PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 78103 22671676a8c6ea787a68653f032d619715ec760d78fbabe99f72be31b5f10165

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1e9c7b35e1b7b52cefabc59d579f37af1b205da5d7cfd521f953d77c70ceebf4
Certificate Block Hash
22671676a8c6ea787a68653f032d619715ec760d78fbabe99f72be31b5f10165
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00968d000012f10100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000ecc2e06f75ccd399569be65dc1059b26c9b1b5b17aed4bc426f6472b2cb7451d965586ba2268cf51ba89fea94e75ba0b043c852985a4ca7236213b14dcb59f7126c5d33d74cbb5d54de2a19c59d27b2d3c90fd37166f8a3d55060000000000000000020000000200968d000012f10100

Raw Header Hex

00004020771e6f72bea6de6655d9ae5cc7c15c4c85e87382359563a5817816cd66e853eb12bc2aa60f15f27c1cf5f41f21252156c6bac746faac2582ff57329445e04898aa613d6aa6d10018f4ebce707cd753f921d5cfd7a55d201baf379f579dc5abef2cb5b7e1357b9c1e

Proof Data Hex

59,560 bytes
121216020307bb16acaaf65ace9371952f695126bbf74af83af2074d600361878209e0aee8592afffa704fd9546528724fe091d4503b6de4f8e9603b8f71f7810091348a64780182f2e065299f2f57abf6673f26471f0e193784a94e37f67271e3649b98ef1e33d629822a2164a093a2e12caebb7433152f6526fe5b87f11a368bc5a843b2024eb85469ee514a6ad9f465301424dc18b7e9d150ba921e3104da357e34b8c5df45250dd4a3082a27fdfe33d796bff7e17d87aa671125e479b5cb7c4721349e302b64c5d658077c6b97045d421fc2c0d1028e15d9eeddc89e1a7a3e97032a38add0b08214007882f0b37bf766ec703c2a18a88b3a93a05a617e6f09aa44e91ba398608384579a8f17e53ebefda1e0ebbafd2f09cbaac226fc6b2693eac766c8671e6e1b0c2d7be59437991d3f614ded4924eade9908675bef63e6004eeb3c65d9d5a40ae1201b49442af2a4122cdada650ed0b2df3782da4ca106c59ebb0a708dd3eff23e6d5ef9d348827bea203de97f0bf1121dc6adab0f2d89500263da98f117e648de21ce503f6993723623e3a4695204963f73bf2f843fc0c8bec7f5b1fb676ee1899a432f3f912d84fb29fe7ec336101f173f32b3e9cd7e2b31ed71cbb1410507d7ec8e920056208154103ce7c186926943358715c0b08410683668a79035d34a63315b49ae283062aae476e09cbf029b0534cb2b5d1d49638392351ea93bc9929efaa87bcaddae5f46db1b3953c976b03a361890312111305805e2a8e896ea4593a7ad80a7b576bb464dcf5f2f03f7d98c7509e972487a892b1c61d3554d6bcb1b4f48daa9589089bb61f036abf18777ad90883b3ca977b7877ada98aef10cf41d990eec40140eeb2a656e6a7efa1c0db7a496110f296fdc5a1330e2cef36c5064492134591641d1d06a223c44ee1340e0a71fc48987bcad1a80bcdcfe0e85fd5cfb39830e269005d06e50d176098ce5f88e81c47eeca1335303f83635226f13e790494cd2e5f698a48831e94dd42e9588bc8c7919c2f7ac7c6b92eaa09e72de37d4c56dce80d7e092cc681a3c583b2bbc7b30660d0326842a625d2c2d2add5785656decc4aa3a520ff010a62c3612f86912816458bec8d7b93321d1e0980ff0cba2b53828893266f87b6d85e4764d89e09a5527cb1b83d8ca3cf940aef29a3c01dbb1cf76f2d7bc514d271beb0879ca75c1cee544eb318c6336298e178ff5356afdccfa1a77abbae941886f050c5da3722b3e2601ac5cb6f2d3f8b0186f16733a27474e15b1024643afa12bff7e5574fa2ffbfddbe83895d915201f60d045d1c0a07aaf1eec747d5ccadef5535958795d41b4842404f63f651ed554ae5e90d652cec5f8ef30e7f3a28ac7a5be81a68863f758d2fc8f262d65dad5a8aab7e763f61a1f209709a22c7be696836917b315305198df8336c826d28b064d2096d916d12973700022e76e093d66a57ce1a11694ec3bb45f1afd9b0b7b1f3b4bc3cdcd9b3dda90ecec34be7697d47f0191f67c10cd0a8b2d2391199dfec5d92ebdb2d3a4733b8166697c0496ca781381b007a0314a0a4f6b5dd020d0d0b064fbeb6f01e288e5aeb011a10c04b69d2b91cfbb57f66fdfa669c5eed706ac69b36680014ae0a960b521763f1edd4652d597ee8ea353282541a7955d049d4648e9cd1d5a5d6b0d9750d2a37f3124d9b2499fcc19d6688173df6451a400466505ab4ef43e3347a06d9b7bda0e04e413e44a5ab4f89bd0790be2285b6367e54ca66079e7676138a0e6a0cbfa5300a321f113e44ed8a9bcbb8b7a1799f94a72174d661f25e180343cf3dfdecc111f7290411dfb105442a72f3b1f4574cfdd70e933625d8b606620b883d9d02da41fb89e28737638fcc2ac5f2944d5f9192d900b7cf70d7aeff6b08891cb81d149674523f55ff7545235f1636e31d5f31845431ae92d4886c26ff483276d3eb48d23a86ddea8df27126556f4429a917824207a4300271d21bf032d9e078bc8b0502483a1a74fd9b1476a6d1ea3c50e344e790a4648e04cb81b467bb9fa71888b357caa30ea8b55587e9d97a3edceb00ca160462bd0335314848dd5b8642f5705448b60615daa33d6161cdd7291e6e553c3aef586ca27383bd07201e7aa58be657ef80f60924df28834ae482077e2e8eff35c21ce669beb433eb179392cf51bb5e9bdc3ee1814d5c760353f8070d78a1e11892bc8e0953a79ac9ff202dd630e04c8d3ebb852be95657c3d8392f4f4901c573ae24ddd61622d6fc5650a0cfedaf43089430419561247c4c4556982a95f164ae7c6975a6363786e20341117f8126e6b09ab7542d8d3e30782cdc6ee20d917316325cff42b50acf0c71ea4c4d60797200603259b2a2a47e75db7fdf86c82a9913a02275f68626b37f265eed52198ea36594c628b5131765f333907d088e3d13356c526f3cd60c3db420e676833c01d6b1c66ad2c97739cb93790f547d6c5aa1e16965508a4cef470dc4720b15c5a2acd2af4e9737d9f97ee292e950f617ef829fd70ee1deea33e2b28c38b52f7eac7e5d738d4947fa4be8cebfd5eb3a3878bb950f4c2f5a87acf4c46de6bf6faa5423d4428ae9a4f637055df37d114430fe722034a670975b2aa0a1fd55a6796f1068c290036e3cdb74b78d56b6d65328d7fe0e31e8d2843da34ea017e827dcb89a0c95f8f4e4e722706834f1183b51e0526871c1b1677c34b085218043c250b01b624b2282746f3355cf3d1a2486736c6836671e108a7197eb1e7ea42d193661e6e6ad27c253a88230971d6bf41de34d117f24f4115bcda10b4df78224e9c6ab4e3360c8aa1d99436dca9759dd9082a1e4e344c8c3db72dbb8a89005dd9d4cf0fbab48511e727c0601429aaa49f670baee4976e1b2952459c594cfd2f7fce03dce2749c67bea78ce07a12fb4f5d3899805adf4419bafb2b27504ce4ef9464dc29bcbc342fd46b6883b996aba9895228ae28a00718f75b50e6ae53a6a988307dbc06944221ab2a168feabeb4f018ec2152ea3ad019e5fe170ea9d1670f0b8229799786b3f9faf13b808de51189c16ce6920da117035ce404f6d8038ee55291805720ddc85bdcdf9dbb8087ef9811014decd167e899c8f8e997a372b531773ec96bf3030dbe8b03b1a8c86fea41b6a5410f6d1fdbfa82811a8f1958c877eb97a13efc9faf23a8f3af5d7b2d2f165870d0cc6251d78862affc3fadf5ef2b3e14db8138dc24a0073e246e786f87bd4de4bb9f2132b75b50d9005365367bf4ad1a0a2274ceb83017c6f301605675e1c2ca8df1157be7b7f1b0d8367cdbb00dd1ae9dced369257cca25430a92f89a818052ffafd262b6dec1f0fb648f08a5388ee5a415519b32d2979bb8cb7a24e413dfc7c06a09004adae0b698ed9a048446804059f4e63fece6264643a47424ae311e94223d08e217974df2b1f8b61e6d73d1cff671de01d3a049b643039fa7757ab65bce1aa0c143f5f4518999046fc1ba2a4f527e81811845437d9b4c5a2093921318fa9094727853098d371adf4b0e4ea10b9bb4049d4d29fd5bbde6ebb997725af20342af8d70595093f50799857b61383a0a5be476ececab9d5fa891f8b085abdc0e92d1ea60c572f314fc6b375693bcd81f0de763d0591861dc9b8b82457beeca98704b1f6881acdfb167ca36cd713447cf7f872bce767b3b02b6df0ad466454b16bf16c633783494cb95323b2a4dd981d3846e49b3f7989ff5636c92e88731a92233cb069f2c7d0867271df99376a960df383eff86fba424ebddc0ed85b60071891b6f2bfefb20837218d1e6701119b6f45c927d5f11961cfdf76959c588de0d52e36d30c8173ee4677f01f5217e66a578724358c1bea9a5ed1a29017e2afa162f915b170e51efa1843e59b50da468a36c74aeb16ad776ba458c3665227a333827a91f747cf4448f1db927bafcfc9f6c39a0a612ec99005b54beb792d56003684e91fad0aa4ab3e5bb194d6c08c397abec3aebcc5863efc1ad20c6f2ed71df71b23fbe1fcc63d806498d6b609fa49ea3a9b70031fb4353e8e97bd7a18209a6d8d0b81165bee09898496a45316140b0644fa92d4f856dc572c9d99be5f6255c94db6b9cb5303265fe128558fdfa8b6fa46af9afd5d9427ec59614f2441354572ba810af5812d85136abbaa30d43e5a0c1cc7c57e4dc9b7ca294e276f469e937773b01809d25e66e3d0bd769d465447b5cbca8565d05f04921b9b3b4f50e06150c2f69859c6fb11e82f9184ba7af676e0efbea25b87a72baee6512914f9ec15730f9cebef1f5d169344bde3319562508ce8a59bf7d268f3c0410c335b0387587b4aa2a1ccfde4d041ef073e0dfcbe6e973d3f2438fa5d13177acb1d8476b1a04d8cdf6f2a4241cf1749b9ebc04f5c723d59310b2e66962dbb33ecde4a1b60778edf370ac87aabca9eabc0e63e47a7e6bce15bc7c998d11bb7aa868c7ace7da1a0bcde2311c951bfa801f8136c59c54c80ddbcda6dfec0809a0f026f95e1536336b0ae24f8acd5796da3180ff9cdc11a52bc94521d0394ae82cab41a4efa03f298ee1de72947e3782ed8cd823deadfc997c3d4bae7a56319b8d52e88981beea3110244268382bcec949c106ba0b47780ca70dda4bc8505732c1c7fb59727ef758dd77ce47f5e8cd0b989b426ee4ec9d99584dc32738e3a61f457b9c6dc8c864bd9fc96c26a1faf0955e695c3f9266af7202a881f632db3383ccf64a98779222e0ad0dbd28a832887c4b56b15dbaba7a8ada59f16358fb0ebf1eb0470c33441be4179371c84785a253a46914138f347142a5de25cdbd5784b39cf20a65d740dbc1a79382b1aeec301bd514db70f6d5d06bd475b8ebc849a7b2e8878029684f90ac7685c1f9bfbeab542370d0699644bc29f30ff2eebbfe6822d738330d28a85bb7cd97c4c0891354143f64054becc1376a89672a913dd33d6d0da35de279a36c8a6c67dbd9468e17337018c97fb0eeea38463f6af4afa56cd24c9e0a3fbb9f25426fab28824ebbf9e9db43b1e62830feee1b230015ad0186778a28b0f12f82007636b7358f82525e0f3f6f9fd38811615497e52fdd734cc0c7fe969094844da62cad3749b5ab0dd4e0a5dc5efc305fffd42f73d7642b4a960f7954ea31a1612267add66df469b9356151dc23064b9ddfebe0428f0ef8c590b039adae7312b8638c89488bb03248f3a6b61f9f7138af87460dede1992a85fb01729ee43f5cdfc88f8534c921fb8dbb84b5faa66578c0d34cd602ed51ca258a09ba316e745ccc75415e32cd11cbfb5d1bd7a062c833e0f9a7c61018b14ac2c2fcba31824380b7622bd96769af8732165b8984387e9be39b1f4faf41d25f8bafd536d831cf98ebb72226cb8f0b1ac46c8135f94e7fe4958f7778dc8b045a07c247a88da01cd2b61017ee07a703cfd790a6b9e2374fe33f360d25e231a8a69a6f64c6c8ab73c52995b7f5c3bdf7b87ff15c50f4e5a9abcf2568a2dde9e0aea5f0a3175da62008dbdb898abb70900d3f4063f1f3f5c6742d62bb7f4512411785754eb400c97568f311ba50163d11805b29141c1b381420c04e451f38e2b04fa4adfaa8534e8e6522ae2e3b42541b2499105e090d87e064b225f2459c6cb61b81845059e21ac492624ed5c44ff721d6a34853b982d4554fd5cac4c5716e3ca9f19e7f8259a75267067accd1ff4a630c72b1f2cd0d12379ab4993c7982c3c131b064c8332a0a680f6e10271b7d02757011d689cec73964ed06bcf6179da9a6c2fc0e6a7956b5102dbc4759e799afe9ed396350b1908db176d883d8b0345d60462d1a244ee3be9f4ef9c7d62bb32f5834ed30adb1c674ba46109c64964f15a879a28341f116b63ff03c4bbcbf462b04142873d4dc99815cfbe2d7b6033bbb0ba1c1b35e5428f8f3a460df9cd80020449f2de1fbbbf7f656d3371a178baec5e2a740afc4bc5a69310cd9524f3bf7b546b30e44cab1aba75d9aa7c9088fe4863ef0591dd9ccdba20320b657b4a7fb47c441cee22a0d20880b099ccb7c1f3f2843f8a9149137d496d40323d6e5d0fdb9eaa836b06a211380e928d579b08de80f4282756c70c2784547193b432ef264e67bd0e2eefac4187239c100d80a8bb7127add041ceab97157e30c81e80a1357f499bd3bd801ec7765edc441d281ae9c135a496660f2d45d5140f21c0084792c8558bb1e984992f80a79b8d6f2510c599dbe8ef4619d7e7a3fc159a4f749c2870c86ff2d338d2a97194aa0ebf5caf6da25a032ed1adf102aadd189ed1e4a0744c13ebb8e770234375d58e673ccde440c873acf2eed484fc73a8976cefe6cb6962067e716754fd6efc4015139db944d924e796075ce71befcc9eb8fb190320d5dc5ddc6683a8c86edb42d93272aea968338958a453f782d4e674c157a26430428729aa2d6b42cb32f006a864313e0198c9f041f5a4c55966c697ba8ba334b113d1103b546702073faaf9dbcaa5aaf89995c100475841f25d2a32b527e7a29c68900666d6eadb2fc19d848e3776a185e8b17e80e7f77506e94c6e2f45c34c358ae2e1b175d397f09c545bdf2a47c65c0f2eaf1ec546bd2624516f30e67d81913698fe71cbecb55c145ae8325d96b237ebb126c3b37437696f5f7862f752e3c8189ff7eb84301b8bfb3b1a9fa4e7d64d35050aa85c176a01c7445d363f6914999092559f5bbabca79ef68a56c711ab6d2fe1fa766b7a3151f0c7f20e91215706a542c1a82b94a8311ff7086af10d4a33870ab3b90b0a265e38fba90c926b795d611bc4be9684f1ced6dd2efc1bb14543f36b2a4f0a6934c2dd774af8f78328f7c39ab541d9d829e665ff32f4240d8da46bb0b89dbe2fa5c64b356be534eb40256fc6c46b8774abe9648e081c8fbcfda0a47cbd2531825c9e7fbf89707afe839fe3e0c3953c5adfe9c643cbaa7992c836111b70f98e86c60b37c7bf59d5941485a27d5c73546d1c1cc04657a85c725e2f03605e34d96e05a9465f3c385ab9cee4c83adde0a715b4ae510104bcf291801b43ec1137a00b669b639322b11b28bfd65c93e8ad985af8b5bb3d1ec3efa16190279f92317e4b63b132bd3b01eea6b70e52a70307a3c55422f11bbfc44f9cba7d51a65405c83996cfb60afbc487781c5a64f57cf248cc93c2f699802c1464e3ac5e7bfa25dc0144816c1916cc69b2c26c9146a925d6ac1139f1fd588c14ac10a00b7fe1f5d2f3f1bd50b662ad9aa564cc6c9bcbdb1039e41892179c4707ae319fe19e0a8ac7c30b6cd848b2a8ebc999ed578ddbf273bd237649c0a10b2990d20e52df1295f242c4aa097cefabee26dbb02e9a058e3e1b800d23faa4438442f83b88619cd669d5618598e8f090af0b6ce6501f1d0e84f73711bb2aa8508b04286dd0712d0f5cf265c71b51f6759dae3337e4cdb0da5adc0bb5b8186eef9450bcf1513c950349a692d4f4797a6f3bc16e9b330ff00225c6a1ea16d1b0c45fdaa7d0909fe294179554fb9d84e423fe63654b184e11e561c3b7d9e65b5a68b320adbc301061bcf189ea37496cad45f746d9006e3a6850487cdc233b6adf0cea1015c0bde18043826ca0240602ee352157fffe59597cba3861509396fd57dc02a107564ccd5deaceea9fcb1c215f8aac3c48a02a88a8eb82abe40feabf5832100c5aea6e9b89e8d007a5b3a988df9524d7253d7aeacec923607802af9e1c003e8fd6e3e7f581b9cbf9f6e59966781bde05ebc2fd80f541fbe6e6ce66eb720b934a2c0c3860890dca8af305eb6cad9ad91c47fec171585c01578ae049a22d04c32002490435b5af11b766d6cddfd7c923f240ae01dbce47c3326c1814759eb67265e72aa2f2d643d79881f35b61ebf2991151c83407a3b71d0121f4ae232ee4a10fc86053a222c2f99276e8d40b4a06f9480506245bb1805a708a7c2aa93173eea5131c1008b6a4ff92910c1a48d43a026a395c5888ef22161b199ca768ff3b1de3bc7ccca4fe1ef5a90d704cb67634d041b730e0c662f93620e7cfea0ad704f207ac59b8645c9ebad1b8b707559f95cf0b59fd592aa613492a0759a708e979fa084d7868851b56e40b2308ba88fc6f00ac88a8995e7595cf3e8cb7d21a455596178cc7e2c8599f74f8717c8c3386420f0b89275daa13de802ab8a812266a86455723fb43e74f18d1ccd6ddfb5d2c2954e0c2986f3a02d3b0b2451941e256930845c1850a7fe7ae02715af60ceedc4c9172817fe388edf812be745b1f6c1bfb6de8f6ed76581a432f935af044b548980eb520371aa0ac686e05e9923384039066b5d9832fd7fe6e344f70c79ad59020169406c78d0dc2836f9370c154b2830e5e7a1a35363eb6ad03784b6f48b9186ead1ec87758c62a6074069a16a44fa34ed4c3adb84966ce37919c22ba8cba590e12bb2eaf742052bef69d45c391b2e00bde7cb9f9f0fbefe21353aa1da576cf0f945c5ab492e89b2fc06a926a7356c041ac5846c945461dcf1970ea91bdc6e6c51e261bcd5fbe8fc0442eee5e7fd1af915b7928167ca7cc83287e473f75d74befab16dc370c767f996ee582c874fefa8cfc39420d167e8b05c423e0520f31d7c59ee2644f265a413b26c42426cb483218dfea6c95bb359530d2879208b3f1b2987531497d2a53ba8005869732d9f2710140c17bfadeee7c4fdde15e0dd667c41c7cc354812a774072b232855a7e1d899817a326f4c1b555b5dfab676bdbb485219642ce2e9b79370ec323631e5086f9d4bf9bf7b6bb9d1687c2ec320b1c85d205eda76dd939dff7fc7dfb8fd5a861cb0b733529f074437b05f514b0bb0f3cabea36022d4a455d0292068109b75456a53376a340112c0fdf8c0638727b7efd1af75f266280205947068e7251b183a7f0a69039a31684c031f5c9ea672ff21f3198a1a01bd829bce301890bc5bcd82cdc0e94753567a5bfd41c5fe0b901b0a6f9ae1ed4381e3b8e46598f6ddcad020527f58421f44f85da3fc372e120336646743015e8f855a66cd10f2cd7a17d290a2cb3157be0f79024a4d43fba9447df20744090db4d7f2702b39cca2e55ed48553fe2b93a0b9745db7ba6d3fbaed070a5604416d4aea3f5f6585f38b7f9e61e775a8f77d54122e8e2a7be3ec5480ef5324d2fe05f23a5d2bdbd903260ca4c30d58e6383ae31487633e582ec595879b7677d3f3b414f505bc070d9025dde4f007e4ddb48dba65862ca4e4d1ca9787c5d1a9a08fa0f750a3d26618d0cf326a5f3d1a9c1c8fda1a625ef77f458fb0ba49c2851e4784618775e3a525a71a650416e2a30bcb666fef968d0ec39d3cf905e02a24292a5384e683ddd3ba9c8f27a2d168be697633398a710276dfc4d6626b810ccbb4f88a0512eafb485ab432ff59877913ceed5715c96e16adb2f0074b1ca552b48c7bf6688cd82cce67f166055f0c29bbd993306ccd15b88884dc1add4120bd992e384eafd012179c0aa2cd9dd753cd2e001629ffeec3a72e8039da76377326bce08142ebcc531a6c9bc955942b0864940df5bb83e0432e717b696e8460f3024f6b577fc7f6acc423fa0e911aa17b0be73e28dbe6167aa7f36f144f7a785b5085ed3ea1287da3cd97c730d52b87c38eededf8ee59a54edeb66ab4756c6000845ade57d68990cd2bc4bfcdec7f8e92b3bc3f5408bdcc4e6c7ff8f6328403a6b2f5c233278641b020fbc3a3b9ca1fa75d3ec4af0d2023c2f7b98f0816f0231a141cb25fd6bc760b1a2613e33dfa00601c95226c73e82fb01e894e09f3017b07560e07a54a62ab66a941bb352fda71c145301ee0e06a2562daafa9f2e746cabbf5203fd4861e5d366c3f1e0e648c935679b65faf09488d841e8180ec9f05f4af9638bffc3ded35337c38d4b8875c66669d7a42162f53b6bce3128bace1495449f816265e8886554fbe201efadfc908e6ef7fd320fb254066fea96cae45cfc931179f6a201051961c25a35c574a63b520a24cf26b2cc705c83487f4f2f245e118fae11f66e89330acbaa63a0d2b1d81f1c36ea3986a18407c69b07f530dc0b5245bf1bd3c20b78a224fa734ec002961f4a2ace2565f2bab16469d74efe22fc6774e3dd0d2cd632fea6ca2fd0c8ed351352f8df846b0ad2a6d921dea1fe51c2371894f2cc0d1dc4df6214dc2ecc7b0aa4c92ae1ff5df98ad50effa768a831783b9b047d1b68a13f5b70c828ec29f174b16819d472fee4403f36a371887a90b1c86685d930cb7b49e128a2b4bd21ae77e59d025106df476b9bc362836476b344f519b6e087fde61612dfcbb9b95585ae67c6b4210e70cd0715417bfc26e91512627e63dddf51515e2f127abe22e1305705a2148f315b5a127d489b232c9bfb81cc86fad571fcb6ef9e863d9b238750c699d216fb5c9dd973633f0b01889623c40c44ca00f9b760928d56f943d01f277df2288133323edaf5059b6e72e0bbb3904b52f0f8183b5b19effcbe96b1b5b2f835014c0e7e8437f0c0c4dbfd0a54ce91a580af48c9339867736c730889d7d045c7d296b05cd35d8716d37982ea99ba5984307ac11f8e57c1f542a07f5b8593f72374bfd61c70b4cb0f1887494bc6874363f2849a2e9cd82af28b90f5cd3b6082a6d34df7da6d5694a7bbb8e3362effbf7d6ed06eaa57e2ad23c2be363e506d3df7dc915b236a9f9cf15c5c76ad90d0b71787af1e014a718952d6f407482ba799703d332ef9897404e506c4b8d933718702cdbc70f474f104e658608bcc0fd057b58b358e8f95c5ec3623afb7fd2a6346ddb9b770064553da353ad5eb2988b4afab3b1308e8c19437e7258e20e5a04581324ecc75395249dbcc3193f04ad105ca26c9e8fcd3cbfc152273bf7b98f7a0a3cc111f2deaf6ec575dbee0aefa72d65e40de3ef3c6b467cea121d6fefa65cbd310c4b89e2b1e7f3332e9358f3683b3c160c94baba3862abfa467809ab6c76483e355a56f5bd1743796b707e64239e390b814b9bfda9261894ac18d9d7ac7af51bdd3b2ef40f3541ee3fea830c29faf312d0f297b0039b73c2f7f1d01b04b45228f8670ea44f835200638d21e4b2e43deae1df1a35bd4d9afd1cd41df21b4514d1439efb923d4d2cbe57bf164eab6be71503f6f638b9772c0787622f0d8c90f17a36d5908163652786544d1d66f534a41f2b6323ca96b56886a2243375263a24f9463514f3e4dc78c75e370a15ccdfa3a41e96e6645ff9de8c5729f386429f30c471fc9c4e6a6e7f5d8304f98263fc369801b4b8233c3f85c2dcf4211ed62c071282eb83b63aa28125b8ecb677e2c91a7b279669f30bc13a5582d24739d52b0c82a5f23405af645966cd77830bab7978ca1312025332a639c9120db4e89e3c12fe47b88b436b4c0f844c5cbd198953b39277c4505f9a0d3f07c3be1ad82c9df3cbf897975884cc86310f7f024a98a3ad442201bb2e433412515d59a47b95196c38febcc40477a435e0e375e696ffbc0426fe01f40992eba0e3fefefc7d3bb836a340019959b83cbbc2c989373eb6dcab3e4fce3ca583a2a50598b47f60baa8b96b4a283be465e2ef27924ec92c9ea6fd72b1f027fe5214fbf2c4caa1e570768368a3fd5140f8cac8ba3a84b89b2f0c20843028d363cffc53868cfbe6e5031321a241e8792ac14d70b02cb2f0c79b613aca0608a60ec6a953a9da5318d583a43bcf4d5d3e5980c1ba1a7f8c4302fcf7aae0095ce240f9594f825ab7ac4d49b7a03b8cbfe1e96023de0c9669fce3148d903a0dea1a90ea958abd593cca7e5d404d34b634bfc3f8c00c29a33f2593340f451d0280dd2c0d69fedc8fcc91f72c8b13ed55d45ed5265a8f4bb3737bc7a6d36f830e4bb08415498fcc958ed35f829b4c1b34779da7a995bf135481979654b4b0d917073de1a6b50fe4a2ab370f3a2caf5ae47d164e86f64454f367672456f671dec2e62690fae816aac3ff1b8ae4fd882d8c2b5e3f43d5ac349331a761def1d6d812a34a3f80056e1856c7198e24dc20947890c1ff71585d2b90b9102ca900c246068df481b9a5a394dac1aa6a37590aa30ca9612e0956148da74bc1b061d28a2b1e235fbe4b531ad375998254f8e5879e0bf432069b584c1cf70370c7c8c7dc894e05fa7d440231e6450b71a3b19c75f0211e31bc594e33b0a9317a7d83f99b95fc3b86554fc6b31f80a6df68baab67f3a59a793b00a4dd57ee4c34a772abc57d06a6af98c765ff288441319957f5835c5716596d82fb9354b3b98c93b5c62ffa4ff3b9ff08fc8b1ee6026492cba1c0f48e1a70696364f6f886369a38af4d31d7aac5684a5682e94e81b257d2d8112efa60242cb0c44407808713d6969bf012ea172c134e5d9780de3a40956464404709cdd42849acfc71da9b8b12e4529993bafab0ba4ebab94bb39ced75588c233772ef41f9c281a132805e8296f9a1dec9df7896ca06faf61ea2a217c42a3111d8654e7bad25c0c6a7e6129dc73dd207f26437bfe1581c028690028edb9518458f13601a800797eb9ec4c703e50ba568f67dd4be59c1675330c977787f6a67dd963c3075cc18ddb05c3b1a2d9b939b0e7809c2d602e51f2372f3cc929050e7c154733a450b42f8b9ed2d5407070bfb909f0ecea05660be286f2bea918e65c9a6335a7e22faa43d4f2a5bc6d4b02c716f56eadfe078d5f1a4068748097447e73216b960d74d5b59b9e1fa270fe89107504bca8e2734396ae34503154f387e6422372f70c4460359906062afeb0960303b807626632fdbae9f6421c8b7ffdb183d9bf3f1801d13ecc00fa41c3c3fe21bdbf8a940575a45419bfb28e41e20aaebc81fdf8ff8dd9d3a9858f466acb9d84c5ec22be363ac9a81f4603b713e9d86b94aa3fad986bcb6d1845bb3ca4011a7783bca8e54e151374d456b6c3f5f6ef9cc5ba26acfd4bf07d3eac6190f981bba3230eb4d2b9ed850d8c1f946672e15ccd240097c12a74f6d567afb8bd8026cca12522303e9ccb5e899325a04a6bbbbd4c23d4ee9f65ecc41741bcfbb0e183805ac9ee0f8af571a9ebd338d82081570bb1d4d41a446116e5771301cd82d63778c1eb3b0d0141bb2cae921e00da8ffcf9b390b0a9399a84d8c8732d07fe88f0d43bcb7bb78c3fb9aecf10ca0b5ba64fd8d5d361271925b6399480d1a69749c34440861b7a2e245e737788fd3f2be28a1d7d24268fe2d597c44d67b655be70ae04172afcb14841203e2c481773e135f042b060ae1f28398a98acb0bf8298af5eaf242d06a80ae537dced197345c60c0cc0c4fd7a3cde98be75a6dfd1b8724130a72a6a71ad352f12720b62e851995236d635b768972cfe3165010f5563ea4f10659e137471596edc871c2ad28dcf110f581b654dea339f610598b817cd70347d9598032c4d8535fe5e4a4a9da7a766eb30f024f4d6c41a0bfd51893c59a34b07dab7d2a9c4ebc5691b4c1dea788ae0797c4adc8c7c7395037873b71b801fb25f899fe15265dafa6d5cbacad77f8d408e602fbaa429fe6ade4eb02408bd9c020f6e7675954f70ffcd4cd6001c84fc6c188d783a359325595b118bd46f06fe55a214dfb95057fbc75a4aeb8aa1b09195367a0aaecf2e4af610d8e34f0feb6bacd8c68f4f2ffa4e230e701d7216f433044568deb1091d8c7c920bb7741d163232deec1645870b0ef38e4a0ea10fb0f3fb80b2518500b15f2f1133ceeb9ffc09e05fed6c39c0d627b758a4cc1c7e8bf2442e84b8bbd772f4158cbb94b444dd41dc0a65a9d357dd0e48a2c1eb091846dccc704e246827e0e43974b1e884fffa5608da31ffa9d55a2ec2f6462bba314924f69cd9b0c2e49bfd75742d602bf8ac5400bbc574d9ce4d4aaa8ca194771ddaf0270646f18bf71bb93d6a70f5d01ccc0a6807a5007c6bcf6366e5325d493d09b9a4f59733b6af304f973dda0540e18e106530931c17dc59c2ccc36af576419b7c27650070418bdf5fc4215b00e2c6d943bd40d522ba62a3442852a4d1d7c577510338dc0ae7c16b29de4a43cf6021d5ee66b264806a837f2846cf7f97c21276eb20db088d4ae534cf752a629d810ce1e6253b13c14d69ba9681162843380caa63bef645f1ff2fd9e5c0a7f70fe595f0ef922d6594df3e18122c86427b3083f260a036b9aac351f1dfafa49052f9b5b3a3a401e8da920f04d3a3386199cf533580d4493450884a20007a8c0caeb142805732719324e36aab66995de7b26197b12478d8a923b6d47074a765bfb8cd5008b7acaa09f51eeb0f1566d89a4d55aed6a017cdbbc435e729a91a5fa3e245f208be732eedd9f3424f7022fc2a0fef620adc37a3ea4636bef2fb2b8be89c8a99bd7cc3ed01617abe65172077f2d0a9f9470935fdcd96acd6965d0ccaaa5f833cfaa3b5957aba57539a8ccb4035cb23558deb443dc80bff3e7b58aa90e5702585eff45a3a0f6eb0cbfcbce0b1ba4d9cf81f2300ced992e197e7a2aae4623edb4103e6f227c681760420d22772e6e1c0bae9ee03ec9e13411b3866e02cf4b821c65ae9074d8823c51163c7ea7a33c4561b5005ce87611561ba4f83067bb9cfac8cc74b45b68dca9b1cc7a0f94eaeb484506ee590c5af41de43bbe3391d543f35697fc2b0d3eaa5be66ef7af74e0c494c392c81c43cd29eb053db0b57712af3925a5993fea1b9017f743c8f9b0ea711af16251ba19e541f56e551a735e067aefde84f4e3d64770db79339624029ea1d12588ef044aa0ac3f276c31c6461c6d674494eb4b53a61a22dbd7c8850cc581906604108267fe152b8fc744e27d6cd6417c262a1f0588ccdf6a53cd7a5dc1d482cbb1ea230212f3016baa456b4c9570430ab0818bc07910c9389a2a99ccc6f31d9d75612aca98f1ffd804548badeae58216cbf4153678c35662c6931f7d02023cb2f598eb2274e5290b3fb4cedd57386b8d167c34e7dfd02d18d4e2cb639cc69832ec7675ad9eb1be47bbb6d2e47d7b077e23e230d5668ee59ceaab176a866b859e3955c5d3e77aaae7a44a9d599a5d3407e3204e0119f6389a3f6dee4819b4d6e55e481d113bf2f82c1f76d4698ec1dfd785732ccf93cba4c2e5ef7cf609b2c0351c88efa8a3f0b7bbe3defa2f0c08e4f4967007e54a7c373284a063a175467302f7a8bef0c937492730f4fb50e557950b27bba04583966e9c4ac63bc9b6736c38978913b0d455f529700e1d37f287e4a085c1c4c57f7e4340f0c0c9d8fd2444fe705c75e197ed27d816a041330977023d74ac496f1e9afba9d1f47c09bf5ad1f3b2985d023b379d295e5ef6e38f59f6b2d3c1a82b354d5948811105c87cccb4fd19cef8b1aba8bca6c1febaee7711784f29bc472fa06f15f014c81c4c8dc6ac4a5d295f490278c913a6d86cdb7968adaabca427c2dedd865d02c59428e4e72e685d2eb0c41615c50eaddd6b0aec4054780b29fb782be491f90bf24d4494c35c75b2b026bc7ae3350cb6c57d3e65dc7851a83492d645cd7ca968486a7fc350a3d0eb68824aa4ef3cb88247813c6fc8f699e5717f4386ab752f4264c4967d210516cf3604b2e4db392d17cfa70796a9e7bd0ae23a63a9958dcb90f7c7f9a60c893386ad83cba72ecdfd0c9ec597c1bf00b8f48eb13807825da409b8aa6559172806aae19d7dcfcc2a0d687b3d75c322d4413ee206a0fdf30d6cf3b4391bba530483b97d02e02e88c7d7c2b07764372cc2b4b40258f83a5ff80b0cfb117127da3fd79e54703d6172f2be939aba4b2ebefb4e00baed1ccfaef679dd14ccd14ba2a55a2dc34e913c6cac010c057c49179f57e995b30934f17207aa466b6a9599198fb59c18bd43761573551034b0453214719e84f51252d74a554c5b821fb811211eb73840ed72faeec077c033a7fd585ee465f19eba9f7af788f7c4114f4d114f88a2689a3fb55f56c2b9a8147b14502dc1eee01a7e890d4b0680bcf89f80f4614f67aa9c3cf30760981a65217f92246917595c0d6bffc12b105bfc7f5c446028e122611d8c7e3c19e84d685125b6fc90f2a40088fc3eea631ce1dcdbed30c49d78ac3fcb3d50a131159d2a393701ea51041fe1392dbfefa1c834a62611cd95edfab1ec24ff24b2691c5fafb5a6ad25471b053373cc2180cfd0c17cc52da49f70c19476d3ebbf016e71ee2226c791949e63f378c5f86aa7d01e28d1a3169a92aed174fe5a5544ad228beafc1c71af6a361d11655269dc592e074a462fa82b168ee39f728175375a2902cf239b75835ec747ce5a28c0e7ca5cd0f811396e12cbe58ae394479b8008f61cf60d82e70348914174209290a4ffa8b6894dae72b1afac914bda3c3429faf5f11b6a8628bd07e7b14b0d04baf1af629e40307df82c03dbfb0d6b87fdff063a51cbaf0f6e2adf71702d04bce70f1ad53518719722c1dfbb25f0a33b3308a1f854953675b81b62553d9237142f86703e5bacfa52ab3c81a188519f2b6c48f22eead1f25111673c32f7701b32c9cbbc315c2f9c1779f48c74d303290d93d4d1db121086a51d1a6fe5b8f4aa07624a6a8048702916d2e2fcf696001cc75eca63ac1345931226beb75671f1f82a65566294de01cf8e217e857c3f88f4233cd0f4ddfd8ea969e437d7d56760d991c9bef154c8f53cb302460424ff07fc6cbab2db74a1c97bae7257353ec2cb5027e3119596118711641d3937570add204ec52f0e7d8672b100cfe6ef79fa007a29bf0be56c79d886fea4d8e677a15b82250a178879019bc374ea77566177061363c4eb40e9c7b5fb586e2a6955fd3ed258ff1bb48de4a358dfb0050600c39b5689019e3ee492b29c0dd933530cd4e52ef94581202fb418a58dc1e3771eb1195f129243d6e74a7f10c464092f867be15c74330ac6570f6f8888ac931316013362aea281494922fa63ab7c4e8f174cbddb5697ef1304cec9bb08d93a1ed477b543617bdeaec84ab68626de4c530ef13606895f29ffcbabd85143d9aa8dc665592f79b6b54e0e0d3af6a542e6757201af4b317afd2f3d02ba0fec1801059255cc8ed963bf06bb071cc78b19c72e209f87b6d47c7b5b24d7fe92cba8455fcd284bf169d5b0b171102bec113944a87466e1e6245ca46c3bc53931c339ad8aeac991d9f7a27939232289e1f1d1065a072d51d18eced94ef79a4395dd21351d67bf1c77e32618467eb2469860cfd415e97f41879381cf341caf62a671524faec8f7059b9f8fd4c7c58d30929f9fb5485768336b39930edc67e948ff90201ac35fc79299fbbc262d8196948cc8587ec253fb42b5d7430b4ccfac5ce5cc10060537662a29e99e68177f0c93c691ea6dac18bb020804542c093c0b5c2ec5c9aa2a146541b99e3f83eef01d4a2ea5b069960601329d59d4063b0e575fadb0b4cf1af5bde582ec826fb9d42de3b58caf0662930b46e7a1ecd10fa626cce6854f56bf0bc16ff2ecb8daf92933b0cd0c196801423aead2e5a8078799703d53e5bfede5d8923cfd7159522452aaabb203b01d921a33c367e70fee9876e40988cda004cbf49da2e155bc5c6be49fc82dd3c26a4204b54b78ffec1b5ae20e79c2aec7315d563a439d5cbea6b6a7fe66ac54c072adb7bc07f45c206c89df08f242372ccf0d75c5997c4a8ac1f4530323a390698c8961d7c920d18fd8c979cb6bba360e6d5d4ca24bd7fba2a5ccd6d14627a105722a9af3f6c8db1517299b0793375e65899bd0f09f34d303a9db96d5c66bd7218b110f31ddad868b2fd1f5501219a9650b78879171e29578f2b18aac9d28377dc4d3379eb8ba3677e37cf5ae5d46ad968766704ce33993f427b5e10feada51239fa585ef8e3415d9f6256b5717437273700dfbb34952788aa33370f7613ec44858335659cdfd56a8f82330fc46090eea7d8138e62a86d7f124bb2d46f4944bd4100a11c427b3a1338326fdeceff02e3e3821dd031e68dcbdfdec3d1feb0212486735e4f77b02d89f92fd10e392c5ff88a2fb935ec6957e3c0945abddf01555a58c5c808208655d45cd9e32ce15fea59d418ff69ed8965cfcde9eacab59b86102312524889ecaacb9316c5ad739bccf524c31fd6b8a3b353729c6c3b6f05b90120ce685c3eea4be784f30dc622f7ea4790c5960db46ec817a166f17c933d34a100379a4def5ed3451dc8f728823ebe01c9c1159c049d721a82fcf20af0b67eaf6736e3d2d6f11570cdf713c77cd3d2af1739a88f7668bf47985fc9935ae2bd8bda9962dea9a4c850b1ecfdee6b61abdbfc801e3a1c24f266542e2a6734157fb3dd4774f9d8fa3348cac4855fc495bc66cec4eb3e93a2738936f5e5cf78ae71b9fa67bc46f219eef6601213a35b262c42de3d1bb6e5b2e6184c17d87460dc974839a931221e51c79d7f6fd547d051261ffb752b45ae9ec53e28a6060524cebfcfeea84785970029faa64c2c5ab71795b281b7ddeb9652faeda6d773e3db7c3f0a3d55386cfdf6caaa4c28de2b4923e18312f9041182b27da43fa4ebe272acf472580c500ec60ce64348c2fce9e058bd364966d6ebc06120f45786208d2bb678ef9e4e09c2cdd742014e590224534c9c4ec721323d9e364e115d0ac69b23f2b5231ec242e3bb37b1d4d4e3ffafb3e6adc3a6d0a9a4a2cd40fb775176cb56a4ef80a8c641a1fc17934217c6c733cf7166386482f8fb4da3020b204e79b36dfb02a31d85bf80649c3ab498519e116fded467f2f9112b280141b5c7e19eea463ab90903ef50fb3792f750d2d38133b297733c7232d79ffeeaf15d7772ad29a2e95911d903db29c8f440a4ebf0f9f25be0f16c4acb446b89d27cc150975246ad5611d3e5b372feaa8030983c95e030d891878d2a19b9cd20b4f7572060ca1f0b2a5dd5b5dfc956cd73d7d8c873e91fc2778b74341605f6cb2b148e1859e0d86285ccb3b61844c2618ec90661492546dfc46d3f1866a669364d84432929d471bba2ae0913242299f33deaa31d0987b79a7da9b42315e368cb9d2cee88e06dec1768807a86a6013b53d15b36903eda467dd984d62944d682a611a2ae2ded4e93e0793b83c95795e30ba527c29c60a5e3f6cf164b01ed8e1e67dc6762c39918cec80453b33b67e5d7827b92e4f11e17cbf26f43e503820f2cef444218c7b5c13d33d6f8bb7543908cd18b6328c1834435972f7b85f7fe1750b8656c50d99a9700431f2ceaab14c9933b1c5c9ff449d80cf545b347d05f2ca30b95650f5926fed23442cca5880f4a494e9147caf5f12b386e1443d75220ed8435796766f884d36b4e600bc77dd0715db57c226d1d140fa40d5b02e49b218f09b3fe7f2c712a4bb569a4e2c22881ab9ed52e913df4f45c8f12290fcfb447a78651603ca6ebf6249d244e836ed886ae2ca0daabfa0b7a25f0df32ca2f6fa58f9fd8d691154da3a63909277acd391865b6407f17521c69572e942663945b1136f037da114e4ad10cddcbe8b7a4fe1a0eb577f5a1ab3120bb06c88e547d812581d405508098ce4409f5b249ce0673f6ad927dd02f1823c128389dd2b3a3c23b53720573c27639cd0971f9622da0ce80be186f8718959a62bbcab539f0374c76f614d3129347e25e272402c6cc1e1b2345299c02b376de4620300942fd4f6a136ccf873587eabc4219f1c979268f8d608413f6308e1d3edc8c0c48ca4e06ee94162013b6470d470a491b145752d1b829ca3a3333e718575415abaabdbbd0eeb7e025858ca84b888cd378fc5f9c6dacaa235796de5313e7da964a4fb78e30415ed08418bbfba76786dd85422bf80c948a921917a82de7b989bb80bd5e4970d57b52281fd3fc2ad0be9786e30d7bc4980c474ec724f1e0be4b64a592357e5def2412f66e6fea20af054d969b25bfdd928a82bb74114d1b153612c58cec5ddd764b2872ab627a11c9fe3f46fb1351e94e59747c45d97cb3b92645c567928041eb3db46648f1276f2006d95ec4b1b67a012f5e6bb3a029679a8bbf38c4e4eff680d75401912cb690b62be9756017581ef832fc6a5b0a7a6032c703451c927bb2a6a181060cd7eb54aba206138b719159c52d11d4eeb41ba8ab83f51105b5da0a0a0f9920bddad366e2c5f5830be68c8057559706e461204a79836f61d8361dc059bfeff29adb110b5937616023adc156636555552a0e908180495f9d04c7beb2156cef272a937067fb6faf1fb566359f47c08c3c309a37f8b0b04466ef861654ce52092a617f4ddf431a1e9419a6c08ccaea244935e7a4d8bd62823965bb5b8ef5f70a5b43f14f547221704898e5d4e54f550aa45a77ed9d78bfbe55ee53577adca61ebf6c0474c0ab3985e393778370e62e86d5db4888ca05769256ee9620fd1014cd7040f100a33b9dfe47be1205bdea3f38e3915feed8b5fc02c3af5adde21b36e886d4b8710d3c8d48040734441b0b3b5779e33fac9fdaf8917587b5080c29885ccfb4aa58c6e1190e5fd89e77f9f26fa9b433ade8a497c2d6d82d9ae064eb6f585f80b6385adc9563d8b59c3e6119ae378b03c536a135d96c9d9f4d5296c8c070144697f584ef65ab57b83dc023c39c9eefc88c40b3206bfa484be2a9e5a37c881a5ab8a16475ce6f272f97cbb95cce8fee44557de68a261e0763bb9ba2f07a244a4d9938065e4b9b6e149f7cb791db54a7f6a3f8c663bf3564411e054b7f4e73bfafb8331553d78a5b6b38f2fd8ead3b7d54c135484202de88f5cb5b1079b9d3ecda52e8b83a5b9b31419427c3eeeeac16179e40970ff21de9262a8067ffb4b8a0319005155682da754f1a298f04cf1c954cb0e920d4985a4bab1b4528d28b7e440e042728f90d4e910c678c0abf3c7f84142f22409155421da4916be193217843c56e00e4724371d1faf7f8a6753b8e27da10298d58fb93db41064ea62f46c768b1010dc87de3b7e04eeb03701cd800b9439d26ea19ef39ef4d57a6d96a52207f0a7b4fc697f2e0491eb897713649c33aa160a6289350766822bf7824a5cc484e5099a1a80a1f1a36f90f6d635e20180a5e86a2ba299d3eaff0b02144e15b0ff4d1ff10031b4ccd56aa032f05f01823675476059c56ce5518dc411a02bad9ffb193d69ad48c857b7c006eed451ff31f0e2b32102f1132089c31afb92892b3caeb0fc925cd4c52a04fa2fd892d34099fc505163fefdc3b195620398ef61ffb362d3e06405cd90ea6cbe762f30a9bf4a2a0169f359a3db95a802cef5ac65bf0c90a425156a1d6ae397a15c259f87a05a3618cafdedeb45342870dad5119dc1b55698ad79b740eaca029f101b42f4d218fe34dacae4ae0cc730c59af5e26da7342ec07ef0ae9027b06181e7c002c5de51c5326afbc3b054a240eaf48e15d7b6e27d6266851d64893bf2b0bcfe5001422a4b2a4e54543d52bea32cc88c64c53c519f5c4175a0c22569710db709b1b9bdf230560c87751ab2df91394da5c7201c6fff1807a31ef294bc7a4333e63a6af3b049fce570b322c1c9e9e993a0f31d8c58cf1b4e14522353aafe73f14cd2c2d62bb1ab26a432dbc87681fbcb81a032db0884db02c0f34f99aab90f7f11cfabb57b70b23abebcfed36e540daceb9b9b440382b484ae021b52e7057065635cde02c40b8a54bf65db8805a2855a15832f2e6461c2f05753ee1f3d1e67acb0a374060063266dc9707f386618b393f0f08cb943a84959750da98b4ca6ea70e4697122fbc366e1f0b545b2322a91c257b1bad71ca7a3361295f0c0913322d146f989e4840000f89d8196e015915e859adc3f5da235a34244fac2089242bb1c2838f748478ea605a7c9fb47d23f8c772d00c7c863f6d6e25e841000dba827c7cc8c1e3f68f313d6437abd55c7144e2be7059470271f20d6f42f79fc8cfb48a0d4998de70adc7678a79a513746f78315a088d85b654f5d03043324c6e597a338f12455555cfcb9cb41d22428cff4c99fa771eeda4e40c8b823a97d7552ea0bc1fc102ff4f69649cea4a9e3d780250a9cf896cb9b323d2ae62be2f5be246e66074727cf2b48ff73046cec87664387f1e4d6f12260720553893cf42adb7aa959bfb570bbcf15a4ba4a652308d93459aaab51655b8a321bf234ef2baa1ce3023820a7dc3d5b39ec4f2f71bc45868f8ecb1668dbc80fd844756b228f996865e6a4bfea947e8a1c41ed051a8e76e15af315141fee6f8ac99b71c04b64575aa3f61e63f7007ae79bc0446cb87bbe201d48edf1fc916a993154614a961e5887422f3810325ee01ef2dff5286480e54c878c2278ed51205f99fd51750586f68463dfb420966edbee12e8319cebaecc281621ca0b92b942e54c74db92823c433a5999af423988b5340dbec556133f5b841e3fdcad4bd0516e1695244895c248779421394a41824421c57499da703cd8a5745b64534b45c0760f842a2cabaaa977e398aa5603cca2252b342ef7b6c974ff1664e33abf9612f32ef16008c537bac4c077cb8ab38d752776e2f4a2f06635a8963bcd4c8bec2bbd997faec0fff377f8f6d94679021fbb963fb67c4d0624fc600083f3ee18a3e30cbbb22505a6b44ae0c98ecdb6cc0e54e47eb06d4a327f61c8e6bfafc83a6a78b1df32af20cba349314a01f8b5f120788fb0391ce768b2c75b92c76440ebd4bbccb3c1adad9c5dd17c57b48d84dbc9affebff9ad0af09599e219087e4ec81c99c073efe1448446bc44ace544cc02eddbb60d71d6ede104baf256ba8d35b2a61d743213dacdf5d47145695e83afb4c2b6225564f91078790c2d91aa624d141eb2adf5bdd9406acb19b1a04547d521b09114caab6c99544344fc99db449d0ad89888d92c97f222f4e60efb183785b462c0f1800806058bf4033c6a1ef66dea5842ed62876cd0594f84bb30703e7bfa2e903a58b74f871710e143c588da486094f41964bc9767f0af461d58c985fb310fd0f466a54ad72aca3e39090ddbeffa0ef110fc6a2dc4ec1e58779b16a3f8117b8143871f8588fcdaa18ca2d103f09dd2d47f20b8f0ccea69c9c258f09dd9ca44c2d96502c51e5321dda764d38923fe49853c30bd62fbd5f6bee0ac20de4b440df18271c2e7ae15332868e917927699de20cd35d77bce50e4ef698539969b69d23da31e7a8903535d3a079bb80a1de463d24b923ddb9bec2b5ba19c2a49534c474f59f4ff3ab11efb87556b0d1f85874e1730a31a2efa0b723d200ceaada182329d7ef4402d1b67d0bf69fa712da8b9c8c293733cbfabeb57a1110b51a13933c3e6995ace94621cb4b800e19aa019cb5afc4f41c371167bdb6dbc81f2c4006e607b96e6da9b0eabf0ea8559bad6468c1beaf3a7a8903125667457a5b23fc547efa6ca1a9c605530b40b1726b7cc2f02f55b884a099c247d3b33224da4c08cd6c966d03e73a522d9bc80cc9a5376564b36e8ba3521cfb41833b0f45160e73e9bfc8e2bc1e3a86f67c21626014c215285c7844b5aecd1167e2593e7e3c130c43e08b0ab7abebf6608be36cb55aff6321cc00dc80591dc3ca73aa3ad12dab4860dea82b8cdc248fcdcc8566649a1e6a9ea1a2c8072490e5feba920b39f0de793f8b1f3829a681029cf1d5a423e64cc2746f2779895ca41bf25f3d52e3a9204efb3ccbd6e83e30781127aad20b9c351d294d0039ed2863b05c716dac55fe65180c6de0b222e7bf3cb640ce8ef9916a530664b09d329970e313b4ea91a2d7fe6be2b25f301b881c60a5d779ef3ddcaa7cf5ae299bdec755c7d8eea86a01d6c87f5d93d965f97350b8f3ed9492b2a40bfd931e610593bf02629140d0b3ba3c4aab3861504fab95e053ef3147093c4ecb8311eb95e45d074dfc215e195275fa1667874b76876b334aef9afbfa119da12be60ffaf137cde99ceef56ee0f0757bba0eec1906cf240a8a6be30c309c52bea0d0fa98326767570cfb97d22dc143ea8150a749d59dc0a3966fbc8a6be52c464ca429b641805320252404076cbb31b99f98d1f8334d8b2e9d894d05b4a4b7a9bc8896fc53397c4489d566dab7d60512f7e62b688b81c66540c756b9c27849b9d5df5de4372c402dae14618b6755bff14055c81534c793529a368d03a7b4945d80bc73524df2eed99131abd280f0572c3f021a55eb66dea0b2799b2afe3186fdfde13b378e6723b538ef854e33091b39909d3746b34c08c6f035ccfc5f40ef18fb790d1a0a0522473b4e511963714fee7b7b4552c4f846202c7ef9dac6762a476a16e700af352c761c92f7f2f8cf4ef959f48d480bed81d69b1dde7eaa2ab526734c433f6c1eae4f8ce8aa422761d5100a378cff899bf3f3b754d770dcb3f3fe7893c0e42307ccdc711908bbdba50d7c37cfbc6437170f27396aad19a2d5e44dbeff3230cd82f2d68658a650b952f8b5f78a6db80e2f7de16e085f44c6a7b33746eb57b76e24cb8dece856d6a896673bc022e480aa6f4679a93f448dae840d8503373d6b89c78e8ec2c7cf052971f9972b6415350330b82ffb5e5d3aba2af8a2104b1ed07ac37e680b005775480908c8be43924681f653ed64ef155caeff187a9519ed4a8b4d66357a25fefff133abeff6fd6491786baa1937abf3edb7093454ab3c3208cc14682ca85dbdec81f52c4ef3bbda57713897645cc098f550eff0bd9a72c01edd6bd5472e71a350b10309bd81486676d0331c80c9c6be4bd68f08ba2e645e7d6d116d2bab6e63e496701d81351a5b14ef7e3b13534be27b1486baf8a7311243e36564314742e7f9132b0592203600a5b2da61ebde4b228b26eec5008c0878d5b78a4d0d77b70dbbb9fea76efde37168fe3dd764d696ddbe2218d9d69b5011a144fad9e67b13fbb047ab7ae0ce39d0699bbeed98d0db2a38099168ef399f386eb90af42e0579b740f0f5704e1afc28a4ea10e2dfb5e8cf2bb4e6934a5f767e646c5ecd8627586b66ed58575cacb5066c332187e21741f01ac02f9dc6dbf3191890a6a02b3ec846232b33e721c92318798c0eeba913e684550764f801524357de003abcd11b8af4fccf0ebb217d5dff626a2c58033044beb1e946c7a68d9ab77bb36908c685398d25d08102d3496dd47a0f33c43b671748d63c3d76f0719ce9297f08f24ea761ff6aeccbe2fe4b9daffedf29e0b6e88fe428f33da042124ed7cb483882f0f793ebc95f4e746eea41bfe9d08938feb44cdd2b8bb4750739aea8cbe83a029f14fe2faf8b20a036e1b30b636e40df354456ad28d8cdc6665b65409ed21f907e5549a759af4cb58082cdea3f773c86a83a18c47ba0c06e7ed810bf67d512cfec32d43e431f5fed761f83e955a15258027e360f11109a1a5ffb5e98d479135735bf347a8ad95429d9f76a53f41e881020aec8e6488b413152ca02c82f893546ecbfa05307c28d97b2ed6910a2a849990e2f42ffefa2cfd29c80e0dd46921849f7b752ad37b7ee7647e1719789266d9e97ed73cda8395bb5f87da56320f663d9c5f2dc910f88600656f4a9f32deac13e2a2568ceea332d3aaa6f93ab5bf81ce348d930cc0520e819d302c74a2b43c3073bc20718acfd980c5d63c7ecc8535c698be3e1c98d906b95f15cd6c3bb70551ade8fd2a4c2a6106c413fb7a10f193146ae5d2bc4c42fe2ad67c986a3253ebd72adc8a30e09e90c5bcd6eb50f65220d1ea8e93762185c075c292ff5e44dc7adfd4ede9ef53b7ca205389cc953a642e5727f5f2595d65aa92a94021896fc8edf68f00e2f2a4cd8335530c11ca4dbafac617171679b9367f2cc4bea2d8fb0aa83cb1de5e5b1047205d102e5267b52326f3f2b1bd9e80eea1018880cc79700cbeb26b699d96cd18d6ea8a8786dd86e4d9645c427e871dd52123a6d5f88962dd6e21a8782a5be97fac29804705f84ba6e18baa47d10a5e0e9e2c5ebaa26894a708ad28585da1f98b52d9cec89e007833e3669b4ad6f56fd9ce9eef4cd5f985ad93316b1eda4c6fcfb1934a6c04e676ff3be72eb90b43c9588b1f89e0d55a1703d34a931029513e32aa5cb557b0f3f3990247bbd059f639c80efa91d9f1d2cab681ba0c4597071bc42103cd2cd42e9d16b539fc57319febfdb56616314c1d92ec0ddfcb5942c15a8d0fa829371d06173687e8322d6681c970ea243b62535ba06875591dd6205da1d4133a04901e3514fa3fe83880ef351e84cbd47b3ab2b03380f5debc75197276ffff4579f1c07188cf9ae3bc79188ef579ab4d238c6d1b18d8429d8a246d2073cc9971a89bece885a0f2a98bf5cb4445edc1a766d32533b5b0e54a36a4a7f08d8c209eaee66f4c05e88b47a7975525d11a41f125a34b14bb71041548b002a4e81560afad65d9365308895ab5f00f853564a8d9e466971f1f18053806ffd370f34e0dcfa6782437afcff1dc2f81a2f3e418668b947cfd7c467334f5ebdc5dbb07b2a723975ae45a8d1747a8b91bf8b93284b14e8473594ea51e6b74360ce7b4ea8e11316eccf36efa1a229ac4ec261f88404712f484f19e821c60d8985db7ef8fb3000fcb5ce0f8af52f1e4993a2eceb940e5618e6b5c018589c8270684282591aebd5d08e5d5f9571408a81cffa1f1b059e72b253b07c90871973eba5ab6ada65b0cac8f97c48c578604e2916517f035e5e44f2ba11195012d8d42ab2b2f45f9d9258556d100e6734cc5bdab1481e1e273f1165346cc74b86055996de79027a5169d1aa00db2ab9563536605b41751e64b4c2dd3fb03f3477551f55f05d432cde5e1114ac55293e84f3647515079f600f87d2af8744a7d9a77ea5878301e46c946f135ad474e47936ac173e4ef1bf3253d2088dae365a10b7d1cf52190f887050d1df7c129434156f76283fc399d1c71010f55ae6a8dddadb5817944d91df9057777ee75a67a5d4571b710c242f8c4e8310a6c029f8ddb1fe90e7fc16be48a5b5610924c696ff67468347cd3ff662ed98404cf2cdea790bc7a889e5d6f2434aecd82fe8063c18f4be96d90d2a8a0de3ba9e0e17957b24a8f0d03e6b476a1dbf82e34639e1512b7a577d7f7bd38d6055b4df0d3d5d040b952ca6cf084d55f8ffef5c5ee999e38d202aa46b81be24ae2c7346ff3c26e7346957175efff0d48762083d7c0fb74c5f0c23ef37f7fc8a29baf7c5cd41b43b8dcdb06999282e920c53e0e691c1a00418ffd90c2ea00f784a1aa24356b3a60601b808eafa88c935814e2b04a224184e7de0f1161004910c2d2ffcecb1e9fd1bf0f4968d1ca3a203536b5a928af1aaba7c9d8d690818b3a0f597cb87979b1a086c30034a54caad4566fd73b599fa363d5b558b04e21435323afe2f83edd7c747ecd6bf5ccb59b8b7608a2d83c9aeb957eb6698f7a2da1f0b96e29b047dd73ce365e19308a29eb0a4463bb726c9809015f2e86dd42d3ae47ea900c6b408a80df1fa6ec29cc9be2e5276bed605468b0d97e08bcaf22b57b8dd26c5832e594774acbaad4ad8c406776941cfc37cbd25739a27632dbef6695b9a2b16fe122b6877edf26acc14b8e4932ac552f9d779e2302cfcd00e2bec15c5a4308d2b445162911ee9fdf47df43c5a89176d1d763998a1703c8e38bfb9fd684ccf194e484b7ef92867b10118578fca33349f1f7cd1ed64f8e4e63b2a14999e093f8808fcee74e3291966554c271975a5c24794f4b8585c879644dcc80b49c5e4c28e8b66dc0bb02e2b2986715f2189c71cd320fd0cebf9c247c62a50945e24acb6816bbb919a610a06556bd6fd05cc67159a3e106e94846ec14017c39d2abecc5c5180a88322c4967f1f2e7adc237a4549d662e9a03929112a1034a6df424b3dc8522035d735e5a2ccf8373b504fa0f96a3f2d9cdbfb682446c5d5dc839d716b570c471de5b331a1e2b3c942ae9cfe627b7795a3af11a89a1c0d82fc0670018e17b8456253cf124263d95b5e757a4936ff52207cf9f9f6cd641c5ee5cc6b65d4f1c440fcaabe57e47a1cdebb298e2e888bb951e53a6f09c073b7b7f973751ddf202332cfcb64d30d57e0f4c5ec6d045c1a2df73e648e786d3890fd53ced7ea0020680dd5205e4b772769c201a4c0fee1c37927e5f576769ee855c9dac66361d4b8311ab8dbb0ea98488146572804f43cc865776a9840780ee22fa3403a358eef1c5eb29c778c3064c52c9117d60a7d89df650709168cc6cd6e9e36e718552f08d2dc3c3eef40b9aca043dda980a34cf842ef75eec302ea49ea0b57dae74ad42a4f3676edb4cf1bb93258132fa13c190d3e4c0e3215d3bd4a9741526a4fdda11e6abad50f2d7f4bc2e42fbe10b48d7da60a9db58936828d40f1dee78d910e06da2b8235e723dde2f19f4119d2c16a406f51f9c0fd2264ed51620f32ac6d97a980048768914a6682e96102822ba0a6db87579a90f8384fb7acc126884c764495ba5640cd5ed8ac9917b5cbc8836f3da795dc32cfb226f69ef95796f9f0e5fb24e2b1a0a90161535e787bc9fecbd2e45ec98761936a87a31250a2a72219c889353aad5eeea17bdd5f10bc2708778005df1d09b58edc811af7411f87ed20f8ff5f35dcb5942126f3c6c8290401d95c5552d1fed6d3e40a9eb97cc872f29d777b0a8ad4627b758d49919a5d33434cc61bf6b738835bb34e132b9414487e5310a8614c0b9dc599088c70a15a288583838a69607ac3c98bf80720c37cc32f6aa8c8b21fc5d78b6c5e9e5a3ea36844485bed3aa5381d67118a6ac176897353546b48694432e682b443530dab617669397761d4a0ae4d66c1b93067f554f639a1cd4b9df1e404fd9fb749e82f66104080c3a16500fc66c3eec95a9e2fa302757bc3a98da9a85b03aeb1207fdd9c50277bee424b0f63b590fab4df20c04b3158e85726154f134520189264b2011b8125ace9a672833453e3968c3a5063a986ae0b9f09e0cf61f0b72fda1c54cb56de43eeaee32f11dfb10df72b2fa242fc6575bc342a2b33bddf561458d5f14b29b8584023e840f5fef7f2c38f10b17245a8b3359dcedfabc3a708af05070412996584122198d0d6533d20c72e911ef0e9a57660f7e91edd386d31fcf88fa7ebfc6799881a2ab5adaf3ee30970075df96bf62f304fbc5fe6d0b838b14451d6329495dcb101e5a445b3b19156f91f21b1e639850f93b3f1872f89bfd6592af7396be6aa575eda12db581a3988859ca43dc7e2a03b7499c14f30998e12d18cec8a54a49b86ade8788c7e43b360a5725f53682082cb3ebd8d5b4b59cd51a8de6b553d13cc1ff15e31c8f36bf2d918d3501779a5e9702e3488a92af674ca0f1be90f572798eba69105562c1631fd317ff4fc6c7ea28baf91a7cbce4d639c097a64fcfa1f8dbf22f126e85c447ce517ab2f3b09ee7841407093144968231458854370df206bcdda66d4bf6e56cbc4ff6a2adf596f9791901f6978b22c8f2ef7d7f4309ec1f93422c6370079a5ec86add571d46e2cf79a67c3598bcdf5e3f507026dcc56e521087d069b4d234b35b49af8edb9ea7f9c0f66b801348d95d4a3954817a68069e3061b6448e735f828bbcd661743ca5f64efca44cf7437cdb692729b76cad11e155641be5a13aa62af180bc0e73d07041e2551849315b2179156fce16f9d99a612e21d7604c2758b75a22c7f4f0d1d4be2904506b8913657922255e88eaa1970dd37cb567ac7d40564388eb520cbb789b81c60f2697acb3c9d30d73ec82721f5927895a2f268aa313205b7d6b2ec4f57d98b56e37d40043b374c63000aa078fb3f1ece48316dc2ac3a58bc525b8be2691e76d090f67e81404a66eb7518809ce1e93dca14828bd280c22b711b561cf57a258691c16f60e88ab5fee434f6e82c691fac630c37c807282631531bdb8818fd7f0a8ead4d0e7f3240e29454adf614c986f4b7586a9f9fc50769587e72ddaf6d285f660f7fb7231edfc47cc13592d28f0ddf58457ad1ccaf158173ea5c809eeeffa45d1042d17ba856e9c9fef15641d8cbcbb21d7cd1d7cda9a2568c78b98f9cf840daefb03ac217be451a84863de7077129b6e0a77a695c72592eb2e2236285a97dd3a27b4ade8e863eb1ff28ba05a660449e270b432a2176878c5e7b09175e4df8eafc28ba46180046d0e23675a406df3e02c11edfb03d4529b5da9012b4cc34686eaf879a69f73693dd13c3e725d9ea2fa21180046ec0ff625c823eabca69793dc610200b6270ff21b56e54e8755eaf7964737e8b616cacdb9cd3f129ae94ce3b130c027186beabd2e73dad9a281e9cb5edc2bfa85c3f69c6fae18e19f37309db7fbd1c433be67d0ac1059b4a403e61b9a3a1b5598387a9e09409b255447dddec5b459b15aba2192e185a5f03e82f93438080d52938c84817c60a49f0d73f13b4558b3bb646e4c0133cd312305d1827784efea7c2a4b8c571f2b6661dd32770856b534117b4fa1495cb44d1050cb09fa526cb0f8b9851b4d01dd3b090fe32f70c3e3c71930d64b01b2b1c48fe2d506104fec544970ba06534ad33db6b7365bd2e2dac5cb24d7d44b6d987c9e895a0cf2a655032362e1184bd0079eb4daf2dfce3a05983d9bfca733c19fbb4177cf07c87a1529c64b0a7011d56058338f107e0cbeeae26c65205116ad3fe9fea0b29383ef6c96d196af379ae3961927be4fddcd022e1dd85719c03453046c1727a9309bfba22e89355473e0197078bc2d915a0bace0a6f1d8a8fce4ca9f75545903717e63d3d4f981ed178a8890d15cb84462807f8ef3ebcd782748b2f522e06c28bf49c78687b485c442297d3efc1afd3776059f69828bcd1c40379910d8651437e6be2d6a63b40f34608410c508735d898554a723fd5149c2473a24596cc1cc38da36422e1be2e987c6156976f6ee7b1250321d4d6f1accc20c69cd5c3ce0f5359c8a76ad0e5461fb90e5b9c67ccb5388f0630d6a9a3b18fb2768d976d2b4e7c59b2ffb9fe0b48c3a32da8b1b4ecf3af81373eb198acace7b8fba01da1d78c692d4f97d38e927926eb872139c3ca4614e988b403b842baecfd0b048d13d8d1ecce94b7e268c4ed0ef2ba3c065f288b33f5444a78bfcb2d74499522506212e15097f3124b498d6eea3b76e505d53b53a77fd1e6e6dc580df0b5198411b92d77b4d18eef80873060ce93d358e2e20b3b0c3afd551106460966f79a55e39cbd991589b84342e54a5af049a45b93f2bf5f4fa284167525b59fbdb3e9c24ec6b183013c4d1b99e3354cd7505efc719dd6e3d92440e9eb1146482c40180cb257a2b625d137257da02f4265ccecb68986e682ccde45b95f78ba7f3fd770676b6c18ad915e1ac1049545d7ea17bc507f94c015966d3c9f52eaa411f1009fa2162903f61c2246e35a76b000e6942a7ae0438247a0d843d5c4136c58b6a4459f3ee32d6e055fa865b04d037ea31134776125a8161bfe2056aba9005b3d496455620b1a61af6223fe4fc2946c285da5344d518374dbecd58cbe6c6f17c1885dd58143a0d53ccb1891ecdf20c4e78e49af3eea0872697c22b7004b5a25bd8c3e23bc343eaa8139f8025c472347f56d89f9d59ac25670b4c1921416e14a7ca71dd0af16cc91f07db0919a07f77d0d9df143a89d336690b5751fd82a956d0a1f75313027e54d36031dc62af7766f741803b1eef4b73af371805bb1aae3e21e9eb7acd0139c1e096047eb0d9a9c9b59dbe5b0da024d1395aa4866ede241d95109871f90eaace27e5cfd9b167ec45a14bb7661d9c4fef94f1ec74dac4159147c253065e668326f3c27916a4504010b503bdb73c82c974ce113ee787d1347ec7dccc755a6e85eae5f6ed5af194acd0b9734177c84361f92f3daf949331727f58e96b48da760645571f526f9bb12f1750e448191a579005f40ec769aae40f458fb89e14dcf19710483bec0423207b60a3eb0954f9bd1a1117c6227880d603ddc286cdbc053fac61c05d2fcc3f6f6d599a811781d4eb6aa487fa6a372d9fe615428890511ad20e93df8da691d43c7250b8aa6efb186887f93b2fb56202de3c156e23f34c19432f9e0ad9999272a069541f3f76a51465becd809afa55bb13df1998658b46782311c9e90702c2f9a4d4f37e6e12f2709900e181e3ca4ba894242e6e31895108a2fcccce1cf39f2516f5f931e5adeef0c984f7907b797dc297edc5963bbf00c17708a1216d4b6ce4f4ff1df9e207c5ebe4e357c2749ce607d4a9c64d239d15a0ed53ee8b6bde5295faff6d61849517a3f0ea7cb94e07840866586b1558108c7bc27e8dcecb274b175d0d2d1848e9773eef310211b934d5f6daef62ad82be2d5f07844eb35b1f6c934407aae8012a8cd258f205a56d62083e2df7865bcf48589d5cdaa2323b36d2e101b0d8e0eb404740df967e60afc75b7e9738ed759a550ffb7e5f412f0b011efd9ba9da11f1c00a30e2363ccbe8789253b72167dc40db0242436cd3d08e19bdf785f12a54a6c0ae45eed7548993c3115b1a7c9724bfc8753eeeb8477749bfc249aef1df272629c4519e76ef6a042a397b395cd010fbab726ef5aadbb0b020aef012c2818264c60df6a35e669b80244490ce8b0db7ce6c3ca36ebe1087fb260309d71b33da84c503f82a274c2767a7eb608399a2b87cc15d03b9c90c251e8a9702143dcbe346dd02783d732f75a80229954dfcf5af1d4032c51c79f343d404ecf8a85949615a66cb77e761c2932d14a4436acacaaa4b0011b468b1e3f8c91ad9fceec110a5f3e9d54a51e9670e535a3b13802684faddbd6a5f8ad5a7214e1ee5c54762f5da526aa04cc648aba522d5a07f83301262dba05ca434ff2b446e106d55b151ed1c168f3a01dc91389ecec8727ecdcdc45a188bbd021e50e8d29fd8dcad0b9e030f0845b23e0b24d8003a384f56a83c28a102147df394fe5383f72b712626bee42fd3c9623666c766a2dc2fad67f7ddc5b8e0f649d85aadfc4645aa9462f2ed0857fc312c12e508c72abc2f83f8872f74f94fb9b710b48ef67b7aa57c673b93377353185eaf8200a1d1c59ae834f53d82ca7f32efc36aabded9fe3398df18ccdea5db368c5ccad6caaf5dbd0c4f83f1f585b0153f1880135421f9aa5503157828608577f975ea1c4e7a97d9494409cbf0092f69c67c75381f725e9dca850104b4b6209e155e07297af0a2356ed474d0284d6dc0b9d8c30f25bae2c0b7fde4bc16470f8451b4019acd3f70f2569731dd1a129342ca2df9c74ae2aea5685e804dddfcf20f2b4a2bbb645b96f87a74eee939b8e762b5e4fe5f8a102275ef9142ce9de39bd1be1d9053844c302b9c95b219976fa69d956256c616a563afd4cff582a90fa52752321dc393eba6938bf0303cbafff8f756be36b9d5d69a1ce8e39b308df4fe13a308e434f8d44f1288810e9cdb3b38520960b13c2ae63a7578357d36e416a8a271dc96f9ded887baa511e16cf965e6d2f76910658eb7c29cb1bffc3d8f1e1e55f49f2c88d766a3376e61760e768f02530bbaf217fc98bf2111f59e7c12a3923e14e1168330512d20faaad55d6887fe816f6c6e0e4c66574cfe98f70c4604e87030695265e20c6fbca4486571316d7f3c4178662b91416b976f9cabde998e30ee396a6ca31c58807b6599b71521f0817814b18e0c10b700474802b3ffccb33b7d99a2d0d47c4f2ec0509964e64a79fc4e1b5b19f4c665243766d3fa55093621643e31d030d4bc7bf23f165cdcbaf229c848fb5bac0abef0bebf9829e050e472eaf5aa7d6ed654e48b94327b00057de5d380533b339814d2c0d8cd55abfa3637f8dca98864ffb7e38ba81f303243bcaf8d73424ce3837ac0990da5b5a86f0e5fdd9d7634415c2f041b5078327cd624a80cda13bc6fa57714fe77831574eef00d89b4f75aef8ed54f9f4aa10d52bc79882f3ca769221268242b1b9f497920ff1abc74e56de362cbafb0b6a07471a4632c9226121f44b7ca16f34946d0f42aebc479d1e3f30e1820e235264535bcdd27a117a83a71cd556a1fb2baea068c8a28e3db677b6c9e9b695183c8a7c3cd448c0394a4808a2ec3b7195fff6accec406daac8e1286693e625418fc6d94cf9d74eb00647a6fa9a5c9c5904d5317582e61ae013f7d5d880a0eee098521e595e7265dd707f5f6cf589117e31f4bf18c2f089eb815146a9cce82142f4e210ae690fee064a1dd89fb2d79b0f000f311dcbe181b6c54cab00fe9bc8fecf6af45126c4b1c678e8f2201e3ea2b965afa63172bea105e3b1795ad8c0fa292139ddd5ffe17fe500023702918beae9b13bfc29d5f4eec36ca28e484d8446cf12128e2a436037ced573197b9928dab2d19e742c086c2c8b23dbedccddc7342332881c8200d3700eac75ebb204e6c5a5d29d1e95aff3b5a72279060911929eb58b56c678a1e96ca077ffb8afc05ebfe8a5e699fe2a06d0932f2c24fb0a95d9a5b5dd97b8ce98c15c7f8f9a5c9e58ef176b088da1b25918dcf444ff52690e7b6396872546fd623a6e90b055711ee044c68fc6d237d64c1676483e755bafa6ffa7bd4239b6abb80fd58ca03522f310ff45aac8d3546b4aa1399a4eaff36f0711f483b9402f832c9bfeeaea76a34543fe27c0f85907060102e0e60be6ff9c559488bad3891b9c7e19cb9e445b7af9d544d87a70068047b3d16c1f9830e4f4120a45ddbe624df31768cb0e6fe1c010dbddae10fb35bf51e616a327d540e453533bcc3694d79e25a8f6d6b411d9ac11bf8709cccc147ab5e6e54e5caea3ab36ce824e1ff39d5051a7c8dd65987146ee07abdec01b283f43ba3c63adefceb45b7dfbe5d3536ed971b0bcd1495e5fd28f1a1cbca2c4953d0b7111ca6c59e65cd981d5036ae6559556f37b4503dd0c6b69f7bc13236cfa3406c38eb06174ca1c96de1998fe3da97ffe06cb84d532f0d0c00aef54ebdda6b201cf1e02645b780c5e2e02a25e3610aa3abdd3f833e393e529d3815130dfb5e1f54cc4a76633fd74106e54069ae89c4398df26f65242e4355b04189f224c36b68f0860ccb2fa21ef8555e60f8e777242612494c0320fd461b2c6a9464cc1ebb07ae7552c1a3cb02a4d1ac964d8be92f2900736f76c05c4bc660a65f7487ca0feb0a143b380aa4119855081c0a0dd00f4340a66d8efb30aa5f3224cd2796cded01abee00e790f9035eefd218c62d1f21ccb00a16e293a7a8255b7ec88c718511ecd478e4629fd08f82f58e78e7e5572791b4d545836016e727efad65330771fdbec0728fb35bc9450596608b9025d00a6081f49a941000b039c597f455d6e13168686248f0b30990962c6ade4dbaa602144c4c94a35183c88144272a1472d0390f09520671b72aede17b42f9b8e417b385dd22461d8146fae16ff19aec4a0401b6d4d586815a521c46fbf0f62ac3826355785022fed56a80c7d254099ac156674c94bfe156d4ad33297d7e911167794f1527245baf5ef9c60837f1a8ffc605dcde2dab58a665d16a5e1aa20f1d9a84c885713d5996d1d85727d14cba8e43c1f5cb2ccc5855336a617fb45fe291fc0b956b54551d2cad52825f641e537a82163bc27aaadd69b456fe36ba390d40962eedf8bd8a5b789aa0dd3f3b9a780f5de56c3e3f95122d7e9c6061864bbe71b0dc14818e94e64ae1a4a4e985203a538fd55b0de1632ddacaae78901d2b7eece648a2b6e2dd349206c863661d178050409b2337f9a3ab387ec035d67d99d7d066dce337f47da51d718ef6c8421cb7f76c5dfc902cf931504557b0e66b8223f294d0b57c76aad222e1332448ff4144a34bc13fba423d5bb8902b1b56c1f8da3a9d662de8c90a6db522dc2ad9a7ae8549bb1ec7e612de47ea9175e9d25c731ec53c02f5af937de86a365a3a3e6f85d4563fb821683c13047f9fcd0a11c5d4942055c863d20bf2ed92f3fb42b59550d0c1d70d378aec5e939ca855523e378f7fc1c4cb2d7b70102ff344307803184f731b7da5f4ecb50b550cbfd8dd1fe97b221c9975eaee5d31f74d447cccb2cc05aafc9efdd59fa4b6fb1fc691910afa2b81bf9345507d9fa9a64198a16682086a5c435619796400570bc5058dd2aa6da4c4ce6e224bf44c1072432e4c053450a2f2dadcd3e5220b72e7165a63b127d0d6e0181064a3f07c3f31998ef496fb900df046f9b1b85b0884c50314be5cb97fea9ef103756027c7436fb670793404e239a8771a008216b541f71c07dd9af0a21980f13a5ce8db1518356294cebf988a7d9f819c8549f9c0285a26486c05bff408928b34b6f5999e94fa474f4da6e993e8eb258e94f4de4acfbd63da8f452e5ecdadfd6af374bb8e8cfebff834f5a329449e6bfbe44f3447d6610f3ab6f77249125a1946567938e871ed3e69ba6e3250e4c6a32332f8b4ccc1c170086dbd0b26dcbdb381abcefc9f096d9c4a8a5ee130b7b105b76ada3ba90814e25d0d4405e80f73a94a11f51ee275f590704a380aecfaf8955ae8f9c2891ce338bd7aee305459b5d3d4a4586f35b2a9156d57ffe5cd1eaea8d330efa4ea3d34309731466f2933d39318792837001c871eb150c21383a95d5ed2afc3d6fec3829b500d647413e9e9c8d61e096ded1458865e14c6104fdfa67a5ba40515fee468aed12153aedf8dcbf1c79e3322bab7debcedec6c035ef129842a785fba525254ee640b916f7b97277d1c32ed4fa06f833749e67f511e5185d772085656c042e9ad51545f8ca5bea83616d089c422a027a5891db3e7860d6228dfca0e5161aee240d134ea11a944f36eaed4769a144fccca896e6b548dc41f63b3f3f484c0ce3ba4a5fed77a5805cf8531fecc9269ee78055936f72c1b437ee0f768bc166376d0d43577c028abcf7436192a320d86ff9ad9e02888fd471de1851ef18d26311df7c6005c426051ad54d6eb437527a9c8ef4aaae20173f2484ccc76af94523f1f7fa6593566da1524a468aa5b91bb154c2437d7584bdc3f4e2bc12bbc24465ef6b252c4caec1927582aa001f962a4c7f8a3466202546c68bcebc97e3ce7d5b8aa8fc719e675867f559567f6126d69f0f13c20f24b1e54254384c7e0b52eb26b77004e8b9262df49d4878a0291882b731332ecc6555621d81044ce6109bc1c5a40fc0485169a1872fad286ba2009b1bbfde25c6d8d37c34983de6cf24076afaaf749ce752d05f7e18f100b86271a5cdb1b3d4e5622fc1bc5d68fa6ba3f7f7dcc17ad123dab5adcb5a48a0aa882146ad2d4b4ffc4b991b34ed2bb28ddeff291c03d56dea72767e12a7de98f34aa3eae2f291701c7715659272edd62bc0fc0eda800781a45eec0ae23fa8ab96b64635e1791f09c60b29695e8f510438b00efd9eb4cd9ead5b67630ae4c8f29d566f593d654877bfb64df4c08c965963f563e8ee9c4ab8449e9a2a30341027b7d49209852c9a841fd4c9be564c433afcea48c9f07763f5c70537c7d0a136d8482ae4f0f69f5b6b7fd1ee20c48f18613cf95fc19bdaefde2df51272fdd6baac6b860f3a27590fed63730a7d0fe26157c6246ea44c0be9beb7e83939f5de31e7b260108efa52fcf661d56d51f71ca9fe8aa58d202e4e637d7dacf242f8b840ddb4cbe6348bb84dc4cc2cf824c0201a5a1ba576a5873fa45383f19a33b7931bc7e8f4a70935850b53f6181a9330071c46052af2fdfc6dd60a56f9a99a0548611992159f3d99affa0fa66d7ec90f67b9f146ea3d9df39d504b8a06908572fe2233dc40f44e2b54018a49a0420083bc9e15705f1bb238625cdcff98fbc5bd82c5066fd4e2a4388f4f33c88cb67ede5ffa41972a40297fd40d1e6b21b34d6daf94a4db70349fe7662d706f8a853ec4f6e6baa47cf65b26b3a55128ddf56af3e7adfaf3e2fedf78699bb0fd4f07ec7959d08c86544029ccbd85824a21c446da13952cf9d4900dd1e3259cf6bf7b5af110dce1e3bf8fa1d0041e51e733699ca857ae28e53a63496ef735b965c786302a6123e90601eb9c01acb029c36eb3eb1e04c458132bf24a8bc1ff6799347dd97b918c79756b4398e1d46982d380e42c14b796fd771087e8089803a43d74817f1eb3f0fde765362568d5c53b8f8787f7f5483b0ff3186707349d64c075f646575cf22c7b3b0118f7e643740d5ea78a24ff3abc2c95532c5188041e47858cdb82fde3198d8baf7a55a590c6d40a7156f8bf72e1994f0b0b1313625021a9dab8eda175edb4964de863be904806e47d3cc99eaf5bcec0a3e1b93c6fc25744ca357bb147b58173114ae04dd5cf5205aa8d609e9f59e5b7f0d1b3b2d635f0e0ff85aea6dc531bfa91f3d5a9bdd7efbec10fc3203ad194d6cb177bb8e0cdc430bdeb8bce0fcee331ef15aae481709c37ccdc2f2532c195481bb31b95370d16e4327f66bbf8c2fc24bfca1939980661e6065fdb354e6b800507a8f147c2b39a46f7ce88e3ac850901aef05440731c25f16749f701f7d8587a91966d06fb1b7c7c587c12233280778636cf831e1d10343f283532b243dd0fccc91215f5382cd0785d5bec93508b1b70100995a7a7942fc1ab8898ae5a9cecc563dd223566da2d85b9a2e6fd58d3ab9285d3e0b3ca4cd9d0f85d92f16dd97b173a57f134bd127dcbf87a56ad95f35068f66f6c28630ec415baeb5cb5c54f977dbc0317a726a55214cfc513553f8ebdd403d4bc62c497799b03bf0ba984916207a1e8572276c53bdff35a4084764c178f3da84859ad3014fb4ff24db6d4468ddc6ae5aaac8ff680e3609c8d3b4a0a55e6829a990826f70cdd348e89f32254b72137773ba7dce5fd5e96bd635842620c225c0eac81ececa29af92282a90443e438c6119641366c9a6eb818062e25f7c1e4494da3a627712a9d24e934aedc1dcdac1d386a47bb2ae98fbe2eafa84e291a1773a8cb1111c5334f5dcf181004c7480291380003dc1a587814830ac0acb6df2d7e47d7a77fd9eab72cd8eb074f0776ec408706fc4c9e68e953eeb51d2a9291dab706e1737b6df65e87cdcde88459460372c9fc2834e183b0a533a8eb3afdd6bb2f8a4cdc24225c70e7d385bed73a92a2c62e349ac8149457f072c32557c74628de3656b415922eceeb59cbc805e6db8329a4906f79182f15bf1a745332f60902f32ac013e4f56cd00b0b41d358f76535bf0e5789f2d0cfad6139d98be5b50c864091325f33fd405cba5492477910f71a4a8dd4547c58abf7a716459928d90cf30bcd7a6243789823978c2067112d3b101e8ffbe4712318921555a33b92fcda8bb16531f5b8fa7750487b2035f8568bf0a77dea019292430ff93cb4465c28075dd4476d379b8000641e355faf6310ed5ee0722ba269660bfaef4e01927dc2746f14fd1c1c86f2eb9b06e26f59205650f5649b5ff804a65fc8b0b35cfb59ba7de76e9d49eac5a1825c6ddcf2819552fa80a161bf45a4324ca92f1ae229ed71a9c1dc32b0d42640549cc5a617a218a8b479d57646ae92e51798486b3e9ccacf6cbfbdca8bd24cbd1793034495e2ca6bd400b02d5b144e895f818bd23a969653dc98fee246fd1059297bfab778360a7eb75a63fd059f4e3ce2468570d38e96ba3641720f89ad2a758667de5433ab39cc277fa72c495f04728eea721d87656a72da54b37ec4a236dab1b369a9cbd70145ae8c9a2a73a2c11efe3dcd88be89b9c4f533f2b79f96cdeeda1167da8c82a7f144cd7452b9314bd7bf7af7cda8f362c08b0e38f73728ef80dafb6fa647d175deeb400e805c74c393600834a51fd10dda0c7211f8d42338f2f21cf552070cc84872e6d8989812f42594b16985cb3833ec6a56dcc0dd9eccb15faadde9b782351ca3e3050889310e2b6b7bb4ea0c7da0a709ef414d08d1c1e0b2fee8aa6e5a27ef756468556cd3ee2cb0fcabb206b153adb0fe94878dd8d8e8d6fdb05940eaa7a6f0b99ea5bc393d0b9fe95098b9f8466d98c32ce04c295644ffed23bb9ed63eba1429d6b42497cea45249f2790abdd8569586351ac40f16f2e0da09a91be1f8e1fb32269bdb326d44bf36ddc85f9b268e0f662f83be7a626cb3d1c509ada23f0c05a55ecea3a9f75c55b4ecc7a92dfa7e542b8aeeff1db2a16884536da1cb873d0b34063d31c06b90b30dcf6a9cf851481121fbc809cb00bf1145a5d48be0d3fc576878a8affebdddc9c0b10274423f3d61b8d7a934797d44616067cabb3afb9fec44975837103a0d17cbbd5e4981e3cb0ae0747d9c8b3ddc5d94f50aa3f15f957be55699cddafee7bf31ffddc4e97a1fdc50a0ddb822c2fd82c32cff361d880221e5c4d43d7ee1eab595c98760051071dfbb90fb9619aad5d4c137a1c74497ae7ddce9702fff4bfff8ec0dbab1d224e0c44a3c91a3e09195d88b51338b89ae66083b009a94946c9ede768dff2c2d66bbe971d6a5d40c1b4466d6d076f6829fa1582f1a3eeb4de55fb85874ae859d83ad32130e00bd6cb445fcb6b711c9546fc6e7c5b64cf03ce01a86fb4c44b0311c58a464f9b920f46d4ebfacc2c978cd331c9c002c7a8d7b40d277ede0d45533fd5fc1b5daca63639e6bade50e21e1d5a7cb0d16ebafd5f5a34f94edb8b658b70afd2a9a67bc6e26746cd521e7047c4861c35d4ddebb8428318533bc1c766e7dd8cc32416e96682bbbd969826abdb456fd0bc8640884f063bbf8a8076977da410ab012c80f43df5411aa7b38d8e24c863875db8f002f09ee1f0cd9a40ef750fcc76557e901a262b30c5e9968ea51ac5e4e67958c396f7e4cca4421aa17e2e731bf0a0a00bf456e06b98b549dc371b6f1c927d4a86922c47e227417b0d163d9fc951cce14d21b10ec4a347084746ca5b9eeddeab98d3ea8ef9e6e0718194dbe7573dfd26076d8d6c8267d52d0bbc14ba079f43f2b10310cd7889d5411c0f2a9f79dc2d23d0ad62b0d2f4dbcec2801478c51b29815e666c08a083c462996ac8f5bb02b2e67ae1eb0b89051fb7a4152a6ea123080230b5aaa2e0925da31f91b8fc39412a69a4cb9787ea5faef8d0d3a08d775f56f1a2751111ffb08009105d060403069ce8d05470cfffcd7502febbd399debed7844b539e029209f921f60a260d94ca02124e49da8f9f5926a02df470accac1d84878d3af30d0e6011f67dbdc31671b6ad1dbd49151c6f41e96f82d0e3942a72201d8a2665ff648812e1064efb9857cd1548e17e361c6c17d34f5fb2f6d7192deb5ae5e83ce007a06f08c37209f11d693398cc70e3c0d282af3f3245c60389d8e471427cae0b4f91ff3bd45c96b429a60e71b0d3cd1dc432d14f668f742c7e28631d650b9dd94a9d82a95c87dd9aacac8329ce6564101dc70f3ce120112ed7941375d882644cc8df60004903dbacc09e948450495ef9921e79aa6ac2e81139f6cfd3d842a15de70fc35f570cc7660b60dd43988aa05e58fdb4552c32d17833064d617e4840a5e775528144551f69d906340a6fda926924861d8d0881f759ddd45c67c38be5a3d0fa322510a98af53927e1e6a993649511dd7e38ca9b2db6d9377442c03931d57222f1990a8f11f4378f17f6fd1422e47e5c51d4d57216b6acceac23cbeaa373ac0bfc9dcf5cc62ba10a0d977168f7dfd8efd42f557c316123dfb2746411c785aac96a3e742c9f6b248d6d24f572f9590e9c074fdff46261a8d59464c7eade9c1855c4e3533f9f64320a2cc9768d3d300430c26c3aba6eed7b6e32aad3b1e75ec0e91e3327d159323bd086744b551e70e5d159d1adc4adae1ff25d624e723af75847e084b03dd485785b3391307e04f795916b17ce802b080fda811e936fd9cb764fc606455336335edc315b830902ca4d243233cdb8521d5ee959dd0e144fd09a64498e71e4924ea59e6991fb43adbf4e40e03c497632290eed0d7ae7b0f0a4e26a3061c60de7dd805b9561b782e09e9068314771303ee60511506bceaffc926715563c07adb1627e90acd0001f0d0e14241788fa6f65cf2126aaa0dd6c48c44d611cf8b35d88da90c7d173963bf1fd9a5c46bbb002336a9542e9d53f509f631d7d44e377a61be2a77e79db7fbea99ab95cdc1d13dd75388da61327367d2d2dfd1ae427ecc1cdf6e77f0c1439cacb474d89aba33f29683b44f708c185fd0407aec136c89c3598938e2bda5a9e7d05e35c5728f8bb12eb50d08e06c747e7db3763343bf6469194ad01219a8d32234ddf4ef2f110734ed3826fed73a2cefb0245db325b9e9a3f4dd6a9b9b1a859796b0b03806f35a47cedf0663622ac17d4c9511191b649ed8e7c238072cc0e4e97ab3528dda543750c37fa0678f6c32c8860e827a275d20a476c235d21350f25cca980f3d10cc86d74682278e5969ea49ffe0827e89db8c602fb4e5fd5c721cf592cfd4a56cba0cf632d3416aee786b34c48ef9cbe82c20666d07c7158d75a7e7568ba6eba7bf3291f400ca7baf63f708c40f6f43ed1e79cbd956199dd93a7e4d14f6f70ee687616590c46d4392a0e2c76fab3bb246b861d93d0f58cc76a743b3cdbefff02edbc9bd547e688b1fc7fc9e967b3414dc8cf3cbf201a5c6af9925268980ba0ed25e55ca8e69d14cb715fe3cdcc1f83b8431b3bc44ec06aaa1bcb13a0b4822b8b4240151471fcb6434272f09dad6cb1d25781c000600cf6cd0f2e4853b3c294878be8ce0fb4a97e5379d24c15c32bd06b820a142893e4e9ced6b60baea6d534b06f2290231ead8b962b8a1aed65a7246e26e053c669d20f54c91ae0d19aaee8e0b0dadffdebd88dae3c056fa477ec000a55fd12715d16d1c00cdea65cf77fbe7dc551a2d2c5a058fbdabc67ed50d8e403e44175cb8b38de2ce62f4bceb17f1c655dded87f613e82e705e297aef2a71c0d3819c01cafa670b6254f12e0b3f23e627cc103c9db747154868342632f9031884f32afc24d3fb217e4c6434d7880b24aba0bb173acae2ae82a6ddb8e4b8abc77a00cf684fdcd35830ee6947d9cffeed07f527e633c84d765c4d65223ca4a51f5fb3a9a5399a19d1bfbbb71af04c9003d80589f666e36695b496e845b51fc23aa148e674490e06cac0daa5edc23f8e27d449650b84359c766ceab70c8e780b9a6bf4f28cf0c4d8a1b455f9f0fea8fd64d45e2f6368feeaed8f3441906afac4c1d8ae4567158264457748f1911b8b63f7670d978471d93aa9c7b83cc6865f0b04612fd4c76c6921a05c416fc259c5700f5eed0fd882c4730f40d567c4394bceb20e76f06f668b85213fe9d7d1b7da2fb0c64783428629462b3236febb6652ca8875fa59732f9f247c42207f22424feda09c8514f85471d9d9c83fecebd22d483bf13457a3e0394b189ea140d82f4e80feb09c375e25f0f8cf31d7dfedff504197af9a409559772c2673fe623bd7b9867b02a7a9dcfb4425c288fe871ffdfed1cc0899e34e05bfc116e099a667f3a2d3c57c9a7e707e3320f323d21911c758eb27a9692fb7fd08dd8b6b117dd66e104ec808bba545c0049e142f75746854ccb09fe19b321361f93f0e7aa2446f5f0ad0599591ba98ecf0a7720672064ec95342242ec6cfb4bb69040d197d0a0196b0d73f82364520cfa21eed7a0c372378910293cd2bd87d53c572d6798349c238ea64c11e09e541fcf7184b3c51a7dd51c1e071836305a2e3d33019c314e16791f441c08be485741ddfa16006aba4d42360f0a7e91c17ab359ec3220e6ee880c3a7ab99295c06d24d967ee042cc8d4748caf2623d415209c25ee0713e81e5d18991eaa166a228d37dc173f35347746dadcedc8ea2541cb1fadf80ef6be264b6ac5f3d49d355ba479d68239500d12aa0670b8af56b7e5dae94266dfe5598737ce89ee643b3f0dc527c3bc6ca492409afbbec0d869df39cb428b4c80dacccb92e9fed5e07f531b23768b356d75746b014dd6b6d039cd2eacaa3c97b44a75464b8dd607eebb667d68d575f5edf1fec8691005b7338775d6bd607649cd948705387edbd0cf7a915d2071ea5c9c24d6dd6454b9f5143ae1a3987b162f174228356cf31b73d255f060fb02e663e19fcc78a88bcbf5baa4cd8f80f19f98b85e8c711a5830c50d0db4f162aaa369614afde77a07d7dd40bf9be32ffd2883208c2e7844c7170b0847c3e40918336db6f7d959a0c6bfcc62f52a68b3b95049328bc7cc6e1bb60de2d1c9bd8c5cbba3b40065899a8071346c9a1ad4b6d9c24b4c45eeb130e83088f34bf3ca3d7d47f204bc551c57448d8c4ce1bbedf6cb77cd50afdae3993fdb05d021465792895864c9c3cc6fa2df2bd008faa7da22ed3b4c024bc409861cd37b7f39c5a29f35a8242867b369e35da2b7b17aa6c6efba8a11436314bc2001c0cf210b9dafe6969b16e7ed8400884bb4af1b3ac2b975c527da1cbd2c88cb3ffb48e06b31d82ecae31a713b796b00438c90d283a6c643540f07eb95f9fcdb1c502a070db31c7ab29c4bed092725c4ab9d319c2c6bf7a36ca6bfff55df0859a8df5568bd55b9e3de01821e807fab4eea2ab7016047a8c3416cb22ec8c8faaca6a3a68d11a35bb659e524f7c6cc5fd47d28a12b88ef055be3f84f762176500ece9b667896fac8767e373ae8483b4559492a30dd177b4a74aa1a04b43af96aab56fd3e1f564e40b17fa47eb23699ddae29aadc61cbcce27d519ece782a495e3c7731194b74f93dd074b341e5fea897646d5e131b40b7afc6eed04cee5efcf9827470b77f12b4481083ecd6ba5e9a8a813f9c12088ca1daf105260f3823daecce40509c794b165487e061568ac56bbd1d2e12e90d90b042a3a571555eae0eff07f456832df2b728e8a6f8feb045934c92793efafbd58371e03b380bc6ca9a789cae49d3e89595f2730b15d05ba06d7737c0ed8bf17c4887f3900a9fc582dc38519160d4c57f039eafc18b9dafe6749e7ee9c8c3d7ac2390edfb04e06f4167632afb1301f7df4b4e00c026c1ad9072c9b9c283b78d3bf2667834eb358cb12a843bb98dd4f6109cccc9720e11d7ad3fa4f7f39cac64092790e65a4e344612ff584e4a6310fb28b8b4a684c848d5618387e603a341de1107966a986ffb4e0d83c67a291b24ccfa0d79da7e20b5633b2d979d7b582a6ee09b4c30a9554b97835dd328b8b8c6c16c0836f108cda0b14dd0ec7b172beb400f2e0be76e95a12fa902e97c39b049eb7b203e8151b2e86dc1a46b0ca0eb7974cf1f72c6b7680df04f569c4c5b4757a8a19c696672231b7e0782485c531df5fdc46ef18486bb59052f246ac5f9e283314b58ddacc5418389e132da49157bf83c02cbc684c341fd878d55d3ce240c173a49b67beeb5cd1bbb2d8d9709aa6fa35ad7d28ed524a318cfb9ec66bccd0f26248048812b86e070954004dd1ebdcc6bcd6d07ca10717b5504d01b3b48e91d52dad6abbde684fafeab09931bcc70b5d420d5c45975a63d5c7c8947edc77c8935de82f10803b26778924f77f72201fe6b192d8dd634e09831a301d09f66d165fc435a3bd516bd7d12b387b61f198b11cb2dd65a9694292e5e31ad6e52796907784b5ae5f2cf4635a0c666fbf58531d1623962ae1dc43559c1edf98b9c50b81078d0d470ee0090159dd6a74c881de88c3462ade9944c7187c72c4986bd8d1e2e01a1084917cdd72f636294137df296f804127993c503c768ac0a89fe75b865ff62976812160e6542cd090c6922454bffff47a072d22043c3b3d833241a5d3d19351409cc7d0d89218e257c93f78b739bf98efd4f08a9a3c52db535f3b0738fcdb61d7ec83adccb1368b18cd8c6edef84dfd653420587147b190886f467e76d0f80bb21ae5d8a5daf0c8a23bb0c0854afdc8d097c9abca0c2fc34dee39736ca6c2a8746258a187308aea353fc5b86032d3e393ad7376148b539e452b330a41c25f4432aba0346fbfa311580cf0cb5adcdc5c885d50581f26327547ffa32dd716f46e0295738bde8ad3f2482965cb4415a6969439c6189f464fd372dc133f3047ec8fe5b44ef28ddea8c92ac87bf77b819679544f8e10881e2fc1c726308d724d9036870c4fd3c6c1fb3f528d08f889a9e0f856e5c842254d7204b7d8b3118b74a503d1a95e3a9a93ca3be7372339e632b816d084235fd50d89ce471388bfaca4db907ec0b0edb1fe76fff4c7f7c1346607dd5aab6bc9cb1a98b208747b13188a72cb20d0680bb4ed2baee707c7bbd1179c250ae243f5f5034d249b3c3916d30fe3db9de6ab9d6d658826c05c0b67d2e275b588662a25be4e49fa7a0f48ede0663e23a8dcbd6dd5898d658ae77836c7c5cf1fdef803554db1217b06d8d0c608053144b7c70f76d0e6fa46e608dde745ee8e8a31026cd1f80297e80ee649772a5140001b5ed1e9d75a4903fabf72ea83a47820add89100bd80e0822708161044a933aeda6d28cec3415c65bc69058709498834c371bcd30eaca0703b5ab73ef9aaa2ee184a1a928a52e49e655e8e451a9f8f7c08ccc8d0c7d0053e8295d48194b5701c114f4bb27bbad24c87109689e95f9bc19c8e64f808ef7c5790c85e546b1c23c60e997de22896aca527534176b20479948460d6eac989c557e3ae07efc1accf9b8c3c8ae9efaea1f90110def2b39d89643fa4674f4a7e53375d60c7f178308a2993dcdeb0e904154016ab7dae628912f9c8b51c4a31a0c7e3c1d02cd78797a40102c5f36bf0575c9aa36e91ade7764ea45507bd66e3503d8e2deeb45c639f944457e3fa883601130ce301e50899c90ffbc35f026b2d91e64178153bf69858343b7ab3f9860336c09d59db3cb4ad5ef9076ab60ced14927dfaf03aff8db44a1101a6357383590ee6f832fab5dd06d93342cf650f5a39a9b9744c8fa72c20cd31367bc51d13d71fc0e568d1530be745ffa34e44af68dd9ed9bc9d123feeb765a4156939ca67eebbbcd1e434d531460bf8188122545b3dd8f1e981de8fbae39b3e695cba0dcea5a220cb98705e6dd37ba6e924aa13159fa27cd5365d3ae7861527e1262cfc3f0f528e484b6e82f3d7e364d370ecfd5381f066e782493d06d8badabb8e4eebdb9de33a4b732b9c5214cba03afe2efcf68eeb4bc4333ac6989eddfaadc0e05fb4df903bf2e20cf159a5e319af683c74062c4a12ebc5c537c1643ff5dde985953a191ca6a19f21e2937da0b793f179622c2749d57c8a613a76fa654713373ece5211425a76e31b588ad41b24be8ba31cb5c62a54403269f38744facd0658c85fed2c8b8ba2df9f54a05d6c1e1c1a25175123a4ba1e7aae0a8cfd59e72976847c9dd6fd04fc614e36a564d29ca2828da61cb37d7fb1587968d076630c100ab55817955327f74e879c4f7029e057df1d733638f47de179e33d52d5e65e77c0624f771288c96d6310989b47b97fa6cc7444d54258367868e7370a0691aa94fb82b18876f7ddc75b3db4062da8b8ca94fb5b59cc7f19c7aa636fa7c22d941aa813d2ede697d513adb143ecaf6d796e8d18fee4d1f6a9f5cca6d56ac2f540feb20653b767e02bf8c2ceca1fafc43e307c39a9951ebeafcfa25cec95ba73bf7ce470dbcc510e384d63d7b4af4aac76e098e85cb675397d69197e5e945d5b117e43ef71738053baf1faff4c6d55b9463b9371bf751a2078325df45fdfff2a35054a9e0bee81e09fccd8b6b2c595eb302bb7897132a522cce1cd0a31b1efc35c700383b9fa8b6f2417281a58ce3e8a17ad99e84cdcd0166f7f61ea795ac95a2cdf2154171c67870c8ca1b92a3e8c9659f80e1b63f318ce5d5b8934fa62d0f935a9d5b9bfb57edacb6d6c9abdf7970031c643cde68b527de121b1e82b43798908bd5036aaff358af31389032ffc9726a8a52661a88b96761953f8f1f5652590382dc4f1a66b9e61787a887b7cc46859da99b84406ac9e1ca1e60fae20881ced24a936c39e984990fb389af643c59daae84e98ec4778651e5baafb44fad665ba2a8c7e56f941a1984a132fa613b72a62b464aaa20210d9355de2e9a4fa98a9f66235fbd672c0c20adf8a6e84814b4a95f696f1718172bb7dabceadb6a72f2229822e408caff152bae0ac94c7039ca05f301acc91955d13b0f2c1a50fa0f8838c0a5ce40e615c07e5e756bff4c640e0fced534f219361fe9d80c9f86c7e298576046895f4a74870d9803031bbb9ef8212febfa5822756615c59346e2507fa6ef515d5b4868670298dcb57445f4513cf47e48bdbdf22b8c22c90b92cd7faaa4ebc622fe169bb3e52a7058a166b946e7e5b510720478b8052268d0cc18781537c5c5180a88322c4967f1f2e7adc237a4549d662e9a03929112a1034a6df424b3dc8522035d735e5a2ccf8373b504fa0f96a3f2d9cdbf1246e29693339a1cf787ec67d6af8af5ef214f49e08c4b26e72a6f553dc7639c91b4df8dbc4c4919605a72e5bcdc76b15f04257ecacf6b908cf7bf38428d2921bc6e51372edb655d05285959250f224c0490315f50ad35fffbbbe999127b7470170240dacd8be796de14f8dcf076251c48355f3ede2cb87ba5c0206a7bf295e33401e9ae48dfd4b318e2bbcb79fe3049138843a45a65cd2a0ff99f726e11aa6ea4a47c6794b93446c5bcc11f3a74ab305668799966937823da3b77e4898c1efd0fd96f99be96e4c8083c5db62b3934647a413db23d20e8c7e31e67f80260384798330a8ed98a2f31aa6fdf4cc35276d384c71c0bc6458169da59edfa53ed6ea268fe87310ab3a8a0638aee21362e2a66c1e60a570b7750d65958cc4f7bd9f54f32133cc2806c87a60efbf1fd8344626a707b6dc618a46dc1dc4dcc5f18af3e274752047302d58d7585a6d895fe093791f119c0a90893f25cf80e0efabe029f8b45047917c81a10ed5beab52afb4f61209c8f1b4d1d99dd5f6d476e3fca762ee07f556d6a4d67da05a2b76e9282e87f649800369799edc8a647c344105e36e76fdf3a8a20d69a64c2a4eb485bb9e529c7ea6ddacee4435a15e5c36d1385269eeeba50f59a658d96b1dbdfefabf7120a8393a582301b6e00bf7ba304e270b353da0e9c8ce51c77949b5b7ba99320d73082c0a4cd70c9e090de552d1fed6d3e40a9eb97cc872f29d777b0a8ad4627b758d49919a5d33434cc61bf6b738835bb34e132b9414487e5310a8614c0b9dc5920bb33e7ed1b1685e3b102f104b85da1443e8f583f5fc9aad2ac32303c0318081e3ebef4a7e6471ae28664c726a234bba0e465b4bef844349a0e410f1d7c97b961814e049fcb6cadaacf6583bae14fea9411d7f83d399ed8bc475528bdecaa943525e50fb2b3354a8cc73b244373ace6da51023795b68ccc4371faeebe4f6412914c445a27c5254d590e7148ac6093e0508ea79de543e31f2a957e7fd30effd1ddb33305fe76319175de38c5e61208e77943e39b4d3932d45189f6734aafc78ea07035eafa0a4d89824a5c8e935568289f24844b8d9d4416e6a05dc16792fc44097ac0d6e0c2b9fc27067b9f766e95a503a795acf6ccdc9461f8d18a7362de2843f38c348c3f8e911beea3fc71cb11fbdcd9002a7b7306460f8aa2d9a846c534c2378fa46d361b5eeaf257714d12d395dcfd125fb2044cde0cfa9523736e4d0658ff7f6f286f38b6bd1d209e6933822925ba058b2bc3cb6a12aedb5d6cf18b95e26fc89b208a26ce1204e8a36289983d181875aa61b5a922d8563fc46a55b008f07579c8a42ad668d786ca1b4df7f4781541bfc6b8c89aca369047f1be741e85f0da8e6c405bbb42661631e094ee5e1fa79932e267767f4a74cf61465e367096213af965522e32c1117dc801232da9fbe1ff9bdab4939bcc611340fd0058578288ed264f39c693113e5d33f974d1dccdbce3485cf74403283579aaea15da31ce47260373b441cee4e8f7bfba2753669b5c0c401f0218888e71ca36f459173836aee73beca28521f1a891809d1013359af63ad23c571f1a3cc35314b42685e8c8c89856ae63746888e8e76d2e2732282201aaf23586bad68eb0880e5593343354e1c76c2805a2caf1971c31c3db7b769a4c3f6f6aa81c23ddfca44cf7437cdb692729b76cad11e155641be5a13aa62af180bc0e73d07041e2551849315b2179156fce16f9d99a612e21d7604c2758125b56f3ee03e0fef1d66b79d0cbb19db9cf3770dbaf2258ddc5945d72273bea07566cb9c19538c1e60c2b0ebce281c8b6a500969aeb6531705936d371a82f79c7b63a9b79af75f6efc878e3fa69152003aec9950c05a42e88e650d8616b687e50d2ea3c2536692700850dc235d709595238ea60aa9771c32812f7dea178e6a20cf775127e5ada70c3e36bf1c70b1f67a66a5c18fac5691af89c365165c05bcc1e1dcfcd77af07fb8ebfdf6087dfc168041b1aa34ff66d32b25030d20c45bf53aa92d02a9a5cafb6c653b817240aa6efe31b3bf2bcb1ffc30b905119faffd00c58539eb260818bfeec1c18207435cb3500b496f8fc8a9b768b636c2fb3ab2ed379dacd1f4e559f6f84a06b8d4f242efcbe36ed547d1bd88bc68c29f96bf7c321327f3fa58ef77c3c411fbb218349047524659874f1e1ac326dc29bf888ea6de6a7e7b3044f281c8933cbae7c744f424772ee24a03f01a8aa57ed32e8534b4811c21e70b911eab4ce1375b97fad24615260051d63966a87f26bfa5b41a6621643bee71e279a301952c23aacd3d6cce2270ff21b56e54e8755eaf7964737e8b616cacdb9cd3f129ae94ce3b130c027186beabd2e73dad9a281e9cb5edc2bfa85c3f69c6fae185c05a98e7c130c6f5960e7c5c7e5220aa783052511df4eb40e0b74690b815808cccd027334d7f9de92fa79eb3531e10b464d941b6aaa8a791da2624e0fbc2627830f9e2a468d4f18d0752e4980f263c871ee9d0e175297d0f7c497dd05bc29a624928cee7575a41532e35010b318129313ad0f878f91d37fbb91db47122d276c09d83c1c3ed497ab242cb47e35447b8040429315f9e27b80312a8f386b8d90363653d5a92d0d123ead633387c591a4aeec84923619ffcba99427067538e31310f1751dc5fbbce9baa8312c78748c78a284116a1b990f8091bbf19fbc276f820d570fb92640095fc82d746fe55e47d37ca589f65bf1c0d9be72cedbc03b952b228052970681a56a2a80b5988a64e7811e0f433da6ed9aa9397b020ac5cf465019c1c51476b7018ed4cf066ac0864398620f8d6bbe7e96012f93d5a86da98090d15cb84462807f8ef3ebcd782748b2f522e06c28bf49c78687b485c442297d3efc1afd3776059f69828bcd1c40379910d8651437e6b466cff0f81398211fdc69e0a2104ee06ed0d25a1bd730463cfc35a94ff335b1707675a98d8c6aa02f43761376473868e1d317ef7bdbcbc2c9b659f8bdf92dc614e2ce88cb49154a41ebaa1741d1dff9ae712003c00e3ec742eb225788363b92e505f8fa45f55975308fa7a748cc91c930ace2bb00a6d98029cd6d689178b7f5cc7ba15616d104d9c1cea7dc3a47c6b270c64cee57e85804d5f363627e9273a9319eec1e59bf08e7c2e0e57ca06581e5e0f28b087e9703dcde95fa736e2b7b1516ec571d197dde103be2f262a09679f0ce7c1282138d41143ab54facf40d39de47961410ba8fcc4f98835f79121f5cc0dc804d406885416ac2826707027e0e21aff603237a570af3f5d31764e05fbd2ffb739603292deeeef32f7f6d5ceee43dbd80ae231335ae186a54486701d1b095468347b22e5c23baa9dc9f40dc5aec449bb195e7a2c396cf362a66d0f02c221589e1b88a752c847b2b3b941723ad2f8cd0eb40bb551bf1dd66d4cd8baba576a057ca2b43da51d0279ea6bd8c28c8773cd8ac7306f07b1e91b88747ee77e321d941b1fc3640851e2c347b907e6ae87936a3ddaa382b644031f3b36be575b9efbfe33d18f42653e7cfdddca69a961698cabf247b11fc39119799165dc2f73dd5f8acd32de72e52677a45251c41e2ee474bd3fd861a1d16c32055fa1fe4fea46f9d8bd5dacfb736b955c1277d3295c787cf391401fcd5de35bc8346935fcc13e0a7aba1f363773ef6c559cde694955016c13adc71d3f64fbf9cb601f32707249e08be08efc8fbb8bbb31bb6244dec25cf89c818a416f2a34f6da5515437240aacb96a74bcd9f101045c2c85313cb3e653156ac18457616cf80b4df7e4705aa4a472e18d8c4e0af28263b81444cb2fb17710c71f887e3aaffb619cdd44b8fcf13d5e4ddb52959ffac55ffe1a0c23729f439ab335069e509950f31ba18eb996d6c3c917d4a52722f0b578bb688c0844ba77659d1fc52f6c8b4198abb4801012d2390f0c026de8485d2f699d41c2ee5f158d721fec7e524b87c83273e05aefd771ddb0d96c0dc0122ab64e72215a354d991fe212314f9975f94217fadc33056e0b507b879e4ff1176ecb946e73678f26cd0171fafd2adff6215788966f760cd2ea921780c5396b040d69267a6a2d69bff027c7006e2c74ac5b37c061bd0b35726e428aafc0c7144c8fb9529e892ffab08060328c1b5dd0ebececa280976af08b6b9d3d0b40121bf1053de5a2f6821c0ee9fa39f48c8b11ef40be483c20f1cda576445de1b63c03747622f13de9b625b549246af0dd59d4421ecbb1432dcf366f4aef9f6932205175263304d6518314511a7b7d4365e54ca0c325b75fcd7d7efd5dcc3bf262607b15ac7b8c5f1903b0e876519abaa23b5790a0ef1c0a20980b27eb7b14d740f7a7883a7ae231875df24616a259ef8efe8e6c983631ea14529ae43016203a43d69761403cd73d7c55b3121e1fb6df82261b8deab425db3b19035b2a85f26f471ec47a216c01e3995af67e90eaf810524d1d754acfff69a39a7cf57101d3381eb09f59337c330f30270f7d89d10b9bae6b22aec882c3d6513626a4361bdfee856b4a052afbf60d9a1cfe731ca5b712603f5d52e57519018e2f69a36bb9e62af98e934d1135e083e8115748c0598b9ef0e813a179da31d0f309516adbd436a005d50a15d64c90c71054d575d69d6d01194fff47077fa2d1a92d1ea259b31520ed44e071b76826b94df141e975b9fef990fdbb1f34cbfc542f7bee36f8b936d454a37336d061d8a8f93325339eb0e2ee4ccc19a87dfcb148ec394b3563dfdbb4b295479f78bf6486e95e3ed4445ad018a946a4d030fb66cc3fc38dee3f13dba7466890a186588ce5798d9f5779f025481dd9e5881ac4f4579698e3952d443d67eebfc6abdd6ff2d3e7265a87f1400a9f691fc33a9f38e7a1dcb45af7abb9c772bcd2d29abbd23b2e7ec9803de3008a7f6e554cecd41ba0ee00c5b03a269428af811814f6ca341156c90076928ccd8c2a2d712f32a752a646e35e4d4ce79dafdbb81461bb76e9cd8b203f5678b2e57b1a1cf8495f2f8d689ea841654590b23dcd21148876b1e04ce705e7622dca1e88c33d300de9169bc582429b7136ec09df06e3e23be9c35204f4c9d9a033aebc81ecdb811e6876585870bdf0406eb31f2f803b9961ade12301ee97ef3ccfe0b28651776d6c38772e471cf7f240437327b2688c27d31d23ad0475b5955865f588d5d8bb23853022ca2c5bc4afc8daa1547f1425200fb5a5b769bc228a5addf7a1e693b3dbda16cd1a81a6e575f893933a0aeffca924804bc9c928766c52c31c9d74655654cee4420f4f68bd673534213c6c20aca5f8143c87d4937b9c2f04c7d0d523825dfb9caeae3c7754d314acd0388ae928004828e00f535dc026b5aaa5747c85e9e84e2d6b9ae0dd1a60ff01951f3199641461fea4f957a0a171db683e7edd65918df6d8f84a08256aee067a7e088c9731eb4ddc08cb0570a9edef29272cc26edfba15e740239c8a10ec4f9d831269a328c8de43949956cc76cacd797170b5bb90efbc0d8372c01f4547e058cdf3488490fabde5d23c282528ad93b9bf4ddf82dc307d0014f34c9e1a21d4892df2bd55c87f8bb1b8a27f9e4d360e420281b846c7ac87082b005b29b1e57787724be99f3082892ed36cc30567ee0d26362d381741b5f0dc5b03d3c8ec916502804b5e140c0e34b7ff5933709b8f88decc0c828a51837be0cc995a8fd136fd4c2fa151db37a7a8406034594841a92ca71fd5339f5e1f8372e40e7fdb9e4ea6aeab460c6b3cdc5950c2f7b518a2412bb785723c91f9e9dc8a40f3814fdf45c53edc595b84a401066d9ccbcea8cf355d676ceced5a0c643545185b65f56d5c1712ea6846e3a8a05850781aaed9644b68b53676132cc322c30cb40ca85369ec3a78c0151cc5b55910374c4dfb789c690bf9fd0223b115ec51ea9b6e704a43cb8de5f9eec7d61544f073ad9da1902c37d2424582377dcfcd93dadcbe89626a70a41c9e9b0fd70ddd71a0210ff3423b0bc4b018c235a1caa3badc75f0ca17a8c5eadb085475daca5438a706b2b3e7d1119e70b735161dc7b33937b861a1cb9169c9aa339b0937d3d52586de099aecfab6a185d46a91ea7b4c92f883712d6f4634238339b206b32715db1f71128a24f22fc1722a4be0bb488803c19335b182686f0f1b1e6dd9966573a3280af74045827c049681f7e46289e5d27917185b8083fbf0b1fc544dc5d64ea73c0dd8aa685d7f392970cb17fe088893f808edc32d7e8e0f9a3fb931b7925ea10f0653eab0ff49067b81dafe8eae4c8a3d80b89ab79b21735c1a8dcdc06b579718d5e6733fefe6975db6e3bcf5f0567b90bcd3a45f21e449633847127faa47b66badb7b99aceb44f1add067e5b2ca96c857667a991acb6f1527a0371da96cbf26e4e77bf27ea99a5b1495ec04dff4d70796088469fb5663b1f23a8bd8331129bfb7df2173a1b98db1f593a3953d5ee01a4193a9ad242014aa75d84b73c06ad41db0b39c962888f7081fd5719bb57e705554cc6854871900d44c45f841c6869f6352f2abd97dcb43fd193dbce9f27a12c6010c4cb8a9a095ef6881ebb81d25295f711deeb9c7501d0bf2f697ce491ffd75d598a9610ec086d5bd98d80426a94655d6c645e4b8cbbf7d298d1b1b3e6f13eee8ff1c4acf5869815cd1adad37be60c7340b6815ee06c734c30e1f627ef6c345f971770f2834bd56bc493c64155dd8b3a7becceb7dde95534b3501afaed8a8af19dd603229354d0fe16d411ca551256dd274777be2d6fe86e690d50cde3ccf7f3f0b6562ffa23689f84f2bedc7d128c6e1c845e96732e2ad786d0aea8070f98e3c41b3f4a4526a6920224c23d551e2de43d40ce5c0e0d67db34217daa1f98e4ee159e74529f0d80ddc6f85e9312d827001a49425055cba80657c493ba18334f452258a455ff01cd4421c1fa94fe2f602898813e01af263561e0290653831b88601d21d79d7ba7b8a4933a52a5baf90f8fc744a54eda9d6056b77b62d661da2afd3aaf72455a0cf0f45ce36fac96872efba1b512ff41c7d5c924f6ad494bc02181fea1c77e318468a504ea7051f8b6ffd9c4d97cbb890e69228c0d0f307c514b06da79fdfc0ce59b898e33db67ee03c8210ff3a6d4a84e36ad0270eb86f8581fab5a7fa454fc1cf20974fb6380ff9d2ccf3c0159d6bdac1f0ea79857bf48627a96da17e8ff4bcb15dc4f8f988846720f09d1c6f0bef1f1ba7c3632f3476cf6b76bee4c2f3bc0b6fb5c1b2acc678219b356a1ff414c186b2e116290c8cc8396b50aca5fb1404473c45feab0b12be82c6b235abc6e401121ea2dff9ea2b411b7aa806e4ded88730f784423c5a854ebd583a0ddbefa1b05746bba068481c9010eeeeceb2fda3bb132c4370f7a274adfed2bd6af4f8cd4e2680ec8debce45e31913ea065d6dbf5a2b807c2578c23c667e6dcb00e48673114c5234b7d759ffab750aa0a2fce36592119919f4f046dbb234ac30daa763b7a555a95adad60b39bf98c4e1efecc67f1de63cf8ae00ee4d8a24e4cd5c3039232386b274fa160e5c45a6e8d56183269d325bc8d5136f0526a0a6f8f604c60eab2b8555ecaf274648c98b3838cc4b99d06e8bc6d5a6a1077daa47d4ce0b90784790a73d28a359dc5ac7ebb978592c6712b199fb1b56e6709efd2f1ceca640d8ee8717d34631b77a7b9b2bc5fd05a39f2ac6120f5399cc5470535040ff439598099eff06d7f262b666dc88547c060f2fac98a4909d45a8d60d94aa3835253e2850c41f60aea0563206ab3d168e26c8b407e800917a4c69ebc9437b67a9d6c511bd57562831a48f099f037de0dd005e92f85e2f1108fbf5d5f4b9968e14181b725f8879ca417e7902f802f3b0d801fe648b3544b3702f2bd06bec8f879fc6f77836a8cfc28b84b3b2483b47193451f649c5746d31be404291da89622af35a16a2199811cb566075d1ad6f6c5845dea4a052fc0377522d90ea7f4c23e3c25c560540cc0090a19a08b0ee166c5bfb681b879eaf9037badd430987859ff53e316828d2f3c854f7e0fc11c7fd7dd5e4fe6c1b299c042b194fd057c2960295b0959749fb211cc23821a1e449e9b94ff8fbd7ab9f46ee12376b78293e660e951ab7a81a0c6e4fc464d6b329f7c7a07a51f133986af1a884b8f3b83efebdbf8f4e05d99ce6a003ab7d21d62d5d5d9c42b1dadd55a9b0e078312222803cb9a995a51075bd39eff4b13e832e21cffb53c8427b664f97b98ecfea3b053dc46080f98b0f035af00fcebeaa3e71e0d324c3226cbcbb25429bace81b4192b688b8b48d7be26701ac6bded469e6a2a429bc77abe6fc8bad38ea78238ffccf3fc1ef7ffbd10085881bcf41acaf5518675c4b258665082e5b7adca701ecae09717b4ce1b5e677400dfc4313bcf45b0b1da9c1840678b8ed7ee4ee6d0bdffb10f3ed4c86dbebf860a8603ee2e0e478351244c1f4bf24e0dca8e1566c646e5d3e4809a48bf56adfab3cb0acc92755e16df662294e0ebe9237682494a1443abc540bf98b805473418abc74bc91c7976a526a95943686d8521ec694ddf0945aac18979a6ad752ec16cba6a1a4195163381812653cbda1b212ead1cc9fb059e558a1058801ee277f7efd6ddcb82d1991346933d2cee6682f5c2fb67298e2afce456e8370e51f434137bd93e3015c7262645c24e8ef0b42a8452ef6cbaa705f29ab67e3d87db2f099c2588f18a837bd7ced79485cdf874669cf088e947c15fb6fae8234dfc66f1ad8c8d119df1d6096a003c5bebadb50ba88de7c791d934f691d1a719ce32bebca1d0bc5c7441afec5175d34ea4c9001d6eb22001e1a4aadbb7fc3c9319cbd3983a03b69ea7a8c48680a9add1ce2a564c832778199b39779dae1a40fd9694326a9108596a8750de25608c060f5145c5418a1aa132ef3f43b1a7dc47cf8cdc4adddace950a043957692f8dc105070ad702f3ee69b50f3884fdb521d96916fa3386705dc736ff4b3483672f69bbf900e1aa95e1929d837673bcd395418b7f4540f956dd5767d2cf210d6573334a0773c6683af1cc702d4c38454a3a82c7f8539e12ccb91c337cac3efb14a0a7d234084f785c18bef7130cfa5bf80075f602560e131a36397ef66f3d827206b53b08c7c1373b7f57e2a3fa09ba5608471137c91a00e47136934230b12c70f08e1502e60f6dce3b1ab3bb0fbd0996425af1569ff0187a619eaafc938143a88db881299614ceb6f736f25d026d2c80110453adf9817972c8ced9aa97e5b35b6155862b6aa4fb0cec33714fe63a382afd52e7a47cebd94d2695f6292cf1ab1b9b99c96d30538a94e8f2b397531e951df7df197367d8830de09891d2b8a5608f7f48387ab6fb5a3ee8cb00b7c6617df1fe0326874d7d11bfe5669571fd87a720e5b99c1bdb0dabff64230bb87baff0431be9da432d3bd69efdf70c5fed5a490d2ce4c899880481dcca23ade15ad1b239a9b0363bba6d66d720e129bd99ccb907aaaaafad9e92cc1b40adedeb2c02962814784994854785b1ef6e93ade9032d216597ca45790f698a46f62934889ff1548efd592b7085bd75346eed196d234a0f258bc33d10e6e4c0700500fa9edb79efce08dfe4a4aca0339bb9dc74d467c12a989736ee6662cdff85ac7f2b70d850946dac941c4fb7af24ea087a214b2b705340ca07ffbc6b5e05241a871756a15acd2919d40c8e45053785884140228fc4fb889e7648887c8f3eb37417b7b38310d58e9f420168f7d95de60d729240460a935bbacd8a450f254059448683be7ada66d2a6b7ad176f80f85086d86440efef6b62a5430708d23742dd26d8eccb0c5cc93979ef94c7fec310c8a2a7110e608c09834d080eb4fb180fcb3db7e57c3cb1a4e52839f84f0b1131fd5a9b3f707145c09961d4a35d3a78eae73f8d15bb0671d432e04b4bab7d942d89643a854e0e66c72904848514dd16375be7d1aea4511ee4cca991efa361b6a1a96188fb4999af09af9a50761bd29da8355c656a53b215cc1d791072c6c7c97857a98df0ca027a3ab1d2eb2dfb0a2e5d9e50e14cab3bbf480d858dd7e9e31b0ada9d1622192dce54981d57cb7d2a53fb8986fe87fa0b5fa7eb7f5d1e32a29bcf64ea82a54decb236b471633af7de2d8f88f408e841582d264bddfb0c0f0919ebee9cebd98f5d876222af94448f5c4db8f81330adb7e009feb46285bfa7745d2e065faf663ad235ed7ef023078082f0fd50c9950b96f0965eb894e4b5200226656b1331153deb5c605ccc19278136624491c800dc0894fad8a848ff2372d0ba0b210917ed1652ca4fe64b302441c450219985bc382c815c1b2ec345cf73685932d2f8f433c06fc62fbfb471a6c0bc100f6817d2a5210f449e1a82e012fdd8d7f38f8498fed1817f16dca817310a589df39db87f7d5040ba755c7c89a1f14d14cfc0a262ca16177da40935f6ddfae5848c0d20bf1f2f1ea93c5e107f7c133b9ca9bf81fe194895ee06c614408017b5558388e52d8ce89697de4542e86569e8a9d43741a4f9a97e31ee616f29070476d9d44e0529b4c044fc21123e353b0b9e90d496545da6fc9d527cba99381257d3edde8047eaa558ffa6fc6c27dc1d841beebcf5c69e891fc7e1bab146ceb9004e26a0053dfc724876efe7d6a2907ba4b08a55185428a91a6ebcc7d7aed27a3b2e85913977f2a33c7691875e3a6f7450543b99e1967794909655f067347b51ad62b54b19d01762bf8ad080b05b730816c31a984df283d98877bd2006e867cd3d3a36eab359f42f6bbe3a5f3f48013e0103bf6e95d193f7a72092c2337633834e51520d2288308f39f0d4f96af26f546f8bfc186187d57592783e46b1fe6f6bd790e687d6d5caf2b433f97fe643cda9e9b93166c4bb1e49e143389f63f8dc0f9d0ea6b9fe751b668265c3b76a356ecba694bc96503962bf3560f767c2b1732af8d6e37ea432be594b4d5fbc3b4c4147ca3794fefb3be4ed6e801f264ed99497d1a8db5448d5a9d5d2b6ff7c062ea52b4f3389d53fed4017317b2e5d308372ac19b5c7d5945762453e95bbee4d1789cee9e24249419237601a31f4bf8cc07e6f2e3010570b3b72e3d91bbe53cb721b2231742b3ff6e2c1b4cd256c95ea3cd81639f9cfa88c47eec3c42d3796c75a6b3fa821eed980fb7449f972e8059a817c157a63119b07a1729f570ec5d87b43863632f7b0198bd61da1d3682b19d1c9c43b221fc5faf03955392bcb02798fb707ccc1a10c4b0f92a7157efcb4f8c762a2943f127c0018019ebf0ac6dc4dcb2109fd21dd906428937e62acc6eb62f2c0c257cff60a13e49ec4a3de8ac7cc9cb0f662fd89361e43ae190fb464b17b617df5960c41dbed0be13ce874be31cee67f419aa2ad03522c597bc98c85c171e4a77dc85012f44a3f0428689f6c66462dfa17d5fe82cc93d6221189eb859d8b3791ce69b624982677e4a091cf4c1b7650455b289ab30edf54de9bb87da65a66f55f563b1ad6cda4f5abb967f86a4dd55f3f8a18fb01d3928ad43cfe5e153ac9ea562fd551f760a4f5da78c9f2f07ba0793695673969609dad98c551d91d837e3a46b8bf5ffe70f370ce144a668737f5633fda5cf900b67a1d55ab3270a8c2019baf82bbf139df7012d9aa28ae95ea467cc6248ef4ba9dff901575d98f8b4b51828fee8b636dcbff5727b0b35c4a98b02cc25f7975efee7463ff29feedd6b7d4cba3e352696e24f76f9840e101cb02031248ba21dad2e02507859ff7c42e869382f263db71150332afdbdda171b1f7610eaec3c755457fbc05d91c3d333bca9c07b4d41b5aa026dd719004b21a15793ad9aa08f9936523f090380bf19dc6c4fb57d1cdc0e22da8fe647542e37ac302a5bdcb48bbef3aaeea7a296ed4b82d42e2e339f0aa8f0c945d30bc0979dd24b84321da9baa189644fb1cae32b5dfe56928b0128c45d51372b607dbb3e5c8f2d39ecde6a27cea00cf6d70eafdf98acc1a7c4e969384798e847775ce81fdddd525311f420521bf61919cb156558dcc77bc27c675d4129fdb894d54d6b262b722785857e57a47ebfc19e3035593221489a119467f7a2f552985b082002b1ea689de18e90c0d7b7518d3ebd06c33f54b3b46fa454e2dcadd3a99b351db1f9e4754a9788fe53c17078152554ced9dab0107a1af1b10b2638a607f8565d159e773fdf472f55858f154652740b07a1f65a53a93f00dd6fdb9ec762701e6f4277f8abc53b835530e9cf33824d29814d8501261ef8a5f6a9e95e96a95639448457c97fddf0689464f6356a1466da8f5f904b7fbd63bfb735fe8cdfed9d4728072ba936d34b69c83520548b22403bba19504cb6511df5358399f06675d130c9a85f409b353da0e6aa175243eb251b36da2a7034a9f1cea85ef2cc0265181ecc6bd6a9f813c165ae7317ec906ca950244cb5213962116d0d565be27b0f56db7caf2c3575d306589358038959f1632d5482f0b4d92bcb87bd8e4ec63dad55025d7572c31cf99bc485dc5d4dba8e2cc2d6ed7077c99e0c5f2cf8fd7e38619c9364eca35e1363187956ce8eca23961cd92f751f0ef087020cbc7bafb34a37a6ab3f9b99c8ab82503a275c25d2f3dbd9daaaea215b6985bc79366f877dead371da03ed873a8fb52f5e7cbfa4552a328dd8e1e2ca28ef120a5944169c878e80433ad285a8eb223aba953ed8e4b129971ba44bc75a4142530cb37168c4fc809ea7408e1e4dd4be10e744d04bb131d7509b53ff42f35093d13be5932276ec1ef9dcaf25184dcdae92d2534780b900e29709998faba8cf6762b9fddb377475de440ab14369506b08fc83f26f7c207ed6b5ecb4b3db857f05422f58ce74555f036be55be72710d745d96c11fb706f89937d6d789f8d2d003bf1d252217094b93be1a54f1e43e3b4895f1800adba8308c3a9120f1938ac81decd5f58e6cd78a641fe21a508498980f793084a354d841f83eeb84821d2d00f08bcf76da50e2245cec15987af3121dfb451cc14cfb2431ab2d71e0d3e0372b50ebd634bee48bd0867158f0ff2b06394daba280f704d001332b89efb173273649924b9c80b1b75a8e4391114000a3364021a7e7305694055a90c1dcb6b41436499102c89ad955c489712cba1bd31f8c4699f5379444f515676a6c755a0288a585daae3f94b79e74f7469be56b950272aeaa7282a2ed2478decac6a355c02613bacfd29a890762ed06d0fbc7f4a617c53c8004a791ae16821b373eccfe930e76f459108898fe3ca5e8449c10f5bb7a8ed2bb56ef1acdaa5a6fa6fbb34f3e244969b63ff5293f5528051149426b5d05a0d73a8d4d656473b773a3db28d0af6d720137a82f40ba96966b45725d37c5d87bfca3b9604207a43726570d9d087f1e9a5cbf932d5a93e592fea22e5c4abc3a1dc3e14b96d1f3cdba3e2fa974891ed52415ab1521edf5ca4abce1f057af1fca8e40ba1ff196cbb7117341ca287b26bc6118b0de74498325c96c0354148d9c9eac4b71bd5e554e0cbb999fa316e336b56b4fd8391a398f8c018dc65666b7094ef5b7940f544e956ca9cb6d0c0097638e4fd89ca18d951e5b61393e201aee3e965f6b4f131c9cdf7a084f5c34720bc5395e978dbe073daeae751f3d8bcedc292f0da489401a5d4e260807fd87255f952598c67df9aac9fa45bd47d8db5cbafe02562fcf8253cc2e1379ab77b7614aff2d774edd36adb14421fc03c7c0539fe86fb8c57b1e9592749e9527790e49a3235e3202a7d9baaa5a961a8bdf465bb415b4fba9c42eb8d1fd785d825aeddd6c010b4b1b5e6c1b8c806669dd6407d15da32027513d728a365aee16e62632284d9e2547f2b5b45f7085d41b4e6f7c061ca04a49cec9aab112a77880f78d48047e24107ffb811abe0a4cf881f98e0238873732d8d66b004928d5ed3e77fdbfa03bdc9ff7608049389e27096cb12f058afd5f39a4587ce9c00c46fd998e216100408c2f34693c1b9437a2a18ebf0341fdef7e6e91d690bc56fa5bbd9b6b21eb6893e98f316cb31402da45af5457bfcbe89615b972c7ea72720d526e0d466e54ff65ef4ffbbe5a22d3d4c71e5d6ba40d995de775c53ff6966d993685df374e873ee3599a345b7bfc20c327f7012bc36c402b600ab546eceedd9494fbeea4c5a504035300934bd8f77ee16077833e694fc1610e2a231bf5745604dcbd9b0f49da049be9883cc0accf5e460aa2a3d8bc69e333d1f8a44ff187a199ca82fffff9786051531b61d9145db36aae5473cd8330775b5bd4646f2aed89d3d000c49344fe7c2e113f196358ce08479fda43bf5fd6bb377416c2d17dee9ed23d23c3b7aee23d8eac1ad42272f5946412467e4da4d896c08a09af8e214ed9d7b808f443ab8289238110546ac34bed872c3e78a6f2da43927f75e06ba606b2fc3563aaaa83c2c737270bbc4a8115bbd8372fcc03ecacce3b685fc27d806bbbdce03c615b8aba0b28943489269ba9a1fb8eaf262ae0920e864c7f393054e0421dc80c298d3ea41d24b02277c2df653399f90bdd8c1cb677de7d7c419b031e976353ae2a537c66d2a536021ee615a731d01ec6fca1ace80fb82c52df080fd1b821b28c670b076fdf1debf1f41a8bdf99be608567acc5a0e1305796464c312674a3ed8e5de9ce30d7bec0a992a90ea3be47cd0f4efdd3a9fd096c07e37056107e8303946d712a0844548a5f2b8485ff410e50e78715009724de9e398c38d0d3acdab43428e35406855ef512c92e948273001b14d8c8c9191c93f6b93436412906934a20d87647fc577a0a2f9a0bb1b80639bc5174c3c947a520f8216a856c5a5989f25dc675de7b12c5f9046c587a43208d929bfbc4254c1597634af37954a9a956a6c828aa9e12eb72c3a7eed25ea6f278d8508ad003dc52507d353172c4f7a10fd60660d4e29df5847ffca43a99c16cf5176c32f87585e33e4dc9adcaf75069b3d0776c35f34176066ee45922452c473954f767bf39bbf32848d3461a4e24631c39793bb77c90b077af3afe17f12afb0dc959f01068974f5426cb4b8809e46941a8cba149909614a9b414189c001d5ac4be9e58cb68e10b1b7833b5247b789a80a2742d190b2192ef7b4c3f24def6b5659375c2c712dd819658df26f4774c161fa84da0b4a9153edf826f5374d5fb9d096291760c1730c154c46a47da072aaa1826aafbfe0544fd4a46543488d15eaedc1ee17df9f4d6a539ba227c1344e2787c2ef0a52740124d3b7647a7674cba27a377fb8d6cd73b2d3577c43a2a12ffad5b719ae3937cae60affce5eb9a44c86e4d936f5ea083b61ba70b674db028bbc2035aa506fc82d9b6e9d53e84d8b746f276be08c633288db0a1f3835c1a833553cd491052eea0872e1a65ea4fc8b50b7cf7af9f9e1c4a68c9d3b7011348dc1a99f753b899d519230af934ccd2a1259bad640546b1026044985258470ca98969350f0cc993845140e193b3862d3e2f8c7871aa6768abd34f9d74e09fe9a88bc4047b096c8a2f4021409a6cae54ebe69362c81eadd95b9c2f927fe6db34ddd98cf45be590c9879f3172f7e2b3c7516d4827eb372107f0679b9cc9bf81e95c305abbd39b17508c230db68c608962c7e3856e325fbaa460dcde902c86cb7f26c9ca03172b6cad6ae0e81ef2fd1591077cc9dab5c6bed9c6efc242ea2c70ccc7bc0e16c8bcd9d86ef52fb0c11fdd20080fbaa548c666e61520fc8021f4b8511aad24120b53f1fd5799e06088f4f025d109854ca1a05ac6bf9ac27bebfe41c07e060a44cae0614196b322ffaa0ec8b4b0190d46992a917f5a8cd3f9e7e9fb5e027d6c2f8ef3cbec027732e6d71d7933e8e2ba521bc28f0c5455f4b35cab922d446b4c0dc2e7b2682bcafe6be87399eb714583a52477f2e97675d0e2dbf477bfb93618ca118e9c6d800449ae9f6c4d38a0cb6e8ca12ac89f194d95c03442dfe802da2bb2c8d935fad312aef1798252a44854e8fc4548f824b00618df3728a1ce894e930b77e61703a084da3b7340570dde383f826a0f2df78bbb0432d6f774d52ebc8504d1007124c145e3e789673e71085055de370d406edc5e54a95fcdd8dced9df999ef8bf7701cf35f56d65f16887bb0b112ff0dd4aafb03ef8764e57a5cc10cf6899df557651653929c6c3fa29f198a505b834b3324f8982e5d00c28ee11beadf81613b251a75bfff3c6bc3833a327fd3d6cbb80fa5dbf591bebc4a57710ceeed06f005e03a4123096cd7eea8938a6b8b906bd0a9c7ac77b23ac42d2170437f038c8bd1235079983db625b6b5c0deb7ee0418b02b0de851bf6cd80964e64d87b194b50ce021eb903b757ab7398be3f08f9446544c64d4550577068861e5ff08e15b9a02f12ad0e27f78eb4917b0fbe007c14934cb0d685de91900be859420de2e35d6c8be522e369c5ec52f87cc47920f4f5a62d0a0cfdf47053ccb4cb22c607e019cc3d44541f18bbf331ac6f93f4bc726d6ee0581b133635e19e23eaeb5c7909d79a03e927ac104191514a7182a00455b43f38354f24b7ee1a7369e693ade53884c2c5aee0d7cb1c6a0bb9d5171632383e86c275e6c74f974917a80771f7a19c5c1051a8b2e306340f13bb569a09299931f30236becb4c09e6492db2954fcd7804416983d89e9107674270ad953da099ef6b548ed85050912a93c834a01b4d8dc64a5550a78148db939997427fcc926c97e5556e59875b6e89c5a3e464db353f779c40ac611d6695e7fe67d04ef33f2eedc539f0a9c587f55abf375c9787d993ce126fb3ba8bcf6b3485bce4e1480160413ba60e7030fc50a6a8d36ede9072063f5fa307b5044e7e87101a15b83b8ce5faf59cecc63b151aa5d8865e2b26461d5c2d4d21293d16eb71c3835b9291254fc09112400982863810fcc5472e36bbc4492aa9c0d754311e59da10b2360acb2c3aa7f6ad617b0e92ced6b53bb455bb6cc95403ebb65b829081c130fcb88c510432efb009e71965dacc0c6c79c50313f72d4991ce8ae0fb7ce0296af011863db30306a930d55d0c33e2debc0e1235cea108920c0194a0d3459bda26481365d71a7e3c9919121adaa9a29c5f9515f8c4e3f0c1e15cd3fb741dbc23150dc42b06beb32999ff15bbcc683c2fe1dffd359612d723f7f54e7ed240b251acfb329e10c072dadb4cad2595f1ec5c1bd1e16813a1949d2c0c10cca755c4d70943fe0161128840df2c9da20b71dc82e92af020b8b4b368d24c07f0adcf61504f1824987d5e538c12b8c3884ae691c497ae8f816c93756d72b3f843528bc034b75620ec6e90fc81ac0e93319b41bcb5d2c99a6197fce13788b9c5889c80620ceb53f4aa935f3ab9715ae21286d2506a30a7e78b3a650f961f6b609404d2fa863f8a71e67dc81cbb8f3041d39799c3b3bcfdbc07f41ebd6e01253cfd287bfacf1515a8a4e924289c4b8812e2f8446c38858c41dd457d7358dae2bec1d1bb261c168e0fc1d56017ed525a4c53c0e943dab130673b5b300a4143ac4f30931bc380e4effbaed6179a548cfec2505e1f4da844e42631fb258b1bae8656c5af4b32e12ecf7091fcbeeab9a7c9f69388459d03a630a6360383ac35b748eb69edc46751db9216dc73e656286ec2db278dc2633ab35897a268df2230cdab78e28869a41ad6d3a7e93e9c05d7ae285f7b28b40fe1e06db5e396f7fce05a02c797da294b13c43611b196baff1388e8ab480f7122af85492b8cb57e0a3bd8d989e680dadb758d8084cea3ec1c14e17848d6800fba3d0a31cce580f046d3690a0a1aa2b927f60fcd40d4997e870124b2ef654dc5c10e021fb90618c87adf7774001cc44ca19094805bc1d965a1894cc7dc071ccf051d8c774afb8c4699f97f6e23f1be423f1ea85fac1792e120c16d744f6ce7e4cd19ea4262cb3e0e68545d3ccca24515f0997f3cf082c77001a1377e9997bb9833a06e8df4bd8e90fdb41712cf8d4f4dafdd2fe199e1806163e561d7429d0c048071b38b4f4218423e4ef8e23cda1dc6ba1766de26b0376d825b3e5129697b93a120fada8ddee5f039d0af7cff393393211ed389c5f7529a302fc9b7ff6b72ecf1e1058768b92594702c9a0bd9fe65b36a986c2317e9f1e19ef55e55b4925679a96a7c721feddd2e9742ada8d9f9b153284cdd4ce3fd84c637148923d674040b60cc0a5fd05bc86bfda34df2b7bdf965b7b86418e9b61867546a2e2f63bb17d49438037c424146756b6c33689d3e8a72bef1016d330e05ffd7790db9e27566f65c95a890c0fc8751e112c1cb81034cd9af68723de6f24c4ff13c28add9eb22f2bf89521cdc062a6a00b3451f7b47f1a032fc0fd7236054e6b4911c8c54a49b24b2949d5cbf279b0ef825bdd591ebbed85e5cacdd6d092c570ae87ffd0a768457fc3f8271ab7f20a5f1062e4447db88e93cb6dca5267322a738d379883a6a57a9a9ea4a2b00d86356adc21fa499cd9e1d7b9fcd988298ac7e0e311d7972202b9a19193c30eef27593d8c3fdf0b08bd1bd251c2659cc1294ae2fa5ad7b0509c19681c606c41b606ad7c0b35f7f4e87a5b80dabb528720c2db8603a48a84070ba124febd99ff18c4cc8539a36cb09ce2e44e2042e4cc2da27178cf618ee96796faea8d8f71f6b715fe3fe0588d38ae9c3a8425deb6e9ecf251183b5eb3090e391231751587fd8237cd8d37770272c263dfe769dbee2cfed8c8ab8c0ac93fd204bb8b58323312751a2d2692c372fefc4de0105d3e2d463ca2fd269801739caa0d20d6248956ad41d744cbec2ac6e254e753f5b1e7fd166e90d18128d0705d3d5af5d61ca566ec549a6bcf30c9f6dded170afe5656ce8948cae505a7e55fc6840e05b21c386d209d4b37d5cbecc083ba5d3cdf9792148eea1a214f76dd35d5a0fff17465ef6b4ada623c9baeac9ae198a82aaaab1ad20914f31eaf12b74b3cc87dc8f421acfb684a0a3049b24bcace2be94155e76ad8986cfe1559806b95f002e29a953698c28415c2fe1ff19bd3100331e75a7639d0e6129a206a2d84382fbb29b759507ad3abfd3d17f461c4cc33abd2bb5778a35865fe79de82ce53e816ff83128a32770fee6dc536d58909c6fc3d20d1fac6538c17fe271fcc12a9d3e10dec01dd76ddd358129ccb1b3382119e53d6d266ca4e06ed857ef509825f8f489f5ce73f2c700171f4997e2b2de116f3066c6842e10b71b683059de0720b710a928caf885e17a8420a22f5d34a01f514ac63295520915e741ecbef42acb10db746052fd873b471629221a20910a6da37cfe172ca7f1a14bfc27df1c4ff1d7459bbcad5db7946e0b2b6bd61a995edb13cec27465f5b446b6c19af5fe0b137c6eb257502995aeda8c378d69cd11b2c89ed90a9e55e130bde0b44ff5d5e19838d354993a8539a8f2e53b4eeb77f2674c6ed2a355d3fe4ee2e0ee7540fbe22c6d618477e83760104847dfa2c61007035451170383d1c04de3ffbff7a355bc35edb06677c3109cd6c2ae21ace8c02098763edaac7e4d6d7b2a37d5074b4ea266c9fd22f1473bbcb516486baf44a8fd47f416cb17c9cfb682d655974aa972462d6e3001f22a3ebfe6da33ef3a53655bb14660953155c0429d7a131e1fceafffdc0dc17928730bad6683f4a85a198cfe92be13f8b1f2ab5526f08507b60988c9fb730454999bc567776097f6c0022c0ed26b29ea4338b5169197fbc0b357a2c01f50ffbd3d88d4549cc1685067a10cd679a1ad61c719647235266405e920b51ea294919b30fb5cec94fa94ce3e985d2b6a3b8311939cd0f9ead415e5fbbb594922e36d317fc57139e89383242dcd0ad76feb65311a885e11373ef7929b35f7724089eb08bd569df7fdb6f8eb58dc12aa37f83f992f0dc021090580bd16489835ba3a8b4533a559e4a9a49793ec206f56a6c7d5aeb988f16c1e511b7a931660ddcdd95f06cc818c573384155a351ca4d676eee18104fefc47b82fd5d90b3dfa111a44208fa4b118f87d60bea6d5e6880b09fbf8b10ce29f0b7503d5589b60a27cad74cfde3052acb250ae5597f00a3fd2a6dc241ad6fb6384a4af4ba4fb6ace77a18535378ceaebd105fb27e55d0bf7d85aef0ae15a834bd704cc9c74654863c4a95ac4f08b6d0b8870944124bc82c5d19b5cc1eef0f13868061f9fab548e4c9eddb9df2c5b996faad48c69d36e184661f099f06f19726f4b1cddf6384f7c312cc2515b64506ea2d687966ddf299810f6ff4aba0d8f24806a1e40b7e70929e60375ed2fb6be7f812e0eaab3f4353b32355fc88feb5e42045f06858790c3ea3aa39508ccfcd385eea323490e6707f198e83148155fae354d4624991c5708971bd88ff2335d0828ba4eb5715799df863f5a980104ca51d9471c1e23583c8c2561afa5617b141a9a0160caab841062c8a291bc049af99de8e298b2e39cf61b799e38a3ed2c408d33b25db938d18091145cdf65d9dfc53e8be490c77d2a9421343edff6517af23bd6b9c06ce05425a74c7811bed84d8a5fd674b3ca51fd579422db8bcc78b02456a7c45721598907b67deb384ed3b0f531051ed195ede9ce1b8b22b9cad4989bbf0b576ac03f4c1d457f3e5d6927141fe498ad7e0a0ae2f5f81827437e4a440f0870242d119a08c1c91012138955a22cf702531f77b2eeac1054d7f2eb6754ed202a9f5307211ff9e66dba9ef65c0c24a788f9806bcad39b1a9f546aa4c9a50957a7b4b11fdfad70b14a0fa762384a316a2641e2371e08702841c289914b7d5dd5a7edaac09fd9ddf50765c63fc944b8fedf0c8b4dd45fed37aeeae21f2be79b99965d0f3df19c9254ae386daba7378fd5a09cac30fa83bd9f8f04896ad686a70e5c2c7da1b753acecbd985625e61148e1e73594dd3574e8abc86af9b601b1ee6f5aefc4c6d1778062a7967e464ab4fd3dd042352eaba6fabbfd4956c0bc1b5bcec0f817e8ce577083d527a9e7c5af93084de17fea59841a96bf372e90d4a6bb917501b74299be0d93c953809a5be171001b2a6a3eaa2702974dce1ff054e745a724f13c253b2b3e107aeae3ee237230e1cdd3d1c4ad729687c3e277b723b1b907131c262656cb78ed0d294fb527e2db5d181df04b2e5140e8411f1e584220049104f03b300e43d40a2f34b20cd10624ded1c26c260322e755c13b4ea69c66fb224acb362f843ec5f31f44747af8639726b6c55e4c19d7f491c793dc399e3c07b1dc21717abd7e99c42db68aede5f33a828cacaf6d71ed77f8d10aafa8b26b1c36f5458d80ae7413f663f8d70cc1a7d89a927be7e9678397767c67ca83b1852c1c84daabeb7a60dc0cd8d187c6dd9f0c65c831707bcd030f68c8e1e794c583cee7639bfdb8033a3fe47cfc452cf2d9b38801c2f147153b85faff17e80b99f3cb32ed4ff47783685498d3515d4299ae0658ddb397851e0c0ad644273230d5cf28e2d2206fa8aa0837add4fdfbb82288e15a783c520b128ebef287af1e18b66e4702ce40c2e97a504fde2bd3459686b42967747bc7b850946574d7b2fdf0fd5e0270af12efafc586c71adcf727ce1dafae1113e50cd57d724b744f597d3a58f163b7ea121ca146cefff1b4b130fb7a8d67092e110c61c9619b82081b4891ed64c746047c7e19ebebacf1b4914e70147ff9d5bfcaa3382d5313509741a59fd0802ddcf65fc78686c5837678d311b564acf9fa393e45ba0f40e85ca91a8955ad3d4e0d6151348a17c8f04c02c016f8f236e2214608ba79de798500046f2c5fc0daf1bda421f3f10920217cd2d2311a4a102cc3525971c633fb2a57cffa90e13a3968026ea91394a9bc00778135edaec4b17d0b275659fce4abde9b2887c63edc1fbe27bfc059e853364cc5109c0adec69fd271e5f3eeafb1dec1f5d0b43bee09db5594efdeabc99daf0960a388c1b6a6e577fbbf8d7fd93bf2bcd8efb15037739bcbae1a0c5bac06c4538cca04c9a01a7f7fda85e10b8a1f2945af6afe04de86dbb3bc5238884b7f9e33b118654d1341a3a74ed8a2111085d011dd4ceaceee3b6c8971dc83523c286a81b1d338c51bfbf948bef9a9489d4923e762c58b3b8f92fe76fe5c3281e76c083d91537d2d2115877438c6716394b3cdd1c3bf9a07a29e1a76bf866d17c081e83368d602aa90ff4f8084f23089cb59700963a76d7d031df05604910b8d9bf447a77e64decd94ba3c3e78cd89fa591bcdf90b06b4ee8258beae55d98ca1f4c02179017b2e16c961dcf03f2c73d1f918efe80928be1e88561d5d2c4cbfa9a5ce34a8da4cb2e4fcfee1dc7fdc50cc8651ba3583c1475803b8e760bf7072bef5f89b8662a2665dd9e4845741ff2e5292325285162a017597e8d766812c2a808d1786342fc4afbc1b30273ed998124a95a19f3a0261ca38e2c9d6e6588d4aafe835aa3353354e7747fdee94855d2a82f737665c6ecf2e03cbd6b5bd2d944062239d813be0e18eb23c27fcb1fd5f5786105fff716b6301f78454ff2a5d1f4abae55b18c245b451f51a8032942649267157395a7c5895a4cd69058505fbcce172b210772786dcfcab3a8a54608243a5190232d8e4b6c908ced461a1a5ea3e212216afad616582755d3652c436472de2b75a3f61abecd7b740c0c3ffe283802acf38deea21d90e4c41bed64bfe0f07dab48fcf6cc95f9586e72430be46b04ec744240c1156c6cae9266e2b857809789b4084251b86fe524434eb323448d931815d61a41e11d263dbd20a2213fd108706fe9c84f86d6d9c3408f6328b97fd35b71982788d5618d8621ac19b8639dce3abf530cde6529c7a350ab454f3c9f6d5c14f75b8667de73e3bb5c53129e6fbdb5fc263fb991c7d59a4c762b076bd5c68f242afc50f6fe40b4077bdcc08feb9c025deb3eca71aeb5059f3d4054f3177df454877637094b5975306dc3027394836e00d7536e620945aaad9591cb49c5e0c3b3ac2971565cf7872b7262c785afaaa596d8ecce3e2204a8f35ad47a2d0d2f4681e545a3d23e6f129017121045e1e8828c91044b9948d796de3e3a3fe14dfc9c275733f3ed3a744cd108e210c2e1c7c50bac315c4519d85cc5de7ee061ab10bdd4093245726408e3af0a638bfb40004fe81e31cf5a4f2c0ed2e17a2c5c323d12797bb358a7e7af584ccf63cf8ab04d33da655b2df58d0f7b80d86b0001e2033b2778f25dd55a0a1d46e7dba52e1d808bd4139a447541d1d9dc181167251124b3328d213e85705fcac8b359012ea4aa27691ad7a4e7e434113825414e01b0dd76729af3b6e3e722bf866af7dc56e05648ea1cb721b87ada7e92256157f1230592fd5445a0a19f21dd72ea9a056ef5d1e6fc4436c91e6bc006c46e0d4131eb7a2dda10e34ca6fd44a2338c8c8de3739ea1c9bfa7bfdee11de30455d572115b47d080fe1da4e806615ae38844cc5b90a3d1c8944e3814920ca6db83453110a8bb9b0b26e919de10714c561c53d3ee56a91d5c86a85260250762bba0bf50569df2b3897db4ca78ea270304aa1e77c73ad3f445f8c88d80c806e592ec807801e67b5c09a3ac5f5f3b630e0559d5031544f82db3996d483db468c9730e0c7585238dc16fa800fcf5e79fa715e1314d50c6a97a13f37f5fbaa1f6ee40b9b4f59787ae5aa84e90567816b35f28d8b35a68bc462b108d9082cfcd28228341cfab3894fd774e205aafcdfd1bcb50dfa40c229f2df70f5d54d393bc8a4e07a94bfd88193d8ba5c83be20c283e1d8240ced232d62b1875650bad86ba2aefb2f481eb41aa6c9ff8851c42139710a6e1037edb89229ae112c6aeaf1d0858065dc462a321e82d227d097a109b6a033ecc0bb74cb13a9b3c26acb87b33d1fb97d2ed0dc9941f9fb5430f01e67ce4f2c116a8571ccbe6c0327e160b390acfa49cf6cf08a519f2b5487dec8f8d2f0e71a633f9a716ac70ebec4edd9c09eea56287d471d40477e61494b2730427bc4680df9bd0f76282f31e739d7064ac34f4f40de791a790efa05b2d51d2f9a10d767755c22b8c70aef13a13b4fca8c353e63de79350c9ceb40f47cef8bf42ce30ddf7b001c4af6082dbb519f4a5055e81974c8b057e95a7ae690272b6f164da7fcd9572fa1c92057f198ae4e9a5bed021af158636c7a8e143bb1a7de8ad851e4c3dffc294bf5afb3515621c54182067145bf294c8ea946db17a798b9b157728213129a43ee284364de78e03c13bbce8561b1d9f5e783539b56275848ccdb0601f4e8acf8dea55c1583b199b17d7435f3e7dfa15945d15a7af9e7e9ea8276d99148511fcb0714ef2ab1986cb7c1ef2f35d7fa50f70ec8dacd876283f833bb7cde8a92de69aea0ce0964d7186874c30f07c607ad7b52d790383311611263867687ccf4898d11e347494d181fbc417e298a80384806b82034b93ca4b9aa0f83c863560fb9a96a8c7e9c3be97997e6b6ebdc2303184a191169b00d7643f9c396f1df942e549f6eb16b98d4d5dbff7ad8d17af625fec3cb7c5e9429ea2a456fb6da103ed5a62ecd2a2f3a4d3bbab7030a6e9af707360ebd7f89356ad8fbbab7151c7a2b29fd7cada69a300150b315b3ae204ec1dab574b4c822e2ec0a5aa597a523fdb437af6be080b9b2e826f21f21853540590de8d36e7776e0c01f2552292d8cc53dc5fe5e37fb38b56198f7600a2d0d39a9676d98a855c7d3bb22ef84ea442b9b4f17e03f7381d94772bd2ff7068809f4f5e888a4180472e5641eeb5cb009bb45d7dc8df2ab03f0035823772ccf0696d1566ffe5f370da4592cb17031410b5c073a905634e39c8d5e33dfc8bca850b0eeb09891dff356f9fb4fef40c43284bdc1aff3a11505cac690bc3746f81b0f680e92588481ee8b830b79c72a4d60f7b1c11311ee8e3322eff1a61b6bb0239ad25c1b62b8d264f6fce039055b56fecc72ecf1a4472cee28da50aeca174bc20572ea3ad0c9bbf4c802194a0e961f84e7322a4b0e8156d5c6e70e00c6cfa384180679993d21206c114639005c735b6fc1c06f260d738622af48905218967018946f4bb263ebca0188acb65eff4dc6f78438cc70be5ad4f42be54afa566197de3800e69c79c15f52d59192bf7d2650f984c13229e81bc229b2d0ce7c40817b82fdf069262e71e3845996b775fe07cf467361ba47df6efb918b23abbd22eea02134b5824981c823100c3b5ef2668e5787be265951af529aa1c5ab1406be836142573f62879dc9773818482d4d793e28d72df0b121694bb5c9ce29878080f729691dca78ea67e8ed88844683f4d4482ae78420f366202070c4ce6f7889d4b107a1a12fb278408ff047a953b00bb30479349c8a2234f9b3e59fe7206499318d4e2f5ceb4fff0e349f0a7d9d6ae9a76ecbec36cd945dacff3fd31e3d853002b80cdbb9b030005543af92ef3abb13341f39f4030340a759de65799e1aa50fefead2e954fb4104e9ce32c5cf072daf209f5d5e141f14d09bef3eb925cca58a4fa9075860e4f4b726cc4e9deb55fab30d2380a3f01ce52049a10d265ed0f4b7b6ed24650a7f5151d08a6f1470837819d3641960a539aec06981efe139767b6f463607c29c54b890b0b47ca18285352fa4bd3abc06afd098e509091d585b68648da3837d154d9e39ddeb28076a60195c279098112e54c0d1f80f464b8a8d2d55c4a0f878e88ea91e5c0d27fb0b286783bb42ed207851c3b1203219caf5e107d104d7b28f8bad9c8e3f8e7c6c3ae9119fb41494422b903468bd405e4c24494fbab51228b32a0b6c6b0cdd09af0112b713fbf3ea0478c3747f40b953475b1033bbc08bed396b4bd3d37c4af0353c0ab703e76df101e0477a61d7ae64ed0c587c0ca278c4d5b462ece7f938d9600edf45c1ead7bf122434358fc0807dfcea5086f85bce820b76027e34cc460630b2a3b2460b774d5bd4f3c34b7ca77cce28aaddf0d23c1c284b7132724290c6bd711d9062b59adc47354dee4ae6484ab25f2068577914cc0ca9427b7bfeec04a0b30254483f67ba8567ca9bb15204e209425e04bdb6db50261487dd8c8cb896301ebaa40fdc5fe207352169b251fb8f72d110baa519af46cbd68a9a01d0b01c5e0ba8ba46f828268e4ec56974919882508f1dee0a283f87d38173385fa7798fb7c69df7ebf33fe892e02b1a22c02c12b4a245706f077e66318961e8cce6fca27660ba8b54d84fae655a997a1f7f74e1d2b18fddb7f924fe53e1bc03bd3a5e67772cb3cf8e7ba3c351bd46700a868f68d3953994adb163549562c6ab01b26d58b57027f2bcc3666aead61c61b6bb8f5d83c5585fadc02d8dd0a9b175a44793c8828f847e02532929a56ff55dad6204c731d59812f30fc124030ba3c53f20aee69ab7a7ba894d1aa134977f4d9aa6c672306de69b898064110e7f809b2641ee45f9006dc704406f8feac41fb640fc77368856ff6b9df7f7386965dec18e863f2759488cd97104257ab19e0ff91578d9db4804c6d13aacef4493315dee5986d78f3d85e95d235386e7bb258ab16069f375a44d7b7f52db58a442c6ee9fa45e733dbac9c67e7da3bb74f87912fa4781a8a041f6a57dd7f1b9655dbafef1bf1142c50d71134ed7a5d1154ebe9b8c006520a97f5d7e37d823e341add15bef4a309dd3a45fc86c50fe61047297b215919308ac0bba13ad17e0a0fdbb4873fc7fa7e630269abca23df939432a4e9de188a91b06e36a45e56134e346ea6612b03bb27628269c7851ca34568235b57dc3cd2a541b872b92e44063c18200e52d7e34516ec60bbff615232b61acd565ff1c974bb405c2aeec8636a47280ae64a88eb27e37fd0ca36eeb6ff908b5cc1844a611e2505e4181227ac3bef59e45800f493eb52dd3b8281b2c0e21d0f0371df8c62e9f8cd22583fdce933a0b6b9b937446183100422adfda702d9609d2de1c2b33d96e69e99dc212c23e6a6b0d6db9b6d1cd9f43a9dc7eefeedbc05c1a33826d06ff2755a012fe795fdac3c3e33b78c09deeb92695d974d493d871b9084290b5866a224ec68d7538160cc2d9f1e7d8f4b9825d575bf768efbfb2a304b78bdc2c42e7c90087da55e08aba0c6be77a4df7281990ff38ee7dbc3f5ba31937f382118060d1856ee60d5bac3421629ba80f138936820f86862019c47d56b5692ee7649c573fa7e313c62e53a3dc54b3af0308705e40361945d12c69a0d7da4a4bdb4dc1db758ae84bdd8da258ca77805f41fc1d53ec824a4714e24a43c3f3bbce53a122366664229f2971f5d55596827a859a364b3b4be7cbf1a1fd94bba779230b92d1dfd35f1a3e77337829deafb5db8014476ce5ff82ece70d7b4f7f535244c88c441a4d275b2dba60bad979e314f52038f37047e77a689aeec669915d449d6d2f4bce1f9024ce5f2e0ed82b0b3323dd00c979f5f5db25fd502c44c35ad77a35b18bb77d06237389d0e052231176a16f17a55b489cb0d37796572083e909d53ebbdc7f7c7840a96120886e6162517d5b65904fb6bf458cac080b269314e84089d8baa6f5ae9182b5135b3d90bd7146ee90063b3503db34c2912b7fcc1ca70a497c7e6c7958b924570029f981f9900bf44a663489cb19de8ed84cf2729d28ea5979cdf2af2408a5614fe75c09510243d494a802bdd2776789237979d0416477877782c552724f95f25d994509077fb09a098a308ad1d54812f3f09b2d8f4877d095b8cfa3f768b2c5072c8b020453fc878143dbb448e102bc06ea65c977d2bb0997fda68517c38fbbe8a8d0cdcdf271a8fec91d8e62733b2638d72d5595808627ab4fddaa0c720d4718e3650a05ed4a312db4c59455097fda1155d6a8b61e7647ccdc33c43b354544ba0f12ab763811ada3fff76b0400bd850684d7305931420d295d841c55919d2618a432ca439c456b3c89e0c568fb47f91f20809224627f579bb196c3b333367459bd21286194f245a0039d4e945c1e2da8eb53221f1c73c5a5c7312754305770dfd08a98af66ea1a49edf9cc7e76e01e05d9d0620684dbc0565269437aa6d73ff82fb01d0556d38303de54a110709e0f449e46ee4b88346ad81134df88c9b3a3adb69367da6e097db0c2d4c740e9b92b5cff9f710b52a2767d7d48a9620619cbe2f5e9c86833f86a7c8c16f128ba5b3197d4add61143c2fc11f1930026a9e9f83cd37d0b0929a3c878b28d6b3f640b4eff496f1f458609bf12b287c77df469d6974592123c47d079994ed000c5cdcbf1e4a92a2e20862a39c7238093bcaf20e9a0d8ed598fb09761c50b8aa22367ce113a8c4399d7730c3a509c1976edfee3ecd36127b259596a1516984054dd7542c0227901c78a9702f3092ad72c32eda2f99c79a8cd886af032eedf9c16d523b4f134fe3d1d83dec453282e17caa53546153b354e8b4edb4cdd89d0fcb8ab2410850dc7a18083a8911d5cab4b7bdc655f04a9e184f7384b7e7d629d8b936a1ba438c72bccefdf37cb726a18eb246014d6dbb8f352a96673985c2e65b14e05c9b4d1237a3701dcfbc98a3510001ffb206c9df94acbd1cb6a0a0cddf1ec7cd10d1929897024f92525f385bdec6766dc7033cd54ab6e768a2fef527ba9a272bf143a235cef00a003b84474e3c4c82bb53b7a38f4203419d6e1a3fa7118f73201e881a06b4225f393b88021c0900e94b2f22b8bf4ec5a7f571436572a22f604ed081b8b3720699ef63e6ecf139c7998450e3751e9b8d37d8004f33e5bb14ee4f61d1c358adb32846b2beb1944e5cfcb8a59e856edf25aa5f01ae3ef8c73f4b7371b2e4f1e961d8cc4eddf245a7ecc64eb638fcd1643eea1b2294e1a67f1e85db7c33c39c4af24c6edf5fcbef5a03fb6d417d42b863f2e2f0d06c5b8e1a28e63a6834c0705e9dafc2d699a64e0e84ec518e7c8a382592d8df78d472ea585b22d15dff348132c373e5d6e53d03720353508389d10bbbdf25798090f4d26b5fe3676b79e9297a6cdcce8fdc7b06edbc357cdb95ee1c4eab28b070a941b9c50d52a5657d56de343ac55041b1c1ddcb513662655ca118e1fc7f98ced42954dbe09d368d987cef3490fc0c6a26ad77b2bf018ceef5870cf316badeece06ddac6a2d76d4e273741e6bcec23fff49c38c32dcc5066b64393235519b5171733265c46efbb13c9874867df4338d40f4c147ef3ee72232542c05e629292d2cff1c4b3de0eee90e14be7d161d54ade60dc185699d0179530aebb1424de369f3d8c0ccecfcd1352ad7bf247ab4754f27dfec0345427913646edd894ebd4dd17da19f47160dd138f6fae2cec4f890cf2c2816e492cc8c809a2de02e3e6d5dd719895492981101784c5a260459a2f03c7b268daa9db3cbefd4644370fcbe9a3a22ab85029b5c71f7331482507af2572c1d81764bf50c4dc98324f29277a4e45db9b314b13992842c4bd16a939d2a59dd2cebaa36ab484164d212151cb3962ec01c43986ba6ef9baa5a59c447474bf2da43277e75018863dbd79beb07ef3be5d3ad83e3687df4d869d8f5c98151e28f65dd41a2a51434a8b44f2267733e4ab449a721d69afee8153216682a8ad51d88dad82ac47e0bdf3a3784b03f65feda267ef968129c43d94a3305f93ec61453c3e7c0b3761b16964cb9b2a53f67a156386ebc23337ae1292bf6ee99372b614d49801428d7f41db8a1eee1d3dba1bf2ecc22d3aa8b89bd20924d1f70ad97b55cddb760a012df2a0307b666edcdbab51277095f3050092f9e9aa247ea43df1135ef43234fdc5995665f88997516376911683b2f9a6650768282ee6321feb3b5dce7b45e3dfe1d6bd5a7d384b4f061e9c2b38c9c59ac9f4658a293ef5f40d1086a5a55cea537f097676c92340ef279c8cc97b8ae50ab84989a45222dd2d01ec510f489025a4a1b4d285eb629786bdd82dd47c929f3e8401be2218cd7b6562d7291d68fe855703ed2198eadbb38ee0eb53d47156f266ce0a90228470f66bfb26d01657e1b297d7b60fe42c454ede480148a023de93488a5484286390d58f3fc4829bc248b83ffa79728083a2b0179ca6b69958b752c2507c9a53af39b002bb3b0571f7f8fd2dbe816b90afbb31106665c0cd047478cf3105da49742e81874b1ec834ca4b7f4913e471ad237bfd64500cdd416b7c789b0aca9f601682af88a4978971754091ec7708322de5e2777893adb489403ee388344987952ffd6db751777d994c0391499480477a2ef57d9e7984b8091f853026e95c88f907bf4a000dd4eea628d180c16c739ff2371c0c58d37fb4cf6e833ed7fdb82b191be4a9ab8952c4c512e79972d917f69f51061c1a6c0ea620b6528a9a956e15428bde8c5d8d6b7092430a9457724bc92533ea8cc70e3f2430bf72e42e72fa46106c90379a3360a7d45b94af2e4018f881cfb1ff766e72827581664e971cdbf28b90a3f13023852c842bd91ddd1fea1216686265f6e4cd0f29eccfd8c6270faa1a6a949a87c8a0ac3c82ef7b1114a61248878cff830a6bf6ad74f0a1c268df6fa21c25087fc303a37e84240c55816463a2a6f024ca1255cc5927507348dd58618a1908b1050d86fb4781f0393c84c12904026e34d1fae6197b20a3c3a9d736bec3bb0b1c01a75420451be6903b669fc840073e2e8099feb9c129cb8c6e629e304b3c44f4eae09b5e809cfb11d26ab54558f069cb4157afba0c73ff87f421663ee592a41e47cafa4ee9a6c539b3c702b64a0dff703273c1125d186e89e5add2df3515a37f2c9089c31e61efa7449721f2017b7d8c161eb9e76b666d8c750fe3de28dd31908d4055916c6ef740478ea7feec88228cd9d69c821909c7e45251886998492f0a6a8d032dfce9e0e7b3c2b178d73c77d204d17524a722ea3a48a5d5e69704550264d6aea100bf1add21038bbfb170f2b5ee78c43294df7058c65f2ff3993ca0ea99583d4e00165e790a43112e08ea560b31c55ee011364c5530c8067cf2417179638b8a3f10cb8acfd9522791e9a17f502015cd7ba31030442e6f85d7936e62c95cd154eeb6f150e1cc16499c9b59c717832480811421ba6c8b39b98f8dffafc688c51af10ec5cc89525cc09e2b8ebff8603895fb7cb847b40d3e803d44c23f46e4a64c8f567e4a889734522c0f6bc38395c984a124b2f721bb8ed76e39391a82d772c88a73222ee42911f8817726cd810b83ddb8e1a55107a9adf320e4d8bfa96bd8fc2ce1f3bd94fd9dbd62e2dc79bef59ae61ea4dee09c2589cb4e3f30546486fad97f7ea61c67093ff77d09eb32288ada9553aa7526025cbc3a9680bd96b9e7683a64affa832ebf04dc202c99a094d964ad9733b0ce0e759857c6dfb7230dddd7109493d6853c0806b7e7bc81044de95e8c89fbd37d3dd6c3193dde52dc921763a9d9c6b708977e9fae48058564dff5c0bd3c4e3984f5f12aa8a33860a2edddad118daa62be623af80386f4716a54ea311f53f84429fa1c12c6035011c5757a04d848c18a28a7a7d4e49c4f2b6dbe89d5aace41b94bbcac1647fb36bfc4466ebe146932bdc7dc2df805cf5c27ec769cd595088a27a1c792234ec34479fa4f7a7079e1f42d058d62e1951ebc0c43ac60d322353074115b357370d196e9a2020223fb1d575cf075d9e712ff702a3fffea4956c303db726727a7f81b680acf98cf5638b9825852ff814f2b0134338407e706f0a85d3d232953e053097d825935c5f3aebcaad245afa5f90dbcdaef7b2b609402dbde0e8c901ad10a23997b1caa84caffe33acc420f90c5e76bbea80fe80a03b832066176483ad7c1c5d9f8f88f40f64484f1a44cd87bf57b48c78b0efdda31f9ee5c31d93cdb4725c1b0f77640b9f9aa51c96f6169135bbbc49cfd02036969225708959ade02842874be362177823398adcb8e2f86c147a2631f3638501288c5e330f4f96f12b157062e20cf202addd3ace0113dbfd1991047ebd73775c97c3fbd35595899c58362ff6407a4c5faa4fd384e00d0f720acfa226cf1f0d77500f2b94a975d21779f89338524c4494a8d7cf65603b0aa2528aac69454c89af2dda0f978181125f5a1f32ff8bbdf94bf8b9030d5b9624108993195ebe4ea322785bea28513178aadfb247bacfedb8db3dd74291eb02a8b29bc0cd10eceeba003e63be382b140828446e245078b1df1e514bb3a70fe25c5885dbd6d450a8c3f6afb2ccf0ba53de38544accefe2fb8c6e99a077c45e978aab20916b53dd187fc60691b3d010bd9c7debac90a1fed6f5224000deb68ae506da588949f5f4660ed09c2f7ae60d8c7155ea473441a8d759c44e4e9e8d3517a554deacccc4436a257a7196c17c687a399ee3896cfa1cf48d965c8fe5ae6d6351f0bcbb0ba26378631f7ec6662de5c59fd8598ad24a03120ed6c38e58c9d032751490e4d1199fe35a15bd550deb409b1a4775aae4f61a629b80480abe662f0980d3fa74a3869768c62da9013560f7e150916a61c6704fd64769dff8d629be5fc5757f09b856daa2688e3d8cf2389b1f00d22c2a9ad650cea9e36fde11e661e21d632884d8a67a35ab6f7b470bc896e92dc9d9202cc08a4f7367228b8c5c7c1b7e437fc45b87f7e28e9d4ce7e8b4c4640eae193c8a7ee83d768f63a89887f90be687e9829a936f6193798301ba804282c3cd8b41831f4e3841b0c7faf395143fed9f7fb3c70f15a3278c90b5933219569107b9aa0fcab051c3437cf1345f5f919f46b96ab92c8ada02689fea249dbae9e4cba52bdc8f97e01890302040ab175c422878fffe1575826b7d81583f8d9760740d155d8f2cabfaf7f602d320f7b889d2b7faa4883620a17a7b71b60b89c67b085de5909224489dc4e0b2818e0fbc131d78a20dced776158e7cfcb4af11989c24369807fa11122dbae32c0907c2e6ad46c23a051a5f42c980681dbce6b62d243eee26b94a81eb9b0ececa934d18f31f4dfdf45326f806c73f4cdd1b705aeafdf1a4fb73973e564e0de85496305098c90f0503be18d0e1415451f24753bbd1ed32c1102f4ae2599593e69ecdde047802b980ea5a8b5ba16d6b207f02b8b5169777c8643e4cf56c477e8299173f58fe855a46d8644923f4caee0d343b0eedf115e8bb5a510dfee172dfc6a4d5d58da2aa74c17eac5166390cfc93640054c2d5d0e625bf4ab92ce52f8367dab09c9313964b1d4c25a30bc52ed54683edfd6e7414c44d26f213e2c78e16a9c63cc33ddad5a1f06ca8f2893b0fd6a9268ee31bddc567e749d8d77af06aac20a80e7a1f03f48bcc290d23a4e3d903098fe59fae177a18de218c53c6ae8645602b84545385d85a4933a4478dac7008d03113c24662cb6f9fa914bdc8bb16187e4f914765070eb04ba93198fe6954f1443a1a1ebfeabfaff1eff451b4a309e368860530cd7175d5456627e332380132921e5efc91976d18c19e06cddfd3a8325658627c52356bcad2df4c8955677adee078183da6cfe27a05cccb539cebbdcb91a110b49821dce5074e3767ca585a3f45095d44ad0912967ae8fed0a1b93203900554afec8e2d42e672a6fbeb0cf34ed89098205b28f465b8277aa2195f313441e4ae647c41b03d13f1b7e215142779f9fffd3d8f847e6a1d451885662b4d53b336733525c42f85ce3bfe1ba0cb7733c78ab2f5470812e7330009589d6c4cbf45fd312c272eaeec0200fd9677efb88785230ee03fe0aa68af54d17125713b400a80be58b376cdc6d4b207a85cec46565e5765e4098382609d80e91474d294db6c8c9b9709155e89e06ffe6921e32e3737d871958637f1830dc2c24a31366e48d6e2bb1aa3e66f4152e5bf2b68210db15876126a1560ed28ac8fbb75a4c326b27c16b95806ea2dba756263c674829237d18b7892e2baf0844aa848f23e5e772799956b2bd40caa949765244115d1db17f55e4816250c8dfe24f8662599a87cdebff50494d1aaa3fe4ca51f053fd3f8675e8114143454f5a9cb98c62505bbfb6ff03bdcb172aed1f00f56e0647152b6a7d09055d5a2b839a896a86cec110d8c8de0e3f82daad63e934dc3e61d5a6c797bd23e84007031a265b2198ea82c4e5a66ee5c04837f15f035a82669017af0153f645cf23c41bee7b89989ebb030c8c6961928a89c2d175e5859051eda51a1d811a46c121c4a2a543b5e869c1a6623be786aab70176187a0b3f602399481f37beb2efa87dcc38f31362cd6f500f6403a8730a2ffac24b835f5bfc814cadde51b24e470c0f442e48055c47e5fdab81a918101cb729088703547866009d06b2c5fe85f02c86471e1b275c4c20b4677385da427f1c535223a630bba8b0432c22e288d50d1036aa71870ae8e189deac321998c557178b7f723d23985a82bbadbddf932857c401729cc71df994353313ced51f7fa4e9eb93536fcdbccbfa935833d4cb5fc3b56f75841b8553f2e73fa3b3c9618f7aeae31bbe685dc82a4c1836e6ca5cdcc0d10dfbfc7211922804301b4429542b1574c7b3674cb54e838a0c1e54c1311f3de15be485892b92ebb0408533b7ce80ceb614c1050fe80c2d5606fd4c33052e7bccdbce3caca66dab54f2cd68285a3c24213e89e9f6f9ad91c8c3c6b82e76821674703816b071421b9ee84f5ae87743b1a63c97c785ffd10fe40076d839a9ccdcffd2ffe02fd4b0ff9b16aba4da9d19d277931a638976c0eaed46e22d28e6f23450ca7c0476a347e3136e2f708463832e6ed44a7d802682858232a4e56d0675522a82a1181efde55cc768337e2789a4df14695e7c19cde33de5c8f75a9556f57fa596509f17370020790ee7907d2ee312a8a8db9c33016693370f3c0ac19bbf91be17544d86b497328e28ec99687511a8b5a2fa009cbaf1f2e28350e8b4d0999e8f927b870632ccb488f02b8a2bb9908842fdeef71fb008ac993bc19e4d7a8b1b21325c255bd4a1e2174dfdc5e0f9844b018f72bf03036b5ee2fc5adc9279a4601f6e1a5c583124375d1432250319010ff5dfd28964a4209095c11dbe070c3b98030f6c8ec09c0ec4aeca1506beb108dd94aeb54492c360c448772fdd23c61dad2d88afca968966ad7e5a043dc12773571c05599a938914c2132623c6e5dd60788cd241e8fae87144f373421b0ff35e1c72f7c55e2b1e1b976afcfcd3d61ce9be6c9dd4048f48358d96384467ff5b18c93ded1c70d2cad2e7ddc520572f70c9c66f13f02cc37c57a6e98968edd9707f4ede5ddfa168b4bc4ca73b57a5079fdf4c7d1cdf9cdc9e3cfec47cc2a7e5d8cff5109451d6d1005c76dec36231dfb2a03faf16928b24c2a71e892c57285f67395d2b9479b64013ceadf8eb87a57bc72bff699de3692ee9818d7d1a0765579b66efd4c59aba58c81641c746efd82c59f0fbb58013f46a62d1e4ea78e5dc470fa8835ac86204a6c0c3a4af2ce24edf4180ae2f2c77e2d69632f8a2125a4e95fcf8e510b558a191cd1d0d24c4f78e0e1114848b5d3186632bd4719906af284ac5974ad0dd32dfd35b95d83aa1f2ac1289c905a0ff76c07bfa763207b3b0e3a172cea1c5bb4c2ff7eb10724da70fde289885a7382fd0638f3decdf4d158e3fcfc1ab178d4e77e799f7628eed40bb9728c05519f6400a7abc229d791ab3c28bd80045f650d32812316c2847fe42f0e33943999dff661bd654a946b273b7a1156974f8e630c193da49b4aeb95c5be229f76d213a33f6cbf2a06bd2db0666bda49ce05315b2279254ae491cb9c8188da9c9e88c9b72f83cbd86e2d583284a3c09c593a3efc50ff1b0b642fe8a7d933965621c1a0f284cbf1f70a14b7d4cd6a0cbc0a7c77bfac8bd2353a360f9e2d7a4c26e5aa8955f4c940f173188c0c576700262a3947e8a4ef64103fe22dbe62202fc8d378c14f3eef5ae8395700c240b4013ff0c48c270bebb7aa6f4a22db4b61e51169e1331861db8fb13a212f8a7ff01baa2189f31e92102d937eaa32a9343d340e505bbc5829eb749d649248637f6d14ceb333597e858102be85cfd6a027059ab56e134b8de3d291f81c653be5024378ec4fb78ff4c25bc595ec3e2cd58398a69ee0840a0cb6116b7737dcaa96e6bea09caa500c29b707ed3fbfafcd741b252e25f2ff5a4e71c3a33a60ced98818eea69c7297930d641a710631650809c5197a46d7f2920eac0925ec1b6277e6e57a8197bedea4cd8c6ad8e85f4fa3af5769c652e398e840a4583b7cf612c5f213efd26c13813359d26e9760bdaefc01661b5b7e649720f4dc111eb0177221cfcc3b1c3479e0a8f5131b6c5e9c457e66d2af838fac3308d5c44f7b21cbce17ebb5f7bcbff19ff362fddaff249380e62543681f881f58542358d27392cea15526189a41f9207d6e760cfe7dfbeb3a43e4c1888c3ed4ae6fa2e753f45c2f5d84277e4aa306392ef1badb1d24fc692498960dd0b18629b73b323d8f7fd05fea202e8ffffff17