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 56469 76370f82bb35c335f5a9c338c305dba543f39756c4c57a98fa146980163b0a4a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c3654e7f737b48b243b1ebfb87955cd2b9024808a63a407966f43ba8e4291f6c
Certificate Block Hash
76370f82bb35c335f5a9c338c305dba543f39756c4c57a98fa146980163b0a4a
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00711f0000061c0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000f3083162f35e000fa3c4b6abfb441a11480d97dc404f44bb04006d70b19951a094294c9cc47873037657143394478920cdbb9d412acd8e075e6e3be11472bb75694361e755047fd9607570d446f1613194711b423338640a524c0000000000000020000000200000711f0000061c0000

Raw Header Hex

00004020fd105c7265e2f5bea5c5da18a458d8133babca2c60e1d806fee5ea301985e718eb6ebe3ddc2329f7a3185541f2bf092b6de04086ffcd5bb565dd649beca5f77972df0c6a44fa04186c1f29e4a83bf46679403aa6084802b9d25c9587fbebb143b2487b737f4e65c3

Proof Data Hex

59,560 bytes
1212160103076e60892e5bf86339e13a23270d6087215fc0d3b432dec8316b2d7e6296889ac8e481c9d3a18d0f14bc112bedcbc104da36cc695859149adcc41b083263d5ad920c0edc523e6ec5b33c45a64a3ebc2a4e5eac92072cf6f27ba0e8720dc61a531782ce5bb85de605090e49e371014573a4ea016eaba9107788a8317292365ce33e011cc0cb684cdc7c2898f8d35f438db63e5c9212d2434a3d50ecb7196b8efa8d7ea958f1e71df88130cd4f2fcc9558932557e780fd5a41b13060bd9f9f034f31e595783bb1dfbc9904ebcc30fbf6d68a7e60bc0096d89ec243e3daa5545901a148d67faf8f68bca5e1463b88d1dd5b25f583465abb3dce773fbcfa36c11a9ceca9894a844e9876e5857e906940e27887008b9857aa17bd9dc244a4260fafd0113409e616be8bd650ba1a10fb51117a6b359aaddfe26b5f07e1e8041cd107c9683ec7b26a50cbe4d4c07d278b3ec6b5a62b755a66f4f8930d4d378697438ee670ac5e4517fd66effb7cf13e3a6793fb488c669a621e38230207cc5979167a90f2dc25b8e0550244f13af98176f23535d00c0df6493af1088a5138084f676f58588ee4e2fa5fc580fe34a91934508e23756bd6bff8185b841fe7f90640629b3ffc097f5c901a664e129f0e6965f5106dc1b6f2f882a1d7680430102011768ea5bf9f6152291af4657029ac31661507b7feeb6878853cc850708791359e32d05101cb4e377ead37519e4fddfcb47c7398e05238b7fe483ea98f0bc110fc36ab61ad097b43024a4c2dd22392bfdab3d0919ffb6fd4838f0018571411acaaa5ee258ddde162c1faf370bc4d741b5661182430384ab72ddc811688de5087a916256740c4246241e3a3f6b6024ed523573edfcdd7210ff12877e24bb0a0340e2f70978add74414e6849022a19beefb1e5847eae316b7f5977bc1fcf8f307d4e73439a56069b04e03e367a91482562e251c816abe3f5998f9dd200ecfa642e2dd1fdb2a9fdd0bc2092ef8a7288b765c09c51fbfc7c07dc408d484e091412d164d5bff08d2d398e89e8fc54717ec3eacb9c1ac45d531b2ebb9e713fdd1bbd9802a24efef0d24cccd1f50890aaafac9249c3c940d0896ad7f7587001d3162059d6d15fcba3b8aa013a7620d21dbb175124ce38a113cbb297b78ba09b0412f56ace4096ca05c820c02d3914f4a144a4cd4a635539ce41452a84bf209b2335b092090cc9a22a5b0dad389668b3754040e166557b6e7a8d730bebd50a15b59097339fd6d45f3622264d8fa5e6e21d5af5d786b9734c42fefd2e9de68795ad80c2ee8d0f5c2fe91fbc9aca89bb141c007a6e21d2f485a5ce87148cf9ecc5889b4041d37e4ea31b4e51348a0b626e1a1a58bbb8cf1a93f15f4e99fad7d4c2a78c811f2f3cae4b020cf187763589575555ade762ed3bbdcc85d0e3d97e58c44f5657a907b950142bf2f2aaf4e96166997713ef882d530e09d8e7e9c3e67dea93e6db268e59e7a406ab5b94eee0eb60217019765dded51c3c499905568f7b0596c03bb48a3fe0333b6b41c7c4da9400b92a9b69294289a73f81ae85caeb92037a8957978ed16824a9a95136adffe7588b3244c7a58a4625736594126b18889d456ae31b285dd691376a2d9f75de2461cf39f8477a99e7676c5f27c054365aecf89e7552e592fc67cc781f4f327552e32b72da91a8be34008080381507fb4a92723ed0ee66aaa6637b32b28fc669c43194e3606481313a8d80be630f9b6458d95c4a18458af5f267bde9d7781a6f87738166e4427e71cbbc2166b523a8c4b9a320ae2c45f5aa7cd424d05731976135884f4be98cd05812d98ac7809839692aa0b4aa922012d7e3c0ff4ac4ed16a156a28b60ed13c10c0fc8c292219fb79ab4d699a3bb180fce2b72ce4509eb14f7b179e64bfe8331295bf6c5d6c348f1f909adad930d318ce6aa3de2c3e35f44e607dab94e5764e974240eec9737e09ed759ff071371b7ded6e4012fdd53582e2611671c59d10894e50b9e9df7693ad400315763de5d0a572d9df15d5b1e5f6ac4c8b33d14798667fd8689686a965652448b3fae3f3afc0c677bee74bc782c2868dd65b8e064f2c0bffc82be693d7c1706913b3ec9c768bb52b1a8c289fd5f053dea4263fe78ed44d9214983c1720a9943bb44bb561497213cba09b05ff6a64a3a36ba82fbe2cac1cc82b7c4e708cbc485c8da17b74b63d901087048bf85c8b1d4a6f25782a492d37f6c3884734663b0601ef903b36525f669b02467de2a6c2f27db9f741f3c7b622d511e5e3a15a2963e5a0fd5542b6c6578f7c8caf7f5932492b114e960f0e67bfd168ad9f101354752610a8b934fb098064d747086e6f379686524be793a42c9665aade008319d17f101a699c79247fdcb57022d8d7653973e6c02e90013a64ed51179619b7854e935d560949ead30eb73ab3e7135fb44736d1f4e2ff9a8aed736ba82fc6b972991092fd9b245ba78c05433a0293c8a752783edd6c31de90328fa7cb27785a211f60fe87f49656ecee15a09423199c7b4bd88851915b15a030f978052ebd7c61fbd7a523772c6d1199ad825d0545faea1b8239c54b62edd23f0603f51645ffb18fa550f9bc8f7d9e3ab05c5067cd6609bb3040d3bc30240b6738e477c445f8933f6a709293f889b672338fd9a3c2bcd4b22a5d689a35d9617c531636124163f1913b311171c3bf9661b0acfab83b18c4528f9e1b0ffcf27460426cc94036473887de5557f4fe81dee76373a263dfb692bb902b60cfacfbd9113e4996df759f10210b7e52b5e95aee498752322ae5fac0c4f26295ef6c51efdd7dffbb23f5401f577ab2020d85610e5394dd1131f300b12bfc44ce79744f293ff7251132806cf4044b5755a93d16e2d41a560e16156a1884a8987a31c1520d62fc1d7b910b88adb26519c143708360575dade2c97b2dbf7cdb0d11fbb2970a61c30a79bb74cadfe6bccdf366f66df67db138f66afdc13ae4c95c6729f8eb304780248a0ad8fe9db279efb3060d488e3865fb0108ab40c4a2b73bfe5e3d39803155d2f40d7e77e808f0726d15e6dd184434d27e6e6073a6ee030a9ec75c0ea02878ce7b639dfae2b7c103ade718f0ffab352b57416f70fd59d7ce2872b5980400356cb7b9759513a9bf5723131f59e0c85a5f2d095ebd950b695c752f0ce56e33dc6937198b11807a784530533bd46a5451bdad20b00c96f5fbd2fed78b16054daace958d51610a2b196a089df0794eeebeca61003cff8b887807ee8ef6b94e6eb25f3a7b989b50a128f529b89badb40faa84e6d9c9b9dd97dc22706ca828846cc5ac71434dc0e41c7178143d8eb974d1a7d4afca260e1d4cb55e935173cb9928872ef96779f54dfe3bcd9ec063dcecdb192e79a6eb1ac4b26bb72da17c211eef6989801f44516ffab44a32f76122ca2083977f9d315ca33d26cd7e37c815006b0ba4454c1581cc1fb66b2e9a95782dc5f060ce897b30cd62d93e80e4fa8a612c481c6f595902362d5ec901d69af126800695d09cf1a1bd2a1611bc78f86f531bff7bbf7864692cea99acacf48ec883514d30cfd175c77465da0f2c1f76d3986748778e47a5dca94291a75df73dff6b555fb5f59b2091601051a42487ce274c2f376c183d762b40bf116c33d998aa8b8650a0f3d4369007c293d6a8526d168f0dfc51b3d160accda7ca7450e35cdf2900316aa65c8a77f9d9e88ad50cae3b9414f0c7f816bef8226b8af7164e1a5cc205dd2697d07c1f36a79bee3bd63803df31b244cf379ede80c31c47479513fdf984fccbd3a64532d0a0314538cf01867cd16dc3b72528d4fd88f5bf6197d8f07d42713f1094769b573980a9c301e662557e01022f7c8a1a69131fddf4b1a215b0345d03a527cd52ffe7b5a89909f1189cf113087cd01ae04d4e5c8f2398055e70716ed7fec772b46a1eb4fcc6e20426a34fa2cfad6340617ff9a6f2c559680a2c60e24e96148053d0d9fbbb4453a2915411c5c0bd30243a1563f4f345c50cf46b77721d228e6d41089a073326e8a5ec1df58317de54232022b9a7ae1a5a34c4fb3006a10bdac9bf818eaa8994396852faea0062859fefe11e3765e120fedb42f2ab92d17427c5193d5382b17b4c4743cc7122948f8ddab28c668ffce57838e9692849aafc8e9e4a4e150c8f640e8048ab552460b69c9a648ee3a75393e9bde330bdca6e45ce3215ed466c70d25367a73ec863dcd858ff812ee341fa831be9ff97605ee80d8b6f838751a73d285788c1b8c946e104d9e8a91f5240921694cb5f9eab27db4357ad27c05d38f947dbde9b1374f246408711973080dcef674664011deda8fb167dcdbb1e862000427bd51f6e62721baae75ce592193c10cbee8411f911b44c30d157c3d94709cfbc916d22fa0a8db815835d1ef380b18d668933c50208616465315b31f4dda2ed9b10483b595bb4cd6285d1b47c3cac950391932736826f36a472dd48dc62ef880fdcb18896746eac17045a021f8013ac6e056ec69d00237246e760d787b34105b12cfb383c6505e8452496636fabc6113623c9e208498d40e9d8f736ac32f61f5571d62427b21e659c88f8dae8fde0623bde444a29db4624a7d7861161076b56916c81734525f7e0b0d6e62d6b18286e590d6b7b578942ce0c2979d4a569b5c2e21c7e1084ad5856ed41c395268ef20a9b4098fc4ed702e0e509ead09055d103eef79850c20e293e6d2bd17d726d021d84ad09ec1448b476f428f44044549cbf85d2b45d05648fecdbee7d0c266298dd17af1e3a1faee0a2028fbbe51e0520047e0519c9294905d603f4c47066089e71f791bda1f3b58b68f8912e665e914dc42255ac4b13252ced1e483cab0d3323ffefb6034d12d6b52cdbd1a1e48d4afb9e9fc5198c0be6e27e619b285783171e81d1e4fed548b7ac7267984af6a79f51002212d00f375aff04153ca4fff0759a033c4f8b71b8dcdf6febaf2154487e6b78eb3b887781cda7fffddd69a188e41c735be16c592bb4b29678cfa12ca76cdcd14d915aa38f9f1765d9d7634891952aa067234592c09deb30c0e81a3411224b133cfca40a3d718027b5e1dbf10a513f8fe92cf0dcd0a67d74809d49bd5c5702fe36974e99316e4bdee2404550f3ff60d3f0d7a4fe6b68547e0a30196f091c8042c97a1854f98bc1257da9dc38110b76ed9eba24d389aa0658e4b2d4fd6356afda739ede9ce129757aa59d716fd50be2daa4251519efdf2b062250bcd64ef2073af3d76db370f6e131109ff1764c7a7b7904461ec871adc5151c21791723aa2443d26b16d05f0c137b5777cbae73da027a5b16dc41b8819ed0e9a070253aa45fec1aa4b5658ced173cc6fd30ad351403ddef7350ff909ce5aebdf88aedaa9971bfe85eba4f68a2a0970ce41b35f0eedbf9a375f3a25c176d02dd6bebc8178c465eb8ad21d8baa6cf7c2aaeca0864cc119789965fa6805e4283a7cc6b9b828c19b0b28044277741d4381c0fc430b2560ecc9a7eb1a2fa96d050876b973e91e5184b0a55c9752a650c00d9d65599f4afd66fa6bbff0ba20059dd44ff8918c30a62a90011fab70aa2d744b3a8be935d213db61f58ec41b79144562f1b9de829cd0b5561331562e65009261602f69ef3d3920fc1fa31bf514f0c12356bd08ed2ffb6917de0a7549499feb34236af409aa2543529efc62e78efd03761488db69e6987ce4816c26314aa6ab5bb3f70017c2fb888dab976f07531760868e145695123db056b1628d37428bd43d72a7cced03fc69a60660ec47f346cbcf63cf462e45b4aafd7ff4ce24a250a6622bafec57785d7e4a1fdb77dbd9665e52aa1e10a8ffcacda2ff3842cc3e38bd989e3bb2950afcc77b59e31b570005bc6e45cee52e9574bc25fe9105a75e549fff43014e910c210615af53c72f402c6be7fa51961c42e9fd26b174b1ac6896f89eb4f7bf7f3214e1fdb593c44dba8ac83d06476c9b23f67e05f18013eb1b5b31f6c6c5a0e4c10c5a5f74f8fcc58ab6f7a8f343650af41cda3bdbc5c6fad71dbdae91c950fa97557a20229aa5825e3d35659ab259ed99c7802903483936cacae325a0b040fc4490159e0e2a8dd215e369d82a383cfeee8248f7470f31591d3c1ef26b4fd97713a8f6c89559352b72567b9814b7d7316fb50f2e4c4c4f75baee368009611f471f0fdd027ee8e08c21aa96ae2a65cd261d3088f261b0048c8dc854c6ebb6388b742acb13baee2986fcf7a50bde7fe7874127cf6289b1c95c1bc146971ebf117eb0a08b8b1a2bb4e8067f23a0d3f3fdcec04ce4acb4ec3658970c73dfe96cf6b3ed5f245d2855b6d559646572189e793be9ff914e6b161deffb258f771f731f5db7b86dcab799d7872b84fa9ec90cdfcd84a953004eedc18d3391aef3815614a86570b464ccf593c2259f44ea60187c11c9d0a5ebf378bd2caa4457142217d4c43167e85b2f26f83a9f59dfceea3380a506207708483b1c714b923f503bd408e5c8f0754fcb873eaca0a5062cb134205a5f31fb855f9c6a7a96e78e074925ccdc388377f780dcade37a9c1f35885060d7e698522b3f34d0515ba582101d02a86ae5f039d05f51fc345c1196b56556d344991c0e31c37e672af448cf7d9ed498f5db200b1f1234b904024e02e56b9e09a790e408f4f574d7db4d84c476c5fbb1d7a602ff367628bd1421924353992980f60f04458662fbb6dac58a867e845ed9b60d5ae2cdfc2a08329dc74558ab865922c31021a18852d640fa4d1f983edaf75b4c3f06f0497e64f4efea869c88008bbf99812ef5a4a4ae19dff640e7efd01c539340be81e763c7d79bdf803b30adcd3de2b30ae03361b37d754b8e5ee13531b716922874d8f2e930d38e6d0fe4d8d05f19cb12c3c63b079e00b8a461f9afed549f45a852b969d7391ce078385136101eb23781c4dd327bfc8b26579cf73cbb33a38142fbecceeb58de9e30f894c5a13edaba1c4c2c50f5b343864ae2557105eecb337e5124098a992d491cb7c8385aaa65b1b8baa6c0cfce336e1b1812276d871e263d8f1fb42aca6def1c29b66407c85ba03ec69006922c4e3abb169cf3e977ebcb08f4f30f7348dfd5dd13fe7ac01b335122a99988d46e22b09943c627d0f3fff51357f0c265b86f13d847b3ec9f71112d6286e14571a1973c112ee0b2bee11e1da37b96fd9bbc18723ca69b2e4693945d48777d750614b5e42858ad493680c29b9c98d306f832016aa8982fbd0929cb1afaa576c7801ddb8b1e35304acc3b540ed97e24d19c51f3ba9834f5ecf1c0a03b015e88252b0fb875e89cbf98110f80a4fe2ce056c64b0fac9775879b8217a1d314709b9f357225acddf9ecdab03a12c17a3d3038ada17f842cf7203c032f0a49ec0af2166b3f16f4ef17ac481e881304aad97b6e40df321123a28c0700cdb98f0f57dd367ade631e384c2691b9fff8392c393373464cfd85ed2e72dee21e9e6defe581001b23aaa165e1314f6a520de064a28ff649ec56a90cf410eb39106ca934809fc5ef8bd99138f2504bfe104b1e82cf726e303023261893bc89f39e09bab2444b79a1eee7fd0fa9b9dd2de498bf970ac3126cacc10f0887c7aa0cbebc0a2127132dee3d64924a3a4e0b59c3347ac1ac70f099118f50241a504a54e4f2c49932be435ea3f00dc0913d862a544dcc5aa2de7b9dfec3a5673acbe896e57e0d4c53d6361feb3e5f0c73c1b3aa00ee9cfb24f37099a3c271ca6a38b2b3abb3f56b834a2b3420ee2f5c17bb8828a16c3d84061d8599fec461b2e5c1246e9f5724e7f55606b68546f8c21db37d3ab5ee03c5f31f8638488ac7e7e05841a1531ce701c61d1d456969357ee96150f15b5e4acc0b5f7846f4f14f8cd3454bce6aefe8dfc02f437cbfbd0e822bc9223a815801acb90c21f69cdf96b69955734a598ed10f5882a5318a637c237977580500623608890a7b3235d01ef3471029d82c2f80f94829ac98524894d4febf6114acea5615cf603cde74cf03d326a8e6ca01ee4c501224ee0e4a8ab61b8fc40a7190def17df14a225468a5f7a88a39a3c5d1c2901ab877f751f29fff436f5abd8878c31614bbac8f741a8ede273a7ed6905354d60948afbe1a6855d4d6610fb05c73acfe83c3c30328e8fbf07fccc82462253c841728bd82d1728c9eefc2a6ed7fff845b761c4a3fbfd829a7614dd5c75a52315ecb729b5cf66f72977b7c1093d52cad4a3ea7974355ba859c4177d4f4cc32713b935e7a7002c64ec2d42a2d0057e80dca727b98327f4437eefba84dd382eed67c26536600619b7714955766b318de4761e2fe5f8d1bcf8464fec441a85b84e5d592739cfd6dda360d3d1500c7a6e74cb2027bc9b4885c5431a58fd140e4c7e15d5bd4db626ae2e6993329242b83ae335064477d44d39f2eba4725dde18092cdb965b734a2835cdc3906bc6117502ee308cabf6b14a9ff528c69ff92f4d43e6ec7017e31136249f93bf032d5974c0101f16cd1e2800b9e6ed3fc9bf170afb87ef7cf6d5ee211428cfef0fbbcc1a7064496013d7d8261619e3e88a8013306f383f0a9c0b375231d2ab676def2336fe869f2ddb7c1c26d1164c623d1e71e8657415b5bc795695825fbde092bc298a09f672fa3ccfe05b438b0c12f8d3f287b91c8b81b45006fea53381b73c65545be5de75877d596f4cf567d8d5aa86189442d7c368a4bcd076dcc082478120dc6d4753e0a926a299e9f2fab4e883071a5490aa4fa8553009942b7349783419f78073425a40a8a9eb924f4560e53c985b4464625a2b3c30ddea7304a90a42f1bfef6be05064b2a35aa52d21123e2e033e5c9814259241c92a9ad0f965b54547cda46f62cc08b4f18e99acb655466dd1b250e4d2103e25f514d528dde63c49a2e831d96ef8afff7c45f1bbba6d79b58c78e0466401b53564c28b4a00e0f1ae331220623505250dc7bbeb55172065369c91fc6c52344dda92c5ee4c6e6d61e592d49b6964df4f1500bb920f595a11f2235ab8edf35f7d77d9879562f2838575ebf5e51d4cdd44d3c39c3a416a6c7d98f9fa24525dcc6b71b7bb3f90b03fa1cdf86cf14b856cc985fdb1f4caa835950544ad8f507364c41b92bf920ccd0c69ec89c25a3788693c1e1d41746dc19281d2a9d558fb8c55e59aedccb98454b2802119a5792e3e346453561bd4d324386c8d40eb92735e2a630f45a189410fa76f1f08c80c1a983019ede1b2330884e6810c5cb217537c0a8ccef03d2fd60ca72adfc2c582e50ab9451244ad0557653b8c77d3bb782d7251455e79b347aaf41e1f9ee5ca7e602d87f0b0f2499cac07f3106b9561b1a7186584ba72437fbf099370cc76b40cc58024507b307c8f583c33b0d171bf0b98c3977a8496eca86c679cde0bce113fc48929573b0e95ce4f548f260af685985b58bdd3bb8035635b713c43048957a01db4903f93bf8ff7c203871a00e9293fce5af7f1bf3ce28fff081c0adc89503619a35d3380f95aad2fb26830718215ef80411b11be2270079f02882b71e784a3533764dfc3be177cca71469be973aefa6588a35f2c9cef6025372ad683294e15a0bd150d3aafe3045cff51b1a1b3b910b54f6688fe4b94462f10556f9acbad6cc40636e0d48ad7ccf5586242529d141df8b520ea3c9a9a9b454f37194a23de61f830e2fd0ba28d3d31f21087e4e0a86c3b4862eacc6f6316d4f106c4020f9577c365c0fbe77f442dfd857c3d3ccddbcb8d9e4e9a6cc8a3529ecd130a6a33a46aa737f45f19a3e05a6c526e7a50a219bba70354c3ca578d58a24f6cedf2176a6a204dea65744541e2ae10e9ccb187631f358fee6940249114f74d0ff8cef635b8dc23acbf6c8c386836cab17363d46255b3a9e876fab8243273d2a5858c8fb846343af8d613f1fb6c180f42b8ceb7e4d72a9ea0ca3a3f9c8538efbb77c5cb07bd428453515ed1d49fbe1d4ac2414b259fea7779f516beffceb2c704dc8a85df9b3087685adff43550ff4c59a16acab5f05a732be376dd887dad1db979008e04ef14692e9ee0096b9ae4624662b6470c4b159774ee6487c517a6c19af78c5480808eb48925986d4db0b6b679c46889d8f63586204cdc55866a07650a3e5ab9f49843a2d61d60c2cfed69db15c1dc990c88a8f6e136c10c117867ef06182fc0632e8199cbdc4a7079830609786d1d7b0cedf535413731d4178fcf1ba1b6cb6848a9fabb975422729930ff9c8937185e5155f8d557d5c392eab2d5ebf13850e80f01badc2c801e4916d3546c7547eb5b4d5585e9bc856f132adc3a8a159e5d8e2f10bec200de9527a31e1fdaae10b8355c4ef5886d350727add10397ad7c6f198bc50f54119e30bdc58cc7227992d4cb8f2efc37120c2aef67e6997df1c2b792f3e396311ed8049e310a8d30ac11c57182f6b9de5546237a2f4749252c9ae92fc8b6cabe71d3eabc3a29a4f18479cba1119d92523e0d447895ba2fe2e44eb152bdd9d46fac760dad0d8087bf83e67f1be1c4616a6908e49afb75078a0574887208e57709b11e981e122fd4cf225afe452a86440acf40befefe1ddddd7fe63572e12937c134c9759694ed85af113243ba05ab71287edd78dae50f4ca25b220a98fa0f2743f63bcf3bcf3cacf8f6d79a4e20670c1720b5f386883faf48e7d2fad811998fad1bfd6d91a84d612c30179f9c9401231cf08ca64916718698a30c458f3f55453ef6618a1e39eb68f04364531dcb5b0ebc8af207891b83999afc69185698e1b4c4798cc9a61b3414e01fdd21fddd29b3cd2445b3986d9a88196c55bba083cd74b961ce231e8284343b19a9449f662d12cbc3e6cb164c09034b2c35792826877e748f74a71530873146bdbe023859af74955278581fb3db018c74e10e3a103adc89e09ca5a519e0a1fb6e264559de743f6cbc1bcc87d6b20f2d2e3c097b9cafea208fc75f5dfd997f9097226bc38f61f85e3b8d599b743d1cf124cf3fc48045c0dbec1c1074318b11d86148ad2c55aaf57b840992e025ddf16c5cb57afae146620cb021d76f29b4baccf8e7fddda72d62387b212ab92c0fbeefbe0df73d81c3f4ef59ed1698adbddb0418a8143d824fdea4fa80f49c24f9fac88824f1da732b4135aa16c7ae69bd5017d86802a5580f6ccb135107a1587c343d2a3891c2745a2746a110214068f992f290aeca33b54fe1b375adea0eaf59c28477b0a96078f6ffe49b89d8126f787bb59456c462b8b983a43ce5455abb112af40ca60e7061f8b30e75f611b87b0473dc76a6cd1d0869fb3ed23b229b90fb04a9310cc188a28def4ec27cc5d548396eb58b270274de54dafe1ab85c39245b2eb0b87e87c392113ea9384a2ec473289fe4742ff5dd2a614e3d3fb645c0136196129727f3fdc1a9134015d5308138e63b9700884b371755c7b6296b703bb7b6a448cc38d443eb3c6d45c3c3a83d00f9e8ff42a00e558d9715ceb080beb788faf8115f84ea531c81639b5708dda50454e44805ab1487ac376da8e894a12ae94d6c0f4e69184c586f58d337fc33ba8981432721ba6ec62be669b4cb923c699da18930a707c06d02821ccef1de614bd51555035f773b22686c9c17014f7780dfb4bdc39e8fbccba31f0086ab27918aab3f4f1ff845b43fc30c71f7f2664bd8ce5525d3e464915dd093ad29f2bd3920d5b46e4c1656e2d1d06220637dddb0b11eeffdd6f9335580dda166c4a4a10ea21ce0216545424ae38c07ed0d4ba6c29d082108a8cf87c8abfbb5c6fb7e3037089fb87807b22d437149596008396584833ceb494d782730b8de5da53d771c73ff91500718b7c661addba694fe17c39d12e0fd901503281113e9cd52905cfe39c5a3ba80e557571234a54a89c26d6503651190f0607b6cb1fd57c5be19db8a541a4c8bab2a2ba60fe804e6d7ee653cc1d3ce51443dc21a4f5ce021ef4d68ec5ab47795b598043231331aba7bf9c7b08f585befc566336f539ca4a44fe6d8a3b437482f4a5229cc66a5f66ed6816c510919a86992550a42ddbdddc996a036ef913c355b8560cb1152422955e0351a72798abc7f88aa20fe291d3913ce28b868d9c031f95768daaca231602464fe65a66ad1d3998779528f5accd969398c6d3b93c449900c592b9d79c57e5ff21e5d9c287441033c09a49ce7e7b0c5e7ef865f3bbfd601ac43494264a8adb117b50038356823c16271c396880a1255149fa4d0f6eb40df37cd6ba10a3dbb0a4b204976e4b2bee5091a44e9fbe2a96dd221914fdfc1da00b65908d7174f4d4acc421fb97ed76126ef01325e03b46701d807cc8cccf322dbd93d93d46285254dff79912eb49c3a1e0a815e77863f85679bdaf2278a9b0e59b54e73503a7bdb0d7aa98077521c1051b627d507c3717fe450cbb4515ecd37868d8bb7c14a5302bd0fc7ab285d4200dd7b2453c7244d48ee6013f8d436d72f6c310a9ed7c7ee29aeeac0b38b5f81bce124db2749fb207ca51500cf13d14297cabe73b3ae5f226ed67a1a0aecb0d7f27afd865d2a7ba884020b3e96355bba0759354e2d7ba45965be1d14c11c2cb51736d2396beac24ac2420034ae817337b161199be68b1d8a514bac4ee273b045a0a2777718f96e6eea4d6f1bbffa5b66b3bd023b5c405bb9fed3990a793b3d5b30f4219d86d79738631e6a56fb5d5860f5d16c18e3f71e9262adcd2f0a99017fb8c1007e7db252ff3133cd4278dd642257baa2792916d8b118d4ab70ea508e52628490f06775f7fbc78f06ac126fa53b369febcb5f4101eb107b5410222c25eb299bfe4f95f97cec3919ee777e18d01bd87bf52ad24b0a659e04a49185352dc2c0ab7de0e34df0dcdf8efbcae5cdadff09069e6e79c419e6b5afdcb6ec71ee1ccea1d39baf47f2d4d069f69672755a7e46bb458e598d8a7921b677a250ce418ab2b1804f43a8e344b0f25692557cde182fa1eb5fd62dbaf255fcbbe17ee09d73b856e5c70505dfff0ab974fe919c1c0c78a14edd07445a6ad1bfbf70318db42115bd923ea511dda18e9fe901ab25f9e692626d10709b9b5fde0e779663e261fe7f41f8eae8739bb42ade3179505c282a4066034023695ab879653cc0a23f86923142fba9574f1d6b7466da879207dd66f3609d7c08388034233a2f3e3c17dfd007d0bf3eff49ab6541cd76453e4871120f8322020b1a437006fbaa95a228abf4db74d6eadb6beaee91b4709eb4bfa235364255817dce4cd099047ba0d6a34ab69ebf5c4f2b717a73cbb8c5451a690aa1b5d6e048e84d0d044024d52238b5340b158c87f920284261796728b021d7a537d33ff8e4ed0e958f8f04c07d2b755eab4f93fa8f3c52d636c84f8570a6282d53da33578f0d91e359b03f1a286cc2cb0ee8347ba6c848718b8749be8f6be9d4e485516ea436d36a49984b5790a08332f5e4d50f2bd1508d8490c148bb60736628552f46ff30308042ab672b34ee6dabf1c2c240bc4b13ef2a1c0307352a6594a299fdc7f62119ea8c30735397de13a2300a088c890401301648088f36e80cd585fe79b425031233d0da0ad288badbe8e1d8ffb6e51a96b6564bb49c5bb9a1bff2fb1fb91ae13bf8db6a5330fb20749389e9bdf0e7cc0dbef4cf0ca37872b7b5bbd14e2d8b65c8cc732ad17bbbde00f5cdcbb27595df3b89696ed1074203c7dba5b80f2a430428338eb5e71d7944cc3623b07001f1a971218b736c4c53ece2059d1d029f7409856a87071a079f1d63846c73521b66932ea761385bb5094161ef20b9fc19f54f15101b88b5ed6cbbea0bbac15bbb10381e557861095aa834dfc97a14f7a8e3f92f8a5d2d19076269cee5c151dd65c87402cb20420ba273fbd04a529ac8f25edf2fcc64f7a6076746755538b1a3cdc935cf93fc5191279f30044eb80b43623ccd3e0c63fd69dfd10114e3074999345dd081e6ecfd3c154efc9cb54f1bfd06c529ff42a7c5ece0d156cb20fe2c0e69fa09343cd3067fa04f9ba364fc43a2c7dd46d3ea10b8dc0cf594a13eba9b34c181f0d31f83bf08b5ced6d027b1eebecb3a6a838e32ab6fcfeac581e5caa7b4fa031fdd556aa2fadbd4a2d7d2d8e4d3be272f0fcfdea4c35143b8bba00e1f26f1dbeba0dbe6f4de7f4b7fcfbf2c09f395804843601ca11e0562f3c8e3be67e7f417193012ce8631a39bc7355124ee668ee3ab226f66c447714fc73b02e466776a5b7997af36cddfd0681bac5b5e663c02ad9d365d0b24dd6e9d6831880cac77771c828f5071c7de2db7eea51d4292f9dfdcbce38a757d9c9b6f1111c5f7b05f5de452965be01bf18b2755798a12f8ab379621b5e66928b51c06aed83bb070954f7ec39be2d56dfaa0ff0bab269f71aea85816e61ad26b98852f3b81e937ce96dff537d27a43f84a6fc7b2bbc5a9b5d47d00cd23cfd2fa6d20b4bf4f0a0f1a3f5f0a41477f78f89d996d10ee1aa55301efe7e62027079798c0c9fef96253f40fb08f22078ecfc6369ae749df437b4d11e8dc1f6e3bb83b20b59c0788f7c85c05abd49fc6f2329499c24dea5d5582dfa8c9a32abbcf3790ed2545ecde0ce12c56b772b67a8e3e5eac9ef5d7f381c1ebafa1fde094ab75ff3e9b2422cb6b800de3de999f2d66ec60bb179265600c320bd870ae09ddcebb5b39f522f25ca3d70a284fa7fc33a2944572db3241cd64827a9f1027dc639e4df8bbd758de13f022a22d5d65bd6aa9fff627707f2c2a9932e502c65c4a42d1b15ee80f9d3e46e841e8f59cea9d4caed5f6f66296a696bddb4d60f355042e04de4a33c058ada28e50cd9a1eb7597b5a3d8c5d69805854ce89eba5225a995d03b234a2e2dedd34b02e6b29bcfb42c3a09f1c668d6c6214d9c17f400c42c42bdcdb4724bd6d92240d92f0bcaf022a804e4b9f895584bddc1423fb469faf31564446bb1ef72bb0744df5ee1f27e7b467ffe80bc70efa52676d358b23deae1007f564a0da9442d505b76bbb6b8583c4c2fbdfdd6b1b4ed2c085e9a4accd1db3f982ab2d1b51354d80955cae7dbca164665f191648e537f7a0fb7b690169acb243466c90953f267d4b676ef43c8623b612bd3b177580da73555df451a6dde627f20858c9464bafcd615c6fe4b9f4f80ccb89b9bdb9996790c4d22ba9706659ea502d9e61a8883d470a20726810d2c0ec6c1922284b535f07b8d1f39450f9dd4256278b05f1e600c80af84efa8124aec91a3feafd5a6c249ff2a779ea7c5debfb585825585edfd71e27d88eea5705f3726d25688020ddec29e3c6e017a32292e197598595bb98da565c1ad1e19aebda292c3828062c321bbd3ea01cf610d500aa1e84b1b9c14833d7b45d1a905be98260b4b660c057a6c99b64f71cfddeefe698b062edcc96206f85ad59a14673cd64e8fb62f5332dea3ba42b837086a241ce0bf5f9702e27572e900abf1172ad36f2b9996eba1cff3076c652e2d3d209ab5327e2b15489e814a73ff115fe4aab3fa2098070825f4c0826b340b3e3891c5c6ed4748b2ab84a8a37a059c93e02f85d7379d3f996726ec789f2e2089a427fb051e7f7afe84c02a85a56e70a9965fe77f50d7c9813a7396535df169bf8e6885a7065350e72b0166afd0bde67415f077f16d4f5b7dc27b0d6bd4e525629092fa85c89d104acf1d1086e06c19e9257459b6c050daf2f4e6c36557bd78c366ebda4e771491c48b3738d84e40c8392cfac64b66e064f0caa798ba8bd0ac31a317eef8cabb2475aabbb22df2344bf3ecd3ec16f2167b111db3c80fce75595058aec262052846c7d49d985b32d375bc0b3c69e6b1f9738f9c4a35b6ffd0b47e958b4b8483453c59c923ed3229d8ecb217d900a17043d4ffa54c08c84eb83056ee0fb337a7cba2171403a02dd851d34daf8b912bdb24a82d6ad0504095d58ee7a3034d6e663fa3ee9070cc025fe42e337d28fa0c86b423fdb6f1463889e3e8f2828a1a8f64cdb77c0c21d32a51caa1bc20dad5203f48a546579c7ee375bd1eef61273d17a3b69b2eb2b16a81096a1f95549af7ef486db9a62e997549497d472696407363b63bed2ab30cd28d06611c518d05a5cce541a9a0d27466f9d498d8c23b33c418610a29cdf587a5442ea40a98d52db130293f99c5d3fe10e5bde2d85020f638d7c4ea5e6d7e08f1378c0a6348cb4f005acfdafa93adf9dad19b1b82822d5f90c6e299ceef4c4b94906cf539ef18ab2751d5dad7ad93f9419213e5dc048f1435739631785240ac319b6e5c1f8012516a9ce61b0b034ba95b9e498c35b17f5080d511768a2e08457e65eccec83750cb051841a482fda929ada9f9620e0fd0949bf46b113f3648e8a518a711299450501a30862c09bbcd3fd6d67a344499821973fb3c9bacf4332bf90f151f9db21e2503282943a91aa3b7a4c6d7e4c281072fdc44b057deb8218bc14363bae5b378fbf46f6054e8cd0ea16de8c1d10bbf59b7394aadf096750504e71d21f67cc10aafe584b3cd15d3d48c79e5ec143c619cacda58cda5ffae4138395d25af2af964f74a33e44c9382c01df261b99c84c290c49c548d89bb1e5b5e68349f62a75fa7655f85d43b1b05bed2302b566e82d2e2f41d10724902f0421dac51f7bd0e48359ebd781569a0c423ddc380559aef5298d98d38c293288d4c45cc77d81fb8d8f0eb3191eacf081b04f933531701eadcd74caba3008af4003fea6785e9cbf97d85777dac334cf6193c17df79d3d367483a7beb8d0fa8baf965748417916bc0d1a84c62fc5f9896d42ca3889b11864bc2f7d63f2714eb9834c1c517b7a173ca8f70b0766c8fd1422c452041b30081458ab6fe9139f8a270327b774c153f9126c7d9e77cf17415c210afefa0ce5036127cd651e0d5c6445dd4e3d0dddf72aa0992a22cda3171912dcdcb4adf85b6ab629713381689e9df270c089f43a190af6080e7019f65bbce93991b18e354faa521e245f7a04685e834f45cbc493af99518df8dee8136fe0f98a04f0248c2b811ebe7fe634ad5178f85d60c6ed8ef6a888b576bb1c4113fe7e13b7cfc71b7e6de8b02700550077e5528e378f8f42d20a93b62019dae99f741291ee656462f2d77eeabea6179c40b38a0b873dad4b86ad75d9ec9ca122988325859c6967a80f0ad9762b1f1afe0e195c448544b97925de8df9b866cc21ebbccae25733051cccf1e4c976c972cf51b82c85ea6e290f007c4ed910ab56901399dc60bb69378bed4c1b83b39e06091e5c158c16fc6492286770e2996e806c51a6f8f87f8f94ecd209c5c8a11e1f24408e2f3983d6f4134c6efc5d3057d78e3cc69ed9e66c63732542e5f545ccfcdc479974247b48f15a85558d64a46a8e7f5208be7446853f14de2b3d92a6e3f42bd00d6fc2e27df7733384241056b4ceb7da84049c6df4712d080f3f226364a8931f14be9f5117dc8d52c0d5c72f51f66014e51001f07235ab81ab7ef795e6746b434298eff3caf092c4d41dce330f58d665fee7f295e11b91275fee3982e8f7c0347577bc11eb3c6f9c8211dc263211176e91c490eb70bd108464c9bb59dc17da28815d1c062eb5a244594d582b47595f32925be0afbabb311c63a7750377efd5d88c6b0902dac79d80248f7921c4b42f15247156c5c7ee83d3061f582e16bee756e7b24d2c60fd33e60e88dc7c5fb594e127321380e55c21f3d1b7a82dd64b0fd1d816c9e71d7221f5eb2f15d205ca9a9798d720fa9e3dd8bed9734153242630694ae65883ba610dc6522fd3abc59978c4fdc3a3fdc0103072b183f760097510fc37b6dfa7bdd21c28db621f72cf06949c53e589f4182cf728f9c52a9d2c6e942ac59394222f630d1444e68909893523aad36a7cc2c4efd42f8758bad14da5dac45d0b074637cd9d049cac43dc54eb0cee8c1dffc5841f85545186724a15fb3ae2b1940b8e81e97382bb53e47f819cad720ffcaa6cf32a7754eb201d2afc39525570558c3c42b442854e5b8adf343d32f4e39b847a62e9d726092686ea1b45908c5c88d65dd5492a46906514e29e15d99abb155c86402aa416dca9a936a74d3c2ae3c7d116b05ce8bcd2f5afea23fbcc425fe9d33e7a9ee17f8ef6a141583a0683c05b621fbe5a52f942cca9612020f456d16e1caff6242d7134f3a09f96b121292a4d526dd887113ef21677bfa8170cf5ea6ce684158367d7d5c62be917e657d62ebc85cd182ff6455d8be7cb11d5f9b171050c40f43465eaf5bb675043f9e0c68ace73353318613409b5ec23e5fc15ced746009c9749a70d6b910252a5acbbfc4f39af347ca7ec19abbd5715044ed14b39dd6224799128c1692f00a01e96d46e72d47e1f08bcca3a0d9a4794a8ee542707e168a7ab0aa6f7e7eb9394a258bbdd267c267d43dc30e4980280441652d4aa51d05194ad5f8e48e5d5e8c069b27558c003673ec84d3608bb6f586e4f099bbbea2608c315dc0340dd51dbf39a53a4131b8a5f03270ab193a5a26d540621a85ac6991c9e0cbefa8bf4fa00f59735804f02f645849f2652e8b82874eecfcbc5da19a201425867723345ea3f5c1442e5edaa8823293993f998ed268b7b7aa2305e91befbee3236cfaadb7f1a59fbdbb2744e952dfa46b5521b7c6f1ac732067b39fdb844aaa6f979162f4b16a9212a2ff2ce141d40f9d9803e6b25f74fbaeadd56b35a41dcf2fc379ee1a62e1c9b4e0f315ebe4e735e2cccd80e4fe7945695f1b1b5e7342bddd50a42ee582c2af47b944351f3c8a76edd05bcf8ced2bce0f2f748ec6e5e3f2061caf19d2728fb5ee06ee446fbf4422933f736f64b061efc743b2f337409e070bf4f68cd417b36147ad39706e45a1d4db417c9c9b70cfd8d81cd30baa487ea722a3cdfb92f1c7adce547fc84fc5b0e727092424acb91b87696dcf705583d53e53a95b53b25a49d31148f2d353813db47e9c940d685a46b271f59ad97366598d1a7c5a98bb31ddba1d60384040845016cc2e79ed476cd7803e247d8f4a70fb7828fd9bc6219b397949e7f0b331f650ec23ac994e9ae40eaba4dbe5bed0744e6ff5c22c629dcb27d732801a3d6eff32faa89251c7c845a46f58ac8afb469adba3879bd3a79ee6e0e448cb4c67a28a3e8fca772d3170e8005857bba60de91fd9959cb05e9abcd7c69203e80078873fa896cac7e370d832c71b68ec9be3ef4e1793386dac9bde0bc763d682fe52147ac505a73a56bd6068b12c2d8e8487ef1056647673677c2ac60d0ee1eb9107eb7f43c59401166491eebe31f8db06fd2347cfccba44cc099f56d84c3972a6809faec2ecbe6491014edc2908eba4167eb2b53659c2668a8820bf3051ea76c82fb9e69f25abf155d6292c175e315633fffdd97df66ab41cfa99f0085146998bafe353901350849519eff3449d418a3cfbfbc5dbf6b8b75bce404b048556392936b9f5b4c90500d7c707e245e2c69cb68fbcdd52b5abc66c2983b2235ded03d1db9658c13ea28fd80b377dfdd37008072c23e02e2f29540f5c87e22f97d36eb6d60e000c0e22a25e84caf079719b393dc68ad53315902e0cd8cb29f9760f8418d54869a3c9169cf775a39caf75b71fcb6705d15fde933a55645e03c9ae792a8f2a58278cf096e6cb7a127f8cb10c881b72663fb08a277f8b286144d5ed25c106aeed31e47e8792f34e11ec2cd8e23b3c5aa39e3864527e51b7e06276e35def2cc065e99223ddee4616fc03f10fd4aae46c392ab139bccbda48d6dbc63b495df6b102b97bf5d9b70ecb074b53892d37f4b5fa24b5c5c5887850fcf029bf04d64248cb01e45c47daf40aeb25b131e538ccc2a39f8cf7ecabb6d03587518bbb2a8e1a8f56dc057ade98f57b62954709e224ba230155066e2a3b6431dc0dc3781a1ee9b83a0cd0d98d0773971f8e484e7153d56a22eadb7c28d0931c254b31d473688702478a62f1b306231421f81dea055a0047c88f5e11bc906f17ce8aae05bd130ec27ae442e5ac6a4f7a76d5b86af3a6a8949b6e5e84bc573aa73a7efb0a89f157fb7545c81be806b89abb2fc58ca8428893fcd09c56fcb43396d618a665ff5256de18949a1037d9a6e87110ea47dcba4233a783674c34de6bd0626f2f9c182c41388c9ccb6a812bed2a64e7a8a61e9e9008da112d651681f52de862f13f903699c14fdd3abaec6909ceecc84c8042ddaf27bd907feddb026fb1a39ec618d0670f5e1e4240d8db42dc77cffb8ea49bb586a994927f69309e4a9cd809dc0f3929ee36a43fde3ce0d1375d1d88d5bb19ae2061de868aea9c25e24e99cf4384a6d908205105542d036b7e8fa8ad88fc7558cf580f42150a8ca7eff3c2fb65b85538073b0c7fe1143cb03b2fecd0bb2fc95f0ede419b94f6ecd8eb838ae27d07ec4a9e65ea4f9623bf75b71fa0787b474ceb391cb61bf5e37171811188c9d81d59703af62bde4b83828f36bed80db7a38c209dc3f20cc7ac182abf2565b1fbb9607aba05a9b870ac11395a425cc27d33c73a19242fc0f0048c03533bc79b192703d8ab3745c74025b8cf53a9f79568efd02328c50a0bcfabb31e51ec5d6a679ffdd3f4aa93de20b43e73f2ab18a8c46f9176794baeec41476d596bae6b7b3b64aa7bdb75e0f1c144de005d0b90a3a33e1851990e436057a80789edd1c111210bd7ee5af086a8cfc236789260b84d02bdac26fba7ebc1258f742765ec4eb8d6e67d6d3d83d975564aea2cbd216238310e2f4b7f9cefd714383fab5a62e566d4dc599fd6c6a1f1176f328b7da27fa9a6ca940cfaabc9aca111c4fe5b09ae31b5afaed9543ed1f62881193845c4b37d03d6234be95f316d137f382d0afd648bef84637a7e54174b3ec447bb30bc85cdb082d7b26c3061fc2a9ea97c4e0e564a855140aa9669ff9525bfac722017efb03372ea3165739c9b3f40841cee907695ac570e24735a6cba8bb040b3d7343f6133a08b099ace796a9937ea315e99abf50c4b052f8b1a83bcbf48ee79696c305f2779f71b717c116c7a624fb3df1ae1ffbd391e4daeae0608105b1069bd914feef16552a4e05dd10c21d5e699695b044c84f1d5e3b8c3a266d394a0df5d17332e082b81791682aaacfa41918b0d3a94db597b9babccd224865e36fac4368a5fec91f0166dbfda208920903016bd42588c553082bd01db187bb566c24c229383d6256008bd4ae1876e5ca8b14e5e608104562cbf9839d5dec4d6084d9bf377d55ba252b1375a532231caf31ddf3453319f3c174abc6cff6d529d06cec8a08c22d58485d6e19459f86724beeb9a7767566c8427ae0692329cbfbdf61dff5fbda5b4621f3105be38bb2c6a5a998d0cbf9489cdb431e2075bb9049c29687455738c068dd4f155d6127c7109732e5f4c15466b8adbf34393745eaf6aa7b73e0807d51d03cd89916ff35abcc8a75d9ef1461df74cba255c3e11fc0932a5706deff6a687341d2efb2f5148bd6c1bc1d02a75a74d0baad61c58fc74402103ddd80c6979262a1a6b16cba1965921dc01a2b4a95f00ff8053bd8486d2b38572a2889497665f33e521f350f9b8aaeff279c15f01207759054a2e106f91fe0feb2980688c52feb16b03d9b5a30860cc07ff0cfadc6b6672d988ffe28f81c9b48a5a6e66a3e25fc8eef44b6ccc7018e1090f2ba0b30b34d94e5d4e205fa3cea36a0ec8bac154ab098ffa14794012733a8c63a0f57c6170bb06db94a9e43a9106bd38f7e5c37e044a07beeb619b0dc46646659fca552ece199b7c125988eac992dfa7ff1a8f0c60c0eef67e1e68c5a7d38e39ee61c45d9910e618d9330dabb83938cb3fce8e21c466470ec56b4f64bdd8470d4dea9e32d3be95488501427541d2d3b9924f1aad3f53e1ea3ddd510c7936b449ce00efd69665647b204c41b674411d77db55d5f81b2b58782f781020d3df055ac5050adae8d29981024f13f876d1c60b6f5d0e08d750e23ea5f1ead6463785e15572fdda2aafffeb10632b3a881fce6344bfd2d5e8022df2623efc29f3262340c7ac9bf56dbf6f5ee233fc9d0737ae0306c10cd97d965c6435e29ccab8ce5b0ef1a734a56b049a5dd74f0a0d5f396f4905d34a7903cd5bae2f1a877b600f29208876ebff3c551c916bdc7f88f0b368839702239b9cdff31275dc80618bcc3b350a76a931ee730d9b0035980ce75aefcd5e1cc7c2436b40b3d28fe81354130cd087f2d23299add875d0a3d2ebc1ba3f016a02018531bfa3a8d77cb3e24459744fcd439988b1aefcc9ce9dc157ddf8872e58868622512535a6d90085d7f99bb25d2aebd002fc747cfd30e46c155ff37fd70841c015085ac81e3bc482fbd9ccd1a75ea5e2341c2b714f7a6e19631a17f8bf796fcd0457ff41b0586827d8e7633ae98323d4e1a52e6df9f5729b8c46dc966cd2b2eb2ee6ef80018c533d24a757c36b965eb2ed567590f52514dc1ff8ea1337c4c541f6c534457081af83774bce69c944527eefd06da165a10bbccd236390e2722e6dd195020eae327483216ae216580c820a24175b46929379498eb9ac34e0986707d1b53e93b6ad60e0e01ef1f2e43ab212c0d4c9d1f0de94e8581e24cee60c0e508ac99cfc62d3a4d230429d9c2f44c551e9ce156a280792680b939d5cb8ab113d7a18a3d2598ca63bb22a77e3b4eb435430759dec5b58cc12dcb0d680fbf773d844e7de28c6e45e812f059e548a803cf6ed23ae35be2589a34447a4790312107096c11fe3acb7d520d50a233848d5639aa13b36caef54ecfeb921877792c5c075c123bd87dadc52464ef329736062a85b102ff2375c0a703f384f78e99b3ef798c223a52c3e7df993350a3f8284446f2bb69fa4c3d7b808e5f2abe1716a793a7b0ae6791c356838ec447644adc0f9153c7e49b71fe4d697f70f237b671844fb4d61da24c391ff00eb5926dec19e51db0aefbf9dd912b6a9c7d9a3d3b7cab0a95664f9ebeb1635c56125e4d143e9f700e2a653f0088c2b1ca5c803a6b54e2685763c215e680c4b27001e809baae69e40a48217d8b5bc9a1713be90fdb4328d8c7de39a70259019135fe9fbcad6cac59478d8540fb77ea0f248e90471e46fd2aeeef637fcec675f7a5641297126827bae3183f505040613824b0c9acd20acf629e72722476afad5ab11b0be7a9b9782beb6c4e251ace7799d7282e049e43c31c7b6ceff36d21fba326a26ae2e64f242b869ebb890353a8d242cd42f5370fc8eb20c474dbb6ee0f1bb45c10646bcd415ad3b759a2daf9f77a8e38157c442c200cc4692b342ca73e64b977bcd8238cd3ec1d37c125c37fda470e27c83b7801c5074e3f1482139dcbfa427fceb87bf22d828b82d39ac00633e51239378d05506b783a710f6f3e3e7111c9291363d5e079c97c3700c4575a0e06e061d5c2671fbd00c6248afe80c65d67c48c4e72ccfbf4124015201893f4de9ceb813043047f03454eaec321d0701eda04605ff9d8bdc97d1c251bea29c318b1deeeb10a833e925fa547a6f5ad2b46a7d74ea6a5eaa7cd728a0fbcd172b92f1ec2a5554b0801e04f7cb4d1bf4b27f68dab4fb38d7546a4b15591d310f6a9d6ecc97b1758ef4d31b0c73960897335867e3dcd0c8f29572086d21e2c6c9b57be2879a41af336782495ef13e328a95c9524acbea1679ca846fd0e1b7e3569c8bb953944c3120e70b8ff239640050b2608145ac2fecc9fb586911f70d3d209c39e78f6961520d73999b0f3694d050354bddb2bc7c5e96c3300432f5f8a8019b1adbf33e0388b1b47632a47ef75c69cd897766bbae5e988654d5edb1122fc91ee2c180a3bb22ce2dd253cb7753cad144e7395299083a5523d32bb8a8905725dcab53a4f77333236d595734dbe1abcc0d002a0f7db7093d90325c5a1e9db2ac9550ec01b897753fbe37f84a606be16ef596c6ba2947505ce4ebc3f864ccadebe8c747d34449562e9eb01c744a841024cc0f59fed8494be8f8c4063a3732d7bdfed1c84acc6da9a6cdda413cce57b76833a7053f0350543d772304edee1a6dda98454f72f37adc25098619603907832df858db9bceb1adf5df0d8caa05d4a71dfda430ad7340b7175b73817493b506a26bd0f71353210120022712f91b4f0fce96ac5616614646109243f6c5b6e47de23efdbb2c8ed9e578574e5cecb2f305cc8836713f76149bd8fd40dd08c9eda87a7b15eff8101a0a830ef41fd09766ad17c9ee2e4aa3573a3f692b6025b0cc645b9677f294c6566a59027919d18440111bef110fc85ff8e2aa45fdf2742cb4573937a0ebb9042cb46e7bb8382bb58bdc45f633860cbba0623b2ab50d374db7d62e71ccdb099e3b72a74696a8fc49fb79da8cfbb0cdf82b1f198c7951c846db3bc7fca26b633366d6372a3469fa0dcddff8b468c18153e7d7c5b12f3ccf80a304bad9fb70062d10c197874eb9325117ccb8df08cac10a1f05f25bd35820e38f04491c52cef3de9fc886750cf945c00d5ae9f8a19819f44d685748c000a5ec7cbdd9ce11e6b8b6cb0d725a6c74aa8a22eb4c35667567cfbc750370f68eb10c77bd5ea18ce06bfdd477e9fe9ae211685bbc5a23f61fe0f956917a11ae317fd2113f25753fa25fe65f9b2bd8ba4d6471d647f9a5af3b87231b7f8f620cd7c628def4cc605c9fc7ce8cbc28867f0e2b50150adff657c5932e4c8058b925fb4cbe36dc3e443eca4d260f8a2374b61c6b1379cd417deb8714329af6372d36ecdea8c20cd056e14474a4101c706916a31c0e76559e0659310181c4db8be4923ebda8f0339f215bedb27b0c2e481a25bcbf8fca89801822f3f504d7aeca956b836e7fb428e950e287c18206f4613f53aa32d2758faec23c8b45e3a2fc6125882cf0e9722f8dcbac2d5f5565e060320ef72b271e1ad9dd5cf767a7c688a400c54eaca3b81f8f2c6f901c652be7dc2c044a3eaf86bfff5ff532e67fd1a364808bcc01483770cbe5391acd5365c529b3df1f9ccd62ca5f6479b11f6f22de831252e11fa52b2ec24a651de7802f5ea5f32cd1dabb6de769c99453e96fbef95dd41c8edcf3fa28b1141f19cdd5117abff9e2c17484281bc655c9ef2bb0f86aba09ea4db79dfe1efd79c79610703b7dd95db60389ece105877964994f2064fd99b97106a5d88ce1a302c8b7b1ebbb64bdcd5e19b4b31379425a5f131b5f63fd2fc2c820aca0e2ab9de07a6c22cba768ed5c4d5ba3d5411289dfde4957e39d6613b78990ae17168853947147a05b20e7fc2ec9351293539a13f65899938f31de2fca960081b796098a07b03fbce52fbdb8c0c802a61521d9ed87b5035f851f6c5b0be4d31715ed47713279b703ed5dea0bb4f549586c0e5e58f0b2dc3beb8e11de34f7792ed1d05eb7f72d63efe8287a7ef3792c09afa5e560ce28e63da8956c33074cc3c8db884e7497143d37ac2427346f2e4da68f28774815370137328f1a0362760e1544f724f997b3d94a54d8930f5b794174d2dc21c0648c5dbca01470711a5bda515a9e14eaebb4cc8d40d9116dcdd9bd091e4c16cbaa6e6dc9aa7a01802e07715f0804f79d1bf36b2145f7c37bb478a0cc7c3b910c2d434fa897e77083ce33436553ddc1e205a7147c91efceace74fd3bb8486dd0b66dcf39f4f052e9cb9b55496e284cbb053ebc182c35e1b6157f2ef6c1200ec1ca76a5932fc04b24f29d2104826f2283d773df02e636f616eb412f0eb1827027ac337f822da09cc647ddfb3657fb38c1fb4417d04808e513c7c516713e3071ba1053c334971412b9a55024b420fcb8e9ef15d66cf74da4856556219176a56b5710924b78a2533549d99ea7e69a4e77b2c06ac6bf8b51c98a0d71aef3790ef71bb7335ec40b2631f3ac5df9c55280b993c77c113f2d7dbeeeee34116f1b267aa446755d7c48e7408f3f9ce5a69254f91e0111e64a4736c282dc34b36aad5b2d38c36415c83a4b3253a61b3c2db04a1b2378f6004c8bfbe179bfed9cac49059ff809e810289c67f0e19f9c1527e1a927dd6e02d22b3266bd66c13540177991b3be2e4979434ab8f0de1227f49736d57a7386cb20228cbacf5af1d28c126843498e62eac88c2ab9ebae80ade674735b2bdb230940b0e9657dff47b650d2b16adc8846fb453912ae253a73a450cdd0890f7179294f0b7f7001a609237364eebe8a6fd2d69a65055d6cfa5fb69e3106529ea4ec5fcce8229d0d5fe4649d88af8017312aed14b045a69cab7cb0abc5742f45f5345e346a126d2e2bbba062e55d3f3560a613a88fcfa56f838ca4c0929bc1c39e1ad370784f7fb6a0029597cc871359dbd3a3c5e03a176d11a7d38d918efa5d6c4af0b4c0bd1f84b21f90f5a4dfb6ea4f64c4d4665774e28da7dc336b7fe0e85e21a0c17044d4ae28c0b829ba67c69d0fc748854105b33b0b93ea36829e75be52b1b0e415605525fe6740a085b5ee112154443f4111f0125ba8aae924379782cb0aa8a8b64224664e4fe262138c857770bf3a43b7b0f9641cc1c1764a4214bf45f05b684715763c07921270f9b9aa63239c2ce401e68e939a0b10d386b2a1babdc9de23a718311d0bbb942bfc3d253077f713923621b83c0269c3bb12d97e3892b69f86136771fc93dede5251821a64f98c2896d42245919821fd32004a12b7ca0d4cc61adb6908a6412d3cfa5b120e8760e3d277cb178ef4391f4bf9a25a52677b7ccaffbc313c938579e2848178da517c1e22d32b45d4e33663a7e119b7be958b2349cf8e2d4423f13cb83066ef632f3a42ac8e1bc835f362dcb5c3f714bf1f1ab3d0837ed83f9c484e61b574708028f0515178003488a83f24ea48433dc165e4a47bca8b4529de84f35cf6c88fea04825891ade9eea9758a6f47b4147aed8c2826895cf8758f4730ce41e3163a20ae05d74a16ef5545ec7179c94e491f8202267b3354d3844ecaccb2465278f46d67ffb31c2182988d769b18a3293a6c3859b38b9576d6a770381aa795c98b7d3254c136d3f26840ab0078d863aa771e103bb7e8c6cb90549b3ee5cfc13e62de6467c9d12b2f0303ac66eb3150676ba48e8ae7a9add8f04558f62b3565fb2675ee2bd067513dcac10575871d7bb4346075daac5fd0dd4e7350b35ac07767cd90ca8d08ae4c804255d5441dfd830a30f67f0be030559f0404410c67a3788f97d845e5b8f6bb717c00479b6c04b121754ddde16322edc273f9de1eca4af0f510de3746a16c8a3c81054563383f53d97c3e637051509706b9738b1630070a0aea5114c7e0d09f592732eb8d157f52f0bbd5225354c4473525fc75083f858c140c12e88fe773f295649f2b2271bf7e265fa14eaf2a20a2c6870adf67cae8082debdf64abb27d7f1e79bce6e976c854b3d66ea482bb152b52ed0f1c6149cf94b8154847bc3d636232c6aea7fc704acae3049fd223ba9a8377fa0a1a24d6c61f9f800fbb0dcd0af2d644d01c15289293718a2eb3c2930c1c2cd29daff465e586233bfc6a1a4de25f6e18ae811ab08f4de7b53568ee39d6c26eb2e71fa6a8a74645eff0689d5763a6498e0a03e73f7dd50ce3df2bc502e0e935c2ad32d46b6d9ca0d8e55ce08439eade63c2a9e98fdfd77ea88bdbaf856686411326576157efed8da3c6275e8d66b9197969e7e14ce96c4217414f29ee65b059f8842dc51e3e9e18dc708db1259dd4ea3f11cef6a9cabf755a51307b200be6d9f17e972fe47a226443aa8450ee206e25a3ec5377edb709dce81a7b07a9574a763295a7d9011ba6f300e1ae1d70fc669e57422fb106e1b432851abc15907f9019a423957b655978fd30ab39c99060a6fc7db06052271282c0c24555189b7879bf0b6b219373d4badba924893513493ca56bb18adbc2602e2c6d4383a1ef59b41c6e77e8ed5c05a266e69c27d47ef2c11657d32fbe68430c5ce48312dd3ca0f5c3baf4c28f8c64786d3751380d6fc5b3eb0bdecfc11ad2e897c67aa39c3d54a8217b26e8152539c742571620a3ae5bb9f77f9a5f0360f0b373b1ba5f637406bda06aa213198f0be4ed6b801ddbaf20d041dc30b50b650c20453778be0f525860ec3f45d342e3827a28f47422fb5a18dd72005dc2eabf84f7da4bcb612b048347a68d458b3e9234d65abcc25d06279cf7b2745e64f09d19a7ce28a87c75c1dae5f5e3602a1bd00daabca2123961e5fdfc6d899919b2b096819b5c3317db7899eb6a7d5a1c8613fc43b2a3c277ebfaf919c16afc240117f724c532df42bcdd8125a83268a4a7a775a51f51d7f405fe2bb219da938e5933dfeaf858b0717cb7599e8bcdf6a3f366b45f79bf323803f8684bf4bb98749a41052046c167ebc4fc93638fee6aebb43cd3e740f3536ec200c4ea28df134d041e9197081719a0788b085902698eb914e2a34b224a4852ddaa8b12d290bdb6369670f8cfc1dfd9116acbb623d5adf07c58565d3c0b17df589d9913b97de138c44df4ff0bcef67fd06b3853aaa8188fddfe00ae4e8adaafea04639adbfd5aecaab45d69b511ae5ebaf2337722dcf9554ccc17c57a3a44967fad9bc05935baaeb63f20dd2bbb21354079840ff1a80b2faf4e345765a5634f0d3035eb3ad35b9367e950e37f2de061dcbbbcc5f2b82f4777154c992d1519c4781956cc7bf90197505c0d020f103067dc649dc367dd0429e14f5cae17401316167e144c9c1d4e7ab5d914460b0682fcbc8c03d4c23a5578cca5e412db3a2662715d3b9bc860d508a2b31cec00208c5ff586b5a77786d18fbaafc66bb454dd0ec082bdb3368c3ef7e0ddd7288e8fef72deb0b80507b1fafea2f97f6a289a1c4adc7f78bb752b025d43a0453cae6e6c4c367b60f3e13476a047a1ade0603edc330e0a2c4477a46e07a6eea7ef6128d6395afb348c6c2f1b02ca85545d62e67902610a3bce37bd43933701197f1d82bab808f55a62fa2d9066f15e344d1a0bc37125555ad38e7a60098a7e644cdcf73b533f7af6c6e597bc00fc089fa531f5e348b66890e29fd701fd9b637c7c891f242a949e44326db7c421180b64e3789ee22c525a627495f50ccda87a9aabf3b85e67bf9a95f7235b2ad4328de5a660340eeda84eb8fb6d6f2714e350ea5f20bd14050ed63012f260bf84a898b1525bd84e55874750c740611a5a2cb8df6d0727e4acf99a5f6189c53844b9c83d3c7fc0c2fdcb6de3b2818b553917abad03c5e9493d8e9d385afbe302256ac7148b58abf63166cea7b26ca40d42d1ed363567feab1d771e96c0b8c9eb6b6c8d1b10afaee7f2a22d21b5e291c6822559f6a05405d24975b4b10494e4fd1561db43402eafb8f15a98c7e886727ff6683dbda01a8556a70310a64fe988467317e7274b4286565feab1a88af037f151494ef6ad3c08dfb181cfc1acd6c72cef5e5dbbf0fc24403a611e0e8f01b1cc4c47f4310b2e901f9818b822c93cd0a1189b6e7aa2f174eb132d33612da56d1708ee7328d4524c9dddafa4ac4ec317ba042e292200e6096bb248baa7c7e449218cdaa307f3984dae10cb4c0e2444897f8dd6a8c9190c462679a521b2affc2afefee797558dfa1aa2c412bf253ddca72a5dd12fe2eb3aa152a57a3c50c6c6d38448fd7f36935c9e711cfd2c7e5861b32eb3497ba917513cd903fcb003656ae270544ce8f8fad1347583b2641a1cbecc0ed895fee88738de1dcd3d614cb7d1542c42506b83e2ae356f0abd718095fb6d7ea7abd66a98892794d11665e324a7bc0a53253a35155ec0c9b4d015c1b323cc2466c5fd5bdd5f27898658bbdbbfce630f27c2e43856d85f73438d598c43bf32ece4d39721ef1d8a2eda497b692c9e32cc320bd29bb17c29a5660df6066cab5e835feb6584a20aa3d2e3fe7dd68b63fbe0aa3441a6420e44790d6820273d88f58aa4d72c9b628b7d5f819bba3c6eb8998c8df63a8ddc93d7c79d7dab9e5ffb1cff8b562cfa6c849cf5cbeeb72c4689adb4276e9263b34ef5836e7db46c731a5afc843d1c0445fb133b18118e3edd9c28f8fb125d3a8f47fb312e7c96f97e940a2dfdaee360ff3ce15a2037a5ba79473a80736865a7cf58531e38081dfdc527635ab1394bcec6053b3467b0d65912a658ce205452ccbdf724c73ae8289e07eb3a04a1ff12025ff2ad66fac75533f5f3906819785f9f26e5537cc33f89ff47086291d3e28bcd07e0381e4899faf12d71198d79c161f42d2ab37f4c65157872ded7bcac0bf6d07cd6dff1bff808e69c8d69ee5c71eaf9edaec37b4db58e1096684505aee4b97efdce786113e5266df889013162031bf88c9760bd535fff1ec275ad96f4ca2005f5ae50aa1b889b37433d3815303cff82d04c52e64e8feb17bde992adda58de447c8493eedcbe3ec9432d8b1ea23e6026c649a7bab9ca7da097a71bfb8dfc9c2ac90e81994841d307ce1af55288818ddbe97aa47a7f4668170bce18ac6a3c19c3ad66daa4d5fccb2af5ef01545a90cea3272a664a37b78913db6bf9da3db24800a28d166724f32128daf54f537e770fec1caf26e6e4a5dcfde1da80e022f2be30410059bcdd47cdfad28d47e173b71c3b6902195653dff2dc31263fe2e2a9127041af9c967bc4e46c3543b1a3db356c018be54e117ef86b947f916e770f55f3a0af2f4ca090fb6a8d408df10028e18891bbb368e049465fd7a5418555071cd2a7dd8adda1e0389d80bd237f261e96a9e1a7551b895c14a404c9ac2637c08a76365028eb6d81ca015f6fc2e7f55a28f6665d367d8e9f45a5e935349bc3a28bae0acdbfcee64a2e5b6cdc283341a825026ae5414591393482ea916478871cec8ca4e4d572259de35a709f6534b58ed28bd60a04fcf9d0bfba090e9827a76b2c7fc3707efa7ff1641c023b94c589e2b98b9e5e9fa1df01cffb3e42d5cc9c3f3de7f322fa6bd934d43d1c176650ba6de0e36003af985d03e695cba7eb48d4d5cabde9972b7ba23778a8f6a018bb8761d07c7c62decdf93558ff11305f57da7eaf0f411d25b187b44792d540e6990bc8e13e040c6d6ddd5693bfb472d3d45f527d66aa1b7e898a267d9caf54851950acd1c6d3445dd230cb8354665254778444fa97d8a2a9d395bd80f5af403cd31521727b97a9a8258ef12c453631c64b9c1bb465b0475f6ff689e7fc453c2665a10da493c4c12e09f3852c7d38a99e6f027e20fd92a1b4a1d6703437463c1b14ebd164f19ad297ad97212165764f620507abfdf4458660f55c7019cb923c1544cc9329f6af4db8451a78c0580c7b2c82b4de4d385e5bb2d1ae82e820d97ebb645176f7fe89639b72441db9120f102324dffe4008da80abb38fa8b6cda086c0d2a9aae4d36005a73141558cc906644ed76292c5efbc20e02726c8e25638283f31dca4161e9dd31e875ed0e960dcd923779cb09c3b2568df064a7b7ec2a69f5ddd47006ddc7b6e787b6f091b13daa88f5a98dc571adbbcaa900f1967a6bec0a49f5b47d5bd1938c62d3619e711b491c1d936d9bed079b70320c6b4d18699516402ca9f4d4c9c5ead92a6a3b08cc2915d84971c320f12874eb15b9503cbd54023aae0b40117355e5400192f3718c5d419554e833451d3b7249b2e296c1e17df9e06b6c92dfa7c7b63239887da03b9de34ffd4accc05989f6000f949754ab12075e976a5f18ef24f0760c8c1cc96744da5c63900e206b8c15f7674894d37706fc4911e805de70a6d4d82aa2f81131e9f1147e55c7df06b75bd351c78769f58b4f15beb16cd2294f3ade88848803bcc48a186d3aa601f16f769e538c1d5ec8e15ef76bdb0609c0c309f008ddf93dccef22b4a79d349eeeaacf3b77cef2faa5609bbd3520d1af7fce25e0d354a9f7f35ff8f99702212ff250462ec6485810af49a330ef97df98b158c9641361274429c171b5e0f0e994d0c1fee1bd3259f6740e0d67a9457a05ebf15b37a641e6d59666bdefd67cf5253be1478423c90b9ea20e0f2fee432b14f8da295be74e1ef91bfa1c14a38c84ed58de9cd636d6bfc683195a2338c4437bfb0296a81c8996a5c474f4bb0d6f7a485de17272ea35796d5996487ba72b7110417b97246344a3dc0cde96774d2aa9896f8380e0926178da97a7b88a67a2587f1e4341eba3f395976a5e58106e05e9447c531b90c62662dd504a97d35c8efe9f09fdf1a9de6870b14e8e9b99272f3bb7be54a27147ce8e18aa87cedc8e81f75ced6ab87f40c3bba5daec29520ee4315e5f5e05ac75cb72291d3c17d842588f744dcefeef3d8e97074d1d830dc8962507485aa58e830e77fee6d3501fb5348fe286c16d71d4a4bc2a15d3098a213552672b930b73d20f49095784e471640166e94ea3a893d864c9623d3884401e17637b17ac4d1f4f143aa15e8120f5ad21b550b1634ee3bf6ba0b126dc8f612f59547286ff06666f707f3cac6926ec96304db2daf93eeeb43917ab6f44926c39d7dfb17b8040411deccf304e79bb1cbf0000b3f8da2911e69f803d36feae716772e20a58b91d2bce95947762e1d16593f7c3eac5f4fc7acafabd90196f8148109eae9b78d7e208796a7aa2a41ef8586ca2e8f4a5a875f3d0cb7cac689927e8149e43ef137e9ce85a92eeeb535f28f2171d539a340e1bd76e46dbf0016c89939ba4e4b31bd796b92fa3d8e46a6f37668f2fc067db1e70c157b64da8a610a3dbb0a4b204976e4b2bee5091a44e9fbe2a96dd221914fdfc1da00b65908d7174f4d4acc421fb97ed76126ef01325e03b46701d807cc8cccf322dbd93d93d46285254dff79912eb49c3a1e0a815e77863f85679bdaf2278a9b0e59b54e73503a7bdb0d7aa98077521c1051b627d507c3717fe450cbb4515ecd37868d8bb7c14a5302bd0fc7ab285d4200dd7b2453c7244d48ee6013f8d436d72f6c310a9ed7c7edcec15264a0c2f304c75bf21d6c70844035d8651157814c28113b7b051dd2b0e6a16625fa6af88114de5f523848c8088b8936786181fe3777276f3f0237c2376273383aa0d6b91d54c455f7cea952b21fbde91fe8c54aaf7b05d1d4435abb031fee1b470352cf141bb3584cd6a948231db86bf841ed9c71cf16a979bbdf386f216841b517c441c54d48c28553fe84eb7351ac5e5d4a59f880fed9a458981853935ec86430d6afe6d2d39c50e43912dab81029f80367b6c901b96a66c5e81ac0627bceb9afefe481e2891ee32720a9753cce2dea85d6ebd3646ed77d8a228fa084b8a9d09572d964757dedc77cac11afcd0a0296b7c6e526c45eac1de46f790345285ee14c4538a99599066b33d4a1b84fbb6052dbdf55c34faa88c052ec213da1f4deb2d26e7445881b417af5c271cbc5cde7295506f88778c84601ebbe3520d4b14c695477edd97810f41761cf69aeb4201b62ed1a01447e1a710774140ecd494be7ab1c77a04797687392822771af79d093d7febb351a17d0c8f93d3e5f16aeb08c2636be78e534b6523b4ea511dda18e9fe901ab25f9e692626d10709b9b5fde0e779663e261fe7f41f8eae8739bb42ade3179505c282a4066034023695ab879653cc0a23f86923142fba9574f1d6b7466da879207dd66f3609d7c08388034233a2f3e3c17dfd007d0bf3eff49ab6541cd76453e4871120f8322020b1a437006fbaa95a228abf4db74d6eadb6beaee91b4709eb4bfa235364255817dce4cd099047ba0d6a34ab69ebf5c4f2b705b8c25d2ae2282b866eb73fdab585de2a4fc2071a213b40a2effd1046e31852d6195ec6db389755f1064c2b744e9cdb739377c51fba332ca1a8f44be9690f817c69fc606b0fa3d97b8a3e774738cf9bcf8510c0628fc9b9ded291f4176df53a161a92178b7525dde3522ccece2400bcecd49482eb275d321db90746cd6364209a2bd5dbebc4ee27c971c2706276f6f8208287c1145eb78906e8acf34215215a5d8f6709b61da322e0f083a546a7b9d5bda953cb5beab8c5aa70f515578fb03010e5b06bbf5612426ad2005b65819fc68f4f3d84ed6240edc42e443753a3e304bf2e0ae6b106c988bed7a646abf11bb9962aa932bd048324c3b3568949364b715be8508b8188fcbb42d11a17c03c78b85f38cb5d17b6d5050f0fa06402bc63ec5af62694288591c8f1a9055011319fff7217a1101665239d5002374f161931c9d6e8b1de943538adbb42e532a1fbc797929d2768cd852dea47aff34d3e67a3418522943e9e66b59c0f60a6a591b976233726d5142a76cd58ded22973497697ca7b4091227d1993389c1e7f63b1e2f3c06549f52a74631126a791d09c1d6cc9090ccea7322fbab27a4e6212f8b8a5371bf22ccef15e427bb21643287cb9a0d9db25091ccffc58f6d2723d3761b41872b0afa34d42516281fa6d7411088ee22fb9a9e0a866e081199b2c0677580609568a64de49ca6f4f7a91121a601bea698801dca514bffcfab9ed643357b02c7dd46d3ea10b8dc0cf594a13eba9b34c181f0d31f83bf08b5ced6d027b1eebecb3a6a838e32ab6fcfeac581e5caa7b4fa031fdd556aa2fadbd4a2d7d2d8e4d3be272f0fcfdea4c35143b8bba00e1f26f1dbeba0dbe6f4de7f4b7fcfbf2c09f395804843601ca11e0562f3c8e3be67e7f417193012ce8631a39bc7355124ee668ee3ab226f66c447714fc73b02e466776a5b7997af36cddfd0681bac5b5e663c02a6f9c741ac3490a5dd94019078de83606c13922da4e1cb9c8f9640c79167be562387c44eb06a3b548d2a88fdad8aad4d3641cff04bf1ff77b3ffa477a78594801b1630661221fbac74f04bd6b344320b501e93c0e7738b499751e0f25bb17b2590e8ed05f7da039ee48eeaf23f2857c8e1cfe1d53de6f5ea974a4dcfd8f9244410cfce44e0b45cfc123ef087903c7fa2c8c85391b40b0d873f157e8867203295e3006f955fdc696d4779c21e34944b3ab68f9b2034534fcd10e673f86f0413e5dcbeccec1ed638082bab473fd3a72746044b249dfe64333a82b01b766a658e5081dd7bc6ee514645474f9dad9adcc82eac786b57d6e7617da93ac35a2b3782effa519b1542aeddab8d599743fc8a07e0b4e38e984de87beb3feade64c67aff34fbfc310ebb5b39f522f25ca3d70a284fa7fc33a2944572db3241cd64827a9f1027dc639e4df8bbd758de13f022a22d5d65bd6aa9fff627707f2c2a9932e502c65c4a42d1b15ee80f9d3e46e841e8f59cea9d4caed5f6f66296a696bddb4d60f355042e04de4a33c058ada28e50cd9a1eb7597b5a3d8c5d69805854ce89eba5225a995d03b234a2e2dedd34b02e6b29bcfb42c3a09f1c668d6c6214d9c17f400c42c42bdcdb429e15beb2d295e16745e5082e98f8aa57fb8f703c311bff9582bbb92c198a57a071e795caa79c6b18bfd06b73d84248b34aff5ee3f2df1eda3bbe9c7e130bd39b9ea349e4fb20afab938afa52a1bbd9ca4047e09c7907155e029fb12ba34aab9e65a4d94c196599ab9048c238ac1d87602788879e88c5459526eb7cbde361eed09aea9c0b8a9e50a146b274f9f2385e85b4b0179f068d9cc5730a3407a040ff0273820107f7d6e45054eea3a4b02b96b1a6badf5465793cde55477e82cbff91c11df14e5eddb9d83b4e79cefdee0f146776b35f07b8d1f39450f9dd4256278b05f1e600c80af84efa8124aec91a3feafd5a6c249ff2a779ea7c5debfb585825585edfd71e27d88eea5705f3726d25688020ddec29e3c6e017a32292e197598595bb98da565c1ad1e19aebda292c3828062c321bbd3ea01cf610d500aa1e84b1b9c14833d7b45d1a905be98260b4b660c057a6c99b64f71cfddeefe698b062edcc96206f85ad59a14673cd64e8fb62f5332dea3ba6322ae3fb7e7a5a9c43962ba6f422e0d90088b2b1ef4277a2a595fb656105e993c37c91e47891f496ceddc949b4392c547ffcf2fc5500fc184a721d4b4b97d16c56963fbea6f224711f860bbcd4b279348efec22b33da5d46393f6d95eff19af1ded8a77bb5a08d9e0d38d69f3d1997d93a707ee3c800da27ae8692dcad7a8ef3b1f4dd0ceea183e1bf43858916ba510e80b3cf80e8e29b25e49332f1b3961a532f980b2e151debec39b6643dd3154e7520a07e6bab08603023abd7f77f1a27cea98206b436df6440f68cfae4a4d752a16053e89d70c04127fd335cf648cb688752827935adf9d0228a21cd345c1dcc374f5bfb8604c556e292a954a5b396cfcbc074ea97a8f141e304e9a6520ffb02e970271bb36dd42e33289675168e8aeb85e6f2e88c545da74feb3b3f318c5899f0d0bd03a0e4cc047ae79469d0d1de18b0932da059a478d5be593aa85066c998d63f41b96315a6f5e566d836c492d11bc0acb65ddfd5e3a4182d599976feea6d85fbace092ccf230206cb986451a9c0b6943844877853249fc68308ffeb6bde2542f63bf6987a610519139d33b6c1d34fcc3cf1588bc3afdd83ec2b718f35ebe7abb4ffc4b552f5236afacbab01f5cd9e76edb27eed67a45f55727fc0ac5652ec7ad82da68fbccf7729e9f7c8b05f37605e4886b775bbd5e35dd723b1d1a99bfef637b8aca7a3eea33f2cd613a2145abec0c771ae622405d6ede68a50283bc1be3a92b0907e0e0447a88ddc063536387105f9d8e6fee1ff8a628a2e6d5edf92b61995630dd935662ccfa203327ca1edb69edcd79516553a8a7e344d93105a4f9940eaa4997df79053985f2cf31435ebc8160bf229f5a9ee9565ccf71383387e2e17c0a7a89f6a8cde0bfe153e36da6ffb6ef886348571d380993e2ffcf1c1fa2bc8ad3e1f7adb58c854d33f364365b8a022c2d68a23078c53ffbfd6e3a7053a518647cceb902fe39c0f6e085a864d2fcb7d5a5befd022921f0b9ffd64a4c8342932750f0b622c2fb8ebde629fdea33f9b026c8ed9a3237556417bd82ab1b5345d8091dd5a1c2340b7629ca121e70ad2527a4ced31e022b0208b75fed225013c2f8ba389a60cb864d5ef5bfff260f9f44487b868a92b6dcfea59c24648853be767a535d128f829f9236027cf67f93109ecff05dcd7bbab781a0c545a290fac0206b4775e9238aecf40dfb9b9c8f2503634ec03c7e4c42079ad44301f5f8e463fd6ad5d5b735c110a70d133e19df1d69a20be75655c2882df2fd69a78d24aa047790c26f868318ff2928d11499e61b33d6a244ca749264b2b484027b260bb3a263ee9e0183e09aa91a607fbcd907e2e2628fe7f81fc04ceae7e727d0c781091cd10e5dbf2f7b7782dd95dfc81b50c2e5ac6ad2c9c7b85f17548ed7b92b61278ee26c66750db54af781919625cbed4758e15db8fe71bfedca0307a1e321ff79d3902574608410904ebeb01eaa829b95e7d11570b9a9fcda4b3adaf67b0aff796cf1b51ef9013ed6351483b99f50fc113e7790e7aa1e508363e4d0580922c09d751a91c273f30289fcfe90f568e2ff68f76b23a6d96786a48b3b7f82d81c508c8dc4a970a3a3084f12e02405273a696c1f47390e727fb5efa8b22b4356dd74590b6466002bd13998712223043b748f9d3f763a8212100fac962954956b561dc3778ed28836599751e6d053d221e36a5bf7bab9196b3712a785e2a2eb84294efdbd019ea01bd652ad457312dc1e369b9e32eb8b56a77452581611e63261f3c14fad93ba402256d6b529f0ce4a173f89b9f40915d5ef152d2c9b9b0862f38e28710973c1b3e3013d72f598ba6950b4d842b02ebca23744d2172ebd492fea3060f4e9f5e4a65087ff98c24363985de18deef439aa3ffbc55b9d252478fe803e031684afb896efc767988fcd0c330b5b09c2661086d16b7ca8e9669045cb75d4ba093f6d8341587e11cb24be06ac68db2bcd6b684f119825d2b1567d6ab5386a477f132d1d8c2727739d7f72946906c990798e8a4705157466d1ddc2b6254cab1816856a98ed7ad00370e1e9a3d4bcbcf76299a371dbea4f08fc18f98b002c7a97d0b3ee5935453b042817b6ac3db82070be984aeabe43e8dc1ae2a21c4f67042f1b5aca5897dc9d8fda436a4442194e25ebd9e5cbbe14d2f9011756ff5c72d5fffb207c13c2f798ca485864437f2b6626851d8f307ea7d7d24101c98c49f17f56886c3000b6fe884d647c6a00a5cab6531b488a5ebae838da88ee5ebd92d6a598afbdfe4d27220c61301b1e27e2cd8274103692e00f725d6d68c5b9454fdc3ef08652bcb70fa32a2b2130aa3de0d3c87d43a75714a7ff3db9f010f51121bb79a0bee57cb9e5a2d3c8799395da755bde07a08a93955e2c03dfbc0f8b662affa1556343ae8180e4cbfbe84fac93731d63d526169085c437edf80eb8780e1bb92ffca9cbd5e59927dd04e33e5ccda778b08f05b44c40d3cfa3d4f52c743ac3da0847a6cc9ddc9c3a080fa1874dae8f63921cf8b62643a0230afdb39c31000251af3b42ab755c96eb14ef3adf1d632f15cf1fc596442845e6b3ebcdf2fa4a7213f2a17548116e82f25843b476309798ef8e5e5afe085c24c0e2577f00c943e214be01dcf8a3d4204cee8bf79900a334b3ffb947e16e672095db614b35cbb2847fb3f4de755413d021b71185cbd3df03458f5e5cd519b7002984956a73cee1b8eff57452abdf6bca7b96ab4c5be1c280eaf1a2d4267f89cf0b9a89ba286def41cd0e55058603f951b9c187e09f74c0203c9a86603e61a1aa6b1dc71ee706149e35083cad10f561ceae52aaf8c59949bb5e58bab4cd0a4c7b758c4155c2b948aaebad05c1f3dc4c5031ab8d9e400effc5851e4669eb0e0e2d333fb4c0446a22b8e1e79bd161e20521ab61f5919c1e37c065ca4feee498b8b3952c34092c2926f3ebe3bf50f513be416f79af0cd9a28e7d68d743dd58adb3ee598df3ea57d6794d416588c7c97f66f594e24ecff0fe6c1f6ffbfcf0ab92fb319cd10a3a0cb5f94ef3793d0efb62a3858b72f2dcfc06e531b96219af6ef04edb1189c2ddb4ff67f09a73cae331e4c45fced118c8023a6cab02453fe681e492b081a3f75bd40e3a8b3b8ed7fb2e8167cdb6dbc84e8059f4e7d54a565492220c74f01b1dd96b50f631f59cd9059e6627c6346a3742974673d0fa694ccbe9635ffe70300a8c608c637a206bbc9a146b7704c21f401733d46a1645b72b31ab08856ac311e83fe253659448964bf2560d1c60994d79d74825e0ff237103f681be5bcf7cf18d0a197b0f05cf3a08952e99db72898450f5ff04b36856a302177bd39bc6a56071d0e23dc21d97e1a40d7049c40dc501a6bd232ff347d62bc092d7e8642f8095fbd5b5f39db2169a50867f700798569b30c2566bef854ac609a724c49e95ad83e094f8677ade3495ebf2d75285feb00adee449907645ee331bb5a79eb891b43e538d7c5f717205800fe33ea1772f60e5f0693a19860bb9da34b390e3fde15c2634a51b52848a6bee9f6e83b7d8953f5116343d7581f09f1faf26477667cba5d16e5212436f9044bad61effccdaa7cdfa5813cd21f42732a7c2b6430342dd7b9c37574085892430cd69498e922a6c92b97f02c68d9110c5689c2b0227ce1b6966ace79f4a8c9daa3098a182d28dcb188c3687ce8cd848da98f837d96602775b410575d6a7077687547bd5c11482868b6b9ffbf077dfe8d0f880b8602c8efafc17f449f4095a7b4f5c30d1f9a6b01279ba85ee1c5ef2a8dab988f6cdef0a4ed103d6f175e4bc2cafe8cebe9af092ecd50c4cce2a5e47d1ae0a80b15e05044ed1fb4ba8e91da7548e3d44f488f9378ed3ffc4665f4fc9e0e859599d36b4525be222d1ef0a4fc8e3d9bce3cc9713137408496010936068b77a690ea1b3535e03c102c12b1725c0ed7e96ac3632394736868956085c83a4ce015c5f0fabc49c9889ce0150b258be78438ecdf919b43b70516598bb5127436eedf17867310ef28e7353991cb95e63cc02a9a57122f21adff4e6b669e24028d46b6703bc5fda2d41c6acacb7ae80dfcbb0cdc38ddb0ad4fe3cc23f650f3392750256f1fe4202debd6aadb9a4ce9ca5195cc2dd0303ba93dae30188767ab77d55c2cf66cd4c99cf851de1d62c0afa9d0a879d29a175db5e5a45e9f849ccf0dcde696eef82569f0b6be68756d7b25e1d8b1deff8814ac9285c941d6b45c4593efc0eb3329b1111777c942d0ab0726eb395cd5f4540f9b43940c06b5026b780493fe2ad1b6605fd1149e01da4369b8e96624bdaed169df1f454a609acbf6f2da7a9d8a38872c1ecc2a39c1bea72f9f3e8894d0fedcca53125a2567abe875f8e0b6c7fc5ba4ed2632bd700fb4c286ebc2e3233614ad391fb255fcc1f7a5810a8c6dd71749d48109552597a22d9d46edae3292e9ffbf3e850420a067b7a400a2ce78a4b4efd15c4dbf74b53498cc9271770d734e8e45152f4838003d1be9c6c8e64b80b2e2db25e105976c7fa1c664a0917958f224d9b7310889df861460dd9ceb5385b1c6d26cfcd91200a19616edd45a4b1417b1c0a0c1d603e18310df4e4b15d492dc85915d535f518b86755d6eaccaabd755bc4c005e40cedb2b2c23b44cca08a9c2223399efcd7663962828913e8b399cd1eb5fbd9f9db08ab177bcf183dbe12a10d103b7bd533f6c2883da59bb8224c1803e77690509dcced52b1556bc392c3a74ca233ff674334b65c5a53d028338d94cf4aa2363115f22e0c19b4f0a4854476b4a26e34c5a20dac7dde4bb941c7ea944a87304f160a60586906fca96398331aa3d6f6ab0b67883cc0a96f39eab06234898ed2a8a7d08d64b6ab61a6ac810485dc44e378f4eaff78efc9e5b3a52e8860d774272e1d313cf90c1c3291cad696e8d732707696ff551664e89cf91bdd2aaf418af00283037d601a30626bc8c719cb21c876d8d3615aecca45b0c01501dce97a9366f5f35cab1179a93aed52c643c92666765f8bc91871917b9cf1570dcb46d356d1883d9a02efccacf1fa0aab02a1db7b2b5492a5885567c27e5b431900bab7af329a1d509f5c6cf8ca256aafa58879025cd268b4365b846e26429699bc18272e03e9ae347bb212815adf1eeca66ede0b00c9cf1c6c4a904ca3c4648ba1b476f05e3d6175983d9e21836ef5d6805c8dfda5436a7bdfa9d3b6d12fb6ac16f578ebc0c92f73fc9d436bfebe9d6339f36f05f249e0e46d4615343a0cdc3d93835aa76b6896267d2977c7b515ed1516bae4af083173d51ff07d98b1d7ae893bf7575cc15c75dbf8c13af6311aa0461d08ee0b43770c8963228f043a1d2a1cb26ced9dc7bf3249eff566a64f14a8cf125cdcac20698c1d9e2228e070ca6b40f37c5c4544a1496bd0ca10520d3443bab4731ecba656419c25de1f94d7bcfa5b98b3ee9c953347f2fb2433304ca3e0a45d903b534737e49ecf5f2861d93eeffa163b6ab82c7177f3b68f7f4f6f0b3d23a2e14fdaaa1497037f668c5c16975b94ee646bd613ab6123133751df9c2af07d25ee25a95fd3d6a993efc3927da64c2b56fbfe8219f7da06cd37f8502248923baec6bb1cb64b338be9b9d819a439aa9c5b9ab2ede21fdfa08dd612f8d535c21811e05e9de8faa654826367d1ddeceb657f41b4d830227e75e2509c0fd5fc25d82b60c382fe2c3e52a113eff0a94adeab6a3f4c61df6579e854349e4d7c0eeb2f2dc0bece509fda9a2f2d787c50fe31d51442137bdb85c5cd015a1e1b4f7da30fbf2832b88f41f7f8a3552487e0db42425e003af66ccde62b14cfa92eb941ce6073035abc3f86c4abe9e008a04ef4d9e93b75a785a6b1ffa52276afe2c97baa046b867054c030a556e172b214fec07369bfefe189cd3987026ed08901e573903433af665bc6ecdc265f1677f761c26b4f87b75f768b9d73aebdfcb3a06792bf18331751685eb83decb521a80d8cb27f93df0a08c2a0ab283351876515639664c12e97205a32daa5b2759bf67f09955e6424152b6f0a9ae8e909923d25250be5227bd09353aed3b51817612f98e762044a3001a959a331c1c246d04f70f32f6259d97d5cd9de5d052695dd049a3a362b347681f256b1f95121626123ad5847b2a1ae258ca9038765e9d5ed5910da96f6a209d02618ed1ab27506956557988c8ec3fa3328cebc240483a4d0cca8ca70c10b28d1a213f8228f8b1381c178f786c1b885250f0e454ec312654a566e73d60c6d2a5a8b769de9045eb1b0a7bc21d39cba65a4be93a0c4cc007f3cb0c19e94b896092f4a45a3ffeb56c0fa970dbf2fe5ec7ecf3ef0ca86821c806d8949d337705f1d4c90a68d0aa9738844b222dd534c357c63f90296287f975f2e9239ce2d8c6161f2f2bf5b313611a6af27867b9f676fd9c38d55b5f509246c5407143b32172a4e5d1dde7d22909e3f8c61a154a90b595eddd5b21b87007c0df32f3af82222cfe1e8d04620b8eb3bdf8d34ed3e042af8126f145af285c2406167be7f1e67ec046d45b1fce7b97e16db924e4877a03e557ff7715ecf3b38d95eeaf897533b6d4c2c0e068ee867ab555de59e443ba66f5545b05f77e72fda9498db04e8b00406e44b98c09af142364071cb584ed3b92e5c135ad0ff821e5dcfbd886f9ee8d225c07f65b195c72f716f774213b1c9ef8276734a1d042db0f8a07a4cb7d7b386ecd163684f9efddf355921c123f8a39a8e3926e7a83dcb41a2ad9e2257afd76ff709936bee6811a79bfd9478828340d7616460b60f30e61791cd50d9672f92e78fc9557e6d7284187814531b632ded442202d27a795b1e0bcb4457c1697573f354730dc1c9cef8a7ef1374b59b43f64e8bfc74415b4dd82fbabc657d186a3093500651357e7ba9482b93bfd3095eb405b6a09c08b61eb779fdf0c1f65313a273013658966fed11d3444cbef15b1fab21d457498d984a93a0af930d2f05820596a38f6385184df4dfa01d3e0cc02466ada5dde93436b3e1ad17468b6609a5e5ed27453b698e74d9d7aea1327b4badb8807ebdfb1c99f92feee1e1cfd0d7ff09aa27d84f512ac49c9e7146949368aab8e5684c012cb373f3787a783e9d112e36d24fc0747198244ae5a6650b4cbf7ddc1ddd3d04c58dc08bc30be85d23283b81ca9d290d948b80a7740cf95352d096f32a0d7dfe88a117cf0252ed274cae2ade111233ab22f81adf9907e05227310c38b2806e9fd3de8106b95f4dba8b42d9b1e41919047f313685a8f82415038b67009df6ffacb34cf8d81c34a46e9b0ceb776873bdd4a67421824cba1c7ebd4da71a437ba29e09500c95785968a0f5ea55a48e2a7771f2734e8c8510279f4f4431a5d0324e5c4fb00436462932907272b3fffe5e4a291ec5da74688dced71e659672297fb33ecb5cd5dfc420e1632802e5851fcd8c20fa302e52e5723024165343da67f80d772f2ce208a47f3d17a83b10159335d9c89a83e035d81bc3374a36583dfcf22325841a3eba64ed0f8abbabec16e2551c02a51ab34374d4fff818f1fd78897dd66a81f5f69657431a4f07b53cfaba0dbd03a385a6546d2fab1ebd6b0c65568324ef0bfbf5fed8a6182116c985b52e6b845043d99009f73973cdebdd5e8d80029277455333aad92075b0b3323ff8be1dc52d44d266cc9087eee02a1d4b123642329a53946287b2f35fd58ce5d8a843b5aa2e335ae49c03afdc9ce4aa48c1364dd5a368d0b1443a70089fcdf5fd2fa7407ebb79586677cca93ff60aca09e59bb705c56ef9bb7a0234aded053cc33987da564480a32e783b822d6ef0fcb029842d06d7487221a18bd5367d11ed3d12e508e236cdf24bc2a1359b27c95cc46e6c2467c5684e03fd730a7ac4b8f1077b4093488fdc131b1e579e297e44ba6f976d315ced44472d54eb99509cf0913280cb62e9bf5082df2a508cccf338131db842f14cf04195bb4a070d1d5edb359096570f1ae76b83b1144b85b422f96c693db05058f298ba96b3ed84b2243318909a9c1826bcba95cd84529e026fca34935ed828cb91115274ca4ae955eea4c24a8b1eafe10e52d002092206a2f122f659c5ebc4bb18d794fd8582f2f6377ae2193a6f7d4f51c03c014e4d7f84cca3eeba9b0db41ff89909245175d22ae7380a3261ed6410df20913c3c0951a5495f5775fce2a73af45db629c15ed038327f0e4b48fd2672f912d28a6016b598e2ee9a3d547a2dc9dcc15d4ad6145820cafc297f1b9a46dbe51be6ee795206c83e773eeb93a79f09090c51f4e42596ac76034f586097f5c173fd50c85c08641e91bb59842be82c26e2f3ee27894a9eba7674c3558bbe018c3eac92b5f63395c94f4c5f773fa14dd66f5413d2ce0111a4398d02ab499131bfcddfa803dc681fde0e79f22e26b0b0fa0d986bd66afede7f89a0494b47ca71371210ca3fce27119868a45302a96e38070671dbe37f7721d6f9dfd21a0800533757ea52f5291f1e9d1b3e0644a0c4b10ed7f2185721f802a29b425ff65828e2ac1f0379f81a7cbe2cacb34540b1c97517778f11ee66773dd40c0fbfa6b08fb72b28e97f22d322d36336326823042e1bc2e9d076b485c80caf77edec796e11c8921b0be3eaa978d47766ce36e1f02cd58a10b18b8918eacaa76505185efe8fedc0beca28d30cf8f9da4cbd0c7daa169cacab4c09cbea1d5c5abb699373596133d25db83006ae1f61e52bea6999f114b6dda2426d9a5e1c6ee46f748b14f3c253dd52db1669df80cc81b73f01cbdc948ad13e04b639c541f052af8ca3cfbccdf135f23cc2e501ce5beb3c2fd174ed8556e24dabd046b214adeb7677fec127479b84952a123191e9b95aee1df4fc82ea5965348c24438baacc86861cfdae5810b70d023165a44eed482c391dc9fb895363e9dc330cdb52c4d982109f1fa0adb29357a15fbfa13ea57369235fc688c8688a89b0db6065f7f61e74c4e5786c04989a87e569ee9e4db24af939a68050336924796125426fbd271f9bebf041626d6fe81a77b2a9e57100c331d71a89dc053d475e9b7c538bdb1fda23153c1bdfa29dde29f53e9a8776da42a807f38be7c2c46dd3fdb82d503815375ef4219f90b59d3eab5bdb496ca544fdbbe594865b6fd4776792f5b45c40d2e13de9c0ddcb13caa924f0edbbc2e0c99a09fd4582f75789026ac99e1f8d14615d757ccbac33d424b4537d1c0c86743dd28299d4bd8086cbaf4671ee4405c975e3fc37b0be2baf5732adb8d5b1ffecb68257fd1d19ac6cde348ccfd381e943ae31633c3608e85cd7e91e0cf59f5280b09496b982ee2483f417eae49736fbbaa2e8bee7e0ce8a875cafd553cd39ef0e4cf836eb416f44299e9109f162379495ea343e89cdefe91e1c6fdc26edb120347f0ca21c8e7fa1af19fda45274c8a1132cf021ded8a8fd3676ede3ffa6f5f0a1a8fb4add2efe9307a320dea9f3059e5b155037e044c1e566351952d3205bd95bc0492fa04ea3b4b111a6ee2f1a68c3ff16964e84131f4ea9c8a792ec1bd80a0e2873fd1ac3cdd1619b46aa069349dffed5c22a409a9de5fd427696129b557f3628d80c3fcbacb351dba567fb3720590e9112ff8ca3728ad34991884efa15c1fdb698eabe6cfde139ef48b5c9741430e44642b9a32f99b5380d58e8451b34f1b05eb3e2959f27e6ac4f05ddff511ebd2d6755807be44243931618b17c01e1b47de11550a6227186c1ab5a5c1abb2871dc5a4a5f01b74400c3eebed8f1cb8b1ec72cc1c24b55cad6ded80fbd657ad50b887a9adc152c1fe3f1bda968c0b725b58b701f3bfc20917b64f748ba91826a74a1758f7a40d8f0e296101180f1b04fa10ccdfce8b812bc8df4db5d221700e4d481a05552fc9b1193cb87ebeed61792413c1296bfd9ee614a7c6d52ee155e24c13de28c41158609f685a7b96a917e08e3530a3607a62f3341a796ea37ec02310073b245eae923080c709295efcb065210ce0afe24ca25be70e56beed4b35a691846a65bb244f3ae21bcfca798e702dfeb50d7fa16c3e722229645f882fe1d959a3b93012b567c0f42dc2791b950277b045c41dc47c6cfbe489be81674caf76abe05172c360e75e9fc2f42c055b9b90b5c07eac09e41c578c6bf69a225cbf13f73c397cd91f9d86837ed8b5f8397a375fee950fe2b10fb22c47b5f9f1c2dd091baacba53d74f678639623c84bf73ed19ef4b4f5abc034ab95bb9386f96f0a0dbbf95766a69e648c26ed59263dc6b2b169715c4d6853c48e399290571f86af22c69fff2b559c38025c24d40590431f44250077f038263724357ef326889188834bd0edd2910c7c42302f2fcb0be9be43191e5f6b7cf14e04aafeb51034313c75655cdd13766c942dd0dfcd9d930db385661f5e114642bd6f886f3e946c88799c8be91693fce922ea8206e943c0129aadbe29af2e9eae4e5329e370072495b2c17dc442316e63695fd83646fca5fb0339c62f84b393f7e4e67623f9d0ab9f589a6a4e55fc429fed10ce51d11716e055ec73e4cd377523d7b8a92aa4633b07d9e6fe719c17cd45fc042e7d2670b94e5b00d75a249af2d9435e32ce713b500fdbe5c8c65ae975ea3708d40151b8b22a11f937c425370b29fbb960dce20799096e8c3a1dbce5af878bf9439bbd5a6730216a464d62265d9f5101f134bd1e45a317c098555fecb97ca823d5a1866e56ecc7f172257c14e344dc1adec3d40d96f06c7b1dffd8e01dc83de73ff18078f78767b58410abad99b68b2bd08669b55af15df8032f4f3b8b774b906ef196ed4ff7525307ea6fae5d8e0b827055de20b1bcdbd17468cfb50cbc7771f3e25abe624f8810ee94f567ed668f9f851a159a07a0df6878117430bfbb8da1a0d649d5e35d8646b84bc837ae5896d14fb42fb300fb0a78c371095377bd0d2bb44c81c7d7c350dd1698bba4a67210b5eef003733a4920bc158f7b0e867ff880d5f8bcc4ca11add86770258f6d27e597dea3cf227c9e232bcc55ed2ce4dda7145712ec5489bc6c817cab79f8cdf7cd3398ca315fe41bf08ee653e9107a0b4857511a284f60a1bfee10d1f2e68ead284f4d1ccec00ecb4fbf227e8b81c682a466db98f134b9bec64c83d4d8302766c5d34d42ae7580298fc2014d3e5008cc6243116186f997cbcf3c48456675d94e24b04a94b649964f00615e72b9ac421966f58ad2a1237b6eafdc5ba9a161b3c5106f3aedf53630c946135601378b4bfc5da99ebeacb3aeffa0cfe3147c8500cd6e4786308db97e8b3a1263fc5a2547b05d6097d3bb385a43d99aea875c34a267b8ec85e66e30dce02e8c5132b9eccfb366a2c00baefc0f79aa29a9b8319c8dc1273fbfea6132c8fc10995fe00985e8dfdab413f2aedc95ea602bd8315c1886b8b599578023e49bf56a4443fe47360c3018802846590d713389304d48ac0473683553ffdc2cf447a05015ade9c212b51541174f4d911d949bb0da921731246cfc54516e6441155bff7001126d3ee811f52a4991645fcd220f8dec45bd0f5d5f90e26278453406ba6bbe7ef850402c4a0fe9e9d485143eb3ab888b4dd955ea62e5111b419601e688c400d271cee7892702e95f22bff76d14cf96ffe34f30f478255188ac2cd8569690b485221509e22cd90c3ebaf8c4be625766516161287ebf25715cd64b46818f4d6621d0697acf4899be3135fd992af28c4339e8afd29698c60ee8f4f91155fc08eeff0f486e0f5e1e1f5d3475028459b161b7a312cc8e46abdee7ebd6ed9a09325c0b9f4e33189ffeb9d85575b01fd4f7f21a37c70eb4e2c04d6251b156d59507af9bb7f3957a8cc8434733d8b674ad095b0bd9ff7dd6fe13cd611832885b05ff48c306a20aaf066d79ea0d605197e23b97974db8810c5159cae3c85b0668fa560d58ba03c5fd398eb8f0f9685547c5df1e1dd34a33339bd980b9ffcb5a4bd3c2f20b0af846546932058bcf40683474727903943f715eac138e05872336a178360d9b2049469b68b670dba0c0e4d013b3ef83d8453e24056071039cc2faced3010e6717b27a8ee2788716f080836d6869ecb309124f68cfea28574d9f5917c36db1f6b16e23c0485d431e5a00fcf56c26dd4425b871995a89f2d31078af54256ea77e55efacd5578767b4a8cda329fbeabf5350c6d2a7fa9092e94f605e697fd83d92487ec6a9527ab5437b0ec0b9a11d3e28250278a616d7ba03951e3afd0771e6c1abbd44e55ea5686cf7b85a94d4884ab87cafd173a23dd222f625a59e820a841f206ba4a002d578a2f5f5581325d0d8bcf70fbc7c6a33ac016800a2a337ee4537be3e13d7810d6c9670a17e2e3245d49f1e4bdf249bdefede96836de505a55ef077612e8c3d884ebad3d519e9cc2e02cc5d4415d4e6d5973e4fd205f6a8817e5f504334af10d6a1fe7b163516296a872d7395fd61bc9766ce90724a81b365dca7f89f91d7c39ecb47c0b52a31259135845bd9d3286c1c4047cb32a4b705bc3b22c771ade9d8a14a946fa6de6d26aa05b3ec0f172a022f1df435efb2360a0eca057153fc0475dca6e2b5095b419e2c6fb10fc2f999e223c58de214b7dcc9539c002727bd2d5ebbfefa59e229fd4ab76b637aff6d4bdad246b20d293a33be5e7addc12eb694b47bafb7202403f48fbaad2027a218ea196b0b789fa30cd005745ab2a4c0fc298e88856aa74366262a3c4da3f9e1fbc76ee8093e8f4c0ba26bdd8315cdf2efb75ec338547f327557e60083ad57355488bf5ca383d1c4995973b63d23bb3304cd645ba7fb45df702258eb305a240ffb59b55d93407dc5f9c4337aaf84966681ce1b2ab38df2951793841cb4bab121c1512ceae76989569c8fc606b87eeba933cec98f59875f99b908f98f534f55d496edb8ed4110f9efc6829572bee337826d6c1035f7e3bfdf125b846125bd2cfee2f455e79da2065a4be5d7c146cd804ecca0fe86a2ec01f3857908d212fe9d01cba8d9265e9610a630340492f390baf6ac67382355370e8fcf9ad3be4d10db3d61ea5ecff99a1d2cb81285d45a28471fa68402d96e4e91205e82e274b74f9e4455785dde1d62ed6c557d106a3786c1f8287621270affbcaf0e743194b0e0281e692334f155d885f3575eee81538cd97fcbe063034b56f9edfa6f15ef25a24f8d165a463f99b9784004ca0194018c2cd09f492392467b54b8dc178a5200368a7af9dba317e5bd3b5eab1cac687de97fdc06380940b8715e91c7ec288340542394248ab5eb242a1eba1426bba0ce898bbe2dc2e07aef29189e08445e3b2d2c379f077a5f9dc1aaa1daf189d139ec697844c46a64d7b2b56e94da5cefc192f118f979c47b437070c7382ccffc43567c132f938a1d619089d471c7c9363daa2fae1e1320f6ff67106a68f38292c5922044dc57956ab7d0292ae90b05b041aa9d8d1c36a3affc02060aaff758113c71b6d32ff862d3394a9ed847216cdd69ce07b69c334db2e0642aa3aa19c5438b800f257ea6ab7fc1ea3458eb22564d58083380c8adc509bae44c81038e46fe4e68cf904c465224f98e246884c27ba9237ca9e46fa0ccf47d03dd94672bca6477fdccdbd5bb13801130e72b8ca2c0e98356e2daf62506d05ce4caebd3c377c9d7899fc1e256837335cb6eb7e18fef39f5b11cc4ec2ebc669bc9412ce7af1a45fe051d53d2df664b333c0adf924a1e45e56c07ade6c8cd8d8ec35d1cdc171c532e4f33fb466c080dcaa65cc26994afdfb628e1a91410b64659785b2ca3929e564e2a5f9949631bba4d4670e24a91de2d2362a7d2c6fa8cb8726705ba41f2fff33bb20ba84f1620187cd7a67d22449481f5f03d7c2174a1004ed7964370cf02e3c3677478e38f46be578effad84670cf87f096a05643e3af4a409b29eea5cf591f779262fdb5fbbc8e4d0ce6982a2d9853001d8393f1598d051bffa09e81b57b8b2572b7582c478f1f257277516ae76aee0e9dbafda92cf4d00219f5c38430a37e8053402de94e347f68c2f636e6180ff8366bace009e0c3698397dab22b60eff3c9ad2ef1dc6f000767cdd9e1204612092b0e233fc1a9cf8e7e008c85f3df69190aa3789692a32dfd43aba82623a4c609f090f017df5ce7c0151b12fff6e15ddb8d6b24ebe39d50dd288d8ea9710ade6702a0cf1cdbedb42ed9870cfce321840c3365dcb4e871b8171e7c0dd6889ceecdf9847433e86aafea7fc062acce72d64d07b6f9c740e6cbc0ca9ac57b875826913486192ac9ec9cc0c368d03a172205eef2ab465afe48edae4827eee6213dd63ba7749a16d6797152d3aac05993e91a46635bff8deccc48dc6e7c1b6c38182d634ec33f679416dffee76813f5bfc618564c3c4e595f821de20dae3bc90404e91a60b0ac8cd668dbc007a7fb249ded3b8e96c8843da124ebd364aeacc4a8cda58b387ccf6adc1e2319b7843eae0678173a89abe06c963de50555dcf0f9454b0810d728fdc1f607cb0c99a7f078f475d5c606d0fa8a2befae1c425984eeca2a2eb017b6483e7c223d27355c1af1ee4371bdae4473a0e1e3856d67852787c7b02821454b4135f12fcd255eaa8f27b10598826f66b0f76fb6daa03d927884448edc6256d084c095219374e1b17e19496aeba061a7f931bb658fed1b66e67792075136e86556d44077f0034e9afd98d616b1d3b7c3de3e2c595c62cbb4d9dee06839a2935805c4918f6ac95a6b7994595718c130470753a8262f32f512fb77217f121d205b0a3611113b5f6d449dddafbc20c9119000e7561959bb5622d80f8586d6fa090da90d60b0391373f447bf1976a09d3453ebccf158713d4d6b24d88d1b63446d14791bdaab1e5f7392fb5869a320516f592fa46568daee58dc17f7ff87598d7ed78e035c4c8015e22232d2f097a83e92c2e0900f65f54442e3b3c063a0f13b5a7ec858e9fb0235e1a3defb4e4e38d6fa7f35a23ab25249701cec930b642619abbf5522397cb104d7659078027518e1eaeb613ca65e49b4c2c0f892d310e44207e8ea4d4f730d9f16e80af39220eef93dfd3c464552d595af12ffb9611e6d74f9875e415a6bca300462ac4f62529c4742c2d5d66527c1bfff44aac819ec03091d34e387c69094d895e0cc315c7296a53a4f2474454bfdc1e24b0f13903370dd51a8670d783dfa351c8ed63c56a5fe108f41c8cbf3a47112c7a74d5210e4305000891ebd0b7586cce702e61c537b4263bc6642e12427e073b7fdfc6dc4547a4236c83b4296c7d0c6278da2e4de25e8931ca210c46ab7cbe0a2a9307fa492e5c7325e5bf56a9284b7953502208ceeca301722ede3d1184ba3fe474c9edf60046e4a91664e974f195ebffa8030d948dffd8f39eab347929d203417a9fb3b56aaf26b04dda406e28c18563cef22425abcf49fff22085dc46465c4eb26044556efa243e8771128d8add8c77b663179ac6da7c3fa41798ecac5fddb21239bb65afca9345c07ba4bbf6edac5d6b99d5778d4f6cbb79d5dc0e2ec23e0778b9235fcd54971a69b20d47fbab26789c12148f04d6d76915267868145b8bf9a760b6f5bc9d8500c11595490990242440815137d126db73406b0f4b0380511fa1c1d54bc3e5589ef23114d94fcacf557a16b1bbf1b6b84f2ad41623a3480c119ebf3c49df32447316ef31af090c69aa1f8ac9773a6be52db411e943dc5a56a1dc51db0e0fd2ba016b069654ee943b6f28b1a4c17e1efdfc584499fff7acb0d5ce1f7d89ffb21e25d1e852b71b3becc46d3a149e47f09f8079ed3c37d88dd05fe965e89fee33276717739cb1e48c91eb1dcc3fc4895523b2368a3ce575d1e1e40d3cdfe5c8447f666656b4d2d6e8a3a28ac1b00217b63be9c210ac45f5b2f804d0a3dfc35e6f5e37e66005d39c357dba46fed5d00652dcce3314afab200294b5e15ee1f5b71e124dbb75d19eb6e04fe207ac59e504b9388b8c32b91763322b22141079f65860f9a142247d390f2414c9b19e6ace80e5d8ceda9b4e43374c76a436fd42d897ec352b2ee27bc5e035f881f7b71b9e5762ddea5fccab5d3035ca565b2a945b3b1e623b64bfc2a82a10ddf461f42d958c6909cc8cfced6fe68466210885b8a0909a14083a3918dde92c24af2a20c6fc7272b16c3d13feb9a3c0547b4c4ada4be3f1235fb4ab3fde0e835c8b1fb513de796e7d33311b0879a48c1b47dc31092b8c537d5d664e8dc7808d0f06e62e25332b0e2c40dab300c6d7aa82f4a2d6d8f136789c4552f4986433c7d551360258294d00f92140715eb42ea795333f994f72e6b6aed323973778c3d1ffde38bbe75cd08e88c801b960116f78a391cf485eb36d8d4328f525846419cf0220867093a9de4c356bac445db97cf51b2ed91fd5a4ed814d84307cd133eaa841628209ac07a26721212be6f7f6bca154739a0d9ffe11b8ec836b3a589c48d435c3d24d5fb069504227117241b70265f9bba059468b335c2b44dc8764727fec8f13fe3eafad97e79542a438a7b72becd08adba18da7c73bec5652e626d5ab9614bc25687788d8c8cb3511f8f4e7ea1de7ef1ca5f6fad555f063cfb2a16d798b0f3a069a0f5761ba9e6d08163a0fc62351e96fdb3e867cb3130f73b8c11fbdc9a24aba5393a270233e8c46cc1ad36bc967cb78a50cc92fad5b4389b059efc03ebb2bacde14aca6ed959037bacd8014f210dfab3d1e463e7cf4cf00edd5faa7e69e34797810a518579b9769ec35bf91f73460af22165b6cec79d9864488baf9946d89b2bf8308ab037098637ab295d9c7bd39c6570d2dcbee425be8477717e8c2270aa516cb3d1d37267e94b83aae993b200fb6d10467a58d3cf7277eb8cfedcbc12062c2a2fab8a92d0e79565f15248cded8cc0979623222f1e4a4b8616c39122238c42f8b74e0648c94c9590562271793be20b95e3b4ed85692e36eb1a56475f8b76fa241a3f5e4df3f0f39a4e43f50b4068d226d78e65b817ee7b36cbd8a5a26a8064694933eb79aaa44db958d91c2f8b67e1d8ba8a28f6dd954921fe64dd083f7e52f7ce1391fabc64d3ffffd2594c00259cecf2ffc2e82f487296e9569ca1521586fd81c80e4da9abc1da5333507d31448ebeffc0e165d1135fef65fc368276a43fd373c4fd20fb654008c2f614cdc5e0a76c834660714c5ee5a210c9dc8a955baa99e36768c58807959fabb91bd6b381ffd4c959788c971c7937a2faf352d6f7d535e5452b2d726c684c5cd8433bf90d95d88c251aa131b4eb676efd1039b1e965c9f105dd5ff44c40c30a8eb1920c6bcb34113ff09b3bf23433b89527b20d1010e69ce936106e48ec7344315d7c737c1c719b9638885207d36af56fddcd785d0a852de5057015b02f26487debb9da9d26e5dcda5715cab0f3ed9bf98a3266bc8406dea30bec9d6ee0a69bf63508d680d30eb365d6643fe6f79063e622e37eef3cf39e02676ab11cd370a67a256435c337488fca38ec059fb9d968dfd53e9de73ac4d469def5e4a1b5637cb7efd40a5e048f5411fbdd31a1d7d1fe5754f648a1e56cd3343ffee3075e35a8f1a0b0af6a809ee7012d024a784f669fc3d31bef83444a19ce5c11f54a9a561281ae54f3884680823e1365f71c924cd03d70ff2e1cf9c2a56203a59aea69732b4a58d90f9d8035ac5999389830e87d823457088990d5e8e537b6bf5febfa022fa723097953153fac7e1dfdd3327a1da97b6ed061e8e1be1958ce205dc2e764b77fc305d0b990fdf77d9c9d8c8103e8ed3ca7a22840f1ae1be5b33f4d09b052b5ae01e721b74f2f8110977eb88f4e51e27c8f1982a19dd0a69cf5994fcb7f22b85668411a8201e11722fe6d68e471b0a4699953807b88b4c3804e22e56b5c9e1b5c7ef4732432fe9479ee5a7bd2b1332fcdbd0a4b0c0ad5b402e56927c4e4a70669c2e0038c0a104a9bbf585799c96abccdd81826a124b660b34aef3ca36dc20b922a513d321269d6d2c0a14d367617a7512e60e8cb73e1bab6a21de160c13fdd8f22d5ada694bab70dd7a3ec0d01ff27fa729a2b2f64642be81eb8bc6101f88b72837c1799ce739defa729a219cc696721d08df74075975085ec80161c27b6632a8aa2c72139677cd46634eaa842679bb7b7b797d3071f8f801e08837a03290484d9d36e48bc106897fd3f8d26d4239ecbc20e673827f94f0ca9c4ae17a6fe7ecbea25b742863da9a793c0989235a7656f079bae47bc6279f1748ab99feff8dc491daa2768e84f5d42f44b1cf2a25846469f9002140ec3f8731c8effddf55fc225441f20feb9f5f80da9180b2857d0db632b013fc4923567bc9549021d9f42e0ddba887c0a129aac6352c912ecd19cf4505b25ae3edca900ce43319137cc8abe6e24ad443999b1b2460bef37488f83f74e9b1529e7fd91ea1fac090f2bc9cb8b5971aaa142f9aedf9a7c8760719d1764bb1b60cb5b12bb293754a6934f3c888092fbb12f844eacd8265b12bada1c3093f5c5bc1c16aa7c734d3211b4e8fef6a0ec9270cd45a26f9dd87affb1e9268dbca5c08e776cb759a5d6b46b65e338f600d4e8f7c8c82223c643e05cb8193ab03ce952f2859c86d0b01c83d40a8e7e3550ffc7a621dd8eb2187f35e3026234a9cb4a2f835ac47aa00039d2ae80415cce22954f55ea1a26fd5feac57f82ee1b918d0c5e026fe22627807f58aff0ebcf5158d80d956fa677be3de2117825701c24b4cef2be683870f2b66ea2777344fa133cb6c08e30947fd7e78d2604859fec10422f015fc69a6c5506ad1767116edd88f0bab9c6f6959a6f3f3e10bb7a87a4654e334dc8b9fe5c7bde6250ad669edd6c95d8cb22f579741229793676abb70300a0327900c27c201390275767bc4a756708a929269867ca02771aa1cc04c31cd74c63820cfd3489cc43a37bf9ce2717c436bc2549433923e907d5d8c72432599a22298fcbdfc1783f76710578c2b9c1386600eec7aaedd4fe539b3181cdb4ff5185072f8b8b061a436651879c67422b149ecac86c2085a3c763eb07ec052753a98de3cc9ab7ef694f797f3d90e1ee71c3da595de5a4b1c916448b0b4469e54cac260d12cc3943c5046c4faf00371113fb6221d680f18481ebda4eeda3dfc26d5984f641145c0578c3fed340f8b5b9f1f45d6c83757c27a491454a1d741bf11b11306d5415ababeef8b1f43b0fc43506b14aef06e7d9173c5144fea94c79fe31009bd3090d672a2907c97f5672249777dc0951f9d0d9a8859aac1e8b98395fb1bafadebda8d69a15180c237533de2ed0e683500bf9d1f5aa476d116fbd206d71ed91495a649d85f8242038e216ce45c5c6a356802a3c56209340ff32328a6f55df8b0f15e05558c0c465655fa251ad3da2cab6219b0b0706463404d30708ddc336a6a1cc07af77e0cf8ddfd762f6ae954d8b7ec4b0d1e05e41ad7909d23eda3bf5a31a4b7dbac61e1482bad2518607b25ebd7dfd193a686d02089185d58f923c1f8605aa6f4759af36dd42f14de8d36945d188479b92f4da80926d3b85fead854c540587970df7fa8316ee0b641ead488e4e6d143c3b54d46e87a4bca0e9560345c9ee95080c127ddd89bf30d17da795a8eff24e3dc376288bd1a66ad2620e11e54ae22802fc6f2e33a7df40f64f3287932040aedde3ef2f24efa2a98c41a746aa53d699dc927e1c8ed98949e255c397a0691ad4a5395ef8e10b91a699ac6bc8c4754597db96732518daf513c6598865cc774790ba56a6ccd30346cf2f18959a2ea85c03a4e5b8ca0cd93354d1601ade525b7d55755cfd75d4a182136cbd22269574aa89a229fe6f72401de4afe514bd4b1e265d891d622b4943ac84d44f807903b896df3b456d8d9e4ae2076b0653d0b60818f2d5c84bf3d68dc611d92dc5ffba3636a8bc3b4685d416a9788fe97b335f656707d68e56c82a7c5c06afffdfbd8c2cfe7864c09cafcd052ea36665e025469d882e305a2b749af5cc68a579332bb0588542a37c7cce7276e45ee090534b146bd55cff1304d30dacd02cba02546d8de9165c871c88dd8e0b328139e5aa9f783162aab81776309cc6d36356f83e92b50c6da03089917f9143f5a3bbde41c33284daeacbe8a20c90474fb3b58c537543a27fd9234c501b8e668f3ff106b1e88b559d5d4abc7b1b0b104b0f9eb1b138403f2438c83d916aba36aef1a8ecd4e77f476d059b28cd3077cfc058d2d699bdf8d0bb3b3663854d07a48626a780e58bbeceb8700b283254e971c84b238d33abec2efd5f3d0f8d281823edc5f0fc806fa257a46de06c625e4e02c753891309d4364325307791f224d06f82f4ac438501a517cbdb453e3b812ddb9882afd0e6fa096cb33bd60814690fff2639565c189cc384dfb0c9e0f5e75ca3b632aebd88b0c329227401342a688a6da898a523bd0cf242c7e95a654e06c7807025438094491364840e6a9a0f46e9244b13ee37645139bf2c6f84d44046e26a8bc4cd1f555beab04fcb223161a977eb272abcae4fa8fb82aa9255c186b79eeb642c880da36bb3651325bbab6227fcace4d1926afa4d596bfca20aacc59480740413de1fff8bee65b95a748f961dc3a1c614814ce8191dc8c20d5b7b01bab36bd0691c51a6a327640340c4ed975d34d743848082c98fd9287ca8a1564bb96b21751d52eb82b8a09f2f8032e9ad2498ae4ee151551d6ff49367e68bff966b65dc5d0671f00de8079418be7c124e7f2a8dd287a0ee82f97c96e804870ec92ecbbbe67551cc4979443e88c775e59d951634b39bc2a02330cac07eb1038677ae7e490ea5db889e2e9421f009c341a7ee706a93d916fb95cc46ef882fc1760ab93d75f0c74c63ef6939e93f8a166175c021ada525bb991eea15a64a948b97fb51638cbf68fdf82ff597306485e04cf8cafe8ce48fd21b4ecccceec3d9f43d712ecdcde8babe27d8b4abc89872bde355a34cb61127722bce69d35c4552e43828312e35e29da52008f3d591b5ffc6c1916508426e70633efa395c1d8056f71a889168b8e4007651d55c7c47d0870f26c976b4e2167e3cf8a402a92feadd9e0326ce0c74413db8b28533cdd0929b795b493e692d9925a13caac61acdf16d34990b35b04ea1969cf66134217ed4b26a7a12da9e8cf2274621f8152ad5ee1d428beb20c595a27293ca53f0d4b14f6550ab7677fa7a468e491347427edc9ab2b9b640040d11a176ee4755315b1b76e680f228bd87125b6b6b84d4b5d6c0e9cedcf511c5929f8324bdd07e20e892f9e7a1412b7436a7356ae8e8d63756f4e81fddf659faa0bf98c9de66dea174f8c7e8600c1da0f1c462d6c5d912840f3de6d7c695913f74799aade1d4ed3ff0252a1e1cc648399ec7a1a3617a0a19151106be554c2d12a1cfbf3f3ed464922ffeea89ceffc3f8ac4e11e40cba20302ad6e09158f75acbb1aae8631509e1a4153e99c3be9191a29d05674e40b6f61fec810c85ebc23f3355d88d50c468083288fb7937bc888f3d9b02dadbaf6d79131f0c37c9ea7e177c1b38ecf85dadcfedd319b49495d3445106012c10d398d8abbc1918f9d78036bea0e0d78c373c74ee65077181fbf4e865091caa9a93b719064a40002c5df0bb0ded31bfb8a6a502f837e54063c99e520a3ac39ed21df278f70638ea37266de9116e97665c96dda95bc296717531a17d10d0028d2e3438aac2ad26ed406f1812041eaffedf41f916abf10dea0fe5370bcf326dd1014d37379e9750c8415c5842efbce75db051c33e56d24da02fd3b126cfe89117b1b68daf517c535d5a0c3a8c3c98af6863cc2c6ac4fc244f7ba92035a27abff5d16b8358a6b34e9b895749eaf2c5b156e4027d579d7542923e3411ce6c480f4dc81988a2d717ff92db1ea9b0cfb1a934f9d8bdc568198248fafbb0306560fabf2b7282e942947eba4b18ba450940fd17701ff3429a520a0932dcdc11b03d2d3ad8717c7219ca773931660c9a798d5235443d16e7fe88221c3a5e15df927f6eaf0e301013f7f4eaaffaa4c44b0a45c2576644d58dfefc53e22325488b2417dd4afd71690ad14aa8adc5a3b2292a05c86e9f93dd3970b6bcbe0d420ae9b638ce519746a44f4e8e8f7a3f2c947ef47d4c8ec9dc5aab12a7b5f8774bed3eb0a83be889d327ef218aad7c99df85a994c047d6964fa9c273901d221c18a8873fd3b58143d1e6a782347b75964f5f4cd7d1c1f285606fb5a7ee7c566bc7e42536fda8425ce7f347602f40fe914a406d439f0b218602e94d9c97445e166d04fd858dd00a3b05baac01ad4b9564730f49adeeb206a26ac29f6576db9e500a79443689e18004dae43131c8c1a3a26e662f5d607f5efb45f50b129e420a5b2222e789509ac162c2307a82697a68be8ba4a683716b96cfce507ac4455873dce7cde45d25bdd3a01f512b9ddbc039b3c21039bdd3c21d9771405b8a04ecedb0f73b309f83eac4cddc02722d75a1bd09b0cc4bed5f367072d6476e386609ac48d4fb18c535ab71c0e29024aa9bbcbff4dc5f2ce521aadd10806402075f973d789ea2cd515d91120c7503827ff0cce6ddc66f0a1e48175a62e6a5d09f26e06320b8578d23239a220cbd2005747cdfcb08fb140647d422016529b4d4b1823803adc48caf0a20610fffaa1f65774b0d90552a75f388fc6ed7ef72e07c316bf9e167e4b1a198de02dd31ab7a1fef0111dd2adb3616313b08dbf240a8415cfcb45db8e55140f822a02bab7bdb5f5b30d12c1cbbd4007851fb427cb04e900349cace6d9a7caccc2e2fc04849e9db0cbb88370e7f7ab0df44d535e7956bc1cbbb768d944f9793af4fd900a7f77e18783b8764191f13d27fb9c485e066913b9d9611a85c5bcae3c8f7c72d384f50b64ba3dbed23b6f66599f420c71ff9e3fad94d937f7385c5ca7f7573bb6151b858b0014f262fb5205c3bdc6af6391ccc112c2c1ae3267eec4211cd5ec77ecd3d3f51e1e25fe7da690a937e8bf5c5c59c89a97ce33312f28cb215a14c6717370f53e7d6e856e3784e2da77448ab8b2ed095a314a0a7aa6def35363fbc9aee57786e782beaaffce9173a8ee43146b3a8c2a215727e9e46cfeba8ec7d8439a59d18737ca0161aadf7ef60298134f409f101eba23dae7435ba3dba0ac895503b4eb44104e464bd63d25f4cd81aafbe201a4647eb43279dbafd405947f7772fd4467fdb8fc666da8f71e1c006ce09985bc002dae6faf834dee8510d2cae91ec07c383154eec223cd5c3525645713026c3867e4c9f1f944dc7d2e0ec0c89903e2891b4f33f9854f6431f0c8a79792b07909324f4ce7281b846dfc4a262c09e482ba2287beca0cd69ea1c88b9442bcd9398366099a2a78359bf1edc6006556feab896bedb40f3e2428352623ea8c68f5c58b6d20a39a73804442daffed9e9851736513807850e92b3e417a23fff1a28d7262d437a32cc112b0db9ecd0297967b771053aa300fceefc8433549d89ad2721710275f7a5a2c1be4b85be684ad08a14c3002167f879693935bd5a4687b794eed2416d85844b374f178f934d42264bdb7d3ff5c1c8f2fcf3ca611d65795920b8036c41c0fedd596633995bac4eed8a661bfc44d98fa97646ea2fc1868e02181fd0a8cba59ca3f2aab1953782ef83c531be4b73a5e2140c91e6cb91da315d38f7432886bdd14d4506087eb7ac5c461f211904219b00c855d8dd70f38e11c0981717bf2d6c03ba7b3001a10ffd359294ca4302c23a88052d670bbc7316eb6d8bc8adf278911fe915064d49485e5c53e229b6b5b034bde4f84774b9598e4f461831fd0eb14903946da999a463bf89395c529de7c60992a42213cbc1093880743899959f1b41b7115e2cf0f60f2d2a1283b11d4e2a1cbea189d331a511c8b74c7e83e1a64e5a28272b7fddd2d889636409fd8d4ab16fef83e9700c51dd01652a598fb42f2fc67b9f9d8ffcfa0fc1475f486a48e00bd762ae9ca09607ffea1d24c3eedd5ebb659ba95936e75e156b3ae83ea33056319a6af242035c3a6e9f9cc17e9476f3d32b4cfb3d237166bd85d2290b13987f7e406d567d84db5400dc2eabba6234d29ee0f8139d72df05449586c50be287ceaf794790f6c86123a9e869ca046171457ab47c358b480d4d9883d9ad6e52bf7c855284b77e9ad4415ef8aa43b4566a23db23c314458ee8a56cf0aa80d2edd13c2ee8d55355039716912c76ce11b65e0ba4517f9745a2dd4c7bc001d58f342412fca0ea7668da59c4556bb86c1321de4cf336dc65c40e78e690a5ece987aefa65008def62dcce1e7a0ab4b1d39e810cb19b448934422132edc616dea3d16c7f9fb20ca26441e06cf795e26058518f5a71a6b178a5f3512e39be949964879ecaf01887a12656215dd84eea7b6ea8302e0a874a01d8b26244ab8114f1e8623a056ca646b22b94d93b4d50bbe79ef93c288391df1a51d87b35cf4d09e71ab930cc232582e3fe85b25e4238785c689da4a6c4eb9c4d064167ecbbcf273bf6f76c7f32d483724e6e8ed8f59f10495473020d891a453a4bb19cbfa41a700f97e21e7e137eaa21bba887ed9acd21f7b74852957373f7e69a0cbbf9e0f144b9b03685727a089ee13a20f2ee85e084da38b8903b3c247c46d5d8962252f46508658efa998e258af5f2e268c528a87e7d6d45a614360c802dcc54b993b5134a83596d9a9e21b0a5de6ab391161ed2c53bc49bfb2c7966dac6a8fd968fbd2c2292febdcf1f5ca2f34f2e393b3141aaceccd05c862045e11230a590c43c7e1a834efd0cf8d3e12191196c94247769c990e0c92e484bd0da8ebb8b3ef720f7a57b0e964483bb4a9e5ec1a5def9c4d90c697b153f53f03bd455d3fa8e03bc59ff133453c6d726ef705d3656eaab40da8e167a593f1c7fdb33b8f2b802ab119b2075f212f61dfd0e0320d5a35576fb8052d3fd84af70afc96cf5d870b8b435cf95951cec0582efc9cd9d88bb1cfb1328a6ee514afbc03b4a48f2238a4e79c3f99a9eec763e1112be56010cd404d1dc8c46c8b0aa63a5dbd0db9dff6a194f5d441b813d4577234d66612cfa831f6bd513f10dc9bf6f75b5e030e5eb51bede9d2c26873b448997c8d8beebc09cb11842a33ce2e04fb5687db83ead1d7f487f1c43a0906552378ca7334499dbc679501190edb3324bc8697fa5204d4b22e56159e27e02d0f961ce5cad66cf0277cf75e94892e8b96662a0ba0d7e1e0ebdb5682551ec3887308bd4e4a4cb840d239ca2c79b8d0561361eb7dfab7e4c26299192217c415e120f2ee79f0c52740281014bad3b35415e98342da6e1b4bf6a90de472f24a65ec4efa9a07b350e1138da3cf746b868768110aa451e06f8ec5ea6da6df67271f30d3001a23bb9f199e0697c4da09bd60c07f5982434b06da4fe23d7c939ab32e91b39e784adda0673ca32eb57bda856234f138b53ba9099fa17d2f8b47c4cb17b016570df2632cc6559223edc0cf1ffebc23b53a8dac35708a5519c47d52c0ef9c724fc83d64c833f2949bc95412a8a39afc5f2e467544710bd3b428d39bc1aae7aff5d210509408263bc209d3408bc021cbb861c0c2ce2c0cb98621ae1e72dbedbcb0c6f69ad3de902d4f78af412e7483b01b2408d255fd5df157f78c75bde7dd41bd07030e304d2db33efab3bda5d4ca68aad81339177c6a326aea4ea2764b76052d2c95bcf1b60427a76d0854f6a290fb7fa42943cf79755252fcfba499f645edc3e400c9552e218697a415323cec3c63a8cd7b4927f05b34abe656ca3021bc95c1bef8811c2b9b6e095b088df280d54aa870fecdace0dafdb396501b7b1c1131a3a0e7e60131053107e8bf3aba2460accbf14ecb8f1253e4353cfd4bf17dacd7217b93c61f8f6f9c4b44c43d6b9c5338ee6e8b962016a3959eb46f52d990bec2de67e2e906972173597b633a10bace70da8932b5b8b3f9e3338332ce6c80fa65985870d109fedc26dad1ca826eb37a8d97492d7302959b752a59c3d7979beb0a3e8e1bdcaa5224c19f971b186c631800ba218ee6a366a1399d9318f78d3e18e1514fb2ecb8b3280da7734b2575326d9dc76c2b9cba06f4d2f70779ada88531f6f921639fbd6485a260762b86016089f2ca313756dde98c135ef82cf97f9c449088591dce82e28935f1587f240d3c1ba5f66f3afec0859241b45a274e24b576865005d1f0bda0fc5650361bec934147b2307bd7c552b77061aa287a65d8d13a49a6525c23326818e424646715be962baa3a8c4273785018a0251a4a70aaf4235d3e2d8ee65ce372bf03dccd62ec2050c8c2099e894fb1592766bf94b547646eed1bd1c23b4af530dbf54b13235453c7fae8f2e34ea5691a50a9235a14aa5e800373bc51324ac5f87dee861055d27913db22612793cf25db45eba4eb0d43c83430cd402cf5068d64bc1ae3f169c5fd50933afb181ec40ee5cac03f5853ea8c5cc657591ed9821445c613492b684a5960aa9a326709a62190ecb580043623cf0feacfdac6ad8e2307aac88cd45724e51ecf6a85e585b4ac736513e32bfe42e45399e1c6f6574ec3775164d694bfd5cf262fb25292990f642346f95e40e9473e2ab946f44691983addf85595b91f2425bad0b748ac6e275e5a805930eb299f8fdc67e2d92d6eeb2710917370b2a99f159459a6d366f67c57df05e96b5032c7b05b802c8c54309e3525dd59aec2bbbbddc3763d12936a21778b0389c57e4d5bfe334dd26f4653826f179ae900c918e8729077a3923e9cf6eb0c793a733a92692cd700fb683554b2b7202b6fe7bffc4735f4cdfbc922c5cbf21d2742780c31386d26c2f9ed5b2bc3d884c2be4e552af712dcd2e07016c3a4778a5827f3957147ae1011c9159210f162c9fb6ed8639a40a83bee7a4b03825e8e81be1d5e9f296fe79ef309c5ebdb61b75d600cffa148ca684f2983b663ed2ccc7edb9aa245feed25900c960c53afaf00458fff63ed36fbcbabfe98265ebf65ba3dc333473b53d5e41be7d3d90be42f43116f1f5652e539a728dfdc2e120f1b18bfe7646ec0b385ea1bb44981d50fb5321b3e78bc68a9bf68620966cd0bec427af2230a4193e5260749365d415c06955f102e32a4d709315822252c10c77b3143da8e810db52855c4ea38dccecb24188933e0e6d096b555d75b892c19a1466f44e7977ad842de449216ed517f3d9f201016faae536ca45308c386a01df8e64cd19e3c38dcd486a5d58e74f55b6b997da0a8e7e5cffecb8a4f1209fb723a7a00f57a57441582ffd6b19cecf993b76cc59a4f072a0568a9a6a93fb3f703a9699c7dc997ff808a9fefddfe5a01421933ba96d5f062120649f9a8054f088b525796511bfa712af5f896400d709bddc52175da40b073fa6d01252ee3b2ca1459788a9ac8f6c3e4172aaa74322a6d386246fbf43f92bca667d738fd5f068cad17aef68f59d7019897257c7c04ae74e0c1b290538240acad20fdde0ee5dcb441db866ecfd0b3374868bf18a4a53bdaa1313a6eddb31a4fdc2e4f35a11039d59b9a23595b8df8c021e026da08051bc29687bbffec6d6100217cd96e77d171e7177044fcd790ab1e843269b3632eb48b1d8c589bafc43cb2429d3530016a965aa3eb72aeab70dea5dbd429cb536466f57b7b1ced06de58f0c4ff0bfd991d243e2d56b2c521891734d8ba10a077e4e0fd27f4a674d37881daa3e0a06ddccd5e6a3fd6d22c588a2199c1d9aab737ad415648059198c40dd989d339cd4b90d3d55e5682e38f480099a07e9da1f683c3b92cdc651590685f1862a9f9e24aa5209d60c5fdac45fad52165c6a866c7ec1f46d90f0444179e73053df3eb45ae2dcb0aab41f29e39543631da181d5aa2e1acf1af8eb488e389055fa4aaf0a5ba8f1b8b811c27088ce696672978779803a095526d76a30ceb1dfce3a8de4713c8dc45aa932e69fab256976a7b9f7f12d8406dba914024519ee5208b5e9ea8ea409c4ed2edcc277b2f487461b2e5560d269565685f022905c76527df348dd9be15194dad185ba6ce7b0020aa65829f260e6755fcad5510c7706e63cfe2b3ba170def8ecaac0a089d6f6ab3ac388adbf836aaad0b7ef9f82d547c694d702a444085e9288f0463a73d0f2c5760908a9b035472a269110ea28859498ba0d3131b729cc7f41358e31ff46edae2cfafc6a008e2300c6261f880ca914376870943643bef1d87df97e5db47b92ccc65bfcdff6e37a825db5ae02396d63d8e2da7560f4e75fb018ac7606cf036eb271beb6dded07e1c86ee1aadd1ba3d3b0a7e38c783ecc38e7b1ece0a9465b697fd32fc55139506daf29bab1ade5a8a79a37733c8735f60706d2bd986e13375b13f6fd17bd9577a496cd80f8ae211070f960ed3a3f8e26bb55fc1d9956bc7e19ef248c069d8e9299bbb0f81f5a9c4db109eec506050cd44ea865e35ead77e74a52a21a8393c7dc9a877f3b60ca12f9c16229a899ad4fdc66db63872c55a564dabea65764d951fc86522d2a0455582281c9c3d204b7d1ffb9511165b5c146bdf921004621f4b86de02496c2c17dfd9d641d9a6f1954012f0fd56c80520311464d5e58030f0431079995a114b62681ba031cf020c0e606048c6b767493390730e0f48a2085eda5cc93b2c03fef20cac63c75cef040339e34897b2c5196419a2c6d8e291f8debd6da2e7f347023317e8c24f2d4c1f9e1eb7491a028a40e16b0ae11fa558077b65db47351262a014b8f18876e16e6a9455d8c55bef159e4dcaf4805271ba91274e584f8f9a731093d6240abd38152100e370f343380f6773a658c761260e272bcc9db83ac1a5d1310e7c0b7eb1f6c3ce5134235d2e2722a51636773eca319c894ea64cbb04a8dd242a38cbb3fecb68349afd2ff0cad38d240b9fc2d596d00f3ac52f34791b1d7503fc13bcf0b7d71201e126da57bedffd945664f0dfea8fc028febd070d9709c99caee577425f9f674508d9e72522c5c6146c414bd0bc46c7bdf8ddff59b61b8378218e1680a679402de447ab26835144b8157b6d4d2fd9422bd2735820fdf55c8df316a10cd0df01b5968151568c79bc090521a009072f2ae0ce7867f28d73ad81eb2fa080b9e17009490b6895050b8b24fd03a13adda5437fc72ce049c04f4279eede3580c2fb97105c1bce59b5e29105abde16511a20a811be4f8d160f20e946f6e3d5ebfbd81595e5ee2557d2ea7247dcd6c6735912c9881f745e97c38d8d353a7643ca15f835e6747411dbb648711f9f0a1bea836e80155db7761cf8513caa37e1f5d6b1ed94332ce7401942cd4b5fa7794b3917e6e08876752677281a1eb8447db686eb4498b6fa61ceca5e028d4e2789b257353fdb09a321f0801feb1be45b66ff981d634ecc87597e90c8376fb8abce6bd8e240f3037fab1c20002f6ea545096f4d18b71c19b5663bf0df8de56733441aaf4417aa75cc49995b8ac20a529da4f8442f606edcf4f008590ea20b0ac0ed1ef8df518421505f5a2eaae8049338b035833923b5c3d2654b08af221aa9d7f60a896ec41131e44e882de552a05349175f0c4ceacbda628ffe07893369c3e6616613accc133956963a9df19fbf680ab2c7c0c360fb038ac53c3c01942b51a76316f4b3e2f5c7b79ca96db4e11cd6b71926428443b5b11cef9f35abd4e7e49ceb3a10eeb5d2b299085fe04ebd0264b9fe6b70879b68b061be964ace1ccda181921586329b287cba3adae26e53688a5c98fae57bce272a555d048a4dc70ca6fb61bda288b02e462b6cb2864c1b8d58ae2e6322349353763fad73ed1631f7821196c6e2850bdbfe6d4679c06bd7fe719bd4c29528286529e01c539d57638855fe09313abbeac4fe24a3ee3d745f93e815df7fb7a20e2b96bfd98a1d7382a25215e73239180426901764802a5d8913d56cde9e6f5b1e8b5dd53e1031bca0e6b44692568dcc33ba7cfd2e8aeafb8f1459761f41fe73d248a5a75593a767ccf12eee04c6af010749f27fa1cde1c52b4cc2a80bfe487a179eefc81a08d0f539d6e2aaf7f0c721a6e2520605f16170a8611db0b2173db54f54f36d0618a20ecfb3466b4cb111d2b441ff7b6af9b5cdfd104d0b547f797e93262f3aa04ad1ae7062ee80a63b3d76c3ffa4cd52bba5ac168090890749090303595d63c92426f2ed0717d2d9b52e57697230f27029f0b083cd360a736471eb681a93097a43a53d94b7497a3e8116910ccca2745a1e35269698d6c5bb724d4b8b93f60c83fd8d273e877b847270ade4a748a56ca5a57e1512406973a734a13726b0f656734e5cb4d2d5f40e26703a8b24188c5e5cecfaafa55cc2441c3a78dc19e001ecc18b1af10e291ed8252f6a987d569bd8e94f130625c97666b7bf48a3a4e62a8387de39ff0026eb1f0c16dc212975888fb4300542801bb82647a54fcb3490e727a036f9e85d0298cf6661212249519ecb15f9589f7e4f6b8992611cda679dae39ef20e65d58b8c0b575ad97e8ebf89c777d98e05da3b70ae03a5411e2b0f72d74f726c5707815b73243d1f11d99966d4f398f216155a1c9dde5ec16248561693d2318c19e3783b125bd299e253bf847099153a008bc0ace664f695a04b3136bd1ec78c60c30651d7d629852a691c0d387d806b69775da28f34900eaec7647adc34f4192477942a929d7842b331381841221b91824739a48106ef93b1beaaa1ead85c017b913ea555a10443b18d8d2325f4d33a27de27d9528999d21fd52a97d8a2897d71b63f637e94b9e4ce39595a298ee44285652f9d4163249e1f520c0a340a907264c758c69c98c3f6f098ef6e90150fb26226648248c19d34fc832001a211c8a6db8d0020ec306e3fd878a0ada2fd6a4999b874debc65d826b4449e3383e12faccd6557151a5807d50a18416e997cf0158eca1492aa972587053be2b693daa0dafecbaa64fa7a3515169aaf3294bfac2142c22dad5bb894e6190f6f209a16d4c21fcc3c96fe7e195fe5b5a0376ad22f9641601d4e080d014a4b8314cae013552c0e4b9fb5ce431d65080dfba69b24c0685384e22e8fdb78dad64c3dc35d4674125e06e3f6fe50066ced1408351fdb4596d07730026171ab6577330b2051a2eeb334742beb2e9f9a1a0119a85ee2e8290aaee4dc2787eb9b2048e436f78194ad66144aac4e60a60d84c284c3ec8f9c79eba686ba3679b1d0a3ee4c2fa8c85a29e7a4d34bb294fa04e0bf3ed1880b4427a389b5e19d6269763213369e5ac678018ab6e540b7fffe49ec5edf819065a4ab6648ef83f4f66618e21df08e2cfe6956e35ed4b1b845d342d5c70be6f45609fe9ca9f13f24f679deb4a67b5a00597df7a414ea193abf801e2567ffce480ac9ffa88f57a9395d716dc6ae70f81e49277fbe11a7e2413ea133d42751b7a328c08a11bd25b57e948f69009fc279fd8732e2f852d6f9d9b92d096bb4078926be89dcfebac6da02a22571d2531d8a93456303958b4454afcadaa8fd79ebcf258e2697426e5d84ae41b0ff3e0a04e24609f7c90d2c68b5a693b537065d6170a992baf6650b91daf00575a142ebe4d35183e538e5ac66664b9d86156c5ec1c5da442bf94397339ae9f1c8e84b441e2b409a613119d1d9d5409b1a116be6df130b6521fd76d9b4690329fdcf4b2b28f3a7f6dd7acf9b7cf5c8ef87a7b2e36e75f30c4a359bab12ec322dc6a60eb31dab27c9e57c8128bdb1a2d608778b57796a2bf3cf3fb28355ab2daffc3bdf0fcfee14888af39a1b922d7c77016a55a92fd165797a70846614558afdf2cee48a429d2760edda1ee182dd20d6a1a24118f0a40f3fdf2d785e952cb19bb6978181893ccddaf459405d22af5a6d9c75a1841a38aa1d9309b410f72f55950194b1b9bbf394cb2727b7db8e20f183b02b205f8e6d93fc0f523ccbcfd98559318c8f6980f7382ccbdf46c3f7a78f1a0dcb507567099599bbf5ed8e3a2b1dd3f826454bc7bb2facece0d43340ba81f7716dd47926e33d235c4cb45caad0511c7ebf7f7da6048bd337d54ce5c6ceb410f64a067f3955acfb0137eab888dd6ee216f53581a5c6c86b721f04dd649afad07e146093bd9f2f75242d0b239c901983e19fa026b84a6cf8c05940cf3db077d202207f90f85551b4db9ae1ea5911fb0badb6f0626c32940451843ad4186c9243268f86987c55f2a18de830b6d62890b55e94c142a7538228a72d597bba321f9d9484df900e1b02f0220253c4a69753dd98ca4a3174b0dd40926c112faa578046e82ddf5c7b71f833963fc82f4c89caacb6d3f3ae00f4b739fdbc3a7b53165d1364c414a5200014b51dc6a7e0079fdb08ee9073f9d860626cfb421c6f75b2e1f1f05a40923e0172981b54aac7e10969b3a92b3d59892b179559be43b95940543a7fc3de43626a51075b2d217117cbe1c3796a0f44717536ef2d7cf0848d1a4aa3b1202245f5365d73a1f03d264158d8513451828ee8f3ca681365d47823b61d7aa0be447f6e5cac686ab3abf8e6154277e56e4a1fef19c3a89fa4fd5b94df3c999a3e32334c2fba93d5e732291fcf0e98fe8d2c8bcdc561a4685672b17ab0ec5afcc349c9eba83777d381262e35118d8e7047b92803bad2c92b1d887d4ee79ccd2e91df81b627d507c3717fe450cbb4515ecd37868d8bb7c14a5302bd0fc7ab285d4200dd7b2453c7244d48ee6013f8d436d72f6c310a9ed7c7ea284e77b46c5466270dddaa5c83583e06ee9a0da041e2bcec87ac6e3d78fa123fc9697a2ca431d69bee1d7251e53a3925165667f227eb059d42fff4217bac039e32eb414aed7ffd37004e279fd8e4a2e6589db916a2b171ba8642d6df265c0cb6631f05b2b4c4ddc103eaef0244cc1e5d8368b3a4c62bbb0eca538c6d9551bf3e003292b6ba2c30c92b00ea0ed9bc4817267f3b9de7016460fa085c887bb97b17bd7e1b36ea482710533f42fe30dec7d0e127da5d2f3e6d30df0d0aef6d31ac99763186e2f76bd4b5bcbe1e64800cd2c8df14d6dd2d3b3f086985b3e5019dd8380270bbece1c75d7e6549d78d6867a1f9bf32247163c4aa237793efc8c390b55808096ab628de7e2fa093a8e867c7fc22fc1d10778fb77f098a58e1e61589c9697c10b8255e3ef7f081a6319548de0e80603651f9b32549cbe0969786c199d1e2cf96b0ebb07f4f04049ec880ae390e10a14dad2f7f07275cfbf4907aa3c2c08a0d6fa4e5c26a891325f452631bdbf0809e5e221b9ef3015eeb9eeb6e62168379dacaed72d08a834d33b414e03ec9a6956306f61c7e5a66fec558df83ce6a68bed12cb24737c431a2c5fc502bc0eb3108dfbd8b988e70688027093e7a848ea5559143985f929b88aa63eedb5052ff9d769d308a700f4f1f2a4d245f2cc51a8260113464fc55c674303756101d8d4ab54fff32d3c0fc46ac820f8322020b1a437006fbaa95a228abf4db74d6eadb6beaee91b4709eb4bfa235364255817dce4cd099047ba0d6a34ab69ebf5c4f2b709f2575ad17e99b4b7ef0475f54a55e3f8272d2aabc0687fb677dbcf722cc91edf4b5c3c7c858d341973b458d117bae52f4ae09a160edb550b53b54f5acb496e665067d7e40be577d6e93796b2ddad81b51ce298db6b0519c520c893139d2459fc714f8f6129307721755164930f4ea5a4256bf1a8c5fcc3c1c70c391981b496e761c3c332b92435d10ea262c52c0d7355cab8552ad4844ad3c8c3bd8a122c529eae13c7726b0254de4daa6d4509413d03d944e28a219ebb7ed88150f3c1ec9e2a08c11a765fbbcbc4a722ebc2b1a4ae0c7032e1bb23b8ec68e2ee9eb0146e1a123e3b8d7a9a8ea22fd4f0f78883bddf5cd064731fee52098a002158f7f29cd560489e48333e683595e15f307531ea3cac6c276572ad4c180f7dcd5b2c6cc4fd7e81994a052a3e2ac6c2556c26154881aadbdb9470cd1219f5b797105b2e7f3e663d7447ceef5f54dcbdc6c55136926acfe5b70d153a4481d40326a17fa609c9fd96dfeebda123bbb2b08f5e04e34b74b904432a2a367552e37a6640caeb74950dabe797c6958af0b9d649d2d5684a0103413d6d5caf3900cf8d49f43b5b6287b6548f4d2779c349ce23b5953b9e27db79d6a845619baf6f56c3b9c73124578efeb8f78bd77182163a93e57dc6cbb8a6b60adce340da68007a30100fcf6db263a1220d5eee24d78e0f2144d836b27173d57e15d55a8af01f85380fcef1bca3e75e8568d97b03a269baae2cc79bdf5b731e4f0217b61e3d10513600798c79808198354c55b2b722ed4ce35523277b8d98d6eb2f0dc298460c6c91967135a8effd09d6756b753aeb8001f984e2e7453179e06a2fe3bcbbb7f258dc64e644424c9c20917baa0469980da1499c2d27b38b41a7c8faf3a9ac538f8e3be67e7f417193012ce8631a39bc7355124ee668ee3ab226f66c447714fc73b02e466776a5b7997af36cddfd0681bac5b5e663c02a132d45ab2df158f902f82876d6e9edd7dd884cdfa15c4ad507ebf24f9981eb8e51de96c2033b1d399beccd3b0a847b89520eb6711e3df9a53cd53f1638f960421cee8af760b1241130cc4a755b5cad82a4097d76651fd6f47214e4878ef36986a69ca389aae0ee4128be49f6c1d49a55031ec22ed56d70065657d1976db426e70c1b1d513efb46034fc9eeec583a7bfb2c5b555fcdfee42338991fbb77f078c51d2146b80156262f112668dc34faf58b0dd42bf2780fb6d5a2182430bfbd0b50e9b73fa826ed1dbe84c9ffc9e95c3c3d6354effc8ced71ede3a28b66ef3e17f72b803ed68fa266a742ad1d68ef8f4d65c4c2dea83fd37ef1f34049aed853cb97328f9bd1b9fc9a8fa1eb941797fe0e394daf7d7053bd610d35611ec68fef2462fdc6712acfb9c4d40a581dbc4c6ce1fc50d69316f2d1ff77151caa12d7721df5fbdab5acbdbe11f2204fa6db2101c991fef1c4fcedd03976931475ba0941f7c6400df6b8b5b5f189b7a06ba8755f065e13637971dff04fd9e30032e37f331baecf3bdf1b4963d9101608cd33a60e0feb7597b5a3d8c5d69805854ce89eba5225a995d03b234a2e2dedd34b02e6b29bcfb42c3a09f1c668d6c6214d9c17f400c42c42bdcdb486600b258cea76e75049fc66a8c7fe3e4ed19779fff73ced971f87374c5c7be88336a87675144b7cd1a34c0fd5d0db681071cd77769a4a330249bbd02bb0d7b3e0cde545114127127819f1fd3f6778efc36400636c580a3992b5361fa1a8ce1d51b84d8d4b68b3cb1242ced3de6a9850885a427f659df6738b808bb266de2a1309486725df05bb58c42b003854ea6f10df0150e91981acb95f5de44c311c33e1b1775227f92623ffdc74dd36f5ea4ce981ad3021ad62b05b0c5aa010e04076dcecaa7e1466cde5453ab397a3289cceac2f946487986d77c466c3e3997ad2539455479c945af21fe07dd268738bf76c0ce6cfd3a64ba4c5a3af9cd6d2eeb0ae74cd8c4fbff63d7aa12d4ac0011ae5dcb3c7c8bc202907dcc7d5cb00aa33e702f01353e4f1b1a5327b35ea040be115b3a8cb9fa51aea87382112bd648595064b1b9c14833d7b45d1a905be98260b4b660c057a6c99b64f71cfddeefe698b062edcc96206f85ad59a14673cd64e8fb62f5332dea3bac3666e14192354d3ab4c6abe49e377c039d533246851540ae3dce13c94bfa9c42b4644f3794c8fa998695dca46af3ef4a0eb7f5c0aa20ce05f50e0c940b67156ab5482a368caf34d2213549c585c76d2fec26792a601e055fa9cdd88a301a57580ece5f0567672150ea3b0e4f8743e87131e68c50fb01c7da96dd48f834b39ddc98e87c6911241ea9c8b09e1d4a3e0d6f4af9c0447c260545a87d17a03927feb2a4b4612a7be44edefe51ae248ad6efa1b206676f63ddc627dd8c6aec34a5afdf1824572f5f15a3777f48072c995f334c8c4d3b6a5c6ce3e558b8a29dbefcbdac5dc1e11ce59a4c9a078491bbaf8b5e79ebcf61e46445f2e052b34e005d6081940b6ce31bb2ec7fc5788c563365ca6dfe1bea39b4ca23699e11fb3ebc3d620a49c1eac4ed81cb63f27108f09491e6dd1f57d984cf7844032efbb003d3995668caf345960716169bde1545a1a7524097f07a6ea14441f0cc1f43a207ead795614d5bdb196e0906e064393817755cab4872907bd4cb96e2d43aed9258e82ccd3ac76556fc29d94ddb37eb4685f86d126276352082b2f14814d86513419d4989457aecfbe9f8b7584d6a0cb4d9731e533ad337aee6b1a40baeb2963d0b7caad756c6eeec4e67eebcf3468eb6135484ba4737105a53a52c415657cd40ad456f83a9e5155970e96fa7920abdf3df11b4b02a9b104083781dc029997fbfb839670a71a201f8f1761d85a9201a882a6bba2e4f1c5e616872f74fd9374f1ebdf43fe0975aaec112e53d1907777356b3fb000051d64c702fc05199547b0edf168a7e3b41067d0cc8098ec4a6414f435d913ab679eca9c131c45ae0168616420fd3798404d304a90deb207852409db5ed7e31ed023ee6e2a2d6f997e8dbe86a9753bca39c5fb993453fc0dc38fb4f194fef9cf4d48d8c58e778ea21e51b78a4e2915a1418a1081f6e32691b1ea99752373e8a9dc6d6b6fbad00275efe6672f813fd42e926423933a14489d0b8d3db961ff2e151240c28552494ebdd364690a479bc3a10198d749326dd17487073e5cf84bf5fca6e91265d0dac62c98d6e0d938843a17fa075ebe4fe9a6d4dc884ebfb446273230c1df8ad890766a4535f1f3832b50ebcd13de683569eb94829a5219038bc2482b9cff8e6fdbca46542ee8cad596734b02c89e784b4dcccc31e1eb80e8e2645720be640fafe21c2c4418b66ebc67bd58d514020ef67ba8b0372cb419bb1716d6733ed168d390c66a74f310e857e513ebaebc2c0fdf0ab90dfcf28823e05d968d3d60188f32faadf9147839845ddbdbd152ec7821d68c501d3df8ce09fb1fb0512abe3289ea3dc560ed34b7e44a5670675e7a6f2f2af74bd6615f74a7f7a986bdad7475b7dd023b4f0cabc029cfdb71c724e09846a2a5341a531c6ec459f31a817490a1467a9559654bcc2b57595382f3f0bea85ee6ab33dcf87ef9e002e62d6937b659b1227d2198b5e85586a4d7ddf2aefd9136140f225a1c5015c2b2b9152e03d14610ef7aad24563b731ff67859199841a38c4b06b5a964e4c94b1e0b8bd9c0eb11b5adca9ca648e50f9961725b7dafb0eb846f2bfd233fe51a237a8cfb99dd7346648f5e6137aedacb1507855287fc17b47a08fbb86ed9af4f65ee38c63e4b8dc196bacf56b7e8cd8e0bb2d523734292e2923097577a6b3b9ed0fb32e6b1f6fcc2e2ab79d9ab709fef9ef11206b620de56d5399193b7a05c28491a6d58c5382ddd703a41a1f082ef78656164b14c4b31c4ea6d6e73215e02d955812432000902f565f4f24650794e7cfb17c1616b73858bbf530fe78161d19ec3b07a97a7b72180a624d8738467078bb2df2e385ce1bfbb8ef4defd940be256ecb63b77cff472764c82949bda748451cf9eb5255407960a16707081e4f395238bc4bb9ffeaa0105cb1f1ec9aefa5799bd75980a0ee2e71f16cec6a57972dea308dd12680b7f6177ed31edb230b57538d56edc177fbbe187b8ec3648f2052c1a2bf4880a9c53892d1545188b79e1ec2ad23c6eaf1f30215083eb26e2560690eddeaf4742f927f35b249f1a244b32777db6824ab191bb812ad7cb1ef2d63b29b93758fad6c994614290c215f03048fd682bab711665b455d5f79a142059bfda274bf3401ed3b86f05391c0773154c8f1edbd9fbedee72b7f83fad367e48565536953d8a679db4617f1c421f4ceb8acadbf2041549640b07efbda8e169d2f842b94b73f6f0b00d1535f25f457d145e42e0e9aa136ef4c17302bbd5fe7dfe1b67eae8857ab1e9e0b733b7ae3f903fd9374dfdff6f83f97debda6a513a4574e8d3c306608e8489dc4836dcbf9b13b78ced05e6e1e8ec48c0291d8097739c890f981d8c0241acb3e2029c98e90b7156cbf29882206ee0116822c7c16e6a72cfac89ab0009a19e89c5e8f1c7d071d76c1b93e69d035d36dea41ca1c706909d8f60a346b6fb7d323d3e1605c752cd6d55ad9b712afe9e8fd7b6a3a80f6db2e7af981043bf89d19e9fd6a0339890a0e4470b9ae1378c41c96e9f78910ba108f6c86790243e1ae8d139d0bf025b3fda1fedc1f5ffdb86d41c65a42b3b27a5fe6c8141bcad09abdf76d2f015fe868ee665a7df5b34a6f7f8d3cdf5d7d7f8b71e13a6c996b39e8ff28237637e79fe450ed7c137f97980cb235099f8f3d3bd61bbbf4343833d020c710c0eb99df94331785d9e2b14edbb2166a02abc18e6a1e139aa6f9a129ed1bbabcf44ac7b3507da3e0726ce9985e4417f98800dd7dda24b46c872714401437a2ac1f3f3254d3e410a75e5f0d69b6bf549c6e8b60eec24a5944249dac2c4bb083a875a6bbccb5703e49d861f44c9f5421d885db77ee3a8cf46ca84726059aad1bfe5af12ec920c871a5e6fa46396a3dcb3a6cb658a9ae0cbd0412a19f77eb5dbd245fe678c067626c4220615543bee558cabc302f9d2ac0e24da1f8321b0224b9cea17e1f1f1beb5142d699f46eb0c67925db6a16312ae5fd78fa26b7e809ca3fd91330b6b3d407dab77042c32c700015dc15d4d57c2e63a8d7611f5f8b5c153fc67ad50a9c720fd36d72b02c992084744dc974b085414e08bbccf8dcfea72bda367d390c882a31d133f50c523f2f0bbbde939688ffcbd80dd44923b60ac60cbec549305cc3aca11e3cd28c165c691867e94dcee35209ae5e7d49a5dcc575d4df1e292baacb7d401a3eb2958ee04703eb300a35f7e80890c06266af37aaab5581f22a477309bcb4c7b46994debdf45cbbb475d08b6d234b1b97e2bcf35431ebeeaf5a722f5d2f00fb07ab77f83a57b7f7fbcd39c1b9c746686ba37a62f29b8e5eba8ab0e4c235d91a60fd00e1bfebfb18745fc824a78c715433654a5b384e4feb14c67b1708029f1e2f4302f5af0682a86774142905366f88c23d56b452cdfe82aeb83dd8b9f5be0ba19ee663e07b2d90543624a0b409c50948975e179d8861928abefcf67711fe5f981e7872c4c3360ba99f2644bcd9a3f5d5a74948b309820ffb841b0de1b0bcea085708455fb4ed0fa7ce67f4aa5afc09579735b85c46f58a0a732a59f57788a32d67fd598da2bd6107cbc91a74b8997e1abe0629d4cfb77591516893e7f08d25de011d06a1dfd0c7e4995941e808c86cc4428130729c4eda1a9fdfcb1db4183adb749ef6ef047caed23e8c958d8856b2137bdcde0b394f78fae3d150fdba6ea3abdb5c1ae84180857be73b9cc82e4d1c996095e13e8bbecd29102906f9af77f39c8e28423a4c5c670c588d31f502e38ffda1b2e51d2c649547d15bf060d276f76be2dc8c83bf5c2ad10b5063e158dcf1a8d6a2c1b2d9d621ce9baf1a7037841d9dc548b4c2e59448eac4cc3f28086e1465a9aeb191f41d5c7dfc804efb5e7bf1963f7d5d8d205e11891d6a82b7dfc7e62c51d82d685d3b47f6e72974829a2726749837d0d95b4483954ba25c97a59dc4b25301bd97c236e034caadca4c2e95f3d0dcee819fe8249b071210ee1c28851f82f4b0f06d0c9ffaaf97976084fd9e254be84f77fa6012df617e0931e391093247de83754cea07323534c5107f05f69bdef206fd35496c43c987db744b24d9932bbd57da5201e0cbf8cb4a1b46919d9f0dad048c24e9898d7a616de798c50925d31be8b76f547656eb660f3590d6cd780c91fa1d215569aeca65c0897a855d60aa14dc18d4a329a24be15b3a62e45c41c047f1ff30c005d759a253bec402a59bc11d76d750caec7a254d4b8afb22d10851ebb3a0d09f2e549bf4af8b66abc4f6455a6cf89c46a1a198019b2f7df3ddff1442dfd0a799b7a36fa43d2afbf6ae28b0e549ad24d8c7036e0d4509e885830211434dcd4d2fe10f18197dd7d8ee4b796520cf1721912ca45d2821b52a50350f7ff8c7b49200787ca5a09de7d65850b5cea5b21eadd14e4f92c2761496714f8d1a477811323d417fe71cf24786f88b6d423c2aebd49e0f9a8bf4f454c92b1fd0a38b70b99eef7d959ae5d2d53803ed8e418dc6366c22e59f4c876c1813e7863c1f7c18a194867aecf7def84e0aecd300f9e4a438992cdfb53a81f1780b2c8eca014b16cfc1ddb95ae94f45c0903aabedd943e3f8c9cf5b89f9ab86e04df22d3b987ed286b4f9eae4cbb0b5df9b4e26d00ef63b5d07264d07d96273e3d7cae3e18f119c456a59101875451da671c1dd6136d2b5b32db5b5f510a1ee86afc34e439334c1e8d3604179afc9dd555783b1f2b6abc4bfc46ef5136dad130091e6ae89be5311964043857166a4cbfd93f63a6cb8f511df39dabd6a365d5255882fa3bca398e345558437e84299fbfc2fe6a4dd2d7c00ce07d3ebee56d6fed2ee1ec549473ee6c89a89386390f3ee14491af118097e5d5c38a920aeb71b4f89249a635627ecb15383c8206486d12350d939c000d818209a0a225e93840bbcb0fbb24becdbd9f40e1a5f44748668a54ee7f6d5381a9e564450ba94a3e4565ca299d3f1f9c0c1e7fa78e31e9bb4e36a88ac925eadf9c8c3f3e06c441753297bd27714813a26cd79dc2836f37a593c9546df59bbcea7677152700eb048aff74a166dd4c0e3334294d9534bc8665ab6637a9734aca0e5565d62fd8862a5dcd2c1199650529d521b7d3a75e9fc4b258b5c40f41095d28be4c19031783b7a5910eb7f5c928736021e0dc20e61a124372f6c514c7c7cab22ba11842ec815088d07182275e812ce207a9702738b299efd68ade8466d5b6d67408400ec225a68aeac53a70aa6569c3fff4a6b38b9175c4d2eab57ce59b6feacbb5e893a32c839be362f7c68d2da0041e0c96d9773e38ab9defcf650ffa62e8df04db470e52fff23d856ab0472af4a0671b788e5abfc50e443d34f6245053956f7a73c753dc40a2e9797745ed1ca82842fa09830d08272c20942753597ca5e9f55691ed0fcb0fb3feccc875f2d0a2e2c7222361bf9c9f7b7c5829b5f1e1fddf1af77449ee40a1d69f9ef1b77e8361bdadd9be88c95274772f8a049916a56cdbd601f8c4a2545615bae59d1ebce3a8b6e518829f7bed855189c7bbb75b8becee33e75396bd9f09143b8170eeabfa86d023737190d08dbd180f2e8fe52359bc7e4ecc8f71872a6e517a18cadb08d86e7f681cc3d46168bda55a5cbf1538ef0be20d20cb210686b48a457dd4644726a44754f24f111decc21c3c062c2bf010f56ee29c24a26afd10a2ea76e17940495635073317387c7fb59b7e2b76333327a08278c8a271be372f233a868214e4602705d21e371c865eed1a8a1ed86fef1d3f5e29d2bc29ccb2b0fa9a48c8b6df4d203a77987d5ff7030f286d04ea68a136832591e3006cae03ddafe811117eda31f112f7230fffcd91e0a5464a3f2fc777badff691b2ec701b2d5c7c8e89cfe9e6060c79cf772c12e09590006fde633fc18638c1be664abc921cf8b28943800e2fe593005d2c01154feb3eec526f1043950dc0d355e73ca6126d6784a76d4f38e02b3a0cad5bc77c13154022531990a91cc0577789c07d6191f1caa42ef7d6eda355589081fb7058815092f0f838db33e80ddf9c3795925f3ce682c84f648a50bf86869538c170de131cf03b4066f9b11dee8f138dc12b1e216552582ed0db7284f4b371cbde124af0834b94fac1ba49fff13c8c2b14a6653bd95a6da8e86ac26316e0e9735b326d9f1623e72b2015f1d5774b43cc1b20e3915b143ab5dc91bdfd152cc14afb403ac3881ac8485d831496b406dc6b60b59bc52802b3c65484bac2c2aa3c24a8892148d19620da4a0bbc2a93e93c220f8bb7f79f5a733f5c99ff31aaadc6f26400d8756f55655efa38bb4096809d429886e3d3f7131a282665b9d1a9552f50aed01acb00597571533910259f1c40de37f4b5ce7683c58e68c248e87df3e9b233de3afaedddb600b4e3160ad39f023daa28d2bf44e830e6be799ec32500ca362b70ef32f9ca11d29502d856ff2fd0aec8b78a60cee4958b34ee9d523d3d4cd97238e9002b9b252e5fce94d84e7eb3f9c903a4fc8fe425d6464ca76a78b32847a22edc18872f2265fb2d25f01b9dfa5300a05093106b4d2f3db5c86acdf1148885160dbbdfa0d44dc3c238115d7c791e4840530ff1621cc5d18768ca1e52348cf9a1cb698bdc7903c8b69a98488a7b9230825d19a6277fe4e0935f90a6c152601082ef9f4b0f2a77988e278cabd6db7834dbc2d114c463f291037dc8d7df5a574b190832274c451b8fa9a72a8a3eddc0adc344eeb9e573dacca3b3a46f9dc832a9c85ac44a1c807a97767e7b81f8d9c2bedf2c34a964af0409e2981664c768cd5063d90d5a46111122acdf25d7297c4925f7c4cc12e03d6c01c7873506fd611aa639474e9d5e3a657f5e4fa65fd63e206a72d4fa67a19899852f16fe7b66f6c841bbdd853ec5325011a04a43120c49c3a02b7a878259821499552eb8154233c8d012c0c0ca323822f3012dd046be0e6fd3640de208730adb03b331f7c829049ee7f7d81da9a9a63e6a5257f3243235c9765356024e8a32225593806ea879204ef8bbd56ee6f5f54ec0940d5c0ce0cb9dd93dc92ed49dec5aa07f031886fb01601f72b2e42026803d7148b9317e1871de0c523080718c6033a43bf9dd33a99808583ad14e3c3298f11081f791c54512b25b6651259459b8c3e34a4f19426e91a0ae10590679ae85d97c98895cd26fd9558c480255568c1144a9683d332286c439c67e91a64354779b683f4af10b2d60a09712297b840dd70f5862da149628c82056e7713c21693b42caa365ca2083d3cc03fc3b7c434da3d8f633d151d51610f7d04f71d07c4baf9372e2ebbc87d11f4d9b26e5292c2f874c3ff69f3dbfe997bbe3e714eebda0a6a518bcc25e236c1c34e33fc95beea1bf881e0765e316569d1d3f0fdc0d9e18ae37cc16f4196ddd203f140814eab9423be681ec3c189c1f1729ac93019736d1c1d8f94c34040d4fd4976782a30f499b811db45e56cf1327adac09ba8e1108cbd7f304625a00433490a7fbba498ed1356ffa0695cc94d8bdc2def1261fc1c5852aeca5eb6d50fa4b395c3107f72b44ab9d5562b129ceb27a2327e88b4ad076a74a901e9c3650a3f66b3b1fcf327d48dddcc3c05f8ed5ab00b9f736c5ad8115537edf49627910e615307a6d53da502b72a4958f9821fb2eaa465a4ab43798663e22959bd93308b54d8c622e12d4a63ea16c8fea69f298b5b9bd4a40b45b11bb973fca85db682f6166852d5d1af5cd188f0bc7f8afc111f0a657e6f7acfeec6b79915806902470a70db1d36e128a0647bef48b873af505dce799fc0960e1c359391281f8603a66715449c2bb9e3429bd64a39780405a1a0af52a9e89917f4c5c4571b682e3de660a2ec9f88ad82261b8317a199abd26045368a591cace57df64e516f6550ada7646214a067bdbaa71c6fb13d4316d81ea71cc94c01fa19e301b7651a9f296b9a6eaa7f0cbf0a4a5778f02b83218e8e26db5b295aace687ac61a59a2ddb33b71e3a7b535ed9e58da8d7ee29c182a6eafb2880dbdade30f1709fa5e77a0e871f46c7d343411d768c3c18f306c062d3fb5eaf0612f2e921653057efeb9ba7f423603168d22a9831159def14351b4359d16164f631d8d7743278e9ca4167daf430dfa4b9653553402b1beaa8a22b29f2a60190287fa8ef238f1fb6c2a4125c1d5b60c24e61139c28258ebbb9c8606712c3751cff2744e3fc7e5075dfefa074cb6bd696ea1b39da6fefa0b9d28adf98d904798457f51dc11d2f8a014d0a92208d3a796d7dd3d00b4a542c410173777fc972e8f97507e6ce8020d5caca01e42791033eda087366ab4d11eff2837d694ae05bb737bc1ee6399e4a2f58525ce3eeaebea545f7831990956b5fe9b77a975a8e3852cd28ee25e985fc5a46b5ca414ecb8ca6a1fa6a9d67b93616bc7174aee0cfed21f3196c86e8a0f6e893ab821d62713aac8e34224d743154f9e4eabc6f42a098e9336ac5e1ca41db735c81dc857ba84ea21bb1d74964c11bc5786d0b525e764c6c54584bee51ac558c6aeef8a4390146c4cfbb0c42863e6e946818e09314ec4975f2fd7fd6d0d4ee19d959a8e7e5709aee31d96da042d4947b0056cd68877a5455a6578663652cc11620ff08252fe2c3cae16af90d49993ac62d7f790625f7a4acc72ef3b6c50878ad61a49dd864eab742e4b795fb9372e701009c39e7d2f19ad063bf0520fedbbf246491315f4a2c36fe4f037ab4b8e06e0a69c43a1045da9779f02719de2a27d393969f3d3caf274dea88c3779d12c196ff37b28d8eae7b359935ffc051fe1e247237d61245da5e2bcc89dd7c5f38b6ee4c90987469c7908f69920d06845a5b040d2257ee9ef9788d0ff6a5acb14e9ec43898ae918e70d204c9f557090dad1eec09f5c031fa550dc03544b9764b444f6c949dcca046bfed4f4c85c03ef22b89e702ec8f32fb3410930dd0726f6577390d95fe308de5a0207f729fb00a28f96f4e1318ef575566f6e729da4b639b76fdada66644308ce3d716e7a74a87a95163586df59d34d7638b28b6e0b29937067e219f315143076f65763a639040ab11eca147c18db7ce46d94d8b42911683a3a2352c20dcfc0d124dbb9e9268bc49e912355458e9da48131b2f85ceb496b9ce66dce4a13f99a004e290a3c5040e15e87232fbc77afd53cadc77401e0fbecc7bbbe2a575f3f3d0c883f45d6d3ff353311e982ec6a600db6f01d9ec31abe79d17eb1362a6ed7e58ee0a63bf90dfd72b2792e58e35822e62ed1dfa7a14f7d5639e620fac3845b541960a9ebcecbd89b6b6e0aae6a62875c2c88b3061a961a31271f58417063f9fd7cd95fb270386a69d78279f5c7963bc4d61fcf9b03db5534be288fe88c8f0e17859cf466ac0a09bbcbab334e85ac77e12dfe5867cc87a0622f943c73f81cf39a67fb3cb2327c7fb83d472675ca579d62868be461f50cc914523205b04a197d8f7bc8af657182aa160fefafd713b9eb250ef659264a596a37c8003ddd7a663c7f557a083f54a5e00774604e9141f6b92524a5dd81b0741b65351725cc11ce584b705f52b16f2483206affafc627702c1fde12d3a9ac565dd32832019f97eb16876336c211afa4be99c2ff8b801b725395a3f1eebfa04c04e4d6336cfbcb476e038419790c7cbe5538c497c6b8ebf7c65b99f1b8e29b027808494f0b1f1b0ae76079c93033f612c9a9aa2dd30e2ae40f45ff0d8aa21ac3c5939d5bfd0f95d25bd3c3beffffd447ae91fa9da830a2b61fc121be7525ce15ff6ae4dd7ecaecb32f73ab3c1f755a04a351f4f520d40c39b4ba5a1c4d0267248bf81f5fb70274c78cc39e3efc19b70991cfa79b68311860e2d3b17074d5dd53ebd42d5b2ed85a5859c734f0bbd1580574b8faab8a68e7c768b4e35e93c36ea1ade8e4b4adbbb64db4eef84e521d12b091ec44ee6a9a0036e884c2baed9b479a854639e76bb4ce19b90823c9ad53eb0053f3ebe8ac7d514e601df3739032431ecde062a7b0ad69a6e880d94a50d663eeb03fcbaf63243efb7c29016094dda48dbf49ff8dc5a16f0c05c67b91b3dbb263fb93a9be09811eb211f955e91b7dc0089584f75ff4a803515b254b5af788830f1bace9e190cefab9a12f5eb1b8a85f1d92ed9eb1268563fc4ae929643cb507a9f893bd1a17eedbd74d27b30e6a57c3e0347561ab668703e6b2c14dbc9a9c7743b2e4880f64b96bc43d076a789a94733978c9aeed3a6acc1195e2061f38e8d4de9ef5ada244d77ca25ecccd28068a672b2ffac13945fc5476432a00ceff851bdf4df7c00ea4d4be50cb6c419cb702daf99606516051680746e555b883d3c7645bbf03133d48108fb61607d4c12afab6497fd95a5bcfe7f5c28376f5fead502e1e8e715e0af737242fef0136c4454475372c681d6d3f294df615f0e7f9b3ae16d710b7c4051f710defa6affdcfb6ac4ece80c93735c3975d59e76b7508e5fbc35ed4a0d33fb6f7586a24f576a344ce3e1b04e287654f8c092bf98c0123a4c0809cbfeb3723548c403b99ec610d5fb23632c687d89619a1b2fab1662d02c42553e5046c887e900fbd28ce885c7c4f721d6360952fa01e13e8a061eeeb9d9cdb683174094ebd8eabdf7baa4fde81a743507d316398402208f212a636cc62ffdd4fdac85c758d5b36958a99e207fe35952505af09325feab68e24fd2dde4d8592429163c4c1466ba8a38c39c4a2dba2478ea60df95b1c8f9b4b5c68cddd1ca4f1eab1853f5194c42ec8ac9f60084f2566a2383ea0e51653236c8ea76989295579c5caf8e4ebf15be8c8de66601ca855851b44393ff6cea5fda3710bb9739a3829856e4692576a1b38b9a00190187a980367acd883ad6f3c7e66252d2e2ea6e1badac3e3fae724c66ae4f38b6fe3a222d9e2b078f20fe6704fe2ec6d00deca23693880900ce3cbacccc110f07329becdd41c018e4f80ab939637109931e4ea1cb95a26b0406dcd9935c87888ed7ceaa4a018d66fa1a5ff10ab5e694db248c622fe50d5163d2f70975b8678e30f7491cad5c41d23fe2bc6d912e5ef9838f6c1a243bdc5824738a5eb5cf252aae7fd2551678f687a179a98e932b3579625a8ba21a4cab149bdd2fcfea1ff02e42a0116f0a9a8c0aadf12dc9aac6f990450a255eaf8964e352933d1ace3a12ea2cbcc3075fef95057bedca17abd742d8bab121f2e1200130b118c1ccf6faef17308e822b3e8814e6050bf2c42c7722325b987c3e0a46c840d9b95accda9b6b89cf4b060d2474c1a8440216548732cdfbebabe864f529eeb170b24258a73fdde0bce5b132db0688762b5ce9d415ad898730747ad00f246a0bcd59a7f776b8d79a6a30755b087a439723018b856a04fe5d7d9aff4d4b10f0afd373e09d0a4e7e57850190c9591c257d6e9b5b3efa015024a705891b11a7a44ca7a52f00c1f22c3fed3db8583396bc2f6d5f112317470f95892dbdb2338913c4899daa4c933e762f7016ba38d2bea3b367d34cd9992b98fb49a7d26af284f80880ea851736346c5f8f7b1b552b28e86aa9d1c4e86543538b17e542ec1dc955943a152ded5e55ba72d4a5f1b9e729a2a0233688f39d9fc137fecab2f828820185da75e01d1aae39c4c93bedd3c9f97fb7210c2ab9ba53605b43c2c3a44d821656c1bb9316beec32ea170bd852de187f108bb4b3792e35d0a331a3e4150c5fa7f3efad8b340d5815a1ac3e84350d1cf5aa7ef9d0028668b48b794e6568b1288f2e1ca21f87d396ba1f1baa4c117ec7a10f085558d6e932c76e29131cdc8f68fa3b578c3de034cc419ca255d7aa6c2ef20b2f8bc3baf6d3c4ba679acac3d3200c55b835afd1f846ea7f5eb643f20f87ee063f6fedaa95c3ced3c686da6b6124e6aef4ffda746f689101cee0d2086dcc0f38a34053d152f878f50ad706e38003bc45ca80be37a52f2cadee4ee0eb5948ef05d39ae02ba653f1a4a0c963a923c55c2b1b081e09ec1eb527f4d339bc8314cdabe7773b5f388f8c0ee6feb9c4fa4f13ce6462eddb5b45c733daf4691f317b4794e4bc6773533d199c32f50686312a58280d74448204b65ab19e130deb22c98cc47a2aa8d7c2174e07472e9319b82dce5d1d0aa8434dc83ecae31899cb15b5273879b8037a349db7fcf6671c7185c4abc9578b33513635e94d401ba0e0ae738b0c8d37d04e1560671eca541a72d4ded220e8ae79b8aabbc4aa5bef51f70e6a265b153db6ac782fe73324f00e4ad81520c33c80fedc6363111607151c433b40d40900df9c93fa698e53276bb39f9a3346e50c1d0bcc4cbff7eff6e40140407f60dbdf2a4e93f199594e0e16f40c37d177ff90662a3f9be0e799a89a44c7f0c7015604eef435fe863daac4b935f5d0d4131e2d599a6eb5c856c999a0cc7b397646efa72a0c59e7d2222de303ce61a992d78049deaa24a8a76480d5236992facdfe8bb5cfa5e749ca7a86b7552f3e47f388b0896adec51db3481cec3b47bf727c7b6ae1df035afb96e02ef27403a4cced3ea18ae4c36f38fcb4f60585792a5e9928d46964415a2e3b14a5e349bd2b84e7065b8669a913d0535a03e683b772e58009b8aeb7879028d3e1d72a84bb491843ccbd9998e58a6cde1968b85708d4ca87f7708cb14891ae3bbb155d518e3dff8f3a454f28f9fe86eb4999fecc3c451325778ed88c73d2eaaf1cb3b9f66e4e0c39a44f47e821f9459ab3101edc943e936a59034648999236a126db1533b5c424ed24ce1f4fdb2b381d919a92e6185e043f2f0cae9a9ce22c84931446c1cd756a46d76fdc2687d66b6f639de5a40ba67d895e123be9c4a7396550c07b604d76c30c5b7242d276df42af66858404f864df674bf6cc129f16080d87cbffef43cd7f4652d8bae084cd8de9ccb63f15c4d4e482d49b1e441faa16da6558bca303d54c3fda688384f2b7c10b6941b254fcd5d3b2cb187e0eeedf8c64a24b9248c3ba412fd70a22319da1b529d113e6547851e74d4df527679acc47c0e80e18bb804d177ac9f12b491acbcbf176d6527be3a0585664d7787f792abefaed2c56de8ec1ebf02b01a13099b530b40cbe04eb4e3529c35b71401be7d0c7fe7ffff8018