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 58498 e4916c696a65fde1492f2921f56026fc3727efc6eb60b6c81971fed2020b5557

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
718104bfc0124fe92cfc3e3a95d527f087399f22020f91fe37108b61b54c5448
Certificate Block Hash
e4916c696a65fde1492f2921f56026fc3727efc6eb60b6c81971fed2020b5557
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0013de000040b30100
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000009ad90236f897b80009cd788498004c3d9ec113a2802294f17b27088cf08a2911762a5dfb8b31aa034b88eb5ebbe6c6792a535f02170d23e490665452bc034a5a0df7fd37b871bc3ea8784f93da37e8b0e104237b9129ca8e1807000000000000000002000000020013de000040b30100

Raw Header Hex

00004020871c95fb9f8b9a4187c9a62384c6c8b735a88409c2c7f03dd156913ea65880e7f3101c555dd1ac28b488bd7a9a6e9c857fc06d7b3e225ea0d519a953eccddbf3f784106a65d7031848544cb5618b1037fe910f02229f3987f027d5953a3efc2ce94f12c0bf048171

Proof Data Hex

59,560 bytes
121216010307735bb026acc25a3a62aa2d6d467b1675777897217a299d232a948bfa0e21ea5cca0ab12d44ba56eed3f70b51243c78a20b872c3dd995188c53ffd340e18756977585c2cce66a720da19ee41068eeec5d2cc071efa000d398ae5a93c99abcb93bbebba0e68c4b150e919e0fc797348c9976e82b42abc65d003fa3551169f3ea37a41c3fad0fd5a461aded5ca4ecf7f17c9eb7a4e32431b1ac54b291488937e69fe021d92db7ce4a47cbf48954748cf071062df51ea299443cfd1c0274f104278316162453e30b4d3f2fc32eff0bc760c704e1de55989d11e457e31561960d0b5372de68ba1b5436ce0e134c1cc1ea972a5a685821ea43eb400df730daea5bbf45692b038be944ebdc736da645a0b8a168abfd88351ec109f3a8f3ee0dbe3acbe450bb32846e14da46a261dc4b8770a444306091df147391bd1ec1807d9ad188b1f968f5b5c10af42a086d0780cd42379ce1601de756a860c37977e391d0fd86d31389314789e4c198400a682c769562362d18b3fb28120e6ff7d1a71d73ab7c0a63cfbf956900a0412794464f3f33973300c4ef951529c79a6cf7be1f212d84ed029d1fef3ae7ced5ef20f9b2215d8cebd11d7caa575cd323cfa022cdb635069ea9d4a2d721aa7b290338de7a2bf56c913f9ef0201740289802a2e6bc5c8330b6ce07cdb6214eb5cdc66c6a1f52991548d19b6dd1731b57aaa78a3a34d90aa0663f25ec55134a00b1c49b190d266eac376474d6167fff384501c7c397d2672f3f62a1322a2d4ce34e88c666ff3abac628db77faebf446a5b736ed4d30b61861ad085b4cfd6842511b91b53ab5e6d059639a98857304a909b436f222817a8a8a6275ed99697b040d9d4360b771565401881b87232a97bd0ce9c19c09fc4c71612b3f4e21aab6739cc0795cba93cc4b0727e52d4cbc682fcc82058e14b03a761dbeb04990ec4f137f9ace0aedf3a14893d3e4502be6e14e177d87863ef20ae2e04f5cc447fcb6a946e9ce4c920fe64089791444b1ecebc8955b4649fa162fef5361bb2b695c9b11538648fd8d3c993130960ed3c0dc0ea85ccc32a0c4652e6f01c0fb5c00402edeb553a04df3745fb879294ab9b02a31e575354345d1f6c7023da7985bc79881f040aeef08018cf866e1ee466a7c018aff775bd6e1863101e647c71ff8b17f2511f6c6c3cd713f6d80b36f1c4a819d2c032830305b3e9816b5362297730a00ac2c0e945bfa657a67254d11253ba0c775b9c4a26aacca35f2ed1d0fdedf891d08eb76f073d713d01333b2f2a377a6773bc8aa72a45c2cd96774d800ce52234cdc66cb26a4b456cfd49872a154e121a7cb6cb150fa2de88f172797004147444c50173cdf6c72320fee6430dd6ff39609cd19d2216d27da1e3b872cff044a29d9662c6ac107d68d9c3e5fb87a5c10d7ae4abe15e6248d4db2bd0fe7566c18ef1e0036479ddaaf68243db0ce57399b47df70df49926911d8ef61664cf9189347612d7b714217f87d308a0b8c6f23ecdde422278e27d532f4a94cdfb72934f597e31b845ba749fc677cc6c0a8b47826b4a4b46bcd0241a400515fd477e99dc6147fec1e964f85fc6b1aea805263143b29cf42b530fccf8a6130798fc71795f6b6a0ebb3aff176858715c8211e7a90990d9c834dac770d08af25a292f74e95eb7f141ea427632a652bf1311cfe10bdd969e48d9a506f165fb2ff719d5f5b103d7967fbd23a0004a209ed54847a5513a371f8ae333a3fff8b34860f0c71ac75065e26b5ed986c92be64746b38bcc4df2aa10b5f9f689784a84cfa67189b22b6f531583839e355098a21b14248ed16fa946daa33c1a233f458bff784cb06c57e74b10b5cbdcde772e6fcbcf9432dba809ea0458ed6cbe9dfb0eef4f400717483fc4f503dc2ad2ec7f97e734a3c5f6a077c7b0005c97566b266c3125a156e3f5fa89d811a108bd575702dbe21a406e6949c7bbedff41f509b9c441e28752766f9d53d03989727db0b9da3e7914f897b6114b354a482a72d1f30d6bd30ada2aefdc11c221c87411cc0ab0156bea7f981baf17b28b94e452565e2cb27e4f3588439b61eabeecd09e3192a4b6ed11497a6c5940e6f0d7a5e1a2f4b14b49bc90b2e7966c2f9d58f863ca66e398db47e404aa2decb8ba0250ba3b468092141b1f24d0a85d7d9795b25ce4560100eac19e41aa56f36f8c0a2af1d4c0b7b69f6362698a64723d489344a32ab1d60eddfcb65795570137d5e3fedaf3b9d8ff59445cf4addafd28139d6ed67cc0d25b89e3176a200bc755fd37178bd239d347fdeac3149f3bf45899c98a4acdb29fee973cbe7b87ee6b5726b95047b24c7dca05835097d1bd7047681e169c26f0974685f0ab3542887bf07d7c1d6614399068084ef5a6cac80b474b16851b1b75d1a9711991740fbcb7744aa62af8b1a30a8e61f7daa4504e45c11714a80b460bdf2e5ccb7a741ff5245c332f5a88eb184452c5dce156d33973f6a7e961afc65a41d362ba89435ea98fdd53c61c7d85603ad3c3f3ffb5d5e9dcc88cb277205a91d2a4935cd761d5cea1d650b2a5ce0b71ee560f9d12ebb4b274f1a597accab75392f7bb0d4ec21f3ee6919f0024ecc9666e244fe7e09b5e35a74c292ef658382a3b49b4f900b9306494668bd56621dbdce73128cfcf5f6ae0f7c320eaadf4b71478d7f1359ddd80a0aa956e7437d135d8d70d82013143ba22bd233d9bfdff0579518fc129efcbc5d8f11afc13a15cf51ec05fc818e9ace3b0aaa3651fc89522087085badcd672096743aa40a44b7baaf7aafd72b13ffb93d6931a1edef8ae15103dab33dd97e7c945b6fcd566c66f79d5fb8c25242efc17b52ecbe5d90f7737050f42653417222d3f10a135399b9625b7ea3231a6246fc06e1d6ed93c9553db7ecce4742396d01e370fd090dd7a354a425876db31d36e61cf37f3aabd087f22a304fa7047ea4e30c8ae9970302f57523a9fe661b17e35c21d00dba29376c1dfd6da35781c5dc1ee708e4f7454ca1c28fd13edf5cd2c4f7b2ab9f66a85728a324f8df746c6e079d6237fcaf3eb7fcb8245d18638487fb43d58905029ad80e2fbc8d58b6be81e8fc2865a5c31736df111f9ee3dbf84806a60489469b0f001a4d3a12a2fbe678170eccea1d043313351c81cf72766790342b521345d826ad85584fbfa349577d200fbd7a58e9f4a1487a64315aa6fa906b00a0a62d94799d0086775e8100c7d53096137aab03a36644328c745e5f3e47edc9a7a88e9c1770ab007ff53060b96938955ed6f7b4656ae17590c1d132b61322efc465922277c9f26e325406afff9bc495f3011c885be1023042bb05b2597aacddf3f6100d9c88f120ff585ce5219288dfd74492b0a647282b0b738db41fbe50123edb84e64014504cbb54418b5e131e0dbb18c986d9293e68c8426bdd60a602609f3e10c665106bb708de8128a96be076808310bc64d5c22678452014004f63a50c5277207e7a876d60b37af9e3bef4b85130d883d5f5725d96901b915e8cf03d88064038e86d131368c7b0b0904dc37fc493da1b586bad27dbe8b12fe598a19b1de12945c960e6a2c1d5a08397dcf0a2d5eba2439355a19fa4728a000ab7ee9924c642badeb0b5d0630c2381f3f0c3e942f7a1dea52e05ae8fa70dfa36e707e59c6fe63d6984572cd304a3aef84d1229eb5c078ac0ac98ca23d56e3468ea25ade40239a7026bf167a38a6101a6f9aef58e1ad630266018ff248ae5e6e15d23aa1b3639c656db5fd763d76cc296d59f273deed160881e099a041928b15afd9ca31b2e823f706ed778cc7bd8a38246d37fa1dfd5c6d9fb8b15f6c8084b2494703ec473141adfa60e66004712b9d8f5fef2eb90dc96ffcb1870ebcd216262866743dc783ebdbb4639572ccf5d14c38d57d3517a06cbe3e14a21c3633adb069f9b211f95f8d1652c96127e8370ba0d0d40ceabbcdfbe71e098bcbc1ead0b52da5ca692281ff0daebf4bd808badb2333fc97e6011afc6d633a6390e90543f2404f4316cb1d878f1739014d068caa36c154d3d0f4cd8dd5e1a16a1daa49334c2e71a8ffca476f0bda21cdde375fdeb53cb40bb83d35eed53825178657881d7973db1a454a7adb16cb37b685a63c68a20e126eefdfeb7ca884e0fe59be7f662278f198bfae5f0135b32a4c05a06919a6bfde6c33e793d5f10486f75138b8e05ae4a373d47226080c112771d00a82308ce827aa6e8b6fb3a22ea32881da8c611bd8ea0e666a8e4433ef23e25671c69b3d882d08367f57eabcf84fa6cf47a1b3d3f4a16596b7d4b8692b3582a7a96fe26bbc872cde495df1e4e7d7398e3119d9e81ea15d9a2896003062cc2e53679bf5d27e713744dea0e17e05e971fa2d409f219dab6d0f8f208e2e00f5ca1bb046889d223054d0a6a6bb2064b4437b0af8358a111ab2ce705c65cf51d5a02f87ee0efaf47701f7b757a155d0e9acbeca696109eafb0ea5f56b2ec77b48be9690534f6df426e85d8745f5be4514ab5c0f26815c3997b896e1a68610c92d7b477a329fd33f6aaaba8db3bd3f87c96715cbc1d120b7194f68bdf9f7a5a1e95dcde094aa782772f8059e4be2158f447441a7db861548e937ab69a64069bf553ed658536f6f39e1ea6def7431e7d9e32d227eb66390dd91262624891c95439656475a161a5f5e28da81fa8b27c8b273226259e04afd157bbee1a9d328e41c2372e9cf378c49f62def6812202405d4d3bb3fdea016aae7e2a0ca80af75b2084fd5c0508fcb6935a11e3fcc7b499c85dcb0a28de38e63ad169b4a8c50ac0f1815821191a5b38c6a9bf82beb5c0b40d976503345eff711e493ef04ac5eceaf89e10e43b028cbbae436e8a468cdbac8718a2fb6084b93c536242cf1b35a85f88548dd0f8547f83c3067b49d2c3f5f14e19f95243b8ef356e737cd644be57a7953057c8a059de61b72c9afe8bb130b2b5fe5649c0c6611701b168d86385d0cc5d15caf8ff9ec83f3c8272925bd877db57f4a544b8f4c744466b2d109593bcae99fcaa884d485af59d135833d7d60dc7425606e40d9ea731eae0a56ee79391a64d823a8cc61ec1e57d95c8ecc9471eec8b5a167a2ab7bf446d4fef4c8b4769943c6eb3b2160e1d57636f0dfb0f589e079db86e8fdcb6f3df27fd1ca22196c9ab0b03bfe437b5cef2f9cc5deac35dad33080ff87166b78bffc07b6e8021885b3f59df22e0e1a0837885406aa57497b11761c280b207e99d9d4d3c43b7526b0788b11e10f0cfd6373c12b290cbfed69fc30920660dfa2d6264051b66130f5c59ec264203d416a58d657c58ec6d36b2fddd8f364e5dce8c47f559d367aed9196d4c078e49915c32c2923dd8aa8f3ae5f0d1ebdf9f275e324babacb0e9228f7e8df74c48352805bf2d92cc771d4c6243c8ce2403729c877b3b0c6ae6824ac86e9cc777d53ef1e1c801b19a897f00677787f53295d719d6502eec9987a40bbbb8ea911d96f10acf03802cab3403d7926e8c649f882905e16bc34b1694852fb0b4f64c8714852b5842872d042e7cfa4ecae235d8ca15ae3f9f3bf0da736f2d89010f29d12d52fcfed67bdae580245b472a9fd49c4d332fbaee3863694f55abafce2f1ec1751e2bd126eb11e21559fbe5f5950e1a79e7a7f4ee549245c4bbcd6814ed61d4fd31c14eae84bf4d0a29da6412fe441b965b40f95d29c6bf2790b7b6ca2eff43cdd2009899035dd0d0061b0faefeb3d1378465ffa7cbf1d15e87f24d21b0fe0ad68d914877237ab701022a59b34583a970d065fbdf2e6252f1afb56c1696588ef7b1dea29acf8d4bb8ad6f05c9330e577c7e8e326bd80aa744a4305f3aae4d27d24fd09dd4890d6e913385d4eec4eed0abe5fe08a249dfcb5a97ba72cbe1f474351a68b6efdf4223503716184deb52cedcea71221e0efe1761befd87910d16323060a071807ebbecbfafb657be590adb14cf12c819d03f0bb95a2464e22381230d4778836ca42274395197e5947fe3653eb608dbff9c7ab110167f396e73e0c0e1baf8c5d876a812ae303054c65e753d7f6fda17351ebe72231e4cc13d0b2b011a62d9b4bcb71bf8d95ec4e000692b2f94728c851b21040ae43d092efaa3eb713866d21e1dd92ffa76dfc6c990a0b3128bac55e0ef2ece7ed5152218d6a2f2ab48ff2b2ab5c459de6dfc40de0f63e1bfe805a81d02044b1619b759457e525713ff5947e9f0ada28fc624db7a0772103e99c9d1b93193ce571013831f8686aa745370cda8fa4f0e32de7a8786bd57faf37a522796fa3807be12a0730594126b03370224bd0d83d9fbe300e83b617a1706341709476e1d97a48217af427d75cd2e397d92c9ebaa1f05c3273d278098578e3dbec088d672e7741e12728b3e28e03b432397762bfdea9ae898aa2472f7e8514ea4f4c8ddd143ce388768e8ff6d81d6110894fba96002bc7e33ba287a748f5d6406d74716b606ce449f0165c966b287f9845c1169d248cfdb6bb00b07e3c089341e968994e556b8cff568201d7ed20d0e3b1c6b174523417065cec24a9c4da24357e3a95ce3a3f4e6cbfbf5297b0d0a88e7235b2a24ed7f9babe4a645f3525b5deddee6d5099bf5e5bc9cfecb19ddaf8a1d39248be65637c4a97bfcb3c0ab04d4d834a29a4247db8e4cded7b6149e9850d44e6f34631a1fabc0db44f874f47241259c93344810f9f364deb286297d37bc1afbc5c84fefdb1aae885f20149f55df9743fe96673c33c15f0f6efc826b03a31b226c033722a4eddae75eab32379296a0d95e4590fc8d471126649ad80dd59aa7d6f710a97252f79a266f718a954d1f5c1a03545f60e4e6a08b4647a8fee3f844453f2948480e80c54d069bbee556bcf6db20da86738b6c01c06fdb88e5688e6f580a1dc41a2d9a55760e06a3d3df55b4814d7dabcbf77ce495288492276047f16ff73ef6fa4c28b563313aca3ad602d0006c87cc3372ec0d96e514f329510d67553caa0aaff0cd6b079b38408390a176591ada17d82ad8e1b54083c1fd8226f4c6d3c356926804443d82d11f56a6d9933763a5308b1fe0d383e1dd8c358b04d36ded972605cf693370914bf8731558d3a4c8c2b222a59d46659def466ffa8898ed80cbaf57837fd7ce8c84de11684669d2f9657d9dc302db7249263d5d481ffbf8e5a18fa461e03bf28f33045f160c89f4b75e39f0ef8bd502f1bfda667643167cafdd38e8f93d6b1f154a2495be484c575fdd370a5b6f7472400a17a58e8e19552c6342855c344d0ed5bcc5eaadd75ea530835ef21bc48328041898073021eaab0ff6425692c4fb1eb1cbcb070afafba32b6771303de57027d3724757e4e411f319c94944504a7a98b19bc644b4cff2951142d5e22958c38d4f189c347807d0b4371601bb68c6a186501f808a403c6747db2e1bd7ac6ea57e8f09b80609d17474acf227cbf1a48435366c51fd7476a05a7ad910d28656eb1d71d7207a1fb39f8a9283d5099dcb8df5609f2d4960c347d6f1b8d638d0f3887712ef4b0395bd3f3de8b4538c3f2fe947e64799154524cb68e97555c0261568b6dcd56b3fdbeaca72d7a468db3b0dcc36202bc24122030aae27256afa64ca0a1179947cc8ea7637e001ecf18c56ea1cd0dc5ec1f24f2f6c4f74b7b3346f8c21278d1739fabf8bb2da24acebfefe71eae28f0d49b22a82f70319028367194f5c22a95bb66ca8cdf8e253401de023b42592efef148a81a61f86561f0bb6e1e1a2921fab6221465b1072dcdb699f966eeb2bccd39750c3034f7a38fa6ea546d805d066b2448dbf4615b57ce704c31df6caf6c69c47acaec7a41ed1afeff541354f32ce43a98a39245f4ac5196a09917dd17bddae7d72095806e310c0f36cc2e1576eae028921ddf5acf5f985905aab54972b4afd3764641d13d564b4d4b879c9f643791a03dbb141149461847b5c6910d28068c7aae383c5b92c30e4abc80e3e479b1987cd619fa9c3bd284a14273548b97a642ac600c0594884841c305e2909876c83d4bfd4943a64bd652d8a1efcb18a87ee34f4184f55238ad64869381cdc02e6c7f126b46fb4e3c505e0cdf15f68fa6fc9fbc971f7777f731496b6e3b54a6f7df026fcb145ce26468f50acce29a7d5f3bdf5fc612d8183e33062121de0118ce9957d1d8e28c5daf6281e6dea50c323c000a4a25347a5fc41a0863e0d95406bfea98c2839c25d99ec6719a79986a3268f29ee17c74f78ad16253d99e148f8eaac9475bbe9c01b8b8c8f19011b4cf97ed468e5713096673fef77ff033c2fe49d9dacb4b4d69e3735f446d3d6180ace17b1eb81e073cfd772175cdfb47913c0cc056652251462b7239c9214bc83189f52fe582684c699e94ad6b8761ee52a1b046d46f48c9bf3471c7bf10c5cff3c628d662d5cc31f55e7a8a137b58341fd49fb51402df2b7edeb9a90c3d5a40b2dbb936709305993d9c306b12dc7f2054d917705ae255ffd8ac5376d1da7cc13e3404ec0c92b92b79ca172bbb36eda9711786eb26db6d3f32d875c829efa07c70f6c24ba7d05266c02d412a7a4e6900c053508fda7ee1c8bb28e3d24a2bf0d2a3b2ebc6a6152e4da7d29a6177e290f8986cc6a6f3264254f0a186afd5ccd31e90e10f403b9f647f9555dcb3ca02eb3075abee6f16782e0c2c7b9c6071c3840922c3bd6984e1f54f6fa46ace532c9baf3d57c0dc344b19ab05d00fdd640bd2311d1964d00064cff3f05486838c880c23bf24eea5eb72bc3051a9eb216326b5bef7a872ba045dc6b47dbf068f75d442db884ab338e60451e7256bf5ba5e1a4adc12af87faea37644951c8de938e62893426295603ec3f4e195a2c9a6d043adb7e164cf027ef52a5a12b7f32925105c8880314f5a676307fd1202aa680f4c1a58cd6b9b17723b103d5bd9070858d7df9114ee9c9474f3e52be6b5b4e825d31dbaf34151cbfc0bc67263a4648b03016791fb6c38ced56bd287fa2b377c42334951f83676b6b1a6606051a94241543c5e1718d14cb6f6e97d631e1ae4ae7d8fdf445a85e868380336247c823bfd138585ca61a399c972a7d196969385a1ab35858d7bddd10970f230619dc3ddabf3060b2e7ab89e54dbad8f9ca1d976de0371bf81e4525e10c372689f17660638fda610945951450ae2c953839bbe4c036db50350f2d63c2b19f5ed7f734e9ad95cfa259d782c4493286712e6f82533df7fc25f9634df0724561209717bb61275ea5f5bf2a9f610a8ada0c46e140ea40ca29a3c6434a78afc676cc8e80aaaacfba631323e491c53f5d872cc7566a6b58dc46c86dbd8c06a30f998527097e15d7417d52468f5654753b870094c41e52f795a2b708f9e364aaecf62f7e9ca9c7c52afcb4e2b6ff75c074d1b33ea099e5eefd35c72f6d816dfe49a7455fdb200ad34b6262a97cbece727c0072ddb2347090b0e613c0348b4e35b457797931f7de17bd2022c570145e160ac95dc1a11b4f33b9d9f5a35fa2b238ef1cfa57852d818f72e15f3daceb8dcc3841ad016dd88b53af6a26b5cde650cf951243fa675087f099c8cbcf3f754f01d9c3498cd3f5acd58840309bbe0aa639a1d89f258d3b5ca8e3673a6d8b6539371acb58581ed2890e5a958ae479d14d64793c826b5f46e85c328a5afaccccbf53a77f50a171a4b322c8834b2b6bc17c18afc184d9c22cdd2f39ec8859a0e5641eba26dee0ab15c1c30012cae2b86ed890698060e40787e33cc1bea10d96c2b8e2c71c9d322ca598e1467a8585369c9a2b42ecec3a864104499e61306904b85937f828d6ece60e3cf60acf7187caf80d9f6d27dcd03d6a02f48f195460b9802ff0df99311796922ec7400d490f08cb9695b946608bd4c44b56b1b59c8ce68fdecccb347bfbc16d9f73dbfb08c41d9f347e85ff622df17af8ab32801ffde3c0991dadf72e27666615df023d13654c76a990598e146679b8665b12eada7f7da7f4e62c264c0cd31282eb77c217f4a9261b63a6ee464bba63ced4ffe18270e9ff2271e9893acd3eef8d448569f03b361bb0907f726a1806ea67fd2bf465e1e892e5c94c19fce49e83c4f98b33e267b7936eabb63e626c4890ab6751fa15e9e73498e1d0636b4a0e9003f18e8f18089a7280cb3cfff746729847f4522d65050c527e9f5ae76698acbbe82e797aadfa1d43c8654795ea339ec8b7d31fdf55911f146a24c85742f2794e7c5a7fc780a7dba3a494afc72ae6c0140d394cd89de33aba52b0788c34316bc7b3758133df7e4153db8d1e82f636d3c6bcde36c4b4b74e165759d161c6ae4dad2acda8783afe3144eb9f72de162eefda5f54c410b9567659df9991e248bcf3cd30d9e30700fb7bf77c8fdd7ee438ce7e942efcb8372d76134dc5310ac099c88e2b2fef22c049a915f615c3b27109a37470686653ff0f3a2988eace76d7427b168e6f4f353e004cfa62979b1c98d9e527f8115402f3d94509460a240ad25edd71f3e82ae30c4a9f63565e841b1e6c4d410704c183b9360c6b124ee8d817511cb4205bc8403d348808424b5cdafd04cf981634e424b59c02c10cf126cb309d3ec2c5662149bed78ea8889605dcd31fad32c6b2fa25f9dfc4a5dcd426a31caef1b377d298e2ae44e7d0ceae554c80331e0f71089f9dfb4df5f7b2c9df35f95f97536ab8150f0a7e70d9e5a9e893932f1a5e03865c7849668349e1b55841985b8eee426e8bb6925dcf24976e5935650f0b240909759ce6d9fe65fadc9f069e4e76d6583e7294d66307b0fc06c47ca751c4920fc9bb122f97ffc9919be9d36e0d8be4ed4d07086f82c6fa168a3f51e4807ef34386dd0b1a10711d9c481c01d8279290337d48a305e8f957a7bc4062497c719069a55d6be6f90e39cb66c8158460be147cd9873b72bec1871bb794c131b5faa052d7d1ace30f23a60b30b979e251bb3fb66b7d3a1a1d906c799c98ab5eb17fdc7e9f89071e12750910b12cb6387e8167ae228ab47932dafb8bd58a1c2adac397accf8ad0b4737e362fa95bd0145b2f8587fe69faa4eca0b064dc0b3d5c03ae700b3667bb8acbb6dd1951b641cc10d460da865e95f61bfbf60c0260d67f37598be5297fce267f83a35d743d0367b58a939f29b1f488c18ef11212702920e674b15ea50a536f0ab0a2e479db72503c7a4c44c656db9b7778b3c729d4db0a7a1017e42fc992c433e14254b1b16654735d3703c0a63759d1e1ac1f6397d90ee9b7a21493462e08c6802d823c984799de8547ff6cd5a526801693b5c76be1978b3897cb9cb320ba36ac09128dd4a2515b366e87d29ba50c9d4f32fafba286712d2cc5f7a1564fc9ae3cc61e0f35d30649f5ab1dfe395290f2dc63b447ddc944ee11f541e8b1e4fda7dd1e553b1cbe50c805cfbe7db9d39baa5d6f1fb066e653b0977503e1fbb2500b7f70f5b58d1bae4d555678541516b2e583e1f8fb90f600df73b14a77f0d767104176c8cd07feaaa004a17f56c85be2a23710a6753f74943add3ebb3d1de082788ccd61d5a0fe76cc44fa958e2d455c505af915b368409e6e8ceecf4f0b19d52625f36cce7a5ade3b7dc9490593637c850d71f697004b0a90659a959f4025754edf2172d1b7d5aab5aabdef7a9428faede37aaf0987aa7ebc2d7272886121fd16f45c7a3e60852c559f2d7ff52fa4778c6d5fe1dcfb07a255502834d4e5698cb26a2643eb9af436151d40f25a5bb9be8b31f5b7409aa7fb1b7980b79f06bfe902b8ab8fabf26ab0c56245c75517e9f4df5cfb08295584ccbc5fcf68f04816fdb9261acb773bcf07275f401df2cd4d8ffb76cf802cc182c57e47a8955489e12e4db87cc978c30d11beab1f4533d33d771001095e975baf2dff9a74e08cdf707e4c2d5fb5eac3f0c846e1d3ec2b66e0f09c0ff15810447c0ef6ada16c8ecd9dabc1a5243435ae70b55ef29ba5b6213388659119f617bb26659b138e7900b0fb1ecd040392d17622dfce9a350a0074cdc04dfeb80407c9fca5a350ba741332f631088e0cf0b913d7b54a58822ad9f8fc20fdf2d9b65a1f0c5f6be666fafe7a4fd3b4489ee05fa420386b88f3fb1dae81c2f28a9ce9161811cc3bc804302e417c100e81c4cfb9f11bb630eab210f2bac9efd8a00142fe27a6c7cd0ef23f523ac7b5f176a6efc9dcbca91421d47e2e82ad86a33480d4d350b0169f4d0e0fc3cd5a17f61c8a85efb5ee04ae89044dea501ca06a22661b9907bb914406507a509812167529f1b63ca3e4482440dde60af1f1ac2b365d71161c82d1287af738e08bf95c6b8c6ccd91f2cd38a582e9b54c685f3278db823b18e42164404c5a36ecade5ed6b354f15137489bc96fe38b1c09ab11611fc1598b988d1424e3bfa314c0fe855ebc19df7047e165ccc37abf9b229afedaaacda945534186b8fb14f81f21c4cf4e4e9566489585ad512b91dc51485158cc7aa8d9745b5ea6d8a0c997ca0cbfdf42c9fcf2bb67acda88301a72a6dc5e311fed7deea38d0cfc6102bb961f9dcb3be51ab802220fe701af40c822044168ee89247ca43dffc858d3fa63fe56df176c0aa517f2f14f76fc26d2ef919ba8c867931add82c3c673030b572c1cd3476d4644a097bb77326a7f1e309acc3ad65fc2448bced9c23022a6da30d02ae37f07ae0f09c8d4d8df5c1b938a86ee33fefd80a6e4577be93fe225c9b0ec38ab0f2ee4c8f447c3d50ab86dd4d50b552cfb1395295c9b90d4f199150e497e16a8b794c98b629fad5b50009adceecfef7bcda58ca036e4d2d68095b312a7b7c786a31bc1b33b5bab065f39e5f4857e4cdce108599e1af67f0c2a2dc82c426b4fcec8bab70af2be544d2f6c3b1bb4ba90fa4bd3e793e0dd94ccd8aa9b06e5fc500c392d62085f718105ad69bd21f809838041c4265f47fcd7680e5e463393665ae29da09408a6d6a6b5b874cc5a7accf006de9d65c94742500333c6d7b408d39262af16859c33d69db36661f5fd594fe27f4b5220eb316bef5da704fdffb34a4a5447fd8e1df9e3d27f88bb2c2a6085cb462e27950105ca317376aeed30286ad228ddcef48685f00d5d8e54bdeaa8b3391a9b0d7be582de3ce25898a05cdfe8b647a474c3242cc893d332ba60df8ef3685128b9a89369c534a71b73493d115f3300850c5e8d71d68a7c01c521f37a01fb8b461790752231f72fd0971d264fd34e993bdad68cedde7c3147df06609701af6a6cb581fcc8f34cc63db82d1be0b534f7f474a19a59e75e0bec5aa3f1021fcfc8739b9f7ebd6a5a19f781f4e4226efe5913fcae71d5f320728598177b200d638ea6d0bb4edb06ad55c4f6fa7659bd306f248b1e9a522e7b6fb2152df2334407360bdf0499dd8c024345334cdc074de2896959a8070e077816aee9f9673bd384281274d7e1db66ca29a9027e56b2c68eb6c8c104f447d4eb8630483f0f8d68e549eed1f08251ab8762680545316f1935c84b62b9fdeb823f196d79066dad91b4623aab255499b660022b1828d1442fb45509a30297fdb254f4bbdb94492dbe2260ed5586488b82e03cdd55476c633d0f2e3591c09857e1b4b983f7695e63e8822e25b403c02bf6cfba76ed8535bafe9b58b246d7d7bf5e7fb2ee60efab016f2da7d7289dd637004e417c174e739b1758c0c9818f77675347f4a3f3b396a9c30facb4f2bc36b03b304be1944ff7c823ea23dc74e0a0787e1186bc3f770fb4bae0c93439ab2bf00bdb740b73c8c16ad516cd75fd8d55789ff8ac6c56be459fbf44c4f67ad65131b4619c524208292ad5cba04bcd87adf8d7ed7652921b72b7ecc291450f98c60e87a46ff7a567df2ef9c69e12f018c22342a016ec745ddfa6a5792812ed1f6d87c659ec2813e86d972d874bd261a9189f2324298d50620ad265210a7a233e178c171d0d4f8edcdf6789bff6217bfe4f11839589ebc1912e68948ce8ebfc967f8b61cc26692dba8dd5c20d46525ed43f929a0b18af653ef76995dc414bddc613420ae05c9ae829ce136d535e3c47f95e5439ee7405cf7f933819ba2f379f7445bce1dcb516202440c6e77e7498821e33875d2489fcc59857ceafdbca45fb1c4e4dd0c533f74baf8b3d569e2710c7d739b870a05778a163e91c305fb321de55829ddd637057b92cc5a85e53524a36a35d7933316e13b2931a604d677425162ee75964956531e70b9add7cf93ce64111a69743afd5664c49f516990b419e01f9c5976f399163bd1be71639751d12cb960b35878e36f612324d492a66d38c08b260a09e7fa6941a425def59d54a24706d7d6c6c0e51218c0d155319bd0372102d774ac368a3c3375fb02b9d33fd3be1677abbbfd0f1e22b843041357d7538f8ff146d4d8328a9b07459870127194b5a0ac885dfa3519a67110eccb51bb87146600350d7792c7840580ccc5b249c02ca6b510ce073874e5ca93c14e50e53af91a9cd3d1ea439e42c4dfd9fdfd6bf1c39ca181a5fbb58e973c1d56d8f83dcbee084884c5c8dd1257bb9cba93c77f0d6a9f0552ed2b68b6861dc72d6a38d11887cdf966898665b4703b2058adaecc87cb1f0301a93d396792bb2ad4ed5e8f6beb4f3d27e18011dc1fb8e9d94ea637c4406f1e8419700cd7ba280ff541f3bd1c64a4090f840b4d35beb56a2239bcbf22bbd2c18859e82a2576a9d36bf15e023adfa4bf22dd24e8f65b83079f1eee8456dd833e5a1282b29ad2d332a45147831eabc19de2a8579afb7af9b11740d76c5e276b6c010d026abd564ab23f80b1ac4a7ceae143205b41bc0907a60b099a67cf6f4d45a2251bad7df16e52e8c78a9e82f7f8f55eda1efbdbdeb270b89b5aba1d297b43766cf946abcfa67d2d591177185c9093498efe393952f2299b0915769583f6754f464cd5959602b4cbd68d884e689f128e868bf4bb20a5b5324b8f959b43b3fd1ccd8666b1b53cb66737c54009e688f320ec78a30f91c3ae40dc756200aa13486bb8904da9344529d5d03472b9229d9c700e1fe395b6b5fe1564db91445ca26c80a4675848a49985214d337829ec804b1f66fb60c2d73a974e4836f2d87b6565996173156f209a9dc1a3f797df9aadf58e72f30375b4f8482a4109699bf6a33c49c53ed2c201c5a201198f5dc717f2752802d96181ea8a7f20fa934fc4fe9549b03a5e25e8fb71b7eeeb5ccbae835227afd71db1493a6a0b410ca637c36b469245cf539d4b65a20de276d50153e1258c67fed6b7d3cc78fc111349e3808019e4a084721fec9eee8a67a3406b27d3213befdeb7d3c8f04b623faaf4bbcfb2ee9fb682b4e8cd68dd39988abc808e231f2d457d6c88800f05d269b34976e80097018cb7cac93ddee95c75d0edaec3b26c31abac93f8faf3c23e82e697bd35fb3cd22d1554759de67948b76e089723fee9c652f244a147dbea0c6011e87538bef0aa5f691b5100f1c4c04d85ade77520eab9cd172ed517a630a539baabf26fb6123960c25524d6e96f3355178218cef05f7776047b4cf0871a1ff4bf39a0a0e30e089d94c8af0c1799b5b6e8c4c830a1562d9bc31aa792e6ff0dc4ca29ea693734f186fc25a086dfd422437471cc34a8b2e3ca87f746247f5a281a03453a09e34ed2790f2cae0d93a537ace1309a6d9608c2c352d483230ddd776d08128dd74964ffb4674bef051945f077e6d6c7aecf7e2754afc5fb53320c2e772dc569877b5e52ee422c3fee5a5d9182557e599217dce4866235cabebabba314195a7f7039b82319f59976625c7cb82666f223d080d223d520ba692b0d52ba6a076f3b63718d4f5917d9989ec40a0fb61412b2af5347f772d2222ddb92c9579aecf15546660367d671f0d409824b97e2dc96efe545c1027b4edfd9d2f680780857975a44a8bfb936c6131c56e683e478a5b649eecd1b2feacd748d6a0abd92ef4da10e2cdf7f7923c2c7585bf50088dce5bcb966231377bf283e523be6a5551365bb30be71e453d8dabeb4d928e92280030c8858d11b920ac49b70031e891a8ff5c03bcf8e374b1077e1a6d8cc63b6e591a37ce45792c7ec84de8c6ca8682923baea77a3ef17ad89f00a521b2f49ca86c3c18d94a959c40ef6b78b636432649b83bc640de8200cd9d6b4567d4f09f05f6d5a43d29407fa6e482434c0e74b4b5f72a6fbf926d9329f43c6a2cbfefa333a587ec528241157163673af7322650779878699ba742c15c54ebd6333c2298bdb3f5aaae8e6a729d429a1b366c941b607c3bc8ac0b68636247f87ae422e3957466686aa51fd8b7e21f45b3cfaece879a80131aaaa457ed2578fa22ecd0c5bf6c3e870b93df231927ece0251b1f097a1298b46bf6ed6ed9b8fb05db75a9d424b9b89f22b7faa6e8603f5814a422647c4d54d2e1697bb9ba61d447e85ee298a7233972cc114958eb30d442d26163958412dbf0b20db592d3605e18a1bac00e38378fcd7dbaa14ae153e18120270f5bdacb0dcb2c52e13bfeb6f8db6ab8f756d4c95a696eac34b3def45bc3abda8828a6f452076de70afed6257adeaeb240638bbf76cff54b5c43bfbfa68f989c7c615cbd893a58f3dd7bf960479d3cbb05d3b1c8ccb4f1e285ebccbeb63bb8028049fd6d5fd825b0084c71c60a56ef6f4c7af688a149d51d1aa70098f9d6954a3d7aded9fa33fe131ba3f4d56e49030afee839a0c0bf6893af21275671f96088c0abeee1f64854e64e109e7d18bf0d10e8261216da66122e9917a9c177b269bf8e21f9d0aae294e4d1d6c22a83f38c504ecd25310843cd362a7ec00e3c0f4f40b8f99eed971250d00ce7b857f7f89ff80664aa6412748c2dc1293b3c17f924f08568378330a93270c7d631669483e57f4d818b6711fd2e4ca6efc25ba86987dad0ecbaa5ce9fd4be402610ffb868fe8d07db9d885456416efcd99729950c6549ae7c878146694289d205ad6bc4e677c613d03afaeaaae5a84c4785f1d3447c344a9851aada1b1007a89bac76394a5624a4244211597e9462301b7be7700f831d91fee5a4a77a524cc60acb2e7b806e058d95e509d2437fc71d34b96ac2bd1c1ee5d427e4afce32e04c18abeb04bc4b8c564568a635c749b4f17bd7d94d1af10beefbed6c65074163f90f04b3af72239c331604f5f6a5dc27e4568609c6333cc0b187449b09f940a494b7ea019e602792467da06e3280910309ee8b6266e8477830d0a7572a1027ad913d2a7253325786142f1b10732ebb43f4edc1675a2040f96ed7b13f16349cb0fcfac1701af0f72629e18fa230628e3444a512599734b1eebe680d0ecaf87af418a051515b84fa403874c8f04ae132f8d2f0b9eb5baaa53c9590ab8ed32a515a53d3bd00277abf3d495ac116b3fa964083f3cbba2a4ae3d492e92782a6fa37ead79000c556dc68c5026489efedc4efd17e243477eeed1c4c031e9c95a1c3ea00ad39395c9b92392025bdc620ee6ee65f0aa7592ca95ff6ca1f620ff8e0949888b32cee1a7152fed339ca510446a586427481515869a54236dd7a774698ffb91ba94060e42ac24f90fa6e4e73940473773cf74790221ad1cdd064958525a82637695f9bb3130315a0c4cb3a0558d0eed56044c093e66c278016edaeabcdffcaf05b87d3d70c666408b28fabd280eb5abdc31a237d196d8738bd020595be52025b9f38d7bec5aa5473c5f82e5e174e360f31fe2863ddb3a6bb5e4e8b579389210a94de77163cc0aff92dec97bf05c194d670fbe78e69c44a96e166f6f56258e1d89a59215e0c811d8e382a6d0a8e8952bad9a413ff1716c726098566b6c322296bd8ab630f2c467f31bf74e0e4fda4b72cdb9e6ea382d03a4978480fa916514266760f0cb40de03102c66500bc87114185b300a1208140ed8996709bb8666d1cdccf1d8b719de6ae797b8ad9300b1c91cd401165eb7321ca2108008f7bd4e8a002fbbee03082f4b0ec396e8f8868e03fe18a8b6961a0acdeb74691db4b619fef1a2257c19150d12806b6a9d53950b9eafef8ede74aa74cb0ce02db80c3be34f328a1bfafc9c3f6168453f6cd6d26335b41cde59ef1f8d4e24b4247b93359c6fc3feb5edd8d77f09ef4bc599c9997756dd3d35f2c5eecd3d0ffc5603f66a5c08d28fe88fbd7998b1631530a48396e6dd8a1f95c9758da6fab33784e58fee134dc19ce9ad178527acdf4509bb01de803176ca25c728b79b7e5b3afc29b890278b63efefe3baa783e98fcdb7bb9f899db6ada60718d70c630710dc5ee3fd02e347328ad46043e47e4a173a6a6611dfb0ee57672e7e076bace561706c5111bad98e946a4f08319a5451212c750a0ecd6cb03cb14725780be12629ecb654763cf7cbc2d337a09e74bb55f61a292da86b445f8e316a4e591176d952c24d140298afea64380a1a37796e9eebfcb817521224127718fb6676f910c13100a0b688c19146a788c53a75e29771dd39de4b0314e7cc6863007f1e08ae7109a6f5cab5f060898da49a2d28879a33a1fa8c9668de04cada2118fcd5890c0b8737598fc0b9d65b4ad31621313de6a47e829940796bcc3eb57c2826d1fcb9db2085a3c63c899a48d56aaf8c337fe443c6f8bfefbd4b54c6d41e03c955d9d976f5860c6607a914377d981f44d6ff6a745de9acd9baf70a5704a6c66329b6aa6f12c49fbc04ea49d48ffc835c45639a792b5bc687ea312db84e4fd94cd1941bead336d3c03e9386b4dee102c723776da1686b78fdd35827d1be07c454b059e855849c7bbe7bac7611d11356c192dce9557fe50c215d8eeaf443d070f6a6662b62cfcbb55a7472020af852e7aebe7b7dc5f9e553a7c473b930c2e253453f624baac753ea72ebd2ba58fc080d8dd0700db41cff12ef1e00b3a84398c2724c0a31fb392c2a9f43dbe0cae20eabea2e5e1335962296866b4ca05708a03b86c7b942da447b383cc5a7e8b0580d6b5c697963dec5e6851f891495a7aef6827e645531ce8a4c993a73c9403e2e64afbfa52e80924fa0f1b6901e635be01ffdeea259b2d6262fe8930d3fcc5579cee765f952a33fc8013b4b81fcbef5a79432f1113c29e5a061f823710df9feb856189fe2bae34ba9cfa40d32c5650eb0e68b9773354aea7ddd9cc1c428c5b98b3c287a51453a8ee1773b495549b673df83cc8e0cc4010f5ae5fdc523b7fb3682069c07a954ad122a4b3ae0fecf1e88f86f915e7e9624fe52fd01617be14f6f6bb2ee35aba33197a97a07c1eaac0def24cbaea76e7b0258a17e5b1ffbe656715590498c15ffd6e6afa6a01cfc5b3532021b0a0532c9fd69196e8d984845de147da542f31939c8e0e963d6efa3c5500651429b958164cd246c648ad4c6ee4fe5489568eb452add0052a04c0c70aa2215f1b4c53df0d642e96a623a7edb255f00e3ca3bdc7ba2062ff16a288e0e47f102e7996c1705661062565b45e62ffea5513598a96f7a17cc746d8ac612fd82e409cde9c15b4318d335ae14355221b03b8b4ab420697dcdf94a15f54e865a6cf5015a4dfbf5059b574e362a439513a4e25d3289f25a656930f020c551aeed296f31b689be9f3f450541f8393f0043a3c6306eec2aab7d9e040f8cd68140a657326f40a0ef2c1642c82ac2068737a5e784dabb748fc255fca75544b8ddac165a39305ef439de1309fbda3d797c40c7c93c69082c7556b2ef1635e536c2ff0617cc4170877854dad313099403f5749e1df47ed454b9f5bd79f1046144fd0cc0a37f036393d5a8bf01cbaceaa78b5d061987f4fdc6d8a90008b02602fed5208ce48c702f0f56f2dbb9218dadce675379ddaf2927b43269ee9ba9daf37d0cb5194c4a3e34792ca9b8abdca5d68bcbe923ce1d7f1e357c45111570e3338396f03eb886fa05a24ed6e5bee321797d57d5c7dfd8f85454a5e536e030980514b23f7cdc9682150541056ede8d02dfa5b96799edadc86550dd2da983feb3f0b81788f80e3dfb476c4b42853596335e008948eb58f59df1b2e2f75bd90edc61b54cd561830f7b81f3338107f46c58237b41f4ce896f81ed117f0446138db7ed6bce2546dff015458363b339a319f4e1b5d42f4e833f364922c0dbc623e26a998fd7e271aaf764fd8a5dbc645345faa4de55358fe25771f43789627b1f1b540b58bb840adc73c672865b04b3046340e13aaf805effb7b5554b4a5bd9427c127172652657a093053a726c2dd3465cbf418239515769ee8d822a2d68e11453defe3d712d7a2ff98bd04ca42753476340e40ee07e803b359f57e21fe0ded92e47271e747c8fc48593d4afa64bff16a45dddcb0aafedd932b240733a6b32d63301170af7024eb996f2144c31c55b4afcd9b405cde3f5a9bbccab64b523f57f937672ea36e4af9c89f2edd3f7b9867f0b87d93f4269c7c22f7e328a0e0b6fcb0002cc8aff9c219e67bb17df5b6b895a7a2b9c7cd4d75a758e93895a3ac7455a6a37468f530daa4a64f9fe6c9bbb8b5d34f3856c2cbae9e311e1271afa2e17537d5b019d2125a91fd3e5d6239a7ee5f13f2e8dc94f2cd29c3ff15f15552eab2c374b221b09e36481ee1a420be30e85f66cdbc00e2e87fbab3689f5188a560396f0e1cd2d6722e5946368f5129ff8650bc300a07df0ba93fb422002cefd4dbfce38eade4c9a873b1a5cdff3f54c38c2bebffd8b15e8bd7abeb923f00d3f7093f80725939711a1c5249f43e19a897faadff3e15fba1b8be89798da01a99cf52755ad1bb218ad2d9cee3326a0695b40d33fd635c1a39b464a73900d7be9db143cf733dad1fac939c927b1a840bee0958d0b59e259cd780a2a5f2fe830b9ccca6635a6593202a7b7f8c935d142affb5dd01524a45ad8c855b62dc1b1650708c654b17972a661ef04b728fde3ec747749aaed876a270b17b491d7f2574ffe14f673c72c5eedd484b85f1957c18a77f014c0589daa938e93ff08275dee28b7f604d1e8491eb4f8c935ed1856330de2689b863f0a35a41ee414310276164ebb1e1e1017fff6bb6e205c6146c98605a4e1b1a49c113348bf5dfb6f6d276be556fbb86bbf7854c9342e74f2b7841bfe8cd8f5e43f4ffc4c51b204900b3bc1e4121a7dd797f9d8d91781a0dede67b0762c6d81cf3d12db594c108c730baee9d4b32fd0b54ac6735a82112b4d3a2fedce968fa58d69bae3fd39012d2e4b0653325b9f89f2f557423eda099129a37b03bce1427726b86881f3f6439dd8b60b09854aa84b7a9d31dd07a3eb3eeeed82c0e4c087ec1576d80bf34469fbf3cfabeaf082d488c66b89319b820b7631b42b29c170c24976c176e530330ce38f10d489f7248f2fedc10bf972aaddbe69bad7d0a9f709df998e3bd249b072e595db12f0a01b4267da483e293edc6783bac72cbc951072de0c6f852677c81f9dd7c702cc797aca18ef972764b656c33eaf4485ab47340064a8fb0109e0168ad2a4f0d0517abcd6ad3f6d2e41afaf03369cde632c197cd7a1ec8e9d48c7f95f9ed45512f050c8f861b5c269d2c9add5b9751f07fc175bdd190c05e0d8190f89db1bbd0ff3109fba7be2a39b74de266563f41ac43e4ab3eb7261c9bbbab33bf6dc9904dfaf8f30976cfc9adbd642554f03c8b525baa1dadcef6ae06c4ad007c4cd08a3789f84df03f36da98ed29f1fdadbf487b14a07dbc779d3d64f7ca996b70e19f694d04b22435b66c288241b5e24cb75f9e376547a30105b2b14d18e7d78eeba3f38a622b6d8bff7858095c7941a35ce3689bceec3416ae00aedce1bcd3a012ba70222986d2760149fd97c81b5aded474fabdff3b7360f7bc8e7a51065eec0421617ac2e796f32a31dc15b7a5b27e83cd5056a61f338f5a3dd1ebfa3b5f0fbbc18499e957adc2e433097d7c03f62da2c668ea2cbef683be601fd53bef73e8ea6af5d2f1ae18182e50a36f96a82c40f36cde1e5bf389be62ec62c5294804060998a76bf8825474d69fd8cd20f95a69f7caedb0b5bfcf5eb13c500ab9d8c69f82f131f69fbef048c48b9dbc70ab3d86a7bed147eaae94a1e5bd44f47e8e933847c9ccdce7b41e7e14db3711d8b60b1f30aba136d4cd1c9165a2e26d886c0e80418bb1fc5763ff130dd44022e939200a84d3dab43567d214b02a1474da5d0f455aeaa5b9aff653068ac4eb934a061e30e39802fddf54ca157d7746b7d27cff9d6fe992685fb2a8250bad79a71200705a4deaf833945f65444fa1e96cd0161c2325c9827a4055814ae7bb4bcb27484ebaf70923d6772d911d031fe0e049fd4d97a543c17f86bbbde456cc043166546b6d5d6483aba4b72dc91546a887715b85b0f4e3e59596294280e96aa46b0b6c6f83e540f25dd94e97e0165143b4b6703edb30ab378d4e6784663514fb38caf91b714ffb75609da163e54771e1d908a16426020161ebd1ff946ff4ac12fe131bb2ef834e24a7c65c451cc0baaf3ce1742ea533b780691899e2f5f739fd4e27f8cff96c6419eed5e56997f8cb6c1dec7a5f9467ff8cf59ab97b9aaa72d1ce358f5241239482215f588651f941ac143e2757262c1e8b26ab3111688908267e009e0405075fb67f0221062d2246cf32baa0744cd75c15a8e25e86216eebb3fd4fdd0c14f5945af20f24ab6cade9e670b95b779eb7141b36af93bd2fa90c9a4f28a890c2381b980e8b6cc621c53cf74790221ad1cdd064958525a82637695f9bb3130315a0c4cb3a3d2bf7aba40b2ebe640e00ed9a1523a73723c9002f8fd6beaa324070450501f2c4ccc7a9c858bb772824a704eb1c0cb91104f9efacb8b338dd57419f9790cf860af80828d5203c2a60b571dfc953cd606bc58cafd35e62c3f1de2fe79f5932a91ccd2b1ef89b765138baf91ae91fa882a9ff151d2e647115185cd93bd48770690f5b889a823a8dbd7921086ab0f352e0b3e9905a699b65b80f150fb4e3e543ce9a809ffc04d18b31a779fc26f3ca4d6684890b392a9c551074bde11bf479ec5c997397ea4286f0cf43bb6a2cd711edf84b82e86f42f986029ca66bea29f7afbfe0407ab17da784c45a11127163394c35c709be8b64a9110472afcb8bad5fbee70d6e7fcdfe68f4432c96ffcc5f3433071bec72f6e7de45d454261b1706071dd45c7415eb4dfd5bb8b1a9a57c176be0aa03865e6e46000684f6417b6edc836e8018204aa249b4bf2098d35cecc7f71f194da2341952527662ca89274b8eb9e7f0ad41746f097d20c6c3216c0d1295b4ff3483e71a411ffffa15e312bf885cc454d9be3c5f04262a25915c72e935971df42f49aeb8bcb28c173242fccb19fa4249a2ef296a95be12b800bef1a682fc09d8f06b32c35e75b3c9d5e443551248964c0fa327ce19db754377e8569f74f02a4aea2fcff400fa811eb72db7f3c6706513ad075b0737c3018209e86701489f9d56ea1597e1afd60cc547f4f286250c43900b6d2138369cbdac2e1ab30129788998ea8f8ebc2d337a09e74bb55f61a292da86b445f8e316a4e591176d952c24de1e6bda04b4edbcdac9471f3505c2f7ab35ee07ed5e3b0dab6ceff2f8c98a96d1c23f56320e9308d470bda5981749b29d6ad92cdfd44372ae755be7e65f3032da12c0dcd759182dbca025e7b3db8a3b683da2e5fb37d404f1acb7a749f016e334efa4210075a9afe2415a65c8973e49e4a94948c1d454d6e7130e5bf42bd724f307ff24f4d8ddd6e3c07ec48126083b725fdfc291b34ceeeb4d49b5efdd674333937d8c19d9277e262368b6bb6d77941eb236243fb1e5f1302236eef4d10c0f7e666e0a7069386b5bba1d340203bd1fc3db8e8ec2ae65716b9579c0eacb7e6f9f7629e8792ceab455badabfd44ef6596341c75c992f8f738617d9e8047ff2459983cae2117ef4eb2ffce2fd3f24f9497b391afe9f00c6e50fb531d8e479dfbb337a6c9bee46e3ec463b26f1f0ade8ec9c5b4ae9f1881d78a0d43a2f25ddfaaa6ddf66792801e73556c5ff2577a396d0ff000900094e1e632552d51cc7e38466a6f654b596a042ba8888fd588c882abb08ca135d89d25058e8f63a4833b29c4a7e363ee70bf899709bc3e1dd861f9ea6164fcac538d91cbe637f5376639ce1058498200e0eca45296c8ea21f104ba30dd0c07f445b20fb846cb0dc5f6b80169d87a05bbcdca95f90e450d4076eaeffc19a085156dc31c60bff7a6075edcf840218ffb7d22b96ce51a286d59cbef2ff85aa07e082d4358d1336e41024529bc2d5442d1986f6c3afb7001f8d225f66f03f4a60d70832bb8b07d0cd2f1d1582bf07b376dd7909f5bdf607058ac6fd5296c2c3b1b6d52080bdeb34315e068e82677d0360359a3cd51b8ce1fa37221e18191bc7c788e40d2fe8784f2d1198df7914a1b09f09a1432df9601fd05866a92ad17e968940a34ca9c4f9e1ec0cbaf5df8d56637fb778caf7608325d9861ee73bd948d57c6e5500651429b958164cd246c648ad4c6ee4fe5489568eb452add0055b26a54b8d4e6854546a457d17c2c617a2f45c2ca653662118af1b7f51880f303804a8ff8d8c3c3de8467ff4bcb544ea4971a32d6be8312be6387a3b774fd68106cd433c3ce4284d2c45d0e31014f4880d51627c0b4be728a158847eae7fd8e90548fc63d01f9e0ac287af19428229450c898c8cb1abef7c6dbecf97f0b5f0900ca58287c18cd2281971e36d1b7b0d15d019e3cbcbfd71a0e2f60689ad67d82d8e055f98089a077d66515369dbe2016f89f3e3afb4d64253151ac38825830a7873dae960bc55db0712cdbdd5e7e7b079e6eab750e7f1518934b2872a67fc706bc787c68fc251c63cadc3509c373439494d3d2560a52a6a50e682bf42656054a27d4abd5c0b82a3c625f848746d6bdf463608ec633c81d8fb15a3c6176e9dfb1b6007dfa5fa66ec5f035a9e59fd2c342c5aed86e2d74432dd7b90f3aa426d3aa7d2e662a65db5570a09634b85b4449772e6cc7202a594cf3c204c026d199e98b9fd334dfd82df4149e1f8a336b5f093c68247d17302955da227178af883d9656b8f3c407305b2bdb75aeae9de093c800d7b32b6eb96cd8a1a7aa32f88f1a314347b8560c3223c6d4842c0b42853596335e008948eb58f59df1b2e2f75bd90edc61b54cd56181c037d14f691dd7d34a7a9678289d6e84d7b52588a64a30bc7bfbf9feb15a886b3dbbb00ffc8cb044086d8a34c3d6b4936ba5af647a5415df512bb89b6eb97a73ada683957b598f8cc0c15e0cdadcbf5d8144da5d9b50e8fee89f38cc6e8decded3e98713b8f0ed9162e6c15885a69e44c5f3ef914b4a53f005086bbe585c215092f4b7930ff9cfdcef91c8ef4a970d88a0e7f42ec64d0a82871c9e466a6721f03a3876a6339ebe947e0b109069ef998892b82f5873c4e987a3d6fa3634735f5b1d76280728bb3d817d6307e7d66ea338d43a2cf295c624d7bf390d2a7febd83bb9c9020f22596b2b64380db8dc6a24db7846174bfffb30282e8c4f1486c83d70cae916e9ddc8a7e7dc6cf97b33aac2f80c1e84bf1327bc112281dc4689c04aad29f7dfe5bd9bad63ebcbd1403f164581b4d89bda70ce16303c7d891bde4bf664f1f021555edcf59d7eab4c843a73a740cdb2e876835ce1d42d5b019d2125a91fd3e5d6239a7ee5f13f2e8dc94f2cd29c3ff15f18e99f55690c5519cd647d54cb3b02dde048d5ecf36c6bc46a14379232450fd2277c8121e7dcd69d8a01d8fddde19f134959c07cbf1812ac043bdc7aceeadb48b60eb906733706de7f4857b16717cc0a5e5372e4ac64104524f440ab833281e68b0a871955c7fedaf16c61480accfe1c12f138465f7ef566352b0d9d2e73ad4ec7b6c23e2d597009cc2bf01a43b69458bebff6dbafc00f158749266346cd7770aaac7a4fd834a772a9fbe3659aef3ec9231ca54e6e9295fcd07017abf082c583cb86a31a1840f180cda846c2cac823526ab77e1b9405f9fc078e0297bcf6265e128612838e541f64ff804cbc06ee1325bf87c6c67655cfa26aa961a806589425b37a819937af93520ff880566b16646e9a18257509369b18067252a6d73f3b55373156421997414e79eccb1729f91f535592265ee5bde99be1b62dd88630fe89f2b6ee1a7c5be2090a053d547aa2757523d2026df5473d91042affeaa8a5fb16a8f61332adeb8cae77d635aa88738ae6bedd92665f52dae496d89fccd186f12218e471481c574b6fb94c31127361d81bf318567f5961715b9748fd081d1ea965338846f3ed2dac1c1792f315da3b0e9b5e681c4c97e81ab770acddace145366fd323471ef6f794d504518fff13b1346970a8a58db031034a8f247c85e3f9dfe13182884131ab09d19b0dba8dcb289642c243aaab31aa3e3eb50952a17abf6aaeeedbb653651d762c7f6b5a1b8c40acf1511bbb0b336c9953d02b691c0a69bc7d4788013f193e3ea294519b182010765b9df1e8e3bd8d10ba589a39bc2da0d8d3077101aa126b2d52489a836320794b32fe67b390b7c852003693f60bf2b231dbed5a934a444b466f9e70d3905f7211507ba41a7ce77d4615d9b0737f323b88f63e4091d7c6ab44eec3f6f231e64262af3f563592217fb449a313db92e50320b80d7fb2076e1a1113ed590740ae732a5261b00ca9348e801f140f595fb70918569d51d627c3f0b3f8ccdd669a1fcc23bbafdf1ea4885461b2a119ae7f3edb1a4f2df376346fed7dfadc7aaefd3be255b3fd00fb011995391e46a1e18bd81bc60a8fe5f82d929d5c8e05d310ce5cb06b868d4ee7fcec7a8233fc47dd01b84df54e981f3fac5d693d2fdc07f54e4c0216ab90096a6a3557fbedd7e6fc2254649ffc8013e5187e41dd30719a5f9a9ce1db0d631b63f23be892513aa7318b7938a96785d53e22e2eb6751b6f5c8b4e972c1f367227c7369ae8375e43bc51ac6c9ac83ca81fb951033518335ef5df3a558b915cf757063a920ed0554ef4cdc490ba1b2dc558d10a8ba7aa19d738132cb5b25378d45e7c1de9a3aeeabd4c4d8dbd3da03488ab360588251b88dfb8d783fc0953e5f947c5857885725c95172b4f5bce5d1639dc83043b59cba3abd6c3af47f5e65d76889c83f2eaca02c0e0f124abc7261e09faa6a99b13c016fea5808002a49163ccf387d5e4ee6dad8bedf5e9923ad8a09df2c5905197e5d8b1bb66068863a8f799a08ddd5af022d6b57afb0cf4342d9b8fc79216fc6af1c1c04375f004826ad1f21c9f4b23a4a0dd0f156d23acf5f890e4d7042181dbaeeccc2f8109a034fbf3640181c5d78746d94ed88bc41c43db1116c1a6d91939de228cd77064b59294fab270cb551792a0f139e80c7769655da88aaba273d6f0e701968a8770c8277ea7549fd9e3492705a790a29f6c15e476624c8974fdad3e88ec560baa6f2287de4964d42620e60d977fafa3898dcd971d172579b4b506b5ec890a6026377d556980e33bbd24b06e59f419d532424435344213b2272fd36643a1417353955bb27a67977976dd54e79f6833e31c93492e12c836e96d5b3eabaedc18e34da05fd43467508ef3286881ce303f27dea3879ba8d46669f0aee70b570da81b550f459f2965e9dc4eb3c17ab031476178281379e3a564acff0c7615ddd379eb2a96e5c5cc75725968f9ae7ceb505d74db033eee94745568d185943dacc0a3954efc77bcf6df34bde47a28a157863b703ac75bfb07b4a08bc0a3c3271c2b93ead103590b60499793e0c5d240aa45daf29e992272c5f1fce1d584ac83ee0add03f761e366444a5f98c4ad575e83edb82f1c2c3a67392b56ee80a7eefe636077909db91b837a0ef7ee6efe4e2679d9745b5ef278ee7c7d2226c150a145d057ce384c1cd232349eb48eaa0b66e5f63579b9bd5da93ba89af638186a366754b94a5e4cc9d97044d1bbcfc60d6968298ee30d16ad3f236e5a76dd22b4b4656d5cc1d4cb0bd81ad81de598f83ea59bf75f230d3d0048443ed2cdff0f69f51c472ffbb2300dbd7b239f38aa67b821d59631cebd70e24ebdec4e5e4b74a45ef80fe8670e133a5ad55e4e4d5df50d6ff8a173b96cb9acef13c1c7a513586ad3cfa324ec42f8fbca76b032a62f2f4aa89babd2362a5fff8b34ffcd9a431fd3a64ee9888a0f1dec590b1a9afcfd8553671abc15b47450b3d5bf79d35c2b8c20ac30a96b5ebc4979e9ffe60d5b6b537caed682b2eb7339bc7429835f002efb88c0c552689eb3660f218cc4f9fdbcd592552e18a77d3138505f6cae4a74e8ae6a1400008ae31993546d08aca65ecd00ab052e66b0395a3e5a59a4eb2ffad84ac5df2993f8c42bc8aef865e103da95f96c7a5098e0ec1202b307894b856f340c4395b505d79630c5f16efd665c34dac59ac1e98a48e14f50e2b61179005bcaedfa69eb50010f2c11b9f954d1d32521ddde611ec6430de93e8fe5858608b1cc660d90d05ed806742038ac5438208031a1dede6022532c2bd3c6f67140bc969fd612d15f1c7d43160da6c8b349179152129fdd9a3403b3ba520d2b5403c7ee3b45d5ebf9c3532de9350f97e9940e57c3d4782c96c6f6bacaa97bf776f1e4cee0cdb35a1e8133995633ead89eee146cb1c8ea95f773f8603e52789220ff540a3d0883f71bd90fb05e63260f77aa3d8f2c27b5fd7da88bfff698dfd9c2bf5828b2be06ffbaaf14a0cafa8f38de67a8d28795b115d218b11aee9b699bae5a24e9047dbda69b785ad5770cff12441ed0f1a194ff4df47401693986a39a845fe4a90f8c0b08152b27135d4e9c7f5a7a1566d952487231b0a490eef0c031cf3b6cc27e5ef8f4a5b3c4b4dd55ac56530f2d45de7b5e3266f6e169b584f9e779814b435c4b2fae69e1b5d2562f1fdf265b288c6c5a48d89e1f9d59e0866bac03c0250ffe19edf9f07277be385ffa1ffa62db0b43d57f97a00f44f285b0dcdafd45ae9be9cf7227a4696bc0c939ddde81c4687250668ebf2fbdaa0cabd32f17230c42708eea8203d35cac27a6f222113006e856eb674e0f9e036f7427a5862de23de5e594d28eb325cf134cf4171621f9d24ddd60595ec237132cdea87010f70574b1cb202b81f5f88e488459c5b9bfc0944cb5d67f4b518f8b9a07be890784da37331d0385dac67f408fd6bbafac11f73180bac050e4e44e3c7d3b9322c7c439cc4814f7989dcf39413849ff7a28475fc1ca0d4c12f707943ba680c861920c6319ade2dfff4087ff3301fcf6c59bcc220886c57b7018051ae93303e94595a83f0f1c279c6e72ea279221ecac0a4da6a4c4f83e8083e6fc23ed0828f300a738060c53332df5297a6cf16e1656166429783c3d875b0b1ff5d6a2432702f4d691590ad1d3da29ecf3d9aed9cf303f7490f689b0ec2f832b04315bcf9fb5875f24e661120f976bd6e9cd98c8c75e260a4cc6f503db0065de3f99d2f785f90c848979a188da4c03113e9fe323d3e9650c1dc1d9159a42f5c97bcf2040646efb8d936725f1eb11c54398cd6dcb4600dbb8f45a1a141e2a44c119681e8dfde54194f08f18c49983cf205818cce0a4084406a57bb75c0d710ea5e6c8ee80770d8a4597bac1516e070d1d48bf047fa289a36c61b1c8ac3bc95cbbe3c5d50f0bd83a3ff065ce684f0c02cf625dbca08ceacce70186046e81b34b6d451e24fd187d24aeb238ccf84d631780af148dce8e8e804e38243886e16ad1892628d7171f8b70e2d914f009e0fbd4abd5493a4e9b262587b728bb8dc36ec3476f2348749226622b7b1acaf6ba7848b3c6eca63690de0ce1604042863c260d460b53ac03b9065a9c34cf9fe7a1137a800d9574e7a43fea810cff54e75910301ae7ce381b30ca0f772ab7accfc3ff43b4f4a1327653eae0b5c235fa0e4faa32eb21289a217b21bfb409086924d19e62f8754a094ae5b9b09ce90d29ea9a58f1e7ab545619c57f4b43d073e083e598c85ec6499f9213fd1991e2261b5c7dec3f9d73e2a1985486cc66f21c65ff58271ffbf86e9afb6df49f683fe4e7623001b945176c3f23203e08d82ffd7422d7f3f46228d496fa1c47748aed3bdcc5e3c04e28346e9031f0cab5aefdf5504caf311132487e449ae062f7f69c1ebe96dec5a137b895d56a00fba01cd44ad40cb410d8679eac76842549151c140dd36ec99a043f3f467e15c31ab4a9584375a6767b90d20f4f3ecbc0e8ce94a7b407b357ae7c9f68aa71bedd3ccd80e8b2c90942671d1d1291e2f3c186d4c954c4e6a4ecee64e2c4b566f1d11bda751152ae4f05cbcc8a1a056c2c11d5fe376831b5be8cd86a05f9e4fe0903793cddca827a23cdf942c625b267b674a4b0502c27b7ea4f2f0a53bf01af267ca1f39aab2419eb0e3882a9bcca2e6d1846418b1369c4fee34fd306fce20d2fdaa4e21bc6f227ace0ae9e5f1afc570b0cb481d919402a09fd22e833791b38dbb996ce77cd4c31362a826b33bf63e349bdf43351de2fa5374656c1013e4f3e0381a15a71dba8c663a4a14683a101a640e3e65c134604d159a8d3f54956c2c0d2ccc882e4dab7c438356e9e1677f21d9d9dc77acbba8873ff488218a7e983321a169b6c0deffb9415eccdf8dcbc6a424c245e2586466eda0d1cc6e5d2fa0eb912394b13718824aa65b10fd3b411773a0e30c2b23d9c56eca20c6c2ed3e23633da0fd57bfbeb973352cc5860cb01e268f28663acac4ac604ecab5eb4b39e94fdb26f817bfb22914bb6322ea9bc96de4999ef34912c4a9fd59e67c8d79604e85def86155ab56b0c6d4ac54d898007e18b34d1e01c1b3b2b16f6be6e97d83ef1d416197e2d9db83cd138566c005d9001c9c36f8fe90750fac3299f54ff257ba1c4c721356d1162ce580af840ac98772f4ec0f9dea609b1d98b34161010f6d8db9d756c96145f2db9825ff063034d4a427fdf256bcadee7bd4232d68335949661dc3cfe07f88522c11b00322f06dddb4bf93963ea722904158d10babac3b3fae8298412174a4f046c2ce8082291791716cf2d2db94d9addb79a1c1b0bb2a2c81535b08cb2b3939fdd7f4eef88fc6b97b52786229be1d05a75c296ed6573adc3e2dfa84e84aaa770d0836a8306651dc131df401f949981689e4b009e0f6ebf039cf7aff16f98f37cb661ecb6bfe6b04f8742b85151e212f0c41ec1bd40fb33c5d05a1aceedbf2bcc2309961a976c75a048cad41480168ae0f9ccc522b558b3344a5466f151dda4119079c2b5d87b8b416daf62a3818817a73547afafe0d325b470e5a7ab239badc7af80ce22fba853dd07a0cd6bb9ac8aa87762783447a1dbae07efa4b90cf44ef046b6eadf65116cfb604e230674a5b56daf13360c7aca4b6f5a83824efbc44f65119432feea842a68e1bb1f6a63a01e431fdf017ae3e631c260fb9f570afb3b20e08c5db85093d8ca9630c962a8260fd596351d55f4ea11878dd93aa362eeeef5b7763e66114058122e54c02747a5bb6d34bb5ae6cdc1c989d5b70990a99c24a64d4c6ecf8efb241d124a22ae65403817dbfff9ccbec94b30b9731ffca0cb7f316f467753b691bc7e465899ff9435050766af91569409a2aa50258764bdac63e3c960098c4105a39d09d369c96feb812d126b1f27d93990d272805ee746d43a34b17f61212d74dabcc58dc95b6b25610f9f4042c013497ae4d75c0a1b02a87a75072f9abdd30b8de2896d48abbd35f8cca0f0463c205c51c0bf38616b669256e2ce95cd29a7ecffe9d463dc596fab5b75485fcbc4a16e50932885c9661b43247a63e091baa997e2be065771070bc6a0c4c864a7249c3adee8be6aec5b32daba15c621187ccc512f4a2131dd05d3bf3642eb66b873edc709d301eaa2ecb3d7ec5c2ec50de26be4168ac09bdcfa5855232ca9b87cd69a3a7392bbf6cd7f0156e16283268a710b221e840daef368d4bf37e182111d299565a99f66b0f2c182998dd4107e6d546ba76f4ca00f0ef56e5fc5622acb3714e9507f56ba19e41f78c8f683b51a1f39391b2ac70e5ccae8b6a977ce10405d9c34e89c5eb4c4223ecab2610225d28383581f5d9cebfb495a90696b32232234511574f86e79a41400add0e956fe19643d53913241af1392e028c93e8d61d112a8bdeb2dc996c84f9970c926d27d71e530f70c6e4b76198c3fb5225735ac99ed3841f3a3c1484748e223a63dab6dfae35262a8cba08c5f7937b4e40601ca8ac40dd1365a15a0e069e2b3d91959a2fcae4ff2712508fb4fe7b3a8f5408e56812deb9f5d086a676a35fcc05947759cfb541fee862ac012c25050b10634101037635041d3d6987fbf7998d22ae50ebd831f19108b648dfb2bdd4c566a01a2762d5973b2cee14d2e155c02eb620f6e9b426032540bcb0f6dddc6d13b53674d638bc01924b4c1c7f77b50a9e380ff46855e9ed3c841ed1c81ead21c83587e6cbf15c781547a4ae3c2c6ce0022e0a68447fe5b1d9bad1047edf334bc3824fb7dea3ba48ccde1cd328da4e5875fb621557e8c28747397733afcd7a3b2aa04b30d8e29a1391b42bf8d56cbffe1bd68a6a97fb9d324879a5f340e9d5f21336d579abd39645f752d0ba041aa9e24d3baec6cfb8e979908489d03103bd5fdee5860821245d555328543506bf3e7b020527fb2ff4d99b045e95052f1652f0641f0b466bfad7ef2ba49ca8270825a5f053b99e557dc1626f87d23bd07b2553a2af6ffbc22dc1e51f59f99e43726e540493a00902a72f073315abe6413dc3983e74bc96b5dcef67a1b51b74f045605227e068d64dbff2bc8fe29ccc82edcb5356cc446019dc36deb23ddcda7966ec845e7a7f11bf32b709c2f14b6168c03c749be873fd6618f65e60fd0e2c1dc7af4c859722e8a9469d0db614dbb7b92318a33e0bfb901fcb6e9ef4cac2ef6bfeb916d03ff923f1eaeed111b5cd4a88dc46b770169efe3595836ffb5744d30df3af8ab229da1616e88b51978212047ec612d8d496306ceb9fa86a6fc2fe157ea2214696e71eb7dbac4c02deaad9950bbe9a483270be674ef43ee122f9342df2bc19f6a90de797d60d2f23a3d796d3d04330f22adbb05f60f68729b2a1c87bf6516325bf3bc0281c5ad14181979353bf5fa0b5769e34dd3748284c9d8b054d9678e76657e62555aca563cb14bdd91b54250cada0f1b947cda3a8e9afb29dc99ddafce58a52987aaf7849dee72b1f7f373cfb9792163d60da3df663dbe33e7ab6c56e8d263675e9a1c0bc68afb4d9849205e655f001d12933197ad151aa521fe186c3761164d1ab063b0d61bc795a58be3b892e0adbff30f323779b3fa88d856776b63849d0457ad2cb413dbddec6034ccf4528280025c3555ab4a11ec598e3578d8caf79f095ab9aea8efdb02d5d599369130a1c4f91986202a18ee3d8cecb856bce522fda660e6aedc485fd186c6bd8fc51da61fab9fe632c55aa7fada13d4063a60fc6adf7b99d03bbd209734d31a369f395716a2b32016728cfac019201d89bb1344a927f92ac88b48c8987345b948525ce9789bc0ac681e7195d8f93d6141212a17948fb493ec366f21c8ec6472441257279bd5cff763def3dade69fcaa6d71a1d6bb3616fbf0574ec59370bc5eb6ab4c2d6b2f5e1013085bb3f0c7e19667fa29016437f691f9178ba18c9419c51d04744cf375a5f9c7546aef0d777afd0c94c9d53af550b7fd3c2d0bf850dd152789afcb4a67f1c805b88bf167c4f71ace58fe9b09303f7de96a35415fe4b666913fe082a20afe8aa0b6b613034b9452b49e4ebaaf732bb721f03675521624d45110fe399f60f977e1cead3344146d852d513235cb8a01902d8b8b36d0436bb9cf7817fe44c5046366b528f0b3decab7cc155e84b04e441cf99b18e8f7eb8ead7041668dd09af080dca80c43cd5f2c5a0325bb435e19915e2612e008cef08b61189b3ba36b90d3dcbe1c09ad71060bff54a7f20d0339d759ba2f65d5829e639a53363af76b0db35e90cdce258da7f66419d2ef34e86897b08185e9d598279ecd17d276a6d00b19f7ab055ebb5ecda56d1283b51a0808a6ba52ddd65e14afded7c6c83d05ad46d22305c1d5eb81a24d98433615ac9ac9a0ee829c0e9566f39a86cb4731d48a4add70cf669a75cf77642fabc30f9442495aedd60d9cbaf301b22762110981f482fd189df33331d4ef17b618965c6b132f94b4bd09e7af6dd481e729081c92ed9c57a60de18cda90b3dc1a4f28e80ebbe20d53b2a2e4e33eedbac6f6246889b88313d6dd665a452be6e885258107d2ed0e000e03e7ca911c0378b8b02466408766885c363dafb0f02835bfbbfaf44a6b2b3f8f1c68c4c3469062e0db2e2156db3d340fbaa5e49c4ebc8f614f59e51647f95935ad228b13a345d77ee150175e891fc189c370e8fb3261c74cf3aa7b0ace3550aee7bf7027da18293dabc49c311ed3f3d46c9e2f1e7a2a11570b45c7cae49ecb198521b99dd6bc4ade91c202b6b3bfcfc1f5e8cfe52214f76f1f2048ff32071f9bf1f633bc6cf0bbbe80830fea48907796832123669c3fe54bc97eea2bdd860bf58a8809aabf3ae5e5c3b4ed25723fbdcb8f261b793ae3ef7b2f96ff290c544f886e2656d588a39648d371c59649d1b3f3c3b6ee64a7b62e2de6e721bee6d58d22205bb47c8265a7e05b6d708b66e2b3f831edce808385ffb43859be62e5aedfe4f8eb8decb11fc3a91ab0a38faa8eb0719324360de355890d05ddd562b3e074213263fd745bab68fbe709e5103f7ef430d94dd2fd6be76290a5eb84b9a260b90a08d4a8c3730604c2a943dea0d3e37296f0f6aef8220a2778c60726add1b59e4f7dd1a3887d8edacdd8bd4116b4c8cdb4e5a0eb42ae0e67bb9b633328a66fbc3152ec0b29e5ee7e4fcb00cdcd66be4d9d0ce2b8f7186ae2c2952bd76f70c4b14f617e5e512caeb7358bcbd3a7a39d0d120bb3997cf345a48cb1213a69922d7866357690e2ba49a52bcd11aab8862d2b2c3202f27571af00c7fa250cf35fa10a273faf1ea3fd2bf5f51a603dd45c1c0237a2087aac4f5025b1938b9912bf402206842af8e2c195a69c18b69d97243d8e60e162536ded06cdb6270dbdae543e3eab44f0df693eaa1f328703fcd60e43ce22cc4711855968daa5fea0a3906acbebd401c08cef8ac1dd4ae3953b8fd6411f082be64a3c1e0f51c26b4feadf7e5f3ad272a74a62d50ea4cf9779a43499667c1015e8793f93606f4af940acdebaf7d84d41adc6113d2cdaff8d72fb774e5b26d58dba79d75797129e23534a249beb2e1d81c9ed86bba2c289a0cf0876bef405ff5ac29571a46851bb05feb8d369beb5c9f13dd3729c1d527cde4a2ffb3caf70306f395934dfa2722110b3d8a60330e9772fea277fd68d444dcd2f7064b734b61692b9f196adf313532c463f0c069a9c22ff4354f07dfcc1c81830d7fd46cf77c7ebf95877245b6d3d9f8ec285aac8a864d807a064fa0ae7956323dd89ec4c2c2544dd62ba067153a595d91d7ec7363bab7b7e99c538e679fb48436d4011c3216b3a96cd78c8095ddeff65391423daa5d7aa22d7b3bde3721f9c5ac1b60e9f7fd4dc06089e29bc01b17c88b280158240cb39ee077bc4eed54d84adc71944cf0ead3188618cea5cbe57d72d744856b906ec6cad35ec9cf19768ed6889815d15892d243c98a296af67ad394457410a129190a6439453d30024d34806919d3346d5781165a28e5c46e6894034b74e8df4586b91ca45035c075227196cd2cec11b8628f5fdc9339fabe68b3a805ebb99ad429f8ee63c8b2fb046fcfae5972df6ae72660ae2cce0eba8f4d32d8460f995a10bc373ab974490bc8e6c6decdf7b18c1087117a0644e712679fc405ac53d53ffcacc10f16fa2b04f19275e6cfc3f894a33e992e5bf66efa1990883e642416eb87ba523cd6eabb0677ff389b95ac9bf75ca6404d7ea2f607d2d63d56d376ba468ae7923043e5c9c6f239ef374e8216446b1546b2de0626098f382043ca35fdedcb3907ee10d841b9ed918d901c00713a6144c7743b1e5524a27d25dda54d9e7e192e1842c8f9e2eeb5ac1ebff295dd2fb9919be27f3338b51b73775e3616c07caae4139a43490b0b2b9e63d571a1eb4ee860eab6ffd18db21d1e504c404dce7de29e82f408b1c70966ab894cafb18d01f7685cb7316a83d27c9d09816fce4203d61be50352f663fe7dd3e8d4ec62605c536085cb595f235689b59076d9a5962719a9e6a931b5f4dfce3c7a68907aa159482cd139e9a26c5a0be73ac965254d76bbe7cac1aaab25167ed16d9a91b1d62aac5e79920ff1adbaa3113e6cd43aceba3f1602c888c9afbcd9732d831fb416298307a738cdcda9ed17962b98c7dfb59556342d2c1d50d686ecb46330189cb19d65b8d2c97695f525f60aa34ccb4048679e490ba1357b1497c030febac05a373ca9621bc95722351130bf14d03176837b7602323c18eb4c53552fd8b87bdcd2f430dcf0365afafdcb29903fe35fc90147d98d84077e112f546c73779978d2f1804cb60f254824ec78d057f6ba6518e1741680521d0931e0ea2cedc6e850b20b57bf92d5f1ed3566c967b1d3f7acca46fbf3831339881195d88712406e3d3882227f252d51ad7b7392554fa0e954ca2d857aca1bfe307831a9e9fe540a3b81af759d7b0645b3ea40619f7214ef02e88303abef8c8a1de2692fcffe150ae8b8f0faf3f23b6abbaea5a2df3f9c9cc08ce8fa722b2839187eacdf5b7e7c188b6b427889a24cff371d25bec4bf654d0fa8996c3ab17426d2a5b75e4237656fe39e7d2d93484386cc5197caeccf1ff46954fe429d1d47226442d36e8fea5334e31969f68d32d093d8686ec32bf49abec1a2fe6f89b1f38419e7fb960a2a844cd37fd881aff2f38e45db27cd4c5bf3b37d3ce5e517f4914aee483e7db438505966dfb713d7da617dfc4006509b5e692228697e9e98cc04b857eb56512b69b9bc9b96c852e52b4d70d2c1ef6ee8a187e027198b9b02cdb77b89aa77a6e6b760ad595f42d865c8aeba27ecf804b12532b10d85db316c64adbf1650e691a8763fce9649fa2036dd5a2af79dd715835290e5cf3580ad00b64a4452feb24fae483c5d23ad1cbb4d78d238876e9dd3e7d3834326a3d4b6022b7ae98fd22eb7fca6dcee61f68b6f3c6eb1e24b0774af6d843c3b5c256fb73ebfebdf07a24a0c8e49d95140a7a0645a4b86457b982294de2fb3e852a52f75773aa8e3ba4a85cadfc5f652faf84bd27a655069ac4c86f9aae758de4f5a4f560961839a71a49ec613b3917e613d0da720be85c5e51fa6ec72ed06e7c8173412aee68fcb70e90368dfd007629979bcfc28bf03322f621b54c54469344fd44654e58b060edac4bcd47099afa1d5b4c54d48fa8f2a51c5b0956651cda1989576e66f5a288a11d3dd0168fd89b8149f09f3d6a74dbe316c2766932428c8e0764aba8ecabe80ff6ec0ac721676a4d22d1ae71532ed1d7e10893ac8430befcf2a6dfa20486fe4dd6f46a96af13dc1f1efaf5f64ac1f770c57a673b56d51b16f09a8b8aa7c336f61d9b1da55b09645992b9f46866ddc49dcb87a1c1cd791f93af64404398f301226618eacd04f6a9314a6bada4ff1ba7caf049c0d55cd1b9e7bb10dfffa65b7c883b5a03df084393d4c3b55fbc5d31177ed2624b90cd127d02d26ea3ebf1c715fb58506cdec8cb2743f51a69491cbe444c34d401751ab757fad3f19466774f8c00803de887a6081af7fd8e16002a58730795f03165ff564e763d2821a7224836c647c4dc5cff8f1413d6a3889337d79484f23bac8e90a6a65e643c3d19c643f5b108ec24754e1f2d82a811c6754db4b3ec5ba3932da59d561ee7d23aaa5b71e8a02e37e6cbe3ea663fb62d1eb8801a69be67e387b332c77d31cdcae8bf943b9f59ceb73d202dd88be8b101c7333ed731dd124a46c7b2f411ca1af3fcf265e89a38218ce33278172e29b61abb61b92095f1ca5b5f7628dbfe94b568ad575e83edb82f1c2c3a67392b56ee80a7eefe636077909db91b839ea91b870701c288c6ea9c0af40b1d7b1c141e56499933ee35ba0b08348d2a13d6ce9e224b379fb9240cc646db25f6aec81612de66d298f0a2850b6fe49f53c63cb3db268a6fb9a1987d38c89c7f365b55712d5d7499f9e4bc5db666d4981a65e96fcc1c4872b975cad9725d67f2f157a462d6d488f06965fc0f3f68a0cb6ff9d4679e37fd2817b2f5e5eff249a117f877a3cff6107508330f80ab0fe62066230da9b4ba90a4402ee0b1406adab87dcbc3c2c333a6bc80f6418fdde5b8092a7d981d88f71fc6fd3c053cc80cbc96687934e2a7180925eeb381d86f7dda03fcb6e50110bb2799e4772b201dab9a3e7e5f2c4146bf4450a96c529951a5abec5db1b1af4ae90eaf5ec548858845bc23b0df76af152ae3d90bda8e8b9ea0c45af3eb2a526531d1f29e782c1aa2af9258e5212bc5c0b9176d3d8a4d05616e7029ed71387226add7dba8e3c96b864927045e8c63ba43448199145e84b78af0f06ffd663066415c14a9308dacf4661eb4e140ff6d5cc1e25d38fe0bd1d1ce4090efc5ffd6f61ee7062cdb5e2e975b73bc9a985442c4271cbc737b236b3c4766036e9ac50b5ba1ab9d3bb1ce493ca8bfd2c7d7d15e3ee134c72d8d41194a6cb9cca90c64bb1a5c5ae6aa95117ad29e60f28ed282e532ae7c63f043c49d65c8efa20d6ecedf54599e303ba6ab84f4804084100a2c1fc80241843339e11c23084897ca70f0acff93c2d4f6c2cc711f05a1edfe075e721ab0e0cdb35a1e8133995633ead89eee146cb1c8ea95f773f8603e52780a4d864531ba9fcd47cba82ed7e5f253ad73dba2e98f482f21e026a02839d9cb9edc7ba294bfae499c17fbf8efc2262b317ea90bf2a98b0f66bf7ac5ef259076acd615e97d7becc4403b739492a3e91f1a084473c1bfdfbe560c6aec6dd71291bedfeeeca003439c2700ff5e31442557becb8f9b0f91a5bb9566e5463cc462723e0df31ad29f4f9bc1fce9635f1ef774a9cde98b799b4bbed60c145fd0f80deb25201622af8aaaf41be958ccf10efc1e8fc374cd4892508b2eeaf001dd722a0aac9ce88a418606bbbe6863144dcf216a45825adcb174569c52ffdad1ebb84513e81997e57bf6ab8701b460c30d55da4a267644f54d47c726dd994eb95a3398a2617671183c4e2a0def479950f67338165b86278dd6d75c340f23b88ac35e4e5e20c7a5ca3c2e35c55dbd8840c1b5fe5eae5e10c51dcecb64acce1f6d41df1bf5f15a5a8efb3c846822c3ac6332b7c01950aaeb1889522fcb659152a6e2c9f265e85252d0d6c5896037f1353cab073d179798c744b1f720d73e42263042e2d92400aba73377d1699f0a441136d26a6c7c7b32b70c3a32f7789fa1bdb57987d1a6302507f19fdf2a06d0fe28c04de95d54b3b2c240835e22c225265b6756230c791e4d05a593b7f839ac97c880cf2d9a99a22563b2cc1df96dfd188bd3937fb46b07d5e2f024d2f9c30f0cab902eb01312fab038516bd01e2d0159c1b0e0d4e2fcca596950843d0651aaaa7ca99bdf31adc565bdd4af221d349af5b9a727c24f400558735c6972c523b7b7bf6b4e8b12649e65f00eb5fba239c85b6da5803c40b6910871ffb94b3fd7591c16fce057497bf4e584911dbfbbb25bce47adbe912b47f90a73f727fa5194b55a0673d4f3af9ce825a118f7a29e24000fdce86f5dd7f715a201d018afbc3edddad5c3b965c540fadbcc5c0d710ea5e6c8ee80770d8a4597bac1516e070d1d48bf047fa289d1f3a686b2ca794f47cfef3b232a45bc89603e8c1d8fba534a9e9dc2b5726db4a0c19137d9a52d549e18f5f5e83a11cace9284c96b2588da34489109816f4a20d1fe210a771bde7ce9cd1f7e5b5feaee44b25ff5421f451779eb622ea3089a9f4ba639d7b0cd4daffb3e7ac06ae47c1afc544b7d81d1b950e0e6874440d21c860ccb05d0e4a0aab636a1faaf22e30e69d1cd6d94aebe60596e9748e5f2bcbb2f4754627d849bc7645beb77b6e9fbd681c856b4afbc48769cea4000b29c825323c6fe45a0c2d2dc4d1b2b84374d81fb491c648846acd77e8ea6064040f12151bd8689e9453762f0a5f9d313146b2a893fc7ee1386897d8bf5c3944a2f6cf5c42d38ddc82a8672682daf37a7931d9c69375ed3fcd6812a46df4225a4336eba997db858a8a228fd0e56a3107c970b208d534d42c94c8f874e577a1f896b9cf69983376898904153384a1b1307e28c5b3f36f59dcac09b93494b5ff0153618dcf53188bde1b92301d1290f84e19ff4196105c0616ec9c715bd0710bb968475ef83e557b719e1f73839e73fbe139f61ae405221371253e481495286c23b855b50671149723bbeae2c62276ffe68aa71bedd3ccd80e8b2c90942671d1d1291e2f3c186d4c954c4e67aa564a6c2bae3a4845f24dd9bf397286cd9ecd3a6063941e1139a1d4c0ebbd7cea42cece7ad65d974cde82c9c6215c57f1d8ebb8525b384674153de5f0609a2e00a8015e96dbf523df297774347c4a15a2ffb1edc2ef8e8e37013a3e283d68e1d9d927fce6ee4219b2679fc05f072622a7056890a93dd2606aec420a56917cd09b7ad3168cf270db4257ba33f203f5237e238a5a99f83ec3f7b0b0cfb9e1ea08507065c10feb793d628990875b5969e49a879b484e67d843fea1c520b4c01193a5e6f502540ea91d62d4625a711307d20601356214c785f9fc9f5aa59f3fac2f5ebf62140fad0cd1f4a74cc565ef333b89688d31dd9a16d249cec1baa5e9f93980a9a5fe244608884c913b05f9f0f9607c443a9ec331171f99ce9de39ae4f2da5d43dce01f79b8a4adf95a2898fa2a860d3d3e37495cdc533d9b7b92f4263bfa4c68a6d361b3763e83b117cde78eaf258ff2ef60ce0fdfedcef34912c4a9fd59e67c8d79604e85def86155ab56b0c6d4ac54d8951c102db556170ea4a1550a521ae80ee4c21351163b7f7878e20ed051d84fb2c3b49c4d906c6714c87e33bd84895a70cb8d2cc1bb4cc1fb222e0772a2387d3ddc7c53c2f83cf27f0b172fe090edaec712eb8592b5c8d2c18c954bacb39e087d70aa78d1218e79393fd609cac646045e8d1407f95f305d267e9432a313493c235c4e55af263e39186e357e72875b8c7656cfa0bd9f5d9608d0218a0dc6661120a2cd9f341b3f4724b79858de3c984b11c4cef3e9023e739fd91e677b0c8a8b8e3da69465eb47609566c8fa20941c7137498a1dce7f70db133fb374173119b7ef4c5eb936a1ba14aca66a9d2faf3a173834ceda5be015c7115a97bba33f7aeeccd6bdfe7763ab5d61124d77b9f486a384fc74d7035f1281e945f001c712fc7d64643214eccd38befa4a6ebc0f7c53a555f182a91bb514670aa679f1dfac38e3598ed3f28e06cd066ee9d2ac1db7cd0e31b29edfc5a0db3983574b6b40a76ee4c9da522185e9bb3e042732d3a0e1c65d5e4b7cddf6ec37797a8eadd4165b8c64d49cd896f62a2ce2fa7fc071f4ac07a59547b3b1910459ca7490c502f7c002619bbe68b5217505405a56dcef025c0c21e51de307e304b98b086c1237f9ab97bb076ebe8e741b880aed6cb4c5d7f89cbda67e55a8b1a1ee3e96859985c253e523c2bee25fbd1e882e97873dfff9d14e31a35ccb2ad8c5bea6bb9d995bb0956ac6a0daf04b7c4e4d1fa779778dc198a6e81dfe33f8ff8f8cf05786dba52e15934213dbeba8e289ecfd38546497874032c0f40bf0a2d65f627377a5e68c585b1abc49acb7cf0c2b16254e6c16b85c247b81e955d83572c34a6e4df094dfa832c4ae07d31f1c0c1699d4a606d97933493a42e6ed8068d0baeeea9d9289dce7f7cb5232704d0d13aac00ca8a09083aaf08ad728a9859b98d3f3651cf7ddb1637a6f8b3455ef135a478ebf6bf63822f6a952e2fe93a4a16981723853fec2e58acf2d57209fc4af5e579a4ed8576fee07f278f3d88842a9cffc42aa58eafdfd3eee893fbacb0a9f174ff4096e96467b4b16daac38d0c8b62c96295e42c54ac4bfb3aeefb3a8991f3a5a13b46b01a32524ca652e91bb6d339bdd1b56d148ecdd8d5edc574fff9c7de0a2fcc34dee667c923982f75ce47c9473ad6e23bfa83807a202cf5626730a871f9ad4dceecb8283754ad5ec54daf86057129878fd013ca22cd02d4a86def9ef3239c3e089e6ea832507d072db59b8b984754d0809d6436bc308a08f08c5b0682b1fd8d3267321b3efc44dca9b401e744884f69b945da42741f4af5fc65bc5fa20846b712ef9d887b3fcd142d1306f49028af74bcf0b1704d59c9bbd3e146f728fec2929c68862b94c31bb2487283472a6c5c0f784fddd914e8cb34599c8aab73e7cb780e069997754006484c27cf80c5dffbb34f22798e99f59a08f61f131d2117fade03745abec4b3032494d60e66f8fb72baaadb861cfc51cdacf87176f32d96cb50c570667c6768407c6585d45946fae2e0eda2ddd612a852bb3ca70aba69bbb4f5a8178078f54d4705112ac007663589036c420f9c8f99c387550821e1aca5997a51fda33b89b616ad9c82db441d50b21eb51fe59f9a9ec034515a37b1fdaa37e2061d97f0674b9cba958b882a2463a8dfeb60f29aae5cdd593ebafd30c0ac387d055bbdfa77edae9f27c16057f2070b9dd9bdd696e490020a9a65e84d560ce29e8cb6abe975c01b9f8d1417030300b9e273c8ae2b5f0ab642428e004f217eb6a80e27c6b279dbbf0b5c7a86529ede014f69d423b5df3afe9e9b32089fe9b28e934d90b4d4fa68c74566c735f15b911fca2499ee0a22f36c49e53cb74e49ab05854030318b1015b2e61f066e56645f66b0cc157581d4f7c8d5710a4c71c1e3c0874dcd696aa5a1538f6da17b0e54d78cf8804c47b629d7729a9a8669ecc00e7a352b21b411738ecdeb666879589fb3e51e407dcb0899e0a9f507a7f30acb80929b80ee3815369fbc44a76014ef13c49686e181e17456ee333f82235dc6182108ee3e8e84274b6ff4bb7b9f8d3901a8c321ab3405fd661b2cbd1df8f51074ab4336fd8f5b7c77589521b7e2875fe3f8c880aeb1453a036c16ae01620de80eae911f46d03b5ab2e3d66ed64d190db6704bca1d1caaa881f351d5a1aeacc91eb3002c36c8da1b367c1294bb9e4974b429ab9ee7329e7d5d73d503128aea5831f2748dad0236e26bd7a59836fbd433d7f91d441954e1134f03e97c278ea87bf0f45e3fad2ac6623873b8c9a3ce8838b36b9ea3272d6aa82f31281514fd3deb9be3f0ea5192bb5ecfdb49159dc3cefb5b2ff892f2b87777566d9898be3d2f9ac17228330f3597aba62b7e4871ec4eeeaf43e644549711dd525dee206a9cb8e8629e864fbf3fa10ead7d151058aba741768ca3a0ebb919e249ee6c3115f2dcf7d01b629053859de6fef0f9a8b3b5fe65b030a6f1c53dfbf12ba7e6f126eacaaed2dd1c861d58a93e504a634884f38b7f3964dea1f9f82dc5c6da5b1c214f0eebe8b2ed78b2bdf18a882d0c23432eb1317447d66f18ade37e4ba7f3bf47d3f7b9e220ec55d473a9046e616d1b016fd608fd940439e5d8af3738b12857ef04bc033121aee4c585c5f0f7b30cb6fac7ae8ad48c4f2e8051cbe78a68d4950a62c48967d3ad4deef34df5a7a9141d6cd80e0b2534ffafa0d0a392f1e2239b4da59ba7323e85e4ba971ee556a35509816f7d204608a6253f81bafee310b88dbf1d3a1265aba428d130582878427c5a93cbb051488665814556d786f89f90747d8f1393a7398b853935d5ec50c717f42866a0ebec38820cf943b19b1daa888030a62dfafb1a804407f1bed91509b97c4bf952b2cf2aa68475792268f7a4ae39687c8ec7e9bd68741f0ae24a4b5b0d06d99059148e256baff5403f56cd640724e7b9fbdedba1c0f3f262c8f0908469e88c1dd7a0d4d782baaa05b100dd21f21b8b55f0e9f5cac0504af85ec5ee606eea071d1f68d5e424204be4acdcc28b0c09d792e367b99210905b3e560ec32bedb0117c7b5331653b635288f0fab9b3ccd9a5414db7395d1539fde3b6ffc5f9790678730350c3a452aac69369a38237751aff9e915bbe7d91b118b1d1bc924a0f92b8576ae4ba4cfee4cd05aaf60d1a4b5ba184f09bc491b5bdbe3650518b3419049aaff9329aa161ba4cde0c14d87ff9179347aec607556bfa462cbeb8f70828fdbbed8fd41052aecef21c321169b428d350a4d1fc12564130cb426db8fc28fba9d780dce58a04c5edf3107f86efb25d1dd048e7f9874da5014ba5db8c410e0b806363d64d21310ffbfcf53626f20bab50bc9e27fb56e325fe2f146420012d7054a48e29f60cd5a4af98c2ec35a4fe2f2a80fae1a6dbef36a2d14841d6315e943cd0dd776157b9b82b69a2d59f796687cb5e160b70612415d899a0c6e389deb4889cc54a0cff392e28e61ba64e61b078347a4bda8b664c089b2da454991dc9c26325bef59b6f3bf205ea938f7f49038e3b8477c355f325f19870669e910f029c988122d058047d6d8da74aeb264e9dd5c4438e8f1cba7ccb12ed23ae3a95bc347ee607c4bf934da868a35737c741b2074853dd8e6adec10caece44129d7576d4a24648dbf12928ecec9a88602b8510ece19e6ca9a88342f314ad207a6582dc472d69b45d45cf7430366f28bfbdcd04e434bc2e540efe854390c1a83d68a0aa2d03f1b68809d2296f585421bba70c1c2f72b13e7e94ebbd355f2502724e9f7c59f650219ff2f869bc6c9bc11938fe771aa0e1a19194c10731e7bfb8cd706607258e97a724f16466a916407a7c24b9e384b3889b053b4cd74e4cd54a5e1335c72ab66a8b0e5c951030511dc6546e07bdb8e6641f22f3b9b0a304bbf5e459187cb603181d2ab86d6063eb057e7143f874e3ddeaa682b17a699d54926677acb9e31f2c0e55f1575fc4d1623ce16f02c6218ce009403be96ed54dab4ceef36136643e8cfec36731bdadb81a929402994cab024591d19401502eea9bb3338edb4272b113d73484ca8404273d374da5d54fca0f5e39ad88df363950510557f0320cef34ea532684b1fd17a54b229db5fb87e70c8fd1e5aae77574bfad72c3eda5fca2fa4cfe78d40563667dd1c5ba2455e2dadf5fdebc38a481f84f7dee069c56aebb48d8f1979bdd77975484e6e836d39c8f47846698f53d831aa162090b9392453a088896df606cbe3cce6d4e200c3646e32c7a26a5ce02997fe5cfb3d80f2ad07e4a6c0b7686c079870f7f71a4eb14d6ae519c2dd2469b1691e73c1b7c22a7a2a46ad48097aab597e8166843c66ef1901ad9124e685f3b9b3d66f6c840f5752c70ed8086935e9e61d2473a0fed73f5c835a0db3971659b7d678524b45c614ec039df93e74efe8c644e59f34ef83e53ef2ea1991f91ad30e1964918a4b638cc5646e336e10878f938c41c5ae5cdb9dd614fa788d11e0406efb1ee28dda56d624dceb7aac1312c5a6492b9c74c562b4369fa81da0ad606f9be8c5b5520db8f12c38f47b84b74f6eb7cd602096d3360f590fb342252d515d0b062cad024a081ae8174c058cd59aeb93bc1faf2407e89ba5842475db1dc4bdd395228a95a18cd18ef863733dc0efdf734dd81a7a8933e74430b73fc6924d45a92e0c6bdf88243812338600cc1079ae593d9a6f09337ad490a4e636f88112197146d76bfe8ceab0518e210113f0957062963ace1e92f95dc5e689c2c040eda65f1307b2259ca8a9b9522ffeda3f964873aaafe592f0bfaa4d1e0f3b25dc05e333e4afce1e49a9615feacd07ef7db0a4245e0c64ae18cae0848e7911b07dacd134921b2dbe8713c126ae63904b60428f67091893f1c4b367df0ccd4512d29fd9fb6b5ec09b77409df66eea19acf6a2bc08643105249cf234f78f84ee58b30cc8672552301866cb8d2400c5c8e9efda56480ed39aa43ec7a0ad97c2f5624c05cda976d845d8a7f5334032c3c00d7cc1f9b04c9aa7a739a5dfd77ce8a8cc17d0024d3dfd7ab3172a3f2ac1959e1791bb1c15af8b7885ef6cf6bc287f2f3b69620dcb6ebd2935f06fc7c78cc3de0c0e656e31affac236ef9c50b46bd97c58b36d6579e0fe7cee09bb896a56bf834f66d5bca6d2a085f7aa1d118676a5747331977b61426ab5967b007255028c21ee93b9f8346efa778db944a2f4d96514558d82de76f44c44f78840fbc31f5824a680910d9804bb19a29b286a8b26218fdcbcb8c65aa5202a67540e14f283c9c4e36c55213cc55a23c3b89a3f993d2fcdb3e9739d366b886dd6e0f13a3b8d325968bfb366c937f9b3bfe68f609bfdfc51daada5abc8245d2e34c786392015b5bef2fc1f89b11b7beb498e03836ab4efa2b0cb80a79bcbb8f9859f45381c8b0f89d66da8052e0c10d2dab1b11d218d341f0e951f44cd297cc5bec663f7b863d3e448448b10f43d52acdaca98d5925bb7571d66d43a5e1420183f1308f60c50b6b796f678c80e7a3dce748df7d171c74a50838cfa3e68d5b627137166221a0d9a2bf8a60fb70d70f8bf162cba9b650ac140de69d0c2355ac42be42a98448ba945bf1712877000995d6f724e6dc733e8f89a6f6af9776ae17793e9390c87dbaf0552fec1e9ac7cd2e897b13da68969e4f541f57710861919326a2ce29f8deb97cb69e85ebde742360481a77001a35ed239f83bc4bcb57b154a74b11d994d590a1122ae33186495426865fb83e7b0f28039b513061b15074a145f08b2c9ec902875b40c797f6d189cbc2523ac4a62b6dc20e0f05261608713a1bccde663829b88a9278c87c750368c17671db035e4cc0a9e5e3810f78639fe79f1570a722f4eaa25e1fe8f9ca45232c2ba2d0c8801d4f06280997eee12493c2fa0729c29e05a56968e43f7f261756b5d44a5cce4783c56b7894a00d717ff16ae8fdb7768ec5ce6d93becc20b9812f3a538d2978c2f16140f23f71bbf164b21f1eaed091ccbbdd2258d8b862c6096c3b2c22c22b80c9673afc4561b079e5485e97ff07232525c303f2ef34e4e6d4e13a4ce2bb3afb6b9b3e20f19279b0de7fa50bf79248d94e783c2e1160e14cc20ff822d1ca849fd86b76bed4dbd4248732e2c1607e16aca1d037b0b4e290ad79e5faba0f54165f452421005c3a405fa9e261649eb2141e40dcc4ad66a14a9a625890fb92c3c25cf0bdd372b56b6aaac218a3c9d2ff5928f6d02134944d1cd3985af03cd96f0cbc1eb9ee4c94083c3dd0281de63672a5472fbfef2fc02dfadf60b0c469c83b34b13e48a0577295d2d117778b91bf330e1235474e37b70f9daa38acaab6891df6506f9845137517fc2d4c78626d63a30f25881eddc466daf8504b6f4a16e1fecd87028a261d724310b0a698413251eb02215f0c66bd551b5c52b25a899985bd101d6dd8c594de13f670ccf83b1943616323d8c5204e3afadd9830d55dfc42a743900117cdc33e9b4c90b253ddb40c4e73ee0c3bf8a6b0d750271d3a549b712f3a1d4c646f9919b4b180e4602099188de1ffeca65d0df30325d3cc926fe35c897f414bb87a487160aac9e7be53fd8e9b4cc0c0e68e6f12044f797e5fcb359cb9b7a0d38239789fecd78bd3e91b95f748368a0e4c4426df70277bcac0c65967f53c51dbee0f5947f4177c28699b8e1f6915bbf49dea9b9489fe696769e2cd62132db895f10258824af8805c7185b0f814232926b42e97d30d4ab9d11ab0c456c5f3622b9a721d11c7a025afa88cd4dfbd91a0613bd2d0cbd1968f3c91c5bd479e28eff7944526f76bbe3a6c082d1f1a99f880bf80ffeeb56213a0f8331866af520c2d5a86ee8a21701f295a0fe7691860bed942bd1f2fe56d5871ce28adefbca852df99665e7d4fe5ec64c85912df703da76cfd6c94fb3591db181d16204bd7bd30c188642e7081cee64b9fe86312637a4967aa24a42bdda01ccf400c98b5ddb5d8735ae0274a0002886b976156abeadb4dd1615e24ba9094e37271f96138177b5af8c6ed73e079fd7b845b2813d369d7d3314d32bb51637f0d033eef99df874908c71bb812ef35bbdf2275c1d50e876bed961c606419587e9f212a994e8c99fd889d3bf8fd5f615b7d9e9c0ffaaeb123cf06f9c1bb7068cbaac6cebf392bfd7145becd2165818e6965935dd4e52422d950f6a4178df557db3b80eb6fa4dca5e2fea5a8aecc2a4e74753bc63c507ea57596f6475e1811824f3665ca0271721502385622859c053aaded9af9430b411dbd12903e4f4d2483fc1777600d4ebf348f7e18caff5c6f97836ed522150246df1122e9db92f2147e0f1ab057c46b403901bf9e985dc919bd0c6f9b1e05c1b8ef25cbf5c1ecb1df76a1f9d0ac1d233d4bf6e499ade46b559b7a813cef72121fc07db44ca7172e0ee00cb5814f17ea7d4bf845091f02f240a6dfc7f75b7b439a396218480f86a5c0abf949824e3eea49ab43448f8db1fa1e41f40c4975fd22ee5743d6fcd7713c26a643d9bdc2e1f5be67d5be5953921705b291e91449aceea17adfb3e932e605390091424f390a63f69b7bdcc16454d6eec6b95f67d42402812f1ca9b36f018c67e49381745481c4efa8e0c65334175b4e9c72d704146f8a379a3dde0d805d906c7290c862697adb33e4a101a3a81229dbc7e8c42e786a00e2725daa64c6ac98304669f6986dfd5612f339cfcce72d0d626936e4563927c1f1d3eedc5c68318109b06e62a29a9e857472f2d6a01b7af362ded59d4a6b42b8b97634131ffd5a450506aee136b62ef7519d2170aab461b2f6e6b611a87a6d86ddd2c124e49bb350046b9e90983a25e8c94c383d8832fc24691772bc525c616d599bddfca914349a6eb174878f75c4adae7d3649d7f122b3cb707ca477b5f7b7af484d382c1f9148bf2c684f00357056b7e3f8d2418f8dcc8486dff958836b754addea33f15ba8bd708296e2104fd82591c74753ccf7a251db5fddc3debcc890ac6e124f38e87aa1bd6492ae024f14d69f17b576ade3d4b1a63dcc1fe7aeaee26d47f15607de49f11634e90ef4dbe58d545557894eda291427537a7ffd43d958d317d16bbe39d036b84d3f2eab605d0649d16ace9498872538524d0a53746882efebe7ba86a73998b52a136690ffa157c87194e60f70cc088c1988414078ca5972bcb56f3c6e98f7ef2bb861e59ef21a6c8e7ff21e3e6ef3b7700ad27dbe8388eaea6e26dae11572f364b606fb172a3ba0252484b82e8054e1d68186a812c88705de6f147c35e2a90fc2b31ac88cf668db5bf7aca1f3edd6837c46565d9ac2878f06c46db4a21a868b0995f3ee634148aa4f07886ded4b025d7b24c2a5e77a8d2f8b02581ec921089af718dc5723ea14ae8e7eebd5ed42bc692b1c700fe0f38e6b8d6439d0d2cc77d2b52f05de4c95f34f68980f1afa4e2bc418117bd81c3a3773f302c431cff6c67d5ecf56d5ae31fc6034387da62e58e9a6709585dda5f80d58a45cd37de7f113600126a6c61aedf98065fc30c5eb8a9560f1ad6b6808059aca1e109ea359b30279e598ce489319a74becdf5121af5c148d28097e00dca4dfb0175e4ae78e7430c3968db2bebefbc8bea7e8caa9f4cd1498a8f2e95f6f31056431e7df5a464cb9864e6988f53ff2d5b82766dde48afa7e8dc145a37a0a80cb4b02630b838900f2b904999f25f1a9b4141ba11bd0052aa7bbc5d4700b68f08ed94cc3a26191d5967d0c487ad8a04b6fb80fbc2c7bea7e0c701bb792cf7c8c011162291869d9bf023bd93ffa49eb14e792cd493672a1d62dce2a0ee0f510af9b97371af6f313bdea5811e3cded17b050f481cd960ce1d65ddc56fe5eaf348c318a6b79d32ecdcf8f74a9a1d2bab60520e7eb24ac4423ff206910b8c997bc578ec929e505cb2728847cd1a8389720b50f355cbb1cccfbbba53f50993ec1b3c7531a8daf39124878dcb2116b7a17ebca9723594b8dd26077f89c2a5203e2397a311d7f0f74675ea8741b9ea3b9011abfdf491c9e9b819d2e9d4260b6d6467265c85005129b93e35addf3cb850b042f66e85ccb97e46cbca79e0ce0b6ed1416dd694dd1c446aa7e333182c3e4cdcbfa2027dcbe32fc9dcb17dbdb53b2b10e27764fd7952e28fcaf8ad07ce74b8ca8a47dc0890f7c548c4d0393acbdb0aeeb1636b895e429b665059feadf0ce4bb5e793fdeba79a4a07dbd20528144862a7dd0a9ae44336075a2b0c69fc7789c7bae776745d4680be9d2ceae45dfb4cacdd6e5355883055839c0156ae1ae0d7c7549a8ec6233be858becc1ba32ca06a35c3f3356608a98ba59d4716fbabba51fdec9aa53068935d4f47e7697c94825c6fc27ea61774499a2f5e6db4416d81a957573dbf971ad90979c972c6a5f19c24320588fca1747631be0db5144392e6a58a11160f6bae4a7d02e8abb0d21ee1be37e6ffaf3dde5b88c959420192edd799f2dc9bbaf46abe6ac67cd728f60642fbe42a76ab28576596823a25c92f4979c60b44b3b4ff00d6e45afb920a8a18f246ba646ec3a9727471b9d79eb3dce33d05c557709c22cca61ea81a6a6ee87d79072b3cf70b71421d504edfaf5fbd92b3198938803eedfd84334c5c1ef9ba416552a636516b48192421ee3db7444d09a375910aef78ddecb4aba8671911fcdc27e9b3942170c52e7ed65605f9962137c9735152193857a7a23f1c75a3d31eacd06a78d6f9f19bb3c8ed96bfd93de94151b679c5050833d45a112dbf8a06fa206938a8782ac84866cb9c7bb4ff0093ff2ab1d07f43a3b84e8d6568259133e3f0766a90a0e78abb589a02a361e6c12537549bf07098209c501f728b121e4e8ccd5730258d1766eb7fd81d8e07f495eed5f418ac8a10a03d77fd8505456faf4afa45e62e5bf5604f777ec690c543a0fd23a4111d02db7170bff64b6024f20a82d0cb9c1a704b99670a1945e3b241bd762f5f5ad7d1d7518f758d6db9df078fcc9e6d9d1ee7c3318529dccb76bb89087d34c99406f5f73f33d24fc8da01cb7e9d11447ddf42ca433544a80b16f080d9fd20b7963170d5aa1a99d873d0c20c24aeb62dfe1454b8bcd2e633e7838c3cf2b81dcbef4dd2de1f3854b90ef35abfebb04bf9d14b2f8f44f3717517d4af67b3cca36cf59293c606ea9c3b0c18ca1f4d17ffb13d2822254992dcfd0725893dee3500530862f39c7750e4f543dc366dde73d73f9d608f1c24f9b758cc22dd26135e72df710cd2965d1cc088afe0a7706f25bfd3b53c2afea59ad96661d6f636c201f76ee4844e841175728d2001835aa0ad206fc33d034e05aa643e79727154614bd5051aa402d2885a3a86bf9300e59571570617ab34bb48e785ffe9c0bc9b50c2831787bdba7c1fee0e961d745a4f902a0127f6f66ad69d0edcd2592093d90b625de5e9239ec69f271cb108cf78f2244bdbe33faaece1f8138828c03ad89cdd54aa78568d37b921c023f71d7370cda6c48e10fba2ae054e695c7aa791defb33b47697cc54873b9e4ed3cbea649b20e38c1511d33fd4370fd87ddfba34ce97d5c5860ad353d6198452632c3a61e6e41ca7c72b1649a7a4d595adeb41e5f841772c2de9b2d4f972c887c8f19a9e7462e6d20cfb6a464edf2c2f9a3c2f8bd0f4569e860117abf030ec6579572d859637bf0696684b9f13259e4fa219b2ffbf8e6673e8ddd8994bd5c71181210a3669c624aaf4e4596b7854694486a4917ef6d811f5120bf856ca6e307526e1a7564fdb2af74dde8ed0f243068e9763fcf20b615edaa6f9558955df5cad6180818c5d0bef0072cba2a04425ff789cacf39b0aa9f9a499142c824c68887ff779e496c5dab55add43c4258602618dae2b1a33cd7157c04486051f69b8ef381d9331dd8dbc46d696186a1b2b7041fb6d4055c5aeb1765bfcbeda311d1749bc7d177562a1c8aa9f2d48749af6e8623d36eefd886eb4f06517caf88432e3d84223a5af7629c7fa483a7c301ade6e60fb922f3e930dcd6862acaa9b970a7e92f0968839be68531f8c8bdf0645fad15d7c7160410abdc863c467a742e031bb30807b5ea3dcaf6aab35113b656dfbee1ced9419bf55230151c82edd67b4ae582cd5d168cf11c86c5c48c1f5670c035ed296448e463a1efdc1bb5aecef5022360ffdca0b20b29a1a53a1480e8fb0c6190b4e267ea7e6723a1cac17da7a28962a8e9d7a0d45bdf5ee2e465c1e89e8fbdd103a5684a474139f8b92d39ee74f88a145ba653b880e1f50099ae58cc5c22e8759b93d43ac2e0f8b2af36085557ec239240245dc6a722f4e74c02562f2e2720f750b360a5c534132fc7b0cf2aec635ebe11fdbd034c10c01c375cfef07e7cf4995628681b87620130217c6375b29faec17cc6dce4398b6c6442b3a779cdfdde04f9fc6587868f6b3519d76eb65d1c5dedb2e5dc2340579f4f07c074a05bd1a3dd52cb987b1286d50d6da52f1af230463dc0d5a62a9fc5f5d88984442953d3103b015e064c754bd1b1dae00f87cd5e759a2a321742fddeb6602b7e98097f643fc6b6942ce27bd7ab9d79665db7b2bdf66e7b90b81cc4d8b40fd84224d05d538873662773c1cd50bc6e1650c2e6b119cfd9f1ab4527f6774944147242df29ff9de57740ea797b4d43453367faf9f54bcbe686209b1dbefdcd068ce51160c043b21498061d31e9cfd3c5681c741808327e573f9adb7040035082edaed7351bb5720f117c3ae6a64ee0eb36023bfe72274c2ac9b845b7eccb9fe7f5c85ef10f96c9114d112befe5034d7742515297560453abfbc6967d062a3cb425d513d19703dcdc48dfd78ef81cbd5a3c8712c2c0a81a70ff9f9da664e4720d396d99f46d50cc1dd9f074747a226a100633ad02e15b7cca9a9d13812166f9522f86db54257e7e3db68ecf3106bbe7fa28f6e8da0666dbd0130ad6583c51db5125687aec89f8a3f91fa95b74e161ca268507cb9a3a6d34b22ceb9de40212887e51acf42fdada603a79d1da857f1cca15c928e126d33315db92d662b3db6876e404fabcc8cf16d0974c579e24a549d6d6895a3cfedf6b2191382f30ed86051dc89b0b4bc03391e3c118bf1b59bfa7e5d8d2af582ed6f8ad5d9573e47e21a08cc3fce0627c9ad513f31dc03a3b7094e90d387fa58260516efc1f261b4d721e1317dc0bcf4c0fbfaacde6ca6cd6e30bbf26d73f59b7a73fbf430c129e4ab4170edff4ae51eaf9fdf7e5c4d1ac1656a6629c293e27ed4e799368d2e39925732b918efe19274a133f3b5382bfe19b93b4f4043e8206cd3898005f082641b9fc90ca093686e7201e1b8a9b1801cacb6af71ae81153873c916723247c129985b88eff3553a32e84bf4f40fb2e2e761a5f797379f40579dac7220097d41cfe0e0d3977cb917c66cde5cb9f13406b9f9058c7ad02e7c886fbede9eef1726c5dc45b081dd48eb9889d493306f75e93d679ece989a4944d2fe106e65aaa761bee632c0b1e5b4666d780c398da182b6f3e4b7f8223fc24e01c3d89088037b6f092d7a2cd502d39b4341370637193a1c2e4e2412fe58bd6380fd12bc70f9857f07eb3739d4e2d316f8f77101fd0ec2aee336737b696c9effdd4f8e3ee6e7abf5b6c40bbe04db92b4ea8e9c3ef76b6a014d92fcdf75abe6e88d7712885b2447b27cfa240d2beb2a60c273b74873ef305e9d712f41454b1dc6510834f005728cd946ce0d2b935b4b07594c1173918cb4d513dd6112f4253bf8ef37ce0917dae9a9e8321ed0b6d75f92a642365419310612045bec1ed5b03e8a6d259afc2454062d17449b3f734c1fdb1a880f4de7c442232ababe2c1a0f022ce79173fc9adaf8964fba5aa7b5e356292315a37d09fc66fe56f55ab181f3a78e0a9b9a166c393012ec9724ecc0c9dd495d7955aeed4fc75abb81837a16cf2da65c7238dfb6c5b19242961459cca3fe8644afd5e978303028adbf9719e7b30e299890df967a1f328324b14e6d4c7e84647a645a5425d0541555f8588c2d41ae4602e2274abf3f665fe5c4e71768292699fca5de653435a4c031af3097f3c1a7604a90d56a179d2c0e7887a4ea80b51e8f850b22d2e035fb7f7b0ca6f20eea3ef655325b30da796dd7eda1be26040f674b07010838977dbac3e6e0a3418b0d12d5bb1d6b9b156f6786f5f6213b41be937849ffc6fa2195ff01c4ad260b215a00900e426c543e53e992ef5bb391527b969f33014c36f35886442593ea7ac90637c7ceab70ff552d33488fc9b7b7212ffd9434a15cb00f224149bff281412c096e6e75b789958d96f31c620de938d6dc8f02f0d1a36a5960b40911ec49edda26304f1d0a794cf6cdc5531448ed950b107257f61870515d966e5e33ec451c13ea11c6715345d05cb2addb0536c4bbc1c26d97080e543316c8f96a384beccb08d433cb264a3c078d0b73f96d9a5464e518c51b63d069df55c085ec2eaf927451295b9163362bbe98ed8bdb41df2f00d8dc3588e5678c8658a44867ee3d06bccec0a2856c3d16696e589710ea008ae174b810fb1a1649ea7bb4dbf95e3a079cdbc6474bfc2aa65c9b3f5ffe93609f5b2cbf747cb1ff83dc18be88588613e3debe2d63cedd4a657a828df563b4227f8a2ed3917fc2c68ec291ee6e17c276f03d620493319554a51d491e89e8b1d956492ba784ac9e8252bb977d44c8dee505c9cb7d65cb3fe5689002175939498105290c2e3a66381f756b96da75dba3ebc857d4db38e08090d0f21d11ec426dc7220b030a1528a6ded29dd0d34dc9985e67585c3bdd9222949cc777b12e0862b123355c246b9060d1a63c91eebc4d40889d7668e98f580e94bf563d3b1a1307f9e59121f3276df5e74866d378d47295482f950bc8567115438fced797b828f116d8499279b46ee1299b5629615cd27622e96fb5fffb43a4f8888fa550fb67daf561a7b2ba21cb624490a44a2334f3700a2ddd80ee8a09019fc76bb22d5e0afea6c47b1bc5eab642a4e7440aa745703f93467bd2445c3de9496e37cf54a8196b3c93cd2c60a101c15f12c38066c837ed3781c3805586c0bf7615e94276ea5f6d4c369cdaa030629f1cfe0ba4ddb22db2de65de99856237e68d43668b4b4b65ca806386dd7755d7bf9737344740a037303b1b7834a93a284b353c0e483d467f239cfbeaac4fc82bb153c357b30c82830b14d65a5c9068543ac5efc9920b727b9de89da8095732ee3351ef1fc0a0d0621fb63ebd0986e7f518efe26e2b9e32428bc79bc6d3a76877b37c79bcf0574aa628de0233daf480c952d916ad70c6cd8125ae55a8871bdc8b87a8ce02217e68b9990f111792288eb3ae8444de7c2ee4367475dc8533dce6fdcd644ea92341a9549dc807b6157dfb5ae96eb8d81c0564ede782d86a731a8a3832ae8ca054bd506abdd64f6ae81fc8acd2d1ea094aee77769a3501ebb09003bacc734fd8b9222cf5b2d0f0f1b911f4cfab6f91dc0b9d26635798e210f27c240e5756cf653cc9c19ee06ea48c81698b0533c002d02ad60006fb38f3f5939c553e75b2908f9f26a0e0b173289772290e13d6c3f0ff0d6ff8b421035187cb5a796792ca7b9409b4561b525a32181c26e7fd520525a8fff676d10b21133d0a3825350229b8aa556b4acc33ed6c6f8e2c5287179177d5d54c198a441b42b41c5cfeedb8c655b128beeaa6955267c1a37d7041d0321f3a01394fb0f9510b1a585bd64f6d42e66c77219c8b2c2b139f535c053c079d6cdb0bcfbf7ef66426beb3b479b4c5cf9175c0b481de3b0800454200c5bd24bf459600ff4eea04fac6a79b520c4101d03e562c0cc22e2baeeaf8530b8592e04ef69785abf5f1dd260ff029e78b2089ad1fe39a0390b7ea83592e4a8a7b76eca1e9c3f1a1d26e8c064083f7648a17c7956b2ba5924c225d568cd22e1d9f720dddbdd368d8f3e16580933da14df09bc6cf01017dbd98c7c0e8aa052413b53e02e8625764d256a17841dcb297de18598adbbbefc49b3cfceb8a75f5550bbcce1fe14ef8303206ab8eaf4295149791a62c6099d3ec02d7c3bba63aeb6337e619616f0ba1de0971dab4dadd324bdd2a8bb7fdbaf40a9f5f4937ee78cbc8b9261d049b925dd41f43a162078b701fcffbb6bd07505c6a6543d08d306378c001c0abcd77ed0b38a122e74228b2ed6404b957d5be6d481bcdffcf416c4ae3bc31bb057d508081b758f84ae2adb0893c62064aae731ee4b34f23a219d62e932ecd77695dd8762e72158fc4a9b972be4021a2479a16e05414e4b9283a3e5b123460aac1382b797521d5e20226e391120f973b3acfa03f23147cf250128f8991970cafa1bf385eb8e31f6979f9cabf67823fef42b6f414549aca918d920714d73299cd2146a6bdaf71a9645b960aa3c842a00b3ae01c8706e22a21b71dc62fc79bd6754175ada3cb95ea8c6f864eb5762ff8e868faef0b6cdef247ad2e7dea546be9428d681e196be129984d0bc52fc40eec9565dfb87361b5c1c2e891c000730f8475ae3c1b496520c99ebed287a0a771f89f1a96560b302a0e112ad314181db3b25f5a4cb4dc4936f26d127f146ef8744d1727acd6ff1a26b779d15ba7729772c65e27401aa2ceaf4fe72b09c2124345b8f43ecbadb5611cd3f9ca32a28eb0add97a9303b5399df67407e4574989e7e7181daad0a9813c26e543e05d420510d0fc82a8871526b12c45271735769a7e82a1ac6a3fef090e2c89a3fcf47ca2899172ddbe01abc1610bf65d9c57ef00828a8782d7a05d70e0a5317fd51a525839abdbf59342df67c0be087e1752b734c651bbd2f55e46a36e6293973ed0abd1e46f4d6f5aa2806c6ed0af72c04e4ec0206d399cc5e0baded98ef2acef92cebb8cd7d64389bf622b80ee8643edf26ae43910216f044daf7a144c4b1f1a0dc756da10160e41f7a0c7e1650e01967068b1587f95db212475ba27d864e107e4f765b56342247f2840daf64a02495d5a7a97ae35dac3e73c5fa440255cff12033707b7811d3cd76bfdfa208d6e8cd6a01bbd3fae54d76e281839797aff56f46908825aae1902ce1cdeb693a41b6941e17e9274ad7c0787c19b31cfee47c242f224e145f6222a7e31ac0e4e7eac74cf1b5b1bebf58f3c974346b7aef0a256a5bfe2fa1dad25d6b1ecc23cbbd6e8b354857e364d11a5e62e247181d54083d384bf8edf0ffb9fb6b9f28793082dfe668ca37f98344c26dbab2194f700fc03d6ee8842c9d23cd8d587c4290d6ce5625f69e335238105f4bbd4e38452d9f233ce0034e3c3b1566711e785127d4e224b1f96a86271f5221dccb98e6792c637d65fa9ade8d53af0f0b13602f8453b42f472b0fec08efc2376306a461ee26af1f0972313989d0fb3cc9290711afeabd2b661af5008003138e17ff91e5d15a462648eff420314ed2fa9ee5105a3ed757da0a9dbfd2e4aedd938e2333d58dfa0c4c1a4bc715b62045894ac37e38adbabbcf2f7d2d9a38587fffe7f2a2b2dbddfa726548194aa65a2d5136b43c1e38ac9eadb33971b78c7352b92f0f06fd3caff95b97306d3de5af6f5dfbdcf90ba3405f01922bb60e11d9a54323557070b2d9eed2b5a0e8b768fcf3b238064d59f9f288891d8eb3eb3fdc6b3e87b5fd6e20db4ec345e73a986179fc7ae86aa25db33a5bce9f2cab8935b867017f1c8b87359b709821495ef9354ce7960cfb8e3c234a7952092ac599d20673f8473a8eabc3110c551d4e5be5f2fdd3f8de13708529bf8183cf286061e2b928c630fc7dfd367c0557b358c6f06a197678e4258e26c22b4b2864e7af7c25c41fbdc403b22d3d603e05a90115efcdb678832b70bb161cd01d4b98074b6abf3ed85e251f0cf26262399e0ff7efe769b3cdc28d002bf6e5e8f4bc6e1c8a9fd175ebcc735d6cab640278eb1ae405b9835dd7b07ce97e65e05e3cabf2bc4dd3ce7e537f7b6d52ed7e040ad254c42bea12641ee375f9d3b2086c5008fc89dde521f1a992f937eb225c959ff09727fb4e357bdbe1f56e9ec8fdd018272a63e0b4640b42b4081a6e7d2a996bd3aa22274c018f01cc457ca9188d90917b8868b11f80d383db3e0cccafc06866575e6ffc19da58dbc9c5eb049312b21709d01cffe73810cd0e93ed16120659e80d62ccdc4921835a9def161fcb2f748a68b6bb074d761de290e0444c93fc13023a4a4cdc4c18a1dc80c63aa66bcd77c427ff4f12c5cde4f50d522ad2b966a5b11acbcc239afe4fc642145d1ddbb3fb25618e03cb9c975987454de026985c182901bd1529cac27614a82e11149a1ba4dcbb6445105c6ea5dd5658c29fa3ba30610bb27cd637ab3fdd86368206d2cde331fd1b64f1416c10bdae1ce909d58cbab6215c47253237435ccfb9b5f8a274460da78de9c73a6bd60e8d628c78634c5ae43a261c60a87030de5c4266a7cabe5906b355cd8549efe814ea0caae320feb4f55965a619db60e0b843e2ac307a835f05ad2a95599f6ec594c96b9aaf66dde578aade60abf6125d65efdddd41561374476348ee6398747ef8598afe839f3f203508ffe3dca2e0d8e322450b6f27deaa8f24cde94571d354203cd39da208a8a50c52cce42781d266e97df8b363f3babacb00c158182495ce23427fa5f31acbd45756c429989a9ec68f19738bd53993d90f94650b614b3bbe28d047c416a3c23f18656d9fd60b868a3307ba9b4932cc0cbeed75df1c09e9c9a4bb64fbe5591fa62a72435eac39e9e0bb21d29ac18d20bb3f739a527a9d5bacc4ad524e42c7d3592d0d14406cedb6d9d7b653ed3d877873fd2320613d6aefc6074875c51035ef7dc64b26b3047aeb6141f94b57dbcb8a07d3b5c7c411ffb3f82056db8fa2467b4f8380046a862d7d0cf4a5bfef383b6751e13b33f3cae5a283b29037579ca4f04dcd3826e7701d0cb366111a3e329b6522fd2242061e3752735c257674ca1bc3ec75c639cd43b62e33e820d3c0138d2e34c7c4995ebf127d78e8b06156931fa173abb05c9bfca9ae5617e7de766283a7425bbe40ffa999b2a9eaaf575f96db68af90ee57ed2c45d6910e321744380afb8fbf09d1cafbcce711ebb018057bfd2e86cd95d6b952601a62cfb0bc55df33d9664e1ca030000587c4c7680c613b880efebacc648e747de8dc6e9388facfbbf26182858d38942fd1da06104911457d4eba4ede6cd7eb903adeb1c45472f861b26d254b276e0cd318b275340ebe95a9b1df6dedd65f4a2e286ce7f214a90f23b7929b217c9dcb9e60b3412cbf90a3ea7923b08f6013bdb87b4c63ab597f0373c76cbe834f9380c0e5820da7ca00bc6f7de9a78758459c4b5f1b715b85c8e629c479057f1edb82b23ebaaac1e6bf1fb8abe4fbf84687f395728cca7a6b7c0e0dc41e8cc297f54992cd1f29e40da12663f3000e2951c3cb237ecc26b195f9845f55521c449df7f4468364e25be07b7966786b5003def8db0a8f6220419f64d61820e4e1bd08be082f1fb166a659c939d65ad6d88c720d287dbfeb7e826ed26f9355c4cad82d58a36549b122ccef5b68646b1fbc34fd9eb5b57db84227075750fbc0c8caa3ef85015b3043ab33b032906ec8f715aae8386cef8008d7c98e777c68b195c2b391e9c734907546fd42da0a8b0fb998af8fd3b1598a2fce42d697223ff569541fe5e9b995d6e81697f59c89f3168ab1b845b4c7e8c9a958fd5a8b6250a5ec86c252af57a0be03d44360ef6d7b3d6ea77c6f0e395a68192eeef2589e77d1d26f14ec75788d16826b7ace54983529943f5be956283adbf53c0316757102cc753e411b92f1b732f29e8944e3a7f26f741eaf13bf0ff010445b45d0d16d815e09f4cf2f11d8094edb7cc6f39fc0857698859b840bdc292718d6a34fb08c0fd63ba490e24fc3a57082eb0d7d321f0d9e2b50d79a0316056e3422d96a328036a2bfbd01870d3d51224524b08b7e8ca35bb2006b528bd5bd0166f7dd5bd3b675ae7264342bc103cb5ef9af8dcb1be8dda6ba953e98cf775473e696b79f6ae4b1cbc8269512c3d2181f62ef1353f17b9f7b5003bdfd0abc7aa93c5b0f4105c7a6ab7f19745a7cae4c02ef742670f7891159ea63169d99a649324e405ac8dd557f8b4e2f6a10e16884e7073b201c042e42a5d0f1196da20b1337cd9d0711d216414dd8b5e8af88a976a2f312b76b3fe742f49c853ba163c6748364f036cca77fe8594db1ed91c9a5252991ed60c2ec116bdbc7641cb4f336de672f08c107f30cdcc4bae8b4232801456e45c91d20be0fa712e6b2016ed3426c72595ec626fc21d55d754ea855cea884747f42fc3dcef541fc1d42000ee90d6bc92c61587053c0d71a5505988c3dfebbfd73cce5635c53a9a95e52f1bed4d029e41c1c31b095701bf58f4f4c92150cdb7847e94b4080205a6a40700fe2bbdb9698f20b36cc32f20dd9722f618112252e031d4697f6ee23b4ba05a02cd6faed873c51af946ae3bb07605f33c310063f86cc821c6721aa05fb949fdca29f442504c2cfb1e81254e68e3fb07659e060e88ce332ee2094d04a273ce153ce057677d0f703cfe70c19a956623a5073334aa8d344b427bf86a0049309c10ab43e01e4d9e2a5243dba051e0a7a84d7b79635373e53405e677abdc0d49e8131e074af0141db5c0639b4904f54b19a28197a982a181a322f8f3523fd14e3d7f4f263e29edf44c988b8e66ef7ff7e3e6fc2edb69ab2b4788c508ad93359ec98ba35a19fbf9ec1482fca6714b67a1e691c99574e2dbc8fe806981c3d22b09855ebf1bb4e51b3e9b6b377efe621a19406076f85f3898233d728bfaa2ac47f3c2d03f0c486f087976dbc8b2635f3ed58014e8f40c4b82d041c656651b6be3fc16fb913ec4fb4c654bb4901e59695c3c2de97ca17569ffc1b0afeb6e93d6dc173b9d3361b9fc0eec4b240b78bd07bdab5c1598d826290a1bf2cc83ac379b4b46e7ab1b197e2869cfe92cbb35add95b21e44968976be6e22e7351042b7b69ec33d3a072bc255b2bb18632aca61af9b136c162c062bd3feab31580d09aa160cdaf7fb9ec42a99a1be76ce83fbb21b18c93d8476ee89a1a84d0706cf4438922dacf2af34b5b396c318ee8680e33d5649f98ad12af58aa48c2479e2c2779aebf542c0581266ec63cdac73356b2d4e905a90530bac89f46a09c220d773ad53ec0ba33cf9ca4d759ac31b2b86b17680341ac8c3b39244b02619d6092261473f209a228ae9d1db2f3dfe2bcec5cc60d8fbf175997f099b77d7380a2b9e88d3015e79c5144cb6e47554d71ac9d46d94c67644383ff1e016c4e17b6c63cb4c52bc546fa669767478a3de112f08e1c56c7f7d25d2fe53da4ebe8fd4ceccba2401cd614936314c98b02433e4621bcc9820d5cd92a5ddb5dea576fed9e8e10fed3e4de0ccc7c5c0510c55b5283f00ab59bd1ae95c40b946d79259a2a54a2d27c75904d459b17c6c2720a0148750c11cb04fd0c74ba547f01993a13d2cb05c887b3e19ddb81a911cde2387aaeedd5a6b21039f9a18d2847b860a72656b8cf4d2127c4f3d44a3504b35944e33102365ea7e6df35306edeff0edb979e03f86813b20e3bf26dbf1fab2d194d627b7df1999875fcba8bea6191a35ebce5fe5dbcfaebdd59cc3dc3ecf4ffa86ee7469da2e3c0b007e318e1d14164a269d6ad0b0471bd69c56b3e589a421265ad10d4ce891c0fd5f941b3c2457f1fb052e1052b10d6406f06d5f92325fdd8cbd0aa9b53ec6128fd0bdd5611968612ece02cc07a1a02c86d46396158f68f8e0004eb9ba9a9e5975b4e7ceb830eba6fc838a3f5d0be9ed239c6c48ab2383133f932a48a52b3ce2acd5605ed5407158f905b604160dece587eae3bd30b9cf536b20c8f9dcf9377e0245b95d5a7ae76edc7a41000eaaa9d428b5c5c2aab1fb8c4a172b4c047824a78c39d4535d7d87201c0190a6f7ecf194d2d8dde981fcab279c174700b4785fda6e30a0e0f6fdced0cd2cea47edca4b3f5bed5612e37decb79e32563ae10c8b9c9a22e3452d19a303075802fbcc68e0948a2cc9f9cdaef34c20d5955404891ca64f8e20ab7ec03694670828c318958dd5e3f6715846509b891e0687aa2c14dafc0135d5a90a8d125915acc5f9edd0a26b5883607d30885af9d0c39da9d6584e117b484fac806892f2c5d50450f71e7aae4b7b4183a98d5f1883b41e698a95f7759b9bc1a289084415c06492c87380037a7830b773508e8ff8c9155dbaf9a8f8999ac2ccf7404cdf79371df546bbfa2e34b275a4d36b466edac8683a5ba4b0ae62fa81e5808f743d2229709cba17254e16b5e2068044bd0f7365f0669be2b4562a3b8af743a83bc7fe837e25c5e55e20a30ac6e8d8dacc03e815a1b6899de29e6675ee8588aeaa40d8635cfebf4f7222d920c07f8d8f0dbab8d545a8ce4ed505f608b628fa1db2f0b527e6e2af111b5157909065c205febccb60349500594d17e1c80fa0721fb748b4709a6f1dd18116cbe63691f6a8c570422518ce49b518afe93ad32f710fe540f8ca9420f8da1e4eb0d5ecbc7528bd047b69d30d76f5a22b95fd6d75da6a8debe4f2d2ae39a97df0a7ac6f91469f1afe8580fa03682029f2c0c026f319188de302273ed02e95566361cf9bbc8c5575bd3ed718931b0e83b7c23667f817190258a0bafbd0db7b050c5133b6329f0dca53b1d3a04fcf553340339f1deca12b297d133dcfa7537015a169833963b17f89435ea21bd1db82616f3eb0d3aaf19db18206e998561e2493c8b6e99f148a586e44419dd08fcad52947388bcc0278206f238f5772c96d614295f31dc93a3d1c2c4c8da4d1af5aefb2b6c35c4674b1c4c9649bdc5850dcc8d4993d69f404fb0f16e6bfbe6f3d97eac830d8bfe7df852e80d4c609839f1f06266d9359643e540901c01aa224d097da2b4eb2f75f0a5fbb7d48b19a5098336ef44814da0ea03858a60f02091425d2630fd3ea10c820bc80e5b8d1ff983c21df3399bf2f5775b469876d8d771e5f197785c822451f16c68f45b8ca15a1eecf784bbf0d56e7a8b8cff608ba7f4101e7682c8412bbaeec767e6b4f8b868e964db27121ecf16a625ace7bea198b7737d707deae11118e28b89342af978b536436fb263e790aa72cf306f1da953c6de2985fa028d85f9a5bf1cd42c6e4791f4866eab5bad9a879e4f76a2d25c4ac8fcbb9c2bd03ad4c3a3265bd500aee846a66272080dc36ffe7cbd7ac73d9e54bc6f51f4a6e09a1f9b0ac43cdb2e50e010d856d740c2104718ee313135d1a6b0bbadac3895b2276a8aaeb11aedf51a9ad38773d4613735bc3284181348d4d699d4c418557ba96fa7db8306ee0cd2a5c278e6e7fe693df452b9ebea9ff9edde9a726443c813c4e99201bc854a5cc8705535758980dbc072a940a5dfef4329b1bd65ed9b32a7a1231a235dd4d88e56865312392093f84a9d8206546c89f0a4aecc51bfddd3ec467e4b0ff3c08f9587ca742c751ff06c96f93033bb67ffce50ae6697b294e97211622647ece1c68c21467c5ef76a6b96995a496e5b157d7c211ead4ca8fdc7f2026eecb2b73a440b77495c6fbb8003d59902c762697d2dc2da7f738e202fc75d958552de1e0911ef81ca08cfd39b20e87ae7fd3888aa92d37414d1c4c447ac39e0d7d36138297538963168fee00ed213e20cf47fe0e666b18996aa949ae25ce1ec1f3693c687a15c779dfabaf678bdb550e8dcc45a8538590435bae08b1768770e8ae4221a20f57ddfeeb2893470f70dc92340648facc54424ca39605b5278712de5082f06eb3468ce0a286cd8bd690680ec57080fe01d8a16c179f3d4f2f1e2396a95c704995645c1fd0cdc6d8e12f1e2d8066870c894ab50039e07827f1e986869bfde54cc0258474be4de65721a84ce89a2a911cccee55df3ed746cc4691015784e0822c049c20bdfb59737a74ce1cbc49c3c615827f078c8e82a87b6fe5eb0cd649bf6dbe2fdf391d31a4127ec86819353ba783c5b96a5583d29a517515ba3328b5e253a66c33cbb8c86fc046edd58e3432a6aa04cdd484c203e83e3b143f7ad38f11d4da71325730b2ad8dfd20deb820006c3d86f0ec4e734ce14cc6c957217bf18de8b00fc8560fe860b78b0576256d8f36cda6bef5b8602c057579a777cbc14317e536b6901ab7791f81ff53a53fdd4a075bee9c7b902746227e0cd4476aca3474c90eeb5f2448396ffdcefcfbbe7c72342ad7d37affb33e6e6afedfc0e216ad9a959c2dcc5895e6489d1a0aebe60f5a9f3477d68cb2556aede7c0fbf358e99977248c04adce192d578074965f8b6cd24543358bcc70886b296d637f0e563d2ac8b693b0569b1813135d2934a9799458ba120ac1c23d7e8c1ba2531e50e4543db0dbb8634628ed62e10fdefba4b4310e0732afc1ce8bf8dd1df0c75941ad1c1a61bb1e7368dc92deac07116f773c43a9f39873c7ee6e55aa72891947f5e4188fbe75de7f8580ef9f36beadb936f6c01e43da3ab19133aeae1a8db855649933506ed07f267ff13f9cc3ddb29f9d5cfc2e8562a57ad6bd9f73b44f6da87e73868ec37afb712a2b12e2f6dbdd989204dc450c2ae268bd9a643e9f7941777c0b20631fe2b199ece8ff8ee40bb86d9d85a3a2653ea77396f509722cb6aae520c4a14ce2151e1a4ee61119c8f474c79ccc2e7c8270770aecf6aade5b63cb1962e06f2a49817cca7d776dc43195d62b369cee486f15df8cef4aabeb0f654d15f320d290ea02691f5335acd4992a40710bbea0b6f4dfca13ed239e297d9c4be324e7d8b56a95c07825b26b06f8a32c816841f09c4749e85763f48576454dfa7995af09a875b21644dae394ce73b07e3698fdc36d594bc38bc5f9fdadf01f43017b5089aa1528679a0c4e00f054cc688e43f6c3fafbe699d8b98941f3167e86012c1fad607e05ad8dfe98ec9604ccdb5159229aa136ea5c395200184e2a4fb8218c81b4e72cdb282d930b92e6461f033bcc55aaedfc89737db39148066bd0d179d3c784fbc79a5c4dae72217016aa16c9b99e5c6e5b2386acc1574a873e607543a43e961d405e6daef6829d8cfd3158a3276b7ab33c92b78d9e8b713d52dfcf931cea5575e502c3ae846c152af06f878564b4098568f35f4c911da9c854e0717a53251ac465cd6ce159ea54ab6e939f5c6d39c08acca9b522437deee9ac6f087dcc376fee01d4a0973770876daaa81a2c599eed40144e2154561613f2c42a5963cdf3197609301426739f474bde055d72a3aa9f4cf481d5ede12a8418dcde1663fa422dc0a042a4a7e8dc210d1401df7de3ba179ba8af0ab02e78c0a16cb5061635c3b90d2fe192aad89640687562e27b62a845c2bc470b1e1a58bfbfd2bf5950aca45a083415717eb5e468ee6911698dcc3df4fb949d5fe3b1c9959993c3d22671fc6bcd35eee787fcfb6c90a1a2a89c408f8e28fee7d98b01282be1273dc87639e09a233033e1d90ac891d2283eca0e8c420c891bbcd2a1d041bd1b23b569472940fe744f723e2f5a84e8ba324890510bf256008de130df72416560eddef10223199ab88bd28a6d29522e1f15ea2a61c3f75940b12a02cb98501724061bdbf09580d9745b838a86f426008160263722bbdf21203edc6c0de5211586f648332a27e44a0362f4f02f0370a18cc4b6b7ed9c5b5c6b404f4caca99ddb8d68645ff3edb3c343c71f71ef06d279e1a31aebeab3f254d5ec77c502d11722450939f5701cc67623eeef60c1f85090f2bd9db1d1b187f2bf514df09aea0b38445d8b95c0639e45d6bb9c09e4565f0ba5d9729fc6362fed00418479fd5bb7d2f494407b54c176b28fe5d1d0bc6b749cb99bcff5216a470fae597f6df9f7906b201828a39e73eca9dd6156a053014a842f5458014926f7283c2b8eb8b2dc9485e0438d0804a82a2596a2f139be15936c88684ad44cde971f40a0a21b9f784c65f8a884879f931eef10126adf92b7ce6db21e95f226f9fc3c0af12f42f745840e491b5816e15889c95233768ad7bbf9dbc2beb355e6dd763ac7c59c3997993bc3d7d75b2443dbb87ec39767f8667bf1c0c4e7867b68f8a752c00e5381db7e6172e19c0cac838d98b63019d3dd18b92c1595af8bdf48af86ae349449a009e4a618635efe1f2865cadfbf2dbb2a5a8523af986519f43dc08ff6c11fe3d54bb007cba8582bf1d1c6ea31bbe3dbf79c976ed7206492d3de0537f47776c55a9256c999e45f45f608b4463b86a1a7c938583f5c6f7974d7203bbf35947452523b1671d07f68b0f3cf9a7a392729cb76d76e5cf6f1c777666bd8eb20d005c9b5f54852beb4cd7768945fd96d3406cdc19ce7d6556469a0b5ae0b58b8ebf59b16ed1419b698c9a33de7d9f7ff1715edd546e748bb0bf0c4247f4f14308e94bc8d6570f53c1514c83f07633c6c8960afe03384b042f0c19dedd71898b8d51a7441fd3c4e8c73a71a4ad8be1e8d62d5a8926ee046c024770edaedc6337d1a0a583b0027ab9cbf464738a8b3b1a5fffbae29fd34a7090e78dabb861c6fdcd8555d7cdc063b18d79f4684d8c329795122fd1eb0b6e9547616183b867c78fe2301967279afd6294b2fb9a269bf304151813d5aa4914936a63e620a80d9d895d368386aeaaa2694ebb87ffeda7bfdaf9ea04514ddc6413ccd0686ad5f357756cdfae88790bdd2a955107bd8e34a14a46574313cf848707a85cf7211b7fdfc96e3c7b20e3ce28c0ae54477e649f100b48cc6f93a1cdf8900621b1b07f24e4d5f9c0c78d8064ab458f97f34974513253218b2420bb7f312c56eff3ec5a8982017b33ac576c5b097753bbc7fecc3f87bd9eb278d720a1545ee210f3a5ef13e15586ecee7542af14ed1923d435d3fdaeee0861b55306a6bf03deb4109852611191b66e782e3a32f08159e49e61d3bdc53c848c954fabb0b73638683cda34aa5bd0c11c4ab3159abadc87f05e8ffaeda2df934376facfdad7dcffa3d461c82dec88e8c549c62b9da07be76433e3e79f5f7745f55f8a748af7d948562af8b2929df80e0f2775ec7a08a7eb9fe5ef51d0021589c1765b389fb63d33ef2778accefae8d88c0b0e4597b4a5c6bbb4e3bef4c16a10606d3b0d8da47702a5716cf3ce19594d399342d9d035ff870129cddcbf21c6b6f7d13f415e78cdd38027f42c04e4f057d4fa5314f7156eb549ce9c5555d783fd85577945edbb2cbff81d8905c582ac6444314b485a078b5db5874102d1afe1b35326c164c63ace55fb998f5a8a0eceac456531c5897e4490e0c0378c35f3d705557ad6e3e4817ec9be3be8fea5ec3f7fb41db370cf9e987393e2994ab9574129015f66c2c32a35b06a2b72b11e8e0cadfafcaeaaa633a58d230242e55bd028348c28d328460a9c3a8cd2400f95580afe80f11ec79b545443033c11e5d77582c623f0279e090a2a7c029cc9a5a7eaf920d47607d8cd1f2e36543a3f4f55db9a43e8d8db3a7c3d7e01f4276b4133f5a470a35f644ad4ecab36dae966f59b8d9613748e2af34b8c22547e12633fd7e67a97bbf9210a42a79c923f186aecf4383bb7b5db068a7eb9a38beaf72c18a8ddb52b374340888ba5cd1d46d48def8a28b8812722e04aa2b4ca1f16609f2fed4c48b10b6e6e418667c9e062a47c5a303b7d89db81c041edc7b048e82b18bb4de6bb69f0575eb7099342c57b9c31daeb6dbe471c8a301ad6061366a5eefa8ee369aeb8f13b1b81aad2372025427f040b90004ca3e97ed7a6c806627cae7d26c2311f382adbf6f5a812c2dcfc6a30d90530aafe52a82525ef2fa3d2c9b578b05dded3a82c1f4b664b61d04f896f00f768c7196685a27b5a437d1d4bddca6787ca7232df9b9c31ce641766e81c8df530c3cdcf3ffa8433025b624d2f0179a9616bf035d5bdce04c36d024d9154979a316025b029d540829c74b54256f35ba869b90c292e4d0642e6064246433525c69e2e3c20254410e10e84a6ec416ae248e53f274a4fd3e6153fa4059b28612b6a0a1147a0daa504207fdce89fa55126811a57cb03c1a93d603e5829507fb36e7600d5946060f6782bebcd7e257f9e370c36e661eecd6400491256498fcd2f6deeb34261c79b56f96af07b16d31a6e1d5afc325d5b20338049b47b0c838e0deb5a4775243ddc0f39275fa4bfb90b9b370ddf3a83e5abf2a1589d3f7f1ce9c3cd600128681fbad2c8c8be0efa3535fa96735e5a959335a574ae8c72ecb8e4b3a3916a80ec22cf67efe1be5d2f0026ce7a07ef2ceebb75bce73e9ed7987544f953732ff39dfe4cd17c5f7abe156f362157d889ee54388eb74bba93f21bbd35d168a38749415932f4e9c93da79fbbeb7cbae0ec84e5fb1fc70166580a16331248341ccd600f4e4ce3d3a15b9ae4ca0afc2485a05e0d89b775d61870e0c2653b53503106ab6efe602cfb8a56ec4014327d0793753471cf95ce0835b92bf762e137c2d655c9fb1e77bf4d28d7653ddb78a77f38894ed036889ca774d93668062eb40817e4eae8a29070f2d2e81ebd6462b6e43f3883716aad77fc8bd1b1d25b4b2516c31e6f14544bb40111691ba5e94b754d5f58e828c1512e62a008657b158ec75cfb6bd99c63c4996221849d7da009dbf9e87c1ebc23679bf720df9aba3a851ab506099abc594124ab67658006f4fc4fb59eb308f34a7e4fd346a49ca2b66a452c962185e2ae33c50cf9e0402bcb44d4bba59d293df3d85d32ee6e3f4791b6dfb3c4819e8fa91d7ff8b93c7827f4264208467c56aaaaf22609c234b6cd5d8bac1ccf767ecae6aeea1c1f625bde16cfc63e25b35862e2cdd93d9bfce1e73379aa4ba2254d87ad66bdd562ab394eb9dc1e64cb4210c0ffa89b834568574c6580709f4c8621fbd7e53b38b931d076f13f0b5b65ab89616db19a03c6df3ddcf323e2a25e61e70b347179bc08918f680eb45024c0cd20543573956c9859cd8ca799bdf7b4f5086a25fa0c074f4f9e3945059eddbfc4b484be0c5f8969ccabe59cac5886bec1bb0cb258f0c3c3c118ced6223512f4240339e7039a4208a5a3e014463382b8539daa824c9aa8908cef925c26881e48570a0994330cb367739abe2a846a4d8817929d1b424bebb81b0fb74725a6ecf037b03cb8527b40f1e2f07b08cb983451db8e22bbdbae9fad9a31ee3bd64c180a9905fb809fb33c95e4e7444776fa476b91e9bd50f98d2ad3d966351022709459097bf7137b6e90f02c3a26749cd0434b2c430919d88cd300186832348f80dcf6d9ec38ece8a8decce5887f207f95213f961e6b37c620f619ae300dccd4647af20766c7b76c490b4496f30c79e9fcef92b060c0f080dd3f52630da8fdd5e2e9c0232e61e485581fd67ea8439f7b1d113a29f1bc35886a8b231a85da22792fd24e09253f2de89f9814a7f7ca842668dad80376bf12856ed2864cdf8f063442bd586b830e344dc94e457e5d26a88201a9ea9242f971549462f2da27e48ade5d845b698c7f487723631f3eb552c7637ba76e045bab9a11918d2828bfd797a7b34cbd4902436fb1dd1a94969f520b6ab3e57b53bdd866f6d4ce6966cdd5039b9256f30269043ce394dc38eafe7ffff81c67cb03465c10a8ad63a377d023761f06192d7918859bc6defa4bb67bf0ad07cdaef27b5cc40090fc5f305b7822971eb977d2cbddaa38cdacb9509911141b933694212381de3b040e62b86ab1db6b5504c113ecca3526cfcdd1a971acbb98875ea72f9310233331d489f3c391f0bdc7f79e263a42665c6463716a91c45e125d344150771bed7403a6e533f17c1de8ee488d581ba3593af3b7095d6f68c3ae57ba091170f0419edbf7793cc647769bfbf2d656546e378591ca221a08f65bd17c994db71dee1bb837edbe4084eb2fdebacdb946cead4a56d61555bac8bae47a7491ebcd5fb498fef23467bfefecfbb36d759401fc1a7cce7b7cef88087fcf53b3cf6dc66949c8a80dfbb8b0996078551dfdf60a558e19b1ed5cf9c26b40a4cf0a73dc62f7e2e1e670220f5f7afc0fa6d7426b02cf315eaf2bfd5d5d2af7d9a59ed59c8e85c84bf59a6ecece5fd1dbdf113c2af9e05f26438b7ec5de85db283021e8494b5151600c8bbf16ecf83175bc88f38146dd65edb6eab8b93ca6d5f4277da7f950af09f02df242c9054c0b7fef5f60b9c3491adaae01302823debc10924b66dc89c9ff71197fe547bb0a88148da7c7e6db657e99090d968a862c446fec9f4e38ce67057c3417a3f896b655bc27be0ab20970c36970cbc859a0856461056b333ef59619abfe2e36061e66be7ecdb6955fc9f381b15cd0ce8243d915877ebdc372186438bbc568b0e9fea8b812acbb1ffc2be74dfb23aae756bf8c5fb51ac1765218b2e94e08e363f6f83774f52499d8a677f9c514d4424fa35d4ee489a5c8d9ad5c3a95b8e9330559541bb133bf2da7f3e006dff4a683c5625bf759248b8fe9cb0b07023ee4ba036c65ffe9d60173ae476ed7c828a75be5821692bf5f19bb14be1a7e6023dac15f02e2435d788273d1e7f76b5bfb061bc484e68cd5e9cc42d8b7b1439130fca22b5410e8b31cc4dc028a79ae4e7ef0373bc0c9c38e165aa4427511b554d3e7f848a8a95e14b91cba6b840f35ab3f3e090304ef078ecf5b282520736748e5ac99c052e424cfae33e999f96907ca91fcaeee37d3ae2814808661c18c1b11b4892763aad394ab1bb731c2c1eef409492392b95c95d886290d11d8fc0751ded476100d606325b30709bb719a74b35639343421ae6f9fc5a4d0e5d59c19bf491ac4649b4392394b7aa16c3520b2d20c9514c17f02b7d81fc4fea16c7849d0849dd489379be398f96e3d9ebc15ae1e7560182276c8ec7428a0d2e43f44abb4b8b5fbdca4ed184b38897d2977e89b20bd4d6c4efcfe3a0975c96e0d54674d757349eac527f49427356da2f904bef7073bed3a2c081d5430051478d0174ec089c6f374e50b28f5ee772d5677b51bc6f89abcfbc9f4b1b631c503028eb958f9235c0cad496565b315c0cfceb80f0bd958260f45bc13782e6fff0f479724c79b08126749deabafd35659bc804b501b68c78dcb2471bf5fa3169694cc7f3e4956dd8d42aac27caba6b9b5950e31f7657610ec74b34469dfb3ecae8cdf87d27c158160819fb5374d8bee222c1381b5627ab6d8a81f917496ae539fbbe967bf661968f39fea2eaad795308e0a58a1de782e9b521af707ef92f432c3a6c09a7ac1f22fd145403f7bec1e85968c25122195678b0504a030a229f4ff379edf56aec13f288f2037da3bb26f7880fc547f291e0194e81fffbf2bf89edbda1d699853490b6781cd40bbfacfded23a53fe7eb9ea729fb36dccbd107ff728611b1a40c40a350f6492294309102429660b58369e5a541d5213ef742c172ee125042104a1d11f17b843456f27d801ef62e602acd039fdd90e0caf1a8dcaf7c0a9c71a9416db7f386255522c6f8918e0f88186c3a18d04dd394c0b6e06bd9f0f64df67e6cc8a7748ff40c563bd2cd98356c0b5b17fb61143cd952ca679a8d172c3e451a61989a23964cb5c7b91b6c8ea47548f1c1d324b9e4af98a713d5fd4a65fef0f272e43a84591d492520b40df0c7504dbf5014617971acf88297090400847ae9f489fb02e0c24bbbe3a79fc1e5da0d86e23eba2c734f125cbf5f14abf6560fcee6aae8976e4165e33ba2b06f4fe035bf0b9d5a0deb8369b519dd62500692bcb109f08e11876e80c193905dbdbbad814f5a5467074548f70305c5b0d70fc76f504798e63a604478a73cea76f4029eb03f2ccc8034a96fe6a8b5019b495008b561edf140155895f8c41aedc6aeec10c64e4ec7ee5f6b9d88159f8eb0d4c188afe035db3aa0f638b805ba2f05fb02b9d3c64856c21556003fa84571d4673013475c1e701941d9bdb6dd6a443d7da7bf6980c4453979d6d4f1cc6e9fc9e635e6ccec62ac7e94e2f2597aa85fde066f351f903ed879c2941bf443ebb7231bcb4781ff0fd638f4c49494d92ab991fdc0ed511389fdfd334560338e280a047502b2d9ee19aa189966c33b9d75e05cb2667b84fe9d5f43ac3f0bda70af496bef293a1f8a53edd87f4969dcce40a8c54925fd2597deaf3c5d9d0ba2eabd831f330bba9f4aa4a2792e5fa99a3edc196b98c4a1f29a455cc61aa542a41345804a61b77cfe8339fb789653a04391d014a49f66c7b5517faf9b814977cebd57898ef2ff96944222bf5a86db751c67d0ab587b9511a688a2d24375c9cd7f0b24384f0eba926187a074731e62d1b296f2139e33f15a74639e55f99f619b2f33ea4fe4ae33db8d6f650188722ea9dd5da2189f1a75df89fddc306826330616f308efb4287523fa8dd88b8b3f315ba06956a960942ebfa669d1254c5a6f7ff458e7bc11047ac6e58f59767821887836b338bb7bb96d4d58eb3c49d39d9b6e51a41fac507b8ba8c9ac85947241581f437e7cebca983b2d1f4df13ced1567bff29aca02a1ef707cc43136bdb161ffb8cda1e77a80c828c6454e4ebb8776ea9e74076682196c16ab0d60de03d41875b904f96afa472a8d321722675a4a9a66c2c72a345591cfe1195e832f1c03c2045c8dbc3fb494a9e20a34b6151cd379581f03ba04b74022f9fe7d1c6e9c5f3f1697628065cd903994645379df9aa80334125237eba4e2fc312d9bcedc385b234888f1b7cd801ea4493f1afe6e0b01b0cc89a082953701165c4c0d503befb31ae0f629471b7d2aa0d7905f3e048175622b859edbc86972671e0a1a29e3be7e9e3fa1736ebcd47034471f46a7bb91f8f4118751e9c210d857a1e379b8469d53fba3d17c8a65ff95cc505f15fe1c0980f9605ab997531bbf9aaa4de83eea1093396803736d418a25f7cff55e6eb9c6ca30a690b86bbf188b2d06edd2fde14491c439c7eea479aa0217c310acec191c91ad56d329059f49f0048e2ca04e6c9496bb1b01924482abc8ea5f999fa455df32ea7272b832a0000ebda19f389679738f09cea55f5a90d2b4bfbb32aeec8ea69b6346595e77928669761ad53bdb8a0d2486dd8875032c553b980edd153c279a8e3f49612a712345e4feef7780037f15b7a4507f3f92615ab3b4ae14ebc564509e0954066e903492b85da4b2679b072bf622ba8444f4f2d8580c0fc9327082cb9bcb812c51c8b74f719b4390d3b1676c950ba4a534504d9895f02b4e4b7ab449dba3b95b05953275a57ec04cff47042f3a773ba649cebfe8f30b3d685f1fdb4c360c865473c65be22319e1fbd1c35ae5e67b9e7cbeabf1dfd2cb9e129ca166ad6a93b6cf3c88647fe8ec93760d675e4968aa71348ea26e3004e074621dc25fdf2bfc011238d0ffabe5ca4019966d6f0236926df7281a0194fa51cede32adec7de41f2f386f71f65c485135ed3fab2011eaa2b892a5bae5a426322ad20bc88aa93df6152614ec47086c713b100ebd01c8690b1689a2d0eb70ef4e35cea90d8938961607aa90c42305a254ae00a9205de108a0ecc988b14c1b050417f2303ff28389bb5e2e470f890268ec4f372807093d858e1d67a679d0c954a9846a14c49bb48ecd856f76449ed5d99f3df14def4376e5b8711b08b659e64535e325d8070e68e57c014b5eeb1b26326a232181738d850b277d693bae4ea8cdcc7ad1e6d27034801990c971dda4a77af52bab27efef6014b3a362cdb5455533d4e51b26f0ed84face38483144771f398ff1875fbb81a67bb5aa5f45646ee07c501cfb4e1e2ac121d98816071eb68d12b9eebd878db05707ce54116d396114100f022fc21f879730cfe5acc2a786f77a911c2001218b4c72a40f018fcdaa6810a5b7f79532d8802422238413222631504f397119e61078dc69b418f3074c8318929d0fe95c06564a3352cfe1b0a7b303c17bbe7deb68626632633172d2d0866f6488ee24b6187b6744afb07a0b89ab0f508676432ac0b701041442a42ca4b62832e5fbfafccd71184650e304efe21c8b93b685692b4cff6ff1573ee0101fca28191169055afea75e1373993221e2aae184b1c48de8ffb2eed25e3a9261572f6836193c7794643c1cbe149ee1f95ac2d2aee356251d59b3547add4f8515c94e1df31c92ba26404eb0c56c541e117295ada82572a00edeb9ad8d15231497c4391f0857101c41aee6c4cb8567e8086304c4bb7e22573d6a580cf2710f2fe6908ea5fad4a3a2848607c8573c3edc113153aa1a01fb869c11c462f71071592b1f159ed221263cd335d083e8379e71cae7c15906114ad6482642ef11703ae541000dcce326683bd25211935c7977655c0ece4444930bd1e1fa32d65221c7f7302733247778cf415fd2c46c490039699e39c57a9fa03159b9b9c5d08cf685710ba1f91a29fed132f284937d1ddbe18a7b5d6e23376a56bd0572235c6fbd55c740aead3aa425259754432c3f5029deaffbeee6914d36cd3d635ba038b51b48a79728feb0d121441ca64c700f2552898b16bc0b274a2f59bd0fa2065d078d3e65d474fab05788ad34c7642fabfd23686880fc1e894bf69ce4f520c8a2b7ac9bea81e7437f265b179df3d8ad974045a28962ca788cda9e5a375eba06501e15a5714148d6b7b3340eddfdd71fa95842821c76edd5330c23175a3ad81f42fa62533366d9434070ce34b878e3107eda207af48d641c9627e7822e5f8fd775555fbd75132860c45ca96859a351782a7a74c4aebd3695b0b1a6120b9e09259855c19ed295dda460d9e31bbd0f059abdc59471e799382976aa339855d1ae41d4c478ec4d9c6a0288d11b4d85469cd46b4b4b2cabb4c808dda3be65e9446b4f48105ada88deabeea305b038e0f8f12ef389477c629b7004462828d19b69223c1b99b7b1754218fb3d003610ac54a7adf1c21af4d75d1b027368e178b2f6185df93ceb5632f80f2536d84b2b71863e0cc4155f6e9c3260e1582561c2565229bbb0227cd278da39feea88397d5d76c2a1775c8d7e5786edf4331b556e10b34bb8f749a2508fa5b9388dec868df4287aeba03a5c50a01a0bfaa152bc542bc9bfed90f97ca1fa6a60fbc7a6c780be627e3f67c86637455e662646122f00cb18a8038f952b2a12896e9f836df0a946abfc9502bd268fc1b420ba92dcc0bf2b479c99e47c55ad0fb2e55b1579cccc837500ad9be62bcee9d1c1cf8afd1b28f4ad7beed7224850f22e7ee286612fa56459f54571c9b642021e94a16c827db01bba0fdccf7d905ded5b1721c2da28690737eabb738e2b6d5b19327edee0907a999281c0d0bb0306d35a226f326731d79678aac4912ecbc62adc19d4f59b768c394987b97b4a81c1f4fac9959562d3739534665009434fd17a44ea508dac515433ab693911a15c66758c8269fcc8398ba54e5873a97638ed2e7e3a684744c9a612967cae70953c3d0a8f161a0e13a28568449762ba7c365b8108c82edc6ca96b80647b00e6376f0949a7f38d660137ad97aeed754d43eea341256f8a2fb42bf16c70a72a58850b3a9b7f6d8575a511277db1ced8fe243a901a49a2116ddee6aadae24c1a2cb328c4b16951830405281a80603f0c627fd83691d75145306e1119bbfa7ae341f3f1076f6e06a5c67f8e06d560ba76470f302d53440f14a42fa629daeeaf3669845de70e883eefdc0452ea2e94dff5c88396e90bde389f87d6f8bf0c47c3921ff4327bba6c6ecb61d2b7c533924d2ec3e493d22e9975caddfb2ecdd94b3b85491105f796a118d0895a72d79784985d3832c7780b8b41fa2ddb6a12b2ad5d0589d7ab62499101074d5abd94fdf3fe725f7ea8b03fb596092c63fecebe38199c4273dcf262be21dbfcab684e412946941fea6fec1be2d7f055ad1d1797fdd53ada7d850f667164ca5dae8c1fbe3ccfcef6daff0624d407b05785dd72c961843f866acf45736fc34532cceb968df886e93b1755edaf9c24913e0f10e218b84c1c588fca3d232dddc34da3e727527c17f2cfdc3757f6209f7b4c8a83f265e3b389fa6d17643766f84f8b22e673cdc04075fe6265d37aaf56b706702774dfed494030cf91e1785b86876a6a2dbc2ccd03191e6c7038d1a3dd4882751c11cab4745ca667b825920ee14aad92561f6d771ad7f6b7b96d608f5eeafb1654a14657370933cd6b99f80e9e4c574f7b0d3f362c6072c1cb843b8a0f699a16b23682a48eed29497a5fc3ba948a3691d076f88f5368c95ee8cfb86dc323a5c727f1bb741b147226be0b241f3b6d325c676ba10fb76d9aa01501b3cbc173f652dcab094d1bce341c1f6a52c42fa9e76599da819d5a1095ffe9b5ebac4a3e90d16b20a1b639ab9509c691ce2d2519256aa0161d7d56998623bd80e3a8c597cfe23354b45269261c08e77522b87bd362bc7c918b242fa74f5c178c409268f5ecaca1129203d313e4975d2ce498015e6c75440f48fd695b7e6e481651a0913dc419481c1e69d9973a09af7183fe43cf7695753d67a8d52d32a7dc369900559571b91b9a2f6df43bfeb226edb31d631f01c03ec2ae831fedb7b50681813b1cd12d927be693ab035d5ffe2428a6a00e8dbbd07b13b6004d57ca96351cb060acf6726a04d06708fc427f33491343c0a044f04eae3c7917a63ecb81c5de93ba570a46912dfe2ca0e24c668a77f2c17fb68bdf5c57eb56e2d2590f2dc4b6f5fc624315398b80c2287b8d42bec5bc314031316d2dd76917823b9999bc32d544fbfa24187c3f5be2b21a53962c7ca1c5fff3799c8763170a88122a0149a42bf095371e37eb4b5d1c102174acfe0f96c70e678583aab9539498e27da0f4c69a27a08855c71882a51d91b0a420a023a5df4f8609726ebe36956efa06b192cbfc03afafa9681a01a69f921f1ac997dad1e7cb8d4afcfa6ee701004b3c37de50b7de783f2b81fec0548e20025a883c15dda01264bfd431b2eed42a0e5c6e53dad4057ed35c5ce067bd2f4573fd3b7b6e2ae21f6ac5d372a918dda5ee710db3a1e237b4711edf0daec938c548eef8e3202bdaa45f9721ee879b2599ca78d36ad17bb08e98718b7afb22343a60c58b3dae744901d8bff3a18b3b48a6cc1251e7835acc57b5db08d39d6c1dac4560a8b34e05465bf453e2e68f54eeafa2c5c193ce8efb4e90edf439f4bd22f7ee535f58fe3af9ef32a9c3f90bd99ac4ff292686711720a5135abdad3bd19e7e1c08d568b06ad06423ad11311da174f6170d739bc716e3c7fd7a1e48829e6f2c5768060373b033b698f4a424ee4cab143f79bf680099e5c30aa9fb917f5a7e4bc2ef8dda9041da0a97bf401fd067a535bf89f8ad9e722ae3b54e7a032cc54c22d0a23b8a4c309a76f0735f4a1ce2c04c1fec80def549b97bfedd46942c8e8716dd582e8bd77fa849d46eb2724e0768c939944e3bc54f5d7d4a8bed1ffb9cf2719546eb01ded35bd23089ba81ccc027d0d599009c79ed0c96b59ec8ff630fc886f196e95640a78c1c0dbdc1f13b084c1c607fe711b6ff3f4ac07b76de8380d8622a4edb0865209139d82c446ae4850708444438754fbc85ad06ed3bf24ff31a023fe905685a1b226a9b280c544bf3f263bd5495ab2c44550bff9e77c8e22881cd692e5fe50a215ff2a634b65d7548670138ef0cbd368895acbdc9851541daef0ae40d5ae20dd290a5bf42c35efcc782e8e450854f25bb21a28e9784a622e96404627c482ae01b3f80e3adfc409d13b054a672cb1b889b99ebdac46e35a6e0f1782240068182510efe5352f9f81c04b0f93d214115c765a96fa12f0e904113ef845f212b287743d9a7697cc63d24d443e90bd1300a6a7016cd7dad6ef25e65edebc613223e0afd7d38abd6c826b73ff479113e67465ff6a59b98f4ebefd9bf594c6ca7ee0850e7005639467e48f9c1a870046a9ca67ae59cf13317d8708e913289b0a407ceed775d23af1881be7e091b2afbedef02eec1bbf6ebeaa16c16f393b47bafae89452e46236406a6770c986cf5d233877b80aa98e99d43b99157cd831d412f8b854c1118e20f4d31633efac134aab3345e14de73e231232afac9c0e58187b6efadb9ccbb7f932e28feaaaa336fc18e21d7c07013ef725fa66c18992d1de0f91c5dafe8ae6b0f003b97d051ba1a823bf451aecac9b8edfd15242f5f6b155fb8e4ab2f9879665596a881ea858e574f6c76a54cf361a6b2bc45f4ed25903f18156e31b2a5725edd8f1e440fc147c41a53ce5d407955e118be6b643f2ba3ddb46094d4ede199f32ef84ddabb1ee70fd7540a4c1587fd2b5e4237646d0b6d9cc32c6bf5b16c7f03af45b163d2ad4c2eaf9e732db7ad09f3d20f7ed764af5a8b41d9ce7466bb684cb2764045ff4fa6fb2d48b649311822bdf52c90c894e3c868cde3df586ce787360680c460e24e5c6631db2e2bd133321d01aaaf102d7bfd4fa4f4a59497ff6978788adb2599392ac285ee080e49c33530cdc06a3736a879434b1749b6ac7dd472f73824a107f2fdbbe6f7c23ca5a8a4b88098dc5554873d9c76d30f5dcaa03b8a1ff8d6ecc3289979e5080094018e9426563ce666dfd74d2d9a53f6ba452675e6417fe077b5eb6bb29f78e21c223bcc86104a7e495a51532242fee86dc71ebb33320cffef71be57b547a9d37c338e70627cd516449208dcdea73f3246592ed495c96cd7b1eddd443a466812b5cb7b2da68315a80fa956a834f5897d73f0e119c475bb51d3bd7d12c19bd8a043342448486eaecd2222daff7ad7f8a033a855cadeaefab413c52a0a9cd2c0b48e25a0521c5487acbe0e4a892aa52197a4c45cf135a5b94f7cca908bd937fe812f2da327427f6eaa76953ddd72be38370aacb2ec78e9d697d8b85f095bf2f5f09dd35ebef315a9bc1c20a290b3a3ad86d1005d38f43b7c65a2cacb370c9362ab9e4071b9a6c2c2c6278fd0ef9c1a9fdee15ec4bea7fd222cba53371d77773b2fa24fc23f0b0f46a14310a5401649af0b9b85693aec825cf92141a946579dff7f862235a23603fbd50384ac7f77ba508f39baff8e9c4d9fc34909456bdb96140ec99f99198615cfbe57fe0fb20bb193458d11041f3f5022b13e3011931be8cb4dfb4824466d63a2a5e7d3f24c10bda586a42070dc5ca7c174e96f04240efd0672125084cf57b167125caa583e4684ec79b1bc406b089f5e93375c211be80f148b40cb8c418deee0e1dc6fe0ef8a8cba1bf7a89ff33e5289571f45f99e9a7344537cd53516c60ffe20338e6ae1d74c2d4cc00e5a25bbf980923215bcd64aa83a7dcb868038f96720ea767e48e9ef945cf77d196f54c9702df311937831803f129b84c9b687be954a89e8c41816bc89f1dbfafbfcae828dfac25eb81ff936bfb1138baea545634179795243191e7bcb1ca39931bcf327f0fd195360b0c7ee34fd21bc5147f26414cc9bbcd1877f89cd0625f99ab8903634e93c2cf6e28098c570dbc801926600b615b73acfaaf39d09c4ee7858d4230bf6b4c9da5046a6fbb66f7891ab69f2dfb72dbf9dd0f8ec454564a9c743965c595820b3436e4ed6550af0033f3c5caf37dfccda099eb13e4b7329589887f50bb8644abd7ca962a4ddd869f01a03e37e719d54a0731bd1958651ef22fba8df7fb44220d5410e1aa45444d68b192a4b3148a1934db3a933898b43e92f311c9f351d63f66078a85d59eda75dd30a9f3b8a5d3e5db6404854ef2cee6c2658cbf905c4c055f17d1e6ac90239c713840bace4977c5ac42a6d3a06c341ebf317303444df516a7d10f5c0fcee33685dc8d656ee20bba255f75f504ce8cac5ed26742b18c094e18922dff1a17c19bf1e3b3ccf6a1b37231595585050da7a5ed0f8ff745f719941333c9b70b32b1f7650122762e9ac4c1d5cf34de14b04799556d427d0622292c908b667d2bfea7e4f38d227e478b3e5948d6e743a9f7a7e52d9d4c80568851514fa0846d9c80e1939ca4d08b50dba132c3dc3f7d2a102576bbac55ae23eb2e995ed488a2df4e293a4579428da91ac302f275a8ce5eb7409c399b3a61e8938d63e110fd401fe55a48b27849374ee0440bf78322ff6d21646ce9563d8002cd66354c22725a0faf9392e6776edc76a6cd1f629b7a527196524b97ed733ad4284163a5e20ef8a2e676632c013c13d4345161d315eddecff1a3dc639d453a6dd7aace865a3390d9f63038cdd6b37f3cec6fcb48557ff3e6209cb5f08d840c45fe410095759fd20c03cdc1ed46d6fa51d65e2343da1b1bb9d46620f1ce6cf483847076e324f65533eaa617274da88eea49202993a8df334e6272289f7e4a4ffc210b2bce8710f3724ac8706b1be9c73857e405e7d1458bfece719ae69b76adf611df26b9bf1c7bff146aa7b7cb165589af3ae3881e76f536f02916d17bb8a11d1c2621777279906fc96e0e658b0a821bccd42cb6bad99c3b742c884118251c76ec2963663f132dce0d9a9cf172e71ae5ba5d22d8a192102df88b467ce0b00c03402d1531b404dd0a1eeda561ef4ceeeee5b96f025731aaf46538dea3e2e948edada993af2b8ebe9659fd3803d9b407deb0aa2c0f7313f8613f92c3dd9c2d1729b9416bdb0c49fb9bfd97cba3376a234a205b1469f99ef1133e2fde18e0b318f5a50bfb1c7a60c86efb27ab9341f33030d9181541f038f001cf3f525675f3ce86e7ef88164576f725ab1fb8831efe1581a844d40b6c6c80e8aae97a612cadd9166c0c45cc57205a67c493d2164b5520aad9d4f86aed7cba950f54d1ea8e40f81efdd966bca38eb982785136f818bb693ceebcf6ef4849ad8cb9a9f0cbce7f905d21d0f0728de943962b168caf8bdd59505e18bdb56b02cfcdd538b4ca1f0ba6ca3122d334e9219f6020c7070e007074889600be3edbea681453a4fd35e5f47dbe49bb4e1628b4c8255ae210428455a863d26cd4f3ec7cdfe0f05a7995ceeda2c783566b64269b6cb3d1d4fc416ea5fcc4205d9434fb46c5b7017bbec609093381313d28eb661d79ab3530118057e6faabd4221ab04603a05391c7a15c3be7c327a321c13c85b3d8015d9b6d024b4e6a8dd6361c7238a14916fb04fac40a57b07b77b0d7f01ded3b027d1982913d2ee00643693d1bc04fef80fffaf825371eb12c5004f87c6cb6bfa5a8eb1faa4feba622819cb0d53c0a13305e8ffde9a0ffca4a87f1821d4a7dad0da7c145bf6df60564dc58edc25e84ccc09d743d15913cd4f5a88b69d0ca79b5290f604565ac453cb6c481a98b380bc529fa7f9a5d2183d6cb0e0af1020c10b193549d6d9b615fbaa89db568783bc03a53982a4a9a1b75f9bdfb81ce8160931f0132312c2a738749b5f065b7fadea510896e1a806a4f6579c57e0b6b263f49f68c2a6806b8fa22e41fb75cd4d0bfa072a01fa75a43157414c14482c7c72c5937f344900736f4b26468dd7f98f1df64004558b77496d3d369e090360b59f06f38d67f58d9900e3ca3af652e92e3ee9186341712c8d8c9d6b571ea04c08bd861e0b200d1f2fe5983478c7e9425d2bb0f14a913fcb903f581f3c1e202f9df96c044f6511a3d6156739bae26f736677fc64a627858e593e4e10dd1d1ae6430952c314f5ef74540001f9ed3a84c1d2aee7fb107116e113b5adc02d71fe8823374cf6b400f22c719c71f3c4e8183cfc7a34ed6711f204df258ca91366663cb9389b85733c045af24a003583bf91e3f57372d35645ace7f9c95283f0eca3a1a6dbbb17c841e395b70d8585e4c3a9cb8f67c06aaf0366889789877985f61485d6e00ac2fa2fae355ebf5ab9b384af1f6ae7de733691589f6be13a570e2c98969144901a09bb4859fbb0d54b973b0e97add850915cb3a656e3f7636e59978bb8fd4fb79a3abe88d4d8d5a5d061bb0937cc2b7afdf25d4c2a8556e619ce3a8a0c3f7820b85f383c61bb3aa2f6ccc0ee8d905727fb383c9b51724e6fd876b89f4906c26a9f8aefbdcb3fe39bc2c2d9e011be0a5ddbac60f501e417738a08b4224f82f30c2c72afa80053ce5592279bb4a6280cbed0480816dbf55acaa672ca87334695bd10e8918ac51c162a7c548f97cbde87340b91c3b559db0d6fa3e63584421070eb99c9b64f915a30b44fb30977938e1acc3326453c0c056dba48ac73a488cc86ead7a1131178df5f207c60c33e829c72d1861730335092fda3b5d3f30620d1fde002f09c15252c4c5c9b21e4553c120225c014f168d74cfbb8de330079afee6cb2581d0399dfa141d34df4634413424f4f9d70eb14ea89478429cffb3b2293b89a092e48df75f4dd636e409b4d437e0f063a0716c8d64f92e98195f1e0fd5710ab418da8eb550a58cbee405dc76cb6a37e227bd7b75e5dd241a3122832c820d69ffa044786557bd4a36c0ec934a1fa5e716df7e37890610a9028ff2753cb3cf022296598bebe72e60a5c36aaecb62612d8ccc357525509f24f4ee9e8889792eff0ae2c045cef36e3c67a22d47f9f6702615e19591c86408c97c0bbc86e7bf517c47e23276c6e03c9a9dd8799d9a5fd04a43cfc7cee79101dc7e23174af969b0b1cf1781f36aa8c46e78a2e399980eef57872393f580acf446900f569df86a0ae3048bc5fef3fbe3e01805a16eca052b6cea487381a101ae61da61af31eeae427adeccc44a083bbc951332bc2ab9893077f0f15b5ca4b541219c7540c5bb604714e613d65805a92d633c93af55b3466549e8ddbb4de38ec32b0817291253c2e6d2f3b702acd91b3031a0f0ccfad6279704baee77e98ca90db4aa781e04cf6e9352fd9914b6792589654fd374d85dbfe005221602114a6d79f7bc0bc342d5cc6f12a9ad85a9e8a766ec3cc42cda02da8b610b7d340b83f1493c5ed6e5e7e87f382466f454f58f65b18faf0ae1e005ab022248b8c586beb99e297887ccb2ab6cc5860d9dd6d26997083f8dae71d58f7bba7840bc2eec8f03173cb4f86180f6b5ebd09d0556685bae68df98034cba32a5b7fa4537112e0b5d70708eebbbb061f2dc0a2994ec42d8c1ff8eeaece5ccbe0790b5270d5c78c9b90867c0bdb7c75b465e5605086106fdd90aca72001440bd3d772f17db65ad7ed3620f29184f8b9bc166456193ca090a393d9869e7f782324244acbf0de5763473d97ffc6ae1583b3262322a3371fb5145d4d816a1c778e81c96ad22b0a218fbbb6dbe68a2a4bb8932212f93abd741418859e32faa58401f3accaeb31ef24d90e2ba7d29a46cd57c64446bff91ce4b200dc7d69fe34d7db7dba9ee9fbdff3e7255c9ed9aee19cb5ed7fc70a14c5b621b5156a6931f995566c37b1ab09650dec63a808329b1b6c0c4a9f741d762f65a6647d0e3c93cfa0db91e432536a59e7fa840b9be8ea30a92ba360560c9f87c6c47c0c1dc702a0e55109d3a299c1cf3f81d43e8ea114defd4ed10332a72b472e6eb063ed46d8452554956bc897a8fc1de8c7883b5716910cccf0c5f9403b3f54ab26484334241f964fb014867bf97cde76e0b53e9166614c80681aa004b760ea8ca3039dc71e3d9a7e9a4c7cb5ab349302f154a15f19c1802ffe53a5a33d1eb10061cb945efd62acd0d58f9d8196955de12192bcc9f40dbd4bafe6e582d2dec6f21badb57ec3df53e26cd7bae302f85a417e595358b7041af794d8bd33768af924211ac06ffdf8c914301d70f6793b6407afa1f32420fb1ffae333def0128953a7c12ef2e37ba3905ad45cf9cf7f139b68495b84920db44bf2dd5b4685e9d2fee272736375d63392b3c82a21c2c94dbb5c9f8b0034dcbdd11e13e970bdbabdfb6cfe246e106d5432c2b2992abfea26fa01ea69d502062a4a62b7cf9410a5585b4e3bfc99d17bfec17aece02802bce455385ca368e23f6c691b5ef12e7c13c6f5e93a4c99cddf8d9316cf6be739babc49bae2b0ad21d2e02e502f99076a5b465f4a33400749a0ebfbde181d221ca43bf097f65d37a3372e220dfcd78a2370543db25fcfa7304e29b4043e63318cc5c25f5d0f98f80ae7fa114719ad8f1a29eed141f0cf8b289c4cf4f50356eb284da2cf5768b403012088b5e3d7f628c4d713909407274a330ed4579a4931241793c2aed35aa211f6766e5327d32f3df1f568066ffc25a4aa433b0ca8678854469a6e0ec18a64907b8ceaa9456da1879e5b55a059b3906ee3909e20b282a7d3f63c9baf214f9d41f71cee59b5278af942467a56f0d8cf84f9555fa5a9ae8bbbf98074bc9cf9af3a74322a1140a8ffbf8519dec4769eaa3928e7d86531a58a67bf82ff7be36f95f30a016b7b431e3f29de70b19bb333db7dce3ca2ccc54ce698a8e006932e40c2d9f8fe6b3af96d5ed205424559bf176586ad338a4c007a1a40b53615d9b1953c32611b1598c5589d3d1e7a6945b9ce2ef2333509d811490ea79871171a758b3f36117edceaee7d08e3944bf36bda241213b37b33a2dba3318677a8e5eda046589d9885b596849e6e9dcad1066d4e754d19907f12f18f9754ca3c082ed88f146bb0c81d429413a8acf6cd325a90fa27c5f8d5327a52bc69d9be0a8c60ddc7e7381e7557edc51aebcef0d20dd24fb5ac508f896158cfacae187fe6288424785bf5310ccf9878b72540f1523dfa6c0958d57a2d9139ed7cb46addf6204d4a78a4745135f77a3d5056b1000f46933ebe2adf83c11e1f31f50eeaa1334ba7bf3c58b0aebb28be75864dff6cdfc958239ecd9323859bd18a97f998b2a1520000000000