-
Notifications
You must be signed in to change notification settings - Fork 0
/
pastechad.sql
311 lines (251 loc) · 267 KB
/
pastechad.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
-- phpMyAdmin SQL Dump
-- version 5.2.1
-- https://www.phpmyadmin.net/
--
-- Servidor: 127.0.0.1
-- Tiempo de generación: 23-05-2023 a las 15:51:24
-- Versión del servidor: 10.4.28-MariaDB
-- Versión de PHP: 8.2.4
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;
--
-- Base de datos: `pastechad`
--
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `clientes`
--
CREATE TABLE `clientes` (
`id` int(11) NOT NULL,
`dni` varchar(8) DEFAULT NULL,
`nombre` varchar(180) NOT NULL,
`telefono` varchar(15) NOT NULL,
`direccion` varchar(255) NOT NULL,
`correo` varchar(100) NOT NULL,
`hobbies` varchar(200) NOT NULL,
`molestias` varchar(200) NOT NULL,
`cumpleanios` varchar(100) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;
--
-- Volcado de datos para la tabla `clientes`
--
INSERT INTO `clientes` (`id`, `dni`, `nombre`, `telefono`, `direccion`, `correo`, `hobbies`, `molestias`, `cumpleanios`) VALUES
(1, NULL, 'Ernesto FC', '2221212322', 'Puebla Mexico', '[email protected]', 'Videojuegos', 'Alergia a Vainilla y Chocolate', '12/02/2002');
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `config`
--
CREATE TABLE `config` (
`id` int(11) NOT NULL,
`ruc` int(15) NOT NULL,
`nombre` varchar(255) NOT NULL,
`telefono` int(11) NOT NULL,
`direccion` text NOT NULL,
`mensaje` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;
--
-- Volcado de datos para la tabla `config`
--
INSERT INTO `config` (`id`, `ruc`, `nombre`, `telefono`, `direccion`, `mensaje`) VALUES
(1, 1, 'Aromaterapia \"Elena\"', 925491523, 'Puebla - México', 'Buenos Días');
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `detalle`
--
CREATE TABLE `detalle` (
`id` int(11) NOT NULL,
`id_pro` int(11) NOT NULL,
`cantidad` int(11) NOT NULL,
`precio` decimal(10,2) NOT NULL,
`id_venta` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;
--
-- Volcado de datos para la tabla `detalle`
--
INSERT INTO `detalle` (`id`, `id_pro`, `cantidad`, `precio`, `id_venta`) VALUES
(1, 1, 5, 200.00, 1);
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `productos`
--
CREATE TABLE `productos` (
`id` int(11) NOT NULL,
`codigo` varchar(20) NOT NULL,
`nombre` text NOT NULL,
`proveedor` int(11) DEFAULT NULL,
`stock` int(11) NOT NULL,
`precio` decimal(10,2) NOT NULL,
`duracion` int(50) NOT NULL,
`foto` longblob NOT NULL,
`beneficios` varchar(100) NOT NULL,
`enpromo` varchar(10) NOT NULL,
`preciopromo` decimal(10,2) NOT NULL,
`iniciofin` varchar(100) NOT NULL DEFAULT '-- / --'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;
--
-- Volcado de datos para la tabla `productos`
--
INSERT INTO `productos` (`id`, `codigo`, `nombre`, `proveedor`, `stock`, `precio`, `duracion`, `foto`, `beneficios`, `enpromo`, `preciopromo`, `iniciofin`) VALUES
(1, '001', 'Esencia de Vainilla', NULL, 50, 40.00, 20, 0xffd8ffe000104a46494600010100000100010000ffdb0084000a0a0b090b090d0c0a0d0b0d0c0d10120e0b0d0f151918121611181414101814111611101714161a1518161c231d211c1a2f241f28151f213725382f3d29253601060c0b0c0f100c0e0e10100e0f121020160f0e25171819102109190e12181213190d1215170d131b13210a1c0e09261a21171020120f0e1018120c161827181affc200110803e8017803012200021101031101ffc400340000020301010101000000000000000000000201030405060708010003010101010000000000000000000000010203040506ffda000c03010002100310000000fb300000000000000000000004049c7f303f7d8be67527f40e6f9026bd655e6ec9bf4dbfc5287ab9f235b9fa0743e6334bebb3f23eb39fa31e63d30a489680000000000000000000000000000000000000023c26ff002ea910aa69ab8a9d3599593b8a222f5a2d417d68951aca4a35c5502d77e4753ee3d17cb3d735e9889a800000000000000000000000000000000003cd8791ced44ecb4cd093d53414ed9de6de69597aeb8a9aba2a4a9d853346b445276bd0d26dd9cfbc3eab3e7bd0e990008000000000000000000000000000000f21ebbc4a7e6686a96c99aecc93e7bf22bb1a894ec9a88abea8aee2dae12a76115bad6908a76b53326fbf1e867a9f6be03dfde400e40000000000000000000000000000023c07bff9c2ae151650b55cba7122dcb7e49ab8ae153352e868a8a87584a36c20af5d32846b7ac16ed193437e87e85f3bfa2d6400e0000000000000000000000000000000f99fd33e58af8f45b42d171ebc21a79faf1455f0ab343557852ca5c4d6233720b37aeb94236110cdd7e6bc7e87e91f35fa556201500000000000000000000000000000007c9feb1f2357cba6eceb48c1bf9e8bf06ee7c5dc8d5a22ea2e6536d2f6920516e46aa6f52ca93ac590dba33682bd07d2fe69f4bbc002b30000000000000000000000000000003e3df61f8c2bcb97467348c1b31c9773f6e29ab51009b325a2e8e1b72d21ab91ec4889ad69013ae5187b7466bcbf43f4df987d3ef000ac8000000000000000000000000000000f8a7dabe2ab4c94be52d296aa44ae6b077cd6aab36f3a21fa35f38ae2e446b7365764b7ba9b0345d9ee669d78b64e9e83e9ff0030fa7e9ce0159000000000000000000000000000000717e4bebfc746d9e8ba8a2aa6ca46b53a02bc3cd2c5f7c57397bd994f31d6744d6d2d356594bb9d3767b5bd1b70ec8bf4ff004df8c7d79e5a40d70000000000000000000000000000000f9b78ef73e1b3da8a2fa2caa9b691a23204e8cbad5db30736915df518e2747ea565a9765ad52159db656ecbf663db3a6dfaafc9beb647440d7980000000000000000000000000008903e57e5fd2f9acf7a28b68b9aeab291aacd63b2fcb6cdec8ced8dde66a4c64ae77355b9eecf58882e2e7addad3b316b8d36fd37e65f4523d301af300000000000000000000000000011301f2df2deabcee7d1cccfa71dc2d335345715032409c2df0ae89baba5362923ca435a6ec960b75b8af1eedbceeb469a3e97f2efa825e840d798000000000000000000000000000003c1795faff008ecf7f95d1d3e6d1457752d569613a55a9530eaed69e06ec76aa7d6e7e8e7f2b763c71af7f9dceb36e7d65565e16dcba40e8e6e845757dff0003de39b00d39c000000000000000000000000000000200f98fcefdf783e7ef4d90de77bd6cd33e67ad642463ba65d557671618e84edcf46895c3a6c12429aaf3d2f2316874eef23da7d7fe1bf725004f471000000000000000000000000000000055e4a2fd8797f0fcce4f4397cfeb62ad30aeba4d6a87aa18b5d6d5d39a2a752d00687c6cdea4aacace2c2ebc4d2bae34dbf42f9ff6793b3ec93e0bdafa1e1e8034c8000000000000000000000232a35794e0f1b8fd1b7189e77b095595e5d4b129874c44463d024c46ab0e9355c5e52a0be45533c8551745c529a5ba79a8be677c5f563b74e7dfb391a1f37b5f67f21e877f95f509e674fafcf006800000000000089c83a7e7d18783d48a5aae2f462a94cba22b94cfa45171d85172d66209a0558d98585761584b8a5cb883564d53ae364d6dd185af4d9d1cd75b43de3b34e1baf9ba9eefe71b37e1faa9c4edf7f9800e40000000803e6bd3f31cbdb34d34f27a57d7969cba365586bcf7e8273a73df698a31db7cf3e70adcfcd6cd756ce66ce9e4d33d0ea93e6adef62e4be6f23b5e5abb34463cbd675ce35fb63d56e2db53d631d9796bb71be98edbf05daf3f434f3749875be87f2fea74717d2a55bb380000000e7743e7537c8e768c51d7550d9d5267b292aba2ca4212166ec7aa72e896aa332fbb3dd8f4743a9c8dd81edbdbfc9bd6fa1e47bde78ddfc3e5be75f56f21e7fa5f294f4fc5cfd2cbd9e4df975ebc139fafcfd7664b77e3d9663be6755f96ea8d9ab0ea87d2dbcddb3a7b4f5bf2cfa96fc3241a6520062f987b1f1397552b0fc3ea0962f95eaa23af275d696265bd6b62e7b563c67a22687435f166bccf7d0e72dbd5e027473fb76f9f53dbcdeef91e6232dba58eab383d859ba4322f450e7e42766ae85cc3a474e185b736fcb92fb2deae55d75dfbf35fec7c7747a38be9441d5c12101f3cf3fd2e573f7d6f49e7fad72ab797e956ba2ecb6e7275666b8ebda65af0d7d040f837779c8e1bf7878712befc64bcdd5e91274f333da477c66ebd4af9d668ae77495a22f62d55659e84ad362f9a4e9cb45b95b7e6b6ccf6f5f369b72dfd7c4fd0e6e9e9e1faa9cc3b7c9eec4e06bc41d6a38bbacd3122bedc8666c9c4635b5b0349b8c42373609a5d0304e8b7373ddcee9e78ce818259ba79f32b79826cde73c6ba0b8e03557514eac9bda6b8d93d24bd3c9e1f730afe7d47d1d55fcb9be9948fe7b67afe7d67de2a3af83d7717b5c14b88ab3e1fb77351672d5cd4d989330d83861810b4854cdc67554db674450686b9c93a621e69bcc9d0d6c40a39bcacc28ec8a897622d537a0c860f598abd974579e53de98e768d6b9e7bb2b6295eacba6507ade7faef3be8bcedc7352daf9baaed5cfdd536b2cbcda5661b4ac84cacb97959a532ad634a9498802480248024880614068880982130086b0d03ad2d58aa2bd4b86986bdf5e3af3eae8d6b48341e9707aaf3fe8385a67c812dc3a69d19d9be9955a66d28d031009a559a9659a5311363cab52080248024802480020092ba15ea261cc0b324aab0e11a1255b2a1ad7622b4aacaa5e8036c7d579bf49e6e9607e664e6eeec2e6e33bf55af87e6e74fa03f3395387775f80f766b7278f657eb34fca7eaaf39a3865c77eff19eb6f3bf3f8ce4aeefa819fcedf9fea1bcfe35afac08ae39a2eccafe6bab074b8bedbd07a5c9afb3e38807cf83c0fb4f1787d0fd33cff77c2579dbfd4f1fa958ca72ba842548c2b8acd71f63e63d3f966b870d979fd3babd8a3bb257d50d1c1ea70b3df07d13e73f414794eb795f56b5f31f44f9bfd1d63f30fa97c9fd86bd5e9fcaf7bcb9c1477783e863afb7e43d7f83df8791eeb93d5c7bfb701d1f3f3f32fa57c8b9fdfed6dbbc7c7abd9fa4f87f71b781044ebe579ac9adf2f7312be45a7a5e3fa2f337e76bd58f7a38f6743195d520dbcff61e6bd2f9a7186caece6eae773b75f5d5ab6e4d73c6344a9622424072d11348926ea489228d2a1538b608cdaa21a92014d1689f23aae1a73fa045ccd560a7cef5b62adb3f9ef51135939fd9873ca9e9569d5ccea205a5e6dcde9bcd7a5f342c3657672f4b84b517556a4d31320d12d4912e4989b448309880601a001cc03500000049121003001110010ad0a956601159534aacacadc06f87a5f35e97cc231d95bf27559312d4ba342b26252194a4c28d332cd2924b513128260000000a000000001a021b0008024165470ac838add1095d95aade07461e93c6fb2f132ddd2ce4e9764609656819ebb264982e5a20a1a51ed30173120800002009802624000a400c001c44c0413081594211946ab2aa96aba94fa45e7473f67c57b5f153563a37274d93022591b2763d522b00b801ae4982d34c4b400000c00000604480052006000444c2644c00aca354759a547442d375537da03af93b1e27db78a9bb595b8fa5a625034195cb2348ee85c5921ae444949a6269000012c8090824082618014801804264481113002b28d62625a23d734b5d95aaed81d7c9d7f15ed7c54dd8e8fcbd2e4343920cee4c58a76ee9ccd2a37ce0d3d3cd74c33800a44c484903520000003a5a01c2b2bb5d10ca9408e1040322550aae852a32c34aadad576c63af8fabe2fda78b5a3babf2f4b10d9d004d3fcd3e93e15fafecb462e7ae3e0fd0397d6d21997947175ce474597cc4de4466d430cfa044c30be5bf4ec9b9f7afcf3e89e2676c5f43f2fe9dc73fe61f5cf9865dff004ad0c9d1f3f106555a5494a16606b5d892ebaecad57a018ebe3e878bf69e2e74b5a1b97a6408b982471e4bd779b3bf772717aa9e9ebc192fc4f2de8fc17d1b1f6fe77efbe71f5adb4a7c27d07c51c193a5c8f58fd1f9d7d7fe77f44393278af7de1cc63def9ff41a72cfcbbe95f25cfd2fa86f65dfc2e3f9bdba30f77d366d1e334f2eee4faff15cfebfb8dd31bfcfaab2d0a8ca9d75d95cbf4639d9c9b3c67b3f199eb632cf374384cd44925370bbb5d5f87fa0e3d6acf3de8b9513e5b51e933f67c6fbef19ecfa38f4fcbbe91f342bdd707dafce623afe93c87aebe76f98fd17e713e97d6ecf31e93a3e7f89e5bb3c2e5fa1fa6461e875fcd7cd7da783f59cdf49e93e67f4df9be9c7e9bcc7aef35cfbfb5789e9f0611d5888e93495d883f4e075f26bf17ecfc5e3b5acadcdbb4c4a6d2012d0d524c09484043a303c41a4494d14a5a0aa980099510d00cb3562816f8cda5cbac08865051310342625c2b2b688eb155d7656abd481dbc5a3c6fb2f19cfbd8eadcfd12cac8665606097200224810004542688986a20b6f4b39ae1980656e4819240899524d37f3dc5b268bea21595d2c4c22226075a3a434aeca95fac18ede2b3c67b3f19cdd1632b737434c48a5e241991dc8000102922512cb22620a4c44b5244d2cd4ecc56e6546e48249204e654067a8a5b5b9f635ad2462ab40568e995256f597eb80ede1b3c5fb2f1bcbd55da95f9ddb7df9b4e93632b698b32cd4802615d38deb336871324eb12134a4896801866d23300c8dc80326240898021a06a0a39d1428b7ae4b9a6ae89c349a9d1bf6007a3e7af91f5fe4393a851b8bad34656c3534d6c9235f1a46880ebe74e47479de0fa3d2be9b3d2e2ba7877f3e9d69af1f761d038fd686cd86b93a51ceddb4362442ae229d55e60d995efa795b72a65d19fa33533d8ac6c9a25be7bf3bbe8e35920747d23d78e7a3e7d3e53d4799e6e94697e6e848b5a5e4d8d32b99a75c45b43475618e59bccecd09651d3cdcaee61ddc7bf3b465bb937c9dbe276b6c789bcab9b6b763e5f5b8b0f5b16f77c4753ceea5d9934f5e386d98f37afb5cbd547afc1d1e66d9ecc7957da85a67bd42a604ae8a5ad7b803bf83179af45e779ba59a273d59d59269891484b44c481208001490c800419752657473f74f97d97dd13ec70005c997540f1c48ee0009ba824dc8966b110cad67c7d4a66f9d16d514b12aefdf01dbe773bcf77787cdd4cd0d1acbab252cacd1312224053312112004c4c92444920000226559a260a4040554ebcb5484a940404eaca0b592b722cc2698f6d49f3d76649d3de81dde7f1b8fd9e3f3753b2b67a4b2b034c48a4010cbce2ba6d1413a22604492940088909008099896484352020a6f198422e94652895965b764d4285654a125552517d70fd981e870f1b93d0e7f3753343458e8e896566801078ff0063e7a3bede35bae3d1ee55e537df2fabf14ed1a7b54f21b6f8fd125be3eb0f47af9fe333eafa1d7c7ecdf179cecf98ed3f4ceef2fad1e7f034f343abb79ba1e71f2727d6f91f48bbaf24bf34b2a036223b95add0688e90fd90877f0f0b16dc5875bb2b6744c309a49a44c4a0606425932f0cee0ae29da0bf3bdbd00a3cefa205cae6fa7234c3ad96b1f2f5fac65dbcc3a30b938bd5b261e1a7af437c8d764d8403840259af2d949d1d12a92cad3f64077f0f9ec7a73f3f5d8cad2e6424691a944cc800082444483448082408890221a208241a8d0388681ac488847ae2a89b2ad0001c23aa712ac8d080e52aba94fda01dfc3e52bbb9de67a9d06cbab5c9a42f36656a266245212200480009040000004122221a110483824290689152c029aee86f28e850b3098409bd945ad4676a39f5f7449ebf97e6f99d3c7e7fa39974af8be9469ca90752de23f461d89e668ece7d9345bd78384eb9c1225120000004841308224440d0888681c43427113142a5a8aa8aeeab3d2b58ab8ba6d5a9787a2c52c656f64fa7c9ec80f63c9f3b93662e7ebb41f3bcc697e5db0aefa7cfe9cc9a67ceeac51b53837a1ed6d20655e9ceeb7257bc74279ab0fab3c85c0eccf15a4ec47226a7ac72573aeb47301f4172322e4599a5ab44cbc8683a1666b4ea9aa2d8f43911c3af1b961faf9fd781dbc5e639bd7f1b876fa9b381d9ceaf990897564a5958262653a135cf3e988db315cf6dc0f036e2573e3a3135ce3a266f9c7440e71d224e6b7422d603702c2dae3559a6e348a92d4d6529b95bccba42f2be94728dcceae93ea80ebe2e0f88fa0f81c3b31d5751c3dfd0ec7921e9f45b7e5fbf6c3e82de43b2b0ebb557eb8c4cc08096a06051248a21862cc8882408890221a0221a1542b90d21cb75adc8245cbcb8d7bd4f92e7e3d1e9f938f4cddbed3c77bfe9e2de0767167f9bfd3fe6b97473736bcbcdd1969bb397554f496953d4aecd7cb4a3d1f5bc1d62fa7f4fe3c971f72d9f9f948fd1577e70bdafd167e7ab5c7e818f81dcd7dd8f84aa5f798f8250abf40a7e7da87fa0f2fc148d3edf97e3962afa7e1f02f95fa9c5c8bb3db55f92f16cbf1e851b34e5d7a4e8fa5fce3e8fd9c1206fcc782f7be6634f1b977e2e5eac59f666a32d3a69aba2abd15674beb4529720ea8b5515172c954db34aa2c96ab8b06525ca9d51716eb1c97132d2c6964a2c1d29bd2d4acbebbdcdb7d7a25dfae8d8df6fd971fb3d9c001799c7ec634fe7f83ab839bb39f9b7e40c756aa6ab357a2a4f3d77a0f3c5e83a66c5875cbc21659a920eca6a5bd52a56e5aba8b0a68580233302592f243cd891745a0d7d7a486d35e945db73f645ede43b7840008903e7d8bd5f99c7a79d97a1966b0d1bb39592ad75065af4205097aa7445caaaa97125966a2b7b1a4aa2e5954577a55533614d25e44b2ec15d8d6212d2c09b62f2634ae872da535256fa4e17ac6bac074f28000002fcff00e84aabe679ba1972df051b299ac956ba9992bd558664d2a8ceba1555117c0525d234725351951545ab4545b2154dac15b58c15bbd809635828ba6f5317c5d49b4d3a034fbde575f5e700b80000000004f1fecc55f2cabe87e2b2d79356eacbc35eca832ae944f3ae954f3469555445f0149740525c0525c0533748525f23a9ec6156ee04dd55a2b1e3412ba23d05471bd6f7274c802e000000000000000089033f91f6c27f2aa3eb7cf8d3e629ed792afcea74b24d678bc4f31a41e634c379cd22329a6432ce894679be4754d97139ecdbd773e79fd9f61c780f4fe95b4ce092e2240000000000000000000000000000000080473f180f0e40555a80575022fb018ce01bb780b7e80a99000000000000000000000003ffc400311000010302040504020202020300000000010002031112041021311320303233142240414250235143520571243461ffda0008010100010802f845cd1b9c444bd5317ab7af5522e3ca509272b89385ea650bd5b97ab6a188890730edfa07e21a3b5f3c8ee7aaa9553f7c8c9a46ecdc57f6c7b1fdbf2c90054cb2b9e7989c86c50d91dd13ae5f5ca091b453fd49f2b12eabadcce4723be5f4823ba3be5f590c86786935b0fc873835b524d4d733c877cbe90d91dd1df2fc72190cda68414351f23167b4728ccef97d21b2fb5f797d64321c98579d5a7e3e2fbdbc850ccef97e086cbed1df2fac8643930de5f918bf20451cc66edf2fc10d97e48ef97e390c87261fcc3e462bcd91432190dd1ee457e197e48ef97e393721c907987c8c4f98e450c8643747b915f86437477cbeb2190e4c3f987c8c479dd914326fde4ddd1ee457e39377477cbeb2190e4c3f987c89fcefc8a190c86e8f7228f66437477cbeb2190cc2c3f987c89fcefc8a190c9bbafb451edc9bba3be5f590d8e436e4c3f987c89bccf4514321b1c9bbafbc8f6e4ddd1df23b6436c86dc987f3b7e449e47228a190d8e4375f68a3b2114c455a3471afde476c86d90db930fe76fc87f7b914731b729d909a668a301cce436c86dc987f3b7e41ee28a3cfa26988775d844f382fc0d9f8f470fe71f20ee7e28cb0de71f1f133582d07a3555550abd20a0238adf8f8af2947a1456856b55b010888968a8a8a879c285d7c42bf1715e53d53d2082c2f8be36329c4ea9e98586f17c6c46b2bbaa7a61610fb0fc69fc8ee8d55c15cd5705774820b09b1f8d88f2b91f8c32c2769f8d88f2b95a4a3a742855ae5695439d0ad7942b4fd0583ec3f1a76d263590d36e709a8d511213a70e756b877224227998482880560fb0fc69236ca149837109cc73743c96956b97b820f704d9c84cff9073744ff00f9098f6be57bcd4d4ad72af25bfd46c90ecc82472680c6dadf8f8ed25c82a72e88b58b87fd70d5815a168b456856e40ac350cadafcac7106554e8e99d73ae74519a3931c1cc0ef91a0de6c535a291bdce26a6aaaaa55c55c55c55c55e55e55c55e55e55eaf2ae3c9540a824b17ff007e29735bdd2624ecc7389dca2a8a8a8ad72b5ca856bd3a2002a04dd368a62c4c92393e11206f2620ecc249dfa5a2a0568563558d568540a815a15a15aad5419d502a39deddd8f6bc7b7acf91b18d6491cf3afcd08120d44535da3ba9248234e7126a7f400a866afb5fd291e2309c49353fa20a096bed7741ce0d6d4bdc5c6a7a7a65a2d168ad0a815a1519f6785f5a65a65a2d3a414325e2879e792e7225555555555cae555555caaaaaaaaaa826b6aac1f663215954e623a15555552bdc454555caaaaaaaaaaab955029ae20d435c1cda8e5c43ed6d014733cf5555555554d29a98428c0eec9e06e9ed53b29a8aaae4dd93b6caaabce105877d1d69e595d73c9479755aad56ab5ca8a995a55a50050050aa8dce083f2727ea9d137eb8642a15ff00669f5d00864146ebd95e498db19472a2a0540b4545a2d1502a0540a81502b42a0568540a815135555c8b91a234540ad083457530b4ae184635c35c3562b15aad56aa641619d475bc98a77b8047e155551790af72a9553cd5eab4d083c931fe43fab0a0358c66ed4939d56aa8e5648b8532e0cebd3cebd3ccbd34cbd2cabd24cbd24abd24abd248bd2cabd2cabd2ccbd2ccbd2ccbd36217a6c42f4f885c09c2e14eac955b22f7655550abd20b0a74393cd18570ff00b11b3ec318151bf26b968a8c45911df8302f4d02f4b12f48d5e91cbd34c8c33056bc6f9e17b8e53f681c950aa15c15cae571552aa555caae5572ab97bd7bd55cbdcbdcaaf5572ab955cae2ae2ae572b95e15c15c1542a8551cfa22c8ca30b7eb0e0b64d54fbb56b968bdab45555572b8ab95c554ab8ab8ab8ab8ab8ab8ab8ab8ab8ab8ab8ab8ab8ab8ab95cae572b82ab555abd8bdaa8d540a857b97b954aaaa8ca3f20cb11dc3928550ab4ab4ab55aad56ab558ac56ab558ac56ab158ac562b158ac562b55a55a550aa1542a879aaaa5555568a3f23729fc998fd1d02b42b42b55aa9945e56e53f93f5b1f91b9623bc720fd4c7e46e53f7843907c825a37be23cb51f7a7d7423f2372c4790726886eb45a1d971232b7d42043bb4b980d0e4e731bdc1cd3b657c79d5a37ffacdceb585c9a1d33e8a583834585738b0839cad6b986e88d1ed394eea368200e77b8f2c67f95b94fde9877275b9a54a68281edb5c11a86d1adbcd4361696c601af1a5b5621b1b1e2c68a340588e27e50d6db185bfcb6e53cdc3f6b59878cb6b261a3b647a243454b5d26265a2c446c63e91b6b636e9e7b3d8c1878cb7dd878dd1c8e07378ac6e4c770dd5149b10eaa63591b6d19e20d212a46f0dc02ae954ff007032183c48d00a91336b4cae69d943e6194fe45fe25fe5014dbb4aef92a9dda5618685c9e68c2561bdad73c8fe49f558b3b0510e1c25cb0e2e9eb91f7e233c5ba8c0d5009ad3c364003af7ac440e73af607cf19a282532b75ce691d23b47c0e6303d433d8db4c2d2e9ebc93eb246c58b1a82affe06306228d6b1823d236a98d5ed62c4016353f58d442bee5bbaaa1f30ca7f214eec42bc452f628c82c52f62885230a6f115087bc50b789c4a31a0d3592af9cd311a406900949f6275d14bafa8bfc6c0f03df8c69f6b8418863196b83a679d145386c8ebf11232560647045c26eb96e2888746ea3bd5fb75df518690036f237dd8a715891fc755866fe67127f928868023ff00b414fdcd6a9348ca669184c1a5541e6194de539b3dcf71205b3d074a80efb6d906b06d918e276ed6319dbc8e6b1dddc08500d68a01144d75c3222a28861c0350f6decb506dacb41c393a960701474919738398c6106e7c80b9b41f4981c3787cd94de53996bc3ae8daca6aefd445e5194de53fad8bca3297ca7f5b1794652f94feb61f28ca5f21fd6c5e519135713fad87c9faf83b8febe0dddfaf83777ebe0dddfaf83f2fd7c1bbba2f7582ab8f12648d79a073dac1570922a2043855bf02e6d6999a0dc10751d3c3fe5d278a3ca652c0b4fb8d82498aa01a0ea19a52eaad682aa664b1d0bb0cdacb948c73fb4dd521cc16b00ea61ff2e94e3f94a8fc61621f6c7410b2c8f374f0b376cf13935cd776e41ec71a355ecad392c86eb8658b3ef685841ec73b23a02547ee95b9e8353c488ed5076e7c3ecec874311de0ac3f8d0fe5c45739e627d8c8a26359aca1b79b616db104e36b495319e80bf0c0712e2f7cd234ba368d42fa4f7b636d5d2c939df083f909ce7374ae2221489b94e69115851fc95c9ce0c152cffc8712fc43191bbd910b6268e861fb4a3b21d0c4fe25092d89c1431f0e3ca436c6e2a16dd200a478630942a5c16da658a3ef68513788fb562086c14186174b90a158a7565a2c336d8f271a3494df7119e2cf6b56147b49cb147dc1aa016c413cf126e8c1d851d8a1d0c4f8eaa165f2678af185872c6b8971acd5798359426bdafadaa5756572c3b6d8962ddee0d586a00e396daa26f7d5016b4372c4ba90ac38aca339cd662a101b1346521acae523b46c4c8c013041c1dab79e0ec4eed28741cd0e16b98c6c628dca66711940cc31ff002c8dac258d661dff009b5ad60a35d5b1d410ce4ad000a6b8ca532071efd93fb0d1ad71d047196bae92ab195b585451ceed591b04629939afe33808e13a3a54e8e5e290a18b86d29903dc7df4005073c1d8a4ec3f0ebd1aaafc183c6a5f1bbe157a95f81078d4be377c6a2a746bd683c6a5f19f87aaa75abd487c614be33f20f52bd287c614be33f20f56bd187c614be3390df2ad021f108eb03cf0f8c29bc672fb5f69db746e6ab9bf2eaa86881a8ce1f1a97c6731ba3be5f5540d422e2107d791bdc88086df07754e87daaa6ec86d943e30a6f1e4105f9276c8f6a6f6aaa03376c9a688381caa6abdc5d954bb6ab81a64e7511be954d738e41f52ab5396eaa72a94e269a3756eaed36b57d6432fbc86cbeb287c614fe3cc2a222aad3f6aa4141d5cdfb266d98d5d93d3746a1abb277784e3a260a0453752a89cb609b97da77f486c8f9327043a1178daa7ece8e9996d5014c8ec98da64f0500689b757279d130b7276ca3db27d6ec9b5c80446a8689cd35a8d7ec8a8562a73c7e36ac4768f8ae3409a0513c5366edca7981e5239a3f1b562361f1743bdb4dadfefa83a51f8dab11f8fce3d52338fb029f76feb08ca3ec0a7ddbf3cf38e7299d814fdcde9ba46c6407abd95a7c23d78fb029fbc74f1357157ff000b698668323897bdacdd92b1fdba0152f37e21a235a1d91ad3465f6ff26734af8dc035e5cd617081f248db9c9cf2f9386d63646bc87144d055445dc7d79073b3b029bc9d3655dc5be21631ce7e1296b8a6bc719cf761286f2ab7e2a8e87df887394cf2650c1044e638b8ac557db47d443a30bf84e2b0f5e16aa4f7625a1625d6c4540290b56c9f038bef8b0f248eb9af2149573b8628593b6ae7b58e00f20e66f6052f93ab468db8716a98c6b3b7811de5ea38446eb8184f1788d6823752c4e7c8d7095af7456b5f0bb8018c8da58c0d2a585fc4e2452432c83dc03f876a883dada48d64edad1ad0cd991d85c570c075e8c6d71abad6fdf49bda14be53fa13d01ca360a5f29fd09ea8d8293c87f5433286c14be53fad286c14be43957f544e72f94f25557f552790e5aad1516b954ab8ab95c157e5d7a32790f2517b82a8fba0569543c97157157abd5cae0ae0ae0ae0ae0ae0ae0ae0ae0ae0ae0ae0ae0ae572b8aa9553d497cbcf6856af7aa9fbab57b55a3ead569542a856bd4a1542a855aa8b45a65aaa730dc6589d1e0aad50e95a15815aad2a8f5ee5ee5572aaaaaaaaaaaaaaaaa95ee5ee5ee5472a2b42a05a73d326eb20cb15b8c9b25370e69dbf49454cdcefeb0fdf9627e91cc48f09b334ee2876fd11206ee97fa2494161bece589ec08f25555099ed4315fec2684a05a76f96648c23886fd199e5549df20b0fd994fe328f46a509a50bd5ce10c69fb18e67dfaac3a13c0571223b559c94542a8a8a99e8aac5c48571e05eaa04716dfc4e2dff00899e62ae71df9e2148c64e156908fc1d55cf5c49509a65c7c42f51885ea275c79d71a75c59971242aae553d61c920a3c8fd50508ac8393103df547f501058714693c988fa47f521345ad03927ec4723fa78c55e395c2a2991f894f861403dfcd3b286e1fa70a0ed27988a8a1734b5d43fa61a9a202d14e79230f0882d34711fa58594f73ba0f631dbc90b99ab553f43ff51454d5dd39a0bf569648ddd5153e5533640f777358d68d3acf8637a7619e3b48737bb4ca9f1299b5af776b70dfecd8d8ddbe11a1dce1e228e13fa387982b24e6a654ce9cdee41929d861a5fb6e17fdb811042836f925ad3bba084a3858febd22f48e5e9245e9655e9a65e9e75e965fbf4b22f4b2218477d8c20fb18588210c4df83fffc4002d11000103020602020201040300000000000100021103310410122030411421134005513215222342253352ffda0008010201010800e392a4fd49c8ef07e89dc3e91dc321f40f00e708afd6f1c87308f00e708f00fa25a80dc3926fb7505a86e6f63905cee17dc2fc83bd85420d328a28662fc83bdb2148da50bf247b52a517b4273c1f4034a112116129a23290a414072c805caa38a74af698f705f3d545f50dc17a63dfdc82153371c85c05cd6fd0737bd54fb9a2b4d25a18b4b169a680a614b538b50741941c0f13eac7a049372512519ca4ad6f5adeb5396a726d4720f7662a59020ef7be64228a391528ed0867d263a103b5e4d8169458e469b91a6e458e469397c4e418bc6d530ec2551614dc0c16d2257c442f8dcb49401505414d7117cce5e97a52112d52c44b138b102d954eb3274e5500ba6d462a803808a63d0980a0647269cc9550c04e7b9173917145c56a72d4e4095a8a6550d327ce8b1c64a2f24caf91c8567a6e26a2188a88622a2155c50794c3992aa9441362c72f89ebe0a8bc6aa578b5978f5d78d5978d5d78d57daf82a8b9a75168720d29a820826a6940a289845ccecd4a68e2292f269af269af258bc962f218bc962f218bca62f229af2292f9e92f969a9a4568a457c34d7c2d5a004026593ff895a8a25e6c7c8eb462d7c78c5f16311a1f90e9b431f027e0c72f1f1ebe0fc8a147f262e29fe43bff009008bf1a9d5314005e4d6efca22e318defcc6f4dc50310dac4aa6642758ad210e780a0234d86e70f44af128af1da2d484084eb1ca396781964eb140a944e5ee60ea4d74a93d34c804ea99826149c8a9050b64ebca73a1053932c9d63976723708226e552b204094ffe25374c04e8f40b49d44095509f489008d34c40cbd1057528e51e932c9f6ca768e0819c0503632c9f6de3e832c9f6de3e832c9f6d810c87d06d827f599c8643e836c13facce40fd26d827228ec843e836c13ba4761fda0a40bc8da04275936c9f76c291b5b609dd23b2e404534977b2023fb5ea1345ca7cc14df40279b050aee4e24090f8812360b04feb608c9d629ad3d89453fd3536604b8fb03274ea413664a722d71734ed1609fd70c6e07802a971c014a953b254ee282a9d720e30aaf49c4880813246c2f6030e6bdaefe3c84841d260a0aaf4bb6ad5ff00614df4f811535085888f9a8820304bdacc535c443aa06c054ebb5fae0e2183504cacc7b43dacacc7ff00173c37d26566bc6a6f954c87b96bfed0f5ac804ba9d42e253eec5da1d209f70b4a2c690426b0366031e0c85a1df36b2f90d3186a6e6b25dfe4f96ab860e743c90d01f5a900d14a9c0c3374d36944bf5d62dc3faa424d378a2f8a81c5b4c0a80b9ae029b5c1a039ed921428413efbe337824101f44bd81a00f401de46c7df9066371cdd7e4198ce54ed75f691657734ad4261174fa1aa4c028988c8902536c24022e6c9b6deebef80a020d0110a064403e8c288d91b4f7f61efd2e74b5ed75b980cce65e2400aa32494e6107d0af599718f659ccc5d1720f61b71945ed17762a904ec5ffe58e7bef4d9041c8dca201b9a23fd5f86727619bd9a307fb74e23fd7e5c60808627120417636bb51fc9d617fea9557f53ac8fe4eb843f25892bcbc5b8faf9b18516d775c50f5259872850fdb580587591b952322822d69bf8f44caf1a9af1c75e3bba387715e2b978cf5e23d0c21883e2350c3530850a41691d285085c64e4e6ca6cd96a6a0e1c673844b4235074092983de4ee942845a142f6bda9fd923a5e97a4632f489fd4a717750f37f8c22c402664ec86f190e12826db23bce411410d872850a14586c2371432390e16df611c51c4d1b6111f42101c10a141e282b495a47342d2140501405a4281c5ffc4002a11000202010304020203010003000000000102000311121331041020412130144022325123244243ffda0008010301010800fa71313488409813131fa60763e247e88f03fa03c0781f03cfd83c04307630faec2373f60f01c4ff0060ec61f5d846e7ec1dcfaf130faec23f3f60ee7c8f611f9fb17dfd623f3f67a1e0260f888238f7f67a1e0bd8f730411fec3c0f0133e07b08fc7d8781e02693db13e7bac7e3ec0c34e260cc182a73c2d6cbf2c587ad466e20e19b54c09a66083f2e471f6a8242ca6b5022e27f18f556dcfe2d305558e0aa4b2babd6820e05ca4107ec5566f80bd31e5b69fd04bbd7fe44dcbe6edb376e9b97c26e3ce968a8f98eba970591979fa6ba3db2281c0100820981342cd2b3026910d6b0a2c204658f4fb0411f07cabac0f9220820ee3c0c30c30c611d018411e35afb20881d607582c59ad66b585d617f987abc723aa532bb1482435aa26e83371616061610910911d411e0a3267cc19986987803cd36402c803884132ea587cf6a1d87c435d9ccab2339b49d5f1a9a65a1cc1d9c77412b5c98aa20510289a44d2268586111e92fc7e06794e840f982b00010a09a07b34a434570d15c6a57d14c475eebea570159b958e45f4cfc8a27e574e27e674d0f55d3cfc9e9e0ea689f91441d45060b6a3c654f1f10c2211184611a37260edfca6879b4f369a6d34da69b2d368cda3369a6d34da79b6f36de697133689bd741d4dc20eaacf7be4f25c47e4c4fec2699859ff399a66aa26ba26ba217a26e5137289ae89aba79aba780d0669a605aa6859b43d6c99b261aa1aa5830627226a30fe864cd6d05af379e0b98cb4e4889c8fbc2b73df1e023f31391027cc5ac1e53a7d40b41564b4b6a454adc7e37fcf725f42d5b781480aaf6595857d089d20d5b6e9533b685dbab4b911402ca0beb47532d20bbb2ce9541add4f4f582ff00367cbb60ab0e70659cc4fec22f04c19080c2715102a0365f3d5fff003c37c274f48eb71b93aa42c2829d205dfac37526f165d3a6dd05acaef6a9a90ed3a0552d618a96588c9d4f584ee106567459d3ac5005da16af97768338a616c966967f689cf6c801a1f1c9c63b124f21987c8249f930123e41b1db92ccdf2d986d76218adaea490aeca4b0d673aa64c7e6273d8feabf3139fd77e62781fd36e4c4f7e18fd36e4c4f7e247e9372627bf05add864146074c2ac39fa30473e6dc989efc3a33fcd966866b348ea6cd6e405466f856475fed08239208e65f6d6fa027459dd02758faae7c7467097124e49302b1e3c0f2627bec3b74c7162cb3fe5bcf0292409d426ded515f5ec5529acf45836289d415df49d7b82eab3a3085c29ea5835af8e8571bb6963a8b31034748c65156e3aa4a98eed8549c963e0dc989efc2b7d2cac6fbb71b329655b2b2d65f4ee874eb6ca9db29d0e853658dd310f7b58fd49536330e87401739700138a340e99e1c0ce3a9dbdaa50744ca1ac2d5d952adc90e3271dcf2627bfbf1f4189eff00431e6657eff4b1e2657ee601840c03e0158f0548e7ebc4d334f632bf73fd98f9411be5733f8e9f99503b6e41d470a5a9239542d1eb2b8c8ad8e232329d24d6cbc8526321070765c10201f389a41f80ca045c60cc7c7632be0cccd46162617523b6a515e90bc8cdcc0b7c1d3a104bff00b0c124a23cc977c9b9b2c44f8d35cb7e5e6a1ac442a19b2870446604920199ec6271f529008256c0a4984fc93f403e09c7ea8eebc78852df0307d7d7898f15e078f4eda18b97d295de11fa609596294ed07763d3e9ac58d4a6b60b13a7360770cba59961ac67a65176372cd2cabb7aabac02467a900b295f25e07964c3639c826fb4820bdcec143576321caa5eea142962492475360d30b93985d8cd6e4924b31c773e0bc0fd844d4a215239fd4d0704995b60081c186bada1e94fa345821561cfd8013c0a5a0a7fd2157877c83d97813266e1f6b6882d3373fdd557feda28336693c7e3d53f12b9f8a93f16b9f8b5cfc6aa6cd2268a04cd638dcff0d90d9fe16261e0f64e2104786489baf379e6f7fbba26f2cde59bcb37966f4de3375a6b7849ed9998c30a7b57c453342372683e8d6e39fb82b1e0547de9038b38ec9ee666a33599ada6a9fc4f3a521ad7d6d89a2689a0cdb9b736d268ae01589ad071b935cccb0f1d979fd66393d8723c73e43ea27e0f803e1999ed999f3cf8b1f8f0071fa8c73e2091037e812213f403354d4267e9c89ae163f764cd466a33519a8cd4664fd5ffc4002e10000200040503040007010100000000000001021031411121405051203081123242710322606170809152f0ffda0008010100093f02d1343132142460888f4b12214266435b0e665d87d4ff00d211eb728747feeaeda5f1aabfe85f1a8e34fc6a38dbf8fe3ce76fe76fe7b7036b9d939edc6d2d939ed4389f864114263b173b755ef69e22ee79dbf9dbf9fd0bcedfcedfce9f3d45f35dc51320885876f9d355518d63d9422084c1769332d8df6a9fa2737ce9bdaeba678192e46dea3343cf8d1d39d6e6b415b23fcd7e4cf7777dc5762ad9f6fdd6d97c6b910e87dcbb1454d242fae8aba3abd25655eaf3dda3eaf1b579e8abcb6bbf45b6bb6e16cbad3218885909089181e9301c245091424488a11c2384f498090910a2120641110444317f827a2cc425ab488510a21421c446c8d0d0885f4712e7b885dc42177d210f625d4c735fc27c6dfc6b5912e9635dbe3a9fdce253cc79ce2439c4a6d74d8751e3896a745964732ab2279763897c8b97955d4a9ec553cc9e56455d58f1ceb2f733f344cf8e4a597e1aa9ff00995c332b7316ddca2a74705549ac6fd17c8fb3839c212f24d2747d1fbcb895914b945d3cceb816ce5ccee60b1bb1faa2967ff48c57189555e8a51233ff00a453e263cbe8e7167d1ee8b265a5e4b3ca54399f1d155d19402f27913965cb9738a206d8f16793c602f4c3fbcb1c1bc8fcf158f73af4553c884591f2bf47c516678ec7efd36cb029db49994e15385092e949884b01673c88a2c671bc4789ee338a74eabd51ee7fd14b2fe91a6fea589422466b42d63c4da4534dcca82fc8bbcef929fe263ea2d9ca2f48f1c1e1a9ac455d66cc8ce6f19358f4258cec5e7779cf2225a4b1ed867f588b16ea525999274465e9465f86afc9572f07e54e8713a4ee594fd8a88ff3b3cf6eae855e6e7f6cf05df453e47d22d3f8a2f2b1773fb2f2b1f67d2ecf3dae4a433bb2c7b21a145996aceb166cfb2f3f939dcb673b7455d7e8a2ecf3daa7456c3f08f0648a15c3221799617d192e2687ea8ad2a5cfc9fb99f2e49e388f16a8a50f93dcee648a763938dbb9dbf9feaf67abe76fe74f5d473b7f3a67a8e36fe36fe36fe3b97a39358f1b0f071dbf86655a2a8ad91e6513c1d64f1956c7bba30c1959bc39645ea86d3bdbb9c1c76d35eaa1f509765b284ab67b212850bd149bcec3cd2a8fcf45f29c599f19791e25e9a942acb1cec37f445872878c9d0ab2b79d48b33ddc99b225e965ea36fd4378cad4deb8feaa2149ec1ce85f4210842108421699ee390f707888780d6b1cb2d144c64242c6c888d112edb44488d111890890c7ad6c8991323646c8d91b23646c898defd6e8bed77fe0cb7579fd3f5b3d9fc76b35b257b99316c192d02c0cc5aa43169160446642f42990b3018b56908c5110c6868c046034343198b1687fffc4002a1000020103030206030101010000000000000111102131204151617130408191a1b150c1d1f0f1e1ffda0008010100013f21f25831022b70e2b4c7f85d1de38ec0440c83c935ba2b7671bcb7dc2596bd7f036fbff06e50e10db776dbd12492e4eaba0f0644d718326b5c064ed74124c9cadfce393612214ba0b43c9262e96246a035831de489d0ae4d1ccbc33f4dfd99c79a8c576cbb8f146b89dc6b9b8d42770d61ac1a84ea4d0a90727ccdcb68631b2d23c1b8d716479371c366fa58e84d85951aa9a3566cc6486b0fcc5aeb48c7816479321bb89dc70dd89a4780e8466acc545818e35fcca18f02771ae643c8b23978391829ca48a97cd48e04ec3fcde61ad7143010f2663c89de8b76743586c33e86fa6eaac0de60697ec198190f343c980791813889d95196a5837761682f33fe121d479379b9806180fec4d9516ba9b698311b846c2f3463accfa2ae4301e26d473d36d3788c58a8b1e67bfb83d1359d3df2e63030726113394d8db4c588c188661e699336d0cc5d579981868c72d1d710c151799ed2c1951bf48770c7b11b50ca49869944641102f323e58ca9c1e9131818c5776ec15a1635943a30d328a821b163cccbbbca368b71a320c43e496349e97ad1336db96f2c9e0bb1ac84cc82a0b2317999f35f7430c6c74945aa3b8bdc34bd804fecd284c448bccf587be5f63631eb748d4b42fe61f06feca8631e94c810a502752a2198abb178f2eedf6950c75b902542de12476456e7225bc6a56204a85c4c4e8847fc0e73256f4796b498f43a2a2a6fa2b42a2abf6bf5e5be0a18c631d56742a7a5155510846563ef7966f5031d1e842d10818b4aa2151667b3f2e8c631e8dc484153684928945aaa8aa5be616318eb24933a6692489922745423e7af2fdb62f40eae8cd89f623d869ca20ca208674084cd1513213722bb2418f92bcb71011e9160c757589812e1119ec88ff866f86e18ac445cee48c496e45108b430249dc5f2da21806c7726060d30d59d18c86c96935b4250d660c4a93bc62cb25fde94f509b5b5098848944ddc8df1bb1112a3bb62e60e7cc22916e90c491210b43e431d087209f912b274484d886d860f8174c6264337ae8b2c79a842d95cb851b52ecc52c5885bd13c1344f249024b3141904d0946f9efe61bb8c92ea310867c8f23624bc0ff00d7a5549f0740909626c4da105ee36e99c1fda134d42e9e3caaa9420dd9eb32339ef144a07d04b81bd69f091c0bd2697e0820b09091137226112b3474f8ec42443933e490cb2487f67dcf41e4b36c6c63a58b6884470a7d1a8740e99d33a34fa448890561315059bd7e4b877dd6fe3cc2e60907a760dd5f8b6ace89ac922630b0d68dd0bdbfc1f8aba32d843bbe587e5e6aaa84265cea659f63c3e76d80d0c96f2c7e04f8324f8b2210c414fbeee7c172da1a7707a1d2d4b166422042204080a87d91277858e01dd62dc9dc4a8a25b5213131318477d3c0b1a7fe97a0e93e432f49a60856410c8608bab8592f48acdbd862581ec10dc70c5249c44e5f04a44c2d189048262a052c8851defbd5fe79438c31b18636492492c9e888206525a106176b7a171a69125d04837e50c499235ea62701160264891226e898989d0c7a70f7d5edc7650c631c8c35c081023810c91221ba0aa22eac86b92646d52b8178182262c8e652f59a2150c21dac6c251bfeda3d0c071e80470204701ae049b1d13a74e6d88de05c42ab090809793bc43dcea2179d49ab0875c119c5434d8467c93109098b92251b18f7d1da29a1e87e021515533003723aec6cdd9715cb5138a2693492742244c724dd2269a4d6f7acddf81f8524d1313a2648c91d249274ceb493b1bd1526e3e850fd418c9a2efe04bfc04cfe226604db3dcffa074fdf4cb969f46716886bad1352cb1fe6c4bfea7fdf1ffeb0e831ff00346bcfb25b94fa897ff810dcea10926e4d26884ead72c3d9d279d2177133ca2884d6512f056e1124b2592cbe85e14b2592c964b244ae11fe88ff0093446df926de3d87b6a1ec7aa3d9f606add3928ff4c89f32bb8d89e07a27eea8dc95a28870761d03a474ab3744e893c113c0e893c49e27223a2748e91d5504c769d9a4dfa8750b68b92c69f2c32877127b11ddc9d2d42eb546fa27891e0ed44b85425e01281d5aaf57575f33b4ed23c50748e8d5930c907008e44af141d74a51f7fea8dedd61e9209933bf4e779120408d10a9de7712244f425d33a3421f05e9725f24a94c83da9e75bff1d3176210ff0005b108e86844b91b90cb3b8fe9d3176a31317e219f2bf55a581d1bf13f2bf54bd238537a34f98c3c84e429f4b4e253892ec8ed587abe57e9d2ee9d4c4f9238896984b04d12c9a2c94bb21350a4591349913c16896d25cb175ca1c09c8cb0ab872f893173a6d2ecb92e4295e2f5780df725352c9f6d1d2a1b96ba7a18987df23d594f76865a646c5c67160f23d5cc13d75c46a445dfeab9af8981abe7521a8c8f040537c8ecce4857e2e40524e0dbdd0b0b271382d212328538411e2bfb486e73c4621703ec6723e0b89465b65e3377a23ce2475c6aadcbdd52b03b720e6dce5c092d90c964ade673a226e14b448f4110bb397848e710d0eec2108708a46bb6e63bdc103a0b1dc91a41090c2b6400e16702ee036938792e9babe29f096bdc645496c4c4252e31a1fd2c773591dae13d902c0f748627b6a609d7390ee80dbd4dc777fa7d87d2901efb8b3235aca7c3e325c96272417d38d80c114add48844ae02f9fa42df761ee14d9eefe43ad940ee741b3fa3442ec4258b0ba0e5386200809d38571acb62d07adb1763e33faa7c416290ac65ab8d0fd76234a16444d3c4c91711b87d478e61771276134e2581044f2f70889849c3658a568c0f8d62e1345b2798bb11b698ee10b13af382d1983309b4add04047929df3fb996f65717af963d8bb02ee5b0c6e776a89309503dda90c46c99b50f83731b9c610ecea5e152c91db2044d395c7d8322f4c0b0f848b90fd3d8b96cc8de8605f412cbe7eb07f83a53e022c289217c2b027c8b35b6d5b6c91dee76b51a7ef02848449b452cd43ba794618fa1347d2f3e44d1a710c75c792373f323ccd945b3aa9b9396e88536e7c8873efb8a4da8513d478d83ee5ca9c8e8924e4657c98e86fd66e2508ba4120b13b138adaf1ed4f80ab2f172073bbd918bf0ecfbbf54f80bf1bf77ea9f116a5f87f88fea9f116a5f87f80e9f4f52fc3fc474638ddfe356654377ddfe37e3aa73ddfe37eb516fdff14ebf5a8bf7e02d4bcffd4a2fc6e7e8a2fdfe37ea516bc20ee1316e36616ecbd95848dc914f0ea78b0eb0ce56d0948cb951d4432cb61f8997a28b5acf7223c049292c18b8a699923e85c1270a4b8f1397c2923a7580abac9ab9b5b3b0e987122fef6c862549b1cc1701fb083a2ebc4c3b95163c083af0c798f83b54116baf4a1c44cfa18a7ea13b6f05674eaecb9208596d4f849a15f0aded59381921e4228d29b262359addfb0f34704a9396262250929795cf81f2078661e05bca434df8673d8bfce8abb1a3c332ea1092b22c471f80a5f777659170d90c715dfd8bb3a0c96738b5b3d8499a457364e522ecba16ec8483c7741b7ee141d1644e08b491ee92e8bf4d44cd45b5712f7c2298ad9571b20e25f82593b187808116e51109d239562c770bf60e4f65ea224def10917051499dd948fe0eff00c8e51a4e106736cb1b46e127dc8a05e79cd24fd82423e170a29f6c23e7ad49d6c5ec4f517120f66c310bc0f983e3330f030f042f4f91f7abb4aee0c2a2161956f8bd454d3b22e248f328089b2dac84ad81271d056d7181926ee0a58e7ef8054f2b24a934b77842fa7079da77a767e0631abdcdc9a3e6082eebc76080796ec47914c7819fbff47c3661e033e411c739756c9425c350d1606da3c47ddfd0420ae10748b3241725eca95db2c9d82bb93919a092490b0b04b7ce07c9a926951e84418b089b46c30b9c9c849b6777722c8db6ae7a0b48761a3721b669b95b4b81ce70dbbe97d4489309e07de3e585e499efa6cb095532b3ba123e9aa6d49f07ee1f085e45ecf116d667c574fb87c6fdf916e74c86cbc0c605cfc474c1dd9fefdc5e3b4cb97202e62495361d9f83742e7e28ff007eebf074da123f05d07fbf7a28f2c92bc550253f047d7fb549280dc6323b8634a9f29b8bc6e53b6958d212691635b715a4e7c36a1eac6495ad381aa43649bbec3aee771c6c2c18858f4a88c8cc486e10d37799781d59181157862cdc3cb172c8786f55907c4c52551b48cd1983465321b5066ee8d846bb50c71f25bde5a1a25d5915de6b63932624c4a639d8dc09c8ba46324adab91cfdf70b023bd8c97282dc21986d512f014903b17ac5ff00d65a647ac781b7a8dc0da792c55bb0f103a4da8fe851b8425884c9020921608c2b0e420970bd6ad15eec66ed47b41675f34e7817621f78c05ec102731456ee9125b01214b917034b7225d08455e4cd1440cf8c63edfdf831b15579bec3d626693940cca8c34d291a93db0844b55a9042cc72ce8768a674da221c4ba0f03a658c760eec743d2c82226244b2365aa793e279647582e996c5ba619b59d290f56d3d3c23d3f1bcb3348809f29215f37ea6a75b69693c8d35578a461dcff0b4e569783829b51bee79f88d4acf5c83b51b1ba3f3e9ada2dad6553be33f0d743489db1b12f92e92de0272b53c78ac48d258491e9b117c2149336d83231894ac381b94a48df014761c6f85b89aa549d29776f50b3b39c103a4f63e11c4a8291c61898514b0757fb43704373a10e6d89093b03d0d1a9e068f0f0ea2b3f444c6b574326997f80cb4b815821ce646cf5209a125912f11ca458b152a49129440572c14ec9ff459b76dbbde9143b66801082cbbba1ea2bde07393bba8aca699156370fa52493473a67db4bc33e099fb2f11c3ca502bc429cc094d92ce461f06492cf60dad9b0f8412dc67cd20208b85fb4df42c6af92c2262904d5ce447823ec257924508494bd918a3ec952ae85dcb2f2c5a89a973b7613b90c65b3d86c884e93a99d0f07c347c45f809f07c743c1f0c7d1fa179f45da5eb783e32fc73607c2459e889fe01d1ad6b43e12163d230c4535f817af63828b08bfb08ee43a27425dc95cf9e7a6492e457eb91242609dca0e96349b565bc468a4f32e10da1a13a11135b7b4ab08e96725ce112e19c074488a4b5bd1452e05c911d1cf09d53ab47aba55ded533e35911a15375dd53376448b44274a4b0cf7527918be893d9aa97448e043e29077a410411d087b221f0740e952911dd91ccb7625ec88a11a11f0d4b13812f7987830b81b76a1d2d9c23a85a4f1a4989ea8873a137c298326e39ef528a9ea451eb4f82c6e0c2bcc59d9f93855b78d14428eca592d824cf8545cfbd0cc1beca30590cb9532fe7a346489085cfa997742fc4a89738743192409ac367ef815fb51fbd0cb22191e6218e15db48cfab7c215c659d15d06d5cd88542c4f97449e95e86318c92491b22c368590816c0fb9b318ce189fb0cc3288453b0d7dc84f744762091d02448910c8ea86d73ee525ab22d7cbb0f6a47f706d4190f68f3a648850210847a0669d40420c631d18f4b5a2e4f372467063dd11fee5faaeacd9c5ba8a5b9dc3accb412c9112c964b10ae210842cb4b9128497157f5ab0c6318f4c7811aa3c64210a8f7e1e889380418c747e077208ac7904210a8954e41685a16ce20d0c63f1a08ac698229046a4210843a60b42ccb8743420d51d1f870411aad48208aad0848484427ae993e4869a6d3d841a1a18d698d11aa286b445608d28484842109a5c357113f90c686863a3558d6ab1718ba8f4411a50909090909095091bc7a92fc0c72f49f418d0d0c75748208d11ae2b1a2081212121210842b42658a4a6b8bbb01e732380631a206a9041045208a46a8208208208208204244084608fbcf0f054db7d9d18ecfb8c343a41041045229148ac6882082082081245a90c814bb2094f4cbc4460fda6712561d9d0c45208208208ac114820820823524c4212174c97cfde23c9ebe3a8bc9ca33f88fef225885441041041041041041041041041045108b0d618cdff004918fa79f26888494639bb077f631a9760d39f6072b29a2516208a209104510452c4a126c5250da9643ff144b5e422212179acb2f4196d7d07f208ec1a70b52cff0066273c175916e96bd5b34dda660304bea2496125e43fffc4002a10010002020202020105010101000300000100112131104151612071b130408191a1f0c1d150e1f1ffda0008010100013f10fd918bde052ffadc4c97740422bfd2d2a3d3fdf0b38195c543c46f4bdd44aa9f04fa9675bd2c685683739e043029d61f873ffe0140b500db1d4a9dba8b133e2f5a3cacc4b839e06330e146ea07ed02acd377c2e620b924fa660fb164fcca808eeca2157d03ecfde0f0da58f150c793db31a8b50452e3075ae08a748a470892762e161e9b8c9dde165a0cad8ba840c12cf311ecfa20100a11c89fbad693648445e788139b2f09891710b330ab3553fcb1666c1c479610b71429dc564c649f3e3f72fad030797a232f685140c64472f38384a044a82104522a522551b4300eee0e26e82c797ea103826e1898a1d809fb86f15488a823850f28a2e4c4a4b07d4c882bbee3c63936c1163dbdc308f2c1cc7978a8b292f0471722cafee1787dbf2cd48e688c88e165289e2ab50ab7b47b3b9627d31e6382919b0f88398f714ba2312661e7f705f32a699558f288b476afccc58ab1945d072ad2c02578ff00962cd2f104abdb06899c0e630205a9a08e2afa5fdc7d00238b09b236d2edc595c6324462ce616eeee6099b1e236172f189da331f68a77831704d48ff0070ff001c8758ca26cc7944d42e51cac5c1a17714fc52e89ba9744b90e25efef83c5b82e1358cfdc6cfa2b8e845bfa8b2ca227ca5ca2788b38c033b9d62d6520b88baba8388ec9516c8b3175f51c23fb7f7167aeb1cd08777e311db2a8ae6332215825ef51186069bab98b585972e8c3b88388eb9d94e9f5347ee7ffab1c7885bfa9da3feb99b666466203895c2f7027920b45f12d4be787402182669e2297296c7b8cd0fdcbf673e07a997f08ed87faa5db1543fed35e01b3f511562fec8c2cfe61a953d91d13f953622949d7f731db79e216a3c9e08b1e63c308fbca5bee58845ccd2dbcf103270db63164cab33135f46a0b5ccaca6e44bb8ca7ee42b2ffdb36cc39fa4cc84cc6558260c74db3644b86000be9263fe55d883676b7daf965cb68c1d1a980bbf52e2610da6d26a984d4afdce76ff00f769b6203126989dc772fdc13735c6a53d937dd89416b86928ca7952edd7e9c28d32b370c6a5b11f7305425ca2cd0fdcd351b50f569e289e0c630dc353132227501dca0810210e042a53a86988aff97f6fdcfb90d9b5572c5c8c630806e67eaa2ba8e8ecdc6bc42c4c54205c08622f30e008d7a6fedcf5001137c145b8ac4853c1576c796a6a0fb60d49e6e6668bd1997d95753b067b0896985627640824f5e2348a2368f336cf7dcfed8bf8a46bc18c78313708312e574b85a26d870cc6e10170096ea24dc43a9ff1fafdb027e6a7e5078bb04eb8551594c30da0df0305c73c094e71e09abfe307ed9d0f4c26f14628c6558f1a40b23e25621a21a62b9d91c9306a7df02be182fbbcfdb63f7b8ae4631b3305806f1026731aac7ee741a89ffc956176e7b8b968331c3ea63811e3910b7d7ed89fc89bf051458b1859196b85c625c3acb215ccb3dd44f30e20dc7c339b3fb60ff620ebd2116d68c7158bc1bbf53d217f68130a682db985a22ae88327a1837625ca13514162751d0690ff00d3cce970c77fb6675e8092d3e532cadb1463caa0a2d12d90660aac5e822d49bc890abcda617d7f3d21a87708b67a207908ad20480cc37328106f91284c420ef81fb6b86f30ba7c7b18adca463fe5a2ee3be16f0b3ac307554abeb85f483e58297a2c5270fab31f259a2d165adab05bab5ee6c1422ddcce5fb2239c0d0dcb37966d120bff003c20f386fc9edfdc2900bcc65b15dde206b042cd04a255771e8bc429a232d955f491da018b7226315cadba435011eb231ba0804545e711940a22400a00783f74cdee822ca9d4a0c096fd4a850b714fe62f6b8da37f694254ed3df105d41fb469e27b881de2a24e8bc4baf4888fb324d688c3c763f707d3dda03fd8155c533722a2a60656c5c640cf44cf2e23db04c54cf514750ee253d235a538cf6adcf22768271e2e81140db15f522ca02d1a4fdaf89e03b7e8973d221bfb3cb58edc4be9588d0a42f4372ed47bc83caa21954bf0977d665bb25ca5da09ea63b200d4b37056880177730a31c4635a40ee2db1b9fb27db231fec8d4cf6b1d46ac2f687de7a6233da095e7512d3e84a3a2251717fa8f80976112bd96c2dc896a35885b80994a15dcaf422c6601d435a840994c6bf3c0ae070a934d349d9141aadff00e2cb20f95a7d9fae43c29dfdb152506ad0e3563145bdc58d4596c677f88b1ccfb989d55c29f7c5ca4122cbe144ef1290823ee3cd584215355587f0f87f5692a37d1ed8a8f618ad8a458c62b52c22f0f1e937df0d4b964fc719af52938ba97c2f32e52104e0a284403683226c97411aa7e5fa761c60c9182ad228b163162c58a46165e63332d8e32ff12fccb9ed08b2a5e2377143db2d2090712f818307cc21459982a0e16efe9e1fd17d703076be08d9e743a0f044b1ba8c4fa8118fd93ee5cfe48fb40ec94764a8b85f948236307ec839d3e22db63e2fe238233c320b5df2bffee136872e92fa453941f2c43418d74ca8431062e0aa34511144c89b180d03fb2793f401916d0f2f7064f1ff0031be99434a00ddcb5898995ab954cf7062a51acc0113065cd915d894d5dcac5156817fa1986088e46b442f37bed149185aa82aca498eb697aa0b32c51f49f016865787f3c885703501ca63e60132c57e9ecffe334ea3278ec7c9ec71a7b3bb10e05c2ab6c5c0b67de5ef72e768752fa086492c1f73c655572c400852d2de8c62f5e92e3340174d92e38097419234bc01436c4e21a7b2e06ffc1e5080d30eb67085e042772c58be3bc6fc1f8d40574658e9b8ba3c0c11677c6f2de187a8b07833cb47c6c7c4cc9b42eba634584bf3504510da198d97a134660d0598a301b255280c75bb63332b2aaa3ed8b2e2b30d22cc302118295f230cc10d307cc12f0c2048a67c2a6a23a8a0e0a121aba50f037f0b659f94dd706d994764c1552be88df608eda23dc26d52395422d8a47c0947447580c2c0171658250c05c2651897633b608c691219821c48dab246a14c618b640187045e865e6ae7886b972c702ba85e86a58d48af75c40bb8bbb80772e408a925dda0bfa277ca25d58fb62ccc985d70bc162c58bc319e9368275132f551a89c0a4e40b177fca6c8bd907c9b94ca07d996cb16cbddbdc5b1c314cb82ee0ae5c161130e16d4804d0d007d25f38ae8a3f89bcee5c58bca9148a1c2916e00e60412b83d63c7166e0c03a9ed0f2855cbf1058329c5f1d5c214c632a9a67883c8a08eb4c6376d5c2d173c888ffb192957d12ae0cb000a4fa50d4feccd37f3a9956fe5a9d4fe58b3735fb29f642f66704b333ab3194e4d971a1ea0066e8e8acc12648eec5b0fa6a4b73f71226943ccefd3f4dc76b4f710d7f761f7f46f2daa216168bed4a9cfea66aa4d7b9ec202e89690d3cc157314cbc773125cff0021c13fbb0795825ce1306d162892eb4ff042ba3fe20e7ba7b19ec65f9305f72d96cb4b85ccf05cccb96cb7ccf64f6b3decf7f17d12cdff0059116dff0084536bfc26cd7f1c6ad5b7d298b6db94f323fc92e11c578266af493f18d3f8886bf4aa06c6e1dc627c87873d89fe275080f6929ee1e794799e24cbf4e7b32fd39efcfa17dc2cec79976e6dd4e387adcade7809c35e612e5c48195b0597b510da9f7c3cd47c0cb27b1837707e93d096b493f9e1b97e51f53313f7c4d75fc4767720ea03a9a427a2f87e80a36eea1579651b30474a40f515e8c1dde09e2a21ba8fa82f44637f710d33c6c1df73797a857b9f42558bbf71f2719f2c29de674ddcc784982b0cf284b9d26b913d596ec47bd92ec45f8b2bab1d84972c9cd76fa94e8b1d8b4eb7f9449a32ddd92ed3153df63fd71883a72d841b5983750e925b0f5d4f743c812f1a6e28286699733ed3ff00ed0ea7ee20e1e1ab04a7967817857ccb6cce0aa14d351d0b713d389f533eb89e123ef4cd09f4cf6a216e999334907c995e2d3aee03dc7c433bc222d590a3160bc190c9300d9143f44e499f9db332f8b971496cbe31e2212bc08f848bf48f82334f4caf420fc4656f0f80c17d6149c186e2104fe7e07c4e4843e0bcdf37c3f378666318af000dedf9703fb5f98e74e186be07c4f81c67e572ff0045e1e58c78661f63f2e2b61aff00d3305518e3854f7f03e04b79cfea7f5beb3d6105c4afe723f07413d0a58381f2be37a886c8c7518c773bde5c016ea485df73f92fb20b7116a663717b0f240c93e275f704b9764c87036b1e748ee0d5ed261fc1208d91152f94105c3677e199202ea603c882e06df9b078d24036b5040de000b5fee30b5c11eaf0845c298fe5d9fe7c09d2ef4fb973ab57e3b4376fc8d211056b78f85a11ee118b7bd0f3847199ba3af4f97822acf06f874e62c6318cf348a7eadc2af70b04d3319eb697d04c1ed4be087518920ca2eca0b1f25cc2d05189a8e591da08f705104cd3264ebf243dc567c874cd005256dee5536502501810110bb1696688996d31a47ee246be480f10fdc855b5e913f02085e80fe93058fe9722cc5721b50f24ce8ebcaa1443689fe44d4a7afea90139fce5f8254d907dc4f01d1be989bd044c1a657843b8da38a8594ac53675acccd550cdca4b2d908118be423c1781fa7c1b6f80fee54830aa9755a0feea0a3ac66c7bb8e9606a7222b6ed4143d8ebf106b35d98f99e60f825c609445c143a8da6f8c60970e6edee07bc11d5afe94390d02a38340f6c5d82efa12f28222ab66edd5f51c8ee5576a2dcfd90e203a6ff001208b1e0d3c8173d658b581a3ed8dc5c2c7a3e21839973643f4d29bc1e2325e371ef540e1d7d7f9e302b591e5caf0601e50ca6e93110a302057c4701542d25b2a544379582fa11d8f8fcee3fa736a8172510061a8af50cca5aa8a73810ecf3125626a88ea88e547db73c5da47920948db3b62f6888303c928979f6309a96ae02582a09adaa511181cd6f173111783d9a58d59bd9308ca40a70942f9b892c2b6b47a21411aa6a358f4a1770d50febfd78820575640a3224d2086922e060fa5e5bd2da0f858c4e58f7d8cd7fef2404220a8543ec97e5367129ae32115a056d08fa04fe63a258d480fd87fb3151e947e358ff0048dce915217d688272425ab568992fafcbc01b3fec814a413c43900bd5c253b8355e6175f2d7a480ad834e2f8a34e4764005003a098341c01ba0bb432c01c003b1d3f70a0a00341c140d3551fcc240cd0554dcc830549918bdbfe8c570c9577427dd1e05c7e0bb04aa0a7d3b215a6f81591ceb0214c6f6cb4f02f8267be35bcd7712e5cb64ff00a8e7d043ee77185b56efed13a35d880c4780f89beb2c6923bc209d6b2dbc42574416c257dee02ad46fedf1ff000fc421197f1f11d6feb878206ce3bfd6bf99fa571e2ee698f0ff0017e7e3fe1f88421c9fa27e861f89c5fe83c31e18ee7f8bf3f1ff0057c4210e74e083f0350afdd318c731dcff008be5c7fd5f108439d3e38e4fdc3cb18ea33fe1f8e15faa9fe70438262b7fa75c63e78eb8af8dfc5e1971d4633fe8f8e2a0ed30680c07043920c382626383f70c7863c30ec5da27f38cf1ff0007b8421f037f2cdf18fdb3c3cbc3096f82e0dffc330e0f80fc4fdaa7e8b1d4ee63f5f1dbecfcf26be05416ff0072fcd18f2630b7c70edf6fcc382e12a0f0a678ae727f6cefe0f0c58ee2077c70edf6fe5872715087179fd0eff64f0f0c631e1033c3b7dbf3c1087c0df26b93f6cfc58c6318590cd5fb7f30870735edcc01692d025f0905a09ba30c30c870170454392e5798355f3c1fa657a9ae315f5ddc44a6d01cc6269179876a0f27f28fd163c0cf2ea6afdbf9843e38d36608c0c764b224f14da44545ca459513c14a2111bd0fd4d1b2ca7d17113f283ee3425113ee654608a5e1880b685c40b55b91ddb326fccccc07b1992da1b5a5c13a091b38ee37f07863c7fc7f0c74cfccc21f0b21b3d3029e8ff843668525564c421b5e4b81df46d973dda1b96f693b9b1bbb3df1545806d6a3ddfa101753dbeacbbe69de8ed8fbcec95d3e5063ef8f7dbfde5c9bcef4703ae3bfc9876317a2f84ea3584ed25d244ad5d74d5c632e318c66d793f89fe278487c31c10cbd6c435d7d1042363a47564517051d1020468d2816d4d404fc21bcc13203ae861bc03bfcdcc914df7332c9d1d9a825978b598ea178c2870650476b5dc041d40bfc4ce8db4257c1895e33bef62bcc52e95e0dc2d16b5fa42d7af00d5dd26afe60ee2d701a3cbe08f950a2a0c19937cad4341f71d72c6319b5e63fd29a3e5eb8a3ec496652a885996578cb1418bdb11ade77d47736331bf937fbb80368bfa10dc74986afdca614cf9a7c40e6a41110d8cd0db62e87700d7b2516e20aaf741e0750566f92ab3c8b1a02c000fa2b8ce2f9396399ad790e19b60afdcbca8cde77a8fea1894f001cbc318c349e7f1130ff008b0cd7c1f2a0c3222009d981d43c0b7544e72066f18c8ddca6a21644e868dec9b5f5b8dbb3fe1950e602593fbd03ba5b788d511b1c8cfac485fea013c1a23d013076b5c09fa92124b6a079885168684371ea680c1766e2fdb70308fe951eae220adb7f298f48314f247ed9568fc18c67fd9f10e93fea99a6543137f021f0b9223702b46d60f1574bbd8a503224688c08d6cbbf6b0eaff717cac7043eccf4084686de8c102940106a661250ba36984718541749b3889c65da253e6083f50bc10058d31163184c0c12b66a7b6bf162b4bf3191b4acc29c3715c8b1311ef10e17da8cb2d49f4f8099482bc99f50220680e1e18c6336ff00dea2a99a1f1383e64be69286e6582ab20bd5cb5e08754fa2625104406e980955e8478bc68bd5f716de2d870a7e2c631e05543d21c1f03939fa859c13122007e88cd388a34a9d304d253f27e0bc9e07fccfc21a870707375f0d9ca9dcd639b27d16c1bd422e6fe62ab505437f337ae5e1f831e0e0600f724ff19f870383838387e56eee0784af1834b769a0e1cd20c1f0bf834c1d0b09670c78796318c74caff74ff190350e0e47833fa59f88fd2c457789e8d891c7c18c7830fe6fccff0039f843512f81c1f0af89cf5f0b3adccebe1997f27cf71567300478624631d319fddf99fe783a9926463e1253c9e651f96783e2bf2af9d4fc0baf85d4fad717c5a3633a3fbcc3951dc5f318a361b0895acfce9f8bf9210cdbd4b75548f0f6d4c490e0f86ed592bee0ddcd8eba7f4904a6327897f00b88ea52592f878c570ab1a975efa228477820e8c4016ab5e1ff005b03cd69fe93a87b86e257eddc2bfc4c66266a312fa993c86e5d2c1ef9617416c1253c074a8505d4d6fe46654a8d4225b125e313ae0698305b9dfc4476118af52c6948476082cd448ac1fc9045ec3241fcab50233e61afd4a9fcdc62ae92dedb8d57cb195b9885669115f843fcd9222c5e008f8c5b7cbc0ee0dc5f48a2153764647b41eed6b350faf0462817a4b31558613517516a5ee0b5578020022bb26903db0ee77130d0ee17f1447196163a1dc7e7b89113cd40e21b0834a591b3b66105d30406d3b4cd6d216a5960224ee56c4b85258aee6d905efe20af60bfeb1d7db87f909419b02d977a7880d042803a18960b4263c44e5507960d90f530140440560b87da680f12b36dcaabb65ec78012d5222daaf4469dd94bdf44444ed98d34059a8e9bbee1e6cb2c6489343dcc63e732a26823bad28ce933642217bd4bb8c0962663aa98013467fc9ed9fdefc3c2877c102172a51e204d80f144d8588d501c0402dea58bb32a3100446a8885d12ddb0950447fb27fb098dea22ada461229584a0588c5ff00a84193484d95dcb106ba8751770712cee28a91d973e224d6caf29f136bc53cdc2e247f9b347c9fc3084383f508623097aed116f98cc77aec8bdbd4a1d97306b8ef47df117f143263967a724b1b8b0f88f2ea7f93161f2bf108437c1bfd8392b18127482136167985051af880f72930c4a2c9be770d2975f066bd99bdd47859415f527fc6f0704383f48fd4c71d402584eac8efe1ad7116f2c1746539e2ed3fc68da60e486be64b95f13f4eaca8d8f24d4b89b2fee289673718ddc0566e1424ff003a00279210e087ebd32ea5fe811b673dfc2e59c3ae18cb8c658f9324ff002b911f03e2e4a80f5731872595ea14b7f139e1e31da07c522a4b38ccbb95c02c43337ae2ea27623f101787966c9fe34783c2fcc21c9f1ab628a21395ab2ae1f9840d2dbe56114f2edc6d8b5a9b78657abed972e60348aad41b16a7b908b80baceca2fdcc6df957598414cb471031f29bc8184197a2623099e226d980c37ddf5199116edc14cc7f8372d0613271e7e2059d3c31e19ba7b9d2a3baf81087e86850b45d105b222c6cea2e241b212f7172fcc3af29178d90208b9fe20b082d7a412b90b492c21f6e88bb78e90988978d6581bfc94d459ff3b7e9095da862bc4daa6a98b8db826b41fe76655b8f137c687e623f6d4f85b5115f406595139bc131186ad8f094a418955c5cbb9665bea3c3c8ad7e0fe38f90f857c5cd2c0748f04c4715386880876de0f5b9733ff2d6d1766aab50f99ada17185b96f03dcc18d614bfd088a5010be1cc30dc499baacd5d9852a419ae46a31cd147c31ef81304f4663505a2aed3b8ec460d7d20718f37aa95791f3d446b2c5b3bcc42b1c3a9913c2582c8c6337c5406ff00f29fd1fc3087388727ea966496c66667a96f0acccb949a734c35c5f0b2ff0048dc6337caff00d1a27f824a1f0390fd827c1e769552bccfa96cd4d391a4674318937c07d3f8895acf5f8843e070735fb26570c4cc4c4efe6b09c3364ffa1e22f43ff880c21c90e0fd863e152a512b303d4d4b3272cef9c18c63a19ff03c4a1fa47f52db087d9146f9210fd9d12b8a89352b860a95f1b4823782422b6cc4bd10fd1fc24c6b0f712cb05b9e198fc40fa1087e81fb0c70919944e1e1045b16906e7a81aaf27e61a8efea1fd1102927ba22ad37b46da98ae54b47b194e984ad982ec48262e27b2638a95f0afd665798d45d870fa114cb6530253c5c16d82568f67e7838450fe0870aec8f76208500fb8a75c2756dc625b715b152fc2c3bc80772843b63241f0c20446d4f2ae23b8e945f529ee51bfa4f2b3df0e37a0589e88c8b45b372ccabf5155cca94870a38a98316f24327e7f37080bb6bfea147332e48e220c575886f6469085161da4cd4495a9a3b198f024c137d2fd4c7a8962d1232e5fdc889d38962d04b8568328767d4b7b88776c7d1996d4ba079d0e8704dd25fd4f2213c413ae2f52f4b1d10122bb882273ad4165e7f2701d81bc38d1d896e471d4266625fb110c82786c9722a0812de2dcab77f129e8c7b6ec510613b4b29dc56433e9c19d1489d185fd4f643728f514531e65581caba94751823180b0ab9650460b20578db922b1a630aa86986ec7d0c0873df352be7b78c7051e2012bc0942689835f157e0f0998c5fbe0a3411173410475bb656f96f0deac2082655963e498bfa4ca61bb9352b8794362705f5c0fe8bf0dfe957157c2895994acfe8f259005d42f6ff504cbd541c33ff2538e1c1ac617ec8fa63d76f284203ee025dfcc9244f75985d8cfd4b1b1fd7a9513e19e6eea55a7f76cc5c804e7f74c589e08b45879839ad7cbe17df1f055145465532ea05b63a4753fd39c64029e12d91b04e90d2d4d89c10c225f1731be2808687f792fe607e27a660ca27849e9783ea9437fd9345fec44b7fd934361ab52742767213561e54447da3986d46f0b00be7cc55f20c8f54b6704f7692abfea1f806038318c480c5c4d38991c62296cbf528cfde180b05ead81c6dc6441631101354c532a32dd1ca7899b9fdf37ff00dacb14986f30c2ff00199e5fec82a8dc202751a1f8e122602248d8b7c0a11b41084d0039d6404fd1c9c4cde096225ddc423122a512a232a2540c7e2554bcaaa9fc4a0304a9551842e57a946c81e654a0840f1b80ca81021982b94c189eb3f05ff60d6392608998225ea2544892b8c9a99dc21ccff52bcca26d2a571e98e251531dc0666f3c51008103cc27d25a0e213141042543fa09f0fa6351ae66821a6089108912b8a89ea6dd6a566e67b94328952975c28a891b6a5752a5447a83ee5ae54236810204081041030c650ed68802f50fdf7f05112165fc2048224b06a233ea30022407a89980c0843696094882dcac24498bb958bd4a1b94b88221078302a0410204084e48cb87545fa3e23e9826e0923f0a070279891188e68cc7289ea517138532a04cbb217e1e0c29b38a94c22a07029020408041ea59c021964b1dcf90c63d74ea2ac6be024111e0488d6371ecc4952ae54acca9b4cd4a4a261f6dcc9c752cac02d958c40817f508a5c08102040fc004e4004c714b43f20d2c6a6ffc7d4f4485ef9810448904a8ae4a952a194086b8af537d4aa96758812a67a81ea5408287224e0104136bed04e92ccfcf43ccf8985d5255f49e488672208381e024615c18a8f0570a951ce26a25b2d752dc8701168410380812ee884528d1e5d87e8ed7e81b97d6ec4ec99eaa86c7828608918781e0ae15c1261a952a5254a81c2d0e0141429be014837a8238879b1a8e5f441037b741fa81623fd43758b14b0f431098e054a8c30f03c152b92b82b988200813c4b602f019730912b4556288c9f9b50f0ecdadfeb20ee2eaba4c199b2f0772b94fe4e02da8c2fe02bc69fa2e0414381ac24ee8267ddf1168af2a36934f2fecd5993632dec1d2a16d3af021760f98c5e2c58a73c24f4ccfb94e99f7385f82fa971e179ef289f62784562999e2863959fea02f456767f08849666ed824c5a0fdd2769794460be83e1fdd4f1f6e91a64869e25a57aa4a1fd808f2e2bdd1a4cc50e1cec6fa9b2b4dc77ce530df407ec3ffc400331100020101050505070501000000000000000102111021314191032030518112406171a1225052606270b123327282d1f0ffda0008010201093f00fb98fe42e7ef36356547dd9bb18df1d8ada14108484b8f7ef36363631fb996e3b1343656b63e334356b565dcac4aa8b98cbf86d8d8d8d8d8ec63ab235225c324c63e0a6c4c8b22c8b22408320c8b22c8b1313e1343431b3b5a314f46467a1196829682968ced68c6f425e8c91289d87a0a2c4b7af2043d0542a3649ea49ea4bd49b24f51d4a9120f43675fea6c1686c7f242517e6c94d1328ed5dc52231d082150673efeadb85773b15b7cabb98be3d64663ac6cebf70bfe5c5ebb8ed7d2ccdd99598b7dc552d55a58ace7d29f27dd57bad21a7c6bb95bcace661d8abfe44ab1cd5982c4cd7a119634e85ede11cc4d38ba35e255f67f718731d7fd2f7c8c995a471306854a0aec8e672ddccc5e64bd9cd58bd9a51798b2151b756bc08b77522f2135272bc92fd475af4c0c231317789b7972a09d6faf991759cb0fa6a2c24aabe9316ae32e3dcc8f667f1f8d71e65f45f227c54e82ad89daea73b9e54ee296fd7dc380fbadeeb6b68554268951924f8ad0ea46bbb78dc7f028c968c8ce2f544e9e7544d3ea362af8d08a7e1466cd108904423a3211d18a9d07227ea49b22c497052208aaea4e48da489fa226b444d688dafa236922737d4abea410b8370f8ecbfb9ab1d07f6bbfffc4003611000202000305060306070100000000000001021121314110123051610320407181912272a132425260c1e15062708082a2d1b1ffda0008010301093f00fecad3f0d1645d1edd48a5d6c562c36e1c749ed48445091871958fd3659bc36363636365ed5c2f6efa424242425dcc3819f8a7dd6318fc02627b56cc7664f33142170d2121212109771d1231d8909085c068922689a3b444d1344d1da44ed224e3ee4e3ee497b8d70ac4228a28711a1af728a2842658e44a44aca62eec890f6d6c5dd6325f5264c698a2c45ed7e09b1b1ece5e013e1bae449249e7d07f0c73974d3df41b7bd92e84b5f4a25bdbd1b1b8c65f679b5ce87bfc9f56896ef69bb75a2f3667f4a4769728e71aabf2d99392f6b1c61d828e2b9c8549bb5e5b3395eeae8963ff00a649ff00b1ce92e82d9cb6f97a0f194be88695c95f3dc1aa51c2235f13b90d3492497429c1433d2c78279e9bda0941378bd5c74c4c5c1631e71641765db39611fe5e75b29cd2f8111ca571958a928a51f979ecd238aeb2328b727f37eda1a26fd4ceecf2472dad34d525d7bcdd72d8db1b436df3d8da64a4fd46dbd8edac9f51e2f37b335f9fe2da13dee426b838717588ddef67d0fb31c17fd13645ad89a135b21b94b1f3126b37868651c1093515879d7335626f8784a4ea1f2eacd599bc64f573f31dbac48a7cdf4a3e39ba55a287fde47dd4414b56ff00632c8ca31fae7fa19b7660e6fe97fb196bf2987670582d0d5f0724fe8611584574324f11db749cb450d689393acb4486952a43acdfade04b79b78f21a4ea93e943deebd49a8b93662b464d2a57bbadd0d2f84961f8b5727afe88cb4fca6ac55e13f161e4469e9dc6b2305cc79afa185e46672dbae5b199f0563b1fc578ad9921acf132ac05f64d59a0d50c792ff61e8e9f5f038a256bf0f4fe14adf2137e1f4fd598a725f1756f2f42ed258e96f4f4316bb2be972cbd7524936ae31d5a1a5ad928a5bd5eac774e88ab6ae5d558a96f60871694529c7ef6fb3259be82c1c38ac9369e849b4d535d07692a5e46755e8ca552deff002a3379957154a558ee958bbbea52e63cf3f21e5978fcebc4e260c6213e2adabba931b438b23647e850c6486c6c6c93d94445435c26329914451122fdc8bf72245118943e0e1d476478e8c385142686c631a18c6365884bfa5dffd9, 'Prevenir el acné', 'No', 0.00, '');
INSERT INTO `productos` (`id`, `codigo`, `nombre`, `proveedor`, `stock`, `precio`, `duracion`, `foto`, `beneficios`, `enpromo`, `preciopromo`, `iniciofin`) VALUES
(2, '002', 'Esencia de Menta', NULL, 20, 40.00, 40, 0x89504e470d0a1a0a0000000d49484452000000b1000001c308060000006bb4fbbb000000017352474200aece1ce90000000467414d410000b18f0bfc6105000000097048597300000ec300000ec301c76fa8640000ffa549444154785eecfde993a54776e6079e887b63cf8c5c914800891d28a00a55855a485691b590c5a5d96a92629b9651db8c34faa00ff30f8c49f3b1cd6433f317cca791b534926c24cd98d89a66b7ba9b6cb2ab8a2cd6c6c25ad8910012b9afb16f778998e7f71cf77bdf888ccc8c4401c8a8569f1b1eafbfbe1c773ffef8f1e3fe6e235ba2f8b7f46fe9979846cbf1dfd2bfa55f5afadf9626ae2d1d29c73b10a2c18d8cec31c31da8f2a922bf1bbeb7eaa6bdf268e6ffb8dab35fe87f1320a6899b9b9b895d5a2bcfed1a4d27e3badd6e6cac6fc4f2ca72acafaf27103677cfe9d0db60037ea376a303bf7fcea3a3e6c4d1d196e3b608235eae353aaae99263eb26fe232dc5287e3772198db8562b7957e21c6a86fdb2d2bf5120a629bd5e2f565757e3dab56b71f1e2c5e808849d4e47e1dde876ba06f3a6d282c5adad4d81a32dbf00aebe1c19000c708cc4d52b57e2f2e52b71f6ecd9b8217e5946445f656c6c08d43aeff67bd1d9e8c4c10307626e71c169a0960006ef2d95d7539a518106bec0ca60069c3a6fc9bfa5b22ae07c5458bbdd8e8989c9989a9c8c49b9b1b1f6007080bcd56a475b61e60b2ff180726024bfb1f1f1189703b00c02d2737ef8d0a13871ff7df1d8638fc5891327cc9ff4bfac80fe3706c415c0737373f1faebafc75ffee55fc6cf7ffef3e809c01b02d966bf1f7d39089d4cab01eaf8d8b8c3dcf1021ec8ace9007f7fb31f6d0106fea4191f1b73399c1f14182e5dbba20c9bf1c5e79f8f37df7c539a7b3dda020c3cc6c6c70ca06eaf1fadb634a1ca231f715bcab31ba17565c4b81e06e24402716d754df5a6d2d475342627261c6ef0295f8237e5b055660be21cc9a9229101bc27946f6a7a32befef5afc7effeeeefc6430f3d14535353bfb440fea500b13ba6e9a4dde81d34dcdada5a2c2f2fc7f5ebd7636161212e9cbf186fbff34e9c3973c61ddfddd8503a0158c0db54e76e6baec086660654b5f33807a48471249ca3497e7118f00054f6f3a77c82a78e007148366294cf7892979ad7fc1ca8d3e6660e0aa89a1ca959654608fc9b8a1b19c11cd81a80b6a534686bcc0997a7ec06bd06596d8b35b006a07ad93c19541cb34a1a84070f5a1b9f3c79d27e06c58406073c0035e1478e1c89d9d959858dbbfe642eecf70dfd7280581d8d4d7aeddad578ff830fe2eae5cbd1ebf6626179292e5cb860f05eba78c980ee2b6d5f9aafd3ed780a550335fda606dc42f8a5b5ee0807641ce434fce02110770d66990eb28dd1c8fd0270a7531aa18f4cd270325140af5c0e0af99375290302ced54fb0fc2e56c7911247b4c29d4a474009986d3ac834b18922d71638c7da6306f100513a50b6dbac309a84e64fd027f088272cb3e4cc52010f70eb2080efd4d474dc7ffffd06f9d7bef6b578e69967e2804c26f32b45ee17faa50031a0bc70ee5cfce06ffe267ef6b39fc9d6bd10ab2bab0257a700ad012451769a1c9d8856c34cf0398b2375021dac74b5e92c9e20cee15141dc911d8d16ef08c45dcc92ce869cfc3adf14a895d838440b3355cb463078b604dc01762b09a8242e7a33298bcfb8421e700618609539224d8c761e13902bc0c6c7e5a419c7d0c46a1bedf55f4197609fede7bcd6837a69a6d8e91fe429e90129343e2e73656c220e1d3e14cf7deeb9f8bdbff37bf1d9679f8df189a1a6df2ff44b016200f4d28b2fc59ffee99fc6fbefbf1ff30bf3b1beb66e9051fb4d406c40a9f34bafb953aa261a80980eaf20a2d374507ea66618210a7ed5c4e8caa1792907fb381d2096adac38168626ca767e0d002a0482f5378426c419a53700a0a47946bdf3b8298f3bc480c21c4840a28959dc4dda461eb35d0ba053332600fd73a332ac52ed624c884a59574ca0a4d4d072c84cf56f6bc04c4e4cc5cc81196be4dffeeddf91fb2d69e3996dbcf70335d4c2fe253a6143b6eddadaaacd04dbb8ea00c096802b20164ed2c664718659a1381c7e696a1c76744f697ae2d9b70bf9955e8ebc9823c4631100467ea956d319ac8aaf80ad75703888b0c38f27eb9e69abbf382a49a009009581561cd44c3fe0cbc1b122824bbceb308c1990f3eea0cce3b1e7a3fd6e73ade7886595b294ec357057d7379c7e3fd22f0588e95c048f9059e400aa2a7c83539d07e6ead1bb0fe411308c45070a183e312ced4cf228a57f032d58ff715e34d4a8ce47c408479c4d12d2392d9d9fd3b3eb45201ed5179b9cde1fa62f7178f5b3f9a21f754f7d9cce3f92811ca327f3384eedd2524ddeac9b43a9a3c27310d4f4e2e873273595ea28c6ff4aaa74c0010043ae26477e3a713985c77ea35f0e101702c0a945102f1700d83bcd260c3a85289fa7ab9277381da4237ddc921b2dae24cc839397004dd5b611e93f83210713e084a1fdf5a83cae5b3dca25ab3ca229f157cd5d5de62c64fe3a16977c2ba51f5eb4d966047513b105983b1554b4d4956ae37c9e0e4a9659bfa432847d0abf46427909b6e2804ad47ea394c22f012146044fe7b150e3b8597b8a6608a04c7dc83bb5494a9c0e67d39feda55ce8a9831d438ad24b3a78758eedcc297bbab245eb5535caedb18094cb0b15cae0c558d1ca2a636b0b5740aa6305893518473987ebe81878171056224fd339afda4299350c821771b985d6d20cc516625f6b039828aecc1e15cc687b16a3b5bb9957348c95b4e53cb8bcfa67ce966b4b0b47d61a598f51b51fd32c679bfd46dba5b8af28bb1b2102a075d9c3b563ddb9c47a6ad751c0c98516e9092bbd29b7b6be1637ae5f57fe354fb72c96ea6268430bb5b9f9eb71e1c2d9b872e592afbc912b3b7fe83015585c02843e7bba4e9554aae241c0de2a57ee66a6a7b58a9f50de04f6a0de4a87c6240d6e9a741a60c4592b2b9d4947804b5af66d49c755b5bac8cb819cfbc70b4b4b71e9f2e5b870f18217a0ec66b0cdc6f860b0753a6c4d5e519a4bb1b422198e289f2ac238efa92dcb2b4bb1303fefb6bb86fa5b5d5f8f1bf373b1ae75880a89f5d5d5b874f162dcb871637b3df709ed6310435bd1595f8d8be7cec6abafbc1c572e5d92c017e3928e572e5ff14e01bdb52990cd2fccc5e2d282166e0a4b63521dbe25e06dc4fcfc8db872f572acac2e275bf594fb41aed3d988d5d5a5585a5e54fe45b16b797aa6431910ad568289c524bb0300c87bc4d2bc293e801abe2070ecd831efa51e3e7cd8c01b68508a1401402e231f3a74c88027edf1e3c7bd5506135f30292001b0070e1c3478670ecc8ae721cd2680783890b994cefeb94ee4d83ed4820c742acda8eda47eacacacc4e2f29206f386da311e3333070a0f166c1b06f08ae2b7d4bed131f1dceac5fce28db87aed6a2c2cccc79206c9dbefbc1ddffbde77e3fbdfffab3877ee7cd1eafb87f62d88e948166defbcf34efcc93ffec7f1bffef37f1167cf9e8b3969832b57ae4a83ce593b022ab419977bb972c70d3be4ad1d25d511abe5aa1ef73bd0d1c91fb0a426ef08e88099dd8fa69641eb300bb0bddcf7e0c87016984df27d09023e75213d1a181056f36140804f71685178c0ce0056b8c15e5c4dcb20601fbc27d06012657839e8c84cb2d1eb78a7860b3de41dec612b2175a14d809db6d65d1716bd2c87d7354bad4b53930e27fd1dfd8d6e2c495130832d6b002c496ef373f3f1fa6bafc5ffef7ff927f167fff2cfe2faf51bc37aee03dac720de8cc5c585f8ee77bf177ff3377f1357af5eb506ac171672fbac670dc6450f2e48f4b00bd192ce0f883565aa93e958c0c0beaf81442762476a3a05e8f0c5feeb74004c5e914b9303f0a6bd497db87ac7f9cd04b25294069d9ccd1bd5d536348c20f125ac1e1924d50c625850f3ea2a711187fad70167627032d3a848dad1d38cc44cd1eb66995553e7a237d70af0585d5dd74016c8d556c5aaa06c135724370474e4d9d2b9f4bddbbcc176a4ea8620e0bbbcb8143ff9c9cfe2cc990f5d8dfd42fb16c474c08db91bf1d39ffd34aeebd8632b4d9dd153a7d1a1ee7839b490b51f7d0238103a6434704e5ae50126151d744a39215f05be60eb342c7c6c77baab1530e05bc0e863a62598ec2aa5060d34f056391fb87aeeec5987e14f1c1850066839972ffdfae964d0b64a19280f20738081cd3f6b7c3993d258769293d364285e67a7fdb92f9c6552336f0d9a29e9b30e2c10af697d71f9d2e52c769fd0be0531a2e402c78db9ebd6327482e50610bc339020c6e56a9c904c63018359f20062a7e528ada438d25a13392d6970128622ea0f0827eab2d38947bb8db2ada71fe7f0a29fe19f65348f8427b8cd064758f30860ab2314a62ea81cc95bc27cdaa01a6eb099f2862887bb8146b3cf69012d3213f2e8e74a9082e4259ebaf65d2f4590aeb81c5c52226a2c572b512890cbda07b48f41dc24a4aaffea1856dc9e9e0be0b61102773f95f4eebe41ee461e81591d531555aeb8e5513e77b6d3e8543fb414e5123eaac593814ef999e016443dd2f9ac1c7752d6444ed1deb36e8491276f9d4cc0dc8e927f96976d1187cde4869f708bcc0d2ef5274cd95222b44ee9d456802aaf5ca6216fd6a5ba1cecfb894a37ee5faa172446e818faca04383949614ac61674917ea6b357ff9c44016893e65111be21c8804f3138b4a46f8267005a11695c159cfca41ada9f3b2901d4a4c1b919a5837b2d81e320ca330c2de5ecd694e527071f9c5c1e55929f09c4bab680547673a907e97311cc51502e7ca02c57ff75706ecf6ca44daecdb4f792f62d88118f7789384a58ed91328d63bb49a4de09b674955209fbd8bda95a14af9fbc5a562955cb49e0e7ad31782820b5551ee90cef210344f9bd88aa60734e36ab289372b26b9976fb4ace9e2b949a54bc38da9f8e4512ce6164243fcec58fea28a794ae2b174c1a47834a404eedaacc847b6c2590a89ba22855fedcedc8bca448223fe432e5909dcd1d85bb0ef26b39eca33995f6bb4ccb276720a25d07133cf153991a76ef0839ef432a4041d89caa3379c281ad294954e729ec045f0160e9ac14aa9ac5bea98ebe6f772068ba3bd3a97b1c4ac71810253b076721c82ecb80b2130b08ecdb854a47d7fa4106cf00880eb2dfe11c95ac8c2947d763d62bc176330d037d41a6f8a1ca1baaedcd1928cd13af2908366f974826a7cd1925f30c78c80ca12ecd32484374a669ba4f9ff62988114ed1062decd78875f643513b45c04902afceb3110895ce037479552eed57a252abf1731e6c43b3a133b3c34b7f89127c756a4d20163129cd68d586d2ea84d6da505fcab346d3d15b7435aeb8d476a4cd32695fa52c078f9ce26ade4a35da31aa4322bbd480221d9b03006d9b250d6bc8ff2d19b47e8a8466fb97e11e4838128ab2edd9fe94a152398de63f25aaf51f52e584fbf4a9f4ce7e210493c24148ece3daefffa222a71455028d26b84308b793bfb18041d6d621f2f82909c5b5744c0d9ef9200e9e7a0b8f1c04d999ae4baf5fce296d58471750a8fa86bcabb62a11a5ac0129dce59608ff2f69d35fc04c3ada2a7e84dd0ca09c4d86a100523fa2324b7af80f2f9c7ed411425aa48792b77809e8784ba89d777b2acf12ba1f689f81784874c966af17a312664bd26ca13d2435cb50476edc56371450e98706569c14b78fee1e77ba5c999fe9b40180893729afa2713eb3078ef893131d4b1eea832683592637545065032d0b15162674ad633c40e474a40cd781532574bd74acd9ec485b5054c32078519f0a36dbf13a561b37895aa18f553a85140ec8b4dae6c8abd6c3252bac0e0ec2edcb53e7c6ebb584031462969489e7ded2b02ff71b495a3d40d3cf29cc32235882661a46d0d511c321cf0bb08b1ff2511d503b3c036b3ae24b50f50c4a53bc7e749c634a270feac3b104251fa712a0b17f134423b63f81f200ce37d1b05cf971241b0035894152d3113a18340aaba92ab8abcbc5592ef8322ceb55e55233669c525946dc9f91b2c9b88c67a0669b540f0f8ca4a1efded1fe05b1a4c325d91e1da11f10608a77e74898c4e7628e9e48c0e04fd967efe0f7fd13a9ef9c1fa24f9cac49891c3b771a0e7fe145189de7cedd91d9fd5ffca5ef45f0d100643bcb20be3335419a2557ae3a2f60acec5d1f1d71aeef0eb2a6473e8a4abed4a7c8a8ca01ff80a348e912c099dfdc07ac91799e709354960c35f2df23dab720465cbc98041919c83a72cf6bed30643c82ed20c132c5730f4176bb341389f12bad7f0660d12e451b418e97f3a0200dd99c430b20c791567c5d3e0b4cca2351735a4dbf1d3c5c3e9144a94c235c62d6d153b8e21ae3c5541778946c98b9081689f2bb1e8dfabb7c32e6c0a5aef895da0e3f9dca73832e9bb4e47759e2457d4b95e097f711272813b8f0509bcba57ad2d641a02431da266dca8a5087df63da6720462c291a045735315b6b29ecd291922c8faea74249b009ea257711ad656b48c82994c48ae24a1d21c32d398810b98a2ec0eb8e547e40a450ded49320f25feef9fa64c8875c42827cb8dce2e3c82c50eb55a979d6bca9c8a529d2f8e36ce0a728b42b32c8774e70a75cb633f9d9957a7a615a670ec79570e4a823f92cb532f829abce54c821c37c5264c5ee4bf2e11d1fbc9026072d94f9d37dfab4cf403c2404ddeda011b9f1a72f1012980f2d0eec43f72062c4af4ee3576c3a834faaacaf455d5fc9781894dbd9d97b4e889aa11c548e468bbaa9747ed3d9066540294d5d1c2590335b055a092a94fc6e2b66f1e6867a00e1b2750e135fd4b11daafaeae87a18c009d0b634a21f4952f274d91e061b43c60b36fc0a4fdee6eeb0bce8431e87d0ace849483ce9e177bfc18b6a28592d0f221ff2bd7ce94a74bb2c7069dbbda7db48f75e10c24d0123c06eafeb5383b60a8c08e642ba4a02469074923b8af3d2018e12d13579254fd005752df1223bd3a5358cc24cc9cb1d5b333788ac195ad3571a9e3b5f396df220685b2eea5aa8a673486967862578f0578dca392003c0bc91c78f5419a4c93245d0acbf8ec55f2f88381ea0ea3cc1a9f81d796bb94490c733a18e59c9882b57aec51a37e3ef13da67201e12e2e35e5a2e2ea04ab14b917415369d97af7652309ac52ef3a6c0753e3007722a6c09ccea72fb21b41654b5563a424a824284d7ab681481266760d996dea6d54494cb7971792622bf5c3154aad2773ec80351473a243569faab3192f66aa6a7ed2d5eac22870c9c52992d07c98b47907cc5d2039a635bd1a3c13dd8d9465c02d5d57025a98c3c05dc1487dc5c2b060a09e5e5c6f96b57aff9210367db07849cf627a9537bdcff2a69629bd69bcce96c776be904e3549d57b093c2372008202f8d040a885f4ebd417e88744cd5a4c3d55f05b5a91c7d5ec320d2e890e57084124c149a4069a46f500da76e3bd364fbc0526a5de21da6a3cfe5861a5a7e2ec5977c3b9f38212d5a9bf503e9bd802cfccd8ff04c39c84fabfc14b97e4e2ff9783de1f3b4dd31efd2c4f1e93da77d0b62c934ef8fb5dc8bc0e48c113c68191d89e347341732f85500d3bcbc0cadceb2cdccdb2d331fb1754145875a141ccbe020a41e0dea7ade7094c218a85a9a5a705464ba0139d454f32665bd39af9ab6e67799804747df92691994b201b192d97ec5afb001153f7c88e3b126168084c3a3c6918770ef36a818008c3cd0ece4231176390ac2f6b6d293a62a14efdf0fc8ad28eed327d56e7f127dd1edf62d301e3b1a6d25385980a06f8c61a63b8338e96630c8a14d74968bb5b2e823967ca55301225c1228c417b0c0abf06b0265b04d555ca629f948e0d28bb9e1daba80410a6719f8b61321d4c35b7cfc14908bd1ca15c74f21984762eae2e5d816c39fbb353c6c9a9a18fb37b7ccc8ad7a50ffd256004b59f914b7e21814720c13008cc6e58c027cf1443ef8a39529763f10b5db47547a4324b96ab4e7255e8406006dd72158c29c54897c3181636a2af7223cd43278905f30901bda830e258b12f97643f1ac806ea681977de5bc86f37f904684dd9e264b96963cf0a94e764cd319e9bcfe256d2b4f64bfeac200f082967367122739cc076bca9216903a89b3c9f61760796e2e176ec5647072ea03b84524ae443e24ca605712d2d71717729e9a3893f274744a3f778ce06806f798f61988878496e029dd116e9e3008b0fdb0d51457c050a438d010ea356b9104064da317480ffcc5419946d42968e70a90dcc6527e057b7a354094bff0816ff2cbce32d8c95b78aaab7d5fc7a8ce79b936646d96c8b999c82b5e9e318abff286a89749871a876bb759c8f16477019888f00a686b478dd5bcf797f6a02d19b8998e36d1d65e79ce0eaadb74a080d71ed40b1c25b9cf47e4c6da2a7f4cf9b7aa5251aa02fafd40b790f4bda67cdc9cb75fc6c8f011f4dad5b5f3b283c124d22456cd21407f68210b7900948cca40a593f61c61d5ae53f5f7205d250f1adbcfe41b82b949b963276009bc131a00132d010c934571b5cc9d041fc8f6ae3da55d37254eb0d43249659e3eabfc39e3e890461de52f05e57740b22c8067334571f0468680983583e36c22149e3ecacce84b91c8cb008a11409eb6b007bfd3dc7b2a92dc3f94020ebf38fbca952bf2a7cd368ad98000a519d23c50224fd9a44f81725123df744967a159b81c8d965633b7b5141daa80cc5e3a230183ab752018cde6850c9a4784e930b87ccc8ff46c9a0900945bebc2131bea7a2562e1944f97b000244dd3c66d12b5f0820e471d194472983c6a90328baf57912a41e7a5f9220049bdc557ce039869dfa3b312890130763347ce7346f003a16a5fdee2a172e12507a491749d1d10419a1d32eb10366172836adc23dad6b5fb862415de39c16b9346b6d08812b77b2c41e20549e96c9a60e0380dcd216c48d959829335373ec49e200705689fb131b6a198a20102659481829fb40c04f8f057f84109ccd44d3d8e42014770762b6a644f2a01d9060640c35fe26c1fab9e9cbb2e023061a44e1924d5f41caa3f6de3940b41754706721af2d30ef97377220752ce640af33b3772503126eaa3fdcbbc35a89471af69df81d85d22202c2d2dc6b5abd72554ec544d89989b4c674c79c8de29b3732c58093e57d50a75bc082d5e00c83d03bc928aab770630d013bf6ae725011ce200089d875f612a139e16968ef023855d016fe6c8bc4eeb3ac0b7ba9d0404292f5d86246f8e9ef63d65eb4c7f284000eb17c7c8d53c107ee2081fbc3f02e06950a7cb01cf00e5c58080b1829fffe94b107356d7038330f16fa903c8dff1cb683a71e9625e7ace1eb8b7b4ef408c44e8145e2de5574729203b30c585f693aa9093a0e5a5c36c9fc9553b19e19b91fee8ebec6fe5af77cc3b3e9da148af2ab1ed3ecad00f2e1047581a4c0041e7d5d544a302323305537c0bf050612385d8e227bbcee0051747c1440175710625ef1c201a628a068070110f25e325805c8e4f93c9b528692a88f3dd13d5d5383bfd18041e20dbf2a265012cfbf292a300ab60d78d7a40c8a6abfef0ae84f2f28935c0bc1f6828bd7d451af11d81b83e9e24392258d4b1bbdf027694849e9a473d636c8fa002e93c0e8a4fd32d3334078207c30eaaf1cec8d69b32dbfe9598dcf104f3df79555e71bceb18e78a2ace00d3cf2690c309c6a6277d82895fa50458a1523ca50165cf1ef88af90388fcf9852e0b5eb5db7972f0dae490cb856e3a385b766a07dab90238012eb996814f1eb4b89bc0a06250eab049fb49a8bf3a4828978f00f18eb8fd40fb12c408b2b3919a980e84b8e795f0da71834e1711664193d65a15a8d1f18e75871057badc1d489c79f3e77449f86b67d369d658fa030c5ed49854d62013c7ea9abedd681893f55588f8548deabcf2fb8c63710007c7459f0c937c7a3a67aa1795e689b2ddc45355d256a28cdaa624c35b002f035754931343f55c9618395ccee7f222053e78d9f376ddbda77d0962888fbcb04f0cd1e186a800ca7467f17beb8850c7b825c29e1d42b6b095961fc9ac71149920c0d1391ce18f18c8318ccf73fee7b94b19c4652c7eeb5c7801a0123f744e6a725a8095e8aa810e3715509b1af1a9d56bbadce7f5e0025c72359b52385be537e48b1bf21e0c4ccb102d8ccbb834ab20e4903cdc361d2d6b85a5962f1a9d807d40fb16c45c1de22e2d1059df50bea9230e6a0258dd6271b22db4297382c59649532b113206e4b21370de52d2913ea353d226adfc92e8cedcd94afe69abe84ffc6d261047388b474a60f414a2d3f31e0dfce92a7fc795330321234d99a2b8822c8ac242e28e3e6714f96da05aa089811d29b5fcb53ff9517b064d3daf61b9e8f4f61c4e75b67a803583057911a2207673204c2ab27bb1a75f8a7464f0b4cd7ea07d0b62834b5a82d7b6620702343a128d8790ab2d47f7d031954ab798dc81b2253990d6e909d23f3bb4a2f92186e447de0aae8c2f7c200af6310f040f7895f479acfe4c4706fcc499377104173fec8883b206faaf53da95a0d3516df77746c43bc19af920e7e7e7fa2a9efff096a3cab93d9934b0a30b519e078c9218c8ca53b7e5cc97f2e463e6a38abe534ee8c526f7f69bb9dc5bdaa720e60bf739ed21c4fa126b3a0aa1e72d95089d34680f164ca5d3a539b852edceb788b7771a943848c061223260b2a30d051867d972742a849ff0bb22ab2a9cfe3340e47cb959647ef237cba8942938925e2d2b69480b8800a2f38b88c7cb39bf9aae82359365d938d218b40ecd3290a872288f343ce915cf77ec4856812d14ab39ca5fc4492efef603ed5b4d8c4d9cf7b722530496daac88cf641b0e473ce18e2f29e84cefdb268127a20b8b9227bd06bcf8f8a6793917c74f1db7930c96ac88520cfdf9ffd6b4339d4b272c0b1b10f11e926c73c99cda62069266f42b575b9ace4b1a674226f2e520483f3c2b4877230f586f252aa9cb2e4eb9cd455e1b0e08d36c983572b6721ba4347260e94fbcf2776f695f8398cb9f162492350a8bd3398205c43e826592293d1dc3850fce0d7277069d4202eb1b79502cd974820181f7484b9c0781a8a6a9943c0b7071a8747bcbf91da8e6ad290d482a86735b298fb20534fdf7fdc20ab3a6543e9b3d6e0bed03d002b798510df21afcb2c593251cf2884b1381f4c844f98b6c13845927eff2b80a3a533a9a6f99aa8036178b482f1073df3695dfc42e3791bbba4f9fa8f2be24048ad9501727b87aa9555ebbec273a34031cae10039b9fe3b34f0026c73433f21c32907c84bf39191c00c297bcf1977017b08386bc4a61bba4a95401658001a441da92970aba24dac234ce161635cc19c99783758476f28212e8f809df9e86a26a7903db5dbfbccf9a1c359c14231e40f9f816a0e7eb50e31ed4b9c8ce4156b80d7cf78af62d88bda0901013c465c45779558724a1d2393e95d7dda3138e350dab716e97549729c2ff4de46417a2afb2f2e621ca9356db44b3912a53e6a2e966720ab41f3ef1a8a031321ae4308e0d7f12c0ab61d417d030a4d84aabdfeac8f64103fef8e5ea2e023404316dc8304e7d1f440923de602e0978d8a0ce781ec4c85d7f799939bca5474a5f305155d8bff745159dd42dd07b4dfb12c4a9852431cb19e1a71b1032a777d8c6aaea56d16c19259c12806853f406ef01060a9b06c7101409f44a2a43710682ceccbe44bae3751ca6750ab90a7462b68317bf9dcf921ccfb1e1d258281ad68528b4546cd86452260df836c00b55190debb89de095322c32902c9a762fe48b3c042898c534b5f72349e6aa708df6be16dc42ba19a29549c3ef5ed2be05710a3c856331a9e30c6c9f0f8954069e02ed1c9b291c9759a469257439effdca392ea34440b1e4332f3265277b1193310397547d5937ce986ebdfb80ab445c71959ae7352fff873f4803c415d47949bfd3ed46d524a8a0cefcc36e6eee6c0cc8ac32ac9669d3450e1b9a7b2468db587bcc6978bb50bbd5f27ef5eeb5f874699f8118c17383ca668ef2da61b6dbe4f8e19743a8dcd4eece94e4798ad9daa37488812a072f20e9455ae9583b80abce60aaa5e36a3eff27a3cb22a4d1e124723dc48f23f9cb3135234eb130c4ed2017a1f4a9dd444a93ed533e1d8794fe211087940bbdbc1762209f86bb19a4f060400ee3d3efc68993b8e99c3cc479f78276d844a23d52007df433cfeca95c29622e44f1dd3c3e8ac9a5f0ac6f759f3e652df71b95cea32fec8a3665e153415983208b5d5a626c9c476d14e3a9b2c48941f5ef24c2e18fd161681820d9a19538f7d11d5fcf28b3fe6fa4657ad6f976106d4f95ed2aae84419cef564dc228d79585b703f4673b561c3c6b24a76c4f0e8c2c83f3046c2db3b6a0c6bb4d56088d35819504fccdb5d41fd34936b2169bbdcd6e2c2ccdc53befbee32f5cdd6bda9f2046707480d429476b177598ef05367ce51f543d3b83f548976ba2ea54340bb744b2136102d73a58fb3408c8863ac51d29971d865da8ce94cb4d7e855b5bab9ca2e5fcd38c0168c9569d2bc2a138a8820ec7ec508142195e4891a7e4733d4a72189277904765f35d12bff34103394dae0ae01cb8f6fba835800eb08563de5a89ced5cc81dcbc5028592b518e788bbbfd096ca55525723f58e5b5645a6c757d3be8caea6a9c3b7f3e3ad6c4f796f6298853a0832d26778cbb3d1dbd8ccb7f26ee5dc81bbe092b1da078ffe89446da4ae6a69e6eb547fd616fa91fb34c2da5581f0bd0444dbf49de3ccff0ba075bc1786b1af2f000c5d3e05dcba96e10a65f4f762877afe50ec1b0ecaa6da11c9043e2dc7bceb44fe4f4a5861cfda3dd454918df0a40315084416cdeb4917ec9721c269767f78ef62d88594c2052009c1a0f51a59960909423dd90b2c48f8d9c8f19118790070d249a7fec68e4497682883743f6002dd144a92c2be0d2e9dee6b34ff1383a2e0b7540debac9c04b1ee6eeba6da75a5e393849e54350e5dbf4d7ba56f2e0422bf7154fa1a59d298b92dff9887201b63a38da91a7c4bb2049288da8617e938fe91f8238eb9249d466ea304c76cf681f823857e57ca7d87b93165c111e2a427ef7975c4ea7f22aa04eed16a841471ca02a81624a673a2b05343a934ee28987c2b6f02b76a1caf05d6f359c0cfc175ac96e577ad11d2de781c03947a2284b8ef22df0c22fbdd43bcf488a4bca341e724ae3fa794b913cb8022ce2e0ef9c59ef92406e281f9f2b9d7f44397d3a5ae5fb4eac33300f325dad57259f3a0b6d671f59fdb33dc93da17d06e2ec0404589f32e0cb9803dbcca890439afa532a85d58e6005ad5ec84c3ae4b4971d0c712c202c41809710ca34c0e944e56170009a1eb3410102599c8db470c913bb01a0441487cbaa3ae5904a1a8e9547054a9307e4fa947852a07d07e502c6923ef3701cf2223ef3eb1fd1a2eac5e451ea944d8d84b3bc5c0cca84353ca99651d3d9eb015576834ab1f78af619880b0901dc7689c0b08d9192e56601b34f893001d7d0b1b79ba9203a5500379ad02816ff40d60c06b21bc46431401c4156772636a79f47539ced569c3b734809947222b259219ece5bd237f3d485dc006ca2816f07ef6da4f46ce5392f65b232d3e2cab7a6aa4c035d8c9a767cc968be9e69d430aebdf1d57c2f1b0a9192014798afcd155e48abb6271f3e8555e16d9eb427c392cbbda3fd0962d166bf2331d229dc8882366e481ea119c46862ef23285e82cd103b8b56ff9c8b7fcdec465e71e47347eca446189d568ee92f71956fa99beb629749f55f2e071954db002007b4ad5dbb9341ca51ec9cdafc2b609da21c9312d4c917d970a5326b9035b2c15fe375c0e4ca63fa217fdaa1d43f4394267397ff1a48e2db28f69ed1fe0331bd214dd695a6d1846ee1fbd3b19ebe5884f00c030bb8dc36f2be319a06a1ab7368905f7022332437f1e547999386b4809f32e819c773ea7f0a185276dc761a00031e1891988438b2960c664bd7b2b382fa1a506a60e2137c3880285b37ef05550ce933cce9f5cbb63897f22bdee9a094479a586ca9d5fc3a1f6dcb372ad3c1dccc2f2fbc03ee2cbf70d43fb4bc2f79a82cf9fb596fcb4465912eff257ff4390a84813831d68eb1f21ad87b49fb10c4c85060e3d648842d4156cd85182ba5e0d489eae0f4174d21208ff8257b0094fc4301e70e879c82dc499548e37425de41e2d3c85ba7f36d54f261b29bb7a36b6dc8df4c8f1f10d6b2489354f9d6f2cac1b0c301258627a932bbb993c46c396711cadeae59398af209c3659886435ed0298c1cefbc0ae3887355c843a3d896cb9d1a33209cda880103707bfbee1ded3f108bbcdfca9f3403dee1d429a1e9cf322dbd5582eccf135c492f80a363246d77d2a05375acfce455faa618e096e077478a6ade5dc9e5d1f94a6b7fbacc93e0b8296f49e392f08b7c4957445a7f62abe4711a79f9183a476e891c1fcf4f1db0f73bc64b109d4780f36e0eed2ef70297b26b3b106acac542cd7ac95113d703c7b9b53a8a00d8671ac8693c03729eda187f6dc3bda2daba7d43880399f8c14b1d2df014a523101af70fd41b73528084e5075c7cc336e9ec48a058b97ce3259046f0f48b39fadc5aac84138287784e6b07f93f010a878f79091c23e29b1f80697626f90170d6d3f7e62a3d8f58d5bde726918eb75ec2a73a5ee19a2210f0d4005fad13ff89c949bbf1090119308f8fb91eb5682f5add689d5014470ec885ba5b6e6875004f247bce5c0944ce4372bdcbc04a42f6ca5b588b95e26f6ecbbda0fd518b2659e87404a0483071c71490028c444f4c4cb8a3014dee40289cb48af3340787a231aca5700addec74a3bbbe1e9df54ef82de8f4bcb5975944a7db89959565b99558965b5d5bb3690329b59c380b0c3c7f363e21304d4c0950d37eddaaeb52f8003e0358c0b5e674ba74e33cbb56809c354e50f12eb8f1f149a557dbf81e078344d1944ae97edd80bcbc3a8a1b709654bf85c5051f73f7a46853119785179797626e7e5e6e2156d566b7c2b3103c65d976bbb1b2bc126b6beb9659937c895b6eac3daec184cd4b5db9734d030d7b9b3d6b050262b78106df43da7f20de411302cbccf48c018966989a9ef2918eb3e800a83a9cb00d75d6aa40e8772b58b623befdb22d90adadaec6e54b97e2caa5cb3177fdba3bd1d0a6377484dfbc3afdd2e58b71f9f265bf91736969c91d0619a4ee6c759bc0e0e95b9d8816a7c379998922bcc0e47176ae02a24d013c038efae1c857b7eb528326f86afbec8a3686f265270912fc8bcbcbb1a07a51d76b6a07c7eee06d40349a4bd3ddb871e35a5cbd7a59eeaa06e5aacbb5222dede874d73d603b9d9ec03911070e1cf04c061f0f0aa59b9c9a8ad9d9596b7bea75e4c8d1387af4b8ebc2e0f20c86fcb27af78cf63188e994ad9892200f1d3a6461610b1e9a3d6461a7f0528807666624ec4331a9691660a189bc1321004fcc4cc5a4dc96c237d4b9ebeaf075695cbe564a67e5f42da0a9930000f7c80e9c4083e35e0578d3b1d4092d6b3f7f3ab2ff0b68377af95c20d37e57f949e77a8aea91b43ceede235ee7dc05667f694b4de7cf6ec94f1c00a4aef9f0aceac33e34e55201c5b5c6647ec8313b10ef4bf645bbc283f6317b4dc8044186de1141360a9bd24c72f0e06c1c3b7a348ec8215bdc84d2cd1e3c18c78f1f97fc6705e8f1b8fffefbe3a1071f8c19c97b5aca6456e10c8c52e57b46321d258d7d444c8b2babcbf18ffed17f153ffaf18f042684d48e65699fb5f5b5029cb43fb9dfa1eb3705e52334c8d29d8b26b19f1bba79fd534353c9619660624055eb181245143ee294060d441aa7e358d2888b8fe4f419c0663f96740a61a2358f5b1065c0cb0bcdc26b3bb12bc020b03735b859d612a95e964b5b1cc639b384fc0e8008e3a070fc9829631ab8093e1685d8e90c9ae4437b99216cc2e9bc3dd6b2b98459e4815006c4d16347e35bdffc56fcd6777e535a3c67ca7b45fb4e13f3c5245eeb7af4d89178fcf147e3c489fb24a4696be323478e4803a40d8a46c1be1c97407155f80361aab301525b61b9a5ab0e5230c70a60009140281d5dc27d5e7825f89338b77d8df3549a83017cf028bb50e93229a3f2dbe9a03a5806e720ce1986ce5adc5eca52372909f736708b69bb383eb3e04f2dc8f99cd44a07fb4199f0b01f909636311018118e53669797e94dc9c0e1b9758743569bbedb0f930ef9f326ffab57af4949a4c975af685f696200b3bcbc186fbffd76fce0afbf1fe7ce9e89e5d58e161f2cb8566dfb75b538f3a771b530e3961d9e006141c6399a97e6f88286fe0007763227d94c3aa974946810e69e4f0d0ad514ee6c421d9d3c48e3a3f3668ebaa8aa713b0970105e8f354dc1d1200eaa47ef0ec83f08278cc59e4f14ce5125fa5b1e0239bcccd6832b075a494272326738839afcc5efbdde729e5f5a62a82b0d03479901b16f5595a606b807a70f5a131f9839100f3cf0407cf5577e253effc5e7e3c47dc7a4e1b38c4f9bf60d88a90626c35b6fbd192fbdf462bcf9c61bb1a091bebade8975b9b5f5b41d01b16f43547a36267ca390e1e3fe2a47814227a931d5f13af18f04eaed2ae60a7aecc78c17f24b2c21360d284765f0aa59ca26cc4e69490d53bf1fce834a7eb94137d60a896ad820887c1c4b44edfc7ae4a204b34b051c34ea05a2c2b1e36503b3e8c556276dca23f76e7d41a3e423a74d0c8312b323eb679e6ebb5b8ed7f9a961de935d48b223173ca8cf582b6741d62a3333d3f1d8e34fc66f7ce39bf1a52f7d318e1e9e2de57cbab46f408c6dfbb600fcddef7ed740be7afd86c0db935bd5e287974a4bc8020f0b2d1d2c7ca876b07a2f41cb9699821065dd15a81ddaf323f04cf92265673000457ff4d17daace2a5ad58b33d2eb9c19a02ec0289ff84c4345542fd9dd0c00f2dc448cb45da8f2d03f1a31e8fcda9e5a67da04011c06085b71b48b1d835cac4d927dc00f7b775c6da662d8bfc8c2db901c95b0e8f23c1fd4a10c5afca22a1f40cd30709df8a33eaa27326591383135e9dd8acf7deef3f1f7fededf8da79e78cc719f36ed1b10afaeacc4bffab33f8b3fff577fe66da1c5a555018617d7ad4b0b26888742b7442de0ecc13ca4c0d5050e122075cc27743381df3c5f3acd4725d490486092479ded1bdbd5796cad756debb165c5e23077330620167eb3d395c703cb3048c0c099c2a15f00c4550be32a384887bdce9740d945c09c60caaf7168e1714debf0b64902dfc203056b10fb8f3c59077ee860c25c6e26705bf8418e2bda9841c4001a9b1893469e89874f3d1affdebfffc7f1d52f7fc975fab42925b70f0820f03193d5b595c1bea785583bbbe1f70d3f4cdf8047404b97c0ebb37d25addedde8c4c6daba35286e5db6f1864c12bff7b86c71b16b4118b30065f206f675990deb4acfc0497ea97d2b651df0a863d5f3be08a10eaeafce8288779df10306394052e3b75101587a87c7aa814df2a77d5e29e540bd3073680b7e4c2bda445b38e7b3086ce7792d217f8de3d8dfa47d9a41d8ae93f3dd7739c5799bceb2d548ad32e7479f4068f80cd14f7184a729726fe81e83986e49c74fd2d16897c6d188a70bb73611b28453848b9d5b54a6c3bcd892c07d6f311d81e06ba710aee47418171f3679a34f4153ed18770aeccab9fe8117876505328de39d8f40445657f8a9b99d4f079a20ef804893f71797f270353c930c805ba9166d665e74c1b03097f344a304194cb9f2d8a99e9a69fc56799d63dab81c395f81d3d15b84e241724ca1e42a66968b06a122f21ee5ac6f75503d42f6ebcfd5d33933803f449915ffd469df68623aa64e959686feb8151349a700ed917337d8394c4e5da473b4a5ce85261672b9ea2ef920fbd17ac90f676d03081b40ca5d815c1831988c5b918b8665232dd3335c9354a612105b5310e73157fc8388c1313df0ac8eb02c8381ac63c9e8073d89e357ea57d924959a942d3388105acf3179e3d1991c616e5bb3ac42d52482b22e431a82594758e967134366c4ceb49f16ed1b10238e6a1722e20a9eed0458b9faa1aef13db80009f8a6238f3b17673b5176a1046c40fb2a15e0679accfb0f7a9a866ba75460571306e668d0047aa61912bc0112bc39e69694e02f46542253d11ac52a9e7a115cfd99a024db46d58c701a788f72f9197b38cb22177524556deba0eeaeff76ae0ed3b10e58efc4389dd4009ab9a1795d7789b6c657776b225fbe22c13d77bba49f20ed1b10bbcff807a9237823a53bc4f33424099534fc1ca203dd99fb0da99d2456f503c24d89ba43fc53276a00d4afff1002886d1fab83f3119cdac17c31933d68e5571d50d61592ae840aae75a840b206f75d6a004ee94ab8d3e8674d6a336998afa6c9fc35a6c471e69b938679e05b9aa5dadf9ab28d15b46a4f7166db20003a04f7ad393679b85e954a16f8ee60fda9d23d06314d4fc7f739d82e62d1d0d28abbdd9e50f884e48484b203e84cf45d6a0c9d49889c57200c840d6b8106d3c48257672514488b464b7070d9badab42a35e30d50e93dfdf30bb749a9234f468c2a3d4f3f388dd8628bdbc15f3cfc7523a7273e450b707109004a251f8edd83a1993020349fe2f8f1d9af74f55d139a3928a1a41fb4d7bc292f7723c4553cb970413ae270a4cf34d482f6f2e64bef7a2899cbd340e7c7226de0241f3bb1f058d660edea648b5788a99fc67d6b28f7378fbbddf782f6cd165b4f5af18d37de883ffff33f8fb7de7a2b2e5ebc1c0bf3f35a7dcb0c90e9d0ef6f68652d01f7f366186b0fe3440041c2e9b3b0ed973c0dec3c35d154004487010aeeabe06c207c692f6770df93a6686e82e0e54e651aaec02161029453b45a169c31d04ef1025887d5f05a7621aca4ca831d0f5ac07f52e57a2179f8b2b8cf484e7a85d9295e8ac0eb0b06a1ceb3b8acb3670305927b18967c214a423e1cf9b399243736cee5fdf1e86ce45efb43a74ec5e73fffb9b8fffe13f1cc679e896ffcc6d7e3d8b163db787d5ab46f400c28f936dad9b3e7e2a77ffb93f8effebbff3a3ef8e0bd186b1d8be79fff6c5cbefa61bcfbcefb020aef3b4853809bc59db75cc1b343b1d205a5030d3ea5a16368a9821c8e4f458afccf799d59e47cf608980c1679d1f8e82aeae912b04f1945b6534bd9f00220adec48b436664a93cc574471db8808d701165901e7949f1618b2f2538e7990a692cbcea393c9ebfb1d066972e07174582633013ab4310390141e644a5beb5041397be8481c9c9df5edac6c533efd99cfc47ffc1fffefe36b5ffbd53879fffd71ff8913be20332cf3d3a37d0362aa0140d8f7fcdb9ffd24fecbfff21fc62bafbc1ad393c7e35bdffe467c78f674bcfaf3d7952e41ec0e13792f337195e1d985b4cc5687c941e544491074a6caff9e75e59c5fc7d47209026f53f9a2476aa87c88b310653a6302b54009242058626a5452b237353bdbf56c9c57e0105eebea1d13eaa5f37a87997994637af358a99a310cb8940df577a51bf5602096c15ad20ca633228a97a749d881e06d98d4efe4c993f13bbff39df8a33ffac378f699cff87ee4419d3e65da5720e68adac58b17e37bdfff5efcc99ffccff1c1fb67adc9daedf1d8d8588fb50deea7cdea32b54b64cee7a7341c583b45e16541c84756107a0a38f733ebdd5c698b968e17e853cb0e099ebec1888b1fbdae014d7975d184b3f8069d3ee8732a98ae1075dd4e19e74e6f384233cc7f83ba8fcbfe749d758ec6b3ed2bc7399a94cfe7124ff321caf3396d6eb753d3baeec82d79432e0fb053a6da6119281d69fd067cf3c872ab769f906971f0e0c178e49153f15bdff9adf89ddffe4e1c3d7a34eb0c9f4f99f61588b962f7a31ffd30bef7bdefc5e9d3a7fd6405f74dacaf757261a39a7a358d9033531172aeda6b4b2c6c3a53ff98d989f729472fea48c80050bf7161443f06500571ed6ccac26cf1153fcd1015b42ce012c8a5b3154e9d5c1773000fa58ea266b7ba8fa56289c54f8edaf180921a0cce75003cb8311e135200038f1b8000aee338979fd7da12cf2e0cc77cbc49edc7f95270d61547bbbc40559c18a820b597024b7b2af97501e24532eae91b8f540f2e397353fca1c3b3f1dc73cfc51ffff11fc5134f3ce17adc0ba26ff70d01da975f7e394ebf773a56565724d3a2edf49334ede868495ad3f41070c89da9d78e16914442074806bd8028151e23387610b844cdf61a602c6500569c2fcb56c7b9ec3f7fc1b3949540cfcece0e77edd25fc2aac6ae2e01cd4f38c161ea3867122d4caebb937920071d7d2ebf35ab8e35bce96a1d9dd6ffd25f070781951784b7e61d50c34b02c7ed88a60e281efa6d5bde4f99f61588b900b1bcbc6ce0f01e34ef04b0618086301801543ea2434719a01c7102643d777aa51991fd3aca4befac51b8decf33707242fb66d532fa0106b488b58d1c9d561774bcc3c2d335b10a60f74039edfc1e64f1b336647089c8a3d23da03c4de3d8aff30094e358fd9425325f3c2ab38cc1e48916a59c92ae52028a92b653e53d392673c37999814a5dcd55c4284716d2d4ec7e4854a24c37a89be2d31197ca026dcc7a60734483675483473fbfd74d8950184ae174f7824acbee3d213c6c553f26533add88300d35c1768dd04c935445c9b182a449ce9f9103aa9de79bc2b97fa39c57e6fcaf61380096f1431a9c8bff2ef8ca78857b10140778cd1cb707aada8ea39dcf44a53eae5b313f6c2a14aae1956a7e6850ef06655ce1aee83af8ec37dfda7e01b8f0499ef67eeab46f400cb19a661132ea5723e50509bfe2a9d1cb293a2aaeb8c159da97ca6ee1daf6a533ed6f3a2525b5a49d17022aa51f8d8c16679f15edeb92e91c52141e95f00df80290ea976b966b6d5df8ef852a286e8588ca57fff25c65330b8cf926f9093fe0e9705c4ddb200f1cda39e03faceb20ad0ebb955e1f5eadaebe77426725cca79f3aed2b10539d96005c17254392742421cb5f7e4f61088c1ec95e49273fd8dc065e002e57ef19a8e938f28a268ab1535aca48a7685139285ed3ae4ed24470e2123324429aa1e6b70b51f2c0294975182f38eae86d431d3da838ca557ed986529ec2186c800b725a3c6e43caabd2201f51e5a850fd491e853f83c026105103d2b9e2ab9d4fb62a63122261d70d56db337e6ab4cf400c15a13449e70675a26de82cee04e9e808f09653308daac24d81c384b4803dd3d7bcc34bb3b0949f531d9da550bd78013917bd459a862b2c44f020ac4eeb25be4435813b00304ed1b030980d1a599d3adadef70c9180260c7e43b341fccd7c4895af2207f5851fb3170318316669e9f2f2398ff08f7b90622713438555529e2b9ec0d41b59a62f8a38ddbda561efdc63b29044b573781d950584d0eca303ca544df84d54d3271f5f6c48ef2e84c622529d2b700c48bc0d20855550c177782160a8a5ac891a94809238295751f5f2ae7fb7acc7ed484c8cc4a45cb096bac2b700b852dec0a485178b5bfb6b1b955775a2fe158838e7f479a683fff2f28a77649a54db0df2bd975c68c04fc45a2619de1bda372086dce9eea0c67bd52c1dc29d443eaaac738735355d494707a56cb393761041d6707476e90883566eb0bb4178e5c77ff394d636879bc975a8473c3ee3ff70d0651d7727c7a777070d63ee94df3b32a53d798f47ba9d9cb36d6a908e1c1c26077f7f5cb1846da7acc736138f74f010e56c76ebfa7dd2b47f402c79189e120c821cd8c54650ea456fbeb34cb2305370be5d53d1355f42a6b15555fe332572c178a861e983eacb300c126b9cc21bbfa7ce7ef2a6f4edf6f690509a569ccc243a180ce25fcbc8fc85c7c0d5b074392889c9cd31c82c1b00363fdaca54aee360dd2b3f8f52b128e50914ee27416cd433df3f0cefca4747f95d679de112eeae85795960f2675b33852fb9171639145406f19e1532fc5e504a6a5f1002b16c119dced3a510e5074c4a9350aca4730998508bbc2149870d1816074f7b0bcf42f82b386b3afed717e611e741a5b004db306f25ca83863c0a01081121f0227ee076fc1a70ced4251db46dc0c9eb856639af343e39915945d6b84a60cee2e157179448b32c7c6b7a28cbaaa9ea792369f540e25dab34cc716f68ff80580262a53da98e60bfb60479d3de22b25a493deafb7aad3b48834601de0a515a3ab7df703d39344e7664be9e29b53c2ec5cf161561f5d5abb9572c6d481a16753c3ddc9276d3b469a3420cdd815410063e2658aaab642dd574cd743e6fba92d7ec928786b6dd200eb266b46e1cb4972397e66b1a0f40e719f2f6705774b3ac9dce72e0f2b25c337cfb966492823d583856772f68ff80189214da637983b551c21f8291d0f58f537bb73487cae2b300ab86ca741c53927e5f9b9b2747a7b1c729d0908824dcf0ee9b6874e2ced3c0e18524097281babcf5861796908f1bca019381232edc71819fd2ab33e3e2e0b9936a7db739c28974f2c199fee731219c69870b3495efdd8b0472fe4a6e173f045f93a742327c0720b79d3140e43021b2a543dad62679bd00677baf197e0f885edd37946658ead8bcec5b40683123b596dffc08e0dc71f426a463f30a1800b658c58849949b5d643ca7734e9104cf918ee1c61678b1d5c462d2ef6fa338fd737f73a9569e413ef9379566539ada976e156d60901657685ba757a2cec5c16f30f838e8984e671ce1ab80011ff2341cb938e6020ee071ff725ff5ceba1b88809db7849637853a9ff32615ce965dde9f2d5e3a7a7070f40c98e96c7f17f2ac26b901e25ddbf9291208d937547708dc49924bde4e89e4e424500f7ad5b8f6c3a033e5aa96026a340a18e3cffd5678aa5b36fb1a1cbc068007447963265f2de5aeb46e2c2e2ec82dfa866f9ee8a8db55f2885feea3f26930e96e9b38bea6a8ceab57e42893b874f22b7cdb22907375bcfd0c9281cbf30c23cd6e2ee3edc49bf6d2566e60f23b25e4a837f7faaeafadfbc5d96bebebb1ceedab6bab0ec7f18e0d3bbf57a3b88d8e5dbe9f833c1bd1dde0e6a77c77450e02644cc143aaede18d43f5caddbd22f58da4b10f886af072eb7ff24ffe49bcf0c20b71e3c68dec9475095f42e67dbfb9358650b9eb0c50a27db263add144068604ac1ecf8001653329a7ded84e27a141d95ae2edf0980cdcabebfc26a555193dc5f3f211aff815e7ef480be40c000c0ceaa5cc4ecff029459906e285a7cb2e69f8d3c0a424ff77998ad31f3e83049fea37a88eced39be19932db0c2f006f4d2a03993c83d43a31bf2a1305a782a08c0c73bb7cd402912b77253db31e7632f733f31652ce27351b4ecf4cfb2da55ffdea57e20ffff00fe2c1071f749e7b41fb0ac4dcd2f7831ffcc0ef633b7ffebc810588d132bc91a7d3959610a0fa7edb4fbe801a20f9224011a0cf018bb547368d031ac5fe1a6f970301107a4a26b9f80cbb22d311c78df70005a58319d1d1397c8b91917ca327cdac05a1406e9b5caec6678a72f5cd2524d01cae23b6bcd89b80938147acfe3999d303b95cf40e2963e19365e8382c32cf45e01b4d5e69189e3380f914d0b247cf6ec694c0caa568d60a3353d3f6f39c1d209e9a9ef43dc4dffef6b7e3577ee5ab7ef136742f80bc6f400cf5044a9eec78f1c517e3f5d75f2f37c5e7f4b7aa697169713e2e5fe101d2a5585d51b8a64383cc8002220912a6bf04847bd194cd945304e01a86dd4c869ee2acadca466c1d148012a382274ce0c2720f6870d97bacbd1513ad9118ab00a438f3f30eb402f2024b4739d6baa3d1dd6a475fa0dff287f634cb6870d69d83cca950d5d7a70c08f32d20867726315196ebacb21c29a2ea8454603501e6b47284a526274e201680998d78dce89153a7e2941cef863e78e0604c4cf266f929bf897376f6603cfd99a7e2a9a79e8ac3870fe7024fd42ce3d3a27d0562aac214cf03a39812d6800aabb672579af8c68dabf1b3bffd49fcb7ffed7f1f673fbca038014ae0eff09288c283065551d6e619840accc5cead9a5c3b93a482abd32a2ff958bd15f073a1a12de08d8d6911a523201e1762662622a604e4718067f0c889017eef6dc84f3536c46b6e6334967ae3b11ee3e227be3255bacc169429754f0d6da6908f42ed93e39f4858df851449bc789030b94034a03100143e94416913601ec9851a6fdcfcfc739f8ffffcbff8cfad6d792923db9e69938b8bea07a0b9d7c2e165e0dd0b0043fb0ac4956e552556d8fdcd4ebcf9fa2bf17ff92ffecff1d22ba7752e3dc7fbd60a88bd0891a0e91084ca424eaa9a6ecb8e94b319e13284040b1e80918b53d2e0c7c614405bacf6d1a480622484512dea36636a9cce6bc7ca3a8bc410804762664c001698799bbb79c8f9dd152400a03ae2edcaf65eea8ec44a87adbab64032e9c47e044be5ac6c7563c38b2a316013386b269cb3c4744b760731c906075241d8bd387c69f70e62a860199880975b60d1ca3c2ff7cd6f7e33fee13ffc87b2754f3aac3601229b8faec3b09c7b45fb12c4bb1195a4fb00ec1bafbd14fff7ffdbff35befba317a3abd5f696c272aa666b8ed4d216632cd046a3d7598f51402c1973e183ed32dbac74285a4f616d99020785ce8302e1a4941540e1ffd8181747784d532fdae2e17bf515e58732d5b1cb1b5b71639981137140389c6a2b4e3ddc123fc09bfd9af0b1984bfd7a2ab4a3cafad5b14a7f745a8b27a5670185237841a6c58ad2fad5189bade84a7baff7345369d05ac73220f8c1530e32e8c52faf54a21d7316a3606a41b23e6dd70900b65e2d5a141b9857c262f7a27d9f7ffef9f84ffe93ff24bef0852f0c2e7cec57fae502b1aadad142ef659913ffe8bffeafe2bb7ffd83985f58168873b781cef36b49d571e3e31306d4e646c7df76ee4a4376042ef5534ca8e384cf986c0ba802e88c4039d31eb129d092f64df00990022a57075be2490d5c0720ae78dcaac6ce8d5510312a2d9cf76bd82451aafc5e339a38b598f3eb08a6fcc64a79d06cc2474c4f695a765a8616892903634020531a346857c70d01bf27c4f2da02cf0df0d33f5e16de55586f734c0e5b3b774cd845e9aaeac2be2fce00762d3d0bc8292f35b42f49cbcfe70ab8a9fed9679f8dcf7dee73f1f7fededf8b5ffff55ff7a26d3f8338e5fe4b4088905d88ebd7aec5bb6fbfad697d2b0e0ba8d38ae023d9ee7e7532172cda72935bbd9850d7b1f2de1a9386136a0f48d39e901d7b6aaa1f0fcdf4e2e474371e38b019c7a704e4b18e80a4f91dedc5256675683ed0a94121243100ba726873eb360182457d5b9d3be9ed270142f108d48fba0b4c0090c4192628ca01715e110868c7153121262d31535183f4e07854f56f4757e9bae2ab63bb13d3e3dd3834de8b233a1e9de8c531b9e338b5e7c44c274e1e5889076617e3c1834bf1d0c19578707a351e985c9753daf17e1c906934adc135a13a20cf1c5d38152a3ff2f516a55c67633dde7bef745c93bc539bef5ffaa50131005d5b5df1c7682e5e3caf4ee8db0e9d1678d8f6b2dd2640a1c1787c7d7a5c0029f66c4b6899d5a2ebe4e466dc3fd98fa302c1618159b3b8347119204210da950e1d954d3a2adb7b6453aa1653c41d2c602bc126d3b98e2ce7d06abd90f6638701cdeb7d2cb1306ad3310c808954999d0f4adb66174348661000606707f0807f8b4189065762cefbd2943d8e39104c0620fc61c895c91c181289daa599450107c737e388da7b4c207f40c7072636e3a8819cbb2059c79c65ac6955fec1e90331ad455bafbb1673d7aec4e58b977c81643f4fd8bf1c200644d2ae4bf3f3f1e1fbefc5e2c20d99c0d29c2dc0a0460805d892740c978d2727f9a685fc02e684e267d5b347c7b7e250bb2bbb4f4626ad16180c088306c7344b4441a03a141b9bef8eb210e3e9e8be6cd34da5cb23201e8d0dc5af68bede809f80806ddb16225b05a8d44f07814c3304034475220d78df12f8bb1e04e2adf3aedad9934b7323cbb75f3f2084f3656e578f81c479fa99030c7ce0acbaa55f75a2fcd15e4c0aacb39a026625073432bb2bf9344cf2d5d0f451c5c9e65799fdf558599e8bb31f7e10f3f30b69fe10b90f69df8318c161dfad2eafc487a7df8d4b1f9c8e8da5b9e87756a51d05c802083431f73ca0990fb459f327680e08b4075b1b31d1de8871751e8052d78ab37b5f0efe2a07006b20440b2dd81698584ce5820a10635b7601ab0ccb35d567432b342e6977a5ad17d73bb1b43e161bbd319d8f095ce31a1b9302e784403a1e9d2dc5f5dbb2695bd1e971a1642cd6e41664bd2c7436634dddb02cfeab42f2aaeab42ade6b2a675df5da50353b2a8f7d6966015f2d54dd59ef61e3e2a87fdac0c52137b954fb6e70b9bf43eb002d540fca249969ad6a16ea2a1d338b13fbcbac5c6e5f5d5e9058f964c44a5c387f2e3efcf043cd827c031a65e2c4fb8af62988119411e6b39e96e808f3ad375e8b1b572ec666672d3a6bcbea41e94275527ef1b22d2ddbf6ee822643c110edb71553d236d3b275d19900ded3264ea4283bfa855d0340dad10a6a635de0dc905614c87a5d3e7e23200960dde2d6e53a029d301033e23526002cad8cc4c5a5569c5f1e8f0f97c7e2bd85d178772ee29db991383d3f12ef2bee83c5b6e214bf3a1e17d74763513c365481350179654de0d1515889b56e5b8b46019d7de4cd09817c3cd6340036649077e5fa725cb104d0981cd4dfd8a24e02badb55b09671686fa5931931aa85ec78ab1307654e4d28a1d3291ea0239771c971acd38929ece3ce7a2ccf5d8b339afd6e5cbfeebdfaa4ec97fd42fb0cc496a85d6a60f58b0477f9d28578f38d57e3e295b3d26ebc176d59dae2468c6b4ac464d8d27439a685cbf4443fa66446b099c06b5b9952c7796f2e1dbd89266c4bbbb50d40deb16b6da68edbd4d4df556f6ea86f36647bf66483f659ed2bbf709c4eeabe2f4dcf3dcb981fbec8a2fa31688e6b453fa9b0b5ce56dcd8e8c6b5d54eccadf763591957a579977bed581030e7a5a9e754f672af2fedaac2b4e0e4e52c23aaf0b8ecf896ce47557f2684b616966d2e616b38b6a4dd47b7785ff398caa75e1a5ccaee4f98e114409b01ac67150f5f51b9f1c99a5aa7363d50c7e2353d7a400bdd09cb705432ed6b1db0b2bc184bd72fc4b5ab9762656145b39d06f3fa725cbbf87e9c79ef6d9971f36a37a5ef2fda675b6c540500d323d921e7b5887bf1c73f8e375f7f2996e62e477f6d212e9ffd20ae5fbe2024f6e3c6c27a2c092cebeaac09ee0766852441db281040d1c8829cf8d18da533a56578ebb0949988bb11d066d8bc198f1dda53e19eae755e6d4d2485e6f262ca7974a21c2ac600e14a1c7796f138138175a1b9252d4a4db03a1970e4a16e6302705b0cb7b488e46203f1f02725664f5b03c74739e15a2c9577949b9630a1064691db56b7c030add85a749bc5c77f5453f590356ed07b9f5ae7ebaaf4d2463f5674ec04f73eb46342e6d1a1a9f178ead4a978f699a762faf0819839381bf73df0707cf68b5f8e679f7b2e0e1f3e22f36dffec1def2f10ab2afcb8a0b1b1b116972e5f8c37df793b3e78e7cd98bf7a31d697aec7c2d5f371fefd77a3b3b2e8cf5badaf8fc49aa6fe7a2f2ca0e30b4cb67d15c4e67eb71c419a3595fab72b0d4f184b1bb4310bb17c6244bc0622812fd9802d93169d069cd18f801f3011c7ce463a4fe7ca543958f3914f83849d00df9fab4800e5d749297c44838ead3ccaa5ce6c1392c5afde02280c04eaad48342b410962f6b161269951be1a4d715e23b8029b287bd79cbd60df322990a224a8755fb312e6d19a66ad1569fb6e4c474bfcdb63a3f1d0a183f1ec53a7e2c1871f8c83878ec5e4c12371e8f889f8fcf35f8dc77dbf049fc1dd1f40de3f205635a80af7b2aeae2cc5071fbc131f9c391dd76f5cd5d47623baab8b317fed62bcffe6eb71f5e239a5ef08c4dc07aba9558b263a9fadfcbe7b51fa574716652b320f16d7b44851a79106bb796a42d3b3e6df5181c71a4edab12d7bb12d2d47271a48b05307c1960eaf5d459f7159997c5edd9318a42b8201e0044a8d1e947015028448439c80e6589cc265b20066f61986b06711a7a1a844ec5ef889123163f0b15f0d5f061ed0a45ecc183d0d1c5ab2a67c1bdce1471ef3555d55512ef0d0be292d7ab5dc94858d0941bddc0af197cc05e655c5caccf7235947a6c6e2f8ec543cf9e413f1d8634fc784b4f1c4cc6c1c3e7e321e7be2a978fcc9cfc4912302f7e484071474af00ddfa875c20df07c414cf0dddd7ae5e8bd3efbe1befbdf346ccdfb82c8d3b179b6b4bb1b9be141bab4b71f5ca95585e5e8d7519b61b2cb034c3f6fb3205d42100a25ee9b22d28be9a2d0566c144477fa15e9d66c00356a520b50146900e84d0b9361f3408b07fd9bbad3f23430cb0a3592c31681282058a0a4bce9cc3af38e5e368d018641c15082faa00a8b21a3a07fc6a0fbb236ce9d961dad441a5bcb449193b8a60b0d2febe2fbdab6cf1a7a2092eb541ff01323726f192574c99dca5a1dc1c12d4895d9255f16bd1de91f1903e89c9994371e8f0d168b7f243e85c315d5d5d91fdcc5b4bb77cc71b8f74b13b04dd0b20df734d4cf1bd9ea6b3e5e5b87ce1529c3f7b36ce9e3d134bf3d724c4e5e809bc9b9d55adac5662636d39ce9d3d1f67ce5e88859575c50bc4a0582d4086ecbf820520c25e275a91c5d6ba56f33d01dea091bbb9c58207794b0770c40764b0246d3228a0baa40c2395a24b1e0500409c7f44739ee986843f3b1df0f39f24be32562ad736a8556ff1cd34220dbc8c567a17652344e719ef075c75ca9941ab23fbe658112d5fe01027e5c9d62961e185f65d1570173a929706ce987edc7279e4f06c3cf9c463f1c8430fc4c1a9c938303d152d2d40c7e41f9b9a8de3271e8c871f7b2c1e7ef891387af498efbbb01c8642fa54e89e8218f072cb25df72be74f1529c3df3415cbdac95b156c92b4b4bb1b2beaa8ed5d4a795f3566f3d7add0d991aab71e5f2955858d04a7a9e8f97b3b2ee0868802db50f979ac100b768fa8bfcd25a553bd2f9741e1d89c6b286dc6220a011813fe13ad53f438b0e1133bed6492e164d30f17b1f040c28355e4203c825d2c84751fc320f01c20a814e97fc7dea68df302f96cc1613421ef301db626877976bc24c5022c2f5e3db7cecd0e0da826d1ed1cb0c40e4a102e12d00b3a4c43667c6421606bc5819c42a9887b5985d265ab37168f6709c3c797f1c3b7ad8e0e50b4993026f6b6c3246c764428c4dc5b8807ee8c89138f5d043f1f4539f8987749c9e965d8d0df329d23d0331cf855dbf7e2dce9d3b2bdbf78cf721714b7ece6d435a979bdeb5c0d322af2fdb5768b6e6415b7579166c652596e765272fccc70a1a5b201b65df09330110d3d54aef37a2830c11dd8e0336090981134d09282c05753868929fa9ba782525a6efc20371e9cf60752922e3a4705426dbd93e254da983ca61c0784bcf22875fe6a95d9060373b4315a8d93220c651c092fd16120992209050da8c4f893972ef887dcae40126b7a599295b5dec608ecaee075c3560585a4e1d988cd98307627aea50f0c4f9a4346b6b5cda759c8773b90acabbdab8df98ef774cf97c72623c0ecc1c3080b971e8d1471f8de3c78fab4894892bff89d3a702e25a449d66f85838cfd3bdfdf69b714600be2ef0f228126f874733f7a441bdff89cdd7d1a24c0ef5984f6d6802c5f5fafe18f99a00dd93265dd3e26d79590b3dd96cfdde8692675af44e2936eb61302620393a0a9524e20d43f6291d659948008815e1ec0224690cfd3e034be9067d05940b884921beceae0c56daaa089ad837165599c8a54fc4a831714c4026290579eca330dac40ca533d5ada51f3b191ea03acf9d0917271efa07507592c194cda002642ddfdccee34863022c9f30989a9ef1234a54cfb786b2cf2e7b98f46858e2301bf8e6208f2af1dc1df9a7a6a6fc09306ee3e40e3880ccd3219f06903f5510731c02f8ed78f7ddb7fd84318f21f9695c9906f9ed382ddad6f369db6a27f205239eaf03e05b9efeb383fc892d9d6f6e76625580de90d65e5d65f12170b3674b278ff2e115015379ada901b1b518a47380297e0913f7bccb264c5e7720e0856c573b1440c30320eba07f84e2054c3cd6ef740a0054a36a07fc6d4e5470eb9f41e694792c31720ca80cf328206f9e08938a3188339f42f413f05426794a2e1331561e72e6222f839b691f0dcaa3467571465eb745690066cdc3001997b6e6290e2ec818f472e4e3080f808d9f47991e79e4116b65b4f331d9ca00ff93a44f14c495354004a400f6ecd90ffdad3aaec7cfcd5d8fb5fa34b3b4ad010c58a5610120d9e101f836d6d6cd8773ba932919fbcd5f9937b013f0948819c263ebdc7dc5fdb700962b783c869e75225d82caa7749efedb5b20908fa99302f2e4eba3ff140e469357a6cb84c907b321c1648f39f2711ae20011a02265851b202cde429ca86c1dfc585509ca71a49a18d4b918251df9ed148fcb9bfe2195a0419c4404175804bcf1b1989991d69d9ad60290a73948979c24589b18a363c33d606b616954b46a4bf95940561073c33c7e3f448a79214033401e78e0013f01cd3378f7dd779fbfb644dacaefe3a44f1cc49dce7a2c2c2ec4390117fb1700cfcdcdf9393ab425e0ae1ab7273002e0d48212a61a8bbf9a18840d34b38e068b34315aba3e2c6a93432d42db70cf059adf5dad73068392682188a9211e9c980ac0f825525c063f8399cbdb2585993b8623349cbec14026dba593069a1f2211c0c974797ba51c0670b173cd52f195b501c67f8352f124770c94c301505b6efc94ce6b038e192b9361dcd33ef79af8ed46c439ded16228f00aa82c243912c74d556db51e6d8a03f0c4b5db68e3f2d6248193cbfb7ce70ef3829be8a7e500ee0901f8d4c30fc7638f3f1627eebfff13d9c1f8c4400c5b0074e5caa578efbdf7ecd885585858f093cbd6b6dc6cc3ee4203c406a9c82095239eb47eef2ec053188bac6ab3fa5c657921a663cd0750d1ea80dce9002e7ee7e55cabf5f25c9ece8085c3721b2e4315625e00cb57c6aa731c7e7b07d4ec989bbaa800b5e8ea6190082d5a7d15ece62f100dba4753baa3f927e7aa648c2819f1d814a180ac82d0cfce79b7402016c0783bbe81ea10fe25289d9e85a101467086f9d2bd8eb6875b82b3000b90f1737f075a1933838520fc01374f87a08d012c80e669e8471e7b343e2b5b190d8db686f7c7459f1888d19ee72f9c8b37df7c233ef8e083b87e2d176f009b47ed8967ebab6a5e034fc7a42d87fb6d3c001b2dabf80a52ece0ba5bd093bf8296a937812850734ed30ab8bd65e638c255821064808a94da717906a5807d7956e1ee6ce52b197d9e5ef1c3efffa24c585c9e028c12614a10529272d5e0ea11380c62ea256fdedf5c482006588e00654c43856f5ee696c923307931e92402a78f8031359fc1aa747eff84b33a4101a5c02e3efe29de2605e055121c1fb104b8feb825809619c2fbeaf26967f2e3cff7e87147a1773704d629cc8b99e9387ce4483c29d3e2b39ffdac6d656684e6a0ff45e86305b13b558e179e5cb870c1007efb9db7e3c6f51b0960b4aaec55800c40d1ac00b782988ea03bf0f3154f6b60c201273b12e2ddd4c6549c0f88f3be866a46548d3c8052a953a61fc6e53f473b2c4ff2507a5894014cd3bcbacae7be3929e387e564bac1d1b62a1e38155e2568d86d25a011929daa7a6ac0d8ab7fa4cae2b8948e875214ee1522a4120031e0d51969d956f3850df909e3481339e65ebaf2729f85ed68408e16d7910422e2d1b07eb1a2e228a96ae60c07cc02b1819b20ce7b33d2b4e0eda26cbfa191d1c606b334f2d16347e3e9a79ff6071cb1973f2e8dfcb183185bf7cc87efc79b6fbc19a74fbf13d76fcc956fd3a159bbde39a8e0ec35ecdc0444829377a4f5b50843037b0157418edf1a17ed9be94993afb6820ff6aec29d8eee4ee1935799a8a1eb99be022fd25aaba9b36e2109ee1a1b5327c1377327d581644a66f656bbba60c2c4cc606a9441b4ede192ae76670e063918380e9066226707b438ce1c90393309204d508b799621e7ad409f037085c8f969187ed6c48034b52fe900f058012ee9878eac0ab37991979bd1dcde8e6bb1d04b301397b6b2ec64de1aa445e4d4f494b7deea83a8bc98058dfc8b02f96302710207805e3c7f215e7ae5c578e79d776c0fafaf77fc623bb4ed86fcec4454ed0b882d50102762f7a0d79309c15d5d020869068005c8063000a53c758ab219dcfa19b49cb3bf2c5eb841c3e4a1cb0d66119b6cc64e4960102b733ddf4954310741e5c9ff2140dc065301b5416688d9efd27732df76ae34fa1b0ea2e497f9cb31d908a03a27c00d200212f828d3204ba0513af745000f4c88529bcc4202fde5c24ee90131da551500bc841984259ef4b948447717261e003a283d5ad88e97af5833a3a113c01cb1a379bf1b57fc00ed891327e2339ff94c7ce52b5f89fbb5d8c36efe4580fcb181180063fbbef1faebf1da1b3f8f452e0b2f2f4aabe6b791311fd6d73604d26a16a0458b0d5cced1c0d6c26c1f015c8020c7028db4f51c97d986c0aa20f639471642f8c51761938ab763da8451873b1420f15734b1fde9a3df924a40debea8e3203c410cf912342706a63d05f3036e06583dcbe3709871150c6a15db5c10cab2ccabe6129502d569f6fab4545470b3dfa0d439a0a5ae362d9c22f9089b99867ce293b24ad0dad400c468e45d400cd534ae7da987dfe96c9b9d459ffc02326f0d6a956d3a7f131a40eb1c13828b20bc8c90775ae01e7bec31877f54fac820aeb9000957c9ce9dfb305e7ae9656b60de68890dbcbcb6e26dae5e27f77f59d0f99cc51a02100f6484fe62fbcb0096ed9b1d9c42c204f53d10458bd6eae6fe293981239d2ebf9143a7217c0498e97c6f04a40052c0ca7ca4a9fafd4e4c48e00e2fe64b354928214b1b964ba75507489ca6a4773fab0c7e9c33737015108855359bb75b647ab82897a09b943ee5238bf2f1ab046b5a5a5beb5b462540d7c309e4e38ff28b36450e06317124516e2ff29c5001ca381c5af22b0e4072850e50275ffdd5fc0235b5b41dacf279ca23b9514e9a16ac1dd0c8ec338ffa66e6dc531e05d845335720b37f8c59f1a52f7d291e7ef8e1c1f6dbddd22f006275843a8445daa58be7e295575ed642ee2d01f8ba3f25b5b2b21ccbb28f012fc0f5b180d126009dae9229dcdb61dea5901961c9129f65f43bc58c2038631d9e75a0d369340e4013ee2e9243bba9339d16e438e7409372c310f7d84e8f454c8f6e188040c29adadadaa90d6832c1dd1d06039b1f6262b6a54efc2fa0e298f6b28046b07e3cd29f45a716630c72af03e75d0d9e552d4e7972daf7439343e5f8a74c06a432589b975d0a4c045a087f88977ebb6d6a08370b394f75fa918cbbfc2071f0b9eb836c0977b1c5b6e5820665f947381ca01c1cd8bcded1a0cc6c4839929672180838a52f206eb3372d005720b30587198169c18e056f1caa40862867aff40b81b8b3c15b2ccfc76b3f7fc900bec6369a1671cb02f0cacaaa018e8dca13183d008c5d0b888b1931e8004635618c0ad59d891bfe68c604e1b043483bd0cc8aaad35caec62578049a1199cfb19916fe6810ee3e9b949b1d1ff583a453a3ebee1412515ce5e16e849562d4bda55ed4977fb073628552be5251074af340ad7bd0e04a9c1c472cf719c307ee0a5166ce01f19a406d106b90a8fbf3075f78c88f85db511c0faafaae1080aef46eb7ea5f4d16ca731e1d07f70d3b2401ac0c297b795d7b9dd4cf3ae4f619f70e3b320786485273dba9073cb8148d964dad9f692c37062f7d431af382670132201ecf2b86f8012c603e79f2a435323632bb165cf9abedde0b7d641003c8b9b9f9f8f9ab2fc7ab5ac85dbc78d9bb106b2b6b06310b389ebc60fbab82d8bb0cb5a1e28140102260a01aee02d53d63934853af2cb182263e07445e18f1e24f3f771ceda6399401682c080953ff113c79549804da8f03bc58646c2bc6fa5dc5313dd3617022bb6a001f66049d2ba4fc3936ffdc0e7b9c82f2f9b03ac76e3707ab638402da907f591762f8b9bdfca95c343f8f327971267fa62df527affe01621efb5fee8f0af4237e7d004f756c69fa66d06a42777e1d920f00122f86b3c148980faa9367812414416b5cb9052c404c9c639549d9edfcb4b48e5cf471cd0462ef63c3b0b0cadb45554ff509fd0e390f5b71e2cb4b6db86a582f57a3d1f173bf057bc76cbd7df18b5f8cfb4fdc6fa0ef15c81f19c4dc2ef9ce3b6fc70fffe607be1f62617ec1da776d65dd4f6860ff76bd87db57a70ac480cd23540269747cf5d35aeacc99f765d540035742f16243911cf30bfc24121ff1f35d6e3257c869e0a89c8c06d869b220e349ee120fd970a3bd186f6fc5348ed756f5d69555e5a8c3062f2aa14eae57ba042f41f209e0d54f7925ca65fa0a96ea4c9bcdcb8393b8d45e99960085fb9480ea9047a2015e09950489a127a06162581b0b403ce4c96b047872bb2760f3143417563032ba92554f66c19641acb6196c2a43c2186cff510dfdd8d3e52df0ed090d04d59f9af82d4424c26ce280130bc62c4f669b8778527fe445dfd8f153b8774ad470b63ebd8f2fb38f998e855d05b1812cedccbd1cd8c80099ab79686380cc1d719f2888c972fdfad5f8db9ffd6dbcf8c2dffa6adcf2921672d2c43d9918ec07fb8286b41cbb113d6be1d44c6596b290a8a40b17bf1aa6c06c30ab5ba623751a47d258d3c1808d7a3a4dc97975abb5b1e23d58e4fc5677499ce7e866e81b81777a9c772a4898ad8e3586b5afea673b5c790d1009bb672dac6eb32655adfc273f3de81380a090e2084ae8a95a004d9d8809050f2f109d2f3b98aa931e042596381912837ad81d4a205ef423793117125a2a4dfe6a1f035a34b8ef5306c0d2d01d5e4f20ff3acdd8e252b30c7f994f6ca165cb75443e023a209ac0c6d5c20ba0faee3b2a473d04629b73e2adf19255472ec80ab929cc32d031418c24540295d6d12c245316ec5ee4d27f022ef759f836cef109f9f3ee37cc0a80ccad9c5ffffad76d2703f4bdd04702311ae88d375f8bef7def7b71fedcd9989fe382c64aacadaec5262f20d9d8f0d5b94e2fcd095f88502974ac6d2d91e4ee86bba53458ce8290f31e25d39a34494b5325db357411d33b20f654a90e845cf964694109d56a14ddd98bf65627665a5ac0f5d7556e57c222a954171d612d5a2eb8c88fc666a1a821e1f3e1961e9c752ce714c851b909f539794b154c4e26de7470152ff1a9696be2668e24064026cf3c4cd7880b78e0cf418f5cc40b939430342eaf9dd2601d1b1953f3db7263d2c62d9b1c1dde4844b878789641bb8a0fcfccf9e61d019cf75b10d625de7560cda2baab91d57c50eb0ddaec0695873cf4530efd6a5bb28e0c46fd25a9cf5032bcc6d6325338a60440e69ee409de7d01a0651fb363c17d165ffdea57e33bdff94ecc1e9c55fb2aa35bd34702f1dcf5ebf1577ffdfd78edb5d7e2ea95cbb1b4b0e42d35df0fdce58d3679d7590548be6c04b1301ad554002c3e747256111da31fd39f1cd7def3238c05d080988423295c2c5cf42b81541f7ecaa253de35a1459b46fcd484b48c20d9128047fb1b2a9f0b2bca5d34435f038c4bd99ef235d046b6a8ab660c6ae930ec771ce1845136f915a72ad075169dfeb2a6902ad28ca7db3881d47b99268950ef0ad807613af1c6094879a9ac5d82c8fbde809a3385f93b7b06b164a0b66ff12e657140d3b65b13b66f31297831b7774178b25a097939ccba9ac22346dcebe01aa87d809c77c2f14e0a9fa948e460f3419d573571d5ce9e598572dae866287fdeeb416da9a57c4460c2e88c45281fefe9f53b4e313ece7dcce97c697a9a1bedf38621b4f1b7bef5ad78ee73cfd936be13dd15886bd277de7a3bfee5bffc5fe3ca952bb9a5b6a8059db4300bb96ea717eb9d75ef1ee4428a1c0856235e1a83f10ee8d474a54710341b8d43473125ab33a432273452330c90d2718805768481d8040cef5b43db4e69e6c1d6c5f4e565d17ea257a939478f789b4e00377011a6cc0e1e73aa4f8e8c08b0dc6cefed3e75b2af10f28e06f2aac32a88210359c76a13a76143b88e2922d79b7d07d080462345352d4cd63035313a4a1d2fa0411e0044830951b65d6b0402e4e594bd5ae4833646a3f282096b6ba51967e013467e17331a539307255b34b26c6a06add2a230b8f0b3daddf24b5478f94b775412a5ceaa1af5f58ca2a3571de2650cd00e1c0dd391223c8b48121448122841ac64d48a012599ae77f2b9c9f6a8cc080d224c8689a9c9989cca6f816056702184f722ffeaaffe6a1c3f76fc8edaf8ae418cddfbc31ffc4dfcec673f8d8585f9989bbb112b02f10677a76d74ca73711d0b4070700342d319f71e4cb5fb3121c7da6c79bd17abfdb4e9a8225dc43443e7783b060d43ac844067d9de148fbcbc9902e26d3fd3d24033b2f7c679872ff33afd5cf2c017bf8956aafe748a4d13f9b1eb780f2fdf7cb3669696e879e7431d673348367379d908660aedb7c9225ee820c06580a987ad9d5c08a5a6ac129c43a25dc88532884d6aa613088414da0d1b5ff46010eb44f393ff738600bc53430e0176427c7d2ed9b558a449bb79ab0c1b943a4a666363d306ad9f08a7ae0c4095c1c0e392859f0a57332545f59afa455560dc62d777d92605e0ca027611b2c5201e1ee83a21983c3e524713b24646ea63d5411ec976c38f943178c65a023166c5645e9206c46863ee437ef4d1c7e2b77ffb3bb68d91dbede8ae40ccaa1b1bf87bdffdcb78fffdd30630f7076fac76ac89b97bcd4f50586bd119683fa6bc719f4dc67a1c3dc06a7834ae2dacc55297af0749e302422d2e7830716c8c0518c2a6f902b1da9e5a15204beb483ebcad674c1d44dc983a945741f194af2f23e8a8a4e2a97fcaa73391c46a8d9122e6cf0f8fca71bf06372d71f33e0f5c72c5d08b4377105ab8af6930af34bab33c38190c05c4b494e6ea3c7ff6ba9c34174821523e06a907827857b1679d926ae79b0b00233f6d518773150cf0786b4b6d03a46828d60ebc1086418e0931ced31a13d39aac72e16439486e9b18cde2dbe65558aeaba5252fe640d69385a298282d855365cc00dedd210daa416dbb5601489270368578634257edc9bb072533f2e9a731effae63cc5cc29feee130d082da8b98f86013bd19619c1476ca6c76502eaa83a1f942dcc2b00bef9ad6fc637bef11bd2ce5330bb25dd15887944e8cdd75f8f1ffff0fb71f9d2d998bb712d9616576275ad2b0dbdaa238f10b90b4c4c316806c6e3d656370e8caec78919095a005c5ce9c4628755b556cf3a9fd4b4c293b3ec20f0d67534331dec17eb598314c000588319fd94443a6b5c01d89ac68168802188b97e4d3a77819aec3402295fdc64f0f5645230586c3373139280cc451580cc34d8e1aebada5180503f8d3dfa44bc01a5fb248bd2cf00f1ffac254034712c030dc24b1ecefdca2bd5c1e1302429e7fa43e3e2677de0560870be2741e1beca2680702161fac0414d7c53020c37de8c6bb073750d7e70d540a71cfb90868aa6189c78a3a929cc0fc32ac26dd23f4c2cb79d816d3e0a9707b384fbb979048c78bf1e41e919031d16f8780462ab17e563e7c70b4c95d591f9d2e10d8e5c58912d382e9bf80077ba09c85313ec541c96167e36fedd3ffe2301fa48cae116b477102bd9eaf252fcf0afbf176fbefa622c5cbf1cf30b73b1bcb2a6455d3716d99de00a9d3b29b3780b47230bcddcd24475b0dd8dc3e3d2a26a0c53136fb7a1915e25db8c90e3bb190aaea04d53021322ed66da92578958b0a4d04c96bff2aa6b0c6f275467a9ac4ab6d108268c7c022cfbddeb6b7c3276dd03a72f2d8156c6ccf03dcf74a03a8aed3b3ad1a5b95cf8e460686eb799543660b7572e83a920c499f21101e5691e1c9811f6e99c3a138c32f011e1d07ec0297fbd591d73c237a01f98d11a8e2b5ee37e47443e896196e2295e3aa1aab51cc870e6d4f500b4e907edc3b6098a456cd97ed2a199594b24c8251eb994514fc77c2923e5a5e6f6b9b58dd02005b6b2ce554ac91cf35175e79ee3696c630dc699e919dfe9f6477ff447be1c7d3b1057c9de91a8e8fafa4aac2ccdc7e6faaadf5d3baa69764c8b215e453739daf1cb9b6727f2bb128726e4c6a57d5beb31db5a8bd931a5612b484d64b944c9bcf47a728c3ddc4d1f796f6e4bb62d8b3f96126ab2849e697d59b54c8da85d894d754280cce570f518d7911fb1ec34b01c21bea46180e194b2ca844ec6292236ba69afad0ad47ed0746343e016c805f09e6c7ddf03a2631fd3022dcd1eb8b4744ea574783a1525a7026a80e36fe1145781e2c530268c1dc0d0399a4ee5b0f8e41bcc3c1153ef0af483033ad65903d793532629031eadcfa72c5828b7b4ca1f1538180ca3d2d023d280beeb4c2e95020332672b8bc6a2d2194e276853ef45d32ca5cfab8b9809cc0c72f835a0301f690b5865bcf91d77e2cbbb90a7d5ff7c33645a0bf1d9897e1c9e969b1266da9d38101b31b1b916ad2d29933656bafa6165216ecc5d73dfa4db9df60c6204babcb414ebabcb127c5ec0e04eaa1620dedc882955f6806cd9d9f111b98843b2c50fb637638697860a98bcaa6e5ca06a0974bcb5c61f31e488e0c48349a72ef34625296c6456d95450e292cb09d0f73e14a75a1547b80e8532444ec284e8948c77a8f9001e4063d341a602db6eab2bcb328f16fcf6a135d9c95d8106f05abb8829ec2a1bfc2ea704a4e6cd923dc0ec867549dff06c40ae5cf1eae8c1d5081be406d005d45cc6df10983b1a6880789301a581e5db5d57546f1dd95d61adc7ece6873c75824bc062634bae1c555016478df9efd2fcdf633e7dfe232533a0f3e307ac8ec8545072532f32cbaa1fb988544146aaeccf04f8d4c4684c0b230746791fe7464c6ad137a19990fb5a58a8773b4b7e9d038ae27654f9df91d00e7ec8534262c4f30e0877a0c279ef03006447019dc6428bfdda5ce7f23677c05ea77a81579d6181282dc2649cab006910850b5c28df11f9d160f9761b404b3e8d50e765a30801e277620996cac0310f8094fa3944c7d47cc02b75342f3041836da83d1b3285d6e530973656b97d5433810487f90013e735e321f91ce6a5c84a39704ac10d57421b54228cda3c345d46e169904e0d2c95819dcabeab81abd923bfa8bfa6fed12ca2f5c9d2f28240b0a6890b4685a7fa8a36a5dc9099fa0ed9e9dcec4953c88a42e1280f2b11f5a118288c3e24ad06a9f26ef993698a737cb61ba043a4356fc93a2598ae164379ec54f9d3142a8f2f62710f0bc7719d6f61d269b6a97d792bda338899ca78cd1423bd76ae6ff490f3d447a10acb4ea401342a85c43d0cd4dce9e4aca534e2902f8de232b179e2371ff8251ff3234f09f75e2ed7e305689d924547894b0dc5c6258dbf65c74fe95c34f980ae1697d8bc3ce5cc1545b60431093a682fcd305d990dc38193e543a5fa12566a95f4e7d1ff1ca041a95ef156602378e0f48fe36e44492ecd75cd749495b44bae1204a03b92ff1a0fdee2d821a2e3bb323934932c2f488ba99dae137da38518edcb015a9cda9a338d0a96318c12b186956347a72a0b004c5f5a8e9a5537a52d4784c094bba2e04b3e3574d8578a70cbc84f59283efaa1284071ce6717d51027cdf2daaa479bb275ec6ab6c18cbb1ded19c48094afdcb30b63106ae4f1fe33163caec0a0b2f42753971a844acdc814bc1ba81025cb4670c2115255b8b2244200e6657b9773d21580bb8c1498afa895737a3f3b4402e2220b9adcfc9929921f9de12b50d891eadc4d75eec4a1036edbcada8ad324b9b2e91501e8da918432f87291589cdae9b6aacdbe6f5832aa4e66a29d671eb5bf3a48390c443385278195e04b7984d73cce509c4f73a8b1a8f21334328978190d1f89b10d2d4dbcb2b2243f9ff0025492174a47b2f1635c120d0e201ac8a441990076cf84280a122400916d5f47fa1de58533a92f30735263565ef22b0ad8e3dc6f459b1342dfe1674704b3a6f62d71847be665802e2d7bf708324fb99d741720167b55ceab740b840ae44e42562e0ba9c4254d244d90c3f5970da2abd2f53049f8a927111ebb180806de750185a6b4a646f01292b774940f93c68d426000d342c7a9f112806d6cea5cb5b6f87243501be1292f18397eec58dc77fc58acc92ee347ad5c374023d158f3722a29b19ef45d71720038815cdca04579be2dc087e463677f82d24712f1875319760eca3270165e3d879f4e09c68ff85947988fe4b321f0ae6a565913783b6c1f16d7139073c1888d9f977f7bdeff5e2f0b5541880b3cc85af207889e65d91beea9245e64ded7a2b0a78530df10d1eca7f5994d3faae7ed3955219fcc91dce141ff2400ec103d97c0f3f130f0a400cb02fd4b5e068914a32f32a9ef35585883b15ed90dbc9590c39ec860712d54732ae86a005e98d3b1d4877f79f4475124548b571547f03458d1498d3a5943e0d4285e0ed865b4d71f61167e7155306250a7271e31ea695180a9604d03f0013483c161128804c1cefc961ce77e0e4c8b47aff635d25904e5d459f45bd3ceaba4caa339aba32db4a9ba7a8e5d571da0257ce01295267810e86321bc748a45698fc04bdd700a4bd012cc30ab2ee3e06dd9abdd281b4c402eadf7ca15c9342124031d918b3fa126f9a161ebe296d9b62b07c02db7419ed4c2d6c64a6b87829042a8e93c0bcaa1aeb2ea685479ec90ab0f45a243ec40c41186a9a15e5368b69bd984dd98db1165ed89bc0f686d27f6052084f1ab5580b2cb92ec53b4858c93df1d2b475c863365d2a05c6864b8a15f7e22a54733b83c0fa67429118f691f739b289957a1c28b004ae043875d3a503cf8700a5b63ecb860fb71611370a4b6cd3a999fb25b48465539298e8317b272155c3b5d05b8fd72ae8df8d80d7e857549cb7925c7e1f4affa69937771ec972bbca03a483cd835a0d1b2de8a03d000541ab9c780469ec4cb611e5833cb016e6b443b804a38834026098a62b33a6ea0928240899056e9d09c75cb1367bb5aae7ef6d733277192b73b95338565e3b2deee53f0a5f6b079c0c0e2adf4e4ad72db49c8604fe40ac01be1a91218de54435515174dbd6c87790b870a29486d61ba69a331a827894d090c56a5066bd128d9295c99635b8d331da5c1abcd441e034c1cb2a3c90b0f52eb47be2de5d331b7811232149b2ed7d96ce461ac521af2e656cffab5234a6e6fb5d5be31099e4b1fa4cbf6a483e7009eca9211c332240f0571458aaecceeccf98af0d4bc949583ad6a7eb75691c8cadf0351bb71c8a614ecccc8da778ad5f6c9795fd669748a9c0081ce7d91869f062da0f57b3ca49d37b947c42e3528da34ed646950c0e5ca724c47bf272fa52d5a928fdcb85d60821ff14e9398707d4d662647e830c6c603fc09b23cf46799e8a8e434c11ce4e14214b7370cecef5d885eb92319c07016a314128217a924178d3c854af620853487b131cea4c2978b34c9b8f16cc96c0addbef95aa0dfd28a876fc379139d95ae06019bebbe8b8ac1a0299fe3a60adb549c3f1cae631f3f9dc7757ef89897fc5e45b1e9ce8dc3b2c971d2b1dc3c333e32196d9df3dde4116e1497dbea8cc6d4d88c6fa0a90bb57ce72f4dcb416261fa0c51217e360ad3f53518a87b4f8970dd7ad428c38ceccaf57162549dbf7284d3eabe3a00ee7472c8c6f2c1293c07855cd6c8b541ea1067296d1c9a2fb7c3f03b87ca23ce6b00d9bcd8b16362ce4051b156066eaf9c87354a4371f97175069106348a81def6be6f562ecd43396442fae2cf9f6a45f5e418a6d4a8ac509454b5a36194a64e652fd9e5f0931c0130ce2876e3b76cde70f1e97604c73d1377ff8f4ea8f327a722260fc6ccd8e1981d3b14d3ad592df00e082f33b1d99e896e7b2a96b726ec96a4d516d49bcb3af6dad311e307648b8ef975fe3c323429104f080c639a9427d4b87155695c0d9d946f5c401b178f894d9d6d4d4ab3ab7c699696a61bf6155bf28f4a83b08a1dd5d4e60f8a6b6120f8481a75e8a485e52f0f492ee8920d4d8b1b9a22b7c62431e1bd3d35a1c1a6e94b42cba79b257a01604c759b547da625646e419952dca4ca9a54f9534a33a9f4934a3ead34336a036eba79547ba6146727fe792ce73b1ce54ca893c771e239aeaae180907a381d0ac2181058ec240f1d6d0babae6913036c39fc562c84011e009dfe3c2a11e9f4cb4c626c1e28023985a91a9296b9397e38c3c939beb8c2abc4187ccae834e44359f1a8d490874a5526dfd8a4740a51d19a4de5609597d2d536ce15e0d9c226c6ee24c54aafdd9e48c295ac3367de8f79a9f60eab5a2d9efa6b79d933ed2a15a4742e4b1c3b1b799996b1c9f60f9beedc9de62b75b29d304972fb864988031a4ada5b476cd9a43203904247d2c01fdbd8521ae153b73a4a18a4b37d05e9dc9d83a31cec3695091f5f9963cb461ae0e8b113e2b516d7af7c18d72f9fd5ca5bf98574604f7bd2ee46e830a50cc530edba3e1a1a03a7ba13443211c0c9a956a4f29d5d67a4d96d5a24bc6ac5e4e39cfeefa66a40b97cc23201627398532b8ce97c8c19096daf78ee47e1a389bcf91d3fb34d3eee93b54959c9aff6e1abbca0c1beac419820759d325a9435a45c97cdce11bb1a34cdb2cfa44ea513aaeae27c448e042a1d80d630e5e33a7cb115907327deece1a371706ac6f7dd4c1dbb2f9e79feebf1cd6fff66cccece26931db4671073ffc0d2f2b23b814aee66606fa36d5c6bda6160860ccfb31a798ed78b47119d53e9e69a0ee3007602ac50496b202a1d02c5ee63f0f9a69f7556bca371e0001fe5ce2d376a55b796184ce461cbca3e3ac98348a0959fbbdeb8b2c78289b6e44b4372f00062214ae324816f40ab7ee6adfcb50cd75fe5b2d885875a90690185d33187a85c78c82420057be04e6b21c953c8fbb40af3bb1ed42e6e0ae2dedcaaa9d171d48fd804e590c86739ab4ed4cdfbbdb4951a116680c2bfa6cfb26c6f2353c90f39b12ee12161cac9a4d927283a3174082da5fe7e985440f6eb7d956eb5c88507577d6f3177b371439300fdc8d3cfc56f7ce39b7e47c56eb42710731f31ef14663b8a82a03b82788f548baf474f35853761cdeaeda1aa852acf9a4775364b07b8c3d036682c3ff7a638446b0d51c84073fa3204489c09f5273b4ff11b749e164c14c14c9393a18e9a3a7deb2459942f9bc33fca2670488ea243e571096e7fa91751eefce461e754c9c3a60221ca4ce7dbdc3347fd870f892c04291ea97acfe8ce489ec2837ff273e6dc6847069fc3f31f3fb6ed6a9e3c661af203729ee8b109402509f3ff2abbca0a25a1f3da261d9111617e0f9fc04ebd19b8ec4cc09d7b8dd1ce0f3cf8603ee551f837e98e2026ba27863c43c775fa3b24bf6bda8d9f1b52c29b951ea4d581509f6d6b530a08a11b181c9ca78a34cfababe780daa7ce93e1508a3a81e79941e998f6ab2672c796fa19348af31961f031cfc2cfe94a58a3ced56b3012a980023f87faac94413c1d9ca3037262fd814e346d01afda01180d28fdf9028d727abc661172598a878aab459a82f20262aa9e63a951de80e46f9eaaccd4c0fa0154c2c467480cc4da16b5a2b48101e8543a6536f1ab0ed82d525d78a4cd57429580a73d66670f6920ba42db684f2066e39cef6df43c3a92aa603f2eaad5d8956fa9a14553fc298a4ad5a714e2e38ec6d623b9f9561013efff83f238782a755a5c0d571a15c25935073803208098a1e270a756c252ed5a7ba7563ce719c67f8512e180ca4fdd553ad2dce4716793c4ffd365bc9c3b1f9794f24a7078d155b2e40c433ec2333d206b618b6612ff1f6074806efd93a3ed03529cf9d0f61a24475d480e839222fdcdccf2ba788e1ce0ad238bec663bf0b37642516675b5a09e9a829bfc23be4f7a76f6b0b47d13c459ce9ecc899ec00b8829a0d2ae606b50337eb7226afcade2b685cb4bea5b5795708497cee71664f2b12b6920000825bbb4838779094f7f0abae43288334efff49779c8efbae152faf2d3511e4a09121f95aae6553aa72c1981125c6a589a25db6967c8a02b252bd780a3658ae9908035e7a27ea92b60f6365aaa57e7b3f6743b9855d29448f997146e132d72111eb88e31ff3c66fee4c77f646fb551d2b8b6e23338bd05c187bea8262be649961e7e80144d6c336dc0288f0359dc8ec8b43df3274f9475cbf2d4aa22db5d68d7c042f0dbe97627975fe2fdbf24a7d3d35b7f25ade34ada42992ed356dad624daa11f9d30c89f196e761c5cce0ec7cfc79a543f81a8912d8f03f0f1afe138e868f036a67f870d4e7300f8947f0de7433d2f07d7619879cf441e70c62358cd8743ad108aa2a9214dda1388618036ae23e4e3a4416734dc5ee87650dd9daaa49b6e3bd5b287c7f40f9c7f3bc2e46e4539d052cbee4ee666673ec5ddc4577c76b6979e30ac4aba9a675bbedb50333daef2df99df4db885db49b70aafb5dd2beda882b32680772f61cf20f6568b8e15c8c351b13b115fddc741aebe1a578f83fe1fd04d01dba8197beb544372e7f2dba5facdceaf44da2432b0ea9668b7980e014882241de900f610dcdbeaa344961be64bcd24ca05253a49476570f955f5d7a39df8ba5e38f23435d8303c097e69f66c0f17298b6c4d7bf3aae4a8dff156390dfab61c0765b808b5528e05a505b883f55e692067cf10982d1c3d6f113da03d81181a0a62bbbf498342e53e56ca362495233518d6a299e0666ad62b53dd3a6d9376e3eacbe2e5080ddadb4868ef4e1911e8748dba14775321859ca5b89db4b31ef04dc781b0125ea4e43079336e0729884bfdbb1279f895e376aae73aea8fbab834fbd3c1d6a6888e774b299f7a528e264e86017b06f12745751437dd4d445033787b1b1a44201af0e6d1fa8b105a30af6cd149f96347433ace0b1def520cea5e2bc7055b2e4c7071a85cd8b01b525e7aa5be59d752fb6d6dbd492e3a7a174234d0c499bd10f135e0a6c80135f90e1c3f1d2b919392ea7dc35c94e126253bc5b69c46a9f4c72060215cef25814b751f95b25e788632da8d521a1f13556154da79dea49de1cdb403bf9d8386b4f3bcd04e7e1f1bc1b638c498402e41fc1b9ce5ff04b43c752a4d7d5993dc444a9d8cf36498aee9df49b5ad1c07e9061efdcfe3cdc494acf8123dcc516847b67a4af5000a2dcf633d978f3f34a6431d681af0ae9ecaec2350b26c32d8cef46305f147a19dd3db008ca58ec40e5c89ba35a5166aaeb23f3ac103f1a473a7491be0069abe540a8decd7b85a5be0a0b44d6bfbd206de2e6e6fb5e1dcd821552e594ae151da64bfcacafa649aa42230b815be593e29aa4b1364db7c906c1b7c0a514c71945deb89b6b5c655b067a2921809d536367ff57c50d05d90ebaf23b6b56fdd759b6e06c14d75df9754fba7d2cef34f992cd87234a92e77df451f0fed9cbd382d411f3fa99115c4d519e825fae3a69bdb46e31cb48d7e39402c92acb611e73bc3ee441644fafcffce443a1cfae6d62526a0536356ed678d69e2d814f3ad6bbdb3846d1af336543b7b4042d6b6ab6603aa7a78b7f6a7a1542e53dc444db0e2af00be4d73ee9aaaa49bb544dbd7708eb50e4dba2388eb081876d0ed6bdd8cdf99b6f2dae96e45b5d2b7aa3c34e481a3f3745eaeae5522acb9f8d2df1ea8f01c4c5f3b32c1a424a123739adb296ada9f10f795ed9daed64729a85fb9672d3990b5ba5b90dbb5a91ce6c3f9902727037f96e03c499c27b18d9637e25410df828ce252211dd3ac02f24313c5b143d6036a96dca45aabea9cb516a1df401638da42bc136ca7bbd2c47702720d6fa6b955da3b12d96ad686bf193ca46cde9da80a63afe907e2ddd133b50e03e70ad534cdb48e28c7ea48015c8694754ab2af64c3df4c07d5b4cd3c4943fee4aa5d9e54fd4dc82411533836fe6f4f03a947fd3380abbf3a0480b7846ca392e4e688428d788f0b79ab732dd4ce3ab84de6d3c824ba2b10df13ca7a6e23306557cef74a353dfd7f33087e71aaf582e09f2ecfb3f4ea14af43b306c3f4db678d66aa6d698a06be996a2beb71070dab90e47a548d5a9fd7db99e8d3272b06cda8dc32cb737629892a8fea92ee08e2aa497717d8bda33b899851ec1aebdfa0e65a650fb5a6ba4e421abcf146e7f9abb1f02034cd01930279462c79ebc40f8565781d5403f6fe27b0f57b7eac9d2b679c6fd7c1b7a6412a7992d390773d777d3d6aaa4b32d055b76de9eccb80cca27ffe538d24173f3ea7027c11a5b862317c6a44514397ba9ec1ca03190e539d32743bede92e366e86e73d6c24bd9579b0d37c68b2ddad889d7c9a699a7155b341b7ab6ac6a9ab04caf4e5e63cc4f3753c46c426fca846766f693956e69662f5da5274573bc1b31bad9989983c7628a68f1df6db23fdcc578ad130def2472bca650b5e2db0d593672bd657d7a2cfeb6dc56f7dade33237f97ec6ec441c3c7228c626a663b435214e9a144b636ceba9be2d5e4cd257bdb04915cecd45dc6136c65b3a7dcbe1a841d4e3394da59b541de0dfe1994de0277ef0e41bcc3cf33dc243b2b451076edae7720483878b2ef99e33f16f71994289fa0ad7396f0de2536d3c4d31363199172b4619ba7e2edc6d6f6e91b905e935d1578425d8f9d788841449eebd10c3bc66473ef42500be3177c35fe77fe08107fdc4c7101f59de9e413c3f3f6fc6db00b68bbf1e9b6c772ba299176aa619c41154c209bb5d55332e1b6e61886a099a94d4679d58bfbe14175fff202ebcf04e5c3f7b2de6175663bdb3292029ede4584c1c3d18c79f7c201efbc213f1d0e30fc5f4ec941ff7a1838a22759578c4a8b7b81ad73ebc10efbffa765c7cf75c2c5e5a8c9e0604c936db82cfa189387aeabe78e2b9cfc6a9a79f88d9fb8e446b7234faa35dc1b91f1d957dfec5b7e3ea994b02b1ca671f586de4099183b307e389e79f8dc30f9f885e9bc8ad58be783ddeffc9abd1ee8dc606a0d68f076bf908f8b1c71e8a873e73ca830fc4f022be0b6f9d8ed5eb8b062a0d981899882d9ebb7becbe3871ea64c4c646cc5db81c8b97af0382983a74304e3cf5788c1c9c561d056235983b3f5cad2688f33020f78b8e1f0788cd27bdee4f1c6ff17fefbdf762f6d06c3cffc5e77d4be6103b59de5d8118d5de045ff32efb1a5e8f4db6bb1571bbf490b585c26a38e96e55d5617882b878a531e96a29b57e37e62e5e8957bffb42bcf5d33763e5ea62f0dc286f32e751d675f2a9d3e0c313c4c71e38165ff8da73f1f9af7f210ede3feba7d589a3b37987c3b58bd7e28d1fbd12effef4d5b87af64a74d655b7cd89e8f0087e5b7a4b1a764cbdca034e9387a6e291a71f8bcf7dedabf1d4179f12b8d5aef1ad58ba38177ff9dfffd378e767ef6850488e0ae65236ed3e7ef244fc9d7ff007f1f4af3da301c1f37f5b71eee76fc59ffc3ffebb1859198b0da67f854dcab4698f4fc7177fe76bf1edffe01b31362d4d2a006e5cbb16dfff1fff599c79f9bd688f4e32aaa21d02f8742bbef05b5f8adffa777f2b2e5c3aa7817c3eda1b3caeafc135de8ec91347e3d4673f23f3024ddc3790dd3dbe6092fdc4397544ae79df4613c4bb9022f70ae226d5fee0039fef9c3eed4f83f1fde7dd40fc51f80f0866d5d5f3bb252a3a00a1a5a17ff57807aa79b7f12884adc79b1b7b9bebb1b1b01c6f7cf7a578fdafde8cc56bfd58d99a8ae5d6b84007d0056354b184c614dd9766be76e65afce8cf7e142ffed5cf63f1c69a9f21737ca713574e9f891fffafdf8d1ffcf90fe2fa4569bad1f1e84db4e3c0630f444f26c4acb4efe4a1037150421f5519fdf5cd78eb8537e22fffe45fc44fffc55fc5ea85f9687559bc691aef7563a3c3c3a8239a113475767ab1d6e9caf51597f3096f63efc8ad68ca9febacc7c2fa462caef56371a31f731b0a5b579c06e4bad26cf13d0e19473cd4b9a634f3ab110b6ba3b1d889b821de573553acf4f90cc1662c2e2fc5d4d4b43fad7b43e6d0e4818331bfb8ec8514668435f84d94a049379a698ad8b1947675197d17a44c0d07a478e5180fbc42bb61ec1702f1c74ab5c1ae3bffb2c2cd41723315f056d7a0bc4cba297bb11fa75f7d2bdef8f1ebd15d1668a59184177f1108bdb7859aed4b4bf527e4da7e014a57bfd5b9c578f9fb2fc4db2f9d896e775483a12bf3e15cbcf04fbf1f1ffee88d18599680c7a7e2fea71e8df691f178e2b38fc6c3a7ee8f679e7a2c1e7af481983d71288e9c3c12076467775593cec24abcf8973f8917fefca79a0956638daf08f5d7fdb4f086ec6bf9acc9b14799415864d9ee55bb0015da724b756670f256767f2406d9084863d2c8bc18851c96830e7c66a0ee3660c3f7467bbc90555a5661f01790f9a2d588160a5b9a09a60f1cf07749203879df5b9eed5846ce8ecd347b747747f4232e07310cdcfddbfa773be75f08c43bb5e04e6db8176af268e6df797e6bba551abab0175babdd7855b6e4e2d286a65a3ea4c0a3fa6bd11a91c69220fab215f97688ad106933c148409600d5c94b576ec4ab3f7c353acb02d8e2ba4c8857e3dd174efb73d0a74e3d1cad831306eae73ffb741c9d9c8853d2be13d264c7660fc4d1e3b3f1cc679f5207f4e3e9a71f8f07ee3f1eebf38bf19af87df0f207d19786ec089474d0a6eac28c903b03dc2da7e95c3d839dec41ac5fbe92201fa4cc7dd3fc0dda4f5e018c4169d9a1913d2517475a87cbd61d6bc5a4a6e5252d700f1d39120f3ef4705cbb7623f8c2a79fa8d88edc1dc4aca51a202bb94f8eb20e2c76fdd9063ecaa8a0dd20b17f34f12eb43710df820444b078f9fd4b71e5832b12784b1a4f10c57c105bbff740daa6279b734b4a78a4dd170ef80c58c7db6e809a15fe452d2aaefefcddb8fada3969f40fe3e8fd0f47ffc04c2c496b7ef9cb5f8c712d900e4981bdff9397e3e2e97371e6cdf7e2cc7b1fc4eae252f49697e3734f3e1e8f3f7a2ace5d39239bb5a5297c2c4ebff87a2c9ebe1ea31bf40a5ab6176d95d5e25553c20520cd575e013ada22a0abeebcf289755e5bedaab7475a448c0439a7e59d5f862acf43a62667403b3213fb9d1833b27f7baa8b0c8858dddcf00b65ee972d6e1ba00e0e251d1261257ce0ff248901b9157c36edc47d27fcdde7d4ff37d35d81b839bd37a7f8a67faf74134061511c8aa0c65aab6c7343ed42e2e613bede5e2be9b8d36c54e6c1d5f72fc7e6026f6fc44c48608febd76e4fc5e7befc7cfcd17ff487f177fef89bd2a85a306851c78b04999a6d6a88f774b715175e7c235e950d7cf99d0bec4cc557befa2b71eac187626459f6f6b5a578eb9df7e2be2f3c17bffebffba3f8ceffe1efc7577ff7ebb293bb71f6ca87313e3b15ef5c3e1b9ff9daafc473bffae5585b957dfeca2bf1e68f5f8e913599027c1446e0ac036b44651b47220ef55b72c8d82685dbe696e74fe1be195d99f25b28a425095ab2290f39314254787969cce39f7b260e9c3c2e73682a1e7ffe3371fcfe634a83f1837c95a850f22842b6bc71f88770c60d73fc2254cae1bf4c263e94c35b8c2627a6dcd61ad7a4bbd6c430aaae9ed763f57f1472deea4408ce8fd2ef81762bd78f070910572e5eb5dd086136e2eb6b8a7ffc0b4fc46ffd83df8d2ffff1afc537ffbd6fc4effdfddf8c8307d070f9469f4c8936dc8c73172e69a1d58a534f3c114bdda5387be6dd78fcc47dd159dd881bfd91f83bffd93f88dffd3ffd7e3cfb9bcfc413bffe547ce5dff97afcddfff4efc703cf3e1aafbcf64afceaf35f8a23e333f1f66b6f79d1f5e0fd277c63f9986cdbd1165f1fe2238d7c5c5c205525dbb253c7a4ddc7b44ee3a6f90451699309b8342043fb6d7a08b883114063b325e48507b9eb8e12831f703cf6c4c3f1cce79e8e23c78f787f39f3ef903b616695fccc770064e28afb58604c19438cf1f327e054ef0c1ba649f71140fca991eaf78b8a84974cb380a143010077b72285d1c9a9784876eaa193b3b13ab21c1bed4e3cf8f88371dfc9fb940b5b3a8583cdb7b8ba18a7cf5c8c0b9797a23d73309ef9b5afc613cf7f3ece5dbb1a575697e2b7ffc3bf170f3effa4cc94b598e8af45bbdff52badd826fbe6ef7f3b4e9c3a1eafbcfc628c0b445ffbc6afc797bffeb53878e8709cbf7831ce9c3d1b2b7c9342a64e3fc63460c6e564d3d276b79ffaeaa8bc3dbff30393815982ba09d845ff656df98f2991717eb10b9a578c3c08240740c03eb45f1a18d850a34ac7bb895927280dc599d9ed01b93da6a6bd75fa8f4239e474a43e72f9b4fdee70bd2388110054b55d6a85edae867f12b4b39cbd1029d1a07c28a5d30524090082904a4ba6c481d9c3f995278571b58bab55adc94959213c32de8ae999e93870703a260f4dfbbb1ea1e9ecc6fc7c5c78f74c6ccc09ac5b9371eac927e2d8a3c76486f462ac2f10b6b4946ca7e33d6c47ef3b1a4f7ffed9e0ebe9471f38191716aec76befbf1b1f5eba141b1dd9c0fe74ed784c4db663724cda5706313b49fdf648f4c6e003aa8a06d22210e2bfa48160045075354e61ee5f7a9cdd167a9d598c2e2b2eb59806b25c5e52868b7e030d0ac8ab1f8287fe8ae35ffe9272f8941f714ef48b938b926329cada00bf6a3e6847524d957447105742084d40352b5e8f1f8552b883da0d781196535fad700da753ab1be6db499b1899ea941e5f4c52bf62d3d9ac00b402eaf818f11b24d131b7d0f25366c2eb046f949c8aa3c767e2c889a93829a03ef6b95371eaa95371ffc32763f2f081e8b4b664471ff717e2e181bd4a6dda5a288d697138aa7247b4fabaef8163e6bd3ada8d43f71d8a071f7d209e7cf6e9785aeea1871e88fb348d3f746c364e1e9a8c99914e4c2b5d5b481e6597a0b4cf2f3ba9f6acbc1cedd70fbd8c1ecf055c46221b2620b2db395d66ca17a7c8ec50397cbe0b1ebe68e1b28843ae55ebc97960c02189622c32fce5fce324f3a4c8eaaffccbc96e58a3a677a4db8165bf92ac4d75aeef58f03d1388dd8d2dc200e468a171ee471040d85c633702b074d6d7e3fad56b71f9e2a5b876ee6a9c3f7d3ede7af9f5f8f09d0fe3fa85b9e8773a7160a61d63e39400e784897714e877afd2c48a8596eccca3b30763baa79a2c2ec5bccc8873ef9d8ef3efbf1f73972fc52a9f169e9749b3ca2708c407c31d7e74963b8c7d624155f909273a5f7b457938696f9caa4e1eb5d666c4161f24affd2d40661f2a172b3fb3cec55bfe4a5e97770bcaaa8803e5eb8832e0d8704ef37111d5a45ffa7ddf3f71bbf700ee09c4bf6c84a07db38b7cb41b20677811823ad41f04524f8ca1e1d4a16c67a17de898be80dde9b463637d267addc392e6c138387b241e7ef8813875ea41a5d98a85eb37e2fab56bd2b23ccdac12f507c0284bd96d966c6db5636161359616576365792366678fc5038f3c210dfe506cc93c59163097367a71636323aeaead495b8f06bb6e7c4193db0ffd5d3a1df97aa8bf3da7aa633ca4d6c7645119aaf0c8a8060ba3c7c45b3a4134ab34d253bb04b1582b2de9c4a98016f9dc0e1ccea368fccd73b8e571e83e4ef2a053bd785be655ad3fe617b877c7318e6f526df91dc942f0681ed2cef3bba53b8e7e136554b777822ffbbdeadf226cac2cfdd462c0cced911b02e006efcfdd58f75795265b0762e6c8c998d6a2ecd8930fc5535ffb6c7ce3f7be1ebff6fbbf1ecffdf697e3d4f38fc5f1c78ec491870ec5535f7a2a1e78f2a440cba6bf06814c91f1eea66fd019957d8c26e463dcc764327cf95bbf12538fde17d38f9f8c07bff8547cfdef7f27fece7ff6c7f19d7ff077e357c5fb33df782e1efed21371df530fc6ec834a77f040f4b4285d5ee40bae0bb1b6bce44ff5f6646e783b0ec3d9da55ed9116e6c3f06c8c8d70bb9bca17de81a9e393485b802cc78e07d2acc0ac84dfb22a2ec30af8edd39c8069a1388995121d33a4eccfa6bb1d110b9fea306ba89ff3a15ca8abeacd5e710dd7e126922975879244a8f39d6fc58486db35c9b91ea126db3b15d1cc7713a931b7a3dc2f2e6534925abb2e2dc73ffeaffea778fb671fc6c4d6a1e82aac23d04dcd1e88afffd1d7e233bff28880b71573ed5e2cafadc6eab9856875c6318af5c72719040a556d51e089cd8d18ef481bf6b40052b3d981e0de87e5ee5acc9e381e874f1c8d719a814c46dab1babc1c0bd76e446f4d36aece373448666666fc9e3180a720dbad7c13835b37fae2cbf74db6b80cac7a4e1f9e8cf1592e2f333046e2ed97de8aeffef37f1db1241362436deb08b6de71188dc79f7b3c7ef73ffd7deff38e6c6dc4a537de8b3ffb9ffe795cbbb4a27a4e5348aeeec727e237fffddf8c6ffde16f44678b0b3b80147023b0042b0daeef9bf3bf2253bf6c50e1033167621d392b891c5823926ed7b7ced988ae35a85bab7eef71b7eb9bcf262727e2b1c71ef70d40c332f2b8ef415c35023c92cfeebc1c5f00ef8ffc49001bd7e7e29ffebffe24cebf753526db8705b46371545a76e6c46c1cfccc7d3173722a669494af57ae2e77e2dae9f705e46b12da4a2cca0c18d3dcbe22b362bed58fd18ea67499108b9d65690d7611b4181490d6bb1b71f0be63f1956ffd7a3cf6f927635c76f2a573e7e2ad9fbc18174e9f8bd5552e158fc498b4e7f4f4a4653625209f3c7e3c36c7466271634de055dcc1c3317570d269660f6846383019933aef1e6a47ebc0788cb547636ba31fedeec158a57e6adbc295b9b876e146cc2fcdc5e35a783efecc13b2ade7e3cd1fbe1817dfbea4996642721995edaefa8f8cc5e8e474fcd6bff79bf18d3ff87583185bbb0962c87d212769fa1c32b82a8809d0bf0ce34c4eb227b7ff173e956ed7b7cedd88de0962665214c5f5b9392dc4c7e3f1c79f2877b1395a8447b9d4f9aed7ed888fe171537c053115db59b97a5e8f4db6772ae2760dbd1d882b5f0e682f7f4744732976948cd5d8989b8f97fee2c7b17e63cb20d91268d67a1bd1ea6fc503cf3d19879fba3f2631086473cc5f5c8ebffc7fff495c7ff77c2cf7dbb12c394ef5b9a376240e3f732a9e943dfcfaf77f142b02654fc2f52561398c14f693d97f3d7c602666c64635fdcffb66f38dcd567436c76556f075a69e175fb4f5be93f7c737bffd1b71e6c3f7e2e5175f8c912edd274b5783054dca8779c6e5fc55561dc76626bcd371e8d0b4b4b9061ee51c9a8d8943338a1ed7ec311213aa534babc87397cec6d50b97b558dc88a5b58e1684ec7670a97d2c5a3307e277fea3df8be7bffd9cece9ae6d6b06a37722e802167df294b59fa778c213b0fc27be414a6435563bc9f1dbd3ececdb6d585054c27f3bd534f0e6330a972e5ff64dfb4f3ff5b467b32165797b06312a1d8054edbb933e2e1037d3123e908fa8c6f902869acfa0ca57e56b45aeb8fcbe04ab789134715fe6c40b7ffec338fbda6569cdd1b8bebe14ebd2a807a70ec6b7ffc3bf1b8fffea5331ce36537b33e62eccc53ffb7ffe4f71f98d0bb12ae06da8e029add0d6b7baf1c0b34fc57ff80ffe20fee29ffee378f385b764434b26232dc649f6b4ca1e48c56d513d7564af382f4a78b917631a140764ef7ef53bbf1abff1777e23de78e5c5f8eb7ff217d1bbbc1e1bd18e75d5853b9c35da74b48ecc1f3c551f4ca496cc0bb452bb954f9f8c69d04c4f8dc7acdccc542b5a5a30f604fcae726f75fbd159d60ca285615ff6fa984c9edfff3ffe411c79f48010221b5e83c49f66101f6eae6fbebe17495bda9c2a0c605317039be6e9e74bdd9c0f28ebdba466df423bb170abbeaf04882f5fbd12535353f1e4134f36405cf321a93d50566d7b653e09a211d59580c139c0f517300558ec24be90cf474e18607cd8848fc0909e8ec0f1ad87a9c9a9b876ed5a5c9719b0be2aa00b44a33c0f313aa691dd8ea9699c6ccf314df36dc0a634b4549a992fafb18f8ac6a5e953f71f8de77fef1bf1f0d3a742a665b4b490e382313b15ec4af0cd3ab6f28c6b758cf968ae6497443a30c637276567cfc6539ffb6cfcea377e5576f4c178e2738fc7835aecf5dbb2b9d929917dccf7ddf836350e33c7b0617a45fb8b373b1f7c197543b3ce8680b9b2d28b6bd757e3ccf9f978fbfd8bf1f6e933f1d63ba7e3fdf74ec7954b17639d2fa62a1ddff378ec738fc6ecf169d9dd3d0d6a2d6cb5a0e581077f8f657dcd806167840fca20cb623c88e803821848e5e20a6dcf489b04b8bb213837dd6e04c0b9b7846f751c3e74385a5ae0251e881de6da1388e95e7e9f1455a056f2244dc7112667e0627fae6f48e802aefc3872203b1a3a363e2ee00a28c5f90b3c7268ad31691940c207d5f3a3ead23e9a9eb746d6b30c30c23d13121afba8a30231f721fb62001a99973e1b044fc537ffe03bf1f0338f447b6a24da4acbf36d54c2fbc3fe0debcdce88b5a9ec52be64f4f8f3cfc46ffce1b7e3d863c7a33fb619c71eba2fbefaad5f8b238f6841a6b2dadcf0323aae32dbe2e2672b0cdc940cb0d1d01a513bb1998f4c6a01ba2e3e6bb1d9ce0b3add91c9589729c496f288a60976385605d479d9bfb38f9d8c67bef9c5681d953ca658b8f2ac9ab4b538fb233a520680990f1faeaff3095dcd72dcbf9c4d11652d3e4eaae0bf1d671699dc86891b8e93ed39f604e24a5523de8e7602f26ec82040f389a8187ba32c9e3a122af741f0b9a8bed41edf651e1b9bf09d4d93d2b606ae3a85072cdbd2c25cf1c286549ffb6ba3dd4dbe94d48b119918a3a563d483d62ac8c3f05081e3b25ddb5b9a62a511f9f0a36f7d54d8a4060817442625c8c7befc747cf3dffdbd78f62b5f88e9430742d112b434b7061d5789bdfb257eecd2b6d0c8ad91989516ff7569f1dfff0f7e271efaecc9d89acafb18da52e94f3dff5c7ceb0f7f3bee7fea648c301b30e368a06d6a9a67af19eb8dcbe33c04da6a4dc5e16327e3d77ef31bf13b7ff89d78fca987d556950468194572239b928d1674639a71d8f9688fb7e3a1671f8bafffd1b7e27e69fdf1c9f118d7ec33353de545d2a464d79612e0b12ca4ce87e53b3c612299f3a40932d784a07aa92dee1aa0b4dd79b2b21c2112ed74dbc95a3b1337f20d8f1069bcde905f2548c616ac69a789d2fa87a2e2bf25616b325201706560add570b7a33ba5ada01f4c494ac387b53dbde9481e162d4c892c64d0bc7c60d09767e968e523ebb00ca63d015e1afcc6dc728ca9c38e1d3f1e478e1fb63bfee08978e4738fc5ccd16977b417852a6be1d282f269401c3e1ad3870f4bdb1d89f1435371e289fbe3b1cf3e1e23932a4f36e8d12387e394167a07ef3ba44521db6eaabf2c02ea61cd41fd2626fde4f4b3bff2d9f8f5bffb8df8d2b7bf1a874e1e547ec9509d43a7a0a15b02d991fb8fc7c9871f8e3199401d69ce917559b4e2c99371ac41b899bf3d33194f6a31faebffced7e2f9dffc629c7afaa1b8ef81fb7cfbe8861670dd35e5c1fca00e4adfd2209f397a54e57f217ef5f7bf1e0f7ee6214dc75cc94496280266a334bd90e5b806d458912d979df326fc342daae2cabe6bf6a38efea5fca18ce3982e69e0713c860a91fc04cd615efbc8af344ec710506af919ac9887ec192735720940370f951d547727b045b39243f7516867919cc38bad951e0b3239564db0471319c0022ca2246b968b0052b834d5ff25f8f4709446d3f9da061f60145f0d0687aa43dad22a93d35a184d20807caa832fc46fcc61634b0b6931a7dcae571f6d2673e2f0b15955260707f6f0a8964e2b1b327196b7e2c687f371edecb5b87af5922f8fb2783b74df89b8efe1fbe3d8c959eff78e4c8cbb5ea3dc9fe1d1ca549ef2f30c24837a636935ae9ebf1a97ce5d8c731f5e8ad5a50db5bf1d070fcdc4234f9d8ac7e40e1c97d6d4228e7deaad4e3fd616d6e3da99b938f7f679d9c067656eadc6ccf48178e0d443f1c8334fc57d8f9d88c9597639903103436da61d2ada7092c7f74e00a7223e3c09de9c79013364c04b161c19040c96243266e6dd31015487e47e2499b2646ae49ae72605b2cee09c3ec08d4b7ed8c50cb6ed65d087a4b80301e2faf5241834dd47a15a24f9ab1f8175311f64d021a031d4068da3c98db29a793d15952a383ca3f2111e45fa943465814427b27061ca64d135ca6d8f8ae1e6203bff92b2187522f995978165f383b9dbbb0d0857317da6701d31038ad6c2e61e615f57bfbcf5513ce870695e77214740a820427caf03acf54f432e81d353293cf0a77227a4ad47c7059c310d3eca5030da141e7c241d963d1e2e9516471110357360ca775b2a658ca98ebc2005b0b60a5a500e90ed6258e937a0e21df68d948014011fe584003177df2598499c3ca1dd31a1320a2fe20720264fc9eaea6412974f1b6b9f22c7098197a73bb683388f7b0231e0ad9a1832808abb1b6a16b5336f8220cd15bb816648c1b9d3959f5f253834b9381e4094f34aece3265088c9344929d0145886944215486ce6e1c70c318cc0564be026617c67f950d6497e790467ffb0ef08cb09141ff1b4557eb329bc8a5c048fcca7dece8740d50fd2a66dc9c3e692d9109ece3213a0c84e4805a92ae9015be52a256cceb074ce646480b3f8f560db4184e4931d1a2c0232dfc78698da01b3b3de9cad41db410c2b5cbeae4b6138e2e432551232223d04780fcda289292fc32ad5a6de917666fc24685b19b40c8917daadf46658919189f0ed8e6636425c0eae71ea240d6936fd1c06f100127873ae483bfcc599b69d14e25c9da9e3b0aa00179e0c8c0c613d0af5463765b0482f6f6e446784875c65f38e484b23936de5ec42043b993cd45779787d816d7f95b9aef27c9352a61e50953fffd39744381a9719725c8b5bf66cb19f3d7b4ab155807e54aab96faa8f7ef9c9ddee6016d88df60ce24f835258d2134598109aa26a0b164dd882d50de34a7a3a4e699a0e72a70cc20a7f9c35971c3f07e539e5f8fe81864b46e5584831e5873fcfb7e5539835b935ff6e2e0f4ea9f4d912c15c40eeae6fc4fcfb17e2c3bf7d3d6e9cbd6c1e8c212e156769bb771d78628630f7c21bce3ceedfb93a170b6f7e186b17ae4b3f64999550c070843f799dbf493550ae8299fb19f0bbbc5f00c854c3b3c82e0ede98b298b4b7a2dd25b10772e7ec704dda2d6c2735f36e038b68b7fccdf44d372065bf659ca8f25749399da947b83edf523af6749dc73de544d967031ee495d320e02e301667fc4c4a828f4d2a4060a13a4aff284809badc7f728d7b916592098d56b88aa3dcb49571e869d9b468b8a5b578ed072fc55fffffbe1b7367afdbae2d9cb711dcb359aa84eaea41407da4b93657d7636b5d8b7101189e675e7933beff8fff99f85d1668c75d1a1caa92486ef57f1e2bebf4238ba1a35c9e82c1361ee6da49b70a570c7d5efcb7224c0eb6577103aa552874b354f640bb01e4e3a29d40be996a0bb6bb46b66d74735d01f088b7adb8c2c6122da91ccd6e981e5fd16b22f24a64687303391dd1ccf26d79bc70125fca60af97b49808a75f7a237ef44ffe32562fcdcb1ee54286a294b4a5799da3feb294e207dc2bcb5aa8b5a7e3e0fdf709283201300948538826ab19ea4481b438169f74eadafc6abcfbe3d762eedd4b32a6b5de688dc4fcca52ccad2ec7016e3e621b8da154eadb943b7e864cfd25653aa7a71ce7a94ea93c107673993fd3a43fc3760bbf99d8375f5b598ba5c5a57c30a029804294f26f145581f8614909c07ea63b69226c3864607bb000b5d756876bfee6552a15f044657a0147e16cce49af291cb7151b426c578e4bcebca512ae5df97b4a8ffdb62c81f3de095eeb8a0daa68dfc3d0de62838b4ba72e5a444ea0c40b0f294530dc04e05bb1bab21aab4b2b71f2f14762fafea3d11308eb85a03b11fc979656e38234eec6d2bab7d5988e2f5dbd120f3dfa581c7be07e81580b44468aefd7a08e3b78179c116a57fc1f3b89efad305c87807794cafd31bbd1bf392076fbcaceb13a7b1c2dd813a856654b29d00a87beeaf462a4bb19e31ad4139a66f9eafc46b7ef2b53f4141a755460dcd48285fb0bcc5061b0f7d534ae206e2abd003da27cc1152da5e9a9002e84df989b8b9ffcc55fc59537de8f76972748007d2f9efaf2b3f1c53ffecd187b60466576638c81a55fa7cd910e1290a531fbdcd4aeb88be7cf6b302cc6238f3ee2ab6bd6f4ae8460af86a441228da8034e5e8564b7c377e6f8547cfe77bf12c73ef7708c8cb7a3776d2916ce5f8d279ffe4cb4a7b945938522194be642435ffa0d5e39efe0e032ea63a1a116cee34d4e3f1674d526cef0ccdba44f1cc455bbed959a69a9f49e4859d49da53b78e5e968ac6a51f4f6f77f123ff9933f8f0bef9e8d8991b1983f77295ef9e7df8b77bffb4af45605d2f5b578ffc73f8fd7ff877f1597fffad5185be9445bb8ec5c9d8f0f7ef26afce89f7e3f5ef9fe8b31b9da8ace95a578e97b3f8cbffde73f88de99b9583d7d217ef62fff75fcecfb3f8e91750d9ab56edc78fb8378e1cf7e106ffff08db8f4fad5b876f64af4d756e2f2f90bf1e2cf7e1e4bd75763ac355900dff3b37c57cf5c8cb3af9e8e9ffce9f7e2ad1fbf1ee3bc82757d458bb9f331323119471e3c1ce352f73d163a421110955ed240ea44776129aefdfc745c78e1ad58beba2adb5716b96ce7d10d0d8885e5082d0e359a356b6cc6f9f7cec4bab4fcd1cf3cee7b3e78cbe0e2078b71fdfa5274a4e9aaa4012bb3180ef2b0a891b7ec0ed2d601b19bdb1b59d1341c556036e4062f06367debca508f465d3e3110ef0580b74b93a3eece3c86941dcc15b5b36f9e8ebff9abbf89d94387e2c6b9abf1b6163497cf5d89d75f7dcdcfb05d9bbf11ab0b8bf1d64f5f8cf3afbe1733ed99f8f0ec8731b7b41057afdf88efffebefc7d5f39763e5c262bcf8e73f8b850faec59b02f3dffee98fe2bd9f9c892b6f5e8cd33f7b375ed16078f17b2fc6cadc9aa6bcad78ffdd77e255deeca301b331261b541ae4fd175e8deffd377f12dfff477f16377e7e3ea6bb6dcd02ad58beb11c2ffef54bf1da5fbe102ffc8fdf8b97fe3f3f8cf54bebb6d397ae5d8f8b672ec5d113a7e2d0b1a36e57d5883ce931267b68e5c25cfcd59ffe55bcf6d76fc46bffea8578f15f7c37ba02e6a8ece80f3500ffd57ff33fc74ffef95fc5dac28616956b71f9ed3371f281533175f2582c2cde88737ff5a378e17ff98b78fbaf5e8dfeb2167f150a94913ebc26ec632f58c15009fba408fe03a77fec0bdf7ff264cc1e3c48f4aef4896be28f4c48b24a730f6400cbce5bbe762ddefdd16b71ffb1876249a6444753f9d3cf3d1d2b8bf371e583f371eab1c7e32bbffbcd189b9d88d3afbd1deb2bfd78ec377f3d9eff836f6be1b4152f7ff76f63edca6a1c3d7c7facac74e3be279f88f9c94e9c7ce69178e8c127640a4cc7f2ca4a1c7ff0013f2971e8befb659768853e33120f3cfc601c9e391c9ffdea97e26b7ff89d38fcd0f11813a0c7d7da3175e4a4a6f6c7626e6435ae9ebb688dbd28bbf5f96f7d25468e1d88f56387e2e15ffb7cac6dadc4b58bf3b1b4d08b071e3d15e333ec22e827858656c2ee5e56fc8ffef4afe3e2e58578e4db5f89034f9d88d7df3e2dc5db8debf3d7e2caf54bb1b0d48b83471f94e930194b571762e1c27c3cfef8937ea7c5fb1fbe131f5cb9185ffced6fc6035f783ab6c6eb22af08f35320839441719b81c1428e9ba88e1c3914870ecd7a17c433bbe29ad0f8c4407c3726c46ee446a677cfc456d2c5f73e8cf9cb9aee177bb12a9bf53bbca14776e1d4e1290be5ed57de888d5e2746a65a71fc9107e29df7de8fd75f7c2d0e4ccdf8cdef675e7e57f6702bdebb76251efdd2b3f1cddffd8db8ffb1a312603fae5fba1ce38726e2d433a7626eed465cebacc4e35f7a26460460de37cccba0792be5a9271e8bad99764c1f99f6eda05705fa673fffd9b8efc1a3b1b17c235ef8de0fe2c6b5f978f6f9cfc6c2f295387ff64c7c46fed993d3323116e3c3772ec4e4e4c138f9180324dbc602124dc87d0c1fbe71da6f987feeb9cfc6a1fb276379e97a8c6f4dc6eada7accdc371b5bb333b179f0703cf8ecb331323d1a17ce9c8baecc8c134f3e2a3e9a96d7fb71e3d262ac69909f7ae4c198981acf42a05dbaad9a84cd3edd797ed7d4cc8abf713ee02d00730ff1a1c387e3a0409c77da91747b86bb02311bdb4df77150351b6efa95f0bd10d3acb2c4e67a2fe62f5c8bbe162e8f7df1e978f6ab5f8889078ff9bdbbbcf8fa3ed983d7aecfc97ebc011ae26969cca30f9f88f7de7e47a05f8f6b1f5cf6dded74fe73dffc727cf6ebcfc6ec095e2dd58bf7351d7313d1235f3e156307c6e2fcdbefc589e9a371e2e809d5b3a569bb1be74f5f8cd9c3c76246c0edaeacc7e8da469c7ef9b55895bcbff4e52f467fbd13e7defc30cebc7e3e1e3ef5748cf637e3f5efbd12eb6ba3f185e79ed1f97a2cce5f8f6be7cec68327ee8b990313b263d7c59f9bf4b1fab58094b63df7ce7bfe14c3fd4f3c101b730b71f9fd1bf1c083a7a4b10ef886f72bef5d8c93078ec67df71d8dceda5a9c3bfd5e1cbcefbe98383213e3abebf1f0fd8fc4f4d46c9c79eddde82d6fd85ca82a835e45fb71d166ef445a72deca6d27427672df2d2cd90a07b98f2860635f97ad442748bab9847b45d44aae8eb19deeb654136851b6b9daf30b513605a0cb1f9e8d9680bdf0de85b8fadafb714253fd7d478ff882c3fb2fbf136342d749d95b7c20a6051057d7624b1a777aa2ede7f396ae9e0f1ef4e9caae7cf7cdb3d2c88fc4a3cf3d127337aec4759904b313d3d2ce5762a4bba545dca5583c7bc38ffc5c9566dd985b8cf94b73d2aa67e2b84c93a5e56bb172f1425c7af92dd9ada105e454bcffda3b714e33c7fd478e0a7c2b3285aec4b2786cccadc4e1890371e3fc55dfd9962053f3d499fd4e3fd617157fec484caa9e677ffe3677c3c7339a35260f8ec6950f2fc68d0fafc789c34763755575b8702516558f63327be6cf5f8c6b6fbd1513edad78e8d9276365b3e75716b0a77dc79d873d77c6dee94ee6c4809480348cabddc6d65d81f8179a3ef64096912a595dd69c983b93a7a0f1b6dfdc3e73603ace9efb5076643f666734b5ae76e383d7df919db9104f7fe11981f6a0b4d5057f77e3a0160c9fff8daf465bb6e7f1471f88b6a6d60f5e7f37e6cfcef9a6fbd1f189b8717dc5dff578f66b9f97069c89c5b925d56f22fa07a6a27d48da6d62cc2f53612fbe3fd98ad1e3333175f460ccdf58d4ca7a3326c727a3af85dec4d4b4ec746ed01f8d4d69ea99b6162b93077c1ff1c2b2ca6b4fc4e2856569f17e2ccdad4a8bf6349d4e287d8a616c533c3448664fddef9bb23e7cf16d2d5ce7e299af7d258e7feefe68b73a71e1f419d9f91bf99d117640e697a3af3217e6e6345bac48fb7e102ffceb9fc69634fac9c74ea9bdf09745bc87bead5d01f03e0e305736b8d4b1db296768cad5ff017a33a4497bba8b8d9b3cb88b0dc141b79aea9b613bd912d70cab699b61d577538514c068232dbf9dcd203d1d4d7c776535d617d662a4dd8aa983d3bec6bfbebc127357e76274625c00c6b61a8df92bd77d316146f6d69434318f2dad2f2cc60ddf57301a078f2bfca8a66715bcbcb81c97ce5f89071e3aa9c55c4b0babb958bab2a47c47e2d08387a335b619d7cf5f88cb67afc7f1071e8a430f284cabeab98b97e3eafb67e3d0c1e371e2d10765578fc407efbe176b8b6bf1d0a9535e10beafa9fef001d9bf326b66670fc4bbafbf1f97ce5ed08afca178f0c9533201789893ab819a5d645670bbeadc392dde4e9ff50c70fcfee371f4898762f4284fa1f4e3bd974ec7f2859578fa33cfc4f44387643e5d8bb32fbd2d5bf9783cfecc93b174e96a7c78e60369e613f18006fcd4d119cd42d91fc8004a53027f9e9ba455125250e981e6e9e0e4cee43be6a09d594a7115135c7dc4c700e32df6870f1f717f0e2919ec09c43dd9593ced3cdc70fe6820de8d762bbe1952fd0310cbc1a9c9cd691c47399ce89fafce71d58df0a1a661b7917892b148228dd313afb4be6c2b7bdfb75a8a59dea8cf4df02df1869f7406660b79d4e95ba3f0eedb71b58dcbd13c22054ff2b547d9bba514a66caeea71752eef39aef5332b95c933765d2d46b9cf99739e441e024b650ac4be85b2a7058f00ccaf2d9382551f4f98a0cd3037a6b62662bc2593a8952f8be10531a36dd54d68e51238ede6f5aea39ab998f17cd3123586773947aaecf80ca84c8dd9f788aa318913751754cd97ddc82597bee2be167cdb41dc588416da97206e121d03dd0ec4d0904f0a99cbc68421809a0f4a1027d570c7c955dbd32990b23cbce7970bc29c739596145c6ce8f9215205905871592bc5cb9f37076559061d11344420ee0aecbe99dcf9285b4721b4d68fd4f9e64a487552788a4ea0cf225c06a0f68b0b75f47be7042a9ee7e39cce27a9afb229218bc21c964a4f59f6298f1d65653eb2dbeb0229b7d649e4c289e4407db38eb7e8d6dbd200c43bf366738a2c545fcb0c45c2235fe35ab8ee0ee2c670ba3b1a74fea74114531dd4f4171a0eacedf5aab2721c7f255da66d9e4b143a725f85efad706c1e1d6f7f428174f95e60ce808240b9d98ab1de58b4fa3ca9ccadeb794f1b9dcd3bd9fa68de91b61f441de9083a9b63e221538107fae5e73b733cefe7810478b8b7c14f5c6b205007b8c933a659605c472e41cb8ab1e326a2d6a638f4da8ef743ab5a0ff04295099de75b34e96ae0dc527d74f440a9a1c91fe2589d1b2f570e2542a0e25c7e1cfe618a5bb99da4b0829f018e06c9b6a7c784bd7efdfa4081ee467b0671ed6c685be185761650d337f3ed463bd3ed745430c59dae9e67580d6d10554226a56efebf83e7aea4606b87f46607e1a979d852d4b4ad59d8d3addfe1cb475ed048ee51d60b3cf9c27d1069a650f6a800e92d21cc06858f8cf6fc24b6ef97b043a3a74bd5c3c0285ab312ec158739c205196e98e7b5ae7e398b8e1a37d119d322aed5f58d49fe4a547b243a0aefa9ce54315facad7aebc70068ab566e8785a93a5aeb36ca549b308d90b4072aed577a2a83f6ce98744935ff6e6e3b0d30db48929c2102cad050999d6e2f2e5fb9142b2bcb8acf143b6958877f4ba62acc0ae20aec943a941e0f2fb4248095dbe8adc56a6f553628f7c3f122175ef955d322e89cc4b30001abf04e57c2a17adc8d88db96479e02ce1aa7984ca37fdba66dc2e41aa7764df23955c635c8a06b28ac4f8d688a2ac51b8a5009f51d6d3b69df807837ed7e2b22c52f2ad2db95b35b0c20c441f54deadc5689cdbdb07239de3cf342bc7dfee7b1dc59509812498bd5327c6adf47a45d19d0ad77e07b979180b86a57fc77e4ff0993eba10af4b426630fbf3e75bd93f60588079ddd38ee041967b8a63db63dc5dd91cbf02ff9545e95372168ce7439cd3752f93f2bf4958da578edbd9fc5f77efacfe285777e181797cefb8d93dc8824459db9ab4684ecc1559eb85d4879ad6c713a1d642fce3490914a9137eb9e296b1e765ba84b7503aacc772142ed6aa17ba24189bbb83d92ab841983234066d3662f9696176d4e709e57ed70c3baff7268e21df220c52dba7e4fb4cd2edec1b75206571043db4b05d8ebfdc5f8e0f26bf1a357fe759cb9fa5ebc7ff9dd78e7dc9bb1b4216d2c5bd744b601e34661d55b4e77a366926dc97452d93a4e1ec7d32efe74b4abf10d976db8b3f43c20cab164bc0dd544b7727ba34c5d7f496c35f22c5f7b8ce5273410e680f60d88a15b2eba6e457727a3dbd31d790d3537097bfd6e5c5d38172fbcf6fd3877ed8c003d1a379617e2f5775f8ff7cebf1d2bdd652dbe945a83925767a1118700bab923ee9a3eae7637a8d670503b9571e79a36db55ddc741d9216c378eb7c7fc06a03a3877d2a702e28166d8e19a74abf0db11f668bd88f16911f62e573099e25e7dfda578f3f4ebb1247badd39fd2e26e2cce5dbd142fbcf1e33873e58358de58f5c5111ed2f454aebafab7f7267eaa64492676f60165457869cdeaea6af0d6d35b61634f2046a5df8a81af60898c256f37ddecfc45a0c1b9fee84cade8ebc8bd1580ab69c191727635354470e13e5b9c86aec376adafb2a77214a8288f5f09333a0d36b1202c730cc835a52d8ae98eacc70717de8cd7de7c399657f9b8b8dad55e8f51698c8dde66bc75e97cfcedb957e3dae67cac6c75a2d3539cafdab90a2e9fe34ef263eaaa175b5f7eb30e8e7aca797bacc6a90ebcb220b7fa868e7afb517c772b69488f7fe8f22528e2873ce5a36baa2b82503bb9fa97bb2e6c0be60e0c7d86531253f6617dee70bb2b79536a99bac441aa56d699f696364354ad591f7189d6f8983fa07edf89fb338d59647aea00d1b23b522dfc9644f41d927c12540503c079cf2eae5e4abe539dabe0f642f022b54a8aded66a5c5ffd305efbf0477169f99c6fec613f93ce9a18ef47abdd8995f5abf1d6f99fc54fdef9b3387df1a5985bb91aeb910f8d720530c9b5bc2bb9d536dd4dddef963ea96e346807f5d6b1f45db6a994daf056e26da70f3ef8601c3e7cf896edde13886f4f3086cded055b2b3cac636a865fa40a5530b8c16cb14310f5b40635a2f64cceafbaf37ad8ebf317e2a72fff4dfcfc839fc772ac469f0b17d2d0dd8dad585b5db718465aa331377f355e7bf785f8d9e9bf89572efc3ce6facbd1199156e3fe07808ce6d71f524bc9356b4648954dc636293bfee3278617daf0933477dc5f3aba05fc93abcdd9add8fad439e4fedd85ee0a410320ba5018d6e9eaf634ccd7c85f2abe57ba9d5c995679cf2e0e3057f68d6ada959974cf34e0a33c88916f207f70e6cd78f1e517e2dadca2c2d0cd5bbe05b323fc2ecd4b0b2f76947034363badb8716321cece5d887717de8f0fe7ce4767b3ab0e41abbb66feef6f7f247c1c06219f2aab66f8274583529011c73dd35e84394c9320acad1f925394c06dfe0a5a1d521628ac0c6ad29e407cf30800bc2d3b9770377487a1ee91da700e2baeeaa69d8e38ecbf36d3ba13624396a2743a70e57cafd4ac2a76e1e2f27cbcfbc11b02f0159d6fc5786b3c367b6cc6f3f1461dbb02f35a2f36d6bbb2e7b420d9ecc4f5b5f9b8ba7639debdfe4e2cad2ccac494ec36c7d529bcf5536d2c9d336cc98e41f829928da61d36f4d0ed24fa87d92f67c0da5749cd7ccd70687bab6cd7eb5753a604860478ad89cda6ca6a3b35d3df15352f01e628191ef746aa4c132577432ac66b901dc5517e75c43bcdc74112348bc61b0b37e2c23534aaec5b9910bdde78f4a5717b5d7429b63837bcf3e9003ecdb01edd0e76fa522cafccc5b9abefc6956b6f47b7bb10fdee86ea8846aaf75e50d1a13c93904b75493b07f7c7414d3999eb2f24b3edf5adf48bb0648dd37c996062acbaa48f0ce24a7707dc26eddee0bdd06e395d8f1d55a9e9064ef13bf3dd8a2abf7a958b770f2f2ecdc7fceaa23f32d3dd1c8dd5b52d0195586912e1b13f2273815b3495a5bf2e436375d38f36ad5c9f8fc5ebefc79beffd45bcf0d69fc61b1f7c5f5af99c004f6680bcb356cd5a273501fc7181b859828f77219f5bd3ee1c763691d3bd94e5b6ea8fb763de0a6a7b06f176c1c18dce95db83ba6b0abfba5b11e069ba213087796ae990d3954592d3e3f7b99c130c9dab5ad2d62d3be7d941352c012cc3a0b3112d99062bcb5763152d2ab3055b78a3b7aec51a1f7dc93bcbb82947cb36d9b9d21e2aa72bdbb8dbd98aa58515bfcfe2e533a7e35fbdf8ddf8e9bb3f8ccb8ba9d179e303db49596691a9ddf67ad5ba52efbad0f94824b6c8818edfadeb06713e69b89b88fa20c3dde568de72043bc6fe924eae96413a8eb5c56e7da33cda3a3f2725b0b8a833cdb0bbd465cf20de4eae964b77450ae7db81f37600be553864fefc1c5fd2546f3985aa104bcd06b44bd23d51e5d7edf7e2f2dc07f1cec59fc4996bafc9ace0c90bc4c64ba336fd29dc310178a235ea0f288e8f8e459bb7c4b747a2db6ac5badc8a6ab5d0d98ccbbdcd38b7b616af5c39133fbff4762c6edc502776e476d61ada2dec17a75bcaa21497f1f9f3197dc36fd7feb97d1d0b879b28c3327610bf5b4211205edf9069e6f7201392f99a193e22881b647e1a3f1a52f577b73418a1bb10a177cfb13451193dd2ab734cd2ad1b9ea5511f141e9fc4fae96b7f13fff35ffc0ff1d27b2fa5f6642fba284352a399f3b64795d0926665bd3b2aad21d302c9b3efdfde1a8bfec656acf7b6e28aece457cebe121f5c7b2b567b0bcac76d9b55175577d3e16327779d98e74512df2eedc2088390d1e0c24f096fca3089c425c30eda3d34093e3bfbc026c78e02183c63e53b21704c9c6c2ff3170771a19c564aa70d0a19bae66f185e7ce429ee262a8daa31c39c49030db1fd906974826006ce314905833ba872e72a628a66656d2edebbf04e5c5c988fe52eb6b02f5958725bd2be5cece0a581dc8cbe392630cbf9cdec94a0f6f0ee633ec33b212d3c21004ff0b1459d9fbf7e365e3dfb629c5f3eaf45a2dfc9e9f206602ea73e14f4e02fc11f992a8f81135ffd19081c718e717ff8a450c63acf4d71b7a63d26bb2d3571b1db84f0b18198eae68f4e90b3e01bae8637e3f640a4aa237427101d28572f5d56c7b60dad75de86db1b6177251fa6b21b0b1fc6b5f90b844a98edd86017422a8ba7334675e4b93436c5fcb890ea511f12ad75662cc8c288d5914e6cb4340078d242bcd77a6bf1ee8537e28d332f6ab1784136b4808c22f0af127c549e34f5e0c67939f32e543bb8d9d1bb850da8e427c6b6b88edb9cc2d80bb09f7fcac006989a8648458d7e14eddc66ab2e33641e67bb0b1af028941fb8690eb3ea923e4610436ef5c74a55b8774bceb7a3cdeebc7a7e4bb22d2000f7b5305b8b8b572ec4d2fa6a30e1f3ec1da6024004bd06b1dcb8b42fdf58f6bd0ae4a61324747f454901696a2802a7fc7c826b737334aecccfc7cfdefaa94c8b9fc4dcf25981a6a37527838561416295839ff71a7b2b2e83eaf8bf1580d395e48db8dd88d87aaf82e54358f11b476654167006ae53c87df244dd012fafb6cd2fa096881df4b18198d1c8c58fe608fae5237a4f22e1d17b79d73bcb71e1aab4b0c028152b552b8dc063ee3acf278d313b78fc5e82f439e0e1014fe4d19483406df4026ee2d1f67c817f2baeae5d89573efc495cb8f19ef24ae3aaecd86c274ea48101efa8cf552773da4e15a4bb81b56cc4dc9e0a53406b88eac820a4345c963704af86980e3bb9920a2865ea9d44e8ee3177a696e4ce47c9b91a7b2b6cdd1588f70650d2886d1dce7619733355e1e8bf04c3f4bdb333a8e0ce4a922227337ca979f036f3520b6bac86ab3332d46ccb209fd36d6a25bc1e9deeb21f3bbab6361f1b42035f089d9c9e8cb1093e21abbcaa14da96fb24e0653d4501c2aa1775a570cc0034588a413ef1e7fe092ac2de328f2ecf6f2cc6b9c50bb1d85b29c0231fef1cda48ff6e1060d5a97a53f75aff66fb2b11c64d47f96bc4efda97a5df527a4e3d700a4a080fe387eeeea9d6bbba260dc2f4876c79c62ecd89dde9d6310d8251edf4a67f2739aefcb2714db70b29f816ac0674bbf29a4d57b38b2fa996da7450d64dc75df8c2817bcde63bd7e3ed2bafc58be75e8895f14e4c1e3b202d2c618eb762824fde4af5f262133ebac2173679110983aadbe74ba4a93d0c749b1d0a690b407e4f05bda23fd98b686e8c06eea5585edf8877afbc1157563f508fc0818e0450cdee213ce36e473bdb9552413aa56cc76d4fe36ac97932b17c9cd08774038f9cea848d348c2cee9321eab3b39f76d29e407c33edc654611ec5bfc4a49eec6e76e3ba165a6f5efe59bcb7f4667427bb313a81a92420f665b372b384a121e18ecab410987969497d7c9e2f89b6c7056c87299d567c7c091484f80e365f9ec60c3162a2dfe3aadf565c5abe101f5c7d4b5a734db13cfacfeb9af8b2bcd26a60b1279d7a90e3ada96a35feb3939d6777a6cad34732d9ed046ba5a6ffded39e406cb9ec268d9bc26a634b064f9bb8dd32ef8d303176333320429abaa9945afe0dc953bd1c636cdb94daa03a7df53a1b71f1e2fb71eef23b7179ee7ccc5dbf1afdce5a6c75d6a3c7a6fb4627f8ac6e978f040af06d408ac695061d07c06aeb26ef3f966ddc16a8798d158fd78cb55393b7a4c979271b20d62c6f10af77fab1b8b6191f6811796de56cac76aeaa2a5dd537014fadf36e37ce739a2774f79634a8982d7747704dcded775d94908f4a357f3511e0e856d117c5fda2ba6fcf9ad8f69fef5aaba3b31e772355dbc06dba8f46b5f1d535a972ce6e96bf511dbc83a9557f4e0b0f8e2428b47daa12a036d6e2c2f57371797e259617dbb1b1ca3d130bd11d95a10128442d5f95131835ad8e297f4be17ce1c7af432975944121a7389db66432f09aa9b116f9648248965cf51b6bb7637a0a5b7b22a4d4e3dcd2bbf12fdffcffc6e92baf8bcf8672e717efebf4bda5f30ae29dedb8999a29c87fbbfeaa548746bae1ff9a7f2f3c6ea6541ec5891d224adee96e4737f7fbcd39a8d55dd05e8bae74b7e93f5eaae2ae00f7a8cfa09b28c1cc2d956bb1bab6181b9d55099c8fa563dfb21ba178490b2d3a36d68e89f1715f4902d7d39353313d3d23fe7cbe4b13bf78615eb00de73d4ee507b863aa841f532a956091e7cf8679b61989b9e5a578e7fcbb71e6f25bd2ce8bd203d49c7a413a9601397077a2bd887e9778f44f1641e45e0ada3bed56a55daa60ca01b41b6de7f21141bccfa9c87dcfb56d80a2db9506d4226c5466426b9c9bed27e4a634080440990493d3e3b279d5bd23bd98981a8d8969858ff5e3d091c9989a62c1d69154bbb2897bca1ffee606b67167ab1bddde46de5a58760bfa1a241bdd6eacae77624d66c54a6733963bdd585c5f894e57166d7fdc5f43fa2862a73937e9cd1d3c764d23aae7deded3d9cef85f84ee12701ae83ddf3bd1eb692d7293564eda23cf9ab1d99c22591f148eb714e25ff5db35e28a338786bf5233cdceb8dd6947fee220f368c4d70eb9b915e89cbeb4aa6c584df1def86d6fc6d8e4568c4fb4a571f34bf25874dca1b635a2c55eabebf803c766e2c091a9989a1e8d8307f8eabcf8c486e265136323cb7cb078a48d6d6e60330bd4580963b291a7a605fee969bf3b795369babd7eac495baf696dc705115b65ae25071d87cdd913d9a4e2589df2577733af614a5e60f27191cbe398a796e52dc9f552021d01279fc3bd74f162cccfcd491e3755d8b4e78191053799949a99f0346a76535937175e01ba1b60770bdb8d9a556adabf90b3ca71c88ecccef4d5b46c4c495fc21d2080097c7ddece2e2375d45b6569bf625670d5aad35d15d3f5989a648d900b9f830766e3e0cc819811187d654969b18a654c68e1268daafc7c4e01eb003f77bbb1f7496779bb970ac8f1da52f6a2a5b36365734576384f5293407f3488c2ee82b2ddd9e6e6006ebaed94a1f567daa54cf32dee4e54cb711d4a1e8eb7a69a23d3f125d185b9f9585b95dc4d37e7bd5bed5e68afd21c56a8493b417a27b07ee2c42b55fb23b1b4763dce2dbc2f007514342580b562637dcd53da881673ded995c478b1756bac25fb79235696f202c5e4c4641c38381b87660f477b6c4c1dc065675e9addf5eb49793a81db38ad4c148efd2c0b2236fadd585e5bd52cb01913b2b5270f4ec6c8543f967a57637d8bcf2ae496dab68e82c71e4476b3e46fa6dd357292b5f11ecbda2bb93e3bf8ed5e4706b812ca75644e74f8b0a470b25bdabb02f15e46de76227d75436a82783700dfcd48bf2529eb5e6744eee765fff7cadcf978ebc2cb31b771d5da70bdb72aa0adab8ed286680569cf9e00ba39296d29204aacb1a6746bfd75a76f8f8dc6a1a387e2c8313e8120c0abfc8d3eafbbeadbf179dabeece9d5ad8de849e3b764538f4fb762628677146ffa8e372e67f746d6e2c6f2f9585ebfa1fe2e9b82bb74fc9d9a47969dd2ad612c1977c655222ee956299a54b9dd8ee3906a9d6bfd6fdf06c9430950046b02b2ce76cdb02710df0c28fccaeacdf0dd58d4b8bb23caa88fdedf5ce6de8986d7fd47d7546dafb5a903a7ee3dfb86f4d14d6f9ff5b4f8ea0996bdd1252dba3ad6947c9a808f068c8ef6627aaa1d47666663666cd29a96fdce958d0dd9af02f0f8a434f4842f7c1c3e71348e1c3facd27a5ac8c912962c46da6302eb8cd28c11ea8b20ed31f691a5c5c54756b7eb48694b1b8bbee4bdde5d92224a10d31eb642ee74b1a3496ea75cbfe9c48d8758f3d65995a6b02a93fad2132ec8f07a818e2c9e1e5db96b81357dca315d89ba03d14ecf003b8830e2dc5f8d7816d53e96727612793e39a2bcea1a0450abbb15506bf84702f22dcadd4903e173222d3b3e3ee3dd80ce5a47e85507498bc696b4675fc0936dcb85099ef55a5fd36ab92b00c804e9f7a4595715a745d8f8d48c166972d2d4d33393de7d4093f2369f09b6e3809f3a7d5c6603ade22bfc98bcc0977b9279cc89fb7fba635ad06860f1426d2e72b065b767e416a24db7d28d1ee41cf3743b95c02c8eca91f2764486ca89b4774adfa066d65b10fddf465e6581bc1bdd2588e1e271e4b33b93c795dc5ed3ffe23418cdc5eda45d07876c62bec73cde9e8ac9d64c4c8e4efa71a3b1114c04418fc78d90b600d8e3d2b33ab6c5bd144a63cda04253d331f5f56263653536d9aa93ce0d69f7a9e98998d6a2cf7b201a1cec357beda75e61f10748313346a6c7645b8ffb335fbc408f8b2900dc352d830d97b4fd6c2791e75632b81d398fd8965b3e7cb1e6f6bd47eced53ec46cdfad167a961512a3a98d2433fb127cf55cf5b3577cf6dcc4edf4b65b332b72cf193a09d45ee289eeecf9ffc0d30386c906e34a6a60ec489a30fc5cc149f0e6b475b60c224688ff562eae0784ccd8cc798c0363e21c0c9a61de5c678f5388fe66f745734fdcb42167837656200e47eb7e3ab757c8696679446b5406c294f7b5ce6c364cb9fccf5161cda4b7c5b1a2cdc607460a41d8727a6fcbc1e57fadcc94a33a873f1dd921ad1bbf75a0d69c4283d43cad92494f4c9153ebbd34ece3797743b2a250c284d1bda597e8ae482d27df79d8843870e0983867c266ed09e410ce53649d97232c326350b50e948fe53204aa4e4eafeffedfdf793244976e709be08e7eec15972569995c5abab19bad1006e40666767653098c12d9915b95fe64fb9ff60456ee5f69795dd95fd65714305373b000603a0d1145dd5acbaaaba7856557212193cdc3d9c46dcf7f3d4d4dddcc32332222b8be0649f878699a92979faf4ab4f9faaa9a90d143161217672888723ded16183065b1300956d6672c1cac582e564df4ee87c7a7256e7d2d4eaded1bed9acaa5ae7ac6bc8e4c75d63765b1debb41a4a6647a0932d2df06e6dd52c339ef50f2cd61ed66cf3e186edb55a3651627dac1a44b1ac06a046c23a8a2ceb2cf67c528e47d119991f348cda4ecdbf9ac080cf39d521d8c8723a77ef11840cdca178bcced440e4fc5a69f3530d7aa8b0962e387a06160df1660779791e3a1f4da48739181dbd59ac85a31326823b65068843e9f44bf093cde57d33c1b9f979eff9e02868ed3e1d29470a1f34f1a3e828613e1fea71a2f2524864e28ef39ea3827504c41cf90c675b95213b97578d2ac5bc6cdb8a154a1ab0e97ed0e288599a4ad73e8d26a0eef22819addba929505b83a23dd9b402b834fad4ac0678d2d65b0f5b565f69dbb8464b853169d9b1b238c81a8b37f3323778a8b2abb8cd6ec36a6375dbecacd846f39a3d6cfeda1e34deb0e5edb76c930d0c77d978850ac79409e68c5f2703d5e092a6aa73cac9e94144b962c366f0e8e79495881ef973246739cd6c509acc9fbb5d4c6525fe693a5eb379240d4b0b9144111d8f060bf3294949c53a89ce27de39e79f4b4fddbcb4495176b12c30e10e006860e65a17d832c7bbeb4fd47854ccac450089ee31d8abb1db4fc31a0d01b129e18f97a4a9655b6b8057992edab810d2aaeedafafda635b6a46948c37634909309a27bcd4ec75a7b55db693d9459b26e9bdd5b76a3fe43fbe5c37f6d3fbdff27f6f35bffa7dd5e7f4f40db11d3e84a673cb03e202bce1399a7bd0f201a253d11f3d1aefd743c1e45897e36d42b0227c945a8b37e9ec70231c2f2371346387fd33925355f4299ba7f14f2f48937a055fa69468a628b2e52aa9c294e0ea6f4ec08da0b602f4e9db4f9ca49b36e51c0ea0a5880a6adba65b64250ee687027f3614fc7d019eba8b83bcd966dd6dbb6b5d312c8650390ae78ef4ab3164a5d2bc88ee605bdd6ce986d6ed6add6dc1288a5b9194129fede6e47e935641737ac3b5eb7ea6ecd6e57d7ecc3b51bf6cee6c7f651fdba6d771fda4afd966dc8355b77c4cbaaf269b9b67230ba136ffe683c363ef9923585748ae11247f1a323b41f0fa7c3eae6c9d3703efb193c1e8893e3e194ce240aeaf8857d9490a2dc878be4dda35cec0e87efa7c9cd2489c0370157e9c05d5e032de68359c0536fb39aad6abbb277f9c0a12fab54c2391dc7d5d09863e69306ec3d5ced0a926d696499150cf03a74fb89f6761b5a9246d3650466bee4dfe67d3ac5e30d11eed3200af9b2c2e7ad21cdbea986b0ac06b1d5c95863b764d54ecbaeadfdc47e72eb4fecb55bffbbbd7ef37fb70feeff6bbbbff63dd9cf372c8ff1ece20a8fbc938b200788e308618479e7504ff010eaeccb41d43f539a7c5e18c516cc5aee0c16e4539a13b1d0b820b4412279b99e249f2cc59cf7d15076de869206d13bc569f412bfd4c3b41295b8bb2b73a0a541191a5220a3dbdf13a0e277375847ccac0573c46ca2e28bd559b8a38ea8d940e08a250077c73a0ef09a06689962ce8ad319dbcbebbe002be42a3e3d178d8635c52c32ca58a791b34e5520de64e18bd2d120b22373831ea2b6b36b1fafafdabbf7afdb1bf7deb557effcdcbeffc9f7ed6fdeff0ff6e36bffdede5ffebe551b1fa948bcfa4ff15242a080c1d38fe8ed410a8db97ffc721080f5874d0232bde67ea516ca78248e476bc483fc46f93f7910a77309b9865ff018e2c3b38f7e0a05f0e24f61fd957afda08c46c395caac065a13029834a34c0046ecbc998cddda91d9d4567a3e78136277db7b966b8f5b4e1a93b792a5783d7bbef6c3dc31f1ba02eed482805a904ddd52a3e886c10ad369790686f2eb363bd6a8b6ac55dbb582c98ece4f583153f48728d55addf36e2adeded882b5c7e7ad969bb7b5ec8cdd91067e73f3d7f6836b7f6abfbafed7b6d9b825204b2b2b9e97165385a6ae0bbe6a8aadef4ddf8bab7f1e88f32f883cff110cf4bcf6ac5aadfa773b42b0fd583a72b3439d0f965602d168b1f7e4cd1b72bccf145cd66db5783c2ad165c43471a3885cd29c403dee7c6e285ee8a0923b407d30046843a7d9c5665477cffc2d8f81eb3b9bb6b17dc7d66b2bd6cde464c356c44b51f7f84e7341452a0894d2a40213da8134c6582a2990034aec5db0d395491170a261a100de928ac65a616d31d373bb8a0fa8c6a481f97c6d53b674a3de0c5b6389a71c0f51046e291f6bb5f68ccde7eb0d259819b37cc92c576acac6deb38942de664a2cc69f504f50d610d1ec4ef5aeddab7e2020df905dbea1465613f037d500d695d686786faa1e932f9ef64c0edc1743c0d16b386123980b7d90a25c90f5e6d6a6c6116c28c8bdb40ba41e725433182482d01a6a1a8107304341c5ef23371d620684254c4a58fdbc9d1c642916860bd2cfef0022aeff914e722d8a2938e0420bd33d01d8359334df9e0650dda6baff1ddb91f9b0b979db566a77ec7e73d5565a6b76bf7edf1e48784d69493a598deb7c0682c15dd81513de18b88da9ebe791b442e5940ffb4ac878e6210620642f89f2941aa6905cbddbb47a4dd7a72a563a292d3bdeb031c51d1380b332292ae5821518a42971f866674dbe1ec443ea4a316b852c2be304e64c46e3413572caa47374aec68eb6509eb6b9caa28d350a02f8699b9e3ce90da7d3e1e39066f3939775ffa2b43f7b38a8d191bfcb1a4007b947b9f9917b728729a1745d3d2ef9438ee43c4de0821580cbcbcb363939654f3f7dd57bb0e13c8f05e23a9518431f3415e3f70744218a91741c2a3369a7597041a6987c14883d2ec92669448178123a095a5395a06b346f77b721cdb6617569a7aac0bab5b36aed76dd6af5357bd87c680f1aebd6d0206a7ba766dbaa7c5e0865368291191ab3d9c0a45062cac027df756cb151203316ca44d8b08c8043c5b75a6ae83a2f4a73f219b0d672db5adbd2edb305cb9cc8593bd7b4bcc215954eb6c43b778adb119758034232eb92799f4fb855187a28b511fde35527664b2833ac703da170e58254b5c4d5a84bdb766487e7676ca252b662216b1399297b6ae12b767ee659f52bbcd3276e959e86b1362eb3256e7c83dc90a0c399003ac4e9c851f428100fd76d24af77b2d0cfcf13ff34e10f885756567cbefee92b57939d8006f33c3288b149aad59a6b864814ce9bb8a71013d6854e03f8f00b0238a8310f677f04767ad40b2b80a472573df23fdc4383b20ca7bd5b1378d7acd1acd956e381007bcb369a0f6cbbbe65350dde3677b66c5b03b86d953323cdc8a62826ed576f34d403d5953eb6f1981a72c376765a6a16c90b9f0ad7eaec0af83410955932016c64cf2593f4bc119d414e1b0ab3d5b5f1b200b3306edd4ad78a45d64a489bcadcf12ff26367ab3ce368db427821754cda9f2d03bcc255d07c46269a12e72d144cba9cae0b0221e77c95bea3c6d39419d26909bc1313b6383f6bf385499bce4ddaa4b4704679e4c4649e279485d3363f73592059527c5e4c0d00a6e133a3825c7992988893e20d80e83010c7fa89c7189632b0a734be3dbfa130107eae891f4a134f4cda952b4f0bc4f4224900e74eff153061ef6022089fd7dadeae1e02e28852a1467e01c4d18f8aed3377183dd27c4891b32e070b100200c082812e7426ff5d0db8d0ce9b3bb7edc1fa07b6dd58b10dd9872bed356963165bb76d5be6c57a7d5df66f4e5a55a0acd5acd3a85ab19c95266efbbcefb8066000b6aadea8bab52360a16dc3a356f63066d9266c000016c0b30433237065f352afe24598b4bc78696fb49cbfdcbc9ac1acfc4a0507d4b86c73065e685db4390befbd03d13d071165f2726a2029f032abe16f5c4bae68644ace741dbd065bc8ee7679ab24632555faf4e4a46bf28cf2e8b66446359a96dd656059b1c5f2297bfaf44b7662eeb2ae67a5bd2be221bc658d1946cec835d69e57791f4503e7c344fd0437188f31020dd5e5e57e837598263e1b71efde3d5f3bf1cc33cfc89c18d6c45e7eb2389c08320c628ac5c678819428cdcb09004510f73373fbd9c350a2e0378a8e036234b0a747965cab420388035fe1218b2a4376e9c6ce2dfb78f9e7766feb13dff4babac77e10939653653735f8ac75b7aca5bcc7b2055b5f5bb65b9fbca7de67cd5fa7f7379d9503afe5f3b4ae5a15103aaa6055b6b550f5aa10f1023bbccd81bc3a0232e606b671c75abe487e429a6f676d47dab265a5a5ac65e6743f278d2b95c762217aabf26459e5e0c10ba0a4484111f0f490fdc87cad06a684648c4cbd42951fb30e39353441df41cfdc379bb220f39c0099d99306e3633734ba4e5bbd88c26ba488665e94969e2bcfdb54e5accd4e5cb0d38b67d50909cc0c68d592c2965c8aaabcc82e0da261d0a529422b1e63586000880173e47f1488c102bcf29e1dfbb19d3c794a035f1a583f8c62f454e5a1b49f510a43e6c965c2649f083f1ce73322b2861567071087e3de5e5e1529cdd7d9b695b5ebb6ba76cfea4dd9beeda6d57878a1ae13e373bc53b5b1fab28deddc3393b62e76566ca168766a714e5deca480c9a0471a4ee065614f4e20ad4c4e5876a264bb1a68d1c98f6b5097694b9bb624f81d35a186342a9b00eaba539399a06e7d7c2fe762729b1dd9f95a4c065de683c71d81be21efb6d2ec0a9c94c3078e3c9e96e39d3cd621a30bb091ba8ad36ab4fc4b4d1dd9e9ed862abc213ebb59b52ba51b04e1b3257c0887316791d5733ae1d5aa3d963666f2be9fc6edad5bf6c1da3bf6e1faafedcd3bbfb08f1e7e64d56e55fd13767eac5bea73b89e0fa7881b8ec3c093c790df7ee27edea73c35102e95bc371f15e7489a18aad7d1c4d8c4d23c3d52159268a285fb19a41f358776b27f84abfb44a5528fc6c2e870eec5bf60c7916f78ecdab4aaecddadad87b655bd6b3bad2d7b58bf6ff76af7650faff9227478eab69a56df66510deb7a8528552aefbfede6cbd6cee4acb95d1750645ec8f460a51ac56f2b2cab2b5b7c5ca62afb724769b1409e32a99bf7853942db9e0fbee42ab29f2b02ba544f6bb3ed402e9f54b738298dabf35d6973cc8df14a41e687e424de7c761af9481b61b615657664c5178fa795814aab06eb65572352bacc56a06579cd3e68f0315f0b82b646f253c592405c7470b7d472888b89c423f3a2f299294f5ba538afb09336abe399d9f37672e28c9572250d54f34a4f2d5b44bafe539c58dff1f8a87a8ce1d0c07100ee2629f1f84bc5276cec95f107c47373736e420d92785180c3734e28801873424254c4407da08682f5fd3f4f106313ea5fb8243d157e9ba9b28dfbb6d9bc6fabf51bb6beb36e2bd5aa35c4574b7cd664ebd6d92845f6e15e9b292bf1b827b036b7a5193b3696cf9b465c4a8fa7701aedd3b5ed746c4703b3a610cc133adeeee83415b685200516f1800dbc873da9863d26d36b2faffbb3321ba6349092a66c2c37743f6b458178afcc9a0c3500d9dc2581b42bbbb5ad06a8db362e8dccc00db962c6b040deb7c55219292f12c7e6f6320b154c838f336f8d2814960d5ed80e8038e8f57c566685b430575e87f0a71ff22baac14e97650f6be037b69bb312a6cb58c9e6cb2c455d923b6393a513561807ccc142a7f2a8ee34901f558f032056b9d17d8781d8bf3f4d7dea3a8078de653248e243810ecf39216627b6b7b7873471a4348871d8878018f71982d82fd14a98a5b23cdbcc406cfaee395b3aae37abf6a07adbeed76eab4b1598b2bc36342b8014ad2e806d0ac4db3b75551a0bd0f3d6d859b3adcd7b0acb4302569749fbeeb655025e511a93c66e09c8d2c43bbbd2e0805b8328d9c3bb3227d0c463bb4dcb9735d8aae4bd1bdf93861d2f88c919d9bf2529e9a640ba2ee00a609939e9da62d3a7dea4937d2aae8b0ae528d9604b63ff7909556ec0c9a02fc050174280af11d64fd6b342056dcc5b210c7efcad1095715ca6485ef10a25e599091a3c448ff5816d9cf5a92bd772f043596894fa15f3b3767ee92b76f5f4576dae30a77a447b7b12aaefe8f48f741f416910fb17af442caff47ae52f55bf0e629480fc90076fc6cc3b883f95263e0cc48139175042a1fde082df7e10eb1e8551f6476461309c4ea9ba3d81acd605b0776d75f323bbb7f2896ded6c093cf3321926ecc1c6ba75736d2b69d49d5705a3bd980a6b741b56ddadfbce3cc58e2a7e2c2f9383bdd478c8d0b6cdad755ffcb3b1bd6a3bea85b03d776a2dd99fcab325dd86fd2b73812e6fb7294da901226b89c727341c9a2b48ec02b8c2e73498da2b28bc54fd6e53952225985398ecacc058e95a5940057c2ccc1c9329312610b34745012d2cb4c08b8306a7bc78d78c591264ddf317e078c509b3a25c503955964ebd6963e239a72ea320f4fbbeca5401f256d89c7a9a7126a60196f21a972b958a82adbc940fda9f5e283f5eb27373cfd8cbe7bf6927cba795564983c2b0be5a013d7aac639a971f83e73eea81987fce47f0f37ad51f7e500c07d019c4b2d501536cb3b373bd86dda763831873220de22345750ab313c945aa8c647f441606c3e9140db35d5db1ebeb6fd9279b6fc95cb865db8d0d69510121b7a4f18fba4709bc384165755c73b55531cd4e537661c39ad2b482a5ec0275f51a04168b0bb23da56d0448e683ebd8d1ab6a1c1bcb2aff9655d588dbb27f7777a4451bea561960d1354be366154758b24e499a6d4e8d42b26eacd604a2acb4b3ba707e1dc5c14c98965930ab46a8b095a26c4d816f47e98cc93865bc5962ee98c6a691b9bf4c4ab101aa2a9547d25ec9f273c0714b8d001dcbc4117c64dbf2f386a5819cc2a1e0a545141e134495aef80cee4a95b2ef7c3f26839c072b4575d96870ea9819144085f69f294cd899e9b3365f5cb4c5c90b363775de268a33a13189b9502d215dffed5358812238212f52ff3290ca17bd08ebb313ea4998ab678a6d69692901713aa2caf2ff1425578752dc0424321c8863748711458b22ef1f3e2dc10aeb036eae7d601faf7d681b9d6d6ba11d2d277ef9e26753664653c0dd92467d60b5daaa6dd5d6acb6b3693b8daab46edb1a6d0dd624cd2c6f1a332094b61ecb557ce4ce0a34b6a42a97f292af3402d36002ca5e4715d796c059538cc6920dcdee988084af27e50ab2a775bf23fb39bb871d299ea411334a73ac244d3aa17042174f037795568ba774d4285dab40415d638ef1d8994d5bc635c044664cf4978a15cb65652ec8c4613e37cbda1401dcb5969b303245d4aeb01c7dc19c0b3b19042a0f1ea230a043780cae68213c26e7610c331774dead56ddd8376e0c435b03c94eb3a99ee9a13d5cbbad71c643f1d5b2195edb92591628e41140acb32380180ab112e20476c295580d1a9a1e617373d395e0cc8c1a8e1adb603a8f0562a4014516a28bfea328b6ce241c876312a9a75b2e026eeeaedb7aed9edd5afbd8ee55efcb4468798596b3536ecb6d6f376d756dc56ad2ce00b7b1c33a89a63f226eaa2c0d3580dace86356a75cb4b27ef75ebaad3a6802760b7a4d11bf755e6fb3a4a0b6fd52403014442540fef8e2fd1601e50321e40c0936b36016b47f633f3b28572dea7aa5808b4272db23b99b58edac80eb3205273999c00a986e36f5648f3f8c27be5d3aa777c61913a7e55a4e4afc6c94b93e39827cabb2deddf52391a7c475a03c39d56db57baf9a311b7cf99e69393d05cbf79f5f08e6000011a1e80b04d149ab7a33420fc98e35693f6282e7235a8060b95c403f9f019861975ef93a56935321a842400b0e4087f14107bb8c43971928286d7b71c4b569bd2c468e099b959370787417c647382871d5b5bc3e6449a0e4a8682e997ca982c69f1c72162102f7c5d88ee6ec56e2fff9dfdead64fec5e734b5dbf0aac309302f0d2d4295bd9acd9f57bf7842e812ecb889f6e996d4a145f958b160a66454b155b503055aac03a5164055bce6763eaf5aac0d3149872b6bd2560b5d465a3396beae66a0059e9282d6c55c0c24ef22ce4690b482cf49960418f00bb55abd97843f7c54be564d9bad35d6b2bbf424183379917cc3d63fb52467f674f1a94d56efe244f95c654b52c1129ea319b14a8313f98264b04e30d00f196980a6b4ae235015ebcb1214b0ef301534e7f3c88c9c9ce219d2e2d4171d86fcedfb8e6be6ce42cb6b2eeb7759f5e611ced4d64e5035f95f1199ba954ece50b2f6bb0f792065ca714beec69a914dea043af1bf80d14ae0f23d0436865d1a3684eacaeaefaecc4d5abcf4866bc811ed3859e28880fa638a803c80ee0c700b1184d40dcb24d69df4feebc65efdf7ed56e366e5a534018174033aaed728147a733b6b9237b529a8b1d6cb61b421c69748b2a32237f69397593eca5c6f73572a55d096ac53656d7bddba79174648fc26f9b39555f279c57c5ab7b93466aa9c5741b0058c207c44850a6057a9327700d095e0a55769cf21b6fd9c66655e052031288b2b302caa24c8009e94c1f57a9e215763cabf83e6ec0260d8d25c34c80ec4e46f33c7618977d9013b0b284575e1a12ea27dec400f2c94ba4e30d01baa1343129c4bfbf9d4d3e4a077b9acd0cc100e69122a9d1c0b3fc146e3c2f59140a41330bc47cb2410550e1e04b07b9921a745e03d513e525bb38ff8c5dbef08a2d4c9e53749a4c684c613376ea3d822dd4ff5188b2ba4c754eb9daea311fae3cb4a9a9295f00c42ab6418a4de6b1292959cf0d53da4ff656da1e3832b9ee1428baeafa97edc683d7ec17d7fec2debaf39a2db7abd6cc95acc12e3d085b3662669c1176de77aa2c150beaf2bb1a006ad032ceeb9f004083b9fa8a6daeddb4faf67ddbdeb86df76fdfb0f5b555ab09a07521b3a11cbbb9a23ff0b0fca4cc94711ebe5947eccbe8f075c07ccb8e35c92d6950068beca146dd015e66108a93321d72b28515661c55aab8683a2a869a76ed28bfb8133c4fe40a02078ecf26f0c89a3cda022e6f83f0c48d659a59a5270bdd26944e45602f3424d96d8579a81e63a3637906a98a4b2f4f248d5715409057fa981abc25d1a5a14a53a38c31897665be609bd39b30e5472db10ec3810ec5ea559ebbdda64c8abaadecacdb8dcd9b766df91d5bad3f50b9c58807fa94904a08a844173c92638f993e7d0a4d1ca3c523b90de7c851153654b0d0ced21dc72124806078ae6f3fb4f76fbd661f2dffcc9625b4962ab4a58a6183bfa6065cd26d72395b282dd9944c0a2a7fb3b16d75f64a6b34adb9d3f0a9b2b6ec6070d361288f2a15cbd8c9d23bfec606ddaa302a0da6f4a4b5d8d1872795489346d8d6c069b7a5caa4e2b14d194c89cd3169f68c442328d8b8c09365831569ba5dd9b69d3a95af74cbd2ac6a1768e2bd12a0ef7a43a3a7626099cdc313bd00d2616b2b351af188542b1ae01558da297b951988f1a6f2e715269938feed3b3151903dee0f3458d30c4f4a17c9fb4722054a5fd7c16012a02a0061d0c43c584113174a1a2816c523034cc9cfdb97ca836dae285e1559811e8b66a2346193e56969c825bb72e215bb327fc5a6f2532a0bad27505f13c7e3281abc17353147cc096cf6ead6b6afc6bb70e1a2ea25a4df374f8f614eb09a684b8961f4075289bcfaa07e8281a27f3a69eee18e945d8fe86a3b02de7b377f6eaf7ef037b6d259b686bf212c00a12d54983d352c1a060f1ca6b31336315ef127726bb56df1ddf4a772be979a0022f1f8d410cfe1bb021eb3006d8980f7e1daa4058b121e0b64f2ea5e599156ddde91a6624e9838f213789959e309309f2b00c67b123603298093a5eb0657d2789daa786d67c4abf8937d5c9acdd9d8a41a43469a3327e0aa116618b0c13f1f5f94998509c0bcad974a7cf98a35d9e1addb75dbdb11ffddb230c700476683eefba365661d5c030358c019e625bcf1b9760d8ee5a3201880798de8c8ce437ce129579471223b1db345de0e7a342b9b7db71870aa8533875d546329b93daf416961c12e2dbc685f3df7b29d14a0b1e9017e9fa8efc3ea9c66d6a7611033dea005b17e62de3750216d148497cecf0753782c4a3338c4ac04ecaee73f74ff08e4eb1054a2ac46f174d36dc027b3414682b49fb48ec0e54fa6386aa4beb5b66177eedfb5bb0feed9dada8ab4e896b465537210e27c00240161f30a81008409b90e3362bc525f56054a5beec9e864aaaec6ebf7ac520bd51d7e084f4060655bfcc67386ee5e0a22235320531278f2e257f7796820b8eb86c056ce5b4626c6de94baefa2066dcacf974e4a244de5250e6516092c0249470d01b91555de450d689604ce8a6cf0e6fa9875364bb65b9361a46e635cf194822023a7f2316f8d6d8e99e04e36903736e5e11d1a8d50600488381e2133dd96518fe3eb96952fa0213c3d018fcf3be2a9a9343544509a98203a6f4a361ab856d5b0ac9db7727e426556d91c58115c9f9eb0fb9111c0f5f1c201f40440fcd9101d044f8cc6541b9d6eddda5d8df0996118c33a45c40948045ee66d314611624b1aafa6da63ba8dd2611bb229603e2f5b51832e1eb1f299010660bea05cd7e562de35afbc2430696cfdd0cebcc14185314812fe3109dd39a9ae680419e2e9c8ba9d9cfe8d6346a8bb754da7c63526edba976dfba0293fa9d632a978e55dd9bee1e335acd2ca6a00452f895931cebb7a6c8a5e138836157f4dfcdc950c96a5453be25da0f2ed02546e9f39e04187ec8e5d81da9f22025c16c5338da81e8aa78a2c32a2acf14107445e9c0f38fdd8cda89d3817ab140f8ff4691561db027a1d4c92bc1ad9ac5d98b96417e7cedb547142f2102f08e60991a714e59da2a4083d3aa639b1a56e5905ea51aa4647523ae9a3164e827096d080cc63eed8b5ebafdaebd77f6477daabb62d412258a6a598616834186ae95c517cf25ef9f82b45d2caac2203e4b4e2ac6c4a30df96bdb8ebdda5c2c9de2d96a5d994a2eff82e16dbd29acc856236a0edb2d8a14acbdf5c56daaefb00b7d415660c0d893de4990eeb8a27d2e7db1fb99a80b0c6de6c4ab4240d2bed5c3955349bc56c695a592018eb64ac4539303504ba3d69b6ddaa4c9c1d5e4f0d7260e59aac66cb2a4dba59415ee550899975503908e35b5a298cc350a6018fae79df4f16851a981a31521588a38d8aa98186435af4286c0e8e49e17e6a74bb4c60a0add1806e17892fd53b8b839831c17e9f2e9fb18b275fb6e7cebd68a716cef99e194a0aae5db67d8233fd5766f01a1a0cfe218caa641f79fdebb6cf52702ec29ce061477f0150cc43e9295008f5086af2d466737308c49f05a9b228b0865a36d6b09b77dfb557dffa73bb53fbc4b6643f767265d77ebce4c91c223895f81d64bc61e1dfdb03647569d32ad3616c7cc2885d15209baf53e9583727102b0eafcf338dc49bc668b6a62acb41ee0c644317ba23c1cbaca08b6da93614d241e3b6309a56717881133b960d51ba52db99b6ecd915e5bfdcb452262f5342fc60764c2881b22a4620c9306a6bb2e78f2a835ea42e6ddd1438952fe3342a9bb7ab39a2fd985862ca8cd7f831458a6580871c98bf5663773428ac6c55ff1c03bb6c0ae4cc36e8e0f798a160702a68fa3515cfc40900f681ac6487f0b1ab991de19279647a9cf020a6e0db0c5404d88b275fb2972eff969d5e3aa3f2b3e03e84c75c0b202587fe9186e7e7ba0840a69e19a11c4ce409dec0deececac2d2c2c8acf6013f7e9898118a11cc6ce510956a49190acce9bbb0fec2f7ffca7f6fe83b7ac9593862894a4c578658817563123822642303af373d71c12d8ce56d35fca545075af42ba067d458dbe0b73b25905009e40d1aa79bcda68f1c2bb1a8190d24575a10134226f4b13f39d99b16678c2c77a362fab6a0b5b1afb93f5c2be6594c0eb36b24264aa59dbb9d7b2ccb66c5981325b52ba02f18ef222baea5bf1785c9c97f6cf5a43033ce5e05a534948b3a355455436668050bddb5059ead8bf39cb17797d7f57e56141934046684c1b953d2bbb9cfc64256900484f26dea4cd9590321670780ae835ae73a51dbfcf87d60e1a3a8024a3416399c54c32b5d4c654efbcac3a6ba717cedbf99317ede2d2337672fe820678ecbbec16740250623bf79cf4e87140cc4c0a78e353072cc35c5858f0f212b74f5f461063f3765969d6b4373efc5bfbeeeb7f63b5429b01be04ce1086275b8ce2959f67a97fd2cc4c095101d87a9dae6c4840277bb6555768d7ca029c92661a6a5c1a195dcce21d345067775b1a544645452687066648da1feb4a33b2775a46a6050b62ea3e78a2b2042a710148c8df0d9f4cc7f3de134ebb0f55391b5d2bb4348a17007302562b1f1edba35d90d7aeba6bd4a0af3b2e2a053552e96bc79acf61796d0b983a667735e297e9d1f1ad0130a5a4dd158ab03e23a1a4b856fdfa92cbbcb43d2bd7b0858561c986f517cc66607a887f343ca0e3698b22d3a8488006e3f3d76a60199567724a6949563492bc55ec99f3dfb0172f7fcb96a6976c82cf3b3013e10f396464311f0e4f620a10f740155a8ccacd7f640780390f40a407850681198841669b37cfab359b9c9cb433a7cf3cfe3b76d0208849643853e7f2539258113bbbb255efac7c607ff5f3ffc36eb696ad258d891dca53277f5bc261836895a7d8c0a64482615a4961d040025ca72d1381a76bbc38b9a36e579a9997377c9d2a5db800c754d59ebaa89a06826da5912db38c12e1a9e1c8dcd86d289eb468a59cb7cd82b42ef60b15210ed09a10bb0251f93901acfeb02e00834955beec583a6fb1eef3afc888d79cbc9a05187a46a6b3948b402dbe05aef808b82bdb9c5992bc809e95a3d930a3d29009926f86a7936e4b8b17cc0c0787f801a8397f0d495a952ca970d92f4cc131c0e5ebff7c7f84ed6c5987c0027dc6021e59f7782043e1fccba9324b98cb66ce7bbe7cd2be7df577ed6bcffcb64c8a694aa534d4fb783d044178b93c3f39d274e25e683c90674518115e3427a80f4c0f21c74dd69cb4ede1ca8a4df8dbce57468298c6f384289df0e3130269b5b6eddaad776dbd53950653d78c66d5cf77de544553fa7e9175e685a27b0ab7595f211478d7099028258bd30b3319cbcfa84279d42f8050b1edd6985aba067355e5bbb16b8d7b0d6bdf6d5af79e34fe03815d80ec6e2a979a1a085f62211f55b8db89085ac9f31a50491a295f17d8b6050ea6a2745fd9ab01309093a073d29e0208ec74b1bb058e3169ccd94b13b67069c1264f4f5b76a96cd9c5b2e5e734f29fe45d3e69f2b9928d2d48239ecfdbc2e58a4daa0c7ce8d12bd99d1a008556ba2cc6e19dc04e8bb7b6b39223e76aeab2ed996569c9eeeeaa3163dc673548cb69c8c723ec6c94a70b8fb748a455d540426fd7f586576b6c5badb5299f9a1a0e8f86283ba00d32e839281e3f158544682434eefd66449f9e30883f6572685b75651b5bdb76ebc15d6baa1b64ef5e1e3430bdc36bed9870de6531bf89f9200de8455345f82355f5143c56f58713d8acd219685b568065593c22bbb8a386d190c2d9c909bcf98ed5e53abcd8cb3c993410b31fcc3ed041fac314b91d9feda0c924dda56b7fb4d19e922c58566abc2d1362bc23ed45ff0e70c5983fc6252df1c58a2ce755184493d295e7a7c6ede2d505bbfaf229bbf2d53376ee95d376faa533b6f4f492cd9f9bb185f3159b385fb0d299824d2e156c66bea0686a804ac6673ec413d8236189cbbb07f8650fb78e78621d065a10a077d4fb345bbb56978954af8fdb8eec7d7fe2c7a04c3f4954a60ab29216466babb179b3553cde9ab9f3f0635bdfba231f9669cadff11b24421fe86573d0e9c63188785e1ebf3a8c420ec3f4e878298a6cc2281a60b43b1e9152cf2979da3f6f1d64f339db911d8a5d57941663c3106f8d20436605f620330b3ef0d1450edb90d8320372023beb0f8ad27c25e66259232cd0b46556b07365579ab3abee76afa24466a489a6d5fd0b4c59693ea954b76f77992ac3ce569a79066fa4db5677af74d008b0c1430cd6d3ecb63a567db06dcd1aef6708f8983d845181c2c75b04a05633cc667844f12a4db8d7daf3a9bd7a7b4d83b1864d4c32586bdbec52c9ce5e3e2f009f36939d5e9c18b789ca984c1a75fffe5804394b06025faf4e1c386a76a04e8dcb35beeeb14e19bd2d44baa35176145663559926c843e305c9a4c35b2dccc6d07be93e5ad835b1d261ed074b37efafdeb40f3e7edbd6375794374a651056c4a3c1a03969341c0389cbc45686ef100b3fe4188e91bc61501451729047b89f0a36404706b1337040229f9a48578eae83f7da361b6b3221c21a07d602609bf9fe672a150ebb94351cacbb65f4cdbcac2f105771984fcd3b7800b4ee4b83b2f2accdabedaa39a69b786ba2c8830f4f7bdc4ab2578b024baea2eeb5225b52479ebcd1d78ee534b89294306576775a0273b07f9986e213051c99eaebec08f8f04658352ed60ab3f8c6d72068a4cfde17e01710f3057e2c93dc64c53285095ba96edbede40923d32925a539599cb2b9c95336519eb3e25841c3aa719b9da8d8dcc2ac152ae1f520eac4b7a655ed32a7ca8bab3e50a47772ac00777a14dd4757aa47222cf758044fb920d62a37d453f080871578bc8fc86bfeac0b6108400f04b819987e74fbba2daf2ffb54e22eb6b5528eb088a0a31ec3ff708c00f6a323319c8712f0bf4f03d73a61e0ca6b532c211d0cd9a7a4185f3051565502dded4eb36a9fdc7ddf966bcb62bca0ae4db6a400412bf7e7e8d266bbea1219a9bb892c8de27ba1d524f8daaeed48ab6cd7791ba0659b5b0d5f34ded1808b018c3f6255891949332bc1e4bebf6dcc11c01595fea4b03ba32e755a61e50cedcce368819d87d462c4a7e6722c66771b14a02b51663c14d4012c90ca24b7aed4f0ae1a812c24559af295bf2f9e5757dd29efdae4b9395bbc70c972e5050dee0a5613afac1366f967b3cdaab0b64d55644e1467acdbcafb2abac5b332334e4d2b8da0e51c1c6a39be4250bc84d90ff29350a9f3c4b9f9233e78342ecbca321afcf1dd1b5e89dacd4bbe729451627285d111683b6a696dd9cf62c7cd8eccd8a4cdcd9db57245dd17e97ac53d3e798372508b02de0728f408f44093562e692073007d3940ec0448f6eceef20dfbe4c135cb083c996cd15f8177c0307f9494d4d7c0a2d1a421581b0048d981b221fbafae0ad538cdb6e55aac42630a4d23fe5d69df31694e80c6621fe647c7794c2cc7eb397b321fba39990385b6ed96a47505329b144feacabb32314c9a395b94b6573a8aa144d46ba82be6d5a2360f1d5881c69bcd4a9f259438c0cbb5fba9b298af6574cd67c44a337b36b194b5a513f336bf7446409e52efa361934ca8ad66dd76f636ad955b13b03a1acccddb78655265eb5a61aa68272fceeba8324913d2f782dfa071d1fac848fe6e4c00685dab6ce3027d5665ca96641ea93c8509f54472636535acd2b815928723be6bbdd2f3c7d22e2cccb48c4d96e7edf2c597edebcffeb69d9aba60190d22d88fd9abe43188c6cff41a401d4df217230cbe59431c76fe496e0dd19140ec2d4295fea409f65d81381b1a3c35aa76e3debbc6eee82c0b1c1bab5a4e1a84394f1f312b247616f3bb68e5a6baf086c0db12989b022fdbf8527dd8a4fe9a101a52462200a26b473b76a4655a0ac36c33eb8079c2c0867fae9dc843fcf8ae960559c3aaf85d39de5646d3f2662a0b89ba3b4d8d6d6423ab721dd44aa324ad3d9697d92060f99c69620f3ac01475476930cfdc6227cca5ae4d9dc274518f92ab0aa01d81aa6473d3f3324bd473d4b6acb5bd6ccdcd0dd9f1db4aa0699542c5076abc8d3236d1b0a9136a1b859660ca3497f814f8baac8a139f5969d78c1a14afc0f1926a6922ccf7faa36766367862c9ec8c6b64f9d1d0500adeb8d5e8253fea86757405d5fd4c61d6be72f19bf63bcfff433b4783a377710906a045c2be751b57725142ee5034c3404532001820639fe3184ce3c7534aa91385085a3892e7251a05e42381f83325e78d82766d75eb813dac3e1420dbd6a8d73420524508ac1db6786c0b1c8455f7df6e6b402273c2cb28c1bb7dccfa48159e6590acabf0e590ba4f01bdfd095889192641e84495859cd94f0e259f935f561eecd2c3802c6cd8a7de40e1a5041ca8bbaa7856c065646bf314cd9f6e89bfacc2176457a3e16800a4c17dfc7d15965c4548290bf0396968009f996025dda675ea6b56da6ddb85f945bb74e6822d4c2f50c356ad6ddaf6f6ba1aeab680dc54bc49b13e639b1a44b68a02e662c5f293ea1964dbfbfcb9cac7bc72069b9e47d268dc09b53df52639ae7db641e5572a0e0ec956512ca7de2bab56a654546e695ff9fbc222056647cf921acfb9858bf6d2d597edf4dc090fa7daf26a1b84e6f129a6d14bc7eb299c42d1bfd70852f7d2e4c5fac2494cb65a35bbbf7cdd366b1bb6d36af883061e2b57b71b56abb64c9702af34a91cdfcb605a08f61129ad1f13836fcf71549d9ab0e4a0a75b0c790461a08d7af6b0ce85375f0ccf7a5f34330d820721d8de82a81a039f6515e87444e3d1d87cda4cf9b3f48801dc9e00d225430d0ed56d48bd49ebc9c8767b4f7920fcac34258f8b5947c1005278b6fa4e5576fb9a1535809ac9146d2a5fb2d9c9399b282daa2c15f1025868642a9392856fe681f90c1926100f2c6255930d6fae14c4075b6101689e42b2a350f8ae088591b478c2a2f424421591f2005a7989499406df2619173f0e64817861e1943df3d44b766aeeb4cf87635c509e511a31a0ec68908a21a31b49144d7cf4ce3dd6fe8c8f96e3132604e7ad0be724b0d6d66d79e5b66d6b60c7a7b750acb56ddeaae858bd21534348abcbfe6cfad84a15411f8d4d268de723740086b65569a950efd63871523e6e2b867beaf8a585420576158e35cae1b523601ad86ab3aa0c20abe2c27ec0aa682a9601a806925da6a4748e89c223f1164096261e972dcfda0c369404dc7b805bf6746766d75ab30a3ba19ec535ba1aa486fe756603d4cbd09390e66461d116672fd9fccc3969df9206ad0d0d76d966e08e15641ff3f64449802fc9becfcb1460df39ca0c6f197622923d05bfb91ceb3294aff8469e6d9517e96063aa65bac9d51198192c4a12410373df9d34bce2967325bb78f6923d75ee8a6f3e8308834443e3f2a3e221afbec37f907af59da6f425e7c935e97b1e317c3a5e3a4e8abe1010f7495ca1fd76776c5336204f85c027e0c0ec6cb43410dbcd492bc8d35587042cd5c92b32fe9a8c2ac81771cb46660ed61de8707f34550032020f4a51f101bcb42d5f45623684f8cc5064a581783f8df5bc3ce2e69994ef08cf0c84db684ccf0928426c97870475f9a951c93c94e9e019fa0cc77841e64545c092db93cdbb372d112fe4adb3346e6d81b8235b95c5406c65c55c38f3b8cb3b1bb6dedc5042052be61705c2b2003465e5ac46e44261adba623b323b1852e68d350b397f0ba338ad7103f6ad5a18e0e301c776b5a1812e6f87c441a8b4b2cac76374663c58e9d7938d8a471159b8844ed893a6475bf3b649418d60a2306953c56901b8a4d4057c976424cec335386376241c2503c93c3acfa31fc96914e814ccfda9a39068d03bccb6d477ead6c0a4f41bfbe9098118161e8f8058b7dbf2f5ca2c33c9b2f804b0a802b245555905fbb423bbad29a005e0486f25f3948ac32b3d0ca2d405f2b8778c972055497495801a093a772e18f9333093c6e6bd320a9f93f0f30a9757babc25ccce39e1438b540221b0b75b1e8fbc333b590158692b0cabcd988f666779c64b2cf9a49b1f973d3a3e2137ad3466d55bf0208585f8aaa0bcd22c66c2a7098a45d9b9d909abab8236d513b91a95dbdbe321cfae405cb2a9d28c4c8b09c9a76b5b5bab02e88ef86f5933d3b1cc6c5ef95038f103882437768967d318f689f34d51947db0a868e0322fda2ddda351227b7e3a2a006b26d8ea6a727aca1617e6ecccc9b3f6f4a597edcc892b96974676f8f85a093ff1ff9f9abc4ec2e941c47e186b6b6b322babaea04669fa236f9e8200005a9c871c24a4f4086e0e2460acd8d2acd28502a380bc5b108054e9122c04b0172617edfce2253b317bde27de590cc3276279c70c7542372fbde485e46999ead33547aca83820e12f7cfe55d7d4aefa53be72c41b0d0e6ae5cbc39371f999068f636d693281b72b10edd604fc6d696aee31f2d7c08ad1be6ba4ae7805c4687e258429c1da5e0684d8ae0cf2720cf6c45559fefebde84c5e8dade80b9eb09f9889c90a9cadf6a6cc9bba5803d4ca235bd191870ddb0260d3f6f2320fc42d4f071b5b4ddbdda6716287aba4ca7b2c2ff0ca84f1795ff2f7eaa1ec3aa7d1a98c5e4e849bd8080c624bc5923d77e539fbc6d5efd873175eb2a7cfbca081e6297fe2e981c7d53fa9bb917488e914e679a30bd49bfb4d115e03fe21dbc1983aa1ee224e912b26175a9879e2d9d9192937e5df4b271c8fb48a8d209d4ec7dfec00c8441e6494f351e01e4d035926e9f01acd4e73c736f8e08b063cebd50dd9c9db5e2965de33d3e89da7588c651eacddb79b2b376c8ddd2edbea6a1a75dbaaaedb96b459834a56857414b02340f8ee92b0266ddb16f05d07294d296cb7414d664175471aa6d9b6a22e5907d16cb46c7b4bddb2ecf08cb41065e5bbcd9d1dc1469ab825a066e605ca73027485b5cdea0578510f134758668a08cdad60aecd5d563434012d27d01785c989d9b29566a6d4a08a6a200d6b6d6f09dc7b3633c923f682e4c1f45449acf2892fbefdbc212dbb25208b579e650b843b5bbbb6fda106bdb7a91f990120232b1e4bbb5698cadae4c284f7382cfa696db7ccf741163fb872896f5f8c596542e0583ae10f1416cbf3f6cad597edc2c2d33e16f03797012d6681c4c61c3471c25500326781c044381b441471f83fe099a4e177c31dfec98bf4233e38b27a726373c36667e6ecc2850b6e26c57c62eec70231bb62f2eabeb31047fd3d3a3a88d3e4992318e5e126807cc82f4c9b611af03e1a0f3b346052163cf6650f8a2676b0a2365942d9a9dbabaf7fcf7ef5d10facdad9747b13ff8cafadd5985d206b48d335949e1491e7d3148abb1a308ed564732e2b5d0139a3ae985d2c012bdab6f7b8409547f9b9600dc6aeecc6dcccb815ce0bdc93bcd6242d2e5bd9b777cdb13e419a5d7c5238173395c3c870bce80f15f6c6776c6aa66c3373939657c36caa713dbcbf2c5bbd61b395719b2b4d5a59481fdb9b50bb103f99b61af69a1594065f6452f7a106a8bc37bb56fb44e387db4d9577cf0ae21dbb3c531cb352256f93b36a801a44d63776ac59939dac3ae3e92720a894f96ad2b89d3d7bc67eeb377fdfceca6c982bce58719c2d04129470a4252a1e3eeea82bafafe1fa0fc1b91717c007926c149439e13491073ef47f11826ae79e48ef5a47b6b0da5c178867e7ece2c54b1ab0e6fc5e9af6737208f513f7c310915474c7201203bc7294815136b6664103aa4abe6813c5b2ec480d50140e4831b866bba6995cc56634e0582897a441caf6f4a98bf6acbabfa5f2a2e53440632f861d097a53aeaa9828ddbd8e06655525b025bbbb5ab0aeccd0fa5d99481a53edd6a4551b59dba965addd2aa90149b3caac6016635c5a1c5385e93b2ad5f9947f4e389dcc864a67fe980d097daa5ebc62ce406130a40621d36057600d9683c263bb37da96a9b349e19e4d94a76c666251f9166c4b7edb8d1d5f3fd2ec6c59b5beeef3de8029232d5cd180f04479ce325b1a2cae4b762cb7148f6302b8bf47dbc8597363cfd6efd66df35e43e72a7b5d7aba2900a827c12caaafb7a59dd580579bd6dd6adb74be6c39de7095bcdc085399dce9e7b59a5c7bfd8e00f0674649be602fe26f988e6513a3da59eca294836742a170691a9dd961148506f55aa48ef19c2c7d1d2f973e838bb01931878541d8732534b6d4f5d6dab655d705ce66565d69c6f6aa8ab7b967ad87d2c6cb6debaec9d45813d8741ce3819834a87fbb594ace01e74347a18141161a54d73436a6f282c12b680a94854975b5b28d1b7b6c09007fba2f4de72bb912b6d161381e6bfb74a0008cfd5e2e8e5b4503a962b6e85d775123b4b9c905b73f6b9d86edc8f1983ac35a0b190aa5fc94cc0c0de4c46451da392ff3e5e1cd6ddbbaa3fea2c55349c60efaa7d0bb1a33b0049369355fc4b32b3e7906aefcd55f786fd25504c6bd94b8281b7d617156664e49fc4b5ba3b1958ed749348712924fefff20493ebd7083f51fbc0763f4c3ee4f29460f77501e2c02d220776a4a4a2cdd8042882337a968db85cc297dda0d13c91e2de99866da79abd73d8ef19cff71c516b30b1d81826e764f766f7b6fc7ee3ef8c46edff9c0eab2a35912b9b3dab6e6fd8e756e098e37d4a5cab51f084cd24aacfb6d0bd4bb7555385378c297cf8808a06c80e2fb39a85863bcd1a9c166d73f62235dacc11b2603e17835beaa341a55f124d000226602835c695aa11b857fbc9583f25203e94857ab4d34d8b05b2607dd7b79bc62a5b1490d68a7ac909bf7e9b53dd9b86dd9e9c42e17d4cde766ad90a1bb675c109e48cece4f5a4ea6033260084cae61d6989f0a20a67cfd03f6b564177cd500c5170f6770758d21ee2edfb607cb77d403355508c018ea05f2ff89060c3efd2314a6d238823dfa1d179cbbe8afff4a8fc6819d1d9cfbc9713b9d2e51f1f3689217af67f1d5a86291373af0dc4f1ef63874904a7fd2148538485ecc7e6945e8cdf5ad07f6abb7ffce5efbe50fec576ffeda1e3edc56778d1636ef329bdb6d6b0b345d9e94081c3e1312db9f04252b2039a77c4a1c8dc9681f602b3c8f90a979b77551d7a24c3767dd4de5b16a96ab67acd49609446308f5e7c0c52c428b30cfc5fa6166403039582b50d5606b63b369d5464d49abb26910b3a2000072b149444154f202b7343a6650b9386793a5059f5edaa9d5bd21d0286470cbb10c33678589090dc8662d3ba1c62110fbdb220a179431b2a1e7e094c6cf51f016effe511e36542caa016980999930ab7637ecda8d776c63ebbea201644a18a857df9f53bd0f534fb1498e0112f0117909c7238198440eb3493e3ff25224c4391aa6ebbbb9df7f78c7b6b69a1a04a8e205105f572be76f78a84b452b015e2959af0fe6927dd25fb778ec8a3c843130ad94e976e98275e6c0545a0ae22076f3427e025b5e205b9039700a4dd91c37def7f4adac940660265d04ef2bc294378977c7648eb1d1a052e469e4fd076bf670fdbe80bd268c6e4b33b3bbc59e4ca319cbcac46836d84b6e555dffa62fc0cfc976ddcb14057c365d29487bd33b885b8e30a63cf517c02c8a40e69e4aefed80d576e3b21c98c5e8e6dab6b557b58f56afdbfbb7dfb16a6bc31b954ae1f1bf28f042bdde20391e444702f1a3898a8d8e42c7f3cf8ad282153098a1d0c8adddcc0ba4a1abc2015a7f422756d8f2ca1f46d0ef3b5a23af7d4256515ca1d172820fb042cbe1e42fcd27a354ddf9843d7fe5197bf1a9176c61724ee1d1e0893d29c0fa8e39007f4f668f5c4e0d8005ef38b8f49d741a1dabaeaedbfac387d6a8ab07b1a677c159d9bfd393279452d967853abbd2c8ba9b1be37b6eb28d35d82d08c4ec50ef00d640949e0372be391f10131dbd0c8ebc06ce25de9c917c940f6646773c63f5bd96dd59bde96619b33ffe05a89e3406c9e594384c244489a3a9d35ca2c32738647d903b1a0520e3f6d3b140fca816116810189f35a1331899fbe707649bfa2b3bd8b2bb02b42a3743a7ce5340cc033907b2c0ed9ad1414ae5928a2e74ce541f9075e473c78fc97d391741a6abee7cdcce3d75dace9d3963a7e6166d616a4671c9830a54104996cf6eb146978fe3e8a6f151f012d37e395fbde1f3af8592ecbdd2846d6c376d59606e34eb61455c21afb053969563fa8c4d6072bbb27d498786d4150fb9bc6f87e56945d50bebfaf9dbcd3c2811d8b14715cb01cb8ab7ca64c1a6e6ca36b330694b67166d6e7ec1c635c85c6d6cdbb5bb1ffba7d3da32fabdccca2b4de4020ef663c1eff4ee85fbc3618e4fa3f31aa46381f860faf4cc3e1eedd9f6d696ddba79cb777567436b5e050aa4c27b3548fbf8ca2d5e4f479709643cad92ba73b825028acffe930baf3beef822734989d7ddd9e58717282b13253b77fe949d3e3b2fa0c9ac50dc93650dc8ba051bef0032f2347fadc63fc5a53c5888df958db1271071cefc0747e335a9cab4650b255fd156aff2d5ff1d013d27cd2d4dcb62700ddb6abe9a6f533cf075510d561b0d69ebac150be1bb19f08ecded5bb77a396870cadb1b75523fba262036b6b06f13858ccd4d96edf4e2829d3a71d21f3dd73b1ae8addcf04f44d0eb7c5644ca51177fda5c8e0de2fd2dc3ab3a9c3e82a25dfda46c6b72252d00599ec8cb49d355f6a4d9d07a02f478435d265ba84aab14a50d19cc14f77c1f0576caf15d2cf3d29e79692c8eaa54ae7dd341818b556239f9e58be3fef6030bcb4b9345bb78e9825d79faaacd4b831505bea9c2a43d7df6195b9a5c9226266fd99e6a37cc1470028658b7ccdadf52851de3c5b7b430fef04f73e20dc1bc7a874695e599ebbee885c7eb653e8a387952f14b56edd46d6b67c5ea8d2dc5eb8acfbc1a147b022b1d1e0c215639de4e663929fb6eb0d90afe51e2009dc162fde1966dde59b53bef7de2aeb52a252093ecc1bd7bbe9a906f9984ba9216f7849f1c796a094fbdb4fd62bf0b3c7001c5e3201d6b9e981705c33c31da253aa0048dcee0207a5417713811574e1aafb3dbb0b5b5fbfeb9021ebd3260021cbe975806ed292d5a10c7ac2710b87ca7f59cee49a3b27a8b410c5f28ca0bac59dde7ad858c5cd8ef2c6bb38b5376e6fc099b9e9df0b9d4ab4f5db667afbe60a796cedbc9850bb630774eddf1395b5c38e79f0abbb579d3ac22fdc213465e8f925dcc236e06a04569f229693ed64af30090815f598da658aa58abdbf10fbb34b165d553148b3c7c28ebfe924d54e6959c74777353767f55c094a656a1c6c68a76fb9335db7cb0a916a39681e674eda9b2b99a535a1206a2f67d2464dae4cb19ab4c55742d700ae06c36ce0bb47ca3a4bab965bbd596cfa82cce2ed9ecf4496f5ef17133fee93ae738ecf6137e834ea9256849c2c37672957610b2dad8dcf4693636da0e8bb2e25d48f90ae521bd47502779ecccf7ec0288d3094124737852e9ac46177830cc30855bf1beba68a6d736eeda6b3fffae7df0c1dbbeddd18e1a1a7b0bb3c702e62ca1a94b7f91c71f1da3f90476d5329bf151d9acd29a9a9446934a230c9cf1f1bf134b27e44edbc2fca23f8460b055968dcacbab2ca0294883b3091fb30ff0f2fd37ffdafee2ddff601bb955db5543191b2ffa0bad3b1abcedb59b3621cd3e395db1ad3a330ee24cbccc4f146c421abd254dba5dddf2b78c4bc59cbaf813b63875568d6ad267341a8d7bb657bdaf34586dc6da8a824961dbbb3fb967f51b35cbb6596341cbc09c12a055d798210c02d939bea89e8439e5f274ce4ad3bc802bf9a8fcbce9bca732f35a10eb2c26c4f3a464f1dce5afd8b7bffa7b3237169345379413a0723ebaee8e4a6e42a4eb59a7a352244cb556b55b776edb65298f0b172faa210de7ff58208e6b2786b38dc91c9c5c3aabc703f1d03dd5d5da7a00f1471fbd6f35f1864653b54801297d0547f0bc41bc2390a88a0500d62f142c3f261b59ad9c053f4b020c402d14a41179ad5f95363b3d634b4b276da23cadd2528132373074a90125cc50890b2f052374e5faeb5b6fda5fbef7a776bb79cd760bd272bb1975ddbb9299f26e376c52e64b59e6c4768b0d0ac38074425d45797e56664c5e26841aa1ba7a9e439e989bf6cdfb8a390dec64e7d75a6bb6d75cb1190de6cae283dd8a1edeaedbcdb7b6acb1aa46d22d1b5f2d1d67adb22fdc8137be6192971054ce4ace0ae5710d1455809c34b28214b232a36407f30491d5626c0b2bfd2f8d376db393f3f6f517bf65972f3c6b9365f1a7deca9fde79dd53e8d1f57714800f839818d453245f72c94f6158c1b6b2ba6aa74f9db6331a44870540e93c8e0562698a2d81b8b700085fb282b8f0dadd47e9ec06183fa0b087b133704fa72c5a6fb6b7ec93eb6fdbbdfbb7ac5aadbb4641f3f296342bd8100e5fa4dc1d93f6299664d796c22be0d2bedd9d96409cb3b9d9195fea87a6f5e921a51bf66e908d2cc7471143d6f04c9999cf90c6734ff93988f76ca5f6d07e75fd27766df50d7bd87e606bfed1c78e0649bc17a8bc049cf244d9aa6a3cace3e1632f2cc69f9299522817adc17745a479f63a2d9bae14ecccd229ab94666c777cd25a7b1dab36effae71cce644fda83b76fdac76fdeb0ed55f5326d75cf7b59eba25dd5f5b3d11f9d2e3332be5f71be658592ecf189ac4c259983d8ec0acf7b846cebca3b897c7281e598059940a5d2a4bf987a66e99c5db9f08c9d5eba689315be21c724338d2429778fe279c0c5a3804c6cead2452a22748c816f10b58e922b4af3a606ee8b8b8bf6dc73cf49d1b0face03f0cf8fc700f16e02e2684e382b21cb83781eba95ceead38398372f98cbe493045b56ab6d4b8bca5fc932aae6d35ebc1ba72bdf9655ea4703353e01a6c19c34958a1ec0aa4af1cf6479e584d13bd9b873160510d24cb5512f35e1f4f36bdde3badd65d9e09addddfac47e7afdefecfd95b7ac3eb66d353623116a590c5f915db7d5dc91edabd8ea1a32ed5d5b589ab34245b6b21405ab043b2dd9bc320116e7666d6eeea4c07f4ebc666cb5f191cde68af6fcf4d7ecd6afafd90fffd3df597d5b79f3e0837512ac485211985ac3ccc9a99c3ab5dc04affde7e47843a3e583d56cb62c33aa18f6f5505d505eca5f64d15579d1662a333633316b27e665d6cc9d92b935e7b321943e4c3fd24c127241f5eb33bcd1d1bf1e45482e484fe4c24e4e495b5199d366917f4d03dd6b1f7e68a74f9fb6975e7a452096a2f1b463fad4e361a849d1e383989b218b74564f4213fbe89fc2624008497beabec35499ba7bdd620ce021dcf6e5b16b32d2d61f5d16da960bdfa85047784a4a243f8501e401d71e1ef230091f2ce9f4c0103625ca596ebdb5613f7aefbbf6a38fffda3632cb566bd73520e38d0e9932656962402c9e788f30abf67562be6c95e9296313801d66147838d2aadb642967674e9eb7a5896734c0d9b5d5fafbb658c8d9d353bf61d7dfbd6e3ffaeb9f5abdaab26b109bdfd358403c302587b60263ec57c7c2a8f3e716edea334fc9d6adb81def5fd467ffb8acf8c995bd7cec61c7677f55b3eaa9a6ada278ccbc5458454858e511aa4cffe231520262e412eb9523603e88a2d8a058277e2e10fb16588a8af78ec660ab0f1fdad2899376f1c225dfb7a3c787d33141cca2f8b09ef838200e40f1b0a9ac3e358845de5a937340e4bc00368593154b267ecd0fc1a03fc279383a0f3ae7e95ae412f274c479081f88a92968348849479a3c246cf5bd9abd75fb4dfb8f6ffdb9ddecde945d57f58dba0bd29819f50ef54e9bb7a9a471d1c46667a6b336393b6b4d2b5a958730bc2d22e0e7a4aacf9f3c65e7179e97e93166ebd50fad921fb70b135fb75b9facd8c71fad5aa3a586cbac8362e77773025e5edab42cb381edb92ad2a8cca85cb0f36797e4cf827b3969601fde8a577f7042499df5a0726484b8d665477ccaeb75ad16caab60dcf5163240949f987d7a1488d3843c63d5fad603bae0113f7ef55acd1e2e2fcb9c58b22b97c3c718a936cfd3e938209626dbd8dcf6960185c2c17c4c8e2a87b88a1944228bd1d91c31fb0329c6e7e8da785f7a02a3c096f61f5ea0ad9be2ae2f48b88f9b3f433e53a5b4bdacae2200b25f3a054dee271e8edfbacc9bfffcf67fb6efddf9ae4c8a0d1baf69f025f0a271eb0c34056a1e958f0b9c27a6b2b6343b6f3b9d8c5505908e4c80f16ecb2a0a777681276a27dd1eedb66ab2898b7676ea92dd7ad8b4da8e00bb17a6cba88aa24c83a909ec5955b4944e5e76eeccf4b42daa8194980b57c958180fe33c8ea7ccfd52a86c4a84b79c938b5e8d2290de15f5ee27c3401e2487463fe91ee1efb811853af3d31e058e0031f98d7befffeedb6ffba0ee9bdffca67a9afd203e9c937db43fd32f1751b04137ea9dc0e150911c9f1cc3e5e07952708e01a6cc81c4c6d107b56b33d9afb3f909fbcad2553bdf5db0c99a064bcc6c0000018e2f26c535c73cf4a89226dab3306de3d949f151b0b6baef66b663f5d6ba6dd5efc9fe6f6aa056b1c9e25929ea8a55c68b36a5ee7e52a6c3dcc4b4cd4fcfca0ca8c89e2ddbac807c4a9aebec92ecd999198159c09418bcf38ce417698f1184700610929656a0b01473bf7b2224b9f085a973e7cef9c06e54fed0b140ec49f4d201d051108f1086d3132ad83188163fb80e7a34c5fb1e467fb167ec952c295e1ac801b56860ba588ed8e5494048923d357fda9e3da91175273c1a765ee4624fa01ce539660d991432916da294b582ed08985d75fb5de343363cbfe645565ed329974b56908d2a93d94afa55c60bb2b31547dab52c33014017a549cbd9824d2bdcb4405d9206e7b3610c65d1c4e9aa4a97dbcb7e280195289c63eabec722712b5e01f1a953a76c7a66fa401e8fce8d1224093a21ef5abc7ba5e270e9ee9a63da454a9f7f7a22bfe8d234aa52381f0e378a109ac74a82f2442d3af7d73fec437fc3bae712151784d32b352648b934612f3df38a5d3c7d59dd744ec06407f7960fa27ca72285c9293eafe7c3ee981a4466ac26e0d505ca964de74b7662fa8c9d59382f80e705f6155badddb5cd464d366bc1a7093121d82c259fc958451a7eaa28cd5cc1a428199f25f34fe22a652ada9d98c31d4491ff7410e74dff86e5fa24289ddf409eb8242f8ebd9d9c46d09141ec89ca8549fe84008683239d3d14fdd2eeb3a751023eb2d0c5a29751478412cada77613ace4ffc661cd80e92009d3470961d17f6d4150a84af5cf88a2d96992a2bb85dcc7dbe1b9d65a599409c196bfbc625edf19ccf50f0492fded09ee2952b1e6ee85e5e6156576fdabd0737adda61f1505615cb3a0f56b2c936962b17a481cb1356ccf1bdb95086e822a5cf47919b5449240e3480a4e49f0d2579a59d8356271cd3f57750551e19c44e5e81545c5259f1bae73f8a0ef2ff1414b31b91f470c1d3da7a94e686d2f723c514380e9ceb1f00f663f0ee91e79d9cfb67b704c8c2f8943d7dfa257be5ecb7ecfcf4155baccc5bb633ee6f55b3c28d7d93bd6f631645f19935a8d719f4ed5a519a98c9806ab56ad5b5a6edd6643eec4d4803f3d92dc5677e388b16663396a24d4f4ef9abf8d8a481cf610e23514eea70bf2c4611c93c515bf74824fed4d8d9ca81773bc3d826946b988e07e21445b01c2ca8cf8ec8f138b98e02ee301d16863be93cd365df577e5dbb36631db19c42d87c69debe73f1b7edbf7cf6bfb36f9cfe8736dd99b652bb2d5b967959696d42a992e8e5689c2ddf32800537796bb5d9d1674cc03d6d1716be66a7279fb64a76c2f828624e1a1a4dcdebf7d31accb13f47dc5c24f095e67a140d96d91ff67c59c8d9e68587b0dc012007da5fa62373ed83128247c33ef63b3da73f0121ba34a5fd87dd918870ccc1268e8111ed3292eb14b1c011c7bc0129937e7a76621fe05274d03d7f8c2d17f8c5233a32ec670af8bc3c72a40478c30ab93dd9bd195b989cb52b4b57a5915fb6ab0b17d8b0cbcd09ffec80a24d958bc63600bcbdc4e27e6529fbb92a40d7ad90a908b80b3655386d13b97929670de00a659b284f2ade84003c11d62e2775e4bc8a87409cc16438b29a2e8c679c557cfc3728d141f270c81df91f8310e9b01b2600185de85de123f0e7941c0133170133837c10f748d4af641d3d0dae87dd6747fb72e979e89ffe06581a4191ff51603df0de70d011990056bf42b8896c9da5242d1a1762e643923cf55a9a5ab0172fbe221bf9b495c68b82b240c5a70d3a2d2bb2324e40ccc93656686b6fb7acb257b6b9ecac4d8f556c6abc62d3d9693b39b160a7a71734e89bb5b9a929ab6830c7fc6f8f978438c740099e097329ea85d5c940bc83e4710c22ee412ed2287ffe4717001bc8571ca6aed37464107f99c80b497992fa8923eeb4c3ffa8e49a2b710751106cd019e1f5f7401cfd9c8a705b14371e6c488daef8c2932ea4b4c3e2f8c258d9ae9e7ec5be76f9776c66fc844dec4dcbce2dd9788b47c73901595a362773616fd216a579e7f3a7ac22bb3aafdf6ca96227e74ed9e2ccbccd4f4eb8f6660ed8b5989497f706515b727e487922811d07908328847f743ceec730f13cedb79fa2263fc8ed27666c024f9d2edfd64613276cf6285c1c0bc4b1b57c9e14059a16139d253f3f4b816ff8fc28948eb39f421eb87d21240b7f9287d3259d20c9f46270ee6973ad4002b2fe2c3b5eb0e9d292bd74f19bf6fc996fd8c4ee092b652765df6a4026fd3b519af28db64fcf9eb333f3976d52614bc5593b71f2accd2f2ed9f4cc8c1565fb7afe4a99bc002f0d97c7c5be45408ab88f8385788ce4d7498047d76d1230c40a99fa53b5be7fbfccfbdde312662c8f9a03e3521e9ed420afc702f1a761e6d3908b884a88ce85155c94e967c39bd274952f5225c7fc7940112c5f866284e23cb9e90ecf7824943432a112b4610b9f985ab4af5efeaa9d5fba6485d2a475f3456b67c33b73e774efeae2455b983a6ba7a62fda4581f9d4d4699b2e4fab1184fe202445bafc42b57a3e3a099a158fe42817ded44eee25fe21986245be0f2565e8c0c50d823738fd571d04c7f9a0f36ce1fd00378a3c2d3f097cf27fd0053a1688bf34345886a490e1d8734f98006a3ad9816cd2bc0c509f51af02478d40a303d36ba7664fdb6f3cf72d3b37f7acb4b16cdbc2b42d164fdbb353cfd973f32fd8a5852b7662f6944d4d4c09f8e1995bccb90fdd14f550935c1f4021056828feb1286692ca2c827c0405d6fa9a19e703f4c48d8ea51eaecbd6ae4cb11d14e29820fe22cc894751af2a915ffafa884499d2ee603a58d081d2e900548ea4dfcfc3c348ebb8d25362a54cc9ae9c7ac6be76e1db76327bc2ce974fdad585a7edf2e2d3d2c0677c055ac1bf66cf5b25fdaa529d1f40baa19b9e532a0cd7c314d6ed8dba7314225e8c7ff474e03b3a30098b693748518632917828c436072ec3fd74e4556c105fd967e23d463928d12749a3d8ebf90ddca27527a7a20839c24617af8769d4fdbe5f48895935044b95b96f9c76e34738fd054d99264242414e49d222e284237f1bf56d5bd9ba67c562ce662bf3be433caf42b12d1522a6b725055df90947aed3a9132ebaf8aa8ff3831fe7341e0f17eee1eb8a9333f7d2bf109c3b495a7e23a1e4bce715720fffe51999710a8106a2a788a05efee1fb9e86fe797232592474a6379bedb64d4fa9975a3ce18d791877c3523f9462e458d19f07916774fb08afc43947a9eb51f18ec3773fac27969c074ab210f5ace1e47a9806ef904c4c2a9e338f3c5d2edb85a50bb63479ca9fc68dcb360674aaae1420f95161e108718ce72e015d04aef99ff0ef877843c73413a268e2728cb33afd4633ecd257bd1cfa69a7ee41e93a483bfd4b07eb9347f77f7ec9915e8d811dfb53bb8fdf1fa4638118fa3c013c4c5e3c040d0bd17d4e1444c78026ba2791794803ed92cbe6cc3fa49e321bbcd21504e01e8b7ca016d2198ee9b2e3a81b38004b485c946d74a3a83f2da62ce2f4cc6741c748f7d820febc0821ba6690c07a8eeb783f397e9ef459e629b806d02647cf4c2ad2d769f8fde3d0514287bce2316a611cf8e93d8c4c9fcbf58990f118cf9f207965a794c521597c79400ccf698797b43eae37821dea05a23deabb5b26f1482755f4274269be94a13290e39c4bfd0e7f687b18451d889dc79a071da51a839654997424bb28873439e053ced349b4af2b621ce7ee1388bb1e529e1a0c799a3ca2f76db5e458e9e12b3848478ec15fd80188f3c1d9994891b7513c1e44ce652a682f3e72dde5b138c6f0aefed81ba423871ff22052acdde892f4be1494123cd463315519f15e8f467a2674d8bdc72225e6c2f643483a9e4baec7adc8a311691d33bd7470108b4b533ac9e47e6c84003aecc11c5cfc0da4938a9f2e732cf7b1ca9f4aab77ec51f000c8ad56c3babb1da58dcf70813e1710c7f6ff68f23221d4c4b1c6a6b7ce466e3899a1cb1e851c83e6e855422214ff1f4efdc0fdc10a709f54830a7ee12cfe4400572e7c805be7fd6009458f243c670a74b44a86614a7174d9f5e9f078c3be70e30016685d2b27fc1ec425f18fcbd1288ae9b8536607a5cb2c102f27d76a35c95adc8d901fa5fd0c28cde2635212dd594e920960395cc84eba89600843e5b03bfbf8b83a4a3c533149899f7f689155524c9bf97578838ebcc65959c6bb43746ff26babeb2605ba642a1fb0f3e48cef65846e5a7ef0485a497ae17744eab79ecf88483ce5603862be279f21a7724447e943b72e3710fee814e4d377c314fd3093184402623e3d873c47e5f71980d8a5917247a78118e2b3275fce836f9ffdc463208ec8cf0504bec1111ea79a75ea0ddbbeb766cdf5baae99aa51aa1214617677dab6fcc93dbbf1eb0f6de3f643dbe3aba2a492e4dfaa36eddef53b76efda2dabad6e27afee871cbb4a26f2d811823b6a28ecc9669db6ed36dbd66ef0411a015981fc7748c50522dda8d90f0a13e8f0740ea360dd6246bb930fd7c102d6b9a7199c874bce87affd2bae9c279513ecf2fef149918f87a440282b6306cf6c888ef5b0837d277021c138a01826fc86fd631647ceca897c06d81b8e7e10eb022f3bc3f369825debd8b55fbe69777e7ddbce3e7dd9ce7fed399f9b650b406b75eccd9ffd4200bdefdb39f15db7f3cf5eb613572f5a2197b5e6da96bdfbf3376df5de43e393b69962de2effc62b367b7ac9680a6d0d38eaab1b56add7acb8c4dbc6251babb7acfe70ddeedeb867a5a5793bf9cc39cbb20b278396945c4285f429cab2575e5d0649029c40f14960d048eea3ebe44c27318df0748f3a8a698470dc07ac4eccad0d113ece6532cd17d38bc46401e54037784f95a4494c52f630a93887ad8938f83172e8bde00451b081e583870f7ddf89ab4f3f6339d54ba09876ccf973a183983e060579f54e0f2284d0ceec5953ae235361767edef2a58a6d6d6feb0edf8466e7cb3dbb73edba7df8d6bbf6ec579eb76ffec1efd8fcf993f6eb77dfb1e57b0ff834bdbdfdd35fd9eddbf7ede56f7fcb5efcceb7d881cfdefdd9cfadbab9e96f1adc7ffd7d7bfb7b3fb3f77efc2b7be3cf7e68d77ff8867df8fdd7ed8dbffa99dd7ce38655329396c9e49513159350a81f548c8e80912e3afaa3e1f0920f0849bcf9c2472000cc6d4ae811fce740ef814261a3962470e2c221c6ea13b9ec730a90763112f702251e247a448a0aa9d7481f41a15422350af69af0871d7d06120a1e9f0188c93a544e708753ba70c3ae479ca6dda114278aba96211df94c2fce5979810d0311c4b8839b2eeae647d76cf1e4493bfbe215cbcd57ecf4d367d8b8dd566f3eb4eafd4dbbfdd16dbbf8fc33367df98c55ce2fd933af3c2b70efc834b9672bcb77ecdaad8fedc2375fb2dffec37f64e3d2c09f7cf0912d9e3b6713e74edbc9e79fb2e993733eeb15deb78382b6747b9ab79eab0db36dd97bcb0f6dfdf63d1bdfe693064c2da9a9e9fe9ecc11767ec746dfe93695b546e9f2e78bf98cd89b728dda96d5d7d66cd73fdfa5bfad96f71c3bd51d99f982bf1c0d06797abb41ae382e12c7d456ff0186d84c9c3fc95374b6e70abb1bc9093700cc35ae1c5f7c257eacaf74bd8534f7bb188634d29a1b22ed084b6a8f5e856dc8d8a718defceb561ea64f9f83264622fd823d2e45d6f717613f79181794c0ac120661515800346ed9ee98756a3b767f79d9a6ce2cd9aecc0824c1be65d3939356dbacdaf2dd659917599b3b7b3a7cf32d6796ad942c979db0ad95a6ad3ed8b699f9199b599ab2f1b2b4c57441003e65b94ad1b63a755bbca8f3899c57846bb4a4b2bc02d5cd6eaeacd98fffecbbf6bd7ff757f6937ff75dfbf1bfffae7dffdfff8d6ddc5917f8da76e7c34fecfd9fbf2590368cd7eeeb0f56ec577ff93d6b6fd76cacd1b29bbf7cd73efefe9bf6cbffefabf6ee6befcb0ecfd9da9d557bedaf7f6cbffc8b1fd99bffe9473e0ef01d2724043a7ccf5f075c82538c2a3f723bdc4305047275c0b51cd2c43150e6c70e4969c01e8788863cd24b31fb60d631e10140b3edd7fcc2bccdcccc0c867117e85820ee27f2e5a681c6ca0e98d8925ed4e0c9573076650fb7a4a58a93132e2cffaa7f362320870f77638bf14a0c4066e681f7e0c6b25985cb492376a41568084dcbd45ab621c0af6c6cdaecd249bbb97c5fc09eb5c5b34b1af805bd92495041a563a5f36333ed3b371f58b63c6bcfffd1efdb37ffeb7f625d55d82f7ff19ab474c37656b76c59034de6fee1bcabc1e9b5773ff42db0f8a0e3d69d15fbe4171fd8ecec49bbf0d517add6acd9afffea87562995ec2bffe8772c3b3b69effdea2dabd5d8182b2131e300e628cf00dac45f87e0c4a3aed3af1046a87a5c95017bd891d80371383e2ea847114bad6878ec60cad7440bc582641fc604c3742c10434f92d123a7b59fef412299c4c50fc8b8c3cbe38604a810c0ecc291407cdfb126f6aaee0bc4c46db7f912bdf9a2133444569182db1398a5f0f4dbcb75ede4994507d3dbafbd671ffee2633b7dfa82e5ca65ff22fc89130bd66ed4ac5eddd2e8afad8c816da4a0659aed9665d5802ebcfca2068a8b367f62c6bef2b5176c7d6dd9aa5bebdeedaa8948e3a9b108c9bc9ee3e012dfec7a5fdf6ddbc25367edd26fbc6085a5095b595743ba79cbca6ab05b37efda5eb56edbeb1b6a8cb590abe2ba145c289c8812a3d7674f5cc3a606551e20de8f804e22a6ea8d3a8c2ed228bf51d40f9778441a112df624e16674818e0de2cf9b6879defa04a89e1b4114a45f4cce00b300abb2e2a8809634231f07252c1a77a232616bcb2b7e9f8f2876ea4dab6e572d5fce59654e1a7a7c57da76db3a320cbb02cd2ef7659b65272a367562ce9efecd57ac7c62d1ce5cb962575ebc6af7afdfb2858929ebae6cda273ffbb57df0776fdada7b37ccd4fdd36d7b8392737d2c60b3279b7f23a4dbb2bcb43e1b83c31cb31eb20083c92ac4f3d435db512f31461fa2fb2a47bb92b3fcf979992c199b10c25ad58e35d4281b6c54b8adf40a1376f2f2652b68401ba0a98484969e9c12b9f88772dc9175d25ff93dfd4b5cc276b84e68bf463c1cb8b11e7bf5294a921fa05e5e4314a28c4e1b9e8f4c61eae68b278a32aa38c385e73aab0aee6890d3dcac595703a7dd9d964b6eaf98b39317ced99deb37ad7e6fd9725bb2736fdcb79a403c7962d6264ecd587ea260373fbc66bbb24bc79a5dbb7bfdb6a937b785c55396cd156df2d49c3df5ed67eccc8b67ede1da0375f975ab54ca76fdfa75b5b5828097b78f5e7fcf5adb75eb487480d877a354fed8b985368d4403305def66c66c7963ddb77c2db21c13f34608ce4adb0bb5565da9ab1be0f57ef5222a53255bb0a97245bd46e85bca026b73c2ecf4579eb267bef3925d78e5195b3c7f56dd30dbb80e1272e98199ff6e5ba857f2e3e3d5f141e07d6c527234263ff24b803f8a8ecdf161897d6e040b23d81810a3eea35d982a639054d588bdfe60d5d605c4aeb4695ba0b9fcfc33363f336bbff89b1fd9affee635bbfed64d3b79f2a29d397dce662667edd9175eb27b1a1cfdec2f7f62afffed2fedbdf7aed9e9f3276d495a98f6ec6c48d23bdb5b76efe33b76eaf2795b6b566da79cb5f3df7c46a6c245ff6cd73af635f8500c048e96235e9d6d4b7ffe86ddfef94776e78d1bf6eb9fbfa7bc2fdbc4f49c4d4e4d9955ab76eff577ec939fbe2bfbf60319177c3f7adcf2bb9cb17390d21413182b274e9eb41367ced9fbb29b57aedfb75b6fbd6f2bb7eebac6f7ef978c242f819c73953a1e8dd2219f342e482d3afe1d96fe913f0106f1f92fe647697524fa85033a85da010047824f75d363b98ccd9f3d690b174f59796ed2b22536001eb3bcb4d4d2e953bcf066bbf98c2d5e3c6de79fbb6cc5e41359536c8b3a37637569d24667cccebc70d5ae3e7fc94ad2d0bb6c3aad5cb3b2a93ffcc5fb36be5bb00b8abb7c5ff6e8deae9dbb74daaa6b0f6de5fe8a5d78f605ff7e5d00301f66ecdadacaaaaddc5eb6d985396b6e37d558566c5ebc3cff8daf5a7e5a5a5cfcb4da4d5b7ba0c15d366f73e7cfd8c2a9799b3f7fda32859ccf124c68f05699644b2bd9ee0ab374f2946dacaedbaa4ca4b27a8473572e586946ea591913060a8bec87eb2ef8250f951548d24cea37cc56e83aa973fc7d934295831e0043a59f5e38a6d34e9f1f9f925a551aec7e5f2c9692f48337f9f97f017264fd8f2216616c6c6c78eb1e66f671e871bba05e3c8cc621e25ecf37117c478d6f2ccbc04d236b813a7cea16827f0de69a7c89346821349b8f8293b4eb1a80e53536eb68b8bec7e76a33c1aee4f1324fafee7f7cdb5efdbbd7ed3bbfff07363957b1bbd73eb06bbf7edfe667176de3e19ab4e329bbfa9dafda5881bcc48f78609076fd9d0fedfd9fbc6ddff8ad6f59e1cc82b5941def919504501e4a75956f57b6b47ff34e7ef98a46e8ed3d991ae24d0cf8e36fe4afc6e83f1a8772d86db57c6e993dd9326abccc32504caf2ffd303fa0507794518e42eb9e97d84f09c98165984918204e1c39b79f31b1f5a33185484885db8a9bb8e3521a0f5e8f5206ee239ef944dbf4f46ca89ba1b443ceff7f465e01b8a4b00038ae49f64a1f727c4799c7997cef826d52d9bf017b816f613000cc55f2b28f05b26c4742a5112038d990d2ceef7ff0a15d96862e2d4dda587ecc4e5fbe68979f7dc636376a76f2dc057bf66b2fd9b8066f40c4b9114f19b679cd972d373b61b999824d4c956c61a6620bc5bc4d28504e8d83dd8272a5821ac6b46f9432231bb9c2574f759ffcf92a12df9df339563cd59be414273f51b6fccca4b5d5e0309990816b4d15ddf34f0845c44c0c834678220d9fb3853f85c585c15e8817e3cacb1b869b47bd04433e8f03dcc34969263ff2759f11797c219af818591e1e36a589d3e1388ffa180efddafd38c7735013f309d9448f28003a8787d3ae7b2420ee309b206ddd4b9515087bd2921ddb54f7cd1791c6d410587bc1c6d8e38acc5e6becfed3ea36ccbf6e2a1086fc9485b2afd79bfe3d8af264de0a653500a58952cbf8c6dd4a5d08623e7657c0a259a91d388f5e64673be9de1372b0895734155fcd67dd88fa1ed798704b504c03800a210fa6f11cb88a03791a7e0685fa4516a1cc4a48d7d1bef6ffc8d4b11016f4473a162ed2413da3243faf333e6fd6b29d46c36dfec585a51eaf69daef730845e01e8bc9cf99e2723daf24174474898c9c758a9daa321d34e0f7eed827f9f153e03107944c1139af7b959b47c86820d2e2e32e731ae4e5656367053a966de6151a2dca6239808886f72ed0254d227487e3569179b0b8b46895f254009b721f639f62a1ce3722544835030de20036cd490d0994a31e7b00868be0e09fef5ce04827c40961a1f07f90f655a3c2325fec71bca173d47ff10ecfe27c587203747c6cc015f9248e3c9ddf78dcf36ffbddb973cf5a4dd97407908bf6ef1d85f21d4af1761451bfeb1b4107dc3b280a8d02751a6c36015d02a7eebc4bd68977f15e99d111c7ff870695fc4245f543859081b873907f881529f8f81a5f011c7b3fc4090d018a8d2e4d117069d0c5b4a3a361c47821cd3e2f4106f16e20f77ba2a452284dd61263051c94fedf4f108bfaa2ffac28088c7c388b6ef0ff281aa8eae4281292bc0ef897b8d86b1c97061aa4cedd26e6b407c8d1bad21b50e2a0348021672f71def8757bb8f1d3563c7ec2fb701a4f8ae0812274d51b56abdbbe47f1170ae2b4f00e62e450224ada7148d2194e3308551a265c3ab95ff00eee2072cda8caf1a3d2f51fd7dc2340f04f743b1e3a8c4a109e124dedfc85f3041a032e7cf324496b883c3725ef775360491478209d7b740f98b811c40b97f7efdfb7e5e5651fd38c240cee649c412ad8d3acfbf0b51f9e0ffa3dcc0eb0d8bf5eaffa1a139f8b3ea00c8fa434dfa4cf3111b85255031db7093e22a93187020cb9405f98264610c769c5fda205378a7a00e698a41fcefd66df8d22f79660e2313a5d07b8e96a38aa7b8cd67a213ec4bd941be0233ac292c32085fa54c5ea389cda00a52a7ec45da766b365bff8c52feccd37df1c1898bb7c4610be98dfd1914762653bb10cf4830f3fb09bb76e3d3e8007784e391f77301c0dd38e7c7b3b9fe7bbd2ce88dc207d69cd09b4cd80c64951efdebefb7844c80d53fadebe8823a81f2688563f9fa9e08a214ef8ac40bc1b5c9fd220615034783dec924887d15098d1e54f932238b843b068af3387ec538d0710317a8e24740c83c624399ca8dd6af9973ee9e663f98e479e72ca0d11f97110dfc552d157181e445f1888fbad37b4f0e002e391d22d9cf3f0a3c874f29c27dd4facac636904e204e7f91235ba014aa4a95a8c5d1dbf7e7c287d3e8a86c3851410fefe0a20336645c49597cd3df7514c89ff3e6fa07004f5e0fa1714400801f176c46ffee66fdab7befd2d9f2dd927abd425e5e493b85e27001f36a2f300e182072e7153efd8208f45047f44145e64989e9e964931d1b3fd87e97301715fe304aeddb652d9f97ec41e6f1aef76addd6c5aa35ab3fa76d5cf3b9db60b3a8297c2222e6ccbae0487803bbb6d1bcf4621639705db0cc7a351b64fa5c27c6ad1cb4fe5a135b2be8c92a7771dd252c2e4e1a00a7522adc5fa04b57eb004affcc42f1b79b80da8eb68ebc63c230d9ec7f2ca91919ca7a76b078a5cd89ca4c76448dbcfe4a370fe748cb8290a5d7b74e17a17e6999d104f7c1b6fdca7081557c9a2c9e6e7e66c6a6ad2d8c19ef2608f13d61d29c0a3f8a051c309e58013b2a651381ff87377d7b7f4ee853b8aeb93120aadec408ae1f93a54215ff2dd41c93cf8c7b8e178ac871d18f1f1610774ec962722bb90635740918894d6dada867dfcf127be9e20339ef12f679ebbf8942d2d2dca26922d4403508c9d7acd47aa531313ba1ab3edea96adadae5ba351b7c9c929afa4f20495141f2cc8a9f55259bca7060077769abe528df9475a79894fc94e94fd1dae581a7198f0a90a540dd2fd36db4dffaa2732a0fb44b331d8c056a3511027701928c4552369aba1899ff09061cfdaed8eb5d578586ccfd7ee292fb2f08f9dcb1fd6799115de5d23f2cd3a96ce89a8501c0f555c84920bf9502e066e4cb3b1a75b2113bee34cfda87dc8296f9563dcdfd4563e02b49b17bac2c5ef61b0be7a4f2d9e77b6f75a6ddb9132e1458072b1a428b9605688b75df1b3b9ba6aafbdf69acdccceda575ef99acb83279ea31e4644eae3051027a7901726c40be54222c84f8d507cf121c6d99959d7c8dc0cc9c404742de63dde51e84980180a23752a66cf5a12d45b6fbd6db76edeb185c525d79e6b6babd692105f7cf145bbf8d453122015bd6b776fdfb25fbff9865db9fc94f372e3c66d81046daef42483e9e929bb70e9293b75e66c1808c09f0086480021e97ef4d14776efee3d0713009aac4cd8d9d367ecd2e5cb962f9715568448e42867b3b963eb1b6bf6891ad98a2aaec6685cb7590b7ce2c449bb7ce9922f141a1778b0398344c67caf845b37aebbedf8d4d5cbca6bdc1e3c5816cf376c756ddd9614f7a5175fb68af2472badae3cb4db1a249d3c79528d77c1bf53b1f270d9eedeb9af7bab5eb95424df393e73f6b48ac6fc29655ab36585db5c57bd088c4b92e1f98b1734189a0b0d53e1005f578de9ee27375d239fd1fd0c0f6154c63d01e5c1830756956d7beae4296fb46b6b0f6d6379c5d6b7366939f6f4d357edf49973be1683176f6fdefcc46e5c93bb7ec34ae27f61f1842d2c2cdad5ab57fd2d8c83e8a82046217883e199b878647fe2593516d64f10b19f4e381e6b155b472d9089672a97841e17c409d72aca9e6d6d6ddb3b6fbf27c15fb697bef28a9d3d7741c23c21ff0ddf21fce4a993fe3a3d95b1b5be6ad73fbca60adbb49a34eac99367edcad34fdbf90b97ac5c29d9fd7b776d596e7666deca93934a3d235e115e571afba1fdf2e7afabc257ecd4e95376f6cc19ab4c546c4320f8e8c30f5d8633b34b6e9e78a9243c34fdf51bd7ecd5d75ef59ea22b4d36333327ad3fa946d4b08fae7d6c2bcb0f5c1bd103c477d9900b93f33ff9f10fd4383f5199ce69147fc37ef0c31fdab50f3eb6edad9acdcdcddb39f15064b58f34eeed3b37edcffeec3fa8ac19f50c13f6f1b58fecad37de54837b2099b704fc15fbf0c3f76d5dc7a5c53935fe86bdfbf63bf6debbeff9aa351acdba1ad9c76aa42dd5d3c9d3a7ad284d9f40c25f2cfdc90fbe675b9b5b6ae86a543e50e2d179d3de7fef1dfbf0830f9c8f6bd73eb4876a6cdd36b563f67085c15bd5e605d28200cac39d07f7efdb2d35b87a4dbd92ca4c9b6795d9d2d292bf117310f5f112ea3fc16042e1026ed1ab0ee64459a2894bc5b2e73188b970fe58202693c707317170a1c237d6d7edf6cd9b7651829d9d5ff4348bc5824d4e4da8f5cd38d0c806106f4b33dc95c6ae94a7edf2f32fd8250178761e13a26c337333969366bd73ebba049bb7f9a513aaa820d056b366efbef9963d58deb6e75ffa8a3dffdc7376529a10cdbf74e2840059b50f3ffa40e0591448a7c45528df9d3b77ecd5575f93f951b7af7ffddbf6f24baf48db3c63172e5c748d88e67bffddb7959fb4dbf94beaca657f273221cd77de7ac3b637377c05dc1b6fbd659313d3f6f495e7ecf9e75fb24b3297827d1a34d0f2c33bf6fa2f7f6acdd6ae6d6ed6d4806ab6b87852615fb0679f7bde4e89cfb5f565bb73f7b67a878e787ba01e62cbce9c396f57ae3e6b579f7b46daf2ac4cb2873e177cfaec596f5c811b99359da6bdfdd6ebead5f276f1e9672d2f0d0b64d0f8b7efdc9202b86f2df54e535333de2b5d78ea693b73e1bc154b05bba77be5f2a4643ce7558739373939ed0ae884b4f737bef10d3bad46532a955d6e07e1a2ef9f1c0782858b04deaee0681d608d5eccdfb3eb8138ba40418247a483983b3e05265814830d07ad4bcbb6a52d9c7d99077c557d668ea577688c4014101bedd4f9f376425d2add9b0fb804f08cbaf733d2e227cf9cb27bcb776d63735b2d59433309a0bab56a0f6edc91c02fd8f94b57ac201b2fe68d46bcfadcb3fe1edbdddb776c57664c2ce5ecec825d7eea59fbadeffc9e77fda7d4d5972b15699b822a7b4a007bc6a6a627ec83f73fb46a8d57e683d021df004f26d3f6d696bdf1c6bbb2d74fd9effe83dfb7dff88dafdb73cf5d1140e7dc56f6019fb49b31c0954dbab555d738a060cf2bbf97656b5ebc74511aeea45db972d59e7bfeaa521eb39b375664d294ed8517bf6a2f7ff5ab02dc2535da251d9fb2ab6ad80c8cd764b2b89d4d0c0aa4f251d928036633dc58a6a4fa438619995f4f5d79da5efcca571cbc93329126a6a6d530cea871577cd39c90dcb8944cd11617167ccd7245f2989f5f50183548c9fa58a4b2bbeb49bc4ff08caf2b85fdb707e898b93e49522727b03220c3607ff79d77a429de92a9b02ea9d2fa180cf501ec4481a4b9f265b5480138763d3a801f2b4990a724f47a7b4742aff9800501ac2cdfb2666dc3e617672dab1e569da812c32422c9319b5d9c779b6e551aac5ead26da54fed3b3f6cd6ffe865d7de6b2802f9f0c3b33f2d266d7da9d96c036260d555083d9d4a013102b3f308c1beb88ff3d75b90d55f6947de7377f5b603ce10b7f727935e00cda5ee1bc86c2941a0d0efbfc9b5fffaa5d3a77c62695368a9a590316bd2fc27f6ed7ede66f7df3db7645a0ad48fbb17c146066157f41da9274bcc7c478f71c9487f3c44030b9f6aad719d7627b4a9af6eca933363ba91e4d00e7e38ecc3db08d41597960db338024ed302f1c667e62199023e7475774844bbb40f016b56d4833ba707f141d0bc431c1486ebb249ae72814c2d39cbd49bbf0b0a19ed180605e2dff9d37dfb41f7df76fed57bff8b9d504c2711f94293fb495ab01c5e7920286da1820c9357ce34d37fc71e85ed0ec9b5581acd1b58fdf7dc77efefdbfb5d77ef47dfbd94f7f6cbff8d9cfec6772d7defb58606bda767dcd361496cd4aa874a69df8fa3ddb57311556ddaec91ebc6bbffef55bf6c31ffec0fefabb7f6d376fdf862bff7cad7781ce148e738df8a555af686074ea14df9b90bfcb308000228e4b90fc04bac585791f94e5a4a595b564c0e89c30ccaf70ccc94c98560f525163208d3045e65b0a7064fc205f066d80df13e75c800b4d4514ebd0ef49b6b2f5c595f2cc4adbb23b52b8e79c9185c287e94162271800fd04f3033192348f41441d769192e49d8671374c4192c7a4c3123c2a91047c32d573fafc59fb07bff77bb2adbee9f77ef5cbd7edaffff23fdbbddbf7bc3008985f901805e23f824f5398e1cc4b7b333dcab4d45eb2a7ed766ddbaad24cd76fdeb0b7a4eddf7ae36d81f817f6773ffe89bd2af7fdbffd9e2ddf5f2651df8b82943c1169ec82356cebe13d7be3a73fb5bff83fffccfefdbffb53fbfef7beaf91f94d69a5921ae1845c59a64941b1a2e413ce0490999959d9c1970560f9ca9b0fca8cf1d6b24c87241025525cb4a4ba7c16b21b833d9e082a45c987a599f117a6f384a720185debbe8e8ce6837c82f314758f3c217a25067c0ec3e84902224f4fff3d1dce4953fc72ced254fc89e2e91101525efee3d8cb779042fe7d3792f01e76fd43204f7ac067801e0bc44f82bcf06818158ebd1530119e79e959fbddffe2f7ec37bef32ddff4e3273ffc91ed5499970dc28b800ec485eb950172712a6d16a26765f372ce6ccac4dcb4fdceefffaefdf3ffe6bfb63ffae7ffc2fee89ffe0bfb67ffec8fed8ffed91fd91ffed33fb47f2af7077ff007b27bcf288e78920db953dbb2d77ff19afdeb7ff5afec077ff753556cd1bef91bdfb1fff6bff9efed5ffc77ff0ffb47fff01fd9e953a77c2e973a0adcd0bce02354eea44c090624fbc96ba677e491b6cfdc82981451de0080901e8d3e9631f46a311d9182d143d1830c9377ff348ae4ba174b273db9c283a79fe241e925c6b0fbc67c9d17cf9f788a839fa7da4bf953933fbb3942725f0888918bcb267120c017b0ebb43239a901cb0bf6ed6f7fcbb636d7ecfe837b524aba2fe1065122e2a442f90170770c92822de8b69bba468ac7047ca150d6d9b8cdcccfcb66be68a74e9fb3f3172ffa28fc92b4e453979fd2c049c78b177c10e36251fa1f7df4a1fd489a7a6ba76ddffebffdbefd57fff49fdbd7befe0d3b29db71427ce6f319633a7a7c0cedcde626617e93c6c9c0ae2d70f37022cf7e123da29489a311a66a095bdc07478e21e4c13d8549542140c1ce0e7a9baac34fb7f9374c78f9bd704a9a6858a9fa70cbf308440fc07dfc3ccf3472944078b9807be17ebc8b5f348b029f49383fee772329243ae84652bcb13fe01700e228ad500d4cc233d1de6da92b55179a111899b23a7beeb44d4c976c6d73c39ade0d26c210407108b60f62521af707189b5bebb243c3f2bdbdbd9c6be1f999450d56c6dcce6e374947e9edb55ddb02b6ce385a77db6a9b8cc0d1aa1a90c9a67effbd6b4a73dc7eebb7fec05e7ae1059b284abb637ccaba745345693b0e559cd0c0d074dec4bc98ce9b0f5087c53c58091e98ff2a47280ff1e55cd305a2ac016c6a18b297833942bc543a9c86a4441138e9fb0cc664f7720f7f0fab339599501d25c9b34d5717fddb3ecb117e493c91e74cd9fd2cf0ed8189ebc710ee3022c628179a287208ae4fc36986eb2f00c47da2726bf59abdf5e65b76fd93eb3e35c40002c1d4766a566feef834940f88a810ddebee34edfecd5bbe45130f1f0221b88e6d57d7ecdefd7bd2a665d9a213aa6c59c98ab3b4744a031eb3bbb73ed100af6a8c827800e08f57f56bd6b7ecdd77deb677de7fdf1fb54a723e4fcb345d3e5bb27367796ac81c257931154603685aadba2df0ef885bb45b5205aec50294b90edd78b80adc469ea158e11c92aaf33c92d07ecebf84df5d3512b99cbf304ad808e448e4c375c86f207df7a73f0ae1836f9035f7982962d60551439e12324771248d21a6ea7725573767e49c67365ff1b43e7ffa02411c6c55e66a7968c080eb6d8dfaefdebb6e376e5eb3d75f7fd30af9198deacfba681036bbdf3099b47cefbebda9c1dfadeb37fc65cbba00b72cb3e39db7dfb1ededb65dbaf8ac6b625fb1a278e5a9395bba74c6eeddbd6537df7fcf9adb559f09d86b776d7375cdde7efd17f6ebb7deb40df987d9d4306b922be4add36daba16d88db9680dbb24ea72193a56a1f7dfcbefddd4f7e6c0f971faa28e25035197ea12a5d99929680067092cee700d27d9f2188d5d1078b3b69dfa0fd99f4420ba32d71c3091256692923bf93beedfce82794064d2fd9705fa719069ba017054239e8d97abd01077853384f81688443099994cd96359bcc02c13b8e109f1785bca2d43e474a84a3fc69e0c56259f6e8d3363b376b1f7df289bdfadacfecd59ffedc56d736ed2baf7cd5e6e7e6255c55af2360cc72c5a29db97041b668d1de78fd57f6ea0f7f6c3ffbc96bf6d3577fe61b629f3d77c9ce9dbbe0cfdba3266283eda79e7dc126a727ed8d375eb75ffcf4a7f6deafdff6a7783ff9c18fedad5fbd670b8b27ed99e79fb3a2bf4130e66f309f39ab419e4c8db77ff573fbf8fdb7edde83bb76ede36bf6d39fbd66bffce5cfadc39e1485121bce5ba3d656b1a29e030fea35e47c951a65760a136574d961c28c9cf81fb41de0f10f91231bd54cd8d7588e4411996f35c52500c4b450bc2016fd01de9066ecf663dadc0de907ee1cc4f11ea095c99315907d7e3cb6346e1144c00ecb0c006d00337066ad484983f1bbf76ed9fb1fbc63cbcb2b6ae0442044744f9a46a7f9058058ac8897e0044e35e7c5c5457f74f98d6f7ed39e7bee457be1f9976587fe96065c976406b0ba0c708c5b57e13bea4a17ce9db197bff1357bfaead312f69eedc87ee5d9faf32fbc68cfbdf0bc4d4a0b7b1c2a595da42c6d5b9c3f69dffcd6b7eccc79d631dcb69fbef653fbc52f7f695bd2be579f7dc9befd9ddff62772051e1d0b62c542d15e7ef96bfea8f98e1ad70fffe67bf69ffeec3fdbf7bff7aab4efb63df7ec57ed77fec1efdba5ab57fdc9614bda79cc4775a18c0c3273f9a2952a65e122f4088108900412e18b73a0e8c8145bcfb37722a039aa997a0390f2e9dd4aeeeb7f4819508ea927093333fd9c42a400647ce1291032cea9e7f14dc85314d2e2916fd1b756f57108998b501267cf9ef3fafbc52f7eee73e7acf28393a0cdc9e749524c2f94b77fad3315b45fce47105b58b16a8ad17f9a8ecaf07056f17af80891265a2c58710cfabab29b3fb1d76576bcfcb5affa0217d77b9dae3f4dc29863d9a6af784bf8213d5c503c4133eea8ebdb585b773304cd333d33e340e3516aa8f110470a48e6030b645a76e3836bbe4ea093cdd8e4d4b43f79e349e3d878c7d65657ecf6ad3bbe27c2a95327835a50f60dd9f4373eb9a1e472768e35083eeb8146eb832776d3e4bb7af7bebdfbeebb76fad279bb78e9923fa1f384d0ab5e863d5b5959b10fafbd6fa765625d506fc4cc479418e021dce67a580474fefc453b7132ac4521991df1c3b883725e78eab2cc3819078abc27f9adae2cfbfc387b3bf8524fef01427aed4ed3572e3236612d46786217efb5ece1c387b6b1bea971c8b4af9f60759fb33d828e036cd28f3d0b79cfcecef9a3ed51693c16883b9db0be3526180b755c7a541c74939bb52a0a7b405c57e5bcfdeb77ec2b5ffb9a9d38735ae66698f7840b4f6b283dfc70210da5a780bed3b9fca88c24a63fa11bc326c52654aebef78402a34dbb524e633e8b11804dc5d378948a1b05802bafb4ba6da6d814d10110592114ed8c796b6c59fcc44c941bf98633cb280cdab8cbc30e796632ac29e16e609e7c993941f3315b9013d82201600fab3f66663c531850fa4ef26759232bd7888fc5409c581664d1917cb90e759a94413f86bf2888741d87b8e13c3cbc51fa9e5f723729df301de43f4cb1de3c3f31c5da6b1e1ab9e21848225c046e8f4808e0a88c1c8548eb30e710f5ec2890c0a07f341fc088771435951f059ca6988e2f0a9743f3b25e994a23b88386b80210b17df33cdd572cc523feaec0452f2070e87e4e7e3c4401a7217ffd74a1e86a50802e7014a6ca92fc9532db4b852199efe523c735710100e6927a0fc020ed1b40116c5ff27597a48c96a47b672d702c5bc8834cd50075e26022b23349af44791447fc1116639bdc49117f05f0060a80f71332a3f1c5729197e7a673fc999b47fe1ed2c3791e4f8c42bd873ca8792c80a47c4ee118b8fb5253d4268283e483bdd77f28e0a2f36b44d76bbdc344ddc979e7a4fb410305e7e04ae2fb3ff209579c062fbf4a8e2e55ee85bcf94f4a34005f4f9c54782f96dbb2e11cbd16782499c0ab3b7e49460e143226137781dceb108ab7438ce46a5f9c4724d2a3a1bc2373c9ff58c23e8df67d52e4f2113bb851f4d9e5fc0428b6fc58b11395493b79ea942ff271b01e54aa14f541b19fd2fee9734f3b21f747930b9cfdaf20058a69c7b8e9ebe086b493a70bdfe1903a711027584f48fedebf279747254f2e461a1d19dfc32b3e34ac48e1ecd1b19e04c5861d733d9c42f98e6513b33f3136718b8194a857399f2545f67468297f5e6762174b9f424bf28f4538ac28c361d26147ded31f7d40acccc4ab1f8feb789e50fa3a9c13285c07eacb0bd6d3b7822c9338097943e0983822c5bb3e1d9650bce7a4a3ac975e32c157173a21082986068677124714a6ddfc2c7508bd9f9347503c952b78f56eb8f3dbc72078e89734d5647412d761c092fb4b894c6b408d5dec3d708f42a69f7dd3fab48474702a08e0ad4c4ef82c44e8ba4321868fa3e8b07b501a808475b3c0352ff1fa711f954e9f52e9f55c0040389247df8da494774c2da63540497c4fcbcf02c5736ef7b2d0b10799a8e9fde827ee0d05bef6798b46877b6c52dcbea4026f01c29174aeba09d731efe8027d0620ee27fe795204c360f1fae48248809a06eca388b00c9618bc30d88fe91c278d1e294a1cd51f95d279a5f31ef63f9886eeedb35b06ef47f9c541656f4df2a7a4c02f6382e89468aa0c9f868e056240f265a750097d4145e735e173b4c148389446de4ed288a74374d4ca88a1d2bca5e3a6af87fd8f4b1e23a2b24707d4a102c7a0e9fea767657c6ada9fd0934afa5383184676954cdf01a178fee92956ea41ce05ad8cf820b93f314b286a6688195d407db8d414d667121049704113718f0c38ea3693c543041f0712c90e39352fb9d8d0d28eb4646c78d9743d22af2393f2f1bcf58f45fed10d9092774b02d7f7f287423e2fce5c397ece1347ae143619b0126b90ff707f14f507b9316ec8b3977fcac55e6090f0187681864a757c82112f8ed21c6024f1fffc2829940e089345293c4d8a4f1759a5d568eed8d6f6966f86c7bca30b3d89d62701889feef52ac5c38577ebf00b9b95e85a36c64173d42329015620e2441728a413ae597d17f33972fa4e816f37819497a7a8f3e80ea27ece09113789ffe5a5c0dda7c759527aea86c4c2347af0fbdc88cc93d6c30f5a7db8621fbcf79eefffe096b22a90ad4ddf7efbedb05f42623f43a172d30c876589009f7b24bdb5b16935d63d0b543cfe5d5d5df5f3186f1440d2c0197d3f68b048519ba1f93a9daebfb1bc53df09bc8ee805d344eaeef4af5aadfacb0181f6e7dbafad44d3bafce48e48e9727d19e858204690a39847148938fcc7315c3f198a421bce7bb4dc43989d46588bccb42054159857a499e9a2595fc182f69a2a9b05f93c92c59f45f29d6ed85b83cd48f0e7512f5b5eb179caba40c5f42200de96466fb59a89a60c6064d96643f9e2ef1a3ae125f2ee4f08159e7de6a2068ffe3cd207b8a18c3816f184ef80c430e4cd3152f0830716f9879e829d8e6edfb9636beb6b4a26e411de379481976a089e4b0abc215f78c6713ffc38f3bad47d0fdae32fbac7a7e1943cb5c84f381c898eb5790a05a59553113ded1005119dff130b7efed952c832f0111c3cb25148c71eaead1a5b36617f4d4d4fbaf664d1cfccf4b46f89c43e0a0fa5ad016cb3d1b442a928e0d615eea16d6e6efa3a6134310bf2efdcbd631f5dfbc44abee744dee7ca01108b8258d4cf227cf266d392bbf7eefa7e713408076162ff51f7bc2d72f7ee3dc5dbf0fb34a66dc9f3ce9dbbc9477d36fdb1368b74d84f986daa0af99c9787b4d7d7d7bd51f2ca15e5dddcdc501996956ecdd302a4f794d6cd4f6e58a958b0a9c9096fa834de861a253b0bf1981b825f50dcaba6d4c2a470b377e8cbb91fdac9ebdf8fd8b9c87ff0fe30c53003e142e229a77feef41791ac6b64c2f601fbf308cf4c9f2c79b79e9c7f6e4469a904690be58dc6e2993f0b46d07000644bc0e42b9dec24b3bd5db39b376f5ba950f0cd3fee3fb8ef0001d8981c6cf4473ab76fdf720031c15e2e976d617edeaf491f8012eeceed3bb2b301adf21752010ac0c51e073850ac38f2d8d8587710a241d1faec830688d99005bf4f3eb9aec6d4f0b03428f8bf79f3a65ff3de20f7bc97507e28939c40de90c971ebc60d7f6d8b6da978dd6842e542fbb24e8417556978abab6bd1ea1266252b5a966b56e732e5822c8fa50ebf407af220febc08011f206407592eef4bf7a8f035559eef6229a000267a934d69bd75017b656535d17a0d371b00ebdcdc9cef874bcf0380c7a5d1d92e8b1d89302f00f0c2c2829d38b164d95c30596258cc1234230d67b8eba701109686c40e42b4141ac08913a78c1d404f9d3ae55a9a9e8032c06b5d006523eb3367ce28cc92efb64323203fd60cf3660c5fec5f1148db6a146535225e885d50d831cc26cf9bef5ed43c1d40eb50d50d5c7f068686d69f39f8fb81604af22500319571984b134b2a331a4b6575cc5201f20b1500850211870a63c5179a92b5b0f7ef2ffb234b82b2009ca597ac475e5c142816e6fd6d6734685bb6eaa480cf236dbaf25259ddafb41f9b074e4d4f39480121e9566442b4051eec4e1ac7ed5bb7edbab42126035bd5f2c92ab60c088f73a5113363ca6fde4d8f8f6f5cf706447e3c15a441d0cd634a405dd9d6d8b9343c1a04f9c11fda9a239f8765dbafebd765a74b43afcbfe2d944b9653b8aac2f36453dd81adcaa4ba77ef9e8397d91ab6a2a559257a36816918d1b8fc12cf7015e4990a7820c531c1e1ee807ae5540d5f2d8d84fc9a9cd59cfc76b88ac7783e487f2f3431028d42a5cc51e83e7fe9be9c27329043fb32a84363728e662d49c33654917955b477e702209b15f2089bed5ad17aae250586d81088c3565a5bd2dc7c07baa3caa07b275dd6f3d66543178a7907cdcd5b7cdcfca45dbaf454d0e4025b9605e2096d6ea15d9b6a3097bda1acb969b1e5f63826414b80460397ca793771680c800e5ed0e2f007e1bfb9b9e566089bfd9d3b77366c053639e9660cef1b62f3b3c664530351f66c66113fbd12bb792662ec1d7d6a3d491b0a9741dad10d93df4fc5795cda97beea2ef825bf848f418ab1fa778e07e28098cf9f129e77c56d74fe5956b8977f6cddbe217677cfbf014ce5a18d9f7efa69efa67d43ed62455aacec958a567df3adb77c8b52ba77808d290180100be7333333ee4f1e0f961fd8b606725c54748f4111b3096cf5caa7734f9f3aed69e1304fd85f2eae5b86371ac8071f7ce0f62d33276cbbca779b692c37e4c70e9cec5d7cf2049bb7989b1ed8b29805dbd2aeefbfffbe7df8e187be952b0d93fb6c11bb9c0c40d9bb1831b1f07d65558358c228a1db77efda3befbcede692bfbd92900344daba075895878ce175dcd71cf775e120010274f97189b4d39a999918e6ea71615666f03e4e7e4700ddb156b1319060c082f0215e30ec13c91c39a91e1d25fb03c3447f1dbcc0c9359a8bb328002a8a7b54bc579a1ca0c26e8d5d35954c3c342fc95046169f934275a7e6f632a363dee0c07cf00195c08851e98094ffbd7b77d57018f015d5084a0968a8f0903f33095569524c1a1ac89ddb773d1e5a12d94ec9d4989f478bb6ac5aabdb9c6c5b6627d81c9c3d835930cfc687b3b3d33211367dcf62de05a4e15106cac2008eb88b0a479936654ed180a7a485e764d7871768c5b62334f46981904b222fff1f28c8114a7c7bf61b1a643f21db47534c231c43b58578e9f85ea7fce4373d3da3863ae7ca67988e0d62a6aae2274afd356fcf3c2611cf8f9ca4333a4cfb0a72008b69ff74b8e1e330a5fdd3832fc81b40725ffac1cf5152bca8c9d602bc91116e8778bca2342a9be1bc29137ef416148f65a5cc3d4fcad6668776a6f27c1340f2448e5104f154918217832ffe933e6985ee28ca8c3c4245073f5fbacf3d07df9ef11e2a14f7f220bf1837c2e3303deba54ad2e8131ec133a605f5078964954e55e6510a8c2eaa4171f5c865a6240f03f17e9f47504f2089504291a96c2a9f0a4dba8121f724e9b3483392577c5211fdea1051643cc6b04f6399e5d9636320f44822ddf0b1f2e066a58dd1907e2f712141d28f8eebfe9d41da9f671f44844ea7d5072b9496e1b164a924d271bf0c746c10f7292de820a4c7a1089ab41ba683fc9f041d3d5dc0cb9172caa9114b47e0e1fee2b0c7e728374c0c0c99562bcb1e8fb7fb124c641a15858ebdacdd0fc227ba34713fd6076924aee70f01424cae4120733786184531e72f1b7d0a108f12e0c1145bef28f7b844d71fdd707a8f936e3a0da233fb1144a4ce5be0a1da350cb1ae4011bf78ef834bc2a4bacea310c0c63ec55e0d8328e515454a5209b24303f0bbb263e37b7d8751080f8532e884292cbaf3a497745290246907a73b2f77721f52f9c3800f532809ec2ec8a47f7d141a8ccf7c3a0f6398ee44aeb101a5dd7eea719ab840c793fc0045e6d3cc7d713420fc2746418bf28b62c33e0bd3523af6c0f6f8650fa927bf24a9a8bdfb008e47bfedee704a8574b1e89f17c04b10ae459ebe3b2e92207e2752c83be6ecfb167395e2adef0ea71827b800bb7e5e3a1b4e6e5f92839c050a7e9f02c4d081391e8ba206d8a709121aed1fbb771da918ef32d32e84eff5be9f9218d8a10583fe099a694f6876de12ad12f91ce50e256732715ea64f274f27928ac9a5491ee2c84f7db966ca453e87f98d693c4a960ea647841924528eeef1e95381f84815f41950d0021cfd204a78182193d4e93e7e8fca7b483249982843d1426778b4b4f653128fa4e1cf1b446820e9d7fd1f871e27e6a838b164dc7b5c6ec2803f65cef452fb34a9063af6141bf3904cb6a72982eab320af5858742e69739c0834d852d27e3cfac5b664b48f36817c779f9e0d17d2706d330434fc3d1eb699ca16cbe1e1e507e1cf933adf4147f9f0c54d4285ff50a28de5fc2a5157f13af0d04f3752c82be4117589ef3f2ce21e4171044b4f2bb10ec2b79aeae5dfa7c87f08afb20d9537dc0f5dba5fcb793afc453f3fd2cb85eb74398229910c3213f2a9ba48f44ebaebed0f6f458d9cef2f3bb743f34f53bc07f9cea5fce4c7c3a3d1536c9fc52ab6cf9c4221292c40e30ba1accee2bc56653923fb16276f730044098f236f74f0c8362d4cce79e0c1fa021605a5ef415cb3ee808f0f92268f85d9348fca8944947ebc00e6e8dc27b9dfbfee1f93d39e1feb1b78fba4dd66ffb335bb73f7962d3f7ce0fe0aed8fbcd7d737c21740c56f7ffd71a0c1b4fb79429c133fedcf031f161af5c271e8471941ba39ea7e2adea34c8ecf82fe1e82b82f251697fb021f81903720581bc1235d1e28b080673ba96840cca76559930b1863a5c5560f28e861d2448ba79269242b3cda553a1c59f618bec7cc438f44dd248e743bbe5493053c68773969ce0eda5cf103e814328226213430eb2aaedfb8eeabea582acabae3cd8d2dbb75f3b6ddbc75cb3736fce4938fedd66d015b7cb0d88847d6c1cca12c9e92d222df8e97d37b91a4fcf075f7ee5d07b287140f34503ea91b811cf4e84114ee7b1efe3f5038e78ea0e49af8f3a743414cc1784a8510bc9092545add47e2dea3dc41342a6cda0d52105938dbf3e919d608f3fd8c4d69da684e6c57a53d5539685ffc59a208a001fcb036e2d1707a4d41f4a7cc686e800ff1389a2f6efade6d0a12d30034100d8745edb76fdfb1fbf71f48c3b3bea1ab5ee281dd7f70c3579cf1b433c4f1282264a98a57e513af56ddb199e939e31b236c2ece3ecbe572450d70ddaadb555b554363fb59bedd0c1febf43aca1762e51bda9bf5cafe985a7cb344e0fe7d3506f5208098659dfe892fd53a8efd85594957ad55253b952ba9dbc055df0569c75fbcc2e890d309477c9876642ad20b98b828a791246f82f79cbcd2d747a5476a620a494ba552a1019b6504a03f33ea95d0cbee0ef5c36a3536cfae4b03f39605fe6baa483e904845f35606df8866c51aeb0b7c414f8ad0b8d8bab84851f0948ff5082c0602c41d8118cc7a9d847f890baf435dbf7e43b2ea68ccd0f04fc92237ff2648a7296d7a5d805ee9c5e9d7eb981a56cbb5ebc993a79cc7d8a85810442f313d33e5e603fcf0a555eed370a91bbe840a910f79607e60925cbf111a4dad46437ce8200ef5d5e79bd577b97c567203c4ec3c1fee20d71e7b317c0a5df8302784064ee6867cabbf00e64049553d92bc5aa34be24477547a248821ba5540fcb982f691245e347a67ceb15452c54b7badadb28eb7e32bd9e20080ca86002f95cfa0284d80950a1ed6169495382c5e67696534434238a49d96856c6b697fd261f13a8b7b6ab56d01bbeecb2ef956336f6500d2302d47bea177c3f15a145d3b0b812817f7587f5c96a66489f1aee44f2478c294214ed8101b93c619708247befe343939e14f0259440fef50e0bbdfa3421c598a4add7a6f8b487184f7d0e17a0051a9fcfcb4772f1de8f3a54782388efcbf7c148516c0c6e8950ac25c6015191a0d1717c7874a0c44e5c58ac43ff6329ca7af21c2456d1d1a40b83f006a8509f1c20c06eb237425c076eddedd65db5cafdaf3cfbd68d35333ce768817d2872288c88b7b6870deda387fe1bcefc60ec0491765c20baf84e31cf2b41c4ef0997159e078c19445f5e13d4306c1813fe73721ce91028b71f0ed013688c6c9fdc3e9213414e973a643d149e1111edd695a83854a482af031e871e3139eca8ef1e0096d038f009575c3684e1685b365ebed9bb7ac293b309f9516d6fd866cdcd6d0ec026f46f0f632f6727a86020dcfd247b43ccb2bd1a0f82193070fee6b90744740861781672c2bed37adf066d7ae7d20fbf6b6e57305b78b3ffef8baf859b46e277c568c45f00fee2ffb32c9a81cc252ca8a34395f656afb5b1bef7ff081cf9a6c6c6dfac7c3a767e76da23265d73fb96137afdff2f7017911342f90a232995f6690d7c16ce04783e835b6ae406dd654e3c0a45916ff2cd1a421606af19229320cf67d5fbe90a72598f41d9215df11b70aaa9ce4fa0dff5144fae93cd214ef1d747f143df26d6784111dc41c319a028a7e47a1a38485f174b8e1eb48d18f2326024700c19b0b00820a999a941920302f2c2eea5eb06d272aaa7469277f0d5ef1a9f0d0054f783c34186f6d901e8d05cd363535d9b389f9c23e6f7e709f06c462fac00befbb15ac582afa1b23acf13d77ee9cfbd11098ad60d0c7d2553e68e30bd41536e645dadb1ab8f1f9b2136a94e4d111c0003d3c5dba78513c4efa797c1f707171c14d05342df9c32ff66d450341d7c44a17bea309c57737183f34652ffbe0d611c8bae9b0803f7c135b32f55f90ad1f47fc74d35d287bd08421ec6744ca87721cf4b6f3b11e7610d4175d4b6341fb137c7c4ab341baf13a7dce1137ec178fb8b84826d2f07d9fc1d06d7c87ef0d5e7312d209bee15c1d7f12ae1f361ec35254ced3f9f38fa3343b8b7975ee0f0c70c9830234203307bcb9c17b78a74e633b6362a83c021e650aeb0d3023c2dbd77cc03cf8abc131285352c125793b23e13ae497dce33a84f05e08a5c4b73a6850e410b718e8a533442c08e26146f8b4833c944788f1d990a4aa6a38e86147e0f17301f1a82c86e33e8a0dee47978edb8ba703050e551deec7f091fc9aa3bb217f39b459ff3a84e35fc0e4709a83f1c331cc14c4b04e026f2f2d271a9aaee462bc48cc6cb45a0d9f490959aa34491837659274c339c7e0823d1dafb923220bc2e0944cef9e1ce0a731d3a30a00569096031c213ca0e7ac4fc3f2461e2ee9c49be21c8586d33d0a29b704c42c8aff92ef4f4c010f2a64044e1f2c7da91187cf15a0d4b0d66245a789d087a53f4c212c2772e1b986ce4145c837a4937681621edceeb9f1b0010b1a0e1ec77965db172b415e457e246ca190739388b011a89182dd191c8d807bf1be03d0e3f4a709a1c00312a10049554b760e7a9d16a47d192b78b198f00dc53b947afc1a1faac1053b3a381a719c6c4bbb4f41094fa1acb1d4d1057a62204e036dd81d95d2711074d48c8f22cf83bf24ee30515cbf172e7b94ce67385e089fa4e7d361e1c9578c130641e17e74079162f8ff18a74f008cebe042e348536c147dff5efe4a532926be690a151cc0ab1f2d873f4f23ed220da6ff4872c4a71d658a2efa3d1972b9fa09ff0ee6f158200eec057b3456e86195d72382e006eab05f782ab75fc1f1fc68c4a89c68693e225f1100bd4a3a84d791e5e8797132ecf4dfe384f3fe3150e401876deb7e1e2682a8cf5b8fbf7d34e89fe6317d1e29e4c759924712bd9f7ee2ff088a7ca7a9e7b73fdb23d3a8741f4949f8f866f6283a1688a90bff8c957a0cd72080cd019830a6c32e86bfee3a3c09e24e99b3ac70283bc2f0f92ca510c2cb7947a960c3959bbef654485c0e9bce812ce27f384bd2d655749e3e6cf8dd411a166cbca614611e23e4efe6805cbaecc613336f74fd34d2e98547e1d2f63d7b3952c24c30309df65730e906f2a089435e10833fb590e09c07869dd44728b19fc7ebe43ee1909972f5dd7f2205bb3f50cf72925ce18932f482ba7fca0d1089a412120d07071bfeb9e084c3017259e0f4e72ec9575eaa7d0f328a8e056232f057dbf563aadd0b1733e4b6074253ebde58db76c7dbd61def58372337de0daff578b88c8ebc0ecfdc33f3933858d111d8f8b9524a813892fb0168ce8397c207410f9e876b2808035e93a37eb151c43cfc5ee222f99de49aa5981da6e478bae7a0917f2aec30914e904fc82f925ff3d4ce93500e24c32f861d7203140bed59877be930befea1070cc54f7ef11a0aa5dd7f748a17a4399cb7ae435e044a39cad0bb86e27190627962b21cfabca589f8aa7f970d58e21855c9683ad6ecc44eb36daffde8afecc1edeb569e98b5d9c98acfbf32bae5c8fce818bbde30d018af880731030fb020b0782192d60da5330e452724be61e001540159287c08edc0f37b0a8d06f67b7e2b967b808887e913cfd314fda36914afe308982591cc23c34f5c6843b83050d27f850b832a658a8a760ac7604224f9e1a553bfe2e88d54e5402b2aed3ddf108d9b318d41ea95997c20ca4194e49a81ad2fbcd125e5675b0128b215a7e2dc4fc1a0f0ca7e38272033001e5e89f4644d8204e346cf2ff8737459738fe30144ac306714c9632a39c95accf0dded3e79829279d8f9d35700b6dbbe4fc7ecdc826f45e6b220cf141d0bc4b566ddfed5fff63fd89bdfff2bdb6be5acb3d7f60df5c884897f26a3d9138c4dedc2c7b9277d2b28b64d654b269f501f9739920d0f01b2f2e398cbb1d19f0a2a97cd8447a63c0008236e0410a0ad0b7780888204d6752e79f45650f97dc2f24f24afd07d71ae8b80d3400cd6f6586b2161f155d1e45e8c8a3043e52a2fdd732e94460897841218786cebc017afe9e403c123447885f5f84acfafb9a7113e45f4e4821f6c2acb846279e0c33d42343907a74efd3f65573adc4adaa0ee8b2f1ddd9e0c5e48cb8ff8c005c28b654c5252034cc2e0e7f7942e4c897c66249c12dceff7299e13402e09e757fce336de12204f26c9dff949145bb713978f565d81b45527add6aee58a65bb78e5593b71e2a41a6c788c9ea66381b8d16cd9ffe77ffd1fecad1ffcb935ab2d6b09c47cc07a8f4f962a19d72c4adf2b1d05a694f36a5163d234996c5857006833f203dc7caa95658785c29402f3b9d7bc3f62cde60b3a060d3fae06c24e43ec4cb9c727643379dd2f3af001827f0e4c95c5db1c59c2a11955699e97fce105a5e8df81d6b93700e506afbbf0df62436c5678113eefe19c7f7e684c4f8f3729243ca58ba0d9929587101e4eaed369f907bfb38acb0e41ae0dbdace4191a63acf9c04f02d4e45a7f9e369ce1cf7dfc9cb84758072217f8295caab550853cd0e0618a979d40c4c13ffedc2b892fcab81a657083bd8c4fb811f32703979ffc58f21af8d7958409d092d0fa851d4189121e719340b0bbf730bd0404df54bcdb72b9b0f10e8fbabb9dba6425bfae4c53e18ae5006df9b79a0d6beed42563a537aeba2d54ecf4d32fd87ff14ffed8b71feb7dfdb547ba3e0e885b8da6fdc9fffc3fdaaf7ef857c657db3b1d654c97eb20162818e424ba0800eced065b8696171ce73047f1450acaea2e97b084e315a7de05c0f285fd4c36e7820f69f0fa9180e1604a00a27b686cd2f0b9d804c0a413c0c11cb2eee7d8715209e31ff951e6d8b61d7ff41c9e82793a549c0306e0e93f60f5fc12d0aa002c7287477a204f532e3e41234d1ef3faa35fcf93f8e40a295de72f38f7d1216a427e9ea097987207bf103e9119e0484204d299ff215f7cc59b3707f14ed9e52278b98b3fc47f353f7986157c5852ec6f1cea29a44e59c2fa696ee282c9c5becb05f5c0984263638d1047feac0bc104602a1c8ddd6d49dbea5ed7d784b08e9b735575870697805e61dd9c537e7c18de95d9389b344eca342d5b7976deaebcf235fb277ffcdf3b888354d2a41289e1c0f1a11482b0f7d8fff63ffdbfedb51f7cd76a8d9aedaad584b718e896d5a20408f1e412eaaa2ba01bf7d4e5c886732ef9d4b4579004eccd9308fcb95308fa40bf9fa05d37a8684e03b7c4f1107e9fabe093f8e1e9e1a2bff2a69150d1721d69051a1c3cb6db5d5f3fd055657ade0a05607b331eca106f7f6f2fb9e6e7e5e4da9d809bdc8f7c78611cbc0294cefda7c0fd4616c2e389ecfa849c4245f9ffc0c65018d220bed296fc825c43bc3d9907344056d2f128d995843750810e33cd53267fd200f00a2f9e82d249f248f28462030c0f35d4a34a36802ee7fb6179ae7e0c8e5286ea43c5f8d1e5a773e54752c2bef8e2b1b94238e3c1a4a03c1da5d9cd8aef6c49a6e794c60a799b922dfcdc2b5fb73ffce37f618b8b8b0a9962ce497195d0b0ef080a417604daffe9fff53fda8fbfff7ddbaa6edaae0000883b3a2264345452f77ecd29d72e5c7e0ea484741205eac546a85ec1f2e38fa3131721d12832c2ba13914618175111f871cf6f219f109efff0209e825640fba06124b84ef81606f6afdb871e2e4421191fec718e9fa3909340bdf475e20d00e73ce848af201e0913d8d17fce39102cc44c11e508200af792ffe1d4cfd38424834bc22861e14340115005063767d45be4d40b8d273d153d4456a611fcb87ce11b9b1c3e3d1dfdd7398d208217f2412060d7cf1bb3df92d2925a655f65cc8da0adf11779ba2118d9b8684853e7b9cc9e4ccc31cba18a033812804bc508d8ba61455f4c5596abd8f4eca2bdfcca37ec9ffddfff5b5b5c1a0d621acb1128b044d7c4bc2e26795396c38ece77c4c48e0ab023861a2a474b475c5b95ef4e360f832677ba8f93976ca4d055e1000a8ea58d1df79716ef39fc7594c35ad1a5fc4887f44837c4c3560d1f8a91792087ddca110deb4e3fde5a6e290178c05c7151eb0fb170ce8006e71a5ae9b5b07f937cda8adb56595bd1299da618c2b548577eed249c7acb3028d1494c07c7b96b7ed2451ee4e3bc2b8edfa737c3118fde4c4e7c6a3421c80cbb30885412615722e5cb8c08dd39ed88816e473cb69588df137f6eeb2a5ed091d429da3799de0c427045e3e9c0077195862b24ddc3dff953199a1a70753a63ceebaeec00d2d975277ee5daf263dfc986dc8ecab2a3701cb75b63b6be336ecbb53d5b6e983d6c66ec612b6b0fe4567732b6b993b5cd46d6b61a63566b8d5b53795057815f281efb744410070a9a2508035301002128954d0255e27471fe6113b54e1746a2d95c4250684712b39b14c1b96596548442e214d79dce8709af28682efcba174cd7c919e7d139cf093feec477489f0620804b0b3395e30d8b8af3c610c2c611b33730079b78c7e91a394479c08e034ac86a11d641cab5ca273f78248ca27a5931bc948b7e2ab79ca7255984b412f9e2c403ca2036f8e8027f217f1276991057471612b55ba10c419e62004d47dca46cae5cc85bd5e6f953b75e7f02b6fc682010fcc1475b1e6ddd682bbb96cad454a501d48e6ec49760fb720a47e7153945dee4ba8a2bd6948680ae314e5b58c17574def2f4f1e7a8b4e5902930a517102b23e958200e60105c9558cf8929ec32efd293a367e9f7fae15cd872e1073ffd8e21ce71e2949c0b35e6e52092f3ca208d8488121350b61e8fa3a703a952707db3649048cb859ea4dfd128dabbc5e47e9aa850dca87b913c3d05007ceea83877a1125da3cb9fde807ca86000da03a5fc08c33dc2b88bf7dc292d012234e0700f50f464923a047e394b3c45510adc73f972541a6d7a123907753a5dfd38f20e1f639db61a7a70eae530c7c8413cf2f3f95c1f20a71a4ee44b14af831ff841e5a93fd031ab5e322bd967dca97fd19185455430f5e9a5c0cef70a1fa650aa6383980f9d9038e07046604a4ed2d515fa451acd984e5131150e5f5caf10805e2e6ad358115ceb248c900117dda2aea95c1c02f23012b6222a0dd20a7148c3018f236e123f5c2354054b7888e4e9ea3e9508607a76618a5707a3aee1bfabf2e07a8255c97d30e46907429838c6ed9891a11d610bc63bc84c3fefbe959f1c5d65003f4efcea3edad0e59b72e42b83343456d297733ef027bccf9ec8ce9463a777140af944172a43f90984c8371ec1c6b8b4621a23b1fc64e09f1af68cb8c685ba66b0c6112d8f572c3d653ac829a8c2c23021b1c5255d9c30c32c893b05021794214dd40bff0379a1c3a96830e423886928de9065f0e024e1c2bff8934b3249ca0ce9f648424004ef696a8e897fa428c87d2e49dd85288afef011b4600004b7fb4eff7ad44f2390ce9dffc0aca737c4b75fc728e963881ac4995c275709454fbf3140840ad59e8a918e9a2240ecb30b51a03a046c85b2872cc2b92b0cbf97041ca25e1aa2747a4e09ab2e83c43909545e4f72fe290400e69984128486ba3faf34f5d27242e99051bc922339a5e178e2963cbc71f193ff61e927683c1a9110f39f241713f5b9d9e14cc44058dbdabf3770dfc9535158184e09ec00e2be0f30a20676bfe0e2799f62eb8f6194bee278f7e7c710189e1c1c7e85df402203e4d5a5db51b30d80af170da15366ca3e5c5e2829f38134ba3ae0b352e115a9c1b8ce71af90c14fc2d1a99cfb293c6e04516fcc5684f247790550babc1219857357903a26e19ccf83ca7838791d0ea44dbf12d3d1b9849ca824258f760ba6c43ef8a468b4d40e200acef72ac2e3ce004c9c0b974c928cc830328a10fd744098ee917287532cac3bffe1c73f9cd2558bed555872338687380410876bc8fd748c8dcd9ddf0e7cf643461ffee3107ab8f623e5e3804bf24ce7d3a75e28bf1aa49062a4600387cae608d078a9b323bb334d81a31897aaa7f2031f5c3b9847e4c77d4c2ed2eb0dc03c3fee2581946eb8ee97c7f9d169d0a221f7703c8c88bbdf4550f67144e38f4a40fe7e3fc83a6a7adc283a1e8895245f0af2f9460936a3c47b9ab897618f8344203a8f057607a50b344869a10d5388117e5e611863b269fd49a12ac1334c3bc2fb910a49a71bb845ab44beb021d3e2e88554592877b06b89a7ace43c3e7e9495b8439519f20318c1851463aa50c8d7cf909fa7cf7d7a079ef8e5dd85173d35726fa5f64c13796ce509779eb2b415bf487ee6e1d3e5c66bf85cce0f940d90121ed970bf1fc60f4ec975af81f46ef4e820b0c5b0bd7c7b1464910672405bb0b1e3fd83a85f6b4720322f160bfe0a7ce88a0280a150119ce3c7132f2244860fa6789f63daf9404ddaa277df5d10b27749fc224000b03b322420dd7db0ddb8cde08378a1b8fb85e10d528df1c952e07b3f1d5219e201b301e0f2c1458e00390c5649efe0b8fb28669f80a027c7e4380034efae9127f20e320fe16222840df2f66ede87bbf40aba7e244b217f7789b9e243df9ec9b53f01784316699387f383e8583547c158ad9665918e12c73ee6e819382fb4668c73b4143cd35ec3cfc7f90eba20207c10890f9a499be850945de23c2c80669a472e3c14906b2b974cceb5168b8a104a1487db507e0cd7108288f65fc26c0087d204e0befe63909343e828610629965b7fbdf334718d2c215ea967dd36afec87aff6b3c8c66fed8b97a608cc60eec125bf505aee8d8e1b00cc42a050feb40bf1d2804f6acdcf38467b75308c48971c83e31e50e378900b443abee98bb095610b8289b2ef251265338a8e08e2c00af375995c4695ae028709616677e4df076e98ee12db7110e207c5759b5460f4a767bbc6236a7f9ac51bbeed967f128bcd3d9a1c75dd73f2e31ef3955e09ca0fa633081eedab0c78cc3a9e53cb4d16fa2088d03876c33df911ceed4cced4e87cf9a4fc290b4ff9bc81f95ddd577cecfc54bd8862c585303ee870bf3ec15f68a8697fb8a55bd47d79f354d1cfdda5c3efb9ddcb3e6e3c80711b580d956db9787a36182fc409f113cfc88ee44c87447df85b36845125f9602ca99308b800f540fec89f9e35713cb21e578f3b2e45c137a2a36674b9b86c8283945d900ad778c9711d7a4d9cf847c38b2be7192ca82e627cea05f234992a946262f1173d11b361ec86741821e123138560f13b9a18b088957083cc23f77ed01d46993e9c17e372bb1ce38f82e9e83e0acb310e2e7af3bb438e86c143897693e5930276b3254d55f5d5747eacd7826bd4acd1ac4b9b498b35a5c5a4d5d85318471c7f349d382a3ff6242e7fd72ab820dc50983e8530215c9afae10f22dd5714071ce487c134b8179e1ed2a006eff508ef817b3ad7b57b8b077f72a6f89e1ffffb0cfb390b9b98e7a7076571500088cc435c2e982e399db3cc3593cd3b58e384775c33cd6e47ee5c66f46ca177830beac99f642a6fa63bbd37764e449cfb75a879ae1db43dded8760bded82e4cbda6aff9c8d8d4f48c9d3c73467cf53f313c4cc75a0044d0575f7bd5fed7ffe57ff12d4fd9786347e0d869345d5bb2915f820d1dc3123dbf86693c7570e02659b24ec1ab00507048f21845a1b0e14858d2f3b09ce3c5b580ce827ac22048fcdc3e4fa5993ef7b4149281210088f7d29a2168c947d3701ebd6bb7039566721df284b8eec7817c677440c3b9e78deba7c3f413d46f44dc4f4e459c7afafa03143450361e644d379f1c63cd8d18f1b0685b22004027e585aec433f08f5c62d9d1e321dc70b98292c29fbcc37d77b11c72216e006a34759c3739f845bb035c07b1bf3c51b4699910535373f6d5afbe62fff81fff9776f1c2052fc3283a96268653f62a601d2d99f315f9b8ce36b0168410c9cbcbbfc45b454bce4341c3459fa280a220d214fc9230c93defd6529a82ef1a7b250e504c87dc07d3848246e98b81f4bd3cfbd2399cd2e1398feb9cb3d228385693e1a8ace0422506a0b1a05ee1f1e75c7ef47483e1d2e7c18530c979f4f73cc23d5fd1265e28936fd1cbe273d9d79868d8dcc1617fcbb1185df6377e6c95c5678163cf10a6e3a490703a8f0ead1fd69324d7f404724e493d85434aeec9390ac7cd3b0f835f903962f48f5dea84adc54e2c9db6b9d9791f78f7c30ed211414c0549187267ce9cb3975ffa8a95cb13ca8736a60a73a7104a3f5465600ae77eae16a3d33ffedce9865c600c875f9fd1781e1d8576b3827385777b2b39fa2f64e9043fbea98afc5d73c57b09e89d142f8c920172f01aa6deb4cf231c8947f0a75d28170e2144cd863de8b9269d71c21e71b82dbe621c0f8706936ddf4f93fc62dec10fb052d11c29622c7f081f7a1bba7bead05d2233c152f214f858f1a730846386223c96d77d7a07b112c60ebac735feba4f3c5c08a7303a427e4cc2857240a413d24aaefc3a00198f502ea922cb67f2562a95edfcd97376f5ca159b9c98087162e421a2ac472604c2c2e43ffee33f968affc77eee02766d16854c85484cca2f6027fca05088588a5828391742bc0ea00e85dbef10a457484f23846e6ff838ecc2337e1c15415a983e5db7afb90fa7ceb9d8e3de6747fbd38e328a72fa34144a21e749519850d6e8bcc127f2c6f9c30ec9c165d493f1610e8007a0873491e990ebd541c82be6ad7fc1c1999fc3278d8e464a0364f17ed64ac5497beae215fbfad7bf6ae7ce9f56cf92f4f6a150fbe88836f120753a1ddf8fed673ffd99fdf95ffcb9bdf9e69b7e1d9e2a05a1b0ab3aad554d3569b5a160fd02b12c316aa63e0bc3ec3cea7ab860b1eed2e48d7c80d476156630adc017da8af38304761085b4d2e90d0a9dca4e936b51051fc8059ef49394523782c6ed533a1f02f55308f9c1bb622551883b28b2183e78eee77b9828870e1e8cb46358a59b2415d2478bca765660ca1019880a2ea3ee81109c8717813590e37983cc1f0699fed6bc1cfbad3df7dc0bf67bbff7bbf6e24bcfd9dcdcac9b47833218a4c70231608419dea9fae0c30fecdffc9b7f633ffef18f7d5e13fec36c4078df8a12d2fa7d899f6bd10064c2a9912642f4cb84001387c43f39422e9cfee5689260a3461b8cdb8f1a0412ba5471d10b4799d2718e43a3e20550051a05e2c810b085c0472f955ed4348807d3088162c0e1f4f91f52e37fb8d6bf047991371652f5f21c41844a9783d4c2a5784abce313beb4a5c618251e398da68edbea3ae7c86c08834e6649984e63e7cb679f7dde7efff7fec00774b373ecf94cf93d254f6f143d1688a1180dadcb5779feedbffdb7f61fffe37fb4dad6b68ab9678d9d86cfff0228065f6dd95c0c16dc5e122118945eec6e5c6b27c4754c3fcd9e9ff72f0fa491717151c04c0d45693b88c95b21f0f328070bec7169248813eadd23ef7d590f83d84b22d78f1f2239e3a2c17c0e26a5ab5f3a9583c807cf09f5a72093989c274a81f7e9e0034d0b48b91706dfc9f84427685580894303c707669c5fba74c9fef00fffd0bef39defd8ecec9c0f848f428f0de24844c7b125ff9ffee99fdabffa933fb195872bfeac3f7e6eca27ab55909d9da63f758b59321f09b03143183df312629c2283f01fa634bbde007a9597a2c4cbd34498ba0ee192cad0812bc013f90f76577273a86a19a1c31360e218e204b050198cc8891bc210df131245deb8260ee7d14f704b1a348fef390f71835f3887473f24697316f81de611208439e6647620216f00911d48519592ffc2592883dbb0c30d8d1f99f297f04302e12c0035f0e501f873a0025ceee1489b2ec6079c09783db68e11d0101b82ffe66ffea6fdcb7ff92fed8a0673f8f7f33c9c3e358823a19149ead76fbe9598163c7468068ddc1278a595fd6d0785211c4c160a258f870079fccb533c18a76b41184dc5835cd40888568d90926bc262bad065b95f8f64be08583402d2769f5431d1c85ce187239d6cd613f4f3a89fc23d841de69a6964fe44cbf30af1d20086226f7e2ebf5049217c4c8fa054aac79143060c6862c3f00191cee391c61a6df5401c0144488332c21b0f08d20f62c8b5c717f9f173fe45bb7d50c1571c5ca52989e9ffc5891f290ee1c9dfb5a8f806fca16c216c64d3c3899f582ee7210943dd6003c7ddf6397feaa9a7ec5bdffa969b15bdb48e404f0cc469f2d1af5742dfde3c2a0d339fbee61c1705361c3612f7a3961e953f5e7defc0e751286a8783f28df7d314af0f8a7318f578efd941e13afa7b39ddf9a5a877f2484af3358ac7c7e1f78ba2cf04c410c946413c2a8bb4c062d8cf5a886996fe1ed5d7a7a65175f1f709b0a3e87301f1ff45ff177d7664f6ff035f8ed82f3a2e8aa30000000049454e44ae426082, 'Alivia dolores musculares', 'No', 0.00, '');
INSERT INTO `productos` (`id`, `codigo`, `nombre`, `proveedor`, `stock`, `precio`, `duracion`, `foto`, `beneficios`, `enpromo`, `preciopromo`, `iniciofin`) VALUES
(3, '003', 'Aceite de Bergamota', NULL, 1, 850.00, 60, 0xffd8ffe000104a46494600010100000100010000ffdb00840009090a080a080b0b090b0a0b0b0b0e100c0a0b0d13171510140f1612120e16120f140f0f1412141813161419201a1e19182b211c24131c1d3222332a3725223001060b0a0b0d0e0b0c0c0e0e0c0d100e1d140d0c221415170e1e08170c10161011170b1013140b1119111e09190c0822181d140f1d100d0c0f16100b1415231618ffc000110801c500b103012200021101031101ffc400ac00000104030100000000000000000000000001020307040506081000010302030405080508070901010000010002030411051221063141511322327172142361738191b1c1333442b2d2071516355262829317434553a1d1d3244455638392a2c2f054e101010002030101000000000000000000000002060103050407110002010204040503050101000000000000010203110405123113213271223341516123437214156281b14282ffda000c03010002110311003f00bc50842004d794e50c86ca2c0d32108e94dc2c6738ff00f7b534b8dfdadf828832fa53a6a9e1f7b7a45d60b49d3b9e9ed26cdf01406509370e6d25481f72d1e8bac469d59ead39a7b1e02a60c86bf51e94a1d70b1da7b1ed4f0741de5012dfe364eba8aff14a0a024426df54e400842164021010801084200421080108420050cdda532824dea2c18aedc7dbf02a3fb43c6dfbaa477f9fc133ed0bfed69ee510237ec773d48cdcdf54531bf67c0ef8a78e1ea8a181edfb1ead3d9be3f094d6ef1ea9399bd9e15302b77313c6e1e24c6fd8f6a70ecfb500f1f34ee6939a5e68051c53935390c8210859001080840084210021084008421002824dea750cddb5160c37f67de99f6fdbff00aa7bf71f6a8fed7f17c94400dc3c0e4f69d07aa4c68ecf81c9e387aa53303da756faa5230f5a3f0951b77b3d5a7b37c5e128056ee8fbca78ddfc49addccef29c377f1a01fc5c979a6f34fe68072549c508072108593201080840084210021084008421002824dea750bc024dd45830ddfe7f0516e70f17c964911f14df33c8f3f6a8982069ecf81ff1523387a94ef320e8dd475427031f2dc328ee5302337b3d5a737faaee28196e34dc32fb139b945b4eca006f659de53c6efe340cb61a6ed53c01c9009cd38f14b66df76f4eb0402254eb0421904210b20021084008421002108400842100282a01646e78eb1b755be9efdfdea751cdd84071f3d46d702724183b47d92e329f810b1e3aadab0c97a787092eb799318940bffcc05e6eba97dafaac570612b060e34d5edf13668c047fd397fd64794fe501a757ecff00f2a5ff0059761959cb54829b39bdd401cf52546da173bcb1d8396dbcd18237820fa73489825dbbe98913e0463cdd561864b96f2bb255d7361637443a96fab501cd33f4edc49f2dc0803b9be4f2fcea16488f6e4c7615d81e7fef3c9a5f701e50ba18e3c8a70029834d0c7b4e68a46545561e6b083d054470b830722e63a637b26791edbb347e35870f051fc9d5256fbb9282864d28a1dad6eafc6e901dc5a289bfeb2cfa7871a6b5c2a710867b8b479600cb1eecee06cb38270406b453638075b1785d6d4ffb3b6e7d1f48564b23ac05dd254c726ecb68f2fc1e564a100341d7927210b20108420042108010842004ca97e66f203704f49231af1670d3d048f820356ed5623815ca6d963d360b3c3061facaf69926cfab5bc1bbc5f555d4db71b4ff0061f483fe92c0b176f5939b33e35431dbbdabfdba2fe484c3b73b587412527f2420b17f8aa37eca9db56e2346af3bfe9bed59feb697f90d40db7dade1352fb20620b1e8a150e3c14ad91cee0bce5fa71b63c2a60ef10312fe9ceda7ff00b62fe445f81058f4934129e015e6cfd39db6e15ccf64117e04f1b75b736fd627f931fe059163d24014fb15e68fd33db53bf127ff002a2f9449c36c36d0917c527f47519fe92c0b1e94d79209b2f38336af6c0c979314ab77708c7c2356d6c6e273623432b6ba5966a96beed32efc9c85b914163b86ea1090586e4ab20108420042108010842005a8c5b128682223334cc770e5de9319c4d943196b6c6620d9bc8732aa9aec4249dee73cb8b89b9ba020c6a5a7ae98c95172f3bde37ae22b21a68fe8b3388de4adb55546a4df785cf544a0dee86cb18c64841d5a7ffbda99d243f643963937e092e82c64678edb936ece4a2ba0a0b128737927676f258f745d0958ca12b47d8ba93ca79302c3497422661aa92fa46c4e15d234d8c712c1b945d058e8a92a9af233359ee5dbe11883a9dec319c994deed555472398eb82b7b435e41198a1168f4b61589c35f05ef9256819dbf816d1519866273b0b1d04dd1bc1bb1caddc1f138b10a56f481b1d43479c6b4f54fa58844db21084008421002c0c4ab63a1a674aed5c6e236f372ce2ab2c7ebcd4d5bc34f9a8fa8c08652b9a5afaa92791d2c8492e399d7f92e7e72e21ce5972bcb9dd63a2da615868af7d9dd81db5aee6fd362b7ada90d7105691f21715e809f64b0691b7316bc5cb4157b15876b9090a5a814f02977aea319c062c306b277357309746c506259094a6817e3a051b9b153f71744a951651d46ed08400136538886ed6f6bdacb1fe215c7b1b4380e31831269da710a3782f2e29a8d53828f32a2e8ee2fbafc130b2d7f42f454b80600e789451c4d82b46491a06b1cbbb330df4d5733b51b3740ec064aaa58190d5d19c93965fac0714d4698e976b94c59381703a26b4a99baa6a3d12a36d8da50d5be22dd74bab0707c51f1cac7b1e5ae0411655736ed72dfe1b5043c71f9852b9e5942c7a5682b23ada464acb03ba468fdae6b35569b2f89986a0309ea49d525596b61e60421080d662f51e4f87cce06ce70c8def2a9fab9753aab236b642c82288fdbbbddf055355cb6715166f82b91b9e33b413bcef3c97678563982504023e90e71db556555412e78cd6b6e5a591cf2f24b9696cf6aa77dcf410da8c164febac993e3584181d236aa2d1bd8365e7bbbc1b87109fd2c96b5d6bd44b828dc63b88babab1e5a4e40b4283bd221e94adc854213509d875f54e0a30a4694b8b0965d9ec162270fda38985d68aabcd483eeae42d76952e1f298711a6906f648d3fe2a4990946e99ea89a26f4755102de13c6de5dded0b19ed6ccca963fb3534c091e9cb629cc742f10b89679d803ec48df66ea969f42c3ff21ce52671ec7962ae230575445fddcae03b812131bb810b3b19d719ac238caffbc5608d02d68ecb5c8c904387c564d2bb2bc01c0dda563442edba7b4e595ae1bb72d899e5923bcc32720b1c0db51ef57b5054b6a70da7937bcb7ae7d23aabcf1873b52dbe9a15766c94ed930e731ff60adc8f04d58e91092ce4291a0e276d5f6a88c7ee2a9aa9dbcab576dbeb71f8155157b9cb5b3d54ce62737792b0d3e63e71c98b4367512b0d414e4d715aae6c432e8ba0d9350dd643ae9ba9489d7532361da0de754a9974f6ee40d0e6b93e36da46bc3ac41b8ef51b45ca96d61a2c9ad9d6536d2574116576ae032b5d7e0b3e2dacaa8dfd50f6031e473c3be5d95c30253c1b8d548d3a510d549d2d54affdb75d44085239b724a8b7281bf7464447553711de1431ea54c2f71de14d1e797a9d3d09b48df4856f6c6bfccced54fd16af65d5bbb19baa7c23ef2dc8e6d43b94210a6794e1f6d3eb31f8154959b9cadbdb5004d1f8154757f6f8e8a0cf5d339197b4fef5127cc7aceef5112bcf63a971c9a53bec848468a362698c4a9025d564de225091386e40c44e6ee25313c5d66c6bb8809e0a517cbaa893f80435b6481381d14413c1532371094c36294ea521de846e4d1580520de3bc28e3dea41bc7784353674b49a48c56dec5eea8ee0aa4a53e718ad9d8a3ad47842de8f0ccefee842148f31c6ed4d3ba79230d701919f32ab4a8c26a5c4d9ecf79ff00256ae3df48cf0fcd7172ef3ed559c5e2ead39351b58b46130b4a708b77b95acf81d7f4d216984b49d3adfe6161bb03c4f8084ff185dc3cf59daa8493cd72d6635fd544eb7e8697a391c8458063133d90c51c6e95fd56b448d173ed216cddb17b5e058e1c7d9233f1aeb30724e3145eb42b60975f7aef612b4abc66e564d1c2c6274249439dd1e781b19b6007ead93d8f67e34cfd0edb003f564c7f899f8d7a2c17734f05dcd75b42399faa9fb23cdffa21b603fb2a7f7b3f1a5fd11dafff0084d4fbdbf8d7a4733b9a5ccee69a10fd4cfd91e6bfd11dafff0084d57bdbf8d0364b6bf861353ff8fe35e9705dcd2dddcd3491fd44bd91e671b21b62e3faaaa077967e3530d8fdb1ff0085cdef67e35e93ccee69439dcd4b4a23c797c1e6c1b1db63c30b97daf67e352b762f6ccff675bbe48ff1af48e67734eccee69a511e3c8f377e83ed993f5167b658ff001a91bb05b6677d2403be662f475ddcd2dddcd4ac88f16479f21fc9eed8f186940f5ab21bf93adaab8cf25047def3f28d5fbaa4d79a8d911e249950536c1e36c20cb5744cb72ce7e41777806093e126432cec98c82d66b48f8b974a117eb2d846ed8b61cd08421139dda4fa71e10b86978aee7693e9c7842e165e2a958ff31975c0f95134328f38f501dea797e91cb182e123ba6d307fd6f47eb42b64ef553611fada8bd7056d1ed2b6e59d353b950ccfae1f88813d313c2b215c142704d09c100f4e09a1382016c80942164c0a13804d01382c01528489c100a8481390c8251da48947696402108407338fef8fc3f35c4cbc576f8fef8fc2b8694ea55271fe632eb80f2a268a7fa472874534ddb7f7a8170d1db367848b62d45e9998ad976f552613fad68bd733e2adc2ad7966d57b952cd3ae9fe2204e05342d56258de0f843a26e293ba174e0ba101a5d700804f5015688c652768abbf62b6da4aedd91b958d5950fa785bd0b4493ca6d0c4e366e9bcb88dda2d3c5b4fb3935254564754ff26a3318a890b1e32979cade0b167c570d060ae9aa72c35e5916196638dda7500340b824f6afdcb9f8d9d7a34a52a74e552a3768c7f988b849f524bd5fc1d5c12c53c0c9a224b2417b5ac41e2d70e0415305c94f8d61780d498abe7ca2a7ce0818d73ded3d9321cbb98e03ff0015d19ada01406bcd445e4423e9bca09bb722dd87954a9469d49c254e525b5bfec8ea8a94929276ff000cd09568b09da0c1b187c91d04aee963eb18e46e5716f3683bc2df597ae49c5da4acfd8c29292ba77409421014098a952255932386e4a906e4a1601835f512411c6d81824a8a877474ec71b379b9ef201ea31a0977bb8a4a1f2b6be58ea6a9b5878ca59d1963c1176101ce1617041b93c16beac4b362152e8a66c4fa70ca785ced5b6bc72cfa6f7666bd83982cd16651b648ea0e73282f666b4841fe2192c017710b260da69c87fd8508b1e43ddfff005080e6b1fdecf0fcd70b39d4e975dd6d07f57dc570939d4aa3e62ed365db01e5234737d23944a59c79d728acb88b63b66c30afd6947eb99f156d955261647e73a3f5ecf8ab69dbd5b32cdaa952ccfaa9f6142ab76be28312db3c3b0f9e5e86114de7a4240b039e4deed35b0568b757054aed2d1d5e35b6389414992f4ed8a3bc86cdd18c67df2aed85b294a4da8a51e722a55afa524af77b19bb438650607b2d253d154f948afae85ce92e1c2cc64872dd80354104b1d50d8ea7710194bd34f3f8239dcefbb1150e3341514982e0583e9e52f9aa26781d9cfa05a4c2ba52eaa76a7c9a86a727a01193e322ebd18c2ad3d5ab5789b52395524d34ad6e5cd1bbc3f0da8da99b17c5277bd8fbb9d491b75cd2d8b991ea7b2c686b7dad4eac8b158b0dc1f6666b47515133aa9f15ee18c9242c89af2de473b8ae9f641d4b4bb2e6aaa646c1074d23a69ddb86b1c60958134914ff009488df99b243040c313a3d4160a7325d9977f68ae343195e58baf41d2fa14637855b72e2a8ec7a7870e1c677f1c9f357ff009b91c1411601b7986414cf7c914ac1dbed75d8f8ce6b2b94aaa6b5e2b3f2a14cd66ada560b91e881f2fc5c15aa56dc4c9cb8527d4e0ae6fa092e225b290a12a10b987b802704d09e80540de7d0842c23273ced28aa2adac8df510d5d44d13deccd6b4a63701e9732e0772c9c26b2a673289c890b741334002c0816b0dd9c75bdaa092a268259e0e8e37c02be5152e7eb944ad6cd16808243def209dc322cfa72c64ac8e0a734f1e520b0b6dd90d681cc800e877291836367fecb108d39942039eda5edb4fa157f36e2bbcda1dd1f715c1d46f2a8f9975b2ed80f2d1a59fb4e5077a9aa01ce540edcb891d91da33b0cfd6549eb99f795bceed154f506988527ae8fef056f1ed2b665bb55ee54f33eaa7d89631770baf3ed463388d16d062b5787bcc6fa8a899ae71666197a436ed8215fae199a5a1d94b8119870ee056b061672806a8badf68c4dbfb7acad70adc352fa5c552566ae97fbb9559c1cec93d362bfa69aaebf697664d775e66d1beae621b946a6578d1bdc1626cd61a6a2bb69292c438413d2444f64485e72fdc0acff00cdb21df57ae803ba217b72bf48a5f20938553413a93d10dfec902f3cb19898c651a3878c569f0ad4adaeff00041504da7295f9f3289a7a8c66a295bb3d1b640d96a5af7d3e5f381e0ead79de1ad3a9e596eba6da382a767f17c3f11c3879a653c50365b7504d1030963fc6c569b70e766749d3b048e162f1134388f49cf74efcdcf2d2d754e669ded3136da7a0b8ad8f30c671294a386870fefc752bb935e9e86b5868da4b53fe0ce0f61e8a77d7cf8be237135797f9367defd44cf78f438801be8615699deb54ec38bc0bd53c104163c35b98386a0b56dafe8f6ac71ab5594a5560a973f0453bfd33d10a6a0ad7bfbbf9152a6f14e4368a12a409c8051b9204a91641cfe390c2d227a8634d24f1b69eb1ee682d89ed739d0d43f4dcd2f7349e01cb270d674733dbe50ca8758b864398361bda2683cf2adbd839a5ae0d70702082378e22c5434d4d494ac31d24314319398b6316d5019373fba84971cffc0a101cde3fba2fe25c1d46f2bbfda4dec55fcea959975bec5db01e523493f6cac771d0ac9a83e70ac736dc570e1b23b464d07eb0a4f5d1fde0ae0e2553d437f2ea5f5d1fde0ae13da2ad796ed57b951ccbaa9f61c9e1302705662b83d3826a7058323814f0a3e2a4590382780a34f08054a0a6a705803814e0989c8075d26f421640a947692251da400842101cfed1fd855f542b0768058443bd7013ef54accbadf62e980f2d1a39c75cac75913f6cac72b851d91db664517d7e97d747f782b88f6953749f5da6f5d1fc42b8cf695af2ddaa954ccbaa9f615c24731c202d135bcd17df267e19b2eb65ce603b41f9cb14c4707af8e9e9b13c3647b32426f1cd1b0e52e667d4655d2b2f755dc98454d7418a62185911e3784637593d0bbfbd6750be03cc3d59cae1d5d55762f0e3b4987430d0ba1ac8e6a88e57978918c872676bc061198e7d2c57441a780d170f418c52e358eece57d35d8e3478a455501ed45386d3e762cac5a8e263f13acc671e7c02489c708a486534e20b34905a19283238bb792d4075c01cd6e2a4caed4db768570d0d56238a7e4e1988cd5753057328e6a8754d310c91ef8c3ed9faaa7d9ca1c52ae8309c62bf14aa927f230d8e899714c439966be61db9a4e2e2e2b00ecb23ac9c03955d8edb02c20cff009f66adda28aaa27f4ad9bb61d2b58f85d4c2574618184e9956ef6e056454d84d561f573d3d4bebe9206c39c8a639dce379991f69641dbd9c560c91e30315a59609a06e14229055c25be75f37d82c7720b90c7285f83d76015f4f595b2d6d4627051e213c8f39278a5b878e881310038003459f5f08836ff027c72555aae0af334664390648d801634b8b0203b2b3730199ad2eec826c82ab1dab8b02a7a0c76a3ca27adc65f6a88a6b17c948e6db2323746cb40c62b3839ce86173882e744c2e2399683c344302a10950004714238840390842039fda1d58c3deabfa8ed12bbfda1fa267b7e4b809f8aa5667d4fb173cbfcb46927ede8b18acb9bb65629dcb830d91dc6494bad653fad67de0ae523554dd2e9554feb63fbc15cc77956acb7ee154ccb7a41d66825a2e6c4b5b7b027913c2fdcb478053e2f4736227108208595959357c4f8a5cf6e932011119076405b6a89e0a5a692a2a0b9b1423348e6825d626dd5681989bf20a48656ccc6bda24667272c33b4c52e9a1bc7286bec3b95a4ad9cdc580328f6d998e50b18da6a98276d7c00f66770033b3d72c2830ada2a4c4b18636930dae18a4f24f498d54bc6682378c8227c65865ea7001770dc9607332c6c01b8b5ef6d0ee29b2cb1411e699d9401a8b126c4e4be565dc752b064e470da1da1a5d877609251d29aa30cb46cb4e32964824bcaf263b36c48d16e307a5c521d99184d5b5947530d20a382aa2933f5fa22ce95b91a08c86c40f4ade8b93c2e0e522fa83dc147d3c06b3c933dea1b11a87b3808c3b212e76e1a91a6f5930570fd9fda99b654e0be4784d33e1e88f9609733aa9d1ca24e0c190902e5cf25749b4143b438b516190c7050325a4a982b67bcc72092271f34cb4573986f72e8ea6aa9a8e38a4a973cb657b6281b0b1d23df2381735b1b636b9c7404a7d354d2d4c2c969a68dec9017b0dece2d1d53a3802329de084327398fd06358b0c24d2c74511a1aa8310a812ca759633731372c7d9fdf498897fe9b6cb3a56373f926206563756b7a9102ba29ab68e9e2334b28e89b9cc92b0e663046c748fce5bd9b34712b5945261f34e71b964313ea628e8e9a39df1f9b8afd3646745238032b88738137d1a2da21834736cb635e498c616cc4a9a3c3311967ab0f3113561f2d9e637927a3c85fbc819d76946caa8e8a086ae48e59a260639f133230f8585eff8a8dd5b40c8df23ea600c8de237bb30b0938337f68f00a038a513658a37bd91748267b8bde08688ee2d76975cbf2b881becd280d9f14ab120a98ab69649b0f92392c1cc8cbdae00483839b6120f98d41b2d3438ad64b574d4ee34f13a58a5bccc697c65cce96d2c65ceb0bf460b58e3a825c80e951c42d5d14d532ca5b54e792e823922395bd1b8765cf1625c0971170edc16d38840390842039fc7fe859de57013ab03683e8596f4aafaa38aa5667d4fb173cbfcb469aa3b4b14aca9c75963155f86c8ee31f4ff005a83d6b3ef85739dea9883e9a0f5acfbc15ca6f756ccb3ee156ccb7a7d8c3c529a4adc2ea69622d124cc0d667240de0ea40247b169aab09c42a327930870f90d25451cd2899d3e56bc3f218ba56095af0f75f3878200732c74b74e1395a4ac9c83367a47322e959d56455a1f0cd2b5ed1512c704513e230c10b5a1bd113d8b8539c231230564528867a8aae85f1626e90f48c6b5b00301197359a637652d3621dcd7520a784068b0da0c560c5f10abac922632b217c3e648b17999ef8e40c6b185b96370b97bdcf2e5a96e018a5aed1494ce653454d2be292efa97b2a04e5f2e788b5a2400f6dabb7097540688e10e7e1987d207cb10a6ad1593074a4bc34ba579647244c601ac83b2c002c5abc0ab65aa1e46f820a3898e8e940710435f04b0b9b2750bde5d2c998973f403417eb2ea4270ba03987ece9702c89f4d14260113e30d21a5fe493d19711c6e5ec27d0d5910609352d547534cfa42585e1d048cf3795f0d3c65ecca416c80c16692374a574412a0399a6c0eb20aa359e59049561cd707c91bdf1bc063e32e95a660ecce0fd3210c61665b294ecf4177b7caa5e86690cf2c794663283239858fbf500e93516398b06ed41e85080c2650c0da6aa81b2cec6d66b2bda407b7cdb20ea1c9c9971c89ba87f33e1e23113cd44a1b1f4199f23ae46474409cb945dac7b9a08e6b6812a020869a9e9ee616169cad65c9739d95a3404bb5d1647da404a77a015091080d1ed07d1b3bd57b3ab071ff00a06788fc157d3aa5e65d4fb173cbfcb5dcd2d476962f05953f6962f055e86c8ee31f07d3c5e36fde5743b7aa5e1fa68bc6dfbcae82ad596ef54ab667f6bb089c135395a8ac8f4e0a3053ae809414e172b1def646c2e91c1ad68bb89e5e85cfd463150f716d306c6dbe8f3ab9737138da3868a751f37b47d4f552a13abca2bfb3aa00f24f00f25c21abac3726a2624f32404d8eb6be270736779237b5c6e0fbd57167f45b4b852d3ee743f6ea96ba92bfb1df84ab5786d7b2b62dc192c7a491fcc2da2b751ad0ab05520f5459ca9c2506e325668128dc910bd06a142540420048952710807a12a101a3c77eaccef55e547156263bf56678957b51bcaa5e65d4fb172cbfcbfecd1cfdb58a566540eb02b15cabd0d91dd62c5f4b178dbf795d27e4a968c75d9e26fc42ba0fc95ab2ddea958ccfed76102c69ea990021a039e37df468f110a49a431b2edb66710c67a0ef24776f5c7cd5124ae2d3f4573667fec7d2b399660e85a9527f51ae6fd91c7c3e1f88eefa4d9cd899209124a48e0c686b0fb752921c49e08cce9403cc877c6c56974171bf8dd461d6f4db97cd505e22bc9ea75677f7bbff000ef2c3d3b5ac6ef16aaa99a9074219246d3799f1fcda750b514cf123411aacaa59ba19331d06e70e16f9ad557db0ec4dbd11229eabcec7c85f784954a988e539394d2f0bf847a68c147e9a56bf34cda3944e23bd45e50c7374dfc535afbae7a835b9d08c1adcd850541a7ad8a406c0b8324f01d0fbb7ab13d2aadd4ab360bf411e6df91b7efb2bfe495256ab0f4dd15bcca0af09addab3254210af257050840dc8080548952710807a12a101a5c73eaedf12af6a06f561637f566f8957d502e552f33eaffc972cbbcbfecd1d476962959551db58a42ae436477d8e676d9e26fc42b9cf0ee54b37b4df10574706f7056bcb3aaa762ad99fdb35b89b8884653621923beeb77fb5729c3985d662519920b0361d83edb1bff82e46563e3798dcdcaf6e847c0aabe69192c4cf55f64d7e26306d387cfb1b3a210769ece932dce5b0b003892e23e0b02a9f1bea1ee8800d166f5340a0cee17f4a8f51a917002e529f8142c973bdfd4e8285a4ddee6436e6d6f72c0daa2f65061ad6b5d9f3bdda6a4356ecb61c91bc36c08eb279a870d6fad836e780bf05a295550a919e9d491b22dea84a2af67b1ced251620e631f50d3046e6e600919c8f095bea7a68db1c8d1773dcc2039dbc2c37cf34af064797159b47239b334101c0e9759af394dde3e15ec7aa529b577dede82e1701aaac8e3e4733fd002b13901c345a1c169594b4e5fda92739c9e4de0d0b7abe9995e17854753ea9f37f894ec657e254fe31e4bb8e425e0377c3d2a274f48d6b1cf9e06b6576488bdc00249cb606fa9bd873563396489cb1692ae8eb5923e925648c86596095fbb2c919b3af7585f9ef073863f10825754d3364e818e81ae2649733581900b0e94b9c6c08406dd2710a2a69e0aba58aa29ce68a7607b0905a6c7839aed411c4153201e842101a7c6beaa3c4abd9f79561633f551e255f4e352a9b99f52ec5c72ee87f91a3a9edd96310b2aa357ac670d15663b22c4d118d1c38ea15cc0e8df0854c9d08e570ae40416b0f368f82b5e59d753b154ccfed921b39a43b56bb470f42e7711a5898e065240dcd9c0bd872785d05d472c2c99a5aedc458aeae37030c4c39b6a6ba6470a8d674e5bf7391f220e20c7534ce69dc4b883eeb21d050c20baa2aa16c7c4375247b567cfb37492b8b993491df912b08ec7d2121cfa995ea9ffb357bd9be48b0ac4d17bd47dac61d35553b9cf603780b88693bfd0564ba9e41d61d669dcf1a85b01b3d0323cb1b8fa09500c3b19a73fecce6cacfd972f0d6cab131e708dfe0f446bd27d3348d6746739d355b2a588866bf4b210c637d1c5c56545438fca7ce474907ef9b972df5161d1d375e690cf31ed3ce8dee0d5b30d95626a4e3c58e8827e266aad8c828d93bb32a9222d89a380002ce1a14d09c37afa7c62a294515494b53b9cd62386d6d4d56259618deeaa81aca1ad73c799608c07d3904748c6caf0ecc631fd7ac238431d50e15030fa492ae3ad868a8af984523c535cc795a05c081c5f97f6dab3abb0ec426c4a7a9a7258f13528a498bf46c7d0b99310dcd6deeeb0b6ab5b1e0359e4d0f55e2a809229dd33e3395cfa71099a1e859b9cf6eb7ebbb35d4cd64b8bb678f016514260ac662788f411889fa3a19663348c91e2f6dce6bedc0a747555b263386506251d245250d64b61497e81cc3413be1731afd465198653fb0b3bf344f361f330ba1a0aa7d5c75f46d87af0c3344c8e36020e42f1264bc96e123820609572d3cafabafe8b167cecab656d2c768e27c6d30b591324cf7618dcf0736fcce280282acd352886282495a6a2a5c6405a18d6f944c00bb8e62743b9aba188b9d1445c4b9c63612e3bc9ca3558905052c1047002f91b1b04799c7acf22e4bdf616b92e71360b3000d01addc341dc80950842034bb40e30e1c64b0759dab4f715583f14a02e22473e277273491ef682ad2c680387497e041543d6b72caf1fbcb9f5f094abf5dfb9d0a18bab47946cd7b1b896a685e464a88093f673007dc5264bb74ca7b957b8ab4668efc8ad730b9adea39edd78123e6b8af2882e99b47716673b78a08b31ec7f2e215c395d923d3ec37e0bcb02a2b1a4e4a89c0bf079ff35b38f68f6a221d4c52b401b8665d0c2e11d0726e4a57473f158855d42cb4d8f4a59e0ea13817725e738f6af6bc7f6a4e7c593e6c538db4db06eec47dec8ff02ec5ce570d9e881aa78dcbceff00a75b60d3f5a81de2858a51b7fb603faca4fe4352ff00038723d0c2fc93c13c179ec7e50f6c3f6e8bf929dfd226d87edd0ff252ff00038723d0dd629403c979e3fa44db3e13520ee84207e50f6d48fadc03fe9352e38723d1567724e0d75979b8edeedb3b7d7b07744cfc2a076daedabbfb5661e00cf9312e38723d3167250d3cd79665da9dad79d717aeee0eb2c17e35b4120f398a62041de0ccff00f34bfc11e1bf73d68728d5ee0df49365892e238441f5ac428a10379925683ee2ebaf26b66ab99c7a6a8a897c7239df12a3c8d27725d92d1f27a7a5dadd9484127118e7fdda66ba43ef633226e1bb474d8b55b22a1825e88f6a694806c013a375540d28023ddffd955adb10de8ea213e827ff0012a48d6d58b472fef212a1089aac67f56cdec548624cbca5cde66eaf0c645f0ba8f0aa56b3579432b7389c55aecd169cd6aed68f5e6bb47b18e3d6683deb5989d3b7c9dae89a010ed6cb07a91cd9de51c120e29540db61a2e4a1d7ba6a1dbf4436585de6c949b68372469d4ea9b741616f7414ba5935095854f66e51a919b90598a0ea9dbca684e51b91b0d7266a9eeed26a911b1341ab88f410b6aea560363bd6ba8db9aa1ad1cf5f8adf4a3ae8697b9352461a328d6d656bec7fd7212770055554c7ae15afb223cfb7c27eea9a3448b1109c852349858ab5aec2aac71cba7f82a3aafe90abdab1b9e8ea18d172e89e00f4d8d95155a4748ee1a95826b7354541561ce8086f6ec72a9c9d5326b102eb07a11c41ed14a567d7c3926cedecc9bfbd6015a9dcf4a2328b9414db8e69ccdb742d9090909b9825992d51f724414d0e6f1439cdba598d51f71ca56016deb1f3052b1ed212cc8ea8fb926523868946f5107b7d29e1c09dea366475441fdb4d02e4a73ad9bb9008d003a9b68a646e8d86151f9e2f2340b7328eb2868a21144d1c4ea54f276964d6c7d3ef6f7ab6b6345e52ee4dbaa9e9fb4d5716c5c44534d37036629a3cd33b7b21390a479c1543b5b84cb8756be56309a59cde33c9dbcb0ab79453c305444f8aa18d96378b398772c193cd4e76a2c53257485a2c2fe9568e2db086491d26173c71ff00c89ff1b013ef6ae4e6d91dada7ff007113b39c0f6bbdc1ce6b90d9745795b0d64b2deed730765bbacb5d24350ced31fdebbd9f0dc6a9ee2a70fae8b997c4ff008b410b55234b7e918e691cc5be284aff00271ae3af245d74cee888d403df62a031533bec30a9588ea3408216ecd3d3f06ff894cf2680f3f7ac8d4699295b734b0f277bd28a6807d9ff00141a8d3804a78d16dba0807d91ef4a2187f65a84b51a8174e6871dcd27b96e3242370604f659c72b039c793413f0ba11b9af8a199e2eef36df4ea4fbd65b2084383ad72389deb754d83e3355f57c3eba4f4889d6ff00b9c1ad5d0d2ec5ed34d62fa4100e7348cf831cf7280b9cbb0d9bbd38e624595954bf93cc49e019eb2919cc461cefbc18b794db01401e3a5ada8940ede46b5adf892835158e1541595d54c829599e476fe4d1cdde80afdc2e863c3a821a58c939075dfcdfc5c8c3f0cc3f0d87a2a285b183db7ef73bc6e3a95b1422ddc2cde4108ba108021084320842100264d1d2cb7cf044ef4b80284203124c17019d85d361d42e27b378c2d649b2bb292efc2693bc0737ee3c21080827d85d8f23ea393c3249f8d614bb01b24374138ee95ff3714210101d80d933f62b7f9e7f0a6ff47db29c595bfcf284202666c0ec80df4f547be772d8c7b05b1acff702ff0014927e3421012c5b2fb290bef0e15483c633fdf256e62a5a08064a6a4a6840feed81bf0084203250842004210801084200421080ffd9, 'Mejora el estado de animo', 'Si', 600.00, 'MAYO23/MAYO31');
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `proveedor`
--
CREATE TABLE `proveedor` (
`id` int(11) NOT NULL,
`ruc` varchar(15) DEFAULT NULL,
`nombre` varchar(255) DEFAULT NULL,
`telefono` varchar(15) DEFAULT NULL,
`direccion` varchar(255) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;
--
-- Volcado de datos para la tabla `proveedor`
--
INSERT INTO `proveedor` (`id`, `ruc`, `nombre`, `telefono`, `direccion`) VALUES
(1, '11111', 'BUAP', '798978879', 'Mexico');
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `usuarios`
--
CREATE TABLE `usuarios` (
`id` int(11) NOT NULL,
`nombre` varchar(200) NOT NULL,
`correo` varchar(200) NOT NULL,
`pass` varchar(50) NOT NULL,
`rol` varchar(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;
--
-- Volcado de datos para la tabla `usuarios`
--
INSERT INTO `usuarios` (`id`, `nombre`, `correo`, `pass`, `rol`) VALUES
(1, 'Elena E. Sch.', '[email protected]', 'admin', 'Administrador'),
(2, 'Programadores E2', '[email protected]', 'admin', 'Administrador'),
(3, 'Asistente', '[email protected]', 'asistente', 'Asistente');
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `ventas`
--
CREATE TABLE `ventas` (
`id` int(11) NOT NULL,
`cliente` int(11) NOT NULL,
`vendedor` varchar(60) NOT NULL,
`total` decimal(10,2) NOT NULL,
`fecha` varchar(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;
--
-- Volcado de datos para la tabla `ventas`
--
INSERT INTO `ventas` (`id`, `cliente`, `vendedor`, `total`, `fecha`) VALUES
(1, 1, 'Elena E. Sch.', 200.00, '21/05/2023');
--
-- Índices para tablas volcadas
--
--
-- Indices de la tabla `clientes`
--
ALTER TABLE `clientes`
ADD PRIMARY KEY (`id`);
--
-- Indices de la tabla `config`
--
ALTER TABLE `config`
ADD PRIMARY KEY (`id`);
--
-- Indices de la tabla `detalle`
--
ALTER TABLE `detalle`
ADD PRIMARY KEY (`id`),
ADD KEY `id_pro` (`id_pro`),
ADD KEY `detalle_ibfk_2` (`id_venta`);
--
-- Indices de la tabla `productos`
--
ALTER TABLE `productos`
ADD PRIMARY KEY (`id`),
ADD KEY `proveedor` (`proveedor`);
--
-- Indices de la tabla `proveedor`
--
ALTER TABLE `proveedor`
ADD PRIMARY KEY (`id`);
--
-- Indices de la tabla `usuarios`
--
ALTER TABLE `usuarios`
ADD PRIMARY KEY (`id`);
--
-- Indices de la tabla `ventas`
--
ALTER TABLE `ventas`
ADD PRIMARY KEY (`id`),
ADD KEY `cliente` (`cliente`);
--
-- AUTO_INCREMENT de las tablas volcadas
--
--
-- AUTO_INCREMENT de la tabla `clientes`
--
ALTER TABLE `clientes`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;
--
-- AUTO_INCREMENT de la tabla `config`
--
ALTER TABLE `config`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
--
-- AUTO_INCREMENT de la tabla `detalle`
--
ALTER TABLE `detalle`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=22;
--
-- AUTO_INCREMENT de la tabla `productos`
--
ALTER TABLE `productos`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;
--
-- AUTO_INCREMENT de la tabla `proveedor`
--
ALTER TABLE `proveedor`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;
--
-- AUTO_INCREMENT de la tabla `usuarios`
--
ALTER TABLE `usuarios`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;
--
-- AUTO_INCREMENT de la tabla `ventas`
--
ALTER TABLE `ventas`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=21;
--
-- Restricciones para tablas volcadas
--
--
-- Filtros para la tabla `detalle`
--
ALTER TABLE `detalle`
ADD CONSTRAINT `detalle_ibfk_1` FOREIGN KEY (`id_pro`) REFERENCES `productos` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
ADD CONSTRAINT `detalle_ibfk_2` FOREIGN KEY (`id_venta`) REFERENCES `ventas` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;
--
-- Filtros para la tabla `productos`
--
ALTER TABLE `productos`
ADD CONSTRAINT `productos_ibfk_1` FOREIGN KEY (`proveedor`) REFERENCES `proveedor` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;
--
-- Filtros para la tabla `ventas`
--
ALTER TABLE `ventas`
ADD CONSTRAINT `ventas_ibfk_1` FOREIGN KEY (`cliente`) REFERENCES `clientes` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;
COMMIT;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;