-
Global information
- Generated on Wed Mar 4 09:06:54 2026
- Log file: ./2026-03-03_PT1D.log
- Parsed 52,500 log entries in 24s
- Log start from 2026-03-03 00:30:00 to 2026-03-03 23:52:24
-
Overview
Global Stats
- 9 Number of unique normalized queries
- 9 Number of queries
- 2m22s Total query duration
- 2026-03-03 02:00:44 First query
- 2026-03-03 21:53:22 Last query
- 1 queries/s at 2026-03-03 21:49:33 Query peak
- 2m22s Total query duration
- 0ms Prepare/parse total duration
- 0ms Bind total duration
- 2m22s Execute total duration
- 26,241 Number of events
- 7 Number of unique normalized events
- 26,177 Max number of times the same event was reported
- 0 Number of cancellation
- 0 Total number of automatic vacuums
- 0 Total number of automatic analyzes
- 0 Number temporary file
- 0 Max size of temporary file
- 0.00 B Average size of temporary file
- 0 Total number of sessions
- 0 sessions at Session peak
- 0ms Total duration of sessions
- 0ms Average duration of sessions
- 9 Average queries per session
- 2m22s Average queries duration per session
- n/a Average idle time per session
- 0 Total number of connections
- 1 Total number of databases
SQL Traffic
Key values
- 1 queries/s Query Peak
- 2026-03-03 21:49:33 Date
SELECT Traffic
Key values
- 1 queries/s Query Peak
- 2026-03-03 02:00:44 Date
INSERT/UPDATE/DELETE Traffic
Key values
- 1 queries/s Query Peak
- 2026-03-03 21:49:33 Date
Queries duration
Key values
- 2m22s Total query duration
Prepared queries ratio
Key values
- 0.00 Ratio of bind vs prepare
- 0.00 % Ratio between prepared and "usual" statements
General Activity
↑ Back to the top of the General Activity tableDay Hour Count Min duration Max duration Avg duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Mar 03 00 0 0ms 0ms 0ms 0ms 0ms 0ms 01 0 0ms 0ms 0ms 0ms 0ms 0ms 02 1 0ms 3s903ms 3s903ms 0ms 0ms 3s903ms 03 0 0ms 0ms 0ms 0ms 0ms 0ms 04 0 0ms 0ms 0ms 0ms 0ms 0ms 05 0 0ms 0ms 0ms 0ms 0ms 0ms 06 0 0ms 0ms 0ms 0ms 0ms 0ms 07 0 0ms 0ms 0ms 0ms 0ms 0ms 08 0 0ms 0ms 0ms 0ms 0ms 0ms 09 0 0ms 0ms 0ms 0ms 0ms 0ms 10 0 0ms 0ms 0ms 0ms 0ms 0ms 11 0 0ms 0ms 0ms 0ms 0ms 0ms 12 0 0ms 0ms 0ms 0ms 0ms 0ms 13 0 0ms 0ms 0ms 0ms 0ms 0ms 14 0 0ms 0ms 0ms 0ms 0ms 0ms 15 0 0ms 0ms 0ms 0ms 0ms 0ms 16 0 0ms 0ms 0ms 0ms 0ms 0ms 17 0 0ms 0ms 0ms 0ms 0ms 0ms 18 0 0ms 0ms 0ms 0ms 0ms 0ms 19 0 0ms 0ms 0ms 0ms 0ms 0ms 20 0 0ms 0ms 0ms 0ms 0ms 0ms 21 8 0ms 52s453ms 17s328ms 52s453ms 52s453ms 52s453ms 22 0 0ms 0ms 0ms 0ms 0ms 0ms 23 0 0ms 0ms 0ms 0ms 0ms 0ms Day Hour SELECT COPY TO Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Mar 03 00 0 0 0ms 0ms 0ms 0ms 01 0 0 0ms 0ms 0ms 0ms 02 1 0 3s903ms 0ms 0ms 3s903ms 03 0 0 0ms 0ms 0ms 0ms 04 0 0 0ms 0ms 0ms 0ms 05 0 0 0ms 0ms 0ms 0ms 06 0 0 0ms 0ms 0ms 0ms 07 0 0 0ms 0ms 0ms 0ms 08 0 0 0ms 0ms 0ms 0ms 09 0 0 0ms 0ms 0ms 0ms 10 0 0 0ms 0ms 0ms 0ms 11 0 0 0ms 0ms 0ms 0ms 12 0 0 0ms 0ms 0ms 0ms 13 0 0 0ms 0ms 0ms 0ms 14 0 0 0ms 0ms 0ms 0ms 15 0 0 0ms 0ms 0ms 0ms 16 0 0 0ms 0ms 0ms 0ms 17 0 0 0ms 0ms 0ms 0ms 18 0 0 0ms 0ms 0ms 0ms 19 0 0 0ms 0ms 0ms 0ms 20 0 0 0ms 0ms 0ms 0ms 21 0 0 0ms 0ms 0ms 0ms 22 0 0 0ms 0ms 0ms 0ms 23 0 0 0ms 0ms 0ms 0ms Day Hour INSERT UPDATE DELETE COPY FROM Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Mar 03 00 0 0 0 0 0ms 0ms 0ms 0ms 01 0 0 0 0 0ms 0ms 0ms 0ms 02 0 0 0 0 0ms 0ms 0ms 0ms 03 0 0 0 0 0ms 0ms 0ms 0ms 04 0 0 0 0 0ms 0ms 0ms 0ms 05 0 0 0 0 0ms 0ms 0ms 0ms 06 0 0 0 0 0ms 0ms 0ms 0ms 07 0 0 0 0 0ms 0ms 0ms 0ms 08 0 0 0 0 0ms 0ms 0ms 0ms 09 0 0 0 0 0ms 0ms 0ms 0ms 10 0 0 0 0 0ms 0ms 0ms 0ms 11 0 0 0 0 0ms 0ms 0ms 0ms 12 0 0 0 0 0ms 0ms 0ms 0ms 13 0 0 0 0 0ms 0ms 0ms 0ms 14 0 0 0 0 0ms 0ms 0ms 0ms 15 0 0 0 0 0ms 0ms 0ms 0ms 16 0 0 0 0 0ms 0ms 0ms 0ms 17 0 0 0 0 0ms 0ms 0ms 0ms 18 0 0 0 0 0ms 0ms 0ms 0ms 19 0 0 0 0 0ms 0ms 0ms 0ms 20 0 0 0 0 0ms 0ms 0ms 0ms 21 1 0 1 0 19s239ms 0ms 3s438ms 35s40ms 22 0 0 0 0 0ms 0ms 0ms 0ms 23 0 0 0 0 0ms 0ms 0ms 0ms Day Hour Prepare Bind Bind/Prepare Percentage of prepare Mar 03 00 0 0 0.00 0.00% 01 0 0 0.00 0.00% 02 0 1 1.00 0.00% 03 0 0 0.00 0.00% 04 0 0 0.00 0.00% 05 0 0 0.00 0.00% 06 0 0 0.00 0.00% 07 0 0 0.00 0.00% 08 0 0 0.00 0.00% 09 0 0 0.00 0.00% 10 0 0 0.00 0.00% 11 0 0 0.00 0.00% 12 0 0 0.00 0.00% 13 0 0 0.00 0.00% 14 0 0 0.00 0.00% 15 0 0 0.00 0.00% 16 0 0 0.00 0.00% 17 0 0 0.00 0.00% 18 0 0 0.00 0.00% 19 0 0 0.00 0.00% 20 0 0 0.00 0.00% 21 0 1 1.00 0.00% 22 0 0 0.00 0.00% 23 0 0 0.00 0.00% Day Hour Count Average / Second Mar 03 00 0 0.00/s 01 0 0.00/s 02 0 0.00/s 03 0 0.00/s 04 0 0.00/s 05 0 0.00/s 06 0 0.00/s 07 0 0.00/s 08 0 0.00/s 09 0 0.00/s 10 0 0.00/s 11 0 0.00/s 12 0 0.00/s 13 0 0.00/s 14 0 0.00/s 15 0 0.00/s 16 0 0.00/s 17 0 0.00/s 18 0 0.00/s 19 0 0.00/s 20 0 0.00/s 21 0 0.00/s 22 0 0.00/s 23 0 0.00/s Day Hour Count Average Duration Average idle time Mar 03 00 0 0ms 0ms 01 0 0ms 0ms 02 0 0ms 0ms 03 0 0ms 0ms 04 0 0ms 0ms 05 0 0ms 0ms 06 0 0ms 0ms 07 0 0ms 0ms 08 0 0ms 0ms 09 0 0ms 0ms 10 0 0ms 0ms 11 0 0ms 0ms 12 0 0ms 0ms 13 0 0ms 0ms 14 0 0ms 0ms 15 0 0ms 0ms 16 0 0ms 0ms 17 0 0ms 0ms 18 0 0ms 0ms 19 0 0ms 0ms 20 0 0ms 0ms 21 0 0ms 0ms 22 0 0ms 0ms 23 0 0ms 0ms -
Connections
Established Connections
Key values
- 0 connections Connection Peak
- Date
Connections per database
Key values
- unknown Main Database
- 0 connections Total
Connections per user
Key values
- unknown Main User
- 0 connections Total
-
Sessions
Simultaneous sessions
Key values
- 0 sessions Session Peak
- Date
Histogram of session times
Key values
- duration
Sessions per database
Key values
- unknown Main Database
- 0 sessions Total
Sessions per user
Key values
- unknown Main User
- 0 sessions Total
Sessions per host
Key values
- unknown Main Host
- 0 sessions Total
-
Temporary Files
Size of temporary files
Key values
- 0 Temp Files size Peak
- Date
Size of temporary files (5 minutes period)
NO DATASET
Number of temporary files
Key values
- 0 per second Temp Files Peak
- Date
Number of temporary files (5 minutes period)
NO DATASET
Temporary Files Activity
↑ Back to the top of the Temporary Files Activity tableDay Hour Count Total size Average size Mar 03 00 0 0 0 01 0 0 0 02 0 0 0 03 0 0 0 04 0 0 0 05 0 0 0 06 0 0 0 07 0 0 0 08 0 0 0 09 0 0 0 10 0 0 0 11 0 0 0 12 0 0 0 13 0 0 0 14 0 0 0 15 0 0 0 16 0 0 0 17 0 0 0 18 0 0 0 19 0 0 0 20 0 0 0 21 0 0 0 22 0 0 0 23 0 0 0 -
Vacuums
Vacuums / Analyzes Distribution
Key values
- 0 sec Highest CPU-cost vacuum
Table
Database - Date
- 0 sec Highest CPU-cost analyze
Table
Database - Date
Autovacuum actions (5 minutes period)
NO DATASET
Average Autovacuum Duration
Key values
- 0 sec Highest CPU-cost vacuum
Table
Database - Date
Average Autovacuum Duration (5 minutes average)
NO DATASET
Analyzes per table
Key values
- unknown (0) Main table analyzed (database )
- 0 analyzes Total
Vacuums per table
Key values
- unknown (0) Main table vacuumed on database
- 0 vacuums Total
Tuples removed per table
Key values
- unknown (0) Main table with removed tuples on database
- 0 tuples Total removed
Pages removed per table
Key values
- unknown (0) Main table with removed pages on database unknown
- 0 pages Total removed
Autovacuum Activity
↑ Back to the top of the Autovacuum Activity tableDay Hour VACUUMs ANALYZEs Mar 03 00 0 0 01 0 0 02 0 0 03 0 0 04 0 0 05 0 0 06 0 0 07 0 0 08 0 0 09 0 0 10 0 0 11 0 0 12 0 0 13 0 0 14 0 0 15 0 0 16 0 0 17 0 0 18 0 0 19 0 0 20 0 0 21 0 0 22 0 0 23 0 0 - 0 sec Highest CPU-cost vacuum
-
Locks
Locks by types
Key values
- unknown Main Lock Type
- 0 locks Total
Most frequent waiting queries (N)
Rank Count Total time Min time Max time Avg duration Query NO DATASET
Queries that waited the most
Rank Wait time Query NO DATASET
-
Queries
Queries by type
Key values
- 1 Total read queries
- 6 Total write queries
Queries by database
Key values
- autotest_api_batch Main database
- 9 Requests
- 2m22s (autotest_api_batch)
- Main time consuming database
Queries by user
Key values
- a3d Main user
- 18 Requests
User Request type Count Duration a3d Total 18 4m18s ddl 10 39s703ms delete 2 56s522ms insert 1 3s438ms others 4 2m34s select 1 3s903ms Duration by user
Key values
- 4m18s (a3d) Main time consuming user
User Request type Count Duration a3d Total 18 4m18s ddl 10 39s703ms delete 2 56s522ms insert 1 3s438ms others 4 2m34s select 1 3s903ms Queries by host
Key values
- 10.6.201.196 Main host
- 9 Requests
- 2m26s (10.6.201.196)
- Main time consuming host
Queries by application
Key values
- psql Main application
- 7 Requests
- 1m43s (psql)
- Main time consuming application
Number of cancelled queries
Key values
- 0 per second Cancelled query Peak
- 2026-03-03 05:36:38 Date
Number of cancelled queries (5 minutes period)
NO DATASET
-
Top Queries
Histogram of query times
Key values
- 6 1000-10000ms duration
Slowest individual queries
Rank Duration Query 1 52s453ms VACUUM ANALYSE;[ Date: 2026-03-03 21:51:13 - Database: autotest_api_batch - User: a3d - Remote: 10.6.201.196 - Application: psql ]
2 35s40ms delete from GTP_LOG_EHCACHE where LOG_DATE < '2025-09-03 00:00:00';[ Date: 2026-03-03 21:53:22 - Database: autotest_api_batch - User: a3d - Remote: 10.7.173.69 - Application: PostgreSQL JDBC Driver - Bind query: yes ]
3 32s38ms VACUUM ANALYZE;[ Date: 2026-03-03 21:50:12 - Database: autotest_api_batch - User: a3d - Remote: 10.6.107.196 - Application: psql ]
4 4s571ms ALTER TABLE gtp_obj_rel_vt ADD CONSTRAINT uk_gtp_obj_rel_vt_path UNIQUE (relation_num_id, obj_num_id, obj_num_id_p, node_tree_type_num_id, node_tree_type_num_id_p, view_template_num_id);[ Date: 2026-03-03 21:49:10 - Database: autotest_api_batch - User: a3d - Remote: 10.6.107.196 - Application: psql ]
5 3s903ms select ceahp1_0.HISTORY_NUM_ID, ceahp1_1.HISTORY_ACTION, ceahp1_1.HISTORY_DATE, ceahp1_1.OBJ_NUM_ID, ceahp1_1.OBJ_TEMPLATE_A3D_ID, ceahp1_0.ALERT_SRC_NUM_ID, ceahp1_0.ALERT_TYPE_A3D_ID from GTP_CW_ENG_ALERT ceahp1_0 join GTP_CW_ENG_HISTORY ceahp1_1 on ceahp1_0.HISTORY_NUM_ID = ceahp1_1.HISTORY_NUM_ID where ceahp1_1.HISTORY_ACTION = 'ALR' and ceahp1_1.OBJ_TEMPLATE_A3D_ID = '419' and ceahp1_1.OBJ_NUM_ID = '327306' and ceahp1_0.ALERT_TYPE_A3D_ID = '454' and ceahp1_0.ALERT_SRC_NUM_ID is null order by ceahp1_1.HISTORY_DATE desc fetch first '1' rows only;[ Date: 2026-03-03 02:00:44 - Database: autotest_api_batch - User: a3d - Remote: 10.7.173.69 - Application: PostgreSQL JDBC Driver - Bind query: yes ]
6 3s885ms ALTER TABLE gtp_obj_rel_vt ADD CONSTRAINT fk_gtp_obj_rel_vt_ntt FOREIGN KEY (view_template_num_id, node_tree_type_num_id) REFERENCES gtp_node_tree_type (view_template_num_id, node_tree_type_num_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;[ Date: 2026-03-03 21:49:33 - Database: autotest_api_batch - User: a3d - Remote: 10.6.107.196 - Application: psql ]
7 3s707ms CREATE INDEX i_log_ehcache_date ON gtp_log_ehcache (log_date);[ Date: 2026-03-03 21:48:45 - Database: autotest_api_batch - User: a3d - Remote: 10.6.107.196 - Application: psql ]
8 3s491ms CREATE INDEX i_log_ehcache_region_name ON gtp_log_ehcache (region_name);[ Date: 2026-03-03 21:48:49 - Database: autotest_api_batch - User: a3d - Remote: 10.6.107.196 - Application: psql ]
9 3s438ms INSERT INTO eng_file (file_src_md5,file_src,file_bim6d_md5,file_bim6d,bim6d_version,src_filename,src_type,upload_date,user_id,bim_format,compress_type,consult_date) VALUES (E'b3a12755b836407cd7870f2b1c234b28',lo_from_bytea(0, decode(E'78dabcbd697314cb9236f8bdcdfa3fc8ec6006a747d41bfb72dbe6432195402024218975ee182640805824d0c23636f3dbc71fcf88a8526546295375de3ef75259aa0cf7f4888cf070f7f065737fe7ae145ae8bb4afef77ffec783c9787db2475ffef33ffed77ffd6ffbef3fffe3bf56f60f26bb2bbb1f7f9f1fbf3dfcb2b271fce568e5dbd9e9bbcbb747ef56defcfed7cac1c7a395c98bddbdc9fefecafae1c5e1cae3c393c30f47672bcf8ecece8f4f4f56ec48a89190428c845ff9d78a0a2be3cb0f2b4a480df48f09d597a37fadd4fe9bac3f3ebf38fa86e76e1cbebd383dfbfdbff8a7c39377e32fa72747c0b1767674788147bd3bbce842f5986e3d3c3c59117145fa7f09f52fabf07c0fd807a7e717f5a7afac3cdfd97bb47f303ed8dcd9bebb6600814ebe393cafd2bcf6af7f3f3da7beff7b6d676b6b7cefff93ff1e7ffb06a07f6f9dd210fefbe0e8ebb77fff3fc14fe2d8f8f5bb6143f8bb66cda9bbe3b58db5bb7a128297eb41d380fdbfff3e7eff76f6912b3f9a319d7fb4b5c25f69f7b67b446607c2d128fc4b4f0762ffedc7a3af87f5a1d8dc58532ff22b3bfab260cc40c5ded1b7d3f363bcae51ea0343d508bb86b6074787ef68467dad3db8fdc4d70d083f741e4317118b9e4ef3ed925e68b5c7e7ef0e8fefa2456afce1ecf4f2dbbf1635e61668bd75fcf6e884ded7e6fa0a4de8958bdfdfae0e8a75c2d29ad93d3afb7a78727472b1f2a50118ad4c7e7d3b3efb9d7a901e3cb750564ebfa197e70d46a104fd472dffb7fdf7bffef33f3636b726afd727fb6b7b9bbb583277eedc7e767cf473fde8fdf1c9310ff9ffb5767a7af6eef8845f00eebd7e46dc6175e5c9e5e1c9c5f1c5ef83c3cf473befdf8fdfbddbe1dbfff7edbf576fabff96b7fffeef847e7bfc7872e7f6f6e5d77fbf50ff166212fffd42fcfbec74e5dd2518d3a7a38bdb0440afeeae9077453cc82bfef6ea9ddb848b3f6e2fc1b41aecb4e0a4792dadb4777e39f3f7ca5dbc90d3b30b4221dd488f088e7edb3ca11fde1fbe3d5a39fc42dfd0e91f472bef6edf3ee2c6a529e19cf66f7fedc1e4f19846ae5971b7ffc69dc9f6fafe648df9fdfaf8604c5ffe92ff27d6e4cedefdf1f6e62b6650776eadde1e5f5ed01c3fffbcb277f4e3f80214bb953b93eda77fdf5ebd85ff01d95f9641c7bbbb5b9b6b0de45f92bbe56e2fc4709b7f6252ff728c636dbc7730d9df1c6fefee6c6e1fdcb92346abfc7f26faaf586fd334904d27d637f7266bcd7c915710483d7fffee5c033bdf806eca99fbbee3feddd906b1a301e368ee2bd97dff6e69a03bbb906eda6efad35ddf497cba19bb296feeea86acf18bcd7db5bb355e9b3c9e6c1fe8f53b7fb9f292b5e2265b3b6be3add2e4ce5f5e19659c5a25144db386c4ddc9de7e3383e835bf3dfdf2e5f0cde9193197cb339366ce14b1ef9c7998c4d3366106eb787bfd4a637a263ddea7a6264de4e7db93bd079bfb073b7b2fa94558fdcb12b6d1f6ceda83f1f6fdc92891201a98a66ffb9b4fb7370feefcd7ea686bb27dffe001fe42c3d1e3c9c1de64d434d5734dc77b937169b8ffe429fdfd7ab6bd996bff6c67ebe9e34981587b7a6f73ed0a809d03a0c1de9e10cd5b53a0bdf13acdffd4dea5174bef639f8663bc459c68679b5ecefe1db13af3bfa67533d88f27e3fda77b93e79b4d27efd04f7b18ccf43bcd0de278c66a159595311aadff5e25ca1a14cdbb58dbd97e46af839e786fbc3f596734444c9bdedbeb93fb7b93c96d42e01b0471ae878fc7fbfb4ddbd1a3cdad1dbadcdf1b3f6eba67c55ce383cd99d12326b6b3bd9e5acab9961b7b93274f27db6b2f4bf30793bd8357a9f5fc2b3fa09b8f77d65fd27eb0b97630794c736d7c406351801f4db69e6da641b77a28743308afd7265b04b49fb034738324efcd67cd084eb6d2b23271b5594fd656db58450bb869e4ea8dc4ea5ddd34f2f38deed06d430b83968f757fa74e8cb70ef6c6dbfb8f370f0ec6db6bb9030d86b86099500fd7364757d68a13f5fea9d5862a271792def4cfa90ed29d5825e8bff38a3ad8db5cdbd8da794ee37e856837bf0009ff1a1aaf3ddddba3e7943734c64bcb94db0a103deb607c7ffa5af1770271f3eb76e7f964af347c3e3ec80dfdfc3cddd9cbe39ce7fff6e4f9c14e9a6b2eccb5dfdca2fe6e6ecfbc1d7a134f5fa4d6ad7784b63b4ff737a8c94c731ae206c08b0a006daee02807d3e5b3469c77b2354e7072d1e44d2fceab4533e0ae6a1ae94553a09926bebe545c5e2ade76cc122f57890afaa7e99fa1d9f2747fb2b73ed9d8dc9eac136fdabafc7a7c727a79be3279ff9e34d2b7bf1b69c4fb4574a7c7851e33d7c72e9a3cd11288962da262bcf76c429bea749c192ecc3333162e6719caee789f76e2e65d843ec31cf4f5dc2698857d4a88bac639d018071ae3d01ee38db3e3b72cac6f9d9e9f37e31b9af1052cf1fecdfbdbfc0ca6967658fa476cc9d09e4d84e1c1c4dbe91ffd6e69e4206c38baef886d3947fff01bb5a579409399fed1ef9ebe078209b6916f42bc56be89a22d20451f8212d19910b4958a242d258c97411a638d342126b9b419fefb939d860ded4df0b6e8092c9fd00e75307971009986f5c7dbab9aa43271e5bfc95d223a10d1b1d9a6a35d8471ffe9bd8cf4f6f8d7f1f9ed82f9bfd2ff8824cc11da46771fbc7eb639799ee755f47d11df3b7df7bb8a98b6bac9d655c4a13fe25f43f0c6be78374e4f2f76cf8e4f2e0660278dac112cf7761ed26bbf735bbcfff5d8ea70f847c80f5f5fafbf7df471fce1fd266417d268162a8990266f6f9f7ebda2384e2e0e2f667fb843949024157c7a7ab367eceeec1f8cb7c6ebeb58e377b2747ce7f6e4e4e28c34c02fb76f1fbe3b3b3a27c5fef8ed31e99b8d74bc7b78c6affe3656d8e1c9dba3db49076aba74efe9e6d6fae6f6fd4a9f1ea63e35849374df601da5f5dec8c7a030215da49fdd752325b306162a2b8d5094b526939a34af4c1015c0d0b449aa52ee0724f9c9cb766fb61f7ddfdfbc977ab3afeea50ed123d023fe61daa986d206bd5ed4233bd28975c8a47475f448e9698f94abf748d9d4c6f7efd138f568efaeca3d5218c0e687991e31a50dfab8a8476ae4738faada1ea198f6a8a2f0718f92b227b5eedf235b7a24738f9a59c73fccf488296dd0db6bd9b6d7ca2a71bdfa0a3d35c6e625ed4db6c035c6d89f36b7f77789958cb7f60ff69eae4164bf735bfff92e77f6b70e6cf81d1eca9f8fc3d7a0be3f6ac8e795f99774de6ada83e8ea68a2e1ea856eaec1f135604fa26bc4fe255d103c702e48699a6be47641796e17b46bda19d3b4b3aa69671b7cc119cf57af9abf83e0e78628f9f728143f3fca868ea89afb514bcb57a3245fad6a7e7709ce357444ef9b6bb0cd351ab4f742707b2fa4167c5532f055632fa6ab31cddf16fb365d9d6aae5e36ed436cda457e0efd1a0d5f65e47634e59abfb56faec637bf5ba6875e6fc4f383b321f0d5a5ab0f86af81c72710e118371a1ec1bf7b6d2c5fa9077c0d4dfb209adf8354cddf8ac78b3678e1f96af87d866065f3b74b7f7bd9c005d9b48f9aff8ec2f0fd289de4ab32fcbca84df3b7e1791262d39f101dbf6f1a15dffc1ed235424a955108c83074953c7fe8b5f27b8f347d1c5f8d94cd95c72f0aeb9babd3cd9546b4b9c6e64a4fe06b847821697a04cb57d95c95623aa3d29aef2b93ae96e761542eddf7869faf02bfe748af8de9d492c7296ad5e0d3bae9876ede238d92677cbae977d43e303e4d6f82afd133bc497499440f758fafd634f7ad8dcd35f58fd0327e9a16dcce89866e471d6cae91f139d5c03b035597aed4335c695af0ef5e36f7bd6ae8f446315dde0ac6eb5dfadba7f681e7438c34a47c55817fa78ef073a3e5f941b39ddf3bbd56cde31643431f35a476309e63fed05542d6a5abc6baa1ab11aab9023f5d9d69fef6a2810bc2f135a67611cf270e2830ffe82a2de393bceee96a5c73dfa9e63ef329ba06c5f092d7b912b46c18bf92b6b92ac7cf573a5d4d6a6735c3ab844f79c5cf5341f1f35404bfa045251afab414b2b946a683e649f3bb76cdd534fdd3b6a1871ec757631ce3a317cfcfa717c8fda6f1647c0d9f52602bb84f821cff4d7b32d341ab1b7c96aecca7e9ea982eda83d3ef3e36ed983fd13546beaf997fe29afe564d3bad033f479be679da9ae6dad045eccb367021dd8fdc3f6904f7431ae60f74554d7bc3eb99ae4637bf5bc57418d7e035099f0986e9a0f5c0743bdbe073ce331c6d44cd353478680348d7c85762b88cd7aba65f5ea7bf8d64fa689e07beba74f5829fe3436a1f42f37bf44c47109ee90eb2e91fbdf6e6776d99ae60d2dfb6e92f31eee66fcff31e8cb6818f9ae1a368de0b2d0b868fc6f17d5af8cdd52b86c302a32b168ae1ab4c57057e4e57c3eb42113f947c75fcbe94f0e91a5cd38ef98da209e3189eb66386a389c2f7b56af068cde3a3888d333ce97fdc9ee6676caeb169e77dd32ef0b810f7e7f540d3af81277692aee00f74353cfe74e57945d42738cfeb84aea169cf7c8daecdb82b2bd255066e6f9b7544d33b36bf1be603d48bd4cef13a56849ef1109fc4fba455ed993e27795ed1b2d0dc3fa7799c89dd8be66a45d3de35e3e17cd30f1ad6e6daf01f457c94e169436fae69fcbce2f9a7e8b537ed4cba5acff8bd6bfaed7d438f0fbe818ffcfe15b1b9e62a9bf7149463389a3ecdd5a4df2dcf7f5aa5cdb8133b10cd95e7ad2286cdfd2036c9cf277e8171d2895f689a47cd55f13cd4c4a89abf0d8f9f160d9db46a42f377e4f94ca3c4efdf9058649a2bbf5f5805f03c8b233da85524b008be7ad7fccdfb3d5d239e0fee82f1a6dd3260fcb415fc1e34b506ffa745e1b5e76b80dc45d7d85c9d64f98be8d62ca091986178c7c217de8ae88be53d90be389fbe789bbe049dbe4499bfa4c64478fa225363ab5263ab65fe921b9bdcd8e6c62e37f6b9b1cf8d436e1c5363c7ab195fa4d4799a625d18124f2140605d447e0344a871baf9629b774032976b6e9966f7b4b44df2b4a62f81f9a01556f1c2b5124b87be04ecbd86bfc866ef21598b9653f3453317a52fcdb2c717c84df86279e241308344862f5e27a88647d39766f323e14b317784b4c5db257d8932fdd2306662d32ce9e14bb314e98be235485f1a268d2fbcda23b8946dbe347da72fcd46415f7c8662d10c5fa26bbea886c9d117e91a8458e0cd97665fa72fc6370895cd5f78b6e08b4f789c6c868578be4a5fb488e94b6c3013c310e94b68e8a197936eb1ec882f015f346d26b63932f43140ecd0904f02af075a4710b8e83d449e481a0c192c1b5f684ffa1b935e27f5302e3c34f66ad6c4960d14a6aafcea19e5d72c507e4d527ecd00e5d724e55788bb0f0fe1b0905560c32af0cccf5345b8dd83e6b17641aff5282bf9e9a4afa39fc6cef4332ce867b252a5f3baebfb796e1ef8d4cff1dbb747e72b7b3bfbfb9bdb9ba5af017d9dbb35ed2f686f0ee1e5821e9a9130f9b05ed7ba68e5b48be994adb38b36cda474cad6eb55cae9abdccb3d2399fb56fe65da2126b5c1ef17f628a8629bb1b1da273fed533a59ebee534c6dfadacfcedde1fd6ce15cd9bb3c5a79307ebabfff78bcbd9dbb47ace256c7cdd99e72179ae72e32acd991f2a9a7ae6a5773337635b7c0aee6f2137bdbd5ee7dbc756582b67beaa653b4b3a7dc81e6a971613f696a2597912ac371330cc72f60383ead7cdf97e15c3c5c9b61380f72e77ce6350faef628af02bf88b3f89189b94755d6e267588b5fc05a7c1a431ffbaf3b977b24a7ebce3347697e99f6884965fc61112709a33c15439591841946121630929086300c60246bd30e9557144cead09557044a1bf48bf88814a3985963f5c08b504c7b1417b0919086300e30c367ee2fd4f41545e61dcd2fd31e35b4360f58c42fa41ce5533619ab0c23ce308cb88061c4c430e20043fcfab44fe52d4597fa74e52d35b4360f58c41ba419e9d4a7bae51ae687dc275221ab7d52492c20f5be7f9f42ee932eef096aeaadfccb4c9f98d6e6018bb883b4e5788154ee4a9f08c54c9fc2823ef9d466007bd89cf6e941e953487dbafa9e6c3e605072117f907e441275f6dbabb108c231ed94acb308c290da0c60113177ca4c5f946c5884997b510db1cd1316728938b279f6c958edd4944b282516742a4d8e2187750fa79d2a6f4a89d4a9ab6f8a696d1eb0884b2839d249be57d5e33a35735ca7161cd7a9745ca7861cd74d729fecf44535e775cd2fd33e35b4360f58c42514c9547945550fecd4cc819d5a7060a7f223871cd86d4cfb54de537362d7fc32d327a6b579c0222ea1c248943e55b9849ee1127a0197d0894be8015c220bbac2cdf4a9e1126eae4f4c2b3fc02ce2125a8e54ee93a9320933c324cc02269197b019c0241ee43ef9699f4cc324fcd53e35b4360f58c423b41915c667aa3cc2ccf008bb804724614cd9013ce271ee5398f6c9363c22ccf589696d1eb08847683fb22ebb515779849de11176018fb06918ed001eb19dfa74b033d327e611cd2f337d625af901c9f571d1d1b64a1ad73ca11026812035329d837397a68450dec0f26d3d8cd0d8497cd05ac5a05d5479af70ae062f6d10d6c34c6884b4ab4a8da4c1815c74b024e5314f6e8cbb3b5b2fe1f676e7ce5f8d29cae506c911716de7f1eecefee6c164ede9deb3c9fee43e77668403fbcdeda73b4ff747ab231a22204c706a39c2bca9cc1a1fd8eaed0004ab7c0ddeb53ac6a6666f728330ac633ebd7a1f9723acaafc5c85b760df5275c0eb76c760f40b79ab4dca4eef8e25254905b72461a1026fd4dcc074c327b567b6636c660d213750c33a96bcf6545595e94b98ed054f03e34682f62d52ce1c2d5e9d7975d26b663b16d9829b37a8ac97f4ee58b3c5eae4267753c2b4a8ac517ae5d2c2e8af84713a28594560e67ba6616e26c4b9811bd4339d2c735af865298b031048abad80b3848926539e74902b5d83bd5bc4dc400feb9a4c9138d22c4b59f73a7524943b9abaf00db2302ad5c05b1c5fe32886d0a6064a0cec5848707229ba2aaac41cb864b66a691f345e5b93e5219df48bd95ee14c84b0e6067e58af9244a65558862cddbd42ed28da88c35a61a4f6cad6a055bb533897d1223730c33aa55582b34b91e52bd01eee4bc46f74c471a8223e44ff59a1894ee1f27b4e7ac16ca79a13a564f6d359aeefdda998e0d4326499ee65a9e2284002d3c159f89cc93082d3a083c7b9a57f19ba256d681c6212d6dc6098b44108135c5c86acca918d162392f2e05d228d75c260e3f316ce540e8e52e5455bddee55c471b8cc0d86891a3a99b4b575cbd1d5bd268d1ac1f3cada206d1434fe4a8f225c9ce837a582cfe0ae2568683ef5b7213718266810c204a797a3ab7b551a39f2de2bb840d18e2ef1aea5b691d88f330126ee04dd923234ce89096b6e1007f62a49195e2c4356450fb038853381340023a2f001fa0db1d1483b9f36d6f83cc37c5bc2c0f93ca1cd0d064a183e4918de2f4757ac811b1f3cc98ef02470cc41039c4ba240684acc332cb4a50b3e4df759ba0803a58b90a48b6096a3ab225ba811c9c4249f1028cd76deed68b9d0620dd1c722a1ebd0962da0ed12dad4200e942d42922da25c8aae8a06e03085e161613d5c6035e6b0f08226b184f89c79776ccb16701621acb9c140d9221d78e8189620cb54a47f1b47b428b42751cbb2670741c3112c12ef26aeea33745bb6807f1261cd0d86c9168430c1d9a5c8aa2ccb300a162603173d9ce457a5a6170def3b7aed360695c15bc205d103e2327e2907f62a2638b5145d15a1dfba511002a3e2e053a6006ee00b1734e902ca17f09678c17ea284363718265e10c2041797a2ab22f25b3b72a4484bf8cfd17e47e2c988363f17241c0d69afcd542bddee16c91726872d19354cbe208409ce2d4757f7bab49e842e43cc46c0af5dd6a0754bbc30702a26acb9c130f182102638bd1459b62774e8846e4917062e7426c763191d07762a651d306219b22a32bf23417201b4ced02de1c2c07bcf649dd49861c205214c707e29b2628d831a2ba73a2782cce0a7ed5cf01126833cbfac6c77cb83ba981b0c132e086182334b125659968278e622f83cc76c4bbce0f011932d75c689811d0b094e2e475845f06fc3ab0a7c4bc230f00f37654ab8611286493e58c685e508abc9feb12fbc6a770c5286cf52861f2865f82465549ca2fa13e6fbc18b11829210762048c2a4cd2fc3b7050db8e712ded4200c14347c1234825a8eb08a02001d74117c761331a12d6a204480f0e60603458d90448d109723aca202b4e0ef125755336f3c2fa1d81636e0434e78738381c2464cc246744b12d6bd467580e16a017ca2db8ab6bc812088a2d459314cde2084094e2f4998ed09af46a4842a8be04fe7b3f1ca8a96c8c1c12f36fb2a581107f6cba78c446229ba2aaa80b624225b428ea848c44dcc81bb98e15b5287959c4c43e506c3a40e4298e0fc9284c59ef08eb46e49f233ec3cd6da3c304ab63be6415f7e801a2677d89414c02ab324611573a31a89a0a20ea447d146a45af02ec3b7e40e0e6b22bca98116033b16129c5c8eb08a46d082172361488f139693a420b8312368091e567352179d1b0c133c6cca7a6075b8196565482b7a81a27d50051d9576a4e52809044284400c8854532b395c27a350edce21e39c11b9c130e1831026387b53daf2b0561484160633f2573064f096f461116f690b8fb27260cf6282534bd155511088e1184f9cd53b6d0cc28ce6e055816f091f16216084373718267cd8e4af636dec4598a911565110da1d533887e980d7ed8e218992cb0bd10d133ea02c36706e49c2bad7e95d033b6a144eb980d87233079fe7b16fc91e16b17f84363718287bf8247b78bd1c5db60aae11d6e860ac934143762128617d305ad35e98d98f6f0b1f9e335d65e1c30f143e526c850d6249ca42cdb14a8e10252a7cf0485be25b08f2d884b6fc81606c9b8d95360c943f42923f2a611003288b3d11d04b27f8a823fc24ca361fdbf207a2af6d0e55b071a0fc1193fc11cd7274d57cf4f4081961a4d392b41078467483b7a50f246721b47fa77c8e03a58f18129c5c862e57510fdae081a636ed30b43bd1fcceae414eb4440f1ce0006d6e304cf470c92fd889b0145d15ede0ae82628a0c22360a8b742573e0055eb5fb853c7852e406c3a40e4298e0ec9284f99ef077c3c839638521015787e84346d0923a1c62c909716aa0e4c09ec50457636976e43452af18923d22e4e030626fd8e069c38c45d3744941b8ea8eabe08ecbe94b524ed37c9ab0b9b7b635c13d6cf7962e9a9457a3b242ef92ba70b0b7f9f8f1649d3b81d67615097977c77be3c79383c9deb3f1d6d3c91d125b4748f6a24878f00631b05dad94f323293431711c0e4181e511189566294ba81ab6a910a50d5cc5cd08031848a125295e0ae2856195170192bc903427b4d749ae725ad5c40829a95fde23a30eedba0d021f693408ab72a620686d2a0e192c08716e306c53218409ce2f4b59ec854042c9b2b3f0198191edae21b9658e167366d8b6e252a4ba336659ca2af6f4910a56596465c1f96a6cc1e78dc3b4761687b447ae34b06260cfd2ce52f13bea4d58256400f0579cee9ae91c90ff2a9218120a7c7b6f413e1297e5436707ee2d29b0c0553c8f7a13e6ba17aad3232f3d09800619cbbc6ec16716ecda9b0b12a210dedc60e0e692e2105cc5f7a83f6195132f3b82d58264cb8029bd0a91c982f5447ae551e7d343e7da5b4b9348366f2d7ee0d6e2d2d652713fea4b57250ac1c551a4fd91f83d4961c2acc2ac21ac904ad3165afcba5d3b06c12106c1e51804373006c1a5180457f13eea49562502c191dc20690e9320a090287055eb5194349dad361e89ab32b86ef72a22d96f69304c97752900c1d59c8ffad2d5bd3669c27ae4679498c381d8800e23e443d33ad09e1fb2d39f6b871f70ee1357a6f8c0f00397c20f5cc5f9a8375db6066e14bd681b2cd2b3688c8a3616a90585d0ba70ba76f08143f0812bb36160f0814bc107bee27ed4932e5f893d8810582c142a01077107702768afa57f34afb3e7896f471e7046492f4a8361f2864f9107bee280d49bae580147e64fa4a9d30a87f1088f4375191d030effd3f6e0db41079cdfd0e7a0033f30e8c0a7a0035ff13fea4b56f7c2940870b2310aa4c744c23d02d7420a64d193416431c5b7230e38db9fcf11077e60c4814f1107bee27ed497ae4ac401811b9ab8c8812a8226a159fb116d15383021d1254a99c15b4286579cd63e4ff18121073e851cf88afb515fba16280324f718f6ffb4f02f30b04f13bfd1c16175e66169471d702a2b9fa30efcc0a803af7341015bd75204bd2069485346c25c0d3f2d4d3a9f26655d6515c277c62643cbf39c9c2c9524c8270f49cb43a236644ba0c940bcd55a2dd326ea93627055cd433ec40e052e106f8ed1237ec51a0597ea4e65d08791a156c8eb452fa9a6e679a3060e604c707a8106af66de2c0d20bdb3e890660f298bd3001adb131ee10448bd48b305e9c20a7c6b2ff1860b38d8dc60d85ee2532e2b6fc57284595537f918e4140c24e805d26d6af0edddc472cd823cf5ecc0ddc4a6ddc4fa25098bfde169761a17494e4736c204efda1b0a1214fa9c6bc2bb811b8a4b1b4a356eb92f61ae6e52a5654a2d23f135c7becfc47948c7d6b429c57c3ce8db71cb1e71cb3e9bc9fdc0b8659fe296bd97cb11563bb86078015f7b8dec7a3c95230c171ad935f514bebdab70b1941c25e2fdc05d252555f13e2c4758ede082640868178273c7223d2ee0896d132725242a7bbdfad0de56907394f0e60603b79590b695609724ccd7e1b52714968443e48fc71be7ccc392f3d116f896ee8a905be04d0da21cd8b1c4eea35a8eb0dab1851d8960488182015521d12b988fd51e617e528622bfc496facad9cb7d4e67e5e330f5951026b8b81461a1767001781182c4b888063c0aed85360884ce1e6c41e876bf50992627a30c6298028bfc970d9c5b8eaeca0a254d439390ce59b4856fe2414270ca226bfad4912cc89606cb59c9096f6e304cee2084094e2f4998ed05dfbc6f4d9c2758a744c84a55902db983d3fd13dedc200eec984f059ac47284d50e2ef408a9d1bd0dc4ad2352e8d7e05b7247409ad5a04a83617207214c707e49c2625f788fa92c22a910ca84ac5a052ddb1df3a02fe606c3e48e903225056d9624ccd5e089bf3864ff450d88e81a78381361b717d92018744bee08c8954c7853032306762c2438b91c6135dda0672299605a7247406981926a2d986172474875294367e433672d4162624e3bce39e62327624678b1e06cc49a1310e383d30c238c100469ce4c8c44d55caa40a3be98462a6a8d0cdf9ad37323f7b1413669aeca619060daa0fe80d15cc80c5ebfc8786c90cb9f0b07703506d881e1b78d0f2e72068f2aa453b748aa6c9180dc229fb5c5c196c51190355ca7110e73b0c2730d00444bfdc5399bb9448c65631b4c530e961c07c307d768e0c2070e59ce1d7428077dc3712135aea206998f6b73380c8ec3e0b8c8a5d41c0c20d0ba30381e83e3313870a6fb8bd36c7b0433738e68cf85d79aba766882a8458f28bf80a0b8801032ae9b11109fc429b103e25fe85593e2bad128abb1e26378174593494517f4cebc41fd01b57a17ea5a391bf079eac49ae23f8f42c1d5400b54339024915a957d0d62e514508d949a7aecd250cf81bb0c1efb807774203fbf7d0618315c5c6d26622a701d8498dd26a3a925b320228530841e617438271a792324ca14208d77cca5eb2a9a7a1ce945f0e5e9be0f34a2594407706dac160123254d2a9127fb8013e5ac284ee14386ef3b7273f079e4da477f11eb2bc23f32220c2a628d442cda68f946eeb85de0be2491f89ee43c84e4aeaa3892ce3887a33ec25128afec99888b27da91aac170227cc09bc0f62d2d63b631c49a8f61401a299250ad73c8e6ee90034f938085e235d2f852eed0d55de6509823d22e2f352cf2044f5aab13c843af8ae93a3adb0bde205762e882af8f9fb83a7e805728d828b96e63868f7de1cd4874c02fd2dc7bc1b7d482087ecc952510dafb17e7ef8f60f25cad2262eb899e27529efdd55ccd28e845d2be97ec8911703447b4084d9b7b8c25802d56c292dc48cfc247806b47accaa3208677e5f1b10f785855240374805753935da55e56e1db2388a028aeedc205532276d7987d2863d2dcc77bf7360ff6c67b2f77f7763636b726eb930d94c07eb6b3b9be7f872b79a3ee212409546a343ce08c16af232b1931f8eb8b89a623c2c98b83bda7eb9375a0dedfd9daa44611db6c6c8a46d12ea2749cfee71270aae1fb608c8ac4b3f52ed1cfd55c9a73ffe7d1b78bfdd32fc7efb8b0643e3e8c499ba73eae3f5d3be03aac9b5c2c13f8ee3405ec6259cc49f7dedfa58edcb92dbfc8f78f2e36f50fbd71f4e2c1cb2ff75e1d8c6feda7c485b912a1e2e949bbd8edfdcbb3f7876f8f6673178e5037786f7bbc355363536682a83f072ff737511cbc3164dfde3b7a7f747684ea9584991a6dae1396cd8dcdc9de9d8c7d45a1e665c6a5aee29a1cdcb9ad7fc85f873b5b4771ede4fda7a76f4fbe1cbdf9edb712d1bbe74717aff7bf119eb5d3af5f4fb9f0c21d26eaef8cd2e7aa804dcddafd7b2f13facdc9fe9ddbe2c7a7af1b17877b5b13fff3f5c5fddd13b1f7faf8c76c3540bcb855a62d614ca76b4f9e8ea92f072ff1f6efdcde3ebad8f8727a7a363e3b3aa4b777489795af4787e7976747ef568e4f563e1c9d7e3dba38fb0d0295c759b44306034b0b37970b4d6a75c6db94dfbe73fbc1d1f1878f2837fae5e8e4c3c5c73ad6aed946587507b5f7cf4ecfcf97a6d75cc1dc14ea4eb89f9d7eb9fc4a6ffdf60ffe52454ddaa2a47d49d19e46d26d2843dcace834edf213e86d9d98d3b3d73f1f6f09b5f36ce7e793ddd34bb1917343df3b3c3f7a72797872717c717cd4d44e6d2603d7d4135c594e70fd3691131ed0b7c5d3431fb8e3dfe72f1e6cad7fde9d5c7eba38383f7df7e957d7f49029fbb850a2be1eb68f7f1c1d5ea6c5b035be37d9cabffd6b85d3c24f97825ab0ac1e1c5e5e1c5d9eadbc3b5a797bf8e5ede5978c91a7cc63e246a874294633d8541ddbee95b2b7c7b90a6ec09f1767479db8ad3323924268ef23b929c89907e9fa830a3f61849889195d6b864df1993abec7a7ef8edf1fcf52bff2edf02ca16fca06cf0ea85df05e4ebf5e01cb94ce40bb05d0f39583afe09ae56fc99ed23d3aa797e777a7f586e7b82509c977778f8fde1e9d4f2e1275e7b388431df1dae1c52c791f4ecf8e8fae4ec12e84b18e70731d558fcfdf7e9c45fbf510d3f1fcca2b4ee8d74e4fce2fce2e9b32e16fce68eece3c482f582e07bfbf1d55b192ba3a8b4676ec1ccfd66eb9c7df3fdbf1cee59efbf2f1d185fdf83ce7531e5fa6b97d87876f95fbbcca0465de9054d61a6f901ff6d61eefbe78f8c67c1f3ffc6c3f3f3adffa72a0ba78432ea82bb46b537975537e35d99bdd9469e82ece0e8f4f2ec0d012ad53fac262faae227e3a8b788ebebc5918792d7d1bfa2a7db394319f55cc67b3919d70ea21543ed3552a73652661ae1fc58d8d592ad74f4f4e66e7ead1f9cabbdbb78fdf1dd15ef1fef8ed212666e98461f22d7f3afef4a52b8306fcd946bd2b79c0edf5b58da95177eaf7a6c6b0b079582a5173ec20668d12c15007a84b1a527784038820d69d7d4a09beea9e132302e925eab76a08ed2a5883d28df46e43d9496d2dc3a513913a4c6aa642ce3a3ff29aa4597a2e9781ccd0358fd6918521c579115580310f593f432b4f2bc1abdad3a5416a1494b88571a50a6f7ac2eb91eb84ef954db50e1efa817725d244a9b95aca4aed91a7c83bc8c1aa0aaefa804b4e7919a445d89fc54b29f00b725e1a944a95d64359c5f9a221fdd922fd93cebe03045f4fe368bda317e0496b8c91d3383a9ab6d2f209fa94fe6a90304e010318132a4b029e46dda0ec1e8919a6a80895236928c7068ff2364a1d0d5e1ec93b180df80115e86a1c3fb2f32057193a6d016d1d4a94baa050a1b5c057a2d29190d84a8d2c6728480cea515a3190b01cb5c9550908be9e37023e7934dd4c70bac916298da1ae3b5a8133cf0fd5bc8c01febf3455a8d77c76853aba0a11412186327a51543320d22c31ce47c365a425f10da25ea2f8ac2d0e1604af964935888ae3d59c7e81e69e2246878024cee9172168a2aa76c9c048f0aee6b2ee9c0a8e047b680900e77aaf0853b65e97e1af25df436e4e03e625601cd6787d26d0c4a1a51ca3b6195e56fc5f5d1c61e741054f6d516d16afcf2854ee0e5cd6bbc0abaa0fb7f6c17814c644b5643871d39a0d9c262f07c7c1725573962626af69eb71046ed8fd960069440512084655e05b87fbd888785f6a762796ac7038021ecd9f7cd7f15dae82ded444175c599cebd74aae428c75bdcaab933ff92e5779175c135e70a578c175ba0557436f6acf8b6657e422a992abc34b1cbea0a74c8f299487ab5623da5ff727eb53dbd18cc908ddcc50f1fa0d5ba613f40efb906c0a984b119385c866107903ab109e94bb23f5f576213ca6b4b7b3962171f2f2f7c6ce53bd7eefdecec7f5d74fceedafdf3257d393b93296b03c92b40ddfde3abd3c7cf3e56865efff508bed4352869bd987669eb022a792be94b12dfd89b7db3f3f6fecfd7ae1befe7a783c79bd3979a5cef4621b91cc165b5a5d72b15c67bec8c73bf75f9e9987bfc2f3f8fed6aba3a3870f67e53a0ce7df3c3431a3b44b1a8942d0a4611be369cd21e743c6eb963412e5099754d165ec423512c3f2762194f41e11df93480dec53a431a18edd7621f5f8cd8b6f3bf6e7c1f8db8f2ff1ece0ecf4e0c9e1f81abb9064215fb2902f71000ad2f394d08ba784d8f3b7defefab325edbb8f2fde1dbcf8f36df243ee754e0995a784363d0d438ddd800bd04da7bdb6ffac0587b6f4110912b4b9915680b461d327b99b98705a93618acff737bcccb295190ce1a6c69759c6a1ff419346a27306bb196cc76828dc3d3ca369b9f29658d3e5095a9dafbc4944287e7fc75f494d3d9f7d5297a9e3cde4d7c31fafce76d7cdeecbf71b9bbfe29fedad7b555307aa2133cd79ba5fa3a4ab9d07af6e3dda3bdddaf871f47c77fd89d8b6e2d7efcee99eb574d9a5a55fdd666efd7a3bbbcdb46d1d5297ddfa1ad57b0ef1c759c4f304e6addcca6b09fcf9fa2a81f3c60ec9d5d065f6da91b968714f323fbcae9399d57a69af1fc79fa7b364dec0dac1cc4f379f8505da4143fee174415ff290bb1ee60ee9bacd1daa919c5c1e17b79cb943ba05e68e6091693f9a48c2aaf2a43738d27a1c09aa2614c9b7aab223dfb1f606657350db9c0f392d292e1a5a6f797c2d25e60895d9e959a4a5c11fbc0aae7a8277db3ba4374bd94ba4777de0039b1c3ae1c332260b19c452260b19d452260b5953da7b9a2c64704b992c64084b982c644565ef6bb2901595bdafc94246b394c942d65265f63459c88aceded764a18458ca64a16a3a7b4f9385aa29ed6c5cf4106c8d70c96621832714a43fcb62c756a26af2885ac1761f151c79d966118d870103e908a6cf0f0b6c1696b4711560f26d6c16a4d22b1f604cc8ac5349b18ccd42553267f6b559a876e64cec26bcb9b02ec05609c95609c95609c95609c95609c95609c95609c95609aec48825cd9f7c97ad1292ad1292ad128dad5eb25542b15542b15542b15542c11b53361b9c927c974fab654e504e7fbbfed60a953279ca5c2b78e17eab64d59b058f657cd99f45c0792eff2733fc4d1c5af0d8dcb7e951f702d385cad90165ae165c375dfcf9e4e79c5a2055acf2a3664d177ab1e9422d3af4ed67bad0b3ee2d6afef817a29c3a39fff9ecfcbdda5d7bf364efd7b3f5a78fdeee86378b4d174a15569434e2aae0bebef3757d636cd7d79ede8b5fbfbc7cf1eacbe783f52b421a0de7df3c34c9af2357115ec674e169dd7a5af91ef9bef23cd16649d345e7ecd3f61fb06374d3eb96b76348e2a3234bb29036c405536cb1cce5915b760cbdf14c3f79fbc4fed878bf6b4f5edc7bfed8ec9fba6bec180a2ec4185efeb4fc59e6875e3c3fc4e347bb6be7da9e6cbcffe01fedbfdc99c8e3d3279df343e7f961d40d1d5cf4ac41239753fe070d1ad8ed9da5bd264a7a95334f32373368cccd8a293e7b1383869eedfb3fe14d92ab3cdfc075c25c41133ab8d29fcb5b9f1ebbbd4f937879a63fef9c3c7cfde8c1ef6bec09ca140923456257a7dd87772fff1cbe3ad81dbf78f2f9b779b47dfc7db2b9d939ed522e2899eb3f5f674f98f2feb63d4199220324ffee01f68482788e409b17b50dbdec09b304cedb1394e1a56ccab6efc4507b4295cc3c8e4ef7b2274cc9bca13d41196645a6b0226787da136a7d7179c8930ebe58be490ee12d7b826241cbe571a9f87d23118d71469016eb82f0102a49c1458677d251e25488f17a19ef09e56ba53449ecb79ed46911242991157380aad5a180fee4916a99f4392543153cd6c0499c46260183c261556b42ad18755f6b422e467d536b820ab65ab3b31fbcef090f7382669f479a0c65f8425cca9aa0a25cca9a50ab4cddd79a50ab4cddcf9a90eb52dfd49aa02a61dc7dad095ac8a5ac09ba9280b6af3541d72ad5f5b426d48a54f7b526d46a54f7b526e412d51de503ad8f98b9c26b9a47abd2a284a5c5093b24f1297cb59e186ae346e8e2962609e01d2d3a6265220491d31a10bcad565913789a0f91547ab72a69ed457a19345d69f615d5585712d2d2f3bda0d7cd32214d19c0a3121d2714d1252520c1c77ef0c43b3ae16b05ab69f56a0d5384e719070586042ff608a12594ab3eca5ac56a94c312c85ac3c9739de1ea0dc4861d691211a90da604540690ebc55aa486b3c4856c0b4119c14a98770b01f5282a38af78211cd2b01404b1560a252c40108b4548d72a58cc23b82b466ea60b62ba0a6a352cfcc82cc650de4325bcb4854190223adb09578641f7ac9c328741eab296f472b553a436cb95024175e4e56a8110864a590ba4835e80c19a2906df17032dc6590c05417543d6611182321f6be1a7f308684326f1c8d0964a6bbc94dd95ba9a795663c4916245930c390f3fe589d6f681e7c05d1226342a3572daff3299ed82d85debc09222cbe9f308ca10dad813814572508c088d24091565082a71a884c05964c3b06086cd4cb496b663924790b56d3a132b81a86d047e6471bee70cc954aa54fa92b542d891f6257ae11ed1a886e4a105087c4f0481f85a27825a20250fb5c2cb74c82d3e8fa0bc055f13ac0d092202866e8223ad840611ce8a91f6026253b6285dda5727625f04d599881968099678a2f5f3197da763508b45bd921238d8168229057199dcbb52d794937ea70dbaa69bf43c6dd0c12e754ead432b6b0d74d5555639f993d56ccf2ab767334ce0bb81ef06becb01a92af0ddc87723df8d7c37f25da4858030cd9f9a3f2d7f7afee4bb1c49c7393520b6f127df957c974d185af15df6ade29c1b900e56798be74fbecb564acd0e079a4d479c93039b0f7ff25dc3770ddfb57cd7f25dcb772ddfb57cd7f15dc7771ddf757cd7f15d1e2bcd63a579acb8443aa6d52a4f0efee4bbcd584d05e3a4d6f53a7301ef6ea0d2e1ea429b442e44de75e6a2f93571061209a13595aaa45fd44dce59742cfd89a6c7398b9ecedcabc1c35de72c2fb28b91cee72caa19745216674c9f66f1398b8e71d97316b332635ecd25cdaf7a48ed3efbb9f1f9d3eb4fc1be7ff5e9f3cf9d379f1fbe758bcf59744e0721739df36a9ce823fd4ca827fb9fe4cf4b71b225cf7f8aef9fbf5d315ee926f6c7a4b288f4c52d79ce42acd28f601d52c850972a7fca5cfbfca6e72cd319674458fa6ca546635cfe6c85380ac427614827d439291c4911a2fb6c456e1ebcdab9d8f91d27e7f1f5fae7277fbe4c3e151b67ed6cc5f0c9ac611e68f87cd614c3472ee65e9d138fd74f4e3ff89febf2f1eef9db776b3f9f5c7e741b9d7342e63921ed301f51337ba452eabbff53472a0603ac0c493b709f89330ff237395169cd8529be7093131533dbf578d3139559c6a1fea79c388dea8ab4bcf7f1f2cbb32fc48ef77f69f765f7f9933f3b5bcfaf397431251ed4a86b9c0fffc44797f79e3fdf0d0797fb1ff71e1dfc79fcfaec4be77c4c15331198dfefd0a56c04ed431793d3eb11b6c14e9c05f13c8179b5eb7e4e9cb304ce1fba18767230c59e62f46027ce1a9939f0d7e87e4e9c53326f78e8c249cab01a4a5f063b7156fb9287dcf470e234a6e2c4a999beec246c8ca96b9986b402cc19dd9cba2051a94086714405e4ee996ad8a554060626c46cc53a78e8070e3f28da6d60f8a38f2c9a1b5bf3e1f45a28c11513913a1bf0aea9a2a851702a14f89a136740327647622f928f916a00c39d82aae248e7d5e5e556227ea15949986d91de9d047180d3fe18156cc1ce4dc9af382122ad92f248dd8ff47e1e9a0949dd4e5a7825abe206662a11bf283c448a2cb25e926e4b5a3a1078e44f94a8dd60cab18b71b57cdd48748a925d0ec6f2a850d302c90b15e98aceda627734ae5ec4104988857302d67fc0c700975814e79cda288c333de1fd283a478f23cd22e402cb045ecb3eed46183bea1f0d3bbd04a63f40b9248d8fdea029084215016a29081c7528d114f5a01707d38fc4a14441e06b49fa69c43d0d77d0c120d37c531584be0625bcd5beac005f1bc138926136cbbf462077200d97145eabcb41baf1a62702246197ae24d52bb3d0bb2a82e01cad364fcf84737a1541e889c0f1df05be4cc35a4a6a194646cd76610e4119836a2dcd7904c486622705a68a00e4f740e07a22b86b4724cf15238b2e1321849e7da862887d87f12eaca8a8d685d35debcb499e89f57144a51e242a75a49f3a60a05188f427c9e3767a906b627d20051ce269cc027150c7d62236687bc213a5283c39d6d7340c7e1ef61e1564600c017eb6da1b0cc3b417f5454ddd863725d2503724a81983575ed456d406522197429c19c82a0635000371a80e0cf504b9287b991088b800831b80a1bb1795c874d2212c8ee395731e05abab08a4e88980d8b3c7391fa9782863a20b825a7521382092da499b249241cec34f0930fde0dd08b588696b419e79578e11acac56e6b311a130deca888c78f308424110fa200830819338d081a092da1aa55c7b22503d11608bd708c10c8a66e6740c94a9657dc570d3064752014947d2b750f882c2f543a1c0dc666dd0c511cbaaaaace3aea068612873498bbe1824c98f9d18542db3a69929c823c2020ca63f06ad6616b52c18ea0537f4d58de62a8612566675e889418da2d242440f61d89b82c0887a82cf7e08544f0481587e27827ec3e8e711b882c0f544000317f1412770a820a633da54a72304cc3a824241b554ce3c029c145941a0ca23bb6f994ad55a3923d31381e98900ca536717aa35eb356dcb2420494dcaa3d77504a12702dab22cb2d46a9c9ec8505853457f21b68284a681545863495e69212813a9a2bfcc23403e6bd2e45b09a9094125926a445a0eea5e09e8da489b7415de1678d7175e75c3d7f6979ef0d5cc45c6469a3610dea583c027e0b8279b021ed14c9762350e52c2d1091599a1b6861682e92cf0a62706830084294b9cf6c1d56c18ea6a31d73904530a421f0498c770dfb2a410cb88acc3193e54434969370e04afbd420a9b397855e06bf99f8476da458dc4ff2436af4a0111d8066d3d6aa9947750d15e2cfc9d10fe059f2d384b107c84332c49e1308f94fe879a9483833fc1f39db0b0039ac6792f29d606052e0b7c6d12d21b84e364500a35d7004fcc0d69bee1d45632d4d95a06239ab32652d78d21cd9f045525e127800c36c4d54351ff6c556d21bee3e12d224932a4d907040639ce25fc7e5c2cdcbcaab5cc2390703da0d719023c2aa7bb72acb2c288c4cac44d223c506d1d41e88bc08f6c070257d35988f7f644a0fa23089d08eab61c9a6ba42aa2d23bc170e50bed8245197504cc14046e81584032ad3256582dd90bd6b5ed104e2ca88ca56795ae1a0229fa22b0235212b48ef0235485193a599b88029eb37d1098fe0888875892483ced6a45c074158585f413e22281f8092de8e0e1095e4310fa23f0b488e0874dfca884e53b559d8826101f270cd0d591508b10d0f4a1a568883996e058a7aa1351c1166848228043774301927046136891da29826a3d7603c7690d43844b04ccc09769a0aa8b9926fcac60a46975d2acb6c46089af173744a76a566d306e1fe8355ac2a038fb3bdca349382701559595a46bb9180db1620d8764156ce4d87c0f7764ea0366479945baa6354306d07079044fd375f8767cae418914c9e55660b55f65e33b7f2afee4bb9c71cc70c6312ec702fb307ff25d8eed351cdb6b38b6d7706c2f976b8115923ff92ec7f61a8eed351cdb6b38b697cbb9c0ccc59f7c97637b0dc7f61a8eedb51cdbcbe55e6043e14fc79f7c97637b2dc7f65ac977f9ecc9f2a98de58014cbf9532d9fe958ce4d64f9b48fcbc54007e44fbeabf92e9fa858c3770ddfe5b1b23c5696c7caf258591e2bcb636579acb8dc0cc458fee4bb3c5696c7caf258591e2b2e470359893ff92e8f95e5b1b23c5696c78acbd5604f5ee59d953ff92e8f95e5b1b23c565cce068c9f3f0d7f3afee4bb3c568ec78acbdd80b9f027dfe5b1723c568ec7caf158391e2bc763e578ac4cd1e19d5e60918ab30bcbd39e33e5cf763a31432f040e920e5dda1cbeaaba8e688b87473529286cefaf22503d1184919eed42614e6681a811afaaae1504ae2782b9419c226895be925cbf08c3bbca63c49ffc6679263bd3dc2d839074d79ef51ec04f708ee9a6db5cd25d179e60bae4c2dbe5a2c5559680865db4e8ed671073130f2d570279dc34d7cf020f2d57fc9c5dd260b387d69fb5076fd7b7d4fbb59da3fb2717876ae772fbd3693a5036d943cb34434b0c60c695c22df6d0724e2eeba1e55666dc359ceb28f4a0bebffa6d36bf9807f77e7f383c9abc7f72b825fdd9620f2d222c8f455285ab27dd8f8ec2a75b63daf91e8eef6d0bf34889f75b5733b6d170e2a49b88cb28c3921e5ab43d93caa248c209a4f7b898f1c6a53cb4a6132ea9cfcb38685548f4f21f70d01281d48d48eb57181353b575d4b4ae24f173af77c7df8f3776fd78efddf75beb8f2fffec4e5e5ee3a0e5789372ec75e878ab72c581d3f96ba6c4bde7a7efdf1dfd79af377fac1f131f09fae7c5adce29e1cb88fb610e5a6ed641cbf9f0cf3a68694162ad21010e3ed0c4fa679e146fe2a1d59a0c055f1037f1d072337d0ff2a61e5ab38c23a8ff210f2d173ae2a4e5fdc9ab3fb7cedfbc10ebbf2eee3f0c6f8e6e69f9ec1a0f2d37554ec2e21068357eff465fdcb39ffc937bdf0ecf2f4e7fbc9e3c7cde392183ce28bba2ceaf6c04e776737623687b68b9625776f19a78f3ab88b76611cf1398977bd4d71268c657099cf7d0e20a8633e7622eda21643e1ad7c98c791ce3f5e368dc2c9937f4d0722c31bb123eeac5a0217fe416f4256494fa7af9c6277b49abaa004bf13ed522a62f0bc2170282e2100bdb78a80805ab5c308a34ed50bae7ab71f1a4cc93ea2b4825555c0b4c2110ca0aedcb7cf422f6cf9247ba24e9f608822a61f5be12dbda9926cf6a2b64d48ab43a55e0759fbcfc0be06d1f78594973e76ba1ada348623e2d5612ad35a9ee55f0580d6b2755c1070bab5213d58ee83784eb1a51ec9a5ec97a58bbf51e95081d4214029c3134a964c693ce5bde5d25ae1551ed24de4befa0b193de87a8761bbd170e616d53ea2b61ad1cd72d22e9aed02f4d13d70d8714fa4da9e0a7f0be1ad78dacc25268f894715837cc0fc87210649882c76a5837cd7923e0098e14e5d2232c3aa24eb5b1d3b06a5f0969ed1bd6ed2b01ad08eb8e0e877aa43738c1534793024ec4471f5598c2db5a58b7f7121670225a37c5b691dc816602c94fc535cd57625919dc4718d503ef6f00270684946fc8bd53de7e2592d5355514850d3003915e8fa82f6409d134e2b4facbf32b81acd68d60f01392c64c3ba7016f61c6c50b852dafc0eb6a54397c1835bd0401df4e3942ec6340fe2b8bc0c6026f6b51e101740a781f695907f73dc1433778acc6942f002f73b712be8a90722b67ea89dc254e425c9b84681fe9154c274f2d7e1576e045086c41607b2250350495d51b7b2388fd10a056af478616256841c91203ec5d3dafc42204c511cc5702585b0860bd51335d28afb112c04a5b2df2cfd411141e5409606d23c0b13f72046125fa290b777dc3d1afc21753b4afc4aff68e67f75e2f17cfeebd5d329edd570258110bae028ef79d45861d6040660b7a135aa24a088aab171cb11f0eda0aafe0c8f0951856a40722464c92a53260a657c1cb99860fba07b8862bdec8e19807495e02bc1a0b826a21e9c5080a430bbe0f82d0c4627722e81ec14062a4bc124a5d435049b2d34680b2c89d08aab220a64c1f04b627025719c458130755c00910c99ea861370f5e5e628c55f0ab8e0a5723b14bbc43a864dab91aca4d22c53c825010e8a542b94345197138cac341181c3550e2f32e4a535b082986243321a73df0b57d159c1f55dc434421769a4551b06f253c066c91ea82a88a359a9d8b88ff399284e06f12b19b40c5c0da2ede0ea1966ec7d162b4d168247bc2310c1ca1a286b785b230c7a882a01a904e022d9c2f1161478295e3ec4d90aa20ef941ed4541292a38c89484cc3f96e091cb98a48be40088c9a82fb7ee024167682c71a381cbc3da1a0d7a055155e55a7204d75e2e01e074a86950ad245248d278a5c94039450514a90ba98666c40dc0a326eb15241d38fde20ed04aec47c868a52826402f43c83924fd069b0bd0892529526b15ec532812b3a09de1d321d9108ad3cf2962360890684e4309a0e314ebb1f5b87279ec3f43d87a87a0ed3f71ca6ef394cdf7398bee7307dcf61fa9e4d2a9ec3f43d87e97b364c780ed3f71ca6ef394cdf7398bee7307dcfa62ccf61fa9ec3f43d87e97b0ed3f71ca6ef394cdf7398bee7307dcf61fa9ec3f43d87e97b0ed3f71ca6ef394cdfb3edd67398bee7307dcf61fa9ec3f43d87e97b0ed3f71ca6ef394cdf734a03cfb1f29e531a784e69e039a581e794069e531a044e691038a541e0b10a3c5681c72af058051eabc0631578ac028f55e0b10a3c5681c72a346325ca1b4d6a5eaf240121d78209bac70954d0f513a8c0af2968552f344e776f741c158a6355d07d8ea34229d211f4b5c7514224eb99cdc7519e4f7e919d6ec66e2c171f4705b3f471945cb1535b6f301dc75152af3f79767ab0fbe0dececfdddd876b9f3e7e7af04b2d3e8e0ac51d2998c5670feae4c9c5f7670f4e7fa8dd1f8f7eecdf5bdf3b76bbefae98f5683861d623e232ca658fa320668c88477b6442d526a38dff1bea8e07bbfcd15437b9f61f3899328244060497c272423b6c465d3b990aafbf1ffe387d75621fbe7ff9e2c5978d67663cfe79cdc95460d78bc09c31f08131919e6787bde664eafedadb93179b6fcff4c1afd72f5ebc8b977fd6ce7e75ce0e9b6787f5ff70f0bf1623d2e448a24408e1cc5950b0e146d1ff736f738a2edee46869a6b25370e2a6474bb34cc075d5553207df5f7d3bb9f5477cf870ebe9fbefef847b3df9da3b0f7270d78492bf3dfa70111f4f7ee8774f36d5893c511fdffc7ed2f99e73dd9be05cbf039fc26a17d5900e2e0c3ef0c988e709cc2bdfcb7e073e3304ce1ff804961ba6a708c1ebc1073e15327d1e47effa1df814326f78e01358faa1395afa12061ff8d4fa92873cf408c90fa11292cf4e36842237ab54f385dd16b54f3517242511d7c2f4491a9f8dde4dedcea11a8a9adc1d9dd62416468e6a87e3a3070fd6b218ad425810141d1d1c1d4313d2ec386d1b8d35a2c58bb12354e350492f86edda08d291006d8c0bce2b118b6b51a8ba72fb1132431944855b5211d17bcfaed9a898128ad130545db98140cdc416c988937b18d1617e2aa6db101744f292822239f8da92e45c45107a22f018ce762c7114f5987289a87c1284e14568e611a88240555f008d1614ba406f8d0691d4748744820a6a879a86b5c4aa2f37d7037788948b4a404f47a608f6ed0e48ba660b02b72006d74347474c1a49f4882426ad9d4418ea0529510541a8cf62c470681cbd455266084174a477d264a079218be53256bcb9258e1ea7b13d1c0d8d45d50a398c156fee39041cb328ba11541d916db81aed3787a1bc49e9fa6240626d8b234405234409918a357f6e33821010954714b8e8c090f9495ce0d03d874192ca4fba3ebd082584286932a2520bfceaad10a44bba809c71f318cabb54a6270605a34940947990626ac68e359f6e84d40484a438e53c5778af21083d11206313f1638b44a9669a5134ea7ec3d8425096d482e8d3ab08d4889617ad0862d49a7e29d351d7fde2236dcba85ca5e1253c075ff89276fde0f54874c387cac616ae067acdc1e77d291ad10f1eb348c3cb5b6b81dccd651e9abeb16a5504bd42d5f854ce742370351b38bcf0ada049472b4f3302daa805ce1120324d11d442d5b85aa2046ff7cae12002a19ec4a80d8dfbd47c1a6d35d40a47b8b437d0f64c1c8ce035077b103ce9bf8517d85aa41aace47ca04b92a30b1ce6e4399527d8ba9bc2576a4642d1a1b94eeccc585884aaf0ae37bc8eb433c2191cf9e90a7ca865dca13788526bb4efd04caec257024ee7e0233c3a5c277c6d4bf124b6097aff069e08a60e6f7ac2d30601c3b73601f6ccb2af57c24de96957e0551d41e883c0ca55c5291904f150e96371c08bb57c39c8c86d3d827b24fcd00dc61018943734a9447453e9a69631875068efe1038f004938b36bea040e033cb172311d445f13b0356d3a8e9989354203dc58ef69210a148f2a7c342b2e3336e0101a19def127db1d38f42270e845e0d08bc0a11781432f22875e440ebd886c808b1c7a1139f42272e845e4d08bc8a11791432f22875e440ebd881c7a1159cf891c7a1159038e1c7a111bc32487a94476ee8fecdc1fd9b93fb2077a64bd23b2737f645b49642b496cdcea394c2572984ae43095c8612a91c3542287a9440e5389ec011cd9f73772984af4cd684c476c41ca81302b94d33b872b8c53b4f5d248956917ea9179da23379608160500191e7b1e69387a9a292b86eade495396661722e4158cd68420c06f1922b22c79ae62a8261cb0fa0afd48de69396a5dce0498c650173f42e88520f445a0bb1144d1f715d410a8feef90c0240261b01794318ceda8b2c87ea5913d3223c730455e48911752e485149b44bcb199586527886e500c0a2d5a28eeb164ee8ab147e9a2984e6cbb4e00222fe7d82c679259927b3de4d69b58fd6316120881badeea8fc794f6e61aabffd193ecc5efb2d53f60b4f1a859abbf5f68f5a7d67e59abbf5f997aa4a30c4987d5ffec833dfb29c39bf5cb7beeeb0bf96cb27ea80e165afd41581e0bb9d899573d3f7e6c36f71f9cad997b876f9fae3fb9150f6f5d49c189e1fc9b8726bf4f69962dc768fd88047444c84817d31114e1b54b06a1941927ddf225182b34fae56dfd1048894b0be82882d4db8c3a74dbfac5af35f97d27ecadcba3271f9e9dbd7a30b97c3f7eb8d8d68f97b4ca43ca9f8e3fcb9c508be7847c73b6f1791cbfbf193fbaf7f0fcdbcb35b9b51564e79c2823aef40d4b30fa9970144263fed92303250c32306954cd821e3df3247ba3128cf3b3628acfdde4ccc0cff6dddff4cc609685a8f03f138e02c79e8ed309ff41d97b97fb6fccef9fa79bdfd4adf0e5c977b1f8740234e79999ceaeabdc6ae3dd831df7e9e0d3e47b986c9ffd565b8fd6d7cf3a676659b1daf43a9d986e09add309553273103637f474a2209e2350e775af63afd3895902e74e27145bf731a73399460e3d9da89299c7d1985ea71353326f763a8195c49f855b1937f474a2d61793873c1d302f127588338beed309e80440919bd5720b20dd6a445113d25802173b4390c35c0035c1d732f219688f885d11c8d10b2992d469aef2c7d95e0a7c2d574d204d533befb5237180346058103cc01dd2bb17e1cad672d578a4e625554792a6e71bed53c1a9d85b638a5bbb12ae6ac6435a1f0b6f27e409338ca01d414e3fa95e082c3ca85089c471a8429c320d574f7e06ff3d8bf8978838ff2a02d717811cb12eee9173b688cee855354708edf50eb293757079aa21a85901da080c29f55d08162823481d0d8b6c4a151303f4e0600dce4e0a7cdd9e8ca308179171c80b0e4e719aa640a489414a6f9946beaed04585044b30bf5955870fbde1e1c68654d6cafbeccfac44a84e439a3e4873623c29b5824b5e4a1808b4d6a86f55a6615d239e45803c067606dc163615cc820ed09c57886d4274521821670b8e0c3dca074e112c1841ae0284e4df3470ab9e74749abe48ff4c40534e10ea4605a4b94089c2883aa155040b54e2ab0868697623a88ea1464a4d814cb7c43c2c1068bc4e92cc822d356b0981e98980069154b6c8aef5c461cb3a88d58c1a424c757211eb08424f0412ce286d7626ab8795880a993da1aa2250bd1044ce672190d02e462d550ed5210435731eb1dad973be397855e05d5f783f73da6aa71da8d9947bc24bd1075ec126ad22f22f13fb445af2025f4bf0aac20c7c1ddcf401e7f4e1a613be66928f3de1434f78544fed8057d51c9057e0172050bd1078c4980ad931832b8793c8417fe50556e15d1f785913a9a46a25748198b6cac2167fb284091b2ec417fee4bb8eef3abeebf8aee7bb9eef7abeebf9aee7bb81ef3686a3c07703df0d7c37f2ddc87723df8d7c170632b009fe54fc69f8d3f127df957c57f25dd6e425ebf0388be337cc9f7c97257fd9c8ccb6bcc2dad92aad21d43dc3110a0ce6cd764cc20de22c68772a7a8ed4f50c8201fb20c9143882b05c411ac142085cb26a3a89b4e98f40235f133d9286494d1154d3fa049cc95bb8ca04b84f5711845e081c9701ee4260160ca2bfb215d8aedc488440b5e6a1d4fcee34bf3bcdef4ef39bd5fc664d7357140c66885117331ffa8e34d33eb8eb351d9942433b8cbaa080e972d9a8ab334cb88151178fca9459d1c3a82b738a245418bfc6a8fb7e2725cfb9ed9351173adc2a3f6ad6a81b161b75a5b5cb1a75c3ca8c5d47da0eb73e4ddaefd777facdd93dffe3d6d3f547bb87dbbf36de2d36eaca9ca496be2d76d8d37ef7e8f7d7e30776a27f3d378f3fdebb188fe5d32b2a31a24a79685c4299b4b09b1b7515e977da23570bd78fb419af5ed6a89b679c334b1b756b34dae58dba5e42280e413912a94853cba85da5f6dbf72f7fb68f6e7d89e3b370a23f3c79f4e7b3dad8bdc6a82b799b920858c170f0679913d7f8cdea833df9f8857970e01efefcf9ea5b90bb5bf1f465e79c70794e78392cb55098b5e54aaffe595b2e6d752378c0e0fc36229474fa247d135b6e6b324cf1999bd872c36cdfed4d6db9b39cc3bbff215bae9c4f22c5074ff6e783174fc3e599ff38de7df3e6c9bb076f9fa9cb6b6cb9b228d4324518574f198e3e7fd8faf9f5f9ae7b7f14b63efffab2fbf3c5ef0f9d13d2e7d514542f5bee742768db726576fd216c66a82db7209e2330a88cd2f7b2e5ce12386fcb952c6d4a5f44b11087da72ab64e6718caa972d774ae60d6db99265e6928000392987da726b7d8979c85308f262092769f5add442cd58c7342eaaa6bba3d0539c3dd287b335f28ba0985ab039430c21503d1128d81f4879319610c4ec1842085a3e01a06a955197364932de79bcbbb3bf7930597bbaf78cc4affbdca7d1da0e6d31db4f779eee937443120e23cd907e59f262d53e437a0d69672ec2aa524790628daff6cf3391b1b4d103fb27658634bdc8ab53e7fa76cf8c542782b6e6a9587f5339e29b942e31b47b2143ca25c9abc41adf15b0e7f54260dbfd63aea58aeaa8724471effe299b21c392e469d10b01523cf951ecc4a03a3a08d54c15a54c65d5b67707b5ca907669fa7cd5fffdea0cafc1c776ff10540dccb94d4e74d4bf7f3143aae5a833a61fbc6615bc03deb57b07d73e602e6dc2c0de199721e372d4557220493dd2281c20389ec79a558d244a5ea060236c255378ddd13b085d2a8771d2373bb077566748b72475a19a562f5a49ea8ad4c81b8eac7a5e58875414c1e7f818a572c4e46ce7d84e57b25d531b35b0734e6448bd1c71b53c297046371e078a3a0a4e19e88da641310a69c10b4b4c598fae748eb538e5a6cf88433b97a5162f96a3ae7276d8867723d909df21b3b0e1943097364365169f65964ab2a3fed455f27b8c5c3ff8d021b17896587c9158c25089256489259825a9733de06128579dd01de20a1bb25528e24a1c2aae842cae54f21bf5a42dea05a922af87ee1054220b2a71da66a8a012b3a012c312b469217a410b4ea4dc86ee9050f848411707582d064a28843443daa568ab26260b56eb68681741ac3d9f3a788fd2c3482e5776482ddad28946821460ce6da41cdab79821d572d455b40b6425105aea889a561155441c5708325c3c50172ea1655b3ad17cc443984b9b81d20921cd907139ea2aca05e003e740320834f67578ddd13b48273ae74aa26f03a513429a21dd92d4851abc8d8104582f38c6939d94b433ce5b1f84368572dd164f341fbae9e246a4f540f184906648bd2475b606affbc1b7e5138d844baa643aa36f7168ef927ca22be768bda9ab6815040f4f22ab89fd215b2d2453946f221938b25f49816fcb279a0fda4ad17014701bd8bbec4ba82b7955fb535749c48858f6c01e7c9a856eafbd76ce3a25822fccd0ca8eae79a6af4c7d3b503821a419d22c439aab0107e4a45308abb68acbb8c31d2aaa26754079ebb62d9b683ebed7c553443b31b46b2143cae5a8ab291448422e90778c8b7ae9554d0803b82f52dec55046c7b5e5138d7464c05cda0c944f0869860ccb5157d128081ea9fb8c14b46ae93540d345cd688b1314618a054f7bd5d13b96517c9151fc5019c56719c5db25a9ab65fe34348d236a45fb6888fd11bc337c42a405724716f80e29c5b394329dfd61a894e2b39412d472d4859a3fb125018e1ad23f9aca76559b11e9d61ec20171283585ef9052d8c56546120a43a59490a5944ad2d4ded455740a8257de0a2d508b0f7900abf01d524a60292596b51d874a29314b29d12d495d2d98dd92844ee202ad5981c03dc03b78f56aa48b29c72b46744829ec74a47316776a33504a21a419522f495d2d652fd73eed01df96521095cc984b9b38b477494a3115afc3ded449d51bde74c2b7a514c36e6026d7c5a56f03a514429a21fd92d4d5d62dcd6752a46340e941c9339b0b25d3ae82c8f5bc9719253b7ae799c458da0c1454086986344b52e7fac387f6ba351d0e87861df34c7106335a0ced5dc8907239ea74d5f8290d12a4204bac170af05a7a04e43bf60a2ef06d59c520db2730973603651593521cd297b01c7515ed42223d988ee077a8476a20eb4408ac24eb205f972cf0aaa3779055087369335056312943267db14b52e7ab599f9cf53327b606c9dea1b50512124209cf31a62dac18e4c905eadcc6caa1dd8b195255c923154e58e1e88dc1a755c3c71205d7a30a626a313249c5b87a7aafe079c88554b3fe6ff2b9c6e6dedad684ef724a16eaaa0b11a366b5cb4d9bc57cb0b7f9f8f1649dfbc20076f50e0662bc377e3c3998ec357e342120510c8e2f49c047fc5c5723e903341e61910049202f1c0fc4a8341be5470fdd7db2fb9de9d4649ad3713e04917c5ac08ebf8a5d2b143b8f2ac3364dc3279496cff1d8474c393e17626765151896dd915564e5901d8eb5647d835d8a91788c2d18fcc9f29061b9c1b215809da4914d8ae57616e818961d9d75e4e9c4aecc06298cb14f3103e3bd991d5e8d665ecfcea44886c26345a3b891472ee515e893b41883d540d924ef2cf4fdb029477c9777ab413e66d594c845e195942b967e5137f16eb53935137d333dbc5b6df1e9b0c9a72379b7ea97bb3ff5fda7afced6c64f4e9fdefffaf2ebfefbb72902fb76c8dead92cdbe28ea3bf5425b5f5becdd6a455cd2bb757d6d65c6d3cd4ad15137f3fea6b9f5e4c397adf5e7e36f97eaec74f364f3f8f362ef565bf4339b24a96a10f0afcf3b2fdebdfcfd43bcbaf7e2dddbc74f361f3ef91eaf3809d170c2498888cb28dd92dead8ef82b090c384400578b19af5fcabb7566c6c9b0b4776b8dc6b8bc772bf1573372f0ba8a48289fa44a9b5c59dadead475fee1d8cbffc39511bf71ebd7ff7e7f2e1da85d0d778b772e5692efec2c3c19f654ea86be6c483df8ff6ee9ddd8bee78f7b93efdfe71ec5ef80f9d7342e539b12803c0c2940562d6cdd52e0afcbf919b6bf023eb24d277214f929e7992bf899b6b6b564cf1851bb8b9128399c1106feae63acb4274070b91a7eff79cda78beab5f3cf9fe6afd5ddcdd7d7ebedf37cd31d2f52c763eddf9ecd79e3e5f7fa1d63efe58ffbab1f560e26f8d3be74b36d25b6d3bfcf8af30ea070f4e671975dbf9d496087d9b04e6aabbf655c47216f13c814992b6465c4be0fd0f57099c773ee5faeeaad4e9219c6a0899e2439d4c93c7d15c3f8ef7dfce927943e753ae528f395afa3268c8c5db057dc9436efb082049bcee763e2514b9592519a318698d6a11510b894400244aa3284b80554d87a9c851b1d663f93b54344216353e88d0232f02fc12493ad7ae0c4fc560af03317eef607c8786a2001f90a2586867904fbcc0871a3cc99270dc0f24ef90a4aae288646943ca8ef0a4eb94e7d75209929eeb48c821295f205215f0c13b0f738547319e02af6af08ea8f70189b34493d10cf59f15aacb0555826aacab8e5f50a885683d49263840a50e05690d17178a6e0aef6af09654d610f11623c9c40aef2f46da88485b17624a7fa8156773a42d3ba4009490ca15742ba79153a129629de02b467b82a7e744e42e93f444871400ce22d8d1a1ee6009fbb51537201487532845498348a2776478e4cd36ec3535036f6ad52d69fc1c72b1d2fbd2a129a443fc2f06e436288739b6924180040fa969fe399af10e09f690f5d959d274694540582cf0a1064fb396743c419b20f4101a3f9abb36582ee7538c40b69241c0c69144193d6b69b179a5004fa824edd0d2e0ecb2c0ab1a3c2a20914e646888a26ac6cfd1f80b98f2a7ebb7e60a249a42ae5a79225b5bc05b94d50c4210a79bee2835572031c2393a512f91ba31c07996162f2d207aa301bea9193ed4ca7b6a14c324fcb0082aae8eea05ada7e698b66c1595ec018027e08872709871804765428d0305ea7419bf4af2006790b392d8244db680c237042f0d270db7a8f85ae64f257700c13b01554b789aacec3b4ca46a62815207550c25b662bb471d266d1025440c149587e07b6cb0a0252d4127a6dd0f4bd46122eca2471da6ab659890d8b180b7ad58d636fb8be14fded739e4d9b2366fd94e60398acc72c8b3e5133acb9e7bb6d99b58d7b76c45b01cf26c39e4d9f27990654f31cb21cf962d01966d0c96439e2d873c5b3e7db0aca83a8e63b02548d909d35fe777d943c9a55384855bae4bea7497ceefd8f8e1b8eed2acceefd2f1c2409d9f1e55fa137be8fcd319e39227d3029d7fe74d128162d6f92d1b4f1074dc5fe777d22caff3c7a9c0ee64970437f9b9bd357ef8ed81f8f8f3edfaf9cf9d93dda3dfd7a42974c5efc9c96b6433b3f3666773ede1c1bdcbe0efab77bf5f5e7cdeb15764331a4ec866445c42a9e4923a3fadd011ed3088c512c48074c6abfe219ddf29bdb4ce5fa3d1fc0311adce2281b0c18236de9561b59592447f3ebf72fe72fb443df871f6ec13c93aafe3b7efd7e8fc8eb50ec7a90c1cdb0b9d2a73422d9e136ab2a7ef6fbf38dc12df3eeefdf9248fbe9eefff0e9d73224798382d8645b45e51f59d96ffb0aa2f24a9e621c0458176c69907a99b68faadb930c5a797d4f49d3637d5f4671987b6ff4301ad4e77d5d2f9f8f2c5d6f11fbbbefef0e7dadaf9d7bda72fcf3736af096875c503cee9c511d6f2e2fc78fbe5effb51be7972f2667be7cdf6e9b730e99c8ff9acc219d9cfa6503682b64dc195c02467f4609b42463c47a09119a5eb6753982170dea6e074f359f67d1306db146a64e671b4b29f4da19079439b8263af48a70b8fb27ab04da1d297ec75e76c8f941d2ed556ebb629385bc6252c53de96d43e51830f48be0e01d85812a5eefa11c469ab906b9e94b4290255ab4e1b50334623ab9de9405006b8a2950301bb346ba9691371a8318c9cd826b2aa52aa844073ad2140baf6ab85e3e5b4e44cb16bb89a5e1e47462f409073a52b5753cce71110f70ed32c32662a282ed0cced0204a50735cd7c1efe2e29171ee5ab485377c6e4dce284a06e1a328b104c7b107a22b04895de81a0a29c6b8f12c3bd10a89e08fc2876233035f3125eb6525e7a52f1db08ca2056f4f33904ae55ab7a4a4158aad8b572b1ed1ee6582574ac123a56091dab848e5542c72aa16395d035ac855542c72aa16395d0b14ae8582574ac123a56091dab84ce4e9fae06a87b516428dd831b26d5bf53dd636dd47129de2bea5ef2f21baaee954c812efa3eeade54c34f47dc7575efe86bb6784b91f53d6779db0141bdf53d2fd4f2fa1e91f0f714a1ee4a61b4716636f57debbfc79df19f3f8fc7875f9ebf5eacf0f972e0ed931a5fcd04f1d96fe98fcfde6f09131e1e7efbf169cf3dfd7c7075e38c111b272c7009655c368591b6248fc3c8815219211da07a29fe2185cf4bb97c0aa30a8dea1fa841eb60ea16f02b5228009751eb6e854f7f3d3d7bf265f7ed0bf9e1d7a38f3fdebf7c7bfcf1d9d76b143eae078e21e54fc99f654ec8c573423d1d7fda16fac5d93d71794ffd3af87cbafdeca47b4ee4a4515e8625143e2fe33fabf005aebf2351424a9b20a72987bc12374a61343f19a6f8e4921a9f57eaa61adf15d6a13a5887147b3f4f2ec4abb3717cf23c6efe7c33d9d8bef7a6f7e1ae578be789beffe8dbe9f3cf9faddafd70f66bf7ece9e6d74f5fbe74ce93ec5fe655e8a5884d59745b11f3e528c66b3154112b88e7090c19a5eea588cd1238af88790ec7f3b9d42ee1b44315b11a993a8fa30ebd14b129993754c47cd3a392acd11b315411abf6250fb9e9217af8e41adaad88118adcac16576b246a4d05eb496644ed4d3142bd2c62c208d1a16b99f4b538b3110a1d17f9b5c1e0c34ce94c5730b45d413dbb82fae9d21aea0aeab32ba8af1c5f0fa0af7280ddc62047f02a2d18cab2b3edd015cf872084bab41918bae2b32eed6d5c923c57f3e3167206819e47600bbceee81e2fe9720ee4ddc0d815e8b909d22d495de803af5062177b5f199ef2fa7d5b3bf1ac85785786d00f0c5e21a419522f4b5e6d05930a7de5f523aba070c20b94f99345fef7be1dbe42543191d3367168ff52f88aaf9d5ef726af767cdd4220259f7fe3ec96fe37e5c0a11dc0e25937f461da6660008bcfd5917cf0cb9217ab5183da730d671b91ed96f3ed47e3105587c4ff6580a2ece81fef45c587c5c781212c8434439a65c9737504570c1c73d68132c1633b88c5f3212ea14e6d821043fb1732a45c8ebc50893e537604e3832085257a582118818b0269cd65d0c61604ed3016a26a9551973603c3580869860c4b9257893feb4080fabef060803fc934f55390aaa37fb0c110ead26660200b21cd907659f27c0d8143716baed02532bc77423987ea35aac0b7a597c0e5cd42296c16941cdabd9821d572d45522d0000f4723ad49cad334db601d0457b2a4da5855aa611382b6ec12f858349403d1a006ca2e843443c625c9abc4a0a1905d84370bbcd90c835bc40ec2e3d0393305d71dbd83e842884b9b81a24bc84a47a8a48aef4d5ca8811baf22bd6a94df745c0f1e2cca09eba476a53c65306dc1257052f7502aa30433507009d95df6ffe7edcd9be2ca91f5e1afd211d7113d1d97aed09ecaf73f56631b9bcd788b1be1c036d8c6066c0c78f9f46f6652521575a4aa230ebfe999a9a9a6a43c291d29f5a4728bce0ee4ced7faa333d6d359e214f5b821c0654a2dd78f8f9357efbab88598121eb3f072d83abc316e8995fadbec2615ac25950fd94994b506fa86ec400781438bf2a618eb1d8508b228d9dfd322496930520419755cf284851cd7a9a70170c698d4d49522c888423138ccfa9178f201d70577b5103284116974746023ca9d7839822cfafe07d0864ca4cf4c5756711cb19d0d38c4d719344b76c431a3ec00ab38855f7ecd15535fa7bf1b711e0ce478b960f4e47c0e85e3478c0b4439b7693d7e423a7e2a19f8fa7307f5bc5613fd7bb67f762e8ea170fa04397d263308ada74f0ad18960fa70a7abdc550c7c85fe0e8bfd0b878f5c6044c8fb0c5a0f1f48874f25035f6feea2ee777752ed5f387c400e9f980f9fd87af8c424576218c85d1c7833140b663d29bcceb4739bd6f32719e06251a5b9b97b902b38d9e3207b016e2ebd646e4138009483423c3fa3e4798e920e39caf55d94088d28f967a3e4698d92cf348ad12b8a219276957c4acb282dd14c458ea20efdcd8a3165ea40dd236b38a68abc05b3a2d49f67323366451cc3d446b3e2c48d1f2737f773cc8a9823e3707cc13ec7acf8c225b3a24e664590485c7a56835911e745baf5362bea896d004d215bbe3d7d7dec0eced7d6f0fae8f3eaf1ceb7c7cb3f3ffd9a6f56c47c87886641d181a77efbf5e9e1f1097eda3dfff6eaf2c7afa31f7f0e6f5d03d384fe237333462868ed503f52a747de20c135d23453710db4ee9eac8a68fd7037d2328b61b851310424144e2a137d61bff5441a2ac5aebf6cbeda558f5e6eea8b9def876f76d73efcfeb27eb1c0a888e2958512118f224d88f5b422ecfc1561563f3d3f3c3b3c7f65bffdf29bbf83faf4fdfdf59fe28a4809edd09901464574f67e8d8a4850d97b8ee7b0c1eb29375274ee4e6ea4336b6142ce0fb429a20b77b6294ecb0d07ff253752740573965edd88db176f4e2ee2d9aff5c7d797fac96ff76563811b29667513fd024bd57bfffdd0adfc7cb571b67cbe7575befb6ee3fb9f2fc505e9622269fb592ff349d0b55e62ce8588de375b2f13e11906933f3afad8cf7a39c5e0acf51245e7c49cc81d836ab65ed6d84cf3186c3feb6566f38ed64b14b31b66e30206df6cbdac8c25d973706c8f998f70c66a4dd97a4924c6cda05e1896643be9314e395aed7ac98c4c501c5669acf693d05bac9627b6b385476e11b0b97fd7b680e29586f90a0e5b538c63d2f711602077d8b3ffbfeca1e9d9d11591f1730e3ec5429671942ce39873d8626b96714c59c6b15a9bb881c1d0b374cc2c899c230a0bd9c6511c0631ebe9d89a6d1c53b671ac64066c61b09272bc40228e829ab8fae654b558483b8e92761c71f294461b03a6b4e358ab4ddc490635c35fba86b4aa9830472ecbf02687786aa76f5d9671475260390c35ffa3535353b82c630ac56bb0a846e50b3203f24be9568c88b569e7cc54ea19fa4ed96dbb53baf7200ab156f5c37014b6e76050cff192420148c7d78476634eafc5591f671705f3256ce617a34de308c7a96de88b1dcc9fef4541b373b59a26603305e88e90335631eddc065b4708e39e460de5cf54ebd238652d2ade942eda39045c77809c8c8b49e736a17180c6a59e30943dec43c0203b6fb82205ab0b0304e112731bdb38409b64847583f9abec6320c93c0120aa4b41670ab13b42d61899766ae354eb0863eaa987f257b1f31428704290290a264f92f3dd21728238269edb40e310c7b94ee84b1ccc60c5d843c7d522129982290c312e09eddcc6350ed1a7d3c2fbc1fc415f0ab40eca14b03b42ceecc7b4539ba05b4788a9a719ca5f703d7581590a79a587d01d21879e30eddc26368e707c69455f70287fa007693b44c01606884b423ab769853490b05951cfb95118e44e5ad23da2a462401411ae64f96899622d7c18811f568e6827e79893965e0462109911645b819f5cb65b95a2717a5cb633a3a9975ba88a52235fbb6ce7c72e0999db97edf4977087cb767e547a0b18175fb6f363c6edf5183f8f2fdbf5b7e3d7f1dbcf475afdd87dbcffe57479ed09be4e459cb54997ed78f3ee0960f7be6ca727d97bb86c37f92a8b08bac255d6ebb7f609bd9435f772e7d3c5fbf5aba3cd8771fe653b73966723ccbf6c7f1bfd433cbabad8c0ddf3b380fee5e6d5c1c9f4ad054fe83f4bc2dc98e44caccd5dca9073499860d8390eed380f2fd1d5f773db4e94cc3d94212ff368ef2186c71a4e17a439e390029d49bb4a0ccfc9e6c6d7ed5fbb170eb61fbd74efe2e9cbefe7d7f3afdbf9252dc994caa791cfbc26f4fc3561bfaffe84abef179be13d1eeeecedfc3ab8be7cb2525c133aaf897b8ec20930a2930675b0d61aad70b247ee188533fb3a27f40646e11085bb47e14c6ffe6214ceeaf7f3f814beff71cbd74f3f3dfdb1fa6dfde283e91b854334e7df59ea97cbaf5fffd931ef2c1c9d3c536f9160effa9be29b4ed70eba1485735bc87edddc9d16b273522c5abd200a6786b09e263ccb604c24ed42061f9adb0ccedc63f37216922ab3e95bd854a6cea64df36817cfe3c3f56936ef768fcd0b5c3e1338d4ae69cad5fa9cb1a429ef1185438d2a51389c7e8a49a466953a9eec4b47d2207a4e94e79d40431f35582922167c5e5295201cced2055cbac7309225f8a4033bc1eaa03da08298f74ca5d853b02317d85ddd728a4442df9ce30e5df41a8d7701b374ad9490e5fe9a1504a7819990e707ab8342c24e265f33696f6bc9104081091c08ae381b0ff5e7f47cce70c6498cf9fd561424ea4f03a5c17a82a95c8a40fb9106e296a013678ad4b97fc50d8b2432e7f3d384c33de728e7eb3903160d7b22aac9fc5562703c35e7ecec84ced11bce114802192dbb84799a81ac56e84a080e3d1f94e3c217c103e74e67d500246d6664f7f4fcfc4ad9a74e7fc3390b4bfd7d3d479f0d526191dd7ba8bfe220dcc8fb2ce8c9fbafb9b1213b736a52669ce69a8cac9f42e41c6f10691df08bcc14baeaa5666b14af6df914e9e4655f73f2777ee7f229bf7af955f4031de4d720bf869bbe799f8c55a85e7a821ebbc1512fd363ab8f95ab929ec0f11f4246f40433f2a98bbb8b9aa0f3ed9386d0434dd0f9ce588f7de5c66a8259fb8d4747efcf4f56b6b637d65e9e1d3f7b63cd495213ec584d602126dc872935e17fcd023521ea816ac2ff9abf8885095288a660025dfbfe6dfbcffa9777f6c1cf878f5f9f3c350f8e5f2f2f501362def463eb53f550d8553fe2cedb950bb371e50e9eed1cf8935f17c7b70f05887228c48467631ca82610a911bb492bc55e292a81fb8883d484c9924335584ba8b088fa1eb40412980454092c59c054489aed4515a79c37af1e1d28f5794b7fd8c60f6bfb1fd4abdd8b278bb404ceffc133ba24d3219f7949e08225f1f8f9f2be3f7fb3b9fee7e8dd313e7db9bda9af637149605a12086d4e3966ca29870be6dcb38e410238383acd140103b6e04d9e8477d1313a8b21d1334add41c7f8df29e5c0287d671dc34e9331ff1daf1c7a52c94de3f7dee3fd2bb7f31c5e5cb927eb3f7fd9dd17b0c02b8779fe27d15c907be2f2797860d6dfff89b00c9b6f7ffc5abe7efce64569459a713e12865d85d218b7ce82570fafa7cf828e36c3ab3a31a8e743eb19c26a9af02c833191b40b19dc7c759bc18e3683b2cb53b809d1f42d6cea577536759a47bd781e374fa6d9bca33663d84d99b7431a8b699a727d32672c69ca4d0f6dc69879da8c49dab2317e487237ea0fb5fee0e91fc519cea30fec4dc0b11584ed0329483e45637349891a9a0d816b1b71ce7142c01279a54c708ad3d54f5c764851d1350291735bbb08a074f492dc8d1e6d3887b366889f09d81a1e262d8a5370d98824879980522436091c23720458265089ea66db32e9538630ade30247b3045c2600fd0810c247764ef5401a168d296f188bb5d468710e019c48ae8ae9b14380748230350485f93d564c8f166816e752b09982ef47418dd4ad41843c0db5f416b498d1936aa7f953db590adae6dd5ad1ad3b14f855a2e62d12e93df86c553315e59a43d1223d32b26e459a5487405e4c15edba4380c6c085fa4863a58544ff4cc6e0ab614eb493ea14bc9b5080be14a2b9452113a8848ae2c8c67904f27aac95569e25e0462c1f9c2358e3432ed54efd2b7b7ac48bc43b9a75c51181b7bbe72b02137cafee866b03c78886d44f709375580d14b3fcbe0da12f7a1667b1aff5c73efd6fb28458a4776f38e91fb84c006a5942381a520148762e5e859c8743138a77818b086675cb54335d70d9f1889ae3f903a9fcffda11a7b4e7d21efc19f332865a9d5629abcc57142827669d00f424e039173eaf085a495e4fcd41addaa8a5adece818035a737c32d508c4ea24fa48c79205cd090790b7b2f708349f9eafcf262753ac4e22d7ce987a0b37041ce7f452265743e01ac63d09485c684e77900fe7589b436569c7011d851c923edb3fe72b2102d893401c71680397a7e08ae79039a83854064ed840d28fd773e0bbc25902599254dc29890057e32039c1e24001cf61e0604896c08ebdf13281ea56ee4ba0ba9979137a36aad3a1d0493a313507d823e526039419028903abba7e55866b2d5a7303398da8219c2199c18c7ccaaf567ebd5152c485c738f955aeea8c5cd519b9aa33725567e4aa4e2a40f211209ff2ab5cd519b9aa33725567e4aa4eea43b2ac914ff915e457905f417e8df26b945fa3fc1ae55751e90dcaaf62993728bf8ab38141f9355b61ac6a7019b0c9abd4aa1e2e0356d55d062c1786b652e872fa2ad0aa3b790c5835194e1f8f01abf202d06ae155e0a77415e8d255a061ad849fd5701568b5bd87ab403751b3ad2e780c9847c13c7ff8f6c7753cd8d9f9fef8f0343e583bda9e7f1568b375d82eb00eeb8d57578fccd19bcd78104faf1fc58dbd270f5eefdfd2a8684259a3b2c93a6ccd508f01e0122d11386db08a6a9c51932dc3f7731568cd7087811a8bf7e030c08eed230cf4c969328c49a42b0e03e6eb19f8cf8f2ed770ebd317b3f2c43e8ccbbb0f175c055a7195b572616039a909b39e968459e030f07c6d7b0bf73f78b77dbdbebea2ce3f6c6cbff5c52561f292c0015781765e8d88bb1574d4a348a8874e5c3a9cac9b7a92becb556067314ce899815781766ea188f95781d392635eb5887bbd0ab4a5a28c2a7c5a7ef3eefa58affcb93e7ff4fef264d5efbe3c5b701568534611fa36bfee88726b1f569e3ddd5b5bdddc397ee39f9b37e6fcd9727145da24034aa5198b57819faa578136fb17da0545198b57819f8a0c8eb3ccd017dff32af053f52ad05ad9e55999b50bea2d16af022b6ca679f4aae755e0a761578152099bb7431a8b37ed5781e5b1f834e5def78038e39496e5ab4022919a41adccbc7251eb609de524c14bd61156774a11f28fce4ccee58ad24ffd996f15b4d64e116ee532f5c05cc5c87a58ee1fba30d70a0cb5f9a2cb86c6f001229a7aba3edccd30976a9852f7be31404e913a4930dc922e41a2350b84d00d1db041105ac8380f54ebe862eaa9abec914a29f53122d7b9e3c29f4173f9b6e8adc4d62602b612d4c5b427415d36658949415dd471c9912ec54a1fd06c079596d3f8066026a68b4bbf1722b7621c692ee71949850049c5508cfc82c8b7668193557b1f6d2dd6cb36e6996166534fec15bec7f3085c4a903d7c08f6e4051a7553f81fa73bf1a44abb54e28028741dbfade852365fcfd8c64c334c34f59cbf8ed13be322675699e52f2fe418ab2b45d2b5e427e1cc4a8951c2ff1c6acf752b83c5b1cdd88e0dddb34b8574c47b0bffb3d82a3930c958747da76c26ed64d6f7305483cfe88043c3b81954a8e5ad240205e181223cb25bb953adc2639c56937aea61ec3965fb10f071e95f5213a66fba6ca6d08d3a729c579369e7368d51472e89223727fcb2277fba1a3ee8fb52308511b2ddd3a5cc9af4ad31e8c825df6c570fbfeccd1ff4a5a05930280fd1b134cfa797eb26d714373ea19dda3426d764a2a9a719ca9fa9071d390e4a06d287a20dd0a190e7a89b5f93f95a12dab94de3d1e3c6f935e90b0ee5cfea9e14cc08485d17cfccc065e433015b18209f3d13f3926b4cb1c94453cf3094bd5825a002a7d3e2348c9c00b846a09b6593b91226636ed31845ed92fee36ad197fdd9f375023a4064c86dcd4df96d0273b94a575ee2dd349bcc9530e9731b6c1ddff898765e0d64cf9b7a501c703e32cf2563bcae13e886503b4ed06927a643e71b43a8dd38fb2597821ecade9cb04160c766ae364e2f9dcbcfebc0bebe217a8cd93fc7155420272a90cb2a906b55815c5281dcbca8cb7eec856ae0279dceb9bfab13e8e218274ad094986e55825c52825c4d09eacd5ec5ea59201059e5219d51217bdb67d901051823f6914914ba835618937413572980d79fbd58453184c6b934ba32e08cf275020510030262620631b115c424875c17fd50f6aa182644ad0d176900ea805c015d11fe719c40da389df7562c4018b15ae50a7aacbeb48e2f41183403d9ab55a71f71ae66e3d88f814081e5faf036f8089c93dbe7cc040e0bf00505be60862fd80a5f524ca3ab9939a799233d7286b92cd7bcaa99db411bb6cd83e4d901eeaf1c0312c3a20d4dee5fc02e6247f4d919cfb7e680f1c90fd3ab3090bb5a6513a48608960b5c68be57702327de105621a1d9f45e7c21ff8b97fc2f3e07e6f8d6fc2f3ee57ff1da0ee4ce0fba3af485dc2f5e72bff89cfbc5b7e67ef129f78b37aa1cecced78972f92377ce22c7acec762b166927ae9c4ec9f9abe594923b6a6744e2898ddd39d93f6245676712399f45684b5fb184bb287dc5d6edc4d5d54b30bd97b0571ad75470bc1f43c05e966e1a58eab5b8dc2f3582aaa5db8b4b00df6bddb274fb71ba8e464bb7cf1e2c7e72d73ec7d2ed5d5ec2638438c7d2fd2385966b9f2cdd56269e9ed560e9f6dedf83a5db4fac48de97aa5c3f3b3cdfba3c7cf1c72c7f3cf8a6de7ef1276be168bea5dbe74841ef1714b97e787e112fdf9e1f6f04bcfa78f6f3e8e0edb7f56fb70c0634a1ffc8dc8ca5b40f66a8a5dbc591325c2320ba1c38e183bd1f43b70f6eb8a1bbcca1bf073b770435529e343e43c83f26caa112f1f2e9edb3d7ea7467137f7dba585db5179b6767e7fb0bccdc5e92987811225ea0b10f793d8405c5e33feebe3b3d0b877fd4e1cedaa6baba3c7fb5f1e6b2b81e52a6130fbaa7997b6b79657d2bfdedfffbebb6bddb83b96f7b7718a1e238d24800cf4e3dc8dec9dc3db32426e4dc406bb7077f676bf7b4f480f05fb2767b2824ccd6ef9f1e80f9bcb5b9f2088f5f5c3e78727cf55a7f5c60edf6d943cdc382fcc806d70e3fbbfde3f0ec1a5ee93747fb1f4f777e171726a443bb144358b276e7f3a06bedf639538e5f103e58b27627c2330c266dc547e867ed9e6270d6dacd19f5644d6736b1d9da5d6333cd239a7ed6eecce61daddd1e445865b7478faed9da5d194b96e1083d60ce588399b5761bb96cf798e705eb61fc5cfb97544ea0ff49183fe9d5d690c0274d265b4c43455f91307e1dd9af931ec661e41cc6ef9405889c60d0e4feb61a864f98d93820f59633af69602b05d7516237d3ac2f05e57bf6a7e773e26317905354e5ee508fe267bee998a3ffcae39566939da18328bac9f07150147fd07a50147fa8a82c7da3f8434565e91bc51f340c8ae20f1a0745f107a3eb51fcda18d2ce4861f33751fcc8cee2b426235b2a43a650cde3603d870a1a59f792a70ef97d592ef513a20e131ebad75d5e54ee20b6bb20feb341949d206a5450f2ab64fd09a2e005b110052dbf4a569320a291b893ed9a97fb38d0ac9762448ca55e8b13585323ac2a4641645b90538fdf252fe1d9ecb561ececd7a82585ec3410263e7773b4247a4c6eef166849c6a4c86a1d9296e445f5a4674d6b4976be96142c0cd592ec5fc4c23f1382a5ac32bbc76fbfbdff7274b6e6f6deaf6b42cd7165ebeb7c2d2964ab4958902f46ed38afbebdf9f527faede7f6fdfee5eecaab67df6f1d34811d2a85b944d2dd436a00127fb46bb9f84e723d0bce0f54938aebcf857bc91350e217862b4d36ea51607bb3d2e2829448c78ad6b4a3be6c5fbe7be5cdf5f2477bf9ed6cf560e7e5ce02ad2948da8b20b718816f316c2ecd67c3825a09ead9f7b3d5cb35f5676365fb293c5b7f70f96afff75e717d24952f787bef91fea83852d6007269bac97ef1eeae91feb75ee784de5dea6ffcef54887ef077afbf312d087c013eabf377df8fe2f29186fd5f5776fbfceae3eed7173f7a67130b7e017cb67ef5f1c9938d77f8e8da9f7e336b1b9ff7ae0f8a6fda8f616208fdd49089c0eda821c460c67ca1590dc98467181c17b56344d14b0d996670560d0912f813b28b5708cd6a4895cd348fd04f0d99b07947352448f852c8f1b4019ad590da58204d39f4504302cc534302e479a93acd2aafbcc4d0bb10816fce391c2b22c98818265a48c5dfb0afd36d28781b06f1360cd9db30b47a1b86e46d182ade863d9d6e438cc39c6e43b7aa1df3242cc6dca6d16a12926360a8957ae8eb741bd0d75c2983d4bc4bd398fc07932b25752c3bdd86b1863ce3494904fedf3bdd42ab036248ba38283dc8e916941de8740b05ff43101d06b2ff21b4fa1f427a2ba0e240a75bd0b59a1b4c7cb25240cfd4dca08e15a75bd0c59a1b1c567e6f4eb7a01b25474e360b3a0c74ba051d8779b582e90a0fe08a8d4c3ab769141e904c7660ec50f67c5fa7563fa2b3d13b476202395a3853e85a5d41d46ec891b760b07580697d5935943f5b77f90c9c09061c1b47c0cea1d0f51703893022dab94da3bf18114d3d61307f58a7a030128820f1c54e1335a75670ba30421036f3535ca3c718d7221af77483f90b039d5ac1757dc6a4f2a89de42900af5a4718534f3d943f6f8779b5822f9c3d12900f7ef290d6b3274575818f03d90b6a98572b748b7a5b29f8cba4739b46a73148fa0f047f37f6f2da0930ccab150ad950a59431934e6d1acb7a33d1d4d30c640fdc30af56e816f6b652a49949e7368d6e6390ea3a00e040f6a2ee4b808b857b44642b10e46c0c505081a4fc3493ce6d5a814c52812086a1ec55714ce0fc2b188cd59cb67b96407e370525480a6b33e9dca615c7242508aaf5ee7ab3e7fb12086c1a212444fa8e811c560b588031e2c005b94607602b8c4930392a358cbda8ca1b588fc4a0e3693947eec0fdf98234f537b97f17c3482d74a69cdb346298986a65c48a1970117793d195b7af1b718e2802093e001248a8f6d7ba303a101631b769c42f4434f57403b90b3dfb03c9a68ec36dd45de822a5eba7920746a35a0717534f3d88b9ba0202b7eba9d5fa77614b94ebc498f37244d3085b6232dc4513877167fbb9ba3b76d8054ea8660ddb22fd8480290c8f514bcc76b8681b510b114d3dfd50f6cafb568d3072393c089c46cbf3dd9ae14c9c6c0e775a618ec48bb68b5aa2b8b4c68cdca2d3ade3c3d4d3f4610f6295bd8ae68123a5d842ec221dc99c688a4bd5441f4d08ce049b759ee8baa0258aafeec40522ba46d04244534f1cc69daff9ba1bd2aa940600ce3229fed224823dfdc57392b1ccb9b785d1316421cab94d236489e342dbf4250ce42e0ebad38ea10b58a2b8f8c67c611743236021a2a9a7ad788307f1fd0e12110172c2829c44202e0a20819e20d19020318320917520f16720515a200e9b20113f20fee42034e186a6b84644f1da8fe2fc1025a75114c345943a9251f2b445a94618c59441239df20f8fd850142186f446b147518488f5a208519cd7f930a9bb4144bc538584986d1111fb544888395625e2a20a09e6e45d728380e40611e4bdd0b31adc2050e97b70838089f51355c91c76fc4e1dbddb51c7ebeb3bf8e3c9f7f53d737a11e7bb416076a84235dfd0a5be3ffe7efaf1f5e631be5d5ed9fb8a3bc13c8cb7cabff384b2a10b53e16354432b24407424de5936a0767a5c2b9de8e2ff033708d4c3cb2554f8d5f7502e41d311306259e9a2b37c3b32265d2997600fbe9a0747df8fafe3d34f2f8ef1d1e1e6f9e7ef5b0bdc20508c8b284e562805d688f5b43ef40243283e3f7cf9eaf7ebcd95935f57f1e0c577f43f3f7d2aae8f74498f1aeed70dc22835327c98689295402f36ef171defe4f63dfb3a27f470a01b04ce2bf3b6c00d625a10cc567793a891171bebbf50bf3843f7f3f0f3f986d6d778fcb2b71b048e917d354ce0d3aff0503dfcbab9aaaf4edf7cd9d9fb65777e98e29b36696f99d0cf0d220bdc796e106862b31b44223ccbe01891a1d5fddc20a6189c7583407142c46cdc416b9bdd202a6ca622d668433f3788cce61ddd20505c29311788431b9bdd206a6349533ed60ee6820a1c2b021d3708413e980c0d584b9dc009c21de143ce9e6a1403104dfa9e227ccd45747dcc691bd0d5f2fcb2e734814b4b331302d6fbd7d2fc1a133c5733462e2d1c970cdf9b077666968b659ffb63af1110ec9da190543af4ddab10148889e2d78692b01705e663f6c346df901a971e917af5488d8bbe9e1a17c565087daaa69b7c63d0df29372e4ee6d1f7c98d8b93590b8b72e3faf39c1b37261088a20ad2b3a641a05b0002c3e0dcb8ee2f626122fb432137ae7a79b17a717e15ffc0dac78b87ef4f977f7c790bfb0b4060364661989f08d57cf9f514768e8e4fd4d7bd9527bb5beac3b357479bb7b6394da86cf390c00f0caea6ab47b4d9347bdeb0b522890f185a4d37af39b8876aba151eef2139ae65816378af68ae939d76205492e3eacb6717fb7fdccab1fbb4fc76f7f5e5d1c99735f77d11f093706314c513c5368339a80861c19a58ff72fec03c8a17ee033e7cfb537d7407eba7ef8a6b220362c03b460dbae9a8418cf79d251739f62670d26be531c0d493ee9425b7b32a26f4ee9425d74d8ffdee5972a76548fc6f65c9c558c8eeaa4fbe7f78f36effd1ceda935f7af364f5f2cde183ad45597231e70dc0383fbbab5efb71b8a2361ea27f12f5f98f27af56563eacbd2f2ecd38be3846ec972577722a74e30631d711416cce929b09cf30980c6688fdb2e44e33d841aa51b67b364f223667c9adb279338f4ea97e5972276cde15a9461157712caee8c1cd5972cb63e12124928bb3e452a35047aa4c2235839ad58560a55510d9bd80335d064699cefba875ce2e46dd6ba55d4860190ed80bc6f8e896e228685a33de49fdabb420e9f8d0359889d3de1c6a96425a2b44c1f6a2a06908ecc5ca056091f3a3b94cc05709007b363b6334b54257a700fd28f8d9699c4c43c77ac16f465e142ec934c9a7954f2f9f37bf42a260fa5fa4f2e3522fd3632599ea45aa93fdcb646ee366facb5d2e4ff951793c3d2e4ff931b9fda2cb53ffc525dc8c63dccc9b44d80ffd71b35356df036ec67c1211c1c2e5a9f29bebdb8f7ec2daeac5f6e6daf9f63773fce0d1c3b9b899394bb36117d412fdf3fe2d3edcfde3577ee02fbfb5e757b6aeb76ed594e00915a163d31bb5432f4fd9e105d92e60c010599de8e2fde066a7dcf00bd30a8fee3eeacbea91422e6f458aaf94eb1b93ae5c989a0f2bfef4ea6a45db377b3f9e1d5ebf3fd87c6897e7e3667e49f2ce44663811f42eaf09b7604d7c7ef475ebe210b6ccb7e5a39fdbcbea8733fbaab8265c661eee1df0c618957691df01c2648fb83b5d98765ee7841e0e03bc4ef9bb5f984e6f7e5fb8e853df7e878b5f661dfdaf9fbfdf9cbe796b3efcfef4aaef8529d15c7061fa61f3cbcaa3a3af6be621ee1cbddad8fce5dfbcff537cd33eed00dfefc2742264e7c050a2d67c619a09cf3218c62443bf0bd369066760282f67f9cce026345f98d6d80c691e43bf0bd3099b7783a1bcc0657a541e4bf38569752c69ca41f7000f60e6c15048f3524955d933e31aa78b1c123746fda10bc040e056ca0042dfda9cee98e8b867255165bfb831ea6e06c58d1101d71d5d9417104d6e131a47175dea0983e2c6e857ac440331ed1c0de4d458174ed140dcb11837462d7521188809fc3f8f1ba387b8c689c4b409aaaea3bde2c6a83f0c8b1b230a053d0445df48596539eebd757c987a9a61716344c1d5560a119fac149d92c9a495421dcb7163f44b282d15a2706f7163ec09d63665c4d4b8672d517fdfb831a2600605661181aef0d06c8c67d2b94da3f0d0e35275f40586b287c38a21386d746180205c626e631b079874076ddc60feaae536383b2e1f153e04cd7159550ab13b42060b4c3bb5b1aa758431f5d443f9b3b62f85725c16e7e2ed8e902b8832eddc061a47382e55465fe250fe9c1a169745144c6184acee11eddca6f1e8d14993d37352f5f7e50f0605661181eed9a3d952cca4531baf5b0798ce9e39b9fafbb1e7dda0b8312210bae3f3664948e736b1717c49ffd17372f5f7891b733ae841815944c016c6c75a0891ce6d7ce3f8423ad14318ca5e1c1498e534a8eef8421026636e631ac7072af5b443d9f30d815945025d15488b0a94eb5fd3b756209354201dd540f6aa4a10fbd8f52250c031a204e9ac04e95625482725485795a0deec617f02fc2f3381754e6301c644813131c3186c85314937d1d5aa61bdd9ab16db7088810d8ac618c65d3304b26cc40288410131a9689833aa15c48c8b86514f3d8c3da36c7f0285c0412e04d1199fe19c1d4c3ab76984302669c446c581ecd54b8631f231081ccec017695502a6303e063026550ca36f8d00c68c7d77f9381bca1ef425500cae23025dfc62c45667521810db015bc787a9a719c85e450f5123521f032813089573dc529d4017bf1836fc31e9dca611bf98b1c32b7dc13eec7131985bec99042d4c450b512352f9a306e7598943ae069422ecd02be331f3de2d16c65c2d09e9dca611bf9871b130fa1286b217e7555b99ae26c30450d182704aabec8860bac5c2982b6132e6368df8c58c8b85d1173b943ddf8b8084104687f4ea1de76fd5f9dd748b853157c2a4cf6db0757c63fc62bc1ac89eef134218102b218444a08b5f0c076b31e9dca611bf9871b130be831814e148046a318496f10106b05ceafd2686d0b177085f5fb97c72774b85314fc222e6368de8c524b38b096e1873b50842521db9bbb12a3a305ce82858c5e1d08a7344e765d7ad13c62c0987f9198d75c29868eaa9877107b56a39d105cf0e3cd669c2c8d25f2944161896c8e6fe05e002025c20ef6e68052e90800bc461dc55148f9eb580b866556174025b62862db115b6c4045b2a35c2fa7337a8c839f52f809628a025e69d8dada02526d0524cc371635b13f36414f79b1b102f50578bbb93d6a2561b513eada868561419272dbdb4f472f715e48208e41a45686aa1a95104bf12f1288e5446cb7e1343af31f2feac8cd309841173a9f1721c06e90bd217a46f94bea40be5c855674dffca463c11a9d7e2ca46d4a85ad9881fbb2464661caeacb94b69237ed4f82d5bdba3b4113f26b75f54dac8bfb918dbb08dca0e57f2a6e8590d0e57d6fae10e57c4c23f138225233c8417ab0fe39763f4bb87172f3f1cab37276738dfe18a38cbb3b1c0bcfef6e78327cebd3a59bbfcf8687ffdfce2f343fbe5b6c3154de83f323763446cdde0d24651f169a682d50c2cd24a71f69e1caeacbb87e246151eefa3ba111d0c744890bc8c3ee8641ab4ae52dec81cfdf9fde627aeadb9954f0faf7e3f7d74faebfbcac902872b2bd2c30accb4229d6c069bd62d286f7474f8e9c77bfd13977ffd7a7ab1f2f4e8e9e96a582dae0997d684ef5bdee8c6d3e8567c02a381fb76d772234d8a98f59e7db6fdd493ee56d66876314ce8b981ee5ad6dfb9aed12dd1e1ff4b758de849a544d82f1e5d7c89db5aebd5e3af476f761fff3cf871723adf318c794e2b725142f11fab3fbfff3c7dedf5c7e5e09e3d7d72751caf5f1757e438a1b8b33d138a4f0e838e6318afeac4607b42f14c7886c1904449cf84e2d30cce3a865931d3d8ecb062db138a57d94cf3d833a1f884cd3b3a86592f52ca6729d59e50bc36967c2ef448284e8d2a09c56fa428e479a99561353106e509cdc6c8f9330dabdd01adb57c4f946f346cac2947962b0871440c6ac7b75ea4d6921e91aee5f3f4c49a72e424883678a56d24f96f59530e162cc943f0193cdb0ac00f23eb1529d681744d2e95b064f588202d70d227b4414df8875a7f13e8d1483298b88d5c4398fecf03001d77c64dfaf79a3f3fee1f829402d4a94e8db3a87bf60f24ba7d085cff1814649183dd5b352b409dde8c7ccad1292a87156b0571bc24cf956530e1a3016ed34353af3e701be7c06d717e223202b7ed689cac8cfe7237b89dbda89cea05b731e6f68be0b63b4c55458c4e705b8ac0f2b3a6e136cc87db4e0d86dbf017b1f0cf8460016eebd5eddd8d37274f71f9f7def1faceb76f0fdf9f1e1fcc87db2e1b939c5a00b73f994fafb7debe7ab5fa286e7fb71f5f3dfff07ee55625519ed07f646ec6d0cae9a170dbf891d70004068d925a6f63bac3e0f664cd393d1c6ed778bc07b81d4980b9c031f9b48f0de669adc06d4b5be6c7bbebb3ad75bfb7e55effd85f8ba70fbf2e80db8e4b0cf394caa793cfbc26f482eab24f578ecfbe6c1cbfd32faf3ffd5afbe13e9e1ea83fc535a113f3a6116ec334dc76e69ee1361f51ec3c1b9db8d4baa927dd096e7716c384de9de0364c8ffdee707b5a7498ff16dc76a65446f47afff078f5e3b3e7346f2ff7b67e3d5e7d7c7a78b0006ebb6cd27766014c0c66fbcff19bedb3e507cb0766f57df81254aa1336b322c759e89db3fde0f6e430e8c26d976d66ce36c3ed4c7886c11426e66c3fb83dcde02cdc766255743916d0d966b85d6533cda3eb07b7276cde116e3b71b374194f3ad70cb76b6349be7bcef580dbce55e0b658909ccbf352868b740a291d148252c6eb1097fe3523c7453595255d5dc58c575d2515a427bc6ad85ca8b8262efbf31ace1ae3a2e54aa2c4457ed995fcf35d026ccd20c9a5098102272ccc046a57eac4a8c6888cd869af320150680c827760427e43154b18f527804fca8289d610425e7223ee6d0da90d0ea626a016116d39ea371a4ba89f2fbedd48933e4e67251bd9bd4e37fa2ed426d06824cc0f8673343b94fec0e552d06104c8cf0fb69af8c778cfae7f11a923074e70054cc5c55423e82cb42a09e835a9372658c3a9cc0896bbd9fe79fa03f4eb4ffa1ad773e5149a2a42988cbfd70ac41b3f46c3559b2184308101d035243ab9dd776237705ec003e7a2e4572d9ff26b905fe5eedf89558146229ff2abc34cbf7f82226626f5723df628541314f163859e4b8a884d7dee92a0881f95c7d32341113f26b58f8b1214c1c9fba48898a48838278a08dc4a5014172822717082a2f8973153677c2c2428d287270ff5c1e5c1663cd8fd757d1cdf9c5d3dd8395ea08864af0517e727a3b1db3ff5d9c7f71befd64f8f3f3f7efaedcde9c3a7bfb76f8bf328d91d5cf22474383441910ba340ba3827a6d55ca836d1d5431591b4e6707882a21a8ff790a088c88ef0266f314881e931e95a82a2f5e35f0407bf9d90287db2b17abdfeede4fa7a6d912282726cca258543812b3996d0e1fc35a1755cd7df4e0e31b8ebb5f73fbf1f1d3d3dd87f515c1398d704b62922715a11f1ea9ef31259f6f9042ec94dc7a9b576ea4977ca4bd4590c137a77ca4b14a7c77ee7bc44d3a2c3ab526eb3abdddffbfb9b886b66e743f8faeef9f5e1e691eb1da6edd5824456e6e8fd8b15d28f973fe3998d7aebcbfe915d2fad133f2e7f405fb0977a3011d105f520dffdf971729606f520139e65101349d74b3d986670563df062d5f7295330d10cadea418dcd1495e635f6520f266cde513de08cf6b248d3588c6e550faa6349536e7a400f3fd6d73bea8115fe4c9a1753067786242e412ac6d7de0bb676b4a3b9c428e7bff156e5255571f33438f2c66882c88e2f806196407ed7152fcf4e7f330a4a132a5591d61e4c967425d28c9d82e314bc94fe8a045cd49e507ff604f3954207dab1f5003802995d710df5e7846d3110bad571e2e5e86d4db9e03221c100e906749278e94f4b5c4320fdc64d3d1febfdb9828a46c3c1ad9caa88efd08d924cc15939f2aea65d308a4ec387d9ee3177af2a678a541015c0290ec5a9f7f77dfa4b1c9d8d71b27ef2fb77b5f963233f1a36a900cd788780c9042a056ad5c84e51301d02f90d5614dc2e01cbf57352bc2a4cc47e45c1ed1280912e73e06b04cced4d582500bd09c43201ec29066608e4755051728b72a44ca06b56f23712555cb6bdc47ed26e974f2f9ff2ab5cd17927bf8ad7869710432fa93fbce8895ef4442f7aa2173dd18b9ee8454ff4a2274e9233f8d06098f2299ccd871e86291fea86292f2aaa0fc9306552973bd9a57cc8c3813e76299f23de3c2cb04bbdbe3eb1491db4491df4e2c546cf9a5607fde67c7dd0c360c394dffccbd829540705cb943d8c7b4fc2a63d5b7b72fde0c4e38bfde58fd766be42e8b33aed618115e28dfd0cafe103ae9c1d1d7cfdf07567efdbc6e9f75b07384da91ce0e39272cec7c196291d478e70b5383ba76cb04477a8652a2dba780f86a90a8bf760980a48a703b07b16d88927a68f353fb067dfd62f7e9e3e3b8ecf7f3dbfdaff042b7b3ee546abea833e0a4e1263b6176f519f3330f8b8c058e90f3ec7cba3079b2b6167f968fde2f90bbcfa765d5c1231cd0b361aa6fc2d7d10efd9300574d0582e610140129664c3e44977334ccd2e8609bd3b19a6fcadc1dfdd32352d3af0bf6599f258b2a85c3d3dbfdc3c24c0892b4f379ebcbb385d7b7cfc648165cae738498ff32d2a16ae0fd6767e3ff863d73e1ee1e5c1e1d187f5eb1fc52599f2a804d5cb3235751c74554f5ad6ff246aad96a909e1db0c8671f5175e4f7d54cf5b0c76544fb9ea99a48d0aaad532556733cda3ee65999a62f3aeaaa7b8ddfb5453921edc6a99aa8e25056506ddc33215749ca37a1289d4aca6f990964163710ab93ea01488d3817447cd595520e1fe50a92ea8390d0bb24589d447d2c0d80f8be3240c1de996afa372ff2ee00c5c948229e7368dd181213925874a8a97fedc554b94f9a8492e07c9804840318c82c3c8c52f48a9cdde45c176630303c71830e5dca631369088a69e762077beaab4464f6fdf6b131507b9c088b42783f4dd01ba49ff6e646010d5206407fe60b1757469615652bbf4e6ae525b90d30444e095ad8d97fe74283aa4d9226a1872f29ce0ba718141727f069757bf6b8c0b24a2a9270ce4ae565095a6426b40654939266d97fa7be0784ba53863723aa942b78a08f3242c626ed3181718525acbe0dd40ee6a0555151876478d9a90a102ee8ff42f96974df439a63af86e60601007dd909db64350ada38ba9a71ec65dc594cc598f68160cdbd2b93ad3922521ac8247651449899c4d23846e606010f53984c9331a03038968ea19877107aad69fe107971ae3a432916727b04f2b0b5de326e72598c2e8d8cc4994739bc6c0c0907ca843259d4b7feeaa66781b59c846dabea0e5dd8309a41905fe6b4e8710a01b18483c098be9ae2044dd3a3a4c3dcd30eea2abf50f486b980450d01c15c8efdeab608cc1c061bdb97f37974110152ec4c9331a731984a49d858acf756feeb096cac0b1c38543309e9e41588e08185ad8003469dee654cfa1e0741dc4ad3a4c1036b68295e4541d300c652fd60870ccb78f74385ac73e2af4faa3f51a39a729dfc88d09802ac01514b8924103a846b802a9bc025432b934b0574d65e0d99f84f7019d9c3713a4bc060774d26897730580ea0216e24a98f4b90db68e6f0c58a09ec9a5277bf594920449918e2ea523299b9109d0f149288b13b54c820aa090521224a524e49492d09a521292f10eea995cfab25749c5440727c15502e4c845453d32012f118674d88409a483424649908c9290334a426b4649481925a19651b23f7ba14ac031820b5c7488e653041429d0ca5a1f43761183423a49103f47c8beafd09a4e12523a49a8a593eccb5d2d99a41bd1c4581d03212ad20e453ab12a85417bd2b25ceedf452d20e684492e1c684d2509299524d4d2b8f4e5ae964892fa736a626417437ad9422018ce9d6808d6e95c2f050a792441f24842ce2309ad792421f9a2422d8b4b7ff62a9b379028a2c9916c065c2a880900c740994844f28d0c14b24882987826163868cd2209298b24d4b248f6e5ae964492fa47e4f29f44009c0ddcdfaac8693a22aff509812e7001894e849c44125a9348424a2209b52492bdd90bd52c6a8693e3d04149ea0d69fb227a498f0b6cb5d63a279082825d0fc4ee06398924b42691846475831086b257cda246eaa2d59a14aaa8f006dab1e593f3c2a2c6c9d159482209924412b2490d5a9348424a22096087b257d9beb49a39639327b81ad97847fd1181081acbdeb7b97b01b788e32a640319b4a69084140a0ab514923d99ab2590e49dcad5988c893e12c0926393362f2d06c589b832222924900449200971d2a615b524b74fa82590eccf5e3d8124679520ed5003e91a3792d706b66a935e9c5d53a0903f1224221372fe4868cd1f09297f24ccc91fd98fbb50efaf0c72d103521b4943e51a0824333834803d40f3d22ea48f04b902876c1689ade92321a58f8cb5f4917dd98baa9eff35127ce3ba101a2d290144407bcfc48055c7dcbf8b5aa2a4d489d96d23b6668f8c297b6454711877ba9efd150d09a4c0d7f75c8ef8e6dcd48a4d569ea38a120153181ea396989347c6d6e49131d929a2f643d9ab657f25dc43989f400e67310c72b0202fef1058a7caf9b16221796494e491314756c4d6e49131b900c65af2c8deecd5540e26c0a9e42d179c212d8adfbfe5e5edb8ae09e6333b1692474609f38af9708dadc923634a1e190d0e64afa67370990556191d478c70dd6a22c0c9cd021d9a71aafc5e2c248f8ce28914ede4218db825a6e491d186a1ecc53904e8399eb381ab20fb97ef68ad650dd964b7a058481e192579642e394e6d1a714b4cc923632d79e4b8828c62cf07da84e30a3296a398b4355e4f1eed6b7541383743ae0b12931d24d505893c67a3e8bdd5812b13c861306e0aa5ba2044a1524286abf81058e1b021ce5a502b3443988b5e8f3274f0eb5abd90e855eb4c42ea396721f31d04ef6c3a68e3f845730649ce59913d34a3afbf8a100ceb337cbf67615c6b28044e3b1b313b58465f3888c4a32ee60bb2e85b0f229f0e221f07ae94b135a5b45238a35c5e294993c92b2528a935a4197959cec997cffe710a9cd9951274cf3550aa3343278f317c591c795bbaea4a69d58562ca8b13ab09f5812b2a81b6ec740970a3ca2a9ac6c0d9304cd6f56235a13e8cbc41f6fcf56068ba64a578824af4160242bee68e055d288a2e14b32e145b75a19874a10843650ad4650a4ccb149895298cf246749aa223d040434eb6d408659102a1e71228b592bc2d967621278ae4ac979585125b454a52bb62ac89943802cfe64aae2c15f5cda580274d8f563e09849c0227465b25e0792301bbe8bb9b9546a05111f040ce7e3c21501029923d2666fd20c656911293488943450ad6454a9c1629382b52b02a52b02c5250f75c03a556d68e2ca13ae78d6137bdea4a69350cc5e45219ab3a5a1c452db9856855a011b31ee916f6463f9f14528e587b15ecc1493a4650523d5570b8a2b1702969cb67f79800160c43510c43311b86b0d53084c930846aa04841551529a8a6440aaa1991421dcb22055551a410819e4ba0d4cab3ce6a39df334f5b55a4a056ad1309a9a7aebe67644ca6d82148b3be05230c1c0043eaa5d4534c046c95000910ae67c0e589626002b429a83b1bb626e5a55177450a4a916dd493368d228588a69e03450a9aaa4821da530bc5cc8814ea581129688a228528f45c03959288b4211dd263b55483abac9456c7386236f50c3d4b1a724d44c366ae9b825c792263b53fd701543a90dce4085eee4f2b8ce6d7707aec2c510a9e71289e71983de3b0d5330e93671cdaa112c5d6258a9d96287656a258517c4879e4c02fe40cefb96959a4d8d07309545af9605c507c69c28e5b9585e25a454af2c243a7e7bd686011ca2b59deb3f54ad3d46a981487c36afd02c5053666169ae5bc2eb4d0dc04e5a02b4814893342377948ab447149a2b83890bd6afd820e015a16800502a6303ebe81c35c64187de30d5c2e838ede0f65af6fedd32a81ee0d1c4af417e6e8490cba757c987a9a81ec05d79780e150584b628327cee7fedd0b38626a4928e7368d177098e27430e030ee40f77dfd95feb6303abe7ec37cc38ed07a08658908612077bd37af1ea942ff58388340cea09cf60763eb1914d31914ed40ee7cdf775fe9df351aa20452619cb4c1d6d1a57301d530eeb0f7c655235beadf351aa2240fc17c1182d86834c49417047b577cae71877ddf7da9bf574a174607c222e6366d3643269a7aba81dcf5ddb7a440c752ff8ec990791216436ad3a80431d1d4530fe34edb9eefbed6df7747c72a1053ce6da07174631588bec461dc99befbd690bec37ea786f38a799f979d3185e1c525219ddbb8c6e18df512aecc35943de8fbf66b04b03b3e0eab66d2a98dd5ade3c3d4d30c64cff6ddbb9cb8bb482074c7c721614c3ab7898de31b17d7a02f3890bd39fac6cc02a811b085f1e19290ce6d7ce3f89c4d3dc350f67aef5f99b1401aa4e530b5fc6ebcea8e8f1459219ddb98c6f179957adaa1ecd53730ba5e04a03b3ece19c1a4731b6c1d1f8c7b063590bd390ac76d029a13639608b8eef8825a12d2b94d681c5f70a9270c65afafc65123d0cd13c95c09937913402b7481045dc00d65afef06d630024e94cfd9e21ca82c3ba0005e40c00b64f0125bc10b24f012f540f6e6681d330ba046a0005fa2c09798e14b6c852f31c1971807b2877d37b00e235b2450c02f51f00b66fc82adf805137e413f94bdbe9a47954001bfa0e097542481f300b58e0f534f338c3dad7a6f6035f23a7af0a083c9064922d0c52f9ab3bd31e9dca611bfe871b502fa8203d99ba37dcc2c801a015b181fe317adf324ea46fca2c72946e94b18ca5edf0dccf277d23f05b0786dbaf845ea1232e9dca611bf10d1d4d30e65afaf025225d0c52f52719149e736d83abe317ed1560d64cff6ddc0300a6aeafcccbcdb2e7e915a924c3ab769c42f4434f584a1ec61cf055023e074617c204c626ed3885f8868eae986b2d7770387912e13e8e217a9ffc9a4539b463f39269a7aea81ecf55640aa04baf8452a9b32e9dca611bfe8b19f1c7d8903d90b7d37b01b91180cd638d2cbd16605520753181fe317229ddb34e2173df65ea32f7e287b7def5faa04baf845aad132e9d40674ebf8127e0133903de87dff320a650205fc02825f20e31768c52f90f00be040f67a2b20550205fc02825f62c62fb115bfc4845f6218ca5edf0dcc391342ae5b173236c1027e89825fe2a44d2b7ec1845fd00e65afafc1b74aa0805f50f00b662186adf8659ccdcc1ba586b16754df0dccf14f5304928f1351e802182968cdb4739b460063c699c2e90b0ce6afaf0a324b21cf91d6851182b089b94d238421a2a9a71bcc5fdf4dfcaf1e117465a7b5e0d80b22640a5d102385c899766a6354eb0863eaa987f267fada7eeb14ba30468aac33eddca611c610d1d4330ee5cff6ddc8ff5a2ea959a2600a23642043b4739b462063c6f5b2e88b1fcc5f5f55a44ea10b650c274d66daa98dd3ad23c4d4d30ce5cff5ddc99c23a24ca10b660c97ee66dab94d239831e3aadc9c7669287fbeaf2db84ec11646c870c6a4eacaf4ad11ce10d1d4330ce6aff74ef6235fa410ba8086f81236b3c40e8d808688a69e76307f7d55923a852ea4315c90cae7ea64f40d5b4798200da8a1fc41ef9d1c479cc524e7becf040a900604d2408634d00a6920411a80a1ecd5f731df4f696d20a226d93f43c0e6198a054403826820239ad88a68624234d1d563f33cd4076827cf0e157761269edd85e95fe096bb3077244d938bdf294590cc86101208192b2ab7dd859942d11138aa51c54518d5c8d2144754e023fb3d165d84bdc1d68328264ee7b87239e4d84d441f7458fa17471c474662c5b083b4c94b13e79c433a72de5ba5394e4528909a45023742f4d14e2814ce21947308f32ac4d67308d33954f3e6eabd3eecd8e0525a1f8893f561937693d60775a4f5e1c7598eb85444695150b79eafbed0ca282ea8c10e9d1c6416436d81d8569d88eb5a8c7b4235aa241ac78560e8a56ae39738ad8345d1db393b6f8a23e74237f5151248f306a56839e00d056f23079dd29f4c5e21b6a01359d18972111d6ad328416cd289ac1e2a41acae4a10aba72488d53312843ab204513eb0f71c47f48c030ce997a204210a3d9741a915dfe3b2430ba793e41ce5b5c5d2985381994d3d4d75b1d8407280360c72869d25499261d8ca41929c05639aca6a5205ae66a3ace33bd9685d100a9eebea0057de882ebf8c6e5605e66b4968e7368de2c48eb32ad097c1e2c456c58935d3e2c4ce8a137b5b9cd8b238b1a6e7bb2fb68a23a59435ca915852aeba425a6d44d6e65141351c3220493be4ab545ac8f27e39850a610cda1c2a03765b33121105b4880c48d0b157c0bf9c299c8362891c97924c80d816ac4456ac4476f2965aad44365989ac1b2c4e5c5d9cb86971e266c589eb8893b4315d599c38e8b90c4aad9c1f8147ded416d8c7b5b6587cab384906295bcb2ca76114407b8966244c8ef4aaed884b8521cd23c9bfac19d85a6e398ec7d76803bf0e1620b258c0122ac14032d464774aeb0be2c48b38f19336ade2c42771e2078b935017277e5a9c845971126e8b93501627c1f47cf7a55620c0b6bc2a5adde46cc82381be73a6b93e6bece834366003051fba5a912d38ca597194b3d951ceb63acad9e42867c10de6af9e1c87448372444347426a7328746f69adb8cad9ec2a675b5de526f228eaa1fc45db40a1b80a0ace72569ce56cf698b1adce723639cbd93919147af257f396634965e8a8e42413a44fcd59e70577392bee7236bbcbd95677399bdce56ccd5ad5c01ff4a2306715141ce6ac38ccd9ec30e75a1de66c729873357b556ffe5ccd638ef398d8303347650addf3c789cb9c5393368de78f4b2e73aea69bf5e7af9ab6a044a1b40a5cc169ce89d35cceae4ddf1a6f695d729a73357b55037fb19ac6d07756419142c16dce89db9ccb6e73aed56dce25b73957b35735f0e71b28145741c171ce89e39ccb8e73aed571ce25c73957b357f5e7cf56f39caae945e0e750e85ed33a719dcb190fe95b23a671c975ce5918cc1f365028ae82825ae4442d72196dba56b5c825b5c8d5d4a206fe422d11f3ade3661e852ea671e23e978b097bd7ea3ee792b6e26af6aafefcd5fce7662884fa2a2838d03971a073d981ceb53ad0b9e440e76af6aafefcd53ce8fc6d613c679d175ce89cb8d0b9ec42e75a5de85c72a173357b55037fd040a1b80a0a4e744e9ce85c76a273ad4e742e39d1b99abdaa3f7f502db51048f5ee45a18069c48d6eba4d2ba6496e740e70287f51375028ae8282239d13473a971de95cab239d4b8e742e86c1fc5576b21d19a57b5128b8d23971a573d995ceb5bad2b9e44ae76aae740dfcf9060ac5555070a673e24c972b4ad1b7564c939ce97ccd99ae377fbeea4dc705868ce5485230962db3550a5d4ce3c59bce676f3adf6a39f2c99bce57bde9faf387bd28c0129d40110d446d890e9a54278eeba5174608c226e6368d98c627cb91af7ad3f5e7af56360a502b444e921e83e75530430132852ea6f1e24de7b3379d6ff5a6f3c9a0e38d1eca9fb17d2890ae40b3a6a637725e05056f3a2fde743e7bd3f9566f3a9fbce9bc8943f9b3d5ea334e594553a234d21ce90e85bcc70ade745ebce97cf6a6f3adde743e79d379eb7bf167e6f0077d47a839f181f2c0990639af72a6d0c5345ebce97cf6a6f3adde743e79d3f99a375d7ffe5cfd9ee616890e85bc020bde745ebce9fc64a5b47ad3f9e44de71d0ee5cfeb9e14cc084de0c4f03e0433f57a0ace745e9ce97cb6cdf956673a9f9ce9bc0f43d9ab57635021408c162d89c46aff82279d174f3a9f3de97cab279d4f9e743ed881dcf97efd61a4cbfdbb58c68b179dcfb632dfea45e793179d07358cbb9a4ec22f1f91ab70730aca18eb040a40467ce872b16bfad60a64920f9daff9d0f5670f7b12a03fd8290a5970145ce8bcb8d0f9ec42e75b5de87c72a1f3d10d65af5e872618ab212a761973730814404c141013b388c65610937cdc3cea81eca1ed4bc0d31f4a040a100605c26016d0d80a613041188cc3d80baabe7f7d3f020500830c6088746ed308608868eae987b2077d09207bf9160874e10b71254ca64d1eb46e1d1fa69e66207bba5e478a53c67b4ec61131409d4017bc10574b423ab769042f5c7d72dc1307b267742f02747cda5be7e784802d8c8fb10b91ce6d1ab14b48ae15c184a1ecd5b18bef45a09b9099b91226636ed3085ec23821337db143d9f37d0970c2ea12812e7c099cca9949e736d83abe317c094e0d64cfd56bffaa48fb1c0367d8073d4bc066025dfc425c2d09e9dca611bf84713e7cfa0243d9c35e0496ace540976e7faf0bc303e111739b46f84244534f3790bbf2f60d23435b201aaec540ff319cc8d61a1d02229dd53efb3707df052fc493b098c04b08aa757431f5d4c3b8ab681e33fd25e59de63aada43806eff3aa0b5de4422c2d09e1dca611b9b07fdeb8671cc45c45efc091412e3a0b0ab946c29cfea63038812d90610bb4c21648b0a55237b43f7750e96f8d515aeace465ad6b46935bd796322c6807ad2bd805940304b0e570eb115b340c22c95c2a17d99aba81cd49c0b0b038056de1202a9f62f009628802566a91c5b014b4c80a55235b437771585839ab3fbbb735cbb2bc0cd9ee54a091822ad06c87b160b70250a5cc1499b56b88209ae542ad2f4e7aebc69351ffea863f4c620d727b61c94609d653f099bcaa5925a5ec02a28582595a3a1368d5805c6e568e88b1dc69caf750fd16aaf513b1595e3e4ca1aac537cd11626c9314075810a70151ba69cdb60ebe0c640052a15437b7357513422bd78120a246f3592dc0ddcdf1b20e883406aff64767417a6104f4b4239b76984294434f58481dc61452469a33c3a2e570a7873526a2ee7a8f9a5e4fb2130ba3038100ef3234c234821a2a967e918e1d4e081f3133b7604e54f4ecfcfa54de893f3a6bac0d945b93e217fb2fbad0b52e42bb01ba7e39af1ffe34049ad732515c1b5d4cd36525fda4a1d662be58a9d54f5959a83e0a5b27d90be207d41fa46e9cb264eaefa2b9f2025539d141695e26246eacb5aa9c2eaa456a997965e5a0acd2834a354818e522c390a9f287ca29644ef5a12a2cbd851c68e4efeeee4ef0c9fb8b2847c4a3d0d9096515a462962203243c9e652b20895bc2d65249fa795ac975672433ac9a0284efbca4b36e1207d41fa46e91ba52f4a2e2d2519a794e465d292bd48e287b4914c3856f2c538c9aae225779a970c6341fa82f405e91ba5af84326a94b07325a1d95ac2978dc4f81a0984b592fec2498a08276914bca41a08120619a42f48df287de5eec8c80d8b159a56685a318b59311d59e1d30a9f565c80acb8c95819bb95b15b19bb95b15b19bb93b13b19bb93b13b19bb93b13ba1e984a693b13b19bb93b13b19bb93b13b19bb93b13b19bb173ebdf0e965ec5ec6ee65ec5ec6ee65ec5ec6ee65ec5ec6ee65ec5ec6ee51faa2a80f92783e4882f62079cc653779d94d5e769397dde4653779d94d5e769397dde4653779d94d5e769397dde4653779d94dbcebff591a6d8c031762acdfd6583793c49d189fe450f92711a8dfd604ec4520f427401a4f8140ec3f84228182f34714f815e5d6368a238814fae3bfe75e73664e19a3d9e9217205dd7f095719968986d164bea289e8fa1270235f24509f39a00d60597122ad43d709c4be04ca432814e3e3795992c1c9a7cc9cecec988a6178acbb7a587fdb844b50403b4da79d56043cd484426dea46ba2f85d09782a3139b240c1daeb4dd6d369f61ad607a7714331492be92aaeb4dcf9e9c2a3c3ef90cf219e533733e863dcb7b2b8f9eef2defbdded9dbde78b4b5beb6bef1f2d1f3cd17db8fd6f6ff335ade5b5f1e2d3d90fdee96e4b52821239fa9a03a7d7385782bbbf69fff09d4f9416a740323d75f3ddf3b585b5f63dafbdb5b8f382a0be55e15f94cd50443472675b999defdcde59df5bdf59d3d8215cf9e2f3f7fb4fdec3fff43c2eeef95f30fbfff5efa7bffe7d1b7cbfdf3af9f3ffcbd24d47c666c7c0db1b7bd76b0fa9c06f7e8d923ee2e14ff43bcddb44f7b3895d3dbdfa131fce76fb3f61b8f8ede9f9fac6c6d6facbd3c3b7ef6facafcfc9b0e5abdf4b7717ff3e018718894e57a7b7f6f9d5f1dbefb7af4d7defffacdbf9746eb5b3213847ce8a5aeef3d5bde1ae5e948d7af7bdb34b6e7aff71f3d7bb8b57e1323f6f7ded1f1d1c5d1d9fb237e04357ab446541e6d3c5adffbcfad47fc454cfc33a1e86e535c7ffe9fbff5f1c9ab95f8e71146b5b7f6f3ed0f0f8faede7c190f61e7c7d1e5dbfd6f87ef8f56cf4f4fcfcffe1ecf4776214955f5f6d6b764eed6f7575e8fc93f5adf27ea6766e5daef2d3f0fb873baf6e2ea6affe0c1f9e71bea69728dfa6749981b931c5fcbee1e2cd3909ebfe665f09fbf9f1d5d6e7c3d3fbf58be383aa4177a48fff7d7e9d1e18fab8ba30f7f7d3efbebe3d1f9e9d1e5c56fe690e01017f9245cc568355d9be0388438d1dd5a7ff6f0f9e67ffede3cfafcf1d325d1fc7a74f6f1f25395ea64d18def846f33f8f0e2fcc78fc12cda5b945f6c6f1d3c5d1fd37e71fef5ea94def7dfd7f2a5ce27899f5120ac18506ad325d237ef7ebce0d213e80dfd5efefef4f8fac7c9fa939f47af763f1fac6c5dee9e8ddfffcae18fa3ddabc3b3cbcf979f8f7ed0b3d302101f7e14b8284094594f4bc2ce5f12eaecfdc5cad5f5ef57cb70f4fbdba7eb772f8e5f1c1c149784cd4b02eb5be1d9e7eba3c3abf13e784ec2831ee1ffdd9c5af6a9e27ca9f7ceffbd32ffa7d43afedf2bf57f179f4fc7ff1af95f2f2fd2f6ba592b4f491e1decad93ce6f4736383ef41108fb4d3d49d79fb47f75717c98372c2f9a44afb31826f4cc9c719f9fde1af42dc93245628e147976757a6bf8e7b708de121dae203ad4c6b6f9e59ff9e38db35feac3e747eae2d9f6a3c3f1d259be1a4fdf7ffe472bc6d65a33b2a4e33d9f4b6efe4231ab1b3f77774f1faec1e5f5d1ced9c56bf3e3119c17174abab447875d366f0be9570fafa785f4eaf9d9e5c5e1e7b34b5edee3b59d14571cdfc05719bc4d584d139e65101349b790c1cd57b719ccacd13cca86131b07e6da2ee8430b9bfa559d4d9fe6d12f9ec7cd936936d7cecfcea6d7d2d18fbf3efcfdf7e70f47243b8e3fbf3fbcfc9c4e0f2dba26d7ac975188f070597884a629d72773c692a63cf4c11ee31bfbadedd5e5addce83fff636e845b2a36829552f79a6bac12ead13eb282864b6104c0503068f683cc68637c735f083b6743d9ff98cc328e6761f5f932efd709f69a865cace4db91a38725210faac750c751104598258a23b213d02d9835bef26f8559f9f613c1f58159f95a29d5499c03b3ce8e12ccf26398c52f51b8774d300bf03e60969f9295511536cfbb77876fdf7f70cfdda7ed2fafc3cb6bdcfcf4e56801ccca6e4aa926631566ed3dbe7cb2f6f4726df9e27a6be5d9d7cf07cb9fd7c2ed6d0141b6c5b85823a7201a08b38c19e9440bee095a8d75ec21d06a9a2d1c0ea78074d4c4dd5881ef60287375f1fdcdeac1c6f5eaefb8faebfbc5e6c33f171766118612751fe51a0945e9c77c2b9b6a455631d4d5c5e6e6a93bf8b37af6e9e7aafe61dffd3efcba5c7cdf2938049337d5dd30544a37765f188a13614d5187bbe02679d3131a71305642bc33569aecffa0d41cbcf9fcf7b7a3bf3e1cfdf5e3d6a86e88ec1c5ed012f9eb3dc900126fd4eac75fefc6cf3432979f4fe938fd31fd245d90342fbf6c7fd9fdf27ec785e3d5bd33d83d59de3b3f9b8fca98e77f124d3b5fd43c7f169f5efd78fe6ee3fbcec9bb6fa76fbf2d5fae7f2c2cbd90aa6f86543d73212acb32bd80ca52f45048b5345b5059223ccb601893d4ba1f2a9b62b083cae40e0a530285908a6ab6a0b20a9b3acda30efd505966f3aea84c6ed272e1d5904a70b6a0b2da58d2941bbd10aa845479b388ca98446a56365f9a1181329abd1048c3422d15d2820d1814061320f999845482b30bcb9834c1329fda851eb08cc91124b374aae5b1429fb1c61a2ce3070b5db805cb422adcd906cbf84969e0562f8665fc98dcde2e8465ef132c0b6358c66f71499ed500cb422eda390c9685296169a1bb7becc7cf6f3e457cf36e656be578e3873d7cbbfdebc7da5c58c6ace5f9c0f9fbe2f9ab77eef3f56fbffaf4d783975fd5f1da91fbfd647a5ff094cabe18bbd58554cc73102c1b6754e57c39f782cb422a1f3a10974df80af700cc0cdb7912412823337bf575ff6af7c3f51fb376ed3edbf7e7cff4d9e7adf9c88cdfc1924c9e7c7af9ccafdc2d78e5dbe1e1eacee713ef5eecae7d38f8fcf4f7f7778fbe145fb94bafdc9bbb23b390ea97fe3f416644dddd11998569227e20342312e1ced06c5a0678f86f41331f0bd2e6c5c78fa70f1fe2b1fbf211d6b7b6dfbfde3ffe72be089af90c29c6fe90b5b5671faffcb97ef0e2e4f9f2e6f1f7b32f97b0fdfae1cfdde2daf3692706db139abdaf41335ebf9941df0ecdde17191ce7ada32fb127347b5f8366418ae9f2524e6c826a87661536d33c82ed09cdde0f8266bc97e433cb23f0edd0ac3c1648530eb1075c195f9b74a0d90d5481342f95a410c8a932b565bf0783ec02c1c64b70162d2778d3b93070a85577bd4d20a0a4a274169cb35c3b47abac2e445f73dc0becda80a008b0691002569b60d8d1c5e6b512a16ff7dbe1f893e7971dac02c1434bda39101e35d00de7cf2fb8e21619fcc821815b636ca459be49edebe844d4d15a9a199b415e250e2b909c7768820e96542a5a0e96f1b2738608683a0275ee5f9ec0104726526ff66941651d3b0746c77e250a5df42183c64abe3af69240ebc1b179951f1f46103d3bf96af6a3b0b97bc5ad1446c86e5d46b1f389f24b96cddf1ab968683026f7cf955fbbfd699d48aa017a052427aafd6deffe349d9a74276b8c4f5e99d4bfb2fec248cfeb8fb93fd4fa1b63089e70ad380e4360fe235a0316d83d4be7fe587d7eaffe955475ddfe7ea48bfd2bbea56ec47e0b918f0f5a6e86fb232d7ecec10bb4695dee5f752e455a771cb16a3dc1e725ab4760d8a18cf600ea7c68ea8a83a4e6942131d26ea3454872a4debf3c7f9aabdd2b8d803646ce52430b82369dd10e68f1e40894a02b6158d45f5bc3c327121c7654ed5f993f4deb3f02a0f3b45f6fc250822161489aae2329e273ffcaf61d91dc402e911cc120ba255950407b2958cefc9cd79f819efd8b0ef9419b9a83a9d53cf1b4d7b46327c45a7fab7bf7d78a3d5b151797b099ff4a1c961fc5d0afbfefd95fb13b151d41d6b29f6d5ebf9534100639ea8b44afe61b0a7aff9ccb9b53559350b4a46f4cfa97e7cf2a7a5d747e2058a73907ba71f4fe39914c74a47143965fae3c7f24ed9d010524ea780d72774fe70f75a71563f3f9970bbf76bb5bda7981162bc97fd2f08da5ed4318c5b317ac9f2c5f579e3ecbf36734d05e7396ce48ee4f3d31b20d9c44605ebe9530ac6e7f37e21025da897488e47c51d4bf3c7d8edeb60b4153ebc09957847fa08da4d86d2fe6c75712403812169e3d8f3d6d590e6aa0b7476b2782254ca0737c72a81577f55c6c93970da7df66d75cea4fff86c4bf8b364ca49ff7b5fe0ed94f18a93b632e5abd7408d372705c3e24e4e1fbcaeea5b31e68ded841dcd1ebe2fe2c8d229f291063967e9554db81836c0985127861086639889854637e23689991d4bf1288e5e9f48e8a1d8591ce0ea5b9bfa3c5c81598341d08f9f995402c1f460c31d8b64aa728f5e77c568af60ebd7f4f3b62f27c5f7b3e092696763780afde1ffaf6d7e5fee5f9f338a2438e73e570310647f33f62296ee8ec01da923abf3fd0b5fe911e6f23d063ade10cf6f4ea48f4d3ce31105c5e3f50017f8a139e70840a210d5a64f5febed65fb3e0e7104f4e082ffc1b4b9d694df9e827fc43ad3f9d55b40548e403179be6dcc0841e68f5d206d6c9df2ed4aabbd2f84946d3f96b2c895c27ceafc87094960e218ea9e3a3a28078dafff3084cde604501e912d0049f8b042a12106687304320cba08a0ad221a0463c97bca723d7ab9812c2151dc43264984321bf858a0ed2e9ff2f83c2a921e46584d55344cf2590e5684509e9109819014c24495d0da1eea449b0ea49cad42c85986fcb754d13e952805b14d2204c4d15e13a2f1ce2a1090ef265c52c019d09d87e04e82cbc4520f7f7b5fe24098c43f674e11c5ad5fed0b7bf140fc1a0680787e4d6116a855e59f64f75b7b3fdd35632155d64a63f67341eb1270ec149e4f3d9e409d4b5db840504f208742d3cd57a12c82a1a15586875ee33f21ad09d5837be2459929b0ef994fb9d28773d51eeff507e45f915e557945f39402448d80d2ba9f2e9e513e4537ed5f2ab965fb5fcaae5572dbfcaed9836f2ab915fe58e4942761878cba7fc6ae5572bbfcaada476f2abdc946bb923d74e7e75f2ab975fe5de4dcb8d9584fb309c581250209ff26b905f83fc1ae457905f417e05f915e457905f65aeb4cc95840ab178944ff955e64a8a37b3c8904ff955e6cac85c19992b237325358279592ec9e2924ff955dfbc85c9bac1dbcef0ab5bdbfbeb6b65fb1fa3979b5e66b13b5648a5774b763f23af49629ec4ee3776cfa3bfdcc51f8b1f95c6637af863f16372fb45fe587f5e6f26c31f64c31fdcb07fdb1f6b6fbee1cf98e1fe587b7f1113f92a3e15eebdedf6bef3717debd1f38b1375b0f36577e3ed97a76fbf6cfc996ff833d9109a2af9566f5d43bcfa647f1d5f8757d7e74f2f57be9e6f9a93fd5bb7ae34a57ceb6ac6f942e8cb507f2c1d158c382570a46d19312d423bd4372baf3a3bdc39abc6e33d386a9132460731c90d56a9ecb8926130aee2b3a52edebe7b174fce8ed77e5df92f5fe2cee6f2ababc70b2c838643f9784ae533ca675e136e81cfd6f6f777c7df3fff3a8ea7bb0f0fce56befef21b3ba6b8265c5a13aed9676b6f6addbb7bf6d9727cce93d2612dc7c4d2cb9b3ce94efe5b9dc530a177375fae5b83bfbb2fd7b4ecf025d9e1afdf3a5c353bf0760536aef7f75f7c7df1f4575fbf77a2b9c099d3ace2cbede5b869dfedd98dc78fb57ffcf9e5dbe242f169a1cc5a582b66bc8994ee9af14c5638ccf8d2a0c18c9709cf3238769dc925971798f1a6199c35e319279b6f328fc1b49af16a6c86348fc1f732e34dd8bca3194fe2957991e6b140ab19af3a9634e5d0077d8cef1766cd789a235299446a560b42b523cd191302dfa447e7f81e8b64830b1891e01966c0512dce354bc0b8115f008610c001e48b30d3cd7ecf5c099393366db94b9868ea8903d98bf544b1163c7856240c83e02a015b189fe0a7090a6dcc7dcf4453cf3094bdd88b4058a2334207e7021bb730667748d30d7e66ae84c9ac5e3666be67a2a9a71dca5e25d95ae4f73fe9efea04ba7a9d113dc464cf55d398f79e89def4b4b55c937dd9b3b558e82e81c8f588c58a6bfdc455d076b3de33574b423ab769cb62c244534f18ca5e35d95a887c931449ee3aa3ea04ba39ef83544b0eb95a7268ad961c52b5e460eb39effbb2177a11b037f9da489f46b0120395fac7eef0389a9a29a7368d09ef43aa601c6c2dd5645fee4ced5a8613d638889cb78e937ef0759f62133d510b5e4d38f7ddd10966b0295299be41e3e892dbafad249aeccd9dad255c63eb2f44604f7924cd8226871d9f90fee794cbb766b69be83e48b612a69cdbb8c6d18d13ddd3173f90bb5ac235340ab5e56c0ece81b83778be59453634f8c9e460777072db646d165e8d39ee9968ea690631574970cfb67bc7a135a81470aa14ea6fd990eb68d5b13d27f7ef8216cb118f4c39b769042d769cde9ebee030ee7cd533c1692e214dc76bb410972cbbdad012f792072cdba66c37b73df3b42494739b46c862c7b9ed83ad2498eccf5dec590ed6a99152c6725964e44460894037b73d33253c66b1dc98db9e89a69ef54aac51d1eb220c4dcc18cb7e311c45ca57c92ccef2be0bd5a005cb37ab26cd630a591d9730e68e4bb420787970b5156f7542c1a946f0ed6ac64ca154a738b2ff1612d807e359de95ab196b8823ce43c5429fde58adde75b0d07af884848da076f8a891be95d8c77a313206846869b1e4175db1917609b08b062d345e3d02903381c2f123b7d836bb6158683d7e201d3f1007b217557fe5ad4ca07000811c40311f40b1f5008ae9008a7e287b304c39b5b17006896dc16647088bad67504c675051abb9d1efe412409e64507459b1534872b220c9c91894c9a720512b804d2c2f562e10acd856b8dcb8ec20f99496a2be13cf93145c21d59ced65c348f58aa997597c8b908ad1966c184ecc2a8ef3f7685c32236371f24f48fddd5dec195cae3611083dec192ea5650fa93a6ddd9ef1fbd9ab64cf88c99e61e0662861da9ea1e79b339cd143cd19fa2f62e19f094153082c7873e27fa13b3d81f7db3b0f779757e2f32767bfe65b335cb606b9b135a81a5710b7ece5f7ab67c7ab5f96cde315e5dfefbe58fb7aebf2894bf22e097389641c68cd200c31629c89cef9e8625a29060759332aebaf9872a8cdb251e17726e9d0dd229d22b0b31a58f40451264c9b8a65e30c7f9e7d7af86dcd84ddb5f3a7e7e6f1d993b7b0c0b2e144a1908485412af486890778aae25bb56cac1dd1085eef1062d8bd787ff246ad3cd8fe7c505c1f49eb7016ee396a498511bb4312acb7e0487ae5fd62e35d6c139dd739a18777b14de8a91d3c2f1fd102d3c4b42098976ce85e63999c2b899c27f6c9f5c36f5bcf975f7fdad97dfb1a8e9f3c7cf068412c9373794db9f96bcaecbfdcdbfef339bea363fd78efe1e1dafedaf6032cae2997d694835e46908968ef184188599519c4562348263ccbe018a93a6f7a1941a6199c3582486d695ed4894def5a8d2035367d9a470fbd8c201336ef680471e33591a7dc63ab11a43a9634e5a10f7c19eb626523482a731c7281e4ee2d17696b7c5d2ef10ba15a329e28845e1434fbc1790e0bf0e8ade1cd922974eff1248f6cc865f9387ca20daaba14c5e6aaaa546ffeaaba145150a0d12a60d7c630874257997237c02b2b53ae5599724999725565aa377f356daa4bc18f94ef964d240aa63042397eb33ae55ad52997d4295753a71af8ab573eb1ce06cea71034bb60d52974152ac96dccb4539b5685ca2585caa119ca1fbabe14b8984d9142f7664ff23633eddca6f166cf65688738903fafaac5b86d5f0ab6304216d83ec77679d578bb474453cf3098bfba45d259af145f5d471ba043214911dfcd8b1b24df36d3ce6d1a2ff88868ea6907f3e77b52301c3944c0977d5527916bbee06a2a99c499726e83ade31b9facb93cf25db933735c0a382092ed53a8c154fb770d9292219d29e7368d06493f4e421bbc8181dc61cffe91163cd746a7d32de86c4af556174607c222e6368de648229a7aba81dc857a7fd4a4a27a549ea3aa6afdbb284632da33e5d4c6a9d6d1c5d4530fe3cecdbb0f9ed37f42a00b6124557f98043478d70861fc38936fc8f590efcc9e573d09fc1b4781b0b422d580ef33214b456f0a03640443b4739b4604e393fee1bdaf5b6eac72a442448b9c39f45f4ef50f4a47f0c4b3cd8e32de43cd36226512926d24973f4eb611eab8e4463e18c7057c38bf6f6e8925d30811281a3da21e298c60000935b345a9d4ca04186965e948b3346d75d3486b01656636f59c6364e26002cb359962ce3e608331d12a0b39fcb35a42b9acf34c03e64ca1700a89eb7f2ea21c5a8b2887544439548b28f7e70fcc40adae504739481de590ebe484d63aca21d5510ebea8ebdce80c724d2717feee465595f00787b21325c081eb02c8292f2787601b09e8f04ef893900def45f28a11412a8730b75386835487b797e180d84dbdc262cd3b95ef2d190ebcc46f784eab57351ca422be8d86039ffda2c22457e31cc3c1249b43aad95b371c3cd84ee9c30c26c38193f54ecf6a301ca4fabdc30c0738b9c50ba52c8cfacdf2e9e18f7d7ba1cfe3f18b65f37819ff7c3d996f380839b74a58908a51bbf7f1e0e3bbff9fb9f36c8e1de715f45f391f5c7577aa3c5dcc24b6b6b6d6391cfb38c72f2edbc7398776faf50bc04d75b75b522bb53d73efe8f5d812184491e00310b8d89c397d39dc9a5e5f3197f0bad0076c285f31f74de78dc6b4be35e29f05d1c2e95405720a70512970528fc070107308d78a8b96515fdbc09108f2265382ccd022ba82c6acc583416ce7dfccdce59db6b38bed70b6fc01f2fa212c0c311b70be63ea5cbe1abe26a36348d44879b7b8bb347ff3bc3b79b5f674372f4f2717fffedd4c1d1d316aa4cbb3a6a51d8890bda1d29c52cd1a1dbc278549a2f26f02f9a5770bd295a2a67d1d095d79a6a6cd21e669ae6273e89d4394fb269b835329105adcf8fb45f51ba7e9e7c9fb8b3f2bca4dfd395b1f627370310113fe94cf97c5cdd5efa5fd894380d515fbbaf376faf800e7fba903527556b9981f7a98cda1bb2a0c1ebc48b26953d8a9b2368744f0970a46439bd3be90cda1b7825f6d0e8e0378bac495d269286b73c8ac66ec47a30ad91cbad5ac6873708a27a9243c8e33a6accd21ab2dd10e153347e76a3eaeb38b1b889f4669984844bc0d32a37f29e0d3e9a8a46ae0e85f96747720bf5a9dc44f7136337c98a79c71147c2204a2c181242a2bbca393cf89a1ced9cc0812d499a8894b473efce3fffa16088a26a283902a49e98002324348044d7e44a8495b832f87cefe73e030725ca1282089009f1903824e6d4bde9b3a430284f0822c8240bbc144c9cb0862627151a76c9f4a6205b0e30604440d3f2b9df48000d1c22e044d41a9041d4f86444046fc83d00a3902926c5cce65ecc30604fc8bafa5a709a2abb9baec2812f91292179911cb644082c0cd6f6f23925070ce67c6913040a7ed255da5fe2a4126ae082ec3be3420815e25c571a25040389c133097955f9a82df052c3218697040aa0101c9229211d1644000b681127c0a8b63193f32d3d386cc3812b444654ae8f926334e1ba548c009a2574222203b9044c813908cc7608b09a0480e34c94a4dbbfe249283cbb03159d4574999028a45e5e5d7e713eb5156b2e92fcf4b82eb2e8800b8630f148b21798d9019560cc79da344afc04b060910961aa42820447262cf812e28c0b644ba80cc501204b2bdb79e461f0f65cadc893d2a8350aa47802f2240d1cc8c4b82a7d0769a622b256b03648566131a5fb8a79ce40657b74c015ec8820202ce6ba90232169716d9808ca297c9eac7570126119015ddce00285c8e248d46c18b0b9d3703adf01590bb6c2220732016159039126904528a469c136d7680509f11d4c4693ecdae290e0a9de6ca8c10eae5a0a5ceb11fbee3301c9cc5959661beb212c461381c87e1709f6c82c370708e579ae7c779aee62bff95c37038264d8e0f257206589a46f8ca7fe5301c9c709d3e2ebef25f19e3380ec3e1d87ee8390c0727f8a6f7c757cf57fe2bfb8bba64947b59823e6157c4a70ad0a7983b3b8d3e798e00c2a96c993ee13228927f647cbe127deac624f2aa087dc26292fbfbe8939cd8993b7fdc5a599d6caf1d4c2cbf6cb5af76df3af19eff478b489f1c93792cab973ee97cfae4556dfaa47f6115fee90a4ca34fed85fd9bd39b975bf3d63ebb9f3d530ff6bc7d9c4f9f7ca2ba7b158624c93970d7edd989cdc989571dda775b47e16ce5b24f75c70efd87fba6c317bcae4b9fbc03d4c3011558fce0740c83ec755dfa943afe747dfa9455df06e8937494dfd74afcea3d45e28aa233f89358bfd3fa79df6d0aff7677b9b3bf63172e26f510fee439138867a6edd982e893ad8fd743c6c7ebc4d5c5d8ebfaeae[...];[ Date: 2026-03-03 21:43:54 - Database: autotest_api_batch - User: a3d - Remote: 10.6.107.196 - Application: psql ]
Time consuming queries (N)
Rank Total duration Times executed Min duration Max duration Avg duration Query 1 52s453ms 1 52s453ms 52s453ms 52s453ms vacuum analyse;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Mar 03 21 1 52s453ms 52s453ms [ User: a3d - Total duration: 52s453ms - Times executed: 1 ]
[ Application: psql - Total duration: 52s453ms - Times executed: 1 ]
-
VACUUM ANALYSE;
Date: 2026-03-03 21:51:13 Duration: 52s453ms Database: autotest_api_batch User: a3d Remote: 10.6.201.196 Application: psql
2 35s40ms 1 35s40ms 35s40ms 35s40ms delete from gtp_log_ehcache where log_date < ?;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Mar 03 21 1 35s40ms 35s40ms [ User: a3d - Total duration: 35s40ms - Times executed: 1 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 35s40ms - Times executed: 1 ]
-
delete from GTP_LOG_EHCACHE where LOG_DATE < '2025-09-03 00:00:00';
Date: 2026-03-03 21:53:22 Duration: 35s40ms Database: autotest_api_batch User: a3d Remote: 10.7.173.69 Application: PostgreSQL JDBC Driver Bind query: yes
3 32s38ms 1 32s38ms 32s38ms 32s38ms vacuum analyze;Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Mar 03 21 1 32s38ms 32s38ms [ User: a3d - Total duration: 32s38ms - Times executed: 1 ]
[ Application: psql - Total duration: 32s38ms - Times executed: 1 ]
-
VACUUM ANALYZE;
Date: 2026-03-03 21:50:12 Duration: 32s38ms Database: autotest_api_batch User: a3d Remote: 10.6.107.196 Application: psql
4 4s571ms 1 4s571ms 4s571ms 4s571ms alter table gtp_obj_rel_vt add constraint uk_gtp_obj_rel_vt_path unique (relation_num_id, obj_num_id, obj_num_id_p, node_tree_type_num_id, node_tree_type_num_id_p, view_template_num_id);Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Mar 03 21 1 4s571ms 4s571ms [ User: a3d - Total duration: 4s571ms - Times executed: 1 ]
[ Application: psql - Total duration: 4s571ms - Times executed: 1 ]
-
ALTER TABLE gtp_obj_rel_vt ADD CONSTRAINT uk_gtp_obj_rel_vt_path UNIQUE (relation_num_id, obj_num_id, obj_num_id_p, node_tree_type_num_id, node_tree_type_num_id_p, view_template_num_id);
Date: 2026-03-03 21:49:10 Duration: 4s571ms Database: autotest_api_batch User: a3d Remote: 10.6.107.196 Application: psql
5 3s903ms 1 3s903ms 3s903ms 3s903ms select ceahp1_0.history_num_id, ceahp1_1.history_action, ceahp1_1.history_date, ceahp1_1.obj_num_id, ceahp1_1.obj_template_a3d_id, ceahp1_0.alert_src_num_id, ceahp1_0.alert_type_a3d_id from gtp_cw_eng_alert ceahp1_0 join gtp_cw_eng_history ceahp1_1 on ceahp1_0.history_num_id = ceahp1_1.history_num_id where ceahp1_1.history_action = ? and ceahp1_1.obj_template_a3d_id = ? and ceahp1_1.obj_num_id = ? and ceahp1_0.alert_type_a3d_id = ? and ceahp1_0.alert_src_num_id is null order by ceahp1_1.history_date desc fetch first ? rows only;Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Mar 03 02 1 3s903ms 3s903ms [ User: a3d - Total duration: 3s903ms - Times executed: 1 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 3s903ms - Times executed: 1 ]
-
select ceahp1_0.HISTORY_NUM_ID, ceahp1_1.HISTORY_ACTION, ceahp1_1.HISTORY_DATE, ceahp1_1.OBJ_NUM_ID, ceahp1_1.OBJ_TEMPLATE_A3D_ID, ceahp1_0.ALERT_SRC_NUM_ID, ceahp1_0.ALERT_TYPE_A3D_ID from GTP_CW_ENG_ALERT ceahp1_0 join GTP_CW_ENG_HISTORY ceahp1_1 on ceahp1_0.HISTORY_NUM_ID = ceahp1_1.HISTORY_NUM_ID where ceahp1_1.HISTORY_ACTION = 'ALR' and ceahp1_1.OBJ_TEMPLATE_A3D_ID = '419' and ceahp1_1.OBJ_NUM_ID = '327306' and ceahp1_0.ALERT_TYPE_A3D_ID = '454' and ceahp1_0.ALERT_SRC_NUM_ID is null order by ceahp1_1.HISTORY_DATE desc fetch first '1' rows only;
Date: 2026-03-03 02:00:44 Duration: 3s903ms Database: autotest_api_batch User: a3d Remote: 10.7.173.69 Application: PostgreSQL JDBC Driver Bind query: yes
6 3s885ms 1 3s885ms 3s885ms 3s885ms alter table gtp_obj_rel_vt add constraint fk_gtp_obj_rel_vt_ntt foreign key (view_template_num_id, node_tree_type_num_id) references gtp_node_tree_type (view_template_num_id, node_tree_type_num_id) on delete cascade deferrable initially deferred;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Mar 03 21 1 3s885ms 3s885ms [ User: a3d - Total duration: 3s885ms - Times executed: 1 ]
[ Application: psql - Total duration: 3s885ms - Times executed: 1 ]
-
ALTER TABLE gtp_obj_rel_vt ADD CONSTRAINT fk_gtp_obj_rel_vt_ntt FOREIGN KEY (view_template_num_id, node_tree_type_num_id) REFERENCES gtp_node_tree_type (view_template_num_id, node_tree_type_num_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
Date: 2026-03-03 21:49:33 Duration: 3s885ms Database: autotest_api_batch User: a3d Remote: 10.6.107.196 Application: psql
7 3s707ms 1 3s707ms 3s707ms 3s707ms create index i_log_ehcache_date on gtp_log_ehcache (log_date);Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Mar 03 21 1 3s707ms 3s707ms [ User: a3d - Total duration: 3s707ms - Times executed: 1 ]
[ Application: psql - Total duration: 3s707ms - Times executed: 1 ]
-
CREATE INDEX i_log_ehcache_date ON gtp_log_ehcache (log_date);
Date: 2026-03-03 21:48:45 Duration: 3s707ms Database: autotest_api_batch User: a3d Remote: 10.6.107.196 Application: psql
8 3s491ms 1 3s491ms 3s491ms 3s491ms create index i_log_ehcache_region_name on gtp_log_ehcache (region_name);Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Mar 03 21 1 3s491ms 3s491ms [ User: a3d - Total duration: 3s491ms - Times executed: 1 ]
[ Application: psql - Total duration: 3s491ms - Times executed: 1 ]
-
CREATE INDEX i_log_ehcache_region_name ON gtp_log_ehcache (region_name);
Date: 2026-03-03 21:48:49 Duration: 3s491ms Database: autotest_api_batch User: a3d Remote: 10.6.107.196 Application: psql
9 3s438ms 1 3s438ms 3s438ms 3s438ms insert into eng_file (file_src_md5,file_src,file_bim6d_md5,file_bim6d,bim6d_version,src_filename,src_type,upload_date,user_id,bim_format,compress_type,consult_date) values (e?,lo_from_bytea(?, decode(e'?dabcbd697314cb9236f8bdcdfa3fc8ec6006a747d41bfb72dbe6432195402024218975ee182640805824d0c23636f3dbc71fcf88a8526546295375de3ef75259aa0cf7f4888cf070f7f065737fe7ae145ae8bb4afef77ffec783c9787db2475ffef33ffed77ffd6ffbef3fffe3bf56f60f26bb2bbb1f7f9f1fbf3dfcb2b271fce568e5dbd9e9bbcbb747ef56defcfed7cac1c7a395c98bddbdc9fefecafae1c5e1cae3c393c30f47672bcf8ecece8f4f4f56ec48a89190428c845ff9d78a0a2be3cb0f2b4a480df48f09d597a37fadd4fe9bac3f3ebf38fa86e76e1cbebd383dfbfdbff8a7c39377e32fa72747c0b1767674788147bd3bbce842f5986e3d3c3c59117145fa7f09f52fabf07c0fd807a7e717f5a7afac3cdfd97bb47f303ed8dcd9bebb6600814ebe393cafd2bcf6af7f3f3da7beff7b6d676b6b7cefff93ff1e7ffb06a07f6f9dd210fefbe0e8ebb77fff3fc14fe2d8f8f5bb6143f8bb66cda9bbe3b58db5bb7a128297eb41d380fdbfff3e7eff76f6912b3f9a319d7fb4b5c25f69f7b67b446607c2d128fc4b4f0762ffedc7a3af87f5a1d8dc58532ff22b3bfab260cc40c5ded1b7d3f363bcae51ea0343d508bb86b6074787ef68467dad3db8fdc4d70d083f741e4317118b9e4ef3ed925e68b5c7e7ef0e8fefa2456afce1ecf4f2dbbf1635e61668bd75fcf6e884ded7e6fa0a4de8958bdfdfae0e8a75c2d29ad93d3afb7a78727472b1f2a50118ad4c7e7d3b3efb9d7a901e3cb750564ebfa197e70d46a104fd472dffb7fdf7bffef33f3636b726afd727fb6b7b9bbb583277eedc7e767cf473fde8fdf1c9310ff9ffb5767a7af6eef8845f00eebd7e46dc6175e5c9e5e1c9c5f1c5ef83c3cf473befdf8fdfbddbe1dbfff7edbf576fabff96b7fffeef847e7bfc7872e7f6f6e5d77fbf50ff166212fffd42fcfbec74e5dd2518d3a7a38bdb0440afeeae9077453cc82bfef6ea9ddb848b3f6e2fc1b41aecb4e0a4792dadb4777e39f3f7ca5dbc90d3b30b4221dd488f088e7edb3ca11fde1fbe3d5a39fc42dfd0e91f472bef6edf3ee2c6a529e19cf66f7fedc1e4f19846ae5971b7ffc69dc9f6fafe648df9fdfaf8604c5ffe92ff27d6e4cedefdf1f6e62b6650776eadde1e5f5ed01c3fffbcb277f4e3f80214bb953b93eda77fdf5ebd85ff01d95f9641c7bbbb5b9b6b0de45f92bbe56e2fc4709b7f6252ff728c636dbc7730d9df1c6fefee6c6e1fdcb92346abfc7f26faaf586fd334904d27d637f7266bcd7c915710483d7fffee5c033bdf806eca99fbbee3feddd906b1a301e368ee2bd97dff6e69a03bbb906eda6efad35ddf497cba19bb296feeea86acf18bcd7db5bb355e9b3c9e6c1fe8f53b7fb9f292b5e2265b3b6be3add2e4ce5f5e19659c5a25144db386c4ddc9de7e3383e835bf3dfdf2e5f0cde9193197cb339366ce14b1ef9c7998c4d3366106eb787bfd4a637a263ddea7a6264de4e7db93bd079bfb073b7b2fa94558fdcb12b6d1f6ceda83f1f6fdc92891201a98a66ffb9b4fb7370feefcd7ea686bb27dffe001fe42c3d1e3c9c1de64d434d5734dc77b937169b8ffe429fdfd7ab6bd996bff6c67ebe9e34981587b7a6f73ed0a809d03a0c1de9e10cd5b53a0bdf13acdffd4dea5174bef639f8663bc459c68679b5ecefe1db13af3bfa67533d88f27e3fda77b93e79b4d27efd04f7b18ccf43bcd0de278c66a159595311aadff5e25ca1a14cdbb58dbd97e46af839e786fbc3f596734444c9bdedbeb93fb7b93c96d42e01b0471ae878fc7fbfb4ddbd1a3cdad1dbadcdf1b3f6eba67c55ce383cd99d12326b6b3bd9e5acab9961b7b93274f27db6b2f4bf30793bd8357a9f5fc2b3fa09b8f77d65fd27eb0b97630794c736d7c406351801f4db69e6da641b77a28743308afd7265b04b49fb034738324efcd67cd084eb6d2b23271b5594fd656db58450bb869e4ea8dc4ea5ddd34f2f38deed06d430b83968f757fa74e8cb70ef6c6dbfb8f370f0ec6db6bb9030d86b86099500fd7364757d68a13f5fea9d5862a271792def4cfa90ed29d5825e8bff38a3ad8db5cdbd8da794ee37e856837bf0009ff1a1aaf3ddddba3e7943734c64bcb94db0a103deb607c7ffa5af1770271f3eb76e7f964af347c3e3ec80dfdfc3cddd9cbe39ce7fff6e4f9c14e9a6b2eccb5dfdca2fe6e6ecfbc1d7a134f5fa4d6ad7784b63b4ff737a8c94c731ae206c08b0a006daee02807d3e5b3469c77b2354e7072d1e44d2fceab4533e0ae6a1ae94553a09926bebe545c5e2ade76cc122f57890afaa7e99fa1d9f2747fb2b73ed9d8dc9eac136fdabafc7a7c727a79be3279ff9e34d2b7bf1b69c4fb4574a7c7851e33d7c72e9a3cd11288962da262bcf76c429bea749c192ecc3333162e6719caee789f76e2e65d843ec31cf4f5dc2698857d4a88bac639d018071ae3d01ee38db3e3b72cac6f9d9e9f37e31b9af1052cf1fecdfbdbfc0ca6967658fa476cc9d09e4d84e1c1c4dbe91ffd6e69e4206c38baef886d3947fff01bb5a579409399fed1ef9ebe078209b6916f42bc56be89a22d20451f8212d19910b4958a242d258c97411a638d342126b9b419fefb939d860ded4df0b6e8092c9fd00e75307971009986f5c7dbab9aa43271e5bfc95d223a10d1b1d9a6a35d8471ffe9bd8cf4f6f8d7f1f9ed82f9bfd2ff8824cc11da46771fbc7eb639799ee755f47d11df3b7df7bb8a98b6bac9d655c4a13fe25f43f0c6be78374e4f2f76cf8e4f2e0660278dac112cf7761ed26bbf735bbcfff5d8ea70f847c80f5f5fafbf7df471fce1fd266417d268162a8990266f6f9f7ebda2384e2e0e2f667fb843949024157c7a7ab367eceeec1f8cb7c6ebeb58e377b2747ce7f6e4e4e28c34c02fb76f1fbe3b3b3a27c5fef8ed31e99b8d74bc7b78c6affe3656d8e1c9dba3db49076aba74efe9e6d6fae6f6fd4a9f1ea63e35849374df601da5f5dec8c7a030215da49fdd752325b306162a2b8d5094b526939a34af4c1015c0d0b449aa52ee0724f9c9cb766fb61f7ddfdfbc977ab3afeea50ed123d023fe61daa986d206bd5ed4233bd28975c8a47475f448e9698f94abf748d9d4c6f7efd138f568efaeca3d5218c0e687991e31a50dfab8a8476ae4738faada1ea198f6a8a2f0718f92b227b5eedf235b7a24738f9a59c73fccf488296dd0db6bd9b6d7ca2a71bdfa0a3d35c6e625ed4db6c035c6d89f36b7f77789958cb7f60ff69eae4164bf735bfff92e77f6b70e6cf81d1eca9f8fc3d7a0be3f6ac8e795f99774de6ada83e8ea68a2e1ea856eaec1f135604fa26bc4fe255d103c702e48699a6be47641796e17b46bda19d3b4b3aa69671b7cc119cf57af9abf83e0e78628f9f728143f3fca868ea89afb514bcb57a3245fad6a7e7709ce357444ef9b6bb0cd351ab4f742707b2fa4167c5532f055632fa6ab31cddf16fb365d9d6aae5e36ed436cda457e0efd1a0d5f65e47634e59abfb56faec637bf5ba6875e6fc4f383b321f0d5a5ab0f86af81c72710e118371a1ec1bf7b6d2c5fa9077c0d4dfb209adf8354cddf8ac78b3678e1f96af87d866065f3b74b7f7bd9c005d9b48f9aff8ec2f0fd289de4ab32fcbca84df3b7e1791262d39f101dbf6f1a15dffc1ed235424a955108c83074953c7fe8b5f27b8f347d1c5f8d94cd95c72f0aeb9babd3cd9546b4b9c6e64a4fe06b847821697a04cb57d95c95623aa3d29aef2b93ae96e761542eddf7869faf02bfe748af8de9d492c7296ad5e0d3bae9876ede238d92677cbae977d43e303e4d6f82afd133bc497499440f758fafd634f7ad8dcd35f58fd0327e9a16dcce89866e471d6cae91f139d5c03b035597aed4335c695af0ef5e36f7bd6ae8f446315dde0ac6eb5dfadba7f681e7438c34a47c55817fa78ef073a3e5f941b39ddf3bbd56cde31643431f35a476309e63fed05542d6a5abc6baa1ab11aab9023f5d9d69fef6a2810bc2f135a67611cf270e2830ffe82a2de393bceee96a5c73dfa9e63ef329ba06c5f092d7b912b46c18bf92b6b92ac7cf573a5d4d6a6735c3ab844f79c5cf5341f1f35404bfa045251afab414b2b946a683e649f3bb76cdd534fdd3b6a1871ec757631ce3a317cfcfa717c8fda6f1647c0d9f52602bb84f821cff4d7b32d341ab1b7c96aecca7e9ea982eda83d3ef3e36ed983fd13546beaf997fe29afe564d3bad033f479be679da9ae6dad045eccb367021dd8fdc3f6904f7431ae60f74554d7bc3eb99ae4637bf5bc57418d7e035099f0986e9a0f5c0743bdbe073ce331c6d44cd353478680348d7c85762b88cd7aba65f5ea7bf8d64fa689e07beba74f5829fe3436a1f42f37bf44c47109ee90eb2e91fbdf6e6776d99ae60d2dfb6e92f31eee66fcff31e8cb6818f9ae1a368de0b2d0b868fc6f17d5af8cdd52b86c302a32b168ae1ab4c57057e4e57c3eb42113f947c75fcbe94f0e91a5cd38ef98da209e3189eb66386a389c2f7b56af068cde3a3888d333ce97fdc9ee6676caeb169e77dd32ef0b810f7e7f540d3af81277692aee00f74353cfe74e57945d42738cfeb84aea169cf7c8daecdb82b2bd255066e6f9b7544d33b36bf1be603d48bd4cef13a56849ef1109fc4fba455ed993e27795ed1b2d0dc3fa7799c89dd8be66a45d3de35e3e17cd30f1ad6e6daf01f457c94e169436fae69fcbce2f9a7e8b537ed4cba5acff8bd6bfaed7d438f0fbe818ffcfe15b1b9e62a9bf7149463389a3ecdd5a4df2dcf7f5aa5cdb8133b10cd95e7ad2286cdfd2036c9cf277e8171d2895f689a47cd55f13cd4c4a89abf0d8f9f160d9db46a42f377e4f94ca3c4efdf9058649a2bbf5f5805f03c8b233da85524b008be7ad7fccdfb3d5d239e0fee82f1a6dd3260fcb415fc1e34b506ffa745e1b5e76b80dc45d7d85c9d64f98be8d62ca091986178c7c217de8ae88be53d90be389fbe789bbe049dbe4499bfa4c64478fa225363ab5263ab65fe921b9bdcd8e6c62e37f6b9b1cf8d436e1c5363c7ab195fa4d4799a625d18124f2140605d447e0344a871baf9629b774032976b6e9966f7b4b44df2b4a62f81f9a01556f1c2b5124b87be04ecbd86bfc866ef21598b9653f3453317a52fcdb2c717c84df86279e241308344862f5e27a88647d39766f323e14b317784b4c5db257d8932fdd2306662d32ce9e14bb314e98be235485f1a268d2fbcda23b8946dbe347da72fcd46415f7c8662d10c5fa26bbea886c9d117e91a8458e0cd97665fa72fc6370895cd5f78b6e08b4f789c6c868578be4a5fb488e94b6c3013c310e94b68e8a197936eb1ec882f015f346d26b63932f43140ecd0904f02af075a4710b8e83d449e481a0c192c1b5f684ffa1b935e27f5302e3c34f66ad6c4960d14a6aafcea19e5d72c507e4d527ecd00e5d724e55788bb0f0fe1b0905560c32af0cccf5345b8dd83e6b17641aff5282bf9e9a4afa39fc6cef4332ce867b252a5f3baebfb796e1ef8d4cff1dbb747e72b7b3bfbfb9bdb9ba5af017d9dbb35ed2f686f0ee1e5821e9a9130f9b05ed7ba68e5b48be994adb38b36cda474cad6eb55cae9abdccb3d2399fb56fe65da2126b5c1ef17f628a8629bb1b1da273fed533a59ebee534c6dfadacfcedde1fd6ce15cd9bb3c5a79307ebabfff78bcbd9dbb47ace256c7cdd99e72179ae72e32acd991f2a9a7ae6a5773337635b7c0aee6f2137bdbd5ee7dbc756582b67beaa653b4b3a7dc81e6a971613f696a2597912ac371330cc72f60383ead7cdf97e15c3c5c9b61380f72e77ce6350faef628af02bf88b3f89189b94755d6e267588b5fc05a7c1a431ffbaf3b977b24a7ebce3347697e99f6884965fc61112709a33c15439591841946121630929086300c60246bd30e9557144cead09557044a1bf48bf88814a3985963f5c08b504c7b1417b0919086300e30c367ee2fd4f41545e61dcd2fd31e35b4360f58c42fa41ce5533619ab0c23ce308cb88061c4c430e20043fcfab44fe52d4597fa74e52d35b4360f58c41ba419e9d4a7bae51ae687dc275221ab7d52492c20f5be7f9f42ee932eef096aeaadfccb4c9f98d6e6018bb883b4e5788154ee4a9f08c54c9fc2823ef9d466007bd89cf6e941e953487dbafa9e6c3e605072117f907e441275f6dbabb108c231ed94acb308c290da0c60113177ca4c5f946c5884997b510db1cd1316728938b279f6c958edd4944b282516742a4d8e2187750fa79d2a6f4a89d4a9ab6f8a696d1eb0884b2839d249be57d5e33a35735ca7161cd7a9745ca7861cd74d729fecf44535e775cd2fd33e35b4360f58c42514c9547945550fecd4cc819d5a7060a7f223871cd86d4cfb54de537362d7fc32d327a6b579c0222ea1c248943e55b9849ee1127a0197d0894be8015c220bbac2cdf4a9e1126eae4f4c2b3fc02ce2125a8e54ee93a9320933c324cc02269197b019c0241ee43ef9699f4cc324fcd53e35b4360f58c423b41915c667aa3cc2ccf008bb804724614cd9013ce271ee5398f6c9363c22ccf589696d1eb08847683fb22ebb515779849de11176018fb06918ed001eb19dfa74b033d327e611cd2f337d625af901c9f571d1d1b64a1ad73ca11026812035329d837397a68450dec0f26d3d8cd0d8497cd05ac5a05d5479af70ae062f6d10d6c34c6884b4ab4a8da4c1815c74b024e5314f6e8cbb3b5b2fe1f676e7ce5f8d29cae506c911716de7f1eecefee6c164ede9deb3c9fee43e77668403fbcdeda73b4ff747ab231a22204c706a39c2bca9cc1a1fd8eaed0004ab7c0ddeb53ac6a6666f728330ac633ebd7a1f9723acaafc5c85b760df5275c0eb76c760f40b79ab4dca4eef8e25254905b72461a1026fd4dcc074c327b567b6636c660d213750c33a96bcf6545595e94b98ed054f03e34682f62d52ce1c2d5e9d7975d26b663b16d9829b37a8ac97f4ee58b3c5eae4267753c2b4a8ac517ae5d2c2e8af84713a28594560e67ba6616e26c4b9811bd4339d2c735af865298b031048abad80b3848926539e74902b5d83bd5bc4dc400feb9a4c9138d22c4b59f73a7524943b9abaf00db2302ad5c05b1c5fe32886d0a6064a0cec5848707229ba2aaac41cb864b66a691f345e5b93e5219df48bd95ee14c84b0e6067e58af9244a65558862cddbd42ed28da88c35a61a4f6cad6a055bb533897d1223730c33aa55582b34b91e52bd01eee4bc46f74c471a8223e44ff59a1894ee1f27b4e7ac16ca79a13a564f6d359aeefdda998e0d4326499ee65a9e2284002d3c159f89cc93082d3a083c7b9a57f19ba256d681c6212d6dc6098b44108135c5c86acca918d162392f2e05d228d75c260e3f316ce540e8e52e5455bddee55c471b8cc0d86891a3a99b4b575cbd1d5bd268d1ac1f3cada206d1434fe4a8f225c9ce837a582cfe0ae2568683ef5b7213718266810c204a797a3ab7b551a39f2de2bb840d18e2ef1aea5b691d88f330126ee04dd923234ce89096b6e1007f62a49195e2c4356450fb038853381340023a2f001fa0db1d1483b9f36d6f83cc37c5bc2c0f93ca1cd0d064a183e4918de2f4757ac811b1f3cc98ef02470cc41039c4ba240684acc332cb4a50b3e4df759ba0803a58b90a48b6096a3ab225ba811c9c4249f1028cd76deed68b9d0620dd1c722a1ebd0962da0ed12dad4200e942d42922da25c8aae8a06e03085e161613d5c6035e6b0f08226b184f89c79776ccb16701621acb9c140d9221d78e8189620cb54a47f1b47b428b42751cbb2670741c3112c12ef26aeea33745bb6807f1261cd0d86c9168430c1d9a5c8aa2ccb300a162603173d9ce457a5a6170def3b7aed360695c15bc205d103e2327e2907f62a2638b5145d15a1dfba511002a3e2e053a6006ee00b1734e902ca17f09678c17ea284363718265e10c2041797a2ab22f25b3b72a4484bf8cfd17e47e2c988363f17241c0d69afcd542bddee16c91726872d19354cbe208409ce2d4757f7bab49e842e43cc46c0af5dd6a0754bbc30702a26acb9c130f182102638bd1459b62774e8846e4917062e7426c763191d07762a651d306219b22a32bf23417201b4ced02de1c2c07bcf649dd49861c205214c707e29b2628d831a2ba73a2782cce0a7ed5cf01126833cbfac6c77cb83ba981b0c132e086182334b125659968278e622f83cc76c4bbce0f011932d75c689811d0b094e2e475845f06fc3ab0a7c4bc230f00f37654ab8611286493e58c685e508abc9feb12fbc6a770c5286cf52861f2865f82465549ca2fa13e6fbc18b11829210762048c2a4cd2fc3b7050db8e712ded4200c14347c1234825a8eb08a02001d74117c761331a12d6a204480f0e60603458d90448d109723aca202b4e0ef125755336f3c2fa1d81636e0434e78738381c2464cc246744b12d6bd467580e16a017ca2db8ab6bc812088a2d459314cde2084094e2f4998ed09af46a4842a8be04fe7b3f1ca8a96c8c1c12f36fb2a581107f6cba78c446229ba2aaa80b624225b428ea848c44dcc81bb98e15b5287959c4c43e506c3a40e4298e0fc9284c59ef08eb46e49f233ec3cd6da3c304ab63be6415f7e801a2677d89414c02ab324611573a31a89a0a20ea447d146a45af02ec3b7e40e0e6b22bca98116033b16129c5c8eb08a46d082172361488f139693a420b8312368091e567352179d1b0c133c6cca7a6075b8196565482b7a81a27d50051d9576a4e52809044284400c8854532b395c27a350edce21e39c11b9c130e1831026387b53daf2b0561484160633f2573064f096f461116f690b8fb27260cf6282534bd155511088e1184f9cd53b6d0cc28ce6e055816f091f16216084373718267cd8e4af636dec4598a911565110da1d533887e980d7ed8e218992cb0bd10d133ea02c36706e49c2bad7e95d033b6a144eb980d87233079fe7b16fc91e16b17f84363718287bf8247b78bd1c5db60aae11d6e860ac934143762128617d305ad35e98d98f6f0b1f9e335d65e1c30f143e526c850d6249ca42cdb14a8e10252a7cf0485be25b08f2d884b6fc81606c9b8d95360c943f42923f2a611003288b3d11d04b27f8a823fc24ca361fdbf207a2af6d0e55b071a0fc1193fc11cd7274d57cf4f4081961a4d392b41078467483b7a50f246721b47fa77c8e03a58f18129c5c862e57510fdae081a636ed30b43bd1fcceae414eb4440f1ce0006d6e304cf470c92fd889b0145d15ede0ae82628a0c22360a8b742573e0055eb5fb853c7852e406c3a40e4298e0ec9284f99ef077c3c839638521015787e84346d0923a1c62c909716aa0e4c09ec50457636976e43452af18923d22e4e030626fd8e069c38c45d3744941b8ea8eabe08ecbe94b524ed37c9ab0b9b7b635c13d6cf7962e9a9457a3b242ef92ba70b0b7f9f8f1649d3b81d67615097977c77be3c79383c9deb3f1d6d3c91d125b4748f6a24878f00631b05dad94f323293431711c0e4181e511189566294ba81ab6a910a50d5cc5cd08031848a125295e0ae2856195170192bc903427b4d749ae725ad5c40829a95fde23a30eedba0d021f693408ab72a620686d2a0e192c08716e306c53218409ce2f4b59ec854042c9b2b3f0198191edae21b9658e167366d8b6e252a4ba336659ca2af6f4910a56596465c1f96a6cc1e78dc3b4761687b447ae34b06260cfd2ce52f13bea4d58256400f0579cee9ae91c90ff2a9218120a7c7b6f413e1297e5436707ee2d29b0c0553c8f7a13e6ba17aad3232f3d09800619cbbc6ec16716ecda9b0b12a210dedc60e0e692e2105cc5f7a83f6195132f3b82d58264cb8029bd0a91c982f5447ae551e7d343e7da5b4b9348366f2d7ee0d6e2d2d652713fea4b57250ac1c551a4fd91f83d4961c2acc2ac21ac904ad3165afcba5d3b06c12106c1e51804373006c1a5180457f13eea49562502c191dc20690e9320a090287055eb5194349dad361e89ab32b86ef72a22d96f69304c97752900c1d59c8ffad2d5bd3669c27ae4679498c381d8800e23e443d33ad09e1fb2d39f6b871f70ee1357a6f8c0f00397c20f5cc5f9a8375db6066e14bd681b2cd2b3688c8a3616a90585d0ba70ba76f08143f0812bb36160f0814bc107bee27ed4932e5f893d8810582c142a01077107702768afa57f34afb3e7896f471e7046492f4a8361f2864f9107bee280d49bae580147e64fa4a9d30a87f1088f4375191d030effd3f6e0db41079cdfd0e7a0033f30e8c0a7a0035ff13fea4b56f7c2940870b2310aa4c744c23d02d7420a64d193416431c5b7230e38db9fcf11077e60c4814f1107bee27ed497ae4ac401811b9ab8c8812a8226a159fb116d15383021d1254a99c15b4286579cd63e4ff18121073e851cf88afb515fba16280324f718f6ffb4f02f30b04f13bfd1c16175e66169471d702a2b9fa30efcc0a803af7341015bd75204bd2069485346c25c0d3f2d4d3a9f26655d6515c277c62643cbf39c9c2c9524c8270f49cb43a236644ba0c940bcd55a2dd326ea93627055cd433ec40e052e106f8ed1237ec51a0597ea4e65d08791a156c8eb452fa9a6e679a3060e604c707a8106af66de2c0d20bdb3e890660f298bd3001adb131ee10448bd48b305e9c20a7c6b2ff1860b38d8dc60d85ee2532e2b6fc57284595537f918e4140c24e805d26d6af0edddc472cd823cf5ecc0ddc4a6ddc4fa25098bfde169761a17494e4736c204efda1b0a1214fa9c6bc2bb811b8a4b1b4a356eb92f61ae6e52a5654a2d23f135c7becfc47948c7d6b429c57c3ce8db71cb1e71cb3e9bc9fdc0b8659fe296bd97cb11563bb86078015f7b8dec7a3c95230c171ad935f514bebdab70b1941c25e2fdc05d252555f13e2c4758ede082640868178273c7223d2ee0896d132725242a7bbdfad0de56907394f0e60603b79590b695609724ccd7e1b52714968443e48fc71be7ccc392f3d116f896ee8a905be04d0da21cd8b1c4eea35a8eb0dab1851d8960488182015521d12b988fd51e617e528622bfc496facad9cb7d4e67e5e330f5951026b8b81461a1767001781182c4b888063c0aed85360884ce1e6c41e876bf50992627a30c6298028bfc970d9c5b8eaeca0a254d439390ce59b4856fe2414270ca226bfad4912cc89606cb59c9096f6e304cee2084094e2f4998ed05dfbc6f4d9c2758a744c84a55902db983d3fd13dedc200eec984f059ac47284d50e2ef408a9d1bd0dc4ad2352e8d7e05b7247409ad5a04a83617207214c707e49c2625f788fa92c22a910ca84ac5a052ddb1df3a02fe606c3e48e903225056d9624ccd5e089bf3864ff450d88e81a78381361b717d92018744bee08c8954c7853032306762c2438b91c6135dda0672299605a7247406981926a2d986172474875294367e433672d4162624e3bce39e62327624678b1e06cc49a1310e383d30c238c100469ce4c8c44d55caa40a3be98462a6a8d0cdf9ad37323f7b1413669aeca619060daa0fe80d15cc80c5ebfc8786c90cb9f0b07703506d881e1b78d0f2e72068f2aa453b748aa6c9180dc229fb5c5c196c51190355ca7110e73b0c2730d00444bfdc5399bb9448c65631b4c530e961c07c307d768e0c2070e59ce1d7428077dc3712135aea206998f6b73380c8ec3e0b8c8a5d41c0c20d0ba30381e83e3313870a6fb8bd36c7b0433738e68cf85d79aba766882a8458f28bf80a0b8801032ae9b11109fc429b103e25fe85593e2bad128abb1e26378174593494517f4cebc41fd01b57a17ea5a391bf079eac49ae23f8f42c1d5400b54339024915a957d0d62e514508d949a7aecd250cf81bb0c1efb807774203fbf7d0618315c5c6d26622a701d8498dd26a3a925b320228530841e617438271a792324ca14208d77cca5eb2a9a7a1ce945f0e5e9be0f34a2594407706dac160123254d2a9127fb8013e5ac284ee14386ef3b7273f079e4da477f11eb2bc23f32220c2a628d442cda68f946eeb85de0be2491f89ee43c84e4aeaa3892ce3887a33ec25128afec99888b27da91aac170227cc09bc0f62d2d63b631c49a8f61401a299250ad73c8e6ee90034f938085e235d2f852eed0d55de6509823d22e2f352cf2044f5aab13c843af8ae93a3adb0bde205762e882af8f9fb83a7e805728d828b96e63868f7de1cd4874c02fd2dc7bc1b7d482087ecc952510dafb17e7ef8f60f25cad2262eb899e27529efdd55ccd28e845d2be97ec8911703447b4084d9b7b8c25802d56c292dc48cfc247806b47accaa3208677e5f1b10f785855240374805753935da55e56e1db2388a028aeedc205532276d7987d2863d2dcc77bf7360ff6c67b2f77f7763636b726eb930d94c07eb6b3b9be7f872b79a3ee212409546a343ce08c16af232b1931f8eb8b89a623c2c98b83bda7eb9375a0dedfd9daa44611db6c6c8a46d12ea2749cfee71270aae1fb608c8ac4b3f52ed1cfd55c9a73ffe7d1b78bfdd32fc7efb8b0643e3e8c499ba73eae3f5d3be03aac9b5c2c13f8ee3405ec6259cc49f7dedfa58edcb92dbfc8f78f2e36f50fbd71f4e2c1cb2ff75e1d8c6feda7c485b912a1e2e949bbd8edfdcbb3f7876f8f6673178e5037786f7bbc355363536682a83f072ff737511cbc3164dfde3b7a7f747684ea9584991a6dae1396cd8dcdc9de9d8c7d45a1e665c6a5aee29a1cdcb9ad7fc85f873b5b4771ede4fda7a76f4fbe1cbdf9edb712d1bbe74717aff7bf119eb5d3af5f4fb9f0c21d26eaef8cd2e7aa804dcddafd7b2f13facdc9fe9ddbe2c7a7af1b17877b5b13fff3f5c5fddd13b1f7faf8c76c3540bcb855a62d614ca76b4f9e8ea92f072ff1f6efdcde3ebad8f8727a7a363e3b3aa4b777489795af4787e7976747ef568e4f563e1c9d7e3dba38fb0d0295c759b44306034b0b37970b4d6a75c6db94dfbe73fbc1d1f1878f2837fae5e8e4c3c5c73ad6aed946587507b5f7cf4ecfcf97a6d75cc1dc14ea4eb89f9d7eb9fc4a6ffdf60ffe52454ddaa2a47d49d19e46d26d2843dcace834edf213e86d9d98d3b3d73f1f6f09b5f36ce7e793ddd34bb1917343df3b3c3f7a72797872717c717cd4d44e6d2603d7d4135c594e70fd3691131ed0b7c5d3431fb8e3dfe72f1e6cad7fde9d5c7eba38383f7df7e957d7f49029fbb850a2be1eb68f7f1c1d5ea6c5b035be37d9cabffd6b85d3c24f97825ab0ac1e1c5e5e1c5d9eadbc3b5a797bf8e5ede5978c91a7cc63e246a874294633d8541ddbee95b2b7c7b90a6ec09f1767479db8ad3323924268ef23b929c89907e9fa830a3f61849889195d6b864df1993abec7a7ef8edf1fcf52bff2edf02ca16fca06cf0ea85df05e4ebf5e01cb94ce40bb05d0f39583afe09ae56fc99ed23d3aa797e777a7f586e7b82509c977778f8fde1e9d4f2e1275e7b388431df1dae1c52c791f4ecf8e8fae4ec12e84b18e70731d558fcfdf7e9c45fbf510d3f1fcca2b4ee8d74e4fce2fce2e9b32e16fce68eece3c482f582e07bfbf1d55b192ba3a8b4676ec1ccfd66eb9c7df3fdbf1cee59efbf2f1d185fdf83ce7531e5fa6b97d87876f95fbbcca0465de9054d61a6f901ff6d61eefbe78f8c67c1f3ffc6c3f3f3adffa72a0ba78432ea82bb46b537975537e35d99bdd9469e82ece0e8f4f2ec0d012ad53fac262faae227e3a8b788ebebc5918792d7d1bfa2a7db394319f55cc67b3919d70ea21543ed3552a73652661ae1fc58d8d592ad74f4f4e66e7ead1f9cabbdbb78fdf1dd15ef1fef8ed212666e98461f22d7f3afef4a52b8306fcd946bd2b79c0edf5b58da95177eaf7a6c6b0b079582a5173ec20668d12c15007a84b1a527784038820d69d7d4a09beea9e132302e925eab76a08ed2a5883d28df46e43d9496d2dc3a513913a4c6aa642ce3a3ff29aa4597a2e9781ccd0358fd6918521c579115580310f593f432b4f2bc1abdad3a5416a1494b88571a50a6f7ac2eb91eb84ef954db50e1efa817725d244a9b95aca4aed91a7c83bc8c1aa0aaefa804b4e7919a445d89fc54b29f00b725e1a944a95d64359c5f9a221fdd922fd93cebe03045f4fe368bda317e0496b8c91d3383a9ab6d2f209fa94fe6a90304e010318132a4b029e46dda0ec1e8919a6a80895236928c7068ff2364a1d0d5e1ec93b180df80115e86a1c3fb2f32057193a6d016d1d4a94baa050a1b5c057a2d29190d84a8d2c6728480cea515a3190b01cb5c9550908be9e37023e7934dd4c70bac916298da1ae3b5a8133cf0fd5bc8c01febf3455a8d77c76853aba0a11412186327a51543320d22c31ce47c365a425f10da25ea2f8ac2d0e1604af964935888ae3d59c7e81e69e2246878024cee9172168a2aa76c9c048f0aee6b2ee9c0a8e047b680900e77aaf0853b65e97e1af25df436e4e03e625601cd6787d26d0c4a1a51ca3b6195e56fc5f5d1c61e741054f6d516d16afcf2854ee0e5cd6bbc0abaa0fb7f6c17814c644b5643871d39a0d9c262f07c7c1725573962626af69eb71046ed8fd960069440512084655e05b87fbd888785f6a762796ac7038021ecd9f7cd7f15dae82ded444175c599cebd74aae428c75bdcaab933ff92e5779175c135e70a578c175ba0557436f6acf8b6657e422a992abc34b1cbea0a74c8f299487ab5623da5ff727eb53dbd18cc908ddcc50f1fa0d5ba613f40efb906c0a984b119385c866107903ab109e94bb23f5f576213ca6b4b7b3962171f2f2f7c6ce53bd7eefdecec7f5d74fceedafdf3257d393b93296b03c92b40ddfde3abd3c7cf3e56865efff508bed4352869bd987669eb022a792be94b12dfd89b7db3f3f6fecfd7ae1befe7a783c79bd3979a5cef4621b91cc165b5a5d72b15c67bec8c73bf75f9e9987bfc2f3f8fed6aba3a3870f67e53a0ce7df3c3431a3b44b1a8942d0a4611be369cd21e743c6eb963412e5099754d165ec423512c3f2762194f41e11df93480dec53a431a18edd7621f5f8cd8b6f3bf6e7c1f8db8f2ff1ece0ecf4e0c9e1f81abb9064215fb2902f71000ad2f394d08ba784d8f3b7defefab325edbb8f2fde1dbcf8f36df243ee754e0995a784363d0d438ddd800bd04da7bdb6ffac0587b6f4110912b4b9915680b461d327b99b98705a93618acff737bcccb295190ce1a6c69759c6a1ff419346a27306bb196cc76828dc3d3ca369b9f29658d3e5095a9dafbc4944287e7fc75f494d3d9f7d5297a9e3cde4d7c31fafce76d7cdeecbf71b9bbfe29fedad7b555307aa2133cd79ba5fa3a4ab9d07af6e3dda3bdddaf871f47c77fd89d8b6e2d7efcee99eb574d9a5a55fdd666efd7a3bbbcdb46d1d5297ddfa1ad57b0ef1c759c4f304e6addcca6b09fcf9fa2a81f3c60ec9d5d065f6da91b968714f323fbcae9399d57a69af1fc79fa7b364dec0dac1cc4f379f8505da4143fee174415ff290bb1ee60ee9bacd1daa919c5c1e17b79cb943ba05e68e6091693f9a48c2aaf2a43738d27a1c09aa2614c9b7aab223dfb1f606657350db9c0f392d292e1a5a6f797c2d25e60895d9e959a4a5c11fbc0aae7a8277db3ba4374bd94ba4777de0039b1c3ae1c332260b19c452260b19d452260b5953da7b9a2c64704b992c64084b982c644565ef6bb2901595bdafc94246b394c942d65265f63459c88aceded764a18458ca64a16a3a7b4f9385aa29ed6c5cf4106c8d70c96621832714a43fcb62c756a26af2885ac1761f151c79d966118d870103e908a6cf0f0b6c1696b4711560f26d6c16a4d22b1f604cc8ac5349b18ccd42553267f6b559a876e64cec26bcb9b02ec05609c95609c95609c95609c95609c95609c95609c95609aec48825cd9f7c97ad1292ad1292ad128dad5eb25542b15542b15542b15542c11b53361b9c927c974fab654e504e7fbbfed60a953279ca5c2b78e17eab64d59b058f657cd99f45c0792eff2733fc4d1c5af0d8dcb7e951f702d385cad90165ae165c375dfcf9e4e79c5a2055acf2a3664d177ab1e9422d3af4ed67bad0b3ee2d6afef817a29c3a39fff9ecfcbdda5d7bf364efd7b3f5a78fdeee86378b4d174a15569434e2aae0bebef3757d636cd7d79ede8b5fbfbc7cf1eacbe783f52b421a0de7df3c34c9af2357115ec674e169dd7a5af91ef9bef23cd16649d345e7ecd3f61fb06374d3eb96b76348e2a3234bb29036c405536cb1cce5915b760cbdf14c3f79fbc4fed878bf6b4f5edc7bfed8ec9fba6bec180a2ec4185efeb4fc59e6875e3c3fc4e347bb6be7da9e6cbcffe01fedbfdc99c8e3d3279df343e7f961d40d1d5cf4ac41239753fe070d1ad8ed9da5bd264a7a95334f32373368cccd8a293e7b1383869eedfb3fe14d92ab3cdfc075c25c41133ab8d29fcb5b9f1ebbbd4f937879a63fef9c3c7cfde8c1ef6bec09ca140923456257a7dd87772fff1cbe3ad81dbf78f2f9b779b47dfc7db2b9d939ed522e2899eb3f5f674f98f2feb63d4199220324ffee01f68482788e409b17b50dbdec09b304cedb1394e1a56ccab6efc4507b4295cc3c8e4ef7b2274cc9bca13d41196645a6b0226787da136a7d7179c8930ebe58be490ee12d7b826241cbe571a9f87d23118d71469016eb82f0102a49c1458677d251e25488f17a19ef09e56ba53449ecb79ed46911242991157380aad5a180fee4916a99f4392543153cd6c0499c46260183c261556b42ad18755f6b422e467d536b820ab65ab3b31fbcef090f7382669f479a0c65f8425cca9aa0a25cca9a50ab4cddd79a50ab4cddcf9a90eb52dfd49aa02a61dc7dad095ac8a5ac09ba9280b6af3541d72ad5f5b426d48a54f7b526d46a54f7b526e412d51de503ad8f98b9c26b9a47abd2a284a5c5093b24f1297cb59e186ae346e8e2962609e01d2d3a6265220491d31a10bcad565913789a0f91547ab72a69ed457a19345d69f615d5585712d2d2f3bda0d7cd32214d19c0a3121d2714d1252520c1c77ef0c43b3ae16b05ab69f56a0d5384e719070586042ff608a12594ab3eca5ac56a94c312c85ac3c9739de1ea0dc4861d691211a90da604540690ebc55aa486b3c4856c0b4119c14a98770b01f5282a38af78211cd2b01404b1560a252c40108b4548d72a58cc23b82b466ea60b62ba0a6a352cfcc82cc650de4325bcb4854190223adb09578641f7ac9c328741eab296f472b553a436cb95024175e4e56a8110864a590ba4835e80c19a2906df17032dc6590c05417543d6611182321f6be1a7f308684326f1c8d0964a6bbc94dd95ba9a795663c4916245930c390f3fe589d6f681e7c05d1226342a3572daff3299ed82d85debc09222cbe9f308ca10dad813814572508c088d24091565082a71a884c05964c3b06086cd4cb496b663924790b56d3a132b81a86d047e6471bee70cc954aa54fa92b542d891f6257ae11ed1a886e4a105087c4f0481f85a27825a20250fb5c2cb74c82d3e8fa0bc055f13ac0d092202866e8223ad840611ce8a91f6026253b6285dda5727625f04d599881968099678a2f5f3197da763508b45bd921238d8168229057199dcbb52d794937ea70dbaa69bf43c6dd0c12e754ead432b6b0d74d5555639f993d56ccf2ab767334ce0bb81ef06becb01a92af0ddc87723df8d7c37f25da4858030cd9f9a3f2d7f7afee4bb1c49c7393520b6f127df957c974d185af15df6ade29c1b900e56798be74fbecb564acd0e079a4d479c93039b0f7ff25dc3770ddfb57cd7f25dcb772ddfb57cd7f15dc7771ddf757cd7f15d1e2bcd63a579acb8443aa6d52a4f0efee4bbcd584d05e3a4d6f53a7301ef6ea0d2e1ea429b442e44de75e6a2f93571061209a13595aaa45fd44dce59742cfd89a6c7398b9ecedcabc1c35de72c2fb28b91cee72caa19745216674c9f66f1398b8e71d97316b332635ecd25cdaf7a48ed3efbb9f1f9d3eb4fc1be7ff5e9f3cf9d379f1fbe758bcf59744e0721739df36a9ce823fd4ca827fb9fe4cf4b71b225cf7f8aef9fbf5d315ee926f6c7a4b288f4c52d79ce42acd28f601d52c850972a7fca5cfbfca6e72cd319674458fa6ca546635cfe6c85380ac427614827d439291c4911a2fb6c456e1ebcdab9d8f91d27e7f1f5fae7277fbe4c3e151b67ed6cc5f0c9ac611e68f87cd614c3472ee65e9d138fd74f4e3ff89febf2f1eef9db776b3f9f5c7e741b9d7342e63921ed301f51337ba452eabbff53472a0603ac0c493b709f89330ff237395169cd8529be7093131533dbf578d3139559c6a1fea79c388dea8ab4bcf7f1f2cbb32fc48ef77f69f765f7f9933f3b5bcfaf397431251ed4a86b9c0fffc44797f79e3fdf0d0797fb1ff71e1dfc79fcfaec4be77c4c15331198dfefd0a56c04ed431793d3eb11b6c14e9c05f13c8179b5eb7e4e9cb304ce1fba18767230c59e62f46027ce1a9939f0d7e87e4e9c53326f78e8c249cab01a4a5f063b7156fb9287dcf470e234a6e2c4a999beec246c8ca96b9986b402cc19dd9cba2051a94086714405e4ee996ad8a554060626c46cc53a78e8070e3f28da6d60f8a38f2c9a1b5bf3e1f45a28c11513913a1bf0aea9a2a851702a14f89a136740327647622f928f916a00c39d82aae248e7d5e5e556227ea15949986d91de9d047180d3fe18156cc1ce4dc9af382122ad92f248dd8ff47e1e9a0949dd4e5a7825abe206662a11bf283c448a2cb25e926e4b5a3a1078e44f94a8dd60cab18b71b57cdd48748a925d0ec6f2a850d302c90b15e98aceda627734ae5ec4104988857302d67fc0c700975814e79cda288c333de1fd283a478f23cd22e402cb045ecb3eed46183bea1f0d3bbd04a63f40b9248d8fdea029084215016a29081c7528d114f5a01707d38fc4a14441e06b49fa69c43d0d77d0c120d37c531584be0625bcd5beac005f1bc138926136cbbf462077200d97145eabcb41baf1a62702246197ae24d52bb3d0bb2a82e01cad364fcf84737a1541e889c0f1df05be4cc35a4a6a194646cd76610e4119836a2dcd7904c486622705a68a00e4f740e07a22b86b4724cf15238b2e1321849e7da862887d87f12eaca8a8d685d35debcb499e89f57144a51e242a75a49f3a60a05188f427c9e3767a906b627d20051ce269cc027150c7d62236687bc213a5283c39d6d7340c7e1ef61e1564600c017eb6da1b0cc3b417f5454ddd863725d2503724a81983575ed456d406522197429c19c82a0635000371a80e0cf504b9287b991088b800831b80a1bb1795c874d2212c8ee395731e05abab08a4e88980d8b3c7391fa9782863a20b825a7521382092da499b249241cec34f0930fde0dd08b588696b419e79578e11acac56e6b311a130deca888c78f308424110fa200830819338d081a092da1aa55c7b22503d11608bd708c10c8a66e6740c94a9657dc570d3064752014947d2b750f882c2f543a1c0dc666dd0c511cbaaaaace3aea068612873498bbe1824c98f9d18542db3a69929c823c2020ca63f06ad6616b52c18ea0537f4d58de62a8612566675e889418da2d242440f61d89b82c0887a82cf7e08544f0481587e27827ec3e8e711b882c0f544000317f1412770a820a633da54a72304cc3a824241b554ce3c029c145941a0ca23bb6f994ad55a3923d31381e98900ca536717aa35eb356dcb2420494dcaa3d77504a12702dab22cb2d46a9c9ec8505853457f21b68284a681545863495e69212813a9a2bfcc23403e6bd2e45b09a9094125926a445a0eea5e09e8da489b7415de1678d7175e75c3d7f6979ef0d5cc45c6469a3610dea583c027e0b8279b021ed14c9762350e52c2d1091599a1b6861682e92cf0a62706830084294b9cf6c1d56c18ea6a31d73904530a421f0498c770dfb2a410cb88acc3193e54434969370e04afbd420a9b397855e06bf99f8476da458dc4ff2436af4a0111d8066d3d6aa9947750d15e2cfc9d10fe059f2d384b107c84332c49e1308f94fe879a9483833fc1f39db0b0039ac6792f29d606052e0b7c6d12d21b84e364500a35d7004fcc0d69bee1d45632d4d95a06239ab32652d78d21cd9f045525e127800c36c4d54351ff6c556d21bee3e12d224932a4d907040639ce25fc7e5c2cdcbcaab5cc2390703da0d719023c2aa7bb72acb2c288c4cac44d223c506d1d41e88bc08f6c070257d35988f7f644a0fa23089d08eab61c9a6ba42aa2d23bc170e50bed8245197504cc14046e81584032ad3256582dd90bd6b5ed104e2ca88ca56795ae1a0229fa22b0235212b48ef0235485193a599b88029eb37d1098fe0888875892483ced6a45c074158585f413e22281f8092de8e0e1095e4310fa23f0b488e0874dfca884e53b559d8826101f270cd0d591508b10d0f4a1a568883996e058a7aa1351c1166848228043774301927046136891da29826a3d7603c7690d43844b04ccc09769a0aa8b9926fcac60a46975d2acb6c46089af173744a76a566d306e1fe8355ac2a038fb3bdca349382701559595a46bb9180db1620d8764156ce4d87c0f7764ea0366479945baa6354306d07079044fd375f8767cae418914c9e55660b55f65e33b7f2afee4bb9c71cc70c6312ec702fb307ff25d8eed351cdb6b38b6d7706c2f976b8115923ff92ec7f61a8eed351cdb6b38b697cbb9c0ccc59f7c97637b0dc7f61a8eedb51cdbcbe55e6043e14fc79f7c97637b2dc7f65ac977f9ecc9f2a98de58014cbf9532d9fe958ce4d64f9b48fcbc54007e44fbeabf92e9fa858c3770ddfe5b1b23c5696c7caf258591e2bcb636579acb8dc0cc458fee4bb3c5696c7caf258591e2b2e470359893ff92e8f95e5b1b23c5696c78acbd5604f5ee59d953ff92e8f95e5b1b23c565cce068c9f3f0d7f3afee4bb3c568ec78acbdd80b9f027dfe5b1723c568ec7caf158391e2bc763e578ac4cd1e19d5e60918ab30bcbd39e33e5cf763a31432f040e920e5dda1cbeaaba8e688b87473529286cefaf22503d1184919eed42614e6681a811afaaae1504ae2782b9419c226895be925cbf08c3bbca63c49ffc6679263bd3dc2d839074d79ef51ec04f708ee9a6db5cd25d179e60bae4c2dbe5a2c5559680865db4e8ed671073130f2d570279dc34d7cf020f2d57fc9c5dd260b387d69fb5076fd7b7d4fbb59da3fb2717876ae772fbd3693a5036d943cb34434b0c60c695c22df6d0724e2eeba1e55666dc359ceb28f4a0bebffa6d36bf9807f77e7f383c9abc7f72b825fdd9620f2d222c8f455285ab27dd8f8ec2a75b63daf91e8eef6d0bf34889f75b5733b6d170e2a49b88cb28c3921e5ab43d93caa248c209a4f7b898f1c6a53cb4a6132ea9cfcb38685548f4f21f70d01281d48d48eb57181353b575d4b4ae24f173af77c7df8f3776fd78efddf75beb8f2fffec4e5e5ee3a0e5789372ec75e878ab72c581d3f96ba6c4bde7a7efdf1dfd79af377fac1f131f09fae7c5adce29e1cb88fb610e5a6ed641cbf9f0cf3a68694162ad21010e3ed0c4fa679e146fe2a1d59a0c055f1037f1d072337d0ff2a61e5ab38c23a8ff210f2d173ae2a4e5fdc9ab3fb7cedfbc10ebbf2eee3f0c6f8e6e69f9ec1a0f2d37554ec2e21068357eff465fdcb39ffc937bdf0ecf2f4e7fbc9e3c7cde392183ce28bba2ceaf6c04e776737623687b68b9625776f19a78f3ab88b76611cf1398977bd4d71268c657099cf7d0e20a8633e7622eda21643e1ad7c98c791ce3f5e368dc2c9937f4d0722c31bb123eeac5a0217fe416f4256494fa7af9c6277b49abaa004bf13ed522a62f0bc2170282e2100bdb78a80805ab5c308a34ed50bae7ab71f1a4cc93ea2b4825555c0b4c2110ca0aedcb7cf422f6cf9247ba24e9f608822a61f5be12dbda9926cf6a2b64d48ab43a55e0759fbcfc0be06d1f78594973e76ba1ada348623e2d5612ad35a9ee55f0580d6b2755c1070bab5213d58ee83784eb1a51ec9a5ec97a58bbf51e95081d4214029c3134a964c693ce5bde5d25ae1551ed24de4befa0b193de87a8761bbd170e616d53ea2b61ad1cd72d22e9aed02f4d13d70d8714fa4da9e0a7f0be1ad78dacc25268f894715837cc0fc87210649882c76a5837cd7923e0098e14e5d2232c3aa24eb5b1d3b06a5f0969ed1bd6ed2b01ad08eb8e0e877aa43738c1534793024ec4471f5598c2db5a58b7f7121670225a37c5b691dc816602c94fc535cd57625919dc4718d503ef6f00270684946fc8bd53de7e2592d5355514850d3003915e8fa82f6409d134e2b4facbf32b81acd68d60f01392c64c3ba7016f61c6c50b852dafc0eb6a54397c1835bd0401df4e3942ec6340fe2b8bc0c6026f6b51e101740a781f695907f73dc1433778acc6942f002f73b712be8a90722b67ea89dc254e425c9b84681fe9154c274f2d7e1576e045086c41607b2250350495d51b7b2388fd10a056af478616256841c91203ec5d3dafc42204c511cc5702585b0860bd51335d28afb112c04a5b2df2cfd411141e5409606d23c0b13f72046125fa290b777dc3d1afc21753b4afc4aff68e67f75e2f17cfeebd5d329edd570258110bae028ef79d45861d6040660b7a135aa24a088aab171cb11f0eda0aafe0c8f0951856a40722464c92a53260a657c1cb99860fba07b8862bdec8e19807495e02bc1a0b826a21e9c5080a430bbe0f82d0c4627722e81ec14062a4bc124a5d435049b2d34680b2c89d08aab220a64c1f04b627025719c458130755c00910c99ea861370f5e5e628c55f0ab8e0a5723b14bbc43a864dab91aca4d22c53c825010e8a542b94345197138cac341181c3550e2f32e4a535b082986243321a73df0b57d159c1f55dc434421769a4551b06f253c066c91ea82a88a359a9d8b88ff399284e06f12b19b40c5c0da2ede0ea1966ec7d162b4d168247bc2310c1ca1a286b785b230c7a882a01a904e022d9c2f1161478295e3ec4d90aa20ef941ed4541292a38c89484cc3f96e091cb98a48be40088c9a82fb7ee024167682c71a381cbc3da1a0d7a055155e55a7204d75e2e01e074a86950ad245248d278a5c94039450514a90ba98666c40dc0a326eb15241d38fde20ed04aec47c868a52826402f43c83924fd069b0bd0892529526b15ec532812b3a09de1d321d9108ad3cf2962360890684e4309a0e314ebb1f5b87279ec3f43d87a87a0ed3f71ca6ef394cdf7398bee7307dcf61fa9e4d2a9ec3f43d87e97b364c780ed3f71ca6ef394cdf7398bee7307dcfa62ccf61fa9ec3f43d87e97b0ed3f71ca6ef394cdf7398bee7307dcf61fa9ec3f43d87e97b0ed3f71ca6ef394cdfb3edd67398bee7307dcf61fa9ec3f43d87e97b0ed3f71ca6ef394cdf734a03cfb1f29e531a784e69e039a581e794069e531a044e691038a541e0b10a3c5681c72af058051eabc0631578ac028f55e0b10a3c5681c72a346325ca1b4d6a5eaf240121d78209bac70954d0f513a8c0af2968552f344e776f741c158a6355d07d8ea34229d211f4b5c7514224eb99cdc7519e4f7e919d6ec66e2c171f4705b3f471945cb1535b6f301dc75152af3f79767ab0fbe0dececfdddd876b9f3e7e7af04b2d3e8e0ac51d2998c5670feae4c9c5f7670f4e7fa8dd1f8f7eecdf5bdf3b76bbefae98f5683861d623e232ca658fa320668c88477b6442d526a38dff1bea8e07bbfcd15437b9f61f3899328244060497c272423b6c465d3b990aafbf1ffe387d75621fbe7ff9e2c5978d67663cfe79cdc95460d78bc09c31f08131919e6787bde664eafedadb93179b6fcff4c1afd72f5ebc8b977fd6ce7e75ce0e9b6787f5ff70f0bf1623d2e448a24408e1cc5950b0e146d1ff736f738a2edee46869a6b25370e2a6474bb34cc075d5553207df5f7d3bb9f5477cf870ebe9fbefef847b3df9da3b0f7270d78492bf3dfa70111f4f7ee8774f36d5893c511fdffc7ed2f99e73dd9be05cbf039fc26a17d5900e2e0c3ef0c988e709cc2bdfcb7e073e3304ce1ff804961ba6a708c1ebc1073e15327d1e47effa1df814326f78e01358faa1395afa12061ff8d4fa92873cf408c90fa11292cf4e36842237ab54f385dd16b54f3517242511d7c2f4491a9f8dde4dedcea11a8a9adc1d9dd62416468e6a87e3a3070fd6b218ad425810141d1d1c1d4313d2ec386d1b8d35a2c58bb12354e350492f86edda08d291006d8c0bce2b118b6b51a8ba72fb1132431944855b5211d17bcfaed9a898128ad130545db98140cdc416c988937b18d1617e2aa6db101744f292822239f8da92e45c45107a22f018ce762c7114f5987289a87c1284e14568e611a88240555f008d1614ba406f8d0691d4748744820a6a879a86b5c4aa2f37d7037788948b4a404f47a608f6ed0e48ba660b02b72006d74347474c1a49f4882426ad9d4418ea0529510541a8cf62c470681cbd455266084174a477d264a079218be53256bcb9258e1ea7b13d1c0d8d45d50a398c156fee39041cb328ba11541d916db81aed3787a1bc49e9fa6240626d8b234405234409918a357f6e33821010954714b8e8c090f9495ce0d03d874192ca4fba3ebd082584286932a2520bfceaad10a44bba809c71f318cabb54a6270605a34940947990626ac68e359f6e84d40484a438e53c5778af21083d11206313f1638b44a9669a5134ea7ec3d8425096d482e8d3ab08d4889617ad0862d49a7e29d351d7fde2236dcba85ca5e1253c075ff89276fde0f54874c387cac616ae067acdc1e77d291ad10f1eb348c3cb5b6b81dccd651e9abeb16a5504bd42d5f854ce742370351b38bcf0ada049472b4f3302daa805ce1120324d11d442d5b85aa2046ff7cae12002a19ec4a80d8dfbd47c1a6d35d40a47b8b437d0f64c1c8ce035077b103ce9bf8517d85aa41aace47ca04b92a30b1ce6e4399527d8ba9bc2576a4642d1a1b94eeccc585884aaf0ae37bc8eb433c2191cf9e90a7ca865dca13788526bb4efd04caec257024ee7e0233c3a5c277c6d4bf124b6097aff069e08a60e6f7ac2d30601c3b73601f6ccb2af57c24de96957e0551d41e883c0ca55c5291904f150e96371c08bb57c39c8c86d3d827b24fcd00dc61018943734a9447453e9a69631875068efe1038f004938b36bea040e033cb172311d445f13b0356d3a8e9989354203dc58ef69210a148f2a7c342b2e3336e0101a19def127db1d38f42270e845e0d08bc0a11781432f22875e440ebd886c808b1c7a1139f42272e845e4d08bc8a11791432f22875e440ebd881c7a1159cf891c7a1159038e1c7a111bc32487a94476ee8fecdc1fd9b93fb2077a64bd23b2737f645b49642b496cdcea394c2572984ae43095c8612a91c3542287a9440e5389ec011cd9f73772984af4cd684c476c41ca81302b94d33b872b8c53b4f5d248956917ea9179da23379608160500191e7b1e69387a9a292b86eade495396661722e4158cd68420c06f1922b22c79ae62a8261cb0fa0afd48de69396a5dce0498c650173f42e88520f445a0bb1144d1f715d410a8feef90c0240261b01794318ceda8b2c87ea5913d3223c730455e48911752e485149b44bcb199586527886e500c0a2d5a28eeb164ee8ab147e9a2984e6cbb4e00222fe7d82c679259927b3de4d69b58fd6316120881badeea8fc794f6e61aabffd193ecc5efb2d53f60b4f1a859abbf5f68f5a7d67e59abbf5f997aa4a30c4987d5ffec833dfb29c39bf5cb7beeeb0bf96cb27ea80e165afd41581e0bb9d899573d3f7e6c36f71f9cad997b876f9fae3fb9150f6f5d49c189e1fc9b8726bf4f69962dc768fd88047444c84817d31114e1b54b06a1941927ddf225182b34fae56dfd1048894b0be82882d4db8c3a74dbfac5af35f97d27ecadcba3271f9e9dbd7a30b97c3f7eb8d8d68f97b4ca43ca9f8e3fcb9c508be7847c73b6f1791cbfbf193fbaf7f0fcdbcb35b9b51564e79c2823aef40d4b30fa9970144263fed92303250c32306954cd821e3df3247ba3128cf3b3628acfdde4ccc0cff6dddff4cc609685a8f03f138e02c79e8ed309ff41d97b97fb6fccef9fa79bdfd4adf0e5c977b1f8740234e79999ceaeabdc6ae3dd831df7e9e0d3e47b986c9ffd565b8fd6d7cf3a676659b1daf43a9d986e09add309553273103637f474a2209e2350e775af63afd3895902e74e27145bf731a73399460e3d9da89299c7d1985ea71353326f763a8195c49f855b1937f474a2d61793873c1d302f127588338beed309e80440919bd5720b20dd6a445113d25802173b4390c35c0035c1d732f219688f885d11c8d10b2992d469aef2c7d95e0a7c2d574d204d533befb5237180346058103cc01dd2bb17e1cad672d578a4e625554792a6e71bed53c1a9d85b638a5bbb12ae6ac6435a1f0b6f27e409338ca01d414e3fa95e082c3ca85089c471a8429c320d574f7e06ff3d8bf8978838ff2a02d717811cb12eee9173b688cee855354708edf50eb293757079aa21a85901da080c29f55d08162823481d0d8b6c4a151303f4e0600dce4e0a7cdd9e8ca308179171c80b0e4e719aa640a489414a6f9946beaed04585044b30bf5955870fbde1e1c68654d6cafbeccfac44a84e439a3e4873623c29b5824b5e4a1808b4d6a86f55a6615d239e45803c067606dc163615cc820ed09c57886d4274521821670b8e0c3dca074e112c1841ae0284e4df3470ab9e74749abe48ff4c40534e10ea4605a4b94089c2883aa155040b54e2ab0868697623a88ea1464a4d814cb7c43c2c1068bc4e92cc822d356b0981e98980069154b6c8aef5c461cb3a88d58c1a424c757211eb08424f0412ce286d7626ab8795880a993da1aa2250bd1044ce672190d02e462d550ed5210435731eb1dad973be397855e05d5f783f73da6aa71da8d9947bc24bd1075ec126ad22f22f13fb445af2025f4bf0aac20c7c1ddcf401e7f4e1a613be66928f3de1434f78544fed8057d51c9057e0172050bd1078c4980ad931832b8793c8417fe50556e15d1f785913a9a46a25748198b6cac2167fb284091b2ec417fee4bb8eef3abeebf8aee7bb9eef7abeebf9aee7bb81ef3686a3c07703df0d7c37f2ddc87723df8d7c170632b009fe54fc69f8d3f127df957c57f25dd6e425ebf0388be337cc9f7c97257fd9c8ccb6bcc2dad92aad21d43dc3110a0ce6cd764cc20de22c68772a7a8ed4f50c8201fb20c9143882b05c411ac142085cb26a3a89b4e98f40235f133d9286494d1154d3fa049cc95bb8ca04b84f5711845e081c9701ee4260160ca2bfb215d8aedc488440b5e6a1d4fcee34bf3bcdef4ef39bd5fc664d7357140c66885117331ffa8e34d33eb8eb351d9942433b8cbaa080e972d9a8ab334cb88151178fca9459d1c3a82b738a245418bfc6a8fb7e2725cfb9ed9351173adc2a3f6ad6a81b161b75a5b5cb1a75c3ca8c5d47da0eb73e4ddaefd777facdd93dffe3d6d3f547bb87dbbf36de2d36eaca9ca496be2d76d8d37ef7e8f7d7e30776a27f3d378f3fdebb188fe5d32b2a31a24a79685c4299b4b09b1b7515e977da23570bd78fb419af5ed6a89b679c334b1b756b34dae58dba5e42280e413912a94853cba85da5f6dbf72f7fb68f6e7d89e3b370a23f3c79f4e7b3dad8bdc6a82b799b920858c170f0679913d7f8cdea833df9f8857970e01efefcf9ea5b90bb5bf1f465e79c70794e78392cb55098b5e54aaffe595b2e6d752378c0e0fc36229474fa247d135b6e6b324cf1999bd872c36cdfed4d6db9b39cc3bbff215bae9c4f22c5074ff6e783174fc3e599ff38de7df3e6c9bb076f9fa9cb6b6cb9b228d4324518574f198e3e7fd8faf9f5f9ae7b7f14b63efffab2fbf3c5ef0f9d13d2e7d514542f5bee742768db726576fd216c66a82db7209e2330a88cd2f7b2e5ce12386fcb952c6d4a5f44b11087da72ab64e6718caa972d774ae60d6db99265e6928000392987da726b7d8979c85308f262092769f5add442cd58c7342eaaa6bba3d0539c3dd287b335f28ba0985ab039430c21503d1128d81f4879319610c4ec1842085a3e01a06a955197364932de79bcbbb3bf7930597bbaf78cc4affbdca7d1da0e6d31db4f779eee937443120e23cd907e59f262d53e437a0d69672ec2aa524790628daff6cf3391b1b4d103fb27658634bdc8ab53e7fa76cf8c542782b6e6a9587f5339e29b942e31b47b2143ca25c9abc41adf15b0e7f54260dbfd63aea58aeaa8724471effe299b21c392e469d10b01523cf951ecc4a03a3a08d54c15a54c65d5b67707b5ca907669fa7cd5fffdea0cafc1c776ff10540dccb94d4e74d4bf7f3143aae5a833a61fbc6615bc03deb57b07d73e602e6dc2c0de199721e372d4557220493dd2281c20389ec79a558d244a5ea060236c255378ddd13b085d2a8771d2373bb077566748b72475a19a562f5a49ea8ad4c81b8eac7a5e58875414c1e7f818a572c4e46ce7d84e57b25d531b35b0734e6448bd1c71b53c297046371e078a3a0a4e19e88da641310a69c10b4b4c598fae748eb538e5a6cf88433b97a5162f96a3ae7276d8867723d909df21b3b0e1943097364365169f65964ab2a3fed455f27b8c5c3ff8d021b17896587c9158c25089256489259825a9733de06128579dd01de20a1bb25528e24a1c2aae842cae54f21bf5a42dea05a922af87ee1054220b2a71da66a8a012b3a012c312b469217a410b4ea4dc86ee9050f848411707582d064a28843443daa568ab26260b56eb68681741ac3d9f3a788fd2c3482e5776482ddad28946821460ce6da41cdab79821d572d455b40b6425105aea889a561155441c5708325c3c50172ea1655b3ad17cc443984b9b81d20921cd907139ea2aca05e003e740320834f67578ddd13b48273ae74aa26f03a513429a21dd92d4851abc8d8104582f38c6939d94b433ce5b1f84368572dd164f341fbae9e246a4f540f184906648bd2475b606affbc1b7e5138d844baa643aa36f7168ef927ca22be768bda9ab6815040f4f22ab89fd215b2d2453946f221938b25f49816fcb279a0fda4ad17014701bd8bbec4ba82b7955fb535749c48858f6c01e7c9a856eafbd76ce3a25822fccd0ca8eae79a6af4c7d3b503821a419d22c439aab0107e4a45308abb68acbb8c31d2aaa26754079ebb62d9b683ebed7c553443b31b46b2143cae5a8ab291448422e90778c8b7ae9554d0803b82f52dec55046c7b5e5138d7464c05cda0c944f0869860ccb5157d128081ea9fb8c14b46ae93540d345cd688b1314618a054f7bd5d13b96517c9151fc5019c56719c5db25a9ab65fe34348d236a45fb6888fd11bc337c42a405724716f80e29c5b394329dfd61a894e2b39412d472d4859a3fb125018e1ad23f9aca76559b11e9d61ec20171283585ef9052d8c56546120a43a59490a5944ad2d4ded455740a8257de0a2d508b0f7900abf01d524a60292596b51d874a29314b29d12d495d2d98dd92844ee202ad5981c03dc03b78f56aa48b29c72b46744829ec74a47316776a33504a21a419522f495d2d652fd73eed01df96521095cc984b9b38b477494a3115afc3ded449d51bde74c2b7a514c36e6026d7c5a56f03a514429a21fd92d4d5d62dcd6752a46340e941c9339b0b25d3ae82c8f5bc9719253b7ae799c458da0c1454086986344b52e7fac387f6ba351d0e87861df34c7106335a0ced5dc8907239ea74d5f8290d12a4204bac170af05a7a04e43bf60a2ef06d59c520db2730973603651593521cd297b01c7515ed42223d988ee077a8476a20eb4408ac24eb205f972cf0aaa3779055087369335056312943267db14b52e7ab599f9cf53327b606c9dea1b50512124209cf31a62dac18e4c905eadcc6caa1dd8b195255c923154e58e1e88dc1a755c3c71205d7a30a626a313249c5b87a7aafe079c88554b3fe6ff2b9c6e6dedad684ef724a16eaaa0b11a366b5cb4d9bc57cb0b7f9f8f1649dfbc20076f50e0662bc377e3c3998ec357e342120510c8e2f49c047fc5c5723e903341e61910049202f1c0fc4a8341be5470fdd7db2fb9de9d4649ad3713e04917c5ac08ebf8a5d2b143b8f2ac3364dc3279496cff1d8474c393e17626765151896dd915564e5901d8eb5647d835d8a91788c2d18fcc9f29061b9c1b215809da4914d8ae57616e818961d9d75e4e9c4aecc06298cb14f3103e3bd991d5e8d665ecfcea44886c26345a3b891472ee515e893b41883d540d924ef2cf4fdb029477c9777ab413e66d594c845e195942b967e5137f16eb53935137d333dbc5b6df1e9b0c9a72379b7ea97bb3ff5fda7afced6c64f4e9fdefffaf2ebfefbb72902fb76c8dead92cdbe28ea3bf5425b5f5becdd6a455cd2bb757d6d65c6d3cd4ad15137f3fea6b9f5e4c397adf5e7e36f97eaec74f364f3f8f362ef565bf4339b24a96a10f0afcf3b2fdebdfcfd43bcbaf7e2dddbc74f361f3ef91eaf3809d170c2498888cb28dd92dead8ef82b090c384400578b19af5fcabb7566c6c9b0b4776b8dc6b8bc772bf1573372f0ba8a48289fa44a9b5c59dadead475fee1d8cbffc39511bf71ebd7ff7e7f2e1da85d0d778b772e5692efec2c3c19f654ea86be6c483df8ff6ee9ddd8bee78f7b93efdfe71ec5ef80f9d7342e539b12803c0c2940562d6cdd52e0afcbf919b6bf023eb24d277214f929e7992bf899b6b6b564cf1851bb8b9128399c1106feae63acb4274070b91a7eff79cda78beab5f3cf9fe6afd5ddcdd7d7ebedf37cd31d2f52c763eddf9ecd79e3e5f7fa1d63efe58ffbab1f560e26f8d3be74b36d25b6d3bfcf8af30ea070f4e671975dbf9d496087d9b04e6aabbf655c47216f13c814992b6465c4be0fd0f57099c773ee5faeeaad4e9219c6a0899e2439d4c93c7d15c3f8ef7dfce927943e753ae528f395afa3268c8c5db057dc9436efb082049bcee763e2514b9592519a318698d6a11510b894400244aa3284b80554d87a9c851b1d663f93b54344216353e88d0232f02fc12493ad7ae0c4fc560af03317eef607c8786a2001f90a2586867904fbcc0871a3cc99270dc0f24ef90a4aae288646943ca8ef0a4eb94e7d75209929eeb48c821295f205215f0c13b0f738547319e02af6af08ea8f70189b34493d10cf59f15aacb0555826aacab8e5f50a885683d49263840a50e05690d17178a6e0aef6af09654d610f11623c9c40aef2f46da88485b17624a7fa8156773a42d3ba4009490ca15742ba79153a129629de02b467b82a7e744e42e93f444871400ce22d8d1a1ee6009fbb51537201487532845498348a2776478e4cd36ec3535036f6ad52d69fc1c72b1d2fbd2a129a443fc2f06e436288739b6924180040fa969fe399af10e09f690f5d959d274694540582cf0a1064fb396743c419b20f4101a3f9abb36582ee7538c40b69241c0c69144193d6b69b179a5004fa824edd0d2e0ecb2c0ab1a3c2a20914e646888a26ac6cfd1f80b98f2a7ebb7e60a249a42ae5a79225b5bc05b94d50c4210a79bee2835572031c2393a512f91ba31c07996162f2d207aa301bea9193ed4ca7b6a14c324fcb0082aae8eea05ada7e698b66c1595ec018027e08872709871804765428d0305ea7419bf4af2006790b392d8244db680c237042f0d270db7a8f85ae64f257700c13b01554b789aacec3b4ca46a62815207550c25b662bb471d266d1025440c149587e07b6cb0a0252d4127a6dd0f4bd46122eca2471da6ab659890d8b180b7ad58d636fb8be14fded739e4d9b2366fd94e60398acc72c8b3e5133acb9e7bb6d99b58d7b76c45b01cf26c39e4d9f27990654f31cb21cf962d01966d0c96439e2d873c5b3e7db0aca83a8e63b02548d909d35fe777d943c9a55384855bae4bea7497ceefd8f8e1b8eed2acceefd2f1c2409d9f1e55fa137be8fcd319e39227d3029d7fe74d128162d6f92d1b4f1074dc5fe777d22caff3c7a9c0ee64970437f9b9bd357ef8ed81f8f8f3edfaf9cf9d93dda3dfd7a42974c5efc9c96b6433b3f3666773ede1c1bdcbe0efab77bf5f5e7cdeb15764331a4ec866445c42a9e4923a3fadd011ed3088c512c48074c6abfe219ddf29bdb4ce5fa3d1fc0311adce2281b0c18236de9561b59592447f3ebf72fe72fb443df871f6ec13c93aafe3b7efd7e8fc8eb50ec7a90c1cdb0b9d2a73422d9e136ab2a7ef6fbf38dc12df3eeefdf9248fbe9eefff0e9d73224798382d8645b45e51f59d96ffb0aa2f24a9e621c0458176c69907a99b68faadb930c5a797d4f49d3637d5f4671987b6ff4301ad4e77d5d2f9f8f2c5d6f11fbbbefef0e7dadaf9d7bda72fcf3736af096875c503cee9c511d6f2e2fc78fbe5effb51be7972f2667be7cdf6e9b730e99c8ff9acc219d9cfa6503682b64dc195c02467f4609b42463c47a09119a5eb6753982170dea6e074f359f67d1306db146a64e671b4b29f4da19079439b8263af48a70b8fb27ab04da1d297ec75e76c8f941d2ed556ebb629385bc6252c53de96d43e51830f48be0e01d85812a5eefa11c469ab906b9e94b4290255ab4e1b50334623ab9de9405006b8a2950301bb346ba9691371a8318c9cd826b2aa52aa844073ad2140baf6ab85e3e5b4e44cb16bb89a5e1e47462f409073a52b5753cce71110f70ed32c32662a282ed0cced0204a50735cd7c1efe2e29171ee5ab485377c6e4dce284a06e1a328b104c7b107a22b04895de81a0a29c6b8f12c3bd10a89e08fc2876233035f3125eb6525e7a52f1db08ca2056f4f33904ae55ab7a4a4158aad8b572b1ed1ee6582574ac123a56091dab848e5542c72aa16395d035ac855542c72aa16395d0b14ae8582574ac123a56091dab84ce4e9fae06a87b516428dd831b26d5bf53dd636dd47129de2bea5ef2f21baaee954c812efa3eeade54c34f47dc7575efe86bb6784b91f53d6779db0141bdf53d2fd4f2fa1e91f0f714a1ee4a61b4716636f57debbfc79df19f3f8fc7875f9ebf5eacf0f972e0ed931a5fcd04f1d96fe98fcfde6f09131e1e7efbf169cf3dfd7c7075e38c111b272c7009655c368591b6248fc3c8815219211da07a29fe2185cf4bb97c0aa30a8dea1fa841eb60ea16f02b5228009751eb6e854f7f3d3d7bf265f7ed0bf9e1d7a38f3fdebf7c7bfcf1d9d76b143eae078e21e54fc99f654ec8c573423d1d7fda16fac5d93d71794ffd3af87cbafdeca47b4ee4a4515e8625143e2fe33fabf005aebf2351424a9b20a72987bc12374a61343f19a6f8e4921a9f57eaa61adf15d6a13a5887147b3f4f2ec4abb3717cf23c6efe7c33d9d8bef7a6f7e1ae578be789beffe8dbe9f3cf9faddafd70f66bf7ece9e6d74f5fbe74ce93ec5fe655e8a5884d59745b11f3e528c66b3154112b88e7090c19a5eea588cd1238af88790ec7f3b9d42ee1b44315b11a993a8fa30ebd14b129993754c47cd3a392acd11b315411abf6250fb9e9217af8e41adaad88118adcac16576b246a4d05eb496644ed4d3142bd2c62c208d1a16b99f4b538b3110a1d17f9b5c1e0c34ce94c5730b45d413dbb82fae9d21aea0aeab32ba8af1c5f0fa0af7280ddc62047f02a2d18cab2b3edd015cf872084bab41918bae2b32eed6d5c923c57f3e3167206819e47600bbceee81e2fe9720ee4ddc0d815e8b909d22d495de803af5062177b5f199ef2fa7d5b3bf1ac85785786d00f0c5e21a419522f4b5e6d05930a7de5f523aba070c20b94f99345fef7be1dbe42543191d3367168ff52f88aaf9d5ef726af767cdd4220259f7fe3ec96fe37e5c0a11dc0e25937f461da6660008bcfd5917cf0cb9217ab5183da730d671b91ed96f3ed47e3105587c4ff6580a2ece81fef45c587c5c781212c8434439a65c9737504570c1c73d68132c1633b88c5f3212ea14e6d821043fb1732a45c8ebc50893e537604e3832085257a582118818b0269cd65d0c61604ed3016a26a9551973603c3580869860c4b9257893feb4080fabef060803fc934f55390aaa37fb0c110ead26660200b21cd907659f27c0d8143716baed02532bc77423987ea35aac0b7a597c0e5cd42296c16941cdabd9821d572d45522d0000f4723ad49cad334db601d0457b2a4da5855aa611382b6ec12f858349403d1a006ca2e843443c625c9abc4a0a1905d84370bbcd90c835bc40ec2e3d0393305d71dbd83e842884b9b81a24bc84a47a8a48aef4d5ca8811baf22bd6a94df745c0f1e2cca09eba476a53c65306dc1257052f7502aa30433507009d95df6ffe7edcd9be2ca91f5e1afd211d7113d1d97aed09ecaf73f56631b9bcd788b1be1c036d8c6066c0c78f9f46f6652521575a4aa230ebfe999a9a9a6a43c291d29f5a4728bce0ee4ced7faa333d6d359e214f5b821c0654a2dd78f8f9357efbab88598121eb3f072d83abc316e8995fadbec2615ac25950fd94994b506fa86ec400781438bf2a618eb1d8508b228d9dfd322496930520419755cf284851cd7a9a70170c698d4d49522c888423138ccfa9178f201d70577b5103284116974746023ca9d7839822cfafe07d0864ca4cf4c5756711cb19d0d38c4d719344b76c431a3ec00ab38855f7ecd15535fa7bf1b711e0ce478b960f4e47c0e85e3478c0b4439b7693d7e423a7e2a19f8fa7307f5bc5613fd7bb67f762e8ea170fa04397d263308ada74f0ad18960fa70a7abdc550c7c85fe0e8bfd0b878f5c6044c8fb0c5a0f1f48874f25035f6feea2ee777752ed5f387c400e9f980f9fd87af8c424576218c85d1c7833140b663d29bcceb4739bd6f32719e06251a5b9b97b902b38d9e3207b016e2ebd646e4138009483423c3fa3e4798e920e39caf55d94088d28f967a3e4698d92cf348ad12b8a219276957c4acb282dd14c458ea20efdcd8a3165ea40dd236b38a68abc05b3a2d49f67323366451cc3d446b3e2c48d1f2737f773cc8a9823e3707cc13ec7acf8c225b3a24e664590485c7a56835911e745baf5362bea896d004d215bbe3d7d7dec0eced7d6f0fae8f3eaf1ceb7c7cb3f3ffd9a6f56c47c87886641d181a77efbf5e9e1f1097eda3dfff6eaf2c7afa31f7f0e6f5d03d384fe237333462868ed503f52a747de20c135d23453710db4ee9eac8a68fd7037d2328b61b851310424144e2a137d61bff5441a2ac5aebf6cbeda558f5e6eea8b9def876f76d73efcfeb27eb1c0a888e2958512118f224d88f5b422ecfc1561563f3d3f3c3b3c7f65bffdf29bbf83faf4fdfdf59fe28a4809edd09901464574f67e8d8a4850d97b8ee7b0c1eb29375274ee4e6ea4336b6142ce0fb429a20b77b6294ecb0d07ff253752740573965edd88db176f4e2ee2d9aff5c7d797fac96ff76563811b29667513fd024bd57bfffdd0adfc7cb571b67cbe7575befb6ee3fb9f2fc505e9622269fb592ff349d0b55e62ce8588de375b2f13e11906933f3afad8cf7a39c5e0acf51245e7c49cc81d836ab65ed6d84cf3186c3feb6566f38ed64b14b31b66e30206df6cbdac8c25d973706c8f998f70c66a4dd97a4924c6cda05e1896643be9314e395aed7ac98c4c501c5669acf693d05bac9627b6b385476e11b0b97fd7b680e29586f90a0e5b538c63d2f711602077d8b3ffbfeca1e9d9d11591f1730e3ec5429671942ce39873d8626b96714c59c6b15a9bb881c1d0b374cc2c899c230a0bd9c6511c0631ebe9d89a6d1c53b671ac64066c61b09272bc40228e829ab8fae654b558483b8e92761c71f294461b03a6b4e358ab4ddc490635c35fba86b4aa9830472ecbf02687786aa76f5d9671475260390c35ffa3535353b82c630ac56bb0a846e50b3203f24be9568c88b569e7cc54ea19fa4ed96dbb53baf7200ab156f5c37014b6e76050cff192420148c7d78476634eafc5591f671705f3256ce617a34de308c7a96de88b1dcc9fef4541b373b59a26603305e88e90335631eddc065b4708e39e460de5cf54ebd238652d2ade942eda39045c77809c8c8b49e736a17180c6a59e30943dec43c0203b6fb82205ab0b0304e112731bdb38409b64847583f9abec6320c93c0120aa4b41670ab13b42d61899766ae354eb0863eaa987f257b1f31428704290290a264f92f3dd21728238269edb40e310c7b94ee84b1ccc60c5d843c7d522129982290c312e09eddcc6350ed1a7d3c2fbc1fc415f0ab40eca14b03b42ceecc7b4539ba05b4788a9a719ca5f703d7581590a79a587d01d21879e30eddc26368e707c69455f70287fa007693b44c01606884b423ab769853490b05951cfb95118e44e5ad23da2a462401411ae64f96899622d7c18811f568e6827e79893965e0462109911645b819f5cb65b95a2717a5cb633a3a9975ba88a52235fbb6ce7c72e0999db97edf4977087cb767e547a0b18175fb6f363c6edf5183f8f2fdbf5b7e3d7f1dbcf475afdd87dbcffe57479ed09be4e459cb54997ed78f3ee0960f7be6ca727d97bb86c37f92a8b08bac255d6ebb7f609bd9435f772e7d3c5fbf5aba3cd8771fe653b73966723ccbf6c7f1bfd433cbabad8c0ddf3b380fee5e6d5c1c9f4ad054fe83f4bc2dc98e44caccd5dca9073499860d8390eed380f2fd1d5f773db4e94cc3d94212ff368ef2186c71a4e17a439e390029d49bb4a0ccfc9e6c6d7ed5fbb170eb61fbd74efe2e9cbefe7d7f3afdbf9252dc994caa791cfbc26f4fc3561bfaffe84abef179be13d1eeeecedfc3ab8be7cb2525c133aaf897b8ec20930a2930675b0d61aad70b247ee188533fb3a27f40646e11085bb47e14c6ffe6214ceeaf7f3f814beff71cbd74f3f3dfdb1fa6dfde283e91b854334e7df59ea97cbaf5fffd931ef2c1c9d3c536f9160effa9be29b4ed70eba1485735bc87edddc9d16b273522c5abd200a6786b09e263ccb604c24ed42061f9adb0ccedc63f37216922ab3e95bd854a6cea64df36817cfe3c3f56936ef768fcd0b5c3e1338d4ae69cad5fa9cb1a429ef1185438d2a51389c7e8a49a466953a9eec4b47d2207a4e94e79d40431f35582922167c5e5295201cced2055cbac7309225f8a4033bc1eaa03da08298f74ca5d853b02317d85ddd728a4442df9ce30e5df41a8d7701b374ad9490e5fe9a1504a7819990e707ab8342c24e265f33696f6bc9104081091c08ae381b0ff5e7f47cce70c6498cf9fd561424ea4f03a5c17a82a95c8a40fb9106e296a013678ad4b97fc50d8b2432e7f3d384c33de728e7eb3903160d7b22aac9fc5562703c35e7ecec84ced11bce114802192dbb84799a81ac56e84a080e3d1f94e3c217c103e74e67d500246d6664f7f4fcfc4ad9a74e7fc3390b4bfd7d3d479f0d526191dd7ba8bfe220dcc8fb2ce8c9fbafb9b1213b736a52669ce69a8cac9f42e41c6f10691df08bcc14baeaa5666b14af6df914e9e4655f73f2777ee7f229bf7af955f4031de4d720bf869bbe799f8c55a85e7a821ebbc1512fd363ab8f95ab929ec0f11f4246f40433f2a98bbb8b9aa0f3ed9386d0434dd0f9ce588f7de5c66a8259fb8d4747efcf4f56b6b637d65e9e1d3f7b63cd495213ec584d602126dc872935e17fcd023521ea816ac2ff9abf8885095288a660025dfbfe6dfbcffa9777f6c1cf878f5f9f3c350f8e5f2f2f501362def463eb53f550d8553fe2cedb950bb371e50e9eed1cf8935f17c7b70f05887228c48467631ca82610a911bb492bc55e292a81fb8883d484c9924335584ba8b088fa1eb40412980454092c59c054489aed4515a79c37af1e1d28f5794b7fd8c60f6bfb1fd4abdd8b278bb404ceffc133ba24d3219f7949e08225f1f8f9f2be3f7fb3b9fee7e8dd313e7db9bda9af637149605a12086d4e3966ca29870be6dcb38e410238383acd140103b6e04d9e8477d1313a8b21d1334add41c7f8df29e5c0287d671dc34e9331ff1daf1c7a52c94de3f7dee3fd2bb7f31c5e5cb927eb3f7fd9dd17b0c02b8779fe27d15c907be2f2797860d6dfff89b00c9b6f7ffc5abe7efce64569459a713e12865d85d218b7ce82570fafa7cf828e36c3ab3a31a8e743eb19c26a9af02c833191b40b19dc7c759bc18e3683b2cb53b809d1f42d6cea577536759a47bd781e374fa6d9bca33663d84d99b7431a8b699a727d32672c69ca4d0f6dc69879da8c49dab2317e487237ea0fb5fee0e91fc519cea30fec4dc0b11584ed0329483e45637349891a9a0d816b1b71ce7142c01279a54c708ad3d54f5c764851d1350291735bbb08a074f492dc8d1e6d3887b366889f09d81a1e262d8a5370d98824879980522436091c23720458265089ea66db32e9538630ade30247b3045c2600fd0810c247764ef5401a168d296f188bb5d468710e019c48ae8ae9b14380748230350485f93d564c8f166816e752b09982ef47418dd4ad41843c0db5f416b498d1936aa7f953db590adae6dd5ad1ad3b14f855a2e62d12e93df86c553315e59a43d1223d32b26e459a5487405e4c15edba4380c6c085fa4863a58544ff4cc6e0ab614eb493ea14bc9b5080be14a2b9452113a8848ae2c8c67904f27aac95569e25e0462c1f9c2358e3432ed54efd2b7b7ac48bc43b9a75c51181b7bbe72b02137cafee866b03c78886d44f709375580d14b3fcbe0da12f7a1667b1aff5c73efd6fb28458a4776f38e91fb84c006a5942381a520148762e5e859c8743138a77818b086675cb54335d70d9f1889ae3f903a9fcffda11a7b4e7d21efc19f332865a9d5629abcc57142827669d00f424e039173eaf085a495e4fcd41addaa8a5adece818035a737c32d508c4ea24fa48c79205cd090790b7b2f708349f9eafcf262753ac4e22d7ce987a0b37041ce7f452265743e01ac63d09485c684e77900fe7589b436569c7011d851c923edb3fe72b2102d893401c71680397a7e08ae79039a83854064ed840d28fd773e0bbc25902599254dc29890057e32039c1e24001cf61e0604896c08ebdf13281ea56ee4ba0ba9979137a36aad3a1d0493a313507d823e526039419028903abba7e55866b2d5a7303398da8219c2199c18c7ccaaf567ebd5152c485c738f955aeea8c5cd519b9aa33725567e4aa4e2a40f211209ff2ab5cd519b9aa33725567e4aa4eea43b2ac914ff915e457905f417e8df26b945fa3fc1ae55751e90dcaaf62993728bf8ab38141f9355b61ac6a7019b0c9abd4aa1e2e0356d55d062c1786b652e872fa2ad0aa3b790c5835194e1f8f01abf202d06ae155e0a77415e8d255a061ad849fd5701568b5bd87ab403751b3ad2e780c9847c13c7ff8f6c7753cd8d9f9fef8f0343e583bda9e7f1568b375d82eb00eeb8d57578fccd19bcd78104faf1fc58dbd270f5eefdfd2a8684259a3b2c93a6ccd508f01e0122d11386db08a6a9c51932dc3f7731568cd7087811a8bf7e030c08eed230cf4c969328c49a42b0e03e6eb19f8cf8f2ed770ebd317b3f2c43e8ccbbb0f175c055a7195b572616039a909b39e968459e030f07c6d7b0bf73f78b77dbdbebea2ce3f6c6cbff5c52561f292c0015781765e8d88bb1574d4a348a8874e5c3a9cac9b7a92becb556067314ce899815781766ea188f95781d392635eb5887bbd0ab4a5a28c2a7c5a7ef3eefa58affcb93e7ff4fef264d5efbe3c5b701568534611fa36bfee88726b1f569e3ddd5b5bdddc397ee39f9b37e6fcd9727145da24034aa5198b57819faa578136fb17da0545198b57819f8a0c8eb3ccd017dff32af053f52ad05ad9e55999b50bea2d16af022b6ca679f4aae755e0a761578152099bb7431a8b37ed5781e5b1f834e5def78038e39496e5ab4022919a41adccbc7251eb609de524c14bd61156774a11f28fce4ccee58ad24ffd996f15b4d64e116ee532f5c05cc5c87a58ee1fba30d70a0cb5f9a2cb86c6f001229a7aba3edccd30976a9852f7be31404e913a4930dc922e41a2350b84d00d1db041105ac8380f54ebe862eaa9abec914a29f53122d7b9e3c29f4173f9b6e8adc4d62602b612d4c5b427415d36658949415dd471c9912ec54a1fd06c079596d3f8066026a68b4bbf1722b7621c692ee71949850049c5508cfc82c8b7668193557b1f6d2dd6cb36e6996166534fec15bec7f3085c4a903d7c08f6e4051a7553f81fa73bf1a44abb54e28028741dbfade852365fcfd8c64c334c34f59cbf8ed13be322675699e52f2fe418ab2b45d2b5e427e1cc4a8951c2ff1c6acf752b83c5b1cdd88e0dddb34b8574c47b0bffb3d82a3930c958747da76c26ed64d6f7305483cfe88043c3b81954a8e5ad240205e181223cb25bb953adc2639c56937aea61ec3965fb10f071e95f5213a66fba6ca6d08d3a729c579369e7368d51472e89223727fcb2277fba1a3ee8fb52308511b2ddd3a5cc9af4ad31e8c825df6c570fbfeccd1ff4a5a05930280fd1b134cfa797eb26d714373ea19dda3426d764a2a9a719ca9fa9071d390e4a06d287a20dd0a190e7a89b5f93f95a12dab94de3d1e3c6f935e90b0ee5cfea9e14cc08485d17cfccc065e433015b18209f3d13f3926b4cb1c94453cf3094bd5825a002a7d3e2348c9c00b846a09b6593b91226636ed31845ed92fee36ad197fdd9f375023a4064c86dcd4df96d0273b94a575ee2dd349bcc9530e9731b6c1ddff898765e0d64cf9b7a501c703e32cf2563bcae13e886503b4ed06927a643e71b43a8dd38fb2597821ecade9cb04160c766ae364e2f9dcbcfebc0bebe217a8cd93fc7155420272a90cb2a906b55815c5281dcbca8cb7eec856ae0279dceb9bfab13e8e218274ad094986e55825c52825c4d09eacd5ec5ea59201059e5219d51217bdb67d901051823f6914914ba835618937413572980d79fbd58453184c6b934ba32e08cf275020510030262620631b115c424875c17fd50f6aa182644ad0d176900ea805c015d11fe719c40da389df7562c4018b15ae50a7aacbeb48e2f41183403d9ab55a71f71ae66e3d88f814081e5faf036f8089c93dbe7cc040e0bf00505be60862fd80a5f524ca3ab9939a799233d7286b92cd7bcaa99db411bb6cd83e4d901eeaf1c0312c3a20d4dee5fc02e6247f4d919cfb7e680f1c90fd3ab3090bb5a6513a48608960b5c68be57702327de105621a1d9f45e7c21ff8b97fc2f3e07e6f8d6fc2f3ee57ff1da0ee4ce0fba3af485dc2f5e72bff89cfbc5b7e67ef129f78b37aa1cecced78972f92377ce22c7acec762b166927ae9c4ec9f9abe594923b6a6744e2898ddd39d93f6245676712399f45684b5fb184bb287dc5d6edc4d5d54b30bd97b0571ad75470bc1f43c05e966e1a58eab5b8dc2f3582aaa5db8b4b00df6bddb274fb71ba8e464bb7cf1e2c7e72d73ec7d2ed5d5ec2638438c7d2fd2385966b9f2cdd56269e9ed560e9f6dedf83a5db4fac48de97aa5c3f3b3cdfba3c7cf1c72c7f3cf8a6de7ef1276be168bea5dbe74841ef1714b97e787e112fdf9e1f6f04bcfa78f6f3e8e0edb7f56fb70c0634a1ffc8dc8ca5b40f66a8a5dbc591325c2320ba1c38e183bd1f43b70f6eb8a1bbcca1bf073b770435529e343e43c83f26caa112f1f2e9edb3d7ea7467137f7dba585db5179b6767e7fb0bccdc5e92987811225ea0b10f793d8405c5e33feebe3b3d0b877fd4e1cedaa6baba3c7fb5f1e6b2b81e52a6130fbaa7997b6b79657d2bfdedfffbebb6bddb83b96f7b7718a1e238d24800cf4e3dc8dec9dc3db32426e4dc406bb7077f676bf7b4f480f05fb2767b2824ccd6ef9f1e80f9bcb5b9f2088f5f5c3e78727cf55a7f5c60edf6d943cdc382fcc806d70e3fbbfde3f0ec1a5ee93747fb1f4f777e171726a443bb144358b276e7f3a06bedf639538e5f103e58b27627c2330c266dc547e867ed9e6270d6dacd19f5644d6736b1d9da5d6333cd239a7ed6eecce61daddd1e445865b7478faed9da5d194b96e1083d60ce588399b5761bb96cf798e705eb61fc5cfb97544ea0ff49183fe9d5d690c0274d265b4c43455f91307e1dd9af931ec661e41cc6ef9405889c60d0e4feb61a864f98d93820f59633af69602b05d7516237d3ac2f05e57bf6a7e773e26317905354e5ee508fe267bee998a3ffcae39566939da18328bac9f07150147fd07a50147fa8a82c7da3f8434565e91bc51f340c8ae20f1a0745f107a3eb51fcda18d2ce4861f33751fcc8cee2b426235b2a43a650cde3603d870a1a59f792a70ef97d592ef513a20e131ebad75d5e54ee20b6bb20feb341949d206a5450f2ab64fd09a2e005b110052dbf4a569320a291b893ed9a97fb38d0ac9762448ca55e8b13585323ac2a4641645b90538fdf252fe1d9ecb561ececd7a82585ec3410263e7773b4247a4c6eef166849c6a4c86a1d9296e445f5a4674d6b4976be96142c0cd592ec5fc4c23f1382a5ac32bbc76fbfbdff7274b6e6f6deaf6b42cd7165ebeb7c2d2964ab4958902f46ed38afbebdf9f527faede7f6fdfee5eecaab67df6f1d34811d2a85b944d2dd436a00127fb46bb9f84e723d0bce0f54938aebcf857bc91350e217862b4d36ea51607bb3d2e2829448c78ad6b4a3be6c5fbe7be5cdf5f2477bf9ed6cf560e7e5ce02ad2948da8b20b718816f316c2ecd67c3825a09ead9f7b3d5cb35f5676365fb293c5b7f70f96afff75e717d24952f787bef91fea83852d6007269bac97ef1eeae91feb75ee784de5dea6ffcef54887ef077afbf312d087c013eabf377df8fe2f29186fd5f5776fbfceae3eed7173f7a67130b7e017cb67ef5f1c9938d77f8e8da9f7e336b1b9ff7ae0f8a6fda8f616208fdd49089c0eda821c460c67ca1590dc98467181c17b56344d14b0d996670560d0912f813b28b5708cd6a4895cd348fd04f0d99b07947352448f852c8f1b4019ad590da58204d39f4504302cc534302e479a93acd2aafbcc4d0bb10816fce391c2b22c98818265a48c5dfb0afd36d28781b06f1360cd9db30b47a1b86e46d182ade863d9d6e438cc39c6e43b7aa1df3242cc6dca6d16a12926360a8957ae8eb741bd0d75c2983d4bc4bd398fc07932b25752c3bdd86b1863ce3494904fedf3bdd42ab036248ba38283dc8e916941de8740b05ff43101d06b2ff21b4fa1f427a2ba0e240a75bd0b59a1b4c7cb25240cfd4dca08e15a75bd0c59a1b1c567e6f4eb7a01b25474e360b3a0c74ba051d8779b582e90a0fe08a8d4c3ab769141e904c7660ec50f67c5fa7563fa2b3d13b476202395a3853e85a5d41d46ec891b760b07580697d5935943f5b77f90c9c09061c1b47c0cea1d0f51703893022dab94da3bf18114d3d61307f58a7a030128820f1c54e1335a75670ba30421036f3535ca3c718d7221af77483f90b039d5ac1757dc6a4f2a89de42900af5a4718534f3d943f6f8779b5822f9c3d12900f7ef290d6b3274575818f03d90b6a98572b748b7a5b29f8cba4739b46a73148fa0f047f37f6f2da0930ccab150ad950a59431934e6d1acb7a33d1d4d30c640fdc30af56e816f6b652a49949e7368d6e6390ea3a00e040f6a2ee4b808b857b44642b10e46c0c505081a4fc3493ce6d5a814c52812086a1ec55714ce0fc2b188cd59cb67b96407e370525480a6b33e9dca615c7242508aaf5ee7ab3e7fb12086c1a212444fa8e811c560b588031e2c005b94607602b8c4930392a358cbda8ca1b588fc4a0e3693947eec0fdf98234f537b97f17c3482d74a69cdb346298986a65c48a1970117793d195b7af1b718e2802093e001248a8f6d7ba303a101631b769c42f4434f57403b90b3dfb03c9a68ec36dd45de822a5eba7920746a35a0717534f3d88b9ba0202b7eba9d5fa77614b94ebc498f37244d3085b6232dc4513877167fbb9ba3b76d8054ea8660ddb22fd8480290c8f514bcc76b8681b510b114d3dfd50f6cafb568d3072393c089c46cbf3dd9ae14c9c6c0e775a618ec48bb68b5aa2b8b4c68cdca2d3ade3c3d4d3f4610f6295bd8ae68123a5d842ec221dc99c688a4bd5441f4d08ce049b759ee8baa0258aafeec40522ba46d04244534f1cc69daff9ba1bd2aa940600ce3229fed224823dfdc57392b1ccb9b785d1316421cab94d236489e342dbf4250ce42e0ebad38ea10b58a2b8f8c67c611743236021a2a9a7ad788307f1fd0e12110172c2829c44202e0a20819e20d19020318320917520f16720515a200e9b20113f20fee42034e186a6b84644f1da8fe2fc1025a75114c345943a9251f2b445a94618c59441239df20f8fd850142186f446b147518488f5a208519cd7f930a9bb4144bc538584986d1111fb544888395625e2a20a09e6e45d728380e40611e4bdd0b31adc2050e97b70838089f51355c91c76fc4e1dbddb51c7ebeb3bf8e3c9f7f53d737a11e7bb416076a84235dfd0a5be3ffe7efaf1f5e631be5d5ed9fb8a3bc13c8cb7cabff384b2a10b53e16354432b24407424de5936a0767a5c2b9de8e2ff033708d4c3cb2554f8d5f7502e41d311306259e9a2b37c3b32265d2997600fbe9a0747df8fafe3d34f2f8ef1d1e1e6f9e7ef5b0bdc20508c8b284e562805d688f5b43ef40243283e3f7cf9eaf7ebcd95935f57f1e0c577f43f3f7d2aae8f74498f1aeed70dc22835327c98689295402f36ef171defe4f63dfb3a27f470a01b04ce2bf3b6c00d625a10cc567793a891171bebbf50bf3843f7f3f0f3f986d6d778fcb2b71b048e917d354ce0d3aff0503dfcbab9aaaf4edf7cd9d9fb65777e98e29b36696f99d0cf0d220bdc796e106862b31b44223ccbe01891a1d5fddc20a6189c7583407142c46cdc416b9bdd202a6ca622d668433f3788cce61ddd20505c29311788431b9bdd206a6349533ed60ee6820a1c2b021d3708413e980c0d584b9dc009c21de143ce9e6a1403104dfa9e227ccd45747dcc691bd0d5f2fcb2e734814b4b331302d6fbd7d2fc1a133c5733462e2d1c970cdf9b077666968b659ffb63af1110ec9da190543af4ddab10148889e2d78692b01705e663f6c346df901a971e917af5488d8bbe9e1a17c565087daaa69b7c63d0df29372e4ee6d1f7c98d8b93590b8b72e3faf39c1b37261088a20ad2b3a641a05b0002c3e0dcb8ee2f626122fb432137ae7a79b17a717e15ffc0dac78b87ef4f977f7c790bfb0b4060364661989f08d57cf9f514768e8e4fd4d7bd9527bb5beac3b357479bb7b6394da86cf390c00f0caea6ab47b4d9347bdeb0b522890f185a4d37af39b8876aba151eef2139ae65816378af68ae939d76205492e3eacb6717fb7fdccab1fbb4fc76f7f5e5d1c99735f77d11f093706314c513c5368339a80861c19a58ff72fec03c8a17ee033e7cfb537d7407eba7ef8a6b220362c03b460dbae9a8418cf79d251739f62670d26be531c0d493ee9425b7b32a26f4ee9425d74d8ffdee5972a76548fc6f65c9c558c8eeaa4fbe7f78f36effd1ceda935f7af364f5f2cde183ad45597231e70dc0383fbbab5efb71b8a2361ea27f12f5f98f27af56563eacbd2f2ecd38be3846ec972577722a74e30631d711416cce929b09cf30980c6688fdb2e44e33d841aa51b67b364f223667c9adb279338f4ea97e5972276cde15a9461157712caee8c1cd5972cb63e12124928bb3e452a35047aa4c2235839ad58560a55510d9bd80335d064699cefba875ce2e46dd6ba55d4860190ed80bc6f8e896e228685a33de49fdabb420e9f8d0359889d3de1c6a96425a2b44c1f6a2a06908ecc5ca056091f3a3b94cc05709007b363b6334b54257a700fd28f8d9699c4c43c77ac16f465e142ec934c9a7954f2f9f37bf42a260fa5fa4f2e3522fd3632599ea45aa93fdcb646ee366facb5d2e4ff951793c3d2e4ff931b9fda2cb53ffc525dc8c63dccc9b44d80ffd71b35356df036ec67c1211c1c2e5a9f29bebdb8f7ec2daeac5f6e6daf9f63773fce0d1c3b9b899394bb36117d412fdf3fe2d3edcfde3577ee02fbfb5e757b6aeb76ed594e00915a163d31bb5432f4fd9e105d92e60c010599de8e2fde066a7dcf00bd30a8fee3eeacbea91422e6f458aaf94eb1b93ae5c989a0f2bfef4ea6a45db377b3f9e1d5ebf3fd87c6897e7e3667e49f2ce44663811f42eaf09b7604d7c7ef475ebe210b6ccb7e5a39fdbcbea8733fbaab8265c661eee1df0c618957691df01c2648fb83b5d98765ee7841e0e03bc4ef9bb5f984e6f7e5fb8e853df7e878b5f661dfdaf9fbfdf9cbe796b3efcfef4aaef8529d15c7061fa61f3cbcaa3a3af6be621ee1cbddad8fce5dfbcff537cd33eed00dfefc2742264e7c050a2d67c619a09cf3218c62443bf0bd369066760282f67f9cce026345f98d6d80c691e43bf0bd3099b7783a1bcc0657a541e4bf38569752c69ca41f7000f60e6c15048f3524955d933e31aa78b1c123746fda10bc040e056ca0042dfda9cee98e8b867255165bfb831ea6e06c58d1101d71d5d9417104d6e131a47175dea0983e2c6e857ac440331ed1c0de4d458174ed140dcb11837462d7521188809fc3f8f1ba387b8c689c4b409aaaea3bde2c6a83f0c8b1b230a053d0445df48596539eebd757c987a9a61716344c1d5560a119fac149d92c9a495421dcb7163f44b282d15a2706f7163ec09d63665c4d4b8672d517fdfb831a2600605661181aef0d06c8c67d2b94da3f0d0e35275f40586b287c38a21386d746180205c626e631b079874076ddc60feaae536383b2e1f153e04cd7159550ab13b42060b4c3bb5b1aa758431f5d443f9b3b62f85725c16e7e2ed8e902b8832eddc061a47382e55465fe250fe9c1a169745144c6184acee11eddca6f1e8d14993d37352f5f7e50f0605661181eed9a3d952cca4531baf5b0798ce9e39b9fafbb1e7dda0b8312210bae3f3664948e736b1717c49ffd17372f5f7891b733ae841815944c016c6c75a0891ce6d7ce3f8423ad14318ca5e1c1498e534a8eef8421026636e631ac7072af5b443d9f30d815945025d15488b0a94eb5fd3b756209354201dd540f6aa4a10fbd8f52250c031a204e9ac04e95625482725485795a0deec617f02fc2f3381754e6301c644813131c3186c85314937d1d5aa61bdd9ab16db7088810d8ac618c65d3304b26cc40288410131a9689833aa15c48c8b86514f3d8c3da36c7f0285c0412e04d1199fe19c1d4c3ab76984302669c446c581ecd54b8631f231081ccec017695502a6303e063026550ca36f8d00c68c7d77f9381bca1ef425500cae23025dfc62c45667521810db015bc787a9a719c85e450f5123521f032813089573dc529d4017bf1836fc31e9dca611bf98b1c32b7dc13eec7131985bec99042d4c450b512352f9a306e7598943ae069422ecd02be331f3de2d16c65c2d09e9dca611bf9871b130fa1286b217e7555b99ae26c30450d182704aabec8860bac5c2982b6132e6368df8c58c8b85d1173b943ddf8b8084104687f4ea1de76fd5f9dd748b853157c2a4cf6db0757c63fc62bc1ac89eef134218102b218444a08b5f0c076b31e9dca611bf9871b130be831814e148046a318496f10106b05ceafd2686d0b177085f5fb97c72774b85314fc222e6368de8c524b38b096e1873b50842521db9bbb12a3a305ce82858c5e1d08a7344e765d7ad13c62c0987f9198d75c29868eaa9877107b56a39d105cf0e3cd669c2c8d25f2944161896c8e6fe05e002025c20ef6e68052e90800bc461dc55148f9eb580b866556174025b62862db115b6c4045b2a35c2fa7337a8c839f52f809628a025e69d8dada02526d0524cc371635b13f36414f79b1b102f50578bbb93d6a2561b513eada868561419272dbdb4f472f715e48208e41a45686aa1a95104bf12f1288e5446cb7e1343af31f2feac8cd309841173a9f1721c06e90bd217a46f94bea40be5c855674dffca463c11a9d7e2ca46d4a85ad9881fbb2464661caeacb94b69237ed4f82d5bdba3b4113f26b75f54dac8bfb918dbb08dca0e57f2a6e8590d0e57d6fae10e57c4c23f138225233c8417ab0fe39763f4bb87172f3f1cab37276738dfe18a38cbb3b1c0bcfef6e78327cebd3a59bbfcf8687ffdfce2f343fbe5b6c3154de83f323763446cdde0d24651f169a682d50c2cd24a71f69e1caeacbb87e246151eefa3ba111d0c744890bc8c3ee8641ab4ae52dec81cfdf9fde627aeadb9954f0faf7e3f7d74faebfbcac902872b2bd2c30accb4229d6c069bd62d286f7474f8e9c77bfd13977ffd7a7ab1f2f4e8e9e96a582dae0997d684ef5bdee8c6d3e8567c02a381fb76d772234d8a98f59e7db6fdd493ee56d66876314ce8b981ee5ad6dfb9aed12dd1e1ff4b758de849a544d82f1e5d7c89db5aebd5e3af476f761fff3cf871723adf318c794e2b725142f11fab3fbfff3c7dedf5c7e5e09e3d7d72751caf5f1757e438a1b8b33d138a4f0e838e6318afeac4607b42f14c7886c1904449cf84e2d30cce3a865931d3d8ecb062db138a57d94cf3d833a1f884cd3b3a86592f52ca6729d59e50bc36967c2ef448284e8d2a09c56fa428e479a99561353106e509cdc6c8f9330dabdd01adb57c4f946f346cac2947962b0871440c6ac7b75ea4d6921e91aee5f3f4c49a72e424883678a56d24f96f59530e162cc943f0193cdb0ac00f23eb1529d681744d2e95b064f588202d70d227b4414df8875a7f13e8d1483298b88d5c4398fecf03001d77c64dfaf79a3f3fee1f829402d4a94e8db3a87bf60f24ba7d085cff1814649183dd5b352b409dde8c7ccad1292a87156b0571bc24cf956530e1a3016ed34353af3e701be7c06d717e223202b7ed689cac8cfe7237b89dbda89cea05b731e6f68be0b63b4c55458c4e705b8ac0f2b3a6e136cc87db4e0d86dbf017b1f0cf8460016eebd5eddd8d37274f71f9f7def1faceb76f0fdf9f1e1fcc87db2e1b939c5a00b73f994fafb7debe7ab5fa286e7fb71f5f3dfff07ee55625519ed07f646ec6d0cae9a170dbf891d70004068d925a6f63bac3e0f664cd393d1c6ed778bc07b81d4980b9c031f9b48f0de669adc06d4b5be6c7bbebb3ad75bfb7e55effd85f8ba70fbf2e80db8e4b0cf394caa793cfbc26f482eab24f578ecfbe6c1cbfd32faf3ffd5afbe13e9e1ea83fc535a113f3a6116ec334dc76e69ee1361f51ec3c1b9db8d4baa927dd096e7716c384de9de0364c8ffdee707b5a7498ff16dc76a65446f47afff078f5e3b3e7346f2ff7b67e3d5e7d7c7a78b0006ebb6cd27766014c0c66fbcff19bedb3e507cb0766f57df81254aa1336b322c759e89db3fde0f6e430e8c26d976d66ce36c3ed4c7886c11426e66c3fb83dcde02cdc766255743916d0d966b85d6533cda3eb07b7276cde116e3b71b374194f3ad70cb76b6349be7bcef580dbce55e0b658909ccbf352868b740a291d148252c6eb1097fe3523c7453595255d5dc58c575d2515a427bc6ad85ca8b8262efbf31ace1ae3a2e54aa2c4457ed995fcf35d026ccd20c9a5098102272ccc046a57eac4a8c6888cd869af320150680c827760427e43154b18f527804fca8289d610425e7223ee6d0da90d0ea626a016116d39ea371a4ba89f2fbedd48933e4e67251bd9bd4e37fa2ed426d06824cc0f8673343b94fec0e552d06104c8cf0fb69af8c778cfae7f11a923074e70054cc5c55423e82cb42a09e835a9372658c3a9cc0896bbd9fe79fa03f4eb4ffa1ad773e5149a2a42988cbfd70ac41b3f46c3559b2184308101d035243ab9dd776237705ec003e7a2e4572d9ff26b905fe5eedf89558146229ff2abc34cbf7f82226626f5723df628541314f163859e4b8a884d7dee92a0881f95c7d32341113f26b58f8b1214c1c9fba48898a48838278a08dc4a5014172822717082a2f8973153677c2c2428d287270ff5c1e5c1663cd8fd757d1cdf9c5d3dd8395ea08864af0517e727a3b1db3ff5d9c7f71befd64f8f3f3f7efaedcde9c3a7bfb76f8bf328d91d5cf22474383441910ba340ba3827a6d55ca836d1d5431591b4e6707882a21a8ff790a088c88ef0266f314881e931e95a82a2f5e35f0407bf9d90287db2b17abdfeede4fa7a6d912282726cca258543812b3996d0e1fc35a1755cd7df4e0e31b8ebb5f73fbf1f1d3d3dd87f515c1398d704b62922715a11f1ea9ef31259f6f9042ec94dc7a9b576ea4977ca4bd4590c137a77ca4b14a7c77ee7bc44d3a2c3ab526eb3abdddffbfb9b886b66e743f8faeef9f5e1e691eb1da6edd5824456e6e8fd8b15d28f973fe3998d7aebcbfe915d2fad133f2e7f405fb0977a3011d105f520dffdf971729606f520139e65101349d74b3d986670563df062d5f7295330d10cadea418dcd1495e635f6520f266cde513de08cf6b248d3588c6e550faa6349536e7a400f3fd6d73bea8115fe4c9a1753067786242e412ac6d7de0bb676b4a3b9c428e7bff156e5255571f33438f2c66882c88e2f806196407ed7152fcf4e7f330a4a132a5591d61e4c967425d28c9d82e314bc94fe8a045cd49e507ff604f3954207dab1f5003802995d710df5e7846d3110bad571e2e5e86d4db9e03221c100e906749278e94f4b5c4320fdc64d3d1febfdb9828a46c3c1ad9caa88efd08d924cc15939f2aea65d308a4ec387d9ee3177af2a678a541015c0290ec5a9f7f77dfa4b1c9d8d71b27ef2fb77b5f963233f1a36a900cd788780c9042a056ad5c84e51301d02f90d5614dc2e01cbf57352bc2a4cc47e45c1ed1280912e73e06b04cced4d582500bd09c43201ec29066608e4755051728b72a44ca06b56f23712555cb6bdc47ed26e974f2f9ff2ab5cd17927bf8ad7869710432fa93fbce8895ef4442f7aa2173dd18b9ee8454ff4a2274e9233f8d06098f2299ccd871e86291fea86292f2aaa0fc9306552973bd9a57cc8c3813e76299f23de3c2cb04bbdbe3eb1491db4491df4e2c546cf9a5607fde67c7dd0c360c394dffccbd829540705cb943d8c7b4fc2a63d5b7b72fde0c4e38bfde58fd766be42e8b33aed618115e28dfd0cafe103ae9c1d1d7cfdf07567efdbc6e9f75b07384da91ce0e39272cec7c196291d478e70b5383ba76cb04477a8652a2dba780f86a90a8bf760980a48a703b07b16d88927a68f353fb067dfd62f7e9e3e3b8ecf7f3dbfdaff042b7b3ee546abea833e0a4e1263b6176f519f3330f8b8c058e90f3ec7cba3079b2b6167f968fde2f90bbcfa765d5c1231cd0b361aa6fc2d7d10efd9300574d0582e610140129664c3e44977334ccd2e8609bd3b19a6fcadc1dfdd32352d3af0bf6599f258b2a85c3d3dbfdc3c24c0892b4f379ebcbb385d7b7cfc648165cae738498ff32d2a16ae0fd6767e3ff863d73e1ee1e5c1e1d187f5eb1fc52599f2a804d5cb3235751c74554f5ad6ff246aad96a909e1db0c8671f5175e4f7d54cf5b0c76544fb9ea99a48d0aaad532556733cda3ee65999a62f3aeaaa7b8ddfb5453921edc6a99aa8e25056506ddc33215749ca37a1289d4aca6f990964163710ab93ea01488d3817447cd595520e1fe50a92ea8390d0bb24589d447d2c0d80f8be3240c1de996afa372ff2ee00c5c948229e7368dd181213925874a8a97fedc554b94f9a8492e07c9804840318c82c3c8c52f48a9cdde45c176630303c71830e5dca631369088a69e762077beaab4464f6fdf6b131507b9c088b42783f4dd01ba49ff6e646010d5206407fe60b1757469615652bbf4e6ae525b90d30444e095ad8d97fe74283aa4d9226a1872f29ce0ba718141727f069757bf6b8c0b24a2a9270ce4ae565095a6426b40654939266d97fa7be0784ba53863723aa942b78a08f3242c626ed3181718525acbe0dd40ee6a0555151876478d9a90a102ee8ff42f96974df439a63af86e60601007dd909db64350ada38ba9a71ec65dc594cc598f68160cdbd2b93ad3922521ac8247651449899c4d23846e606010f53984c9331a03038968ea19877107aad69fe107971ae3a432916727b04f2b0b5de326e72598c2e8d8cc4994739bc6c0c0907ca843259d4b7feeaa66781b59c846dabea0e5dd8309a41905fe6b4e8710a01b18483c098be9ae2044dd3a3a4c3dcd30eea2abf50f486b980450d01c15c8efdeab608cc1c061bdb97f37974110152ec4c9331a731984a49d858acf756feeb096cac0b1c38543309e9e41588e08185ad8003469dee654cfa1e0741dc4ad3a4c1036b68295e4541d300c652fd60870ccb78f74385ac73e2af4faa3f51a39a729dfc88d09802ac01514b8924103a846b802a9bc025432b934b0574d65e0d99f84f7019d9c3713a4bc060774d26897730580ea0216e24a98f4b90db68e6f0c58a09ec9a5277bf594920449918e2ea523299b9109d0f149288b13b54c820aa090521224a524e49492d09a521292f10eea995cfab25749c5440727c15502e4c845453d32012f118674d88409a483424649908c9290334a426b4649481925a19651b23f7ba14ac031820b5c7488e653041429d0ca5a1f43761183423a49103f47c8beafd09a4e12523a49a8a593eccb5d2d99a41bd1c4581d03212ad20e453ab12a85417bd2b25ceedf452d20e684492e1c684d2509299524d4d2b8f4e5ae964892fa736a626417437ad9422018ce9d6808d6e95c2f050a792441f24842ce2309ad792421f9a2422d8b4b7ff62a9b379028a2c9916c065c2a880900c740994844f28d0c14b24882987826163868cd2209298b24d4b248f6e5ae964492fa47e4f29f44009c0ddcdfaac8693a22aff509812e7001894e849c44125a9348424a2209b52492bdd90bd52c6a8693e3d04149ea0d69fb227a498f0b6cb5d63a279082825d0fc4ee06398924b42691846475831086b257cda246eaa2d59a14aaa8f006dab1e593f3c2a2c6c9d159482209924412b2490d5a9348424a22096087b257d9beb49a39639327b81ad97847fd1181081acbdeb7b97b01b788e32a640319b4a69084140a0ab514923d99ab2590e49dcad5988c893e12c0926393362f2d06c589b832222924900449200971d2a615b524b74fa82590eccf5e3d8124679520ed5003e91a3792d706b66a935e9c5d53a0903f1224221372fe4868cd1f09297f24ccc91fd98fbb50efaf0c72d103521b4943e51a0824333834803d40f3d22ea48f04b902876c1689ade92321a58f8cb5f4917dd98baa9eff35127ce3ba101a2d290144407bcfc48055c7dcbf8b5aa2a4d489d96d23b6668f8c297b6454711877ba9efd150d09a4c0d7f75c8ef8e6dcd48a4d569ea38a120153181ea396989347c6d6e49131d929a2f643d9ab657f25dc43989f400e67310c72b0202fef1058a7caf9b16221796494e491314756c4d6e49131b900c65af2c8deecd5540e26c0a9e42d179c212d8adfbfe5e5edb8ae09e6333b1692474609f38af9708dadc923634a1e190d0e64afa67370990556191d478c70dd6a22c0c9cd021d9a71aafc5e2c248f8ce28914ede4218db825a6e491d186a1ecc53904e8399eb381ab20fb97ef68ad650dd964b7a058481e192579642e394e6d1a714b4cc923632d79e4b8828c62cf07da84e30a3296a398b4355e4f1eed6b7541383743ae0b12931d24d505893c67a3e8bdd5812b13c861306e0aa5ba2044a1524286abf81058e1b021ce5a502b3443988b5e8f3274f0eb5abd90e855eb4c42ea396721f31d04ef6c3a68e3f845730649ce59913d34a3afbf8a100ceb337cbf67615c6b28044e3b1b313b58465f3888c4a32ee60bb2e85b0f229f0e221f07ae94b135a5b45238a35c5e294993c92b2528a935a4197959cec997cffe710a9cd9951274cf3550aa3343278f317c591c795bbaea4a69d58562ca8b13ab09f5812b2a81b6ec740970a3ca2a9ac6c0d9304cd6f56235a13e8cbc41f6fcf56068ba64a578824af4160242bee68e055d288a2e14b32e145b75a19874a10843650ad4650a4ccb149895298cf246749aa223d040434eb6d408659102a1e71228b592bc2d967621278ae4ac979585125b454a52bb62ac89943802cfe64aae2c15f5cda580274d8f563e09849c0227465b25e0792301bbe8bb9b9546a05111f040ce7e3c21501029923d2666fd20c656911293488943450ad6454a9c1629382b52b02a52b02c5250f75c03a556d68e2ca13ae78d6137bdea4a69350cc5e45219ab3a5a1c452db9856855a011b31ee916f6463f9f14528e587b15ecc1493a4650523d5570b8a2b1702969cb67f79800160c43510c43311b86b0d53084c930846aa04841551529a8a6440aaa1991421dcb22055551a410819e4ba0d4cab3ce6a39df334f5b55a4a056ad1309a9a7aebe67644ca6d82148b3be05230c1c0043eaa5d4534c046c95000910ae67c0e589626002b429a83b1bb626e5a55177450a4a916dd493368d228588a69e03450a9aaa4821da530bc5cc8814ea581129688a228528f45c03959288b4211dd263b55483abac9456c7386236f50c3d4b1a724d44c366ae9b825c792263b53fd701543a90dce4085eee4f2b8ce6d7707aec2c510a9e71289e71983de3b0d5330e93671cdaa112c5d6258a9d96287656a258517c4879e4c02fe40cefb96959a4d8d07309545af9605c507c69c28e5b9585e25a454af2c243a7e7bd686011ca2b59deb3f54ad3d46a981487c36afd02c5053666169ae5bc2eb4d0dc04e5a02b4814893342377948ab447149a2b83890bd6afd820e015a16800502a6303ebe81c35c64187de30d5c2e838ede0f65af6fedd32a81ee0d1c4af417e6e8490cba757c987a9a81ec05d79780e150584b628327cee7fedd0b38626a4928e7368d177098e27430e030ee40f77dfd95feb6303abe7ec37cc38ed07a08658908612077bd37af1ea942ff58388340cea09cf60763eb1914d31914ed40ee7cdf775fe9df351aa20452619cb4c1d6d1a57301d530eeb0f7c655235beadf351aa2240fc17c1182d86834c49417047b577cae71877ddf7da9bf574a174607c222e6366d3643269a7aba81dcf5ddb7a440c752ff8ec990791216436ad3a80431d1d4530fe34edb9eefbed6df7747c72a1053ce6da07174631588bec461dc99befbd690bec37ea786f38a799f979d3185e1c525219ddbb8c6e18df512aecc35943de8fbf66b04b03b3e0eab66d2a98dd5ade3c3d4d30c64cff6ddbb9cb8bb482074c7c721614c3ab7898de31b17d7a02f3890bd39fac6cc02a811b085f1e19290ce6d7ce3f89c4d3dc350f67aef5f99b1401aa4e530b5fc6ebcea8e8f1459219ddb98c6f179957adaa1ecd53730ba5e04a03b3ece19c1a4731b6c1d1f8c7b063590bd390ac76d029a13639608b8eef8825a12d2b94d681c5f70a9270c65afafc65123d0cd13c95c09937913402b7481045dc00d65afef06d630024e94cfd9e21ca82c3ba0005e40c00b64f0125bc10b24f012f540f6e6681d330ba046a0005fa2c09798e14b6c852f31c1971807b2877d37b00e235b2450c02f51f00b66fc82adf805137e413f94bdbe9a47954001bfa0e097542481f300b58e0f534f338c3dad7a6f6035f23a7af0a083c9064922d0c52f9ab3bd31e9dca611bfe871b502fa8203d99ba37dcc2c801a015b181fe317adf324ea46fca2c72946e94b18ca5edf0dccf277d23f05b0786dbaf845ea1232e9dca611bf10d1d4d30e65afaf025225d0c52f52719149e736d83abe317ed1560d64cff6ddc0300a6aeafcccbcdb2e7e915a924c3ab769c42f4434f584a1ec61cf055023e074617c204c626ed3885f8868eae986b2d7770387912e13e8e217a9ffc9a4539b463f39269a7aea81ecf55640aa04baf8452a9b32e9dca611bfe8b19f1c7d8903d90b7d37b01b91180cd638d2cbd16605520753181fe317229ddb34e2173df65ea32f7e287b7def5faa04baf845aad132e9d40674ebf8127e0133903de87dff320a650205fc02825f20e31768c52f90f00be040f67a2b20550205fc02825f62c62fb115bfc4845f6218ca5edf0dcc391342ae5b173236c1027e89825fe2a44d2b7ec1845fd00e65afafc1b74aa0805f50f00b662186adf8659ccdcc1ba586b16754df0dccf14f5304928f1351e802182968cdb4739b460063c699c2e90b0ce6afaf0a324b21cf91d6851182b089b94d238421a2a9a71bcc5fdf4dfcaf1e117465a7b5e0d80b22640a5d102385c899766a6354eb0863eaa987f267fada7eeb14ba30468aac33eddca611c610d1d4330ee5cff6ddc8ff5a2ea959a2600a23642043b4739b462063c6f5b2e88b1fcc5f5f55a44ea10b650c274d66daa98dd3ad23c4d4d30ce5cff5ddc99c23a24ca10b660c97ee66dab94d239831e3aadc9c7669287fbeaf2db84ec11646c870c6a4eacaf4ad11ce10d1d4330ce6aff74ef6235fa410ba8086f81236b3c40e8d808688a69e76307f7d55923a852ea4315c90cae7ea64f40d5b4798200da8a1fc41ef9d1c479cc524e7becf040a900604d2408634d00a6920411a80a1ecd5f731df4f696d20a226d93f43c0e6198a054403826820239ad88a68624234d1d563f33cd4076827cf0e157761269edd85e95fe096bb3077244d938bdf294590cc86101208192b2ab7dd859942d11138aa51c54518d5c8d2144754e023fb3d165d84bdc1d68328264ee7b87239e4d84d441f7458fa17471c474662c5b083b4c94b13e79c433a72de5ba5394e4528909a45023742f4d14e2814ce21947308f32ac4d67308d33954f3e6eabd3eecd8e0525a1f8893f561937693d60775a4f5e1c7598eb85444695150b79eafbed0ca282ea8c10e9d1c6416436d81d8569d88eb5a8c7b4235aa241ac78560e8a56ae39738ad8345d1db393b6f8a23e74237f5151248f306a56839e00d056f23079dd29f4c5e21b6a01359d18972111d6ad328416cd289ac1e2a41acae4a10aba72488d53312843ab204513eb0f71c47f48c030ce997a204210a3d9741a915dfe3b2430ba793e41ce5b5c5d2985381994d3d4d75b1d8407280360c72869d25499261d8ca41929c05639aca6a5205ae66a3ace33bd9685d100a9eebea0057de882ebf8c6e5605e66b4968e7368de2c48eb32ad097c1e2c456c58935d3e2c4ce8a137b5b9cd8b238b1a6e7bb2fb68a23a59435ca915852aeba425a6d44d6e65141351c3220493be4ab545ac8f27e39850a610cda1c2a03765b33121105b4880c48d0b157c0bf9c299c8362891c97924c80d816ac4456ac4476f2965aad44365989ac1b2c4e5c5d9cb86971e266c589eb8893b4315d599c38e8b90c4aad9c1f8147ded416d8c7b5b6587cab384906295bcb2ca76114407b8966244c8ef4aaed884b8521cd23c9bfac19d85a6e398ec7d76803bf0e1620b258c0122ac14032d464774aeb0be2c48b38f19336ade2c42771e2078b935017277e5a9c845971126e8b93501627c1f47cf7a55620c0b6bc2a5adde46cc82381be73a6b93e6bece834366003051fba5a912d38ca597194b3d951ceb63acad9e42867c10de6af9e1c87448372444347426a7328746f69adb8cad9ec2a675b5de526f228eaa1fc45db40a1b80a0ace72569ce56cf698b1adce723639cbd93919147af257f396634965e8a8e42413a44fcd59e70577392bee7236bbcbd95677399bdce56ccd5ad5c01ff4a2306715141ce6ac38ccd9ec30e75a1de66c729873357b556ffe5ccd638ef398d8303347650addf3c789cb9c5393368de78f4b2e73aea69bf5e7af9ab6a044a1b40a5cc169ce89d35cceae4ddf1a6f695d729a73357b55037fb19ac6d07756419142c16dce89db9ccb6e73aed56dce25b73957b35735f0e71b28145741c171ce89e39ccb8e73aed571ce25c73957b357f5e7cf56f39caae945e0e750e85ed33a719dcb190fe95b23a671c975ce5918cc1f365028ae82825ae4442d72196dba56b5c825b5c8d5d4a206fe422d11f3ade3661e852ea671e23e978b097bd7ea3ee792b6e26af6aafefcd5fce7662884fa2a2838d03971a073d981ceb53ad0b9e440e76af6aafefcd53ce8fc6d613c679d175ce89cb8d0b9ec42e75a5de85c72a173357b55037fd040a1b80a0a4e744e9ce85c76a273ad4e742e39d1b99abdaa3f7f502db51048f5ee45a18069c48d6eba4d2ba6496e740e70287f51375028ae8282239d13473a971de95cab239d4b8e742e86c1fc5576b21d19a57b5128b8d23971a573d995ceb5bad2b9e44ae76aae740dfcf9060ac5555070a673e24c972b4ad1b7564c939ce97ccd99ae377fbeea4dc705868ce5485230962db3550a5d4ce3c59bce676f3adf6a39f2c99bce57bde9faf387bd28c0129d40110d446d890e9a54278eeba5174608c226e6368d98c627cb91af7ad3f5e7af56360a502b444e921e83e75530430132852ea6f1e24de7b3379d6ff5a6f3c9a0e38d1eca9fb17d2890ae40b3a6a637725e05056f3a2fde743e7bd3f9566f3a9fbce9bc8943f9b3d5ea334e594553a234d21ce90e85bcc70ade745ebce97cf6a6f3adde743e79d379eb7bf167e6f0077d47a839f181f2c0990639af72a6d0c5345ebce97cf6a6f3adde743e79d3f99a375d7ffe5cfd9ee616890e85bc020bde745ebce9fc64a5b47ad3f9e44de71d0ee5cfeb9e14cc084de0c4f03e0433f57a0ace745e9ce97cb6cdf956673a9f9ce9bc0f43d9ab57635021408c162d89c46aff82279d174f3a9f3de97cab279d4f9e743ed881dcf97efd61a4cbfdbb58c68b179dcfb632dfea45e793179d07358cbb9a4ec22f1f91ab70730aca18eb040a40467ce872b16bfad60a64920f9daff9d0f5670f7b12a03fd8290a5970145ce8bcb8d0f9ec42e75b5de87c72a1f3d10d65af5e872618ab212a761973730814404c141013b388c65610937cdc3cea81eca1ed4bc0d31f4a040a100605c26016d0d80a613041188cc3d80baabe7f7d3f020500830c6088746ed308608868eae987b2077d09207bf9160874e10b71254ca64d1eb46e1d1fa69e66207bba5e478a53c67b4ec61131409d4017bc10574b423ab769042f5c7d72dc1307b267742f02747cda5be7e784802d8c8fb10b91ce6d1ab14b48ae15c184a1ecd5b18bef45a09b9099b91226636ed3085ec23821337db143d9f37d0970c2ea12812e7c099cca9949e736d83abe317c094e0d64cfd56bffaa48fb1c0367d8073d4bc066025dfc425c2d09e9dca611bf84713e7cfa0243d9c35e0496ace540976e7faf0bc303e111739b46f84244534f3790bbf2f60d23435b201aaec540ff319cc8d61a1d02229dd53efb3707df052fc493b098c04b08aa757431f5d4c3b8ab681e33fd25e59de63aada43806eff3aa0b5de4422c2d09e1dca611b9b07fdeb8671cc45c45efc091412e3a0b0ab946c29cfea63038812d90610bb4c21648b0a55237b43f7750e96f8d515aeace465ad6b46935bd796322c6807ad2bd805940304b0e570eb115b340c22c95c2a17d99aba81cd49c0b0b038056de1202a9f62f009628802566a91c5b014b4c80a55235b437771585839ab3fbbb735cbb2bc0cd9ee54a091822ad06c87b160b70250a5cc1499b56b88209ae542ad2f4e7aebc69351ffea863f4c620d727b61c94609d653f099bcaa5925a5ec02a28582595a3a1368d5805c6e568e88b1dc69caf750fd16aaf513b1595e3e4ca1aac537cd11626c9314075810a70151ba69cdb60ebe0c640052a15437b7357513422bd78120a246f3592dc0ddcdf1b20e883406aff64767417a6104f4b4239b76984294434f58481dc61452469a33c3a2e570a7873526a2ee7a8f9a5e4fb2130ba3038100ef3234c234821a2a967e918e1d4e081f3133b7604e54f4ecfcfa54de893f3a6bac0d945b93e217fb2fbad0b52e42bb01ba7e39af1ffe34049ad732515c1b5d4cd36525fda4a1d662be58a9d54f5959a83e0a5b27d90be207d41fa46e9cb264eaefa2b9f2025539d141695e26246eacb5aa9c2eaa456a997965e5a0acd2834a354818e522c390a9f287ca29644ef5a12a2cbd851c68e4efeeee4ef0c9fb8b2847c4a3d0d9096515a462962203243c9e652b20895bc2d65249fa795ac975672433ac9a0284efbca4b36e1207d41fa46e91ba52f4a2e2d2519a794e465d292bd48e287b4914c3856f2c538c9aae225779a970c6341fa82f405e91ba5af84326a94b07325a1d95ac2978dc4f81a0984b592fec2498a08276914bca41a08120619a42f48df287de5eec8c80d8b159a56685a318b59311d59e1d30a9f565c80acb8c95819bb95b15b19bb95b15b19bb93b13b19bb93b13b19bb93b13ba1e984a693b13b19bb93b13b19bb93b13b19bb93b13b19bb173ebdf0e965ec5ec6ee65ec5ec6ee65ec5ec6ee65ec5ec6ee65ec5ec6ee51faa2a80f92783e4882f62079cc653779d94d5e769397dde4653779d94d5e769397dde4653779d94d5e769397dde4653779d94dbcebff591a6d8c031762acdfd6583793c49d189fe450f92711a8dfd604ec4520f427401a4f8140ec3f84228182f34714f815e5d6368a238814fae3bfe75e73664e19a3d9e9217205dd7f095719968986d164bea289e8fa1270235f24509f39a00d60597122ad43d709c4be04ca432814e3e3795992c1c9a7cc9cecec988a6178acbb7a587fdb844b50403b4da79d56043cd484426dea46ba2f85d09782a3139b240c1daeb4dd6d369f61ad607a7714331492be92aaeb4dcf9e9c2a3c3ef90cf219e533733e863dcb7b2b8f9eef2defbdded9dbde78b4b5beb6bef1f2d1f3cd17db8fd6f6ff335ade5b5f1e2d3d90fdee96e4b52821239fa9a03a7d7385782bbbf69fff09d4f9416a740323d75f3ddf3b585b5f63dafbdb5b8f382a0be55e15f94cd50443472675b999defdcde59df5bdf59d3d8215cf9e2f3f7fb4fdec3fff43c2eeef95f30fbfff5efa7bffe7d1b7cbfdf3af9f3ffcbd24d47c666c7c0db1b7bd76b0fa9c06f7e8d923ee2e14ff43bcddb44f7b3895d3dbdfa131fce76fb3f61b8f8ede9f9fac6c6d6facbd3c3b7ef6facafcfc9b0e5abdf4b7717ff3e018718894e57a7b7f6f9d5f1dbefb7af4d7defffacdbf9746eb5b3213847ce8a5aeef3d5bde1ae5e948d7af7bdb34b6e7aff71f3d7bb8b57e1323f6f7ded1f1d1c5d1d9fb237e04357ab446541e6d3c5adffbcfad47fc454cfc33a1e86e535c7ffe9fbff5f1c9ab95f8e71146b5b7f6f3ed0f0f8faede7c190f61e7c7d1e5dbfd6f87ef8f56cf4f4fcfcffe1ecf4776214955f5f6d6b764eed6f7575e8fc93f5adf27ea6766e5daef2d3f0fb873baf6e2ea6affe0c1f9e71bea69728dfa6749981b931c5fcbee1e2cd3909ebfe665f09fbf9f1d5d6e7c3d3fbf58be383aa4177a48fff7d7e9d1e18fab8ba30f7f7d3efbebe3d1f9e9d1e5c56fe690e01017f9245cc568355d9be0388438d1dd5a7ff6f0f9e67ffede3cfafcf1d325d1fc7a74f6f1f25395ea64d18def846f33f8f0e2fcc78fc12cda5b945f6c6f1d3c5d1fd37e71fef5ea94def7dfd7f2a5ce27899f5120ac18506ad325d237ef7ebce0d213e80dfd5efefef4f8fac7c9fa939f47af763f1fac6c5dee9e8ddfffcae18fa3ddabc3b3cbcf979f8f7ed0b3d302101f7e14b8284094594f4bc2ce5f12eaecfdc5cad5f5ef57cb70f4fbdba7eb772f8e5f1c1c149784cd4b02eb5be1d9e7eba3c3abf13e784ec2831ee1ffdd9c5af6a9e27ca9f7ceffbd32ffa7d43afedf2bf57f179f4fc7ff1af95f2f2fd2f6ba592b4f491e1decad93ce6f4736383ef41108fb4d3d49d79fb47f75717c98372c2f9a44afb31826f4cc9c719f9fde1af42dc93245628e147976757a6bf8e7b708de121dae203ad4c6b6f9e59ff9e38db35feac3e747eae2d9f6a3c3f1d259be1a4fdf7ffe472bc6d65a33b2a4e33d9f4b6efe4231ab1b3f77774f1faec1e5f5d1ced9c56bf3e3119c17174abab447875d366f0be9570fafa785f4eaf9d9e5c5e1e7b34b5edee3b59d14571cdfc05719bc4d584d139e65101349b790c1cd57b719ccacd13cca86131b07e6da2ee8430b9bfa559d4d9fe6d12f9ec7cd936936d7cecfcea6d7d2d18fbf3efcfdf7e70f47243b8e3fbf3fbcfc9c4e0f2dba26d7ac975188f070597884a629d72773c692a63cf4c11ee31bfbadedd5e5addce83fff636e845b2a36829552f79a6bac12ead13eb282864b6104c0503068f683cc68637c735f083b6743d9ff98cc328e6761f5f932efd709f69a865cace4db91a38725210faac750c751104598258a23b213d02d9835bef26f8559f9f613c1f58159f95a29d5499c03b3ce8e12ccf26398c52f51b8774d300bf03e60969f9295511536cfbb77876fdf7f70cfdda7ed2fafc3cb6bdcfcf4e56801ccca6e4aa926631566ed3dbe7cb2f6f4726df9e27a6be5d9d7cf07cb9fd7c2ed6d0141b6c5b85823a7201a08b38c19e9440bee095a8d75ec21d06a9a2d1c0ea78074d4c4dd5881ef60287375f1fdcdeac1c6f5eaefb8faebfbc5e6c33f171766118612751fe51a0945e9c77c2b9b6a455631d4d5c5e6e6a93bf8b37af6e9e7aafe61dffd3efcba5c7cdf2938049337d5dd30544a37765f188a13614d5187bbe02679d3131a71305642bc33569aecffa0d41cbcf9fcf7b7a3bf3e1cfdf5e3d6a86e88ec1c5ed012f9eb3dc900126fd4eac75fefc6cf3432979f4fe938fd31fd245d90342fbf6c7fd9fdf27ec785e3d5bd33d83d59de3b3f9b8fca98e77f124d3b5fd43c7f169f5efd78fe6ee3fbcec9bb6fa76fbf2d5fae7f2c2cbd90aa6f86543d73212acb32bd80ca52f45048b5345b5059223ccb601893d4ba1f2a9b62b083cae40e0a530285908a6ab6a0b20a9b3acda30efd505966f3aea84c6ed272e1d5904a70b6a0b2da58d2941bbd10aa845479b388ca98446a56365f9a1181329abd1048c3422d15d2820d1814061320f999845482b30bcb9834c1329fda851eb08cc91124b374aae5b1429fb1c61a2ce3070b5db805cb422adcd906cbf84969e0562f8665fc98dcde2e8465ef132c0b6358c66f71499ed500cb422eda390c9685296169a1bb7becc7cf6f3e457cf36e656be578e3873d7cbbfdebc7da5c58c6ace5f9c0f9fbe2f9ab77eef3f56fbffaf4d783975fd5f1da91fbfd647a5ff094cabe18bbd58554cc73102c1b6754e57c39f782cb422a1f3a10974df80af700cc0cdb7912412823337bf575ff6af7c3f51fb376ed3edbf7e7cff4d9e7adf9c88cdfc1924c9e7c7af9ccafdc2d78e5dbe1e1eacee713ef5eecae7d38f8fcf4f7f7778fbe145fb94bafdc9bbb23b390ea97fe3f416644dddd11998569227e20342312e1ced06c5a0678f86f41331f0bd2e6c5c78fa70f1fe2b1fbf211d6b7b6dfbfde3ffe72be089af90c29c6fe90b5b5671faffcb97ef0e2e4f9f2e6f1f7b32f97b0fdfae1cfdde2daf3692706db139abdaf41335ebf9941df0ecdde17191ce7ada32fb127347b5f8366418ae9f2524e6c826a87661536d33c82ed09cdde0f8266bc97e433cb23f0edd0ac3c1648530eb1075c195f9b74a0d90d5481342f95a410c8a932b565bf0783ec02c1c64b70162d2778d3b93070a85577bd4d20a0a4a274169cb35c3b47abac2e445f73dc0becda80a008b0691002569b60d8d1c5e6b512a16ff7dbe1f893e7971dac02c1434bda39101e35d00de7cf2fb8e21619fcc821815b636ca459be49edebe844d4d15a9a199b415e250e2b909c7768820e96542a5a0e96f1b2738608683a0275ee5f9ec0104726526ff66941651d3b0746c77e250a5df42183c64abe3af69240ebc1b179951f1f46103d3bf96af6a3b0b97bc5ad1446c86e5d46b1f389f24b96cddf1ab968683026f7cf955fbbfd699d48aa017a052427aafd6deffe349d9a74276b8c4f5e99d4bfb2fec248cfeb8fb93fd4fa1b63089e70ad380e4360fe235a0316d83d4be7fe587d7eaffe955475ddfe7ea48bfd2bbea56ec47e0b918f0f5a6e86fb232d7ecec10bb4695dee5f752e455a771cb16a3dc1e725ab4760d8a18cf600ea7c68ea8a83a4e6942131d26ea3454872a4debf3c7f9aabdd2b8d803646ce52430b82369dd10e68f1e40894a02b6158d45f5bc3c327121c7654ed5f993f4deb3f02a0f3b45f6fc250822161489aae2329e273ffcaf61d91dc402e911cc120ba255950407b2958cefc9cd79f819efd8b0ef9419b9a83a9d53cf1b4d7b46327c45a7fab7bf7d78a3d5b151797b099ff4a1c961fc5d0afbfefd95fb13b151d41d6b29f6d5ebf9534100639ea8b44afe61b0a7aff9ccb9b53559350b4a46f4cfa97e7cf2a7a5d747e2058a73907ba71f4fe39914c74a47143965fae3c7f24ed9d010524ea780d72774fe70f75a71563f3f9970bbf76bb5bda7981162bc97fd2f08da5ed4318c5b317ac9f2c5f579e3ecbf36734d05e7396ce48ee4f3d31b20d9c44605ebe9530ac6e7f37e21025da897488e47c51d4bf3c7d8edeb60b4153ebc09957847fa08da4d86d2fe6c75712403812169e3d8f3d6d590e6aa0b7476b2782254ca0737c72a81577f55c6c93970da7df66d75cea4fff86c4bf8b364ca49ff7b5fe0ed94f18a93b632e5abd7408d372705c3e24e4e1fbcaeea5b31e68ded841dcd1ebe2fe2c8d229f291063967e9554db81836c0985127861086639889854637e23689991d4bf1288e5e9f48e8a1d8591ce0ea5b9bfa3c5c81598341d08f9f995402c1f460c31d8b64aa728f5e77c568af60ebd7f4f3b62f27c5f7b3e092696763780afde1ffaf6d7e5fee5f9f338a2438e73e570310647f33f62296ee8ec01da923abf3fd0b5fe911e6f23d063ade10cf6f4ea48f4d3ce31105c5e3f50017f8a139e70840a210d5a64f5febed65fb3e0e7104f4e082ffc1b4b9d694df9e827fc43ad3f9d55b40548e403179be6dcc0841e68f5d206d6c9df2ed4aabbd2f84946d3f96b2c895c27ceafc87094960e218ea9e3a3a28078dafff3084cde604501e912d0049f8b042a12106687304320cba08a0ad221a0463c97bca723d7ab9812c2151dc43264984321bf858a0ed2e9ff2f83c2a921e46584d55344cf2590e5684509e9109819014c24495d0da1eea449b0ea49cad42c85986fcb754d13e952805b14d2204c4d15e13a2f1ce2a1090ef265c52c019d09d87e04e82cbc4520f7f7b5fe24098c43f674e11c5ad5fed0b7bf140fc1a0680787e4d6116a855e59f64f75b7b3fdd35632155d64a63f67341eb1270ec149e4f3d9e409d4b5db840504f208742d3cd57a12c82a1a15586875ee33f21ad09d5837be2459929b0ef994fb9d28773d51eeff507e45f915e557945f39402448d80d2ba9f2e9e513e4537ed5f2ab965fb5fcaae5572dbfcaed9836f2ab915fe58e4942761878cba7fc6ae5572bbfcaada476f2abdc946bb923d74e7e75f2ab975fe5de4dcb8d9584fb309c581250209ff26b905f83fc1ae457905f417e05f915e457905f65aeb4cc95840ab178944ff955e64a8a37b3c8904ff955e6cac85c19992b237325358279592ec9e2924ff955dfbc85c9bac1dbcef0ab5bdbfbeb6b65fb1fa3979b5e66b13b5648a5774b763f23af49629ec4ee3776cfa3bfdcc51f8b1f95c6637af863f16372fb45fe587f5e6f26c31f64c31fdcb07fdb1f6b6fbee1cf98e1fe587b7f1113f92a3e15eebdedf6bef3717debd1f38b1375b0f36577e3ed97a76fbf6cfc996ff833d9109a2af9566f5d43bcfa647f1d5f8757d7e74f2f57be9e6f9a93fd5bb7ae34a57ceb6ac6f942e8cb507f2c1d158c382570a46d19312d423bd4372baf3a3bdc39abc6e33d386a9132460731c90d56a9ecb8926130aee2b3a52edebe7b174fce8ed77e5df92f5fe2cee6f2ababc70b2c838643f9784ae533ca675e136e81cfd6f6f777c7df3fff3a8ea7bb0f0fce56befef21b3ba6b8265c5a13aed9676b6f6addbb7bf6d9727cce93d2612dc7c4d2cb9b3ce94efe5b9dc530a177375fae5b83bfbb2fd7b4ecf025d9e1afdf3a5c353bf0760536aef7f75f7c7df1f4575fbf77a2b9c099d3ace2cbede5b869dfedd98dc78fb57ffcf9e5dbe242f169a1cc5a582b66bc8994ee9af14c5638ccf8d2a0c18c9709cf3238769dc925971798f1a6199c35e319279b6f328fc1b49af16a6c86348fc1f732e34dd8bca3194fe2957991e6b140ab19af3a9634e5d0077d8cef1766cd789a235299446a560b42b523cd191302dfa447e7f81e8b64830b1891e01966c0512dce354bc0b8115f008610c001e48b30d3cd7ecf5c099393366db94b9868ea8903d98bf544b1163c7856240c83e02a015b189fe0a7090a6dcc7dcf4453cf3094bdd88b4058a2334207e7021bb730667748d30d7e66ae84c9ac5e3666be67a2a9a71dca5e25d95ae4f73fe9efea04ba7a9d113dc464cf55d398f79e89def4b4b55c937dd9b3b558e82e81c8f588c58a6bfdc455d076b3de33574b423ab769cb62c244534f18ca5e35d95a887c931449ee3aa3ea04ba39ef83544b0eb95a7268ad961c52b5e460eb39effbb2177a11b037f9da489f46b0120395fac7eef0389a9a29a7368d09ef43aa601c6c2dd5645fee4ced5a8613d638889cb78e937ef0759f62133d510b5e4d38f7ddd10966b0295299be41e3e892dbafad249aeccd9dad255c63eb2f44604f7924cd8226871d9f90fee794cbb766b69be83e48b612a69cdbb8c6d18d13ddd3173f90bb5ac235340ab5e56c0ece81b83778be59453634f8c9e460777072db646d165e8d39ee9968ea690631574970cfb67bc7a135a81470aa14ea6fd990eb68d5b13d27f7ef8216cb118f4c39b769042d769cde9ebee030ee7cd533c1692e214dc76bb410972cbbdad012f792072cdba66c37b73df3b42494739b46c862c7b9ed83ad2498eccf5dec590ed6a99152c6725964e44460894037b73d33253c66b1dc98db9e89a69ef54aac51d1eb220c4dcc18cb7e311c45ca57c92ccef2be0bd5a005cb37ab26cd630a591d9730e68e4bb420787970b5156f7542c1a946f0ed6ac64ca154a738b2ff1612d807e359de95ab196b8823ce43c5429fde58adde75b0d07af884848da076f8a891be95d8c77a313206846869b1e4175db1917609b08b062d345e3d02903381c2f123b7d836bb6158683d7e201d3f1007b217557fe5ad4ca07000811c40311f40b1f5008ae9008a7e287b304c39b5b17006896dc16647088bad67504c675051abb9d1efe412409e64507459b1534872b220c9c91894c9a720512b804d2c2f562e10acd856b8dcb8ec20f99496a2be13cf93145c21d59ced65c348f58aa997597c8b908ad1966c184ecc2a8ef3f7685c32236371f24f48fddd5dec195cae3611083dec192ea5650fa93a6ddd9ef1fbd9ab64cf88c99e61e0662861da9ea1e79b339cd143cd19fa2f62e19f094153082c7873e27fa13b3d81f7db3b0f779757e2f32767bfe65b335cb606b9b135a81a5710b7ece5f7ab67c7ab5f96cde315e5dfefbe58fb7aebf2894bf22e097389641c68cd200c31629c89cef9e8625a29060759332aebaf9872a8cdb251e17726e9d0dd229d22b0b31a58f40451264c9b8a65e30c7f9e7d7af86dcd84ddb5f3a7e7e6f1d993b7b0c0b2e144a1908485412af486890778aae25bb56cac1dd1085eef1062d8bd787ff246ad3cd8fe7c505c1f49eb7016ee396a498511bb4312acb7e0487ae5fd62e35d6c139dd739a18777b14de8a91d3c2f1fd102d3c4b42098976ce85e63999c2b899c27f6c9f5c36f5bcf975f7fdad97dfb1a8e9f3c7cf068412c9373794db9f96bcaecbfdcdbfef339bea363fd78efe1e1dafedaf6032cae2997d694835e46908968ef184188599519c4562348263ccbe018a93a6f7a1941a6199c3582486d695ed4894def5a8d2035367d9a470fbd8c201336ef680471e33591a7dc63ab11a43a9634e5a10f7c19eb626523482a731c7281e4ee2d17696b7c5d2ef10ba15a329e28845e1434fbc1790e0bf0e8ade1cd922974eff1248f6cc865f9387ca20daaba14c5e6aaaa546ffeaaba145150a0d12a60d7c630874257997237c02b2b53ae5599724999725565aa377f356daa4bc18f94ef964d240aa63042397eb33ae55ad52997d4295753a71af8ab573eb1ce06cea71034bb60d52974152ac96dccb4539b5685ca2585caa119ca1fbabe14b8984d9142f7664ff23633eddca6f166cf65688738903fafaac5b86d5f0ab6304216d83ec77679d578bb474453cf3098bfba45d259af145f5d471ba043214911dfcd8b1b24df36d3ce6d1a2ff88868ea6907f3e77b52301c3944c0977d5527916bbee06a2a99c499726e83ade31b9facb93cf25db933735c0a382092ed53a8c154fb770d9292219d29e7368d06493f4e421bbc8181dc61cffe91163cd746a7d32de86c4af556174607c222e6368de648229a7aba81dc857a7fd4a4a27a549ea3aa6afdbb284632da33e5d4c6a9d6d1c5d4530fe3cecdbb0f9ed37f42a00b6124557f98043478d70861fc38936fc8f590efcc9e573d09fc1b4781b0b422d580ef33214b456f0a03640443b4739b4604e393fee1bdaf5b6eac72a442448b9c39f45f4ef50f4a47f0c4b3cd8e32de43cd36226512926d24973f4eb611eab8e4463e18c7057c38bf6f6e8925d30811281a3da21e298c60000935b345a9d4ca04186965e948b3346d75d3486b01656636f59c6364e26002cb359962ce3e608331d12a0b39fcb35a42b9acf34c03e64ca1700a89eb7f2ea21c5a8b2887544439548b28f7e70fcc40adae504739481de590ebe484d63aca21d5510ebea8ebdce80c724d2717feee465595f00787b21325c081eb02c8292f2787601b09e8f04ef893900def45f28a11412a8730b75386835487b797e180d84dbdc262cd3b95ef2d190ebcc46f784eab57351ca422be8d86039ffda2c22457e31cc3c1249b43aad95b371c3cd84ee9c30c26c38193f54ecf6a301ca4fabdc30c0738b9c50ba52c8cfacdf2e9e18f7d7ba1cfe3f18b65f37819ff7c3d996f380839b74a58908a51bbf7f1e0e3bbff9fb9f36c8e1de715f45f391f5c7577aa3c5dcc24b6b6b6d6391cfb38c72f2edbc7398776faf50bc04d75b75b522bb53d73efe8f5d812184491e00310b8d89c397d39dc9a5e5f3197f0bad0076c285f31f74de78dc6b4be35e29f05d1c2e95405720a70512970528fc070107308d78a8b96515fdbc09108f2265382ccd022ba82c6acc583416ce7dfccdce59db6b38bed70b6fc01f2fa212c0c311b70be63ea5cbe1abe26a36348d44879b7b8bb347ff3bc3b79b5f674372f4f2717fffedd4c1d1d316aa4cbb3a6a51d8890bda1d29c52cd1a1dbc278549a2f26f02f9a5770bd295a2a67d1d095d79a6a6cd21e669ae6273e89d4394fb269b835329105adcf8fb45f51ba7e9e7c9fb8b3f2bca4dfd395b1f627370310113fe94cf97c5cdd5efa5fd894380d515fbbaf376faf800e7fba903527556b9981f7a98cda1bb2a0c1ebc48b26953d8a9b2368744f0970a46439bd3be90cda1b7825f6d0e8e0378bac495d269286b73c8ac66ec47a30ad91cbad5ac6873708a27a9243c8e33a6accd21ab2dd10e153347e76a3eaeb38b1b889f4669984844bc0d32a37f29e0d3e9a8a46ae0e85f96747720bf5a9dc44f7136337c98a79c71147c2204a2c181242a2bbca393cf89a1ced9cc0812d499a8894b473efce3fffa16088a26a283902a49e98002324348044d7e44a8495b832f87cefe73e030725ca1282089009f1903824e6d4bde9b3a430284f0822c8240bbc144c9cb0862627151a76c9f4a6205b0e30604440d3f2b9df48000d1c22e044d41a9041d4f86444046fc83d00a3902926c5cce65ecc30604fc8bafa5a709a2abb9baec2812f91292179911cb644082c0cd6f6f23925070ce67c6913040a7ed255da5fe2a4126ae082ec3be3420815e25c571a25040389c133097955f9a82df052c3218697040aa0101c9229211d1644000b681127c0a8b63193f32d3d386cc3812b444654ae8f926334e1ba548c009a2574222203b9044c813908cc7608b09a0480e34c94a4dbbfe249283cbb03159d4574999028a45e5e5d7e713eb5156b2e92fcf4b82eb2e8800b8630f148b21798d9019560cc79da344afc04b060910961aa42820447262cf812e28c0b644ba80cc501204b2bdb79e461f0f65cadc893d2a8350aa47802f2240d1cc8c4b82a7d0769a622b256b03648566131a5fb8a79ce40657b74c015ec8820202ce6ba90232169716d9808ca297c9eac7570126119015ddce00285c8e248d46c18b0b9d3703adf01590bb6c2220732016159039126904528a469c136d7680509f11d4c4693ecdae290e0a9de6ca8c10eae5a0a5ceb11fbee3301c9cc5959661beb212c461381c87e1709f6c82c370708e579ae7c779aee62bff95c37038264d8e0f257206589a46f8ca7fe5301c9c709d3e2ebef25f19e3380ec3e1d87ee8390c0727f8a6f7c757cf57fe2bfb8bba64947b59823e6157c4a70ad0a7983b3b8d3e798e00c2a96c993ee13228927f647cbe127deac624f2aa087dc26292fbfbe8939cd8993b7fdc5a599d6caf1d4c2cbf6cb5af76df3af19eff478b489f1c93792cab973ee97cfae4556dfaa47f6115fee90a4ca34fed85fd9bd39b975bf3d63ebb9f3d530ff6bc7d9c4f9f7ca2ba7b158624c93970d7edd989cdc989571dda775b47e16ce5b24f75c70efd87fba6c317bcae4b9fbc03d4c3011558fce0740c83ec755dfa943afe747dfa9455df06e8937494dfd74afcea3d45e28aa233f89358bfd3fa79df6d0aff7677b9b3bf63172e26f510fee439138867a6edd982e893ad8fd743c6c7ebc4d5c5d8ebfaeae[...];Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Mar 03 21 1 3s438ms 3s438ms [ User: a3d - Total duration: 3s438ms - Times executed: 1 ]
[ Application: psql - Total duration: 3s438ms - Times executed: 1 ]
-
INSERT INTO eng_file (file_src_md5,file_src,file_bim6d_md5,file_bim6d,bim6d_version,src_filename,src_type,upload_date,user_id,bim_format,compress_type,consult_date) VALUES (E'b3a12755b836407cd7870f2b1c234b28',lo_from_bytea(0, decode(E'78dabcbd697314cb9236f8bdcdfa3fc8ec6006a747d41bfb72dbe6432195402024218975ee182640805824d0c23636f3dbc71fcf88a8526546295375de3ef75259aa0cf7f4888cf070f7f065737fe7ae145ae8bb4afef77ffec783c9787db2475ffef33ffed77ffd6ffbef3fffe3bf56f60f26bb2bbb1f7f9f1fbf3dfcb2b271fce568e5dbd9e9bbcbb747ef56defcfed7cac1c7a395c98bddbdc9fefecafae1c5e1cae3c393c30f47672bcf8ecece8f4f4f56ec48a89190428c845ff9d78a0a2be3cb0f2b4a480df48f09d597a37fadd4fe9bac3f3ebf38fa86e76e1cbebd383dfbfdbff8a7c39377e32fa72747c0b1767674788147bd3bbce842f5986e3d3c3c59117145fa7f09f52fabf07c0fd807a7e717f5a7afac3cdfd97bb47f303ed8dcd9bebb6600814ebe393cafd2bcf6af7f3f3da7beff7b6d676b6b7cefff93ff1e7ffb06a07f6f9dd210fefbe0e8ebb77fff3fc14fe2d8f8f5bb6143f8bb66cda9bbe3b58db5bb7a128297eb41d380fdbfff3e7eff76f6912b3f9a319d7fb4b5c25f69f7b67b446607c2d128fc4b4f0762ffedc7a3af87f5a1d8dc58532ff22b3bfab260cc40c5ded1b7d3f363bcae51ea0343d508bb86b6074787ef68467dad3db8fdc4d70d083f741e4317118b9e4ef3ed925e68b5c7e7ef0e8fefa2456afce1ecf4f2dbbf1635e61668bd75fcf6e884ded7e6fa0a4de8958bdfdfae0e8a75c2d29ad93d3afb7a78727472b1f2a50118ad4c7e7d3b3efb9d7a901e3cb750564ebfa197e70d46a104fd472dffb7fdf7bffef33f3636b726afd727fb6b7b9bbb583277eedc7e767cf473fde8fdf1c9310ff9ffb5767a7af6eef8845f00eebd7e46dc6175e5c9e5e1c9c5f1c5ef83c3cf473befdf8fdfbddbe1dbfff7edbf576fabff96b7fffeef847e7bfc7872e7f6f6e5d77fbf50ff166212fffd42fcfbec74e5dd2518d3a7a38bdb0440afeeae9077453cc82bfef6ea9ddb848b3f6e2fc1b41aecb4e0a4792dadb4777e39f3f7ca5dbc90d3b30b4221dd488f088e7edb3ca11fde1fbe3d5a39fc42dfd0e91f472bef6edf3ee2c6a529e19cf66f7fedc1e4f19846ae5971b7ffc69dc9f6fafe648df9fdfaf8604c5ffe92ff27d6e4cedefdf1f6e62b6650776eadde1e5f5ed01c3fffbcb277f4e3f80214bb953b93eda77fdf5ebd85ff01d95f9641c7bbbb5b9b6b0de45f92bbe56e2fc4709b7f6252ff728c636dbc7730d9df1c6fefee6c6e1fdcb92346abfc7f26faaf586fd334904d27d637f7266bcd7c915710483d7fffee5c033bdf806eca99fbbee3feddd906b1a301e368ee2bd97dff6e69a03bbb906eda6efad35ddf497cba19bb296feeea86acf18bcd7db5bb355e9b3c9e6c1fe8f53b7fb9f292b5e2265b3b6be3add2e4ce5f5e19659c5a25144db386c4ddc9de7e3383e835bf3dfdf2e5f0cde9193197cb339366ce14b1ef9c7998c4d3366106eb787bfd4a637a263ddea7a6264de4e7db93bd079bfb073b7b2fa94558fdcb12b6d1f6ceda83f1f6fdc92891201a98a66ffb9b4fb7370feefcd7ea686bb27dffe001fe42c3d1e3c9c1de64d434d5734dc77b937169b8ffe429fdfd7ab6bd996bff6c67ebe9e34981587b7a6f73ed0a809d03a0c1de9e10cd5b53a0bdf13acdffd4dea5174bef639f8663bc459c68679b5ecefe1db13af3bfa67533d88f27e3fda77b93e79b4d27efd04f7b18ccf43bcd0de278c66a159595311aadff5e25ca1a14cdbb58dbd97e46af839e786fbc3f596734444c9bdedbeb93fb7b93c96d42e01b0471ae878fc7fbfb4ddbd1a3cdad1dbadcdf1b3f6eba67c55ce383cd99d12326b6b3bd9e5acab9961b7b93274f27db6b2f4bf30793bd8357a9f5fc2b3fa09b8f77d65fd27eb0b97630794c736d7c406351801f4db69e6da641b77a28743308afd7265b04b49fb034738324efcd67cd084eb6d2b23271b5594fd656db58450bb869e4ea8dc4ea5ddd34f2f38deed06d430b83968f757fa74e8cb70ef6c6dbfb8f370f0ec6db6bb9030d86b86099500fd7364757d68a13f5fea9d5862a271792def4cfa90ed29d5825e8bff38a3ad8db5cdbd8da794ee37e856837bf0009ff1a1aaf3ddddba3e7943734c64bcb94db0a103deb607c7ffa5af1770271f3eb76e7f964af347c3e3ec80dfdfc3cddd9cbe39ce7fff6e4f9c14e9a6b2eccb5dfdca2fe6e6ecfbc1d7a134f5fa4d6ad7784b63b4ff737a8c94c731ae206c08b0a006daee02807d3e5b3469c77b2354e7072d1e44d2fceab4533e0ae6a1ae94553a09926bebe545c5e2ade76cc122f57890afaa7e99fa1d9f2747fb2b73ed9d8dc9eac136fdabafc7a7c727a79be3279ff9e34d2b7bf1b69c4fb4574a7c7851e33d7c72e9a3cd11288962da262bcf76c429bea749c192ecc3333162e6719caee789f76e2e65d843ec31cf4f5dc2698857d4a88bac639d018071ae3d01ee38db3e3b72cac6f9d9e9f37e31b9af1052cf1fecdfbdbfc0ca6967658fa476cc9d09e4d84e1c1c4dbe91ffd6e69e4206c38baef886d3947fff01bb5a579409399fed1ef9ebe078209b6916f42bc56be89a22d20451f8212d19910b4958a242d258c97411a638d342126b9b419fefb939d860ded4df0b6e8092c9fd00e75307971009986f5c7dbab9aa43271e5bfc95d223a10d1b1d9a6a35d8471ffe9bd8cf4f6f8d7f1f9ed82f9bfd2ff8824cc11da46771fbc7eb639799ee755f47d11df3b7df7bb8a98b6bac9d655c4a13fe25f43f0c6be78374e4f2f76cf8e4f2e0660278dac112cf7761ed26bbf735bbcfff5d8ea70f847c80f5f5fafbf7df471fce1fd266417d268162a8990266f6f9f7ebda2384e2e0e2f667fb843949024157c7a7ab367eceeec1f8cb7c6ebeb58e377b2747ce7f6e4e4e28c34c02fb76f1fbe3b3b3a27c5fef8ed31e99b8d74bc7b78c6affe3656d8e1c9dba3db49076aba74efe9e6d6fae6f6fd4a9f1ea63e35849374df601da5f5dec8c7a030215da49fdd752325b306162a2b8d5094b526939a34af4c1015c0d0b449aa52ee0724f9c9cb766fb61f7ddfdfbc977ab3afeea50ed123d023fe61daa986d206bd5ed4233bd28975c8a47475f448e9698f94abf748d9d4c6f7efd138f568efaeca3d5218c0e687991e31a50dfab8a8476ae4738faada1ea198f6a8a2f0718f92b227b5eedf235b7a24738f9a59c73fccf488296dd0db6bd9b6d7ca2a71bdfa0a3d35c6e625ed4db6c035c6d89f36b7f77789958cb7f60ff69eae4164bf735bfff92e77f6b70e6cf81d1eca9f8fc3d7a0be3f6ac8e795f99774de6ada83e8ea68a2e1ea856eaec1f135604fa26bc4fe255d103c702e48699a6be47641796e17b46bda19d3b4b3aa69671b7cc119cf57af9abf83e0e78628f9f728143f3fca868ea89afb514bcb57a3245fad6a7e7709ce357444ef9b6bb0cd351ab4f742707b2fa4167c5532f055632fa6ab31cddf16fb365d9d6aae5e36ed436cda457e0efd1a0d5f65e47634e59abfb56faec637bf5ba6875e6fc4f383b321f0d5a5ab0f86af81c72710e118371a1ec1bf7b6d2c5fa9077c0d4dfb209adf8354cddf8ac78b3678e1f96af87d866065f3b74b7f7bd9c005d9b48f9aff8ec2f0fd289de4ab32fcbca84df3b7e1791262d39f101dbf6f1a15dffc1ed235424a955108c83074953c7fe8b5f27b8f347d1c5f8d94cd95c72f0aeb9babd3cd9546b4b9c6e64a4fe06b847821697a04cb57d95c95623aa3d29aef2b93ae96e761542eddf7869faf02bfe748af8de9d492c7296ad5e0d3bae9876ede238d92677cbae977d43e303e4d6f82afd133bc497499440f758fafd634f7ad8dcd35f58fd0327e9a16dcce89866e471d6cae91f139d5c03b035597aed4335c695af0ef5e36f7bd6ae8f446315dde0ac6eb5dfadba7f681e7438c34a47c55817fa78ef073a3e5f941b39ddf3bbd56cde31643431f35a476309e63fed05542d6a5abc6baa1ab11aab9023f5d9d69fef6a2810bc2f135a67611cf270e2830ffe82a2de393bceee96a5c73dfa9e63ef329ba06c5f092d7b912b46c18bf92b6b92ac7cf573a5d4d6a6735c3ab844f79c5cf5341f1f35404bfa045251afab414b2b946a683e649f3bb76cdd534fdd3b6a1871ec757631ce3a317cfcfa717c8fda6f1647c0d9f52602bb84f821cff4d7b32d341ab1b7c96aecca7e9ea982eda83d3ef3e36ed983fd13546beaf997fe29afe564d3bad033f479be679da9ae6dad045eccb367021dd8fdc3f6904f7431ae60f74554d7bc3eb99ae4637bf5bc57418d7e035099f0986e9a0f5c0743bdbe073ce331c6d44cd353478680348d7c85762b88cd7aba65f5ea7bf8d64fa689e07beba74f5829fe3436a1f42f37bf44c47109ee90eb2e91fbdf6e6776d99ae60d2dfb6e92f31eee66fcff31e8cb6818f9ae1a368de0b2d0b868fc6f17d5af8cdd52b86c302a32b168ae1ab4c57057e4e57c3eb42113f947c75fcbe94f0e91a5cd38ef98da209e3189eb66386a389c2f7b56af068cde3a3888d333ce97fdc9ee6676caeb169e77dd32ef0b810f7e7f540d3af81277692aee00f74353cfe74e57945d42738cfeb84aea169cf7c8daecdb82b2bd255066e6f9b7544d33b36bf1be603d48bd4cef13a56849ef1109fc4fba455ed993e27795ed1b2d0dc3fa7799c89dd8be66a45d3de35e3e17cd30f1ad6e6daf01f457c94e169436fae69fcbce2f9a7e8b537ed4cba5acff8bd6bfaed7d438f0fbe818ffcfe15b1b9e62a9bf7149463389a3ecdd5a4df2dcf7f5aa5cdb8133b10cd95e7ad2286cdfd2036c9cf277e8171d2895f689a47cd55f13cd4c4a89abf0d8f9f160d9db46a42f377e4f94ca3c4efdf9058649a2bbf5f5805f03c8b233da85524b008be7ad7fccdfb3d5d239e0fee82f1a6dd3260fcb415fc1e34b506ffa745e1b5e76b80dc45d7d85c9d64f98be8d62ca091986178c7c217de8ae88be53d90be389fbe789bbe049dbe4499bfa4c64478fa225363ab5263ab65fe921b9bdcd8e6c62e37f6b9b1cf8d436e1c5363c7ab195fa4d4799a625d18124f2140605d447e0344a871baf9629b774032976b6e9966f7b4b44df2b4a62f81f9a01556f1c2b5124b87be04ecbd86bfc866ef21598b9653f3453317a52fcdb2c717c84df86279e241308344862f5e27a88647d39766f323e14b317784b4c5db257d8932fdd2306662d32ce9e14bb314e98be235485f1a268d2fbcda23b8946dbe347da72fcd46415f7c8662d10c5fa26bbea886c9d117e91a8458e0cd97665fa72fc6370895cd5f78b6e08b4f789c6c868578be4a5fb488e94b6c3013c310e94b68e8a197936eb1ec882f015f346d26b63932f43140ecd0904f02af075a4710b8e83d449e481a0c192c1b5f684ffa1b935e27f5302e3c34f66ad6c4960d14a6aafcea19e5d72c507e4d527ecd00e5d724e55788bb0f0fe1b0905560c32af0cccf5345b8dd83e6b17641aff5282bf9e9a4afa39fc6cef4332ce867b252a5f3baebfb796e1ef8d4cff1dbb747e72b7b3bfbfb9bdb9ba5af017d9dbb35ed2f686f0ee1e5821e9a9130f9b05ed7ba68e5b48be994adb38b36cda474cad6eb55cae9abdccb3d2399fb56fe65da2126b5c1ef17f628a8629bb1b1da273fed533a59ebee534c6dfadacfcedde1fd6ce15cd9bb3c5a79307ebabfff78bcbd9dbb47ace256c7cdd99e72179ae72e32acd991f2a9a7ae6a5773337635b7c0aee6f2137bdbd5ee7dbc756582b67beaa653b4b3a7dc81e6a971613f696a2597912ac371330cc72f60383ead7cdf97e15c3c5c9b61380f72e77ce6350faef628af02bf88b3f89189b94755d6e267588b5fc05a7c1a431ffbaf3b977b24a7ebce3347697e99f6884965fc61112709a33c15439591841946121630929086300c60246bd30e9557144cead09557044a1bf48bf88814a3985963f5c08b504c7b1417b0919086300e30c367ee2fd4f41545e61dcd2fd31e35b4360f58c42fa41ce5533619ab0c23ce308cb88061c4c430e20043fcfab44fe52d4597fa74e52d35b4360f58c41ba419e9d4a7bae51ae687dc275221ab7d52492c20f5be7f9f42ee932eef096aeaadfccb4c9f98d6e6018bb883b4e5788154ee4a9f08c54c9fc2823ef9d466007bd89cf6e941e953487dbafa9e6c3e605072117f907e441275f6dbabb108c231ed94acb308c290da0c60113177ca4c5f946c5884997b510db1cd1316728938b279f6c958edd4944b282516742a4d8e2187750fa79d2a6f4a89d4a9ab6f8a696d1eb0884b2839d249be57d5e33a35735ca7161cd7a9745ca7861cd74d729fecf44535e775cd2fd33e35b4360f58c42514c9547945550fecd4cc819d5a7060a7f223871cd86d4cfb54de537362d7fc32d327a6b579c0222ea1c248943e55b9849ee1127a0197d0894be8015c220bbac2cdf4a9e1126eae4f4c2b3fc02ce2125a8e54ee93a9320933c324cc02269197b019c0241ee43ef9699f4cc324fcd53e35b4360f58c423b41915c667aa3cc2ccf008bb804724614cd9013ce271ee5398f6c9363c22ccf589696d1eb08847683fb22ebb515779849de11176018fb06918ed001eb19dfa74b033d327e611cd2f337d625af901c9f571d1d1b64a1ad73ca11026812035329d837397a68450dec0f26d3d8cd0d8497cd05ac5a05d5479af70ae062f6d10d6c34c6884b4ab4a8da4c1815c74b024e5314f6e8cbb3b5b2fe1f676e7ce5f8d29cae506c911716de7f1eecefee6c164ede9deb3c9fee43e77668403fbcdeda73b4ff747ab231a22204c706a39c2bca9cc1a1fd8eaed0004ab7c0ddeb53ac6a6666f728330ac633ebd7a1f9723acaafc5c85b760df5275c0eb76c760f40b79ab4dca4eef8e25254905b72461a1026fd4dcc074c327b567b6636c660d213750c33a96bcf6545595e94b98ed054f03e34682f62d52ce1c2d5e9d7975d26b663b16d9829b37a8ac97f4ee58b3c5eae4267753c2b4a8ac517ae5d2c2e8af84713a28594560e67ba6616e26c4b9811bd4339d2c735af865298b031048abad80b3848926539e74902b5d83bd5bc4dc400feb9a4c9138d22c4b59f73a7524943b9abaf00db2302ad5c05b1c5fe32886d0a6064a0cec5848707229ba2aaac41cb864b66a691f345e5b93e5219df48bd95ee14c84b0e6067e58af9244a65558862cddbd42ed28da88c35a61a4f6cad6a055bb533897d1223730c33aa55582b34b91e52bd01eee4bc46f74c471a8223e44ff59a1894ee1f27b4e7ac16ca79a13a564f6d359aeefdda998e0d4326499ee65a9e2284002d3c159f89cc93082d3a083c7b9a57f19ba256d681c6212d6dc6098b44108135c5c86acca918d162392f2e05d228d75c260e3f316ce540e8e52e5455bddee55c471b8cc0d86891a3a99b4b575cbd1d5bd268d1ac1f3cada206d1434fe4a8f225c9ce837a582cfe0ae2568683ef5b7213718266810c204a797a3ab7b551a39f2de2bb840d18e2ef1aea5b691d88f330126ee04dd923234ce89096b6e1007f62a49195e2c4356450fb038853381340023a2f001fa0db1d1483b9f36d6f83cc37c5bc2c0f93ca1cd0d064a183e4918de2f4757ac811b1f3cc98ef02470cc41039c4ba240684acc332cb4a50b3e4df759ba0803a58b90a48b6096a3ab225ba811c9c4249f1028cd76deed68b9d0620dd1c722a1ebd0962da0ed12dad4200e942d42922da25c8aae8a06e03085e161613d5c6035e6b0f08226b184f89c79776ccb16701621acb9c140d9221d78e8189620cb54a47f1b47b428b42751cbb2670741c3112c12ef26aeea33745bb6807f1261cd0d86c9168430c1d9a5c8aa2ccb300a162603173d9ce457a5a6170def3b7aed360695c15bc205d103e2327e2907f62a2638b5145d15a1dfba511002a3e2e053a6006ee00b1734e902ca17f09678c17ea284363718265e10c2041797a2ab22f25b3b72a4484bf8cfd17e47e2c988363f17241c0d69afcd542bddee16c91726872d19354cbe208409ce2d4757f7bab49e842e43cc46c0af5dd6a0754bbc30702a26acb9c130f182102638bd1459b62774e8846e4917062e7426c763191d07762a651d306219b22a32bf23417201b4ced02de1c2c07bcf649dd49861c205214c707e29b2628d831a2ba73a2782cce0a7ed5cf01126833cbfac6c77cb83ba981b0c132e086182334b125659968278e622f83cc76c4bbce0f011932d75c689811d0b094e2e475845f06fc3ab0a7c4bc230f00f37654ab8611286493e58c685e508abc9feb12fbc6a770c5286cf52861f2865f82465549ca2fa13e6fbc18b11829210762048c2a4cd2fc3b7050db8e712ded4200c14347c1234825a8eb08a02001d74117c761331a12d6a204480f0e60603458d90448d109723aca202b4e0ef125755336f3c2fa1d81636e0434e78738381c2464cc246744b12d6bd467580e16a017ca2db8ab6bc812088a2d459314cde2084094e2f4998ed09af46a4842a8be04fe7b3f1ca8a96c8c1c12f36fb2a581107f6cba78c446229ba2aaa80b624225b428ea848c44dcc81bb98e15b5287959c4c43e506c3a40e4298e0fc9284c59ef08eb46e49f233ec3cd6da3c304ab63be6415f7e801a2677d89414c02ab324611573a31a89a0a20ea447d146a45af02ec3b7e40e0e6b22bca98116033b16129c5c8eb08a46d082172361488f139693a420b8312368091e567352179d1b0c133c6cca7a6075b8196565482b7a81a27d50051d9576a4e52809044284400c8854532b395c27a350edce21e39c11b9c130e1831026387b53daf2b0561484160633f2573064f096f461116f690b8fb27260cf6282534bd155511088e1184f9cd53b6d0cc28ce6e055816f091f16216084373718267cd8e4af636dec4598a911565110da1d533887e980d7ed8e218992cb0bd10d133ea02c36706e49c2bad7e95d033b6a144eb980d87233079fe7b16fc91e16b17f84363718287bf8247b78bd1c5db60aae11d6e860ac934143762128617d305ad35e98d98f6f0b1f9e335d65e1c30f143e526c850d6249ca42cdb14a8e10252a7cf0485be25b08f2d884b6fc81606c9b8d95360c943f42923f2a611003288b3d11d04b27f8a823fc24ca361fdbf207a2af6d0e55b071a0fc1193fc11cd7274d57cf4f4081961a4d392b41078467483b7a50f246721b47fa77c8e03a58f18129c5c862e57510fdae081a636ed30b43bd1fcceae414eb4440f1ce0006d6e304cf470c92fd889b0145d15ede0ae82628a0c22360a8b742573e0055eb5fb853c7852e406c3a40e4298e0ec9284f99ef077c3c839638521015787e84346d0923a1c62c909716aa0e4c09ec50457636976e43452af18923d22e4e030626fd8e069c38c45d3744941b8ea8eabe08ecbe94b524ed37c9ab0b9b7b635c13d6cf7962e9a9457a3b242ef92ba70b0b7f9f8f1649d3b81d67615097977c77be3c79383c9deb3f1d6d3c91d125b4748f6a24878f00631b05dad94f323293431711c0e4181e511189566294ba81ab6a910a50d5cc5cd08031848a125295e0ae2856195170192bc903427b4d749ae725ad5c40829a95fde23a30eedba0d021f693408ab72a620686d2a0e192c08716e306c53218409ce2f4b59ec854042c9b2b3f0198191edae21b9658e167366d8b6e252a4ba336659ca2af6f4910a56596465c1f96a6cc1e78dc3b4761687b447ae34b06260cfd2ce52f13bea4d58256400f0579cee9ae91c90ff2a9218120a7c7b6f413e1297e5436707ee2d29b0c0553c8f7a13e6ba17aad3232f3d09800619cbbc6ec16716ecda9b0b12a210dedc60e0e692e2105cc5f7a83f6195132f3b82d58264cb8029bd0a91c982f5447ae551e7d343e7da5b4b9348366f2d7ee0d6e2d2d652713fea4b57250ac1c551a4fd91f83d4961c2acc2ac21ac904ad3165afcba5d3b06c12106c1e51804373006c1a5180457f13eea49562502c191dc20690e9320a090287055eb5194349dad361e89ab32b86ef72a22d96f69304c97752900c1d59c8ffad2d5bd3669c27ae4679498c381d8800e23e443d33ad09e1fb2d39f6b871f70ee1357a6f8c0f00397c20f5cc5f9a8375db6066e14bd681b2cd2b3688c8a3616a90585d0ba70ba76f08143f0812bb36160f0814bc107bee27ed4932e5f893d8810582c142a01077107702768afa57f34afb3e7896f471e7046492f4a8361f2864f9107bee280d49bae580147e64fa4a9d30a87f1088f4375191d030effd3f6e0db41079cdfd0e7a0033f30e8c0a7a0035ff13fea4b56f7c2940870b2310aa4c744c23d02d7420a64d193416431c5b7230e38db9fcf11077e60c4814f1107bee27ed497ae4ac401811b9ab8c8812a8226a159fb116d15383021d1254a99c15b4286579cd63e4ff18121073e851cf88afb515fba16280324f718f6ffb4f02f30b04f13bfd1c16175e66169471d702a2b9fa30efcc0a803af7341015bd75204bd2069485346c25c0d3f2d4d3a9f26655d6515c277c62643cbf39c9c2c9524c8270f49cb43a236644ba0c940bcd55a2dd326ea93627055cd433ec40e052e106f8ed1237ec51a0597ea4e65d08791a156c8eb452fa9a6e679a3060e604c707a8106af66de2c0d20bdb3e890660f298bd3001adb131ee10448bd48b305e9c20a7c6b2ff1860b38d8dc60d85ee2532e2b6fc57284595537f918e4140c24e805d26d6af0edddc472cd823cf5ecc0ddc4a6ddc4fa25098bfde169761a17494e4736c204efda1b0a1214fa9c6bc2bb811b8a4b1b4a356eb92f61ae6e52a5654a2d23f135c7becfc47948c7d6b429c57c3ce8db71cb1e71cb3e9bc9fdc0b8659fe296bd97cb11563bb86078015f7b8dec7a3c95230c171ad935f514bebdab70b1941c25e2fdc05d252555f13e2c4758ede082640868178273c7223d2ee0896d132725242a7bbdfad0de56907394f0e60603b79590b695609724ccd7e1b52714968443e48fc71be7ccc392f3d116f896ee8a905be04d0da21cd8b1c4eea35a8eb0dab1851d8960488182015521d12b988fd51e617e528622bfc496facad9cb7d4e67e5e330f5951026b8b81461a1767001781182c4b888063c0aed85360884ce1e6c41e876bf50992627a30c6298028bfc970d9c5b8eaeca0a254d439390ce59b4856fe2414270ca226bfad4912cc89606cb59c9096f6e304cee2084094e2f4998ed05dfbc6f4d9c2758a744c84a55902db983d3fd13dedc200eec984f059ac47284d50e2ef408a9d1bd0dc4ad2352e8d7e05b7247409ad5a04a83617207214c707e49c2625f788fa92c22a910ca84ac5a052ddb1df3a02fe606c3e48e903225056d9624ccd5e089bf3864ff450d88e81a78381361b717d92018744bee08c8954c7853032306762c2438b91c6135dda0672299605a7247406981926a2d986172474875294367e433672d4162624e3bce39e62327624678b1e06cc49a1310e383d30c238c100469ce4c8c44d55caa40a3be98462a6a8d0cdf9ad37323f7b1413669aeca619060daa0fe80d15cc80c5ebfc8786c90cb9f0b07703506d881e1b78d0f2e72068f2aa453b748aa6c9180dc229fb5c5c196c51190355ca7110e73b0c2730d00444bfdc5399bb9448c65631b4c530e961c07c307d768e0c2070e59ce1d7428077dc3712135aea206998f6b73380c8ec3e0b8c8a5d41c0c20d0ba30381e83e3313870a6fb8bd36c7b0433738e68cf85d79aba766882a8458f28bf80a0b8801032ae9b11109fc429b103e25fe85593e2bad128abb1e26378174593494517f4cebc41fd01b57a17ea5a391bf079eac49ae23f8f42c1d5400b54339024915a957d0d62e514508d949a7aecd250cf81bb0c1efb807774203fbf7d0618315c5c6d26622a701d8498dd26a3a925b320228530841e617438271a792324ca14208d77cca5eb2a9a7a1ce945f0e5e9be0f34a2594407706dac160123254d2a9127fb8013e5ac284ee14386ef3b7273f079e4da477f11eb2bc23f32220c2a628d442cda68f946eeb85de0be2491f89ee43c84e4aeaa3892ce3887a33ec25128afec99888b27da91aac170227cc09bc0f62d2d63b631c49a8f61401a299250ad73c8e6ee90034f938085e235d2f852eed0d55de6509823d22e2f352cf2044f5aab13c843af8ae93a3adb0bde205762e882af8f9fb83a7e805728d828b96e63868f7de1cd4874c02fd2dc7bc1b7d482087ecc952510dafb17e7ef8f60f25cad2262eb899e27529efdd55ccd28e845d2be97ec8911703447b4084d9b7b8c25802d56c292dc48cfc247806b47accaa3208677e5f1b10f785855240374805753935da55e56e1db2388a028aeedc205532276d7987d2863d2dcc77bf7360ff6c67b2f77f7763636b726eb930d94c07eb6b3b9be7f872b79a3ee212409546a343ce08c16af232b1931f8eb8b89a623c2c98b83bda7eb9375a0dedfd9daa44611db6c6c8a46d12ea2749cfee71270aae1fb608c8ac4b3f52ed1cfd55c9a73ffe7d1b78bfdd32fc7efb8b0643e3e8c499ba73eae3f5d3be03aac9b5c2c13f8ee3405ec6259cc49f7dedfa58edcb92dbfc8f78f2e36f50fbd71f4e2c1cb2ff75e1d8c6feda7c485b912a1e2e949bbd8edfdcbb3f7876f8f6673178e5037786f7bbc355363536682a83f072ff737511cbc3164dfde3b7a7f747684ea9584991a6dae1396cd8dcdc9de9d8c7d45a1e665c6a5aee29a1cdcb9ad7fc85f873b5b4771ede4fda7a76f4fbe1cbdf9edb712d1bbe74717aff7bf119eb5d3af5f4fb9f0c21d26eaef8cd2e7aa804dcddafd7b2f13facdc9fe9ddbe2c7a7af1b17877b5b13fff3f5c5fddd13b1f7faf8c76c3540bcb855a62d614ca76b4f9e8ea92f072ff1f6efdcde3ebad8f8727a7a363e3b3aa4b777489795af4787e7976747ef568e4f563e1c9d7e3dba38fb0d0295c759b44306034b0b37970b4d6a75c6db94dfbe73fbc1d1f1878f2837fae5e8e4c3c5c73ad6aed946587507b5f7cf4ecfcf97a6d75cc1dc14ea4eb89f9d7eb9fc4a6ffdf60ffe52454ddaa2a47d49d19e46d26d2843dcace834edf213e86d9d98d3b3d73f1f6f09b5f36ce7e793ddd34bb1917343df3b3c3f7a72797872717c717cd4d44e6d2603d7d4135c594e70fd3691131ed0b7c5d3431fb8e3dfe72f1e6cad7fde9d5c7eba38383f7df7e957d7f49029fbb850a2be1eb68f7f1c1d5ea6c5b035be37d9cabffd6b85d3c24f97825ab0ac1e1c5e5e1c5d9eadbc3b5a797bf8e5ede5978c91a7cc63e246a874294633d8541ddbee95b2b7c7b90a6ec09f1767479db8ad3323924268ef23b929c89907e9fa830a3f61849889195d6b864df1993abec7a7ef8edf1fcf52bff2edf02ca16fca06cf0ea85df05e4ebf5e01cb94ce40bb05d0f39583afe09ae56fc99ed23d3aa797e777a7f586e7b82509c977778f8fde1e9d4f2e1275e7b388431df1dae1c52c791f4ecf8e8fae4ec12e84b18e70731d558fcfdf7e9c45fbf510d3f1fcca2b4ee8d74e4fce2fce2e9b32e16fce68eece3c482f582e07bfbf1d55b192ba3a8b4676ec1ccfd66eb9c7df3fdbf1cee59efbf2f1d185fdf83ce7531e5fa6b97d87876f95fbbcca0465de9054d61a6f901ff6d61eefbe78f8c67c1f3ffc6c3f3f3adffa72a0ba78432ea82bb46b537975537e35d99bdd9469e82ece0e8f4f2ec0d012ad53fac262faae227e3a8b788ebebc5918792d7d1bfa2a7db394319f55cc67b3919d70ea21543ed3552a73652661ae1fc58d8d592ad74f4f4e66e7ead1f9cabbdbb78fdf1dd15ef1fef8ed212666e98461f22d7f3afef4a52b8306fcd946bd2b79c0edf5b58da95177eaf7a6c6b0b079582a5173ec20668d12c15007a84b1a527784038820d69d7d4a09beea9e132302e925eab76a08ed2a5883d28df46e43d9496d2dc3a513913a4c6aa642ce3a3ff29aa4597a2e9781ccd0358fd6918521c579115580310f593f432b4f2bc1abdad3a5416a1494b88571a50a6f7ac2eb91eb84ef954db50e1efa817725d244a9b95aca4aed91a7c83bc8c1aa0aaefa804b4e7919a445d89fc54b29f00b725e1a944a95d64359c5f9a221fdd922fd93cebe03045f4fe368bda317e0496b8c91d3383a9ab6d2f209fa94fe6a90304e010318132a4b029e46dda0ec1e8919a6a80895236928c7068ff2364a1d0d5e1ec93b180df80115e86a1c3fb2f32057193a6d016d1d4a94baa050a1b5c057a2d29190d84a8d2c6728480cea515a3190b01cb5c9550908be9e37023e7934dd4c70bac916298da1ae3b5a8133cf0fd5bc8c01febf3455a8d77c76853aba0a11412186327a51543320d22c31ce47c365a425f10da25ea2f8ac2d0e1604af964935888ae3d59c7e81e69e2246878024cee9172168a2aa76c9c048f0aee6b2ee9c0a8e047b680900e77aaf0853b65e97e1af25df436e4e03e625601cd6787d26d0c4a1a51ca3b6195e56fc5f5d1c61e741054f6d516d16afcf2854ee0e5cd6bbc0abaa0fb7f6c17814c644b5643871d39a0d9c262f07c7c1725573962626af69eb71046ed8fd960069440512084655e05b87fbd888785f6a762796ac7038021ecd9f7cd7f15dae82ded444175c599cebd74aae428c75bdcaab933ff92e5779175c135e70a578c175ba0557436f6acf8b6657e422a992abc34b1cbea0a74c8f299487ab5623da5ff727eb53dbd18cc908ddcc50f1fa0d5ba613f40efb906c0a984b119385c866107903ab109e94bb23f5f576213ca6b4b7b3962171f2f2f7c6ce53bd7eefdecec7f5d74fceedafdf3257d393b93296b03c92b40ddfde3abd3c7cf3e56865efff508bed4352869bd987669eb022a792be94b12dfd89b7db3f3f6fecfd7ae1befe7a783c79bd3979a5cef4621b91cc165b5a5d72b15c67bec8c73bf75f9e9987bfc2f3f8fed6aba3a3870f67e53a0ce7df3c3431a3b44b1a8942d0a4611be369cd21e743c6eb963412e5099754d165ec423512c3f2762194f41e11df93480dec53a431a18edd7621f5f8cd8b6f3bf6e7c1f8db8f2ff1ece0ecf4e0c9e1f81abb9064215fb2902f71000ad2f394d08ba784d8f3b7defefab325edbb8f2fde1dbcf8f36df243ee754e0995a784363d0d438ddd800bd04da7bdb6ffac0587b6f4110912b4b9915680b461d327b99b98705a93618acff737bcccb295190ce1a6c69759c6a1ff419346a27306bb196cc76828dc3d3ca369b9f29658d3e5095a9dafbc4944287e7fc75f494d3d9f7d5297a9e3cde4d7c31fafce76d7cdeecbf71b9bbfe29fedad7b555307aa2133cd79ba5fa3a4ab9d07af6e3dda3bdddaf871f47c77fd89d8b6e2d7efcee99eb574d9a5a55fdd666efd7a3bbbcdb46d1d5297ddfa1ad57b0ef1c759c4f304e6addcca6b09fcf9fa2a81f3c60ec9d5d065f6da91b968714f323fbcae9399d57a69af1fc79fa7b364dec0dac1cc4f379f8505da4143fee174415ff290bb1ee60ee9bacd1daa919c5c1e17b79cb943ba05e68e6091693f9a48c2aaf2a43738d27a1c09aa2614c9b7aab223dfb1f606657350db9c0f392d292e1a5a6f797c2d25e60895d9e959a4a5c11fbc0aae7a8277db3ba4374bd94ba4777de0039b1c3ae1c332260b19c452260b19d452260b5953da7b9a2c64704b992c64084b982c644565ef6bb2901595bdafc94246b394c942d65265f63459c88aceded764a18458ca64a16a3a7b4f9385aa29ed6c5cf4106c8d70c96621832714a43fcb62c756a26af2885ac1761f151c79d966118d870103e908a6cf0f0b6c1696b4711560f26d6c16a4d22b1f604cc8ac5349b18ccd42553267f6b559a876e64cec26bcb9b02ec05609c95609c95609c95609c95609c95609c95609c95609aec48825cd9f7c97ad1292ad1292ad128dad5eb25542b15542b15542b15542c11b53361b9c927c974fab654e504e7fbbfed60a953279ca5c2b78e17eab64d59b058f657cd99f45c0792eff2733fc4d1c5af0d8dcb7e951f702d385cad90165ae165c375dfcf9e4e79c5a2055acf2a3664d177ab1e9422d3af4ed67bad0b3ee2d6afef817a29c3a39fff9ecfcbdda5d7bf364efd7b3f5a78fdeee86378b4d174a15569434e2aae0bebef3757d636cd7d79ede8b5fbfbc7cf1eacbe783f52b421a0de7df3c34c9af2357115ec674e169dd7a5af91ef9bef23cd16649d345e7ecd3f61fb06374d3eb96b76348e2a3234bb29036c405536cb1cce5915b760cbdf14c3f79fbc4fed878bf6b4f5edc7bfed8ec9fba6bec180a2ec4185efeb4fc59e6875e3c3fc4e347bb6be7da9e6cbcffe01fedbfdc99c8e3d3279df343e7f961d40d1d5cf4ac41239753fe070d1ad8ed9da5bd264a7a95334f32373368cccd8a293e7b1383869eedfb3fe14d92ab3cdfc075c25c41133ab8d29fcb5b9f1ebbbd4f937879a63fef9c3c7cfde8c1ef6bec09ca140923456257a7dd87772fff1cbe3ad81dbf78f2f9b779b47dfc7db2b9d939ed522e2899eb3f5f674f98f2feb63d4199220324ffee01f68482788e409b17b50dbdec09b304cedb1394e1a56ccab6efc4507b4295cc3c8e4ef7b2274cc9bca13d41196645a6b0226787da136a7d7179c8930ebe58be490ee12d7b826241cbe571a9f87d23118d71469016eb82f0102a49c1458677d251e25488f17a19ef09e56ba53449ecb79ed46911242991157380aad5a180fee4916a99f4392543153cd6c0499c46260183c261556b42ad18755f6b422e467d536b820ab65ab3b31fbcef090f7382669f479a0c65f8425cca9aa0a25cca9a50ab4cddd79a50ab4cddcf9a90eb52dfd49aa02a61dc7dad095ac8a5ac09ba9280b6af3541d72ad5f5b426d48a54f7b526d46a54f7b526e412d51de503ad8f98b9c26b9a47abd2a284a5c5093b24f1297cb59e186ae346e8e2962609e01d2d3a6265220491d31a10bcad565913789a0f91547ab72a69ed457a19345d69f615d5585712d2d2f3bda0d7cd32214d19c0a3121d2714d1252520c1c77ef0c43b3ae16b05ab69f56a0d5384e719070586042ff608a12594ab3eca5ac56a94c312c85ac3c9739de1ea0dc4861d691211a90da604540690ebc55aa486b3c4856c0b4119c14a98770b01f5282a38af78211cd2b01404b1560a252c40108b4548d72a58cc23b82b466ea60b62ba0a6a352cfcc82cc650de4325bcb4854190223adb09578641f7ac9c328741eab296f472b553a436cb95024175e4e56a8110864a590ba4835e80c19a2906df17032dc6590c05417543d6611182321f6be1a7f308684326f1c8d0964a6bbc94dd95ba9a795663c4916245930c390f3fe589d6f681e7c05d1226342a3572daff3299ed82d85debc09222cbe9f308ca10dad813814572508c088d24091565082a71a884c05964c3b06086cd4cb496b663924790b56d3a132b81a86d047e6471bee70cc954aa54fa92b542d891f6257ae11ed1a886e4a105087c4f0481f85a27825a20250fb5c2cb74c82d3e8fa0bc055f13ac0d092202866e8223ad840611ce8a91f6026253b6285dda5727625f04d599881968099678a2f5f3197da763508b45bd921238d8168229057199dcbb52d794937ea70dbaa69bf43c6dd0c12e754ead432b6b0d74d5555639f993d56ccf2ab767334ce0bb81ef06becb01a92af0ddc87723df8d7c37f25da4858030cd9f9a3f2d7f7afee4bb1c49c7393520b6f127df957c974d185af15df6ade29c1b900e56798be74fbecb564acd0e079a4d479c93039b0f7ff25dc3770ddfb57cd7f25dcb772ddfb57cd7f15dc7771ddf757cd7f15d1e2bcd63a579acb8443aa6d52a4f0efee4bbcd584d05e3a4d6f53a7301ef6ea0d2e1ea429b442e44de75e6a2f93571061209a13595aaa45fd44dce59742cfd89a6c7398b9ecedcabc1c35de72c2fb28b91cee72caa19745216674c9f66f1398b8e71d97316b332635ecd25cdaf7a48ed3efbb9f1f9d3eb4fc1be7ff5e9f3cf9d379f1fbe758bcf59744e0721739df36a9ce823fd4ca827fb9fe4cf4b71b225cf7f8aef9fbf5d315ee926f6c7a4b288f4c52d79ce42acd28f601d52c850972a7fca5cfbfca6e72cd319674458fa6ca546635cfe6c85380ac427614827d439291c4911a2fb6c456e1ebcdab9d8f91d27e7f1f5fae7277fbe4c3e151b67ed6cc5f0c9ac611e68f87cd614c3472ee65e9d138fd74f4e3ff89febf2f1eef9db776b3f9f5c7e741b9d7342e63921ed301f51337ba452eabbff53472a0603ac0c493b709f89330ff237395169cd8529be7093131533dbf578d3139559c6a1fea79c388dea8ab4bcf7f1f2cbb32fc48ef77f69f765f7f9933f3b5bcfaf397431251ed4a86b9c0fffc44797f79e3fdf0d0797fb1ff71e1dfc79fcfaec4be77c4c15331198dfefd0a56c04ed431793d3eb11b6c14e9c05f13c8179b5eb7e4e9cb304ce1fba18767230c59e62f46027ce1a9939f0d7e87e4e9c53326f78e8c249cab01a4a5f063b7156fb9287dcf470e234a6e2c4a999beec246c8ca96b9986b402cc19dd9cba2051a94086714405e4ee996ad8a554060626c46cc53a78e8070e3f28da6d60f8a38f2c9a1b5bf3e1f45a28c11513913a1bf0aea9a2a851702a14f89a136740327647622f928f916a00c39d82aae248e7d5e5e556227ea15949986d91de9d047180d3fe18156cc1ce4dc9af382122ad92f248dd8ff47e1e9a0949dd4e5a7825abe206662a11bf283c448a2cb25e926e4b5a3a1078e44f94a8dd60cab18b71b57cdd48748a925d0ec6f2a850d302c90b15e98aceda627734ae5ec4104988857302d67fc0c700975814e79cda288c333de1fd283a478f23cd22e402cb045ecb3eed46183bea1f0d3bbd04a63f40b9248d8fdea029084215016a29081c7528d114f5a01707d38fc4a14441e06b49fa69c43d0d77d0c120d37c531584be0625bcd5beac005f1bc138926136cbbf462077200d97145eabcb41baf1a62702246197ae24d52bb3d0bb2a82e01cad364fcf84737a1541e889c0f1df05be4cc35a4a6a194646cd76610e4119836a2dcd7904c486622705a68a00e4f740e07a22b86b4724cf15238b2e1321849e7da862887d87f12eaca8a8d685d35debcb499e89f57144a51e242a75a49f3a60a05188f427c9e3767a906b627d20051ce269cc027150c7d62236687bc213a5283c39d6d7340c7e1ef61e1564600c017eb6da1b0cc3b417f5454ddd863725d2503724a81983575ed456d406522197429c19c82a0635000371a80e0cf504b9287b991088b800831b80a1bb1795c874d2212c8ee395731e05abab08a4e88980d8b3c7391fa9782863a20b825a7521382092da499b249241cec34f0930fde0dd08b588696b419e79578e11acac56e6b311a130deca888c78f308424110fa200830819338d081a092da1aa55c7b22503d11608bd708c10c8a66e6740c94a9657dc570d3064752014947d2b750f882c2f543a1c0dc666dd0c511cbaaaaace3aea068612873498bbe1824c98f9d18542db3a69929c823c2020ca63f06ad6616b52c18ea0537f4d58de62a8612566675e889418da2d242440f61d89b82c0887a82cf7e08544f0481587e27827ec3e8e711b882c0f544000317f1412770a820a633da54a72304cc3a824241b554ce3c029c145941a0ca23bb6f994ad55a3923d31381e98900ca536717aa35eb356dcb2420494dcaa3d77504a12702dab22cb2d46a9c9ec8505853457f21b68284a681545863495e69212813a9a2bfcc23403e6bd2e45b09a9094125926a445a0eea5e09e8da489b7415de1678d7175e75c3d7f6979ef0d5cc45c6469a3610dea583c027e0b8279b021ed14c9762350e52c2d1091599a1b6861682e92cf0a62706830084294b9cf6c1d56c18ea6a31d73904530a421f0498c770dfb2a410cb88acc3193e54434969370e04afbd420a9b397855e06bf99f8476da458dc4ff2436af4a0111d8066d3d6aa9947750d15e2cfc9d10fe059f2d384b107c84332c49e1308f94fe879a9483833fc1f39db0b0039ac6792f29d606052e0b7c6d12d21b84e364500a35d7004fcc0d69bee1d45632d4d95a06239ab32652d78d21cd9f045525e127800c36c4d54351ff6c556d21bee3e12d224932a4d907040639ce25fc7e5c2cdcbcaab5cc2390703da0d719023c2aa7bb72acb2c288c4cac44d223c506d1d41e88bc08f6c070257d35988f7f644a0fa23089d08eab61c9a6ba42aa2d23bc170e50bed8245197504cc14046e81584032ad3256582dd90bd6b5ed104e2ca88ca56795ae1a0229fa22b0235212b48ef0235485193a599b88029eb37d1098fe0888875892483ced6a45c074158585f413e22281f8092de8e0e1095e4310fa23f0b488e0874dfca884e53b559d8826101f270cd0d591508b10d0f4a1a568883996e058a7aa1351c1166848228043774301927046136891da29826a3d7603c7690d43844b04ccc09769a0aa8b9926fcac60a46975d2acb6c46089af173744a76a566d306e1fe8355ac2a038fb3bdca349382701559595a46bb9180db1620d8764156ce4d87c0f7764ea0366479945baa6354306d07079044fd375f8767cae418914c9e55660b55f65e33b7f2afee4bb9c71cc70c6312ec702fb307ff25d8eed351cdb6b38b6d7706c2f976b8115923ff92ec7f61a8eed351cdb6b38b697cbb9c0ccc59f7c97637b0dc7f61a8eedb51cdbcbe55e6043e14fc79f7c97637b2dc7f65ac977f9ecc9f2a98de58014cbf9532d9fe958ce4d64f9b48fcbc54007e44fbeabf92e9fa858c3770ddfe5b1b23c5696c7caf258591e2bcb636579acb8dc0cc458fee4bb3c5696c7caf258591e2b2e470359893ff92e8f95e5b1b23c5696c78acbd5604f5ee59d953ff92e8f95e5b1b23c565cce068c9f3f0d7f3afee4bb3c568ec78acbdd80b9f027dfe5b1723c568ec7caf158391e2bc763e578ac4cd1e19d5e60918ab30bcbd39e33e5cf763a31432f040e920e5dda1cbeaaba8e688b87473529286cefaf22503d1184919eed42614e6681a811afaaae1504ae2782b9419c226895be925cbf08c3bbca63c49ffc6679263bd3dc2d839074d79ef51ec04f708ee9a6db5cd25d179e60bae4c2dbe5a2c5559680865db4e8ed671073130f2d570279dc34d7cf020f2d57fc9c5dd260b387d69fb5076fd7b7d4fbb59da3fb2717876ae772fbd3693a5036d943cb34434b0c60c695c22df6d0724e2eeba1e55666dc359ceb28f4a0bebffa6d36bf9807f77e7f383c9abc7f72b825fdd9620f2d222c8f455285ab27dd8f8ec2a75b63daf91e8eef6d0bf34889f75b5733b6d170e2a49b88cb28c3921e5ab43d93caa248c209a4f7b898f1c6a53cb4a6132ea9cfcb38685548f4f21f70d01281d48d48eb57181353b575d4b4ae24f173af77c7df8f3776fd78efddf75beb8f2fffec4e5e5ee3a0e5789372ec75e878ab72c581d3f96ba6c4bde7a7efdf1dfd79af377fac1f131f09fae7c5adce29e1cb88fb610e5a6ed641cbf9f0cf3a68694162ad21010e3ed0c4fa679e146fe2a1d59a0c055f1037f1d072337d0ff2a61e5ab38c23a8ff210f2d173ae2a4e5fdc9ab3fb7cedfbc10ebbf2eee3f0c6f8e6e69f9ec1a0f2d37554ec2e21068357eff465fdcb39ffc937bdf0ecf2f4e7fbc9e3c7cde392183ce28bba2ceaf6c04e776737623687b68b9625776f19a78f3ab88b76611cf1398977bd4d71268c657099cf7d0e20a8633e7622eda21643e1ad7c98c791ce3f5e368dc2c9937f4d0722c31bb123eeac5a0217fe416f4256494fa7af9c6277b49abaa004bf13ed522a62f0bc2170282e2100bdb78a80805ab5c308a34ed50bae7ab71f1a4cc93ea2b4825555c0b4c2110ca0aedcb7cf422f6cf9247ba24e9f608822a61f5be12dbda9926cf6a2b64d48ab43a55e0759fbcfc0be06d1f78594973e76ba1ada348623e2d5612ad35a9ee55f0580d6b2755c1070bab5213d58ee83784eb1a51ec9a5ec97a58bbf51e95081d4214029c3134a964c693ce5bde5d25ae1551ed24de4befa0b193de87a8761bbd170e616d53ea2b61ad1cd72d22e9aed02f4d13d70d8714fa4da9e0a7f0be1ad78dacc25268f894715837cc0fc87210649882c76a5837cd7923e0098e14e5d2232c3aa24eb5b1d3b06a5f0969ed1bd6ed2b01ad08eb8e0e877aa43738c1534793024ec4471f5598c2db5a58b7f7121670225a37c5b691dc816602c94fc535cd57625919dc4718d503ef6f00270684946fc8bd53de7e2592d5355514850d3003915e8fa82f6409d134e2b4facbf32b81acd68d60f01392c64c3ba7016f61c6c50b852dafc0eb6a54397c1835bd0401df4e3942ec6340fe2b8bc0c6026f6b51e101740a781f695907f73dc1433778acc6942f002f73b712be8a90722b67ea89dc254e425c9b84681fe9154c274f2d7e1576e045086c41607b2250350495d51b7b2388fd10a056af478616256841c91203ec5d3dafc42204c511cc5702585b0860bd51335d28afb112c04a5b2df2cfd411141e5409606d23c0b13f72046125fa290b777dc3d1afc21753b4afc4aff68e67f75e2f17cfeebd5d329edd570258110bae028ef79d45861d6040660b7a135aa24a088aab171cb11f0eda0aafe0c8f0951856a40722464c92a53260a657c1cb99860fba07b8862bdec8e19807495e02bc1a0b826a21e9c5080a430bbe0f82d0c4627722e81ec14062a4bc124a5d435049b2d34680b2c89d08aab220a64c1f04b627025719c458130755c00910c99ea861370f5e5e628c55f0ab8e0a5723b14bbc43a864dab91aca4d22c53c825010e8a542b94345197138cac341181c3550e2f32e4a535b082986243321a73df0b57d159c1f55dc434421769a4551b06f253c066c91ea82a88a359a9d8b88ff399284e06f12b19b40c5c0da2ede0ea1966ec7d162b4d168247bc2310c1ca1a286b785b230c7a882a01a904e022d9c2f1161478295e3ec4d90aa20ef941ed4541292a38c89484cc3f96e091cb98a48be40088c9a82fb7ee024167682c71a381cbc3da1a0d7a055155e55a7204d75e2e01e074a86950ad245248d278a5c94039450514a90ba98666c40dc0a326eb15241d38fde20ed04aec47c868a52826402f43c83924fd069b0bd0892529526b15ec532812b3a09de1d321d9108ad3cf2962360890684e4309a0e314ebb1f5b87279ec3f43d87a87a0ed3f71ca6ef394cdf7398bee7307dcf61fa9e4d2a9ec3f43d87e97b364c780ed3f71ca6ef394cdf7398bee7307dcfa62ccf61fa9ec3f43d87e97b0ed3f71ca6ef394cdf7398bee7307dcf61fa9ec3f43d87e97b0ed3f71ca6ef394cdfb3edd67398bee7307dcf61fa9ec3f43d87e97b0ed3f71ca6ef394cdf734a03cfb1f29e531a784e69e039a581e794069e531a044e691038a541e0b10a3c5681c72af058051eabc0631578ac028f55e0b10a3c5681c72a346325ca1b4d6a5eaf240121d78209bac70954d0f513a8c0af2968552f344e776f741c158a6355d07d8ea34229d211f4b5c7514224eb99cdc7519e4f7e919d6ec66e2c171f4705b3f471945cb1535b6f301dc75152af3f79767ab0fbe0dececfdddd876b9f3e7e7af04b2d3e8e0ac51d2998c5670feae4c9c5f7670f4e7fa8dd1f8f7eecdf5bdf3b76bbefae98f5683861d623e232ca658fa320668c88477b6442d526a38dff1bea8e07bbfcd15437b9f61f3899328244060497c272423b6c465d3b990aafbf1ffe387d75621fbe7ff9e2c5978d67663cfe79cdc95460d78bc09c31f08131919e6787bde664eafedadb93179b6fcff4c1afd72f5ebc8b977fd6ce7e75ce0e9b6787f5ff70f0bf1623d2e448a24408e1cc5950b0e146d1ff736f738a2edee46869a6b25370e2a6474bb34cc075d5553207df5f7d3bb9f5477cf870ebe9fbefef847b3df9da3b0f7270d78492bf3dfa70111f4f7ee8774f36d5893c511fdffc7ed2f99e73dd9be05cbf039fc26a17d5900e2e0c3ef0c988e709cc2bdfcb7e073e3304ce1ff804961ba6a708c1ebc1073e15327d1e47effa1df814326f78e01358faa1395afa12061ff8d4fa92873cf408c90fa11292cf4e36842237ab54f385dd16b54f3517242511d7c2f4491a9f8dde4dedcea11a8a9adc1d9dd62416468e6a87e3a3070fd6b218ad425810141d1d1c1d4313d2ec386d1b8d35a2c58bb12354e350492f86edda08d291006d8c0bce2b118b6b51a8ba72fb1132431944855b5211d17bcfaed9a898128ad130545db98140cdc416c988937b18d1617e2aa6db101744f292822239f8da92e45c45107a22f018ce762c7114f5987289a87c1284e14568e611a88240555f008d1614ba406f8d0691d4748744820a6a879a86b5c4aa2f37d7037788948b4a404f47a608f6ed0e48ba660b02b72006d74347474c1a49f4882426ad9d4418ea0529510541a8cf62c470681cbd455266084174a477d264a079218be53256bcb9258e1ea7b13d1c0d8d45d50a398c156fee39041cb328ba11541d916db81aed3787a1bc49e9fa6240626d8b234405234409918a357f6e33821010954714b8e8c090f9495ce0d03d874192ca4fba3ebd082584286932a2520bfceaad10a44bba809c71f318cabb54a6270605a34940947990626ac68e359f6e84d40484a438e53c5778af21083d11206313f1638b44a9669a5134ea7ec3d8425096d482e8d3ab08d4889617ad0862d49a7e29d351d7fde2236dcba85ca5e1253c075ff89276fde0f54874c387cac616ae067acdc1e77d291ad10f1eb348c3cb5b6b81dccd651e9abeb16a5504bd42d5f854ce742370351b38bcf0ada049472b4f3302daa805ce1120324d11d442d5b85aa2046ff7cae12002a19ec4a80d8dfbd47c1a6d35d40a47b8b437d0f64c1c8ce035077b103ce9bf8517d85aa41aace47ca04b92a30b1ce6e4399527d8ba9bc2576a4642d1a1b94eeccc585884aaf0ae37bc8eb433c2191cf9e90a7ca865dca13788526bb4efd04caec257024ee7e0233c3a5c277c6d4bf124b6097aff069e08a60e6f7ac2d30601c3b73601f6ccb2af57c24de96957e0551d41e883c0ca55c5291904f150e96371c08bb57c39c8c86d3d827b24fcd00dc61018943734a9447453e9a69631875068efe1038f004938b36bea040e033cb172311d445f13b0356d3a8e9989354203dc58ef69210a148f2a7c342b2e3336e0101a19def127db1d38f42270e845e0d08bc0a11781432f22875e440ebd886c808b1c7a1139f42272e845e4d08bc8a11791432f22875e440ebd881c7a1159cf891c7a1159038e1c7a111bc32487a94476ee8fecdc1fd9b93fb2077a64bd23b2737f645b49642b496cdcea394c2572984ae43095c8612a91c3542287a9440e5389ec011cd9f73772984af4cd684c476c41ca81302b94d33b872b8c53b4f5d248956917ea9179da23379608160500191e7b1e69387a9a292b86eade495396661722e4158cd68420c06f1922b22c79ae62a8261cb0fa0afd48de69396a5dce0498c650173f42e88520f445a0bb1144d1f715d410a8feef90c0240261b01794318ceda8b2c87ea5913d3223c730455e48911752e485149b44bcb199586527886e500c0a2d5a28eeb164ee8ab147e9a2984e6cbb4e00222fe7d82c679259927b3de4d69b58fd6316120881badeea8fc794f6e61aabffd193ecc5efb2d53f60b4f1a859abbf5f68f5a7d67e59abbf5f997aa4a30c4987d5ffec833dfb29c39bf5cb7beeeb0bf96cb27ea80e165afd41581e0bb9d899573d3f7e6c36f71f9cad997b876f9fae3fb9150f6f5d49c189e1fc9b8726bf4f69962dc768fd88047444c84817d31114e1b54b06a1941927ddf225182b34fae56dfd1048894b0be82882d4db8c3a74dbfac5af35f97d27ecadcba3271f9e9dbd7a30b97c3f7eb8d8d68f97b4ca43ca9f8e3fcb9c508be7847c73b6f1791cbfbf193fbaf7f0fcdbcb35b9b51564e79c2823aef40d4b30fa9970144263fed92303250c32306954cd821e3df3247ba3128cf3b3628acfdde4ccc0cff6dddff4cc609685a8f03f138e02c79e8ed309ff41d97b97fb6fccef9fa79bdfd4adf0e5c977b1f8740234e79999ceaeabdc6ae3dd831df7e9e0d3e47b986c9ffd565b8fd6d7cf3a676659b1daf43a9d986e09add309553273103637f474a2209e2350e775af63afd3895902e74e27145bf731a73399460e3d9da89299c7d1985ea71353326f763a8195c49f855b1937f474a2d61793873c1d302f127588338beed309e80440919bd5720b20dd6a445113d25802173b4390c35c0035c1d732f219688f885d11c8d10b2992d469aef2c7d95e0a7c2d574d204d533befb5237180346058103cc01dd2bb17e1cad672d578a4e625554792a6e71bed53c1a9d85b638a5bbb12ae6ac6435a1f0b6f27e409338ca01d414e3fa95e082c3ca85089c471a8429c320d574f7e06ff3d8bf8978838ff2a02d717811cb12eee9173b688cee855354708edf50eb293757079aa21a85901da080c29f55d08162823481d0d8b6c4a151303f4e0600dce4e0a7cdd9e8ca308179171c80b0e4e719aa640a489414a6f9946beaed04585044b30bf5955870fbde1e1c68654d6cafbeccfac44a84e439a3e4873623c29b5824b5e4a1808b4d6a86f55a6615d239e45803c067606dc163615cc820ed09c57886d4274521821670b8e0c3dca074e112c1841ae0284e4df3470ab9e74749abe48ff4c40534e10ea4605a4b94089c2883aa155040b54e2ab0868697623a88ea1464a4d814cb7c43c2c1068bc4e92cc822d356b0981e98980069154b6c8aef5c461cb3a88d58c1a424c757211eb08424f0412ce286d7626ab8795880a993da1aa2250bd1044ce672190d02e462d550ed5210435731eb1dad973be397855e05d5f783f73da6aa71da8d9947bc24bd1075ec126ad22f22f13fb445af2025f4bf0aac20c7c1ddcf401e7f4e1a613be66928f3de1434f78544fed8057d51c9057e0172050bd1078c4980ad931832b8793c8417fe50556e15d1f785913a9a46a25748198b6cac2167fb284091b2ec417fee4bb8eef3abeebf8aee7bb9eef7abeebf9aee7bb81ef3686a3c07703df0d7c37f2ddc87723df8d7c170632b009fe54fc69f8d3f127df957c57f25dd6e425ebf0388be337cc9f7c97257fd9c8ccb6bcc2dad92aad21d43dc3110a0ce6cd764cc20de22c68772a7a8ed4f50c8201fb20c9143882b05c411ac142085cb26a3a89b4e98f40235f133d9286494d1154d3fa049cc95bb8ca04b84f5711845e081c9701ee4260160ca2bfb215d8aedc488440b5e6a1d4fcee34bf3bcdef4ef39bd5fc664d7357140c66885117331ffa8e34d33eb8eb351d9942433b8cbaa080e972d9a8ab334cb88151178fca9459d1c3a82b738a245418bfc6a8fb7e2725cfb9ed9351173adc2a3f6ad6a81b161b75a5b5cb1a75c3ca8c5d47da0eb73e4ddaefd777facdd93dffe3d6d3f547bb87dbbf36de2d36eaca9ca496be2d76d8d37ef7e8f7d7e30776a27f3d378f3fdebb188fe5d32b2a31a24a79685c4299b4b09b1b7515e977da23570bd78fb419af5ed6a89b679c334b1b756b34dae58dba5e42280e413912a94853cba85da5f6dbf72f7fb68f6e7d89e3b370a23f3c79f4e7b3dad8bdc6a82b799b920858c170f0679913d7f8cdea833df9f8857970e01efefcf9ea5b90bb5bf1f465e79c70794e78392cb55098b5e54aaffe595b2e6d752378c0e0fc36229474fa247d135b6e6b324cf1999bd872c36cdfed4d6db9b39cc3bbff215bae9c4f22c5074ff6e783174fc3e599ff38de7df3e6c9bb076f9fa9cb6b6cb9b228d4324518574f198e3e7fd8faf9f5f9ae7b7f14b63efffab2fbf3c5ef0f9d13d2e7d514542f5bee742768db726576fd216c66a82db7209e2330a88cd2f7b2e5ce12386fcb952c6d4a5f44b11087da72ab64e6718caa972d774ae60d6db99265e6928000392987da726b7d8979c85308f262092769f5add442cd58c7342eaaa6bba3d0539c3dd287b335f28ba0985ab039430c21503d1128d81f4879319610c4ec1842085a3e01a06a955197364932de79bcbbb3bf7930597bbaf78cc4affbdca7d1da0e6d31db4f779eee937443120e23cd907e59f262d53e437a0d69672ec2aa524790628daff6cf3391b1b4d103fb27658634bdc8ab53e7fa76cf8c542782b6e6a9587f5339e29b942e31b47b2143ca25c9abc41adf15b0e7f54260dbfd63aea58aeaa8724471effe299b21c392e469d10b01523cf951ecc4a03a3a08d54c15a54c65d5b67707b5ca907669fa7cd5fffdea0cafc1c776ff10540dccb94d4e74d4bf7f3143aae5a833a61fbc6615bc03deb57b07d73e602e6dc2c0de199721e372d4557220493dd2281c20389ec79a558d244a5ea060236c255378ddd13b085d2a8771d2373bb077566748b72475a19a562f5a49ea8ad4c81b8eac7a5e58875414c1e7f818a572c4e46ce7d84e57b25d531b35b0734e6448bd1c71b53c297046371e078a3a0a4e19e88da641310a69c10b4b4c598fae748eb538e5a6cf88433b97a5162f96a3ae7276d8867723d909df21b3b0e1943097364365169f65964ab2a3fed455f27b8c5c3ff8d021b17896587c9158c25089256489259825a9733de06128579dd01de20a1bb25528e24a1c2aae842cae54f21bf5a42dea05a922af87ee1054220b2a71da66a8a012b3a012c312b469217a410b4ea4dc86ee9050f848411707582d064a28843443daa568ab26260b56eb68681741ac3d9f3a788fd2c3482e5776482ddad28946821460ce6da41cdab79821d572d455b40b6425105aea889a561155441c5708325c3c50172ea1655b3ad17cc443984b9b81d20921cd907139ea2aca05e003e740320834f67578ddd13b48273ae74aa26f03a513429a21dd92d4851abc8d8104582f38c6939d94b433ce5b1f84368572dd164f341fbae9e246a4f540f184906648bd2475b606affbc1b7e5138d844baa643aa36f7168ef927ca22be768bda9ab6815040f4f22ab89fd215b2d2453946f221938b25f49816fcb279a0fda4ad17014701bd8bbec4ba82b7955fb535749c48858f6c01e7c9a856eafbd76ce3a25822fccd0ca8eae79a6af4c7d3b503821a419d22c439aab0107e4a45308abb68acbb8c31d2aaa26754079ebb62d9b683ebed7c553443b31b46b2143cae5a8ab291448422e90778c8b7ae9554d0803b82f52dec55046c7b5e5138d7464c05cda0c944f0869860ccb5157d128081ea9fb8c14b46ae93540d345cd688b1314618a054f7bd5d13b96517c9151fc5019c56719c5db25a9ab65fe34348d236a45fb6888fd11bc337c42a405724716f80e29c5b394329dfd61a894e2b39412d472d4859a3fb125018e1ad23f9aca76559b11e9d61ec20171283585ef9052d8c56546120a43a59490a5944ad2d4ded455740a8257de0a2d508b0f7900abf01d524a60292596b51d874a29314b29d12d495d2d98dd92844ee202ad5981c03dc03b78f56aa48b29c72b46744829ec74a47316776a33504a21a419522f495d2d652fd73eed01df96521095cc984b9b38b477494a3115afc3ded449d51bde74c2b7a514c36e6026d7c5a56f03a514429a21fd92d4d5d62dcd6752a46340e941c9339b0b25d3ae82c8f5bc9719253b7ae799c458da0c1454086986344b52e7fac387f6ba351d0e87861df34c7106335a0ced5dc8907239ea74d5f8290d12a4204bac170af05a7a04e43bf60a2ef06d59c520db2730973603651593521cd297b01c7515ed42223d988ee077a8476a20eb4408ac24eb205f972cf0aaa3779055087369335056312943267db14b52e7ab599f9cf53327b606c9dea1b50512124209cf31a62dac18e4c905eadcc6caa1dd8b195255c923154e58e1e88dc1a755c3c71205d7a30a626a313249c5b87a7aafe079c88554b3fe6ff2b9c6e6dedad684ef724a16eaaa0b11a366b5cb4d9bc57cb0b7f9f8f1649dfbc20076f50e0662bc377e3c3998ec357e342120510c8e2f49c047fc5c5723e903341e61910049202f1c0fc4a8341be5470fdd7db2fb9de9d4649ad3713e04917c5ac08ebf8a5d2b143b8f2ac3364dc3279496cff1d8474c393e17626765151896dd915564e5901d8eb5647d835d8a91788c2d18fcc9f29061b9c1b215809da4914d8ae57616e818961d9d75e4e9c4aecc06298cb14f3103e3bd991d5e8d665ecfcea44886c26345a3b891472ee515e893b41883d540d924ef2cf4fdb029477c9777ab413e66d594c845e195942b967e5137f16eb53935137d333dbc5b6df1e9b0c9a72379b7ea97bb3ff5fda7afced6c64f4e9fdefffaf2ebfefbb72902fb76c8dead92cdbe28ea3bf5425b5f5becdd6a455cd2bb757d6d65c6d3cd4ad15137f3fea6b9f5e4c397adf5e7e36f97eaec74f364f3f8f362ef565bf4339b24a96a10f0afcf3b2fdebdfcfd43bcbaf7e2dddbc74f361f3ef91eaf3809d170c2498888cb28dd92dead8ef82b090c384400578b19af5fcabb7566c6c9b0b4776b8dc6b8bc772bf1573372f0ba8a48289fa44a9b5c59dadead475fee1d8cbffc39511bf71ebd7ff7e7f2e1da85d0d778b772e5692efec2c3c19f654ea86be6c483df8ff6ee9ddd8bee78f7b93efdfe71ec5ef80f9d7342e539b12803c0c2940562d6cdd52e0afcbf919b6bf023eb24d277214f929e7992bf899b6b6b564cf1851bb8b9128399c1106feae63acb4274070b91a7eff79cda78beab5f3cf9fe6afd5ddcdd7d7ebedf37cd31d2f52c763eddf9ecd79e3e5f7fa1d63efe58ffbab1f560e26f8d3be74b36d25b6d3bfcf8af30ea070f4e671975dbf9d496087d9b04e6aabbf655c47216f13c814992b6465c4be0fd0f57099c773ee5faeeaad4e9219c6a0899e2439d4c93c7d15c3f8ef7dfce927943e753ae528f395afa3268c8c5db057dc9436efb082049bcee763e2514b9592519a318698d6a11510b894400244aa3284b80554d87a9c851b1d663f93b54344216353e88d0232f02fc12493ad7ae0c4fc560af03317eef607c8786a2001f90a2586867904fbcc0871a3cc99270dc0f24ef90a4aae288646943ca8ef0a4eb94e7d75209929eeb48c821295f205215f0c13b0f738547319e02af6af08ea8f70189b34493d10cf59f15aacb0555826aacab8e5f50a885683d49263840a50e05690d17178a6e0aef6af09654d610f11623c9c40aef2f46da88485b17624a7fa8156773a42d3ba4009490ca15742ba79153a129629de02b467b82a7e744e42e93f444871400ce22d8d1a1ee6009fbb51537201487532845498348a2776478e4cd36ec3535036f6ad52d69fc1c72b1d2fbd2a129a443fc2f06e436288739b6924180040fa969fe399af10e09f690f5d959d274694540582cf0a1064fb396743c419b20f4101a3f9abb36582ee7538c40b69241c0c69144193d6b69b179a5004fa824edd0d2e0ecb2c0ab1a3c2a20914e646888a26ac6cfd1f80b98f2a7ebb7e60a249a42ae5a79225b5bc05b94d50c4210a79bee2835572031c2393a512f91ba31c07996162f2d207aa301bea9193ed4ca7b6a14c324fcb0082aae8eea05ada7e698b66c1595ec018027e08872709871804765428d0305ea7419bf4af2006790b392d8244db680c237042f0d270db7a8f85ae64f257700c13b01554b789aacec3b4ca46a62815207550c25b662bb471d266d1025440c149587e07b6cb0a0252d4127a6dd0f4bd46122eca2471da6ab659890d8b180b7ad58d636fb8be14fded739e4d9b2366fd94e60398acc72c8b3e5133acb9e7bb6d99b58d7b76c45b01cf26c39e4d9f27990654f31cb21cf962d01966d0c96439e2d873c5b3e7db0aca83a8e63b02548d909d35fe777d943c9a55384855bae4bea7497ceefd8f8e1b8eed2acceefd2f1c2409d9f1e55fa137be8fcd319e39227d3029d7fe74d128162d6f92d1b4f1074dc5fe777d22caff3c7a9c0ee64970437f9b9bd357ef8ed81f8f8f3edfaf9cf9d93dda3dfd7a42974c5efc9c96b6433b3f3666773ede1c1bdcbe0efab77bf5f5e7cdeb15764331a4ec866445c42a9e4923a3fadd011ed3088c512c48074c6abfe219ddf29bdb4ce5fa3d1fc0311adce2281b0c18236de9561b59592447f3ebf72fe72fb443df871f6ec13c93aafe3b7efd7e8fc8eb50ec7a90c1cdb0b9d2a73422d9e136ab2a7ef6fbf38dc12df3eeefdf9248fbe9eefff0e9d73224798382d8645b45e51f59d96ffb0aa2f24a9e621c0458176c69907a99b68faadb930c5a797d4f49d3637d5f4671987b6ff4301ad4e77d5d2f9f8f2c5d6f11fbbbefef0e7dadaf9d7bda72fcf3736af096875c503cee9c511d6f2e2fc78fbe5effb51be7972f2667be7cdf6e9b730e99c8ff9acc219d9cfa6503682b64dc195c02467f4609b42463c47a09119a5eb6753982170dea6e074f359f67d1306db146a64e671b4b29f4da19079439b8263af48a70b8fb27ab04da1d297ec75e76c8f941d2ed556ebb629385bc6252c53de96d43e51830f48be0e01d85812a5eefa11c469ab906b9e94b4290255ab4e1b50334623ab9de9405006b8a2950301bb346ba9691371a8318c9cd826b2aa52aa844073ad2140baf6ab85e3e5b4e44cb16bb89a5e1e47462f409073a52b5753cce71110f70ed32c32662a282ed0cced0204a50735cd7c1efe2e29171ee5ab485377c6e4dce284a06e1a328b104c7b107a22b04895de81a0a29c6b8f12c3bd10a89e08fc2876233035f3125eb6525e7a52f1db08ca2056f4f33904ae55ab7a4a4158aad8b572b1ed1ee6582574ac123a56091dab848e5542c72aa16395d035ac855542c72aa16395d0b14ae8582574ac123a56091dab84ce4e9fae06a87b516428dd831b26d5bf53dd636dd47129de2bea5ef2f21baaee954c812efa3eeade54c34f47dc7575efe86bb6784b91f53d6779db0141bdf53d2fd4f2fa1e91f0f714a1ee4a61b4716636f57debbfc79df19f3f8fc7875f9ebf5eacf0f972e0ed931a5fcd04f1d96fe98fcfde6f09131e1e7efbf169cf3dfd7c7075e38c111b272c7009655c368591b6248fc3c8815219211da07a29fe2185cf4bb97c0aa30a8dea1fa841eb60ea16f02b5228009751eb6e854f7f3d3d7bf265f7ed0bf9e1d7a38f3fdebf7c7bfcf1d9d76b143eae078e21e54fc99f654ec8c573423d1d7fda16fac5d93d71794ffd3af87cbafdeca47b4ee4a4515e8625143e2fe33fabf005aebf2351424a9b20a72987bc12374a61343f19a6f8e4921a9f57eaa61adf15d6a13a5887147b3f4f2ec4abb3717cf23c6efe7c33d9d8bef7a6f7e1ae578be789beffe8dbe9f3cf9faddafd70f66bf7ece9e6d74f5fbe74ce93ec5fe655e8a5884d59745b11f3e528c66b3154112b88e7090c19a5eea588cd1238af88790ec7f3b9d42ee1b44315b11a993a8fa30ebd14b129993754c47cd3a392acd11b315411abf6250fb9e9217af8e41adaad88118adcac16576b246a4d05eb496644ed4d3142bd2c62c208d1a16b99f4b538b3110a1d17f9b5c1e0c34ce94c5730b45d413dbb82fae9d21aea0aeab32ba8af1c5f0fa0af7280ddc62047f02a2d18cab2b3edd015cf872084bab41918bae2b32eed6d5c923c57f3e3167206819e47600bbceee81e2fe9720ee4ddc0d815e8b909d22d495de803af5062177b5f199ef2fa7d5b3bf1ac85785786d00f0c5e21a419522f4b5e6d05930a7de5f523aba070c20b94f99345fef7be1dbe42543191d3367168ff52f88aaf9d5ef726af767cdd4220259f7fe3ec96fe37e5c0a11dc0e25937f461da6660008bcfd5917cf0cb9217ab5183da730d671b91ed96f3ed47e3105587c4ff6580a2ece81fef45c587c5c781212c8434439a65c9737504570c1c73d68132c1633b88c5f3212ea14e6d821043fb1732a45c8ebc50893e537604e3832085257a582118818b0269cd65d0c61604ed3016a26a9551973603c3580869860c4b9257893feb4080fabef060803fc934f55390aaa37fb0c110ead26660200b21cd907659f27c0d8143716baed02532bc77423987ea35aac0b7a597c0e5cd42296c16941cdabd9821d572d45522d0000f4723ad49cad334db601d0457b2a4da5855aa611382b6ec12f858349403d1a006ca2e843443c625c9abc4a0a1905d84370bbcd90c835bc40ec2e3d0393305d71dbd83e842884b9b81a24bc84a47a8a48aef4d5ca8811baf22bd6a94df745c0f1e2cca09eba476a53c65306dc1257052f7502aa30433507009d95df6ffe7edcd9be2ca91f5e1afd211d7113d1d97aed09ecaf73f56631b9bcd788b1be1c036d8c6066c0c78f9f46f6652521575a4aa230ebfe999a9a9a6a43c291d29f5a4728bce0ee4ced7faa333d6d359e214f5b821c0654a2dd78f8f9357efbab88598121eb3f072d83abc316e8995fadbec2615ac25950fd94994b506fa86ec400781438bf2a618eb1d8508b228d9dfd322496930520419755cf284851cd7a9a70170c698d4d49522c888423138ccfa9178f201d70577b5103284116974746023ca9d7839822cfafe07d0864ca4cf4c5756711cb19d0d38c4d719344b76c431a3ec00ab38855f7ecd15535fa7bf1b711e0ce478b960f4e47c0e85e3478c0b4439b7693d7e423a7e2a19f8fa7307f5bc5613fd7bb67f762e8ea170fa04397d263308ada74f0ad18960fa70a7abdc550c7c85fe0e8bfd0b878f5c6044c8fb0c5a0f1f48874f25035f6feea2ee777752ed5f387c400e9f980f9fd87af8c424576218c85d1c7833140b663d29bcceb4739bd6f32719e06251a5b9b97b902b38d9e3207b016e2ebd646e4138009483423c3fa3e4798e920e39caf55d94088d28f967a3e4698d92cf348ad12b8a219276957c4acb282dd14c458ea20efdcd8a3165ea40dd236b38a68abc05b3a2d49f67323366451cc3d446b3e2c48d1f2737f773cc8a9823e3707cc13ec7acf8c225b3a24e664590485c7a56835911e745baf5362bea896d004d215bbe3d7d7dec0eced7d6f0fae8f3eaf1ceb7c7cb3f3ffd9a6f56c47c87886641d181a77efbf5e9e1f1097eda3dfff6eaf2c7afa31f7f0e6f5d03d384fe237333462868ed503f52a747de20c135d23453710db4ee9eac8a68fd7037d2328b61b851310424144e2a137d61bff5441a2ac5aebf6cbeda558f5e6eea8b9def876f76d73efcfeb27eb1c0a888e2958512118f224d88f5b422ecfc1561563f3d3f3c3b3c7f65bffdf29bbf83faf4fdfdf59fe28a4809edd09901464574f67e8d8a4850d97b8ee7b0c1eb29375274ee4e6ea4336b6142ce0fb429a20b77b6294ecb0d07ff253752740573965edd88db176f4e2ee2d9aff5c7d797fac96ff76563811b29667513fd024bd57bfffdd0adfc7cb571b67cbe7575befb6ee3fb9f2fc505e9622269fb592ff349d0b55e62ce8588de375b2f13e11906933f3afad8cf7a39c5e0acf51245e7c49cc81d836ab65ed6d84cf3186c3feb6566f38ed64b14b31b66e30206df6cbdac8c25d973706c8f998f70c66a4dd97a4924c6cda05e1896643be9314e395aed7ac98c4c501c5669acf693d05bac9627b6b385476e11b0b97fd7b680e29586f90a0e5b538c63d2f711602077d8b3ffbfeca1e9d9d11591f1730e3ec5429671942ce39873d8626b96714c59c6b15a9bb881c1d0b374cc2c899c230a0bd9c6511c0631ebe9d89a6d1c53b671ac64066c61b09272bc40228e829ab8fae654b558483b8e92761c71f294461b03a6b4e358ab4ddc490635c35fba86b4aa9830472ecbf02687786aa76f5d9671475260390c35ffa3535353b82c630ac56bb0a846e50b3203f24be9568c88b569e7cc54ea19fa4ed96dbb53baf7200ab156f5c37014b6e76050cff192420148c7d78476634eafc5591f671705f3256ce617a34de308c7a96de88b1dcc9fef4541b373b59a26603305e88e90335631eddc065b4708e39e460de5cf54ebd238652d2ade942eda39045c77809c8c8b49e736a17180c6a59e30943dec43c0203b6fb82205ab0b0304e112731bdb38409b64847583f9abec6320c93c0120aa4b41670ab13b42d61899766ae354eb0863eaa987f257b1f31428704290290a264f92f3dd21728238269edb40e310c7b94ee84b1ccc60c5d843c7d522129982290c312e09eddcc6350ed1a7d3c2fbc1fc415f0ab40eca14b03b42ceecc7b4539ba05b4788a9a719ca5f703d7581590a79a587d01d21879e30eddc26368e707c69455f70287fa007693b44c01606884b423ab769853490b05951cfb95118e44e5ad23da2a462401411ae64f96899622d7c18811f568e6827e79893965e0462109911645b819f5cb65b95a2717a5cb633a3a9975ba88a52235fbb6ce7c72e0999db97edf4977087cb767e547a0b18175fb6f363c6edf5183f8f2fdbf5b7e3d7f1dbcf475afdd87dbcffe57479ed09be4e459cb54997ed78f3ee0960f7be6ca727d97bb86c37f92a8b08bac255d6ebb7f609bd9435f772e7d3c5fbf5aba3cd8771fe653b73966723ccbf6c7f1bfd433cbabad8c0ddf3b380fee5e6d5c1c9f4ad054fe83f4bc2dc98e44caccd5dca9073499860d8390eed380f2fd1d5f773db4e94cc3d94212ff368ef2186c71a4e17a439e390029d49bb4a0ccfc9e6c6d7ed5fbb170eb61fbd74efe2e9cbefe7d7f3afdbf9252dc994caa791cfbc26f4fc3561bfaffe84abef179be13d1eeeecedfc3ab8be7cb2525c133aaf897b8ec20930a2930675b0d61aad70b247ee188533fb3a27f40646e11085bb47e14c6ffe6214ceeaf7f3f814beff71cbd74f3f3dfdb1fa6dfde283e91b854334e7df59ea97cbaf5fffd931ef2c1c9d3c536f9160effa9be29b4ed70eba1485735bc87edddc9d16b273522c5abd200a6786b09e263ccb604c24ed42061f9adb0ccedc63f37216922ab3e95bd854a6cea64df36817cfe3c3f56936ef768fcd0b5c3e1338d4ae69cad5fa9cb1a429ef1185438d2a51389c7e8a49a466953a9eec4b47d2207a4e94e79d40431f35582922167c5e5295201cced2055cbac7309225f8a4033bc1eaa03da08298f74ca5d853b02317d85ddd728a4442df9ce30e5df41a8d7701b374ad9490e5fe9a1504a7819990e707ab8342c24e265f33696f6bc9104081091c08ae381b0ff5e7f47cce70c6498cf9fd561424ea4f03a5c17a82a95c8a40fb9106e296a013678ad4b97fc50d8b2432e7f3d384c33de728e7eb3903160d7b22aac9fc5562703c35e7ecec84ced11bce114802192dbb84799a81ac56e84a080e3d1f94e3c217c103e74e67d500246d6664f7f4fcfc4ad9a74e7fc3390b4bfd7d3d479f0d526191dd7ba8bfe220dcc8fb2ce8c9fbafb9b1213b736a52669ce69a8cac9f42e41c6f10691df08bcc14baeaa5666b14af6df914e9e4655f73f2777ee7f229bf7af955f4031de4d720bf869bbe799f8c55a85e7a821ebbc1512fd363ab8f95ab929ec0f11f4246f40433f2a98bbb8b9aa0f3ed9386d0434dd0f9ce588f7de5c66a8259fb8d4747efcf4f56b6b637d65e9e1d3f7b63cd495213ec584d602126dc872935e17fcd023521ea816ac2ff9abf8885095288a660025dfbfe6dfbcffa9777f6c1cf878f5f9f3c350f8e5f2f2f501362def463eb53f550d8553fe2cedb950bb371e50e9eed1cf8935f17c7b70f05887228c48467631ca82610a911bb492bc55e292a81fb8883d484c9924335584ba8b088fa1eb40412980454092c59c054489aed4515a79c37af1e1d28f5794b7fd8c60f6bfb1fd4abdd8b278bb404ceffc133ba24d3219f7949e08225f1f8f9f2be3f7fb3b9fee7e8dd313e7db9bda9af637149605a12086d4e3966ca29870be6dcb38e410238383acd140103b6e04d9e8477d1313a8b21d1334add41c7f8df29e5c0287d671dc34e9331ff1daf1c7a52c94de3f7dee3fd2bb7f31c5e5cb927eb3f7fd9dd17b0c02b8779fe27d15c907be2f2797860d6dfff89b00c9b6f7ffc5abe7efce64569459a713e12865d85d218b7ce82570fafa7cf828e36c3ab3a31a8e743eb19c26a9af02c833191b40b19dc7c759bc18e3683b2cb53b809d1f42d6cea577536759a47bd781e374fa6d9bca33663d84d99b7431a8b699a727d32672c69ca4d0f6dc69879da8c49dab2317e487237ea0fb5fee0e91fc519cea30fec4dc0b11584ed0329483e45637349891a9a0d816b1b71ce7142c01279a54c708ad3d54f5c764851d1350291735bbb08a074f492dc8d1e6d3887b366889f09d81a1e262d8a5370d98824879980522436091c23720458265089ea66db32e9538630ade30247b3045c2600fd0810c247764ef5401a168d296f188bb5d468710e019c48ae8ae9b14380748230350485f93d564c8f166816e752b09982ef47418dd4ad41843c0db5f416b498d1936aa7f953db590adae6dd5ad1ad3b14f855a2e62d12e93df86c553315e59a43d1223d32b26e459a5487405e4c15edba4380c6c085fa4863a58544ff4cc6e0ab614eb493ea14bc9b5080be14a2b9452113a8848ae2c8c67904f27aac95569e25e0462c1f9c2358e3432ed54efd2b7b7ac48bc43b9a75c51181b7bbe72b02137cafee866b03c78886d44f709375580d14b3fcbe0da12f7a1667b1aff5c73efd6fb28458a4776f38e91fb84c006a5942381a520148762e5e859c8743138a77818b086675cb54335d70d9f1889ae3f903a9fcffda11a7b4e7d21efc19f332865a9d5629abcc57142827669d00f424e039173eaf085a495e4fcd41addaa8a5adece818035a737c32d508c4ea24fa48c79205cd090790b7b2f708349f9eafcf262753ac4e22d7ce987a0b37041ce7f452265743e01ac63d09485c684e77900fe7589b436569c7011d851c923edb3fe72b2102d893401c71680397a7e08ae79039a83854064ed840d28fd773e0bbc25902599254dc29890057e32039c1e24001cf61e0604896c08ebdf13281ea56ee4ba0ba9979137a36aad3a1d0493a313507d823e526039419028903abba7e55866b2d5a7303398da8219c2199c18c7ccaaf567ebd5152c485c738f955aeea8c5cd519b9aa33725567e4aa4e2a40f211209ff2ab5cd519b9aa33725567e4aa4eea43b2ac914ff915e457905f417e8df26b945fa3fc1ae55751e90dcaaf62993728bf8ab38141f9355b61ac6a7019b0c9abd4aa1e2e0356d55d062c1786b652e872fa2ad0aa3b790c5835194e1f8f01abf202d06ae155e0a77415e8d255a061ad849fd5701568b5bd87ab403751b3ad2e780c9847c13c7ff8f6c7753cd8d9f9fef8f0343e583bda9e7f1568b375d82eb00eeb8d57578fccd19bcd78104faf1fc58dbd270f5eefdfd2a8684259a3b2c93a6ccd508f01e0122d11386db08a6a9c51932dc3f7731568cd7087811a8bf7e030c08eed230cf4c969328c49a42b0e03e6eb19f8cf8f2ed770ebd317b3f2c43e8ccbbb0f175c055a7195b572616039a909b39e968459e030f07c6d7b0bf73f78b77dbdbebea2ce3f6c6cbff5c52561f292c0015781765e8d88bb1574d4a348a8874e5c3a9cac9b7a92becb556067314ce899815781766ea188f95781d392635eb5887bbd0ab4a5a28c2a7c5a7ef3eefa58affcb93e7ff4fef264d5efbe3c5b701568534611fa36bfee88726b1f569e3ddd5b5bdddc397ee39f9b37e6fcd9727145da24034aa5198b57819faa578136fb17da0545198b57819f8a0c8eb3ccd017dff32af053f52ad05ad9e55999b50bea2d16af022b6ca679f4aae755e0a761578152099bb7431a8b37ed5781e5b1f834e5def78038e39496e5ab4022919a41adccbc7251eb609de524c14bd61156774a11f28fce4ccee58ad24ffd996f15b4d64e116ee532f5c05cc5c87a58ee1fba30d70a0cb5f9a2cb86c6f001229a7aba3edccd30976a9852f7be31404e913a4930dc922e41a2350b84d00d1db041105ac8380f54ebe862eaa9abec914a29f53122d7b9e3c29f4173f9b6e8adc4d62602b612d4c5b427415d36658949415dd471c9912ec54a1fd06c079596d3f8066026a68b4bbf1722b7621c692ee71949850049c5508cfc82c8b7668193557b1f6d2dd6cb36e6996166534fec15bec7f3085c4a903d7c08f6e4051a7553f81fa73bf1a44abb54e28028741dbfade852365fcfd8c64c334c34f59cbf8ed13be322675699e52f2fe418ab2b45d2b5e427e1cc4a8951c2ff1c6acf752b83c5b1cdd88e0dddb34b8574c47b0bffb3d82a3930c958747da76c26ed64d6f7305483cfe88043c3b81954a8e5ad240205e181223cb25bb953adc2639c56937aea61ec3965fb10f071e95f5213a66fba6ca6d08d3a729c579369e7368d51472e89223727fcb2277fba1a3ee8fb52308511b2ddd3a5cc9af4ad31e8c825df6c570fbfeccd1ff4a5a05930280fd1b134cfa797eb26d714373ea19dda3426d764a2a9a719ca9fa9071d390e4a06d287a20dd0a190e7a89b5f93f95a12dab94de3d1e3c6f935e90b0ee5cfea9e14cc08485d17cfccc065e433015b18209f3d13f3926b4cb1c94453cf3094bd5825a002a7d3e2348c9c00b846a09b6593b91226636ed31845ed92fee36ad197fdd9f375023a4064c86dcd4df96d0273b94a575ee2dd349bcc9530e9731b6c1ddff898765e0d64cf9b7a501c703e32cf2563bcae13e886503b4ed06927a643e71b43a8dd38fb2597821ecade9cb04160c766ae364e2f9dcbcfebc0bebe217a8cd93fc7155420272a90cb2a906b55815c5281dcbca8cb7eec856ae0279dceb9bfab13e8e218274ad094986e55825c52825c4d09eacd5ec5ea59201059e5219d51217bdb67d901051823f6914914ba835618937413572980d79fbd58453184c6b934ba32e08cf275020510030262620631b115c424875c17fd50f6aa182644ad0d176900ea805c015d11fe719c40da389df7562c4018b15ae50a7aacbeb48e2f41183403d9ab55a71f71ae66e3d88f814081e5faf036f8089c93dbe7cc040e0bf00505be60862fd80a5f524ca3ab9939a799233d7286b92cd7bcaa99db411bb6cd83e4d901eeaf1c0312c3a20d4dee5fc02e6247f4d919cfb7e680f1c90fd3ab3090bb5a6513a48608960b5c68be57702327de105621a1d9f45e7c21ff8b97fc2f3e07e6f8d6fc2f3ee57ff1da0ee4ce0fba3af485dc2f5e72bff89cfbc5b7e67ef129f78b37aa1cecced78972f92377ce22c7acec762b166927ae9c4ec9f9abe594923b6a6744e2898ddd39d93f6245676712399f45684b5fb184bb287dc5d6edc4d5d54b30bd97b0571ad75470bc1f43c05e966e1a58eab5b8dc2f3582aaa5db8b4b00df6bddb274fb71ba8e464bb7cf1e2c7e72d73ec7d2ed5d5ec2638438c7d2fd2385966b9f2cdd56269e9ed560e9f6dedf83a5db4fac48de97aa5c3f3b3cdfba3c7cf1c72c7f3cf8a6de7ef1276be168bea5dbe74841ef1714b97e787e112fdf9e1f6f04bcfa78f6f3e8e0edb7f56fb70c0634a1ffc8dc8ca5b40f66a8a5dbc591325c2320ba1c38e183bd1f43b70f6eb8a1bbcca1bf073b770435529e343e43c83f26caa112f1f2e9edb3d7ea7467137f7dba585db5179b6767e7fb0bccdc5e92987811225ea0b10f793d8405c5e33feebe3b3d0b877fd4e1cedaa6baba3c7fb5f1e6b2b81e52a6130fbaa7997b6b79657d2bfdedfffbebb6bddb83b96f7b7718a1e238d24800cf4e3dc8dec9dc3db32426e4dc406bb7077f676bf7b4f480f05fb2767b2824ccd6ef9f1e80f9bcb5b9f2088f5f5c3e78727cf55a7f5c60edf6d943cdc382fcc806d70e3fbbfde3f0ec1a5ee93747fb1f4f777e171726a443bb144358b276e7f3a06bedf639538e5f103e58b27627c2330c266dc547e867ed9e6270d6dacd19f5644d6736b1d9da5d6333cd239a7ed6eecce61daddd1e445865b7478faed9da5d194b96e1083d60ce588399b5761bb96cf798e705eb61fc5cfb97544ea0ff49183fe9d5d690c0274d265b4c43455f91307e1dd9af931ec661e41cc6ef9405889c60d0e4feb61a864f98d93820f59633af69602b05d7516237d3ac2f05e57bf6a7e773e26317905354e5ee508fe267bee998a3ffcae39566939da18328bac9f07150147fd07a50147fa8a82c7da3f8434565e91bc51f340c8ae20f1a0745f107a3eb51fcda18d2ce4861f33751fcc8cee2b426235b2a43a650cde3603d870a1a59f792a70ef97d592ef513a20e131ebad75d5e54ee20b6bb20feb341949d206a5450f2ab64fd09a2e005b110052dbf4a569320a291b893ed9a97fb38d0ac9762448ca55e8b13585323ac2a4641645b90538fdf252fe1d9ecb561ececd7a82585ec3410263e7773b4247a4c6eef166849c6a4c86a1d9296e445f5a4674d6b4976be96142c0cd592ec5fc4c23f1382a5ac32bbc76fbfbdff7274b6e6f6deaf6b42cd7165ebeb7c2d2964ab4958902f46ed38afbebdf9f527faede7f6fdfee5eecaab67df6f1d34811d2a85b944d2dd436a00127fb46bb9f84e723d0bce0f54938aebcf857bc91350e217862b4d36ea51607bb3d2e2829448c78ad6b4a3be6c5fbe7be5cdf5f2477bf9ed6cf560e7e5ce02ad2948da8b20b718816f316c2ecd67c3825a09ead9f7b3d5cb35f5676365fb293c5b7f70f96afff75e717d24952f787bef91fea83852d6007269bac97ef1eeae91feb75ee784de5dea6ffcef54887ef077afbf312d087c013eabf377df8fe2f29186fd5f5776fbfceae3eed7173f7a67130b7e017cb67ef5f1c9938d77f8e8da9f7e336b1b9ff7ae0f8a6fda8f616208fdd49089c0eda821c460c67ca1590dc98467181c17b56344d14b0d996670560d0912f813b28b5708cd6a4895cd348fd04f0d99b07947352448f852c8f1b4019ad590da58204d39f4504302cc534302e479a93acd2aafbcc4d0bb10816fce391c2b22c98818265a48c5dfb0afd36d28781b06f1360cd9db30b47a1b86e46d182ade863d9d6e438cc39c6e43b7aa1df3242cc6dca6d16a12926360a8957ae8eb741bd0d75c2983d4bc4bd398fc07932b25752c3bdd86b1863ce3494904fedf3bdd42ab036248ba38283dc8e916941de8740b05ff43101d06b2ff21b4fa1f427a2ba0e240a75bd0b59a1b4c7cb25240cfd4dca08e15a75bd0c59a1b1c567e6f4eb7a01b25474e360b3a0c74ba051d8779b582e90a0fe08a8d4c3ab769141e904c7660ec50f67c5fa7563fa2b3d13b476202395a3853e85a5d41d46ec891b760b07580697d5935943f5b77f90c9c09061c1b47c0cea1d0f51703893022dab94da3bf18114d3d61307f58a7a030128820f1c54e1335a75670ba30421036f3535ca3c718d7221af77483f90b039d5ac1757dc6a4f2a89de42900af5a4718534f3d943f6f8779b5822f9c3d12900f7ef290d6b3274575818f03d90b6a98572b748b7a5b29f8cba4739b46a73148fa0f047f37f6f2da0930ccab150ad950a59431934e6d1acb7a33d1d4d30c640fdc30af56e816f6b652a49949e7368d6e6390ea3a00e040f6a2ee4b808b857b44642b10e46c0c505081a4fc3493ce6d5a814c52812086a1ec55714ce0fc2b188cd59cb67b96407e370525480a6b33e9dca615c7242508aaf5ee7ab3e7fb12086c1a212444fa8e811c560b588031e2c005b94607602b8c4930392a358cbda8ca1b588fc4a0e3693947eec0fdf98234f537b97f17c3482d74a69cdb346298986a65c48a1970117793d195b7af1b718e2802093e001248a8f6d7ba303a101631b769c42f4434f57403b90b3dfb03c9a68ec36dd45de822a5eba7920746a35a0717534f3d88b9ba0202b7eba9d5fa77614b94ebc498f37244d3085b6232dc4513877167fbb9ba3b76d8054ea8660ddb22fd8480290c8f514bcc76b8681b510b114d3dfd50f6cafb568d3072393c089c46cbf3dd9ae14c9c6c0e775a618ec48bb68b5aa2b8b4c68cdca2d3ade3c3d4d3f4610f6295bd8ae68123a5d842ec221dc99c688a4bd5441f4d08ce049b759ee8baa0258aafeec40522ba46d04244534f1cc69daff9ba1bd2aa940600ce3229fed224823dfdc57392b1ccb9b785d1316421cab94d236489e342dbf4250ce42e0ebad38ea10b58a2b8f8c67c611743236021a2a9a7ad788307f1fd0e12110172c2829c44202e0a20819e20d19020318320917520f16720515a200e9b20113f20fee42034e186a6b84644f1da8fe2fc1025a75114c345943a9251f2b445a94618c59441239df20f8fd850142186f446b147518488f5a208519cd7f930a9bb4144bc538584986d1111fb544888395625e2a20a09e6e45d728380e40611e4bdd0b31adc2050e97b70838089f51355c91c76fc4e1dbddb51c7ebeb3bf8e3c9f7f53d737a11e7bb416076a84235dfd0a5be3ffe7efaf1f5e631be5d5ed9fb8a3bc13c8cb7cabff384b2a10b53e16354432b24407424de5936a0767a5c2b9de8e2ff033708d4c3cb2554f8d5f7502e41d311306259e9a2b37c3b32265d2997600fbe9a0747df8fafe3d34f2f8ef1d1e1e6f9e7ef5b0bdc20508c8b284e562805d688f5b43ef40243283e3f7cf9eaf7ebcd95935f57f1e0c577f43f3f7d2aae8f74498f1aeed70dc22835327c98689295402f36ef171defe4f63dfb3a27f470a01b04ce2bf3b6c00d625a10cc567793a891171bebbf50bf3843f7f3f0f3f986d6d778fcb2b71b048e917d354ce0d3aff0503dfcbab9aaaf4edf7cd9d9fb65777e98e29b36696f99d0cf0d220bdc796e106862b31b44223ccbe01891a1d5fddc20a6189c7583407142c46cdc416b9bdd202a6ca622d668433f3788cce61ddd20505c29311788431b9bdd206a6349533ed60ee6820a1c2b021d3708413e980c0d584b9dc009c21de143ce9e6a1403104dfa9e227ccd45747dcc691bd0d5f2fcb2e734814b4b331302d6fbd7d2fc1a133c5733462e2d1c970cdf9b077666968b659ffb63af1110ec9da190543af4ddab10148889e2d78692b01705e663f6c346df901a971e917af5488d8bbe9e1a17c565087daaa69b7c63d0df29372e4ee6d1f7c98d8b93590b8b72e3faf39c1b37261088a20ad2b3a641a05b0002c3e0dcb8ee2f626122fb432137ae7a79b17a717e15ffc0dac78b87ef4f977f7c790bfb0b4060364661989f08d57cf9f514768e8e4fd4d7bd9527bb5beac3b357479bb7b6394da86cf390c00f0caea6ab47b4d9347bdeb0b522890f185a4d37af39b8876aba151eef2139ae65816378af68ae939d76205492e3eacb6717fb7fdccab1fbb4fc76f7f5e5d1c99735f77d11f093706314c513c5368339a80861c19a58ff72fec03c8a17ee033e7cfb537d7407eba7ef8a6b220362c03b460dbae9a8418cf79d251739f62670d26be531c0d493ee9425b7b32a26f4ee9425d74d8ffdee5972a76548fc6f65c9c558c8eeaa4fbe7f78f36effd1ceda935f7af364f5f2cde183ad45597231e70dc0383fbbab5efb71b8a2361ea27f12f5f98f27af56563eacbd2f2ecd38be3846ec972577722a74e30631d711416cce929b09cf30980c6688fdb2e44e33d841aa51b67b364f223667c9adb279338f4ea97e5972276cde15a9461157712caee8c1cd5972cb63e12124928bb3e452a35047aa4c2235839ad58560a55510d9bd80335d064699cefba875ce2e46dd6ba55d4860190ed80bc6f8e896e228685a33de49fdabb420e9f8d0359889d3de1c6a96425a2b44c1f6a2a06908ecc5ca056091f3a3b94cc05709007b363b6334b54257a700fd28f8d9699c4c43c77ac16f465e142ec934c9a7954f2f9f37bf42a260fa5fa4f2e3522fd3632599ea45aa93fdcb646ee366facb5d2e4ff951793c3d2e4ff931b9fda2cb53ffc525dc8c63dccc9b44d80ffd71b35356df036ec67c1211c1c2e5a9f29bebdb8f7ec2daeac5f6e6daf9f63773fce0d1c3b9b899394bb36117d412fdf3fe2d3edcfde3577ee02fbfb5e757b6aeb76ed594e00915a163d31bb5432f4fd9e105d92e60c010599de8e2fde066a7dcf00bd30a8fee3eeacbea91422e6f458aaf94eb1b93ae5c989a0f2bfef4ea6a45db377b3f9e1d5ebf3fd87c6897e7e3667e49f2ce44663811f42eaf09b7604d7c7ef475ebe210b6ccb7e5a39fdbcbea8733fbaab8265c661eee1df0c618957691df01c2648fb83b5d98765ee7841e0e03bc4ef9bb5f984e6f7e5fb8e853df7e878b5f661dfdaf9fbfdf9cbe796b3efcfef4aaef8529d15c7061fa61f3cbcaa3a3af6be621ee1cbddad8fce5dfbcff537cd33eed00dfefc2742264e7c050a2d67c619a09cf3218c62443bf0bd369066760282f67f9cce026345f98d6d80c691e43bf0bd3099b7783a1bcc0657a541e4bf38569752c69ca41f7000f60e6c15048f3524955d933e31aa78b1c123746fda10bc040e056ca0042dfda9cee98e8b867255165bfb831ea6e06c58d1101d71d5d9417104d6e131a47175dea0983e2c6e857ac440331ed1c0de4d458174ed140dcb11837462d7521188809fc3f8f1ba387b8c689c4b409aaaea3bde2c6a83f0c8b1b230a053d0445df48596539eebd757c987a9a61716344c1d5560a119fac149d92c9a495421dcb7163f44b282d15a2706f7163ec09d63665c4d4b8672d517fdfb831a2600605661181aef0d06c8c67d2b94da3f0d0e35275f40586b287c38a21386d746180205c626e631b079874076ddc60feaae536383b2e1f153e04cd7159550ab13b42060b4c3bb5b1aa758431f5d443f9b3b62f85725c16e7e2ed8e902b8832eddc061a47382e55465fe250fe9c1a169745144c6184acee11eddca6f1e8d14993d37352f5f7e50f0605661181eed9a3d952cca4531baf5b0798ce9e39b9fafbb1e7dda0b8312210bae3f3664948e736b1717c49ffd17372f5f7891b733ae841815944c016c6c75a0891ce6d7ce3f8423ad14318ca5e1c1498e534a8eef8421026636e631ac7072af5b443d9f30d815945025d15488b0a94eb5fd3b756209354201dd540f6aa4a10fbd8f52250c031a204e9ac04e95625482725485795a0deec617f02fc2f3381754e6301c644813131c3186c85314937d1d5aa61bdd9ab16db7088810d8ac618c65d3304b26cc40288410131a9689833aa15c48c8b86514f3d8c3da36c7f0285c0412e04d1199fe19c1d4c3ab76984302669c446c581ecd54b8631f231081ccec017695502a6303e063026550ca36f8d00c68c7d77f9381bca1ef425500cae23025dfc62c45667521810db015bc787a9a719c85e450f5123521f032813089573dc529d4017bf1836fc31e9dca611bf98b1c32b7dc13eec7131985bec99042d4c450b512352f9a306e7598943ae069422ecd02be331f3de2d16c65c2d09e9dca611bf9871b130fa1286b217e7555b99ae26c30450d182704aabec8860bac5c2982b6132e6368df8c58c8b85d1173b943ddf8b8084104687f4ea1de76fd5f9dd748b853157c2a4cf6db0757c63fc62bc1ac89eef134218102b218444a08b5f0c076b31e9dca611bf9871b130be831814e148046a318496f10106b05ceafd2686d0b177085f5fb97c72774b85314fc222e6368de8c524b38b096e1873b50842521db9bbb12a3a305ce82858c5e1d08a7344e765d7ad13c62c0987f9198d75c29868eaa9877107b56a39d105cf0e3cd669c2c8d25f2944161896c8e6fe05e002025c20ef6e68052e90800bc461dc55148f9eb580b866556174025b62862db115b6c4045b2a35c2fa7337a8c839f52f809628a025e69d8dada02526d0524cc371635b13f36414f79b1b102f50578bbb93d6a2561b513eada868561419272dbdb4f472f715e48208e41a45686aa1a95104bf12f1288e5446cb7e1343af31f2feac8cd309841173a9f1721c06e90bd217a46f94bea40be5c855674dffca463c11a9d7e2ca46d4a85ad9881fbb2464661caeacb94b69237ed4f82d5bdba3b4113f26b75f54dac8bfb918dbb08dca0e57f2a6e8590d0e57d6fae10e57c4c23f138225233c8417ab0fe39763f4bb87172f3f1cab37276738dfe18a38cbb3b1c0bcfef6e78327cebd3a59bbfcf8687ffdfce2f343fbe5b6c3154de83f323763446cdde0d24651f169a682d50c2cd24a71f69e1caeacbb87e246151eefa3ba111d0c744890bc8c3ee8641ab4ae52dec81cfdf9fde627aeadb9954f0faf7e3f7d74faebfbcac902872b2bd2c30accb4229d6c069bd62d286f7474f8e9c77bfd13977ffd7a7ab1f2f4e8e9e96a582dae0997d684ef5bdee8c6d3e8567c02a381fb76d772234d8a98f59e7db6fdd493ee56d66876314ce8b981ee5ad6dfb9aed12dd1e1ff4b758de849a544d82f1e5d7c89db5aebd5e3af476f761fff3cf871723adf318c794e2b725142f11fab3fbfff3c7dedf5c7e5e09e3d7d72751caf5f1757e438a1b8b33d138a4f0e838e6318afeac4607b42f14c7886c1904449cf84e2d30cce3a865931d3d8ecb062db138a57d94cf3d833a1f884cd3b3a86592f52ca6729d59e50bc36967c2ef448284e8d2a09c56fa428e479a99561353106e509cdc6c8f9330dabdd01adb57c4f946f346cac2947962b0871440c6ac7b75ea4d6921e91aee5f3f4c49a72e424883678a56d24f96f59530e162cc943f0193cdb0ac00f23eb1529d681744d2e95b064f588202d70d227b4414df8875a7f13e8d1483298b88d5c4398fecf03001d77c64dfaf79a3f3fee1f829402d4a94e8db3a87bf60f24ba7d085cff1814649183dd5b352b409dde8c7ccad1292a87156b0571bc24cf956530e1a3016ed34353af3e701be7c06d717e223202b7ed689cac8cfe7237b89dbda89cea05b731e6f68be0b63b4c55458c4e705b8ac0f2b3a6e136cc87db4e0d86dbf017b1f0cf8460016eebd5eddd8d37274f71f9f7def1faceb76f0fdf9f1e1fcc87db2e1b939c5a00b73f994fafb7debe7ab5fa286e7fb71f5f3dfff07ee55625519ed07f646ec6d0cae9a170dbf891d70004068d925a6f63bac3e0f664cd393d1c6ed778bc07b81d4980b9c031f9b48f0de669adc06d4b5be6c7bbebb3ad75bfb7e55effd85f8ba70fbf2e80db8e4b0cf394caa793cfbc26f482eab24f578ecfbe6c1cbfd32faf3ffd5afbe13e9e1ea83fc535a113f3a6116ec334dc76e69ee1361f51ec3c1b9db8d4baa927dd096e7716c384de9de0364c8ffdee707b5a7498ff16dc76a65446f47afff078f5e3b3e7346f2ff7b67e3d5e7d7c7a78b0006ebb6cd27766014c0c66fbcff19bedb3e507cb0766f57df81254aa1336b322c759e89db3fde0f6e430e8c26d976d66ce36c3ed4c7886c11426e66c3fb83dcde02cdc766255743916d0d966b85d6533cda3eb07b7276cde116e3b71b374194f3ad70cb76b6349be7bcef580dbce55e0b658909ccbf352868b740a291d148252c6eb1097fe3523c7453595255d5dc58c575d2515a427bc6ad85ca8b8262efbf31ace1ae3a2e54aa2c4457ed995fcf35d026ccd20c9a5098102272ccc046a57eac4a8c6888cd869af320150680c827760427e43154b18f527804fca8289d610425e7223ee6d0da90d0ea626a016116d39ea371a4ba89f2fbedd48933e4e67251bd9bd4e37fa2ed426d06824cc0f8673343b94fec0e552d06104c8cf0fb69af8c778cfae7f11a923074e70054cc5c55423e82cb42a09e835a9372658c3a9cc0896bbd9fe79fa03f4eb4ffa1ad773e5149a2a42988cbfd70ac41b3f46c3559b2184308101d035243ab9dd776237705ec003e7a2e4572d9ff26b905fe5eedf89558146229ff2abc34cbf7f82226626f5723df628541314f163859e4b8a884d7dee92a0881f95c7d32341113f26b58f8b1214c1c9fba48898a48838278a08dc4a5014172822717082a2f8973153677c2c2428d287270ff5c1e5c1663cd8fd757d1cdf9c5d3dd8395ea08864af0517e727a3b1db3ff5d9c7f71befd64f8f3f3f7efaedcde9c3a7bfb76f8bf328d91d5cf22474383441910ba340ba3827a6d55ca836d1d5431591b4e6707882a21a8ff790a088c88ef0266f314881e931e95a82a2f5e35f0407bf9d90287db2b17abdfeede4fa7a6d912282726cca258543812b3996d0e1fc35a1755cd7df4e0e31b8ebb5f73fbf1f1d3d3dd87f515c1398d704b62922715a11f1ea9ef31259f6f9042ec94dc7a9b576ea4977ca4bd4590c137a77ca4b14a7c77ee7bc44d3a2c3ab526eb3abdddffbfb9b886b66e743f8faeef9f5e1e691eb1da6edd5824456e6e8fd8b15d28f973fe3998d7aebcbfe915d2fad133f2e7f405fb0977a3011d105f520dffdf971729606f520139e65101349d74b3d986670563df062d5f7295330d10cadea418dcd1495e635f6520f266cde513de08cf6b248d3588c6e550faa6349536e7a400f3fd6d73bea8115fe4c9a1753067786242e412ac6d7de0bb676b4a3b9c428e7bff156e5255571f33438f2c66882c88e2f806196407ed7152fcf4e7f330a4a132a5591d61e4c967425d28c9d82e314bc94fe8a045cd49e507ff604f3954207dab1f5003802995d710df5e7846d3110bad571e2e5e86d4db9e03221c100e906749278e94f4b5c4320fdc64d3d1febfdb9828a46c3c1ad9caa88efd08d924cc15939f2aea65d308a4ec387d9ee3177af2a678a541015c0290ec5a9f7f77dfa4b1c9d8d71b27ef2fb77b5f963233f1a36a900cd788780c9042a056ad5c84e51301d02f90d5614dc2e01cbf57352bc2a4cc47e45c1ed1280912e73e06b04cced4d582500bd09c43201ec29066608e4755051728b72a44ca06b56f23712555cb6bdc47ed26e974f2f9ff2ab5cd17927bf8ad7869710432fa93fbce8895ef4442f7aa2173dd18b9ee8454ff4a2274e9233f8d06098f2299ccd871e86291fea86292f2aaa0fc9306552973bd9a57cc8c3813e76299f23de3c2cb04bbdbe3eb1491db4491df4e2c546cf9a5607fde67c7dd0c360c394dffccbd829540705cb943d8c7b4fc2a63d5b7b72fde0c4e38bfde58fd766be42e8b33aed618115e28dfd0cafe103ae9c1d1d7cfdf07567efdbc6e9f75b07384da91ce0e39272cec7c196291d478e70b5383ba76cb04477a8652a2dba780f86a90a8bf760980a48a703b07b16d88927a68f353fb067dfd62f7e9e3e3b8ecf7f3dbfdaff042b7b3ee546abea833e0a4e1263b6176f519f3330f8b8c058e90f3ec7cba3079b2b6167f968fde2f90bbcfa765d5c1231cd0b361aa6fc2d7d10efd9300574d0582e610140129664c3e44977334ccd2e8609bd3b19a6fcadc1dfdd32352d3af0bf6599f258b2a85c3d3dbfdc3c24c0892b4f379ebcbb385d7b7cfc648165cae738498ff32d2a16ae0fd6767e3ff863d73e1ee1e5c1e1d187f5eb1fc52599f2a804d5cb3235751c74554f5ad6ff246aad96a909e1db0c8671f5175e4f7d54cf5b0c76544fb9ea99a48d0aaad532556733cda3ee65999a62f3aeaaa7b8ddfb5453921edc6a99aa8e25056506ddc33215749ca37a1289d4aca6f990964163710ab93ea01488d3817447cd595520e1fe50a92ea8390d0bb24589d447d2c0d80f8be3240c1de996afa372ff2ee00c5c948229e7368dd181213925874a8a97fedc554b94f9a8492e07c9804840318c82c3c8c52f48a9cdde45c176630303c71830e5dca631369088a69e762077beaab4464f6fdf6b131507b9c088b42783f4dd01ba49ff6e646010d5206407fe60b1757469615652bbf4e6ae525b90d30444e095ad8d97fe74283aa4d9226a1872f29ce0ba718141727f069757bf6b8c0b24a2a9270ce4ae565095a6426b40654939266d97fa7be0784ba53863723aa942b78a08f3242c626ed3181718525acbe0dd40ee6a0555151876478d9a90a102ee8ff42f96974df439a63af86e60601007dd909db64350ada38ba9a71ec65dc594cc598f68160cdbd2b93ad3922521ac8247651449899c4d23846e606010f53984c9331a03038968ea19877107aad69fe107971ae3a432916727b04f2b0b5de326e72598c2e8d8cc4994739bc6c0c0907ca843259d4b7feeaa66781b59c846dabea0e5dd8309a41905fe6b4e8710a01b18483c098be9ae2044dd3a3a4c3dcd30eea2abf50f486b980450d01c15c8efdeab608cc1c061bdb97f37974110152ec4c9331a731984a49d858acf756feeb096cac0b1c38543309e9e41588e08185ad8003469dee654cfa1e0741dc4ad3a4c1036b68295e4541d300c652fd60870ccb78f74385ac73e2af4faa3f51a39a729dfc88d09802ac01514b8924103a846b802a9bc025432b934b0574d65e0d99f84f7019d9c3713a4bc060774d26897730580ea0216e24a98f4b90db68e6f0c58a09ec9a5277bf594920449918e2ea523299b9109d0f149288b13b54c820aa090521224a524e49492d09a521292f10eea995cfab25749c5440727c15502e4c845453d32012f118674d88409a483424649908c9290334a426b4649481925a19651b23f7ba14ac031820b5c7488e653041429d0ca5a1f43761183423a49103f47c8beafd09a4e12523a49a8a593eccb5d2d99a41bd1c4581d03212ad20e453ab12a85417bd2b25ceedf452d20e684492e1c684d2509299524d4d2b8f4e5ae964892fa736a626417437ad9422018ce9d6808d6e95c2f050a792441f24842ce2309ad792421f9a2422d8b4b7ff62a9b379028a2c9916c065c2a880900c740994844f28d0c14b24882987826163868cd2209298b24d4b248f6e5ae964492fa47e4f29f44009c0ddcdfaac8693a22aff509812e7001894e849c44125a9348424a2209b52492bdd90bd52c6a8693e3d04149ea0d69fb227a498f0b6cb5d63a279082825d0fc4ee06398924b42691846475831086b257cda246eaa2d59a14aaa8f006dab1e593f3c2a2c6c9d159482209924412b2490d5a9348424a22096087b257d9beb49a39639327b81ad97847fd1181081acbdeb7b97b01b788e32a640319b4a69084140a0ab514923d99ab2590e49dcad5988c893e12c0926393362f2d06c589b832222924900449200971d2a615b524b74fa82590eccf5e3d8124679520ed5003e91a3792d706b66a935e9c5d53a0903f1224221372fe4868cd1f09297f24ccc91fd98fbb50efaf0c72d103521b4943e51a0824333834803d40f3d22ea48f04b902876c1689ade92321a58f8cb5f4917dd98baa9eff35127ce3ba101a2d290144407bcfc48055c7dcbf8b5aa2a4d489d96d23b6668f8c297b6454711877ba9efd150d09a4c0d7f75c8ef8e6dcd48a4d569ea38a120153181ea396989347c6d6e49131d929a2f643d9ab657f25dc43989f400e67310c72b0202fef1058a7caf9b16221796494e491314756c4d6e49131b900c65af2c8deecd5540e26c0a9e42d179c212d8adfbfe5e5edb8ae09e6333b1692474609f38af9708dadc923634a1e190d0e64afa67370990556191d478c70dd6a22c0c9cd021d9a71aafc5e2c248f8ce28914ede4218db825a6e491d186a1ecc53904e8399eb381ab20fb97ef68ad650dd964b7a058481e192579642e394e6d1a714b4cc923632d79e4b8828c62cf07da84e30a3296a398b4355e4f1eed6b7541383743ae0b12931d24d505893c67a3e8bdd5812b13c861306e0aa5ba2044a1524286abf81058e1b021ce5a502b3443988b5e8f3274f0eb5abd90e855eb4c42ea396721f31d04ef6c3a68e3f845730649ce59913d34a3afbf8a100ceb337cbf67615c6b28044e3b1b313b58465f3888c4a32ee60bb2e85b0f229f0e221f07ae94b135a5b45238a35c5e294993c92b2528a935a4197959cec997cffe710a9cd9951274cf3550aa3343278f317c591c795bbaea4a69d58562ca8b13ab09f5812b2a81b6ec740970a3ca2a9ac6c0d9304cd6f56235a13e8cbc41f6fcf56068ba64a578824af4160242bee68e055d288a2e14b32e145b75a19874a10843650ad4650a4ccb149895298cf246749aa223d040434eb6d408659102a1e71228b592bc2d967621278ae4ac979585125b454a52bb62ac89943802cfe64aae2c15f5cda580274d8f563e09849c0227465b25e0792301bbe8bb9b9546a05111f040ce7e3c21501029923d2666fd20c656911293488943450ad6454a9c1629382b52b02a52b02c5250f75c03a556d68e2ca13ae78d6137bdea4a69350cc5e45219ab3a5a1c452db9856855a011b31ee916f6463f9f14528e587b15ecc1493a4650523d5570b8a2b1702969cb67f79800160c43510c43311b86b0d53084c930846aa04841551529a8a6440aaa1991421dcb22055551a410819e4ba0d4cab3ce6a39df334f5b55a4a056ad1309a9a7aebe67644ca6d82148b3be05230c1c0043eaa5d4534c046c95000910ae67c0e589626002b429a83b1bb626e5a55177450a4a916dd493368d228588a69e03450a9aaa4821da530bc5cc8814ea581129688a228528f45c03959288b4211dd263b55483abac9456c7386236f50c3d4b1a724d44c366ae9b825c792263b53fd701543a90dce4085eee4f2b8ce6d7707aec2c510a9e71289e71983de3b0d5330e93671cdaa112c5d6258a9d96287656a258517c4879e4c02fe40cefb96959a4d8d07309545af9605c507c69c28e5b9585e25a454af2c243a7e7bd686011ca2b59deb3f54ad3d46a981487c36afd02c5053666169ae5bc2eb4d0dc04e5a02b4814893342377948ab447149a2b83890bd6afd820e015a16800502a6303ebe81c35c64187de30d5c2e838ede0f65af6fedd32a81ee0d1c4af417e6e8490cba757c987a9a81ec05d79780e150584b628327cee7fedd0b38626a4928e7368d177098e27430e030ee40f77dfd95feb6303abe7ec37cc38ed07a08658908612077bd37af1ea942ff58388340cea09cf60763eb1914d31914ed40ee7cdf775fe9df351aa20452619cb4c1d6d1a57301d530eeb0f7c655235beadf351aa2240fc17c1182d86834c49417047b577cae71877ddf7da9bf574a174607c222e6366d3643269a7aba81dcf5ddb7a440c752ff8ec990791216436ad3a80431d1d4530fe34edb9eefbed6df7747c72a1053ce6da07174631588bec461dc99befbd690bec37ea786f38a799f979d3185e1c525219ddbb8c6e18df512aecc35943de8fbf66b04b03b3e0eab66d2a98dd5ade3c3d4d30c64cff6ddbb9cb8bb482074c7c721614c3ab7898de31b17d7a02f3890bd39fac6cc02a811b085f1e19290ce6d7ce3f89c4d3dc350f67aef5f99b1401aa4e530b5fc6ebcea8e8f1459219ddb98c6f179957adaa1ecd53730ba5e04a03b3ece19c1a4731b6c1d1f8c7b063590bd390ac76d029a13639608b8eef8825a12d2b94d681c5f70a9270c65afafc65123d0cd13c95c09937913402b7481045dc00d65afef06d630024e94cfd9e21ca82c3ba0005e40c00b64f0125bc10b24f012f540f6e6681d330ba046a0005fa2c09798e14b6c852f31c1971807b2877d37b00e235b2450c02f51f00b66fc82adf805137e413f94bdbe9a47954001bfa0e097542481f300b58e0f534f338c3dad7a6f6035f23a7af0a083c9064922d0c52f9ab3bd31e9dca611bfe871b502fa8203d99ba37dcc2c801a015b181fe317adf324ea46fca2c72946e94b18ca5edf0dccf277d23f05b0786dbaf845ea1232e9dca611bf10d1d4d30e65afaf025225d0c52f52719149e736d83abe317ed1560d64cff6ddc0300a6aeafcccbcdb2e7e915a924c3ab769c42f4434f584a1ec61cf055023e074617c204c626ed3885f8868eae986b2d7770387912e13e8e217a9ffc9a4539b463f39269a7aea81ecf55640aa04baf8452a9b32e9dca611bfe8b19f1c7d8903d90b7d37b01b91180cd638d2cbd16605520753181fe317229ddb34e2173df65ea32f7e287b7def5faa04baf845aad132e9d40674ebf8127e0133903de87dff320a650205fc02825f20e31768c52f90f00be040f67a2b20550205fc02825f62c62fb115bfc4845f6218ca5edf0dcc391342ae5b173236c1027e89825fe2a44d2b7ec1845fd00e65afafc1b74aa0805f50f00b662186adf8659ccdcc1ba586b16754df0dccf14f5304928f1351e802182968cdb4739b460063c699c2e90b0ce6afaf0a324b21cf91d6851182b089b94d238421a2a9a71bcc5fdf4dfcaf1e117465a7b5e0d80b22640a5d102385c899766a6354eb0863eaa987f267fada7eeb14ba30468aac33eddca611c610d1d4330ee5cff6ddc8ff5a2ea959a2600a23642043b4739b462063c6f5b2e88b1fcc5f5f55a44ea10b650c274d66daa98dd3ad23c4d4d30ce5cff5ddc99c23a24ca10b660c97ee66dab94d239831e3aadc9c7669287fbeaf2db84ec11646c870c6a4eacaf4ad11ce10d1d4330ce6aff74ef6235fa410ba8086f81236b3c40e8d808688a69e76307f7d55923a852ea4315c90cae7ea64f40d5b4798200da8a1fc41ef9d1c479cc524e7becf040a900604d2408634d00a6920411a80a1ecd5f731df4f696d20a226d93f43c0e6198a054403826820239ad88a68624234d1d563f33cd4076827cf0e157761269edd85e95fe096bb3077244d938bdf294590cc86101208192b2ab7dd859942d11138aa51c54518d5c8d2144754e023fb3d165d84bdc1d68328264ee7b87239e4d84d441f7458fa17471c474662c5b083b4c94b13e79c433a72de5ba5394e4528909a45023742f4d14e2814ce21947308f32ac4d67308d33954f3e6eabd3eecd8e0525a1f8893f561937693d60775a4f5e1c7598eb85444695150b79eafbed0ca282ea8c10e9d1c6416436d81d8569d88eb5a8c7b4235aa241ac78560e8a56ae39738ad8345d1db393b6f8a23e74237f5151248f306a56839e00d056f23079dd29f4c5e21b6a01359d18972111d6ad328416cd289ac1e2a41acae4a10aba72488d53312843ab204513eb0f71c47f48c030ce997a204210a3d9741a915dfe3b2430ba793e41ce5b5c5d2985381994d3d4d75b1d8407280360c72869d25499261d8ca41929c05639aca6a5205ae66a3ace33bd9685d100a9eebea0057de882ebf8c6e5605e66b4968e7368de2c48eb32ad097c1e2c456c58935d3e2c4ce8a137b5b9cd8b238b1a6e7bb2fb68a23a59435ca915852aeba425a6d44d6e65141351c3220493be4ab545ac8f27e39850a610cda1c2a03765b33121105b4880c48d0b157c0bf9c299c8362891c97924c80d816ac4456ac4476f2965aad44365989ac1b2c4e5c5d9cb86971e266c589eb8893b4315d599c38e8b90c4aad9c1f8147ded416d8c7b5b6587cab384906295bcb2ca76114407b8966244c8ef4aaed884b8521cd23c9bfac19d85a6e398ec7d76803bf0e1620b258c0122ac14032d464774aeb0be2c48b38f19336ade2c42771e2078b935017277e5a9c845971126e8b93501627c1f47cf7a55620c0b6bc2a5adde46cc82381be73a6b93e6bece834366003051fba5a912d38ca597194b3d951ceb63acad9e42867c10de6af9e1c87448372444347426a7328746f69adb8cad9ec2a675b5de526f228eaa1fc45db40a1b80a0ace72569ce56cf698b1adce723639cbd93919147af257f396634965e8a8e42413a44fcd59e70577392bee7236bbcbd95677399bdce56ccd5ad5c01ff4a2306715141ce6ac38ccd9ec30e75a1de66c729873357b556ffe5ccd638ef398d8303347650addf3c789cb9c5393368de78f4b2e73aea69bf5e7af9ab6a044a1b40a5cc169ce89d35cceae4ddf1a6f695d729a73357b55037fb19ac6d07756419142c16dce89db9ccb6e73aed56dce25b73957b35735f0e71b28145741c171ce89e39ccb8e73aed571ce25c73957b357f5e7cf56f39caae945e0e750e85ed33a719dcb190fe95b23a671c975ce5918cc1f365028ae82825ae4442d72196dba56b5c825b5c8d5d4a206fe422d11f3ade3661e852ea671e23e978b097bd7ea3ee792b6e26af6aafefcd5fce7662884fa2a2838d03971a073d981ceb53ad0b9e440e76af6aafefcd53ce8fc6d613c679d175ce89cb8d0b9ec42e75a5de85c72a173357b55037fd040a1b80a0a4e744e9ce85c76a273ad4e742e39d1b99abdaa3f7f502db51048f5ee45a18069c48d6eba4d2ba6496e740e70287f51375028ae8282239d13473a971de95cab239d4b8e742e86c1fc5576b21d19a57b5128b8d23971a573d995ceb5bad2b9e44ae76aae740dfcf9060ac5555070a673e24c972b4ad1b7564c939ce97ccd99ae377fbeea4dc705868ce5485230962db3550a5d4ce3c59bce676f3adf6a39f2c99bce57bde9faf387bd28c0129d40110d446d890e9a54278eeba5174608c226e6368d98c627cb91af7ad3f5e7af56360a502b444e921e83e75530430132852ea6f1e24de7b3379d6ff5a6f3c9a0e38d1eca9fb17d2890ae40b3a6a637725e05056f3a2fde743e7bd3f9566f3a9fbce9bc8943f9b3d5ea334e594553a234d21ce90e85bcc70ade745ebce97cf6a6f3adde743e79d379eb7bf167e6f0077d47a839f181f2c0990639af72a6d0c5345ebce97cf6a6f3adde743e79d3f99a375d7ffe5cfd9ee616890e85bc020bde745ebce9fc64a5b47ad3f9e44de71d0ee5cfeb9e14cc084de0c4f03e0433f57a0ace745e9ce97cb6cdf956673a9f9ce9bc0f43d9ab57635021408c162d89c46aff82279d174f3a9f3de97cab279d4f9e743ed881dcf97efd61a4cbfdbb58c68b179dcfb632dfea45e793179d07358cbb9a4ec22f1f91ab70730aca18eb040a40467ce872b16bfad60a64920f9daff9d0f5670f7b12a03fd8290a5970145ce8bcb8d0f9ec42e75b5de87c72a1f3d10d65af5e872618ab212a761973730814404c141013b388c65610937cdc3cea81eca1ed4bc0d31f4a040a100605c26016d0d80a613041188cc3d80baabe7f7d3f020500830c6088746ed308608868eae987b2077d09207bf9160874e10b71254ca64d1eb46e1d1fa69e66207bba5e478a53c67b4ec61131409d4017bc10574b423ab769042f5c7d72dc1307b267742f02747cda5be7e784802d8c8fb10b91ce6d1ab14b48ae15c184a1ecd5b18bef45a09b9099b91226636ed3085ec23821337db143d9f37d0970c2ea12812e7c099cca9949e736d83abe317c094e0d64cfd56bffaa48fb1c0367d8073d4bc066025dfc425c2d09e9dca611bf84713e7cfa0243d9c35e0496ace540976e7faf0bc303e111739b46f84244534f3790bbf2f60d23435b201aaec540ff319cc8d61a1d02229dd53efb3707df052fc493b098c04b08aa757431f5d4c3b8ab681e33fd25e59de63aada43806eff3aa0b5de4422c2d09e1dca611b9b07fdeb8671cc45c45efc091412e3a0b0ab946c29cfea63038812d90610bb4c21648b0a55237b43f7750e96f8d515aeace465ad6b46935bd796322c6807ad2bd805940304b0e570eb115b340c22c95c2a17d99aba81cd49c0b0b038056de1202a9f62f009628802566a91c5b014b4c80a55235b437771585839ab3fbbb735cbb2bc0cd9ee54a091822ad06c87b160b70250a5cc1499b56b88209ae542ad2f4e7aebc69351ffea863f4c620d727b61c94609d653f099bcaa5925a5ec02a28582595a3a1368d5805c6e568e88b1dc69caf750fd16aaf513b1595e3e4ca1aac537cd11626c9314075810a70151ba69cdb60ebe0c640052a15437b7357513422bd78120a246f3592dc0ddcdf1b20e883406aff64767417a6104f4b4239b76984294434f58481dc61452469a33c3a2e570a7873526a2ee7a8f9a5e4fb2130ba3038100ef3234c234821a2a967e918e1d4e081f3133b7604e54f4ecfcfa54de893f3a6bac0d945b93e217fb2fbad0b52e42bb01ba7e39af1ffe34049ad732515c1b5d4cd36525fda4a1d662be58a9d54f5959a83e0a5b27d90be207d41fa46e9cb264eaefa2b9f2025539d141695e26246eacb5aa9c2eaa456a997965e5a0acd2834a354818e522c390a9f287ca29644ef5a12a2cbd851c68e4efeeee4ef0c9fb8b2847c4a3d0d9096515a462962203243c9e652b20895bc2d65249fa795ac975672433ac9a0284efbca4b36e1207d41fa46e91ba52f4a2e2d2519a794e465d292bd48e287b4914c3856f2c538c9aae225779a970c6341fa82f405e91ba5af84326a94b07325a1d95ac2978dc4f81a0984b592fec2498a08276914bca41a08120619a42f48df287de5eec8c80d8b159a56685a318b59311d59e1d30a9f565c80acb8c95819bb95b15b19bb95b15b19bb93b13b19bb93b13b19bb93b13ba1e984a693b13b19bb93b13b19bb93b13b19bb93b13b19bb173ebdf0e965ec5ec6ee65ec5ec6ee65ec5ec6ee65ec5ec6ee65ec5ec6ee51faa2a80f92783e4882f62079cc653779d94d5e769397dde4653779d94d5e769397dde4653779d94d5e769397dde4653779d94dbcebff591a6d8c031762acdfd6583793c49d189fe450f92711a8dfd604ec4520f427401a4f8140ec3f84228182f34714f815e5d6368a238814fae3bfe75e73664e19a3d9e9217205dd7f095719968986d164bea289e8fa1270235f24509f39a00d60597122ad43d709c4be04ca432814e3e3795992c1c9a7cc9cecec988a6178acbb7a587fdb844b50403b4da79d56043cd484426dea46ba2f85d09782a3139b240c1daeb4dd6d369f61ad607a7714331492be92aaeb4dcf9e9c2a3c3ef90cf219e533733e863dcb7b2b8f9eef2defbdded9dbde78b4b5beb6bef1f2d1f3cd17db8fd6f6ff335ade5b5f1e2d3d90fdee96e4b52821239fa9a03a7d7385782bbbf69fff09d4f9416a740323d75f3ddf3b585b5f63dafbdb5b8f382a0be55e15f94cd50443472675b999defdcde59df5bdf59d3d8215cf9e2f3f7fb4fdec3fff43c2eeef95f30fbfff5efa7bffe7d1b7cbfdf3af9f3ffcbd24d47c666c7c0db1b7bd76b0fa9c06f7e8d923ee2e14ff43bcddb44f7b3895d3dbdfa131fce76fb3f61b8f8ede9f9fac6c6d6facbd3c3b7ef6facafcfc9b0e5abdf4b7717ff3e018718894e57a7b7f6f9d5f1dbefb7af4d7defffacdbf9746eb5b3213847ce8a5aeef3d5bde1ae5e948d7af7bdb34b6e7aff71f3d7bb8b57e1323f6f7ded1f1d1c5d1d9fb237e04357ab446541e6d3c5adffbcfad47fc454cfc33a1e86e535c7ffe9fbff5f1c9ab95f8e71146b5b7f6f3ed0f0f8faede7c190f61e7c7d1e5dbfd6f87ef8f56cf4f4fcfcffe1ecf4776214955f5f6d6b764eed6f7575e8fc93f5adf27ea6766e5daef2d3f0fb873baf6e2ea6affe0c1f9e71bea69728dfa6749981b931c5fcbee1e2cd3909ebfe665f09fbf9f1d5d6e7c3d3fbf58be383aa4177a48fff7d7e9d1e18fab8ba30f7f7d3efbebe3d1f9e9d1e5c56fe690e01017f9245cc568355d9be0388438d1dd5a7ff6f0f9e67ffede3cfafcf1d325d1fc7a74f6f1f25395ea64d18def846f33f8f0e2fcc78fc12cda5b945f6c6f1d3c5d1fd37e71fef5ea94def7dfd7f2a5ce27899f5120ac18506ad325d237ef7ebce0d213e80dfd5efefef4f8fac7c9fa939f47af763f1fac6c5dee9e8ddfffcae18fa3ddabc3b3cbcf979f8f7ed0b3d302101f7e14b8284094594f4bc2ce5f12eaecfdc5cad5f5ef57cb70f4fbdba7eb772f8e5f1c1c149784cd4b02eb5be1d9e7eba3c3abf13e784ec2831ee1ffdd9c5af6a9e27ca9f7ceffbd32ffa7d43afedf2bf57f179f4fc7ff1af95f2f2fd2f6ba592b4f491e1decad93ce6f4736383ef41108fb4d3d49d79fb47f75717c98372c2f9a44afb31826f4cc9c719f9fde1af42dc93245628e147976757a6bf8e7b708de121dae203ad4c6b6f9e59ff9e38db35feac3e747eae2d9f6a3c3f1d259be1a4fdf7ffe472bc6d65a33b2a4e33d9f4b6efe4231ab1b3f77774f1faec1e5f5d1ced9c56bf3e3119c17174abab447875d366f0be9570fafa785f4eaf9d9e5c5e1e7b34b5edee3b59d14571cdfc05719bc4d584d139e65101349b790c1cd57b719ccacd13cca86131b07e6da2ee8430b9bfa559d4d9fe6d12f9ec7cd936936d7cecfcea6d7d2d18fbf3efcfdf7e70f47243b8e3fbf3fbcfc9c4e0f2dba26d7ac975188f070597884a629d72773c692a63cf4c11ee31bfbadedd5e5addce83fff636e845b2a36829552f79a6bac12ead13eb282864b6104c0503068f683cc68637c735f083b6743d9ff98cc328e6761f5f932efd709f69a865cace4db91a38725210faac750c751104598258a23b213d02d9835bef26f8559f9f613c1f58159f95a29d5499c03b3ce8e12ccf26398c52f51b8774d300bf03e60969f9295511536cfbb77876fdf7f70cfdda7ed2fafc3cb6bdcfcf4e56801ccca6e4aa926631566ed3dbe7cb2f6f4726df9e27a6be5d9d7cf07cb9fd7c2ed6d0141b6c5b85823a7201a08b38c19e9440bee095a8d75ec21d06a9a2d1c0ea78074d4c4dd5881ef60287375f1fdcdeac1c6f5eaefb8faebfbc5e6c33f171766118612751fe51a0945e9c77c2b9b6a455631d4d5c5e6e6a93bf8b37af6e9e7aafe61dffd3efcba5c7cdf2938049337d5dd30544a37765f188a13614d5187bbe02679d3131a71305642bc33569aecffa0d41cbcf9fcf7b7a3bf3e1cfdf5e3d6a86e88ec1c5ed012f9eb3dc900126fd4eac75fefc6cf3432979f4fe938fd31fd245d90342fbf6c7fd9fdf27ec785e3d5bd33d83d59de3b3f9b8fca98e77f124d3b5fd43c7f169f5efd78fe6ee3fbcec9bb6fa76fbf2d5fae7f2c2cbd90aa6f86543d73212acb32bd80ca52f45048b5345b5059223ccb601893d4ba1f2a9b62b083cae40e0a530285908a6ab6a0b20a9b3acda30efd505966f3aea84c6ed272e1d5904a70b6a0b2da58d2941bbd10aa845479b388ca98446a56365f9a1181329abd1048c3422d15d2820d1814061320f999845482b30bcb9834c1329fda851eb08cc91124b374aae5b1429fb1c61a2ce3070b5db805cb422adcd906cbf84969e0562f8665fc98dcde2e8465ef132c0b6358c66f71499ed500cb422eda390c9685296169a1bb7becc7cf6f3e457cf36e656be578e3873d7cbbfdebc7da5c58c6ace5f9c0f9fbe2f9ab77eef3f56fbffaf4d783975fd5f1da91fbfd647a5ff094cabe18bbd58554cc73102c1b6754e57c39f782cb422a1f3a10974df80af700cc0cdb7912412823337bf575ff6af7c3f51fb376ed3edbf7e7cff4d9e7adf9c88cdfc1924c9e7c7af9ccafdc2d78e5dbe1e1eacee713ef5eecae7d38f8fcf4f7f7778fbe145fb94bafdc9bbb23b390ea97fe3f416644dddd11998569227e20342312e1ced06c5a0678f86f41331f0bd2e6c5c78fa70f1fe2b1fbf211d6b7b6dfbfde3ffe72be089af90c29c6fe90b5b5671faffcb97ef0e2e4f9f2e6f1f7b32f97b0fdfae1cfdde2daf3692706db139abdaf41335ebf9941df0ecdde17191ce7ada32fb127347b5f8366418ae9f2524e6c826a87661536d33c82ed09cdde0f8266bc97e433cb23f0edd0ac3c1648530eb1075c195f9b74a0d90d5481342f95a410c8a932b565bf0783ec02c1c64b70162d2778d3b93070a85577bd4d20a0a4a274169cb35c3b47abac2e445f73dc0becda80a008b0691002569b60d8d1c5e6b512a16ff7dbe1f893e7971dac02c1434bda39101e35d00de7cf2fb8e21619fcc821815b636ca459be49edebe844d4d15a9a199b415e250e2b909c7768820e96542a5a0e96f1b2738608683a0275ee5f9ec0104726526ff66941651d3b0746c77e250a5df42183c64abe3af69240ebc1b179951f1f46103d3bf96af6a3b0b97bc5ad1446c86e5d46b1f389f24b96cddf1ab968683026f7cf955fbbfd699d48aa017a052427aafd6deffe349d9a74276b8c4f5e99d4bfb2fec248cfeb8fb93fd4fa1b63089e70ad380e4360fe235a0316d83d4be7fe587d7eaffe955475ddfe7ea48bfd2bbea56ec47e0b918f0f5a6e86fb232d7ecec10bb4695dee5f752e455a771cb16a3dc1e725ab4760d8a18cf600ea7c68ea8a83a4e6942131d26ea3454872a4debf3c7f9aabdd2b8d803646ce52430b82369dd10e68f1e40894a02b6158d45f5bc3c327121c7654ed5f993f4deb3f02a0f3b45f6fc250822161489aae2329e273ffcaf61d91dc402e911cc120ba255950407b2958cefc9cd79f819efd8b0ef9419b9a83a9d53cf1b4d7b46327c45a7fab7bf7d78a3d5b151797b099ff4a1c961fc5d0afbfefd95fb13b151d41d6b29f6d5ebf9534100639ea8b44afe61b0a7aff9ccb9b53559350b4a46f4cfa97e7cf2a7a5d747e2058a73907ba71f4fe39914c74a47143965fae3c7f24ed9d010524ea780d72774fe70f75a71563f3f9970bbf76bb5bda7981162bc97fd2f08da5ed4318c5b317ac9f2c5f579e3ecbf36734d05e7396ce48ee4f3d31b20d9c44605ebe9530ac6e7f37e21025da897488e47c51d4bf3c7d8edeb60b4153ebc09957847fa08da4d86d2fe6c75712403812169e3d8f3d6d590e6aa0b7476b2782254ca0737c72a81577f55c6c93970da7df66d75cea4fff86c4bf8b364ca49ff7b5fe0ed94f18a93b632e5abd7408d372705c3e24e4e1fbcaeea5b31e68ded841dcd1ebe2fe2c8d229f291063967e9554db81836c0985127861086639889854637e23689991d4bf1288e5e9f48e8a1d8591ce0ea5b9bfa3c5c81598341d08f9f995402c1f460c31d8b64aa728f5e77c568af60ebd7f4f3b62f27c5f7b3e092696763780afde1ffaf6d7e5fee5f9f338a2438e73e570310647f33f62296ee8ec01da923abf3fd0b5fe911e6f23d063ade10cf6f4ea48f4d3ce31105c5e3f50017f8a139e70840a210d5a64f5febed65fb3e0e7104f4e082ffc1b4b9d694df9e827fc43ad3f9d55b40548e403179be6dcc0841e68f5d206d6c9df2ed4aabbd2f84946d3f96b2c895c27ceafc87094960e218ea9e3a3a28078dafff3084cde604501e912d0049f8b042a12106687304320cba08a0ad221a0463c97bca723d7ab9812c2151dc43264984321bf858a0ed2e9ff2f83c2a921e46584d55344cf2590e5684509e9109819014c24495d0da1eea449b0ea49cad42c85986fcb754d13e952805b14d2204c4d15e13a2f1ce2a1090ef265c52c019d09d87e04e82cbc4520f7f7b5fe24098c43f674e11c5ad5fed0b7bf140fc1a0680787e4d6116a855e59f64f75b7b3fdd35632155d64a63f67341eb1270ec149e4f3d9e409d4b5db840504f208742d3cd57a12c82a1a15586875ee33f21ad09d5837be2459929b0ef994fb9d28773d51eeff507e45f915e557945f39402448d80d2ba9f2e9e513e4537ed5f2ab965fb5fcaae5572dbfcaed9836f2ab915fe58e4942761878cba7fc6ae5572bbfcaada476f2abdc946bb923d74e7e75f2ab975fe5de4dcb8d9584fb309c581250209ff26b905f83fc1ae457905f417e05f915e457905f65aeb4cc95840ab178944ff955e64a8a37b3c8904ff955e6cac85c19992b237325358279592ec9e2924ff955dfbc85c9bac1dbcef0ab5bdbfbeb6b65fb1fa3979b5e66b13b5648a5774b763f23af49629ec4ee3776cfa3bfdcc51f8b1f95c6637af863f16372fb45fe587f5e6f26c31f64c31fdcb07fdb1f6b6fbee1cf98e1fe587b7f1113f92a3e15eebdedf6bef3717debd1f38b1375b0f36577e3ed97a76fbf6cfc996ff833d9109a2af9566f5d43bcfa647f1d5f8757d7e74f2f57be9e6f9a93fd5bb7ae34a57ceb6ac6f942e8cb507f2c1d158c382570a46d19312d423bd4372baf3a3bdc39abc6e33d386a9132460731c90d56a9ecb8926130aee2b3a52edebe7b174fce8ed77e5df92f5fe2cee6f2ababc70b2c838643f9784ae533ca675e136e81cfd6f6f777c7df3fff3a8ea7bb0f0fce56befef21b3ba6b8265c5a13aed9676b6f6addbb7bf6d9727cce93d2612dc7c4d2cb9b3ce94efe5b9dc530a177375fae5b83bfbb2fd7b4ecf025d9e1afdf3a5c353bf0760536aef7f75f7c7df1f4575fbf77a2b9c099d3ace2cbede5b869dfedd98dc78fb57ffcf9e5dbe242f169a1cc5a582b66bc8994ee9af14c5638ccf8d2a0c18c9709cf3238769dc925971798f1a6199c35e319279b6f328fc1b49af16a6c86348fc1f732e34dd8bca3194fe2957991e6b140ab19af3a9634e5d0077d8cef1766cd789a235299446a560b42b523cd191302dfa447e7f81e8b64830b1891e01966c0512dce354bc0b8115f008610c001e48b30d3cd7ecf5c099393366db94b9868ea8903d98bf544b1163c7856240c83e02a015b189fe0a7090a6dcc7dcf4453cf3094bdd88b4058a2334207e7021bb730667748d30d7e66ae84c9ac5e3666be67a2a9a71dca5e25d95ae4f73fe9efea04ba7a9d113dc464cf55d398f79e89def4b4b55c937dd9b3b558e82e81c8f588c58a6bfdc455d076b3de33574b423ab769cb62c244534f18ca5e35d95a887c931449ee3aa3ea04ba39ef83544b0eb95a7268ad961c52b5e460eb39effbb2177a11b037f9da489f46b0120395fac7eef0389a9a29a7368d09ef43aa601c6c2dd5645fee4ced5a8613d638889cb78e937ef0759f62133d510b5e4d38f7ddd10966b0295299be41e3e892dbafad249aeccd9dad255c63eb2f44604f7924cd8226871d9f90fee794cbb766b69be83e48b612a69cdbb8c6d18d13ddd3173f90bb5ac235340ab5e56c0ece81b83778be59453634f8c9e460777072db646d165e8d39ee9968ea690631574970cfb67bc7a135a81470aa14ea6fd990eb68d5b13d27f7ef8216cb118f4c39b769042d769cde9ebee030ee7cd533c1692e214dc76bb410972cbbdad012f792072cdba66c37b73df3b42494739b46c862c7b9ed83ad2498eccf5dec590ed6a99152c6725964e44460894037b73d33253c66b1dc98db9e89a69ef54aac51d1eb220c4dcc18cb7e311c45ca57c92ccef2be0bd5a005cb37ab26cd630a591d9730e68e4bb420787970b5156f7542c1a946f0ed6ac64ca154a738b2ff1612d807e359de95ab196b8823ce43c5429fde58adde75b0d07af884848da076f8a891be95d8c77a313206846869b1e4175db1917609b08b062d345e3d02903381c2f123b7d836bb6158683d7e201d3f1007b217557fe5ad4ca07000811c40311f40b1f5008ae9008a7e287b304c39b5b17006896dc16647088bad67504c675051abb9d1efe412409e64507459b1534872b220c9c91894c9a720512b804d2c2f562e10acd856b8dcb8ec20f99496a2be13cf93145c21d59ced65c348f58aa997597c8b908ad1966c184ecc2a8ef3f7685c32236371f24f48fddd5dec195cae3611083dec192ea5650fa93a6ddd9ef1fbd9ab64cf88c99e61e0662861da9ea1e79b339cd143cd19fa2f62e19f094153082c7873e27fa13b3d81f7db3b0f779757e2f32767bfe65b335cb606b9b135a81a5710b7ece5f7ab67c7ab5f96cde315e5dfefbe58fb7aebf2894bf22e097389641c68cd200c31629c89cef9e8625a29060759332aebaf9872a8cdb251e17726e9d0dd229d22b0b31a58f40451264c9b8a65e30c7f9e7d7af86dcd84ddb5f3a7e7e6f1d993b7b0c0b2e144a1908485412af486890778aae25bb56cac1dd1085eef1062d8bd787ff246ad3cd8fe7c505c1f49eb7016ee396a498511bb4312acb7e0487ae5fd62e35d6c139dd739a18777b14de8a91d3c2f1fd102d3c4b42098976ce85e63999c2b899c27f6c9f5c36f5bcf975f7fdad97dfb1a8e9f3c7cf068412c9373794db9f96bcaecbfdcdbfef339bea363fd78efe1e1dafedaf6032cae2997d694835e46908968ef184188599519c4562348263ccbe018a93a6f7a1941a6199c3582486d695ed4894def5a8d2035367d9a470fbd8c201336ef680471e33591a7dc63ab11a43a9634e5a10f7c19eb626523482a731c7281e4ee2d17696b7c5d2ef10ba15a329e28845e1434fbc1790e0bf0e8ade1cd922974eff1248f6cc865f9387ca20daaba14c5e6aaaa546ffeaaba145150a0d12a60d7c630874257997237c02b2b53ae5599724999725565aa377f356daa4bc18f94ef964d240aa63042397eb33ae55ad52997d4295753a71af8ab573eb1ce06cea71034bb60d52974152ac96dccb4539b5685ca2585caa119ca1fbabe14b8984d9142f7664ff23633eddca6f166cf65688738903fafaac5b86d5f0ab6304216d83ec77679d578bb474453cf3098bfba45d259af145f5d471ba043214911dfcd8b1b24df36d3ce6d1a2ff88868ea6907f3e77b52301c3944c0977d5527916bbee06a2a99c499726e83ade31b9facb93cf25db933735c0a382092ed53a8c154fb770d9292219d29e7368d06493f4e421bbc8181dc61cffe91163cd746a7d32de86c4af556174607c222e6368de648229a7aba81dc857a7fd4a4a27a549ea3aa6afdbb284632da33e5d4c6a9d6d1c5d4530fe3cecdbb0f9ed37f42a00b6124557f98043478d70861fc38936fc8f590efcc9e573d09fc1b4781b0b422d580ef33214b456f0a03640443b4739b4604e393fee1bdaf5b6eac72a442448b9c39f45f4ef50f4a47f0c4b3cd8e32de43cd36226512926d24973f4eb611eab8e4463e18c7057c38bf6f6e8925d30811281a3da21e298c60000935b345a9d4ca04186965e948b3346d75d3486b01656636f59c6364e26002cb359962ce3e608331d12a0b39fcb35a42b9acf34c03e64ca1700a89eb7f2ea21c5a8b2887544439548b28f7e70fcc40adae504739481de590ebe484d63aca21d5510ebea8ebdce80c724d2717feee465595f00787b21325c081eb02c8292f2787601b09e8f04ef893900def45f28a11412a8730b75386835487b797e180d84dbdc262cd3b95ef2d190ebcc46f784eab57351ca422be8d86039ffda2c22457e31cc3c1249b43aad95b371c3cd84ee9c30c26c38193f54ecf6a301ca4fabdc30c0738b9c50ba52c8cfacdf2e9e18f7d7ba1cfe3f18b65f37819ff7c3d996f380839b74a58908a51bbf7f1e0e3bbff9fb9f36c8e1de715f45f391f5c7577aa3c5dcc24b6b6b6d6391cfb38c72f2edbc7398776faf50bc04d75b75b522bb53d73efe8f5d812184491e00310b8d89c397d39dc9a5e5f3197f0bad0076c285f31f74de78dc6b4be35e29f05d1c2e95405720a70512970528fc070107308d78a8b96515fdbc09108f2265382ccd022ba82c6acc583416ce7dfccdce59db6b38bed70b6fc01f2fa212c0c311b70be63ea5cbe1abe26a36348d44879b7b8bb347ff3bc3b79b5f674372f4f2717fffedd4c1d1d316aa4cbb3a6a51d8890bda1d29c52cd1a1dbc278549a2f26f02f9a5770bd295a2a67d1d095d79a6a6cd21e669ae6273e89d4394fb269b835329105adcf8fb45f51ba7e9e7c9fb8b3f2bca4dfd395b1f627370310113fe94cf97c5cdd5efa5fd894380d515fbbaf376faf800e7fba903527556b9981f7a98cda1bb2a0c1ebc48b26953d8a9b2368744f0970a46439bd3be90cda1b7825f6d0e8e0378bac495d269286b73c8ac66ec47a30ad91cbad5ac6873708a27a9243c8e33a6accd21ab2dd10e153347e76a3eaeb38b1b889f4669984844bc0d32a37f29e0d3e9a8a46ae0e85f96747720bf5a9dc44f7136337c98a79c71147c2204a2c181242a2bbca393cf89a1ced9cc0812d499a8894b473efce3fffa16088a26a283902a49e98002324348044d7e44a8495b832f87cefe73e030725ca1282089009f1903824e6d4bde9b3a430284f0822c8240bbc144c9cb0862627151a76c9f4a6205b0e30604440d3f2b9df48000d1c22e044d41a9041d4f86444046fc83d00a3902926c5cce65ecc30604fc8bafa5a709a2abb9baec2812f91292179911cb644082c0cd6f6f23925070ce67c6913040a7ed255da5fe2a4126ae082ec3be3420815e25c571a25040389c133097955f9a82df052c3218697040aa0101c9229211d1644000b681127c0a8b63193f32d3d386cc3812b444654ae8f926334e1ba548c009a2574222203b9044c813908cc7608b09a0480e34c94a4dbbfe249283cbb03159d4574999028a45e5e5d7e713eb5156b2e92fcf4b82eb2e8800b8630f148b21798d9019560cc79da344afc04b060910961aa42820447262cf812e28c0b644ba80cc501204b2bdb79e461f0f65cadc893d2a8350aa47802f2240d1cc8c4b82a7d0769a622b256b03648566131a5fb8a79ce40657b74c015ec8820202ce6ba90232169716d9808ca297c9eac7570126119015ddce00285c8e248d46c18b0b9d3703adf01590bb6c2220732016159039126904528a469c136d7680509f11d4c4693ecdae290e0a9de6ca8c10eae5a0a5ceb11fbee3301c9cc5959661beb212c461381c87e1709f6c82c370708e579ae7c779aee62bff95c37038264d8e0f257206589a46f8ca7fe5301c9c709d3e2ebef25f19e3380ec3e1d87ee8390c0727f8a6f7c757cf57fe2bfb8bba64947b59823e6157c4a70ad0a7983b3b8d3e798e00c2a96c993ee13228927f647cbe127deac624f2aa087dc26292fbfbe8939cd8993b7fdc5a599d6caf1d4c2cbf6cb5af76df3af19eff478b489f1c93792cab973ee97cfae4556dfaa47f6115fee90a4ca34fed85fd9bd39b975bf3d63ebb9f3d530ff6bc7d9c4f9f7ca2ba7b158624c93970d7edd989cdc989571dda775b47e16ce5b24f75c70efd87fba6c317bcae4b9fbc03d4c3011558fce0740c83ec755dfa943afe747dfa9455df06e8937494dfd74afcea3d45e28aa233f89358bfd3fa79df6d0aff7677b9b3bf63172e26f510fee439138867a6edd982e893ad8fd743c6c7ebc4d5c5d8ebfaeae[...];
Date: 2026-03-03 21:43:54 Duration: 3s438ms Database: autotest_api_batch User: a3d Remote: 10.6.107.196 Application: psql
Most frequent queries (N)
Rank Times executed Total duration Min duration Max duration Avg duration Query 1 1 52s453ms 52s453ms 52s453ms 52s453ms vacuum analyse;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Mar 03 21 1 52s453ms 52s453ms [ User: a3d - Total duration: 52s453ms - Times executed: 1 ]
[ Application: psql - Total duration: 52s453ms - Times executed: 1 ]
-
VACUUM ANALYSE;
Date: 2026-03-03 21:51:13 Duration: 52s453ms Database: autotest_api_batch User: a3d Remote: 10.6.201.196 Application: psql
2 1 35s40ms 35s40ms 35s40ms 35s40ms delete from gtp_log_ehcache where log_date < ?;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Mar 03 21 1 35s40ms 35s40ms [ User: a3d - Total duration: 35s40ms - Times executed: 1 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 35s40ms - Times executed: 1 ]
-
delete from GTP_LOG_EHCACHE where LOG_DATE < '2025-09-03 00:00:00';
Date: 2026-03-03 21:53:22 Duration: 35s40ms Database: autotest_api_batch User: a3d Remote: 10.7.173.69 Application: PostgreSQL JDBC Driver Bind query: yes
3 1 32s38ms 32s38ms 32s38ms 32s38ms vacuum analyze;Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Mar 03 21 1 32s38ms 32s38ms [ User: a3d - Total duration: 32s38ms - Times executed: 1 ]
[ Application: psql - Total duration: 32s38ms - Times executed: 1 ]
-
VACUUM ANALYZE;
Date: 2026-03-03 21:50:12 Duration: 32s38ms Database: autotest_api_batch User: a3d Remote: 10.6.107.196 Application: psql
4 1 4s571ms 4s571ms 4s571ms 4s571ms alter table gtp_obj_rel_vt add constraint uk_gtp_obj_rel_vt_path unique (relation_num_id, obj_num_id, obj_num_id_p, node_tree_type_num_id, node_tree_type_num_id_p, view_template_num_id);Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Mar 03 21 1 4s571ms 4s571ms [ User: a3d - Total duration: 4s571ms - Times executed: 1 ]
[ Application: psql - Total duration: 4s571ms - Times executed: 1 ]
-
ALTER TABLE gtp_obj_rel_vt ADD CONSTRAINT uk_gtp_obj_rel_vt_path UNIQUE (relation_num_id, obj_num_id, obj_num_id_p, node_tree_type_num_id, node_tree_type_num_id_p, view_template_num_id);
Date: 2026-03-03 21:49:10 Duration: 4s571ms Database: autotest_api_batch User: a3d Remote: 10.6.107.196 Application: psql
5 1 3s903ms 3s903ms 3s903ms 3s903ms select ceahp1_0.history_num_id, ceahp1_1.history_action, ceahp1_1.history_date, ceahp1_1.obj_num_id, ceahp1_1.obj_template_a3d_id, ceahp1_0.alert_src_num_id, ceahp1_0.alert_type_a3d_id from gtp_cw_eng_alert ceahp1_0 join gtp_cw_eng_history ceahp1_1 on ceahp1_0.history_num_id = ceahp1_1.history_num_id where ceahp1_1.history_action = ? and ceahp1_1.obj_template_a3d_id = ? and ceahp1_1.obj_num_id = ? and ceahp1_0.alert_type_a3d_id = ? and ceahp1_0.alert_src_num_id is null order by ceahp1_1.history_date desc fetch first ? rows only;Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Mar 03 02 1 3s903ms 3s903ms [ User: a3d - Total duration: 3s903ms - Times executed: 1 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 3s903ms - Times executed: 1 ]
-
select ceahp1_0.HISTORY_NUM_ID, ceahp1_1.HISTORY_ACTION, ceahp1_1.HISTORY_DATE, ceahp1_1.OBJ_NUM_ID, ceahp1_1.OBJ_TEMPLATE_A3D_ID, ceahp1_0.ALERT_SRC_NUM_ID, ceahp1_0.ALERT_TYPE_A3D_ID from GTP_CW_ENG_ALERT ceahp1_0 join GTP_CW_ENG_HISTORY ceahp1_1 on ceahp1_0.HISTORY_NUM_ID = ceahp1_1.HISTORY_NUM_ID where ceahp1_1.HISTORY_ACTION = 'ALR' and ceahp1_1.OBJ_TEMPLATE_A3D_ID = '419' and ceahp1_1.OBJ_NUM_ID = '327306' and ceahp1_0.ALERT_TYPE_A3D_ID = '454' and ceahp1_0.ALERT_SRC_NUM_ID is null order by ceahp1_1.HISTORY_DATE desc fetch first '1' rows only;
Date: 2026-03-03 02:00:44 Duration: 3s903ms Database: autotest_api_batch User: a3d Remote: 10.7.173.69 Application: PostgreSQL JDBC Driver Bind query: yes
6 1 3s885ms 3s885ms 3s885ms 3s885ms alter table gtp_obj_rel_vt add constraint fk_gtp_obj_rel_vt_ntt foreign key (view_template_num_id, node_tree_type_num_id) references gtp_node_tree_type (view_template_num_id, node_tree_type_num_id) on delete cascade deferrable initially deferred;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Mar 03 21 1 3s885ms 3s885ms [ User: a3d - Total duration: 3s885ms - Times executed: 1 ]
[ Application: psql - Total duration: 3s885ms - Times executed: 1 ]
-
ALTER TABLE gtp_obj_rel_vt ADD CONSTRAINT fk_gtp_obj_rel_vt_ntt FOREIGN KEY (view_template_num_id, node_tree_type_num_id) REFERENCES gtp_node_tree_type (view_template_num_id, node_tree_type_num_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
Date: 2026-03-03 21:49:33 Duration: 3s885ms Database: autotest_api_batch User: a3d Remote: 10.6.107.196 Application: psql
7 1 3s707ms 3s707ms 3s707ms 3s707ms create index i_log_ehcache_date on gtp_log_ehcache (log_date);Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Mar 03 21 1 3s707ms 3s707ms [ User: a3d - Total duration: 3s707ms - Times executed: 1 ]
[ Application: psql - Total duration: 3s707ms - Times executed: 1 ]
-
CREATE INDEX i_log_ehcache_date ON gtp_log_ehcache (log_date);
Date: 2026-03-03 21:48:45 Duration: 3s707ms Database: autotest_api_batch User: a3d Remote: 10.6.107.196 Application: psql
8 1 3s491ms 3s491ms 3s491ms 3s491ms create index i_log_ehcache_region_name on gtp_log_ehcache (region_name);Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Mar 03 21 1 3s491ms 3s491ms [ User: a3d - Total duration: 3s491ms - Times executed: 1 ]
[ Application: psql - Total duration: 3s491ms - Times executed: 1 ]
-
CREATE INDEX i_log_ehcache_region_name ON gtp_log_ehcache (region_name);
Date: 2026-03-03 21:48:49 Duration: 3s491ms Database: autotest_api_batch User: a3d Remote: 10.6.107.196 Application: psql
9 1 3s438ms 3s438ms 3s438ms 3s438ms insert into eng_file (file_src_md5,file_src,file_bim6d_md5,file_bim6d,bim6d_version,src_filename,src_type,upload_date,user_id,bim_format,compress_type,consult_date) values (e?,lo_from_bytea(?, decode(e'?dabcbd697314cb9236f8bdcdfa3fc8ec6006a747d41bfb72dbe6432195402024218975ee182640805824d0c23636f3dbc71fcf88a8526546295375de3ef75259aa0cf7f4888cf070f7f065737fe7ae145ae8bb4afef77ffec783c9787db2475ffef33ffed77ffd6ffbef3fffe3bf56f60f26bb2bbb1f7f9f1fbf3dfcb2b271fce568e5dbd9e9bbcbb747ef56defcfed7cac1c7a395c98bddbdc9fefecafae1c5e1cae3c393c30f47672bcf8ecece8f4f4f56ec48a89190428c845ff9d78a0a2be3cb0f2b4a480df48f09d597a37fadd4fe9bac3f3ebf38fa86e76e1cbebd383dfbfdbff8a7c39377e32fa72747c0b1767674788147bd3bbce842f5986e3d3c3c59117145fa7f09f52fabf07c0fd807a7e717f5a7afac3cdfd97bb47f303ed8dcd9bebb6600814ebe393cafd2bcf6af7f3f3da7beff7b6d676b6b7cefff93ff1e7ffb06a07f6f9dd210fefbe0e8ebb77fff3fc14fe2d8f8f5bb6143f8bb66cda9bbe3b58db5bb7a128297eb41d380fdbfff3e7eff76f6912b3f9a319d7fb4b5c25f69f7b67b446607c2d128fc4b4f0762ffedc7a3af87f5a1d8dc58532ff22b3bfab260cc40c5ded1b7d3f363bcae51ea0343d508bb86b6074787ef68467dad3db8fdc4d70d083f741e4317118b9e4ef3ed925e68b5c7e7ef0e8fefa2456afce1ecf4f2dbbf1635e61668bd75fcf6e884ded7e6fa0a4de8958bdfdfae0e8a75c2d29ad93d3afb7a78727472b1f2a50118ad4c7e7d3b3efb9d7a901e3cb750564ebfa197e70d46a104fd472dffb7fdf7bffef33f3636b726afd727fb6b7b9bbb583277eedc7e767cf473fde8fdf1c9310ff9ffb5767a7af6eef8845f00eebd7e46dc6175e5c9e5e1c9c5f1c5ef83c3cf473befdf8fdfbddbe1dbfff7edbf576fabff96b7fffeef847e7bfc7872e7f6f6e5d77fbf50ff166212fffd42fcfbec74e5dd2518d3a7a38bdb0440afeeae9077453cc82bfef6ea9ddb848b3f6e2fc1b41aecb4e0a4792dadb4777e39f3f7ca5dbc90d3b30b4221dd488f088e7edb3ca11fde1fbe3d5a39fc42dfd0e91f472bef6edf3ee2c6a529e19cf66f7fedc1e4f19846ae5971b7ffc69dc9f6fafe648df9fdfaf8604c5ffe92ff27d6e4cedefdf1f6e62b6650776eadde1e5f5ed01c3fffbcb277f4e3f80214bb953b93eda77fdf5ebd85ff01d95f9641c7bbbb5b9b6b0de45f92bbe56e2fc4709b7f6252ff728c636dbc7730d9df1c6fefee6c6e1fdcb92346abfc7f26faaf586fd334904d27d637f7266bcd7c915710483d7fffee5c033bdf806eca99fbbee3feddd906b1a301e368ee2bd97dff6e69a03bbb906eda6efad35ddf497cba19bb296feeea86acf18bcd7db5bb355e9b3c9e6c1fe8f53b7fb9f292b5e2265b3b6be3add2e4ce5f5e19659c5a25144db386c4ddc9de7e3383e835bf3dfdf2e5f0cde9193197cb339366ce14b1ef9c7998c4d3366106eb787bfd4a637a263ddea7a6264de4e7db93bd079bfb073b7b2fa94558fdcb12b6d1f6ceda83f1f6fdc92891201a98a66ffb9b4fb7370feefcd7ea686bb27dffe001fe42c3d1e3c9c1de64d434d5734dc77b937169b8ffe429fdfd7ab6bd996bff6c67ebe9e34981587b7a6f73ed0a809d03a0c1de9e10cd5b53a0bdf13acdffd4dea5174bef639f8663bc459c68679b5ecefe1db13af3bfa67533d88f27e3fda77b93e79b4d27efd04f7b18ccf43bcd0de278c66a159595311aadff5e25ca1a14cdbb58dbd97e46af839e786fbc3f596734444c9bdedbeb93fb7b93c96d42e01b0471ae878fc7fbfb4ddbd1a3cdad1dbadcdf1b3f6eba67c55ce383cd99d12326b6b3bd9e5acab9961b7b93274f27db6b2f4bf30793bd8357a9f5fc2b3fa09b8f77d65fd27eb0b97630794c736d7c406351801f4db69e6da641b77a28743308afd7265b04b49fb034738324efcd67cd084eb6d2b23271b5594fd656db58450bb869e4ea8dc4ea5ddd34f2f38deed06d430b83968f757fa74e8cb70ef6c6dbfb8f370f0ec6db6bb9030d86b86099500fd7364757d68a13f5fea9d5862a271792def4cfa90ed29d5825e8bff38a3ad8db5cdbd8da794ee37e856837bf0009ff1a1aaf3ddddba3e7943734c64bcb94db0a103deb607c7ffa5af1770271f3eb76e7f964af347c3e3ec80dfdfc3cddd9cbe39ce7fff6e4f9c14e9a6b2eccb5dfdca2fe6e6ecfbc1d7a134f5fa4d6ad7784b63b4ff737a8c94c731ae206c08b0a006daee02807d3e5b3469c77b2354e7072d1e44d2fceab4533e0ae6a1ae94553a09926bebe545c5e2ade76cc122f57890afaa7e99fa1d9f2747fb2b73ed9d8dc9eac136fdabafc7a7c727a79be3279ff9e34d2b7bf1b69c4fb4574a7c7851e33d7c72e9a3cd11288962da262bcf76c429bea749c192ecc3333162e6719caee789f76e2e65d843ec31cf4f5dc2698857d4a88bac639d018071ae3d01ee38db3e3b72cac6f9d9e9f37e31b9af1052cf1fecdfbdbfc0ca6967658fa476cc9d09e4d84e1c1c4dbe91ffd6e69e4206c38baef886d3947fff01bb5a579409399fed1ef9ebe078209b6916f42bc56be89a22d20451f8212d19910b4958a242d258c97411a638d342126b9b419fefb939d860ded4df0b6e8092c9fd00e75307971009986f5c7dbab9aa43271e5bfc95d223a10d1b1d9a6a35d8471ffe9bd8cf4f6f8d7f1f9ed82f9bfd2ff8824cc11da46771fbc7eb639799ee755f47d11df3b7df7bb8a98b6bac9d655c4a13fe25f43f0c6be78374e4f2f76cf8e4f2e0660278dac112cf7761ed26bbf735bbcfff5d8ea70f847c80f5f5fafbf7df471fce1fd266417d268162a8990266f6f9f7ebda2384e2e0e2f667fb843949024157c7a7ab367eceeec1f8cb7c6ebeb58e377b2747ce7f6e4e4e28c34c02fb76f1fbe3b3b3a27c5fef8ed31e99b8d74bc7b78c6affe3656d8e1c9dba3db49076aba74efe9e6d6fae6f6fd4a9f1ea63e35849374df601da5f5dec8c7a030215da49fdd752325b306162a2b8d5094b526939a34af4c1015c0d0b449aa52ee0724f9c9cb766fb61f7ddfdfbc977ab3afeea50ed123d023fe61daa986d206bd5ed4233bd28975c8a47475f448e9698f94abf748d9d4c6f7efd138f568efaeca3d5218c0e687991e31a50dfab8a8476ae4738faada1ea198f6a8a2f0718f92b227b5eedf235b7a24738f9a59c73fccf488296dd0db6bd9b6d7ca2a71bdfa0a3d35c6e625ed4db6c035c6d89f36b7f77789958cb7f60ff69eae4164bf735bfff92e77f6b70e6cf81d1eca9f8fc3d7a0be3f6ac8e795f99774de6ada83e8ea68a2e1ea856eaec1f135604fa26bc4fe255d103c702e48699a6be47641796e17b46bda19d3b4b3aa69671b7cc119cf57af9abf83e0e78628f9f728143f3fca868ea89afb514bcb57a3245fad6a7e7709ce357444ef9b6bb0cd351ab4f742707b2fa4167c5532f055632fa6ab31cddf16fb365d9d6aae5e36ed436cda457e0efd1a0d5f65e47634e59abfb56faec637bf5ba6875e6fc4f383b321f0d5a5ab0f86af81c72710e118371a1ec1bf7b6d2c5fa9077c0d4dfb209adf8354cddf8ac78b3678e1f96af87d866065f3b74b7f7bd9c005d9b48f9aff8ec2f0fd289de4ab32fcbca84df3b7e1791262d39f101dbf6f1a15dffc1ed235424a955108c83074953c7fe8b5f27b8f347d1c5f8d94cd95c72f0aeb9babd3cd9546b4b9c6e64a4fe06b847821697a04cb57d95c95623aa3d29aef2b93ae96e761542eddf7869faf02bfe748af8de9d492c7296ad5e0d3bae9876ede238d92677cbae977d43e303e4d6f82afd133bc497499440f758fafd634f7ad8dcd35f58fd0327e9a16dcce89866e471d6cae91f139d5c03b035597aed4335c695af0ef5e36f7bd6ae8f446315dde0ac6eb5dfadba7f681e7438c34a47c55817fa78ef073a3e5f941b39ddf3bbd56cde31643431f35a476309e63fed05542d6a5abc6baa1ab11aab9023f5d9d69fef6a2810bc2f135a67611cf270e2830ffe82a2de393bceee96a5c73dfa9e63ef329ba06c5f092d7b912b46c18bf92b6b92ac7cf573a5d4d6a6735c3ab844f79c5cf5341f1f35404bfa045251afab414b2b946a683e649f3bb76cdd534fdd3b6a1871ec757631ce3a317cfcfa717c8fda6f1647c0d9f52602bb84f821cff4d7b32d341ab1b7c96aecca7e9ea982eda83d3ef3e36ed983fd13546beaf997fe29afe564d3bad033f479be679da9ae6dad045eccb367021dd8fdc3f6904f7431ae60f74554d7bc3eb99ae4637bf5bc57418d7e035099f0986e9a0f5c0743bdbe073ce331c6d44cd353478680348d7c85762b88cd7aba65f5ea7bf8d64fa689e07beba74f5829fe3436a1f42f37bf44c47109ee90eb2e91fbdf6e6776d99ae60d2dfb6e92f31eee66fcff31e8cb6818f9ae1a368de0b2d0b868fc6f17d5af8cdd52b86c302a32b168ae1ab4c57057e4e57c3eb42113f947c75fcbe94f0e91a5cd38ef98da209e3189eb66386a389c2f7b56af068cde3a3888d333ce97fdc9ee6676caeb169e77dd32ef0b810f7e7f540d3af81277692aee00f74353cfe74e57945d42738cfeb84aea169cf7c8daecdb82b2bd255066e6f9b7544d33b36bf1be603d48bd4cef13a56849ef1109fc4fba455ed993e27795ed1b2d0dc3fa7799c89dd8be66a45d3de35e3e17cd30f1ad6e6daf01f457c94e169436fae69fcbce2f9a7e8b537ed4cba5acff8bd6bfaed7d438f0fbe818ffcfe15b1b9e62a9bf7149463389a3ecdd5a4df2dcf7f5aa5cdb8133b10cd95e7ad2286cdfd2036c9cf277e8171d2895f689a47cd55f13cd4c4a89abf0d8f9f160d9db46a42f377e4f94ca3c4efdf9058649a2bbf5f5805f03c8b233da85524b008be7ad7fccdfb3d5d239e0fee82f1a6dd3260fcb415fc1e34b506ffa745e1b5e76b80dc45d7d85c9d64f98be8d62ca091986178c7c217de8ae88be53d90be389fbe789bbe049dbe4499bfa4c64478fa225363ab5263ab65fe921b9bdcd8e6c62e37f6b9b1cf8d436e1c5363c7ab195fa4d4799a625d18124f2140605d447e0344a871baf9629b774032976b6e9966f7b4b44df2b4a62f81f9a01556f1c2b5124b87be04ecbd86bfc866ef21598b9653f3453317a52fcdb2c717c84df86279e241308344862f5e27a88647d39766f323e14b317784b4c5db257d8932fdd2306662d32ce9e14bb314e98be235485f1a268d2fbcda23b8946dbe347da72fcd46415f7c8662d10c5fa26bbea886c9d117e91a8458e0cd97665fa72fc6370895cd5f78b6e08b4f789c6c868578be4a5fb488e94b6c3013c310e94b68e8a197936eb1ec882f015f346d26b63932f43140ecd0904f02af075a4710b8e83d449e481a0c192c1b5f684ffa1b935e27f5302e3c34f66ad6c4960d14a6aafcea19e5d72c507e4d527ecd00e5d724e55788bb0f0fe1b0905560c32af0cccf5345b8dd83e6b17641aff5282bf9e9a4afa39fc6cef4332ce867b252a5f3baebfb796e1ef8d4cff1dbb747e72b7b3bfbfb9bdb9ba5af017d9dbb35ed2f686f0ee1e5821e9a9130f9b05ed7ba68e5b48be994adb38b36cda474cad6eb55cae9abdccb3d2399fb56fe65da2126b5c1ef17f628a8629bb1b1da273fed533a59ebee534c6dfadacfcedde1fd6ce15cd9bb3c5a79307ebabfff78bcbd9dbb47ace256c7cdd99e72179ae72e32acd991f2a9a7ae6a5773337635b7c0aee6f2137bdbd5ee7dbc756582b67beaa653b4b3a7dc81e6a971613f696a2597912ac371330cc72f60383ead7cdf97e15c3c5c9b61380f72e77ce6350faef628af02bf88b3f89189b94755d6e267588b5fc05a7c1a431ffbaf3b977b24a7ebce3347697e99f6884965fc61112709a33c15439591841946121630929086300c60246bd30e9557144cead09557044a1bf48bf88814a3985963f5c08b504c7b1417b0919086300e30c367ee2fd4f41545e61dcd2fd31e35b4360f58c42fa41ce5533619ab0c23ce308cb88061c4c430e20043fcfab44fe52d4597fa74e52d35b4360f58c41ba419e9d4a7bae51ae687dc275221ab7d52492c20f5be7f9f42ee932eef096aeaadfccb4c9f98d6e6018bb883b4e5788154ee4a9f08c54c9fc2823ef9d466007bd89cf6e941e953487dbafa9e6c3e605072117f907e441275f6dbabb108c231ed94acb308c290da0c60113177ca4c5f946c5884997b510db1cd1316728938b279f6c958edd4944b282516742a4d8e2187750fa79d2a6f4a89d4a9ab6f8a696d1eb0884b2839d249be57d5e33a35735ca7161cd7a9745ca7861cd74d729fecf44535e775cd2fd33e35b4360f58c42514c9547945550fecd4cc819d5a7060a7f223871cd86d4cfb54de537362d7fc32d327a6b579c0222ea1c248943e55b9849ee1127a0197d0894be8015c220bbac2cdf4a9e1126eae4f4c2b3fc02ce2125a8e54ee93a9320933c324cc02269197b019c0241ee43ef9699f4cc324fcd53e35b4360f58c423b41915c667aa3cc2ccf008bb804724614cd9013ce271ee5398f6c9363c22ccf589696d1eb08847683fb22ebb515779849de11176018fb06918ed001eb19dfa74b033d327e611cd2f337d625af901c9f571d1d1b64a1ad73ca11026812035329d837397a68450dec0f26d3d8cd0d8497cd05ac5a05d5479af70ae062f6d10d6c34c6884b4ab4a8da4c1815c74b024e5314f6e8cbb3b5b2fe1f676e7ce5f8d29cae506c911716de7f1eecefee6c164ede9deb3c9fee43e77668403fbcdeda73b4ff747ab231a22204c706a39c2bca9cc1a1fd8eaed0004ab7c0ddeb53ac6a6666f728330ac633ebd7a1f9723acaafc5c85b760df5275c0eb76c760f40b79ab4dca4eef8e25254905b72461a1026fd4dcc074c327b567b6636c660d213750c33a96bcf6545595e94b98ed054f03e34682f62d52ce1c2d5e9d7975d26b663b16d9829b37a8ac97f4ee58b3c5eae4267753c2b4a8ac517ae5d2c2e8af84713a28594560e67ba6616e26c4b9811bd4339d2c735af865298b031048abad80b3848926539e74902b5d83bd5bc4dc400feb9a4c9138d22c4b59f73a7524943b9abaf00db2302ad5c05b1c5fe32886d0a6064a0cec5848707229ba2aaac41cb864b66a691f345e5b93e5219df48bd95ee14c84b0e6067e58af9244a65558862cddbd42ed28da88c35a61a4f6cad6a055bb533897d1223730c33aa55582b34b91e52bd01eee4bc46f74c471a8223e44ff59a1894ee1f27b4e7ac16ca79a13a564f6d359aeefdda998e0d4326499ee65a9e2284002d3c159f89cc93082d3a083c7b9a57f19ba256d681c6212d6dc6098b44108135c5c86acca918d162392f2e05d228d75c260e3f316ce540e8e52e5455bddee55c471b8cc0d86891a3a99b4b575cbd1d5bd268d1ac1f3cada206d1434fe4a8f225c9ce837a582cfe0ae2568683ef5b7213718266810c204a797a3ab7b551a39f2de2bb840d18e2ef1aea5b691d88f330126ee04dd923234ce89096b6e1007f62a49195e2c4356450fb038853381340023a2f001fa0db1d1483b9f36d6f83cc37c5bc2c0f93ca1cd0d064a183e4918de2f4757ac811b1f3cc98ef02470cc41039c4ba240684acc332cb4a50b3e4df759ba0803a58b90a48b6096a3ab225ba811c9c4249f1028cd76deed68b9d0620dd1c722a1ebd0962da0ed12dad4200e942d42922da25c8aae8a06e03085e161613d5c6035e6b0f08226b184f89c79776ccb16701621acb9c140d9221d78e8189620cb54a47f1b47b428b42751cbb2670741c3112c12ef26aeea33745bb6807f1261cd0d86c9168430c1d9a5c8aa2ccb300a162603173d9ce457a5a6170def3b7aed360695c15bc205d103e2327e2907f62a2638b5145d15a1dfba511002a3e2e053a6006ee00b1734e902ca17f09678c17ea284363718265e10c2041797a2ab22f25b3b72a4484bf8cfd17e47e2c988363f17241c0d69afcd542bddee16c91726872d19354cbe208409ce2d4757f7bab49e842e43cc46c0af5dd6a0754bbc30702a26acb9c130f182102638bd1459b62774e8846e4917062e7426c763191d07762a651d306219b22a32bf23417201b4ced02de1c2c07bcf649dd49861c205214c707e29b2628d831a2ba73a2782cce0a7ed5cf01126833cbfac6c77cb83ba981b0c132e086182334b125659968278e622f83cc76c4bbce0f011932d75c689811d0b094e2e475845f06fc3ab0a7c4bc230f00f37654ab8611286493e58c685e508abc9feb12fbc6a770c5286cf52861f2865f82465549ca2fa13e6fbc18b11829210762048c2a4cd2fc3b7050db8e712ded4200c14347c1234825a8eb08a02001d74117c761331a12d6a204480f0e60603458d90448d109723aca202b4e0ef125755336f3c2fa1d81636e0434e78738381c2464cc246744b12d6bd467580e16a017ca2db8ab6bc812088a2d459314cde2084094e2f4998ed09af46a4842a8be04fe7b3f1ca8a96c8c1c12f36fb2a581107f6cba78c446229ba2aaa80b624225b428ea848c44dcc81bb98e15b5287959c4c43e506c3a40e4298e0fc9284c59ef08eb46e49f233ec3cd6da3c304ab63be6415f7e801a2677d89414c02ab324611573a31a89a0a20ea447d146a45af02ec3b7e40e0e6b22bca98116033b16129c5c8eb08a46d082172361488f139693a420b8312368091e567352179d1b0c133c6cca7a6075b8196565482b7a81a27d50051d9576a4e52809044284400c8854532b395c27a350edce21e39c11b9c130e1831026387b53daf2b0561484160633f2573064f096f461116f690b8fb27260cf6282534bd155511088e1184f9cd53b6d0cc28ce6e055816f091f16216084373718267cd8e4af636dec4598a911565110da1d533887e980d7ed8e218992cb0bd10d133ea02c36706e49c2bad7e95d033b6a144eb980d87233079fe7b16fc91e16b17f84363718287bf8247b78bd1c5db60aae11d6e860ac934143762128617d305ad35e98d98f6f0b1f9e335d65e1c30f143e526c850d6249ca42cdb14a8e10252a7cf0485be25b08f2d884b6fc81606c9b8d95360c943f42923f2a611003288b3d11d04b27f8a823fc24ca361fdbf207a2af6d0e55b071a0fc1193fc11cd7274d57cf4f4081961a4d392b41078467483b7a50f246721b47fa77c8e03a58f18129c5c862e57510fdae081a636ed30b43bd1fcceae414eb4440f1ce0006d6e304cf470c92fd889b0145d15ede0ae82628a0c22360a8b742573e0055eb5fb853c7852e406c3a40e4298e0ec9284f99ef077c3c839638521015787e84346d0923a1c62c909716aa0e4c09ec50457636976e43452af18923d22e4e030626fd8e069c38c45d3744941b8ea8eabe08ecbe94b524ed37c9ab0b9b7b635c13d6cf7962e9a9457a3b242ef92ba70b0b7f9f8f1649d3b81d67615097977c77be3c79383c9deb3f1d6d3c91d125b4748f6a24878f00631b05dad94f323293431711c0e4181e511189566294ba81ab6a910a50d5cc5cd08031848a125295e0ae2856195170192bc903427b4d749ae725ad5c40829a95fde23a30eedba0d021f693408ab72a620686d2a0e192c08716e306c53218409ce2f4b59ec854042c9b2b3f0198191edae21b9658e167366d8b6e252a4ba336659ca2af6f4910a56596465c1f96a6cc1e78dc3b4761687b447ae34b06260cfd2ce52f13bea4d58256400f0579cee9ae91c90ff2a9218120a7c7b6f413e1297e5436707ee2d29b0c0553c8f7a13e6ba17aad3232f3d09800619cbbc6ec16716ecda9b0b12a210dedc60e0e692e2105cc5f7a83f6195132f3b82d58264cb8029bd0a91c982f5447ae551e7d343e7da5b4b9348366f2d7ee0d6e2d2d652713fea4b57250ac1c551a4fd91f83d4961c2acc2ac21ac904ad3165afcba5d3b06c12106c1e51804373006c1a5180457f13eea49562502c191dc20690e9320a090287055eb5194349dad361e89ab32b86ef72a22d96f69304c97752900c1d59c8ffad2d5bd3669c27ae4679498c381d8800e23e443d33ad09e1fb2d39f6b871f70ee1357a6f8c0f00397c20f5cc5f9a8375db6066e14bd681b2cd2b3688c8a3616a90585d0ba70ba76f08143f0812bb36160f0814bc107bee27ed4932e5f893d8810582c142a01077107702768afa57f34afb3e7896f471e7046492f4a8361f2864f9107bee280d49bae580147e64fa4a9d30a87f1088f4375191d030effd3f6e0db41079cdfd0e7a0033f30e8c0a7a0035ff13fea4b56f7c2940870b2310aa4c744c23d02d7420a64d193416431c5b7230e38db9fcf11077e60c4814f1107bee27ed497ae4ac401811b9ab8c8812a8226a159fb116d15383021d1254a99c15b4286579cd63e4ff18121073e851cf88afb515fba16280324f718f6ffb4f02f30b04f13bfd1c16175e66169471d702a2b9fa30efcc0a803af7341015bd75204bd2069485346c25c0d3f2d4d3a9f26655d6515c277c62643cbf39c9c2c9524c8270f49cb43a236644ba0c940bcd55a2dd326ea93627055cd433ec40e052e106f8ed1237ec51a0597ea4e65d08791a156c8eb452fa9a6e679a3060e604c707a8106af66de2c0d20bdb3e890660f298bd3001adb131ee10448bd48b305e9c20a7c6b2ff1860b38d8dc60d85ee2532e2b6fc57284595537f918e4140c24e805d26d6af0edddc472cd823cf5ecc0ddc4a6ddc4fa25098bfde169761a17494e4736c204efda1b0a1214fa9c6bc2bb811b8a4b1b4a356eb92f61ae6e52a5654a2d23f135c7becfc47948c7d6b429c57c3ce8db71cb1e71cb3e9bc9fdc0b8659fe296bd97cb11563bb86078015f7b8dec7a3c95230c171ad935f514bebdab70b1941c25e2fdc05d252555f13e2c4758ede082640868178273c7223d2ee0896d132725242a7bbdfad0de56907394f0e60603b79590b695609724ccd7e1b52714968443e48fc71be7ccc392f3d116f896ee8a905be04d0da21cd8b1c4eea35a8eb0dab1851d8960488182015521d12b988fd51e617e528622bfc496facad9cb7d4e67e5e330f5951026b8b81461a1767001781182c4b888063c0aed85360884ce1e6c41e876bf50992627a30c6298028bfc970d9c5b8eaeca0a254d439390ce59b4856fe2414270ca226bfad4912cc89606cb59c9096f6e304cee2084094e2f4998ed05dfbc6f4d9c2758a744c84a55902db983d3fd13dedc200eec984f059ac47284d50e2ef408a9d1bd0dc4ad2352e8d7e05b7247409ad5a04a83617207214c707e49c2625f788fa92c22a910ca84ac5a052ddb1df3a02fe606c3e48e903225056d9624ccd5e089bf3864ff450d88e81a78381361b717d92018744bee08c8954c7853032306762c2438b91c6135dda0672299605a7247406981926a2d986172474875294367e433672d4162624e3bce39e62327624678b1e06cc49a1310e383d30c238c100469ce4c8c44d55caa40a3be98462a6a8d0cdf9ad37323f7b1413669aeca619060daa0fe80d15cc80c5ebfc8786c90cb9f0b07703506d881e1b78d0f2e72068f2aa453b748aa6c9180dc229fb5c5c196c51190355ca7110e73b0c2730d00444bfdc5399bb9448c65631b4c530e961c07c307d768e0c2070e59ce1d7428077dc3712135aea206998f6b73380c8ec3e0b8c8a5d41c0c20d0ba30381e83e3313870a6fb8bd36c7b0433738e68cf85d79aba766882a8458f28bf80a0b8801032ae9b11109fc429b103e25fe85593e2bad128abb1e26378174593494517f4cebc41fd01b57a17ea5a391bf079eac49ae23f8f42c1d5400b54339024915a957d0d62e514508d949a7aecd250cf81bb0c1efb807774203fbf7d0618315c5c6d26622a701d8498dd26a3a925b320228530841e617438271a792324ca14208d77cca5eb2a9a7a1ce945f0e5e9be0f34a2594407706dac160123254d2a9127fb8013e5ac284ee14386ef3b7273f079e4da477f11eb2bc23f32220c2a628d442cda68f946eeb85de0be2491f89ee43c84e4aeaa3892ce3887a33ec25128afec99888b27da91aac170227cc09bc0f62d2d63b631c49a8f61401a299250ad73c8e6ee90034f938085e235d2f852eed0d55de6509823d22e2f352cf2044f5aab13c843af8ae93a3adb0bde205762e882af8f9fb83a7e805728d828b96e63868f7de1cd4874c02fd2dc7bc1b7d482087ecc952510dafb17e7ef8f60f25cad2262eb899e27529efdd55ccd28e845d2be97ec8911703447b4084d9b7b8c25802d56c292dc48cfc247806b47accaa3208677e5f1b10f785855240374805753935da55e56e1db2388a028aeedc205532276d7987d2863d2dcc77bf7360ff6c67b2f77f7763636b726eb930d94c07eb6b3b9be7f872b79a3ee212409546a343ce08c16af232b1931f8eb8b89a623c2c98b83bda7eb9375a0dedfd9daa44611db6c6c8a46d12ea2749cfee71270aae1fb608c8ac4b3f52ed1cfd55c9a73ffe7d1b78bfdd32fc7efb8b0643e3e8c499ba73eae3f5d3be03aac9b5c2c13f8ee3405ec6259cc49f7dedfa58edcb92dbfc8f78f2e36f50fbd71f4e2c1cb2ff75e1d8c6feda7c485b912a1e2e949bbd8edfdcbb3f7876f8f6673178e5037786f7bbc355363536682a83f072ff737511cbc3164dfde3b7a7f747684ea9584991a6dae1396cd8dcdc9de9d8c7d45a1e665c6a5aee29a1cdcb9ad7fc85f873b5b4771ede4fda7a76f4fbe1cbdf9edb712d1bbe74717aff7bf119eb5d3af5f4fb9f0c21d26eaef8cd2e7aa804dcddafd7b2f13facdc9fe9ddbe2c7a7af1b17877b5b13fff3f5c5fddd13b1f7faf8c76c3540bcb855a62d614ca76b4f9e8ea92f072ff1f6efdcde3ebad8f8727a7a363e3b3aa4b777489795af4787e7976747ef568e4f563e1c9d7e3dba38fb0d0295c759b44306034b0b37970b4d6a75c6db94dfbe73fbc1d1f1878f2837fae5e8e4c3c5c73ad6aed946587507b5f7cf4ecfcf97a6d75cc1dc14ea4eb89f9d7eb9fc4a6ffdf60ffe52454ddaa2a47d49d19e46d26d2843dcace834edf213e86d9d98d3b3d73f1f6f09b5f36ce7e793ddd34bb1917343df3b3c3f7a72797872717c717cd4d44e6d2603d7d4135c594e70fd3691131ed0b7c5d3431fb8e3dfe72f1e6cad7fde9d5c7eba38383f7df7e957d7f49029fbb850a2be1eb68f7f1c1d5ea6c5b035be37d9cabffd6b85d3c24f97825ab0ac1e1c5e5e1c5d9eadbc3b5a797bf8e5ede5978c91a7cc63e246a874294633d8541ddbee95b2b7c7b90a6ec09f1767479db8ad3323924268ef23b929c89907e9fa830a3f61849889195d6b864df1993abec7a7ef8edf1fcf52bff2edf02ca16fca06cf0ea85df05e4ebf5e01cb94ce40bb05d0f39583afe09ae56fc99ed23d3aa797e777a7f586e7b82509c977778f8fde1e9d4f2e1275e7b388431df1dae1c52c791f4ecf8e8fae4ec12e84b18e70731d558fcfdf7e9c45fbf510d3f1fcca2b4ee8d74e4fce2fce2e9b32e16fce68eece3c482f582e07bfbf1d55b192ba3a8b4676ec1ccfd66eb9c7df3fdbf1cee59efbf2f1d185fdf83ce7531e5fa6b97d87876f95fbbcca0465de9054d61a6f901ff6d61eefbe78f8c67c1f3ffc6c3f3f3adffa72a0ba78432ea82bb46b537975537e35d99bdd9469e82ece0e8f4f2ec0d012ad53fac262faae227e3a8b788ebebc5918792d7d1bfa2a7db394319f55cc67b3919d70ea21543ed3552a73652661ae1fc58d8d592ad74f4f4e66e7ead1f9cabbdbb78fdf1dd15ef1fef8ed212666e98461f22d7f3afef4a52b8306fcd946bd2b79c0edf5b58da95177eaf7a6c6b0b079582a5173ec20668d12c15007a84b1a527784038820d69d7d4a09beea9e132302e925eab76a08ed2a5883d28df46e43d9496d2dc3a513913a4c6aa642ce3a3ff29aa4597a2e9781ccd0358fd6918521c579115580310f593f432b4f2bc1abdad3a5416a1494b88571a50a6f7ac2eb91eb84ef954db50e1efa817725d244a9b95aca4aed91a7c83bc8c1aa0aaefa804b4e7919a445d89fc54b29f00b725e1a944a95d64359c5f9a221fdd922fd93cebe03045f4fe368bda317e0496b8c91d3383a9ab6d2f209fa94fe6a90304e010318132a4b029e46dda0ec1e8919a6a80895236928c7068ff2364a1d0d5e1ec93b180df80115e86a1c3fb2f32057193a6d016d1d4a94baa050a1b5c057a2d29190d84a8d2c6728480cea515a3190b01cb5c9550908be9e37023e7934dd4c70bac916298da1ae3b5a8133cf0fd5bc8c01febf3455a8d77c76853aba0a11412186327a51543320d22c31ce47c365a425f10da25ea2f8ac2d0e1604af964935888ae3d59c7e81e69e2246878024cee9172168a2aa76c9c048f0aee6b2ee9c0a8e047b680900e77aaf0853b65e97e1af25df436e4e03e625601cd6787d26d0c4a1a51ca3b6195e56fc5f5d1c61e741054f6d516d16afcf2854ee0e5cd6bbc0abaa0fb7f6c17814c644b5643871d39a0d9c262f07c7c1725573962626af69eb71046ed8fd960069440512084655e05b87fbd888785f6a762796ac7038021ecd9f7cd7f15dae82ded444175c599cebd74aae428c75bdcaab933ff92e5779175c135e70a578c175ba0557436f6acf8b6657e422a992abc34b1cbea0a74c8f299487ab5623da5ff727eb53dbd18cc908ddcc50f1fa0d5ba613f40efb906c0a984b119385c866107903ab109e94bb23f5f576213ca6b4b7b3962171f2f2f7c6ce53bd7eefdecec7f5d74fceedafdf3257d393b93296b03c92b40ddfde3abd3c7cf3e56865efff508bed4352869bd987669eb022a792be94b12dfd89b7db3f3f6fecfd7ae1befe7a783c79bd3979a5cef4621b91cc165b5a5d72b15c67bec8c73bf75f9e9987bfc2f3f8fed6aba3a3870f67e53a0ce7df3c3431a3b44b1a8942d0a4611be369cd21e743c6eb963412e5099754d165ec423512c3f2762194f41e11df93480dec53a431a18edd7621f5f8cd8b6f3bf6e7c1f8db8f2ff1ece0ecf4e0c9e1f81abb9064215fb2902f71000ad2f394d08ba784d8f3b7defefab325edbb8f2fde1dbcf8f36df243ee754e0995a784363d0d438ddd800bd04da7bdb6ffac0587b6f4110912b4b9915680b461d327b99b98705a93618acff737bcccb295190ce1a6c69759c6a1ff419346a27306bb196cc76828dc3d3ca369b9f29658d3e5095a9dafbc4944287e7fc75f494d3d9f7d5297a9e3cde4d7c31fafce76d7cdeecbf71b9bbfe29fedad7b555307aa2133cd79ba5fa3a4ab9d07af6e3dda3bdddaf871f47c77fd89d8b6e2d7efcee99eb574d9a5a55fdd666efd7a3bbbcdb46d1d5297ddfa1ad57b0ef1c759c4f304e6addcca6b09fcf9fa2a81f3c60ec9d5d065f6da91b968714f323fbcae9399d57a69af1fc79fa7b364dec0dac1cc4f379f8505da4143fee174415ff290bb1ee60ee9bacd1daa919c5c1e17b79cb943ba05e68e6091693f9a48c2aaf2a43738d27a1c09aa2614c9b7aab223dfb1f606657350db9c0f392d292e1a5a6f797c2d25e60895d9e959a4a5c11fbc0aae7a8277db3ba4374bd94ba4777de0039b1c3ae1c332260b19c452260b19d452260b5953da7b9a2c64704b992c64084b982c644565ef6bb2901595bdafc94246b394c942d65265f63459c88aceded764a18458ca64a16a3a7b4f9385aa29ed6c5cf4106c8d70c96621832714a43fcb62c756a26af2885ac1761f151c79d966118d870103e908a6cf0f0b6c1696b4711560f26d6c16a4d22b1f604cc8ac5349b18ccd42553267f6b559a876e64cec26bcb9b02ec05609c95609c95609c95609c95609c95609c95609c95609aec48825cd9f7c97ad1292ad1292ad128dad5eb25542b15542b15542b15542c11b53361b9c927c974fab654e504e7fbbfed60a953279ca5c2b78e17eab64d59b058f657cd99f45c0792eff2733fc4d1c5af0d8dcb7e951f702d385cad90165ae165c375dfcf9e4e79c5a2055acf2a3664d177ab1e9422d3af4ed67bad0b3ee2d6afef817a29c3a39fff9ecfcbdda5d7bf364efd7b3f5a78fdeee86378b4d174a15569434e2aae0bebef3757d636cd7d79ede8b5fbfbc7cf1eacbe783f52b421a0de7df3c34c9af2357115ec674e169dd7a5af91ef9bef23cd16649d345e7ecd3f61fb06374d3eb96b76348e2a3234bb29036c405536cb1cce5915b760cbdf14c3f79fbc4fed878bf6b4f5edc7bfed8ec9fba6bec180a2ec4185efeb4fc59e6875e3c3fc4e347bb6be7da9e6cbcffe01fedbfdc99c8e3d3279df343e7f961d40d1d5cf4ac41239753fe070d1ad8ed9da5bd264a7a95334f32373368cccd8a293e7b1383869eedfb3fe14d92ab3cdfc075c25c41133ab8d29fcb5b9f1ebbbd4f937879a63fef9c3c7cfde8c1ef6bec09ca140923456257a7dd87772fff1cbe3ad81dbf78f2f9b779b47dfc7db2b9d939ed522e2899eb3f5f674f98f2feb63d4199220324ffee01f68482788e409b17b50dbdec09b304cedb1394e1a56ccab6efc4507b4295cc3c8e4ef7b2274cc9bca13d41196645a6b0226787da136a7d7179c8930ebe58be490ee12d7b826241cbe571a9f87d23118d71469016eb82f0102a49c1458677d251e25488f17a19ef09e56ba53449ecb79ed46911242991157380aad5a180fee4916a99f4392543153cd6c0499c46260183c261556b42ad18755f6b422e467d536b820ab65ab3b31fbcef090f7382669f479a0c65f8425cca9aa0a25cca9a50ab4cddd79a50ab4cddcf9a90eb52dfd49aa02a61dc7dad095ac8a5ac09ba9280b6af3541d72ad5f5b426d48a54f7b526d46a54f7b526e412d51de503ad8f98b9c26b9a47abd2a284a5c5093b24f1297cb59e186ae346e8e2962609e01d2d3a6265220491d31a10bcad565913789a0f91547ab72a69ed457a19345d69f615d5585712d2d2f3bda0d7cd32214d19c0a3121d2714d1252520c1c77ef0c43b3ae16b05ab69f56a0d5384e719070586042ff608a12594ab3eca5ac56a94c312c85ac3c9739de1ea0dc4861d691211a90da604540690ebc55aa486b3c4856c0b4119c14a98770b01f5282a38af78211cd2b01404b1560a252c40108b4548d72a58cc23b82b466ea60b62ba0a6a352cfcc82cc650de4325bcb4854190223adb09578641f7ac9c328741eab296f472b553a436cb95024175e4e56a8110864a590ba4835e80c19a2906df17032dc6590c05417543d6611182321f6be1a7f308684326f1c8d0964a6bbc94dd95ba9a795663c4916245930c390f3fe589d6f681e7c05d1226342a3572daff3299ed82d85debc09222cbe9f308ca10dad813814572508c088d24091565082a71a884c05964c3b06086cd4cb496b663924790b56d3a132b81a86d047e6471bee70cc954aa54fa92b542d891f6257ae11ed1a886e4a105087c4f0481f85a27825a20250fb5c2cb74c82d3e8fa0bc055f13ac0d092202866e8223ad840611ce8a91f6026253b6285dda5727625f04d599881968099678a2f5f3197da763508b45bd921238d8168229057199dcbb52d794937ea70dbaa69bf43c6dd0c12e754ead432b6b0d74d5555639f993d56ccf2ab767334ce0bb81ef06becb01a92af0ddc87723df8d7c37f25da4858030cd9f9a3f2d7f7afee4bb1c49c7393520b6f127df957c974d185af15df6ade29c1b900e56798be74fbecb564acd0e079a4d479c93039b0f7ff25dc3770ddfb57cd7f25dcb772ddfb57cd7f15dc7771ddf757cd7f15d1e2bcd63a579acb8443aa6d52a4f0efee4bbcd584d05e3a4d6f53a7301ef6ea0d2e1ea429b442e44de75e6a2f93571061209a13595aaa45fd44dce59742cfd89a6c7398b9ecedcabc1c35de72c2fb28b91cee72caa19745216674c9f66f1398b8e71d97316b332635ecd25cdaf7a48ed3efbb9f1f9d3eb4fc1be7ff5e9f3cf9d379f1fbe758bcf59744e0721739df36a9ce823fd4ca827fb9fe4cf4b71b225cf7f8aef9fbf5d315ee926f6c7a4b288f4c52d79ce42acd28f601d52c850972a7fca5cfbfca6e72cd319674458fa6ca546635cfe6c85380ac427614827d439291c4911a2fb6c456e1ebcdab9d8f91d27e7f1f5fae7277fbe4c3e151b67ed6cc5f0c9ac611e68f87cd614c3472ee65e9d138fd74f4e3ff89febf2f1eef9db776b3f9f5c7e741b9d7342e63921ed301f51337ba452eabbff53472a0603ac0c493b709f89330ff237395169cd8529be7093131533dbf578d3139559c6a1fea79c388dea8ab4bcf7f1f2cbb32fc48ef77f69f765f7f9933f3b5bcfaf397431251ed4a86b9c0fffc44797f79e3fdf0d0797fb1ff71e1dfc79fcfaec4be77c4c15331198dfefd0a56c04ed431793d3eb11b6c14e9c05f13c8179b5eb7e4e9cb304ce1fba18767230c59e62f46027ce1a9939f0d7e87e4e9c53326f78e8c249cab01a4a5f063b7156fb9287dcf470e234a6e2c4a999beec246c8ca96b9986b402cc19dd9cba2051a94086714405e4ee996ad8a554060626c46cc53a78e8070e3f28da6d60f8a38f2c9a1b5bf3e1f45a28c11513913a1bf0aea9a2a851702a14f89a136740327647622f928f916a00c39d82aae248e7d5e5e556227ea15949986d91de9d047180d3fe18156cc1ce4dc9af382122ad92f248dd8ff47e1e9a0949dd4e5a7825abe206662a11bf283c448a2cb25e926e4b5a3a1078e44f94a8dd60cab18b71b57cdd48748a925d0ec6f2a850d302c90b15e98aceda627734ae5ec4104988857302d67fc0c700975814e79cda288c333de1fd283a478f23cd22e402cb045ecb3eed46183bea1f0d3bbd04a63f40b9248d8fdea029084215016a29081c7528d114f5a01707d38fc4a14441e06b49fa69c43d0d77d0c120d37c531584be0625bcd5beac005f1bc138926136cbbf462077200d97145eabcb41baf1a62702246197ae24d52bb3d0bb2a82e01cad364fcf84737a1541e889c0f1df05be4cc35a4a6a194646cd76610e4119836a2dcd7904c486622705a68a00e4f740e07a22b86b4724cf15238b2e1321849e7da862887d87f12eaca8a8d685d35debcb499e89f57144a51e242a75a49f3a60a05188f427c9e3767a906b627d20051ce269cc027150c7d62236687bc213a5283c39d6d7340c7e1ef61e1564600c017eb6da1b0cc3b417f5454ddd863725d2503724a81983575ed456d406522197429c19c82a0635000371a80e0cf504b9287b991088b800831b80a1bb1795c874d2212c8ee395731e05abab08a4e88980d8b3c7391fa9782863a20b825a7521382092da499b249241cec34f0930fde0dd08b588696b419e79578e11acac56e6b311a130deca888c78f308424110fa200830819338d081a092da1aa55c7b22503d11608bd708c10c8a66e6740c94a9657dc570d3064752014947d2b750f882c2f543a1c0dc666dd0c511cbaaaaace3aea068612873498bbe1824c98f9d18542db3a69929c823c2020ca63f06ad6616b52c18ea0537f4d58de62a8612566675e889418da2d242440f61d89b82c0887a82cf7e08544f0481587e27827ec3e8e711b882c0f544000317f1412770a820a633da54a72304cc3a824241b554ce3c029c145941a0ca23bb6f994ad55a3923d31381e98900ca536717aa35eb356dcb2420494dcaa3d77504a12702dab22cb2d46a9c9ec8505853457f21b68284a681545863495e69212813a9a2bfcc23403e6bd2e45b09a9094125926a445a0eea5e09e8da489b7415de1678d7175e75c3d7f6979ef0d5cc45c6469a3610dea583c027e0b8279b021ed14c9762350e52c2d1091599a1b6861682e92cf0a62706830084294b9cf6c1d56c18ea6a31d73904530a421f0498c770dfb2a410cb88acc3193e54434969370e04afbd420a9b397855e06bf99f8476da458dc4ff2436af4a0111d8066d3d6aa9947750d15e2cfc9d10fe059f2d384b107c84332c49e1308f94fe879a9483833fc1f39db0b0039ac6792f29d606052e0b7c6d12d21b84e364500a35d7004fcc0d69bee1d45632d4d95a06239ab32652d78d21cd9f045525e127800c36c4d54351ff6c556d21bee3e12d224932a4d907040639ce25fc7e5c2cdcbcaab5cc2390703da0d719023c2aa7bb72acb2c288c4cac44d223c506d1d41e88bc08f6c070257d35988f7f644a0fa23089d08eab61c9a6ba42aa2d23bc170e50bed8245197504cc14046e81584032ad3256582dd90bd6b5ed104e2ca88ca56795ae1a0229fa22b0235212b48ef0235485193a599b88029eb37d1098fe0888875892483ced6a45c074158585f413e22281f8092de8e0e1095e4310fa23f0b488e0874dfca884e53b559d8826101f270cd0d591508b10d0f4a1a568883996e058a7aa1351c1166848228043774301927046136891da29826a3d7603c7690d43844b04ccc09769a0aa8b9926fcac60a46975d2acb6c46089af173744a76a566d306e1fe8355ac2a038fb3bdca349382701559595a46bb9180db1620d8764156ce4d87c0f7764ea0366479945baa6354306d07079044fd375f8767cae418914c9e55660b55f65e33b7f2afee4bb9c71cc70c6312ec702fb307ff25d8eed351cdb6b38b6d7706c2f976b8115923ff92ec7f61a8eed351cdb6b38b697cbb9c0ccc59f7c97637b0dc7f61a8eedb51cdbcbe55e6043e14fc79f7c97637b2dc7f65ac977f9ecc9f2a98de58014cbf9532d9fe958ce4d64f9b48fcbc54007e44fbeabf92e9fa858c3770ddfe5b1b23c5696c7caf258591e2bcb636579acb8dc0cc458fee4bb3c5696c7caf258591e2b2e470359893ff92e8f95e5b1b23c5696c78acbd5604f5ee59d953ff92e8f95e5b1b23c565cce068c9f3f0d7f3afee4bb3c568ec78acbdd80b9f027dfe5b1723c568ec7caf158391e2bc763e578ac4cd1e19d5e60918ab30bcbd39e33e5cf763a31432f040e920e5dda1cbeaaba8e688b87473529286cefaf22503d1184919eed42614e6681a811afaaae1504ae2782b9419c226895be925cbf08c3bbca63c49ffc6679263bd3dc2d839074d79ef51ec04f708ee9a6db5cd25d179e60bae4c2dbe5a2c5559680865db4e8ed671073130f2d570279dc34d7cf020f2d57fc9c5dd260b387d69fb5076fd7b7d4fbb59da3fb2717876ae772fbd3693a5036d943cb34434b0c60c695c22df6d0724e2eeba1e55666dc359ceb28f4a0bebffa6d36bf9807f77e7f383c9abc7f72b825fdd9620f2d222c8f455285ab27dd8f8ec2a75b63daf91e8eef6d0bf34889f75b5733b6d170e2a49b88cb28c3921e5ab43d93caa248c209a4f7b898f1c6a53cb4a6132ea9cfcb38685548f4f21f70d01281d48d48eb57181353b575d4b4ae24f173af77c7df8f3776fd78efddf75beb8f2fffec4e5e5ee3a0e5789372ec75e878ab72c581d3f96ba6c4bde7a7efdf1dfd79af377fac1f131f09fae7c5adce29e1cb88fb610e5a6ed641cbf9f0cf3a68694162ad21010e3ed0c4fa679e146fe2a1d59a0c055f1037f1d072337d0ff2a61e5ab38c23a8ff210f2d173ae2a4e5fdc9ab3fb7cedfbc10ebbf2eee3f0c6f8e6e69f9ec1a0f2d37554ec2e21068357eff465fdcb39ffc937bdf0ecf2f4e7fbc9e3c7cde392183ce28bba2ceaf6c04e776737623687b68b9625776f19a78f3ab88b76611cf1398977bd4d71268c657099cf7d0e20a8633e7622eda21643e1ad7c98c791ce3f5e368dc2c9937f4d0722c31bb123eeac5a0217fe416f4256494fa7af9c6277b49abaa004bf13ed522a62f0bc2170282e2100bdb78a80805ab5c308a34ed50bae7ab71f1a4cc93ea2b4825555c0b4c2110ca0aedcb7cf422f6cf9247ba24e9f608822a61f5be12dbda9926cf6a2b64d48ab43a55e0759fbcfc0be06d1f78594973e76ba1ada348623e2d5612ad35a9ee55f0580d6b2755c1070bab5213d58ee83784eb1a51ec9a5ec97a58bbf51e95081d4214029c3134a964c693ce5bde5d25ae1551ed24de4befa0b193de87a8761bbd170e616d53ea2b61ad1cd72d22e9aed02f4d13d70d8714fa4da9e0a7f0be1ad78dacc25268f894715837cc0fc87210649882c76a5837cd7923e0098e14e5d2232c3aa24eb5b1d3b06a5f0969ed1bd6ed2b01ad08eb8e0e877aa43738c1534793024ec4471f5598c2db5a58b7f7121670225a37c5b691dc816602c94fc535cd57625919dc4718d503ef6f00270684946fc8bd53de7e2592d5355514850d3003915e8fa82f6409d134e2b4facbf32b81acd68d60f01392c64c3ba7016f61c6c50b852dafc0eb6a54397c1835bd0401df4e3942ec6340fe2b8bc0c6026f6b51e101740a781f695907f73dc1433778acc6942f002f73b712be8a90722b67ea89dc254e425c9b84681fe9154c274f2d7e1576e045086c41607b2250350495d51b7b2388fd10a056af478616256841c91203ec5d3dafc42204c511cc5702585b0860bd51335d28afb112c04a5b2df2cfd411141e5409606d23c0b13f72046125fa290b777dc3d1afc21753b4afc4aff68e67f75e2f17cfeebd5d329edd570258110bae028ef79d45861d6040660b7a135aa24a088aab171cb11f0eda0aafe0c8f0951856a40722464c92a53260a657c1cb99860fba07b8862bdec8e19807495e02bc1a0b826a21e9c5080a430bbe0f82d0c4627722e81ec14062a4bc124a5d435049b2d34680b2c89d08aab220a64c1f04b627025719c458130755c00910c99ea861370f5e5e628c55f0ab8e0a5723b14bbc43a864dab91aca4d22c53c825010e8a542b94345197138cac341181c3550e2f32e4a535b082986243321a73df0b57d159c1f55dc434421769a4551b06f253c066c91ea82a88a359a9d8b88ff399284e06f12b19b40c5c0da2ede0ea1966ec7d162b4d168247bc2310c1ca1a286b785b230c7a882a01a904e022d9c2f1161478295e3ec4d90aa20ef941ed4541292a38c89484cc3f96e091cb98a48be40088c9a82fb7ee024167682c71a381cbc3da1a0d7a055155e55a7204d75e2e01e074a86950ad245248d278a5c94039450514a90ba98666c40dc0a326eb15241d38fde20ed04aec47c868a52826402f43c83924fd069b0bd0892529526b15ec532812b3a09de1d321d9108ad3cf2962360890684e4309a0e314ebb1f5b87279ec3f43d87a87a0ed3f71ca6ef394cdf7398bee7307dcf61fa9e4d2a9ec3f43d87e97b364c780ed3f71ca6ef394cdf7398bee7307dcfa62ccf61fa9ec3f43d87e97b0ed3f71ca6ef394cdf7398bee7307dcf61fa9ec3f43d87e97b0ed3f71ca6ef394cdfb3edd67398bee7307dcf61fa9ec3f43d87e97b0ed3f71ca6ef394cdf734a03cfb1f29e531a784e69e039a581e794069e531a044e691038a541e0b10a3c5681c72af058051eabc0631578ac028f55e0b10a3c5681c72a346325ca1b4d6a5eaf240121d78209bac70954d0f513a8c0af2968552f344e776f741c158a6355d07d8ea34229d211f4b5c7514224eb99cdc7519e4f7e919d6ec66e2c171f4705b3f471945cb1535b6f301dc75152af3f79767ab0fbe0dececfdddd876b9f3e7e7af04b2d3e8e0ac51d2998c5670feae4c9c5f7670f4e7fa8dd1f8f7eecdf5bdf3b76bbefae98f5683861d623e232ca658fa320668c88477b6442d526a38dff1bea8e07bbfcd15437b9f61f3899328244060497c272423b6c465d3b990aafbf1ffe387d75621fbe7ff9e2c5978d67663cfe79cdc95460d78bc09c31f08131919e6787bde664eafedadb93179b6fcff4c1afd72f5ebc8b977fd6ce7e75ce0e9b6787f5ff70f0bf1623d2e448a24408e1cc5950b0e146d1ff736f738a2edee46869a6b25370e2a6474bb34cc075d5553207df5f7d3bb9f5477cf870ebe9fbefef847b3df9da3b0f7270d78492bf3dfa70111f4f7ee8774f36d5893c511fdffc7ed2f99e73dd9be05cbf039fc26a17d5900e2e0c3ef0c988e709cc2bdfcb7e073e3304ce1ff804961ba6a708c1ebc1073e15327d1e47effa1df814326f78e01358faa1395afa12061ff8d4fa92873cf408c90fa11292cf4e36842237ab54f385dd16b54f3517242511d7c2f4491a9f8dde4dedcea11a8a9adc1d9dd62416468e6a87e3a3070fd6b218ad425810141d1d1c1d4313d2ec386d1b8d35a2c58bb12354e350492f86edda08d291006d8c0bce2b118b6b51a8ba72fb1132431944855b5211d17bcfaed9a898128ad130545db98140cdc416c988937b18d1617e2aa6db101744f292822239f8da92e45c45107a22f018ce762c7114f5987289a87c1284e14568e611a88240555f008d1614ba406f8d0691d4748744820a6a879a86b5c4aa2f37d7037788948b4a404f47a608f6ed0e48ba660b02b72006d74347474c1a49f4882426ad9d4418ea0529510541a8cf62c470681cbd455266084174a477d264a079218be53256bcb9258e1ea7b13d1c0d8d45d50a398c156fee39041cb328ba11541d916db81aed3787a1bc49e9fa6240626d8b234405234409918a357f6e33821010954714b8e8c090f9495ce0d03d874192ca4fba3ebd082584286932a2520bfceaad10a44bba809c71f318cabb54a6270605a34940947990626ac68e359f6e84d40484a438e53c5778af21083d11206313f1638b44a9669a5134ea7ec3d8425096d482e8d3ab08d4889617ad0862d49a7e29d351d7fde2236dcba85ca5e1253c075ff89276fde0f54874c387cac616ae067acdc1e77d291ad10f1eb348c3cb5b6b81dccd651e9abeb16a5504bd42d5f854ce742370351b38bcf0ada049472b4f3302daa805ce1120324d11d442d5b85aa2046ff7cae12002a19ec4a80d8dfbd47c1a6d35d40a47b8b437d0f64c1c8ce035077b103ce9bf8517d85aa41aace47ca04b92a30b1ce6e4399527d8ba9bc2576a4642d1a1b94eeccc585884aaf0ae37bc8eb433c2191cf9e90a7ca865dca13788526bb4efd04caec257024ee7e0233c3a5c277c6d4bf124b6097aff069e08a60e6f7ac2d30601c3b73601f6ccb2af57c24de96957e0551d41e883c0ca55c5291904f150e96371c08bb57c39c8c86d3d827b24fcd00dc61018943734a9447453e9a69631875068efe1038f004938b36bea040e033cb172311d445f13b0356d3a8e9989354203dc58ef69210a148f2a7c342b2e3336e0101a19def127db1d38f42270e845e0d08bc0a11781432f22875e440ebd886c808b1c7a1139f42272e845e4d08bc8a11791432f22875e440ebd881c7a1159cf891c7a1159038e1c7a111bc32487a94476ee8fecdc1fd9b93fb2077a64bd23b2737f645b49642b496cdcea394c2572984ae43095c8612a91c3542287a9440e5389ec011cd9f73772984af4cd684c476c41ca81302b94d33b872b8c53b4f5d248956917ea9179da23379608160500191e7b1e69387a9a292b86eade495396661722e4158cd68420c06f1922b22c79ae62a8261cb0fa0afd48de69396a5dce0498c650173f42e88520f445a0bb1144d1f715d410a8feef90c0240261b01794318ceda8b2c87ea5913d3223c730455e48911752e485149b44bcb199586527886e500c0a2d5a28eeb164ee8ab147e9a2984e6cbb4e00222fe7d82c679259927b3de4d69b58fd6316120881badeea8fc794f6e61aabffd193ecc5efb2d53f60b4f1a859abbf5f68f5a7d67e59abbf5f997aa4a30c4987d5ffec833dfb29c39bf5cb7beeeb0bf96cb27ea80e165afd41581e0bb9d899573d3f7e6c36f71f9cad997b876f9fae3fb9150f6f5d49c189e1fc9b8726bf4f69962dc768fd88047444c84817d31114e1b54b06a1941927ddf225182b34fae56dfd1048894b0be82882d4db8c3a74dbfac5af35f97d27ecadcba3271f9e9dbd7a30b97c3f7eb8d8d68f97b4ca43ca9f8e3fcb9c508be7847c73b6f1791cbfbf193fbaf7f0fcdbcb35b9b51564e79c2823aef40d4b30fa9970144263fed92303250c32306954cd821e3df3247ba3128cf3b3628acfdde4ccc0cff6dddff4cc609685a8f03f138e02c79e8ed309ff41d97b97fb6fccef9fa79bdfd4adf0e5c977b1f8740234e79999ceaeabdc6ae3dd831df7e9e0d3e47b986c9ffd565b8fd6d7cf3a676659b1daf43a9d986e09add309553273103637f474a2209e2350e775af63afd3895902e74e27145bf731a73399460e3d9da89299c7d1985ea71353326f763a8195c49f855b1937f474a2d61793873c1d302f127588338beed309e80440919bd5720b20dd6a445113d25802173b4390c35c0035c1d732f219688f885d11c8d10b2992d469aef2c7d95e0a7c2d574d204d533befb5237180346058103cc01dd2bb17e1cad672d578a4e625554792a6e71bed53c1a9d85b638a5bbb12ae6ac6435a1f0b6f27e409338ca01d414e3fa95e082c3ca85089c471a8429c320d574f7e06ff3d8bf8978838ff2a02d717811cb12eee9173b688cee855354708edf50eb293757079aa21a85901da080c29f55d08162823481d0d8b6c4a151303f4e0600dce4e0a7cdd9e8ca308179171c80b0e4e719aa640a489414a6f9946beaed04585044b30bf5955870fbde1e1c68654d6cafbeccfac44a84e439a3e4873623c29b5824b5e4a1808b4d6a86f55a6615d239e45803c067606dc163615cc820ed09c57886d4274521821670b8e0c3dca074e112c1841ae0284e4df3470ab9e74749abe48ff4c40534e10ea4605a4b94089c2883aa155040b54e2ab0868697623a88ea1464a4d814cb7c43c2c1068bc4e92cc822d356b0981e98980069154b6c8aef5c461cb3a88d58c1a424c757211eb08424f0412ce286d7626ab8795880a993da1aa2250bd1044ce672190d02e462d550ed5210435731eb1dad973be397855e05d5f783f73da6aa71da8d9947bc24bd1075ec126ad22f22f13fb445af2025f4bf0aac20c7c1ddcf401e7f4e1a613be66928f3de1434f78544fed8057d51c9057e0172050bd1078c4980ad931832b8793c8417fe50556e15d1f785913a9a46a25748198b6cac2167fb284091b2ec417fee4bb8eef3abeebf8aee7bb9eef7abeebf9aee7bb81ef3686a3c07703df0d7c37f2ddc87723df8d7c170632b009fe54fc69f8d3f127df957c57f25dd6e425ebf0388be337cc9f7c97257fd9c8ccb6bcc2dad92aad21d43dc3110a0ce6cd764cc20de22c68772a7a8ed4f50c8201fb20c9143882b05c411ac142085cb26a3a89b4e98f40235f133d9286494d1154d3fa049cc95bb8ca04b84f5711845e081c9701ee4260160ca2bfb215d8aedc488440b5e6a1d4fcee34bf3bcdef4ef39bd5fc664d7357140c66885117331ffa8e34d33eb8eb351d9942433b8cbaa080e972d9a8ab334cb88151178fca9459d1c3a82b738a245418bfc6a8fb7e2725cfb9ed9351173adc2a3f6ad6a81b161b75a5b5cb1a75c3ca8c5d47da0eb73e4ddaefd777facdd93dffe3d6d3f547bb87dbbf36de2d36eaca9ca496be2d76d8d37ef7e8f7d7e30776a27f3d378f3fdebb188fe5d32b2a31a24a79685c4299b4b09b1b7515e977da23570bd78fb419af5ed6a89b679c334b1b756b34dae58dba5e42280e413912a94853cba85da5f6dbf72f7fb68f6e7d89e3b370a23f3c79f4e7b3dad8bdc6a82b799b920858c170f0679913d7f8cdea833df9f8857970e01efefcf9ea5b90bb5bf1f465e79c70794e78392cb55098b5e54aaffe595b2e6d752378c0e0fc36229474fa247d135b6e6b324cf1999bd872c36cdfed4d6db9b39cc3bbff215bae9c4f22c5074ff6e783174fc3e599ff38de7df3e6c9bb076f9fa9cb6b6cb9b228d4324518574f198e3e7fd8faf9f5f9ae7b7f14b63efffab2fbf3c5ef0f9d13d2e7d514542f5bee742768db726576fd216c66a82db7209e2330a88cd2f7b2e5ce12386fcb952c6d4a5f44b11087da72ab64e6718caa972d774ae60d6db99265e6928000392987da726b7d8979c85308f262092769f5add442cd58c7342eaaa6bba3d0539c3dd287b335f28ba0985ab039430c21503d1128d81f4879319610c4ec1842085a3e01a06a955197364932de79bcbbb3bf7930597bbaf78cc4affbdca7d1da0e6d31db4f779eee937443120e23cd907e59f262d53e437a0d69672ec2aa524790628daff6cf3391b1b4d103fb27658634bdc8ab53e7fa76cf8c542782b6e6a9587f5339e29b942e31b47b2143ca25c9abc41adf15b0e7f54260dbfd63aea58aeaa8724471effe299b21c392e469d10b01523cf951ecc4a03a3a08d54c15a54c65d5b67707b5ca907669fa7cd5fffdea0cafc1c776ff10540dccb94d4e74d4bf7f3143aae5a833a61fbc6615bc03deb57b07d73e602e6dc2c0de199721e372d4557220493dd2281c20389ec79a558d244a5ea060236c255378ddd13b085d2a8771d2373bb077566748b72475a19a562f5a49ea8ad4c81b8eac7a5e58875414c1e7f818a572c4e46ce7d84e57b25d531b35b0734e6448bd1c71b53c297046371e078a3a0a4e19e88da641310a69c10b4b4c598fae748eb538e5a6cf88433b97a5162f96a3ae7276d8867723d909df21b3b0e1943097364365169f65964ab2a3fed455f27b8c5c3ff8d021b17896587c9158c25089256489259825a9733de06128579dd01de20a1bb25528e24a1c2aae842cae54f21bf5a42dea05a922af87ee1054220b2a71da66a8a012b3a012c312b469217a410b4ea4dc86ee9050f848411707582d064a28843443daa568ab26260b56eb68681741ac3d9f3a788fd2c3482e5776482ddad28946821460ce6da41cdab79821d572d455b40b6425105aea889a561155441c5708325c3c50172ea1655b3ad17cc443984b9b81d20921cd907139ea2aca05e003e740320834f67578ddd13b48273ae74aa26f03a513429a21dd92d4851abc8d8104582f38c6939d94b433ce5b1f84368572dd164f341fbae9e246a4f540f184906648bd2475b606affbc1b7e5138d844baa643aa36f7168ef927ca22be768bda9ab6815040f4f22ab89fd215b2d2453946f221938b25f49816fcb279a0fda4ad17014701bd8bbec4ba82b7955fb535749c48858f6c01e7c9a856eafbd76ce3a25822fccd0ca8eae79a6af4c7d3b503821a419d22c439aab0107e4a45308abb68acbb8c31d2aaa26754079ebb62d9b683ebed7c553443b31b46b2143cae5a8ab291448422e90778c8b7ae9554d0803b82f52dec55046c7b5e5138d7464c05cda0c944f0869860ccb5157d128081ea9fb8c14b46ae93540d345cd688b1314618a054f7bd5d13b96517c9151fc5019c56719c5db25a9ab65fe34348d236a45fb6888fd11bc337c42a405724716f80e29c5b394329dfd61a894e2b39412d472d4859a3fb125018e1ad23f9aca76559b11e9d61ec20171283585ef9052d8c56546120a43a59490a5944ad2d4ded455740a8257de0a2d508b0f7900abf01d524a60292596b51d874a29314b29d12d495d2d98dd92844ee202ad5981c03dc03b78f56aa48b29c72b46744829ec74a47316776a33504a21a419522f495d2d652fd73eed01df96521095cc984b9b38b477494a3115afc3ded449d51bde74c2b7a514c36e6026d7c5a56f03a514429a21fd92d4d5d62dcd6752a46340e941c9339b0b25d3ae82c8f5bc9719253b7ae799c458da0c1454086986344b52e7fac387f6ba351d0e87861df34c7106335a0ced5dc8907239ea74d5f8290d12a4204bac170af05a7a04e43bf60a2ef06d59c520db2730973603651593521cd297b01c7515ed42223d988ee077a8476a20eb4408ac24eb205f972cf0aaa3779055087369335056312943267db14b52e7ab599f9cf53327b606c9dea1b50512124209cf31a62dac18e4c905eadcc6caa1dd8b195255c923154e58e1e88dc1a755c3c71205d7a30a626a313249c5b87a7aafe079c88554b3fe6ff2b9c6e6dedad684ef724a16eaaa0b11a366b5cb4d9bc57cb0b7f9f8f1649dfbc20076f50e0662bc377e3c3998ec357e342120510c8e2f49c047fc5c5723e903341e61910049202f1c0fc4a8341be5470fdd7db2fb9de9d4649ad3713e04917c5ac08ebf8a5d2b143b8f2ac3364dc3279496cff1d8474c393e17626765151896dd915564e5901d8eb5647d835d8a91788c2d18fcc9f29061b9c1b215809da4914d8ae57616e818961d9d75e4e9c4aecc06298cb14f3103e3bd991d5e8d665ecfcea44886c26345a3b891472ee515e893b41883d540d924ef2cf4fdb029477c9777ab413e66d594c845e195942b967e5137f16eb53935137d333dbc5b6df1e9b0c9a72379b7ea97bb3ff5fda7afced6c64f4e9fdefffaf2ebfefbb72902fb76c8dead92cdbe28ea3bf5425b5f5becdd6a455cd2bb757d6d65c6d3cd4ad15137f3fea6b9f5e4c397adf5e7e36f97eaec74f364f3f8f362ef565bf4339b24a96a10f0afcf3b2fdebdfcfd43bcbaf7e2dddbc74f361f3ef91eaf3809d170c2498888cb28dd92dead8ef82b090c384400578b19af5fcabb7566c6c9b0b4776b8dc6b8bc772bf1573372f0ba8a48289fa44a9b5c59dadead475fee1d8cbffc39511bf71ebd7ff7e7f2e1da85d0d778b772e5692efec2c3c19f654ea86be6c483df8ff6ee9ddd8bee78f7b93efdfe71ec5ef80f9d7342e539b12803c0c2940562d6cdd52e0afcbf919b6bf023eb24d277214f929e7992bf899b6b6b564cf1851bb8b9128399c1106feae63acb4274070b91a7eff79cda78beab5f3cf9fe6afd5ddcdd7d7ebedf37cd31d2f52c763eddf9ecd79e3e5f7fa1d63efe58ffbab1f560e26f8d3be74b36d25b6d3bfcf8af30ea070f4e671975dbf9d496087d9b04e6aabbf655c47216f13c814992b6465c4be0fd0f57099c773ee5faeeaad4e9219c6a0899e2439d4c93c7d15c3f8ef7dfce927943e753ae528f395afa3268c8c5db057dc9436efb082049bcee763e2514b9592519a318698d6a11510b894400244aa3284b80554d87a9c851b1d663f93b54344216353e88d0232f02fc12493ad7ae0c4fc560af03317eef607c8786a2001f90a2586867904fbcc0871a3cc99270dc0f24ef90a4aae288646943ca8ef0a4eb94e7d75209929eeb48c821295f205215f0c13b0f738547319e02af6af08ea8f70189b34493d10cf59f15aacb0555826aacab8e5f50a885683d49263840a50e05690d17178a6e0aef6af09654d610f11623c9c40aef2f46da88485b17624a7fa8156773a42d3ba4009490ca15742ba79153a129629de02b467b82a7e744e42e93f444871400ce22d8d1a1ee6009fbb51537201487532845498348a2776478e4cd36ec3535036f6ad52d69fc1c72b1d2fbd2a129a443fc2f06e436288739b6924180040fa969fe399af10e09f690f5d959d274694540582cf0a1064fb396743c419b20f4101a3f9abb36582ee7538c40b69241c0c69144193d6b69b179a5004fa824edd0d2e0ecb2c0ab1a3c2a20914e646888a26ac6cfd1f80b98f2a7ebb7e60a249a42ae5a79225b5bc05b94d50c4210a79bee2835572031c2393a512f91ba31c07996162f2d207aa301bea9193ed4ca7b6a14c324fcb0082aae8eea05ada7e698b66c1595ec018027e08872709871804765428d0305ea7419bf4af2006790b392d8244db680c237042f0d270db7a8f85ae64f257700c13b01554b789aacec3b4ca46a62815207550c25b662bb471d266d1025440c149587e07b6cb0a0252d4127a6dd0f4bd46122eca2471da6ab659890d8b180b7ad58d636fb8be14fded739e4d9b2366fd94e60398acc72c8b3e5133acb9e7bb6d99b58d7b76c45b01cf26c39e4d9f27990654f31cb21cf962d01966d0c96439e2d873c5b3e7db0aca83a8e63b02548d909d35fe777d943c9a55384855bae4bea7497ceefd8f8e1b8eed2acceefd2f1c2409d9f1e55fa137be8fcd319e39227d3029d7fe74d128162d6f92d1b4f1074dc5fe777d22caff3c7a9c0ee64970437f9b9bd357ef8ed81f8f8f3edfaf9cf9d93dda3dfd7a42974c5efc9c96b6433b3f3666773ede1c1bdcbe0efab77bf5f5e7cdeb15764331a4ec866445c42a9e4923a3fadd011ed3088c512c48074c6abfe219ddf29bdb4ce5fa3d1fc0311adce2281b0c18236de9561b59592447f3ebf72fe72fb443df871f6ec13c93aafe3b7efd7e8fc8eb50ec7a90c1cdb0b9d2a73422d9e136ab2a7ef6fbf38dc12df3eeefdf9248fbe9eefff0e9d73224798382d8645b45e51f59d96ffb0aa2f24a9e621c0458176c69907a99b68faadb930c5a797d4f49d3637d5f4671987b6ff4301ad4e77d5d2f9f8f2c5d6f11fbbbefef0e7dadaf9d7bda72fcf3736af096875c503cee9c511d6f2e2fc78fbe5effb51be7972f2667be7cdf6e9b730e99c8ff9acc219d9cfa6503682b64dc195c02467f4609b42463c47a09119a5eb6753982170dea6e074f359f67d1306db146a64e671b4b29f4da19079439b8263af48a70b8fb27ab04da1d297ec75e76c8f941d2ed556ebb629385bc6252c53de96d43e51830f48be0e01d85812a5eefa11c469ab906b9e94b4290255ab4e1b50334623ab9de9405006b8a2950301bb346ba9691371a8318c9cd826b2aa52aa844073ad2140baf6ab85e3e5b4e44cb16bb89a5e1e47462f409073a52b5753cce71110f70ed32c32662a282ed0cced0204a50735cd7c1efe2e29171ee5ab485377c6e4dce284a06e1a328b104c7b107a22b04895de81a0a29c6b8f12c3bd10a89e08fc2876233035f3125eb6525e7a52f1db08ca2056f4f33904ae55ab7a4a4158aad8b572b1ed1ee6582574ac123a56091dab848e5542c72aa16395d035ac855542c72aa16395d0b14ae8582574ac123a56091dab84ce4e9fae06a87b516428dd831b26d5bf53dd636dd47129de2bea5ef2f21baaee954c812efa3eeade54c34f47dc7575efe86bb6784b91f53d6779db0141bdf53d2fd4f2fa1e91f0f714a1ee4a61b4716636f57debbfc79df19f3f8fc7875f9ebf5eacf0f972e0ed931a5fcd04f1d96fe98fcfde6f09131e1e7efbf169cf3dfd7c7075e38c111b272c7009655c368591b6248fc3c8815219211da07a29fe2185cf4bb97c0aa30a8dea1fa841eb60ea16f02b5228009751eb6e854f7f3d3d7bf265f7ed0bf9e1d7a38f3fdebf7c7bfcf1d9d76b143eae078e21e54fc99f654ec8c573423d1d7fda16fac5d93d71794ffd3af87cbafdeca47b4ee4a4515e8625143e2fe33fabf005aebf2351424a9b20a72987bc12374a61343f19a6f8e4921a9f57eaa61adf15d6a13a5887147b3f4f2ec4abb3717cf23c6efe7c33d9d8bef7a6f7e1ae578be789beffe8dbe9f3cf9faddafd70f66bf7ece9e6d74f5fbe74ce93ec5fe655e8a5884d59745b11f3e528c66b3154112b88e7090c19a5eea588cd1238af88790ec7f3b9d42ee1b44315b11a993a8fa30ebd14b129993754c47cd3a392acd11b315411abf6250fb9e9217af8e41adaad88118adcac16576b246a4d05eb496644ed4d3142bd2c62c208d1a16b99f4b538b3110a1d17f9b5c1e0c34ce94c5730b45d413dbb82fae9d21aea0aeab32ba8af1c5f0fa0af7280ddc62047f02a2d18cab2b3edd015cf872084bab41918bae2b32eed6d5c923c57f3e3167206819e47600bbceee81e2fe9720ee4ddc0d815e8b909d22d495de803af5062177b5f199ef2fa7d5b3bf1ac85785786d00f0c5e21a419522f4b5e6d05930a7de5f523aba070c20b94f99345fef7be1dbe42543191d3367168ff52f88aaf9d5ef726af767cdd4220259f7fe3ec96fe37e5c0a11dc0e25937f461da6660008bcfd5917cf0cb9217ab5183da730d671b91ed96f3ed47e3105587c4ff6580a2ece81fef45c587c5c781212c8434439a65c9737504570c1c73d68132c1633b88c5f3212ea14e6d821043fb1732a45c8ebc50893e537604e3832085257a582118818b0269cd65d0c61604ed3016a26a9551973603c3580869860c4b9257893feb4080fabef060803fc934f55390aaa37fb0c110ead26660200b21cd907659f27c0d8143716baed02532bc77423987ea35aac0b7a597c0e5cd42296c16941cdabd9821d572d45522d0000f4723ad49cad334db601d0457b2a4da5855aa611382b6ec12f858349403d1a006ca2e843443c625c9abc4a0a1905d84370bbcd90c835bc40ec2e3d0393305d71dbd83e842884b9b81a24bc84a47a8a48aef4d5ca8811baf22bd6a94df745c0f1e2cca09eba476a53c65306dc1257052f7502aa30433507009d95df6ffe7edcd9be2ca91f5e1afd211d7113d1d97aed09ecaf73f56631b9bcd788b1be1c036d8c6066c0c78f9f46f6652521575a4aa230ebfe999a9a9a6a43c291d29f5a4728bce0ee4ced7faa333d6d359e214f5b821c0654a2dd78f8f9357efbab88598121eb3f072d83abc316e8995fadbec2615ac25950fd94994b506fa86ec400781438bf2a618eb1d8508b228d9dfd322496930520419755cf284851cd7a9a70170c698d4d49522c888423138ccfa9178f201d70577b5103284116974746023ca9d7839822cfafe07d0864ca4cf4c5756711cb19d0d38c4d719344b76c431a3ec00ab38855f7ecd15535fa7bf1b711e0ce478b960f4e47c0e85e3478c0b4439b7693d7e423a7e2a19f8fa7307f5bc5613fd7bb67f762e8ea170fa04397d263308ada74f0ad18960fa70a7abdc550c7c85fe0e8bfd0b878f5c6044c8fb0c5a0f1f48874f25035f6feea2ee777752ed5f387c400e9f980f9fd87af8c424576218c85d1c7833140b663d29bcceb4739bd6f32719e06251a5b9b97b902b38d9e3207b016e2ebd646e4138009483423c3fa3e4798e920e39caf55d94088d28f967a3e4698d92cf348ad12b8a219276957c4acb282dd14c458ea20efdcd8a3165ea40dd236b38a68abc05b3a2d49f67323366451cc3d446b3e2c48d1f2737f773cc8a9823e3707cc13ec7acf8c225b3a24e664590485c7a56835911e745baf5362bea896d004d215bbe3d7d7dec0eced7d6f0fae8f3eaf1ceb7c7cb3f3ffd9a6f56c47c87886641d181a77efbf5e9e1f1097eda3dfff6eaf2c7afa31f7f0e6f5d03d384fe237333462868ed503f52a747de20c135d23453710db4ee9eac8a68fd7037d2328b61b851310424144e2a137d61bff5441a2ac5aebf6cbeda558f5e6eea8b9def876f76d73efcfeb27eb1c0a888e2958512118f224d88f5b422ecfc1561563f3d3f3c3b3c7f65bffdf29bbf83faf4fdfdf59fe28a4809edd09901464574f67e8d8a4850d97b8ee7b0c1eb29375274ee4e6ea4336b6142ce0fb429a20b77b6294ecb0d07ff253752740573965edd88db176f4e2ee2d9aff5c7d797fac96ff76563811b29667513fd024bd57bfffdd0adfc7cb571b67cbe7575befb6ee3fb9f2fc505e9622269fb592ff349d0b55e62ce8588de375b2f13e11906933f3afad8cf7a39c5e0acf51245e7c49cc81d836ab65ed6d84cf3186c3feb6566f38ed64b14b31b66e30206df6cbdac8c25d973706c8f998f70c66a4dd97a4924c6cda05e1896643be9314e395aed7ac98c4c501c5669acf693d05bac9627b6b385476e11b0b97fd7b680e29586f90a0e5b538c63d2f711602077d8b3ffbfeca1e9d9d11591f1730e3ec5429671942ce39873d8626b96714c59c6b15a9bb881c1d0b374cc2c899c230a0bd9c6511c0631ebe9d89a6d1c53b671ac64066c61b09272bc40228e829ab8fae654b558483b8e92761c71f294461b03a6b4e358ab4ddc490635c35fba86b4aa9830472ecbf02687786aa76f5d9671475260390c35ffa3535353b82c630ac56bb0a846e50b3203f24be9568c88b569e7cc54ea19fa4ed96dbb53baf7200ab156f5c37014b6e76050cff192420148c7d78476634eafc5591f671705f3256ce617a34de308c7a96de88b1dcc9fef4541b373b59a26603305e88e90335631eddc065b4708e39e460de5cf54ebd238652d2ade942eda39045c77809c8c8b49e736a17180c6a59e30943dec43c0203b6fb82205ab0b0304e112731bdb38409b64847583f9abec6320c93c0120aa4b41670ab13b42d61899766ae354eb0863eaa987f257b1f31428704290290a264f92f3dd21728238269edb40e310c7b94ee84b1ccc60c5d843c7d522129982290c312e09eddcc6350ed1a7d3c2fbc1fc415f0ab40eca14b03b42ceecc7b4539ba05b4788a9a719ca5f703d7581590a79a587d01d21879e30eddc26368e707c69455f70287fa007693b44c01606884b423ab769853490b05951cfb95118e44e5ad23da2a462401411ae64f96899622d7c18811f568e6827e79893965e0462109911645b819f5cb65b95a2717a5cb633a3a9975ba88a52235fbb6ce7c72e0999db97edf4977087cb767e547a0b18175fb6f363c6edf5183f8f2fdbf5b7e3d7f1dbcf475afdd87dbcffe57479ed09be4e459cb54997ed78f3ee0960f7be6ca727d97bb86c37f92a8b08bac255d6ebb7f609bd9435f772e7d3c5fbf5aba3cd8771fe653b73966723ccbf6c7f1bfd433cbabad8c0ddf3b380fee5e6d5c1c9f4ad054fe83f4bc2dc98e44caccd5dca9073499860d8390eed380f2fd1d5f773db4e94cc3d94212ff368ef2186c71a4e17a439e390029d49bb4a0ccfc9e6c6d7ed5fbb170eb61fbd74efe2e9cbefe7d7f3afdbf9252dc994caa791cfbc26f4fc3561bfaffe84abef179be13d1eeeecedfc3ab8be7cb2525c133aaf897b8ec20930a2930675b0d61aad70b247ee188533fb3a27f40646e11085bb47e14c6ffe6214ceeaf7f3f814beff71cbd74f3f3dfdb1fa6dfde283e91b854334e7df59ea97cbaf5fffd931ef2c1c9d3c536f9160effa9be29b4ed70eba1485735bc87edddc9d16b273522c5abd200a6786b09e263ccb604c24ed42061f9adb0ccedc63f37216922ab3e95bd854a6cea64df36817cfe3c3f56936ef768fcd0b5c3e1338d4ae69cad5fa9cb1a429ef1185438d2a51389c7e8a49a466953a9eec4b47d2207a4e94e79d40431f35582922167c5e5295201cced2055cbac7309225f8a4033bc1eaa03da08298f74ca5d853b02317d85ddd728a4442df9ce30e5df41a8d7701b374ad9490e5fe9a1504a7819990e707ab8342c24e265f33696f6bc9104081091c08ae381b0ff5e7f47cce70c6498cf9fd561424ea4f03a5c17a82a95c8a40fb9106e296a013678ad4b97fc50d8b2432e7f3d384c33de728e7eb3903160d7b22aac9fc5562703c35e7ecec84ced11bce114802192dbb84799a81ac56e84a080e3d1f94e3c217c103e74e67d500246d6664f7f4fcfc4ad9a74e7fc3390b4bfd7d3d479f0d526191dd7ba8bfe220dcc8fb2ce8c9fbafb9b1213b736a52669ce69a8cac9f42e41c6f10691df08bcc14baeaa5666b14af6df914e9e4655f73f2777ee7f229bf7af955f4031de4d720bf869bbe799f8c55a85e7a821ebbc1512fd363ab8f95ab929ec0f11f4246f40433f2a98bbb8b9aa0f3ed9386d0434dd0f9ce588f7de5c66a8259fb8d4747efcf4f56b6b637d65e9e1d3f7b63cd495213ec584d602126dc872935e17fcd023521ea816ac2ff9abf8885095288a660025dfbfe6dfbcffa9777f6c1cf878f5f9f3c350f8e5f2f2f501362def463eb53f550d8553fe2cedb950bb371e50e9eed1cf8935f17c7b70f05887228c48467631ca82610a911bb492bc55e292a81fb8883d484c9924335584ba8b088fa1eb40412980454092c59c054489aed4515a79c37af1e1d28f5794b7fd8c60f6bfb1fd4abdd8b278bb404ceffc133ba24d3219f7949e08225f1f8f9f2be3f7fb3b9fee7e8dd313e7db9bda9af637149605a12086d4e3966ca29870be6dcb38e410238383acd140103b6e04d9e8477d1313a8b21d1334add41c7f8df29e5c0287d671dc34e9331ff1daf1c7a52c94de3f7dee3fd2bb7f31c5e5cb927eb3f7fd9dd17b0c02b8779fe27d15c907be2f2797860d6dfff89b00c9b6f7ffc5abe7efce64569459a713e12865d85d218b7ce82570fafa7cf828e36c3ab3a31a8e743eb19c26a9af02c833191b40b19dc7c759bc18e3683b2cb53b809d1f42d6cea577536759a47bd781e374fa6d9bca33663d84d99b7431a8b699a727d32672c69ca4d0f6dc69879da8c49dab2317e487237ea0fb5fee0e91fc519cea30fec4dc0b11584ed0329483e45637349891a9a0d816b1b71ce7142c01279a54c708ad3d54f5c764851d1350291735bbb08a074f492dc8d1e6d3887b366889f09d81a1e262d8a5370d98824879980522436091c23720458265089ea66db32e9538630ade30247b3045c2600fd0810c247764ef5401a168d296f188bb5d468710e019c48ae8ae9b14380748230350485f93d564c8f166816e752b09982ef47418dd4ad41843c0db5f416b498d1936aa7f953db590adae6dd5ad1ad3b14f855a2e62d12e93df86c553315e59a43d1223d32b26e459a5487405e4c15edba4380c6c085fa4863a58544ff4cc6e0ab614eb493ea14bc9b5080be14a2b9452113a8848ae2c8c67904f27aac95569e25e0462c1f9c2358e3432ed54efd2b7b7ac48bc43b9a75c51181b7bbe72b02137cafee866b03c78886d44f709375580d14b3fcbe0da12f7a1667b1aff5c73efd6fb28458a4776f38e91fb84c006a5942381a520148762e5e859c8743138a77818b086675cb54335d70d9f1889ae3f903a9fcffda11a7b4e7d21efc19f332865a9d5629abcc57142827669d00f424e039173eaf085a495e4fcd41addaa8a5adece818035a737c32d508c4ea24fa48c79205cd090790b7b2f708349f9eafcf262753ac4e22d7ce987a0b37041ce7f452265743e01ac63d09485c684e77900fe7589b436569c7011d851c923edb3fe72b2102d893401c71680397a7e08ae79039a83854064ed840d28fd773e0bbc25902599254dc29890057e32039c1e24001cf61e0604896c08ebdf13281ea56ee4ba0ba9979137a36aad3a1d0493a313507d823e526039419028903abba7e55866b2d5a7303398da8219c2199c18c7ccaaf567ebd5152c485c738f955aeea8c5cd519b9aa33725567e4aa4e2a40f211209ff2ab5cd519b9aa33725567e4aa4eea43b2ac914ff915e457905f417e8df26b945fa3fc1ae55751e90dcaaf62993728bf8ab38141f9355b61ac6a7019b0c9abd4aa1e2e0356d55d062c1786b652e872fa2ad0aa3b790c5835194e1f8f01abf202d06ae155e0a77415e8d255a061ad849fd5701568b5bd87ab403751b3ad2e780c9847c13c7ff8f6c7753cd8d9f9fef8f0343e583bda9e7f1568b375d82eb00eeb8d57578fccd19bcd78104faf1fc58dbd270f5eefdfd2a8684259a3b2c93a6ccd508f01e0122d11386db08a6a9c51932dc3f7731568cd7087811a8bf7e030c08eed230cf4c969328c49a42b0e03e6eb19f8cf8f2ed770ebd317b3f2c43e8ccbbb0f175c055a7195b572616039a909b39e968459e030f07c6d7b0bf73f78b77dbdbebea2ce3f6c6cbff5c52561f292c0015781765e8d88bb1574d4a348a8874e5c3a9cac9b7a92becb556067314ce899815781766ea188f95781d392635eb5887bbd0ab4a5a28c2a7c5a7ef3eefa58affcb93e7ff4fef264d5efbe3c5b701568534611fa36bfee88726b1f569e3ddd5b5bdddc397ee39f9b37e6fcd9727145da24034aa5198b57819faa578136fb17da0545198b57819f8a0c8eb3ccd017dff32af053f52ad05ad9e55999b50bea2d16af022b6ca679f4aae755e0a761578152099bb7431a8b37ed5781e5b1f834e5def78038e39496e5ab4022919a41adccbc7251eb609de524c14bd61156774a11f28fce4ccee58ad24ffd996f15b4d64e116ee532f5c05cc5c87a58ee1fba30d70a0cb5f9a2cb86c6f001229a7aba3edccd30976a9852f7be31404e913a4930dc922e41a2350b84d00d1db041105ac8380f54ebe862eaa9abec914a29f53122d7b9e3c29f4173f9b6e8adc4d62602b612d4c5b427415d36658949415dd471c9912ec54a1fd06c079596d3f8066026a68b4bbf1722b7621c692ee71949850049c5508cfc82c8b7668193557b1f6d2dd6cb36e6996166534fec15bec7f3085c4a903d7c08f6e4051a7553f81fa73bf1a44abb54e28028741dbfade852365fcfd8c64c334c34f59cbf8ed13be322675699e52f2fe418ab2b45d2b5e427e1cc4a8951c2ff1c6acf752b83c5b1cdd88e0dddb34b8574c47b0bffb3d82a3930c958747da76c26ed64d6f7305483cfe88043c3b81954a8e5ad240205e181223cb25bb953adc2639c56937aea61ec3965fb10f071e95f5213a66fba6ca6d08d3a729c579369e7368d51472e89223727fcb2277fba1a3ee8fb52308511b2ddd3a5cc9af4ad31e8c825df6c570fbfeccd1ff4a5a05930280fd1b134cfa797eb26d714373ea19dda3426d764a2a9a719ca9fa9071d390e4a06d287a20dd0a190e7a89b5f93f95a12dab94de3d1e3c6f935e90b0ee5cfea9e14cc08485d17cfccc065e433015b18209f3d13f3926b4cb1c94453cf3094bd5825a002a7d3e2348c9c00b846a09b6593b91226636ed31845ed92fee36ad197fdd9f375023a4064c86dcd4df96d0273b94a575ee2dd349bcc9530e9731b6c1ddff898765e0d64cf9b7a501c703e32cf2563bcae13e886503b4ed06927a643e71b43a8dd38fb2597821ecade9cb04160c766ae364e2f9dcbcfebc0bebe217a8cd93fc7155420272a90cb2a906b55815c5281dcbca8cb7eec856ae0279dceb9bfab13e8e218274ad094986e55825c52825c4d09eacd5ec5ea59201059e5219d51217bdb67d901051823f6914914ba835618937413572980d79fbd58453184c6b934ba32e08cf275020510030262620631b115c424875c17fd50f6aa182644ad0d176900ea805c015d11fe719c40da389df7562c4018b15ae50a7aacbeb48e2f41183403d9ab55a71f71ae66e3d88f814081e5faf036f8089c93dbe7cc040e0bf00505be60862fd80a5f524ca3ab9939a799233d7286b92cd7bcaa99db411bb6cd83e4d901eeaf1c0312c3a20d4dee5fc02e6247f4d919cfb7e680f1c90fd3ab3090bb5a6513a48608960b5c68be57702327de105621a1d9f45e7c21ff8b97fc2f3e07e6f8d6fc2f3ee57ff1da0ee4ce0fba3af485dc2f5e72bff89cfbc5b7e67ef129f78b37aa1cecced78972f92377ce22c7acec762b166927ae9c4ec9f9abe594923b6a6744e2898ddd39d93f6245676712399f45684b5fb184bb287dc5d6edc4d5d54b30bd97b0571ad75470bc1f43c05e966e1a58eab5b8dc2f3582aaa5db8b4b00df6bddb274fb71ba8e464bb7cf1e2c7e72d73ec7d2ed5d5ec2638438c7d2fd2385966b9f2cdd56269e9ed560e9f6dedf83a5db4fac48de97aa5c3f3b3cdfba3c7cf1c72c7f3cf8a6de7ef1276be168bea5dbe74841ef1714b97e787e112fdf9e1f6f04bcfa78f6f3e8e0edb7f56fb70c0634a1ffc8dc8ca5b40f66a8a5dbc591325c2320ba1c38e183bd1f43b70f6eb8a1bbcca1bf073b770435529e343e43c83f26caa112f1f2e9edb3d7ea7467137f7dba585db5179b6767e7fb0bccdc5e92987811225ea0b10f793d8405c5e33feebe3b3d0b877fd4e1cedaa6baba3c7fb5f1e6b2b81e52a6130fbaa7997b6b79657d2bfdedfffbebb6bddb83b96f7b7718a1e238d24800cf4e3dc8dec9dc3db32426e4dc406bb7077f676bf7b4f480f05fb2767b2824ccd6ef9f1e80f9bcb5b9f2088f5f5c3e78727cf55a7f5c60edf6d943cdc382fcc806d70e3fbbfde3f0ec1a5ee93747fb1f4f777e171726a443bb144358b276e7f3a06bedf639538e5f103e58b27627c2330c266dc547e867ed9e6270d6dacd19f5644d6736b1d9da5d6333cd239a7ed6eecce61daddd1e445865b7478faed9da5d194b96e1083d60ce588399b5761bb96cf798e705eb61fc5cfb97544ea0ff49183fe9d5d690c0274d265b4c43455f91307e1dd9af931ec661e41cc6ef9405889c60d0e4feb61a864f98d93820f59633af69602b05d7516237d3ac2f05e57bf6a7e773e26317905354e5ee508fe267bee998a3ffcae39566939da18328bac9f07150147fd07a50147fa8a82c7da3f8434565e91bc51f340c8ae20f1a0745f107a3eb51fcda18d2ce4861f33751fcc8cee2b426235b2a43a650cde3603d870a1a59f792a70ef97d592ef513a20e131ebad75d5e54ee20b6bb20feb341949d206a5450f2ab64fd09a2e005b110052dbf4a569320a291b893ed9a97fb38d0ac9762448ca55e8b13585323ac2a4641645b90538fdf252fe1d9ecb561ececd7a82585ec3410263e7773b4247a4c6eef166849c6a4c86a1d9296e445f5a4674d6b4976be96142c0cd592ec5fc4c23f1382a5ac32bbc76fbfbdff7274b6e6f6deaf6b42cd7165ebeb7c2d2964ab4958902f46ed38afbebdf9f527faede7f6fdfee5eecaab67df6f1d34811d2a85b944d2dd436a00127fb46bb9f84e723d0bce0f54938aebcf857bc91350e217862b4d36ea51607bb3d2e2829448c78ad6b4a3be6c5fbe7be5cdf5f2477bf9ed6cf560e7e5ce02ad2948da8b20b718816f316c2ecd67c3825a09ead9f7b3d5cb35f5676365fb293c5b7f70f96afff75e717d24952f787bef91fea83852d6007269bac97ef1eeae91feb75ee784de5dea6ffcef54887ef077afbf312d087c013eabf377df8fe2f29186fd5f5776fbfceae3eed7173f7a67130b7e017cb67ef5f1c9938d77f8e8da9f7e336b1b9ff7ae0f8a6fda8f616208fdd49089c0eda821c460c67ca1590dc98467181c17b56344d14b0d996670560d0912f813b28b5708cd6a4895cd348fd04f0d99b07947352448f852c8f1b4019ad590da58204d39f4504302cc534302e479a93acd2aafbcc4d0bb10816fce391c2b22c98818265a48c5dfb0afd36d28781b06f1360cd9db30b47a1b86e46d182ade863d9d6e438cc39c6e43b7aa1df3242cc6dca6d16a12926360a8957ae8eb741bd0d75c2983d4bc4bd398fc07932b25752c3bdd86b1863ce3494904fedf3bdd42ab036248ba38283dc8e916941de8740b05ff43101d06b2ff21b4fa1f427a2ba0e240a75bd0b59a1b4c7cb25240cfd4dca08e15a75bd0c59a1b1c567e6f4eb7a01b25474e360b3a0c74ba051d8779b582e90a0fe08a8d4c3ab769141e904c7660ec50f67c5fa7563fa2b3d13b476202395a3853e85a5d41d46ec891b760b07580697d5935943f5b77f90c9c09061c1b47c0cea1d0f51703893022dab94da3bf18114d3d61307f58a7a030128820f1c54e1335a75670ba30421036f3535ca3c718d7221af77483f90b039d5ac1757dc6a4f2a89de42900af5a4718534f3d943f6f8779b5822f9c3d12900f7ef290d6b3274575818f03d90b6a98572b748b7a5b29f8cba4739b46a73148fa0f047f37f6f2da0930ccab150ad950a59431934e6d1acb7a33d1d4d30c640fdc30af56e816f6b652a49949e7368d6e6390ea3a00e040f6a2ee4b808b857b44642b10e46c0c505081a4fc3493ce6d5a814c52812086a1ec55714ce0fc2b188cd59cb67b96407e370525480a6b33e9dca615c7242508aaf5ee7ab3e7fb12086c1a212444fa8e811c560b588031e2c005b94607602b8c4930392a358cbda8ca1b588fc4a0e3693947eec0fdf98234f537b97f17c3482d74a69cdb346298986a65c48a1970117793d195b7af1b718e2802093e001248a8f6d7ba303a101631b769c42f4434f57403b90b3dfb03c9a68ec36dd45de822a5eba7920746a35a0717534f3d88b9ba0202b7eba9d5fa77614b94ebc498f37244d3085b6232dc4513877167fbb9ba3b76d8054ea8660ddb22fd8480290c8f514bcc76b8681b510b114d3dfd50f6cafb568d3072393c089c46cbf3dd9ae14c9c6c0e775a618ec48bb68b5aa2b8b4c68cdca2d3ade3c3d4d3f4610f6295bd8ae68123a5d842ec221dc99c688a4bd5441f4d08ce049b759ee8baa0258aafeec40522ba46d04244534f1cc69daff9ba1bd2aa940600ce3229fed224823dfdc57392b1ccb9b785d1316421cab94d236489e342dbf4250ce42e0ebad38ea10b58a2b8f8c67c611743236021a2a9a7ad788307f1fd0e12110172c2829c44202e0a20819e20d19020318320917520f16720515a200e9b20113f20fee42034e186a6b84644f1da8fe2fc1025a75114c345943a9251f2b445a94618c59441239df20f8fd850142186f446b147518488f5a208519cd7f930a9bb4144bc538584986d1111fb544888395625e2a20a09e6e45d728380e40611e4bdd0b31adc2050e97b70838089f51355c91c76fc4e1dbddb51c7ebeb3bf8e3c9f7f53d737a11e7bb416076a84235dfd0a5be3ffe7efaf1f5e631be5d5ed9fb8a3bc13c8cb7cabff384b2a10b53e16354432b24407424de5936a0767a5c2b9de8e2ff033708d4c3cb2554f8d5f7502e41d311306259e9a2b37c3b32265d2997600fbe9a0747df8fafe3d34f2f8ef1d1e1e6f9e7ef5b0bdc20508c8b284e562805d688f5b43ef40243283e3f7cf9eaf7ebcd95935f57f1e0c577f43f3f7d2aae8f74498f1aeed70dc22835327c98689295402f36ef171defe4f63dfb3a27f470a01b04ce2bf3b6c00d625a10cc567793a891171bebbf50bf3843f7f3f0f3f986d6d778fcb2b71b048e917d354ce0d3aff0503dfcbab9aaaf4edf7cd9d9fb65777e98e29b36696f99d0cf0d220bdc796e106862b31b44223ccbe01891a1d5fddc20a6189c7583407142c46cdc416b9bdd202a6ca622d668433f3788cce61ddd20505c29311788431b9bdd206a6349533ed60ee6820a1c2b021d3708413e980c0d584b9dc009c21de143ce9e6a1403104dfa9e227ccd45747dcc691bd0d5f2fcb2e734814b4b331302d6fbd7d2fc1a133c5733462e2d1c970cdf9b077666968b659ffb63af1110ec9da190543af4ddab10148889e2d78692b01705e663f6c346df901a971e917af5488d8bbe9e1a17c565087daaa69b7c63d0df29372e4ee6d1f7c98d8b93590b8b72e3faf39c1b37261088a20ad2b3a641a05b0002c3e0dcb8ee2f626122fb432137ae7a79b17a717e15ffc0dac78b87ef4f977f7c790bfb0b4060364661989f08d57cf9f514768e8e4fd4d7bd9527bb5beac3b357479bb7b6394da86cf390c00f0caea6ab47b4d9347bdeb0b522890f185a4d37af39b8876aba151eef2139ae65816378af68ae939d76205492e3eacb6717fb7fdccab1fbb4fc76f7f5e5d1c99735f77d11f093706314c513c5368339a80861c19a58ff72fec03c8a17ee033e7cfb537d7407eba7ef8a6b220362c03b460dbae9a8418cf79d251739f62670d26be531c0d493ee9425b7b32a26f4ee9425d74d8ffdee5972a76548fc6f65c9c558c8eeaa4fbe7f78f36effd1ceda935f7af364f5f2cde183ad45597231e70dc0383fbbab5efb71b8a2361ea27f12f5f98f27af56563eacbd2f2ecd38be3846ec972577722a74e30631d711416cce929b09cf30980c6688fdb2e44e33d841aa51b67b364f223667c9adb279338f4ea97e5972276cde15a9461157712caee8c1cd5972cb63e12124928bb3e452a35047aa4c2235839ad58560a55510d9bd80335d064699cefba875ce2e46dd6ba55d4860190ed80bc6f8e896e228685a33de49fdabb420e9f8d0359889d3de1c6a96425a2b44c1f6a2a06908ecc5ca056091f3a3b94cc05709007b363b6334b54257a700fd28f8d9699c4c43c77ac16f465e142ec934c9a7954f2f9f37bf42a260fa5fa4f2e3522fd3632599ea45aa93fdcb646ee366facb5d2e4ff951793c3d2e4ff931b9fda2cb53ffc525dc8c63dccc9b44d80ffd71b35356df036ec67c1211c1c2e5a9f29bebdb8f7ec2daeac5f6e6daf9f63773fce0d1c3b9b899394bb36117d412fdf3fe2d3edcfde3577ee02fbfb5e757b6aeb76ed594e00915a163d31bb5432f4fd9e105d92e60c010599de8e2fde066a7dcf00bd30a8fee3eeacbea91422e6f458aaf94eb1b93ae5c989a0f2bfef4ea6a45db377b3f9e1d5ebf3fd87c6897e7e3667e49f2ce44663811f42eaf09b7604d7c7ef475ebe210b6ccb7e5a39fdbcbea8733fbaab8265c661eee1df0c618957691df01c2648fb83b5d98765ee7841e0e03bc4ef9bb5f984e6f7e5fb8e853df7e878b5f661dfdaf9fbfdf9cbe796b3efcfef4aaef8529d15c7061fa61f3cbcaa3a3af6be621ee1cbddad8fce5dfbcff537cd33eed00dfefc2742264e7c050a2d67c619a09cf3218c62443bf0bd369066760282f67f9cce026345f98d6d80c691e43bf0bd3099b7783a1bcc0657a541e4bf38569752c69ca41f7000f60e6c15048f3524955d933e31aa78b1c123746fda10bc040e056ca0042dfda9cee98e8b867255165bfb831ea6e06c58d1101d71d5d9417104d6e131a47175dea0983e2c6e857ac440331ed1c0de4d458174ed140dcb11837462d7521188809fc3f8f1ba387b8c689c4b409aaaea3bde2c6a83f0c8b1b230a053d0445df48596539eebd757c987a9a61716344c1d5560a119fac149d92c9a495421dcb7163f44b282d15a2706f7163ec09d63665c4d4b8672d517fdfb831a2600605661181aef0d06c8c67d2b94da3f0d0e35275f40586b287c38a21386d746180205c626e631b079874076ddc60feaae536383b2e1f153e04cd7159550ab13b42060b4c3bb5b1aa758431f5d443f9b3b62f85725c16e7e2ed8e902b8832eddc061a47382e55465fe250fe9c1a169745144c6184acee11eddca6f1e8d14993d37352f5f7e50f0605661181eed9a3d952cca4531baf5b0798ce9e39b9fafbb1e7dda0b8312210bae3f3664948e736b1717c49ffd17372f5f7891b733ae841815944c016c6c75a0891ce6d7ce3f8423ad14318ca5e1c1498e534a8eef8421026636e631ac7072af5b443d9f30d815945025d15488b0a94eb5fd3b756209354201dd540f6aa4a10fbd8f52250c031a204e9ac04e95625482725485795a0deec617f02fc2f3381754e6301c644813131c3186c85314937d1d5aa61bdd9ab16db7088810d8ac618c65d3304b26cc40288410131a9689833aa15c48c8b86514f3d8c3da36c7f0285c0412e04d1199fe19c1d4c3ab76984302669c446c581ecd54b8631f231081ccec017695502a6303e063026550ca36f8d00c68c7d77f9381bca1ef425500cae23025dfc62c45667521810db015bc787a9a719c85e450f5123521f032813089573dc529d4017bf1836fc31e9dca611bf98b1c32b7dc13eec7131985bec99042d4c450b512352f9a306e7598943ae069422ecd02be331f3de2d16c65c2d09e9dca611bf9871b130fa1286b217e7555b99ae26c30450d182704aabec8860bac5c2982b6132e6368df8c58c8b85d1173b943ddf8b8084104687f4ea1de76fd5f9dd748b853157c2a4cf6db0757c63fc62bc1ac89eef134218102b218444a08b5f0c076b31e9dca611bf9871b130be831814e148046a318496f10106b05ceafd2686d0b177085f5fb97c72774b85314fc222e6368de8c524b38b096e1873b50842521db9bbb12a3a305ce82858c5e1d08a7344e765d7ad13c62c0987f9198d75c29868eaa9877107b56a39d105cf0e3cd669c2c8d25f2944161896c8e6fe05e002025c20ef6e68052e90800bc461dc55148f9eb580b866556174025b62862db115b6c4045b2a35c2fa7337a8c839f52f809628a025e69d8dada02526d0524cc371635b13f36414f79b1b102f50578bbb93d6a2561b513eada868561419272dbdb4f472f715e48208e41a45686aa1a95104bf12f1288e5446cb7e1343af31f2feac8cd309841173a9f1721c06e90bd217a46f94bea40be5c855674dffca463c11a9d7e2ca46d4a85ad9881fbb2464661caeacb94b69237ed4f82d5bdba3b4113f26b75f54dac8bfb918dbb08dca0e57f2a6e8590d0e57d6fae10e57c4c23f138225233c8417ab0fe39763f4bb87172f3f1cab37276738dfe18a38cbb3b1c0bcfef6e78327cebd3a59bbfcf8687ffdfce2f343fbe5b6c3154de83f323763446cdde0d24651f169a682d50c2cd24a71f69e1caeacbb87e246151eefa3ba111d0c744890bc8c3ee8641ab4ae52dec81cfdf9fde627aeadb9954f0faf7e3f7d74faebfbcac902872b2bd2c30accb4229d6c069bd62d286f7474f8e9c77bfd13977ffd7a7ab1f2f4e8e9e96a582dae0997d684ef5bdee8c6d3e8567c02a381fb76d772234d8a98f59e7db6fdd493ee56d66876314ce8b981ee5ad6dfb9aed12dd1e1ff4b758de849a544d82f1e5d7c89db5aebd5e3af476f761fff3cf871723adf318c794e2b725142f11fab3fbfff3c7dedf5c7e5e09e3d7d72751caf5f1757e438a1b8b33d138a4f0e838e6318afeac4607b42f14c7886c1904449cf84e2d30cce3a865931d3d8ecb062db138a57d94cf3d833a1f884cd3b3a86592f52ca6729d59e50bc36967c2ef448284e8d2a09c56fa428e479a99561353106e509cdc6c8f9330dabdd01adb57c4f946f346cac2947962b0871440c6ac7b75ea4d6921e91aee5f3f4c49a72e424883678a56d24f96f59530e162cc943f0193cdb0ac00f23eb1529d681744d2e95b064f588202d70d227b4414df8875a7f13e8d1483298b88d5c4398fecf03001d77c64dfaf79a3f3fee1f829402d4a94e8db3a87bf60f24ba7d085cff1814649183dd5b352b409dde8c7ccad1292a87156b0571bc24cf956530e1a3016ed34353af3e701be7c06d717e223202b7ed689cac8cfe7237b89dbda89cea05b731e6f68be0b63b4c55458c4e705b8ac0f2b3a6e136cc87db4e0d86dbf017b1f0cf8460016eebd5eddd8d37274f71f9f7def1faceb76f0fdf9f1e1fcc87db2e1b939c5a00b73f994fafb7debe7ab5fa286e7fb71f5f3dfff07ee55625519ed07f646ec6d0cae9a170dbf891d70004068d925a6f63bac3e0f664cd393d1c6ed778bc07b81d4980b9c031f9b48f0de669adc06d4b5be6c7bbebb3ad75bfb7e55effd85f8ba70fbf2e80db8e4b0cf394caa793cfbc26f482eab24f578ecfbe6c1cbfd32faf3ffd5afbe13e9e1ea83fc535a113f3a6116ec334dc76e69ee1361f51ec3c1b9db8d4baa927dd096e7716c384de9de0364c8ffdee707b5a7498ff16dc76a65446f47afff078f5e3b3e7346f2ff7b67e3d5e7d7c7a78b0006ebb6cd27766014c0c66fbcff19bedb3e507cb0766f57df81254aa1336b322c759e89db3fde0f6e430e8c26d976d66ce36c3ed4c7886c11426e66c3fb83dcde02cdc766255743916d0d966b85d6533cda3eb07b7276cde116e3b71b374194f3ad70cb76b6349be7bcef580dbce55e0b658909ccbf352868b740a291d148252c6eb1097fe3523c7453595255d5dc58c575d2515a427bc6ad85ca8b8262efbf31ace1ae3a2e54aa2c4457ed995fcf35d026ccd20c9a5098102272ccc046a57eac4a8c6888cd869af320150680c827760427e43154b18f527804fca8289d610425e7223ee6d0da90d0ea626a016116d39ea371a4ba89f2fbedd48933e4e67251bd9bd4e37fa2ed426d06824cc0f8673343b94fec0e552d06104c8cf0fb69af8c778cfae7f11a923074e70054cc5c55423e82cb42a09e835a9372658c3a9cc0896bbd9fe79fa03f4eb4ffa1ad773e5149a2a42988cbfd70ac41b3f46c3559b2184308101d035243ab9dd776237705ec003e7a2e4572d9ff26b905fe5eedf89558146229ff2abc34cbf7f82226626f5723df628541314f163859e4b8a884d7dee92a0881f95c7d32341113f26b58f8b1214c1c9fba48898a48838278a08dc4a5014172822717082a2f8973153677c2c2428d287270ff5c1e5c1663cd8fd757d1cdf9c5d3dd8395ea08864af0517e727a3b1db3ff5d9c7f71befd64f8f3f3f7efaedcde9c3a7bfb76f8bf328d91d5cf22474383441910ba340ba3827a6d55ca836d1d5431591b4e6707882a21a8ff790a088c88ef0266f314881e931e95a82a2f5e35f0407bf9d90287db2b17abdfeede4fa7a6d912282726cca258543812b3996d0e1fc35a1755cd7df4e0e31b8ebb5f73fbf1f1d3d3dd87f515c1398d704b62922715a11f1ea9ef31259f6f9042ec94dc7a9b576ea4977ca4bd4590c137a77ca4b14a7c77ee7bc44d3a2c3ab526eb3abdddffbfb9b886b66e743f8faeef9f5e1e691eb1da6edd5824456e6e8fd8b15d28f973fe3998d7aebcbfe915d2fad133f2e7f405fb0977a3011d105f520dffdf971729606f520139e65101349d74b3d986670563df062d5f7295330d10cadea418dcd1495e635f6520f266cde513de08cf6b248d3588c6e550faa6349536e7a400f3fd6d73bea8115fe4c9a1753067786242e412ac6d7de0bb676b4a3b9c428e7bff156e5255571f33438f2c66882c88e2f806196407ed7152fcf4e7f330a4a132a5591d61e4c967425d28c9d82e314bc94fe8a045cd49e507ff604f3954207dab1f5003802995d710df5e7846d3110bad571e2e5e86d4db9e03221c100e906749278e94f4b5c4320fdc64d3d1febfdb9828a46c3c1ad9caa88efd08d924cc15939f2aea65d308a4ec387d9ee3177af2a678a541015c0290ec5a9f7f77dfa4b1c9d8d71b27ef2fb77b5f963233f1a36a900cd788780c9042a056ad5c84e51301d02f90d5614dc2e01cbf57352bc2a4cc47e45c1ed1280912e73e06b04cced4d582500bd09c43201ec29066608e4755051728b72a44ca06b56f23712555cb6bdc47ed26e974f2f9ff2ab5cd17927bf8ad7869710432fa93fbce8895ef4442f7aa2173dd18b9ee8454ff4a2274e9233f8d06098f2299ccd871e86291fea86292f2aaa0fc9306552973bd9a57cc8c3813e76299f23de3c2cb04bbdbe3eb1491db4491df4e2c546cf9a5607fde67c7dd0c360c394dffccbd829540705cb943d8c7b4fc2a63d5b7b72fde0c4e38bfde58fd766be42e8b33aed618115e28dfd0cafe103ae9c1d1d7cfdf07567efdbc6e9f75b07384da91ce0e39272cec7c196291d478e70b5383ba76cb04477a8652a2dba780f86a90a8bf760980a48a703b07b16d88927a68f353fb067dfd62f7e9e3e3b8ecf7f3dbfdaff042b7b3ee546abea833e0a4e1263b6176f519f3330f8b8c058e90f3ec7cba3079b2b6167f968fde2f90bbcfa765d5c1231cd0b361aa6fc2d7d10efd9300574d0582e610140129664c3e44977334ccd2e8609bd3b19a6fcadc1dfdd32352d3af0bf6599f258b2a85c3d3dbfdc3c24c0892b4f379ebcbb385d7b7cfc648165cae738498ff32d2a16ae0fd6767e3ff863d73e1ee1e5c1e1d187f5eb1fc52599f2a804d5cb3235751c74554f5ad6ff246aad96a909e1db0c8671f5175e4f7d54cf5b0c76544fb9ea99a48d0aaad532556733cda3ee65999a62f3aeaaa7b8ddfb5453921edc6a99aa8e25056506ddc33215749ca37a1289d4aca6f990964163710ab93ea01488d3817447cd595520e1fe50a92ea8390d0bb24589d447d2c0d80f8be3240c1de996afa372ff2ee00c5c948229e7368dd181213925874a8a97fedc554b94f9a8492e07c9804840318c82c3c8c52f48a9cdde45c176630303c71830e5dca631369088a69e762077beaab4464f6fdf6b131507b9c088b42783f4dd01ba49ff6e646010d5206407fe60b1757469615652bbf4e6ae525b90d30444e095ad8d97fe74283aa4d9226a1872f29ce0ba718141727f069757bf6b8c0b24a2a9270ce4ae565095a6426b40654939266d97fa7be0784ba53863723aa942b78a08f3242c626ed3181718525acbe0dd40ee6a0555151876478d9a90a102ee8ff42f96974df439a63af86e60601007dd909db64350ada38ba9a71ec65dc594cc598f68160cdbd2b93ad3922521ac8247651449899c4d23846e606010f53984c9331a03038968ea19877107aad69fe107971ae3a432916727b04f2b0b5de326e72598c2e8d8cc4994739bc6c0c0907ca843259d4b7feeaa66781b59c846dabea0e5dd8309a41905fe6b4e8710a01b18483c098be9ae2044dd3a3a4c3dcd30eea2abf50f486b980450d01c15c8efdeab608cc1c061bdb97f37974110152ec4c9331a731984a49d858acf756feeb096cac0b1c38543309e9e41588e08185ad8003469dee654cfa1e0741dc4ad3a4c1036b68295e4541d300c652fd60870ccb78f74385ac73e2af4faa3f51a39a729dfc88d09802ac01514b8924103a846b802a9bc025432b934b0574d65e0d99f84f7019d9c3713a4bc060774d26897730580ea0216e24a98f4b90db68e6f0c58a09ec9a5277bf594920449918e2ea523299b9109d0f149288b13b54c820aa090521224a524e49492d09a521292f10eea995cfab25749c5440727c15502e4c845453d32012f118674d88409a483424649908c9290334a426b4649481925a19651b23f7ba14ac031820b5c7488e653041429d0ca5a1f43761183423a49103f47c8beafd09a4e12523a49a8a593eccb5d2d99a41bd1c4581d03212ad20e453ab12a85417bd2b25ceedf452d20e684492e1c684d2509299524d4d2b8f4e5ae964892fa736a626417437ad9422018ce9d6808d6e95c2f050a792441f24842ce2309ad792421f9a2422d8b4b7ff62a9b379028a2c9916c065c2a880900c740994844f28d0c14b24882987826163868cd2209298b24d4b248f6e5ae964492fa47e4f29f44009c0ddcdfaac8693a22aff509812e7001894e849c44125a9348424a2209b52492bdd90bd52c6a8693e3d04149ea0d69fb227a498f0b6cb5d63a279082825d0fc4ee06398924b42691846475831086b257cda246eaa2d59a14aaa8f006dab1e593f3c2a2c6c9d159482209924412b2490d5a9348424a22096087b257d9beb49a39639327b81ad97847fd1181081acbdeb7b97b01b788e32a640319b4a69084140a0ab514923d99ab2590e49dcad5988c893e12c0926393362f2d06c589b832222924900449200971d2a615b524b74fa82590eccf5e3d8124679520ed5003e91a3792d706b66a935e9c5d53a0903f1224221372fe4868cd1f09297f24ccc91fd98fbb50efaf0c72d103521b4943e51a0824333834803d40f3d22ea48f04b902876c1689ade92321a58f8cb5f4917dd98baa9eff35127ce3ba101a2d290144407bcfc48055c7dcbf8b5aa2a4d489d96d23b6668f8c297b6454711877ba9efd150d09a4c0d7f75c8ef8e6dcd48a4d569ea38a120153181ea396989347c6d6e49131d929a2f643d9ab657f25dc43989f400e67310c72b0202fef1058a7caf9b16221796494e491314756c4d6e49131b900c65af2c8deecd5540e26c0a9e42d179c212d8adfbfe5e5edb8ae09e6333b1692474609f38af9708dadc923634a1e190d0e64afa67370990556191d478c70dd6a22c0c9cd021d9a71aafc5e2c248f8ce28914ede4218db825a6e491d186a1ecc53904e8399eb381ab20fb97ef68ad650dd964b7a058481e192579642e394e6d1a714b4cc923632d79e4b8828c62cf07da84e30a3296a398b4355e4f1eed6b7541383743ae0b12931d24d505893c67a3e8bdd5812b13c861306e0aa5ba2044a1524286abf81058e1b021ce5a502b3443988b5e8f3274f0eb5abd90e855eb4c42ea396721f31d04ef6c3a68e3f845730649ce59913d34a3afbf8a100ceb337cbf67615c6b28044e3b1b313b58465f3888c4a32ee60bb2e85b0f229f0e221f07ae94b135a5b45238a35c5e294993c92b2528a935a4197959cec997cffe710a9cd9951274cf3550aa3343278f317c591c795bbaea4a69d58562ca8b13ab09f5812b2a81b6ec740970a3ca2a9ac6c0d9304cd6f56235a13e8cbc41f6fcf56068ba64a578824af4160242bee68e055d288a2e14b32e145b75a19874a10843650ad4650a4ccb149895298cf246749aa223d040434eb6d408659102a1e71228b592bc2d967621278ae4ac979585125b454a52bb62ac89943802cfe64aae2c15f5cda580274d8f563e09849c0227465b25e0792301bbe8bb9b9546a05111f040ce7e3c21501029923d2666fd20c656911293488943450ad6454a9c1629382b52b02a52b02c5250f75c03a556d68e2ca13ae78d6137bdea4a69350cc5e45219ab3a5a1c452db9856855a011b31ee916f6463f9f14528e587b15ecc1493a4650523d5570b8a2b1702969cb67f79800160c43510c43311b86b0d53084c930846aa04841551529a8a6440aaa1991421dcb22055551a410819e4ba0d4cab3ce6a39df334f5b55a4a056ad1309a9a7aebe67644ca6d82148b3be05230c1c0043eaa5d4534c046c95000910ae67c0e589626002b429a83b1bb626e5a55177450a4a916dd493368d228588a69e03450a9aaa4821da530bc5cc8814ea581129688a228528f45c03959288b4211dd263b55483abac9456c7386236f50c3d4b1a724d44c366ae9b825c792263b53fd701543a90dce4085eee4f2b8ce6d7707aec2c510a9e71289e71983de3b0d5330e93671cdaa112c5d6258a9d96287656a258517c4879e4c02fe40cefb96959a4d8d07309545af9605c507c69c28e5b9585e25a454af2c243a7e7bd686011ca2b59deb3f54ad3d46a981487c36afd02c5053666169ae5bc2eb4d0dc04e5a02b4814893342377948ab447149a2b83890bd6afd820e015a16800502a6303ebe81c35c64187de30d5c2e838ede0f65af6fedd32a81ee0d1c4af417e6e8490cba757c987a9a81ec05d79780e150584b628327cee7fedd0b38626a4928e7368d177098e27430e030ee40f77dfd95feb6303abe7ec37cc38ed07a08658908612077bd37af1ea942ff58388340cea09cf60763eb1914d31914ed40ee7cdf775fe9df351aa20452619cb4c1d6d1a57301d530eeb0f7c655235beadf351aa2240fc17c1182d86834c49417047b577cae71877ddf7da9bf574a174607c222e6366d3643269a7aba81dcf5ddb7a440c752ff8ec990791216436ad3a80431d1d4530fe34edb9eefbed6df7747c72a1053ce6da07174631588bec461dc99befbd690bec37ea786f38a799f979d3185e1c525219ddbb8c6e18df512aecc35943de8fbf66b04b03b3e0eab66d2a98dd5ade3c3d4d30c64cff6ddbb9cb8bb482074c7c721614c3ab7898de31b17d7a02f3890bd39fac6cc02a811b085f1e19290ce6d7ce3f89c4d3dc350f67aef5f99b1401aa4e530b5fc6ebcea8e8f1459219ddb98c6f179957adaa1ecd53730ba5e04a03b3ece19c1a4731b6c1d1f8c7b063590bd390ac76d029a13639608b8eef8825a12d2b94d681c5f70a9270c65afafc65123d0cd13c95c09937913402b7481045dc00d65afef06d630024e94cfd9e21ca82c3ba0005e40c00b64f0125bc10b24f012f540f6e6681d330ba046a0005fa2c09798e14b6c852f31c1971807b2877d37b00e235b2450c02f51f00b66fc82adf805137e413f94bdbe9a47954001bfa0e097542481f300b58e0f534f338c3dad7a6f6035f23a7af0a083c9064922d0c52f9ab3bd31e9dca611bfe871b502fa8203d99ba37dcc2c801a015b181fe317adf324ea46fca2c72946e94b18ca5edf0dccf277d23f05b0786dbaf845ea1232e9dca611bf10d1d4d30e65afaf025225d0c52f52719149e736d83abe317ed1560d64cff6ddc0300a6aeafcccbcdb2e7e915a924c3ab769c42f4434f584a1ec61cf055023e074617c204c626ed3885f8868eae986b2d7770387912e13e8e217a9ffc9a4539b463f39269a7aea81ecf55640aa04baf8452a9b32e9dca611bfe8b19f1c7d8903d90b7d37b01b91180cd638d2cbd16605520753181fe317229ddb34e2173df65ea32f7e287b7def5faa04baf845aad132e9d40674ebf8127e0133903de87dff320a650205fc02825f20e31768c52f90f00be040f67a2b20550205fc02825f62c62fb115bfc4845f6218ca5edf0dcc391342ae5b173236c1027e89825fe2a44d2b7ec1845fd00e65afafc1b74aa0805f50f00b662186adf8659ccdcc1ba586b16754df0dccf14f5304928f1351e802182968cdb4739b460063c699c2e90b0ce6afaf0a324b21cf91d6851182b089b94d238421a2a9a71bcc5fdf4dfcaf1e117465a7b5e0d80b22640a5d102385c899766a6354eb0863eaa987f267fada7eeb14ba30468aac33eddca611c610d1d4330ee5cff6ddc8ff5a2ea959a2600a23642043b4739b462063c6f5b2e88b1fcc5f5f55a44ea10b650c274d66daa98dd3ad23c4d4d30ce5cff5ddc99c23a24ca10b660c97ee66dab94d239831e3aadc9c7669287fbeaf2db84ec11646c870c6a4eacaf4ad11ce10d1d4330ce6aff74ef6235fa410ba8086f81236b3c40e8d808688a69e76307f7d55923a852ea4315c90cae7ea64f40d5b4798200da8a1fc41ef9d1c479cc524e7becf040a900604d2408634d00a6920411a80a1ecd5f731df4f696d20a226d93f43c0e6198a054403826820239ad88a68624234d1d563f33cd4076827cf0e157761269edd85e95fe096bb3077244d938bdf294590cc86101208192b2ab7dd859942d11138aa51c54518d5c8d2144754e023fb3d165d84bdc1d68328264ee7b87239e4d84d441f7458fa17471c474662c5b083b4c94b13e79c433a72de5ba5394e4528909a45023742f4d14e2814ce21947308f32ac4d67308d33954f3e6eabd3eecd8e0525a1f8893f561937693d60775a4f5e1c7598eb85444695150b79eafbed0ca282ea8c10e9d1c6416436d81d8569d88eb5a8c7b4235aa241ac78560e8a56ae39738ad8345d1db393b6f8a23e74237f5151248f306a56839e00d056f23079dd29f4c5e21b6a01359d18972111d6ad328416cd289ac1e2a41acae4a10aba72488d53312843ab204513eb0f71c47f48c030ce997a204210a3d9741a915dfe3b2430ba793e41ce5b5c5d2985381994d3d4d75b1d8407280360c72869d25499261d8ca41929c05639aca6a5205ae66a3ace33bd9685d100a9eebea0057de882ebf8c6e5605e66b4968e7368de2c48eb32ad097c1e2c456c58935d3e2c4ce8a137b5b9cd8b238b1a6e7bb2fb68a23a59435ca915852aeba425a6d44d6e65141351c3220493be4ab545ac8f27e39850a610cda1c2a03765b33121105b4880c48d0b157c0bf9c299c8362891c97924c80d816ac4456ac4476f2965aad44365989ac1b2c4e5c5d9cb86971e266c589eb8893b4315d599c38e8b90c4aad9c1f8147ded416d8c7b5b6587cab384906295bcb2ca76114407b8966244c8ef4aaed884b8521cd23c9bfac19d85a6e398ec7d76803bf0e1620b258c0122ac14032d464774aeb0be2c48b38f19336ade2c42771e2078b935017277e5a9c845971126e8b93501627c1f47cf7a55620c0b6bc2a5adde46cc82381be73a6b93e6bece834366003051fba5a912d38ca597194b3d951ceb63acad9e42867c10de6af9e1c87448372444347426a7328746f69adb8cad9ec2a675b5de526f228eaa1fc45db40a1b80a0ace72569ce56cf698b1adce723639cbd93919147af257f396634965e8a8e42413a44fcd59e70577392bee7236bbcbd95677399bdce56ccd5ad5c01ff4a2306715141ce6ac38ccd9ec30e75a1de66c729873357b556ffe5ccd638ef398d8303347650addf3c789cb9c5393368de78f4b2e73aea69bf5e7af9ab6a044a1b40a5cc169ce89d35cceae4ddf1a6f695d729a73357b55037fb19ac6d07756419142c16dce89db9ccb6e73aed56dce25b73957b35735f0e71b28145741c171ce89e39ccb8e73aed571ce25c73957b357f5e7cf56f39caae945e0e750e85ed33a719dcb190fe95b23a671c975ce5918cc1f365028ae82825ae4442d72196dba56b5c825b5c8d5d4a206fe422d11f3ade3661e852ea671e23e978b097bd7ea3ee792b6e26af6aafefcd5fce7662884fa2a2838d03971a073d981ceb53ad0b9e440e76af6aafefcd53ce8fc6d613c679d175ce89cb8d0b9ec42e75a5de85c72a173357b55037fd040a1b80a0a4e744e9ce85c76a273ad4e742e39d1b99abdaa3f7f502db51048f5ee45a18069c48d6eba4d2ba6496e740e70287f51375028ae8282239d13473a971de95cab239d4b8e742e86c1fc5576b21d19a57b5128b8d23971a573d995ceb5bad2b9e44ae76aae740dfcf9060ac5555070a673e24c972b4ad1b7564c939ce97ccd99ae377fbeea4dc705868ce5485230962db3550a5d4ce3c59bce676f3adf6a39f2c99bce57bde9faf387bd28c0129d40110d446d890e9a54278eeba5174608c226e6368d98c627cb91af7ad3f5e7af56360a502b444e921e83e75530430132852ea6f1e24de7b3379d6ff5a6f3c9a0e38d1eca9fb17d2890ae40b3a6a637725e05056f3a2fde743e7bd3f9566f3a9fbce9bc8943f9b3d5ea334e594553a234d21ce90e85bcc70ade745ebce97cf6a6f3adde743e79d379eb7bf167e6f0077d47a839f181f2c0990639af72a6d0c5345ebce97cf6a6f3adde743e79d3f99a375d7ffe5cfd9ee616890e85bc020bde745ebce9fc64a5b47ad3f9e44de71d0ee5cfeb9e14cc084de0c4f03e0433f57a0ace745e9ce97cb6cdf956673a9f9ce9bc0f43d9ab57635021408c162d89c46aff82279d174f3a9f3de97cab279d4f9e743ed881dcf97efd61a4cbfdbb58c68b179dcfb632dfea45e793179d07358cbb9a4ec22f1f91ab70730aca18eb040a40467ce872b16bfad60a64920f9daff9d0f5670f7b12a03fd8290a5970145ce8bcb8d0f9ec42e75b5de87c72a1f3d10d65af5e872618ab212a761973730814404c141013b388c65610937cdc3cea81eca1ed4bc0d31f4a040a100605c26016d0d80a613041188cc3d80baabe7f7d3f020500830c6088746ed308608868eae987b2077d09207bf9160874e10b71254ca64d1eb46e1d1fa69e66207bba5e478a53c67b4ec61131409d4017bc10574b423ab769042f5c7d72dc1307b267742f02747cda5be7e784802d8c8fb10b91ce6d1ab14b48ae15c184a1ecd5b18bef45a09b9099b91226636ed3085ec23821337db143d9f37d0970c2ea12812e7c099cca9949e736d83abe317c094e0d64cfd56bffaa48fb1c0367d8073d4bc066025dfc425c2d09e9dca611bf84713e7cfa0243d9c35e0496ace540976e7faf0bc303e111739b46f84244534f3790bbf2f60d23435b201aaec540ff319cc8d61a1d02229dd53efb3707df052fc493b098c04b08aa757431f5d4c3b8ab681e33fd25e59de63aada43806eff3aa0b5de4422c2d09e1dca611b9b07fdeb8671cc45c45efc091412e3a0b0ab946c29cfea63038812d90610bb4c21648b0a55237b43f7750e96f8d515aeace465ad6b46935bd796322c6807ad2bd805940304b0e570eb115b340c22c95c2a17d99aba81cd49c0b0b038056de1202a9f62f009628802566a91c5b014b4c80a55235b437771585839ab3fbbb735cbb2bc0cd9ee54a091822ad06c87b160b70250a5cc1499b56b88209ae542ad2f4e7aebc69351ffea863f4c620d727b61c94609d653f099bcaa5925a5ec02a28582595a3a1368d5805c6e568e88b1dc69caf750fd16aaf513b1595e3e4ca1aac537cd11626c9314075810a70151ba69cdb60ebe0c640052a15437b7357513422bd78120a246f3592dc0ddcdf1b20e883406aff64767417a6104f4b4239b76984294434f58481dc61452469a33c3a2e570a7873526a2ee7a8f9a5e4fb2130ba3038100ef3234c234821a2a967e918e1d4e081f3133b7604e54f4ecfcfa54de893f3a6bac0d945b93e217fb2fbad0b52e42bb01ba7e39af1ffe34049ad732515c1b5d4cd36525fda4a1d662be58a9d54f5959a83e0a5b27d90be207d41fa46e9cb264eaefa2b9f2025539d141695e26246eacb5aa9c2eaa456a997965e5a0acd2834a354818e522c390a9f287ca29644ef5a12a2cbd851c68e4efeeee4ef0c9fb8b2847c4a3d0d9096515a462962203243c9e652b20895bc2d65249fa795ac975672433ac9a0284efbca4b36e1207d41fa46e91ba52f4a2e2d2519a794e465d292bd48e287b4914c3856f2c538c9aae225779a970c6341fa82f405e91ba5af84326a94b07325a1d95ac2978dc4f81a0984b592fec2498a08276914bca41a08120619a42f48df287de5eec8c80d8b159a56685a318b59311d59e1d30a9f565c80acb8c95819bb95b15b19bb95b15b19bb93b13b19bb93b13b19bb93b13ba1e984a693b13b19bb93b13b19bb93b13b19bb93b13b19bb173ebdf0e965ec5ec6ee65ec5ec6ee65ec5ec6ee65ec5ec6ee65ec5ec6ee51faa2a80f92783e4882f62079cc653779d94d5e769397dde4653779d94d5e769397dde4653779d94d5e769397dde4653779d94dbcebff591a6d8c031762acdfd6583793c49d189fe450f92711a8dfd604ec4520f427401a4f8140ec3f84228182f34714f815e5d6368a238814fae3bfe75e73664e19a3d9e9217205dd7f095719968986d164bea289e8fa1270235f24509f39a00d60597122ad43d709c4be04ca432814e3e3795992c1c9a7cc9cecec988a6178acbb7a587fdb844b50403b4da79d56043cd484426dea46ba2f85d09782a3139b240c1daeb4dd6d369f61ad607a7714331492be92aaeb4dcf9e9c2a3c3ef90cf219e533733e863dcb7b2b8f9eef2defbdded9dbde78b4b5beb6bef1f2d1f3cd17db8fd6f6ff335ade5b5f1e2d3d90fdee96e4b52821239fa9a03a7d7385782bbbf69fff09d4f9416a740323d75f3ddf3b585b5f63dafbdb5b8f382a0be55e15f94cd50443472675b999defdcde59df5bdf59d3d8215cf9e2f3f7fb4fdec3fff43c2eeef95f30fbfff5efa7bffe7d1b7cbfdf3af9f3ffcbd24d47c666c7c0db1b7bd76b0fa9c06f7e8d923ee2e14ff43bcddb44f7b3895d3dbdfa131fce76fb3f61b8f8ede9f9fac6c6d6facbd3c3b7ef6facafcfc9b0e5abdf4b7717ff3e018718894e57a7b7f6f9d5f1dbefb7af4d7defffacdbf9746eb5b3213847ce8a5aeef3d5bde1ae5e948d7af7bdb34b6e7aff71f3d7bb8b57e1323f6f7ded1f1d1c5d1d9fb237e04357ab446541e6d3c5adffbcfad47fc454cfc33a1e86e535c7ffe9fbff5f1c9ab95f8e71146b5b7f6f3ed0f0f8faede7c190f61e7c7d1e5dbfd6f87ef8f56cf4f4fcfcffe1ecf4776214955f5f6d6b764eed6f7575e8fc93f5adf27ea6766e5daef2d3f0fb873baf6e2ea6affe0c1f9e71bea69728dfa6749981b931c5fcbee1e2cd3909ebfe665f09fbf9f1d5d6e7c3d3fbf58be383aa4177a48fff7d7e9d1e18fab8ba30f7f7d3efbebe3d1f9e9d1e5c56fe690e01017f9245cc568355d9be0388438d1dd5a7ff6f0f9e67ffede3cfafcf1d325d1fc7a74f6f1f25395ea64d18def846f33f8f0e2fcc78fc12cda5b945f6c6f1d3c5d1fd37e71fef5ea94def7dfd7f2a5ce27899f5120ac18506ad325d237ef7ebce0d213e80dfd5efefef4f8fac7c9fa939f47af763f1fac6c5dee9e8ddfffcae18fa3ddabc3b3cbcf979f8f7ed0b3d302101f7e14b8284094594f4bc2ce5f12eaecfdc5cad5f5ef57cb70f4fbdba7eb772f8e5f1c1c149784cd4b02eb5be1d9e7eba3c3abf13e784ec2831ee1ffdd9c5af6a9e27ca9f7ceffbd32ffa7d43afedf2bf57f179f4fc7ff1af95f2f2fd2f6ba592b4f491e1decad93ce6f4736383ef41108fb4d3d49d79fb47f75717c98372c2f9a44afb31826f4cc9c719f9fde1af42dc93245628e147976757a6bf8e7b708de121dae203ad4c6b6f9e59ff9e38db35feac3e747eae2d9f6a3c3f1d259be1a4fdf7ffe472bc6d65a33b2a4e33d9f4b6efe4231ab1b3f77774f1faec1e5f5d1ced9c56bf3e3119c17174abab447875d366f0be9570fafa785f4eaf9d9e5c5e1e7b34b5edee3b59d14571cdfc05719bc4d584d139e65101349b790c1cd57b719ccacd13cca86131b07e6da2ee8430b9bfa559d4d9fe6d12f9ec7cd936936d7cecfcea6d7d2d18fbf3efcfdf7e70f47243b8e3fbf3fbcfc9c4e0f2dba26d7ac975188f070597884a629d72773c692a63cf4c11ee31bfbadedd5e5addce83fff636e845b2a36829552f79a6bac12ead13eb282864b6104c0503068f683cc68637c735f083b6743d9ff98cc328e6761f5f932efd709f69a865cace4db91a38725210faac750c751104598258a23b213d02d9835bef26f8559f9f613c1f58159f95a29d5499c03b3ce8e12ccf26398c52f51b8774d300bf03e60969f9295511536cfbb77876fdf7f70cfdda7ed2fafc3cb6bdcfcf4e56801ccca6e4aa926631566ed3dbe7cb2f6f4726df9e27a6be5d9d7cf07cb9fd7c2ed6d0141b6c5b85823a7201a08b38c19e9440bee095a8d75ec21d06a9a2d1c0ea78074d4c4dd5881ef60287375f1fdcdeac1c6f5eaefb8faebfbc5e6c33f171766118612751fe51a0945e9c77c2b9b6a455631d4d5c5e6e6a93bf8b37af6e9e7aafe61dffd3efcba5c7cdf2938049337d5dd30544a37765f188a13614d5187bbe02679d3131a71305642bc33569aecffa0d41cbcf9fcf7b7a3bf3e1cfdf5e3d6a86e88ec1c5ed012f9eb3dc900126fd4eac75fefc6cf3432979f4fe938fd31fd245d90342fbf6c7fd9fdf27ec785e3d5bd33d83d59de3b3f9b8fca98e77f124d3b5fd43c7f169f5efd78fe6ee3fbcec9bb6fa76fbf2d5fae7f2c2cbd90aa6f86543d73212acb32bd80ca52f45048b5345b5059223ccb601893d4ba1f2a9b62b083cae40e0a530285908a6ab6a0b20a9b3acda30efd505966f3aea84c6ed272e1d5904a70b6a0b2da58d2941bbd10aa845479b388ca98446a56365f9a1181329abd1048c3422d15d2820d1814061320f999845482b30bcb9834c1329fda851eb08cc91124b374aae5b1429fb1c61a2ce3070b5db805cb422adcd906cbf84969e0562f8665fc98dcde2e8465ef132c0b6358c66f71499ed500cb422eda390c9685296169a1bb7becc7cf6f3e457cf36e656be578e3873d7cbbfdebc7da5c58c6ace5f9c0f9fbe2f9ab77eef3f56fbffaf4d783975fd5f1da91fbfd647a5ff094cabe18bbd58554cc73102c1b6754e57c39f782cb422a1f3a10974df80af700cc0cdb7912412823337bf575ff6af7c3f51fb376ed3edbf7e7cff4d9e7adf9c88cdfc1924c9e7c7af9ccafdc2d78e5dbe1e1eacee713ef5eecae7d38f8fcf4f7f7778fbe145fb94bafdc9bbb23b390ea97fe3f416644dddd11998569227e20342312e1ced06c5a0678f86f41331f0bd2e6c5c78fa70f1fe2b1fbf211d6b7b6dfbfde3ffe72be089af90c29c6fe90b5b5671faffcb97ef0e2e4f9f2e6f1f7b32f97b0fdfae1cfdde2daf3692706db139abdaf41335ebf9941df0ecdde17191ce7ada32fb127347b5f8366418ae9f2524e6c826a87661536d33c82ed09cdde0f8266bc97e433cb23f0edd0ac3c1648530eb1075c195f9b74a0d90d5481342f95a410c8a932b565bf0783ec02c1c64b70162d2778d3b93070a85577bd4d20a0a4a274169cb35c3b47abac2e445f73dc0becda80a008b0691002569b60d8d1c5e6b512a16ff7dbe1f893e7971dac02c1434bda39101e35d00de7cf2fb8e21619fcc821815b636ca459be49edebe844d4d15a9a199b415e250e2b909c7768820e96542a5a0e96f1b2738608683a0275ee5f9ec0104726526ff66941651d3b0746c77e250a5df42183c64abe3af69240ebc1b179951f1f46103d3bf96af6a3b0b97bc5ad1446c86e5d46b1f389f24b96cddf1ab968683026f7cf955fbbfd699d48aa017a052427aafd6deffe349d9a74276b8c4f5e99d4bfb2fec248cfeb8fb93fd4fa1b63089e70ad380e4360fe235a0316d83d4be7fe587d7eaffe955475ddfe7ea48bfd2bbea56ec47e0b918f0f5a6e86fb232d7ecec10bb4695dee5f752e455a771cb16a3dc1e725ab4760d8a18cf600ea7c68ea8a83a4e6942131d26ea3454872a4debf3c7f9aabdd2b8d803646ce52430b82369dd10e68f1e40894a02b6158d45f5bc3c327121c7654ed5f993f4deb3f02a0f3b45f6fc250822161489aae2329e273ffcaf61d91dc402e911cc120ba255950407b2958cefc9cd79f819efd8b0ef9419b9a83a9d53cf1b4d7b46327c45a7fab7bf7d78a3d5b151797b099ff4a1c961fc5d0afbfefd95fb13b151d41d6b29f6d5ebf9534100639ea8b44afe61b0a7aff9ccb9b53559350b4a46f4cfa97e7cf2a7a5d747e2058a73907ba71f4fe39914c74a47143965fae3c7f24ed9d010524ea780d72774fe70f75a71563f3f9970bbf76bb5bda7981162bc97fd2f08da5ed4318c5b317ac9f2c5f579e3ecbf36734d05e7396ce48ee4f3d31b20d9c44605ebe9530ac6e7f37e21025da897488e47c51d4bf3c7d8edeb60b4153ebc09957847fa08da4d86d2fe6c75712403812169e3d8f3d6d590e6aa0b7476b2782254ca0737c72a81577f55c6c93970da7df66d75cea4fff86c4bf8b364ca49ff7b5fe0ed94f18a93b632e5abd7408d372705c3e24e4e1fbcaeea5b31e68ded841dcd1ebe2fe2c8d229f291063967e9554db81836c0985127861086639889854637e23689991d4bf1288e5e9f48e8a1d8591ce0ea5b9bfa3c5c81598341d08f9f995402c1f460c31d8b64aa728f5e77c568af60ebd7f4f3b62f27c5f7b3e092696763780afde1ffaf6d7e5fee5f9f338a2438e73e570310647f33f62296ee8ec01da923abf3fd0b5fe911e6f23d063ade10cf6f4ea48f4d3ce31105c5e3f50017f8a139e70840a210d5a64f5febed65fb3e0e7104f4e082ffc1b4b9d694df9e827fc43ad3f9d55b40548e403179be6dcc0841e68f5d206d6c9df2ed4aabbd2f84946d3f96b2c895c27ceafc87094960e218ea9e3a3a28078dafff3084cde604501e912d0049f8b042a12106687304320cba08a0ad221a0463c97bca723d7ab9812c2151dc43264984321bf858a0ed2e9ff2f83c2a921e46584d55344cf2590e5684509e9109819014c24495d0da1eea449b0ea49cad42c85986fcb754d13e952805b14d2204c4d15e13a2f1ce2a1090ef265c52c019d09d87e04e82cbc4520f7f7b5fe24098c43f674e11c5ad5fed0b7bf140fc1a0680787e4d6116a855e59f64f75b7b3fdd35632155d64a63f67341eb1270ec149e4f3d9e409d4b5db840504f208742d3cd57a12c82a1a15586875ee33f21ad09d5837be2459929b0ef994fb9d28773d51eeff507e45f915e557945f39402448d80d2ba9f2e9e513e4537ed5f2ab965fb5fcaae5572dbfcaed9836f2ab915fe58e4942761878cba7fc6ae5572bbfcaada476f2abdc946bb923d74e7e75f2ab975fe5de4dcb8d9584fb309c581250209ff26b905f83fc1ae457905f417e05f915e457905f65aeb4cc95840ab178944ff955e64a8a37b3c8904ff955e6cac85c19992b237325358279592ec9e2924ff955dfbc85c9bac1dbcef0ab5bdbfbeb6b65fb1fa3979b5e66b13b5648a5774b763f23af49629ec4ee3776cfa3bfdcc51f8b1f95c6637af863f16372fb45fe587f5e6f26c31f64c31fdcb07fdb1f6b6fbee1cf98e1fe587b7f1113f92a3e15eebdedf6bef3717debd1f38b1375b0f36577e3ed97a76fbf6cfc996ff833d9109a2af9566f5d43bcfa647f1d5f8757d7e74f2f57be9e6f9a93fd5bb7ae34a57ceb6ac6f942e8cb507f2c1d158c382570a46d19312d423bd4372baf3a3bdc39abc6e33d386a9132460731c90d56a9ecb8926130aee2b3a52edebe7b174fce8ed77e5df92f5fe2cee6f2ababc70b2c838643f9784ae533ca675e136e81cfd6f6f777c7df3fff3a8ea7bb0f0fce56befef21b3ba6b8265c5a13aed9676b6f6addbb7bf6d9727cce93d2612dc7c4d2cb9b3ce94efe5b9dc530a177375fae5b83bfbb2fd7b4ecf025d9e1afdf3a5c353bf0760536aef7f75f7c7df1f4575fbf77a2b9c099d3ace2cbede5b869dfedd98dc78fb57ffcf9e5dbe242f169a1cc5a582b66bc8994ee9af14c5638ccf8d2a0c18c9709cf3238769dc925971798f1a6199c35e319279b6f328fc1b49af16a6c86348fc1f732e34dd8bca3194fe2957991e6b140ab19af3a9634e5d0077d8cef1766cd789a235299446a560b42b523cd191302dfa447e7f81e8b64830b1891e01966c0512dce354bc0b8115f008610c001e48b30d3cd7ecf5c099393366db94b9868ea8903d98bf544b1163c7856240c83e02a015b189fe0a7090a6dcc7dcf4453cf3094bdd88b4058a2334207e7021bb730667748d30d7e66ae84c9ac5e3666be67a2a9a71dca5e25d95ae4f73fe9efea04ba7a9d113dc464cf55d398f79e89def4b4b55c937dd9b3b558e82e81c8f588c58a6bfdc455d076b3de33574b423ab769cb62c244534f18ca5e35d95a887c931449ee3aa3ea04ba39ef83544b0eb95a7268ad961c52b5e460eb39effbb2177a11b037f9da489f46b0120395fac7eef0389a9a29a7368d09ef43aa601c6c2dd5645fee4ced5a8613d638889cb78e937ef0759f62133d510b5e4d38f7ddd10966b0295299be41e3e892dbafad249aeccd9dad255c63eb2f44604f7924cd8226871d9f90fee794cbb766b69be83e48b612a69cdbb8c6d18d13ddd3173f90bb5ac235340ab5e56c0ece81b83778be59453634f8c9e460777072db646d165e8d39ee9968ea690631574970cfb67bc7a135a81470aa14ea6fd990eb68d5b13d27f7ef8216cb118f4c39b769042d769cde9ebee030ee7cd533c1692e214dc76bb410972cbbdad012f792072cdba66c37b73df3b42494739b46c862c7b9ed83ad2498eccf5dec590ed6a99152c6725964e44460894037b73d33253c66b1dc98db9e89a69ef54aac51d1eb220c4dcc18cb7e311c45ca57c92ccef2be0bd5a005cb37ab26cd630a591d9730e68e4bb420787970b5156f7542c1a946f0ed6ac64ca154a738b2ff1612d807e359de95ab196b8823ce43c5429fde58adde75b0d07af884848da076f8a891be95d8c77a313206846869b1e4175db1917609b08b062d345e3d02903381c2f123b7d836bb6158683d7e201d3f1007b217557fe5ad4ca07000811c40311f40b1f5008ae9008a7e287b304c39b5b17006896dc16647088bad67504c675051abb9d1efe412409e64507459b1534872b220c9c91894c9a720512b804d2c2f562e10acd856b8dcb8ec20f99496a2be13cf93145c21d59ced65c348f58aa997597c8b908ad1966c184ecc2a8ef3f7685c32236371f24f48fddd5dec195cae3611083dec192ea5650fa93a6ddd9ef1fbd9ab64cf88c99e61e0662861da9ea1e79b339cd143cd19fa2f62e19f094153082c7873e27fa13b3d81f7db3b0f779757e2f32767bfe65b335cb606b9b135a81a5710b7ece5f7ab67c7ab5f96cde315e5dfefbe58fb7aebf2894bf22e097389641c68cd200c31629c89cef9e8625a29060759332aebaf9872a8cdb251e17726e9d0dd229d22b0b31a58f40451264c9b8a65e30c7f9e7d7af86dcd84ddb5f3a7e7e6f1d993b7b0c0b2e144a1908485412af486890778aae25bb56cac1dd1085eef1062d8bd787ff246ad3cd8fe7c505c1f49eb7016ee396a498511bb4312acb7e0487ae5fd62e35d6c139dd739a18777b14de8a91d3c2f1fd102d3c4b42098976ce85e63999c2b899c27f6c9f5c36f5bcf975f7fdad97dfb1a8e9f3c7cf068412c9373794db9f96bcaecbfdcdbfef339bea363fd78efe1e1dafedaf6032cae2997d694835e46908968ef184188599519c4562348263ccbe018a93a6f7a1941a6199c3582486d695ed4894def5a8d2035367d9a470fbd8c201336ef680471e33591a7dc63ab11a43a9634e5a10f7c19eb626523482a731c7281e4ee2d17696b7c5d2ef10ba15a329e28845e1434fbc1790e0bf0e8ade1cd922974eff1248f6cc865f9387ca20daaba14c5e6aaaa546ffeaaba145150a0d12a60d7c630874257997237c02b2b53ae5599724999725565aa377f356daa4bc18f94ef964d240aa63042397eb33ae55ad52997d4295753a71af8ab573eb1ce06cea71034bb60d52974152ac96dccb4539b5685ca2585caa119ca1fbabe14b8984d9142f7664ff23633eddca6f166cf65688738903fafaac5b86d5f0ab6304216d83ec77679d578bb474453cf3098bfba45d259af145f5d471ba043214911dfcd8b1b24df36d3ce6d1a2ff88868ea6907f3e77b52301c3944c0977d5527916bbee06a2a99c499726e83ade31b9facb93cf25db933735c0a382092ed53a8c154fb770d9292219d29e7368d06493f4e421bbc8181dc61cffe91163cd746a7d32de86c4af556174607c222e6368de648229a7aba81dc857a7fd4a4a27a549ea3aa6afdbb284632da33e5d4c6a9d6d1c5d4530fe3cecdbb0f9ed37f42a00b6124557f98043478d70861fc38936fc8f590efcc9e573d09fc1b4781b0b422d580ef33214b456f0a03640443b4739b4604e393fee1bdaf5b6eac72a442448b9c39f45f4ef50f4a47f0c4b3cd8e32de43cd36226512926d24973f4eb611eab8e4463e18c7057c38bf6f6e8925d30811281a3da21e298c60000935b345a9d4ca04186965e948b3346d75d3486b01656636f59c6364e26002cb359962ce3e608331d12a0b39fcb35a42b9acf34c03e64ca1700a89eb7f2ea21c5a8b2887544439548b28f7e70fcc40adae504739481de590ebe484d63aca21d5510ebea8ebdce80c724d2717feee465595f00787b21325c081eb02c8292f2787601b09e8f04ef893900def45f28a11412a8730b75386835487b797e180d84dbdc262cd3b95ef2d190ebcc46f784eab57351ca422be8d86039ffda2c22457e31cc3c1249b43aad95b371c3cd84ee9c30c26c38193f54ecf6a301ca4fabdc30c0738b9c50ba52c8cfacdf2e9e18f7d7ba1cfe3f18b65f37819ff7c3d996f380839b74a58908a51bbf7f1e0e3bbff9fb9f36c8e1de715f45f391f5c7577aa3c5dcc24b6b6b6d6391cfb38c72f2edbc7398776faf50bc04d75b75b522bb53d73efe8f5d812184491e00310b8d89c397d39dc9a5e5f3197f0bad0076c285f31f74de78dc6b4be35e29f05d1c2e95405720a70512970528fc070107308d78a8b96515fdbc09108f2265382ccd022ba82c6acc583416ce7dfccdce59db6b38bed70b6fc01f2fa212c0c311b70be63ea5cbe1abe26a36348d44879b7b8bb347ff3bc3b79b5f674372f4f2717fffedd4c1d1d316aa4cbb3a6a51d8890bda1d29c52cd1a1dbc278549a2f26f02f9a5770bd295a2a67d1d095d79a6a6cd21e669ae6273e89d4394fb269b835329105adcf8fb45f51ba7e9e7c9fb8b3f2bca4dfd395b1f627370310113fe94cf97c5cdd5efa5fd894380d515fbbaf376faf800e7fba903527556b9981f7a98cda1bb2a0c1ebc48b26953d8a9b2368744f0970a46439bd3be90cda1b7825f6d0e8e0378bac495d269286b73c8ac66ec47a30ad91cbad5ac6873708a27a9243c8e33a6accd21ab2dd10e153347e76a3eaeb38b1b889f4669984844bc0d32a37f29e0d3e9a8a46ae0e85f96747720bf5a9dc44f7136337c98a79c71147c2204a2c181242a2bbca393cf89a1ced9cc0812d499a8894b473efce3fffa16088a26a283902a49e98002324348044d7e44a8495b832f87cefe73e030725ca1282089009f1903824e6d4bde9b3a430284f0822c8240bbc144c9cb0862627151a76c9f4a6205b0e30604440d3f2b9df48000d1c22e044d41a9041d4f86444046fc83d00a3902926c5cce65ecc30604fc8bafa5a709a2abb9baec2812f91292179911cb644082c0cd6f6f23925070ce67c6913040a7ed255da5fe2a4126ae082ec3be3420815e25c571a25040389c133097955f9a82df052c3218697040aa0101c9229211d1644000b681127c0a8b63193f32d3d386cc3812b444654ae8f926334e1ba548c009a2574222203b9044c813908cc7608b09a0480e34c94a4dbbfe249283cbb03159d4574999028a45e5e5d7e713eb5156b2e92fcf4b82eb2e8800b8630f148b21798d9019560cc79da344afc04b060910961aa42820447262cf812e28c0b644ba80cc501204b2bdb79e461f0f65cadc893d2a8350aa47802f2240d1cc8c4b82a7d0769a622b256b03648566131a5fb8a79ce40657b74c015ec8820202ce6ba90232169716d9808ca297c9eac7570126119015ddce00285c8e248d46c18b0b9d3703adf01590bb6c2220732016159039126904528a469c136d7680509f11d4c4693ecdae290e0a9de6ca8c10eae5a0a5ceb11fbee3301c9cc5959661beb212c461381c87e1709f6c82c370708e579ae7c779aee62bff95c37038264d8e0f257206589a46f8ca7fe5301c9c709d3e2ebef25f19e3380ec3e1d87ee8390c0727f8a6f7c757cf57fe2bfb8bba64947b59823e6157c4a70ad0a7983b3b8d3e798e00c2a96c993ee13228927f647cbe127deac624f2aa087dc26292fbfbe8939cd8993b7fdc5a599d6caf1d4c2cbf6cb5af76df3af19eff478b489f1c93792cab973ee97cfae4556dfaa47f6115fee90a4ca34fed85fd9bd39b975bf3d63ebb9f3d530ff6bc7d9c4f9f7ca2ba7b158624c93970d7edd989cdc989571dda775b47e16ce5b24f75c70efd87fba6c317bcae4b9fbc03d4c3011558fce0740c83ec755dfa943afe747dfa9455df06e8937494dfd74afcea3d45e28aa233f89358bfd3fa79df6d0aff7677b9b3bf63172e26f510fee439138867a6edd982e893ad8fd743c6c7ebc4d5c5d8ebfaeae[...];Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Mar 03 21 1 3s438ms 3s438ms [ User: a3d - Total duration: 3s438ms - Times executed: 1 ]
[ Application: psql - Total duration: 3s438ms - Times executed: 1 ]
-
INSERT INTO eng_file (file_src_md5,file_src,file_bim6d_md5,file_bim6d,bim6d_version,src_filename,src_type,upload_date,user_id,bim_format,compress_type,consult_date) VALUES (E'b3a12755b836407cd7870f2b1c234b28',lo_from_bytea(0, decode(E'78dabcbd697314cb9236f8bdcdfa3fc8ec6006a747d41bfb72dbe6432195402024218975ee182640805824d0c23636f3dbc71fcf88a8526546295375de3ef75259aa0cf7f4888cf070f7f065737fe7ae145ae8bb4afef77ffec783c9787db2475ffef33ffed77ffd6ffbef3fffe3bf56f60f26bb2bbb1f7f9f1fbf3dfcb2b271fce568e5dbd9e9bbcbb747ef56defcfed7cac1c7a395c98bddbdc9fefecafae1c5e1cae3c393c30f47672bcf8ecece8f4f4f56ec48a89190428c845ff9d78a0a2be3cb0f2b4a480df48f09d597a37fadd4fe9bac3f3ebf38fa86e76e1cbebd383dfbfdbff8a7c39377e32fa72747c0b1767674788147bd3bbce842f5986e3d3c3c59117145fa7f09f52fabf07c0fd807a7e717f5a7afac3cdfd97bb47f303ed8dcd9bebb6600814ebe393cafd2bcf6af7f3f3da7beff7b6d676b6b7cefff93ff1e7ffb06a07f6f9dd210fefbe0e8ebb77fff3fc14fe2d8f8f5bb6143f8bb66cda9bbe3b58db5bb7a128297eb41d380fdbfff3e7eff76f6912b3f9a319d7fb4b5c25f69f7b67b446607c2d128fc4b4f0762ffedc7a3af87f5a1d8dc58532ff22b3bfab260cc40c5ded1b7d3f363bcae51ea0343d508bb86b6074787ef68467dad3db8fdc4d70d083f741e4317118b9e4ef3ed925e68b5c7e7ef0e8fefa2456afce1ecf4f2dbbf1635e61668bd75fcf6e884ded7e6fa0a4de8958bdfdfae0e8a75c2d29ad93d3afb7a78727472b1f2a50118ad4c7e7d3b3efb9d7a901e3cb750564ebfa197e70d46a104fd472dffb7fdf7bffef33f3636b726afd727fb6b7b9bbb583277eedc7e767cf473fde8fdf1c9310ff9ffb5767a7af6eef8845f00eebd7e46dc6175e5c9e5e1c9c5f1c5ef83c3cf473befdf8fdfbddbe1dbfff7edbf576fabff96b7fffeef847e7bfc7872e7f6f6e5d77fbf50ff166212fffd42fcfbec74e5dd2518d3a7a38bdb0440afeeae9077453cc82bfef6ea9ddb848b3f6e2fc1b41aecb4e0a4792dadb4777e39f3f7ca5dbc90d3b30b4221dd488f088e7edb3ca11fde1fbe3d5a39fc42dfd0e91f472bef6edf3ee2c6a529e19cf66f7fedc1e4f19846ae5971b7ffc69dc9f6fafe648df9fdfaf8604c5ffe92ff27d6e4cedefdf1f6e62b6650776eadde1e5f5ed01c3fffbcb277f4e3f80214bb953b93eda77fdf5ebd85ff01d95f9641c7bbbb5b9b6b0de45f92bbe56e2fc4709b7f6252ff728c636dbc7730d9df1c6fefee6c6e1fdcb92346abfc7f26faaf586fd334904d27d637f7266bcd7c915710483d7fffee5c033bdf806eca99fbbee3feddd906b1a301e368ee2bd97dff6e69a03bbb906eda6efad35ddf497cba19bb296feeea86acf18bcd7db5bb355e9b3c9e6c1fe8f53b7fb9f292b5e2265b3b6be3add2e4ce5f5e19659c5a25144db386c4ddc9de7e3383e835bf3dfdf2e5f0cde9193197cb339366ce14b1ef9c7998c4d3366106eb787bfd4a637a263ddea7a6264de4e7db93bd079bfb073b7b2fa94558fdcb12b6d1f6ceda83f1f6fdc92891201a98a66ffb9b4fb7370feefcd7ea686bb27dffe001fe42c3d1e3c9c1de64d434d5734dc77b937169b8ffe429fdfd7ab6bd996bff6c67ebe9e34981587b7a6f73ed0a809d03a0c1de9e10cd5b53a0bdf13acdffd4dea5174bef639f8663bc459c68679b5ecefe1db13af3bfa67533d88f27e3fda77b93e79b4d27efd04f7b18ccf43bcd0de278c66a159595311aadff5e25ca1a14cdbb58dbd97e46af839e786fbc3f596734444c9bdedbeb93fb7b93c96d42e01b0471ae878fc7fbfb4ddbd1a3cdad1dbadcdf1b3f6eba67c55ce383cd99d12326b6b3bd9e5acab9961b7b93274f27db6b2f4bf30793bd8357a9f5fc2b3fa09b8f77d65fd27eb0b97630794c736d7c406351801f4db69e6da641b77a28743308afd7265b04b49fb034738324efcd67cd084eb6d2b23271b5594fd656db58450bb869e4ea8dc4ea5ddd34f2f38deed06d430b83968f757fa74e8cb70ef6c6dbfb8f370f0ec6db6bb9030d86b86099500fd7364757d68a13f5fea9d5862a271792def4cfa90ed29d5825e8bff38a3ad8db5cdbd8da794ee37e856837bf0009ff1a1aaf3ddddba3e7943734c64bcb94db0a103deb607c7ffa5af1770271f3eb76e7f964af347c3e3ec80dfdfc3cddd9cbe39ce7fff6e4f9c14e9a6b2eccb5dfdca2fe6e6ecfbc1d7a134f5fa4d6ad7784b63b4ff737a8c94c731ae206c08b0a006daee02807d3e5b3469c77b2354e7072d1e44d2fceab4533e0ae6a1ae94553a09926bebe545c5e2ade76cc122f57890afaa7e99fa1d9f2747fb2b73ed9d8dc9eac136fdabafc7a7c727a79be3279ff9e34d2b7bf1b69c4fb4574a7c7851e33d7c72e9a3cd11288962da262bcf76c429bea749c192ecc3333162e6719caee789f76e2e65d843ec31cf4f5dc2698857d4a88bac639d018071ae3d01ee38db3e3b72cac6f9d9e9f37e31b9af1052cf1fecdfbdbfc0ca6967658fa476cc9d09e4d84e1c1c4dbe91ffd6e69e4206c38baef886d3947fff01bb5a579409399fed1ef9ebe078209b6916f42bc56be89a22d20451f8212d19910b4958a242d258c97411a638d342126b9b419fefb939d860ded4df0b6e8092c9fd00e75307971009986f5c7dbab9aa43271e5bfc95d223a10d1b1d9a6a35d8471ffe9bd8cf4f6f8d7f1f9ed82f9bfd2ff8824cc11da46771fbc7eb639799ee755f47d11df3b7df7bb8a98b6bac9d655c4a13fe25f43f0c6be78374e4f2f76cf8e4f2e0660278dac112cf7761ed26bbf735bbcfff5d8ea70f847c80f5f5fafbf7df471fce1fd266417d268162a8990266f6f9f7ebda2384e2e0e2f667fb843949024157c7a7ab367eceeec1f8cb7c6ebeb58e377b2747ce7f6e4e4e28c34c02fb76f1fbe3b3b3a27c5fef8ed31e99b8d74bc7b78c6affe3656d8e1c9dba3db49076aba74efe9e6d6fae6f6fd4a9f1ea63e35849374df601da5f5dec8c7a030215da49fdd752325b306162a2b8d5094b526939a34af4c1015c0d0b449aa52ee0724f9c9cb766fb61f7ddfdfbc977ab3afeea50ed123d023fe61daa986d206bd5ed4233bd28975c8a47475f448e9698f94abf748d9d4c6f7efd138f568efaeca3d5218c0e687991e31a50dfab8a8476ae4738faada1ea198f6a8a2f0718f92b227b5eedf235b7a24738f9a59c73fccf488296dd0db6bd9b6d7ca2a71bdfa0a3d35c6e625ed4db6c035c6d89f36b7f77789958cb7f60ff69eae4164bf735bfff92e77f6b70e6cf81d1eca9f8fc3d7a0be3f6ac8e795f99774de6ada83e8ea68a2e1ea856eaec1f135604fa26bc4fe255d103c702e48699a6be47641796e17b46bda19d3b4b3aa69671b7cc119cf57af9abf83e0e78628f9f728143f3fca868ea89afb514bcb57a3245fad6a7e7709ce357444ef9b6bb0cd351ab4f742707b2fa4167c5532f055632fa6ab31cddf16fb365d9d6aae5e36ed436cda457e0efd1a0d5f65e47634e59abfb56faec637bf5ba6875e6fc4f383b321f0d5a5ab0f86af81c72710e118371a1ec1bf7b6d2c5fa9077c0d4dfb209adf8354cddf8ac78b3678e1f96af87d866065f3b74b7f7bd9c005d9b48f9aff8ec2f0fd289de4ab32fcbca84df3b7e1791262d39f101dbf6f1a15dffc1ed235424a955108c83074953c7fe8b5f27b8f347d1c5f8d94cd95c72f0aeb9babd3cd9546b4b9c6e64a4fe06b847821697a04cb57d95c95623aa3d29aef2b93ae96e761542eddf7869faf02bfe748af8de9d492c7296ad5e0d3bae9876ede238d92677cbae977d43e303e4d6f82afd133bc497499440f758fafd634f7ad8dcd35f58fd0327e9a16dcce89866e471d6cae91f139d5c03b035597aed4335c695af0ef5e36f7bd6ae8f446315dde0ac6eb5dfadba7f681e7438c34a47c55817fa78ef073a3e5f941b39ddf3bbd56cde31643431f35a476309e63fed05542d6a5abc6baa1ab11aab9023f5d9d69fef6a2810bc2f135a67611cf270e2830ffe82a2de393bceee96a5c73dfa9e63ef329ba06c5f092d7b912b46c18bf92b6b92ac7cf573a5d4d6a6735c3ab844f79c5cf5341f1f35404bfa045251afab414b2b946a683e649f3bb76cdd534fdd3b6a1871ec757631ce3a317cfcfa717c8fda6f1647c0d9f52602bb84f821cff4d7b32d341ab1b7c96aecca7e9ea982eda83d3ef3e36ed983fd13546beaf997fe29afe564d3bad033f479be679da9ae6dad045eccb367021dd8fdc3f6904f7431ae60f74554d7bc3eb99ae4637bf5bc57418d7e035099f0986e9a0f5c0743bdbe073ce331c6d44cd353478680348d7c85762b88cd7aba65f5ea7bf8d64fa689e07beba74f5829fe3436a1f42f37bf44c47109ee90eb2e91fbdf6e6776d99ae60d2dfb6e92f31eee66fcff31e8cb6818f9ae1a368de0b2d0b868fc6f17d5af8cdd52b86c302a32b168ae1ab4c57057e4e57c3eb42113f947c75fcbe94f0e91a5cd38ef98da209e3189eb66386a389c2f7b56af068cde3a3888d333ce97fdc9ee6676caeb169e77dd32ef0b810f7e7f540d3af81277692aee00f74353cfe74e57945d42738cfeb84aea169cf7c8daecdb82b2bd255066e6f9b7544d33b36bf1be603d48bd4cef13a56849ef1109fc4fba455ed993e27795ed1b2d0dc3fa7799c89dd8be66a45d3de35e3e17cd30f1ad6e6daf01f457c94e169436fae69fcbce2f9a7e8b537ed4cba5acff8bd6bfaed7d438f0fbe818ffcfe15b1b9e62a9bf7149463389a3ecdd5a4df2dcf7f5aa5cdb8133b10cd95e7ad2286cdfd2036c9cf277e8171d2895f689a47cd55f13cd4c4a89abf0d8f9f160d9db46a42f377e4f94ca3c4efdf9058649a2bbf5f5805f03c8b233da85524b008be7ad7fccdfb3d5d239e0fee82f1a6dd3260fcb415fc1e34b506ffa745e1b5e76b80dc45d7d85c9d64f98be8d62ca091986178c7c217de8ae88be53d90be389fbe789bbe049dbe4499bfa4c64478fa225363ab5263ab65fe921b9bdcd8e6c62e37f6b9b1cf8d436e1c5363c7ab195fa4d4799a625d18124f2140605d447e0344a871baf9629b774032976b6e9966f7b4b44df2b4a62f81f9a01556f1c2b5124b87be04ecbd86bfc866ef21598b9653f3453317a52fcdb2c717c84df86279e241308344862f5e27a88647d39766f323e14b317784b4c5db257d8932fdd2306662d32ce9e14bb314e98be235485f1a268d2fbcda23b8946dbe347da72fcd46415f7c8662d10c5fa26bbea886c9d117e91a8458e0cd97665fa72fc6370895cd5f78b6e08b4f789c6c868578be4a5fb488e94b6c3013c310e94b68e8a197936eb1ec882f015f346d26b63932f43140ecd0904f02af075a4710b8e83d449e481a0c192c1b5f684ffa1b935e27f5302e3c34f66ad6c4960d14a6aafcea19e5d72c507e4d527ecd00e5d724e55788bb0f0fe1b0905560c32af0cccf5345b8dd83e6b17641aff5282bf9e9a4afa39fc6cef4332ce867b252a5f3baebfb796e1ef8d4cff1dbb747e72b7b3bfbfb9bdb9ba5af017d9dbb35ed2f686f0ee1e5821e9a9130f9b05ed7ba68e5b48be994adb38b36cda474cad6eb55cae9abdccb3d2399fb56fe65da2126b5c1ef17f628a8629bb1b1da273fed533a59ebee534c6dfadacfcedde1fd6ce15cd9bb3c5a79307ebabfff78bcbd9dbb47ace256c7cdd99e72179ae72e32acd991f2a9a7ae6a5773337635b7c0aee6f2137bdbd5ee7dbc756582b67beaa653b4b3a7dc81e6a971613f696a2597912ac371330cc72f60383ead7cdf97e15c3c5c9b61380f72e77ce6350faef628af02bf88b3f89189b94755d6e267588b5fc05a7c1a431ffbaf3b977b24a7ebce3347697e99f6884965fc61112709a33c15439591841946121630929086300c60246bd30e9557144cead09557044a1bf48bf88814a3985963f5c08b504c7b1417b0919086300e30c367ee2fd4f41545e61dcd2fd31e35b4360f58c42fa41ce5533619ab0c23ce308cb88061c4c430e20043fcfab44fe52d4597fa74e52d35b4360f58c41ba419e9d4a7bae51ae687dc275221ab7d52492c20f5be7f9f42ee932eef096aeaadfccb4c9f98d6e6018bb883b4e5788154ee4a9f08c54c9fc2823ef9d466007bd89cf6e941e953487dbafa9e6c3e605072117f907e441275f6dbabb108c231ed94acb308c290da0c60113177ca4c5f946c5884997b510db1cd1316728938b279f6c958edd4944b282516742a4d8e2187750fa79d2a6f4a89d4a9ab6f8a696d1eb0884b2839d249be57d5e33a35735ca7161cd7a9745ca7861cd74d729fecf44535e775cd2fd33e35b4360f58c42514c9547945550fecd4cc819d5a7060a7f223871cd86d4cfb54de537362d7fc32d327a6b579c0222ea1c248943e55b9849ee1127a0197d0894be8015c220bbac2cdf4a9e1126eae4f4c2b3fc02ce2125a8e54ee93a9320933c324cc02269197b019c0241ee43ef9699f4cc324fcd53e35b4360f58c423b41915c667aa3cc2ccf008bb804724614cd9013ce271ee5398f6c9363c22ccf589696d1eb08847683fb22ebb515779849de11176018fb06918ed001eb19dfa74b033d327e611cd2f337d625af901c9f571d1d1b64a1ad73ca11026812035329d837397a68450dec0f26d3d8cd0d8497cd05ac5a05d5479af70ae062f6d10d6c34c6884b4ab4a8da4c1815c74b024e5314f6e8cbb3b5b2fe1f676e7ce5f8d29cae506c911716de7f1eecefee6c164ede9deb3c9fee43e77668403fbcdeda73b4ff747ab231a22204c706a39c2bca9cc1a1fd8eaed0004ab7c0ddeb53ac6a6666f728330ac633ebd7a1f9723acaafc5c85b760df5275c0eb76c760f40b79ab4dca4eef8e25254905b72461a1026fd4dcc074c327b567b6636c660d213750c33a96bcf6545595e94b98ed054f03e34682f62d52ce1c2d5e9d7975d26b663b16d9829b37a8ac97f4ee58b3c5eae4267753c2b4a8ac517ae5d2c2e8af84713a28594560e67ba6616e26c4b9811bd4339d2c735af865298b031048abad80b3848926539e74902b5d83bd5bc4dc400feb9a4c9138d22c4b59f73a7524943b9abaf00db2302ad5c05b1c5fe32886d0a6064a0cec5848707229ba2aaac41cb864b66a691f345e5b93e5219df48bd95ee14c84b0e6067e58af9244a65558862cddbd42ed28da88c35a61a4f6cad6a055bb533897d1223730c33aa55582b34b91e52bd01eee4bc46f74c471a8223e44ff59a1894ee1f27b4e7ac16ca79a13a564f6d359aeefdda998e0d4326499ee65a9e2284002d3c159f89cc93082d3a083c7b9a57f19ba256d681c6212d6dc6098b44108135c5c86acca918d162392f2e05d228d75c260e3f316ce540e8e52e5455bddee55c471b8cc0d86891a3a99b4b575cbd1d5bd268d1ac1f3cada206d1434fe4a8f225c9ce837a582cfe0ae2568683ef5b7213718266810c204a797a3ab7b551a39f2de2bb840d18e2ef1aea5b691d88f330126ee04dd923234ce89096b6e1007f62a49195e2c4356450fb038853381340023a2f001fa0db1d1483b9f36d6f83cc37c5bc2c0f93ca1cd0d064a183e4918de2f4757ac811b1f3cc98ef02470cc41039c4ba240684acc332cb4a50b3e4df759ba0803a58b90a48b6096a3ab225ba811c9c4249f1028cd76deed68b9d0620dd1c722a1ebd0962da0ed12dad4200e942d42922da25c8aae8a06e03085e161613d5c6035e6b0f08226b184f89c79776ccb16701621acb9c140d9221d78e8189620cb54a47f1b47b428b42751cbb2670741c3112c12ef26aeea33745bb6807f1261cd0d86c9168430c1d9a5c8aa2ccb300a162603173d9ce457a5a6170def3b7aed360695c15bc205d103e2327e2907f62a2638b5145d15a1dfba511002a3e2e053a6006ee00b1734e902ca17f09678c17ea284363718265e10c2041797a2ab22f25b3b72a4484bf8cfd17e47e2c988363f17241c0d69afcd542bddee16c91726872d19354cbe208409ce2d4757f7bab49e842e43cc46c0af5dd6a0754bbc30702a26acb9c130f182102638bd1459b62774e8846e4917062e7426c763191d07762a651d306219b22a32bf23417201b4ced02de1c2c07bcf649dd49861c205214c707e29b2628d831a2ba73a2782cce0a7ed5cf01126833cbfac6c77cb83ba981b0c132e086182334b125659968278e622f83cc76c4bbce0f011932d75c689811d0b094e2e475845f06fc3ab0a7c4bc230f00f37654ab8611286493e58c685e508abc9feb12fbc6a770c5286cf52861f2865f82465549ca2fa13e6fbc18b11829210762048c2a4cd2fc3b7050db8e712ded4200c14347c1234825a8eb08a02001d74117c761331a12d6a204480f0e60603458d90448d109723aca202b4e0ef125755336f3c2fa1d81636e0434e78738381c2464cc246744b12d6bd467580e16a017ca2db8ab6bc812088a2d459314cde2084094e2f4998ed09af46a4842a8be04fe7b3f1ca8a96c8c1c12f36fb2a581107f6cba78c446229ba2aaa80b624225b428ea848c44dcc81bb98e15b5287959c4c43e506c3a40e4298e0fc9284c59ef08eb46e49f233ec3cd6da3c304ab63be6415f7e801a2677d89414c02ab324611573a31a89a0a20ea447d146a45af02ec3b7e40e0e6b22bca98116033b16129c5c8eb08a46d082172361488f139693a420b8312368091e567352179d1b0c133c6cca7a6075b8196565482b7a81a27d50051d9576a4e52809044284400c8854532b395c27a350edce21e39c11b9c130e1831026387b53daf2b0561484160633f2573064f096f461116f690b8fb27260cf6282534bd155511088e1184f9cd53b6d0cc28ce6e055816f091f16216084373718267cd8e4af636dec4598a911565110da1d533887e980d7ed8e218992cb0bd10d133ea02c36706e49c2bad7e95d033b6a144eb980d87233079fe7b16fc91e16b17f84363718287bf8247b78bd1c5db60aae11d6e860ac934143762128617d305ad35e98d98f6f0b1f9e335d65e1c30f143e526c850d6249ca42cdb14a8e10252a7cf0485be25b08f2d884b6fc81606c9b8d95360c943f42923f2a611003288b3d11d04b27f8a823fc24ca361fdbf207a2af6d0e55b071a0fc1193fc11cd7274d57cf4f4081961a4d392b41078467483b7a50f246721b47fa77c8e03a58f18129c5c862e57510fdae081a636ed30b43bd1fcceae414eb4440f1ce0006d6e304cf470c92fd889b0145d15ede0ae82628a0c22360a8b742573e0055eb5fb853c7852e406c3a40e4298e0ec9284f99ef077c3c839638521015787e84346d0923a1c62c909716aa0e4c09ec50457636976e43452af18923d22e4e030626fd8e069c38c45d3744941b8ea8eabe08ecbe94b524ed37c9ab0b9b7b635c13d6cf7962e9a9457a3b242ef92ba70b0b7f9f8f1649d3b81d67615097977c77be3c79383c9deb3f1d6d3c91d125b4748f6a24878f00631b05dad94f323293431711c0e4181e511189566294ba81ab6a910a50d5cc5cd08031848a125295e0ae2856195170192bc903427b4d749ae725ad5c40829a95fde23a30eedba0d021f693408ab72a620686d2a0e192c08716e306c53218409ce2f4b59ec854042c9b2b3f0198191edae21b9658e167366d8b6e252a4ba336659ca2af6f4910a56596465c1f96a6cc1e78dc3b4761687b447ae34b06260cfd2ce52f13bea4d58256400f0579cee9ae91c90ff2a9218120a7c7b6f413e1297e5436707ee2d29b0c0553c8f7a13e6ba17aad3232f3d09800619cbbc6ec16716ecda9b0b12a210dedc60e0e692e2105cc5f7a83f6195132f3b82d58264cb8029bd0a91c982f5447ae551e7d343e7da5b4b9348366f2d7ee0d6e2d2d652713fea4b57250ac1c551a4fd91f83d4961c2acc2ac21ac904ad3165afcba5d3b06c12106c1e51804373006c1a5180457f13eea49562502c191dc20690e9320a090287055eb5194349dad361e89ab32b86ef72a22d96f69304c97752900c1d59c8ffad2d5bd3669c27ae4679498c381d8800e23e443d33ad09e1fb2d39f6b871f70ee1357a6f8c0f00397c20f5cc5f9a8375db6066e14bd681b2cd2b3688c8a3616a90585d0ba70ba76f08143f0812bb36160f0814bc107bee27ed4932e5f893d8810582c142a01077107702768afa57f34afb3e7896f471e7046492f4a8361f2864f9107bee280d49bae580147e64fa4a9d30a87f1088f4375191d030effd3f6e0db41079cdfd0e7a0033f30e8c0a7a0035ff13fea4b56f7c2940870b2310aa4c744c23d02d7420a64d193416431c5b7230e38db9fcf11077e60c4814f1107bee27ed497ae4ac401811b9ab8c8812a8226a159fb116d15383021d1254a99c15b4286579cd63e4ff18121073e851cf88afb515fba16280324f718f6ffb4f02f30b04f13bfd1c16175e66169471d702a2b9fa30efcc0a803af7341015bd75204bd2069485346c25c0d3f2d4d3a9f26655d6515c277c62643cbf39c9c2c9524c8270f49cb43a236644ba0c940bcd55a2dd326ea93627055cd433ec40e052e106f8ed1237ec51a0597ea4e65d08791a156c8eb452fa9a6e679a3060e604c707a8106af66de2c0d20bdb3e890660f298bd3001adb131ee10448bd48b305e9c20a7c6b2ff1860b38d8dc60d85ee2532e2b6fc57284595537f918e4140c24e805d26d6af0edddc472cd823cf5ecc0ddc4a6ddc4fa25098bfde169761a17494e4736c204efda1b0a1214fa9c6bc2bb811b8a4b1b4a356eb92f61ae6e52a5654a2d23f135c7becfc47948c7d6b429c57c3ce8db71cb1e71cb3e9bc9fdc0b8659fe296bd97cb11563bb86078015f7b8dec7a3c95230c171ad935f514bebdab70b1941c25e2fdc05d252555f13e2c4758ede082640868178273c7223d2ee0896d132725242a7bbdfad0de56907394f0e60603b79590b695609724ccd7e1b52714968443e48fc71be7ccc392f3d116f896ee8a905be04d0da21cd8b1c4eea35a8eb0dab1851d8960488182015521d12b988fd51e617e528622bfc496facad9cb7d4e67e5e330f5951026b8b81461a1767001781182c4b888063c0aed85360884ce1e6c41e876bf50992627a30c6298028bfc970d9c5b8eaeca0a254d439390ce59b4856fe2414270ca226bfad4912cc89606cb59c9096f6e304cee2084094e2f4998ed05dfbc6f4d9c2758a744c84a55902db983d3fd13dedc200eec984f059ac47284d50e2ef408a9d1bd0dc4ad2352e8d7e05b7247409ad5a04a83617207214c707e49c2625f788fa92c22a910ca84ac5a052ddb1df3a02fe606c3e48e903225056d9624ccd5e089bf3864ff450d88e81a78381361b717d92018744bee08c8954c7853032306762c2438b91c6135dda0672299605a7247406981926a2d986172474875294367e433672d4162624e3bce39e62327624678b1e06cc49a1310e383d30c238c100469ce4c8c44d55caa40a3be98462a6a8d0cdf9ad37323f7b1413669aeca619060daa0fe80d15cc80c5ebfc8786c90cb9f0b07703506d881e1b78d0f2e72068f2aa453b748aa6c9180dc229fb5c5c196c51190355ca7110e73b0c2730d00444bfdc5399bb9448c65631b4c530e961c07c307d768e0c2070e59ce1d7428077dc3712135aea206998f6b73380c8ec3e0b8c8a5d41c0c20d0ba30381e83e3313870a6fb8bd36c7b0433738e68cf85d79aba766882a8458f28bf80a0b8801032ae9b11109fc429b103e25fe85593e2bad128abb1e26378174593494517f4cebc41fd01b57a17ea5a391bf079eac49ae23f8f42c1d5400b54339024915a957d0d62e514508d949a7aecd250cf81bb0c1efb807774203fbf7d0618315c5c6d26622a701d8498dd26a3a925b320228530841e617438271a792324ca14208d77cca5eb2a9a7a1ce945f0e5e9be0f34a2594407706dac160123254d2a9127fb8013e5ac284ee14386ef3b7273f079e4da477f11eb2bc23f32220c2a628d442cda68f946eeb85de0be2491f89ee43c84e4aeaa3892ce3887a33ec25128afec99888b27da91aac170227cc09bc0f62d2d63b631c49a8f61401a299250ad73c8e6ee90034f938085e235d2f852eed0d55de6509823d22e2f352cf2044f5aab13c843af8ae93a3adb0bde205762e882af8f9fb83a7e805728d828b96e63868f7de1cd4874c02fd2dc7bc1b7d482087ecc952510dafb17e7ef8f60f25cad2262eb899e27529efdd55ccd28e845d2be97ec8911703447b4084d9b7b8c25802d56c292dc48cfc247806b47accaa3208677e5f1b10f785855240374805753935da55e56e1db2388a028aeedc205532276d7987d2863d2dcc77bf7360ff6c67b2f77f7763636b726eb930d94c07eb6b3b9be7f872b79a3ee212409546a343ce08c16af232b1931f8eb8b89a623c2c98b83bda7eb9375a0dedfd9daa44611db6c6c8a46d12ea2749cfee71270aae1fb608c8ac4b3f52ed1cfd55c9a73ffe7d1b78bfdd32fc7efb8b0643e3e8c499ba73eae3f5d3be03aac9b5c2c13f8ee3405ec6259cc49f7dedfa58edcb92dbfc8f78f2e36f50fbd71f4e2c1cb2ff75e1d8c6feda7c485b912a1e2e949bbd8edfdcbb3f7876f8f6673178e5037786f7bbc355363536682a83f072ff737511cbc3164dfde3b7a7f747684ea9584991a6dae1396cd8dcdc9de9d8c7d45a1e665c6a5aee29a1cdcb9ad7fc85f873b5b4771ede4fda7a76f4fbe1cbdf9edb712d1bbe74717aff7bf119eb5d3af5f4fb9f0c21d26eaef8cd2e7aa804dcddafd7b2f13facdc9fe9ddbe2c7a7af1b17877b5b13fff3f5c5fddd13b1f7faf8c76c3540bcb855a62d614ca76b4f9e8ea92f072ff1f6efdcde3ebad8f8727a7a363e3b3aa4b777489795af4787e7976747ef568e4f563e1c9d7e3dba38fb0d0295c759b44306034b0b37970b4d6a75c6db94dfbe73fbc1d1f1878f2837fae5e8e4c3c5c73ad6aed946587507b5f7cf4ecfcf97a6d75cc1dc14ea4eb89f9d7eb9fc4a6ffdf60ffe52454ddaa2a47d49d19e46d26d2843dcace834edf213e86d9d98d3b3d73f1f6f09b5f36ce7e793ddd34bb1917343df3b3c3f7a72797872717c717cd4d44e6d2603d7d4135c594e70fd3691131ed0b7c5d3431fb8e3dfe72f1e6cad7fde9d5c7eba38383f7df7e957d7f49029fbb850a2be1eb68f7f1c1d5ea6c5b035be37d9cabffd6b85d3c24f97825ab0ac1e1c5e5e1c5d9eadbc3b5a797bf8e5ede5978c91a7cc63e246a874294633d8541ddbee95b2b7c7b90a6ec09f1767479db8ad3323924268ef23b929c89907e9fa830a3f61849889195d6b864df1993abec7a7ef8edf1fcf52bff2edf02ca16fca06cf0ea85df05e4ebf5e01cb94ce40bb05d0f39583afe09ae56fc99ed23d3aa797e777a7f586e7b82509c977778f8fde1e9d4f2e1275e7b388431df1dae1c52c791f4ecf8e8fae4ec12e84b18e70731d558fcfdf7e9c45fbf510d3f1fcca2b4ee8d74e4fce2fce2e9b32e16fce68eece3c482f582e07bfbf1d55b192ba3a8b4676ec1ccfd66eb9c7df3fdbf1cee59efbf2f1d185fdf83ce7531e5fa6b97d87876f95fbbcca0465de9054d61a6f901ff6d61eefbe78f8c67c1f3ffc6c3f3f3adffa72a0ba78432ea82bb46b537975537e35d99bdd9469e82ece0e8f4f2ec0d012ad53fac262faae227e3a8b788ebebc5918792d7d1bfa2a7db394319f55cc67b3919d70ea21543ed3552a73652661ae1fc58d8d592ad74f4f4e66e7ead1f9cabbdbb78fdf1dd15ef1fef8ed212666e98461f22d7f3afef4a52b8306fcd946bd2b79c0edf5b58da95177eaf7a6c6b0b079582a5173ec20668d12c15007a84b1a527784038820d69d7d4a09beea9e132302e925eab76a08ed2a5883d28df46e43d9496d2dc3a513913a4c6aa642ce3a3ff29aa4597a2e9781ccd0358fd6918521c579115580310f593f432b4f2bc1abdad3a5416a1494b88571a50a6f7ac2eb91eb84ef954db50e1efa817725d244a9b95aca4aed91a7c83bc8c1aa0aaefa804b4e7919a445d89fc54b29f00b725e1a944a95d64359c5f9a221fdd922fd93cebe03045f4fe368bda317e0496b8c91d3383a9ab6d2f209fa94fe6a90304e010318132a4b029e46dda0ec1e8919a6a80895236928c7068ff2364a1d0d5e1ec93b180df80115e86a1c3fb2f32057193a6d016d1d4a94baa050a1b5c057a2d29190d84a8d2c6728480cea515a3190b01cb5c9550908be9e37023e7934dd4c70bac916298da1ae3b5a8133cf0fd5bc8c01febf3455a8d77c76853aba0a11412186327a51543320d22c31ce47c365a425f10da25ea2f8ac2d0e1604af964935888ae3d59c7e81e69e2246878024cee9172168a2aa76c9c048f0aee6b2ee9c0a8e047b680900e77aaf0853b65e97e1af25df436e4e03e625601cd6787d26d0c4a1a51ca3b6195e56fc5f5d1c61e741054f6d516d16afcf2854ee0e5cd6bbc0abaa0fb7f6c17814c644b5643871d39a0d9c262f07c7c1725573962626af69eb71046ed8fd960069440512084655e05b87fbd888785f6a762796ac7038021ecd9f7cd7f15dae82ded444175c599cebd74aae428c75bdcaab933ff92e5779175c135e70a578c175ba0557436f6acf8b6657e422a992abc34b1cbea0a74c8f299487ab5623da5ff727eb53dbd18cc908ddcc50f1fa0d5ba613f40efb906c0a984b119385c866107903ab109e94bb23f5f576213ca6b4b7b3962171f2f2f7c6ce53bd7eefdecec7f5d74fceedafdf3257d393b93296b03c92b40ddfde3abd3c7cf3e56865efff508bed4352869bd987669eb022a792be94b12dfd89b7db3f3f6fecfd7ae1befe7a783c79bd3979a5cef4621b91cc165b5a5d72b15c67bec8c73bf75f9e9987bfc2f3f8fed6aba3a3870f67e53a0ce7df3c3431a3b44b1a8942d0a4611be369cd21e743c6eb963412e5099754d165ec423512c3f2762194f41e11df93480dec53a431a18edd7621f5f8cd8b6f3bf6e7c1f8db8f2ff1ece0ecf4e0c9e1f81abb9064215fb2902f71000ad2f394d08ba784d8f3b7defefab325edbb8f2fde1dbcf8f36df243ee754e0995a784363d0d438ddd800bd04da7bdb6ffac0587b6f4110912b4b9915680b461d327b99b98705a93618acff737bcccb295190ce1a6c69759c6a1ff419346a27306bb196cc76828dc3d3ca369b9f29658d3e5095a9dafbc4944287e7fc75f494d3d9f7d5297a9e3cde4d7c31fafce76d7cdeecbf71b9bbfe29fedad7b555307aa2133cd79ba5fa3a4ab9d07af6e3dda3bdddaf871f47c77fd89d8b6e2d7efcee99eb574d9a5a55fdd666efd7a3bbbcdb46d1d5297ddfa1ad57b0ef1c759c4f304e6addcca6b09fcf9fa2a81f3c60ec9d5d065f6da91b968714f323fbcae9399d57a69af1fc79fa7b364dec0dac1cc4f379f8505da4143fee174415ff290bb1ee60ee9bacd1daa919c5c1e17b79cb943ba05e68e6091693f9a48c2aaf2a43738d27a1c09aa2614c9b7aab223dfb1f606657350db9c0f392d292e1a5a6f797c2d25e60895d9e959a4a5c11fbc0aae7a8277db3ba4374bd94ba4777de0039b1c3ae1c332260b19c452260b19d452260b5953da7b9a2c64704b992c64084b982c644565ef6bb2901595bdafc94246b394c942d65265f63459c88aceded764a18458ca64a16a3a7b4f9385aa29ed6c5cf4106c8d70c96621832714a43fcb62c756a26af2885ac1761f151c79d966118d870103e908a6cf0f0b6c1696b4711560f26d6c16a4d22b1f604cc8ac5349b18ccd42553267f6b559a876e64cec26bcb9b02ec05609c95609c95609c95609c95609c95609c95609c95609aec48825cd9f7c97ad1292ad1292ad128dad5eb25542b15542b15542b15542c11b53361b9c927c974fab654e504e7fbbfed60a953279ca5c2b78e17eab64d59b058f657cd99f45c0792eff2733fc4d1c5af0d8dcb7e951f702d385cad90165ae165c375dfcf9e4e79c5a2055acf2a3664d177ab1e9422d3af4ed67bad0b3ee2d6afef817a29c3a39fff9ecfcbdda5d7bf364efd7b3f5a78fdeee86378b4d174a15569434e2aae0bebef3757d636cd7d79ede8b5fbfbc7cf1eacbe783f52b421a0de7df3c34c9af2357115ec674e169dd7a5af91ef9bef23cd16649d345e7ecd3f61fb06374d3eb96b76348e2a3234bb29036c405536cb1cce5915b760cbdf14c3f79fbc4fed878bf6b4f5edc7bfed8ec9fba6bec180a2ec4185efeb4fc59e6875e3c3fc4e347bb6be7da9e6cbcffe01fedbfdc99c8e3d3279df343e7f961d40d1d5cf4ac41239753fe070d1ad8ed9da5bd264a7a95334f32373368cccd8a293e7b1383869eedfb3fe14d92ab3cdfc075c25c41133ab8d29fcb5b9f1ebbbd4f937879a63fef9c3c7cfde8c1ef6bec09ca140923456257a7dd87772fff1cbe3ad81dbf78f2f9b779b47dfc7db2b9d939ed522e2899eb3f5f674f98f2feb63d4199220324ffee01f68482788e409b17b50dbdec09b304cedb1394e1a56ccab6efc4507b4295cc3c8e4ef7b2274cc9bca13d41196645a6b0226787da136a7d7179c8930ebe58be490ee12d7b826241cbe571a9f87d23118d71469016eb82f0102a49c1458677d251e25488f17a19ef09e56ba53449ecb79ed46911242991157380aad5a180fee4916a99f4392543153cd6c0499c46260183c261556b42ad18755f6b422e467d536b820ab65ab3b31fbcef090f7382669f479a0c65f8425cca9aa0a25cca9a50ab4cddd79a50ab4cddcf9a90eb52dfd49aa02a61dc7dad095ac8a5ac09ba9280b6af3541d72ad5f5b426d48a54f7b526d46a54f7b526e412d51de503ad8f98b9c26b9a47abd2a284a5c5093b24f1297cb59e186ae346e8e2962609e01d2d3a6265220491d31a10bcad565913789a0f91547ab72a69ed457a19345d69f615d5585712d2d2f3bda0d7cd32214d19c0a3121d2714d1252520c1c77ef0c43b3ae16b05ab69f56a0d5384e719070586042ff608a12594ab3eca5ac56a94c312c85ac3c9739de1ea0dc4861d691211a90da604540690ebc55aa486b3c4856c0b4119c14a98770b01f5282a38af78211cd2b01404b1560a252c40108b4548d72a58cc23b82b466ea60b62ba0a6a352cfcc82cc650de4325bcb4854190223adb09578641f7ac9c328741eab296f472b553a436cb95024175e4e56a8110864a590ba4835e80c19a2906df17032dc6590c05417543d6611182321f6be1a7f308684326f1c8d0964a6bbc94dd95ba9a795663c4916245930c390f3fe589d6f681e7c05d1226342a3572daff3299ed82d85debc09222cbe9f308ca10dad813814572508c088d24091565082a71a884c05964c3b06086cd4cb496b663924790b56d3a132b81a86d047e6471bee70cc954aa54fa92b542d891f6257ae11ed1a886e4a105087c4f0481f85a27825a20250fb5c2cb74c82d3e8fa0bc055f13ac0d092202866e8223ad840611ce8a91f6026253b6285dda5727625f04d599881968099678a2f5f3197da763508b45bd921238d8168229057199dcbb52d794937ea70dbaa69bf43c6dd0c12e754ead432b6b0d74d5555639f993d56ccf2ab767334ce0bb81ef06becb01a92af0ddc87723df8d7c37f25da4858030cd9f9a3f2d7f7afee4bb1c49c7393520b6f127df957c974d185af15df6ade29c1b900e56798be74fbecb564acd0e079a4d479c93039b0f7ff25dc3770ddfb57cd7f25dcb772ddfb57cd7f15dc7771ddf757cd7f15d1e2bcd63a579acb8443aa6d52a4f0efee4bbcd584d05e3a4d6f53a7301ef6ea0d2e1ea429b442e44de75e6a2f93571061209a13595aaa45fd44dce59742cfd89a6c7398b9ecedcabc1c35de72c2fb28b91cee72caa19745216674c9f66f1398b8e71d97316b332635ecd25cdaf7a48ed3efbb9f1f9d3eb4fc1be7ff5e9f3cf9d379f1fbe758bcf59744e0721739df36a9ce823fd4ca827fb9fe4cf4b71b225cf7f8aef9fbf5d315ee926f6c7a4b288f4c52d79ce42acd28f601d52c850972a7fca5cfbfca6e72cd319674458fa6ca546635cfe6c85380ac427614827d439291c4911a2fb6c456e1ebcdab9d8f91d27e7f1f5fae7277fbe4c3e151b67ed6cc5f0c9ac611e68f87cd614c3472ee65e9d138fd74f4e3ff89febf2f1eef9db776b3f9f5c7e741b9d7342e63921ed301f51337ba452eabbff53472a0603ac0c493b709f89330ff237395169cd8529be7093131533dbf578d3139559c6a1fea79c388dea8ab4bcf7f1f2cbb32fc48ef77f69f765f7f9933f3b5bcfaf397431251ed4a86b9c0fffc44797f79e3fdf0d0797fb1ff71e1dfc79fcfaec4be77c4c15331198dfefd0a56c04ed431793d3eb11b6c14e9c05f13c8179b5eb7e4e9cb304ce1fba18767230c59e62f46027ce1a9939f0d7e87e4e9c53326f78e8c249cab01a4a5f063b7156fb9287dcf470e234a6e2c4a999beec246c8ca96b9986b402cc19dd9cba2051a94086714405e4ee996ad8a554060626c46cc53a78e8070e3f28da6d60f8a38f2c9a1b5bf3e1f45a28c11513913a1bf0aea9a2a851702a14f89a136740327647622f928f916a00c39d82aae248e7d5e5e556227ea15949986d91de9d047180d3fe18156cc1ce4dc9af382122ad92f248dd8ff47e1e9a0949dd4e5a7825abe206662a11bf283c448a2cb25e926e4b5a3a1078e44f94a8dd60cab18b71b57cdd48748a925d0ec6f2a850d302c90b15e98aceda627734ae5ec4104988857302d67fc0c700975814e79cda288c333de1fd283a478f23cd22e402cb045ecb3eed46183bea1f0d3bbd04a63f40b9248d8fdea029084215016a29081c7528d114f5a01707d38fc4a14441e06b49fa69c43d0d77d0c120d37c531584be0625bcd5beac005f1bc138926136cbbf462077200d97145eabcb41baf1a62702246197ae24d52bb3d0bb2a82e01cad364fcf84737a1541e889c0f1df05be4cc35a4a6a194646cd76610e4119836a2dcd7904c486622705a68a00e4f740e07a22b86b4724cf15238b2e1321849e7da862887d87f12eaca8a8d685d35debcb499e89f57144a51e242a75a49f3a60a05188f427c9e3767a906b627d20051ce269cc027150c7d62236687bc213a5283c39d6d7340c7e1ef61e1564600c017eb6da1b0cc3b417f5454ddd863725d2503724a81983575ed456d406522197429c19c82a0635000371a80e0cf504b9287b991088b800831b80a1bb1795c874d2212c8ee395731e05abab08a4e88980d8b3c7391fa9782863a20b825a7521382092da499b249241cec34f0930fde0dd08b588696b419e79578e11acac56e6b311a130deca888c78f308424110fa200830819338d081a092da1aa55c7b22503d11608bd708c10c8a66e6740c94a9657dc570d3064752014947d2b750f882c2f543a1c0dc666dd0c511cbaaaaace3aea068612873498bbe1824c98f9d18542db3a69929c823c2020ca63f06ad6616b52c18ea0537f4d58de62a8612566675e889418da2d242440f61d89b82c0887a82cf7e08544f0481587e27827ec3e8e711b882c0f544000317f1412770a820a633da54a72304cc3a824241b554ce3c029c145941a0ca23bb6f994ad55a3923d31381e98900ca536717aa35eb356dcb2420494dcaa3d77504a12702dab22cb2d46a9c9ec8505853457f21b68284a681545863495e69212813a9a2bfcc23403e6bd2e45b09a9094125926a445a0eea5e09e8da489b7415de1678d7175e75c3d7f6979ef0d5cc45c6469a3610dea583c027e0b8279b021ed14c9762350e52c2d1091599a1b6861682e92cf0a62706830084294b9cf6c1d56c18ea6a31d73904530a421f0498c770dfb2a410cb88acc3193e54434969370e04afbd420a9b397855e06bf99f8476da458dc4ff2436af4a0111d8066d3d6aa9947750d15e2cfc9d10fe059f2d384b107c84332c49e1308f94fe879a9483833fc1f39db0b0039ac6792f29d606052e0b7c6d12d21b84e364500a35d7004fcc0d69bee1d45632d4d95a06239ab32652d78d21cd9f045525e127800c36c4d54351ff6c556d21bee3e12d224932a4d907040639ce25fc7e5c2cdcbcaab5cc2390703da0d719023c2aa7bb72acb2c288c4cac44d223c506d1d41e88bc08f6c070257d35988f7f644a0fa23089d08eab61c9a6ba42aa2d23bc170e50bed8245197504cc14046e81584032ad3256582dd90bd6b5ed104e2ca88ca56795ae1a0229fa22b0235212b48ef0235485193a599b88029eb37d1098fe0888875892483ced6a45c074158585f413e22281f8092de8e0e1095e4310fa23f0b488e0874dfca884e53b559d8826101f270cd0d591508b10d0f4a1a568883996e058a7aa1351c1166848228043774301927046136891da29826a3d7603c7690d43844b04ccc09769a0aa8b9926fcac60a46975d2acb6c46089af173744a76a566d306e1fe8355ac2a038fb3bdca349382701559595a46bb9180db1620d8764156ce4d87c0f7764ea0366479945baa6354306d07079044fd375f8767cae418914c9e55660b55f65e33b7f2afee4bb9c71cc70c6312ec702fb307ff25d8eed351cdb6b38b6d7706c2f976b8115923ff92ec7f61a8eed351cdb6b38b697cbb9c0ccc59f7c97637b0dc7f61a8eedb51cdbcbe55e6043e14fc79f7c97637b2dc7f65ac977f9ecc9f2a98de58014cbf9532d9fe958ce4d64f9b48fcbc54007e44fbeabf92e9fa858c3770ddfe5b1b23c5696c7caf258591e2bcb636579acb8dc0cc458fee4bb3c5696c7caf258591e2b2e470359893ff92e8f95e5b1b23c5696c78acbd5604f5ee59d953ff92e8f95e5b1b23c565cce068c9f3f0d7f3afee4bb3c568ec78acbdd80b9f027dfe5b1723c568ec7caf158391e2bc763e578ac4cd1e19d5e60918ab30bcbd39e33e5cf763a31432f040e920e5dda1cbeaaba8e688b87473529286cefaf22503d1184919eed42614e6681a811afaaae1504ae2782b9419c226895be925cbf08c3bbca63c49ffc6679263bd3dc2d839074d79ef51ec04f708ee9a6db5cd25d179e60bae4c2dbe5a2c5559680865db4e8ed671073130f2d570279dc34d7cf020f2d57fc9c5dd260b387d69fb5076fd7b7d4fbb59da3fb2717876ae772fbd3693a5036d943cb34434b0c60c695c22df6d0724e2eeba1e55666dc359ceb28f4a0bebffa6d36bf9807f77e7f383c9abc7f72b825fdd9620f2d222c8f455285ab27dd8f8ec2a75b63daf91e8eef6d0bf34889f75b5733b6d170e2a49b88cb28c3921e5ab43d93caa248c209a4f7b898f1c6a53cb4a6132ea9cfcb38685548f4f21f70d01281d48d48eb57181353b575d4b4ae24f173af77c7df8f3776fd78efddf75beb8f2fffec4e5e5ee3a0e5789372ec75e878ab72c581d3f96ba6c4bde7a7efdf1dfd79af377fac1f131f09fae7c5adce29e1cb88fb610e5a6ed641cbf9f0cf3a68694162ad21010e3ed0c4fa679e146fe2a1d59a0c055f1037f1d072337d0ff2a61e5ab38c23a8ff210f2d173ae2a4e5fdc9ab3fb7cedfbc10ebbf2eee3f0c6f8e6e69f9ec1a0f2d37554ec2e21068357eff465fdcb39ffc937bdf0ecf2f4e7fbc9e3c7cde392183ce28bba2ceaf6c04e776737623687b68b9625776f19a78f3ab88b76611cf1398977bd4d71268c657099cf7d0e20a8633e7622eda21643e1ad7c98c791ce3f5e368dc2c9937f4d0722c31bb123eeac5a0217fe416f4256494fa7af9c6277b49abaa004bf13ed522a62f0bc2170282e2100bdb78a80805ab5c308a34ed50bae7ab71f1a4cc93ea2b4825555c0b4c2110ca0aedcb7cf422f6cf9247ba24e9f608822a61f5be12dbda9926cf6a2b64d48ab43a55e0759fbcfc0be06d1f78594973e76ba1ada348623e2d5612ad35a9ee55f0580d6b2755c1070bab5213d58ee83784eb1a51ec9a5ec97a58bbf51e95081d4214029c3134a964c693ce5bde5d25ae1551ed24de4befa0b193de87a8761bbd170e616d53ea2b61ad1cd72d22e9aed02f4d13d70d8714fa4da9e0a7f0be1ad78dacc25268f894715837cc0fc87210649882c76a5837cd7923e0098e14e5d2232c3aa24eb5b1d3b06a5f0969ed1bd6ed2b01ad08eb8e0e877aa43738c1534793024ec4471f5598c2db5a58b7f7121670225a37c5b691dc816602c94fc535cd57625919dc4718d503ef6f00270684946fc8bd53de7e2592d5355514850d3003915e8fa82f6409d134e2b4facbf32b81acd68d60f01392c64c3ba7016f61c6c50b852dafc0eb6a54397c1835bd0401df4e3942ec6340fe2b8bc0c6026f6b51e101740a781f695907f73dc1433778acc6942f002f73b712be8a90722b67ea89dc254e425c9b84681fe9154c274f2d7e1576e045086c41607b2250350495d51b7b2388fd10a056af478616256841c91203ec5d3dafc42204c511cc5702585b0860bd51335d28afb112c04a5b2df2cfd411141e5409606d23c0b13f72046125fa290b777dc3d1afc21753b4afc4aff68e67f75e2f17cfeebd5d329edd570258110bae028ef79d45861d6040660b7a135aa24a088aab171cb11f0eda0aafe0c8f0951856a40722464c92a53260a657c1cb99860fba07b8862bdec8e19807495e02bc1a0b826a21e9c5080a430bbe0f82d0c4627722e81ec14062a4bc124a5d435049b2d34680b2c89d08aab220a64c1f04b627025719c458130755c00910c99ea861370f5e5e628c55f0ab8e0a5723b14bbc43a864dab91aca4d22c53c825010e8a542b94345197138cac341181c3550e2f32e4a535b082986243321a73df0b57d159c1f55dc434421769a4551b06f253c066c91ea82a88a359a9d8b88ff399284e06f12b19b40c5c0da2ede0ea1966ec7d162b4d168247bc2310c1ca1a286b785b230c7a882a01a904e022d9c2f1161478295e3ec4d90aa20ef941ed4541292a38c89484cc3f96e091cb98a48be40088c9a82fb7ee024167682c71a381cbc3da1a0d7a055155e55a7204d75e2e01e074a86950ad245248d278a5c94039450514a90ba98666c40dc0a326eb15241d38fde20ed04aec47c868a52826402f43c83924fd069b0bd0892529526b15ec532812b3a09de1d321d9108ad3cf2962360890684e4309a0e314ebb1f5b87279ec3f43d87a87a0ed3f71ca6ef394cdf7398bee7307dcf61fa9e4d2a9ec3f43d87e97b364c780ed3f71ca6ef394cdf7398bee7307dcfa62ccf61fa9ec3f43d87e97b0ed3f71ca6ef394cdf7398bee7307dcf61fa9ec3f43d87e97b0ed3f71ca6ef394cdfb3edd67398bee7307dcf61fa9ec3f43d87e97b0ed3f71ca6ef394cdf734a03cfb1f29e531a784e69e039a581e794069e531a044e691038a541e0b10a3c5681c72af058051eabc0631578ac028f55e0b10a3c5681c72a346325ca1b4d6a5eaf240121d78209bac70954d0f513a8c0af2968552f344e776f741c158a6355d07d8ea34229d211f4b5c7514224eb99cdc7519e4f7e919d6ec66e2c171f4705b3f471945cb1535b6f301dc75152af3f79767ab0fbe0dececfdddd876b9f3e7e7af04b2d3e8e0ac51d2998c5670feae4c9c5f7670f4e7fa8dd1f8f7eecdf5bdf3b76bbefae98f5683861d623e232ca658fa320668c88477b6442d526a38dff1bea8e07bbfcd15437b9f61f3899328244060497c272423b6c465d3b990aafbf1ffe387d75621fbe7ff9e2c5978d67663cfe79cdc95460d78bc09c31f08131919e6787bde664eafedadb93179b6fcff4c1afd72f5ebc8b977fd6ce7e75ce0e9b6787f5ff70f0bf1623d2e448a24408e1cc5950b0e146d1ff736f738a2edee46869a6b25370e2a6474bb34cc075d5553207df5f7d3bb9f5477cf870ebe9fbefef847b3df9da3b0f7270d78492bf3dfa70111f4f7ee8774f36d5893c511fdffc7ed2f99e73dd9be05cbf039fc26a17d5900e2e0c3ef0c988e709cc2bdfcb7e073e3304ce1ff804961ba6a708c1ebc1073e15327d1e47effa1df814326f78e01358faa1395afa12061ff8d4fa92873cf408c90fa11292cf4e36842237ab54f385dd16b54f3517242511d7c2f4491a9f8dde4dedcea11a8a9adc1d9dd62416468e6a87e3a3070fd6b218ad425810141d1d1c1d4313d2ec386d1b8d35a2c58bb12354e350492f86edda08d291006d8c0bce2b118b6b51a8ba72fb1132431944855b5211d17bcfaed9a898128ad130545db98140cdc416c988937b18d1617e2aa6db101744f292822239f8da92e45c45107a22f018ce762c7114f5987289a87c1284e14568e611a88240555f008d1614ba406f8d0691d4748744820a6a879a86b5c4aa2f37d7037788948b4a404f47a608f6ed0e48ba660b02b72006d74347474c1a49f4882426ad9d4418ea0529510541a8cf62c470681cbd455266084174a477d264a079218be53256bcb9258e1ea7b13d1c0d8d45d50a398c156fee39041cb328ba11541d916db81aed3787a1bc49e9fa6240626d8b234405234409918a357f6e33821010954714b8e8c090f9495ce0d03d874192ca4fba3ebd082584286932a2520bfceaad10a44bba809c71f318cabb54a6270605a34940947990626ac68e359f6e84d40484a438e53c5778af21083d11206313f1638b44a9669a5134ea7ec3d8425096d482e8d3ab08d4889617ad0862d49a7e29d351d7fde2236dcba85ca5e1253c075ff89276fde0f54874c387cac616ae067acdc1e77d291ad10f1eb348c3cb5b6b81dccd651e9abeb16a5504bd42d5f854ce742370351b38bcf0ada049472b4f3302daa805ce1120324d11d442d5b85aa2046ff7cae12002a19ec4a80d8dfbd47c1a6d35d40a47b8b437d0f64c1c8ce035077b103ce9bf8517d85aa41aace47ca04b92a30b1ce6e4399527d8ba9bc2576a4642d1a1b94eeccc585884aaf0ae37bc8eb433c2191cf9e90a7ca865dca13788526bb4efd04caec257024ee7e0233c3a5c277c6d4bf124b6097aff069e08a60e6f7ac2d30601c3b73601f6ccb2af57c24de96957e0551d41e883c0ca55c5291904f150e96371c08bb57c39c8c86d3d827b24fcd00dc61018943734a9447453e9a69631875068efe1038f004938b36bea040e033cb172311d445f13b0356d3a8e9989354203dc58ef69210a148f2a7c342b2e3336e0101a19def127db1d38f42270e845e0d08bc0a11781432f22875e440ebd886c808b1c7a1139f42272e845e4d08bc8a11791432f22875e440ebd881c7a1159cf891c7a1159038e1c7a111bc32487a94476ee8fecdc1fd9b93fb2077a64bd23b2737f645b49642b496cdcea394c2572984ae43095c8612a91c3542287a9440e5389ec011cd9f73772984af4cd684c476c41ca81302b94d33b872b8c53b4f5d248956917ea9179da23379608160500191e7b1e69387a9a292b86eade495396661722e4158cd68420c06f1922b22c79ae62a8261cb0fa0afd48de69396a5dce0498c650173f42e88520f445a0bb1144d1f715d410a8feef90c0240261b01794318ceda8b2c87ea5913d3223c730455e48911752e485149b44bcb199586527886e500c0a2d5a28eeb164ee8ab147e9a2984e6cbb4e00222fe7d82c679259927b3de4d69b58fd6316120881badeea8fc794f6e61aabffd193ecc5efb2d53f60b4f1a859abbf5f68f5a7d67e59abbf5f997aa4a30c4987d5ffec833dfb29c39bf5cb7beeeb0bf96cb27ea80e165afd41581e0bb9d899573d3f7e6c36f71f9cad997b876f9fae3fb9150f6f5d49c189e1fc9b8726bf4f69962dc768fd88047444c84817d31114e1b54b06a1941927ddf225182b34fae56dfd1048894b0be82882d4db8c3a74dbfac5af35f97d27ecadcba3271f9e9dbd7a30b97c3f7eb8d8d68f97b4ca43ca9f8e3fcb9c508be7847c73b6f1791cbfbf193fbaf7f0fcdbcb35b9b51564e79c2823aef40d4b30fa9970144263fed92303250c32306954cd821e3df3247ba3128cf3b3628acfdde4ccc0cff6dddff4cc609685a8f03f138e02c79e8ed309ff41d97b97fb6fccef9fa79bdfd4adf0e5c977b1f8740234e79999ceaeabdc6ae3dd831df7e9e0d3e47b986c9ffd565b8fd6d7cf3a676659b1daf43a9d986e09add309553273103637f474a2209e2350e775af63afd3895902e74e27145bf731a73399460e3d9da89299c7d1985ea71353326f763a8195c49f855b1937f474a2d61793873c1d302f127588338beed309e80440919bd5720b20dd6a445113d25802173b4390c35c0035c1d732f219688f885d11c8d10b2992d469aef2c7d95e0a7c2d574d204d533befb5237180346058103cc01dd2bb17e1cad672d578a4e625554792a6e71bed53c1a9d85b638a5bbb12ae6ac6435a1f0b6f27e409338ca01d414e3fa95e082c3ca85089c471a8429c320d574f7e06ff3d8bf8978838ff2a02d717811cb12eee9173b688cee855354708edf50eb293757079aa21a85901da080c29f55d08162823481d0d8b6c4a151303f4e0600dce4e0a7cdd9e8ca308179171c80b0e4e719aa640a489414a6f9946beaed04585044b30bf5955870fbde1e1c68654d6cafbeccfac44a84e439a3e4873623c29b5824b5e4a1808b4d6a86f55a6615d239e45803c067606dc163615cc820ed09c57886d4274521821670b8e0c3dca074e112c1841ae0284e4df3470ab9e74749abe48ff4c40534e10ea4605a4b94089c2883aa155040b54e2ab0868697623a88ea1464a4d814cb7c43c2c1068bc4e92cc822d356b0981e98980069154b6c8aef5c461cb3a88d58c1a424c757211eb08424f0412ce286d7626ab8795880a993da1aa2250bd1044ce672190d02e462d550ed5210435731eb1dad973be397855e05d5f783f73da6aa71da8d9947bc24bd1075ec126ad22f22f13fb445af2025f4bf0aac20c7c1ddcf401e7f4e1a613be66928f3de1434f78544fed8057d51c9057e0172050bd1078c4980ad931832b8793c8417fe50556e15d1f785913a9a46a25748198b6cac2167fb284091b2ec417fee4bb8eef3abeebf8aee7bb9eef7abeebf9aee7bb81ef3686a3c07703df0d7c37f2ddc87723df8d7c170632b009fe54fc69f8d3f127df957c57f25dd6e425ebf0388be337cc9f7c97257fd9c8ccb6bcc2dad92aad21d43dc3110a0ce6cd764cc20de22c68772a7a8ed4f50c8201fb20c9143882b05c411ac142085cb26a3a89b4e98f40235f133d9286494d1154d3fa049cc95bb8ca04b84f5711845e081c9701ee4260160ca2bfb215d8aedc488440b5e6a1d4fcee34bf3bcdef4ef39bd5fc664d7357140c66885117331ffa8e34d33eb8eb351d9942433b8cbaa080e972d9a8ab334cb88151178fca9459d1c3a82b738a245418bfc6a8fb7e2725cfb9ed9351173adc2a3f6ad6a81b161b75a5b5cb1a75c3ca8c5d47da0eb73e4ddaefd777facdd93dffe3d6d3f547bb87dbbf36de2d36eaca9ca496be2d76d8d37ef7e8f7d7e30776a27f3d378f3fdebb188fe5d32b2a31a24a79685c4299b4b09b1b7515e977da23570bd78fb419af5ed6a89b679c334b1b756b34dae58dba5e42280e413912a94853cba85da5f6dbf72f7fb68f6e7d89e3b370a23f3c79f4e7b3dad8bdc6a82b799b920858c170f0679913d7f8cdea833df9f8857970e01efefcf9ea5b90bb5bf1f465e79c70794e78392cb55098b5e54aaffe595b2e6d752378c0e0fc36229474fa247d135b6e6b324cf1999bd872c36cdfed4d6db9b39cc3bbff215bae9c4f22c5074ff6e783174fc3e599ff38de7df3e6c9bb076f9fa9cb6b6cb9b228d4324518574f198e3e7fd8faf9f5f9ae7b7f14b63efffab2fbf3c5ef0f9d13d2e7d514542f5bee742768db726576fd216c66a82db7209e2330a88cd2f7b2e5ce12386fcb952c6d4a5f44b11087da72ab64e6718caa972d774ae60d6db99265e6928000392987da726b7d8979c85308f262092769f5add442cd58c7342eaaa6bba3d0539c3dd287b335f28ba0985ab039430c21503d1128d81f4879319610c4ec1842085a3e01a06a955197364932de79bcbbb3bf7930597bbaf78cc4affbdca7d1da0e6d31db4f779eee937443120e23cd907e59f262d53e437a0d69672ec2aa524790628daff6cf3391b1b4d103fb27658634bdc8ab53e7fa76cf8c542782b6e6a9587f5339e29b942e31b47b2143ca25c9abc41adf15b0e7f54260dbfd63aea58aeaa8724471effe299b21c392e469d10b01523cf951ecc4a03a3a08d54c15a54c65d5b67707b5ca907669fa7cd5fffdea0cafc1c776ff10540dccb94d4e74d4bf7f3143aae5a833a61fbc6615bc03deb57b07d73e602e6dc2c0de199721e372d4557220493dd2281c20389ec79a558d244a5ea060236c255378ddd13b085d2a8771d2373bb077566748b72475a19a562f5a49ea8ad4c81b8eac7a5e58875414c1e7f818a572c4e46ce7d84e57b25d531b35b0734e6448bd1c71b53c297046371e078a3a0a4e19e88da641310a69c10b4b4c598fae748eb538e5a6cf88433b97a5162f96a3ae7276d8867723d909df21b3b0e1943097364365169f65964ab2a3fed455f27b8c5c3ff8d021b17896587c9158c25089256489259825a9733de06128579dd01de20a1bb25528e24a1c2aae842cae54f21bf5a42dea05a922af87ee1054220b2a71da66a8a012b3a012c312b469217a410b4ea4dc86ee9050f848411707582d064a28843443daa568ab26260b56eb68681741ac3d9f3a788fd2c3482e5776482ddad28946821460ce6da41cdab79821d572d455b40b6425105aea889a561155441c5708325c3c50172ea1655b3ad17cc443984b9b81d20921cd907139ea2aca05e003e740320834f67578ddd13b48273ae74aa26f03a513429a21dd92d4851abc8d8104582f38c6939d94b433ce5b1f84368572dd164f341fbae9e246a4f540f184906648bd2475b606affbc1b7e5138d844baa643aa36f7168ef927ca22be768bda9ab6815040f4f22ab89fd215b2d2453946f221938b25f49816fcb279a0fda4ad17014701bd8bbec4ba82b7955fb535749c48858f6c01e7c9a856eafbd76ce3a25822fccd0ca8eae79a6af4c7d3b503821a419d22c439aab0107e4a45308abb68acbb8c31d2aaa26754079ebb62d9b683ebed7c553443b31b46b2143cae5a8ab291448422e90778c8b7ae9554d0803b82f52dec55046c7b5e5138d7464c05cda0c944f0869860ccb5157d128081ea9fb8c14b46ae93540d345cd688b1314618a054f7bd5d13b96517c9151fc5019c56719c5db25a9ab65fe34348d236a45fb6888fd11bc337c42a405724716f80e29c5b394329dfd61a894e2b39412d472d4859a3fb125018e1ad23f9aca76559b11e9d61ec20171283585ef9052d8c56546120a43a59490a5944ad2d4ded455740a8257de0a2d508b0f7900abf01d524a60292596b51d874a29314b29d12d495d2d98dd92844ee202ad5981c03dc03b78f56aa48b29c72b46744829ec74a47316776a33504a21a419522f495d2d652fd73eed01df96521095cc984b9b38b477494a3115afc3ded449d51bde74c2b7a514c36e6026d7c5a56f03a514429a21fd92d4d5d62dcd6752a46340e941c9339b0b25d3ae82c8f5bc9719253b7ae799c458da0c1454086986344b52e7fac387f6ba351d0e87861df34c7106335a0ced5dc8907239ea74d5f8290d12a4204bac170af05a7a04e43bf60a2ef06d59c520db2730973603651593521cd297b01c7515ed42223d988ee077a8476a20eb4408ac24eb205f972cf0aaa3779055087369335056312943267db14b52e7ab599f9cf53327b606c9dea1b50512124209cf31a62dac18e4c905eadcc6caa1dd8b195255c923154e58e1e88dc1a755c3c71205d7a30a626a313249c5b87a7aafe079c88554b3fe6ff2b9c6e6dedad684ef724a16eaaa0b11a366b5cb4d9bc57cb0b7f9f8f1649dfbc20076f50e0662bc377e3c3998ec357e342120510c8e2f49c047fc5c5723e903341e61910049202f1c0fc4a8341be5470fdd7db2fb9de9d4649ad3713e04917c5ac08ebf8a5d2b143b8f2ac3364dc3279496cff1d8474c393e17626765151896dd915564e5901d8eb5647d835d8a91788c2d18fcc9f29061b9c1b215809da4914d8ae57616e818961d9d75e4e9c4aecc06298cb14f3103e3bd991d5e8d665ecfcea44886c26345a3b891472ee515e893b41883d540d924ef2cf4fdb029477c9777ab413e66d594c845e195942b967e5137f16eb53935137d333dbc5b6df1e9b0c9a72379b7ea97bb3ff5fda7afced6c64f4e9fdefffaf2ebfefbb72902fb76c8dead92cdbe28ea3bf5425b5f5becdd6a455cd2bb757d6d65c6d3cd4ad15137f3fea6b9f5e4c397adf5e7e36f97eaec74f364f3f8f362ef565bf4339b24a96a10f0afcf3b2fdebdfcfd43bcbaf7e2dddbc74f361f3ef91eaf3809d170c2498888cb28dd92dead8ef82b090c384400578b19af5fcabb7566c6c9b0b4776b8dc6b8bc772bf1573372f0ba8a48289fa44a9b5c59dadead475fee1d8cbffc39511bf71ebd7ff7e7f2e1da85d0d778b772e5692efec2c3c19f654ea86be6c483df8ff6ee9ddd8bee78f7b93efdfe71ec5ef80f9d7342e539b12803c0c2940562d6cdd52e0afcbf919b6bf023eb24d277214f929e7992bf899b6b6b564cf1851bb8b9128399c1106feae63acb4274070b91a7eff79cda78beab5f3cf9fe6afd5ddcdd7d7ebedf37cd31d2f52c763eddf9ecd79e3e5f7fa1d63efe58ffbab1f560e26f8d3be74b36d25b6d3bfcf8af30ea070f4e671975dbf9d496087d9b04e6aabbf655c47216f13c814992b6465c4be0fd0f57099c773ee5faeeaad4e9219c6a0899e2439d4c93c7d15c3f8ef7dfce927943e753ae528f395afa3268c8c5db057dc9436efb082049bcee763e2514b9592519a318698d6a11510b894400244aa3284b80554d87a9c851b1d663f93b54344216353e88d0232f02fc12493ad7ae0c4fc560af03317eef607c8786a2001f90a2586867904fbcc0871a3cc99270dc0f24ef90a4aae288646943ca8ef0a4eb94e7d75209929eeb48c821295f205215f0c13b0f738547319e02af6af08ea8f70189b34493d10cf59f15aacb0555826aacab8e5f50a885683d49263840a50e05690d17178a6e0aef6af09654d610f11623c9c40aef2f46da88485b17624a7fa8156773a42d3ba4009490ca15742ba79153a129629de02b467b82a7e744e42e93f444871400ce22d8d1a1ee6009fbb51537201487532845498348a2776478e4cd36ec3535036f6ad52d69fc1c72b1d2fbd2a129a443fc2f06e436288739b6924180040fa969fe399af10e09f690f5d959d274694540582cf0a1064fb396743c419b20f4101a3f9abb36582ee7538c40b69241c0c69144193d6b69b179a5004fa824edd0d2e0ecb2c0ab1a3c2a20914e646888a26ac6cfd1f80b98f2a7ebb7e60a249a42ae5a79225b5bc05b94d50c4210a79bee2835572031c2393a512f91ba31c07996162f2d207aa301bea9193ed4ca7b6a14c324fcb0082aae8eea05ada7e698b66c1595ec018027e08872709871804765428d0305ea7419bf4af2006790b392d8244db680c237042f0d270db7a8f85ae64f257700c13b01554b789aacec3b4ca46a62815207550c25b662bb471d266d1025440c149587e07b6cb0a0252d4127a6dd0f4bd46122eca2471da6ab659890d8b180b7ad58d636fb8be14fded739e4d9b2366fd94e60398acc72c8b3e5133acb9e7bb6d99b58d7b76c45b01cf26c39e4d9f27990654f31cb21cf962d01966d0c96439e2d873c5b3e7db0aca83a8e63b02548d909d35fe777d943c9a55384855bae4bea7497ceefd8f8e1b8eed2acceefd2f1c2409d9f1e55fa137be8fcd319e39227d3029d7fe74d128162d6f92d1b4f1074dc5fe777d22caff3c7a9c0ee64970437f9b9bd357ef8ed81f8f8f3edfaf9cf9d93dda3dfd7a42974c5efc9c96b6433b3f3666773ede1c1bdcbe0efab77bf5f5e7cdeb15764331a4ec866445c42a9e4923a3fadd011ed3088c512c48074c6abfe219ddf29bdb4ce5fa3d1fc0311adce2281b0c18236de9561b59592447f3ebf72fe72fb443df871f6ec13c93aafe3b7efd7e8fc8eb50ec7a90c1cdb0b9d2a73422d9e136ab2a7ef6fbf38dc12df3eeefdf9248fbe9eefff0e9d73224798382d8645b45e51f59d96ffb0aa2f24a9e621c0458176c69907a99b68faadb930c5a797d4f49d3637d5f4671987b6ff4301ad4e77d5d2f9f8f2c5d6f11fbbbefef0e7dadaf9d7bda72fcf3736af096875c503cee9c511d6f2e2fc78fbe5effb51be7972f2667be7cdf6e9b730e99c8ff9acc219d9cfa6503682b64dc195c02467f4609b42463c47a09119a5eb6753982170dea6e074f359f67d1306db146a64e671b4b29f4da19079439b8263af48a70b8fb27ab04da1d297ec75e76c8f941d2ed556ebb629385bc6252c53de96d43e51830f48be0e01d85812a5eefa11c469ab906b9e94b4290255ab4e1b50334623ab9de9405006b8a2950301bb346ba9691371a8318c9cd826b2aa52aa844073ad2140baf6ab85e3e5b4e44cb16bb89a5e1e47462f409073a52b5753cce71110f70ed32c32662a282ed0cced0204a50735cd7c1efe2e29171ee5ab485377c6e4dce284a06e1a328b104c7b107a22b04895de81a0a29c6b8f12c3bd10a89e08fc2876233035f3125eb6525e7a52f1db08ca2056f4f33904ae55ab7a4a4158aad8b572b1ed1ee6582574ac123a56091dab848e5542c72aa16395d035ac855542c72aa16395d0b14ae8582574ac123a56091dab84ce4e9fae06a87b516428dd831b26d5bf53dd636dd47129de2bea5ef2f21baaee954c812efa3eeade54c34f47dc7575efe86bb6784b91f53d6779db0141bdf53d2fd4f2fa1e91f0f714a1ee4a61b4716636f57debbfc79df19f3f8fc7875f9ebf5eacf0f972e0ed931a5fcd04f1d96fe98fcfde6f09131e1e7efbf169cf3dfd7c7075e38c111b272c7009655c368591b6248fc3c8815219211da07a29fe2185cf4bb97c0aa30a8dea1fa841eb60ea16f02b5228009751eb6e854f7f3d3d7bf265f7ed0bf9e1d7a38f3fdebf7c7bfcf1d9d76b143eae078e21e54fc99f654ec8c573423d1d7fda16fac5d93d71794ffd3af87cbafdeca47b4ee4a4515e8625143e2fe33fabf005aebf2351424a9b20a72987bc12374a61343f19a6f8e4921a9f57eaa61adf15d6a13a5887147b3f4f2ec4abb3717cf23c6efe7c33d9d8bef7a6f7e1ae578be789beffe8dbe9f3cf9faddafd70f66bf7ece9e6d74f5fbe74ce93ec5fe655e8a5884d59745b11f3e528c66b3154112b88e7090c19a5eea588cd1238af88790ec7f3b9d42ee1b44315b11a993a8fa30ebd14b129993754c47cd3a392acd11b315411abf6250fb9e9217af8e41adaad88118adcac16576b246a4d05eb496644ed4d3142bd2c62c208d1a16b99f4b538b3110a1d17f9b5c1e0c34ce94c5730b45d413dbb82fae9d21aea0aeab32ba8af1c5f0fa0af7280ddc62047f02a2d18cab2b3edd015cf872084bab41918bae2b32eed6d5c923c57f3e3167206819e47600bbceee81e2fe9720ee4ddc0d815e8b909d22d495de803af5062177b5f199ef2fa7d5b3bf1ac85785786d00f0c5e21a419522f4b5e6d05930a7de5f523aba070c20b94f99345fef7be1dbe42543191d3367168ff52f88aaf9d5ef726af767cdd4220259f7fe3ec96fe37e5c0a11dc0e25937f461da6660008bcfd5917cf0cb9217ab5183da730d671b91ed96f3ed47e3105587c4ff6580a2ece81fef45c587c5c781212c8434439a65c9737504570c1c73d68132c1633b88c5f3212ea14e6d821043fb1732a45c8ebc50893e537604e3832085257a582118818b0269cd65d0c61604ed3016a26a9551973603c3580869860c4b9257893feb4080fabef060803fc934f55390aaa37fb0c110ead26660200b21cd907659f27c0d8143716baed02532bc77423987ea35aac0b7a597c0e5cd42296c16941cdabd9821d572d45522d0000f4723ad49cad334db601d0457b2a4da5855aa611382b6ec12f858349403d1a006ca2e843443c625c9abc4a0a1905d84370bbcd90c835bc40ec2e3d0393305d71dbd83e842884b9b81a24bc84a47a8a48aef4d5ca8811baf22bd6a94df745c0f1e2cca09eba476a53c65306dc1257052f7502aa30433507009d95df6ffe7edcd9be2ca91f5e1afd211d7113d1d97aed09ecaf73f56631b9bcd788b1be1c036d8c6066c0c78f9f46f6652521575a4aa230ebfe999a9a9a6a43c291d29f5a4728bce0ee4ced7faa333d6d359e214f5b821c0654a2dd78f8f9357efbab88598121eb3f072d83abc316e8995fadbec2615ac25950fd94994b506fa86ec400781438bf2a618eb1d8508b228d9dfd322496930520419755cf284851cd7a9a70170c698d4d49522c888423138ccfa9178f201d70577b5103284116974746023ca9d7839822cfafe07d0864ca4cf4c5756711cb19d0d38c4d719344b76c431a3ec00ab38855f7ecd15535fa7bf1b711e0ce478b960f4e47c0e85e3478c0b4439b7693d7e423a7e2a19f8fa7307f5bc5613fd7bb67f762e8ea170fa04397d263308ada74f0ad18960fa70a7abdc550c7c85fe0e8bfd0b878f5c6044c8fb0c5a0f1f48874f25035f6feea2ee777752ed5f387c400e9f980f9fd87af8c424576218c85d1c7833140b663d29bcceb4739bd6f32719e06251a5b9b97b902b38d9e3207b016e2ebd646e4138009483423c3fa3e4798e920e39caf55d94088d28f967a3e4698d92cf348ad12b8a219276957c4acb282dd14c458ea20efdcd8a3165ea40dd236b38a68abc05b3a2d49f67323366451cc3d446b3e2c48d1f2737f773cc8a9823e3707cc13ec7acf8c225b3a24e664590485c7a56835911e745baf5362bea896d004d215bbe3d7d7dec0eced7d6f0fae8f3eaf1ceb7c7cb3f3ffd9a6f56c47c87886641d181a77efbf5e9e1f1097eda3dfff6eaf2c7afa31f7f0e6f5d03d384fe237333462868ed503f52a747de20c135d23453710db4ee9eac8a68fd7037d2328b61b851310424144e2a137d61bff5441a2ac5aebf6cbeda558f5e6eea8b9def876f76d73efcfeb27eb1c0a888e2958512118f224d88f5b422ecfc1561563f3d3f3c3b3c7f65bffdf29bbf83faf4fdfdf59fe28a4809edd09901464574f67e8d8a4850d97b8ee7b0c1eb29375274ee4e6ea4336b6142ce0fb429a20b77b6294ecb0d07ff253752740573965edd88db176f4e2ee2d9aff5c7d797fac96ff76563811b29667513fd024bd57bfffdd0adfc7cb571b67cbe7575befb6ee3fb9f2fc505e9622269fb592ff349d0b55e62ce8588de375b2f13e11906933f3afad8cf7a39c5e0acf51245e7c49cc81d836ab65ed6d84cf3186c3feb6566f38ed64b14b31b66e30206df6cbdac8c25d973706c8f998f70c66a4dd97a4924c6cda05e1896643be9314e395aed7ac98c4c501c5669acf693d05bac9627b6b385476e11b0b97fd7b680e29586f90a0e5b538c63d2f711602077d8b3ffbfeca1e9d9d11591f1730e3ec5429671942ce39873d8626b96714c59c6b15a9bb881c1d0b374cc2c899c230a0bd9c6511c0631ebe9d89a6d1c53b671ac64066c61b09272bc40228e829ab8fae654b558483b8e92761c71f294461b03a6b4e358ab4ddc490635c35fba86b4aa9830472ecbf02687786aa76f5d9671475260390c35ffa3535353b82c630ac56bb0a846e50b3203f24be9568c88b569e7cc54ea19fa4ed96dbb53baf7200ab156f5c37014b6e76050cff192420148c7d78476634eafc5591f671705f3256ce617a34de308c7a96de88b1dcc9fef4541b373b59a26603305e88e90335631eddc065b4708e39e460de5cf54ebd238652d2ade942eda39045c77809c8c8b49e736a17180c6a59e30943dec43c0203b6fb82205ab0b0304e112731bdb38409b64847583f9abec6320c93c0120aa4b41670ab13b42d61899766ae354eb0863eaa987f257b1f31428704290290a264f92f3dd21728238269edb40e310c7b94ee84b1ccc60c5d843c7d522129982290c312e09eddcc6350ed1a7d3c2fbc1fc415f0ab40eca14b03b42ceecc7b4539ba05b4788a9a719ca5f703d7581590a79a587d01d21879e30eddc26368e707c69455f70287fa007693b44c01606884b423ab769853490b05951cfb95118e44e5ad23da2a462401411ae64f96899622d7c18811f568e6827e79893965e0462109911645b819f5cb65b95a2717a5cb633a3a9975ba88a52235fbb6ce7c72e0999db97edf4977087cb767e547a0b18175fb6f363c6edf5183f8f2fdbf5b7e3d7f1dbcf475afdd87dbcffe57479ed09be4e459cb54997ed78f3ee0960f7be6ca727d97bb86c37f92a8b08bac255d6ebb7f609bd9435f772e7d3c5fbf5aba3cd8771fe653b73966723ccbf6c7f1bfd433cbabad8c0ddf3b380fee5e6d5c1c9f4ad054fe83f4bc2dc98e44caccd5dca9073499860d8390eed380f2fd1d5f773db4e94cc3d94212ff368ef2186c71a4e17a439e390029d49bb4a0ccfc9e6c6d7ed5fbb170eb61fbd74efe2e9cbefe7d7f3afdbf9252dc994caa791cfbc26f4fc3561bfaffe84abef179be13d1eeeecedfc3ab8be7cb2525c133aaf897b8ec20930a2930675b0d61aad70b247ee188533fb3a27f40646e11085bb47e14c6ffe6214ceeaf7f3f814beff71cbd74f3f3dfdb1fa6dfde283e91b854334e7df59ea97cbaf5fffd931ef2c1c9d3c536f9160effa9be29b4ed70eba1485735bc87edddc9d16b273522c5abd200a6786b09e263ccb604c24ed42061f9adb0ccedc63f37216922ab3e95bd854a6cea64df36817cfe3c3f56936ef768fcd0b5c3e1338d4ae69cad5fa9cb1a429ef1185438d2a51389c7e8a49a466953a9eec4b47d2207a4e94e79d40431f35582922167c5e5295201cced2055cbac7309225f8a4033bc1eaa03da08298f74ca5d853b02317d85ddd728a4442df9ce30e5df41a8d7701b374ad9490e5fe9a1504a7819990e707ab8342c24e265f33696f6bc9104081091c08ae381b0ff5e7f47cce70c6498cf9fd561424ea4f03a5c17a82a95c8a40fb9106e296a013678ad4b97fc50d8b2432e7f3d384c33de728e7eb3903160d7b22aac9fc5562703c35e7ecec84ced11bce114802192dbb84799a81ac56e84a080e3d1f94e3c217c103e74e67d500246d6664f7f4fcfc4ad9a74e7fc3390b4bfd7d3d479f0d526191dd7ba8bfe220dcc8fb2ce8c9fbafb9b1213b736a52669ce69a8cac9f42e41c6f10691df08bcc14baeaa5666b14af6df914e9e4655f73f2777ee7f229bf7af955f4031de4d720bf869bbe799f8c55a85e7a821ebbc1512fd363ab8f95ab929ec0f11f4246f40433f2a98bbb8b9aa0f3ed9386d0434dd0f9ce588f7de5c66a8259fb8d4747efcf4f56b6b637d65e9e1d3f7b63cd495213ec584d602126dc872935e17fcd023521ea816ac2ff9abf8885095288a660025dfbfe6dfbcffa9777f6c1cf878f5f9f3c350f8e5f2f2f501362def463eb53f550d8553fe2cedb950bb371e50e9eed1cf8935f17c7b70f05887228c48467631ca82610a911bb492bc55e292a81fb8883d484c9924335584ba8b088fa1eb40412980454092c59c054489aed4515a79c37af1e1d28f5794b7fd8c60f6bfb1fd4abdd8b278bb404ceffc133ba24d3219f7949e08225f1f8f9f2be3f7fb3b9fee7e8dd313e7db9bda9af637149605a12086d4e3966ca29870be6dcb38e410238383acd140103b6e04d9e8477d1313a8b21d1334add41c7f8df29e5c0287d671dc34e9331ff1daf1c7a52c94de3f7dee3fd2bb7f31c5e5cb927eb3f7fd9dd17b0c02b8779fe27d15c907be2f2797860d6dfff89b00c9b6f7ffc5abe7efce64569459a713e12865d85d218b7ce82570fafa7cf828e36c3ab3a31a8e743eb19c26a9af02c833191b40b19dc7c759bc18e3683b2cb53b809d1f42d6cea577536759a47bd781e374fa6d9bca33663d84d99b7431a8b699a727d32672c69ca4d0f6dc69879da8c49dab2317e487237ea0fb5fee0e91fc519cea30fec4dc0b11584ed0329483e45637349891a9a0d816b1b71ce7142c01279a54c708ad3d54f5c764851d1350291735bbb08a074f492dc8d1e6d3887b366889f09d81a1e262d8a5370d98824879980522436091c23720458265089ea66db32e9538630ade30247b3045c2600fd0810c247764ef5401a168d296f188bb5d468710e019c48ae8ae9b14380748230350485f93d564c8f166816e752b09982ef47418dd4ad41843c0db5f416b498d1936aa7f953db590adae6dd5ad1ad3b14f855a2e62d12e93df86c553315e59a43d1223d32b26e459a5487405e4c15edba4380c6c085fa4863a58544ff4cc6e0ab614eb493ea14bc9b5080be14a2b9452113a8848ae2c8c67904f27aac95569e25e0462c1f9c2358e3432ed54efd2b7b7ac48bc43b9a75c51181b7bbe72b02137cafee866b03c78886d44f709375580d14b3fcbe0da12f7a1667b1aff5c73efd6fb28458a4776f38e91fb84c006a5942381a520148762e5e859c8743138a77818b086675cb54335d70d9f1889ae3f903a9fcffda11a7b4e7d21efc19f332865a9d5629abcc57142827669d00f424e039173eaf085a495e4fcd41addaa8a5adece818035a737c32d508c4ea24fa48c79205cd090790b7b2f708349f9eafcf262753ac4e22d7ce987a0b37041ce7f452265743e01ac63d09485c684e77900fe7589b436569c7011d851c923edb3fe72b2102d893401c71680397a7e08ae79039a83854064ed840d28fd773e0bbc25902599254dc29890057e32039c1e24001cf61e0604896c08ebdf13281ea56ee4ba0ba9979137a36aad3a1d0493a313507d823e526039419028903abba7e55866b2d5a7303398da8219c2199c18c7ccaaf567ebd5152c485c738f955aeea8c5cd519b9aa33725567e4aa4e2a40f211209ff2ab5cd519b9aa33725567e4aa4eea43b2ac914ff915e457905f417e8df26b945fa3fc1ae55751e90dcaaf62993728bf8ab38141f9355b61ac6a7019b0c9abd4aa1e2e0356d55d062c1786b652e872fa2ad0aa3b790c5835194e1f8f01abf202d06ae155e0a77415e8d255a061ad849fd5701568b5bd87ab403751b3ad2e780c9847c13c7ff8f6c7753cd8d9f9fef8f0343e583bda9e7f1568b375d82eb00eeb8d57578fccd19bcd78104faf1fc58dbd270f5eefdfd2a8684259a3b2c93a6ccd508f01e0122d11386db08a6a9c51932dc3f7731568cd7087811a8bf7e030c08eed230cf4c969328c49a42b0e03e6eb19f8cf8f2ed770ebd317b3f2c43e8ccbbb0f175c055a7195b572616039a909b39e968459e030f07c6d7b0bf73f78b77dbdbebea2ce3f6c6cbff5c52561f292c0015781765e8d88bb1574d4a348a8874e5c3a9cac9b7a92becb556067314ce899815781766ea188f95781d392635eb5887bbd0ab4a5a28c2a7c5a7ef3eefa58affcb93e7ff4fef264d5efbe3c5b701568534611fa36bfee88726b1f569e3ddd5b5bdddc397ee39f9b37e6fcd9727145da24034aa5198b57819faa578136fb17da0545198b57819f8a0c8eb3ccd017dff32af053f52ad05ad9e55999b50bea2d16af022b6ca679f4aae755e0a761578152099bb7431a8b37ed5781e5b1f834e5def78038e39496e5ab4022919a41adccbc7251eb609de524c14bd61156774a11f28fce4ccee58ad24ffd996f15b4d64e116ee532f5c05cc5c87a58ee1fba30d70a0cb5f9a2cb86c6f001229a7aba3edccd30976a9852f7be31404e913a4930dc922e41a2350b84d00d1db041105ac8380f54ebe862eaa9abec914a29f53122d7b9e3c29f4173f9b6e8adc4d62602b612d4c5b427415d36658949415dd471c9912ec54a1fd06c079596d3f8066026a68b4bbf1722b7621c692ee71949850049c5508cfc82c8b7668193557b1f6d2dd6cb36e6996166534fec15bec7f3085c4a903d7c08f6e4051a7553f81fa73bf1a44abb54e28028741dbfade852365fcfd8c64c334c34f59cbf8ed13be322675699e52f2fe418ab2b45d2b5e427e1cc4a8951c2ff1c6acf752b83c5b1cdd88e0dddb34b8574c47b0bffb3d82a3930c958747da76c26ed64d6f7305483cfe88043c3b81954a8e5ad240205e181223cb25bb953adc2639c56937aea61ec3965fb10f071e95f5213a66fba6ca6d08d3a729c579369e7368d51472e89223727fcb2277fba1a3ee8fb52308511b2ddd3a5cc9af4ad31e8c825df6c570fbfeccd1ff4a5a05930280fd1b134cfa797eb26d714373ea19dda3426d764a2a9a719ca9fa9071d390e4a06d287a20dd0a190e7a89b5f93f95a12dab94de3d1e3c6f935e90b0ee5cfea9e14cc08485d17cfccc065e433015b18209f3d13f3926b4cb1c94453cf3094bd5825a002a7d3e2348c9c00b846a09b6593b91226636ed31845ed92fee36ad197fdd9f375023a4064c86dcd4df96d0273b94a575ee2dd349bcc9530e9731b6c1ddff898765e0d64cf9b7a501c703e32cf2563bcae13e886503b4ed06927a643e71b43a8dd38fb2597821ecade9cb04160c766ae364e2f9dcbcfebc0bebe217a8cd93fc7155420272a90cb2a906b55815c5281dcbca8cb7eec856ae0279dceb9bfab13e8e218274ad094986e55825c52825c4d09eacd5ec5ea59201059e5219d51217bdb67d901051823f6914914ba835618937413572980d79fbd58453184c6b934ba32e08cf275020510030262620631b115c424875c17fd50f6aa182644ad0d176900ea805c015d11fe719c40da389df7562c4018b15ae50a7aacbeb48e2f41183403d9ab55a71f71ae66e3d88f814081e5faf036f8089c93dbe7cc040e0bf00505be60862fd80a5f524ca3ab9939a799233d7286b92cd7bcaa99db411bb6cd83e4d901eeaf1c0312c3a20d4dee5fc02e6247f4d919cfb7e680f1c90fd3ab3090bb5a6513a48608960b5c68be57702327de105621a1d9f45e7c21ff8b97fc2f3e07e6f8d6fc2f3ee57ff1da0ee4ce0fba3af485dc2f5e72bff89cfbc5b7e67ef129f78b37aa1cecced78972f92377ce22c7acec762b166927ae9c4ec9f9abe594923b6a6744e2898ddd39d93f6245676712399f45684b5fb184bb287dc5d6edc4d5d54b30bd97b0571ad75470bc1f43c05e966e1a58eab5b8dc2f3582aaa5db8b4b00df6bddb274fb71ba8e464bb7cf1e2c7e72d73ec7d2ed5d5ec2638438c7d2fd2385966b9f2cdd56269e9ed560e9f6dedf83a5db4fac48de97aa5c3f3b3cdfba3c7cf1c72c7f3cf8a6de7ef1276be168bea5dbe74841ef1714b97e787e112fdf9e1f6f04bcfa78f6f3e8e0edb7f56fb70c0634a1ffc8dc8ca5b40f66a8a5dbc591325c2320ba1c38e183bd1f43b70f6eb8a1bbcca1bf073b770435529e343e43c83f26caa112f1f2e9edb3d7ea7467137f7dba585db5179b6767e7fb0bccdc5e92987811225ea0b10f793d8405c5e33feebe3b3d0b877fd4e1cedaa6baba3c7fb5f1e6b2b81e52a6130fbaa7997b6b79657d2bfdedfffbebb6bddb83b96f7b7718a1e238d24800cf4e3dc8dec9dc3db32426e4dc406bb7077f676bf7b4f480f05fb2767b2824ccd6ef9f1e80f9bcb5b9f2088f5f5c3e78727cf55a7f5c60edf6d943cdc382fcc806d70e3fbbfde3f0ec1a5ee93747fb1f4f777e171726a443bb144358b276e7f3a06bedf639538e5f103e58b27627c2330c266dc547e867ed9e6270d6dacd19f5644d6736b1d9da5d6333cd239a7ed6eecce61daddd1e445865b7478faed9da5d194b96e1083d60ce588399b5761bb96cf798e705eb61fc5cfb97544ea0ff49183fe9d5d690c0274d265b4c43455f91307e1dd9af931ec661e41cc6ef9405889c60d0e4feb61a864f98d93820f59633af69602b05d7516237d3ac2f05e57bf6a7e773e26317905354e5ee508fe267bee998a3ffcae39566939da18328bac9f07150147fd07a50147fa8a82c7da3f8434565e91bc51f340c8ae20f1a0745f107a3eb51fcda18d2ce4861f33751fcc8cee2b426235b2a43a650cde3603d870a1a59f792a70ef97d592ef513a20e131ebad75d5e54ee20b6bb20feb341949d206a5450f2ab64fd09a2e005b110052dbf4a569320a291b893ed9a97fb38d0ac9762448ca55e8b13585323ac2a4641645b90538fdf252fe1d9ecb561ececd7a82585ec3410263e7773b4247a4c6eef166849c6a4c86a1d9296e445f5a4674d6b4976be96142c0cd592ec5fc4c23f1382a5ac32bbc76fbfbdff7274b6e6f6deaf6b42cd7165ebeb7c2d2964ab4958902f46ed38afbebdf9f527faede7f6fdfee5eecaab67df6f1d34811d2a85b944d2dd436a00127fb46bb9f84e723d0bce0f54938aebcf857bc91350e217862b4d36ea51607bb3d2e2829448c78ad6b4a3be6c5fbe7be5cdf5f2477bf9ed6cf560e7e5ce02ad2948da8b20b718816f316c2ecd67c3825a09ead9f7b3d5cb35f5676365fb293c5b7f70f96afff75e717d24952f787bef91fea83852d6007269bac97ef1eeae91feb75ee784de5dea6ffcef54887ef077afbf312d087c013eabf377df8fe2f29186fd5f5776fbfceae3eed7173f7a67130b7e017cb67ef5f1c9938d77f8e8da9f7e336b1b9ff7ae0f8a6fda8f616208fdd49089c0eda821c460c67ca1590dc98467181c17b56344d14b0d996670560d0912f813b28b5708cd6a4895cd348fd04f0d99b07947352448f852c8f1b4019ad590da58204d39f4504302cc534302e479a93acd2aafbcc4d0bb10816fce391c2b22c98818265a48c5dfb0afd36d28781b06f1360cd9db30b47a1b86e46d182ade863d9d6e438cc39c6e43b7aa1df3242cc6dca6d16a12926360a8957ae8eb741bd0d75c2983d4bc4bd398fc07932b25752c3bdd86b1863ce3494904fedf3bdd42ab036248ba38283dc8e916941de8740b05ff43101d06b2ff21b4fa1f427a2ba0e240a75bd0b59a1b4c7cb25240cfd4dca08e15a75bd0c59a1b1c567e6f4eb7a01b25474e360b3a0c74ba051d8779b582e90a0fe08a8d4c3ab769141e904c7660ec50f67c5fa7563fa2b3d13b476202395a3853e85a5d41d46ec891b760b07580697d5935943f5b77f90c9c09061c1b47c0cea1d0f51703893022dab94da3bf18114d3d61307f58a7a030128820f1c54e1335a75670ba30421036f3535ca3c718d7221af77483f90b039d5ac1757dc6a4f2a89de42900af5a4718534f3d943f6f8779b5822f9c3d12900f7ef290d6b3274575818f03d90b6a98572b748b7a5b29f8cba4739b46a73148fa0f047f37f6f2da0930ccab150ad950a59431934e6d1acb7a33d1d4d30c640fdc30af56e816f6b652a49949e7368d6e6390ea3a00e040f6a2ee4b808b857b44642b10e46c0c505081a4fc3493ce6d5a814c52812086a1ec55714ce0fc2b188cd59cb67b96407e370525480a6b33e9dca615c7242508aaf5ee7ab3e7fb12086c1a212444fa8e811c560b588031e2c005b94607602b8c4930392a358cbda8ca1b588fc4a0e3693947eec0fdf98234f537b97f17c3482d74a69cdb346298986a65c48a1970117793d195b7af1b718e2802093e001248a8f6d7ba303a101631b769c42f4434f57403b90b3dfb03c9a68ec36dd45de822a5eba7920746a35a0717534f3d88b9ba0202b7eba9d5fa77614b94ebc498f37244d3085b6232dc4513877167fbb9ba3b76d8054ea8660ddb22fd8480290c8f514bcc76b8681b510b114d3dfd50f6cafb568d3072393c089c46cbf3dd9ae14c9c6c0e775a618ec48bb68b5aa2b8b4c68cdca2d3ade3c3d4d3f4610f6295bd8ae68123a5d842ec221dc99c688a4bd5441f4d08ce049b759ee8baa0258aafeec40522ba46d04244534f1cc69daff9ba1bd2aa940600ce3229fed224823dfdc57392b1ccb9b785d1316421cab94d236489e342dbf4250ce42e0ebad38ea10b58a2b8f8c67c611743236021a2a9a7ad788307f1fd0e12110172c2829c44202e0a20819e20d19020318320917520f16720515a200e9b20113f20fee42034e186a6b84644f1da8fe2fc1025a75114c345943a9251f2b445a94618c59441239df20f8fd850142186f446b147518488f5a208519cd7f930a9bb4144bc538584986d1111fb544888395625e2a20a09e6e45d728380e40611e4bdd0b31adc2050e97b70838089f51355c91c76fc4e1dbddb51c7ebeb3bf8e3c9f7f53d737a11e7bb416076a84235dfd0a5be3ffe7efaf1f5e631be5d5ed9fb8a3bc13c8cb7cabff384b2a10b53e16354432b24407424de5936a0767a5c2b9de8e2ff033708d4c3cb2554f8d5f7502e41d311306259e9a2b37c3b32265d2997600fbe9a0747df8fafe3d34f2f8ef1d1e1e6f9e7ef5b0bdc20508c8b284e562805d688f5b43ef40243283e3f7cf9eaf7ebcd95935f57f1e0c577f43f3f7d2aae8f74498f1aeed70dc22835327c98689295402f36ef171defe4f63dfb3a27f470a01b04ce2bf3b6c00d625a10cc567793a891171bebbf50bf3843f7f3f0f3f986d6d778fcb2b71b048e917d354ce0d3aff0503dfcbab9aaaf4edf7cd9d9fb65777e98e29b36696f99d0cf0d220bdc796e106862b31b44223ccbe01891a1d5fddc20a6189c7583407142c46cdc416b9bdd202a6ca622d668433f3788cce61ddd20505c29311788431b9bdd206a6349533ed60ee6820a1c2b021d3708413e980c0d584b9dc009c21de143ce9e6a1403104dfa9e227ccd45747dcc691bd0d5f2fcb2e734814b4b331302d6fbd7d2fc1a133c5733462e2d1c970cdf9b077666968b659ffb63af1110ec9da190543af4ddab10148889e2d78692b01705e663f6c346df901a971e917af5488d8bbe9e1a17c565087daaa69b7c63d0df29372e4ee6d1f7c98d8b93590b8b72e3faf39c1b37261088a20ad2b3a641a05b0002c3e0dcb8ee2f626122fb432137ae7a79b17a717e15ffc0dac78b87ef4f977f7c790bfb0b4060364661989f08d57cf9f514768e8e4fd4d7bd9527bb5beac3b357479bb7b6394da86cf390c00f0caea6ab47b4d9347bdeb0b522890f185a4d37af39b8876aba151eef2139ae65816378af68ae939d76205492e3eacb6717fb7fdccab1fbb4fc76f7f5e5d1c99735f77d11f093706314c513c5368339a80861c19a58ff72fec03c8a17ee033e7cfb537d7407eba7ef8a6b220362c03b460dbae9a8418cf79d251739f62670d26be531c0d493ee9425b7b32a26f4ee9425d74d8ffdee5972a76548fc6f65c9c558c8eeaa4fbe7f78f36effd1ceda935f7af364f5f2cde183ad45597231e70dc0383fbbab5efb71b8a2361ea27f12f5f98f27af56563eacbd2f2ecd38be3846ec972577722a74e30631d711416cce929b09cf30980c6688fdb2e44e33d841aa51b67b364f223667c9adb279338f4ea97e5972276cde15a9461157712caee8c1cd5972cb63e12124928bb3e452a35047aa4c2235839ad58560a55510d9bd80335d064699cefba875ce2e46dd6ba55d4860190ed80bc6f8e896e228685a33de49fdabb420e9f8d0359889d3de1c6a96425a2b44c1f6a2a06908ecc5ca056091f3a3b94cc05709007b363b6334b54257a700fd28f8d9699c4c43c77ac16f465e142ec934c9a7954f2f9f37bf42a260fa5fa4f2e3522fd3632599ea45aa93fdcb646ee366facb5d2e4ff951793c3d2e4ff931b9fda2cb53ffc525dc8c63dccc9b44d80ffd71b35356df036ec67c1211c1c2e5a9f29bebdb8f7ec2daeac5f6e6daf9f63773fce0d1c3b9b899394bb36117d412fdf3fe2d3edcfde3577ee02fbfb5e757b6aeb76ed594e00915a163d31bb5432f4fd9e105d92e60c010599de8e2fde066a7dcf00bd30a8fee3eeacbea91422e6f458aaf94eb1b93ae5c989a0f2bfef4ea6a45db377b3f9e1d5ebf3fd87c6897e7e3667e49f2ce44663811f42eaf09b7604d7c7ef475ebe210b6ccb7e5a39fdbcbea8733fbaab8265c661eee1df0c618957691df01c2648fb83b5d98765ee7841e0e03bc4ef9bb5f984e6f7e5fb8e853df7e878b5f661dfdaf9fbfdf9cbe796b3efcfef4aaef8529d15c7061fa61f3cbcaa3a3af6be621ee1cbddad8fce5dfbcff537cd33eed00dfefc2742264e7c050a2d67c619a09cf3218c62443bf0bd369066760282f67f9cce026345f98d6d80c691e43bf0bd3099b7783a1bcc0657a541e4bf38569752c69ca41f7000f60e6c15048f3524955d933e31aa78b1c123746fda10bc040e056ca0042dfda9cee98e8b867255165bfb831ea6e06c58d1101d71d5d9417104d6e131a47175dea0983e2c6e857ac440331ed1c0de4d458174ed140dcb11837462d7521188809fc3f8f1ba387b8c689c4b409aaaea3bde2c6a83f0c8b1b230a053d0445df48596539eebd757c987a9a61716344c1d5560a119fac149d92c9a495421dcb7163f44b282d15a2706f7163ec09d63665c4d4b8672d517fdfb831a2600605661181aef0d06c8c67d2b94da3f0d0e35275f40586b287c38a21386d746180205c626e631b079874076ddc60feaae536383b2e1f153e04cd7159550ab13b42060b4c3bb5b1aa758431f5d443f9b3b62f85725c16e7e2ed8e902b8832eddc061a47382e55465fe250fe9c1a169745144c6184acee11eddca6f1e8d14993d37352f5f7e50f0605661181eed9a3d952cca4531baf5b0798ce9e39b9fafbb1e7dda0b8312210bae3f3664948e736b1717c49ffd17372f5f7891b733ae841815944c016c6c75a0891ce6d7ce3f8423ad14318ca5e1c1498e534a8eef8421026636e631ac7072af5b443d9f30d815945025d15488b0a94eb5fd3b756209354201dd540f6aa4a10fbd8f52250c031a204e9ac04e95625482725485795a0deec617f02fc2f3381754e6301c644813131c3186c85314937d1d5aa61bdd9ab16db7088810d8ac618c65d3304b26cc40288410131a9689833aa15c48c8b86514f3d8c3da36c7f0285c0412e04d1199fe19c1d4c3ab76984302669c446c581ecd54b8631f231081ccec017695502a6303e063026550ca36f8d00c68c7d77f9381bca1ef425500cae23025dfc62c45667521810db015bc787a9a719c85e450f5123521f032813089573dc529d4017bf1836fc31e9dca611bf98b1c32b7dc13eec7131985bec99042d4c450b512352f9a306e7598943ae069422ecd02be331f3de2d16c65c2d09e9dca611bf9871b130fa1286b217e7555b99ae26c30450d182704aabec8860bac5c2982b6132e6368df8c58c8b85d1173b943ddf8b8084104687f4ea1de76fd5f9dd748b853157c2a4cf6db0757c63fc62bc1ac89eef134218102b218444a08b5f0c076b31e9dca611bf9871b130be831814e148046a318496f10106b05ceafd2686d0b177085f5fb97c72774b85314fc222e6368de8c524b38b096e1873b50842521db9bbb12a3a305ce82858c5e1d08a7344e765d7ad13c62c0987f9198d75c29868eaa9877107b56a39d105cf0e3cd669c2c8d25f2944161896c8e6fe05e002025c20ef6e68052e90800bc461dc55148f9eb580b866556174025b62862db115b6c4045b2a35c2fa7337a8c839f52f809628a025e69d8dada02526d0524cc371635b13f36414f79b1b102f50578bbb93d6a2561b513eada868561419272dbdb4f472f715e48208e41a45686aa1a95104bf12f1288e5446cb7e1343af31f2feac8cd309841173a9f1721c06e90bd217a46f94bea40be5c855674dffca463c11a9d7e2ca46d4a85ad9881fbb2464661caeacb94b69237ed4f82d5bdba3b4113f26b75f54dac8bfb918dbb08dca0e57f2a6e8590d0e57d6fae10e57c4c23f138225233c8417ab0fe39763f4bb87172f3f1cab37276738dfe18a38cbb3b1c0bcfef6e78327cebd3a59bbfcf8687ffdfce2f343fbe5b6c3154de83f323763446cdde0d24651f169a682d50c2cd24a71f69e1caeacbb87e246151eefa3ba111d0c744890bc8c3ee8641ab4ae52dec81cfdf9fde627aeadb9954f0faf7e3f7d74faebfbcac902872b2bd2c30accb4229d6c069bd62d286f7474f8e9c77bfd13977ffd7a7ab1f2f4e8e9e96a582dae0997d684ef5bdee8c6d3e8567c02a381fb76d772234d8a98f59e7db6fdd493ee56d66876314ce8b981ee5ad6dfb9aed12dd1e1ff4b758de849a544d82f1e5d7c89db5aebd5e3af476f761fff3cf871723adf318c794e2b725142f11fab3fbfff3c7dedf5c7e5e09e3d7d72751caf5f1757e438a1b8b33d138a4f0e838e6318afeac4607b42f14c7886c1904449cf84e2d30cce3a865931d3d8ecb062db138a57d94cf3d833a1f884cd3b3a86592f52ca6729d59e50bc36967c2ef448284e8d2a09c56fa428e479a99561353106e509cdc6c8f9330dabdd01adb57c4f946f346cac2947962b0871440c6ac7b75ea4d6921e91aee5f3f4c49a72e424883678a56d24f96f59530e162cc943f0193cdb0ac00f23eb1529d681744d2e95b064f588202d70d227b4414df8875a7f13e8d1483298b88d5c4398fecf03001d77c64dfaf79a3f3fee1f829402d4a94e8db3a87bf60f24ba7d085cff1814649183dd5b352b409dde8c7ccad1292a87156b0571bc24cf956530e1a3016ed34353af3e701be7c06d717e223202b7ed689cac8cfe7237b89dbda89cea05b731e6f68be0b63b4c55458c4e705b8ac0f2b3a6e136cc87db4e0d86dbf017b1f0cf8460016eebd5eddd8d37274f71f9f7def1faceb76f0fdf9f1e1fcc87db2e1b939c5a00b73f994fafb7debe7ab5fa286e7fb71f5f3dfff07ee55625519ed07f646ec6d0cae9a170dbf891d70004068d925a6f63bac3e0f664cd393d1c6ed778bc07b81d4980b9c031f9b48f0de669adc06d4b5be6c7bbebb3ad75bfb7e55effd85f8ba70fbf2e80db8e4b0cf394caa793cfbc26f482eab24f578ecfbe6c1cbfd32faf3ffd5afbe13e9e1ea83fc535a113f3a6116ec334dc76e69ee1361f51ec3c1b9db8d4baa927dd096e7716c384de9de0364c8ffdee707b5a7498ff16dc76a65446f47afff078f5e3b3e7346f2ff7b67e3d5e7d7c7a78b0006ebb6cd27766014c0c66fbcff19bedb3e507cb0766f57df81254aa1336b322c759e89db3fde0f6e430e8c26d976d66ce36c3ed4c7886c11426e66c3fb83dcde02cdc766255743916d0d966b85d6533cda3eb07b7276cde116e3b71b374194f3ad70cb76b6349be7bcef580dbce55e0b658909ccbf352868b740a291d148252c6eb1097fe3523c7453595255d5dc58c575d2515a427bc6ad85ca8b8262efbf31ace1ae3a2e54aa2c4457ed995fcf35d026ccd20c9a5098102272ccc046a57eac4a8c6888cd869af320150680c827760427e43154b18f527804fca8289d610425e7223ee6d0da90d0ea626a016116d39ea371a4ba89f2fbedd48933e4e67251bd9bd4e37fa2ed426d06824cc0f8673343b94fec0e552d06104c8cf0fb69af8c778cfae7f11a923074e70054cc5c55423e82cb42a09e835a9372658c3a9cc0896bbd9fe79fa03f4eb4ffa1ad773e5149a2a42988cbfd70ac41b3f46c3559b2184308101d035243ab9dd776237705ec003e7a2e4572d9ff26b905fe5eedf89558146229ff2abc34cbf7f82226626f5723df628541314f163859e4b8a884d7dee92a0881f95c7d32341113f26b58f8b1214c1c9fba48898a48838278a08dc4a5014172822717082a2f8973153677c2c2428d287270ff5c1e5c1663cd8fd757d1cdf9c5d3dd8395ea08864af0517e727a3b1db3ff5d9c7f71befd64f8f3f3f7efaedcde9c3a7bfb76f8bf328d91d5cf22474383441910ba340ba3827a6d55ca836d1d5431591b4e6707882a21a8ff790a088c88ef0266f314881e931e95a82a2f5e35f0407bf9d90287db2b17abdfeede4fa7a6d912282726cca258543812b3996d0e1fc35a1755cd7df4e0e31b8ebb5f73fbf1f1d3d3dd87f515c1398d704b62922715a11f1ea9ef31259f6f9042ec94dc7a9b576ea4977ca4bd4590c137a77ca4b14a7c77ee7bc44d3a2c3ab526eb3abdddffbfb9b886b66e743f8faeef9f5e1e691eb1da6edd5824456e6e8fd8b15d28f973fe3998d7aebcbfe915d2fad133f2e7f405fb0977a3011d105f520dffdf971729606f520139e65101349d74b3d986670563df062d5f7295330d10cadea418dcd1495e635f6520f266cde513de08cf6b248d3588c6e550faa6349536e7a400f3fd6d73bea8115fe4c9a1753067786242e412ac6d7de0bb676b4a3b9c428e7bff156e5255571f33438f2c66882c88e2f806196407ed7152fcf4e7f330a4a132a5591d61e4c967425d28c9d82e314bc94fe8a045cd49e507ff604f3954207dab1f5003802995d710df5e7846d3110bad571e2e5e86d4db9e03221c100e906749278e94f4b5c4320fdc64d3d1febfdb9828a46c3c1ad9caa88efd08d924cc15939f2aea65d308a4ec387d9ee3177af2a678a541015c0290ec5a9f7f77dfa4b1c9d8d71b27ef2fb77b5f963233f1a36a900cd788780c9042a056ad5c84e51301d02f90d5614dc2e01cbf57352bc2a4cc47e45c1ed1280912e73e06b04cced4d582500bd09c43201ec29066608e4755051728b72a44ca06b56f23712555cb6bdc47ed26e974f2f9ff2ab5cd17927bf8ad7869710432fa93fbce8895ef4442f7aa2173dd18b9ee8454ff4a2274e9233f8d06098f2299ccd871e86291fea86292f2aaa0fc9306552973bd9a57cc8c3813e76299f23de3c2cb04bbdbe3eb1491db4491df4e2c546cf9a5607fde67c7dd0c360c394dffccbd829540705cb943d8c7b4fc2a63d5b7b72fde0c4e38bfde58fd766be42e8b33aed618115e28dfd0cafe103ae9c1d1d7cfdf07567efdbc6e9f75b07384da91ce0e39272cec7c196291d478e70b5383ba76cb04477a8652a2dba780f86a90a8bf760980a48a703b07b16d88927a68f353fb067dfd62f7e9e3e3b8ecf7f3dbfdaff042b7b3ee546abea833e0a4e1263b6176f519f3330f8b8c058e90f3ec7cba3079b2b6167f968fde2f90bbcfa765d5c1231cd0b361aa6fc2d7d10efd9300574d0582e610140129664c3e44977334ccd2e8609bd3b19a6fcadc1dfdd32352d3af0bf6599f258b2a85c3d3dbfdc3c24c0892b4f379ebcbb385d7b7cfc648165cae738498ff32d2a16ae0fd6767e3ff863d73e1ee1e5c1e1d187f5eb1fc52599f2a804d5cb3235751c74554f5ad6ff246aad96a909e1db0c8671f5175e4f7d54cf5b0c76544fb9ea99a48d0aaad532556733cda3ee65999a62f3aeaaa7b8ddfb5453921edc6a99aa8e25056506ddc33215749ca37a1289d4aca6f990964163710ab93ea01488d3817447cd595520e1fe50a92ea8390d0bb24589d447d2c0d80f8be3240c1de996afa372ff2ee00c5c948229e7368dd181213925874a8a97fedc554b94f9a8492e07c9804840318c82c3c8c52f48a9cdde45c176630303c71830e5dca631369088a69e762077beaab4464f6fdf6b131507b9c088b42783f4dd01ba49ff6e646010d5206407fe60b1757469615652bbf4e6ae525b90d30444e095ad8d97fe74283aa4d9226a1872f29ce0ba718141727f069757bf6b8c0b24a2a9270ce4ae565095a6426b40654939266d97fa7be0784ba53863723aa942b78a08f3242c626ed3181718525acbe0dd40ee6a0555151876478d9a90a102ee8ff42f96974df439a63af86e60601007dd909db64350ada38ba9a71ec65dc594cc598f68160cdbd2b93ad3922521ac8247651449899c4d23846e606010f53984c9331a03038968ea19877107aad69fe107971ae3a432916727b04f2b0b5de326e72598c2e8d8cc4994739bc6c0c0907ca843259d4b7feeaa66781b59c846dabea0e5dd8309a41905fe6b4e8710a01b18483c098be9ae2044dd3a3a4c3dcd30eea2abf50f486b980450d01c15c8efdeab608cc1c061bdb97f37974110152ec4c9331a731984a49d858acf756feeb096cac0b1c38543309e9e41588e08185ad8003469dee654cfa1e0741dc4ad3a4c1036b68295e4541d300c652fd60870ccb78f74385ac73e2af4faa3f51a39a729dfc88d09802ac01514b8924103a846b802a9bc025432b934b0574d65e0d99f84f7019d9c3713a4bc060774d26897730580ea0216e24a98f4b90db68e6f0c58a09ec9a5277bf594920449918e2ea523299b9109d0f149288b13b54c820aa090521224a524e49492d09a521292f10eea995cfab25749c5440727c15502e4c845453d32012f118674d88409a483424649908c9290334a426b4649481925a19651b23f7ba14ac031820b5c7488e653041429d0ca5a1f43761183423a49103f47c8beafd09a4e12523a49a8a593eccb5d2d99a41bd1c4581d03212ad20e453ab12a85417bd2b25ceedf452d20e684492e1c684d2509299524d4d2b8f4e5ae964892fa736a626417437ad9422018ce9d6808d6e95c2f050a792441f24842ce2309ad792421f9a2422d8b4b7ff62a9b379028a2c9916c065c2a880900c740994844f28d0c14b24882987826163868cd2209298b24d4b248f6e5ae964492fa47e4f29f44009c0ddcdfaac8693a22aff509812e7001894e849c44125a9348424a2209b52492bdd90bd52c6a8693e3d04149ea0d69fb227a498f0b6cb5d63a279082825d0fc4ee06398924b42691846475831086b257cda246eaa2d59a14aaa8f006dab1e593f3c2a2c6c9d159482209924412b2490d5a9348424a22096087b257d9beb49a39639327b81ad97847fd1181081acbdeb7b97b01b788e32a640319b4a69084140a0ab514923d99ab2590e49dcad5988c893e12c0926393362f2d06c589b832222924900449200971d2a615b524b74fa82590eccf5e3d8124679520ed5003e91a3792d706b66a935e9c5d53a0903f1224221372fe4868cd1f09297f24ccc91fd98fbb50efaf0c72d103521b4943e51a0824333834803d40f3d22ea48f04b902876c1689ade92321a58f8cb5f4917dd98baa9eff35127ce3ba101a2d290144407bcfc48055c7dcbf8b5aa2a4d489d96d23b6668f8c297b6454711877ba9efd150d09a4c0d7f75c8ef8e6dcd48a4d569ea38a120153181ea396989347c6d6e49131d929a2f643d9ab657f25dc43989f400e67310c72b0202fef1058a7caf9b16221796494e491314756c4d6e49131b900c65af2c8deecd5540e26c0a9e42d179c212d8adfbfe5e5edb8ae09e6333b1692474609f38af9708dadc923634a1e190d0e64afa67370990556191d478c70dd6a22c0c9cd021d9a71aafc5e2c248f8ce28914ede4218db825a6e491d186a1ecc53904e8399eb381ab20fb97ef68ad650dd964b7a058481e192579642e394e6d1a714b4cc923632d79e4b8828c62cf07da84e30a3296a398b4355e4f1eed6b7541383743ae0b12931d24d505893c67a3e8bdd5812b13c861306e0aa5ba2044a1524286abf81058e1b021ce5a502b3443988b5e8f3274f0eb5abd90e855eb4c42ea396721f31d04ef6c3a68e3f845730649ce59913d34a3afbf8a100ceb337cbf67615c6b28044e3b1b313b58465f3888c4a32ee60bb2e85b0f229f0e221f07ae94b135a5b45238a35c5e294993c92b2528a935a4197959cec997cffe710a9cd9951274cf3550aa3343278f317c591c795bbaea4a69d58562ca8b13ab09f5812b2a81b6ec740970a3ca2a9ac6c0d9304cd6f56235a13e8cbc41f6fcf56068ba64a578824af4160242bee68e055d288a2e14b32e145b75a19874a10843650ad4650a4ccb149895298cf246749aa223d040434eb6d408659102a1e71228b592bc2d967621278ae4ac979585125b454a52bb62ac89943802cfe64aae2c15f5cda580274d8f563e09849c0227465b25e0792301bbe8bb9b9546a05111f040ce7e3c21501029923d2666fd20c656911293488943450ad6454a9c1629382b52b02a52b02c5250f75c03a556d68e2ca13ae78d6137bdea4a69350cc5e45219ab3a5a1c452db9856855a011b31ee916f6463f9f14528e587b15ecc1493a4650523d5570b8a2b1702969cb67f79800160c43510c43311b86b0d53084c930846aa04841551529a8a6440aaa1991421dcb22055551a410819e4ba0d4cab3ce6a39df334f5b55a4a056ad1309a9a7aebe67644ca6d82148b3be05230c1c0043eaa5d4534c046c95000910ae67c0e589626002b429a83b1bb626e5a55177450a4a916dd493368d228588a69e03450a9aaa4821da530bc5cc8814ea581129688a228528f45c03959288b4211dd263b55483abac9456c7386236f50c3d4b1a724d44c366ae9b825c792263b53fd701543a90dce4085eee4f2b8ce6d7707aec2c510a9e71289e71983de3b0d5330e93671cdaa112c5d6258a9d96287656a258517c4879e4c02fe40cefb96959a4d8d07309545af9605c507c69c28e5b9585e25a454af2c243a7e7bd686011ca2b59deb3f54ad3d46a981487c36afd02c5053666169ae5bc2eb4d0dc04e5a02b4814893342377948ab447149a2b83890bd6afd820e015a16800502a6303ebe81c35c64187de30d5c2e838ede0f65af6fedd32a81ee0d1c4af417e6e8490cba757c987a9a81ec05d79780e150584b628327cee7fedd0b38626a4928e7368d177098e27430e030ee40f77dfd95feb6303abe7ec37cc38ed07a08658908612077bd37af1ea942ff58388340cea09cf60763eb1914d31914ed40ee7cdf775fe9df351aa20452619cb4c1d6d1a57301d530eeb0f7c655235beadf351aa2240fc17c1182d86834c49417047b577cae71877ddf7da9bf574a174607c222e6366d3643269a7aba81dcf5ddb7a440c752ff8ec990791216436ad3a80431d1d4530fe34edb9eefbed6df7747c72a1053ce6da07174631588bec461dc99befbd690bec37ea786f38a799f979d3185e1c525219ddbb8c6e18df512aecc35943de8fbf66b04b03b3e0eab66d2a98dd5ade3c3d4d30c64cff6ddbb9cb8bb482074c7c721614c3ab7898de31b17d7a02f3890bd39fac6cc02a811b085f1e19290ce6d7ce3f89c4d3dc350f67aef5f99b1401aa4e530b5fc6ebcea8e8f1459219ddb98c6f179957adaa1ecd53730ba5e04a03b3ece19c1a4731b6c1d1f8c7b063590bd390ac76d029a13639608b8eef8825a12d2b94d681c5f70a9270c65afafc65123d0cd13c95c09937913402b7481045dc00d65afef06d630024e94cfd9e21ca82c3ba0005e40c00b64f0125bc10b24f012f540f6e6681d330ba046a0005fa2c09798e14b6c852f31c1971807b2877d37b00e235b2450c02f51f00b66fc82adf805137e413f94bdbe9a47954001bfa0e097542481f300b58e0f534f338c3dad7a6f6035f23a7af0a083c9064922d0c52f9ab3bd31e9dca611bfe871b502fa8203d99ba37dcc2c801a015b181fe317adf324ea46fca2c72946e94b18ca5edf0dccf277d23f05b0786dbaf845ea1232e9dca611bf10d1d4d30e65afaf025225d0c52f52719149e736d83abe317ed1560d64cff6ddc0300a6aeafcccbcdb2e7e915a924c3ab769c42f4434f584a1ec61cf055023e074617c204c626ed3885f8868eae986b2d7770387912e13e8e217a9ffc9a4539b463f39269a7aea81ecf55640aa04baf8452a9b32e9dca611bfe8b19f1c7d8903d90b7d37b01b91180cd638d2cbd16605520753181fe317229ddb34e2173df65ea32f7e287b7def5faa04baf845aad132e9d40674ebf8127e0133903de87dff320a650205fc02825f20e31768c52f90f00be040f67a2b20550205fc02825f62c62fb115bfc4845f6218ca5edf0dcc391342ae5b173236c1027e89825fe2a44d2b7ec1845fd00e65afafc1b74aa0805f50f00b662186adf8659ccdcc1ba586b16754df0dccf14f5304928f1351e802182968cdb4739b460063c699c2e90b0ce6afaf0a324b21cf91d6851182b089b94d238421a2a9a71bcc5fdf4dfcaf1e117465a7b5e0d80b22640a5d102385c899766a6354eb0863eaa987f267fada7eeb14ba30468aac33eddca611c610d1d4330ee5cff6ddc8ff5a2ea959a2600a23642043b4739b462063c6f5b2e88b1fcc5f5f55a44ea10b650c274d66daa98dd3ad23c4d4d30ce5cff5ddc99c23a24ca10b660c97ee66dab94d239831e3aadc9c7669287fbeaf2db84ec11646c870c6a4eacaf4ad11ce10d1d4330ce6aff74ef6235fa410ba8086f81236b3c40e8d808688a69e76307f7d55923a852ea4315c90cae7ea64f40d5b4798200da8a1fc41ef9d1c479cc524e7becf040a900604d2408634d00a6920411a80a1ecd5f731df4f696d20a226d93f43c0e6198a054403826820239ad88a68624234d1d563f33cd4076827cf0e157761269edd85e95fe096bb3077244d938bdf294590cc86101208192b2ab7dd859942d11138aa51c54518d5c8d2144754e023fb3d165d84bdc1d68328264ee7b87239e4d84d441f7458fa17471c474662c5b083b4c94b13e79c433a72de5ba5394e4528909a45023742f4d14e2814ce21947308f32ac4d67308d33954f3e6eabd3eecd8e0525a1f8893f561937693d60775a4f5e1c7598eb85444695150b79eafbed0ca282ea8c10e9d1c6416436d81d8569d88eb5a8c7b4235aa241ac78560e8a56ae39738ad8345d1db393b6f8a23e74237f5151248f306a56839e00d056f23079dd29f4c5e21b6a01359d18972111d6ad328416cd289ac1e2a41acae4a10aba72488d53312843ab204513eb0f71c47f48c030ce997a204210a3d9741a915dfe3b2430ba793e41ce5b5c5d2985381994d3d4d75b1d8407280360c72869d25499261d8ca41929c05639aca6a5205ae66a3ace33bd9685d100a9eebea0057de882ebf8c6e5605e66b4968e7368de2c48eb32ad097c1e2c456c58935d3e2c4ce8a137b5b9cd8b238b1a6e7bb2fb68a23a59435ca915852aeba425a6d44d6e65141351c3220493be4ab545ac8f27e39850a610cda1c2a03765b33121105b4880c48d0b157c0bf9c299c8362891c97924c80d816ac4456ac4476f2965aad44365989ac1b2c4e5c5d9cb86971e266c589eb8893b4315d599c38e8b90c4aad9c1f8147ded416d8c7b5b6587cab384906295bcb2ca76114407b8966244c8ef4aaed884b8521cd23c9bfac19d85a6e398ec7d76803bf0e1620b258c0122ac14032d464774aeb0be2c48b38f19336ade2c42771e2078b935017277e5a9c845971126e8b93501627c1f47cf7a55620c0b6bc2a5adde46cc82381be73a6b93e6bece834366003051fba5a912d38ca597194b3d951ceb63acad9e42867c10de6af9e1c87448372444347426a7328746f69adb8cad9ec2a675b5de526f228eaa1fc45db40a1b80a0ace72569ce56cf698b1adce723639cbd93919147af257f396634965e8a8e42413a44fcd59e70577392bee7236bbcbd95677399bdce56ccd5ad5c01ff4a2306715141ce6ac38ccd9ec30e75a1de66c729873357b556ffe5ccd638ef398d8303347650addf3c789cb9c5393368de78f4b2e73aea69bf5e7af9ab6a044a1b40a5cc169ce89d35cceae4ddf1a6f695d729a73357b55037fb19ac6d07756419142c16dce89db9ccb6e73aed56dce25b73957b35735f0e71b28145741c171ce89e39ccb8e73aed571ce25c73957b357f5e7cf56f39caae945e0e750e85ed33a719dcb190fe95b23a671c975ce5918cc1f365028ae82825ae4442d72196dba56b5c825b5c8d5d4a206fe422d11f3ade3661e852ea671e23e978b097bd7ea3ee792b6e26af6aafefcd5fce7662884fa2a2838d03971a073d981ceb53ad0b9e440e76af6aafefcd53ce8fc6d613c679d175ce89cb8d0b9ec42e75a5de85c72a173357b55037fd040a1b80a0a4e744e9ce85c76a273ad4e742e39d1b99abdaa3f7f502db51048f5ee45a18069c48d6eba4d2ba6496e740e70287f51375028ae8282239d13473a971de95cab239d4b8e742e86c1fc5576b21d19a57b5128b8d23971a573d995ceb5bad2b9e44ae76aae740dfcf9060ac5555070a673e24c972b4ad1b7564c939ce97ccd99ae377fbeea4dc705868ce5485230962db3550a5d4ce3c59bce676f3adf6a39f2c99bce57bde9faf387bd28c0129d40110d446d890e9a54278eeba5174608c226e6368d98c627cb91af7ad3f5e7af56360a502b444e921e83e75530430132852ea6f1e24de7b3379d6ff5a6f3c9a0e38d1eca9fb17d2890ae40b3a6a637725e05056f3a2fde743e7bd3f9566f3a9fbce9bc8943f9b3d5ea334e594553a234d21ce90e85bcc70ade745ebce97cf6a6f3adde743e79d379eb7bf167e6f0077d47a839f181f2c0990639af72a6d0c5345ebce97cf6a6f3adde743e79d3f99a375d7ffe5cfd9ee616890e85bc020bde745ebce9fc64a5b47ad3f9e44de71d0ee5cfeb9e14cc084de0c4f03e0433f57a0ace745e9ce97cb6cdf956673a9f9ce9bc0f43d9ab57635021408c162d89c46aff82279d174f3a9f3de97cab279d4f9e743ed881dcf97efd61a4cbfdbb58c68b179dcfb632dfea45e793179d07358cbb9a4ec22f1f91ab70730aca18eb040a40467ce872b16bfad60a64920f9daff9d0f5670f7b12a03fd8290a5970145ce8bcb8d0f9ec42e75b5de87c72a1f3d10d65af5e872618ab212a761973730814404c141013b388c65610937cdc3cea81eca1ed4bc0d31f4a040a100605c26016d0d80a613041188cc3d80baabe7f7d3f020500830c6088746ed308608868eae987b2077d09207bf9160874e10b71254ca64d1eb46e1d1fa69e66207bba5e478a53c67b4ec61131409d4017bc10574b423ab769042f5c7d72dc1307b267742f02747cda5be7e784802d8c8fb10b91ce6d1ab14b48ae15c184a1ecd5b18bef45a09b9099b91226636ed3085ec23821337db143d9f37d0970c2ea12812e7c099cca9949e736d83abe317c094e0d64cfd56bffaa48fb1c0367d8073d4bc066025dfc425c2d09e9dca611bf84713e7cfa0243d9c35e0496ace540976e7faf0bc303e111739b46f84244534f3790bbf2f60d23435b201aaec540ff319cc8d61a1d02229dd53efb3707df052fc493b098c04b08aa757431f5d4c3b8ab681e33fd25e59de63aada43806eff3aa0b5de4422c2d09e1dca611b9b07fdeb8671cc45c45efc091412e3a0b0ab946c29cfea63038812d90610bb4c21648b0a55237b43f7750e96f8d515aeace465ad6b46935bd796322c6807ad2bd805940304b0e570eb115b340c22c95c2a17d99aba81cd49c0b0b038056de1202a9f62f009628802566a91c5b014b4c80a55235b437771585839ab3fbbb735cbb2bc0cd9ee54a091822ad06c87b160b70250a5cc1499b56b88209ae542ad2f4e7aebc69351ffea863f4c620d727b61c94609d653f099bcaa5925a5ec02a28582595a3a1368d5805c6e568e88b1dc69caf750fd16aaf513b1595e3e4ca1aac537cd11626c9314075810a70151ba69cdb60ebe0c640052a15437b7357513422bd78120a246f3592dc0ddcdf1b20e883406aff64767417a6104f4b4239b76984294434f58481dc61452469a33c3a2e570a7873526a2ee7a8f9a5e4fb2130ba3038100ef3234c234821a2a967e918e1d4e081f3133b7604e54f4ecfcfa54de893f3a6bac0d945b93e217fb2fbad0b52e42bb01ba7e39af1ffe34049ad732515c1b5d4cd36525fda4a1d662be58a9d54f5959a83e0a5b27d90be207d41fa46e9cb264eaefa2b9f2025539d141695e26246eacb5aa9c2eaa456a997965e5a0acd2834a354818e522c390a9f287ca29644ef5a12a2cbd851c68e4efeeee4ef0c9fb8b2847c4a3d0d9096515a462962203243c9e652b20895bc2d65249fa795ac975672433ac9a0284efbca4b36e1207d41fa46e91ba52f4a2e2d2519a794e465d292bd48e287b4914c3856f2c538c9aae225779a970c6341fa82f405e91ba5af84326a94b07325a1d95ac2978dc4f81a0984b592fec2498a08276914bca41a08120619a42f48df287de5eec8c80d8b159a56685a318b59311d59e1d30a9f565c80acb8c95819bb95b15b19bb95b15b19bb93b13b19bb93b13b19bb93b13ba1e984a693b13b19bb93b13b19bb93b13b19bb93b13b19bb173ebdf0e965ec5ec6ee65ec5ec6ee65ec5ec6ee65ec5ec6ee65ec5ec6ee51faa2a80f92783e4882f62079cc653779d94d5e769397dde4653779d94d5e769397dde4653779d94d5e769397dde4653779d94dbcebff591a6d8c031762acdfd6583793c49d189fe450f92711a8dfd604ec4520f427401a4f8140ec3f84228182f34714f815e5d6368a238814fae3bfe75e73664e19a3d9e9217205dd7f095719968986d164bea289e8fa1270235f24509f39a00d60597122ad43d709c4be04ca432814e3e3795992c1c9a7cc9cecec988a6178acbb7a587fdb844b50403b4da79d56043cd484426dea46ba2f85d09782a3139b240c1daeb4dd6d369f61ad607a7714331492be92aaeb4dcf9e9c2a3c3ef90cf219e533733e863dcb7b2b8f9eef2defbdded9dbde78b4b5beb6bef1f2d1f3cd17db8fd6f6ff335ade5b5f1e2d3d90fdee96e4b52821239fa9a03a7d7385782bbbf69fff09d4f9416a740323d75f3ddf3b585b5f63dafbdb5b8f382a0be55e15f94cd50443472675b999defdcde59df5bdf59d3d8215cf9e2f3f7fb4fdec3fff43c2eeef95f30fbfff5efa7bffe7d1b7cbfdf3af9f3ffcbd24d47c666c7c0db1b7bd76b0fa9c06f7e8d923ee2e14ff43bcddb44f7b3895d3dbdfa131fce76fb3f61b8f8ede9f9fac6c6d6facbd3c3b7ef6facafcfc9b0e5abdf4b7717ff3e018718894e57a7b7f6f9d5f1dbefb7af4d7defffacdbf9746eb5b3213847ce8a5aeef3d5bde1ae5e948d7af7bdb34b6e7aff71f3d7bb8b57e1323f6f7ded1f1d1c5d1d9fb237e04357ab446541e6d3c5adffbcfad47fc454cfc33a1e86e535c7ffe9fbff5f1c9ab95f8e71146b5b7f6f3ed0f0f8faede7c190f61e7c7d1e5dbfd6f87ef8f56cf4f4fcfcffe1ecf4776214955f5f6d6b764eed6f7575e8fc93f5adf27ea6766e5daef2d3f0fb873baf6e2ea6affe0c1f9e71bea69728dfa6749981b931c5fcbee1e2cd3909ebfe665f09fbf9f1d5d6e7c3d3fbf58be383aa4177a48fff7d7e9d1e18fab8ba30f7f7d3efbebe3d1f9e9d1e5c56fe690e01017f9245cc568355d9be0388438d1dd5a7ff6f0f9e67ffede3cfafcf1d325d1fc7a74f6f1f25395ea64d18def846f33f8f0e2fcc78fc12cda5b945f6c6f1d3c5d1fd37e71fef5ea94def7dfd7f2a5ce27899f5120ac18506ad325d237ef7ebce0d213e80dfd5efefef4f8fac7c9fa939f47af763f1fac6c5dee9e8ddfffcae18fa3ddabc3b3cbcf979f8f7ed0b3d302101f7e14b8284094594f4bc2ce5f12eaecfdc5cad5f5ef57cb70f4fbdba7eb772f8e5f1c1c149784cd4b02eb5be1d9e7eba3c3abf13e784ec2831ee1ffdd9c5af6a9e27ca9f7ceffbd32ffa7d43afedf2bf57f179f4fc7ff1af95f2f2fd2f6ba592b4f491e1decad93ce6f4736383ef41108fb4d3d49d79fb47f75717c98372c2f9a44afb31826f4cc9c719f9fde1af42dc93245628e147976757a6bf8e7b708de121dae203ad4c6b6f9e59ff9e38db35feac3e747eae2d9f6a3c3f1d259be1a4fdf7ffe472bc6d65a33b2a4e33d9f4b6efe4231ab1b3f77774f1faec1e5f5d1ced9c56bf3e3119c17174abab447875d366f0be9570fafa785f4eaf9d9e5c5e1e7b34b5edee3b59d14571cdfc05719bc4d584d139e65101349b790c1cd57b719ccacd13cca86131b07e6da2ee8430b9bfa559d4d9fe6d12f9ec7cd936936d7cecfcea6d7d2d18fbf3efcfdf7e70f47243b8e3fbf3fbcfc9c4e0f2dba26d7ac975188f070597884a629d72773c692a63cf4c11ee31bfbadedd5e5addce83fff636e845b2a36829552f79a6bac12ead13eb282864b6104c0503068f683cc68637c735f083b6743d9ff98cc328e6761f5f932efd709f69a865cace4db91a38725210faac750c751104598258a23b213d02d9835bef26f8559f9f613c1f58159f95a29d5499c03b3ce8e12ccf26398c52f51b8774d300bf03e60969f9295511536cfbb77876fdf7f70cfdda7ed2fafc3cb6bdcfcf4e56801ccca6e4aa926631566ed3dbe7cb2f6f4726df9e27a6be5d9d7cf07cb9fd7c2ed6d0141b6c5b85823a7201a08b38c19e9440bee095a8d75ec21d06a9a2d1c0ea78074d4c4dd5881ef60287375f1fdcdeac1c6f5eaefb8faebfbc5e6c33f171766118612751fe51a0945e9c77c2b9b6a455631d4d5c5e6e6a93bf8b37af6e9e7aafe61dffd3efcba5c7cdf2938049337d5dd30544a37765f188a13614d5187bbe02679d3131a71305642bc33569aecffa0d41cbcf9fcf7b7a3bf3e1cfdf5e3d6a86e88ec1c5ed012f9eb3dc900126fd4eac75fefc6cf3432979f4fe938fd31fd245d90342fbf6c7fd9fdf27ec785e3d5bd33d83d59de3b3f9b8fca98e77f124d3b5fd43c7f169f5efd78fe6ee3fbcec9bb6fa76fbf2d5fae7f2c2cbd90aa6f86543d73212acb32bd80ca52f45048b5345b5059223ccb601893d4ba1f2a9b62b083cae40e0a530285908a6ab6a0b20a9b3acda30efd505966f3aea84c6ed272e1d5904a70b6a0b2da58d2941bbd10aa845479b388ca98446a56365f9a1181329abd1048c3422d15d2820d1814061320f999845482b30bcb9834c1329fda851eb08cc91124b374aae5b1429fb1c61a2ce3070b5db805cb422adcd906cbf84969e0562f8665fc98dcde2e8465ef132c0b6358c66f71499ed500cb422eda390c9685296169a1bb7becc7cf6f3e457cf36e656be578e3873d7cbbfdebc7da5c58c6ace5f9c0f9fbe2f9ab77eef3f56fbffaf4d783975fd5f1da91fbfd647a5ff094cabe18bbd58554cc73102c1b6754e57c39f782cb422a1f3a10974df80af700cc0cdb7912412823337bf575ff6af7c3f51fb376ed3edbf7e7cff4d9e7adf9c88cdfc1924c9e7c7af9ccafdc2d78e5dbe1e1eacee713ef5eecae7d38f8fcf4f7f7778fbe145fb94bafdc9bbb23b390ea97fe3f416644dddd11998569227e20342312e1ced06c5a0678f86f41331f0bd2e6c5c78fa70f1fe2b1fbf211d6b7b6dfbfde3ffe72be089af90c29c6fe90b5b5671faffcb97ef0e2e4f9f2e6f1f7b32f97b0fdfae1cfdde2daf3692706db139abdaf41335ebf9941df0ecdde17191ce7ada32fb127347b5f8366418ae9f2524e6c826a87661536d33c82ed09cdde0f8266bc97e433cb23f0edd0ac3c1648530eb1075c195f9b74a0d90d5481342f95a410c8a932b565bf0783ec02c1c64b70162d2778d3b93070a85577bd4d20a0a4a274169cb35c3b47abac2e445f73dc0becda80a008b0691002569b60d8d1c5e6b512a16ff7dbe1f893e7971dac02c1434bda39101e35d00de7cf2fb8e21619fcc821815b636ca459be49edebe844d4d15a9a199b415e250e2b909c7768820e96542a5a0e96f1b2738608683a0275ee5f9ec0104726526ff66941651d3b0746c77e250a5df42183c64abe3af69240ebc1b179951f1f46103d3bf96af6a3b0b97bc5ad1446c86e5d46b1f389f24b96cddf1ab968683026f7cf955fbbfd699d48aa017a052427aafd6deffe349d9a74276b8c4f5e99d4bfb2fec248cfeb8fb93fd4fa1b63089e70ad380e4360fe235a0316d83d4be7fe587d7eaffe955475ddfe7ea48bfd2bbea56ec47e0b918f0f5a6e86fb232d7ecec10bb4695dee5f752e455a771cb16a3dc1e725ab4760d8a18cf600ea7c68ea8a83a4e6942131d26ea3454872a4debf3c7f9aabdd2b8d803646ce52430b82369dd10e68f1e40894a02b6158d45f5bc3c327121c7654ed5f993f4deb3f02a0f3b45f6fc250822161489aae2329e273ffcaf61d91dc402e911cc120ba255950407b2958cefc9cd79f819efd8b0ef9419b9a83a9d53cf1b4d7b46327c45a7fab7bf7d78a3d5b151797b099ff4a1c961fc5d0afbfefd95fb13b151d41d6b29f6d5ebf9534100639ea8b44afe61b0a7aff9ccb9b53559350b4a46f4cfa97e7cf2a7a5d747e2058a73907ba71f4fe39914c74a47143965fae3c7f24ed9d010524ea780d72774fe70f75a71563f3f9970bbf76bb5bda7981162bc97fd2f08da5ed4318c5b317ac9f2c5f579e3ecbf36734d05e7396ce48ee4f3d31b20d9c44605ebe9530ac6e7f37e21025da897488e47c51d4bf3c7d8edeb60b4153ebc09957847fa08da4d86d2fe6c75712403812169e3d8f3d6d590e6aa0b7476b2782254ca0737c72a81577f55c6c93970da7df66d75cea4fff86c4bf8b364ca49ff7b5fe0ed94f18a93b632e5abd7408d372705c3e24e4e1fbcaeea5b31e68ded841dcd1ebe2fe2c8d229f291063967e9554db81836c0985127861086639889854637e23689991d4bf1288e5e9f48e8a1d8591ce0ea5b9bfa3c5c81598341d08f9f995402c1f460c31d8b64aa728f5e77c568af60ebd7f4f3b62f27c5f7b3e092696763780afde1ffaf6d7e5fee5f9f338a2438e73e570310647f33f62296ee8ec01da923abf3fd0b5fe911e6f23d063ade10cf6f4ea48f4d3ce31105c5e3f50017f8a139e70840a210d5a64f5febed65fb3e0e7104f4e082ffc1b4b9d694df9e827fc43ad3f9d55b40548e403179be6dcc0841e68f5d206d6c9df2ed4aabbd2f84946d3f96b2c895c27ceafc87094960e218ea9e3a3a28078dafff3084cde604501e912d0049f8b042a12106687304320cba08a0ad221a0463c97bca723d7ab9812c2151dc43264984321bf858a0ed2e9ff2f83c2a921e46584d55344cf2590e5684509e9109819014c24495d0da1eea449b0ea49cad42c85986fcb754d13e952805b14d2204c4d15e13a2f1ce2a1090ef265c52c019d09d87e04e82cbc4520f7f7b5fe24098c43f674e11c5ad5fed0b7bf140fc1a0680787e4d6116a855e59f64f75b7b3fdd35632155d64a63f67341eb1270ec149e4f3d9e409d4b5db840504f208742d3cd57a12c82a1a15586875ee33f21ad09d5837be2459929b0ef994fb9d28773d51eeff507e45f915e557945f39402448d80d2ba9f2e9e513e4537ed5f2ab965fb5fcaae5572dbfcaed9836f2ab915fe58e4942761878cba7fc6ae5572bbfcaada476f2abdc946bb923d74e7e75f2ab975fe5de4dcb8d9584fb309c581250209ff26b905f83fc1ae457905f417e05f915e457905f65aeb4cc95840ab178944ff955e64a8a37b3c8904ff955e6cac85c19992b237325358279592ec9e2924ff955dfbc85c9bac1dbcef0ab5bdbfbeb6b65fb1fa3979b5e66b13b5648a5774b763f23af49629ec4ee3776cfa3bfdcc51f8b1f95c6637af863f16372fb45fe587f5e6f26c31f64c31fdcb07fdb1f6b6fbee1cf98e1fe587b7f1113f92a3e15eebdedf6bef3717debd1f38b1375b0f36577e3ed97a76fbf6cfc996ff833d9109a2af9566f5d43bcfa647f1d5f8757d7e74f2f57be9e6f9a93fd5bb7ae34a57ceb6ac6f942e8cb507f2c1d158c382570a46d19312d423bd4372baf3a3bdc39abc6e33d386a9132460731c90d56a9ecb8926130aee2b3a52edebe7b174fce8ed77e5df92f5fe2cee6f2ababc70b2c838643f9784ae533ca675e136e81cfd6f6f777c7df3fff3a8ea7bb0f0fce56befef21b3ba6b8265c5a13aed9676b6f6addbb7bf6d9727cce93d2612dc7c4d2cb9b3ce94efe5b9dc530a177375fae5b83bfbb2fd7b4ecf025d9e1afdf3a5c353bf0760536aef7f75f7c7df1f4575fbf77a2b9c099d3ace2cbede5b869dfedd98dc78fb57ffcf9e5dbe242f169a1cc5a582b66bc8994ee9af14c5638ccf8d2a0c18c9709cf3238769dc925971798f1a6199c35e319279b6f328fc1b49af16a6c86348fc1f732e34dd8bca3194fe2957991e6b140ab19af3a9634e5d0077d8cef1766cd789a235299446a560b42b523cd191302dfa447e7f81e8b64830b1891e01966c0512dce354bc0b8115f008610c001e48b30d3cd7ecf5c099393366db94b9868ea8903d98bf544b1163c7856240c83e02a015b189fe0a7090a6dcc7dcf4453cf3094bdd88b4058a2334207e7021bb730667748d30d7e66ae84c9ac5e3666be67a2a9a71dca5e25d95ae4f73fe9efea04ba7a9d113dc464cf55d398f79e89def4b4b55c937dd9b3b558e82e81c8f588c58a6bfdc455d076b3de33574b423ab769cb62c244534f18ca5e35d95a887c931449ee3aa3ea04ba39ef83544b0eb95a7268ad961c52b5e460eb39effbb2177a11b037f9da489f46b0120395fac7eef0389a9a29a7368d09ef43aa601c6c2dd5645fee4ced5a8613d638889cb78e937ef0759f62133d510b5e4d38f7ddd10966b0295299be41e3e892dbafad249aeccd9dad255c63eb2f44604f7924cd8226871d9f90fee794cbb766b69be83e48b612a69cdbb8c6d18d13ddd3173f90bb5ac235340ab5e56c0ece81b83778be59453634f8c9e460777072db646d165e8d39ee9968ea690631574970cfb67bc7a135a81470aa14ea6fd990eb68d5b13d27f7ef8216cb118f4c39b769042d769cde9ebee030ee7cd533c1692e214dc76bb410972cbbdad012f792072cdba66c37b73df3b42494739b46c862c7b9ed83ad2498eccf5dec590ed6a99152c6725964e44460894037b73d33253c66b1dc98db9e89a69ef54aac51d1eb220c4dcc18cb7e311c45ca57c92ccef2be0bd5a005cb37ab26cd630a591d9730e68e4bb420787970b5156f7542c1a946f0ed6ac64ca154a738b2ff1612d807e359de95ab196b8823ce43c5429fde58adde75b0d07af884848da076f8a891be95d8c77a313206846869b1e4175db1917609b08b062d345e3d02903381c2f123b7d836bb6158683d7e201d3f1007b217557fe5ad4ca07000811c40311f40b1f5008ae9008a7e287b304c39b5b17006896dc16647088bad67504c675051abb9d1efe412409e64507459b1534872b220c9c91894c9a720512b804d2c2f562e10acd856b8dcb8ec20f99496a2be13cf93145c21d59ced65c348f58aa997597c8b908ad1966c184ecc2a8ef3f7685c32236371f24f48fddd5dec195cae3611083dec192ea5650fa93a6ddd9ef1fbd9ab64cf88c99e61e0662861da9ea1e79b339cd143cd19fa2f62e19f094153082c7873e27fa13b3d81f7db3b0f779757e2f32767bfe65b335cb606b9b135a81a5710b7ece5f7ab67c7ab5f96cde315e5dfefbe58fb7aebf2894bf22e097389641c68cd200c31629c89cef9e8625a29060759332aebaf9872a8cdb251e17726e9d0dd229d22b0b31a58f40451264c9b8a65e30c7f9e7d7af86dcd84ddb5f3a7e7e6f1d993b7b0c0b2e144a1908485412af486890778aae25bb56cac1dd1085eef1062d8bd787ff246ad3cd8fe7c505c1f49eb7016ee396a498511bb4312acb7e0487ae5fd62e35d6c139dd739a18777b14de8a91d3c2f1fd102d3c4b42098976ce85e63999c2b899c27f6c9f5c36f5bcf975f7fdad97dfb1a8e9f3c7cf068412c9373794db9f96bcaecbfdcdbfef339bea363fd78efe1e1dafedaf6032cae2997d694835e46908968ef184188599519c4562348263ccbe018a93a6f7a1941a6199c3582486d695ed4894def5a8d2035367d9a470fbd8c201336ef680471e33591a7dc63ab11a43a9634e5a10f7c19eb626523482a731c7281e4ee2d17696b7c5d2ef10ba15a329e28845e1434fbc1790e0bf0e8ade1cd922974eff1248f6cc865f9387ca20daaba14c5e6aaaa546ffeaaba145150a0d12a60d7c630874257997237c02b2b53ae5599724999725565aa377f356daa4bc18f94ef964d240aa63042397eb33ae55ad52997d4295753a71af8ab573eb1ce06cea71034bb60d52974152ac96dccb4539b5685ca2585caa119ca1fbabe14b8984d9142f7664ff23633eddca6f166cf65688738903fafaac5b86d5f0ab6304216d83ec77679d578bb474453cf3098bfba45d259af145f5d471ba043214911dfcd8b1b24df36d3ce6d1a2ff88868ea6907f3e77b52301c3944c0977d5527916bbee06a2a99c499726e83ade31b9facb93cf25db933735c0a382092ed53a8c154fb770d9292219d29e7368d06493f4e421bbc8181dc61cffe91163cd746a7d32de86c4af556174607c222e6368de648229a7aba81dc857a7fd4a4a27a549ea3aa6afdbb284632da33e5d4c6a9d6d1c5d4530fe3cecdbb0f9ed37f42a00b6124557f98043478d70861fc38936fc8f590efcc9e573d09fc1b4781b0b422d580ef33214b456f0a03640443b4739b4604e393fee1bdaf5b6eac72a442448b9c39f45f4ef50f4a47f0c4b3cd8e32de43cd36226512926d24973f4eb611eab8e4463e18c7057c38bf6f6e8925d30811281a3da21e298c60000935b345a9d4ca04186965e948b3346d75d3486b01656636f59c6364e26002cb359962ce3e608331d12a0b39fcb35a42b9acf34c03e64ca1700a89eb7f2ea21c5a8b2887544439548b28f7e70fcc40adae504739481de590ebe484d63aca21d5510ebea8ebdce80c724d2717feee465595f00787b21325c081eb02c8292f2787601b09e8f04ef893900def45f28a11412a8730b75386835487b797e180d84dbdc262cd3b95ef2d190ebcc46f784eab57351ca422be8d86039ffda2c22457e31cc3c1249b43aad95b371c3cd84ee9c30c26c38193f54ecf6a301ca4fabdc30c0738b9c50ba52c8cfacdf2e9e18f7d7ba1cfe3f18b65f37819ff7c3d996f380839b74a58908a51bbf7f1e0e3bbff9fb9f36c8e1de715f45f391f5c7577aa3c5dcc24b6b6b6d6391cfb38c72f2edbc7398776faf50bc04d75b75b522bb53d73efe8f5d812184491e00310b8d89c397d39dc9a5e5f3197f0bad0076c285f31f74de78dc6b4be35e29f05d1c2e95405720a70512970528fc070107308d78a8b96515fdbc09108f2265382ccd022ba82c6acc583416ce7dfccdce59db6b38bed70b6fc01f2fa212c0c311b70be63ea5cbe1abe26a36348d44879b7b8bb347ff3bc3b79b5f674372f4f2717fffedd4c1d1d316aa4cbb3a6a51d8890bda1d29c52cd1a1dbc278549a2f26f02f9a5770bd295a2a67d1d095d79a6a6cd21e669ae6273e89d4394fb269b835329105adcf8fb45f51ba7e9e7c9fb8b3f2bca4dfd395b1f627370310113fe94cf97c5cdd5efa5fd894380d515fbbaf376faf800e7fba903527556b9981f7a98cda1bb2a0c1ebc48b26953d8a9b2368744f0970a46439bd3be90cda1b7825f6d0e8e0378bac495d269286b73c8ac66ec47a30ad91cbad5ac6873708a27a9243c8e33a6accd21ab2dd10e153347e76a3eaeb38b1b889f4669984844bc0d32a37f29e0d3e9a8a46ae0e85f96747720bf5a9dc44f7136337c98a79c71147c2204a2c181242a2bbca393cf89a1ced9cc0812d499a8894b473efce3fffa16088a26a283902a49e98002324348044d7e44a8495b832f87cefe73e030725ca1282089009f1903824e6d4bde9b3a430284f0822c8240bbc144c9cb0862627151a76c9f4a6205b0e30604440d3f2b9df48000d1c22e044d41a9041d4f86444046fc83d00a3902926c5cce65ecc30604fc8bafa5a709a2abb9baec2812f91292179911cb644082c0cd6f6f23925070ce67c6913040a7ed255da5fe2a4126ae082ec3be3420815e25c571a25040389c133097955f9a82df052c3218697040aa0101c9229211d1644000b681127c0a8b63193f32d3d386cc3812b444654ae8f926334e1ba548c009a2574222203b9044c813908cc7608b09a0480e34c94a4dbbfe249283cbb03159d4574999028a45e5e5d7e713eb5156b2e92fcf4b82eb2e8800b8630f148b21798d9019560cc79da344afc04b060910961aa42820447262cf812e28c0b644ba80cc501204b2bdb79e461f0f65cadc893d2a8350aa47802f2240d1cc8c4b82a7d0769a622b256b03648566131a5fb8a79ce40657b74c015ec8820202ce6ba90232169716d9808ca297c9eac7570126119015ddce00285c8e248d46c18b0b9d3703adf01590bb6c2220732016159039126904528a469c136d7680509f11d4c4693ecdae290e0a9de6ca8c10eae5a0a5ceb11fbee3301c9cc5959661beb212c461381c87e1709f6c82c370708e579ae7c779aee62bff95c37038264d8e0f257206589a46f8ca7fe5301c9c709d3e2ebef25f19e3380ec3e1d87ee8390c0727f8a6f7c757cf57fe2bfb8bba64947b59823e6157c4a70ad0a7983b3b8d3e798e00c2a96c993ee13228927f647cbe127deac624f2aa087dc26292fbfbe8939cd8993b7fdc5a599d6caf1d4c2cbf6cb5af76df3af19eff478b489f1c93792cab973ee97cfae4556dfaa47f6115fee90a4ca34fed85fd9bd39b975bf3d63ebb9f3d530ff6bc7d9c4f9f7ca2ba7b158624c93970d7edd989cdc989571dda775b47e16ce5b24f75c70efd87fba6c317bcae4b9fbc03d4c3011558fce0740c83ec755dfa943afe747dfa9455df06e8937494dfd74afcea3d45e28aa233f89358bfd3fa79df6d0aff7677b9b3bf63172e26f510fee439138867a6edd982e893ad8fd743c6c7ebc4d5c5d8ebfaeae[...];
Date: 2026-03-03 21:43:54 Duration: 3s438ms Database: autotest_api_batch User: a3d Remote: 10.6.107.196 Application: psql
Normalized slowest queries (N)
Rank Min duration Max duration Avg duration Times executed Total duration Query 1 52s453ms 52s453ms 52s453ms 1 52s453ms vacuum analyse;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Mar 03 21 1 52s453ms 52s453ms [ User: a3d - Total duration: 52s453ms - Times executed: 1 ]
[ Application: psql - Total duration: 52s453ms - Times executed: 1 ]
-
VACUUM ANALYSE;
Date: 2026-03-03 21:51:13 Duration: 52s453ms Database: autotest_api_batch User: a3d Remote: 10.6.201.196 Application: psql
2 35s40ms 35s40ms 35s40ms 1 35s40ms delete from gtp_log_ehcache where log_date < ?;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Mar 03 21 1 35s40ms 35s40ms [ User: a3d - Total duration: 35s40ms - Times executed: 1 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 35s40ms - Times executed: 1 ]
-
delete from GTP_LOG_EHCACHE where LOG_DATE < '2025-09-03 00:00:00';
Date: 2026-03-03 21:53:22 Duration: 35s40ms Database: autotest_api_batch User: a3d Remote: 10.7.173.69 Application: PostgreSQL JDBC Driver Bind query: yes
3 32s38ms 32s38ms 32s38ms 1 32s38ms vacuum analyze;Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Mar 03 21 1 32s38ms 32s38ms [ User: a3d - Total duration: 32s38ms - Times executed: 1 ]
[ Application: psql - Total duration: 32s38ms - Times executed: 1 ]
-
VACUUM ANALYZE;
Date: 2026-03-03 21:50:12 Duration: 32s38ms Database: autotest_api_batch User: a3d Remote: 10.6.107.196 Application: psql
4 4s571ms 4s571ms 4s571ms 1 4s571ms alter table gtp_obj_rel_vt add constraint uk_gtp_obj_rel_vt_path unique (relation_num_id, obj_num_id, obj_num_id_p, node_tree_type_num_id, node_tree_type_num_id_p, view_template_num_id);Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Mar 03 21 1 4s571ms 4s571ms [ User: a3d - Total duration: 4s571ms - Times executed: 1 ]
[ Application: psql - Total duration: 4s571ms - Times executed: 1 ]
-
ALTER TABLE gtp_obj_rel_vt ADD CONSTRAINT uk_gtp_obj_rel_vt_path UNIQUE (relation_num_id, obj_num_id, obj_num_id_p, node_tree_type_num_id, node_tree_type_num_id_p, view_template_num_id);
Date: 2026-03-03 21:49:10 Duration: 4s571ms Database: autotest_api_batch User: a3d Remote: 10.6.107.196 Application: psql
5 3s903ms 3s903ms 3s903ms 1 3s903ms select ceahp1_0.history_num_id, ceahp1_1.history_action, ceahp1_1.history_date, ceahp1_1.obj_num_id, ceahp1_1.obj_template_a3d_id, ceahp1_0.alert_src_num_id, ceahp1_0.alert_type_a3d_id from gtp_cw_eng_alert ceahp1_0 join gtp_cw_eng_history ceahp1_1 on ceahp1_0.history_num_id = ceahp1_1.history_num_id where ceahp1_1.history_action = ? and ceahp1_1.obj_template_a3d_id = ? and ceahp1_1.obj_num_id = ? and ceahp1_0.alert_type_a3d_id = ? and ceahp1_0.alert_src_num_id is null order by ceahp1_1.history_date desc fetch first ? rows only;Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Mar 03 02 1 3s903ms 3s903ms [ User: a3d - Total duration: 3s903ms - Times executed: 1 ]
[ Application: PostgreSQL JDBC Driver - Total duration: 3s903ms - Times executed: 1 ]
-
select ceahp1_0.HISTORY_NUM_ID, ceahp1_1.HISTORY_ACTION, ceahp1_1.HISTORY_DATE, ceahp1_1.OBJ_NUM_ID, ceahp1_1.OBJ_TEMPLATE_A3D_ID, ceahp1_0.ALERT_SRC_NUM_ID, ceahp1_0.ALERT_TYPE_A3D_ID from GTP_CW_ENG_ALERT ceahp1_0 join GTP_CW_ENG_HISTORY ceahp1_1 on ceahp1_0.HISTORY_NUM_ID = ceahp1_1.HISTORY_NUM_ID where ceahp1_1.HISTORY_ACTION = 'ALR' and ceahp1_1.OBJ_TEMPLATE_A3D_ID = '419' and ceahp1_1.OBJ_NUM_ID = '327306' and ceahp1_0.ALERT_TYPE_A3D_ID = '454' and ceahp1_0.ALERT_SRC_NUM_ID is null order by ceahp1_1.HISTORY_DATE desc fetch first '1' rows only;
Date: 2026-03-03 02:00:44 Duration: 3s903ms Database: autotest_api_batch User: a3d Remote: 10.7.173.69 Application: PostgreSQL JDBC Driver Bind query: yes
6 3s885ms 3s885ms 3s885ms 1 3s885ms alter table gtp_obj_rel_vt add constraint fk_gtp_obj_rel_vt_ntt foreign key (view_template_num_id, node_tree_type_num_id) references gtp_node_tree_type (view_template_num_id, node_tree_type_num_id) on delete cascade deferrable initially deferred;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Mar 03 21 1 3s885ms 3s885ms [ User: a3d - Total duration: 3s885ms - Times executed: 1 ]
[ Application: psql - Total duration: 3s885ms - Times executed: 1 ]
-
ALTER TABLE gtp_obj_rel_vt ADD CONSTRAINT fk_gtp_obj_rel_vt_ntt FOREIGN KEY (view_template_num_id, node_tree_type_num_id) REFERENCES gtp_node_tree_type (view_template_num_id, node_tree_type_num_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
Date: 2026-03-03 21:49:33 Duration: 3s885ms Database: autotest_api_batch User: a3d Remote: 10.6.107.196 Application: psql
7 3s707ms 3s707ms 3s707ms 1 3s707ms create index i_log_ehcache_date on gtp_log_ehcache (log_date);Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Mar 03 21 1 3s707ms 3s707ms [ User: a3d - Total duration: 3s707ms - Times executed: 1 ]
[ Application: psql - Total duration: 3s707ms - Times executed: 1 ]
-
CREATE INDEX i_log_ehcache_date ON gtp_log_ehcache (log_date);
Date: 2026-03-03 21:48:45 Duration: 3s707ms Database: autotest_api_batch User: a3d Remote: 10.6.107.196 Application: psql
8 3s491ms 3s491ms 3s491ms 1 3s491ms create index i_log_ehcache_region_name on gtp_log_ehcache (region_name);Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Mar 03 21 1 3s491ms 3s491ms [ User: a3d - Total duration: 3s491ms - Times executed: 1 ]
[ Application: psql - Total duration: 3s491ms - Times executed: 1 ]
-
CREATE INDEX i_log_ehcache_region_name ON gtp_log_ehcache (region_name);
Date: 2026-03-03 21:48:49 Duration: 3s491ms Database: autotest_api_batch User: a3d Remote: 10.6.107.196 Application: psql
9 3s438ms 3s438ms 3s438ms 1 3s438ms insert into eng_file (file_src_md5,file_src,file_bim6d_md5,file_bim6d,bim6d_version,src_filename,src_type,upload_date,user_id,bim_format,compress_type,consult_date) values (e?,lo_from_bytea(?, decode(e'?dabcbd697314cb9236f8bdcdfa3fc8ec6006a747d41bfb72dbe6432195402024218975ee182640805824d0c23636f3dbc71fcf88a8526546295375de3ef75259aa0cf7f4888cf070f7f065737fe7ae145ae8bb4afef77ffec783c9787db2475ffef33ffed77ffd6ffbef3fffe3bf56f60f26bb2bbb1f7f9f1fbf3dfcb2b271fce568e5dbd9e9bbcbb747ef56defcfed7cac1c7a395c98bddbdc9fefecafae1c5e1cae3c393c30f47672bcf8ecece8f4f4f56ec48a89190428c845ff9d78a0a2be3cb0f2b4a480df48f09d597a37fadd4fe9bac3f3ebf38fa86e76e1cbebd383dfbfdbff8a7c39377e32fa72747c0b1767674788147bd3bbce842f5986e3d3c3c59117145fa7f09f52fabf07c0fd807a7e717f5a7afac3cdfd97bb47f303ed8dcd9bebb6600814ebe393cafd2bcf6af7f3f3da7beff7b6d676b6b7cefff93ff1e7ffb06a07f6f9dd210fefbe0e8ebb77fff3fc14fe2d8f8f5bb6143f8bb66cda9bbe3b58db5bb7a128297eb41d380fdbfff3e7eff76f6912b3f9a319d7fb4b5c25f69f7b67b446607c2d128fc4b4f0762ffedc7a3af87f5a1d8dc58532ff22b3bfab260cc40c5ded1b7d3f363bcae51ea0343d508bb86b6074787ef68467dad3db8fdc4d70d083f741e4317118b9e4ef3ed925e68b5c7e7ef0e8fefa2456afce1ecf4f2dbbf1635e61668bd75fcf6e884ded7e6fa0a4de8958bdfdfae0e8a75c2d29ad93d3afb7a78727472b1f2a50118ad4c7e7d3b3efb9d7a901e3cb750564ebfa197e70d46a104fd472dffb7fdf7bffef33f3636b726afd727fb6b7b9bbb583277eedc7e767cf473fde8fdf1c9310ff9ffb5767a7af6eef8845f00eebd7e46dc6175e5c9e5e1c9c5f1c5ef83c3cf473befdf8fdfbddbe1dbfff7edbf576fabff96b7fffeef847e7bfc7872e7f6f6e5d77fbf50ff166212fffd42fcfbec74e5dd2518d3a7a38bdb0440afeeae9077453cc82bfef6ea9ddb848b3f6e2fc1b41aecb4e0a4792dadb4777e39f3f7ca5dbc90d3b30b4221dd488f088e7edb3ca11fde1fbe3d5a39fc42dfd0e91f472bef6edf3ee2c6a529e19cf66f7fedc1e4f19846ae5971b7ffc69dc9f6fafe648df9fdfaf8604c5ffe92ff27d6e4cedefdf1f6e62b6650776eadde1e5f5ed01c3fffbcb277f4e3f80214bb953b93eda77fdf5ebd85ff01d95f9641c7bbbb5b9b6b0de45f92bbe56e2fc4709b7f6252ff728c636dbc7730d9df1c6fefee6c6e1fdcb92346abfc7f26faaf586fd334904d27d637f7266bcd7c915710483d7fffee5c033bdf806eca99fbbee3feddd906b1a301e368ee2bd97dff6e69a03bbb906eda6efad35ddf497cba19bb296feeea86acf18bcd7db5bb355e9b3c9e6c1fe8f53b7fb9f292b5e2265b3b6be3add2e4ce5f5e19659c5a25144db386c4ddc9de7e3383e835bf3dfdf2e5f0cde9193197cb339366ce14b1ef9c7998c4d3366106eb787bfd4a637a263ddea7a6264de4e7db93bd079bfb073b7b2fa94558fdcb12b6d1f6ceda83f1f6fdc92891201a98a66ffb9b4fb7370feefcd7ea686bb27dffe001fe42c3d1e3c9c1de64d434d5734dc77b937169b8ffe429fdfd7ab6bd996bff6c67ebe9e34981587b7a6f73ed0a809d03a0c1de9e10cd5b53a0bdf13acdffd4dea5174bef639f8663bc459c68679b5ecefe1db13af3bfa67533d88f27e3fda77b93e79b4d27efd04f7b18ccf43bcd0de278c66a159595311aadff5e25ca1a14cdbb58dbd97e46af839e786fbc3f596734444c9bdedbeb93fb7b93c96d42e01b0471ae878fc7fbfb4ddbd1a3cdad1dbadcdf1b3f6eba67c55ce383cd99d12326b6b3bd9e5acab9961b7b93274f27db6b2f4bf30793bd8357a9f5fc2b3fa09b8f77d65fd27eb0b97630794c736d7c406351801f4db69e6da641b77a28743308afd7265b04b49fb034738324efcd67cd084eb6d2b23271b5594fd656db58450bb869e4ea8dc4ea5ddd34f2f38deed06d430b83968f757fa74e8cb70ef6c6dbfb8f370f0ec6db6bb9030d86b86099500fd7364757d68a13f5fea9d5862a271792def4cfa90ed29d5825e8bff38a3ad8db5cdbd8da794ee37e856837bf0009ff1a1aaf3ddddba3e7943734c64bcb94db0a103deb607c7ffa5af1770271f3eb76e7f964af347c3e3ec80dfdfc3cddd9cbe39ce7fff6e4f9c14e9a6b2eccb5dfdca2fe6e6ecfbc1d7a134f5fa4d6ad7784b63b4ff737a8c94c731ae206c08b0a006daee02807d3e5b3469c77b2354e7072d1e44d2fceab4533e0ae6a1ae94553a09926bebe545c5e2ade76cc122f57890afaa7e99fa1d9f2747fb2b73ed9d8dc9eac136fdabafc7a7c727a79be3279ff9e34d2b7bf1b69c4fb4574a7c7851e33d7c72e9a3cd11288962da262bcf76c429bea749c192ecc3333162e6719caee789f76e2e65d843ec31cf4f5dc2698857d4a88bac639d018071ae3d01ee38db3e3b72cac6f9d9e9f37e31b9af1052cf1fecdfbdbfc0ca6967658fa476cc9d09e4d84e1c1c4dbe91ffd6e69e4206c38baef886d3947fff01bb5a579409399fed1ef9ebe078209b6916f42bc56be89a22d20451f8212d19910b4958a242d258c97411a638d342126b9b419fefb939d860ded4df0b6e8092c9fd00e75307971009986f5c7dbab9aa43271e5bfc95d223a10d1b1d9a6a35d8471ffe9bd8cf4f6f8d7f1f9ed82f9bfd2ff8824cc11da46771fbc7eb639799ee755f47d11df3b7df7bb8a98b6bac9d655c4a13fe25f43f0c6be78374e4f2f76cf8e4f2e0660278dac112cf7761ed26bbf735bbcfff5d8ea70f847c80f5f5fafbf7df471fce1fd266417d268162a8990266f6f9f7ebda2384e2e0e2f667fb843949024157c7a7ab367eceeec1f8cb7c6ebeb58e377b2747ce7f6e4e4e28c34c02fb76f1fbe3b3b3a27c5fef8ed31e99b8d74bc7b78c6affe3656d8e1c9dba3db49076aba74efe9e6d6fae6f6fd4a9f1ea63e35849374df601da5f5dec8c7a030215da49fdd752325b306162a2b8d5094b526939a34af4c1015c0d0b449aa52ee0724f9c9cb766fb61f7ddfdfbc977ab3afeea50ed123d023fe61daa986d206bd5ed4233bd28975c8a47475f448e9698f94abf748d9d4c6f7efd138f568efaeca3d5218c0e687991e31a50dfab8a8476ae4738faada1ea198f6a8a2f0718f92b227b5eedf235b7a24738f9a59c73fccf488296dd0db6bd9b6d7ca2a71bdfa0a3d35c6e625ed4db6c035c6d89f36b7f77789958cb7f60ff69eae4164bf735bfff92e77f6b70e6cf81d1eca9f8fc3d7a0be3f6ac8e795f99774de6ada83e8ea68a2e1ea856eaec1f135604fa26bc4fe255d103c702e48699a6be47641796e17b46bda19d3b4b3aa69671b7cc119cf57af9abf83e0e78628f9f728143f3fca868ea89afb514bcb57a3245fad6a7e7709ce357444ef9b6bb0cd351ab4f742707b2fa4167c5532f055632fa6ab31cddf16fb365d9d6aae5e36ed436cda457e0efd1a0d5f65e47634e59abfb56faec637bf5ba6875e6fc4f383b321f0d5a5ab0f86af81c72710e118371a1ec1bf7b6d2c5fa9077c0d4dfb209adf8354cddf8ac78b3678e1f96af87d866065f3b74b7f7bd9c005d9b48f9aff8ec2f0fd289de4ab32fcbca84df3b7e1791262d39f101dbf6f1a15dffc1ed235424a955108c83074953c7fe8b5f27b8f347d1c5f8d94cd95c72f0aeb9babd3cd9546b4b9c6e64a4fe06b847821697a04cb57d95c95623aa3d29aef2b93ae96e761542eddf7869faf02bfe748af8de9d492c7296ad5e0d3bae9876ede238d92677cbae977d43e303e4d6f82afd133bc497499440f758fafd634f7ad8dcd35f58fd0327e9a16dcce89866e471d6cae91f139d5c03b035597aed4335c695af0ef5e36f7bd6ae8f446315dde0ac6eb5dfadba7f681e7438c34a47c55817fa78ef073a3e5f941b39ddf3bbd56cde31643431f35a476309e63fed05542d6a5abc6baa1ab11aab9023f5d9d69fef6a2810bc2f135a67611cf270e2830ffe82a2de393bceee96a5c73dfa9e63ef329ba06c5f092d7b912b46c18bf92b6b92ac7cf573a5d4d6a6735c3ab844f79c5cf5341f1f35404bfa045251afab414b2b946a683e649f3bb76cdd534fdd3b6a1871ec757631ce3a317cfcfa717c8fda6f1647c0d9f52602bb84f821cff4d7b32d341ab1b7c96aecca7e9ea982eda83d3ef3e36ed983fd13546beaf997fe29afe564d3bad033f479be679da9ae6dad045eccb367021dd8fdc3f6904f7431ae60f74554d7bc3eb99ae4637bf5bc57418d7e035099f0986e9a0f5c0743bdbe073ce331c6d44cd353478680348d7c85762b88cd7aba65f5ea7bf8d64fa689e07beba74f5829fe3436a1f42f37bf44c47109ee90eb2e91fbdf6e6776d99ae60d2dfb6e92f31eee66fcff31e8cb6818f9ae1a368de0b2d0b868fc6f17d5af8cdd52b86c302a32b168ae1ab4c57057e4e57c3eb42113f947c75fcbe94f0e91a5cd38ef98da209e3189eb66386a389c2f7b56af068cde3a3888d333ce97fdc9ee6676caeb169e77dd32ef0b810f7e7f540d3af81277692aee00f74353cfe74e57945d42738cfeb84aea169cf7c8daecdb82b2bd255066e6f9b7544d33b36bf1be603d48bd4cef13a56849ef1109fc4fba455ed993e27795ed1b2d0dc3fa7799c89dd8be66a45d3de35e3e17cd30f1ad6e6daf01f457c94e169436fae69fcbce2f9a7e8b537ed4cba5acff8bd6bfaed7d438f0fbe818ffcfe15b1b9e62a9bf7149463389a3ecdd5a4df2dcf7f5aa5cdb8133b10cd95e7ad2286cdfd2036c9cf277e8171d2895f689a47cd55f13cd4c4a89abf0d8f9f160d9db46a42f377e4f94ca3c4efdf9058649a2bbf5f5805f03c8b233da85524b008be7ad7fccdfb3d5d239e0fee82f1a6dd3260fcb415fc1e34b506ffa745e1b5e76b80dc45d7d85c9d64f98be8d62ca091986178c7c217de8ae88be53d90be389fbe789bbe049dbe4499bfa4c64478fa225363ab5263ab65fe921b9bdcd8e6c62e37f6b9b1cf8d436e1c5363c7ab195fa4d4799a625d18124f2140605d447e0344a871baf9629b774032976b6e9966f7b4b44df2b4a62f81f9a01556f1c2b5124b87be04ecbd86bfc866ef21598b9653f3453317a52fcdb2c717c84df86279e241308344862f5e27a88647d39766f323e14b317784b4c5db257d8932fdd2306662d32ce9e14bb314e98be235485f1a268d2fbcda23b8946dbe347da72fcd46415f7c8662d10c5fa26bbea886c9d117e91a8458e0cd97665fa72fc6370895cd5f78b6e08b4f789c6c868578be4a5fb488e94b6c3013c310e94b68e8a197936eb1ec882f015f346d26b63932f43140ecd0904f02af075a4710b8e83d449e481a0c192c1b5f684ffa1b935e27f5302e3c34f66ad6c4960d14a6aafcea19e5d72c507e4d527ecd00e5d724e55788bb0f0fe1b0905560c32af0cccf5345b8dd83e6b17641aff5282bf9e9a4afa39fc6cef4332ce867b252a5f3baebfb796e1ef8d4cff1dbb747e72b7b3bfbfb9bdb9ba5af017d9dbb35ed2f686f0ee1e5821e9a9130f9b05ed7ba68e5b48be994adb38b36cda474cad6eb55cae9abdccb3d2399fb56fe65da2126b5c1ef17f628a8629bb1b1da273fed533a59ebee534c6dfadacfcedde1fd6ce15cd9bb3c5a79307ebabfff78bcbd9dbb47ace256c7cdd99e72179ae72e32acd991f2a9a7ae6a5773337635b7c0aee6f2137bdbd5ee7dbc756582b67beaa653b4b3a7dc81e6a971613f696a2597912ac371330cc72f60383ead7cdf97e15c3c5c9b61380f72e77ce6350faef628af02bf88b3f89189b94755d6e267588b5fc05a7c1a431ffbaf3b977b24a7ebce3347697e99f6884965fc61112709a33c15439591841946121630929086300c60246bd30e9557144cead09557044a1bf48bf88814a3985963f5c08b504c7b1417b0919086300e30c367ee2fd4f41545e61dcd2fd31e35b4360f58c42fa41ce5533619ab0c23ce308cb88061c4c430e20043fcfab44fe52d4597fa74e52d35b4360f58c41ba419e9d4a7bae51ae687dc275221ab7d52492c20f5be7f9f42ee932eef096aeaadfccb4c9f98d6e6018bb883b4e5788154ee4a9f08c54c9fc2823ef9d466007bd89cf6e941e953487dbafa9e6c3e605072117f907e441275f6dbabb108c231ed94acb308c290da0c60113177ca4c5f946c5884997b510db1cd1316728938b279f6c958edd4944b282516742a4d8e2187750fa79d2a6f4a89d4a9ab6f8a696d1eb0884b2839d249be57d5e33a35735ca7161cd7a9745ca7861cd74d729fecf44535e775cd2fd33e35b4360f58c42514c9547945550fecd4cc819d5a7060a7f223871cd86d4cfb54de537362d7fc32d327a6b579c0222ea1c248943e55b9849ee1127a0197d0894be8015c220bbac2cdf4a9e1126eae4f4c2b3fc02ce2125a8e54ee93a9320933c324cc02269197b019c0241ee43ef9699f4cc324fcd53e35b4360f58c423b41915c667aa3cc2ccf008bb804724614cd9013ce271ee5398f6c9363c22ccf589696d1eb08847683fb22ebb515779849de11176018fb06918ed001eb19dfa74b033d327e611cd2f337d625af901c9f571d1d1b64a1ad73ca11026812035329d837397a68450dec0f26d3d8cd0d8497cd05ac5a05d5479af70ae062f6d10d6c34c6884b4ab4a8da4c1815c74b024e5314f6e8cbb3b5b2fe1f676e7ce5f8d29cae506c911716de7f1eecefee6c164ede9deb3c9fee43e77668403fbcdeda73b4ff747ab231a22204c706a39c2bca9cc1a1fd8eaed0004ab7c0ddeb53ac6a6666f728330ac633ebd7a1f9723acaafc5c85b760df5275c0eb76c760f40b79ab4dca4eef8e25254905b72461a1026fd4dcc074c327b567b6636c660d213750c33a96bcf6545595e94b98ed054f03e34682f62d52ce1c2d5e9d7975d26b663b16d9829b37a8ac97f4ee58b3c5eae4267753c2b4a8ac517ae5d2c2e8af84713a28594560e67ba6616e26c4b9811bd4339d2c735af865298b031048abad80b3848926539e74902b5d83bd5bc4dc400feb9a4c9138d22c4b59f73a7524943b9abaf00db2302ad5c05b1c5fe32886d0a6064a0cec5848707229ba2aaac41cb864b66a691f345e5b93e5219df48bd95ee14c84b0e6067e58af9244a65558862cddbd42ed28da88c35a61a4f6cad6a055bb533897d1223730c33aa55582b34b91e52bd01eee4bc46f74c471a8223e44ff59a1894ee1f27b4e7ac16ca79a13a564f6d359aeefdda998e0d4326499ee65a9e2284002d3c159f89cc93082d3a083c7b9a57f19ba256d681c6212d6dc6098b44108135c5c86acca918d162392f2e05d228d75c260e3f316ce540e8e52e5455bddee55c471b8cc0d86891a3a99b4b575cbd1d5bd268d1ac1f3cada206d1434fe4a8f225c9ce837a582cfe0ae2568683ef5b7213718266810c204a797a3ab7b551a39f2de2bb840d18e2ef1aea5b691d88f330126ee04dd923234ce89096b6e1007f62a49195e2c4356450fb038853381340023a2f001fa0db1d1483b9f36d6f83cc37c5bc2c0f93ca1cd0d064a183e4918de2f4757ac811b1f3cc98ef02470cc41039c4ba240684acc332cb4a50b3e4df759ba0803a58b90a48b6096a3ab225ba811c9c4249f1028cd76deed68b9d0620dd1c722a1ebd0962da0ed12dad4200e942d42922da25c8aae8a06e03085e161613d5c6035e6b0f08226b184f89c79776ccb16701621acb9c140d9221d78e8189620cb54a47f1b47b428b42751cbb2670741c3112c12ef26aeea33745bb6807f1261cd0d86c9168430c1d9a5c8aa2ccb300a162603173d9ce457a5a6170def3b7aed360695c15bc205d103e2327e2907f62a2638b5145d15a1dfba511002a3e2e053a6006ee00b1734e902ca17f09678c17ea284363718265e10c2041797a2ab22f25b3b72a4484bf8cfd17e47e2c988363f17241c0d69afcd542bddee16c91726872d19354cbe208409ce2d4757f7bab49e842e43cc46c0af5dd6a0754bbc30702a26acb9c130f182102638bd1459b62774e8846e4917062e7426c763191d07762a651d306219b22a32bf23417201b4ced02de1c2c07bcf649dd49861c205214c707e29b2628d831a2ba73a2782cce0a7ed5cf01126833cbfac6c77cb83ba981b0c132e086182334b125659968278e622f83cc76c4bbce0f011932d75c689811d0b094e2e475845f06fc3ab0a7c4bc230f00f37654ab8611286493e58c685e508abc9feb12fbc6a770c5286cf52861f2865f82465549ca2fa13e6fbc18b11829210762048c2a4cd2fc3b7050db8e712ded4200c14347c1234825a8eb08a02001d74117c761331a12d6a204480f0e60603458d90448d109723aca202b4e0ef125755336f3c2fa1d81636e0434e78738381c2464cc246744b12d6bd467580e16a017ca2db8ab6bc812088a2d459314cde2084094e2f4998ed09af46a4842a8be04fe7b3f1ca8a96c8c1c12f36fb2a581107f6cba78c446229ba2aaa80b624225b428ea848c44dcc81bb98e15b5287959c4c43e506c3a40e4298e0fc9284c59ef08eb46e49f233ec3cd6da3c304ab63be6415f7e801a2677d89414c02ab324611573a31a89a0a20ea447d146a45af02ec3b7e40e0e6b22bca98116033b16129c5c8eb08a46d082172361488f139693a420b8312368091e567352179d1b0c133c6cca7a6075b8196565482b7a81a27d50051d9576a4e52809044284400c8854532b395c27a350edce21e39c11b9c130e1831026387b53daf2b0561484160633f2573064f096f461116f690b8fb27260cf6282534bd155511088e1184f9cd53b6d0cc28ce6e055816f091f16216084373718267cd8e4af636dec4598a911565110da1d533887e980d7ed8e218992cb0bd10d133ea02c36706e49c2bad7e95d033b6a144eb980d87233079fe7b16fc91e16b17f84363718287bf8247b78bd1c5db60aae11d6e860ac934143762128617d305ad35e98d98f6f0b1f9e335d65e1c30f143e526c850d6249ca42cdb14a8e10252a7cf0485be25b08f2d884b6fc81606c9b8d95360c943f42923f2a611003288b3d11d04b27f8a823fc24ca361fdbf207a2af6d0e55b071a0fc1193fc11cd7274d57cf4f4081961a4d392b41078467483b7a50f246721b47fa77c8e03a58f18129c5c862e57510fdae081a636ed30b43bd1fcceae414eb4440f1ce0006d6e304cf470c92fd889b0145d15ede0ae82628a0c22360a8b742573e0055eb5fb853c7852e406c3a40e4298e0ec9284f99ef077c3c839638521015787e84346d0923a1c62c909716aa0e4c09ec50457636976e43452af18923d22e4e030626fd8e069c38c45d3744941b8ea8eabe08ecbe94b524ed37c9ab0b9b7b635c13d6cf7962e9a9457a3b242ef92ba70b0b7f9f8f1649d3b81d67615097977c77be3c79383c9deb3f1d6d3c91d125b4748f6a24878f00631b05dad94f323293431711c0e4181e511189566294ba81ab6a910a50d5cc5cd08031848a125295e0ae2856195170192bc903427b4d749ae725ad5c40829a95fde23a30eedba0d021f693408ab72a620686d2a0e192c08716e306c53218409ce2f4b59ec854042c9b2b3f0198191edae21b9658e167366d8b6e252a4ba336659ca2af6f4910a56596465c1f96a6cc1e78dc3b4761687b447ae34b06260cfd2ce52f13bea4d58256400f0579cee9ae91c90ff2a9218120a7c7b6f413e1297e5436707ee2d29b0c0553c8f7a13e6ba17aad3232f3d09800619cbbc6ec16716ecda9b0b12a210dedc60e0e692e2105cc5f7a83f6195132f3b82d58264cb8029bd0a91c982f5447ae551e7d343e7da5b4b9348366f2d7ee0d6e2d2d652713fea4b57250ac1c551a4fd91f83d4961c2acc2ac21ac904ad3165afcba5d3b06c12106c1e51804373006c1a5180457f13eea49562502c191dc20690e9320a090287055eb5194349dad361e89ab32b86ef72a22d96f69304c97752900c1d59c8ffad2d5bd3669c27ae4679498c381d8800e23e443d33ad09e1fb2d39f6b871f70ee1357a6f8c0f00397c20f5cc5f9a8375db6066e14bd681b2cd2b3688c8a3616a90585d0ba70ba76f08143f0812bb36160f0814bc107bee27ed4932e5f893d8810582c142a01077107702768afa57f34afb3e7896f471e7046492f4a8361f2864f9107bee280d49bae580147e64fa4a9d30a87f1088f4375191d030effd3f6e0db41079cdfd0e7a0033f30e8c0a7a0035ff13fea4b56f7c2940870b2310aa4c744c23d02d7420a64d193416431c5b7230e38db9fcf11077e60c4814f1107bee27ed497ae4ac401811b9ab8c8812a8226a159fb116d15383021d1254a99c15b4286579cd63e4ff18121073e851cf88afb515fba16280324f718f6ffb4f02f30b04f13bfd1c16175e66169471d702a2b9fa30efcc0a803af7341015bd75204bd2069485346c25c0d3f2d4d3a9f26655d6515c277c62643cbf39c9c2c9524c8270f49cb43a236644ba0c940bcd55a2dd326ea93627055cd433ec40e052e106f8ed1237ec51a0597ea4e65d08791a156c8eb452fa9a6e679a3060e604c707a8106af66de2c0d20bdb3e890660f298bd3001adb131ee10448bd48b305e9c20a7c6b2ff1860b38d8dc60d85ee2532e2b6fc57284595537f918e4140c24e805d26d6af0edddc472cd823cf5ecc0ddc4a6ddc4fa25098bfde169761a17494e4736c204efda1b0a1214fa9c6bc2bb811b8a4b1b4a356eb92f61ae6e52a5654a2d23f135c7becfc47948c7d6b429c57c3ce8db71cb1e71cb3e9bc9fdc0b8659fe296bd97cb11563bb86078015f7b8dec7a3c95230c171ad935f514bebdab70b1941c25e2fdc05d252555f13e2c4758ede082640868178273c7223d2ee0896d132725242a7bbdfad0de56907394f0e60603b79590b695609724ccd7e1b52714968443e48fc71be7ccc392f3d116f896ee8a905be04d0da21cd8b1c4eea35a8eb0dab1851d8960488182015521d12b988fd51e617e528622bfc496facad9cb7d4e67e5e330f5951026b8b81461a1767001781182c4b888063c0aed85360884ce1e6c41e876bf50992627a30c6298028bfc970d9c5b8eaeca0a254d439390ce59b4856fe2414270ca226bfad4912cc89606cb59c9096f6e304cee2084094e2f4998ed05dfbc6f4d9c2758a744c84a55902db983d3fd13dedc200eec984f059ac47284d50e2ef408a9d1bd0dc4ad2352e8d7e05b7247409ad5a04a83617207214c707e49c2625f788fa92c22a910ca84ac5a052ddb1df3a02fe606c3e48e903225056d9624ccd5e089bf3864ff450d88e81a78381361b717d92018744bee08c8954c7853032306762c2438b91c6135dda0672299605a7247406981926a2d986172474875294367e433672d4162624e3bce39e62327624678b1e06cc49a1310e383d30c238c100469ce4c8c44d55caa40a3be98462a6a8d0cdf9ad37323f7b1413669aeca619060daa0fe80d15cc80c5ebfc8786c90cb9f0b07703506d881e1b78d0f2e72068f2aa453b748aa6c9180dc229fb5c5c196c51190355ca7110e73b0c2730d00444bfdc5399bb9448c65631b4c530e961c07c307d768e0c2070e59ce1d7428077dc3712135aea206998f6b73380c8ec3e0b8c8a5d41c0c20d0ba30381e83e3313870a6fb8bd36c7b0433738e68cf85d79aba766882a8458f28bf80a0b8801032ae9b11109fc429b103e25fe85593e2bad128abb1e26378174593494517f4cebc41fd01b57a17ea5a391bf079eac49ae23f8f42c1d5400b54339024915a957d0d62e514508d949a7aecd250cf81bb0c1efb807774203fbf7d0618315c5c6d26622a701d8498dd26a3a925b320228530841e617438271a792324ca14208d77cca5eb2a9a7a1ce945f0e5e9be0f34a2594407706dac160123254d2a9127fb8013e5ac284ee14386ef3b7273f079e4da477f11eb2bc23f32220c2a628d442cda68f946eeb85de0be2491f89ee43c84e4aeaa3892ce3887a33ec25128afec99888b27da91aac170227cc09bc0f62d2d63b631c49a8f61401a299250ad73c8e6ee90034f938085e235d2f852eed0d55de6509823d22e2f352cf2044f5aab13c843af8ae93a3adb0bde205762e882af8f9fb83a7e805728d828b96e63868f7de1cd4874c02fd2dc7bc1b7d482087ecc952510dafb17e7ef8f60f25cad2262eb899e27529efdd55ccd28e845d2be97ec8911703447b4084d9b7b8c25802d56c292dc48cfc247806b47accaa3208677e5f1b10f785855240374805753935da55e56e1db2388a028aeedc205532276d7987d2863d2dcc77bf7360ff6c67b2f77f7763636b726eb930d94c07eb6b3b9be7f872b79a3ee212409546a343ce08c16af232b1931f8eb8b89a623c2c98b83bda7eb9375a0dedfd9daa44611db6c6c8a46d12ea2749cfee71270aae1fb608c8ac4b3f52ed1cfd55c9a73ffe7d1b78bfdd32fc7efb8b0643e3e8c499ba73eae3f5d3be03aac9b5c2c13f8ee3405ec6259cc49f7dedfa58edcb92dbfc8f78f2e36f50fbd71f4e2c1cb2ff75e1d8c6feda7c485b912a1e2e949bbd8edfdcbb3f7876f8f6673178e5037786f7bbc355363536682a83f072ff737511cbc3164dfde3b7a7f747684ea9584991a6dae1396cd8dcdc9de9d8c7d45a1e665c6a5aee29a1cdcb9ad7fc85f873b5b4771ede4fda7a76f4fbe1cbdf9edb712d1bbe74717aff7bf119eb5d3af5f4fb9f0c21d26eaef8cd2e7aa804dcddafd7b2f13facdc9fe9ddbe2c7a7af1b17877b5b13fff3f5c5fddd13b1f7faf8c76c3540bcb855a62d614ca76b4f9e8ea92f072ff1f6efdcde3ebad8f8727a7a363e3b3aa4b777489795af4787e7976747ef568e4f563e1c9d7e3dba38fb0d0295c759b44306034b0b37970b4d6a75c6db94dfbe73fbc1d1f1878f2837fae5e8e4c3c5c73ad6aed946587507b5f7cf4ecfcf97a6d75cc1dc14ea4eb89f9d7eb9fc4a6ffdf60ffe52454ddaa2a47d49d19e46d26d2843dcace834edf213e86d9d98d3b3d73f1f6f09b5f36ce7e793ddd34bb1917343df3b3c3f7a72797872717c717cd4d44e6d2603d7d4135c594e70fd3691131ed0b7c5d3431fb8e3dfe72f1e6cad7fde9d5c7eba38383f7df7e957d7f49029fbb850a2be1eb68f7f1c1d5ea6c5b035be37d9cabffd6b85d3c24f97825ab0ac1e1c5e5e1c5d9eadbc3b5a797bf8e5ede5978c91a7cc63e246a874294633d8541ddbee95b2b7c7b90a6ec09f1767479db8ad3323924268ef23b929c89907e9fa830a3f61849889195d6b864df1993abec7a7ef8edf1fcf52bff2edf02ca16fca06cf0ea85df05e4ebf5e01cb94ce40bb05d0f39583afe09ae56fc99ed23d3aa797e777a7f586e7b82509c977778f8fde1e9d4f2e1275e7b388431df1dae1c52c791f4ecf8e8fae4ec12e84b18e70731d558fcfdf7e9c45fbf510d3f1fcca2b4ee8d74e4fce2fce2e9b32e16fce68eece3c482f582e07bfbf1d55b192ba3a8b4676ec1ccfd66eb9c7df3fdbf1cee59efbf2f1d185fdf83ce7531e5fa6b97d87876f95fbbcca0465de9054d61a6f901ff6d61eefbe78f8c67c1f3ffc6c3f3f3adffa72a0ba78432ea82bb46b537975537e35d99bdd9469e82ece0e8f4f2ec0d012ad53fac262faae227e3a8b788ebebc5918792d7d1bfa2a7db394319f55cc67b3919d70ea21543ed3552a73652661ae1fc58d8d592ad74f4f4e66e7ead1f9cabbdbb78fdf1dd15ef1fef8ed212666e98461f22d7f3afef4a52b8306fcd946bd2b79c0edf5b58da95177eaf7a6c6b0b079582a5173ec20668d12c15007a84b1a527784038820d69d7d4a09beea9e132302e925eab76a08ed2a5883d28df46e43d9496d2dc3a513913a4c6aa642ce3a3ff29aa4597a2e9781ccd0358fd6918521c579115580310f593f432b4f2bc1abdad3a5416a1494b88571a50a6f7ac2eb91eb84ef954db50e1efa817725d244a9b95aca4aed91a7c83bc8c1aa0aaefa804b4e7919a445d89fc54b29f00b725e1a944a95d64359c5f9a221fdd922fd93cebe03045f4fe368bda317e0496b8c91d3383a9ab6d2f209fa94fe6a90304e010318132a4b029e46dda0ec1e8919a6a80895236928c7068ff2364a1d0d5e1ec93b180df80115e86a1c3fb2f32057193a6d016d1d4a94baa050a1b5c057a2d29190d84a8d2c6728480cea515a3190b01cb5c9550908be9e37023e7934dd4c70bac916298da1ae3b5a8133cf0fd5bc8c01febf3455a8d77c76853aba0a11412186327a51543320d22c31ce47c365a425f10da25ea2f8ac2d0e1604af964935888ae3d59c7e81e69e2246878024cee9172168a2aa76c9c048f0aee6b2ee9c0a8e047b680900e77aaf0853b65e97e1af25df436e4e03e625601cd6787d26d0c4a1a51ca3b6195e56fc5f5d1c61e741054f6d516d16afcf2854ee0e5cd6bbc0abaa0fb7f6c17814c644b5643871d39a0d9c262f07c7c1725573962626af69eb71046ed8fd960069440512084655e05b87fbd888785f6a762796ac7038021ecd9f7cd7f15dae82ded444175c599cebd74aae428c75bdcaab933ff92e5779175c135e70a578c175ba0557436f6acf8b6657e422a992abc34b1cbea0a74c8f299487ab5623da5ff727eb53dbd18cc908ddcc50f1fa0d5ba613f40efb906c0a984b119385c866107903ab109e94bb23f5f576213ca6b4b7b3962171f2f2f7c6ce53bd7eefdecec7f5d74fceedafdf3257d393b93296b03c92b40ddfde3abd3c7cf3e56865efff508bed4352869bd987669eb022a792be94b12dfd89b7db3f3f6fecfd7ae1befe7a783c79bd3979a5cef4621b91cc165b5a5d72b15c67bec8c73bf75f9e9987bfc2f3f8fed6aba3a3870f67e53a0ce7df3c3431a3b44b1a8942d0a4611be369cd21e743c6eb963412e5099754d165ec423512c3f2762194f41e11df93480dec53a431a18edd7621f5f8cd8b6f3bf6e7c1f8db8f2ff1ece0ecf4e0c9e1f81abb9064215fb2902f71000ad2f394d08ba784d8f3b7defefab325edbb8f2fde1dbcf8f36df243ee754e0995a784363d0d438ddd800bd04da7bdb6ffac0587b6f4110912b4b9915680b461d327b99b98705a93618acff737bcccb295190ce1a6c69759c6a1ff419346a27306bb196cc76828dc3d3ca369b9f29658d3e5095a9dafbc4944287e7fc75f494d3d9f7d5297a9e3cde4d7c31fafce76d7cdeecbf71b9bbfe29fedad7b555307aa2133cd79ba5fa3a4ab9d07af6e3dda3bdddaf871f47c77fd89d8b6e2d7efcee99eb574d9a5a55fdd666efd7a3bbbcdb46d1d5297ddfa1ad57b0ef1c759c4f304e6addcca6b09fcf9fa2a81f3c60ec9d5d065f6da91b968714f323fbcae9399d57a69af1fc79fa7b364dec0dac1cc4f379f8505da4143fee174415ff290bb1ee60ee9bacd1daa919c5c1e17b79cb943ba05e68e6091693f9a48c2aaf2a43738d27a1c09aa2614c9b7aab223dfb1f606657350db9c0f392d292e1a5a6f797c2d25e60895d9e959a4a5c11fbc0aae7a8277db3ba4374bd94ba4777de0039b1c3ae1c332260b19c452260b19d452260b5953da7b9a2c64704b992c64084b982c644565ef6bb2901595bdafc94246b394c942d65265f63459c88aceded764a18458ca64a16a3a7b4f9385aa29ed6c5cf4106c8d70c96621832714a43fcb62c756a26af2885ac1761f151c79d966118d870103e908a6cf0f0b6c1696b4711560f26d6c16a4d22b1f604cc8ac5349b18ccd42553267f6b559a876e64cec26bcb9b02ec05609c95609c95609c95609c95609c95609c95609c95609aec48825cd9f7c97ad1292ad1292ad128dad5eb25542b15542b15542b15542c11b53361b9c927c974fab654e504e7fbbfed60a953279ca5c2b78e17eab64d59b058f657cd99f45c0792eff2733fc4d1c5af0d8dcb7e951f702d385cad90165ae165c375dfcf9e4e79c5a2055acf2a3664d177ab1e9422d3af4ed67bad0b3ee2d6afef817a29c3a39fff9ecfcbdda5d7bf364efd7b3f5a78fdeee86378b4d174a15569434e2aae0bebef3757d636cd7d79ede8b5fbfbc7cf1eacbe783f52b421a0de7df3c34c9af2357115ec674e169dd7a5af91ef9bef23cd16649d345e7ecd3f61fb06374d3eb96b76348e2a3234bb29036c405536cb1cce5915b760cbdf14c3f79fbc4fed878bf6b4f5edc7bfed8ec9fba6bec180a2ec4185efeb4fc59e6875e3c3fc4e347bb6be7da9e6cbcffe01fedbfdc99c8e3d3279df343e7f961d40d1d5cf4ac41239753fe070d1ad8ed9da5bd264a7a95334f32373368cccd8a293e7b1383869eedfb3fe14d92ab3cdfc075c25c41133ab8d29fcb5b9f1ebbbd4f937879a63fef9c3c7cfde8c1ef6bec09ca140923456257a7dd87772fff1cbe3ad81dbf78f2f9b779b47dfc7db2b9d939ed522e2899eb3f5f674f98f2feb63d4199220324ffee01f68482788e409b17b50dbdec09b304cedb1394e1a56ccab6efc4507b4295cc3c8e4ef7b2274cc9bca13d41196645a6b0226787da136a7d7179c8930ebe58be490ee12d7b826241cbe571a9f87d23118d71469016eb82f0102a49c1458677d251e25488f17a19ef09e56ba53449ecb79ed46911242991157380aad5a180fee4916a99f4392543153cd6c0499c46260183c261556b42ad18755f6b422e467d536b820ab65ab3b31fbcef090f7382669f479a0c65f8425cca9aa0a25cca9a50ab4cddd79a50ab4cddcf9a90eb52dfd49aa02a61dc7dad095ac8a5ac09ba9280b6af3541d72ad5f5b426d48a54f7b526d46a54f7b526e412d51de503ad8f98b9c26b9a47abd2a284a5c5093b24f1297cb59e186ae346e8e2962609e01d2d3a6265220491d31a10bcad565913789a0f91547ab72a69ed457a19345d69f615d5585712d2d2f3bda0d7cd32214d19c0a3121d2714d1252520c1c77ef0c43b3ae16b05ab69f56a0d5384e719070586042ff608a12594ab3eca5ac56a94c312c85ac3c9739de1ea0dc4861d691211a90da604540690ebc55aa486b3c4856c0b4119c14a98770b01f5282a38af78211cd2b01404b1560a252c40108b4548d72a58cc23b82b466ea60b62ba0a6a352cfcc82cc650de4325bcb4854190223adb09578641f7ac9c328741eab296f472b553a436cb95024175e4e56a8110864a590ba4835e80c19a2906df17032dc6590c05417543d6611182321f6be1a7f308684326f1c8d0964a6bbc94dd95ba9a795663c4916245930c390f3fe589d6f681e7c05d1226342a3572daff3299ed82d85debc09222cbe9f308ca10dad813814572508c088d24091565082a71a884c05964c3b06086cd4cb496b663924790b56d3a132b81a86d047e6471bee70cc954aa54fa92b542d891f6257ae11ed1a886e4a105087c4f0481f85a27825a20250fb5c2cb74c82d3e8fa0bc055f13ac0d092202866e8223ad840611ce8a91f6026253b6285dda5727625f04d599881968099678a2f5f3197da763508b45bd921238d8168229057199dcbb52d794937ea70dbaa69bf43c6dd0c12e754ead432b6b0d74d5555639f993d56ccf2ab767334ce0bb81ef06becb01a92af0ddc87723df8d7c37f25da4858030cd9f9a3f2d7f7afee4bb1c49c7393520b6f127df957c974d185af15df6ade29c1b900e56798be74fbecb564acd0e079a4d479c93039b0f7ff25dc3770ddfb57cd7f25dcb772ddfb57cd7f15dc7771ddf757cd7f15d1e2bcd63a579acb8443aa6d52a4f0efee4bbcd584d05e3a4d6f53a7301ef6ea0d2e1ea429b442e44de75e6a2f93571061209a13595aaa45fd44dce59742cfd89a6c7398b9ecedcabc1c35de72c2fb28b91cee72caa19745216674c9f66f1398b8e71d97316b332635ecd25cdaf7a48ed3efbb9f1f9d3eb4fc1be7ff5e9f3cf9d379f1fbe758bcf59744e0721739df36a9ce823fd4ca827fb9fe4cf4b71b225cf7f8aef9fbf5d315ee926f6c7a4b288f4c52d79ce42acd28f601d52c850972a7fca5cfbfca6e72cd319674458fa6ca546635cfe6c85380ac427614827d439291c4911a2fb6c456e1ebcdab9d8f91d27e7f1f5fae7277fbe4c3e151b67ed6cc5f0c9ac611e68f87cd614c3472ee65e9d138fd74f4e3ff89febf2f1eef9db776b3f9f5c7e741b9d7342e63921ed301f51337ba452eabbff53472a0603ac0c493b709f89330ff237395169cd8529be7093131533dbf578d3139559c6a1fea79c388dea8ab4bcf7f1f2cbb32fc48ef77f69f765f7f9933f3b5bcfaf397431251ed4a86b9c0fffc44797f79e3fdf0d0797fb1ff71e1dfc79fcfaec4be77c4c15331198dfefd0a56c04ed431793d3eb11b6c14e9c05f13c8179b5eb7e4e9cb304ce1fba18767230c59e62f46027ce1a9939f0d7e87e4e9c53326f78e8c249cab01a4a5f063b7156fb9287dcf470e234a6e2c4a999beec246c8ca96b9986b402cc19dd9cba2051a94086714405e4ee996ad8a554060626c46cc53a78e8070e3f28da6d60f8a38f2c9a1b5bf3e1f45a28c11513913a1bf0aea9a2a851702a14f89a136740327647622f928f916a00c39d82aae248e7d5e5e556227ea15949986d91de9d047180d3fe18156cc1ce4dc9af382122ad92f248dd8ff47e1e9a0949dd4e5a7825abe206662a11bf283c448a2cb25e926e4b5a3a1078e44f94a8dd60cab18b71b57cdd48748a925d0ec6f2a850d302c90b15e98aceda627734ae5ec4104988857302d67fc0c700975814e79cda288c333de1fd283a478f23cd22e402cb045ecb3eed46183bea1f0d3bbd04a63f40b9248d8fdea029084215016a29081c7528d114f5a01707d38fc4a14441e06b49fa69c43d0d77d0c120d37c531584be0625bcd5beac005f1bc138926136cbbf462077200d97145eabcb41baf1a62702246197ae24d52bb3d0bb2a82e01cad364fcf84737a1541e889c0f1df05be4cc35a4a6a194646cd76610e4119836a2dcd7904c486622705a68a00e4f740e07a22b86b4724cf15238b2e1321849e7da862887d87f12eaca8a8d685d35debcb499e89f57144a51e242a75a49f3a60a05188f427c9e3767a906b627d20051ce269cc027150c7d62236687bc213a5283c39d6d7340c7e1ef61e1564600c017eb6da1b0cc3b417f5454ddd863725d2503724a81983575ed456d406522197429c19c82a0635000371a80e0cf504b9287b991088b800831b80a1bb1795c874d2212c8ee395731e05abab08a4e88980d8b3c7391fa9782863a20b825a7521382092da499b249241cec34f0930fde0dd08b588696b419e79578e11acac56e6b311a130deca888c78f308424110fa200830819338d081a092da1aa55c7b22503d11608bd708c10c8a66e6740c94a9657dc570d3064752014947d2b750f882c2f543a1c0dc666dd0c511cbaaaaace3aea068612873498bbe1824c98f9d18542db3a69929c823c2020ca63f06ad6616b52c18ea0537f4d58de62a8612566675e889418da2d242440f61d89b82c0887a82cf7e08544f0481587e27827ec3e8e711b882c0f544000317f1412770a820a633da54a72304cc3a824241b554ce3c029c145941a0ca23bb6f994ad55a3923d31381e98900ca536717aa35eb356dcb2420494dcaa3d77504a12702dab22cb2d46a9c9ec8505853457f21b68284a681545863495e69212813a9a2bfcc23403e6bd2e45b09a9094125926a445a0eea5e09e8da489b7415de1678d7175e75c3d7f6979ef0d5cc45c6469a3610dea583c027e0b8279b021ed14c9762350e52c2d1091599a1b6861682e92cf0a62706830084294b9cf6c1d56c18ea6a31d73904530a421f0498c770dfb2a410cb88acc3193e54434969370e04afbd420a9b397855e06bf99f8476da458dc4ff2436af4a0111d8066d3d6aa9947750d15e2cfc9d10fe059f2d384b107c84332c49e1308f94fe879a9483833fc1f39db0b0039ac6792f29d606052e0b7c6d12d21b84e364500a35d7004fcc0d69bee1d45632d4d95a06239ab32652d78d21cd9f045525e127800c36c4d54351ff6c556d21bee3e12d224932a4d907040639ce25fc7e5c2cdcbcaab5cc2390703da0d719023c2aa7bb72acb2c288c4cac44d223c506d1d41e88bc08f6c070257d35988f7f644a0fa23089d08eab61c9a6ba42aa2d23bc170e50bed8245197504cc14046e81584032ad3256582dd90bd6b5ed104e2ca88ca56795ae1a0229fa22b0235212b48ef0235485193a599b88029eb37d1098fe0888875892483ced6a45c074158585f413e22281f8092de8e0e1095e4310fa23f0b488e0874dfca884e53b559d8826101f270cd0d591508b10d0f4a1a568883996e058a7aa1351c1166848228043774301927046136891da29826a3d7603c7690d43844b04ccc09769a0aa8b9926fcac60a46975d2acb6c46089af173744a76a566d306e1fe8355ac2a038fb3bdca349382701559595a46bb9180db1620d8764156ce4d87c0f7764ea0366479945baa6354306d07079044fd375f8767cae418914c9e55660b55f65e33b7f2afee4bb9c71cc70c6312ec702fb307ff25d8eed351cdb6b38b6d7706c2f976b8115923ff92ec7f61a8eed351cdb6b38b697cbb9c0ccc59f7c97637b0dc7f61a8eedb51cdbcbe55e6043e14fc79f7c97637b2dc7f65ac977f9ecc9f2a98de58014cbf9532d9fe958ce4d64f9b48fcbc54007e44fbeabf92e9fa858c3770ddfe5b1b23c5696c7caf258591e2bcb636579acb8dc0cc458fee4bb3c5696c7caf258591e2b2e470359893ff92e8f95e5b1b23c5696c78acbd5604f5ee59d953ff92e8f95e5b1b23c565cce068c9f3f0d7f3afee4bb3c568ec78acbdd80b9f027dfe5b1723c568ec7caf158391e2bc763e578ac4cd1e19d5e60918ab30bcbd39e33e5cf763a31432f040e920e5dda1cbeaaba8e688b87473529286cefaf22503d1184919eed42614e6681a811afaaae1504ae2782b9419c226895be925cbf08c3bbca63c49ffc6679263bd3dc2d839074d79ef51ec04f708ee9a6db5cd25d179e60bae4c2dbe5a2c5559680865db4e8ed671073130f2d570279dc34d7cf020f2d57fc9c5dd260b387d69fb5076fd7b7d4fbb59da3fb2717876ae772fbd3693a5036d943cb34434b0c60c695c22df6d0724e2eeba1e55666dc359ceb28f4a0bebffa6d36bf9807f77e7f383c9abc7f72b825fdd9620f2d222c8f455285ab27dd8f8ec2a75b63daf91e8eef6d0bf34889f75b5733b6d170e2a49b88cb28c3921e5ab43d93caa248c209a4f7b898f1c6a53cb4a6132ea9cfcb38685548f4f21f70d01281d48d48eb57181353b575d4b4ae24f173af77c7df8f3776fd78efddf75beb8f2fffec4e5e5ee3a0e5789372ec75e878ab72c581d3f96ba6c4bde7a7efdf1dfd79af377fac1f131f09fae7c5adce29e1cb88fb610e5a6ed641cbf9f0cf3a68694162ad21010e3ed0c4fa679e146fe2a1d59a0c055f1037f1d072337d0ff2a61e5ab38c23a8ff210f2d173ae2a4e5fdc9ab3fb7cedfbc10ebbf2eee3f0c6f8e6e69f9ec1a0f2d37554ec2e21068357eff465fdcb39ffc937bdf0ecf2f4e7fbc9e3c7cde392183ce28bba2ceaf6c04e776737623687b68b9625776f19a78f3ab88b76611cf1398977bd4d71268c657099cf7d0e20a8633e7622eda21643e1ad7c98c791ce3f5e368dc2c9937f4d0722c31bb123eeac5a0217fe416f4256494fa7af9c6277b49abaa004bf13ed522a62f0bc2170282e2100bdb78a80805ab5c308a34ed50bae7ab71f1a4cc93ea2b4825555c0b4c2110ca0aedcb7cf422f6cf9247ba24e9f608822a61f5be12dbda9926cf6a2b64d48ab43a55e0759fbcfc0be06d1f78594973e76ba1ada348623e2d5612ad35a9ee55f0580d6b2755c1070bab5213d58ee83784eb1a51ec9a5ec97a58bbf51e95081d4214029c3134a964c693ce5bde5d25ae1551ed24de4befa0b193de87a8761bbd170e616d53ea2b61ad1cd72d22e9aed02f4d13d70d8714fa4da9e0a7f0be1ad78dacc25268f894715837cc0fc87210649882c76a5837cd7923e0098e14e5d2232c3aa24eb5b1d3b06a5f0969ed1bd6ed2b01ad08eb8e0e877aa43738c1534793024ec4471f5598c2db5a58b7f7121670225a37c5b691dc816602c94fc535cd57625919dc4718d503ef6f00270684946fc8bd53de7e2592d5355514850d3003915e8fa82f6409d134e2b4facbf32b81acd68d60f01392c64c3ba7016f61c6c50b852dafc0eb6a54397c1835bd0401df4e3942ec6340fe2b8bc0c6026f6b51e101740a781f695907f73dc1433778acc6942f002f73b712be8a90722b67ea89dc254e425c9b84681fe9154c274f2d7e1576e045086c41607b2250350495d51b7b2388fd10a056af478616256841c91203ec5d3dafc42204c511cc5702585b0860bd51335d28afb112c04a5b2df2cfd411141e5409606d23c0b13f72046125fa290b777dc3d1afc21753b4afc4aff68e67f75e2f17cfeebd5d329edd570258110bae028ef79d45861d6040660b7a135aa24a088aab171cb11f0eda0aafe0c8f0951856a40722464c92a53260a657c1cb99860fba07b8862bdec8e19807495e02bc1a0b826a21e9c5080a430bbe0f82d0c4627722e81ec14062a4bc124a5d435049b2d34680b2c89d08aab220a64c1f04b627025719c458130755c00910c99ea861370f5e5e628c55f0ab8e0a5723b14bbc43a864dab91aca4d22c53c825010e8a542b94345197138cac341181c3550e2f32e4a535b082986243321a73df0b57d159c1f55dc434421769a4551b06f253c066c91ea82a88a359a9d8b88ff399284e06f12b19b40c5c0da2ede0ea1966ec7d162b4d168247bc2310c1ca1a286b785b230c7a882a01a904e022d9c2f1161478295e3ec4d90aa20ef941ed4541292a38c89484cc3f96e091cb98a48be40088c9a82fb7ee024167682c71a381cbc3da1a0d7a055155e55a7204d75e2e01e074a86950ad245248d278a5c94039450514a90ba98666c40dc0a326eb15241d38fde20ed04aec47c868a52826402f43c83924fd069b0bd0892529526b15ec532812b3a09de1d321d9108ad3cf2962360890684e4309a0e314ebb1f5b87279ec3f43d87a87a0ed3f71ca6ef394cdf7398bee7307dcf61fa9e4d2a9ec3f43d87e97b364c780ed3f71ca6ef394cdf7398bee7307dcfa62ccf61fa9ec3f43d87e97b0ed3f71ca6ef394cdf7398bee7307dcf61fa9ec3f43d87e97b0ed3f71ca6ef394cdfb3edd67398bee7307dcf61fa9ec3f43d87e97b0ed3f71ca6ef394cdf734a03cfb1f29e531a784e69e039a581e794069e531a044e691038a541e0b10a3c5681c72af058051eabc0631578ac028f55e0b10a3c5681c72a346325ca1b4d6a5eaf240121d78209bac70954d0f513a8c0af2968552f344e776f741c158a6355d07d8ea34229d211f4b5c7514224eb99cdc7519e4f7e919d6ec66e2c171f4705b3f471945cb1535b6f301dc75152af3f79767ab0fbe0dececfdddd876b9f3e7e7af04b2d3e8e0ac51d2998c5670feae4c9c5f7670f4e7fa8dd1f8f7eecdf5bdf3b76bbefae98f5683861d623e232ca658fa320668c88477b6442d526a38dff1bea8e07bbfcd15437b9f61f3899328244060497c272423b6c465d3b990aafbf1ffe387d75621fbe7ff9e2c5978d67663cfe79cdc95460d78bc09c31f08131919e6787bde664eafedadb93179b6fcff4c1afd72f5ebc8b977fd6ce7e75ce0e9b6787f5ff70f0bf1623d2e448a24408e1cc5950b0e146d1ff736f738a2edee46869a6b25370e2a6474bb34cc075d5553207df5f7d3bb9f5477cf870ebe9fbefef847b3df9da3b0f7270d78492bf3dfa70111f4f7ee8774f36d5893c511fdffc7ed2f99e73dd9be05cbf039fc26a17d5900e2e0c3ef0c988e709cc2bdfcb7e073e3304ce1ff804961ba6a708c1ebc1073e15327d1e47effa1df814326f78e01358faa1395afa12061ff8d4fa92873cf408c90fa11292cf4e36842237ab54f385dd16b54f3517242511d7c2f4491a9f8dde4dedcea11a8a9adc1d9dd62416468e6a87e3a3070fd6b218ad425810141d1d1c1d4313d2ec386d1b8d35a2c58bb12354e350492f86edda08d291006d8c0bce2b118b6b51a8ba72fb1132431944855b5211d17bcfaed9a898128ad130545db98140cdc416c988937b18d1617e2aa6db101744f292822239f8da92e45c45107a22f018ce762c7114f5987289a87c1284e14568e611a88240555f008d1614ba406f8d0691d4748744820a6a879a86b5c4aa2f37d7037788948b4a404f47a608f6ed0e48ba660b02b72006d74347474c1a49f4882426ad9d4418ea0529510541a8cf62c470681cbd455266084174a477d264a079218be53256bcb9258e1ea7b13d1c0d8d45d50a398c156fee39041cb328ba11541d916db81aed3787a1bc49e9fa6240626d8b234405234409918a357f6e33821010954714b8e8c090f9495ce0d03d874192ca4fba3ebd082584286932a2520bfceaad10a44bba809c71f318cabb54a6270605a34940947990626ac68e359f6e84d40484a438e53c5778af21083d11206313f1638b44a9669a5134ea7ec3d8425096d482e8d3ab08d4889617ad0862d49a7e29d351d7fde2236dcba85ca5e1253c075ff89276fde0f54874c387cac616ae067acdc1e77d291ad10f1eb348c3cb5b6b81dccd651e9abeb16a5504bd42d5f854ce742370351b38bcf0ada049472b4f3302daa805ce1120324d11d442d5b85aa2046ff7cae12002a19ec4a80d8dfbd47c1a6d35d40a47b8b437d0f64c1c8ce035077b103ce9bf8517d85aa41aace47ca04b92a30b1ce6e4399527d8ba9bc2576a4642d1a1b94eeccc585884aaf0ae37bc8eb433c2191cf9e90a7ca865dca13788526bb4efd04caec257024ee7e0233c3a5c277c6d4bf124b6097aff069e08a60e6f7ac2d30601c3b73601f6ccb2af57c24de96957e0551d41e883c0ca55c5291904f150e96371c08bb57c39c8c86d3d827b24fcd00dc61018943734a9447453e9a69631875068efe1038f004938b36bea040e033cb172311d445f13b0356d3a8e9989354203dc58ef69210a148f2a7c342b2e3336e0101a19def127db1d38f42270e845e0d08bc0a11781432f22875e440ebd886c808b1c7a1139f42272e845e4d08bc8a11791432f22875e440ebd881c7a1159cf891c7a1159038e1c7a111bc32487a94476ee8fecdc1fd9b93fb2077a64bd23b2737f645b49642b496cdcea394c2572984ae43095c8612a91c3542287a9440e5389ec011cd9f73772984af4cd684c476c41ca81302b94d33b872b8c53b4f5d248956917ea9179da23379608160500191e7b1e69387a9a292b86eade495396661722e4158cd68420c06f1922b22c79ae62a8261cb0fa0afd48de69396a5dce0498c650173f42e88520f445a0bb1144d1f715d410a8feef90c0240261b01794318ceda8b2c87ea5913d3223c730455e48911752e485149b44bcb199586527886e500c0a2d5a28eeb164ee8ab147e9a2984e6cbb4e00222fe7d82c679259927b3de4d69b58fd6316120881badeea8fc794f6e61aabffd193ecc5efb2d53f60b4f1a859abbf5f68f5a7d67e59abbf5f997aa4a30c4987d5ffec833dfb29c39bf5cb7beeeb0bf96cb27ea80e165afd41581e0bb9d899573d3f7e6c36f71f9cad997b876f9fae3fb9150f6f5d49c189e1fc9b8726bf4f69962dc768fd88047444c84817d31114e1b54b06a1941927ddf225182b34fae56dfd1048894b0be82882d4db8c3a74dbfac5af35f97d27ecadcba3271f9e9dbd7a30b97c3f7eb8d8d68f97b4ca43ca9f8e3fcb9c508be7847c73b6f1791cbfbf193fbaf7f0fcdbcb35b9b51564e79c2823aef40d4b30fa9970144263fed92303250c32306954cd821e3df3247ba3128cf3b3628acfdde4ccc0cff6dddff4cc609685a8f03f138e02c79e8ed309ff41d97b97fb6fccef9fa79bdfd4adf0e5c977b1f8740234e79999ceaeabdc6ae3dd831df7e9e0d3e47b986c9ffd565b8fd6d7cf3a676659b1daf43a9d986e09add309553273103637f474a2209e2350e775af63afd3895902e74e27145bf731a73399460e3d9da89299c7d1985ea71353326f763a8195c49f855b1937f474a2d61793873c1d302f127588338beed309e80440919bd5720b20dd6a445113d25802173b4390c35c0035c1d732f219688f885d11c8d10b2992d469aef2c7d95e0a7c2d574d204d533befb5237180346058103cc01dd2bb17e1cad672d578a4e625554792a6e71bed53c1a9d85b638a5bbb12ae6ac6435a1f0b6f27e409338ca01d414e3fa95e082c3ca85089c471a8429c320d574f7e06ff3d8bf8978838ff2a02d717811cb12eee9173b688cee855354708edf50eb293757079aa21a85901da080c29f55d08162823481d0d8b6c4a151303f4e0600dce4e0a7cdd9e8ca308179171c80b0e4e719aa640a489414a6f9946beaed04585044b30bf5955870fbde1e1c68654d6cafbeccfac44a84e439a3e4873623c29b5824b5e4a1808b4d6a86f55a6615d239e45803c067606dc163615cc820ed09c57886d4274521821670b8e0c3dca074e112c1841ae0284e4df3470ab9e74749abe48ff4c40534e10ea4605a4b94089c2883aa155040b54e2ab0868697623a88ea1464a4d814cb7c43c2c1068bc4e92cc822d356b0981e98980069154b6c8aef5c461cb3a88d58c1a424c757211eb08424f0412ce286d7626ab8795880a993da1aa2250bd1044ce672190d02e462d550ed5210435731eb1dad973be397855e05d5f783f73da6aa71da8d9947bc24bd1075ec126ad22f22f13fb445af2025f4bf0aac20c7c1ddcf401e7f4e1a613be66928f3de1434f78544fed8057d51c9057e0172050bd1078c4980ad931832b8793c8417fe50556e15d1f785913a9a46a25748198b6cac2167fb284091b2ec417fee4bb8eef3abeebf8aee7bb9eef7abeebf9aee7bb81ef3686a3c07703df0d7c37f2ddc87723df8d7c170632b009fe54fc69f8d3f127df957c57f25dd6e425ebf0388be337cc9f7c97257fd9c8ccb6bcc2dad92aad21d43dc3110a0ce6cd764cc20de22c68772a7a8ed4f50c8201fb20c9143882b05c411ac142085cb26a3a89b4e98f40235f133d9286494d1154d3fa049cc95bb8ca04b84f5711845e081c9701ee4260160ca2bfb215d8aedc488440b5e6a1d4fcee34bf3bcdef4ef39bd5fc664d7357140c66885117331ffa8e34d33eb8eb351d9942433b8cbaa080e972d9a8ab334cb88151178fca9459d1c3a82b738a245418bfc6a8fb7e2725cfb9ed9351173adc2a3f6ad6a81b161b75a5b5cb1a75c3ca8c5d47da0eb73e4ddaefd777facdd93dffe3d6d3f547bb87dbbf36de2d36eaca9ca496be2d76d8d37ef7e8f7d7e30776a27f3d378f3fdebb188fe5d32b2a31a24a79685c4299b4b09b1b7515e977da23570bd78fb419af5ed6a89b679c334b1b756b34dae58dba5e42280e413912a94853cba85da5f6dbf72f7fb68f6e7d89e3b370a23f3c79f4e7b3dad8bdc6a82b799b920858c170f0679913d7f8cdea833df9f8857970e01efefcf9ea5b90bb5bf1f465e79c70794e78392cb55098b5e54aaffe595b2e6d752378c0e0fc36229474fa247d135b6e6b324cf1999bd872c36cdfed4d6db9b39cc3bbff215bae9c4f22c5074ff6e783174fc3e599ff38de7df3e6c9bb076f9fa9cb6b6cb9b228d4324518574f198e3e7fd8faf9f5f9ae7b7f14b63efffab2fbf3c5ef0f9d13d2e7d514542f5bee742768db726576fd216c66a82db7209e2330a88cd2f7b2e5ce12386fcb952c6d4a5f44b11087da72ab64e6718caa972d774ae60d6db99265e6928000392987da726b7d8979c85308f262092769f5add442cd58c7342eaaa6bba3d0539c3dd287b335f28ba0985ab039430c21503d1128d81f4879319610c4ec1842085a3e01a06a955197364932de79bcbbb3bf7930597bbaf78cc4affbdca7d1da0e6d31db4f779eee937443120e23cd907e59f262d53e437a0d69672ec2aa524790628daff6cf3391b1b4d103fb27658634bdc8ab53e7fa76cf8c542782b6e6a9587f5339e29b942e31b47b2143ca25c9abc41adf15b0e7f54260dbfd63aea58aeaa8724471effe299b21c392e469d10b01523cf951ecc4a03a3a08d54c15a54c65d5b67707b5ca907669fa7cd5fffdea0cafc1c776ff10540dccb94d4e74d4bf7f3143aae5a833a61fbc6615bc03deb57b07d73e602e6dc2c0de199721e372d4557220493dd2281c20389ec79a558d244a5ea060236c255378ddd13b085d2a8771d2373bb077566748b72475a19a562f5a49ea8ad4c81b8eac7a5e58875414c1e7f818a572c4e46ce7d84e57b25d531b35b0734e6448bd1c71b53c297046371e078a3a0a4e19e88da641310a69c10b4b4c598fae748eb538e5a6cf88433b97a5162f96a3ae7276d8867723d909df21b3b0e1943097364365169f65964ab2a3fed455f27b8c5c3ff8d021b17896587c9158c25089256489259825a9733de06128579dd01de20a1bb25528e24a1c2aae842cae54f21bf5a42dea05a922af87ee1054220b2a71da66a8a012b3a012c312b469217a410b4ea4dc86ee9050f848411707582d064a28843443daa568ab26260b56eb68681741ac3d9f3a788fd2c3482e5776482ddad28946821460ce6da41cdab79821d572d455b40b6425105aea889a561155441c5708325c3c50172ea1655b3ad17cc443984b9b81d20921cd907139ea2aca05e003e740320834f67578ddd13b48273ae74aa26f03a513429a21dd92d4851abc8d8104582f38c6939d94b433ce5b1f84368572dd164f341fbae9e246a4f540f184906648bd2475b606affbc1b7e5138d844baa643aa36f7168ef927ca22be768bda9ab6815040f4f22ab89fd215b2d2453946f221938b25f49816fcb279a0fda4ad17014701bd8bbec4ba82b7955fb535749c48858f6c01e7c9a856eafbd76ce3a25822fccd0ca8eae79a6af4c7d3b503821a419d22c439aab0107e4a45308abb68acbb8c31d2aaa26754079ebb62d9b683ebed7c553443b31b46b2143cae5a8ab291448422e90778c8b7ae9554d0803b82f52dec55046c7b5e5138d7464c05cda0c944f0869860ccb5157d128081ea9fb8c14b46ae93540d345cd688b1314618a054f7bd5d13b96517c9151fc5019c56719c5db25a9ab65fe34348d236a45fb6888fd11bc337c42a405724716f80e29c5b394329dfd61a894e2b39412d472d4859a3fb125018e1ad23f9aca76559b11e9d61ec20171283585ef9052d8c56546120a43a59490a5944ad2d4ded455740a8257de0a2d508b0f7900abf01d524a60292596b51d874a29314b29d12d495d2d98dd92844ee202ad5981c03dc03b78f56aa48b29c72b46744829ec74a47316776a33504a21a419522f495d2d652fd73eed01df96521095cc984b9b38b477494a3115afc3ded449d51bde74c2b7a514c36e6026d7c5a56f03a514429a21fd92d4d5d62dcd6752a46340e941c9339b0b25d3ae82c8f5bc9719253b7ae799c458da0c1454086986344b52e7fac387f6ba351d0e87861df34c7106335a0ced5dc8907239ea74d5f8290d12a4204bac170af05a7a04e43bf60a2ef06d59c520db2730973603651593521cd297b01c7515ed42223d988ee077a8476a20eb4408ac24eb205f972cf0aaa3779055087369335056312943267db14b52e7ab599f9cf53327b606c9dea1b50512124209cf31a62dac18e4c905eadcc6caa1dd8b195255c923154e58e1e88dc1a755c3c71205d7a30a626a313249c5b87a7aafe079c88554b3fe6ff2b9c6e6dedad684ef724a16eaaa0b11a366b5cb4d9bc57cb0b7f9f8f1649dfbc20076f50e0662bc377e3c3998ec357e342120510c8e2f49c047fc5c5723e903341e61910049202f1c0fc4a8341be5470fdd7db2fb9de9d4649ad3713e04917c5ac08ebf8a5d2b143b8f2ac3364dc3279496cff1d8474c393e17626765151896dd915564e5901d8eb5647d835d8a91788c2d18fcc9f29061b9c1b215809da4914d8ae57616e818961d9d75e4e9c4aecc06298cb14f3103e3bd991d5e8d665ecfcea44886c26345a3b891472ee515e893b41883d540d924ef2cf4fdb029477c9777ab413e66d594c845e195942b967e5137f16eb53935137d333dbc5b6df1e9b0c9a72379b7ea97bb3ff5fda7afced6c64f4e9fdefffaf2ebfefbb72902fb76c8dead92cdbe28ea3bf5425b5f5becdd6a455cd2bb757d6d65c6d3cd4ad15137f3fea6b9f5e4c397adf5e7e36f97eaec74f364f3f8f362ef565bf4339b24a96a10f0afcf3b2fdebdfcfd43bcbaf7e2dddbc74f361f3ef91eaf3809d170c2498888cb28dd92dead8ef82b090c384400578b19af5fcabb7566c6c9b0b4776b8dc6b8bc772bf1573372f0ba8a48289fa44a9b5c59dadead475fee1d8cbffc39511bf71ebd7ff7e7f2e1da85d0d778b772e5692efec2c3c19f654ea86be6c483df8ff6ee9ddd8bee78f7b93efdfe71ec5ef80f9d7342e539b12803c0c2940562d6cdd52e0afcbf919b6bf023eb24d277214f929e7992bf899b6b6b564cf1851bb8b9128399c1106feae63acb4274070b91a7eff79cda78beab5f3cf9fe6afd5ddcdd7d7ebedf37cd31d2f52c763eddf9ecd79e3e5f7fa1d63efe58ffbab1f560e26f8d3be74b36d25b6d3bfcf8af30ea070f4e671975dbf9d496087d9b04e6aabbf655c47216f13c814992b6465c4be0fd0f57099c773ee5faeeaad4e9219c6a0899e2439d4c93c7d15c3f8ef7dfce927943e753ae528f395afa3268c8c5db057dc9436efb082049bcee763e2514b9592519a318698d6a11510b894400244aa3284b80554d87a9c851b1d663f93b54344216353e88d0232f02fc12493ad7ae0c4fc560af03317eef607c8786a2001f90a2586867904fbcc0871a3cc99270dc0f24ef90a4aae288646943ca8ef0a4eb94e7d75209929eeb48c821295f205215f0c13b0f738547319e02af6af08ea8f70189b34493d10cf59f15aacb0555826aacab8e5f50a885683d49263840a50e05690d17178a6e0aef6af09654d610f11623c9c40aef2f46da88485b17624a7fa8156773a42d3ba4009490ca15742ba79153a129629de02b467b82a7e744e42e93f444871400ce22d8d1a1ee6009fbb51537201487532845498348a2776478e4cd36ec3535036f6ad52d69fc1c72b1d2fbd2a129a443fc2f06e436288739b6924180040fa969fe399af10e09f690f5d959d274694540582cf0a1064fb396743c419b20f4101a3f9abb36582ee7538c40b69241c0c69144193d6b69b179a5004fa824edd0d2e0ecb2c0ab1a3c2a20914e646888a26ac6cfd1f80b98f2a7ebb7e60a249a42ae5a79225b5bc05b94d50c4210a79bee2835572031c2393a512f91ba31c07996162f2d207aa301bea9193ed4ca7b6a14c324fcb0082aae8eea05ada7e698b66c1595ec018027e08872709871804765428d0305ea7419bf4af2006790b392d8244db680c237042f0d270db7a8f85ae64f257700c13b01554b789aacec3b4ca46a62815207550c25b662bb471d266d1025440c149587e07b6cb0a0252d4127a6dd0f4bd46122eca2471da6ab659890d8b180b7ad58d636fb8be14fded739e4d9b2366fd94e60398acc72c8b3e5133acb9e7bb6d99b58d7b76c45b01cf26c39e4d9f27990654f31cb21cf962d01966d0c96439e2d873c5b3e7db0aca83a8e63b02548d909d35fe777d943c9a55384855bae4bea7497ceefd8f8e1b8eed2acceefd2f1c2409d9f1e55fa137be8fcd319e39227d3029d7fe74d128162d6f92d1b4f1074dc5fe777d22caff3c7a9c0ee64970437f9b9bd357ef8ed81f8f8f3edfaf9cf9d93dda3dfd7a42974c5efc9c96b6433b3f3666773ede1c1bdcbe0efab77bf5f5e7cdeb15764331a4ec866445c42a9e4923a3fadd011ed3088c512c48074c6abfe219ddf29bdb4ce5fa3d1fc0311adce2281b0c18236de9561b59592447f3ebf72fe72fb443df871f6ec13c93aafe3b7efd7e8fc8eb50ec7a90c1cdb0b9d2a73422d9e136ab2a7ef6fbf38dc12df3eeefdf9248fbe9eefff0e9d73224798382d8645b45e51f59d96ffb0aa2f24a9e621c0458176c69907a99b68faadb930c5a797d4f49d3637d5f4671987b6ff4301ad4e77d5d2f9f8f2c5d6f11fbbbefef0e7dadaf9d7bda72fcf3736af096875c503cee9c511d6f2e2fc78fbe5effb51be7972f2667be7cdf6e9b730e99c8ff9acc219d9cfa6503682b64dc195c02467f4609b42463c47a09119a5eb6753982170dea6e074f359f67d1306db146a64e671b4b29f4da19079439b8263af48a70b8fb27ab04da1d297ec75e76c8f941d2ed556ebb629385bc6252c53de96d43e51830f48be0e01d85812a5eefa11c469ab906b9e94b4290255ab4e1b50334623ab9de9405006b8a2950301bb346ba9691371a8318c9cd826b2aa52aa844073ad2140baf6ab85e3e5b4e44cb16bb89a5e1e47462f409073a52b5753cce71110f70ed32c32662a282ed0cced0204a50735cd7c1efe2e29171ee5ab485377c6e4dce284a06e1a328b104c7b107a22b04895de81a0a29c6b8f12c3bd10a89e08fc2876233035f3125eb6525e7a52f1db08ca2056f4f33904ae55ab7a4a4158aad8b572b1ed1ee6582574ac123a56091dab848e5542c72aa16395d035ac855542c72aa16395d0b14ae8582574ac123a56091dab84ce4e9fae06a87b516428dd831b26d5bf53dd636dd47129de2bea5ef2f21baaee954c812efa3eeade54c34f47dc7575efe86bb6784b91f53d6779db0141bdf53d2fd4f2fa1e91f0f714a1ee4a61b4716636f57debbfc79df19f3f8fc7875f9ebf5eacf0f972e0ed931a5fcd04f1d96fe98fcfde6f09131e1e7efbf169cf3dfd7c7075e38c111b272c7009655c368591b6248fc3c8815219211da07a29fe2185cf4bb97c0aa30a8dea1fa841eb60ea16f02b5228009751eb6e854f7f3d3d7bf265f7ed0bf9e1d7a38f3fdebf7c7bfcf1d9d76b143eae078e21e54fc99f654ec8c573423d1d7fda16fac5d93d71794ffd3af87cbafdeca47b4ee4a4515e8625143e2fe33fabf005aebf2351424a9b20a72987bc12374a61343f19a6f8e4921a9f57eaa61adf15d6a13a5887147b3f4f2ec4abb3717cf23c6efe7c33d9d8bef7a6f7e1ae578be789beffe8dbe9f3cf9faddafd70f66bf7ece9e6d74f5fbe74ce93ec5fe655e8a5884d59745b11f3e528c66b3154112b88e7090c19a5eea588cd1238af88790ec7f3b9d42ee1b44315b11a993a8fa30ebd14b129993754c47cd3a392acd11b315411abf6250fb9e9217af8e41adaad88118adcac16576b246a4d05eb496644ed4d3142bd2c62c208d1a16b99f4b538b3110a1d17f9b5c1e0c34ce94c5730b45d413dbb82fae9d21aea0aeab32ba8af1c5f0fa0af7280ddc62047f02a2d18cab2b3edd015cf872084bab41918bae2b32eed6d5c923c57f3e3167206819e47600bbceee81e2fe9720ee4ddc0d815e8b909d22d495de803af5062177b5f199ef2fa7d5b3bf1ac85785786d00f0c5e21a419522f4b5e6d05930a7de5f523aba070c20b94f99345fef7be1dbe42543191d3367168ff52f88aaf9d5ef726af767cdd4220259f7fe3ec96fe37e5c0a11dc0e25937f461da6660008bcfd5917cf0cb9217ab5183da730d671b91ed96f3ed47e3105587c4ff6580a2ece81fef45c587c5c781212c8434439a65c9737504570c1c73d68132c1633b88c5f3212ea14e6d821043fb1732a45c8ebc50893e537604e3832085257a582118818b0269cd65d0c61604ed3016a26a9551973603c3580869860c4b9257893feb4080fabef060803fc934f55390aaa37fb0c110ead26660200b21cd907659f27c0d8143716baed02532bc77423987ea35aac0b7a597c0e5cd42296c16941cdabd9821d572d45522d0000f4723ad49cad334db601d0457b2a4da5855aa611382b6ec12f858349403d1a006ca2e843443c625c9abc4a0a1905d84370bbcd90c835bc40ec2e3d0393305d71dbd83e842884b9b81a24bc84a47a8a48aef4d5ca8811baf22bd6a94df745c0f1e2cca09eba476a53c65306dc1257052f7502aa30433507009d95df6ffe7edcd9be2ca91f5e1afd211d7113d1d97aed09ecaf73f56631b9bcd788b1be1c036d8c6066c0c78f9f46f6652521575a4aa230ebfe999a9a9a6a43c291d29f5a4728bce0ee4ced7faa333d6d359e214f5b821c0654a2dd78f8f9357efbab88598121eb3f072d83abc316e8995fadbec2615ac25950fd94994b506fa86ec400781438bf2a618eb1d8508b228d9dfd322496930520419755cf284851cd7a9a70170c698d4d49522c888423138ccfa9178f201d70577b5103284116974746023ca9d7839822cfafe07d0864ca4cf4c5756711cb19d0d38c4d719344b76c431a3ec00ab38855f7ecd15535fa7bf1b711e0ce478b960f4e47c0e85e3478c0b4439b7693d7e423a7e2a19f8fa7307f5bc5613fd7bb67f762e8ea170fa04397d263308ada74f0ad18960fa70a7abdc550c7c85fe0e8bfd0b878f5c6044c8fb0c5a0f1f48874f25035f6feea2ee777752ed5f387c400e9f980f9fd87af8c424576218c85d1c7833140b663d29bcceb4739bd6f32719e06251a5b9b97b902b38d9e3207b016e2ebd646e4138009483423c3fa3e4798e920e39caf55d94088d28f967a3e4698d92cf348ad12b8a219276957c4acb282dd14c458ea20efdcd8a3165ea40dd236b38a68abc05b3a2d49f67323366451cc3d446b3e2c48d1f2737f773cc8a9823e3707cc13ec7acf8c225b3a24e664590485c7a56835911e745baf5362bea896d004d215bbe3d7d7dec0eced7d6f0fae8f3eaf1ceb7c7cb3f3ffd9a6f56c47c87886641d181a77efbf5e9e1f1097eda3dfff6eaf2c7afa31f7f0e6f5d03d384fe237333462868ed503f52a747de20c135d23453710db4ee9eac8a68fd7037d2328b61b851310424144e2a137d61bff5441a2ac5aebf6cbeda558f5e6eea8b9def876f76d73efcfeb27eb1c0a888e2958512118f224d88f5b422ecfc1561563f3d3f3c3b3c7f65bffdf29bbf83faf4fdfdf59fe28a4809edd09901464574f67e8d8a4850d97b8ee7b0c1eb29375274ee4e6ea4336b6142ce0fb429a20b77b6294ecb0d07ff253752740573965edd88db176f4e2ee2d9aff5c7d797fac96ff76563811b29667513fd024bd57bfffdd0adfc7cb571b67cbe7575befb6ee3fb9f2fc505e9622269fb592ff349d0b55e62ce8588de375b2f13e11906933f3afad8cf7a39c5e0acf51245e7c49cc81d836ab65ed6d84cf3186c3feb6566f38ed64b14b31b66e30206df6cbdac8c25d973706c8f998f70c66a4dd97a4924c6cda05e1896643be9314e395aed7ac98c4c501c5669acf693d05bac9627b6b385476e11b0b97fd7b680e29586f90a0e5b538c63d2f711602077d8b3ffbfeca1e9d9d11591f1730e3ec5429671942ce39873d8626b96714c59c6b15a9bb881c1d0b374cc2c899c230a0bd9c6511c0631ebe9d89a6d1c53b671ac64066c61b09272bc40228e829ab8fae654b558483b8e92761c71f294461b03a6b4e358ab4ddc490635c35fba86b4aa9830472ecbf02687786aa76f5d9671475260390c35ffa3535353b82c630ac56bb0a846e50b3203f24be9568c88b569e7cc54ea19fa4ed96dbb53baf7200ab156f5c37014b6e76050cff192420148c7d78476634eafc5591f671705f3256ce617a34de308c7a96de88b1dcc9fef4541b373b59a26603305e88e90335631eddc065b4708e39e460de5cf54ebd238652d2ade942eda39045c77809c8c8b49e736a17180c6a59e30943dec43c0203b6fb82205ab0b0304e112731bdb38409b64847583f9abec6320c93c0120aa4b41670ab13b42d61899766ae354eb0863eaa987f257b1f31428704290290a264f92f3dd21728238269edb40e310c7b94ee84b1ccc60c5d843c7d522129982290c312e09eddcc6350ed1a7d3c2fbc1fc415f0ab40eca14b03b42ceecc7b4539ba05b4788a9a719ca5f703d7581590a79a587d01d21879e30eddc26368e707c69455f70287fa007693b44c01606884b423ab769853490b05951cfb95118e44e5ad23da2a462401411ae64f96899622d7c18811f568e6827e79893965e0462109911645b819f5cb65b95a2717a5cb633a3a9975ba88a52235fbb6ce7c72e0999db97edf4977087cb767e547a0b18175fb6f363c6edf5183f8f2fdbf5b7e3d7f1dbcf475afdd87dbcffe57479ed09be4e459cb54997ed78f3ee0960f7be6ca727d97bb86c37f92a8b08bac255d6ebb7f609bd9435f772e7d3c5fbf5aba3cd8771fe653b73966723ccbf6c7f1bfd433cbabad8c0ddf3b380fee5e6d5c1c9f4ad054fe83f4bc2dc98e44caccd5dca9073499860d8390eed380f2fd1d5f773db4e94cc3d94212ff368ef2186c71a4e17a439e390029d49bb4a0ccfc9e6c6d7ed5fbb170eb61fbd74efe2e9cbefe7d7f3afdbf9252dc994caa791cfbc26f4fc3561bfaffe84abef179be13d1eeeecedfc3ab8be7cb2525c133aaf897b8ec20930a2930675b0d61aad70b247ee188533fb3a27f40646e11085bb47e14c6ffe6214ceeaf7f3f814beff71cbd74f3f3dfdb1fa6dfde283e91b854334e7df59ea97cbaf5fffd931ef2c1c9d3c536f9160effa9be29b4ed70eba1485735bc87edddc9d16b273522c5abd200a6786b09e263ccb604c24ed42061f9adb0ccedc63f37216922ab3e95bd854a6cea64df36817cfe3c3f56936ef768fcd0b5c3e1338d4ae69cad5fa9cb1a429ef1185438d2a51389c7e8a49a466953a9eec4b47d2207a4e94e79d40431f35582922167c5e5295201cced2055cbac7309225f8a4033bc1eaa03da08298f74ca5d853b02317d85ddd728a4442df9ce30e5df41a8d7701b374ad9490e5fe9a1504a7819990e707ab8342c24e265f33696f6bc9104081091c08ae381b0ff5e7f47cce70c6498cf9fd561424ea4f03a5c17a82a95c8a40fb9106e296a013678ad4b97fc50d8b2432e7f3d384c33de728e7eb3903160d7b22aac9fc5562703c35e7ecec84ced11bce114802192dbb84799a81ac56e84a080e3d1f94e3c217c103e74e67d500246d6664f7f4fcfc4ad9a74e7fc3390b4bfd7d3d479f0d526191dd7ba8bfe220dcc8fb2ce8c9fbafb9b1213b736a52669ce69a8cac9f42e41c6f10691df08bcc14baeaa5666b14af6df914e9e4655f73f2777ee7f229bf7af955f4031de4d720bf869bbe799f8c55a85e7a821ebbc1512fd363ab8f95ab929ec0f11f4246f40433f2a98bbb8b9aa0f3ed9386d0434dd0f9ce588f7de5c66a8259fb8d4747efcf4f56b6b637d65e9e1d3f7b63cd495213ec584d602126dc872935e17fcd023521ea816ac2ff9abf8885095288a660025dfbfe6dfbcffa9777f6c1cf878f5f9f3c350f8e5f2f2f501362def463eb53f550d8553fe2cedb950bb371e50e9eed1cf8935f17c7b70f05887228c48467631ca82610a911bb492bc55e292a81fb8883d484c9924335584ba8b088fa1eb40412980454092c59c054489aed4515a79c37af1e1d28f5794b7fd8c60f6bfb1fd4abdd8b278bb404ceffc133ba24d3219f7949e08225f1f8f9f2be3f7fb3b9fee7e8dd313e7db9bda9af637149605a12086d4e3966ca29870be6dcb38e410238383acd140103b6e04d9e8477d1313a8b21d1334add41c7f8df29e5c0287d671dc34e9331ff1daf1c7a52c94de3f7dee3fd2bb7f31c5e5cb927eb3f7fd9dd17b0c02b8779fe27d15c907be2f2797860d6dfff89b00c9b6f7ffc5abe7efce64569459a713e12865d85d218b7ce82570fafa7cf828e36c3ab3a31a8e743eb19c26a9af02c833191b40b19dc7c759bc18e3683b2cb53b809d1f42d6cea577536759a47bd781e374fa6d9bca33663d84d99b7431a8b699a727d32672c69ca4d0f6dc69879da8c49dab2317e487237ea0fb5fee0e91fc519cea30fec4dc0b11584ed0329483e45637349891a9a0d816b1b71ce7142c01279a54c708ad3d54f5c764851d1350291735bbb08a074f492dc8d1e6d3887b366889f09d81a1e262d8a5370d98824879980522436091c23720458265089ea66db32e9538630ade30247b3045c2600fd0810c247764ef5401a168d296f188bb5d468710e019c48ae8ae9b14380748230350485f93d564c8f166816e752b09982ef47418dd4ad41843c0db5f416b498d1936aa7f953db590adae6dd5ad1ad3b14f855a2e62d12e93df86c553315e59a43d1223d32b26e459a5487405e4c15edba4380c6c085fa4863a58544ff4cc6e0ab614eb493ea14bc9b5080be14a2b9452113a8848ae2c8c67904f27aac95569e25e0462c1f9c2358e3432ed54efd2b7b7ac48bc43b9a75c51181b7bbe72b02137cafee866b03c78886d44f709375580d14b3fcbe0da12f7a1667b1aff5c73efd6fb28458a4776f38e91fb84c006a5942381a520148762e5e859c8743138a77818b086675cb54335d70d9f1889ae3f903a9fcffda11a7b4e7d21efc19f332865a9d5629abcc57142827669d00f424e039173eaf085a495e4fcd41addaa8a5adece818035a737c32d508c4ea24fa48c79205cd090790b7b2f708349f9eafcf262753ac4e22d7ce987a0b37041ce7f452265743e01ac63d09485c684e77900fe7589b436569c7011d851c923edb3fe72b2102d893401c71680397a7e08ae79039a83854064ed840d28fd773e0bbc25902599254dc29890057e32039c1e24001cf61e0604896c08ebdf13281ea56ee4ba0ba9979137a36aad3a1d0493a313507d823e526039419028903abba7e55866b2d5a7303398da8219c2199c18c7ccaaf567ebd5152c485c738f955aeea8c5cd519b9aa33725567e4aa4e2a40f211209ff2ab5cd519b9aa33725567e4aa4eea43b2ac914ff915e457905f417e8df26b945fa3fc1ae55751e90dcaaf62993728bf8ab38141f9355b61ac6a7019b0c9abd4aa1e2e0356d55d062c1786b652e872fa2ad0aa3b790c5835194e1f8f01abf202d06ae155e0a77415e8d255a061ad849fd5701568b5bd87ab403751b3ad2e780c9847c13c7ff8f6c7753cd8d9f9fef8f0343e583bda9e7f1568b375d82eb00eeb8d57578fccd19bcd78104faf1fc58dbd270f5eefdfd2a8684259a3b2c93a6ccd508f01e0122d11386db08a6a9c51932dc3f7731568cd7087811a8bf7e030c08eed230cf4c969328c49a42b0e03e6eb19f8cf8f2ed770ebd317b3f2c43e8ccbbb0f175c055a7195b572616039a909b39e968459e030f07c6d7b0bf73f78b77dbdbebea2ce3f6c6cbff5c52561f292c0015781765e8d88bb1574d4a348a8874e5c3a9cac9b7a92becb556067314ce899815781766ea188f95781d392635eb5887bbd0ab4a5a28c2a7c5a7ef3eefa58affcb93e7ff4fef264d5efbe3c5b701568534611fa36bfee88726b1f569e3ddd5b5bdddc397ee39f9b37e6fcd9727145da24034aa5198b57819faa578136fb17da0545198b57819f8a0c8eb3ccd017dff32af053f52ad05ad9e55999b50bea2d16af022b6ca679f4aae755e0a761578152099bb7431a8b37ed5781e5b1f834e5def78038e39496e5ab4022919a41adccbc7251eb609de524c14bd61156774a11f28fce4ccee58ad24ffd996f15b4d64e116ee532f5c05cc5c87a58ee1fba30d70a0cb5f9a2cb86c6f001229a7aba3edccd30976a9852f7be31404e913a4930dc922e41a2350b84d00d1db041105ac8380f54ebe862eaa9abec914a29f53122d7b9e3c29f4173f9b6e8adc4d62602b612d4c5b427415d36658949415dd471c9912ec54a1fd06c079596d3f8066026a68b4bbf1722b7621c692ee71949850049c5508cfc82c8b7668193557b1f6d2dd6cb36e6996166534fec15bec7f3085c4a903d7c08f6e4051a7553f81fa73bf1a44abb54e28028741dbfade852365fcfd8c64c334c34f59cbf8ed13be322675699e52f2fe418ab2b45d2b5e427e1cc4a8951c2ff1c6acf752b83c5b1cdd88e0dddb34b8574c47b0bffb3d82a3930c958747da76c26ed64d6f7305483cfe88043c3b81954a8e5ad240205e181223cb25bb953adc2639c56937aea61ec3965fb10f071e95f5213a66fba6ca6d08d3a729c579369e7368d51472e89223727fcb2277fba1a3ee8fb52308511b2ddd3a5cc9af4ad31e8c825df6c570fbfeccd1ff4a5a05930280fd1b134cfa797eb26d714373ea19dda3426d764a2a9a719ca9fa9071d390e4a06d287a20dd0a190e7a89b5f93f95a12dab94de3d1e3c6f935e90b0ee5cfea9e14cc08485d17cfccc065e433015b18209f3d13f3926b4cb1c94453cf3094bd5825a002a7d3e2348c9c00b846a09b6593b91226636ed31845ed92fee36ad197fdd9f375023a4064c86dcd4df96d0273b94a575ee2dd349bcc9530e9731b6c1ddff898765e0d64cf9b7a501c703e32cf2563bcae13e886503b4ed06927a643e71b43a8dd38fb2597821ecade9cb04160c766ae364e2f9dcbcfebc0bebe217a8cd93fc7155420272a90cb2a906b55815c5281dcbca8cb7eec856ae0279dceb9bfab13e8e218274ad094986e55825c52825c4d09eacd5ec5ea59201059e5219d51217bdb67d901051823f6914914ba835618937413572980d79fbd58453184c6b934ba32e08cf275020510030262620631b115c424875c17fd50f6aa182644ad0d176900ea805c015d11fe719c40da389df7562c4018b15ae50a7aacbeb48e2f41183403d9ab55a71f71ae66e3d88f814081e5faf036f8089c93dbe7cc040e0bf00505be60862fd80a5f524ca3ab9939a799233d7286b92cd7bcaa99db411bb6cd83e4d901eeaf1c0312c3a20d4dee5fc02e6247f4d919cfb7e680f1c90fd3ab3090bb5a6513a48608960b5c68be57702327de105621a1d9f45e7c21ff8b97fc2f3e07e6f8d6fc2f3ee57ff1da0ee4ce0fba3af485dc2f5e72bff89cfbc5b7e67ef129f78b37aa1cecced78972f92377ce22c7acec762b166927ae9c4ec9f9abe594923b6a6744e2898ddd39d93f6245676712399f45684b5fb184bb287dc5d6edc4d5d54b30bd97b0571ad75470bc1f43c05e966e1a58eab5b8dc2f3582aaa5db8b4b00df6bddb274fb71ba8e464bb7cf1e2c7e72d73ec7d2ed5d5ec2638438c7d2fd2385966b9f2cdd56269e9ed560e9f6dedf83a5db4fac48de97aa5c3f3b3cdfba3c7cf1c72c7f3cf8a6de7ef1276be168bea5dbe74841ef1714b97e787e112fdf9e1f6f04bcfa78f6f3e8e0edb7f56fb70c0634a1ffc8dc8ca5b40f66a8a5dbc591325c2320ba1c38e183bd1f43b70f6eb8a1bbcca1bf073b770435529e343e43c83f26caa112f1f2e9edb3d7ea7467137f7dba585db5179b6767e7fb0bccdc5e92987811225ea0b10f793d8405c5e33feebe3b3d0b877fd4e1cedaa6baba3c7fb5f1e6b2b81e52a6130fbaa7997b6b79657d2bfdedfffbebb6bddb83b96f7b7718a1e238d24800cf4e3dc8dec9dc3db32426e4dc406bb7077f676bf7b4f480f05fb2767b2824ccd6ef9f1e80f9bcb5b9f2088f5f5c3e78727cf55a7f5c60edf6d943cdc382fcc806d70e3fbbfde3f0ec1a5ee93747fb1f4f777e171726a443bb144358b276e7f3a06bedf639538e5f103e58b27627c2330c266dc547e867ed9e6270d6dacd19f5644d6736b1d9da5d6333cd239a7ed6eecce61daddd1e445865b7478faed9da5d194b96e1083d60ce588399b5761bb96cf798e705eb61fc5cfb97544ea0ff49183fe9d5d690c0274d265b4c43455f91307e1dd9af931ec661e41cc6ef9405889c60d0e4feb61a864f98d93820f59633af69602b05d7516237d3ac2f05e57bf6a7e773e26317905354e5ee508fe267bee998a3ffcae39566939da18328bac9f07150147fd07a50147fa8a82c7da3f8434565e91bc51f340c8ae20f1a0745f107a3eb51fcda18d2ce4861f33751fcc8cee2b426235b2a43a650cde3603d870a1a59f792a70ef97d592ef513a20e131ebad75d5e54ee20b6bb20feb341949d206a5450f2ab64fd09a2e005b110052dbf4a569320a291b893ed9a97fb38d0ac9762448ca55e8b13585323ac2a4641645b90538fdf252fe1d9ecb561ececd7a82585ec3410263e7773b4247a4c6eef166849c6a4c86a1d9296e445f5a4674d6b4976be96142c0cd592ec5fc4c23f1382a5ac32bbc76fbfbdff7274b6e6f6deaf6b42cd7165ebeb7c2d2964ab4958902f46ed38afbebdf9f527faede7f6fdfee5eecaab67df6f1d34811d2a85b944d2dd436a00127fb46bb9f84e723d0bce0f54938aebcf857bc91350e217862b4d36ea51607bb3d2e2829448c78ad6b4a3be6c5fbe7be5cdf5f2477bf9ed6cf560e7e5ce02ad2948da8b20b718816f316c2ecd67c3825a09ead9f7b3d5cb35f5676365fb293c5b7f70f96afff75e717d24952f787bef91fea83852d6007269bac97ef1eeae91feb75ee784de5dea6ffcef54887ef077afbf312d087c013eabf377df8fe2f29186fd5f5776fbfceae3eed7173f7a67130b7e017cb67ef5f1c9938d77f8e8da9f7e336b1b9ff7ae0f8a6fda8f616208fdd49089c0eda821c460c67ca1590dc98467181c17b56344d14b0d996670560d0912f813b28b5708cd6a4895cd348fd04f0d99b07947352448f852c8f1b4019ad590da58204d39f4504302cc534302e479a93acd2aafbcc4d0bb10816fce391c2b22c98818265a48c5dfb0afd36d28781b06f1360cd9db30b47a1b86e46d182ade863d9d6e438cc39c6e43b7aa1df3242cc6dca6d16a12926360a8957ae8eb741bd0d75c2983d4bc4bd398fc07932b25752c3bdd86b1863ce3494904fedf3bdd42ab036248ba38283dc8e916941de8740b05ff43101d06b2ff21b4fa1f427a2ba0e240a75bd0b59a1b4c7cb25240cfd4dca08e15a75bd0c59a1b1c567e6f4eb7a01b25474e360b3a0c74ba051d8779b582e90a0fe08a8d4c3ab769141e904c7660ec50f67c5fa7563fa2b3d13b476202395a3853e85a5d41d46ec891b760b07580697d5935943f5b77f90c9c09061c1b47c0cea1d0f51703893022dab94da3bf18114d3d61307f58a7a030128820f1c54e1335a75670ba30421036f3535ca3c718d7221af77483f90b039d5ac1757dc6a4f2a89de42900af5a4718534f3d943f6f8779b5822f9c3d12900f7ef290d6b3274575818f03d90b6a98572b748b7a5b29f8cba4739b46a73148fa0f047f37f6f2da0930ccab150ad950a59431934e6d1acb7a33d1d4d30c640fdc30af56e816f6b652a49949e7368d6e6390ea3a00e040f6a2ee4b808b857b44642b10e46c0c505081a4fc3493ce6d5a814c52812086a1ec55714ce0fc2b188cd59cb67b96407e370525480a6b33e9dca615c7242508aaf5ee7ab3e7fb12086c1a212444fa8e811c560b588031e2c005b94607602b8c4930392a358cbda8ca1b588fc4a0e3693947eec0fdf98234f537b97f17c3482d74a69cdb346298986a65c48a1970117793d195b7af1b718e2802093e001248a8f6d7ba303a101631b769c42f4434f57403b90b3dfb03c9a68ec36dd45de822a5eba7920746a35a0717534f3d88b9ba0202b7eba9d5fa77614b94ebc498f37244d3085b6232dc4513877167fbb9ba3b76d8054ea8660ddb22fd8480290c8f514bcc76b8681b510b114d3dfd50f6cafb568d3072393c089c46cbf3dd9ae14c9c6c0e775a618ec48bb68b5aa2b8b4c68cdca2d3ade3c3d4d3f4610f6295bd8ae68123a5d842ec221dc99c688a4bd5441f4d08ce049b759ee8baa0258aafeec40522ba46d04244534f1cc69daff9ba1bd2aa940600ce3229fed224823dfdc57392b1ccb9b785d1316421cab94d236489e342dbf4250ce42e0ebad38ea10b58a2b8f8c67c611743236021a2a9a7ad788307f1fd0e12110172c2829c44202e0a20819e20d19020318320917520f16720515a200e9b20113f20fee42034e186a6b84644f1da8fe2fc1025a75114c345943a9251f2b445a94618c59441239df20f8fd850142186f446b147518488f5a208519cd7f930a9bb4144bc538584986d1111fb544888395625e2a20a09e6e45d728380e40611e4bdd0b31adc2050e97b70838089f51355c91c76fc4e1dbddb51c7ebeb3bf8e3c9f7f53d737a11e7bb416076a84235dfd0a5be3ffe7efaf1f5e631be5d5ed9fb8a3bc13c8cb7cabff384b2a10b53e16354432b24407424de5936a0767a5c2b9de8e2ff033708d4c3cb2554f8d5f7502e41d311306259e9a2b37c3b32265d2997600fbe9a0747df8fafe3d34f2f8ef1d1e1e6f9e7ef5b0bdc20508c8b284e562805d688f5b43ef40243283e3f7cf9eaf7ebcd95935f57f1e0c577f43f3f7d2aae8f74498f1aeed70dc22835327c98689295402f36ef171defe4f63dfb3a27f470a01b04ce2bf3b6c00d625a10cc567793a891171bebbf50bf3843f7f3f0f3f986d6d778fcb2b71b048e917d354ce0d3aff0503dfcbab9aaaf4edf7cd9d9fb65777e98e29b36696f99d0cf0d220bdc796e106862b31b44223ccbe01891a1d5fddc20a6189c7583407142c46cdc416b9bdd202a6ca622d668433f3788cce61ddd20505c29311788431b9bdd206a6349533ed60ee6820a1c2b021d3708413e980c0d584b9dc009c21de143ce9e6a1403104dfa9e227ccd45747dcc691bd0d5f2fcb2e734814b4b331302d6fbd7d2fc1a133c5733462e2d1c970cdf9b077666968b659ffb63af1110ec9da190543af4ddab10148889e2d78692b01705e663f6c346df901a971e917af5488d8bbe9e1a17c565087daaa69b7c63d0df29372e4ee6d1f7c98d8b93590b8b72e3faf39c1b37261088a20ad2b3a641a05b0002c3e0dcb8ee2f626122fb432137ae7a79b17a717e15ffc0dac78b87ef4f977f7c790bfb0b4060364661989f08d57cf9f514768e8e4fd4d7bd9527bb5beac3b357479bb7b6394da86cf390c00f0caea6ab47b4d9347bdeb0b522890f185a4d37af39b8876aba151eef2139ae65816378af68ae939d76205492e3eacb6717fb7fdccab1fbb4fc76f7f5e5d1c99735f77d11f093706314c513c5368339a80861c19a58ff72fec03c8a17ee033e7cfb537d7407eba7ef8a6b220362c03b460dbae9a8418cf79d251739f62670d26be531c0d493ee9425b7b32a26f4ee9425d74d8ffdee5972a76548fc6f65c9c558c8eeaa4fbe7f78f36effd1ceda935f7af364f5f2cde183ad45597231e70dc0383fbbab5efb71b8a2361ea27f12f5f98f27af56563eacbd2f2ecd38be3846ec972577722a74e30631d711416cce929b09cf30980c6688fdb2e44e33d841aa51b67b364f223667c9adb279338f4ea97e5972276cde15a9461157712caee8c1cd5972cb63e12124928bb3e452a35047aa4c2235839ad58560a55510d9bd80335d064699cefba875ce2e46dd6ba55d4860190ed80bc6f8e896e228685a33de49fdabb420e9f8d0359889d3de1c6a96425a2b44c1f6a2a06908ecc5ca056091f3a3b94cc05709007b363b6334b54257a700fd28f8d9699c4c43c77ac16f465e142ec934c9a7954f2f9f37bf42a260fa5fa4f2e3522fd3632599ea45aa93fdcb646ee366facb5d2e4ff951793c3d2e4ff931b9fda2cb53ffc525dc8c63dccc9b44d80ffd71b35356df036ec67c1211c1c2e5a9f29bebdb8f7ec2daeac5f6e6daf9f63773fce0d1c3b9b899394bb36117d412fdf3fe2d3edcfde3577ee02fbfb5e757b6aeb76ed594e00915a163d31bb5432f4fd9e105d92e60c010599de8e2fde066a7dcf00bd30a8fee3eeacbea91422e6f458aaf94eb1b93ae5c989a0f2bfef4ea6a45db377b3f9e1d5ebf3fd87c6897e7e3667e49f2ce44663811f42eaf09b7604d7c7ef475ebe210b6ccb7e5a39fdbcbea8733fbaab8265c661eee1df0c618957691df01c2648fb83b5d98765ee7841e0e03bc4ef9bb5f984e6f7e5fb8e853df7e878b5f661dfdaf9fbfdf9cbe796b3efcfef4aaef8529d15c7061fa61f3cbcaa3a3af6be621ee1cbddad8fce5dfbcff537cd33eed00dfefc2742264e7c050a2d67c619a09cf3218c62443bf0bd369066760282f67f9cce026345f98d6d80c691e43bf0bd3099b7783a1bcc0657a541e4bf38569752c69ca41f7000f60e6c15048f3524955d933e31aa78b1c123746fda10bc040e056ca0042dfda9cee98e8b867255165bfb831ea6e06c58d1101d71d5d9417104d6e131a47175dea0983e2c6e857ac440331ed1c0de4d458174ed140dcb11837462d7521188809fc3f8f1ba387b8c689c4b409aaaea3bde2c6a83f0c8b1b230a053d0445df48596539eebd757c987a9a61716344c1d5560a119fac149d92c9a495421dcb7163f44b282d15a2706f7163ec09d63665c4d4b8672d517fdfb831a2600605661181aef0d06c8c67d2b94da3f0d0e35275f40586b287c38a21386d746180205c626e631b079874076ddc60feaae536383b2e1f153e04cd7159550ab13b42060b4c3bb5b1aa758431f5d443f9b3b62f85725c16e7e2ed8e902b8832eddc061a47382e55465fe250fe9c1a169745144c6184acee11eddca6f1e8d14993d37352f5f7e50f0605661181eed9a3d952cca4531baf5b0798ce9e39b9fafbb1e7dda0b8312210bae3f3664948e736b1717c49ffd17372f5f7891b733ae841815944c016c6c75a0891ce6d7ce3f8423ad14318ca5e1c1498e534a8eef8421026636e631ac7072af5b443d9f30d815945025d15488b0a94eb5fd3b756209354201dd540f6aa4a10fbd8f52250c031a204e9ac04e95625482725485795a0deec617f02fc2f3381754e6301c644813131c3186c85314937d1d5aa61bdd9ab16db7088810d8ac618c65d3304b26cc40288410131a9689833aa15c48c8b86514f3d8c3da36c7f0285c0412e04d1199fe19c1d4c3ab76984302669c446c581ecd54b8631f231081ccec017695502a6303e063026550ca36f8d00c68c7d77f9381bca1ef425500cae23025dfc62c45667521810db015bc787a9a719c85e450f5123521f032813089573dc529d4017bf1836fc31e9dca611bf98b1c32b7dc13eec7131985bec99042d4c450b512352f9a306e7598943ae069422ecd02be331f3de2d16c65c2d09e9dca611bf9871b130fa1286b217e7555b99ae26c30450d182704aabec8860bac5c2982b6132e6368df8c58c8b85d1173b943ddf8b8084104687f4ea1de76fd5f9dd748b853157c2a4cf6db0757c63fc62bc1ac89eef134218102b218444a08b5f0c076b31e9dca611bf9871b130be831814e148046a318496f10106b05ceafd2686d0b177085f5fb97c72774b85314fc222e6368de8c524b38b096e1873b50842521db9bbb12a3a305ce82858c5e1d08a7344e765d7ad13c62c0987f9198d75c29868eaa9877107b56a39d105cf0e3cd669c2c8d25f2944161896c8e6fe05e002025c20ef6e68052e90800bc461dc55148f9eb580b866556174025b62862db115b6c4045b2a35c2fa7337a8c839f52f809628a025e69d8dada02526d0524cc371635b13f36414f79b1b102f50578bbb93d6a2561b513eada868561419272dbdb4f472f715e48208e41a45686aa1a95104bf12f1288e5446cb7e1343af31f2feac8cd309841173a9f1721c06e90bd217a46f94bea40be5c855674dffca463c11a9d7e2ca46d4a85ad9881fbb2464661caeacb94b69237ed4f82d5bdba3b4113f26b75f54dac8bfb918dbb08dca0e57f2a6e8590d0e57d6fae10e57c4c23f138225233c8417ab0fe39763f4bb87172f3f1cab37276738dfe18a38cbb3b1c0bcfef6e78327cebd3a59bbfcf8687ffdfce2f343fbe5b6c3154de83f323763446cdde0d24651f169a682d50c2cd24a71f69e1caeacbb87e246151eefa3ba111d0c744890bc8c3ee8641ab4ae52dec81cfdf9fde627aeadb9954f0faf7e3f7d74faebfbcac902872b2bd2c30accb4229d6c069bd62d286f7474f8e9c77bfd13977ffd7a7ab1f2f4e8e9e96a582dae0997d684ef5bdee8c6d3e8567c02a381fb76d772234d8a98f59e7db6fdd493ee56d66876314ce8b981ee5ad6dfb9aed12dd1e1ff4b758de849a544d82f1e5d7c89db5aebd5e3af476f761fff3cf871723adf318c794e2b725142f11fab3fbfff3c7dedf5c7e5e09e3d7d72751caf5f1757e438a1b8b33d138a4f0e838e6318afeac4607b42f14c7886c1904449cf84e2d30cce3a865931d3d8ecb062db138a57d94cf3d833a1f884cd3b3a86592f52ca6729d59e50bc36967c2ef448284e8d2a09c56fa428e479a99561353106e509cdc6c8f9330dabdd01adb57c4f946f346cac2947962b0871440c6ac7b75ea4d6921e91aee5f3f4c49a72e424883678a56d24f96f59530e162cc943f0193cdb0ac00f23eb1529d681744d2e95b064f588202d70d227b4414df8875a7f13e8d1483298b88d5c4398fecf03001d77c64dfaf79a3f3fee1f829402d4a94e8db3a87bf60f24ba7d085cff1814649183dd5b352b409dde8c7ccad1292a87156b0571bc24cf956530e1a3016ed34353af3e701be7c06d717e223202b7ed689cac8cfe7237b89dbda89cea05b731e6f68be0b63b4c55458c4e705b8ac0f2b3a6e136cc87db4e0d86dbf017b1f0cf8460016eebd5eddd8d37274f71f9f7def1faceb76f0fdf9f1e1fcc87db2e1b939c5a00b73f994fafb7debe7ab5fa286e7fb71f5f3dfff07ee55625519ed07f646ec6d0cae9a170dbf891d70004068d925a6f63bac3e0f664cd393d1c6ed778bc07b81d4980b9c031f9b48f0de669adc06d4b5be6c7bbebb3ad75bfb7e55effd85f8ba70fbf2e80db8e4b0cf394caa793cfbc26f482eab24f578ecfbe6c1cbfd32faf3ffd5afbe13e9e1ea83fc535a113f3a6116ec334dc76e69ee1361f51ec3c1b9db8d4baa927dd096e7716c384de9de0364c8ffdee707b5a7498ff16dc76a65446f47afff078f5e3b3e7346f2ff7b67e3d5e7d7c7a78b0006ebb6cd27766014c0c66fbcff19bedb3e507cb0766f57df81254aa1336b322c759e89db3fde0f6e430e8c26d976d66ce36c3ed4c7886c11426e66c3fb83dcde02cdc766255743916d0d966b85d6533cda3eb07b7276cde116e3b71b374194f3ad70cb76b6349be7bcef580dbce55e0b658909ccbf352868b740a291d148252c6eb1097fe3523c7453595255d5dc58c575d2515a427bc6ad85ca8b8262efbf31ace1ae3a2e54aa2c4457ed995fcf35d026ccd20c9a5098102272ccc046a57eac4a8c6888cd869af320150680c827760427e43154b18f527804fca8289d610425e7223ee6d0da90d0ea626a016116d39ea371a4ba89f2fbedd48933e4e67251bd9bd4e37fa2ed426d06824cc0f8673343b94fec0e552d06104c8cf0fb69af8c778cfae7f11a923074e70054cc5c55423e82cb42a09e835a9372658c3a9cc0896bbd9fe79fa03f4eb4ffa1ad773e5149a2a42988cbfd70ac41b3f46c3559b2184308101d035243ab9dd776237705ec003e7a2e4572d9ff26b905fe5eedf89558146229ff2abc34cbf7f82226626f5723df628541314f163859e4b8a884d7dee92a0881f95c7d32341113f26b58f8b1214c1c9fba48898a48838278a08dc4a5014172822717082a2f8973153677c2c2428d287270ff5c1e5c1663cd8fd757d1cdf9c5d3dd8395ea08864af0517e727a3b1db3ff5d9c7f71befd64f8f3f3f7efaedcde9c3a7bfb76f8bf328d91d5cf22474383441910ba340ba3827a6d55ca836d1d5431591b4e6707882a21a8ff790a088c88ef0266f314881e931e95a82a2f5e35f0407bf9d90287db2b17abdfeede4fa7a6d912282726cca258543812b3996d0e1fc35a1755cd7df4e0e31b8ebb5f73fbf1f1d3d3dd87f515c1398d704b62922715a11f1ea9ef31259f6f9042ec94dc7a9b576ea4977ca4bd4590c137a77ca4b14a7c77ee7bc44d3a2c3ab526eb3abdddffbfb9b886b66e743f8faeef9f5e1e691eb1da6edd5824456e6e8fd8b15d28f973fe3998d7aebcbfe915d2fad133f2e7f405fb0977a3011d105f520dffdf971729606f520139e65101349d74b3d986670563df062d5f7295330d10cadea418dcd1495e635f6520f266cde513de08cf6b248d3588c6e550faa6349536e7a400f3fd6d73bea8115fe4c9a1753067786242e412ac6d7de0bb676b4a3b9c428e7bff156e5255571f33438f2c66882c88e2f806196407ed7152fcf4e7f330a4a132a5591d61e4c967425d28c9d82e314bc94fe8a045cd49e507ff604f3954207dab1f5003802995d710df5e7846d3110bad571e2e5e86d4db9e03221c100e906749278e94f4b5c4320fdc64d3d1febfdb9828a46c3c1ad9caa88efd08d924cc15939f2aea65d308a4ec387d9ee3177af2a678a541015c0290ec5a9f7f77dfa4b1c9d8d71b27ef2fb77b5f963233f1a36a900cd788780c9042a056ad5c84e51301d02f90d5614dc2e01cbf57352bc2a4cc47e45c1ed1280912e73e06b04cced4d582500bd09c43201ec29066608e4755051728b72a44ca06b56f23712555cb6bdc47ed26e974f2f9ff2ab5cd17927bf8ad7869710432fa93fbce8895ef4442f7aa2173dd18b9ee8454ff4a2274e9233f8d06098f2299ccd871e86291fea86292f2aaa0fc9306552973bd9a57cc8c3813e76299f23de3c2cb04bbdbe3eb1491db4491df4e2c546cf9a5607fde67c7dd0c360c394dffccbd829540705cb943d8c7b4fc2a63d5b7b72fde0c4e38bfde58fd766be42e8b33aed618115e28dfd0cafe103ae9c1d1d7cfdf07567efdbc6e9f75b07384da91ce0e39272cec7c196291d478e70b5383ba76cb04477a8652a2dba780f86a90a8bf760980a48a703b07b16d88927a68f353fb067dfd62f7e9e3e3b8ecf7f3dbfdaff042b7b3ee546abea833e0a4e1263b6176f519f3330f8b8c058e90f3ec7cba3079b2b6167f968fde2f90bbcfa765d5c1231cd0b361aa6fc2d7d10efd9300574d0582e610140129664c3e44977334ccd2e8609bd3b19a6fcadc1dfdd32352d3af0bf6599f258b2a85c3d3dbfdc3c24c0892b4f379ebcbb385d7b7cfc648165cae738498ff32d2a16ae0fd6767e3ff863d73e1ee1e5c1e1d187f5eb1fc52599f2a804d5cb3235751c74554f5ad6ff246aad96a909e1db0c8671f5175e4f7d54cf5b0c76544fb9ea99a48d0aaad532556733cda3ee65999a62f3aeaaa7b8ddfb5453921edc6a99aa8e25056506ddc33215749ca37a1289d4aca6f990964163710ab93ea01488d3817447cd595520e1fe50a92ea8390d0bb24589d447d2c0d80f8be3240c1de996afa372ff2ee00c5c948229e7368dd181213925874a8a97fedc554b94f9a8492e07c9804840318c82c3c8c52f48a9cdde45c176630303c71830e5dca631369088a69e762077beaab4464f6fdf6b131507b9c088b42783f4dd01ba49ff6e646010d5206407fe60b1757469615652bbf4e6ae525b90d30444e095ad8d97fe74283aa4d9226a1872f29ce0ba718141727f069757bf6b8c0b24a2a9270ce4ae565095a6426b40654939266d97fa7be0784ba53863723aa942b78a08f3242c626ed3181718525acbe0dd40ee6a0555151876478d9a90a102ee8ff42f96974df439a63af86e60601007dd909db64350ada38ba9a71ec65dc594cc598f68160cdbd2b93ad3922521ac8247651449899c4d23846e606010f53984c9331a03038968ea19877107aad69fe107971ae3a432916727b04f2b0b5de326e72598c2e8d8cc4994739bc6c0c0907ca843259d4b7feeaa66781b59c846dabea0e5dd8309a41905fe6b4e8710a01b18483c098be9ae2044dd3a3a4c3dcd30eea2abf50f486b980450d01c15c8efdeab608cc1c061bdb97f37974110152ec4c9331a731984a49d858acf756feeb096cac0b1c38543309e9e41588e08185ad8003469dee654cfa1e0741dc4ad3a4c1036b68295e4541d300c652fd60870ccb78f74385ac73e2af4faa3f51a39a729dfc88d09802ac01514b8924103a846b802a9bc025432b934b0574d65e0d99f84f7019d9c3713a4bc060774d26897730580ea0216e24a98f4b90db68e6f0c58a09ec9a5277bf594920449918e2ea523299b9109d0f149288b13b54c820aa090521224a524e49492d09a521292f10eea995cfab25749c5440727c15502e4c845453d32012f118674d88409a483424649908c9290334a426b4649481925a19651b23f7ba14ac031820b5c7488e653041429d0ca5a1f43761183423a49103f47c8beafd09a4e12523a49a8a593eccb5d2d99a41bd1c4581d03212ad20e453ab12a85417bd2b25ceedf452d20e684492e1c684d2509299524d4d2b8f4e5ae964892fa736a626417437ad9422018ce9d6808d6e95c2f050a792441f24842ce2309ad792421f9a2422d8b4b7ff62a9b379028a2c9916c065c2a880900c740994844f28d0c14b24882987826163868cd2209298b24d4b248f6e5ae964492fa47e4f29f44009c0ddcdfaac8693a22aff509812e7001894e849c44125a9348424a2209b52492bdd90bd52c6a8693e3d04149ea0d69fb227a498f0b6cb5d63a279082825d0fc4ee06398924b42691846475831086b257cda246eaa2d59a14aaa8f006dab1e593f3c2a2c6c9d159482209924412b2490d5a9348424a22096087b257d9beb49a39639327b81ad97847fd1181081acbdeb7b97b01b788e32a640319b4a69084140a0ab514923d99ab2590e49dcad5988c893e12c0926393362f2d06c589b832222924900449200971d2a615b524b74fa82590eccf5e3d8124679520ed5003e91a3792d706b66a935e9c5d53a0903f1224221372fe4868cd1f09297f24ccc91fd98fbb50efaf0c72d103521b4943e51a0824333834803d40f3d22ea48f04b902876c1689ade92321a58f8cb5f4917dd98baa9eff35127ce3ba101a2d290144407bcfc48055c7dcbf8b5aa2a4d489d96d23b6668f8c297b6454711877ba9efd150d09a4c0d7f75c8ef8e6dcd48a4d569ea38a120153181ea396989347c6d6e49131d929a2f643d9ab657f25dc43989f400e67310c72b0202fef1058a7caf9b16221796494e491314756c4d6e49131b900c65af2c8deecd5540e26c0a9e42d179c212d8adfbfe5e5edb8ae09e6333b1692474609f38af9708dadc923634a1e190d0e64afa67370990556191d478c70dd6a22c0c9cd021d9a71aafc5e2c248f8ce28914ede4218db825a6e491d186a1ecc53904e8399eb381ab20fb97ef68ad650dd964b7a058481e192579642e394e6d1a714b4cc923632d79e4b8828c62cf07da84e30a3296a398b4355e4f1eed6b7541383743ae0b12931d24d505893c67a3e8bdd5812b13c861306e0aa5ba2044a1524286abf81058e1b021ce5a502b3443988b5e8f3274f0eb5abd90e855eb4c42ea396721f31d04ef6c3a68e3f845730649ce59913d34a3afbf8a100ceb337cbf67615c6b28044e3b1b313b58465f3888c4a32ee60bb2e85b0f229f0e221f07ae94b135a5b45238a35c5e294993c92b2528a935a4197959cec997cffe710a9cd9951274cf3550aa3343278f317c591c795bbaea4a69d58562ca8b13ab09f5812b2a81b6ec740970a3ca2a9ac6c0d9304cd6f56235a13e8cbc41f6fcf56068ba64a578824af4160242bee68e055d288a2e14b32e145b75a19874a10843650ad4650a4ccb149895298cf246749aa223d040434eb6d408659102a1e71228b592bc2d967621278ae4ac979585125b454a52bb62ac89943802cfe64aae2c15f5cda580274d8f563e09849c0227465b25e0792301bbe8bb9b9546a05111f040ce7e3c21501029923d2666fd20c656911293488943450ad6454a9c1629382b52b02a52b02c5250f75c03a556d68e2ca13ae78d6137bdea4a69350cc5e45219ab3a5a1c452db9856855a011b31ee916f6463f9f14528e587b15ecc1493a4650523d5570b8a2b1702969cb67f79800160c43510c43311b86b0d53084c930846aa04841551529a8a6440aaa1991421dcb22055551a410819e4ba0d4cab3ce6a39df334f5b55a4a056ad1309a9a7aebe67644ca6d82148b3be05230c1c0043eaa5d4534c046c95000910ae67c0e589626002b429a83b1bb626e5a55177450a4a916dd493368d228588a69e03450a9aaa4821da530bc5cc8814ea581129688a228528f45c03959288b4211dd263b55483abac9456c7386236f50c3d4b1a724d44c366ae9b825c792263b53fd701543a90dce4085eee4f2b8ce6d7707aec2c510a9e71289e71983de3b0d5330e93671cdaa112c5d6258a9d96287656a258517c4879e4c02fe40cefb96959a4d8d07309545af9605c507c69c28e5b9585e25a454af2c243a7e7bd686011ca2b59deb3f54ad3d46a981487c36afd02c5053666169ae5bc2eb4d0dc04e5a02b4814893342377948ab447149a2b83890bd6afd820e015a16800502a6303ebe81c35c64187de30d5c2e838ede0f65af6fedd32a81ee0d1c4af417e6e8490cba757c987a9a81ec05d79780e150584b628327cee7fedd0b38626a4928e7368d177098e27430e030ee40f77dfd95feb6303abe7ec37cc38ed07a08658908612077bd37af1ea942ff58388340cea09cf60763eb1914d31914ed40ee7cdf775fe9df351aa20452619cb4c1d6d1a57301d530eeb0f7c655235beadf351aa2240fc17c1182d86834c49417047b577cae71877ddf7da9bf574a174607c222e6366d3643269a7aba81dcf5ddb7a440c752ff8ec990791216436ad3a80431d1d4530fe34edb9eefbed6df7747c72a1053ce6da07174631588bec461dc99befbd690bec37ea786f38a799f979d3185e1c525219ddbb8c6e18df512aecc35943de8fbf66b04b03b3e0eab66d2a98dd5ade3c3d4d30c64cff6ddbb9cb8bb482074c7c721614c3ab7898de31b17d7a02f3890bd39fac6cc02a811b085f1e19290ce6d7ce3f89c4d3dc350f67aef5f99b1401aa4e530b5fc6ebcea8e8f1459219ddb98c6f179957adaa1ecd53730ba5e04a03b3ece19c1a4731b6c1d1f8c7b063590bd390ac76d029a13639608b8eef8825a12d2b94d681c5f70a9270c65afafc65123d0cd13c95c09937913402b7481045dc00d65afef06d630024e94cfd9e21ca82c3ba0005e40c00b64f0125bc10b24f012f540f6e6681d330ba046a0005fa2c09798e14b6c852f31c1971807b2877d37b00e235b2450c02f51f00b66fc82adf805137e413f94bdbe9a47954001bfa0e097542481f300b58e0f534f338c3dad7a6f6035f23a7af0a083c9064922d0c52f9ab3bd31e9dca611bfe871b502fa8203d99ba37dcc2c801a015b181fe317adf324ea46fca2c72946e94b18ca5edf0dccf277d23f05b0786dbaf845ea1232e9dca611bf10d1d4d30e65afaf025225d0c52f52719149e736d83abe317ed1560d64cff6ddc0300a6aeafcccbcdb2e7e915a924c3ab769c42f4434f584a1ec61cf055023e074617c204c626ed3885f8868eae986b2d7770387912e13e8e217a9ffc9a4539b463f39269a7aea81ecf55640aa04baf8452a9b32e9dca611bfe8b19f1c7d8903d90b7d37b01b91180cd638d2cbd16605520753181fe317229ddb34e2173df65ea32f7e287b7def5faa04baf845aad132e9d40674ebf8127e0133903de87dff320a650205fc02825f20e31768c52f90f00be040f67a2b20550205fc02825f62c62fb115bfc4845f6218ca5edf0dcc391342ae5b173236c1027e89825fe2a44d2b7ec1845fd00e65afafc1b74aa0805f50f00b662186adf8659ccdcc1ba586b16754df0dccf14f5304928f1351e802182968cdb4739b460063c699c2e90b0ce6afaf0a324b21cf91d6851182b089b94d238421a2a9a71bcc5fdf4dfcaf1e117465a7b5e0d80b22640a5d102385c899766a6354eb0863eaa987f267fada7eeb14ba30468aac33eddca611c610d1d4330ee5cff6ddc8ff5a2ea959a2600a23642043b4739b462063c6f5b2e88b1fcc5f5f55a44ea10b650c274d66daa98dd3ad23c4d4d30ce5cff5ddc99c23a24ca10b660c97ee66dab94d239831e3aadc9c7669287fbeaf2db84ec11646c870c6a4eacaf4ad11ce10d1d4330ce6aff74ef6235fa410ba8086f81236b3c40e8d808688a69e76307f7d55923a852ea4315c90cae7ea64f40d5b4798200da8a1fc41ef9d1c479cc524e7becf040a900604d2408634d00a6920411a80a1ecd5f731df4f696d20a226d93f43c0e6198a054403826820239ad88a68624234d1d563f33cd4076827cf0e157761269edd85e95fe096bb3077244d938bdf294590cc86101208192b2ab7dd859942d11138aa51c54518d5c8d2144754e023fb3d165d84bdc1d68328264ee7b87239e4d84d441f7458fa17471c474662c5b083b4c94b13e79c433a72de5ba5394e4528909a45023742f4d14e2814ce21947308f32ac4d67308d33954f3e6eabd3eecd8e0525a1f8893f561937693d60775a4f5e1c7598eb85444695150b79eafbed0ca282ea8c10e9d1c6416436d81d8569d88eb5a8c7b4235aa241ac78560e8a56ae39738ad8345d1db393b6f8a23e74237f5151248f306a56839e00d056f23079dd29f4c5e21b6a01359d18972111d6ad328416cd289ac1e2a41acae4a10aba72488d53312843ab204513eb0f71c47f48c030ce997a204210a3d9741a915dfe3b2430ba793e41ce5b5c5d2985381994d3d4d75b1d8407280360c72869d25499261d8ca41929c05639aca6a5205ae66a3ace33bd9685d100a9eebea0057de882ebf8c6e5605e66b4968e7368de2c48eb32ad097c1e2c456c58935d3e2c4ce8a137b5b9cd8b238b1a6e7bb2fb68a23a59435ca915852aeba425a6d44d6e65141351c3220493be4ab545ac8f27e39850a610cda1c2a03765b33121105b4880c48d0b157c0bf9c299c8362891c97924c80d816ac4456ac4476f2965aad44365989ac1b2c4e5c5d9cb86971e266c589eb8893b4315d599c38e8b90c4aad9c1f8147ded416d8c7b5b6587cab384906295bcb2ca76114407b8966244c8ef4aaed884b8521cd23c9bfac19d85a6e398ec7d76803bf0e1620b258c0122ac14032d464774aeb0be2c48b38f19336ade2c42771e2078b935017277e5a9c845971126e8b93501627c1f47cf7a55620c0b6bc2a5adde46cc82381be73a6b93e6bece834366003051fba5a912d38ca597194b3d951ceb63acad9e42867c10de6af9e1c87448372444347426a7328746f69adb8cad9ec2a675b5de526f228eaa1fc45db40a1b80a0ace72569ce56cf698b1adce723639cbd93919147af257f396634965e8a8e42413a44fcd59e70577392bee7236bbcbd95677399bdce56ccd5ad5c01ff4a2306715141ce6ac38ccd9ec30e75a1de66c729873357b556ffe5ccd638ef398d8303347650addf3c789cb9c5393368de78f4b2e73aea69bf5e7af9ab6a044a1b40a5cc169ce89d35cceae4ddf1a6f695d729a73357b55037fb19ac6d07756419142c16dce89db9ccb6e73aed56dce25b73957b35735f0e71b28145741c171ce89e39ccb8e73aed571ce25c73957b357f5e7cf56f39caae945e0e750e85ed33a719dcb190fe95b23a671c975ce5918cc1f365028ae82825ae4442d72196dba56b5c825b5c8d5d4a206fe422d11f3ade3661e852ea671e23e978b097bd7ea3ee792b6e26af6aafefcd5fce7662884fa2a2838d03971a073d981ceb53ad0b9e440e76af6aafefcd53ce8fc6d613c679d175ce89cb8d0b9ec42e75a5de85c72a173357b55037fd040a1b80a0a4e744e9ce85c76a273ad4e742e39d1b99abdaa3f7f502db51048f5ee45a18069c48d6eba4d2ba6496e740e70287f51375028ae8282239d13473a971de95cab239d4b8e742e86c1fc5576b21d19a57b5128b8d23971a573d995ceb5bad2b9e44ae76aae740dfcf9060ac5555070a673e24c972b4ad1b7564c939ce97ccd99ae377fbeea4dc705868ce5485230962db3550a5d4ce3c59bce676f3adf6a39f2c99bce57bde9faf387bd28c0129d40110d446d890e9a54278eeba5174608c226e6368d98c627cb91af7ad3f5e7af56360a502b444e921e83e75530430132852ea6f1e24de7b3379d6ff5a6f3c9a0e38d1eca9fb17d2890ae40b3a6a637725e05056f3a2fde743e7bd3f9566f3a9fbce9bc8943f9b3d5ea334e594553a234d21ce90e85bcc70ade745ebce97cf6a6f3adde743e79d379eb7bf167e6f0077d47a839f181f2c0990639af72a6d0c5345ebce97cf6a6f3adde743e79d3f99a375d7ffe5cfd9ee616890e85bc020bde745ebce9fc64a5b47ad3f9e44de71d0ee5cfeb9e14cc084de0c4f03e0433f57a0ace745e9ce97cb6cdf956673a9f9ce9bc0f43d9ab57635021408c162d89c46aff82279d174f3a9f3de97cab279d4f9e743ed881dcf97efd61a4cbfdbb58c68b179dcfb632dfea45e793179d07358cbb9a4ec22f1f91ab70730aca18eb040a40467ce872b16bfad60a64920f9daff9d0f5670f7b12a03fd8290a5970145ce8bcb8d0f9ec42e75b5de87c72a1f3d10d65af5e872618ab212a761973730814404c141013b388c65610937cdc3cea81eca1ed4bc0d31f4a040a100605c26016d0d80a613041188cc3d80baabe7f7d3f020500830c6088746ed308608868eae987b2077d09207bf9160874e10b71254ca64d1eb46e1d1fa69e66207bba5e478a53c67b4ec61131409d4017bc10574b423ab769042f5c7d72dc1307b267742f02747cda5be7e784802d8c8fb10b91ce6d1ab14b48ae15c184a1ecd5b18bef45a09b9099b91226636ed3085ec23821337db143d9f37d0970c2ea12812e7c099cca9949e736d83abe317c094e0d64cfd56bffaa48fb1c0367d8073d4bc066025dfc425c2d09e9dca611bf84713e7cfa0243d9c35e0496ace540976e7faf0bc303e111739b46f84244534f3790bbf2f60d23435b201aaec540ff319cc8d61a1d02229dd53efb3707df052fc493b098c04b08aa757431f5d4c3b8ab681e33fd25e59de63aada43806eff3aa0b5de4422c2d09e1dca611b9b07fdeb8671cc45c45efc091412e3a0b0ab946c29cfea63038812d90610bb4c21648b0a55237b43f7750e96f8d515aeace465ad6b46935bd796322c6807ad2bd805940304b0e570eb115b340c22c95c2a17d99aba81cd49c0b0b038056de1202a9f62f009628802566a91c5b014b4c80a55235b437771585839ab3fbbb735cbb2bc0cd9ee54a091822ad06c87b160b70250a5cc1499b56b88209ae542ad2f4e7aebc69351ffea863f4c620d727b61c94609d653f099bcaa5925a5ec02a28582595a3a1368d5805c6e568e88b1dc69caf750fd16aaf513b1595e3e4ca1aac537cd11626c9314075810a70151ba69cdb60ebe0c640052a15437b7357513422bd78120a246f3592dc0ddcdf1b20e883406aff64767417a6104f4b4239b76984294434f58481dc61452469a33c3a2e570a7873526a2ee7a8f9a5e4fb2130ba3038100ef3234c234821a2a967e918e1d4e081f3133b7604e54f4ecfcfa54de893f3a6bac0d945b93e217fb2fbad0b52e42bb01ba7e39af1ffe34049ad732515c1b5d4cd36525fda4a1d662be58a9d54f5959a83e0a5b27d90be207d41fa46e9cb264eaefa2b9f2025539d141695e26246eacb5aa9c2eaa456a997965e5a0acd2834a354818e522c390a9f287ca29644ef5a12a2cbd851c68e4efeeee4ef0c9fb8b2847c4a3d0d9096515a462962203243c9e652b20895bc2d65249fa795ac975672433ac9a0284efbca4b36e1207d41fa46e91ba52f4a2e2d2519a794e465d292bd48e287b4914c3856f2c538c9aae225779a970c6341fa82f405e91ba5af84326a94b07325a1d95ac2978dc4f81a0984b592fec2498a08276914bca41a08120619a42f48df287de5eec8c80d8b159a56685a318b59311d59e1d30a9f565c80acb8c95819bb95b15b19bb95b15b19bb93b13b19bb93b13b19bb93b13ba1e984a693b13b19bb93b13b19bb93b13b19bb93b13b19bb173ebdf0e965ec5ec6ee65ec5ec6ee65ec5ec6ee65ec5ec6ee65ec5ec6ee51faa2a80f92783e4882f62079cc653779d94d5e769397dde4653779d94d5e769397dde4653779d94d5e769397dde4653779d94dbcebff591a6d8c031762acdfd6583793c49d189fe450f92711a8dfd604ec4520f427401a4f8140ec3f84228182f34714f815e5d6368a238814fae3bfe75e73664e19a3d9e9217205dd7f095719968986d164bea289e8fa1270235f24509f39a00d60597122ad43d709c4be04ca432814e3e3795992c1c9a7cc9cecec988a6178acbb7a587fdb844b50403b4da79d56043cd484426dea46ba2f85d09782a3139b240c1daeb4dd6d369f61ad607a7714331492be92aaeb4dcf9e9c2a3c3ef90cf219e533733e863dcb7b2b8f9eef2defbdded9dbde78b4b5beb6bef1f2d1f3cd17db8fd6f6ff335ade5b5f1e2d3d90fdee96e4b52821239fa9a03a7d7385782bbbf69fff09d4f9416a740323d75f3ddf3b585b5f63dafbdb5b8f382a0be55e15f94cd50443472675b999defdcde59df5bdf59d3d8215cf9e2f3f7fb4fdec3fff43c2eeef95f30fbfff5efa7bffe7d1b7cbfdf3af9f3ffcbd24d47c666c7c0db1b7bd76b0fa9c06f7e8d923ee2e14ff43bcddb44f7b3895d3dbdfa131fce76fb3f61b8f8ede9f9fac6c6d6facbd3c3b7ef6facafcfc9b0e5abdf4b7717ff3e018718894e57a7b7f6f9d5f1dbefb7af4d7defffacdbf9746eb5b3213847ce8a5aeef3d5bde1ae5e948d7af7bdb34b6e7aff71f3d7bb8b57e1323f6f7ded1f1d1c5d1d9fb237e04357ab446541e6d3c5adffbcfad47fc454cfc33a1e86e535c7ffe9fbff5f1c9ab95f8e71146b5b7f6f3ed0f0f8faede7c190f61e7c7d1e5dbfd6f87ef8f56cf4f4fcfcffe1ecf4776214955f5f6d6b764eed6f7575e8fc93f5adf27ea6766e5daef2d3f0fb873baf6e2ea6affe0c1f9e71bea69728dfa6749981b931c5fcbee1e2cd3909ebfe665f09fbf9f1d5d6e7c3d3fbf58be383aa4177a48fff7d7e9d1e18fab8ba30f7f7d3efbebe3d1f9e9d1e5c56fe690e01017f9245cc568355d9be0388438d1dd5a7ff6f0f9e67ffede3cfafcf1d325d1fc7a74f6f1f25395ea64d18def846f33f8f0e2fcc78fc12cda5b945f6c6f1d3c5d1fd37e71fef5ea94def7dfd7f2a5ce27899f5120ac18506ad325d237ef7ebce0d213e80dfd5efefef4f8fac7c9fa939f47af763f1fac6c5dee9e8ddfffcae18fa3ddabc3b3cbcf979f8f7ed0b3d302101f7e14b8284094594f4bc2ce5f12eaecfdc5cad5f5ef57cb70f4fbdba7eb772f8e5f1c1c149784cd4b02eb5be1d9e7eba3c3abf13e784ec2831ee1ffdd9c5af6a9e27ca9f7ceffbd32ffa7d43afedf2bf57f179f4fc7ff1af95f2f2fd2f6ba592b4f491e1decad93ce6f4736383ef41108fb4d3d49d79fb47f75717c98372c2f9a44afb31826f4cc9c719f9fde1af42dc93245628e147976757a6bf8e7b708de121dae203ad4c6b6f9e59ff9e38db35feac3e747eae2d9f6a3c3f1d259be1a4fdf7ffe472bc6d65a33b2a4e33d9f4b6efe4231ab1b3f77774f1faec1e5f5d1ced9c56bf3e3119c17174abab447875d366f0be9570fafa785f4eaf9d9e5c5e1e7b34b5edee3b59d14571cdfc05719bc4d584d139e65101349b790c1cd57b719ccacd13cca86131b07e6da2ee8430b9bfa559d4d9fe6d12f9ec7cd936936d7cecfcea6d7d2d18fbf3efcfdf7e70f47243b8e3fbf3fbcfc9c4e0f2dba26d7ac975188f070597884a629d72773c692a63cf4c11ee31bfbadedd5e5addce83fff636e845b2a36829552f79a6bac12ead13eb282864b6104c0503068f683cc68637c735f083b6743d9ff98cc328e6761f5f932efd709f69a865cace4db91a38725210faac750c751104598258a23b213d02d9835bef26f8559f9f613c1f58159f95a29d5499c03b3ce8e12ccf26398c52f51b8774d300bf03e60969f9295511536cfbb77876fdf7f70cfdda7ed2fafc3cb6bdcfcf4e56801ccca6e4aa926631566ed3dbe7cb2f6f4726df9e27a6be5d9d7cf07cb9fd7c2ed6d0141b6c5b85823a7201a08b38c19e9440bee095a8d75ec21d06a9a2d1c0ea78074d4c4dd5881ef60287375f1fdcdeac1c6f5eaefb8faebfbc5e6c33f171766118612751fe51a0945e9c77c2b9b6a455631d4d5c5e6e6a93bf8b37af6e9e7aafe61dffd3efcba5c7cdf2938049337d5dd30544a37765f188a13614d5187bbe02679d3131a71305642bc33569aecffa0d41cbcf9fcf7b7a3bf3e1cfdf5e3d6a86e88ec1c5ed012f9eb3dc900126fd4eac75fefc6cf3432979f4fe938fd31fd245d90342fbf6c7fd9fdf27ec785e3d5bd33d83d59de3b3f9b8fca98e77f124d3b5fd43c7f169f5efd78fe6ee3fbcec9bb6fa76fbf2d5fae7f2c2cbd90aa6f86543d73212acb32bd80ca52f45048b5345b5059223ccb601893d4ba1f2a9b62b083cae40e0a530285908a6ab6a0b20a9b3acda30efd505966f3aea84c6ed272e1d5904a70b6a0b2da58d2941bbd10aa845479b388ca98446a56365f9a1181329abd1048c3422d15d2820d1814061320f999845482b30bcb9834c1329fda851eb08cc91124b374aae5b1429fb1c61a2ce3070b5db805cb422adcd906cbf84969e0562f8665fc98dcde2e8465ef132c0b6358c66f71499ed500cb422eda390c9685296169a1bb7becc7cf6f3e457cf36e656be578e3873d7cbbfdebc7da5c58c6ace5f9c0f9fbe2f9ab77eef3f56fbffaf4d783975fd5f1da91fbfd647a5ff094cabe18bbd58554cc73102c1b6754e57c39f782cb422a1f3a10974df80af700cc0cdb7912412823337bf575ff6af7c3f51fb376ed3edbf7e7cff4d9e7adf9c88cdfc1924c9e7c7af9ccafdc2d78e5dbe1e1eacee713ef5eecae7d38f8fcf4f7f7778fbe145fb94bafdc9bbb23b390ea97fe3f416644dddd11998569227e20342312e1ced06c5a0678f86f41331f0bd2e6c5c78fa70f1fe2b1fbf211d6b7b6dfbfde3ffe72be089af90c29c6fe90b5b5671faffcb97ef0e2e4f9f2e6f1f7b32f97b0fdfae1cfdde2daf3692706db139abdaf41335ebf9941df0ecdde17191ce7ada32fb127347b5f8366418ae9f2524e6c826a87661536d33c82ed09cdde0f8266bc97e433cb23f0edd0ac3c1648530eb1075c195f9b74a0d90d5481342f95a410c8a932b565bf0783ec02c1c64b70162d2778d3b93070a85577bd4d20a0a4a274169cb35c3b47abac2e445f73dc0becda80a008b0691002569b60d8d1c5e6b512a16ff7dbe1f893e7971dac02c1434bda39101e35d00de7cf2fb8e21619fcc821815b636ca459be49edebe844d4d15a9a199b415e250e2b909c7768820e96542a5a0e96f1b2738608683a0275ee5f9ec0104726526ff66941651d3b0746c77e250a5df42183c64abe3af69240ebc1b179951f1f46103d3bf96af6a3b0b97bc5ad1446c86e5d46b1f389f24b96cddf1ab968683026f7cf955fbbfd699d48aa017a052427aafd6deffe349d9a74276b8c4f5e99d4bfb2fec248cfeb8fb93fd4fa1b63089e70ad380e4360fe235a0316d83d4be7fe587d7eaffe955475ddfe7ea48bfd2bbea56ec47e0b918f0f5a6e86fb232d7ecec10bb4695dee5f752e455a771cb16a3dc1e725ab4760d8a18cf600ea7c68ea8a83a4e6942131d26ea3454872a4debf3c7f9aabdd2b8d803646ce52430b82369dd10e68f1e40894a02b6158d45f5bc3c327121c7654ed5f993f4deb3f02a0f3b45f6fc250822161489aae2329e273ffcaf61d91dc402e911cc120ba255950407b2958cefc9cd79f819efd8b0ef9419b9a83a9d53cf1b4d7b46327c45a7fab7bf7d78a3d5b151797b099ff4a1c961fc5d0afbfefd95fb13b151d41d6b29f6d5ebf9534100639ea8b44afe61b0a7aff9ccb9b53559350b4a46f4cfa97e7cf2a7a5d747e2058a73907ba71f4fe39914c74a47143965fae3c7f24ed9d010524ea780d72774fe70f75a71563f3f9970bbf76bb5bda7981162bc97fd2f08da5ed4318c5b317ac9f2c5f579e3ecbf36734d05e7396ce48ee4f3d31b20d9c44605ebe9530ac6e7f37e21025da897488e47c51d4bf3c7d8edeb60b4153ebc09957847fa08da4d86d2fe6c75712403812169e3d8f3d6d590e6aa0b7476b2782254ca0737c72a81577f55c6c93970da7df66d75cea4fff86c4bf8b364ca49ff7b5fe0ed94f18a93b632e5abd7408d372705c3e24e4e1fbcaeea5b31e68ded841dcd1ebe2fe2c8d229f291063967e9554db81836c0985127861086639889854637e23689991d4bf1288e5e9f48e8a1d8591ce0ea5b9bfa3c5c81598341d08f9f995402c1f460c31d8b64aa728f5e77c568af60ebd7f4f3b62f27c5f7b3e092696763780afde1ffaf6d7e5fee5f9f338a2438e73e570310647f33f62296ee8ec01da923abf3fd0b5fe911e6f23d063ade10cf6f4ea48f4d3ce31105c5e3f50017f8a139e70840a210d5a64f5febed65fb3e0e7104f4e082ffc1b4b9d694df9e827fc43ad3f9d55b40548e403179be6dcc0841e68f5d206d6c9df2ed4aabbd2f84946d3f96b2c895c27ceafc87094960e218ea9e3a3a28078dafff3084cde604501e912d0049f8b042a12106687304320cba08a0ad221a0463c97bca723d7ab9812c2151dc43264984321bf858a0ed2e9ff2f83c2a921e46584d55344cf2590e5684509e9109819014c24495d0da1eea449b0ea49cad42c85986fcb754d13e952805b14d2204c4d15e13a2f1ce2a1090ef265c52c019d09d87e04e82cbc4520f7f7b5fe24098c43f674e11c5ad5fed0b7bf140fc1a0680787e4d6116a855e59f64f75b7b3fdd35632155d64a63f67341eb1270ec149e4f3d9e409d4b5db840504f208742d3cd57a12c82a1a15586875ee33f21ad09d5837be2459929b0ef994fb9d28773d51eeff507e45f915e557945f39402448d80d2ba9f2e9e513e4537ed5f2ab965fb5fcaae5572dbfcaed9836f2ab915fe58e4942761878cba7fc6ae5572bbfcaada476f2abdc946bb923d74e7e75f2ab975fe5de4dcb8d9584fb309c581250209ff26b905f83fc1ae457905f417e05f915e457905f65aeb4cc95840ab178944ff955e64a8a37b3c8904ff955e6cac85c19992b237325358279592ec9e2924ff955dfbc85c9bac1dbcef0ab5bdbfbeb6b65fb1fa3979b5e66b13b5648a5774b763f23af49629ec4ee3776cfa3bfdcc51f8b1f95c6637af863f16372fb45fe587f5e6f26c31f64c31fdcb07fdb1f6b6fbee1cf98e1fe587b7f1113f92a3e15eebdedf6bef3717debd1f38b1375b0f36577e3ed97a76fbf6cfc996ff833d9109a2af9566f5d43bcfa647f1d5f8757d7e74f2f57be9e6f9a93fd5bb7ae34a57ceb6ac6f942e8cb507f2c1d158c382570a46d19312d423bd4372baf3a3bdc39abc6e33d386a9132460731c90d56a9ecb8926130aee2b3a52edebe7b174fce8ed77e5df92f5fe2cee6f2ababc70b2c838643f9784ae533ca675e136e81cfd6f6f777c7df3fff3a8ea7bb0f0fce56befef21b3ba6b8265c5a13aed9676b6f6addbb7bf6d9727cce93d2612dc7c4d2cb9b3ce94efe5b9dc530a177375fae5b83bfbb2fd7b4ecf025d9e1afdf3a5c353bf0760536aef7f75f7c7df1f4575fbf77a2b9c099d3ace2cbede5b869dfedd98dc78fb57ffcf9e5dbe242f169a1cc5a582b66bc8994ee9af14c5638ccf8d2a0c18c9709cf3238769dc925971798f1a6199c35e319279b6f328fc1b49af16a6c86348fc1f732e34dd8bca3194fe2957991e6b140ab19af3a9634e5d0077d8cef1766cd789a235299446a560b42b523cd191302dfa447e7f81e8b64830b1891e01966c0512dce354bc0b8115f008610c001e48b30d3cd7ecf5c099393366db94b9868ea8903d98bf544b1163c7856240c83e02a015b189fe0a7090a6dcc7dcf4453cf3094bdd88b4058a2334207e7021bb730667748d30d7e66ae84c9ac5e3666be67a2a9a71dca5e25d95ae4f73fe9efea04ba7a9d113dc464cf55d398f79e89def4b4b55c937dd9b3b558e82e81c8f588c58a6bfdc455d076b3de33574b423ab769cb62c244534f18ca5e35d95a887c931449ee3aa3ea04ba39ef83544b0eb95a7268ad961c52b5e460eb39effbb2177a11b037f9da489f46b0120395fac7eef0389a9a29a7368d09ef43aa601c6c2dd5645fee4ced5a8613d638889cb78e937ef0759f62133d510b5e4d38f7ddd10966b0295299be41e3e892dbafad249aeccd9dad255c63eb2f44604f7924cd8226871d9f90fee794cbb766b69be83e48b612a69cdbb8c6d18d13ddd3173f90bb5ac235340ab5e56c0ece81b83778be59453634f8c9e460777072db646d165e8d39ee9968ea690631574970cfb67bc7a135a81470aa14ea6fd990eb68d5b13d27f7ef8216cb118f4c39b769042d769cde9ebee030ee7cd533c1692e214dc76bb410972cbbdad012f792072cdba66c37b73df3b42494739b46c862c7b9ed83ad2498eccf5dec590ed6a99152c6725964e44460894037b73d33253c66b1dc98db9e89a69ef54aac51d1eb220c4dcc18cb7e311c45ca57c92ccef2be0bd5a005cb37ab26cd630a591d9730e68e4bb420787970b5156f7542c1a946f0ed6ac64ca154a738b2ff1612d807e359de95ab196b8823ce43c5429fde58adde75b0d07af884848da076f8a891be95d8c77a313206846869b1e4175db1917609b08b062d345e3d02903381c2f123b7d836bb6158683d7e201d3f1007b217557fe5ad4ca07000811c40311f40b1f5008ae9008a7e287b304c39b5b17006896dc16647088bad67504c675051abb9d1efe412409e64507459b1534872b220c9c91894c9a720512b804d2c2f562e10acd856b8dcb8ec20f99496a2be13cf93145c21d59ced65c348f58aa997597c8b908ad1966c184ecc2a8ef3f7685c32236371f24f48fddd5dec195cae3611083dec192ea5650fa93a6ddd9ef1fbd9ab64cf88c99e61e0662861da9ea1e79b339cd143cd19fa2f62e19f094153082c7873e27fa13b3d81f7db3b0f779757e2f32767bfe65b335cb606b9b135a81a5710b7ece5f7ab67c7ab5f96cde315e5dfefbe58fb7aebf2894bf22e097389641c68cd200c31629c89cef9e8625a29060759332aebaf9872a8cdb251e17726e9d0dd229d22b0b31a58f40451264c9b8a65e30c7f9e7d7af86dcd84ddb5f3a7e7e6f1d993b7b0c0b2e144a1908485412af486890778aae25bb56cac1dd1085eef1062d8bd787ff246ad3cd8fe7c505c1f49eb7016ee396a498511bb4312acb7e0487ae5fd62e35d6c139dd739a18777b14de8a91d3c2f1fd102d3c4b42098976ce85e63999c2b899c27f6c9f5c36f5bcf975f7fdad97dfb1a8e9f3c7cf068412c9373794db9f96bcaecbfdcdbfef339bea363fd78efe1e1dafedaf6032cae2997d694835e46908968ef184188599519c4562348263ccbe018a93a6f7a1941a6199c3582486d695ed4894def5a8d2035367d9a470fbd8c201336ef680471e33591a7dc63ab11a43a9634e5a10f7c19eb626523482a731c7281e4ee2d17696b7c5d2ef10ba15a329e28845e1434fbc1790e0bf0e8ade1cd922974eff1248f6cc865f9387ca20daaba14c5e6aaaa546ffeaaba145150a0d12a60d7c630874257997237c02b2b53ae5599724999725565aa377f356daa4bc18f94ef964d240aa63042397eb33ae55ad52997d4295753a71af8ab573eb1ce06cea71034bb60d52974152ac96dccb4539b5685ca2585caa119ca1fbabe14b8984d9142f7664ff23633eddca6f166cf65688738903fafaac5b86d5f0ab6304216d83ec77679d578bb474453cf3098bfba45d259af145f5d471ba043214911dfcd8b1b24df36d3ce6d1a2ff88868ea6907f3e77b52301c3944c0977d5527916bbee06a2a99c499726e83ade31b9facb93cf25db933735c0a382092ed53a8c154fb770d9292219d29e7368d06493f4e421bbc8181dc61cffe91163cd746a7d32de86c4af556174607c222e6368de648229a7aba81dc857a7fd4a4a27a549ea3aa6afdbb284632da33e5d4c6a9d6d1c5d4530fe3cecdbb0f9ed37f42a00b6124557f98043478d70861fc38936fc8f590efcc9e573d09fc1b4781b0b422d580ef33214b456f0a03640443b4739b4604e393fee1bdaf5b6eac72a442448b9c39f45f4ef50f4a47f0c4b3cd8e32de43cd36226512926d24973f4eb611eab8e4463e18c7057c38bf6f6e8925d30811281a3da21e298c60000935b345a9d4ca04186965e948b3346d75d3486b01656636f59c6364e26002cb359962ce3e608331d12a0b39fcb35a42b9acf34c03e64ca1700a89eb7f2ea21c5a8b2887544439548b28f7e70fcc40adae504739481de590ebe484d63aca21d5510ebea8ebdce80c724d2717feee465595f00787b21325c081eb02c8292f2787601b09e8f04ef893900def45f28a11412a8730b75386835487b797e180d84dbdc262cd3b95ef2d190ebcc46f784eab57351ca422be8d86039ffda2c22457e31cc3c1249b43aad95b371c3cd84ee9c30c26c38193f54ecf6a301ca4fabdc30c0738b9c50ba52c8cfacdf2e9e18f7d7ba1cfe3f18b65f37819ff7c3d996f380839b74a58908a51bbf7f1e0e3bbff9fb9f36c8e1de715f45f391f5c7577aa3c5dcc24b6b6b6d6391cfb38c72f2edbc7398776faf50bc04d75b75b522bb53d73efe8f5d812184491e00310b8d89c397d39dc9a5e5f3197f0bad0076c285f31f74de78dc6b4be35e29f05d1c2e95405720a70512970528fc070107308d78a8b96515fdbc09108f2265382ccd022ba82c6acc583416ce7dfccdce59db6b38bed70b6fc01f2fa212c0c311b70be63ea5cbe1abe26a36348d44879b7b8bb347ff3bc3b79b5f674372f4f2717fffedd4c1d1d316aa4cbb3a6a51d8890bda1d29c52cd1a1dbc278549a2f26f02f9a5770bd295a2a67d1d095d79a6a6cd21e669ae6273e89d4394fb269b835329105adcf8fb45f51ba7e9e7c9fb8b3f2bca4dfd395b1f627370310113fe94cf97c5cdd5efa5fd894380d515fbbaf376faf800e7fba903527556b9981f7a98cda1bb2a0c1ebc48b26953d8a9b2368744f0970a46439bd3be90cda1b7825f6d0e8e0378bac495d269286b73c8ac66ec47a30ad91cbad5ac6873708a27a9243c8e33a6accd21ab2dd10e153347e76a3eaeb38b1b889f4669984844bc0d32a37f29e0d3e9a8a46ae0e85f96747720bf5a9dc44f7136337c98a79c71147c2204a2c181242a2bbca393cf89a1ced9cc0812d499a8894b473efce3fffa16088a26a283902a49e98002324348044d7e44a8495b832f87cefe73e030725ca1282089009f1903824e6d4bde9b3a430284f0822c8240bbc144c9cb0862627151a76c9f4a6205b0e30604440d3f2b9df48000d1c22e044d41a9041d4f86444046fc83d00a3902926c5cce65ecc30604fc8bafa5a709a2abb9baec2812f91292179911cb644082c0cd6f6f23925070ce67c6913040a7ed255da5fe2a4126ae082ec3be3420815e25c571a25040389c133097955f9a82df052c3218697040aa0101c9229211d1644000b681127c0a8b63193f32d3d386cc3812b444654ae8f926334e1ba548c009a2574222203b9044c813908cc7608b09a0480e34c94a4dbbfe249283cbb03159d4574999028a45e5e5d7e713eb5156b2e92fcf4b82eb2e8800b8630f148b21798d9019560cc79da344afc04b060910961aa42820447262cf812e28c0b644ba80cc501204b2bdb79e461f0f65cadc893d2a8350aa47802f2240d1cc8c4b82a7d0769a622b256b03648566131a5fb8a79ce40657b74c015ec8820202ce6ba90232169716d9808ca297c9eac7570126119015ddce00285c8e248d46c18b0b9d3703adf01590bb6c2220732016159039126904528a469c136d7680509f11d4c4693ecdae290e0a9de6ca8c10eae5a0a5ceb11fbee3301c9cc5959661beb212c461381c87e1709f6c82c370708e579ae7c779aee62bff95c37038264d8e0f257206589a46f8ca7fe5301c9c709d3e2ebef25f19e3380ec3e1d87ee8390c0727f8a6f7c757cf57fe2bfb8bba64947b59823e6157c4a70ad0a7983b3b8d3e798e00c2a96c993ee13228927f647cbe127deac624f2aa087dc26292fbfbe8939cd8993b7fdc5a599d6caf1d4c2cbf6cb5af76df3af19eff478b489f1c93792cab973ee97cfae4556dfaa47f6115fee90a4ca34fed85fd9bd39b975bf3d63ebb9f3d530ff6bc7d9c4f9f7ca2ba7b158624c93970d7edd989cdc989571dda775b47e16ce5b24f75c70efd87fba6c317bcae4b9fbc03d4c3011558fce0740c83ec755dfa943afe747dfa9455df06e8937494dfd74afcea3d45e28aa233f89358bfd3fa79df6d0aff7677b9b3bf63172e26f510fee439138867a6edd982e893ad8fd743c6c7ebc4d5c5d8ebfaeae[...];Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Mar 03 21 1 3s438ms 3s438ms [ User: a3d - Total duration: 3s438ms - Times executed: 1 ]
[ Application: psql - Total duration: 3s438ms - Times executed: 1 ]
-
INSERT INTO eng_file (file_src_md5,file_src,file_bim6d_md5,file_bim6d,bim6d_version,src_filename,src_type,upload_date,user_id,bim_format,compress_type,consult_date) VALUES (E'b3a12755b836407cd7870f2b1c234b28',lo_from_bytea(0, decode(E'78dabcbd697314cb9236f8bdcdfa3fc8ec6006a747d41bfb72dbe6432195402024218975ee182640805824d0c23636f3dbc71fcf88a8526546295375de3ef75259aa0cf7f4888cf070f7f065737fe7ae145ae8bb4afef77ffec783c9787db2475ffef33ffed77ffd6ffbef3fffe3bf56f60f26bb2bbb1f7f9f1fbf3dfcb2b271fce568e5dbd9e9bbcbb747ef56defcfed7cac1c7a395c98bddbdc9fefecafae1c5e1cae3c393c30f47672bcf8ecece8f4f4f56ec48a89190428c845ff9d78a0a2be3cb0f2b4a480df48f09d597a37fadd4fe9bac3f3ebf38fa86e76e1cbebd383dfbfdbff8a7c39377e32fa72747c0b1767674788147bd3bbce842f5986e3d3c3c59117145fa7f09f52fabf07c0fd807a7e717f5a7afac3cdfd97bb47f303ed8dcd9bebb6600814ebe393cafd2bcf6af7f3f3da7beff7b6d676b6b7cefff93ff1e7ffb06a07f6f9dd210fefbe0e8ebb77fff3fc14fe2d8f8f5bb6143f8bb66cda9bbe3b58db5bb7a128297eb41d380fdbfff3e7eff76f6912b3f9a319d7fb4b5c25f69f7b67b446607c2d128fc4b4f0762ffedc7a3af87f5a1d8dc58532ff22b3bfab260cc40c5ded1b7d3f363bcae51ea0343d508bb86b6074787ef68467dad3db8fdc4d70d083f741e4317118b9e4ef3ed925e68b5c7e7ef0e8fefa2456afce1ecf4f2dbbf1635e61668bd75fcf6e884ded7e6fa0a4de8958bdfdfae0e8a75c2d29ad93d3afb7a78727472b1f2a50118ad4c7e7d3b3efb9d7a901e3cb750564ebfa197e70d46a104fd472dffb7fdf7bffef33f3636b726afd727fb6b7b9bbb583277eedc7e767cf473fde8fdf1c9310ff9ffb5767a7af6eef8845f00eebd7e46dc6175e5c9e5e1c9c5f1c5ef83c3cf473befdf8fdfbddbe1dbfff7edbf576fabff96b7fffeef847e7bfc7872e7f6f6e5d77fbf50ff166212fffd42fcfbec74e5dd2518d3a7a38bdb0440afeeae9077453cc82bfef6ea9ddb848b3f6e2fc1b41aecb4e0a4792dadb4777e39f3f7ca5dbc90d3b30b4221dd488f088e7edb3ca11fde1fbe3d5a39fc42dfd0e91f472bef6edf3ee2c6a529e19cf66f7fedc1e4f19846ae5971b7ffc69dc9f6fafe648df9fdfaf8604c5ffe92ff27d6e4cedefdf1f6e62b6650776eadde1e5f5ed01c3fffbcb277f4e3f80214bb953b93eda77fdf5ebd85ff01d95f9641c7bbbb5b9b6b0de45f92bbe56e2fc4709b7f6252ff728c636dbc7730d9df1c6fefee6c6e1fdcb92346abfc7f26faaf586fd334904d27d637f7266bcd7c915710483d7fffee5c033bdf806eca99fbbee3feddd906b1a301e368ee2bd97dff6e69a03bbb906eda6efad35ddf497cba19bb296feeea86acf18bcd7db5bb355e9b3c9e6c1fe8f53b7fb9f292b5e2265b3b6be3add2e4ce5f5e19659c5a25144db386c4ddc9de7e3383e835bf3dfdf2e5f0cde9193197cb339366ce14b1ef9c7998c4d3366106eb787bfd4a637a263ddea7a6264de4e7db93bd079bfb073b7b2fa94558fdcb12b6d1f6ceda83f1f6fdc92891201a98a66ffb9b4fb7370feefcd7ea686bb27dffe001fe42c3d1e3c9c1de64d434d5734dc77b937169b8ffe429fdfd7ab6bd996bff6c67ebe9e34981587b7a6f73ed0a809d03a0c1de9e10cd5b53a0bdf13acdffd4dea5174bef639f8663bc459c68679b5ecefe1db13af3bfa67533d88f27e3fda77b93e79b4d27efd04f7b18ccf43bcd0de278c66a159595311aadff5e25ca1a14cdbb58dbd97e46af839e786fbc3f596734444c9bdedbeb93fb7b93c96d42e01b0471ae878fc7fbfb4ddbd1a3cdad1dbadcdf1b3f6eba67c55ce383cd99d12326b6b3bd9e5acab9961b7b93274f27db6b2f4bf30793bd8357a9f5fc2b3fa09b8f77d65fd27eb0b97630794c736d7c406351801f4db69e6da641b77a28743308afd7265b04b49fb034738324efcd67cd084eb6d2b23271b5594fd656db58450bb869e4ea8dc4ea5ddd34f2f38deed06d430b83968f757fa74e8cb70ef6c6dbfb8f370f0ec6db6bb9030d86b86099500fd7364757d68a13f5fea9d5862a271792def4cfa90ed29d5825e8bff38a3ad8db5cdbd8da794ee37e856837bf0009ff1a1aaf3ddddba3e7943734c64bcb94db0a103deb607c7ffa5af1770271f3eb76e7f964af347c3e3ec80dfdfc3cddd9cbe39ce7fff6e4f9c14e9a6b2eccb5dfdca2fe6e6ecfbc1d7a134f5fa4d6ad7784b63b4ff737a8c94c731ae206c08b0a006daee02807d3e5b3469c77b2354e7072d1e44d2fceab4533e0ae6a1ae94553a09926bebe545c5e2ade76cc122f57890afaa7e99fa1d9f2747fb2b73ed9d8dc9eac136fdabafc7a7c727a79be3279ff9e34d2b7bf1b69c4fb4574a7c7851e33d7c72e9a3cd11288962da262bcf76c429bea749c192ecc3333162e6719caee789f76e2e65d843ec31cf4f5dc2698857d4a88bac639d018071ae3d01ee38db3e3b72cac6f9d9e9f37e31b9af1052cf1fecdfbdbfc0ca6967658fa476cc9d09e4d84e1c1c4dbe91ffd6e69e4206c38baef886d3947fff01bb5a579409399fed1ef9ebe078209b6916f42bc56be89a22d20451f8212d19910b4958a242d258c97411a638d342126b9b419fefb939d860ded4df0b6e8092c9fd00e75307971009986f5c7dbab9aa43271e5bfc95d223a10d1b1d9a6a35d8471ffe9bd8cf4f6f8d7f1f9ed82f9bfd2ff8824cc11da46771fbc7eb639799ee755f47d11df3b7df7bb8a98b6bac9d655c4a13fe25f43f0c6be78374e4f2f76cf8e4f2e0660278dac112cf7761ed26bbf735bbcfff5d8ea70f847c80f5f5fafbf7df471fce1fd266417d268162a8990266f6f9f7ebda2384e2e0e2f667fb843949024157c7a7ab367eceeec1f8cb7c6ebeb58e377b2747ce7f6e4e4e28c34c02fb76f1fbe3b3b3a27c5fef8ed31e99b8d74bc7b78c6affe3656d8e1c9dba3db49076aba74efe9e6d6fae6f6fd4a9f1ea63e35849374df601da5f5dec8c7a030215da49fdd752325b306162a2b8d5094b526939a34af4c1015c0d0b449aa52ee0724f9c9cb766fb61f7ddfdfbc977ab3afeea50ed123d023fe61daa986d206bd5ed4233bd28975c8a47475f448e9698f94abf748d9d4c6f7efd138f568efaeca3d5218c0e687991e31a50dfab8a8476ae4738faada1ea198f6a8a2f0718f92b227b5eedf235b7a24738f9a59c73fccf488296dd0db6bd9b6d7ca2a71bdfa0a3d35c6e625ed4db6c035c6d89f36b7f77789958cb7f60ff69eae4164bf735bfff92e77f6b70e6cf81d1eca9f8fc3d7a0be3f6ac8e795f99774de6ada83e8ea68a2e1ea856eaec1f135604fa26bc4fe255d103c702e48699a6be47641796e17b46bda19d3b4b3aa69671b7cc119cf57af9abf83e0e78628f9f728143f3fca868ea89afb514bcb57a3245fad6a7e7709ce357444ef9b6bb0cd351ab4f742707b2fa4167c5532f055632fa6ab31cddf16fb365d9d6aae5e36ed436cda457e0efd1a0d5f65e47634e59abfb56faec637bf5ba6875e6fc4f383b321f0d5a5ab0f86af81c72710e118371a1ec1bf7b6d2c5fa9077c0d4dfb209adf8354cddf8ac78b3678e1f96af87d866065f3b74b7f7bd9c005d9b48f9aff8ec2f0fd289de4ab32fcbca84df3b7e1791262d39f101dbf6f1a15dffc1ed235424a955108c83074953c7fe8b5f27b8f347d1c5f8d94cd95c72f0aeb9babd3cd9546b4b9c6e64a4fe06b847821697a04cb57d95c95623aa3d29aef2b93ae96e761542eddf7869faf02bfe748af8de9d492c7296ad5e0d3bae9876ede238d92677cbae977d43e303e4d6f82afd133bc497499440f758fafd634f7ad8dcd35f58fd0327e9a16dcce89866e471d6cae91f139d5c03b035597aed4335c695af0ef5e36f7bd6ae8f446315dde0ac6eb5dfadba7f681e7438c34a47c55817fa78ef073a3e5f941b39ddf3bbd56cde31643431f35a476309e63fed05542d6a5abc6baa1ab11aab9023f5d9d69fef6a2810bc2f135a67611cf270e2830ffe82a2de393bceee96a5c73dfa9e63ef329ba06c5f092d7b912b46c18bf92b6b92ac7cf573a5d4d6a6735c3ab844f79c5cf5341f1f35404bfa045251afab414b2b946a683e649f3bb76cdd534fdd3b6a1871ec757631ce3a317cfcfa717c8fda6f1647c0d9f52602bb84f821cff4d7b32d341ab1b7c96aecca7e9ea982eda83d3ef3e36ed983fd13546beaf997fe29afe564d3bad033f479be679da9ae6dad045eccb367021dd8fdc3f6904f7431ae60f74554d7bc3eb99ae4637bf5bc57418d7e035099f0986e9a0f5c0743bdbe073ce331c6d44cd353478680348d7c85762b88cd7aba65f5ea7bf8d64fa689e07beba74f5829fe3436a1f42f37bf44c47109ee90eb2e91fbdf6e6776d99ae60d2dfb6e92f31eee66fcff31e8cb6818f9ae1a368de0b2d0b868fc6f17d5af8cdd52b86c302a32b168ae1ab4c57057e4e57c3eb42113f947c75fcbe94f0e91a5cd38ef98da209e3189eb66386a389c2f7b56af068cde3a3888d333ce97fdc9ee6676caeb169e77dd32ef0b810f7e7f540d3af81277692aee00f74353cfe74e57945d42738cfeb84aea169cf7c8daecdb82b2bd255066e6f9b7544d33b36bf1be603d48bd4cef13a56849ef1109fc4fba455ed993e27795ed1b2d0dc3fa7799c89dd8be66a45d3de35e3e17cd30f1ad6e6daf01f457c94e169436fae69fcbce2f9a7e8b537ed4cba5acff8bd6bfaed7d438f0fbe818ffcfe15b1b9e62a9bf7149463389a3ecdd5a4df2dcf7f5aa5cdb8133b10cd95e7ad2286cdfd2036c9cf277e8171d2895f689a47cd55f13cd4c4a89abf0d8f9f160d9db46a42f377e4f94ca3c4efdf9058649a2bbf5f5805f03c8b233da85524b008be7ad7fccdfb3d5d239e0fee82f1a6dd3260fcb415fc1e34b506ffa745e1b5e76b80dc45d7d85c9d64f98be8d62ca091986178c7c217de8ae88be53d90be389fbe789bbe049dbe4499bfa4c64478fa225363ab5263ab65fe921b9bdcd8e6c62e37f6b9b1cf8d436e1c5363c7ab195fa4d4799a625d18124f2140605d447e0344a871baf9629b774032976b6e9966f7b4b44df2b4a62f81f9a01556f1c2b5124b87be04ecbd86bfc866ef21598b9653f3453317a52fcdb2c717c84df86279e241308344862f5e27a88647d39766f323e14b317784b4c5db257d8932fdd2306662d32ce9e14bb314e98be235485f1a268d2fbcda23b8946dbe347da72fcd46415f7c8662d10c5fa26bbea886c9d117e91a8458e0cd97665fa72fc6370895cd5f78b6e08b4f789c6c868578be4a5fb488e94b6c3013c310e94b68e8a197936eb1ec882f015f346d26b63932f43140ecd0904f02af075a4710b8e83d449e481a0c192c1b5f684ffa1b935e27f5302e3c34f66ad6c4960d14a6aafcea19e5d72c507e4d527ecd00e5d724e55788bb0f0fe1b0905560c32af0cccf5345b8dd83e6b17641aff5282bf9e9a4afa39fc6cef4332ce867b252a5f3baebfb796e1ef8d4cff1dbb747e72b7b3bfbfb9bdb9ba5af017d9dbb35ed2f686f0ee1e5821e9a9130f9b05ed7ba68e5b48be994adb38b36cda474cad6eb55cae9abdccb3d2399fb56fe65da2126b5c1ef17f628a8629bb1b1da273fed533a59ebee534c6dfadacfcedde1fd6ce15cd9bb3c5a79307ebabfff78bcbd9dbb47ace256c7cdd99e72179ae72e32acd991f2a9a7ae6a5773337635b7c0aee6f2137bdbd5ee7dbc756582b67beaa653b4b3a7dc81e6a971613f696a2597912ac371330cc72f60383ead7cdf97e15c3c5c9b61380f72e77ce6350faef628af02bf88b3f89189b94755d6e267588b5fc05a7c1a431ffbaf3b977b24a7ebce3347697e99f6884965fc61112709a33c15439591841946121630929086300c60246bd30e9557144cead09557044a1bf48bf88814a3985963f5c08b504c7b1417b0919086300e30c367ee2fd4f41545e61dcd2fd31e35b4360f58c42fa41ce5533619ab0c23ce308cb88061c4c430e20043fcfab44fe52d4597fa74e52d35b4360f58c41ba419e9d4a7bae51ae687dc275221ab7d52492c20f5be7f9f42ee932eef096aeaadfccb4c9f98d6e6018bb883b4e5788154ee4a9f08c54c9fc2823ef9d466007bd89cf6e941e953487dbafa9e6c3e605072117f907e441275f6dbabb108c231ed94acb308c290da0c60113177ca4c5f946c5884997b510db1cd1316728938b279f6c958edd4944b282516742a4d8e2187750fa79d2a6f4a89d4a9ab6f8a696d1eb0884b2839d249be57d5e33a35735ca7161cd7a9745ca7861cd74d729fecf44535e775cd2fd33e35b4360f58c42514c9547945550fecd4cc819d5a7060a7f223871cd86d4cfb54de537362d7fc32d327a6b579c0222ea1c248943e55b9849ee1127a0197d0894be8015c220bbac2cdf4a9e1126eae4f4c2b3fc02ce2125a8e54ee93a9320933c324cc02269197b019c0241ee43ef9699f4cc324fcd53e35b4360f58c423b41915c667aa3cc2ccf008bb804724614cd9013ce271ee5398f6c9363c22ccf589696d1eb08847683fb22ebb515779849de11176018fb06918ed001eb19dfa74b033d327e611cd2f337d625af901c9f571d1d1b64a1ad73ca11026812035329d837397a68450dec0f26d3d8cd0d8497cd05ac5a05d5479af70ae062f6d10d6c34c6884b4ab4a8da4c1815c74b024e5314f6e8cbb3b5b2fe1f676e7ce5f8d29cae506c911716de7f1eecefee6c164ede9deb3c9fee43e77668403fbcdeda73b4ff747ab231a22204c706a39c2bca9cc1a1fd8eaed0004ab7c0ddeb53ac6a6666f728330ac633ebd7a1f9723acaafc5c85b760df5275c0eb76c760f40b79ab4dca4eef8e25254905b72461a1026fd4dcc074c327b567b6636c660d213750c33a96bcf6545595e94b98ed054f03e34682f62d52ce1c2d5e9d7975d26b663b16d9829b37a8ac97f4ee58b3c5eae4267753c2b4a8ac517ae5d2c2e8af84713a28594560e67ba6616e26c4b9811bd4339d2c735af865298b031048abad80b3848926539e74902b5d83bd5bc4dc400feb9a4c9138d22c4b59f73a7524943b9abaf00db2302ad5c05b1c5fe32886d0a6064a0cec5848707229ba2aaac41cb864b66a691f345e5b93e5219df48bd95ee14c84b0e6067e58af9244a65558862cddbd42ed28da88c35a61a4f6cad6a055bb533897d1223730c33aa55582b34b91e52bd01eee4bc46f74c471a8223e44ff59a1894ee1f27b4e7ac16ca79a13a564f6d359aeefdda998e0d4326499ee65a9e2284002d3c159f89cc93082d3a083c7b9a57f19ba256d681c6212d6dc6098b44108135c5c86acca918d162392f2e05d228d75c260e3f316ce540e8e52e5455bddee55c471b8cc0d86891a3a99b4b575cbd1d5bd268d1ac1f3cada206d1434fe4a8f225c9ce837a582cfe0ae2568683ef5b7213718266810c204a797a3ab7b551a39f2de2bb840d18e2ef1aea5b691d88f330126ee04dd923234ce89096b6e1007f62a49195e2c4356450fb038853381340023a2f001fa0db1d1483b9f36d6f83cc37c5bc2c0f93ca1cd0d064a183e4918de2f4757ac811b1f3cc98ef02470cc41039c4ba240684acc332cb4a50b3e4df759ba0803a58b90a48b6096a3ab225ba811c9c4249f1028cd76deed68b9d0620dd1c722a1ebd0962da0ed12dad4200e942d42922da25c8aae8a06e03085e161613d5c6035e6b0f08226b184f89c79776ccb16701621acb9c140d9221d78e8189620cb54a47f1b47b428b42751cbb2670741c3112c12ef26aeea33745bb6807f1261cd0d86c9168430c1d9a5c8aa2ccb300a162603173d9ce457a5a6170def3b7aed360695c15bc205d103e2327e2907f62a2638b5145d15a1dfba511002a3e2e053a6006ee00b1734e902ca17f09678c17ea284363718265e10c2041797a2ab22f25b3b72a4484bf8cfd17e47e2c988363f17241c0d69afcd542bddee16c91726872d19354cbe208409ce2d4757f7bab49e842e43cc46c0af5dd6a0754bbc30702a26acb9c130f182102638bd1459b62774e8846e4917062e7426c763191d07762a651d306219b22a32bf23417201b4ced02de1c2c07bcf649dd49861c205214c707e29b2628d831a2ba73a2782cce0a7ed5cf01126833cbfac6c77cb83ba981b0c132e086182334b125659968278e622f83cc76c4bbce0f011932d75c689811d0b094e2e475845f06fc3ab0a7c4bc230f00f37654ab8611286493e58c685e508abc9feb12fbc6a770c5286cf52861f2865f82465549ca2fa13e6fbc18b11829210762048c2a4cd2fc3b7050db8e712ded4200c14347c1234825a8eb08a02001d74117c761331a12d6a204480f0e60603458d90448d109723aca202b4e0ef125755336f3c2fa1d81636e0434e78738381c2464cc246744b12d6bd467580e16a017ca2db8ab6bc812088a2d459314cde2084094e2f4998ed09af46a4842a8be04fe7b3f1ca8a96c8c1c12f36fb2a581107f6cba78c446229ba2aaa80b624225b428ea848c44dcc81bb98e15b5287959c4c43e506c3a40e4298e0fc9284c59ef08eb46e49f233ec3cd6da3c304ab63be6415f7e801a2677d89414c02ab324611573a31a89a0a20ea447d146a45af02ec3b7e40e0e6b22bca98116033b16129c5c8eb08a46d082172361488f139693a420b8312368091e567352179d1b0c133c6cca7a6075b8196565482b7a81a27d50051d9576a4e52809044284400c8854532b395c27a350edce21e39c11b9c130e1831026387b53daf2b0561484160633f2573064f096f461116f690b8fb27260cf6282534bd155511088e1184f9cd53b6d0cc28ce6e055816f091f16216084373718267cd8e4af636dec4598a911565110da1d533887e980d7ed8e218992cb0bd10d133ea02c36706e49c2bad7e95d033b6a144eb980d87233079fe7b16fc91e16b17f84363718287bf8247b78bd1c5db60aae11d6e860ac934143762128617d305ad35e98d98f6f0b1f9e335d65e1c30f143e526c850d6249ca42cdb14a8e10252a7cf0485be25b08f2d884b6fc81606c9b8d95360c943f42923f2a611003288b3d11d04b27f8a823fc24ca361fdbf207a2af6d0e55b071a0fc1193fc11cd7274d57cf4f4081961a4d392b41078467483b7a50f246721b47fa77c8e03a58f18129c5c862e57510fdae081a636ed30b43bd1fcceae414eb4440f1ce0006d6e304cf470c92fd889b0145d15ede0ae82628a0c22360a8b742573e0055eb5fb853c7852e406c3a40e4298e0ec9284f99ef077c3c839638521015787e84346d0923a1c62c909716aa0e4c09ec50457636976e43452af18923d22e4e030626fd8e069c38c45d3744941b8ea8eabe08ecbe94b524ed37c9ab0b9b7b635c13d6cf7962e9a9457a3b242ef92ba70b0b7f9f8f1649d3b81d67615097977c77be3c79383c9deb3f1d6d3c91d125b4748f6a24878f00631b05dad94f323293431711c0e4181e511189566294ba81ab6a910a50d5cc5cd08031848a125295e0ae2856195170192bc903427b4d749ae725ad5c40829a95fde23a30eedba0d021f693408ab72a620686d2a0e192c08716e306c53218409ce2f4b59ec854042c9b2b3f0198191edae21b9658e167366d8b6e252a4ba336659ca2af6f4910a56596465c1f96a6cc1e78dc3b4761687b447ae34b06260cfd2ce52f13bea4d58256400f0579cee9ae91c90ff2a9218120a7c7b6f413e1297e5436707ee2d29b0c0553c8f7a13e6ba17aad3232f3d09800619cbbc6ec16716ecda9b0b12a210dedc60e0e692e2105cc5f7a83f6195132f3b82d58264cb8029bd0a91c982f5447ae551e7d343e7da5b4b9348366f2d7ee0d6e2d2d652713fea4b57250ac1c551a4fd91f83d4961c2acc2ac21ac904ad3165afcba5d3b06c12106c1e51804373006c1a5180457f13eea49562502c191dc20690e9320a090287055eb5194349dad361e89ab32b86ef72a22d96f69304c97752900c1d59c8ffad2d5bd3669c27ae4679498c381d8800e23e443d33ad09e1fb2d39f6b871f70ee1357a6f8c0f00397c20f5cc5f9a8375db6066e14bd681b2cd2b3688c8a3616a90585d0ba70ba76f08143f0812bb36160f0814bc107bee27ed4932e5f893d8810582c142a01077107702768afa57f34afb3e7896f471e7046492f4a8361f2864f9107bee280d49bae580147e64fa4a9d30a87f1088f4375191d030effd3f6e0db41079cdfd0e7a0033f30e8c0a7a0035ff13fea4b56f7c2940870b2310aa4c744c23d02d7420a64d193416431c5b7230e38db9fcf11077e60c4814f1107bee27ed497ae4ac401811b9ab8c8812a8226a159fb116d15383021d1254a99c15b4286579cd63e4ff18121073e851cf88afb515fba16280324f718f6ffb4f02f30b04f13bfd1c16175e66169471d702a2b9fa30efcc0a803af7341015bd75204bd2069485346c25c0d3f2d4d3a9f26655d6515c277c62643cbf39c9c2c9524c8270f49cb43a236644ba0c940bcd55a2dd326ea93627055cd433ec40e052e106f8ed1237ec51a0597ea4e65d08791a156c8eb452fa9a6e679a3060e604c707a8106af66de2c0d20bdb3e890660f298bd3001adb131ee10448bd48b305e9c20a7c6b2ff1860b38d8dc60d85ee2532e2b6fc57284595537f918e4140c24e805d26d6af0edddc472cd823cf5ecc0ddc4a6ddc4fa25098bfde169761a17494e4736c204efda1b0a1214fa9c6bc2bb811b8a4b1b4a356eb92f61ae6e52a5654a2d23f135c7becfc47948c7d6b429c57c3ce8db71cb1e71cb3e9bc9fdc0b8659fe296bd97cb11563bb86078015f7b8dec7a3c95230c171ad935f514bebdab70b1941c25e2fdc05d252555f13e2c4758ede082640868178273c7223d2ee0896d132725242a7bbdfad0de56907394f0e60603b79590b695609724ccd7e1b52714968443e48fc71be7ccc392f3d116f896ee8a905be04d0da21cd8b1c4eea35a8eb0dab1851d8960488182015521d12b988fd51e617e528622bfc496facad9cb7d4e67e5e330f5951026b8b81461a1767001781182c4b888063c0aed85360884ce1e6c41e876bf50992627a30c6298028bfc970d9c5b8eaeca0a254d439390ce59b4856fe2414270ca226bfad4912cc89606cb59c9096f6e304cee2084094e2f4998ed05dfbc6f4d9c2758a744c84a55902db983d3fd13dedc200eec984f059ac47284d50e2ef408a9d1bd0dc4ad2352e8d7e05b7247409ad5a04a83617207214c707e49c2625f788fa92c22a910ca84ac5a052ddb1df3a02fe606c3e48e903225056d9624ccd5e089bf3864ff450d88e81a78381361b717d92018744bee08c8954c7853032306762c2438b91c6135dda0672299605a7247406981926a2d986172474875294367e433672d4162624e3bce39e62327624678b1e06cc49a1310e383d30c238c100469ce4c8c44d55caa40a3be98462a6a8d0cdf9ad37323f7b1413669aeca619060daa0fe80d15cc80c5ebfc8786c90cb9f0b07703506d881e1b78d0f2e72068f2aa453b748aa6c9180dc229fb5c5c196c51190355ca7110e73b0c2730d00444bfdc5399bb9448c65631b4c530e961c07c307d768e0c2070e59ce1d7428077dc3712135aea206998f6b73380c8ec3e0b8c8a5d41c0c20d0ba30381e83e3313870a6fb8bd36c7b0433738e68cf85d79aba766882a8458f28bf80a0b8801032ae9b11109fc429b103e25fe85593e2bad128abb1e26378174593494517f4cebc41fd01b57a17ea5a391bf079eac49ae23f8f42c1d5400b54339024915a957d0d62e514508d949a7aecd250cf81bb0c1efb807774203fbf7d0618315c5c6d26622a701d8498dd26a3a925b320228530841e617438271a792324ca14208d77cca5eb2a9a7a1ce945f0e5e9be0f34a2594407706dac160123254d2a9127fb8013e5ac284ee14386ef3b7273f079e4da477f11eb2bc23f32220c2a628d442cda68f946eeb85de0be2491f89ee43c84e4aeaa3892ce3887a33ec25128afec99888b27da91aac170227cc09bc0f62d2d63b631c49a8f61401a299250ad73c8e6ee90034f938085e235d2f852eed0d55de6509823d22e2f352cf2044f5aab13c843af8ae93a3adb0bde205762e882af8f9fb83a7e805728d828b96e63868f7de1cd4874c02fd2dc7bc1b7d482087ecc952510dafb17e7ef8f60f25cad2262eb899e27529efdd55ccd28e845d2be97ec8911703447b4084d9b7b8c25802d56c292dc48cfc247806b47accaa3208677e5f1b10f785855240374805753935da55e56e1db2388a028aeedc205532276d7987d2863d2dcc77bf7360ff6c67b2f77f7763636b726eb930d94c07eb6b3b9be7f872b79a3ee212409546a343ce08c16af232b1931f8eb8b89a623c2c98b83bda7eb9375a0dedfd9daa44611db6c6c8a46d12ea2749cfee71270aae1fb608c8ac4b3f52ed1cfd55c9a73ffe7d1b78bfdd32fc7efb8b0643e3e8c499ba73eae3f5d3be03aac9b5c2c13f8ee3405ec6259cc49f7dedfa58edcb92dbfc8f78f2e36f50fbd71f4e2c1cb2ff75e1d8c6feda7c485b912a1e2e949bbd8edfdcbb3f7876f8f6673178e5037786f7bbc355363536682a83f072ff737511cbc3164dfde3b7a7f747684ea9584991a6dae1396cd8dcdc9de9d8c7d45a1e665c6a5aee29a1cdcb9ad7fc85f873b5b4771ede4fda7a76f4fbe1cbdf9edb712d1bbe74717aff7bf119eb5d3af5f4fb9f0c21d26eaef8cd2e7aa804dcddafd7b2f13facdc9fe9ddbe2c7a7af1b17877b5b13fff3f5c5fddd13b1f7faf8c76c3540bcb855a62d614ca76b4f9e8ea92f072ff1f6efdcde3ebad8f8727a7a363e3b3aa4b777489795af4787e7976747ef568e4f563e1c9d7e3dba38fb0d0295c759b44306034b0b37970b4d6a75c6db94dfbe73fbc1d1f1878f2837fae5e8e4c3c5c73ad6aed946587507b5f7cf4ecfcf97a6d75cc1dc14ea4eb89f9d7eb9fc4a6ffdf60ffe52454ddaa2a47d49d19e46d26d2843dcace834edf213e86d9d98d3b3d73f1f6f09b5f36ce7e793ddd34bb1917343df3b3c3f7a72797872717c717cd4d44e6d2603d7d4135c594e70fd3691131ed0b7c5d3431fb8e3dfe72f1e6cad7fde9d5c7eba38383f7df7e957d7f49029fbb850a2be1eb68f7f1c1d5ea6c5b035be37d9cabffd6b85d3c24f97825ab0ac1e1c5e5e1c5d9eadbc3b5a797bf8e5ede5978c91a7cc63e246a874294633d8541ddbee95b2b7c7b90a6ec09f1767479db8ad3323924268ef23b929c89907e9fa830a3f61849889195d6b864df1993abec7a7ef8edf1fcf52bff2edf02ca16fca06cf0ea85df05e4ebf5e01cb94ce40bb05d0f39583afe09ae56fc99ed23d3aa797e777a7f586e7b82509c977778f8fde1e9d4f2e1275e7b388431df1dae1c52c791f4ecf8e8fae4ec12e84b18e70731d558fcfdf7e9c45fbf510d3f1fcca2b4ee8d74e4fce2fce2e9b32e16fce68eece3c482f582e07bfbf1d55b192ba3a8b4676ec1ccfd66eb9c7df3fdbf1cee59efbf2f1d185fdf83ce7531e5fa6b97d87876f95fbbcca0465de9054d61a6f901ff6d61eefbe78f8c67c1f3ffc6c3f3f3adffa72a0ba78432ea82bb46b537975537e35d99bdd9469e82ece0e8f4f2ec0d012ad53fac262faae227e3a8b788ebebc5918792d7d1bfa2a7db394319f55cc67b3919d70ea21543ed3552a73652661ae1fc58d8d592ad74f4f4e66e7ead1f9cabbdbb78fdf1dd15ef1fef8ed212666e98461f22d7f3afef4a52b8306fcd946bd2b79c0edf5b58da95177eaf7a6c6b0b079582a5173ec20668d12c15007a84b1a527784038820d69d7d4a09beea9e132302e925eab76a08ed2a5883d28df46e43d9496d2dc3a513913a4c6aa642ce3a3ff29aa4597a2e9781ccd0358fd6918521c579115580310f593f432b4f2bc1abdad3a5416a1494b88571a50a6f7ac2eb91eb84ef954db50e1efa817725d244a9b95aca4aed91a7c83bc8c1aa0aaefa804b4e7919a445d89fc54b29f00b725e1a944a95d64359c5f9a221fdd922fd93cebe03045f4fe368bda317e0496b8c91d3383a9ab6d2f209fa94fe6a90304e010318132a4b029e46dda0ec1e8919a6a80895236928c7068ff2364a1d0d5e1ec93b180df80115e86a1c3fb2f32057193a6d016d1d4a94baa050a1b5c057a2d29190d84a8d2c6728480cea515a3190b01cb5c9550908be9e37023e7934dd4c70bac916298da1ae3b5a8133cf0fd5bc8c01febf3455a8d77c76853aba0a11412186327a51543320d22c31ce47c365a425f10da25ea2f8ac2d0e1604af964935888ae3d59c7e81e69e2246878024cee9172168a2aa76c9c048f0aee6b2ee9c0a8e047b680900e77aaf0853b65e97e1af25df436e4e03e625601cd6787d26d0c4a1a51ca3b6195e56fc5f5d1c61e741054f6d516d16afcf2854ee0e5cd6bbc0abaa0fb7f6c17814c644b5643871d39a0d9c262f07c7c1725573962626af69eb71046ed8fd960069440512084655e05b87fbd888785f6a762796ac7038021ecd9f7cd7f15dae82ded444175c599cebd74aae428c75bdcaab933ff92e5779175c135e70a578c175ba0557436f6acf8b6657e422a992abc34b1cbea0a74c8f299487ab5623da5ff727eb53dbd18cc908ddcc50f1fa0d5ba613f40efb906c0a984b119385c866107903ab109e94bb23f5f576213ca6b4b7b3962171f2f2f7c6ce53bd7eefdecec7f5d74fceedafdf3257d393b93296b03c92b40ddfde3abd3c7cf3e56865efff508bed4352869bd987669eb022a792be94b12dfd89b7db3f3f6fecfd7ae1befe7a783c79bd3979a5cef4621b91cc165b5a5d72b15c67bec8c73bf75f9e9987bfc2f3f8fed6aba3a3870f67e53a0ce7df3c3431a3b44b1a8942d0a4611be369cd21e743c6eb963412e5099754d165ec423512c3f2762194f41e11df93480dec53a431a18edd7621f5f8cd8b6f3bf6e7c1f8db8f2ff1ece0ecf4e0c9e1f81abb9064215fb2902f71000ad2f394d08ba784d8f3b7defefab325edbb8f2fde1dbcf8f36df243ee754e0995a784363d0d438ddd800bd04da7bdb6ffac0587b6f4110912b4b9915680b461d327b99b98705a93618acff737bcccb295190ce1a6c69759c6a1ff419346a27306bb196cc76828dc3d3ca369b9f29658d3e5095a9dafbc4944287e7fc75f494d3d9f7d5297a9e3cde4d7c31fafce76d7cdeecbf71b9bbfe29fedad7b555307aa2133cd79ba5fa3a4ab9d07af6e3dda3bdddaf871f47c77fd89d8b6e2d7efcee99eb574d9a5a55fdd666efd7a3bbbcdb46d1d5297ddfa1ad57b0ef1c759c4f304e6addcca6b09fcf9fa2a81f3c60ec9d5d065f6da91b968714f323fbcae9399d57a69af1fc79fa7b364dec0dac1cc4f379f8505da4143fee174415ff290bb1ee60ee9bacd1daa919c5c1e17b79cb943ba05e68e6091693f9a48c2aaf2a43738d27a1c09aa2614c9b7aab223dfb1f606657350db9c0f392d292e1a5a6f797c2d25e60895d9e959a4a5c11fbc0aae7a8277db3ba4374bd94ba4777de0039b1c3ae1c332260b19c452260b19d452260b5953da7b9a2c64704b992c64084b982c644565ef6bb2901595bdafc94246b394c942d65265f63459c88aceded764a18458ca64a16a3a7b4f9385aa29ed6c5cf4106c8d70c96621832714a43fcb62c756a26af2885ac1761f151c79d966118d870103e908a6cf0f0b6c1696b4711560f26d6c16a4d22b1f604cc8ac5349b18ccd42553267f6b559a876e64cec26bcb9b02ec05609c95609c95609c95609c95609c95609c95609c95609aec48825cd9f7c97ad1292ad1292ad128dad5eb25542b15542b15542b15542c11b53361b9c927c974fab654e504e7fbbfed60a953279ca5c2b78e17eab64d59b058f657cd99f45c0792eff2733fc4d1c5af0d8dcb7e951f702d385cad90165ae165c375dfcf9e4e79c5a2055acf2a3664d177ab1e9422d3af4ed67bad0b3ee2d6afef817a29c3a39fff9ecfcbdda5d7bf364efd7b3f5a78fdeee86378b4d174a15569434e2aae0bebef3757d636cd7d79ede8b5fbfbc7cf1eacbe783f52b421a0de7df3c34c9af2357115ec674e169dd7a5af91ef9bef23cd16649d345e7ecd3f61fb06374d3eb96b76348e2a3234bb29036c405536cb1cce5915b760cbdf14c3f79fbc4fed878bf6b4f5edc7bfed8ec9fba6bec180a2ec4185efeb4fc59e6875e3c3fc4e347bb6be7da9e6cbcffe01fedbfdc99c8e3d3279df343e7f961d40d1d5cf4ac41239753fe070d1ad8ed9da5bd264a7a95334f32373368cccd8a293e7b1383869eedfb3fe14d92ab3cdfc075c25c41133ab8d29fcb5b9f1ebbbd4f937879a63fef9c3c7cfde8c1ef6bec09ca140923456257a7dd87772fff1cbe3ad81dbf78f2f9b779b47dfc7db2b9d939ed522e2899eb3f5f674f98f2feb63d4199220324ffee01f68482788e409b17b50dbdec09b304cedb1394e1a56ccab6efc4507b4295cc3c8e4ef7b2274cc9bca13d41196645a6b0226787da136a7d7179c8930ebe58be490ee12d7b826241cbe571a9f87d23118d71469016eb82f0102a49c1458677d251e25488f17a19ef09e56ba53449ecb79ed46911242991157380aad5a180fee4916a99f4392543153cd6c0499c46260183c261556b42ad18755f6b422e467d536b820ab65ab3b31fbcef090f7382669f479a0c65f8425cca9aa0a25cca9a50ab4cddd79a50ab4cddcf9a90eb52dfd49aa02a61dc7dad095ac8a5ac09ba9280b6af3541d72ad5f5b426d48a54f7b526d46a54f7b526e412d51de503ad8f98b9c26b9a47abd2a284a5c5093b24f1297cb59e186ae346e8e2962609e01d2d3a6265220491d31a10bcad565913789a0f91547ab72a69ed457a19345d69f615d5585712d2d2f3bda0d7cd32214d19c0a3121d2714d1252520c1c77ef0c43b3ae16b05ab69f56a0d5384e719070586042ff608a12594ab3eca5ac56a94c312c85ac3c9739de1ea0dc4861d691211a90da604540690ebc55aa486b3c4856c0b4119c14a98770b01f5282a38af78211cd2b01404b1560a252c40108b4548d72a58cc23b82b466ea60b62ba0a6a352cfcc82cc650de4325bcb4854190223adb09578641f7ac9c328741eab296f472b553a436cb95024175e4e56a8110864a590ba4835e80c19a2906df17032dc6590c05417543d6611182321f6be1a7f308684326f1c8d0964a6bbc94dd95ba9a795663c4916245930c390f3fe589d6f681e7c05d1226342a3572daff3299ed82d85debc09222cbe9f308ca10dad813814572508c088d24091565082a71a884c05964c3b06086cd4cb496b663924790b56d3a132b81a86d047e6471bee70cc954aa54fa92b542d891f6257ae11ed1a886e4a105087c4f0481f85a27825a20250fb5c2cb74c82d3e8fa0bc055f13ac0d092202866e8223ad840611ce8a91f6026253b6285dda5727625f04d599881968099678a2f5f3197da763508b45bd921238d8168229057199dcbb52d794937ea70dbaa69bf43c6dd0c12e754ead432b6b0d74d5555639f993d56ccf2ab767334ce0bb81ef06becb01a92af0ddc87723df8d7c37f25da4858030cd9f9a3f2d7f7afee4bb1c49c7393520b6f127df957c974d185af15df6ade29c1b900e56798be74fbecb564acd0e079a4d479c93039b0f7ff25dc3770ddfb57cd7f25dcb772ddfb57cd7f15dc7771ddf757cd7f15d1e2bcd63a579acb8443aa6d52a4f0efee4bbcd584d05e3a4d6f53a7301ef6ea0d2e1ea429b442e44de75e6a2f93571061209a13595aaa45fd44dce59742cfd89a6c7398b9ecedcabc1c35de72c2fb28b91cee72caa19745216674c9f66f1398b8e71d97316b332635ecd25cdaf7a48ed3efbb9f1f9d3eb4fc1be7ff5e9f3cf9d379f1fbe758bcf59744e0721739df36a9ce823fd4ca827fb9fe4cf4b71b225cf7f8aef9fbf5d315ee926f6c7a4b288f4c52d79ce42acd28f601d52c850972a7fca5cfbfca6e72cd319674458fa6ca546635cfe6c85380ac427614827d439291c4911a2fb6c456e1ebcdab9d8f91d27e7f1f5fae7277fbe4c3e151b67ed6cc5f0c9ac611e68f87cd614c3472ee65e9d138fd74f4e3ff89febf2f1eef9db776b3f9f5c7e741b9d7342e63921ed301f51337ba452eabbff53472a0603ac0c493b709f89330ff237395169cd8529be7093131533dbf578d3139559c6a1fea79c388dea8ab4bcf7f1f2cbb32fc48ef77f69f765f7f9933f3b5bcfaf397431251ed4a86b9c0fffc44797f79e3fdf0d0797fb1ff71e1dfc79fcfaec4be77c4c15331198dfefd0a56c04ed431793d3eb11b6c14e9c05f13c8179b5eb7e4e9cb304ce1fba18767230c59e62f46027ce1a9939f0d7e87e4e9c53326f78e8c249cab01a4a5f063b7156fb9287dcf470e234a6e2c4a999beec246c8ca96b9986b402cc19dd9cba2051a94086714405e4ee996ad8a554060626c46cc53a78e8070e3f28da6d60f8a38f2c9a1b5bf3e1f45a28c11513913a1bf0aea9a2a851702a14f89a136740327647622f928f916a00c39d82aae248e7d5e5e556227ea15949986d91de9d047180d3fe18156cc1ce4dc9af382122ad92f248dd8ff47e1e9a0949dd4e5a7825abe206662a11bf283c448a2cb25e926e4b5a3a1078e44f94a8dd60cab18b71b57cdd48748a925d0ec6f2a850d302c90b15e98aceda627734ae5ec4104988857302d67fc0c700975814e79cda288c333de1fd283a478f23cd22e402cb045ecb3eed46183bea1f0d3bbd04a63f40b9248d8fdea029084215016a29081c7528d114f5a01707d38fc4a14441e06b49fa69c43d0d77d0c120d37c531584be0625bcd5beac005f1bc138926136cbbf462077200d97145eabcb41baf1a62702246197ae24d52bb3d0bb2a82e01cad364fcf84737a1541e889c0f1df05be4cc35a4a6a194646cd76610e4119836a2dcd7904c486622705a68a00e4f740e07a22b86b4724cf15238b2e1321849e7da862887d87f12eaca8a8d685d35debcb499e89f57144a51e242a75a49f3a60a05188f427c9e3767a906b627d20051ce269cc027150c7d62236687bc213a5283c39d6d7340c7e1ef61e1564600c017eb6da1b0cc3b417f5454ddd863725d2503724a81983575ed456d406522197429c19c82a0635000371a80e0cf504b9287b991088b800831b80a1bb1795c874d2212c8ee395731e05abab08a4e88980d8b3c7391fa9782863a20b825a7521382092da499b249241cec34f0930fde0dd08b588696b419e79578e11acac56e6b311a130deca888c78f308424110fa200830819338d081a092da1aa55c7b22503d11608bd708c10c8a66e6740c94a9657dc570d3064752014947d2b750f882c2f543a1c0dc666dd0c511cbaaaaace3aea068612873498bbe1824c98f9d18542db3a69929c823c2020ca63f06ad6616b52c18ea0537f4d58de62a8612566675e889418da2d242440f61d89b82c0887a82cf7e08544f0481587e27827ec3e8e711b882c0f544000317f1412770a820a633da54a72304cc3a824241b554ce3c029c145941a0ca23bb6f994ad55a3923d31381e98900ca536717aa35eb356dcb2420494dcaa3d77504a12702dab22cb2d46a9c9ec8505853457f21b68284a681545863495e69212813a9a2bfcc23403e6bd2e45b09a9094125926a445a0eea5e09e8da489b7415de1678d7175e75c3d7f6979ef0d5cc45c6469a3610dea583c027e0b8279b021ed14c9762350e52c2d1091599a1b6861682e92cf0a62706830084294b9cf6c1d56c18ea6a31d73904530a421f0498c770dfb2a410cb88acc3193e54434969370e04afbd420a9b397855e06bf99f8476da458dc4ff2436af4a0111d8066d3d6aa9947750d15e2cfc9d10fe059f2d384b107c84332c49e1308f94fe879a9483833fc1f39db0b0039ac6792f29d606052e0b7c6d12d21b84e364500a35d7004fcc0d69bee1d45632d4d95a06239ab32652d78d21cd9f045525e127800c36c4d54351ff6c556d21bee3e12d224932a4d907040639ce25fc7e5c2cdcbcaab5cc2390703da0d719023c2aa7bb72acb2c288c4cac44d223c506d1d41e88bc08f6c070257d35988f7f644a0fa23089d08eab61c9a6ba42aa2d23bc170e50bed8245197504cc14046e81584032ad3256582dd90bd6b5ed104e2ca88ca56795ae1a0229fa22b0235212b48ef0235485193a599b88029eb37d1098fe0888875892483ced6a45c074158585f413e22281f8092de8e0e1095e4310fa23f0b488e0874dfca884e53b559d8826101f270cd0d591508b10d0f4a1a568883996e058a7aa1351c1166848228043774301927046136891da29826a3d7603c7690d43844b04ccc09769a0aa8b9926fcac60a46975d2acb6c46089af173744a76a566d306e1fe8355ac2a038fb3bdca349382701559595a46bb9180db1620d8764156ce4d87c0f7764ea0366479945baa6354306d07079044fd375f8767cae418914c9e55660b55f65e33b7f2afee4bb9c71cc70c6312ec702fb307ff25d8eed351cdb6b38b6d7706c2f976b8115923ff92ec7f61a8eed351cdb6b38b697cbb9c0ccc59f7c97637b0dc7f61a8eedb51cdbcbe55e6043e14fc79f7c97637b2dc7f65ac977f9ecc9f2a98de58014cbf9532d9fe958ce4d64f9b48fcbc54007e44fbeabf92e9fa858c3770ddfe5b1b23c5696c7caf258591e2bcb636579acb8dc0cc458fee4bb3c5696c7caf258591e2b2e470359893ff92e8f95e5b1b23c5696c78acbd5604f5ee59d953ff92e8f95e5b1b23c565cce068c9f3f0d7f3afee4bb3c568ec78acbdd80b9f027dfe5b1723c568ec7caf158391e2bc763e578ac4cd1e19d5e60918ab30bcbd39e33e5cf763a31432f040e920e5dda1cbeaaba8e688b87473529286cefaf22503d1184919eed42614e6681a811afaaae1504ae2782b9419c226895be925cbf08c3bbca63c49ffc6679263bd3dc2d839074d79ef51ec04f708ee9a6db5cd25d179e60bae4c2dbe5a2c5559680865db4e8ed671073130f2d570279dc34d7cf020f2d57fc9c5dd260b387d69fb5076fd7b7d4fbb59da3fb2717876ae772fbd3693a5036d943cb34434b0c60c695c22df6d0724e2eeba1e55666dc359ceb28f4a0bebffa6d36bf9807f77e7f383c9abc7f72b825fdd9620f2d222c8f455285ab27dd8f8ec2a75b63daf91e8eef6d0bf34889f75b5733b6d170e2a49b88cb28c3921e5ab43d93caa248c209a4f7b898f1c6a53cb4a6132ea9cfcb38685548f4f21f70d01281d48d48eb57181353b575d4b4ae24f173af77c7df8f3776fd78efddf75beb8f2fffec4e5e5ee3a0e5789372ec75e878ab72c581d3f96ba6c4bde7a7efdf1dfd79af377fac1f131f09fae7c5adce29e1cb88fb610e5a6ed641cbf9f0cf3a68694162ad21010e3ed0c4fa679e146fe2a1d59a0c055f1037f1d072337d0ff2a61e5ab38c23a8ff210f2d173ae2a4e5fdc9ab3fb7cedfbc10ebbf2eee3f0c6f8e6e69f9ec1a0f2d37554ec2e21068357eff465fdcb39ffc937bdf0ecf2f4e7fbc9e3c7cde392183ce28bba2ceaf6c04e776737623687b68b9625776f19a78f3ab88b76611cf1398977bd4d71268c657099cf7d0e20a8633e7622eda21643e1ad7c98c791ce3f5e368dc2c9937f4d0722c31bb123eeac5a0217fe416f4256494fa7af9c6277b49abaa004bf13ed522a62f0bc2170282e2100bdb78a80805ab5c308a34ed50bae7ab71f1a4cc93ea2b4825555c0b4c2110ca0aedcb7cf422f6cf9247ba24e9f608822a61f5be12dbda9926cf6a2b64d48ab43a55e0759fbcfc0be06d1f78594973e76ba1ada348623e2d5612ad35a9ee55f0580d6b2755c1070bab5213d58ee83784eb1a51ec9a5ec97a58bbf51e95081d4214029c3134a964c693ce5bde5d25ae1551ed24de4befa0b193de87a8761bbd170e616d53ea2b61ad1cd72d22e9aed02f4d13d70d8714fa4da9e0a7f0be1ad78dacc25268f894715837cc0fc87210649882c76a5837cd7923e0098e14e5d2232c3aa24eb5b1d3b06a5f0969ed1bd6ed2b01ad08eb8e0e877aa43738c1534793024ec4471f5598c2db5a58b7f7121670225a37c5b691dc816602c94fc535cd57625919dc4718d503ef6f00270684946fc8bd53de7e2592d5355514850d3003915e8fa82f6409d134e2b4facbf32b81acd68d60f01392c64c3ba7016f61c6c50b852dafc0eb6a54397c1835bd0401df4e3942ec6340fe2b8bc0c6026f6b51e101740a781f695907f73dc1433778acc6942f002f73b712be8a90722b67ea89dc254e425c9b84681fe9154c274f2d7e1576e045086c41607b2250350495d51b7b2388fd10a056af478616256841c91203ec5d3dafc42204c511cc5702585b0860bd51335d28afb112c04a5b2df2cfd411141e5409606d23c0b13f72046125fa290b777dc3d1afc21753b4afc4aff68e67f75e2f17cfeebd5d329edd570258110bae028ef79d45861d6040660b7a135aa24a088aab171cb11f0eda0aafe0c8f0951856a40722464c92a53260a657c1cb99860fba07b8862bdec8e19807495e02bc1a0b826a21e9c5080a430bbe0f82d0c4627722e81ec14062a4bc124a5d435049b2d34680b2c89d08aab220a64c1f04b627025719c458130755c00910c99ea861370f5e5e628c55f0ab8e0a5723b14bbc43a864dab91aca4d22c53c825010e8a542b94345197138cac341181c3550e2f32e4a535b082986243321a73df0b57d159c1f55dc434421769a4551b06f253c066c91ea82a88a359a9d8b88ff399284e06f12b19b40c5c0da2ede0ea1966ec7d162b4d168247bc2310c1ca1a286b785b230c7a882a01a904e022d9c2f1161478295e3ec4d90aa20ef941ed4541292a38c89484cc3f96e091cb98a48be40088c9a82fb7ee024167682c71a381cbc3da1a0d7a055155e55a7204d75e2e01e074a86950ad245248d278a5c94039450514a90ba98666c40dc0a326eb15241d38fde20ed04aec47c868a52826402f43c83924fd069b0bd0892529526b15ec532812b3a09de1d321d9108ad3cf2962360890684e4309a0e314ebb1f5b87279ec3f43d87a87a0ed3f71ca6ef394cdf7398bee7307dcf61fa9e4d2a9ec3f43d87e97b364c780ed3f71ca6ef394cdf7398bee7307dcfa62ccf61fa9ec3f43d87e97b0ed3f71ca6ef394cdf7398bee7307dcf61fa9ec3f43d87e97b0ed3f71ca6ef394cdfb3edd67398bee7307dcf61fa9ec3f43d87e97b0ed3f71ca6ef394cdf734a03cfb1f29e531a784e69e039a581e794069e531a044e691038a541e0b10a3c5681c72af058051eabc0631578ac028f55e0b10a3c5681c72a346325ca1b4d6a5eaf240121d78209bac70954d0f513a8c0af2968552f344e776f741c158a6355d07d8ea34229d211f4b5c7514224eb99cdc7519e4f7e919d6ec66e2c171f4705b3f471945cb1535b6f301dc75152af3f79767ab0fbe0dececfdddd876b9f3e7e7af04b2d3e8e0ac51d2998c5670feae4c9c5f7670f4e7fa8dd1f8f7eecdf5bdf3b76bbefae98f5683861d623e232ca658fa320668c88477b6442d526a38dff1bea8e07bbfcd15437b9f61f3899328244060497c272423b6c465d3b990aafbf1ffe387d75621fbe7ff9e2c5978d67663cfe79cdc95460d78bc09c31f08131919e6787bde664eafedadb93179b6fcff4c1afd72f5ebc8b977fd6ce7e75ce0e9b6787f5ff70f0bf1623d2e448a24408e1cc5950b0e146d1ff736f738a2edee46869a6b25370e2a6474bb34cc075d5553207df5f7d3bb9f5477cf870ebe9fbefef847b3df9da3b0f7270d78492bf3dfa70111f4f7ee8774f36d5893c511fdffc7ed2f99e73dd9be05cbf039fc26a17d5900e2e0c3ef0c988e709cc2bdfcb7e073e3304ce1ff804961ba6a708c1ebc1073e15327d1e47effa1df814326f78e01358faa1395afa12061ff8d4fa92873cf408c90fa11292cf4e36842237ab54f385dd16b54f3517242511d7c2f4491a9f8dde4dedcea11a8a9adc1d9dd62416468e6a87e3a3070fd6b218ad425810141d1d1c1d4313d2ec386d1b8d35a2c58bb12354e350492f86edda08d291006d8c0bce2b118b6b51a8ba72fb1132431944855b5211d17bcfaed9a898128ad130545db98140cdc416c988937b18d1617e2aa6db101744f292822239f8da92e45c45107a22f018ce762c7114f5987289a87c1284e14568e611a88240555f008d1614ba406f8d0691d4748744820a6a879a86b5c4aa2f37d7037788948b4a404f47a608f6ed0e48ba660b02b72006d74347474c1a49f4882426ad9d4418ea0529510541a8cf62c470681cbd455266084174a477d264a079218be53256bcb9258e1ea7b13d1c0d8d45d50a398c156fee39041cb328ba11541d916db81aed3787a1bc49e9fa6240626d8b234405234409918a357f6e33821010954714b8e8c090f9495ce0d03d874192ca4fba3ebd082584286932a2520bfceaad10a44bba809c71f318cabb54a6270605a34940947990626ac68e359f6e84d40484a438e53c5778af21083d11206313f1638b44a9669a5134ea7ec3d8425096d482e8d3ab08d4889617ad0862d49a7e29d351d7fde2236dcba85ca5e1253c075ff89276fde0f54874c387cac616ae067acdc1e77d291ad10f1eb348c3cb5b6b81dccd651e9abeb16a5504bd42d5f854ce742370351b38bcf0ada049472b4f3302daa805ce1120324d11d442d5b85aa2046ff7cae12002a19ec4a80d8dfbd47c1a6d35d40a47b8b437d0f64c1c8ce035077b103ce9bf8517d85aa41aace47ca04b92a30b1ce6e4399527d8ba9bc2576a4642d1a1b94eeccc585884aaf0ae37bc8eb433c2191cf9e90a7ca865dca13788526bb4efd04caec257024ee7e0233c3a5c277c6d4bf124b6097aff069e08a60e6f7ac2d30601c3b73601f6ccb2af57c24de96957e0551d41e883c0ca55c5291904f150e96371c08bb57c39c8c86d3d827b24fcd00dc61018943734a9447453e9a69631875068efe1038f004938b36bea040e033cb172311d445f13b0356d3a8e9989354203dc58ef69210a148f2a7c342b2e3336e0101a19def127db1d38f42270e845e0d08bc0a11781432f22875e440ebd886c808b1c7a1139f42272e845e4d08bc8a11791432f22875e440ebd881c7a1159cf891c7a1159038e1c7a111bc32487a94476ee8fecdc1fd9b93fb2077a64bd23b2737f645b49642b496cdcea394c2572984ae43095c8612a91c3542287a9440e5389ec011cd9f73772984af4cd684c476c41ca81302b94d33b872b8c53b4f5d248956917ea9179da23379608160500191e7b1e69387a9a292b86eade495396661722e4158cd68420c06f1922b22c79ae62a8261cb0fa0afd48de69396a5dce0498c650173f42e88520f445a0bb1144d1f715d410a8feef90c0240261b01794318ceda8b2c87ea5913d3223c730455e48911752e485149b44bcb199586527886e500c0a2d5a28eeb164ee8ab147e9a2984e6cbb4e00222fe7d82c679259927b3de4d69b58fd6316120881badeea8fc794f6e61aabffd193ecc5efb2d53f60b4f1a859abbf5f68f5a7d67e59abbf5f997aa4a30c4987d5ffec833dfb29c39bf5cb7beeeb0bf96cb27ea80e165afd41581e0bb9d899573d3f7e6c36f71f9cad997b876f9fae3fb9150f6f5d49c189e1fc9b8726bf4f69962dc768fd88047444c84817d31114e1b54b06a1941927ddf225182b34fae56dfd1048894b0be82882d4db8c3a74dbfac5af35f97d27ecadcba3271f9e9dbd7a30b97c3f7eb8d8d68f97b4ca43ca9f8e3fcb9c508be7847c73b6f1791cbfbf193fbaf7f0fcdbcb35b9b51564e79c2823aef40d4b30fa9970144263fed92303250c32306954cd821e3df3247ba3128cf3b3628acfdde4ccc0cff6dddff4cc609685a8f03f138e02c79e8ed309ff41d97b97fb6fccef9fa79bdfd4adf0e5c977b1f8740234e79999ceaeabdc6ae3dd831df7e9e0d3e47b986c9ffd565b8fd6d7cf3a676659b1daf43a9d986e09add309553273103637f474a2209e2350e775af63afd3895902e74e27145bf731a73399460e3d9da89299c7d1985ea71353326f763a8195c49f855b1937f474a2d61793873c1d302f127588338beed309e80440919bd5720b20dd6a445113d25802173b4390c35c0035c1d732f219688f885d11c8d10b2992d469aef2c7d95e0a7c2d574d204d533befb5237180346058103cc01dd2bb17e1cad672d578a4e625554792a6e71bed53c1a9d85b638a5bbb12ae6ac6435a1f0b6f27e409338ca01d414e3fa95e082c3ca85089c471a8429c320d574f7e06ff3d8bf8978838ff2a02d717811cb12eee9173b688cee855354708edf50eb293757079aa21a85901da080c29f55d08162823481d0d8b6c4a151303f4e0600dce4e0a7cdd9e8ca308179171c80b0e4e719aa640a489414a6f9946beaed04585044b30bf5955870fbde1e1c68654d6cafbeccfac44a84e439a3e4873623c29b5824b5e4a1808b4d6a86f55a6615d239e45803c067606dc163615cc820ed09c57886d4274521821670b8e0c3dca074e112c1841ae0284e4df3470ab9e74749abe48ff4c40534e10ea4605a4b94089c2883aa155040b54e2ab0868697623a88ea1464a4d814cb7c43c2c1068bc4e92cc822d356b0981e98980069154b6c8aef5c461cb3a88d58c1a424c757211eb08424f0412ce286d7626ab8795880a993da1aa2250bd1044ce672190d02e462d550ed5210435731eb1dad973be397855e05d5f783f73da6aa71da8d9947bc24bd1075ec126ad22f22f13fb445af2025f4bf0aac20c7c1ddcf401e7f4e1a613be66928f3de1434f78544fed8057d51c9057e0172050bd1078c4980ad931832b8793c8417fe50556e15d1f785913a9a46a25748198b6cac2167fb284091b2ec417fee4bb8eef3abeebf8aee7bb9eef7abeebf9aee7bb81ef3686a3c07703df0d7c37f2ddc87723df8d7c170632b009fe54fc69f8d3f127df957c57f25dd6e425ebf0388be337cc9f7c97257fd9c8ccb6bcc2dad92aad21d43dc3110a0ce6cd764cc20de22c68772a7a8ed4f50c8201fb20c9143882b05c411ac142085cb26a3a89b4e98f40235f133d9286494d1154d3fa049cc95bb8ca04b84f5711845e081c9701ee4260160ca2bfb215d8aedc488440b5e6a1d4fcee34bf3bcdef4ef39bd5fc664d7357140c66885117331ffa8e34d33eb8eb351d9942433b8cbaa080e972d9a8ab334cb88151178fca9459d1c3a82b738a245418bfc6a8fb7e2725cfb9ed9351173adc2a3f6ad6a81b161b75a5b5cb1a75c3ca8c5d47da0eb73e4ddaefd777facdd93dffe3d6d3f547bb87dbbf36de2d36eaca9ca496be2d76d8d37ef7e8f7d7e30776a27f3d378f3fdebb188fe5d32b2a31a24a79685c4299b4b09b1b7515e977da23570bd78fb419af5ed6a89b679c334b1b756b34dae58dba5e42280e413912a94853cba85da5f6dbf72f7fb68f6e7d89e3b370a23f3c79f4e7b3dad8bdc6a82b799b920858c170f0679913d7f8cdea833df9f8857970e01efefcf9ea5b90bb5bf1f465e79c70794e78392cb55098b5e54aaffe595b2e6d752378c0e0fc36229474fa247d135b6e6b324cf1999bd872c36cdfed4d6db9b39cc3bbff215bae9c4f22c5074ff6e783174fc3e599ff38de7df3e6c9bb076f9fa9cb6b6cb9b228d4324518574f198e3e7fd8faf9f5f9ae7b7f14b63efffab2fbf3c5ef0f9d13d2e7d514542f5bee742768db726576fd216c66a82db7209e2330a88cd2f7b2e5ce12386fcb952c6d4a5f44b11087da72ab64e6718caa972d774ae60d6db99265e6928000392987da726b7d8979c85308f262092769f5add442cd58c7342eaaa6bba3d0539c3dd287b335f28ba0985ab039430c21503d1128d81f4879319610c4ec1842085a3e01a06a955197364932de79bcbbb3bf7930597bbaf78cc4affbdca7d1da0e6d31db4f779eee937443120e23cd907e59f262d53e437a0d69672ec2aa524790628daff6cf3391b1b4d103fb27658634bdc8ab53e7fa76cf8c542782b6e6a9587f5339e29b942e31b47b2143ca25c9abc41adf15b0e7f54260dbfd63aea58aeaa8724471effe299b21c392e469d10b01523cf951ecc4a03a3a08d54c15a54c65d5b67707b5ca907669fa7cd5fffdea0cafc1c776ff10540dccb94d4e74d4bf7f3143aae5a833a61fbc6615bc03deb57b07d73e602e6dc2c0de199721e372d4557220493dd2281c20389ec79a558d244a5ea060236c255378ddd13b085d2a8771d2373bb077566748b72475a19a562f5a49ea8ad4c81b8eac7a5e58875414c1e7f818a572c4e46ce7d84e57b25d531b35b0734e6448bd1c71b53c297046371e078a3a0a4e19e88da641310a69c10b4b4c598fae748eb538e5a6cf88433b97a5162f96a3ae7276d8867723d909df21b3b0e1943097364365169f65964ab2a3fed455f27b8c5c3ff8d021b17896587c9158c25089256489259825a9733de06128579dd01de20a1bb25528e24a1c2aae842cae54f21bf5a42dea05a922af87ee1054220b2a71da66a8a012b3a012c312b469217a410b4ea4dc86ee9050f848411707582d064a28843443daa568ab26260b56eb68681741ac3d9f3a788fd2c3482e5776482ddad28946821460ce6da41cdab79821d572d455b40b6425105aea889a561155441c5708325c3c50172ea1655b3ad17cc443984b9b81d20921cd907139ea2aca05e003e740320834f67578ddd13b48273ae74aa26f03a513429a21dd92d4851abc8d8104582f38c6939d94b433ce5b1f84368572dd164f341fbae9e246a4f540f184906648bd2475b606affbc1b7e5138d844baa643aa36f7168ef927ca22be768bda9ab6815040f4f22ab89fd215b2d2453946f221938b25f49816fcb279a0fda4ad17014701bd8bbec4ba82b7955fb535749c48858f6c01e7c9a856eafbd76ce3a25822fccd0ca8eae79a6af4c7d3b503821a419d22c439aab0107e4a45308abb68acbb8c31d2aaa26754079ebb62d9b683ebed7c553443b31b46b2143cae5a8ab291448422e90778c8b7ae9554d0803b82f52dec55046c7b5e5138d7464c05cda0c944f0869860ccb5157d128081ea9fb8c14b46ae93540d345cd688b1314618a054f7bd5d13b96517c9151fc5019c56719c5db25a9ab65fe34348d236a45fb6888fd11bc337c42a405724716f80e29c5b394329dfd61a894e2b39412d472d4859a3fb125018e1ad23f9aca76559b11e9d61ec20171283585ef9052d8c56546120a43a59490a5944ad2d4ded455740a8257de0a2d508b0f7900abf01d524a60292596b51d874a29314b29d12d495d2d98dd92844ee202ad5981c03dc03b78f56aa48b29c72b46744829ec74a47316776a33504a21a419522f495d2d652fd73eed01df96521095cc984b9b38b477494a3115afc3ded449d51bde74c2b7a514c36e6026d7c5a56f03a514429a21fd92d4d5d62dcd6752a46340e941c9339b0b25d3ae82c8f5bc9719253b7ae799c458da0c1454086986344b52e7fac387f6ba351d0e87861df34c7106335a0ced5dc8907239ea74d5f8290d12a4204bac170af05a7a04e43bf60a2ef06d59c520db2730973603651593521cd297b01c7515ed42223d988ee077a8476a20eb4408ac24eb205f972cf0aaa3779055087369335056312943267db14b52e7ab599f9cf53327b606c9dea1b50512124209cf31a62dac18e4c905eadcc6caa1dd8b195255c923154e58e1e88dc1a755c3c71205d7a30a626a313249c5b87a7aafe079c88554b3fe6ff2b9c6e6dedad684ef724a16eaaa0b11a366b5cb4d9bc57cb0b7f9f8f1649dfbc20076f50e0662bc377e3c3998ec357e342120510c8e2f49c047fc5c5723e903341e61910049202f1c0fc4a8341be5470fdd7db2fb9de9d4649ad3713e04917c5ac08ebf8a5d2b143b8f2ac3364dc3279496cff1d8474c393e17626765151896dd915564e5901d8eb5647d835d8a91788c2d18fcc9f29061b9c1b215809da4914d8ae57616e818961d9d75e4e9c4aecc06298cb14f3103e3bd991d5e8d665ecfcea44886c26345a3b891472ee515e893b41883d540d924ef2cf4fdb029477c9777ab413e66d594c845e195942b967e5137f16eb53935137d333dbc5b6df1e9b0c9a72379b7ea97bb3ff5fda7afced6c64f4e9fdefffaf2ebfefbb72902fb76c8dead92cdbe28ea3bf5425b5f5becdd6a455cd2bb757d6d65c6d3cd4ad15137f3fea6b9f5e4c397adf5e7e36f97eaec74f364f3f8f362ef565bf4339b24a96a10f0afcf3b2fdebdfcfd43bcbaf7e2dddbc74f361f3ef91eaf3809d170c2498888cb28dd92dead8ef82b090c384400578b19af5fcabb7566c6c9b0b4776b8dc6b8bc772bf1573372f0ba8a48289fa44a9b5c59dadead475fee1d8cbffc39511bf71ebd7ff7e7f2e1da85d0d778b772e5692efec2c3c19f654ea86be6c483df8ff6ee9ddd8bee78f7b93efdfe71ec5ef80f9d7342e539b12803c0c2940562d6cdd52e0afcbf919b6bf023eb24d277214f929e7992bf899b6b6b564cf1851bb8b9128399c1106feae63acb4274070b91a7eff79cda78beab5f3cf9fe6afd5ddcdd7d7ebedf37cd31d2f52c763eddf9ecd79e3e5f7fa1d63efe58ffbab1f560e26f8d3be74b36d25b6d3bfcf8af30ea070f4e671975dbf9d496087d9b04e6aabbf655c47216f13c814992b6465c4be0fd0f57099c773ee5faeeaad4e9219c6a0899e2439d4c93c7d15c3f8ef7dfce927943e753ae528f395afa3268c8c5db057dc9436efb082049bcee763e2514b9592519a318698d6a11510b894400244aa3284b80554d87a9c851b1d663f93b54344216353e88d0232f02fc12493ad7ae0c4fc560af03317eef607c8786a2001f90a2586867904fbcc0871a3cc99270dc0f24ef90a4aae288646943ca8ef0a4eb94e7d75209929eeb48c821295f205215f0c13b0f738547319e02af6af08ea8f70189b34493d10cf59f15aacb0555826aacab8e5f50a885683d49263840a50e05690d17178a6e0aef6af09654d610f11623c9c40aef2f46da88485b17624a7fa8156773a42d3ba4009490ca15742ba79153a129629de02b467b82a7e744e42e93f444871400ce22d8d1a1ee6009fbb51537201487532845498348a2776478e4cd36ec3535036f6ad52d69fc1c72b1d2fbd2a129a443fc2f06e436288739b6924180040fa969fe399af10e09f690f5d959d274694540582cf0a1064fb396743c419b20f4101a3f9abb36582ee7538c40b69241c0c69144193d6b69b179a5004fa824edd0d2e0ecb2c0ab1a3c2a20914e646888a26ac6cfd1f80b98f2a7ebb7e60a249a42ae5a79225b5bc05b94d50c4210a79bee2835572031c2393a512f91ba31c07996162f2d207aa301bea9193ed4ca7b6a14c324fcb0082aae8eea05ada7e698b66c1595ec018027e08872709871804765428d0305ea7419bf4af2006790b392d8244db680c237042f0d270db7a8f85ae64f257700c13b01554b789aacec3b4ca46a62815207550c25b662bb471d266d1025440c149587e07b6cb0a0252d4127a6dd0f4bd46122eca2471da6ab659890d8b180b7ad58d636fb8be14fded739e4d9b2366fd94e60398acc72c8b3e5133acb9e7bb6d99b58d7b76c45b01cf26c39e4d9f27990654f31cb21cf962d01966d0c96439e2d873c5b3e7db0aca83a8e63b02548d909d35fe777d943c9a55384855bae4bea7497ceefd8f8e1b8eed2acceefd2f1c2409d9f1e55fa137be8fcd319e39227d3029d7fe74d128162d6f92d1b4f1074dc5fe777d22caff3c7a9c0ee64970437f9b9bd357ef8ed81f8f8f3edfaf9cf9d93dda3dfd7a42974c5efc9c96b6433b3f3666773ede1c1bdcbe0efab77bf5f5e7cdeb15764331a4ec866445c42a9e4923a3fadd011ed3088c512c48074c6abfe219ddf29bdb4ce5fa3d1fc0311adce2281b0c18236de9561b59592447f3ebf72fe72fb443df871f6ec13c93aafe3b7efd7e8fc8eb50ec7a90c1cdb0b9d2a73422d9e136ab2a7ef6fbf38dc12df3eeefdf9248fbe9eefff0e9d73224798382d8645b45e51f59d96ffb0aa2f24a9e621c0458176c69907a99b68faadb930c5a797d4f49d3637d5f4671987b6ff4301ad4e77d5d2f9f8f2c5d6f11fbbbefef0e7dadaf9d7bda72fcf3736af096875c503cee9c511d6f2e2fc78fbe5effb51be7972f2667be7cdf6e9b730e99c8ff9acc219d9cfa6503682b64dc195c02467f4609b42463c47a09119a5eb6753982170dea6e074f359f67d1306db146a64e671b4b29f4da19079439b8263af48a70b8fb27ab04da1d297ec75e76c8f941d2ed556ebb629385bc6252c53de96d43e51830f48be0e01d85812a5eefa11c469ab906b9e94b4290255ab4e1b50334623ab9de9405006b8a2950301bb346ba9691371a8318c9cd826b2aa52aa844073ad2140baf6ab85e3e5b4e44cb16bb89a5e1e47462f409073a52b5753cce71110f70ed32c32662a282ed0cced0204a50735cd7c1efe2e29171ee5ab485377c6e4dce284a06e1a328b104c7b107a22b04895de81a0a29c6b8f12c3bd10a89e08fc2876233035f3125eb6525e7a52f1db08ca2056f4f33904ae55ab7a4a4158aad8b572b1ed1ee6582574ac123a56091dab848e5542c72aa16395d035ac855542c72aa16395d0b14ae8582574ac123a56091dab84ce4e9fae06a87b516428dd831b26d5bf53dd636dd47129de2bea5ef2f21baaee954c812efa3eeade54c34f47dc7575efe86bb6784b91f53d6779db0141bdf53d2fd4f2fa1e91f0f714a1ee4a61b4716636f57debbfc79df19f3f8fc7875f9ebf5eacf0f972e0ed931a5fcd04f1d96fe98fcfde6f09131e1e7efbf169cf3dfd7c7075e38c111b272c7009655c368591b6248fc3c8815219211da07a29fe2185cf4bb97c0aa30a8dea1fa841eb60ea16f02b5228009751eb6e854f7f3d3d7bf265f7ed0bf9e1d7a38f3fdebf7c7bfcf1d9d76b143eae078e21e54fc99f654ec8c573423d1d7fda16fac5d93d71794ffd3af87cbafdeca47b4ee4a4515e8625143e2fe33fabf005aebf2351424a9b20a72987bc12374a61343f19a6f8e4921a9f57eaa61adf15d6a13a5887147b3f4f2ec4abb3717cf23c6efe7c33d9d8bef7a6f7e1ae578be789beffe8dbe9f3cf9faddafd70f66bf7ece9e6d74f5fbe74ce93ec5fe655e8a5884d59745b11f3e528c66b3154112b88e7090c19a5eea588cd1238af88790ec7f3b9d42ee1b44315b11a993a8fa30ebd14b129993754c47cd3a392acd11b315411abf6250fb9e9217af8e41adaad88118adcac16576b246a4d05eb496644ed4d3142bd2c62c208d1a16b99f4b538b3110a1d17f9b5c1e0c34ce94c5730b45d413dbb82fae9d21aea0aeab32ba8af1c5f0fa0af7280ddc62047f02a2d18cab2b3edd015cf872084bab41918bae2b32eed6d5c923c57f3e3167206819e47600bbceee81e2fe9720ee4ddc0d815e8b909d22d495de803af5062177b5f199ef2fa7d5b3bf1ac85785786d00f0c5e21a419522f4b5e6d05930a7de5f523aba070c20b94f99345fef7be1dbe42543191d3367168ff52f88aaf9d5ef726af767cdd4220259f7fe3ec96fe37e5c0a11dc0e25937f461da6660008bcfd5917cf0cb9217ab5183da730d671b91ed96f3ed47e3105587c4ff6580a2ece81fef45c587c5c781212c8434439a65c9737504570c1c73d68132c1633b88c5f3212ea14e6d821043fb1732a45c8ebc50893e537604e3832085257a582118818b0269cd65d0c61604ed3016a26a9551973603c3580869860c4b9257893feb4080fabef060803fc934f55390aaa37fb0c110ead26660200b21cd907659f27c0d8143716baed02532bc77423987ea35aac0b7a597c0e5cd42296c16941cdabd9821d572d45522d0000f4723ad49cad334db601d0457b2a4da5855aa611382b6ec12f858349403d1a006ca2e843443c625c9abc4a0a1905d84370bbcd90c835bc40ec2e3d0393305d71dbd83e842884b9b81a24bc84a47a8a48aef4d5ca8811baf22bd6a94df745c0f1e2cca09eba476a53c65306dc1257052f7502aa30433507009d95df6ffe7edcd9be2ca91f5e1afd211d7113d1d97aed09ecaf73f56631b9bcd788b1be1c036d8c6066c0c78f9f46f6652521575a4aa230ebfe999a9a9a6a43c291d29f5a4728bce0ee4ced7faa333d6d359e214f5b821c0654a2dd78f8f9357efbab88598121eb3f072d83abc316e8995fadbec2615ac25950fd94994b506fa86ec400781438bf2a618eb1d8508b228d9dfd322496930520419755cf284851cd7a9a70170c698d4d49522c888423138ccfa9178f201d70577b5103284116974746023ca9d7839822cfafe07d0864ca4cf4c5756711cb19d0d38c4d719344b76c431a3ec00ab38855f7ecd15535fa7bf1b711e0ce478b960f4e47c0e85e3478c0b4439b7693d7e423a7e2a19f8fa7307f5bc5613fd7bb67f762e8ea170fa04397d263308ada74f0ad18960fa70a7abdc550c7c85fe0e8bfd0b878f5c6044c8fb0c5a0f1f48874f25035f6feea2ee777752ed5f387c400e9f980f9fd87af8c424576218c85d1c7833140b663d29bcceb4739bd6f32719e06251a5b9b97b902b38d9e3207b016e2ebd646e4138009483423c3fa3e4798e920e39caf55d94088d28f967a3e4698d92cf348ad12b8a219276957c4acb282dd14c458ea20efdcd8a3165ea40dd236b38a68abc05b3a2d49f67323366451cc3d446b3e2c48d1f2737f773cc8a9823e3707cc13ec7acf8c225b3a24e664590485c7a56835911e745baf5362bea896d004d215bbe3d7d7dec0eced7d6f0fae8f3eaf1ceb7c7cb3f3ffd9a6f56c47c87886641d181a77efbf5e9e1f1097eda3dfff6eaf2c7afa31f7f0e6f5d03d384fe237333462868ed503f52a747de20c135d23453710db4ee9eac8a68fd7037d2328b61b851310424144e2a137d61bff5441a2ac5aebf6cbeda558f5e6eea8b9def876f76d73efcfeb27eb1c0a888e2958512118f224d88f5b422ecfc1561563f3d3f3c3b3c7f65bffdf29bbf83faf4fdfdf59fe28a4809edd09901464574f67e8d8a4850d97b8ee7b0c1eb29375274ee4e6ea4336b6142ce0fb429a20b77b6294ecb0d07ff253752740573965edd88db176f4e2ee2d9aff5c7d797fac96ff76563811b29667513fd024bd57bfffdd0adfc7cb571b67cbe7575befb6ee3fb9f2fc505e9622269fb592ff349d0b55e62ce8588de375b2f13e11906933f3afad8cf7a39c5e0acf51245e7c49cc81d836ab65ed6d84cf3186c3feb6566f38ed64b14b31b66e30206df6cbdac8c25d973706c8f998f70c66a4dd97a4924c6cda05e1896643be9314e395aed7ac98c4c501c5669acf693d05bac9627b6b385476e11b0b97fd7b680e29586f90a0e5b538c63d2f711602077d8b3ffbfeca1e9d9d11591f1730e3ec5429671942ce39873d8626b96714c59c6b15a9bb881c1d0b374cc2c899c230a0bd9c6511c0631ebe9d89a6d1c53b671ac64066c61b09272bc40228e829ab8fae654b558483b8e92761c71f294461b03a6b4e358ab4ddc490635c35fba86b4aa9830472ecbf02687786aa76f5d9671475260390c35ffa3535353b82c630ac56bb0a846e50b3203f24be9568c88b569e7cc54ea19fa4ed96dbb53baf7200ab156f5c37014b6e76050cff192420148c7d78476634eafc5591f671705f3256ce617a34de308c7a96de88b1dcc9fef4541b373b59a26603305e88e90335631eddc065b4708e39e460de5cf54ebd238652d2ade942eda39045c77809c8c8b49e736a17180c6a59e30943dec43c0203b6fb82205ab0b0304e112731bdb38409b64847583f9abec6320c93c0120aa4b41670ab13b42d61899766ae354eb0863eaa987f257b1f31428704290290a264f92f3dd21728238269edb40e310c7b94ee84b1ccc60c5d843c7d522129982290c312e09eddcc6350ed1a7d3c2fbc1fc415f0ab40eca14b03b42ceecc7b4539ba05b4788a9a719ca5f703d7581590a79a587d01d21879e30eddc26368e707c69455f70287fa007693b44c01606884b423ab769853490b05951cfb95118e44e5ad23da2a462401411ae64f96899622d7c18811f568e6827e79893965e0462109911645b819f5cb65b95a2717a5cb633a3a9975ba88a52235fbb6ce7c72e0999db97edf4977087cb767e547a0b18175fb6f363c6edf5183f8f2fdbf5b7e3d7f1dbcf475afdd87dbcffe57479ed09be4e459cb54997ed78f3ee0960f7be6ca727d97bb86c37f92a8b08bac255d6ebb7f609bd9435f772e7d3c5fbf5aba3cd8771fe653b73966723ccbf6c7f1bfd433cbabad8c0ddf3b380fee5e6d5c1c9f4ad054fe83f4bc2dc98e44caccd5dca9073499860d8390eed380f2fd1d5f773db4e94cc3d94212ff368ef2186c71a4e17a439e390029d49bb4a0ccfc9e6c6d7ed5fbb170eb61fbd74efe2e9cbefe7d7f3afdbf9252dc994caa791cfbc26f4fc3561bfaffe84abef179be13d1eeeecedfc3ab8be7cb2525c133aaf897b8ec20930a2930675b0d61aad70b247ee188533fb3a27f40646e11085bb47e14c6ffe6214ceeaf7f3f814beff71cbd74f3f3dfdb1fa6dfde283e91b854334e7df59ea97cbaf5fffd931ef2c1c9d3c536f9160effa9be29b4ed70eba1485735bc87edddc9d16b273522c5abd200a6786b09e263ccb604c24ed42061f9adb0ccedc63f37216922ab3e95bd854a6cea64df36817cfe3c3f56936ef768fcd0b5c3e1338d4ae69cad5fa9cb1a429ef1185438d2a51389c7e8a49a466953a9eec4b47d2207a4e94e79d40431f35582922167c5e5295201cced2055cbac7309225f8a4033bc1eaa03da08298f74ca5d853b02317d85ddd728a4442df9ce30e5df41a8d7701b374ad9490e5fe9a1504a7819990e707ab8342c24e265f33696f6bc9104081091c08ae381b0ff5e7f47cce70c6498cf9fd561424ea4f03a5c17a82a95c8a40fb9106e296a013678ad4b97fc50d8b2432e7f3d384c33de728e7eb3903160d7b22aac9fc5562703c35e7ecec84ced11bce114802192dbb84799a81ac56e84a080e3d1f94e3c217c103e74e67d500246d6664f7f4fcfc4ad9a74e7fc3390b4bfd7d3d479f0d526191dd7ba8bfe220dcc8fb2ce8c9fbafb9b1213b736a52669ce69a8cac9f42e41c6f10691df08bcc14baeaa5666b14af6df914e9e4655f73f2777ee7f229bf7af955f4031de4d720bf869bbe799f8c55a85e7a821ebbc1512fd363ab8f95ab929ec0f11f4246f40433f2a98bbb8b9aa0f3ed9386d0434dd0f9ce588f7de5c66a8259fb8d4747efcf4f56b6b637d65e9e1d3f7b63cd495213ec584d602126dc872935e17fcd023521ea816ac2ff9abf8885095288a660025dfbfe6dfbcffa9777f6c1cf878f5f9f3c350f8e5f2f2f501362def463eb53f550d8553fe2cedb950bb371e50e9eed1cf8935f17c7b70f05887228c48467631ca82610a911bb492bc55e292a81fb8883d484c9924335584ba8b088fa1eb40412980454092c59c054489aed4515a79c37af1e1d28f5794b7fd8c60f6bfb1fd4abdd8b278bb404ceffc133ba24d3219f7949e08225f1f8f9f2be3f7fb3b9fee7e8dd313e7db9bda9af637149605a12086d4e3966ca29870be6dcb38e410238383acd140103b6e04d9e8477d1313a8b21d1334add41c7f8df29e5c0287d671dc34e9331ff1daf1c7a52c94de3f7dee3fd2bb7f31c5e5cb927eb3f7fd9dd17b0c02b8779fe27d15c907be2f2797860d6dfff89b00c9b6f7ffc5abe7efce64569459a713e12865d85d218b7ce82570fafa7cf828e36c3ab3a31a8e743eb19c26a9af02c833191b40b19dc7c759bc18e3683b2cb53b809d1f42d6cea577536759a47bd781e374fa6d9bca33663d84d99b7431a8b699a727d32672c69ca4d0f6dc69879da8c49dab2317e487237ea0fb5fee0e91fc519cea30fec4dc0b11584ed0329483e45637349891a9a0d816b1b71ce7142c01279a54c708ad3d54f5c764851d1350291735bbb08a074f492dc8d1e6d3887b366889f09d81a1e262d8a5370d98824879980522436091c23720458265089ea66db32e9538630ade30247b3045c2600fd0810c247764ef5401a168d296f188bb5d468710e019c48ae8ae9b14380748230350485f93d564c8f166816e752b09982ef47418dd4ad41843c0db5f416b498d1936aa7f953db590adae6dd5ad1ad3b14f855a2e62d12e93df86c553315e59a43d1223d32b26e459a5487405e4c15edba4380c6c085fa4863a58544ff4cc6e0ab614eb493ea14bc9b5080be14a2b9452113a8848ae2c8c67904f27aac95569e25e0462c1f9c2358e3432ed54efd2b7b7ac48bc43b9a75c51181b7bbe72b02137cafee866b03c78886d44f709375580d14b3fcbe0da12f7a1667b1aff5c73efd6fb28458a4776f38e91fb84c006a5942381a520148762e5e859c8743138a77818b086675cb54335d70d9f1889ae3f903a9fcffda11a7b4e7d21efc19f332865a9d5629abcc57142827669d00f424e039173eaf085a495e4fcd41addaa8a5adece818035a737c32d508c4ea24fa48c79205cd090790b7b2f708349f9eafcf262753ac4e22d7ce987a0b37041ce7f452265743e01ac63d09485c684e77900fe7589b436569c7011d851c923edb3fe72b2102d893401c71680397a7e08ae79039a83854064ed840d28fd773e0bbc25902599254dc29890057e32039c1e24001cf61e0604896c08ebdf13281ea56ee4ba0ba9979137a36aad3a1d0493a313507d823e526039419028903abba7e55866b2d5a7303398da8219c2199c18c7ccaaf567ebd5152c485c738f955aeea8c5cd519b9aa33725567e4aa4e2a40f211209ff2ab5cd519b9aa33725567e4aa4eea43b2ac914ff915e457905f417e8df26b945fa3fc1ae55751e90dcaaf62993728bf8ab38141f9355b61ac6a7019b0c9abd4aa1e2e0356d55d062c1786b652e872fa2ad0aa3b790c5835194e1f8f01abf202d06ae155e0a77415e8d255a061ad849fd5701568b5bd87ab403751b3ad2e780c9847c13c7ff8f6c7753cd8d9f9fef8f0343e583bda9e7f1568b375d82eb00eeb8d57578fccd19bcd78104faf1fc58dbd270f5eefdfd2a8684259a3b2c93a6ccd508f01e0122d11386db08a6a9c51932dc3f7731568cd7087811a8bf7e030c08eed230cf4c969328c49a42b0e03e6eb19f8cf8f2ed770ebd317b3f2c43e8ccbbb0f175c055a7195b572616039a909b39e968459e030f07c6d7b0bf73f78b77dbdbebea2ce3f6c6cbff5c52561f292c0015781765e8d88bb1574d4a348a8874e5c3a9cac9b7a92becb556067314ce899815781766ea188f95781d392635eb5887bbd0ab4a5a28c2a7c5a7ef3eefa58affcb93e7ff4fef264d5efbe3c5b701568534611fa36bfee88726b1f569e3ddd5b5bdddc397ee39f9b37e6fcd9727145da24034aa5198b57819faa578136fb17da0545198b57819f8a0c8eb3ccd017dff32af053f52ad05ad9e55999b50bea2d16af022b6ca679f4aae755e0a761578152099bb7431a8b37ed5781e5b1f834e5def78038e39496e5ab4022919a41adccbc7251eb609de524c14bd61156774a11f28fce4ccee58ad24ffd996f15b4d64e116ee532f5c05cc5c87a58ee1fba30d70a0cb5f9a2cb86c6f001229a7aba3edccd30976a9852f7be31404e913a4930dc922e41a2350b84d00d1db041105ac8380f54ebe862eaa9abec914a29f53122d7b9e3c29f4173f9b6e8adc4d62602b612d4c5b427415d36658949415dd471c9912ec54a1fd06c079596d3f8066026a68b4bbf1722b7621c692ee71949850049c5508cfc82c8b7668193557b1f6d2dd6cb36e6996166534fec15bec7f3085c4a903d7c08f6e4051a7553f81fa73bf1a44abb54e28028741dbfade852365fcfd8c64c334c34f59cbf8ed13be322675699e52f2fe418ab2b45d2b5e427e1cc4a8951c2ff1c6acf752b83c5b1cdd88e0dddb34b8574c47b0bffb3d82a3930c958747da76c26ed64d6f7305483cfe88043c3b81954a8e5ad240205e181223cb25bb953adc2639c56937aea61ec3965fb10f071e95f5213a66fba6ca6d08d3a729c579369e7368d51472e89223727fcb2277fba1a3ee8fb52308511b2ddd3a5cc9af4ad31e8c825df6c570fbfeccd1ff4a5a05930280fd1b134cfa797eb26d714373ea19dda3426d764a2a9a719ca9fa9071d390e4a06d287a20dd0a190e7a89b5f93f95a12dab94de3d1e3c6f935e90b0ee5cfea9e14cc08485d17cfccc065e433015b18209f3d13f3926b4cb1c94453cf3094bd5825a002a7d3e2348c9c00b846a09b6593b91226636ed31845ed92fee36ad197fdd9f375023a4064c86dcd4df96d0273b94a575ee2dd349bcc9530e9731b6c1ddff898765e0d64cf9b7a501c703e32cf2563bcae13e886503b4ed06927a643e71b43a8dd38fb2597821ecade9cb04160c766ae364e2f9dcbcfebc0bebe217a8cd93fc7155420272a90cb2a906b55815c5281dcbca8cb7eec856ae0279dceb9bfab13e8e218274ad094986e55825c52825c4d09eacd5ec5ea59201059e5219d51217bdb67d901051823f6914914ba835618937413572980d79fbd58453184c6b934ba32e08cf275020510030262620631b115c424875c17fd50f6aa182644ad0d176900ea805c015d11fe719c40da389df7562c4018b15ae50a7aacbeb48e2f41183403d9ab55a71f71ae66e3d88f814081e5faf036f8089c93dbe7cc040e0bf00505be60862fd80a5f524ca3ab9939a799233d7286b92cd7bcaa99db411bb6cd83e4d901eeaf1c0312c3a20d4dee5fc02e6247f4d919cfb7e680f1c90fd3ab3090bb5a6513a48608960b5c68be57702327de105621a1d9f45e7c21ff8b97fc2f3e07e6f8d6fc2f3ee57ff1da0ee4ce0fba3af485dc2f5e72bff89cfbc5b7e67ef129f78b37aa1cecced78972f92377ce22c7acec762b166927ae9c4ec9f9abe594923b6a6744e2898ddd39d93f6245676712399f45684b5fb184bb287dc5d6edc4d5d54b30bd97b0571ad75470bc1f43c05e966e1a58eab5b8dc2f3582aaa5db8b4b00df6bddb274fb71ba8e464bb7cf1e2c7e72d73ec7d2ed5d5ec2638438c7d2fd2385966b9f2cdd56269e9ed560e9f6dedf83a5db4fac48de97aa5c3f3b3cdfba3c7cf1c72c7f3cf8a6de7ef1276be168bea5dbe74841ef1714b97e787e112fdf9e1f6f04bcfa78f6f3e8e0edb7f56fb70c0634a1ffc8dc8ca5b40f66a8a5dbc591325c2320ba1c38e183bd1f43b70f6eb8a1bbcca1bf073b770435529e343e43c83f26caa112f1f2e9edb3d7ea7467137f7dba585db5179b6767e7fb0bccdc5e92987811225ea0b10f793d8405c5e33feebe3b3d0b877fd4e1cedaa6baba3c7fb5f1e6b2b81e52a6130fbaa7997b6b79657d2bfdedfffbebb6bddb83b96f7b7718a1e238d24800cf4e3dc8dec9dc3db32426e4dc406bb7077f676bf7b4f480f05fb2767b2824ccd6ef9f1e80f9bcb5b9f2088f5f5c3e78727cf55a7f5c60edf6d943cdc382fcc806d70e3fbbfde3f0ec1a5ee93747fb1f4f777e171726a443bb144358b276e7f3a06bedf639538e5f103e58b27627c2330c266dc547e867ed9e6270d6dacd19f5644d6736b1d9da5d6333cd239a7ed6eecce61daddd1e445865b7478faed9da5d194b96e1083d60ce588399b5761bb96cf798e705eb61fc5cfb97544ea0ff49183fe9d5d690c0274d265b4c43455f91307e1dd9af931ec661e41cc6ef9405889c60d0e4feb61a864f98d93820f59633af69602b05d7516237d3ac2f05e57bf6a7e773e26317905354e5ee508fe267bee998a3ffcae39566939da18328bac9f07150147fd07a50147fa8a82c7da3f8434565e91bc51f340c8ae20f1a0745f107a3eb51fcda18d2ce4861f33751fcc8cee2b426235b2a43a650cde3603d870a1a59f792a70ef97d592ef513a20e131ebad75d5e54ee20b6bb20feb341949d206a5450f2ab64fd09a2e005b110052dbf4a569320a291b893ed9a97fb38d0ac9762448ca55e8b13585323ac2a4641645b90538fdf252fe1d9ecb561ececd7a82585ec3410263e7773b4247a4c6eef166849c6a4c86a1d9296e445f5a4674d6b4976be96142c0cd592ec5fc4c23f1382a5ac32bbc76fbfbdff7274b6e6f6deaf6b42cd7165ebeb7c2d2964ab4958902f46ed38afbebdf9f527faede7f6fdfee5eecaab67df6f1d34811d2a85b944d2dd436a00127fb46bb9f84e723d0bce0f54938aebcf857bc91350e217862b4d36ea51607bb3d2e2829448c78ad6b4a3be6c5fbe7be5cdf5f2477bf9ed6cf560e7e5ce02ad2948da8b20b718816f316c2ecd67c3825a09ead9f7b3d5cb35f5676365fb293c5b7f70f96afff75e717d24952f787bef91fea83852d6007269bac97ef1eeae91feb75ee784de5dea6ffcef54887ef077afbf312d087c013eabf377df8fe2f29186fd5f5776fbfceae3eed7173f7a67130b7e017cb67ef5f1c9938d77f8e8da9f7e336b1b9ff7ae0f8a6fda8f616208fdd49089c0eda821c460c67ca1590dc98467181c17b56344d14b0d996670560d0912f813b28b5708cd6a4895cd348fd04f0d99b07947352448f852c8f1b4019ad590da58204d39f4504302cc534302e479a93acd2aafbcc4d0bb10816fce391c2b22c98818265a48c5dfb0afd36d28781b06f1360cd9db30b47a1b86e46d182ade863d9d6e438cc39c6e43b7aa1df3242cc6dca6d16a12926360a8957ae8eb741bd0d75c2983d4bc4bd398fc07932b25752c3bdd86b1863ce3494904fedf3bdd42ab036248ba38283dc8e916941de8740b05ff43101d06b2ff21b4fa1f427a2ba0e240a75bd0b59a1b4c7cb25240cfd4dca08e15a75bd0c59a1b1c567e6f4eb7a01b25474e360b3a0c74ba051d8779b582e90a0fe08a8d4c3ab769141e904c7660ec50f67c5fa7563fa2b3d13b476202395a3853e85a5d41d46ec891b760b07580697d5935943f5b77f90c9c09061c1b47c0cea1d0f51703893022dab94da3bf18114d3d61307f58a7a030128820f1c54e1335a75670ba30421036f3535ca3c718d7221af77483f90b039d5ac1757dc6a4f2a89de42900af5a4718534f3d943f6f8779b5822f9c3d12900f7ef290d6b3274575818f03d90b6a98572b748b7a5b29f8cba4739b46a73148fa0f047f37f6f2da0930ccab150ad950a59431934e6d1acb7a33d1d4d30c640fdc30af56e816f6b652a49949e7368d6e6390ea3a00e040f6a2ee4b808b857b44642b10e46c0c505081a4fc3493ce6d5a814c52812086a1ec55714ce0fc2b188cd59cb67b96407e370525480a6b33e9dca615c7242508aaf5ee7ab3e7fb12086c1a212444fa8e811c560b588031e2c005b94607602b8c4930392a358cbda8ca1b588fc4a0e3693947eec0fdf98234f537b97f17c3482d74a69cdb346298986a65c48a1970117793d195b7af1b718e2802093e001248a8f6d7ba303a101631b769c42f4434f57403b90b3dfb03c9a68ec36dd45de822a5eba7920746a35a0717534f3d88b9ba0202b7eba9d5fa77614b94ebc498f37244d3085b6232dc4513877167fbb9ba3b76d8054ea8660ddb22fd8480290c8f514bcc76b8681b510b114d3dfd50f6cafb568d3072393c089c46cbf3dd9ae14c9c6c0e775a618ec48bb68b5aa2b8b4c68cdca2d3ade3c3d4d3f4610f6295bd8ae68123a5d842ec221dc99c688a4bd5441f4d08ce049b759ee8baa0258aafeec40522ba46d04244534f1cc69daff9ba1bd2aa940600ce3229fed224823dfdc57392b1ccb9b785d1316421cab94d236489e342dbf4250ce42e0ebad38ea10b58a2b8f8c67c611743236021a2a9a7ad788307f1fd0e12110172c2829c44202e0a20819e20d19020318320917520f16720515a200e9b20113f20fee42034e186a6b84644f1da8fe2fc1025a75114c345943a9251f2b445a94618c59441239df20f8fd850142186f446b147518488f5a208519cd7f930a9bb4144bc538584986d1111fb544888395625e2a20a09e6e45d728380e40611e4bdd0b31adc2050e97b70838089f51355c91c76fc4e1dbddb51c7ebeb3bf8e3c9f7f53d737a11e7bb416076a84235dfd0a5be3ffe7efaf1f5e631be5d5ed9fb8a3bc13c8cb7cabff384b2a10b53e16354432b24407424de5936a0767a5c2b9de8e2ff033708d4c3cb2554f8d5f7502e41d311306259e9a2b37c3b32265d2997600fbe9a0747df8fafe3d34f2f8ef1d1e1e6f9e7ef5b0bdc20508c8b284e562805d688f5b43ef40243283e3f7cf9eaf7ebcd95935f57f1e0c577f43f3f7d2aae8f74498f1aeed70dc22835327c98689295402f36ef171defe4f63dfb3a27f470a01b04ce2bf3b6c00d625a10cc567793a891171bebbf50bf3843f7f3f0f3f986d6d778fcb2b71b048e917d354ce0d3aff0503dfcbab9aaaf4edf7cd9d9fb65777e98e29b36696f99d0cf0d220bdc796e106862b31b44223ccbe01891a1d5fddc20a6189c7583407142c46cdc416b9bdd202a6ca622d668433f3788cce61ddd20505c29311788431b9bdd206a6349533ed60ee6820a1c2b021d3708413e980c0d584b9dc009c21de143ce9e6a1403104dfa9e227ccd45747dcc691bd0d5f2fcb2e734814b4b331302d6fbd7d2fc1a133c5733462e2d1c970cdf9b077666968b659ffb63af1110ec9da190543af4ddab10148889e2d78692b01705e663f6c346df901a971e917af5488d8bbe9e1a17c565087daaa69b7c63d0df29372e4ee6d1f7c98d8b93590b8b72e3faf39c1b37261088a20ad2b3a641a05b0002c3e0dcb8ee2f626122fb432137ae7a79b17a717e15ffc0dac78b87ef4f977f7c790bfb0b4060364661989f08d57cf9f514768e8e4fd4d7bd9527bb5beac3b357479bb7b6394da86cf390c00f0caea6ab47b4d9347bdeb0b522890f185a4d37af39b8876aba151eef2139ae65816378af68ae939d76205492e3eacb6717fb7fdccab1fbb4fc76f7f5e5d1c99735f77d11f093706314c513c5368339a80861c19a58ff72fec03c8a17ee033e7cfb537d7407eba7ef8a6b220362c03b460dbae9a8418cf79d251739f62670d26be531c0d493ee9425b7b32a26f4ee9425d74d8ffdee5972a76548fc6f65c9c558c8eeaa4fbe7f78f36effd1ceda935f7af364f5f2cde183ad45597231e70dc0383fbbab5efb71b8a2361ea27f12f5f98f27af56563eacbd2f2ecd38be3846ec972577722a74e30631d711416cce929b09cf30980c6688fdb2e44e33d841aa51b67b364f223667c9adb279338f4ea97e5972276cde15a9461157712caee8c1cd5972cb63e12124928bb3e452a35047aa4c2235839ad58560a55510d9bd80335d064699cefba875ce2e46dd6ba55d4860190ed80bc6f8e896e228685a33de49fdabb420e9f8d0359889d3de1c6a96425a2b44c1f6a2a06908ecc5ca056091f3a3b94cc05709007b363b6334b54257a700fd28f8d9699c4c43c77ac16f465e142ec934c9a7954f2f9f37bf42a260fa5fa4f2e3522fd3632599ea45aa93fdcb646ee366facb5d2e4ff951793c3d2e4ff931b9fda2cb53ffc525dc8c63dccc9b44d80ffd71b35356df036ec67c1211c1c2e5a9f29bebdb8f7ec2daeac5f6e6daf9f63773fce0d1c3b9b899394bb36117d412fdf3fe2d3edcfde3577ee02fbfb5e757b6aeb76ed594e00915a163d31bb5432f4fd9e105d92e60c010599de8e2fde066a7dcf00bd30a8fee3eeacbea91422e6f458aaf94eb1b93ae5c989a0f2bfef4ea6a45db377b3f9e1d5ebf3fd87c6897e7e3667e49f2ce44663811f42eaf09b7604d7c7ef475ebe210b6ccb7e5a39fdbcbea8733fbaab8265c661eee1df0c618957691df01c2648fb83b5d98765ee7841e0e03bc4ef9bb5f984e6f7e5fb8e853df7e878b5f661dfdaf9fbfdf9cbe796b3efcfef4aaef8529d15c7061fa61f3cbcaa3a3af6be621ee1cbddad8fce5dfbcff537cd33eed00dfefc2742264e7c050a2d67c619a09cf3218c62443bf0bd369066760282f67f9cce026345f98d6d80c691e43bf0bd3099b7783a1bcc0657a541e4bf38569752c69ca41f7000f60e6c15048f3524955d933e31aa78b1c123746fda10bc040e056ca0042dfda9cee98e8b867255165bfb831ea6e06c58d1101d71d5d9417104d6e131a47175dea0983e2c6e857ac440331ed1c0de4d458174ed140dcb11837462d7521188809fc3f8f1ba387b8c689c4b409aaaea3bde2c6a83f0c8b1b230a053d0445df48596539eebd757c987a9a61716344c1d5560a119fac149d92c9a495421dcb7163f44b282d15a2706f7163ec09d63665c4d4b8672d517fdfb831a2600605661181aef0d06c8c67d2b94da3f0d0e35275f40586b287c38a21386d746180205c626e631b079874076ddc60feaae536383b2e1f153e04cd7159550ab13b42060b4c3bb5b1aa758431f5d443f9b3b62f85725c16e7e2ed8e902b8832eddc061a47382e55465fe250fe9c1a169745144c6184acee11eddca6f1e8d14993d37352f5f7e50f0605661181eed9a3d952cca4531baf5b0798ce9e39b9fafbb1e7dda0b8312210bae3f3664948e736b1717c49ffd17372f5f7891b733ae841815944c016c6c75a0891ce6d7ce3f8423ad14318ca5e1c1498e534a8eef8421026636e631ac7072af5b443d9f30d815945025d15488b0a94eb5fd3b756209354201dd540f6aa4a10fbd8f52250c031a204e9ac04e95625482725485795a0deec617f02fc2f3381754e6301c644813131c3186c85314937d1d5aa61bdd9ab16db7088810d8ac618c65d3304b26cc40288410131a9689833aa15c48c8b86514f3d8c3da36c7f0285c0412e04d1199fe19c1d4c3ab76984302669c446c581ecd54b8631f231081ccec017695502a6303e063026550ca36f8d00c68c7d77f9381bca1ef425500cae23025dfc62c45667521810db015bc787a9a719c85e450f5123521f032813089573dc529d4017bf1836fc31e9dca611bf98b1c32b7dc13eec7131985bec99042d4c450b512352f9a306e7598943ae069422ecd02be331f3de2d16c65c2d09e9dca611bf9871b130fa1286b217e7555b99ae26c30450d182704aabec8860bac5c2982b6132e6368df8c58c8b85d1173b943ddf8b8084104687f4ea1de76fd5f9dd748b853157c2a4cf6db0757c63fc62bc1ac89eef134218102b218444a08b5f0c076b31e9dca611bf9871b130be831814e148046a318496f10106b05ceafd2686d0b177085f5fb97c72774b85314fc222e6368de8c524b38b096e1873b50842521db9bbb12a3a305ce82858c5e1d08a7344e765d7ad13c62c0987f9198d75c29868eaa9877107b56a39d105cf0e3cd669c2c8d25f2944161896c8e6fe05e002025c20ef6e68052e90800bc461dc55148f9eb580b866556174025b62862db115b6c4045b2a35c2fa7337a8c839f52f809628a025e69d8dada02526d0524cc371635b13f36414f79b1b102f50578bbb93d6a2561b513eada868561419272dbdb4f472f715e48208e41a45686aa1a95104bf12f1288e5446cb7e1343af31f2feac8cd309841173a9f1721c06e90bd217a46f94bea40be5c855674dffca463c11a9d7e2ca46d4a85ad9881fbb2464661caeacb94b69237ed4f82d5bdba3b4113f26b75f54dac8bfb918dbb08dca0e57f2a6e8590d0e57d6fae10e57c4c23f138225233c8417ab0fe39763f4bb87172f3f1cab37276738dfe18a38cbb3b1c0bcfef6e78327cebd3a59bbfcf8687ffdfce2f343fbe5b6c3154de83f323763446cdde0d24651f169a682d50c2cd24a71f69e1caeacbb87e246151eefa3ba111d0c744890bc8c3ee8641ab4ae52dec81cfdf9fde627aeadb9954f0faf7e3f7d74faebfbcac902872b2bd2c30accb4229d6c069bd62d286f7474f8e9c77bfd13977ffd7a7ab1f2f4e8e9e96a582dae0997d684ef5bdee8c6d3e8567c02a381fb76d772234d8a98f59e7db6fdd493ee56d66876314ce8b981ee5ad6dfb9aed12dd1e1ff4b758de849a544d82f1e5d7c89db5aebd5e3af476f761fff3cf871723adf318c794e2b725142f11fab3fbfff3c7dedf5c7e5e09e3d7d72751caf5f1757e438a1b8b33d138a4f0e838e6318afeac4607b42f14c7886c1904449cf84e2d30cce3a865931d3d8ecb062db138a57d94cf3d833a1f884cd3b3a86592f52ca6729d59e50bc36967c2ef448284e8d2a09c56fa428e479a99561353106e509cdc6c8f9330dabdd01adb57c4f946f346cac2947962b0871440c6ac7b75ea4d6921e91aee5f3f4c49a72e424883678a56d24f96f59530e162cc943f0193cdb0ac00f23eb1529d681744d2e95b064f588202d70d227b4414df8875a7f13e8d1483298b88d5c4398fecf03001d77c64dfaf79a3f3fee1f829402d4a94e8db3a87bf60f24ba7d085cff1814649183dd5b352b409dde8c7ccad1292a87156b0571bc24cf956530e1a3016ed34353af3e701be7c06d717e223202b7ed689cac8cfe7237b89dbda89cea05b731e6f68be0b63b4c55458c4e705b8ac0f2b3a6e136cc87db4e0d86dbf017b1f0cf8460016eebd5eddd8d37274f71f9f7def1faceb76f0fdf9f1e1fcc87db2e1b939c5a00b73f994fafb7debe7ab5fa286e7fb71f5f3dfff07ee55625519ed07f646ec6d0cae9a170dbf891d70004068d925a6f63bac3e0f664cd393d1c6ed778bc07b81d4980b9c031f9b48f0de669adc06d4b5be6c7bbebb3ad75bfb7e55effd85f8ba70fbf2e80db8e4b0cf394caa793cfbc26f482eab24f578ecfbe6c1cbfd32faf3ffd5afbe13e9e1ea83fc535a113f3a6116ec334dc76e69ee1361f51ec3c1b9db8d4baa927dd096e7716c384de9de0364c8ffdee707b5a7498ff16dc76a65446f47afff078f5e3b3e7346f2ff7b67e3d5e7d7c7a78b0006ebb6cd27766014c0c66fbcff19bedb3e507cb0766f57df81254aa1336b322c759e89db3fde0f6e430e8c26d976d66ce36c3ed4c7886c11426e66c3fb83dcde02cdc766255743916d0d966b85d6533cda3eb07b7276cde116e3b71b374194f3ad70cb76b6349be7bcef580dbce55e0b658909ccbf352868b740a291d148252c6eb1097fe3523c7453595255d5dc58c575d2515a427bc6ad85ca8b8262efbf31ace1ae3a2e54aa2c4457ed995fcf35d026ccd20c9a5098102272ccc046a57eac4a8c6888cd869af320150680c827760427e43154b18f527804fca8289d610425e7223ee6d0da90d0ea626a016116d39ea371a4ba89f2fbedd48933e4e67251bd9bd4e37fa2ed426d06824cc0f8673343b94fec0e552d06104c8cf0fb69af8c778cfae7f11a923074e70054cc5c55423e82cb42a09e835a9372658c3a9cc0896bbd9fe79fa03f4eb4ffa1ad773e5149a2a42988cbfd70ac41b3f46c3559b2184308101d035243ab9dd776237705ec003e7a2e4572d9ff26b905fe5eedf89558146229ff2abc34cbf7f82226626f5723df628541314f163859e4b8a884d7dee92a0881f95c7d32341113f26b58f8b1214c1c9fba48898a48838278a08dc4a5014172822717082a2f8973153677c2c2428d287270ff5c1e5c1663cd8fd757d1cdf9c5d3dd8395ea08864af0517e727a3b1db3ff5d9c7f71befd64f8f3f3f7efaedcde9c3a7bfb76f8bf328d91d5cf22474383441910ba340ba3827a6d55ca836d1d5431591b4e6707882a21a8ff790a088c88ef0266f314881e931e95a82a2f5e35f0407bf9d90287db2b17abdfeede4fa7a6d912282726cca258543812b3996d0e1fc35a1755cd7df4e0e31b8ebb5f73fbf1f1d3d3dd87f515c1398d704b62922715a11f1ea9ef31259f6f9042ec94dc7a9b576ea4977ca4bd4590c137a77ca4b14a7c77ee7bc44d3a2c3ab526eb3abdddffbfb9b886b66e743f8faeef9f5e1e691eb1da6edd5824456e6e8fd8b15d28f973fe3998d7aebcbfe915d2fad133f2e7f405fb0977a3011d105f520dffdf971729606f520139e65101349d74b3d986670563df062d5f7295330d10cadea418dcd1495e635f6520f266cde513de08cf6b248d3588c6e550faa6349536e7a400f3fd6d73bea8115fe4c9a1753067786242e412ac6d7de0bb676b4a3b9c428e7bff156e5255571f33438f2c66882c88e2f806196407ed7152fcf4e7f330a4a132a5591d61e4c967425d28c9d82e314bc94fe8a045cd49e507ff604f3954207dab1f5003802995d710df5e7846d3110bad571e2e5e86d4db9e03221c100e906749278e94f4b5c4320fdc64d3d1febfdb9828a46c3c1ad9caa88efd08d924cc15939f2aea65d308a4ec387d9ee3177af2a678a541015c0290ec5a9f7f77dfa4b1c9d8d71b27ef2fb77b5f963233f1a36a900cd788780c9042a056ad5c84e51301d02f90d5614dc2e01cbf57352bc2a4cc47e45c1ed1280912e73e06b04cced4d582500bd09c43201ec29066608e4755051728b72a44ca06b56f23712555cb6bdc47ed26e974f2f9ff2ab5cd17927bf8ad7869710432fa93fbce8895ef4442f7aa2173dd18b9ee8454ff4a2274e9233f8d06098f2299ccd871e86291fea86292f2aaa0fc9306552973bd9a57cc8c3813e76299f23de3c2cb04bbdbe3eb1491db4491df4e2c546cf9a5607fde67c7dd0c360c394dffccbd829540705cb943d8c7b4fc2a63d5b7b72fde0c4e38bfde58fd766be42e8b33aed618115e28dfd0cafe103ae9c1d1d7cfdf07567efdbc6e9f75b07384da91ce0e39272cec7c196291d478e70b5383ba76cb04477a8652a2dba780f86a90a8bf760980a48a703b07b16d88927a68f353fb067dfd62f7e9e3e3b8ecf7f3dbfdaff042b7b3ee546abea833e0a4e1263b6176f519f3330f8b8c058e90f3ec7cba3079b2b6167f968fde2f90bbcfa765d5c1231cd0b361aa6fc2d7d10efd9300574d0582e610140129664c3e44977334ccd2e8609bd3b19a6fcadc1dfdd32352d3af0bf6599f258b2a85c3d3dbfdc3c24c0892b4f379ebcbb385d7b7cfc648165cae738498ff32d2a16ae0fd6767e3ff863d73e1ee1e5c1e1d187f5eb1fc52599f2a804d5cb3235751c74554f5ad6ff246aad96a909e1db0c8671f5175e4f7d54cf5b0c76544fb9ea99a48d0aaad532556733cda3ee65999a62f3aeaaa7b8ddfb5453921edc6a99aa8e25056506ddc33215749ca37a1289d4aca6f990964163710ab93ea01488d3817447cd595520e1fe50a92ea8390d0bb24589d447d2c0d80f8be3240c1de996afa372ff2ee00c5c948229e7368dd181213925874a8a97fedc554b94f9a8492e07c9804840318c82c3c8c52f48a9cdde45c176630303c71830e5dca631369088a69e762077beaab4464f6fdf6b131507b9c088b42783f4dd01ba49ff6e646010d5206407fe60b1757469615652bbf4e6ae525b90d30444e095ad8d97fe74283aa4d9226a1872f29ce0ba718141727f069757bf6b8c0b24a2a9270ce4ae565095a6426b40654939266d97fa7be0784ba53863723aa942b78a08f3242c626ed3181718525acbe0dd40ee6a0555151876478d9a90a102ee8ff42f96974df439a63af86e60601007dd909db64350ada38ba9a71ec65dc594cc598f68160cdbd2b93ad3922521ac8247651449899c4d23846e606010f53984c9331a03038968ea19877107aad69fe107971ae3a432916727b04f2b0b5de326e72598c2e8d8cc4994739bc6c0c0907ca843259d4b7feeaa66781b59c846dabea0e5dd8309a41905fe6b4e8710a01b18483c098be9ae2044dd3a3a4c3dcd30eea2abf50f486b980450d01c15c8efdeab608cc1c061bdb97f37974110152ec4c9331a731984a49d858acf756feeb096cac0b1c38543309e9e41588e08185ad8003469dee654cfa1e0741dc4ad3a4c1036b68295e4541d300c652fd60870ccb78f74385ac73e2af4faa3f51a39a729dfc88d09802ac01514b8924103a846b802a9bc025432b934b0574d65e0d99f84f7019d9c3713a4bc060774d26897730580ea0216e24a98f4b90db68e6f0c58a09ec9a5277bf594920449918e2ea523299b9109d0f149288b13b54c820aa090521224a524e49492d09a521292f10eea995cfab25749c5440727c15502e4c845453d32012f118674d88409a483424649908c9290334a426b4649481925a19651b23f7ba14ac031820b5c7488e653041429d0ca5a1f43761183423a49103f47c8beafd09a4e12523a49a8a593eccb5d2d99a41bd1c4581d03212ad20e453ab12a85417bd2b25ceedf452d20e684492e1c684d2509299524d4d2b8f4e5ae964892fa736a626417437ad9422018ce9d6808d6e95c2f050a792441f24842ce2309ad792421f9a2422d8b4b7ff62a9b379028a2c9916c065c2a880900c740994844f28d0c14b24882987826163868cd2209298b24d4b248f6e5ae964492fa47e4f29f44009c0ddcdfaac8693a22aff509812e7001894e849c44125a9348424a2209b52492bdd90bd52c6a8693e3d04149ea0d69fb227a498f0b6cb5d63a279082825d0fc4ee06398924b42691846475831086b257cda246eaa2d59a14aaa8f006dab1e593f3c2a2c6c9d159482209924412b2490d5a9348424a22096087b257d9beb49a39639327b81ad97847fd1181081acbdeb7b97b01b788e32a640319b4a69084140a0ab514923d99ab2590e49dcad5988c893e12c0926393362f2d06c589b832222924900449200971d2a615b524b74fa82590eccf5e3d8124679520ed5003e91a3792d706b66a935e9c5d53a0903f1224221372fe4868cd1f09297f24ccc91fd98fbb50efaf0c72d103521b4943e51a0824333834803d40f3d22ea48f04b902876c1689ade92321a58f8cb5f4917dd98baa9eff35127ce3ba101a2d290144407bcfc48055c7dcbf8b5aa2a4d489d96d23b6668f8c297b6454711877ba9efd150d09a4c0d7f75c8ef8e6dcd48a4d569ea38a120153181ea396989347c6d6e49131d929a2f643d9ab657f25dc43989f400e67310c72b0202fef1058a7caf9b16221796494e491314756c4d6e49131b900c65af2c8deecd5540e26c0a9e42d179c212d8adfbfe5e5edb8ae09e6333b1692474609f38af9708dadc923634a1e190d0e64afa67370990556191d478c70dd6a22c0c9cd021d9a71aafc5e2c248f8ce28914ede4218db825a6e491d186a1ecc53904e8399eb381ab20fb97ef68ad650dd964b7a058481e192579642e394e6d1a714b4cc923632d79e4b8828c62cf07da84e30a3296a398b4355e4f1eed6b7541383743ae0b12931d24d505893c67a3e8bdd5812b13c861306e0aa5ba2044a1524286abf81058e1b021ce5a502b3443988b5e8f3274f0eb5abd90e855eb4c42ea396721f31d04ef6c3a68e3f845730649ce59913d34a3afbf8a100ceb337cbf67615c6b28044e3b1b313b58465f3888c4a32ee60bb2e85b0f229f0e221f07ae94b135a5b45238a35c5e294993c92b2528a935a4197959cec997cffe710a9cd9951274cf3550aa3343278f317c591c795bbaea4a69d58562ca8b13ab09f5812b2a81b6ec740970a3ca2a9ac6c0d9304cd6f56235a13e8cbc41f6fcf56068ba64a578824af4160242bee68e055d288a2e14b32e145b75a19874a10843650ad4650a4ccb149895298cf246749aa223d040434eb6d408659102a1e71228b592bc2d967621278ae4ac979585125b454a52bb62ac89943802cfe64aae2c15f5cda580274d8f563e09849c0227465b25e0792301bbe8bb9b9546a05111f040ce7e3c21501029923d2666fd20c656911293488943450ad6454a9c1629382b52b02a52b02c5250f75c03a556d68e2ca13ae78d6137bdea4a69350cc5e45219ab3a5a1c452db9856855a011b31ee916f6463f9f14528e587b15ecc1493a4650523d5570b8a2b1702969cb67f79800160c43510c43311b86b0d53084c930846aa04841551529a8a6440aaa1991421dcb22055551a410819e4ba0d4cab3ce6a39df334f5b55a4a056ad1309a9a7aebe67644ca6d82148b3be05230c1c0043eaa5d4534c046c95000910ae67c0e589626002b429a83b1bb626e5a55177450a4a916dd493368d228588a69e03450a9aaa4821da530bc5cc8814ea581129688a228528f45c03959288b4211dd263b55483abac9456c7386236f50c3d4b1a724d44c366ae9b825c792263b53fd701543a90dce4085eee4f2b8ce6d7707aec2c510a9e71289e71983de3b0d5330e93671cdaa112c5d6258a9d96287656a258517c4879e4c02fe40cefb96959a4d8d07309545af9605c507c69c28e5b9585e25a454af2c243a7e7bd686011ca2b59deb3f54ad3d46a981487c36afd02c5053666169ae5bc2eb4d0dc04e5a02b4814893342377948ab447149a2b83890bd6afd820e015a16800502a6303ebe81c35c64187de30d5c2e838ede0f65af6fedd32a81ee0d1c4af417e6e8490cba757c987a9a81ec05d79780e150584b628327cee7fedd0b38626a4928e7368d177098e27430e030ee40f77dfd95feb6303abe7ec37cc38ed07a08658908612077bd37af1ea942ff58388340cea09cf60763eb1914d31914ed40ee7cdf775fe9df351aa20452619cb4c1d6d1a57301d530eeb0f7c655235beadf351aa2240fc17c1182d86834c49417047b577cae71877ddf7da9bf574a174607c222e6366d3643269a7aba81dcf5ddb7a440c752ff8ec990791216436ad3a80431d1d4530fe34edb9eefbed6df7747c72a1053ce6da07174631588bec461dc99befbd690bec37ea786f38a799f979d3185e1c525219ddbb8c6e18df512aecc35943de8fbf66b04b03b3e0eab66d2a98dd5ade3c3d4d30c64cff6ddbb9cb8bb482074c7c721614c3ab7898de31b17d7a02f3890bd39fac6cc02a811b085f1e19290ce6d7ce3f89c4d3dc350f67aef5f99b1401aa4e530b5fc6ebcea8e8f1459219ddb98c6f179957adaa1ecd53730ba5e04a03b3ece19c1a4731b6c1d1f8c7b063590bd390ac76d029a13639608b8eef8825a12d2b94d681c5f70a9270c65afafc65123d0cd13c95c09937913402b7481045dc00d65afef06d630024e94cfd9e21ca82c3ba0005e40c00b64f0125bc10b24f012f540f6e6681d330ba046a0005fa2c09798e14b6c852f31c1971807b2877d37b00e235b2450c02f51f00b66fc82adf805137e413f94bdbe9a47954001bfa0e097542481f300b58e0f534f338c3dad7a6f6035f23a7af0a083c9064922d0c52f9ab3bd31e9dca611bfe871b502fa8203d99ba37dcc2c801a015b181fe317adf324ea46fca2c72946e94b18ca5edf0dccf277d23f05b0786dbaf845ea1232e9dca611bf10d1d4d30e65afaf025225d0c52f52719149e736d83abe317ed1560d64cff6ddc0300a6aeafcccbcdb2e7e915a924c3ab769c42f4434f584a1ec61cf055023e074617c204c626ed3885f8868eae986b2d7770387912e13e8e217a9ffc9a4539b463f39269a7aea81ecf55640aa04baf8452a9b32e9dca611bfe8b19f1c7d8903d90b7d37b01b91180cd638d2cbd16605520753181fe317229ddb34e2173df65ea32f7e287b7def5faa04baf845aad132e9d40674ebf8127e0133903de87dff320a650205fc02825f20e31768c52f90f00be040f67a2b20550205fc02825f62c62fb115bfc4845f6218ca5edf0dcc391342ae5b173236c1027e89825fe2a44d2b7ec1845fd00e65afafc1b74aa0805f50f00b662186adf8659ccdcc1ba586b16754df0dccf14f5304928f1351e802182968cdb4739b460063c699c2e90b0ce6afaf0a324b21cf91d6851182b089b94d238421a2a9a71bcc5fdf4dfcaf1e117465a7b5e0d80b22640a5d102385c899766a6354eb0863eaa987f267fada7eeb14ba30468aac33eddca611c610d1d4330ee5cff6ddc8ff5a2ea959a2600a23642043b4739b462063c6f5b2e88b1fcc5f5f55a44ea10b650c274d66daa98dd3ad23c4d4d30ce5cff5ddc99c23a24ca10b660c97ee66dab94d239831e3aadc9c7669287fbeaf2db84ec11646c870c6a4eacaf4ad11ce10d1d4330ce6aff74ef6235fa410ba8086f81236b3c40e8d808688a69e76307f7d55923a852ea4315c90cae7ea64f40d5b4798200da8a1fc41ef9d1c479cc524e7becf040a900604d2408634d00a6920411a80a1ecd5f731df4f696d20a226d93f43c0e6198a054403826820239ad88a68624234d1d563f33cd4076827cf0e157761269edd85e95fe096bb3077244d938bdf294590cc86101208192b2ab7dd859942d11138aa51c54518d5c8d2144754e023fb3d165d84bdc1d68328264ee7b87239e4d84d441f7458fa17471c474662c5b083b4c94b13e79c433a72de5ba5394e4528909a45023742f4d14e2814ce21947308f32ac4d67308d33954f3e6eabd3eecd8e0525a1f8893f561937693d60775a4f5e1c7598eb85444695150b79eafbed0ca282ea8c10e9d1c6416436d81d8569d88eb5a8c7b4235aa241ac78560e8a56ae39738ad8345d1db393b6f8a23e74237f5151248f306a56839e00d056f23079dd29f4c5e21b6a01359d18972111d6ad328416cd289ac1e2a41acae4a10aba72488d53312843ab204513eb0f71c47f48c030ce997a204210a3d9741a915dfe3b2430ba793e41ce5b5c5d2985381994d3d4d75b1d8407280360c72869d25499261d8ca41929c05639aca6a5205ae66a3ace33bd9685d100a9eebea0057de882ebf8c6e5605e66b4968e7368de2c48eb32ad097c1e2c456c58935d3e2c4ce8a137b5b9cd8b238b1a6e7bb2fb68a23a59435ca915852aeba425a6d44d6e65141351c3220493be4ab545ac8f27e39850a610cda1c2a03765b33121105b4880c48d0b157c0bf9c299c8362891c97924c80d816ac4456ac4476f2965aad44365989ac1b2c4e5c5d9cb86971e266c589eb8893b4315d599c38e8b90c4aad9c1f8147ded416d8c7b5b6587cab384906295bcb2ca76114407b8966244c8ef4aaed884b8521cd23c9bfac19d85a6e398ec7d76803bf0e1620b258c0122ac14032d464774aeb0be2c48b38f19336ade2c42771e2078b935017277e5a9c845971126e8b93501627c1f47cf7a55620c0b6bc2a5adde46cc82381be73a6b93e6bece834366003051fba5a912d38ca597194b3d951ceb63acad9e42867c10de6af9e1c87448372444347426a7328746f69adb8cad9ec2a675b5de526f228eaa1fc45db40a1b80a0ace72569ce56cf698b1adce723639cbd93919147af257f396634965e8a8e42413a44fcd59e70577392bee7236bbcbd95677399bdce56ccd5ad5c01ff4a2306715141ce6ac38ccd9ec30e75a1de66c729873357b556ffe5ccd638ef398d8303347650addf3c789cb9c5393368de78f4b2e73aea69bf5e7af9ab6a044a1b40a5cc169ce89d35cceae4ddf1a6f695d729a73357b55037fb19ac6d07756419142c16dce89db9ccb6e73aed56dce25b73957b35735f0e71b28145741c171ce89e39ccb8e73aed571ce25c73957b357f5e7cf56f39caae945e0e750e85ed33a719dcb190fe95b23a671c975ce5918cc1f365028ae82825ae4442d72196dba56b5c825b5c8d5d4a206fe422d11f3ade3661e852ea671e23e978b097bd7ea3ee792b6e26af6aafefcd5fce7662884fa2a2838d03971a073d981ceb53ad0b9e440e76af6aafefcd53ce8fc6d613c679d175ce89cb8d0b9ec42e75a5de85c72a173357b55037fd040a1b80a0a4e744e9ce85c76a273ad4e742e39d1b99abdaa3f7f502db51048f5ee45a18069c48d6eba4d2ba6496e740e70287f51375028ae8282239d13473a971de95cab239d4b8e742e86c1fc5576b21d19a57b5128b8d23971a573d995ceb5bad2b9e44ae76aae740dfcf9060ac5555070a673e24c972b4ad1b7564c939ce97ccd99ae377fbeea4dc705868ce5485230962db3550a5d4ce3c59bce676f3adf6a39f2c99bce57bde9faf387bd28c0129d40110d446d890e9a54278eeba5174608c226e6368d98c627cb91af7ad3f5e7af56360a502b444e921e83e75530430132852ea6f1e24de7b3379d6ff5a6f3c9a0e38d1eca9fb17d2890ae40b3a6a637725e05056f3a2fde743e7bd3f9566f3a9fbce9bc8943f9b3d5ea334e594553a234d21ce90e85bcc70ade745ebce97cf6a6f3adde743e79d379eb7bf167e6f0077d47a839f181f2c0990639af72a6d0c5345ebce97cf6a6f3adde743e79d3f99a375d7ffe5cfd9ee616890e85bc020bde745ebce9fc64a5b47ad3f9e44de71d0ee5cfeb9e14cc084de0c4f03e0433f57a0ace745e9ce97cb6cdf956673a9f9ce9bc0f43d9ab57635021408c162d89c46aff82279d174f3a9f3de97cab279d4f9e743ed881dcf97efd61a4cbfdbb58c68b179dcfb632dfea45e793179d07358cbb9a4ec22f1f91ab70730aca18eb040a40467ce872b16bfad60a64920f9daff9d0f5670f7b12a03fd8290a5970145ce8bcb8d0f9ec42e75b5de87c72a1f3d10d65af5e872618ab212a761973730814404c141013b388c65610937cdc3cea81eca1ed4bc0d31f4a040a100605c26016d0d80a613041188cc3d80baabe7f7d3f020500830c6088746ed308608868eae987b2077d09207bf9160874e10b71254ca64d1eb46e1d1fa69e66207bba5e478a53c67b4ec61131409d4017bc10574b423ab769042f5c7d72dc1307b267742f02747cda5be7e784802d8c8fb10b91ce6d1ab14b48ae15c184a1ecd5b18bef45a09b9099b91226636ed3085ec23821337db143d9f37d0970c2ea12812e7c099cca9949e736d83abe317c094e0d64cfd56bffaa48fb1c0367d8073d4bc066025dfc425c2d09e9dca611bf84713e7cfa0243d9c35e0496ace540976e7faf0bc303e111739b46f84244534f3790bbf2f60d23435b201aaec540ff319cc8d61a1d02229dd53efb3707df052fc493b098c04b08aa757431f5d4c3b8ab681e33fd25e59de63aada43806eff3aa0b5de4422c2d09e1dca611b9b07fdeb8671cc45c45efc091412e3a0b0ab946c29cfea63038812d90610bb4c21648b0a55237b43f7750e96f8d515aeace465ad6b46935bd796322c6807ad2bd805940304b0e570eb115b340c22c95c2a17d99aba81cd49c0b0b038056de1202a9f62f009628802566a91c5b014b4c80a55235b437771585839ab3fbbb735cbb2bc0cd9ee54a091822ad06c87b160b70250a5cc1499b56b88209ae542ad2f4e7aebc69351ffea863f4c620d727b61c94609d653f099bcaa5925a5ec02a28582595a3a1368d5805c6e568e88b1dc69caf750fd16aaf513b1595e3e4ca1aac537cd11626c9314075810a70151ba69cdb60ebe0c640052a15437b7357513422bd78120a246f3592dc0ddcdf1b20e883406aff64767417a6104f4b4239b76984294434f58481dc61452469a33c3a2e570a7873526a2ee7a8f9a5e4fb2130ba3038100ef3234c234821a2a967e918e1d4e081f3133b7604e54f4ecfcfa54de893f3a6bac0d945b93e217fb2fbad0b52e42bb01ba7e39af1ffe34049ad732515c1b5d4cd36525fda4a1d662be58a9d54f5959a83e0a5b27d90be207d41fa46e9cb264eaefa2b9f2025539d141695e26246eacb5aa9c2eaa456a997965e5a0acd2834a354818e522c390a9f287ca29644ef5a12a2cbd851c68e4efeeee4ef0c9fb8b2847c4a3d0d9096515a462962203243c9e652b20895bc2d65249fa795ac975672433ac9a0284efbca4b36e1207d41fa46e91ba52f4a2e2d2519a794e465d292bd48e287b4914c3856f2c538c9aae225779a970c6341fa82f405e91ba5af84326a94b07325a1d95ac2978dc4f81a0984b592fec2498a08276914bca41a08120619a42f48df287de5eec8c80d8b159a56685a318b59311d59e1d30a9f565c80acb8c95819bb95b15b19bb95b15b19bb93b13b19bb93b13b19bb93b13ba1e984a693b13b19bb93b13b19bb93b13b19bb93b13b19bb173ebdf0e965ec5ec6ee65ec5ec6ee65ec5ec6ee65ec5ec6ee65ec5ec6ee51faa2a80f92783e4882f62079cc653779d94d5e769397dde4653779d94d5e769397dde4653779d94d5e769397dde4653779d94dbcebff591a6d8c031762acdfd6583793c49d189fe450f92711a8dfd604ec4520f427401a4f8140ec3f84228182f34714f815e5d6368a238814fae3bfe75e73664e19a3d9e9217205dd7f095719968986d164bea289e8fa1270235f24509f39a00d60597122ad43d709c4be04ca432814e3e3795992c1c9a7cc9cecec988a6178acbb7a587fdb844b50403b4da79d56043cd484426dea46ba2f85d09782a3139b240c1daeb4dd6d369f61ad607a7714331492be92aaeb4dcf9e9c2a3c3ef90cf219e533733e863dcb7b2b8f9eef2defbdded9dbde78b4b5beb6bef1f2d1f3cd17db8fd6f6ff335ade5b5f1e2d3d90fdee96e4b52821239fa9a03a7d7385782bbbf69fff09d4f9416a740323d75f3ddf3b585b5f63dafbdb5b8f382a0be55e15f94cd50443472675b999defdcde59df5bdf59d3d8215cf9e2f3f7fb4fdec3fff43c2eeef95f30fbfff5efa7bffe7d1b7cbfdf3af9f3ffcbd24d47c666c7c0db1b7bd76b0fa9c06f7e8d923ee2e14ff43bcddb44f7b3895d3dbdfa131fce76fb3f61b8f8ede9f9fac6c6d6facbd3c3b7ef6facafcfc9b0e5abdf4b7717ff3e018718894e57a7b7f6f9d5f1dbefb7af4d7defffacdbf9746eb5b3213847ce8a5aeef3d5bde1ae5e948d7af7bdb34b6e7aff71f3d7bb8b57e1323f6f7ded1f1d1c5d1d9fb237e04357ab446541e6d3c5adffbcfad47fc454cfc33a1e86e535c7ffe9fbff5f1c9ab95f8e71146b5b7f6f3ed0f0f8faede7c190f61e7c7d1e5dbfd6f87ef8f56cf4f4fcfcffe1ecf4776214955f5f6d6b764eed6f7575e8fc93f5adf27ea6766e5daef2d3f0fb873baf6e2ea6affe0c1f9e71bea69728dfa6749981b931c5fcbee1e2cd3909ebfe665f09fbf9f1d5d6e7c3d3fbf58be383aa4177a48fff7d7e9d1e18fab8ba30f7f7d3efbebe3d1f9e9d1e5c56fe690e01017f9245cc568355d9be0388438d1dd5a7ff6f0f9e67ffede3cfafcf1d325d1fc7a74f6f1f25395ea64d18def846f33f8f0e2fcc78fc12cda5b945f6c6f1d3c5d1fd37e71fef5ea94def7dfd7f2a5ce27899f5120ac18506ad325d237ef7ebce0d213e80dfd5efefef4f8fac7c9fa939f47af763f1fac6c5dee9e8ddfffcae18fa3ddabc3b3cbcf979f8f7ed0b3d302101f7e14b8284094594f4bc2ce5f12eaecfdc5cad5f5ef57cb70f4fbdba7eb772f8e5f1c1c149784cd4b02eb5be1d9e7eba3c3abf13e784ec2831ee1ffdd9c5af6a9e27ca9f7ceffbd32ffa7d43afedf2bf57f179f4fc7ff1af95f2f2fd2f6ba592b4f491e1decad93ce6f4736383ef41108fb4d3d49d79fb47f75717c98372c2f9a44afb31826f4cc9c719f9fde1af42dc93245628e147976757a6bf8e7b708de121dae203ad4c6b6f9e59ff9e38db35feac3e747eae2d9f6a3c3f1d259be1a4fdf7ffe472bc6d65a33b2a4e33d9f4b6efe4231ab1b3f77774f1faec1e5f5d1ced9c56bf3e3119c17174abab447875d366f0be9570fafa785f4eaf9d9e5c5e1e7b34b5edee3b59d14571cdfc05719bc4d584d139e65101349b790c1cd57b719ccacd13cca86131b07e6da2ee8430b9bfa559d4d9fe6d12f9ec7cd936936d7cecfcea6d7d2d18fbf3efcfdf7e70f47243b8e3fbf3fbcfc9c4e0f2dba26d7ac975188f070597884a629d72773c692a63cf4c11ee31bfbadedd5e5addce83fff636e845b2a36829552f79a6bac12ead13eb282864b6104c0503068f683cc68637c735f083b6743d9ff98cc328e6761f5f932efd709f69a865cace4db91a38725210faac750c751104598258a23b213d02d9835bef26f8559f9f613c1f58159f95a29d5499c03b3ce8e12ccf26398c52f51b8774d300bf03e60969f9295511536cfbb77876fdf7f70cfdda7ed2fafc3cb6bdcfcf4e56801ccca6e4aa926631566ed3dbe7cb2f6f4726df9e27a6be5d9d7cf07cb9fd7c2ed6d0141b6c5b85823a7201a08b38c19e9440bee095a8d75ec21d06a9a2d1c0ea78074d4c4dd5881ef60287375f1fdcdeac1c6f5eaefb8faebfbc5e6c33f171766118612751fe51a0945e9c77c2b9b6a455631d4d5c5e6e6a93bf8b37af6e9e7aafe61dffd3efcba5c7cdf2938049337d5dd30544a37765f188a13614d5187bbe02679d3131a71305642bc33569aecffa0d41cbcf9fcf7b7a3bf3e1cfdf5e3d6a86e88ec1c5ed012f9eb3dc900126fd4eac75fefc6cf3432979f4fe938fd31fd245d90342fbf6c7fd9fdf27ec785e3d5bd33d83d59de3b3f9b8fca98e77f124d3b5fd43c7f169f5efd78fe6ee3fbcec9bb6fa76fbf2d5fae7f2c2cbd90aa6f86543d73212acb32bd80ca52f45048b5345b5059223ccb601893d4ba1f2a9b62b083cae40e0a530285908a6ab6a0b20a9b3acda30efd505966f3aea84c6ed272e1d5904a70b6a0b2da58d2941bbd10aa845479b388ca98446a56365f9a1181329abd1048c3422d15d2820d1814061320f999845482b30bcb9834c1329fda851eb08cc91124b374aae5b1429fb1c61a2ce3070b5db805cb422adcd906cbf84969e0562f8665fc98dcde2e8465ef132c0b6358c66f71499ed500cb422eda390c9685296169a1bb7becc7cf6f3e457cf36e656be578e3873d7cbbfdebc7da5c58c6ace5f9c0f9fbe2f9ab77eef3f56fbffaf4d783975fd5f1da91fbfd647a5ff094cabe18bbd58554cc73102c1b6754e57c39f782cb422a1f3a10974df80af700cc0cdb7912412823337bf575ff6af7c3f51fb376ed3edbf7e7cff4d9e7adf9c88cdfc1924c9e7c7af9ccafdc2d78e5dbe1e1eacee713ef5eecae7d38f8fcf4f7f7778fbe145fb94bafdc9bbb23b390ea97fe3f416644dddd11998569227e20342312e1ced06c5a0678f86f41331f0bd2e6c5c78fa70f1fe2b1fbf211d6b7b6dfbfde3ffe72be089af90c29c6fe90b5b5671faffcb97ef0e2e4f9f2e6f1f7b32f97b0fdfae1cfdde2daf3692706db139abdaf41335ebf9941df0ecdde17191ce7ada32fb127347b5f8366418ae9f2524e6c826a87661536d33c82ed09cdde0f8266bc97e433cb23f0edd0ac3c1648530eb1075c195f9b74a0d90d5481342f95a410c8a932b565bf0783ec02c1c64b70162d2778d3b93070a85577bd4d20a0a4a274169cb35c3b47abac2e445f73dc0becda80a008b0691002569b60d8d1c5e6b512a16ff7dbe1f893e7971dac02c1434bda39101e35d00de7cf2fb8e21619fcc821815b636ca459be49edebe844d4d15a9a199b415e250e2b909c7768820e96542a5a0e96f1b2738608683a0275ee5f9ec0104726526ff66941651d3b0746c77e250a5df42183c64abe3af69240ebc1b179951f1f46103d3bf96af6a3b0b97bc5ad1446c86e5d46b1f389f24b96cddf1ab968683026f7cf955fbbfd699d48aa017a052427aafd6deffe349d9a74276b8c4f5e99d4bfb2fec248cfeb8fb93fd4fa1b63089e70ad380e4360fe235a0316d83d4be7fe587d7eaffe955475ddfe7ea48bfd2bbea56ec47e0b918f0f5a6e86fb232d7ecec10bb4695dee5f752e455a771cb16a3dc1e725ab4760d8a18cf600ea7c68ea8a83a4e6942131d26ea3454872a4debf3c7f9aabdd2b8d803646ce52430b82369dd10e68f1e40894a02b6158d45f5bc3c327121c7654ed5f993f4deb3f02a0f3b45f6fc250822161489aae2329e273ffcaf61d91dc402e911cc120ba255950407b2958cefc9cd79f819efd8b0ef9419b9a83a9d53cf1b4d7b46327c45a7fab7bf7d78a3d5b151797b099ff4a1c961fc5d0afbfefd95fb13b151d41d6b29f6d5ebf9534100639ea8b44afe61b0a7aff9ccb9b53559350b4a46f4cfa97e7cf2a7a5d747e2058a73907ba71f4fe39914c74a47143965fae3c7f24ed9d010524ea780d72774fe70f75a71563f3f9970bbf76bb5bda7981162bc97fd2f08da5ed4318c5b317ac9f2c5f579e3ecbf36734d05e7396ce48ee4f3d31b20d9c44605ebe9530ac6e7f37e21025da897488e47c51d4bf3c7d8edeb60b4153ebc09957847fa08da4d86d2fe6c75712403812169e3d8f3d6d590e6aa0b7476b2782254ca0737c72a81577f55c6c93970da7df66d75cea4fff86c4bf8b364ca49ff7b5fe0ed94f18a93b632e5abd7408d372705c3e24e4e1fbcaeea5b31e68ded841dcd1ebe2fe2c8d229f291063967e9554db81836c0985127861086639889854637e23689991d4bf1288e5e9f48e8a1d8591ce0ea5b9bfa3c5c81598341d08f9f995402c1f460c31d8b64aa728f5e77c568af60ebd7f4f3b62f27c5f7b3e092696763780afde1ffaf6d7e5fee5f9f338a2438e73e570310647f33f62296ee8ec01da923abf3fd0b5fe911e6f23d063ade10cf6f4ea48f4d3ce31105c5e3f50017f8a139e70840a210d5a64f5febed65fb3e0e7104f4e082ffc1b4b9d694df9e827fc43ad3f9d55b40548e403179be6dcc0841e68f5d206d6c9df2ed4aabbd2f84946d3f96b2c895c27ceafc87094960e218ea9e3a3a28078dafff3084cde604501e912d0049f8b042a12106687304320cba08a0ad221a0463c97bca723d7ab9812c2151dc43264984321bf858a0ed2e9ff2f83c2a921e46584d55344cf2590e5684509e9109819014c24495d0da1eea449b0ea49cad42c85986fcb754d13e952805b14d2204c4d15e13a2f1ce2a1090ef265c52c019d09d87e04e82cbc4520f7f7b5fe24098c43f674e11c5ad5fed0b7bf140fc1a0680787e4d6116a855e59f64f75b7b3fdd35632155d64a63f67341eb1270ec149e4f3d9e409d4b5db840504f208742d3cd57a12c82a1a15586875ee33f21ad09d5837be2459929b0ef994fb9d28773d51eeff507e45f915e557945f39402448d80d2ba9f2e9e513e4537ed5f2ab965fb5fcaae5572dbfcaed9836f2ab915fe58e4942761878cba7fc6ae5572bbfcaada476f2abdc946bb923d74e7e75f2ab975fe5de4dcb8d9584fb309c581250209ff26b905f83fc1ae457905f417e05f915e457905f65aeb4cc95840ab178944ff955e64a8a37b3c8904ff955e6cac85c19992b237325358279592ec9e2924ff955dfbc85c9bac1dbcef0ab5bdbfbeb6b65fb1fa3979b5e66b13b5648a5774b763f23af49629ec4ee3776cfa3bfdcc51f8b1f95c6637af863f16372fb45fe587f5e6f26c31f64c31fdcb07fdb1f6b6fbee1cf98e1fe587b7f1113f92a3e15eebdedf6bef3717debd1f38b1375b0f36577e3ed97a76fbf6cfc996ff833d9109a2af9566f5d43bcfa647f1d5f8757d7e74f2f57be9e6f9a93fd5bb7ae34a57ceb6ac6f942e8cb507f2c1d158c382570a46d19312d423bd4372baf3a3bdc39abc6e33d386a9132460731c90d56a9ecb8926130aee2b3a52edebe7b174fce8ed77e5df92f5fe2cee6f2ababc70b2c838643f9784ae533ca675e136e81cfd6f6f777c7df3fff3a8ea7bb0f0fce56befef21b3ba6b8265c5a13aed9676b6f6addbb7bf6d9727cce93d2612dc7c4d2cb9b3ce94efe5b9dc530a177375fae5b83bfbb2fd7b4ecf025d9e1afdf3a5c353bf0760536aef7f75f7c7df1f4575fbf77a2b9c099d3ace2cbede5b869dfedd98dc78fb57ffcf9e5dbe242f169a1cc5a582b66bc8994ee9af14c5638ccf8d2a0c18c9709cf3238769dc925971798f1a6199c35e319279b6f328fc1b49af16a6c86348fc1f732e34dd8bca3194fe2957991e6b140ab19af3a9634e5d0077d8cef1766cd789a235299446a560b42b523cd191302dfa447e7f81e8b64830b1891e01966c0512dce354bc0b8115f008610c001e48b30d3cd7ecf5c099393366db94b9868ea8903d98bf544b1163c7856240c83e02a015b189fe0a7090a6dcc7dcf4453cf3094bdd88b4058a2334207e7021bb730667748d30d7e66ae84c9ac5e3666be67a2a9a71dca5e25d95ae4f73fe9efea04ba7a9d113dc464cf55d398f79e89def4b4b55c937dd9b3b558e82e81c8f588c58a6bfdc455d076b3de33574b423ab769cb62c244534f18ca5e35d95a887c931449ee3aa3ea04ba39ef83544b0eb95a7268ad961c52b5e460eb39effbb2177a11b037f9da489f46b0120395fac7eef0389a9a29a7368d09ef43aa601c6c2dd5645fee4ced5a8613d638889cb78e937ef0759f62133d510b5e4d38f7ddd10966b0295299be41e3e892dbafad249aeccd9dad255c63eb2f44604f7924cd8226871d9f90fee794cbb766b69be83e48b612a69cdbb8c6d18d13ddd3173f90bb5ac235340ab5e56c0ece81b83778be59453634f8c9e460777072db646d165e8d39ee9968ea690631574970cfb67bc7a135a81470aa14ea6fd990eb68d5b13d27f7ef8216cb118f4c39b769042d769cde9ebee030ee7cd533c1692e214dc76bb410972cbbdad012f792072cdba66c37b73df3b42494739b46c862c7b9ed83ad2498eccf5dec590ed6a99152c6725964e44460894037b73d33253c66b1dc98db9e89a69ef54aac51d1eb220c4dcc18cb7e311c45ca57c92ccef2be0bd5a005cb37ab26cd630a591d9730e68e4bb420787970b5156f7542c1a946f0ed6ac64ca154a738b2ff1612d807e359de95ab196b8823ce43c5429fde58adde75b0d07af884848da076f8a891be95d8c77a313206846869b1e4175db1917609b08b062d345e3d02903381c2f123b7d836bb6158683d7e201d3f1007b217557fe5ad4ca07000811c40311f40b1f5008ae9008a7e287b304c39b5b17006896dc16647088bad67504c675051abb9d1efe412409e64507459b1534872b220c9c91894c9a720512b804d2c2f562e10acd856b8dcb8ec20f99496a2be13cf93145c21d59ced65c348f58aa997597c8b908ad1966c184ecc2a8ef3f7685c32236371f24f48fddd5dec195cae3611083dec192ea5650fa93a6ddd9ef1fbd9ab64cf88c99e61e0662861da9ea1e79b339cd143cd19fa2f62e19f094153082c7873e27fa13b3d81f7db3b0f779757e2f32767bfe65b335cb606b9b135a81a5710b7ece5f7ab67c7ab5f96cde315e5dfefbe58fb7aebf2894bf22e097389641c68cd200c31629c89cef9e8625a29060759332aebaf9872a8cdb251e17726e9d0dd229d22b0b31a58f40451264c9b8a65e30c7f9e7d7af86dcd84ddb5f3a7e7e6f1d993b7b0c0b2e144a1908485412af486890778aae25bb56cac1dd1085eef1062d8bd787ff246ad3cd8fe7c505c1f49eb7016ee396a498511bb4312acb7e0487ae5fd62e35d6c139dd739a18777b14de8a91d3c2f1fd102d3c4b42098976ce85e63999c2b899c27f6c9f5c36f5bcf975f7fdad97dfb1a8e9f3c7cf068412c9373794db9f96bcaecbfdcdbfef339bea363fd78efe1e1dafedaf6032cae2997d694835e46908968ef184188599519c4562348263ccbe018a93a6f7a1941a6199c3582486d695ed4894def5a8d2035367d9a470fbd8c201336ef680471e33591a7dc63ab11a43a9634e5a10f7c19eb626523482a731c7281e4ee2d17696b7c5d2ef10ba15a329e28845e1434fbc1790e0bf0e8ade1cd922974eff1248f6cc865f9387ca20daaba14c5e6aaaa546ffeaaba145150a0d12a60d7c630874257997237c02b2b53ae5599724999725565aa377f356daa4bc18f94ef964d240aa63042397eb33ae55ad52997d4295753a71af8ab573eb1ce06cea71034bb60d52974152ac96dccb4539b5685ca2585caa119ca1fbabe14b8984d9142f7664ff23633eddca6f166cf65688738903fafaac5b86d5f0ab6304216d83ec77679d578bb474453cf3098bfba45d259af145f5d471ba043214911dfcd8b1b24df36d3ce6d1a2ff88868ea6907f3e77b52301c3944c0977d5527916bbee06a2a99c499726e83ade31b9facb93cf25db933735c0a382092ed53a8c154fb770d9292219d29e7368d06493f4e421bbc8181dc61cffe91163cd746a7d32de86c4af556174607c222e6368de648229a7aba81dc857a7fd4a4a27a549ea3aa6afdbb284632da33e5d4c6a9d6d1c5d4530fe3cecdbb0f9ed37f42a00b6124557f98043478d70861fc38936fc8f590efcc9e573d09fc1b4781b0b422d580ef33214b456f0a03640443b4739b4604e393fee1bdaf5b6eac72a442448b9c39f45f4ef50f4a47f0c4b3cd8e32de43cd36226512926d24973f4eb611eab8e4463e18c7057c38bf6f6e8925d30811281a3da21e298c60000935b345a9d4ca04186965e948b3346d75d3486b01656636f59c6364e26002cb359962ce3e608331d12a0b39fcb35a42b9acf34c03e64ca1700a89eb7f2ea21c5a8b2887544439548b28f7e70fcc40adae504739481de590ebe484d63aca21d5510ebea8ebdce80c724d2717feee465595f00787b21325c081eb02c8292f2787601b09e8f04ef893900def45f28a11412a8730b75386835487b797e180d84dbdc262cd3b95ef2d190ebcc46f784eab57351ca422be8d86039ffda2c22457e31cc3c1249b43aad95b371c3cd84ee9c30c26c38193f54ecf6a301ca4fabdc30c0738b9c50ba52c8cfacdf2e9e18f7d7ba1cfe3f18b65f37819ff7c3d996f380839b74a58908a51bbf7f1e0e3bbff9fb9f36c8e1de715f45f391f5c7577aa3c5dcc24b6b6b6d6391cfb38c72f2edbc7398776faf50bc04d75b75b522bb53d73efe8f5d812184491e00310b8d89c397d39dc9a5e5f3197f0bad0076c285f31f74de78dc6b4be35e29f05d1c2e95405720a70512970528fc070107308d78a8b96515fdbc09108f2265382ccd022ba82c6acc583416ce7dfccdce59db6b38bed70b6fc01f2fa212c0c311b70be63ea5cbe1abe26a36348d44879b7b8bb347ff3bc3b79b5f674372f4f2717fffedd4c1d1d316aa4cbb3a6a51d8890bda1d29c52cd1a1dbc278549a2f26f02f9a5770bd295a2a67d1d095d79a6a6cd21e669ae6273e89d4394fb269b835329105adcf8fb45f51ba7e9e7c9fb8b3f2bca4dfd395b1f627370310113fe94cf97c5cdd5efa5fd894380d515fbbaf376faf800e7fba903527556b9981f7a98cda1bb2a0c1ebc48b26953d8a9b2368744f0970a46439bd3be90cda1b7825f6d0e8e0378bac495d269286b73c8ac66ec47a30ad91cbad5ac6873708a27a9243c8e33a6accd21ab2dd10e153347e76a3eaeb38b1b889f4669984844bc0d32a37f29e0d3e9a8a46ae0e85f96747720bf5a9dc44f7136337c98a79c71147c2204a2c181242a2bbca393cf89a1ced9cc0812d499a8894b473efce3fffa16088a26a283902a49e98002324348044d7e44a8495b832f87cefe73e030725ca1282089009f1903824e6d4bde9b3a430284f0822c8240bbc144c9cb0862627151a76c9f4a6205b0e30604440d3f2b9df48000d1c22e044d41a9041d4f86444046fc83d00a3902926c5cce65ecc30604fc8bafa5a709a2abb9baec2812f91292179911cb644082c0cd6f6f23925070ce67c6913040a7ed255da5fe2a4126ae082ec3be3420815e25c571a25040389c133097955f9a82df052c3218697040aa0101c9229211d1644000b681127c0a8b63193f32d3d386cc3812b444654ae8f926334e1ba548c009a2574222203b9044c813908cc7608b09a0480e34c94a4dbbfe249283cbb03159d4574999028a45e5e5d7e713eb5156b2e92fcf4b82eb2e8800b8630f148b21798d9019560cc79da344afc04b060910961aa42820447262cf812e28c0b644ba80cc501204b2bdb79e461f0f65cadc893d2a8350aa47802f2240d1cc8c4b82a7d0769a622b256b03648566131a5fb8a79ce40657b74c015ec8820202ce6ba90232169716d9808ca297c9eac7570126119015ddce00285c8e248d46c18b0b9d3703adf01590bb6c2220732016159039126904528a469c136d7680509f11d4c4693ecdae290e0a9de6ca8c10eae5a0a5ceb11fbee3301c9cc5959661beb212c461381c87e1709f6c82c370708e579ae7c779aee62bff95c37038264d8e0f257206589a46f8ca7fe5301c9c709d3e2ebef25f19e3380ec3e1d87ee8390c0727f8a6f7c757cf57fe2bfb8bba64947b59823e6157c4a70ad0a7983b3b8d3e798e00c2a96c993ee13228927f647cbe127deac624f2aa087dc26292fbfbe8939cd8993b7fdc5a599d6caf1d4c2cbf6cb5af76df3af19eff478b489f1c93792cab973ee97cfae4556dfaa47f6115fee90a4ca34fed85fd9bd39b975bf3d63ebb9f3d530ff6bc7d9c4f9f7ca2ba7b158624c93970d7edd989cdc989571dda775b47e16ce5b24f75c70efd87fba6c317bcae4b9fbc03d4c3011558fce0740c83ec755dfa943afe747dfa9455df06e8937494dfd74afcea3d45e28aa233f89358bfd3fa79df6d0aff7677b9b3bf63172e26f510fee439138867a6edd982e893ad8fd743c6c7ebc4d5c5d8ebfaeae[...];
Date: 2026-03-03 21:43:54 Duration: 3s438ms Database: autotest_api_batch User: a3d Remote: 10.6.107.196 Application: psql
Time consuming prepare
Rank Total duration Times executed Min duration Max duration Avg duration Query NO DATASET
Time consuming bind
Rank Total duration Times executed Min duration Max duration Avg duration Query NO DATASET
-
Events
Log levels
Key values
- 78,648 Log entries
Events distribution
Key values
- 0 PANIC entries
- 0 FATAL entries
- 26203 ERROR entries
- 38 WARNING entries
Most Frequent Errors/Events
Key values
- 26,177 Max number of times the same event was reported
- 26,241 Total events found
Rank Times reported Error 1 26,177 ERROR: duplicate key value violates unique constraint "..."
Times Reported Most Frequent Error / Event #1
Day Hour Count Mar 03 00 980 01 1,346 02 1,502 03 962 04 1,443 05 997 06 959 07 2,700 08 2,073 09 306 10 81 11 493 12 1,876 13 587 14 481 15 1,729 16 235 17 5 18 3,130 19 246 20 441 22 1,220 23 2,385 - ERROR: duplicate key value violates unique constraint "pk_gtp_log_metric"
Detail: Key (log_metric_num_id)=(24901) already exists.
Statement: insert into GTP_LOG_METRIC (LOG_DATE,METRIC_AVERAGE_VALUE,METRIC_MAX_VALUE,METRIC_MIN_VALUE,METRIC_NAME,SERVER_ID,LOG_METRIC_NUM_ID) values ($1,$2,$3,$4,$5,$6,$7)Date: 2026-03-03 00:30:00 Database: autotest_api_batch Application: PostgreSQL JDBC Driver User: a3d Remote: 10.7.173.69
2 22 WARNING: permission denied to vacuum "...", skipping it
Times Reported Most Frequent Error / Event #2
Day Hour Count Mar 03 21 22 3 16 WARNING: TIMESTAMP(...) precision reduced to maximum allowed, 6
Times Reported Most Frequent Error / Event #3
Day Hour Count Mar 03 21 16 4 11 ERROR: operator does not exist: integer = character varying
Times Reported Most Frequent Error / Event #4
Day Hour Count Mar 03 22 11 - ERROR: operator does not exist: integer = character varying at character 555
- ERROR: operator does not exist: integer = character varying at character 688
- ERROR: operator does not exist: integer = character varying at character 690
Hint: No operator matches the given name and argument types. You might need to add explicit type casts.
Statement: SELECT GATEV.ATT_TEMPLATE_ENUM_VALUE_VALUE FROM GTP_OBJ_COMPOSITION goc INNER JOIN GTP_ATT_TEMPLATE GAT ON goc.ATT_TEMPLATE_NUM_ID = GAT.ATT_TEMPLATE_NUM_ID INNER JOIN GTP_ATT_TEMPLATE_ENUM_VALUE GATEV ON GAT.ATT_TEMPLATE_ENUM_NUM_ID = GATEV.ATT_TEMPLATE_ENUM_NUM_ID INNER JOIN GTP_OBJ GO ON goc.OBJ_NUM_ID = GO.OBJ_NUM_ID INNER JOIN GTP_OBJ_TEMPLATE GOT ON GO.OBJ_TEMPLATE_NUM_ID = GOT.OBJ_TEMPLATE_NUM_ID WHERE(gat.UNIQUE_CODE = 'A3D_STATUT_DEMANDE_DE_TRAVAUX' AND got.UNIQUE_CODE = 'A3D_DEMANDE_DE_TRAVAUX') AND (GATEV.ATT_TEMPLATE_ENUM_VALUE_NUM_ID = goc.OBJ_COMPO_VALUE AND goc.OBJ_NUM_ID IN (491860))Date: 2026-03-03 22:04:36 Database: autotest_api_batch Application: PostgreSQL JDBC Driver User: a3d Remote: 10.7.177.217
Hint: No operator matches the given name and argument types. You might need to add explicit type casts.
Statement: SELECT GATEV.ATT_TEMPLATE_ENUM_VALUE_VALUE FROM GTP_OBJ_COMPOSITION goc INNER JOIN GTP_ATT_TEMPLATE GAT ON goc.ATT_TEMPLATE_NUM_ID = GAT.ATT_TEMPLATE_NUM_ID INNER JOIN GTP_ATT_TEMPLATE_ENUM_VALUE GATEV ON GAT.ATT_TEMPLATE_ENUM_NUM_ID = GATEV.ATT_TEMPLATE_ENUM_NUM_ID INNER JOIN GTP_OBJ GO ON goc.OBJ_NUM_ID = GO.OBJ_NUM_ID INNER JOIN GTP_OBJ_TEMPLATE GOT ON GO.OBJ_TEMPLATE_NUM_ID = GOT.OBJ_TEMPLATE_NUM_ID WHERE ( (gat.UNIQUE_CODE = 'A3D_STATUT_DEMANDE_DE_TRAVAUX' AND got.UNIQUE_CODE = 'A3D_DEMANDE_DE_TRAVAUX') OR (gat.UNIQUE_CODE = 'A3D_STATUT_DEMANDE_D_INTERVENTION' AND got.UNIQUE_CODE = 'A3D_DEMANDE_D_INTERVENTION') ) AND (GATEV.ATT_TEMPLATE_ENUM_VALUE_NUM_ID = goc.OBJ_COMPO_VALUE AND goc.OBJ_NUM_ID IN (491252,491250))Date: 2026-03-03 22:04:45 Database: autotest_api_batch Application: PostgreSQL JDBC Driver User: a3d Remote: 10.7.177.217
Hint: No operator matches the given name and argument types. You might need to add explicit type casts.
Statement: SELECT GATEV.ATT_TEMPLATE_ENUM_VALUE_VALUE FROM GTP_OBJ_COMPOSITION goc INNER JOIN GTP_ATT_TEMPLATE GAT on goc.ATT_TEMPLATE_NUM_ID = GAT.ATT_TEMPLATE_NUM_ID INNER JOIN GTP_ATT_TEMPLATE_ENUM_VALUE GATEV on GAT.ATT_TEMPLATE_ENUM_NUM_ID = GATEV.ATT_TEMPLATE_ENUM_NUM_ID INNER JOIN GTP_OBJ GO ON goc.OBJ_NUM_ID = GO.OBJ_NUM_ID INNER JOIN GTP_OBJ_TEMPLATE GOT ON GO.OBJ_TEMPLATE_NUM_ID = GOT.OBJ_TEMPLATE_NUM_ID WHERE ((gat.UNIQUE_CODE = 'A3D_STATUT_DEMANDE_DE_TRAVAUX' AND got.UNIQUE_CODE = 'A3D_DEMANDE_DE_TRAVAUX') OR (gat.UNIQUE_CODE = 'A3D_STATUT_ALERTE' AND got.UNIQUE_CODE = 'A3D_ALERTE_ENERGIES_ET_FLUIDES')) AND (GATEV.ATT_TEMPLATE_ENUM_VALUE_NUM_ID = goc.OBJ_COMPO_VALUE AND goc.OBJ_NUM_ID in (492045,445561))Date: 2026-03-03 22:04:56 Database: autotest_api_batch Application: PostgreSQL JDBC Driver User: a3d Remote: 10.7.177.217
5 9 ERROR: relation "..." already exists
Times Reported Most Frequent Error / Event #5
Day Hour Count Mar 03 21 9 - ERROR: relation "batch_job_instance" already exists
- ERROR: relation "batch_job_execution" already exists
- ERROR: relation "batch_job_execution_params" already exists
Statement: CREATE TABLE BATCH_JOB_INSTANCE ( JOB_INSTANCE_ID BIGINT NOT NULL PRIMARY KEY , VERSION BIGINT , JOB_NAME VARCHAR(100) NOT NULL, JOB_KEY VARCHAR(32) NOT NULL, constraint JOB_INST_UN unique (JOB_NAME, JOB_KEY) )
Date: 2026-03-03 21:52:13 Database: autotest_api_batch Application: PostgreSQL JDBC Driver User: a3d Remote: 10.7.173.69
Statement: CREATE TABLE BATCH_JOB_EXECUTION ( JOB_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY , VERSION BIGINT , JOB_INSTANCE_ID BIGINT NOT NULL, CREATE_TIME TIMESTAMP NOT NULL, START_TIME TIMESTAMP DEFAULT NULL , END_TIME TIMESTAMP DEFAULT NULL , STATUS VARCHAR(10) , EXIT_CODE VARCHAR(2500) , EXIT_MESSAGE VARCHAR(2500) , LAST_UPDATED TIMESTAMP, constraint JOB_INST_EXEC_FK foreign key (JOB_INSTANCE_ID) references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID) )
Date: 2026-03-03 21:52:13 Database: autotest_api_batch Application: PostgreSQL JDBC Driver User: a3d Remote: 10.7.173.69
Statement: CREATE TABLE BATCH_JOB_EXECUTION_PARAMS ( JOB_EXECUTION_ID BIGINT NOT NULL , PARAMETER_NAME VARCHAR(100) NOT NULL , PARAMETER_TYPE VARCHAR(100) NOT NULL , PARAMETER_VALUE VARCHAR(2500) , IDENTIFYING CHAR(1) NOT NULL , constraint JOB_EXEC_PARAMS_FK foreign key (JOB_EXECUTION_ID) references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID) )
Date: 2026-03-03 21:52:13 Database: autotest_api_batch Application: PostgreSQL JDBC Driver User: a3d Remote: 10.7.173.69
6 5 ERROR: function convert(...) does not exist
Times Reported Most Frequent Error / Event #6
Day Hour Count Mar 03 22 5 - ERROR: function convert(character varying, unknown) does not exist at character 87
- ERROR: function convert(character varying, unknown) does not exist at character 87
- ERROR: function convert(character varying, unknown) does not exist at character 87
Hint: No function matches the given name and argument types. You might need to add explicit type casts.
Statement: SELECT pacm.ASSET_OBJ_NUM_ID AS objId, pacm.DELIVERY_POINT_NUM_ID AS deliveryPointId, CONVERT(gatev.ATT_TEMPLATE_ENUM_VALUE_VALUE, 'US7ASCII') AS usageFinal, pacm.TYPE AS TYPE, pacm.DATE_STAMPED AS dateStamped, paucm.VALUE AS value, paucm.VALUE_KWH AS valueKwh FROM PE_ASSET_USAGE_CONSOLIDATION_MONTHLY paucm INNER JOIN PE_ASSET_CONSOLIDATION_MONTHLY pacm ON paucm.ASSET_CONSOLIDATION_NUM_ID = pacm.ASSET_CONSOLIDATION_NUM_ID AND pacm.ASSET_OBJ_NUM_ID = '391841' AND pacm.DELIVERY_POINT_NUM_ID = '397270' AND pacm.DATE_STAMPED >= TO_DATE('01-01-2012', 'DD-MM-YYYY') AND pacm.DATE_STAMPED <= TO_DATE('31-01-2012', 'DD-MM-YYYY') INNER JOIN GTP_ATT_TEMPLATE_ENUM_VALUE gatev ON gatev.ATT_TEMPLATE_ENUM_VALUE_NUM_ID = PAUCM.USAGE_NUM_ID ORDER BY gatev.ATT_TEMPLATE_ENUM_VALUE_VALUE ASCDate: 2026-03-03 22:10:20 Database: autotest_api_batch Application: PostgreSQL JDBC Driver User: a3d Remote: 10.7.177.217
Hint: No function matches the given name and argument types. You might need to add explicit type casts.
Statement: SELECT pacm.ASSET_OBJ_NUM_ID AS objId, pacm.DELIVERY_POINT_NUM_ID AS deliveryPointId, CONVERT(gatev.ATT_TEMPLATE_ENUM_VALUE_VALUE, 'US7ASCII') AS usageFinal, pacm.TYPE AS TYPE, pacm.DATE_STAMPED AS dateStamped, paucm.VALUE AS value, paucm.VALUE_KWH AS valueKwh FROM PE_ASSET_USAGE_CONSOLIDATION_MONTHLY paucm INNER JOIN PE_ASSET_CONSOLIDATION_MONTHLY pacm ON paucm.ASSET_CONSOLIDATION_NUM_ID = pacm.ASSET_CONSOLIDATION_NUM_ID AND pacm.ASSET_OBJ_NUM_ID = '392033' AND pacm.DELIVERY_POINT_NUM_ID = '397270' AND pacm.DATE_STAMPED >= TO_DATE('01-01-2012', 'DD-MM-YYYY') AND pacm.DATE_STAMPED <= TO_DATE('31-01-2012', 'DD-MM-YYYY') INNER JOIN GTP_ATT_TEMPLATE_ENUM_VALUE gatev ON gatev.ATT_TEMPLATE_ENUM_VALUE_NUM_ID = PAUCM.USAGE_NUM_ID ORDER BY gatev.ATT_TEMPLATE_ENUM_VALUE_VALUE ASCDate: 2026-03-03 22:10:31 Database: autotest_api_batch Application: PostgreSQL JDBC Driver User: a3d Remote: 10.7.177.217
Hint: No function matches the given name and argument types. You might need to add explicit type casts.
Statement: SELECT pacm.ASSET_OBJ_NUM_ID AS objId, pacm.DELIVERY_POINT_NUM_ID AS deliveryPointId, CONVERT(gatev.ATT_TEMPLATE_ENUM_VALUE_VALUE, 'US7ASCII') AS usageFinal, pacm.TYPE AS TYPE, pacm.DATE_STAMPED AS dateStamped, paucm.VALUE AS value, paucm.VALUE_KWH AS valueKwh FROM PE_ASSET_USAGE_CONSOLIDATION_MONTHLY paucm INNER JOIN PE_ASSET_CONSOLIDATION_MONTHLY pacm ON paucm.ASSET_CONSOLIDATION_NUM_ID = pacm.ASSET_CONSOLIDATION_NUM_ID AND pacm.ASSET_OBJ_NUM_ID = '392034' AND pacm.DELIVERY_POINT_NUM_ID = '397270' AND pacm.DATE_STAMPED >= TO_DATE('01-01-2012', 'DD-MM-YYYY') AND pacm.DATE_STAMPED <= TO_DATE('31-01-2012', 'DD-MM-YYYY') INNER JOIN GTP_ATT_TEMPLATE_ENUM_VALUE gatev ON gatev.ATT_TEMPLATE_ENUM_VALUE_NUM_ID = PAUCM.USAGE_NUM_ID ORDER BY gatev.ATT_TEMPLATE_ENUM_VALUE_VALUE ASCDate: 2026-03-03 22:10:42 Database: autotest_api_batch Application: PostgreSQL JDBC Driver User: a3d Remote: 10.7.177.217
7 1 ERROR: relation "..." does not exist
Times Reported Most Frequent Error / Event #7
Day Hour Count Mar 03 21 1 - ERROR: relation "public.databasechangeloglock" does not exist at character 22
Statement: SELECT COUNT(*) FROM public.databasechangeloglock
Date: 2026-03-03 21:52:16 Database: autotest_api_batch Application: PostgreSQL JDBC Driver User: a3d Remote: 10.7.173.69