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 54003 ddc7f313fff74e8b139e434ca8e7ad7ed2d5a51914a53a82b5b6b80d298d4386

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ef54abccff130b853ceadb66695aac7c71fb68707d7f53653b112a0314e9975a
Certificate Block Hash
ddc7f313fff74e8b139e434ca8e7ad7ed2d5a51914a53a82b5b6b80d298d4386
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00410d000004170000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000966ba49b546484d9a44055577b1f828a81b55b4f28f04a47ac2fa86ed3605f8441d3e46c74d12d558893a4dac070946cfeb56d3b638c45e3d3a1cd1580d2f237f454b84ce7b10e76cd270f2f6dc7b2232f92e14e4d2681dc87340000000000000020000000800000410d000004170000

Raw Header Hex

000040200279f1f84072977361a8bf5cc709d6338737ae8f6b07b34efb00bf38884fde04371a856699646f6b322c90f3fa8357d648885c3250835e6c597f64d281cc0c78d0b8086a050707185a97e914032a113b65537f7d7068fb717cac5a6966dbea3c850b13ffccab54ef

Proof Data Hex

59,560 bytes
121216010307361da85909609b6c21ba3e56ceae6331a61aa0038243ff569ec33a0c8dd5d723b70d105d66cff13b5aab1fe0ca22779a780f93a8b049439c1c2261f9986bd56bc4aa63befe4c0dad928e99bdf8536438ca167e179913fd2e2298e683b2c806f8999aebd27b07ab4f046dbeb7da1fb17c82f440b298f56b61e973d46500890b47432f272a769ac2a9a7627e6436751e3c809bd1635fa79d747f8f996f72752e3851b253e95423ed7687180049266e8004ab490f8560a437cf6e297de73af45e53480e3abb622d14b678ba853ba7acd033c8eae24a5a2de27ca809c02327571223200d0cf29c507acb70c5ef3f96fd292cf1e7a32e445669486d50c4d36f43fe81afaf93caf6e3a7373e3561f229944f67d4a4484c540f8b3d7596670a67cdd74776c7d3b87185b2f80092b72abdc1e3b1d6d54aa7c05ff6dc736e5bf30200a09cfbdadd935f56c030d29b51e80f3676e1c3f2604646e6ce444da133c8c04bb14d920640764506513a60f5a4771622d5813d62feeee2ad400d11d28d55d70af0e33a6e63703cc7e24e91a6e9f567821105968e863f0fbd20348e1b02c11e52319dca15a2a32a491a3d9a63de03362e56a6baa811cba66b8916e4132faea237541f3213a17e79b056cef7e7f60dfc444f637ff51bcf9af2362282bf16500f9ca75f20cd49be35d1238551db8f240674ebac4ca60e4ac1e8e521f044cb74a38e768c78f81e587256fd198fa99372c1af054a22a72b2a905e1bd954194faa5c6839ecc75f6c3f853d7e890822349b8eadc9c309369a367b0930da55633139073b8f0b1b594828eb3552856221b63870ed9e1ec6bd9c11115e4770d20d7036cfe4c70c3da992fc415b37a37e4305268a81b78e9db630b0c9c347b3b8b1cac3fdbb0b3cfa08eb0b9540d2e671554e197ee919261d86cc3126df3c0fff9a42564ef7c0c44e9271453a77f7e00cfd3502f120cba72366421285b2bbcb3e85ed00c4911e6d50d5de0724177acce8f7fae2519a61b5b44efb64b56a9d480051e59581e9c639008576d60fc1d5695e32321994af90b21103f532cba0db3c7ea415b54c8f2f4f81281f656edae8c7b4628f97ca7058be5fd97e844a08554ec54cedf12196fa56cb01512f4aeeb8141d1480d5a24e2f35267bdf3ba35e267711857cb9543d495d9edffaf33cd213bcc7b993b0d7aed8e7d049f7acbc8d4408e56b7ddb35e15035b8d23a69085cd585c631fa714f913a29ddbba6b5f69c153180803781d04f0827c4de918e962bdd5c750549a37a29b6fa870086095d1ed4a03e8b6ee372ebbd11fa0e0bba8bcaafaddce42b8b910002e81debaf4af224721e3ffc33c7a2206c205898e59813ffabc16ba57ef2f89bcc31bd72046c8f2623c81ee7d99b204f9fa9bcbf816e14c252554b815f94bc857bcabd70c0be2ede6c6bb08efb2e794e24f395708ac5ced351400626d473050d0c657b0062e85e4fea94c5564d37d8452a5f07798f20f4ca90b2b25502e5416c442ef8e42274d51634e52c739fcb7e8f182f59a57a87991e772cc10e420b98e72c2df1848c92f3a60ad4f07bae03edb5308a2ca036045c2cecbcd9049614195bc859293f44476a455f3ab197bb5233bfeb121839e4cfdee94d9cda5ea1e2c20ddac04838e9d5f1f1c8b6e8fa27333f891a92835b2c78af70620a9917ec6013c67956db133bce4f86bb7f61d755b76334b97d9398e64011406da420d781eade869942203d2251bab688855c433d570c1aea77aa2e5fb2214aa91fcc296015d72edad3fe5c20224e12182e317070af145d58038fefb9e2a3e4bbf240cd7438843bd0762105f44d64b56313028146c391fbbf9a774dd44627d34ff02c9954f43740afa7a3646770a7027011dd94c7a63935a14ac6fb81b7d516794a9ce8f58a981fa73d05e3ce80b800707f7de9ca255d4600ed0a43e555b7bc50f3ebf3a56fb12a5d3e538dbc03681ca0ce4ee7b4ff2ace5c9d6a86db0c60886dd447f98ce31d112535c4cf56f20792c94a861ee84bc15142ba2ec1c5045e1a36440b45397a3eb6469c1c39c17d3813e218f266dfac2dac8193c5173453b408480600bfbbc92235c4f0c478eb705010c20bb723831a5958f963eda43e6281c720d2fc04869eca2bb534c06e6cb8f2d0beddc7a8408066e208bdec4c4b6515702d9208e659916d6500c34a65e21b12d79d58a1118f6c0e23888ef01a182d0c533a76b7f8a0f3ec497b912b857efbfe650851c291b5640a1963fc72e97dc36a566a927e9ec5080985b6af6f9769d32c86fff3e91d723c8f04fa85a3bd5ba7ec79a9038283cf4b46d1dcad2c8129ae8c60fc565c8f207f26c5091edcec222f7a0d85de969d16bed3e2dba7a75c4aaba25c4ec2d8e3707ad84b1f61b0718449b5b01b5a4ed6e309ef454ed8b9554d05388d30cf3847820c2166ae9c6088caf18ad76d7992a76ff82f0f3b7d9aa68c9136f09fa60e08a1fc55ac91b246c3e38cadf5ccae9bc0fbc26a5490caee5fb83550161a7847b00731febdc0295fc0923b5d8e169e04c7ed1e876f075300641c825dbefec95a01f190fdcfc146f3bdb0593e07391ef1231224e89a6dbe3dd8d811ed4df141ef920ba7c7dfb154b383eab2b12b2a61e9a0b368d374574efdeced76e81f2472f66e5962b39e1e33cb3e2d8dbf97d47bef80ec9d28ed07336089dd17a8963f0eea3ff3870378d2228ec5c2a0548d154ec0d36d667de983b5f126f73db536193cabd4a4e33a1af44bca464a2d33c8f1f7ecc8621efddb7208e5236c006b1a09f982f525713a0fc673c691d4a29f20588d2171b78c3790dbce6607803890c04f2156945e38afd2ad8befb999e12c587b496668fe8c5c1226be0cd9a23f3b11c1a3dace6ce41b60af09fe4bae736b7484685602b7e231bbf73a334d009b4900baab3c9b0397a6ffde3dc0674085fabaca62c2f0f40b03127002eb57d4501e30cd3d59399c56b2a1937f1b96b029dccdb13c277fb907be02cfc4c816be82c657c1c142487977e20b5823da462bab24e0fe77c0f699a716eb5fd85558777c15ec9e04199524ef71650609738bb5378bcfeb2c45a53690509902689090af12c029b575ef10715d0638fc40aed47fe9e9f280e4c22ce8658a492ecff09a0608bc40c1f81a4e7cd25092c050149710dd0a0093517c5ddcb58130ec83f8cfbc66e3a547a3f75bdab7a438ce925de2cfd8f21b7f9eac1b48225dcc5758d74f2a4da209f8e657764f9ec7601d21fb99a19610db12eb110fcce86703ea0ce617ae94f4dc2412a9091a3e25eefb019212333ab5282aedfce37e4fe6df52dfde8b68925823e5edcc69521215e7e3e7bf6396616d062f8b7a739b9229d978ac0b4c55113f29d8290a63e5c045c015ec3718bae37c7456bc2ec1a67015be1932104d8ed35eda3ee8c80b5bf1dc774ede11b1b884901af658a5d45499338d8a4211424660067a3bb930ca31d0e1ff9baf5cf46f3c3d14c1ff4f10bf7ac571a0297ab46ab9b2ddcc3ac70407db4ecbf6f3eed199d8ba111fbfa4074964282e8acc9318e08c8afb44000410ee13b6c3c77830616de34e05b04e55d92094e30be3e4fbe9100abb3018efeccbb74d1846696fdb9670995ad68c50145f6f25ca05322b6c39ac01b4e110b2a4ec9174718f9ce5a875da19ddcbdb1eb3c6216ad090758b6b8982a23739e6dc468f7406854c00a5aabcf789cd43bcd4519d3722a1f4b02de3a117d0239d185bb59432486ba88f71169114556c9783cbbc2cad685660af7fd079b39ca6bdb41f267eb1f1262cc9eedd1dcee77c62400d4c50f7ca35916835a032d9fcc27882f52c799547b1ad3ad42b5afa476019c4d963fd2957d0a584cd6d20c85a189c575c3a703106b541a9923c1734058ed483bc08b58021fcdfe053ee1cc25bbdd2e1aaa60f6ec509ab9fdc62a88c9bf48d4c65de0defdb1c4ff8bebad464396e3cf77e50a4322be3886e806734cb23a5065dc75889b776a2b69d785296767ac25200d8d0b720b82013ed16c80dc192c1226852c387f1ca6bb19e8be816a3310102a1b628dbf2bfbe5ab162adae7980435472f1a6094ee88d5f7925c539eeb83c0dc29a9bd1129842c638d5165bc492c7042f8bcd62f9a06052e29eeab1eb75b6a30a9dec1d2f01632bf4c5db2ac7bb66d744f232d8654f0abeb75731740ed060342caa063a1702a43f4f6e670b9121625e42ef80b360bc93e5ec6722f270d6c55be52cd427695a567d5985d0a29685081c1ccbc4d0e4e0bf628641f9030db7c25736e3ea14ebcb733f8e8cebacdf561b84132f690e1b916f7d6fdc08e08558e6b3e762382d7a88e37b913fe6e81f14294f0966f38972d3c56ff970df1db9c4f44dc014f4120fcc7b845f4f5bace8cf6e6b0c0c191f5532e28fc0e5719ea5265e2aef9af97f1f9f59cccc19edfbacda14d403a1b01e479262fe1d0fbc8476b7cba7f5c1aefacd8230ad66a4442ee8e805fd9d237b05ae6b5eaf81a319d7394edee2ca8931387b6744f07f4fb25cd8a995292896a00ce0e006f36b6dd6423467ae8c431fd0cc982963d4cb9532b167a9f3a59a3629dda9ccf8c4a6812fb8a331bf58d288d799fb1f14d7c9535fd6b5229fbb2dfb6819e50b19b4d8a01ca9f5db21b87a53451d612ae92b1d5a5884d1f05f215eaadef45ebc0af434c1f41e7ed789932c2e339eb1a0dbc76d2029d4548aa048e5f35088cb6f9d819c203541f308d5f55ba7cef54b010e390483c82e25dd1dfa38dfbe405819dc988f6345a1ad1630877e0e9ffe2a610277981080b1a72b28fc2aa3e38a49ecf6743c6e4e397e927cb23f1e14bde5fd1f751228d38e1fbd53723bbd8581ccbe305ed24f1ebee8bb6c2b268b71b5cc04fbc01b2f9633dd03bc14de63ad370043c24f789b9e2395166c35a0440358bdf0bd141a6f492457c8329c563b910e13ebfa9874797c13645af4dec251dbc0aa68521c0ad51b99aa549030e3bf56667826d32d8ab1c293def1e37f2c242cb9aec8971fe367079c19e40eb431bde71a3f02d865dd40e7c5be845ac602f221847a44db82de4c1e24723d0104b983fdc5c073bcaf961e4a48dbb97a60ea38b279b63783d06802329398a50824d7cc12c22897a472dd8d8bbe2aeba10caef6c36ec7b36c2ab28887fe67e190f97be67b2638e171698d965bdac58d55c0b111385e78cad0d574ac4a79b2f6879b33dd788469286a098dc46c16dff6453add03f14c886b6a5abecb6a4f7d45ba433edd3cd4b97b418df0abb32566ad5a64e0625d276c7102af79e7a6d3399dd0dc0716fa20c004158dfc2657c8bcf7724c7c8a98bc5339e63251e970bb6e918d6a6d8da22416b03cddc07c0ffeb4ce1737ab5d771e3f9595103782901578083b87e8bb5489d1f01895b44447e4214ca91e5a753fdc0ac6ac5438971075866da8da9a964b70a30f5e8fe543a39a2c46abd01adc81762e628e82f374a44cd43e7316b92587dec2e6a060ecbca6c3ccbf635863647adb97c072c53fd8d3ea48b63b30c373107af278157f62c08c75ed4c0394ed229a48e54e41f957f015f0a471e8c025cdc91d24c2b8e6434114eb9a2c63d89c1a65a885f6fd3c9e875b367f60f4086bc34bba7f2325db3039bd11c57794532921341ba96f07af7ad1798cd74ebc05e8e48bb85226cc40573f625ee2cf4dc33f480e6b4153995994173088369151f8c1ff121c1f457b10a25467e86f2bb496171928cc0f739075f7ce8abc1a1df4f3e079388df951f80a89d606f4ed331ef68d37f465f9187ccccfacefac5485a1cdfa9e9b17c77f3f5b28659d0bf11ddf29f26d00769c01f9dc49ac68c204cd72647364f48b135aa6f48afaa5259cd8c6be5a9b2e0da801240d42ca2008c22ba268fbf5ce57601a81890b25e254d642c6970c4c087280200203d6f7595739c53a9dcc1ae898ac4bdddf0ec8ec81fa926e3e6d9fb8cffb509d69bf16f47a63cc5bd85e025201a86b38fc73421904ce9560a04d09c82efbe2c3cbcf16f40c2014dd3d0c678339f93af3407f248d4be4fa8d4b11c474204fdbb1f1ec0e6e8f38bfba73fcb2142a6474467f121e05e76455866cd68af6a2b60936aad5c7b1bd6ed70e21e6587f8464b1e9207dba38eb629456664c64c94a85ede39147e77d1ba6be4f532e27bef00c4dc4a96fa00127b91f1da62e5c677be2e8f5b6cc54448afed0d80646139c5fdbdaa5a2d4667c4b76d35ce036895b799193eb8179e147fb56a1632411d70bdf83b2ec3a1a072b190a2db468501fb43f80cf9244e51efd1246999190e759e7438f08ac5d9bca60fe8c42957eaeb6510af8bf7bced9a4a4558a0a2144c384ff1bddfc0d038ecac80aa50832ec5dc88201006f8b38b2f88d7aa536b260d4e46a650840347d70f9c017380290a84fe131c40be9e015edbefbe0bf0563ced8395bac461a3d92d5c1eadc767ef7357e2a181a1c1e45c7514f7caa9caaccb5cbb87db484988c51c8ad2ef235ddbff19de56a1f323bdd8a5b2e090cbed5bf3292b5a1ab89bea1057ea6b414d4f59c50b3d60a4499d15215552407903759df60400758c405d9564604ded5ac1bcaa4686de0689b507ac7da1d89fbb85ce2b1787857315c7a3e86808a4a122f4a074e8e7f9bd5b1c42b8288bf4c32def8922638b9f7687b5cd663419544aa0bdd3426a00f2bceda4f0c96f5a9c1d9bd0ed6ed0081f23ac64943a3df369d31a3632f24d53a1291db6fae1b41c65d63bb0ad1c571b603cb6f73eb03c49a78a8c944d6e79048502ce3396a7284609cd93bc2fd0f17e5bab5e39cc4c6a5fd27a9f3b27d856395432e32d595c5ef0473ea98d4db38db2082d65b87f2650886025c459d8bea99409ffdca1b3b1be5306b34f30240aae2588bb87ba94b92405798dbe7cb861009cc448d7f7837a63baca6ef28908f8b48c15c371d57c348b49a617e37e20c27c79bff895dcab598ff07019dcc068148b6a8faabc184063744c66cc17c369112076a73ff22ccd9070e72bfb53628e21a74d115b5a2b026d9f3150d3c7a298967a10039a727d6e9e445815950c4f481bd114d2d458f19a6dd799fce96ad0f6d841d65ca94089c0aaa25d2fd81b3a1317c65776f3bc738abc17940c254abfb9dddd53cbcacb4108cfaf1435acef3673c1c79d4ff795e2ca0bc46773bc4bb40488c211ba5c29e905d178e44bf687214b2f46bdcf5a37b4d51ca939e7fa1834edd5f71c687a94997da08bb2ccab24c502a4efc6e5159b57c631a826f6d7fba0561919a57f354f295824b7b3ae03c73990458ada0d5f89ca76a40a7265b7021690b9fecf513c74c45e0854eafb6f58ea95d7cae23449665918a2db05da312f9f4394b4ba845b0ffa013a20beffc4be26a79524e693d47f815ae614d19d7afb19f025bbcf8409f3af9fe276e7f9e75176afef6cd33ccaac6c48fd093a2d46f3080bee28e44bdf1049c456ab4e70d7d6c0be6ddbb73020ed57416a2b792067a46357f52e7570f2473cb57d383b94076ac330071054715362b166d0114e0c5a04d918361d046658e913171260571eda03198a58b2d2bd2248877590495024e70d0d1bcad9f04f6a02ae578808720ea8f948fdb1cd6f1a6f9e5b773eec629854a34eb1f94a501ec824dc7aaa9187aabe702d26f55700fcf09faacd62076af05763ed588c19e9b9bde629d53ac45bd40781a4627b6c2dbaa1e67cedaf5184cec54e5aca427f4aef0ed7d232838beafc7a1f68f04892e5b0a242429629842f9f455c1608864bb3b7b7fff64791376834770d7a94672d0a1881187f8d6bb8cfdb9a66b18832088a40d737a7f082f51e946c81914507494cd39db18008c1c9fb459bc99bf78f0d6e99635945a4770d7dc59bc243ec6a43deb95db9bc51468e0e9d99331584ae7f064e712778392c67a8a4594f3dfd83b6312386bc1aee0c5d851efff95e072d74820e58fa97da461a83a37c3babef533e7360d796d36363c5755996bf47afb2c841617032ec30d78c9442ad80bd1345cd8e21c79c6ffd6319ae9fbaacf4409569edaa7392fd977b44c8096b559c69a4f3b1cefa4569ebb79a96e9fa00b40dfb378511a5e8430647141c4171a899a042a8b766cc0d24967a6acf8d54e1168782487372bdc7bee86000df6f15043282d57809b64ccf7548c733efb7898abf961a6c45bbaef85bc905760b2ea976c6c696cef3d4489ac150232f03f876f7d1c0cf220004883c0ef615d3decfa61aae67034c10287c50ce05ee07068b989663e826099fa0513ff230ccfb465c0c91527104ea1ecaca3d8fb28db4572253596ab261947c12fe71e86ab8249bf02962579e51dac0734784b9afea691188bf330750b9a49f77f501cb8e0ca80c25222540a03ac5b71201aa95600d4217a3fa18ae2e39e333c68467009fe784e9865cfba022537fc7abee3fdb272f5a530915a5f5d882f2ce66fe98f68e18c1f872fbf0aea028aaf8035768799f58de7f161817b4ecd72e064b8a66901c393c603ade0cde9526dfba7da0b47b3db6ae8aff5877da935d058a9b571cadf8587226af4057004ae8a9fb57fe6b7b0b3707aaccec12aa90935e2d3d02140b8f2825d4e2ba14f8f6947897f62d00d8fa76224aba5169516e7de1effa10ac4ae55b1d7594e1ea9fddbe16a533a284059e81bc9878c1aade95452ce0102b1bb0c7899a69604e8bdad62bcc3843e5498fed1e7e39075bafcb4fa8e45b369784ada81cda5c167b037ea6155b25dd067661a6e860f52190a762aeeef9f9ad7a35e7a685b37c7e72d7964345cb3308137deee4b8f3c901db6844816ee895a3640a5cb2e66b668315e68daa58f9fc627ba189d88d8f95cd7c721ed730199078b027f24e9746b07cb88914dcbb1729b46c74be6b771570392bc204eb8db660060b2416155b21d092b3796d58f05b9ec9b54f9531c501d0464c1a3fe7e2990c6a288bd47d1f689f43517f73beceb41eb3f0215bcde13dcb0e7a7d9ba9ac243deafd8d1b32a5e3806bd91c69c2da3cc1c31368116ec3375517c26707221ee87f2102ce8c224e750666de0b4326bde5cf356d00c4601c3f45893c9ace89b1da5a04493dda397c5f8adab2237cd21b7e5909f80a2d43ffd7d6ae5f2abfa4a9e51587f4c9abb50cfc8193ca8684000c969355d75895e3843d02b3828ad3eb66fe7cd647d3efc46bca0340c97da3f8720e7c5c086e9a7e48f078a12ee7d2f81b7af85d95661222a1ae0aeb9099576d77f54e77d73821a692acd77d1a5c338c92d5a537ba211e49e3f7f99bb678e50f2d01771d04d341b439102d046e5ce6a5bd96d55205d2ff00cd2468224ead41eb4f9a06ec93f044663789c59eae0bb209ea26a9a2bcfd7e6c688bf43662e8f31df582e5723bb59c3b1f5d1b27571ce53cb57f9ab7238a84f3caf30a418ddd605291d1c6240651cb6d86108637e6f264fc62b28d0d215f0611234e13189a0213420d698f3dd52218aafc6100257efadf23f5be2f86ad360877630b7b2788623280228584b8df4d1ab4e5b7d136fdaed344d833c78bf77ba5f60e106e15c40e44e6e3a7c57def19c6e202b48940e31930d5d0c3a729496c8a3f9ce3ba9c77e3abf504e7275338edce19973b04043d008f4df99c19f8510a6debed1922d2e113ab885e0266bcf26a37a111e20275fab1c6fa23df1a7bc5ef7a053f86fef2dc5502a8f109a2537697fe37243e49bee797dd1e3558d2cf03f456d7ef30d13f3fc676a3d332c7997392f6f93a4dcbf38fb35fd1ea2d23a9e86505923010135dbb403d10f32db6ce1a1bd7ae4b49fb5ee3a97c44e2a429c32439a4c89b7cd095564eb213a3dfbbb2f1cbeceb54eb93b2300991b2152d5a9bb7b70bc6cdc1dc3f196bbc92d7a01d0cce096dff48889c1d1557fff9135cc77c8b7f581b876fee2b0bc08cfa94b79412519694cd46376e1d1d8906cfe3675cebd686460f3935e647309bfa0c5acf6b77d4478691bc9c49c6ccac51c891b8e79edcceb8bafaeeb8a3f57191d13104826c54c67c192c928246539d048708ea9c60e5344c4ad31d7135f651eac0a572bfbf556db13803fa132c918e45dca815390a360ed7648fad6ecd7d5c4bdc27df223af06a21cb24180efb23a26e6db85f684d339bb408e64b0ca0dcc564e0c66253f964f49dc1edfc5767493b7730d95a5bad3c316ebe666f1efb42f69c2056cdad256ae75fab51238f3900911c5bbd01341b1cce77b6de5740a23db0bbe4a8b3e421d6f01d437abaf86bdfb73416aa11a1df88322cd65ceed1b912dc4b0afc7c00517e9501df0e562868aa6dd793a3d7b914ec22af2e376d16bb21d84a512635ad59638c924b36bb39b6f4c0e2ca6eee7b600276817994542bb1c6708dc7e7379973db5f91b523e1a1b420eab7c4c86a60298d6d28c8a02c3a914e1330c089940d25d160952121151cdce3e9526e46efe1e9d9ce39b5be438ef7329d1320b754ce9c9d5acb2834841cb207f9a5e185803dff4a4051cf28e4a95071471b219600742c96a64ce948d7805c15e5da6b6125a0458055388045c293a7d5ed0278c968d82ff90a33cf65577fa049b604245ff8e19e96dbf508dd14a53822831d4a71b726fb46aa023b47f759bc91f27d73c5c9ba91935b0b4b669f1355d11f77525210624f99e40317ec3c5cffb93bb076609ec3fee53e571736deda76d63923afb44290343788996ab8c89e5146b5c933d106e066c55c4fd6c9d89a1432cb8fb79a757dbddbdedfdee77b4dea686169ebd67a5ec4168da3c68b45625f357f48bc77c38ba649c5feb8719714cb3c88704b822ddf266e14fd38f09118710978f0c73623d29a159bc0925c0031be03734cfaf6b74eb52057e2555851f6a32cc1dd2a4b8c5ea2f1a0f3b9bbd0b504ded903bb2ce442ecb9b2a8fac6f91e9b5765a1ba3008b7e94dd63dc14dbea197515c35fa8f48d6ad66fad72be87adb01bb8a06f473a3431555bcd6734dff16d3e7d5159fd6f02422adee1aa36ebadf6786747466571a850c01baff524e00a8c003cd204418f446c8ebe28977aab919b67f4850f2befb1a6323b6992f73f7656e70fcb9ece0c9e50f08df247eff20e131995b0917517569bea5d80c7c16286f047bd21f9277517db207ba9e9642dc98ef065874d878e7cd6a6e8a881cb4c82438026a7709467505676ebd2fffbcd94e95f8850e54e2e8a3188e662653fea925cb8cbbd02f6ce328b09158611eeea7d9c6cb2320e204ff5f674870ccb6886476d428f3dbcfa49d2063eaf68780b4a467375500d45b4e24c7015d46d18d3b1a2ea3039fe37e9763eb97582956ffc62b009c1fa6101989c08533383054222ff6da5542d1c7e53efae7e8e7728e85d06c1f43c448baf054afc06492e620e8df8df86a11bac72be29078094a661d4ddaefde030376be2255c684aa3b11c57835372c543854ae80c04f66e47a02dac7ce6ffd8338d298cb6a77c79befca3ea1a6b1aa86fec985eed190b669b5357b01deca489a3fc3b1b68febbda5e63f377b0a795ff706fc0dd39ba7616dd290ca61aad7d830088b219946f79af74a4df693b64e1f14c13de662207eed8876a2b8518aebb8e3f5056b9d522d31e5b46aaab5b3918aaa52e8ecac72e31d6e45e8a01cff72be8c693c47514377954008ef91b08e7ea99873c53142efba627e31bf184813d4a57138d21772178b8bc9df01afa26436eec6ddbfb7777e0ce346bb7b59609956d0c7a14e891e4bfda577b4926761bf6e4fc97fba3df6dd16894ff411fce6607799799fa32c59e06c6a0dd48bf40a55df03dcfaa8789aab5f48b52583e6c27fb639626a24b2210cd4a46dcbf8343151362a853c6b02c6004f4a3693f2414b45ca2f5ed8a2d57d5124082530f0764a018cf4a582d9aa5f202d7f576fe01ed73250b78a72ec3caaf0b7d26feb121104e7585a93b71d825b6f4b0213bcc82a8a9d0ee68bbf4136ab4f3d4c39d5408e415fed446516f3ba8ba2bb111e1970ffb65e7781b73b188a8079baf997792824248ddfe0d00767f521fad269e2cf0b7225719c4d4666e52c5a6b00dd9696e792a058cbbf954abaae9c63787706d3deeb2a1fa8eebff6ff79ed6e460cdbb385cf8c20d1b4fd857a6f5a7c91e7a11cf8dc00be17406f42415053dacbe24dabf6a70a54c04b07cbcb5d4eb9e4052a3fecf82706d33948db47a8a506eb2f60777ea2f5f2d6afc4098d664345bca6596b1407f938a2c874f3188fc8caaa7b5a246c86cd27854e017d34f9ba322ac3efbbb2127ee1d91366739a87bc00f25c1dc482536a9782956d61e807de651ea1db3f5afec754589dca91ef97de7782f30d49ed8734d1e3d1e65fe87c76883e9e0b1489cb5c55d184daecc73cfa3b050cc70498ebd085f8f44d217af9d1f2d1a6ec52b64ac19439e2f5f2e270b58577f081813088b1836a3240475ea8d188530e661e0c91ebc5439602893b1aa908f3c4a1ead485b05c8ac916ef9efa9afaa8e0c9e3461277d4ff95707ed0c0bf7fdb34742a082cb295d2f87f896192f43a3c0ed09f4679a21030bf1034b9f51cd884ef85da8ed7d36abd161f8657814f0c6914693310e3f42e9619b096693dd41c820f1b438207121118904940442135eb5e896554348087684b585dc42e315b7d1b51a1b8da1f3b7fd4c258600ee380542200f75b592af00955b812a6defd6b3ab8032f0e8a84abc59e081002ab882e3eb962f3f68cd2f41448eb906c7d528413e39e25ddd3220ffad6968689fb6bf1b25c4275eead2f344a697de798b35a570ba6df4251dcb0403ed165c5a953da0083df810f363e6f3cdee74eb121db95651d55780a1a4be1a39b57cbf9d7f58398123f880e80d14adf056cd36d885db9d0e60f380fffec888bedf9ae7aa12373b24a0dca2653955a01c77f9e0cc58dca0ac8ba6a0baa5089f83d93b5790016593fde60787a12b584ba952b5512637997c9134418a57903bf8f1de4206fc5dcc560a43dca33ea1b08d2a5958bf367584ecccd5825504a6024988992b854fd497b92a468327ee1b08ebf2b63c1f6e40f5e1597c1ba2847643be37f66f77ec4a93fd91abd01923df58de37b555a780da0cc86b84aef5f23aaa70a717c347b29477dc9bdb9a59a7f26ebede2d6da2c20b520789704d43b2b726e7ab81e9251b88a57fcda4f0d7725724086e3189803aa2280fe469232d3d689e948f5f063c802906d231a2720ac3b998ae3013365100399754cb4cdf6752f40e6e048c3c54abf3e2493782b0a77efcb295d6a142a2d55b2b2707ea509f53609fe289220f1ed72e8e08ea2c7aba9e203310cc2e0e1d473cfbf9d61b8cd3bceabf1c029fcdab3b556cdc1d8c92fc5914db72d698a62891358bd695bb2ba6a3938c1e6a28bc2e8b6d157319311bdf6c3733fb3149df3f0860e938df52df5f66bf557cf67238b7cbbfce109c6b0f62b7b4553f11bf91a25c4db0d151185cc1ffca48f78d0df7f9fa65ec0ccaaceabb6a0f8c2a52cd0ee27c20cb1ab5888cbf7a189b88a43702f6344eca57abeb869f9d1fa94a846ae7a03a6c08ce7217c04157e307eb091d8049482d9f953bf388c09ea61e8652eb917b0060f4a41402b9a686391de81021cbe48ed71b8953235f2ab3736385841f54cd3864741c170fa3861e45d14a576aeb77a1c95ca999f767a100d1f776bf7039492b0cd69bee7063951b198db174d76b74c9328fba042657fae2f696d278864b4aab63853e514a48b2f7da7427e8912fa5f3bcce785aec9c83f5eee763e098cfe27cca609653d9c774ebc28d44f546b7151547688d29a116fb19183f330768840a8bde95a8e9322515dd1936392dbb93dddd2aa27c9143c1eae7eb882b6135f327eccb9e77a55a8f29ef942cd5599c1c8aad32523c41692e7261ffc4d9a0c29e274f6e9c068e4b058cb812d4e02e1ba1b8afc4e1c6d9b6d8e040ff0e8d43f7376290d1097ff6d3783bfd5c4330ee921d3949fd7cd37f0b179988174fd19140fbaad93f311a4454017c098b3df243c049740df2f4dce3183ac3a65d2bd86d35e7c3e24f77731bd011d18d22d99f801852fcd143528b0c8b5c1f59bcf5acd8604764cf643576f3fda7ca1a56543dfc77f698b1f410c69162867639ad7fb009bfb1e7d46d21e786b2919613049f080eb5bb1f4f360e66a421992fa40acb9f426dc353b743e69c1dee5a2e95e24e7659b7ea78391dbde9eb9c556a6d5fb2e87d89905122cea523a6e590905edc644af2c5823f87eae47959ca13a477ca882f487bd5dc3cd61a10e0a00da28eb01a9d50b31f22f36ed8a59b11588e1bba0ac34182f4cf6136c4be1ad8ea66fbaedb5d918b8eccee73c76cdac3f09a7695c44c14bdc31768ad322c0b2c019ca7c7814117917867a8ad0ce7022e6de2fe77bf0c275556b7766bb74d07ee15568ff9d6947df9f91251e87742b00350500ea7fab86fd29f007a13df6db9df2c15375b448e7aa26e2726ce9d4bc2824cb337d88c01c73276641e6c71749ebe3305cbd5a948561ae749178b7faeca02f8d93153396685a174e02d991a306563f503b9fe8a991369c08c33a470092e5498062bf75ad8f2d533b6b28e80bdd6bf3a131d978259c2fd0e45fa7c56490a0aca2e7d54e9e53add9116df914660e400d9087ebc0a98a5026b2624c335bc21841889ac4c80cf5f270fd639d888ea1e423f221f4878225ae8523fbc91fca4618becee1aaccc1c419b4d408627b539df7cb73e2e15befc95bfac4139eb8ce6c9b503393a2711f7a2ca213000b856d14cb3b1859fb53cbdfffae5cdcc96bf0c89d20249a711fb1c122a7d096f8cc0b3b14ad4af1693cafc376d78e6c0d9eb12b382f2bd4367740b3afa7e69bd86547714da625bae0270312485fc8ecdd8e7215d6de62214544ac2294742877a2e43e220f8d71833385627bfa05c2333a8a1249133d520ed7f462b2d9133b52ba27c68d525094973601782ad7dc98cc4c71fd749a93b5f5ed2d6963b7c2bb727f4fc1e2a3573468abeabf5ddc3580f4842d1f68d509b84db6db4f230e69d3609aee09c12c10d68ba9f2d22afc69d5ded0143431504c8ec08df82295bfe1dcbd0831e56c17a9059f147f9dcfdf707a9911b4885f51567c6fc922cea1b1fb0c94065a1f2b33a415f289e6426b05abe63587cd4af9c4bfc460f287493bde5698507c9178e708b6f40d453248fa3993df1186425f57bc8c4f11bc14d3b8866c1ac078f9870340cd477ded6caea65a9b987a8b7f05b91e76c7aa917dfbd92fcd7c3d93520cb5cc71c2a2d68e66d9b0829aaf3b79d24863bfc3b52fc5179089f079a38a258e0dae7af7b1e5d0a4c8a8832f3255f1135f8bf3ee63478531b653ec118ffe57e8fa57e282090d8982b8a04f50f34c7253d26989767f2997ac67e031d668e0ee29e24d296c1c840c93df97639617580909abd1428714ecbcc042873efbebeea89b23e8dcab822106618d72b1d0cd26a06b72389a9b83b87a3e30983c4a22522297d753935ddd568110b8c1a346bd45ab0610405ed40ebd06e99e677cf2bc54283fa7b8b458b8d106258aba02d9051cfef41b99d74e892fb9e3d1e2b419386e59903c0339cf669ec9a5e770437f09e4a2b05771252f08db0853e259822e696bc4e9c2e357d36edef8d90de6915b67e7f99fc57174bb5ed4ea052a90f81660af7ef54ce8aba616efafddb138d46f552e8047223822f236fbf7cad17675c4890886bcfed2f26c6629d3452d81286fb858d43c18d59d88fefb67e0560bc72c00b473ba467e4eb8d4cf1572d0ee0cc3ca86a0c3bcfa20dffe63a1ff56ac808ab35bbb30f027f67eea112c2b915704b00a8e9f2247a6288fe4f748ccb4e60a61b68ca938330bb6e5d7f9858f1c06c0ade681c493eb7451be4851255d776b4c318c57ea89de15f96e12fb3bfe47f5a1c2c3922a612af3a1c8991ee223fc65f20a156bd5aae01c39b326ef3de24be45bcd8d24dee533b1d268846f238bd311e2a07ff18d6d27bc462bc28b10d3f1bda8124e3ac5ae93d55deb84d29633170fa0dc99b05dd309789c7c3d12c21c9c628352e8ffaeaf676717b935b4c19f86b4cf6d9a91b742a58846ec5acf5e9bbed62704dad1df06de6011dacd620099bd712e89b649bf122e63b30be077732fefea83012fc48781c2f50dfb1ec9a1124d46f9ece69afb47fcaaa6b51ecb3321e9743b32ea8be6f28bad7fa8e7fa3c9fcc68ddaca140e1d7793e30c83fd70f3800c893ccea59bb0e98b14868f82e08533214306535462610de66f0a0abc409427ce3ff77ce0e4bb0f70c86c6592c91ce8cd18a4166c87fcab06e9058879232383c023ce163f367a56822cce7cd973b436a44337667daa45c93436cddf9b7a86cc5f18e200596afea9d2c5908961fd9fd68745e461c9cb169a40a99742ae85eabd48f0c84dd5de14c544089d8d38001ab61eba1f72dc19341ad0586f47602051d9d23b01ee181c58ec2340aaaa941e36b54b5a02b0c83f613cc63768a3428dbed660f888e36f85f8f452f452afebba8242aeeed480df7901f4d4046ae809ffd167a315e878d12fdc22d2b931e7185471514a3b70d526737f3cdafda7560a57ea50bacdd6348f57b5341c514a62b9cdb90ade0d9eced4afca568587d996101c79b2b359d12b0dd842a57e809fb6d2383c020e4d860a40430cbed354ced4f617fa9a55e9256201e17b7c4078e665171512ed8634741bc2c31a3869fb69b6ff256865eb5f610994fc9f92120abdcdef308cebd196cbd0d359441e1158ef1cb238407b6ee3e409d767c0426b259382d08e2c56aeac8e56a878fd572ab6fbb29f724ff6bf057fc12ed0c0a935d2b154009d13978d1219e2b38b61c15663bfe79e5b6a944f23e6655b33e3a07cb99bb641dc42566126dcee95a3c64c300ccb893324c51e2c761351ee6419aaa0a2b8ad286063db80e13071ada66572e1bb1bc37871afac0fc1123e2d485b7d8fe15528e78b9251f845aa09156f086ea9f9b0cc273837ac7b14b4024a81fe374335e3075dfc490a6647b6b96f7e287889c6588df910b37b163130ef3df9adf1cc50117207b8c0ee5285d7ded86aa03897ec9d1eafbd2a98bf7f22e2669875057a8e9bbebc4a5637f0fe434e9759654999bf5c2cc95f9462cbdacb77ab9814f2882e28c1a0a4eb06648fe3b4a504e3b19721c216b0dc763396084697f9c2c1a41731cfae538c79565e3b2180a082dd6874197c0ccbf11de096ecf6e2477da19372d7bb32195ddab7f35a239557b6e43b3c1b1f5a7134be68ecd9fa3d531ceca5463902df1ed57832203967ffe93a381de589a1d49cf9a74851292d2f184e158b90c6559cdecb5115aba0e1c93504b4a77ea6d2d9eecfca1731fefb30e7c190923bc66956c195b4adcb5686c76b0df0e625e32cba41f6059c4e4c5bee80ddedf04484c29c5fa975f7497c1c5b03806b72995faa98229c799163d801acac2011fc7e609a593250bd92dc95c38362c116d4fefd6d16f22626d8f78c3b219a39fb18bb55cac9fdc3df771ab06efb1fd4d115dbc6ca58fc97a6cde8a6c96bfdfde09520251b88a8534ec1ffce5d445862a542a233a2f6b6ea00a57ba6c18d5539cadcfdbd1edfd3bcbd94d80e5a458fb4940e7efde4a015a09fc0ab544eac4d7cd2befcdf4b0d40300c150a39eeffabe8a7a895369ec7db91d123a9f7f848e3736bc9e46c45f91c0a4e2baf8665235e3abf2b49c487b6ecd844cb2d4fd3a7581ddfba8865e6acee940f39ed2edccbf5d7977dcd864bb26ef48031ac8fc110df86be23819547f1011981a6a8edf2b9063497ee6ba37b80e582bb32537a234389bd030c92cad5d7df3aebaa125a0f238a4766c07dd3af380beee1fc2632a3841b97490252f2ffc7e70f390d230e93dce22ffb144d1edad19a2034f4be5fecdd5736ad9e3c4d7ca81c2cec8c886f9c1d3fcf70f4f3e8e794f6631ef7f35b7d8bc2387707c07aded7f689985162794269b1e7e7d3cfff3ccc0a844fbfe460c681a69e81722f79223bae5021c6c234c7d14afe346d1068fc0c44650d02ce754a7a96f8c6eb5a06e07b9806fd3a2ae02616114022f4afd5db1b9acab4c6d68d63f4aacaf45979e553425fb2a604f63ee0cfe1edff6e2d392ff15f3dd8133f721c8b184238ac9c7cecb7c3d89e983776b6e28ad858c73b36c482fd9abe1df7fcb020a8ea4e418a147587a88eae02a0814308b1d02505cb25a85503daa89fcadfbd21e03c02f086f273a55c6f2eb639bd8945b2324e3f8b58b70fa0040036c8f3ef232b1309b330b87cc88ce3667e59db679ad345dfb17dc4c8144235e9bb9f2e5a84f9d850a1a3426c27d83ab69cf08c40e717e25560895aeacebff839cd35bc1be1c15768e32439b479079d755cf84be8f2f1a06f645f5435387d3b747af812887f1f8c2cfd547d0e628609be45047d2febe81f9c5acd498d0e2666efbbcc0fc83bb35f41595c18a240e05c73418dfbbf94bbcc3a260204ae78defdd052be3c073bd7be80a261877fccb9285539ca4d4a15bb340d094cedafcb8d254822003ec592a0071adfa024002f9fda7d25d82e6317a6d909f5a874e5a81f8a7a1ba4ab3826e34d7a667b8ff126deb2d031eed99baa877878e13ef15c62be0dc0e125ae8ec759198c0bb9adca172ff3d6c6381f10d3073c7b5bc7126987440226b6491e0103876d42536ee89dfd4f07afa0e3ffbc2e545f122e64bd700e0ff67c122ea041c4485f95541d8c05b0bd8d672f5daaccfca8d73300852fc0d3773c2f84b5c527e5d6f5545e7d14a9588d6825ece3134aa64a4243c572f5a5cdbc44d2d2ca02df4200a8139de9b491340ea5c51791742745c2c666e4b4abfebcc7a70f829ac5056c43b21192b8eb51990af23c57d1b0cf62e3bc20a0ee964bd1e48526c1287d7c723934387491a458328cc4cb725e6eb34ae4fec45ac3620fcb34826bcc9ff1f35ee29076f624173d35c67ed31837ebea09a57cb699e8d48f3da98a0c13fc8c1f17fbe54e78d7e89eb57272f0e226f83598e824a0db73c835fd75d2452709fe62b2338964dc094b1b65123c2101092218ce399712046b0ad7d3abdf0ddb29ab72d7d2f3b9cf0dd3162aaafd3fbb1e7e7e212c1866961d81eef01fb8c1055204f8c4d6f1a899bc557c999b045eb17df8c84331e4a6c131920f8a337ddc90bf43f2e7781b53fb653e247e40e15a9bf3d366b6ec838f609256cf527e675486b9b392a4243a1715a90d3689491b2d9d967c5db3cc11ef130b545d3a500ef269f0671a30ee6e7f88d2f121138134f26e5f378531e05a76ab35df8ff10955089ce1bcce172e7969a5840061faf7f04684c79998254a1e6e7c6b53d5c35a93ce98dbc5e0fbce215c14cfa400c2895fad047d3b2cb85e5313195e7f1c615b30a31e473d01cad250d5d6f75b6466786bc71467c8e5b43cda8348196b9f80768492f3835bf077678ad7c13d0059528ae35c2e64af0c600d2aa839ed33d2454a7b4d31cd7caa53a9e8ed5e64cd2de461de30063b3cb424c817c8f8d1e6beb22b867753babf653bece6f0ffab853f4da21b604935907e6989543549b090eb9b2d1b701be95d36b169d59f1eccdaa5bc0a8fa4e1e239a4b06656dcc62d46fda7b79947329ee429b07b1934ebb93d92d5555f578f109253b0e435224b45146d05f8f11cd15154bd0a408de5c3b401bbbccac401b123718b3c0dd71194f44b926d9276507d4bdbf756d314ad527876e2507f40951df67f0628fdc246732b8c2269734ed35b0222d042add51fc3d3662bb9c5b3f82ec0489287065e031865ebcc938fac371b81e85b73634ad76a433d3e724c5e831d68a46b58d91ba0c7efcfd23b8420be912c58f9c81971ba58894cfac1a37df7dff8ff9f1c3f752278a3823a7e9184cc9c87685b99424968f74d27f09474aafa122f303532111df10d3e509147ba3fd0697bd3baaeb6e4908767b41e89e66ec4dd1a7afe8bc34fdfcb647ab342d48c86dc4cdfe59c21de770169e3492a6eab3291acfc206b4c06f64898e16d6e365d17ab3840e9f0b965041d989fef93eec5d0c855abd76d482ffb359a04d312c5bc4263ba3b48336e8bd0362e08f8d8585a90b85dfa6b2ada242b090561c2cfaee40090a83a9e55fd37b1a199d8b1f11e6f542a2774e62f88d842685d325162d3ac04036c80fe7ec8971da7f2f427eace60a2a7ec4108bde17cdc0808c2601d4dab81b1a3368fd56c04f9fbecb7d868f61948cd3c41ccacc18600d88b30138ebad95d14063f34ee511f6b47b82dac21e03f3c25b57ad6dc3f0edfcabaf4fd7d604fbe176a49ab7fb8e5ba83a2368660356139f2d3e7046e9de1bbeb60fed142a476a9ad81325505fb2fdd64aa50deb0fbce5bb522e151c5a11ec67675133e4600ce0cb0f6a2b3a7cb363f1dfb18d8a19a370ae7e687bcf8e960a4e2cf3fdda54bbb8f23ea277eab19e261495960176b9232f11210c35ca80ba2e5d23bb51e886b083af3d052c43a5d078c764cb0759440fd83824e7a706506b0942852f20e98e5e9fcf3f1a668de02d27a93026059ff315fb24d8936a47a389a6e189b7bb4dc583df70674f14ab8a4e2a78f9a7058032f2a029ec8d1afefd5bd9900187ff43283c2cfdbb095238b2b74d533b174de6c176cebbedd51b84b57fb4c73f0cc1409885e1a248d8d67c44b2c7af449f8f59157a737f86c8b69d894d10a957d48fabaa21cfdf00c3840a203a775b42c0709bb4ed0f494042664d36862439558b4fb96ae1af669a1de4a5011a5eefd21b064bd9d198d8dbc28abea87661d40ecec55122daa3b5a5f6b0efca3203d739d953d011facf10b517d23a0cfafceca4e0956bb944c70d610114a5efb6fba12ec1a6f3ce92fe4eef4f65790ad1bcdc3b6099867161605e017e50caddf573a4b173b8d5ed2a06fae99aa514720ad36489f83e5352ac7c86c712785b76908de43faf673821fddcd00ec9d108008f6c16d02b2f16b6dc9109dad5ebb69341c11e5edddb111ed125be81dfbf3a08c3ffa7dae7285559111cfc4ef09202507ced7f4d9efe72a83a84feac131ff04a52025e727b4a0bddc1b53862c531082b4e3c6a27fc0211891849fd288a917877b528b44840002d7880d564495989f891f9c0cc61d02bb33e073691c9b296370a234285717a583e467ffea070b9b49a30e5fcf51c24cf8a2f291555aeacde4fde3f00bf96203578595999314e8591f2a8e5516fb68ce360aca71aa44a5fd1e23d2ebe5ff8b7b5bda78b0385ecd125063dbdecc8cd61fbfb70a388985ad841fe5876729ce69c1081a5a2a236348e866ae0325df12134d210707b54f75b5f2e5655d59d5fe11403a4d91d5df61128619dbde4dd490d51fbb58ec126f6b55b988f67016e95a605c2bd0316e33e3cf1054f4abd0b7c968a81250dc0bf1ba3a1f86ada9266ab564fea6088de04cb1eb6573f44b8c610cb6c5e33ada070928c06f2104e02271899a1119d38e5eb564eaed490cc222bbe9f350980962d99e05d3ed3a5f46032bb4f74ac6dc74ca80c64249c977ea85285164d2fd32bee636369fac5463214392f8b9932f588218ff3d95e12c1794fdd20ae1dcceb9ad01615c2ce87dd42719c3672d1e9835cd82bcfcbfc552ba62150d3f482d3e3793e0a7b924b10e4d05a2300453020fe42b93ac3153fbad6752e0711e7e66f8a8c561a55d8646dec9fedcb294ada2c23abedd7c5c153735445daf633c4fafc7acefaee69f815ab25b2fad30618d813919e0e39749feced52aa9e703817096fc52cce641b2c5566e95e48bb3ec6ee7b4be0ee4cd50a827579163cab72c573673e567a2b04dcd791de290dd6789c9fe72de17675ec50f29ca90360bd3d56eafc6798f1a8adb055b7b8e9974333a571dbb6742fdfcc69741ea4dab2ff297cd019216a59bacb2dec87feba51f44dbd1aabffa717170a32dab337897b01cccaf7d459e8e4739547dae4e0fd6c0863f009a3229b017ac6193322323c9db54545bbe6c7859b8a366f399d4ff4e70013a2c2b6c4d3f0275003ff5640f0441a102e8457ca13999aca7b658a2c1175b84fd9914738c5d21b92c7341c53aa31357e2b3d61cbc0a52e1eb60f96f5270d418b7ed8b768fac9e7e3528b8cee8db6242d4acaf9a0154921f1cedd0c4dae721266f1407d2c7655d768632422d7489b3521c52f02c9fb85ef7d4a512ba4268b61a4ea62bfd45f80b6dc24b5fdfabaa9788cd74e4aad1318aafd9e68c9e3377fb050b021e3228f5a5d1e506d96348fcb4286e0c7f5d4d497b0f71055ebd3be91482b37e056818941abc179ee1b1affc4ec3b98deb4b57daad5adf740f551fc56736ac684b580cc5db2f274af00d24faa82eab9c49d645d05256b5ea5b59ba00be194b587c245519d98a708c074ca96d2c68bec80629b28f8cdd98e036363da5f8c5964c550919f5ed8c4cabe6707f11004e8ddef462ec413d25062a020a14a2b3676a0ab60fe753115274cb9d7b0d1f1903c6272faab3f085d25d1feb5358880fb55860c41528ed2f316d039742007fca02f4a9fded384bb3ea5d874fd0fb657a8067eedd1122d357f5f580e2453d589bd0b68b0c2574156b9c60d4cd46c37dbcc3dbb0ec4a356412ddcd3ca65a61c7807637ac9f88ae76434b54522a3177ad193bfbcda199e0f4a81016bac3c3d0caeb32ca04e6c4b17001a24c3eccca002de3763269fa718ae307f93f854b58a764fd8fd65826e42e58f0c0c8b2b5bb098998dcc2d80c67e45b471189dffe1b2ce87d264814843d54353b6493abb4e83ed286c2c88a3a6a1ca31081c421e71b710a4ed4902edf01a46767b8f7fd0f183cae6bde4f1b2101265680ce7da196664ca31455ab293df6f7b29f5447816570c4f1bf0873340e601c0ff8b03d0ce36ea5e2ff3fdaa780322710e135903095a5a7c30103a151add0c05c0b95226f0f224bfee5f24d99477a47340338ff368b9921bddedcac9889dbce04cc54caecc1ad679d5778dcfe6997843961dda0dfa772b4aea928df8514eb2d4df212bfa7eb19cf6ce8957813134919a91ecb82d0e77ffdf49f9a51553c266c50370c45a11c1af86f599a681aed55603d38aa95dc1ab191de2b6612956a3eb779d157371084eb45f81c48cb729ee1b8e7cca87313682d92d6b7e78ae02c6e5df41f2ca6a14dfcbf9372520eff21bf5dcd66c6eea5ae012df771c58b08346e8169842e0d1c56f18b1bda06e7edc23eb93f1cbf125b5f239d2038b26a9e7caafc4b2d74a83f4e81239156650465d680b3a02cef19da3ab0aff8989513302c01680506f6297d32dfd00e12edac23a7eca9398dbc118a296ea2ad2c20530ec98201cd0ebf744a504d90854c70be006d00bb30503632bbbaee3612b6523517710beac8feb67b6f82a2c174865b1ffda042ab84fb3b809a1db7d7a9d74fd27fff323f61fb5afd1317fe052853a684dbf7f040765b0393df20ff9152dfba5c236dfe15fc737cd7d50c75386a010908128404a20a3a99e2f309c32c57ecbf1040546b4e04d2f67b2abd1d40129c093d97fe96698ecabda193fe84e27cdab6644f5a380ba2579089f665ce11fe89ef3dfe814540162121c86d7c6e65ca6d1ba8af5a6c278a39c69d4d7dc5bdc1a1330e632d3a43d571464cbf5d86dc6a3160300b99cec82a900300bae4ed5ed149b90790190c2614de21b9b8cdee08fa26743fca733224b6db7dcd5c15fd948340dedde6d84a90cbd6036affd5792eace39f6a3a11a056731da3360e7402984545eebfc8fb3dd74ac11ed9eb5fced3778351f083b22130648e830f7ea4dbc5c6a0749c6a6bbefc869a1fd5d123db919ce34e4e99592324e6f88cbb682eb12264509c18dc01696be6e87cb60e76b681aad698dc96bfed3255914cf521d9c9dd6a58d05221abef001ba4306618933ae88572cbbbb2368624cda1f675866cf0fe8daabb3a29ba159e80eeecf2f412be3336761737fe08df2c09b0c005822e3b1c68eae9ade6e8ee929977045dc84b0e5f717b0a5cf6e7caffacc419971c2570c4ab10ae7ab8ca44652bf108ef84d5dcf9053dd51f0f20eb7f1c7818bfc9b4fd25bd81cfc64a86c449544535309747ce1a09cfce4b308d4409ccda5f006782fe81244c7ada7cf5282cfc20cc4325dab79b49c12f8377331bec20082c6e4675ce865f534a646166767c82d3b23e59f3e6ba11a6eded6d544d9ee95611768549e71463f52907c364bf9256c123298de80553e25494f96ff0902f36b0a04c14df5e8181e25f5002aa1a37ab13b475a98e505d36cf3233038db68754beea0d84d41a7fdc057e7272fa12fb4b553b42d4fcdb2edab134eef9d536fbb596d7c51af7761a3c465f0d71ce673c9b716a92133fa8f47439008366ff75b38100db9326a2adaf23692331dfbfa4985bc21132f69bc2b15e4a135432033ad2067ce73789177c20064ded561c9403357bfc020e956a6f4f0a31ebc48e698091aa3905ce28496bc76eb79109034be5e4027bc92b51e84d7dac817483b619763a9af7f61e0c45013fec3753e1882d2fe2f044e5b9b519a335060c40e6ee5f059de727d9230b676ee1df01d9e0147b0b012e7aa7cb55d75fd93306c39c4c09723e44db49ae7e7da8913265039d64584b91abf50c0ec55cf62dc85f2176e2795f67d2872989081fea021b2f827c631cb5a790ad7162d394e8e34b7a5e75064f6aeac2af6ecc17648dbad741f9e6b899c78b9895adff754c16cbc25113f6c1f8e3f92ef15bb61f1e570da58fcec0e1c95730da9cbf51690fbc5bc95f90d1a5524a73657897415e7e5ad5e8decf73c2f5891975c4f6fb971c313e16fbea2095e502bdb7975d904c41c3fb118e47bd2a0b55ac5f4793198cb9bdbba3cc23d6cb530a66701b2049997c17fe0adc336c0c2aef64580bae53f7a2ea72c99f216a9c9f3f2e0976e8f269d520956d4503ae9e7e158baa91ed511b86bed8cecc136770eecc40a92d9a431b5c662dca848b81433a4647d7239370f478fb74102f76d1b449073d41a10267fb00bb2e8d885eda519bd4e016c9bc6e7115ac272e86726e68a02686431f1ffe74a832c9a7d2d2941ee2d76052befe33fb2a309ee48e3a5d3c09b438cf67f407aa0bbf25acf90fade39dbc97cf8fc6d54ed22c76a87020152337f8adf97f31beae86b744b85d788871d5d70d6d661136a72cadad9b9e037cdcb90951e22fb884462801266c8c422daa51bd5b4852eb91d8fd09a51d8b1a3a2341406016d68ae3faa2dd718f8645515eed2e0d7597603f680c9ed5e521bcb292df8da298ebface72238a2f0c790880fd62b6b928dd7f68f39beb8c6d7618161a9f50abf56f873764f2b2b7de0bc633375fdb7d372803e3743055496889e74de3086cf62f678d4d5269f2b02bf0f7f8d596f31854938d46f37c0816400fe6b38746dc38f3a2becbc3faeacb0baf36706d36ab620e4bd9c78118fc3fabae69cfca1ce19406a5d4a041a36ebd897f4b189510b3c2d4729d576cb67e509e65277e46b0cb939fc794b2fcc4f1f9ecb78d09f4e1dc4f7e2b1d76c71f23f51019749999b313f0ea09b53c24df620d08d3df031e903650b72b654dc7ffa545829ab94938db64f3c95ffaec07219239461540c7d8e831e5248251794722f7f37166ce747d241f7a73fa0861dfcdc25ba7037a818788e1e286e8341aab60ae1fad86255ebce70df23fa8636d0261fec99733b8bece51fd4cedfd531442c3133fa16085e12432de32ca97cbcb18d043d4b86c2f3f1683edfac0a720366becbb767bd31807d7399bde59d54a40a327d0966ca86f698a8bea2d7bad05960c7edb34c9cb89d9700e1fae2a2d43d05f5d0631e9ab08ea9fdb726d7e88ca074435ac8e2fc8f7b2e8224efe9480f8343ace5e455da7623f8730cd4dea7e484f907d3e37b468a840270a3b9714fdc41a2720c27cccb40e7afee223070972599dd3c2c9014b264576b66d781c1e08b0bd7f7062c73e5a939fe0b280d9ed912a2d1cf52d416b3263ea469186389797948a3f29ea3739d3beca9302bc8311018a6d84d71139e99def1126d4cf2d211834be4b943ef6277f1cacc223233994cb230d271c1f7195a5397988fc592a4fa0800718d728bb5d46fcfdc88aab67c433f2f30990c54a929a30682e3cb75dea2621f625ed8b961bae086ca626cdd558bf362c8e5ababa6789f200a95cbb77f15fd960d774aa560ed42a26ce7f25baba46f36d8e210f4ce5422471cf584040a5a3588b23778da699d05cdd0ff29655b52767ce039e5243893e13350af6130ad12414dcda72a226555fdfc2c5cb02c285caf6a9e178fee3cac8428c144201309be80055d672a28e9489d42650f73a0e838a36588dbc72a5d9b126d236e5177f9ddfa02a390fd1eceaf27487d76ef36ca7a193414caacd90b36966953eb83a82b3a1650546abbfbcf92a755ac88bf4bceaf4a81d3fa3613ec10d648bbc206fedb9e936fe6ca20d595a34bbc5a391c20037283b1434c7e694fdb83092dede12d6174c68b8ef52052b6b4996337a277932ff373a11af6366a21aee0809a0eb7fb613d12cfe6f5c031ca2d1faa5e4244676b7d939ebe0beb49de9ce3dd883114cae5f49f47a17baef8a4326a6b0837034c3d97ed9caad205d78f57451386d8bf4e27d992b6ec10ee198f68b033d8819be47a85e9423fd1e395177b3652b76238f34b549bb74e403a79056befcd83e6380eade9e33e5042129ee145ab4fdafc27eadfa1ae2231c66dfa7a91466579f5c0e5d1ed5d17582c872215cf713fd1bcba42a68bff2e7136abb9b5c4f6f0fdfb1131774a0ff24df089e8a2567c2ff7349323b3dda01ce149519fd725594aea7e605013fe5d80163c27cfc04cd137e8d53e075afb82c19da9a18cf0dd8e2c12ad5c3343f577182d45567439b6c8358dd0b02b60e59c68fb7117c148c3cb837a36c4fcbae53bc7e5b043a0d58fd11067d8d20df12d0195f67bda1f81ae2951035825e4f931cff8f11e725aa08bb38dca59eb5787e6e904a215f47bacbfbdab8c9e99781479a71987f687ddf4b99abda5112e95b0141262c0ec9d35455c799c30b0fc2554f42c146ab9526f17227d5febea2853fb81dfc35518bc2e4255f0f263dd2d1d7dfed9471bbc14c7f2165254ce92fa81fe552d9e09f2a95a1577001a1b4723647570d03589d185f703dbd1c0294512d380cf14105b9ec733cbf4542e867b67d677d96f568f25555f4c0693f13b8ea48517b7135326da70b13b53b7df3f8f55e060614978fa5d4a38181650834a6866a7f8db903602ba21bb82084b4f2440a2fd741b3e52468a60675ccdcb7e9c126c72a6feff1d7546f9579e35e2d12df9c41101af665388e39a11a873f63e85b64fd0e445ac200149f92af151dcb0b136f0c6a58ac1d5620eafef1da2966d46413824ad014226f593696d9615665a93fd3b02e717fa46be95dff8e008dc46bd4117a08a7559559e01d01a642107d55d8db168822d13dceaee79ee681fd648716497094fc01d2acfe7264d821d1c9790effbd391f3562baa657bcde0e169cd79b1c934217823b8bd378d4a3b60a9e849077773d1e65fe87c76883e9e0b1489cb5c55d184daecc73cfa3b050cc70498ebd085f8f44d217af9d1f2d1a6ec52b64ac19439e2f5f2e270b58577f081813088b1836a3240475ea8d188530e661e0c91ebc5439f4704c901dfe67e75b0c84d301fc1efbca82b71b4c4abe944fe47e0b185046abe01c967f8c495c24b7445f922a3d205d6635b71f99deeba9b18976be7dad236ac7a84b4353eb9df3916e22641d90cd6c380562a5bcb9a4c22709030e024a92eea2216a4072e1627df62454f1b489cfee45fd58593506ccb4d0fd844f758fce9c02c72ba95603e104e1c3217613de5ab9e0f1d0daca5b8b900f1e0bfbb00d7fd4be8644403e7054ae10ae01a4d9667575df1fd4098e5dc5852bfc0771b8700d7223ec34a8ccaa5075a55884015a0c5b660941dd2505082d2f671ba82efdcbb98e85624d1a89f8a4dfa06b4b58637a7857daa29342195475ef43bc703fb10fd176c62617ce1b9500dd53c64d6bac83e9b1d5535b9e079f6b13302e74260606def1fbd02bcb084aceb17f9bcc8a516084df39d15757811ce1e62d43e645efd1de57662ec9b5fcc2a56ee978713da33bc847ac2c72df94b6aa0bf0fdb98ee181811407be5ee160c3773cace8060bfd0f8521050d95e6860574af059b26a6cf45dbbecbeaa918b657b945956e110d3baace3e35d246496d15108d30b4d134473205f0ff949cacc27e221f827c3d7e0e2badfdf50a3c54e00f692863c75eab6e30647316f78e3abed8a44cc5d81229662dcc2db2af9c59018a6afaa176218897de2d6da2c20b520789704d43b2b726e7ab81e9251b88a57fcda4f0d7725724086e3189803aa2280fe469232d3d689e948f5f063c802906d231a2720ac3b998ae3013365100399754cb4cdf6752f40e6e044e1eedcf650abbcee217fe030970b503a474dde2204eb8a118b55f4aa9efd681b46200cb43d1d8945ca9dc760e8d72a90166dc3921fb3c12f4145d06d21c3ee89523a01fe2f220ff05cc7729cfe32c40595b95dd1236b913d097bc13f0979b5e9b7b6e56951befa3b4ff0f08b4501aa04b11cd2c6466ebb0758b2d8754bd962a21f5f65665205cf69a188f8b9038bb88c7c8ce13c025b5d97c6dbab9a1ac25e15a87703f36452df8d747e9de088ed927d335dd4bc3f7495effd44dfae84bc57fd663355d3380f1232953800d2d943ddea75747431934e021c5b2b785bdb87e1aea2ccde711859e8f359ca1b0f8cab27f09745b16f021cd5b5d3acc8c6833b812def10071d72c51d64572e24f67a4b36a76d8faa6554f301b0ff87694512db3198940055a1f6336b17c11239525a8d47433f7bef1d306b1771b7e21c940f48a02af09ea0c3ff7a61532959aa07c4f9a613b6bd393b610c07e214c4d174cb0ebb2500962fd772fc9848c9d4a1e7acaddeb05ccabf6d93832e6638f742e9d21ca6af75c206c157c303e185a97825f98d036bc9cb77c5314fa52c08614365b914b92513aca5c310562a26e2d8c89b6ff46f3eb601af9ff6f3d363abc80fa770cc8bc2a01534e82d0f5c052be544c137cf676284d7c4ee11a295301b8aacbfc7c3238a717acfc026a3876523525c9baf61b80274524f7ad6286d5c9389192c9f88ac7e16b84b30d35336137f2e903043e8005061cefceeb35ecc847c649d6c615b0bc46ed3ee30113e93b9e86c0effb67cbb1898b4081a742c23eb5fb90b6081c430c3ec8861dd02be5e41c40d7a45157df758ab903bb1f8f45cb0b06ce169a543dfc77f698b1f410c69162867639ad7fb009bfb1e7d46d21e786b2919613049f080eb5bb1f4f360e66a421992fa40acb9f426dc353b743e69c1dee5a2e95e24e7659b7ea78391dbde9eb9c556a6d5fb281ca27beff8763c99c601d90c4a2d0f0af95e1f5d75fa55926cc8287da6d7b7af7c6534b11a1762d2bba17277edfafadfa27c17b1f309317090a9d8d68efb72911f7bafea6dd10642370acafdbccdf36e5dd8fa79192924ecf402032ac8d4cc776ed01e09093f5bc0fb3c5938242b661e9f93cb6f07d3e7aafb3baeeefe3008b0cbfbd664adf54a179a8438497dae4baf4b35d1c4e8ce6b96f4e4a499489fe1baad88ab29634fa80f54f16f99ff14a2a2f121ce48b85d7253b50ffba378113945c687752feda56e385ecb4b4908ff47880e3535f4f2282d17fc062b04fc6d9082a0567eb7c3f7102817b6974c3c5df53c8ebdfdb3d63f5f18d0823df9cfdfee22ceafe04938d5b7052f32ee9006e40bfc2afa9cfb5f62979d769899d931265e233d5189c620d737f700a415cf55466b88ae4b7fbb0c9f24637b1a63906d691357c01dd26144b079e2a04e5e7b9b4a832c427c88d6649e39622ce79dfb404615b53e91b861ec538ab4862cf7c3867c299502de5844139eb8ce6c9b503393a2711f7a2ca213000b856d14cb3b1859fb53cbdfffae5cdcc96bf0c89d20249a711fb1c122a7d096f8cc0b3b14ad4af1693cafc376d78e6c0d9eb12b382f2bd4367740b3afa7e69b94a3baac43269f3a4db1c6b60d35e9144a052f8c6214a26a9fbbd5a2815dc064e04d89032b3dea1bb74cf4ac33f3c64bfc03564ad92d5b20453453211987fdbb18efe112fb42a97f80c048f92000ce543ec75844f3d17a89cc4ba77727cc9da4dc282bc6318bdeccc9426f0ca583661596742d8600b1c192b640502db168ec009fd78d098b28d149a709bc1d85c6db186b377690a713aa54820826c6953bf1dc521a39b9ba97442bff85e07469385b2b839c9b67c84e449f8481bc3ed1dd84e99884d4eaa8ffe94226bd8f0f1532fa6757a5fcb7a1302c803484fb408efff31623cc39c5af8b51a39bdd270a7ea25b5d4023739cc27f6f2a385593559df55e4e1825164bc4fbe50173cab8563f5ef274d66ece28c3b6502ff14c519f82abb4abc1a07cb5cc71c2a2d68e66d9b0829aaf3b79d24863bfc3b52fc5179089f079a38a258e0dae7af7b1e5d0a4c8a8832f3255f1135f8bf3ee63478531b653ec118ffe57e8fa57e282090d8982b8a04f50f34c7253d554b9df20aead1c6b1778fff7780fc4098bba8fd50b7587709986cd10931ea55c0e5987763a176af6e24149896fc71d2e01e2fd5f8c02210cd401d4e4259381cda8399bc92b116f05f5e0395d9ca63b43cc7fbcadd77a3ec5a6b36865390b048e15fac4e9731850c38ecba6ae438b9a4adb73750425e59c514bb742a81d29043713ff4417241e8093d57121f8ab7af23857095081b1d0b35e278c2491e5b9f45a5ad8d01c7504ad6d64f06a240b1ed73221bde2e1118673e68c16f8a811dfedf61ba3f9ec89778f5dd8365a45d1ac4d7bdc4c0dc0e1974957923e693ab4b7909f7acf7d526e84c8d3d340b24acc2fe2ff6232620ac78728b5e632014120ce9cd3daf2ff13f6e1a2df2ca96f3a605cf78f93c5dcd32a7dbccd7109864a83e6b01924701e8213e3c8c19f17791fe7fac460b942606ba93d271614b740d99670f1109cc7eb4adeb7098f4249bec0c42aa7f907dce66f04b53b104c4f3b4cd1fc86dbecde410a4e2c8e6b09048cb675c0a47133f65958175e319834dee93d5695d127b8e8ee842ac9223612cc6d51d74f40d573956f9633a1dd69533c3cef986a79a6a6d4398feffc8551a8677c3d825b8e2c09d092cae0c5fdf6c0a0f89276815cf2f1940806a7d2155e55ca45fe1a9a53b1eb12789f582d768810845b9c145ba905ab6a5f831f60af106f300b9f087067149a37c55900408e9def3c4aa58ff342234482371e5f00819f282954c863c3bf5bda8a0dd92342f30669c8ebd4c5502d711f554cd1870036901124a6ef7cbba3e7c632ae540bc9961293f139796d29f3722ba7f319a652be3c7976b23ca035b848b9dde1fd62ae559d55b5f8199c126804973c57a39782cd7aea25a487fa57cf1e9365166a60180da295dac2e5740c9f117f2c8c3bbcca77cd83840acede345ef0bf58569363a1f05329b7759d5018b657c450f19be7b2f4d6d6abc788bb4afc957573f94da9a1472083eb5c8953666c84b1e5b88c631634d5e6356a0f81cd21e796cf0ee3862329c2421fab45fe49f72d75934cbcafb1823aa53c949e399bf0b8d6c3dbb22f6796ff89806c7f098c459f244892106c329012679275cf46f2b31da486fa8e13a80424fde55a65c20b23da3e30621418f5264e5e484e3585b87f1620c8291518d094fbed930cc57905a81edd3bd7baffc8447dc274d83acba84e489262d11807cca2db797ba255cd0a3966bb6c01b8a1baacb441e9746b953beb5fd06d16f4a00a5d37553d02dc8b08d85c1099416f7564078862051cc08e9adcb21c65623f2545ac45cb4e18eaa3acb61d84995b0dd983948f6f5264fc00e4e70e4d9496f80dd0db9e28dbeef7733cea36e9654c6582eac0ca5ba9d32be5a1884e8eb631d0361ee568f8d9492d0f839bd85ecdfeaa62f2851904299f049a852399147a4dc354e8cc0bb4dac4376a23a29718a1d598a8fdafe123b8d93636fa8f69eab75f4b72e18e68073ff4154f6a062529cbc42077374dd980139d801bcf813f7ecd34845320f1e349122ece96befaf8909e9d7d75654c3c0d844c455b8fea4e92a94f99fbc281f0f0357add27ad5beba7ece10bf7ac027aa52fb672d66d2a7015a47f2b274a95a76ad94dcb077463c6c7b4c7a9a1e6683d1c215e49d18bc63d0328e3d379d7fef7d795f4ef0c7e474393b636e38f30c0005a1cde086f6339c17c422c32dc1f2973100f4e3cc91c2a7548efc873989461a88444cb24b254c0510001bb2bd321ac04969e61d1d4a4edd19597bc6ce771866fcc92d5c8e9d5881f5b543bfe7da4f34e150bf8a530e49aec12f1719270c8bf9d36bc2cbaeb90342a3fc0ff4716116d649fe80ca61aa8cab6799371f0871b5be950c009f9bf2ffddc2672787a6e8acf195b7b02c2572cc3a2df8ab1da719883467a0bdb7c287e13c770a12eb54a3e09a390ee62fa856100aad621e8ec252774a5c66656d321da269b84eb083064c2190a513944d5189ba08f0b1996436da7d8705a3d664f928e224ba455c44bf6316e7e7bb1f1609a99331bf7fd7bbb7ae6651df17f95c1adb0142aa064ea45727c5020d3257ce2f9a64dd769ca2d55d37fb5a14f69472fa944f035fc63e0c87350f142d7a0786ff5fa5438d53916a673f03dcf9d640c78064ad56b4c6c2f0203669d4dc38fa97dca199c6ed6091f345a4bbb3a69ecac733e0e1d54da8d3f0d646d51f2c9fc484b00a4fd9165493085a42f195cd176f81674a27cfe48df6938c5b599bce6050fa03a54e439a1a3d4d0472ca89ac910d07b39df0eb88663d7e98b7b8e883848452706653d80f111a252c6b2f0c1c5f4591128cda8043a1a91731ee0e1cf4d0b9c3dda896fb83c93893f6360f3ffb2c273e1577f7de79c8435e6a10df38bf23070769d976f55ea2a6cba8d1ef1dbe16e1960de04cb96be2b060e41950fec039412fe6377bf0309479f22153d8cd6a3e3a0a7545cc6173642db0a0281bdd73ba3eb2fc085bf0010e9c229552216e2abf6f1f52037908fa734a22af79472acd1c16c6854197a403fbdc046e4c65c07b0751c25d2e6968d09098459e2036b5ef59f2f6fd8cfb5cbe76fafddd95546e6ef8c22e67986eb8f28a9f2097f45767bb295d1efbb2a70e77daff64e6fc5fc37aaa17361555963b408cb3629ebd4f4d9e1844bba9fbf5b2f6e686cb4183678eccb2d07ce86e4def3decbddeb627fa74a6b45b6c341940b59b1d2ad906c65131048125f5302f4dcd2404f55b47df84eb69a4aefd609fdb65d1b81b97785f75a1d7688024c15db77ac83a422f4c5ce7618ea4acb3a53937b5b14cd1ba3c835f8fa9d1b6b7379d1b286ab99c05209c6e364d7bec5a9aaff1abb5e51a904fdfd194b749579584466e5cb579ebf2fc8ae5d89328c60dc0cc1cf101eebf4233719b90851a4fa97c315e45c7a5866d7d9ebd471374df89c4abbd6e2c9ead4937bf1d7dfdf722db95cf1308d5f30a9e3e0c408d68db6868624b0d11187dabc70470ad80f28f5496d0e9082f43cd4fa4638dd936faa3876eeda233865c64947682e0fb9126925d511ff1d719cf7a0a9ccafbce390363f3c14fc446fcb62df3d3b1c794dbc8f23b637a52208a6a7e5a24c502f44d76262b40049d79c421027cbd1d2a853701dcafc033891983b37e6a22d29fe7ab4e0deaf52ac678751b650ac92fbbe6a71cf223e1eb15c6ed29ea738d483c24a8eea97796a7dd9c3053343500a8804e121e5e79c9d52533d821c25204b1032d3e6e81bd901c4cc989f085bf8b7948dc2ba1c6a8e6b55f0ac01c2cbd8d17a3109b4104db5d0a0d09be74deff5a9472d4477e8e1a15b47aebb44ca1ba250fb2b08e9c571081bb11257165f4fe2c03400412343914bfc0b9cd916f1040e749f087050618b3a7c34926138338af9f33113a6528e37f41cc765ee9b1d8c182c3aad8ae82339745d9cc6b87eeeaceb35068b9e61a8fbd323eb9d882ce45b74eaa4f0fa1c771a78a563ec33e62d0294afe2dec9d783a4f69f005d4c3ec709591d7e98420477560dd06229c8a460e8c149d4c9a539387d0749d6af69b0fc7b99d55ff6f4a8ec9837f146ad87be260eafae3330b2a920bef43b030826e36bc919b82b6020e17660fb1a1292b8a4b1faa0fabee72002e75703ef8c95686dbf150650f0fc67fa33f1c4d0f745509b7419ec676a15aeb67ee23ca6e2b78bc73905601675442a42f0c5033eb18a78662e36c83c4f0ee753d4855b3558fed1954ae50fe0170fe275a49cd4d0780dd8e72c1960bc48d569e1b9b755250590b7f55d8f106352526ee8cd6b1d0c7c4a27736906178a43f67db576af7492a314d63b7055d4d47f1c5bd00240fa21cc145eb6a7f74aeb3880d1898496cd4abc059434b29a6a5ec667237212c5c5f667ea6c96c54ccef3abfc15cd2c7eb9a8fcd6fc103d4a500c0e550c80411c58c0f33dacae07de799cb10e690c264be5e6dbbeab481f1f5208fb2eb3d3958062096252ec5a106fabbd14bc8938a71c87ef69aeb7b5a0b5d4f1ab73ed09effbef70fac733cf7f491dc68c986959bb1c53a9c9a98c4935ae3e36e4b2dcb98aaabb0258cad0659cca5f090d915e1fa9e0cf150c376e5bfc60c312df11ff49cc6e31e53205e05066013f493e2b7ddd0ca213ebcb59f5b65dfa1b2a42a2a8921952b8c2c1903f538db2fd6d3facca3ba2510ac6b60c09b22799710f3c38aecd29ad9b90e97b2a3074e4e073b82a390a4740907e4d9f3bcf9b42f4e0d0ece884de084d1a8c975925c5791ecd6a8ab14c6862db5b8879e6864e01d535da4582969e4b3d9c96e1b4b34166ff4bd994f645a95de885911bb881ac3810d566643192016dd9b99d8153f4191be9b9fd7b5259d36240196adec4460aafe358acbd9a0edb74216388194d9c02c5b2c7e27d3f83b8d74c9426679b553feefbd1ecc19321ec39f474394fb33834c0b0a2a57ff61c5247f983695ae88af060ae2138fec1de8cc855f87e8dfe23e85d03263246896b94b523b08f194f36b312df79eca3807ab3ce51f83680e81a0673a7cca8bb5403f0024ed870accaeb9e36eade2d0c7f89d41e4eddf6b6be94f539044c115ecba4efbc1f9c32195d02f235c35dbab195acd92ed48f3050ec6a4b3ffafe9da96cb83ca6d18664a86130730c2034f26bed9380acc0a9808c4f7d9e4d19c3668fed61f823334104dd85c524b1bb322d355f4d761619dfd5800f0ff0393390045272a6390e1bbfb317209a9a357cb44db8436d71160d130d0c7d4653edf536709acf2118a3ec6685b09c5927b543ce2d24751fe9a0e58cd6a8c148ef88c0cdc6e5915b83c7758a3d68d171d95ccc479b45c8fccaea520b9326fe49f866ed6a184467086c7e0c0a7f88b6bfdc1ea10ceefade73c62688548a4e02c93d685689b001e9423f968e985b5043e23de6a953660beb2aa200d5f01209ec1819cf47d3bffa915b645b58d27fbbba42123942a21c5c38b9a80835796c86bd380eb36735590e2f2bbc39fe940e42dc5e6d8764a3cfffd5ebdc68394a0b5429baf0810dd3d7f92c2dd7d09b995a65c8b6a905f031a45e011d80f727a852dd1ab566873bb13dd99f454bde3cbde691f8eab07a25ef85eeae86d53740cb344b8aac95e0aba6c85fbbd8fa1834157fe432eff9ecb0beb2f5d1a519ac109465971a08b3a5bdf27c265d2f9d4de02801968079993e969e0105b8845e05a25321695672e637f85de85a142280e5f9eb139154455230ebf1d0db09fa786a10f5c5e9e5a86c63a2d3e1b40f611d9316ae05144b7c6148799c0fd0b4fb81343bf59cd14082923537850ce5d23aa0cce10f105f931f9ba704445504248ef40203592289d4e1e5585def860a5eadc21ec98219770b0914d906c9477a27f24c3b648463a1818c7273f64640fde59e855d7450f99aa5cd9bd188cc52af79f616552e421bb6e03eb3290fe173d0e1f63a7df4e92cdf04d1452856feac73d440ab40d1c47af1d3b70207292d14c0e441a2bce8dafe0c570753b15c2282dc7359ccd03984c7ce37df65b92c2889bf9f925779bcc5e7d73c17a4078f10288d155c0658ba0b75bd983e22ac10028f287617cdf32c55aeb11fa57bfe6b267d95b016abe0a51782efe61808302ef3b4d5ca3ebb95da12653e579204e66da2e41cf16f5bc309a6a03e910b993d6fe979e44e0848c380c9b2b1e7132face9aa4d1c5b5b25ecc4cf43990f07c2e80bcaa1a6799739d84a4fea88bfb1cabc1a8119cbeb3f345228c24274c501b6f7b22f2cb0465d2a1577ab9315e684c8d1ac6dc9e450ef9a16d8f9b0ad3097c3e7a70220f26cebb537263f2a6c7cc88cf27fd08c9cbf2dae0a2e1f11542924b2ab0c4dae5456d75efb2c0118c3cbd4644eb27c03c5e97211377e050f2ae9d6406ee5ec2fa73053eb1c42ca028df40736227779cea224fddf56ffd55e10ddeb2971453767ce05bbc72b98d3c9c8869e47822a206f04a90178f82165f65ff80732c3cdc564e57a790ae6a4275ed29ba7e70fd8a781df74066a56b112cb451fed59054c2df0023948bd0ea5fc5a15b0a9ee577d2b93ff064d27c59afa32c27fdaa653a6bac197640f07a45043d47f6ccfc48b570de11bb2dec217afcf52335b794d12624fe03c8e79f11d67d955fde7419f98fc7195cef6e821b1b49f85a65eb21b27856b50a87b4a8dfe4bd4fa9e6b2dd4fc8872aa29094a22f035f71fef6f9fe4fad4e7a03ab98d78ba8484e766adaf1a4fd21f7ba6a7bcabedce64d38b4fca0b5931aa49f3228d60caaf840c2cc5884dcb6e2b4f713e9120082185396d638581f8733b73f2643d78305dcec1acdc773f60645283e9d0b376ce616c4da99aeac8fbc404567ef74762a1668268c280668b4ecd5f042fc7cc3e0cb52b7379bf92be4d0c0edf7601502a257de927a032422c83f181c69ebc0865332f2bfc30b7eb438dd074420f22f41ed1ba995019e09bc3424cd89591a0acc1325e1b2c1e9e6e75cdcefc5b825e21e50a10739547347b6f3539b18eb74fb7e3b40fd7cb9b504d1960290554bfb3c3b94216aae5ec43123c360102bbe676ab4da99b9541252bdf128a1e96ef1c902bf4c2c119f866deae8434ce56de59c74bb17b9a99e6dd11d91c5fd12f5d37f93089a5d95d742669118f7442621c9fde8588d7f0f40d19acaf627bed09e3392b8311fcdad2a81cea29ad720504233ecb7f5061397b119cdaddf6878d14241a85f499a1f52784516408f9c4add3b2cdb1fd3613bf0e7a92eb51e7d7f3bea4b4de498e87f1cd430bc7eb12707eff857ecf9936585441521dbda69d697e81de9984b56145be9e9570f2577bdd51effe2a5fe90ba22a1061840726ac27bc6d515e7064a7e40945b771a8fd5b703df2afa92e703f439a686555054783fb7d8057888f277e0df4c6d95454c949d0b5ad50e7602d55f1621e1efe0fbee1942de652584f46606e244779b735eecff9bd5ddb07bcfa961266cf62a12b39f0b27fed7656109705aea1059244ad1bc4ba1092ad5f8d8ee1e51b76933acfd89647e0e55d37698c724e87645ac7249b6091cb2ee0ce7e151cec26311aa4fa19dec732f6f428740aa77b9f6a059d91a03d193b359ee1c2f247e5f08e2d1d1ebb948d87a28d1e2786e28ff674d81639fbd94ffc5892ea9d572e8afc95577d3ed390e819223268760ff3a609dd4972ade0f27efb8a6f889e7b7f160ed16d59a2d1ae2cf024cbd159c08f34183348dcc8b15e84a526a428677253d52000a2541279b9b0d391ad05cc84daf4bcc131bc585bb73c9cd0178d3b02e1c4b1e6063731e5ab0d2987f142cd3f1df29ec2e5d729e143a0b81e33e91e4dbdb9a0e04ad96bd8d897bb10e65ee1cad6f3f54776a06af9e299810759c0d4dca05a6dd11761c2d7616393d8ff22a197afa52584987788e4d74493d05c08eaac487b80adf1feaa3918b3300aaab5c369c0fb10638f1abef5b88b6f9111dd57793e6e090b8e8b2a9559e5a225cb1d0b55a9187a1d0b89a092b01b472f248d015e7dff164014a6f6092c6a6ca53b15cdc71d03f625acdb558f4e2766e8d71fbf247cdc7aea06d362d31bc4681d560e86500341152e7b0aff6f92f19e151c1026ae64dac09726b14e1b2ba87267a02b00276178b3ce9083695f70cf55fbdf796de319df0c2ee4a4ac5a1f2fe9482c01151240d1d498441e61427f0719f3647f65ab979a94becee5b98d44bd933ef1d82e60ec397e6a36d9089901ad34d2f16d6cfe9f816dbbbf4e20ffe501c0f5af44e6c80a0f4aa911357ef752606542227e9246540bb3e16dbdb7af146eaa2e2158936eb6cb4926be0dabf1fc4ae63b11243c97e8bf9907aad3c53962e4efd5800d9055b2726f88c500124539e162ec5d00ecd850ec77ec70041336cae5f28687f0ae6bb54059651d8e16eb9bc175fd033182cee69ea3a1230f0d6c81c3139cb0ce43659bf216bac859b2f17f2e4acccdea0db0b1111c182166f61a699f1d78cdc93325d1bf2c1f92481631382027f220c33d494d449b04e6ff48f67d4e9c6b15b77090a5c504c998160dc35c276b76eeee83e5d48f1e9d09f592582a8c8ac3967fde87975d968b0e4acaadc86b6dd537148de6d080a98bf76f358c5c59617283c0592ead7ca0e7b5774f5ca03177bfcb20c94184e3ac66d8dbfaf34ffbdb705861c74170b448f594278b96003e303e78fc50ae978162ba264b61044c1da4efcf1ac3ed7bb34096e8c09b0fdf87ba4117d9f74652e3c7feb4a1ebb3468576fc8bc8e347a915c1fbde3e8b96b448348a8f27149849e48d3a96170514d008229aaf3cfeeaacfeaedd4b9526428318dd78a84f1bf50bf0ba55667bd792b6ed9572b41b64343ff81556ef4916acbd22c06ab7707a24a7b092e1bdaf66e73c5e04b74657baf8e699bcb170a557700ee2ae905576b0f007a195c94c5e6d3b962ab37b43e0287ede38c497d3aad826dd0a8c19fa7b6fb8ade3aa20681b1b1c64e4759612ab283f12a6b4bb3f5dc41d02bfdd7c0d2113ae1ab3297ff9bf821464376356532a0ad2d04bb6562962d2b78b2bd1f0a0571443717f552e6ba0cccce66aa403a879e5a35a9f337b409cf5ab5e622eec52ce407866a97bd6c0e23b4cda649d64d1c4a07a79487bed71ebf18a6a49c38da403742fe727e691e7ed635735e1030472ec6b1a0dc2fcb9194084de28cdbe662e1ede249c4d2eac244ff2fb1b5bdfd661fa6e033d14386093a6823a078261d143c462be07ae6b66e800e1a6f550cc23e8bc4bf9c16c0a76ecc17df79e8df055391dff8087f8c67f88f1a9fba0b0badf7b1a067b7f0544899d5e4bd1379756a947e830e7efce19ddbe777c85a5ec582e78093f51b830b8bbe7f85c1fc838044e127e826ae572e839d30bfb50c46e0ca82d5a9d304897addfbadc8f9b6d1efbccaa3f1bd9fbcb79c2e26354eeb2395d15a7361ccde5ae2a1fbca3489a0ceb358e7db6e4afa7400bb9d3980eb5bd997a828fb67b2e87c571fbdfc9584e17ab3c2590ae00e2f6b9074204628b07844a239849cc029cc9ad892aa57891cac2c706ec0bb9ef2cfb9014d7ad155944e68c59882917ad34f51eaf1f3bab732adf6d9fc775550c22ab662710e65d737003245671be4a1f09138499395064d2b7a112fb344378cad737c58d11f15ad6b2711781b1a0790e9527a48607c0c60f6be3372a7a47bcb1df45fd126e415217ff0b2f8b95382d36d426ef9ad22e5fc58ffd9556743238ea2aaf65408263cba2d930af61b4212449ee5bf0d707d3d879a9a18296580d7d003579db289e6ae3be11d2b8d99d7cdd12675a178009f7f944d0078bf0719901ebba4688e409078a33406a54913a46f5781d044de290912fdcbe467eea3ed69b4aa615ad0a0b6196dd81b7806b29896f4b245128aa58461d85e424587f8816998764bd44d4ecb52f74c9a972c5b174fd67bbf77be520d4dc31059b679605bbcf0f3376f3b00b2a0ce7f7e05d4c4ae2b5474f8a3902daeb01010d3b14c75912585c5a774cec5ee99146f188048bf9b15fd3b9f83aa5d8424a938950991812c6d805aac4245f90745afe604db6d7b3830739592d8563691d3a9a52b6f0643118fab417cc2079cf5d665c2c998d4d126cc3703d6ee891226d817d3fccde979fb9926252814fd22e09075087e6022291b00b85e97ab90fa531ebc4dd6434ccdee6efb72dd9d364486f0c4e4083d01e2973e76898dd0ef053b020c3ef99f18d77b8c82491a1c8787898ab00f15b4cdabdd07824d359e11f7b43b7cc51a238007f5caa54da27d268463b6858955d0d1ca0cc3fba9428c8a8fc7fa94a68b9f098e67333fa543b51e41c46686ada807b579815face2df7cfb2b9a3511e80efecead5e321032afaefa49f28d3ffdd8c96bf090a22aefdf03b1211f8360255ff0233b5b6c34c4879a19cce6358caf75a78db773fbd4964f9c5c91130135c2396d96e3b1fc5e12840245de71ec8bd0ccaab037f122ab1705b8505ee8ba666cf0d141ab6f0129a33efe236e6de55b513d28842117db6b39816edbc76c2f09e7bb3e2eb5afc0b3d5f61cf405d7993796a4169a21bc4c25773d1cc46fc7dc649e04a9ca9335c2b3b197178fd9c657c452459e31c0c126db305073672fba060d31c959ad2d575cae3fc245f67142f59a59325d336c70ed9467e5a80d84aedf69eb39f820ba1abf2c7da4cc366e1ccb68095da26f22a425b7ce77c2ef84cee81bb5f63e437d13551a679226d6fb79a401f40c1996ff248ff1ba98f397847f6f50ae0d22173cdaa921445fe74339f1d051743b42bcc34c4b56a7f98d93b938b40dea094080592cab608d93839540ea041cd86ac13d67ea1fb66a1677fd6e6b825f952bce73162ae361a97fc4a2ed0d7e90068f43b6affb98c0d8a172824b5238e34dbd4231ca3e090d70d2b77952047c150b2b7dda87c8cb709797d35fb2550dc1067191b3788284f5b1cea0472891d13d849735301106c347820570b5e9a338b4c706a25021c131d1f1c2f91273ced9d32e9547cfbb7b5916994e9497ad97a08117a06170c972109abbf894fc0e0d97e0962f68ae93b2d1bd3f1bc0e2d95771099cb557a531d57e0f97db34f1af0112cfc499451ce8343ea3fa8123702cad2638655fa2acc1b201bd6f70e9fed9d550f91a8fca5b7ad873e8e2630e72f525471008d58a5b769b5da186c86754dcc1a83b1a4a5ac9995bc320b6fc17ff22b921fee0521fd3ceaf92c097577e8e3afe4ed24c40d5e7fd11d8a139b4b98eef6e1d4e47500b94423259922854a7641e8ff0b58e9aee3636a8414975d9c34a5f0ed52c963579555e51ceabc05679325ce5800cf37c7eb143a91ec64e515b034e94b2c489c57cf4f432caada686872bf78ea888765e56c5a931218136bdcc650f7b6afe82df756a57a75f3e7ffd662fe5686a0c5d07e2336fb4e1cecabd7fb953a354978cf0dd961b25ee3b90817fa12f9e338087742ed9d1cb3cce0411fc5e745f705d9ab64fd23f775fa7f79774e03ffac10927114bf071f53f75c21ba835c0d953aaf0fdadddf7c2170ac5fd9ea4d88c044f16f4916c37786ea0089b745ff63ae9608809ad18f1279e4cf947ec64794ec4769d116bab5d9262c92e3b4ad57ae4a933937e55b7bbcd263fe5ef35046a5a9d3bc3ff2ed92d1fe60148d45a37fc710110f755f0d89b219a0b02cba2500b3d99f17f730fc2f6e68fdd61cb8a2d7b64594cc3b4cc6e5fff1f4d8198045a3948849d4f8db75c84103eeb9f91ecab7f95b613dbf1d3ef0471b7985f267f71023bd6460c1454bf63752372de7b0a3cf49e29950ca46da6f6e3e24d412f9d15bbaae2886f3a81eb6fca626304e9c6b2ea4d5c0787c46b538b4f2f5e743d86ea69f409a0387655e5ce04562c0bcb1075dd9403cf8ba92e574caf5c16114009ebc5dad7cfe91919ec34333e7f83afd08464680fe7da18ac4eff59d7c939b34926a6d51df6bc703537acba4ecc4841f3e4d622617028788ad8422538959e59bddc1eaf47c95742c695f531ebed875aacdf2681c3e6129c5aaeb69ea1b38f9a65abff8a607224458de94622be82a2869c6329a9573b939f06e8c118d2db8154ae79dbf65ffb745a5fd9d1463ef0604413efcf5bcc1793c81c62cd100cfebe75f391abe557312da7cd6c9b1c92fd1fa099cde1bd845d686f1d6a8ffd0bd3974c892b467a9e16609dc3bb8f93108f7c14386db41829ab1fb053b7458dd6b435b460a87162dc0f82e77182fb3912d8c0656f01ae11676af2777207137902e6e35ccf97db972300fb821d831218c0f1e635246be136ebd6e17c0d8efa454dddbd72436bc10c1d45b346d50ce54b83863efc4adfa46bbc681887f7cdcab2cd9b1d53e9e146ea2e58ee085b8982b3f842b05501e0c513c24abcf7a2bab5047cae6033887a185f39136b8041d508a7b052536251816ca454821602c5bb30cc57113e7ce0c068e4fdf5439e440c23e5b4f512153f2f75004cc7632a6249164273689f0f831a9dfbcb3b95fa8a879acf9ddc1b47230b6727a8130501d66ab0b9dab30a126d5bc68fb5cd247010779f1db9819d8545b38e30b2a39eb4f1bfeb6e546ee61daa556e843a3561549c7868cd309cc7c81ec37a5d9c62a872dd177b890f18f8d3367b88168631ef6878d47dc36c26a26650681d62700605c9e199dbf30b9ff99ae4569c6f4e7babae6bc62af0bdbb3ed846a2c8fc5959cc173f31fa99c653cf655db9645721bb9d45bcd9e804b9c6c73db67109338c58e5025e0bd5cd9f4db569e6187f65d347eb54d48ad9733e826d1e85eaaec8e75024db9c876c3d56d99eb6ff9ec970ff85a0500a4292c1840b587b7964c881efd05bb90a8be40524d2ec001efd76416d019b4aa4015d9275939f63ea7a82e401b39ca14816f7982a3b8b108b226065fa51350bb281ef5800e4739621b522b732491daf1f0cffe2633b3a8e4cc8a5625058e770df90b61844cfdf7711c64edf7c783bc05d9deace0240fe58e3e0c5b614056b5322165f23cc8e63d84cf37b0f39e590321b9f0db296a91510a1bbb8fa32a8eda2fbc0eb0b8a847e2d06a977c4fdb80ad0fda302a9ebdba7333949ea7d90f620f035d910bd2f78c666d29c2501f38239dcccecd080ed42b8754a5586b71e9e8fcc6963c096396f226df35fa2452f4c917b7923f66e54edd5538d21c9ba0d45db34f9d7f5246f2d26cffb083ce19dc0e560eba715ba89aa7b6c3bc115e73fd1d077a9ccd4a843a9deac1954e97d9009eef2215c31af1ca53d400275122d803eb9d205a42f173c11bf6ca07012be3cc2c907ae5b3c3d3bb421e0aa5d2470f6ffaf1d6bebfa5cf068abf08272baa80f5e39a3c51e1b1765e4855aa516b14423ef561fb9ae4450ee0a3555a8da2bccdb47a3909d9afa8f87a225d96a333a50e964e70d0850f023884d77c9c840c0d3f975c436f424d479a34be1dad57c42fe246b1ef6eace314fae584180e7304a0691787c672865a90d71170c4516c0233aac5e1f0a09d3d6a15a270623cbad5f1147dda9170747a6cb4a17900f2fa5cc7ab7b7f9e1771c14e937f26a48d9265bddd6585d4ac889f1b381fab7c28142f2f229e8dac5d827b616c42cde7beb75f258ede90a3af2d0970881e9b663ac7f3431c37457b1d267cace215d732e95995826e39eacdcd0f1d7803ea38e39673ff31a10dabbbe684020cfc1d057fd4a810982f7f176b09bddc8d175f9440b189667a5c455c00aa7b68c374520a6d080405ad1032fc8334f7aa9142d778e08b90711c7eda5674be7d862ea4df353ca9314d6b052de58272d099753de64d08d17fd346134fb4155af7349d22c6fba8189ae7dc06828571461d9b3fc895f66d82544689be9359033a589ad77a8dca1203fea07a0f47170805683aef9ec3cc1163b0aac23e1af7df5429fb8c09f2e91251054d41d02bfa269a587b973b54092756597d064020f82f439e739b462e5bbd7e0782c577c4fa8e19a3bd8ee9bb4a6a3c50f6e3e1db73cf24f60f3ef873ba01f68b077fbea45e98213de7f8ab382fa3c22c1dbdbfc3e15c3681affd0573bf0bd64586cb6bf73fc8e9d43c83b437994286120c86ee2225a1e6289800fe1194b32e0b4c23c5ff715e92c42257b41ca79ee9fb9af9e58c84241f2a34f7047429dcde00291fb0ebbafef35bf96b699573047e139678814f116498eb0cb403af002f9885c01b62640898e7652b2eaaa8be06a8faa35522d0f2f05a5655628b5f66aba648a4985bb4081a090649f7212d3394809fe5c80eb81cd5ce9215e084f4bce11dbdf89209b4babc69dc52f6e3f87226d33b4fa1a8cd3037c2d8af6facf847528d68d86430794c7698b4d51292b0c981bb70da3e8cd01c0c8ef25cb6f4e6f4fb071fc68fd56ec010f3bf8b07545306844bf52ce411222a8b3372e5f8232c9ae6bb4c7ebbd55a19cbe41702932b371e71a353bb8a4d9e0a238515e22038407bf94d9778ccf992837cea85829c2088e3e186968b87ff7bbf83967c9f76e00a3d024465900916f343d7e63e40bbff12ade46c0b636d118be7263388db1888db6370662271cdcdfc28fb97dd3895b0fc5da9b5a8a664b11fd9a1d68eb42a67a63b8a1ee1dab5d054f90001a23b39910b6be74b01bb69e934007f8f2a6cadd1fdfbabb18b7c6e28619f88428041eae680b3f921c817248d49cfed46e09087dd77aba8e77804bff19f08b70d05bd6367c7771803f0ace98a0a173f90abdff9e294a75ca044e5ca893bc930c08dce81e7d127728815f20c9135a15321a83acc056466b32d3f9da7d773b39b2f8ce4c85bfe60e014250735687f495e4b449c18c2c1a691d81c6f960ac1b2ab5164c2c79bd1c34590fe0059b0e4904ac811370b29a03cb541744acc74a8493d1981bb56bad8479a654c098ebda93bd34df4b6a172f29b02db8ef7dca877994ac7c756fde586b9300bc576941a69a425d51a199aa994fe7f030940ca9a1fc05a326492da593a04770a9f37f0a263baf4b37746dc5c03fd27175804fb63d46ef6276b6fb7d5b1372a49c5d4567522df0b0d13a2aad03f470b0dab0533d84b45136a7f07487e6bf5c16abb41aa00b0687e56625f73b3b181187ffa9b30fc132aa4eea6ee5ecbaa50d0a96375ca4d0a1b1e0f23e38f6265728462d5979f92f27a9af08813c41fce2ae1bcbcd3ccdba8aa41ec69cb48d5b334465b74d7b0b3ac0cae6f81ba3302b52df22085fa2b497db9ea915bd8d5728e61463996eeb135247078eaf395499f26f6fa70e6222a10ad3920ef2264d1dc34dba3ed9a97b5434e448573ee7d0907a3e53bbba4eed8d20bdf597c2bfb9dc95cf3ae4c16342a467f836d7eefe82a7c09d369eaaee83c4f2eb118022123ca83afe84d5c858496cab14973df00a13b80915088fb81e8aa250c6dc6311c70f1eebdf612d686ea37a7c6f425a93e4e65ddb386abb003b8c49c47d96ff6036e085e2b4011abc20aac7e6205d806c6b8bf3bbe3898490d699ddf822ca53b2ef39e37273198b696d86b00f77ed21525489e71211cbcc1f624c1d7fbeb21be5f0d6b2e4132df08adab8db2924448ecac717ba5cd58410708c93719b3c0b476c14715c936232ade5b0e221bcd3880a6c5a028fdd5b1d1e8cbbe0ab5f8ab0c4ff849e12e8c652ed07eab1369d39144e08b6d70a1a04c73e694a0f9672cbf244c12ad8c24032383546f4bc232ce5bec9fe0ce7b74532bf2b7707755e75643113ffb7ac27bfdb60e0d4a7aef4f8da0b455e7248c68e7fabf2c7c68a2ddefb23b3d1892685a6a7c6f5de525f178f098be80366302704299abc6be54e28ef7a25fe942916af84fa7669e71d922e2aca51d5680c518c80f7736dbb3accb609e43e211c6d3a6ff8ad04cc8382e068f7bb94686fbc161088cffcaa633fabc908b452711013e45f3e61f8239a0a293c83e68e9ed5052b5534095a9349f422f899eaa8e7d23c5e3a50702773a4b11a148194aeba7f3a114428da376fe43b1d243ecadb4480ead54117bbb9abe5e5d52373d47df64b07c2435445697a62e89a0da8ac2b62b58a1f8029fd06e658839c62c96b08f13b63b774bd16262e179609e101e50a2a14c69d6183326303f328cd055df8af2b5f2462c7ad7b8106846ba17e8b2d1244be92e1b8c304d3ac467be360a548e5460fe5f1566ed51936c4253d0e17533f02d820d7f9aa3368d4651a47184be4a6fc270612481679322c70c293cde929251c93af0c23873c95d9ec64d8340ab84ba4a0f4c0802ada6a23911e75397a798ec430791d5f380af8eeff4def24cc140bb0ae20696ea7e91a86d44c375ca567c32dd50da55a771a1550c1c7c204a53e674bd0d4b15b1b83b40bea1d7a1aec8d282c0cf153120361353af2717a2539a8e975bf4204dc1fa6d527b6ac68e55f6220d69e36f1abfc2d9d49c15adf63bc0b3a4b93280846344c8b0f157f661ba4b5e295f122d127e157088cc3b6340d6db627d37e96bac7c9af64b14b86a2bdecefae3ff0f73a2a4cc56426a8cb7b85530b7ee1d5249db06df1c9185cb40dcbdd8b23869f3b4a6cf3e4ce01b2362c5bef3a7d24293daf09914af397251d326ef9f565ce14855fda944a9abec1d01bbf240993052694a0fabc556ee37ef58418545fcfc589432a96a615fc26f819bf0095d34bc477d8304ecd486b7bf2e969840a9a145ad9139ee5418953d6290b1c8f8ae1f4a1b245805d46deb5d9868e531a8c5255070a91d486b7a82a1607c10fd1bba89628ec5a13f03c5078c13aaa0f602b7478377f456e29d8767138e9e8576109f7ff2075761ebecf177a70b8579b91465a3f30312c07f3992b9b85725d8155904720955f2762bfa5054e7f220ee30b91da20e790d40a6a5e882f2708909c16d11a8f7fd321d9283d6ec4c8ba44e4addcc7c6ba530a4d46cddd93d62e6dafa44861751409582f356b32e6d63963c928bf8427315c9bc706ec01d24e10e7bdab068796e50999e965cf5c341074810c22fc8e8ecab9f898df9a8732dff8e133ab6e3c5ac3eff0567774b14ad49f6255c6336b896a410cd052a6bd1e174fd34849b556ffaee45745acff95cc64b90a9e0a34610f0e2bdea873d5cfb81ee979de47f2df1961340732348aa623c6ae36761e7c3083443aef90ac15ad7b822a0f208c3d494d4f98ccceabc80b263e91493de21bb2292c41273aaee7e15f2558d06f6ee7fc115f1e28d69a9ed16ab72e8a16c63d8cff51327eddd50328c4896d2ae2ddf759eb98ec572d3cb579692235f6a61c79b247e995f32f36d9a5d429816f0e45cda4dbc29b1b93186981c74fd702675b7e6197550f2a8a6e978f1e0b6cffd275bad68729ce6b2f1c73ffb0dbf49c9256848ece84e7f6a5522a252e373ea27fbc09e2bd3398a40b32bcf2cfd1bd9cd2037cd22106d35e6bf08c1358be19d798551fac3ab6b543eab4b83e173efe48a748442681dc69b06be79452f5c1dc07f1610dd832b5fddc01b954f1eb739f4bf2c84235520cacfa18795cd563e9e1ad1903ad53a6d162a3899a10ae796cd97b45552b0fa25c91706d0820d6109d04f7da895a0666c46baf766e923a117368248099dadd7fadb389d66e0339cbdf71243bbf67f9799855e286ad4c3514224e877d085f005c04bc35b2126fba4d67b35b4f939fd27dc848792f7269e39e3da086791ad4401b8ee20342ecf1fcf04697757a0ee8fd656e1d493c83931bf730dca33a8461aad48de6e6f25b2aeac562721c0493bc89f93d67a9ab0870ddd03f0f5e5857f6a78b354b4b3440ac30458be94ea81fee3202dfd7a4e9fe52d769472283b4e81fb11ae645670e7bfd96378f74cd95670d1bede6b660d435e8a02888fc075bd3bbc8814b6cd200dd19eebcb9b7bdd06b49f64400c499e178ef5d149a6a4d1caa3437baa898e16f317e5df3a03f0f4e3d1045ee90c64344805f935c8287bc130f71dc91af928bf892d3da9b4ad79b4d3a4f17f899460a4e7299fcef483878463eebe6c3f1eed0d04291a901b4f919c131a8e759ba13416bdc720224458ac47bc0f2621a0cc0dd2ad759aa291813fe91cb417c94d6783ea2debfcdcbd042191fb910179f6d40e8e7e46ca3a7acbdaa188a11d10f96e4a3a7be5189518b733dffbd11f2f880d9a2d146bde0615729ac6f3212c9b271d581f3dea6fe6cd1c773e976ad81afeaa266753873467590fbec5e53af33eb1fac30142f362ee2604be3a78e7d76466e277a4754277465a0335905f1da1b0ca6b374e04dfe3573d53a0211f639125de7bf20c7689f3c31f816f0bfe55e07b94ca553df2efc1cf1292e3492345b3bbaac021ce93a68dd65a349657771f8771373d11253f2622ca86853bdf3900c5b17d741b9e91210427b73acd2c51a2b5d162cbe76539518ab57b0a6d344e10b7e275f2996bfec2af2d604e92b92c5d64ff8064e60040eae6798d9ec45195638cfc8533363268ba647cbc47688db0abd60c52d093364136c50d0bf99c8efe7743f5e64a2e448f4b73a7c69ed7845e47f399022096318360f4841a76b603ea9a161c7d450946ca3382238c2796df797598bfd22b816c087295103c50e22669906c4b751acf674e389d5b0ec4813f4e92fbf32413426e2467fa95a3123d65fb45f171d7f8d6b6ffb2d25d5bd0071fb9632d941c4c3abb23683a3db39a052f10f2be40efa88c23f4a5f5a831e79726717c4f9efa4288350c6d466b22f42c5d84f36957506cdf9889f6c93809b2f476c74a60207fa95c0b51b7a5806dc8b7b09a55aec37672598b37a95be859a263ea0774786a0267b7ad11cab9fcbc45a7d6f0341f8f855403f83e34a57567db4138efc6584b7bfca8d2d8ee6f921d84f7f8e4843cbc068143fb197d1ba78b2b61baf7119028f5bd6c17c28c9ee1825f3f61264283e9b73d5ca867b3284e7814fb9cbd86a2e9b45978b92f45f2d316c30a51cffcc369d6b38c8a697033675b5a64cceb9af79c217d2fca9af092f02ed3331b5863e20551b0091f3c3bcdee5c39f75401121d1f291e48b786722c9becdb06bc911a815a13db65ebc15a253e8c574d52a6df56f3dbafbe3436f7e9f611a1b5fe6840f11726adeb6ce0d31e0fcfb028819beeb92a0664349f50e77cc51defb20996b42d951b48cd594530f9782b884a507f7a1a38e481b9f35240419b070fff1d6523cc0bc57ffd0912fea229f318a34ffebd4ac74d793174be27f58094096e8f72e693d3e793e9a487810d38a99e029301bcdad4e3b6d018ace3308197a32efb84f6c800d98da5229c995438552a1efcbd36ad34607a5bb67799eb97a798275a4a46ea59ff8b993ef6f01e5f9a8b32d5f11bfcb5708392e765b20901447b8ab773984d3fa7e08e149ab417fba84deef0cd610e30d4a5d2e9dcb16db8fb566db13d5375bdac36b6fbd517bf52953030724dfb9b89895fad01bac79995d3016fe1367e414864fc4ccf2963654dc00d6b2c96780e2577be81c75f60681505f90110cd35846f9426166beb7f4c68638cfefda849d4753482f1901c257165911f65ff1da4bbe5c19208abf69551772bc1042cad7d3fe3360c3a29ba5e3bc7a48ac9e0bca4febfe4680bffd735855eac0e838e2706473340f56f9af9358c2179c191bd38c41d8c4748b95cd6c6dc0589ddf288664279dc87b14557d4770f9243bfc6f6e729f1aec04332e773aac5269f2d59a28d617c0c48739ad3c5bda341d3375ef1b4757933e3d9dcc0a03eaafb0a098da1bf3b11562d5fda61f9fc29487fbd3002caa110ec6d983cbf5096b406ecb287abb006c92a8f79bf4ea8bd2564d23442bb9e98cf823443417978e726b2eb7a348161975e44eaf7f670cec36eea5cf02dfc533a760efd4725f086d5eff377a2bea3f509f5981c6a84185a1908a75f491d2b7661a7f56e8271a0ef35b13dcaa815e7a6e504c6f7e4173bc08f59fe5686d0d46795cfbda1e60aadf06de0018476f3d82c9652281d05c23033760e11b58423adb6fc31571f7a8ee9a87bdc893a30745db0a6687ea5216668586530ede01694ff57c6fc29e6b181360b51bbcad223e99c164a6d1d9dfed711508b9a87297ca790d44bd36d16692934777ef903c7f8e265037ade7e72df43a761243707fb8762cf9c6483a6692f10ff0e348555b74bec7e0cef8d42ff6248f50713120655d7dae60886925f37b3ec3413583a07b7a5dc24ecae37c95bef10bcb14a835269815dfecdc322316c86049d48bd524ad276fdca7261e7d5e43ab6c19861f6180be3884652ac37dbe62ba21746e0b043c05ff22783430db69be05514a80410355c21cf2c1097b8bb5326f374fa90290305c94dca0c5e7f27ccb5792e376a5f4132dc7c87029324079c6c6ee83ff9aadc1dc8cecf424a0fedef9884167f97553e6e687bfda5ac9ecf23b164823a14f5e3a3a91be055e0954056b49abb4b4c5da8abc2aae5cad854fbe759d310a43bb344a931a736ea70f981e85bc8025d422b0d109b481b9bcb6d415fd9fcd6dd983d001b51821f2b9a488a0ba97023d2379ede286df0882543244ab4441c7f14b2bfebfcb7210851623e048f694acafe0fc969e0f5bb0f6bd6051903f0e6de4fe1a51e77a9415457a237a9d191d522e59a0e987d93d31000c32bf73544a619bed2fb78b16b3aa38dc7a7a30d680ebc013887603e095b67608314702795200b53483f8c6dd2e43e7679fa6e0f2dfe57850e93d2c98d5027d2cdb84683ab67752ec0826c570d6be74e618073cbdbf81908d4f386784696e8b09fa1dd165a6ff4bf6212a13f020cf00477f14cfd539650fa4924017c668ffb3f1a661ba6565872882757a952f774320f2652e6da5cef71decfcb6e0f2429804555021bac264a8b82f59ca8109c398aad0c1415f8a0a843ea24426d7f243bd640e0d4477a80546480cc755a37a8918a5db05df71b2fd01ec43104f57fd2a412c35fbfce083ada8a71959d998aef7bb4872a381f722832b5a9591a4417e5df8838ae3f8385a19371697684767ee7ee857a280edb8cb5e03b255a0b45eddfd7812e583b466aeeeb5f5ad699d61a5481376e9d6372c99ad5ecdb203c819bea272afbae2e283798a26a3a37cea78d364a5a0815465d9f450ecf9b45d8e622a7acc76d63bc7a109f891fb4db1c35dccc7f5967ad9cf5acee96999997cdaf708d36ecc11d9abc53461e75389eb724477e49848d06cfda4b3aeb57f07718022c16e735ecbb29f00bdcc3f70193f7f276ed37b35ce7abf1bd151fc16c636d6edd75709f4ae975f318f556f99527b2fe3606dc3cdedc9065ecee23241fb14f216d54f302a9df9bd9f78449ac282b8bcb0aab4e28dac66a2686b1035bbb85bbcf29f7eaebebb1a6b51cbafc2f23a27cf1102fd1d0805b6e5b1b53e2396c66a133e1017abe040a53d0ac0e448086fc8b240143571fd0c9ba7877c320bf391944561e92b0518ba050ca6b6884892b7b8e1b66bf0ef2d17bf31741c7835c150f5fc09c26a580e2082ffeae6c2c2c32ff1e1f5fd1e980c1d59dfb467045c0a355162f6fc87e4863bf641947c526cbad7c91af9ff977d7866942af20445eca6dc100f0684e6c01c6566f41c31a4972f068c8582d64030eeaecf9f22e7b147a81ad1a26b43179f76e1eed172f624a4c72b457f52c31eb40f25493d780de9ad4a72ec7c63c76afc809c94c86ee37539874319343661f6b969ae610d2700f553fa69df1b7c943d720e752a76762a7018e25600857b0e788b4ec81862b83a7ccb37c9d5377e923bd4d18f4cc9a660102000002d39e7cbd96510d58d800729cea2b1195dd1984126bef636b10ba9a7f76bae2b3c4bd813fc325a894e5569a3d69471eaab8924bae9fe42a1cd22ac24680114c62098fc238b6e55be50e0d9ff3646bb29bb4bd391d7417038dd43755e8d3cf7e0595e2bfe1b8d6cd578b5d36100f985496a10dd020a75230b545f7f38d83a99721e448120f01fdf6f97a6f1b5f56b0522f4907aaf002921dc39d3cbd3fa63cfc5f0fea6f8e60e2cf451beb3f26ac55f3bee19535ff3c31731ff521f16c4a71670962846c495350076bcdc2fdd97ed15b501158d17a132e88f2a0e0050562de742006dabb724ce20e27bd7459b82ddcd79e531bbbd9e8dfeb26e111c1ed011e760a1c9b7858708973d37d812e2d516f248227309c64a250d70cc4e206182abb8a3a8e28329a4d48d49bcfb6adb21fb3af023771f24eadb21fe169df9da21bb4acac04198bf2ecac3e01a135b92d4d6d49408d95306ead0fe3d74e85a94038766916f0b4faf7543cfa38e1bb5a14d7c2bc0cd82c5abb7f0182f2ca9841286689b32923e6a7426d5754866c411526a4cec5ee72201b8ebdba784e1140175fad102c0ab3d5a3839a0ac425bc76338362d363f6955291c29c426298051bee6e302f20fa50750ae12726ba17c6816c092695215c4206e037915f12d27ade9772293fe1ab014f758cdfea26b94397f03767a9455de2fcd05bcc1a86ed57f264cdba8212b880b9f42959c3a280804b189a3680441c63c9627f5f101dc2a387aa3a22690b0ce20d640f26cfba5b8122fc4479fc4ca725e4b4484b867266a6b47078420f7af5cc336c257353de1eda5c2ca984a03001ded9c6194b296ae8f1d16961e3b44dbd69f78b34273f6dd2322525349ae3b4343e03b81f801def912b1aa5c6a3070b67823781680686776b823a9612ac785baa5caad969c10986fc0ff7c8269e8e8a665089bc1cf2e69ca298682aa3149e84fd029eae7bd33ff94d989b1fa3803643bb612c3dfe66307f9885127d016d8d2460e08e9fab8d384005a812b9b22fdf80f918a9d53a2a2a7adaa6a7aeb79323953e04c48ab12d645efdae1e44f6a405b4ed57aedaa943d601ad20d6aa7ed9842ab4ed95455db21b0c855a6ba20452f1afd196319891d0a02831d0c23ff6df5d9731f96465aef3191c990fa354bddb09d66c16b07421b71961e9cca5b49b21a6b7cd61fd2c2faca427006f00cb67e478a8cbe2c7f274295ea689d841dd7ac10ea9f85e33960aae5d3b927fb0d736f7750eb9efac0c5263d921eef3fc23c2386009ec383650616eefd0a69485d79e3429ff1f20a6b40c25786eab3867d514a03e3d43f87e5b54db819d00ec7d48e3a2314966cea392d123c9039a412025064b9e78d12538e27d0b125a788236bff6955234b2d0191099ebeb85e84b3b6d1780f7449b9e33141f49fec236519bc46d993947181243e9be96e70a9fade3de7e012c6cff1b5393dc38164a5b50c264d77cab91d04a2a10ac4c4986512959559402b437075c545dd20f5695017378d7a62c87550065c7c2bd939db5bfec6ae74a9fe994617a1f25a22d8d6dd1dd3bb2ecb3d15f9236e622a4379461b9421a611478188d6fc99d215fe542cc26768db5e74f55c1cf03b22d4d854bb88eb7393b30a653153246239d465dadbf65e60d15a2d873ed45981f35db69b5764e792ef689aedfb454d2aaeaa1e6578e4f1993fd4a5ce962f19ed4820b010bd8a2f314f44fcc78f5950892c5c4c9ecc9929a15d0d324e059998bc40a734db7cbea5693301a800e0e5bf33b4f0e3c9d7f67b236223249c4cf806c34b0a3d818bc7e951d7e756f28289bc61709c90f4541997dac8359f7a0ff82d961e63501f2bfa31f35c83c181224c64911c487e5f1bee800a43233613ce04dfdba9f1bf78e55b8445d3e1e08e193ae5cb964578bd20a6c38e1f5ed80161af3485488906c8efdc3bd15708ce14adf3d681dcb0005ef9cd4a5a92bb028d20f39c9db6e93e9dec241d2948fc0683035d39c727e8e7bcbd4dc9681507fd1259db79180d4679ffde96e952117539cdbac34bd5901581e67a5b753376d15f7b5bc0dd7e8ca8302bf7e9cbc28f5217145d9f39fc7c49663388e1851b21332cd653b87333aa31c321592b07e71e3045c88cfede78e57b0f2252dc462bcca24b19ebd94b9967b500e677b22be8f4b7c3f8682b4acef23b0a9aabf036cd4f46b54030013d4aca2f5e39e13adb67b703b80fe1346181d112b6b81e5a902bc65a7a0193813034d5d8c3aff2a11964a8ebf68e3d7794f1423e5891905b93854cd215fbe17a3d73f517ce12da42b4afb9c349fb00d0be99816ded0515fcab893332a6be5613b4e9a3f3fb9dd7549909efb1053fb5e8523a7c72b91bdbf0be84740f228400439e0b570ac6fcf3cac1cfe92ccb35feab5589886d1fdb73c1655f5a050357f6682d553da275b28c8c731902f26fd77e7a23197576ab8cc93bb802cb888f9ad14dd1667eb4171dd4bf51ce2a231cc0f5b91401e7175d40d28dafbf76f322d99ad43564a43185f5d3b99e8d37e88923f661794d85640a95419804fca3489ef92db40781460628ac31186674747d954b6069e40f7e41cd425732102880dcbe84da5b81b72aaa2fc846aca63547324edae2d03dd9cd7a177a2d08101f6cde68ff27d0e8312e6da0ecf228bca3e8be22c4fad1a37fb449cc36f9c2da2d540d27f8a191bfb5005a13311a70faecd2fd5d0b2baf28c40123a3ab2948f781de4be16c51eb5f6b3c888c7606e936c854e6da2b5e7ec9087a258eeaa1f27dde5a8e2d0b0681519cd6e5b6bc19000e0a8b588f378a951159b83f04c6ba37603f1f50faae2832f3fa78be1c836ed6260eb56cb0b633135136e3b4f5c17bf7c144b6cd711da15e27d5a46ac334b569b6df6e97c77675d39b904632a8c9376975038f15298b44ca986657579f0338259aad6bf624624e2f314b1b77a58a5ec8ba2868b63c4dcb3962d67237f81b49bcda97586f901c2927f3a685505e4e536b5a287c53e93e40507070068a21144ceaf3e6b002d4b4191c41a3f7cde19988360b7d52deab29590523c40f35d7d11327a80e8208b2678b2d6782c78a8e957218c715da70f220af08689e6d97eccfd8a9341b41957023c906160cfb89d527d550dc7a4d0088eabb2e26775a9e82554958b6ac2fc2d985506df2dd3123a82d119a7d62e2b12d217797bf3c4cbd9298dc0c3253535fb66692fb0c0f38bfe2d0d7765004748c14be2d730d0de8701a5c46add43f8bc33d3691fcbf67869e47102309433dd0c157f6a3c77f8c3c0bdfedaf201290bb10859639b61c0b2cd0c2f62dd1df85d4cd87ffbe067bce4b02dcedaa440287c06ddd052cd160a8c96ec170082868f25b3e16a6c0ce25244510b075ffab1e5a94fcf1d5a5f81a56c24b840692214f98cbd1b583b327611171abe0e4a0b7dffc5c2dee71448ebd3903d4e9677007e707bb8c6aebac28332fc7158c038710e01b555df35703f174f08e92ca7cc2fa33271336dcb0705f146c1fa6386d4c48de4edcceb08dd1acbed977a067013c7bd25a35dfbe4b8e849540679be72a5b6c70c77eb2afc33d095e7e152dd889bde187194552aeba1db9c3c1aa4c4bc9c7b986c6d76219c92c007865934b70926776d7b4e0c726fef9952a534dd3cac7b84c529da72ce3c9b788c83f79a4d474f6834c8ed6a72195ce13c9a82280ae7bca81972abd1b87985db1df85ef94661757c6f42518eb1d65b56fa5907e45c78ecf053ecb1028e70fc94ed2ad7347cb790932e43200429d2b3bbcb60c3febf25df4c8557855b23c5f4c8c0761a16ce61f85cb1498804f11a2c85db36f70e797fdaf050f99222aeac886b0d89aa43c3cd62ace4837ef80e0b660cc1f3a2b5c3e1149018354ae83c922f94cbe35d8fcd3b9496fc75800d5ceb4a6a56ac5cc5f69856da303c31e562d4c320998d4f0e49983800b8d94200ffe299493ee584a3b5c5e9d03cb4a8f804dc5a1fa8ce7abfaf0795af6a9c5f14600feb268402e3d9ff63c569a3a34f466e2542c3cee229fb014f983feb6f6fcefd39e6605fdd452cefe3aa669b3255a2832332bfe247291d81bc5ef4496ded4d101abdcda5367ccc414056a4251b84e445fc47dba1d907fac7d27411a7e7c9b1b5311554daa1e52663eab78e493ac51c5199940d6f88b8eeacae23ac5ac9a2a77c44997948c92d84f97f0e428d568555163e80af195c7f785b8d822b9316cfc513e2972c56e8c818730ee5fdc7b8c5ed0b03702b85583ce95a9c63d50ca8ca8a22b83a8a073000e7328e1e7be36bd214050a1e879dc03b192eeaf408f544df7674e85739eb10fbb36953ad8fc297a12dae77557c858774392e5fcb07bcdd1f552a743bfe694103a682a193216da5ce5854517c48a09e737d50e1c1ff7e670ad5e47f0d3b33ec7d3bd3784b31402ae68c7cc47a3e08e7809e9a9512baa120f30f6186cb2a834dcf9dff8a67aa99accb3c9a99e542fb2fd3d953d673930310bfda27719aa9a5ea1a5ec476ecef3f0b1dd7b401016a2945fd0080e1afdb0b790c15bcb3243eba8c518338b076b1d2fdd473b506e0953819d78c331a7a7e36a488f6c6c8ad3e9511e12e7db04240289a1c0888e51992add6c5eb97980a941d03c44ee3d212292531d28262dc01ad7935c575abae04bf754ca8c0973b30415d5b612ba96f83fc1e9a05c06847cb8a8b3877bb71abcfd824a7c5d5e3b82fcb6c2d59e523d4b3c3f6f27b7110f9ee642b83fc11491038ac615efd173e2c7a016c0f6614b6ee67fb641b48095ed428bb21b12a76d26f6c9e8c2286609786e3c3bb447cfdad6ab1aa600ff402d1517a710b785f711458595497726444e0d80a9fb634b9f29494fa0951854f34125583b72af07e2f2b58ca4960d1924c73f76b2758f7c4b86652e3f120d601099b419a247a47a8a0c2fa97079b2cd3e98fcd651cd2ea7761b92191eff1b8540d4e4c8dab7584cf5ac365e5ea0e6c6f1f8df87a9ac7e17dc44cc197169facd144ab30f92d8ea296319f0f96e807a040242b202e17cf8f4b460a7ba71338fe115924d7d2ccca3e2bef3fc6b5dd54426754737af3de887b346bb62deb3bdb213c7373dbdb761078c882a87143c06b8f238c6b82a23ef3f8dfe02372001f9177e5f4a723a5727631e359f6ba4fe262ba77caec51b1db073a6db71dbd7cde32b0bfefdbcb36c35dc298584941338d9a1c3702d53c1b596f0adeb6a0dde4150180c382a276221895239563de77375c9ac625d942c006750f02f6bd85a2fa0ec74cf7cad76be155f6e160fe42ddbae979fbd194cebeb739a8a8095ef789d6c8a902b6ff73a447f02fd87ddcfe0e944a202729965be9d3ad872924c219dc5b1850c928fc14604f9ed2d3200e34ae03ef7ed745f5febb930a31d2ca6e7919defc8d9b042692ad0d24da25e183320eb6af133e0b749a36f7b21850339f85db0501839b65b8d6612dbfaddf814cb3e04edaae045c3455daf8b8019e2abadf144f1ac62e75ae77e538e2fd667289551960117a1c06c4565b3fc57d5fc6f00fb967b3b7848a9d870f3ffb0b1d3fa4b66a97975e4dfbca8229d4bdad70b8383b70fe7dc935a890843f799087d5a4242be4df923cc646778138be6bf617512b190282d09e0e4332209afd87d5ed23580792f162c1bed0cd9785d639459b59334952ca59457e00feb60e19a2b602887ceb4eca497d938f32d46c72bad0ad1c6d67aa2296603361b3a24cffd7edacb9ac5557d7cf6fc099fddd49abf3c7a19b36dd2181a086e4a5251799d6189bd5681eaca4e01080791fbf637a88cb71b63d7e998e0faa2c2fba4cf23d3aafe89f8b26fc1a761ecac68e42e208963521c58226c7591f9924c28ba4785688f6b111bef7c20e5db7487333cd9663dd2ee04bc0203e6617c3ba7b37ad1fe534f9fce898cbe29840612bb4f1c9b596e667a2d97d721c3f0619fa3a327a7f17988ce96ebef4615ce50b32f232c31f27ab21c2f75ae52f6afc23049cd0d73ad1b54d7717fe659686d07a24d165275b9258745a821f477f718ac15abe31ef3e7e25721a6afefa434d01d4832aed4fe38d6d29e16efe7fb293e03e38f8aff630f127cf9b4f724274d0b2caa0bae9053a4eadfe8c3f7761daf54a57b89489bdf8ef0b1e3286664d84da2650210f2081a12166cd9ef8f34ea4caed99897bf538d28af4f062dbcafff95b2335fbce1b2032d12794b2d7a2429be47281d734b8b38e2646bb974a0a0c893d8bb4e662c7666dd474b8298d76948933cfbbdaa7eb3bb59a6f4caeef3d220d35af35921d287f9a81c2191f4f248c905f02e3ed713b528fc74348c75951b06555e394c3a691ab1e058991dc3214aa78ee5ebe2df894aa4c0a24427b5912d52fe393e553d01cb64af313361d7d56a9cb77b30cae5a7518352e5c4954b1b7f2c127e2ab7876435498a138b917008215148f11b3a217565f94dc8c7e787d900213bce390b0f8115e54f05067b6d8c079c894fba49c27e2760b1e6770cc6585c494bb6fdfccae2c3d2b60724dc4ea05ecf7e9fbf903726c12fe6240e449f4b10955f9ef27f95812e2162619cda5eda7d00a2a17acf4888092d8711d2c76e0780117493bfac6dc7651dccb81539c05c14053b076e466284c947c12dc7000e2209ae8a9d3d139400be2f773e7325c348202ead10b2b2af4518158d0cbc62b60278ea225d63feb75a5827ca21896f03723973b8c4ee19e53f3bff1110442d01c8c91cbb86a1697d16d5fe80b7cf9d1c74971fadf63d2eccfc637f249f754f207b3529340c8ac0b81e8675f1061a8f8ba14b440d4a252fcf17f3a25fe3784029acdfedfb3d001b2ad592f40399305eb60c0bf2e5fcf9a41ee9df1dc3d4c7cc6ff0846293f5d69c3ca19a5a9813b01a70d684b0e085fde8f76e856e542fc1f9ef2155403d768a43505bf0f297cb780fa5f74ed0df88d594f449eff7c554ae3cbd575930215c97426c225f2334d16ec236c3e39e2ccae2102847d226e3da27b2e4f052da96a9096a085bde37453aa8e611bbf5c95f916012a8b14d213fd97712a2c113f838f7ee911867f016d08dae0d495354eb8985c6ad36b7e58533ef970fe233cac7790a78c5093c833bb92111fa9251591246f501ab5c1a64952d6c4f743ab94329c912b104a37e9e5d5347063081c548abdaf6a0a8c734141fdad0b3e65838b87e3303c9687ce7367a9c12958d86a9a9888ea9e0890649df3a643af2b2cf591b67675879a4bcedba5fed7246fcba04ff8f109dd760cc0ea6cf2a54bfaf6f991cc5f4bb5d3b3195a958147ccd926a41e87caebde8516fbb11aec8baa900f63003f1baab9df8e2e8556e22c6e9ac1d5656a65da34286cb8a28e1ace3a40d889310a4b123d7249203ebc0b74e023ee3f305df4ef0bd9c69acb78ae37160956ac97aa805c1537faf0a50d25d8e1d12b44deb63da720fced55ba8fd701384311fcb85fb5d79c682e7a0daed7c4988fe0bc977ca8e9e7992b00fbe3b2086c6f853ab87cb098ecb3fd86da0bb306b98fd9a582eaa96c34e496f8fe8b4c404b05521b317551f8e976a53c4db210724dcc0664b32f026bb5fdd1df382221c39f05876f2c394266e239ab64b198c339efeb209c5f2d76d0c3891e87cee6e1ee8596ddb9b958bf027375e0791e2e04f668509871bc357c4882eb99841885c523773ff1e25ee02da4c80c68d93dc21e6dbbe07ed52f3eb5160d824e30cd6ff8c660b24bbdf43ca63b934467f92f6f1acce3640f08f699135d924a01167dfd864d2f019dac85b887277c8cd0b103b3c9197b5b49b1fe5a91a9fd74ea54048e876ddc26a3a5ea7ff870f6d0ef20d7a8be562ea4cca9f3634823e149222afa7c0a29b97f9a8eb46384fdeb6492763eef3c21f072553346e9538bc89af52a7faf34d88ca1941f73d837b0d64e7d8dc4ff197a4b8b659fe74ccb30c9525aeeb9e42d45c015bbc60bf7f669f4b65d37d27d04bcf45e6c621be7debc4bfaa9e108ecd447cdd5600418309aa0c72a3d03113e922302b935c2ca6e381d059df3fd5df8666fe62c8af8ee5fdb6487d746264a5498ab77ac5c6f061818f8b4edcfa8e7a4321ec696273c8bcf99484c6ed5448a68cfe7f4ca0d737a9f44f09cb862eab090281c823397e632a5645e73762016cd4a8d40d6c917ba26a1e8ddf12b8d7ce82f03abfbe3a6760440fcb691e2a325bc6540c59865d1cfc4cdf9109c5bf56ac83beebea86db50f4c49a3753367a05c31c47c6043942321a82e447a385312d82f7bac6ea1f6092a80aee093df6b3aae9ac8aa8e8416710d5c0b391b5f296cbb4d7417fb185448d8fb3d39dc49d7f41e45a13d91c0bf8417cef8f201f5a9c2167a5bc26a985e3e63aae36e1fe7503229c97143ac0461dc24c5b2f7a7ec7b9e9690a7b3af3e99bfe4231f83172c4898b4ffd0235fe6c40c9886e031672ba7005549113ad51d8106fb37e5c7e05a90195ebeed863f405b844f30a243314b49db234932dd3ec2c77f1407697c2d2e83aa0e1c67258403c749b45cc887b74caf0cbfcaf6479e5674704273d9bcec72874db4baedc767063ecb8b2fdc12383ab5482a91b422de7d63430019a406b82089dd5b3ecb5c7a58e2e1d641683878c49ab4f69660b5e168afbcffdf2d68dd59479b04cd5fdb467666ecedd941793932ed275e30f21dd862b791a9bf1c3444ccdf98f87e49110036a15b2051f9f4143e132a6b08c0595dae23524da0edbb18e8cb53fc160f0fb045e5c62ae09abca466715b9b0d053b2dd9bfe8cfd7a207884a3e7113363513f8da785962638ea67b76281860d88254eacddfdc01603dfc933b23fb24d81f13b216a4485095930a92a017e7bf0653a8a5d4c90af51d4c4204bbea8efba30bf3749cafdb748d7f45a677c419e2c87062135bda342643b662d47b7b9f53401d700720e71c023c786913f6bc3107321cdd5b51bce100ae852ff0f8a1ec31590f3e322fb81e976546dd0826551ed8022237ea60562603f526d0e0d7e259e6a9add4e5d7eed597fb2587a80423b3d82a355db496b5c65986b51c33f46328d67b26656d9543cfb9de12b76ccb6adfebd0f7439bbab65a7503e365b7e89db9a1436b089e3b098d17ab402d162ed6971bc1b50dbf0799e3729c1610ce05234bd05af96acf55d3c149053ce33134ca3dea25268f49a6ecb597e948442174f610f015e86f8a6bcd19e6fe5524ace615bfda4e4c40d75f2523f0af412debd2ded786fcc9f564e594c9069266c5325039e3d96bedd3813125acf711a8f55068afda1c2e1b3689ed7e755cab05ec7f1743d19bdb40abd917526efde9d16debac7864445dadee45dc9266fee23ff7c42491370c3e9ea7a2a547c29636e28ea6969fc8406d5a3e1ca47ff8533bd771fb3dbecd80a8588883dc3ccf1b7a9fb296fb6ea417fb1b44d385680baf92cc9bcc2c0ffcef59445c14b250965e1ee82f015270c305f9c3cd594371eb5ae7292aa2aa603c9d92856db3bd03e38b348226e9ec3d63ca06517c264636f5b3dd39e2ff064bac020919ac39498c433d7326c3a34cab2939d425859a1addb5b04ef9b31e14160892f33e4e8224c2dd2f4967405c6ec9f0ae492a4c929aa3a58ba67245bdbf9e24f894a9612a4ffa0314df25029cdbb6b931af61781e775c14bb8faf08d9e97bc0547fd910f8da2443d52d6c87dfcd95bef76afd231ddaecad16968200ff1d0e0303f998d05f5f8eea3cd4fc49089c0664ecef13153ce8e7b4de3c0a09dfee1fa87ffc77acbefa777d1376ab455d81f7cee26004c426f56d54bebc3d754f496097a75a0bfd9894ce3a95adb7924eb335e5a4035c8ba6dac5de2a634b2d16022fd24682f7baa192a350186cb89f538e176023dc80263c628a76c5d77a1de8373e4c41212de878e1d6458a23f7f1fba0832ea87271b05a2cea3452511b5ad8b97643a59aae5b8ddf3f8ce8969260304d187556244fdc021d5638382db59520a28733457702587e7a038f93163bfcfbe7183a3b8187ce95a04ffa609f226fb011b83d83da55da1f3e03f4c7a91698c362620979f67af359e1356b1541f001095a28344f724fb7f43e7b7f9f6980ab752c1d79fa9ed0a749b6c6a433b102f9c640b7b7122a92cca33b92be492485ea443fbbd2a428e8b2ab0e57cb085aeb5994b422cb81803c5707f1224e18dbbcb5e18ba0e1a4f17f9a4e4ad614c831f1d29eb4f41401f48b9270c3e334be9b95079ad08cebbc555d6c42d11347727c525cad93c9dcdcf16a76910eaa700bf9b13b91d490931411c8a3c35632023521366b6d1e864c9e2dcc51ae47e7154ab86cbe91ca5c7e0201932ffc6cbf7894a43313cb9df273226de51fa5c044e2bcb3bd69c049ad01c30be26f07ded6a4ccd2d2101adaa5eea1577bf1c012f96ffe61f1ce04368cba45a2636737bd082519e8069531805f8e6b66263457afe30bc032b932b0ca6693f83cd793e46aa82c933bfd5dc2b83477ee5a779a8f6a0742b699b6fee675f0b560980c7572ed10af48ad42fa018cb133a303036151f79504d8a887e229c7ac8de4ec189ef214ca35ba5a2314815ca6f441e20805844e7492334853aa27dda662a93d1023b223eca7bb067e77ad5855e48603b8262852d6a871f300577cf81f44dd82b994eff6072f45065dccd6d609e08227e519292e2955ac0e773be2fac713d31fbe6189d555409df705143044cf9b537e8751fc64054ed9549779aa87d97d15c1e1ede923547d965777f04d246cf66aaaa9b4b0f84c0be4fc583a24f1cf948fb4f3b5a003860918006bb3d684c6865bfe27a66093f1fc59c675d860d95932c72f7f38a19d77060067cd176144bfe365a57b31886d206c47ce1e27b3be261d2315c6f09a8b52801ef4dc105559733d613029a26addca8aeeec11a12b183db0c5827952dcf00044e7e3ff3bef89e56a860fd8440bc43d9f88388929099fe7ad8000ff0b87ff4b3489c3fc6cb0d62945587aa6488f71adc2809ce303e7b73906fbddf00a912775af6ef8edf7861bd6b52f8c2ffae2585c9793f3beea37da45470ed7282551c473b86992053737d4115e36b5d93b41e06bc816aa6995c938e0881ae20e32a4e8ee36168deb274ca12a5424ddd2b2b7bae10454aaa57a5bcd48ce882364b72ffeed522e7e50e1761c2d067632a83e7c4d28e48b486328d3ea81cb287f7f02dd6cb8bb5e9586c9170f69fdef7e24a25cac5b3d85627ecf2c0edf1e510c95183f881bbe3886dd1c5c5be2b4b9e0958e8719b0059943cd980412dbe30fb2419da0f432db3b8d94a65fc5f9bbae48c897694b87d5f5c5712ac9fc77030c5e437bf800676ec4e318224da1710c89c93286869baa56ba78478e3173699956240a81f595fc2b98798c2e91d5a0b8b2a9f64290a4fd0fa8071fe7e9e42a3d995f0ff07f6f768b88a3b10e8caa48c3d08c70b1f09e4416ddbddf35190ed4d355dab763e00aa0d711620e509ed09ee757dd9293984d0fa1d3aa70ac20030b3974d58dce71f77aaa9178fe5ebcdb99c4c906936c6c5481741138641242fa0f52510d10fb606b52f4c18b4d80d186b9aa43c334fb176c209debfcbaf7eaf56704a5e6552211e719d5917039f11b256a163ee1919ecabd73f08d9eff6bba799ea9a6e5ee2f7f126a22e8bea9fefa51b666c20e55aca455e2fa4e5c3c057805520bc5970fae9e7cf7805cd162810e97c51dd4a964fe7ba264434a71a81eb15f790a2335d700ba7b18e62fcc072e2af84a0e4b163068dae91ad0dc37646449427f90f5a46b856515757e4a2cf5ded193226eedcbb9b6789e460eff420f8ec6a2fe65f7cbabc13571ed47e65ab4960d7e2c2941cf5a1d338c395dc305eeff1d6a485b0c9c1634e4760e9e8aefd8dfd450c321941dca7ebcc2994eefa6cb845e9012019bf0b7d0d80241f490e3c03a919f70d1e0f2a9809d3276d517893ff04ad10b036a0b4c698c4caab1b9668148d4b277766ee8815f15678e3281f916c4633883c7fc580cce5798a5fa6352374fdf4edf623aac54f22cfbb8c97286ef4e0462e4f0a5a13b4d37967c1a9e4cbcd855beec209b245a2ec4b8ac1c5d9017177bdd1071a30c30209fd9d4ba579b6b76fc72da39cd552e36a76ccc0a3a74ea4ba17c3bbfc3e309b3c8aac62007a9e6932c1f3d7a46e0a5100406f1b1c461dc5865c978088465caa12424b6662a8ae1afd4cccbf543116fa8658923732af25df42800a41f00a56a5bd685e40329fc5bd81aa2414afa8bf4a017fd8961a2bdc4731394db4c73790d43625515b73118c1f6e37eb39a34d7237da0a4ec7c46442a80d2c67da62ff95ea9daed28c1d31c82dd8c0f4e14c67cccd2ca0abfcd9acdab1fb0d9e632a8d089b29ead9f15c21fb54d94bf353a53c17a8c085139fa725860ad38a5a29c52dc6e8acc3a083cba6c473503254b438cc79cd77c03a592bb5d434c9bc74c80741bc485340be2a3ee7265f3919b97f7b4e2b9011d0b57f4bf45b8e7954aa942c00542ac93720f383c9d68c7d91581d2b0f0b14a37e61c8304aa813207e03661c0c9bc7e72555890253a1057bad2f8fb0359e75f7f417e48b612978df0c1391c5c23697f9cd7464c597effc1e36cbebddda1a7145bea7091d56a5f32be8faa58038946b75a613419f9bd52250dc12063067c269d8d682d4faa49d14286b227f6dc89682b4f002a692ea750a2b8f376370cbe6cce0ac7266a507508bc27001c50b6c2618e17ce312cc68f0e681f346576344718e2a54251597ebd90c4e587fcb73bfed29c274da8b9b66114ef873e1183b6a32d2c8ecb654c600276620dc5d3f628433500f31aec11b34b601dff87da4db2939843f08abf7402ffd506de1b7b6c354dbd96fe4730c4cd87d3c4b88fc034034262288b022488689a957c6189ef2d643997b87e60f9ddfff1ca4d440321f503ce4f3e2972e430eb7b50b5f64d5c2458823ac60146b6cc7a753a0126b994b1315a81af06d83187cf80776705b36cc0c4fc2b0032a541f302f3df56653e5e58901afaa58f1b4be9fd0f3bd96737e172e97477515b77e58612218f337c50e0fad89ceb31254cecd22e57e2f7d3fb6f12eaebe74fe1fb21e20ac23897d346c79b0bbe4e1620e049d5c197d7c5ea58e478a25d0dca383e9449149784ed3cda79086c28508cef47eee06d0d7206a05c4c33aa2184b384e8697132d395c86e58814c953c969f2a4391636bcce82ad11edd2457427ffc3f922d795df2a09eec7dabc9525e271faca25452ad239a1a7cbe8f9085734becec8ec0c6f3be5e65de13e634de47bb1cc82a431a8ec925c96d1808d98928f6d541078a827b76785ae8f42112d3b4a52a25c0dadf5a6f61c674bd9b6bd3fe8d0c304d34b66bb40d08d9fbde676335e0e446360754dbc1892a7021d75401191f677ed9f9572a28342630a3ed5bef4991547867ce56c603f729c53ee1d12a06c3d395426c15395a22fd1b55df355a75ab2056f1349f7a8da32842d250619a21ac6869a6ed669a5c1ed46020dbfd5bc14b0923a97b7f3443ff46e6384291955395cfd6ecc0a51ce7f10231abddfaf57686edbf028fb777131714f3b1d502303e5f25cafc77dba4a95073cd32c5107544f3f1a6f053d688ac1037866234676d00dcf574a4c45588c5a2c3ff2b0770f4cf225ca8562bfd2744f8629d4d38500763c81dc12b039db9aae315c9194afa7cbd046c354ec06d7be1b25f44e5e9d71a64a0c0c2faaa9aa6872d6afa9b884188f2d2ee9d517e12822ca075b64462b4bc6b044fbb384f93ded9732ef6644a931ce7f41b290a40dfbbd141553e87b013d0c67a4eb9c84eda36b0c84de33c3f9fd38ed6d22781c82f4e306e1b6ff7eeb03d9463a60e2160a6609053c2e4726550eb0081a2ae05c17dcf833a4f0ba4c6de018504d270ed216e8d6676609031893c4b23e77c3396aefc1601c67286df6ba79fdc3ce3893cc9227054d2c2cc95fb6ef3fb1e3466682ef20cbd8b4cdb0512c5d0a2a39fd6199dbeef3d106a19c35c4a225a42ae310789561d2a2a09038c858c7d7a7119a0c03315ff37ee056fc74a775c319ccf08642bee9e77d7cec6bc8737f2a2064c48f532d1a140b565b676d1f9ba014c10bace01bddde3342766125500addbf164823ddc6cf59d7da9ef8edca64501a0d71f57f23d6aca5ba545f65359b83a73c5037affe1648e58276a4abd4b7fbe5a468381b2276743f4758fcf6b098a84d786b83a1b374498e179e2b537d45f4e9d0dcac03bc1dbe50043f2e13c680d9f82094fca466d775229856cb7b3b3e7ced7f8c707a576ec409ce649ed1cf162d38dccef3f2f0216212037a33133aa8b6e0605e748250779b011ba63d6e5f33f71b096fb789884d3b84970bc80579b4adf36ad970bddc55a0515591a89240146093fbcc83192bdd7ee6f7a526dcc97c5ff0d3df487ea4cb01d1766bdda38f7820a390c9b18b9ad82c67025c1048981432eedad30447e6e813bab12314530fcc61a6ff66405239af8a35e676abfdecff6122fbd33415c943c71a4967fcb3747e0b0ac9c92ab21549e6206777759f4f57694a3fc7be444813905622c243e3a1dbc4ddc087bd9cbb9fbb873cfde5af9c553c2bcee868e645cb21254d024dff209c5a5659b7a34e492cac3b9be28fd34cd5258de71c08d3734325b7cfe2b92a784ebf30683053d656812213ee554c6fd665b50181b4212462d4e54c4a9d8df810530a6cf02ff71529cdc8d9b7410351a77bcb7f3d7ffa88432aef1013239038ad8eab98e5cbc446d2069c875638b6a3d37d92dba54e3ce82b46db92835d68ce2088f9a13074600f8de62fb1658cdefe08fb7a417fb843fc2a4af6a3da378a164a415d41f70cdeb2e1a1a034ea1ad38292acdf93428271ecf433abe7b443b40ebeebdbd4a103f5d9027c504db0e31e69466ac0e5c74cbf17199d7102e63e59dce4c7a8473443c440f7bcca50fd207ac9a7481ace2ddc6ac8adad2e9a6fa2ae1a6152517d7504ba2f17650aaf7a1d0fa3892255884dd3b386b317537ba5022af06f874dfc8a7b4760244aa8c20da2084c0da401b618e7067837b9fa3b307687f58a0f0616eaacd91f7ae1d77981432f11edf2dbf3d9868f79e7d92584e969d3eb731a9ee82e085c7db0004203d62857bc960efcdbe4d50e69676eeb16f3f24ce1b6be8951302a38254ce4cd78a66722c75b3ad63871fc1cc1daa0ae0b3cd6da949724dc96832c8b2709258881868ea6a68edba464e7d8d470da31c99130fda0ddcb866c24ef4640a168f8bf163c634409abab1277f6847add436ad0dfad0791331548cfe617ea971c92af6b22f74a21f8338df586c2d729d5c7fe5f4e6fe54b32124ff9e9dfba50ea50d351ee14d232ca03e9f908995f15c2a45ee6aa51ade67b52642572211e810ec03090ce5c6113e50b5ed73a6da23ba95652b45f47a49c7e59eaf80776344dca7beca5600bb3a86dfd934d8ee60b5f8792c4a71e11fd20da5d39cfecb9a3abb46b99dae98c0732bc2f25a7a85d4d47e071a4408ad0b7275f4f331cac45f729cae095cce08c4fb86d3096c7352821deadbeb5c01d25a7dd8f07827b18e2d89a78e0d10bb71222415a10a61237ced8802fb4ef60e4d7629919e9a528053b4d8ad0e50d3e6d53b08f4157e12bdbe302dfb82a81530a47216d4576faf7e8228b4a6eef2871ab1f683b8ce78111ef686e6cefc3019300291f2e82bdab7bc2aae852cf1eb273910a3522963b80214454a0e63ac95f390d22c6eb2e9be9cfb9fe732d51390c09f02f071c47a9dc13b8090cf54b6c03063bcba36f8b6d30be1431d053fdf66e4e131729923f450beca027a46285450fc20b08168c8ff4e6307c44f82b533fea3f0116f545a18a3ca972a83bb36f485a39af0d574dfe7b14932c11e1b71ac31fed8628fad742e3b335a2044721f5b5bcaafa141620f5d740cc32a22207a4e9ab52b45f3f1c73cccdaf671e4f6236e68904418e43c85ccc2e0925f6c8d31afe386d7b350571ed6a2b7e57e61f3acfe9ea07ec21376b921028b04e6ed38b3cb60f13079335b6511b1774033fa2e86b8d0c0cd2a25e00d35a8e4bb09729737933525ebb86496f0bf55c594018ad248e7de9ff17ffad351638aa39ba63c6d3d89809e821c3190658f1eb878dde406d565ef860dd5a68df389cc3c2c17c2c3cc9dbc0087ca4e39e06afa9cd29e2a6cb5ad8f187d013dc0ae3baf39648e111165f462d027fadd529a9d6ee211a4579fadb7bf7f1cb3f57bfcae8e1764b554458d6217d7cc12c86f0b82fdb04f396b91abb38e9d3223415aaf202680448fde2b6a3d80e53fd21438be350756984eb8651270d062df8e37b792b4b07264c2b8b9cff488ad3c70f76483c0c0b3940055a67a44cda1a011edc0e260f3799ac1d4ec95b77600ffc339372231b06ef9d56a3a3329b85aa1b20cc6ebba68db3f9267480c2ee7bf4f4b574fa3af0695539aa0d40ae532b77976e1793bed49eb70fb096bb96d50ad29a560e85995e529008cba79b58b528a4f665b286a1063e8aa7e590b3855212174fcc2b63d7b1b510000620ee0dbe75bbd1d96341dccc4134fee7e3045e7d299c4db848922ad4f1c64b8d00d920b37256cff1e218798eb99453c5a9c50f2fc56cff8aff3c8e0a7a7c7c57b291ced87da446e6ad2e2a7db09f0d0626fc62cecfbc8c1c3555765858a72eda7319393c5100e17456b81e581e78a5df96b4e931922a44086756716e4abe4ca618a19a30745eb2bbd8e84ade0d659711692fe893a1570844789d73d7eb3455c57dbd2e68de956d411c0fcd80edb5c04c74a2b9e6fc241db53393c6102fef0e6f6d3eb494ab7cbca67d293261a0c3eccd984c743d1f8aaed8feb4762a78f030fd0510b6c19af5155f85bddf48ff2e05095d94e24141e73b9018fa6443e9f1159e0f37494ac5716eae1edbd20cda95bb4144951ad4e4a41bd220ee1d9e148f4c4e0ef55dc79ed2238c68445f2f2f85450966303e04c082c3715d3ba61814b431a4aadf3e874de57014f65c228cc5fa5992e7a6e9de11219ad3131a3e5a3364a5107debd944afa7f7bb4c2f7a32ca6e298982f0abf9b8a5b054e6c147a7a9005289a310a722b2085cb134cf09adb2442ba22707270ebc5f3ed392eff13d31398dba9af8ecc42ff7a763c3e93821b3d7b8f48422e262cdb541fbbac7b6804b91537ccb0613b5d1618bcb4ecdcc24830aec2d2e50277032af301f8bd4ef51facda148caa56446207bdc1d302f2a5a10df05edc7ea45555191e50d73f4e4fc8930dab91ead3a18fcea69e55efffae6410f2b22bf6d93286e636c050ea0acc506069ebb139d7a99a51b7b026828d4b07b6ecdde5a0fb1aaa45920659dec4ffdbd597a2188c341114202e74280a52d9177c9c1b5344f144df131bc7a948a7f14ad4b8c87531ef25ab6bf451c2d59e28f46d044ce34cf5532d1b52f8f93f0235a27a859afb8a1877e4f831701e0faa798459d1cfba24e0a8f8eea2c5a12b65ce06ac8d73000bb40e38cfeec636cf95e008afcf269352c89ad7665c3ce59738b67ea0164c824a1e38fdd8cd344c5a103da73df33307709efb4457d436aef2f9f279d329a710f5494e58ebfef9765f081add7be41db2289f97f7f4d30ad72521f6fd2c1fe3374ffd3360f17b412dbcfbe855db38d79bd4dbbefb48c289882343b82718fb98d646a98b2792d14891691b540c25291e93cf7e6468fcd730a0fdfd607e2a00f3bc6814b96335febfc41c19449115bb0ae143cb44ff2e7cd491b3b778bfd4f1a703bbe0416eba87c06c75b7d0475c2a2ba125c80ef6e80571c7a9ff8938414b9f5afcac660e3bce9fc9e53b2be23eb95c51267958b0cb77ef97f554116fd890311d2a47f62f522a81b91d2e1fe78962c1caafd7114ebf4485f786edac6bc8b701ee62b5110b3c9fba003209ce29cdfb149b5a028aa72dcc1408152d90c878b8ffe2c9d9e6aa0faa168a7b87f920c86618012e4cdebb63dc86a72f301836a0b657a47852373bf58aa04f0232a14f1b23a370f35676144a4fe9c7aae27aa7afcef8fef290cd3e4d4060ef9a91e44c5be46c4da373d9c114b3f76bc9e8e409b79f6d22d475d67baa3f60f761ce083d3aa7eae4d61c9b8a4c8e4fc69493f16cbef45592d5207f2ea466e9e12ff6a57654cf82fd2915b4e2908cfc8acc7a08303c7df56fdea6e88304b73f234250277052a04c265f1643a6ca6b18ac8b23ad57def11e4ddd3d5bbdac8d7c0de055ea6949cfed535aa28370a0427b1ad1bd33a54fd8cf1dbd1e898362f0b731f76ffc7f22b2425c4aa6a5ca9796cc91bc89e3af80b6c17b1a817aab21057dbfaa4b0a57a9d72a8f85cee13df6b0c992c27f4b8b5e26f8757f0cb8f34ddf1a29570a999607d47f952b2e0db5648a0c077443a3d9db8dc34c8da5a2986c3a4222afcc00fa3e9ead318c2fb4dec5fead91261cd543ec1bd1bfd88fbfd14ba4c1b6acf8041c3f9d846f12fa47b766e48614ffd9f97f2a630d5efb27bcf00640870ca2816670235245dc2ceb779288893f5e6627a92c147974881ef015e76c435abbb0ba487a1e278bca26cb00c5d1bc03e5c7fd779ac1babb0759f879c4d9c1e1a9c143623cb74577b5129852ba2f1cc532ffec504a391b05ccb9f62e4a56cd0ee9afb130e0e54e7c685e32e63e40a993e76c7761b1638329fbba685729b08c8645beef41904156480bf4ecb2d7a79f49c79df2b291eff2f9eea86661c198d4042e49665d0299f9db3e08eca3148b475ac7a73b424599f029123d29b1b55ee831649288c770279444fa3aa0e1b8e8ef861248477c9342a9c57b9f0927dfbdd80bc9bad4a1493007844fc2d64c2a9159e185fba30b7d7d5ae25b8795dec634bca8dd2d878396064d3640ba4a91f7dd3804f6b13c149d18f7e346131686f7672b16d7e880a03a2f79130b5938b034b8cd05811e3b7bf7ad064f4c178bf5cd2ae80d468f309695804f5f853d511e02a9f86ae897a7e098b0bf79af444c066f6a6a9ad7df87726aaaa182b077ac88a7b98a1d6a4b5a32055e698eabdf35d20f31eacd9d10cf7a24f286b634fb0b55084d5a4ac13d1ddf5836c82a379ee29cc2196cf2ea7fab3ee2a23adf96dd5e2ea8299824f032c2322818cc02b424deded7885d9db3df817a5e8c1dfb978f20655956bca4784cee7ddfef7385a97fb0c812d48665cf65a050e2a475b52929a5d48f889523fbabd6667ce3a7fe0d2c055213eaf2fcf168fdce57bb966c76709c72ecc64e72edc32b15815506726861f6aefc6925a628c0bf025a13f76e29c684bde474f5969e0fcfa0ff3b9149e75daec25c9fefafcabf8b6bea14b54118318ada97847fb71b3722248d2170bde865b3e1a5ebf6fcb88674234f0d10ef965161e9b99d214b50c641680a4f9bbec90d47cfeb4e7ef554b0a013b32031a4b2af480a0034be2d685885cb9941a57a5a1b99765491fdbd69fcf4503e972ed68d48549bb44345ebea343c30bfbb435e69ba84189d8afa4a11125a91dce675604fcafb0960568bc196d9955bff31fb4242b67808c87cfde0210664e04743983a0a680e179a6cbac8bb6cb851a3931622a98cb2881c1ba39fa43e4bf74c204ffa27dff636ae1ceaf8ee52d9d462e70d5eab19fbbe35b18fb77b13cbddc2080483696bad50d5ceebbcc3538fd69aac70bbc40c8982319f9e0fe71f20a1b36f26c1a6503e752769fd2842fa3a84153a543371393d85fe865a92b710ea6cfe96941f829606c69c61b62195d481154a479e12e447ebcb28a62879f7985a2d868e26f8533126c905df8a6bc000f87f115983be019d22b68b9230031b474e545120e8c9ae665743e30f6a408b729d70b4888489f33743e3b4280300cd14feecefa814e21dcb907a66b53a8831b85f6115cd52b434f4d0c9d5687295e7a900e877acbc91a10315d65d36c11dac75adbae6cac1b0f5e9c25330fedce49e888087d4b8bed71d633bc34a6f62a94692e7792f9695643f5545ee000f1abe64cfbe14a95298efc3c0e3efe7e344f466d1b1f6e1def725b982afbd719fdc67b8bd70997db5b49d4d514fef867c4c60f0d9c5c591dfcbed70ab72fa459c48a34098eadd8a3d8a0e506197f6aede196aba66d21043c193ebeb2f2a826373119cbb1a1d4292785951dab9a20293aa38b70d4a7e0c1233606c78f00272fb93c4f1f0601d00614a9785eb1eada2a28bafef3549acca5e21b48feabb24efac751a6859bcf85f8bf5033fa39f8167bbf65fc34365a9c0beb19d3aed0ac7210f774a081313acea64bb78cdfb7634b83be9ed022f6acaf6d75e91ea9e5875384b8c6cee75d9ee93914aad2da9cb58ec87e872ee67f4189ba33ac0b2a788a53cbdbf738cd03ff7a6259282e05bfa62125dfbda1a7ab3c030bb0b9df1d55cf0d709de3ae60c8455b035827f8b04204b964f92d1763141c9beb23e26bedea693293e181f11db1fc03ca6d7af577d27a6109c09a3a21b287dbc1a405a4ee56e57e1f5a474a566ca68cb11d722285ac173bd73f6eaccac61525f164f50fdb16ac915fa96a5a501ba30975c2c4a3e3ce0909c34993d7ed2705b1e9394d2d3599f36c17d1cb6d3a963284a9c8376eb8924677c1a442ce208310c32265ed2d36c27b22bda8b0e2230db1b855915c04ec19f0f5c80a25fef2a4a9d0256dbea98999a2804df51ba008b8df4c2cb529d3e6b4aba160898a5430aadcfc4c8eceef886d7db046f821abea029cf97186ed90a138758862b2300043148d18064c74453aeab1b945cdeaa24424d305f50ac6f550a5932874045f4f07dd8ea4daa1243398ed66b6cf4d03b6a8e0c188f7a0ccfe41fbc37463f0f318fefc3acd0b8846ae49752cb32c2cb87652e67d42f3feb8b08b7e839d7dc02f7ef360a5bb36497ea5abb8ebfb4096ce350f1a2fb8b675e11a752507bffd70e1ddf45fec4354053bce97e84757f9b193a5186f7809a7efb4bf4fb4ecdc9c5b990d9ce36dfb2045ddc024067580fee8934b85b0ea84714a8059fc733cd2aa7b57ff57caf63b421d7bc5d803bd4b52acbe83f766298b483666f8ec1ced7ba91bd587d7b9177019726824b8dd7b002978af2362c56480bdde74a8dc97327f6b1a43ecaea624af3152a3d05d83b5b902ae2a31745809ae94d3d90af33ae95658f9cf3903f786e3e3633d0bbd07ce82bc51722dc0bc3b8a2408cc5f1502254ca58ac20742604acb45275b2485c1d27dc114e1f5881b488d4e9c67a11d015a201ed1ad0f45c76d1b1de63bfdc7f431eb1a4d095386a14025e793da0a1351ab19df33091f603fb8a38e069ba5e12cdcd63b3a8987414f716a607749b9523c0d7844e0a6f02fc2ddcc52d18332544c451b80a4f81dac356d8f0c1ec56974a63bf03e944d1bd616772dc87435d5f842a71626f9789bb4a656291e1c0e2230bb723772be678b3d75c9acf98a9e5e391cb1e1f36e46ceaa7b93457a3231c1a84b0c0627ef7c1cf37bb53258e63ce41b494af1e8657197437dc76aa15d1563697dd3dda78e7245dd93f180389e93f6eed97f90581de0b4106f8cdb5b2ef0ac0ac4a451ec9f70a932b6c8d1d16a34fff44697bd44a6f73c620e1915a1bb4dcae229a60a08ae0208f7ab17cd4a1ce3f5d4b970478bef4fd40909a74002f443e5b6cb08ee11f39b07b8ccaadd4bf1b0def61d4fa40fe4a03bc735ea67fb2e4d1e1223a3bb7fb00fc460ea3aa399071622951a798b34360353e469a84a5fe051775360cbe3716a199beb6882d4f9fbba8f9b4ed93e55ef5a54b0d42c431bec507f4fd9760f34b913f667d350c896482c4d2266f0b3f354d4dd8d753436321377b97f8456f176ce63195ce81122071acaa0b28e190dc0941f8ba1824d6473962fea264cd36a42226bd95ee6b01eae4eb55dde33a0b50a49fde81dcc6a64b094ef20ae38722e7f36b0f91c88800cadfd1840348df8b6287677c11f9402755071ad4ccd39132cc9e697f1e83dda87e1c76c7959737b01ae3be9030224a5c3427f2d2d5f36fae7eb7fd7b47aa589da08b3ab42e1c723e026cd755029f7a3ba9f10f7f903c9ea1f98f80ca4a20a3d89297e312041048f5152a7c5f8d2193c00b656a82ebe1bcf3c888386f4509781b84a53d393edf39163257e5b8cf2a09a2e01650c75d76e190a4eb362b843075269ec6705c31df997c4d1a3536d7933d59a673a0a2911d235bdd7743538d01e5df455af0ed3d065b1b6220f9f70134cb5968cb9ef710a3b5c69e6b30f358de7bf90fd94d9506a319de466f18d3be3c4ae96a2bbb6d90ae869b50dfa46719bfc1410abc4849768e48c7de5f30302fa9bc0036089276223e7e5430f27507d99c5bb109a7fd923a44d1f4238176e621979ddc0de8d0d336b792dba68beb1a8b780feb3a2dc472c5722adbf668f4e2a10cff60b8832c7db6f41333709527a220111678d9cfdbcd68e4c00851218d8b21065885f256521ca4cd58de2838f90860a8ef5b276766549c4c15a99cf3cad9a2dee15cd0a6a436a0073cca18d0fa166fc7c2f9423d2b3b6d4b493786357eaacc4977e1b458c2443b19a147ac00b3d81241250acc548a93664a61e29e84e63d8d00e5dd7dc61775d258665ed830963959f50da7f324bff7cfa9f94c8a75b966dc99942a0b54c8752a0c2ce6c630b8ffe4afe57ca1e63ac004b74b0120f495b2157552091a483413d2e6214a86212d37c8551112df0cbe37c08cf3d9e3afb5c3061ea466133c183a3e189b796054471a99f40b8248bb7ab09c04f42082d6ce4b022992514b43b8e54b8cc72a45366f19b8c59a8dab54004aabd5bdaa5d18017259a90045413eda4e1443759cc290ea66e023d08a5b2e8d6b54910971c7a486af14f7d1db291a972911ed111d0789348679c83ca14eba1abe4692e5bf36f227aa52abfb7ecea7ccc247b96cf5a9c7d171522c36bc652de848bd6bf2fc232e6600d74733fcc12bca9aec4ce8245e484573d8ffec988c6dab618a22e3020f93e246db4464b4105b389ed52df9e8018811d9528df5d61bd3f6a16e5ce6baa4b36f1dc7fabae8b76034d91aacbbb9e54fced82da6e812aed15441c33a9771166150db838759d36600f89069cd204aeff5e868b10123d2865356c4d42e6c70452e59c29c68b0bca7720b8a02957d816427228a021d290f75dc4420ace8df45660e653dc7efcf373dfaa22b5d946cb864e86f3c01d8dade634bf47e18ec874c91dc39aa8605df0ee1ebbcfd2b26c618a43b889bcefe8d0016e206052ff4c19d187c202e1e067fa7aa5eb8bc5ef5c16db31f6f286722200a9bff2fdbc57ee88397b5f6d284b2724eae1584822a1a095d6a5e81c22577449eea3a27c4375e1a0ed8d2a758a01ce9ccbc607f787f9fd0b22d6eb8141393381d82035773f3811c09fe9ae6eb778e87c057bacb936fe72ca270835779035d00c50276b11320820ec6e952c26503f2d206c429d541013a1d8123cce5a6f667058ea897591bf547f2c5806b3eaef38195e20e87ee8a94ad9d1d19a07f3cafcd2fcbf6fa509aedd20b4f6fa3b7eb0b90ae2918182e3f22a82e6a9800a198384f5c5f96745495da55d57f02def320f644adb49d90f8ebba29e82a9f6265e7a8ea789fe1b9831d46c5a5af68248c2ba7432dc19a18df746d870a4e13c13a5c5f697c39a711094582b2f4f9c2ee018bd7701a6991c043982a665eb355da27de2a5c09712d24b17ec56c09b6062bfe91398217aaaac899011b4c59af388338681fb658ffbf3fec74b90b35777bfaeb9fdbbdd2c2517edfd866291a32c1f5b5b8787d969c1cfec80301ec1a6a078465b42ef35ebee2ecbf9940e87964956c3f90dd162ccf8c5657d68f5ae8d36fcbd3827b89c8b977f02fce17c1e6a1a4b9d96d27a77a1d017a74c6e9c281940d28b34f41a863a3eefdaba5df982a9825a0028872706d17d86efc6ed876314ed893d39235e1b65f6382351ad8770463a54792178ce37142d29fc49609fcdde7d249bad776130798259355dd7f790c6416cfe3c16ddbe10ce2950c2c0626d93d837b4d02a8db10642bc1f39a338057a95f4337ec8b5fd6b5e00702f09f3bc4d44e66b5c0ac967ae7a940128c6f06eee6a6efd82400b7f42e8f55c86a204c243412dbf6ac3fd80e2defc2bfb6af99561238bbb6e56ec9386a81b3b81b2a1d05ff05e681e20d5bdee865363e91e5bb84df01f85d0c59123f7b1a8f117fc4130a44859870860321d23b4346c85fc4ff7cdabd776944c125c4a63146a3295991685d9309516b0720160b7e5509108065575403bd6399a1d42981b5e878301d78934b7e0910829954b804ee44a671ab0a26d1a32ab141031bec48121128e6542151beae2547f987001b1c4d7f24a0ed4bf2699b9d69ed76a154ac786413a7a36c96921ba86be8314babc35033e343893bf7e9f64ca0f23e1a34c61e609f337059d19875a2fcae3400c40ff2e0df3024d639bce1225881fc860a6047109bec1d9b3c0b9c3f5dacae85a797426d9a2679df4ca5dd267ed6570d054a16c3d21514a39564bf5286a5fc49e98ebeeb0a26b7201a5f25095344f70265bdc24fdc4daa311c62f16ae111ce7417796e0ec139b77432c7d74d5dab35b7d24f4f9205ffabcbce29f111e8647a76c6231861acbad7fefe3bce90b290ba6a332487bf0e0e3d42daad75de77c3cccd67d14060b7d91a59281b5ecf599e851e0221b7c3c251500000e3d45484b1ba27bb358a2310eab2043e73d688a947c87e265befcb9c88cc4b96495b5cccc7c66c61c9188a65cbb06c0cbd0ed3d604a88644f63f652750d979ffb9ed0efe3d877bcc2211a931e8a2e95ff7865a0c505cc12287eaa7ce0802a5b7fcf3fbf412ce6a14b0f21df0b81dcc3552191ad04b50669c14bd2a4115b879fa39331c85f9e1e647d6665a4f8817fa535e1f80fc80a0d99d4c1896a38eb8d4ca5cf454e0a25f16048cda11af4dfc625f922e212415c26eaa359f9585e34a623ffdab0501e9f6969f0d3471f1430db33be13008ee1fe6c4e0f1f7775744c433776fa4e59557932da8a63bc905b599fe72e7eb5723d476095a9fe132252a7fb4fb10a739ddb9e557d462fcfd4b7e06f573119c23e115f69f5f5a59a356cc7b4a34f40dbe8cdda4a7bc06cbc55fec76fa114396876de75441733c6441d91cc08de438fbaa70c8f9179ff981c9c978c1c75cb2d89ba6c0361c542fceb354475d731cf6b47bf65aa5768f8d832ccf3da2d90294ab6cf6a63a41c01ab72d273db91f1f4e7aa60d0412c998f9d155f7a30d2a41877adb38756d896a50da8d97bbd55ee5f96ff39d270981c5133b150ffbd24ede2b0687cfc49c2d1811736b336da002014c90e3189de61d4afcad3c22abbe6a9c256fa90e3bfd65f847132cf3da3cb8fc3de254ebaf6e77db923a8fe33c6b75c8f5338704d6e5f5b278be83f8679260e8b1744729a106ebddd96b5022b7e3e7ac5e3d1151d9dc35b69be38a8a55e93f1a51ff1fa09cc9027e1a935add9d2ce797c1b49981ef32d552416e478c1e33f1b20e959bc1613470cd06f88803b23e26cc9b064746b91b4e9936a341389b592c4a543e62e29e9b091415cf8cda9c46d741e97e75be20ed90fe39d817db19057aaa8f103d9626c88fa89b8ea41382771ac6e5cc611910df923f79db206da5287ba6c02b91fbaa4d58a360c5b98ce4eefb9d628acbb243f220662c6bb6e3f1d86965ac99fe728f077046ba3d07ce659e5498ac98e3430caab560bf2e5d18b06defae65f059281f524caa5d331c05a3a1d72f0b51bc8e9982f3ae84e5af0c986100254afad6e6513fc3d2d8f1cd07fc0199794be7fa39051cd0bfda9e5ac37a25aa0957f9f36747454438e643bec281d51fef33df949ebd1e3e54456ae753a1e15e911f5f7ad139a4c79d4898db54abf2ffd57dbac6621376c41654f50bc5c7ae1d7ca0b2b8fa80f11aeea1c9fe6d46bc5c0b183e56d726e9c36ca0f10d2ee26cb222fb9e4967120c9949d0f47f20095eae4cd5e91d6da5da7d9e9df27efa22e347de2d3a6c8e91f6d89ab9a40d7c5255fef45921be2fd1dadac2642551fd54c04ae470b165520aeef703c1a08b5bb21d92f64c61969f4aa711b86ec01b2f7f21dfee6de6cd9eefb8ba761ccdad8b5755c1bf413ccf5a3290b49360005c27d8401adc104ad3d22dd964542a0ecf89e699a740c2c08b5d0c0f3258855ad0cf76a56e49faaff41889a8d9f18ae8355ba79516c3681c89c8a1b8af2bb667551e54e86ab5a7f5581b65b3c8d1e036e13824feb18f790d073f850069e0e0852490f4d28b37fedd4546b6c3670af238e62abb7200521e99e19f33d854923ebef7d73b9f46b0690bd9925c96db8d26fdb533079ba094bce92798486489eb9d17257b4a75642b3cc1d6e968269df5f49c8b4e82660a9ba477e8448743387a05bbf153d0fd27a9b402275f442646d1cab5460a5774242c3cd2a64d3e073c8cbaf9c548bc0c92b0d37ed027b1bb68bbc5a85604261961310cf466bba3564c792b7ed7717be11b706f2e0f8b5552590167bf9cdbbaf3e00b02ffee98fbafc4a62bb11b95ab68215c7cc8622167f7943f093a920e94ad7202cc0b3f57ad2cf503a29dc65058e91a2370e9664a3e1beeb5694e931ef579ee143a26375c1ea4325b7605840c34d33568b28904279350aa0bfd8e821f896e4fc573be59f86f72a80ac63936c3527f5ceb268e399375d209c801b6b35733eaf8eb87406d68f33480f8c1541aa8ca633e590e5689a5667253cf365bec228bc2fe1b49ac23af539230f0b1c6b205693aeee05b3371a8ab20f3c8ecf0a75c80d3fbe6f1e555185995e592b797f719f9af6f6587cf63b98eb4ab61d8ca5ba5ebc38205777d1096daae4d3f82bdd77061ee2e439c22f8324dde6f1813be90bbcb9ae8db27359adf59d39a0e4cf26bd2ac4ab5af9c5a8aeb42e4c01e5acd0642e706d68d1b15383844b9cf940d56de0f54301b1817046b0fc8045c72541ceb05eb0c14078437372a9f85cd0b8229656e0812c49649268ab8bf66e81c88539305e6aa6b8a1ff4af203c34273f4c6262038342234a7ea90da94a6f25fd7e9a0fe5112a093e58ea1f879359db91ca3f97393ca185f427273633db159fc1dfc774a02dd1b7a047975a6719494608634051731a9d37eec9e2661af4b3088ac5f8a394d0fd36f24756321463ecfd953a34e035f46b8fea7309c72725a7e85bfa01789ced64a7fdc470ee52862ca66a009b2222213277c6ade0139661d885ff5f5450e8b0e9a064e010ebc64210f583c2d899919e031da040e97e49b0ad8dc473442fcc5892fc02419f0f15b27fcf81a7654a0ee269f2b26f287d28aa08581a663b6b37041300617edcc977bb6f68027ce10fb900331f9c5e86e1f73a406cdf7a13b8694a97c363782e059d4a3053b81af8dacd67f4370bae252a8920561c2ebba52d26f3828199ab4144d41e882a2bb796d12ecce22f5a84f755a8869de48f7d40063a578ffaeffbc2e65a1c54c428845d046f4a97296c74a67e9a369b8180eae2fd689629e579877e240d8feab0bb8722fe8945e9e6f86eb5c555c8e2886388c7a503a7125858b8b35d1a3f3c896045df1049fba502b182dc7dd67e5c7ef5e5130a461798b690ef36723e8c08bdfcf6ebd2552bf023fc4d76d22018af910b758b250dba5d9a37cc1a8d5b1db9f1088e2f4d412ecb9507dd12f970553d5e7689f00bd9b819f5fef2fe9cfb7a4452f596095d09259484bd2d122886a0f569726e772650a0f49f119a933a6645ee45a9217e095545a5b89930a52584012fcc3decfd834db9dca0eb55d5e06b7ff1e0f80f752e55902f25c6c42ce0ee0d6fdc59edd163ddbdaaba0772130f6851bc0484021af72cdfa888b4e168695017ef9c7631b239aa4f0a7a001b1c7a1b748fd7073f9541a41f4c9245891e85cbf4eb541e30605c2bb1e77840cdfb9785f10188c82fb66b9cbd3ea7677a0bfe6f45ee962c907d8b10d1f532edf351d24300c071db95173ec23008e0b92f33c52556825a6c1d266c6c5f1d231c7826ecce95043096d3b6da119accaa7926d004043a7b9fa6849435995f6cfe6fc58eafd62259561174808bfb513aa35cf55ec6ebd6f7bd350ad6cd29f8fe87ce1b7a9deefb4650320aae216a9fd919bbdf5cbfb8e7b364e6be7de6c28acd4f684d7ab0310a360612a1f31d3fa340aeb3229c74cc793396022a96554e68de1232cf8f4af3282d060d26b492b50b13385b2c422ae65762d6b2f5f8570a1cd302efb15a6890c5f8d9d8687af7198ccff38bd3d5a9d85f64b942a306020f9cc54ee0ef772da90441a0b52990df4b22374c192a6def1d82dc502684d4fb342f8f8c0fc6218ea92a1c984b0260521b01e8e8d736fbcd3b39b83d071cd9a6569aff3d4852172905878f860ef23d9c152268fefe8c4a47cae818f2369eb73bce75cc81ddfcdaba87bc254ea0f84e9f1ed66b6e1e1a391ee3e921395d8882422ea53d13a2def10334eda683c553cd60c75f946c0048de00039df86030de908ce19d71edaa303bb0ea28d9bb4d55d5db4c7b2d9b32707e1ce9b0345cc1dddf08306e627b423ab4484c50f587eb42e0e047c51f730463c3e7af544e21659b50f6f695895474b805f2d42ef858643d0febed3d82c44dd8c82a6fdfda36a74f0cda7c0c35c281e7e79de8d46b1cf1544a25dcd7b16e468b736f3a98493d15b389d4e962bb04103e7599d93879b67adba74167c6467f819c7f6cb59c581a645f52bc933789358db2196f741c6b24da10b0a383287e3ce67ca76d42094d386ab9c3014ec814a68e4001e2619608cc51bfdb5aaac90f39bf48dc712f37dfa8dab63cdd02bfb6e94b114fe7783ae4b34096f4d822264674d2f4d3140c20e966e6cb5de0f29cceb98379c69aa2c3777b643a982ab50911e8f33c1a6f86d5a881c80325ddc158c049503a1d42f3029420980c68558407929b2ea328f5620abd7cfce2af0d51894023f88b415c6f27cd92f2617e8a0ded03ab0c37c27edc71d4b8fc1518cdabff92d813c137afbdb327ac14fc946b871b5c2a672999783e36940a2da19bc83079ed4f8e60d59ea0c14d1a6d226337555491dace8eb139e8dc67ca9d18c13842a9d5b383ce83339fd25127c93b544d139df7936090e349f917504c8f9d08546b9eb91afe4a85f670c7817f3ac2722313645d7eaa0509d24c51f08856d5cafa6d1b821ed3c1d4a41647d5a7ac79038dada3cd6b54af25cd37f551ca434490cf9a0a61f246dca76ced19259c70786f5da6189a3bb490be82c1c2e77aac69e699e40131daa7fb099fea49dfb62510dbfa9841e2bb2c9f061a2d3aa76a12658f7af61ae0121ef2247c989e0b79ee144faf64eabedaf9a0e5eb7faf2bb8a5a58d942bfa433b12ffdab4aed2130f723c41ead21207aa33e284ac3acd96815c1f862df169a090e02ac01c92873948f2b87f1aed679550bf16d2352841f5a3f9dd5c4f61e2d16b6e287a43d2d92121fae99128f64642d180b6f4efb3e549597662d59d05b33510b42e2db1a60eec0c37a92facd71db3a0b85d1b51e0c1b289cb3165871427937d31be4cedef598f920aa257cd661f6f60be88686a0e13086e91e5dd546c7226ea9749db9f526670c833034190915e5a022738238c68c25cf7b363d8c1eaf303a454a5bb6f9da84f99404f9820e71822cc380aadca9d4e6126f357bcb0585d240373ed765a96b7215785645033992ec64c6ed3795f783babd97147278ee27af12ba52a60cf1601efef1a48c0db498d2beb587d71908b5cc4415d1e01e955c9b57734cedebdb7ccd4b0147daa6a95c6aee785a7b842215dd2e55319c79fb059a0ba3ae2697fe76d3903d5ec3d2e02d35c1594f0d82c333a775c32ea044727ff1257509628632c524bea2045cef061f99eac3289e7e50810e41f737ada507a9f4123ff34d006b7c138910a33ff01ed3b55eb1eaebc82600a09dbad7ec9c032dec7325d2b7e3b048beb53bbb4677b80fd520b525088ebc80e60fe20951141e9dc8e2bb4d3270d45c901510e245c898bb2c3f81c79f0cafc6bab51b07e3b24bd5bfb2a2cc5502013e3bab5a6c8319a3ef79dbc6e8c29a638f545756f40488828d8049de0ce4b8eecfd8c1aaacc2e9b247bbdfb130a37c5da0b6cff15e3c98722554785fc571d7535ee425c0be4baa912f94bbc73394d1116d55e2961c056f127f87a1c77dc3d33bed617dff7d932cbbc6c501f4eedceb7c1b1e1022e7116b24407b250526e3abe10c0ae1d6f04b963038095d313b689a5a40f8896fb2a461e8793a0745571acddda03641e2ce1ea6879d87ddebfee9fd3c474e7f29cd51016fa80dfefdc021074d0817fc90d12dfeced7215c04e1061fb93214c809ab089528f3a6555597c9e155978ec3409d0423cf9d5dfae0e38606452e912f1cc99cafa2c77d1d80c82aa1c8f7bf1935042740ad5ce97a469879c0f557cb6ae8e7610aaf066aea2e2cb69441b4b167df91b06030bf24df7006270cf30ec1e1cff70ebd22781d589c8de726ba29a4f79bf9253b405a1f9f44edc0bf604bd157629cde274f81e9e0fff408033d811d6086bd3338f4cbcd21311949784e2f870354859aa1fe9642ee4167f161df01820412d79b1e83b2a75f9c426194f9c2bcdb1b6014bc098b08496cf5eca888c8115fd930917d91e387c83544c516ebd9c8072de831585efcf13dc215c185efb5629661365dde8d10c362256654aacd98283749391cb50615aa8759679f439c353e65b43ea7c4520644e874a0f3de7b539dd2df7735b479659ba51379caa6c8e296fa80e6d04b11a034a152009caa26876159add5744941f32e7b5f060c3fe8bcb2c3831548b4d143f64694ba1493b737809efe3d3ff2963df7cb68a239a45531d67211ca77d87abc6ef241086cb29e82d6261cceacf80dd8bccfb8812161562a49f1671a5779dd3a77df2026b74935a4a14675731be52c1e132b2f91e4b554f8917003df680d0d3f75b2f97e186cdef8b6c5b4a537de10c8ca5f5a7aa44f625d372de5a89bd62d3dc20e62385754590fd35076cc04520d68e5656e3d724136c6ab02a03aa8a8ae662659f9daad50e01e06bf1385cb04882d1f1109c37565dc9ddacf500bd6608f481eb292ce15dc1b1ac021b9772fbf35ed15ceea2f4f44c1c38f0ecda9449269145869a622adf704e7ecd834ef1f30861bceba7d5a152f07964e44669e956a186825f2f7fcefc540fc7e7350d2eb4a9e77d95db0159c540daa20331e09af5f9a696adbcc6cfdb922bd962b0492e829ba389cde0ff9fe393bdca1d18f8a66f164274a285ffa8818cfaed0dd5d4f9be0bc9a06006e0d383891b24ad23a9afd77eed67d139f18130039d65eeca8977e1b4a4e0f319d63382044160da36fa8d4f7ffab0b584349b3ee81c4971eaea59bfad32fab7aee0373a1bebe70e4f4a7130f264cfe0c9f4f7f84312942a9e76a282de51f4a1f3cf04c4879c0158e314419c22bb92dc8750351a6b5d8fa189acb450a1e224bb062606e7523343ba75dc950aae4fbbea2ec35d0d5c2976906f8fe8f40d6c4528d8609ea6c6ecc4917e30e4717eff781aec2ff8fd1f03ac1e22b403d13fd39b087fa5e8d011f74a4e0df552deb955d3a8f922ddd0726fc3e3638c23becee8efff3c78b9b5f2b4a4c9b03dccd548ae27f65773c3707c484b6077dad691f2220248d6112c695a480cd806dffd4f2be825d44535259148d5bbe2e689e4263cb973b5e0be38138eccdb8bfcde989d776752cb795098ee31bd2220e1201329b99e2ef56c4f1c5b21eeaa9c4035f5020e8657778a384df2e33cfdf9b6a006d516c8c137584b794e98467478053f34b39fd443610e868833aec66c00fde899cdedcb23a8fc02bf6943aab6da1ae0f77b248bdc465e93d2b01f267d488a51a086d3d6013fefa8e50be50ec5c5ff08dee5347a5f749e9b5270317aa13d34c4f6a5769a4339b34b4b658d22d1371a624801e45ca1d47575f901b7e3472e2971d3e3a1b220680384871217f9e0a39f333aa717e4919e8e4e3ffa1ef690dc6523eb45cf0266ee2017fa692f2e46941bda0f1ecea1e3757690891bf70979503de47694a80c0751327f6b86d54a063a50fca3565e566c37ddcf43615533e9ec255d54381b510056b1fc2d476c19a32ffd12e96f66c12d2be5ffabb5fe6d1bee3e53b2292fd96256a8ab4d918706d6a81e2bf3a9d7c9b27704ee58a636f880279f0e97f9e9743a7600aa959af42e7d753a878d9f9b7bdb9f42c5a1f33367f0d3ca04100f410f9b05966d8b43d5c8c80fed2892d277f84e9cbff22e8245a60454dd4b3d8508cf093dd9858877f2b75780c49aacdbdac7b8071b34c8fc2cb92671a201a1d7a2d1798f1719337ae6d9070e0ebffff1f14