From 26350393453d4c36ece84f32f1e82ecf23deb9b9 Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 08:06:13 -0400 Subject: [PATCH 01/44] Create Eisenhower Matrix --- column-samples/Eisenhower Matrix | 1 + 1 file changed, 1 insertion(+) create mode 100644 column-samples/Eisenhower Matrix diff --git a/column-samples/Eisenhower Matrix b/column-samples/Eisenhower Matrix new file mode 100644 index 000000000..fe3043e50 --- /dev/null +++ b/column-samples/Eisenhower Matrix @@ -0,0 +1 @@ +The Eisenhower Matrix is a task management tool that helps you organize and prioritize tasks by urgency and importance. Using the tool, you’ll divide your tasks into four boxes based on the tasks you’ll do first, the tasks you’ll schedule for later, the tasks you’ll delegate, and the tasks you’ll delete. In this piece, we’ll explain how to set up an Eisenhower Matrix and provide tips for task prioritization. From 8e5385b250f94411d34ba9ee0e8ca59c315e0c72 Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 08:10:49 -0400 Subject: [PATCH 02/44] Create Readme.md --- column-samples/task-matrix/Readme.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 column-samples/task-matrix/Readme.md diff --git a/column-samples/task-matrix/Readme.md b/column-samples/task-matrix/Readme.md new file mode 100644 index 000000000..fe3043e50 --- /dev/null +++ b/column-samples/task-matrix/Readme.md @@ -0,0 +1 @@ +The Eisenhower Matrix is a task management tool that helps you organize and prioritize tasks by urgency and importance. Using the tool, you’ll divide your tasks into four boxes based on the tasks you’ll do first, the tasks you’ll schedule for later, the tasks you’ll delegate, and the tasks you’ll delete. In this piece, we’ll explain how to set up an Eisenhower Matrix and provide tips for task prioritization. From 926c81b9ddd60bc68ef015bddba789a6d16c83b3 Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 08:11:44 -0400 Subject: [PATCH 03/44] Add files via upload --- column-samples/task-matrix/EisenhowerMatrix.png | Bin 0 -> 23614 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 column-samples/task-matrix/EisenhowerMatrix.png diff --git a/column-samples/task-matrix/EisenhowerMatrix.png b/column-samples/task-matrix/EisenhowerMatrix.png new file mode 100644 index 0000000000000000000000000000000000000000..fe12f29582aa9d0d9b72befa4fac3d21c2b00a12 GIT binary patch literal 23614 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 WE+zD-m}CCgiQQAyQmRm}3i%g~Bxu(F literal 0 HcmV?d00001 From 72d55f7e145ba759c85180e9c9554f46967a5a37 Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 08:19:21 -0400 Subject: [PATCH 04/44] Create View requirements --- column-samples/task-matrix/View requirements | 32 ++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 column-samples/task-matrix/View requirements diff --git a/column-samples/task-matrix/View requirements b/column-samples/task-matrix/View requirements new file mode 100644 index 000000000..fe9c929c4 --- /dev/null +++ b/column-samples/task-matrix/View requirements @@ -0,0 +1,32 @@ +
    +
  • The format expect the following fields:
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
FieldTypeValues
ImportanceChoiceHigh, +Low
UrgencyChoiceHigh, +Low
EMatrixCalculated field, single line of text=IF(AND(Importance<>"",Urgency<>""),IF(Importance="High",2,1)&"."&IF(Urgency="High",2,1),"")
From 82967e8ac0db959a866ef50379e91e869c84a6e1 Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 08:20:42 -0400 Subject: [PATCH 05/44] Create eisenhower-matrix.json --- .../task-matrix/eisenhower-matrix.json | 136 ++++++++++++++++++ 1 file changed, 136 insertions(+) create mode 100644 column-samples/task-matrix/eisenhower-matrix.json diff --git a/column-samples/task-matrix/eisenhower-matrix.json b/column-samples/task-matrix/eisenhower-matrix.json new file mode 100644 index 000000000..61a54da32 --- /dev/null +++ b/column-samples/task-matrix/eisenhower-matrix.json @@ -0,0 +1,136 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", + "elmType": "div", + "style": { + "display": "div" + }, + "attribute": { + "title": "@currentField" + }, + "children": [ + { + "elmType": "div", + "style": { + "max-width": "155px", + "min-width": "145px", + "width": "100%", + "display": "flex", + "margin": "1px", + "align-items": "center", + "justify-content": "center", + "flex-wrap": "wrap", + "flex-direction": "row" + }, + "children": [ + { + "elmType": "div", + "txtContent": "Do", + "style": { + "display": "flex", + "margin": "0", + "min-height": "45px", + "height": "100%", + "max-width": "65px", + "width": "100%", + "background-color": "='rgba(132, 189, 0,' + if(@currentField == '2.2', 1, .2) + ')'", + "color": "#fff", + "border-radius": "5px", + "border-width": "2px", + "border-style": "solid", + "border-color": "rgba(35, 30, 25, 1)", + "flex-basis": "40%", + "align-items": "center", + "justify-content": "center", + "flex-direction": "column", + "font-size": "1.2em", + "font-family": "sans-serif" + }, + "attributes": { + "title": "=if(@currentField == '2.2', 'Do: Tasks with deadlines or consequences', if(@currentField == '2.1', 'Decide: Schedule Tasks for later with unclear deadlines that contribute to long-term success', if(@currentField == '1.2', 'Delegate: Tasks that must get done but don\\'t require your specific skill set.', if(@currentField == '1.1', 'Delete: Distractions and unnecessary tasks.',''))))" + } + }, + { + "elmType": "div", + "txtContent": "Decide", + "style": { + "display": "flex", + "margin": "0", + "min-height": "45px", + "height": "100%", + "max-width": "65px", + "width": "100%", + "background-color": "='rgba(241, 180, 52,' + if(@currentField == '2.1', 1, .2) + ')'", + "color": "#fff", + "border-radius": "5px", + "border-width": "2px", + "border-style": "solid", + "border-color": "rgba(35, 30, 25, 1)", + "flex-basis": "40%", + "align-items": "center", + "justify-content": "center", + "flex-direction": "column", + "font-size": "1.2em", + "font-family": "sans-serif" + }, + "attributes": { + "title": "=if(@currentField == '2.2', 'Do: Tasks with deadlines or consequences', if(@currentField == '2.1', 'Decide: Schedule Tasks for later with unclear deadlines that contribute to long-term success', if(@currentField == '1.2', 'Delegate: Tasks that must get done but don\\'t require your specific skill set.', if(@currentField == '1.1', 'Delete: Distractions and unnecessary tasks.',''))))" + } + }, + { + "elmType": "div", + "txtContent": "Delegate", + "style": { + "display": "flex", + "margin": "0", + "min-height": "45px", + "height": "100%", + "max-width": "65px", + "width": "100%", + "background-color": "='rgba(0, 40, 85,' + if(@currentField == '1.2', 1, .2) + ')'", + "color": "#fff", + "border-radius": "5px", + "border-width": "2px", + "border-style": "solid", + "border-color": "rgba(35, 30, 25, 1)", + "flex-basis": "40%", + "align-items": "center", + "justify-content": "center", + "flex-direction": "column", + "font-size": "1.2em", + "font-family": "sans-serif" + }, + "attributes": { + "title": "=if(@currentField == '2.2', 'Do: Tasks with deadlines or consequences', if(@currentField == '2.1', 'Decide: Schedule Tasks for later with unclear deadlines that contribute to long-term success', if(@currentField == '1.2', 'Delegate: Tasks that must get done but don\\'t require your specific skill set.', if(@currentField == '1.1', 'Delete: Distractions and unnecessary tasks.',''))))" + } + }, + { + "elmType": "div", + "txtContent": "Delete", + "style": { + "display": "flex", + "margin": "0", + "min-height": "45px", + "height": "100%", + "max-width": "65px", + "width": "100%", + "background-color": "='rgba(164, 39, 45,' + if(@currentField == '1.1', 1, .2) + ')'", + "color": "#fff", + "border-radius": "5px", + "border-width": "2px", + "border-style": "solid", + "border-color": "rgba(35, 30, 25, 1)", + "flex-basis": "40%", + "align-items": "center", + "justify-content": "center", + "flex-direction": "column", + "font-size": "1.2em", + "font-family": "sans-serif" + }, + "attributes": { + "title": "=if(@currentField == '2.2', 'Do: Tasks with deadlines or consequences', if(@currentField == '2.1', 'Decide: Schedule Tasks for later with unclear deadlines that contribute to long-term success', if(@currentField == '1.2', 'Delegate: Tasks that must get done but don\\'t require your specific skill set.', if(@currentField == '1.1', 'Delete: Distractions and unnecessary tasks.',''))))" + } + } + ] + } + ] +} From cfbce1ff0412628d831f9b94695029c982c62502 Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 08:21:39 -0400 Subject: [PATCH 06/44] Create View requirements.html --- .../task-matrix/View requirements.html | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 column-samples/task-matrix/View requirements.html diff --git a/column-samples/task-matrix/View requirements.html b/column-samples/task-matrix/View requirements.html new file mode 100644 index 000000000..fe9c929c4 --- /dev/null +++ b/column-samples/task-matrix/View requirements.html @@ -0,0 +1,32 @@ +
    +
  • The format expect the following fields:
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
FieldTypeValues
ImportanceChoiceHigh, +Low
UrgencyChoiceHigh, +Low
EMatrixCalculated field, single line of text=IF(AND(Importance<>"",Urgency<>""),IF(Importance="High",2,1)&"."&IF(Urgency="High",2,1),"")
From df447f5cf5648146fe8aa7745f97144e3a4ed48f Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 08:23:03 -0400 Subject: [PATCH 07/44] Create sample.json --- column-samples/task-matrix/assets/sample.json | 136 ++++++++++++++++++ 1 file changed, 136 insertions(+) create mode 100644 column-samples/task-matrix/assets/sample.json diff --git a/column-samples/task-matrix/assets/sample.json b/column-samples/task-matrix/assets/sample.json new file mode 100644 index 000000000..61a54da32 --- /dev/null +++ b/column-samples/task-matrix/assets/sample.json @@ -0,0 +1,136 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", + "elmType": "div", + "style": { + "display": "div" + }, + "attribute": { + "title": "@currentField" + }, + "children": [ + { + "elmType": "div", + "style": { + "max-width": "155px", + "min-width": "145px", + "width": "100%", + "display": "flex", + "margin": "1px", + "align-items": "center", + "justify-content": "center", + "flex-wrap": "wrap", + "flex-direction": "row" + }, + "children": [ + { + "elmType": "div", + "txtContent": "Do", + "style": { + "display": "flex", + "margin": "0", + "min-height": "45px", + "height": "100%", + "max-width": "65px", + "width": "100%", + "background-color": "='rgba(132, 189, 0,' + if(@currentField == '2.2', 1, .2) + ')'", + "color": "#fff", + "border-radius": "5px", + "border-width": "2px", + "border-style": "solid", + "border-color": "rgba(35, 30, 25, 1)", + "flex-basis": "40%", + "align-items": "center", + "justify-content": "center", + "flex-direction": "column", + "font-size": "1.2em", + "font-family": "sans-serif" + }, + "attributes": { + "title": "=if(@currentField == '2.2', 'Do: Tasks with deadlines or consequences', if(@currentField == '2.1', 'Decide: Schedule Tasks for later with unclear deadlines that contribute to long-term success', if(@currentField == '1.2', 'Delegate: Tasks that must get done but don\\'t require your specific skill set.', if(@currentField == '1.1', 'Delete: Distractions and unnecessary tasks.',''))))" + } + }, + { + "elmType": "div", + "txtContent": "Decide", + "style": { + "display": "flex", + "margin": "0", + "min-height": "45px", + "height": "100%", + "max-width": "65px", + "width": "100%", + "background-color": "='rgba(241, 180, 52,' + if(@currentField == '2.1', 1, .2) + ')'", + "color": "#fff", + "border-radius": "5px", + "border-width": "2px", + "border-style": "solid", + "border-color": "rgba(35, 30, 25, 1)", + "flex-basis": "40%", + "align-items": "center", + "justify-content": "center", + "flex-direction": "column", + "font-size": "1.2em", + "font-family": "sans-serif" + }, + "attributes": { + "title": "=if(@currentField == '2.2', 'Do: Tasks with deadlines or consequences', if(@currentField == '2.1', 'Decide: Schedule Tasks for later with unclear deadlines that contribute to long-term success', if(@currentField == '1.2', 'Delegate: Tasks that must get done but don\\'t require your specific skill set.', if(@currentField == '1.1', 'Delete: Distractions and unnecessary tasks.',''))))" + } + }, + { + "elmType": "div", + "txtContent": "Delegate", + "style": { + "display": "flex", + "margin": "0", + "min-height": "45px", + "height": "100%", + "max-width": "65px", + "width": "100%", + "background-color": "='rgba(0, 40, 85,' + if(@currentField == '1.2', 1, .2) + ')'", + "color": "#fff", + "border-radius": "5px", + "border-width": "2px", + "border-style": "solid", + "border-color": "rgba(35, 30, 25, 1)", + "flex-basis": "40%", + "align-items": "center", + "justify-content": "center", + "flex-direction": "column", + "font-size": "1.2em", + "font-family": "sans-serif" + }, + "attributes": { + "title": "=if(@currentField == '2.2', 'Do: Tasks with deadlines or consequences', if(@currentField == '2.1', 'Decide: Schedule Tasks for later with unclear deadlines that contribute to long-term success', if(@currentField == '1.2', 'Delegate: Tasks that must get done but don\\'t require your specific skill set.', if(@currentField == '1.1', 'Delete: Distractions and unnecessary tasks.',''))))" + } + }, + { + "elmType": "div", + "txtContent": "Delete", + "style": { + "display": "flex", + "margin": "0", + "min-height": "45px", + "height": "100%", + "max-width": "65px", + "width": "100%", + "background-color": "='rgba(164, 39, 45,' + if(@currentField == '1.1', 1, .2) + ')'", + "color": "#fff", + "border-radius": "5px", + "border-width": "2px", + "border-style": "solid", + "border-color": "rgba(35, 30, 25, 1)", + "flex-basis": "40%", + "align-items": "center", + "justify-content": "center", + "flex-direction": "column", + "font-size": "1.2em", + "font-family": "sans-serif" + }, + "attributes": { + "title": "=if(@currentField == '2.2', 'Do: Tasks with deadlines or consequences', if(@currentField == '2.1', 'Decide: Schedule Tasks for later with unclear deadlines that contribute to long-term success', if(@currentField == '1.2', 'Delegate: Tasks that must get done but don\\'t require your specific skill set.', if(@currentField == '1.1', 'Delete: Distractions and unnecessary tasks.',''))))" + } + } + ] + } + ] +} From c81d731fe8a03fe95361149930b43f5392357d49 Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 08:23:23 -0400 Subject: [PATCH 08/44] Add files via upload --- .../task-matrix/assets/EisenhowerMatrix.png | Bin 0 -> 23614 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 column-samples/task-matrix/assets/EisenhowerMatrix.png diff --git a/column-samples/task-matrix/assets/EisenhowerMatrix.png b/column-samples/task-matrix/assets/EisenhowerMatrix.png new file mode 100644 index 0000000000000000000000000000000000000000..fe12f29582aa9d0d9b72befa4fac3d21c2b00a12 GIT binary patch literal 23614 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 WE+zD-m}CCgiQQAyQmRm}3i%g~Bxu(F literal 0 HcmV?d00001 From 186c6a6ce94563f1a3f0590e367331f4bb8c45f4 Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 08:28:12 -0400 Subject: [PATCH 09/44] Update Readme.md --- column-samples/task-matrix/Readme.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/column-samples/task-matrix/Readme.md b/column-samples/task-matrix/Readme.md index fe3043e50..8641c1cad 100644 --- a/column-samples/task-matrix/Readme.md +++ b/column-samples/task-matrix/Readme.md @@ -1 +1,5 @@ -The Eisenhower Matrix is a task management tool that helps you organize and prioritize tasks by urgency and importance. Using the tool, you’ll divide your tasks into four boxes based on the tasks you’ll do first, the tasks you’ll schedule for later, the tasks you’ll delegate, and the tasks you’ll delete. In this piece, we’ll explain how to set up an Eisenhower Matrix and provide tips for task prioritization. +

Task Matrix

+

Summary

+

The Eisenhower Matrix is a task management tool that helps you organize and prioritize tasks by urgency and importance. Using the tool, you’ll divide your tasks into four boxes based on the tasks you’ll do first, the tasks you’ll schedule for later, the tasks you’ll delegate, and the tasks you’ll delete. In this piece, we’ll explain how to set up an Eisenhower Matrix and provide tips for task prioritization.

+

+

View requirements

From 02037b93468492e5ad6cd0725bae9839386ca31e Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 08:28:49 -0400 Subject: [PATCH 10/44] Update Readme.md --- column-samples/task-matrix/Readme.md | 32 ++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/column-samples/task-matrix/Readme.md b/column-samples/task-matrix/Readme.md index 8641c1cad..cf9e0dbd6 100644 --- a/column-samples/task-matrix/Readme.md +++ b/column-samples/task-matrix/Readme.md @@ -3,3 +3,35 @@

The Eisenhower Matrix is a task management tool that helps you organize and prioritize tasks by urgency and importance. Using the tool, you’ll divide your tasks into four boxes based on the tasks you’ll do first, the tasks you’ll schedule for later, the tasks you’ll delegate, and the tasks you’ll delete. In this piece, we’ll explain how to set up an Eisenhower Matrix and provide tips for task prioritization.

View requirements

+
    +
  • The format expects the following fields:
  • +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
FieldTypeValues
ImportanceChoiceHigh, +Low
UrgencyChoiceHigh, +Low
EMatrixCalculated field, single line of text=IF(AND(Importance<>"",Urgency<>""),IF(Importance="High",2,1)&"."&IF(Urgency="High",2,1),"")
From fba990ec6d1bf65850418ddd46a7eaeec938c28f Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 08:32:22 -0400 Subject: [PATCH 11/44] Delete column-samples/task-matrix/EisenhowerMatrix.png --- column-samples/task-matrix/EisenhowerMatrix.png | Bin 23614 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 column-samples/task-matrix/EisenhowerMatrix.png diff --git a/column-samples/task-matrix/EisenhowerMatrix.png b/column-samples/task-matrix/EisenhowerMatrix.png deleted file mode 100644 index fe12f29582aa9d0d9b72befa4fac3d21c2b00a12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23614 zcmdqIWmH^E)GkPbkN^qV5ZtYC3GNasNJHZuJh+G8Bv|7X+!}Xx3j_`B4#6FQJIqP) zzTbDhd+(Y%cYe&QnOcj*p*ej{)vl_&_w($hf)wQ?Un1ipBOoBWl$H`#LO^&*h=B0u z_4CKTC$@_AtH7^E4oZ@u2qlAr+rS@BO-1BH5D?14QEm+ofxlnaN@+MCAYhdK{&{q9 zC;J5fL2FD}Tm<@2cR%IE4ZAzxaHutsWD-rmzDJOl&JCVvrcuGrEn6{4{k2*eTZ$Yn zpfDlG`DIt6{Rvehxus6j%ZQhlcEa3yMVOSBSfOoSi5Lu4+tkg<{J!`^hEf?WFK@82 zJqd|FnanOMbo*q&k@!ew}F}b6kf9@-4~LQ z>zsez!ZVa5-kBYYtH7(7*573BFrlOt1M<^-+Fq-qUi6AKLZqS3iRnGARzv zTHIL{dSNb0c<1|W=U1DlnZg*eF?@etAHSYedmHo=q4x>q3wt+vN(@i|$MFc)#Dn{O z;>5D8`rZI}9FtDL<$0~=Rj^*qJ_p&HV1qr?$LrHRFOTj1ZRMC_83l!c8rPt)9gN!To6 zClK)nac&6R7R(QSysMrn3;Daq`yb^nflG86YgS!a3Ha?+zM~0I3J5dZk4)*&ybvK4 zGWS-tX_cF)sjX4sTwh8P^tfIu^<1CQsztuakV%S<-`d^H)G20U%wiJvoOQq1kB*T` zGfj6WzC3ucbW(S76F!npCpzOFkRSlXH}?mY(8g-GP>!6F67N*wVUyU(X0O~C6k9{8 z{d3r-!{!U|n$j3-5?;r^l_2hm`gD|1qbwE)4SB;5;wDT`7Ks!XU51js(n9U*g5>Hb+%vDq zf$Rx1T_=uNPc=J|6l2B_QhqpN8aIFP@MW4*>U9MFP9A&a}$kF~T)5^H~U}Q|x`zc)tsGNNS>dwvNmEfyCqPOcs|}Nj|b<_mODaQ>|Ld9PaFn z!%-`Ws6dz*$L#d*ujx!7GDe894r7jFM+qh2rz_*ANA?srd``z}y=_?b6m*ihZgPQN zTQVgZQ|~Gjv7b^A%kzr;HQl!&{T=wqaE93L740=sdk7d;OiZi+m2@yoNbl}WvZdOQ zPU4H#Lw|`*mT=2SvGE~l9~#Mwk+=Gf$T%S)rxzp?jHm4=L(#{O zY$`I$poqM5uc7czB7v1w=l$86%uEkSy|~6``;F6WtS2@>b@v-xy%}v8SkX~bf34MT z1T4;;Ry|-Q?uGLbt#2X}GrGzUMG5a$3a>)x@w8 zq~|)A5wJ_m8IP3|WXvZ7B#XjHEBnuXcT25ATSHglisV68LNZ0b?WuZmSFyI=rp|61TEv)1+zTNb5F_6K(t>zteIe#33J zjndgY|2SC_MrB+OF0*dY{XIq6L*o!5;1~wOUM;sR)!7-&+1&S?n^P~e;vRko=AyS` z6VBMAu{=Sgpg0_H?VQS{6-^>vP)*eBDb}i$x}C4QOzSCI_3`fcC8W#zg6zmdLPnIt z^W$Z#*y`#Al2NxH_r(XBL%CJ@^4|JE8s1O$*HgfDQ2bb3yV<#k_HM%i^{@F%1h<1= zJWqN<9u}Lm-evV<&7tK70&5eS`f7^t?=A75HF)0hfbYyrzub@FTGuX-n*Irc=8+EY zmDy^GHxm=T*FqL8`BX{oKjH8jw0C4(;qMc?E&tyLbN}B6#{Z|i>>$JdjhLOT^+rcp zOs#PunA@N4%>e6J(VFrZ#Y@1rJs7rQ3c(t5V9(3XB)4fp>xI7xA8v<$m>ajG=epAI zEtG&uv*vDNy4*0v>f^_{9k)~5*bT#(dx~{m9Npm%sqDgZnzmNmrbDjy6 z&eae~ zqr^OFz5c*W_;rpDU(1FFt>-0+Vfw3VrdNKV<5M;*uI>W`u|V*n?OZ>|7tNGH&HA_% z!VzJ{9VEv(D$cLNGKvsC=T7*_YpB`U%>w1FzjI%@mA*6D-A2ZLD4FMIQp^6cLyDde z5d9^rhje~t1B$=^O>9gz_vvpxJ8XtE+r{_?%x~0!WHKD<1!-bGR^E}{Qz{}Md1rp8%Q{L6iG901rm>}MgcjOBv%9NSa>+zBs@vU%{uUp>;dR3} zLut|8b)R0xP#VW)Pc=ApLx}r!+F^!lN9p}Zoa4gq#VA!EXD0>bY*sQ8 zUo2gn*U}y(m^!~eimdRc{1Y-CE(#7qk2m05E<%?-DbR%8T|Ha|2;J&<5+fc#wGP?9 zit~J)BlGX*9D9r=2f7^W&3-wx>V2d*W$vVt*poq7en+pS9)#S?t5&MJKYb$EkPo4_ zZ7NX>5#yy>prwmEc<;EI#R(aZI>WqRo>1ht%@asFxtbKHQ=M-*7rL0o3K!}cGB;?j zwykj{rMUxq`m)$;q6qXUjNBNs6I)IncX<16)h4Pt9lk{{9_uX`@_4 zUR$fSm*e@hz4?lo5+b=hGbEYs!vc}<1>UC*OJrT&ED0UYT2QK}kcT4RYdIF@`rJp8 zJOmOd+Qqy)GxSd5iq3eY0vEL$eRF!XnHGL%+_X}R|XGo zH2AFDGKNtrBp#;_QuK6L%urf`td}7i2peF>*vpf&`_oRp2jTk}Ab7{XmtxJLzdY56 z+0wID3?mULIn0(t*9rWRht9>_&~$rq(Za>SAr*%UPDmkrwf;lA4vQUsbGKh521o_1%f>3JUa(l{P5(=)z&dcAFORGhs8WTsE4 ztY>ZuL(y!~bO4;5S6_LD&#U z2y*Os@P>)1BE$J{+h?>A9Wga3{OA-Sq8K>I%Jbiw8f4F~=y8#fc6-_VaJV3hRh-B)qt zCcpkbj!aI@)U;>y)d>xT!mX2*|48Db#dGa>cEl68>(B#iY+7>NE{g8R1Kc$w<<&xQ z-!PD0w@ZR&Qu+zZQrTOEno*>g(^x_zf;C9ouOLiU&zNPQUFyAxs(ZjeJoNF^WC7m9 zUGOVxVje2YHD50NGi<6<5(0{gL=Jzc@Xf)cpW=MeUxgy`NPE{jZ5io$adkgtlxHlD z&)Ed?ao<(s1p`UoQEBG`IgWU~=2-csT?mZ(%StJc;O#oq!|ku@GfEb-vB>#bR>Gsp+TyDC{B8Rmh9SqqD)A{@AAi1b~AxPI0nmVk^x#koNu zApo2J&>emtv(|JksWQ=c*y47!qjIcC%UYk8{@m*Rtdw~{?iqPRMN~$gukwx)j+p4b^+-z2tt0 z5DEVv*S%Am`wC zo~PIPVXEh+_wUIe%+aL}JzW7e*VnK1mb|=-{eGnD(RGwzxS%u$lK{Z8Z#``3&ieax zz}BpYt7@s{6^_>UZrf~XYk75JW)ct(>XCGKfq=h}CV0=S z<9phOsiVTA(qnc zU0|RY{apbQro_o;XEM{aqrpShRIBsxnqqqE!|sDBCkKb)-SwHC&BE~*4RLPZfh4Bm z-q7xc?Yv8-u_4i!FE6e5T<&*-yrkEMTd`a1R=aYp)0Ds9Ium5D3tmT)OhLWU#ybINa#MVF-%r>xD-K`jPhcOn`wf386winzPPrb=ETROmipJmhHH_>66Jub3 zQCOhse$+`a4sHE)dvZ(pZBQEvgiVvJ3%&Gu*qzc+A*b6Ay3e>vyFUtk*mSsh&^;5t z$6KLgA;@@D43H^#^e8BTttJ!ThN-t#Pc7V;g*JEL{4o_yeH#{O?xJ|k)zu>#OI{hj zTofKuN!VAqC=PH6Rg2Q;G1h^s#Q0Y~-mL6J>{qL~yu8-Exm+}`il&1yg-$W8>8(V< z3WE2%j~nq)W+A!`Ue6u=a;bR%FlQg|3Gi{SJ(iEUi9Kuw@EbO^+_nou)2PvmR?=;f%A zD~RkT8l!hX5#-_@(3^ID@B}R+G<2rnoe)Zj=(KQy9|vXqC6GKwLnEj&o-^;AiyH0$ zXuWelej(&^C(o|h`K;i&f!Ba#0jt*X9z-?jqcAxoNsjS*da}7V;VWkpl9pCd7?JSf-EOuJRP1cW$mn#-Px7Emz7z@< z1m4Ip)f5O<6gpmy(>=hjOy9Mme1h}B?z1z;nJ{v_&iLP(q$bkQbLDVFyfk_-Bc{sw9Y~S+ zbsR2`Qv67qJPc-^B#3lHNY6}w{-LS$Co7#N?$)~Jl5e(O8lh=apZnO`uUMttRUxqj zp+;N9z5Iu;{#Mj|Hsi`}5GINS+_s+RHHDgxIs7C++`qS`@7aGm?IfX5(D-EAR203G zb(-)R53`45#(74c69%jGy#MKgW&{)lez!nal~@=IW|6x{90sHPhaN9OfJ9pNKp+@= zjW%cg9@=XE66`4GplyF`5a`P|$mZd?Jno-9c|V4eFGPHY`*Po$|Evr7i>FDw^Q5@e zQuCfSpZ0JSehvI}I>(0b_oYt)VUA)4LBFX@{jatMWu;t{tMbXG0(Wzq#P_zBzVDuF zJGi$F-70^h@hD6_W(FXts=vORiJkyU|;n+;vwAy0spypU!DXW@R#sMT=@7D?m|goz77*HHgF0r|y? z&pCp43L?pQ5g|?=6K{<9@%|W*+7BDlAL&tDE8zLI{q%A8p-pb`X{n8u+uYb1d31l7 z{QKn7qk;3q@AKv+#@FueOXsQV@sVm;KZSwlkrP&7ogz@$qo2dpVIHhVWiaFdIucOP z0mt)~#ZCvdjj+p&s%JiceT1P>j*tu!;*gko>NkiZQ}MREqCv>8Kz=4M{@0RrZ{XsH z^qglM&k+#3wL7sv?d23hgDXq)%!)bD&&pgqwJC?ocZ75BrkPZ8q| zHcIM4Gg6Eq_P@`zl`jz9ynmG*jLd5JF{a?%cVW&RKiyIIjo;5?!--mU6$nO!YXg_f zG@B826bvS$(BmLOy;x~1g=6hb*yyyZ_O;`}->`g{;FHWK0)&iJ!jA`otocE>QVBP? zcL>^(Oi6s2{{q5r*I454j{5f|Ix=Giwa-zgDO{}el!83VP9MTfu8;*p%V>Vsm?^cL zQ>ME1{zx;Cgm}XG0)}sSnlltO7+#oy`@e=;aJlLAKLRYWD-BV;x7kuzT1Ihq)X06a zL7otZtSlwozP4owQOm*xKgX$C8rs0)c*ODoVt~`G zJe|W+*|zq@G)3i40mv>32c+69Zywaa4vLZV!c^c^keoK|O?D>5V)l|5wRX^g1{!?N zgc=KqPP0rufMxl&Pxdbc_Q^zyB%xoHE@|;Y7m&RG%-aQR7k3mlmZHxh12?qT?u&9e zubx>j+!rQsg(z#OAbs9sH3f&928GK(MBEV1XHXgcO!M;EK{O`I7ZET-M4}h$jh6?>lav%+1@ltqj628mHZ`W0+PfOIfj2vUoQzr5E$1 z=B*td(7*##ly7S}5V^19D=}l^$quoWLCAs{c2?SXD8#)+*W`?lw)IEKi0?4nZ%x0p zQ>G0kvy7WP4SBEASZHXcV>-oq`q{Txs2~}+m2@aLG)`nR ztVR*=_F=NwePe~HglRk{gX+?4F8U*6Zfw3sIpm^g9Um-~ zY^!4cAp&0W&8jWA&i4KUbn%K;$c>r?OLID(S@` zQ6dG1cLK0D>X~#wVm~K#L?3N1xIkvGLANqLA|WzvV#np0K=O z-L$%~LnwOJdzMidm#^*OpK=N;uuq+}dZ+N8h zJJIEJbQou|K9d0()g!I#j%D9Abdb_V^jfASL4$rxTc0-Rvh$$F|CSkXa=>6~8!0e2 zhv#1xs{aV^mH$>Ty%7OV_~bwCCIyea{EvSAcAvsfZ|&Sxo~4QY2mA~Xv(oPM1IO#a z?F4kQ{u9TtR?qmC*NK*#-Cev3u5z_U%yjbk?vqiRe5P*-Frbtz6gi@K-&2;j6Ix3Z za#ty$pB2v?9bPYy_57@Qc9KQU?Z@iSC@F|Qs`l3td25?0!O6i7L*8=?U~77)M<6nJ z3&w%1o_BJf$Ckq)7<)8y-7w7i+y^_dq_*+7V*WaCHe39 zFw~EQ^f(R2$GFgOmt3y!yn9q0|$DsR>%NLlR#DGcA!B{ru$D z)6P`aCN6$WlKD2q;iwmq;F+-}j#N4bZ#Zn>cZ)AN62TpCRVIm^_vENUXGTqvmD2Gw zY^)5V9jh`6%Bp5as2})vXU7=amYN4hDqPn_Mh<3WGV>cHr**$?%A3Ei;N5*E5!J%d zRZQxh-lej>+Wn=m@I17pfCtcE_S$~bljA>?bs6EFg&9K0B z%-afJ@4WcCl6staD$9Ac8uDyGTxZ%V`C`S{*>ax5Br~gY=m&3jI3!ZT3^uyH1kBD$ zyjh6x;dx8t#B49L0o9Vwm2-)IFV7Ad5jKqMcKh1h?Y?`$ud_#5B0O*P*%8VyudJos zug2tBiX3vJ9dd||$;p7KCTBY(c7qy0Cu-0S#mcpo;NTau&A}TZ|#`(Ye zqkQE&D?Dx80O!Qz;FY=DrjzRX!K5Ply1@Ob?w0lDffvVkHS1DyINkvJl*L$S#74q1#rCtI$RXPSQc}cNz2hc&c5n^0t;rS#HU@9 zW8}j6Ln1+Sy|R7+BR~ASw~81AC@L(xv(p&^1zsQ?{KtVU{Til4fNM!x+`!0C9FPyReUdo0@;T;bGxesG@_L)GF z*T9j2^<71c2rmqCPT)NQPg?*7&k@v&1Jm-N4%|ec$@u#11Yvjo&-19`g`!7q&x@F7 z!Ppa&R=t=KnZ0RmZFC^gD4}1Z(#zGu%BR&`bnNhC9q)|+ZlC?%jm0uVSDuGnf;!S# zZM#lcZ>yv?V=^fIXis5>9u*`LlX){Pd?(VI!?R2!|#re0u^Pe;27Rfik zDg*J)M&>jME5x(&p3lq=&)k{KtjIO@=TpTWwq(fioc8b6&|*!xWS{ALCxb|aF@d8r z-*ZITcVnIT&Dc>p;vCpUOIPcbCS7oMCU{B-AV@XG-}T|oqk|+;zqUY%nZnAD@e>ul zDg+d2vV;^+;j?RRDy}ju)HmjP2Pwc#cD6!IswgeiLIs)VUi(wqT>~~0e*D*ml1|~x zRL*W_vDjp`DPRn2m)B9aD}R!(ulC1K_xvufLWv7Xa{%5ciY5J-;~@&9=~_7c zzPc8H!V^Kgi*hL@lXiS+=5lznQ^GGeZtCMzNHkW>_mpSxJ09Jv-yNSz7YVPz8Sk)} zt%I%ZlJkFAmEDNhdD46*lQ&%+azTVz zj(qjZU$?Wo1 zB%>um&`Z7|-^m2z8fwK_`&F zihdP45|CL$5CRAgvHR7G`}H4e_8W8oIF2*G6M%95;x2t0wnZ&9O56&p<(5h0?~qC! z0Yt#_w&1(j*4F1Vjem?JWt-pDHEL4MAT*YPS~6)aWK4$J*5#QQ!hK`w4Sf24Ze53b zqDQ4rZc#RH7-O`npjlEE7+PX9Ii_1#%F<IS{Sm;fn07tKsZo{%iA62J4>|*_U&Oh~ZH#R;M3j zWJ5NhiUkr{h7A<1ahcSOn&cqbO7B8@owJA$BEO$m-a7DPE#~V7S(jcm3D?!;*HsNb zEpgNlC;CwLQeGY$B^8dC(N>@ab)z2MAqL|V)Y8F%Wed=L1z|L2KxHcqe(e#i;4zIH zcDm>OmT|F2PnI-1aJ3d!*Po3M^bl8k*nhIFFg0&=vYjgsA#D_I*=PymQ6@B|ZUmh) zj>imz+(m;LMv5N8`OO0#A4H0T=p488uttfDm7(I-wTz5q9(O@r&jYI&RART$H!Ou%&x}d^$2P;JUjw5MmrhHy~KNpJo7A8MUT#CPUzL=ZYeypWL&cu z5++=Mz(|)ngP)9z!y7kLx2B~4>)BqP?eWgTcrc3^LMJ=YS&fe$jaAFTZmtduBejX2 zw>}riI7+`vjm`62ol0BNFZ^J5$fTeFr8J|r=-w`SfwYR@nO6v2x(!s_d8F@om*3E= zc5@wlX@YGr#B|^Li1)|hD%{u2eWGZ+`cOO+NfV62M609OQq1u7i#34GYAn-9c(bT57eshPnq@!RoV3Q zgH4L_(!Ziv(xny;q>4Sg7+y7Dc^9PQ6Ijn)38GrTp1c0hf-;k7&$|12=r`dY^v{|#^_CLZ-1 z6Tv@8ySGNT#eGu(i)02;ML-dpMQnriRQNv(26O=dA^yxApojnuk$~P|feN?=|EFy4 zYIHdN<+Un_|5us*pT{8lZ^8pW=Xf`8bRIxj_X@=Gy*ueCg!#w1*N zifTB1bNh8P!I(&1;dSccq?ZYtulRn%n!Y@c{}6WCz>R_Dd}jqOl^(aNpe*f#?wEyT zGgPswqXKOQ646Z|s_yhx&Ohp2fI2&*|YBN%@CV7Y1} z%qiY!WjV@60UrJEtLS1d1Oo&c)(wA`(B$5r^BD($rSBh1lT5Q_jXVnGeZw}W_QjYUJECo(@De0y-OL?|MC6++S^}fk7exU3R1^|q)*n~^+ z%9;KvZLO)W36#8wPjY{N!DX!-3a(1c=}~{?f>Ym2(4}r)!t0TU{-Ig%s`|xOg1nH^jk#x)$TSy-t#qNxCcQH~XE)LlaXD!B)q5 z@Q(Ca@+ArUAR^GbMx-9it;!P(TstW{53W*CTea-MhNQ4zmNX{zXc%hJU+CjVZm)78 zgYR}F(!U{kk*ZHA^HN!%JtvW`fBCbhKWpn%Ij-wqS!;RSsM}Ww(C4{6m_=g(FU%jw z#T7Y=D)A8vJM{bQPv3$;QjHIEGHnY#jNt9P(C!^}*%e;3s_zGN#LUM)JTne+ngX4O zh;H^49vV1b69glpz-r25%0)Uci7eV~3iAWxt$bcE{^;*Os1_5GZle|=GVLu2f?X0% z;d@nO!rbQGQaE@u7acvXqE_%4=6a_<)2ynXwLC`F zrLr&C1WfMJwNlabeUdXy$d%bb-4p8jHtYt1TKyG2h{BB@(Ghv`_z^-ST5#U*7x6$H zLd-1~9y$0O8LRVWrtly~M8Mt7P+`7`ZtWwF6I}>L*86f3CwXZ-z-;%!yn&gL2VA$N zUy0N1ff0g)FWXDD`a%4n;W+WOiNm#_Mcpi|d*UaqG&@p>IRb2L@?a+kyu%7^0TCwUk-ejpw(vS$qb0sigcZoEf z&#Nv%;mdN24%f?CePOAp6#DZ+ad1MECUlyBhI3j;dz6iIl%sp$3lUYCDM8z8=c^oE zHNDcD9m!^*5b?=Xdvafl`Q|Ep`UDxb`n7c8qO(s6O^CFEP3oJP5q<^1Z}MV0)}EP8 zYYonIM`>Vz>;$aMZ+pzXd4Y@Y6RHb%z-!~lv%B*QgX-cEO$KzZ3XV5vYtmF;_0&+o zgJbqQcTXjceoD)=OA?8PNzt*59WfsQ!8Y{pYCHGlZ_`JKp(e9r{bMDSN=) zDf+mf|G8M|;7awcD7kP&ed2W^vN;QfU=5S8_6|EAnesihTbh@r`sk6~}Q-SO>G<@#`kJDY{E zZQX|qOz3RR4l?nHOCXZYVI~C&TYo1OQ!VH&_g~UKV$RlENmh1v1NZ47SLmj_vyjIP z**gLNyvRB&{g9Hx>tja>H`NoQ3Ez>h*qoP`C$uyuVuJe`+%w-zRJXhq@MN%YxuLMK zD=X9ijPbPb3JZ#~{t>hhiyd?{Bs8S#$H5^562?(^LW7JrpsI#G-?dP~q|@}S`YcTu zeIA)^vzJK9DTSqK%Annto=@5*+|pq`MyH#^O(hw*;yXTwnM%g8EY{;3>GWo(uCNpP z8rbmYNv}`WzY4O{HFF9ev;Xd~IKUiMpjoC0+Vy(vp5x0qIQ@I6W?_PQgIC6w0p8Q* z^RJ&Okhh0Ph_faE?^jpU;1~Cl_!?ikz}AA#pCdJCH7+?aksz?#NYQ~Aw&SkWK9jv5 zbPn=5!^Vj7p?ever$2_@_0%t)BZmPz-D>aayJ=uY2TpcQfcuhv@D<&`iewiAD9U+% zS-+IrkB;9OJt1T+7|Bgao5?t8pPL;a>vSwQLgLqnG70@Z2_CO&@Ls2g6*CBV<&!#= zEiR`ZQxkka0ahk^xgyhgxc}XN@lFczfaqqOaJITL-eUYSR~`Sx{9?LrRF?)^yhCW7 z*l8kfhh#ITYYsOueM*N`PcuUNHVHYjR$M)_L+eok&4(zs-TPUB$B{pYhaQj7;QU^* zn%{prW58 zk$dvTw={~uCoh+UWhD$24C*U_i{2L}(kwkQIDCj_j{e2V%NfkRp>9v?L2^M)}_h?UVnq97IleV=19c>80%d2+C0%xxeVItZXNAS7!u8zkFv?K-Ze zrQ>wD6BDn^7zg`G1;5?BILJ{~6^X!wH!(@#DyNX!7)VsQINZLIU>L8q%eeB%?OxF(zl=zRqf9yEl*Ml>0ic|=A8?P39sZvv( zoWuAyP;hzdoD&V{M)DlMGT(2nm6gMp&yH!x?}N2sASCSh1TzebnDZ95CSF^hB|Hc4 zpS8;XUTdfP%7n{|CxQ#A(RsxVQcC`X3NV>pqklxyEA=MkwDVYZqxOUhZ*>+_neQjI4F-%zO|^H`Q_ z^&bn%llF*Hy;yPK0WdsJZDBUR0L}7&+!w_tbLhdB3{RIh^pbx@qs<=EsVQ|1E@fZvAs&Orm zHiN$Z3?e-#2m#;*DScTs5#suh7d^8s8U6`QBK#c^->QUxa z@}vV|;P3JOv;0uO0PZ(O+SQg!d<0OR{V0DB$+r;7J~+ATfBEF;|5gd({}!<#7fF`pZkPa*nzlc;?#$fvr$#!0h8FuQBFzFt_C?kLu0Kv7xH8DIKI znk+n^q2Q1%-tkZ&vG*LmvWDl|d&882rX0`Ic)^TUE}n*I^HL&jX%Z8%j&9^$zQi1% zKtMnbuHP7PTi@~?$W2=mK95krejCeh9w zV<_SZneB53S@fSeJ;LvLmhd1u1~K=krQ~L6*xT6^phG^6w>}ZCRab$>3w)L2B~igN)_6f z^E$mO6#RXDE*_|Y13k4*aR^{s5ut@ezHs9OYRy1>9Qd@y$?+&18_}-3l;C%NsQ;`K zZ*55|(1@}RmmfT^vz=n|C=obW_73^aVZ3^IUt@V1j~j&_w7^5M{&`5UL}y3PrrsyX zE}%M0iTGz|C0IoF7TqW`i|cw(Z`!YX;?7&R8Q6h$O1=714MT6dA8~uKvD9Q}u;sf> zQ3?Df>ffRn!vFl}-+Lwa3K+QWccVmL{~u2OIr!8r^0xpYi;|(in|__N#J?;-INM&E zO5e$bLaPCG4=UT+nXiohp|l8SG6E*2^~%c1c5k@;7XiQ${N+x*7_{1WfZa=&KN;Kp zk#anrGnzAg^3RDxmR$`%HFCUaHF$UW3?K|X*-rdl(Q?Fcc`g3`Rm;Jgy>ozF7=%4ptAyf)(J@!4=nF=VsOEoEJD;zAj?V*^fX z3R_2OLZz60iQ4eZujD_0wE5)yk*Ij*k(&7CJ$E{Y)g&Kwzo3)_oG43eB%J(ohvd9< zc8*wx!r+rn_eHI;{Pk3AYxBOjeWbLBIt{D*^`(j1p#h1k!T&_MAy}&dRZlvgv|*aW z-3PBECA9z_3_o8E{nmy0vYqe)(hG5k2B3;NSsylpR+mMufGn~U(s`ZK@wB}mEF$q; zdfjyX`X)Q-Ta!3UwAtmHJW{-9+qdtJF@ceMoA3G`RUGpYIffHH{e~uu>IvlQS>d}# zzE_j)ENRt7=HJwgNcc5x%LhNJAC|?pY(>}ngxgQ$2qE)-89o}3Za|9kmZ|EqQ2|h4 zIB~RDEHmz*r38WE*6Bb~R(MfN6!4!~i)+D*kF` zW(<@s;fIMiRieq6iw;z3XtKl+>u>C5MFu#_W?ongD1jjc^4ftjsJqLQVE)~MFy=OI zY(HlvpjY*BA0P%!dog0kA9H+4_q}4PyQI@>T5S$E zB}NmFSyAobM3gfapk*#W*jvNec9Nq@ZaUP#|Ilufpvuo@DeI-^AC+s>UIx8L+9CZ& z?2sdxtq>3Q-3LvZuvZ~KMAXIo#t0u9vq*@tK}0Y`nLg~;u*FFw1SnsnI_)Oo3Whp; zWRV0so3P;zxbJ4n30nIVMYy8%LG2(Ey^9aDCx9%2YgaQB|H4j*$l=B61O`OeZLGXT zNwzaYI-@=?@lpw8ts{qZ%|09GEGEdkVr8~Y5tl!z_f$d??%Vey2RWWHzOG+sdQI$f z@=c_McvdotI3n{GdL$;w>E#@5Y2KSh5D}oq1MKndg}ZyAp-@Hf11cv2I!WS^uR@(5 zcrZF(zn`3K{2M$EA$Z>Xz5g=>#|a$@EV>~g`Zb#r#9#}3-_|pb^*7gyK3lWst-LD68Nf8j} zdJ^;M>_Qb3L$q6sVaS{oc1YrW?sUGnyYqx&s&9KqCw%XT{g}Xx9a)mv|FWguL~F$T zKIN_q4nbf4@EKi~p<&PBQ_ir6efr-hJ%H?M7t7@uKoKw2sIgH0$~eyDJ3EXGb)xI1 zgR*UXGUP0NDgSCd`p<6xG9n@!{`sI%q3!rFlvzw_su$BTG_P<`{qtD9AlWJRL(BTL z^=&bWJmCMv8*jgS7;KIJ5J#E6`tQ^kz(9fazvgU7H@7Y9>-iYH23Q(HoElCNNADc` zGn$FjDlhpC@s(*|A8_>s`~Oh2KfOqgIY*X~55sOUFY})})twMrk#slhE8?Dv#Lvrb zF0;B;`EXRj-_e`<}PUpbXp4%jymJ|z|hQtewjS(i~`IpF7TEyT?HXVtJX?C>*<@CYd zQVWI_47><LthR-s~XiGL*&VQ-(gSkmfGq0AswPfmY{;aIFDKB5|V!Ya) z%A)Y1e3DXBQgZ>G47(0fcH~Y%{|Ty+N0EvqW@cUig#-L=AABAlf9>E$A|u{V=moKc zaqz0eX@$)Ab)a$BZ>fs<7+%*F;8o}dXgbl!$v^ME*|Y6K$KQ{d;pg+PI!}Ndk%HO> zqiV}eGgO7LXZ*X(Y%&S?i5H1DS8ikpq?mKSGNo)YO^n~JgPwYG!x9J0)VoPU;U(b# zvGu)$vm!!`8E^?^ZnP-w=#c0NYqrG2jNlYcl&~kL2oY|=&@2Lgo*2w*BHt*CeM9_8 znWL@|s36T?{yfr&Ezz`3NT63$oZu0af6FmHrl?fbs}R=v^BnLL)*G(k-#<6^FHz&{y@v1h`*0*~3{l$2FUZtRfm^DE5gVC|J(0Kl~_u@aZJ(8c6jfK63f< z8Dd|PNMuG`?+`vU&cU3LZk692o;j{u$MXYSP5sK`H1!Sizb6RMGF-#>7VYknB# zclonF#z&&DYH=wcFz z{$->OJhCX6rS7lslEVD|G?)70u|X$>Q0?pK&e(yqo%NX0bS@Ri2t<=UUz-+)l`{NKIi zuhv1{{s#LfHiZH_$QD7bY$ixZbpDmyg{G|DEZ;>vCo)$fZgU%%^&!W-mO{&mV+4WWDizG#U0f1k>%t(9Ms^Z^|1yKm*0OErKiJL)*WU&19Bg3jI=dbd4G{c@!^UCA zFS15s0f``PtjCpT=xB=H(+fp~?eAK;n{BVa+dKO#nr>&xf^;dmx%EOT^&uKp6%!K* zA7RGN>@NY)hGl2*%1CL@Vthr=y9=m3hi`PN8JAdzC#$HkP;BeG#mACc$7n3j2j8L6%2bm=dX+;sip$jbUQcQ$A5w36g`B1s1=XE3?~U z9=ODo*q(St4rZ8no=I}{)^<<($((oGI$zpCJz=9XKg3vmyz_kNF<&NQt}Ziz@T=wP zy{4bjWJwA_%|1YZ_IP6mC2hBo=X8v?hw|TIVkP>z?^a8oSaK6q{rTs%MZ)P(k~6Ja zf{n;BnwcCg3aom)c4A-Eg4}v=I8~*cZc;dvv@X=BN{9uVcBXr5qpMn%fSmsLKSdUt zap-t2PYLSVB}2|wkQYK7U})CNbczZw)u=|cA`bdSrIK#Mmg!tM%WGEzRhkZ7kqWQ4 zuYw!!ES1{h=}9{bKMGo8nScSA6OLRi7lRw>kd>{a^KMlT4~kL58;F5xvO zmy(i5{sgi--ubE(vHQ_8gr5Ii6tDw;H?O7Z7yz`N|7S@y-j5bn{6d0oWi4fmps?#o zcF3~asiRf8>F!;SftN$VM+p%Z^?H(i9o>?r&Z+OsmmeKoOZdH?i2iM|jpa9&#&B|1 z2!@wVWOtuhXgAXtCr(^BDl{FPCa$3{_y_(CIUsmIv}V?tROmkE1jW^8sJd)fCo5}n z=NGj^j->i$BVJ>slZVe0Gaf>=Le05d`$I;lh4f4@1xKM^HHFBzV%O=%!KTu0m}3CJ z#pg=hz*jXfI1QbcZ2Kw54xK1xaat|GMVfP?d$TCSk<0QIaLPj{r3GQGfnksZGqJd@ z8$Ze=A7~aG=9TLk4Eua5_jzQo>sXW(+`rt`Fj46csKBKIZ@CCYEy^78A3~g zV8!;Q_$m(fWZcfp6z`yGy_F{}#FriT1e^A(N^4Teqa7O^ZL$(ML+dLkwftnHk@$pV0}=ogJaf!~n7vfD^03qL7C+hzbV2NN4h ztgc+Q(^3`zd`8wfx7a{GTYbDmL6?CToGjpC+DM-&94h9XGl zQlu*#LN5|Zq)8`$GzBT4Ljr^jL5egfVnAsUk&X&d1O$=Zn^Y-hAntX~K6kHm?#G*N z|70dJ$*f7<=Xrn6D-doVK<-hQWKEO3@c6&gw0ZJi3zk zHapp2)f$wpq^$VRsPeqb9{75{8qfmi88i+(LF~p+ zS6ZeJkl<*lyX@Bz!`VOPC`d?1@Fa~yvJ3E}e0m8cvz%Ggfl(Js;{`sr+RsU@lP#$ z)+M6MIy~^ubto8i64%^2d5q1;*gZQZTRpfp&?iLWE$NkMp zIRLDh>VuymY>~r^&J@RF#D9T5z*_*-tPK87@fJ-ijTh%q@a#>{~t0UP(g@SC>k8hp<|Yz4&Ml=bS!*Wpt14K z!Aw4d;hPOhL6kM3VW=$gbp`Vs-9cSX#hZi^OC;4P29?tg4ti#1-oBU1u^U-cBj*)< zP8Z^=dQUn-H==ROo30@K$?}pxGww2GO86H;64F67dY_@wzsxe zf&75ojizV30siHrjjWXqF-@Yp2F+6}u&s(uW=P5!CCHs{-o7k#ut>sS^lLw|8o<}H zV@W`c5w1l{4n^7 zgJtdxHb3{M)Mw4fvt}|;jDlI!|42w(m$!ALw?jT7aRA`TW57imSQBmWAdV zCYThL%ndLTSS zC|aTV7B>S{I-{1O;2yFa(<`tXBDLx@04+GM}9N*fj0GiZ%{PnOIpPpt`|cE(l3}JYbWz=MEptKL_Rb?5l zUqS|&YjsxXSj1{Q0g}YPDT=ai=rz%ZTjToyp4&sm=vr0u)pI@cXuME?d07IMNfLw2 znIHbZCVHE1!2OjpdCg3+HDhCE7r&P)Wej?Nia1E0sqmfF^jAN|cB4D9LPP{T!~j|V z$HrSWwq%_kHZG%DYwvP6M@8*h6w*%dHptJ3R$8F!S48a)ycR#}6JIG`O1;QIba*s1 zqN;kx6XrlHNJ*wURjCd*siZ5w{^{Z2F{DC z1*0TkKS;eC-If`Vb|r=S?*=yMSNlCk^bGEcCEAZv$*XRMZ*hiQQU{fe5ki?nHXl}{ zxH7FkR7ag;%weyM#_QWJ5O~I-Fs(^JY1*=kNiERSeIsou_p9js%19Eia;Sz5`u>^8 zdd$bo;4ds2~FrQa^-u zi>CrqkKOw+Wp~~|wT;VN=+$39U~1A|7Y(-`3%8!*7gEycDttSxgA-v^@fI^Hsw3FE zT*)iWFKLmW-TFVi+)Vliz)K1r4fIQ+e`~LlEuQ} zJ8A|hi+5@Zx>jaA5+gU8FHY=mM*9SlBf-3y5)@yQn2h=h>_{f`(4YdcuYT zqfq=u;bndu79eqF6=4Q+pp$N#*{U;Aj_(jx=mOF`UKK$dE<7L*>9;f)Z=pGOOMWRH z9+B4E5y%WzGr4Opujci|Ot*ieTU4H7!JDCLkB^MMDRrvXp0w-cJDKcDo9hrp(qjMt z*(}8o@9H#n-OO@rvg|OP@1>;bUWhP_?kt^VC{L7O`Bh^k2tvza7M}PVvwx;F)y4A} zQ<3>Ju*d#D-l=WpTffWxqN zh0-(2pdpSb7l)7`gy)aLBD zr2C$oni)iBR(`9+A?Yr_v~5!YzS--Ud*=)Z;-YDHblq@q;6~9jq_VUmp`Q6@S$oC* z?$Ow-m19#)$ftK1oxjGVyP8hk%Q4~PMro`j!o%~66Zm8nz95=TIOOi3_LpS{%V(_8 zXqW&tWO_j5(8%Wyix9O?FC813VfQBAHdDm&@?q_TO-ZkctKS4BNJ2W5FNuLgco6 z{0&%KGW*TF!AMbEzKq5Uqpt8+vJNq5j_a2D0P{x-lxamG`vu~9c$H!sw@3^CQf2`@ zTLA7UF@fY$R+?mv$jR9atuQXoe#0|mi2XWb!;dl%T~YkK=1RaofP09xtbKP*Cfvca zl|Ny&eT$m_c9lLA%m%ZQ0V#1YASJt=Yy zKLF9v!u%e9g1}Gn1oZSw6&|1NTEM!L_Dh6G^R|>)f5?#MalY!msF$OIMgfskm_Uz3 zp_&z@6`E>J!|4@PFAM4%Pc^ zKJ#C>?bb78oR8zj__Eh(w7Zs&cL2q-#`;eHiAVwp6H;z|izogxgRCaAiOa|m>KE!O zV<+|bWF&Kwdt{Al^pEWRh?U@OTF@@ZuEA-nerKh=omiAca@TJNTTgCYkXECS@puYfYVym|o&dltT>W37*>Aab+UH}AYS57e`sMl5ir-59 zAMzgOUksWwA+_Og8!*?x?}ui%1DP$M38n!aRc3A&v{$rVZI_YqKUM^=L$0v6^t2R3P8VZ5AjL6?dL0Y8^+?zZ>-UjX*R$e^q z!u(KI*!{;r>O`VD@L}#fJsS^@u&fkuI=b14@Ht4ejdct9UeI`pqWf$_XAwq&v8z;0Gs@6@HCQ|&gl0r5!MU9;_P+ck?{XyV0BAx#_0`G WE+zD-m}CCgiQQAyQmRm}3i%g~Bxu(F From 9d18ba04deba325fb8ae8dbb41637449c96b3f26 Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 08:32:49 -0400 Subject: [PATCH 12/44] Update View requirements --- column-samples/task-matrix/View requirements | 31 -------------------- 1 file changed, 31 deletions(-) diff --git a/column-samples/task-matrix/View requirements b/column-samples/task-matrix/View requirements index fe9c929c4..8b1378917 100644 --- a/column-samples/task-matrix/View requirements +++ b/column-samples/task-matrix/View requirements @@ -1,32 +1 @@ -
    -
  • The format expect the following fields:
  • -
- - - - - - - - - - - - - - - - - - - - - - - - - -
FieldTypeValues
ImportanceChoiceHigh, -Low
UrgencyChoiceHigh, -Low
EMatrixCalculated field, single line of text=IF(AND(Importance<>"",Urgency<>""),IF(Importance="High",2,1)&"."&IF(Urgency="High",2,1),"")
From 09f950b3a46c9097df5a58ca47d78a7d7ac6d5cd Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 08:33:02 -0400 Subject: [PATCH 13/44] Delete column-samples/task-matrix/View requirements --- column-samples/task-matrix/View requirements | 1 - 1 file changed, 1 deletion(-) delete mode 100644 column-samples/task-matrix/View requirements diff --git a/column-samples/task-matrix/View requirements b/column-samples/task-matrix/View requirements deleted file mode 100644 index 8b1378917..000000000 --- a/column-samples/task-matrix/View requirements +++ /dev/null @@ -1 +0,0 @@ - From 79435692281ef86f061df76e22ed79722bfc2d3d Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 08:33:16 -0400 Subject: [PATCH 14/44] Delete column-samples/task-matrix/View requirements.html --- .../task-matrix/View requirements.html | 32 ------------------- 1 file changed, 32 deletions(-) delete mode 100644 column-samples/task-matrix/View requirements.html diff --git a/column-samples/task-matrix/View requirements.html b/column-samples/task-matrix/View requirements.html deleted file mode 100644 index fe9c929c4..000000000 --- a/column-samples/task-matrix/View requirements.html +++ /dev/null @@ -1,32 +0,0 @@ -
    -
  • The format expect the following fields:
  • -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
FieldTypeValues
ImportanceChoiceHigh, -Low
UrgencyChoiceHigh, -Low
EMatrixCalculated field, single line of text=IF(AND(Importance<>"",Urgency<>""),IF(Importance="High",2,1)&"."&IF(Urgency="High",2,1),"")
From 1ee3c38d21f45fef1cb554092392913cafb6bb79 Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 08:34:47 -0400 Subject: [PATCH 15/44] Update Readme.md --- column-samples/task-matrix/Readme.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/column-samples/task-matrix/Readme.md b/column-samples/task-matrix/Readme.md index cf9e0dbd6..b81ff6623 100644 --- a/column-samples/task-matrix/Readme.md +++ b/column-samples/task-matrix/Readme.md @@ -1,6 +1,20 @@

Task Matrix

Summary

The Eisenhower Matrix is a task management tool that helps you organize and prioritize tasks by urgency and importance. Using the tool, you’ll divide your tasks into four boxes based on the tasks you’ll do first, the tasks you’ll schedule for later, the tasks you’ll delegate, and the tasks you’ll delete. In this piece, we’ll explain how to set up an Eisenhower Matrix and provide tips for task prioritization.

+

+Urgent and important may seem like similar words, but when analyzing them in terms of the Eisenhower principle, the difference between the two is crucial. Differentiating between urgent and important within the Eisenhower Matrix can help you identify which tasks you should jump on and which tasks might be better handled by other team members.

+ +

Urgent tasks require your immediate attention. When something is urgent, it must be done now, and there are clear consequences if you don’t complete these tasks within a certain timeline. These are tasks you can’t avoid, and the longer you delay these tasks, the more stress you’ll likely experience, which can lead to burnout.

+
    +
  • +Examples of urgent tasks may include: + +
  • Finishing a project with a last-minute due date
  • + +
  • Handling an urgent client request
  • + +Fixing a busted pipe in your apartment +

View requirements

    From 119105c258e161d3478ac3df21d8ff0ac3a9b98d Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 08:37:06 -0400 Subject: [PATCH 16/44] Update Readme.md --- column-samples/task-matrix/Readme.md | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/column-samples/task-matrix/Readme.md b/column-samples/task-matrix/Readme.md index b81ff6623..2c8ab0b6c 100644 --- a/column-samples/task-matrix/Readme.md +++ b/column-samples/task-matrix/Readme.md @@ -5,16 +5,26 @@ Urgent and important may seem like similar words, but when analyzing them in terms of the Eisenhower principle, the difference between the two is crucial. Differentiating between urgent and important within the Eisenhower Matrix can help you identify which tasks you should jump on and which tasks might be better handled by other team members.

    Urgent tasks require your immediate attention. When something is urgent, it must be done now, and there are clear consequences if you don’t complete these tasks within a certain timeline. These are tasks you can’t avoid, and the longer you delay these tasks, the more stress you’ll likely experience, which can lead to burnout.

    -
      -
    • -Examples of urgent tasks may include: +

      Examples of urgent tasks may include:

      + +
      • Finishing a project with a last-minute due date
      • Handling an urgent client request
      • Fixing a busted pipe in your apartment
      +

      Important tasks may not require immediate attention, but these tasks help you achieve your long-term goals. Just because these tasks are less urgent doesn’t mean they don’t matter. You’ll need to thoughtfully plan for these tasks so you can use your resources efficiently.

      +

      Examples of important tasks may include:

      + +
        +
      • Planning a long-term project
      • + +
      • Professional networking to build a client base
      • + +
      • Regular chores and maintenance projects
      • +

      View requirements

        From 7ea721eaa71a50581a49f8d2c41ae08d7c39cd9f Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 08:39:50 -0400 Subject: [PATCH 17/44] Update Readme.md --- column-samples/task-matrix/Readme.md | 25 +++---------------------- 1 file changed, 3 insertions(+), 22 deletions(-) diff --git a/column-samples/task-matrix/Readme.md b/column-samples/task-matrix/Readme.md index 2c8ab0b6c..0e099d531 100644 --- a/column-samples/task-matrix/Readme.md +++ b/column-samples/task-matrix/Readme.md @@ -1,30 +1,11 @@

        Task Matrix

        Summary

        -

        The Eisenhower Matrix is a task management tool that helps you organize and prioritize tasks by urgency and importance. Using the tool, you’ll divide your tasks into four boxes based on the tasks you’ll do first, the tasks you’ll schedule for later, the tasks you’ll delegate, and the tasks you’ll delete. In this piece, we’ll explain how to set up an Eisenhower Matrix and provide tips for task prioritization.

        -

        -Urgent and important may seem like similar words, but when analyzing them in terms of the Eisenhower principle, the difference between the two is crucial. Differentiating between urgent and important within the Eisenhower Matrix can help you identify which tasks you should jump on and which tasks might be better handled by other team members.

        +

        The Eisenhower Matrix is like a map for managing your tasks. It helps you decide what needs to be done first, what can wait, what can be given to someone else, and what can be left aside. Let's break it down into four boxes: things to do now, things to do later, things to pass on to others, and things to forget about. We'll show you how to use this tool and give you some tips for sorting out your tasks.

        -

        Urgent tasks require your immediate attention. When something is urgent, it must be done now, and there are clear consequences if you don’t complete these tasks within a certain timeline. These are tasks you can’t avoid, and the longer you delay these tasks, the more stress you’ll likely experience, which can lead to burnout.

        +

        Understanding the difference between urgent and important is key here. Urgent means it needs to be done right away. If you ignore urgent tasks, there can be bad consequences, like missing a deadline or causing a bigger problem. These tasks are like fires you need to put out quickly to avoid getting burned out.

        -

        Examples of urgent tasks may include:

        +

        For example, finishing a project with a deadline, handling an urgent request from a client, or fixing something broken in your home are all urgent tasks. Now, important tasks might not be urgent, but they're still crucial for reaching your long-term goals. You need to plan for these tasks carefully so you can use your time and energy wisely. This could include planning a big project, meeting new people to grow your business, or just doing regular chores to keep things running smoothly.

        -
          -
        • Finishing a project with a last-minute due date
        • - -
        • Handling an urgent client request
        • - -Fixing a busted pipe in your apartment -
        -

        Important tasks may not require immediate attention, but these tasks help you achieve your long-term goals. Just because these tasks are less urgent doesn’t mean they don’t matter. You’ll need to thoughtfully plan for these tasks so you can use your resources efficiently.

        -

        Examples of important tasks may include:

        - -
          -
        • Planning a long-term project
        • - -
        • Professional networking to build a client base
        • - -
        • Regular chores and maintenance projects
        • -

        View requirements

          From a5e19d28b73412446f03a833ce312ee0056983b1 Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 08:55:55 -0400 Subject: [PATCH 18/44] Update eisenhower-matrix.json --- column-samples/task-matrix/eisenhower-matrix.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/column-samples/task-matrix/eisenhower-matrix.json b/column-samples/task-matrix/eisenhower-matrix.json index 61a54da32..95b9e5522 100644 --- a/column-samples/task-matrix/eisenhower-matrix.json +++ b/column-samples/task-matrix/eisenhower-matrix.json @@ -2,7 +2,7 @@ "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", "elmType": "div", "style": { - "display": "div" + "display": "=if(@currentField,'inline','none')" }, "attribute": { "title": "@currentField" From 2a684be81e1fb1c0e695f074bbcd3b9bc99cb7f7 Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 09:44:17 -0400 Subject: [PATCH 19/44] Create readme.md --- column-samples/generic-context-menu/readme.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 column-samples/generic-context-menu/readme.md diff --git a/column-samples/generic-context-menu/readme.md b/column-samples/generic-context-menu/readme.md new file mode 100644 index 000000000..9daeafb98 --- /dev/null +++ b/column-samples/generic-context-menu/readme.md @@ -0,0 +1 @@ +test From bf661f05121a274da17d41cebd3caaa34f431634 Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 09:58:09 -0400 Subject: [PATCH 20/44] Update readme.md --- column-samples/generic-context-menu/readme.md | 43 ++++++++++++++++++- 1 file changed, 42 insertions(+), 1 deletion(-) diff --git a/column-samples/generic-context-menu/readme.md b/column-samples/generic-context-menu/readme.md index 9daeafb98..00fc830a1 100644 --- a/column-samples/generic-context-menu/readme.md +++ b/column-samples/generic-context-menu/readme.md @@ -1 +1,42 @@ -test +

          Context Menu

          +

          Summary

          +

          The generic context menu is a simple version of the current context menu. It allows you to customize the menu options and link to the most user of visited links. You can add links to Flows, web pages, or other items specific the the item it is on. It can be added to any customizable field, but adding it to the Title field helps eliminate confusion.

          + +

          +

          View requirements

          +
            +
          • The format expects the following fields:
          • +
          + + + + + + + + + + + + + +
          FieldType
          Nonecan be added to any field
          +

          Sample

          + + + + + + + + + + + + + + + + + +
          SolutionAuthor(s)
          generic-context-menu.jsonLarry Pfaff (@jaxkookie)
          From a14686cbb787905819b2e8d09ec60110dc1cea1b Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 09:58:58 -0400 Subject: [PATCH 21/44] Create sample.json --- column-samples/generic-context-menu/assets/sample.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 column-samples/generic-context-menu/assets/sample.json diff --git a/column-samples/generic-context-menu/assets/sample.json b/column-samples/generic-context-menu/assets/sample.json new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/column-samples/generic-context-menu/assets/sample.json @@ -0,0 +1 @@ + From 67bbd47246edad8721ea7b243860482e9f1da654 Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 10:05:51 -0400 Subject: [PATCH 22/44] Update sample.json --- .../generic-context-menu/assets/sample.json | 412 +++++++++++++++++- 1 file changed, 411 insertions(+), 1 deletion(-) diff --git a/column-samples/generic-context-menu/assets/sample.json b/column-samples/generic-context-menu/assets/sample.json index 8b1378917..52172465c 100644 --- a/column-samples/generic-context-menu/assets/sample.json +++ b/column-samples/generic-context-menu/assets/sample.json @@ -1 +1,411 @@ - +{ + "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", + "elmType": "div", + "style": { + "font-size": "10pt", + "color": "#2c2a29" + }, + "attributes": { + "title": "Click to Show Actions" + }, + "children": [ + { + "elmType": "div", + "style": { + "background-color": "transparent" + } + }, + { + "elmType": "span", + "style": { + "_display_": "flex", + "_flex-wrap_": "nowrap", + "_white-space_": "nowrap", + "_overflow_": "hidden", + "_text-overflow_": "ellipsis", + "_background-color_": "transparent", + "width": "95%", + "cursor": "pointer", + "text-decoration": "none" + }, + "txtContent": "@currentField" + }, + { + "elmType": "span", + "style": { + "background-color": "transparent", + "font-size": "16pt", + "_display_": "flex", + "_height_": "100%", + "_flex-wrap_": "nowrap", + "float": "right", + "_margin-left_": "auto", + "position": "relative", + "z-index": "-1" + }, + "attributes": { + "iconName": "MoreVertical", + "class": "ms-bgColor-gray50--hover" + } + } + ], + "customCardProps": { + "formatter": { + "elmType": "div", + "children": [ + { + "elmType": "div", + "style": { + "border": "1px solid #002855" + }, + "children": [ + { + "elmType": "div", + "children": [ + { + "elmType": "div", + "children": [ + { + "elmType": "div", + "style": { + "font-size": "12pt", + "color": "#ffffff", + "font-weight": "600", + "text-align": "center", + "padding-bottom": "5px", + "margin-bottom": "5px", + "border-bottom": "1px solid #002855", + "background-color": "#002855" + }, + "txtContent": "Item Menu" + } + ] + }, + { + "elmType": "div", + "style": { + "border": "none", + "background-color": "transparent", + "cursor": "pointer", + "text-decoration": "none", + "color": "#2c2a29", + "padding": "5px 5px 5px 5px", + "margin": "5px 5px 5px 5px" + }, + "children": [ + { + "elmType": "button", + "customRowAction": { + "action": "defaultClick" + }, + "style": { + "border": "none", + "background-color": "transparent", + "cursor": "pointer" + }, + "children": [ + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "1px", + "color": "#2c2a29" + }, + "attributes": { + "iconName": "OpenFile", + "title": "='Item ID: ' + [$ID]" + } + }, + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "9px", + "color": "#2c2a29" + }, + "attributes": { + "title": "='Item ID: ' + [$ID]" + }, + "txtContent": "Open" + } + ] + } + ] + }, + { + "elmType": "div", + "style": { + "border": "none", + "background-color": "transparent", + "cursor": "pointer", + "text-decoration": "none", + "color": "#2c2a29", + "padding": "5px 5px 5px 5px", + "margin": "5px 5px 5px 5px", + "border-bottom": "1px solid #c0c0c0" + }, + "children": [ + { + "elmType": "button", + "customRowAction": { + "action": "editProps" + }, + "style": { + "border": "none", + "background-color": "transparent", + "cursor": "pointer" + }, + "children": [ + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "1px", + "color": "#2c2a29" + }, + "attributes": { + "iconName": "Edit", + "title": "='Item ID: ' + [$ID]" + } + }, + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "9px", + "color": "#2c2a29" + }, + "attributes": { + "title": "='Item ID: ' + [$ID]" + }, + "txtContent": "Edit" + } + ] + } + ] + }, + { + "elmType": "a", + "style": { + "border": "none", + "background-color": "transparent", + "cursor": "pointer", + "text-decoration": "none", + "color": "#2c2a29" + }, + "attributes": { + "target": "_blank", + "data-interception": "off", + "href": "=@currentWeb + '/_layouts/15/versions.aspx?List=' + '%7B' + '64b42b10-e36f-4c14-a769-0258b0095697' + '%7D' + '&ID=' + [$ID]", + "title": "Version history" + }, + "children": [ + { + "elmType": "div", + "style": { + "padding": "5px 5px 5px 5px", + "margin": "5px 5px 5px 5px", + "border-bottom": "1px solid #c0c0c0" + }, + "attributes": { + "class": "ms-bgColor-success--hover ms-fontColor-black--hover" + }, + "children": [ + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "5px", + "color": "#2c2a29" + }, + "attributes": { + "iconName": "History" + } + }, + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "9px", + "color": "#2c2a29" + }, + "txtContent": "Version history" + } + ] + } + ] + }, + { + "elmType": "a", + "style": { + "border": "none", + "background-color": "transparent", + "cursor": "pointer", + "text-decoration": "none", + "color": "#2c2a29" + }, + "attributes": { + "target": "_blank", + "data-interception": "off", + "href": "=@currentWeb + '/_layouts/15/SubNew.aspx?List=' + '%7B' + '64b42b10-e36f-4c14-a769-0258b0095697' + '%7D' + '&ID=' + [$ID]", + "title": "Alerts" + }, + "children": [ + { + "elmType": "div", + "style": { + "padding": "5px 5px 5px 5px", + "margin": "5px 5px 5px 5px" + }, + "attributes": { + "class": "ms-bgColor-success--hover ms-fontColor-black--hover" + }, + "children": [ + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "5px", + "color": "#2c2a29" + }, + "attributes": { + "iconName": "AlarmClock" + } + }, + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "9px", + "color": "#2c2a29" + }, + "txtContent": "Alerts" + } + ] + } + ] + }, + { + "elmType": "div", + "style": { + "border": "none", + "background-color": "transparent", + "cursor": "pointer", + "text-decoration": "none", + "color": "#2c2a29", + "padding": "5px 5px 5px 5px", + "margin": "5px 5px 5px 5px", + "border-bottom": "1px solid #c0c0c0" + }, + "children": [ + { + "elmType": "button", + "customRowAction": { + "action": "executeFlow", + "actionParams": "{\"id\": \"aeiouyaa-79cd-4a3e-8c8d-2abbaed65c9b\"}" + }, + "style": { + "border": "none", + "background-color": "transparent", + "cursor": "pointer" + }, + "children": [ + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "1px", + "color": "#2c2a29" + }, + "attributes": { + "iconName": "Flow" + } + }, + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "9px", + "color": "#2c2a29" + }, + "txtContent": "Flow Name" + } + ] + } + ] + }, + { + "elmType": "a", + "style": { + "border": "none", + "background-color": "transparent", + "cursor": "pointer", + "text-decoration": "none", + "color": "#2c2a29" + }, + "attributes": { + "target": "_blank", + "data-interception": "off", + "href": "=substring([$FileRef],0,lastIndexOf([$FileRef],'/'))", + "title": "Default View" + }, + "children": [ + { + "elmType": "div", + "style": { + "padding": "5px 5px 5px 5px", + "margin": "5px 5px 5px 5px" + }, + "attributes": { + "class": "ms-bgColor-success--hover ms-fontColor-black--hover" + }, + "children": [ + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "5px", + "color": "#2c2a29" + }, + "attributes": { + "iconName": "PageList" + } + }, + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "9px", + "color": "#2c2a29" + }, + "txtContent": "View" + } + ] + } + ] + }, + { + "elmType": "div", + "style": { + "font-size": "10px", + "font-weight": "600", + "text-align": "center", + "margin": "4px", + "padding": "5px" + }, + "txtContent": "" + } + ] + } + ] + } + ] + }, + "openOnEvent": "click", + "directionalHint": "rightCenter", + "isBeakVisible": true, + "beakStyle": { + "backgroundColor": "#002855" + } + } +} From d7f40b42275c381c4d405a69eeaea0eb64f84f1f Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 10:11:45 -0400 Subject: [PATCH 23/44] Add files via upload --- .../generic-context-menu/assets/contextmenu.png | Bin 0 -> 12837 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 column-samples/generic-context-menu/assets/contextmenu.png diff --git a/column-samples/generic-context-menu/assets/contextmenu.png b/column-samples/generic-context-menu/assets/contextmenu.png new file mode 100644 index 0000000000000000000000000000000000000000..3bb556e77a65ff0e01efc9b7513929917bafc560 GIT binary patch literal 12837 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 literal 0 HcmV?d00001 From 401b0ba85bc7073b30643333e45968f39991ee59 Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 14 Mar 2024 10:13:14 -0400 Subject: [PATCH 24/44] Create generic-context-menu.json --- .../generic-context-menu.json | 411 ++++++++++++++++++ 1 file changed, 411 insertions(+) create mode 100644 column-samples/generic-context-menu/generic-context-menu.json diff --git a/column-samples/generic-context-menu/generic-context-menu.json b/column-samples/generic-context-menu/generic-context-menu.json new file mode 100644 index 000000000..52172465c --- /dev/null +++ b/column-samples/generic-context-menu/generic-context-menu.json @@ -0,0 +1,411 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", + "elmType": "div", + "style": { + "font-size": "10pt", + "color": "#2c2a29" + }, + "attributes": { + "title": "Click to Show Actions" + }, + "children": [ + { + "elmType": "div", + "style": { + "background-color": "transparent" + } + }, + { + "elmType": "span", + "style": { + "_display_": "flex", + "_flex-wrap_": "nowrap", + "_white-space_": "nowrap", + "_overflow_": "hidden", + "_text-overflow_": "ellipsis", + "_background-color_": "transparent", + "width": "95%", + "cursor": "pointer", + "text-decoration": "none" + }, + "txtContent": "@currentField" + }, + { + "elmType": "span", + "style": { + "background-color": "transparent", + "font-size": "16pt", + "_display_": "flex", + "_height_": "100%", + "_flex-wrap_": "nowrap", + "float": "right", + "_margin-left_": "auto", + "position": "relative", + "z-index": "-1" + }, + "attributes": { + "iconName": "MoreVertical", + "class": "ms-bgColor-gray50--hover" + } + } + ], + "customCardProps": { + "formatter": { + "elmType": "div", + "children": [ + { + "elmType": "div", + "style": { + "border": "1px solid #002855" + }, + "children": [ + { + "elmType": "div", + "children": [ + { + "elmType": "div", + "children": [ + { + "elmType": "div", + "style": { + "font-size": "12pt", + "color": "#ffffff", + "font-weight": "600", + "text-align": "center", + "padding-bottom": "5px", + "margin-bottom": "5px", + "border-bottom": "1px solid #002855", + "background-color": "#002855" + }, + "txtContent": "Item Menu" + } + ] + }, + { + "elmType": "div", + "style": { + "border": "none", + "background-color": "transparent", + "cursor": "pointer", + "text-decoration": "none", + "color": "#2c2a29", + "padding": "5px 5px 5px 5px", + "margin": "5px 5px 5px 5px" + }, + "children": [ + { + "elmType": "button", + "customRowAction": { + "action": "defaultClick" + }, + "style": { + "border": "none", + "background-color": "transparent", + "cursor": "pointer" + }, + "children": [ + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "1px", + "color": "#2c2a29" + }, + "attributes": { + "iconName": "OpenFile", + "title": "='Item ID: ' + [$ID]" + } + }, + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "9px", + "color": "#2c2a29" + }, + "attributes": { + "title": "='Item ID: ' + [$ID]" + }, + "txtContent": "Open" + } + ] + } + ] + }, + { + "elmType": "div", + "style": { + "border": "none", + "background-color": "transparent", + "cursor": "pointer", + "text-decoration": "none", + "color": "#2c2a29", + "padding": "5px 5px 5px 5px", + "margin": "5px 5px 5px 5px", + "border-bottom": "1px solid #c0c0c0" + }, + "children": [ + { + "elmType": "button", + "customRowAction": { + "action": "editProps" + }, + "style": { + "border": "none", + "background-color": "transparent", + "cursor": "pointer" + }, + "children": [ + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "1px", + "color": "#2c2a29" + }, + "attributes": { + "iconName": "Edit", + "title": "='Item ID: ' + [$ID]" + } + }, + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "9px", + "color": "#2c2a29" + }, + "attributes": { + "title": "='Item ID: ' + [$ID]" + }, + "txtContent": "Edit" + } + ] + } + ] + }, + { + "elmType": "a", + "style": { + "border": "none", + "background-color": "transparent", + "cursor": "pointer", + "text-decoration": "none", + "color": "#2c2a29" + }, + "attributes": { + "target": "_blank", + "data-interception": "off", + "href": "=@currentWeb + '/_layouts/15/versions.aspx?List=' + '%7B' + '64b42b10-e36f-4c14-a769-0258b0095697' + '%7D' + '&ID=' + [$ID]", + "title": "Version history" + }, + "children": [ + { + "elmType": "div", + "style": { + "padding": "5px 5px 5px 5px", + "margin": "5px 5px 5px 5px", + "border-bottom": "1px solid #c0c0c0" + }, + "attributes": { + "class": "ms-bgColor-success--hover ms-fontColor-black--hover" + }, + "children": [ + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "5px", + "color": "#2c2a29" + }, + "attributes": { + "iconName": "History" + } + }, + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "9px", + "color": "#2c2a29" + }, + "txtContent": "Version history" + } + ] + } + ] + }, + { + "elmType": "a", + "style": { + "border": "none", + "background-color": "transparent", + "cursor": "pointer", + "text-decoration": "none", + "color": "#2c2a29" + }, + "attributes": { + "target": "_blank", + "data-interception": "off", + "href": "=@currentWeb + '/_layouts/15/SubNew.aspx?List=' + '%7B' + '64b42b10-e36f-4c14-a769-0258b0095697' + '%7D' + '&ID=' + [$ID]", + "title": "Alerts" + }, + "children": [ + { + "elmType": "div", + "style": { + "padding": "5px 5px 5px 5px", + "margin": "5px 5px 5px 5px" + }, + "attributes": { + "class": "ms-bgColor-success--hover ms-fontColor-black--hover" + }, + "children": [ + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "5px", + "color": "#2c2a29" + }, + "attributes": { + "iconName": "AlarmClock" + } + }, + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "9px", + "color": "#2c2a29" + }, + "txtContent": "Alerts" + } + ] + } + ] + }, + { + "elmType": "div", + "style": { + "border": "none", + "background-color": "transparent", + "cursor": "pointer", + "text-decoration": "none", + "color": "#2c2a29", + "padding": "5px 5px 5px 5px", + "margin": "5px 5px 5px 5px", + "border-bottom": "1px solid #c0c0c0" + }, + "children": [ + { + "elmType": "button", + "customRowAction": { + "action": "executeFlow", + "actionParams": "{\"id\": \"aeiouyaa-79cd-4a3e-8c8d-2abbaed65c9b\"}" + }, + "style": { + "border": "none", + "background-color": "transparent", + "cursor": "pointer" + }, + "children": [ + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "1px", + "color": "#2c2a29" + }, + "attributes": { + "iconName": "Flow" + } + }, + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "9px", + "color": "#2c2a29" + }, + "txtContent": "Flow Name" + } + ] + } + ] + }, + { + "elmType": "a", + "style": { + "border": "none", + "background-color": "transparent", + "cursor": "pointer", + "text-decoration": "none", + "color": "#2c2a29" + }, + "attributes": { + "target": "_blank", + "data-interception": "off", + "href": "=substring([$FileRef],0,lastIndexOf([$FileRef],'/'))", + "title": "Default View" + }, + "children": [ + { + "elmType": "div", + "style": { + "padding": "5px 5px 5px 5px", + "margin": "5px 5px 5px 5px" + }, + "attributes": { + "class": "ms-bgColor-success--hover ms-fontColor-black--hover" + }, + "children": [ + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "5px", + "color": "#2c2a29" + }, + "attributes": { + "iconName": "PageList" + } + }, + { + "elmType": "span", + "style": { + "font-weight": "600", + "padding-left": "9px", + "color": "#2c2a29" + }, + "txtContent": "View" + } + ] + } + ] + }, + { + "elmType": "div", + "style": { + "font-size": "10px", + "font-weight": "600", + "text-align": "center", + "margin": "4px", + "padding": "5px" + }, + "txtContent": "" + } + ] + } + ] + } + ] + }, + "openOnEvent": "click", + "directionalHint": "rightCenter", + "isBeakVisible": true, + "beakStyle": { + "backgroundColor": "#002855" + } + } +} From 021593a6185c1f38361c486124d5aebf454f443f Mon Sep 17 00:00:00 2001 From: Tetsuya Kawahara <51254139+tecchan1107@users.noreply.github.com> Date: Thu, 28 Mar 2024 18:58:47 +0900 Subject: [PATCH 25/44] Delete file --- column-samples/Eisenhower Matrix | 1 - 1 file changed, 1 deletion(-) delete mode 100644 column-samples/Eisenhower Matrix diff --git a/column-samples/Eisenhower Matrix b/column-samples/Eisenhower Matrix deleted file mode 100644 index fe3043e50..000000000 --- a/column-samples/Eisenhower Matrix +++ /dev/null @@ -1 +0,0 @@ -The Eisenhower Matrix is a task management tool that helps you organize and prioritize tasks by urgency and importance. Using the tool, you’ll divide your tasks into four boxes based on the tasks you’ll do first, the tasks you’ll schedule for later, the tasks you’ll delegate, and the tasks you’ll delete. In this piece, we’ll explain how to set up an Eisenhower Matrix and provide tips for task prioritization. From 14a2f399260cc8e70b06cc95ebe214fc2ca34518 Mon Sep 17 00:00:00 2001 From: Tetsuya Kawahara <51254139+tecchan1107@users.noreply.github.com> Date: Thu, 28 Mar 2024 19:01:37 +0900 Subject: [PATCH 26/44] Convert HTML to Markdown - generic-context-menu --- column-samples/generic-context-menu/README.md | 29 ++++++++ column-samples/generic-context-menu/readme.md | 71 ++++++++----------- 2 files changed, 58 insertions(+), 42 deletions(-) create mode 100644 column-samples/generic-context-menu/README.md diff --git a/column-samples/generic-context-menu/README.md b/column-samples/generic-context-menu/README.md new file mode 100644 index 000000000..3e1b4e097 --- /dev/null +++ b/column-samples/generic-context-menu/README.md @@ -0,0 +1,29 @@ +# Context Menu + +## Summary + +The sample is a simple version of the current context menu. It allows you to customize the menu options and link to the most user of visited links. You can add links to Flows, web pages, or other items specific the the item it is on. It can be added to any customizable field, but adding it to the Title field helps eliminate confusion. + +![screenshot of the sample](./assets/screenshot.png) + +## View requirements + +This format can be applied to any column type. + +## Sample + +Solution|Author(s) +--------|--------- +generic-context-menu.json | [Larry Pfaff](https://github.com/jaxkookie) ([@jaxkookie](https://twitter.com/jaxkookie)) + +## Version history + +Version |Date |Comments +--------|--------------|-------------------------------- +1.0 |March 14, 2024 |Initial release + +## Disclaimer + +**THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.** + + \ No newline at end of file diff --git a/column-samples/generic-context-menu/readme.md b/column-samples/generic-context-menu/readme.md index 00fc830a1..3e1b4e097 100644 --- a/column-samples/generic-context-menu/readme.md +++ b/column-samples/generic-context-menu/readme.md @@ -1,42 +1,29 @@ -

          Context Menu

          -

          Summary

          -

          The generic context menu is a simple version of the current context menu. It allows you to customize the menu options and link to the most user of visited links. You can add links to Flows, web pages, or other items specific the the item it is on. It can be added to any customizable field, but adding it to the Title field helps eliminate confusion.

          - -

          -

          View requirements

          -
            -
          • The format expects the following fields:
          • -
          - - - - - - - - - - - - - -
          FieldType
          Nonecan be added to any field
          -

          Sample

          - - - - - - - - - - - - - - - - - -
          SolutionAuthor(s)
          generic-context-menu.jsonLarry Pfaff (@jaxkookie)
          +# Context Menu + +## Summary + +The sample is a simple version of the current context menu. It allows you to customize the menu options and link to the most user of visited links. You can add links to Flows, web pages, or other items specific the the item it is on. It can be added to any customizable field, but adding it to the Title field helps eliminate confusion. + +![screenshot of the sample](./assets/screenshot.png) + +## View requirements + +This format can be applied to any column type. + +## Sample + +Solution|Author(s) +--------|--------- +generic-context-menu.json | [Larry Pfaff](https://github.com/jaxkookie) ([@jaxkookie](https://twitter.com/jaxkookie)) + +## Version history + +Version |Date |Comments +--------|--------------|-------------------------------- +1.0 |March 14, 2024 |Initial release + +## Disclaimer + +**THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.** + + \ No newline at end of file From 941cef83ca7d3ad9b8d1bb2f1d0f5a3d8dde14b2 Mon Sep 17 00:00:00 2001 From: Tetsuya Kawahara <51254139+tecchan1107@users.noreply.github.com> Date: Thu, 28 Mar 2024 19:02:12 +0900 Subject: [PATCH 27/44] Rename filename --- .../assets/{contextmenu.png => screenshot.png} | Bin 1 file changed, 0 insertions(+), 0 deletions(-) rename column-samples/generic-context-menu/assets/{contextmenu.png => screenshot.png} (100%) diff --git a/column-samples/generic-context-menu/assets/contextmenu.png b/column-samples/generic-context-menu/assets/screenshot.png similarity index 100% rename from column-samples/generic-context-menu/assets/contextmenu.png rename to column-samples/generic-context-menu/assets/screenshot.png From 889fd597eef31890f438ca2f2f5e3bb3793e5151 Mon Sep 17 00:00:00 2001 From: Tetsuya Kawahara <51254139+tecchan1107@users.noreply.github.com> Date: Thu, 28 Mar 2024 19:02:47 +0900 Subject: [PATCH 28/44] Update sample.json - generic-context-menu --- .../generic-context-menu/assets/sample.json | 482 +++--------------- 1 file changed, 75 insertions(+), 407 deletions(-) diff --git a/column-samples/generic-context-menu/assets/sample.json b/column-samples/generic-context-menu/assets/sample.json index 52172465c..f5fe4f3d9 100644 --- a/column-samples/generic-context-menu/assets/sample.json +++ b/column-samples/generic-context-menu/assets/sample.json @@ -1,411 +1,79 @@ -{ - "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", - "elmType": "div", - "style": { - "font-size": "10pt", - "color": "#2c2a29" - }, - "attributes": { - "title": "Click to Show Actions" - }, - "children": [ - { - "elmType": "div", - "style": { - "background-color": "transparent" - } - }, - { - "elmType": "span", - "style": { - "_display_": "flex", - "_flex-wrap_": "nowrap", - "_white-space_": "nowrap", - "_overflow_": "hidden", - "_text-overflow_": "ellipsis", - "_background-color_": "transparent", - "width": "95%", - "cursor": "pointer", - "text-decoration": "none" +[ + { + "name": "pnp-list-formatting-generic-context-menu", + "reponame": "generic-context-menu", + "source": "pnp", + "title": "Context Menu", + "shortDescription": "The sample is a simple version of the current context menu. It allows you to customize the menu options and link to the most user of visited links. You can add links to Flows, web pages, or other items specific the the item it is on.", + "url": "https://github.com/pnp/List-Formatting/tree/master/column-samples/generic-context-menu", + "longDescription": [ + "The sample is a simple version of the current context menu. It allows you to customize the menu options and link to the most user of visited links. You can add links to Flows, web pages, or other items specific the the item it is on." + ], + "creationDateTime": "2024-03-14T00:00:00.000Z", + "updateDateTime": "2024-03-14T00:00:00.000Z", + "products": [ + "SharePoint", + "Microsoft Lists" + ], + "metadata": [ + { + "key": "LIST-SAMPLE-TYPE", + "value": "Column" + }, + { + "key": "SHAREPOINT-COMPATIBILITY", + "value": "SharePoint Online" + }, + { + "key": "SAMPLE-CATEGORIES", + "value": "" + }, + { + "key": "LIST-COLUMN-TYPE", + "value": "General" + }, + { + "key": "FORMATTING-TOKENS", + "value": "@currentWeb" }, - "txtContent": "@currentField" - }, - { - "elmType": "span", - "style": { - "background-color": "transparent", - "font-size": "16pt", - "_display_": "flex", - "_height_": "100%", - "_flex-wrap_": "nowrap", - "float": "right", - "_margin-left_": "auto", - "position": "relative", - "z-index": "-1" + { + "key": "FORMATTING-OPERATORS", + "value": "substring, " }, - "attributes": { - "iconName": "MoreVertical", - "class": "ms-bgColor-gray50--hover" + { + "key": "FORMATTING-ACTIONS", + "value": "executeFlow" + }, + { + "key": "FORMATTING-FEATURES", + "value": "customCardProps" + }, + { + "key": "CLASSES", + "value": "ms-bgColor-gray50--hover, ms-bgColor-success--hover, ms-fontColor-black--hover" + } + ], + "thumbnails": [ + { + "type": "image", + "order": 100, + "url": "https://raw.githubusercontent.com/pnp/List-Formatting/master/column-samples/generic-context-menu/assets/screenshot.png", + "alt": "screenshot" + } + ], + "authors": [ + { + "gitHubAccount": "jaxkookie", + "pictureUrl": "https://github.com/jaxkookie.png", + "name": "Larry Pfaff" + } + ], + "references": [ + { + "name": "Use column formatting to customize SharePoint", + "description": "You can use column formatting to customize how fields in SharePoint lists and libraries are displayed. To do this, you construct a JSON object that describes the elements that are displayed when a field is included in a list view, and the styles to be applied to those elements. The column formatting does not change the data in the list item or file; it only changes how it\u2019s displayed to users who browse the list.", + "url": "https://docs.microsoft.com/sharepoint/dev/declarative-customization/column-formatting" } - } - ], - "customCardProps": { - "formatter": { - "elmType": "div", - "children": [ - { - "elmType": "div", - "style": { - "border": "1px solid #002855" - }, - "children": [ - { - "elmType": "div", - "children": [ - { - "elmType": "div", - "children": [ - { - "elmType": "div", - "style": { - "font-size": "12pt", - "color": "#ffffff", - "font-weight": "600", - "text-align": "center", - "padding-bottom": "5px", - "margin-bottom": "5px", - "border-bottom": "1px solid #002855", - "background-color": "#002855" - }, - "txtContent": "Item Menu" - } - ] - }, - { - "elmType": "div", - "style": { - "border": "none", - "background-color": "transparent", - "cursor": "pointer", - "text-decoration": "none", - "color": "#2c2a29", - "padding": "5px 5px 5px 5px", - "margin": "5px 5px 5px 5px" - }, - "children": [ - { - "elmType": "button", - "customRowAction": { - "action": "defaultClick" - }, - "style": { - "border": "none", - "background-color": "transparent", - "cursor": "pointer" - }, - "children": [ - { - "elmType": "span", - "style": { - "font-weight": "600", - "padding-left": "1px", - "color": "#2c2a29" - }, - "attributes": { - "iconName": "OpenFile", - "title": "='Item ID: ' + [$ID]" - } - }, - { - "elmType": "span", - "style": { - "font-weight": "600", - "padding-left": "9px", - "color": "#2c2a29" - }, - "attributes": { - "title": "='Item ID: ' + [$ID]" - }, - "txtContent": "Open" - } - ] - } - ] - }, - { - "elmType": "div", - "style": { - "border": "none", - "background-color": "transparent", - "cursor": "pointer", - "text-decoration": "none", - "color": "#2c2a29", - "padding": "5px 5px 5px 5px", - "margin": "5px 5px 5px 5px", - "border-bottom": "1px solid #c0c0c0" - }, - "children": [ - { - "elmType": "button", - "customRowAction": { - "action": "editProps" - }, - "style": { - "border": "none", - "background-color": "transparent", - "cursor": "pointer" - }, - "children": [ - { - "elmType": "span", - "style": { - "font-weight": "600", - "padding-left": "1px", - "color": "#2c2a29" - }, - "attributes": { - "iconName": "Edit", - "title": "='Item ID: ' + [$ID]" - } - }, - { - "elmType": "span", - "style": { - "font-weight": "600", - "padding-left": "9px", - "color": "#2c2a29" - }, - "attributes": { - "title": "='Item ID: ' + [$ID]" - }, - "txtContent": "Edit" - } - ] - } - ] - }, - { - "elmType": "a", - "style": { - "border": "none", - "background-color": "transparent", - "cursor": "pointer", - "text-decoration": "none", - "color": "#2c2a29" - }, - "attributes": { - "target": "_blank", - "data-interception": "off", - "href": "=@currentWeb + '/_layouts/15/versions.aspx?List=' + '%7B' + '64b42b10-e36f-4c14-a769-0258b0095697' + '%7D' + '&ID=' + [$ID]", - "title": "Version history" - }, - "children": [ - { - "elmType": "div", - "style": { - "padding": "5px 5px 5px 5px", - "margin": "5px 5px 5px 5px", - "border-bottom": "1px solid #c0c0c0" - }, - "attributes": { - "class": "ms-bgColor-success--hover ms-fontColor-black--hover" - }, - "children": [ - { - "elmType": "span", - "style": { - "font-weight": "600", - "padding-left": "5px", - "color": "#2c2a29" - }, - "attributes": { - "iconName": "History" - } - }, - { - "elmType": "span", - "style": { - "font-weight": "600", - "padding-left": "9px", - "color": "#2c2a29" - }, - "txtContent": "Version history" - } - ] - } - ] - }, - { - "elmType": "a", - "style": { - "border": "none", - "background-color": "transparent", - "cursor": "pointer", - "text-decoration": "none", - "color": "#2c2a29" - }, - "attributes": { - "target": "_blank", - "data-interception": "off", - "href": "=@currentWeb + '/_layouts/15/SubNew.aspx?List=' + '%7B' + '64b42b10-e36f-4c14-a769-0258b0095697' + '%7D' + '&ID=' + [$ID]", - "title": "Alerts" - }, - "children": [ - { - "elmType": "div", - "style": { - "padding": "5px 5px 5px 5px", - "margin": "5px 5px 5px 5px" - }, - "attributes": { - "class": "ms-bgColor-success--hover ms-fontColor-black--hover" - }, - "children": [ - { - "elmType": "span", - "style": { - "font-weight": "600", - "padding-left": "5px", - "color": "#2c2a29" - }, - "attributes": { - "iconName": "AlarmClock" - } - }, - { - "elmType": "span", - "style": { - "font-weight": "600", - "padding-left": "9px", - "color": "#2c2a29" - }, - "txtContent": "Alerts" - } - ] - } - ] - }, - { - "elmType": "div", - "style": { - "border": "none", - "background-color": "transparent", - "cursor": "pointer", - "text-decoration": "none", - "color": "#2c2a29", - "padding": "5px 5px 5px 5px", - "margin": "5px 5px 5px 5px", - "border-bottom": "1px solid #c0c0c0" - }, - "children": [ - { - "elmType": "button", - "customRowAction": { - "action": "executeFlow", - "actionParams": "{\"id\": \"aeiouyaa-79cd-4a3e-8c8d-2abbaed65c9b\"}" - }, - "style": { - "border": "none", - "background-color": "transparent", - "cursor": "pointer" - }, - "children": [ - { - "elmType": "span", - "style": { - "font-weight": "600", - "padding-left": "1px", - "color": "#2c2a29" - }, - "attributes": { - "iconName": "Flow" - } - }, - { - "elmType": "span", - "style": { - "font-weight": "600", - "padding-left": "9px", - "color": "#2c2a29" - }, - "txtContent": "Flow Name" - } - ] - } - ] - }, - { - "elmType": "a", - "style": { - "border": "none", - "background-color": "transparent", - "cursor": "pointer", - "text-decoration": "none", - "color": "#2c2a29" - }, - "attributes": { - "target": "_blank", - "data-interception": "off", - "href": "=substring([$FileRef],0,lastIndexOf([$FileRef],'/'))", - "title": "Default View" - }, - "children": [ - { - "elmType": "div", - "style": { - "padding": "5px 5px 5px 5px", - "margin": "5px 5px 5px 5px" - }, - "attributes": { - "class": "ms-bgColor-success--hover ms-fontColor-black--hover" - }, - "children": [ - { - "elmType": "span", - "style": { - "font-weight": "600", - "padding-left": "5px", - "color": "#2c2a29" - }, - "attributes": { - "iconName": "PageList" - } - }, - { - "elmType": "span", - "style": { - "font-weight": "600", - "padding-left": "9px", - "color": "#2c2a29" - }, - "txtContent": "View" - } - ] - } - ] - }, - { - "elmType": "div", - "style": { - "font-size": "10px", - "font-weight": "600", - "text-align": "center", - "margin": "4px", - "padding": "5px" - }, - "txtContent": "" - } - ] - } - ] - } - ] - }, - "openOnEvent": "click", - "directionalHint": "rightCenter", - "isBeakVisible": true, - "beakStyle": { - "backgroundColor": "#002855" - } + ] } -} +] \ No newline at end of file From 5d1382d658ed776eccb089614c0ecbbd69639943 Mon Sep 17 00:00:00 2001 From: Tetsuya Kawahara <51254139+tecchan1107@users.noreply.github.com> Date: Thu, 28 Mar 2024 19:22:29 +0900 Subject: [PATCH 29/44] Delete creadme.md --- column-samples/generic-context-menu/readme.md | 29 ------------------- 1 file changed, 29 deletions(-) delete mode 100644 column-samples/generic-context-menu/readme.md diff --git a/column-samples/generic-context-menu/readme.md b/column-samples/generic-context-menu/readme.md deleted file mode 100644 index 3e1b4e097..000000000 --- a/column-samples/generic-context-menu/readme.md +++ /dev/null @@ -1,29 +0,0 @@ -# Context Menu - -## Summary - -The sample is a simple version of the current context menu. It allows you to customize the menu options and link to the most user of visited links. You can add links to Flows, web pages, or other items specific the the item it is on. It can be added to any customizable field, but adding it to the Title field helps eliminate confusion. - -![screenshot of the sample](./assets/screenshot.png) - -## View requirements - -This format can be applied to any column type. - -## Sample - -Solution|Author(s) ---------|--------- -generic-context-menu.json | [Larry Pfaff](https://github.com/jaxkookie) ([@jaxkookie](https://twitter.com/jaxkookie)) - -## Version history - -Version |Date |Comments ---------|--------------|-------------------------------- -1.0 |March 14, 2024 |Initial release - -## Disclaimer - -**THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.** - - \ No newline at end of file From c193388a0130dfae25eb8606f1bcfdc44b42d461 Mon Sep 17 00:00:00 2001 From: Tetsuya Kawahara <51254139+tecchan1107@users.noreply.github.com> Date: Thu, 28 Mar 2024 19:48:22 +0900 Subject: [PATCH 30/44] Rename folder - generic-eisenhower-matrix --- .../README.md} | 0 .../assets/EisenhowerMatrix.png | Bin .../assets/sample.json | 0 .../eisenhower-matrix.json | 0 4 files changed, 0 insertions(+), 0 deletions(-) rename column-samples/{task-matrix/Readme.md => generic-eisenhower-matrix/README.md} (100%) rename column-samples/{task-matrix => generic-eisenhower-matrix}/assets/EisenhowerMatrix.png (100%) rename column-samples/{task-matrix => generic-eisenhower-matrix}/assets/sample.json (100%) rename column-samples/{task-matrix => generic-eisenhower-matrix}/eisenhower-matrix.json (100%) diff --git a/column-samples/task-matrix/Readme.md b/column-samples/generic-eisenhower-matrix/README.md similarity index 100% rename from column-samples/task-matrix/Readme.md rename to column-samples/generic-eisenhower-matrix/README.md diff --git a/column-samples/task-matrix/assets/EisenhowerMatrix.png b/column-samples/generic-eisenhower-matrix/assets/EisenhowerMatrix.png similarity index 100% rename from column-samples/task-matrix/assets/EisenhowerMatrix.png rename to column-samples/generic-eisenhower-matrix/assets/EisenhowerMatrix.png diff --git a/column-samples/task-matrix/assets/sample.json b/column-samples/generic-eisenhower-matrix/assets/sample.json similarity index 100% rename from column-samples/task-matrix/assets/sample.json rename to column-samples/generic-eisenhower-matrix/assets/sample.json diff --git a/column-samples/task-matrix/eisenhower-matrix.json b/column-samples/generic-eisenhower-matrix/eisenhower-matrix.json similarity index 100% rename from column-samples/task-matrix/eisenhower-matrix.json rename to column-samples/generic-eisenhower-matrix/eisenhower-matrix.json From 8ebeb7c29e72f17ae4d39dc78808eef1926c2347 Mon Sep 17 00:00:00 2001 From: Tetsuya Kawahara <51254139+tecchan1107@users.noreply.github.com> Date: Thu, 28 Mar 2024 19:49:40 +0900 Subject: [PATCH 31/44] Rename filenames --- .../assets/{EisenhowerMatrix.png => screenshot.png} | Bin ...r-matrix.json => generic-eisenhower-matrix.json} | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename column-samples/generic-eisenhower-matrix/assets/{EisenhowerMatrix.png => screenshot.png} (100%) rename column-samples/generic-eisenhower-matrix/{eisenhower-matrix.json => generic-eisenhower-matrix.json} (100%) diff --git a/column-samples/generic-eisenhower-matrix/assets/EisenhowerMatrix.png b/column-samples/generic-eisenhower-matrix/assets/screenshot.png similarity index 100% rename from column-samples/generic-eisenhower-matrix/assets/EisenhowerMatrix.png rename to column-samples/generic-eisenhower-matrix/assets/screenshot.png diff --git a/column-samples/generic-eisenhower-matrix/eisenhower-matrix.json b/column-samples/generic-eisenhower-matrix/generic-eisenhower-matrix.json similarity index 100% rename from column-samples/generic-eisenhower-matrix/eisenhower-matrix.json rename to column-samples/generic-eisenhower-matrix/generic-eisenhower-matrix.json From 398b4761a90c6e1a023136c6f0faad5591a9b1f6 Mon Sep 17 00:00:00 2001 From: Tetsuya Kawahara <51254139+tecchan1107@users.noreply.github.com> Date: Thu, 28 Mar 2024 20:16:13 +0900 Subject: [PATCH 32/44] Convert HTML to Markdown - generic-eisenhower-matrix --- .../generic-eisenhower-matrix/README.md | 80 +++++++++---------- 1 file changed, 38 insertions(+), 42 deletions(-) diff --git a/column-samples/generic-eisenhower-matrix/README.md b/column-samples/generic-eisenhower-matrix/README.md index 0e099d531..15640cd05 100644 --- a/column-samples/generic-eisenhower-matrix/README.md +++ b/column-samples/generic-eisenhower-matrix/README.md @@ -1,42 +1,38 @@ -

          Task Matrix

          -

          Summary

          -

          The Eisenhower Matrix is like a map for managing your tasks. It helps you decide what needs to be done first, what can wait, what can be given to someone else, and what can be left aside. Let's break it down into four boxes: things to do now, things to do later, things to pass on to others, and things to forget about. We'll show you how to use this tool and give you some tips for sorting out your tasks.

          - -

          Understanding the difference between urgent and important is key here. Urgent means it needs to be done right away. If you ignore urgent tasks, there can be bad consequences, like missing a deadline or causing a bigger problem. These tasks are like fires you need to put out quickly to avoid getting burned out.

          - -

          For example, finishing a project with a deadline, handling an urgent request from a client, or fixing something broken in your home are all urgent tasks. Now, important tasks might not be urgent, but they're still crucial for reaching your long-term goals. You need to plan for these tasks carefully so you can use your time and energy wisely. This could include planning a big project, meeting new people to grow your business, or just doing regular chores to keep things running smoothly.

          - -

          -

          View requirements

          -
            -
          • The format expects the following fields:
          • -
          - - - - - - - - - - - - - - - - - - - - - - - - - - -
          FieldTypeValues
          ImportanceChoiceHigh, -Low
          UrgencyChoiceHigh, -Low
          EMatrixCalculated field, single line of text=IF(AND(Importance<>"",Urgency<>""),IF(Importance="High",2,1)&"."&IF(Urgency="High",2,1),"")
          +# Task Matrix + +## Summary + +The Eisenhower Matrix is like a map for managing your tasks. It helps you decide what needs to be done first, what can wait, what can be given to someone else, and what can be left aside. Let's break it down into four boxes: things to do now, things to do later, things to pass on to others, and things to forget about. We'll show you how to use this tool and give you some tips for sorting out your tasks. + +Understanding the difference between urgent and important is key here. Urgent means it needs to be done right away. If you ignore urgent tasks, there can be bad consequences, like missing a deadline or causing a bigger problem. These tasks are like fires you need to put out quickly to avoid getting burned out. + +For example, finishing a project with a deadline, handling an urgent request from a client, or fixing something broken in your home are all urgent tasks. Now, important tasks might not be urgent, but they're still crucial for reaching your long-term goals. You need to plan for these tasks carefully so you can use your time and energy wisely. This could include planning a big project, meeting new people to grow your business, or just doing regular chores to keep things running smoothly. + +![screenshot of the sample](./assets/screenshot.png) + +## View requirements + +The format expects the following fields: + +|Type|Internal Name|Notes| +|------|------|------| +|Choice|Importance|Choices - High, Low +|Choice|Urgency|Choices - High, Low +|Calculated field - Single line of text |EMatrix|Formula - `=IF(AND(Importance<>"",Urgency<>""),IF(Importance="High",2,1)&"."&IF(Urgency="High",2,1),"")` + +## Sample + +Solution|Author(s) +--------|--------- +generic-eisenhower-matrix.json | [Larry Pfaff](https://github.com/jaxkookie) ([@jaxkookie](https://twitter.com/jaxkookie)) + +## Version history + +Version|Date|Comments +-------|----|-------- +1.0|March 14, 2024|Initial release + +## Disclaimer +**THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.** + + \ No newline at end of file From 38510c060a3c207d5513a7455c9495ba6a74af88 Mon Sep 17 00:00:00 2001 From: Tetsuya Kawahara <51254139+tecchan1107@users.noreply.github.com> Date: Thu, 28 Mar 2024 20:19:21 +0900 Subject: [PATCH 33/44] Update sample.json - generic-eisenhower-matrix --- .../assets/sample.json | 213 +++++++----------- 1 file changed, 78 insertions(+), 135 deletions(-) diff --git a/column-samples/generic-eisenhower-matrix/assets/sample.json b/column-samples/generic-eisenhower-matrix/assets/sample.json index 61a54da32..0669acec6 100644 --- a/column-samples/generic-eisenhower-matrix/assets/sample.json +++ b/column-samples/generic-eisenhower-matrix/assets/sample.json @@ -1,136 +1,79 @@ -{ - "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", - "elmType": "div", - "style": { - "display": "div" - }, - "attribute": { - "title": "@currentField" - }, - "children": [ - { - "elmType": "div", - "style": { - "max-width": "155px", - "min-width": "145px", - "width": "100%", - "display": "flex", - "margin": "1px", - "align-items": "center", - "justify-content": "center", - "flex-wrap": "wrap", - "flex-direction": "row" +[ + { + "name": "pnp-list-formatting-generic-eisenhower-matrix", + "reponame": "generic-eisenhower-matrix", + "source": "pnp", + "title": "Task Matrix", + "shortDescription": "The Eisenhower Matrix is like a map for managing your tasks. It helps you decide what needs to be done first, what can wait, what can be given to someone else, and what can be left aside.", + "url": "https://github.com/pnp/List-Formatting/tree/master/column-samples/generic-eisenhower-matrix", + "longDescription": [ + "The Eisenhower Matrix is like a map for managing your tasks. It helps you decide what needs to be done first, what can wait, what can be given to someone else, and what can be left aside." + ], + "creationDateTime": "2024-03-14T00:00:00.000Z", + "updateDateTime": "2024-03-14T00:00:00.000Z", + "products": [ + "SharePoint", + "Microsoft Lists" + ], + "metadata": [ + { + "key": "LIST-SAMPLE-TYPE", + "value": "Column" }, - "children": [ - { - "elmType": "div", - "txtContent": "Do", - "style": { - "display": "flex", - "margin": "0", - "min-height": "45px", - "height": "100%", - "max-width": "65px", - "width": "100%", - "background-color": "='rgba(132, 189, 0,' + if(@currentField == '2.2', 1, .2) + ')'", - "color": "#fff", - "border-radius": "5px", - "border-width": "2px", - "border-style": "solid", - "border-color": "rgba(35, 30, 25, 1)", - "flex-basis": "40%", - "align-items": "center", - "justify-content": "center", - "flex-direction": "column", - "font-size": "1.2em", - "font-family": "sans-serif" - }, - "attributes": { - "title": "=if(@currentField == '2.2', 'Do: Tasks with deadlines or consequences', if(@currentField == '2.1', 'Decide: Schedule Tasks for later with unclear deadlines that contribute to long-term success', if(@currentField == '1.2', 'Delegate: Tasks that must get done but don\\'t require your specific skill set.', if(@currentField == '1.1', 'Delete: Distractions and unnecessary tasks.',''))))" - } - }, - { - "elmType": "div", - "txtContent": "Decide", - "style": { - "display": "flex", - "margin": "0", - "min-height": "45px", - "height": "100%", - "max-width": "65px", - "width": "100%", - "background-color": "='rgba(241, 180, 52,' + if(@currentField == '2.1', 1, .2) + ')'", - "color": "#fff", - "border-radius": "5px", - "border-width": "2px", - "border-style": "solid", - "border-color": "rgba(35, 30, 25, 1)", - "flex-basis": "40%", - "align-items": "center", - "justify-content": "center", - "flex-direction": "column", - "font-size": "1.2em", - "font-family": "sans-serif" - }, - "attributes": { - "title": "=if(@currentField == '2.2', 'Do: Tasks with deadlines or consequences', if(@currentField == '2.1', 'Decide: Schedule Tasks for later with unclear deadlines that contribute to long-term success', if(@currentField == '1.2', 'Delegate: Tasks that must get done but don\\'t require your specific skill set.', if(@currentField == '1.1', 'Delete: Distractions and unnecessary tasks.',''))))" - } - }, - { - "elmType": "div", - "txtContent": "Delegate", - "style": { - "display": "flex", - "margin": "0", - "min-height": "45px", - "height": "100%", - "max-width": "65px", - "width": "100%", - "background-color": "='rgba(0, 40, 85,' + if(@currentField == '1.2', 1, .2) + ')'", - "color": "#fff", - "border-radius": "5px", - "border-width": "2px", - "border-style": "solid", - "border-color": "rgba(35, 30, 25, 1)", - "flex-basis": "40%", - "align-items": "center", - "justify-content": "center", - "flex-direction": "column", - "font-size": "1.2em", - "font-family": "sans-serif" - }, - "attributes": { - "title": "=if(@currentField == '2.2', 'Do: Tasks with deadlines or consequences', if(@currentField == '2.1', 'Decide: Schedule Tasks for later with unclear deadlines that contribute to long-term success', if(@currentField == '1.2', 'Delegate: Tasks that must get done but don\\'t require your specific skill set.', if(@currentField == '1.1', 'Delete: Distractions and unnecessary tasks.',''))))" - } - }, - { - "elmType": "div", - "txtContent": "Delete", - "style": { - "display": "flex", - "margin": "0", - "min-height": "45px", - "height": "100%", - "max-width": "65px", - "width": "100%", - "background-color": "='rgba(164, 39, 45,' + if(@currentField == '1.1', 1, .2) + ')'", - "color": "#fff", - "border-radius": "5px", - "border-width": "2px", - "border-style": "solid", - "border-color": "rgba(35, 30, 25, 1)", - "flex-basis": "40%", - "align-items": "center", - "justify-content": "center", - "flex-direction": "column", - "font-size": "1.2em", - "font-family": "sans-serif" - }, - "attributes": { - "title": "=if(@currentField == '2.2', 'Do: Tasks with deadlines or consequences', if(@currentField == '2.1', 'Decide: Schedule Tasks for later with unclear deadlines that contribute to long-term success', if(@currentField == '1.2', 'Delegate: Tasks that must get done but don\\'t require your specific skill set.', if(@currentField == '1.1', 'Delete: Distractions and unnecessary tasks.',''))))" - } - } - ] - } - ] -} + { + "key": "SHAREPOINT-COMPATIBILITY", + "value": "SharePoint Online" + }, + { + "key": "SAMPLE-CATEGORIES", + "value": "" + }, + { + "key": "LIST-COLUMN-TYPE", + "value": "General" + }, + { + "key": "FORMATTING-TOKENS", + "value": "" + }, + { + "key": "FORMATTING-OPERATORS", + "value": ", " + }, + { + "key": "FORMATTING-ACTIONS", + "value": "" + }, + { + "key": "FORMATTING-FEATURES", + "value": "" + }, + { + "key": "CLASSES", + "value": "" + } + ], + "thumbnails": [ + { + "type": "image", + "order": 100, + "url": "https://raw.githubusercontent.com/pnp/List-Formatting/master/column-samples/generic-eisenhower-matrix/assets/screenshot.png", + "alt": "screenshot" + } + ], + "authors": [ + { + "gitHubAccount": "jaxkookie", + "pictureUrl": "https://github.com/jaxkookie.png", + "name": "Larry Pfaff" + } + ], + "references": [ + { + "name": "Use column formatting to customize SharePoint", + "description": "You can use column formatting to customize how fields in SharePoint lists and libraries are displayed. To do this, you construct a JSON object that describes the elements that are displayed when a field is included in a list view, and the styles to be applied to those elements. The column formatting does not change the data in the list item or file; it only changes how it\u2019s displayed to users who browse the list.", + "url": "https://docs.microsoft.com/sharepoint/dev/declarative-customization/column-formatting" + } + ] + } +] \ No newline at end of file From 774e9d87ffbf68c57305f4e5186d107a567e6715 Mon Sep 17 00:00:00 2001 From: Tetsuya Kawahara <51254139+tecchan1107@users.noreply.github.com> Date: Sun, 31 Mar 2024 16:39:19 +0900 Subject: [PATCH 34/44] Fixed generic-context-menu.json --- .../generic-context-menu.json | 399 ++++++++---------- 1 file changed, 165 insertions(+), 234 deletions(-) diff --git a/column-samples/generic-context-menu/generic-context-menu.json b/column-samples/generic-context-menu/generic-context-menu.json index 52172465c..0869e4f4f 100644 --- a/column-samples/generic-context-menu/generic-context-menu.json +++ b/column-samples/generic-context-menu/generic-context-menu.json @@ -2,114 +2,98 @@ "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", "elmType": "div", "style": { - "font-size": "10pt", "color": "#2c2a29" }, - "attributes": { - "title": "Click to Show Actions" - }, "children": [ - { - "elmType": "div", - "style": { - "background-color": "transparent" - } - }, { "elmType": "span", "style": { - "_display_": "flex", - "_flex-wrap_": "nowrap", - "_white-space_": "nowrap", - "_overflow_": "hidden", - "_text-overflow_": "ellipsis", - "_background-color_": "transparent", + "font-size": "10pt", "width": "95%", "cursor": "pointer", - "text-decoration": "none" + "display": "inline-block" + }, + "txtContent": "@currentField", + "attributes": { + "class": "ms-Link", + "title": "@currentField" }, - "txtContent": "@currentField" + "customRowAction": { + "action": "defaultClick" + } }, { "elmType": "span", "style": { - "background-color": "transparent", "font-size": "16pt", - "_display_": "flex", - "_height_": "100%", - "_flex-wrap_": "nowrap", - "float": "right", - "_margin-left_": "auto", - "position": "relative", - "z-index": "-1" + "cursor": "pointer", + "padding": "2px" }, "attributes": { "iconName": "MoreVertical", - "class": "ms-bgColor-gray50--hover" - } - } - ], - "customCardProps": { - "formatter": { - "elmType": "div", - "children": [ - { + "class": "ms-bgColor-gray50--hover", + "title": "Click to Show Actions" + }, + "customCardProps": { + "openOnEvent": "click", + "directionalHint": "rightCenter", + "isBeakVisible": true, + "beakStyle": { + "backgroundColor": "#002855" + }, + "formatter": { "elmType": "div", - "style": { - "border": "1px solid #002855" - }, "children": [ { "elmType": "div", + "style": { + "border": "1px solid #002855" + }, "children": [ { "elmType": "div", "children": [ + { + "elmType": "div", + "children": [ + { + "elmType": "div", + "style": { + "font-size": "12pt", + "color": "#ffffff", + "font-weight": "600", + "text-align": "center", + "padding-bottom": "5px", + "margin-bottom": "5px", + "border-bottom": "1px solid #002855", + "background-color": "#002855" + }, + "txtContent": "Item Menu" + } + ] + }, { "elmType": "div", "style": { - "font-size": "12pt", - "color": "#ffffff", - "font-weight": "600", - "text-align": "center", - "padding-bottom": "5px", - "margin-bottom": "5px", - "border-bottom": "1px solid #002855", - "background-color": "#002855" + "margin": "5px", + "padding": "5px", + "color": "#2c2a29", + "cursor": "pointer", + "display": "flex", + "align-items": "center" + }, + "attributes": { + "class": "ms-bgColor-success--hover ms-fontColor-black--hover" }, - "txtContent": "Item Menu" - } - ] - }, - { - "elmType": "div", - "style": { - "border": "none", - "background-color": "transparent", - "cursor": "pointer", - "text-decoration": "none", - "color": "#2c2a29", - "padding": "5px 5px 5px 5px", - "margin": "5px 5px 5px 5px" - }, - "children": [ - { - "elmType": "button", "customRowAction": { "action": "defaultClick" }, - "style": { - "border": "none", - "background-color": "transparent", - "cursor": "pointer" - }, "children": [ { "elmType": "span", "style": { - "font-weight": "600", - "padding-left": "1px", - "color": "#2c2a29" + "margin-left": "5px", + "font-weight": "600" }, "attributes": { "iconName": "OpenFile", @@ -119,9 +103,8 @@ { "elmType": "span", "style": { - "font-weight": "600", - "padding-left": "9px", - "color": "#2c2a29" + "margin-left": "9px", + "font-weight": "600" }, "attributes": { "title": "='Item ID: ' + [$ID]" @@ -129,39 +112,29 @@ "txtContent": "Open" } ] - } - ] - }, - { - "elmType": "div", - "style": { - "border": "none", - "background-color": "transparent", - "cursor": "pointer", - "text-decoration": "none", - "color": "#2c2a29", - "padding": "5px 5px 5px 5px", - "margin": "5px 5px 5px 5px", - "border-bottom": "1px solid #c0c0c0" - }, - "children": [ + }, { - "elmType": "button", + "elmType": "div", + "style": { + "margin": "5px", + "padding": "5px", + "color": "#2c2a29", + "cursor": "pointer", + "display": "flex", + "align-items": "center" + }, + "attributes": { + "class": "ms-bgColor-success--hover ms-fontColor-black--hover" + }, "customRowAction": { "action": "editProps" }, - "style": { - "border": "none", - "background-color": "transparent", - "cursor": "pointer" - }, "children": [ { "elmType": "span", "style": { - "font-weight": "600", - "padding-left": "1px", - "color": "#2c2a29" + "margin-left": "5px", + "font-weight": "600" }, "attributes": { "iconName": "Edit", @@ -171,9 +144,8 @@ { "elmType": "span", "style": { - "font-weight": "600", - "padding-left": "9px", - "color": "#2c2a29" + "margin-left": "9px", + "font-weight": "600" }, "attributes": { "title": "='Item ID: ' + [$ID]" @@ -181,42 +153,38 @@ "txtContent": "Edit" } ] - } - ] - }, - { - "elmType": "a", - "style": { - "border": "none", - "background-color": "transparent", - "cursor": "pointer", - "text-decoration": "none", - "color": "#2c2a29" - }, - "attributes": { - "target": "_blank", - "data-interception": "off", - "href": "=@currentWeb + '/_layouts/15/versions.aspx?List=' + '%7B' + '64b42b10-e36f-4c14-a769-0258b0095697' + '%7D' + '&ID=' + [$ID]", - "title": "Version history" - }, - "children": [ + }, { "elmType": "div", "style": { - "padding": "5px 5px 5px 5px", - "margin": "5px 5px 5px 5px", - "border-bottom": "1px solid #c0c0c0" + "border-bottom": "1px solid #c0c0c0", + "margin": "0px 5px" + } + }, + { + "elmType": "a", + "style": { + "margin": "5px", + "padding": "5px", + "color": "#2c2a29", + "cursor": "pointer", + "display": "flex", + "align-items": "center", + "text-decoration": "none" }, "attributes": { + "target": "_blank", + "data-interception": "off", + "href": "=@currentWeb + '/_layouts/15/versions.aspx?List=' + '%7B' + '__LIST ID__' + '%7D' + '&ID=' + [$ID]", + "title": "Version history", "class": "ms-bgColor-success--hover ms-fontColor-black--hover" }, "children": [ { "elmType": "span", "style": { - "font-weight": "600", - "padding-left": "5px", - "color": "#2c2a29" + "margin-left": "5px", + "font-weight": "600" }, "attributes": { "iconName": "History" @@ -225,48 +193,44 @@ { "elmType": "span", "style": { - "font-weight": "600", - "padding-left": "9px", - "color": "#2c2a29" + "margin-left": "9px", + "font-weight": "600" }, "txtContent": "Version history" } ] - } - ] - }, - { - "elmType": "a", - "style": { - "border": "none", - "background-color": "transparent", - "cursor": "pointer", - "text-decoration": "none", - "color": "#2c2a29" - }, - "attributes": { - "target": "_blank", - "data-interception": "off", - "href": "=@currentWeb + '/_layouts/15/SubNew.aspx?List=' + '%7B' + '64b42b10-e36f-4c14-a769-0258b0095697' + '%7D' + '&ID=' + [$ID]", - "title": "Alerts" - }, - "children": [ + }, { "elmType": "div", "style": { - "padding": "5px 5px 5px 5px", - "margin": "5px 5px 5px 5px" + "border-bottom": "1px solid #c0c0c0", + "margin": "0px 5px" + } + }, + { + "elmType": "a", + "style": { + "margin": "5px", + "padding": "5px", + "color": "#2c2a29", + "cursor": "pointer", + "display": "flex", + "align-items": "center", + "text-decoration": "none" }, "attributes": { + "target": "_blank", + "data-interception": "off", + "href": "=@currentWeb + '/_layouts/15/SubNew.aspx?List=' + '%7B' + '__LIST ID__' + '%7D' + '&ID=' + [$ID]", + "title": "Alerts", "class": "ms-bgColor-success--hover ms-fontColor-black--hover" }, "children": [ { "elmType": "span", "style": { - "font-weight": "600", - "padding-left": "5px", - "color": "#2c2a29" + "margin-left": "5px", + "font-weight": "600" }, "attributes": { "iconName": "AlarmClock" @@ -275,47 +239,36 @@ { "elmType": "span", "style": { - "font-weight": "600", - "padding-left": "9px", - "color": "#2c2a29" + "margin-left": "9px", + "font-weight": "600" }, "txtContent": "Alerts" } ] - } - ] - }, - { - "elmType": "div", - "style": { - "border": "none", - "background-color": "transparent", - "cursor": "pointer", - "text-decoration": "none", - "color": "#2c2a29", - "padding": "5px 5px 5px 5px", - "margin": "5px 5px 5px 5px", - "border-bottom": "1px solid #c0c0c0" - }, - "children": [ + }, { - "elmType": "button", + "elmType": "div", + "style": { + "margin": "5px", + "padding": "5px", + "color": "#2c2a29", + "cursor": "pointer", + "display": "flex", + "align-items": "center" + }, + "attributes": { + "class": "ms-bgColor-success--hover ms-fontColor-black--hover" + }, "customRowAction": { "action": "executeFlow", - "actionParams": "{\"id\": \"aeiouyaa-79cd-4a3e-8c8d-2abbaed65c9b\"}" - }, - "style": { - "border": "none", - "background-color": "transparent", - "cursor": "pointer" + "actionParams": "{\"id\": \"__FLOW ID__\"}" }, "children": [ { "elmType": "span", "style": { - "font-weight": "600", - "padding-left": "1px", - "color": "#2c2a29" + "margin-left": "5px", + "font-weight": "600" }, "attributes": { "iconName": "Flow" @@ -324,48 +277,44 @@ { "elmType": "span", "style": { - "font-weight": "600", - "padding-left": "9px", - "color": "#2c2a29" + "margin-left": "9px", + "font-weight": "600" }, "txtContent": "Flow Name" } ] - } - ] - }, - { - "elmType": "a", - "style": { - "border": "none", - "background-color": "transparent", - "cursor": "pointer", - "text-decoration": "none", - "color": "#2c2a29" - }, - "attributes": { - "target": "_blank", - "data-interception": "off", - "href": "=substring([$FileRef],0,lastIndexOf([$FileRef],'/'))", - "title": "Default View" - }, - "children": [ + }, { "elmType": "div", "style": { - "padding": "5px 5px 5px 5px", - "margin": "5px 5px 5px 5px" + "border-bottom": "1px solid #c0c0c0", + "margin": "0px 5px" + } + }, + { + "elmType": "a", + "style": { + "margin": "5px", + "padding": "5px", + "color": "#2c2a29", + "cursor": "pointer", + "display": "flex", + "align-items": "center", + "text-decoration": "none" }, "attributes": { + "target": "_blank", + "data-interception": "off", + "href": "=substring([$FileRef],0,lastIndexOf([$FileRef],'/'))", + "title": "Default View", "class": "ms-bgColor-success--hover ms-fontColor-black--hover" }, "children": [ { "elmType": "span", "style": { - "font-weight": "600", - "padding-left": "5px", - "color": "#2c2a29" + "margin-left": "5px", + "font-weight": "600" }, "attributes": { "iconName": "PageList" @@ -374,38 +323,20 @@ { "elmType": "span", "style": { - "font-weight": "600", - "padding-left": "9px", - "color": "#2c2a29" + "margin-left": "9px", + "font-weight": "600" }, "txtContent": "View" } ] } ] - }, - { - "elmType": "div", - "style": { - "font-size": "10px", - "font-weight": "600", - "text-align": "center", - "margin": "4px", - "padding": "5px" - }, - "txtContent": "" } ] } ] } - ] - }, - "openOnEvent": "click", - "directionalHint": "rightCenter", - "isBeakVisible": true, - "beakStyle": { - "backgroundColor": "#002855" + } } - } -} + ] +} \ No newline at end of file From 691a01c1dc0eb022576716092f6e346c67fde806 Mon Sep 17 00:00:00 2001 From: Tetsuya Kawahara <51254139+tecchan1107@users.noreply.github.com> Date: Mon, 1 Apr 2024 19:33:17 +0900 Subject: [PATCH 35/44] Update README.md with instructions for sample usage - generic-context-menu --- column-samples/generic-context-menu/README.md | 12 ++++++++++++ .../assets/setting-flow-id.png | Bin 0 -> 138771 bytes .../assets/setting-list-id.png | Bin 0 -> 138996 bytes 3 files changed, 12 insertions(+) create mode 100644 column-samples/generic-context-menu/assets/setting-flow-id.png create mode 100644 column-samples/generic-context-menu/assets/setting-list-id.png diff --git a/column-samples/generic-context-menu/README.md b/column-samples/generic-context-menu/README.md index 3e1b4e097..ec2c12b20 100644 --- a/column-samples/generic-context-menu/README.md +++ b/column-samples/generic-context-menu/README.md @@ -6,6 +6,18 @@ The sample is a simple version of the current context menu. It allows you to cus ![screenshot of the sample](./assets/screenshot.png) +## Setting Up for Sample Usage + +To use this sample, you need to modify `__LIST ID__` and `__FLOW ID__` in [generic-context-menu.json](./generic-context-menu.json) according to your environment. `__LIST ID__`" is specified on lines 178 and 224, and `__FLOW ID__` is specified on line 264. + +- For `__LIST ID__`, set the value between %7B and %7D after List= in the URL of the list settings screen. + + ![screenshot of the setting List ID](./assets/setting-list-id.png) + +- For `__FLOW ID__`, get the flow identifier from the flow screen you want to execute and set that. (Reference: [Advanced formatting concepts - Create a button to launch a Flow](https://learn.microsoft.com/sharepoint/dev/declarative-customization/formatting-advanced#create-a-button-to-launch-a-flow)) + + ![screenshot of the setting Flow ID](./assets/setting-flow-id.png) + ## View requirements This format can be applied to any column type. diff --git a/column-samples/generic-context-menu/assets/setting-flow-id.png b/column-samples/generic-context-menu/assets/setting-flow-id.png new file mode 100644 index 0000000000000000000000000000000000000000..5a9de2ffdd5e23b74eb144c8eca6d00653e78849 GIT binary patch literal 138771 zcmbrlbyQnV)HWL2CAhmwakt`9+>1+#6)mozxI>G(TZ*YKa^~#Wv*p>(Nz~U>C%~n_1poj9ni?vG0024)0DuyRjfp(7IArLE zJfQd*sw)ASX6O!)19WFa9Yp}3H68EK9s@bX@z!|h3jk08|GiMAI4%_c07SK>ilT9l z&0jcH82w~6JE7i6F;sdQ1f~vk=jB}cJbANf1DVlnnUop62?{Kl=yd;zoAVljCxe7L zQPW{2A6+q0Wkzbh$ah8xjp%NBd;2wDzpsmiKsJ&9HA@AD=}0R+Xv5mX8re+tjqh1q z=c_a`Idlp{|9^E>Yd#~CZck$%#Pa;i|I^Nak!#Edg%J?DyZD3S2q(4$g#Euy&K0-O zKJg;%(h;}mc-YaP3r^7d|M?MfWwM}#$9r72+{gHN*`LM%l;iLV(1RDk;{bwqgoMgp z*X#K=$LU2}WTILui}QGL%t-8>nD#75gGstrv?m(99}J)f_!jcZMjMQXG0r~3U&qpJ z!Z4e$cW2OpTSrD)Ir*t;JwMP6X(=)IXEUJK5s{+68Cc5p_!DHb9`?s*DtIvdtZhW0 z&+G*50~Ckullql3gFdW>N6nm{>VSK-Xh}^~{_%Z)OL|8)&xxzzfa?mrmg^+nKWk=>lDFWjJ$KKA{rym+e z*Zp`v!uUp?)IXF@YY1o1jkA^6Q>`JqKXC1$H9g$@-naCD?qu-6bKQU0nuLTT1_FAz zL>@^b2pTU`b|$uNuxd9Z6`p+b`(E|^6ZB2v!%3e2;$W__uCDI6qT)M_i^~fjkRdKF z&xMSfe6Ht_APx1`-X1eIH%@&$H_dXczPWj1N{Zjx!i1tCcc1=(zQ-^^5g<4B*8)#d z7AdKhObWIS($S;SQ&TDq4pFy#t8kOE0qQrg`NhTTBj3M&@3zkiOD&ZV5&|9`9=_?- zdGUhuupl?L@1v!BX<;Gn$Sc?pp2+*hUk!&jQ1bY~Okc;YQ>?p~i+Psr+sWN)qjy1v z2@0LX*dyQ6;peM~04to7N$zy2zXQZc(BsQtA(#f)>;soY0?~uOvx;t~Jv-jJP`74@ zO-b?;N}`8R89wUCCbezq3)o4uH(fRKJr1>oCWHcZcl}K7uP@Fd22?U;yxM*_mbm}< zQ)ek5#WGrjVTQIRlwAUG^N}~AZyC?N)fGEQcbKAg@H&X8la63$ZC{CN-LGG3Qs#@m zWb*E$k8gx2=A@XET=EHZvT_rUrNk?vv~CRl?*LVt^XB#NB^LZlPoR5itiuIetv2c5 zqNnoe?{I6q#`KqoH+}*@P)O6K;Y1CM=`l~O%GxgoncNZY_al1Dfj}|=-RQtC8*NyR z-cur&iS;ifcga~xj)=%k)|{1NEYk{2i%iY}^%YN(pkFWJA5{wO)N8i(98tW_lPhoI z4TA=Q;IA@*o`DlyEgF;U#;A)v9gcrn0ZCc)AD!L$ZI^D)^^)L}p1rDaa$1lf8Y*)e0+Y0-W-{3-7qNxy!vjpD&a?Eh=8mpj6)npWZxj zD%@$p(THRt;~68Uh~%y^V#esxu^7XMVNj4lodGA(g0y;i_Y7axoA$7@N_WGD_fBf% zueoJ9UUc$IXX?C$-cFefexRqMjPKB{r5#&YIT)GyEtvTg{nOHC@AlrG?&3(*vx|s` z*#7>oC7zw$lECW-55Lv4PJ598OdXenmt)X?VrsP` zSzL>2?-xgE5#QMU`r^u-N~qpp=Q0)N z+Dm69q_urh*08{|o(B2O^3jiK^Jh32B|DTrdzIK!Hip*^l>XhuI8ZP7ve?lyXd#?M z%b!YOCdoH7`nM|R4Yk52fxG>dcmgdOy8Hm93YGZVDd6JOOoC%4g%%d1L4GWY$Z@1< z{Y}&kjm~5V*|KTxj8j>=RulE)UX~}DNxH+7FjheEveIGhW^})koIBp38B`(q4fQ}m zGu6AzuxOQ~7N1JAR5Xrr&lNAUflsdYa+*HLJPQW**OjB(^nOMGzeIH^Kn~oXo0K(T zV@a+Z6RpG3GQJ zWr6FexP(OdNz*fYLVUiW?TIb5I3;&Z4h}&vG4`~M4Iw7<$n$d{PLhUWT^!${k;P<3 zk3gQtuU~QARd-%$NlamI42OZ*UXtUtuXE2DDO=)XYJTXX73cWIw<-uU)BZ*utxDY2 zjUee+emluz=q#AA=EE$^Rdbw%K|q*^)8}AuLPhMk(l}ay`upKD7_^ROtp=f3=~EI-+qWBD{dVOsD*s`I)R&h*$! zc_hXU`xLt!rt9DK^Z6b{I4>p-SY0bg$iN7VHG6kgIeHcb8B$! z=Q!a&`MUT|={J&S`=s^t?yz5{pDPDa2Mw+ZZ9SdZs09YDK9HfXvB_(Aj~3HbG=ra{ zdk>WN({srsn%LOc*w{SLp9ypufG&P%hTVO$osfgASH7Iluu7LvLuaDkRf!y)=0x@0 zH4)+uOtIuft&6dy`_SlDX|+`%qKd8`dfTxs#H0e4xL1j6wPZo{rfJYar-J@s8EOQ~ zE-J(>2&JxUnJB(CD|-4}K1;zo5h)&M?F0?<-_Y<%QrK1Ye3!kKJ93n(NPk=qb#?-*HGi*8NA zy{fI5hrV5@trdK6LUVtm(a111)P0#yrNfOX%f#~=iz02@E9!?BPU1BF3<7kQ3re(w z|1op%@E~WTNk`2^a)u;G;&$E-r-x4eoREKiso-RXRwz!T)i2x!XLpMTRsOtRbA@SA-BU}JJ2-^(B zI0r>Oo^?DNG`A@rr+{sOemgD@@h&Ha;=J5d?7|GqY|$#;S8*8Bv5u6&`lj7(&qDLS zO#vB-C#oU(N*!_zWGM19XI%~*5Zp5h8VgU;csGk>PkauafJr(&Kj_P;S_@B4ibuxy zjti;Vyi$l7YV|C6Nf(5F@RJ*rs7P6nd{w6-nDK#R;6i>%~o_&tgr+Co)u-^HP zwYBqI&;vARYp!{_OJFdq5fp@L3;Lz_xB-5|+Fb3SS9pM(?hJ;Wl;eg4R}Vfr(?CUq z+NSU@x%Bp7+_s!@wzi%}r~sPA?sk71`Z@5UG_~Bxnr-rKXdwkKXy*vDJNnURh~AB( z0ko@BN&*<7-*N#KVcI)Z?wNU()5#6oHG4N9g6~ROr3I!YBAJ{`AL#z7sB~y@?b#>O zx3Y&zl9;AfQ0!aFwy!s1UDAcjw7G!sZb>myZ;adMRs?)YY}IU7I|a?MpG zIb*(rRH$`VMa|^-PM@p}BL*@hz?xPdBUvPFuU^G;N$3pkt%$Eb+(CBa8Thx1 z>zgrz=C=kP#=bBdKuH*x`|*=ee56r%%~`+eH2UXc>C$WOQ)OU zl;G3^-ELP6q_0oB8FIwm55HMk=?fGP78V}!Z;CO!Hz-eIu=B2N+;bZ6UZFSi%gDG* zD9^z{3SH{|2)$cM&|rtbja*xBsYL&2df>0b$u*|5-@*#1eyXp}v;)Z;_czVo)G;j71;Opf1@bxpikCofWTZl~!O(Ok{`n|=TNS(w@C8{DplVTj!3j9BXarS*Ld~VmI^?%xpgR zEBLaNhEohq4s$E0bHxa94shsm#t67KwJ%hcqPhRUqbJUg)m|;V>7wW}O8h}9ROPAa zRmHyXST%R1&Mz~(YHmi~5Xs*`q{Da9tf+z~1N$~%M~nz^J-JJ=r)$Q+ccG^U)QHE+ z$@4J*P?S1jKM`UVgb*o-_^tW47C6X`eXaBUCChdx7#0z>pR2chOHOqAaKBY>6#TfI z$hezK1dR_pv81793OQPWj+`12J?;4Whoh#xLH!es0}Fe)yq$u=@d8RE)1%kAwk*@- zWBN`90_W0q(%>8E4~${hwun+tH2Chf#2GfDO#C6)$!A~QGJp8f1NS=O+~cv?3zS)s zo1SZHw!?I8zcY{kzzq&$VqyZ+>K0eTZIqpv+1jQr)atSF^1h&Z^WOL7O^Hxha~~Ri z<1tlnS=75x%k4BD)^|h0dw^pyv*BkcvKgwI>_wHec`5!_mbMV51p^L8Xkn!Z9J+Ty~ zdI#cgM+-|MrS3jrD83oXdVYs;U6o}0b^yN4u98(7F_-bKH^~%MhN+lJ1bGxBrnf27 za15OD^w}r3}ghHaHEVsXcxVR%;eaDoM8vUGPC=CmWDdRpes{OtS+KNas)sX8iK)-@gqN7_@` zGi=J$^EDU!DZXa{DGQh(fo)V0tAgUwuS(}b%kj5mhwnZhcVbY=-cIwz&#B(M?G~bhJl!&$=j(xTnlfbqMwt{~P+#_GqR-i6leQ`H=0Oa=rm=X`h(HNm)D|%bqv4Z3Nl8h#KHo7g zEW^TNkqw>M&i6+BHM(}DG}-Se7I|)JSMK~eS9ePEh>}MciZKkCcZj#F_5tS-@1I`o zbw%S=yv$*8Cg7TRp{{E{-ry&xesXMxjkJTa!yKxSh4B{P7fA1;Siew(&7>OHQEsm9 zDN!VZjQEz(=g0kYZDy7fw}f8h5RAvjf#cfwljh{3)7unB@Z$t%AW*K zOSZ=51gZ|K?3u;-woWUJY1Gq|cEH3kv-M$xWxfdBrhiE_KzeelK)K8|KTz`m$loNv?n%pdB~V>xQ#)#o zH;|qd@ZFE3S6Xmm6L-N*;kUb~U;0d0nJfAk> zLqpSgx@WsP=Y=3eolnv)_>*`VzH1i_^(? zqo1BAq<$v+s6Qd??RlDcI|D;toEBZHc`5=wRHB|gls<|)EkmEs(n@-&2YF42%E5 zM#?9CnxbpPhWc$_OZ#Im0pMgBOuWnzQknm^Zvj3*fgSvIkLiXq(c`blrC>E8g}yfN z@BQn*#N9C5P>@Dy9%OpL#|apjx<7My5M{{H?XEp`7u;0cf%6t}xfV=@3Y$GT6o}qG zk|4<&N~djLkyFCWIt0j~muiY96UY`lHe_NCz49G#A(cB*gWElv+&Lt^$Z(g25 zo5a2#M0&yrA;(r!?f?!@`^#lI5TKsqI~Q^ot}6X%Zwf`N#1wHll$RCWb_i>uA|FCU zO=em)T;rBcReH6xFHNC%K66S@$zz^T&y1j>)Wy?vq)@w`)KT)5(s`xd$>(ba`mBs@Itz>c`Dv_b*JrKDV&XTqG#dhQVr@wkqcT$igAC(o<#R) z69mi&+>(g5);BiBEZyZKE+~p#&qBYwRV%A&pxRIGPaVyL>zjT^#oM<67E-1APTp*_ zydfhm+K>!B06go(U|E4OGTYC6Nx7cfCUt&q{Q+$`I+ysDSyby21s(KBb`ZX&K7Nk| zQceAQ`t%p0%Bg1ew#h?sn<3!}UEy(bnQ>%ucmI7MMFIl8)Vy79w*EeoDskBcR3aP! z)FMGWJ3`!Y&!BTud={ne>jKA>-G=>|#M)WfFI5duA4(1 zoyv@?g4EwN(rlbDqY9F!^tb{+iX!g>Wa@C!Uk8KibpQ-ch)%C17NOU>+Xwr*1qV;? zojlEBAWQq6%I(i0RX|D3kld!W%g@^qvqS29^wK2Hp|h+4DA{iLDPM$OzUQ9>$Mv%H z9k@axk)`pasi8aMM)NZ7=PwcT-$$DD zezU%@e}$4OgpoSRG7vPQKnfBcBub`S?<-Ybekr*fbnE1wI7e9Yq=e37rQ<<)>J+xh zqb6~-h;GvsN$L7aFenREPjL%~29~pYe(p7q_yv=B^UN@}(#5<^nqsC*m%UXbHen@$Q&mE z4f^y@n~_nFQh6%-j#1&7rRgrNtfB@*r$g#?DZO;8FfXk~L2RO03r|6SZhyRffG3-P%6vA;4|@Ep>-=kf-@6Eusw|Xy2Y>fTx{>#W{^V za~k);5Kk?!K80R2ksT49-Q)B*S`R>rpS^JI? zcsI1}*&op8Zh+mr*_2Kyfd6Fxwmu3u+%K$8U^o<0R*Kwaew4k4f+FDqJH;(Yc*JIh zN|gX@I{sD%p`=dmD-_z=yJrYDGJ)=wTA9=FJyNgHhpyV~TO*d=cFDVQ03&&JLr(^Y zpm$w}cn`1sIK%@4l#B(wGLgM`Fgx23N#FgHE*lAkZ-O1yj+%ESp$M#X2p-yI3~`Gn z{Sf`n*2LS5uE8Y4y)A;Q^#1#3(2+LrRFdJ@LuojrLZ~az+r+ceuzR1!oAGcex>hEE zF@n&vlIH`SbYk2LL4WrlLo&jov95zbC-u;s{949QNW?vA6r2=Ddqy$%bl`k;*B7if z1RkLryly^AoKX$*B_DZ|C8m2H*Od0mN~RT0J*`+JLRU5dwl?Xr!i$m}{Ot2&v|RLEI*&nz)!lm865pwx3*ey8zjJZPH}an9JimHRHKpQ`_U-Rt~e zzhu-=;lVj6p55Nw^66r2%>g*|N>tq4|2o7@lmFEMTPa%d zQRMN!v|-06OhTHGW1WN!4qx{hASe>uiHCQXySIRWB(O5P`rf70P3yk2g!0CXr3gII$` zE9u^=4mgx6a@6y2oXx)BDArW@J}n+kOpDA2cu!tC6a#F|(i8uT$58Z#bl{sAStM$c z_K2*hHb1>F`xfgx>;Pys*?RvYjxzDDFzRQS@y>VraLl>n!O>4j?#y3!!TS<~to<#P z_y{xiy*4h$D4R^q{5HYGCtRlWL}OKz!u{1t3l#0g7YEcq%c$vB0e?9HIaz~ym1@nM zBV#d3?$3JF$44$@#u9LJ-%!XqXqltCQbZ*>Soj!}H*7*;N^5n!?_VzyB>Uqwq)AoH z-5ryeQRoI4N4teVlX3jgG3KHvaeo<5%T7nvdY#Gq7NZVwLrJDja@_!l0F(e!^8|@+ zk3$wNd|BODfJ4E_&!Z!7odf0Kn-ROptIB2}4vZ(=; ze4Ic7M?U@(QR=nbEXQ-vc6KA8fXs6sL|ddJNyh^6 z@6tdgM^Au=ZWFd%&ZE)NhG5Fzqr;v z___OKgXiN@H@yAT%u~^}JMRqtWiztcv&RSWomp0;%d*|E72ju)ib!G{zm-6Axy+?;rHNYW?ccncTtGWQ%6UF8&^Sh<6bh3JJfx35>=H4f+SUARB1Q8ePVI-Gf+-&fXOYR7*yEJXQ2`!yVhDlb% zUS1mvzClLha{>{X>qqt>Ggw^DZ10d>;S&hXzOL*OytOT`Lkqp97`&)f_l8*q;#BBn zD-51}VGTMfk3X+g2ge8)(lLgd0eznAHwU)L1-9PUKF~ZBjNI@5oqTPNXKXUcJmh*ULq|1ItgH9?^{hxL({7bnB{m}-O}1{5_1f5 zry2-{=Lu@#jp$b6;*(Y$FjB?X$KmF`#JVyrPfybu(%$w(i^pT<6%*~IX~|EWB_MFH zQoz6?e`d-%IgHshjxR#rwpHd2!of+jL=)#mU6)116b6buIscVx1nX-2J>>LtjtVG@ zEg?PGlQW$c{cUT7@7#`hY6{v4iAX=XT3g~QwKsV zRXlk9ghQHSnb>lK-!j{!$4(n+j!~$EzNK}i$N~%87Ad{sT@QzZt5ls%?#n-zZ83y$ z%xcdlTpmKUn)-s%;jkZ$;RyKDDk^UmRaoRq8FEdJ_(o?|(lqpRvIh-OLB!53FFAym$Dbz(QPmPSZ17`+D_{Dq*X$qn z1Q&X_b@|Ffc-m;w8mQs83j?1k?dV4FpgvyYf~|a|BQ0Egm4D0O0FY>Q7yJJ^JoGdJ zMwTY;2Jb$+&{#jz|Gu&iy}jdrPfljnP!4o#^q{K$7&ACXK}x=tcX%2-EfgQO$!#2{ zTjspT72w3>#i$HRFl0cMFO?jkmB>*dZrVx{Z6d@w)UB12lpOf$SO5|$!Cl1Ms11z& zldBCKbE689?FP1r3WQhF;^5$jpB#I6GAe~AihO<{onf*X+dE-H#mQk``T48vYsS7` zsw~0rIMH9@xJRnycqnpSW&SHxVoq2GZp1c&;74cI*W{^G9rgnM%JB>>)wQ*|q0k2g zc~}p`HAm#X5~oDePI~J_e;%Qleh#it*;CiA6F9Qm+SP_VWQ6MW=FOaHupurA35kXN zcO~f3^Kep&Z+~V@ZQ=(@6jNyV>yGCtI|FeyDmfPYbnIM4ei`fXOCX~N4R>#3*`jn( z0(__QcfE&{fq}t0FfhKburLOhpAro3jlXAAKifEsFw0`qcI%j;N<2aaAWML}hJf~T z?J^%1GExzqp6a-=>31`8nxb=e^%(QtLgQh2G=jp@1BMbTT}QFV6xSITxl2q&mVm5X zls7h-6fFesGW&2wffZ!5DMYld2nu?og*Mi)ef2nh^KVQNstDB+AsCXJOa!l-&jtmf`xpJ1)Q$hzpH|d;1B>DvVr|CFZJQEuv=#vN1Cd}}UoxP`sl1#Sn~2Ez zz30cqD^}zx0g(2rx%Ts<5;Qy7uKILIYcHcX0%Ax#Y4o{fy5Aa>Iz>!QYmC129$6WQz86WRX}SEU&xtOqD1726Vsh1+g-jadV#jLXtUs{?$H`TM*Bk z%3%IJpb)tJv;{89_Kt<2bsrV^tU|pgRdXwL z#!Es{py7D?h?T(q%-cOXJ6kgN0^QKia16e3OV5*B>~@!#(M?*G=UT=%ig7o)w^t$Y zjAAqvqh(HFQ^8(oZHw%?!(w(0$k|;VxCMPWhF$@Iz%SF&sumUn=0DAMZZN=(n3Ok~ znwlEg+A2y)s5?75W34%i$nBm;L|`mm?c~fFJyluG_(XhLsqkTTXb2L~nP>WFCc-a) z(k(yr^{b-0J71j~i)!TSNOLl8vsX3dM9;m1M}OzV+8Q(h5NV%WW8VZw`C+ossWff8 zj1ONj;+258{nt#f&XryK)f^ z&R4PXTM1OZlY^wQwx_SuxsUilxT|1#Pe>SWQV6jRO1skw|1*OwCnJ9&w3Uu9*Ua=- ztD7zprSZfnEGR(jP)9mXY&TIux$tL==wNSx$-_mKTZ*MJPdh4)(OrjgFj{Mmq~7wI z`#2$K4cM&V~MW6l_JxAif_v*Dm65lFa+DGjE zE#dhj<1*~#CMhbxgy7j2yQeKO{-28HHEA-JY-`096%}RU3E@{j`VJCCnz|I>)#JQ! z;i>bhg{ZR`s4r2&$%&wU;Ha@Bo{{xNaeN8G%1rU-qq98g{Mg{@WJ718(WnLOe=B=S zop*5HC;j+a0{osOk~C-z%$adkk&F6?fIebPQ2H)83p|NyCh-%{B$hq zRz}b@axWaVqXpawphQtqS66KYx&4_RiF_QiwzAsV_R;A#8gKvKTNV|J9E?Hti;cBs z;wP_s&EBHlGb>@Qs5B1HvQ!t;dEL>g|H)L6)&||XDUaP#59yzpvA{20iM z$~WrPd9iBY3FSp@s)r=N)B`T7p)Zo7Bq|}1>?`}Iz|3r;4crn%aKv7aNTcw>he%kTK*;{x+w10xdaqbe4D|K`{mS(ZD0kL2kfWlzh%s~U;L z7{mTd7lRlV>XHh!Q7@C2|ZiQko=^*JNJ|r5j~}d?2Tk2+eA^ zKy(JQvch%Vy}&eIT;{Li0M}peS=e_(iZ-4MMZ8xN7?}dCM)r^i!mHR5aDr4?a$H|w z9FimS15dp1l2O#yS6cm0Sp85QG#a~UI{8_Y-KFOxUXehs8zvakctpa;K?aQcsvv+b znU|f|I;C~6W?@f1Xa6<~cNz_|oq&2)!3jyI!pT(Q{Y$tX2-Z{u3{pp%;SB)WAGO?N z>sV2O*qxeIdfwjEsiWrAzwIzjX~|Qt*cmx*F_gV+{&AfO@Jz_#E|yH=`AIri6hJGv z`RN^0VsgVl%y4x9s&hj}o9L44_v=(+oMW04$$2s-L^8kp`d+gDU|i=nMggb~wz7H% zWQaJkA8f!Q)3JBk|K|j*h_q+T*k#{+f5RccM{VUr?%ExlNtdf9%XlGRmA6j(zcCEn z>3rMZDa-wi9+q}Nj4-jepLQHT5BuQ&G?&H#!iK+V;~VvUPxeam=uz;P1^Yo-FW#n* zkt^ora?aG&o$Uo# z(P}oItz07^e+CLXbc&9&it<3z$`H5ApTizFD<9m7HMaLh*zJf)-t>G_y`OqD%6qd`eQkHXjgBvgNJ&O4r8}A)YzmIB0@aB-&vsT)y?N)0^thf(T3&MNV9qbh{@zU<{PilY-b&x&+y?LTZ!hyQ z9xT5areJ0MysFU(NJ5daAs|Oezi|4rXxwWn{kv|a9B-$;cvI(77iDh+3+2Y=#(pqB z0ZlIV;?d7*O5l2bru=5i$CzP7VE%`qKMpMv(JN_-#SV#$iyK2yq>lD}iu>^Fpr={mm7}|=#!I);PJ6#%mWdiov z8}Ot7M&g~%%;+M4j$OLfE}PGO%~!uj-g1;b-Q8uSAh(CjJh6*&h$HQL+YPm!zqvQ_ z_jjb_ghlDT`n%)!@f+PKDS6scE@YSf1iqD2b4cba|9b!OL|^fako+q(jU@V7E{0sv zzg$Ox2GuRH3^QAydDDO3-?N%9fw``3S#NqkU^@r*B0*N!&3F4VGxlpsFX=Aw$0M3w z_6OM$TFTLLxr+^ZE~K?3a8{QC#sl}R3o*b%$*P*ZjYkrwnTSJf(t=e!E~X36gcn6~ z@AvKM7rraU`_Gl?$;CXJQd*NfD%z>q5JOtev@LwfMlxyhFx|)+`)m5!V2ZEmgj+r! z3ePzXMeaUnlAC(Po}m=?I}h?2nok{vwna;(^X|Z-CSo2&cj5jODj&@#%0Wd z)PRJD>c_ED`}{&$WGH0;;0wSKF6>QMk=QbHq9z>sUGY*PO%X0?)i#Ck)-qI3-cb#5 zOUA-eKy0`gIWYJ0>{;DA6MS`KW&o1=ml^P(3TmFd(4-hB4A)F_m=h7_nAnHoK`#!41^0<=GNew=ZoYfUBGV=Y7Wl59yLz#u>EHh@Jix{uQ}JlblQ}NC zK}|-3tNcyf*vPB&6FZ7K2qD1d=O5V+4W}KwyQ^CV6Y($0>IWYX(>$|@NnQPvHyC<5H%}tTg}4mI?1`5Y zL4((Gvv`=iiJ(mZ|u}-%|gpP+q)nDdtBUkBVvxGaDbSYIbU#XhFj5%As=6b6rDe;kR0|t3Oh5 za>Ne^rrM~Ne+G4t_Ao5uZv*9%yU^$~nm&)Pet)+yNSNg>GFKgUfvezje@j3*TE{h| zV(vnW%kyVe-!>_$->)5C$00}Fd+AsUwPi&=ptqBT*(YvPKDs=Dw?E3cb!qh73JtH= zgbvjou~Gibca&Dn@AW<7=G;Xlyt@@vDWbDbvJocFg1?3GWsOz_E;vt6r496A&g=F`_x zUZG=RGIO(1T1Pup%zfN*<{n(OwZx%7nTX>{nCYx6xM=X4O*ufNC5)3iOZIJ(%yUuS zPY8Z#@o}qPNPazjq`^1_GrqE=fiQC+%bDVGB5G~?R&ww4l(KIY^uqVU`;2TXcnZBK z2PjO(AH4O0`rGIncCI4%r^L-UEnsBf_WF?Nh7DFy^Ly++-J6lz_q>||#gt{C+D3PR zn&?ST_!N-N^yBR0y>tcxDF&k#<5;y*d1wOkz5npEp;dG8rT_jSRPBH>&z(wz=Hp53 zBX>k@DJ%FfW#*a(KB$Wxl9ye7D8Plv0Hp)KzNbSg_dFReN5OZQGe#nUJTAmJpEOv$iYNz^KRze zv5ajqt9a6{D%v&6EKP6zH|TNb5o$e5Oj21IMsvA7pD;He*H(^pxjZKs%lk@Hx_^ka zE@A;Xkp*7Ah@vZu_g9(i)Azl?#@A{e4+$y@ zIx@{VU5%|+wox6ePCmfLQ+3v8A*Km&a5V7!o5!?@R$pHy=YyI`xq?tliYBrc=ohpx z;SM=}nR0-QOX1t$kAZQ3O{m8CE`GNym86{FNdU?K$0qb5h8Vq+`03MH>V*C!3w!^8U$--oam-1&ymm@iJ8b>{5}8 zIuMs;rB2j@__d2xWMMmK+2Bm1{7_Z;Op_;@dh{JztCO{6C22~HcRfLneaRw0)?&NF zPTe*4Ws12zT=2X#pCf~TGPbNGXi@A(c{b0$)CHdk+hkd%mzA+b#V{D~WS2eBygK@2 zo9_x!V5?W{9{0>8wmbq)DUl6K>#nXQPxwBhRIAg8@?pzy>9$rm#n$^mfQ6!Z zit=QDCNFaCo3d^!`LL>Z`%S*Vn!6%(IcOziorG3ci!bkYiFU1@kR^Rf3XEk1LR(U< zdGOa=F{_jab@YRvplemwYjRi@vScPUoA3qT^~%68FZmVTZ@f29&P7kc4C92Fz|IVNu~n`DIRaW z)0JEXU@Lu5iv0s|uMU%*i(jc@ikYY_ZykI;Sm~5Po023se9mmhIUj#9Wf+zPbMIUg z^vYLrbD)YMH53$bj86qiz5nq?WcGBtTe_Ik^Pmem+3xpa!)9{Cg2bzu3zwUGXR?3v ze!J8}6rzv6T1;vE?Yb-lXGQSADW+rrslG6Ra3Vgp*|voaSDqsh!@`W0QYz>B4+6K< zfuic<-bRYTO+|wVRSm*d`fzbI^8O_UlR=_58u0l3ZnsELNj`$4K^zOoYkf7r#@t*+ z@k2`5CZRTeL^Oq{e6R`gctBZ+%>luul5!IW>}js{vNuc+)p~4KjSL9^8w6){nWLA5 zG1aWh%KWa^sYP`b}sOxi7D$CRv~du&b(Sx zwxmrG9x^GHh;o?Ao|dG_O};o$6yn+HD0|htZ)#`uieqGoHdbSFq7t2Oa(|Sy*#f&P z$u+hQ36yW$P@ouF-pkn-rK*{kX^V?KD=HVIDt#{V-qYGM?SR`01|$7dLaDWTh%Q@H z5d{HMrHgu9$d=cjZ!MYABukc!G#?TEDmQ4s@Y2WVl&bI)&M zT=6G$8m)Dfh0W=CPGtqsjWq&7DDYpN)z=f_<)Pc5zqdCD_91vXkRJ@hkpXU@?GJZJ zx0hs*gJUY~1~m1or0or{CCF!bHTpxxi=eS2j1f>IsOZ4<+_CbW(6l%6_G}3B+n%1j zJWQWeZL$U1uIlDp@v5pasR)-BwW8@YpaUEyqIq6DGv7s*8QxYFwsfB0rY&b2LTSA%sFaFY^ua3j zxH`SA$LAG0kpp7J!)Sopx?WzE{qyj~@iU?xOg$(dMt!`zS`W+GOU8i}b(@wfF7Afm zs!N=eRh*6+W89?%dRH%Wc7vz%(&JOm587#dXP{kKF3qFL3E}<9`R}Ed{kuZRT^mlV zqYxA@olMf7MwbH#MTLRct=gb9dS9x;kBS)(u_|(7<@$8ik-fHKl_+ag+3K*9W9!(oy@Lf3(izjAjY3&iOBK65<3H+uC zkkQ^9NJvUhd8;@O^r8NV0~zx$fj?sm94}$t_^NBGF-UWz;Q)uZ$|lbBy=YmY!->^Y zx+*`>&)MX*UN)kA;qe;L2XTI=RNkVci|xI!VR8H+77H*z*I>OUHMg%>6s_pnz|F;^M^RyNdq!QTDl$AyrIF zBRTasQ+6Y_idt~*yVvEprg$?f&o$dH?yAX}4S5INu%zvBbjQn_fo^7Y^`lZRc*i#? z!W^xnsN-aa507G3exc@Z^NMJ;YU`Et3gXGz*nHt?P_hlA< z$~u~&E@~)Im3QYhMKquWXm2w~fi$G=GFn`&o+d#&F)%#ap{i1>|A(csV2G;i+BQQD z-Q7b-cZYO{fFMXW(%sz*odVJ=-O}A44FXDcN_WGz@Avus!R&p_Ue}8AJeES{(zFEa zy1AOqero?|Z9%tgxJ@KFnE9Wi(l(WIMOjBF_4GQI5JqIx;2&%{6W>@TgFl+sdXft1yC+%;Bt-W{0n++wJaU@h*qID4y5Y@X5c(!jC0PH^%^ zNA@c3e5NVhKN8}Tsv2$2;W>$2g+MADAwXq2~DC8+tm(uu=GugEVlHKM0}^Vd$;HFTjDFs*6O^ zH8LcB;ed(KD-9?MbZ~hUnb01Ye^IV|_^Mdo=G7_*Z&}!u6DdZ@?yq?{M9Q#QCv`nq zk4}h(!v9ajmx67IHaGmD{)UboyR3`qm#dsSM@Ef4&E*-R_gZF6TlB-dVrc~?d7p|s z2K~{|3~gv6;%096^;L3+dq4nBeZt0JP*^nKwAA{#xK10f~8;`f@|IMD!}HW7;Q+OkX3BWmL{V;M!de>h{zp&*fjzdeNb2baes;j1hVuiNuZ1iaI0^rE5`V`tn^J=Y=Yu z=gKKxV>5#nx9a6kCHIACKC}2QJF6<3`_KTxDuAY z2Nfh83y>QRzgi04$}H9~&xPGvqgrQF2^@<>R|R1t->T>cMeu;T>6rp;Evv={2e+R# z_6Wl$R^f++!&KDL!)-L#`X^SCe)+>VM^{8#<59DTz)MKq_nF`(W~YmPoy0|O%Qo3P z6oe=hr31pA4|2xuvHO2%sjGjX&H^_F*wTAHA(ma#5Q_TiOi}m5GQPv6qF;`K^RHi! zxrpCbyUF5}4m<}B>}w!P^z*ER2tc^jg8Zcw3lhGkME>FsgG@`?nrKrl<$Kc2w5_L0u*&d+lcFE<>j^u zhn&$w-jrF*goE(jC2_4@Xgn#~mt|_6`x~l|k8|gTM{>rWaf16kbMTsq>yRZ5h2lvg zJgDS=Wo5jmVf|hb)D{(X>$lrHOC1S73c7gMRMinoq@&v`h!-ATw2TK+(3qDZSSD4M zD*R987!Dn(dm3HB9dFAqg~EoW)xQPhi3fb$H;2#)z=CqR99^8`Of;~6Zqs0q6Ng+U zs}IP&o8e!8ak%?<4*uAeZ1$Z*fItxqGrzS7r}r;g@8CRYtmt;Z7Ria7xO^VJ$!`>n zN>W*Ecdo<3Y8Q`9))uYKA{LT#x?=ulf;F_ZkTe~{<_IM=?6ZXP{&kiMo&QV8MNRjTPAy)mzEJ*^n{fqp3yI7HN4^>rX(QvAT+&>fqcN zqs+AL`TqUg(BJI$bOQ*tv$@GEzlc!LI>JD2W_|0Vl<}i4Ptd@g&C6e~U3W(AeAaOk z_=O-(Z}BT$%(QUC!E5;8KH)7@1d&VQj4cL@i;@njA`APXT0!5_#r;F9i5!Z9PoIX- zR&(W;(S8(1@Eo8a<3nJEQ=lN;m6XHLp;;nKGJ(KqnV`YNiEp|FxIJTIxKJo+0hEKa z8E6(prI$_g(WuIPjN+V~MP~+NiB(d+SWcu}Trk^&kW^LI7$Z6!VQAmQ^gZk&jHDgnDfEP+qjgk2Q z48s;V2c|dS>i!I4#1aE99~mnv{*@%GbGdqj*MjtWG3M^lWv0mZlf499?n{Y->M*jR8VbEUTfsd$ zOV%Y}{T=Ag5zdx9?6|oYTH2i-1unm1ip$YLWf8HEl_d4P(u(NoN2tqCF>>X|yHU%A z`(SVRf#fE$!kfc|^=c3c+Wah?;;IO=;E9f#snUKsluWVceLl84<|}lV4!&m*o*Wc# zg!F*|Ak&@FV9&0af2rZ?lb?@9tf#5J%WF|#w_lI*Sl@?lm5-TO9}iQ}@uJry<^#=y z)Q|XXp1*j>1l@4fa&lUZw?e*UC_Ac+6i|w{4AYSbxx$`mPHtzz$t7kP2K^g_ZOQ76 z2~CD@qG@Fp)*#y}R^fqsE$WhF0{daGMF}#(w z6sOu^SeJ(P+8RyaZaFv&Vg_<8E?FWWmRpPoX=pt-6gCke==Z@|04iLNS5NVE+ zBSH|)7^?~AFWaa);!);SR`c`ZK(j(2EqE;=WGq>$?8F?2ufK95yhO1#$)tzO`;9VW z-4$?5zI{$e`35a0pw}{Yl@@|a%+WHYcZ{= z9YYjg=m{SNsn7C(>?fuw?}##HceQGdFDez>@pB2FfpY9yw*EoO35xhj^I6DW6IHK8 zo#0l3IuyOdk_lECDD284T(tyt`Nej2ccP8o$Yr!GpE4a7LhnxB;yRkw#0kDMDJBpi ze8hDnfG|-H1l`@Cba8cli>JJ5TMDG>w+#6oWnW^Re zDpAxJHSxQ+jeGfJMf`W^{4rF(44b_=RY!R;G7-owS_naX{%dhh43kCl-S7Q_i>i)s_e0jQ=BtdFtFIuzF5qWzHtzN-h; zTMaUtkl+c!!Q=fkvG7E!-u+_y)f;g_%5(wyJDa0WBT<)3BV~^z43OzsL10Le?#n}v z27|piR4Cs)dz#Ue$CDvWRqPu-ub__hzbr@Ge?MDPq7@a70NG+F1e_YP`@gtJ9NXd5 zjO@|R0j25XYCA&Eo(!_vgV({Qk1`G>!9>ba(FZp}!;xzm^#3~8#D%BkYpSqmaQ`Xi z$}Uc3OU7(a--~qQ4#MSBtYUAl7c-(I7`jQrl7AtfGL1VfZnYs&pJha8!<81&DnvAUabo|hwu z5**?Ve|&z2TKqpi=jeKr_?IUtW{KMMpcr9vd3ajX_Q&mu$h=pkJiJN?T&=U)?kK)q zyZedIxmONbPdnIA;_%qe#1v3MwtU`=8q@|Fu?AyPPY6j6q(pi#NO_HcOI|~Na15*r z%z>5?5OpJ9K5!lnB{GElZiME$EPfAS32^qguWa4qb#+FMN zC1NKiVTI+0+{Z?om>|Focd2uSFJ7K5<~Gg&CuuuKerDtC+9GekagbBMPejO6#bV0Q zd~Zr57vLc5TDW~+#Uy77o77A+U`}6PHy2o3&T{Xa-HU+9jt4Zi#28`M)+FR(Vx-)4 z_=c`c<{k63V+SxO!1qM)GG z{VAIMFlC6>%DLvg;+5X%$c3@B=dDrJnwOg~U!O=#&kYK8>Q9}Wce3068dZ3jn`j1J zSTM5h=piDZeGNb;8Onz~qhlO#e25(vg#4`9Z9Tt3m-hN7wnr|zGhL4mDqRqs)85HN z`u^`hx=s6l5QsU~7<(nn83(ilmV>ppP)>kTRW$Mv60d6l8&RCe2&4#Nm(fjsilw4q zBSS8GC}m+2mp9^YRyg96eDKUGL_}82j{v3%U)6a&UyX8dl;ZZElA<_ck;=q|7t7Ly zAwuW{Nk!qLh$x8howkS8e%@EZ815sAn>oTM-@+N)6$n*i6PG$sobn*bECixBOc2m72d91JO?mNAe|0IuL)8O?(F( z^2a~YJ?m5Lwrc~Nv5ZC<0YT)BK*|^0&BR7pSjSfm)wQ$&uDs?>(!yB$l z{eIWLu871SA5@bWuXR5u8ETU7%kgXNyEro8$op}!uXNIzOo^}mirIFG2dM;Dh+ZX< zDRH?t7yd>bI6jh-Mq)j(eP*`d9NyJbVKCXgGOAr7kRxRs?$d#VH=FDTBW1-ldLn4x z({>y{_2eH2Yoq?I98-XnS>iF-j&M!_8tX5-G@cB~&@;&6!c%%lN)|1h!I9fd>}JQl zR#$JjF>NRW)lnO__|72AL>`t_u@N5PVBaQpqPt7K@p ztMMBjh~*<9q;w=v3K#?U-O!CZJ+a#AK3wx8_bneWeU3gVRpn_;D=7lBt93=hy~?zv zVc=rb7@RZ-qOOoqi`rD228ev{8z;HYp09@c@7J2;YT)IMi zh>eZp&-LIl*j-n?`=Z%nh!*mC&IYHaS-yN+r~BT(JMo|Bys3rSBxJ2Lz+k!8H?a1)Dtd<6ZjW& za8^ep(jVty>~7o26W;H{hlW*V_yxwukv)ArwEUZGi@p=IVwv|V-uJ?ib|~0@O2p3> zi;N_GGy`$&OKL$=J_4MmT?7U)Bv=Er5K6LIv7?l82P9BSG=p(A(ph?@Pkjkng<0E+djc(b)kGULDM#E^x|51)6OT+qi7djHh(ml^E!Kv&9IA+G-g9j!?_=B^P!y+UZO>6c)*B)_As-J{4{&E%;c zOr1?E$gA;{M<+qeIOO9T%kBMCA9skHx{6slM6|V*nDRgzHW5GdW9lYlc4!=kT!$$d z>);685OU3!zDtzLmnZTLf26E6c$`@FF@XSA_Toz1+zFpPMm=JYwUm`zTtk9!C`K=0 z!Z=OdNcJ-tp5lNPT`R*mf!p;RMbca&G>^1=EKb z|NC{vBm{*ieHo>RZq_`F#r)LI#~a#ltcdqLnM#4kYe| z_r}ulc&Nb`FGa?y)b2PCN|IU;39}-=ORQvh(nQs`5|(6K4`ziFjCb|`>9O@kiAH=) z?rdq8s1hiNWLP5TtE^1V%@&;}l3ZT3U&3!soIzsFA-0mp5iLZnMtpoplB zx2x8w7GlNBd%jP8VC5ifu7mRVN@1odvuDQ$b2N%sMOzy>P|5*0U5kjDke0Ec>wI%| zML*zNQbqjKT%nF}F|9$Wz?FnWoD>oK3{lsdGj;WaFA|J&bm`{4$8yOuh>lxkRhiHR%0RcePkipk%5W)QON|u5;%fVlQxk;qB*ou zyFa*m>~0o>pTj&MW$T&9SOJY}fL1Rao{`L|l}hd(!lI*Vz|${o;vDs)%OkN3U1j+o zO%4kTD1*vU2ox37$g(1lcD{FMvZrp{(TmerLCR_W zp+!l26D&2bfM>TOK zQ#N>ZPw-{VSXQIAN1b*=2D$~=qpu4+bp}+dyy^WBh5n#8(0Pu6_bd_&E&GFdw6n%) z`*~+E?pTD~5dSB8S(H*@Pd9L{D3zCnehr?dqR~Y^-M|BV85sw0D{mCZ5|Mz>j<-$+)S&yj5$H?tV7mSNr2k+rcp!nZwKxb&JejHnYwCihN*DGTQ^NB8$KqX$ zt$q-Pbu9!Cho3T5MX>ynQGVe_e6ec4Ai~oB9bWK#2FeJt9YN#4=~``OgreU+`=72` zbsNh&OqM?tOy%SQw6x!k16C6+k_g{}caiWarmp^f802qsejN4(#uB<^zQYP4p_kNL zGnSprizF#iER8W)>d6r8rv$Y~)V$lO;a7q4%^&ul`LW+7VP&1){UU^`z&H^Nrh9H) zjoG8dMUy7sH)#_Nnav8-829hp!FpcIUt(q&+6 z&-^z%H;vY5ieb)FNcKsr3Tq7zx3j)CsHDtm>!vfJwxk>2<*syR_FmRe)m#p~u&T#O ztiC$(J&rLm?nIjAM#ZKQ@KlAb?QVc}Vbho!=l`@OxpEmgq8`8ih-~+* z1^2ZcNE;~0J|FpUjCGLd-BzR~e9ByW`Gv~X(5$?rRGzi*ws<_kGF~(MY5&0AEnFRh zrX04-z@xIBgNZ3pjDIe3O6?{x!H%y6h_O&p2V-3Yf2L=ud2c(8c4)LK%gwto(eGNh zx%WLN$16;Z$kWUCwLbTYbRes4va2c1Yf$3zP0&8yWdt&(!Y*7(^Z$R?_9z%pQPI*$ z7D77-AmbAZ!VSRYSE#>(;nl0Mu`$-}AedZ*$8*SZ`3gVm@tyG2EUe7QPgEr*0K{DV zfyH>ud{F$2!FjY@MSV7WCelhVlO>Hq$GC2)Phq2*Tf-n}kj)*DWAT8@*xq=RfbC-o z*)Dbn;2Zx4xE7kR{tLqY`F`9&MoZIy9_Z`!C(btjPTJ~o+6$0Hj9*XN#c;-FI`J(H zyUjLy)_mCa-nQ5S#U7H5WCByHT1EiB3u(|RUBI!&F7HjplIQ;Vy7GC>sU zU9-@yn#83BJW6c#sHE6Sz$JgG8GKnW&$j1u7vZ%sOO*XvXYuV%aI=BAC175id{ewn z`5Ab59)n+0WomN&(C}a`=L)07&F6|vDnsHref24-F=wG+WxY&gTwympzmZt&rjetG z$9PfziXDQ#OTJxtlrBy8Vs{KoT3|iz0^3eM%>8}{s|k6wErMB3NTr~jXs zOE?;4e*Op>gm)AbC3#b4S}N!j{7NzCn);Kq+>yp029aP2*D3$Zhk+ky=+xe+GKaFF zTyn7eETZc9`{M60dY8u&*PLe7N}*cHMhoTW6I3teo}<`R8<0uMEk+H>F?#9H5ydW; z`2c(Wp^d3Xuw7H}rPI~_aD7*$!288(zJ*Y%#z`8DRnz-w5s&{Pr^@6}WF9~ENab-F zR)CTQ5E(+@5&FZbr@H!~bVHw- zURRe>PcL+2&pfR-wsvANaxDPge3>PszrNsjHxcw4cV7d!1ZE5-a7MeXFx7g%YXm%? z`8|+81I#B~2jkZ@AI`g7_I0B8_vPY8ODBll%F4LQL2#p`$ktkx#hdiOc%TMx_ym%4 z?TJ-^Or040#PpUlZItX@`Ph%b1x%Sv4DT`jUY1V_3PnZ|a~D)(IEmE3wA0ilEKRp! zp)8Nq{^vcE#|{LcnVaPU14#0qAj_*e+#flyKI;|{Qs-Sy|1`X>k{wzt0*Y%eF|g0P z&d8e5Wn+|Pu2|5gUqMmmD>&XB==f7}pgeT!z1!OzgREbTfi2~)LRNuJ0Eq^ep5g%KYQh3f-e}x@ zUkxJ78y$bg*;_WETW?P+xY~l~za)|o))FNB-kj5(2N`FkfOPnEfo!Mg7Hqr$SVlA4 zObeXKFfcVHO7aj1xfM9g{JZ-z|D&zJAP$D)tn--#W_Ot(=2~p6OL=wq-r3KQiDCGu zB{>Qk=*MQ54y&{Vh=n;j!;kDA9f~~>qZoK2E7@yCJbUyj+I>15WM8Z!2c+zMHL**@ ztJv73p8MpRXGGJreiz)qhASiSGWYtf0G;X1vYmuU;LZrqD{uk%Z<3rpY{eIPbkiQ z0+kqDi~7o;bkX*vH6E};aaABjHEaL#R5 zstX~t&lJz=A=>vNiMGHuEa9H5oN#l0>EH3;Zr!~~a%ElF>2l&Y_>*}F7GicR@?Lrx z{nt4r2#i>KfO|;`KTTT;rm<^HUWa{Kv2SWCI?egyvH0CDp83M(V?L0-|6ui}3SnYN z5o%Wz9nG5q)fvIa7!vZLZH}l6xfwo7aX4&$Wz99F+MJd1hCni*y+n#mQ(30Ml%LW- z#G_ica3S*vg*4X6)%onhh5*pAjvDW(8@yCEH zY77?=C})6gfT=uq2#jJ#@>&WFTZlQwsq&l9!*MSYSEi{a8H@36y@8_!2;ePi$I0|7 z!Vd3#{`S3L5(*9(BzvKUtiJ&EJM?Iz=Pfj8Yn^I+ecGqdt>9#f$EO+BLHsu8%lQ)y z?zHDc!NEzct)+PX!_}5f{~)TRt5cAfEnXEc;ERmIIc_0Ze5C!*Nmj1TL`y;bv*)wIT~9^bhjq5fj+qqMv@S)Y4nc zK3{&XQ`CKW*@^kmV#o*^x_1Ze4Q{UAZaqX|tOT%{p8DLmH=^~t2t;ydf!tCd6Mus&TD6QI+WOSmVonH zsM3GuBnXVQ8xvu&X8uF4^9f0(H;J>fDsB%|4h)4b!Iruu{PEcddptj{#RKtx8e$cV zETj=dBA?@xar5QbfG%bCxtT{PG1xWjco4j zq~shE?(K-lWyTt9OuoWMrDjG8D#Y`N8D0+zBJ)S-Q#S85UA7V6ZM%W|y&#wl59*tC zuy?;ST^VLE)3VZ%UwCa-@(0HJY0fBvs(j~4gZlW&oPWZL! zj4iH@+r!$LveFRk04;&ji*Ue!1Uk5vVDa1{&2L$HiUu=^&|qs0X3YlqbnU~det}Qk z{d>wXeP`ieRM1ViUB#Mq_%E=o0(U5fZQ*daQG2{#Ty=f*U$I^)V5XGAu#a)dpGslU zWC2=0np9co|93!4Y2u{;t%-db>o}x@I%gvfem|YEuK`Ch;1eZ|s8k}VW#^N_dT}b$ zMl-%;tdtOUA}?Ae`}S{XBSSwf=tF-nCRJx0?mIP<87|*?=IR>2RQlhT=`nR{{&+7e z43$v&Ea2*k2Vk_7Twe(t8e=mdfw{Y#!cjHJJUt~4eU%bi+|tq)3nV16b@#xHM*Mk0 zN1HdltV@inVi>Q%{z>AsT~d-GA(8qIc%u>7+td{5Gx&Wtc0B+Vnv|a2D*IR+`csP{ zX}91z=gjO_XPfPyt1rh74EC1q8_u7Z5#LR;$bQZAxp^8^EZ|S8Y7J1h-!}-LfSo*o z2OO)?qScj@*+PX_M13fpv@ip;zM3cwQKy4Lvq%_Wa|H!{KvHo81{Qp%fu4W1hmu;@ zkY)^7p$HdQ%adKn!w?XAy24I<>Lyxekwzq7@jL+$U>i8GODTTHWeC96%|T?DL_|WO zVPbNQb$C#Q@e4`L9cmZim{|)WezY$Z7B(vUIi_G`%9VLQex-xClkuwhTOAd^Ff72R z_)Ihu!=3Z~w+3nXp!l1deICoiLvoX9>^d%gp!#Kv8DI-VR^W#`Tg*mXT#e;#IjDRP zB|(y#;o*rwC8iU|NQ-x|qGLEC9{6>QW>T)}Bv`MPHD-TGV1vR?jQ{$-ugFrOE+`pK z{d7GXP#D*-iCZ{gB|d3imlQ=kJm2h3A^$$h^X*-RbBD_1x$Y}BJUm1~-^?GMrad3H zE_3_{@O^-Ga2@hqqH%+#ciz8giMbphs08Ga&-+e)bCYOv0v{p{=-M8Wk_b(Dn?&rh z3_a9*m9vGsl4vy+`QrD_&TcCR;Kgc;rCIu#-{t9C=UkZtJquGce`I+cl6q_Pc+pW1 zCL#2GD~x(NUz&F&L$0E6eor+JnzrTNaiU+O$k?I>A^2`;TDR#orO@%wn8S*aUu#q8 zZl4_0v$y-W%{Z+Jqs||uhAxi{@7K^WNlu)7AG`97@p7Xxfar*T!mKqnuc22; zh}2kdnByG5WtHrI`0@1Krw;rfr6NTFWyJTS@$dQa`uiY%Z@H){SC5iF52rL-wR7{d z9<_8cl0T}igbf5(ueQLS_Wd`TK*qU66E1`!ZX*P&EC3c;H4(=| z(*D(6G3~{#Xo$5Vh?e2eyUzwbv=@MWLhqFpuzW7??@3N&mY-$srT!u~$XA4?Xl}V< zUyz+bYmpm%wGVJq_89;fJdpO!i@$wdLC+>HxXbl`+n`W;?IP~@_oii5l-6If#8R}Y z{t=bl+GbD)wgXHx^^{v$fxD6NwrD$x81q-Xe|m;3?Ct7hU@M?wNvxB-4g<8?SkzJ( zLAajVxBu+cji=QZTI>T;DA#r!!uz+k70j6Lt7#?DNyHfG#n!0aLI-WKB!$TR|rit5dZXI`SL9TVStk9SAYtoZxm^3V)_@eXMY*YrXKVf3Wi%nSMW z)UT-q?L|@XSmr7Inv)!9-oyaJ@cy9!I8>A>I7HR32+z-1C5IyHufrFb9zrb?qw+8Y z>K9vs(ZS3>0e7n$WTNqiA*b*$Z){2m7$Glk_RBvke|5?0FohjS2?6SD6lz6gG$7^n z-2q%hz%ntudZ&=E5Ag9Y8(h)I#SO7G&s{AueZV>*;%;G902D)@QJ?a+VMQqX$^Zaf z0kdwfPO;mo?5XCG_3Ibi2VGR4@b_b_?^kAO)0HIXKNSHr|KWIdYHwOjrXD zfg;52hFDABzUb!m_h3eV0iaH{(!l>3xad77)Mwk=_k-Vd8QDc%%sPru)T*k8nAxQa zKSRP$FO9SF9OAq7e>ZW$@4M$q?LSZ010sBfA#8SL=6)zDq2s?f#+|*rD4P|y`rj|! zMtt?9wT|PkaO5?vG)^`^J_dw7J98HTPz#H$61qV47}O**hX=E zS%r6_X^q;N+Rw*BSnHjhk;?n#U|Lz;hR zizpiU(G~P>sV?UiDq0cVnU$(xjjIck?vK;I+Gt~;-nTh-*nSNHNJ!|P{4Mm#oChKQ zJAL|Xg_I-eFYp_WMn#+t7MmHHXJ_$YVTevSM;t|;HDcly0rgtqw{O8gAZS({>CJoQ zRU2r2SRqMj%phb@a|#n3of;S=oXo+r=*P@P&4#R} z08V=Y_>Cc<8d`gLfh3qoZr_|4DR)3YM)-b;wd0z|Q%e>+eJhSUj=J0H*$Y(EDt2m7m zKa*r|^oo^89qaWNBdN7?L}XjbMw3_nU**rzcPnq>vGiRf_9+|8)OS#n=8U>lxBKtd^}c+8ZfqD`UthDVrS;<9 z9~>|MlqP_3?V7zl-&6k0xDL1R19DL$a@Bew5)6xI6C%&qMBM#shXh3`>E*qp8*8(i=s8n z{ZkqS25}u79cG($=0JS;wweXb({jtjNaY%Hq+%ny;H~1oo!J?i@04muQ2D0Qc}6%x4oLJ*}{KFE+7xqa?leYnam~p+Pt}iFrE;=M=x8SyygNiWV_Gr zF7U_-muClOE8dc_84Nf|1hrIGW?*Q^%5kWwDeYKC!bDTJUshoG?7o}}Ih_^tB`{Zu<1qm zfi_`IWV3jss2_=vX7ztI*Mrg(jo9@}$fZz85%&S24ZO@B_H^*{>KZeLn2 zO6mZCG+~9$HJmYmsN*NAkhKy^%8 zY%ZaI%JtZ*hj6_ z=3G){Jr&20(&A!Sbubz7nrtwsa>rIpJ@6m=*WmO6Y4d&8`8kFZ0zUBFzMkJkO3Qo^ z{fV=Mg+mrZWk^YDz6ar_15u>1^@&ZBrcUKT!wtdDejV7ESs`Id3be9eR20%9o@{T209&n+lanJY_Wg0>sHD?AOu4tKK)PN;0fzNmM1Chq zA{if%69*fim;fNwRxoQQGSS(r0k#|^Kw#iZFazMQlMYYWf&??aT=!xAD9PVj;B*ax z$IaIqWjSR%$#ag2ee8|{jDd;WxHw;H8kJxqG|O29;@D^iV&Gf@b?kak?3 z`{=SCYMJL?KSb6UqRRBC9YQnXc!&cy4~+^%WP?}u0@xih9 z_U>4zSb*~NA8s$o{GV;yJn9h$tP~UgPLS|!3t`pzQx4wd__W7Je}`}|>5cyg{IGUjKEuxIvVIJvd~!IRFSJv+5Hqg@g97Ey$xy1Kw4c5$ zpJEph5uXF)dd_=823e4!;Bop|+_bMup!s&9bnJ_oC8Pm^WV%c@qiKi+8y2V)<@3|7 zu2!lyF0BpDX#mp5UZ#lPQEE*?50kQ;r-o`^YAQPqf?3@Sp=Uh?5r)_i@n2jplDFArDyPPfO} z5)J7p+;tW|C->7=xHl~l17qc2^a_UP{yK=51jeq)eb#r`8z+WGKwxd#cS!#r65bn{ zb0h%(F*Y?~QBl!Wj?QdZm^c>qe}1p2=jauEg+ifQLeXFm@4yn++Lj)tHu9Kt!oQ-= z)xcPz9>7dh7CR8h;i4oguEgej^X?$cMt>{N3Dx95NetAN(`?*u)*xp4kxEsjaftuL z)~x0K$LTHa`rpFohex>ZEkUD`r@z1pCFqtH*V56cgvCB>oZQoxNJU7v08jLVaU{5B z>UX;dX^8-E-G@;#VJ?Q1iBt;v$hPd;E&MC%$SEz8I4M&r^}N%M`JS5JyNmPq4R?l= zG`jknW3xt#G5t9kUlJjnjRPI6Ko|nx1K7nsNq62}GbSG|u*s4)d|vT3DKy@n(NbTl zm!H{jN3eVKcb&imifx=ViQU(iQbBL&%GYWXEbnqct=d}luK1(aWjQ2_<6+gyc6G5T zcBREM&)i5WS=pO!;2zOY3h4#EdLhQCQvVvv5M4c~By-M`4eN~0h%t)V3>~r(8)M7E zQ1OH=4!6J(s;o$R$^BZFocSh~IwjAM#?Y;14TFwsajQ>csU`oMyr^SPA^51L1aB@v z&19J>@Ec)Zc9>u2rNC_MKY)o>jBgyU%LufRpj`ttY7`!D4NOZQ!b@g$p$LzhdpAr^ zEy9H2` zM;<95vgz-ZngN^^$E_$6mw5QvLI!G>n(k{Kk+-dAPrtwZJB0fXCKjx}eY2cZzH)sH zB$+nEPpyeHhsfmrbTc?P>b&Xlbkw{^n!2A^UavH}d%34xK^E1Bg%;OCuS4NJGxM`h zVqr{)!oHFkI6w7#LHk$L_u`rT;y$b*>}35{-99AoVi$NAS(oBAQ@=TWrW8{WOIm2M z7mqjVeAn(Kem6Wl|0gyQVesY8f`}~A)6Bde6@1xgu)3|+DZXCpm?qmtAH$*beH~zC z55J*mt5;oj0p>g1+;0T6yrQ6^bUmkObM;p>527MP!2H(9d~- zmV590oK|UM0`DNO91$Ekl>(_65brl(S$apNB6&qjOCmDpM|0xpJq<`n5mL^>Jj3C! zoRJf&N%@XEjGYHiK(BOwYjN=Sz1L|56)=4ss`UYTO0T6%>w(oig`36p$(-lw^8$)f z@`zBo#pVA@-%JjR?*K5s4hz0DN663>c%dKknHQkOBZLmdg zyH+4SWaNVI?!5)oHVe9?5ZIZIZm^j`mANITF{*;A_{2eg+I+@$p4{%W3t(yB6ygiP z!bvZPI@RHI!zQ1s(ZPd78{Y&dqO6K0Iu1DZo=e^A+{DqSF-Oj@T`qj&vaiUb&t9w` zSFCXS-WH>^FBN5W=VKburv-beWYMK^QZ)u(Sc}NO@f_6kWQ)%TY!QJh>Np_TVv@xCBIY6V)YAb|otgNxrJlW4tO*8++;uHJTQ z2SDaQ@pHgcK3NOvFVW`^Fe8u&U9}!6wa0palS<1`opVLX-mdys>~$AgXB-ow)Ynu> zP-E|2flg4L@_T>CUYLpde6+s1FG+Vz(pUEVCD*qNKVBF!Uj41M36s9_X)0HmIhdWN zC8dZKSDfYM?&y`UHE7tMZx`T5MsG0@F`wYI5GaY(_I8p9h)fx?ACLF3)X8LbzaVUj zwrKtb0Lc;Jm$4c|??VnwN14~oB&JEG2obV=R;7b_F?raHBla zTTwAFRGQU~Biu=nrA}#KPP+pVwgFE(I&S9IDPK*VDjfP~_;N4vK!v8;(WocmYWI&H zP?AU_)nuXL8H~Bkg&vZhrsUVlzNj<&R@aRO_jKN`R7~!Yl1}w&`kbz=u0nez23D7s zb-^qD>X--y1_mMy;q~5H+uBeHCV%9}!NaT2qzuBk{Su33+wh+Dx_=*yMMfWu_M962 ze5DSP6W4RMao)0@E63<~PeyOJ?diM%1dq!{cMgE0xadQSY*gSqB3c3~+|NDDCnB+X z#IoYdjP<#g#XWs_DP*=xW`Q^{(linwqQYu0)A&#zBOzXbi5njv{fg!ZeEhGc@mGSA z{%u|^9>v+f<1zUlg|fuCVPrySJk>&N_)=w|Z;a>mIx7EJgeA8sdeksS zp+^|&JnKjUviUMHazNX~nU>C2jM(t-6s-!|!J&JTNJCWMoLs_Ot8_kB)gKO}nvvLb zds(ap9M?1kGvuT+E2Tq{68NnrpFT*;;%jmS=d<=ul2eOJ^ytQ*Spq`_8k7YVn*Kih zkvMXq3ayOSMlQSiY%)d#(m%oPOY}GI9_{|6KlEHUmm{yQQPkPE`vqJcQ%dR14GSdxSA9 z^}9PI%s_tO9aMR2Vwj!C7m)SL7TdgQHb8hK`2gcBTP*XWG5cnY18TvtF!|Lom=)xsnmX};%(kIezLbk8O`CTFnkrldX-Ec;55kww5k6*m3-x4yJ_Nmj zkrjKB%?wmm$-DL7uxz4{M4wQsbRP!6+G`oJPh>Ph|mh4y%K<@9xmt)u>pXwClw({t-i zH&Jh{RC){X&*yKLZ#Mo6)iy{DoP{%dB|6?P7I$62gzF-~)gOw!IZpG}RK8b2?~VjX z-|G#yd=ia&_jXQFz@?y?o*qmX@F?Ybq`N+Jw(g0P!n)d5RqI8{$$t2G_CKuILei1U=6cV3p`z6T^PwI`};5l|LuS+ zv4Cds^b`el4qf+q-VUF8o`0?yt||1}v8l}vmQIpcxY!ogEj*LYC^ITKP!EFuP`CFn zzkp-hZ@;kyjHE%bY`Wir|cvua0dz!|?D9Izy&; z$|k#$hnk4c0;`?GTjzViEv48-%!R&+;PBrX5bjKUVvndyO*qXtk$9g#azaix;iJ5x zN4;G0L(YA>ak#I>ODp3y3mgR94-cP)!wGIC?~WVsDu8X}KnqThV`@^j=zWa_$-39u zfIG5!?P=^{S8ZR?Rfs3sBNomtZtH)z98m;cw(qHu0J7t55ac_)u4-&eP$gT6zKqY5 zi)82jl)?U~mA}be+27oVuK!^BCr*96?lH5!%it}udgS}|V{UqH-}u|8FcC{n|ACi9 zQ1}ftv&2KAoI;cpIH1u-?f1e!3VBKJGEywT-qM146^~g6uBn-x@7zw#3=46DYiuNh z1?IiGJB>jYl_N!VD8DyCol?d@B_B!px)w7f@XEiJC%_C^XBiU@wBKRv$N>ZT7VE$z zG(!*L&wKkq7GnDT>VIi>EiA} z4tm?A%!;xS8D*`j*3{J^UQ^L#sp4TWKtuEV{lS^we0p6e5iuDV1edJ2b>VDG$2icq z)og)~R>{?Kf_{kyIaqo8UHpJK#c?G*bZIxL9?FtXmyT&8ehWDVmj&MRXG7?<8=<*` zWT`FAAg15&%|5R6AMJq*_zuSYhC%4|(v$gXGeEZ$k!Z3HG8e)1eQenGCgni=xt+8$ zso$tHH2WiiVRZDpV=q@O)J`pa;xu(_#=*VtRo$JMdE%0z937kXagROl?h7GYO=}56 zdeTk+ZZ!rPzwasJ8bkq5e#eFWR)nO&&Ts4@NSn+O6%l;+K2FZZ3rbt_Ma9B{{MdqR zK#3c7s+e8fZtAwUl^=;gE_;IxH-|y&Jx`S3$ z-mp28!H=^|&9!Gm2bV*9CDWY7B6jYO`hIRONndj6%|c&BI+xuBpva$T#PkJ2vwcts ztUU49LMpjiPu#Lv4&@$d$R=Mf{Xf=ZrD*LX0$fPlJ020^_2H<3Golz2KEV0pJqz0l z!6e-~A~iO767)-2(JG{Lj(qkU;+H55>klOp(f6bD9J-?rmcVD0c|J=>a<7UZBpom? zZO2*^aNCzn_OI;1INes@|H@cJ-8~6TGw{LZSs?t4=rWkPv;k<+uqk&iZdY=l6#VoP zdsM0HWQVJMJ+~rog8MR+hn%c>g)Q-HGB)NwS`ayB0-Y9r(Ra?q2pF81T2@N7q`M$a0^dA+P^N)y_PgQ8ow{<;xjP%`TY{{28)2Sm^2U;B|X=z^tnh znHF$`({$z`Zev3jZyNyTK-l^fk{Ra3y(79_|LV}PYM}l0CCdTx8+hmCGD<*jeHUDM z-EzJZ!+#~w9}_{)|8*xnDS^u8Hi={_T=G%bT095?Wc^3Y}{s|$=J5wG~F(3WDaZ=jW zcMXdi%uuARn-3XP2^ls<%-J1I!WBX)5>ZrB1ex_);TA3`;19AFf=3a&cY+psS*j@} zE*#bR;qA;{Ku(^hq#0MWNUO{11+rKNpPnz$N%oC9@>bGR4o-bf3R8IS zrjte(s#g$*T907txw)q4c-)b_j2aPEGKWO_DN#%L zQ$%lbYUpP{UEUgmDu0%Ax7eN8Z9;CxNn&UxQ9iQj?4frE>?AbosJHeF38{<%c}ZQq z__GTF(f(=lFSBl3J#T$19UX3b{QW8{#=2xIY#48s{Eheuf={gI&S?oG>6SFTlWF=x zBjr~+JTH7F+ivG1Ii9ChEuK(YuVtc-3)Q&;we{Gw7iVc#nZwN_EG1Ygq&eI*7xZ}H zDKrSt6XYW=1Wnz3s40HdyAY-F@cnev=VD)_VF-UX?%ncvKJ8tu_)y)KkeIlK0|LGQ(yx$BvP_*3?{)l zgpTJ$FkN03oNm9JC2r3ZVvakvODBPdw-@*AsN4@B{*OOSt|;*&YrFjS#8(5QpKz!r z22Pkd!7jwiP_`YtyM5vbzbH;abzGmCEZ3P3Gv)|HQw6+0BDX@4r0>+c#rgfV>Jr!w z4Vb=HiUisE3Nf;!;q6{*K58|5*<@2PC?S`oi=eQDdRy2phT?dOIgTaYsyAhOXHpN*P zuO(;lV8Fntah3SBdfjxuRIgGqPkD2mx;X5Xf+B_neDO+&`_PBcmgo}#cM}qCfKH|+ zWMYe79$=&dJXhAyhzIgOphLW(5`Fu^?%BIvj7o?XnK(f3*L0|NeGEk|Wc21%9eXFk zhXh{6CMlU9Ygp>cr>ay2wB=2%0 zrzQEV>=3GH7PH|sQ?AMG7pzI2(0+5`;gnsz+LuWD0ZaM_BEbWc?Ja4KzeR)F>&+fy z+$rLLTA^)(z4smpdD6{4?~jL}6H~BIx_b=&rYxEKk${R{558|x_S7ex^}eJACsSr& zZWEgf`w{MVv~}Y7e&?Y$SBZ$7d1TWY_9jW4{pPeiPTFxfiY!(HkeR6v2F;L|l|yJ& zUdY_f1mln2_nv4uw$Pipx?sGJ)=<^qJCFY|cf4M^hwgDGWeqvr_uzXTteKI5chtYg zc~USR!DNi7T>inYo^`pdg%YIN7_1Lij?N2p{kuQgS&pA~Vl#Bq@36Cev()2ZPlGrd zpVmyu(@dE1Bgxa{#osiA=E7%&`Xkh*)$oM)JursI2xvHhABrFz`xm*;vehDAZ%J&Q z-q^TLh+>0-b^l^%!{VMVdPjEo05a9`Axxvz9c>fmA|C4;GfT5hua_X{?%O|zRXL4eW0xhws5ty?>n z9~=sMt676&SWpc|cVh3u1M^rpWMf-NS{?S_3TpeTxl3z1U|8nPOaLz>0TW=C6)ew_ zgY6?lKHQ1r8IXOoe&Z>ZG)-jk-G$G?KMh^ln`_w_E)QDjxyYdF5Wx_;@KTfD_T$$< zQ&L1J??SM6IPGaK@yjm^lz8D&)X+$%>k!LocZK?4HWm?EZa$lkS5ZeW(P{HAkM;R! z_Xkz((3R|aByv~urobI!ypKeFWh?lFtq<7hJ%OZYBzDg0o$y4^C`g&B+$|9G45CVE=Gz>yfNBoZl)6jCX;wFy~Pd(l6!N1WS zR=L1-`J(E05R30le}m04v!iI`_S<3xvNyA_<9V%tz2Du_^406E=MGABFCPh_eF+L+ zbCO$pJ1J^p4Vko-w!MQ9RB`M2H$}CdTPWsLN`e1wdA9}UJM7!IGJm+vSj|f#_SNh? z1Z;eyguRu3Hr-9l#huVrqW~2u+D;5rz}3aF*FNj7sM`x~7yPP0OxSKYvytWNKeCr{ z;~2wgE8EKw4}vE|krfr}rb?P^LC9GGElBP1?Qm#$JVKDG`fI_Dr|u0Yl-o~0>l+jk zG<}qoJp8MI@YUS6PyP?DV6MnVNrxU--Ttq*p$Cik6ii4C9k;yv=-;7|g4Yv_ zSKs@oe^K`iind?vw^Jo${fKM$u8W8mMDX?1xot zFOwa41}0dlEn5tTKP)kBGaGBU1&M`|lQEJlGnMbz;4c_u`7hYKGkZAS0JG15_ioUc zgU0%(VBhQX#t1{=R)y)oFFBjF?Qv}R_fl4+vm#a+)>xLg1L}1e8H)DedyAt%v_=LK z+3Q`tp953*pz$L{?6qPIfrDYV>)y?ZzBP1lml`yeJ$mld_VL=VJqhZ}^?K%HpEH31 zFhXquJ}^axa=`#aXbvz{aj@&fEG)uRnUDi7&IcPutGyuP%5Sp)UniFUOg;wMjP=Op zEKipTe_ab_JFu}VOKKjYX#T}jgr&|6Lzk?h94SZu3&Is z2@^S>g}J6wWyV>KOQ{Zq9q(YeK4He~aZ1?HV1}T-S&JW3tCfzavp-Q-M2{4)xekG? zAQT!3O~%QCpu%Y_73bP_vSvgeI1%$MXA&uObLHXDzmR(nIaScf3L|-c+H=1SlcWp~ zg!1vvD!$YNphll~f^~U)Hyt9Q<|hjAR&$!K<4LDc(8P|&TwnIINRTqXK3%@2b)W9+ zM|WZ7oH(+UG;=4|@Ux+7>TE>0()v_0?ZcvQPd*X8g;bU z!32MUH>7wVOwrvu@dbyx z0Wa?nK~Y*?mEPN(t%c*OqW3)3cV7f1<56uatQ5t)1`p|$&iHF|ujG z`az?1gZW8|`)kUYO{>Wz2Nu>cL-kp0>gx73S`svURmFbl)Qy|_@L5A+-`^Knqhk%X zv8k~>=xPDLmWzHiNRr30^^L?xH;{Y3MTtN5?vB~av}d6FWfSiAXmD+jxYzrqi(wwW z^jDUKD!%sQ79Ph9EjRsm%!jG)H}tK2~1vn`x5qeo^CSQ2X9SfPS)( zro&LrBjOO^JYbMAc=g!u>8%hNF+onz6F3u(kv*Rv0$?+JR-wH)ODJ=#MF|c zL$ux-lbV{A2G<)Z9iQ6%03I{cnsUH^$tCZhqeFKJVxvW+B_)CWG0BTs=6F@1A6-pIGHOt;$o}+2CI2E32q5bd90RN)%TZ?>(O< z?O7={)g*W;4}x|^p~VttpuLYo;1spGplO*kwBY!9)s?;k&@p#|1g8SB*RN~!S_*B{ zM(=pGC7hbCmvMb3Y8_FA=!2%N4ED0ni&G8cRFiY-Sm(uy3mG^urWqJy)_81xHXKSi zFOV3^JP$7V@F(!+cNmk;+mPQFqWjH zbp}E^5dlKR7UU@2hpP=Ry(s1Wn6oL#nJbGPpBQLFo&-EGrGNZ$R2xw+e#gj7Y|&C| z3z|g&sv%klrF4Hf| zjzQ8a6&)0 P20ZTu2~e#;r917MY8B9oFN-_O+ubHbh4G?D^XMW)2bHaMW|oV3!* zHBr%2yUV{sLVc2QP7q&ih5hQmP$cWV&aB_A9l!p*u)~D#*_N=)iU7G>)UtOrHT=LN zvv$259U!n6ml%8sr(BxcMZbWd51m5g!qa`uNn6ml84Yla|Ij(t_&>tI|6tPPQP#84 zkTqyl*>FfTQcBE1J8Rf#8NyhlPAi6GqaAvYtr>}pPIc}ke9Kd1A2jXL zRt_)7!^~R64wN9&95+G5=S>kakscCiX7z%= zfMH%epNF$t6qp2MX!Pq=V4a6z!2Eh6n~vE`khUe+c@0HTRUYzKv{sCyP;nR0AWWV zfheDKm3|+A{*g9pDSt^*q4iup0^{K?+uvkSHKH=Z%jz-eg`Sfz!8UULvngx*2NIlS z;|+0fl9Q@dis+&{NW(4h@mOjT3*>pmmkkyC!vVd2?L4lA;Z$8NVdY3$MSv_J>)XU_ zUQ2SV+;G^NTUi#|Scgt3cE9QSL|dR+Fjxw5QG$~JR~euV8tEV-yOt*d6&9m&wn?&M z_*X;bl|fHnc6}T?nke=qLE(frX|nss=@1W)|rdC8GP4=Cs3L4R1ep z4hk?3Pq!9v*M-OrT^2xAH z`bz|}B>DwsbiCx`1QiVDZxuZ?u12TJG~n{kK5mCI6!vIdyGL*#P<8}C#>+$g*G5;+6LQ0 zva!m-xCmW(u8eJ<>;Gmh7U=anCVB-i8EV4JfTH3x7~BC6k(xz&E#=0s`d`n?_98nl z!!(z0#sS8u$Z)NOvEx2rz?XMFh48+JEq`_#9>J)Z)bET27=d55Gmd;82dRJ7q$?W4 z?YG!&chdw7hU10Ka^yHOr&JG^{P=FCru6Ve}S?BtO*w>IJ40{d~&V+b;a{GLk7-8ifeU83EsI6Qo{Bt z{RI^P7!9~@;{Roz|3HiQQ^{SaiqOPQx` zo-`sszD#-&g8T_#WPf!b!?dFJm+5r{@M7z>Fl$FYRy^Jk4>C&uzE2Xo{JTTsF+2<5 zmW*|#rmzyrfvb)bK5KQXdrLAOWh%fKqPp4!OK;?xUgHUF*g-Z;@gOa%z;~+@O<%+} zEOhv7-el-*Pc&!Vj%xQ+ozMIbpLw=6?6uC$8!b?pO!OpUU?0>i#CY2Z2nC8q|Ce0o zDSwT)MS^Ih_nj+?ilDNyvqf%orL)vLj=kQ;KH0jtaiC*hB&DTAMLUX_9An2w# zuZ-@|M~tKhrPZscsm(v0V+?D*tCl+Lv^e4rcnBIODFxl$ehB$ofDubN>qk|eCEJbE znQ7Hk*lw;I@a67q9^7Oz@{HB(eSWbWo2{x-pFO8Nv%Yb@aZYO==LsT-5)&gs<2lH3 zi4W-|F=2*d>v;*N_Rhcw4(UM*ynFN^aCHNIN-sN~fAQ+?KulI!aC~Y ziG#p$@3Jw#ENjZ;dXKq>kQu;jKcNMNYC}2(DAPR;Yiy!`i3bL~%lUw-M)fL~Y-;G4 z;cOTOK9peZjGxPTzC6WnKU+h}^v%v63SuL!eHi1&ccF!y&-;GePuuC^W1&V;h!977 zy}1yRT_ZtwSy(bAt5)^G=(u;Kb{Fykdpf8#q%KsHWAnWEf#BRl%|2jO&cB`r5|+tX zEnltWsznm7^b(#@Q8rU+Ev#)#+%kq59=D$jzx)! z?!Az3yTGJvFPRoFmoz(ogtoiSJHxNF69?6kD{E<$@v2sAg$%ZnKJ)Q3&qvJwQ%aZ7 za1kcN()|3|^}LJ`Br#BvhOGuIEiEcKdN7;CB=zDo{@kqlOr8b7yIe>|Ypa%99quHu zhk^nM898}UPEI_4BK~`DP=22@oNkrb9dy7p5}tE3qggUDbyK4<%@Ft8>T;l{$B_M{ z_xSc}hJ>W7Y|L}fwgOARm)INGG)7X5Dj_N=NxQjHiMUA|4;6B7i}kV@So?5`DecZa}D+| zB)4OXp!4g|@+bA~y2`^%&Q?t&iYF7^g-b*v@>**gT(?57yF4$0SUW~&PyS8}i@Nsh zt0}5(&iMUxQq@eeH17%0y95`_XFLHt$2eq@l{4j+N;dghtuvflHzUKfc&nE`L`19V zkj!*nI30_Mihe1>V>#5j)+Cb=V(M?bzQ%d5t6B_~4TfaqAHn67Kv-H@+H#eeJ42ua zo?##zTwXewO=BRMwD-z8`}nl8=Fx=i@9i0FcKOL{nfH&n*VNRY!XOhU4!Ii}7g*m| z&NoEWj=NT>pDcJMyOj+ZD?!trsGOS+c@n`R#tz>o@=uMAtCE4lVTSUBr&m_WW)1n@ zCwy55hm44*#hCr@jQDem%!w>@;AVH{eGCzWjH^ zYw2^GRo6r8i8IgO^aE7fup?es?661ng=mc@-EEnNpSAVQ@%^1s`uR8SO*`Eh*;q$= zm>7%c5-}*e?F#(hVV3JrcCEz~gFO!D7)e$}aoBo&O`-E|=)#@~R;U#o)%-;F-FDyh zD|i_-`DdkE)b)fCwCLo%<#8!h;xrVaV$g3?e)HOTyZe2EjCjz#z{VO9bKvagx&)Qw z%K$!X5Z6=2MdoxrA(iDVfKH{V+49T)$iW$VL8X@e+DdNYO_ViF`QT!v4-7Ioc94!> zpMy2sa#|t~eVz(AroAoNC-rq;kMAIG=lD2y&{al&&G8lhr!vjtzn9^@o+|1YVS-at zH?;D^5%f}zaW?1xdk|a4_OigzCDQ$U)K`yft+*+>ZP)prc{4O}Zy~Tf_4x%U=9h1c zo$;!hK&i=ls6MZ=uHG4;VS_yGxRM6dOfKg_|wGP2Gic%X8vPUC zFf>HFomqJKxf4!4i#sSi9fyN#D(Strn36!yS2J!r?fdsqgQm0!4GeVj?|F)fih_W#!4{F;ODyO@t7M| zsqyTh6KnZk=c%OFd@**+F%_YBx9L{;=wpAH(OqBk)Qp_! zF5e&+rnTLsrsq1m%5+w=cz;l~l4OmHgiyTw>4+cYpLQ@t(G0AHte>3#kXUw_JeM7j0ck1W%%7Ax*9clg_hGcZf zHx;G0v%6L#anPLRPp9ATkw^r5gs1ei#;gyOg7yr&Swt=SREp{DxL0Xx%$C`qcD9g( z%D7X~y!G|pidA)yqxcw7mK*rlBUE@`QZU>`-4v&e6 ziK`JE@OEwImaVvuRK4L9#kQQ-Z~OcDzDo)R1a!;fTHR>QahEU)Lu5N~?*$rWk9rCd)7b`(k|Spt{5<>8ey3JwMzF-aFHmLm;$0?eY-4$QSXi1ZPr z6u^Q+pgQqA2~XfbpI7Zi%CW%g5!@?ad(h19KRqHot+f!w#!d-BN>=i41yr^m9z?GF z{V6y5Gv?#YNj;hTeq6N1kMaj2-!Q+>N#NbJ%(b6MhA(l*8Px$t;SOoH zF2QW0-SD#|VtUn!P0^Sm9%3<7kHmpRcf21jQN6zIw*wA-=vWhti|#pHtiIiE(Guq= zqCj!_fxM<}B;supNm%pQ?f3PBa?VH{|Cm|XYFhV;9{tCmq$VT%0Bea2R7^Lrn&4-l zr2`JB_qT0XbOS=VJLj4gG^zOalB8gRo(K&e%nRT$e05M`qmN z5!t&|kd>(o`J{Jq?x^|ZD^z|k#`&rUZ#|`#0OmimD4^ngD_BfqY8=Nlu=Pi)X%|B9 zwvV~S+@-!ZOsK~(8i-=p9u5>w{qsT%5o_yTZJh3$oR|au%8A-tage({5@d|zC?EM$ zM)=wO62RG!oAu=S{RuL`gAD-!4_c#!`{#_4g;3Pqh;WVPPnLl6gKjn(aN8`(L71WS zQz@z`Inj_guHfO;xegd$oT#?6P2~@+jP?R?!5O@cFi|N9aeNavC|-k!Wys6}XJU-s zUgSsc!#U5x7FnL_q}^~B=HEt{9|T2H#`(6<*Fp>+Bk~CmEEtxA6Vh{@r?G6}2t;kmAnZ7rxq) zfY;;~IrS#FNeD^4K3r^8>)v?@Mk9=)#CKCa zg)jNpX;n4 z_Z(|KZp6d<*x!eEG*N};{&Fy z_gXVcn(-ztC_Ao}+{Qm|hFpdm^-a~GcM6zDzVIrTJ(*Dhnk60YYl@uI_%+sdlk z%B%>?tSm4I?2x^a)vW-e;Qy{^q+dVQgds^*IBWC&_64%H@xV_#$JybExwwq4!g%&Ib!BO!^LU6*SSpIun>)Sex4e%TWsXdQ9_I`0 zETn>ui8Y!bRSZbXz<^0Uhd&>3>=R^6_xe!;78tujBs5ldgdq)WkE1v5P&9msN8r+~ zxzDLj3z<(?`wDgyH`jui z7TxDl_DC66a4Xlb#^c?|c^IL8gzZ^7#h!=5>qf^)$QzLs09F=*kL>f(C5$|RxOZ}L zzvVh(zuywL-XR;0TaQD{&4Dda@}=4OE|*^axHba`XGv z@D9z>c`R~PKR^5!b|S{tzDYCs8bau7Uth)kaD(%n5s>+pGr@$PXm~dy?8@QW_I~Sx z!TuN~yHq&TJFC87*H`F$6FFi%{DF(2Jll|paDe(9wGX_H_yNa53ZlzipGF4 zxW1OH4jdAHm6mX@rI)BpcYdNDXOQ3jD~Z@>O>@_{RlmTjE049JmdgdECO`R6#mO2&_Esm0IzF- z9$JujK?Q&m;vJ+W7}CeOhD_qzVnpevdB=Cnz{qIx&kG)gedofvHEMm=SH%O;HpfGU z;}R0P=B46+*^J=K#As;SqbKe~x>fPb7>EDGPr5RSlvZ{{S+AHllzBUEEw?~a*9dQ1Uh2KK&$u+;A^q4!r;h95QG!ueL7YYhj^I-e7Jj_jHD<<0;1O*xbX)X z{hSv))AIzh-jbIRGAtXD)Ps+&65%HjKshUq4F+39(RU|fJ@9+Gp7gQ(y>rF>e>+RF zs;n{Y?pE3ew(sq|m7N>5ek7r`^tle7p4zgupw0%|L#Bj+q~PM? zNaY1yLta)^=0%*eC#VSdm=@4`ddZCSv%jsUNg7XbLhjpx?0HFjCt+9j>lhyp7wh>> zQiVgz%&`{MA~B#|>THE-l!NG#D^FJ}Z3(+eDT6qP09Cb^Ke?+L5&b-$4s)52tl?}< z`fX^$NBMe$YZ|yjf$(%i3%p5x;y`Eg9p#WoO?}kr6aQF}@dh6~JT_^@f14%?+(()L z2_adQS1HedD$LB%k1U4^8j?D95vXk&3o7Qq<7c$)!rJ!Ca(|s@l+>SzgC@?VvbW%R zkRcJ0X=JRdtv6sy2`TqBQ?lcVHlG<5l5`%20|rzrN?5H4XUi5lSQs7cf}WrG&f$c~ z!x0EG=D?R1nX|HS@dzLvtk6gjp&7q(Y~?Bp(30j&um(kW!PMz^JCW3bAIYtAr)q?? zWNv)~8Qp#5TtX_IWpgF|}nVe=U- z`v|*9Gx{CxM*kULQLyr8z|(U;wz^HpusxFyNZ|Sie0ZnA*8jfl_v^{xxy*m*pDrgt(S`rLRsgJ)XfJ$H=$1839n{p!AQM=0gr}D zw2A5G6W8jeCJy$$njZD!ri<&RNSU$?30k;NIcJ4DKpldj7 z*I3Y80@K;q$u%g*;`;LPvT%U?L?h9}^;*yy-CGatZfWUiiAI96)aU&IUd!8wUxWqb zUIlBI*VqUp8Bfsl93?D>UxilVuqimduu#SfZ1A%De+MqJSc#~`e7#@{uD!wPRVL8H z6GsIJDgEL^&8YtDEZxdxaOXCZ*W7n8>{k_BL&A7pW6SKm6`Jr(PI9;)e)JhHVPH1G z{(pV;15I>H(8pVMQ0^1%RtT}GF6UDaiY*c=lhDUaPy2?MEBBtq)7!QCDh?I16Mk!6kYu0LZ{S)8p5LR)TIBr3P>l6MGTfCruF>F|_90TIhf~?UVcD()z zr`v{EltbA2syKj;%d)9NwtTf3=WmH7>@xSAm0@p_mp_z-<=szNf?wHQU{;+$2KPbQ zZ#TJa|Bm6w1cPoEPjh7v2ta`Y_XkKrQe)8)pazV4!5CA%Pb+%Y{?;~TQ{PMOmS*FM ziG0-XCnCa#7%y1wPlL~h*HHr>Ji>ONCMlu(Ch=R+pPV#)n3!$~ZstI*)`S~p2d&`^ z_?6T|TbE^{d?hK9@S$8Rum;#X@xV$J!oa1;Fpvi7BbSri>zSMo@NugZo};z|i~(<#*mm!rAd@b*f%u=2Ow_*MAt z-U}3N6|%gzuAALTbuN7di*x%-C&!JDpkOl4t|giw-Ty6h3s&#_CVZ6P_CvHkJ2fvTZ^3^DC{kFs9ONRIw8A>*y)ndM>T(DH3CZGR|Gx?S)zQvEBC3$h-z0-k%7&DPfjC-aVz1X=V863^G{&)(u<_?Ki`dP0A)+QK~Lx2eswIGqYwQYHlW^%_}*x zAQWG>k2dh>fwWy|V+@xni-;-fT-+1OkM@)I@P8+L7SP_M>M{W}e!|4u`# zUN>@$7ohFPILtp(X@Y}`8|LPVF27XJ9jS-nF7x|jOGjAL4fofv&h+|B=*~A|M1}Du z4{KlsUJ?E-8TB!l^f;CfD;j@#TJlFV4(VYr%V}uGR=|6MYUR z@{$K^?GB@22RyZK%{9|T`W?r7Sk!eZBwjnOPa#+m(<3)ZsrPV&J&Upwnw#K2Uc*a!)aJ#z;xE-v~nFBN-k?#P89FLMOrJbBJXQ&d0Xjqm(s=XKRTbT=pvWysT% zIbzel`QJtwIbgR3$AG)*>?hK1Yuy!6Ti22m+G8?=umNup#4fr<(`r)b$(7UzOq}2Z0&H zL&2VIm}5NA$rl}w9`O+**K30OufIJKwQO2CE2$@dK{Q@@O}`jujKq-|%Tva)3;poN z{RJxK0t6L&;3;%o1KKPp_;WZ<^jSg;aszA)C&X&{WUX{Zk}^HCpyUT%4OJ)byI8Sb zr(_B86#rB&DZ?kttdSEgXpQqA?b2zsWtRMR>kI3n;GMl)U6lr$xw%H@4Ve06<7{DA z`o7qG7kq}*P9XX+7vwjZXYl>TElVIKx+F)nycni{i4jXcDM=GO#6m0fy7%X2c4F?p z#ob}Ww^tYRZspcXY`-^r%Rk-3NDf_P9Y{bAGJ}mle!vr5?B_FsjSmswhR6_sQn+(P zHSNB`eZ1*O2-H9yKdN9hm#A_)!K=I9wR_qRCG%h%_YrsM>YbjPgVB)@A=?!)GR8)? z90)VS-5xNZZQaMm+^5nB#Vgf0{y1QSU5x=1gYv=x z&qiJ(A=8J8L>0ETC3D5RR+(9Mlkk2S@w@UOWL1zMtO25Mmy=%qCW;UV z_~}K)0Q2Sz`c2SU;S>;PsDDZ}2AQY{o<+@m&qF9&sC)eGNuuU2hhf1`LkwJ8ca|hw zO?t7fWb={R0o*0%n+c=BQc8sSQoluw^&+mpAMH(f;}4d$QvQk%0PWM`+W)$uH&XBl z+qpvr3{k)ExgW1v9y3<2D3nx2(zEBtDE)~6)*vCKKVFQGO`|f6c72#&o&iTZ!n?WT zkGHUgZH`2{dqvi_U02!7waom8Q>XOie0V+2z<}x{*8v0+CSDk~(O(3GScBi2^by^WdUzZn)MDR*_gOfO zH+esEE_5Kcm%xN@^8E=nXA$h5+LY0{?G9N5OTCM-m-c1R_IQjE$m&aa}>bwcsxKm#tfW)S8*`Kx{rY?`C|JuuSiSlvDu@{fm-xA510+n{5JF0D#9Pqt;83R`va14^I?KCCbWk#GPXZ&z!4&-I zPS~6VRRfaWO@C)>ldT+jM?K^X!~k9)Nm5-%oFHCIT3)0fhsK?#Mk>+0-Il$y!2}&Z zac`Eo?di_}%qd*8OD@&5X`zd69#nDhf1 zTW|zhhuQli>wfki?0dH@WPqA}ZRLO<*WdW$a|d)iu(L2YKN&Dcq~}I(@}%{%7Vn^i z(2P(&O?oJPJfB$pc|rCzHfCO3iQ14&n-31rHOV{K@%rQdwWJTzX`xwy^EQxTqw>Fg zGpwd{(tVs`!KAD3)5a6-I4|}Bd*C)4AN?Hi*Ht~^3z+22IM=2|*d8c0%~~o7itW>t zdRREPFRrc)zp}iHdgI|FI3GJe#ge?)&DK3Po&XRa^&y!GBp!Gn@Wcw>9i4MedN;6% z`!N987gfL|?EAUH2N=rx>cORhfgd7i$<)qDN$$XVy051%5qnCB(F5D&0I}cm#pPs~ z;%UGQPlvxDaY0}FR#=)r&y`8U)dbTke%H;sPO0@-Z{LoDi5`$D9|+ykVVUP4PGeF9 zU1=4U5lp{>rG?pY&}Igrvb?I$1^z_OYg36;sfGI!OVf1%H1Q{B)aOJ4%}m8)6%}yy z)e3%SB*kr?N)T)oq=Y_@=^VtoRhseM9EdX&hlIj{k;i_@kbC~g%*O&d=Rz~=s@7;d zKq>xNn(~T0h`QYd(#y{ug?*6j?mT(*LbNb1eN>s4uoQGfH4zW9&OD+Y5hzrgCUpmw zd~a1Wd?`!DVWJBY-%;a#B9Bc=D?0+cMhBX>&IeTB2y<{8a{G;5id_mh;u&T;%U3CF z-L&kz<}cA3w>;xLR-Lc6W0%Nhw{=yQ{?|^=Yblq=-QF7IRe%?s>EUFiV;62hM6AY$ zm!(O!y|3yK-Kl{RY^Qkmt-V3bKSrBAfh|kvRH`?6?|aci0*{-PslmA!8St4C#k8-6 z!U5&KySkq2*qVNxC96N^tTOE?34PBtFWuuvSDZ=yF zL3G0_DM~g5Df{ij-5WsT2$21BW%9E0^zgisa^^GD?dNq2?^N#=~XD*Q7G-#IWQTUK%AooK#YT@ z8;hGFz@QAIEE5>*P9o=j5)s>S@}+T48xmIJ=yb%7M@Kh8vah<71BAS%TF@4Nnd}Zj zMwfBr>q{hJ`f(ULqcv`O)+-wYwVbI$36OAIIXs{L7X*Rnww8)F=O_AJxVxYBj6i+H~r$@9syvj#HL}6(BHlpK{MXZXruo8WH+`99cUF%j)O+G)SPJ!RTMn zqBWpvxyM^h6Yw}EFg7-xe`|;SA{IC>Fow?$Gx3rMEm5LZdY&oaf5KfL3+-6sjkBPK zao9LnSQ`LOVYmC+p{YQ*@7c~>^*2)qyrUf`x;f{J8ob8IJe-V-tj1!BNUhYn=(4G~ zxv;cU3OA8p2F3l!!Smm6CNBYN;!i(D@`=7QW#$A>J9~| zKrTP!fDl@o-;sRJ9R%Y7o?fx96h5A-m;HG0To_UCoSC+3tA#?D{P!}sG18**yBG=l z_S+xRs{K%W5{P?Ix?gaJ-WCfVXSs;`gA$nuRvz#+c>FPI)8x1JmU7Y_I3XPb9xw$z zo&tvE9EikU4i~!}fRy2Z%l8!$=Nuw_0K%s}@YLR<;Uo0buN34-0qx0$|GOHZ>N^-= zzpyW(W0xvo3(_xZAkp`it6#8U6(#KJ-}Yf|*&p9AK;aBQp)8SAtFW*f&V**FvR9?y=XRUIvsX5wHiRcR_6E@38NW&Xr3=lDa`02N2@;lT>a}gDYO)ez2>Vxoo$^m#`+&Y{o zT<-K~Mu*}&Ln4tVUTsIL?vL)6_x!HPF+$-pv!WRNecqJa{jSfP@c%LORzY=aUE3(` z5`5tSLU4C?CwOoO?(P;OxVu|$cemi~4#7RR2Zz7OyU$mLDlWKK)auziXOHpN5b@MO zcBrjWP*)86-D+WEVwBTj37Tc6X-zv)Ov(1A(P#nH%jLFk!zNed|1@<|d8HRMkcRo~ z0Xwap2IN|}6Dke|rle(xs~M8VDOdi?sUyDri_5y0G{mJmy)+#RT|^=XHGYjkhWzqm z$lZm$U%0DdVJ`U98JQbaVvA`cSr6Wj?0a!}snEty0JV!t=*q%0^zjYSfOv2|*k1#; zr62I-UKOf{16Dg0_Famjl;wtbW|rk5-(~Rk2~A8zfFCk2;09kvC9aS)TFN0ROwkcy zl{^;i`=URz*{dM2EoV7~*prWk$WzZ>n*TIc@8M8q77GW%X9B4P!-f-sT$L* z8z~rWNSF2X`MkX>6r$Z_-qZK$r zMCH5X_x|sWL8EXDL|mt*d-Snt&QiAo)l2D@mlA!lmyE@p53v|yNyfb;T-|7CaSRSqczeJA3F`Rc&Ze|G;ys@dC+t4)G%K4P6_JiKbe8!gu!9t66t+_@-J`nO zk?LXV&k)sd^i)(rMn?G#Z>Az&^0E!OetidOQ{RaRxla@n8wqeRi3HJcJrGQN%YMK!;3&=4WG`A7)ziTk{Rvu9S>dJLdpMBw6$Fz zX|!wnv+x&q3l|lq>k&vUBUId5A9@6VdTMPgyu6R{gvU;40xgiGXp)5M5FyU6_k;Zd zLaW5*xq4qc_qEV=AKrJ;9=L9x`J#G9!vI*5M;U6<^agwWg&8SD&mN$M;V{AfF{-3X zHNeAAfD|^(FJ%jsj?8af#jAwl;3w+=SzTU(vV}<-=gj*CEn^Bi0jvA2><{E%QGao; zvA25y5#QxM+3@*WtDiH|?(f~m(N|;O7}-K1Mwuw->BWWqVrfUn3MzY|mb25~$;iYc z>PDcAf*e?OV!rA|=1g$s7kwh5VMD%DWGX%;5VLi}Rhm_b%}5Hki7?aV^a00pH#V~@ z?k=bX8JXgcGVtMisnDSul@&J9_ zvY6VoD@8?a9?QMh$|BJCC*htkIpyT2$Xtmbr}y(G`hdW^)&h)7Yc@(M24OJ`Ty)Z2 zyR#Eq(Z2k=yfPf})MT{ejL6CfRinbb&AApt%96@N$2l@CYIKrVCQ8ert{*$Eni#%` zomnV9->VQ3RQKpjV`-P^8W)jloPdM{Hjj(?`` z4bx7Nj5IPzB@RW(RvfPZH%orI#-WoxnkW7@2Eg=*?9c;jeEJUnyvuXC@2e(A$q>4` z$27^@N7(nZoDR<^;eyW&T08A-zX|rBD4aIVRI!&RJeXgELMoSYt(yaa{J~{~zku_* zUHCp$@{d;d>Df1t{$s+v0BcxlMogfPU6fH?(f`~9R!Ezdf{Pbm>h@vudbYG3WeIzV zjXPK)SnJ5E&U-ls=%lV7KnyWRh}f=VGao4C8&y6RQrdkXC~^7%nOO-k?65ATFYCJC zw9S2McZhJ$pdu(I=&Y5`>}_yBft{pa-C1W~6$4{0wNeKf+kdwcILyBIS=VBN|3Fj6 zG~@!BJlHy#3t?fRs9jY9s|A!`PK%HcOTW z>NP*BaCgtX(_?^QdPY!5i4@S7LOy=$-nRMrj}S{QoP$*|84L?&bRx%Eh%*>#XwuIu zReGiOGqh4!E^Uc4-l+N=?GKfhpq+M4<0+9s^s#rv!?1{yO1cnoz!vpWH-6n+Y7t&gVOR z5(9F!c3f#bp`A=8P1`=ftuS_+J7K81q{-c63fsAXaNsiV`js)-)F}1fp&ZxU`I5e82KquQd2{fi{whgz|}s`zN!}dTR$pk zosWCYVd3B|PI|eG*uA)ipz-m3SqUEOe0uywbtWbj*l1f^#7eOpOE(*a45Bb7VAWS4 zjQS^ofadib9d!NR@#WuXbBqQ`$>^^feOOA?h$?}m;MFCbNM)w`o9w>ZdAP|H{tZb&s%m* z#qc8)du+-dE#U~jG<>#5g&Uc?4%deHx7%YLsTaU*Qz|RHxY z5CFJ=39K1*e=(;2o1iN6>!CUl%80GgSH$167-7MV)R!ijOejXld9^+&{n4dX1JkS2 zWiCk7hhI)w8!T)I4=zDjT@SF&X4$tgp07tJHUV5Na6$QgKywum5usqbAXwe3 zmH5seUI&@Mfzhg!`>VS`OH>;|0`jnNIzeTqDS(Q7FAIP#@UJZ3s|=ifQXS-IvP}f; zAgQm^&zc(WU{qpZUEQo!1{gr4681kWgQ(#bq_TOBhF_YxSNa+wr_9jcB?5Dzeg(#R zSCiaXZ{O^_^Hy04qe^u+&)ci4>VHKgKY9Kd~ z-n%D0I7BeALZO%LOpOY@a9cL}4ma^p(0HH1|2tfR|9e+zr2zUV0?SAq0Q!pu7YBU z)^&INepL?8`L7=Ik4e>=e|xsDccxm3Rezvjp93CzO7^tTvI*1VZ&evQ>b&DTQYEOn zI)pUTeR>uM1HfUwIPEu_hPOw!Nr3;=Sx~$KdT^F|nxB_W!pafN7x~5m$t7Zcft&_V zE_!eSd}7c5A;2!OL;ofFx1|Kp{Fl$-Ch|b4&%1MMTQ;aBJ4D;f&^@wlf2;PvkA)9UFgI-;49Iu-c|7 z$-6xeNxN%&NOzACZ+(`Vo73ZDQT8sY;S?x4+H1_w*kx5`r+35@3q5{ugBin{z#_P7;twRiJKWwM{AiTZPMTC5s0S`0Kg-@^Y$AY z5yeDpyT1?O(}J^JcSrH>+B82!f+6a`oDAvP2SM*-?z#flwkph>`CVb7hMPw*NCW5J z>3|-h9?s4Xu*zhwd+frcp%MumPm}#Y;tMwR@t$j%-&>{~W=p-q2?|aC=T}uPZfrT? z-l3Dq?E3b12U|R7+IfqY8lW-uHr~K3zInluEiYT#th;$TWYnX{s#W~1oUxxw}ehYn<~7+gANnIZbk3A?KtUP z8gsPEJ%2ZnT%tC^v`Zx;vNTwZ!_*vie9B3c^-%j!%Fp5wTk-6pHx8H58h6rb)w|a{ zRFe_9cwR~LBtU!fV`^r^!PmvC@%j#j!Y_`UoZ@sv>D;0$V- zl~G(}%SS>cZEHZa&Bx3eYekku`x1(=_NM zUV!On_wE-?crdEIhY_gGz;68ZZz(UjSG4&7Fv6(Rb-wF%k(=p2Tx5gwchLS6H*5H% zMl!+y^`&ip1Eqh5(5p*`e##1GkaDVy8(Awnj)Mmy+qvQ_?2M(vrM5a>lrGZ}2~&OLbN|!o72bDBIu<%QVaPSwV3E^IgJ^5 zn5a_SxFY{oco3;62(SimD22zaECh#yeQvkoLd_w+4JozqGaiUaQpEq8pSbB@&68WE zInTfHpVkm)M{Go)7~Scx_q5jxXl}yv1ppCCqajV@T@aid`a&Ff!PMWZI@FIa9C6#g}aTefkml^an4Hz6|$&&m!B)l z3%EtB}kGQ+HN5aFi;-jym-qxDHAt)~&O-;FfX*s=jX<*~^L1Q?T zvg-85peY>e3DiYyhMWf`<5|Nj@{ie+r0Pe4wBvZJx0g-$YF=9*r7G5C*1QSDj zZUc-N#o48R`*4bj5q!_sxYY27FXj~?0O#)w^%y9cKOdC}G{YlOn+1>B z``XKGDxqS`^2?nBI$A8Bq$EeAg%lsCOaaL)K=%P^)(?{IK0MqC*W2M{OC9(f$@Dpo z%ccOao%eTozVl^_s-YSW_^V9(jSBBZRJ@c58WT07CYRJHFrbUcAc0uRxPbX@i-MM| zY&~9PW~@ge%P#G{r{^5Snp;-obxyJ8j`Q5*KSKN{uRDBCrmLkon2 z1BZw^Y`Y9+{BmG$bke9T2aFYBN{aKApc4Mf^DOklp3{z%3&%bI5oSZw&JWOYbY^8w zY=TSvViaYSFL*kkbI0sb@={?tGLp8B+CukRn?@hUYyD=2>3fUfB)J@Lv2!yWfZ_(qS+78SqHif z7tx!@QKxjjdPhVpZ^oQ1AHpNu+!@%p$=amouwf=ChJ#8~OIS_y2=TkSy1=Y3SdQ-X z4rY+#01n_X3#<~pFPNzB&ijHBy*3QcO-Jqaxn=M=qS=>_o7t8M$+}U>1#62cc_Bq* zb4U48pzPfAOYSDlchly+9~;=~fmBBQLE8;YC}dU5P}9l6F)7L+?j@6HG>8`qmJD0M z+DHZ%3}oEo`159cfeuu8_Jxh+8K0;Od| zIGDC*h5aN^eKv22__g)dL^~ON_@_-@&{a{D2gFT(f9~-%v{PVk9uF_lcra?tA_K^7 z&36I}t&485ih&;m+4fYZGl4I9*B%fq=^RXyP(l6m6JmqT;owFXhy9!P(gV%;>*W-1 zv#obdOrYF^6B>XPMfEanDIc!z!h2sft=O`7ztIdlW6Bk}ZcC5DdC81&rcQ^3^za89 z+-*r5Sj4JuMX1rUl~Ms!VpM)(-lT;ZBI;SkYS_SQ!w9@yU1VNvuCTiizB-}A_5RS+ ziK=nJz%9p5bjFcD1kmUOn6+bVBH9+y7$W@8*`kTf`-cztCb~j4nxqrbMOT|SFU<+)(J28? z0fXO!j5YWT==(o%2uS=+_+XU8p4-_#;JNOFak>2U)#UI00bIGy440Fb^V```{hL;b zd=@aY)nmV7H<)}oQujhCYp?N!!MP(78{Vn^uoR`wwtfBZFKDK-CxFXK@U0BT!AeIZQmK3mKnI`5 zQoNM4W9t0D;G+==1|{Y@&~*2cf|npO4uubj^SjY_IdMeu-0=10E8mN z?8r!s$|O^ICG)uN7)i+V5W^lXzYYEEVS$V}#E%M4X12DSNTbYCQjF^_t#97JV; z>8>2OJ)VLU;vAu${+@If6jS!~laq+x2}V0XvFzl=YW@CUZpndeNS{-mBT?~6bmEn^ z_}^=!UQa|<6)(&pVmfZ(x02C8Vopl~^mNW3P+@!@qBIYh<@d{Pw)!)f!D29#oAo@)l~hqgge*Zocl=tIVT5AQchZ2eF(n2!&YD>oMuWzCkm0o zR8d{^2Te_^o9CTP22!M`iyS{QgT%IxB*=mX=H+nx|3kYqS+QYu&Ai>*F-WP?&{Wq$ z_NVRVDR$H#C$Q&p@+~ipC?IgLm9(qcp&PZFoP{ryUDusD(fL(jB|K0fpbf7inqE3Hw4ty35h&X@2Gu`?*!o#JIdv z+*p*JuJE)SUi|&gxB-l$13E;E%cS`ySmUI(iwK(UU4BUk8X@87(IYa{fJXKgNEXi6 z_0WrF-3Il|c1N@-T?-XuD9**sS%E%{ zCv-ae)4C?d`DvAMbo4^9x1I773FqF3rvUrl(u0v=An3(L4*LHG-RM0n05ezqfj~_n zP#*Vav4hXYG&Af-M5GSg8io?MZ@I zW|(x9ArE?Zt?E!3%<_yiAMvhUtqbXw*-617dzza$Z#4u}vC9L-s=)1tcfP947I0&K zpDDHmtOh;4h>hTV-`Yc14(M}g3*j3Qfw4hhgL?_I_4O`!oq0sbJ9%iyDFN3-(WJa5 z5K0bLiogHhfL9vj)>h)M?C40!gb0a!Zvv`d-$KC9@lS}&dPemhbn?z{0bq>|;4sf$ zwRCs&pcl*GV8;u;rYSpMKtk=+)bzMTgzy`rY=1lg@={mC+!s(#9q{Omn{PLeB3m8J z%p^Nx0K{vyolP1yp_X}eA?)&sdCb|_KzF?YzNA+psPKd+;tS7~ohL^Mc6FpESe9?+ zGx|I6XLs{Q5%AE10O?B{v!l3myyx9neV%Fg&#R-gePRl6zjnAw<(ipz!A#YxJw zRkta0hDz)YEH1VjxM>%$u^}!kqnVmp2(@on#?G;}z(XlfZ?R6#h#j%P!*+*jl!8xo z^3RmN_P8qOATE55kT6?S{;valXSRSPz!C$C_fuz}{rFrN4rcW6$7!bq4C#{hxK5UnNBogvv`!w2ciSg*yj`HDl4Kv_MZ-6Fm)elvJ(e>r zePoR2G->ZLTr3j#nqY@VA3)}UT(j6k#rW9_!7h`t=`rsMp(AunjaI_MoA0(L@FW{wUpj=@) zOocwF#-pM>hpgL5DMV2dxs#|ffuB}BAx&YZlT+k zl*hL;HxBvt-g{GA6ae?KDjZi4DAc|t-(}c5Sg<)8o;&ZZdZWO>tTYKTd3_oWO|xjQ z+nh;TqaUJl*T_cob@YXi2+L=iYWVb-fFPFa1;b|15@?cyE}y!P)nUr_)+bNByP9hX|Tu70qGO!+2OhkXb? zElBP9Da+mQQ^oM)Q-L6ygf++N|j zNOI%3gP((%EsgDEn&wJ+l^y@!W)HNF{!y9WTC3#?j6HOBt8Ap{o>`-P$7Fr+f%$!ll-S3*$5c~A2Jz>f56F(B z7oZ*6syPZeiKw6MZ~Uz7En1mAhevD(?3mz4n3%g|@=!?$m`@@hU2bW2s0BnZ%mBC% zRWbnca2j(e#aXakag-%0zD79$Aoi!3N~B<;R#U9+sCdjTgMnU)n$Cr?<*>*VH~i+21*=pc&A3_YAhDMqwJml zN^;llFgh2P5y&-%rF7tyyaRHHr+7%p93x+Xq7{pCXS2zn)K11$| z94TWJ7~bEatS}`iFkhymv*}*a!%%WmR#@RE1m*-vCzJa)RJ1omOnTA`Uf0>KE=3I^8PKf<1u7$j2F&qj*mJk;H{Q2bStmH0jc6RmXWmW0_o)Gc)xzvRgXj*B$4V%<1 z87XMWBLY$V12DiAEOs1HZ!WGPs>-_K=G}1RL6g8~n~$A0Zcy*OSk$3`XZ;V)t=2&E z?X+?KCW(qn)JeiZcT3U%Y2ni0JH1NKyu13nre^3R833w|!c*#1vU9|>rUz)hE(X{D zioTs~pXca{8aeMt&jn2Ia#b3+Ozu$a;R6JS9kcas2`(etLBqfCB1}w6?wlGczOD~S zk2SD%Q=OA^ewgCt4G(&iVnvlRbkh9I=JU2H`|e`C%eae&i%E_Pi^#xpVpSnyp@aOo zmsng@9_;Lb*86fwSw$t`APds{z9p6s9WrnU>3Q*7_M`wfXH&PdL5Y}g%t6F0TS?Gfo!P+bHM4i>LetPY(BV*XTM zY+x5Q!XBv~eFUPHjn4TBSc*`ow^%2?W9EkU`QW+INrt|D9((&_I6fr2 z^G8O6*BslewAhaDcO7JEOU-F*#qho*PRvBi97YyY_)96Xgn_1(Mkt&KqJaXM)IUu~ zc{TN5Ok4VJe8f@chrCHxpLbFZyhAV)4^tXtiu!nhOQjEuTu^(c??_q7z`l#9IyG?Q z)Kow>>^*RPe}8CoAl7!4aOc*46(U;x|ie{bFLL97HP)DpDUA5q=`Npm}we`rreDF;`~ z3yKLr{RPw_P@4&UN}+8uB*f%8em1ilBC~n`I|Y203?ii+J7c1M+FK4|^G~P5%ytOh zG7XFX@*BBNcGQNUEuiJzZ*9|~q7+;S-8tep?F)mODrDOKJkaNi;6BWXK<;> zJb-W7#FlC#H}D^W)0BL zuz&O%v8!MeePrf>&vS7h%HPVwmG~kCFKv0m#AWNmZ}r_e1c@s$rg#)on;J=>pqLaG zFh)Bj-DZ1gI}jKz5tHN&4bbQzUxo#NcAb>8CpIZQG@^%B#kt%K;)WHNTz-UJx>5jn zm?o^MO@OXUvvo=Tk&F&Gl&VECG)&w;lf){Czb^w>D9Q=Dji=O}i5WrcYocU=CpsZv zWOdz^BpT$ewi3+Hnq)=Qxaf%IPb#-*2iHGopAaf{6MlZ=feyYS5KIE;7?THv#MRT2 zf6mFTMQ6g9AmLM+;NYUZG^{!QgJzWQHJ7vqL@q{Gjm$>+yp4;g(vVY0DpSdXSChOG zlaS_zAVs5jCa)y?iIgEQw|V%a+QRI9E2}3lLNq^VUN^I_j*~6q$1|^JK-OU3b!@TC zv5>t5FM50(ldbq~gr9I1I6gorf(#TDk#IL(#x@@Ucr&QW1Dz+L_zsOZ6LdnM?{YzJ zbetK=p+~QZ8Pvs!L|_q5MzYvPFls(DFX8}4{U3Y@32+z1o~K_EUN)aVvQnx+vvDAi z4#ilItn}4jTxH~L$-9ufZ!quMBj+2g`?)sQnj_q)su}kS&4fX_O{wf~aZ5 zF&V;NjI1GIC7rAEIM|$l{WwO9jluT@LOro;y zD?F;^F#=k4eE9DpkA%GhLnjBK+lB(l5?gUKODrXpnJJdTB%&iwEekUm7EWOK2*izS z+w`J}Z@}E>pUh1pmc#q8FF6G@D9CiDDUOmUlm1(0s-l4zJ%@g<4+Va`wbiB^ z9ubu`L0-*rH!>|G<6&~#DMQ^j9W~sjr)c0$Vyn-iPIo%rr%6n*saeU6Eks3S{4H3beY2a z7p1~^?M9H&;jwy$yZrG;s$`Efbb+Ub+Bw$%#Ef(r2=*{ z_AWdN%;}9{CcVv`wh93|bdbsn6P^+&BcAhl<-ZUFpdU~b12eRFtJQ`@z60#ROiS5H z^z%@B;2xx;b3eTIsb3ei4dy!j;{BG-?(>S?dXxt&5;SOfa!8*-%L|e1wmKhPy~&C0 z=NwU!U?B@`ohe^$ifa0}x&EYq_0`@){ze1x7mtpP%JhM`8wDsakI~9s_5tFr+ZkLs zeBL0*hN@F88KX{#Bh7e%vxhV3Hc`>^VfH;{pkx0#83gSl8O0^D0mjwTx@!0+74FdR zq?myRZ&;~i3;|)7VQi?Gg+;8J+SG5ph@cVDPsUieMNNo@!^yE)>p!t^+T)V^a<`F; zu#IyKdqT5BmHe%j7_09Vax%OOD1kEJXq`z0{em;0Rn_Y%I@iwm`J*j&Y^h=hj^ zH}&waIW8`8y<2~5$T1D?T*AQt{i>Avc^-msb=fySriQY@to!)}O1f?a4J+BNwbdbm z&z)e}K9zEUI{ws#Ru*a0**K?R7Qs>;aXS}XL31{$iOY)o5%tH#X@Z7S0^M_2o%168mUMDEEk>67*>XD;0OvQ%;T^UZfzvYQU z_U^I<=C(wNA0~Q>efFVm_?r;d7)}OGayX2i;E{+0!iQaTg0kDU z3F7%+(c2Hm1%S;IlhMj5&+4gQTG{@Jhzlm}@8TKsy->K}eSu^Zc!CJh^+G$9=MQYD zJ7BzDoh^RqR;~^nVM5#Lo^91?r#yGIqOEpixJd5=P}KLc59k&GZ$?p!zHT~7T} zq1!iD{{f{7&Q^a7?95aQd(qgVJjNZkZ->Mk=i^M%iew3F_(Rl5n3wWDT;3C6YCapW zWO~V#$3>P7WJU~9cp9J?RjjkbNxM7k#SByi*Qt~t_QV{AMJ=@sgVav!c)eXzc)sX0 zL!kN*Ch(fOlZD^(Q78TWk#!iGAHbeZ#Bb*jU>8~JW z!j2ei@Fkq}v2%AA$nuI2bofL-C%6H|R_NhTTsO`)T^2jJoTH!^Pc(dYv=aBd>Y;0* zv(v-_elqt|K{d}JCjyfx#jn7W7K4b%l6@r27JW22WMjDS zC}9^NTodBwFlMKu7Zvfz&+aUPX6rt?JU!F+*Bt5@bYB1_4<7gxV*)Gq#?H%E7UA9c zq;?ZYISKY7?-{Fu43xnd!O}Jw`Iy5rhZ3dpVx)KBWDBI!z7sT_5Ff%F_$$wB%gO_u zO4B<8XATH_ETx9$<=^b{JNGU~8W4E8O-1$f06}KO6u+Vt&9k9ShHo5@5` zAEt7$H)1gIkoa}#k7N0@Ggx}Q`?25`gL)p-QgfdNN+T^+G0Ocu#4iLer&J+ zC1$eUM2zSBvPI~x*cr0K6ER+ddK@^VJg+9nb5WrK{n61>MRa}_)n&y2qB`PtMJf=_ z@zY+d3uUaS(;CDr@YnD?B4e!KsU&-5Ztjx?`|G}~uZ!WHMWiKAAlx=%tDYlbb1-K9 zr)1#~1#@8g5$x#HdHV4IZ6_Xj?7pX7KyRgWG$T$Gsd5Gf&}1{BG@(q;+l#>k>e5N^S(d2S0aVauY!#3I z{?ZhKbMl%xr=5%kgx4kFw-j6=q6EZw(ykXk829e-!E=Q^5lnfP62bD`e5kf1zIZ%N zOG~qD2XDWC_&_ufE&qfVDgKVXCjPHhp-0mr8+kLZS}rYPjLUSsZF^fBY}0tWJn}$< ztnAyn1%h02fBlkMgM_VcHhjFSyO7MxSV^nc&a3UIPI?%kIA$S(rMop8sx8$)GMK|!xTy(czT{!ruQ zeAzE-9Qvg>L`kazHxzw_oOH-QK*K-ryAC0Nfy5VSJ~noK@TS2sY;(50yu|v(e7K9E z?3eAaH!pWgA6JM!1on2@C?{n|gL+1Rk}xYpEzZMX-#j7AR@uw3!O_v5c>wtnD?5Px z{Z9huJ01oWWZ&c3zr(be?LVmXh4kW1ZaVr4kXmF$y7Wu$T}UTIdZFfM87nYq@dd%7 zWT~`tZjr|1w`L6^PjHl6Zj{_brM`7PaX64+L^M=X&<6i-6>h9TUI` zcN&3`0f6M2fEx5alrkL$92=W}`U^iSU>K-~IeU|F@Q#0u&;xQqgRj)4zK}t}|EBXc9 zSmJ&YfeU2G^;f9MPPC}#m=@NNi}}9YrUF-d*P{5mO!CuwiiBBhi&u;E4pLNzsXpF*lG^bx8Sq2nYI3#!cf9W2F|U+YhGOIc zUup*An>&Rh$jSf2i8k1P9yL2d`3P{8k>8Y}6gbW1*G*c_P~A|9%!F75RXOq71{QW# zzE|&7s!%B^cVj@x;%C3*2{|XglYe%>Sf9;bp?c5pf%caasX7Ra)(RR@BNcT2vhi)_ z7;OLC0xzYwLTr9kKJRu(@pjD(crU5G?mu6kajD%RPL|1o=#h}A6}$9n^z5^~Sur!N z&HR{{a{Lnor?x16=KyJyjaR-t()Ey@44}f3IyNwRZ1Z`;<^GU3ODW zPVM!lmfH}>AFG&u8#?XIT`YF}LF_1?Fp@JzRkwqY0;<#hX$rM0Rv|fBDWPwJteN(t z?@DjrG?If2ozdvYcyLjUZY=v`d}fhqxUBibz@R5+{fwTrTt9vd4Q*2%K(wcpvQsp= z5R-8(>oy?0zF`|9GIHh?C~!Ol%0bZXrr&+)@!p)eAf_yLSQj6}4(a5lM{Szsg?q6ffbEtSQLKpQM z@4gtc&52Mjg0I$Y$6xA+xPA;YZ45}tMIjWS5lY@hd?L2!Tiv_zM3RhYmtd{@+ME$j zb}Zg3Z_QGPknG00Gu8!WLhN->3RmrQlz`C5jm~hXdexNHW#+=JiAt>cjghh2@rrk> z=;4PP`&^#>q!x&VT4kkA)|2P=o|p8Wi^06i&uqwF2Xaii z+h@bo7}&PyB{&n~13yCbS!`30TKpgX9*L&U)jvh&*w^wz^n}DH3N(&4L{x<{~ZLk z1fd(tyuW~(A^iE%uY{aI-*Yi(Xto_+wZG|u+N zDeWmKr>b$78Tij3TDe!@Ca;HN&V@BENtusyuIwT>uhD}$KSl4f%r(BX z7Zx+xCf_{!Y*hVI)62t7HPh+A{!dlU@voSW4E~N5*=q>k`oi840`CcgQg_u(o5@Va zcHPW8(H*$Pa8#8dHd@4g^OJLHZJ_`Y$fbn?3HRU_gVH-D{m+hYmI1e!n$_(j!ve%# zU}etWWS$-g`)Jd`#K%oByoCN*ACuSs1ADuX5*1QeQl~{iE2U3 zsVssOIW!-M|9Ly4FS{^b;*@Igbf{eHdHdB^Z!*-LZGJ8wiN#d!Wz00cuHk8HPpXXwR#^(h-}>DFezb_m8UKi zw5qYOdMR#KdM-X_q7aL(cfR0Ld*6`Vh>A)sG4fua$Tl@lMTac^WpDm$MXmG8k_w0# zprlk-0g9i=xpw^94rMbyM*!%^KO48Te}`!6!H-!n!s?wXYlq;J)|ugs3i-j$bfjh9 z;-wG@J)GDpSwW=O1J(hzEd#59CtH;>DcR&`WaH0V8!y$n<`3`gt=z$97ZuS(;@mW9 z;U~W?v5~8FidvlVte!bB@>*U_%L~-vZWrCKm-AKLx7_?UQzG}j7k>pM>>APPQ~)FU zbbz@8yz=7?H`&*E*fH7%!s;c6IALq|bLleo#65l799{&m8v*vGE;7F{P_$)r`V4dU zcbz1~PIUzB192Dv=}A~;{d-Jsf{F-I>bVt{{)jI&?@G-~(%)`QJL+c8+j4w2Oinr{zhD?9EUUjUNN!@XF>L19xYw|{vIjL%Y zJD9#x^9hVI&FZf1D~Or;ewmx{X~6NHZ!U%$=Y_~p>3ZN|1*3vaWYx#L4hN!dyIq#q-eL;oEn_Ib8HS$m42 zrh!r2;31PQQv}qF@duWdUh0`kd?M8oocb94Z?QXA_pc??MjYyMl0KT_l*~u8OIXvs zbsB3|D|c_62ux*9QdPB^#82UbJ!a1S77! zNg@x&@#ZkWO)60OaOk%)M|D4aZBw8)kfhS+%SjN+$9A`4H$`)=Flgp*v*Y(c^Pg4v z_}!(xsm-2g(BFaSFAEK?B)vUZ&XRuwHV*frc5_Nw2-$F)NddmGGf_MCR`0R_$CbsJ z+i@JK#NJYzZV@k7FgjPlVpr+&8Y&VXn5cfQ50U`O7!aJL^$ru~g4E8$2*xXVfZh+3 z${rz9iDAdw2}2_0Y!`OvUQ(-Z8ck`dlm(VSAG0u5v5g0p^cRTE1U`9|4~P{Xe1?Ph znexpQTtgKn&>ZEkewudWekW=iLAcRv4HzlvYnGG8A>)NTrI7D2uG7&miY{wvBH+(2 z#8XE=m_kE`D7vu?ttpj8`hKJw1b5*m5Zvu^59=hAT2Lbo*{L;gP)PDw9MtgvCO$q9 z=Lft96lX;bz=7@zDn8A~08v@OJ3Qw^b?tHxn z(^S)g?w&RIbxwu`6Md@w%;GlZfp@-}?N$Uv3qX_UM9tejy%AuN^4Ag^F zj-%5O_Ijr(8+-7{O1Yn(wu}N&4Io8(&{ewkS-6MP`%!U|B0qYP3QT^GK36#6FFC3h zMB8>GXtof}j%vgI-T_rfn$L~KMp0L`DeXL)48~K)AK$)3Hvq>?VQIqs&4ubG;-6C& zvR^~~K}0wRrMz%obVTzBW_d}l>PG#bq-Z`(`uD|&xp#LoC+vv*!D5)$Yg3%x5;jPM zwH;wf?2v01=sIG9Jj1C~(*GBPXM_09jA)MtG^`#8?DE_ZB>lH;%%Ab;$b#A!71wzp zfUyM%YXYT>WYlSw8*$ZOy`CQIC;)c zSi}$0|DJvgaz70Z+Tu%#&%<8d8ES=>qbT+`<4W*4STW;qM`y_-eC6vh)1ZQR8}#{x z2F`!S!1eHi4Hc8UZ1bD@B?LelwqG?OZ)LRSiqXi zSvxuXO2$Rxby8y7e!#SOUG%;9*wtYA`!!5GI`{xVbIhrbcQVEv8xb$=wwQerM*lof zzDg^jiSxEqJE|=Ooq^trx@A{ev+tQ4NA5LW@v#F*+p2$nFb6%Bd(7_>QO_#GgKJ*O zV|!9MS2WuJ`rQ2SNdLHrU$Uq{6gZ50dx8-sh>31HN)L241|+?il7O-a$XT|K2aD7K zIy#`SvjGQMgK!x7B)08uaswpV5zj;`tc873xj0~akWmL;%c>wh(B-icBvmH_(K{pY zL47_c9JQ~$dC!{#s!;lHFeWC8zV_o>{rlOWqDxth=ZWhB{ozT8{^+bOyWdzqzTvdX z35WnZhJj^|9&=4+yh)jp^d#$yCBF zKuIyT?R695D#XXHVYErSTMOcHH@&Bl%$^gtfv|IHw`=XV7a+qP%xyTtA0;RV zIB8*?WTc4dk%sx125gP#JCrM~&IP6F5XZ4$t#(jUns}JlPX&WPcWi4Y&H3n|!#AX| z5zo-W{^36YJi+tGQGSuVRo1D2~mv?)X@*xwE z=~bLKr)SUmT4+(Du$reo4X&PNf$cl_K6PXGBBv;pv!1~LTi$-L`U;*fG86J0-0C8S z(GxlV6PCgIpt~Nz$aJP9KFD<_jK$XE@Ehucw^LgL)E7-?>!jm=% zh@tQt?922+GaMI6IX3n#eonB#Avh0GvMC&5R7;K2M;jiT)pQFRrGZp!YU|fTW1ZEAEZE^`L0!-rKv>wE^c#%oRe$W-WvTQY z^t&6(BR98F4nwasBTg{qM=oSHG|Iz+fHEfItOf{Il?VkB|3t*^`h46G_wt@dEhJ}| zGH4%Q!-0$A-Vt`P7x=4VBj#QA75BE03r82pwu>V=iHx-gme0`T7QTC|RdMbw$XU{G z1C#k!g30*X@pmv_V%FuKyy)Eac5Ul##HK~cM@CdE8Q9DjsU_l^*U2lo8q-HV)dcT8_5hVpee^C|@n_Jp>5_rhtLYj-X&k8g0LFM@e z-l5frvs(L`#tr{qv*oIvVsXlLz5x4qkF#I=`@yF@&w(J8jCo`Qp7J$5tCJ$kF%fUb zG&84b1&a5LVG1829oZ@>a+Vek6-&;!<_kR}kQX8SmQI&s+MCwZE~o)Z>+KEh!k=#< zE+cHY+Z1rU>swMrVtyxbHNjsyvF`s9xy%Eq=9gGWifJe7LDktj&}vf8H0hSk<9b~$cOSR%>=gdTbLp!87e!XJr`}}EkO_J@2Pw==5 zz3J;8Eo7bub2{6Gqrfsvm9W=?k(a?zgDr2|h;bt{0a(Mm=X=zO@CdO@1}kAN1c8e+x8wv+0p;k*<<%akKiZAf-7QoA`s*EUYH$ z1IsQwupZ)|n+CNXrn7FMb1iPs4K;;CU z%`nle4BrCT*3|n`lw8g!XjE_*L+B&`sAn*dn{8-8wn0CQ}F5)HM-WiISo$9;I z$?u?!cs#8W-X?bDx4G}kKfNql>uNsH7#UTwH(>SlIo3BeiR#mxxr=It~+uzww zauvepO#p_M1*62+i@WtwQlFce*r}7z(0``$*JLd}$Decj*8h_ptVO=F zy}PHbZAK%~(^C`%{T`-v7ubEg)K?!bZIZDoFvVKu=qn|kH}Z&clkEI4-gfm+*Kra4 z{PDY(gk(bdZ}c^$iviNvV# z$Ozu-8)ffn9+D})FZ$TtfWV$t#p`@pGgmQ)z~k^w;uJT`^Ws!+8&5K`E;Wae{{W{@h=0R&O15Xs(#qCb|XMr#;)dsbKGYf z80XU)#bk94G#G?AomtLfYixD0C~kr`>b_U(neS*3gZpfj%0}ctanX>~{J+YkWG}_O zHHadbM#g`AJ#c**QHO;>*MB<eqY2RMP z_R%ASxfLmlU$>PJvyoNiBVem$}{hK zE_<%;^O^W#1BoU-u6sG*6aj3)6Vr`Xah=UuITRer&A7bt?F zAgTN)@Lc<;_wK7ZrM)Y2M|!_{pRPbBiZnz;RG+!9em|)gH?W8Uigu1h3%jKQPbH4u z@qH^K@H#r`zwc@^qg=E1*W2=gtV({*WH)Vvnje}05+Nmd^V?EX@9cCdU2us{t90Bc zN+71kva@NCx0g`QChKkd#+`cKAH4FXEK4$>tbAz=<(0zkAB5lHr{REpNu<*l(&^o7 zV)?|#ygu1HH5VX2^vW-}UsDJA7C}@`lgur3MbE>)Aii!L<&iiWCYSbY46PNtp=ERN z!Q_H(-k3;WCDhFR>{0ehjI4xo{6s39__TBhUtnwH({nZ|UQho;EIzW9_Hk!~nzVXR zbPsP6l$S-owYpte3Kk+?iF!_ZDwgv;Vm(qbgv^{^1A}o~?#ba|YyMnj{cX zKH*D3ONq8#&smY6*M`p7(Qz`-*Olcf&tFX)kMuS~1~=^6M^{g7`EzqmR{&T}y*_`-t8z@tfRwi5o#=OT6t| zTLAkuTX`nt?WcKfadLFZGuM2pHcWix-BLIU>-m+-mX}WaeDvpZz5R)4IxR(laDcE+ zADcvO}XIH@~to^ zuX+lKhC_BkE)Y=whei^%1N`5Z^Mm=a^E`zR|DogItcUFk{5s{A5c!}7PV5gh7J`kL3`dG(SVtfiRPpNhmc@WpJkLf(AzVPq(K7`yZT0XiKemD+8lIo)J!;dwW z9l)Wp$V*C5R5+sB1EYup<2EpZChdnI+nuCgHdn{9p*Coeb%jGYCe|&vAcXd^($#?t z@VW8EusGeklecfJP7lJ)WR_KILdTH}9-)iKO;OMvSiONMcPMvKqfH=XBo6!Lrr1YQz*;e9^n(6`?Uzd2~5y32C zi8xp~Yl7E7u9Dyo&dU~fv!l(i0(P!3)CROcw|uDJfeA+)RHNE2M?5g+T(XBD=r8JF zHmKw1c2Pytd$^X(RVf?;1}!5Ss^yCZQ30Ik-_gl^p&_(fCv8`MAGXJFUVMgE*kHcG zAz19gc2NzqqM)CelLkWGX~~Qe04~hHChy({?HWRkH9B5eyu;%H2#HUM9by4B%Ys?W z@6;iCl~Q3L%RzkshnDd%wfPHwU*^+t$O;@Bt`=alV>Qq+{`=*-hPkqSPuxip)$?V1 z%+Hi)xU7}5KkiqH(GF|XT-_P#!*+H?lWrhUEinFM30n8et$~mH(~mfm!rc}nn&H!5 zKJH$&(z5luQi}B&%av((Z5azu413n&fOC83{GeL?by1Vh*zQJ)S27Ib)a}?K5eUvS zS*kmmln64;p*I=0#Lrs_TakPlL5Qx}4pMt6A&lmT>Ez z3pVQ);9Ij?HyrQBlIiBlZ_0T-T|yW2g<)v9kQ@pkW8TKCY@5!C@SLBXXw)zZ>R(R_IdbH>CO`rC}y6T>xSa}jYq|l(N>Vs(yg{v zyX~Z$+W@(G@JeI}KWAWpX4eOko{8y&-Qk;Rj>rB|4;AJ3lM}Z{$G6pcwzvf8MpwI zsZ)Kxa#3fwI}iW!>{I9!l_01?>y`PxJ*;@lDhLEQ{=M9SG`M;g@zXaN)xwKnyeyK) z!^5qQQ4H8`*Tl{M)da`CggMu@CI{TwGom>fOW-j|Srmge$6EgVz2A`%M*oE6uX%6g zj^8T|(#9}!c@@4&^fHp>wLC|DvHobIz;{i&qvEg!@Vo)3!s}}ue^MQ-y6S;O=UBw! zR8bXOu$Za;G&DE)zwaluw^HRokCvhju#c}Fe=Sf~0t9&fxsom7P7B+G>j4PlKdo#1 zn~40U`9_)@mH)oK_y70zqp3eh7?}WcKUbtUk^kI0b+Yzl+L+Wu$b{2cP>K8l+&)dMio_xV7{98 z@2r>j9eJAbPXHBo+UTWH-yI`U$QTeE^%?5&;==lW23#TOL^^vMIp>5_DcbW zA;_^Xjl7&$oL$069XuoCZr=$OP!rrbVq5H}90dBZdN~`ZY%X9uC5PZS zmv2)SwA0)!W`>$v{rt~_#a3f?t8eDX_y9SYk1U*=y}(j>B+)%M_)Oo}I3YEa?hog} zBs(W(*UHN6?3|qOzkfgf0PJLSfX(R7pUB=`5`gca{J{2TSRy-{bz<^+c=jD+W4(kH zXEvYc)>W$_=h*Dj6fexD1Cv>0u{S8JCTWSX~$kOzK!dCrixFpaJgN-_Jk3wA`vKw7YWjlasdN=-g}#-fuUJ zuyQ;>T)chK%JLy@b`-{|-=%9+1=ad~72Tahrd5&d5GzLiK47R^ezrZ_?^5c#cx{K_ z&z#>~W@6(?GVRK)#`BWZO&|0egLTaCrR&iJ+f}BcXi04^tMWhXthUQMPX3jrRmN58=UV%RNZ~b2I2Yf zJXFu})zqVw=k=Sx?pAH_!{wbh%#<^a+Bo!+E`GnseJ;=!aHpCIvye!B55D=Kx)1#7 zD{z^-77JTX#>X#^S|Gf?h8-z^A{dHyZ3i+X#CsYYdQ1z5Iv!>qKY!z!TpF9 zopzzEBVmVc5OWKQlHs!|GsXMq`o_yQnV6p4a_`&TE{}Ow)md9Bo;DgytGJ!!4|`RF zo)|a9U!(__Ye>;)kI0R1)RTb)-T*eTqpIqumywF*3_&lo3n{zu=)7ZA<(VZ_YLAoN{wG6$nzl! zWY*Otqe`UUzI9qNHvgYiP0bRHj*hGTKd-o5yJ07q3%8nSbwK@pJ*C<2RSyjfVc)N; z0PbGd)GF|Koif8kTuBKZ@PAuNYvz;CGI7{x=Yze@{(92%EY&2PpW>41kwZU|wz%a) zOw7k0$b-)ge`T^m%#>12TfCkRi+1s+>b^d;H!-60&UT;6nNBF{&K?(cA+2uz>Zn#S zFKOTEKr=@FOt$p>3&%7cwlVL}(dgE6^5Wk~nkebN>d8&dl~hKJ=VZx$4mBz98on98 z^un1s_Z))J_djN)x$yUy^X9tZ7Pqj|l4ncWQ z&F|mKSN}YFKEmA|%E*^D^&$T#DJOPo#!qqx{sBjFKA)>m#i^3@%O~(RsN+TS?2xOU zh)6|<2!{JIe7%mrtK7Iv~x-acC zUhAXI4dwdYBZ$+=FDotmvkmg@4DefsRH3B7P7>|dm_X@11;;o$q0LT(dslD*kh&Q;z)p9LIdp??N*G zTlY&SgLT4P9Bz2KN=Y%0rB>e(+eT-?3qbnrTwVsPM0YrSt2q1&AjC(XRu57MGDBiiGRq#w*W{XvUBY2i*%XVakHn>3BN0ZEK0|A3m!Oe zW`5um_>BUmwZ!l&Uc92o{N(*-YUY;SRy8qkD?Ah?2iUG;?>a6UY%mQej`=}qyB|)Z z!!GJew>Z`XmDW=@RHl#Cr8#SK4Nr6s06}#i77aVv>%i_^87yBV>mNA(Q#!9~`wowD z?0^y9lYu8fhMr59Gl*X`0>D=-FcCOR={#jTT|LWu9Wzk<%B2X_p0-1(8ewyqh$q?# z%^2+9ofFRvNc>jk6#BE|&51_XM!os!hhV!Ob%cPP4Iud03G)`et5(MDbnDYa52xvm zH+n?dfKp%Y$m$qwLl;}zY+(KD`ZUao|NGbcvd899wQM>7^vWm%Fn<`$iEaSiKq6j1 z#x)~@|23iQT+}CANq%Ncl6`945x0I3yR&3HJUm($5J<)QGYurM%frhgJ-1)$)wzZtQ0|i2Bv6|3JI6;X)SR`q{m( zeBz_u!A6IlnQt=rXla#=AIukh@N;n^NZuL(v1eI+nGe6e2@2vo>E>l|c2V(ge|T4T z-4m5AzHa&}!X3ZIeZ71q>#52zBY^MTD1S9)W$icejrlsfU-pmdlFUI3^vX>f=p%qt z0Y+9Ny*_3APom!(!)(-OYI2prduVQV^wF)12hxPy&hb;*{?*PggL1+o7QXsQ?IB+& zzRd8_yTsUV1=L9#f3$p*^sY*?!95mfx>YOJLN2N<`8n(tuH+rSaS%}HNN(h>T`oWB z`OD1CFSmiL;awO&TJoJ$7!ZRayNUF_A>j05&C*{=WaE78`D>|*Z)|C)m3<|A>tUZe zZGOunBn49jZ^|YG3_$7EE58~J2WVWQsHy+)3mw$2{VEHp{|=o*L~A?KBtnw<4feqN zwDad-zv8&0d<9WNO_cSp9P?Fg>q4S&-$SdEQlC$L`c8_2LiQ|N&)+Z;x?^4D_PcoK z2V)VRSr(X2LS{Zk0V3&I+44)n-ARkdZ5i{P@|9W#4{bLf^IP%lLE)TxW|kJF0Pg9U z-O>Kp#f&68F=6*mGp#IFt%B~xZ31BhoP4^1(AWpqCVFJuL5mdO|72*!)ef744B}-C zlFt7fS!5z>n-Ma+CkEcEW^GP)U0Z&+5{`9WimpKFj=FPJ9454woQ8{yGV9O9m5EHR zy^RmP+_t=*O)6=4-bew^@z=Snzj*$qch%w)y6){TaS*ASKlb5M<0fDCQ0L}qIjAPU z@;a|Z`j1mPH*viVZbsk42RMnFmR0e}>6U~Z@oIeGRQoPg<*Sz*I3}Z@@r}J}b=u#^ zUx$dLYqs>UitNwMDCRD<>22|3jaaYxoZhR*V*iatW;0HTV`;MzvE^OiPbqf77sVeW za^+WcDz%$Mm=xt0nXlLBx7)jUDtf z=jK=NK&M+t1&zCRr##-?Uw`(#p#MEDpf)pg%gUAI2lQ7irTRt-@>k=^6Kk%?4eW5j zs`hEhpEO(j+s^k;s(5fh+JY;gWfgdTJ;iIqJY-scA_Qv5caq+eL-uHo84VMrf zYy4Q0mtr+@^;0PxqpF85sv_-)C+?3W+Bt6IpCye{V9cjo+FClQ0-h~OZ6$yn(k3ve z>@KX=iKJx=eGj|Wrlp{Avvzbs=2Lxg(UbfzGfWe`In}q(`QLYNGLFTZySq?dA6@{p zAU>l99%zvr*2-(YbM_S63clsX>#ch?4cXUl%~idA_%D`TjujY@IeTC{fY-=6GTR8q zKBhO-JM>IXu-&VkeOXbzP%TpC0t;{ne&18q=OfwJXgx|9XDN9+VuKZe*R0C*2_2P* zzSLrU)np`bJN8&!C-HHMRIM@9BAt9lt#tww%qIj<9YR4T2rG^Z6RtE2%RhJ-%pV^3 zgH_W$K1D}H|L>dbs(6xDt)x+(yDIdxcaiQg;UIgq(#u{!;)wVAoN0|_eVvqIQIb_>rA$i(EZ;TCiF`7CBj>#$P!Wq0PhhYqb4gKF5 zS&;fVL!l>^y%_gP)*$nvOzGUoNKiT^z`DvW;CbEgC#PLVuj_F@(}H0O9G>E?R=<&j z)&&x`u}YBclC^N44j8BNMCgN1Tn*A&2#__=zdHuUX=aD2O&sr|hKJ(3#THEVC|zPv2g=D;FGt`qX3>aDVXk+0ONVz4?C`Fms}UPL1^s zz1&tKNd5-iJ7p%f(v}shN-Wo$%NcwRJQ#~U0_lo)XE%nkFvCFgq`|+|4m1j?(HXzU z?lU;#lZkGd6v5ad71JiZEF66lit`dE;h=m|eaxuGyMa9!mo8;io|;Jw4#H9kHlui4^s_9G?AXv=(io zn~W&(DCDS>ll7PgyeYt2rLeZs*byNlW3L24@_H#@{T;N6ThS zye0JZKns`l6m0qu9u~!SJN9E#YD<1N8idOsrqSjNlKATfbd$U*4cny^V=hngBLz{G zxKTI1Cxc}sgM+R2K*EWx|D`PimP8ZVKT)^dlxq~#50-ke+raCa_|jcr&!{#C2P*CF z{7AH$`d_QHzVb{<^|ALIrZ^yeQC#><-5bLF8%u zMxq@fNmDGrTf!8?)VlI5oQZ5&Bazh=8Z8&B77Ba%mY$R+@nS+!q9P_X<1_0gb!da> zRlA$t_x=0#it=80TzR+L0=S0O4_8v+@!SLmgBm;GZnEq&Gq-FVh6x4^{``Rw_`z+P zC`X>*(|!|#y6r#f4sRraHZ(t+LTs?$1s)LS5O*R91p;q@VbeyC7k=bn`17ch^|uM$ z)+MMChZ58ORD;c!Ff65b7#m7_ZApf8i8AbKyBRLAx2nBk$PMmvrp(28KwJ6elaGbj zDQl9slJ`^3gN~jr1xk$6qfDxu!}UJT?KzbSo<>Kv2kd|M2jIoy2R8o5B*E zLKS_G0C47&%qs-A0bWtNqdy%q(#TwK25n4Frr5{GjDK}5t`(NKI^Mbve$ z=&G>OuI>+_i&C__6>zLEDsbT!%WwdtDStlafZBIdN?cg51eHeuQKoASFF=1C6f+if z=(CFjvQ8u*EDV%Vqz-oBR$kBlKg_U|@SFG=eA5#5!+%OZ2C_mHNdqX8fBO2DVuj2hL&d*-3OW;)GC zkkW7Xv>;B|@{2eZghZ6Nrii~Q?Jr&H4QtRN&RL?BWuS23laq3Hc30P2lHsk9+y}~V z;wadddri3v0CuxU^isH7<);k-7%8d(r9H7%?Y~~gi^4!wU0S63rd!!~To><;iJY*L zMg8TsdSklFwz4Xk(R9>2NY z-rJnBcdv{l_&`1!csf}tzHwiO8-qzYr^JEc$>g8W^MHy{qC@2U8Ob4sWCHNI51qH=rVW+q-2NZNs2I^8*Jf?f9rgotM zrxKV3xFGyGWWIVtJ?Vj9cOYv(AelwPs%3+gSWR7hrY;N~vYZG8U9R7QEZ~Z`t~3;I zfc)!Pwy%T)S<%j4_BVG9&Hrz<=CRt1{lEt|I=kYbHMV^V&fgSqYL>~ic2NUQ&jb`p{X@b(IJ9D2(=EIAGz^zS zFTY^0Wm-+F8wX(Kdlx$a+=jHlC2AckRD>%F-z`I6I&c^lBNQBmg{R#{On}1~<7hYx zsHc-7lBfREIsS?4OJLxal+UN0G1OIf3&Au)xn+ix9XSy3V!?1)*qht0`=g zIrwsnSy@@nYUcViN(;5C@wXHtC4X}TJ1WzrREKT~p&CILscZISmBIxKB_(BQW@dbC zEmLEwkV)0bZ1}+}LJ8Z4Q#LcpdeG;{`M~3rYO>UU9nUuX)IOY9 z@BDExLo&N1C+>e7ff63+;Xpa-|KVllACnc+$}djGA5Gd1|7ftan~WVe5}zxvHuV>Q zx%u;!eKjbw5zMD zE)rSEBy3fRJHN(FU#jPdp1F9QW>GV$fz=C~I=uj?xwXB?NZ@s$xa#S#|d$G8?zIV;13GQ)XY&1y-9l_+e2)fl?u& zkAB=#bBvrdh?JV#@Tk+}B0_UOkwuYBvO$1+$OKS!{a<(6O^Ple`re*`(8y2qYe&Av z2?}5!owV<_cvFh&S;ehx`BNDiIec&D1jLJnX-_pfUYmtQe*Wx0V3jUYPcyg-)OnjH ze;@i@3am!CWQ&{lqgs5YT0nGvur2H?^hmkp$kJJvx<+5<-aUg@nYRSNjG4V$>d^J| z^&=C|nTg9w8~|{k=i%Yev$CpG%QcBU0{GYwUv$GLu9N*o(Oj3x(_pEPd_|iH-4KWmXAa%C>vVV?^ z(w+1+NhA$7wF307$pHS*ByC8k%(M0Ex5Yg$Be!%lgy6A@%U61%KrL zd#+|CifEvO3JF3@Z>VQ}7Fii8gdR$)>>71m7sdS7u!Ek{;j{E@dOx#hTS7mAa{{VA z(3^Jv4TH}L!c9yAt$*vj$vn(>>6ZD@vyhTgqa`QE@sAuy~mx|;Lc`x;B$}H zj0gsJ!}t5bpC9#sF8gNKPi=esosBi8LMc-0#(t%D&&0x%a6wG`Vv4gwVm&dmp(}*Dd17)bp;*hBRC^lLqU%sC zbPRVnwhk;!Tv;h=rdLx0uWIh~ES2`&APYxlfXv7r=YB1y_0dxz3SH+x7<^ylu#Mux zqs=2+8X(#lZb#q0P67WX0%Q9#9uGJlXGc$G$D+3u3;zw!wP;`Tzt|b0WoB}y|4i>w zROFc;J~pQAeWWGw+-%xj75wT=vMj)y0mLa9?+|##gmSk8P@U8(wqQd+vdIv6(YFy6&Vr_5QVkwnLuJWwXW_2;+g%PGEYT zu_rZ-hpSw^xc}&$?l@c2ScLO~ToUPJN^2Dl4^hRFtTBPrt|VOt9A+8UZtiyE0T4xe za_Vv%NuhuUGCv5#95fm$k}Zjfi1hCj-0pPLsf`%hoq}NNk6CXE{0#+i!$v$55I$8N z9rD5(g|&5ha!xFlqIdCs1QisMqPomhMo#DX@c^|IAPUh02&Uk?&fdT$KXmvsKY6%- zdLvDKh8#SvG{9!m0~_c=fT^4?nEv<7j0^Wl{uH3-m7vZezQ=eTl1%TNMsc*2oXa@)s$|lr#Q|;WGoSG)b<%5okW&IUuQa4QS zoN5fk#2(Yxo@L`nJd=5+1CQL;c*&$T{wS|kswWb3H48EZJOyZ3;Se$HNQmleC@UcH z0g@Ti9!HeWY12kGKqZ>O3Di-7@izcSY@g_5muR_%vfr=T5!LN!VjvN?_VcmS(LL2Zv`+*3U926jZe_-eY5iwX;N@v|MA&1bP^ubBHPARaw!U%;(?9=BJ%El4(V4b z7~VKVRL^W{-L=G&MNI1%r?L9DCzAN;Su`Cy_?ym9eA%@D8fig~?}VCi+8`5WvS*OU zcBb-S%?>F z<&g_ME>9tA1nMKsmQ!RfFIR3oqJrAdy^XbZjLOoDiZ^oop{}3twM7Y|V4nq`5-1tP zCAqEjoaM{X2jzmpo+1izBDvPkP*R;}TlL5%l*#Va8O^-}Cq0guv~f^p3fBZYM%nF= zP7IWWqO+br6)$R!b$lq2^JZ&0b8+ojkRX-kFGxPcDd$R9$z1mr<|JJY`s6$?<*P|> z5EZJvRpda33)1BNk8Rt{aRa|#D|4&ijQ3kBIqCPoBlBn6vXzFJHFBOm$~oh{3#HEd zCEUy9n6gJ%SGo47I5N~q)v;4znZ85=?3RN#AbU~BgXg>vov7rKy#fr(%zp<)FWT6_ z;ifQZ=;T3L?Q^g&H^?l*DrCX@Un}>10-o<`X`)oJ+*H$D)c2gkHhqB=GFj@-mb8zT z7NeDxv(5{XEc|FGYSR?FI%Q&@PIA%4IU+jx5Y7gC)q-F8cocmkp=QErN6087VD1?y zKefGi=A|Q_?B0TyS}B#2E29uQbggbH{Y_ZVher*EPF&6aWp~f*Vhkyy;YvUqIoA+g zb%HhH@XsA`=)|$jr+1LvhsmBxa@YqnAlwlbPQS7lszV4TwL%ceh$d$_S=Eg#iJaax1b3y%kc8@9Vx;*|TR~$W#B-qU`khg(F#{H^ka{4WxE;Jz_pK>eC zLYtB$Cr>@YkDi~>#Z$h6J3sqQEfrc;u9pP(X2{*629 zz-Am1*<#6cxK_#^O~G1&gKs=lR~K@C*jf5S6rm*co7rS0rCQ&t|*4vUsqW(KX8lgg*t4?Rxcm{FIv+Ejfn1D*B z8$^lfKuJeIYWR~Ut-FL-?(NNE&|L=!IMqKU-e-IYJU}rsiHX@xT7h~U(AN+dc5v&B zTpb{8N}DyVS-;lg1KeO>7m7bU^?k+ettdyWCFuf)+r_?B<4snYI?EH4w3^#dfTBu| z)W<_2`m(9-vnh%wI_i+x6847)Q6DuFJZ?@UvkewT)cIJ3L3#sMj7ajM)g-M>nh6w5 z=J=h;C-q>Kp*ju)WY96D2ci-eJNVGFLuX;qD)k#wz_W&vk7))3hL1#?>;=(ki+Qwy zB3%g(loXQ*zpnl9FJCAlZOvb+ud1oyiI_UQ!;7?$Y%->c$fMW!xS~+POgQGz6}q*x zTuKHFb*8h0eXf~DQLW@tjhdX3Qn-*tRBLu@y%KzqK7WS@h%!4QuBN=hvt(Goq~5aM zZ|oN27$r1glD3&FIN$sM$b2R}IMrq$@ze0)NC6^u?m(jY`tjmdkwVXMrTL)p=@8nD z22v%RlkSX!_iYuMS>4v>9hP0wLMjnJSxU!IR(w?Uscacf4(Xp zP0gGSnbmFtS$`BH(0jk~1SHR;RM9U;B+t*xUmQo+@ebOX^_i^f*0*-9g+9k$J_;wp z4*`&(jw5QiOtGXY6(f@tJ?o?cUJ0}Nd$;K>UQfb|E5ZKX1}y~udHuTVEzD67l`nSC z(jvD*PUhW5g1Yz*tw6DFziI+S(s(v5>T(t({dUqV2}emK>UK|(f2UMa6H)tj}lw6mF2 z;!gAS?c}hNlW?Ns*WptT5&`B0@y8PpJcR2H-GlkZ_ab7&l6TTbMj`~Q^`r}K+osq~ z@kTu90?>Eh3ZMws&XksznApV^!V|IMKNdCGn^ttdcqAjy*8^@WfZ^hEGIq3YJphlDWr!~5ag z5K4vPKijcx@HtaXd)?L*4^6C+XPik((--?a{0hGLkUSj9Wwj0IY0r$M!>1Z0^ms~C(;4^a zisBaiI!UlQWLPri})^=k;dimPu&v~oLKJ> zWNvrwTp#qVIb`2~Nl>PZFLaL~fMk|ZH zx!x?vtJA24JoWlXSU2Pid5_5AH$g5_3x7(cDl_+q5y`#OYVmwgdhm@nYNVnK_#VxGf{u%TZ2IR0U4s9L^y^)|2 zE-3ZjBushK)F{7uf5_ygIWoQ5_xhGN#jfwDv*dcpiLfM*-3A&8@Q{V-6Hz$qhYnMM z=#*1B-YR<~<+Yi4j*QwCHj^8^CC>a(4)qR@+R9wQn?Ty_w|yn%;sTHmOA)#0lsZ5A2rat9Lbu|rL+UBZ&N8Oa z_talf?c>Lq@#*sU`=)l*NzDE6-EcV({vRgkZ}CX)k*;Fq$38`b)a>~S(J8TOHY6ji zIOfhbWc3KJU5aZ6s@_orRwZi|{F3M}Z%38JK##%$+<3$~@q+Z9YJKEZPIg%qf z0qQ9;O*aq&3zqwXM|HKLvneTvkdwa*QBvutA}7 zT2_2L$vJGOe%a4%=%(UH#2qw@Y%EWXl{rZrrdy}9? z-2X?fYcQM7x`Qb@XO#M($(!bO=|{E}ha5k>ErTlE5BiU09R^K*!?b0)Z0Db$0qTB@qSDFtUkLgg1lN>64F<~={9+lTlu zKdBWG?rMI=id`Ebaz7Q- zY3k%0>)IQ+StZicb|-76^7M4uBfa713dwhvVVbd*d|SrRj5Oxu*b9@rZJebxwM+Oh z!!*DseNP(L;VPJ+Zm)=A9UQ=9H>i}1EnjXfFBI>{l$F&8EDK7H7j=mYJu&<^Q|i}{ z>EQ&$ruZcR_;q~?3trgOSM0eGCq*?`4M40g7XnwvH(KIow@c203@F%!a}FK2n;z`- zzyUT<)U|6_w2_0-0rysAq? zJt(6fescOTC&ZJlf*>d_x|}PkYqC^3`2N!wzZG+9>aE{8JXQQzml+R$xsLfRR-jr+ z%ELPmekEIae3E7=_jdnO2~^r4NOnr9)aPp#IhuIb6hx>}EB>rp^Y`N9i?Ff$!lP(f zF?O!%DEvm+r)mY53Erf;{6#0{_n*IfRR}wBn8xmxIiY6epY(!+i*cMJMMYvP43!&U z@(Nb!)3dR$zAaB?+kUcWrlJDg6k)JorG?`*?Ewb7PpUC}djoxC5%-hJdCntSe4tjqhd9U0)KGyt+Syj0Y znm4hrEB$P_XNB%onjAZKHJOR-Ja;0CDbt0l(PCGS6MQ=sWS+vIPXTes8k|9w6L22T z_X=S3a@Sh$a#Ec4rKQA`I^JznX)?~xd@c;55=tDJn?JMlaV4!268R?ESX;&^aea<) z{m*mk9>5_j@%0BGXo-IQZ*VL$)R=qX*X8=O_v z1R~{t@Qxd0orcWDhoTOMZ##jdI!jF=u_)f1nJGV2M+CFfRE2t8NONOEFpMj78 z`p6TALv4vM%qC!|C4pEoBXfA<@%*ffgEaT!_;3PQk7c#7kNmrT$MmuK%`~t(V*{=7 z+}pMH1jZ{OH<6^U!>LR0{Irst8(Iek21_9qntGN6>YaKoiDHZIODjYKQ9q68WV$4d1!1Oz*u1xTfbgseI_M;BERPI=!S z&*_<%i}|wjSh(`1nEcPkssz9umEOEz-u3<;WAT3;Zk6Q9#f_({W1qeCA4(J^5_&Iz zp0}x%4_@?ometVkQVy9ec&>e{HwaC$+F9qgA+R`=eJRBQMFOIvq1gOBFn~(2nA9P( zri*xk_Qk>e7h7i;6<4>cYg~hCf?I&#gy8Ot6GCt&NT6|Rg1c*Q_YfqwySux)yE}Jf ze|w*C_PB?C%@61$bJnbSpSLQAPQ*vy_BmPTaU8ne zk%1I?a=R>Cc1bvztew*zX`~uWWy#XTCM*Ib=YO+!Wp3jT%@km0i@UH`}&@TAqxlGqv!RXgGK0@ zRZomZU4v~ib)#L2CWI~0srkI!j-8<}=C*^-WTEY@)86 zOrp*;(i$%GL3tC)JFK>~Vgqp~SXf_KG%6TEZPwKOWGHbHEg_Fn$Zuw-J@w_bfT)S$ z8|Wp5?_<}{q6}JCI=L+z=m=g@t^E(Y@{@Gh}3fPoGw`L>Vt25&-c8e=MJv3?I?ra&UYCQwTUTlOdsX ztIJfBB94*ahnx>N(9Az6jC*f+3QrUa3Uov7UUB4yhK}ECC#aj5wMo122lzYKbENxt z=TyPLVqyJyonA~F>X*EfBFnlw(Rl+R48bLS){DIW-gp{g0R^d3o^XAT^wPswnJX9O z)rY-0Tb53Aeeqd4-83;5-ez?D3@0gtyI~t)5eR(F~_UZ%)v+!CT@=@lO`` z=O0+@FPpdV(KKJKN3uM>HT+5BTN`}ya;hum-0}DC*U{3ESr+LXr;z#-{<<0(dGU$oe;rn0Y||WDM~2$ ziMK?P(GN4DLbE)#4PayST3b>fspfj9wHo5qXg|0#p;0c>xzaOYgI(gM_Y^y+vWj-i zJfHGJMFveXG*B-~N)5~NB$^RSJ}`8BhzlD1sivRRLaO!IG@@k!#|!n@R@Euybw^P! zKy1Q9<868e>}2}DU~E~^1Nv>8V2ZI;=+*Fy`XNGCKK0=j*!Z{&I1x543uGnn#FF0= zv#rWDYaKplq8&UE?Nq&!pFaAwkng+}wh*OTqpgYhxHJj^tj}&;lQz?L`sjqKS2)y#Xr~x1K2+vZel#&bnmEN2tAqoE= zfeU$UF!#Vo&1bg$t^Kk;2YF0kiJ0F73dtdD*JQ77rPW;LzZH%CSmQ!3{n|?xlkB9P zIAq%F^W0pc3|S!FOVXaEhk072{<_Q;>AnByO8!rFnGpgHnh_ykM*E9y=017gJrFY1 z9RK^FXCa+||JkMhL1O;y{bIzTX(!iEQDV68qk;veZp|{8cSn=?r4P{5>G_@0iYuzb z>m6BEaW32p3W9hhkS6sqVv!fwVvF3v_E{y1*J64^JVXwcP~~{QTtA~;EQYTXsv2|3 z1<4y)df;3ZF^3K8j$L7!;Ky$zd(2;(1NUS0Z{GLj4fChJCyRFA>v;pO6CWki;qWG= zSw^{a=ifu6je+oN#w(Auog5Qfh|v*0*lO5+W8^LM*T|f2X2>Vt$d;GU`sy5*_GA^0 z)8l;$XrS!54_$h!HmNHGX_d8)z|%f`nqM>>bUYtHWnZ} zyWLSJLY+qZP0}Kv8%N~11A51o<^oGc42nxi4Q!YFl_?%(7NE4$@pEXQW?|N9{I9`y za86E4dgv>%LmgfSrs1>L(09VQF^+foRW2^58ZC$bA zv|!CX918cZeUlJNSYO=hGy;j0lQW{HN76j-+cOFGQr3B5xu;2rB@*FDoczQ(!+lG% z8qDUy&wbU&wer=)O3Q={>)#5ieNAV0(1Lefv~kY8p|a6hB^@RUT ze_eo76eAC7KbKgr%WFDLRZdRsjvr2sgqnwwXG08Z=texL5{tNKIW)pOwmcn-2ia>y zxf@GKPVRVmYFg@RB7$wJCGIu&e6TRP7#cUNsyaY2IXTDYqSQ)Ugl%ePC(279wfNo1 z2_Ikv7n0852iZSlAfL!E0%L3%Q2?zI!wHL3*)o1487C3 z#yivcyG8=kEBs%#5faTiwfj2dr z%{#>CfuxmO(D}oc$2NEygYf@^tU{zV^oNsnfxR&oy@hkDU9!&eS_zY&oOQkBt=8Oc z;$DNaFmeMtbAWf%9Us-ZWBz^b*9VEgv^4dTy|LLX+ip+bm#t>h`)+ZhY7;_BfC_iq zjrW|?;-7OK!KJS?5=uiqTEXvpf6y+!ucC>ByRy1PJhvoyIYy}&u&uGw>a{+9spl67 zw?az)m6!_VjDPzY9PQDwP3%a(en1=jmCJiRPVIUxs%5A`mY~cc{$UpMToA9o+uQo* zy}NLI0TVi!QBywp$L8lmJM$%x>;0&MqJz-_O*ZqD(G&#~#Bi$Qh8HPFlBY1rg?pj!*V!S|WCD zd+>q#ErwJiA0Ih57|@)CQPH%dJvB3B=F%a=Ocn;~?oLShj@RW3LB`X~O%C~EKg7fY z0p;=%W8f_vzrpLt{(e07zF-4{`nRgO!b~w3UJ3Llh>N zvvAq5gA2NoOkmgT9GM!Y6E@(x!XzUAj90G4eb;d*vF>A#H(z?xp!vd^B1}w8nzeL= z{8$L^|=jkv-LLb&QP(1hA?kko^ z3n{IGol#K1dY*-+&q989YMW%a=It_*55sD2I8l_X8eQ?2GCV^1Q;CQ9W38d`*t&F0F^w_Xp1-HZ6~ijZZfuI=dOC9zKti zDfv;e>?K{gwGTm1j~`&vVPPjj6@EHNXH?mud`qiT*LFTE+NG2YJV(ShphgP}sGOX| z@@QpWTxEhqStPmpSa{2aRdN^Yw!^8of0MHwrt$uH4Ua21AVFzHAkgo(tudFvK?;=Q z4kwVINy?w{e`qlIwg~ecpL3kMD(Gp({7Rv;gQ_>-R^o4v{iG`kM{X-EBhv=>d!13o z7`Tp8j~L|?e2uPIN-pFS85tQWFq^3H{uun&s~!}$a(@cT#~bbkeB*KssjVv` z-X8Ufg}{haVGfI9*Uf97b>7K&T3TLtxm{$nHdiwd945!7P^X<1~*uo~BeA5Scha4KQe&qiVMFjb5iH`61#V_+eo13ytx-24@YA0MQ&NhZEr( z79q*ouhBl=j5Qe-FEa~(xlf<5+L`&tjzGc4LE*tM6(jnx7pBja*wT^6GbzV|L^!qO zn-%1X^E~>xOOmWQ*fYDM>Dd|=29U&vG=xK&xqTkE!y(s^ks)cF_t$k5ZkwB%c1^Ar za9A_+{EToA2+xEhQ8EkPXStNF6x&3yMSa~MuEpeQqsNb6QVddyn!o_9N?tV_93#RT z2BJu4spTZjNP$bkdY2ZA0r`Z|Xs2fIn?YL?3^Wl*%@6T3%gG1db7ca9c8Mpm3ESLw zmVM02SDZ*(S}uue;Yo>>08fW@B;V+BcDCr&?zZ`TBK{~#z}tk&7|P(9JVAb!;yuT* z{PVe_l?6KsJ~F4L;s~nA3zwSeXF_LP-ioHLN0$eUZ~obsy@6$>RNsqt9YOx930}`c zbz|`818{aV>fV=hapWuAohGl>IN2O5Qjh&12RfzmVbDCcvSY)3*WfNm2>U-(BSJ;5 z`s8L8%CSQem)TFsJ3v4OAYwrtu?(&Pc%&DZ;NO3W*?xxUt! zjlHpyp&iHV_VKPGKv&Pc$ch7+2K-v%vsOmjDOuU3F_fbL~pUh2m;YPlF?KATIhkqUg=3@fBr_;g{WP z9H0(;VtSpG=_u)mGf1?k>D2Jcx=sM`w6s>hkB+psv1Xi_`cs_^6x%k{11-9#3CT==(u3NT4|~Ay==tJ-VfON0l1dL*LjgTAjX`voTgpEzL8=z2F^Hb#?N` z$cBo_uyJMOm=Q5?zd(w+`;Rn*a5@`C)W?AsClntjVFZ?S%q%V2)YMwq;#dS#2p}=) zF^ja3q~>)411Rp~TzxIYVQMiw@vaUrJFXF=H_0ciJt2dzz%AB(cbdLIXeVMy>7gx+<P_S!y)KhPFj~O5Pupq^D3Q>x*JZQY39Bj4Rl=Y1Y zxu8wy%a_dcBq3yO>zYrWrjf8jM=sd}m?R_!iJCOjzW&?<8nO0V7wP55kAOm;_*dA* zqm#b|r8@H$&?Dr6+!V~o#}(v)dY2b#uZRn1!@_m;r_NJ1%IjH76_K}^9YIG=m zR8Xup{O}=77k2rUEOTr1iD>G1gMctB?91&d6HlqY#Ov>u@kmyNQPmC__X6mBqZ%2# zlKq@WpxTL1do}$aCOURD!Z-8ll|XOrC!FDEW%x5mWOb>RHVa(vOdy$u*PqrGne^x0 zj8JN)MZU&^fnkeqa`OoM&riC>s4x7vZPJsf5f|7QVLr~CV0I;p~n}c zH}y+vnYr4a8?+fOlh4&P4_Oh*G{=UBu-Vzmsm=OohY9{pCdIK`? z{I|!-SYcqsI)&E3fYbZ>(%;2nSO-97W@D4w!@W<-BOtH&eEA7{>YvmrxQ^0h5ZDVT zJ-x`S*gqs(F*-Gl@{VyQo2R%S-(#n_tcrY9CF;Jx!Rgi18sT&AZ@RH5TKQYOg($d2 z+$5Q`1zOfo^M6}$Yp?9ly*pFC>4!xBjLO_VT?`XX1GgFVr`SnAcq*t#o8QoV@e4$- zC;&^3Xw| zUj_yh@Ct^Ns@BS76=f$cf2Q&8Y%g*G;&uJtg{`NuZI&*XT&xN(lZlBf^m_eT7z0Q5 z$J5q%7NNN4sC}9R{m+EB2ZzsD*V~Xji-eBl=0@kM#7V0BFQtLRr`HcUf3ti*O8zTM z_=~;>4gL}y9-~f=|FkJJUSFr86nGmG8og{)Z=%RtLRtJ9?X=+MZ*`j>;r;ZUt=6CO zK~R!#NN^*ufFE9JVlTF(Q^^7M>o#PP%DwUJej^t3Zdbz<{iFZV;?{D2>;r~-`zWx& zZG3Vba1r*P+oE4i9&g!bMq5@g$=~?-8#oV!xA!51^;JG_kMS|HuqdV%wv1j(P8a4H zA&_-fWjPvaNKLLrT1u#%^1mlYy<`22*6N-o2f7Xz^xcK`txI3X$$3~8ow4q_O>Ti` z%b$GqvG%n;wa#}s{|Cx*ooVWo#WO52 zTT|&{Q%Kiuwx@Pq&HfxB`cK-hZP<6{;$EDCj~u@(#V-t#Q-SElZYqM@Rgs+3p z<79byT=_M+$Am%>-i~S)Hqeib?;}pPzrXAG(C9D~6VKaW(YpqJq!?-2sk)kc&B+fq zK9vowSB7g%9whreE3i^h6lg@Lhk#a2b@q>(R?Br+E6BB0x&#+VnN*Y1SJWOu3ESj6 z=*W-&mb@pd^(+}_&=Dwc9)Xyr6u&~2-Sx1?aS8VaGe*uLmo+&LJ@UP%4G)S1jw!ab zE5;oQy41N>Zd67p^Vpa^{m$c$M;XGy?-p@Tc0c2(Hi)5H-4FAzd1CGvDQ=1h+8q(; zkjkh)k%%Z9Gf!9Uc(mLHBj}P~aCHqb9~`5nl~s)bQD&yi@qyX`Cv_#i2QH5^JI^O? zt`D9z0$x6DMd{Da&(ioCa$L?n81n}QGBl&i6nmU|JEP+^Jv0M@18385qqcfT^rKls zvwsQ`VBk|HCJc2jV^-c=y__-W8H?Aseje-eHqIcgZ~k#xLy8g5X#e;=CT7DiH&un3 z+g0%_by!+))<~D`SX{a5`yG#dBB4uFuF6txix4cpJi9ATL+5kFC%%AMhfJ<629ody;zH5woN4DEv2Ug+ zbaW#^-ar`XUC!?8mi^p#@To6wq2^9%kiPlODjJIVxFRbx$;PAOz|;9qVvo}PUR+iE zTblG)my_^{KY#ng$c#~bt;2ia$wz%*%cpUK)Yd(+dk=UiJw)9sJ7ZxKH5aY$J+q?sgA0h%!OWs2fy z&_o`&x^F)85hlfdE7|sGRE^>6a!s-cXWVCWgLh28Dy=||)^R=B>_C_~Xm9 z+V+QcPe%|cL%*>})U~g!ks(N&J8H`ZY{CX!RGqgK4}N`Gl)^Uan4+NpZP(E13wekl zb5E^L->%{MUS6O0+~UR}Rx|)b^;D`Fh{5lM#q0!lO9WA*E|bUx#rYWs#g*E>x6PQOlt4Bm(dHJo zzHlKq=}S9}bR@`XlCB5dNNtF`QmH%(gK=k@hDMIjHR0j%OgJoGBY?SXSy?S#2c<;3 zs1}AoyTWrr{C)y;;9N?tsUn$hp?@)jn99DK~h_TO2JN$&HeVxX9j{AwbHeJ+@ z24?LSl9EaZT=e1FUr6NJ#x0f>D5y@PN32mzA4!Al$g#X8Q74CfY=t}NIvX66#ozns z`_i9#!56#%ul^<1D&|ye6W@F~i%aNqnQennvRM%q4%IajKlDD0KiGBU!tXH^m ztIOUh58?umWJc^Pqm6qRs@4%VxBMP{`x}PO0yLu{AuuTyayucf?(OY~ai%9q+NrK^ zW6z$#4}RLPYnW1lJ%XC*>U4&AWG;4Eckh(uKL)b+)7h8aQWW|!H{B*h?bdc`ojKYO z1enZV>2QWLCb>7Tw+f_rg?70UGq@{J%rB1Dfu(( zmv9?o^9WLx;oo*i_Kb%I?X=>K@wjqfKkPG>ZNL=EQdinmjqCbW-F+l10E7p>SKo&B z3jX7ZLAhu{Qw}?dig@OWSS?*zz1ky842DfVyggm*?F__FuwBvf*yKR2y&_1nBU||C zK?=`YDpXGCuI1X!z0Ey&nElP=tqN)iZ`+k2@4tlorg&h5P$4V0x;6;9NK0~m@2lT& z2;F(I5!~9dlH&qLG}%+9tb*M34TnY@h185<2(dLr(sq#LYMmpFE}*4n%|;T`6unNE z(PrtX1MgXzIU$&LD6n0>wWX=WiLbY%!72Phd!Lk8w!ARDy5fvUqv@7uidjYYphs z`MBm!BESfWB=H!lOa7JA5A6!X%~&psbZd7$2Af7kW8+p3*0N$?;&lXKq`%QZ7P#+; zp0!H$`L502ZAE2;1K*?_Rvj080!&hmC&LMkSzPW(A3v_x)>tN=<2UGi+fGZ z1Vk52ON4JFc1u#|UWHyr4m|Erud&x)yr|C4d0$%r9x5?*cYkCjpj1GZ%_|fmLiW{G z^MNyvTa&ZqcsPaY?CzXOzysf{lh|~u`}y4YH>Zu>s=5kQHZ}g8+wlk40 z3?3IvZzZ0K&ivE?@V)gKU*@HkjJ(;2_;A9JykGJ6+u7OS`Mq@Y>G9{+{X>+eGv%}` zzR56~`sFWZ50 zFPs!TkLl}5+TwR=W9ndd;b{Ihd6ZhIHR`ipj03R>C*k8wY73%$f65lg|sim0XCYZ&0iCT%>!J&4G9=wGDf zGaY(4&dYzY(JmZesZ4&pgB`^fp~?ntG?v139}|b$-69y|$R}NG=Z^9U=CseNKU~(T z6iqKy|CNQB;n&az3P5uo{5h*BFf}4kXi$8-f&WHE0K2u}`D3EA@#4vGbQJUiaSv^~ zX;8(_@8*JLElyi$v8-%D^wR{9dG(z3CdIIZKmP7{wHvXvG;s5P9Za#R+j_V4xK^Tu zpefp(KO2|6N;0S*$834P3(Z;Awl)=`(xI`a{xk0yTx_K|n;)-83)SaHWiHRsSoT5a zc00+smD1*V*V+gqO=BUC0mZ!1tNxYec0D(t{kQBYzp%CMwESU1PAz5uOw`kll+(Tr z&j%d=0`y5Y7R{7l3We_?}G#rLn<#7j{xxc-F_=q8|y@1T+MxPD|yc|}7{ zcL`tw8LEOiAJl4_&D_X8!LbHOxNgbLC_3e%H9|{n6jjzzOT zL4Czs>fv2joY%da&~<~dSEx(lYOjb2s_^Zou;JT$m}!?89LRu64~1j52IL*~h~*wc z$BX`q<9t%=3FPufU+X(z{nYJmhj&;njhz7`yWh+oI)sW}o%Jdo%u?ScrKT3o2Eo7Dtg6L6 zdM|whXdl+-xL}QY?ae8#e957&YVG@ppIej`K84akVE5i>#h4wLLN*7QyMQ=o8qP%t zLkRq6fB7e4d?VpyJ^2?v0*Zh~#6zfhSZlr*E}tRJa3S_zcS409^~RHg@VHc+tJ~{si?(V2rcFd9^4Rzj2hVnyVAOCZX5AwAH`H0;BDzhjf4L2`34NeVdKe|lf;Md_Z+WFq$RlAH1w8D zA>Dh6??DGs{Bi^?b|paA67_W(^s;ut9{v{G+HpsuWn%@I4Ucis)lP6oqfU{!+!D<1 zhL=jyB7L^ffsH?3(2jKp8?3tDZ+xZRTtuDGA$7TG+Trxp#yM#~u>A7HD5nD70>+kZ59shWV{tFL%8w@4N=zM#145gjtCQGncU2`gJ zs#}Y?zKox3*1JBinzGoEb~ej)&+?5EfI>Ck%2=ag!$%ft#~{1tyjDwX037H%YLF;= zesoIRFH3UVaL@{G@%Z@%QL@kjCIG5GEc$r5Ek=lf>Qaf^_@GxMZT3RkwVyU?7SCS6 zR7%_w7NRe_Rx84{zK>?l2MlrvKM$Nxom}`zTcJse817gXTs>bKm5-&(_23LCz4aa~ z<{*bmKVNRhGHaaCi9VM^WmDu%g<0?ul~4`32z}n5m3|7s&z;t=hT2GhxqI~Znz3pj z>Rl*73zX~ki(v1Q+X^7CiCO~MLn+y9(_0E|_^YMg8sk=AZ*K-il=Uigwfbh?bD}>q zxto1M_NSP4xzgZBcgG71%;?tVF3^6Lxh=7=vg9Xl?=U@ORP

          9pkr|BXok<-RWa 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 literal 0 HcmV?d00001 diff --git a/column-samples/generic-context-menu/assets/setting-list-id.png b/column-samples/generic-context-menu/assets/setting-list-id.png new file mode 100644 index 0000000000000000000000000000000000000000..fff8dad294a105ca3d165445542cb0182b1e85b1 GIT binary patch literal 138996 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 A!T Date: Tue, 2 Apr 2024 12:44:35 +0900 Subject: [PATCH 36/44] Minor updates - generic-eisenhower-matrix --- .../generic-eisenhower-matrix.json | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/column-samples/generic-eisenhower-matrix/generic-eisenhower-matrix.json b/column-samples/generic-eisenhower-matrix/generic-eisenhower-matrix.json index 95b9e5522..ffe6ff1f3 100644 --- a/column-samples/generic-eisenhower-matrix/generic-eisenhower-matrix.json +++ b/column-samples/generic-eisenhower-matrix/generic-eisenhower-matrix.json @@ -4,7 +4,7 @@ "style": { "display": "=if(@currentField,'inline','none')" }, - "attribute": { + "attributes": { "title": "@currentField" }, "children": [ @@ -27,7 +27,6 @@ "txtContent": "Do", "style": { "display": "flex", - "margin": "0", "min-height": "45px", "height": "100%", "max-width": "65px", @@ -54,7 +53,6 @@ "txtContent": "Decide", "style": { "display": "flex", - "margin": "0", "min-height": "45px", "height": "100%", "max-width": "65px", @@ -81,7 +79,6 @@ "txtContent": "Delegate", "style": { "display": "flex", - "margin": "0", "min-height": "45px", "height": "100%", "max-width": "65px", @@ -108,7 +105,6 @@ "txtContent": "Delete", "style": { "display": "flex", - "margin": "0", "min-height": "45px", "height": "100%", "max-width": "65px", @@ -133,4 +129,4 @@ ] } ] -} +} \ No newline at end of file From 1c38be65c3286b8da2382468d5089a01c73a37be Mon Sep 17 00:00:00 2001 From: Tetsuya Kawahara <51254139+tecchan1107@users.noreply.github.com> Date: Tue, 2 Apr 2024 13:04:18 +0900 Subject: [PATCH 37/44] Added note on Calculated Field - generic-eisenhower-matrix --- column-samples/generic-eisenhower-matrix/README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/column-samples/generic-eisenhower-matrix/README.md b/column-samples/generic-eisenhower-matrix/README.md index 15640cd05..308db1a23 100644 --- a/column-samples/generic-eisenhower-matrix/README.md +++ b/column-samples/generic-eisenhower-matrix/README.md @@ -18,7 +18,10 @@ The format expects the following fields: |------|------|------| |Choice|Importance|Choices - High, Low |Choice|Urgency|Choices - High, Low -|Calculated field - Single line of text |EMatrix|Formula - `=IF(AND(Importance<>"",Urgency<>""),IF(Importance="High",2,1)&"."&IF(Urgency="High",2,1),"")` +|Calculated field - Single line of text |EMatrix|Formula - `=IF(AND(Importance<>"",Urgency<>""),IF(Importance="High",2,1)&"."&IF(Urgency="High",2,1),"")` or `=IF(AND(Importance<>"";Urgency<>"");IF(Importance="High";2;1)&"."&IF(Urgency="High";2;1);"")` + +> [!NOTE] +> The delimiter in the formula for the Calculated field is a comma (,) or semi-colon (;), but the available ones depend on the locale of the site. (Reference: [Calculated Field Formulas](https://learn.microsoft.com/previous-versions/office/developer/sharepoint-2010/bb862071(v=office.14)#important-notes)) ## Sample From b0c131fce5ac9e6a0daef4731afb875f3c05a71b Mon Sep 17 00:00:00 2001 From: Tetsuya Kawahara <51254139+tecchan1107@users.noreply.github.com> Date: Tue, 2 Apr 2024 13:04:54 +0900 Subject: [PATCH 38/44] Minor update - generic-eisenhower-matrix --- column-samples/generic-eisenhower-matrix/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/column-samples/generic-eisenhower-matrix/README.md b/column-samples/generic-eisenhower-matrix/README.md index 308db1a23..38f7ec03b 100644 --- a/column-samples/generic-eisenhower-matrix/README.md +++ b/column-samples/generic-eisenhower-matrix/README.md @@ -16,8 +16,8 @@ The format expects the following fields: |Type|Internal Name|Notes| |------|------|------| -|Choice|Importance|Choices - High, Low -|Choice|Urgency|Choices - High, Low +|Choice|Importance|Options - High, Low +|Choice|Urgency|Options - High, Low |Calculated field - Single line of text |EMatrix|Formula - `=IF(AND(Importance<>"",Urgency<>""),IF(Importance="High",2,1)&"."&IF(Urgency="High",2,1),"")` or `=IF(AND(Importance<>"";Urgency<>"");IF(Importance="High";2;1)&"."&IF(Urgency="High";2;1);"")` > [!NOTE] From cae90fb2102e799b59f2077078c11a575d27e141 Mon Sep 17 00:00:00 2001 From: Tetsuya Kawahara <51254139+tecchan1107@users.noreply.github.com> Date: Tue, 2 Apr 2024 13:06:20 +0900 Subject: [PATCH 39/44] Updated Date --- column-samples/generic-context-menu/README.md | 2 +- column-samples/generic-context-menu/assets/sample.json | 4 ++-- column-samples/generic-eisenhower-matrix/README.md | 2 +- column-samples/generic-eisenhower-matrix/assets/sample.json | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/column-samples/generic-context-menu/README.md b/column-samples/generic-context-menu/README.md index ec2c12b20..f54b7f980 100644 --- a/column-samples/generic-context-menu/README.md +++ b/column-samples/generic-context-menu/README.md @@ -32,7 +32,7 @@ generic-context-menu.json | [Larry Pfaff](https://github.com/jaxkookie) ([@jaxko Version |Date |Comments --------|--------------|-------------------------------- -1.0 |March 14, 2024 |Initial release +1.0 |April 2, 2024 |Initial release ## Disclaimer diff --git a/column-samples/generic-context-menu/assets/sample.json b/column-samples/generic-context-menu/assets/sample.json index f5fe4f3d9..600463fe9 100644 --- a/column-samples/generic-context-menu/assets/sample.json +++ b/column-samples/generic-context-menu/assets/sample.json @@ -9,8 +9,8 @@ "longDescription": [ "The sample is a simple version of the current context menu. It allows you to customize the menu options and link to the most user of visited links. You can add links to Flows, web pages, or other items specific the the item it is on." ], - "creationDateTime": "2024-03-14T00:00:00.000Z", - "updateDateTime": "2024-03-14T00:00:00.000Z", + "creationDateTime": "2024-04-02T00:00:00.000Z", + "updateDateTime": "2024-04-02T00:00:00.000Z", "products": [ "SharePoint", "Microsoft Lists" diff --git a/column-samples/generic-eisenhower-matrix/README.md b/column-samples/generic-eisenhower-matrix/README.md index 38f7ec03b..d2c0ed3a7 100644 --- a/column-samples/generic-eisenhower-matrix/README.md +++ b/column-samples/generic-eisenhower-matrix/README.md @@ -33,7 +33,7 @@ generic-eisenhower-matrix.json | [Larry Pfaff](https://github.com/jaxkookie) ([@ Version|Date|Comments -------|----|-------- -1.0|March 14, 2024|Initial release +1.0|April 2, 2024|Initial release ## Disclaimer **THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.** diff --git a/column-samples/generic-eisenhower-matrix/assets/sample.json b/column-samples/generic-eisenhower-matrix/assets/sample.json index 0669acec6..335a368b6 100644 --- a/column-samples/generic-eisenhower-matrix/assets/sample.json +++ b/column-samples/generic-eisenhower-matrix/assets/sample.json @@ -9,8 +9,8 @@ "longDescription": [ "The Eisenhower Matrix is like a map for managing your tasks. It helps you decide what needs to be done first, what can wait, what can be given to someone else, and what can be left aside." ], - "creationDateTime": "2024-03-14T00:00:00.000Z", - "updateDateTime": "2024-03-14T00:00:00.000Z", + "creationDateTime": "2024-04-02T00:00:00.000Z", + "updateDateTime": "2024-04-02T00:00:00.000Z", "products": [ "SharePoint", "Microsoft Lists" From fa8d7e58ebdef89ba6b0b50f0d8cefad9bc58d1f Mon Sep 17 00:00:00 2001 From: Tetsuya Kawahara <51254139+tecchan1107@users.noreply.github.com> Date: Tue, 2 Apr 2024 13:07:57 +0900 Subject: [PATCH 40/44] Added a class - generic-context-menu --- column-samples/generic-context-menu/assets/sample.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/column-samples/generic-context-menu/assets/sample.json b/column-samples/generic-context-menu/assets/sample.json index 600463fe9..92950c0d7 100644 --- a/column-samples/generic-context-menu/assets/sample.json +++ b/column-samples/generic-context-menu/assets/sample.json @@ -50,7 +50,7 @@ }, { "key": "CLASSES", - "value": "ms-bgColor-gray50--hover, ms-bgColor-success--hover, ms-fontColor-black--hover" + "value": "ms-bgColor-gray50--hover, ms-bgColor-success--hover, ms-fontColor-black--hover, ms-Link" } ], "thumbnails": [ From ee522fd4ab45589f5fc9d8d90ce1b1ddadf53c82 Mon Sep 17 00:00:00 2001 From: Tetsuya Kawahara <51254139+tecchan1107@users.noreply.github.com> Date: Tue, 2 Apr 2024 13:08:52 +0900 Subject: [PATCH 41/44] Updated sample.json - generic-context-menu --- column-samples/generic-context-menu/assets/sample.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/column-samples/generic-context-menu/assets/sample.json b/column-samples/generic-context-menu/assets/sample.json index 92950c0d7..2a17d946b 100644 --- a/column-samples/generic-context-menu/assets/sample.json +++ b/column-samples/generic-context-menu/assets/sample.json @@ -38,11 +38,11 @@ }, { "key": "FORMATTING-OPERATORS", - "value": "substring, " + "value": "substring" }, { "key": "FORMATTING-ACTIONS", - "value": "executeFlow" + "value": "defaultClick, executeFlow" }, { "key": "FORMATTING-FEATURES", From ba6d2dc2941d2066338d0c23e983f07ace1281eb Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 25 Jul 2024 19:16:36 -0400 Subject: [PATCH 42/44] Create readme.md --- column-samples/generic-dynamic-colored-pills/readme.md | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 column-samples/generic-dynamic-colored-pills/readme.md diff --git a/column-samples/generic-dynamic-colored-pills/readme.md b/column-samples/generic-dynamic-colored-pills/readme.md new file mode 100644 index 000000000..999b659d9 --- /dev/null +++ b/column-samples/generic-dynamic-colored-pills/readme.md @@ -0,0 +1,3 @@ +The JSON code to dynamically add colored pills to lookup columns. If you have a lookup column with more than 10 options or a lookup column that can have additional items added, managing the pill colors can be time-consuming. The code will calculate a color, background, and border color based on the length of the lookup value and the lookupId. + +This code can be applied to any lookup column From b22a4f3bf695dc623478e016f49d6bb4563b0512 Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 25 Jul 2024 19:17:36 -0400 Subject: [PATCH 43/44] Create generic-dynamic-colored-pills.json --- .../generic-dynamic-colored-pills.json | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 column-samples/generic-dynamic-colored-pills/generic-dynamic-colored-pills.json diff --git a/column-samples/generic-dynamic-colored-pills/generic-dynamic-colored-pills.json b/column-samples/generic-dynamic-colored-pills/generic-dynamic-colored-pills.json new file mode 100644 index 000000000..80df5d7c5 --- /dev/null +++ b/column-samples/generic-dynamic-colored-pills/generic-dynamic-colored-pills.json @@ -0,0 +1,43 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", + "elmType": "div", + "style": { + "display": "flex", + "flex-wrap": "wrap", + "width": "100%" + }, + "children": [ + { + "elmType": "div", + "style": { + "margin": "2px auto" + }, + "children": [ + { + "elmType": "div", + "style": { + "vertical-align": "middle", + "white-space": "nowrap", + "width": "auto", + "padding": "5px", + "color": "=if( ((((ceiling((((@currentField.lookupValue.length) * pow(@currentField.lookupId, 5)) % 255) / 10) * 10) * 0.299) + (ceiling(((((@currentField.lookupValue.length) * pow(@currentField.lookupId, 5) + @currentField.lookupId ) % 255) / 10) * 10) * 0.587) + ((255 - ceiling(((((@currentField.lookupValue.length) * pow(@currentField.lookupId, 5) + @currentField.lookupId ) % 255) / 10) * 10)) * 0.114)) ) > 145, '#000000', '#ffffff')", + "background-color": "='rgba(' + (ceiling((((@currentField.lookupValue.length) * pow(@currentField.lookupId, 5)) % 255) / 10) * 10) + ', ' + (ceiling((((@currentField.lookupValue.length) * pow(@currentField.lookupId, 5) + @currentField.lookupId ) % 255) / 10) * 10) + ', ' + (255 - ceiling(((((@currentField.lookupValue.length) * pow(@currentField.lookupId, 5) + @currentField.lookupId ) % 255) / 10) * 10)) + ', 1)'", + "border-width": "2px", + "border-style": "solid", + "border-color": "='rgba(' + (255 - ceiling((((@currentField.lookupValue.length) * pow(@currentField.lookupId, 5)) % 255) / 10) * 10) + ', ' + (255 - ceiling((((@currentField.lookupValue.length) * pow(@currentField.lookupId, 5) + @currentField.lookupId ) % 255) / 10) * 10) + ', ' + (ceiling(((((@currentField.lookupValue.length) * pow(@currentField.lookupId, 5) + @currentField.lookupId ) % 255) / 10) * 10)) + ', 1)'", + "border-radius": "25px" + }, + "children": [ + { + "elmType": "span", + "style": { + "padding": "8px" + }, + "txtContent": "@currentField.lookupValue" + } + ] + } + ] + } + ] +} From 4e9f57264d77384da505c5d7e0a5441cf6d92710 Mon Sep 17 00:00:00 2001 From: Larry Pfaff Date: Thu, 25 Jul 2024 19:18:17 -0400 Subject: [PATCH 44/44] Add files via upload --- .../dynamiccoloredpills.png | Bin 0 -> 4727 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 column-samples/generic-dynamic-colored-pills/dynamiccoloredpills.png diff --git a/column-samples/generic-dynamic-colored-pills/dynamiccoloredpills.png b/column-samples/generic-dynamic-colored-pills/dynamiccoloredpills.png new file mode 100644 index 0000000000000000000000000000000000000000..8f25cad7d8285e808b07a34252a3e27e83180c01 GIT binary patch literal 4727 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