diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..38b6dcc
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1 @@
+*.gz      -text diff
diff --git a/config/schema/viewsreference.schema.yml b/config/schema/viewsreference.schema.yml
new file mode 100644
index 0000000..3458d52
--- /dev/null
+++ b/config/schema/viewsreference.schema.yml
@@ -0,0 +1,82 @@
+field.widget.settings.viewsreference_autocomplete:
+  type: field.widget.settings.entity_reference_autocomplete
+  label: 'Views reference autocomplete field widget settings'
+
+field.formatter.settings.viewsreference_formatter:
+  type: mapping
+  label: 'Formatter settings'
+  mapping:
+    plugin_types:
+      type: viewsreference.plugin_types
+
+field.storage_settings.viewsreference:
+  type: mapping
+  label: 'Viewsreference field storage settings'
+  mapping:
+    target_type:
+      type: string
+      label: 'Type of item to reference'
+
+# @see field.field_settings.entity_reference
+field.field_settings.viewsreference:
+  type: mapping
+  label: 'Viewsreference field settings'
+  mapping:
+    handler:
+      type: string
+      label: 'Reference method'
+    handler_settings:
+      type: entity_reference_selection.[%parent.handler]
+      label: 'Entity reference selection plugin settings'
+    plugin_types:
+      type: viewsreference.plugin_types
+    preselect_views:
+      type: sequence
+      label: 'Preselect View Options'
+      sequence:
+        type: string
+    enabled_settings:
+      type: sequence
+      label: 'Enabled settings'
+      sequence:
+        type: viewsreference.enabled_settings.[%key]
+
+field.value.viewsreference:
+  type: mapping
+  label: 'Default value'
+  mapping:
+    target_uuid:
+      type: uuid
+    display_id:
+      type: string
+      label: 'Display Id'
+    data:
+      type: string
+      label: 'Serialized data'
+
+viewsreference.enabled_settings.argument:
+  type: string
+  label: 'Argument settings'
+
+viewsreference.enabled_settings.limit:
+  type: integer
+  label: 'Limit results settings'
+
+viewsreference.enabled_settings.offset:
+  type: integer
+  label: 'Offset results settings'
+
+viewsreference.enabled_settings.pager:
+  type: string
+  label: 'Pagination settings'
+
+viewsreference.enabled_settings.title:
+  type: boolean
+  label: 'Include View Title settings'
+
+viewsreference.plugin_types:
+  type: sequence
+  label: 'View display plugins to allow'
+  sequence:
+    label: 'Allowed view display plugin'
+    type: string
diff --git a/src/Plugin/Field/FieldType/ViewsReferenceItem.php b/src/Plugin/Field/FieldType/ViewsReferenceItem.php
index 1310574..4d2e880 100644
--- a/src/Plugin/Field/FieldType/ViewsReferenceItem.php
+++ b/src/Plugin/Field/FieldType/ViewsReferenceItem.php
@@ -140,6 +140,18 @@ class ViewsReferenceItem extends EntityReferenceItem {
     return $form;
   }
 
+  /**
+   * {@inheritdoc}
+   */
+  public static function fieldSettingsFormValidate(array $form, FormStateInterface $form_state) {
+    // Remove unchecked values. so that we have only the checked values in the config.
+    $keys = ['plugin_types', 'preselect_views', 'enabled_settings'];
+    foreach ($keys as $key) {
+      $form_state->setValue(['settings', $key], array_filter($form_state->getValue(['settings', $key], [])));
+    }
+    parent::fieldSettingsFormValidate($form, $form_state);
+  }
+
   /**
    * {@inheritdoc}
    */
diff --git a/src/Plugin/ViewsReferenceSetting/ViewsReferencePager.php b/src/Plugin/ViewsReferenceSetting/ViewsReferencePager.php
index 48f45e3..feb7ccb 100644
--- a/src/Plugin/ViewsReferenceSetting/ViewsReferencePager.php
+++ b/src/Plugin/ViewsReferenceSetting/ViewsReferencePager.php
@@ -13,7 +13,7 @@ use Drupal\viewsreference\Plugin\ViewsReferenceSettingInterface;
  * @ViewsReferenceSetting(
  *   id = "pager",
  *   label = @Translation("Pagination"),
- *   default_value = 0,
+ *   default_value = "",
  * )
  */
 class ViewsReferencePager extends PluginBase implements ViewsReferenceSettingInterface {
diff --git a/src/Plugin/ViewsReferenceSetting/ViewsReferenceTitle.php b/src/Plugin/ViewsReferenceSetting/ViewsReferenceTitle.php
index d839931..ecafc07 100644
--- a/src/Plugin/ViewsReferenceSetting/ViewsReferenceTitle.php
+++ b/src/Plugin/ViewsReferenceSetting/ViewsReferenceTitle.php
@@ -13,7 +13,7 @@ use Drupal\viewsreference\Plugin\ViewsReferenceSettingInterface;
  * @ViewsReferenceSetting(
  *   id = "title",
  *   label = @Translation("Include View Title"),
- *   default_value = 0,
+ *   default_value = false,
  * )
  */
 class ViewsReferenceTitle extends PluginBase implements ViewsReferenceSettingInterface {
diff --git a/tests/fixtures/update/drupal-8.9.6.viewsreference-8.x-1.4.php.gz b/tests/fixtures/update/drupal-8.9.6.viewsreference-8.x-1.4.php.gz
new file mode 100644
index 0000000..841fa22
--- /dev/null
+++ b/tests/fixtures/update/drupal-8.9.6.viewsreference-8.x-1.4.php.gz
@@ -0,0 +1,525 @@
+|g_ drupal-8.9.6.viewsreference-8.x-1.4.php y7'}
+f.wDJRS5.ٞ]g_E%os
+}<dR7#ʺL ~ۇߍǣ>l_ϫfuܜ~]F2oߌ6ꔍVym.7蜡wpNWona~ue:g돣lڍf;=Gc73.K4ŷ@w~~?F/^e/ٟO_?Zeꔭ~}ꏣߍF_fsu]~8nċCF.:~<_v;_].ߝǒI&{?_IקepI:guٟwl#Ukߡ%ruZo3f3Tv(X kPV7?*+?_=oGxi2D2T-:ja)ʪzl?sZr~3kM{^}81{=ۗˇ1___]ufZ7.;g4B菚]k{lU4Q~+}QsA7:"fC_%4n!T9lv}_U=eyk4!n);nctștV~_MSWGWJMh/&_gBח|\=|fG;\$jeGF>XQRzV##OQ!{Y&x8fk(jNUZ_E=L}^3NyuW[\샭|]_h;]A]MHE`_Z="%A%@LϖdΫE]T˵?lr:!nhtp8{fk``{o50MNyKR@[a^޼AU^u{J}N\ӹTM5`>D+DNaZxW#^7pzߊg%
+RC"?o}%7Z,@⏲.G_?VyPeO/G\ŰBA.PM-&\j)f[b?5%Өz
+2_\܋_JZ阽ɎO}$L M℟iOT\Ȓl}w[i*qԭ0ŵjc!qv|Nv/{gW?R!^ߖ3vT5!ŶbSgŰp3hGY}wCbKITETR'\VZhv/v_l}#ֺ,Ӳuǋ=MXd",H~ulz%{{y9nyI<;S[,t]LF0n=K)@_[هb۶M"U("J"j]w8yY4UM2EK}uQvJDQg	-=2@f9տX9K;$0Xۺc@p,іG$3Zp3^SMkq{Plr	Wpt%?_ƫf3Y{p"PbfSQ|6V/&/>}|9=n`~s4Nrۮ5\nd)=9(nё@W`7}umk,/^2|_}U;#Qp24LTK*lД)evEi!ee&nȿl)ks=0C+|DJA5
+. }X,į	%NXknS8!>{닊b`!"b{:8.gOg /QM4^=K4q%},oMu|YQŜܿFau<{`K`Dv[#{)­?V?n H,#L,\?1KN(տχ1-[mB(x׏otvG=y1V//>^/ޟ=:ENgɋ'?Ouz'ڀn_<9fy{	%MN_<Yt[ɟ>_(	|sok4zEы'lVm^#[K
+_C?qpԞtb~+>_POƼ7v6ZX4F{Ob?W-~q~R<K+oɿ]8oC ~~1{L_]!oo/lNC,oIWgaa8NCUЛu	4+h`.z#[>=ݣݥ8o/~nr߸, 7.3-\.rfv*-{piks7Ym	o=3Z8sGRD;$V0YμލI$S ;(;>}6a{{n}ȞqmظН6ny4qhWSuLܹ.b	0|e͢A,]8eۖ| NƺX:"Ϗ(	S@ǁ)FTշ@cDrȁ7@Bٷey  z*t>^1Qn]ǟx}VA"^MV	X171Hhi C3|͆kowhpRˌG9[yF82Їx=M X Ӳ=/F9z"Ȳ#"')~80M-rJ.b_~ײ?g_//QjTjRǌ;yYwܾ?Т8eC%8T`DL	qOHZ&?9e=rF8mQ"PvNo%
+%py׫
+#?ZAoW8爫mAaE˖NOLLr36J	nT &(H*Qh"l&>U\%z`w[)C&"<ݖT$ #4UII$fDޑb*G16+RWc(\%O{Cyj)5	ӳIVx7&zRk]m_ S&w 7m	! ݑ&#?Io"5GOQ?VkUyp$;G#GR¼|:gwr>5O7cϊ{P1	;$uEF<*~w(Z2(\!4pjo8R@|NDfɥrF/3':<!m,v֌ILcA΁fS7HXСg[Ť%F@∖*3x_nxߓцBL(]v<ḽW);ۮd<3$%Op@ވȗIggxV@QoYN49;	0?JoKM'57Uwo_o,=t|G
+QHf"5.LC(u .#Oj@ nkY%ɋCs	><t@ՠJJnf
+7uf{YDh~%TZX 5rM|G@ʑF=H$ Y$WqRA85RBFؖXyޟ3lYF0o3G69nUqW|¹˖׻mFb3R}z{x,{Fyn9k~yb>; >$YvayzVH|UQA*L???;ۏBZ'iG	{WY*iwmxxrv)OVbÍCeO_h  zMGq&'rw;1zt!r!	+#!
+<5()x'@COKprJR:T#vjI6j@c'"$%=fsSLbBeCaƩC`2>j5]qp<C:2Cv@u!B3d-:
+ or҇T*n. oln
+?UH/pB|h}]A2'Z<],fjf_wPE!g`j4lI,H>dpP7&|\o.eb:t|>%mVX#xI>S><Ѣu5Ce'mxZZ_m Y76Op,.mq})h&CX=.LEL}u{N.a5sL&X`S<0R-j-{_eF#2.0f!{2垌ة[{n~IE~==pC1۠->hf6V0 /	ƒ=07sl$B:mVtրr4)(h =ELsi+_&5=C|3T|l_w힛TSKiMQXjy~.B Mv<p7aҧS0YEΦ廘^P.;XFĈG%o18d%}7N2iI煨Y;ɽ)S!l>%WF0* X֓HtGc^bRAasшFT	b|%O3Ggd4)U0{D}RK?؊$>G1=l߼M.ew^a>cp9>ϫ#3ߴQbBê!(2L=҄I_RB+"-`&~~_و{^nH6C˘%Vb	U4].vWc*ywm*Qk}x H4ٽmWK(?M "fvA"oL[8ԨxP1	kdvQ0;F%,NpzcQQ gQ#dw*S.:iZV1zx0q{\^u$9NJP ϕ>7x^nJv8\;7nLzVk9e˛qp<6kG~G`ALсsx}:Kf}.;o˂2`9;Rzm_f\Z55(C ):l}p}lu-C	-x^8'OcRthLgnWǨZ"hGyƋg61YPލ/gNpF|V ڥ+6Faab%UƧ.:ܜ4?	ȩ+5aǎj{eK`[듲AՆýJᾱA<0lܭQT6-ܖCeyxBLiڱUX@c:i ;`벭ۂ[3m1=[KgP,(MnM :h9tqjnl3fXrgϫ9Fl{)@*o$gB50EYp8zH0DU[m{HF\Y%f[;Ǣ[*j.%`F̍j ʍɝ(&w
+`+"/,5qtGmG<{duXVb.LKVߙ.n6_iAނ̰Dr+4zjq1  p{
+MR;Rש*ʂ`qj*h?Y+OIFfCn2{,	+,V[	8Bz1Ylzw{Mf2}aiL}&+=!(!r"Y̊dԺxǂnPOt%4-ml9exZ+s-WX?]	DS9r,,r	7E,
+.X\тF-r\0` 	NP^`<\0SVT.\`墀E0b.\`\T asQf}!عS:+.jJ@|";XT,+b_\/..V>3W"킃l,.X]Tx`wlZs-T !S`b&.Djx̋biu y&0)^ķ/wHw D1Q#!50q>-h9XnO_<5OA[(e2L
+ȝO?KMCb2hthDSd/` "1bMV$}~Wݩ6[ v}$|'lع*Њ%y֋Pt$a!RMUNx6^=` oxp	ZB"30e\8gP,QHU1_o7tzqU{t5*\_TAn(_XasS'oۼuV]|3t3f-@y"Q~ ΆiaP#Wҗg1v n۴;Lx,xkǃud˼kwO~Aa&-{'1ljE;6%RuIuᚎk:xD1n41Hhx}H3@Mˢ]7?
+ W6OXfudvݚD4{\Mc+Zh nwVFp+#ȸ`ߑ({~WdE[Z@ҤԳsAÿ!x[/NhYo	󟠟L$_J۳[U4bQK4]6OғR98!QraXS2A%|%/q񉝆Z_eÉBdK]oyZzyq)Nb0;0S+x<,J(KP@1A;IlAO:tUe)IHF}UWVO'<`yYwqod'8%5y\A7t{="uqM[~F.5\Z«\x5dtJpFh]04	X[[ 8c,؝#F%f7=rVV3L@khLz7̼iަdfkT<f(A#+0 c>9yV=n9U	h
+<GAq@1YG.0{@P6=CG6<1_I<ؤy5P<2q$4Q9|5vA[z(g?2F sn'+ӢœF%0ȅ'AQ
+{93.чsHh胟nyvJl;qN'uRp.a[A&1MS#ĘL,3Il_֨P˔!'tw#Rza%!*Yz-:]j_F6
+ZH{SgKSp)46)zx
+n2!*ݠ+oHRc9G;EMwpp*.U$ϿpF`SR٦V1qn̶Hrw(ڔ8ڵq$t6'@K \KWR(!sP_TXC)ɢzAAlG+ѠxUҪvB]x^zU/H]D`nqT Έ`1D97Xk8FoP,	-}CN*CNk]:#D7D	EsFʯVQ*Tn !-?0+s%Ð5W>L?}?n7 H%g#J$LńAt>Sh}}\?^&L)44	vL5)V
+_uZnƀr46jXVI6,P6jN(,BTAPua^pV~TAexL*Cm8Fer2Hɐvc
+	࿇3k˽ԃg`>y4<Ֆͩ'0xlr#JhXUvzS_ݍ"ؖR&DXgKq{⪧y*>	şȨG dlMחE0٨Rf8(pOsϲs$pLC4ѐY2lnl89Ko7]Lݲy2Tjf:~U|4VP%?ep\䩒9̉cfp]*ס8\#6 d8t]ADncwLPYzXn\PҤH/	%*4au{D21'{x$]j,͵G%d94=ȋO$ uY$v+aN*Չ@w]V{WXX1}yJMc-Pj6=;?h6ΚԦfc{Vјn|qxW)Q0:h٫>Rs1ƔM5ȼt~Bm9U.ۤT^Sd9i Eob281Cn!<O25׆fE]Iܛ7ʒKze
+Ҿ*[j'Z֛,>3~B2쀀W3dh,Sl/Lێ`mh_n)p7.PQlrfrc8ҁC,NYW(i2mh\
+Jʼ|V"OY| Y{ZۇSh0M]9|v  #0HlzI~wvO4qle6"r.\nm!b}hs[-[a=)X5^;}ȮE۳%l(G+ܚg2Mpm^שZpŋIlM
+㑭F1}HОKҿyz L^y~بDM|`e7zX1ӾoIU_p,s	te'zU+,v(	'FnC9x<"jB*K/y<S^Aժ!$""؝;$'p9䮵U@p_lY-΃5 <榍Q.=)mm幮QOPRRBMl--V{cT5Q{mNjH\SuN$iH,ݽ&`MBtgHJva%Ԣَ4q䡩@vzvO{JtAF.ABoQTl(ۣ}f^)(O0Vk'<Ċh|fJ&nXw5`cɝar?C.=g4~ |-z 5tT#{#%,3fk
+!6tgP\ٷ:oB':986vtt<ҵ]W;:507x5`{C0zm;zڳ3egGZXȎεwm;|ks߆UD&5%TZQ2YvttNեf{;:+ۅ<#V"+^Ǉ]<>tNHZF?#ZIjU7bZ_n_<vaUG;:kpI!49$pO]@OT-KDͩPMu੧/q^.7wa</e]=FSYgYգxb-aagjF9;-j:eR?WVxg-YnӘnɶӰH8ηq)=3;F8J$j'!V3Ve~|uݣ$^b%R J)^ ^&'zXR,5qaɞ鶷qvLLG'CkPRI.ITo)9p֌uf$j9x!9ϑR{`L;g<]\3]&aD7$4
+R7=B(*7OW
+1xlOPH&YޥFL%7e.V5Io^{#fxl*ĖT!^[(LWƲFEPqOxV<E_`IȸxyօI썾kS<d.
+xpRBf(黴̎z<_nV~go@^jG2恆 z;xIR:ؖS!2@ᒾ r3?F>vWၹ1a#lYږ=_[<V4bb,M{9Pk`kvz
+em%4s8&uCKz}"w Q|iZ*f/Zϖ7u˽kc͝gM{@U1oN9Nr ?uK	5Nw@^\gt*Tt?|)U:xcoRIbḮNsm[y-iGNCmm{9i ;ۗC7!!.=eaߏAkB5ܔplUCDo}VXOkҺ^ހ\/4r@re\Iz]{458-pY#~5ؚ)%(o]G8wΟӒOIs84u91I=܆fωVBEv&4:uCtOk4!JsڈHgx՝vaCb[<prtga^XtPRwљXյ
+|^}83RsPΟ*ٮlaz}٭?0ekB7OUM2|<X&֕hiŚIf̨>gZYJ~ JKL0d+1Vt@ tW<CR;oC=ߪ؍rYu)Boon4S0:s^$?|?I~j
+v.oю;bXp]R^lw`:c&DV_iyξ,F*y]Aq-Uj8np^IBGcC_#xT`m	=QAHFIZ9^hҪ	,uʜZj}V;Ñŕ]N`yCuC*
+N"2B/Hh%fcV(;31e3CQҤG>	'`:k~lFd"-Nx2)AHf`]jG:e<LW [܇]^w]>cw/ij(ޖMwW(ЮSVT=(1f]L]nn1pTQN[NUރ*B5WTvs5iҼPK]xh
+u:PBZgZV4c.l"27H0fnql)Lɒ2jg~'8ES tڀcuV.P!l%Vg3ĈLB1\$Bu #5<_x^~鏫L-[tdf̸23sgAw-SqQ穔HdJyJA{>rǺS'^g5&:Tj9z'U@WNujwN|qn
+[u
+
+Uԁ
+`rO<})='Ps:cgׄxs=EDQ=پݩƏ#QݢDpB*	5J@}!8UJOA2nXW\qZ:'폡+*\Mtu:hz_SkmMy/r#Jqes76|,W=P@WJF:4Hg>tPY0mX2)kXOFPĿbganX1nBhO|Qj.%1eYjʏ~Ԕy"јQcȯ<%sW<p=RC._ؖ
+mŲ
+ږ=Teֵ
+ez|e
+qʱ\9<?Ί\}`d S2 *V`Z%gIхgįqbm1w;0)ZO[yU9sW]{U
+^NJP6f3dg
+O`JAtWa{%*V|%ăEz|*Ğ*M`;vJS>4g|@_+K~*w#sSĵ絞t:ITj8=Uw=Ktni}?I+~J\xU#[?(iRJ@htƊ^Dh!_1=)5&'[2x<MZb
+j~1H+,hduzz8M>uM#͉˗R6 աrT*LSڙ()2ˮr\;uoyǲ^wewA.c߫cn|y
+:qnރx(ȗ@y}uyGh.HWMw,6d+k^ޑ Pܩl׽#|;PBhk[oI}+Vw;no#3E;2b^KX=*@WcNPQ t.Uq(؜;_ga2s,72s+Aw-죛m=ۂH;&EމD%L&Ќ6,f=5FDɈ#)իF[St$12rOtZyOGWI[o
+P=+G}BhNPw*|;4m8TM&AIfX%tY
+\r>EĝRmxzJgQ1wYcA9\jxB|҂	 F6z۽^+JZ|[|zI|ŋ#\SZii,-u iOZjJQNl]QV;F=N)pDZ7p{L`姶7cfalE5!ENTaY|Rm貞ɕE0ВoM'KC*c0|i9Ǭx3[KQ.޵ˑTvqx(PgURʴ>uK˰-AījZA	UgAe*Tj*ij:byX&XDǢY9xqܺрoHB
+^Ɲ4)zg9eSrO59[Sp@Obc{B2?d* mx;Jޔ&}߉\.%.t
+צF^*'8efI-;D
+AofL}+FUe[*}Y_`W0+$+܏іa+ȟϟ!mџ$/߱?K>86l=&coc]ޞcìh*E a bP5{;|:8"\a7Rpi1.ҊE"<OD
+i	)C®z:x!ZxGG׿Ï8E.WG$~.V2,] BE`3O%F:h1Ma>[ׁ.\_cN_QP$f_} wT~Lb,0`ypg8BFD#MgN`sz<:,30@"+T[*<zAx1M4)D<&-	!#T#^J{#{ǃ& Z8D 콯lh. g+BW_p'W!Y[ZD~9aCAp^L?>{xK2+|wX^_v;{~ۧ.$>x9TPXyMr6}R,Ι>$8 >1
+sfXȾe͞⊀,X(Q&"|,o!"B#XBdryJیixIz		<YΩ0N Q̠S>f]%IJWI_5HJdv6UwģuI	>ږS_Tq;b (|rTc}%OKFύ{q\l<)2B<U|;>maђ&$Fk$-˗%L,0`9Mvfc 3%gal.`=EF% lG`5xώ=?N9{B@y>!dN>p4پ+O|nftTM$ة!NA}gZ,m~<"zXIЈn/vy,bb2lt̋*BgK S%.fj'j:.[82QM*V]7F6fܤ##mFnd`*G^o(#×P<GL][DBp,GMV߯"vtf+k(,#-jǵdn9w viatQSWžG__
+Q
+gGce@a\>pX6"r	)+q:?lOv2n&ؖNȕ4oȓb&Tb rFQGDƾ_v!ʬ-0*0a[{8{K8F}V%qn8Y妠kYּ(^Ʋ8<:Y0uޮ0Yͣbifn$D>9)BID?t\|OTl׈&ކ%S8GK\ײA[vAm:j]7G''GG+5(>7^45'Qћ5/IIsI񤎿[Kɰd;1r	t
+ +A.nr1!+ӞuT6c3u˺/RMǷUj{x١-3+enR&q N?}	0z+Ίu!E}K59]mX44/gb)hbr#i<iǶe:["?
+|V")mEB
+cQ\W`pW7GMEbZG'VHS&9JJ^<0@F˺oDCa'CMڨP%A!<_m6f)x&}FP%,:wF:O5RA}ٌj^^Ec:gg<=ۅ~e4ňnsU/--E	Ph$YT!j?>7¬M9ifX`uS;p"F~d~P?[vю)AnPWK\$렔-=o!Ίn- <I HRt Vpɶ޸K!TyUͱWNnxf!dg+Na!_r=m*)yp8*cS{{扖Ni0q4X}#u M#@D/bc,y"N>1$Q: %5w`cK]R#_O5	pڳp NB4ƯjIBh<~IO<nRNq٪L&<']Iq*6Z'톱@
+_+;D9;@9 h!QBbG-z?8b{)r|cSY/Giowr$yh]ICӹLmҐ󁳵1G!u>	1XD,XBKiHcpݔRNt;T1IUp7jm+("*Zޕwk,Ԅ۽## 3%.6PR4낒p$SJꙅqӒԶÁsdiFTAE|4H݌?l2}<W!^)x;"NCWƺT6{ϺUpIA&5wVzh
+$-=ص: [g;i N=l)3TKXqf6ENF,g|U%Y:UX*IΓj
+|BG*a7]19S0lUr(
+F%J1Rl1c6}#'p7Cv\׮hvp7[?WZ%X_U "=N%L?%+'(L3л9cq (`RvO_0
+wUKIfk_;Z6~lI	oW;G448ĵY=8݈mr%&7<"ά1`An.~4EwM
+⧱y8	F, :ȗ_|9TOi,_2zV/V+Rbz+Y=B@+Ǘ>4*Cᴚ2BX{ 3Y*ә5cB~"UB5ZWJ]y%
+K(#g%	7R7"Δ[b=Zhd(״gS"}wiէ+WXK'E=QF|'=蝍E+OknqQ!-cT~ğiD4[T;'iFIwC'vR:!jB[,)zzm@'Md8s-9)M0X2Q~$#ۛ鲒(xDZgՈ`kf+fSZ1	JڟN9-s$(U<eht	MC?,d}?#H}*:,D>th{QNk"+LC8WfXUx&|[g*URI,xH$180oKFyōkX\
+ y;MMx-oьl_\2ecN.	}_& IidQv8L=	&%bdՆr20X)\m	&/(1Y{e@Y%#[@jP
+8h^`Qޗ%|-Zc}+Ɍp:9C[}I S|S*`^;:ZpΥ8ήկܳ	_޶3%P9;%.Pv{8Ĵ.i\R|GcM*]Hhn1%p.=1TJ3lUR-A^ofv2vu%'qv6zb$0DR+R-w_8)& 0vZ*u$΍2vwNGH4L]]v*6L`suO#e:ժG׬и:]J˗X\'?Tr;Xp9Q
+ M_;uaKW]Xh̬nȉ::7 k 6}8]58%8Yؕ$R"[XXLDJ1 ^j!~F*:'hoɷGTK|'CcDCMoy9SVmYGܙgb.cګ8h!1F/K$H&Twt%d~pG
+m=|gf($PfA^3fQZpиIp3Gyo!5J2qy\V_=hZ[f0wL4ӒyAIb6TG3HM"WO4/.<翆n>Q~@䝕"}4ФV}((֦0F1+w$$@H\0`j{Ιfۊ~s{E1.8k9kA+''dI	ݕqUG~:?W㻁Y.Բ\Sg9K:+&H׶Hj$ؐM^bXփ!#	7Șæִ稏<"#;z{1,>T?V$u$4v"vUtq!F@glCZiQf/S![41r"&A/I7)k֮).Sv^ʀgbSh֒'.͒3&jDٌt&m@{]"܊?SE*beømR)񼾜^L<KYqo ?|&ᓍIm9d1WEP50W7>S1fƍ൤5f׎%%7׶6YNYH
+Jaܛ몈jk6YK+<3=4ZD8V |udcшÅRL*)Jb3\9ЌT퐒JI;V"@*ÀAԜA39PspW\	{v	MzQzFsOkFFoW259R~G4H)VTN3)P8LZ[͝JV]5kk1 ۶ʵ<egL
+Ҡ
+svldw2BX-3<5]
+N	/'|!Ղ7T)~Z2.~_.N2ilYQ(&	YMM5|{73U(s]>jG#̦:e; &ԓ[hi	#}[#lLiTVn>s'͑`l[2-Ug@-9w8d)JEq&Lmގ$>2Pr;`<xMLZA$lc[z d2s x#=30iՋ:T"+qSM3\2םue8PSk9񃊯Wk}ІaD*>2(J.ywX^_vf >B:Ա.x;`*\Wx_{ɗv>6Pl6#ĥSpK93jPU%be/I.Օ%~3qvtWqZ%ƃ'ӣtd4^9Q^32৒*-qpl90|CO^?XӼ3[
+ޮ{§slxޟa3b,m]7q1(J#G	Xٞvm)~ӻl$m7!1}.`I:=㱙6[̏i ת9 g4+&_=$&	]_N$3gawAT~;Qτ3!#jsޞŷN'Ah?!;s"D<16Q[ۨC_JNtdB\8W:Rcocǒ HtOWZ2="g)7jʿ*KI~QsKh V*!QJ&cwmFJמRoTRxE$JMb:S8#	$	X0T]	#	- M9ҨB2-e- ܝ~2t1х6]gDNdi^eu
+ (xve$8yrzaGA~,6D&6M'aX()eLg}$)ue-˟G I
+# {})m,Z:(T㹴EiK2S]YO4@s_N`SG'Mrlqޢ$)i4̤]p0¹jMH"6I(N H,)+BA,eDj?VFnhP>U3&B_^$h緮0PfX uQ#0j(Br-AQ{t?tvbWjd
+D\d@Fz;i C%@ztS9.oeNNҝKIUI;!9	mAc[7u*]K2,EQj㟸e=@ij
+y1@#(¡c`V8GD3;jI%NL)Pd4qH 'юR#7u$fYrtm.VxkԘPc[!6 :e)"h"%^Dp6jaѦp asJԼ98^$?SS,7E|v|̯	b̒:hmY1MtQӾ~'qxїhO9xRm<fGF%)ӄ1yH&T6yͿdG967}Yi~"q":ΖoY[nmQ">Cvxec{Ʃ|TL
+< s&.&%6kvƃ:pLE~Gnn1Hi7{ }Vz۱ 2o~`7?<`ı14^ag^<g^
+ )%P1(43o1ɟ`2Rnv2u9~ hP+vuxXyEMZ|,ӍtA:ur±|;C57F8&'B䐭Y$IS>c	;f&L5eSx*3_?߬ n1J^n đ&X)[,ʃ|mX'H
+iNuG"ĭWpư&%9LC#\MZ߈qJN.SVqbq1lxd|=ȹHwGS*Ny4Mx5GǲooYO,N :2^ȏH2ϫ&
+N0f׉h6Wj ʭdϻbea~Fyدv4TΘy:Wb*ٝXf'P@-^_m\Q#58Y5prfԕ 5
+X`e$sm`@0@=yuAW5uvstG=j܁llI=m;[g3x24ۛDQP<#g;v
+	kFyf*F9$+D<e#mAF7q|uePT!mG"S3SlSP0?fq'wA[]V~*~tYQe	s۩M>A;4CـyBp"Fs,GU?e̠:=cp?]Hb5Gq@WO9]D9KMfw4 2{Тlg)0
+74vwt"R]e*TqCb9&!pLIS8Rɔxu?DҪw >I1;I4!v3HiA\cZPdc	ՐjE܀QAܜ03Liߜvw܎d8nnׇl}]ay$q0t3|QyK"t1-Nđ_oaYZJw	1in&Z^lT!18[REBùyP?xY̵h"đ0'rp1Ki__"	@͂F Эfn1;ڥ905IM0]f9=$(ۦME2Dk|NAy^Hnra][^9F?k
+Ks9P׫^՛-+!$u!о
+	޽0Ps/{Gi6L?KQVbc#	\C%̩LРL[\7,MBxҚ-$Rgnb)Cc@X6Sb e?pNcH$\bB7T9&uVV#>Е*=N9Zqn*D_JDI
+=@FIt:Ӭ@J:RRYۮWL@sz[cAJW]mksh`GL[mRJHffv%lcMXjOHtP!6ƟTV52b=rRZ*bKFA`<t?ΨH'%b)_LC9֠uvY,#䇪ؽy	o|5R4TɄ&L،Cp][H^}eV{@O-Hu:BxE}C𠵖މ`Lh :xwȹΝ"|;ofu7(7`s7UCZOMmp~pycf%n" oq <@i)m*WpBk[[0z%oհgfS"E	|0p#pӴfuxճ~%WX5OW|䧨QRKr-(%1GZc9ag*:JQφ.Y;S̶*%2)AC7v8ώlQhK&h 8tN~BЉGBY~8˷)܍Q9{hx<Om6O@ub!	bXxV vX9m6M@,ۃXlnG	5*M-蒻>˟)|r-*2IsN'`l]Z޻ @vP~o6Y;ӨTS`-߹SNmCA_,7C\q)X/	lB"$͒-fS/]K}t:degI#+ xU'I#Ft
+;gJy!oMh;o$-% l^*>Sz{ /$ot+/`,4yI-wۦ&ƪl]p E1&ɐM#HFǠ7ܙ@-+V%-1v	d~E\yk]@;7m޸
+_ۏ	u.fմ5a~IKn_DYJU7H$);5FD*~+&D{06U(kUڌS0p21E<n?j&_kjWUa澁81L5Qi
+!1=scz83"|0kop~fGK~(wX^_v;{7vzkS8h'ܺhaupL3_}JГZ,-Ym{2Ks$ɶ9.j̺@w%b
+pVNehBFatJCzus%w).'akzWQ!s.j:\MHRLT_jiݿS܆K[;ū}q4Zʕ.dF68
+v6ZqmwG,kxo?}TfCoaF?jM*_8Jq]vM_X\`¨ݬZԂO5+ZRtDuefX7I̊ǟFLe'+JoE 0V1)W"Z,д:W=W970BAi]ŀ|F<yK^M^e7Iy86'ўSDϻ{ZV~Q;DbF[{hӗ]pr>=QSˣP֪ m&L	UwĩQ-זa*Жi	-})Dn#zED;o@6ƿ?q;KOC8>qzj驨YASEW<+4:! /wFgrRz5PmU\5)[5iWtlAOb|iC
+d4+M
+ź XFT-s֑pԪʍ{Xv;r"(s:$ [i	?%-8?g_!8"Ol0It56T9[X@PlvW۽Dƿu.wDT7'<nECXiBL?*au7d8pmÆe8z>wX;p ?'7{Ȧxfܴ)?li} Gj2Ttܦj	ґ.U~|~hQ%o[]lA VyuV5͞ pI<1a,%2J;`^bohAb0\ͷ-#m֛oC.<]l/n1,r@haO;Kj{S0FRp#`%(q{^`ԢU᪦r4ʲvŀ"kʹc)éFkkڝ]tXt)Vg%Y3<26TYNO<Z+H{{yIZ\6՘<tc2Kr3WhYQ{慮 ߧoZ?{D%bDU=waSvS#:{ODۢq+of%/pw-9*r1m}S.]YGy7:ۇu)046ocT.wJPSjuͤ+O>g ςrlvp1m$XrVz!<4Eyfdm	j5Z灲Oٳ4e.6bĤy >J^/V>эLxx綼yTa>p㵃nP%X;`G~`^H<{|=($h-*CM67?1Y>}Ƨp6[q%(9i"qS>'1WKo533X1<~@rqbұ?{ح9f0"rL*z8Z!V</jN'pU7f	;D4OOI\rB8y1^Ֆ,(ؚ~`ـhn)T׹KՈŘMĈԋO F4n][B֖ 'n4n[kI4Vupp`A]U
+cɦZOHu6:T{)>OLF&	D	'+t0FCK[C9ORAm=[{=}D;d~;Ot*@@5F(yb2Rhs޾=m.nO>iĕob_ͅj7f;uڛ^9%RHTJe	W*NϤ܂=ʐ}>mu:ٞ qBK6;fu.pVt6p0n-_э~xn}nn%L'gF썁``zN"ub0['ӧluypۺ)K@,lo>^WV;\b+W6*_|R׾x1xoY2(/OD3D\7	-ӊǟɇq1ׂA!֪̳f}^|F22O>4~'ǏynFx8	`γj)bW姘U}܂sTX-ehd'~KI"OI_
+EӁTgSss]jwCt+:<GC9߄%1`$ t&RLCEa.B_(!kחpؤt/^p"tאl4Z"{ˀ|35ln'
+LIZ#6XÁ%
+F1ÖQ/>fP5Q 1%ٗu`,̘:3?^^E+ؿU2Q{U2QL$PlM]F2w
+=]15B30O{YPr^ֿ0c"#,ᤛ,1믨D1,֓ya)UkXz2Rr@Cҹ(y֛I̹,b[!>n7h$8$}Ex
+)߈>Lr>9SIŞ30jQx {Fb.zE&-{
+2r#/eJuPc&O)F!AC>'TFw74dPZG,zחnC^=P/H ^/q^cV=CcN"\c$D&.|:2|Ȳ+Yё~> E} YQ@EVU!/F?¸cb}YvL3)»!Hhl=c"~j1[ߦCZt72i7b;vm1`,gC9ƷoѤLas~<CV`V+?c	'OmvR.2yiܒvB)3ii8W5d@ůRer=6({ťަSOOL)Ty Ҝ3^CvKRxt3KKK^bK`K^#j~!ü3|LMjRTln*솚0⃦c`FZrNGc׫cLUəltx3Z:PDm)lb-w>ђwO{8WvV!i[%jsVϫj^u_x>6T;SQmKyCπ<Ul)o4L+}ȇ%V1e.FL	6bFU8"ٶmU˭^U$λ[sJ!RB hu]&SJ3 PnfGv9BJ羲5Z}H?nWMي5&l@-԰=xOS8ΰ}5+jfCk^򱽄0a?iOSZRTԳ4Cw),p~0cC.I#ӱf`g֫aAK[*%r+ ZW<+j
+p.deUf~FPe>IK3&y߃!qa~n2w«xnW_4[gdp'`R$2YDŉEhD+~Ǜ͎?Nc8)WICG6p* y3^\E[8ˠ{yQpnw_E_49v+Eҏɼyr9i/t1(7Bb&!5Kؚ%Ԩ}YStrKP`Uh9*QGZIx%sy*$S3x@:R;[Bɱ&rLEVxmؗ0دn~RPO~KbȖ'A<&yhXz%ZSmղ6730b\:2!#G#)5;X9%gG^9LaXRl&^K.|^^.Mk)\S79dw4<MtѠn<^3ʍa8+ v?Ɠcl@O&5·CNU[9'ZbFXɼΥIh%WXQoyB31o~RSzXr!.x7,`=5
+Wp)o!:'lL$n+71ި	S,Yjŷ­po7p[vzCp nmn+ -=f&
+\'Y"+3iey1SsM1
+s-894I/鄂0r}[P
+aN3`[UxŁƶA'43]]\ j6X9QS*I0tZИVB1 Y/?Zi!;Z 6*6쮼"aPihTA	A5`怙Wq`.Z6ݴږ@DMV.AsDtK
+Dor~zMI3#q<ۢy|Zgj6Sq3x5^j*Ȝl3Hz@L4{ws'Jg<5$-zFGca*FrVQ۰Q|^8wk'VU Y§Q0WDٴnrؘ$<vʂQ3ʽfw>Y!q+]@̔eŸא t?PcvO8|&43Pg
+RgAe-$Z#@(?s~=>ўo_Srs`R;&5U3 |
+Γ6ud'RhKhߦo[Vivф4MHQ΄ʵ!&p* cGdbBzRT%"GmvZI],jF$:4ڶoX<ߞ	ys9(eFS+!dGiu\PHd%|_ޕaF֗p@]) p/^|&cy򧪤P>
+	EѺI 	0@{0:g<QqGf#J
+I	AA/I8 {'x:gIPrO[=v439yAؔIւoCc9y!?e5OKQe=c"@^>}ż(Єժr+-$#Hd ?su QAGh>D!$DBH,Bb2CH9u{du01$!q0$nC>|bWnX`ȼm+p۹
+|zCbʄZs<fZ֖vt_.7	l<l?7\Đ[%-'F+%2aȫw{[<S	{5~3~d%x%[ƟpgL~oG&JD^@#t).N \BЇ>y3 Q(Z?G\Y%Ӻgv7L һ	H*؞ J	2}-cJ3DiBZYIa i2HsQ+V -7RB۳U2h4:TIc)s>KbHZy@(+/bgW"]pLڅhd^qЍ:=!)dc]-鼧xȱH'Qz[YnhG<>Ͷ^阻=sSXE!gn@^f^ZWG2vۡکavls?#y6r:MhS셫zvu̎@sB	p0I0k05?;[ٵ<dcbvl$	Im]ztcoFZ"gG(h5*,Ûrvp{ 3n	l8w>zh
+kd֊uu4SlN첵@0?[V5	pxEsČs@^#̛p,	 O#}|8fwWK>UXED=pתZ,SϪjpʭ:C|c{GBꚯ8y}(|T/J,r]7:NU_(=0%[}OeK(B?/M9S' 2,,(.5N\\r&;  >0Ί7\.xCWPx]يlJ%wV	grCGԢ`ӹ?l|9ONh@	H>l}a|cs3
+?"U65$8sfݬwc3VʟDdApp"bzzt/-Ccp8e]W)q7zHZ!ua?)g	NUi{FG.#_˗T}څ&D˗5eKKI@Tfw'D jk}I	%
+u+p_$;-z:cL*bnm9!8a:k_q,$
+nz&0i&_Q8S$%i>jꙈ?,_ocH3đ!.WҶ21xC=7ex5A vx%+
+ߖD"S\c>/?}Tf$w=#lGDq@P,h/:;ڂ%@^ $l-굇UbIZ?dA,"c)fxLU΂OP
+4-60ԊMYH?L%4.9O3$L[_2ےHGep6"cavHZ@1/,<9%ݕ$slJ؊-`t|Cޣ^f$#o
+UH
+eu覟*%WVZ"7/㖏LX7?[-gS"Y1~y{飧1iU3%"B@Xs):a53ȤG&mFQa $~KN1-@r䢶&`~tlZ3S%fzyyВ^~a4eUz),;SboԸZ0Uў7Va+Y>[2SLy#H{K,[i+ʶdrx誎I>r*&4.fV1׆מܗK).,-wyu|>?]ƫuIkam|_Yc0I@ᴗm;	78_Kt/,#+ BLB k^֙ANF)$v4	Ѹw*Huɣ3)|
+&LҦaB)
+GR!s0VUmZ@~wXmXr	=>VkuWT},	Uuh
+Łؕ	[DBa)1~%$'{fOWj̡:Fz4tło)#q[( iJ<d3Znʶ=Nq>vmVG|?i	z`/L@H$F.{|?_іaCc"7;<_Џ,E&l Mg[;ݡm~Lq1I~` e}zQ4D Fi0FIيx<%3_W&x,X,I.>dw~[4%ay>KG(u
+ )9B02
+WJo#(i	sxaA"j,pݪzHj\viC/["w^&_Lޡ--Mj= f=A8-%~DJ6[qX5D dG6k'S}%qŵޔ]~o[:$V)oP"<탺e'#)ht9GQe͛F<{?Mƺ{g};jUՌvW*ؚ-peIf*s  HHf;۪$	GxoW(f
+8G9Z߮<G(e+~"ϒ?	5EE_η{]iatJTI^kWx4xS;V"Ώat-PW;s;a<>ztŷ$v/~kaC].XG{)zv|Z5Uov:橪=Gc;e'+]61gMNuRyܹ ??<"o v6߭Dz גF^w-@wU_r0ƌ[߿Dp_  LGCE< fܕj>m]iVzwr){+t8K?`mm3P'燯+o4ȂȪ
+{S_w쎢#<`nב֏{XtG<:h~nͽ\aA2߼fԸD unR̽A5&oJ7κpLwF)J!G)Sz[X?	tGكb$t -U1kmWH0 a*S/uZ!(pa RiHZc4d'"iƘ';"H-*e1u7FкioapeGϼ_,+S1t'4~_ER)Vg 7M>{7s*ha\Ճ +^6m'_dVJç8p:6v}S[M8dl',d>귃8ѬYj:eW$AXTA/1ؘc}>vkjB G\SL-f&÷-ı}#鱳-98&zJW_z1LWِ[Y@MȮep Ϛ'cP/ɇeގ8$yd}3rqђ08:G._=N'9<;vʿ.'*&,9tٺRJ;+D.?{hI) |_eXDtsl;tmf}O^)#n}eԟ`ߊ,USLnƳ>'[Ԫ(2N$AQӇUWc
+'sL5Eoubomw]%y|,j!|@@\˩)f]pQ<RȁIjJ0{H/+!hxj
+ˀ'ݲWIF]WNOv	~iWsXrJ#c\-		ӿoZ{vJM2HH?Ꭸ/;9k~w9畗S(Q̈w.	??\)8n~LrFL0MW@\ǝ^ܪd3S5+6r
+wwA+GէOWXw9qavvsOs^l5xS1!U1a,c=vt 	YO8 Y^V57_jZWzuͅrZ9)@ZZ]Ai6,- wu{ƌOAS\1pFn5mDΏ{h7{(	E8Wo~_%ci>L#&ƗiQ+?4	\Wa(ܡAwfxQ7JN0ׯ8- cGɰ5@!P׫@HOwt+2\P_noQo;&p̓i'\2+U1E*s  ^ l'%vqdr6ݬ}~OqZEkUE辴W4Jwێmel,$#ǝV#U/P׼PXxyKW~w$By[l%=0W,Ҭ(Y[1c^~vk({fU	i#?4.4v.(Xu:0B2,5#W4n#nPY	4{	&{<Ŕ,^`*}U(XkڵTξkҳBef: _7T&!Լfnu?I$80Eh4JPLq QeK~î^Pܟgk96vh'*VtCq74}|tYvn4cXb5H&Op_&M%qu,3=d>ʇ>;sZnɈmcu⇪Ç9%C(,T6ɢX}y,c,t)lRE#uOphbT+<~يz,iLq:5=leOs쥎f}PM:)y4v4Mr9?dZc!FۑR6^2^G4`M8^C?#eKSh7pyw{Ur$8!n4Gcxqsl~hJ@+]2ЍsRSS'%-?FakpH7A&I|MY{sH=7t-j߾6_T: MAEďus~ Y`kЭ&0Ѝw^^w"e6x.c^6ybIo*X>΋3y܀hORJ{橂>̲Bz# J:'PAx4xUaUm R:s 4
+Rdj!oMAE^A<kn<>^ΨzjG{CsgVP,/_Y63+o޾hխ hllחbpmSD5$DZN8ŧZ@P	#h* I)D7%᯿EC;XRuq"h*NNϏ]8 aXh>s;=z#Ȭ73RЂ7-_E59B_%	8+@oǽ'޲'fª7^,#Tgaſ˘pObZwBޜ_Ŋ%QyɋyQ̈}p
+ī Ukx7p?=Vuh0ÿŊ.}c^^ǞΓkHS\d	tMbAX" ZՀf4rt>U{SКCDD͡+lhK
+Z #\ڡreԫHpwҨ߰WC|y7[赮S.2aV>-v%tYcZ >bXtB@zX3}NRrJal5Cq22_B<SyZ֎;i9W4ؼl/\bW1'_o72e:-@!_k=O9ȡ%!
+]Ջ/&8fbe*?m(}8a؈N?`1u¥8#M
+p`:QF_ =BWx(L[LnLMNo$
+@HK* 2&tGhHGhI&D4w`ϓy
+IItg4upGz+=nK{C.\5<m#ηN|M=1)W/TDpiSϴS.q<B']tq=ũIxv\bKG6Ȏ[0|@!/X8`u)r4Y8Z~G+/WΚ`ru<-I݆>7β[ZIKL16$g4ifv1c8a=[9gÙX@i:Y!u|LWL1ECJ.HQ4)jd{m9^lY:ƳπOcn67K(׆DYǂP]X?Lv_a_d\[2^;mp26>2kHR(iF ]*[I#OF:izd"%{%QGK<-K*S
+&;)&UwHED5`/5YN]2Tq4Fxx1}8 =<BGw$yJnAUN:۫@=5h!1	a7Rz|dŹ~:k0~r0|w}/0y1/"Bب#A)zb@W\9QԻs{
+lt)j|(,CwIm򼥭|j}#?ۯt8t5}܈F˫117kuM9&m:Uw_ ?͎uf>ӧb>~],?-^gdqWL['goس֐m-pᕵ:\		;h*B9uKV[1n=)ېf:PtINSa7mٮ[^7Ǡr2˂SZ<8qOZ2U|)Tv,&a,]#r\l)'X>[?,Ai`J8)[}nNj	ڪ5otyk715<} BD^qE	ѵAdݨ1[>tͪ \r kJvHpCe]mS%NŁ[%6 qLuC}|CcknKٷ_0Dswel|vBé>p0oj.͇N5p|'hL}&V_5U2JƂ7c#Nr,Zb ǡj=N\ӈhO.t]mx*$*CIHߵM%0E!XVȀ=]}w7:(5]ED4ihFCݫ5Lx[&VXU7n8-#e˨g?8'%zG[&zώx(~9"%WĿZ"8曔qI=6^!:fgo~E;{ouܼDه냳{--kJj	m֡Յ*9F8lUiGCB@>ͭ#naʥQkq/sԇKuYYׯ{=Q9>$88Fk&^@ TIl ~sJr⋰Pp,LΉUB<X(ϐX<2?e~1ԳMe^!pu+0w|V./xP6_?;4ooi
+5?tqb>$vKn>V?}N2+(Ec7p,5n0F]}
+ A:V:xRu$UOuZCEf;Z:kmiHx%Cօ&\
+	5F:زaq33Ctu͠g5UKGGۘ#VRNVx Ǩv@<aېq~GXl|yTڰ*PMΗw^	GXG!HS=;e^,L`-q/$&AyI٦𑼢՟bo-"Q,kw[KПn44N@mwslKdFANIy~NKBx~^t;{!2$oK&9-zT>T:ƌ~܉!4/89THJpJg.p"SicU2vm!˿{riYϋMe[#͆sw\DkJw|zZq)
+)!mw
+-C݁^6=mJU)<.d@A?v_$GA&G=vF^=gcv;~z
+s<=.=6dmM=xW0D	=
+?PW[@3kv~k
+cǜ) %L,$&Iz8*bʍ[XR<<7PYt썸^0c&zN[qi\f2NfЌb4zTᲗ
+IwN+$j|v܆Iv^_{%y[-PTmSA&0h=fI;,(X+hhTaDjBg׸]$$U ԥ3Ľ!ޟ3 >JҫPN}Dxqmz8&i};47U{%WB0
+!}{2$؏ 8PJV8f>6aK39@l`^훰pRKYR>XnM:~ڔ}ѿQֿ|ѿö(ոj5n"4coXmW}|>vYtw/,6?mj7˽(&y 3͋|2Ε2[6mh]<D s~êR+5Tⳙp-Vj7/Xuۏ}GM7U	w=~VZUuh/Q4vҫ.z~clNvb<-w~;bV|HjQ&~ه"}4 m[D?0NBB$d%c"&(kK?kIOCcE`)}qD+0XW{#1a>p-J^e8J^бzrWü C5)|2#S>	>!<~<$4A5@h[#&tO~+ɹVTCJr.(*$gU3ΠlZE_d-.׸ch3!=D)%2?2W2s,Ρzq^CO{uѿzwP'jf?]kWUaH/:/g_VeW0ht+jMފEyy$+s>DWQݷ>bʡ>&{Z]sQhݽW&jr&oEymMUk\M1^..Xk;Stl Tc& =8{@w?,kwUj"R4kHtp@HZWD[.b.Gdǋ-@%م]gw5)l[{6ƭQU?
+A׺җ&Uxq|&%ผ;),qR'!ୋ#Yd)⽛{l:0=ߞVcb	ޱ}+^
+!'Eî@x@;z`ߥזp*wՎ˔gٞHy8@+ky!*j9@B+^<z)s؋ q9 ;xr<.~+2?,w*VO:7vGٖMXL0iRC%Ú/k,oykl_/b;ӟ0ezOw8b=[y?Һ!]jJl6bq't5ns̋?8ihKvInB63yx|Vu$ڗ-όvfd4x)2f]lqov<-@GZc|M2PUSPBl<L|?
+gTQ$ożh!h8t"ců3nǜ,2ԣgW rֱtCVwӣ4uá:3p?TخWYZL}1?T?hXʚ>T}Mz͍h83x|Q?L.YvUu87UK5U|y[nYa:MVz( @?ѵ</E|He""fpmih1 7ypkN'(7Bd:Oѩ"V4iNhۡQi1>׷*}Ae\B6nо՜sWsw,u	Խ͓8Fer|xBAS<)pꯨ{E+9l1=S5怱k= jJ[<L):A. =i6x}Htְw&ib9RdZˈ`mT^WǦlH|xkނ}MeƎ*,ԍ8mt'Yh#7)y,yWxർGW_}m{Y&8go%EZvf'~dql}f/-j9x-|V4r<蒛Eg%I$K|H<۵NK~K*q.|?yEYĖ$$ lQ˙~Wv|$qXTYn$&k9qqvkvn<S-Er'|;DeA	K>(m!Z{دO'Ig̉Eh _iZqYzN-U?s(<MAkXQ%qcvaIzaoKݍ
+Da	+$r87nJ)IQ@}Ǳ|bVBвS/#;)|HVOVQNYb=ba[idVzW{jw:;N	W[\xe9v%(_Na^^@tGtZ%v)$lX>(vniq>8S7ʭneahƪxX~,ƶRK'VPX#iC(&1AOZK{ujr'N'B7l5*dE'^v
+ؚ|<Rϳ02ˁaYC2Iau5RzYRejŶ4$aaA%qzYI[}NЏ0RS:~ع~x%װDd-NEV8mt)܀`ޢ &I2=Ux;bQ!׏x͵!4@oR~5ח-52ɜ(~u-b踉I캸xc??>.pރB}OŪ0<PвQ5gqo;G#]$Vۇt͢wV"-V9QmhbuJ\e/:Lf8:rIS|)mPd4mImFVOMs8<_{Z/9EjrZ,fS0FRdqIdka&_XYGGZIVanbH2@Wb7-2̃]h~qbBcIJs':nV솟%AV&y$ukۨx𢨌v^g'Ȏ"?s,'YFԉc$ SnЗc6?pS7%`>'v $HرxenAQ;iǲԃ`r0,a}@-^2j׎`QCs'R;I,}ĸ}vʅ	Apr OplG~8vD,/Op2nj%~$IA?p`6="+J{a,ℸ79.ɓ`6Ymy6_nJeꃶ؅U`\Q;FN恸6KK+N*?(v3dr&V0D`maYہv٨Mϓ L}?AٖagY4fI[h'O?@X@rr?A4"Mt̶) !xfgVy!pwg13f3&!<ά*"4pNɘ=ċIVXyTDH2+)X$0l;=m, ˰LlML?h=.,D׵
+|+(Z\GE92dl2.سZ	0̬ xiΎ5Cm PThu$O(s#lq?vXibXWY 	#zULtՁ,\ 9KGdڑg	ٿ~mj:`˥f 1q,r`>_G,.;IeZˡ1!W2?Iˌ K|ˍ=\id'\OKQ?i,<%ٯ&Z2hFC'~nGUx&BE`I8IH~(*mYWY$q`2 UJi~IS$H]bwHjεó˝a>eIRA@\b9e	S Ls,rfQqn
+h1ݩ GȃKO"ؓd%U%]&N2aBg'AXYz fgƉRF̯]]HSi[n'N,8r/MU2udC(A;FjN$w1V˕Evu+Ff?*EY==Z@肌b
+,e	`=p4=/lj<P$rK2)JAt0@^IQx.H~>Cl+K0`ݒ(t4(Xv>bGny%@R4.ѹHL{̋^24ԖSo́haQ\馹E093T([5Y$v}@?=ci	9@{U[3~Sw>v_X8sc+ }5$Q);{9Cr/
+R;[ñ3'eh7B	==ƫWv%x)}<qN줾ǡI=`׺l>{Xvx D0@y>^tp
++<`ydݞܭamLWm?$zR;~^n,!,(x{Ma+<0쟟GE9LVZ_Q@u^
+݄c*=-vSXW	nVW ;	^L; IvҞIE@,/Πg)Xq]>)xw/kH{#N	
+ȸcHET8eiF G3H 7YI
+/̂<H4m%n⧁0Ncqj<a
+r!Ka%~9eBWk#'C;Vz6q@"vnhil#B0)蝲&T:vy<9(^\:y,N2aIdy~(.&r)膴HH.N*)Bkd}<,K+wq3`$C'ȝؽo9LLWzTPb)8'h
+/MBQ/[r=3Yz@C;(bBnN\َm;NQ;S'^CIdq(nɺNiϡ:HENQQ* uU}[A2}&YvJv'IJ`F9KRt}27Ay!:xp.? 1EM9IwC@<˳K/Iϳ~~t%2;+0Apf"/H&y\9M)vר^: ]̊v}lVbKwmUJXU*ө흤/Al'Y ؜dAGN^}	9IzaI`y#x[b%$߹EgiIIzftpJ|$|ein?]s5f+Ze*i&a&Dv%%$%qre =<Ig̉yYl<)wA/Cg8 ~L]/. [HsCRlE'W,2u0)\/'Iel}SNc)N?YZijaF8	+Pqt-37nd$!exl~ez3os,EA.H5(~5b>ұXBQFwvi&8JAg942͂u5]t	K$ﭡR_m7vڥۀ$#09xy<(9.߳J,,2cy`ClNZc{N\vN	o){[&+6j>Tiqgi5Z
+$ȍFeٶx;5̀ VEnNl{Mn<˸{Ŷ t	xf݅v *lTG'-vYetR{`U.*iޱϜf>)Kb%,/߶\'qR^\Do^:^:^1d)x014<-&LƶEN6ܜA.ƅŋVsEQ[>23"/xR2B1Ga80@i2[8uiGm34vYM."0Xٽv5ڌFmq%v8VC@*Gb@'T[WfGm0L{{ĳb;&ED~LWCl{gn橕x\DĶ0$$#-6O뼝Nqn3?H$V ,մGC\1, i `R؅Q%^KPP:6M$^<>]6zcjY[viiP{`Cy&)ڟ%,K vtrBvDqWI&n(PâL4̽~Rhߔj<-Ȋ vbXQD6a"=Rb];,ҬZyrTS{rULB?L e^/}I`,_N	!1%[a0NL(wao6}l>^ʶECvN"Vh:H& ^MҀoa [^	QJ ?.3nfѻ^X4h=m`\?G,[8vS_)VpAcwsD_[Y~YMf>sLaPoDWƊAݴxMf@rcX9WώoİPkc21v^gim{vlNY`ߋhJ_,O˭e$Dh)4ܹ[}[ڞi1Cim%K'.qV<,IAv߈vSfr./lyq0^uHĊ}s"|` "l|ikwE	MQ@}|4HD7u6I:V	4\	 !(b65y*[;ean6pD?|t`>5HIyyv[Vk$IMvm2uS,J+.\@p"JcQ$vhs2I3l87IȲPrm6ev7̱1
+bK6}'qo Aaq&C˅`( 86~|"uom33Өν<r3Rp`!&Y 6ڷc67]F	= +4r<Mc:.ͳV/k0mFnsZ.47,L-$Ybe$3?Uy@Obhfce L i
+2'^XA. wCu=}[4F5Nc
+۸~ۨ;yϸils?]o`taZ_`IMQ;^W6c»hUju;n˺ҷMxv~ݭjc[vѭ!ٯpGpG?rzqw%n՟V=٫YYꇵ#~*q\fSy+<KO%o߂P9~K_؇_x-w&`d8W?h4#=EZOƣY~#|E=W)0̹HUIZEƕj:Xb(qd>šw:|(VwE;^Uls9ٜ&Ts80$Ʋ Uf}s!XHQ 2GXqXIK˷CG*fE9))t[fXn6{hHUr5#sIZv-U6fU#,-?+X91A~^
+1j9OV_PWDz/^\pZL+-bkXMl|zP賴㚛-~]KroQ@NEVI0]e,z-J0a3J\dCyjq~b%`͞[rXÄ8
+@_~V59GW?p/,߬f_j1E{CKRFtE##~}-:|*`hf2RQN%9j(#VdGQZ:TVCԃt+Kyb]zTYؚ[-z5Z>4c`o[1A;dan»Hy-+lJq(L"M@#6Mx)stvqa([Zl߰	L1L+RF3_>g9S$ SgY.ow][lI:`u4OGkjt&+FGkH`XD<:[4c;3#U-2a
+JJJ|6~D|,6uR2iGRxJK;|SĿ@Y:ז*}bTEmx!6 V1>QݠEPBW-UJ/,X9,jp4s<e"<CI]NkE[!|1yJr`qoEgDe6l6t6zx?0uD޽ۚg+d^l3]ōR]4U9`%KHuSҋxwg5\@;bC*SoCoFGf4mh_~[%	<zC+ңZY@o~>Uy|P|^<[W%/^qhRD%F^򎼢.qC^d<~[WCn{e`9Qm`Q73ӛ9lA)PUP~S
+i߲#0W\<B x^:/ClUNѬ/5lXZHRgf]3?~W}Bp@S%Do`5(	VT;V_ry(=nSXE;Dy{m_;
+μihf\6cSh0E}V_xCN-4&O?eԍR߈7j"FY.윝e	=47k.[M[x?3JdPk@excs1\+,
+mX
+zH*kI&n89ئe줝]Cl]<zv0dbh^&D @>	QGbEUvVZۢ$	\ޗ6au3&OEƒ{?ob``G沉AT~sm44; ^Lnm
+T՝e?r&h[!9^|;v\aaxٿ`_XK[BLf{z#oF1tBɄI:_o^1z Zc+_d R2RoՃ"hn)?[`H9ӳl0otruU@zo=ҐI4_?8bkIMdrW̫]dC9&oBY 7
+hz[}(ڕ(*hw@ɭbT¦ߨѶ#r_((]p4viKѹ&svuh d5%l6㝚=u(qcق^CEہ>ɹo@(1et6IŤ۳ux3tm1><'q5=8-H+4ʴTR$\8#NԞsDU4)'wb/lϤ֒z^&8N0ww9h d@({]!$k1Ay߫&yT</U`q,y]Gý^fr|-S:7ؔiamހcg]ƅ۟ќjvɲl/ڄq*:=WciTY},3xe[O݄kmAݧPŽ61e9U(3;ʪOn@VChڀԺ"%CX^|-QއineM64F]~V66T&PmW ڛbDּ++huyC=T_8	rdIͳQw<	*GKýa	8+	}ڛ quhs=ǿ
+kbcgcb>{lʹGo@ۨ]
+94n\TРӤfPdhVU֚4[k"UI|OkiRw0@Jnr9/(\ND}xzهRIcߐJ/mo^thP(kY4<]g/ęҮ} VPz?x,&ֶh=9BvZazfiKpړcZSov\`ྞYQmEiWҜ"s=tyA$GE+*&D,1K@wOĝk&.B87e]vcHQ`LwV]uHxJ0'4wR%]Fԥ6?تZWw?'0vZK"	 @-d KY_LbD֮#kh\y_>7lYNu.crN:?rݣSQ"vgı1*+t_ t{W>t;cBwXCp;rw6_
+kH&vlU]]4ݐ'Yf%?_5Zy[Ikt"GHd }fnDsY^-C6.'<r%
+?<'dUU׬J[xJ^5P#1:4OۇC ao".<&ZU!i֙Z7<X#ѭ
+QYKrC.*1]Ysy?u w;B7Rw"im? B/s,?
+"Dm$sG7]i, (0 c|HV01AX.q\F(OuOt⽽^m7/|tm[~L~Y`3u4^TUlW@gŻxѺ.9#Bm;[
+#kKr~P;xl&]#Ҭ*[RPrW2~ =wu.-ߕʇ~ՈcTKlegQ+>&x/?h5cAϡ
+~RUB][㱈F3o7ŴfkxHT3Pw54Ox(Za7 F %A3'oOWFNMa1$iqvm\j0|TIJ2Ɠu$ng
+lg[L=RC55]Q1&{5Vj(5Wlq#[g7ɚx6É䎓[>a.,$,HM6v;NO%e#96;SoHZ~Z0Aq5텤wBTZfgU2<4E2m(bMU%}2u,hޤ܍VL9}rr]ۭǩMݴy"	%Oь͒z冷wGg@d:<xjf('Q(Ҥ#MgˎX['FS1Ϭ˭ >#f3׺7m
+cC]XK#Yă#{Xk~		?V6U 71d=g0	wX+GlA~;z}ln6 Yڙs"E݊c|n+g[q}ˆVҸelΨtt+|n%[w[	_Ue{[U:-uػe`u˳@V^{ޭw+oAo׽[Km3k|LT[1ĵ_mw[R~Y얝K?U~|p҂)7^uucAg3l)W7K|g8%$nh{[Qh4m*n}-ۊu斫[Eg*JV aY5TXEW}y}Lgb:U+<8\\U	!oB,ۊ^ߪ^k-ݒ1qRfBN_m3P8J,6i_~A8(2@jr[((Jtn\fU,[iM33=_ED0`1kDH$ӬH2m %*)$)v@~/Շ3Tcܵc-g+d+}U4EU,խVq?5aLE't 7N9tºPV%7|mD*
+b?@ˎnV8:HSe=yeďFtfIYN	H\۳'GVWB*~FOyP٘OOQpN'"@yZ@qw,>8fqa]ߑZCSY>wm}xҽ.rnڥҬ|u/VGlp% P7o@'h
+\ ѽgqw\4;bki<cBRFZc'~BƧƞϗv#`,yΗF۝_|݇^!)rt2JVǟ;^BHɪx?a"9`>I]66Lv!/̓7+yaftO@֦A@ĺ7́)PƔS:NB}^֖g@ӀƁ0%:-%R+$o:"8b+wAYK.U}]g͒AC#%͂Ie?*KZ@l	.٣Hɭh|{ 9H;/C$je׼dR	U^GJ=cxt/G.kT1jvj$23wPWQF̗FGp_mg-NI8
+`/.2H7/Ÿ)[K.ܼcUݍ_#N~^+ʠԍ)Pz(:\8~)@Gn<\#Vj䅣8#odX_j.q`1#UW9
+F=&Hp0"5awwHD1nhm:K0ҾͤtLili't O${w&2'yV%*T}ݛАv&voliC!8	lh$}ń36 TN\ )aq5/`y/<oǮ+䩼?V!R,?7_z;*Z+ T\TEX:cw
+n¢nZ$oC!(tԇ	kȑlCkȑ/8rȏ&RbcT%~=)N?`˜hvy*(CkA0s=|ձ37'}G| 6ٶkEnTQ/\>{xWϛJ,~A\ܜe_u<S/JjnCFV9sT*1'I4gf~m%bnI<Rd%Q`@%LyTW*]{7d˃{*fRAg%YZ~RV:Y'Av".m'o(*>̺fN"fIݠ(O~Ol|OOl?>8/~?/,.G*MfSռ}ON2	%2`׀dŻ4>D\Em?
+dB-E$<_H o?߾4{c9
+uȯ.GBfklu(a7;!Yl	J˘YSF3&2SOR3T,>3WU-}G~d	UVƳʝYQr4=;Q7h
+]qK0e/xl4V=^|XJj8W*?<JZK]s%gԦH6IX	0K#N rP΃Il(+r!z>AI<d{ͼQ_ōj̠'eWL5gn|~^w~diVJ`VĐ>LxUFf*ddr2Ҳ?dr}-
+BpquhRh9ߞ"JvH*r-]H)wVh45J̺hר^^DE	Y1i&YFHIƈ94푑J^<0bo[%HOSZD f#F]yys$˛^Nņd,#ǵAUgl-1(/OEIM;foBa3(ks.͆e}E_?
+3ˆR̓UTL}Di0Q$;&Rg~Iͼ>ۨa$ $Z:0z
+˲z3X.fS	QObBثEtETihCZ{2=uf`PZg:5¨ Fֲ*<3wh^%[XqQL3:
+뤇bC,ƒkY过a^,s#?/*Vtjľ
+9 =vYJz\SR`^V_?H/2%Kx^?n+8NU1ڐÛ7xRoh93mbsvr<w->cuH{5%CC+ZamPԘ{oSoVk8qƅxQϪ bN0	zR Zv6`#|XJ_B[$ОjRMSFSM(ؾBu%^
+/x^	{tԹï$Ç㲲\F^l`&؛1n1y%]wۛ쏊Xcun&&J݊ZZ̉>$^n偢LR޷oQӇTN܄fyNhUm1*o.ҁ4O@@h鱣HRqIs 2<ŢIN즛g{mGwތ?+֩8Yf3H7Nz	:4NQb">}ܥ{Mσx~cĩnR4 _xr\05^faєM;"OYbWgczN<Ejy$uOX࢙zܳU'~/'GOͽSZ&_2ZGLN=LH`͆{)Vԣf~.sl$5cDwJIԕH-DsӚal>kc+r`#ZK4y.'.(2!t
+;w{ik v%-[6nР--2!\´G2cdՠll4Ȍt iZqNɁg!eG@z>U'Ov\N͕|48,'	Kg?/xf}#٠ݒǻ˵vAwI
+TTBNwu).wO0R!)6DIs]hko	dt#`͓Dy>iݭ4pD8?+wCa?d~i0]Ww%\	z?,W߾QK7~ev|=2u76_W$x}qע)Y@W}ʕ/ګBgr r2ys2e\	wm[EE"ёB|!Yn|=\A_mc͏V9?g1w+2F~7bJ[/N/F\ǦGy]'Wt"	5wl0>	4hrf*Y/e|	zsYpJƎYV>
+od"cô<_vhxqh?&F*j׎nW*~SH*`"/䕑`dO06֚gظF)ɋbjÎ[Tv]ߡz7b+=@?v۫	kqZjD9/.ٕv
+i JJIMPR7RR3|0}IdF:^w_we>vC}s(fWnffuJNs(c9vusx9|5T٫Cᕝ^;(ם+%{sj@EQ6lO%[Z#QRX0CpbMH7mߓB8(9Y$-*W+t/(	0fW{D?֑I+fj!D˜/:/7m 7ʒ
+F[J/AR/|HQx(<:`5$!O}zg虑: 'Ki<^Yϐȋ}g *S|J~Bs 07_5b]E茬rlp*	"b8~mT@ h0ӵı.W_~LޭN]x>'${@K˕f]iET&2_*GRZ{41-@d<FjRpG4x^6LU7/R9c'"oǬbP6
+5C!TI1Z2&R̎Ų3?;,Vxsf
+-.H[~ZXD\TA}6};/;1e,ߖT
+bEw:^z_=si-UotqDt<\Sx?ꁞʁb˷>)ŐxqȯL0dZOy|x^K$k	ve>oteg~$9GW}t<္v#[P^E{296Áju>?ZA{M`g镀YM'hfY.a!%iä<VvDfXR9|z=gch1K3ec[LfKiHX[yw\Z7ҽt=iLVPd%cٌGeKeHPl|ߗ'>UD#t5$S5'JCی}JzhټLSCZG)>w2
+ԨkդBGɪJz+'uc1`Ӯݠן_%HT&wtRZ^O\ز3j2jaWN[
+N>-3^ԭHrv8i@ RXC
+C4A7sי!Jɔv;=ȂqpŦ$ӡ$ xEF6gi dț˃bk i_X0Ii䌥;H͌	jHZG`q}pMNe~TGf=[i{6PQGw޼ξ	O,k9 ιe$V6t;-9#ivjne4,^DҔو,b`8:ar8 |GhB,G͖T<=\́hz~xrxIkP]Xwg C8<N6	s^O dQD&'׋N]9@ek0{&kޗʹ\wSg'aZiw?|;䢑uԻo\m?16Qx)Rp)¥A1?+IP-Vu̳9a{#rO\Vc=~F#ir^ő^2)>5[<}A췉Հ0yF"~\LǄǬ(,sY<g7q18'd	rvO}o<!|inM=Ґ4d>=?+k)
+)0ׅN!y1.þ0'a8oF^6mUC69YO6W@n+PQ\O
+ fh!AjZbEsّIa0FZ+Q"6ʵ)E9؈
+sգ(GaJL	H6wu>St]c(乾h̯;-g{[xJ2"āosM_ѻrHQU<G_q	&61巰qҬG zCaHu0!\߰7+=}XI7U\6_ҝ#(4DKbz,pX7\'nW+Ht]=@t@'3#[ILb[m tJǷCA٬"5d|Y`"$)nQ!ݦ0mFڨK0nd4>k_>)^ŠRah7F	9{PGA췂\Oh;&ThLB>wd#^CIӄy ! 7kAeH}X5\bՄ^
+lz.>{W/5g$YOe5Ƨ>k6j=70nq2~ۙ;yOkL=JiI&^?`?A8$dRa-CVŤ}qx^[Iဵy־FujЕ>*3]>wl<g'6~s9ṕ5DB_ʉk3m84`kV`74.Z
+٣ttqgEJ
+. WBikas>0h'uMC첛mgbw	HK1"\ZO~S=iT=
+=KṈ~ 5=5Ye1	Br1\6lWVz78k^E:Z3ۅ=0g.Ӡk,}TpQ\ նZ~M joijin&؟Nq&dSRxC<MnF,s#U7RjWkJK7gèeQ")˪(s`?&﷣:Ft7iԎ 3v66yHPDj'ٻ8vGQsI5,gsǽ:tS\r=Z"g"ZN,F&U>uOqSTz2b|[ɯyjƯqóY\n#jg5`NFYsB`_ߤ/PoTΟw,PmZ|T+y)izivKh9O6u'|ыv.~j^o.ƺ,FvrNEŷmE&i,aS,ƠstTB:6UmJ|-5 uBmD\G)Q
+(oF!Ո"h]z6(FCGp<vRqE$zѬ(P"aYbt֜̕c8/l7Y-0^vgNe-Ac]K!lŲP#1({]/vc>TsǊ-nɖu)k$ue1HDF7^v;mÏ\T35ɩKs\;Bu:sM )   (QQ#4&;u`+3X/IzzP\NF`J8p:̘c@D}H̘[V	}4ݡ'
+l`u/ۮVPBuڏs8L] l~ZsUZ5&v]Ib6р!RfX^z(:QUiny#xϽrLZ9`+`r47dd_ħ&^j=GnaЩͧ
+Y.؎Z{,n&KLƿMcohԍ"d<N2>_V?MX-i'O|,&$~AѭT7w҄=ҳc'"#|1ȳØI؆O/ܒ⪉(}xZ*+izꧽDU͂!,jW;#=u FN)eRQPדrN_ӧE-B7< E
+3[e3))eШC_lū,Fs^jzA7."N(Zg"M?{ND鄈E'7Suhy>1f	&t^nͳ3M5+cЄ`ekW*ڒY_U_cXor2&8ߨ|~iv1_~,	a\:&},.	U{q 1Yߋωw_!ԷZ2'a+_Oɧ~i'd=yk}*&dGd#~hS*֌g>FekL#ۮfdVv +e6\=+TUPAՄ~GE>|	6=r#OW3/ӎC:kQtgD=$9BQ_go<XA@&ZA_UUBW"+
+/:|Dq4/3f&CL6{$s.y
+V֑n ; N]'?PLFm(j1^ v;af92ЋxVӳ'dRnzwL('p_ff'gOĆO"؟O+{ظC#mSWPhK]2<\0y/;}!r8FlW$@$:b8*ƽ} z cR?hs1DlKa<,ͱYPoZgݛ摼(;_:Nb;8NW$ʢK_	")ɉvg ƯFw0v`3[ހi!g/9~(0s'hr31AI<ZHO;=n,}(g^s)Kqݵa1ұ7,>GpDf@c<'K|q0wj#eF@ϰv.`:*%hcd8h8[.>Lk~FIՃy$ZۘPV́YD@:Z"\ˡ$Z6 ^i)#`0<wpk~D<}Mt3-ځ#4	|Ifh_$3FS9.I2ӦERqРiEieR\dN2A唩λ=/N
+JD79ESm=xޛL6uubk1CHG*^nrI竆n!| ܒG6Rj'n~ӿ9gw8KXFZj6ks}Z4rfv=Hv67[[PrFY8nvi!paM%,*^yܪyo)&9u8Bs#Oʋ__pmI\hLTܙbFi?!)S"!`Tivf=Em^.|OqA1'[I=]0IBL)gg~tX}8˞fuZAoe⑟UA7'|K,'Wًod8(	oˈl/@J8Ĳ>-KWZ^2Dqttą҃ҥwm f$ir6Mf u[?CѠ25pJb1 =w	*fw0X<D]{W0拆XBkjr"E{:["|	}^mנ׵ҾwhvP!s묜34K5Yz v3l%&3*0=gF?wEIŝEU˷6v9  #?L{נX"I&OƇX,kHM@f$$_{Jf$k4DN6CfCT ?@@;qXNR 0ooAk̓,ART+L2.8$v?meEaE;ZFPABa)4'SLJa7mTFx8,b;I))ey7aML2|±0g~/0=6/682Ŕ^! 4XT#uԟ6*-&R	s?C&	2rFАAb/x/!2'>Gxhߐ
+-.2RPn0C6t`E!$Pf$)Px	{` z"zWRsl@J1h4L7Xf;r\'Z4|[<LN,f
+i9!/<Ȣ
+J9P`"z `CG>?CDo;]8z`K`A	.K@'ua_ssK87L7
+75MݣդGQjE!Xäɷ^ΊVKZ̘EZ;fy#\Pn!4DVn3=@j44;]n}hr
+G-ˮ^+-	cg.XY~SLrs)8@O9VQgNڙT{/v@i  9mƭJQDU2-5e\쑏v+ɵ-dine.[9o,~rf,]d\XݛfMl 
+'n!s_wbP=Á5"U4V?;fXGnF$[!tr鿚
+nbqG84ɬv- z# E|R0dSHrĉo~@(7s<8AgAQ]lF(N9o%cD_h-M@=s{oT$jX$l(-(kRAE wOZDfNWA	mNAJ堔A^fyq" w\ptJؗyK^ǧ6_˕YGCN޴] NfLrvحH2c/-'+J3nz(;F쟞|;:9XqD&Enbzh#h#(ốê~cl|6sjC`=z}	w
+P9[c>ۓB,svMf)xLeA?mɟx{w-7- Is`Ma3_ɀ6y]g\C
+Vc|Oö'/MMj}/x50=`8a%Ns]K"]Gu7uum[oFsQx7`d3Q ᆠ7FȦ@w[gsצan,Ff5q,ۊ;	ӆ57w+5vmU梇L[~RtUPhัw9Cxc5$>3E_fIk{c~#30c4%9b^qy8}XTK:2EHrV(2+ k`چ10Y
+X˴DR(GlaQ4~^/莪hj؁iJ`*w9
+%_ԡ?0934C=`@hN#8<,Elޟ^;OklN>_G͹=+>dXc(P0a)lQSo%'0(]D WNUD	"\"~s
+Er<ApJGM4"."/)Qrp6\`yY"B%(zm4fM V :]I`(TI_!Bz-$#>z|}rC6O<ڄQZn֓۴ytjW,"6־UEįyR(祥hc쨲VhHeM~}*::>ӝn]O;<O~~}||nʡ)^}xɤXf+bTbi`UdK@hm<g5uS +^QMy6 h@0w\vl5Mׅ6wc?.~]_Mۢ<V`RvYdtA}Nˌ̷{3o 7 )@K (Jge"OdUYWBUuͷRו\s6u]MIJ&P}4OwH9N-48Z麙>)QRn!=C(KDn'%3 @@x
+*'/Na5RLIqlޑ@qE߱_L+5]m5ArZ+:Y+ԅ*Z<p	Go8$QY#چ;&-3ôshf;$8B~/ޫԑnovѹtE}<ArT/M;r5t/'U<|pܞH.mǃY-پ߆o>Ȫ+Ww{Hs*bEBU;2_Й2]Px4i0~AIsawC(&2JjdadO7*~&p?w\\>Y~8/UBƃ &0,,1\/\]i/,]6+ʪs/RsZ]'-MYb?KJW:VEGZg%2l6o\XД`JXXP^+(;(+MB9TT3~ΫbIzK|-p}ZShlely:Sd=^*Fx9\"cc	tBͪ _pF5O5Pw]YvΦd:^8C@8r\xԤ{aOK^(غx._TuKr~'$e5̹s-j&RX-M.WR{?^@eBK1UD^r.B@sBdr/tF$7Lnl9eɥKʒ~䬪1019\%*v~FQK|Lnz/v9j"4p9	NUOT 8H	KCfGR`c:/G_(eoS!#>MZql x:˵QS m@exz(pDC?y&^AciFs_KOU yx^f/DAjBOjE¶9YvV/>w%6Q~,mߺom{sTٗ4MĬĞ7#Ȯ3w|	Lũrf3tC(ߓ#K<ږ,/Or9@4f5fh)gT yȌ:\3lWc*	`Dr~'3Z,sf޼::XPU(\kaO,0k 6R
+Ft9^ˊOEe6J+üV֫NY[m.V@ź+]mUi,Z<ouS]Y_.؏mta.jTɶT*\ǲV^ȶ9ؔ젧Y,uh8&[\aLE6,8Kjj"7.z5$Kl@Y<l-ءf̹<.ٝtcQѺ'[^|"A"HC}<L$|uDoPp$IAa3t%7=+O9bvlFmz.MϢYy2jUcDk&}@mppmxpMl 00Qanp$12ÙL4NQa8悡)7 ~uуm~ʌF~ʖrzyUKl0`#}cܖ`(HG+oˑ^頧zEhpwᡧ?Kwux0$ApT܌;:Fބ]WA$nVgcGRUt=?Ђ
+sm7=]EZ}[$"..at/ާH/t➲!EmK 6A._WR(E+J^\~7kru*Һ
+I z&>:ܭڹF,4>Ė1LDO[|.'onh53f\Z#܂s/bك9yl_i')R-d-:NP'"/H+7{^,15s9p߭;P"!' \LeLI^o◦wd,IKA[׋t/}xANv#ݮcXƬNOuB3aօ}UxL-LE}xk.zmTXM;Fޯ4@8>t͉9sZ	.Z2g0E{ʪɇe٢h_
+~i'i.UGhq+g	$}|ʰRu4QU9xyhլ1`הa?!,i8/.A®R1p	-͐f=;,ՌQ${]S@kpTnmӧehOMd)ֶiJWp8H<V_\fM[çny|hMgIeb^aֆ}~6;͙%jx禳|N:qؙ+ti/8Lqjr4qi\eėǭMXi>[c`DZf[\60tTpݤ,(JduaXU~SvYК]v~>z٬3fS0D7O@|uS$fJ?̄͗ \99"t)B+_X t~##seהbÄ k0L0x
+ü{Yj#aHwMj,U~K^j׽;Fӑrp6E9@ю|0Ds.lY%#Ky۔ܒ.q77Nn-]-]fG/=9p8t]a: ^3hL:c%̈́3Wed	W^lӓ
+C9MLQ"gGTYdYvYVdd >сڥwm;iLX~ c}%"
+Mj&4WreSL3M--+ju3U<b]*+ _'2B_Fec'{%N0uf(6;ٙ	L,!8]aV,mRM@ۤzХzmn,T1ح[sN(Bޞiۍ۴+/"lտZK/I/{-IAJ.;{]*=OUpKTwI7flV+=Ȍ;]!Ѣe"ZUSuKղhdQ!O5Zc4n|靯\Y,'_+SˇQ7˖*F1}KRi<Z{cVsK^[_REBۿpHUpMݣ\8O0 5	LU&yPS?sx!CsM_XٿGlTiQς	#1*bIkŉNxF|Qf$&R+,Y]QhӼkj]Ӣ`|-,Aw_9{qL%gVtbK}i	4
+]:9 /[.d/#$VA.Cf 橩c7ux^f0	%5\#,(p
+y=1ݡ #ʂrPl	bq!+9m)Q||/d(Ъx1aS54Zl,4+ʬm^hzod(i62n)X*FغHzҫI,1f]v
+4n O`Q8o*aǎ#'#`gџǬ&54D9]M KE6I`de8he!ȇR0@"a\Թs(tרHd66Km^M H`ev2p%5c6<jxyvLPMZQܩ^\MeF]_$kj5TC,N4%2HTNLnZ
+a6mߛIm*?|aٛ8܈MĒFgwo"/4Qqlʮp%׬0[Ē3ˎgfz]j8יDzI#!`;̽CFIP^eF]m,Di`ǇҌ,RʸԜY!f4l	|XD!N@L'7+k`<`}iY~x욃C*-3`$R0<v+`q`(ADI9vn3p9j$;X M\dF8F6&Y.baCH,444 Qp}z ^VYvH	݊(TWkTYn6\⚏fUDV5ͪ^+8"}7a%$f2׳ǿUUVʑ7V܅6B2recg3)8hpI=8E	 oc*<9h){}H_e6SB@F/66ÊR7-o?l:
+ij.ެC]<+Ol(c}<8-b7"~.̪˂ڿV3+caQlEm!
+{d#	ë;pan؇YPX럅΂FVGo7FE]8.o'GTmBV3d0 GKWFD"fhmEmE:+4w[ж!ۂ*@[n䍛ئ2q0NfN4A?'Vf3[x,4KX7<?7 z-Y7\,[>Fb ܤT4ހ0&<iI⚱do[Y<]eyBV^VjB{O&.TH/_G8cvDoCk)g,1@p)+
+_VﰠL|M	jK+Kv(Ƞ6YղD5$UE}҂:9RHא6;{乍!%PS7E7^j(t/Ud˄tH$4K/B!;i"tq|wP@OteHʢvVakM[inAI X]c^rE+7Y.jv5mRI6|(U7"ond#3
+'^d D"YmƗR#HUkڼNx:^է*Md*V}uV{e;b@Ϧz;J[}`ՅSykpʊfyG-k`Z?)dyUsgZk%9ͨ. F/ʄ{SmrӸMuL
+,pah{+[ePoRL_Vv5{Qv5LS*sO
+)咬`|?D.$_ <	l=88W$;(-^f,E8㜵:Is|Mj)m4wX9@~tnG_Vg䷙EB8XIr]
+ːñ_y߿Ea%48vt6#rz3
+Q?hLs(ezn\˭+-wUuI2
+kq(Cʜ/FmW+X묥쵍jiՕTd@f7r_Vx+?BK"ɻ]xuh.'"-WEbkM.ԥQ].ʻO4⾻ݴlaw1tI".;]>KCϹ`Mw.YA31 K"KXFw8.V?Ht|^j1.v?҇Γ6Gn8{Ԣ@KP?< A7]L/p.]At9EA3"AY[7H,4HX %Afb3=@96~]1ປj}PYHC2\]v$r
+\Viv}vEEc>E,lfr)[3pA`ꗋZZ
+jqKfB^/+,$, X`HwEE)E\ڞUg2I*rnB_[4]RIζ}Ŭ /A]5)*xbB_?"N@0~o/	eY/K6.rKd_<̚FD^?w)n!K:8!1Jh_͛`B)S%37&{⛫@|?_gYz&tF#逵^= ~q~"^+rPl~MIނa}Ɩ ᕸ-0Z/:Sԥ83,K!0E!x![*k^i!5{O}O3"nxammSmnʪfҲVLfFX?]!"RT]Vom;p4'̺hT	\,8:]]a3#}иhA.gr 66hqB[tuƭ8Uqf#?;U'xG'Iq`^+wWCdrKUܢh e>\42"tӳGCwFvxڜiUۻBJ	$jlruBrZu6-Ͼaݍ_paU/TI+:1%-z^}RTݾFڮD]&?AJΏЦ_7^3D3P0j>x(btt&coֺqK [Dz-#z3XC2+
+rD%di.NffU8Wkng騭/YM
++@ۏ_yOm/`sw8?i <|Z[|fJB}1)VD v:.0_l#X[Xˬ
+C]X%}{6FcNi<sqgi@ !i4m!dijAq&6D$~k#oAe$IDK9544
+7HhEMEz^"Hm$n:ب4(l@yЉ/dxhc4Kshwtɮ(5w́>	^H NC[q c`@Q?Y~A>3 hц3A{B KVɄҋPzb+9:@/YܤB.||HJd3
+$DCNy)(G]H_oBS$/
+wذ3\01"QRYb8g]D48o6a5@eZLm|f0޲%-	v0qk`#e !_=~ \M[h(E+Lh&5z+-C$)&z7^. &b#\2IpOh@X[|tw4uN4ҥqmǒ|HMAc#|CTEF&J9>S8/{Kڜ4.<kɴlNh#14!Bz71IIWU&x@B5$q4W0% ",G
+r|ݷsǳmuG35eǵ4mGC%EUIDa+h*M4{#gDAV
+bZxGiۜJRسqyێi>||`,zZ+^N&c0k
+pF6 f=$`YSxhou G.6ߔ2ZLͿSq9C/eR@	XpEL^pK^r`? ^p+Eo)/W(iQ~s]к0zZdmG|QnՕIi.&lJ4fM;U	J4ͬ]lU8R|#)W+UD>fz,̬}5\ U\=33+ !:u+vF#(ӮlW[ٞ
+م(ѶW/6ň\Mѡl\Eѡ2,\eHY!Fж닩
+T|ebfQ8&[iǬ"5XU=vR@lz/@ĪuwR҆<e\8py4\sEXNorp6/(seD)Ednl#S!$n5LBiZf{CY¤h:1)sFv%*pʈ;v7	TS+ M}?=RAzu.s923~AGQ|21qR$K&lˀ̙[*b[|hH̑Ѥeƫ
+/J)tj:Gegwsp׊tNe)Yj
+cozK2V1ȅRJo6?mc9Nb׍P|I'x!BDCvK>`~0筲ȔWg&>pH9_0tO!ma-&m 4u&q&np8~ +!^'W"oa^P'qOUjR #p6(	C`mDblJްtİ|L&м Oc2Q)E?8:a/"$W¬u;ޥ,`k!&	p:pwzh  tP 1#jє`'1mp!k2@@4w%:nlw2~FeuQ:,>d" ̩yxyδ'
+%/Vb*>+hҵy3mUVumUVumU׺T>KuxuJN'$*m`N]J1wxMf@^OCD~VNSaSZwap,GNDq1 C gLbTJL[$lqQou0*#8e2ĸZ+SItjcWco%ʅ2*I U-.푵ȴ8:sfʺ<sOH>R&-"Ф~Ei6H
+xԌŻ.XE+IZJe4K!pVu~|,(@GEϛAUQنWo[JɒP9=}
+9)bHDV%	Tz,Czfn50ؐl5LS0UYAZL,+5xH^jbTYBMwey[u2;,
+VsJ0K|nJx_9Lf {,ޣ@yҶn4J.EP[us
+FGG;C]|f?0,F)W~p:`wypUD<VBwz۔n0/xq#|Qk5I-vYuJ8ݞ1BD/@Q{	ME_r f2n M+@B|PUn*7 RkFU
+\oXi,܎fCfi4Lۻ s"'+{g]JthmhٍgN;T3l(Q1k.U<c#Ϯ{_Xl9BjL
+k`mNZP0촪$܍+7\?[7 ƍ
+O,bbQ2iTp5YTpc,w^aa	-X1c6AD]`^C;jj'[Vd̘&Huמk6),k3+7j)4MMvnŘ&1
+LB[TMtF9]GZyܜjeW-3DVڃ#?	#Yؤ͎$
+Z@茂q\ .tuÓiv.ll-{olK-u[2p2>V*F+`o `L6p73P^dT	gو*a~n.Vږ/+e,:	ޱRܠU~5q<1a9 jٌ,߽S3]oiZ \{
+RAߵkEQ_ H;ƀRԢ
+v	WXz*Aja"vKU;&re{jloYw`]3"\C9eRAq[lK$ϖK#ZuQVUr:E&dKN6̷jv~[{	UQ&JӐY͓z9j7~`Z	WYmT{h֦25-)-д)ƯՋJ2DkX#qKLa]Ef@E^=#hQo圚Upb8qN{qDQ.ΎYl=eKU-0U܎Jm}rYށPPr&ϬGH8;h!OHSr]?8M1&jjWK3U+_+=a,)rިؒ5)zgVLB:/~Gpw:F(-4(rIhvʥ5R7A-+iw6A-5'\"K?$`1I,z@?T55rm*,K ԚeE ΦBPÛPRlGlS[U*36 ].yg퓸ٜ@<3uBش$<MZƖTn_دxjH'F/aZ۸; ',>J3zV4P#/__kyD֫)`Pz.=K JLY& pVhEL poA=BrE<~	:lRR- AɯMX9 {YvW 0?}?/vY+;),⮙o3
+5nb3cɽJ&<9Ϻ_m.a!***U+*}^!Y%Ԍ^Z_7嬝n;La}J
+˸Y6S8_Lݵ7f4'b1Z8[G4Ved$rNZߏ\"
+H ֿ;2_Cb>^?;
+x@O_?]~*_ghv,+hͪ$oVlVl|-w5B4rA9u~iE[P2SU
+LZ	՟BdOhWif.I2`ˣsPg;p]ve.A.m]oea-.cu7U]:]xDe>2%KD
+&uhj@>,c\vuMu\3BJH75E
+FRHJg٥IL*gX]Z]z1t(sM.Efi%mI0`'C1i<LKEpH&pi:$mMgf^HOJ8rp3"BHb0o
+xxI!]:폑͢]UT``G(z
+I#i24ޠyDjHvTR(\%JDEqxEuKQ	It,1i`kpLgNRZ|
+ RraTGqz %*v'=$Dcu-[[CrkHnɭ!5$֐ņ>ې,o.Zj¤s0Wha~҉s]TXL(|wfD=;"+e{=No:NpR(Kܭ4sMiwS][$saY4.Wj6j6Kuhy%@(xLA&xLb1ɕ|'ޣG[ŷU|[ŷU|UDVT7kֽ*Gɨ<ϣTRJ5D#AYiLλ&Iߡm%(*U^꓃rFT#Y1wX<p(1H;ghY }w-ڒN3UxK>NYOPn2jlm6ֆP[Ej;V[jŻc*rYPEV))MB:H+LUؽػ:qE/4Gr5{I}9U<*T[|W@d8o31}}זb˫֩^Xiy׍pEiqdxD 8Q#|Sgfl`2jw/Nؼ)UH
+}fL#TQ{<2?&.RmǑp8oXg,ì,8}K/X	ΤB*πiU\:kX1άWo*Z}ܼȊ|e.+nC--3Ⳡ%S>3eQ1_ĈIbɵ@:j1|hqfXX93PfpG5-aÒ{JnYHb[%5Ȯu۬jAG#'VpL2ýd:b x]|[bi=.u)eGay
+5VE
+%T'p>	?E7Ys^Vw(\Zvj"٫'d<T%EbUW},UTQ[7[Q+Vޜ(R{^T\	?.=9LmNԪumVsj\j@Q,c^!?okRz*7UŖNMK8i9vSFĭw(o:pV
+ҶE(n
+b_OoA7nֹ(PqU"gcۜbPP/"!^Vo^6chզm(mDû%~@!PxhiO.Ύql=%FIUha**F>r֡N|L -4ې')[ۏHA62K86x-3=an	)qqިR[!d3ѝu3SbO8͍FPS>+P<Dܲgj%,lAcE]`,ڂ_iscя(=zs.kRu-a8O0<&xPAvL)hk bЛ&)UZ*8fKN 62`4˚qC:`nQ``X9D5hÿSu!'?%}d kAMRB@dUaInngFit8d*	ye4<T)QYp\c7ꪉn^X^pڭ4<Eg0or+
+z/b%By<B9;nx+'5th^ς%_*I3]u8ֿӀylmbطrth()>JM<$q~9cW@97i^HvSնL\\\sѝ#[buScq-mT10b{~ߑ7&?(Ib˱э9ŷhhBEG$[TbēvM70T<W6RRe^'%I e-W|jssˤ_A\fn˳:iY\+Ϻ"yɉZ+6(VD5ٿgeGեggk]papuΛIjݰXLx[iзџy{vh9[o<Tb~&])S3e>:Q|AikٗF7Kڽ9DBFb4iWͅZfYHQvR9^%_}F|9l!mS49"mMY	ր'Z	u Aʴo~g>])CgeDҗy@MYc4",(,\LZڿRºiT/aN4opc̌{־Jɩ'&7/*lF"r	fu>p~CF{kj!= g+bI`@AYSFN})LYod{WPq6[@ym<kڔxnx>~PdꗢfE7$`[:؆p2ʹV#DPO U@#,͎fC߆
+hEHJDxˢ(bm~_+6Xh\źV!N8cM[U6QK^;5g4pzY:tW%+z)U _]hyLY.K0-	rZ%+^]޺2nwSuޥzU,G[fnh.UJ%cCQ:Lj@>,cvMn[6%AFN75q
+FRHJgܥz+I6qwFqX]f,uRMfr]l?S%mIKo%Zn]|ӡԂ>t/	3:h
+gѦ6{I0tx "8s͒Xg ߟqN'Af*zEB˅RsY9至riQ3.C,)Z#5E@/S3;)'!̣~e2)s^`7)@*.
+PCA=&`ss	eʇwV|O `Z(ˬy_!<,z8C0>[j{2^ʻ+
+tmġ$,_Q+o?:u7RａeM>ٟoͻHTt8nz(;`*zm `xѡJ_?_ݛt}>+N|S|QVi4?
+mDW=B=4	afWz;ӓf|~>kqqxnO^nz8Io:+77)JB~.ڥEe?'q]O#g3߃V^˭{A0~ݱDVi_{d(gBʷšj=7OaBP+$yԸcGU6
+ !vxeA'؉,z0 AZ^F&LbZ6vz7A_E$)a;|0┓ȥcADo6:g0%-z ϐ`ΒO &H0jS?I4h`$ńN	UXPS|!oGz:Ʒ&BF`@ 3(/%.YR
+ZF Q!:=#`Hc= `(6nE%_l
+`j!p"hQJh\&=|+GhyͷMқiУfhA{VIA"E9Xso='KȏL"/鍧"J01@a;<%NFp0/Ɓ~h
+IQWP4_.@i `F[՛Hkd/	xZۘ	M&PtpX1HDv~dF5}%?倶t6CdcsN0dA{&L8qag//Ԕj\SyNx[+ @B8/=ͤ˒ JkP4hg_IPY0D?"*۪ETNT8Dn:BmM~H
+7r0Nu
+DoFg)ǹv2v&[C[eM~@#֏7~8w-O
+'u@|u>{(9M'"Ad鉺Q3f4@^R itMWC҆	pwc8Em;2UpZlCNG=:ӄ 6u	oj4%
+M}YQXd,0yՕRRv_vt^YS K6;9SUU􂛸-Kt=#6dȺf[jJX2t@,,r޶(z 8IRޡq3dV|*WYb(ĺ,jWc
+)Z*Wt%o8nԇBMj7P!2#J>F%rA1TZXh"u$hD N<;с0Fesб=[x:ZKjDA
+h(멡(ڒ"۪8"5G<CBP_k׈ ki|?o~I&=JW8~ܿ]g~ے\6eÔTMM=űuU6t:eY*ilچd"[N)=\k;F2?}}ӣNjn YN8`ٮj9RhX*e)o#ۮno/=ֻ_#3v뷋7{H=,qd0c(C0S4VJZب~9=zppu}>ױwܽ{+OlOǣ=TC	$]7
+-\Kw%]VMuL%ɳCumɲ9JFgz`³$^?ܫ{ q4)9;O#O;!.ڮ4UUҝгdSmN= Ța(Yzx`\%g#M>|>SGgoחݧ=Z;6XV%ah˒jkoiɞJ_OV=0VB)=нw{{OOv;ӳ$ղGv%-P8`I1v]7-õ 8bNȊhx0KO?ӷʉo{ñvs ϼ['	W<=S,Ljʁg˚Uha9>mVRz<}wzŋ_R;\(nXPe)tt_	HJ廆鹮zh*qxZ9ə==qxsh
+G_[^
+G~Cェq 2H*
+L 1CW\KCWlTUK4VWUC*ãc]ܹƝMo_H]Q a @CMװt b+> V@ M|h/8~z>|.>|3z[N+0 '+響m*>mYd۱P:! lWqK3r|ǿ''ovۣOvw.Y<=a([=m ٺf@`,TvN9ܝ{:Y{W6NԳvojFOW	hi7s5Oe\u$l@╯G]}">uqroWXHM4%MOs|ݵWv/4\*`
+p<uPJ|*]jߥ/'"cH)?_\z结D/[
+tPqqUIT@6B}  <]+/ip\7wJO?{ӃTȡ ꃙq]Gd,70koY#a 
+ZX쪎iA:שoܿ?;>LnSٓ:._:f[jRh9ML%m;0LU^W]ۻ8?'pO9Pח]O|N/`ٶCcpdU`Ef+^  (\2lG 嶯زˏ3i@\NG<>.>flK<x `bhKFI: dW  ph6t0Xk[=O~zyn OOԇ39_bAw-HJ<̒k(&ЦAմ<#d3KM.퟽л}qtO=!T]T۳w{G{`Ic$K0C	@ |X@Z	1BK2]z;6nww;+o>k_ihQӳC\}&w9
+#(޽D᱒lCU%3`qOD[X(koh{;pS:*:ښlZIBO]MvBO5|EHat#=qv	!5":Ht\&Yo"xp̎P4!'ynA4؁7qA:O$S8YM4z4:fCwșx1L02#.;nnF<KIVS+xZ$89R3%$3fE0b1w㐝WI43yzw. ,duQ(ɢge$pWE5$*R%#IH!cM$/K2CJrԱd?U,ROlk`}XvЖ"!A;H25	t․ qYFdhr|)EHKsG:EȬ̺BPU:6UVu RM?",UmoMSg!l	ID/IsRtMo
+qIkBZ~C'𼂞)oЃZHa] '9`0N&"'>PJ$!5].ݸC<=uFqP-h.ϼ489e<c!¿R9t9U1ٌ!xOQs?XǎB2HЏam5ȯXm풃$ԀfcY>;WQhY.>\#0gms?+g-w[	Q\L	0:Uh2f
+~cJ:Q0$<aB̃jaQ=Tg(bc0U?vq@BdQ?v|dzØ@2J`'r**< Gwr@_^_gKPNyE>;*읬NEL3}vtW^3L;tR3rzp`A'PڰeKya0Zjk?ʽcBŵ~PLně!U̂w5Ifc5v?~zb'2ۥ&':G9oy H8&kµCFIPVadXtsXϻG1Ŵ?!:lBO `/;dofd<L)tpȖF}fUtYm.dȏq5KK$lQ狉jmJ_*}ԝ<B@)4fɤ~W蹆ُlKNBv<kԋ!cҤG8&SFf+ő(恄<Y
+(`f<GXm~K=&v"A@#77+#\?v[i_6E&!=	$[!hɿG[-Eo[ߠ3}G/xC)gc{#؍ ަD&+GM_jq<zKd/pẑKzQ΀A.{]&̈?>Dޯ'ơs0:=.>~t~Qfﾀ?غ~/2ef[s+$_"۾n{ڮy&*m_˶kbXen6>qzo{~.onH3۽M-CB	CsM˖SWhjmKjp#YqIt[tXs~W4ngߏ˻y_lk1h"X˲z˲C~ા:4*t\[<|%ļKӣkt~9zㅴۇky<?]sSpF$ד$nHn8#ZyaZgȞhf9d[%Ĝ.nOkϟޚCtxh?~ǃ}w1`hѼs%`8(4R]7T/lSPPLPח۳cpq:xwthw{8ӴuRrzےن.Y@aHK9J	1?>g4awsgyYe]{d@@ *K.o4 4vV8#-!dzu5& _'}{t(=_Z;	< `A ء.<](%;3'<-mId<EB+[M;c<IgsP2}?0{H@JtSTOr`I`fu$KBG	[lf4$ytڻO^8w#(9{1G*$1Mņqe3C)sI˾)`qyAhiah b扑><k4Puxwv5vӃ㧫dE2<0!0X)X6)"8 X`Iʪ[B-|v?	GIlԣ|1HGetդ[@`7 Q .X* ] S-Z 'Q&C+N/NyϝО+~`&	FQ=[5Bpb)29=Y4amٖKOG?aƣ&}|{wxGy#?Mˡcɡc4
+ cmkeA\Cv$)PWtiOI;zwe/>xzkwWogǟ<1,ו Yd*lW:!eXmb<O˛˯owz><;I>;9u#Ḯe@W$Ȫ+` !2df FTR(Owg<SMc4óK`"xeZ`|O2dMU Z6ah&xE])(S(o_N9oG[{3<?y4C.;`k93"j[m -ɰ$˷}ƺa"dQsNOn }4y8PE<ȄȒ *T`@0l /k,\r:Q@׋Jj'?Ώ?~W{WKoG~CKSU=%u$CK{h(@SmNՇ'"jb|z<_W`!bqER7rwCt<xl;Y/{bywoÇω^վN#o<_5䍌1H/sdvLqo:p(&$߹?~S>cDV#_-&hsk$,лR"}g@HuIedp<'7z|D+gg> ES%v 4Vt)j/
+;&e٥0eDj4\t洮(BVJ
+唕[9ZQ6'NW?b*&fCj7`x;"q(dYo\e&GS˿YPDTNй2^rŽXuegNrӃI죧<(p<VIex=|.GOO;??}=wwosds^?ßم0MׇKoS]T3b<N@ d~|M$>0ȿnbG}xvģ~$Đ J.=jۻ*}5=tW^=oZL$ç~şEeܖ 1\"	<E5Mz֑A|Y){ c s)3Z8M5٧259g]q ˗DxLjEZ
+ \>3T4K>gHRcJ|.pLEl+qO )S4!k#8&rG6K*YjuU9Ũ]A_
+_]H` Y_Q%쒛0v3JsQar,fud۫fXT
+U$yѡ
+aNH72t)GN\c!~f~ ܶW.x_A?ȱQǶdƾvyFdȴ/4/WPXvwtXI3NՀt>-gE1j(&}a(x]&ܙܣ[N13alwGT+U÷at]{נM-<܉A}6$,+?0+̲%R2QFC?IUSw'܍Fwo!D71QN"He{C[	<מqO?ѭ>{_FOs_|9qe>OAtF׉cxQJ #1>}[U*Xh1WYYs!)ӦW#U;ird5ԥDmQ	8%|X:sm9'uu|Ԩz$wqJQ^I}oQK!$,]~Q8M/ɣRN<<yN~srQ/KX?tru\I]%	]&z@=O% "ޅGC~zu\arNZ&;%?""8;كPBCn5:-rш/l.Syry ->ZOn+/O9:T\Y4@~6>}f4MYD܊ЍӨ(> 9F$+?Joq}w	#l)YHdo6]Pu'!/4'arc^OhIr;|+l3PNҪZ4GfPtR|YO0I-a)gsgpD="x R/91oLVgqQ-:HhOoXY]LA$Wh&;5T"D{cq=$y
+XjO	`_T>@sF9ƦP=t+t!9"Vǫg۬sO%|Nd2XJRqRlN8AQk<b*nƦ
+6c,$oL7xNTDUEeIKH$=OYf\\jmβh!	
+X	!ۍQ(D~[TllE*)'>6OԧM&iIm&Ofae+(ǻgW4XevQ);4_sXIIoVxA3Iz9C۱}6V[Ǣf*1xMkIiMɚVh!1P}xK3ρd3ꙡs2u ZP7lyN]Ee@n+3ey_lV^d/TSsL| Rȸ.48s@dF]gHS)b%ّI	9+79N5}t$Ϝ1{$rJOq/"@{9.ggɳIDa=~˯ފHxmq]b"׉spӜ[^ӵ%46-(k׎B[Sxb~F27{c)KYYt{m7me=o?,S5wm,lMl8;`~Me
+0L<uZًq`GvNU pYpy-,Et8bVסЭ1T>OOOF/qjҸOEj)"^xlmVa>;Kkyt1֨h͋|6QLf+Mx+2领 Yp_bUfDR}{]9uD-(R^-4SBa;?`YChg'Z/sӸ/%依}fh_oB)o<MnJ!d WpH.R#C1^Rw".-+U"</WM@557bdVѯ1J7;M_@١+|xbpȦݜq{q&o73P98oR?jZ`P~?mn<\TkoժcYiM5x x3~-merθMYL4qbg"fqZL[ĝ[D"/o¸X_5 &V&8բQ VH!qF-+o,n`z(O|/tӄك0piڃ"mK8BmYZ$v
+Bx}Ϳ\lq? V؂IQh%׀(%9|_َŏp(|Hzh4wYn6KfI,y7fly[DM^e.F	AP,}]p)}r)qq[INy!"q[J 57;"6S[rKڞ37bhXlT&*=ekZm*؊
+OH7"@^ءI;d/6JD$7B&?3Ac\EJKXF@	a"\M	G[D,C
+D,i۬u.mVeU3LglQbț{
+)|2a~?L}:\rCqH8@FC<8F4;|AVh?8Tnt'ZtMɣ'?	zD-_ӍǡMJNMFDNkѤvF'
+RjW-G͘Pc'CՑ	էkw|)f/쥜TjR\y\tfoH34v*fl9x4J*&nMI4YB|R8(-7`8vHD@a ЃkcA}@t݈Zx J 9> @t 	u!!bDЁ=跒3+D)OʃD-8cvpD^0h 8X
+yy0` z9t;0Y>!Nm,H<B!dRHraҀOIo!?!ƅ8Kz}@36ugbOi>䏒~mA#@4m0
+}&*lpl^O+f{2r nE N'N/{xѾKI`\e%':_"Ŕ\48.@VkRxҽ	hBbٷp lTf"%ڇg踮KmtJvX0Dl4vxE~ ĦFM &f>^mmXsȂꥨJ&Tn7+|eAhKE<6
+DKMQu;)Fݹ՞㤼A6R~#wÞ=[=4@x~bԁ_;1K:* $q|zO~Xǡx-bt1+tAcD{E**i qc
+V3RCNt?J+haS:	;aGV/@4G2ėI;<M1e9vՕT{5%JjZJm$/[?{H")rJҢ2@$\%=Y`3ZJ џmb?
+G>9##ΕN+yKR\^*==6jݬ|-4hPJ1\t(XX#aE]`eGf˃myaI} qm5aCrH$HZW]7&6HPePYפ"gA1;wFԷRBepJ
+T,Bwfkh;98o!$+t-bㄱ}6#T`%*C̎3;(bP/jb%[*Ն,Tf65+M͹xr҅p8isH⇜^-~o6ُ:ֲ97SR9LI"#HC3bN6",,%~&*͚UF,qzY	L(v8^> 	N&sgqEH~xN NT&bmVўK}KAeOs"^)v恦} Ix;Cd		A0.01+'au&*p0i+a,ˮib~BBGǟ+Ymԙb\k9h-vtOCR1F08?	'6hJ)JfyKdX;Y,BSyC7Yn^0| `d c;RBl8*K6(kF0aNv?#(_f γevI}@IALmg԰-hϸ?$.")]:SF#ͯ~08W?3T'|K؈qs7xJ&Q\>ٺgw|ƎI0a7nA7Ł/(NVCYL>I^X> Qk+86s>HDʅF07r".J.^IzB5|@<KR7b5xZeeރd1nҳ}7ρq 1'"EB<B	C'O~_qP{x\s!W[lm2V)C˒1+gض ]4;@!hw'B92ׁ;\Et}+1jʊ*ގ`7\W'>QrTasELǁe#.U$Yҡ&(O蘳LF54;"R&jr3?bCm.IvPH^..BsĄ&$LȤ}an1BL|x GpwTbcRA=qXl=u}`9^%.w<Op,(8G_蚂wO⟒wqN{-_Z1X#69㶿I)^d+*i$G7`w <rET
+: S`zθC'њw3mꛀׄ}MP`,w7[)tAhH)u5_}8
+2EdJ/JYkga&+>pV&awm,)(nD$GcDHO @A" Y(wSQQ2"}-B\?(^񻨭qo9o6# P"ZЃ(H{)z	rv~!Q`c:"b%p"cܰ\7Rףs-]vʇ J{1,ۙHB1BhNS[pazXO/w8oQv)$4`'PD=q(RقfiԁN6uG!fnH=kzb!o L~9X~<FaxiOw\KW[
+S<(fFzJ\~GwL@F /LP5:У^~swM
+ƃ%,f^^@ĝa+2Ea0.Qr)ruE So*X'y8B0a.e+h/0q^4#;u`y+(YC[0QβM7ՎqfAlXɏ;  Ne;tGb|nM]wt",{$C&m_HUҲ'lWMQ![C;%V/WEfT[!ggchJ.e@eg}"	Y6oGTmZ_Ld.PL$sac]F>i^FƆFm, mlL/~_`76~1l.y%6¹CDS46痖aowFw16{<ݸp~	8N)В%[>o`w{HptMSb]Y $2ho%z4\U/A϶l#i gם%"*K,idI*?;yA3eV +%҇Uq546e~I'FyA~'q^0>/Dj3;1KȅXs1i}l@m](XL_HMwwR!:N^bhP
+a N86b~F ϳysV"=agd'q5n	١pa'q7l}M"L>60@ ,B1-/Ŭ6uaw1ƘASָ<-IrrsԈ1}R~:HaR wlwnQӝ5b]7u8sќ}ۯIh$GDhfwhi{CӒ-oFǈdLFγnyh%ZO?0sdS5I(_93t4;`[P> 8>!vbw]5%P
+ǹNI	h<S'=h?hmК㤵nP<0G,c	|7Rz7 qGnT9Fod1n[_8
+H⛘d(a"11 |E4N:!(4'tc<0)%0Bnvx\9|ibZtէV>k$M?ےZYMOP|RKt5 GH"xа817@´}g|}T5pb8) 	ԎrMm?
+ uE!6(EsE7Ib8S>X'M$$:E^BEd#˘Us*tv$yUkNS4B\!o:k-\'8^~GXr\aa~B$Nv+tAo1lP-2A,5Oʿā)c|2Ƨ{2	#b+2&Ȋ	:p./ήH]ieXOs֬mE?hYk	S285e	r$JOxOx\w,B6>trVG𵭢kQ
+Ƌ<v>쮄m(o>ҤRHtqh]g'+'ɒ}]m[k]9Ti.lœAt,RlMssM}JnX&1. F$Q`2ʉ"hJw0%i*Y"ӄ"#h@~!u-ߣ\eK2f~>_[U~GU}(/ED]uo&TV!k611^c!!~	y!&ď4A7utF*3 cYYEC({[$I>7&Qs}np}npmٺ@,8</b䏁O8-XR""Tz1D3etDI~Kdf*;в``tPwT]C~/+x+ӓ/vry=GnT>	 ]$ϱ3}To;|ME}O<Dj AK_`Òqgs=;$IfC$ "}ŝC 6oAԥ}EPHV \J*$yE/\d0|0DD|ҫJr%g8&H%!ȋ	$I)n)[0L)a7w6OL8䲚D6`a%"}\Ą;i>jTUQ>A]^Ae&Çܢ2CHEUz5eYt	џ2'ԁ :[FS-:NP[H7K8ҟg'>D3:=t$}vO	t%"yAw#(2䐝NKMMvJDnС?ϰ(vQt?-wP/C;dk|L(9gZMFg"D/(l.wU]|^RWsXQ0П'0So&Ww?Q!G $WiE7lҟ^^P*tx?!FQ`&f	ZA z|[OfKGw7 
+ܪJ:t$<˞F6 Q)K&İbi+GI_VV%x,zyuHaUY23\F:7Xvp'vAo/TLp!%Wbӿn;<IN"#6F
+gȬ2[KcAQbELhYҎ~)	aʄ4a8%ِ@<-I@}|SW@Giޫzshݿ!fznr=mgym;s}d"Eg4Ssta	27R4B!*e<$
+s0%ЉRLsk5I	-ؗJ0@*s5BSHqZX"G,p`v`>1=T5K44ɰ4Q2"BF1Xd%^<ea<
+w6~|/n-;jt{?Vs""c$Եp1GbUq6o2h`8qg+~NBژCAh}TEL=`-2%P%FPD9MaT-H*lJq'CSNn{^6**3fځG)'jOq]bMvUEHQ}TT3pu%9y&\,1
+ˣ VH2y|iItC?sv$6;i~GL~߿9cOF#njKg6^"QIzWy=-H;MҖx}!VDX0!%"R$4Q4M1XI7צY~|{[MtOա|WUkwWw8ϱ@ԍ~Ӳl+X$'-85d6(/I ]tedT4 A5-U6mE]˕`K+<;#%޳8)_?߇v--"#,0,"L&ԎBS7pZO-F 4#"2 M%Vc6~[?\w|շ'k\;VW{{;֙؄Y٘*3 OԱL͋+j&&JNp$<e[#^EF%I
+uYV.{޹Sra#?8VSpF͐؝w*bwW9bJGsL҈B%,iK#J袨2$,NrVPiҩ)ǋwuHCƼ._UOOoz̺LތWLr9%-|L<q|a\*jm^5|,=8B):hH(RoU2J
+yg5؜_O;%n(/9lH|V[ju	[M`v*H<~Qk/#Ȧ{^po
+"'ÙʈSU7$ВY`wŻь<,9WӠu.<Šx+1&CGZ@+vQ}G%X8sԟ&^PLjɪp*EYeL*"/)CټoڻqrzPy>w㫗Ǜj9Cn!ZK/7Tmޜ~Sǥj쑼ӈN9_|7tYwd$eYY7a3ȩ喈?ze(wvxȽ;orp4:x.Huǈ= Dc"ħ4OTU圿kgĬPv"`H$Sr55""+&4X,D"6TF&14V%Wr_anFpQNO{r~5/1^lCZRJgܐ
+o"^٫Y^#Oa+xLFgQ92LV k}qVc!yڕ.sCϟFnV7-oQhg}z
+_yF %`2eDܲi0" pH&ǛGY=}Wj}z=</Y}T~2#0azl7Ix^f,/茦"GbInGMy{R%vMy;oh5U4QrVT2N/K&8K@#ı*	i	#cotwS[*js;w#X>}ǌWʓ9
+l,`U/"%7px5M
+K3iɲd&zpr?:jލ{ҫ=wbTsޭJ{tqsf+)k
+Ș
+Tg0$˺²Bm3|=yZ>/O-L3C7tԩ_Vǩ"gh`IH9A@zɋe߀4ܥ߿=jWźgǗݡ#/g~UPur6@lg #m{]"[rvyGj3C8$*<ZȰ*,\ߜ-Ob;<tezjѕ93
+n)bzFmih6Klo08w4b=xSW`&#.#Ͳ%if0vޟ{o6{ĂvcqrioF'ok}sψƶT&(AEV٬IkP咞|ZAKwVtIGimAaGDyןD<;f>sWWV}>4֊kuPh#l5tdxk|PKUVehTy/gCWWVK/_(%"+,C4SuGjXL aqQˣ);;m~b]gZItx/[k@Ф2*` a1řD*F6ޱ>.=kLyt#7x0?/9BC/+;lbCV }JE9Zݡ)%ߒacд=$!@w4|,!3#ҀHP$y
+
+hboY4k;*9nk{v}">aݩmU hALwY[	[1}:pģ^O2帮[=T{"̓ DH*|ǁ̈.UaxqwY$<WNy뾦ګh\k.䢐+<$~8#!E%8KWY2(q,"45fW]B`@(rƺj{n=xBT//ʸR5`8Ufb\O:L^_ GAWXsA[Mrl$|dD&-YRfMٙ0Bzeىkd?Q/]ZHar"KVjnǗKn4ue%P.-+b`8Ald0.څńKu2#R{$`)=hZ__mQNC?x;p5x|}ydMV[uz8)1ChjYĵGv+7	6 GRKLi=V"<+74@gxYgYrkox\m/y}krn9rx,a86Tl<
+CώoJUldOcngpŦI$Uu805hfXE[YQ{*~P7sa[y^Fyrj9[!5Oʙ0adE/.[Y?\-:nED`-0jSrÒLG&*>)Jst޺7o/^PϨ|ھXi#01g,	k8oAIYKA4#4F5LMMAbaI:W/m
+rf,4+iVn\ka1Uqph҅%,X#]-EdR(fN޵F+ڮ=\5rʸn~yе´)Y~o~*"]Cd )8eUY0]	u)|]zw|K}<>8ězyPFm\{S	<
+Ӧ>.)8$Yģ%ɲ<qӈMᝤGI νӫëJ׽W.ym׏w$9[AMMT<K2V\LDM۴E1r,I A!B!9]e-N6?jur۪9g#OƸS;yօYi 8mƷ92N.[VzVچJՃ=-6]&%aV*X&nW:ŋCKuna<Yq90y0LLLXS]%XpW TLQ,Z*Õ9E$7&8(A~ɣ/T4YӞ?rb؋ @FE^Xxɹf@r |n]QNI,WxKc*CW	hcBss,fqinI:"boQsqҗPB|h7Syή~ĩχRL9Z=${K92޴H:Y6Sŧ<'EO㡡r8L-xFvi^Zq^ǈj\QjŷeD&aE%\ؼtll%]5qs:w;gvXZp)sѳEzwF_{g*Dѿ!)(jh5X%3WNC@c$m4RC#B͢I6")\޶ȹr5]
+mtI2Oo]?yDgd]>20} D'0jɄNbyv[
+9DI['#dIR?+
+Bv@q ÁK
+Yhh¨(<rHtQ4UYenTT,hd/U//k24#`(
+qg:^cAgvbWⴠIAHCE n!w*_0Rk>pϷSkEtցc4XlМ[Dj rڦ:eat)xCrrbVN
+QJ`?5b*.ز0Eaa$s)eC'#-X
+4m9<]ؓeM I٠㹺fXjM˂M|2@*QxЂj@en[Vz gPvKryq[_4b}~qTBBHeQvx{{"6ԅetݷBB	Yƚ^-:k<m3-Y^MxpE^?A˂Y;Y*[+E*CScxEydt	Ƅ(ʛB"q#\HvLE9O"96_*sr5|=X.U,?@vݸfZY_5dCꂂ2K-9Mͭ܎<T{Χ)Go|.XvGx?.:$BXvQUe$ uMSJF0bep6qWpڻwk7a{o*VT5Mfh6sR`/(HT`snF/1LOLACj5,`^RnJ3qdj!&lf<BbS=u%2 ꌨqQ0ir~Tcv[<tn$όXy:\=-3|4X_zޤ-
+BB,!X8r#ʼ躌輄J&s;7gz/c]<FkN~?I!bGh\n4Mhي=x0zn**,,Fg3TF-NYb9<B{\e`YjpKпl`ts#n*|t?fD#~4Ʊ_ĀksȚf(*2#Ȩ
+"	R%ܧlXSZw,"|A. GZs0EV@Bԉ@V+^S(߽TO_nYJ爽ۛȗr717y\S5A-4GZ<^9"фRkd<c_5k"'+}KaRhIK.KᎋxސhdXIR/09TQMސ[zV.n{uO>V唹
+NyTOS}T)['l8wXXd2YT,qx)摛aAmj _d+՘aqHP2!˂
+I8@3]Aɮa_cլt\JfjD,.i\?Nbؑ+rw|}k'׃[>?^ZݣY rRL/eFezEB.~;I[YJxQPNs,{#nB&Xn:"D^Gܬ1'(3"+Bc!+</lC6sԊ)6ZGgEtvS7t[?]#I|t#1)M.`~IS@OL41uB%^ hKML8aěS7ijOg):s"PrZ!+ 6T_^6Wɩz:ltl#?<
+`TgN!wrniY]+ƐBrlT֒8aw7`,CUT^$F8TUFEcu* ݙxW}a.Lg~C8NƆ=x4PWi@hxQg\U'ftG,֕*%\VV8Rdݘ 0{:`mq<.ȆdJ+*ˈ%"%F$[u3;v7AwՇW>?tA܃;Xp$<,":\GfKdqzHYC FɈa-ko9]0uc6KbJ zi#UnA	(GsT=|Rռw/9Z^lkd#%fE5dD ܪH,/;sNvVrKWc5&x~gQ=ǻ}&\KS^,N0~gkZ1jSLSeI5Dq3k+"c蒎kj`AL08.>3l|爯נgK2m<N3&6_0;̅@yޢS j*#i"YzR_w]kڳrhlp%XgGI۞9E43>#ۂ4)2PLI͒C$@gŭ<zJu:z?9dFcݪJ@{wˇ#y1!0U%2ͦay)~SAP)*LNES5X1y>R $S +<GkM,=_ZQi=<Sf9	.N&:|'Y	`Ch=͈[4nX̚*lg4 `98vgY?^=|<e{7壪I5xEo)}3`{83\d֍m9v;v4 on[*$h #*H{k20-e;-WWի[>_W5"_<Ӡ=~ZL=9j޺o[IrzSOltf*kXlhM7p ]LKZ|ʶ)\QZgWF{(WXpmtzpܬޖ@J'-略,`Zge0x5!#Ȳň!]-NTeMuw],׿kx[prت.j~=8OJ8^MY}CZN=%Chf,E)
+*p%)měT}݁k'wI.4mr:.,Ƞ^z1Oj#xaRZ[Z,D퍋"!xhmE"y4F\C-8 .]K=@gKQT~TThtΚY9H~z&{
+䔼tZA)bNht{ښV0xIɿ::HjTA`͆VA6rSUyOy;&LRw{0	%;ǩ:_+ǧ@?!Ej^nz87933퟽ZEzԭÎwooS*zLj߭A:LBbB3&^5Q{ִϨF6@eXܶ?hO.˺~<L̓5[ƶrj3CG<wbò+TU^j?6ǦWOu3fAI;}?֥r7CpU,hr**P<&UNiO.U 4+M҃;%r`y/U^ObwxTxe]n6}oGHrגe;k\^ao0Ps*bJE|[P=8E^TEnSz'[dagfzp{xWb\_Pz$:B$j7U\ptW!Wq& ^ncXPєtBIiU*,O*n-"!I@+wOxhf}ֳdCMI	x8qA^l#\Ua;a8dcIROZa$޸6I;l3vjgch% ^.3"XF5- Y0"
+ַK!q@o=:Ǫ5XylXuȌZIćFR*2xvF05g=rX&>D=$1CbqI$gd*C]~2sC(1;3;;")DM "q
+
+"B.@搄Q&<  ]˅֊:Ũ@wyxfz:l>?σѵ}';>ZqU|0djf?bm圫R"՚@4ub!b3mo<@tdG-8h3٪&$$n&	K^Q&EÙ,3aYqd8SDKYF4yQgtRMՒhP\ol2m||(7728xy=yi]#l5SMž9dlXn2\V!-kr&vv[_yᗓ,Q
+S0os&N/. I*K g7]EFX̀-l@z΂B5)>?/pg2wxQ\~r=x|/DM nr.鬤!N,
+8ed^9*eN9),Lz<{L{駧h=?\4&yp=9~19vNgKep/v9+mhȐfxp.y3(ĎETI=SRt-G7Ai><Co)F28G8G}?xSuEEt7p"-YI:Y&
+XXk|5[9De
+FNYi:y}ߔjgɃ\&/9tP Xts|iw[sFa2׽C%яc8Dؠ.m<ha;2ŨAu1"~C$	B$#ǒV^ ᒏZӒ!O_'Iߢv3V^hh?"<9/'npAOdaYbD(PY|,&ALcm&@/> + (̣''+Za޵l[-B\S׫/e[çzsN&aOaVy C:nSOEv#g [ɱ;6~=QosfnZWV.2Y幄e'q
+;*gwL8>IBaV.:l_Nɓ6S \  *㘆#Ȉj0$rRMC7ߪ^%P%'D^4i~z̔ &l_|7$ӦPΫ4^Ѩඣ\ҁ|E#cAoWso*ȿu*[wpvM<fG%S &$>h6G88GSx%[ZyE,+ڱ$fH
+d4@"U19K6eH#呮 ȯ.R_r5wyӗ#}k<rљOۡx M\eˁ"JݡWz=1_KH"_vSN^D͜7?*/+6,u9^Єh1m$gSZeo΅+c~xuvd/OWa_t!/<EaV4YeJIjX 䩭sH2^aw3|Npsޓ.OV?dģj-k6fpLSlڦ/54>f ib+i9G~Ҋݐ9b%@?!j^BLN@2[pp5I!Aϓ"dV$uKi8ZfXfD۬GwA*NGl/"EYON,$QL 2CIAEc8* Թ*//~׭=Juz:4UQǍrwhEڀ'.N9 nq&dif*PWȭcY]=@G7ֻ}|7Js\~f_	r;.zyYԺ1Of?<Y/bΑS/fWQᖥ(Zy	WyFXS-mRppuntWOv<[WRo-I5#ur0>?{):OG%-t@=5ŕi\lpMu(mě,b{*u%pg.:y}im3cc>g׸x]N-C9$ɚcXl j6vPkG\t_=[Ǐ|WBDļ]9xĜ
+=MlĦE]S`y/Z^VڈV<#ʊ %JW4bDi)f#Y:bv0o'鵸SZuC	Qd@aMs?(2˒<'+gC$wTφ-(ZTe/7[pjN.0k&7>%OIk[C{Ht5@f
+oa\ο{/?^?'#֚6G]WcΫ^?_s_ā3:'&1RɑE3vggx?نOO}foܶOB'.l_VV#z4eG]ޤVp\*Ϝ|HWAU{cؾ^{c,X@&2D^-
+a0ا0J5A~IՖ]ryGϚ-p̥<ZfGR){3z?V6Bxs_m3v("O'
+M8x!p^B]P D!?+ G%<蟡SL~N	kFL	%+EDJc .Q82oY%LL2L|OO7FFKLbL L29nCWЖwi:5IdphjhT8v~{j[E0CнIckWږ6Ҹ!. Vg8]8 d-(Y w/TӍGu>iݩqtu&<^\ݾ_D(D~DXu0?fp]QYM}s  ]#1z e,˨(0n茮*-UTv}@Zl)nrw^u.KpW7k\rP̻#QJ$gżd&8BJ.bHƥo봣\*:Zަb0p2|c,yI϶PY{'1Y_dT]s#K nsU| Z}̟.j^_:oI8\4S4+	;2gl聆Wz5KN.|$+gBO}[V2tF`;j6આ}|.ܛ7lԷ[MIt$v]kh>9D!?yo.>$q-j-D"+W觭pV-$u[0 V.3֎k }x_q:%hG;=9~jѪ",
+Ԕ.2<LAWG_mU:͠`=0ore<xkix_Y"j~P%\yeMxĒ3ME @A1NGiH^֑|mJa>BV2j1mdI$	5@,c`݉n-3Y>bt	*3UF@p^"ȫ,jt]O/<[n4Ʒe?
+/a5tA 4%N;ПYŚ,`liZ
+  /ANž )-5J3]/FlPҐnKyZh7Yd3FlFFql,#ArSC<ދf0;]Gz |4U6zX"Cf5Qe5FG0ˆ(hHno7Hr;Ar᭍M3o4*0I+<@	sן*BM5\vxfTO-߼ݨqe@ZދC=MSrV[h׮:W'BlHwQ=8;}ku-{y[
+<dBVJnq$,{Hha*iY42=8u\)u_ϻc<gقM<R ('A[^h.Ea[4B(M5Zwp@9G.9vp+!f >f4pNjɁ[֏y,o$ҚD{vDq6A?I7/	$/"TMpNX)i@B2'	gLA?ChgHD?)Lug~	gHI?Ӥ~Rbt8.WF| zmOkoI'TIŢ[x	i"7݌HKJQUEN	%/}-H+qŘ~/*;i.+_V,ϴ`6β آ;VxKPT	-3r*/n ֬ S#Zo-jizo_Q۬.Ozם΍re\&t%xԐpQHpggh$!smx..>v!5cƳ65.GZD_CaV*"mwhN(gOD?qo~}]qH
+TP]Uf0E۫e{6_ɣKTrXs0:dܧ0Ŏ8.rӀ# )˒)"Ek8n*+KpZ>ꇹꦫ@A`uh5书/5>ՂzYŴ57ʩ(D T;vk`·%f_lz~U|^G*&/ LP{ss4YQkidheÜI(0R'Ob-ϔ-Ul&I5m-dVZY
+	dɺZ,x,qDnx5PUij;;+Qz8(GhB0.d7\A~A
+" 
+Am4)Ƕ0xXx#g=G|oFLT$g|y[UWXRխ}}OO@OjlV@Hs䱿@BWquNV*O@.ww`x?:6>=?á$vq|}t\s:ײI&N^m%\9=ϚdOKGɒs&K#p9,aUM;bT]q]-P fWU_hq1%ힵڽo׃;ulyboş׭OjF<`5A<4S{-NN}! TrG!m+lV֕jي,i&eK:<zt}1h׿Ļ7V\Lh̕SFx(Ş;hfeM9|Ҧ?Ű
+ݺ,1@I3QDizAU1Tj(oZ~ui=w|6o0T{GgwcOz")LN5Hϥ.|զr;AۯvUL((EH@Nކ0X>-<lǝ=l@>Ĥצm,LlM}F~g_&efEς;#Z#I|Ryk	.Zh]<iʏ?OI4l޹[vSԆa}>Y(f 	2A}E8,PFLl03SG{t|vL]ù jap/1嚁x|Ek:FquQ0g}wO>\9f{kZu|uJTiU4-%}([:0D:۪.^m)v3 oᏽp8ذ7^?Eh+ɶrr'N^1hB*Pmz8wK.y 䖤9}Tj`(Joٖvih~YNqa.ǾXڗ{m[ruO*\@#b
+q_yIܻGdznFz p=ȦiԌLh]O:Q>6.FFvߺ-Y5qR-CSna3"d1;=tmpU us-S	Z;ꬋ~۾<7et^okAiޙd͔69m3;g%|#؆xB)^jGV Ъԫ2lL<uq\~=_淮vڵǍ6;ecEVA[?= (d7Ow"+򔚪ZTءZ`%vj"9tȈv{7w'ܿہֿ7=m4re̙e.V,<cؙ<Lkn+.`ZRsZVT+RUՒGkki}]Nk2<4O7⨿uwo-*j@h8؏=vw#pjv: :8RԪVsf2:?y'[gW3=0{fRVOw/G~iw:aԫ99iΜe4;-mT
+B͉SȘ=i%Zjժy94@0]@$G^-ipvg5zl]}9h?nPWHcEv&y.bW]-0W<sQHuUpc(kI^&zt_C\l_t /\g"#Wm}^: <GZB] `5ŋ,_	t0BRkC"/u'q=lgͨ}\+,vRߑ<k2E2'a%ցc=1F!@(2]萷}%\5rT׫()
+٬~5ͱ3ڝscysӎwt5[߷)d&cLVlx6!Ei1j@%1 /Zm+]C^=k־NwWze0ze!j8	$+*o*4/PY"#3М|PUCwlS*ć "&tUW=[UTT[=ɾVw6w;a9mrܸonhgk20CFt$j1z~R"zۢG<d7'0Oh~SqHWThɁj.q	0>!0J\?/2@ aeoX
+0!2 ?ٓ"N.5K4N>iȐ&e$.<Ӱ]yزۊ՚~ƪC̶FYt;;8GѶ775_.zO[noFQ=ݎkJ`jbj8g+gQUuB-X9t{7ںw};;[jq~}<=,g2:Zei(dZ!>R=\$䚧1(53)Vۆo@^$Rid%i'R.Fa^4{@8UD㹾R|Cuu(9'~-FF#t׿^n}tU:`CEQ5({R>B΃ǜ]B|T+bΡFǣ99[|>=^ovsDe] aLG8~x;nz{߉qسVk*M|>ܴJ**Aw3MutH>volۖTNoͰߗ1U0 pǀsf	W҈ɠ#M=v;!fi^m
+fTru1u/a{tZ_wH߽<Nvkwc_Fnw)GQCɸ4-N[?=3hnn7.wuum=t7>}k[5j	,t=<쵺Xx"}zn,hIVKh76{ֽisB^Be)ܫ:AۺmQ0_~r8<_ߺV;_͋\ڈA$u/lod՚cX7StYSvnFG{'wNOaN_4*B{ 1c,+f(;us?UG[zU^{<vb'CkBE9omW;So靆{Pq~3}6yͮ=v4XQqs+Bdx0I+]gJT 8Qe~{ZHT	*(5Z5>L!{@ăֳk[wƃ{lǗg{mc9ٗR2׈>Z5W9U[0%\jT ұ1_~}YӺؼPw`qVM`iw3Jdr]y'b@ڋ;7WP*Tn;LEvEӭ$X6SCT7RL۰t2tfYjdcn3:|Vl|΃c{^$"JzfMhf;ײ#&&7lբnwl~T=?=ŴXU6mu}6`uo]ZcÍ$o_OON.w;l0Mn\0<.x1J9V-x@kk/yu|qF×oNw.6ֽrĕ2!fP`mܩtܻ1nAX'|ū'WT3\CF(fU5kT5}B{|<q>hv9=|;{n|mkh2&׏E2r
+t# (U  '7>XWnΕ(4 }Pt*R,?I-$~$բ\Oh#7Md=MQlpq0iш?q?菨u߈\аGj>ICLM~ԇxЄg6 ͳGxC7'70AwPI?&4~Z_vhg(UNTݤ#ؼv	p@UwazPg(^ϺBm(g/eEtVku^?a3ڼ6w'fpټuKQNIQ!-k	[ncq]sw}t+R9~H0ײ֧iPkGmS~&rw[[ su)]%c9U皞nc@T7fڞGf[Vz2=	p13KjVᦋ$*PLՠ73m	R;~Ac;ha<4]եas}p/nk:nk_;ѧRJI@RQ8K <þ\m~}}<۹5j換OѺw#Ze|2	J;n=Z]'Xk~s~?#-\`Aǉ;8C cRK	^PyyRҒ"b+?JG;1&؁]X`L3C~ͣa58~pǷǖ;?~vǻb8(#d(.R}lDIr$Ig"[2_{{vvzwt2jۏg-=vLc9eܠabj+--5^0\Yp{uw]>;_c5|?vwR! 2LcYp!ڶW几 I.	6ar
+lްqXa0meJ^ڸ	jdQw%ZVmxjܵ7QڼX̴?k(%0.qrGn54]5Д *Q*FFN-CsW\zzԇ0|oGO-l>v£>C~yy+J\#s> ]]0i$aH`4x)&[gt.F*. q;yBH%" Q@lmqKZJ
+l9n]Bw&{zB5:>qh$f1 ş0t
+=-Lゝ"X4.z|
+\*ݨAB}HpkQ,DwpJ
+
+.ZJ"6x*x}3a#Cb?M0-8a;:%w0mbSBJv'	f i*/UqYQ+sʄ<v&51;W*܁Xq;A[~ӾيIY{ߩi@G'r	J^.z[]_G+馝fZ9Cc4>]5_lR\gZ-Ѿp/ylv@hv$DZem!U.X>`@A<}eC]ʂ[raDU50	rvZ%ЇZLa1'ȃ: 6:/
+nLD6`_~vLnqp-⹠Ѱ3#q$n [naT7o[jBhY	I(x7(@Dhp zʝXk5&M,vZ6ռ3R<IK
+ξ* L._AyАuvAnptĂ$NRl8Qh]Pྂ͏Qc]NjY殛A'P Kpv'?3rr_d-߃u
+K&8x.pUg?k2ݣ}4BcHAm7yu
+l1ҏ9uwqK CЍɘLJmMd8	W0lMI4:buƑ,><:t33jSv5)t/ew=)Nu
+y[!$U7\jKP%Wp]+\lbd6fȕ!B8A:`i4 !?0>a)tׄ<OLYòN<HUUZp4+'NGIN@By"{ߝ0z|beyvڎ|iǣ_('-ju9A6c.RKa-PbFsֿ&iك1ߣH;]m;GwQs|ֶS|bm4O9ѿ6	wɓDDf"VgoHп\u֩F840(,av*eQɘ]otT};Fq+T|&@(@	b@DgV10e<&M_ŃóJop`|Bb ybXX_^<_ 	<AUVLM&&PA*ESUnlR^xatK3](欟W؁+'	*jF
+Ttp7sIۀ3L2 @VwFB#
+م+>Hgв,=T58$RZQAv*engIGYp4h!XrѡXPMIXD<H-,&/JFBcLF#D&DE]:iǩ[PHl$CNrٙ(ЂޑָxAӭBdx9w9@DT+'2;p eto¢
+KՖE\z-"!d-Uh*b`ŷB~BH}N%D܉MSc;^YyLlgSՙ{*a 
+DլnfEk:3}k܍;m}~EO/o$+,GGY_9Л#y^"6IF?;P"k]uEK?0hYZI2qAs||</O==ߞϏޅ4ONe7M궢vg(0IK)_#0;l;ۇջ?o>{w \I 9ER֖!$;vAubWKh']/XFu'=ϭ)V5#f5EעЮ癋9oza}ü^M7^6wvOގ7EKqiȬd7+\ESbc@IB/%~"PƘ0`rr@@@	#aIV0&
+[hEcT)Lˡ!8y;(c9F\m/R 5ǅ54CT7v>Quk?v⣦y5Ʒ~tK)s!00uA>iSYm!"HuՄշ M2^7ߵ
+)F@h&GMR&]MbIT[r#-#'FSM|J#2x
+DV)F٩?%ʆ6$rE|osH
+?>;6B["	As`!s.IA}G#[slS:
+p<ѝ{C3o]_i|?m-:=.D?=d+5T@蔃;N2{Sokr۪'qҼ0z`s9VW}oSJt;nְ20ՇQ.3I9:YT:x$/#e%&Fv=yaU'p;uz+ՈP'ؖ0a1``8vFusk⽇.uU	tFx>_`ҼӣBM+A?&BhZ
+HW!="'_fק#E(gtk6E`ȯͳχt.j}dS!wtО~=?o$GѸ[['ۧd( n>_G'ڝ']Еt=GG#nl1לG?NNv)j?SG;4)Y[c߄t$p?и<=۫mw6c\^_?m_xyX.7(9`'F@T-M1xQ_fjחV10.k8QAb|W	Vdiuc}6Hv~M%jú=~l9_G0SFq³.pkw!p=xpբ{{4,j0c47(AUHBCtFΟ֌}Eܥ{ȁ{ߥg$-R,.\7d"<}d.u@*lNhIiOD\^:Fe1J&.'qpUضPq#1[`*el*`X8O7X՞:	-0DqFǛHɾBQ7ŗT㘻:VXB!>њxC̜`!d鍨Lvu>+h+麡pP`؂L3²SdS=	Akg	(Eh1Mr )>6i9_HS;u ޫ{\l@xM}_-=b=RGႸ+Fa+a]
+;q
+_`_LFdk߂oG8%ŎbHq<2S-q̳Qv3	,"rÄz1	n"dY5RMJ1:3/r]65@,V\|ɶ0(J~cv`<yrFV@H䅜f)ỹS~cTjnU}::ps֪V"~LN4|ÞP7 'u1C}~¦f-۹ڲ?Ҝ(~c1)"t
+,zo[)Ͼ:נ@V=:fD^1I
+/SxLBzkfEQa4q@/2A̤:^&81w&Bd
+T9Vv&`F*HLϨ8+bҴþwEA+잯n#!<T<M' )AqB9Nᩄh7Hme X8u-VVſ&&7f<oEE/ThZp&u,9Ĝ-8sp2g.H7 k(ܮdYbID
+o0O`UQfhWߨt$t(_mu~9øB0%윧"t9gC%O8&>g䜇0hĭ!rD|g."BszL:CY(!ȸE͐J+ekXGM#9n1KGl&.>4O	T!BS_%غk[a
+l+)Ǆƌi"/!DV4*d+4Am~
+Y#n8JedrZ_kn[+6R<]Tv0p
+	x=<sͰb#vhnӯrF!ΣZhGFSsBTCSуY5=l7GZs@:7E$7fS#gnSũyx[xxp#0t8Ҋ>98ߐED,ktĝ E1Ͻ7IE'ueqI>J:M!a%8+tdΠsYs8$?*G5ZD(KKl
+"61)XI7#)l<U&TF
+%$d䈟p JA}<q_?"y}*P8GpQ@0ܪ7f:1ȑ~l%B,|.1O/9_*)C~WЧc"O}7Ogfn60mIMy	I*~U$TekVElMݐRh@ـoBp<ŝ~, kAOLbԓ9uMBybv	);n`$gQ ^KQ (@\NK<qCpᜊ(܃uxЩՊ{IpF6фIFb]ZGti4Rn
+NB)89]Co1\K!<2ȶR>Dn߀SaPj֩)1`M-ǞP6濔qlš[6CNgr4| l+EulzI?6ŕ7
+员__TFzI1ڔLpɓtg<\2JN"-OT)O}8ΤPq؇US&wԐFXS|?'?c
+,יcGTJӨ=|$l, `d˳<{ʳm=<шfs' )G,0OJPaOa]jnzGQ5m,͚tSXki5>(|%.9[A=Bٴ9Ve	^Lr!إL7abI3ͬeC@\^CPCSaEof^r1KAw&䂭Oe.s",V93hYoY&LxLy$c]>E")S[)2A ;>P8aF^dzw~"yXhY^˂&H`Q'OX2 -7.Z`0>c L0HcTީ(ȉhynTG
+Miݛ?2lypaANWO+5- 
+J-K,bu6*ԃs'[)ޔǯD<ӌg4>UNl\]ꫝ$%Lݤg7Q$lvJ&͗6}1f(g5,> yCB
+Gv,>^(!OyO@4/}z:8`1<}
+.]eu&?.'ˎL_gA`bm*Jܚxi1uHd[l{?Fӽ7n?+nw^1o%p Fɀ$:<E+'mV4H,H$y;<s)6z>W->[)ZUE}KuX	^a?agL˱KBa7GRKcpo@DuT[ajSeRc|867k.H"5]?~܅Jfɐɐ|C!.y!))>-=2|_b_ӡ39
+sk~ịT6:GKR Bl>z8i69Ŝ.kJeFES^I8D?O	<Ӄ6NSMAɦ=y+N,5cs&}D{<\;\~2/}E0qAy0(\Ō3.6.K<c~3B_L9{OwZG9Juec;&*uE~3/GdT1S19bJ5<v}Ƌa臬 hkjM	U?S?l^=ԓᎆU	<W␕TyLRpD3- "bhB	Dݓrm<Ksj.۟b2zWZPfBtΆIi.y%7GxĆ*Jl&kN	%Gk
+?`l>)&,Ҹ8od)!lۼqћỉOL/Vy/_̒6(]^/IN2DH0h?#'OUv-5"ƆrXZ[[~.K\ERbdE"6pYp\qQ0x(dkt]dm[n? Y)EXĮzB,M>	8#>V<2t烾EJAKbn6\E}@vƘj\#JI{_'swnn{9$Y@(0"4T"י{jSp^r.U٩)HѕEL)	\9"]NjB?#R$\N"-h&N&y/IAG!V,6E%>C283gEZIT!x˩uAl儢:c<z7bN\AD>'7Eh~ءS?{K}=d9g{&H>{ۚkkކr%E1t{U9SYJh}ǒRR:G_9zP:GKv
+I-+%yCaJM$dgixe_~&evT^ΡSS32ݗ3ED/aOy<}	}vT`3g=cJyϓ@uJ))՘R)K)ϟ)<V_"TyLcD/]%s+۟ʕ],ω௖r3"IK}yzH5ﻣK TKU~UJ7]Q8@|>/n	gYipT\68jZ;PTVn[3|D=d!i\z`bMǏ9`TW[F,n?L0UF&0ͬϫwNkp:9z7WZ׎կk=NN!t	h^	# p j+ȶB2<ʗ= Gԧ0|l$m\Cc]yPC`ﱬC\H%.Qb5I?g)0?_í!,s0"F!v/Z:iBE,NO? L0;JJу7'?(`H$'RM1^9pxf4}nvE'#8xt
+\0CO8b|!oL\^_x)k92=Q#CVVwJYi,_7"j9v0./6#E9JXvY*Z^*J'SEKUO.,qng99K'gqdq2ufF7Gb,p0jS#wn҄QXuǷ4;~/ rbxGuWxqp|q@&cdc.V#-
+PI
+Sa݌Zk1JQCohLyU~(j vЛoHaxN·sW9?yCCKHpR1qV1IQf)RR>XB啼XåБ":M*Hhú8a"b۠M_I¤a?WhyTrWnZ$,3=4lӨ]UŴ\KqxV`FnY^zYÌ2q12'ǎ;NX3T?~ݹG?w]gt/D%owg/e}aPۉ;Av;`+E\Xg&X< 
+ҽgwTɃHU(TL`ХԾiM
+O:OtJL<8섈E[&n/qO݇6U[<MvEV+;Gct@Cz.zTkpCsh} Ͽ'}	^١?e=gD`
+J1<ȏH1~g =2*֒:k
+Xca@Xr.H	o8EXM V߸K`~n9)"'qpP3Y?rT]0ڽhWjL.KsΑzQ8P⭿>2Jx]$y]T_ew9QAd{*f雷׳NN^5йWUޞI$F_m31@H9JZ|iRX@%'1'O=8GV+rj[elYB$hb,ઐ3zg\ٝjD*Lڼ:3T8c{pQ\?OsCf97VbT8t8̛O6ߦ1-=&Ep,7نerJ+"-)o閑[*1'/Y,̦)·G>)2#Ds䖑JmwziImjyx.7OQ/ѳ\<HcH"BiJifǣn&M3S㜽
+VFƖS$=.\!V'8)?RJ/Ұe%X6ĕU`]Ĕ,y%.W_YǔW>μ0?dn"װ˂үx@XMO9m|;;%b-Ea\ED%mBu%uf$,ę|<AaRl z<f̄ӾS%a*
+%ȿi^j0g,|..ŢR,K,c/!9,>5?gZi^1:	bIѱxـˀY*`Ӯ䦥j$-kbVT)CȈ3`5ű%'B=l)lf458I{_'/;7	O/KIM眄8 1qbE("h%#β?dL*endgVq0^
+DK||LXΐPJ#T{|S|b:u.u}7rss@kkBHA{3xmwD6J6ZqvlȖhnkJdUŬzZxAʹ=˭Vm'GIާۯǍͳK!?9?~\5U[?tMU@60PlrX$}`+{upcS-Ϧ/V{w
+~G3i;,Fq׳ܶ c!nETqeyI*S=^U;xfk#g쩟(㽄z3]W8POEf|W8+/+'+'rhZ P$1hHL_e:_4i ѕ׶5@24|yiMLeᬅ2<cjg 9`49<0/1^"2=8gw
+gR_exv09;o{u.x,(r2dձ1b>psSN)AAh%dlA`yH`5JKSFE:_vD4'҄.#d7)revO:1 g7mϋ^
+;g-j #Gc-i-2s%i>|Ư|cit|/gX:D1o\D0Tl47K ^Zߢ7'_OO[^nG`Nd0Z,Y˱׹B,$YCt:~G u`xY"V<A/k5<T/5}3;p[$'$iIբN]U
+{NzM}ESWt_9 1QbJ4N+!ivJPgjDىb$Ⴧl~&Hs_ ?UTr$Ū@_+4ϯ^XM};a6WJ$߸W^v3ehpsٳK|]ALhU.}W;e.FWmsx"ċh<+s4/ͲG\^3xW3EB<X2jQZ\Q![yq^G y2<4$KJ ~y֘s6H}|%,9T"lc%\JӂN`|ρʳ
+𔌯d|%{oR3n8W
+NHeٺRsM⼢|+> nu
+/9pɁK&9`<-'Xm`&D $RMl_,mmKn[rmʗ|!fI)U	&$TAu()2Yޞګ	`,beUa(Pȇ!VJ\2/` 6[	0UG?&`l4%Y` Np*hD\Hf79j:v؏<|"reK^waO_UOx+#_F:*H	oM^y.JM^o(k&rH	Bved'NXH+JצT[nU<f_,kYx	=Rp9['VrA	ޠJ%XF"z"hzfZ@k_QTp4UC SZ*TZ.TV.L|׎3Z-9WmnƣtJPM6TIǖ48E IQRkL{V_`{6o1WG_Cܖ֫)G<79fo"
+g~L$7|w&i*f%ֆ0ʷO?Ӯ/)S	+FiEJ(8I\ᏊlYyO?O6,TF*补ӷtj_,G	';#N<ژo%*כc^e4f]vPs(Q5$ۈ!piTҏdU%YXճG/O9(8>Yr;pƢ_jeL
+kUγˮO#^ۨ\zA%;$ccE4icsIC kRs槾? e+^a밖f{72r@xu3\k.6=4g< ֆ|OdsY/:":d=	k8_%+OcTR"Y{u:Ҡs:7^'JѨ"\>ԧ(%ƩNJ0<ō[Y|<.*C6>:^ó,I"Ysp1?wF5q9T
+](r8ںXT>@:,<(~cBȀnɐ2*ڒ#UL2E+C<SAYRɼ>(,,nMלP񽠦+N54i~ՌB_lNp;r/pl8:`O!KOؖBPۍnvOZNΏyt`ۺߏz[b>DWl޼Op(ΊvwA2hM1k>+",kȳL
++))bǢ5Ia5\8]&*^v*Х2
+k~DGw+zwulӛw&Х9>߯amuAׇ`0C1;]x -+V _I"FhX04L=&b<?bk̓#ñE<lxxuʏN?_/Xl8>), dSK!+z.Ömp?Y>_0}r.3^kۯv_
+:u-HV1(:SBN7WdRrôYÞrӊMTikM
+,J[R>Vgj-gż-JU{4?ON3r!oKyN:wHɲs%m)dDHxݗNUPx%pi/#vwr
+4&f4(,<[rR~\p?g1g|ѰEǌ伛2Sf\`4K"[	!Vs;tIzѡLyWuD&$>yUUX!
+ɪ"]-@ǘ{rZae?Yv1g9xxI:~jd>B^F%xS3_xkts9J%F#)
+苡>LBj<SD>q;Ö'c_ ETp7氇 2XR\$tMK[Cif$g+z&/7L%9rak-6$A',oW#i`;gf=Og4<"EW-.IđM8SRH
+ᇸtOn;g&{*c/Ýs1\Z>x7fccw$#7pJ13S\]x4%cv	RhIGS(^u"S34u|U1=E:uc*49FA0FkAܚiY~h{zDqqz/xloƷ{'~kxh 9e"@ܭtC3x_FV8 Z
+
+$"4P<3.a	8sJmZE}X3*tN0 ͌cY᬴\k\Jqm3(PC,B7
+»?:3g+ebX(ř\nK*zHu](Gyf>4IE~Y!-d0X̅,%+Y^,|='s4&Ib>.)P[AU:JV[ڒվYV;J{8Y>]]> 'elzO+FU쒞N~F,mѠ@N5HqǺxw;	Xhj?+~)+gĮ`/밐7)yӟkr0'y,VӄeDY+ed !Yſ9USj"^Fpf(l}IQIp:Vc$`@ X1&qHG0\Ps_ƛHI?]T*:pWGb=ʜ2y(sk~h/[Ugl4-[0Φ;@bk%[$5vYC6eb:=Fh7cXBai87<=r3|JI)jBŖ\ޤb}9p c>x6_3c,> 'f勤`OTJ緬"tg"_E\;ͰsFU޼Q!œ'F2$l6c!i1I+bv lě*+Io$`kI=pn.Qi~5۲U4MqHSecՋѱP9A挂o$@Wxpz:jة9fl>icSz]׌'h=d}68#*.%WO47	nxmӀ`anŭa 6feko=h/#K!s@TY@rSlr'BiٳƇ̜۞E2WBs5NPYzQAw⴦Ͻ:3X1f,Ơ1h737h,?Q?.ޘ{xOS?'w噴no0W\lԮd`$с(ъ<>=D/=2Ko-}w)_	T3s.t3}yX	rPHgz_n<@[1xTUW5~\I0ceMEf@{~u)B: $ T{_S5S,SHިָ]\1x& K23gS;ʬU[>6-Ow?̍:FROOP-tX֦6J7#o+/'0,`v,95ں+vۡRs|Gq͚Q	gNip:vG{{@Z;ɅsX7nqqJUKϘ2Kf2ZK;A+OV*ӨǃTula^@&dn,̫؟X'KrD|a?*h޲w-{xZJ*LFNiHN -	\;N;&^nA0>RVPaUuƗi7s3)Ŵ]stRza EWTZ+}_i $ +(1w{)<	ɻCOWY}봋?u2:%Wk=b3lbY,jo"X̂^m1a9d;EkΦ+[xp^)^*D֗ϴՃVXū0%VѶ2Yd
+Dg`dZ/%+X4H!tBʨg\!dS0"{%+_~2Wrl";ӕyRwP{#7VB7$rv1D̂9xwIěJ	^ᡒN穌rB{Tc>0%,w9~#2VSHL>*Dx&JV򶒷Aކpjha4|}0WDacw.!d0sRGmf9gPӇI`үd%ӱ^Sc4Î4aӖ;Æ9Hb
+AKgz&PhɇK>\Ij`xQ5π@a n6ÍN}G.lM+Z~>F>[o+op(&1ExT'5!^AStQ	׎?ʘQ{5p6٢z?lCFR#nl%enIW[w{1,OJf|=eD8H'ʘ 'چdú1e 7$Md
+a2<p(ˇ9paۯp+|~<Òq8"Ƅ<jӴ-ODH-at	FG:Z9K@\3Yo,iiYsbxa~+IS!n!:D-~ͩ(*DLE0m|дS	8|9틓É$魅eF7ʠfbxE(1^_(eЦM_̕]V!9"L1l$J~h9\H$YRzNJvvB4Wc0ͮ+jjٔ%l7%{͹"M_'g[qO%neY\l/J~<Xa;c$iR0:WF	JjR]E?ekG<B'{FGϽNS2EM+ze@U2]$t)Ȩ{-8UBx0H9mq{l\+Vw[:t ȣ3UI^c(Tu(:]N{
+(n~4{#͎&OlXA=ƘIN#L`6maqzmLDc=<6ŏUS?DIJKЫ C=e˅-2*2irEYDp.|.ZxD`, )=2GdJ%d _r.ۘ͠\7ZTymhb:L_U3~լI2uL7xn.,;΄T5w.kC|wݬz;Q˳׻}˧."y)p뒻ōBdrvIrVa`aDqOosKwXoȀ+uIU9IEȩ	,+ρN?99V)
+|gL`/Ie`ll/M@WQ&	'M
+#)".f	B>$
+qz g8? -nA<lS8y zhNs^uBw[Awx3vȁEVGCV\nVrbEQ2s{bf(,xj|4Cy!BوPϒH6*r8,JAJRy55t!+|V!%Cz^DxQn!yJTERӧdLSSbɢJU¢]	Ǳ6]Pi'd$yT;oI+Yug)y	U_	~5IR=)ً1%s{UV+9TɡB\s90TtIU y$%ݷw<S;gvU{W44:GB> 38  /"C:ZXe2I0GjHρH7ɝۏ!K)CT=wZg<IfNWT3@KIO)^)%5ީ\7&bj4M3DAe8U18'kͤ[3e]@)@*xPB;a8t-ǔ&H@co_5Ƙgne&7恆$$/D 99D8!˒f65%o7$s|W	Uƿ.gX	f@tR*+.獢҃0N:iz&r*G*zMᬔ>\s?b!7PgM>9  Al
+"m(~RL3M33vwmy=p<MpҐuVpI.n=w{	]
+r]^/vhJ-pixjZuB˺]0];Wx^+&<rERƆ+4[Wh.铀N]P'LlZw[zT:7gCnm_Zx_wd>^aNztv%H ntŋ=8v*Pt
+CK[t;+tsE6WaI}>JvJx^q1'SNs%q16> e?W̀̕0T)atdK7'ڜ@%p2wpԊTe0^K+Eq2}J+.sJW^&D+,^K($xqYc?w@mJaOz-<{<L:tj:sEN<5<WYc.S$F
+	-_	&ĠЌsPgTbA";{ƢDH(^`3H"W0}}E4x7 <ڮ(Z8Ӱ:~&3#cBp;i`~VۯIJ%NbGq[ܚGxu\q+=#Uv-Sǐ^/UQҙJJ'R5r7NU4Z?˻$dp ݯqS74{UN+.b@WH|4MroZttq9PʳPRGw\-rv]QQʁ)`w_[9;6cWLSEYoT"')XӝR{Lo2F=1j}ʈA0;"ϽB^C銠iᔽ]tċQSUU˞ H v]TJR@HTXpZ*]^fOR{uvҩHx5Dq9$& ?rrr%+3g]j-,ä)n Ɖ!`G@#]\F-<]Թws^+-bqb1>X
+IT]*If`^&lK5
+lnLb)%)*p//eMŉjV)]E,.T݄cl!.*%EQ!Ufc,)"F+sEWB.YUGtZ׮&Zv,Jķu+1riMvuf`A5"ݔnF]sF*jyzz4SupzkjEniUuS1 T[8([>:a4PO{7f~3KR9wFYk52?92"Rq1A6tlvR5J#S5\ڄڰ]ȁU\T;\1 Aƕ(9Ui~6nd 6nȽ~!/n,-߀[RSw;a[2DTmh&)	ȷRf:d
+&ګgJK}i/-ԗa
+=2N(Ud _aS$=
+ yVvdK16I +U倜	T*pFō*֨tFb+PZcɳbKĴ"d)4@b>@hPJBjq-?&ZZC-=تZEgEG4\,43yD y_|=ks>6[	[+X=a\OfhϫL&	ykgAYϾ4[p}`}ԩIS'N^yco,seI(zcDH`ä8hJ[Fq*JeC}/_7RKo	g_߰G(c"@j>7lC3v\9ā#*n[g'Nx~ WNu	陿BZ~PNܹ}:\k/'\%{wFwf\_Y;nYҷL_D_|O5k|I_$z7`J0^ܐ钀"IEʡL0?;CO	kSe:@IUwX<^?U\+7(y+s18v왑=w{uyf}8oqҍ!^[tp8ާkfB#8=	xLLutCGy}˧9>qFKes+mN׋	>2%O ɬ'JYk:"MfCѪx1X٫܁.ԋ/n}p?OsYA~jlxNʍPCpڏOM$:Ԝ.M$O)JHŹB@nBYry[,q""!dnJ8*(?[ M/ZGua[go[_/v;. 点ȟ||AӤ.rOcH,ŌCo2v<ݸƮ,C!t%]hzrL`XD3jKC0wBjL^GLH:_;Ze$h&Յ$Hn?YJ4鼰pk,crf9=o^} J2̙4A~v?Ig!G	w|x/A;ruo:J6R͝⬛S?)#?smFa߹s9xMs
+m8L/0ZFa?Ұ#ښm8ͪ-No	3f]Zc8N=ksaӈFҨʤ#C~^lAK.zX{Ks.ahґY4K^ByyX=v}{!D,|/CaVWa\/!;R0wBm;:{[6~vd8
+̼yj6
+t\m\ꁙC{&)\Mc%NP3"bxFV]g<H1GSR?|ж]Q;CPV&?c3P-]n6#/~)
+;molEڹHR%8g=Wh@1`';bҜ]PX{,F=/؇ZVe|.xoDA<zA=C3{V=â6QB3mq?o6*.6daL*4쿳{B)&h2=F!nހJGfD3zvLj>)r;ZOE `LuOص(r`f&-	:NN(vkczA>W#9N)@O9%GD-o'd=T~kn8P~,9)7ha(Øӽ}ԂGM&7ɼUjZMP\2t{W`}
+Qfq$-yK,[ŝ'cn3@c{oV*C'Zg˩\H[FCI@3i|@u}"QJT&TQna3Q.[*ƐeD]h,DG*f7Ԏ;S%CH˩C"ᕹ^9`mc+BMy	<85P]'(C½ՠ[W@<1P?';FqW$#T8"3>i&ٴtU~s󩕌{Ȑ07[?W,V,r;mKAGk(7^c~>S.7!Ì2,eI?qDU0Q}*Sr#,͟=m(Et%ŉ>'a^J>L
+%֠xNחI/Y:qh=>^`a̤L^! Ewǣ+osEI5q=~dZ.tde|ξT
+b,HJ󰜐:kzێUպBFO7@?7˷nBP(c"D=0X}@vd5R
+J`1- +ct@\S/Wjb\WD"!˩&	XLMd9 4eGr+L_Xₔ{|N8>O?u.X'ԑne	c/Vi}u뿘o_/ۼJ8QMXVz(un蠢5nF7.} ]kivOޭ̐miQ,[CPZ̢D[S\mZZ
+ܫSxzrpdIjc7c񅩚Yj3ڮ#cVoK 8e-~˺YL]P+3+ƕ3Uy*go"M{aocl.6mﶻeT~$
+~<vS^2x3-_ov_/Mw<zNW3TD.Tʸ!V. o'1r8*u`e: u;5kvk9X	%\" L}gYSZ"0Mt[^˷45#Yu`V^bWjʿr,PcQNP/ 
\ No newline at end of file
diff --git a/tests/src/Functional/Update/ViewsReferenceUpdateTest.php b/tests/src/Functional/Update/ViewsReferenceUpdateTest.php
new file mode 100644
index 0000000..b0164b5
--- /dev/null
+++ b/tests/src/Functional/Update/ViewsReferenceUpdateTest.php
@@ -0,0 +1,66 @@
+<?php declare(strict_types=1);
+
+namespace Drupal\Tests\viewsreference\Functional\Update;
+
+use Drupal\FunctionalTests\Update\UpdatePathTestBase;
+
+/**
+ * Test viewsreference upgrade path 8.x-1.x (8102) to 8.x-2.x (8103).
+ *
+ * @group viewsreference
+ */
+class ViewsReferenceUpdateTest extends UpdatePathTestBase {
+
+  /**
+   * {@inheritdoc}
+   */
+  protected function setDatabaseDumpFiles() {
+    /*
+     * Simple drupal standard + field viewsreference in CT page.
+     * target_id: content_recent
+     * display_id: block_1
+     * argument: test
+     * title: 1
+     * data: a:1:{s:9:"view_mode";s:12:"preview_wide";}
+     */
+    $this->databaseDumpFiles = [
+      __DIR__ . '/../../../fixtures/update/drupal-8.9.6.viewsreference-8.x-1.4.php.gz'
+    ];
+  }
+
+  public function testUpdateHook8103() {
+    $columns = ['field_viewsreference_argument', 'field_viewsreference_title'];
+    $connection = $this->container->get('database');
+    /** @var \Drupal\Core\Database\Schema $schema */
+    $schema = $connection->schema();
+    foreach($columns as $column) {
+      self::assertTrue($schema->fieldExists('node__field_viewsreference', $column));
+    }
+
+    $query = $connection->select('node__field_viewsreference', 'vr');
+    $query->addField('vr', 'field_viewsreference_data');
+    $result = $query->execute();
+    $data = unserialize($result->fetchField(), ['allowed_class' => FALSE]);
+
+    self::assertTrue(array_key_exists('view_mode', $data) && $data['view_mode'] === 'preview_wide');
+    self::assertArrayNotHasKey('title', $data);
+    self::assertArrayNotHasKey('argument', $data);
+
+    $this->assertEqual(drupal_get_installed_schema_version('viewsreference'), 8102);
+
+    $this->runUpdates();
+
+    $this->assertEqual(drupal_get_installed_schema_version('viewsreference'), 8103);
+    foreach($columns as $column) {
+      self::assertFalse($schema->fieldExists('node__field_viewsreference', $column));
+    }
+    $query = $connection->select('node__field_viewsreference', 'vr');
+    $query->addField('vr', 'field_viewsreference_data');
+    $result = $query->execute();
+    $data = unserialize($result->fetchField(), ['allowed_class' => FALSE]);
+    self::assertTrue(array_key_exists('view_mode', $data) && $data['view_mode'] === 'preview_wide');
+    self::assertTrue(array_key_exists('title', $data) && $data['title'] === '1');
+    self::assertTrue(array_key_exists('argument', $data) && $data['argument'] === 'test');
+  }
+
+}
diff --git a/viewsreference.install b/viewsreference.install
index c5487c2..1465b33 100644
--- a/viewsreference.install
+++ b/viewsreference.install
@@ -6,98 +6,169 @@
  */
 
 use Drupal\Core\Entity\Sql\SqlContentEntityStorage;
+use Drupal\Core\Entity\Sql\SqlContentEntityStorageException;
 
 /**
  * Update node fields already created with argument field.
  */
 function viewsreference_update_8100() {
-  viewsreference_update_viewsreference_fields('argument');
+  viewsreference_update_viewsreference_fields(['argument']);
 }
 
 /**
  * Update node fields already created with title field.
  */
 function viewsreference_update_8101() {
-  viewsreference_update_viewsreference_fields('title');
+  viewsreference_update_viewsreference_fields(['title']);
 }
 
 /**
  * Update node fields already created with data field.
  */
 function viewsreference_update_8102() {
-  viewsreference_update_viewsreference_fields('data');
+  viewsreference_update_viewsreference_fields(['data']);
 }
 
 /**
  * Migrate title and argument columns to the new data field.
  */
 function viewsreference_update_8103() {
-  // Retrieve list of all viewsreference fields mapped by entity type.
+  $field_type           = 'viewsreference';
+  $entity_type_manager  = \Drupal::entityTypeManager();
+  /** @var \Drupal\Core\Entity\EntityFieldManagerInterface $entity_field_manager */
   $entity_field_manager = \Drupal::service('entity_field.manager');
-  $field_map = $entity_field_manager->getFieldMapByFieldType('viewsreference');
-  foreach ($field_map as $entity_type_id => $fields) {
-    foreach ($fields as $field_name => $field) {
-      // Store the table data since we need to whipe the table to install the
-      // schema updates.
-      $database = \Drupal::database();
-      $tables = [
-        "{$entity_type_id}__$field_name",
-        "{$entity_type_id}_revision__$field_name",
-      ];
+  $entity_field_map     = $entity_field_manager->getFieldMapByFieldType($field_type);
+  $database             = \Drupal::database();
+  $entity_def_manager   = \Drupal::entityDefinitionUpdateManager();
+  /** @var \Drupal\Core\Entity\EntityDisplayRepositoryInterface $entity_display_manager */
+  $entity_display_manager      = \Drupal::service('entity_display.repository');
+
+  foreach ($entity_field_map as $entity_type_id => $field_map) {
+    $entity_storage = $entity_type_manager->getStorage($entity_type_id);
+
+    // Only SQL storage based entities are supported / throw known exception.
+    if (!($entity_storage instanceof SqlContentEntityStorage)) {
+      continue;
+    }
+
+    $entity_type               = $entity_type_manager->getDefinition($entity_type_id);
+    $field_storage_definitions = $entity_field_manager->getFieldStorageDefinitions($entity_type_id);
+    /** @var Drupal\Core\Entity\Sql\DefaultTableMapping $table_mapping */
+    $table_mapping = $entity_storage->getTableMapping($field_storage_definitions);
+    // Only need field storage definitions of viewsreference fields.
+    /** @var \Drupal\Core\Field\FieldStorageDefinitionInterface $field_storage_definition */
+    foreach (array_intersect_key($field_storage_definitions, $field_map) as $field_storage_definition) {
+      $field_name = $field_storage_definition->getName();
+
+      try {
+        $table = $table_mapping->getFieldTableName($field_name);
+      } catch (SqlContentEntityStorageException $e) {
+        // Custom storage? Broken site? No matter what, if there is no table
+        // or column, there's little we can do.
+        continue;
+      }
+
+      // See if the field has a revision table.
+      $revision_table = FALSE;
+      if ($entity_type->isRevisionable() && $field_storage_definition->isRevisionable()) {
+        if ($table_mapping->requiresDedicatedTableStorage($field_storage_definition)) {
+          $revision_table = $table_mapping->getDedicatedRevisionTableName($field_storage_definition);
+        }
+        elseif ($table_mapping->allowsSharedTableStorage($field_storage_definition)) {
+          $revision_table = $entity_type->getRevisionDataTable() ?: $entity_type->getRevisionTable();
+        }
+      }
+
       $existing_data = [];
-      foreach ($tables as $table) {
-        // Get the old data.
-        $existing_data[$table] = $database->select($table)
-          ->fields($table)
+      foreach (array_filter([$table, $revision_table]) as $_table) {
+        $existing_data[$_table] = $database
+          ->select($_table)
+          ->fields($_table)
           ->execute()
           ->fetchAll(PDO::FETCH_ASSOC);
 
-        // Wipe it.
-        $database->truncate($table)->execute();
+        // Don't continue if no existing data.
+        if (empty($existing_data[$_table])) {
+          continue;
+        }
+
+        // Wipe it
+        $database->truncate($_table)->execute();
       }
 
       // Install the schema updates.
-      $manager = \Drupal::entityDefinitionUpdateManager();
-      $manager->updateFieldStorageDefinition($manager->getFieldStorageDefinition($field_name, $entity_type_id));
-
-      // Restore and serialize the data.
-      foreach ($tables as $table) {
-        // Unset removed title/argument fields.
-        $table_fields = end($existing_data[$table]);
-        unset($table_fields[$field_name . '_title'], $table_fields[$field_name . '_argument']);
-        if (!empty($table_fields) && is_array($table_fields)) {
-          $insert_query = $database
-            ->insert($table)
-            ->fields(array_keys($table_fields));
-          foreach ($existing_data[$table] as $row) {
-            // Create new data field with serialized data and remove separate
-            // title/argument values.
-            $row[$field_name . '_data'] = serialize([
-              'title' => $row[$field_name . '_title'],
-              'argument' => $row[$field_name . '_argument'],
-            ]);
-            unset($row[$field_name . '_title'], $row[$field_name . '_argument']);
-            $insert_query->values(array_values($row));
+      $entity_def_manager->updateFieldStorageDefinition(
+        $entity_def_manager->getFieldStorageDefinition($field_name, $entity_type_id)
+      );
+
+      foreach (array_filter([$table, $revision_table]) as $_table) {
+        if (!empty($existing_data[$_table])) {
+          // Build and execute the insert query
+          $insert_query = $database->insert($_table);
+          $did_fields   = FALSE;
+
+          foreach (array_keys($existing_data[$_table]) as $k) {
+            $existing_data_row = unserialize($existing_data[$_table][$k]["${field_name}_data"], ['allowed_class' => false]);
+            $existing_data_row['title'] = $existing_data[$_table][$k]["${field_name}_title"];
+            $existing_data_row['argument'] = $existing_data[$_table][$k]["${field_name}_argument"];
+            $existing_data[$_table][$k]["${field_name}_data"] = serialize(array_filter($existing_data_row));
+            unset(
+              $existing_data[$_table][$k]["${field_name}_argument"],
+              $existing_data[$_table][$k]["${field_name}_title"]
+            );
+            if (!$did_fields) {
+              $did_fields = TRUE;
+              $insert_query->fields(array_keys($existing_data[$_table][$k]));
+            }
+            $insert_query->values($existing_data[$_table][$k]);
           }
+
           $insert_query->execute();
         }
+
+        // Drop existing argument and title fields
+        $database->schema()->dropField($_table, "${field_name}_argument");
+        $database->schema()->dropField($_table, "${field_name}_title");
       }
 
       // Update field definition settings to enable the title/argument plugins.
-      foreach ($field['bundles'] as $bundle) {
+      foreach ((array) $field_map[$field_name]['bundles'] as $bundle) {
         $bundle_fields = $entity_field_manager->getFieldDefinitions($entity_type_id, $bundle);
         /** @var \Drupal\core\Field\FieldConfigInterface $field_definition */
-        $field_definition = $bundle_fields[$field_name];
-        $settings = $field_definition->getSettings();
+        $field_definition             = $bundle_fields[$field_name];
+        $settings                     = $field_definition->getSettings();
+        $keys = ['plugin_types', 'preselect_views'];
+        foreach ($keys as $key) {
+          if (array_key_exists($key, $settings)) {
+            // Remove not enabled options for a valid schema. Unchecked option was a integer 0.
+            // Allows are only strings.
+            $settings[$key] = is_array($settings[$key]) ? array_filter($settings[$key]) : [];
+          }
+        }
+
         $settings['enabled_settings'] = [
           'argument' => 'argument',
-          'offset' => 0,
-          'limit' => 0,
-          'pager' => 0,
-          'title' => 'title',
+          'title'    => 'title',
         ];
         $field_definition->setSettings($settings);
         $field_definition->save();
+
+        // Remove not enabled options for a valid schema. Unchecked option was a integer 0.
+        // Allows are only strings.
+        $view_modes = $entity_display_manager->getViewModeOptionsByBundle($entity_type_id, $bundle);
+        foreach (array_keys($view_modes) as $view_mode) {
+          $viewDisplay = $entity_display_manager->getViewDisplay($entity_type_id, $bundle, $view_mode);
+          $renderer = $viewDisplay->getRenderer($field_name);
+          if ($renderer === NULL) {
+            continue;
+          }
+
+          $plugin_types = $renderer->getSetting('plugin_types');
+          if (is_array($plugin_types)) {
+            $renderer->setSetting('plugin_types', array_filter($plugin_types));
+          }
+          $viewDisplay->save();
+        }
       }
     }
   }
@@ -106,42 +177,103 @@ function viewsreference_update_8103() {
 /**
  * Update database columns for viewsreference field.
  *
- * @param string $new_field_name
- *   The name of the new field to be added.
+ * @param array $columns_to_add
+ *   The names of the new fields to be added.
  */
-function viewsreference_update_viewsreference_fields($new_field_name) {
-  // Caches have to be cleared first to ensure new fields are detected in the
-  // code.
-  drupal_flush_all_caches();
-
-  // Retrieve list of all viewsreference fields mapped by entity type.
-  $field_map = \Drupal::service('entity_field.manager')->getFieldMapByFieldType('viewsreference');
-  $manager = \Drupal::entityDefinitionUpdateManager();
-  $schema = \Drupal::database()->schema();
-
-  foreach ($field_map as $entity_type_id => $fields) {
-    foreach (array_keys($fields) as $field_name) {
-      $field_storage_definition = $manager->getFieldStorageDefinition($field_name, $entity_type_id);
-      $storage = \Drupal::entityTypeManager()->getStorage($entity_type_id);
-      if ($storage instanceof SqlContentEntityStorage) {
-        $table_mapping = $storage->getTableMapping([
-          $field_name => $field_storage_definition,
-        ]);
-        $table_names = $table_mapping->getDedicatedTableNames();
-        $columns = $table_mapping->getColumnNames($field_name);
-
-        foreach ($table_names as $table_name) {
-          $field_schema = $field_storage_definition->getSchema();
-
-          $field_exists = $schema->fieldExists($table_name, $columns[$new_field_name]);
-          $table_exists = $schema->tableExists($table_name);
-
-          if (!$field_exists && $table_exists) {
-            $schema->addField($table_name, $columns[$new_field_name], $field_schema['columns'][$new_field_name]);
+function viewsreference_update_viewsreference_fields(array $columns_to_add = []) {
+  $field_type         = 'viewsreference';
+  $processed_fields   = [];
+  $field_type_manager = \Drupal::service('plugin.manager.field.field_type');
+  $field_definition   = $field_type_manager->getDefinition($field_type);
+  $field_item_class   = $field_definition['class'];
+
+  $schema               = \Drupal::database()->schema();
+  $entity_type_manager  = \Drupal::entityTypeManager();
+  $entity_field_manager = \Drupal::service('entity_field.manager');
+  $entity_field_map     = $entity_field_manager->getFieldMapByFieldType($field_type);
+  // The key-value collection for tracking installed storage schema.
+  $entity_storage_schema_sql    = \Drupal::keyValue('entity.storage_schema.sql');
+  $entity_definitions_installed = \Drupal::keyValue('entity.definitions.installed');
+
+  foreach ($entity_field_map as $entity_type_id => $field_map) {
+    $entity_storage = $entity_type_manager->getStorage($entity_type_id);
+
+    // Only SQL storage based entities are supported / throw known exception.
+    if (!($entity_storage instanceof SqlContentEntityStorage)) {
+      continue;
+    }
+
+    $entity_type               = $entity_type_manager->getDefinition($entity_type_id);
+    $field_storage_definitions = $entity_field_manager->getFieldStorageDefinitions($entity_type_id);
+    /** @var Drupal\Core\Entity\Sql\DefaultTableMapping $table_mapping */
+    $table_mapping = $entity_storage->getTableMapping($field_storage_definitions);
+    // Only need field storage definitions of address fields.
+    /** @var \Drupal\Core\Field\FieldStorageDefinitionInterface $field_storage_definition */
+    foreach (array_intersect_key($field_storage_definitions, $field_map) as $field_storage_definition) {
+      $field_name = $field_storage_definition->getName();
+      try {
+        $table = $table_mapping->getFieldTableName($field_name);
+      } catch (SqlContentEntityStorageException $e) {
+        // Custom storage? Broken site? No matter what, if there is no table
+        // or column, there's little we can do.
+        continue;
+      }
+      // See if the field has a revision table.
+      $revision_table = NULL;
+      if ($entity_type->isRevisionable() && $field_storage_definition->isRevisionable()) {
+        if ($table_mapping->requiresDedicatedTableStorage($field_storage_definition)) {
+          $revision_table = $table_mapping->getDedicatedRevisionTableName($field_storage_definition);
+        }
+        elseif ($table_mapping->allowsSharedTableStorage($field_storage_definition)) {
+          $revision_table = $entity_type->getRevisionDataTable() ?: $entity_type->getRevisionTable();
+        }
+      }
+      // Load the installed field schema so that it can be updated.
+      $schema_key        = "$entity_type_id.field_schema_data.$field_name";
+      $field_schema_data = $entity_storage_schema_sql->get($schema_key);
+
+      $processed_fields[] = [$entity_type_id, $field_name];
+      // Loop over each new column and add it as a schema column change.
+      foreach ($columns_to_add as $column_id) {
+        $column = $table_mapping->getFieldColumnName($field_storage_definition, $column_id);
+        // Add `initial_from_field` to the new spec, as this will copy over
+        // the entire data.
+        $field_schema = $field_item_class::schema($field_storage_definition);
+        $spec         = $field_schema['columns'][$column_id];
+
+        // Add the new column.
+        $schema->addField($table, $column, $spec);
+        if ($revision_table) {
+          $schema->addField($revision_table, $column, $spec);
+        }
+
+        // Add the new column to the installed field schema.
+        if ($field_schema_data) {
+          $field_schema_data[$table]['fields'][$column]             = $field_schema['columns'][$column_id];
+          $field_schema_data[$table]['fields'][$column]['not null'] = FALSE;
+          if ($revision_table) {
+            $field_schema_data[$revision_table]['fields'][$column]             = $field_schema['columns'][$column_id];
+            $field_schema_data[$revision_table]['fields'][$column]['not null'] = FALSE;
           }
         }
       }
-      $manager->updateFieldStorageDefinition($field_storage_definition);
+
+      // Save changes to the installed field schema.
+      if ($field_schema_data) {
+        $recipient_column = $table_mapping->getFieldColumnName($field_storage_definition, 'recipient');
+        unset($field_schema_data[$table]['fields'][$recipient_column]);
+        if ($revision_table) {
+          unset($field_schema_data[$revision_table]['fields'][$recipient_column]);
+        }
+        $entity_storage_schema_sql->set($schema_key, $field_schema_data);
+      }
+      if ($table_mapping->allowsSharedTableStorage($field_storage_definition)) {
+        $key = "$entity_type_id.field_storage_definitions";
+        if ($definitions = $entity_definitions_installed->get($key)) {
+          $definitions[$field_name] = $field_storage_definition;
+          $entity_definitions_installed->set($key, $definitions);
+        }
+      }
     }
   }
 }
