From d60ccf4088a8122ab2f4e64e7296e70dc7093f7c Mon Sep 17 00:00:00 2001 From: melonora Date: Tue, 6 Feb 2024 21:14:12 +0100 Subject: [PATCH 1/5] add spatialdata testdata --- tests/input/spatialdata_blobs.zarr/.zgroup | 3 + .../spatialdata_blobs.zarr/images/.zgroup | 3 + .../images/blobs_image/.zattrs | 93 ++ .../images/blobs_image/.zgroup | 3 + .../images/blobs_image/0/.zarray | 25 + .../images/blobs_image/0/0/0/0 | Bin 0 -> 5139438 bytes .../images/blobs_multiscale_image/.zattrs | 119 ++ .../images/blobs_multiscale_image/.zgroup | 3 + .../images/blobs_multiscale_image/0/.zarray | 25 + .../images/blobs_multiscale_image/0/0/0/0 | Bin 0 -> 1278128 bytes .../images/blobs_multiscale_image/0/0/0/1 | Bin 0 -> 1299375 bytes .../images/blobs_multiscale_image/0/0/1/0 | Bin 0 -> 1267204 bytes .../images/blobs_multiscale_image/0/0/1/1 | Bin 0 -> 1310029 bytes .../images/blobs_multiscale_image/1/.zarray | 25 + .../images/blobs_multiscale_image/1/0/0/0 | Bin 0 -> 1336754 bytes .../images/blobs_multiscale_image/2/.zarray | 25 + .../images/blobs_multiscale_image/2/0/0/0 | Bin 0 -> 341987 bytes .../spatialdata_blobs.zarr/labels/.zattrs | 6 + .../spatialdata_blobs.zarr/labels/.zgroup | 3 + .../labels/blobs_labels/.zattrs | 70 + .../labels/blobs_labels/.zgroup | 3 + .../labels/blobs_labels/0/.zarray | 23 + .../labels/blobs_labels/0/0/0 | Bin 0 -> 23494 bytes .../labels/blobs_multiscale_labels/.zattrs | 94 ++ .../labels/blobs_multiscale_labels/.zgroup | 3 + .../labels/blobs_multiscale_labels/0/.zarray | 23 + .../labels/blobs_multiscale_labels/0/0/0 | Bin 0 -> 7181 bytes .../labels/blobs_multiscale_labels/0/0/1 | Bin 0 -> 6663 bytes .../labels/blobs_multiscale_labels/0/1/0 | Bin 0 -> 7092 bytes .../labels/blobs_multiscale_labels/0/1/1 | Bin 0 -> 4949 bytes .../labels/blobs_multiscale_labels/1/.zarray | 23 + .../labels/blobs_multiscale_labels/1/0/0 | Bin 0 -> 9442 bytes .../labels/blobs_multiscale_labels/2/.zarray | 23 + .../labels/blobs_multiscale_labels/2/0/0 | Bin 0 -> 4476 bytes .../spatialdata_blobs.zarr/points/.zgroup | 3 + .../points/blobs_points/.zattrs | 44 + .../points/blobs_points/.zgroup | 3 + .../points.parquet/part.0.parquet | Bin 0 -> 7189 bytes .../spatialdata_blobs.zarr/shapes/.zgroup | 3 + .../shapes/blobs_circles/.zattrs | 46 + .../shapes/blobs_circles/.zgroup | 3 + .../shapes/blobs_circles/Index/.zarray | 21 + .../shapes/blobs_circles/Index/0 | Bin 0 -> 56 bytes .../shapes/blobs_circles/coords/.zarray | 23 + .../shapes/blobs_circles/coords/0/0 | Bin 0 -> 96 bytes .../shapes/blobs_circles/radius/.zarray | 21 + .../shapes/blobs_circles/radius/0 | Bin 0 -> 56 bytes .../shapes/blobs_multipolygons/.zattrs | 46 + .../shapes/blobs_multipolygons/.zgroup | 3 + .../shapes/blobs_multipolygons/Index/.zarray | 21 + .../shapes/blobs_multipolygons/Index/0 | Bin 0 -> 32 bytes .../shapes/blobs_multipolygons/coords/.zarray | 23 + .../shapes/blobs_multipolygons/coords/0/0 | Bin 0 -> 264 bytes .../blobs_multipolygons/offset0/.zarray | 21 + .../shapes/blobs_multipolygons/offset0/0 | Bin 0 -> 56 bytes .../blobs_multipolygons/offset1/.zarray | 21 + .../shapes/blobs_multipolygons/offset1/0 | Bin 0 -> 56 bytes .../blobs_multipolygons/offset2/.zarray | 21 + .../shapes/blobs_multipolygons/offset2/0 | Bin 0 -> 40 bytes .../shapes/blobs_polygons/.zattrs | 46 + .../shapes/blobs_polygons/.zgroup | 3 + .../shapes/blobs_polygons/Index/.zarray | 21 + .../shapes/blobs_polygons/Index/0 | Bin 0 -> 56 bytes .../shapes/blobs_polygons/coords/.zarray | 23 + .../shapes/blobs_polygons/coords/0/0 | Bin 0 -> 321 bytes .../shapes/blobs_polygons/offset0/.zarray | 21 + .../shapes/blobs_polygons/offset0/0 | Bin 0 -> 64 bytes .../shapes/blobs_polygons/offset1/.zarray | 21 + .../shapes/blobs_polygons/offset1/0 | Bin 0 -> 64 bytes .../spatialdata_blobs.zarr/table/.zgroup | 3 + .../table/table/.zattrs | 9 + .../table/table/.zgroup | 3 + .../table/table/X/.zattrs | 8 + .../table/table/X/.zgroup | 3 + .../table/table/X/data/.zarray | 21 + .../table/table/X/data/0 | Bin 0 -> 608 bytes .../table/table/X/indices/.zarray | 21 + .../table/table/X/indices/0 | Bin 0 -> 44 bytes .../table/table/X/indptr/.zarray | 21 + .../table/table/X/indptr/0 | Bin 0 -> 124 bytes .../table/table/layers/.zattrs | 4 + .../table/table/layers/.zgroup | 3 + .../table/table/obs/.zattrs | 9 + .../table/table/obs/.zgroup | 3 + .../table/table/obs/_index/.zarray | 25 + .../table/table/obs/_index/.zattrs | 4 + .../table/table/obs/_index/0 | Bin 0 -> 159 bytes .../table/table/obs/instance_id/.zarray | 21 + .../table/table/obs/instance_id/.zattrs | 4 + .../table/table/obs/instance_id/0 | Bin 0 -> 66 bytes .../table/table/obs/region/.zattrs | 5 + .../table/table/obs/region/.zgroup | 3 + .../table/table/obs/region/categories/.zarray | 25 + .../table/table/obs/region/categories/.zattrs | 4 + .../table/table/obs/region/categories/0 | Bin 0 -> 36 bytes .../table/table/obs/region/codes/.zarray | 21 + .../table/table/obs/region/codes/.zattrs | 4 + .../table/table/obs/region/codes/0 | Bin 0 -> 42 bytes .../table/table/obsm/.zattrs | 4 + .../table/table/obsm/.zgroup | 3 + .../table/table/obsp/.zattrs | 4 + .../table/table/obsp/.zgroup | 3 + .../table/table/uns/.zattrs | 4 + .../table/table/uns/.zgroup | 3 + .../table/table/uns/spatialdata_attrs/.zattrs | 4 + .../table/table/uns/spatialdata_attrs/.zgroup | 3 + .../spatialdata_attrs/instance_key/.zarray | 11 + .../spatialdata_attrs/instance_key/.zattrs | 4 + .../uns/spatialdata_attrs/instance_key/0 | Bin 0 -> 44 bytes .../uns/spatialdata_attrs/region/.zarray | 11 + .../uns/spatialdata_attrs/region/.zattrs | 4 + .../table/uns/spatialdata_attrs/region/0 | Bin 0 -> 48 bytes .../uns/spatialdata_attrs/region_key/.zarray | 11 + .../uns/spatialdata_attrs/region_key/.zattrs | 4 + .../table/uns/spatialdata_attrs/region_key/0 | Bin 0 -> 24 bytes .../table/table/varm/.zattrs | 4 + .../table/table/varm/.zgroup | 3 + .../table/table/varp/.zattrs | 4 + .../table/table/varp/.zgroup | 3 + tests/input/spatialdata_blobs.zarr/zmetadata | 1407 +++++++++++++++++ 120 files changed, 2771 insertions(+) create mode 100644 tests/input/spatialdata_blobs.zarr/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/images/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/images/blobs_image/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/images/blobs_image/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/images/blobs_image/0/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/images/blobs_image/0/0/0/0 create mode 100644 tests/input/spatialdata_blobs.zarr/images/blobs_multiscale_image/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/images/blobs_multiscale_image/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/images/blobs_multiscale_image/0/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/images/blobs_multiscale_image/0/0/0/0 create mode 100644 tests/input/spatialdata_blobs.zarr/images/blobs_multiscale_image/0/0/0/1 create mode 100644 tests/input/spatialdata_blobs.zarr/images/blobs_multiscale_image/0/0/1/0 create mode 100644 tests/input/spatialdata_blobs.zarr/images/blobs_multiscale_image/0/0/1/1 create mode 100644 tests/input/spatialdata_blobs.zarr/images/blobs_multiscale_image/1/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/images/blobs_multiscale_image/1/0/0/0 create mode 100644 tests/input/spatialdata_blobs.zarr/images/blobs_multiscale_image/2/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/images/blobs_multiscale_image/2/0/0/0 create mode 100644 tests/input/spatialdata_blobs.zarr/labels/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/labels/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/labels/blobs_labels/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/labels/blobs_labels/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/labels/blobs_labels/0/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/labels/blobs_labels/0/0/0 create mode 100644 tests/input/spatialdata_blobs.zarr/labels/blobs_multiscale_labels/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/labels/blobs_multiscale_labels/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/labels/blobs_multiscale_labels/0/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/labels/blobs_multiscale_labels/0/0/0 create mode 100644 tests/input/spatialdata_blobs.zarr/labels/blobs_multiscale_labels/0/0/1 create mode 100644 tests/input/spatialdata_blobs.zarr/labels/blobs_multiscale_labels/0/1/0 create mode 100644 tests/input/spatialdata_blobs.zarr/labels/blobs_multiscale_labels/0/1/1 create mode 100644 tests/input/spatialdata_blobs.zarr/labels/blobs_multiscale_labels/1/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/labels/blobs_multiscale_labels/1/0/0 create mode 100644 tests/input/spatialdata_blobs.zarr/labels/blobs_multiscale_labels/2/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/labels/blobs_multiscale_labels/2/0/0 create mode 100644 tests/input/spatialdata_blobs.zarr/points/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/points/blobs_points/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/points/blobs_points/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/points/blobs_points/points.parquet/part.0.parquet create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_circles/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_circles/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_circles/Index/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_circles/Index/0 create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_circles/coords/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_circles/coords/0/0 create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_circles/radius/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_circles/radius/0 create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_multipolygons/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_multipolygons/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_multipolygons/Index/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_multipolygons/Index/0 create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_multipolygons/coords/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_multipolygons/coords/0/0 create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_multipolygons/offset0/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_multipolygons/offset0/0 create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_multipolygons/offset1/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_multipolygons/offset1/0 create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_multipolygons/offset2/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_multipolygons/offset2/0 create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_polygons/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_polygons/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_polygons/Index/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_polygons/Index/0 create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_polygons/coords/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_polygons/coords/0/0 create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_polygons/offset0/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_polygons/offset0/0 create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_polygons/offset1/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/shapes/blobs_polygons/offset1/0 create mode 100644 tests/input/spatialdata_blobs.zarr/table/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/X/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/X/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/X/data/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/X/data/0 create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/X/indices/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/X/indices/0 create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/X/indptr/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/X/indptr/0 create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/layers/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/layers/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/obs/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/obs/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/obs/_index/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/obs/_index/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/obs/_index/0 create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/obs/instance_id/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/obs/instance_id/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/obs/instance_id/0 create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/obs/region/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/obs/region/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/obs/region/categories/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/obs/region/categories/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/obs/region/categories/0 create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/obs/region/codes/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/obs/region/codes/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/obs/region/codes/0 create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/obsm/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/obsm/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/obsp/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/obsp/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/uns/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/uns/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/uns/spatialdata_attrs/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/uns/spatialdata_attrs/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/uns/spatialdata_attrs/instance_key/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/uns/spatialdata_attrs/instance_key/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/uns/spatialdata_attrs/instance_key/0 create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/uns/spatialdata_attrs/region/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/uns/spatialdata_attrs/region/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/uns/spatialdata_attrs/region/0 create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/uns/spatialdata_attrs/region_key/.zarray create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/uns/spatialdata_attrs/region_key/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/uns/spatialdata_attrs/region_key/0 create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/varm/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/varm/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/varp/.zattrs create mode 100644 tests/input/spatialdata_blobs.zarr/table/table/varp/.zgroup create mode 100644 tests/input/spatialdata_blobs.zarr/zmetadata diff --git a/tests/input/spatialdata_blobs.zarr/.zgroup b/tests/input/spatialdata_blobs.zarr/.zgroup new file mode 100644 index 0000000..3b7daf2 --- /dev/null +++ b/tests/input/spatialdata_blobs.zarr/.zgroup @@ -0,0 +1,3 @@ +{ + "zarr_format": 2 +} \ No newline at end of file diff --git a/tests/input/spatialdata_blobs.zarr/images/.zgroup b/tests/input/spatialdata_blobs.zarr/images/.zgroup new file mode 100644 index 0000000..3b7daf2 --- /dev/null +++ b/tests/input/spatialdata_blobs.zarr/images/.zgroup @@ -0,0 +1,3 @@ +{ + "zarr_format": 2 +} \ No newline at end of file diff --git a/tests/input/spatialdata_blobs.zarr/images/blobs_image/.zattrs b/tests/input/spatialdata_blobs.zarr/images/blobs_image/.zattrs new file mode 100644 index 0000000..75d8a18 --- /dev/null +++ b/tests/input/spatialdata_blobs.zarr/images/blobs_image/.zattrs @@ -0,0 +1,93 @@ +{ + "channels_metadata": { + "channels": [ + { + "label": 0 + }, + { + "label": 1 + }, + { + "label": 2 + } + ] + }, + "multiscales": [ + { + "axes": [ + { + "name": "c", + "type": "channel" + }, + { + "name": "y", + "type": "space" + }, + { + "name": "x", + "type": "space" + } + ], + "coordinateTransformations": [ + { + "input": { + "axes": [ + { + "name": "c", + "type": "channel" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ], + "name": "cyx" + }, + "output": { + "axes": [ + { + "name": "c", + "type": "channel" + }, + { + "name": "y", + "type": "space", + "unit": "unit" + }, + { + "name": "x", + "type": "space", + "unit": "unit" + } + ], + "name": "global" + }, + "type": "identity" + } + ], + "datasets": [ + { + "coordinateTransformations": [ + { + "scale": [ + 1.0, + 1.0, + 1.0 + ], + "type": "scale" + } + ], + "path": "0" + } + ], + "name": "/images/blobs_image", + "version": "0.4" + } + ] +} \ No newline at end of file diff --git a/tests/input/spatialdata_blobs.zarr/images/blobs_image/.zgroup b/tests/input/spatialdata_blobs.zarr/images/blobs_image/.zgroup new file mode 100644 index 0000000..3b7daf2 --- /dev/null +++ b/tests/input/spatialdata_blobs.zarr/images/blobs_image/.zgroup @@ -0,0 +1,3 @@ +{ + "zarr_format": 2 +} \ No newline at end of file diff --git a/tests/input/spatialdata_blobs.zarr/images/blobs_image/0/.zarray b/tests/input/spatialdata_blobs.zarr/images/blobs_image/0/.zarray new file mode 100644 index 0000000..00df03f --- /dev/null +++ b/tests/input/spatialdata_blobs.zarr/images/blobs_image/0/.zarray @@ -0,0 +1,25 @@ +{ + "chunks": [ + 3, + 512, + 512 + ], + "compressor": { + "blocksize": 0, + "clevel": 5, + "cname": "lz4", + "id": "blosc", + "shuffle": 1 + }, + "dimension_separator": "/", + "dtype": "5Bx(r)@ZJIf{7P8XQ4(3r4pYKN zwn72H_~PkbAT8H_1r0U8z8q=7gOnX{c_WK;Bk~CklhBRn z4d>7!SGux81edaMcnywBKyW+n{I?wd04MTc z@7GFUCX$1{eEyTZHVy6Ub|M0rI&pyN<4pl5$8Qn2$B zzHs+xsEitW3rPCZ?(3{lJc+x8h-T`kip)BHpreNiv%pusQVbjfG1!ST_MguBfCd?= z4{pqk36?SqX}f_DRz@-!IQG#^`6$eMvug2~xrQvTFR-kJxf$_lvwX}b`OQ)G>C39u zxQ2=(Xkp`c6v;Ui!b57hU<;p5h>r_hE_(6u@t>F z$}1aRC|?^Z$~L_ev5iKt?0^=R!NcKEE98?E4Hr3PDoGV}AUpum4%qHyp{AD{tvH9AkB--4JZR ziybLk)5FO3WX(0R61=2^M)W0Xd|_ohLJ3UB`AQXCegM&aeNIdJ z(I(d#zpL?LBOtTN3U}tZ2;o5j70XVZ8!0|n(|728-fndE_2eLz0W%KCG3jDIwMTIP z)ogN)Vxl`YT1pQ&9Cf+LA=2&ottEjJAFz#-0i(X3{ti6ziYg>j-HE#Xpr7w~jn>je zKN^_}+?dgHJ`WMn0;2ph3Ii22O1Mij76Az>1_5v}LOSD-oYZK_R(}7?GJT#Hjo)fh0?%%h@eS@D zMXXQO8xw_5!RC_7M~6$MKQ#3Ed}d#6TxNgz^fo-CONP7dcPQmx_WLacRmX{*wjGgc zi}SxeI|~-Q#)Ftw_u27c2T_>vUv{?RXUca&D^Qm_ zPpK;M1a8G2P_SkgY?#$z`I!T;oodOXS<2*oD4n{xp-cdt57lr zdYp2{_5Ot!LKrA~PJL%# zS%FsuZMCsL=c@$8-3`T9hTQdf}1)jY#Ot=(40oW2{pC(3m zypmH=b(%E~Q{B7Wl9>_cSv!E#-J(uc=VJh9{$CsSmOrS z0CbvK37BS{beK*0GLP)$`e`*PDc3JiPBE7$Us;<9$HCnv8$koKXrLKi_)MQ=T#E7Z z=OqaUzeteW!&CVjoH*knit`5JhO>@91&o!smQ3G2+gX$4@BX)pUWBcgJ8Pp7YPgB3 z-$&8~ep5c4&>Ya7K2v@L(nsH`iMVPKqdA9*rLcRaYdEfaW$)@~x^iM(HpUo<#5h9Q zM3o`{p&7c&$fW>hd+rAe&l2Yyj-;i*7K$CS`}%QT1WV4?~%=Sa?`SsBcA!Q~HJeNkRPMk_;zMkqr=UQvEo z4dky#R;d`e9fQC|_QN+25_DMIx)nJpg?O(Z^XN*&0{A3~)4s{2>= zkF-ya6{=Vt9{4|TJGO)nLl>UPnP9(WU&yyH!e|SieH!ZIGUWi!KfKxqz3w4Ca=#V% zC6+ri5<2?%%~r1Qv)H~2usn@Bu{97Olv|YqDg{5CEL^}MfC91Q50#QAT=`f?$s<45 z+hN3R?u!W-tUaJNV*{x$C2$_O1H!w%f=MORhWak-n0WXss5<~3i+h5Ur-uRS+U^9J zeF-b9RW)kRsCf>+G!w@?D_)adcZm+}<->!$cw9qhZC4L6+ReE~JNqLUhpgT=OMh(f zDSMks|Jivz^5-)~d3maHYFRnv^UuhA=O=yct?cKTgdkFl2Y#ka(+q6$-=y<3?BvE7 z%rE#Pe8{;ZBRqg%O#NJClo=MAfk0ni!CD0>gzK#+OPA92^f5Uexv}*2QWwjpt?R`# zfckm`4J5IWPn&HrUgw=8O*%sVTcgXyqZ_AtQ{*`0F0Gfbz8=iuvMqtaCF(&Snk^cj zLF%PKfvvJ*NEd2B)9EGTF1;2A|QCTmfjrM2w>A=y0_c)pv{c z`8B^uR}xkuO9xt0+as0#XzLls^iK#I1H-QUV=5tb_Z?B5X*bwye^IhB_K{*E0TXmO z%W(1!FuJ6yMFU)J%`I|i&2ZFkx=L8mSesm>6&}(f4{fw{&YPkGxy3HVsgwG23X1>~LbXW*%|cYyVC04Md6S;yn$pxyWU9f4p}+7_dX0G4z3_bTfGk_iPdiq&P%n%jU#mmq%5~7py_^vu?-kl z_U*R2NnCQ1>pn-$_UM_o0ytAS1Gt#z_s&K>>ymR_NV+2jCF=*5b3ffy1&Vi*^t_6~ zCr#Jc5D803Qys^kozcOoymLBEtebsfGMicap!UuWw{By)2S9Z7u`TE^D+}{CS&|YG2sI!8EI341}cm1kzZdTjK!krA(iq zTv6*ay430RNRE^}a;Hu>OEeg_vr^PhIpuHFwE(r6Cq9;VGS!mo-fi`>+mXW2$ck`X zmPmY}2M)~WA_X;rKv~|Jh}{S^=W2e)aQ}GJ+ghx1Wqbac2sAl8`IHnmkkqcT>>z8v zO<5pZOSDbl+%0qd%Io`w+#S@5XW;)(#o7S20rEZxZ6m-S8RM{OFljrl^LcgYZ8(_*t zd%;9Hj;%hbT)R*yXVb|3ZDa6(gUyc(8d~4EO0G0ZvP9#PC7zn}0(iX^|?D{!_4*Qx8?)!F-$v zdDF)$;Oj>dxk=poK_S)OwBeRgwx;7Z8`QdJaP)FY{C6HNS7ivLxlvieZC7_^A?Y0g zd>n3hrK zu1~?Q8=6V7&g%+fnw^3%8DaQue+jH%m|%pI$i$Rv)uoJA+<vo1S__apCDd4yfmizhd zj!BTpk7YK7g$kDJ)I>T>@x!GFKJ)Bs!Vh83muE(DyZXV2ovKohWD)|0E6_y7j&=F{ zO%!KZ1}=p~PC*&dhLTyp@rHb46dGq6BD$Bc$w&wGa791e(4@i4Q@)hBzcP@-T@dwlwu`^+dZM2{$Xj&#sp)i1hjVnU zaQ6l-tBY0tsuovY{TFthwH&Aa;Gtf6)lqfQ$vU?F?d zmL$!ZQ#=(dCq?z-KX?XCai;cf86=dSzyD|jdgq9uh3(N}!vq9ZNevJ>w)HT_FBpWl z_h$7a+j~_iMyBlQ4+A{x)t0)2ud&KPext}nKCn;0N-u$p;G)~W0RoIn;b8SO2fflI z1@kw@v9{~USN`nafV^do|FFg7Y2#MlKZrcY!Pdav-vu+~KuwZ)2C0#Yjx0SM#1I$i ze@K7L@dSw>APc28;|d6jk-guPAR5}4CH|ILk)E7dL1V&0C-Fj2!+I2Pt`wygB~BDO ztmO|P#`B$09_TK_$qKhZ#rmEIq}$}mFCStup*ht2ZEgCQl6*eUTLg>5*YkeAeRf)d z;UD1yik{}2R<@|<`w9mf(%Dz5?g^+XcKW4$9v>s)wizeXl-OCx_UO|ku#1P5ZS|l$ z13shlXqAPIw`YaDL13$7v z#{R8I@LZCgXBc`JVwjg-@=U1t#RgT40v?u~QVh^};c;hUrCL9+Q&?CjQ8Xl`s>*?U zhBc_CO+k;W|5eL1X^{}&gzG>p_^*t3&B#e~ckm$8jWDyvA$W54CVtr8fKLmlV-EwI zdOXsg@p7}PEKEaZLVY;hK!OXIAR+abO@uLQ`bQi2Ia@xp$_P35qw1*17fiUzZrWPu za}%^_m4K5UVzs|YAk_B2NR5LWDyw$s9mAb~_Y9FXjDy7@5;#h|7I3jg1ud3?6fKTP zV8p?N9SU{k`x$+@i-6CF6;`}Tzd}#2!gEwyc<|+5_On*^ikS+>QCG-cIm7aN>nD96 zi>p{5gTSi~CwU`^50J0O@CrN@l*?J4N6!6m>ONM9>vOLyT{!}+D0$_3Zg)R~HrCpd zMFSRd=rQ&&czq!(tiERW3p;;<6*mlEe+v&lF<9sidV~y_wpGL_f^)9;mN99?`5ICi zEY^UZcYwVE)UGziT#2vd>uNWO)7PvZtT({Z$#NaJU1{+CRBYxM-hkSoqpo7a@n8Rs zw55+@kfX1KR1$`g!$@TzOw7G6bB57o0@-2etTEdp-7Y`2om#$1@)bm{Q{>H}(voE; z49-A1>BQCLj7*tq?7#Pki|a`eiOx}fZ$5OA+=^r(-IwlJq{2?sf!L(sHM=ZB zsEe^l4wB9zkil@L|2gooG;jGU?qM{bU>6Ba6$)fWKRh$Md~-L>l#u9r zP3n_>3Z~#EBU)Vr*U!g6M&x#N%@$unoJCPuaCYiH+Tf;XJV>y?i?<(z4&BXK$1`RC zPm*?uco?cX2{a=fYWFi8G(bN>vFZ`aN{Dxzmw>&Tl(D2Ka8fTAGULAhPe*pfh1|4D z8cQszvkO;O;u~bbC=^g6{j{E^Zo_JODu+@0T^`x2pP^LlmSQz$!8%a)!%&$dT>0pw z5$=oOPUGHQ7jEc=tU4XIaO8*0G@T&bnvMKdSwQjpQT2~3bCx+Bt~A;fahQ+PWt8kq zQd9cZKM8P$2~mIkxItvn>N!H^+ce$0`0Z1`kz9G+IF~shkoA-CNBag}8o?H+&3-LI zDW;7fe>E0vNVay02tdB^^@3-r>6KaRP zX+%TGgx;Osg~~uhYrKVO6Ru-Cc|LOK%y*nkX4P-uax<(w+1axhm0LG4DjOg5D(KyS zKcSk_)cg6nMfQsGNlgun8IBE2N%4vIM!NaWH&#a4!sH3YFM}2_a(7_C|M;w`rphk* zkmI|dJ|XQ@lJIY^Akm_8*FK^#4z748ws8E-Z1ia{*6TD-{hV+p2v9jDs)Ex%^3{iq zVd0ky9zZJ(#~vFr!t(1fIeo%}fM9JL!?2DJ67h}fi$C~Bt1@h&n?Z^1%(pZ*Wt%^N z)2l_f>JbUh>q1J_FCycltzgrPhoQ;|i2^>L7QeZop0X?d29e;-8a8QfS!2}S1B}OZ zp{yf`*3u#zzC%R3MU=~ck!|^cYc6LRA4FIr(FOj8HiNPrD`M;{&2f_BmOfLp+5rac zBH)K)p6yhRP%pWeDrr$C{`?GL9W}N3nIF)%Oq@S3w$7(~#(HXx9@-h!F&%p>$Yb2c zO^?uOuzKPpvGA_50cw9t?`7x9N5Xe~6Ed@FOLGIZtgm?U6sK;iVQv`@nqRtcfi#d( zgO0E4h-hB)??xvs{LrAh}ZX zt=sb9vkp(!MW9Du22r|&rdM^=P=92g{-f2mI0;{%_>m zh&yJ&=`8!HxwMet*GbHj$Tq6YHnrzrctD%L9l6V&aKd5n(|@#ql1u#Fn(mnl)L4{) zQgTVQ0B3UsJ47o3FTKRo1 zL^dXXeua-{)S2#bW}eAo-kZ#`fN`SHe{5f` z+ZQM5Zat)qO^QzBdhmq8b@A_;7*h-kMcN`^P5N*353(QY5Pc=7-(I1sU&YY?0)Jy@ z{Y4xTwex>RcEi|KBEzlrHue%F>szl>!I~K?Z>(3=y z+uO}dbEuV7Hj_Q7eE7Hf2( zN;woPM$xq;Y~Sf?Xy7Tq;~(=kV+hJg?TYlZ^2{S4>(f&H@axAf*&iq8rLG_nNb^Kn zN|)*g9asm!L)ZnYaXPKdy!rw42blE_g(+>SdUCeicMd8%{X8KL{G(-T>l8F&`!!=5 zK_Jy5`Y`XtzmtF@{QRMrQLh+y28CYae3TLcviM`TOAD3s9_CNFXi6FWQiV||y09wa z!J21|3=AH~=Tf#jhrs{LCG)2j4_MiWrbzDUFZ2U&W}sEbqy(X4snh^9jUTsFRKpc6 zAkS?gr^2h)FCz6fm$sEp8C}*{8M|8q(THuUpMoMR(=d=-(-lpZtt()*G~CZ_$;5l> zPhcJyockYPtDu48&JfC!Z!G*Fx{U)B*=`^nWf(uM1V`Apgs1iOw(1)AKNPv+Wp;{v zUzP4j`BGFxdATK2=|KzH{3A8m17}hYCI2r|bJTgQO!Ym+^UiF|2QIvFp z8BcUAJ^&^m#@vjY^uV66PO+ZA^qh>`#vvvFWxv1|hYR(w6tY@yxOfV?B6OR2T;%YF zS3`O2THmf2o632pkm}qo+Qj*)zv<3>hMr2EhJDWIzpDAf+F0m!NZQU1o&t)N3UQ2M zt{~^B=7BC|olrgHf3q=atQAxJF7K2vn(8NYG&;s>4_TQ-hen`EH_-=Lbf0)Tb-jv|IwmRScJR` zSpxlHv{TyY8rxu>F8G+!3a-P?YqT4WxDk)zed-R!dus^lr+hnh8)DcdJei9S&DEoN z%%8fY*&Q?}Wr<+M&GU7VQJn=xVggJt0GAjfVV+A(&Wu3n70u_A3=OUia;6?5VCxy# zwSwk2#5Gl^EcGcv27(pNkZKk&HQ6$)Oh0mMNil{RsC<}neK7ZA-R?gR!Q}VHl0UtS z&eOB`GM$`7xT4h3*tW4f)KSyTeK9zaYuCd;(eUR!9?M{j1+2PM_JLV&;nf<68G*o` zcek0x=ZtQs5)8fD^qzmo;g(}zA7N;d%!XE2^WjDvv@?C@FcUoAX}lMzO0i5)4L#8) zzk4Hb{edN&=+oW9B4SQ9XkcYZU}9}BNMUP@>9w|Kzs#u-?;I%*3c4h)LJJEZqnn? zQ8g#e+p))0zMSlf7BR7$1nr0dM2t}b{D8rHlC2TWWkknCQi=uDbtz@9o!u9Tus~hF zSX0>U;jaRI95NQt{PFBKD*7SWClB31OqLg|z6MvH;wMUVC?!|jCv4oJldUI(yGwp&^v+zXK#Y{p5)!p zLtFK&QP|_%1bUujP3vTxjLj+4P&3YsXV+^jl)Tr~`9?|LHtbe8$b0Jjhg=OrU6z8N z4r+6+Vh`PWS2Z<_8TC}qg_Bi1hn2F1k~K%2mD5G=6cwY4pBv?T=S%7!@&r{=xRghvaLaL(FE-hG>;(_cXiautrN?JoJAb z$aXtAUdPo(X+&vZEr43h+Selq#4Se(%R_j5QG7p#{FKN(1C#ru;uA_x+x*piE@8rP zRRm$zB1*HN>aY+sT;#gFBI1>}DAjRird)Hd8k=@OO=)v+nw+4*#uNAv@E_u!B zDwTEdm@TQ`Fh#D|<`ro68(rh~@mew}G85)hHD%cLADuE3Fx3<#JidcsVck14`p!a~{wEmalDxiSP`Mge9- z4P{!cC$pgSZtzp@(+^XEeVBG54G0i<F~$M=*J7ACuC|QP zyB+?E+Nn0UUtX)N<n67FAo zsvvH#bQ65m0;0oEn?Bhe2{Dh>346EV^=cKt zIGv@~#HVZ$F42A;GGTAL`^UKE>W3kCM;->)e$oS((GGhXHaf%(+-A6kDu=jc+z!MZ zF6zx0pkg`fI=)_ikR$FVjlpc0>1W8s0DnNSWV+PoduD zGL7X@bB8}Ieyzt8H&YINOmrH7)7fD&{CQa_W@QW%kjw{sOG~-{{V1$8SZvuP-byoO z)?*8=>RNFAswwA)!zdW=$ag_@ZIL_dqu>*J z-NFjD5I`*5fjVJ-(Fy*FzswU1{J}RfTAyu5{Wim9DnD4uUpjcV`=KL%SFh~b5}w3h z@rwbHp)R=9=k_~E&f)}Y94soUn!cugD3Cd^rlUt-X4lHR^&n+z_$YV7tWdIC|4IX$ zDYpkC{*hJahY#?aEi}>$ry<3F&v^i04t?;LRL?0KM3jGUEwsgaN%MyMCf^S=>kpbh z-l+`J8w{HQDp!@ZK41-iy!7fE{2BVg)x9jmkF&8yPYKDz@&9z76JDbPJAMf;sr!~l zAnGajM`N5aQa@)QpX0g>Wu7Ct@YwT6w7UzM!GcS+Tx*kc`!;7YtOT_YB-uy_7+QehctRaS@mqkS9K z7-F(5auCDKd_ERjR*)KUH?+Fr_ zwi2G*X20sM+wgH}&Pxeam10I<-a}@g zs0DePtYY%pqDTnvFcgRCHyay{@#2HLcg$yo$NkFAz)BZ@@dn!_7|3sJ%_k8#usTlN8}&5~n}55pJaXrU%%=#o9p7Y~}d2Nji)>{tay z$ke!oGue-5nUqVbY9%h7!}K_AeK;$-_r>ivqOnE&T=_(`r8(*_QanY%lzy4oV)y<~ zaGa2_G{%8OL=ZjnG3afZyF__icDDs(gGdp#er}YGr2}tTHFZ?CF{=_%6U!lScd%T5 z60`@w;3(lnT%xgygKFV2H%HacOkt$KYv|Y_PX*n>!Cyd;&=C;~=lI~n&-EEwVsrmT z3nG4DpRkYu%65UC<31n47o_MpBsc*#Zit?b{2UO_OpD z;*w#Rygt?~F=g{c7uNeVGY?%R3%}uQB$mZk`P&b1he@nVv6SmCWZn_dJm2(*-!blv zgXwDqFsdC=#lVhqx7Zew!g3*}oUs5uy{swgDO2XorOcy|R6%nGb6L2-MTsHh{SmF8 z+jWyH*zWmial2#kbALny-wIf(4V7zk_ z6#R)B*JQKVVicPgUu&~$Ev&iuOhqMt69NSPaDXG}k0M}XEPF022ygEs46JSoSTAaB zdcBBO0Z|x@{Ofc#HlHgd#fb8rw;Y}v+U4W@^N$NW3Qe>^8r~~RcJI0jdV7a*uf)MO z-))x*DCP)@LeV=2;!$9JH3OjW4Eo=VHFCA2<+B3K(|L@L{Z}vy(f6FslShVK;8`eN zcrS;-A7Rd2zAl!Of^@KUx)c1#Ht;0Iuu0&{)oXCL1ABTbMastT&1I3L1w$Wjwjo$| zVMqpK74RD-=wZ*(X)agiH#$D)D%A+>Hh!XHhU8{n%^Uw?iRUSasb`5}{~O+v?fKbY zzA1EdK~3_s00@u2!Uzz5$n?Nz+C40k>oyE#p|PW-R|jMLNErKQ&Ze;_k9p;^RF_e!8!6^ zbf|r(4E>`m{CFw6li{pB0MdXP3KSOS!YLjul<;iZ(flmOf1*9}Kn$@XgVmpEOr{fx zQYt0cjruvY%^&BHh=Zop+xa*~n~w0YM6-+)24B=yW$O_j=dy+c@eJ}zp>W>Q@}J-4 zT3ACZXbZ>>hvy&9qEG=dR+}#n&pGA!+Lm1*9n}t{dds9)vm3yj&kwY*a!NH^vg?Vp zM#i@nNq9I8b`PXHibt-;R;PG8l!W76H^4nFQe{vY>98v%6;MhvqK0!|ac(tU2Ne>t zpKK`mU_O(;5QkyT}vp3)Qk_l(T*CGe3J@RbqMz9 zU=e`=YZ?)K$H*+00<4>TI(=aS4@9@@p*vIiVyt4=*cT4FFK48E2A!$tKby*!j6VoU zH#B$~Xb+g2y3g7@SD$mfB7C<#mIbCIUM#JEE=kn=ujJA1rpVnw=h8*eW*0Z>lgWgyTp zErh8Hj9@{yB1Ui@X@wymT~&oW9sj|d(iRX!gn(&G`Qv@Hhq7wjl{ZxJ?o-JjaVL3! z6P4Z+nERrCl7(`A@8BPu(;(A&$oblJ=yMur7 zw3%YMe=EMCKDEJPdVzKCb2O52l;4i+?%pI!AvtfJJ1JaSEU+?L_^-_-GYz^2WoFvo zORG=%F?@MM7p6{`g~d+crVZ>Qw2bXFy>BQI*BhYU>~v+S0zmX?u{Ww?db`L&71BPR zvU^hDid3rAH|LX`t|;K4NsDd7%@C#)XOSE+=uCv~tFXqlOcXO)>$l!3QZrjK(yQKg zYhI;4wwuP3U;%lc}43OMk~lI01wUg!pC5QL32mT{Dn@kzY0pVDUQuR@O{ zK|nyRRMp|?%@9)rD-rntA5Jr(M@dZRp57^|utNk>{y9X4AW%~fv!5j|0wk{jzPA|h z!Y`oN9GxK4_9yGs|IoG#Aph4;Rv7HOZ{ze--Bb#5sCH=)$=Ssex!X{zSU#9xwvR)d zVa7uNtUZ{OwENtRwNXdJKKj*W=%~Lu!8loqd#gzNwu+lAJ9av(Wrw!esdU-;Z=mQ` zE7SPfR&|ZICw$|2c--okkPzK5aUPLrs3>vpv+oORc0dqFw?YeC4Wfpu=?|nmZ^5M; z5qRIY>+0bl0}E33>knCU#GDSq9kn)s%Q5RiE|u{^GOC7$Fddiq{dETufE6En48^9NMxpUyBPRSg1x%c<76I{#r^)SQ`>c+E zJYHK=SaoCcMRjCxlOMdV{$VpiFO`(|VX$I=cOOP<^>%^hPgstwQ=AI72k{gr^hC!& zApi))f5WN01u==6Eo*K8ipCQl6TCZDPY#j8@;H(Ma+ZT@MORSW8DwTllrk%8P@D{e zW$ysTG*r2*=5079xNgo4Q(z=$Q_8$+ORUmBmt zfe|+C?dj{`-$e$f8w6Dw^P>IrPpD?T(8=x85KS1pORV36v@fXj9^nL4X52wS+t%)! zw^zn&JASyI|1P}EP7oi8;rf`riJom8s1D=b>9(CY*R#4R7~AjowEmQJZ-`{)U{GW^ zV!X$@{m!2^{syU7Uwl|(v5QpIP4znJ`8Y*(=F+Q z1K|j?Y5tI{a$9IghNN|1yLqDndt$pwYr8?nGQO1;e=<)acl1TZg)N&gTk2P;ByWk} zod2(}QwLCYXq|nbi-L!uw%+5xOE^DhZF`b(2v@4W&vy$KEvR6fIOnWf-RgZGxn)2p zeQbMu5KUh~4*>GtQ2E$skzT+sv+R6OtWY7?&9V)asMeN|AL(pXK7VZgJ{$ZcGxz8P$ny_eRl^Hh70ZBJyE^(k}nabT#6FnmOFnL(DeKP ztCzCbgND#ViW;?d3Q81%LFbT?xFx+~62@vq>;^X734hCrY&3Qi1t!%1u<;EBrM4 zE8A2}%2Igy+t_tBdD4oA{X@|~g?C)v{28ibe-n|2@bp^jZiQ*ygA}4$b{FSboJV!p zNE7{ky?6qF%H24+P(KTLv+@91LD4hvkO;B7h#3GihUO{~ejsx8uc!3QT-V2x7??

ZVB`@sObW4tO3n@4zQNYE+%bR-^bb_8bt_?xrP>O3}&T zHIuPD2uHJ<9AXg)r=f>*jQqQRtPUc>F!OPjzCyyM3b`|wG`#H1D~$t1s1^|`JvD0Y ze$}#6oP36;HxlFC$L6^fdX#tOrz*&SL(iFn>2B+UUglX)jWPsyX$i$At9`++x{f$6 znaG8HMHP*N`%$}?GiCInsXiyp?>EBx`;$hjebHdK9o(MPLw|j2S`Os7H$Zj0GjuVqhMcTkCzni!%O({yIk zh*x85Qj$mM_=WF_C?`VN*lm5$`ziMNS>BPVPrY=jcQg+sXvD06e!EkOVK3VJQ{37B#rrdwFf)H=+a;lRao0^OiN zpD&+<9XSb3Is93^qQ1nXF?rh>Dq1hGiN>kTP2JKn5abSt6C#2-W0c>ho$=WH4XO%T`5s20t z+LvJ*nRaQ;*#P?33N1H4iPtJBi-FPS^dI_qQxGh%=Dbc;eF7eRn(7!26x+M3X-9J~ zyCDCzB?u7vUL7%Od9RdZh|pYMBN4-s=@+$F2NjAoL3!nJufOq>M81O-QA{!&mx;Dd zKn_+UClhzorSz1M>dj27r7(}_EN97r^yQu#DCv?87=fmCEVxh3%~T*X_8=D?ee%FqWjAE4Km?bfJVOyp6*7!&n?ZpNAI2r>it?E z%gu(c`n-JuR{aXPQ$b~r`cvA zau+_APOTM^tdurv;}n-tmJZ{8urxQ%uTI-qcnf^Ps%S-D)Le8ZN68Gj=o0kAf^5CU zqOh&L)#q#eqb=||0ecABN&#%$Mw$N%XLU99K>UcHg!(NQX6SlYK*~D{mP)TrvqYEy zu{II%i%YkyJH&@{m`YFP#7X;c`Nq>@8h`1CqS=IWfs}?E5NAuF`{{*`W1{SvMK`-O z(HFdoC7*mVYUj9&El@Pb%ao7^95@nY_Ulqr9FTx|YWFO@f-Ar;6e6CS1uLWrQ}DQw zNuJ*74TL%;@c%$1d8;n|VH9pkn)Oi~`YR5g`V}aGAUYG&Bj2&;ZusnUUyTT53 z)FhVUa!}|kf79%1+}3>j%c+YZ{K#<@397+)1}qx3==YeI*{gKYmRU&Y^d3$)T}RY0 zRGm4`b(`7!#f|jK~bsqf^UQ~8e{Pe-)e%6U~z`m?h8d4FFM6L@rJEsQX$a5R^yxai7j4#vT83-d+TRC9-rOHe#73H9Y1aj zzlQEHnv%zvt*>Kh6$f>-zm!EV|G5ZTy%))(BXg%4Ou7$` zxQ|GN_l~VwGc56s_C^r{W;ORdY{JpKST+@qka!N%nyLa2>!ZKXo+<9 zicI!q26Z6roE2__g7~!90iGYlF8U4hW`T^OYNujv40djzRjabSLA>ysE~CGCJ@HRL zAOc&GU)O^nzS#>40uf}b;`FG*!sxi`P*|$|jgm(vmn7)tR1X?(R9zO+Q8EEghND^i zPUsH6C|frr7&h+0z?y(>`EKswU*X6Eo;x(vt2m+z`3(#kUVJdB1&i?(*6#F5ULL^-(K#h=lS}l+>hg1sS#^Ps_+@`Z?=q zZ|YbXDWbCWbeb|7C!ke#-r_oKL%P{4$k%`3FvGJVg;!Q(N*QJBm0=ZnzdBm%`s`Xd zzIqkjk<3yu9!O(+8(fOp@vN-PDqz|m3h(f^?G?B5^MJMM(b9f+_Pc)}xPe!RO*~Wk#Z->(tX@f{038n(!itERao$r)ftG zJ6m0z6L<-YT`cw->!+TL!k-Oxijz5(aucqI!!U?}qMFcolW8iH=I+F_4eG=-+al-b z(5So`wreEVZ--(5Hb+RWV1;PW^^s}1BY!Lv1Ubkh_m&XmS6qk$K8li(n8`7zzH>nb zBVOCD5yLJsA?;jfm%``G%**#CmMq<^c!6%5$uhkbvmn2Ynb)rgcGB{++HPHEIMLj- zKFo9#A|~&d1D#XpHo{k@J}`VzlSK` zc)v3H8y8*D0tgYZ{b4(^1)b#eAS5n;vgi}JeV67P>r`kQO}kFNmaVV9?ThrFcm!m* zMLA@I_@HzQsR7Wsv;r2vl2!KoCuH;1C`JH3 z>Miu@5jysq=IN6GpC0~J1;(e$1bD>!W#cu#8yCM&a5v%Hi;eDhp=aA9VcFhy)MJcY zk_?klLr~o@NM*o%?8neOToPfrx}QGskl#f|H`6_XAB$k7_UAyNMm}aaq*5Af-(H?$ z_kU&by;Usk~h)lg1C`bS?v?`Z9G3%4i=I{ z_j|r_1if+Tpb$Gxvet=BGM52NHv#c%IPV$>!^Gje{3SUdJk#-mTVj>XW`l{DuM944pZyX;oLt$`(Sw#7wM%pL1zD>4J*lRdyOnIt1&POq_v`PyB!)T+BV(^WN zd|l#N0)2YOk6z?sm64QB?NRJ!NEVI0*_Px{_Q3QRZl_0!FwSa}ISiX1j>;q>eAy{l zAfTK*@_S1L7Kh>~R(TJ3Aj>0#e1f1%gRy@+)%A!77<&|_BCv(1&B+mFnaP3^sMPUZ z?%CMgh^V(|QuDS9%nP%XSybW{%wP`~+-dNI&wUQW+wLbfBzY-Mn|bLM41rQHll1)&msFDyc-@+($v zjWi-bZIv1{p*%&|C#Af9MwRs>weqLmMR>Wsf8mrFuT3)AM7V?!40PHdvcrJT?dJ9E zZD9Xl36q*@!S|gcz7Bty@|io{L_#jR?dE^9&`IEjNc#14zVi!;Fj7aN?POc4toj<# zM+;0it@M>SL9qnbqQKWDa>w@*>eKt1Qr9ojyyvmssmQ7x2brHdCBg$Qy? zPKb04D_ugB|CiX+0jHse?{9 zBik!H*{NQ)Fx65NtdcRw3Ro(g4}dwznQr<(E7w<*x>S=Uxxk#i6&V^ZX#Up(c~Ef{ zd6H6JA(z(|PCDCS+d57c*O$>^cl`Zo36v9u&=3hR{acg!2ZKtT(WhEdRg7$^8GumL zKzet5)q1$f2#=r{uiCBKJMBbe(l?db&iG@RnN^Ka-`o&Mj+rchq z*B#HX5MaX2-CZhv4aA%iuRJNF)DJ)naI#CI$Ny-nJCt_Zi?R04Th7GM7?O2T^hgo2 zG~IevC1fdYI12uj1}Cm>NhhTm-tvvd4-TZOp!qq|wTAj8lZFG^@{Jy~${-Y<2L5s+ zo3@ev0Q<@*ChNL0FF#wub>BdKUGm&|hBN)XJPo&ylH5dzC$5aMIpTx2XA4LkSUF>= zZgSWE>tHNd-&Hgt%Os$>0r8|#Z~KvxWjgERI{TMB$Oc=pYSH}4msL_ADrVsu;VRnr zH9%S~6L%Sb7Ocxkv3~$}-_Vw%hy4;O%3|6Iy!>ThY?*Sr5fWBW!}FA;9wSnySE-1E z>~L*(Z~stDAQ%Ua(4ewK-7*{|Kpc6t$TuhV*w00EBqt0Y9f*48VoL+f+G7}l2O`Y$ z?h!TsFf}flc<<>CTJ(*VSISWh=TcJ=psr_#cTb;vWxEaifnXLElO=*HbDLQuuWa=# z@8n%AI+kNA-V#{yi1gR;kMvj)*kU1v$eqH~P9_u1spq&YHo#0Yy?!t%|1t^X2Ggal zSAkhVt2Hyn*1w}+O1rXn?T#cxyGZApDGJOW@sD&~Bak5R%O@{jyNTHYEcf0kwo>Z@ zLKHD_jAc?E1le*j`ER=MRZ3PTPLAZ&*UCE7hp7BD5~zd`J+>qD$11!CV8X)LUjdpT6;*#{}){Lc+xB zwDQ0Vz$eT&=5|V#UuJ!L&N#iCx!ji=RqIn0G)Ur&!)U%=xiV1iPWchjQTy= z6H272V&X7AYJ2+=_@l;YopdeML%<~q>h=sSqRvrUU$RO2&^?~dqx)5`aw4!dW><7; z+fkSg{W8WV@ncnzL3P2i(%a#bo+TJ2cguJ3kFMc<&7rw9(E65TUP!_WHP;-^(tr<+SZG|u&mn>OaM`C#R3=v}y4M0@ zV3px3m6AaT&!IWBS=26Z1m&o}gQs--5%LWV%&hLy_Vw+9Gh?R~|xf)N}xjAtL4}LiT zp}ySF>Yc{OO#yvPExr@t;ef_91Ifa+R>jt~LP>+Qt+tNiwwH-;Z&9{`jpNZ>Gf)V# zg=!Y@2iS2E;-3BSuZj;4Opt^FOz*X1j0`*r+aZ}>GHYYxazH|apX_A^XqRSD`MSfO zv)zt1B`=6ZeZIO|prz907Y6b?1pNtgM@ke#?A)KaK@~N7gfLQ8nx4l0qow<*#cE$o zu%(rA{Uq_7XUIg6pG;AeDH#cBvR?hNauD@j>Wo!jM|8q?OXKHFZquRvqjhbqu90Cv zuEzg*;{f8{&Yp1h7cqL@n-%GOR-67`IW~D9_5s4y8xr$3|7wXH0xSDz`_k%V<35YF zZA*`k>5*uICfhPBBLiZ@?VQPUw3WUu>zTGdl)|KQ#PQcYJ094+=$%7(?XJjLVi=3> zk~{^qBMejw%sQ(sRD*y(oBf)YSAL8|iuuKEM240bWgsxjUm21`NsAu@;v&>=S0Ei_ zSZH$eG_v^3lhD6;P|A-&C~O&d9>vbHiQIh)O=26IZ?#qySNm&~ASMppDW zJ@_|q$Bzu1k4zG{rNGQcBjC~DV0U>s@+F|%=~A5VvGukSqmF!*A2LtgGp1ir(w)r8 z@_f~n!4}%y)l(>c`dV;=C_Gzk;$?hyIuTU!@GIi%WAIaS^-=T~V;c_>zQg`snOnx( zlpY^D`<~*`vE&D*xR1$+I5R>)Ok~LeV5Rr1m^!WD^2Bt|$YwBEPy<;)HT>FhAfQLP z>o7H#3pcK0RF@gAe(kdY9f|8yJvOAUYwMxEcwN}e0GfL5 zu_`AHTNN`QCYWKf!q(|#7Bd3)>L?{}ZtkKI@((x{+Cg(Ui_Czq`2$?=ulzr^k+4d1 zMvXel=a~sMo(pI1m<5Q&tozYNdu83Ta8xx%(LbsgnL9}(9H=czRWAzdD6gw3#HE#Y z9TvAY6D(A$WD-VLRTyRL(vi>jB%~m;j~ebX734W$_V%yQEI;?g>ku>!IqTH5c%d5G zh8e4<7{)?-7A~eSKf@QS1qv)Wg$u&=3VlZbE)0W)l9G~!gA6VKpKfw&UIpG0wz@?g zGfHUlCTU#VYG!R%smmd2Rb-cCXQ4-mZ2R)=sqidnO&inxLDQvHz*+R7WP95;k%0mj zemUju6*P7P5&^|u!LpWPU&(Xv1sT31CfV46B7vGBh`gL`NQi3uY2&m@2uwE4ulLIT zduogEPIxBD5VhY}+*v!eE(}LH!R(}rc4B1o_E6j^NdGJh11lSgEG*dlJl@w{;5lW1 z2s`g#=Au@Z4J%hB2^BuGIuk4N4lWqDJ(;(-PTiUQGR&)6tl&-p0bAT|toiZB z#^Z$(25PVF*CqYiMRx@szrcu=VSWwdNfHnVIN5HLpvBXGs$+0c2>=F_pP}vkyxIsj z>gd3S_nb2Lh1wj|{t*v0F{G-8+qC^{k%w${u1_1l^P!NMT6Aq9YYrx{-W$Ws!{Cmr zru+d4W*zeAp;^C2S$@X*gk<0nAi@IaWVZt=|K=x(O>V>jn_rL*%VI>1ebYi&!Q-ye zG$tzBC>3=qnj(K*nW==YzCkq-hFkB?adi95=~YJ4oIxFG@lF^CWUf^sj5YC_zK;|L zWuws{s1N_qz3v7!$6G3it@5T|JG#r#LKbjqGEl?yB5*wqzZrrsj{H?gdrJ{v?Q^;E#Ff<+2 zh}=)18xX(MQs_MkuZQzu9n)-QfePJdlm%D1dYlts-k2+ZlwhO6#YXWmqk>gALG; z``#=qE0h*=UG<9a+?*YA^3V6PV%(zB|G-hOxGh8q){k9~XZ{ytxt z_BvyR#FA-pCszhN0d^DGIZlp6se@ORk1YC*>qt)o=Ggl|h@0?AKVQWv%?ydsF4d5D z&VT*QF11eSICA!!y)^u?jcfg@HLnS$v#O??6#5DJqyR|#Fq1aj(Rd1H1C-JZiEkE^?|vDtJN6UM{Jzl*a3Zv7HYPM~wjy)_7%i>8 zBdR?35!t&DWa=<->Kr0aFrKJ)L!~=OyTw+&8F0v%uP)kqa}XvsiK8tat49L-o~A6 z+sXynND{hk`jT%Nn3L%9=+A7Qc3hcR$k~qRE2fo0G z5yo!~L^5z8$S>JoTwdcBPcoRHwOQYFY{|HiPFN7?!UhiuP0X&1DLJBfZ{_wdWZ54h z_MMx$%8z|!Lp+g->az);^&uY6{^^ExMG1%L&lARcCmGr3d`y^wNnU`j>M&IKS$@iW zX!}?>umU6U`we4}xlPtDZ`jw?Ur&XL@1@nP2lGBg#`|@@V<@)eh5aI<0wBq;l)R>F zW(UM5DU%Q4Rtu!)ewyY(^lZm*^P1UJop|Z4zNKkgxD>KDTolEen(j>)T(Z2>c&es{ z*Jtwwv|lvoMn$}%{;VpNy0)jQH2%deboDis$^?qLf?gO25CH(hR~qhu+s&YXy_(yrA)FZNaDTJi3(J7)y8@x$I7o1 z^p=wQv%oyR#8a_c47lt?v_@bxvk%iGJH(J(fOSgm2d6k2CUrrVVoF)4({xWZSS}j~z|6iY|S;T;_mkFqokvNDl-IK-1x|{Gh>UTTlNxYz0M4^YzZ$QtY0o2iz zYcDe^E+7H&$5@0#K2+8WThJZP-$#2Mf6OBx?{5a+IgsLk`~6R8)hrz&t(&%mPmk}< zA<^}}y%&TXwjf%z=xJ; z>ND=<0GY|-_x*tBGe!S&MlL3Q@jJep+Hw9xG+jhRqi_60`5xB3gR4Rqf5G{2;X3t1 z)|UE@8>(6>l##mB=HDH&8UFnW&G$-BMYx|fKW1E_=TAPO+=P;0-v|B-KF{K;HMiF% zb{J!I>u`uw1kE6XKp9{F?$PMq_a2C!o}s~u%GYw51acw0pvvYymvw3L3h0O zMC88zHla>t`6#*Z5$S^RP*NFC>2H0ri*W&hV;-A5bSgi-Y^Bvv#PH<-d0%8sk(b$~De(*Q5~L`HgxR`L+)?PpT1llh5Xd0bV$$$kLUmW*mB z-BAMs87Fyz6uF2;@c(;iRb%l`u&wVX+QL!voh*Ns!r^g+qx}UFmnS?JBSrt}p1{#D zmXpkhKh|9Al!-&M6{rx3;@b{}?;^{TUx@3AHKBT*jQTd<&zNypdpbzDBt;%rSTjn1 zUFgb))<}NI4nK~@b?{JT8E%=Kdf3F@kfs*7&;WzsppVu0-j^ZPfFNf6@>;f>eda~S zw)L?z1aA7X{9YN^PDPct_O48Y&DUg3t3cWZ1EVDFn|gul?Mp+(Y~A!X1Hy)&ymt}{ zDL|bY=-B%V>slS|qWcrl`j`323)0cP2^?1TGcvwfIvSEMW}yF^y^ZJk{>9)4-3o~Y zN%->nz3 zzZ?W*?mojh`D;h=0bbn`>6KcgN6Y}<{KPy{2TlXWJ7z=4ay6B1BAaoIJ#Vke<~ux) zG%)u*cI6IO^`r5rsM8 z0LTLY6LBQ9BC)$%!t9$XXH6SmzI6_1#F`NN#bpN{UOY+*;!DtiK(PTNHl{8taDN}{ zCBqk28Ua{4=86_26aO?foEiW81l zASma42jt6l6^K!9Fy!I$?n;Y!aZ7&KDxapGH%H2B7f3~(;7#~Mfu|f8VJ%dJZZ#;7 zHyy-pv9(9FZE3rg`CG`m>Qi%1_EXq4&xZr0jJg+T@ARxkRN;VeRGT$#_TlqTSnoRJ z2{>*LKpigT1`l#Dh$GQa)uxg#d9N#5p57s!L9}DV1{<#Wnxim5z^8&^@h+1 zU=(_a{BBKbpiPrkk)f$}pVh`qDt~GhC>yr$TDbAy$^Rhf16dovNw$#L@VnOd!FD8G zH%Gix6V^#)KodV}Ip4=BcHdFzsQw@A9q^Fz0^a@prx~9&McTAdZ#!I_Y}|-RX63nj zis*5aRHLlugQ9_PX9aAhXS?a;wTCM>Sgj;ckXcIE89K@*#RpcG(}4_KJci%kQPn#k z04s2>5s(CwT3+m@Sxb+hqv>`I>GIxnnz%MUXo2rdS z{WmN~%SYhm>~p4fB*U>Iczh9Yzorr{`5CG&hLlf4X7vKZi9*pbx=i=HbW>^}cyUkr zRB;^)?EnLWZ5_*rE^rO7Y>YTNe|!k58CaQ}xmdoXgkW^JKQ4jr85q5{9Wr>bMHlBH zzqnbC5*!m39$ZQZn(Ur#d(YSav~50&^OpYpD=p)`tqlaiL&`7lv*iay5VR|6?V{)} zGRR;tN%}iKJNij6V8|Q@Leo-uR}De>Y3#S!0}*F;ILofC0|c6Atz+P!&Fj#gW`VdM zV0AY2&uMCY9@+-tQT|IbBHL3ulU{8aND{XXFQvH$GtAYV70hD0Q{*^m6ec_UBU`f_ zea_wc0s0duV~4n?quF_4a8+%g4`;)`;@@3T`YBCdfMGi#B}3J zr|5+HDKZQW&$yY=vp+wbKnS?>dP_Kr3e*&1wFti4vj6p~KLap)$}+wjp&lG{{nE;eupg_joD-PU{AFyz6D(K@HEhVNgy7=-1{$oFPi*JiXf&WV znPEB4HS*lSWG}Y2#;TUzTfCOyWd<$G=C_#PWRa8w!0bh-+Ntg~3Y;||L95S5%wj`t zap5Sh#9Ifrkd)F*Jm8HTQCl>}U_Duaz4-<~2{{;Qo*K+|7c*J)BnOf$qIEkZvW=Z0 zzu1LJUz%J>huXa$Cv}58r|L8M*67jtoYiMopQkDm(7MREU=tWEpX6*jq&!BXbtNBD zt;AzQevd{l%O)U=MT6#Hia$5-L$EG-nR}$j{&}pMJzAIoBKND ze(YF1VkNG+5A&2`D%e5hr1Lk~#=^%dX}KN|Vg_F_C-_xNUq+|{kWegKpQ!_`?2Dt{xNP8|x!~T~m}~%djE* zBV^Nv=ps3b_C-CGXz2ZeG^_mx4Q_tOl2GEp99w+!BGZ)TQ!#DXFi>NYJ>Q74E@%Yy z`=AvX)NO$u`x}Sw7ci?TVen!&Qui>@`wieRO07X093x@r3?T2f{HJ!Vlg6miI#s4l ziQisZcL}LcU3l^Tnl=;ma903YyKZ zKmP$^hveQQ@Lv>Q11{i9DM~hqk0Ehho!{oe*c%Ml)1pB6hjpUNSkOHSuw*?es_{O? zG;vf5IDW;kIZ;QdH_SXpYMlAaW_A)}d;J4uHFI}!k8(x!Oerv2O%Y>=eWW*|cZ6*i zLqQ#y$Nk}>m%qojG`Kx{61-1K9c;@3Ncp%EvGRRr5}7xfG)sCY-$n~R#m4B`%~_^c zdZ$DjV{BEmH{@0X!8Rgl&&ICcQ{FptOCDfEu>(^j8u~zKoZ=9!#aU2InUqJ#WSI9Q z`E-?|wM|%U$Ey9J`_G@@SoY57Z(r=6?+Jjp`hw`tEM5TD{K-`9u&=+;3Zko&*Xy?? z0!Plwoj^6Bhd$kKs}88b{D3*T&8nEHlrC6r$abTS&{fONlB^v9ocbatFX)gkDSg>nH#@{Ah zX4;jr%ukps+`z%VXvXJ~89ZE>S>-aRb{}&G{j6F?oZAa3EjU9jDS6NCh*A=U(7Zn* z-_W;$Uf6VW9ZMwf+*nYAW`NLgm}pJS*zHj-7VDq;x#aMU~C2e;bKWBeaEN zG7lB&bfGeDXxADPc58T9!ObyncRATNLx^c7dbARtMFm=;F`!uoMxhbZBvQl!ews1~ zV-b37Q}bN0wkhrti1Dq}leG#Yw7~ceva(2A42JJJqM!SN0ibP}XbntyGHn~5FTLShk6D3!^_RAIQ8{}j*{IsGOSPb5PMAL7ZgeqP?+3(I6{Y+}?PE_R=c?z)Avgxz6DWeMy^LAn+RbSL zH?2jXizs)c>EdKkk!1ahq&>^to)@-D@<1XhGaFMNb#z2sO=JZpprDcHL$lT^{Ud75 zC3)1PA0#1&g9kX7=48>LcmZ;1ZybejR}Df9S8;_LZ{ar=CN+awoiL3|IC3h3ZN=%^bt+V{8r~nMo`_0HBY`6Pe3)a=L3R_Q-zAc_HFdytwj1!KxoJV299}0h z>CdebyXZM9t3p27`o4yqIH~(hkZnd%c3_<&h8J5MtnMst+K6QnJSTX?|M|#sTpqU>wNgs+BFo&bIaRW1=_+Q4EhBlKFI^n#RGX`Vu?w#GhrIa{8D8t#tG z*49B-d~V9rfTHdJ+QW{afy=Q5Pv{q7^$j0M{JY=~EalYEP2QS|aO{&mxdUsbcrrsS zmeLlS=+ESB!pReICLyUw=(zVzxiSaF`p&73^W=efg*%5;c!}23qlyKBvQL#IyGb`LVy-Pv z-88AnLsdY^Ug?{u2X=zOr42e2k+q~9ZodEm`^QSw#%ThROTdnAhx+Gk zW2QYh*IXv&wLR|Di_QqirXr2Lyb#2R&c|+6X;nKj4SxSBuh-TzLr8UG%Ro%)H^K|N zkUjx8WD#jUeMG}XgFG`$7!!?Py(jP>q#8_d1*o+ng{&s0DS>~pVzq^<5z5KY6tdgE zuDU51iw%v(OSWZ@s~)QCS`u6~3Y^cXqM&o5t7&?kdnR3(XyF86fjTqd=dvqoH|TTL z!)s@_q?@Umu=3;D3>tFl^-;8RTC-LQnyaz=%xThf2J}pSz#}=a#O4BryDU})tu05{ zURehavg$mPW~~Np4jhfBn>El-%9^qe|M;#=o1Na|#<8nh1(jjT#WqQDLr&3?k#lw` z;B_i9>TT;SDs$=;aA8|2mn`GTVU^&#V`GsUw?mKMjRlkCRdt*3t)i$kyVdVBp^obW z`&&Ge{yOx|V6Gbe!&@haHbjd6rQb+pYl89g{3G=0Di7)^sTC@w_;0gx2Io@xzld=K zw4eqIHClu0Eg171?St19;mdGS8dtgCfBrAHeV9>P#`iXC91Bm|EkE~@cTg|RdKwV=5xOq1lGuQP>NoLoM;{{02afd##nq<#( z=wK*y%Dn76c;; zi}J-svi%@+{}|_C3_j#yc8sNfNBKfVSoL6<~3a7sLaamrCFV}mF0mgp%dVLHVWAXe3OJ2LWo@Gv@d z*H-oJ-(U!2bJFWoS|00^)My{Va+TLQd^H+hA(i{os?~?ZG9+ zy?mGLITPShNH%h7RmpkIHF`VKpQ3YGcIR-prH!-Jqs8sTqt+SNyo!yMA=$^>E&OiD z-&q7%a9r65=Dc@%9a2_*p|Hcq*9Z5E`)ZO5kSv&gh1IOnjBLhhu)$j|pb1u}H3R}L3w)4NtAWk441TafFpz!>Fy)D@YAG5voQ z;x9koSgS{8@rP{C8L|edbVgknM8L;7ClsUI=TQ=yE?$}O(WBj$dj`ZBAWtNs+`aQY zK)80a1;{Y!ww9fV0sG)f{|*KFzEk-1;j}FI-z$l2Tqt^jdCJbk+3eZH&dPa%qP9V8jlQXJ zo?-V@#H>fF9gp0nUjzTXs~Mm4@u-D*sm88THr7>ib0okV6hqa*fvmG647MCjpm-VY z())k8+bH6Uh&UV$&c$}h7f|kghnTy z;4>FxGAG0+DVxX>7h+wT!&t}tyDOV8ZM!^YsWaVF~exLt0_TdZFb|4i|Atn!0gnz=c7?b}%?bHSd)028_c>N7&Q;SeHiC^RPjmBkNv}qu~axyIrHOlQyDR+B<7`w^=3lIb9jg0~i_D&PTeZ}x9T?i>(n0B2j+E5Ya+I^*EOLAA{{w=kLR>gh#JMh&c23$h(4ObJm9>!kaqGOvZtDr z9{0fDG54Ebc-*WVnnJ6Dm<|0d0R7T$tf47S90H3tgoYH zv6rosc3E}$FGB$ofc`H+J_JPjp2Jfw;ryd4S;+Pg>Y*D?ul}Tp#HM!r#J=|AQWZe& z);&E3bvi_#!fKwozvRnAbEsE~@0hu6H>?yVTL;(Pt2CWP;mv3Exqpwh;5-C;_a80i z^Mps&1cxZuFP_sB{^66aefwyZPGWkIGu3SH;Ab-|V&@ztv* z(f!;R+_9z%iKV}Gpx225JRfKkD!ZP zxeLi6sE#SqxcN*eMIJ1+XT7S&A#>~AL>7q_xc`)}{F`uqka=Z|F?_3HjWl=V(P5AL z_~_aDjsi8fB^~}R`Gk8XQoMQ?Gr=fiBaZ>7Wi12;DB0eeZm&f;UtMxe;utQoN3k=V zI?;q{Z~(5}LoenY$LpmFIoskg`FaI_Ty7^zHI(pdMWc}dP`HqPd^F!gW12jH?tbi) z_5q1k=L^8bIj6wVolZ#J5&C7cT&$9x;Y-=##!+FhU;Mhd{WS4C=KGWJ6pn3)!L%wI zY1k2W9zD)$)kz{|mQUL8=lEov&yv@7M^D@+n&3t^q`_Zu;177aL}`%WM%iD>p4z>F zT3$uqe#|=Scx#Zr)Jj;}PMF=Zx_2&}ECT09$@)$SOn#WDqJp+iAGiv$j3 zUX}*Y_{-f1AnTefxs(wM5!1I6SsQLe2>_3ffl|T|fz(y~ercXFq`A%06h&o@&0UYj zdziL#rr)l`HVbTv21x04QLZ4~-*w0=4y4;x_MJm&tK-cCOXpH}+ zjaPJCe@S&^Q53CXCc<;>6<#L)wMhJt?vG5lQi;kS76m@c{-t@|@aSAT&DA4r#r#uH z-cq|1bV(Jo%tsWzbLC3rB$L~gn3j$DYyBQvK7R0d24+ss2lRJ-JdS+NwBTQ|iq@;S0l|32+KGk#vWh@Jfxw6$K&W>j;vPMuEWecVGl!3{*ma;{nWX}J>8X@t`>wWIJ*Kvzjl*Ew;Gv?|{%(C#Dl zhkJKhyVUxY{|jWpp3A#Uf*Szo-r~|bVUeD`FqxN6BykC59j zY&tWl^qsEPR@e1FjJ^TANI#Nx6`#ajn$J{_PEUB0dalgr4?0!bOqYeUzR`y-e;FKn z6ur-Cj97sAezxFglaP5%oY7aq90#(LwJH5NP<%VYrS(<^6&ho^=yULT6g7>Nn|An9 ztz$uulk(%w^IKyjG$sU0+q+PywY+d=-r^{CPc|ab$1sA*^dMU28&#Db$WA+egm0Y) zEX_JTd|O?`j5~k58-t^*41vr~0Pp8#;NM#l5@@c;dU7zl_eSpA4{Vw-r8iocT>N<=iR)AEElc#G5bmL8QM6(ui-4iTT5^7n{y z0HuN5zm+H38{M8nlR3EKOmgj7D|e&cmbFO&=&~h>62&SgHT6sEqh=m6$ z^jRa&dSmzXvKo4_8BdmmP7V$GV*$GA&#&PmC~S;by(ztlp7t-=18R$SH3`vIAWdqN zF#w}zYi#%K8J^mw&?&n{t!~%xRStaUgvIqQTO0KNM7MD%RdS0`F}Pe>su;G!ct7r# zK77aIPs5u5U*XgzT38hC1gFt?{&MLj^8Z*tjuFeH7UkJH&|E6NK1X%6;+^W*r>rm# z*-d@elAZ-rJ4OZnbvi6hs!Xei;7iLhFy-8n6geVC^k~6#k(x*akrEWOb$z~HPA+%~ z-o7=r&i{{f9)00K$GW9FOMBW$L&V#5y72cRSjdI=d;l(PvW%J==KxX+`$=})#wQil zA5(bk1b5XtqMnW)LEQZys!==nY16e{QLc*1u(COdy*>oSS-UM z(jk;uXO<05;IaHv_Oew&A4=3S^0c$S`-95a^Bs~Zqkgq9;z4*qWu#&$rT!MuHhIA| zDWN-tem2lT!H>2%so!=%!;jS=(AX}bVnxVH_=(8VxDg6BN*C?<+D!3H%E1*-z|b6H zHh9ZtcnFYO_ZqG>xMLIJ9Lr)tq;d|O)`3sNih0hW5RW)cJSSND>5f99VJEk``C^9G zP+u06_&UseTFOU*-Hup$?1=nX`+<6FgN7O1LEC*Rk!R$e$m&5+Q=~t9{xr6csom=3 z_6azjgw(|?q5NbfVA)=VlY~x}acxG4uSQb8;7uC+O^c1}=ptN76$|3d$_KeH{LWD% zoocRv+1za|H(v&A#p=G?2+17%e&hX!{{u*q1E8MX3VuzF_N1b4dyn0aw((SGjJ|N- z($`(>t;%)}qwMat*bo8@-5DoLOaI#{!j>8YAFEzAx4js(R)0*SKn_?+GQ!Iy170}4 zN(AgHtrKEA{zww}J*XhQuP+(>|E+5@ns-#~a!6{7?%ys|{i4URQG?fBj8D63OV#se z{M8PbWz(PH@pt|6Jy0}Ska{T|4HO}Jt9*IWPa<}XF{Ps!na~|;(6TX5@aNIhaeNi{ zXDq^t7b#^MemsrSA4{ir&A(8-1XsK2Yi51B=LhMTkAl}(LXbQR%*=g^n*#k9WhkFC z{bi!-eU(pAOH#C+dDHjs#+04w$#nDXE^S{22tl6If-~}TEOz5|N;-8Q zV-lQc^71auXnZ7V(+^`~zC*d5ov{*J8oP$4b);bz*+l#^0j%J(fmn@<0R*27F0OB4 z;1`aR@BA@Ba}$1BMG%b457RU?twMym(pYy48{ki#3xKoSk#t8BgKcpRci70!3Y-oU zS)76cI}ZW;1P0ijqiq)BW^@vA#%xXl#3z{uMeh%05MuW1`Dr;+fM8 z2yvYhId`l{$DOBwvgM|p0p{*UurX2Y$JL5dN$4`(lS=P{h$hc(+@8M#Bru+YBS4YT zTV?Rdl4TZlUF@3**1qf23v z3H_>7$FpEpG;L$fdKVlL%iv!25}RX9?rz7TmD9x8WN2TMYU_d$83e9znr;+MOs%T9 zcUHs@kXqnRAf*r@OZ#Ivq2?a<17=ow8RnJASJ2hdhiF0X1{40l00-~M z4}A~vrK#{jQHDUPPVGIBDl#MQ}p z@GIIRVp z>LDM1l>`MqCZ)Bqp#EP^5P$>-unYLnaKi3;o=oF7%W0Lgl(?1! zP<#q&isiDF1uH_>if#>=INX>Pq6iY`yx%rK;5)&!h`eUlIf{hkP+{@dWi{0A4{aPf zE(8A)f!Bm4;shuECeM_m{CY9}5s-ZVtkB%$mtFN6bZ^z748gKentc5u8fwxvW=8lm z!A}PpYF;tc&Jq-T-tG%D7b`)fO12+=@myIwHl(jK^_0cUFSG@n#~bUAjHF1ZS11yr zp61k3LlG9=k|A!>d{XDSaPE+;T`)w`izAT~EyTn9=`8R|WcP^69(#zpA%52U*K%|ja+q=|uyWD0c z?=9obw3O0zIE42r;$hcJS=*Tqt55FV$a^@e;k3gS5_y z_&0dz%nB{X;^$vkYV_*N8$9WM%Slgte{3GL{>jq*pX^P~T7hJ#r3)E?3Du^L=#Hq* zCY1>SnTutqWWid`jj;~SME4i^#4UY&w2-h@usX*ND+aYA>uKZNGXMPD2r;C$cVY8w zLaF+*aNat5v|)_5L=wkSnt&y1y^mRxNKr1$d6f^e^t18cz%mPD01_!O+G%cjc_I zYFn0`_2E$OyVVPq)s$e4t4QKBUiYez({3&A@Yh0IBz_J#Y8PWrX3BZNpqcTVKnIwY z8XdX4(22wgm55}l!wK1ohdc+9`79pamCd$!-oMHEEH0(Q4{U;amr0Zvc7yP=5jZmE z%0@~|$=yXyLw3{fQv>}T5sw{AbNJ&-_KD1>nrV-`8^v^$8C*&4)BRIf)YKmK@lB~% z>f4rymIRB-?kM|7%S-a072YopQLI_y5KxkRVB_EJPx%Rd! zHFC-!;zFGY!40dx(T6ICs1S}>dcIQu%9^!mPnD))Iu&&p#B2r+v2Zzyt^GuZ-t)uVLg~0oHgZ>wd3tX{>h4SsmEC5v*4u~6LS*KlQdVg4(af{K#aaw#Kol!k*?a^ zw4rHqnshdF=U{+09uOj<^&6ldWiBZC*PsT@WAuH+ge>_s7Y#>LSrIU2Yfifue;LAs zIv#ng8Bss{-;X~!T&3Sbksh6%ZuTw{+|#;V(GM_~u1sG4sqA6M9eb%0e-F4u*>Z#y zj!(pETHTql>L6H(VG!G8X0T_TgCc(b`B{`F9Hw-6m#)9r?K!tHZhiqnb6XSZ8~Sxo zreP1+0y+lWwIN3&dKdP?Z)KT(D~nkRNNEon+Oj?KtE>A1+&jkm(ml%Wjr(q}Z-k!d z^$fr*Uv-}9L8Xy?18(bPAf?Jb69iC%wMWcC6`}jpZ=@C&-J5q7gxUZsNUE zO0>yzxD!y#aoxyY<9HgMr}HZM7;uCewrRm&{v2Wq0a^_M(QTl4%TdndK$IyJRk|3f zoLQqwq{ESw{+oLEcLl2>Zt2X);|wc5KkODZ4{x%K1C=X6f=Ff_kC7z{#2XLP0uTeE z@Y#pmko{zzMuQmyQ}x3NE;{dnvlcO$Dg=;{pR6PSc1@}$!pc0}Cei)UKTj11n=yXn zb;{eQY0Nb4r_f75IhLQ&4;eVZfR%Hn9`)cs4s;HbXtq|%eqFZnLm-Jl_Nvr+&__uC zhRVwM9Q@z2pTd5DRUU#xv`%QG_i>j6`0MqP`1{jBZhT|nfEE`|a0{~7ZB?8XQyLbc8>IJ9ams0(NUV>&|@ zs0rrO*=aF2GAMB48HKh$QN}IM-JI{h50V%a*`_4dp2EoJpbCHmO$rd-CEq8n8fJOs zm8)EcU{VcBxAtjKQSZlrDRv={?R416u@eFUa!MwHRpq^H5lPW0`Zn2PD^Bq@)f2rD>`v zK1m1zvjNrY@^2Hryd`hwY(=g5dfGp*aC))TRm0#iSkI0C*4rHJuRM$&jSx%t#9jp1 zjy#d-BQMKjQ_!1P?PJAqm{WaYE zSY;00CW=;e1bUWE9D<8%jIgZeI?%;3+E;T$LCNe(HStHmX_e-%QpWauB*G-V@c^F@ z$#W`=-W;N{TM5YO6`(C)= zx@1FVwgl-eVXsZG+k#IuxKm7qlN7yNx!OL>v9a>rr)dFGtmrFwWdtf0&Ek5Z5dPb+ z!CL&@KVr3x<83t(bUdP^_}BmbpEV06#U_0(zW-i~O>-^SQGZYQVbd5~<(iG3u+~(; zKY4QjP+lF1JKDIq$3iVFo3jGe2Cib4j9wSX(afUBoR~D6>5t@Do;mMy{nzj2x3b*7 zmDRD>X?3Z^CMjN{Ln<)E(mAWe5IB}1FI3)0XP@>$*yiCnN+tDD(1Mi{;`)$A^)Etv zj2F!3#0ywU({{|T3D&D& z)^IkEQ%kfp7AeT0T(2L|SE*io7Nls2Zm9(^kPJf)|FOF-ki_h?$Wc7+VmLucH73E@ z$@XC(74$VsY3|(M>z3o!2P<3)E zbYCHG+p|rjSS*sxu%B} zU;Xl*%3=p(7UXj4CCZcS_`>ZpOE2NQJ&IzlBmyX-+%XGVZEi546X82D4(gNi1sqYK zUQeh!@ms=*jTqiGN}6>bQ>bz9MdcW!yj>~()$4yN%l}*1X?>G<5`2OA3x}wB$pbnB z>QtbI65!nOv#Pl9lZF#V2eFy4?JVWQq?lsMu<3FAzQn4d`^CK^nS;mCK~@jQa z4b)?f$y2TGKJAYOJx)Yb%0f%eCkJB~NF6c2BJx6eRm`{+PPn0DH?mSbx@qc>SITVR zp_C}QzhM(+ueF4Z1y-q-`U{T;hPBqZ5 zLyj9^6m8B`hq~qxEsPskqW&E&Y_pm1B^2%?5W1jZ>H%x7Z!C@P@;3os%U^JPq$lOI zGW-e*Xj_@*_xkcxkOZ~1?ta^G9`h>J6u3ZjH0t2;wCTlO}VIx&&klmQ7DI73QWI9 z3h#af#$BI|xR3w!efC>f;or)tm>c72ZIjtq$6s~bLPJzQ$F+S3?a8{d^YA>fJo4c5pWta|Jn9sIj!WvPL4c<0SF-f)R z?R^a2^`mS{X!HWT?^at96fZ<_XoZCU0{Bu3<_;4+rDl*e{Y^NzOQw+>R-vQPnz>e%XpE-4cnk9(J;#a;789Xr(_A!k}YSEm>5Q?PGFQVZr z02gSYIT7gy8fX4Bq5;+gaKZx-&BZzUhRdHpo>E$BiEjJp*w=fvzUHZLa$leoL?Z-m zk|HN7t9}rzKBzZSupc8gkLotzk?V+T)6v;JwJ^8xjvvs>?huD;Dii8b*R=pLUVb0= zZJ(BZB0U>u@_OaSn0+xMd8PR4Uh+?6S){LgY)LO25ToG|WMR#2Y?gVu!f!}-G!PrDUI}eFYa(r_+hwfi@s^7|r z{Z{s4R@G73=1xx2Vo)^5rtn+}fZ=_qY%G)p)^W5=4y=j1J)Y$b_S}*>ibs&+DA5af zFl%l$(aqh)6_+b%c{aPX#V-r@p4})tuW9fovFRol1x~w^vyWCt?<#qjJ%6%Rgv8tY zI5!tjL(@D2H;`9phv$r#w0YUcfz9mk{w&TV@-8bW<|{;+^JGJ5w<#Vdx=|M~uu&30 zre99Jx`1@_)+Dt1jaAyAiPll6`3b&c0ZAUw9GGOjQNSb?T$x3jGHeX}QU;GHPv#;7 zpKt`UbqzQl9M?sxmFH?txf^#=7Fc8ltN!pa7E><(lA-18QQvc30Dkk;k9~^1_jXXT zZDg#;RNrw+77q3GWXA~`=s;=_(q~O-(+;)$I{W2go%GjP<0PBL=-%&{n4X}03ZUn{ zcp)=M*+W7f10NThTl4Z8zJig6M)0h{huN7tfGT7iX8^w!Bj%VQJ!8WpO_4MycC+~E zU;mmV{6A%%xNS}n{IW_a9M_V0^0S4L-4rqVlfhSQFR{a&)pq^8d4A31!{rTK{MfgE zOp*a&dst^9FwNQy!{e2D2CS?V5b$F6Hit(K^w-NWM1o(IM11-%(!{5c6400u6lO-Y z%JSi@K8(oe!~l7Bk6-A|=n`%N#d`vXhq@=fQLQfy+?&&HYT&WvyHG6qz~jwxbcDWn zFW8W^UJ9j8v*7Y@^2NLw&LCW>Wtx&t?lm#y6e{~dH$kv&CI8Bk!AtE<`gJHhP&Z{F znqCA-ZaFoNx+&UZVqI57GH&t5B%kibQvg^T6}VF(z{p`%EjAK|`UeSo+(n;9UQoCb%@q(XQPJD_`V!r?(!I*lI{iQDJiE9z|-s^@eE4*(jwTV*y zMkX$$JFTeU;b-!<v<) z^U>HuQd5(%F}*%=9T=0_8#Ek1e{VMJyM^9>A=UHvkMkxUa`BP;HQIXt1Ox)O<+cXW z0^E})e?-V6i2G?-si`LE0s%&+hWfe)U-;Mu>YeN{PmZ-34ZB^`qFIDoGHTBTTc>gI z@gMIo3ILyf5Pn$}@&3bz2t$lM)cBXX>EVK|WeE0AdB25HV@La3WCi91ZWY=kZ(9!cKdt% zZ|=NgN>0oy0#pgdv1&xQY9rSP>t&jVxGva-jex(RjS+fs3Bh~{Sc6SEW51G4 z?LKfz_~cZSEw244X5q+7T{cZX#a>fBfzJ)MKPb1sU6FC!TkSvBFG5QS@!y!y`L;@y zF!gpH2?~ZMERQ}JvPi1Qj*y(yv?nuME2`F;G*JSk z-;TcXqD$qlj?9(*O%x4>2-s4bLr;$H(;q*~8jUz8Lk<(Jx;DL4S=_W*Gk{wCdkOI? zGY56CZnzhMW2+?KVV2=v6ZSu@HxJws-9ry5bJT+a1&C-sMjR}|7KsKf^k4FJK%i@2 zvkOMkWnpD8f~z+XTjyCuC^wJ-7)!MH+eH84*;M&cOhx3U4-<6Nx+NrApChc<4_KjA z$lUMgh#sCnYF`iV7%9^P_(NAo12?+Lx9?lJg_l^*KxsS8we2Y6c%2tEfq1=4MR_B0 z3-=l}t+3{mOjizi#_{=-98%4~;B2X_Ld$is$?lC{d_V(=YOE&d%h~|RRv^j`m!B1I z_ymx)$#U-Kk>`^rBH-&TKaD7;;ci&(S9Zxb3fVk3vF(t}?9WtJpl)|+LTZF&=zHxA z+N1PavGP*rJ{a^p`59-(8Pj0w{_z^Dl3~F6Z@571HEGgniBF|7nJGJ`E3L`KK762p z?{$4HVi^4okXFja7gnU-z4gItjy!*XCXsIsFls|m=fpjikkE0gy$ez9RYq^E4s8>{ zmVEVK)|ED$oL-X%SLP-0fNGMf(Ft>(Hz5^y$a-hK?$0j-r?Zt6YF1qS(F+fvSjk^%l~@>`vLet{n>QERvjx@ zDLV%bmPg@qTyH2*5+RrU#9$U>cqK%ZHMN13q9Aq9IGpCv?J>gmRgUY`JIxBr)7Bq} zK|e>2A0G~_iwm)hO)f!JIN^q@DN^hrCPQf5uU z60pUtnHt82GDI&%`&&yHHia`OlNRueMX#cI1A*l0>TywdE2)QzU_C6KpwG09W^B9i z@n5E2m@^DANS9l?3-X-obFx$egMClgKb_BC=b@y#tOd<3=Lx5I)Ue|{4>Xaj_vwdg z#J~pjrjOiw5m`7^6X$_nj&9!Adu3S?bAY~qjpSOiaT>~jY$zGfC&o#G5x!z+&taWP0{;2)&{bWeVo57&?PzT`j}VGw}6J90`h zI_5WXitJz#d!Aje^4VgW$P=E_u%Bd*wgSdcV6b#;c_gU=@G z%{fTJ>xpbfQlZ}mdb>H}B`&la(MiuUFM~mhvkUE7^rye^faAGPiQp9rzREtz)sv#S zOi6F{Y*!R);1>U|A(EZmcMf<2I5=IjGZ=5!XHmXkR(mo;O|26N= z%`(1@wy%BqFvyfE7BeoTzPq>%_F^rptb2p^P2*<>MBeS16+_)SAZh12O!#ZLx3!#})ba+Zu|=_0?1h(Q#~Pmk}{|r-}PTooIi9 zi%WMn}J+Ili2HT1^T-VgEQnvE~nvYGDUvYdNxQInZjeR1wBbIam37=K>)L z=9@IZ#Y8=sx)}L=)eBL+T$kZtzl6FY>q!XxhjH+aBlP|wtd!ZsyiqBozjjeG6fwtD zD^k4u6{OLK(jKjavkVvJSN4oxmO&X=JGc~(78axRWyMy7h-w4ZRux8=TIr-41E|hhg(f#$@YMo@y6l1 zJpzt;$*);7zmywXDL>=7q5x}BvBo4C=#W05#*i;8ebA>40_m#o1NRd{T;_W+isXne zdJ39EW(1jI`1tRKZ*#()H}r%QakH{4^-d>65( z8!A#p%>Iswd{^9B&h26(C(Xa$qSHXvYlC$+d|L{Nx9R80i|C z9(=iV#~lBqIai!8#i>Cq%8a^0%WX#W6Yy7P;^)=9h__08MyNdx6>0X%dtO!`U6C@W zr~Z0o-z9)8YPPQ<_GdcM(C$#i&O7|*aJ-5z?*y!XEuWTrlsYkxJ;|eQ#Ja~*q7XI~ z_RHiB9!N;&3bk!MEW`zC-G@l+@nN@(U$A$*Vy$EvedfkDrNFse7=aZ>6KbUZI^!T7 zW)vd_YaPy)6L~MJ5fgyyFl9Y{mNYsZ=CdcPmZdsM;tK%j0f;k*0crVYG!yAo6DAxO z!Jciln-;pKt_~C^@mN|u6H%th%pCmhqoJmwr^1m5#xRAzZk+`vE>Sz^yqNvFn(q30+Ads}%(Zb>iP|`#@3oh#xErY!*avfgyM1C5b zFpTU~b^c>7;IH!LuJGJ2$Lj3$c4K|pq3OY^BgNA0>hJ&QH>PzQ6cjguDr}W7p0F+m zG92H)vNXaHR3s^UFG8c9_r_ucb#mY{B5?sWd-=28v`I@r_Q<(xuQk@G`a!=*Zm637 zkUvU6uXL-I3eYMKwNWr6=_;GSSL;CY^X9TUJ=IH3Cx(JcA%qDvLxSzsy{v2_*nS18 zLy3T(zP@MW5xU2TBESfX%ytM$Y377cqg_`D#~4uOBB;hvVc4!wCJdu}X=_im1G*Yz zDtns?d$P0TxZ(mb)_2H~P|Rk1`z<7FFe{WpP&g zwV{B7L#9(Qkj2ce@Qf)>;53rAny@nBvE(SYjaeZbwEnkk`_J;Ou@&)vfjx;VaH5#u zMc_@8|H?4eAmGM$SWh?+9!)C-lQP7^2c#E=%O{)SVx6jjMp?J;e5*-ip_c zPSy-?bJWA%c~#&MT%`lFI>?IvPv_bd`4a-|1d*+9;6|`?yZHCb7t=n(=u2sLbYD{Z zdQ}^JdXR^J$eF@kF@=wJUO>Nxr$IO{q=${#)+jwwn6(4iXmhLsDeL+C>Lc%NDC_{* zKC+L+Fx1XxGv-^-DzVoxQFIiQUko2y$2N7pnjt;R>I=()(8;ReqwB495q|K2uF999l5nxeShK=SU1!fqXI1nq;3 zmPKZcBk(kiOekEBXIKU}DK!=)dSbLCjm7Wy%ZPZcoodztYVS4s9hzD$-W;##%6Ye{ zdGO~Fuz!RqF>3%Tu`0jteN@ZB(owlTl1AvogGUlc&T>;8JZy}B2UnfWW&%7ghqEvI z%%!bh?G=v%+&*f{l8mBL8v}yedeQ71s^;5ZDA@O*39>26f$dFVU&B#d=lJhNPSep3 zE=_xaw~Z>t$9Zf1q(eLSvR^>{drRZb^1hiimOEaaWI-ToDI!>f?#7UR#Jh+ZW7haQgI*3@gHk{f0XyfM`&Q^d;D%)480DL?zd#z zXgd*Y!&yQR#e-HOd-`SB(6GA%I8G{BnOhwYyihuN_&DKPTLbM%2b=na4u^c9-rK<2 zBo&4_zN$Nf5dJz=Cw0$2K0I32J5P~$_>QOejs1Y&Hxh0`Waw~aNi~By;NV!bL%p;MaPA{Q&H!0Y~D_x1F=eUcY@UB zm51Z8f*7&y$6Hc3;1S!nOL?L$w1PU@-2_%BC`>juUDPTFEIXPZr{>7m!AMO!yPf^S z5r~4on%`3+v8{`QhFd9ps=+dns`k~Ty+&KulR(9dhW9}}_@Rd;6`Q?U_@kf79H;uH z9Lr>Uxzr{VNrPx7VeImtY8i}$fyg8DT`ffsTJj5gK;7=c;WbP5N;~k$kKHz?n<#So zR@UwiG1oT zF-!*Hj56B(=T;T~3c$_BX0is8Pv?X(G^Bb5TS#H7KabRcqBy3?#QVLz%Q0~67uR=` zU$spH*4kMQz`6J)mXdkz_V!Mb|6KBAHKf?BQda&~ut#KfMW0r}ux2aZsMFStDzVUV zm&^x{+H*~Bu15+|k!chTw6Br{*|i5>O0E0x=Wu7o$OF$D&SQHL3+zmsMpsqHBHU8y z2f#P5j)7w^`1lELxm>O00xM4K!dwXvBK0CmGNY-$5Pv|Jped5XZ&!8hd?@w$EXaGk z$y|fvOf&vfQr>L-uh&vfsImJW1)@{>aF-&G>oQ;=j7C(Ay*OgLBAIW+1XZn+1Frlh zW3L?ollf5a)Gm{4Jhe9hK;~r41YduEEQzE zC38rlI!T;&?$6f>3U`fbi?I+O1QePFAU7sp#x3MuLNaM=rua zT$krc8$*kxW#1J=R*^>r)n;|5tFam8y^)AXLEVHd$hjAxk=KqHR+Cxkmr}V_+M6ZQ?saFGZVfX>i>(!n;+2xuQ9V@iyP<7}S&9OF?_QdW0a%Cw= zlnf{F-;0=8z~H}c!NX-a7q%?9yWAmbZ-Ba*C@=4v5@Wj>)i9C4m^zEWc5Wg@M$ofb zlWKJl7M?rYVP9|X)tQUPR{pu#e|<;YjRrjZuQ-oqeWY#K*Yj#CD#Ws7TK2Qf$Sf+? zCsHM*!IfqNK1K{wu+Stk6Rgjyv*Y1X6N~!eGRwY1c;qOlYSx_vNf?2PSnJ6}c0c8! z8U0HEEQbqEX2FaHS4o7U0pGdOu_gDdqJ6wN7`Mr?T0Myhhz4EA#1kKTYXvFh9ceMP zhCCFGg8O4o!@*fEcZXI-ak0qfA6opfS{L2(<}~D)_cMU-BQ?XQibQNOXE4}O$|O8n zQ-e@F9CZ$zW}QwPbvCK3G9X{DrlhfSBhbtu^T|B{TKDQIphKHPhJ@tJQrja17U zz!t;5u~&OTn1l;(B)zIv4i}rbB1>prb~YE>oUk&nZ={K(t~?h8f;IQaMIDjNAJ z_!|u7`o#r525QkZi^t^a0)>^@pyaYKlL3Z{xIfg$z4Mt@X-Z3`Q)WV8X^a4er77nb zWC;GgT)%v5zG2pws45UXPmmO=ZYr%)c|VGe4jq?s&M2$E8sYkJn9cUZH~dQL9#z1G zA3v{&1*M{n5YjI_Rze5D6jM9uq%J$1viMGfoJaBg9ND7n>O2 zu43Q(?#mIWRut5mJ0}~}Z0+uJq`_&v)okRHN^7mnc>D;@qMk?IxaD1j+p%<+Vio`L zb0KQat(uVXCS_l|@&l_n=M=E;bzw;H| z0PjC`K8Iu9^j%ZpT4(%pM8vCmcA&VF1FHKpAA@$J9)`}oPF$T2pW)l_vb{3<@=g{Ou9tm&pE8as(4DhpO>1&JAyha| zRP;d;0;sh?{Crb8D_RO+);L8ah}K9H%b$oY(*r()&wltXLC~)JN~O}=D~?uKzTfCJbA!141?kCkh)XM znY{zS0ORjVPt+&KRk(>JSbXGFbGoOFndH%Ck_4RuZc4*NUp6>p1Ae8fkKUIZ7;|-{ zvDi>LGh*FHE>hUaoZEE8Hb@L3V_LFG{rsk0-w+Ok4K;A^;&hD+4?47*!t@ zE?i;pVm7v_xa^D_{~goilYV5nsLp&U_BkM>IACbwC{6T{K$J{P4WnPeD&W3cj{ zJTKDJBW#j)xAD8T1i$y z192Hk>Ta?AOD~|=wV+f-l)Vu4)*5KR1bXL6@MLFehyd_YXTWSf@(+U8pC}reEijpS z3fY6bM}1w{u9$fTPS3I39J&^r$6-87vVavx%J|XTE_+BW#55rgXP1GjegzKvkjjw$ z-NQdVCd-jAwXrGeqyjbu$5#e+v{5KK44F(19SM}S+}Rww1EvXi6w@a;=;W4o>5>UL zE4w83A9j{zhTLTTj@t`*O_Gf*0{K_wM(%5HhX2|Y|B20txU+E5B6D8SmVQYlzNO8t z0bj;?8~+q*)*hb7(_Oc+F@SOb(rYM2d~`zojxKVa25j@L7ho|-P{#f5dwae zftk_e2>ci%0so5DFhF9)dNXZ&HMRQ{PcX|rgLyzn(JeYs*=yx5>(2+LH#u-}5;sv2 z59;OF^Q#K5>|VrZn;px_c@FH*zBSqz0o>)Yb4eJaurDHxGZwgNH4R3^MY+oDup8yvUg|NN?;X@)Js_u zp!E01NRBygj7!YH6M=6&d|KL!nd&Qj@B+5cw)RcJ!FeTu#3ck06h8eUsCU+lXKXFQyF;I7`FjOt%LN z@$-Xh2>qW40zuSz;Cd8+X;^Hdm9fdd0zY-VtTe63Odx61C zQs_|2M=hx(0b{^WqM(JYL2_Ic)N_4kA|B(lD*Nps*<6jcUPRd7rt& zIPD%{o7B2!l`OsLQ)q-`GRj}tTVaxc|Ln1UMj^fd-u-q=)4Fu1CdM{zpHML?(4XQu z_8pnT+|ssrTtd?dMNN!amFnps;{5ysQZq6}kj@p{dCkAB(}EKamWJksKpJDShB?3+s?X+!`?B?%SOH_i_LTW zwyex0F1jsbC|wiEMrB}9-xgFStdmny42>&GG}!ih&|egwQ%4+~shC3z^=O1t5uD!x zluX&a(P}(=ntUlc+b_o8jFqPt!nRT_$&3rG?5!AQzR{enJ}7)&f;Z^b-a7#uhrYGF zv-Ygne)+g5Vt-$WGa!L;AZH+vc+ga*cBL5Y0hNZp zo*2sRZZb@<`!}NYs9`vjdPq|)F%!g&#&5cpj}?us=(G>22X#-&+EGtn*8#%VzAtP^|Sx2!swtNE}tWo&1GAWuGR*<9$@Ql(( z>xl+pO1Xv-(ejYh0ur$0@9&+*vP=~@yGe4R2n zHR5gqa|}`1Kbud-D4!|G@p)hy$sJ?QrR#e7vdA5=a*W@A_Ww?^uEla;HICu_SAqr{ z3vc*AMUTuu!)lW_1C5#C_XPo|amKNqPe1ihBu)GqP|>L!f2iC;e+al0d?6XEp%FnF zJwR{U|54qn9IgW8LL7K%d%vD(6)z16y#CP-rs_K{#s>)v=YpoPO+!bsM`kUzzuRNs z#8Od?n~v#_g9}tBfGZPx+vXTUo zkxDKtzS!xio&o>QR{Upn@iQRMre$CUnF`4gh#9V%iD`o=_PIF1wcKkMRQe0 z@w`7;ZRa-US6Qd6{2-u|NRH4tuc3w%;0iwQcJau+(~xrf-qv z+vVa{*V?8>UrBQV5aT_2gjba+xPWw=0#EgIY~mWdkXo1+lR&s!6{4iaSCduRwc%JH zvE~K&2(3Fm5amql_h3IEfk4!r*IQS%mHANb3(i)GW*Uo9NB{HKM_yTUTU1GIy4?^6 z&frjvRaCbZQqJtQRbUUnhG@PDhFs4fphd>Q46SMF%mz>4lq%i%+*Mxe0WO1Nk%wE{TglW;-Nb$rTbdcZDuaiBS1vCL0{wTGxoaR|x%1f;ZMD_Mm zTI?tI*^B@GVdQ_+x=sLbL=8$IT@E^il3%ih-eNZNE+TQDH_h_=Mvya|BsShH$AJ^zZ-ATvy~5s%Fcxc6=*;XJ4JO-d!M zeIH0@=VN?!h~x{wve$-Nr>Df~h*$%?we7U_SLaFVY!84q+c_+34;)a(QBT~Xv@}ML7nh5b$k_R03 z`oe_^_j~zhsv+eyyrmqb-ik%Yy{?e?~eup)$q}w>%FhL4kk! zm~O3mQ@V(08L!vZ^A9z7)S>ywuyg?m$&Utx5f$rfiHSTc(Gc5Zb1q{`u_$?i#pq0F z!;;p;WqeR}Kf0dsD?m0mN0-K6aG--NA5n{RH7D>FhtX)d&WL3pG4I*UKl|~Ybb&u= z{p~|EcUBNGC!7@GTV2JqtSeg;V{W7Z-NQ6>1Z*Z9-EzT-f9xxrpL9(#Qnr`OCZaeJ zzov^(QdS5SY2Dud8J8<))}J_R|4Q5l>VJYRL32qRJ~mg6d!%6VXjoVs$rMVUUt`_P z$yPB- zr^yXoilvh{mjZJpH>N+m5LsCm6C3TyBAu$xkkD9Rt04TCx+->>+JVYfmS&63ZlYY@ zrm_aSve}kygg)*^<*q!MxxdOEoyD6XN-H?c==RaEd%jro)S|SdITW-z zRK;`O`>aMuTDtBcE4VcjG_S=9|CA}`N22Ofj_ptHX{it}@5a#_Lv5rc6FH6(Oabx6 zACJz_BF3$GUxrem068&A)=2I>R$sA8v0qm`WzZIx)=SmAMU|k?I!X6;7K(9mY{2p+ zmN6x=FSmywP%VQT+T9hCoOIJ6n{nGRMGaEA8E{jqUY9M`dNy1Mc&29My_yo3?e?hf zwh-0xS{RJ!yOHvc_xl!sY*gTt4pvLFDbLLj4#V z=q2G<{3`@`q-ka|=!7g6LC)w9b=ADjS37_Fuj_?ByECA}bC0@8bFP`t8+WqY`9)7& zpSPr|(PVbes07WtGoXXEeMq`S{cdKf18AKq76#L+TMHn`gNj&+%nE{W?sGUa-&N&V65D0*#ctx%g6X1; z8v#ZjjaR!baH5S6v}^>BjF~ML#ile2NH;%5yqQ)j@G&^fFL%(uU%}T%QMbq6!Qne) z=D<2!OE42Qj_YmXl(yLj2HH@ag~<0A?EB9&;{Vrm|D^ov-Yc0*Iu( zi;aR&6v}eA*CP>X`~)PDL?c*(#YUbrrF2mG;mOF;t(ty1q#;hDE;zT_y&`KJEp=<@ zgmWs#v`^T$F6sbe8Y67xFGrwUHmfIUgr&3i!rFsDe48N6d zlUZxp?J{1Q&jTJZDh%_LNTc2^P&~@_$5Wf6TAW-Aj#^$+SUlS&tA`BZVxUtc@)Skw;ZQNk~8Iw_E62! z58S%0g68rxx+b&Ry?OzDFt`A!)qe?Fi_VGZNim*=u;(?k#g7}HhAe8X&wp?q`tf$Z zD+ql3F`WsK{276GtTpEMv%kMf`=4F+Pi)s;r#H~tFzb{rtki^yZkSN(>Rf@j2(N1=S@UfV?N~^`t5jl9T&Ajf0G%5?iDQPfRO$b*TFX1 zo2^}m!OQjw%YWkLy==V#hNOCDR|i^_>JeS&a08Y+aj2&*E=d0@Kup9jGeh#bL5S#p z#?3QP5$YWAX1{9I)W|0IuckWjkLVtb;roMtaO}MLY4Xn zg@h@k38ys?VpDw8ah^eC#w5Ob^Ov@2qn3+U zx6wNJs^Ytz&Uda27)eaUGK%(5JvA9L!JnOdNlS+GnRz0c^%2s2GwgpbV>R)4tV3DQ zYtZz*ewUAVT5woY4Ni_DOs@f4my7qY({>XLttxtSMRD1p2rFsm9$yxy>l39w1}$%( zAk%O}mvh@c_aXlnN=WzR!r&lQ1BV`E><>?{inRacQDbwFOHUj11^EEu`3F${!9{iv zTc=F!rZIZMZc`!{zhe8`DPR$K$3I)}pB%owY8{2I*LrDAmWrS|%GB=iap6pYG&WeO z2%`*Jm(EBcJ8wJx&UCft{^@oG0nQsZh-h4Em^T#NwIlD>->B8ej{#W2wT*wVD~e+2 zPk-)aY3OC7_%<-HTc#1OH1C;#5E9!bOLmgFIY%s~kJ;3~)EK7hXyfuXQ|VNdk#DjC zO~zQEGx5a^fpm&R%5q_D0NS%0KJ5|G!Z`iF0pmucJcnEX@P2o@;mnGpd^v+O=kV`& za}WZ|Mm7!H0GoK6ndm(5q9-y_4Tu{DO#5u!tWw0xq&A*%0y+9>iOEY+0-Hl`nYSxKHa{FAcr*A zMF?CO-p>;yP}iOlJP&i?z{vDeWD_*`v}8k;t0vQl`{kk4Zf*kDCh!lO?8mGdv(8v? zqMO%i4aQlZHwQ{3upd6Qyx!=Iw9nXtR$q1UwLWaVezp-f%U9hp&;<`VtB?rSOU+f*-j*O`*-#Jd_C7e3QBQuQ5)=(IjhOLkiJ>rJM3;RrDFmeR3 zE9jqAPBIgNHG{_h=|WT{R#($sJ`A!XN0?&%3D*3p)^%3`Q`tFvvQK0M)m#y1s7jP? zu+N&?C4Le6uV9~N`p;FC*1nnBEmH^upiBc6x0HL-0m=PfS}NE2o1GjJ<`%D=PWmrE z4ZuZ`!JzQ1Pgl)$iE(;P01&=IYXlX_UUFJM!4bE|RW{+Zqxu&Xg|Pc|oR$YTZQs2a zL>!8oz9)!CH1xxXh?E_VoeP2V2Moc^Z*Pif8!)t`E`(z#-kacwejfHNs4qvY%fYUPh|FHclr#L~o1;8pa(#ZabeS+20qufD`4KrHap)8RR)JA5P z=5^ENZt}8^j4;lho{8RRu#d?Hh)!!PF78T>Y8SagR>yofILc&Eyb~-$5IOYNi>^|( z(QQ|rY6KxQ=B!PGSPZIWl`c}jva{*ZxXT2whaB;rq};!1y`x!eXxWM467$he0D6J5 z4IM~qxv2KhPi+5Md(HHNB@n~xY_wR0$cop*8gy|WeVs-e?uB48uhH#q82V+Rzr#$r z{J)4(x*MS>fW;v9DwK?fHxX@2>+W-}B21OXom?x|nSRU3yo5&X)-*5o=(wE#rw(4$ z!KlQdaU=uukT+8XiSJj1?28;n-xFbrMP5pOiH@}Zi#iBB`w7i#MPQT-Fyk;~XCgfn zND)}jkb}+Vt~NbwYKIgWOhfG+FUM9cni^THBe!_H3DmbbaK>)Vqj;u{8?=y77;idi zj_PTwI6Qw&vhpLteqc^~2sHnQt2-1f-~uP%L5c>_Nvc+q*y9BVb@)n;_$@>>O>2QuvoXsIh)Q&fG&S-srQUXm2gvaeDdx*SVfMalyo zl;l)?eyRWot9tVl%*!+GG}~8Z1S&K#f2ZE4MH)sl6N&gI`ueY0CuewDWsYx(6Z97! z%}erlt>PiU^)Qv%tcE;h*WRRTzF4-<=bg*r%E#|TMn#={Cb>NvJ zfspd@eM`PyZ1VnJ2sxmk?RfOHRkrK1}T6c7+SO!v>s?V5pvU?fT$>)z{574 zN`^p>Y+@jMxD*jy0g@GP)dvb$TJJ{Zk5MB)K@jv!5SF;AUCH_kcaL1s>#A;`Aq~|x z3fA%Wn>FhBK+E<9vk6?{^@isAPp{jK!E%Xb)S%yX^%R73vsdq=CRyY&7W*_8TQ)H#sN9Qvz5 ztFP~I`9@s zGANNLeUCWGhxcL3GYKvcoF zzhOHXa2Y=K@m^G|iDIB#(byu$*en_E&}PZ}pX>$PsT$06 z1E<%RGX|Do8Y}bdLzk=4=_J6QS;sopz!VfSIpq?@y9I@rB!_HY4Qzr4o_H=x-+$zi zZD9k^T~nM@vb`z!;3eH}ctGTM9bvwa?K~E@krhLDTU@S0hJ5u%HDdcKZbaXkEDUzo z`Pb@?8Tft;oXhC=<@{IcX+J&@Z)UpyFG26+NFDZ}1RRAT-$vwVR|ReE6B&de+IdL~c;5b;;MJA~?SU_ds$huz(x}v5o%~^15h1a3PJM5G&hC zC#_Q2H-^v1a*XWQ#ya#45SCP|Ehc8H!@`(pk_a9P`G~Jw=Pf;MDmRm*e0$W7_uBL* zN6TAztqntvY^@pTz}=RT&WIO@9@c&yCauR`DHcBeVBA+qDZ!FeH6X+?Nq)sl8#6s# zwYFB2mamg< z9s<5x0~j)YD+oP6Uie3o1#4jDnWPvtxqGbN14Dn6@=5U+9v}tJkT8xjZ}BLL(@3Mv zW@?Q^*NQv|;B=_-a)z(aa01Wlr((+WO!oo$fQg6GxC_-nV=VdiNjEnb#5zH|9 z+3z`*GTdW+GpIAvI0VYi|&#^4K`(ozGW5vC#tScdp`xC~8Hp(t<# zpj8bk;;v3cjU(cbkM1XOa|zW{Bqk-^O`W(!@@kbNkjDUECvYl}Lm>zFnDsI6Pph^v zi7r;fZ9wNW^ZBDaQ5RmM6LGu1;5*+pbGqbhA!pu&1!GljByIV=T9#%s{2OV?o(!(c7EF@%cCK z)`XyfydyzAN-IfOvs^?-Vn_Ox@)sNppv6o9gj`nJ)qk}<4=5%R z#3>GOA!YN6$0aBSEfHp3OAT(mwf+QzW4oT!(3fu5I8Xa$-U+ZKq}Ix5mkVtptjY$7 z#Fa6VpL8gjR1ziDm{*-g^wPg#*m0KKbgybB>7qVrgE~p&f~_Th=c^bDBcL<2JPNhy z4uD1(IZdXBe7g_@uT!Z)L$E96ZWvXZDUJxS2)T#WOXJDNmiKgH7-AApU@_y;<6;mI zu+9B38U#XYVW*&h^T1L5ux=2vb0(o>2z;;p7U)9yVDl>m*g?u10FgW!KUOu5i|M$N zxz{BwM;!~L3~`<=5cKIaXQv_=$j)T5x;kgdQCWqAZ|Jd853jpe`R;sE1AjFCLSw)u zgI(S_0E6~7eKX0DnCh)8CmWc>G&Q8wxhFi;us7b*^pO6O<`#TJFYIZAnx$hP^M<$* zcwo{R8a~@hndW6c=pWx?O!KaMcfGQqMos`+ic+(jg7nlZm$KxEogTs)F|V;A!^I~HS9<*3X{ zzd5nsAZna`8n`K2e!a8<+OJ!xH4HmLSW?9RUAxDguS=H$G~fu2(#gAyG~?5O5J;>u zf~uHi#SWR>C80{x@~miP+ox%bze|$Ex(WW{U4wjp6h2-N01&Lj#RQT;)#-O5EUDVO zh{97nrDG2mqRR!9Es^DTgv#jW}YTLJK@Tcs#4BRg1A6?oERqpLAUVP2T{W?o(iWH zP;R4)4Lp9YVs<9Di5jcPbc(@^5k{oxo*hW0paYlAG>)^vmHFzXU&P;|!Q~?K4eT}9 z)22$d1QMr07h(mWnV6d$RCT#8#_Fk!>Q@RRcnL48B21+gDC%~FKVJMgMj8P1?Ly5z z(ZAhc7i+;xm(*F8pz9~d`qNL%p&L1TvJNb(c9g1@da9NYq)J6Prt zjYSrl`f%!I8gf^pgtu%kMTynUFNIff$Aujmno*vHu3Ls#!lKMv6x)H+U}ViU;CAFA zAt20kaq#X=o_ap87+cHAu5abN?Y*BoIUp|`7P2abKYsPEY3UO1Apc0QaHqGFu!1Sl z5i>0K(U#AaW2t=hXeu~i`vnfxI<}lJ98ddAH^VBJeyb+31$z=W3l_ARIE}npgSA$= zU!Ba?q?cYV4}lmo$AF&XPo0f@8Xu4k4pGImN@J731-2(NKM;#CZSjVF4I6EWOXP5< z@f!y~2P*pjE`21SsMlGvfU)2~zal&R=+VZAue-{M*mf%6}v`8(j(7s`LI8I%Ie4_(k= zx!KaH63=5$DYx?i^b|e{+4UIW!M?WF3{d(nB-x3wi|&lU@JC#a2{zekkRw|W6u!pz z0JnDRKRJFF(Fp>wH42=B@Yek)W6OqO!e+dgJ#$tp(-~IkFsU@$M9f($+?`q2j`o z%}!@IW3Nuy*UEtYEZ`pM1q%=J>D##0pL;)i&e#J6~{oD{@uK2%AJy?8^N7m7jRiFxPZ$R6wJRz;HoUMSNx zgF#ubZ}0{bF2%Rm$#VA|On>@g$a37t>cX z3jJwwM(>3-IrheyPwcNL^|zSfyyq5q|bL%~_JE zE=fqemM$Kph>--ne_knKj_wD2TqTiKtwm*pMnkT|9E_qBmu(C(+30eALL_B`VQTE7 z#_F$0Q!3D7E$Y)^!<|j;2cu0x{ zVOx5x&DH$NPWg5dJvfd1>>eC(P6J8n8{E`6x!XvQcUiZFy3LDyI((F-eJx{0a1OM| zFF2X3*|pH1h=w&dg27()rG#$wx`|jfpp-r=e|Kce><*<))xF6YLB>9i_ZXcKf=4S~ z3|(vYQ7KIo-FIpO40^_y%Pu@}i}w`=MqJojh15{yNxEH4B_8zc>&I;_#Zvox&Hq^o zykmV>ewG#=NlQAA9yIJcs7PahS(4^eA~Pn!gU{`RZyva zGh41RB)S(wSeI6es1Um+cq$BBnZFjy$c`uo^>bIYh1JxUD4MEKB@Nlm&>+ zvYzaFgjkx3{b|ErX(wA=hg4)r&w8<&Q{hmxJpDbt~PN6MvYnf9EXAPxDL!OCeaL~{; z{<%J3Y`t2C{r%oq%c&R&U9wJ!J~6xi>gz!_D|C6jKSN+om7C^rul@cU38&DJe&aTK zMImt*wM8iE2|9D9$sP#|@J9lNNB4{{Rg6wUN@1mxM02)km_yInw`v+~gdj@e zj5KTd5!+GF>}4OB;3W6&%Rwjw5ug~W!@yc5U;#OY%l8Vyk7-zBukAPrZP2dsCJ8m^ zWX?1_<39|v2jk*xNn#e&Aqj`ZkOl5WEwTBL3S!ie)~6Fd7#|#_JXggQ`vRHnAA6pp zH*u+S^0(y7jdX6n9h__javo23muPdR%L@b(TW>4gdBqFQA~ee5)rG}$leN89fMcqV z8qfaL*>R;_-`>I(v8H2Sy4|$ygXQ1EHf!cyPymoh2>=^XsXg2~e$2HAFFad6? zb*YFXM~i?kgA;5FK$KpEFxxKVy0xo6Qw5TvyJ#}hCcs4)NJ$)9K{i8b>2Ne7sd8M? zsMNpnW4%ICy6YdqLe*Wq(G%yuDtU3F(rcXj}<5iY)k~pO~|L<3u({ zvTW=MbMu(1F^PAo@S_Uz!;y7