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 55963 78fd6c1e1cb6212093ad30dffe91b4fb45cb08a37959b431d61eeddd1bf61d44

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0dd4ad1e477f65f411f69c050f9ce36174b1b8b971dd93a5a2cd7a91b2059103
Certificate Block Hash
78fd6c1e1cb6212093ad30dffe91b4fb45cb08a37959b431d61eeddd1bf61d44
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00277b000014960000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000004f07a6804d803c7f0f6ffbcbd6e901d908c01cb3894ca9d32124b5da9621d5405b0b539adf7f5d4db323f6dafeb017a64e4e63370d9f4aacb7670605a02708a36796f3288cf18f7ed4968d6dc5c24a5f3c779ce8016de27b693c0000000000000080000000e00000277b000014960000

Raw Header Hex

0000402005e66c2bafa0a5738ac9b5354b7bb05e130186cfab4a46e259c59c2c91f87aa52bea395cae9e9e7ba36f70bb37da3081270ec573a9d82f6490ac66d83400e6e47bdf0b6a59420518039105b2917acda2a593dd71b9b8b17461e39c0f059cf611f4657f471eadd40d

Proof Data Hex

59,560 bytes
1212160103075234aa5b727e1c2736c230c5c0c160ee1b4f3b3f10a8bfe48c11f57f2938e2d44ff614c766dfe5a9dfddaccf0a6e3012e5345d3b8711c3645a4824b5f88b6077f9b3864a328113245aa054daa89e8a49309aab33a054388c613b925b3a164e6dc51a57bd0fe83be1cd43cec68ded6d56af0bd80a30fa7adf77b7867e966275f48f4847225f3573e94cdfcf269a7adf5dc44fe8d5d165188732f436cebf66b6ea4580868780e4551add1ff0a144109d1a16d9b544eadb3ff202f620ef1a812c08c2c2146832894e2cf48e4f30801750b44ae0e51466656a9e00dca2b26177763242281e8d2253e16ce35beea322db8b36d12a5627246a66aceff44088b48fa7f4cb4d6f9aba8138bfd494948db628a75dd4485d05f25f26713fbfba5e28b76164c557e4da0346340f1d6860387d9ac4208b03491f9a23431b76eaeef2c802168a5abc9be609f94d0ff24272074e01c85cd05f9b0bef93ea6b48994037de121bca5a673a28e5fe3fc9fb0f5a7d821caa08d6550828841eed861e300b5add647a47a4883104d1f014434230b57ea2d28e4d6e3b2f42e8ed3ebf5750cb5795f72897fc3d3a5b00156e16889131a40bb7fb1a2a89798f81ef1ecb489c5630838b157ceb4220b3163e2493fb10c95c2d1912d2e2744fb5d62c970e947a389a7f9c66afb71bcc6442be914dfa42c6c8c30654f1083a8b0e32a778abf7b7f2e4d43f7146153bf240816a521457128143456df77ecd676c610403bd7c5cca2db04505c9296d28bb13edd89c002651661aa0c43b8dc25da6fc80e172abfc47229d552e1a51b53433bb54e0c11ee78c8966b80b2365de5864efb865157ee7273fc09dcb660619012e8f9626fb2a36af5abf482551828f45755f1fea4fa4d0cc0377808086f7b9bf92bdc8fd376b91b34a14af5e554c2ade8b024b95f474d7ad7adbc5b48135ca15ed7ca0c63a96e64297fa82b351a9ac87207e3f1ee532ca8a07ad69b15cd7c3674fa4baf0e3fcdb318fdd95a11b41f5825043ec2b53561d6b8feec60c3da023cec9bd3dada7d40f9064a85e4c1180c41c810ef85319465c8c6965a74e9864ca9cb6ce2f4a2b74f7f29960a89819c82d4fc21b5d3af61d222ecf7bd76ff546df541aca48cc44574345c1dbfc73078cf442d46e78db8bdf4e9c22d5d1ae928a059849e355ebf995058c411d26dd8c44935905bd0f657b71136da9ba7ca081f8ce10d8c1e0690a520aac7fc11c71bca5ff6ece3c008c8e97476d2e4a6a234e91ab8f53ad5607a8118bd3fea1769dcefab01ac9a4c69e3b3442d5b022fb44be7ff1655ae4b10d59c53a994ed0dad1814f41a494259a664ee45a9a43c5c8a6b97e057d7f7074dbf610f77496562ea268ad39a9c13e093234c437528375e44bb498574e5d29eadae3723c49ff7546b70ad27879e5a217508f260ca19b4fc60b086492ec0012b46b5df2ec9d998412db0f9b7d4a2db861721ecc91bf94fe33fd8f7a4aa32edb691619044ac6c84cb938da9f05ccb8c75272a9f3986cdc2bd2ddb6e33badbc425d898bedb12a57c79022b9e3de513f9c15ef2d53abd30b752c1abaa20c6880ae89249d26b6ed58eb0b3c69ef0e0d5b1d4a3e9d07ad6c1f96689ef2c948813f9192468aba24e131f9fe3253a44ab416de8cf46b3265d5e073a2a3685beccb021bd864a67aeb1ac8b2feea2efbe6684fd8af82c7fb262786cfe68cf494e51ca379b2454f6a0f90fa4b71fea2c4f677bee586187d2dec106c5c1d04facd3a874a2ccc8b161e7fe82bb6f02ecf83aea3e135a8304720d8580760cc25253240c8fb0e3cc9803c0e80ddd6179d8756229a9e8a18c2aeb8ba98a5f67fb1c4fa63567b9a5874d1dd489bee49d6c70180444ec4d1b4b528beb865a5f5b20200c51168ea81a5b6a4ea71398ab5ccff85506f6b9f217fd42e398f5b83dd45bccbea1f9098a04d6c4c8cf2a168b50a449d1dfb7fc311b429cb200b0033f4a69339d9b5c7fa8628de7635cef892c65f2f3e657264cf407a7d977b6ef22be060179885a4fa1a3445b9cf8ff76df35af34adf8ca18066d9f716d7209ac89debbf7c0231dba4943ee7291741aa365451d09dc22bd69ee319d0302b1b15740716346ceeb447f77a61081dde93e7eaa23420ac39eebf91c609930a62463a33324011a382f55c92f2c1bfc766d146c7e8c39d70a459eec80c3e51c60e7abac173c6ee520a3f7b9427be05a75190fcfb7da04597a3c9ea7bacba952cdb193ddf13f309514448601f400eb7e4a2cb356f8cf07cdb213c6833e4f989f2c9851d749b6af10fb132510832b40ad9746b2f15851457ae56463f2e115fe6280466e88b3a00cf26ff12422dd530dd2e3972b937e1af08f8c6d8f00b411ee3cc5ef9f18dd83a85fef9286c9b390bce651ef1c16487d78e3582aa839f5738205511a04d91bc21358aa675f92dfa2ae33ee164ce335e6702b0b6317e674680562264d645282a0fa0d6a21c3feb8cadc8f2cb9db5915c1a8ba48a9a171be705e3762c720bd1d821b1703a0b393741f0ae262a672c73a9f7970f732d897600df9128a53361e2943b55ca1b5fafe37ee0a3a184a6aa67b2642f77071be03d8de873e7ccf40a971b151b7986b1de3cc8ffb277c55504f62afa4baf0509bac1fb23ef925909842b054325358862bee65711aa55ccde68ea77b4b409cebffaa533aee105833c8fa916c88427a3e1f3c7c1407c5e5708609392fcc04d69672b2ded52588f68fa2b942eda659681dc32dcf43959c59010f413ee19de8c39ab9a8aaa9d2d22faca30c3c3be3bfd0fe63d177245d0c601c2afb92b38dae019e2bda352b12e52fb9099b769ed2dae5b68f80eb3dd26f1976e741902fdb5bffa36a61f02a979f1f8f700422cbcedcbf9bd9d5fead84bdf9da6caf79a5970427b60000112380b925a0eea4364e6cce5e665398f857d936cfe0abac888b1fae6f3e614492c0da6041426dd42f4b4f78826caf14ddabb92a8bbce63ef90f579708e9d981fc26d06923ba71d3acb4cb6cab713f23a1f112442dd7a1e103ef3c7a22b732af58f3751682f3fbc5c825f38c6b860258a5f8cd9fbca945371e5384e3fea9fa20b80beb3073dfd8f9b7e554e5bcce53272974f73f4335a076923289292bef32f13d45f2b027436e2c59a34bb4fe5262b9e42e447753fbf378d51056333d48593788f9e0c18a3c4f5939d3aca719aa3ed1d6941a8184a2d0f65f752cfd2eb0416e6ea7dca89c6380eb5cca7d865759a75f61d2e5ec66720afb383ec13456f2a3ac74501fe8bc95be07110e4dc3cb75ad05add0b9f09c1581fae875fd679806f46decf5544ea33fb9e757dfedfed67ee321b29f6dfaf5cbe0555106ec792d677d489fff4ba0f669a5dbb13845e36d59c52fe6a989e19324278b4b9236637b46f1deb1b2c9e68548e684fc19473d90d0e17b1e334447ea5fd3df9d26f36d2c6a125ee4bc096e976fd6ad38236bff9ff74f3fc9d2265eaa1baf324f77eb750928102b0068eb6a2c47c8706589e9dd8671293c2b0710b4f9b1252a76025fb682fbc7282e515d34d394830b5b3127eae6f00f2da25eaf9266de33c1de5ab616a3d095f8fffa293adc20e3d42a2d89b3390a8e7118abd128af5598901d0799f6d5f90aec4855087483b4a59354fa0e973844991ef358f6643675e453341b67fc25248e0562cd00f4694af8134a9da7663efd609ae7cf294aef4eddfea947194498c36b45888e4b5217e816dc7ddae5f5c4fb36107286a8bc91a2047c255658a5c7024d62fb613038f5ff42239b1e72d2c504d6721d9cd8bff77d6cf5b05ddd85b82cc9693466815bd37435be81afa756951860c56259f488dd0c30208babe15119e0eff6cbd3253ec9b7575d93705c9cabe696ba1a808bc070e974ac90bfb096b3c9a4e3ad8b25ab146303fb35c723d8856c9f361a430649bbbf939973dd27b1dc7fc3bb82d8907e0d6bbc1dec297920044d11787f713f01b9db41208f737923b02bdf2e06841ec72b3043f7b1f8f198d800da51d84468cc792c0df64df08128bcf56827c3b72ac56a0866b14a0a7e71686940e883380e0ead2d9fc1cc6a75edc61069fcc01773a16b6b9773d51566032fd0ba493c41b187536fe6cf613fbb92ed540a044c6486f5866b138b0d6b8cd43c4ce61c119c1a16515d878d3f62891aaa8d95e4e9f30809c514e1ece26245029995463b1559f82c3caa442f1b086fa7a2ab14fdee66dc3f3102428d358c2cfa6b24ef921119c9a62b644be5d82f8036c5952ce47f5dd5b5873983c5623cf0a8e57c4de75ff3e164999b35755e8b9ff718b9287f555fcd8408fb17d9270f88723f8b7a37c16cadfda952befb082ebff794712628f7960998d122bc4e9f22d531180341270b11f1acf67f131806af032f6eb3c55410390ef14ec5761aeb0e58dfb450a239f96427499201b9f162ff1b30e2270e801208bb97aaec9cc310606ef1f9370cf8cf93832932930aa125a72c707c2e7b1c5763eb6acb662c432becdd64e0869de530e3b6dd7e3349174b1940eb5e32a1c57c2c8dda569383dd8bd2fea646c793f3f5410885aaff19e384561397a29ecd706bf9989a154d5f62e05d36bc69131c513e9de59e261afd967a809187e2a7565bdb5dd5fbebf7f499ad153b705bbce3aa1197420ccbc9344185d54edef237de42c50cc56794916d3657ab01a6f280ea6ac3628975240421bc13fb150fdf87fd9f90045d479ba7f1399627cb52cc9e2afeb1128b10148dd6a18d87905d15854b96aba25b695d931799003ba4da3869fc36f42d36c720bcc8e78f8211418b9a83550f79be32ec175220d18bd67b8fc2da93fae3140095be2b70e2dd826666192913eead171b3c62718b6f0049cb3d35d6887bc6f698d5d4322f52247aa1d24d842bde6d964b1d4bf86da499d304fb462edd82e33f287c3e906583bdb19b3c39cf7833b38ae6576c5424b0141e246b4644b99c63235a5d341d541aa1656c718025a9f35172b1ca679ddf7ad40d29586ebc8a96bca74f9e3c58914b7c77201c6fbda415def99d605449466c4ccb560ab1fd93e7de5fc848368240b1c3fe18881c6ba281df80a94efbe45589e972c7aa39b7b02455394f8cbfb1c42e976312f7e97dc51b07789ca4fc70a38b99b5e45b2815cb46cd828d6b2edee2b947c5c6655ff290736a48fdfc00811214864991e633ee8bd737d1b0417569b158c7b9c20bcc0407da38e3a092116f46b195f66f2e7284d121295cf49d3eac5a567c16c6ef75c6161efa43494391c5731b2969796dbb4ee37189805f8e602d59ae6426d39b64a7b8ac050f472e5a6128dba3c579391cc55cc1656909dd71a59b1d6c6b5e84a17ed381551464d610dc74ec2b84241006e3f322b5cf82d330fbf31a91584a06f6030df7e78fcee4d7538b2ee6e80112bc1d7fa7e23737452965c63db81224030f2dc6c7c7438122323353aa5b42e77c4ee00dc6fa28d4052875c17cbeb9ca670c81fc8e314e8533854c8b968a47f0ef25759f4f40966a491292a61fd821c4c1218220f73ce4a972ad4f671ae6155365253cbd2059532e576f86e4278fe1749f6359e2c489212ff21751e0b0f4ed66897ae995e72339c2bfff1a996588c6e6b5bf49d19b3b2e0bfc617e6ccee491d8d7430bd2f7bcf6f5e33e015bd31333396270c90e39ae90b4b92fc0f0d7c3aa7c8852b587a6f69f6d755616099af47f81b04eac5a22f62c37cf5fbf0dc56f2559efcf0cddfece5ade2f1e550eef12fe0f040d7c4745dc8c0b16213c31920063ae06765085ddfc9ef0a872860a6839cca5c6ff355c5f9c18d2b305b3d6bcf42c47ea7f9a584bdaa3d3814d6b665af1f0b15391123d62afe33ddb30c9e4b85595b2a6ef5fcecd5e3d3815158bb31d97c121eac14481414d82cdb7c0aa1bf351ab3095c98f1b5868ad77889ceac5a935e911cd8e4a284aa214686542f69791d7ef92bb301b57d47ddeb673c125eda28356ee5b4f1f6d2e81867a1df19ba19c70d2839084e39a3d23db1582cdd146dc9ba413dc7deffb4f3b16c7f5a3675f6552885b94532db15d41b733351cd8dbac33da36b64da36512c58b4b40f72e57a55bfb1d03e8174632e5c67b98f2c82aab88c024f86910a40667c1b9173911ea107d390506676b9914281f8cb94439910ce49553c37e3382420d5c6db7aaf310837cfe697f166460a75e117876300aa5bdaf07254c0939b2ece6b8aaeb69cc5043ea6c8ee2a77562862b1413e6d76d3a40170aefec95389276a4412fd6eb9e3fddb3be1c38f3157001a16542ed4efe10770814ea6a72d0eea959290995772118a08f6fd16741ff89b61a922b620c5920e4dcbcac424b6da94ee7f74ee48f0555bb7b0acb18f0ff5ae76b72a22a939780fe87ac98deef6cfb2715ce24c18fdcf5a7e3cc7ce2da66721cd4514bd173f8e3e0aef7ea1b6016f8dcda05dc0103b1b50e07e1cfbe4e7fb1f77b90211f943dce9a7fb9e252a88656dbb2d483b01bb1fb5fffa58331fbd609a95f760bc54aea6bf290007351ea5feb10da3f0463a8487f84fd8ffc13e362d6f6379aea1853adb6f0973dec7dc0960d767b926d0ccf1437ed40ddfce6f0ef5c2aec2582937f319d4ecf64f2dc53aecabfe6fe3996789e71c096c4bb787490ae6f6823b6a73fbadb0688cd878c3fdce6e92b69d8dbd1b36eac6cf3bacca198e928a0a9e1b4f49aa475253ea2fcfddaf5f6404ba06f486dd7b78c82f74b7afb6e75df7a3aa5b33337dfbc808ab85ac29920aaed9912578608b9c1e5a73bd8533f3adc8206c6617ea1a6a96c47e7acf18d4966702664b2078a5bbb04a07a12bff744af317ddb16f6fe2be040e49f4077d217b60c7b9f5323ed88565d22d6ec80c86f361526e1e23a6fa4ae0678fff3629fc756db33802d10f5a47ab4d08f7c428529569878a7b1c6880e3c99f4ec03d87bb711a518216eea344e2da1b6040d0c8dbd4fcffc9d03e1579782852c9723c6f653c80b4e65c894456f1c93ae8b496e4a036604bd785b8fa078e63ca0c7b66a1c212715b6759081698b9ea4b193a3b5ab9d574e7012f406c7502a165d155b38cd14e3cd917a9d527408c0c4afaa6fd874ce9d00935def6c417a9af1efe109a37831025e0a0b88a1b5f076833f96c400d3cab1c42fe278eec7d9acb312b13c2cf67447fac8e32bdc850fe0aa21d266a060f3679076047a436f0a42ac1ed7c9a67ce61008e8ca6e06fc6dbbc8eed209fb7f864a21c6b6244cc40494ddd94d929a19b5a3e76092ca8bae0a5a55246b54a72e4bf6e1721618b29405aa3213c48e44882fc9b35c7acde14abbce26cf63f14ba42c9ee7f33dd1c108e5d901578caec0069c1f3ca2a96d2161922491ac12dabf08ff6f3a08ec532b2b0607c59de9fafbf1233454f8225a1ca0abdd9880cfa3b5ced4d0a794a451147104f15e0950064db517ee410e92d096c0b20a10ff95142831d7e2254096f632b8b322ba698a2b900e7898325a750083cebadc0094ce4b7dbc6e3c1e49ed661dad2754fdcba71d9b8ddf191a236e1041968da10b6c61efac436ed6104205b1de0f46d37b8d246aefb864ae3574b5ae7803639004586c14f4bec1efd6cc184de914604a156e0d03f597c566cb54c83b6a968f5d5ad929a58777fad9bfe4759547bd2c25e79f46e8895010cc33fbeffa0cee4245c277bfc9c1f4e8b8e02d87f1f9383e1e71bdb36887b88e2af01a0c62384fcd8b66e5594395d731513a8ec36d8e5aba75565105ff8697f861ad4b43cb98b019aba6b7c364cde96f47d62b35ca01e67abb862967a5f6d2f99b33309b097307dc365fdbd2b82f4541c9fd9b430403cbbcefeb4884859d232c8d046533d2672528c28df3dc26ee727cf3abf90e9aa6c98bedce9c4a5e729cca44b2969fc0dceb8c98202ffeffd2a4ec8ecbe47f7752b50eef8236a56ecae4d6d1ec488de61affc1cd06850cf16f8f9613afc4a02da6b6eb078663c2b5fd210ae168bfa3b303a45f47956b412e63203d7a20dcedb8dab89a59f78bd2bfea75156b00501f6c33f97dbafee13e15bf7e411dc03a608aacdc19fff4d1b52f5103fa679d0b48e664e23afcbe8b0867d9a9b2d7607835ba41e981cfb1f683c25737efc74fd3fbe801972fdc74da7a94e89054472c36321df56b3ae98045c39b94ca0b634a2682da89f9f0b6db4101b9132f88e323dc6acb2c97408e64f26970626c27091880b18c6ccccbdc3eb2dd1b23fc59728cef96c530e92f723988570a3bc46e905974c52e7b9ab054358e76541d6b9eaed77c4403c41f1b00631db974a23eb154e429821c47b702e7f73185e61c09b409ff8825feb674401db6f603d557670cc4fa77baf9d89e3ca9c5084c4716a05f7bfaab312e2d34ee8a7be7ba5ce57e90cc1e01f1cd9dab5fd8022c581ad75f87afc5d17a4f7d8b0565f87f56f5a94b50a8ff9ccbd3d784f331dbcef6d986bd5366bcf66338d56a33b23cff90af90a0d8b4affec482f9d08239636e1df9b436ccd8fdfb65eff382456ded0f3632341602558cd945f4d927d1fb4ae5541fd7a66131aaa824e8cfa097563f8825ed7c0d3076def24380f4d176904209700ac049d498c7f100ff3d9103f5b62381a6854ac6029e874ac95cf2640d99d77f6ce5f45cb8421004036f0dfa3d09ed778c1b095a1a5939eb8744e3d52bd54168389fe87b79d2d6320b02e3bcd6586bfa4b1464bc53a255d4a4843242eaaba9527c3a7bd3a767a89ee0263701aede9045f6fadad5c6fab375e9a4f65a18d42415b6e0e632a4bb25322cd86de79b456b1bd8e6163bd8336e657b866a022d2ca75205448505b5c220381e12f0ab1032e9973440d0e3cef99f0bf687bbb519c88e5c067953d710742a1ebe8d471675f04befed7e168d0afb39bfe1b701f483ff95939e4aaee65363fc194c98b6b1c29c75b8c55de8174d8cc3ec2c19ad4b63146b95d0552843e99d31a35c9c6ca2a640dc11afd4dee687130f028de3d71344ccc25d6d17476da2cf179f0781cfe3a1ccef0b2a9f7aba29f79be9a9f7a12991e1175641fdf30ebec6dc14130466794fe8daa18200d62d65d97680a9f8dfa74df53c28ccc9c4d123ccbb53838666d0415bf096be7f5ce61c300a80ecad63eead6be97207b557c73a528190976d0501b48d7a3148ecbfd27f7094cccc763da4be72573e23c7f668de6f1f5b513b373216a33108e0bca5c9a0c521628553cc703a2124a2d84779c3f7ad4b956cfe1f8e0a3e8757f3726a239a41975f2fa2d8dd4c13ecb80186747cfe8e89fb15ef3b67e87203523438bc2387bf998bdf72d31ca0ec155142c6b4f49e9cfdef3691ed411f5bef53a1fabd38e6c0be3b695327e1272b22d666b1489976f02eaf9089621eff5921c62f2a947abfff735e07a77fdcbe91c5faaaeb4477976caa58339ad4abc2db45c55d575df45022f3836a64603b790fa513e72162ee6aa81a2d42222ed686bf6c5e1e212f4eba54740c25dca4fa159d8e28324a8dc1f2b8a1c0595c3d9866365859081eab0cfbd4b223e169b9e5f310752825ec6a0cac96b451a4cbf6dd261ed382c86fef0af04e8509c91c70e175e81715711061a20356dea3aa23bae38bc91db227bbc18eefafe2d7e2bd91ad0405bb883c256588ccdb8aa3b7ab556bb9142954866bcf0149d9e7a8317470046982d0f78c5dc1775e7315bf2a1ff414a976114f9caa2d37e5380813a990ccafe55dba752b630edf787b2af16d1f3fb97001647c59134c575ae570f939d5747f9b2b7cdb03c4fce8435d8580b11008337aefdf96ef5f7c3b8d1f9308f6a5e4e663a4afcc007086b8aff277e60e910dd4a72ccdff0f0850600307edf031577d9ab9120693d4b16e9b489797b8f5ea37be3656db9d1119aaf68832055a2c8fa06286d9fa40054420fa23fe64a91c7816d160efa1e2a1762cfba9260a5177b31693f39efb3db51b67f009f3ebd7b5db79b0748cfd4345303d0d29fd9611797e02cf0a2f5b9f2faa090fec1ba29e34d97f741202b1dd5d1fe740193c1399327f70e7dce5d0f994da9c420eb575a73236f5301aa1b519b3d2afb8b6078af914a34d9cdc70bd98271e0d312aa716b928427a797327b529142dbb7d35cd57b19ce01da4a8abb7c63be509a0991e6246960bc02f57380d387b22a1711a931de8c8ab5ace0253c01c588a9ef7f8a697e4a79e0b213497088a04c22aa82cd8e51af8428368264e78c07599ebb3eea1a3766b1d716eab72bea1f27533fc58e36238a098fffbdf8ba889e043634511fac9a8d431eacd1af4a38ff9a4ad9cd7e449661756003a0047cdea13ea201176ce4e0cc3e6ec5888152de9105cbff3358406877861a05af4fd14bd472e3127ce4af08e9cff95fabd2f1842154d43051bc30437e91018fb43ddd0afa410719a379f5b1a4ea8bdfbdb7f660852b2a11e090b242c2110d5789981ffe86c1cee86406d265b1992909b4d60c088d51bd410325f8cc55391ff3a0fbf99d8c68d89cb8cf1c27c677b8c2174f981742a48456020ca2cdcadac974318bf9ee924f90d6214087ab31e7b148eda0d4a8f4efd7d9054ca64e6312fb8b0fe8273fed285792078aeafcbe7774be462df71086cfe7ee0fa4229971953882b7dd4698184b305c17c1b822a7fb612be15028ce665633bd89314cc5114ff6ab389c8b978cfee7a1fdcce7df60c405be1c647207e640c5322b1fd3eacb109b92acf134df1b806350d8d0d26a8ae9ebfe7bd16fc7fab3d72b3cc9bac238ddbb3ae382583d4b1c148b298b11d7c884e635a4698b9882909559f5f08817313e62f0149470c1f166fdeaea6e37936a31507f84e0c7f52a5927d9f388dce14f64988d911648e496736686bcabc145c04f19c233778ccde6f0a1de39cbfe120f1c6cc83603a23de4f04ffc43bfd9a0d8116155755f520d0bae8b469bf8dd07431f4950fe40ace508bd79fb8ce39ee7593841c3ef6c08c68c326d5553aae1c21b8ba31f82bf3f438f9c0757464cd1d686edf963648fb24eaa68174cfa8f2ec472001f466304e425400ee83cde0bff99f830d2e504288706d8d242beabd6fb4092afd88d786b34d779c50dedb335194c8eee3ec75668b634fe325c0155713be3cd70672a0cd8ccb4dd1b5f02efb3d3b435ed4df035742a498e4c4bac39c77009e533f6797bc95c3dd4d04fa11b7bd8a49cb64df75ff27832e3f9a68384e5ae1a854bfef45dbd22bea13bdbd2eaf2e558108aff1190e4f25aba7bf413bca8d48cadd511ae3eab24050e7a74d48fcbcff6e476f5f46dc9a8a7c4fc05d4c35bf814a08d44a1c372b420461973465a1838b5445860dc78009e89d1cef12a253c92678e392a56f49c8b050dd6dcdc8a172b111ad5fb6cb963d926172183000a068645ee2f3ad00923523e109d0c2ca4ab576e3bf35f76f3880730bc9f663ade3ce0f1f161488aad06549879d7e2a238ee2bf113c238334b0844c87fd5d02823257f37068766673ffb272e449d1e431a8e836360a020b0873ca6de52beee2d7720f9a5390d13fd9c9f0d239e39b8a2b66b91ddfde1ef89d21bd31dac7275eb248d01eee75bb50b279aa58527fd7596e4d11695a2f4c11cb9b68a4b94cdfab9a12235868cc9772dfe7ef22376d04dadd8d8184913d49f4aade02b76a2b18cfea3271d1131391fee0bf30de670b11363eb97b771268b100b4c4cc6e20bae0f26ec6288561a0efa0b7a579aecb811482a34dd9869494cfea66e8b48d4e98e1533f76d9c552bbf1e62ad7c6c1390f9fb34e17fb75f4c25f4d1ffb2d0dbad419f7367d2da81489b4d9c64e1206fbf88b53092c571fe339fe12e472fd2444be12665614b5a4f943fa796af5dbeb7854673c6ae2575221f0e0f29c5e10cdf1b38e2bf141e81e4a56c269adcd60fe161267bf6b15bdcddfbd313d9da1f100cdca8008c79eea111bdda4924978906a329cec29f1394e86f22db282ce5f5137248a95856e55f045cb341b46697333f37b44ed08e6f70d7b51fbdc8c83689b30338a80706f4af6ce39b3a37596736249dca061b67ef2247629212a30222025d0d1b9aa8ffc5293ea59c4b168d566c7cd2801bb32a1ca2f198581535031d57171af98bf04d3b86df1728a750ebc9ec0627da79b1ccd0417c7b42af7d433b10a0654c0549cf0b0b719c15c4f084d391d9b8a76c08a65664bb19d839b614f6afca1c53f436e4e0ced49167af450e7539038416dbda5cc85ba31a8eb1c48b86f4fe643d5f0f6086bae1f65e42b08a9fe664d6f1d2e28fafc07d34dfa7a3050019ebb774b7e085105cd1c8830dc58ecca348d6c162b3abf2ae34d3292e3169361b72aa1b686e3183e3508db9d5270dd2a16fc901dda6ef7fdb6a9c457521c4e79baeb4221f27c0f34214c75e1db37d1dc1867e5cf2e5a266ed220847218e230c2acee6fa4a4e11f58a5670c49d804e3627d2b6fd8a658bf85cc8ecea2a65391fa9978a61d28274bc16ba7c4f3b504e8fa82f8cac48c87a39297e9bfce47a5dd70c865005fd61adf787b127ba86cdce57997e42eac1f4f05ef02bc78898a76c54dbfe7b3b0759fe3ebcaaeeb94ddce02358f5820e346ab2cdc8c76ac4d436adbfd31427889cdfcae5a0c50c3c73ddc19803eab23e08f5327914f00884e753faf4b1e82dae1fea935eb8824e0ff287ecaacefe651d1699334984cd9d3db9243f6fede930951a7c631d5faccc3d76cef9cd5511e34f8083171872d1a92a63204b9aca022de172fe016ad4972ba5ae41a77e25e4480f9d1d97fc607480497c56ed270a6a4db51dfa01e3880534f09cc81b5953b0196f74f4948ab5f06775e17c488591571948f4c565d5a71f68ac8988fe34bfb8d65e99c99a86aed8fa907451ffae04df33393879b300ab05253b66764491ccc595d51fe9e3ecb17101ea75d1d047fccfd4ca053200023465f5106f3f0f9b30eaf06916efceaa6ca1fd3748fbf9d1fd14b00b68ad85a80019209fe78a92f4f636c42c3ec4c2cc1055df7cded0979383d4d5ec37c61fb0812aff7039dfe7ccdc3e1bf0dfbd81c31b782bc93a17c4afed312a65635f07488a7554de650a39b7871e5429bf87eea5381864869b56d7183f24c9dbb9e0ff9c1dc9ef22fca89554ccf25f57ec1a1baf479192214c95911b48c793bce521d72394528241ed5392c12b92cbe118941a9edc0641134e2377e53e8dc1ea62c51ab2649ee73d479e6d2e7d6529ca9c7c642945ffc2757c9ad361349be74f915e3d97f7d8dcfb1ba3336e064ff75d724266044c84c5b76252e93626768550ee6d198a1bc9e9c4c469dd1c60393bf91305651c38e9a430a4cfd92b082dfde900a84514c9601fea89de47abc3ba03f1e4547a6b9223f0ac9ebc8a403fa549159d4cc68f4bbb7c3d9664c7ac15e2869faa752d522f082286cb9f2ffc00fa6f5728ba2b00df8588231f2afe3d206fa7c2f7a34ab8eb3203645b66763759b8e27e8dd3693b0800838ecc3089577a7afacc5381165ee2996cd4e06588a148d4093af8ff569d9226adbbc34d4fb309f02cb5431262fd506640a0b4482bc9341eb16105633dc4f6c5894d187314efc42544cf20807d74cde7625d49a118483b5ee5fab97ece279c60d13d968c04da2d8262a0607a8bf7ed0f7469ab3ce3be0f713ea0cea644d3702a789fcdcfdcb7c59138ffce0842febb6b1690315f84b0dfce983b22753018f45d72b0f8703b1e9c03c194b5db752ac19ba8e018fc8c1a2e755891a264e8cee5a0ecd547d8b95778a8fc9b50f5f9bcd3b7b73013f4d374a701f9bb491e3b05b0755e2f743761c663ebb708869d43e9f21b81b1894043670adf0004099f1914b06e5a2c17e35e6b89643544156a299393217adbf2a4d55a96adbdacf17485c531235dd704e9f77529930299d7592d30b86f8ebbf9ddfedea67718357304045ed6846a60c222dd449fb3ce7065038f0f4ff4cee5284e4edbf1534e75938743eb5b182d06935a75b0e8dc3830308659f9bc66e05b9785b2260c84b5db93fe8c9f8f419f3fe65dd74692c67396f0ebf972b3af4a20a81630c0c9e0e9348cba0a3fc84b438f1cfd2e324296f3829c14eee3059afc7a34e4482f132adc86e4b2746e33b889e755bbc179524225f7d338952c311cc1780f1c305e807c15e66dc1b7038a654e1596bdd1aec799ea667a3fa2e319fee7f5408568ce5f9e4ae899b12c64103ca827c9e533a49aa6b8c5a8aabec5705c4aa9dd2c1b033142a9405ef276cb12d95f8c58aa965800cfc677b67e7ec9a30cddf8841b7e939048f2d806f7b5ff666bc9ddeb2c71213c52124b32efdaaa1d57c4e8deafa3bdf8d74fed8e6272239260063589f152876bf43a2451661ebf386fe4642aa4970b4052718c2005f585508c28b08d9d9c0c1a111cacb8f928eacb6d1ecbbd318ad72282942cd3a8e205387055e3408cefbe8967b19d69a2fdf491fffc12deb16e0e6a9cf7d613524d21752eb6489794f51d51ab0c0964c15d3c9db956de0b4683ad0c8a6ca0ae5547421c9deb17f8b8c471503e7f325220f3af2debcb3d7cd7343f3ee8e2efaaa562a695866ea6590425001712d9c9ef71d2fa0dac6cb3e3fbd76683832edba9f4943571b19e747530e1a474a623085f80e3a309f374b7e051b2f85cd7458bc0e3612b85b9c14cbd7379da862b952ec9de70665f9536f34554b048ebc242f8d59f00ffc199c1b251b0157894e3154d4d4bd6cb5ed05db5ebfdf3c2e8c6425ad8f07e6e57073c4de609aff170565abe3d90f511202558724736fc0b520a9e5fe62f28d3dc4da8146b4648a090a19b6843e20b440fd6dc56cd3a177c6a8d9043c152e75e533a63a3c4a6973768de13e5a59f7b4b090ebc55a0ab54f86d1f54a58930cf4818d86eebc57b92da495a0be1e6083c73c634cc33208ef6537e9cfcecff3eb55c8d3d9cad8d6253d87e1e8cb2f7774d1d5514d0bd24278bdfa5aae88cd9a5245732cf20c7aad43642add27b7912eaad241f6a0aee87a07be7ce535ba247541d4ea70a5533247466b3e9cd15870979d431a4d4b6bdd2d9739c7a73e0b8502a74c8d185d5fe895729b4be210fda42e646c127e87a2b5902e1702e133fc00b19d61591505c04170704350a4da37fbf82cb9bdb7bc5ea362df8a91a015ca1f48c560512ede7419eaa285e6dff139250b0fee6a3dc1d6c1fbeb61ce006c4c735ba07d97924878b4f1842e5c5211ab2b14a0786b30b26fc89a932c129298fa4cc5b15457949390a0de3347dfdb75d0be1a90e94febcc81a2ac53f9487c6c50729fa6633f1c758f428d7d124ee1cf1702d0e17a3d46351c7eedcf2eba7bc81aac2df39396e650f852a6305fe850dab67c6132ea956dc9127b81e54f54151c9e6a9952ae03ceb076f0345c80f726e91cc5c10903b81da17514c7741057a0baec3c4ea2a85865a7883c215bd800b2708d4e2f1f303295418aeaa7c35a6e58203f1fe4cc3d8cd11147c96bb19b51a74e3437281bc6027885802535a501d1b81cb456bdac6bd63614f5083a3e0e4c1dfaa86fdff97a3686a2ac0627344b322c67f24f5ecffe507547e637b833b0473965af28c7a26bb0cd1b6d9006cde48339356dd1d10cf31dec72e73d3fc6903e4c92d56f5daa02d875f99593b1d5b87d2cf3f41f75c888d6e8c378aba89ec9042454ae6aa06cef0b0eb1ea4c9a795f066fcd8d56fdf8ca43a895853bc840bc172a4b70d77e4f92b40b2c2d1929350c640da35f73b77e53d6a3b938060ebafbbc1e2e96e38a20a4790d248c358864239976ed6d73250f52199385e4a79561324fb3e7033a15af9567fe7d790885a8d87d9a4ce78353ce621421e744abd08a76ed359a5706cd7303080313cd1c890df4818506ac772a99b80db3820f42c56849429d2b0cc718faf8ac4c8b57004b58c1a5eff65ae40e7daaa6a03a3194b32a3cd73eea2fe5eaf3aad292fefa7a15fbeb248f44549eb2ea8a778919d9568899e3c6a176022ca815d93597ca1b6a8219ecdb5845d996ad3f94f7bee38f11d7cb4dd77c0c8d93bccdc0ebb91e0037b4090ff6abadfd8e039ba02a536ccbbb465e0547d880c82fa6996048ad49181dc4b46cc6798b55f79a66c0a3199f0b154e7612c7d0903dbc856af8ccd1d4c3e1cedd7a3b668523a2c9996f49eeb9bfe2ba195589dedd1c64d0ff9accff42d463774c5bbfa20eddb4fd79d52b8a9c2b94dd94482ec326c66af4d0a15117c94d94b36abd9b81a71d88579cf3ebc78463b45508a75db856eba3f4139c7aaf5870dce4a003f289c9c9c336247cb2c4ddcb2bdd658ee721e08e8a61f3c866ce25d7d2cbc25e936c6009b00782947a8e0a693d7f398b26a692adb3b20ab279d7514e0ee8a4e6289b168912e94331b699cca7dd1ca154ebce48bb4ff17b84fb0e5b57dabb669fbc6906129932a41a9a624a903197c18cb1078ce7c0794898576caaed889956ae4576afbfe51517c6e4d39bb7ff6e8f853b05f130858698c4e06a223bdab9cdfbd5feee87c4ac56c1ee2e40f1d6691bfb6f1ba8af54c72635aed096e222869f7da58504d988541ede28982516a57a5111e6184540760128adfe48ca5cf58af6d436269896b8088763e6506e987cc74d5b059bfbd2e93896f37d2863a1acc0cf7346ae8633ee00a37fc16def0a578de17bf8cbc5391d731034a84e253491cb7256aaace1505d7740d279ee0eb82a093335dfe63bde3eec604af636066bdadab1a20156abaf20374367081ae25afe54e66a1772b946c24754f8f4b4377c788e1d80a1925aab303496fe3641df225726589664582f410b1429e4d9b6658abe7ce34947050db37f562e57b3105cf8d459b28790ca599d3376b57c23ac851bcb777b2f3ee0ff12a5e5b1355e23c1a132835dc539025a31b9e8893d018305f3ec7cf4c12098df84713a303ad7b6b4d9a4b0715c60394aad61a159e9c07c0b00e4c6707ec0fe7318c2ae4fb3850339a087d4ba84f18c556d84d966277229810a3212a0ae21dc42cc53c72b6666e2fd004b6a2dbb768220fba7f392e6973c47ba3cbe055b9d6655e2dfc6bc79fada8549274604bea934bd122484658817702c90b95975f3c1e4098195371cbe15b3f0ad88707769be3b73afb6f9be2dba9544a2cfac6970fc225652488e02c6dda011e07436a28167551c08b9cd744f0a08be1741504721347b2bf71994a65078e81e6a5043bcdb3db194b2a9343de6b61d04c7fa589cd068f542b73fdb2d2236d1425046ee09b8ef87d94115f181a163403385a196c41b4a291f5783b7fa9b745c1ce8b2010a528f636c6d1c422c52af5443475dabfd871d21195979db92aa65ec1b3533d049a42b08a9fe664d6f1d2e28fafc07d34dfa7a3050019ebb774b7e085105cd1c8830dc58ecca348d6c162b3abf2ae34d3292e3169361b72aa1b686e3183e3508db9d5270dd2a16fc901dda6ef7fdb6a9c457521c4e79baeb4221f27c0f34214c75e1db37d1dc1867e5cf2e5a266ed220847218e230c2acee6fa4a4e11f58a5670c49d804e3627d2b61c90049fe66dcc5d6386abce345747161ec497e01b297413ced2624ddb46ab309ddfed85943c8651bcaf113b048acaad14c70ac1b46f547188c48f72bcb098aef30d6e84d3364dc660f9b0e05c4971f938b9a654b08aacdf71f15a8220205afb6adc89015fcef7b984d53b3417ce447a4a9b33ecf4e20bb6cd91265edf71da0d065695d47dacb7fa89027b82c5ab0312215601b6614346570f227f2084b1815cdaaf5221affc163e467b2882e69f380638d1fbbc1aeba909a04eb0465a4fd7a75d87d4168c4b0f919ca01e06d91e96a187108142567e41cda5a5b9e72629f506a16fb388023d68a805af2e1ea453a2e180e90a056a9ef712a52425ea094fc15c788785b7ba57c7b5f6726db506cc83fb425dabe02dbeea6ff5d6ce23a108fcba764361b1edc83ade8fb47fae7ecb12df16f4f74ee090c3f17a7b79ed4b1edf1b4b6149600aed81eca941439d0ccdc8da637913cb0d9083b90ac22470488290ae3c55c3b622af7d161aab3e686c0f5a60c7818376ac44833c47e977d9e4e919471bc2b7864cca5320a3427e2ddec9a29b22a69129f600f2814f930eb32db9bda0d9988b7eafbf0e2bc93a17c4afed312a65635f07488a7554de650a39b7871e5429bf87eea5381864869b56d7183f24c9dbb9e0ff9c1dc9ef22fca89554ccf25f57ec1a1baf479192214c95911b48c793bce521d72394528241ed5392c12b92cbe118941a9edc0641134e2377e53e8dc1ea62c51ab2649ee73d479e6d2e7d6529ca9c7c642945ffc2757c9ad361341b0a8ee17f0d00a04a8107496cfec90397f81039051aa5032d4a2e71a6d6c61d41d25dcaf386f3911627e07fe5c9f1a3ac3414abe78719b798e26f59d4c8d02add6d4f222788ef0cf39dc6748a350852a63ac2f53f9954f91c8d840eecab79f06a771f5e9c7c0c9e78562d626b3f47184e8d01afbe968e0af90b0a32eb3a9b2505e0451e6772c44eb0e7a4a8613af0965a68e64d388592f5d001d0bce5222ee50880a9f365e0ccb974f6c25194e495e70b13f4e86da4157c1382a54b24798e01a02b856be8aebdb99d058ff56059c6ed991018b45eb92eaae1a73d79fb83ba2e1bd7dea368db08a78fe5a28a2d2fe36b25bba267937f3677cdc56470b09c382dd8fa54e13260ac08b8f580accc25edf6805a48b65cfe7da90f28db544c7ad57268c72e65decd3d9c4b938ab99c0000accaaa387ec8b1fe733b817fa135737017c00425603a00732cbe7258ca0461d298fc794f37c93a730e863a01a0b236d435b73cb061f49df111c2b23f1ccf524505ce1857efe36729566955a4c4e8dceb68ed6a0872e96fa304b6ca6883263e942396d9650e25ed13165a96a5384270b57d2cb68249fd32abc4d088ac6cc902fc2e3c0ad8cd761fc3fa239ceb69bc4da46776aaea0801726beea8a269bfcb7fca8f7506207efedeaefe44c7b7f1c71465fb37038e296b4fd0d1ca2b6d2a0421edb0186570447a6677274687502b77a63237bac35f297470f9f86f9feca4ef0f507fd63fdaa301461f721f9b35a7f7ff917865617ba54a5c378f419f3fe65dd74692c67396f0ebf972b3af4a20a81630c0c9e0e9348cba0a3fc84b438f1cfd2e324296f3829c14eee3059afc7a34e4482f132adc86e4b2746e33b889e755bbc179524225f7d338952c311cc1780f1c305e807c15e66dc1b7038a654e1596bdd1aec799ea667a3fa2e319fee7f5408568ce5f9e4ae899b12c64103ca827c9e533db6bb3c607d1bb85ed33a6d1c786164f73bc7a3cea2fc8b910d7d4cee7b26415f8dc176e6730c68244779c42baaea9aa691f2d0f86a885b2b2a5aedf067465c8caf62afa4ab38800747f83724c8a537923c93130ca1d9ff513a7270dc29620f0c8dd4b627947ee76767602f57fc373d161d5251f847e1cfe1ef4a8c15910bdae0cac567837fc1d8ced9ac68bc12b8b4c121c05ff0cb01b9ccb19f3cbf8ea3d490ed108b77416c49ca43097a5ab9e5115be3053a1af3c6ff1e15afd5269990fb25741be35900e19609e155e4c534b01fd8d0258d2b1a45b45bf3306542cc000b7a3a0e2c4bbb34240c157b4727e790bd757797e6a21661711e45487c63255ae38c084d0ac4ca8c690975bb8c9d64afbc3f991ba9c3e794e025e95710b1ca0c76ed4434f5ef9faf9167cfbc089e032251bf328db7d9d3399ac6704555482717379da862b952ec9de70665f9536f34554b048ebc242f8d59f00ffc199c1b251b0157894e3154d4d4bd6cb5ed05db5ebfdf3c2e8c6425ad8f07e6e57073c4de609aff170565abe3d90f511202558724736fc0b520a9e5fe62f28d3dc4da8146b4648a090a19b6843e20b440fd6dc56cd3a177c6a8d9043c152e75e533a63a3c4a6973768de13e5bf10458be708625a10bffc29194c92a341aca9fde89db3fb1caba7888eda56da7ac74f85ecee235fd33a2596c0d47baaed57d710e46d0df5c4565e0a7737a2142a982faa0a2b587f79fb89acb851ea1aa4f3367e1686d8af2353395602c77093ddc0d37c4b7e8d36ba0159502e3f0249047699b991b4534c9dcfa30041d4961b0927f1acc14944b291b46a19944f842817efc6b9ff7917530bfaa2b529e87a896947224653acc8e3d647faf0b260766fc95ac18c8cbb60877d304006f91274ac386fc71029955226452f1f10901721616ab060d5bd273789dd1fd25c5afcda8fd44f031c15aa8a1d9994d2f62b06c4c735ba07d97924878b4f1842e5c5211ab2b14a0786b30b26fc89a932c129298fa4cc5b15457949390a0de3347dfdb75d0be1a90e94febcc81a2ac53f9487c6c50729fa6633f1c758f428d7d124ee1cf1702d0e17a3d46351c7eedcf2eba7bc81aac2df39396e650f852a6305fe850dab67c6132ea956dc9127b81e54f54151c9e6a9952ae072970d2857140509ee84a771cdf1a73fc2f664b51456a64b5bc41f9626a03af9ad7a42635c86014a8a1a34596dcfeab989be3c4c5d58d4f6d64bc1a6e33fbddb939dc559e66da1f541fe4db7271d501728634a6be5cd1c0cd76da185050925425274ae16afad214870e6df96e8ae83dee583443b4cd8d9d67ecb8687727af33e6be9bfbc6a3551e08e86cf4d80a06ece2bf0ec60df08dac9274c9444b69f86ae149cf982bd67629d06b4a651e157bd1b1e5483ce1ef573348cb3a29e8da0a57dec78015b166c3b3263b51df72f9ca844ff8b099884bfad2973737730e7ec09c1d9fb99e30c30c3adcbdde8b7e16a4afe29826e000440292ba63dcd48ae2c7a9342495747cc3261593b71d81edadd267e21a17da606d1a0429079beefd509c7f15d9d6ac3f278f9c8b5495d17a80607a88406db64f3a539e80aaccd7f355801a82bea8be169e6d4caf8c743c60b8dd557a5d7c99b16befe5a42875d52a86be24166aa1fd1a451bccb8c5902e8bcd3f6b815e15792372e6d7685f6320a2c67185a04d4336cdc94bb3626857ed54103e3ea5f0b0a12d82cb12dc2c55c6403101740b748e467cf01d2f375e7d2a856bf3a09d984ec598c8000c8422841f73645f6af95a2d86d131d7bef00af14db48fcb00b904f73ab066c8cc2f2230b3271010a9d67932ac27f9e4995128182044cdaaf6547389a3ef9b87bf12c5f5779158877950803ec7020fcc099da8edf9c0d2866fc30b5c337c1bde3fb311be6e79fbfe0b2e22425e35768a8c5ac77a94720f16f1829545230473fda196ff012846981823e71f60ba455efdce4f805f9bc7e6ba941cdb1e58a1355fd754a39d353a0eb3cf9cc26a7897e9e01ad1ebdaf45d5ade8b8624441d57c8106203f2794f1833317b59ccc9271d69f097d6a509ba29960b1459458db1e98e2f75f4e843efba590d2a11c327f0dbd6da24062a8614d102b745082d65d0ada0990e0e46f898fc4b1ac1914b247beca0a1eb493d9c97458ed3a6f661c9bed79b7b0d432029433cc0af6ea89414bc73c4205e50918d5f965067d207911a657318a16cb183041d24a4c1bd2f27346d5ceac0c729e32635e34ca05739b481fe6608ddf7dc044dc7c9aeaa8c68557f537cd2dd8324127613ff0155a0d414a7a736a428a1f2d6cc4680a38ffffb6cb13384f63155fef2981584517fd4a04ccf160d7451d68e2fafd6c07412c2c03b76d0410502fc478c63373d4e9923870733257a4593fd5e298ed7284d97afc4a7e218ab3f8c6f60b0ed0c448ed083dbccfeeb05ee7ad9b03c78362683992e86e1beb45c0b1ee867417caa90a50237ec3430f321cbc23690428c0033e56cf470050a006857bcde505d46a1a18358a5ee48c93dd90fc3c2a9e5d80d4ee9fbf678ad0ed787ed83f85ea853ac1c8a52aa1bdd1d2b312fec7c1ab6cb953b28728b2241d876f6014e3febe4797a6725a264f0ea75a0682a113f038249df6962b75071dce662743dedbfd074d32359b434ec16694a647d65c4875062e10a9a11bde382adbe9d6b982efee1a1924f029422b082130d62d19c433cd0f2808253c3991a1207852aaf80512f1e44e7ed40f20c989ad94b90a86c531b3b623d8fcff303026953f8f22ed184982cd44f63b11ad1c0c32b61ff2a364f1cb36aba187a2dfed458654e7fcb85a12b74b95b19f217f6fc6eaba605b5ff6e6994a6ac5ce2112d4367cdf37e5c68daa0913254006ce253fc14710333e07d0a360b88eba131559b3342e28cc9d9e49526dc570e23359337c22fe858f6da5da87c884ab0b23c07abf841b69bc80c119ca82e3f15196faba8964578fee1b7206d4fbc9b6e6bccf92afdaec60ff36792ff518c2996d1faf7b18de6018058d3bc6a07a4d5e2206019300a31156b9bc0e58b25ae6d7a3756c07176ac0d7108751ef935e3c4839b4010bf9f0f4fe568dfa57552fa9842ca81791c7cc9ff35d5825e46265327813d2413fcc626006f6077d6b0a7ff479733a3e0d7205823d491178bf8aebf15ae16eb1d918975962b320c2ebfab36fe8f81776f07a02802458e10faf6f14cb7fcb31b193187e7d47786a3f39484004fbe8fc5b1374dec8ac14db1698ff3a19bda4c3e863bd287224c747872c63c62262a56315e12c824004ba89f4eaa8dabd1e7f1d75798ed3650f3e5839362c2274a07b705995017d9875a8553aad5ef378c1332de72d2ccc20f3da550c7b1a8197a91854196cfa868036e72631c10e1e845181792106272e741de8df5f88b44f076c7004edb5f102ecaaa3f7e3c8d52c9def6b2cbb171905a290d7133ebceb71850302c66b8ea6702cf38d56aa11c030fb2764ee6097300582b1196e79230fdf1aac6e3e209078fbe2b6d2b1c0f8ea808e56754ffaabf3b147d9e3097470a9650f55865e84e93fb808c93f75573312ff4979cc71e324250c5f728f57d0d3197ff51eb37d9830b536ef2baf9a5d9c0b1d6287b87db417d693849c52ec16b4ff5290c40b13dac6a10733820233dd73176917dc9c7641d12a4809e8068abc9ab769d64b8c98de0f129959572a0ea9335a6bafd706d9c16b5422d6cae194c4ca7053f36e68b0e70ccbd26a7ab78dbc28c4adbf97c6570bca2e75e421352d575e32485990b2f60eb7c3796123e50c2167989424bea531063f3c213aa078edaa92d8740e107c7c48f5bd40583a9208669974f0f08f68484d9ac18a9fb70832aee56368172e56d47c1fa05e4f5a2337c661fa3192e4cddd6961e783a5196cf897854c0c215093af30dd3487a92d1fb0a3bdddfb6079d5e008c65cfe1aee5b31451d1d11f899b5f442c2f23d178575f9f403efb55d5f9b302c8fc46499dfc7bbac031feb78660659932dcbb1d16521dc646c1723a172224f337bf5f7d656535859a520b850e82d99eaae39bfbbac0c7f6ad760be3cca72dfc1834067b3655163d2effc7de72ed099c232e1398eb3cf95eed43f672e3433d4b74026c65699ed9cf23c863402cf6b86af23c8657a67c10331b6684059df76c149a4c3a554a9756226e13be76d9106ddc3885584585dd5f8768f200afae25a3623a87e0ea6bb510461edab99e4e84b3592520672572d318b4c223d2e9e9a197373b63669cab30b045177752317b42cf19e6fb7c201ef0c878bd118f1e2f9b62f4f9cb47144b30787d3049ca41559560e4bc6c75f43ca857a1e04621e2a937763c4bb393ddf1287010e26311e9c1fa9a4622ae95b91373d1f80d0fb1b3d0e4e4373e6f57ba3219ba1405a370a18bc3c21466f57908322f677f65cb6c6e16d8cd923e45e0125ceef034bbbc8ff26d29e6921545c4d8149be530ff3e7535babc71cce90bc6bf5fbe435eb506f5b9a18e464300027fa04cc0f8a0cd50b2be9ce4e236206294d9ef576cad5c022464496d50bea5ff88e228d0c88bf1ffc97526ae61327b849c1a1c50be1d8e64cca4d4ad49ee8159b2dec8b1d456a40eff7e14896dcc6f796079378f2b230f0b051440b89a26b5948133eb8ed36dae6efad83161a65a73ebe516e5887c66dcfe496856b1339efcf4b8a338d64b549bc7d11aa17e26557775942aa0ddd0839adc8b9f40292bbb4febe4ae28806b92b3520f10f8ede7be099d11248b92ccaf20b11693bf5e6fa47b8f720af140d3aba28875021575cd6a9605ba763ced64b9c8f25c63c098a926f5dca96202fd16a6c71e7be18449c83037ba51c7126562e4a58c05fd259cb181fb1b2ba4bd4227c73751089aa3ac3b126501e642d17e1c9c902dcaa2b6f2b5b90ec462c30caef939747c62786bbb9effa293dd07af8ecff4a3fe2d8e26bb3202a1dbafc73808cc8655bf5da868bc107004fd275c606311c1ae627b342dd6cf9734a48737336ae274dd4c42c3dceb471ca6d90d8d4b2ad7cb48b7bbbe3eab9b4fafee522e2467b050a90c753bc375335057f77c61629249306beef6ee5b98def9863f5d9e0d337e499e2614b23a8c1d8fa2e0abd6cc6b506e06b50cddf832ce2f8d877c5ef674b7ddbff3929684232e454473ee6c961195af3201440f8c4c8319e4dd32e13ae52e9e60f76860edef3e99fea2a3aebd453ef83a3c358fbe70c1aa2055f6c5e6382162f262d0e4ab408acd37d093f557f196a217a9b0924962e67dd66138faa400eee28a48e68e68103469cfae39cf4eea5858ece657457c015a8bfea7ef0cd6cf606b67ee68765d96acc701a200e81930e28091475413f3e1f3afc270de8ee0a64d2dad83aa8160f82d559ea842ac60c8516b4e933e7cb628c5c5045f6131dfdb22fed06c1001c05c961cbf3cd647d399387f39d8ceb70db90dfc15f197a139b3ed5e35c5d39aae4584738c3262aa3a4cb19d5a5b3994f6456a2e0905ecdda9a6c546f86d3ca4a2894137a0548a558ec0d2fab8030538a6d022a6a4ab774b38a27c2937a1efae8d0227598996fcffaf8a6dbd2acd118660366c0e088642c54ffdadd9fe3d8450b3ef3c1ffb8d5e41ba827f14c1522c525b0a17a4b77f17ccb647f44b21a75127c9c84a60294b0ba3443535afe579e8bfc00a89652673d306ce447e98ae3e8716787419b8a27a0bd105c69060464e0e8ad16b74c21bed43952f82404d968959f5f8661d05e1ccf61f91775ecbe2c8d194c6ad8669bea246fb64ceaefc676bff02bac0f8d9a0c456f5dc241607adbe68c676b67d76f70b6276f26ede0302e9caf35dfab6808a0d5ce93b0ef8202b3ae2496802f455e43e409f7532cfbaf89c3f511b1016b3d0f683f187190cfb5b3a1129cfa3c482a45a0c5859bc91d77930cc75199aa9c3480f79e3f7e99eed3811b69c39784cc2b8e1fa9dd304fffa071dec7af796823d853a74fc36a53a6419d5271f2f23a9606fc7f95e4194277c4222cd759c03e085b162234d537feb39d20cebdda9d342f3925a213819c25bd64256eb43efcca60b731ec9d9507ab3a3da09d5499da653a3559fe746c3440fe7d070db39006a81f177679cc19b4c0d0dab3c761b8849dc22033442bfb28f82e34b07f10623dd52da943f04ae8cee5e51ad055f7636d01fd695d85c61abd9dada3bcd0dfb0ee08b304d1267a1b8f55ac1009cd6e741d629928a537f020415c138418fe59fbf74ff281f39c6163b6aeffe20f9c88a6de9bc4aa34409b2368030423d170773ba89996fe3c4b5f7ee45c04cffee90f0e7524a69ab119511754c93979d39def9a95bcf4d8e7e6c0a453e03d1be35bb448e332142b0545830aa4929087cc9e48233d503b02adcb1d12885c6017cf3aba353a08113959cbf3c76ebc09cf865db08ebfaecccbd830b315a44989fa284b71c925c90d8790ef16faebd69da07596ff7f76e1c611a8a632f7c2c146957025b36c930855b8d3ac0030fb226d2cdc10387838b21203995e806b1864e4d9ff011eb216e8afc3dd4a35ba2ccab79410a7a5ff862a58b8cc570f6cd8fd82a765df6550cfabb659439876831f1635027a37f2f9f9221b3a12c0e346f61051a3564c4bb377aede27d9b7d386b5aee2159bc1f9d68e38c64a6e63bb40d5469e017946aa2c0077fa2aec396af451b00d99bc72e332efd1cad90f8467447ed6dbf0b989654cc46c7a6495a28c061948d3e3a9e04e205e4dac30c7222193712da980effb7c043978151fd830d84929708f550ee4383cd602f11cf81b2c90c25207aa9ce67f5a1ac71ea166cf4f1b2aab62d8a8642d7ac86e6b66fa37b9b9e33c47c95d0d4ea9259c69768fa53a60ebf1f4653f2c14882c2a07b7434a310ffcac8d1091d00e19d670acb50c324f42fc731b736c5cd4ffbe5d5da9ab649369cfa76c6229b31d9b1a8405b33d7e15ee4e33c3a0912a6304998369dd35efe82707dce8dec2dc0d4dd562ba4fd6308097fed9bfbbc05d9322724c21b8584a6c91a0c522cad3ff27560579285b46d86ff2e9ca9f4b25350b8720c0e9cc64bc9b1d3ed1e56b28d802c34bd8a72da2eb5b91a8b4ac76263ab82275410acfca2399e220b9d62d525bfe1a3bfb485c579c4c64e45774afb26e41becfdd3da5a986696e3d32a6ee0635a6313162bd99940a16ec687a02ad06a1e989c339db4475931810003b87a2a6134e84e072b01d3af0f5fa1d80c3a7b210c8d074db560bd5a9067f3e9fce91a569fad55b611ac368af3ab21e39b81fb2d98d7a502618bf9921b69ac9c6b8b27acdfb434f5bcfe5e2fd2dc054f1f3f07fe60a93be21c4e83564bed2e13af9720bbdb57251099ba4ae7b2d561639cd37eb797de6f53e31386a75bb69e5aa5560c247a7d2dd618ed8aa897648e28a69896432c0e599998c14f4c3bb771a40e19d7ab04d588dceab235fc337e179902c7af39287a6351f3ed93701357045e3c8a5e3d48561f91d88bb3f39400fe59cc300a399c08cefea29eaae158b5d482680821514d5963586fb6cb97c2b61115987ca89a01406bb4e52a0795f59c8fb1ef78934e7a1b60c0ae90c87c719f482685a6a08490ea9d8f4a2451ffae73e2e729c1b4505f36dee80d16ab2977f8bed8db3bff33a1a407092df6ed406ae4e9c3efdf7f1e9c184c6d7ef379ec97d0459a3761d26665d29ebdc5f8051aa6a93a06de1ad0f284a0e1d6578c3e2ee9668d7aea8065e481720768696c7c6e96931c5494a2ad49a3732c5c1275f3e1cfc394ef241a97a2ee18413060f568f405a3610a08131a637169b9fe0fd378dd2572a05f2dab3bae9bbc8ed3d8573bcad4274c7fd49031164aff585bb77dc535e551dc6f865a969555016b3c14767d1658e7cb86e07cb9d3715508dffa40352a66b7ca07d71abef6d552aaf7e70e9227f4d0a4586dce5f3293500f27098fd4bdeb8da096fa713d7bd3e6f94f08d14bd836b1d62f649caf73a35b2a76ec4d925aaec752c0edfc3b3a35af1b445472f1dceca1aac1a6d8676fd691f4c5a64b0dfd22e6d203324640ec0bbb2936fb292e343b1345b80bc2a482086a1a814c4ca7fd9f6b68756b7d394b0f43f1d5ffbb61fe12866defac4d2ea42c25fd0cd2ee0397329df34ad0dabd8744fb527583345c26af15581451b7dcf33b8d40a82c11ddb8e476c4af6b9f640c1febbbfb0400865065586e0b90fe5e49c1466bc80416895ecffa6934487d3cb35afa257764f66eacae64c9e66a3049d96d22253bd922512b88c48445b0342854a467592123ef6b1a8fc613c20195991055d697058d4b62850f80bddd14a853648c3cec7d6ad3b78e366ae4ec2d2b3f894a5ddce3afd42c91007b540c7a8a84a6b683b232fb4da9a432e1d3f5d49945dbbed35e1e26ef2d58184781c6722431e0441fd459fa736f2828782ab4507f0c46390c833137d2d2f30e6a432e9f72ed9e6ffb91b181131fd27aa57c9af03182c0d610f8f3450030b2e9124de1f8ceb05cef7effd21a251393d810802214d4d9161bbb0fc88f3738721921ecd6af0bd02e826e7d0ff502a2ae1b91d675952729b4b13bc0f89899f1c6d099af7c1fd46bb7007eacf0f95888e71d5e3dbabdd4351118872ff50d2f85cbd11b56e4c5121f4d588c63e35526f103261dba728a45bc25d7e8e4d0320950fd1b74cb15aefaa1b14c7e81246e6825f506b0d7a984ebbd47b9a5acf1a4830d41db886cd6005ec3a231cf6f385729caa248e7b1534d151552fcee01ab55b6267834f05b380667b68b395f81de65e4cf2e9f6010f64ae21f71a9a0c387ba8eaa05ee5af42c7c0d5e99b6c5e5b214abe0e27d527dc73cd41a4632b8792acf2dd71c2d5da9f550d4dff7d91c70ef7ab136f29876b5efc53f943d2c5d9bab3c156a5bd04b720712f9d138dbbe6c7d84d79f4038f78012ce9de63ea5c0e5aa8d342f9df77ad75c7b9379fbd5d75a9ed55d5239de82af462d70ed5f96ec99258c586d2a841148cc95eaa0f40f499b89a16e85fef218a0cf714bc0fd466f1837134a3e7f6b13f7eac757cea14a1cca3e66f879c3f96743afb8f79582a3e84bb5591c9f14b63b87b30d43233538a4700e9d4e79351dc67bdf2ec78798fcb031e8cea229ebc784a17d7ac94ee999fd281d76e97d13263c0e28f932a30a841336ee34551f3db22430a1d735b4871b76b46916d27306765f8dc7ff614fe124d3869be0ac0326f827b6e371a0032601f0da4a2d0ac5e1d60a765aaa0197710f291937605af6f80ed22331f76b87ec114d56ede50ad6d868333f5a33f119f5bcb38225bf8ba43d5a53f90b7d4ff76dfb32fca46dbb535259926bb7bd06719eb3c0991d08693e9d0f2cbf22039a56717be886a59e8e260c74188dce4ac7d903b79c94c52c4a4bd092ca4304ba464e1eb35ed7022e8fde2e2ee26c905262312ca999128c75f76a4731175acc362fb563894f61571981064587cbf8ba7a0df0f73cbc3231c69b8fc42d42894b004819c801750125b3633f827576dbe6a402236093e404c840bffcf8ae77c1179d0cd15ea0fa28629ebc47ea7e9e4860441ecad95d3e6fd5a7d764d05f795b081ef0068c043404b5528ecde376aa9233de33679f34d6b8b3f2332cefcd2d4a804f11957517e52d57270b7700a08a0987dc6a3c9ba15d7c33b24c70b1a09fc943a014e883fba5c1c6739d0ee7018b5b1e901791194ef7ee77395032a7a25cbf6a53b4b2a1af37b81e774306a2bda8e06ac487c0a3aa91e6115f635048e85c36b25eeaa5c5f67e48f915de16b7226b2b82bf6d2ff061036e1fe9f15b7cafdc0e38387cafac6ef99687483775ebe883aae373f44977f413bd856c9a074f279c470b34ea37e2e9e78e2949fdcf1083a067fc6dd9519e37807891a1d7cf67400d9a4f937e2d66063884a7ae8caa2196262c47bf68a3efd4e80843d08f30541c89c86dfd447068a935d404e5ca530f26c93d7879944688c457f690d4c634e1fdeef903862335a6eb37be34bbeb2c8e12cbebf73b7405550acf83369055a8f2665b26a34bdea5d6047c40835b4ab4a158f0200d5c3087bbe1a25b365e459dea776f432875166f2e0fd2d3499ad76f100544c7031953076579ed5ffb49a1687656ad782616bed264afd0bc526111a15eaa137801ec83fe2187c76e126b27259fca6075ffd65dee3c4f4388813963e2b8a05ecfbeb67c428a56516ee258ee38ca1b42fa24188899229443762a5ebd9b74c1de9de559a30a3bad034798c89070a9e8a1c8eb56b1b0fa158edb5f0ea09c1a69f4b47e101d0c02173a0ccf642ba0c55c9370678d85e38c74181c30e82a3ebb7b11bdb4a7834a5a0cbc6917a156f632ac8c8a746c535dd558edab7cdedaac90b1b6b9e051357f6575b9ce9debbadf38009ed0124833930e816285d4819918db101ae51397686100ffb7f674d3abc3752348053d1e704aedb54b1d5f1d32df0b12443a99da9595b711b71cca33f4f0d3f63da3b47bc3f50a70f4dcc828e7e6aa1245506cecb13738bbb679e719199b501c4ad023339001172143d4a1d8409f147637c5ed9b6df64e0b307e429fee338446913407abfed07b5fd912a3edd7de28be4ffb328bf2d66a35691cb006ddd7180e67a25fbebc5dbd64a46de7218d0e665e3e751132b42f20f4bad398a7fd7d9c964cd6d40ded559f5c7ea26fba23b21ec69bdf41acea9611c026f243c5153da06d381bdc8777619bbd96069e71139b5c29ebdabd868f19c7ca819515f24ff20d781456760d67439256f5d436140504397b4ccf563c86ae996c2c2de51daa49f14c1c2a0d1a9193a8650302c76c3f12ec1f29fb9cf2328882152ccb5b8c54a1cb43afe270ae1191a0b89f1acf8862c53beb9d315dce4704f36184115df274bc082a7aaebf5ab07807d502527a8f68265be2256f5f7f34d6a377687ff9c25611867445a4409d33fc8bc8af248f26694fcc862c849d9e34c9b5bb1e6dd56c50885fef31a115c1acae5c75e724e38a1d488b670e545ce203205c69ba524d02de08c786cd5ba1f9e9dc1fa9186312b0d0c5a25ced05c1eca84a24c9880ed9b2a07bfa3340e502fb8239b8023afd3988ad337a6f695977fa7e2246bb0f1d6f6c4eaf725d9cd4d9b43ce308e0032c94d87ad5953c572acc4de134e68435188086031799facde6dea63beafaff28cb99356db849817467847884b94b78cfe1503ea14cb892575f75d42f1bbac8e760cd439f5fe4b375a25fd92c967e436e1daff1102e0fc00cdc5d14ba2a302c2593724f8551980ecea35a5ec194f694eab62a1f71919ba2cae4d4cbe0a1e0ffffd6aeb133adcd919f7d0be5bebe833466c248d4c5f08f2c8dfc39ae5d7e617ff87a2545f9226da85e310dcc60ce4be512e455e09069c41857b37ba988d978fe3aebed9527db431915129c2bde3930ca96f674b968320bde8f4311ddfbfd66c77343d5169d64e776a8c33aa0650c64fca9cade365b77e5d8e126f099c260d9802ee202672238af6a6c21484839232709a98903983c16742b7d87d4e8599b422b591a3e302940ad17f2e24f9acacc98f76cf24c2c803bbbf129bebb71e3d9b0799b412f895df49d4df2232edce507feacaadfca3511007352289e8c133ea639355a61664e9ffd2a94896006c84a0842c8c25426bdc1edc430004fce78dcfe05ac71510eb39358a14c1c0e7c6655a081430b6495bdd9927bc869c339183c8718cfcf897812ba5c63ba64ee8de2161d1ad07f373bc8305e1a5c2e8b4786374aeeb890233c3b5498e1cc95fe8bda3b1b12c96640b06538b626a103f2b1d6dbe48ebe3faf81f95ce6e92656ea4c1a8d43e90f15d6dd77ef8753f8aba478211189156ef47c6b76a7bc47dcad3c3fe54735b0e0cdc5eb88348d955c1e5d032ec88666175a4078f1397776f24324a0ceefdeebe928ef3aeabd82a942a1d717dca26244776111ca9922cb628ec5656612bf35278854046869de0ec08c849630ef180aca6636bc5266a3e812e185b46e6e1057d89c2253e9a20b363fb751a9fa25068ebc69d3debb015d72e7914cafdc32469fc18333c720faba91b03520b6a453a821bf61079dec5fcbb2efa6734d5e8b48318cd2628e7520e1a897d0062a644c9c9da45a14726c309e797c1a073c8fafe47d318dc0629f82297b15ff93c203263ae1399dfd4970fe889c704ed198661a88888018530c26a9eb1c2ca488d1b0ba69c236ed623c717e50fc0ac5fa572b9709a22e83e0f32b7571fb47ff1577882bb46149c6eb7ddea101aa11bbf8ac7aa7aeec028c19900dbcb1ec5ae53938ca8a08280e5f50cbeb444c0e59554c17dc65fdc777e277fe5b71782339c0d070e867050aa504a090d3b613aed39645a0980114ee3405e751b61fa12855e977feadf1e8bc257dff3b170947b339904b66cb65f2f80b0dae6697cd17bcea07a60a1341e59049d19222f11a74bd49fc7fa145d93f0add32b10e43fe059f9869f47122df314d03f83938edb23ec31d3b806d1ff8eac2511daf8bb76539f799154ecd554929c487acaaae4645cbe7ff9b65ff769c325cdff1d28301692a8f10909205bac41b9886abc0bbef2efa8e7029f2cecefc90115f5a5157fc28ab6e82124a1b92e6f97e05bad3ce771bcd6d7880c80a3de64b58dd18c6a4c011606c344d7232b53e55c005962e4c67b4b76a4d453032422a5358e7f5046cc0ff6ad7eac5374bc217a42388db847c9fe43d8e1718de5789d4774bdaf306805f378926c595122a8ad824d6961bdcebaa8a9d7e3f9c6045a43348e67320662077459c30929a612e3509e0086eeead46c13cc25f3f27f67d1d250c952dfc729c06c780aa92c05e4681d77c7d74af284631ab6c2610f20f1e6653fc74b9b7056096b61ab9b5c17332e05367dd75f96240468dbdf2ab6a171b947957aca678124398e963c6dffa332ec0674a3a44dc0cf158b258eb2c9eaf38f9ac34d2a2ad75972ff28ba2c529567aa93c81d4ebe7ef99d5cfbcb89ef5289ed82932827071cec71efec4af847c0032b0ecab3a0aef8fff0962509fd39b2b35d0b033559f441b3ac00846fa73a15c14517ec397e2628cb85a5c88894e185bb93b9f11873eff773a789fa35bc342ef594a1d5cd5d3d48db1a575291d9624602f713bdc577214215b31fa4b4cc88b0f1adc0d8c8a9a01013861b28c72c6545ab72268156e238e9583d7d52d42870a7003c44f7f7306218eb2076b619d42f7b19fdb48087442925ec5d43890ee4b38ad22a5782d060fd172cbe865b8463a9f372692bdbcb848dbc69b3ae1be87b5be6dd12565c111f1fc3c7dfb5d5d670ca99171b876bf9d36cc363db2c2cd6212a6c01f954c06055cd6d7228bce92d03b9cfea1860a098604bed1f89f6adb5efe79503f57dbf18d168a170b3337e6d401e84a32f00c434fd2aec819be2e327a368e7bdcef07fd344b53433913b330b76d22736fbab1fe1f1cefd8df9590f486e64909a86dbd27f571cd0a71fd36dab9a15bd5d96d0b51996a8574b6ac92576602c9588e68dfa89079aeb4f632535d33d2d76801014c743ffe9faf2d540aa38becb17821483c91fda18867a02f0eaeefb121aaad940f7f4177fb143adbf53d8e0366b91d7a1fc176cd361462ad9145069549c41193454e5b8d6c0f9c117cd0f8d8ac1252135971de3480e39776efc6190d6a2673c2ebf5d6f704c39e97c5f9776fa8ebc7da3a7beee276c4785d747abf03c4c0fcd403062ae17ae23944d35e3d05f37412a48041b2d8d22b4c5916e1e50ecaf1811cc1608eeff0e080c5259cd111836c798c42ec8f11e347e8e0f85c3f41b5ae4e64470b4f279e0378b9c9db27fd2b56cb94298c437549ba10b0cac7426dd9c92328a5c83ae78679a65623432fa5bb7f233166314b1627a4f12da9a1d3435aa5c1e206f7bdc9c9da3901f5d1a30fc22f5b1c66f258dea3ae7e03ed37b68bc785fb9952cd548b2770da75d0b4cde8d60ccf14abe5c9ba8b93207b2fa86725de233a9b86a304e6bf3802a70ac654bad5453299ee5def39cc061c1179d3edd1cbef4cbc3d39ca8d1ca105980308b2ce563bb6e2dc8c34c335bea642ebab85e7d13f5ff91b4de95af1371052fc35081a6dde5156667eaf553b928830d018e3f43138ad727badda00e59f0c69dc8f4815b3b29b28947d169f9714a561258ea2af74f570b6ace1ae9a9cde84304f79a9f16abe22e1bac0fde9dc4bc6ce88b26c1d7d690cd610836be2542fb08458a305434164a7d43d199ef22ec3b32cec34fcd3a2830875b65e68caae0bd0abddc7dd1c4893911c322d6b68bbd1f69078fe820320719670858b1dc746f0d3ca65c44e7db046683490435f8e2f1541daa2dc984999c5f672adc614257bbe7ceccfbf8659c01dcb04e808630fac2b0f08d32425966ef174414e95ecf176123848cf33a77c9c6f6400293245cad90014dee7dbb0d55571b1f47b108b3502a39d3b314d5a59dfdd93548e597d354cc78670c9c1ea5e9de148b6c491b343232f246a107cfb529b0b603fc716a9406314f0b38dd1f7f3ca325e577db5a165a917c9b88deb27c1fb82d9c0c4e355d8b450e243d8316bbc0aa7da869e7c085900c19950869b04df4e9e62fae569396e94e9d960f799f45931bd4001b87f74c02073fb3279e36ccbcd11f91dcec75edaf2f29e50d2b9689bc966f2ed994721706e37603bcb754ea278a5a5707358321fd1f148ad08c7080175074de358e6057d6994e3c1f6228b8aa356df06f6cd0631dfa3ec5e70f61bd9d47b12a51a730cc6ef428438c70ebfd007a6a2234f83591af84cc5516488c4df90d20500648ac3a39e9a19edb476cf0843432a3be070fdf87ce2d890878ffae7bb8dccac2cefb11c7c1d94dcd387728eeac055511d71991049e58ee2ff7863c1791b6eea6c54909d9d91db12f9140f17d6dda864400b874d3e7043e071d20c693076f9d2f7fa17a4e1f3368e1c1c95a7fb14d10f9501e05a19b250feb5b6cc8b52c9c65b61333476a3506cd5c1122474f0e6072b0813fe8994bcb6147120320d68385959859855d2ae358306e6ead6073a9a8777d90e8279fe569be0593e4a3756144144cd01ea2ea8ab34eeb4caac0dc0773faeb2f06e074f50e0e6b9457ee21352e7ec89740d47dfdd6b8ea112c54a9ba7c92df77321ed4e0a76780b09c9db16575d33627f43401a65a6ca24fabf1de9a3501f2a064fbcc2e61616ebf2d83ed55874d61a0c93109eb2c861a4f9e257c626d0f9c501e510c7631bde0b7e907e78737be943e909f59a9b7d04fd88320dfe46bdc8ab89427c0ff3344cdd5936a1f703e395795fe0362fea7614d43d07f73a7e051055d51a93313d46234dc9937130b3343b575adcaf6ed2b1c050aa9e7d1380cfee90330747f27d40a6aa16fa5b0326679c65e58b3f32ed623bd15ed56c6a89ad7ccaaac163f6f0b07bc5d297c7f13b8ce09a2b754b3ae6167474a1de4e73c29cb350d027b803be32f8471bee7ad3093529be888797b6989c59528c2ca438de7ae2ed485400bef60933a29efda0705fe5716ec30fbb095f3a60ec508d33cd0c2853ba0eb9129741b959dbf960951ac3fb256d2e54ed41959962442fbec96120872c1cf466648e380feb692dacffcc8df5d93bb04d00bb4ec4e587999641aa2c0266fdb64378d921ef2827d231912ae1ef5f66c82e72ed039a7f3f6ad3a71d87e4096871083feee2948a7e37b9936e15640245a91ba8df0036585c7ae1324442fc882717f113be1cdfa754045bec0c9e39f59cda24d5f8cc0d0892c5b7d1fa2b3e26b81a16a52572a206231a822512d9ee8d56641f67dacd17f428aeb920811c2a217196d695ea16a01e28b59332dd1b47bfbcfd2f445668763b071a67b3846553761a844a8e6a583dfa0753fe96f0829e467d05ac0ae7169cebd38da9a759ed6c7cdafd26a9710dc0ed5dedbdb9609045edddfcde5a4e4299059ae8779fb15063bc0791f72e704b0ca988269ada78ec0861bb59529c7c9ec5455d8b202d559ceb5b52c3409b1518685ead4832c877622d85b445c39b354212da73659aceae7e9f80be5bd86fa643e57777f4258eddd25a336a6d8518908af8f25f99d5f73959171bbf301d6cec55a531a5a5347b430829f0c269088cb5f40b70f5e196cd325ffe4ae6d73ebf17d3d01dfd87d8f6494c8a24db579c974504d7ba29c03e02d92a1467e753bfd66a7259ca0b7162beb5f983df1d638bbbc2404e4298ca1cb772ba19e17da0caa0047fd0e8955b7e9ff06d1cb5cf9713cbf4a48a17e8098933e85a0615b7f67b7b79d4eeca0c520e280a0af816f486ee549ee94a7343f84c659391d3d7fe21a962c5b4cefe5f0b04dc4c675be693660fcee3bc4ef3759a3551b020ce456dd3ccd7ddffaa25f9df232a79677bfd27615cc6b857758ccf2ad4a22e461dd72472cb6b037e1ab3866e9681b6e669eb0cb95001f1940de57de302d3c49f23fba365025c2ba1d66a334a006024e5723a4381a8231cde309009709577bc6613cc30399e1cbf691943b6708118c7720477ed3bf8112425560afb7af66f65e25656866ec2c06df5e121eb34f2a9cb9a4e9680cc0f76a2c4b250ec27d7a241c48b6a20ac9bf7386e0763a7be554d7c87b465f273b7189b397e775baeb33b46d2b594c82ac86b3faf4805ef93a545d314757859fa80efe45bc956929fee8506e604d20f3a7d861eeef399b9ac3052ec1caf3cd5ed1c0742e0c9ec84cf53cf87a26b68be23f432568e9848f4a1cddd5d4aacad3d9e6b7a200ad4ace5b1af3d45437308cd9d00b39ad9f302963070f114d0ab2cf31380c623b629c11d5f2f22841f9fd131be163eb76847f370bc4f00711c84ece5c5b8867975a9df06dff015e898cf0582a733c6e764dd806c6d19c9fea950b69219c62bb2459e41edf0c4204682966750a38ff85d3fd1be020dd8abaf71658fb392c64e167737bdf0097e1221b55d65f8d6b2dab143b6be61df96a52d4c2d48c22131d6575755be514f2fbc021188ec43c813c769f4033ba7496b7ed1a8d1511541caf8a76fe8733e0e53d70690791256a42476fd37f13c18f7ad8e0ee477bc66ff7b5a3640d546b2b03cbc2368737263de01ae4e577ccfbae0bac1714497597ea14abff58963511d614549c9b88fc67397394f84ae7212266c3d1242a2916a3dd722d9093b71b5e3371e6e8b8a82415851efc4fb840a70c4ce44aa655014c8c6aa6d90a32bcbf050242b64afa52feba84a99e335f3544503f478b8f3cbf69db437f86e991acb2935f23fa3e051e013754a8f8b24e21cdb1750d1d1ebc6796878020ebcee12355fc3e8db22f1af20af0e64b1b88f608cb8e22ab4b202cf1b3dfc49d05cb666de3a7a9b6829d668bfd5c93980783cca55a543fdd42c299954fef54dbecdf8df4ae434a5e58d557972a20f7b806927e5fc6291d40f72e6f641d909cacb88e79379b2decdf3907cacc298b62728141bbb34046df8ec614afd31a586c68165bad0787bd537fd559d12ed6b352899a5edafa6344180edeee8e50089fd6fb232ed4a273dabc6cabf0616100996bd5fd70490b922481775dc7075ed39e977ce7a4665ee5c740fb2468b0a7e3042be9881c76a924f9d889ac831f91812c3674a0b8cb104803fa6e5fd334dd63dcc9dc0ac01d847e317e83c23dff6fb1775782b91fb211cf5efa19c07a2b07fa2982494bf5b06d3db0fead4b7c13b0e962e0a781016c86358852ff8a1456a76288ed10302bbd1055e260101ab31d80759aa39e704e1b2f6c0c8ac1b21b0dd0e5b22fc40ed186a074d5a5a4a1e206c2fc93c6ea7fba9cabb8885a6dedc722fe6a09d5050fce5ace0ecbcc85753487ee90bc781e4f4441aa59dfb3ccfabef997730a6c99f75107a67080012550bc275e4e1eeae795d9d61b5c372ed9b92086177c87f2abb603bf7f7ed6daf61b355c020f7ab8fe743f31ec1d2ae4edbb95a4ad25bddc9340549559577f7114aaaafd6459daf2360cd603e5226d15dbc3c8d6aeb8b924e3145eab1823d78901f70f2b01fb4d4fca7f549a77895a3e6cd8f2e68a0aef0bfbeba0804021c8d35fca44d3c75d859f859c57c2e409193a61619a5531f95e26bb59cd1e2577d7e2dd293391660fe700832075f07cdc9225525405f65ba2bf37406ed6f202c0b6601852bb1a3b8a2966bedb92ae2fbc451cf4d42fd281267618e88944254615b643dabc6c7bd4fceec929527978f9912b65ddb94afbd44b93cde521491ce0e824553e989c1e62f5e4321c2d178e59cddb82d9748fc6193c50125c28226d491d875ccb507296213419d9c6d62ecbadffad39094b08553f73e18d6ef1e909f4256830e590fbc1b62fa8b2a99b1b0dbb86496f8d9e8d3954f149a7065cf98cba353be8b582070b76dc50f0913e508e3f0d2ccc8a12d288c25c60fad0f44179837375fab9f6e359e44cc3f5f4b492055773f473e5dbfd1f47825c633f5464ef8795207f4e39188dcc620689e4615ae2aee5b525978a5652c0784361f81aa05bf115a18f338fb6ee02fef6a41de3311418040a8504cfc9c98da59391254ab7e85d3e87023644ce58661b3d14f0b3b832331968e2f12815297f4234c10ffab098c254efc74f4fec6b137e1d5a72cecaacd8a11b1ed6f636fee7df610eb6b9991eb28b0ac45bcfd23111909ac1575723e213d18f4078297ff561f3377792c3dfa15a6bfaddd39aefe80bf0d9c748bb1d027f3ff161db9b510f285d6eb8319c185e23e0f4a176c4ae5bd7fce667ccbcdd412b2d18b50d6485bbe583c6488fa1bf75b222a54221e64ea6c0102c7daf35fe5f8b7ade28f17b0b9fccdbd0263f4dccc155a1b7bb45626642470252ac38aef65ecbb12e9a11e879f01febe99f64f1aea9d5d50e7dcc62781fde751a6bdcfc0b79173b2bd8c5515d229a89ce0eeec28b2075f83385a36bb6fb73fd0182cabb62e99f3acb2123bfac391f42cf84710a2389b4202ddc0693f2b2b6efe184fde8fcd6d209cb1a1ddc57c3a312d2038f156dd700aeac809f62176179ca2968ed02936ead5cb68cfcb40a0cfd4b63a0c8b872274c065e6154cd38df2f7c363f2844af1bb4e182fb8bc73dc489f6d3b1ec6468cc76496e1c5895d885c774519d65cfcc2d118ee1cb54b9f4d89d575fa14d430c3039f7be222bd37dc0100a5e3650ef63209e577e2475b7d9b281a01a29d8e79c435a0ec3509fd689cf50651ae3545a92a02ddbfb3ad90f8d4d807a5b1ea1e609d3c104ece298c5dfe7f5fddd18add234c288d71c5732d382d895b9ba6f55a48b308673a19508bb28cc5b07f6fc1a984c66b1240a2611768708394f8cb135519e8174ae25555ccc1881cffd1b617d44978c3b2551f32ae6c784e80b860689075fe942d4e67fd594c11dcb1db300a5b32a7434f581841353a565aaa024c47c991b84cf1f29249c4c343cb0dddece60dde14b4b2e8ff2851b9c9ec82e6ef29a434d66eb3b8cac985201f9dd7a171f5dfa41f402d31bd3bd28a0e4182b33a542fbb369948f926026e08a11193ddb4b41b7020d22802cf1409e084d67418f5985b23e1a5a68d7f1dbde8bdd3aa446d174bd51c7a021117ce2edc026fd1e49d1d35f7e36001b769367c45658f12076798cc10b3e608c3e91e7736ce724238f39e4be693664f7495a2af97f68923be1dac84b5635686676554d2d7289ae00fecd6e5ab814366ab7d6310f89715ad991187252b1d7dcf85b506a95fcf68fb9b44a0ef54a566acd2d34d238f4a9fbe9d3330a266e866b036cb848b5c064cfb8d04bfbc2fbb7b043ef4149f2edcb06a59f3ec9afe89bec2f6fcbdf5d504bae5f3f7486509ff199fee77a02188fce9599577a52d5b9a56dc8bf7bf74822681255743272ce6cec10863ef2bcc6ddb4e905b9084b3e8252e1bbc668ec5bcbe8d668dcb20b38db4c82fb1cd14f5af403322dd920f626da6dfa7cf6e2e7c1d5b444b35bfef9d72fde735e43612f5f49c5ec48b28e80413885e3df756c8e397049a0c687d38f5e6fe9979f4823c01ce9d29cc451850fda6733c49e0e9ee6cf9e5d3a59e9886b8eb673113dc73b42700b845ed73c2e9011998468af1b3acc991973dc13e58a589d4e1a2c764145cb56a972d578b54d83d6454ba3a2bcc029e2c2b90107c1dbfb94a54eb5eba280d89231b635f52aeef5b6906009603b76e654e1b28a96918c66d8a543398c5bf588eee73be05a6fc7f53132aa2845886c2688484aa18a6d2a75f672f5289a1ec2ff5114333498644741e75c87543e1b3cb2ba766a15a813a3700088b7ed8f9117a2d87b54c6681f6f5f4050bd55a090daae11f60491a868b1e7b9dd266407d771d770b324efbca062607767c77a2a344ac7e98ba18941ae5f3190c5903a2008f6e4241324b05560de615d6758d8fc8d2f4af53960f2c46f573569e11425639340546b555a41ed59ec842a319eebbf50b47d6f202cb289c90cba5af42b497786cc73720810c301f73233986dfe2106f7d743d721ac9367b034c3c798cd8ed36aeea252469a6a525c69e0b94a3415caed9d62f21f712c66dc8ddad511de05dae47ae645d1a316cf8bce8b087e4597c421f39e9dc1a0c0acfb8f86e79f29dcf4f5ea6db4bb364dc7a7189b1fce682a9aac64581df6b57d29d2e4ed2b4eb25bba1560096144e4bddd73813d1ce9f8784d64dd944c2006b746e399f46235087bb7f899b607eb2d151eb8f0a5673ce4c50335a5b3258b8c68b7fb0defac0426adab89c5de68e389f01b7cac74db1a9598db7e11d3aee5bdc0e03fe67375297e27203ca24a5d2aa8c6774935eadcb410f5add82ed5c3ced6b9a60e800a2122874d96ad59dc4de5dd2fa0a3cb1e26871e8393e5cadd092128b9b2d785fec3e2e39d965d9f88190594daabbee2ac05357b498b48fba8aabfeed10f9f098bc08e7ec2a50d362a46e8eea74a3146ac5b2d9cb569a13efeff4d9748c43a32598c2ce5389558b32dc74d446ff2345be6164dd6c6142b3570fadd46550eb3f49d915faa01e790fab12e699ae6b99b690ef4bb768bfba41f8e608e26ae83c4ea5d282d246a30bccfb705c1ff3af4fe43771e28f2132449f910f52340279d8d8f07bce61e09158c015db1069aa0aa4ea5e4ce96aacf464123a0ca80f0606cb34ca304adf5a3a4d9473e419e156e82062f103170f887c37b2f7aa714ae998ffee6a92943f803847500ff49160023eedeaebe49ac22ea2db001a4ca97c7de763110e1e2041051b12fe3c482223c1e3f308635f0cf97c6f390862871b11fbc90254ba09db9a793486f75fedd8e7b68771023a42c890c726dc2409ff48c21d1bdf3720dff8a2a81027229ec53095b53e5393f191a37f1db6ba6b884b541ba03f42bfd3594df1c377b1633ec15548d4d985c98f2e82f57303241a17f78d457b86eca9f04e22178d7ba117ee288b99c56f088ad2805bde91f4eafdeff0d73e3a0cd910c0f30a859f0bae4c8a20e784e0c8add15f726ca6b7e7de442b9b4af0585af63b023dabf3f1e487f3dc01fc96ee8b7bb820cc44f8023b115c4caf758288e9fec521f6c4d474058fc37895996982be43e74bd212bd04d19037b01f36ad59b7a5a5eca526b4ef91d3be3a772c413d6b7458c8c8aafbc823680ed411d7764c1849b365b23a073cb1dacbacc619e7d6201214dc1d8c21794561a633d66a4d70ce155b2089681184dba9abf872c2784b5b333035e7adfbc24cab48f11ae91b62e0889c5bdcf49c657be8d8b568c37b3b057667e610cd9bec9d158e10747fa5a7a25324819f62864512a387376af9c53c526c63e6d922e5d354aef4b5418266e6c0bb72fab02818a2d160a0d274ee1212807a9ee23caca14f3c3867e81b40669e4b5c1bf32cf4ffa114dec1fc72d4b76605064067aef7a83e326829bc9818c1d2417eaff70976fe4c2490480dbd3182f48900ee251c0e995c0f33ee148bcfb0630e9f2115846766ed1c3a38563b4ef4e2d99880612cc6218b5f8048308c8199d873ee59cec51a0a021fdb8ebc5d897679be401f638bbd8e33db14bfb0269a221deebdb0a7532e49b6ca0986939a9ae0fed68be5bf5aa44540239c452d7595f644f207dd665733ac1d6b8f16d5c11f9c82628866c5789ef6ffc2542ab3aa4487689902eb52849c3f7a2e45894fcf8b69797491e13361d8abc85ce7d2b28dfa0a84d5c05cd5f6eaa0bda367a385c129f04c37232157ede4b5678b6ac164d7b6deb0b2b504cad8f0fb9bca00be72c1841ad244505aad540ddf695b4d3325f29baa7bbf755bbea21e824fd0e4450fa60f2f608d62e6688bad4286aa8d1b3edb63d1714e23731667fe42cbb732a2fe9cc180caef86020f96d66ba2d2d28f2b5fd6badcfb3642647d634c1d29c255f507d39cd7ffb1de9d081e8120fc21a3dcc396bf0f37232271538641ddb0abaf835c946e0977f400446715bd30de05572a41d893127aa8260d11a72b836cf62452b3f9c6577a97908648398b0e2e2cf226647d2fc0e04cd3420d847bf7b08d003ec465552f8c63129242dedc669f08ee3e312743f060a019769067a9c94fb00a3d57d8992c050f793bdb925f6416251bba1ca3c748efbe2bd11c4fb1e566fd40c7b2da493986c33ee74ca0f8e7846d3d952a33cbf57d868496b5479c6edc2c6a55d17b5352820bf575c337ac469bc7942136d822d6de27fab9de77edb4932ab4358e1717829cb9b51d6f2be5674c61da25ef29ede514d70e93259630bad726945971bee7c78176c36d5852c4d4278d54599b31c836f200799632f3a9ef844135d61ac7d6db56962a6e672737bfe02bc560d8fe6b838932f670fa872711243e3518883c089d11cacc74d9be0ece74ed2eee24bd0ede3752418501aa77762e56fcfe60f70d6569835f04b247e2632352790cd211f738569bd1e7300c742aebe09f9deae9423d65e49906e71a051cdf2803aace931874be6896db0e63b1cfa7e264c989ebe3bb5c8f10c05dabd0e91b85a3cf8efc29110a7bfe5a7b06dbfa52882d0fd2becf8d6ea28040fdd0c1857341597acd5c50de46f83817f4339608e6316aa91efb636959edb3be0ed76544d4d8a7d922a38df5b1bbf59bc78ab79a15b436132b69f673ae6d7079b658342a3798307cf9803db127c6a01831363b2f4b4857736432ab736830d39cd9462b7e6047df3b9ab3b3188cfdf6cd3889ec4a9e785f692ab1870c3efb268bd84e51c08bff94858c27354cffca0481cb46aac00e4983cf2d86421f0b81e815329628dce63ff36dfad46bf5cae74647af3b11f74c425be5c73e2640fb6115a8aca34baa27350a31fbe1c0b2388a9862f411561a2849f22f4fb2f1f2b44ddabef384443eb8fdaf26ea168ed52581b77efb4693bf725437a8230377c6a5e0b95f5763692db529c7780e293a47dd17641133f2f25bba459da0c2b0ddad8b9e572e5408cecfea578d8c68d19d0233fcf8466498abd0b02662aea95a818fbdb18b76032ee5efd6990f7cd1af2aaf6734fe5d849b4784e3283945ed4f424cd91ef0648cb6c21e1a35705c5f105bf8aac5250954a4bd56a1f199de407d2207a9dc49ac57a969b209d1f307415656621aedf89dd6a4672d7746037459b328e1bf18276159080f292612c12433f9c841fcf3faaaf44c92e2df35b01e527ddcdc990f3267e098cce36e863a8470c746edce83211a0cacabacbbc5aff1626bc984ab457a2bbc8e275b2d35b817aeb43625121f2fb75edb897580c20c71db782c2621642be84dc9286c61d5b3317dac253d27c420968a185bce24bb88567cc20c95a534f1f20c2fbf5c5c19114c948e2be12e40f1ac68b3a83f6956cfbf67119956f88da31ad0be95fa0c48b64403d275ff3b8e902289ce878f2ab49fbdc0ba50665470de5127211d70c7129a7693d9b1824be7b554dd3e57eb9434f0bf65710a1d865181d71f59378250b6bb88fc7f11a35eca2af464f85e71796e3e306df608f42f02288fcf73600c88599843914880777ff9ead63f546a0a7facf8991cbbf9a80350b9e1b3c9f497df49552ff9e72ef0fb74c7abf5ef4c70e104b1cee997b3af1c93626b796d2c78da382840c998ab3f0e16b21bfbba53af602bff9bb819e356e67aaa509bfdc7ff47aa2a511084ae89a24886ddf2d22a339d262fd6754b287ada13f19d98ecb6e74c8de74fc192317ff0ccf4c50b73a1b00623a10d3d321901ed72a77039d12afaf5bba890d9e403545adbbab0d7849bf5bf484b4d72e30cd2069e7fa2f658a9b1ac239437bc813b8b6b2a52f4678aba3136efd21b053c7344e2c510de28da6dae400d769ab07d8f12bb52d7b043fc2967b60b50dc7f27671526d3258033a6f5acc61aa7e39e3b9ac5925033a87368ca47fe499ab44788f4c8a3b62a59f3cf3aee37fbb30023ffaefeeaec136f1654349ed3ae3b4c04deffa2b9d64ce54e84e852b0d1a3f73ca5974bb62e37d0e74ddc3c7614f235f42c59b778871049aa67b69be46ccf4109f3ba4926f036d0a38b90369b90655b639b1d0c57177f7b93c9fff4321dbed432cd39f517e8f3255d3d096f452ee82ac063032db14b2e7a6559cbb0574c1598e3d79499c1b63a5e5dc5e666ee391408e7f4be28f813f7678ef7a9f3709d4179f3e2787362bc5f03dc857d514ce170f8f256975585bb1a4c22ac182c517202115e1c3eb4995ace560c5b55b83667799cb03f8195a15cf85fd588ef879a9be3ce94f15572a6377bf9499f12b9ec721c86d0247f4244d7fc498bfea11c4c0c44e951db67409922ee4b42eaa281fe315e58fcccb060fd45ea847a5d57b87e9803f35fa5737b1978d73334c7be645981d86a65864b2c45ee335782be05fb2eb8248f8d7e89a071db0ed24a74a8bfebba96be31c0b1d6cca99f52925e083b77e16390b712f63edc2f64ad6ba00d3634798d78383c41020b5f4f2fa9d4f9dec8f91f8e53b6d1cdc2ec8918f3cf5d03ac458e2f7986430e1439079d763743943925bb64408989174a110e1aa48bad7141e18ff99641c29f522e2e7219adfc470098bcbf9234e347ff38e2fb42690ad15fff3385d4a4b0d6af20a691ffe4c1e5910b973b5f7c553d7b7da7ac45ef43ecdfdd8560df83d06b012e045dfdcb8cd104d26f4a27ee2e778a5e288e11bef8b76a716a624e39e021a325acd3d876a6060797cf344b3d7193abed259d8b3c2cbb66e9d9abbbfa6abf8e640b312d074cd51743fb39d81ab641583023edcd30c182a684693777ede602852351877db64b19eccd4147610940b5553c2c5113d93a0c4a104bf40524b0843dbdba9c3ff44d53416dc05017aa121380bacbf99d83bb2bc8ad983ee1abc8bb39b3f46e159c5c77930d9a8f841a3f53f54ace6badf5be685df0f8e950f32d1ecd99e23c1fed99cd3e42cb43c22eaee2b68db3be708be98a35244a8c303d38db2f1be8d45af6f983800c17c7f2ab5fd3aeef452d87eeb06840641378c53e97758dc79ca5745761d055792d84c902cdbdaf3f3450de837dd90e8d3dd1a3cb0c4d67eb51560260ae58de0628fefeb218fddb355e2c7180c0230749cfd9537707ee3ecaecf1e313163a99d0fb56dfda6d916b5849ae86b2323384853e4a479d5edf4e1a10e3ae2fab902d264d8e278c6e759d9500bd15b76744825511cba0f40f3ee575acd913461fbf256baf33b13264741b62f0e65dd6e48fa488621b7cac4ad2883d0990548b04d2b12a3f086d56f95ec520a1446cf86dd1483461699cf9e0088a7a0db2cde9c26076dbc84c4fd17d07d3d4080a9a60d97614b14fbeda110d814adc7ebe30c836d7703961d5e874053193d3f331820fe3693ef8ab5b0100b1419396bebdfab4cc35f472930ecb8dbe5e8842a90be349e31e29dc4d7d2ec8f93d7ffb75aabbf7f3d9fd7a31db951d8ebe48accbaddf3d12d539046f21ea993b30a152d565c2bb343f788709fea013fda818b9d585a84040e3624245c1ae3baf98c301298bd96459faf3489c387595948dd7abce48dc0ca7e3555e3d1d258f2deccdfac8a5cd15d04024913676c83bf6c0c85077f2c2138629db3b026cc89cda49a16d8f720748a643c155d8fffcd21e55665cf87aaaac7619b82b3c1c326caf89736cc6b883b57bf232708294830a7f85b59b7a01f4d083693533eea55ee2603bf60c2fdd8be9025ef9aa12623e5c05ce81aa1e471d3a27423f5130908ece02691b49042cd94f5988bfcc4bbabda67b47fd11c28128769c172f43c6d5c19d68dcaa7bfc1e9bf0467fa5e20b2ab914019c6ab2af66fc00197c2f6a1ff29e7d02f11edbdcaa5f9236fc74dc037956ddde847ed3beb10ea63874497e5f87b412dde53da64d36dd5923d8bd4853513a080a11645119ff1862ade972732cd6caea080700437ec11ee9efe1f29b74eec266bdc241ed49af69e5c61bf35392849eeebbdfef465df83f6126b1deab8c9cf02f3e1095809c62e29b59f6c055afe21ab7f438152b89b58aee4dc0550d797f3d4b466a1e8567fceb2d6aa7ee2e266fa4cf123c240c8db5a11617bf2ca8b12f56d48a19a6de1958dda6d150100178867fb738d5eec8a0e8514f0ef56e4856ab52024341efcc3f2a7f484bdc0154645b6b8e2c25ab9d93aa9d3d6123af1bab69493f3ab0cec6c993ac613d10342dd52f5632e49d4fbb1776d5455f66a4f8cca8062b07ff5d336cb7b3f5ff127c93c0e4b7f487ed4083079a69eb36ce778534593f74bc4ac8e1ab7fcd0d2c0e56bd896dcac87d149bfcc1d539753338bc86d1e27b16d811ae97d76d559ddaa088bbd289442d2a3eeefe7fb0fe7b6fd389ef5deb3c40a6956b1d6cad7d8c45dd595e843871b507b3d9c4ba055caedfc7371e23dd821548a74310b79da6ad03d55027e3add19631aa02f97c86f3354de517a9468c3516a26daa8a676667107484091a94a7b8cd6cb8d029e3802085fa3210dfa0d9cc4ddbfc78c53582f081b1bbc805fe7bfa47886920a73d53a421cb990b50406ab14bb4c924dceef3f4478d70235636c86d6aa82a3a0aadc960658adacb98bf6321014c777c5fe2e1668d031faa993d987cd18a99085490ed24a45f5c9efa9455d42a11b7c5bd57a7c2cd56b3f9f362d0921ff297371648e9a7bbac106e74f9beda20184cc8336e15d4a9850b1e864a5a7be19be72d30f9129b52594c244468d006aaa23aba23fedd3e9d727a5b8580ac1e88e6a6ff9925026ee9b0be2e525bd3a29ef339ff23afb6b8193669d2b7516633dfb9f765f2e03c169e160981bad2e359f266a7491f79de1c8d527a6c75d3c2ebc71490ee57b66e9865335f46b214e2a76952fb91f67eaf1dec076adf8eb5f56cfe29b43697634052521d0e5437e67febfbe829bf3a0e0ffb7886dd732d8255e5e0f6106e4e457083b1f9dd3abc8f6bf7959d8af26ffc2c315b6dc82a8754e49bb27b25ae37e6a658259994264c901568bc3982e123d4e9a5e34e040da700cdaf30647f894825300d2f348480a282c9835cec0d2ea506b6ffed002d8f3ed3957582dc936483b5b164482b47778dbcfeeaf7ebc16439458ccf954c29964dbffed05b6da407e8a69d8f7f724898443430473dbd7aa4afda70fe32bb94151e55cee96232b92aa908a5f80a7fb88074b91f8cfef43803f1e9547b180e73bc03f234c5547eba6af7110bdd12ded67e72ba094a725140286b127078594e19a373e1bd0e72d9704208b001a56437a4eb456498f61616213dd5daba4f95bcfdb5d585c162e42d45e5c2b60692852ffec8ddd07bf21b38e5399bc78739b17fe51b0cbdc1738879ab61151aef02a572e6b076c59b1458544122610b17d006df3a208c4633db4432c74ef3d9f508b6edb97da6705d872b64722119e020223efe0eb2a19a69eb683c852ff7ca976a2ac759ea0cdcf86ed5d057fd20135b0fced1c6ef96c221aeedc46923ffa31e9db8cb625d232cb6ad80ac0cdb15082e22312a8d9b013ae953ce599d1899e01b5c63d7908d9f76d31f29065ac7be4c2b993e7bbc7634afa73f0006a176168b0f2f5c238401a52640df51abfef502e4121741ab1e787a6ee45ed781b2bf651b0258aa7449a31bf40b5012e7766e0674c8f5b8b7a938675cc4cefacdca7857995497afb0f56819473e2dacbaa83b3082f6690e341c37ac04c3bdac0399a0bff8e290861afcfbcadbb195fcab3747103d57f43e0af761dc23b65f7b2d2a86e222377faaa1bb2011662458bcf2025ac89cf85f0930df85d381f829fcc46f198c43e20f50fadd51dcc8b23c5a19c34726eead1093edf1208477f689914b06d419272e734c636ce487f009bc747b41b035ff8282df45a2ae9e353c0d6629d38abf6a62373c8ebe254e618660194e67d91b1f4599620126f291e04a383513c4d51641455aa967bcbf115d70220447cf031ccddad6f9582322f16a6806f23f6f96d41bd05924c51668694f97413b3f2ab07b0a6f98fc485dd57c486503ca0439591806076e3150a53fac25a2b9c5f8ad44a5430f9b5c02ddc37163c529d3a936ab32603d6389c1ce39dbe7835b47e0834fd644d72ff8ee5bc3490291b970f734fa308981e19388075f00fd8848c2830508bd1d048a2e141a7faf526fc5269656024bd527fc7ecd209f56937601104e31d8dcb96f90c5c27c0020c93315aa117dbefb9f6fdefb395366a7db756cecaff07d36ed279c993ebe9a351799a7d2bc409de8bd9858b301b751d66ace78fec59980a3a7568bf954b7d09f4e42540fc6e21df185f46f1c6b57579307f22a2e5f65e6591a29a14d3a03400a0adb883d1e7754283b7570d0288416d0824bf2ae2f73564a50eaddea22ca89c0cb63590eb6e7b37a30dda87723e6ff701ac0240df6e2631852290d83c45b59b8ed1e7ead5c81991370e9d2bbc83367873fd2f0da6a045d905c0510fece055d749b95596dbc23a30ef0a9945e34794307408c5a4701fcd48ec3976aa98ba68ff77088422d7bf8da7bbbc182897e66aaa6da7f48da7d3fbc23b6d495718144c9588f0b7ab503f0dabd2f5da8d6f1e478d4fe447ddfa814dcb03adcbacb02f1def83e09fcddb63936588b11dfcd82a74828546769ff720d342a3afda2e19a55e7e3b6bec6536008bd3bc16e91abdf14f4555bcffd517e0c7651495b77d9370e838bd66f42d59cc13047e2fe1fd63efd146175f9939d3456efae8d92df0a13f0f7b67b181624de0470118195d369ecfc2144ef8fdcae664b670365dc6b47b9dae7f6bed37ab65187bfa55e9dde42ab1cbb7e4b10b464e143b582e478bf35bfb0402b4615f2b367a73d2dff618af0cc8b3c9f448ed9dfebc4d21121c4e4b557b0ed89287ed80f7e992da7c33e8ec13218e5181602f1656052b7317d7bcf18e8af4f4962b9e495ece09c98bbb74653a65abbe88c8fb19bd510938904023caaff2352177e9194278867514dfa76cd42803fcdf91c69778c210934526cde3c571a773d6b43b0c7969faece89aaaa59f9b246cf5c3254cc0aa1082018aa7c90dd825bd6868f86acacadad15c1b751911b6cafe653d2af1a423b8bc0c45076e64437a4544aed08a24d49bf9b0116e681f0db701d7cc20b3cbb5f5201fb18db6c0ed1b38392956dfc75940f5e651236999e847998bf10ca69f337bb7e4846bd6b9d71adb893975ac232bd9720bd8d265abc5af93507cfaa40dc1b2cdd9bc83f2a5d4d70b9d86e75f932745a21e5e4853c817f712173c6bf4d83d5fa6c5aaf21bc238adb19a8eb29a9e19bad0a10d5ecb8ad268f73739b1a6df5668220851263e4728b463956b614a0c3978e975b879257fb65887662d34e879744739e6f502d28cbb539a6f079d189354ef42a50fa96a6ce5245b7aee093a25b00cdad5cc8dc61af1568bd791986460b7d8b018cb0fcaf7f1db8fd2208f3de072417a31f10773d6dec6314612eeb687f142908c90cb8700c4c3136308bd4b2490b6b43267240aadd650ea1f4e7005efce6a27befe1b7b02c377e0a5907fc99d8587008d9710a1e61234436e2df2d39f222aa149c986fdafddf0cea625dd7615d34a73b8f080bce44451f879e3a1dcfdaf12c9b4c874398a235bed76fd7c13ddea416179fe0373268b242b3344936ee2f57489bc13014b7448fe02eb10cda11228d966b51a1fb8051ed64d8b75e85a309b3bd8561aa5d33406a2e9ca700c2091d8da136216cbbbfbf6f876fb173cd24eab56c25f771118ad801368026e688ecb87355fb36213d3bab0fa99d1933c27a00ed768e1ade4031fcde6d577d3ca68b82205b10a696b831e1f2b8e54e756c66f1b38bf79777c5e19d56627a8e03036636aa3d12b267703df0fd6b7845e260b6c93a1fbed63eba010cff8ae414dca34aebe5b77647830b48687ca1e1bb9e643503d8d1173852054d0c9b3d2d0e4e3196e5fdf3ccdd4d323e7def7a1c063555631dafa464179c3429c16d6b17ebae32d04575ae387247131d50cd417d2b83849d8c6a80b6e4eded9f485767bd8ebaae2b0c923a220addc2a53934d3e3fd1dddb37aabc429c6a760ce628ede1b66e286a001c12c66af1514e828817ab4f8f67a48f511607ceac4f05a713fc7454c7660afd9cb7f6d1def5cb0e33d293d480881ec3a73f6a7abbf182d0e5fef0215e0361222b8ab7ed6e92fb3364b26a0c11e2f83eb8a4a139d5ee7731e61998e806aa67fdd37d2f1758dac3447f8e510bfa5e0f1a32b0fd9b8171c3c9cffe38345ffe7b6f88fb7e93c2b3630e1b8d60e36f590cea487e659a72065b968f4606f3514ffda01910c162d4f0e07de661cc18a746201c85c57475c86b59ad7dee53ed706775d206dad31fc6127e9f68125786a6a0568b37b14a05fb9af0ba029486b54db5cbec4bd9a461c6f13f86111617953f4a9b13326cd0beb8ebc464592c96ee2be2bf9bf5d17b832b92226cf6790bad38573273f833bf4ac68e4faed9e3809002ee274392ce6bd6ad717971486a2a44ef95926019ac89a8b1d2101e663ffb026930295dab7acf9c2be854699a838aaa49060a12d05da051d91a2a1e0c3ad5da93a2ddacee6578129ff39e7b68234e5b12100ada0c738ae427562a638d71f6918ad625a3fc22e01bc123c0b0f94b7ed3d1ea74e94e857339e665f87ba71ed6c83529485e540d3d04871aa8fad39158917b67a6b517072464a359bcf77ab1e6593972e8bd9ef9d01144d0789360dccfbe3294cfbc652e3ce35fabc167028fbfa125541c009ecc18b63f6d619fc42ab3cd520ece8cd6910c06d59b08c2a637aafec37729c61685137a561bd064a19e3248a6349d7309b72f8f225e5b0f04b2dda73f215b1714eebf46a0008835c2d8dfc43f84df0f9032775d511b44ca08685d270e46bc907676043bb8b7a5f2c3c403404daf70cbe66bbaba20aaffed18f3e074e5be4f82524b2d82ba0cc49c66b6090e31022f1534b96dce5252e9b00d0d95b3ff1bd5aab0f1373d70e7c3da60e7a13dc630c90c3c7f042fdc1c8b4c81be3ba97fc27cad7dcdf50c063ff65a9d7ae1e4cc5cbf307a78c41c6efcb6c40e9cc686495fe3009ddcf8175765eaa284c7fe658ac03af5769920aa3bd0b9b9797972d561fe6571882c4dff2d2373a8868e065096f8f9b484a72ee4ec5f741edd0ddd65e712a823f0dafc89b787e9eb0ef62382965882a5cc221f9bc4c571b60302c2c85e58e21b63c535f9f64a0b99bc5bb75b13ae6cf9d6475dd5846502c2b08fa08e3c4f40d584ef3031d912d9482ec78f7a0531ebc74e21c34879af50cca4d0e63adfc0b5b45d6c5fa15f0f7c4f23d6ede0660edb3b7014976f11801a46d6041b77008030fc792421cf0ab9d219a436be1892691157c91d63750bc31a682cf36a02cb0c2fad5d13610673cf035eba2acf879d33dff5b362303b3114756756cd1f651b9702d4a3691894a6d58ebc320fa3665fa731f2d8b8b90e3cf21f2d84ecacb64243000fe3c7e0d996d94b8c1c2b3fc458cf60c0d255cac505c3127014b805ab72a917f6e12bf5ed07010cb316847b123581f4350b55629ef8e3a1084bd0803e645ac84388d911ff9c5a2e1289b7dc68d35869f1f430283dede628e47621bb841438a652755c21c7b33a95898ed337105368bd86d9a843ffd01e5b3090a228ec06ee43b206f084b7e32b16c67edc98112c32310cd007f33b25b61f391e42c2ea7b1de5f96a324032e4032f54220c55b69ecdf737077999a812065258ac1a42515bbd199f93755bc4e2e4a358aaf0589aba8a9870666f8056f44607cb2ef6022736c0472c58cfef3b8ab763777e78c35fd4d6beade4ba55d357da76e611df95989f8a1462dae686909b9ce3c8fa4e4391fdee4daa958c9ab00023987ff44526b33c1ed1d17bc651d1a0003f06630d841945ef2013d83c5d925db653ccb8d755c80c965e96678da61c1edf62faf264b795e92e0dbf22976a0631df9c7d178223d205c2845941ba7de49c22b490ce5b8e5b8c4f087a3b1d67f4ea386294786a592d0063401dcf6131889431d16c1e7fbab6d85d1ce76dfbd34f9e9688a56efc205773df2c75bbdcbb80058d469ccfb4eb4e1d89327039d84f8d94e8474279f9fcc0c11b3264456d1495624385737c071b75c3ab67bb1e7c3639e18bdcd7a88f00862c68f6c929669acb39e3638b89e6472280596243062774e9b88af1d6b339168848b1f5e474e58a65658839901f36c7b227900fde3415b4cf9f145da80576d69c8db23340a9b7802e362d00bfd14916fce3e5de112f324f5097b4e2e4190bba0eb8fca9971181b526692bbb81f68112c60322adf0ed6f9464445a9ac46561ef9dc3202bcba1bd99c231e095881edcd744d1abcb29841f6fbebbbdc1e0a150a330d18bf48843c75940b7325c468626874c2442d7d6cfd47d8ee92ba0abca4f6f1953afdb16eb3ccb7b6b955ee06e831a0433175c329f68f3e7dacb35850993ad0dfe981127267ec29f03d833300bf6e7d83e6a261259dcb6254eb452f865fa62255a7d89253a36052633451c327b8fe2a38edbfc95c479a17126530821dc6262fb0a5bc25a5991392dd93d0b00b32321951b5d1328896e0c6fbc771b7bd86086febaac2f38de8d858272643e6a6cb6446a1b26cfc931bfcf128b2e0fa53d38266842b5b69d99f38264b25daae521c90c3785c16ef6ff19554fba29887cf868b8f17686179c614738e659a1fb075fa2470c8b463b328b59267057d78b18e73b7e1b0f7847f05fe4daec3199e710c64c5549bf2842818ed783a4406377173875b4198dede2b166a03165c917bed6f51dad11aac5c462c2311ca1cc24e4e9fd6cb9aaa02815587e0751dd0b688ed651d9c19120e8828dfa0738ea2d4f7d4b1f5f7c993df723aba7dcc61710c052d591e30f28f6925d551ceb15ecd4aa51b41e154bddb3963b0f70dd8646beec84fc4e45627e1a8ed80187261633829bceb7ff4dfd6d9ae0789132fec32c5083ceaf974c49fbff004466775d6f6e72a06559c1f363b12aaf3e80ee1a93f20f14a4a048bebde2b068dc9d66085fec2180e6cf413c93a7a23737363c84335bb7c0e49d7a1e6eb33513bd25389f689e1b38e9c3c3a7185c19cdde02937a8b16f2ae0f965ee9019374a8dd23a899a6bda725c60f8faa1d486f47409a40df6b97e7e6a347890e61732d1713fed78bd5e785c83bd04088879c2808e3bed020306af65ea1b1f3ffeb0a1df6f891c30f4f5edc32c9d78cebe0ae86e280682a0f67130aa165586726c57157643d3dd3b2b194f3d8e500d9c3c4fd53c6ed3dbef2c5f8ae4997591623ea7e73bb9e8e8cb788a0da079298472b68cee95d6af02a64db36d903d3981510da324bdf9ad6f6a50f795c5de66894c85214e098f196189cb250c4c98be62b29d5542673d90f83ebdf5172f00ee6b03123140a6039d7328dc16e608c35b0d5ea391163fa6c00d7193f66e98ce44b35640875b74df495845ae44610c444519efbe43595dd2e954bb62671ca12b53632e4269c9118b482ecdb1a90179c6357557f0f6004666a77ef987c090593d4a31fe409627225d00b172b2fd74cdf1189f283b7b62f627d93a6261c81fc30b57e67154c2858e7e8107fdb422177a2fb3d0e23bebea6d734e56049c17e4212d4744fbdbaf717f2cf3504449a94741e7df51d659df61a007645e9142019427d5d53826602cd96ad582280d15a783b927012093d41928613a33a00481551c878189c890c141d9ace868d3cf9993ad512766eb0a0a33540f18ac10cd07c5ba7a284790f5fa026bfc85b9dbc4de9761302a19592d06cf486c14d19bd5d2a7e4dad9f41d92a93c370596749e83d923150b5793dca8ca5bf3683f897ef39e9f0d659b3dc66cf8c748401a53b88894f7c082ce6dc79eaac41f32c0af9e011689bf10d300ab9134a2b5a0e20215e1ab35bfd97f194915acda20283f5949ab79b4fb7df20fc4410be951827ae72b1cdc0b8e94cc99681e8028166f4d5d25f24c02e141b6188232db272237208a9e3831415b70a5c2f57a6fc66f693ed4e1d7fbbab86d22dc42effc65dafa0739350d8fe24891d703bca82ca0169e5571143d49d698a090b69cb1a5ce5061022de55f95163c12d4df8776c131ca79bf3b4688ea315aea6e22c19e6cbac7c1d96325cbb524c0b91ab7b5f5477e359cc5c4e711add8de723519e18c5fd83ed0112a2ea1d25754ea883276237e5168a0d05c12a2a4852b218299d7072ef72eba1e61d62fcec0645608b5963ce8291a70f08405400f51967a312a0edd7a858ab0b176bd0b1083467ebf3735210a822abab6d4bd0223d94d180f088e90806ba10dd62eb2f6d0e4651693b362b707fb265bbf75f900f0a5b86fab0f90fc0d64583c9e70c2f9363936c702f2d44dbdef7ea30c3f730256ecce6f3c97c60fea0d699076ce1e3b0ca635484db85f71c6cf2b206e39cbaf344f3294822603376daeb5cb4c9b9114e64cb13a43c29224689f22356db7ea6d522dac58f620d0fa5e05754708727c521a2195d9a540036ada6399d77152b776b181cddb39a9753b2936aed192ec676282f3a29cad980ef9c6a43d06e4a8822e5b8ac629c98dcaa0b0b708a7d10a4347edeab61f728a2ea864d6c083df8c564fe1257202ed309420267961cc516b3b228b2c51f7af2d8a7973be1dfaffa19ead5e04b5c5beaf3049b923adb8855c8d07a1e8879bf6bfaa7a1677239df2b94933f5b5ea64278270076fed3e3f49ebf7c8fa8feacff4aa6252c12fd73332bbf7f846e20e2af7657360b13c5398f932e46c777955b705a6b2722c187b805241845ee819f612e3c6b39c84213972a20e1cc2ffe30d50f1969314820253d3e5db1094501fc6fac16f63a57394327d47f69cdab49e6e9a519893df106cc342caca25373cdb3f28ae9cbfbea23357fbe9c6e7a479d108cc1de29836c4c3be15c53e124058bbda138c5913aea5c29cbb73b69c0296d272d22f06a7a86d60e3987d89adf879453f00de33c7eba777809a057cdb9c9d1e6182b80264bea0ab5b931f8a051e8349009fb4b6a8e34cf3d51d080830678c340d7caf6bb3bc870496280802fb1c5d68b2d313a8fb4d33f553a7577932e3d44e4acab30cc0e22a82cb4abc61ae1c60d365b2a0fd0cb0a2df8657f0daac6b0a52b60c90c1b077862d73131f0489ceae4d6510119ee84d1d7ed0eae6547dbebd671e8c6467654d59baa4751cd74af91931e3bf29ec9dcb5b557f23600ba25c58b232154afb8dd745b2572f80cf10cac5dbf972943746f504ba97a83b3d7206aca88d14be04f43f6c0112a6181497caf3fce1540be95e81d4dbd40256afcdbe563665ab25aada611256ab3a7a8736b751cfb914612cc054898fd0fd46ee1cd90086a5611db6ac3af211e8ee0bff22b7139f1036e4150ed6546f877654fb96f7596909f72a0f7215f7f6b254bccca5a27afdb5fddb902fd56697a88c8caea47b565ff98d823d8e8ffaa1a9520cf1cdf315283a23c9d62020022f89b73ab1a325e7f043309b8fc77a11bcacc2a0f1df7af727a66c4c41d768cdad594808478047c10fb18d1c3053cdf5ecdb8f3357e0b3e091f411f550f76c96b8d910dd297b0c16c4a508dcc1fc9ad0d9986d031d259d1264c95c7632fa032e3e1b29abe9c4ce5cd3023612566e8d8432e681b9b8a1ed48a08fbef9c9f806468fed1da8860253656b59d4a23516bfcfeeaaba8b39a77215934214015afeea9b4b0ba12355d7841c8cb680eff911b25dab31bee82f7db426caf2b78d4887e83ebf4a8548ed3c9b37dc114d51404a2b2eb509c29ebda6ba6c56d5ec1541c8d31c607d1205dc0cd781d9555f8ae7a32ed88f91bb1b12279f904711e48ed5739cee33b15d0088d37e9759ec94db29646c3d149c14fe8714361bc094c36cf97f9b4e7c4e2c1e64fe10cd04ee3b3da073b633cbb1cde8df7a1079e9bc23ac37e8542b0173b1cca0f8be286c439f3135d25dcaeb899a9aed833244afc5b00d3c55470d12c1ebfbbb92696cc9d835005bb4ac26bf721a66842b65e9eebda8cd6b32acabab25dbfd71c52029102d2d009d28cfc138c4d13b5c39b58605c999488b63e5dfddac8c3901df2c5393ef59cf510ab0b7d1147a16554151082037884f602c6b7303a6f227c1bfcad11d9564b033ee3dba5cd904fb4e92a1cc60bec1a4927502d121eeaa1d27d0b068c70d029c6c7868c220d5d06e42d26192a604c94d6b654f39950765dc1cf91c8490b87d1df16aa4b735e9a2b24dda3de87fefd3fe581fec73a501de3811df599c737e1958ce263c73a36c59fb783ce10275e1af0792e3ac637372e512be32af6b0418b35fa62fe6388eeae8e48ad39a640f3e39601d6d944ab8ec43415837a2899b3a23a6deda6fd43778adad90568b4130711bd6bcd6f60c432d3222c0c528512c7d00b8ea26fde857ace869e59b95f047048457f503ac44b9757021b9b4b23c0f8580a572eed27c36308fb0275f7aa6fae0cffe7e92788590ab8f5e889b95b955089b97b33fa51f884d25cecbe6b8cac3b30308282f6d62437c28aebd42b8cfa7960f60c4f7cb820be2b992f5660501d385fc6708626a5a2358603aeca2e88f6e7defa68d39565a94f70e8b7adc45868f008d7150ff8212b39d1a2894bc285b73c6a59f6bf8c728fae42e833874c5d4cd810663b8ab6f7920a22283854d0a768475b92264cf6dd4ec6a2bc2c7ec38b9ece0498a11f2863e9ef72de44e7f6a2b218a7410ecc91b998e5bc9705c72c83094104d871188be876c2863cc82274147acfe99ae8593b947b718e6cf6e55547f36cf21089ec84ce073f97bd732b929a9dc1a09c3dac5240731bb26c221370e89b60f291930ab8a9697e743dab7e25e14849785d0211e1a1b91fce9f03033e2c6eb91c284a80c9247eb4d31aa5457c98b8e6278ddaff66399c83d7dd236926a45d64c4fe515847a30192ebb8502ae7489cec5030e3325c72851651cb4a8e55cc4d67f93be6230bd0fd51ff54c4d766cfe2a7b28d8dd4b6e095a767d87fe86159302ff9d9d6f0294a23504701cd1a994fc2ade459c968f92bab8d6c2fce09bac3fb1448bbba51163c3686a3ed6c6a4773a06ff6cd02e6594df6998770d140cf040e2b164270ec8869b078d2f91925c36689ea6089d6c5b97d214ebdddc6b32ef3711ca3209fce7fd9e62dbe921437b4d2e125ab0a8b96302d6553f3af62cce07af986ca296c8c8db5e4fa52fb5baafb9e6558f9a9502900ecc2949af5fb4f6ee6c49d236fbb6d095513607cc0b8155b5f5970112916c44db3386b62bc207a5e9b08253d86d44da06f97e5f5d87f33a6ad7455c75d538c4e0e38fc4f95f892a4e0064dec462993fb353680fa0c06fd85b3ad930433d3bcc75a685995cff61eb42080743e7d3df7673946175fa0d7c848353621b4ff692e8085adf1d0522fde802025092a8ce91418f30699c1d3968d6dd5c087476b74ded76b97079e170192ef362c878104598316f756c9a4eb5d5810c945007263174f46d5a7db401e14e303e6b6bcbdf58780c9f3b76911dfddad5b9c474463ab243dcdd0a9a2d5e7903f6355c79998930f68adaa1eaebbc84e7591cc69e3994024757bd63afb4245a3b8b4e29552214af7bed2f6f4ef382e606842e80ffb0ae725ad6fbc4a72d9c60dfed2ab95c47f2e0f928f78fc46cf275ea0311f9cabde9725f919953ba4a9a4b32202c8faaee0c964943e239c1e0c8226a04717220b36b0aeaa1124b8a2c96069e265b4625fd69ea2798833a9ae6420acd7b40477d74a880f32b590579e816b88f2136c1ed3480c981ceca26bb42a9d3f0ff1127c70b6a84d9e8efc7682592ad51647f612320a1ad2a3bf77adcec4b1dcb5a0152e479e777bfe8088b6cb95e07ba8e5db277a553b020f98075ea287da080d11ad79fcc1bea48cc856a04c22a60c6de87ad683b4719a9228a10fd1a6f9c1b5c90bc9f969b021d59bf0fd7354d4c5a928466cb6fe7c9a255db8988f7f8739b78fd2982bdf27be03b55174c24b5963bbc11e620dfd5ba8ef3dfab9618797ee0db7b342505d87fe30a3371f1459ad92e57a90d1f6e332b4eacd5386c6579a21413533437bc95dd060aab3de1985557bfeae23379fed1f2fb51baa14d3a8a7aba6cc54b3743e5734084b809ac4ecd572a5c60a347dc103bf30c6c805edc0fd5d78baca8532c6d6de7fdf42843baf5e5fc791e6d5f776b1cfc5aa39cbf1cb77e5414ea60ec9bbdd95dedd24edede2388af8ba9e25ecdbd4f90e224e67179aa1d34bf8370c8a0da57e4defc06bfd3aaa63c6714b4511f2870da4fb0a9c989d70363099c048a1d6400651038a866dd1412638685e569486a21f7bdf3cd88cdffbc2a215c65269a310a5bd95fd334d0f1a9a2ce03a3e5c736c3ac09ff3861fa0c8f49f1810d1db624a5060a7bc729be05687b5c9ddf1ff7d66fc95435aabcfd802f3f782abd0edef6543e5f2dd806a482ed16a4338e2c8b28ed613331dc723ae9b59def5f522dd3a9a72e7bc50e57af99a8cc61cae178c480ffe5620da80d2089d1ef39d20a7cb7216b0ddf3bab77045e0057772acdb21248fb62924448001314f835d1adb5dc9ea894063aca9bfc7960f428b313d01c747fc437ef0ff8f773e7cf3f290b8e923010e47dca14d3a32bec7f56341e7bb71172adec4ca21dadfd99ae51ac4ad74214a8e8be93caa4695af5932471f414d00e0f28dd02be90905356241faf567c53eec4c8a4bc70a11e252fd0610e6262a2f62ff8fea2bb77b05d0fb515941c81ac199ae607963bcb9575533c03938bc325ce3da9563b0aad9071f1aa21b821e38c475f2385d8caffbea2834f86f6220e297c82e31d76555f05c75f74a1750b488651d78f6968ca9fc080f1aacb754d8e5f982737ea56de27015658de339944b4e599b739b79405aefc4b70928772f38f9bbfcbcfdc15a55470b3638fdca1aae9add546bae289992de32a0fc8b00759037ea4dcfa5ae83fb41f5c80f49ef063c610a190642fcfda343676052df919bc63d9facac494d6ab8188fe794fa7e4ca453eb811bb120670c32bfc8e0cb8089cdb46d9ffdc46bef1cc620db040db4bb92c1b41042cf9f01433121e8f02b505f7c2e9c404f8a632e0d2a5d24cf3ebf72ac1e7628fc4614b1cca5e05aaaeffb189ab22432f02c6fbe4b1731f0824e9b6a48c81b9225041e788fb52d43784b7070926f82140dee788c22d807202027f733c3bab9062113aa1d047785cf708641261fce24406c725a6c1c3fa9710bcc99df195fabb5dffeb601144fe1b16fa6f0cd6129e3325af8da6633693a9163c1d2c9e5460a8776592c89bd06a6fab32b562b3b763a5d3ecf8921bceaf62ff359172d1e80e2f1a839e9999556526e127d48c234a44213faeab15945597ce2e8b092417c82f5b01dbf96c2407e232f8d103229d41330618b3a3fc4a17d46d4223a558d6f3ecb89ee85bd1bc487e80b9ba3fb9556e06545318c87854ce606848983a5306ca43b586c993d4635881c8a9079a604b986ce7d703d70787fc500ac35d4133ca8e85f97a60f6ed59fc3e6124bf6cf31b2008c9d6c4862d85a0c0fbdbd61230b65ea6cdceaf1d1e423dbc516118decc47c99ef1e63fa8e9ca89ba2c252c26ae8c6c14810f6e0629980a909a7690113bdd87212a5d829836d2d3fc1e7c2766f9f7e739367518e269ad2a283d6173ed0d5d5364cdd5e81cc8b9a741fb43c5a8873158827139fd765c10105d9e93cc5169a23b80fc88701e97242bc6571d4cc6384e6c1d4923fb2da6e9af5344a3a83889e8125d8d775c8c4b7b68514288c06a438f21e8d7e340bf6b02829d2c461dcc6fd820572c82ba8b8f8ae5568d4d0d2fd0e298dfbcca2fd4d2ab7793bec6210a9243c7aecf26ac072a90731ca6b2f5aeae8f470edb659f71ae0c1b234681268cf6c401ea0fc0517a7b3505f928de1e705ccd1e67c35ab201392d2d5298d32560955dc1395d22a0f5158373169a9bf34e377ced7bfcb854b9bd8b2b908e0142fddb5c75b2ac78b1905b389a05f3d28815043c620d020d5f165aabae576055dc8b02e7160e921cdfd40cc1a7c883b946651ea04a5451434113c1e3153c469517df944cdd23b6bc2e2f90920d556e4ae2a9d623138b7bba273cc4f392d6eb2e91efa9010e5a2812ac73359892d521b9959b1d3f628e81c938de8e36304b580f8aa49e99a328a734c6b09ae885d0575d6031edfb0ccc31d580f2fda49adca82b6dd7a1954f8624e3ec90fb32f6952792febc093660b25e0d6a5a9e6007fb7bcbbab80c4a2f009b904e03004600ca8fa61dff72713421748efb69ddac7d6c8af71185b010c7743d7cd7033e12ed699b7ed35eaf931610a2e9628f2bace8bacc7f9d690aca295c66a858be4ba7e508195c3a06c6d5374713b8b9590affc70abb72a14a6b5d0b37b698686ea6cdc853cb9fa8538c28848bae41f139d0aead96e491999f051d7da91ac26b52e5e5402c53369ee978789f8481788a02e4e4f7b3dfb75a80c34a669306d092663c87373611543cdefb260c87029236caa464161ffc98a832b7af9480621ed815b1874a50379976919cbca2915eeba7fae57577ead7ed1cfe4ff46f91179a96cb8d73bc4d52eb56687ac945caac3283a3cd2e19aa98fa47f3e10b02465b8bec000655854d16aece076bde0f7afca2bbb2171d76ba088b54668d6971cd15cd3c54188f661c3411ada607c7dac4c0ea87cc8e26e41a83530764b2ae13f075704fe5e2476d528b878ac0b57c52eec3d6fef18c33ebe026e153d31cba7ce393ede7ebfa87654fe38c9d5eabc0b8b1787dab523716dc10ce454dfb6ba0984030d740c18e35d5e59b6e803c95ef3c56208ed8a4af037e31027eb2a33ecec62f2c3914fd7c2f20d37877ebf3fa7278ed962455f4814bb4b614a234a130a10b0e081c5829a1de6e431968368a7352636f23b389fec8106e625a972081454669352991f09ab41b5c0390a888dba9757bd9eb7bc374ac5e48daab33d2fb62b6b99c89be8d5047e2c044e370d9d7cec48ca65a4042507819b88a3e83e9e2a554426c432c6601fb4a64e23cbb9789e20e053edb9116bfa98e061f29d6fe9975648a2b7d1738825a66348b18cf5e0ce9bf6d7044b1e7bc2a9b0083a6a0503e2ffc5271f46ca679b6d67a75e0fb24117a10502792f5b57db66d8890c8013da1c16f430efe03f922aea269521907f11fe4dcbb68e416658b459ba734405126047da8005b35946cfe4df4759a2aa16ae37d5c1b2557bafa91f4ef5abb8f0488be44373ed58af2710bba7630483f07544799f36d88370ffbeccff346bbc7de86880d93123095fe74a0ed148ca77a57aa089b13cbc0e548e99e485438dc443b3d17f39ad6649e1c692a9aae41fc59176ae2162bd4c2b03b7044ff400dedbfaf010bcd1cb489e5b8d5ba57a9521df03b69deeb23825481ce5bf512ac2e6d631d1bf46098ca910c038a2b15cc342e989966c377dc5c375a847505ffb48cae2294ce7b90c746a20cf326a91556ed30425288496e1f79c6054a7c19f711cc29c5acc3195d95de79b6081ee5571e25d25adcfe6a071b1feb25bb549abe8fb6e13846a766abbf6c675371a51dcec3d13e6f75919a2849af87dd0cc10f4c37edba9fba1019c3ecb77f5051c9dcafb81fdf4f9e6f7ac28bec32d951e586b3574b0aee35da551c91617a89893326e42486f7c642dce84148b5990f442e73f7c27e51bacfdbad72953c21911531bfeb9294fdfc544e4b90f52b0eed39acd706b4a924314f596ea1e24acbddfe3579f4b5f68b7a9790e95bbd7e82a84573682c9c2a9f649a9ac3540b3ede8309417adfbc40a503ba11d612e984396ecfda4984355ab5c9014554afa8c61cbb1b1b745733606f04a3df01f97557bb5a527c624d5b5ac64c5d45ef03d2b233370e6fd5a178fdd50470e1c4583cd8d4b56c5c5b10dfe3312bdae2eaf2c90737932cbeedc56cf050bc2867427845d90854f53a6a797975b162fbcda20499dd25621f6692f9f4bd5a2782fc10c045ea534cb318dcb774b084531e70f5406b3fc069b309bf68b03c7efc21cf222cdac2f9c29c0f368c4712d01040d87f31b5c575305f2287b906a461367f90c26a2a304d7ed0a696da68863aa6ffd349576d7cf53ccff53b94ba9730ba98a7d9f736b1e0e86cd63120105a2e779f4f05600fb72f42811781461899dde4d36ae32ae5a448916f340699b987658743315358e029cdc0d756df50dbb26973183e6d132f788f07f839ca520d16ab5174372217435d7ff208584e772c6ca29825cb0f45420e1cdc4e5a6340a0fad944b289afa76471beaa52e98f5d318881a958c9aaa0ebd28bcdeda9eaee6ff1ee7636b69a3b5a30b3b9eb1e29c85374f117bf8302e29b0ec0ae5781af05bbb4aabccb92de8882365ad08940f3a74fd3c79dc8384df467e91bcc5fc0571f88022a210e3fa56325a423ae1079ace1934ba1a06e3d5eded401f603983b13fdd889c665e29b522a708eba58ae74107e9b35b944512b3bbfe088082baf12c4a7b638edbbcddeca1926c7e1bcd6027b25ddb3cafdb3f2c68c40de44682e0d9d5f1deecef2a98a9015c3c9e7ed235187115a279f7c399a45d1055d9be897161260e00e3a6917f67ac57c459a83c7fd07e7e951d36c07045a0db01bae1380126f0d748396926e0c0cd226f4046fd88e8a4e58f332bdb80b3ba24d224bdf427165c6a68e0038b23b4fb9a4c9f3935c673ece625371e8e6ad71c9ee62afcdfb8dbdf1d74d2dcd300232c95d24be92208d5ef23be628359b78266c591ac06e239c8e7f2f0f11ed00baf9334d08339d7e41a257b86ff8df696f87bce80f3e11b71ad39d3ccbdcf007bc287e8da7cc23941de9d4c77ae646eeac6789bc10fb53fdb719d52035a57f8727d1a73127bc4830df1d767cc58226410f20645eb718011f2d83ad81dab1fb421cb3abd2e426f1d9337bf544323efaf528955761a4859585c63ad1b20076d8ea09729f6039e5d4dbd80ddfc8e2b8f84321a9b78dbaaa295113c932eb2fb16693f975b3b0c2d0c9b81afc721a29dfaea3e2e2713a3dc0b14b7cd3919be1f1cda756203daf94bcbfc00e017509e8c191afcc53f82e926a97196d448dedd5502640cae08c12ed1369c8a40a1f42ea72841e1a12fbef61142bf9e74e35eaa81839667278778041542c51b686e9010d5e1a24c7b1ed86f90ede1e12d8ea5d853f501ddeb2a1b3201bb073481e0d6b1a7ff956ac6c7499b7e8ef325198f9d0acbd1a73408ffd08e9b9b88ed3acd4ccf611344873430e60ac961b9a59fecb6ca9432b12952c880336cefaffc2b23658ddb86a261ff48b85b4a7a4e2feff055320076d6bcab48b89f91a4c99af0d1717ac546f59125e276d8750be31c8d11965a20c4ada571a895ea19d537badbff9b166d0185a234d414791e91123e791ea3eeaed7a28d04b802041d09b9622c0a8138d9d34f32ea8687035365b01e687afdc18b2be580b57f27a262d57b06270b0c8b4da01cb41b474f0b3a79a5ca67387f67000dd5098edde4bc7e2e766a82cd24781c6ff29179ad6e1af84fbcaa10c95489ec6e468301d3458d0add293b8b2197980de06966965243215cfdb002f7d15f9a0b80acc9d0b5ffea025253661b31fdaceb5dd2acba1567f9d727b6943709e03957d1998c4b790f27a9dc66d956b451c9c8b19713000553c2c1a92780d1d08e74127a1df38f927cdac1008293592cb1482dc4596b0d46d5de7d9f060bc8ea7faa3c15a1a639e09034f2296285782cafd87abcebb841a88e801439f4f6d847de96050e693f65005fad2cd356f685becbcfbd299a39a656e0fd7b8b06898e732b2612b5913ca39b610fa2f181ac45d79a23c7cd1be729d8b6b71028597c8a8ce7e281464002eea20c70730796c7a761b1cb158c4899ad8233c0c647dc7d23f78d549168e7957fef21ec31443d44703a68be32aa9dcbb2d00e1df02e3966d35bf6014507f9a1d38e9c6552f5f8128b36b5b485b213e370b1a628ca11ce9bd8627be213f3ecc3cb662e474460286f63f8d4ef22d4213e3114b92582071756f28c4e32df50ea356f9e7dfe9fb70ccd429d9ad3f31f9fcebbb67004202393a0b1a6e2a18481468227fd74956c5994d68c788fcfe1b49f2523811fdea91b8f52c79cb0d03fb32786302138a3852d190efcee7544d1863b83a71720d77f03943f0ac24f3c32dc91248a277d6a65f4551d04770d78262b2a14a8f1851a62081eeffd666eaebcd3dda73ebff09e90428c098d204d11e37282bdd25e34041032a2a9034ce46fc15c97945e12ecba84b3853ea30752ffe4cf69b98a644c2be6a416e3f7a7964ee0629f7f4af0dd876464cbe47bc6499cf12e79dce1f35dcd61b9aaac98cbb3aea9870e8285d8c49b4040571fd05e0edf68ae1e36a58c98d19da80804db187202489ee93490c3aa13c0008b3a33bcdb995389e200f5c0c4e06752ab405cf05fc6cedccd36057e3a652611e418a0ea2bc0db18b44ce2158f93df401304baa1d1e565f28de8c7c3dd119be6d2140b155b36195960a4585c59912a5343cd8a82d1f2fca1208d09a44e354b95ae24d2d08a37ba9090b5a84f03d769df6ce3beeea575fd2235d0895ff2afc4df1f48797ec00c632c4bd50f702d1c0bad22a4d8f794180061a15756fcae86f8feeafe868c95bad3c2026e2a2e6aed4c4dad2397e9ade113d06bc49aba6cffee347d05da68bbe4397fb4ae2a8506bfda9050a93961b5930fe92c6b4efa541c8483a658c4dc3e9f3bcea399b381af0bd945782314f312fe6e3241b601c3e6ec7ba1e3c662cd2ddcd0d1623e9a1143a86a0b8aa9b6254c1cf9b6073bd743267e9c17c7c8f88db6c2329d3fa7205401b0038c2ee6ad3ecd02541309918f59323cd3b466b975bdd4c4da038328e9a1050f0367f2658d3e177ca77073bc8ff2b7bfb558d9d357be5b63b8520a15ac1e77e36bfaae1797736256e1ad1534184c6c9d587d496271d927711eafd9c07c074629c5d8ed96c313c81cce1a0aad72c84e3437a9ee3880ba86400ad45b0e5e13afa4139a93c5a8cd88dea4e9b67b0ff31e3e89bef29aa997e4e20f3a84adeef46be9e2c19580519c028471c043e8949c86c77cae8f47b6eae5cf4f6a9ccb40cbc91bc00c7dbf7823b688f05d0674d48b6915ae4a3f7bb8f4ebe79c54565cda94b09eb7614a384032f4623c100fafa00a14f4d450a63a11b23fd7680158f6cc645371f6b36d4c836570afc7fa7490ac2c56dd1bfdf43a65673f464630d7bd8f75302691a4755a4ba080d5195fc79f643e2125dac392365b00709f2e19f60d5306d03eb946ce470a0b7767bf0767b0b8ac40b10015c861aa498cd7c0e947b6e0e57f2491119fa8343c01df39a9f8b2d0fe62eb5e380c0d113d3afb0bde7a316550e08934a0eb58feea060f857ce5734b05bff1494615edfbcb442ce36ccc81e45c13a63c02624b3be417c785e0f3052b9274e3a186bf42f8d8d7d7b8817d43246d1a7b8c3404c6e0baa6ec2d9862dd6cb831d19a66e1c23804a40f6910e6483fffde24d44c1f142ef10ebbe9e416dbe433fdc77845ecdb89c5db5efd0048ed45c28fd11055ceef13e5cbf586ad7968723e9ad4604bccb2ec55a7b1b47e5bcf6d9076f2fd1eab7919c6b5b2ea4e2c8a1f0cdc3b1b83096295cfdbd768ec469499b543948b780a8216eecb6f7a03573c59feeb9c7fa7206a81f1743330dd993873d4fa7eb6d3d01e19500573e348ce1b899795e79b7d57550cf1e7d91930673b05ab20a0aaf33d16a50fd6ef952c9538dd0c76a5399bb80aadfd27f9a85f7c71a333634a2e7ca99d55a88d6bcdf38d42da0493a6455c0b2365c2384dae8c736f143a533b43f6b9a857fd0aae1c6b82a502dce0b11bbecace7e08506d712583586f007945c0c3ce354faeabd4d605c804df82af43f658275dff12976e6b2f883886c56a94993f808011d54d418119a320cc6d691531abe1b191781bd55d7aa62f4e51dcab83dd8577b649d02f865cb7c98b71ca275ad2208b8a1461094df6522a13e9675439a71ad62c5fd08426384d95da24cb413f999e02f697805f49ca836e72be7c2466882fec69f9ee4932b165b45cacfdf744f5f1a299ef857dad29668cc6a3e1f0d6b19829417a1812755f4735a611ce4197c622842c33eb508f4d24525db22e4b3487916d717a054d5304fd3da8b571e6231a42ce449e26954144d352dee8c01386cee6bc2005a7a339000e9dbb5d935f628dbefbd4c84b794055d2845bbd56d578f0ec57add160f842cb1f7ad2bb056fcbd4875377cd320825471cbca621ec2a14bdfd34dadb0a712807b29374ac61d0edb8f668b9c40649eb225cb67226c4adf84ac042d7121ddffeb85d16d260f57d4782c6f061d21063c466ec4d5ae064c98b8e19f0aba9d66ac87960b4f17d54284b659aaca957cdc9c4c985227ef555506e12aacb4e4b2bb9961a845d8c679d25fa4a7cf5d90d4e207ec8994210ccdc193b092a26c337fd70832d87b34f7fbb5a646c869b29814ed75636cf5332acdfface4fccfe47c43101e36ff06028cc73fe6f10621e1ffbd5578d55502b74206df65c809e17a2f4cd057ea77d91dc1d25f3a77d52b783edf0c3a220c4dc7eecd0e691b13062155bd8a4e096081b07180a7d6f43d20ea93f4108062969727bb54b8825af2744a775e9b2c7df9bd2a31a3d8e31f0a3533722a59295f39b0c1697da94e0bf92f4625e58e7c22ff3b60c1e700ab7f85a0997fa086b6fd6b8ae45aea5378f2612669f7f226d8bee2b49951bfc79498d4ca9eb265f961e935f338c2c6c6587d229a91310b74b1541b7177f19ace257e472566552d4128f2c331e03249a9c9b569fbd0cc0023fd7149585359636ed004e2959e7da41da48b6c4fb957eec8ccae10a90de794bc591eb1b906ba860b444fd8ad945844f0dfaf7f8ff77fccdd976b6972c4b0da0e3b0b4eab00b4729e1b847bd9805046f99502d88837209e7c49e8dd8b4b756fd93a45ef1fe7f68e40f7e38a4805a8cad896fb698c5d7fdd2cfdaa18ebe34164dcf10f5647b43f5dfa247c55e0eb2b07bddaec9b01e09fb754c5566a63355c72b401355ac0a7ca075aa87f8df60d6cc6faf1daf4d966227aca772c0f51208dd6061c9b54653ac4bcad0ea2b4721a7fbde646a1fbd81c96bcc5c33357c2f652a3a88204dd74236b1d3f65fdb89f27213d16d838a2d0516425b3698243d814da21d7d5c926fe8ef05299f4df033accd3bd3542764dd74ac9536d728ae87ebce0737585577158a5df20ee1c67dc20c328c44e2e59fac59435106a034ab79b5580b0e86c71ad70338021e0140a29f7c93a46d3c3559477ea2cc6ff47da8be5b1ea1fb38dfc3e5771cafccc189532c8eb92198b8003e347c942dcc097a8d5bcdedce7a3dcc08e5516dd2c92965c937f563da6d17034bfb9b41372eaadd24f3d16e96371ecf32bbe2d644cd748128480cde101d5d558cea655ce6c5dfefac40bc492eb494286ac8a23b6fa5f2ca1fa20eab375dee784bfeba09633f19dbd1ca9f864c18ec41534127d91b3563ccef69111da6c87967569c9369d253eb95713a830562adfe2372867c54c2a4b2a22758d7b713d1b24f8ab639ffab47ce1e3fa0213f00b5077beeec71d6584b5b2a533346655c0a6a9122fbcd6869d94ced33a243cb1f7e4a03a4a91b79392856e2c4433adb05fe06346f9c8e26ff638e1622efbc1a6f127af55d46a002e9df2f1571ecfedca44bf36efa7bc390206de6ef9b036a3d6282a3266d2cac13b68fc9210a7a8496d8ee303cdb3f2095274cc3daaf7f2d06d69e489b00dee9fb36c23c7acc158cec16f189c1562bdc66271579b193058c21a9719bb845741c08b975c38f21698d7115742dff1b78e3fe289123a994923c2b9b54dfe1d78ab6045ad9cf1c5576d7115972a5a6a0bfc11ff8770c1f11610ff016738ede58a5e29eb181e941d6be9141e5b6564fdf719eae1510b090b2571b6a0b6234836fdca57a4fc0ee30adb17ea1a38861941da9142c3105f180b0ee9717f16977d64aa172c59daab715e981b334b17b413174b592909377e5f93bb364164dbb9926a0a47c870ff38228ef5194d3f655652c0cb36f84cd46f98d4af3e756badd40d643b3d04a26fbf48bcc44b08a67b3080d27002e6e182fcb307fedfd6568edd22aa57fcae03ca933a0b77a6b9846645328c76744e0da5450c9fdca5f71f01bdb1ebc91e1534e860ab72f318d1375dd9167fda3940eaf136fb7143324007747cea1f4904dde8972fe90f7d682020a3bb80c1a049e74db5f554a1ddddbbbce9b60aa1e67a6e9b0176f389696f50628b139c6b939a9ee692d21cd397509f2bda2f95e7db6ee2c77397a97c8946a241cd02f547c383d817cc7088b026bc25e36f82a55c3a1efa8fb566889bebd2c859fe1eacca311460368ab8904e2e03c35ffcb4bfda1c525bf415fa196f017138efae16c779b73689229950e11e32cbc8c1736b6b1460fc6adda9b01216befd4689afbd8b725f9cd5382a792fcdfa8bd26c444abf4296439e13a0e5fac776820fd66f568604d78dfe102478d660d5340e5d63cd5e48f56cfd99a286e05e020f3a36b104364c5b4064d3f953e1484d787afe5c0b57046fa9604a9f0c6aeddb4670ea8ee15ee0a16c8c23c3f14700f6b01b1aa3b4a47c974cc46f5934dad58ceeaae3b50dd5a8483c038a25b43523a67c2eac5aa15c93ea7aa27db20d4630f2a7d5ed87c6172af7e87fb5d7173159ece60877371f0abdd7a550e3fd9387e8cc9705dccb62002ed2c1c3d0f12d2993457dc767e5013dfc61a0f9988c3bcda68856244e5f3731b608096120c05e7d68ceddf0f8874b57ae08c7460a60622b85d5596aaf22924bfbbcd3156fe846f2930443454f8c71a3ee4419fc13a3de92182847348dd83560ca72e0d97a945732c32c61e2da94e0eb7675f1a9232f7091d80c3a27b81629655fe45e95509aa103261aa3d4ae916239a35f4279ecdc2ff7ebb877a1275c2d874014c1cd3b8d71561d9ae6afb62e018f76c168cf876fcacd4ec1389483c021093a684e9cfc0f18e36893b4d2bd91a6a69142c884baba87cc9653e0ac25c4bf4a08c87bc50e7906d0c1184fa882cb700a68869cbd060527c862ab2e2ea8abcac0ace8f52a4d505ee73f5c97ddd37a0a0971a84e86f9528b7641290ff98aad69ffb22290fba1c0563d0fe7b44fc173b1940b52d62e5fd7d45b0c6847fb711376ec55671ebf86e74b255511aeb4caf7fc5091b0b15083bd3017770f7b177a23564559a29997f198cce98b9fc14e8e5ea8188c91dba5245b1fab680784032e920c9f763a8204f01e4715d10980ac75d098c7cc641ba8b98166e6009b473e0eb5db19de4902e2a91a136d7e8b6755500d04eae9ce095b35582156b1368a45b0911bdfd4ce4e074d694c1d02f3bcbf14ac68a0fd42ee052f70b84ac88a24aa0ab33458fe56fb79b79fbfd3a79d78fde29aea250c51c174efaf4be23153062cba9c964b5d93f0183ee659983a62cf4bcd2c40544d46adbc505b7dacec8aeb07d692611a80bd912125a21510dd5139eb02a9992c1caeaadc87b663722b8bbb574a16ee01996a34fc7d5b8819638d5db6b912c5eed32f5665ee208d7cf71e2e2b15ec4617292048936c5ae2dc0d545ea9846cb9710451cc5d874d5253dd3133aef47390ec5c4256d2e73110fa6b7a2107c9bcf816204f901c8f7c51d1c686404a19b8d154f8773febf8d9391351fabbba4dd893c415fca8bb18dbb906c6b3265601ccd2aa9360ee85194146e42d3983403d9154bd33adcf528fd8b4a158c41a98b4357a93b992309eb766b2c131899b436479caf18a916aa27285a4833bfb82f44686d8ad699c8738b8cf81d340d49acea9e9e7c164e5c4c09fed6458508f85d4d76cff31b931f605198c617d86413aa7f03d4b0e7f1978f50ae3f2852b06ec59ebd8fcc3b7fc4be8af716f59f6f2bc7c7f17a105b254de296bee2091102addfe4e9731d339c5e6c7e806c0db2d7721c514d14292de9ade7ed8737fa65c1b73ce37a704d1f75a0d6b28daf5e9d93f6e131f4b9e01f4a2e45b060ee8f554d055e9dbb2e1b1e95567a9c42dc1a511ebd240fed9a357612d984f4613c28fd5e03d0c52460bfbe05d99367c788241691dc37cbd0689ff56eb134315036e34d2f477f1fa7da842b730a772c3dbb22e76bec9de930334877e5c9ec6599a314c0d2da483bee7a1213901dc418e07d4da7c939b0a50606e91618bbb972276d67c68b2f1dee0bbcbef682f16e1c03218c91daccdac51e57338097f1122568d759bc07fe0bbe7c76b73ea590ff5217658db96cca0941faa42def9b29a1bcdf195ccaedf90309f4d872176e2270cf2dca25ec82b695a7b87b7dc3c2c389a373b4513e8e4c301cc5eaf356af4ae457db15e369983228dbf22be59b13bbc3923bc4b07b0c57bb8d0cf1638727ad5cf99b0aa208414a23c5fe1b656ad3eb933718ae4d26607a611c2c9947da74c8320693ac9ac4f416c524df7d7b39692e45e5ab008b750b3de5fe173f398605600e47fef399944dcc91d640a87ffa122975a67d58d51fb38f1e864cce394ebd50354b0b4cfe672a3f589669a67e5481a87a7c057db71b3a85b7688ccb3d4f2451f0549ac94b80e9e1f3f32927b27264a966512cce7fe6ca671bc3e794b1c95ab3f8d22831305b6fef38eb7cff40b0066e39ed3cb28e33d7eee32e05c7f08d91eaa96533b1a79c45364a3e3140a80e49ec46b3b84f76a4e7ffb90f99310857941c5ee78b3fd625e1d2239bf767b72e9c9e18d2d036d06a8fe6535f03b1712744943f5dffc8794574a118effcdcf8cc046daf78534ea3b15e97d8e93c76f56f851efa41264a477fe46f3a0c74fe93bb2dbdc3e7d9ba4d5046a664cf7dec97ade07a8630dcf1378806a655ce5da956fe98ba363d4062d6703831e7454e887fa6d5409b4fdf914b1565c6315ef4fa858063fbb4aa9b3bd52c70ba03cc87c7e6518db5e5945894c2efceb7a16615d826bc8587c753b78cde8604d3814a252b7dae00e481b980b55ea65d328ba97d2f7068365edbbf4abf35310b0eda7ed2d125ad9509108bf8d5df576fcfc7c28c83c5bc15fde997ed5d3a3db0adbbc903a60a1021a28d5c2cb8e5a89ad0af954214d7875709a244a19a3a2a4d49290ae0f9d7efeb202a3a910cfe2b759d7682e099800f4a93044da76c391e1b8c6cc8043ce2115134ed2645db54915329245bb0316f57a56f1f1c48229fc32e48778c3ec2b5f3ebf9aee2a29ed44650190493bd569070f9ad8543ba5caf7875eae705ebad0fb63f194eeb8d68b3c25dd539d822ff196f662782b5fa506db202fd45021e31fef53b3d25c6d732105d209e0b99f43eac8eee3e57a9ca66507c74fa397cbb48ccff7618e79c6fea4fd9bad5831b318268ad8ebf83bc5e98331b2f5d2edf59540955e2769b172d22fbd08dab88c0676f09f6d6e14c49ec4b7c03999fc914c4d2293e7711d762b0855ad985205820b2c80467a84abd23c44d1fcc09b883267c692fa0192fcb7dc5a1d97fd6cefd17126f9cc87ca96e502d4cf67c54eb20fb90e78d590d344785cb59f471a48ee36cdbeda18e01a15260c33f8aa785b5f144511eddcbb5e6a62bc83b5b4a61cc9522546469a8da98cf82eadd5ef49042b44e486383445871daff64c4bb940e0b97bc992ddc1f00912ff59df18cd2eb2fad580cb3011e94ee3715f7d604eec9104a770d4fba677ecc380c6562c71ab31aa33c040da75f55ac149e13262254dcaa824e82d65fc39518e0ecca65610de02823c59579834e695c7cc9f1390cca2d2deae6150c471c4fa9f013af63ad8c2540cf273a4691950a04e9751337db792dc4843f19c8ffb3aa309429b59cd8ed188f267a049428b560f83688c1a120d081440daf41fe2ccba5218b447fa7348aeb29a20176c6aa172ca708305945746827185b06b2d866416ad40e6a902662556e3560ea91122f78e6adcbb9fc860e38620177bc84363af5670b982dddf70bee956cdf4d49b7cf12af9ada315fededfb8d4670b8970009de2bdee62f7c374a17ebede7f716e0515ef58a9e5b7334d474101e2f270179f071378dedde9dbc64b047d98ac6dab31a64c7461174bdd33836535c70b8352707cfcf18d73fe47ad9257ddd6c63e5c89561686ff0dc2a2caf0c54eb16f8721a66919f61cf300e3f45d8cb3c5eceb89d8a16b67b749ff8758686ffc7508c9078e2b0df46cf6b695a5e7f07543317f77187b9480d29345ee3d212258b299d35800ec3e09ff4a55b08af41f8ec76eb74498629d66a11f80de7d501422071a42779813608a06cd79c790c8bea9376269c175f9e287025194e19b36583b756c14a66d53aec54978534575fe574a38c5c46805e727aba1ec63c61c91826b21a8e443a2536c896c17db415cd6e17a199bb5c4bc31b78101b255ced414a74f6013b0ccca15d484d0ba456617bf8150401b745f029aad0a34cc004a553cfe021a9d6e996dca4bae1fec2bdcb44944c8fc245b1291bf1141a878d04fe52ded28052f8b6de926c5a554b74eb8400378d1a164b19e25051d0edab959920c4d81f9144083f21f59b2b6c1c4e0601b47af2bf552e0a60d8389f3a9df28552e16b31d0ea1d6c66025d3f7ef6a0a1cf51dccefabe8c30ce3614a42d6b742ee20171878c2ae80a2265c737034dd0bdd00a3d9c9a7802318881e861391fb5bac053f5abca5de04d8d2e3d39541a2df7fee483304a5b3d281f2790c9d8f6e64cc221c5bf8bf7ea56f3b08bef9dd2829afc9f18f4ad8ae400b0570ab4b9532bf73ada0c4741693465efa3138292edfa56a9746ea59ce41e8fff7979b7040cc409ab953f29c60e67436cecbfe8d78239edb89c58242d3874486fb40e89c5f6fbae16389530091c880393a7470e7f9d04a89fb4431d8d4627c2fc37c5bff36fddaf743356530daab7193a827503402a40750e45641d98e2c9c070a17cddfea5108f353051d2e9b957550fdf7c75dd6788dc18a10104afb629148eb6ea139e44ca4828712c880e5b494c10eeef1d95d5172aa004490f5da0a179dfe3b6a6f18610e0db42e56ca86425a61912d74b23491384694d39348613f538498024bd9bb5e6d5f7086e114423a56086dff8b8e3b9ea1c86d4d861144ed6e6fcdad387c4aa54a7eff29063c29ecb41075e231bbcc4931b89956fcc76072547a2ee600f095c26be88b6ebcbd6bcb466b5d3e9386daa8eaa63dbf0bc646a6e39f72ec54efaad76ccbd6fbfd77338b3a879b47d80adf18d3fed0a3c8c59a7a2259f7ac7bbcd95c9f144f001072c551543d43afad31c84f41b6cf133724762bb82b66615ec74c5a120acfa247659885945f2440166b92dc58ec51e259191dc7493ed9c4fb76c03200872fc355ba0f76a5c054b93d3d5648ab5e1045ae41e3caf3bddaa293a3bbe3cfffd46597a585aa545cc722331cf4eebf4f2d7558ea7da7bd8de4a89fba14ebe217e69a901b665e21f3a1b4d627c6bf0d5019e2323a6158c6d0c3652bd44929fef641d2db474087d554a13fdd298b4850e51957c6e0b81803402e3587e801cf18365ec11c9c3ce177a3d8265d19482a5235a1d3fa8cd2d939c88c86aaa8c11b55cfa61fd2564fbc509257df2db8ed0b43b2b8b0b0b9a0648d426e08a601dc527780b0c6c2668dabdfb1a1c4a58d6f6e81276542f4efd1d7a6a6da09cc1f35004a817033ff739cba1ab7099f88dccb4e6b6d42a5a78c1b4424580521177e73cebe7d1a0d49403dd9d83fde377154e83f4406131d92ff6690f4aa2d2e1e20b8845801545a390bde9c97f5c36f9e2f480fdd4687a097c5eee630702862d922fb413b4b3960cd5affa4cdc6eb70f7e60bfc763bac8e9f3c58244ac0045aed821b7977c02db9314c3cd2c785faac5c686f69074ea6b1af9898c7e35e3dbcb122992d8bd2b812ffaf731bceb2ae22c3c2a0a36823e89445aff5f26b0dc2b1fb057566f66c8cccf69183d95301f4d633c5fc7959cd9e0b992bc52cde113654dfd52cf314d497e6c7ac84f6c35d09d94b0f444dff5a490a33c9210cd0f1d583554bc9783fae83f5df48577af2812351c0aa23aa24bc88598a34cc389ec8a41666e6af4393327b626e77fd7e36ce49448de9215bbe1abd1715865cfcd66d83b541025588dba7014c11df7f2adcf40ee096352d2dc0ade6232954a3ed8fd551bf28aad99af9786497330d431ed7a20bcb93d32222120ef62a0dc48d2e638279cb89a73165b9571c6c3b16cba6c5d6323cc9d7b0b388f3869dcfb787f1949cf6a82d0e0f782f513428b0f276905cc0a4983b7c3e98f3ba1c6198cf3058457db84a3a47685cb20c3728cddf1fa57753ce0079bff2bfe5ccdcb3a766e41bdf39a078ccacce564b82333d19713a5d9147130274cd9f77635bb03dad696318ccb06ebe0d5d437a40b74a245da5913f9854f72a2659e288e96a96e7c1f1e75279db7b831bb349a37fe57d9af73b4be4de4a3507def82326804361b84c1e5901fbde9bf3a15ffb77731e5c7a78d32b47d9552733be882f2e4847210d39a74923ccdd1025cc4580023e9a7d45904b78fd10b72624a22ed60250c5d4c6d520fb2c22801af5095dd73d2f03e8e9ded5ed2ee718ad2155cbdd342b14decca21927ae33590fa45bd31e8a7f702f6a69b59281ee21f9a327b9c31170bc4f16e6da78d7fc871d64210e22aa292ac40f49465322a031871b982591b6bb50a22e4017132d973c380223f12828f006bf855d80fc2951df7ff9d016670c1af65208ec0350e728f78958eb75bde350016a6e8a262d36acaccfdbebe1e3b238e0d46067702a15e6eef612b94b27be01dbd0e296619233fd6799b4eb47cf66b9dd08a014ea3c469ae8c7698831e16f81fab8f66877f904ae2a58882d35d185a6b6c976d72a373082f8ba8fe613e8b7df9654a31459f74adeef7b076cb3b97551c6b91ea6d804ef8737d9614077d91abb00792e9840590e9cc97b32aeffee9a086b4399c6526a35c9674322dcbca31e51762c6583a7d8521c156a2150942e11a44601c023325984a32ea367242e8160a6a96b483931d404778aa0603defb7b708d92c9df373158f9d27de62acb4d17dfdd5dc52f8943e92028bf5dc1b72747e275652a1473f214a9db475caa669b4dbb9c159a6584436ceeb2e8a5bc4e3016d7719dff6b974d40bb5cf7b1d6fbc01ddecade6f0bd89bea5b0e9591904cb910b71ebe019b42148970b7939785451846b98536a3586ea4ebd440a82949e84dd7e3876ad73dff8f367dee539ddc082fe0f803d413caff0e6ae7d5510afdd31faeafc2799666a1284b9c5cd142a307abb49c2c3c3b06f83e567f837cc7b404d974cda3fb139a3cc1725e8c6b8c07a353adfe5f1f4c41d1983a80a617890fed497de3d586a6582e5ef85950f941798c3a6fd4fa4a6e61a4ced1a8ab26694044a00bf36ae088219ec658e2adfe51e4fc5fac1befcf5b0d9fb99e95446489797c819f606fc1d20a38d425be56ff820c2116a185dc42949f15cdffca3547cc007badb18f80d77f38219177535c00655c5356c7377a9cf5dd80479f679226f2da2b6c6316df5c00b035adf0d7514cca7f13d69e94f77c996bb30be23cc428dbdc4d04d769dc5ee7d5a8e0d3e85e5c545f24062e3b523a29d405edce1454d83b6aaff3ad0f139e558188ee79d9d08aa76c4f9bf904b83836b7cbb2e893e7b12f999cf6066f2ef9a15856a6657812e8e58796522c380d9d65b5b712686f05f3f5a6d6f3a9c9b5d744ac9d487ed6acdddf74089d2115eac873be42fed780ca497d84021cd625b01b8e2f558c4b9b2654808cd8e7eb38d0be8ca1587d26c46e492e322bf660c75eb5c27e9d5a91c5c6f6f13edd0c40df78fd579d7f160d63af4dd48686e70250edf4a399ed78f67a6b8849263f6984ad4af596bd17559cd582c9834ceaecc0563579e9449ebd39781c88e915fdf77934b9736eed98a747f44f2807f6afefabc7ca71b840fa40d71dd8a1d220489dd72f45e0560df54fd23c4589266b7b0a8aeb7034424ddb349c08464d20ae8db46f5e557011e2825fef14bbe8b332ee44335d8e2c020479320a7c7b870e3d565e9558a6b3a5df0ddbabfdf4fe6e6a9f5a30c771e12e3be432c988310fe831517fc42709038783e726ba72c9cd883c270f491a0dd6b1fa1f5e9810c3f3ccee9950f59b9a7c05d881e3591589f5ad95af6bec67900286b809593b090fb945e9f181f1140fe44b01794e70ca32f6c4d1f52bffc5b66d6983b889bede41d432714db9331255488c42bfdcdab928207004a7d34afa20abfc930ecd02ed91b1cf47b3de3fb1d040afb80b72a0dc3f4a5c9607cc74333c13bde19d184cbb9d2148601e1acabcc45dd6ef94d89c72ebf888fe6621c68a5868cb3517464e24b28b9e39ab298e01444a01e8f80c0d9de8db9f8de663b66e67386624733ed176303ccc8c16963b4cc894c3935c6a9d254eb2468c83ebea3cf309616946d8c06abd1c09427913cdb354b26f928f8770599f06e74fdf958a3b2c52f21a911d1913af60847a69c86d27b6849d33abb2426fe578a1c1fa344a14c9b65eec04c236c2294f8c7f101f02132ec2b3930db699ae6c2d68a1aebb4f10a2be1b41ab26ef17d55e64b55cd17d52832c44a858e78d8fe6e7c1244339fce8fd860eccf2aad5312756f91652ef2befdaf942914b8c86fa2fc17532373e6172b22eeb414b20bb7af5e0ed47eebb3fcd4a7a20c521bfa6455123e0cd3df9acec63dadb9c47dfbcd50de51575c26edfbc5bf50668e80916c4e44139841ca94343b3df347aba86494036d489c2459e95fbec93bad69890dd7bde9ac0664a27d5c02ab0df8c3cc12c4745e1476a891667bc1c4f2a8b7edae7e00472d9a5eaef59fe271048a369c425c5ffa25a322b7bf2dbf5e34011ca5d23c4866c8c380ab03e7f209f36a00a8aae824d049bbbe81f8cc78397b0063e8fd9a5259335719524ad2c237e21c732efb14bd4d1b1b59d908eacb05267943814b51502648c923c8002341e75aeaaadaa442cdb39cc5198db240f9a86eb48780b90fbb6ae7556f2295238e78449ffe633e45c675087c9b62dba5d9733f4fce45b9d398e679b38ee4de9d217a162edcf28fa57f57913628ccbc85bf80b3c608557afc556e8e701a00b7e9ad662b71da884e83d1d28e18591673b5a6124ec0fe835e410fd7430eefcdc430f71423a3cd980551e122b4385fad5c71b20975927d4a0035e81e86826eeae7f30349fe02a8874bcbd76d3b46180c23ffe71e4930349938825af2eea9927ca1d82f940d9c318d04f2166dcba22295d21756d17e6fb56b4019076fca5d09a16366c492b1be54f24a8b7254da7dff6cdb3004c51ab6afcc57ae56ba4d3d59a7f94294f01a6d3677b8e8bb26cd66309ec552de88d8019ee6e70f2c412ec01e437dd080db3a6561e3eaadc6374038232452be450255cae807cd822133278ab40fe81801cb4cc0007cdc938cce64b6a470b45ee8f8dc5c1a0edd59c2fb78709dc75bf9f2f86e392b8c467f94e83bf49554192e44e7d936c0b31ac33637f6638acaa5820e5b9da6516daffcde0b22a1c172641c79473498b952f2c327d4c9e0ebc39f67104df6d011a32dfc6db07362ad512fcc74ad50f0ad3fda1bbec62a0530d94990cab769181b2afb528891f9ce5d96a962643f3e172cf7489dde5c399c13fb0375a560506a3d970e84d01060ded20b8f2a53ea785131501b08565865e00ca9edc1b980ca1e92b47a860dcc725085dcc2f2a2d3457fcf1dc40e54cc4c4136c46e2766f9974625f83082a9e87359693a74a9a835bf6f524cffb0fab489bb5d7179acb086c396e94c690f913d481a9f7f62200bbe7524ccf8db1c0bd1d145735ba71997c63af9ca5dfc803a93ac06920c45ca632daf87f9fb8a76170e62b44c8ef0bceb0ae8abcd40b54a7285cd2d4a56cfae56078e2531c95d5385028094caa52190684e5e2527586a0fcd961017f9586f13c5d0076e2e5cf0c29d317bdf8661b56b994c2b07aebead573de6772ba7f200c145d0142f0877cf18705f6a6ab0f4d8493025731d4db1cd0bb75e91dd4a1b9accc7431017eaf4aba499fb775c17bf44f0a2f5b6c7147474cda3e5afb74cb7f5615c77557d39d88472c013d8dc40c11aaf9f441540a45d741d61f1966f906d8c169e5c4b9ebd06010fe29f43729a92b3b467d299feec3635d6276299678286ffe8b189c98763cf64e4f894fcdf8375d728e80341af29365bb183dab75f5a35dbace1d7994fdba5e8b6cdaac7824da014e3e6ea7de353725c4bc97b00d7a4a44031f3279462d3e830a03144f79ce709a0f84043c71a964497e073d70795eb8f3acecda05f6af6a444ad594e12cfc24890b876cb89058b4b80c1f159c819cbaeb361c0de307d143994d99cdd4670b3f77098a72d29c54e92da18ab02ff6f2a64e87af418214e0c125c11bc1b6665fa53e9012e8333b87b9f6b8e6fd63d50edb6c094f64afb597bc1491799d03bfea35ddf8d1155b4bc11d4d1a0c5cf9fdf2733da34a6c6d24e65568175bc6d7018b3a19b829be01b4f40f73f2dc3a80c83c9d3e627ed664f19e1783f8cf2688573ff94c6bf6581cc91eb2171a138c7c8cc9b29474449541e8c6443711eedef825bdef36b4f4c7c7b1835d17ca5dcb1ea3fc9ba63790c3fcf4ce2c370117b280ca08fd5c61efefa52a5c130efe8c10c61dd6f38e7fe3497707bce2dad350b6491ef135413480ef7a301b505a27fd6f98ba1b7bd8c5c8bc0cefd433f0e6091e85476e177e026f6b2d35d2e070e7c3f75047dcf0090859ef71b9bce817f6152fd9b91e4c904d88d730e887f9d29932b8fa0f2ab5cb1c2fecf20785b8b1a45a95dff5e4855b72a494c9d8a57fd2aa1ac47aaa5aebbd3d283c8c70f4368fe81d10c43e7fa5df47b4e9fef46ab5f15bcc85ded3bf8147cbae8ee2440433de1b56c3426029011b4889c43cb89dbe8171638040a58e3ae4523dbaa2bcdd4968b65bc6ecef5dabba521dca9e9087f270c14299df9d1a9056588b696b9d2f3bab5440bbb2e2feb2cc6d12a6eef61cd6cfb87be44cc47015b323c7086f611654ba2d753de5f5cb24df09db1924e8e91f9383d7204ed819ac178d6de5d0af3cd705cf5ca69ba6e81c7a199310f3127105d2063c43e6f72cc77809690a29c86ef4acfc2a588593016a7bb92f91795d291b70338ab9c913a5c9b177dc3bb5bf7726eb789fe654c5ac48529c4fe92659c57125af68212c9fa9d81ac85cbf380f313f9fc0bde949769ba1b20f6be2c3ad0577dea2fa1caf29471a458de26eacb69840c935fec6c02caca677e2ea844ae408a3367c4e04106b1f1d67ddd877271381e5aa3ec578f2f0537ce0e9790151268206e25ecffdbc0564ac6358b33a4fbb20f9f0bb6a7547bee2b3f68fab5a67e1615c247a794a2719a4e0377900e73985f959b6dc5c58a64e1ce964ff5b63a655f2399a6dcebbb505674ad17bfbfcf4b5d5014a15a007f464cc4c999fae1318b320821f5b3a15108fd28bcb8811d40d4bcaf4d69145f8bc48df66e42aecc4261415357a1a1a2270aae672cbbcae45beeccabc2113a1554f9b2352603dc11b7d09fa91b336220e785e532e6b6ff366e3c75eda126d5ff72ba4785c030925200151f4dc1f4ef8a8bc3c3f5345bcad82bd5edcce6b082ecc1f4144b5ce68d7bde77b124bd6cd8a799be5fc99f94f20aa64349847068cae94ae89f816472fbdf88c71b942b13523e44d17f51a0c2ef392a05883ca69f08d3913df6ec9ca5dd157b2d5d59cca5e65cf92a2b891c700c028621013a503d5fb0f825ba8bddadaf00573d634949bc758143a10a081636ac70115ec57d7f8267aa0fae4bc8d6fbdef3c07a54f6b21d9b5d73f007a10a8bf992b77f21bdfb4c2315a68fa13047d53950c2161b33f4fc6059cfedfa6ed981409034c22a49727217160d0403fe7ff27e7d2b47b685235d1a741df082a023611f73db75226d18f38acaa889adda3fb69ac83cec93315f96ef837f5bd0f48ea6866605f63980234f1bb8922742887fef9a149eb4ff6d6875e2ba2baa066014c0e5e88c5a1a1c3c945ef9afdba5062cafb096eafdd42bc1843d23fee7b6cd031e9ba325eaca042915d36a6917d1566c9c3bad5b7b583f20f0f177a0189a797357478ceecb14aaa34f892097e9f7ad12a8fa700b6bb78115e8489264a96abaf6af7aa00071593ac9f613be9bebdc7337af05fcc6a5a17b041c619513de4c6508494bced83feb93c878f9caf1c8549a9c053746bbd528d4d9a00e1b3072510a3ce799298ad82a6b19ec6a0d4c91882acd6485f890804a30fe4130ac9f38439168b288d02f1f1388b14d5ed27b91633c0be865ef92396c318017ddafada3c4c7ddec2c7172175f07096068d0c2d8af83d9e4600b1a01394d67740b76ee51af977c4f107225a1cb5ef3b7a68cba9a3a1ee838dfa9f05ded7ae4705c3a7c5096cc4b30791e465589552b607acbf12454378d34c4a5186a8f9f7fc0cdcffc791fa8cf8180dcb71394c012bf251aec41acb5d43a4304d55914a072006e4760806f301530c047b86f79a4e6c06edfdc589795a911328a1a96ecc9c72022e2a051b5a529384395f588590fd80f200498247be17deec37de353a1023e01cdb239f1b2bc075bf915456466b6a3e475a7fd54d568d62de792a6bed74fb200a6d79d6d82f7e07d47cf961c7b390e2b8a7e028021ea8dba700cdc1743cbce101a65556f23432bfdf6e491198d93b373b191a5de00953ae29cf2e44bedea0f96da07adc5f3cdbb08cf53aaa41c06e75f7c40744bb73ca5dfd1ce981d2b79dd00fcacff57d143fe23b908600e55d0730aab8d747e7da5a1f24fc15d6ad09b274dd0ed9c685d8f460af2cf156087fba4743a7b2b85832a644a25932b13091014dc651d41a189f747a771405d1c9760301c2e1b2363ab52f34106ad8b675b0ad506e1d4163735f1c43fa2f5d25c0324c006ea2e40f1c743f8506af8044031d5e9dea5ff3dab71be941f6e84cb81921c50a6f9d20edcf4effbd767ae911824f019614463192da59377a7b66ccf279d0100939c8e6efbb6d0ebdbd0d39aefbb183befd4bd88432ed076ea8ba6b89cc3a27a83217c7e7f59eca6398bb84c194caaba00fb6e04851722003561117456f8939d2f4fe79f43cd6f1040395465a08d2bb90d3f870b5bd6f5d02ced6fdfce009d9eef070f60d2cca32f70d6bcd1e44074fd7deb3453fa1f59d08ec45673d8f95fd6106506a4ac878296ab086e4e0bfafa3052abda8e36930089c23c2765c0beb9e351258ffe97e4e7082adae64fc42d37d17a64390b7bec58deba34ba2d2158bd50e85fe501c44cdde1cc5c179a96a1545d111bf00147c92d42f97bf3b90f98e3a9248355a5216369aaf0ad75007f03d5e1a1d5b07e017f35b5df1e29f42fd42bca6ef0363ff1c5693d7150faa2af3b2eba213011b0f0c156a4a96cc79ad7e280f7e3bc0db837ebb271768801390e101699b17c4919a411134c402eb620333e3f4c8f8f6c37d390d97bd5ae3ef67c0d77d668f5d1088032ff107585891ec0e54e40ef44b3dea14230ed40f972e03f6a0cfa324cddeec6a495a70d47880f6a3ad3a898883d1361c65f794463af66ff363cb2795c29dd33289b5581ed491cecbc0da10a13fd0880a41797bc663c1110aef57fc9f7382065dc066775385ad9798cf96cb4cd8c3e975ee8d399ceaea41ae6225a4ec975e19d7a82e9c0b81fb6eb9ca547269fee087b04f5b14a7c62aa367f1f23d78eabb68e85f7fa3012b14279b6890800d4f06ee85cfcb2f64a860ddecdf0cc0bf14ed424033554f383f2e99a80a51f5d53dac0d9bf988118b602aca87bf4e5fe8aa52aac458606f2518b7a2921050a44cc5ce4d9c8f0f208bfd6eba22229881a748c397b77c4f53280edd9bede83ac672805a39a5825ffb74dab32551dc27f8fb42f0fa967b82a7a95c96bd61176323f1e40a6a7849b051f3e2f90b49d58b57e66cc7845756a141a682fbb70be5da61e6e633ba7ca8eda1ac48e0be056f6c532a1d7f8e43a2b9160478debc3e75958b2cf5b54e68ea9a41ea1f533a9e2d7333ce6957b651de3759b1c97161e4693d94ba8fc1f9f279ee49e3550b682817c21b9074798eb0c2ffa61fb7e166a82960d5f562ac2d964ae952067fe8871a30ff94926b3d12f172c88645d1c157d49e4bc98cc77bfc9593da824e96542c8dd32bd8457eee48a5738af61c3d9613cc24dd9151f970dd7fcc51658ee4031fc0cfa9b973349250d38de3976e9e8a5544b1fa77d337b9cdd40245b49f89f129c7cb2836f282165e4872f0ae9c1ad3ad7e069fd19a2f10709d2468c48889e5442be05cb3fce0e46f38f108973e0a9cd17519b45f72752eccac6c40817247cfe00551df22dbf79e19ffa0ae59bfeb07c6f253aca91b3d15bf426efbfeacb65506c2dc8838f9f822e282f166893bbea1ce6522f6e6ab2811361d7b752985d5ea51f22613fbfe939f65db77c602f60769178b34e98e6edfe68e42ef84fb53909aea494fec784587d194c90e46ab3f9fdcab4bfc64047860174f63bfa9b16d2011b3f14ea7eb6159888b792c6093428650bfd64512837cf2dc4a21763ef8ea09196babc0a10e4e803825b7da2ade240f0808f0c9b7961e82a521a081fd7b3adc3732abfbb931c7b52ca54a651fcabc6894062e6712621be58bce4520040f40b7d34d3f62faa1c180b519495d4e06e6729542c1167856aceb496055209809d0c1eae8686b32b2f5d062666e6fc6220deea8c4bdaad833c90bfc7d3cc4464a3b53695af4d02ddf452d96e76ac2aa31df8aa4822c1069a612c31e001b310edeae8645b288016604aa8b718444fb7e47a21f70460c1ab15ff0702c67d169ae27b6da50b0361d5fc5b067596dc30b6952a940c3ed7a3934b1113f9b6e8b80005bb3bd436ae658d7342721685cc7cd45ea6ef3ffc36ce293e7b0b0d32601a7d1f7fffac6394342a86115cc2a8a56cd30d62736cbebcf35c190dfbe6055272d61aecb0f715ce315fe864c8720fa4c5bf0474b47ad011c62088942f07f0c708f3db347a4ac7eaf4f0e02f7b1786defdec61e81fa202aed788ceac686be9e82c15576567bfa2de353d9b5d23e726f5997d12026491e01c7a607b63d9f73d61f4cef9c0250016e90a9b3831e31ed5be8a0b20728a87723cf4636ee8909ab25d1ccb955859093a088860e3286b1ab5d33624fd40db31fb13577b500076da0b164adf4992e78f0e241f263f901548560c28c0bb45eb2d3cd15b0a28afd158ebc7e1e91693564a9be17a59d6e95fe0084da75298bc4a37d8f49dfdc76dcefde215ae9b48eb75c4aeaecc9f99321336bbd1f4619245031a30200d48912ca9b1aae6a6c2aad0b907644c8ce31f624bed5c6a9fc6fe4418c82cc95c5157730795311c58d59860b9e20612fca3fa902d02415c936cbdacc0766b7fe29146cbf1a0daae2de0e413f49c35ff602c8142f9bc7fa1a6ddc87c4cfa2aa3ee5985ee6e7292e7ee74c6f234dab0e7c45de45b63339f1986ed9bd66e8f82d0cb56de2813687437b844932847a90360d8776b038ab9062e80400e5208d45f2b3bae9a79eb4565445173424769645eccc4c6027280efe502ce4135899b2c09b933a6f8a61308fadac8b65f66601bac65aca90d030a0c149f0e1e89a339df62bf55ceb6e541c17a783e996b36a872b9877fecbbda993735f0a5b9ae26c988eada5b68f9796f7d4bdf90ec60e1287a2d3a657d04a0f89c6d765215b69a20945d5523c70208cedbdc0f6b5bc10a219bded7996dd1738574871d93ae8c97e9eed28fff72b383b26fed9aec06a9646e46861baecf4604691178d68d97da31a276f85af9d8bc99dd197041caea6a7241c8eb4d66fdd3d560840657ace9795c24ecdc77b516215ab1f0a86cf20020faf1db560327f11dad981cfc7d52ddb67a8cd227067a38604d28eeab44fbec78eee972f72137e44a4daaee6191bf8d0331fd1654806126bb7cbab6f956b3a97ff9e21dbeb259534fd7c37566c2c7cea932239cdf7654bd2455083209e0ea6035848e0311bf504d8739a1e6b4f78f5daee010f1124c0870143a920ab16d13180b9ff157dff25e2698b548f0edc06e8ae33579ad2ea4e6b1a85797f8331ae6f27c2a617b7c93d9a7122760d22d67705bafefbfbb717942c225c3e7f83aa1db86775cb017105cb358f3166ccbd806553ed77c57a5c4b53d9e58eae6595b6cac1cc7d64b7b8898afd1652e92dfab14c3c7b92e7cf45dc4edbbc7240df18d8e59fc3a645d43bd0df2aee36a8147edfc2830038fa10fdf306dde0cba61f16318306bbaa0e36fa418367614738d3904e040fb95980de337d82563ed57e87576ab4899eaa5fd2c60ecfa47f41846ca14580b86f692706a7ea443acc805187102d7f8135a64a09f7391d78cc98bbfd3500ceffffff31