PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 61696 8b97c8fdeafb2d834498db617829d0c2c452f3220559368d6b9f4daa47039805

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6c5098aab772c127d53250cd0d80b27ca7cf7c6f1daf7a8edccd7fc3ab17d00c
Certificate Block Hash
8b97c8fdeafb2d834498db617829d0c2c452f3220559368d6b9f4daa47039805
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...000018000060090000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003ac1a79b70554d96a6901a91f57cec33d6b8f104c63319a10b5a00e91512b5848f7f530c6324f95fa6b39fab6f52a8af4cc452ed7279bd1298b9cefa75709250a29215f66eea906cf7d3968280c1bf5b697168e2422f023f640c00000000000000400000004000000018000060090000

Raw Header Hex

0000402054cc2caddd43628b6f27de1a5813515474f566ed71c10ba1b46084666c342ae42aabb53167d12175330c09517038d9b1e000d72f37a576a6d494550abbf207ccbd3e166a898a02180cd017abc37fcddc8e7aaf1d6f7ccfa77cb2800dcd5032d527c172b7aa98506c

Proof Data Hex

59,560 bytes
121216020307b5e5f1a6fcd1efa0ea13e29378be27e911dab870f269b21388ce6e748375290ec1ea609a2cde9c5d6c9baa88fbb033adf8d098c5949019dba87c224662adc6336e599a5cbd08f14dd3dcc34bec95a01d62554ba57a8f7454b5c65fe83ead4e69b737d11f40a4e8803b5937ab7293c0f273509ec75d7c6c500b78a7237ffff1bf2106e3aa528b9a183e6fcb013445f4f0efb44ffcccbf90cf48f9d47724d67c47099c53426e45b97974344a4c56011f06504406e56cacaae179fc16b4aa5cd9349be78fb2618a353860b86f4c424934737b09e5925ccf3ec3aed25f45b8a4e77da1a7ec977cef7ec9bb2aa9761bc4dcbfd92dd0052208cc5a6882709fc17f051f6780dc0c9e2874457269b36801a242703feef4d1166e28b6903ce4aadf54365533421df4085d6798d615cb1183bf7937bc74e28ec6a47118161632bc954ebf9e9e361bb25081b43a06ce1ff0a6f73703937b514ad66c9abfbdc72e873f8cda518ca403968586d9edeac88b663ab599e42b40b1c8ce2de7601790f1c45d473b6295ce14e1083e82d022b7f588d57fca0dbf517551110dd937731d179d321affac8515fd7977727392685dbd05767c66171e140dafc36eda1c12d011031feea0972962344bc345342c3c20bfbe4fac132774f596bc2e29dec1beaf2bf1c50e647ad6975a56b065da3b53b239f5a30eeffbd264f0513c76bb54d5b81c58d40e69a1dd95b8cf464b1be82ca6cc421622af485dfa70a96bab7d871fdeed2d76aad250eb5cd787c186b87e29b5bc04ec7c8fd7a82aaa29b48f52fafd24a2149657399b6e0707ba0ff206b905dd887076fb48b73e2e18689b6b354826577ee64dda21f90366bfdcb82bc9dc2a914584a277f027cce8682672bb2caf14258462dab294b83ce9f0b1c4b5332c336065c312f720e617751f729f0954ac80c2f181c806417b23f7c99ac194a7c5bba8ca12f7130bbc28e51d8a3373d088eb4f58f70b097ed8fc8d62fa3b7d2dab86161c7036517424dc1579c34b69176f84a1ff6f71c328dbaf62d27e7f9391250d138effdbfc1b15361a5f56eba1a74be77ca4bb4c7a75b2f7aef1e66e796cb561229e1fd170f9da3f30ed32bf47f347f1fb7d86ac7d5a886f4aa227461d0235c7c918b9a816eb7dd3173af18d03cb85000ef765a67e0f82780979d8c84596936abcb817a86fa1e0b0a0ee71177e5b2ed0fc18f4f9a951287ae1182ba1ba6d62b4f475e526dc9afe35255cbd2d22470ca191fa11f56a97660b795a0769a171a9ba0d2acf7d64818c27b29bfebc22b9459e03d7a9597dd0cf0b5f3691f811f9191bc38d6dd8ee92c7f5dbcccd0fcf7be8ac923ed7d39dc47d92c8be54926dc53070fd21a9aa91829bba9e192f99227e7238fe8aeeb326a4b1175524623f46509135d96698c157d60cb3f87524a4039d1fe20039a9257d996c15f0da86a82a8a8a02d7417ed1100400960a8233d3292b298209e8f0cc352b00fedfff07ba4153fb75887f2e449e92aa7378cce6915d0e60d6939401634fb1b88fe47a0a2168157298ac5f5ae07099f45b07e4150dc5701602239d355c81caeae2ca2784aaa023c9454a1631344d89a4c90f07747ad6aab68ba8191edcb4fcf7e4b429bc75deae6829d92491b1d9d93cbae0b70b30ae6605fcb883c0e25444fdf84088df154c21d57853f8d2180e2bdf594c87df648845604a08050fc4f1e39925ad38b28057b2edc8f9e31327714724369c78f0152fcb1e102c9e0601e019f8ddeff16b212ef4da19c0988682d303080686f09d6a833a8ac295b33b141e4cfcee7c150864ff0ab84f24aa1f1be26740815e792cc7bc83b6302ac81bfd5c0aa43c6efbf963fc53a92e3213ce4eb09ebf3018dd2363a8ad988c87ca6a0e2fe2a12d231848cc1ec60c6566f9e9f8e8eabb43707d23364c996ffc6c57948c5d1a6c011f248ae1c41a9fd4163ea2d334a6a1fae52db67bf60ae9a1ee26b760ef323fd47b2cd796482935c424881fdfc9588210332b1872380a9eed0f234e13c653af8484a176d844bceea7827f03b4cbea136203bd5ddd960e8eed83f8d29ada343ad531fc13ca549ce4cf9092780149ee2db8cc20d5d73c2c15ff7a267d742d2521a630c23367f95f928a35678b8c4f0e54e69f1bde69ac021acd04699f90c0e6f09e53694594453645dc897f41bd628b2f90307d404b2b77945422735e11214c2698b2d2b71540e51780f153518d27df3b2df700912eac19a72d9cccd518b4f258927c754664a634b6cca0094a587574df2dd3a75fb3764b2cc987b4dcb06b2dae33581b8665213240d1683c6873c598efff13787bc716e464280a7203789be1d7e56ccdac600cc54a7567e1cef30a2f40f7cafc225d0ab038ca282228be27505ff76135f6e8a00ee60a205a00b1365a1b35379d57b50ff4dd2119b13727fd8a55704d6e727841e4092e8bf4d34a9443d73f50d3bb1987d9d411a691f5055f82051d0099c4073c6134630ca2ad50776821e2eee3aec02da8a61018e9f8a4f5a4d24b566d79b2e518ceed3d54577046b610d0b0f0ccd1fe645a76ed40311384e97714a731d144c59c3d03bd722155db3998c5f2734cd046ebb7f13edbac6cc0ce3e23acff69116ccfbb416dce9bd5f5216ba4119e22373171ea810a4dfb8032cec937514455fd6cfe763c24fb026b1c666e461c9b6b1eaa80fa7cd2d5b11b65ccb3d4118d6dad81580c8895be12630fec88d77e6bf9eb067484d7303f7ef4d6e5c793fb1bcf3e5b522b6c45f55139ebdfcc9c9858d7cf60c99dd5441da5ae2d12be3d7f63e45b90d0a805632f1592a078850722e74b9d5f5467ec64edd9dc9c8564747fba8c7166f8f0f41ed24838290c1e2181772c52f4ee53b78dc849aa76b35583c02a0cdcbd50215f291880f421e2be5f8079c3fab12c3711df6d7440ad1ae3a67f976a675f628fb4e42fde745dda9cb92995564dd5c1353898d72b595ece618fd025a28ad94fad515f514f2376ccc1d8eb76c5098598ad973727bbd07b9bd37c9a7c78e20c852da95d4f78e74dde58b449822f4114e8946230ff43aca5a27e677358ff5c4fead6b60af1e38f0ec677612ef0df04445b8174ffaa2f6fe1cc2c420ecb9a6476b37c23c95e0f5aa2279a97392bbfc353e73e707026690af6ea139126f6ffd46fc0e8c8cece7cb7de22d2b2b0ed10ce2d29431e53ee45d82d6e1cf9ed7e8c3208a2a71ddac35f4547604fc9d9ca7e90986d8ff97e911b769d0d24e3c4f9d52e6349c7d348248f8d697022a4354bcae0307f692b62fe209e6df2b75bd0238956039c7c416b15f5c117c530cc49483766a94bba0e683024aeb59e604b47670431ae0966c4a877ba68ff8f46d03bb0689df5a326e54704ebd1b89bdc8d27357faa1e47d3cae93d672035a097db03a56b749d4f88db0940922c0ed79a56a2e7ce47ba2e4060ba8d13191ec9593f1c1361b7f660156c57ea5eac9e60682af420ede92a1193a90c10132ae851160560eeb94c56d377b4906283e346c166b1077deffc4682bd45427be81b4e1fb84d99457cb2aadddbbd07596b46a7f0ef9a4b1bd72bca29cf461c4b28e91ad289d71ba04b2e1d43d72d2e6690cf731fa492cf53c4a84c0d3478a5407cc692896504a594a837603c5cbb495cb4a341759e402821ba1bed7806ba1549dd83f757bd036000630b1b8319a1f6bf2b3cf8a2f05c77b9fb6f7d450b0166bfa6423b522f781470e75d735e1f0ad01ae59c41e2b44b675f04ca764cd60464ce495b8876e3bd14249aa0ccbc16872f72c286a369a4b6d1643019ee534c1ec8a9dc05eaa708cd174344073e8e458edb6dccd9c3841ffe3f231a43d3e57d6c440fbe79792127a80343cba3ad3f21a7f6948bc708a20aea53196dc7da4ad8e8273dfcb7cd4adeba29750f51898f92b974a9806bc04ee8f84e6569afeeb59e29a5f805c404747dd3f816ca5801ab5f42e27894d8a291474f8c1324a750937090b97b04ee3e837a51a3ce314ce74a9c5131a055ac279117a667d9639630acb4664d2a937000a0009e8c488bc2d41dbb404b21cf2d5835c5325bbbeb00dc1ea4768ccc6eeee771d24459b49f742f649e041c2c5c10554f98b07420e901b28fc6eec6b11be883811f78f8bac33fb3e9462dd41d928d4d4ae232f98d04750fc1810cccd42a97c58b8a43aff04b3f696589ef1d86357fdb6a055bc39115dc78a6b18c4f41cd88b2fc437248e3ed8feaf00c7d482dcb15bd1c7eed7cd98eb8528ea050f419eae35916b69ab18df16144d149d19bc81c76b8cae1e2651491944895e841f3189d393fdc980aa157ab452e8eb1238fe1af6e765999608f8d151979dc3cd5f1bcb19e181c1d0378d1147ee2a98d926a9144d93277535275d9c61aa427d88093f25cda03eb5c4baa0ee88cbb67f41352a5f422fa838e51f072f99be59ba3937cb5a03e80d34a9c01c288c96904d27577a83bd1df3a10356acb5dfd6f14b4cc25eadc852bda574406a674e45dd092cbb4f4a7ad71fe22af7eb422c7c615b6d0e6e02057d4d484b44072c55068bf2a8c622ff0c9bf47a8b23f6fa7984459e83d3337cffaac7ec6103c256fc98788064f0bb4ba2239a406726c2fb6137064c933b607f65f08b08387cfaee8cd658a12e6eaa7cb446bb6b70d6e398040b092e118152b474c6c83e3d4693074d415eaadc308af0ebe913ed6680651035ad1b70fbabacf1b3a1a99532064b0cf4d130310b3ea32e1b468388c81dcdfc00451c40c9f6573e649e3fd4e908de08cd38f7a8248baf183c7801981dce5d0eca53d5a8240245e531e4fe8c868e8b3715303ec2c2ac54322714648107172d0f56df8a6f968796686a7a9d8275c835506acfaace7035dde1aadba4f32d4c1c2320209f948819641402dc582b01ac4ce0f1d887527de5aca78605a038232b9a7ef06d085ec32999cb8611c18496bb2792ec79228d98eb2436a13da9e8a86f7ca39adffbd7f87229436f989186dd07fc61f1a09f781aa0c4da18cb854545e82327904d7170d3168d24899bd20e7c6e19b57fc0dd2165c911984ed684c984d4763f9b2a6cfd89aefe36b86877582976e576f8fa1e7941035ca399558348f9c10d6ab8830e647a6efb082b91a332a9ced8466716499742f3359ac8a736232e0ffd1d201763dcce282f3e3cd910105bf59af711f646b4a65aded1f3ad594c9df2cd6f7ee01ac387738a5006f04bb236c6b9f4edf9559859eb1b1c0508e0351e5825cb8cd97a901a84d7895332137fbd9c7b43ef55929f8bc8b443d19689e1af68c41d76484dde5b64603a57068e399d022c6ee597e11f7a41f66e6f25f29be7df25ca559933b3897c6b7247990d6545f9a79bf5df1757dd2098d36d9e804a9b05c19a75e05e0c2b578bcdc12e5161a2a5c625b0f86895b599d807f1206fd9ccda6ea629ca35cbccde10b8bf5f19ccbfc14cb4ff5cf2eea8314b97e63a6a267f08a623351f9654348a25c15a5a9db57aa77123a57435154b297bf90a405f71a7d5f7f420d987c550c780d4096e051e52d1fddf140784e0e46303d65954ebeb7402aaf987e098e2e319626b364513e35aa721961df61ac5f79abc3002b36884c699a93ccea54e581771753d8455e7abeb86d4568d4b7a09b801f6e8e22587f74a62a244850dcc62eeac35fcf679e3757f650b8fe0b9d4346bb937325ffc4f2c7c8e34179cdcd567fa6173707355f37af70afa62787deaf04792e854db21a6d5162c9730b5c87ab42d97f4082f77f06ad6bbfebb0f7d1e649d6d8e319cbbeec9fd1431c8c92254a4878c6d4277440984d352457cea2a30fd283bb7cf550aae9a86a80db8ca5316886efcc4208b97c76d278e8685ca59ffeb8c30f32ff2e0c27fac8b4b24227ef35c4bf849ad4028c233595fa6b1d60357bf93b843b052642db7ecc985fc4da14b7964c5fba9693817d17c413ef4e56412f7b62838d3852d3a870d3ad7ad7ea2f60031a9885125bf33c301e7b72b60fc2fa3468d6c5a72d1b65785532756fadccc8a885aa3aed3fd19a951a468c901326425e8886251c752fe0c537819dbc40ce47c3e53063993bfe628692cb4ad4ba40aab0005a71c381d8fd7fc7f19f60898e785061b32a80ec3d29f3027586e54c2731d62df96ba4c6e33e5600c99bc0fb0e614cea8eac63b0d3668a131a93e0d94d81d379fb02aa41a7bf628d2c12a918bc649c350be529b22d5cbecf41a492bd37442aca65f568816dca629a3d3a479be610b5078e4c0fc0968cdc85b2dab03addab31c3056291399d3cc0b8b9a981cc432b092f226de9e4e48d7c80687aeac7ff60ce1086d85891701962c437b1b9cd35db811eb12fdd68ce075f77d6f0294855ddc49ec7695f6c371bd9a54468779666084a96ac0b41448bb94cc4a507d97ffc069ad161596a2debc7293c779db3aa34d099c4de31e207f4b3ecc9845d6cff40ae64d6220e8543b6dd9ee1a2655c9bc467e0365cd38495e786f81d8f7c5d1c21173dc8a310fa1c33cadd785ae8d9e5813fc21e306477ecc127a5806b9e1cff72501bf09303958167d5726753b001a01b5c5d6c57abdc9c23df39a4a5c6528fcf137d19723efcd9c6edaab0e0ffdf0ad1ccf03a4a56e3997e321c327d05d5fb35da70debaef04b15bbfc9b06b6c2ed03b64010b27cbc7ff4840367ab4b0ae829cc753256522cb2c2a5b24f4776675b0a747e266f6f4c5ac4e66af621510a4021dd0fd005f4a4ccaba80a18438ea88359b05d6c846b9e6ec74244a901edc609e5b48c697e9290524d046e54567f8f0a18ba2a8548d392f4bdf1c142aa3299c2fa45654b846a71e539e69855244141989efd165f2987157ed0df697d2a8f64cd995daaf62e62e12ba444beb43b100f163ba2bbe0f81fe380ef69970e2dc90df0804464014230b5bb843b4dad25f069783d5308e89487079bf687e09ad5809b9dcc6de233c0069cdb30344ca4ffa4cf08a466e349536c836dc2ede0b3ea2af8f939324e3bfdc66e5e39cc8da5298eb85344c6272c0baa95375a012c4687850c38934295d6d39a48db4638eb8ddf5d7c4e64b7c872feb0f7b7553612aca93a86047b7392f7f87559ecd20b5a76fccf9b5a91480fb1215bdd2b311a1c416c0d6c5f1601ed2293bd97220652bfea6f63c5845014550251abd2bc98ef5e8092eca03cfc1c360c4a801aef5d36ec9b77313f6a521ddc10ea0801783e094535e0d58329d45c78e7816259f94f24ff35d7e66b2f187f23bf329c0c4b32fff3b38d82ba46325b3b04bee1804de9434554885421762b6ddf8a9e6a2ca6bcda769b9efa4fa6514807668dc1961aab74bc224e35b0c88d57e1ade798fa45af7f36cb596e3c03217cebb211101c22f85e932041a09947a3f24b58ccefa740113d1bdeb66471f97aac16539e7b87300e36a9edc9038cc77cbec3d40f788565be1ef203c5a98345ba545c11d981e305bd029397f842888fd405c9df7b984ffe3ddaf49d594c4d8fd66c706912ffa08f1aae4150e5d6bcb984b5d88d027481f18569024d6f7cb87326fd8d03bd572ebc121e77e6aae5c6b24c6d3c7e405bd32ecddfa16c9bb6e442546b5ca5797056a15149e6113c265935cb7eb911742397b1c6103b2fba84b3106fd2b72958088c35803055d6ba5b6e083a0987ebee98b21ff173d1ba9ad28af180c93fd5e34aaa81c3d8ade4794d9555f55f8702ec7bc2ef1acd8df1ce44c047a16d1240c39ddfc5b390ca01ea02a0756f06d8ccdf409b9790d230de73c9939dfed6ee66084b251c3ee3406ad1a27f45a066d9896847516bd214c7222fc56a86c4828805e12e09e168bc2d966e3349cc661d198fab50f9161e3810f76186a9f6fe095ba0a125feb4a2ef468ad788265b75d9acb5a042f8bb52b217d4f9a6ebb4b12df978e89814cfae57251fd19f097c7b8f90703272454a70a3721a537341bf3f45744776908fd2a96d06acae05c78288b2beeeec14f7c65a760e67e31ca7ed15b8edd977f9cc4724557816445d042e9aac3f865c3539438de3f668fcbd0207785033e731b79a8873b17e73165c4ff7bf81ce40df0ed3d513fc8934eafdb087a8d2467da08681bc203f76d096ae0025c558b01d6758028757a6e80fe9398c83fb3e2460946e437e15de00f3c0af4b5edcc81546f7607e21aeb108f4f394ba3687f43c9c487bdff48b9f9be4bf690c32ac1d080ed2d97f872b1f4bb67dad3b4b2e34137b74d26c0a356e7ba3072bee31c8a5792bd873d4d9e0fba5a7f9ba766202e2c0c59130edacd2d14c3d5763750ae6e9b138fa4de9771e8f8ee63e633bc848da1ac28eba0dd0b810d723f641229363b1bebbcfee13a32b5f02f9bc046c459d24a1d0d56daccba980b43149115181d5c5eb786a68aa9ff662a65b2af9cc3c427d2efca6f5f236fd690be4707ad9d88e9a3a3dc2e264a215a4088e28bf767e019859daeacf597441fa552f8580420ea434326553c060d473202d6537516dc4fd69e92f4acbce19bd5d70feae781f2810a66ed9f4c35e03bda2a1956f9871c4021493c6c67b4b05d392ed45329b922fbd9e41aade78e98a751426d36e9280074b4e9fd9a1f05ed52b114ef76267acac0c8e2570e884024c71f588e67df431d8ecead61d386f2fdaa7cc7e7361c66f06b4048f6529c004b37b872ac3279b99475004dbae47cf3b93bb08453ef04eee161c330d2b17642ae3dbe62711fdd1c37832abbe0d6f9f75d5561c317598ecbf3e024a201b22ee1fb10ad2bd71d3d2ca1e8da68a652ce829a9e8c23c009ea73d85a2e514b4a5ac11ff85dd95a25ffec50e6b7dd34b94efac6254ed0696d08cef41c4ab4bf0c58c8aa651d0a0ed334ac80b10edcd562989c5bc693512df4bd9142eb5f4fb27dd18cc5bb938c6af9c14535e07f1736bf1aa60de3f956e23aa7de3c4d9a9520d48d7436d85f2490fc3c5858d93d9f5c62bce6eca61b055fc3cdbaa7c37d18e3953287a0469a33d9c277041b0bc070a54772b3ecaedf2db60d5db145eaf99e2f0c0d7ea37bf4e64ac594404e7abd089947c9fc98b937c6ab15bc1aba3c3a28f308944efc9cfd19dd2e3449caa5d226e86d663ea59ffa2df7a2f6fdca8880440d11f59e2ed6e814769d09ba1b1966208b607187d02410d610414d002b2ebd150feade6e8f248367d4f392a3ff1403471d1ac2a3773608d0c7970252828fe5c37d9f418612c6197f87c6be23a76f14f5cab1da0e5aa1f07e5ea3902595e2f819b0936fd27c667b25f11038c9465b3acb40e05390aeddeecd409b79cbe11adb138db4e42e17b7c54c2978af89cd1c16d23988a1192f309f6033dfb158f3693f812ae812c6688df6309ca613da69255df92b13df9c1505d3b507040a675689d833d28ce831b524f53f5a1985bbd1312628f677e2791603d2544fe90f892d0ca936c04723a5ac1f137fa2b106de09478658faa4b60c18211bb00d3c7fac11f274f545d93365309f7b455fa2f4f1e1cb57348a2c8f964cf89b52ab37c4c70344132fded6909895b88690bbc795d9b19d64fffe555a0e7cc918a98c13638efbd2a5fbd9f0042a22f6e57c966dea0993e076fb96beb1213bdb986c00571e1947e76b63cb787b1ad7b75c36ab30f70e670c752d361487d08dd7ab11bb9a2e8c144aaaf5ba4e0e1779572dbc8c3062e7ba2128bd1f47f3e8ce63b590c8e8ffad933c28fc555188a37eb7054b3118793e9f7ae5699dc36db07712d7c3c05348bef56e142fc4b17b7f075addd46741fee6d9c017c729e4c786044d50d5597da5d186c0ebe098d50e4f87d86c1295ca9a4f083e308f891ca2aa11e62949035cfc0f68e7a5aadb6b3bd7cc1425d4cb6f0edfa0d9c6bdb39df3a7bc82e7bf54cfd7e8fab29798a15aa0e4660d45eb3d94d1fc60bb407a101e6c46f4bade245b6f551ec88bebebe9bf37419d02fce664c8aff23b34a5b4a48800f459daf1ae138787b6d971b81d7da95c318ba7718de1b52e73677d855c169da96a8564f1d5b7dbd09b99dfe9879b6d261814b245d5e72de3ca9fc6422886a6534e8916d78df4ce1173aa3da3e12bcb36794b022a1b7290932a0b54848d109e92cfe89982758f7d96d56c423325f9551086bcd4f653926455ea5e38d3013caedc562a3c6925356963562082fe41766aa1b0d9d3fca5dd9a980c4a4b6f9cfc49041e6b8da56bbf6a0b5b6c24aca7e812b4e84a6e2ad7153533c1997779c85dec5280589df569099448667124748cef30812eed62f6b376ce112474624fe1571e8d0bc5964e3f47f1630746724473ca81550631d13b35f5ac2753ceb8e919002c7bcdaa2bb7180216aaec2e9b2ca8071376ef04d07ad4f51ddc8331ae0972de5e76e95e8db1efcd32585c0b4b411c1865b221cd7a599ce08cc56bb6f17478415974e1bfeb0f5dbfeca91a3d543545b59396ad0b0ae71e063e72bcbad9347fce481ad982ba5f70025ddc10b2e5a06986c92cb56cd54e754b92074104c9ca1598cbaa3d3079be2c10c8cd3e3cc28e48a814d166df3a9b14a746006986c72171e37bee32a2bbff246584846682157d960410b7ed67cbe21c79f0b96288ffaee85182b3f5a165abdc3ed6673c760ff4cdc2e4a93f0d8cd7458da0086d674a4d92cce8a77d5e9d060d1155e29244ecddf2d35ee76ca4cfbd6b506158014fe420088d94d4c899dddd64e50c7883b7b411b1727851113ef11e7642473ab5015eace54b5b91ff07040c4badd717ffccc4f28fb7727d369c4bcd748a84e363596b8492a09caf471483dd4a368c8064f12172d7172b0529c8c00c6492e4d74377070033d7f64a83b8e18694351f3538d3b18d98350555b10311194d9b6f336cdd95a2d4fa61888251213df2facd65829572c9076c46ec0c3c5eded4fc02b4e0bc0d1d04825ffcd26851d117b3bbc2e5b120a09da9f116e1eff8c95df7609a2ac8ffa8cd3ce34a10208e541b57fab6f02305477ce4abec361da6c5f98ab38df013bff919d8cfc18f0e72ba3f016ce55cb80c244570b019228d04433a460250072e0984e405b03ac41ace6f239008c0b4e4932dc3bd8a8ad0783fb149e4b192588db3bc82fae5de40dd22cfc0fa14473f6954cdebea988eedc1fef2df8485d6f0b5c94a6a5f955ec035c12cf50da717f54035405329ed9526a1f8bb3809b90131c843d14c989b7322e3a19eebe32fcc9306807ddcf6bb26f9677e89fe381d306237e2b495c2d3dbe2c3021ea38eb8ab8600e327582e002b375862a5fef15d7db2c089301b42efe61b87b0733f46deca53109f373195e9ff5b464310ab7ab0a79040a1f06f8df0d2dfb9baa22581ddfcc09f7e494bdd29655566984f05a2fe964df734c171e9823efc35318d90e55515c7dbf5b0d828913ef4f9501354e64f090d3fbbe8390d0ddad0bc7fd92d622f49b7ad21f1f56d2ec78521f813bcc358f17850de981b57b37fbf5df2009e4a3a9b03564e2d8354db9409693be3723a49a66b080ff0da12f7446d1d804198fe899db1a19bab45c967bd8dd097aa078e155d560207f902c30bca9b54ec2a14b6762570e7af71fbb56594b0090ed3a66b151d37613aaa5763a7c70bd17224dc7df89ad1e55db8f6e09720f27f120979344fc2d411d6a18eb1a73a37489cd496dc62955382796dd61624cf73ae5e3af9869210473168c23605d954a17fb0846ad171c04124198be2f1cf1893361350954c41fa5c5d7fc02cc8fd7f719f4dab95ac94acfad36c03053bb45f9371f8654cce1f6f757e98b0ae6b81509d7158c9f035a480380a6d6ac674813cd6547298f9cf2151e95190430517581eb17765a8d379fd889e7fcc6625b3ade259b3411e63030627d753121215e7f612097c45b29634e573c4fcb752195c0fcb28d3cc8d2371ecb25c9e35b207d7a8b9eb34effb4a3ae99f8978444998b22005761528675d86bbef1b450554c161e7e98318c4b8a455e7412880beb9faccd27fa7d19ec50b426a50b9f878cee44f07dc6f49f9644af825966cd49db71a96355633835b58523c19423d39c36c9bf9aadbbd9ac4774d5caa69cc4f1ffa19cda9753b99b01465e5863de9a735cb0ee6741f60727613862b1717229312b292e8cbd0a1a881bde33da312e6c764f6bb684de3a65707d4120a0b1d04508e0df09cb38e4d77f7fddc7ce9688d52a97ea9b5b39376048d07188d7ea1eb47a0e9fbe561e787df06544319259d22a96b91d6e0fac6d04d45f1de0a185a599e05154acbaf968e7ed0d303f83f307a80b1ef68b69007aaaba4ae0365de335fb45e747b803a9b3cd7161cff527d7ede1af25429146688a81327d2fa5e3ad0a0b4c77d4b46bca1eda722b44231030bec393b439066236b37eb077690e0efc8bee781b4ad02a6191306f5a7cfc040f38efbef35bfcb1f15a0868c8d6d6ecc17963a999f7206e5f191f393bfa537b2148cbc311817af82982111f213c98f31203087aa7d00f80cc3983266183bded081b5039306ed0238d8ac60b39b368bccf712de4cae95fd10295c4a8815c4e2c5561274d10ed0313ff1e0cec49cd0a67ea96119258856498ffb48cec24fe0bf0edeafcc4212199e7198668886b162a6d37cce535404b9e2a22e989f24f8d181c1916d9829d033ccff53ca759cf3fe6693a9b028f08fc49b8953503cf23e42afe49428e96b420ff3b44b1328bd69e79caa8a16f51e0d4d62477d936e4ecc605f570240c707e62fbb5ee027d7a43bc180e7dfe7591c622523d605c96c15bd7a39f251fdd09a4534d926acce3326b668c8900e3187ea8cb6860271c1d70a19acadf5758da3fad20df818d5d50f703fbb384d20595b5ed7ec24f5a7b596b5c48e52e9647aba814e2ab0931446d47b062f5f5bdb7d30fcae440f92ec511094bd11f72a498276f4fbcdb1c47d9ad9ccef7c876acdac54009cedaa2559fb46383ca6be4acab911028d66bb0fad425ba022d11ace880e82c94bcb04124050a7e63cc323cf71c65ada21ad1e3c86dbdfe8d753024aa39f371472a029766ec4bce5f8c0316539c6eb4ebfa7aae1e67d1a873ee1f154b1613e68047a5f6c78866a71ec8529fc29071c5d43b13bc572707ce918083c26e870ec106cbee202ac686c30213777c3e7eb752af25ff2575d2bfb4bcd791a82001327fc92bf91a22d5adc2a466e9be3bfe2f1445c7929010174117ac24c75546037e6a32c94660977b601bcb2b497a05e195dd0cd1de7ea4bf1d9c5b7adf6e3ee6615683a0f56a7005c8d5ba848b5fc34f7b709484093452918dfe279e8851b11a2a54dd7566a928fd310942e7ae9b5d6ed7c90a88ee5be324f4c5c382442fc34497a623f2594f51848b48680b38fd26477c2e3bee4ecb02796b366a7b847b01ab1f4666417bc76f55ae1937edea6090f652cf3b9ad96e544ea3b6781434970ffaff8765f94b0674dbd053107dc0be3d555e9949dc9422103069967a3edc77e69f5c601d32324ca2f388dfc5a2e183c0279fcb4f7c55a5ce11f84553a58314509744080c20ab6360d7300f7e67db7a6bb62158039333e330bca0349b1636cdf581168cb682e354cea8a15d469f5dc0e480aeecf92c50a40b1bf47187ea357fce96b344a1bbdf5a05d4db05e950e363c429cf5538c4f03329ad4f15249c8333ff8e7800f817d6585d77e8c8eda15446f26b8cbc92df1aa5e3e62abdf5d84945946681036215bc9fdd6818851641fe6741039baac824a9616e403319a1d2bf3f3622e5890a36c4ad9fc3ec730d24427043f0df7813fa8482a0ce6406034528ad9972985f5f8cf7c241c29d8c018da14a8c5876b84985c3f3580ea97e71f8bee4915e341f35454cffcdfb3a954174b048919b75bd4c399253c7815f4947f2e1eb2c528d27d343f57d91d408e8ff7a9feb572530930e660fa58f87f1ba69d9ed92ca97d755909cee996de9bcab497f78a20a5ffdca0b3ea5156965e2444faf768afa588ef7b6213d0f0c65c6d211aeea9e559a2a9e74611d27318187ab33994d0a78db88ecf477aa791c17ac17ab696790254afe4242e31e21fdc290502d73efcbda78ead10b5a916d37a6813fc9fcf8643c9d6f4b833170b79a90db90803a77ad701e5c504e85adad76de2352712e9be4a558adf5d3803fe778993d5924808d348956fd208256c862980e0757439e006fd222f7dc7ad1a9ad9f910dfcefd23dea985b325a9b0a254120e69ea1196d8c90c3c92d1d8159de5f47898c0ecffccdc6b4a2a34d1dada0a8fb3b278669421158cb161ad36f33bcf428d3e8aff93c5a6c7cb88c731c69b232cdc500cefc71659fbcae8a1223cdc54581772b0c7915288d0e970f8bf9858a54e18420e0551932e6e5d20ebbe5f9d12de1989a5eaa6b9ab49819440a2a10f27a8c31552c4a77479284ec749818dc36927b20cd71b12a3dc4316ed0bae233af0bbc72314333d39a856e79f0e4fbcd9878464168d619675c4e2c23374037648f1a50ca5a4592cde214e0ad6b95e5e12816edd1f373df650636cac695d1888431e7c21fbea1f62f120a4ffb3887e2ca39411fa7d48762d78750162488ceb67205d627f95ccc9c0a2c125a80e91dc1e4721b641667ac174b088624c37bacd97d0a8785a15b74eea453ddb9052d8f348f3704716c8bfc244d2d4fb36a43854a7893e7df4c9ee5c1b3c56c1a13a54d00983b5ae5fb3cd933ad1b04ba5b894319c4f1b5ef1e8e164896806903c97953997a11f963184d91f13c4b555b287ef3d37028ee3755f4ec30502ffe81b6ea0e5a2d8a45940fc70eb2c9e88de4495c99d1b14d45a888f32f70176d8734863bc75facedfb57ead57e74f5babbbd3014eef03f9b585f0ee4812179f5c4d6dbb9351cfb62e4e00a988e62256dfb773893067ecf3bb52b23e0dbb5fd4dfd08489563d3cd687b7121057ddbe017fcd9bb34a6a64dccd9c8855d45c0f4ecbc8c17d0d668c202033dbe5580b1348bf575066dd6cdd85416a1d03a3cd51737be7292a6f6a13ae43dc7baf94bb8dc9ad5b8970a74782993a5f518a315d56982bbb0467a534babae7477a43923dafc009de8c6fdf1f6df11fffde9ae161604935e54d15a574dc401a8c3818dbeb2116c193dd411f1e0dcfd506e889690d76b10c5e42f435fb763fb746bf4773b63ac412b53f8e1ef4b657f6b386ff2c0444eb9ef86ffaf45238b0b503f1bf82d5f9bf3e2cba841755a58204a9a289c83caeab52c218bf20580483d5fc992108fe22a48b0078477aeb41df210d94aaed17d66c9af105a2a78b64adca181c27d43c8d779603b352e9b2135fac063c8f7f2df70390c1c5fc048c3739814b4d379acc7f55610dcad183cc45bcedc5321f346d5b7524f7cd96a7b54bab403c8436e660f4caa6b02889eb344dc9cfad7b2d634d4b074e90c3445f97df9d1f581b3c0a25cc2aa3e3e6a301a77696fe47a82b94461f3d469bfccbe4e5a33afed44e0c315bbd30922c9de9c64fc00da06cdbe962138182ca2070fabe5d54743811492f2bd5ef2946281c1dafa7125ff163fa30d1e1d2ee6deb4dfd50d90861fcc38f7719905196b52443d4c308333638033638ea04186dd13f44b147eabfc866056a9a3e75e1e9fb58f55b44374838c68442f6575df9998b0a89df848786cf6b387cd99aa1ea861fb543ae192812afdcdae97a8fccb338cda1d4f5b80a0b364c0061381bab9b4e1e783c14b975305656bde945df1885c4df3353b1ae8a30cee05d765790ca7be0b119133d3ecb2ef58ff93d881c4bdde69b695ef9238de3ef7505f714ec6d4a630c858dae055b32783d396324a6b825ce5d94623ffa9e2a0bee2c2903a8a34868637dafd706ce43b9c4e0de6430538d73eb545e9625298b1c73971fb7f59f0825ec28d87f594869790b8749865f2d615d5d13e9f2e6e2fe5eb628f4997f144f540564ec984ff35d16b879bb41ee3afa764d568b28a9ac3541e25d47e35e07e658f5bedb4aa51dd59046b4ed51a28a63ae3cdf5a694b4896de2c1d40fa9b0eee8762e374a5cbdbcdaf4b4230dab7c15bc1f7c61b8e480fc66aa1225836d209bdc6d30f4a5b12fa74f1c7d40e8c657cd5eb2a886689ba7d618844426663e4fb4674daa2c4b9a83c77d94a81f90c502e1109ef34485a9569d28d3255725b200288d9201121194f1cf7243ce45648d76ce736ba719c5e888c12319d6034f340c5f75db92561bd52030f44fdb20d57722abf656f1f38ecaa0d2a29bf9701d83709fa783e7ba814a4725f7f066105b442de118d66dd704dfc1d5e7c9bf2c35fc6df988982c25e025be9f0cba85bebd3bdcccb7115297806e2dc2068b2f57d25b27b883a0dc48179c33f72db98edcfd63cc89f128eacd87f25564357e1beab8af6e5f72355df2d7f17cbf9a25c8da6571e3bb87683684aec44f0466cfaf53e982ea94913af7b12ecf18151d65cc6568f9c139e75477dd2aabc282e830b9fa8eabeb5f50f6eb55a282de18cfdff0ad095e31033f73b166b53d358a923420c3396fe920daad64115547adc27ed262c821247b4c019f3b32218e423c76f2caf50bb1c10084de26407be333981f49b634055c6823c1ce733c62937fdaf2beb62bbe4982eddfff6a54e4fc71c820f1cbc2c511907400f13c1961a41399c6c5ea0b1afffda18fcf7c7da8e04bac0e2880ec87eb9ae5f212f578646f98f6642385942df7c79cc63d026881c9a4df88f9cc7c7b9d7dbde809056505ed243bd9d27928a8fd69331fb89e548b8c4a33374bb30fa7ff6009ed2e0a756e7f6b1e397189d2295f3486f41b54a182598fd536321c459c79426128bca40d4d44cf502f0972c6f41facf565c8fa9190dca239f05742a9dba5da529795dad290129721b1edeef4ac8e57b2ed147399799491eef46e503a14b9d4b9d3bf2a57ffb920b60bc8ed23fb2d5406d536c11bb7604dc5d9d69b19baf9f1e66143834d9966f1b9c598f6480da22945a2e0a09d6af20ca074cd2734b750f0548749361fba2c7edc14d613b383414f803bbdc4fcda929f2aca0a2302cc0cbd0057ab028d24eaf3f737dced693961630c71a8218044f0db6475ea01c4790f04394b590f2f972d74c06d98f8675f26a3c464973312921360659fdae1be5346978f3ad790177c2027371622ca22abc8b9b4f150bb63cc969ac6579c660673b2a0bd6b25c075d916d81b92e3e3768dc2b6edaf791b60b3242a9ccec3f69d106839302dae5c94053e45feedc2d7048906ef2c552ef0b3a9883c0ac35b67545fda2a2aa369d801a8345543de65db3af16899f5af7dc22f7f7468a72a0efe86a03d0733a910bdbe374a223b03e193a7ea68c9f8338e54879dc155000f0a0a544712165e234cd0e79f676bb5fd82bfaf9d1d93557fd963d0b0eed31ffe63dbce5645f96fde3e2d31424d46aa18b9cff3ea55a2ad501314f9ce1bc4f55c150b2414888b5606a5ab895b33a520739d7293238bd4c1319daaf7dd6deecf25a168b06f4750b983b3538742916462fd3a703bd22f3c0296178d21ba3f5887c29249b2b33c1434c31c73c6343565b710b0ed77ede40f25df40dad0b2e77dd840a1899f8b47c292febeac58a8a65ff85c2967d80e347890f9011aae78b65b7f5bd54ecf034d02c1f51eca57e9afa422d625eb48e6250393e7afa6909738817f9ae2e30d78f3a957d1207519269c169771c2f7b64d187686398fb77c8fd491eeb857df71b8b40930eca5cbf56191acebd616d45392fbc88d282de965a728f1077a607f10dddcb7f5f46592dced8862aaafddbfa0ffb0511a042581b45608e0ffe26b52d30e43bd7494a38bd06decbb68ab8ef4f2a706178ab0e45cbb45fc3cb41684512f6cde3c2853fe64d77a223a8f98ca64f3bb6bfa72af78e1756c7d22424470e3850da2a88ee4f0a3688d8593dc41c94f1feb20b29f7bc11b77579010932ab9efb1e45a1578f366294edacb8b2a53451fc5f58b1fbe70870d729b62af36f8a7119d6629475ec3fae7222241ce3b82ea8f98b84c7f5779aa34b91dbc8323feccf3722a0192eb1b13f6ab3bfb10be00e30baf39424e9cfdf0821ba3b1d6b591a21e8943c264a5cf84f8380ac94ed1bf95f7d1c0a3806380ea388d65b073c3cd06e88c7dfe7b504d28da59dac0a1dacbcc5c8e46b34cd42e2d3ef2dafeab0dac7bcc80f0b2ce35a86e746b3a49e4f3a04557fd7a81ceecce405cd10a244ea2cc86a9a93e48e6aca699b459724014d14913ef77b6f768cd49885f04c713c17ff5b7fdb1d3be3a2c1d0e133feea2170adde12f46d2ada21f8e0b1c26f901665ea8366e71e9ad35279eaada9da8f39e515eac95044efad02e3ea97691c687b635e08d8390824e1b17cf4bb8f917bb2119f18146a3aa7de2b5fdc97463451b65c51106f929b1e2c84076ad86be8f135e9d2b40536f08055f27bf8f3e3bbce15f617f32088d4faebdded4673df08916d90adb21961c26221c528fe76de814e4f72e2fde614688b7c2ee409a5758559d2112784fc5c402a0972435b6c6d030c22a64b9a736ccf248f27dbb7ee8f4fb5ad1306458d187f56fd59f019eb00c4a45d080a2881facf4393e39749965c25475d14936c5ad1ccf995024ef39a037a21ff2d0a2cc75cca03d3d709bf9fac2d6197c8091de375b11e3f1e6e344580742e1e989ee1efe9fb6a6f4af9ce01844371c28f8db50d894363ef15f57e663ac02df105956dcf7694fb037ee5f6ae73365b9a6c3fbfa733b4eaee4f7703bddc166e579b1d6e0f5c7d15c0fa092f6846e02520e4086817c40243e4b65b605de23beb2fb53389da5e6eb9e4200c4234f69f114d7d849e93640a18a91aeb94b42914083df22914b1676d47a639dd87f90130f1729eb0d1afec0bfaf7690974ca522ce0f6593a9e477cfebc82035345d8be5d659bda0848b140a04a22f25ab6ea7b74030cd4130a87658ce9cb04d808a77ed537a3a69a1d800618cda42a5d18ddb64c5131b81f279ba048521eede8678490ecb98a86409e8158b408bb0ba7974b508497a98e4e0fd4c56dc6cd97eac8a76249d0de891b53e129c62337469ca9a7547075710131db56cd044c30f099cf926bf76d21b7aa230c9b98734fbb5ef9b022c26356e73ea8a737a6ef39d1e485ee26c2c821efcdcf40b3d8103eddb9330ba3cdf5f6fe1c6868b5024a62ad78c73fb02dd5a13588dffb1619ac39261c4d8efbc1fefbc402c1ce5ee5c548e23db0e9d5cc1f12968d9e6f6a7123206136eae1e82d851a1633323bab646bdba028b6b8fbc15c87930b2f15a7b216cca143b0cf585668350a132a6881921f575b7ecec9f223783bf0d4b291af735c5268dfd76d593ea3f986330cb37e54a5e79c77cf951479c75c002d2c748c5e0f7fedf4ec2b3a7e7fdffff88a83e5a8cea1f0264bbad68cc5e1145a1bf861e1714fa416f4d11e003721a078a1513ea074199983624bfa191b0e8909cb1f9d3ce3f1d2052c2a1edf03df5ad1734776c237c13f30ba242ffc16444e6298e4515c1d1da70c128c3b5626cf37993a1d4438053a5c214bcc7f198385ad68d30fdf74520192ab6b864c6914a8d4b354af02ddd613eec4b285324f6e3e7b950ec2a01977e3f19ef5262c0d33bc08b7ebd28efee5c7334eb91b9e44ea92a4f0786646a386fe4eb652dc5c2c00254710173f8c3558d38f384fc25ba725e9e38e2224453e6208271ec418e96228c215c6c12674613ca35ab28a9fb53190cffe3652693f235d10b73196bd5b1411bb2338c5665331fa5c4248363792ab5f5433e842dc7badda15e9327c14bd73f9416cf6524604fc6401bcad6abe8989f14c6e982a9b29c9b202c0b3aa5fe6c54de6a775d4ac7eca484d559e8e0e649af367c586937e99962ce75937c83305bf5c2d3ec431e07091663ca8c8af1b93779352869f1e1408b935404835f21b1a0d3f32d6df68299dcab49964167e28e3c7e4c37c5c6649f4c4ad9a20595c9a02c67266f918ab93576a8616655a3d79b1c7d0cfb923451d8effb5c128b2dbb3599a30c98b8c0e5ea69cd19482fba5e998388ea28486f1a227a6ca73abef01640ad0f3f63b30a4725cc2e2e5eb1a7379f8d26fe72ec537668eb664208391af1574ea85f1dae0bfd5e04fbcb67f4a470ab48ac5ceca259db41fc29f3c3da1dfb799ab099e731ac6bff7b64a272198196ac9a4fd05aadfa91c113730bc28ef81cee7449d07527569a5f7cfd8db8dc353255ed8048ac309f00b6a8a7a7bdcf028f0e4e9eb5cea393cdef427236dcd049d99841c25c638eec504af254a948be63aa0da12a2e242686a3488884546bc5d907abcbd49fa0634d6cb909d7a6b7e201f86b9da3dba409b09861d3955c23a53bb2d6da1d07995104b7da62b4c92e7bd455a8f7370f7c52c2581d676350e9a601cca74765f5f9fb7d2c117e7f155ab8b648963e8797faac7d21e08415517f3f7279ea772618cc94c33fa94b323763b463639b216bd3a859ae5e904e43d5b85072f952dcf5beb8263bdfdae5a23e6133486d59bc626deae2d225d913de6b5d55bb489ca1d5c5c7726f15b67d52ced2bfa4d86e75dc4b6366b4c208590e58aecd7513004d1686afac1965d5419fdde8185adda40a411a9b8918deabd02639fec698c3387db866e7f22a1074b28a1a64133eed7a483bbea9387c1645f5c8803abffa98edbce51cb734c0d4b31181207f3636eb921d2d9ab91f09173291031722cfb370e2416af36cd03476487e7b9b60547f233519379e0d6c3a7573d4e39185340f95d208e2e7e786bd96b1110d9b4a91e5355b642f925401916fca1ed0efab42694f2ce9f27fa1f7df946382ca820b23b70c06a4283960bc17ce51b69e75844d9b0167c552dc7ab2079302da2b6c6b653f73db33182a862a52521b057805d355d53040d8c8cb03012dc5247638d7b799e19f76b627da17420829d4517c46948d8bd1d35d9a0a04783cda68250c83850be8c9abb6b343b2aa923f0255a488447a24fa7ddd71492ed55421d60754bfcedddbefe8c2cf702042349ea55e87862355981cef3ed30f566e3b9e7891b8660fbfc2333634e1a05ccd9c4c802bc82d3f8717f9239bf6ba456081ef9366e1cec5a75d9c8265a702b88c1f3b2659fe830819cfeafa92fae924e2fc30399b21e04d16b48b0450eb3d00fd758e96292ce331df693f06e3c53d19cc902a47e7fa9f85910f5451f6e6d93d22084d32036636b70aa8d80ffcdd0f1cdecb0b5cf3221438f26d787733bf0861fa33b58fe393c97f7b8173a7823605f97809aa3728a17b22f172391350a2ae23d25cf79af846d6c2b365b10f3c2869253ffba03a08f27d1438b7739ad32879cd8761d8d6cc966b12f71df4db67f1ae8959daadb6e4fb1aceb5adbc358b472c93022facacabba4d8bfa77cd8b10deb1cb67b4b044970e215d6121b4ec81d9969263faafae4eb1053d8a437cc9536b9f8fe5288c3b58750ec7280101068b811bef9f3d07e2c429e43869c38524bac98404cf06829ebe4d5f48ff96cd3def900a40d89a0d51147a1e3362e6c170270e294e91f13d913667569eb0f5407446f00cb277d344a4368a299e28eacb2f8cb75fded6a9a7441cb812d8e30cdcc8ba717224665ad5a08aff7bf6aa262a0d30c8fb7c13eeb41155273f0a89e48819980145ae0604d5f95ee1169e3115d619c8f4c291362c83fdfb071dc3ccb3d3e1f1856e06794750dde1106b9f7fb8e6aa07d37eaf0b1b363e3599a27db6425dd0aaf8b1b556728fe91393983b544e41cfd03cb934ada94a0f3ffba92b2200d80dc7fb8fc1e5c43c1a32ba8aa75fccb7310e39ef485dcd37c6bf5f6f19eb5c19940d9ac8cedf8eeda2d963486f5aa68ddb0d74facfe56aa5a2eb635f8d61bbeb0d722ec3ee2bb592d82fdc87030cdfcf16413063380e91fc494e1fe45b0f9d96976f3efedea033ec2c19534b32f789c3def380f5827027464f8493f7e2bab1e92d9754aedc373819232c2d1514357ea07f1ea3fcd19be949964110072cfcd139d8d51ec0fffcd93bdb4ef00f6cc5aa5197624c34c14619239f42d2592c2844bc2ae929a8d8bb677120bfdbfa22d7a0fde7c7a775554625b982c1bc80dc0746a735f3d19d22576a5a79cd783a1aed5dd9ba76987bba0fd147cc86b830f61fa9536b827db387b41ee803985159effa413122e016f3ed093f0254c15128ae50d5e45c7a0d71be65d0b91796b766055d5a09f5955a2c38d7ae9209075b13194f8b5445530407df63552f225a3f2c276fd0161c342b63a9fdc62a7470bf6dd177be228a08c4964530b1c841a371284d1772480c93c15fab7d8da56059714e4d938b495cccf9f8b23a878019669ce915cd2d2ccd90ae8fea5723e014e20a294e81305ebec3765787e04b39e6b7a1b9108fbaca32206692f469d6ca0b252e730e0b63f47eb3e6501a97e1f169601d6a6a4026526bbc0504463ea9bdef2206673cc32179fc97530ca63c9463f294c3c209cd2dce0bd02448c551f3403de1af25429146688a81327d2fa5e3ad0a0b4c77d4b46bca1eda722b44231030bec393b439066236b37eb077690e0efc8bee781b4ad02a6191306f5a7cfc040f38efbef35bfcb1f15a0868c8d6d6ecc17963a999f7206e5f191f393bfa537b2148cbc311817af82982111f213e028fd8ed6becf5ab0eb9901f7aecf4faecfd2ca1c573a2378e98fbcdc3ca5a12e482e95adb9b1eda3555ef007dfbb13b924e982463a16afeaf828bdacfca94b3eba8d7eaa67bf02a0b37bf2ebc3c717eadb79e732fb7b98bb42c2e3a8d4c0b1271acb05d7159db47c765fc23cb38a6585bb9803bf9152c82a3babc2517b5a682b18a77b79099369956581926cd919afbe69060d7b18c6da0fd0f853b26fe6ffd964ba160aa3a155b81851cadcee1f0ab873ac47bca296d8fa096aadd71be0e0904a5d4a911e1b79ea40a8b4386fb1a6069214e8b04d9e07f07a25097d2bf5bf97c6bcefa3c3a5d91dadfa0720789ed57ec23c486cc99b041ed25aaf242d0f4e5992c87f466d36f7af83cce1a0baefbc80ccd9055cbd8e4b26d34c001ac8176fce490429649a0e9240eddfbe1322a7bbf43303a546df30ee721c006ed6bb6db46876f0643202df3b7dfcb0d85ffc9cf69d751fbaf860af119e4fe9075c61508c2e6fe3f87a7fda5c0a16cd6d1f7da2abfb08189501508cb72d627c6a20382bbfb742fb1ebab2c05e218a0020db2df10a5c29a9f130c86d2a5f1fc0cbd965525addc5f4d05776ff236f0a00d2cc063fd2693a4b28c33e8fb89d454fdf7978e02a4f6926e870ec106cbee202ac686c30213777c3e7eb752af25ff2575d2bfb4bcd791a82001327fc92bf91a22d5adc2a466e9be3bfe2f1445c7929010174117ac24c75546037e6a32c94660977b601bcb2b497a05e195dd0cd1de7ea4bf1d9c5b7adf6e3ee6615683a0f56a7005c8de71472f7c977ef8bada5aaec514a447da746cede57c6676e4e5b85baba33d8242a8069ffb07f29cc4813e74efbe66940ad18e7be45544c30e9003ab0747f0fe5a4108c183d149baf1e24716af85db05636e8e451fa1a308d3fbfd0d76a5a5dbf3e42fd5862aa4ee30db3d17d20b0de6f665711b8cea59bd65b40b63c534b2ba6a97e6c727b1cad5184b9d3fffdba7bc3430ecd4afb4726c2bc32d3094b892fca889f51a5a664fc9ac45d4e741612b074cfbde9fbf04c94922b4b68eccb1c03ddecf94c98196528753d425949807f223a85ba350eef4d37e199ac1fe45d38d3372f8a0349349f083ab0342523c083bddb8212cab202b15e7acf6047c14c3776424bcb1951ac31862b10b49bfbf5acf91674b32659b0c8d2d90ff1a1441741a52fe5361e188300aa5638e846dcc369c1fe584dbe28f3351dac562d23fb00e2409b854c940cc306f65f1310457ce62aee8f740b78809f5cb6c841655c5c24f54cf1c737ab94aaf03364f14d98b51027c461de087de14fd4b58e973408a0a1326396b58f34955ff3bf21945a271e5180f6adebf6f0655006dc5879d5e1e21151b98bc5a41b7bd1cd47f04295a6ed03ed0d340db8569cad7d3746faf82efe2c570cff5853469856158e6caeb646e2ca94fb4ff54a15ced9d93b10034c10f71be56b6e391e09b55596f3c93c70ae972c1567d7a943ff0cd865b4040c653a2b177aae6bef2b5e0e571c6b18fdd253b4bb0c4be5e2a92ab55d5887950348a1b8dfdd68dc2a729f668c2475fed97ef950e113427b63962100f86484269381b99d9569ceba1427cf8643c9d6f4b833170b79a90db90803a77ad701e5c504e85adad76de2352712e9be4a558adf5d3803fe778993d5924808d348956fd208256c862980e0757439e006fd222f7dc7ad1a9ad9f910dfcefd23dea985b325a9b0a254120e69ea1196d8c90c3c92d1d8159de5f4784fabd45a597462d01e407963e7b9510324f0545667bcbb1e932d66d7aebc86c3106a26a9e1e1d700389822c8494adc14c3bce85631d0b04c64e95df865f6ccaba33fe8f02d5bac90f040142ba739da51c7084e31f8f0b400f881c076977d5bc8895d912321b9821e0014ae67ad1e764809815e55f485eb280e26f2629a3496bb0c16581c698a7004ef9c0a8caaeafd97fc1378a1066a48546cea627476ccbb61c17ab49de319e65a44096a033ad2b80a2be9b80524730aa34490af7784913ac791d83a43ff27795c23defe1342fc8471320c7e144612437155d7f4c0f6681b768f2beef2d5830ebec2922b0d6703fab74e7f77753eca02fa22f7aa77ef38321afa414b40f9800ddf2c3057b73eea01d5bdecd91db7c9dc16cdd179fbd2f5afe626f59a14e1b83fb1f6a72be980d2f302857e032cc3545b46eb9c4993318bbc2c255cc1d5a8fb11ca94df2715d076ce6787ca25ffd2e37b1eb4953997a11f963184d91f13c4b555b287ef3d37028ee3755f4ec30502ffe81b6ea0e5a2d8a45940fc70eb2c9e88de4495c99d1b14d45a888f32f70176d8734863bc75facedfb57ead57e74f5babbbd3014eef03f9b585f0ee4812179f5c4d6dbb9351cfb62e4e00a988e622567a1c5180eb72daaebec7da0f20c88fd5c0e5572aca7010ecfaac5ae1bad665502f0b67ac89ff7bca3f7a2ff1ce340c043c72212a6088cafd6bcd3f8814fb1028183310dcc5928be0fea9c829e4507bffa0634643306660a917e9d11acb04e1f0ec1f42d889ac47c20d9a86d2701c3aa512265cfd5e94bff26076c0fca79cd8c3097984dc8e46d17015f3751ed910c12a5d4dc4f01692524e5c6c4c3fe661cfd6e0483cd4f02df9c1586da5530d029bfda2ac2df45b168e4b26968434498676090fffabca0dfe8e0861bfee918ed55e287152cdb5864d3b3dbd4e5db44faf6b4a1c433aef595efb251e29164023fc0b7c1dbbf31aa71707743a58e67c3616783f55d52a5af0288536210d94aaed17d66c9af105a2a78b64adca181c27d43c8d779603b352e9b2135fac063c8f7f2df70390c1c5fc048c3739814b4d379acc7f55610dcad183cc45bcedc5321f346d5b7524f7cd96a7b54bab403c8436e660f4caa6b02889eb344dc9cfad7b2d634d4b074e90c3447477c88271d70bc029e701e66d8361051c082fde4ab3aaccd81d8fb182bd05b1583d7809981ee977ec206086de39364df206046307b953fa8994e75f7dfdac8539e139afa74c74b0c9396f37a4e850650015869a792f00420a822646a41a8d781ff5f38ae62e4b22a4ea0d956b784f40197be4aa99bd63a9f2f248212cb5eeb1395d972697a92ae0a072743d14b73c35ccd10a345d19c2b9fefd9202b70e4178cfeb6db0659108557092c9e0e549f3cb5f5d609df4db7defbf3d7b852aae0f03e4d9ffa096a3ce73d340b99dbd752f48511c6d956046ff74ae17816ae17800e1ee15cbc73f06a106d31b9667f682057f5ce58d8086492ee6b6f6ade3a07d899944f489ccfa2a4cb59c8dfe35dad6274f491f641b859cdffcdfccb43fbfb5f258386bd495a08d9fa597e77b5438108edcc3d304b242cdbed686a0bc7fc8078da20b656be90ead95ffcc15e99b28d56f114d108eb44353cbbff9bf280d0047ab73f1ead1068bf04dee3e222d215af6042af738f61d2545eb0f8bd5b34c1add6973785b96e4b9b278a084ef221112b6297738e2a76ea1abc8741fab17694bb7c80f625d074f08bfebba6a666db1f9fb92c006661dff47eecd7a07a8945bc0ca5d0b99ec6522a88074e8694f01fe0ad32d926f1fcc063d93dd896b50f7fc9ef966fa494c137f7ca489b2bddec0f2424ec6d8e3dabbc1907ad3b577fd68690ef701b61d21613cff219ff5f9e21cc9369a8094ae95193c4416b203c40bd60c93e812bb913174f9b9c27b8ef0384016b5598cf1efe2be0ff582ebe592eb5105d0a4598af572f5c8ccca88f7b17633d5f1f69c4abb0e17c47d7e5fbed0b9cbcc63b4253bf036127b823e5be491fc3d9fdca27cee336c502195e7eee3ff1713efe0642b76aa05a46b26028854600dbe2580598a56d508f7821dd83dd8e5414cd240e75b04b05a64b313b7abf5a513c01f1a61b15423444962bced440677b9acbf3c84c180485c8d30f47c597566f805636dc42235c59bb5e18bd670792b87a7c4d63070f4e5c0c771235dd20a78b71ca1b04847999dc81a137879d4e0df0f7155f53426b380e36c6b300b300f40a0d8d4a6c99bf02201c7a92eb04f056d9a7b7e3f921004921d556cf7aeade1f3f5f923b334e19d85e0768c1e662374987847304542ac0222312a0483534ebf13290a7cd348164169991f92eada0dc9d314dc2856956c8103cb94ceaaeb2a71c7f1f9b4672250cba30dbb27ead6e1db8d89b9abf5bfec5930db9b7dd331422a5f0716a9fa412cf48c4e522ece8dcb864c1672319f5963daf470f105f3cc6c8dcee8db1fb6f99f1ebe98b4988d935ef9c42d1d3c7560694cca08ab281fcede3cebb42dbd13fb5c528c8e599e2325ccc30de60f51279dc7f97efa1c23c39c80e20005c1f60895601bcd1cc8a5e8cf678e98a1502725989e1e6096c5382fd251ba2c41f27c4444e824bc3c1e80fc498c32fa465ed37ee1ae5acee7075a691169a07c178a4badf511c06ad7f7b06dda87d978102cb0872eb059da02f92e1de8e09ec3f10fed6329c5122242d80726fe8f460f9d869908c8b4167f273b0db752921a6b712ff3d024df6a6ea85de5e4fb5119d25d12fbb6f57dc9f0a00492633a1dee2df99d50608fab6fbbc3cbf5c588d3d98e43d2372492c11166578e15fad28b30f189a4d92cab6a7904aaa172010c3a9a4f9d408c3ec916bdd4140ba0900eb35efc58f08d0f034eef289184d1031b7cf8090186be2d62aff06537260f103ec1701699211fe2c9d52c987a7a93e8e21ad7d3e77d83b6f92c6375c9f38ea7a5ae8dad5a369f3b25393a6858701df488ae5156b0da34e3cf6a810a6016daf9abb91b870a309d771fcfd1c6c2ac68c92619bc5d7f73fcfcdaf7c6282c2458239a6f825f658b65cffe742786c3009a6005db97a624f71a5f8f64b85248db715cd36b2c5963a1057996e6bdcfe77df5710e77f201d047c5b6e1fc4c92c2734b51f7fddbd0f16345ff27af07524cf03ecdb2fb6705900276aa938162d5dc608032dbde8243071b53b7b885aa40c99462bf15ebea1e717bf14a627ec187d59d4a4e50ebaced6f18ed3fa2e964a27b428ffda98068f71ffae17a54fb0622566e0aaf45477568e06b6453e42c93b8eca48e8983687c938d7d0d58db5217f4ae026fd1b51e808143e36e7b04a1399f0149a3a8df6ec233019352fd7e60d7d9eb58c2305d66025a08447261aae272def2cd3e74f540ebd6167bad25d6bd6eb33a35fa58f9caacd6b0242b1813ebf84daddb155e644d32a7d802a95f4f7ff6b10f500e2285f86057fe8e2faa2c3ae7b61eeae9d986ba42bed0c2ad1e7a094e7e0d803cd6d70fa2df0e56d04e732bfa6176315daa57815da1b66829a82f873b729dc0733cdc0cbcee7db16f21112590ff4da1efd63a8626c4c76ed5d71cfdaac48d5330ddf2878aeba1f8243543b22b1fc683553dd4e61f973d1cde4c142398f7840b7f837b4c4f4e83f30d1d779c6b15e2819f7474b31c85500c9b673fea6af595bca880e757da044c35ad428e781fd45744ec6f65fa14106b5854eea3cdaae4ff2b61190879f4e92da2e60d39032c0ab09147c7bca964dd32d1b222fa979265b50ed5d0ce2676adceaf638f8bb1749f64b585a9c78cacdb010f961cfbb194fd7a43e5a843b7e0164d3aa8722dcb9ed2033d4b28f82e70a019a3a1e92c3b97d8a6781ef4d38f74be5a4e02e09f54ba6dd201f7a215d3fd478301a739936217542a7ed4ee65f1025a184fcdff2ad861234832b5c95b3fe4b0a54c240c8d9d75a2e68b3a5c68d211d9df9da98f22e7b32b8920f274daaca07917d185f93d5aba729f54679412323b7b249e44ab745e9a39f6f03a4930f5ae078c01c8f1a2ec610ea7e9ab44e8f4135d2822b8099f9442253b946266abe43acbdce6fbf305d36d48c6b3488345808625341c0edc0b7fd88faafadc76b0cd2d1576d9dfa70f9916d28a292029d2d122bd0f5b4dc1f564c4bbcb624a1a039260580c78e8dd046bcadde8cb2c1af978f4e1af74cac0a87a036f505435134e0bb433b72b8a9d3ed1d1a13e9ff7d26a71a087da9f436679f7cd89ace579f4fbbc7edc5dfb695e6a0565c126df14a11bfe69a3d4cc9476da6911b26c0cc9753801c53635bce52ee951d0642a39173c187365163daa0ffbb04cc7c2bacef3949f16b84b62ecae543d37754ab08cb671b2158c307d2b1ed79a43123b7c7c2976ad686c28659146fe41b07166f07f34a38a22441ed54b30faa67e895849fdcc8a3c663992e273e683d5205ad3fffdbe33c6538176a9b84dede6b6baaf81eca80f6b6eaf9d838639db0badca622e25f84d5ceba739c7c31c9bee4d6c7bb63dfccbb0fbe6c947df7c94932b6138e3c8f2da1c19527b7f44f49ca1059de9737c50219516458f1d9c85b81f3f86a46ebede820583a11fd6095f574702455aa1d0025c888ae5ac5899e041988ffe2406024895d103e24c98a6ab790568b8770f23ad514963755d3e49f009f66b7e8cbb25fa2052bb2ac2a58ff5e76e1e57c76d0da0e2ef3635e7f215e6173cd9e7b4e4a22c746282929f7b3b591d12acac3ecba95eb059befc4c5bf8483f61b8e1fe7f13b6b72b2b7037156f483bd383cabf103bf2e80c41bcd3ac1c1a49cac6cf9bc06834bbac3a8aa6209fdc55751ad2afbbe0b109a26127807a39bee8104258dffcf2e9927dd9029bd3830684d5396ce7e15c64acc82a7a7d19ddc16a7670de030e40eaffb0db2224252220132c0aaf7eb67eb37a089eddfaa0a9129cf347b364a1a751ff12a08c0e9b80e3f17f270cb2364e09022aedf52415ea56149ffa26ecaf3ebd32d9590e44c3a7b13f4fc9ab2a282b307101fd0db366f2c9d3dd6887519339b509fedc65be8c0d0b4704f6d17b5c355067192765738c6ff3cccc95bd290ca67e179476f0d6b3e5ef2be4875788c13c2ca1342ec9d669009da8cd2f76435d1dac38763adb78a9b2ddcad7b9b6946993dc876865b24511ded7beaced00acc8752b9d8ac7f8c3d507f275e4fa11f0e4b3c9e7d7bf52516f2baf70b171a9fc315f9047b558229f9e0c9ea79dab21efb7abfa218dba0c3e3a044a42954afca36436c71349054ec1eb38770af257f0f4342f291e29abc6a2621e4cf81854aec5fed4931e60b49b1895f20f49a3e1fb1dfa096599fb7cbe0608d293b6d29f42b789a33f2314d56de9d3ec996b81ac3696de3c78d712414859d449f93e5fbb4de1d70ab57dfb8ec9dd6f62ecaf588f7f7fd57ca3aa5d0580be7ac02541ae79d5c960238dd358b4024fe09f688c52b9a601ba1c15b773cd8fd02ff7e8139720aeaf59bdbd40d375da74c00922125921574aa25b84061201a9cb45949ef001d44002c52163958477fd12dc07b590be332439f28c8c2f6225c39eead3620737afc6aaac1fae5738e4892c753ac68c0ed6cabc827fa0c64a47c9e11e747464e9e1d58fb8d27df834bd2837f2612c35902ba71cf8b0b5a6fcef177d4ce2a83ae46452857777eb0c3cdf343de0b85837beee55f64c4d12904b569bfaa668983c91ffed413147f653e4dd98c7501339940f09dbf28c1d016b367301519fb52dc674bfe33e280e4c10b9e95af56c3b07a1e5d49aeacd4abf2049d51a923ca7222158ce5ab3f7096b96ec0788b5e3053380340eb24224c32c50bbce6baa5ec18f9b2c4a422f3ae1bbcb5ac53e13242b30d065f209a07e0e07d30f78deb85a33aa66fc7515f57810f327b565c488f43dba15a8b1d476692e226c24fa25048154881339135b2dc9cb86c52fe513b096ac7a3ef013f4206699ca9d14564e11803bc6f6d08445a04951d1d17afc4ff0ff5fe75207386a7e5a4e9cc8bb4d0e81e1cbee830d79635596ad07eee16893613d1a6daf99c183201e6a0ba8bb220b9546b990ab206a68f4170395a3587bef30bee84e39e5b4f1d89759b2669948e27c18476ae38c0dabb2a84f2d6e1a94ceaf7512ad5c7b0141aaddfe0f8b89211e570e5853820787b43341e9ac7cf86c60bbf9115530d8971711993b3b0607840b82c53389bdaf72f681795d6214d8b2c4833847ce8f0fa8b9bed1372ff187b3bb00b8a21f16dbbd94459768bdcee638a27d312ddde85437ef4da827f23d96a2631f166aace194b69af943fedf6d18db972606f10770c8e36d9f55187981dffd87fd144abed108121efd98211fa9bfa4c3dc997d76dc564b8e792f37a33efa96deff31dc2027d1590af05acb3af2a8d4bbc46486825bbb48b540bac89014ac43f182034cf1f6e117c9fbd42f8e6f2e0ae2541ff5616f68e0db7bbae29291f603b25b43638a52962362ba35bf3908e90bc2d2216692c2ffa953680f62899249a5687b18295b895741334756364c911a3c4ed03c30c63b02bfe314747a595c227fba0810534d8aeb31fd93a7982728303a093f3df14e3986ac8ebf8ca1cba0357d5315cdd1cb8dbf8676024c07df65716b6cb922c12ef753829719fea4a1a25c9f909285923d4bff31e2bad03bdda21b1852e9282169e0db2d70ea1b6771ecff6b3e4c1540fe959693a00636cc7ac73eeb21881f16ae785c45bcca34f899a26a970f95e1866d8e0e53f26fc53eceef2503ba2523465142a8cf5ed88bdc6c9980bd673956c30926262b5ca0317648a1f695a6b0e121785dfccedc546d8da6ca548b6a134d4d5467d07cf852078dd1b55f47b15d78931990aab01773128c67935b56db62fb3684c886a3552608f2d2affa75ba64a431145dfd297dfa9fb08b889b0c4862ae9a4e675520d5076148fc45fedbbed1a18a0e6e4283424a5f95f65337eeb75af9cd3bf01c6cabf990c78b3c887fb51888ea7e36afde108b253b229f54324346172639b8c4183f5e346f0b52bad8c91fa61880dc59a4c8a3c69f97eaa8bef3ba8f97afdd25d31507b26c578f3727a55d6d834b4b41fefaf4ba06bae42d64bc712a3d6bb4c67ca30fdbd34555623117455013a383c7b438ea66e1697e379f5a7e0922a0ef9417dd54eb866e77a45f02a61272f9f52a7e9780a5b5bb04eeac9a71925953254a3d3e2f68210a4dd18b7f0dfdb3d8514e8be354584ed9d2a8a9de25b2f6ab75db5f2524400d019e6a0e36ef4d671f3197b1a2be4425f53c364d039c7fc5d086cb2d83f755d029172192cb7f14119520f5b7a333c5e46ccbe0aaa8a7a3f2cb0e8c3e5e9babf173e672ba1e02ab7b6fb2a4de2ecaa0d303d404e5e158abc4c8c05875ca178309df272f39ab1f5bbd1536e7ce8d37385be584fc75a291d1bd98423b0da3975d587da199b495b8570f7d9edb93bdc477a968e52c908b35e929a77f202320bf3e81db639af62f8304fb0e79d7013618daa8addeaa845fd152a8c35a7cb4f57a1189c40d15dfb7c8736aca3707c510662265196e12d9e58fda308bcda0791b8668b0147426ef4cbd9c44eecd54fc985653e18398f38c02c3e16f80c99b6866daf8cd8e7e38f8909db4e9058a756f4d1f40c120facc3ba1fb5ee44b90b814cb6849a20d232613c89d9b118ed8caa7328ae6ad2626f34621c39a1439aa0ca3b1d81c1c9b105b0502b66e26ce4e5a5003e4165da657a6fdd9adfc0b86b306d6c049ec54a3bd67c08fd57c642036dca4a791c01bad3ceb566bb194170f337cfcc21216cd33a783936ab11d74b834c6e57056efd4e96eaaec4ff4806fa8261d33db13d7315452008bb87aa767b765b6c42521f810ebcb7bd7ea3879c780bbb087df33abea7ddb59540ec22a972ac276e1965d77173b96f1044b2e6b4fb5693c562838f164dd244b33686204027d9d539009a254690bbeeca943f7dab697346337d4ad1464140f54a5c138689dd47633e8fb1afd3ab5252d4d382ae1ae9593d4fef8c9cdef2eda96efb59bb6a3c5bb9227bf8f7cc85a20ab8ce87e62cb493bf14b9819cbe115e5899605729eadf29cfc7badff0ce11ac26cdc38f13f860dd7680534abdaf82162e990eecc6add1d95dbdd59928faf3615b21f4738f77ca87c7cff166e5da5e6846be8c58d22e7013deca649e4ca87d409bd973ece91eab4054d078e065587bb01385693c62bf9b6489c05c2d28f8c805db693d8e90af3fb2a36cf2940f9c0cc6b3c0cb567bdd688497e3da4be7a6338b020d55580b8996ac3ae8aee45f48adfa60e62c8d307c576d77f3848bb7bca5187d92224f83571d1bab155372835a1edc68f89832805cfff2918bcb1c2ddd8f4d0ab979afdcee03af1e635775875b9bf74744c147667bd6e1047381b108f5fd0ef25c40884d01f33a83cd60d47b43acb645da26f76873cbc55630aec4a103fb6a8a85ea0a6ef0d0a452382e8d5a7ef9892beda27c09a414e17c395fa00af32af87ba94c4fc174e92b6b6fa219f5f9bd68aa35fa7d9892efe91b292249bb445c112e1f32932734bc0b4eba4b2dd1772803a5fcff4e80f5d4ae233689fb4881300c8c2ccfd589f610c2fb397dc83bef65db0cedd99fd9e0f0f96fe6f890db147e964b9e411d893152a257ffa0df361d352c9d511dc9498bcdbcf8d0d5be74cb19cb72c651f15e89b48f0c537d51fe44825aa227e495fdddc79ea0b209c8d80eed55161138c178505a66271296c5cc054761abb4a301b81ac21e159d04274c38c379c0c271d7eebdbafe4cd39c589d5671b8a9264b694eafdd2706e71e40cb5fe45e7c4c0531aa0826ee65223a057e4aeede1c0af7aaeda9beafce7fbdd003e753141af15c469903679eb7918e84b9a07507033ad6e8e7c78523964ddc39ddd75f6ad1c0e104a527e165866dce59f8546ed7cdf4966b9a19b559d57b3426ddc5ffece4355f63f815a886847982fd008902fcd4d047f13104c8727b5deaa47b335f748e0b9d8cad52b737ba05f77e9b8eb4be4fd8b830e625dc60277e7ff3e3f87b23504a621b383334a25546690c051c65df6e29bbd49f392f19a4a59f333d557b375a851e68221e1ddf5e5785891f810afaa7488770607ede95a21e3836ff1c8cc4816e174257a0d8921639ab56e50303ea11ae265f90f40aa9e2843164b559dd746fe435f6b97fef88252ad1e92d650539e04cfacf5987554de0d8c9410ec412059abd6bf31d8c0f43ea8ef61098c635746f0e3b10bfe62d732e83c783b691852ad64bc76acdbddb45625cd59d3406eff4a02eadc8bfe6fe5b117d1f73e2575772fe782261161088e4e551b5441a40b4139dd74eceb0f4ad54307ea3e80b9978b25c884531659967229b4529dc6c1a9b4c0d951b3854f5bfce75640c7a99afe47d7a190b8a9b547f65e267e1066f30f4abee2b3147ae83a3da1d00a415dc258efe62390a3a765f98c5cc881065e75a1c8a793b84a1627106c93d7a54886a152774b9c7a4266dedf6131785ffb2210450607b5dcd3bd3a9dfaa665ca02d8ddb58274d8180f1111cd53fd9c0650dea68c79a6f5fd6e14b6e01349f53a56c53e93e265b56acbaa5fa807cb0c60a925797be6b7c24ba35a2e941837bae5398c10ff26d8d67db5f23c56e43380222fd4e54fec04b01331d83102acdcada5ce9aa60c21ea6ad71aedc7aeaf6cfe5beb98bdb976287cdb0834f28820da0f67deea6c247b7f2b88cd6f81eb20db4ffea71b40bb8b732a27815f6d841b153179b7ccc8d101df05b1298b189d093100acbf069f9b2aeba0533555726e814a981e7b90ff3b54d5661eec92955506edc17916c41159af6b4c9d53188aad3c4d7ca6143f5b410c3a94ce76d48df4b96307794860680628339e17c7664df8e9cfc89cbfe5d099bcc636560874af027352e29e9c86e1b1a38f43f4357d3c7c143d788563f3f9ac6bbc42fd2628a6309844d6f9f9280065977d09f22b5a89c83c36c0a5223d96ee87196d55054d234c2b590d3d6da00e3a9a699ffae3b434e433d85a89ad33bd97c9dde7acad5cb296862c3be8930e76d9bc81ca8dfba76f772f134d60f3973ab8272d9cfcffbab892eb3275ad8f9b6b965f9673fed68e5123c1994a6d27a18f07a0bd1eab4e39d7dc606ee0ad73d8a1d705206ff6d630ef24374059fdccfac71db5c2676d31eb566553c67f944383bdf33a88a3a071a6135b5d6cd838b640b439d5c6f8aab66b0b5ea4108d521e1bd25d1da3cba8ed1253baec8946752bd173a5b52824e771afc196e79ee6641640e1a0f22c26cc089b7cf7e2a70cbaee66365d0bc185a06162ce034bc1e33a8e8131cf63a8d15e6cc84e8ebb3b457e098801e9e1ae3ddead736ca9b12a90f9c2778e11a33f1569cef7702c8c7fd753184c17d2804fa1f7fa80752ffbda513ed4fc032ea233989b297359fd2067a06856731fab5a51535b34dbc9ad9643d02b4de87f48274445fd8cb6b1ef2877bf16bad81805f11c9317725273e531e049a6d7ac3951bf4a6f60986725ee5353fe8db39935d5821596f4a9c495c9afb07acc6106e45f6e046689c5e9c91bfd0cfe8b0581f33a4503906caf57f235dc9e068fca40d2814f3212f4358a736df7ebdf02a791b59dc0c33ce6919433988a40853dd60b7cf0018f08ba42f3b9a7570a37f012e94c88f76d031045dc9e5cb7b026946c82c1699a22a93d6ba4db472d634b81d45ca67c4c88fc2ce7e093b074066b5029009b91bb8e351f6e116ba8cc026957757ac00816a2ebbd1ec0b50219c5a32b9951c719cc33df4b3aa08f1faf3f28226b14e66e959ff0f87a06cc0d297f44443852136af91d9843c1dc94eded140cb6dafe567fed171e3f49e86250b16c6642dbe685d671522bde85253e2ca4c6c4afe530ffcd8a448435ffa1c4ea8b15e9b9252e56007ce9fbcbf9346f727ce77417fb27ed095da4c0ec90ceff5dd0f8b5aedbfd3146530ba5c35f71ba524ee56713f085f71229f14129e9d6875f01cc07f482af1a2653b64c6d2823d1435c2e488035d724abd67ff2d7d2a32d5d5143ef931a7c9e380ac81bd6ef8bf9eb83fd71c9c86859f22379d9c0248fd863b2c6b9db4cdd5800ef9c1de0401e520a08774a438623407c16aba3b730253d080dd7a0e0a8f3ff9f3eda3f9cafd8de06edd8188957709c00b0e000b7f39428728f24e4d6c62f598d63da1543d155d644858b9949556196eef9e4cde5ceeee9e693b23b7816aaaecb6c206d55059e5fe5cf38886f8a6a9a0aca5e0db8a267c78f36e99ee88a26cdfccb9df23127ad516d71ab810dbc9f7265d439695bb7bb21c3f966e60f14696ec8f0b3e0129aa53b38522de79a3a1429de10d8cf944f73976914a61686a9db4b672d6e2a4d481cad276dea4150cbdb9acabe229e6518c14f04c21041f9006ebb862937c319b6ea14b2c7e00d244ba1606c423ad017cfa782b573140c138c13655713e2611a0167b5232931ff1d152bfbe815232bbbb0ee6638197c870fad2a6f2fa917dd50c5f3347cf8d007accaab3664a92f26a3f90716d1749da6f632efd55ecb7849e7f67312cd6e42deafd1688632726a81f4f5326d440cc186ab16b226baf141f21e8d6222d7b0653c962b033252394e9f5a3a3050d8a6dbb73136a7f291d6f29791b630ae513b8ba4c7eac00d46908aa37d4469255d1137af61974416e907e1128efa3f7188ea57070eb1c789120b86daa18a127bee0be0404376eaa12ba6ac1cb248d9e12209dd6044786ba73dfe1f497ea32b90ddc35f07de296e018f329649a8a6d005a0a3ae8166143eebfc62515cbfd6e1b6bddfdeedd78d10e7a902b211fae5f355efedf3d72c7d05298a3bebe26609b079730e4ba345a6044e862240f5ce458850fc92444228cfd8e685b1dd4e124d76fde31b1b2759540d51d8d8d1f7fb0ea6350ef68aa16245852fddfff7a292a3d3d8f2998d6619a0cadf870c21c4dd307aadbfaa6bf40e5f28f0c5847830ef8c3c50b5c3fdf3eea2c4e5fb97fd16cd39b39938c2f83f7649db23d172cc634b0ee267040a5fe40ea3ad8774a0906739473b05c70f3c06bea62dce04774c4a4076f07948315d9d16612676161eea6e633204b571bcad9a8c699e6a06a4e75c1420539f2f98b65e907b22ca2d97ff20b8e83c1b184ea4edee0094a33885164c2d01f1b30f42d4f6aedf911c4dfa8d88b0c6040b81f7643c5773a02b5d3cbe5847a97284d85f796e5ee5a7de19504e53e7225abc137a05994e97ee11c8a202c77e12f7bfe36947c6b6302288975796603cd481c12c154680d7371d8c1c23edcfb30c2d74570c3f96bea6fa7b3dd04a1508c616ffdeef1af2e680ac04a6b91f8b5ff811c3b9e4e86e8aa621a78cdafb8d1d7393781162cee02234fb95059b8a3d76d9cb633c72034e73d32955159f2d17c49f7e11b404d4786186b13ca3bab1ad2d73e621e52912c00d692639d00572e803fc1508679d9bfccf5fa241b7ce9b4ff683370e9dfdac2f57309758b753a43fc97473f2706e7d1fdd5ea84df3ee60b1d82a206e42fbf5199d0ff3ab456eaf9952c18e4d97eb6a33ca7985fbd5739f21934e029b092777fefa668a4317214f126042abca60dd5081b4a420ca1b114a73f806a190110c5b76bf26c8d985d624c074939bd45f6a04bc1f385b36646b7a5a7f30384205abda752603028b2e0cf18e4317e9805e53d33af37a9768038d5f088a6fbeeda45994ec8624334b0bda735821ee57cca6c3185823554810958a595a9eb3cefe92633dbd71ca591ede46c9ed743ad75e1705806007dbe001cc9592610ddca346350ab2c97de2d9cb6923db35c4e292248d512e5880b150b33b8e5fc3a04e401808a3e1de0fd27251865b881f9f00a22ce2da735a7b435327b59a02d8405de9fd62a1c72c77dbc3b302a0f24ca6d05ebe3cd88582b3c341e2a987c99e98643b822ef65c24465907bec542bfa48f0a80b7a0544a8dfa5e1fe448c1fbf1532dfdb15d364a0faeec9173a7c7e602189572640b19175c0cd8bd993901f1dd16d3c4a77e3eb80f9ecf80c794d8ce0cc3d1ffa9c8363ae7c9a88146904d40fcf7ce13bd7f9ba0558b8affc83184fedf9b5da152490ae762bf92f521d4dd038d6f44dbaa1ae391cff73e8b76e4753f7afd7e38d7e62a2d570cac324b7869736a07806cc05287abbdef925ad1b506f6e98ba46c6c1c6f979d862906a11193b0b15d558ef78d10bbf14698aa5988b3b7495af4883c5c259c0d0587d72c5460e88b44f59d46b49d32e2d52ce56dcf2b83f2e2bb1e60fc28e8bec1c101f3b96f612dad7939074d7b3ee3cf6de4789ea222ee58ccf0d6b6828f61b7814f097edc02b2a49a58d4f179d077c7fbde9fa8b8d0dcfea13b33c40ef67dc87cc972c8f9952bbdcac50e24d2a0ca6e832b55f31ffe9b48cf5cf009a34579964a1d69ad787c9ca35ae3c46324af8b1922242160e3bd487dabb9901abced9021fee8be4a9b53a0be8f3e764e0a17829b439053635f4eb17fe657a5440ae03553a913aae94f36345868e7f7460fd69da7915db7ea8a91c5150d112c37145514de9fca8478cf34ce1806d8dfaad2a6c0c80537647efaa1af4a9aa60db2389d726408e6944201de17d6ac86271386534f673758dc6d3130df4f810335d7180fc53d2ea331ba3d3340319dee77b36a5d2111eb7f660eecda2bfb380da49f41dca3e5e38f6633e36c6e408cdb1f21ca74490639c39c2f7e9065aee790758343631a82c27ffaba1342ae7b5632f55efc31e09b7aca18e2f351d0a3522e7ed5a29c3be31427f4272857604ab5f44c7899853ace640b494d9b48a90b2a569bd4659803ea049ad1c54fc8734601bfe140b7d36d1bafa0446ea968c21e9507a089c9080660f7f229ca98fa8c78424511b73d5aad9ba4b7e93b21cb9ed10b8e8174af529a673ff74fd3a1d715d43e5ce5109efe26768ab155ebd1153bb6eff48d7f4d47c95c715dce8ffea9c016cf2dcaff77f4911ead4b99ff7ff072f369390477bab59a7bde0c9b5b5d899a23676ec1ff4a63909f3a12094b576484532e4a773a884c5659fea16761a3db0914573a7c984b3b28a71dc01957649cb7654fdd75fa8c3f2bfb6e1cc7968ea51df6251fe6ea947e449f435283dec46a2268639742196de2e90b800307640054fc6cd3eacc20548a7cbbb52d74ae8bc9e848ffec100bad1064180a21656a52e1a321977ddaab46289fd4841fb5e9ec465c987350c93e36d1e67ed961a73b91f677f1ba94d8e4675c5cf71bfc44dccffc4b90b1f2d8f3536bc86f1f92fcdffe7518e6eef8f5ed27ce628bb89412952574eeeef3737d4eec066b872a5a0f98b42a655badefac9fa1784a74bbc1e6ff662002c223f395891037305241474024d2714e8634fb042431ec08d3758cbc74041b7e21bd0e2da58e9fb5c087e62d594cb8302273f310e56598d8f87fba5d5abb9d6ff8a2d4cfce16767db6fe353bd42c26fe996ab2336e0d4dfc013ffe64ff4ce19275ed634168430dae1bed5fe8af7bb40451a72f87f5b53a8b562d1398dbbaa111cec2d74e67aba53ff61869d3a801258b2dd17387f8b70536a0fec2a46cfea7119c6c7e4af79f938d6ed9ca3e662fbf4b72be012e0fe75c62699138103f6dadd8facfa08a5534d4f7a7ce3d62a2d7cb96f2d06d10428623dd9c593a4223a1f7686d2ddebc49ab61510f0f5a8b4950cdcf149524e7664d0561a50069e6d0c2b88d5d86c91d3b28c26c8713aa51f431d100db1c10bd9550d1bf2669e2e407a897406c63d31851d89e1eec16c0ed774f1fefd430c1709da860079855bbbdda02fc06dabaa064b2b010e468ef512af63cf816979df8698c36d0fa2782ef1081c9baee8e1b1982d1f3a97e3635f8ad77a180eb18a4869d421ce725b5f8f6b84c90247a8bcf6eaed0705473048c539b5c655808d44605ba25c4eb24fa28ec12708f9d6f53b8ad3309da86b7b4cb9f5c84f7031fe147a26f5787e869a3e594a0f4303f1e762bd741064ada26f80cd9de8ae5bc98eba22a996490059c44595a8fe7f5608f371f20671e199f5f2d62094486afbea92dc60629a76847f9ebc9935cf855ac55bb4a94cb2b80c20c7c0264f115416ff9004e74ecdf44b79a19b656a331bab072967bb2ed6fdb687b0ada62ed6d86b938b25f97bf2825de93e0da20ede32714052ba48e7636f4ccf5af02e5a5f037609673ffa8a51f758e7ec70a86570890dbb6b797c042139ed4c9db516933b2c5b6297f5401d4d70f9b66af4cba9b5e28f67764ae4ff49a074e3cfc728d0c3ce068bf7463c28c22875eae8aecda9fdf4b119fb23ff3172cd7a26befaf20c0e92b5d45107208ab238cb571943b90665d6f51507986be761785a2ea60110c9b93d3ae3127ba192ad9612a5bf33aae017a0685ba1c7c9e10232f6fee5d3109689cd1bb354ddaeec78d732088a581a78512796b0ce9d86427a2844dcb0ad02d2b1c5bb112fc39bf6c76a96390e66a8fcdf56f2bafe0584bd01caa5cf84b8f8ed06845d49dad260fbac93f9546bd094c60620fb2eb6426baa9064ce6ea4e7812e94e3641617e2c98f64bc24fc6367868627f27de865195f5b20f799ddc71af31e9804d5e1919a67474166798d34df0c84fc69220e1ab7767774503ca0ab13a6061fabc54f1ad69a2980914da95b5c1f77dfb7c4d96a48cae30c58fa5d81537d6ddae352a79104b863a01f4185458b17a8389e156c97ac1eb78cb96fb4b5d31fe176d64b2275229b95546366cf12fb8fa9e270ce3012196752cb6172af12bfd66aaabc8e32044f0a69c63896582de3d7a3b11070ec663e308ce6bd82a1a264fed4cbadd73c1fbd98f6e0e3e44f72488dc6511884712c7ccf883731a6c5a1ff58a1635aa01381f371a4254dc9d96adbe499581eb85ffa01af2354bfc24c18dde0b6f7a587a0a11d4f1bc41ff6e588beafb5147713cfeda212d5f952efa5fc551d45d253eca0a259157e7c80e0cf934fea1733ca32c211e6344b175e998da22122f0ca8e64109d3b51c49234ffcb8484281f9886513f6471bea28731ea03f1c84e5646a25a8c87bedc8c46a31c5ad40e2423c53c1049249e651700e0f734618b471825849e4bb24532e469d21296bac9a81cf46c5d9afb0403941aa56be2e773217f99e83e876b356b1c4bacd2d1e5a726fc07260b9c245794d5a7d36fea582ae10a2d436ed92016c03b20f504f31a29d7b7aa08632c505b36d653bd929de0a9421eca19ff5b96fc170932746c0bfb1dff117482d9152506a4f541b7232f3e1a1ba2da4811d5f68e499b375cf74eeceb3ff4bf97e4cdd827cfc2dc1348357525041cf92da0be0def286dc9da054aaa5cfd67e3e57775da032f53763290f11b4af8ff082bbbd9bdd3ed56b7b56fc31a8de7bc0d7fbcd71fdeadcd06d5cd2d5e519a9c127943751068c33788f00a26b1a112e74ebe4e62519504da6cfdcf26b66127da153717738dc5e05b639fe73b2b06fcdbfaea7bde069ae45dc3f01a6923a6c29176023ac93ba9ba003a7e38f55cc8f4b50c338016be4647b6eb6392ed3118c4a0caa9a5568059b562301ac8fb84d6848f0261759c45eb7ef56a0f6b8a09c5897e829c5b445d20d60c482c9da184975d9c1f7595cb3d5b7a1ffe1c1bc636f5aee4507e8d38352ed297d853d994af91637b95fcbe629405a4a70a0d5f213802a1ff04da4163df4be12fb7fe7c13a9a98a066e89c83ff0be05aab91d1d3ce7a06d6a3744b79a12a2b897127a0ffc4656d20012f957daf1182134a36af236d1589fc03b85196e31b830fb7af7f2709181ec87c005251912b5fb9e7f9953f00f45ac2a3f2e6787a38229f8683dcfb9d6445fffc2c20b140f39d5d4b1a9de85849a5358f9254d45fc40809d5d0118fc9495add6c4af7a747310454f99d29048e4f6d8bd9aca528f233c0de9a276e33cd357dfafb8e7550c4a5cc12a2a56117b670987a20c786fe1eda6fc55f33a5eb7652a8ed41fe1245620242f6e488ffd25ad8c266141bf8c574445aeee579317060e6cbacdda97335bdfc3061af71eec9548ce887ea60af8aa31da6eb946a3289bf168571bc2f5870835d934bbd59824797e3628f4b1b6e4d2970cfc4a04902393287088871695c2a5a3e2721f2952b77ceb8552fe23f3c37e8d14c0286d0bba8419a4468787c474612e70f1a05eb5259e2ab1ab135d313040b17f02ee4fb25ed5539b2da51f4aa98c1a99a5198063ac4ae3341d6b928408ab4855a030711d6829634da79f26f8ddc154155d4fffa02f596db246d54a485adfbd5525d8fc92f5011c6a71c6a44fdd5a007a74a078b13aaf7e67ffa81d4637dab06446fce70f6f1e240776e0757f76b205f95d65cbbc8c83ece87ad0ac68ace153ff20740ea94e44963aaa511ddf4ae402ea37c5e44f5a4d65c6495c74afb04cf0c30d5c6a121b9da18a5b34faa3932823d7bcfa8253fa14c96472281a002923e490d56b041534f61c7c57a03ff1af599a3155f4e2db257a77ab16ef741f16db239b77cb65f0ac4904328deffbb17a3273553929e3793e04ccadf854c48c554b92e7feaa7906ae7204f6e437500a8bf9da56b93af35c3f668cc07397bca0c198c5ed672b0c01bdfce0def9e1a43086cec2b05a6bb9cce3d2518e4a9092e2ad69518325fc28bba245a52ed366e053b9ffe968dd0ca1cc84ce550d8cecb9f81305c0f96b20cb8c7de6ec212d27466fe570ab2fd642d3d679efd141e0226dd1372d335d263ac8d5806dcd8f4b6bb31d8895f77ddf5f1d151436571b7ce940557f03554ebcf3eed72381609a8e747981cc2ef8e7ba73161a55736c46e12234a89a78a8eec32c8b7db3e6e350ddaa765978a56499cd3f7217f49b3619db6763573cbe2385b8cefea240cf59d75424a857ba302a1d59aefbeba2b4d8d8eeafb034ff37f3e6c410d57e611855dcd600f01adba84cd39cac4fe8f4aef7be9e0afc8b006ab366259123e3200e799f201b15327a271936368f2a278e7f24cc48c6e5d3ae78f197bc36811092ebed73ba38a802c9a6436e2d677fa3a769b54c49bc922fd74a2e4d08a6079c35cdf2d8c19cc3dfe62aa3805e4e8c94e21cc2a9d55664ef0c193217d1c8848ca3d18d4eb99c816d828a274fd441e2eec8ac68ed1376cef55f26f93764a13e5178313bbe9e138845a86f5315463d207470ff0bcd0f1fee3317630cbfb823dbe147194958f0f96d2d3042c701a3da66b5f75d2cb8fdfb35b23cc44a38064b72fe898402c295c7e840e665bf09ef5612567bbec1ba1ffbacf9748c12c149a87a562cb2bb7203712c591426efbd61e92f124ab4e8768ce1a182e9b931bc6358d203f421f60e61e9f21f8953e43e995b56fff456c9ce0f6943cc78a408b128886e06891b8f932a698cb30f4b68a64e6b4c79dc33899ad1c4c4953192789e227b7cf45da375f69a6c312357988d7ece1c53140f633d46b071b3b19d1db474d1ec4ae8bf963d2b1b6ff49fdaad1f9037a9a6b18f2d4bbb47f7f90dc38d271c2621f7e66bed4df01465727b27c9294a458da41ca01b445aacef7f6eaa2a8662a7b113fa078ddcf0f1de468aacc42c12f9515674f540fc5b9843df8f19cc49732f0db688bee889e42639066b377054cc4d2d114a15e39f106d8f8b649b00ef8a801e078a61c9acfb3f31e9bc419aea66c2f730356ccbc12c81f67638309a6bf20e4c1f2d2daad4b3d56caa2512a7297663fa7743b3bfd6b0fc061429b959cbec77bbe68f67ac396997d91327305d2c34f66b0a37a9a55f8b8d8a42c06485f7f12f45a47c8b1952bfedc4957d165079cbb358af0b9638af037025bc78804f5e7eac8785bfe04f4782ed43639f23e74cd3744a0b8cdeff5dba278de037b5c7112d098073e824b6999a3baa73815b1a07052c0f2d1dc00fbfdcfa1d891261464ef556ca1ed77545821538e756983d3ea8be76f769179e193d95d11df04d24f991adab84ae2303276d06655ca1c065f5f7e145d5ef0ceade2bff2fe16dffc87317e1f0a918bd704317d28c2c1348fc43038090a9c6cbbafb01dbc850535349342f90fc66fc03b823e702ec307c2edb7976ed108eee5e0af0c63deca186874d50cdd1f1382ed006a786f841b203c543b5d1ae6361a7c8187697d0a1b36dfabacef8b6632d7ca405815c83f7c288b1bdc42a766decc3c970162efee80ebeb015f340e236bed0ad4cc2a868849da1c5dec0902641812b4e0fc9d474d22cdd4b5aeb572686b5cd48a842c3d5eb6387c9411503471e996920116f45412f201af29a1ce4eb0090eea5516c8d39b87b38399ac4d9523ab132460cfc9fcfe348278f09f1cf2c3d70c57f8b51007caf4ff131d47eb7fa978dc06d2e6fedf1e2c312c0cf9251a3fdf659d05b20f52ce506eee603ed7755745ae5adacd8453dcad4d10db7d1c8b12d18f29d8544335443692fd3d949e03f2807047df4d240f3d6afcffacab8402dc496c3225a76e4e991c2486758cf99c58d1c537a75e4bfa5a5a01c269d4137805ca4c5477dc97107c5c026b5305b4e7e76973efc0268fdb265e97d76a740f287338dea35e1da50f19cea3088d6d0eae88d03f990f4199f2c5b761fcae96fe03d3afa0239ab73548102f81d4eaf35192198a54981a909ac5b50f9eed0ef06bc501449cb0043242da8376847dad17523995bece713f064bb3f2ed13e0b3d7bdf04c1314b22b470fe9d5f86f2afc29c27efa0b27ee90384c8769a518246c6df03cc8fda923e33d9e1ae60863ccef2e6e3a7a1bb33b954ad5c6d77724fbc990706e65e8b692cc914696cc701b3b35ba80f1a115a7eab2863355acde5c9420552a4b54c6a3f10be804142863365f86de2143f8079a92843defb8e2b689a5aab84b3cc03780e6a9a9b00e56223a13d3f21dd0cfe18c9fd56578044135ef4159c9b969ca7c03f315242e83ab6d066b3f76499b048135e664d705534ecab9ca4c2444d06ef5e44b4415c762b623cee174d620cd34c0834007bcff2b4e01eae60bbea1edd36a1a7e8fca65a72273f119970d1c1b5d78d98b2ba20202573dbb5f0a6c62e9b8f07020529c60fe3c832277fbfd638cbb85ab30f01aa08e176dcca87e262e8c2b3eb6d17ca90ca1c35415750b888fb42aabddd5dea5e5c3ca8267e07fe37e8470550c67fc9c62a73942f3a0969f049326d3e5279b6660f9d06b125f52f08a75ed679db3bdc2d1ce7a8a7081077a7e21c35eaf3aa523032ba8a95acd4f6ea551655119a1e16f46d0d5f99e6e557667519f27c9e7e014e59bd31775da112b675b3fce47c7bae57d2423d17ae667618a6de9841a3cf70a69b285ea81b2d95c0cc27e55b6540d83ecb8bba827cbe0f6fd176a12022efd4d1428329879a51fa38f23e033fb4bd61f4c8f49ed90bdc1cc883e60fca4f2a3ad2c63fe628d8f4ee1cc3702552385075a44dcd272d0474c56008e38d9930647d3c0f85b1f3c6c0c9e850b6be33d6111c679dffe9d20f963a8f1aa997eb58e7a631e4053027506dd26434ef62384f8ca28d1daefd003a28e21c8b73144a82a8dc0928e5bd18dfb0ee9f2b1b7e86f5b1e25ddc7b27de2443ffa5efe1c19a662ea674b47936ba1a90468088a7e28fe3fd81881caaa8c18579878ccc2cc54b29ba4f75d5df5529e5d2a9dd242153f45261a52dc8008d30679cc302b423854bc9ac559e3b2f313ec082626bf7e6e30a73b145b76173ad8ad4b24df4d61a1ef2fc8d458001bca3e23801b290cd52fad6ebd65ef8977b3a4f20327ad2105dcd4930d9dc4c987c032c0c95e77607c6851d5cfe50175a76001b23ea7126a5acb421916e6ef55c572d156451f310839c7689c86675c265d918c18a1d22b342d6686215fed6f24b2931961481ca186e6704ddf001988f24a9b3253d10a8e8c3218689dfa404e287994ab05b8a02479052bff0f4413fbee71089b53902b7e16369d8a6c7656f0e893c661b25f68c6b1460c3a7b816f7aed60570d2b81abd618413150b37329293fdc7ac4fc8d54d2c9fc17c701bb5b3287ec4d64c8412bc6cb82efe894c6e3d90c46111c6073ba35a3ac6c113217d534f9fc493defc7f57fffea8ea970eebbf54ba0fa8e56145cee1c7fe909567928c68861d75767ed6ef295cca3ca67307f0af04fb9d5287338aed86f7096425deafcc8fd19cbbdafcb52202639f4899556ea592539cb0ba7d2ac5e82a56439dfdd3e02fab5bbe65a23e48987bdfeb6fe5b8a96ad891835b9c6ed8ce44bfa8e5011145bfb02c105bb4e05153361ff58e70af4d43764e6d7aee46efdeac034f5c73a2b683ed51c7692b7120dfdb056e6c4fe9a5ff0c097f99d91476d8fbf1adac7809bd2a358b1d38518274d680fe26f2782b4e0a5fed834c35983ce4cb837405d71809c7f8e457916ca24ea936004d7424aeeddbeadc4f8356f247e070f3f4d7e3e05cb7afad7702eee7c32b3824da3b45fe26bdf069434ff0e1794291f25e5e63e1d5975ece07f5bd10b06f61a432afc748ffaf60607da518ee70dd53c4d67f63ff20b1d721d83398b95312536646743ac03d9be2c2a2cce7f2898d1570c58dc98fb783e34933135d463bfd13a4c5380a667b97722792a18f7919aeb509e49c1c2b2cfa488dc16cb2123b4db734b6c5392defd6a26e0621cccc06ae998259181811b3136c42920024240603676e89bd3bbacb468e9adf0a2d7420c56b256037668a043ee749b696027a7dfc8da45e83f8cc26ac02d14a9788a09c1bc0eff4ddde79629367ae7784234b28fe1cc961854ed54ce877a88370d217d674c1f814c8e7b4d0f789a1bb8018d740201065a08eab1c857ccb77f209b2e37ebb1dd9edfc394abf6b2595d19cfb5b7db0660e7625afd7e08e28d3301d1ad7dd5c776945deeabe349f6395265ff29f08d99f8ecc75d9cf11ed1de2c507c150b65829203c4a7bd33157bd36b875d2e1af07b736e73982a8661de2037fc83396e58cd9e78d30ead60aa7d2d6002455ac7f957e106ef70fc6df4a4556a6cdcd7312cbb2eed112a414a180d03d11f94b911203ff2088837b9b8107ba92fcdd02629661e63dcdf13b36e9307268317caf2d95f56916a9828717ff4c560a8216fafeb74b4343e15fd789a1a2d316a48890272e6fff6e52bd864de6a584c0a2ea471d773f187e9dc9229c31518e82258279dce742d384d5cfba1b8a2d124e291b87c0e20bde39d9444a18850c82944cface31222a0d1a3eec8bc333c4533a63c7936908e57ec5284667d66269ce71f04d62a9aa49486f77c7b50c552790f1a59abce82c0bec18a2c55a11f9fc191ea9327e4973c6bf9aa3e02a6479c271b6d3e03b94fa7da615f914591f18741cd11120fcbfd8c4ab894d99a684fdb26935752cd2e84c4eae8f6e771994f11500acb24a38aa5b2be0cc10514f66eb05137352ab970b629a422d9ca2308258e671236c61d712f06902f8d6b1f95fc933879d1a8f814ed6e580481d97b57be82c5d0f039aa625e4599109673b4408f1aafae0e7434014909303f0cec70c420d4ad29764d5a5301a20932aae73d4d35a2ce5be8077450515692b61e65014060549278e8d2269a6defd7f77919482091c6db0c6a9b0f64e64c3f9297ccdf1c08fa6e8801bf538c7f5f36c84d16a563effc8efa74b5c7bb8fafab77513bf04c36404b5bbefea594b0bae1d721dc207f43f5b31a0b898470b5a65affb37ef1e1e7b640d90285cb2afd4253d95e502af78a5ea816ba642499205822b3d143721b0bc21edf1637e5629469208fa5adb94f4f8824d5a0e3a1ac7719fa947d5a401ab4ceb4f565b6dc404c8a25bea00161c8cc66102d1c19102a6c9b61e7b4c0fa8172c77a01c4ab40cc7fba00ab7f02400557d32028de442f9ea86afd268efe6737966718d5c1bc0a4f61d3c857163fa7dbf3d4cb42ecad9c63ce8957f6494bb9f3c964622b67d938170e64b7236e56ceea961184174c716f2f4bd6b988c0fb42523f19e613b46923f2caf198b426a74598785fcfc4a66890b4050947079cdb10a1bd3051f1e9baa67f0f07085634b8cf0a4473d0263323ef8f3811c22e02b742f4cbd366b3b4415a157f4a62e2dc23cbf97b7bee8d3f1d227d347d9e19d4cbf7439503e6e9dbf35a4c6670f12d8e046a3fd05d19b15992523ebb456b428cc198f0f70dd4337a47be0c3fd6d3fd152fef6ce229b1d1401878fd61176c7454d3dc4ab3aeb1fbe32a6056124b1cb9fe4de335de9e24f7c799bffa09cc94757d87669ad6ca8e56ccec73f65027e5573bada9560371637871930b1dd29d75d202cf4b79b4ab4358d8bd885b7ab83ce232012cf3c6fbda2ad093375f61579bc2953afb8daf6adc338fd805ab9378060170bd9104c1d376b9ee21de4141566318098355ce3b304be8d9f0c9f09a84a663e0afe5917a12f06ff7b6554e9239bd26fba6ae9fd75d5c45b0ba444849ea291d3f2811db1c56aca70c76b007081fc7792b27a440b19238aa331a7b9656cdf837bd1f85932c592d43f3684333a132aa6e8e0fe64845b96a8971dd66cb86e8e5e70a203b0e5478d2c0fe2ee79a2d7f6856533780bbaf8c241df7476ce4775bdfe97622a071739dbb847cafc129decd9ed68ed9ea74bc922a04b5e0d8ac36b2806fa99d6453ca3d9b7fa3851902d329f6b8fecbc837c9fe14f58cb04f2a32f8234315c46bf221ffe87d8e8f130fbdbd61a4669c4cff58f93e7f0d0cc808dec4a832fd36c9079698ef4298e46f4f11b13a20ec6f59cc26167c16f699417bd44027eee54337e88f14069728f3f76da66b94431a1db9bc279e43bfc11d33110a7ca13925c1c451508564daa3210f114c06d2ffcc09773e74f6ceb8fbde28d1559f401366ca81bbb4c6f2a56d8ce96503ad8b9c384766212adf0100fdc854cb704e43280e466ab09247985f996f22715e9383a5f6a1a53dbe6128af22d62b1e40f8f4adbd21227b75e6c92e5673a48cbbbb9d11f920ece155a6bd32024ab97e22dc9fe40919ae400bab43ac889a7783cb3772160956b2651d5550670e7f415d1de1c9516484e9c1949394b566c3e70e51e102974397dac64ab4ebc172085663a4a366fb24291b03d7f8625580467fbc1f8a28334cbffcd15172713a8346acad94fb6677a4e15647db3e2bef390a6a776ac83da796089db970dc4567a57120f9fc11ce8f6315b22585292861a019bcaaf9fe5c82fe9e502e7041291f2f169a37c84d2b4a9ca987758518558e6ba92560e72dcf72e3b363c9f262baf93bbf061fbf8652f3523aeec854da36c37ca00fcd8c2ecda14c294479ea285440b9ce5fdd18a32e17c3d9932a33d4e328eb61d6da45c1dbb24fc2dee4125d890c9339cc90b7ea3f52c768dfc905b2bdf017ea88bf333cee0ce74e4b31d4ffcc09825f7c046293fab971f36bfcdcf35ad80479455f998326d4728ef300be07c067d7d786f8eaf760c1bc671d79f98be04a79f5a862b1b5eda253d9b5a8347298960991cc07643d1c3ccfdd8de78fcd41b17db20497eaf53e52d80c9895cbd1e14cfb709f20a5bb87c47b068e65c9015f36ff09a9025305cae4c5b0652d0a5ffacf9a369e36f170ccb9a74b5ceaa8c4959ae84f6ac8853954c8acddc78596d89224d208299c9238f6290669c0721f469a41a7992ce4c2934d1de2f4e5c1c2293e7ccbed383faa4a9338238f0ad5129495bfd16addc66367abb0b14427f5c38fc4b0802a3e9beaafef43fddd1fcfb406fa946a77831558adea1cff64bbc67cf5b5d22a7dec6c5e70b9b077baec072159d9ca855121d4cf06d69277eb4ca487928e4e0f60e2e88b54308c856f2883df82a184b192cacdc7135275f49fb9a16a787fda78d46fb7cf6752f684d1a0e9a54e7b7907c7cf96f2ef7fda031fa7de3850c18a097077aa6fdf9a04562a23e3bcb689880cda47729b4ce05c7633289762b5c91f807f41ab4f3e7eeefda9ae0523242f5a2352c2aa9d787d13fbb1275396c270afdc90dd5c9e456c7ce9f27f919a78a2be5e767d662cc0ad74e4b15ecad253fb44d56c6030eff7979f3a61ca8e3b6653a1f7ad6491c87acbe4993ef9d475f86124d932246d8f8c46c813bfb9a03245f196fe391d74b9f87961179d51f2931c1395c26638476c69b9f24bd051be63c7b7bdd9124db17c6b0d0d3378fb351b640966bfb6e2d94916e2c23cc20bbd7f65bc09ee7374b3209981c9b5411bb71d5ea3e077a9e2d49fc7862a621ae01199a1e3bd2a0f6665098bf2cb3549aec31a0b7ae7e199bf3c007afdb4543bc413ec5dc4b2afb8440fd9fabe57d22e909d90f0886222798d0206b73ede79cbf444c98263902659e889f6486f188fc3266a719a07a9011082895d2f088bbc16498a3c2379ba1ce5f470963b6db3a578844992a70a783302ffe6e96caa39351538787830508c11dc6c8191a884a3c49c5da9d324c020d8ffdcb535461dbe4ba8103d45dd4506bd6585b3de87cf1178339cc3db24e6aba2b40fe79cbea47081afa464213b38e63962841695a5246a53db43da9f34378498bbf7dfd359b480d2cf538218fae3738a09f89376ae0cf1ed190d8effeff146661eb1ed62ffdfd6a1a56ff61e4234204c1febe9cf6df9139e7a170805f30ce72166841e4beac52fda0397234e86b9b0d7603f4b04c11042718d0d9c94f3e326261d8e233afceb693bc284540bd6bce24d6c7a62223f6f16516952a3a766fb6e6345af8aa549859337699cdb9e07dd7ed78cdfa2f2c9bb8c6ae6df94eb6441712845d1c822903adc5db970c38b114c073703d4fda4aa64c5ae97f8a7b153f83cc48f69b22577f32040a76ca5e23014bc4c1396a28e368905153d1a09e7c3697a6f6e6f1a53adbf64507aa3755abdf5974e8fe10eb2979b6ed7854e05144cb833702b8572c74c91c7dde9322f525196276e628a49b443029aeca554513c8ecbb4dab9b944b1f9cd61a1af6064947bb95ca67967aab82d69c053e1449b1e080ddbdefa0efdd8cc13a49930cd14a133978e77fd1c763f9319624889d43522ac7ec605f14500cfc8d37fe325f6b0b4deb8f1c4ccc39945d3bd69d3979a852f30608ebb4aec635ba8ff10ebd91387e434517c6b950f60969334470e54c4078546f7432c7ae817c5ea7414b7609d3ced2843cb0861342d27b437fa209874bcf8bb358992d00f07639bdd4c3ed1766a0539856e3a80f0d32a940fa75619d40966b36753c16b6f7cd13b4ae7f06d3f2a58e7684219424ebf95defa6195d1d44760ff50985e66a6e40125fad08be8585f340ea6cd53776e9ec37bd7c310790397cec2bdcec9e2ca72cd3aabd0ed31bf79c01154edbe470221287b6f0795cb01e249ab528f2e8dd8e4e5542355f3051a70d04a02b3a8e404693647ab2c5f0625d56cc1ccacd52a8a89a0c2641207ee9870e2ac5008f01e2e6ff3a019c59cda606687decdde51ed8d19d044a2f1a459c87c805b1f9dbf2f422d3219b3c81b7e249b472baa30a0dc249a5e666a88fe40f8059e9aef833032811948ce9765d86f73d4ed8000690f30feb0d3fd1e54084010c58ca44838ee63ed14561e2c857250ca0c1a8befebfc42b2c950708f0cae327b08b4f20a6d3d38adf29ca40ebc14ec292418789d42c6eb37a72886024d2465b4cd1ac8f9a741d0cb872a6c135d5a940e6ffe0730a6eae997e2a14fac5cee71d9ce47762ab61e853afef7db9eb0bcaba55bdc878c2e3b7da73d796c4b6bf53ef6258fe0e6e3e17eb27d19cfb18b9b0fd47719d13f05190a18c2051bed93612c49eaeafd5dc59cb53f83f77fb2db74518801ec7788369484b6ddfa34f96c261f5afbdbdfe7bc804c9bc7085347f48176b532eca0a5d4e04748bf050bbf5e38fa2f4677b6dd42be9543aa8470491ef931c286e46e0126ad73e397c66b5867210682adfbc8ac58e94e2ee1855025b3b444c4cb8052597e74faeea6590e0214b605086221e50e6d33e4507879d8f632a2b1fc07a19eb9da3756e255e292d6d9ce8176b33562cb8b328e94815c38cde6b21bd2b4ccfd93bbd950e15d7f4236ff30fd184ae1cbad7f9c8abb7a6d6989049f1c72c11d983f29fc93998561e82538bf31733eca16712a3456243173e85ef1df4c6c8cb076a66c4247a35a4277684633bc174d1a21ef63d9bdbda69435a5b3343985738595cde5e7dba833fbca3d66eb26307fabbba0575c8b43a3db0b4496e7fc9e11af76d79e053f607883de9552cfdbef346f46557f5f7b47a9dfd0c691515159cfa9c65fc1941add805cd8dfc826182a25da7e4fcf542b01483a6497f455a53eee1bf2963beadb8c49cf41be92658021dd4bf3b2ec8e40456f56b2ee8cc2a9a3cad6291180f71b14a527314d8f9a6ddd727adc715c392025042afbf43b6a624daa5b4f1e4c1d71ca0e8016a0f5ed19efd020216db734795de0ce0aa5cdced38619a8b916edf1465374d9e391c64f5f771ef2fd610414a6ab24afa72bfaaff2f7cf8e282cb70985deeb54157ac0c93a0733df8468466307a0aab815b5ee99edb9b1cd4a23ebd70ce8cfd217355d10d72d2854347565bd65eaf4f59a5fab99e29067921f817e33afbacb77466e6b1a7b0631969a9db6aa68e69f597ccae58ff6b628509e96709ef1c288922597fb6de092c9a72ae5622893a47e7aae9dcf932fe17ea5bcab2c5896649a7d550173b859841d50e077d5d2a416848d16ba379bf9ad0467e7ee79fb11d25c0beb1ee560f53b5b4e8c1f35779adccb52836d6873e9199e539f5b03999a86edb3428fbe78c7223c642bc486e567608e33eed80d96d042e767dabd148a11d0d3ecf13bbc1bda7195b6d31caf7d7d8b3201e48d0cc5ec1cadecd3c84ce93b411ab773f66a1c85e36913738ad28e7d749c804f216e5137edcfc2d817e8aae456c8b2683c3a4eeded706dee3adc61570fecc0f764f673bdc5ce288f5529924dddc269328091f0f8308da133f22ea472ec957f00fadbf2695a75df37b603f64d42e15fe7d0df7337a82cd63178cdc988a4d92e6769461537bec3241ecdc9d68b801fe919afbff1fcd6c874381449d23b827ae147fddca575e55866a3f8da32ec7aa4945af738764afce1b5f8fd594a40ce91586d6b7dc0f4fb87f8d6586ba630d2d90cafd40f639f836cb8c7d70337641eed653f4b62f00dc1a12cf941d847afaa4f04d0695b2b0698aa8d8d113a871fb864d068fb41bb09bc0de057051430a5235dbd7622d15f73af7954249c0ce39d766cabf4723cb2ab36ad50fa7d7a0c06e6157d3687ea7e361707aa9a4ce3bb2d5dd39931e2a302106ada112e82fcbc823940f3598b7982f762c6801865800c92aa025a6779c396367ba645494e44858eddb62bd23e972cdb4b29c9fd7c1d977b6fbef17838f6f418bed730529a92234a0f05c6d7f1c74e02229673db6e473f332eb27e6fd3f28db7ef4ad22a0cd2d037bdcd4e16a1f163a61875da5e8cfc24b9bd73c2e1eb92b818c886e92d9e8bd46e178cac9b8de9b3017d7952f3cd62cf85b8f5f88683c460670de4c6eba143174c46df48124556530771fecc45624471d735d560dd123fae592699cdc0f7201e488afa3cc6c63048528c923a2b089aa4689ecd15802275cf516520d1213f664aeddcc536fa62673393bf2cfba92720c6368aae2a84d7d4e1408939bdd282e4a350efec9d27a7b7a74163710832cea1ab69e4f0d985c01abdd80d1086fb5dd03a9f242e7bc7f71549676eaa36906c3e3e9c82aee87ac058663e2bc8a44717ed688a1baa6c19f65e636e3983b9ba0e34eafb8c314930bfef5ebb22849cda8064d76f6a1d66ba181ac118d00caafc1bf746939a305de2064112167c4d1798cb6250d32d532a6bb7d02266d2bdf96752e01309685ff9363a18ecaf4cf7b0fba456915a64719fa5bad8e02fa9f9637edfe061780aa4d00f6d0720f87a55f8fc69f625926a987854fb0f3f2fa078d7be4021a7234586c97b1948b76736cde7efe9c29a9e6ea6e0ec1653bc0687aed930bf39510a51bee918c850901e9fa2ecb954e0935d3c0f581c63887abea7572e940aacac8732fd4ccebaa132cf7f61247f930647646c9034ad495edac8cf15a990cf11533f4a1cf545e608656272072ee5eb6d022d19e1b45e218a1f8ed2e060ac7873e3e9cd28334f476f8c9c6f2b34a8d58f509935910e769103be2e3faa00ae55117920413ec3ac5dd48bc816b961ed04676ebe79c7e98b2b25085b8148d7437a0ed8f2426dcf106fc13c21028c4736940c1b4a9d95e7cf458ca9355dc12d4e03a5863ce94b529451be7808af963fe58e14d7b0e71ea49297a6dd6164abd2c95cf8b444fdff2345a7862fbe4e59ebffe518078893c6647c9ee0f80e9b479f0063861306edd7eda7649217b30d2eef45808e08f1e82308f334e08157c13ffd9e8ab1f2126a27da35506868aaac923232d40b876500d5d549fd1eb10dcedffd895b04d4e596ffe439aa3d2fd325624cec513cfb36e07107c6f6c81aba58e08c3184d0896c42bfb410391775f107c5b70dd1f7271a46656c1286aafa838b932c3ea853d25fd9f67ec2707cbcd9d9a7cdc144a41b95cbc63b4e7f5dd95a6ddd59ec8572663b71915967a6e8a5bdf32ca6099c3044c80f87d7dcf6d10a20dde593018d2de23634eea3e9980ca0124970c4cbc2d4aba52019a609849076f7f26ea8c25aaa0fbd3a14859ba1a0f95ca67e7331855c5aead579f1bee81fb733dfad08ea442c1786954d1f9f45fab50e7d6150acc963df13cf992ad4505fa191b802220b1dec928250ae79a8f22f1a0cf614ecb97a19cc21d60ab4635c8a86945d21d0bf9b1e857cbbf8c15e9387731a29f2273a93f0b4f2ddf5194a3e26135b11b3375b0b79c75a66140e1986136b523cd0dd36a066c181480fc892dc9eb078e1a8408f3a727c9ac4a90adc166a4c63b2c247caf84424f616f711c330c5a60f2c91de42df0dd86317cdb6b6d12ae1a08a1a9462f307116c2b1c07b12bb847cb7566b429e90ff657d91555b78cf4e215c3ab589e96fc1b775816abfa8b76f72307a039532437007b87dae1c9c8338cf3a60eec0fc07c0af3745dfba522d0e13a6153e32c798665e96f8832e9b1128354a093f7b64557b58b37050d7ad62e72665e339afa207ac937f4a57255e1f998f7e6a61de13800a7047ef237f6592f49da4a8e5f1beac03005d731e8e418f6537aa50e87ca009d65f24223bda8305e60308c599f76a8ef38d6771b86541f92bf7dc9e39ab46061beb7b4f228310647f5d2c8a405fa347a5cd8e125a7e13fa0ad09482310f71e98b07dc0f86953d8e55bda01bac78b1baa18f69985a3a0337d45bd84f709addb07a426a0d66dc3d0102775be9b63ac5e6250a74d4ddba9a9d98ecf79851da3b0a90ca1cca40b6a46f2c837b3a3d0eca514d16faf1c5fdaaeccea44aac2bbe081eea97f91478885ece2151f00ff7fc62ec6b496becb4fd6d866357524ab78128a92cc3e2c67887935b20df9a8c582b996bb0247176d4b2fe49c50d1ab9c7b0b13eb041570b23e7288fc31383b3a783b7b1dac0f835eed565502a5210c66ceede3acf815e96c4d9f4838a7eb0a9f776c7d9d797d2d5bae01a3384f0a6c8056bb0fea7601c47691083890ed470ad736256ac2fae43091cca04334cb0c3c854626b270ba25da1decd43f7868300259612833d2e6ac4e864250c42ea740d4e38f6ea517d23c3a5b7d5f88967311d332255c0be62641ff04ab49568214a832ec3fe37e4d92dbee9b0d5bcafb49fc08b7042214127406beaf38dba6f7cf2a4a4e3479ea5b5e95a065540b021d9a2bb278a73c68978efab08e68ebebefeeda0261b7989e335e5e57be1fe6db7af07ab16bfb668b64602e37783b17c75e2f820d5b2023a86099949b92f821dde3e824439821b6bb0f45623d2d45e0c4505985df767eb4390b7089123d7d6b812ba30347c26dba06f4f97ffe88cedcc1204bb306fc9374088c4efe429b19921f5f9a45090fb1a2e332c117d707394391b7abd803d38971edf6db9d9afa28ab265f13e150af6a58311cf3cf7c7e25af57e55341eb6cfd9ffa7703ca1b184ca65ff0a4f213ed328c667b902f18f384185a3a617fecc619a7c1aebaccb79d8999122d407b13e89cb6c27ef15311d0bcce67e1a8eb3ffe145140a90d30ebb1b2d191be489ce86f205828875efcdd66cab82ca57dced4e2954abcda5c655a4684605f30af2052deff6e3fba47899aec8b5842f80ef2b6e2555827e3e3114090f9d8b79190c23bb089cff3b094428b4e60cf44a10121216a78db09b4bcb854e48899fa01e49d41184095897b32bd94dd322557c9bbd0e7750ce5b23273b031edc0fae4fc4edd5ecc7eecf8cb4318b9ca4ada0248706f3e3d5e68dbcc8e0235a4a0451e94981d66baaad764221c0f0d485ea77181a0906b195bba8aa1e87111d3329ab43be483782bf895538d554dd1230aa41b24097b6b8294ed9ba7b62c09b13f4d825b47a7f2537b6f913d32c5f0d4de497097c07c77fb9ce89e8e6be02154579c1bc33e0550b1b211a452295abb96d65e1a4ebe1458bad06601e12b7865e8dca987d383f40a5b062593ab7b09b8e047b69d90e08c0b0f9a7dbdca01d932144ebe54517cec040dc01db5db1eb77c71171fbbc276be51eabe870f9635b17daad9f652a9387e98cb2f73806ff178e44780902cfe0bc83a72507feee30d2caa23ffa113282fb472f7591065f21c0df87ec948cec07740ec2904287ad179839d4093aef1d543337cf30a0e363ca80b02ba6598d69cf333cc2b88b611256b2e60b14fefe12c2d9917105b4ac2f2d28c3d8b57b05a16d2469d8f4d808b98852e695fec656eca72b4114f729023222d954c32fb3c499bc839936ee650e88b5413a24c244cc0a0ff80ebafe7799de9a4b19f527bfd037032bbc6e4b93d0cfa17b0d6bb4f4ad210eb384fb612e7244e7b8d8807be550ca7f912edb4119f9a77344d06df0199ab398b98278558dc41318c475b7cf99a20181a6f11685df6acabd154f80bbaa3dcead39f1e86dc7b52585f8277f6145624e0e09add9646c8a6d5b638e9c969ddcf56a5b6780c44923b258cad8e44e30766dd6f8b3a292557b9cb064c36f35759ff936c5543d1191cf3276f94f696ae123f942a4b8cae0b960d3725a1203b1acfe99ff7788a031315b11761b87c7776209e342124823661de790bea57b7a45e568ac7f45ec519c8c244364d3ba43b25e1278c503cfd292f5a44bd7c6816a8f991afe7dd5453778e9872aad915c793727d66d9edcc14ef35e66f583f2a198afa068ee7dc78b7fdaa35c43da0ea33f8a4b56ae16e05a23a8f0d976e3f4889b81343cb81f3a29d26c4bd0084dba1b064259c368035c4d3eab9aaddb8aa5b9fed76938f077b1ad2bfde9a2e5cb65d6e0ebd69121970be6e10fd836c3d9c0537c7aaabb1f680000f77e388c2ed0724ccc9877ddb67cead176f0752a8cf90bc03db8348c18f55d176908d9e25b4b0633194de01be91486645526bc6eea9b04b7177fd825794731896afd1edf488af34bf3dc70dee547959b3edf3d1cb3fab49c68069a4747ba2f130b6bb1c15c40919c19af77d6465ae142d62747081825622ae613d837fd93c23e60444d8bd4d109cc33b33357d4731cb55f0c47b3f9da9b7725cfbdca5a40ff3cf2cdccafe2495d795eff9f0859d2c72baaef5bbadd3f3bf1fe90fb67a10b0c437a7e025a674e7e5624291f36f859968c5a6c1809b3d95b10ec9fd9d6992432f82664c3aa9eba1f4750c7afe95ffd01e68c8dc1854d9170f5ad442083fce7417ddf14576b74d57d482b7c922efb43badf40c3ddb1253698d9351e5bf13f89b07fb67ce47ffdeacd35c7e4d19fb0a4ccb73b67d3a8d53711752b8d242b402f4c3b005a8795b25b35db5b72283614555f5c67c57b488dc610d962540bfc38984ebde47d2c152d39b9fd45a90861769bf5f7b273a03abe7a307c65f6a8f89d1fc5ea7ea32ed92d727bd740d0f5cee5780993ae7a749df04f34fc47fb085dd791d968f1ce13508465adb15167435e51ac52e54ed8cb7859a877df1f367d3f45500665226d230a8b30247fc9e3ce7daf75dad50502b300b77addb34b60f16d56bdc604bf95285340406391f5a6cd39cce63c0f8d4dbde1eb405d01550065647582c51a2345e090971996d7a73508155c62ed724585571918c859e848649bee4edc3ba0fd893b4a21648c2930f41699b82d1815f6e683eddb09a32e78fbbe33e8d340d6d4d7c4703c1a2e591b997a56000f7a86a7f7a3b467c266ab3817809585a31780de68ee9b0463d4b857b7db48335ae0a2544e81b206403b74f42bfcb88656ffa74365ea9c2174d04b7aa9ad79945c7fbf860e7780e3d1ca6b335375b1105089360bdd64be7a76711176261fe0c9ca1ad2378804f4a51c3018640578f11cd9947ed725237d46a8bd1562098e34668ab9c86bef84456929cdb66475fe6945c233ccdadf9c6685057849b17a66c557e6fc2bc001fbf757a618a6d9f32f02bbcaf041d300768ac1409d5c5d6a008b2ed6d80ea49d7832f0134e0da5c36e508e57ab0e378110e7e7f72b35d104fdd238cd428b85efbfe68a1a754648c5e584fa33754554a43c150417c5f6cb486c7f1b7bb965c784e57648ff8e03ad7b759946d17a532c2683bc9758e5fcd4132527e63850f977815ca8983e1ff91b04677c5efcdc0568420aa2da30a0f0e290f64f5ef23d5bc22f9e807aec3921284338ffda98068f71ffae17a54fb0622566e0aaf45477568e06b6453e4608d2e3b4919c168bef1a07d1118aff14e8a9dfafb469855a0f46babf728344a4bd9a78ceee75ddba4153054d530285f1f565d5beb17ebb91683ef9d4ed141520785666eba2c4e132a3d22c354b685532cdf1d0b11c31a0116e12a68c96e036e2a2d0140d67634fb62c907857d46ca596ec5f2e70cda1e99d4095af02720777c35513caaae49b19edc988bb8c7545c6ff5bfd38041f8f7af0fd70f6a1c2332a6c0cfa117c299177503e72270700602b8249469c6ea6fc1cd48b4bd0dee5c531c93d7b718142c6cee2069d7678233fd7be5fc07ec5873c84d2c4daa4d4386dfa046fe0934aadbb73a62abc36775d0f6e6b177ddc83c64b6f1d43da143465f14ecbdb87a913c5dcfd1301a44c00605e9f57eecafbd699d403538e1b33cbf50f4c8cb70b73231a6f4e72d42ca983accd88e6eea9ff339b71ab8a2fda16d6be34e57e1485526fd46ea87f47f281388b814607a9e46fed6cf0130fe48503fa7941a3d9949cab0043ebeeb46989809a21692324fb4d55f3a16c2fce186fa968ea8791a6eaa24ded2fd00e0224280b341b7f44f8870fcfb4896968182ac1419e4decf2ef2be4e7267ad2e6c74391495a1bcfef9572833341a11bf9f22680cc578fc19414ea1b294997cc422fb654b4a53698c640a878d1f227cf700d4dd9d43e5c51c0e42da9ba49a6edde29f4096261ae021a2e014dcd5ea44216a0cbb47347f7e31dbc781c84b673823bad1d42b5b4fef2b212c5152a7e9ab44e8f4135d2822b8099f9442253b946266abe43acbdce6fba3f0a22b0ab213292611e2dce8c27275a7b783d95656f997eddb5d852e383416ebe494d5c8b512c4e78ad9ae790d7b69d97a9073458a394c7559f7de570feba6be03568ff208f6e774dfd6288e6e290436e67e8c7d1c94279e5c750ee9176451ca4cb60fed270d8756210893d3afbe8b62fe0515352cc400f7ab0db35e60fc5074c6a19ff2abb51f5bc06ee83705497b26c419a8804eee36d619a6f76cddabfe5a84b20fcce3b7cb2c5b38033f7f2732cdef1f7636faab79ac86fef067549db6fa68d15b96c7a7f07f0e746e56d3b554dec2dea1756c80abd9736f92408e686bdedb040d419efc3384a08e063d410c7d04861919785afbe634f05d0f33a0e028067e9df6d6c25d0ebe37a72fc49ad1b6dbee83c04e1b687a0f18c2b98ca853c6c1dae8b6247176da04a7c23391102f72a384b3ae40fa6745e583be04fdf073bf4820f827b681db1f517e935a5f930fbb2a3c149ef829efae1a6f6039034792c48077dee53d66e437f8bde832e42507e0123fb8b946d37d18a951bc8a8767e32ab8f14668bb49a95ff30d3d23d077a6c1b3e20a09d0e70a32801e32ec32e48fdc41745c2f836406da59ff74267a3f107cea2aacc4d2421129f48bbd5b094b049c1f73d351d5d0e010fa00b03383bf7dadfcb12791a333ed2d270d05884034d1920ca5683f30e8a831e440684993f71da239d09c5c862d2c161373459997ca6671de3d7a438b70451963b561788b5d207849e4b5843683e31d2ee6a16177df4b1350f05b33e2f531b65d6b2c472e6da90e3f1c0f8570837efdb3db42a1e379f1788c0f66625bffac9372bfb7caeb66be019481ee6e12fee790d8b3bf90cfb0bd51a80bede2a86ab2111882211da826991e5303009cd387ce67e9d738d3d158cf7a9695d5045899da13389d7fb35cfe509c5fda51ab2a282b307101fd0db366f2c9d3dd6887519339b509fedc65be8c812c9153a47731ad82d9b3e34ef732c6b187730561c3eedc40893150bfa49c979d80124fc64afd640e5b04078330613180d74acc36c38876050dc81024a00ca946b07e5a7307dd43b5f90c6da10ba85734e1054072b83a7226afe99db35cfe2cb2ca4b64395c7b44167392862cc73b0aae210686abe8910d9ece8a56f13e11070cbeb69205e4490edcb5cac4d99b213e0e6659402931b2fa3d435ce6649946af0810b1d4cced38baf209ac9056eb53fa368bf2a2b13ee7efe42acf1dd0998c2be2e3cfe1a0c020d304790f2b407165a1ece743ff75ba694c837b5a8309998562ea444f0fb7931ec577f3904241451d4b8ce7b771fb7940d49d7a1353b3e4c2bb18e8aef1dd73c7e09190f40abcd58c291aea491aba782b491dd7d770675773cbfeca70d079cd6fc61a9d87978cf573eab85e11e5e34c495625191007db04ee81c4ab3fa776cd1f3537fa265df93034db70e35ad2080da2c5f8590d9992cbf5187587643376640a55e2184b5e1ba27ba3d90a2a3b63d6d621b1e141560081c72c1cdcad39af24ac295664ede8c8be38efae65d72c1e55a21dba7d5dc0c3a56ad90ffc894713fa466d1cf5a6fcef177d4ce2a83ae46452857777eb0c3cdf343de0b85837beee0f32c415b49b7e5914584ae0975b264d5c96e6ab570628b1041403e44fa5cfd990d5e58081c37f7cb893963bddedc71126a8677f48c2c30f0471636c160c994f2d7026700bbc50ac20da1783e446ae6f0331c0830602938c0babbdb8e76cc71f51df230f03d9ecbe47d7912079028e4ca90acb204cabb0b638bd01cc0a0e8b1509c91fffc78fba2a7f2c2a61762869592677193a1def24e63a99c4d3b2c78375c60310621b83e3d3121c2669ebcf13d77dc12761ba1be838193cfe83bf759f85e5eb1c29601a5eb3a61c71ee9789333bc16d1b422212d95250794ff608023d423fb35877baac39d320394e1a559f8ee55c9bd00a05c0abd91c5077dd902d96881d0595f4219b7288b1312f4afc2624d2af41b660abe8fbadd2bbae679eeee2c25fc42c2bdbe56c24d45c727bdeec2928205f021927a602559081d3d81fb69bb63a782bdfff81fba6d32c8635bb5d51774aa13372833aa98a6abbf9115530d8971711993b3b0607840b82c53389bdaf72f681795d2961f77b393bb48f617731c7a23daba38d254e344019711002d92d682a3dd3bba949ea777b5994e783bdcf7bb7d2ee8e6830cf122b572410dd02bf7d74adc9a57face388cf5248ecd559a51486e03e8db75427e9dae97e2ada52d2065a19ddf866ed260c971b0259a1c3da0f9805ca1677d345cad36e84582fd78c3fee32f2e9f38277a6afa705994e2918d8a0ab8cb8f1a41cb979867d052abe22cc80b501d0fd23532306c86b527ef7aaf6b7d99e118b7f860bdf34d7a2c2e189262e13c77e9827925f6332fc9369bb38f19a4dcb5593458d0c8f621e18671088b02e48e505c7fcfee43d99d6c2f8b49b3c057d38aa1c9cc9293af2db5a31466b7f00234ed68b77af6460c1f771fd7d3548462166c9047ac127ac6a3ae0087ef6263e7cb5f6b9220a117533846d80ea30bc807ea6bb671e3d292b2d90db0283b1963b481fbee7c4cf31513f6a511249b5693ffd98c517a0d8eabea5643a35c5c7ebf3f1ead778349f23dd9751d7f25762e14ecb4db3137c8e4ee1e7fa0f17987bef541c3e804d57c04f9ab035f4fd0c19c91d8787f0bb74ee3772951e562ee168b94a78d7a20c612104bbbfb281341c475eaa0e1899e3a06029ae479cd0d62f0a975b8cba8187deab42a878ccc11bb9d30aae888a764e4a82250f40705b1b6007158e1744813de7620fa09e80c89426757b39025a5d68bfa5a7f14433f9f29a8180ac5f8bfd0b1d26b7a036208be0c894fde320ff7b231ecd7db081077f11f96a953f0e105d1a111d20f0f756a48b51a8b6dfadf433c87ad0ad9a945f1711f208da703dc9458b580f634cdd488a26cb1b73bf5a3b9f8969015c2fae42d7a6f3ad70906c912655ab5126a0b676074dacd91fa51400be24048cea4e5afa563aa58ce79d46130f358649d59649046e64c73f54c9d5fab82d5278578e1a8c818ff4205ab0ac97929aa4ebe6e5fb6cfdca7b275d5e4bee087cb879d7648fdf019e10b887467e8c638894a575b1c0ad3386b0a8ee32abad678e8d1fbc6ce13066b7377e50f8ae1cef21f400e2d5e058236881d80a0bbad942967c7c2eb0adf6dc6b5bd7e19b247bfe7b9a9d3e0632eb572abb43374188e9bbb89db1469c734b1e918bce904a2427fcdf3334891fc987c1e10f9e22e44c2682b80d1aaf7524134a8bdcbbba9dd051241e0ff5ad1ca05a2f2b953fab797de8bb2c1037cc545c53448c5ebf0e1724b3184cc431972ebd9855ea197c1e9cff57e874448eff80ab1fde85e27b56bdb0cfa46ca509bf536d3adf182d810c48ae6e1a714df66de51d70e7b8c47a0648c645bad57b27a6a0f11d5dfd9744d3f76061376c18c622d1d72480f689decad981fe77ce749ce727cce0ccaaa5d64a7e0c87179b7d162a42e1aa09dbc397565a2ca992d41dec192f2117718900295ca26cd343be8e2b717544bb6b15b6d4e8c1684f7d957b90ab55ae321688968b822e94636c7c8016d0345628d5db3c90ed592008c8e192ad5812a9178c0f5b7881445b1d9292e1394f26931cf4ccba00d01704294c46bbf0fdc0b26efc78d750e0950f51046d9fd5af3b696f020f0244194d805ddf4dcf0f29b8d9654aac0e0175bb328f4727f7f3e7baaf2e06c471924d159023a466c8ddc4599e167789805da339ca2e4aaefb588107880c5ddec6f6d3ecd780b045469174df27c60da39728ed67f006194b3a5368a7fe6052c20a256745e92bc364b08ee8ac313d47e648f815569e15c3cce58f2e370fe708b3cb813e1edacf04f1d3c36a06f1984e4c1f52f4aa8c6f28c2a5f0aa351bfb8b76c975edba3980bb2af5cd25ae36a0ced2dc37b5680be13b47f03698a46fd383b601560bda647b6dc185b5b9551e1ef21c6a66ac90c7e2b3567c8e078e7ea35e54fdf490fb2462ebba0eeb6eea49450d691fab0d761fc8a25a6732f19aeaf8cb9cef91db65536e27bab4420859a2b8c8413e707c149b46ebc8c0a0f51c5e79e0e6035ea1c0add1c09168b047ffffbe5893fcd822286f947876dbab1bc07dd2f6183f6432a0420bc17e2ac9ed8238484aa2cef316ee36b1009750a95091efd0bdce6194052db8efe675b9b8395281a375edf462f26d0ed2ca49375a1fe1f8f24ef9c0f88813573dba3ac1b60f47c395da41e6493cc4160d45efda665fa6466ae68303c97f29921261dd587998b9c37c9c7f65976a212bd089619060b4a8eb7df515624a47a9224d8f65c3bde0d9673c5c0a83e0c1bcc632e4342c37bab684a2874e84b631fb85bee751cd0500293ab870654f5e2b55204e880b0328da714f18c5ea3e861cf3e13e2ec51c5e3214e7603162cef5f7512dc0fbee64d6a9f4bca17fae1741098eda3e04b628f0bb61d10ff42cab6fd9a2908475c0f4c11529009f9c441b6a2667cdf5338a7d3f21a54e73da43d2444695def985530138c28fd01f31f7c0d18692c1f40710478f310450313db036a1a30b9890aaddca9b9e0cbbd131422e98eb40665cbad196dd94cc2b02be0d9c9d88113c1fb77b5e108724fec9ae01f16b6f214dc31483d087dc77bb546980102521f2d3ba2fa0fa23d33c79b631cdca17158002ca9221bb20e31fd37442aa92142231f24e978fd4246910b4ecf054a11b700d708b22d53a9cef2711d5e05af8487acc9cb015ff7913ab33d482fbf117b958b9e2dbe5e64db1948de4d74bfde6bd86a394914c2bd45e1f1b4e6e5ccb546146ea092ed457b2f5c04ee2290f52bbce3a7240419d914f752168ec67c08fae9ba91e9bce90b9bf8b478248d895c3165967b45564503070faed14010eec67f791941d26b2089f467c78d78f50825d20219867c8fd65dacd9744b5692e19d607f9f61a15d6606346346c4fa6f2c55cfb245f677e25074ba5358ea3c3d7c9bfd72fd7d9c0b215decb9f8902f1819340e331f8b1a65fbab3d54719f1e8b18d2f9ae6c99d4beee3060f784880a9b20d199e3896ee82b7057678ea09f47c2629e76799b3e3e2bce9cad2c6e1c2013ee6a0cee2951bb43c9ab431f0b363033f1c06e219696a2664f54b2475dc52795d8fb1ad650b80f05d2825063f3c9c9377480cfe9c49c41fe44966ebb34a9262e3b8a65e64f93426eb6a5ff50d1db1b8a73db2bd66484b9f4695c596e6db9b5bc863177f8df7a1fb6089f6c0df086d94bb37a0a95f1b90ccabaede06f0973c16c1d985b2088a9c0316f7e20042e3b00d44fb4c7e6e5e2fee17e85810bff5d59e14857568dca928da6551ad4a2f2d6d3febb2d9205213f401d5d9aa179f3daf0886167b53ae2857811f139b24261792cc4f209ce5ddd6b71a32b7c080b48536e2ce65899027270dd6c75fc7cfaaf70fada149bb2e8dd2790d7f964ba5e0a4d6529093455620e611ff247d9aef089674cabff7a9e6fceb702ed7a90946838cd5309055867cf4811f7d27f638d0f3d0e0acee1bc5b5b0e8f22fbf75a917c1e130ee89c7804376a69b6b10a7ddf06f02a7e6b66b18cffb39617ef5556b34cd00970d40d7362de4a675cf9f7e9b68e5b385dba5c9fe72f07abdb84b4be5e6ae42a7f5ffaf11d402b497671c1fd5d9da42b42957eda66c038c40654047a17e5a8cfcf8e275634b5036052237e8b3e62a66e7fd872d51bc2e0ce6490c11d2fa35337df1c7cc6eb258e6cbb0fa0d8d0f59deec9548cdc2ceb8efe88e58ab27fe0b601d395ea93c651636e630b53bad33959d023382b772b241ee9693f45391d1f141d55ad0714883cc3fbbfc0b8f507f7e13b5377f95c18bf49bb65cf9dee405d9196f97f893108c7d43fcf64c7d9343f76feb63f0c47a47798683f15725387a576b8f31b3763a85b4886faaccb8a3222a6a762c65f461a17c8e66264e5c0c05bc1a42e5f1fa6be2f9556d97bb0cb821cd8293f23e8c4b42698b3dc310639133c71f8d1cc874dd83c2c5672a9f3f3e0f07e262a4a478c80784df875c94c720a8dc7887208d878745ccd10b6291d0a4f5e341c1527f99b0e5913ef171771bec337d1eb2e88d3bca3fe29aa8824ac9cd2dc049f62ef1e78b0c55ae0f7c41aeb2f1ee4b8a05dff4029030db473dbe6ca4ca0e488c008b1c2549a8080c97c5821e71a6a991e1c596fd290cbd21679c64f79009b7257ae02958a3240d3dc91016e9991d38c590d1c0d9cc8f59661f581d5d91776b9ac863346eb61999e70c2762bbc4657175791a1ea597728dc359dd4e0cb16c8b32ca78d91aa4c3aa7db2f899729173c2dd74c8d6cae2bc36376b0958c4673d465ec02d0f7adbc4794069a4f08b4be6b288a38c6dfa1c09e5bc0a3eb003a260c65cbea224bb433801e1ae5fa33495694256ced8d34f246d620de3333715a93ab7c2c527e9f8a8bb5f58831a75b3b3845903f65ef4d4dcf4ae2d5e9e0a77107193da2fd6b2c31dedf7e70d0da8f3f1d77bfeef60f74a35e5d289dd20a5c79264d1c1f1b8c747ac44cdfdd58746b4819d88520530b859d7b98ba3dbade75e5b90555279dfa07af85094261d36235bcdccadbe99324890b6d398a44924c652e702c3e856551790d67f8e0d0ab565cb96541f9a3347b66a099409a83e500c17b8594b503e863b84cf995c3df5ded34157daa6bc34eb127cdba160b799fe0e39f3ea0fd09323f7b2f0c151b19b19917d4960ebc21c414890e606063539c5c56ecb9598ba913c84bf15be065abf66cc842657697aad7e5b3401afaf30fa45136633f9e8fa505251e462043d166c12b123992654f96346dea20e4be1a11588090f4023c743fc0ad352db451cac533a5928d8630660d5524f7539729ecd633c3200ab530a2c79c946de76c22da4cf31bb70653bea29ed772de9a2306d862cd9289276c26d7bd73018fb93df58a3ea8c343fb6d207e971e22890991fac555a3af498ff2b9f62b80fa19809d03042146a4dcac3bfa157bc1dffbe0802c9b56dc25a9f20453772699cddb425ac11c6edf49a58a535fadc31be2e5a54746fda45fe476113e9bc643c8829b6a5bf1c4bba778e5d19d48075ed0f1e31d355a5a94f281a90ff1f3308cbdb6b7709b6b0a5d901359283fbae17beb3fca83f2668c1ca658f74d2a640d51ac380c2e397df7576262feb014f94577d43fbc5fc6c542c3c2c19ca4c04255fc17b5c3104ef5b2a2f693dc6a2d1f9ebbeaded9871a3261893349942d4ad887a1979659c502180e0d5833621c0053e99c712c7d7578b86c8dbd3b2249e2296fa39c24aaa3adcf510900827565ac69fa55fb18f5240ae5656a3d737f8b8a8eeebb783e96505ab7a768851755e7c989eb310e5c6c79a31e3cdf7c84e543ea1d2e83de555ab8d21e8c675088c580a3dde9a5339e499ee2fe3932557de23d5da8e3bb83cd86891643a84d8043976abff0a909986cff670c6b212342bd47d7b901f418c360de056effff56e2e1e32f9454aebc75f19a641f2a92719f4ca6f4346e0a6af6409d26236149dc689f4f97b96fd447d3de5875a4a0ba6afa4e3d1d6d2e577764db663cf73199247c289140a8e16ef950b9dbf40a622060c447eb278748fecc8b6cca5091f31d88c40532e75bece0eaae685f430070cbe14b1343a308e295a4557fef416e25201e1dc7da6723b3ae004cc4e3cc3418b5a4e99a294996b3d202768b9ff3c11df90d11240957f9d3040dd69642b8b6b2cf9425fb27381d8995bba1a547c9a02aee5bd5d43995eeb730fb4c75814a38e721459677846d520440aafcf63e5085301628097630764edffb60e889af713353b7e668b22796b9e9282c8b0e0970befba782e2196ca82fea6b59fbae83447850d28daf0dc0291c4d355bc35324ffe259928dadaffe0ca7cdbd10c663ca4a63852c093b2f3b73e7719e72b334a80a2b4f78e91960965dd586ebe4f6b380ba3ddf1c16589cb7333fd4025bb3fb4c253e3182ec51e0d688bc806066da2ff9332505b731369256bd4e7055d63d79a96bf3ddecede4431b9729744170724ef3b5316d0e2bd2728059d746ca69704c5d1ff4beef0b16c7d59008a611d16a45ee94681c8f48c43d299b6a19385639579e776dd8d0fbbc9565782e17b66c95f525ad2dcc4625644f74a7dada599088686a0453afeaf58cbac37b33a78b0f7eb7a82db2ff4e08962935265c02e8eb8e3eeb213b39d8e517fa81fa0a731626100444cc6d2afd620a6551e436721c5d422feb1f78cb5fbda66f3e513fc9f542ae8c5fafd4aa449bc719ea6f33c84f3c3b0e1a55d922d1e6da9bf29ab3737585a524256aceb6a8a96ad60ac425dc01f2205b997d4d4b2b7185603911351f5e82b17d1c8303fb085359d6c58130200830d899372108320f828a957365f33e7ddf52ef9fce7ce348e51ad16c3a748cdfed19a90cfef0ba6e3300a0530129fb71272c4b2476a7001960e1974fe9aac652a7e41ddedd849f17d26eb049bb0b04356bcd9c9d23067afb51ca6d8f9de286744caba9fc045430647864999ce06604d4da96768079105c12be512566cddb9305e990b9b484a1a4e642eae7075d47a9b719613e0a1f0c77fa5d408829bd20e54cae1483da19feed22926c87bfdbca84b2cd88fbad0ffc471be159b1f5dc0e1596d314d475efa8ea49491888e389334bde5722162dd303dae4023c1dd5150012c11e1747d9ccc54a93e2621c959232e31bb39d75aa9f38a6566b29d185819ee4641e71bccd51e6d0f7becf73f317c63a055e13dece37a24f6cac8d1fc8d20c678c39da7b12e908b918f4558d91141d62d904f5af93c06c68af1faa87bedc32bd375c49a13e84003fc394456a6d4eff0c42ba1aa10a6a0ab123471c0781e8b80be15918cf8357148294505cce015561a93a6648ce78e04486491bf8d06f488e9d300a2fa5162263e7ba515ffb9f0574b46bfe4c32084b6858afb9a07d6cd22413ca9f6d84af3494fcccb269a2af77b56096ad77c54b031dc63d583c7c7ea5519d915fb5cbe8b835f346a1d438e420399cb85ad2cd2ffa63f72e0491b85fba6286321a6901c19f21b5d6874b1cdd66d35b51df651d70c7647a324deb96da66805684d2ae90086ff393da3326cd7c0592e3729e6ddd54fe853baacabcce57977a3264a13405fdff7ab1df7726c3cafd3ef6eb134439f18a4298091c71478ee90842f59a5282e7269324fdf3acf1c09337a8a7bc454ec5980a08cdeae2a8d8b57aea81df534a1280a9f17bef184d7c4c4c8bfb3161bf2098eafdd608e0f839ce34f8503c3c168250082a4252369b0e4ffa14cd2c3656e1e3b189a8fae52465f0667f2cd501ef76331bfed72931ac14abc4cb8c286c7b362efcfe779df078290d98cefa43b4ef0cd58a81f22698f8d7a74f01742baf15745602949edad7ae3ea11c3cd01d49b1ce3354eb3d4b6ffa57481876d9eaf94687f57745b065afd64d82ca96a0cc9b186a10bbe8282734622d945a359a23543df203e214966e80b2f36439e72d4513cf844af9f92b27042f82c9c64310c4013a5e20f6a6ab9016f061118e12192b7a764ca8b182c41d4f8d47bce8dd1661927bb8e2e8c035fcd769d532c89063c9050558fc3e5eb60fa4647fb217fb66852843250b7b8bf7e5a97a63fd3c6b2e8c95420049e168c1378682eb4dfc1320a971f315612993273b27d216936bbca0d515632fa3808934e1678815f8856e7b3d771f36d7cc51f5410387f636e6640b84dd6c663bd6d69406c021091445873ef7cb3b2fb94c44f3dd890f7625cabbd2530e8967affda24ad44a1902370cc0112b40546211ff180884265d4280d924a9cf4e1de960a87bff7a4366d26b8e7adbe8544cdb93e54e3f84e4508af717703900520fb641cb80aa48bbfaa84b86a0a02b91854863e99df3d3d28e571e7621c7190d758c6003d844233d7803bd76876b8c181375169d685959300d0ab9ec794194c14687b071b354bf2889874cd8ead54e8638f59ca8941683240191d5875423544b5ebb4f2baecb028c009d61d9d266920c6fb326585591f4c4f1055860ed26a8ede8fa09900d03ddf08abe67175e518a5727e427f4953c0f3dc994ea051d7a03dbb17d3e490ba8e3d880a3da0dc14b443dc1a5af490c86da052974d4fb77085690b0155df6fe9f2fcc13dbd630bba44cace18d1cf3812a08883dd09682be4a9222dd4d4a67eb0651ebfb2d422b2e7d4b0762871f42f7d8b0c215ba5b4ef77b5fbe3673b284e4581e18a3e87982ad9cbbd910d5ddf28db49dc0db7ae17fc052d8841edf82bee5a008a5ae308c81c832df384afefee30fe89faf49cb4cd817eb5900dfa60f885409391dad725a5731c21def196b726cb4ff866a32a004f6f6dc2ff56045c4a515a74578391b763e434a6823469083e782bd50e627d4dd7fe2735ce7edabbd2eaa505c809e5004d3c4e2856307826349d5f30319215183032509b133226c28b177d8384eb826fdc2ff985dff5c5f985503c22e12df9c318bcf934b44c0f35b1515d4cd6388189f8c14f522a050a12fa88b2688a140c56ce1d6e4013f3e84342a65656d4bc8155b808dc65a3628ecf8eb8ff7514959da32b4da92176e20f7bd6f0d61e16205706db75cc11e82d45afd2f1d0c5e7fbc424fbc83754248d043e806c2c656dd3851084b29362f345f12a4714b0f96c89530b3785a4978e89bfbffa941c245fb89a8512bc4148ec079fab8e0f1bb66f1da37dd4520a7dad867d26c9550fa2b6b4bf739de95ef13751cf07063353b22b5fd60aa577d3e44968b79cc2ca0d5479fba01d590907eb908da02b853a106fb2ffec4a3a0a25e7cab90022f02a9346b4ba0e0f6f28551f8d18221db40ccfe9179451ef6c11e51fc12bca66868eb4305f6886dac431638a929c18e9251981d864f029d792c1d0f5abd145c3d97b8a7caf9dd76792efbc269c30ab2fc615747371a69e92017b78ec7204d392d89d979a04a8c0d94f6fc628e5d0174fcb75ef4f840d32891191cfcadd436a5bbbbdff5e49a2d6660fd3191d27bcd125cb84c98a37b4a93428b39ba8fbecae08b8de04be3d38c4a7910f2aeded62e32e508e2b845cf4e25a84bbabd5bdaa5def91412bb7e2c703c2a0868d846719668d414f04d1c81dec2c5adea4414ce1c9c9e421355163d48e1634e920a1d3bbebef65b7061a108f5c01a9437f2744e1a60c54377652327a14e2a3ad904115b5120d2a5fc1c4069a9d6f29c9484e68ef5554e4e0d5d8fb35a067ad12c243906529f2b7f6a7470c41e35447f5bb6308be2ccd63decacc741d6501677c40b38778ebab00d33773e6ecf37ca1b689af18c3ef9efd8187f1a9a6af8b137fb0a34165b4f63bb5e0139a630b70f397b7f81fa54453f01359e3c32ef3782d39a8570002f1dd5b22e142a8b2b447104bdc3a712cd6deb8dd32aaeccb1b5beaf579f41a38724769610e8f29f578c83678e87c5258f1b334312372043ee8239128bef39ca840b6cfeded8e48baccf71cf757199821e4ea5a5ff942212efaf69f1e6cd9465f1768f4991489af35cf7833ba9dd6b4fc5dfada661ab4e6f5577d0eec2d80c5ed210f57fcfeb241dfedbd8e001c99798930b3abd2804947f8ea511a9e521bde441d2ab640918af158b2da6e753d359a6c4e96164ed7b66322bfd5e42528fcca0b13f43050e3ed726dc5be09566268107d65d17997048cfc58dba339ab54adeb747ffd6aa95c1ec40a1f3c7bfc21e4761f846cffbb5b89e91e319077ae4ceb30da28654528725c9f233f95e022d4d55bd2648d2b483bfaf52ab3b2908522426a54042313117696ca493a01f560592d42190b5c4935f5baa02f01af3f7fcf4349eeb74ec0bd56eb02381d35a4c3c9747f2036be5f37b48ea9cb1e87076acb0b65f2f1224bf95238c910b2935a09bd445412cb3662f98188ea6a1c6b8efdb60164476edeec0c98d3d8a37a4c44e7d80b618e6750ede872a946deb9ed9afab0f11aa35adff58a59e92d327432b43902069cb1bf66b9360876ed3e9efc508eb6f4af83ee321281bcf06bf2f529b5931ef7fc5c1382c9a8f8957cde7f650a82272e3247305fbbac5dc98ab7af8aa7817cf6bb6dda70c896e00ecf6695bc5816b29108a7e0a0aec6e254ff9ca9437f4c889ff6591c4215c2bbcee63973a3619b33bfc1e805a37d9159d71c7f25341ed72e5afa645530daba3eb2e153f3027f41685449ec10c909c3f708252b4d3440ccf60c9e8753d1c448cebb46bb6e44b23dfe45e59979cfaf9868b3731d5732cdb782a7df70262a48792c35dda5ddfdd565589b89b8d2098201fd24647ebaf78eae8286b1b813a05467da34256c25b76b394626c5babc62aa60ccbf668265b0eb2c0eca5d2d415e6b5d5d3a925ff1fec59414f860a316d9e1839aac38edc585105c9015b5d021729fb8681e0cbb25857a214a9151123af1c2532af0848d7f9e93213cb3f65091e85d3b1fa813b71546a526c5c82c1876f6a4ad6e3a0b2adcb8ba4d74c67ad88845c1e392df27f836a13b2805fe473e486b256d48d775c8f63c5ff9c42367822130af1717f8e2a8e53ddd1e9297d1fef500074f848cd43cbe0a846dc670009c877674224cf72235c2747ff8337192c19b45d11db005050fd702699ad18b796545ac5d64174e389bc014a2c099e84c0a74e937b41c52a242254e2120e0a1efaa35bdc1d17ab6f60e42c07a0aa921960b9dbe59ee25e9ec3814895575118bf7c46249b4e7e8c4d53a319ec4fadef7bc9cdc43b051bf5ee5581a05cc14c97572f536f5d4096f1a67026dc9015a695ecf71c37d1b89878bf269096e66b82ed9da049ba0596af1d46914d9178af8314a310c5f6a71581bebc952c0ee4e2a227877cf353433981e1d57607bb1f9a66566d4e7887736d0b7f7f1122019471b3fb478d1e5fb662929428258a6514ad7a6f69866a835e32325d6363de2740ae1ccf51f58b3806b2ce451262ff3a72dbd34d5d9368ea12c9bc8e3f4a91c296931431bea8c07d17bdc45bacd5ad8f69f64807b96ab84575b91a86f9271f4f247fec41f9c3a9bcfaead6486f1b2b2e4dcb2f54930d9e829f581ebb88157d2c5e8cdd5b58d6f568e103f02150a3090cb62583fa31f7b2ebb00cbf4b28274e4cf695bdfb2f59750edda8f99740bb4243115acbc0892d289e05797ee9468e2aa538466eb8de6fccecda6199e126cb8857dafd2a66c66d5ee0e5526a9418af65ffaf5378a1b9ff0b9fb07e9d145d21e0c5e05dde908a2c6dda5c4f14cea0e5df35ffa12d464145f8eed8ce729dcec0607183e29990ca7abde1c613f913014e85dbc500e8438b7e4ccc5d9d113b3c7831753ef25993f0ba864aface5369cc2f6a4b246bc902db245c6ee78d019edfd2e754d0a8a9112eb1b1fdc43c8404f10d7aaf5cb206eac405fe4810c2828e2ee5ca632f7a4a4c9689a824743694edac27db603e32859283e6b856b1a7ab2a7f7ffe99ffc00128e55deef05bfa775dbaa95b720daa779b86e244c4853ab92e4cbee95a44ea2ef3b73eadae2caea574dfd035a5e447c1d9dbc33515f720bfe01adabd2ee04dd102ebc9507761f2a34b6d729ace682c54f1b58c4daabff94025a58389e349bb70e3d2166cadb78972527cfcdbccf5947c6ae5d177e779b531f89f48bdc439f9c7f474d18772733b3f83f758433da5bf2264f944a767813d35b9a88bda54761a4293a437f54fd5e51bce4beb7bb45974aad7854e4545dee7c8d7a011bc49694d6c92c7d426172f41c4d6cac2c8a391ba543d02b827a277f5addab70700957ce1f7362c9e75c4a79a6f9f80f2dc9538e5fb55d0601377e2009b671a00f487ea28df22d9a35ee6b5e872cb7acb2fe1302fb1dcaf33772caa57d6d02da79e12e38881f001b566606f699513ab925289f8446596aa2bc5079d1bb3b1adad810cb54fe15391f3cc9ff8abd4f7613fe27b8cb4de70b9f23c906264a2388a57f0efca861f462033115a54179fca3da7850e2a2ec502c53925b67f4f305b8cf6931e8bd8af2bc2cfc5a8fa2fc24b02ec3ffe10dce2a4bebcbb477768c8821f807ab6efd2b258fc4c81b53041a4177bde8932b3ced4004ac2f78bffb3c83b5cd6f0cd32c75de7c566ddd0156c5215afcd2895d27d906429c1da4b5e7a5ad87e08cc3063d328731f12f65e457f4a7f31984227c15ba71ab037202601bdef672cbf66f2372030d9ae73bdb5cf25db53b822ef0e807e5714203a05d2750a4f71c2d031753a8338a4a065ed4f373cb3dc82e9222f0181f7e66fe0c84d62a829fdd3df3d4c6423eb9c5c22f3d455aa3cc46cd0aab0e5ed88146005878eb1f6113c68182715f7491ba29c4b23e932ef46b3440983c9c96d38d3593924ce4069458c90d3536105eb028ca23bb614f12ba0ff01e1316166fbcdd8a7d8e3eb456e5c023d45d56f5311d20e781357ffd0bd7f16b87a3207bd829f75e5821de8639445364e710b3bd3d13da3f6f08c26c77260d137df2dbe54941f2fc7a15c18c4602f581c37676a24e06daf0e70f93451e22b4204e21cdc88c947a5084532134d386814abb153971f3b4897dafa778b721b1b490a7346aad6bed611bc43387f5614c674846fdafb8717dc405780234e8143d070fc26b0188bfa887781e1fd6aa373f7d7cda8bba6c3e378a3bb2c5764c69547e7e98dc01d03969c61f1a667ebd66ba6bc4f8d39250a68922ff682c3a6b4757f38185147aa1b0da41d8a6a52e22929db783121208a25eedfa78617f9cf1b547477e862405d9d38b40936be32235f54c16079be58b630b55a1b354667d323b1fab149556f11fa369ecc3146118225673d7c18a2475dbc71502d583a16cb4e2af1391057a5923b93a77a0e34abaa3dc9d1630cde50900c159c73a3ca9965421cbd8018974ece65a099661e1f8bffd7d3184747e348f158fd2d19e08b043defe9abf1c684f7b02eb2ec04458f60224c09031ea4f603457c34a8b2b68a745707a3e95ed1d062dbf51f421a453791382e15968cd77e8d7e0efe7ea41dd69cdfbc0e70c068b79031d9bda19befba1a68512017c01f1212e0e2bd408547e85972bfc2a48c171c3eac909926ef5240a5ffff823d0d92fe29c8544ccdfd35c3b5b5c702efde6394c7b20b1dc0851334c1fe0c7a0599db4e9493ae975905a91a28f2706cd96b5dcd9452b7eb57ae67abdb6c7b0184de88b0dd816afbee0f47939ac2cea2a6e9bef6731ed34804dd72e7c68bcc43edf08607a6b2d0d11ee3065fdbe611b0d759921942218bbfc6cfea983f48f08620df318e26a7a47ec3f5eb792c83384067071906c7c4d4762f2b45cc95982710482420b5ad33a6c29a50212c395e32ed5c8fd29b6634ada38a4abd70502de1e4a1b668ed675868e3177c1437908e3da3f9825ea9ced4f326526d26e55ce5a5e52899bda64756a35db8ad97fa931f7989df14da1d01988018850ab033f0ee3180abdfe86601374e771b00f9f8d832dcaed03430f72ab6b727903fe9550387dd580aa8f3cb00e246216f4323e5707fc3f156b36da19f44da5078760c131424531f0a2d6bc77f51d57f2c8183fc0ff1cfeb727949bf5e7a77ef2bff09d446b2e410fc8524daa8794f83a2f93be629a974a4fcd0f7d08abf31659ed54042db4ef0b25c2b0a23893742f58a95027baf0b147715014f409fcc7cb1da0d11f4237cf3a683ef7fa73cefe903529523bcac8520ab8187569b2802c3eb9ee352270ece2e11f166e5eee40beb9dc27bf17a7253a69168b662876f1862ffae0cb0116bbe9e61ddb074268c0af48ef88117ffdf1a76997f5498373dc0252d050ddc17416f87420d7e05c6ac5b20e57be82eefecdb01df197ffc1ee03506c98745ca0533e43435fb478061e56be4e0e003a531b128e102357da12991a4d8d7244ed72b49caa4ada2379d9eaee6b799d522ebfce19d6d62ee74bd4396ac2b94f876385d151c2d5ab892ec5c140a8b1f35aae48355730289da0b0cdbf0361802c586089914688e938adaa96c7517aabc975988cbcc3863c3571269c97297f670bd6f4f91661dae8619da3791d210116c1cd9e19184d5d2b236d2dfd9565bd30b2b5056ddbb674621b646adfc653e914f6dd05c1d048f2ae0992d48c8d29e7e9a4287609c79acc31129266c324a84ee3c357ce734c37f368ae020248ad6b951016704f76b1fdb58e40f8e818a991ed74461b3cf4c1799cdab63ba4a043629578acdc52df798db04969f5f98485a7cab6dc61bb24e28f6b5d5eba8885735347d81dacb83d6110682892a71300f6f86926caca5143a613c159add7fbdd8e58fde2ea098d0592daa3bd7a05dfa1f492ca2fe1085b4409e471a057933043570c0c46e11ef624a814441451d7b5adbb949da99d3b5152b56b6b845c9e9ac5f7c93d27e43f038a70d3eeacb9cb9359269b26c3d13b31afa4aa6b910371ecca387d04b306db17c53b0875c13f18af9b4d888114280074a25089fc294dd8780a1099ba4f2b4c66b746dcda90cd0f9c8397db09c0d20f489d2ba3e6ae8a8899de1f86517c626b4131f2c3e67139ea90f539e1b47ec13010ae098f6eadd2935ddf90fc56e351031c9da68ac299e931a68125c57a40c4634cfa374f9f643a48588735d32784c93adfafb6d4853fdf5bd9066036ff2f656f93d87576a439ee3a1bdce2cd0f640f2dc4b0c3fa87c5799b2f9d1bb689de8db36be9528f8ff8591c5a5b3434d28c3a70501d4641de06f59001d2d376f3f2acff78c87408d04714ac8b036eb83fca9ea53589dddf1194deaad26c234c39fed869303222c08024e658c0db925eee5c76da2181b757b6b44c1c910ebb6fc100627d318b45a0913a6bb9f322e4bd4eee9c106a492b5e35d355cd5a864e9ef92bc6e7676b4acf80322bcf6a6ef3aa6997137884a243ccc7e4c4b5150065b7819b031fd9684dda70cd9d6ffd9e6afa14f297b607ce9ac4c3adea81810a684ecd4896b6655c29e401a2c1b282792411b3218e5d2f094a3bdd0d700cf5beb843bfc5a9950c808dd7e90758b70fba2af91fb04e791e9ba92e11ce76929cb94f66236b203ddb13e53ffa11d5ed42e62a1a279191226f98d0ee837c6bce553912cf7dbbe9b81ee6af9bf7a090584c1e5b10621d19113591ec7a5ec02a9d4f9c635513a0e1bd6d1c887fab84c205c0e9bce5354ed90b1c84e8e88ac788ce90bdf410a4cde2193b1216759bdfe9e937144a5f0d98af10fe75cf989a253aa8fbc5eae5428157b24bf697740a6ff5df58dc3e1d74f1ef6fbe73cd4eb0638cefe495e905596a7f532a619b41571a594486286cc7a6563658931c311dbe0d04af1c9b73f47d37029e28971821d4b679533b769999efe65a765678a28b436ecee82c566516a5e4a1b8410828b3117a655a7a03e93ec8462cbed79a6981440100b89774c539ff54a03ea9528caed0c25f5f1ac70e9a635f24b59b6bcc62c7b22a40daefbbaf8b675f65a4bb149db70114628ff55d1f86807a4c9aa72791e2f75834b271e06a298ad560f696896745f7c22797cf179f169dd989a7e09a83f0bc31e05a99b258746f5333b3f230cb7a39c026ea8be3369b4506c30fc7f707d765468138fa8c63ca3c91575d97d9302e6bf0000e702f3711f189365be4e6e3156c1ab252bedc0b6d0fa602f3b7c4e91db234c9b5438e9291650a5322971a94e714402342154934994efc43a803ea24934427b876e4cd16ce304c967279766ebae54565c6947f2579355007ccad9cf49502891a789c9c5af8e3f38c1d6f50e9541e42698276d3ea23aab52b52cd0e63df6108559b3ba3a1327d66f05d078cd7e89be4116e9a21ad6e63370c041adadcbc25f1e48701a056d04390f5d715f2e6f7d8d04051bfec5ae793d4550f2e28901211c81e699f53089ac7f9c0fa88cb0246ea181db92d0d9430be141a19d7d2a352df4da89d22620746feb79a444f339a18fa085947f196ea7e762b87fca924dbce9ecd9e3a40f4736d34bb707e0057b0673a7a0b02641baf0f47a7f4b5705591dd69aa2dbdcb09aa9c0bcaaa596bb53ec2e14123737994eb60fd1f89063248a14565f259428f991fe31cf28ddd8b4dd3bb57caed4d220a0ddb820988d26f4f1c5e74ab7350e63fb4fc2a955322efe0aead1685e36aae1841af175eeab3f5fc9feb6db9425085a6200f397dfbf1a36acacba979536f68fb870d451f794b205168e8ca45fba6faa49a4234ed3f699d34d6d054030a8b39a6bde5b73b18f92deb4c18ac3ed6f436799cc85579a010f16ce35fd26f6b3dffa909c772a9ac27588534c787bd76ff1d68bd4236f13a29abc27d13d55f64b4dcdb0cd27f32531301aa4dcbf01197736049763514938d9dbe834f278effe84544c9ce90ec982a4e9a730f72a07d144042956a2a4e8f9267bc2209f4fcb93b2f126a783bab2891751bbf943f79d6c5c2544a27cf32e4ad66b973d21d6f3212ef98652e50be0cb1c728cf2e07925a03c5dc848bccac5da46f1cf906cd69128b778f253c1af57a0ec7cf0e7857bbd7f0b91c3404d8df4fc535abeab98fd25523eab706e3ba257a0c4a05054bf1184a85dfee50ee5cd88a94fbbec8e96b36636646d13017866c2c40bbc1518dde6313b04b3bd58503e5f95527ebc4425fa423d8a140d75b2e2341d579a6d8558d5a172aac0909348781ca30f07bc924eb2306e5eb40fa6a7d1fc907d4229e47bfd1d4cc61111ccd1620840c7a560be9be3b8877763e0767af9782d4ecc35564aa1519191d7cfbcd9c1b1fc1c0dd033a3fc15c8f510c92855bc2055820407b6f7ae568033a9c751196f945aab14daf84d2432d4edc2e2b716e55e51943ea83b93e4b866f88ff9ed91d354b260a4f5b9a02c308c9a635045add8e9f7b6ee3c9433f2cd046b8e63f61848556585efa3c70f8ed178512e17e2edc0f53dc6c9e6cc79908113b8b58f4c682a407c66e0ad4a122243340cf5143895e404a1f2494be24c0fbb9bcedbcd924fa62edd074e0609bf3e1eae922dccaafc478b6ec8c4ee0da86d4eb586ba4643076d128f31d5b65fb7cb027b9219063c21ab57e834fa5eaebcb84db4f4da4b1fea471adac030b8f1c88b8eeb8100425fd48efa7354f34a2a468f43e9521912428b57e6888d572ce3bfb0b037e6c777dab8b31ef6da3da841046f9b8abb3fe4026c505a2f2aa8455396a7037f534981233a45b46f36093f8075463819539f6bd8c675a6e63b930e01f3b9e1457a16aad243685dd65ae5559359079a2a56bc3e8fbf9f0e0c3040342e606f6840faa3563187ff3287f246e96677c789d633d0a2822de2895f69b869604df77255092adeaea108ce3d987cda8deca9fab5ea95c4ab1330337c4f0e51c95b599da829cd67311f6db42f56d3e4988cda3e36b98c61b976b3c582c882ff1beabccadd06e6a879ef0f7dff73da06375b41aba61921b3f17b71a7640117ae29a892febbe329dc3e0e3c9caea005b8f5081f9d690d7a1eaa22f1c4c93edf56a24b0148ba8d5aae6befbf8462a8d1f04fa5408cf1b006b13db2bbb4e48314d96146c397f6e1948a3f1080bca7a31a7eb61bed182cd0c271d32b7e3df9e4f2e2b9455b170954afa2c3bf8d74aa7e7eb3d336e8686ecc482666e0314586c7360e287f98df6d2fdda48eb93e6f1e7b230f84d41c29d9585bca1a0f80d729077020d812b61ba8fe83e19171e2b719b97c2a494ac9f933dc668930f7f5e86ec0381a1fbcc7644bc313ce33547c5f962539c6ff75c1f87a98aa21c35f65fe3e54efac156518be48b195c3e8f3bd972122464fdb69b2e1c8646587b9f4b597dacb9eb5a14f77a37000e028946504096b6e973d933910a4219b0c2ddfb5b729b0d415e02571aaa233d84a253334c364bab138eef4d7f4cc4a3b6a4653d4841e9632000c66d9aead6f335b60dea4953bda9f7b0e959bf424e636a002202a2f9f58fe5baac4b46caa6f3392d62db6909e582a7d5d13f01a5a5198943f9307798cd9dcfeaaf0ac03e5dfa99527e2dd89f8161fbddfe6d1e0e7e0d94b17c49193e482f8273ef77faa47dd959c68be5d6bcd421877c15182b83303275cee34536673e8e3a2c978feb13ad4f636d71c8a059b33e282b0fb432bbcc8c7b0885b2b2d7599ad12a135a39d344cd3221b54cc54be29ec536f72c38d09867b2e066f591b20dea7292a06dccf5bfb64223c16e05cec70566d7c6653b19d504e2acb796cf55f8220433f5c2d4bd8a439c07ac98d76d05ff9ac4cd7b91fd7d7fd8f60efcc3f445495c67ef98b080bc491db42bf6c74268fc0fc2d5ffadd21084f668f8d1ce6305ffb2df01fc931be31f0b8c5b07e8e546ac24ba8d3c25d0a2addccba85ab5ae1cffda37955048633d9db90a3fdade067f1b36dddcb36f18a99787a1b58bbfbc0dfe2c6e8486f9a7a42d978f9e47e69acf6a07ff0faad1394a7c5d83ea91ac56517e5c0b97fa1d1ad9e49db22e0e5573f0d32357cd2cc7358f7b2aeb05e4cd17a8dcad437b25cc7ad4232dd566d3a39bbdd9528f9026b0a8f6ed8aee97ada4c4e3fd7f36e3df83fe7463ac492f0b79e39f9cb432e422fae4324f3ff22b1ed2ec2a8b5282b4730ad49de262714051e755e93f015ac4bc98ac02b10f998a400d79955cf9d6faa8c985b7374bd621610582346b919cd98b98ad8f65480c8812f59a7b008df694b8439c3f4a920fbb633291a5b4714f23bb70e76f4d79cda7154586561ec23e15559d39e0f26a2c4766bf40d8a0105ef9d5a7c8af0b36276149a781d0bde346da46c1c96e6a8a3f7d14666c0ce3fb2c8fc5f79a6f47391c406ee7d722f1f904e554ce3f7319584b31710ffcb753a070b664738cf83c2f8cb671fe7bc7d39dd481586d0c2de5f0d7652ea365a317fe1fe316baf0d3ca626c1241024fe8193a1a5968ba69cd42f3852c686765fff391c5ff64fdee451ed0d8bdfb0835027da01d7d827c45bdf21c5a362d4960a22c28f777534761a1abc9b8c3b89c1016607b77efb6586d7808f35b2d3e047bc9ca83a056e5606c632e0da1620706f8d0d0e72111619d3e8b5fddefa9bbeb23b4629a956c357266cd406dccf7694d605d12b8ac87948c8349d9af5bbb90569cb9c9aa6845106307ebaff764bd7a3d00420b987e06601822266ee2120406fb3165af1ea9c8eec81f8bff8abcfea820a931883089cabc0de91b2d40c885dd980fc2a974ec7d67fdbd5bb4458e6f5bf3380f0d6787fb0722b6a3b64a980435ec0c7d7d8f5476dfab2759f107f10edd61481dfee56749fa53e5c0499724bfe7168083df4b73df814c3aa826c1f060e3f20986f212d31fc8eab125179e50533b7aa6dfb8dd5074de173085d1b680393fab117ed2bbb69411d3dec2752f59c01e1b3f361f91a2fe3126b90996f695818d0562f6b8fe51afe0ce9d9048e6f76066e082f0cf6c66da94b144d2878de6f19b13443e0cb210a8df24a0312de8e5bd27e40e0074eb67d6ed7f7b45f1e47ce5b8c22ce7dc99da7515a1b8ece629c2f2849f075b3154b98df8124cd94eb1d9fadbc8d0ee9597e07e2bf8ce239663354b632c2ecc6292869566efa17da2f6bf68df968ef07c2943e4fa3e1224dc9d835afd3b1cce43d2efdf6a946c0958a70bba6cdd2b54e5ba3c0b5598bdef3bf3a7433018e22e11321e775fc537df8bc2e3afe338b2d6176c1cc52b2bab571343b826b16e30d32de3e027deea21d0d9ec24ba626f7a7d1f3686b1fdf8d83db68faf540d9b7a3e357d3a65520f84e31576fdc92c2a71979a3f107115034293623fa150f0c672ad82c2eedb8eae19780b7999f23b6a4d622c88c930159fd4dae1f63185e6f481e9724eae12f5366dc9e38c46f6427dc9e2c0f5b0c53897cb083e1e00fb40d60aaec6302a17b1724bce2fd39ce8fdd74f337075af9faf56350f7c18fe29945f326854a8a23998fe49e3168c0b3be5bd41776acb5e30e72611b76a0877de3ecfa8ac1aeb05b967304841ee4ecfc8cfbf629bbd443ac27fa5ffd9d665024ae1bbe0296af8e6d1f19f91bde176e22d87c222ac098505ee160f433d8f3e6fd98daf1e3c3d2695d6f6c0bd08eff050d1b7b83eef72e8f86497090fece969dbcba64b98beb9d0f150e699c4d924fc53bf0d7be1551fac73b3152829d98e7f2d560a999d74ae2cbbc8074b45a3182f38dc2896a4334659cc065fcd33828c529e9f420cbc816e0b13129b9d2d8258a02f7ac9b4504d6762c61f9d033b076469fde2facd95cb0d83e4c125102bae0990103722db7e8b3fde1d2030aa3421fdd30097816ddfa49fe418d7e3e51d62323a029b3bbec9bd1484218f3bc845e47a807858254b0bf6dfe459ea48eb7b69248fac8d4300ae91df3262d9a156189de81a3f3123d188d7ab6033214aa0edd8f41ccb9baf278d023bd877b5220d00700c8692c4645c73addf74fc2be82a464a8f97f6d31de18639f701d8c85ba7f7a62652841d9391e57507149337f50b8910f7507d22de1cb6a0574a3303783b4c517a7e33bbe5b7e553137a2239d7efe24357b7ee9ccdabf21a96fa7b5e98d685a94417195ac53e921fbb64bca69379e662780d0918656e7377bbce56c8b00b2f2459a79aee1bc88c43159d7e12c515bbf700e000b7ef92c10bba4e58ef80171ccc8148b7d5686122dcdfc6bf8bd39ad9b273ed47dbc99c4d0b007e005134bcea9e5510a71095dd006022b42be7ee8f719de48d8aefd6eb56893a061b8f9de5734e55c71d3e0fc8a987412c37b8b086f541bd1d039cd1fa2d44863929c431c25455fa48d8a29c79f5da767df022296d3a41c156d3bfc01598b81f5437f653aed5440d0ca5fd0c48433081d83f6409bc02c8a906a244912ffd3979d8aa521dec2b80480f8a6dea18b7769f9bc492f1632610e0d736b733ef8268945b8b9ed74c6d44a3b71756ffcdd11588a029f14106d9510c63db72697270847ac2fc87ac8be96e47b024e021bce50fa8d4e005c2092d40341c41476b0d461d70ea47ab0235aac0e24a9833367ce2605281077ba68f9b0ae672a7e8712290ab285a8f90a996485320c465d815c0a0d78a5f8c8f15c1e03a02433185baedba327aad0038127d1ba0305a013ce30395beb9302497a8c98b3e895bbf7f4eb1aa65d6397fcc4eb47d168f657cccfa26ff12d819236565fba0ef7467bf00c63ec78b2df205b855cd34133ce1c58769848cd5a32156bc5b402243896e04c04c3e04b2e9921fdd778ebcbaf5bbe23c3f77587b0efd30bf56fd0a33371bb127560fc1f605c9ea8348487f89ef208e0234cc86424b3eeab90d246209ffe81c8e45a8eaaa540e56de11ae314f2751434048e3fc8413188f9a8781ddadd65eb92cc3dfb57b0653ca2e7d374375a55d976abe62841ed54853aaa75118f63ce36ea2bd1bc8c815747ad1d0ef97df71de8c31aec89f3cb2dbaa0c6cc597352184509a9fad4945d1235207c9d0c7ed3ddf44e4b3a024b41cf2276bac3f1d9027f46d755de6a5d13f78be5cd558dd205d37683d161834e635815a04dabef1dcf4e28cbb9efb9588cff228ee03e1684e83f0cac0e3e7e49cef03f5e21e8cfc1325a6064d4994ed303ed3a11596a3fb1aad6ccc58078f38533808f955be4f274b88d888e133d89f114bede8c28ce5a478ebd08009691087ae7cfc3aeae815115927c32460c7932b2c46a8a36be5254b08f09f9f59de9c4532ba3ffa75a548a84d3b7c94af1af390174ca2fe847954e57b88eb2dcf1251cf5800bc2b353e6860731203b521b4af8a6295ea1eb1a9d381ba03468e65238fa8c104102c9457b8e25cdf17c09028fcf242fdf9ad0efde68e6119487e2be6762e395492b87c4cb719132740e5819b7a297b02c1b49c087026240b3dc02529e5e44a943b3ac287b7756bf5d6ea180aed0d8fd0f06b6fbe4bbd2f198990024bcf2f6767740cd912d1f0500eec3c760e6ddd008d85b048d59574fe8d65ade1313466b8e5bc2ee49a8088e85de41cac2053deac950b91f0ac626d6657bb4da2969fd0c334940c91824b1dbad133a9fade6349a5fee83c2ea52b7deffd1ad475f1089fed05e7c2e414e5975906d489be502ef59e42239d979aaad4568f2ade9874c3fb06dbde70b0d6df87b42d345dd69d66e042cea54b6028deaf1fb2a073a92d87c69f092ab18b04801e710afe3ef6c8ff45382d2e61453cd6d5eed0b5c57ce2d1e6afc0330b8233bbf1eba5bfa37fd888450513a137ac03d8238d8b4dd804e0aa7ccede860ef46407a989b830da065808c4417d05f0d6f1d19f0ba1f5c41206673912b72906855028d7c26dcca3bbda5a51ebabdd120378a6d03e036389268c39f74692c43513c2c6f06659a74eed1b492a0f528600112a26d53fa92a871bc1f85dd8a2bd010104b2f3e9d9ee15afbdafdc65fe3b5cd0a13bbd90ecb66078735e32b8ea644a7c25d96dc680859bd33e9f948bdae9f0946a7e6e5692e4d255e1ba7d1c17249a5e9d240bcb1f207646ac3c63a31ee95fda21280af1b4beb61f8feb6725c5578cecee86ab252d596c8089bd10ca78d204c2e4f835be5bac86fdfc535a460db29c53e38fe65e67f5a21025ea37fb2699c69eb85788556a53e72c9ff16e28d423c223e973ea4303c25cb326206300ff92e5c4fef2dffda9f9bdf435795515f1ac64d795146cf1eb07da1b21b3644fd2a770da5f2168288861d1eb4e72c0e3665ff26f4b05c82bdb3055ad071ec8b3d43e657c38f7a5606c34090ff9efed184502273486bd4dafeacc78158ec80de888a00936399ed607cef70afe9e3b43f1b08065df88741d8607e0a89592805089721a2bfa05a9ba809a387b65a8bf9b5e6d34ca62c708ad9b9e76e4b6b478f7ecde3c8bc5b925d13552e6d9d6827293de13c66c19c531fc44f39e5718c773d4b4cb043c7062018721bb280b3f5f9945dd9abe93158cf03b17d699952095bb7734f56564cec209fbf6e01a199da79dea7235a12efddae83aea8badf15eea6b05413ccfed72c0fdc652cbc7492542e300160f0e328b046c956da176062476740f440a80360d230fe42f3b8cbcdc1cad358e1ec93c891f03b5da8447fd3ba248fa0706494a173cbe167612aba3d24c65fdb616f1c412641258b16d52c23792039f6b0072ff5fe37e72d339536a1d35042563d7f09e28ba60d224b6982e93f431b62836854899bfe250e3cef5e1da74e3b776a41dd3c2c2ed6f3e690a4a71a87d3738757de5bdcbebc461681cade95eb1bc77124dddd42c121724af7a287791c0756610d4084cdc3590009e7f37760f6a124d58a0c81650c8372b42dfb87180c4f60a1f21919c94b5bf559e3d7ad39029b2a462657f894da2a116bbd072817dffff7f82