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 81735 b4cb605d661d109d4ab0f0a2401154a06481e0d7cbb3d21abeb599b0b9a27c55

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e91a16b8df78bee46863f262e4c6eb53c7e7be6708c7fa5e47532aa1f2b7ed28
Certificate Block Hash
b4cb605d661d109d4ab0f0a2401154a06481e0d7cbb3d21abeb599b0b9a27c55
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0090500100b07e0000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000011d6d174baea8cecab8cd3a3cde671773645aae65f42954045f188cbb2c45a0be0376be5fd0ec4048224fe77b1f0697003d8279d18525e79d655a16a294fda341db5ae585c34a23f629cd0d36c651c28b7bd6a7a8294a5234306000000000000000002000000020090500100b07e0000

Raw Header Hex

0000402091e0cbfb6b50eecd8f2ea53a190d5fd9f89b80c9ddcc31b286f333711444ef995a710bb971e58971cb48d01678f0fd43968cd5a4ba00217bcd5a49818d1e73b0b2ff476a88c7001828edb7f2a12a53475efac70867bee7c753ebc6e462f26368e4be78dfb8161ae9

Proof Data Hex

59,560 bytes
121216010307b31dd66d04f827e90335bb67ff4d976410b93beeac576e86c968067a478eb4e6adfca590790dabaf9a217b64d3a30fdf5278c964eae34a4b7c59206ac1e8f91b31c1f2a4cb54020251801232092d9dd96b29a339cd98620845250bb0fd1e14654f90ac2804b152c3cc41e9634128139bf85ef6f1986b3ea143c1343d21d7a78901ca47c7828ec88c10b21b907e6f437dc826d4b2ece84e7006331e4a2bb631930e9b2b2daad67fc657d0adee5fa0cababc55782169166c611aec4d21abdf5418b4affef0861d6452bb9fd7df197e4f887de875da4c38fb73372713174ffda6eea0c2a1a45eb42a31a22592a0b44766a8065077653b4f33f305a7ef116579b43f776addf31d4503d546c398d4c183efc6118af1f19074130924a69d41382ccfd58d7ed15e2a01a077d1685177a6900cff5654609223371af8c133af633879b1bcd7bf338c4bf52881ee783b05b5fe3b4fae220f4c17b28d1661ba847f16f9a4f9a3636935d01e5e6f3ff9176f551c1ddd2cae460d0f04a3150ae7d95117d4286d0e2f462f5e8c746c4e13f489507ff46ddaf3b21a6cd21a531a726edef74adbfe6a340974b3c6612e02d053b01173615bd5ddc66fdd4cb876e1b377d834e3f3700fefebee4383b9911c3da2f3bc64c0f15d593e85f38930985530e14f41257e3b0e055d92660e9d39c646f7314a7a5f463df3ce9645a592396c9bb230a847bfc819a5fed3f6fb465737b9c9ff8ff8ba4d3e9b107f7c1fe54c04dfa72696ecd022efdce57598d75946ccae2d8588b5af3e63a7d1109ba4569e37ef71cd065d515f7b505b5cc0df5f8383bcb1d799c5aad6db3752a8d0878c1116a25d0121b6b76a0a15910b71ee01641d341a59580e074877885d55f7ddb1a3231a3a9251a94339bf7e451ca4badc552ef44e8b9805f0f042189d9926c38beebbd174caf7c3a08394ee56b9f2c58b71f1f291c2c1ecb0ed74f317d35c5dc186c9efd96fd76925c7a860ac171bf251fa281df71a0a4c0af4a12c064b38809f6f4def1f8658e8ff75fde7f80a4925d9a69387b4666bab6064ec4368756a9c5c49e3a726384fffa0d7a41365f994fa247ece01af5f50b021553f794e3c391d5b752195b22b1120372ede804f9e850c379a400f118da8c06e560a8fb18e2c0155ec998cf3f89a79a65b7a17856af0bc0a40196172bb9c8c69e8b648fcc5c49196d2e8996f9eb2e13660c5868a51faa10f33c16ba825b29eed0b67db12f78f3627c0150dab9343e6257cb925f4d755a1b3eabb27646f85e571a58f8da613d7020fbcd1e9c612701bb2c8be49c7f01987ab9b5f4775c18a7da411c620b1b2c4b0a27d1a924246d4201cb862aff6ead1d3ada684ef61016b5dfaa183408f337e13828fb1d2f6b34f50b060ee40d10a68e2e14551105e13b071583ea0aa52221447d216012fb0261befbb53d9a558167297de5758b0178455ac0120fab26dc2ac09573cb5db506a64b24909af8fd869fe10a6a87d85981eda4a8f242ef1b1230f288258595ffff237f2c312942478e995c5efc8d9fe47f004c46c666acff8761e1ea937e9f65db9548fd92183b92281477b8f644e396dffb235554c5a4fc3ce1644b8c93ec5ec9b4ba5c3597e44651e2aace31d7ee3f1655352679256621468a1ba496a780efc1dcc85f68903957fa0523559c7c1697f4fd8fc628a7698dbf40d78a2ff55c524d5e0d9176cc2951b7e1f1eb29342f046d286f1725084b9f06573be9502406de5f64d850b8a9028a118e14a6388a6f6fa95b59febc0be35479aff7a1e06384607e2fd97589f5400a12f0850f1559047f6e79a316272952e1d3a98fb1845f6268236b46cf8d5218a7c41e521f13595a65ac16f2b17dcef61f2d898e53b7dbdecff222c19b596480327c23adc343df8af768d403be63ea04e7901781246e32d3e791304c7567d5959aa9eb7267f93b46c8bb7244cc966213fe804cdefa530ff3c5cec0de0d1bdc302a45fa0f64071f727f2893d4fc23458c9bfa1de7895a2e1f66e86a0eba7e3592b9ee24f3e54508ad7f5e8a5bf011c61711a2daf68c421c90d5ea5118f8e9029f940849c9e0d1553c265f36b1c70c746017828165c1e680e9985ce942cc597f4df03cae370cca40d26cdd7059ece15fb1ca3b5657507c7248ac5e32f43573bc0ff7ab0511e47665e25c148bfa3d5f27b9612ffe360a168f2443098f90ae2172975b925a40421cde197b952d19010c144a0f5ec58e2ef71bf37b6ca58b6e087bed655d556cf9c0db2f2081e3aaf6d8b4c750a349897dfba91d3df0bac41b99d7853d314883c1c3e02aa6564d8a31e5c272055b50c35d2bd05dfe03cfb63a33310b59916367f8fd64621fa9204c38b299aa0d3405f363b62699f7fe64303f654de1c39978bae327d0096aabb41e522a2fa64d51665e48f8da26e54186b662661c4a924de2306738bec3ffaf525386fa87ddc5535cdb84b2a18cdd07c0be028cdccdfe34823d50094c4fbd1b8d7b4211598f70f077f8c8047feff81a60ac49804f2d629b33e64acb23f492bd6f89fa6809d4e281cda835cc957ea03b7399c8413646bfa59f4810f90124e0f1b08dd495eb5e0bd654447bb93576df33bf2cb0997b64b8ee4f90747470e9abef8df7dc670190678fdb2c8bdf9f4db1eadf79dda20a844725f8f855e38ebc2cee9b4878840da2f8bdce3782ddd80bda78cfc9c4243fe3fd3374a0af63a5f4e451204cb6573e5f3a390b7d2ad90430ecbcf92a2a954d786eeb410eac429c3f515887c4c67d0816b84fb3e8b4c830bd0819b7fa18a67384cdc0d6428350fe846f5b92396a66c401ec08e18d80ae9831a91d1944bdb9019ab6c3342dd5e4224e2cb9283a9328457474584ea65cf8fa8490d9023bfb80bbea4027d8560ffa146270b0167a6329dfbced90b01f3e1c460f16154690fb2c6e4a130ccf99ab80253f555cb786865253f47272c1a107b95c400e19c33b69c2521f01eddedc48c851100490da518d4da8ff646824c96821c4c3c631bb0db1623e0362bbb8b41342dbed7c9a26c7a8dcd80bdfdaa7db6c82895f0822037969244c8b9b735a09806f35d09f35692d1b55bf8e356425c6363403c9d834182d0e1f021eeccf5776d6d7ea38d65759731c88ee9ed7aa29b12e72f7236fa8631da8fc369cd1ff686b408a2320bf7e0704ade59929272e3d5de53573a85d9c1252f6a7e57d1981e9e819388edd9c46b0a084effd9017d5487b8e6e1b962b3bf54ff5a74ac2e330b5031394b9b55048b79394af189fbd3842723dc4b6ff569fc49c0be91e3cab482c8787c3fa8010b16760626025b40f258fea0213de648e0366b8001dc22bb548fbbc29d7dd60e49ea69560c8ca7e68774fdef44e22c7a588946278b4018146a1adf5f35c4932dba420b99aa15c938372006d49951488c55d595bd74e020bad49d6e2142083ad1addfb0b515552025b3964e3a0efa047a72e899e9053c13cdcfe8548db6d170e1d291a4f6e9a592c8a401077a75586f25bbf52cd587fde21a1c64f785ba90b93ad459a8078cc30a7c5499ca6fc437d9922f50101ae7937968f65acf9528c3c8582e4282e77e4ac2f797a26f8c3e5ac8853177b4247ce71977dda9a300389521b36d9a27887099e41954dc6041788fa7903202f6d2fdd16935df604da030e9dea7500f5f3066679ad0c911eb63fc09ceaf2ec0d23ba467fc03f9a1dc448c26fb91404eb30a1f977cd2a5e1984d939fc0c31c03a85ac0ec74d4a780ac2081c46997592dfccfcb28f43729bc5240d51a98c37bf577978dfd59de4c547d6bdb3d25139f4f13847298a46218f08d5d1596b0822bbe58420ee9d681ba0944fd73356d889e626b6b42a6db0c6b95197dea0bc96bec8a70ba8718576eb1b92d9218372db0dade39a24227f1b6b0e566a7f534b26779e1b37cf8511a698ab7fadd2d2f6dbd62e4ad7de9e9d459e9a3fc5ed15995b3779d89f816748a843a877be84b6522f9d3bb5a40b77d8174030c6e48f6aa0749fe52c912423dc54290472229a3199b0bc9bc745c238aa37fd442dc2b91cdbec9b8c4eb86ecc6c6fa1a3f5a8c795f50fc836de7c6ceb07ee86df5aa39d2fe52d772b569aa8065d0ca0ea1adec0e0503dbf35328191f02b110af27c9c0048062ce4f1cb3defc40cc1720747b5098f017d55005b1dbabbfdbfd01086330418b3d266b690cc0d2c60802cc032ca27666ef03391b36c85151ec9c7d4a9d6b8fa915182bb9460225088abb69261a2b7650cb6f98dfd3346523043ddee1b22c975de5f5ea3f33d2b4babd9393b3c334970b1bf4f1b9ec709a3a797ad91bbabde4d0185ebd28f9182d08cab3c35788a0d7c09e5da4b80e62cb0dd91754eb70db21602227f3d18f9e190745a7fb17875ffbe1c72742c961456ebad6bd106b3d7e89d575e1242b57b1cb88d309a317b975519574ae126dd6e3d60035c5a5859b8364d4bbc35cc8a012d5848f193a18608f2f35551271bdf18e5f09ed1aa99af52de2c2fe4f95a6fa2f15d95bdf5b3f04f3bd7e66bb009fb4b105708ce52db28e557578ddb44f5d5014d660d905df309976fc32c8abb15481e893584c8a549faea83a7c5ed16ad3556909aaf11bead3a0d06b9191936f3c515bd9d01a8c9c5de3055c0c8bb488c9814c3b793db81e2c273787a4285ecb3d8ea9be8e4126871e6db595f407d381048c5a48e247252e3b2cb2fa3b262e41ed606734e505553d24643de37f95b1017366d8e847ccf121c3d6e94f3bbd361ba2ba2e5405fff3c2a60ec24e3cd832d30a1a326a3f5598f6759ed21dee96e626c9f1a07db38f49b0349587fe2b78583d17f37db8a66e71af8fc95dc6d0006b5d5596bfb05818bfdf57214f4dd62e83710610d32735c02a2f7098fa65433ec12f1243e344b91c6007f3ed5a8f21c3048d7a4ee7fdfc8436961a915b973e9baebf3c5018f522f23ade8dbb28fdcee3e8b7a09ed10ae16e32e3f00dbf96b8e5c7b5e3ab47ebf71d4888bc7dc6e411689f17699be3165a40188944e55a268228e7c56a22a92f557299c4606fd9aba1274e51951e7e3a22b6b910e1f947fc3c54a8126341e27c6b385dd5798576754d943d998594c6c053dde329dd6e8083e42cb21b196f533b72ac2f4f5e9ebdb62b94a0cb754441ea920bf4b048c81b98b04e16d88604a0d8cedf00214fa4ccc08321e72926547ad5f9e30d094a426cf3364f4bf41106ff2552696dcc9cfc4fd197c24b99537094f4af8994b8a30617d1fc983d5ca0babe58d435b8c71b0731b6a881f68b71af77cb2aa33112a9a9f3f70562df12354cc63d4ab7108e70b8a81c3a6d5b5e71f0176d1ef7c6fd7c99bdad5dc1bccc2f0289f3a5b673650cb97e8ad9f2568e5f121003d36b29f5a3e869c432a1647d02e0446010679b6e37784780054fe36f7b2ef1e15e267108b192553b896b26553559e0287982aa5fff789b37253cef279bc4578fd55cc70628c02dcd863826c5c85079b171314f56d259f9d6ab5bf86b2ac05ccfa755c4d6107c884d2cacb96aa56bacd6f060d40967b08a9930e0f922edde769105e2a07ca3df151434d19ac968965f6a08a27e6ff00c0af4c98ad5e470fc47c5ed5cf031197670131dbc3c748ed6e2ae1afb9ffbd517b3fb0c32cc8dcd78bf1d74d73fec2cf34b72b4ea1984b0192af1eba7eda107035fa549b72cb9eb1cc984f03b21125523d74f1a207301ebdfd6484d182902eda2256e2f950940ffb71b8ea8d39bc5d3cacad6c76ffef77c5f6e2cc36721bef04b5222a48f50bbe8994c88d1b02229fd697d484885a6c1d614b69f9dd259ff7ae3f2464714a0a9767c34ee9f173ae88e6acf91d5db7a25d0d6c8ccb86631e21a6293a0902367af647c7204ad5060580dade8d844e128b2557f29ca4d2184d7c1adc757dd01ef94fdf741fc4a7fcf50d13ee9e080a5b57a24b3fc4b217b0b5124f48c8eddbfe056332b54c695fbf8afb37ad069421f01d7daf3d683f7a3702fec2c98e46eec332a7057291a164210c68ca0c44405dc0d0e450a682908097711519593be015abfc14fe2e1a3ca4533b4a473132ca71c1dd043ec6af0149dc3a5aa747133afc442b284b66f80fa87cd3f86e4b21f484cd846354b7feb305b72fa9136b424decb34587131984d904d67f28a146a083abbe65c1a87e5f275161cb18efd2e3b82f49441aef68af4dd113141235fb4609030eb77fe478a1cd567a0c92f8da356be8818c67e43cc679470f11612a769a902ee5b5dc6086c7b6c2527aeb1609b0550d52b006eb65131eb3f7b82c2f7a96f49a57b18c9cea8f5874205e1fb7eb700ea30c260d8be8272ae18f6dcb65964d05df0e7781362814877db3a9b3a874af6d35f21fb526c0021a0c191f9d42f3c0d87e58dbc9c3c6664952ecc0ba1117b23f91907333ffb698feb67993663cf14910589db1b7094d0d2e7c16eb7da4ee48bc3ee73a5c5710d361e5b76370c8c477c9a8839965189fa270d091099e731d3b70a9c31ccbcba37bc560f9f5e9424c5b384cc2153336a55382ed48926480b43bd1cf4dfc6424fef347594b3dc0fcf08f6f0878c3fc0c18c7169d92dec7d34bb9f2ada7888359a12475d6fecabdaf00de4fb760d09828d5d40d51edc6cc9b78048e1d7190029afb6025d21b24593c0ecb1ecdcc8615cf7d252141f32722d3f9da06322680ca85b4dd77a7fa840ac7be3d4ac2845f5e8fa9c5166af2c20babd967f48580e67e073503bdccfabe2007b2f8c5b11a8a8b93cb5c03cc41b6ef9478270bed78bdd29baf2d9d4d8e11beecad2e6af8c756de819d00db8b19d26d8875fe93c0c8f26b50ec3f43bf42c3c3f2b3d9dd7cba565a45e2eefd789c6795f532a15b7ff2922440c404578a3baaec05ef4e5bd270322571d60ed1dfe8e6fb3b73323f1e7264368fa7303c1e613901e4c1e740cb9b9c3f1e579a6e4f6d9be86457ab2359adcc2c37e112c87625d30f5628c09e423b77ed80d873ad034a1d325fdb0b9ef83afb37627c8f1caea8ee0c16b8072eae95be39e94d9eeee08ae92131fd4a32284c1a989291726fc97bd8ab93acc8f714faafdbfadb9fe11cecdc85a2ed49e517e90ffc24106f10b4b00bb433477d6063960d7584e97b1bdbef731cda6babcedd98fdf07c38cb1e47639a65ba1c80897579e1a8e7784319ba28167e95ff7f49f6f527175a412cf40c6afa0a3f53781471de053866ff87af4dab6742418376c6260430e418b40da30187143c145910baa0c071537e1719a57d180c57ab15ec359405b000070c298c6db90534a15647352a298a927898e8daa493f4066531c3132386de730e3245037cb2129d16457ed6e7576bb4de141275c8eeda2ea1f8dff5f73dc1bc901151e7e40d660ca054e48e14433e4079c9c3946c6907504b2d120f4a197c48b5c12e3e87ecc4c2f72c30995dcedcc0ce4061df7e2381d4cb2b214d924342c8273e1fd19dc60fcc81c517442fb2bfb64bab73948c737e359d15dd741f5beae68b36158dff819988044e28a65096669eb530ea59ad30f708cd16c88c4e97601756d5a9f7d3da4fd599bc99b994f3056d5ee9fab6570d9c8d595e30e53100e42805071a21ddfe347f112bac6a5286b1989628f1496f31073a54d2b0b2b28f1fbd939eac851518c22a5366ca2dbecc4703bdbd07ad6b58bb11534d084db708af06f2c897523d81838bb45f099314fec5bf923270a25415a5cc2a007ed9f82c4316d9c38c7c106d13957eaa9b6f376e6504d7af8c464a211da1ceddfd99280af058d9e5721bdb83b97e9cd297b4cdc77a2dadf61b9394f3a9bd232695dac001eb4473f686cae21fe2236287df1092c6c95e97574b589cc32e6a6f63f2f4b51540e25d6767d7bbc6a6ede2b2634bb2a413a2995d3eb301cc5a3f21b79b7ca126e21457e125c6b793df9b9eba04e25fd7e9cb96ff107a2bbab285e7ec20028fe950d8b9e83ab3aa293fe037bcf8c54aead09a0d64c57c26508ac0fd5e8bc9057039f5562de3bc7d107d3a7f0a89ca10022892ec203af4096b9afce212b549864bda34b31d189fd3b351748aa10914c8a162ba5efb7be278399699fc3be85fef07521f65d6b5344ebb58f1412c0e9956e2f90d13a44916ab38865e43a8df1e5178afc35eae37e6157edf88c9ca1f98164c067d77e782d722b2b09fd082331d72f9fdbfa01109021e8b85f66a32faad6456b572b15e27ba466b5c9f10b00a773177fc53f0c0575bee8c700a3afea4ca327519fe6b10239de42657d8144807f4a1c79a39f8ed17e4965f351e8ff2500d5bd036450937aaf0f33b732ae3c0f5b2ec89420cb34215859c65f4ba1ea9e53ecda1cfd0bf41df1ad76cb3572841c3d2d12c4e5b78aa44a981b5ba9fb6bfe2dafb29a71ac314642a1f0aad3405911d0e7addc4e9c756e8f1e1ba09f5d69797c44c6e761ff05d93343c4835772d5bb0e8a904e9b4aa93998ababe7421b5c5736961bcc4a468d88304e9c8ddb54c9ece466d4d4ea14f09f5e4014552361a3ba4c8b28a6660950615e76535b3a34a98056701f5871533088adabb173c8acafa22c8648b7fa958df658c0e32b1450060b6f95e6771b05ac311f26df7787dadbdb4e3be50539a225025a3a2d0a4b238b0f08328392506ed5698c1c62ab4b7f1f9814669539e94a53d6e6f7d3ffc704f07169a4986e231ba036baa1929415b6f3a7e353de06b8ce94b0011e3d40554f781c06b3c7798865cc7d43ad62cd30776a31cc42c6a7d53a1217bc68092e333941314b88de32d2c7448ff25b423b2591f4a33b42305ec7d7c1415d0724e34d15505f948a2084ab7b51b9e1c4133f045c49efe1a8225df38a044477f2dcd05f45f80a9386f38aa554e56c5954e19f468b1da050740cc40de42878a4c4ea02ff8d2c50dc5559e6fa92b611819aa9f7ab176cada9eb26d6b910a3951bd77a29b6b4ef3e49c7d395de5661fb5ced9e2e2bff47d5c41d3bd3ffd5fefc92bce1df3423d15db30b1f18bf40ac9d46482ec8a34e0254474ff7b6dd6673db63c26168c073ed85752d129409c1c2d76f2e35d6ea941babcbfacbb0173f3394a1afc8a3faba8ccbd9190678263e3e3e0f1c9d3c042b1f6d4abbb35526cb2fbe8326e94289a3e1bfecf4753afe39c89131a7ddd2b3fda4fc7a5695bb886d124f1cf5d93a40b547896f835a97087a90621dfcf29802805e70cbc40933bbbb6a23820d61505504d124ce2e07c90768fafcb3de77d13c6b17cd2ac9450c9e2b670bf8300836c2de5e752150f27820758d8948f175ba9c76bb80ae4dff5f5cff277b0184bf8ed624f80706fb9ca76c059802cc1d97afd42a61504ba9bd6f0ca90b173fe1780fe7349bef9bd941d6d6446307786f12ac48254f7cc45eb40194dddc09ab6c96f7566f51183f3047a2594cf221b0419e0f9f24492505bc9c86ef3ed8d9b43dbc75091abc5f2625c39548adcf9bd30e968a7b4c8c74f7ac3c8992fb62297b74d4c42f8da0e98e289ae0001a091b6c2d56d22bf4a5e0d754ccf0b6d604ec68cb3d7da67ed99fb980192b4d19b58dc4e2aad6cdc675e27a594a64de9beba0c54509bae0d8256056845b55c2dfcf8d65db6c3f7bc9bdcdfb244c65f3e2ab437799dab86d5472c28cc7f2d12495a2f31fb3ece5ff4fce5ba419166a77e2fa6fdde4c6fbee139953a76f68a53457ffa4ea90ee7f6d672e49dcab5c74d0929237c2e2c56918b8efb6a7cea0579069838ca62ff2f01d2ab26bb515604e12a6cd76a2d98af09c9e80f013ed59896a39d55447228da81977af7b96d1053043f297bd95409750db3194e7a4cf55482eee244f73588cc0357ae3054aa99c79aee0c6463af3f8987c770026fa4050d48edb134d01bbd5726a45c52cdcefed8da8c1629cbddc3896b9d0c0ae74fffc06ce020feccd6fecd7a842d13d7249fcd64839f95e0743232ff13cd31192fcf5b4accee11b3ddcb850aa6299af8db96b1453b15f5ec5d2d5997208884f7b19101dcd324a0e0601e251d8a5b6717abcb85031e8ad55c3936e7de7558372ba97965e53a0ae0260ba0db32d710cee69992803d693eed9c85095d4e8b3d1807330abf0be6475423f788ea760a72c2d024840fa3993a333a422c20a6c4e69885da133d9fd5f579809478132e0ee858d5bfdba5e4e40bd3c43814d70515a8f4ca3bcfb55b2a032ed6be14181f3f7f553233f4c6afb4489c5d5949d13cc393507b2ab079e2b88c6e070f4ade8fb17bd6c0d41f348be6ae23f88a795bd420bebc1735b7ad35d9b662a69c976756476194cdd85e6482afa1dff29ee47a36eda640cef0335dbe9b6a99930e25729010ac2ff6c27498d53e7e54b5b446265d0dc813eff05cb46ababdba8bdb8d9a9631b22aaa0aaefb42b5d9cba21bf748e5792ef763e38cf128283b00bac4972cff49be6f7061b42d5ad77d80576ae751d1faa5ea1e10f0440132b6ba39fa4f7dc59c3d650356d49fcb861bd42afb44cb8eed51f1262e59ed737c2b4b836cdbf222f7b8afcfce828b46689f20cff186b70628423f39883d941373b2367dbbca5cc7fe8bad452e43fdb33f5f80a6bb654ff501bed424fbeebe0b891d0c093cd7ff7219a9bd17d383a7f329a9d911e505dc98bd302ac077b0b2d333701b6d12fe628a78fd5d5d1beea65244a69b7ea8e357e427200113ac237e7135509dd2e5f4c4fd07779483e41a7aa5a63125486516529d6cbd72bd814ee705c6cda5bb5ea5620de26c831f61140e130f4dd838a9ece5bfdc6f1df36f0570c9250a6dc51be21e8f90419e5fc4e81ca9edb2818123f918672986feda6d27aad7050ebdd57e1e10957156403bf540e727a6dcd1acb22e829bbe0c8f03b6a8666f03f2956c5221adb62292d77e760f7cf81dcbe6c8828d6836627255b4c98a926c43bea78b519b23eca9c4f104575098fc81bbdce825ab2fde677d36fa6bdc50ca867f0f16ec6dc3e477f7d926d92050655de08c658aca3961d3fa037c5c13b7ad168e48023ff0ee2389deded2f4567082e2f1d9a6cbf50028b3c943252f08bb2421e802d341a41580649ce43fcf448e1eac06d567f04274bb10ceef3637f391bf10de7581326276a7e5822e271838bb6a8ba2871b63c83891b86351d6188133f9b8c743880d7dc13e416cd6ab896597f7d89a807cfe3da97b0ff9d2f46a1e87348d5e8c9677e40958ef3a7feabb66d84e2358758789591f055cced7c4c3bfd6c8eb804c5bd0fb3fe0cf7829d5d568b22353fda85fee260a95da789388f73654496be016fa0f39590f19e76b763149a7cad43da436629c5066ddd2c7c833fa96de20f0090d64a2a8152737c29aa92bb6246ffff9709e0271298f5afa6140f8ed495e24f9bddd15931e83f7e643c977ffd67514cc03308c9ae2f9b1c6f205e70570fbbbe47a751925784dd2529ad5bbe812e24525082c93ee00ccbf857f18a5b52127b23e8651826f8f5f8cfe9076f41594afea0c4a24056e45fea2799e4e1ed5964881e18464c96cb22c44d17b4a47b4e5650de4b3c1f7dd1a5d76ebde635b5aa6cee8c88d0dd76a63e77815229fd33eda283b33e6c0e0add4a4bfe9720aec69533daecfc0cc3268cd9fd4b3a45799894f2ece07d398a3ffa5fb4df461225f50db8efd90775cfff992d42f507986b6575b170315fa962ce4eb6b133d43d688d0d0bb940cedb967a7fdba739f8a7b9f859f941f5b62af4172c0e9a97f5bb7561580dd0211fc3b668340d0c7e7d46a181209389f470e1344dedc7fd6f27d1d675594507a7980bb202a818820711663a4c46afcaa469c0b1fabab8c14ae303ae51fc0f80cc0b95d57c98cd66a2bb462071652c578efc6fddece9fe4106c8fca491514393ab4a22147c392889f5837b1d0f2df2fc6b4e2751b68842417e4f287287cf7efc5f6d5863b31c25d4274ed6c6f53f752b497cde7244b9d160fc612ca57a309b51cd5a14697981c7ac5ebe92dcfd855fe6908afa1ebc709cfdc3c9f3699e27311c62fe0caf2b5a827e699113df067d28ea8db8903e799480c5493aeac2c5514355d0919b4b065625058dffa0415075fd0e137c865760fecd8de9883ea75f94c2f472fab81cd19f1ae89c63153e11e59bba569772f791aca802af7ab8dd8937555c1eeadc28d8700937c34ef8bd47420378fb5c9ce5203e0f7e12e36a0478e59a2bbebe8acf2767bcf980c2817296c8184fea3278259f88cbb99f44e5f7148ca890cdc7a28552b4a9ee46929c4c2aa1b74c62a1a1fe060ed455aca1f815187004205105262df3db228ea257c9a0726d3f120e33bd14990d3b8e4b68f512221ad9ac765939ce884b1a39d5e11b5c520d023cc0933800c09aa5454f44aaabea988068e1816ade8c2f23936837f0a993072c96539a822623e3a378f030013f33bc884829bcc409009b493ede1e911b5712f68bef6c37b6ccd9866df26f328d93321315a485c7830fa63787c789e92b15c0782ba664af180b51d7958b67056881e30d99db8375ffdc11f12204483a9fd6e526acb47f1e8b61fb9c3089f179eaaa63f3321bea5da26aa41b197704e8eb0c0cbba93beb42cd330b873c8b2c2f04d1d34cccf47a913eb47e23ed80c8e2ba9cdb6210147e054d5440324c5dc3359699fcf1987eec06b0e8440607d8d5688f43ba1a996f4a62e928e01bb0fa590f8076407fb2b18cea64b376fce9813c7ab9d072f57d4ecd43b0c51f5e89bc964ae2e1421110a3e483d5d031eafe29b7bb384e70f4d11a06138cf24843fd715a1fdfada1ad598fceb9f07f33556e72ec4e1f3aa7d0e3d75e343fe7e65d63fe9f6458cd2feac12f85db951d363426804893abff9c087e37aaa544f8738713379d710cce2195af9f29a06b9e99eebf518c3de9f14c8f6ba025c9ce17a3854500c0d54f7f86344819c1ab045e54099517242beb7dd5707793e957a1ecb2697641bc04182046acf1e0697a7bc5be37ec739bb3de8b477bf5d91efc02a8ffafffbbf46402cdfb55d856d066b91c1b60544fa807887e05e7d423246622cd87bb5c4ad740adda855103a2f80f4cf626393a032a5081398eadc1da209b15a7f9c9b042a84db4c92141233a8da0d75a6adf2fc59903ddb492eb110fd84c589bb7b65c5ce4d3c7e88768c15fd168a6c0bcff5da5117e5bf96a4048edac5ebf65bc3eb217956c6dd412a22eef477c91e2dd66a6f827a0fe11186b724b0711699aba5dc9268d26a93d80997c39e98538954eeefd735f46dc8d6212e3a2e4146b4ef92fa31c5abd9fd7d3740a0254e0d82c1b6e2a3f4c42769195fe3c08866be63400eeb3c71e401dc8d8383b7c280b386c3d7834b42503d27bc54d9097d2ca774c1c6b773528e03f382306da6aa27887ab87e348314492a3ec58c6f1fb35226448a31548656504bf575280d58a23c19baf8d30a0d59cb38b41b99dab7afb56056f146c8ec1d7235372463f16c1b29e99ebf236835ee4411f398215188df4dd12de7af4e47a6cdeb61026a4be952f251dcc40566e54c065f14f49c348be580c92993c5194ca8c398597e4a58f712db9d48557179a85b7cc331e7cb6a986a418c43b3211852a2693643d6a85616756ee886b1de2fbe73fd6b07571a59ebe17de4d875f4f05507e37afcd307f16f7d71f2543c8c7840f19cbb743266511aa3c24b807a411c42884f45445b8357d7e098365369ce9c8bf41a3bc22688c796e44d5fd789ee43d28ad7003ad4421c1817c47d231eafed11b02d65fc962270ea3e63be52f47d7f1dbcf9544d60698cb69490643e68064c181988c7a4678f5ddb8f309f7d3afeb049b971160e3c04408258673e651f9cd47297b658468cdc27414a37bf2a1be2d10b7fadc9835208eabe8ed5036620eb5de80a8c99092918392f99ea658e06f344c3491b9e3e4d03a5765bb722ea2cbd06e3effdd43341d69763d5d8c56fb0e29b1b32a0daca0ad145ea969403d8ee5c3bf744027c3350c86c24a86a3ae5a66f7d2d8d0de0e938528c4d10fc1eb941eab61c921788a431966c86c28b1b43fff20d04cfd8c8f0ab9d1be7956723557c7e122945dac13bf1a5065304f33645cc46272c8452a7c6761ea9946c60f3e0f05c5234ca22121d7702a202ea65a719b5885a9f3d2eebe2738e27eb707f1b23fd0f3240c44b6c65d86a69749ed3873f5677e6f099cfd1d8399259e1dfb10f90c04e72fd872e1efdf99ed6e0a9c6edbd2616e1d43d4a893355b1be97a41908cf8480d724b3206785e8564696277c7afd86597890b2782b90d26107601be22fee8f5a3e568b9972ec126a383a66bed38b4af08848ed56374a6b6124c970a265eb90b762e3f94b11bd329b4fad01f3892ddf46933cafb843a8ba74fb12cbc65037d9c8c48d14b4bc8c00d788dc65814a7abdc7b3ed5ccb4416cc00ca9c2a8dd4e063ef1abf127642b408ec71b0a282a4ee4954222bd8ad83a875ea3cad56ab1ac80671075e6e19ea1a49dcc37222cec3e483266fc1bd65d3ecb4c024f1fd6cf81ed80b8260aaa9bad8ac00efd282de1bd8e31352fc0b7d4eb4d0c555d2af5e29231bb83d67dcc22b10db9ed64072fa3de677a8e155968c08e2bbf3316d3d6db720a3c54222970093c060a8ffb64b118fb4f37f7e8fc9f2b915e30b8903cf669ea82004124bb56f9624987ed6e3c0b7ff432333dd7b4bc4e35e0366c17ca50f0592a7ffb6fe308820fb3ca4d753241ca9db551d89d19c208490af29c61b1cf2d6d51b7e823a25cb81b2e756b66d633290f29245895cbcab2774955eabbdb57c1d12e5bc15aeadbef9cb745f80c7d46ae416c66246a92ea1fbf9630ba516cdd0f0836fcacba7fda148d286abc9f3ec816f5551d39cb283f1ad8afc70fb87b67a234123431f359cbe4bcd27a5ecf125216f9b08921560503f7735da7609cc4972b61f015bf50f3c3c1afaa431d3f71da6c7eabfbd342f9cf5510e6b5f4e345a25a6f9ad0bfafd4eb14781547af86ab3f9fb96835543a76b25bb2938e0c1beed6d2bebd85b48c3de02e9f629bce694759c42d5fb1ed5a415ad60495ff7adda0e64b095045866a01cc651e3bc12e1577256d8ce74e372741b378f97e4e6b191df7920865337f4bed2505e421c8e4c55b749cca53c1d540f1031c24f04614b787a9e5dcbc65ed65a4ad346ed813d55d8199d2fc8ba632a510257b1e0c5eeeedaf6260e65abe24e01950f1deca248139046ab475b9d130dfe0d06c32ed30ce6ea7771e9162579739655afa552ac6b9cbea95154e3041f8378e1f3b2fd13b23e32b64f9eb86015d22e9055b63204ade27c9b64bf1fcaf36a753ff53f716dccc2090bf25cc53eafc51ecbd1274837c5b21b41bbb0ef56c8f34f9cfce7636524008239cda47a5db0b5fc7df60f8c65e4c0af21515d6ac25d51da1f940b113bf2c346e89285fbc2243a42a9a5c6c5209a1ef2a590541fe52c56604ffdee864f55cbdbae3ecb45d8792481251d71c9ec85ee2dce72caf7b53e64e2f64ba0b3542d0a195d2bef10f87b10a10584d7867ca18e02dd62a5c283170fce50469c0c0b93227d70f1e24c812b23be81ab527911849ea29b9882b93b7f4f29e5c211389fd23e316a72e4d635e4c41ce7e8ba9397700fadd3ddda1235e3594cfc14043f171fdb56d1856d010cd4fe8ef8c44bd3d085453bdd747e829b6477380b9a864ee1f56cef2b7f79e7866cbe50f8709aaf0f2e4a1696210b60d8f5af29f2aa40b26799024245b30ff6dc206c734d334c7994a62b531dfc6b1d2b2665186ef1383f068dada58d6aaabbee938c544bef93fd16b1b6db2bd579b06a2b1b843449f7fb7aaf5b77f3ee5ae9800e80cf42707b9a687bbde21b683caa99044c9b1ec7cd8d87f9a67ca7ab075e7342c1f353ddd93c161ef35edf76f7ae22bcc7d408221974b25ca3398cd9716885e7e476409887d27d471030271d69c076a9ea000761df53cc88867d8bca02121cd96c446a302bec1aae4832a5e6ea2afcc053563c9f5d3497e872658f0b59b0c4636283b4e8e676e26701a8da5af5f5268e56ae1435b31fec4bdb2ef15598e91f7b071f60b662338f12dd3245dbb8d3554d7ae342a783e5ca878db90c7aa55284dd95cebc80dc0238738e1533cc11f907c19b425a971132c9bb25afc021ea11bdc95a765181e6dc81cc66ae044c09ecb1eeb2f458600cd95aa435b23907ff3be24ef78e5a2ee7f656e19b5fe9ef3003b69efaff8f19cc845f3efe5a8dc7138106ddb80ffcfc43e5a873aa97a7c25f88163ea7d18e01a5993240d63a97110b4e1a832fb15f58556b7db61ecc917966a53076a8586a45c41cf4d76255c9b28eeea9c681a0cb0c8410936f3a2a6823c7e425d4c15cf08087643e4a53a7b7efd73111a8fc5ca3f5bcc6e47045672562ac77c20732584b12815c077f75f604056dfb672e913cf3b6ebd13928c440d21c998d446d3d8b9507f9a3b5c055e31c0686ada7618c40cc7847eda35d65cc04c44fbcb5b6bf7889ef3260329ac28d15fee847d03f7f8c6a0d31b1ab3c6ab5c88fcc0ee586635561986a68de18d3dffd9f4f9e891a6ef9e5c4341766238f63934caf93a6d7f39bfb1e55b290e534cc04ab6e1bb0f2b4edae1c75b35e74fa6b1f59b5a5c7774c3588da91a81e6c72fda75904d02d78b76591869bc67ddc071cd5d0c665f5e11ce53c57652f90032b3d8b45ce22f9329832903f872682335b99eb2eb7899f38afa17a4aedcfe87e2b6fa1a0f7ddee4ed1d9612da9bad2d4f4e9e2c465909fff3ccb4bdbe81914fe60744066d3129820f7e7b31fab6f28422efe2b05ddfcedd2447dcc20cae2149c9ec8851b818d28a6e0aa54668d828c3ccf24c59da1d64ec65ac0ba63736038c3d8395f10bec531920a4d468bc3cc93a6ad77833034dc0c662932392547e7ee0c9cbc3798b2add8cfe142918adb9b547adafc30a49e61ef19d4df31562438bbb0d5dc210f9a37891a416525900217a77e90f0d67b711b4f2351202ccc2674c894aff7dba5d73f6efe7cd1f5e30cb110e52314d46c807049f766e250a2921d740de088e800d992d1e35c017f0e7648d60129825c5d9efaa9b1d3668c236d414ca3a49909b6e8862a76b01bfa5682905afe0c69c95e5e4368b963e565ca1393ee72075b70318e224c9015e0a57ca8ecf3d5008de6c266e94510bac3c14ea38b2cfc359a7d93dc24eaf2250dc161c76cb8d816b18f7bc49cf7fa22efbbe9a5db692690a26aada19fd033fa49a97109be3da97a2c2537658fa4964d8f4f4e79e8c4121f78b18156d432e0599363523864c027f7f78b68b2e5f2b5d3eeace949def6ea796f1e86617ac60ba10638843ff0b7cf3ccb0e5d7c164c8a516c43f8e62c237ed70d2815a660a1671af8861df4b536cf5c4fd16acbf4dd5ae1449ed90f1b82da3fdaaad174b6b04e16b057e6ac1df2aec6d490f06cbd42cbbfdaf9909beaaca351e14f7f135f85d81a66dc7a6a32b6b81adb21bc3c84c4fac55b1f68a2111f76f0d0e488e8ca6b02f3ec25edf0e1ba300f46d66d3229c23cb271998153cc6135528f10563b5a38ffeb4efdb5a4d76f115f8a6d4fafe7d2b0c6a0618c6e013e8aa6ca65539e336a8d103ba23d4ee76188a3c84a079caf3d92e6eb805d60ff3b08ba3626970a9a5a9d5db3fd624585d830c00ca09db7dd94848256322d7c0d7fe2d54c5efe1f22f105232630b8e9977397d1d9b67eb95c35eea5c84c3c0abc2ffe27ef913a529ec6cb558baefc54ec36ef56e9dae7a75377727122aae1f14e50fcfaabadaa2d21e6a43b2055494bca23c59de81967c3d2a31df1253ccee64878a8bd3769bece07468db184fe7b76909ae243d481fe2af449e066575e7ffd0a5dd2e376edd3cafd02af78a5a8ceaee4db052d0ec28e87f005b2b6948312220035d30f1fb21b7cccd7f177289af13fbb35f4e4e61b27bc3303d2a7723ca0e0fcec92622f733720e10d4fd91cf73e20a92fabe720eb94e0d14f51544cc6ca790e7321f0b08b9d02911e7b0e2b44e37064848587bcb619361255e63b16fbd1f2b4ecd6297f1ec3cf38d218ac1f534322c4715ba3a95da4cde74f31d5b2435f6a37e558ba3a952ff6e089f8681234b7d516e6907bc8cbfd0e9285ac1768bf991c5e4f3b40d0e2fcc44e9f2d683a1906915437ca878d1f75294243941aea9ca7a0aa2fe7a182af3a2bdac87bc5ca1ff5eaefde041aae5aa9638aa246692bfdd3067d87974f8e7f659800a758479eea143e8259ddd9eb9aa1f564df63c9c36fc0d994f26fe22a48d390d1951680f8a08e2630db05b0543f7b6473882fda62fa6cd10782c8b88adecf21524deb4aaa77b47d98cec2ae2c170e860ff3b6170babafd16fcbf650f68161d95ae8bb7403fbee046a8dde1962d70e02acaa1642114a734c4128b842246cf81c903809816152de82acfeb472c37f2d4e33e4d942d414b9c3cb1d26f40917e2dc697567a8133fd6d2e18acab00c6a7a66225ea155a7e8a0fd878d0dbbada643ab6815afccfe478233a83a06800e3b30cdb74e2959088d9deae58168ba8cc225b85af2ebdbc5082c52560827b4ec0a9844280f2c9756f14aab3a3352169e166192b5c87cd3a4f855465bd3bd60ff1454abb779c4417b2d189f37a9c28c9c21fd715fb79573897a8b245219f652753cafe6dfc00879b2cc61ae91a76a8a42cb0a77137b0b716f02909efb7ab8eae2446f887adcf894da60a8dd9f72754c126c4a3d5edc41a1209a3480f7c9edd1a2c63d0d14824af69c67bdd3014cc57d8c5634a55ac3db8b1ae326140133d3683ee1e956035048a48fc024478034a40288f6daf392283bf3d5e561fdb9b41fed947901418fc589ac658f654ba415ed6d7066a123299acd59ca85c2f9879e359827ce4004de3eaf3068ba6fc68e5976a1189cf12a9353470319ac1b16369159433259d6ea790ad4ed18871e35c6a7dcdfa5035f1e773048e54d97f68da04bce574177d437e524fd7672d111318b478913dda6e5682047a0c8bf47f1d8c1a225768ed841237afdb15342a6744e253149365ddc1407d6ef2c4edee127a48926435e366140aa8c876249b5e95d16462232ba4329730972f366edc7209f35a0fb4b78688d7c39ab7a3e2f83c8d41fc102eb6da0446adca306924ae216f26c15d036e09df94d4ac7d5fd31c904e93fdbc4970c484d8b28b17c0b71edac6b00b5f8f5998e680a2edc1f14dca2730ed5ed095fc45be9a5ce06b4a8519b7624bb9239328011ac22a13fa1969bcd36ef49a08fafb07c1dbb437241a80ded03934f9c0dc30a755641bdd2b2eaf9e02a0e3e9d379cb5207e41808e43b7314ccdc0cfe81ea2a5eeac47d730600f8363b3e7f8e74d15dabbc621b73dd19dee0642a53f994d54fb1cdf477b6bc4c6fb45f9c0bae8e3106bb545fc0e752e51dc0bb2e56992aeb21ae4c135b501d707641c6e5ac50c33123b0b793f13bfc2a41b582e6842fc36f02d0376c2ddfd6e58831392c36d34d5648f96e0c61323ea2645a579348e022878a99599a85a66093a7ee3edd94ad6bc3a8afa43625ad5fc1f02bef983dad5e615ff7876cc5ee3d3631a2eb0ae2ee7876ac6d52861c976f0345ccfdf207dc0c3618c5780422c4fe2fe628d5524e517c3fc29f81992cdf7f8b2073f1dbdd0b202c57634a980240422ed8244b417ebcb04c87762fea0c1311a359546e64ac3f0b3e1be7e50310d219de8354d44bf855799c9bff6206c2dba139ff6cbf9dbe1bb97dbfbcc80139b8c08b891005c642022162769130cb6ac5e4e9d17b1b0100479a81a712537ca3ce9f81012739ada8dfefe22fe829471ef53a4e78e8592b9a5b13d96648c4501f9cf6420830cffe3a9a79b0e2fc0a80a2251a0aca96828e58f24351674827a8c87b92bf59d637947263bcdeac88f692163fed381641275915178b631a0c1b2fdd5e0a5261e9d15e4416fb4c66e85a9d242ea6eb5d6e75b55c37866233fd7a07eed269293ce6967c2e7dc3f11add0c1d3edca54a3b6d0190a25bdb1906c0ccc8456bab7fa7492e58f8fc2fc7d0a9d30ad32144af0b8ab4a1766a9504ae6b0a827d60f49504e744068ebac766323df1e282b050a0213b3107d283a3acfa1e6e79d1f00d316d5c7b8123fdceb833c539393f9867ea09e435f06b74ac89b91bd7d33ca9b1beef6844aeac8e9f8cf7222734445a9937732ece54eb087b9632a46e0a913e8f6f8a4b016347b7544502f986d1a58318c7f9b7ba00c53065c8bc748f84f8cbfb0e7ae6764fa874660a14dc81dcc0f38d60e80471bba67a2303bebc1c0cf14c4f167afaa64abeef9b853865bfcaadb4c49e36c3f70c9ca196ef6f2af412c8def252d4ce0b4f2aa7ef424a99afe2679fcd2041535202d58f683d1fd7c502ad79275656e24b901256d72466d6916afd9026a21a08cd3faa6d15bc43ecc1a292bedcbca3d828db0f05f9e5f28e1fc62d15ddb23517a73280400a56bfbcb42cb56beee4aa98fd893f182093aa9bc6422c65d4170b860f7db983dd383a94bdd2500460e4fea58f4ed65b9f83905ae1a086e19a73f59bb677a5a9ebf6e5b93fffb30c823d2c1180d586c40d726666db8e982ca2b1b8bf50c6cf245c656424d674be5515076548c9bea102da36411210f6c2043e3e51945bed1d089b9ce6fc09d9d2d60ac16b3dcb938b116ba9231fb0f97a51372d683e01f3605dc1e931f7a9397c589df2d70c4f5c556e686b19964cb25cbffdd53fcfc0e8ced498363577d9d290c0c44ca69d4e3d7b2daf2932b223d0cbda0c729b98d7a45551af3ddd16bc8bc8da5d0578ecd344a033f7456b547c476c64cb750a8c4478b581619248cbc90c87854d618bd17dc926a086cd1c5fd4e6d9342ab80fd8b14970ff29ec5e2e82e57681e396db2e28838a9820b634578f222794dac371eda01ccc8c959d6f8fc08c6a255b6fee58912c38327fdcdc04dc943cedc47126de8191667da341d4e26b74c20f4fd6deecf91fcea5c5661ae8f2563e3dc26344ae8abdea1f37a5ec3f3c20219f73d69e2af23fa6ab152bf2bc5b0356cfe94d3117dc5b57986f0d0981ec360e8f881256f3a5fadb18ad99e6f14371ccf5cbd486c04cf593d3ad5589ba6a4b164678f43e264772cbd8182fa04668f07f73ac72a40e57455749f9c5514d5b39128f740792943d6e27f85115795903513264e565477d4d3c88463935b0dac1584f095dd171744cdf45d37cdd32af359d87cf364fb2f19e9f20c7f4a316c3fcf2894ad3a3004c930621d17bc5c49776ae921344daa94ee992e941c8408f830d9d82d8a4338faab13c6c852bd658142fae344db462b2e387f7654ba259098b3cfb5b87a8dff20a491fc1a19e58a8e5669d9c32aa9adcbce38ef99e911ba0f7f11852e17742426fb1c43ba00f310182d042282e4367302e4513ca9cc363544f08d7459d0d7ceb8ccbd4daa35e981b523580986ef40fa188657e34ab39f99953121de964d4b7504b6a4c9c1d3ba7a16672fb107754c031381ee01acc897677981cba188663893ef4a3d9d16acc6df39c3cc8a83da725917f870c0597d6d9743474e0fedc80902603274c3d554b4f2bb637d76c520bb7062e71cb1792621d77004cc8701f5872eb9e6ac6ade9fc15b32ee1a115aed846b2ca220ed3f2b80112928da93b3a26ee24525fe2d323ec2a338883efce28f57d3c20a5f50138be2ae9fd27e5971693c32ae8967b6c1ebd506d0e31e2b2b782e0b48fb8c986efd3e121ce2a5fbfdce2f56b0e2e2dd35782d51270f103117088eab72f4315cffdab67f30f484c854b59f4d32ebfff434faa490270ea1e2b413f15aa5cf89c7b04e6a032f0d8499660f757f99eb63058cb78d195144bda2221031d3749c0fe10b72b53be2fb117014aa6b6531cde099079867b48e2b1120d7f7bb397d0dddcc3cf9c87182b333da29d20a6efef23a0868e66faa0c1a0e30bbd701e1c0f3b9aa8db357f9ef1006ecb97eac6ee21eccbe474c5c84e0d1c93a04d32583361c05fa79a89668d615e0e7940399c545728d6ff929ba856769bcff9cf43b649f4fe3c999ece85e31471360f68c955227a8a437d723f33bbd0f7d6cc2d66e2fd5534bc6524d6e96891b4731f50d0544583b192bdc6829d3875f3055b927a55c956cf302d920fb2e333c76640b294f2a37df39c1d5638c0f7470edd262a8755859156abc5bf4554349a9efedaf27f5fcc739aa26ed2e6b81d353e932d99a8c9157c3f19fdd7e82ef88c3d706c3bc265a4a3f8b7ed1cd1961b66ddb120c2b438d92ffbc8a425cbc3c7ef700225e658bde0f1d0bb961f96017c57f9fb260a08d5d0d6ae1084764e9accbd984663dea9d64b790da95d1d570bfe4380d3df02721cdb78c8e2fcb647e6322155dd574115edf809debca6a54a1921e2149672a6fdf01414dbbab38ee59173760348b12c72b90c7b406207a52558037fb1f7bc4c0f9ee7ccfb850738be023d95eb36969230966065e2f7e7e682e7b4d2948fc0380ae57a8801816cf2ac801dee355d7944896170657fb39a2cf1d49b7f265a4270af59afe77c6a1e7750d5345be8e4d1455408c34f11606356625b84f06bd184957cd1a5704019489278cd62212c235b2a74b49056ddc2783657036eb8cf5a2f78feb967840728f2066daa3f3714f73df3071e5a6ef1c0ab58afe21d250e327c22ed91d1415f1af449c428e62d028af935dbe9f6040e169363eec61aff2b132c5995a1e839acff48db620d20362292a63741fbeeea5b2f3efed0d9823c83d0fada76e006d74debaa83d061d90a7eb0a7e441bf0d128aeff6867f17bb934fe07bb089863f0f83dcd24eafd2279f6553efe7de273d471e1475f13c15c2330fd08c39d68e5a4b3995ede40262986d88a1ebb182484d8422da3061e4679a8e60e927f67bb4ae0c5faf0c909bbcda83f350273792356b66c70d3fa37b55d492b68be1a93933ca54396172b702b8a09e5bb8262541e65ebd4bf24ef991311d5bc1fb2f84aea5d1f906390d62b0cdc85ce0780e8b2a64b6374e3069bb87942e4f4342ab54c40be673294548a5398c7595542d8b2680259e6d8953bfa6c7e3a24d80047b1caf0a4f96007619361cf5e9aef17f3f05968af7d3bd82b4bfc4bc6e10dec7b52fdd47922d74c19f05afcc787dfa51398cc4c27c65af0b2bf0eecf64605d482fb28f832ed6e5b46dd55cbdbc11586f365ca57d8e7841ac5545534cd7f96aad6619e2dcb9bbeb65d86fff3e4678658a8d773791c4e96191175dfc58bb39eafa041726febbfbc2ddd87624788927076e900ccadc04c3e2425c98e8792bd925d8c7b9ffcba2e5e36360e9cde5fa700e26dfb76f00b498db6f5aa9c519476dcecd72ffb8db452c3afca9641dfe008f2760948cc4a4738ea492901e1e022cb5072d582e0b8bdb6a9de651ea0a7f811315acfaae2212d6ec901cfca11681bb8fec44d65d9f0a9fb099142c51502aac120fd4ad34fb5d5a2176b448e87f3b78d7774beb1b5a6c70924ce4a3c4bbad8c995b7709bd249fb01f472e4f981a7f6473317408c63610019167423c79a11f2ab39e0a82b16beac2986bf02a5d27dd63ce6d16b32e68bbc33a926b737ba0c675b3e342e16de605b77e311e468e37485d9d5d17f808aa997d05164accd0e6990336745903a5155a08e253e88cf8229610a48e19759dffced93f2bbe7480c6f6a79bbf72a93ceca86cb2b76b1403870bd0293bb7cfad1a25afae8ce928334739d0ce4ba34092ac10f055dbd96256a74ce3eefae21003940b35eb3fa1dba9fa569257452d516bbc3d3fd3d6a7ac11e8e44352fd912722291504193dd1b231798d0f37b3418b955e6ef13740a377e9b548e0281eb5cf43d579c398c2e844c6475c0e241ee0cefce01608bf9f8abab379e3b4c7cb200ce42bf8c6a879e67f174e7261f59a5010b9141694a198ffe6d79986745b1e0183d2ed181198b108090d4fddf17d47944fc99e708ec00e50dfac01e5af73abda3fce459f604c799990f20c9e7b64766f4d270941b11a9feb962dc3680b9e672da3fc51e462b616a3ebc5f966c8cc7ba815c66358acacc9a8bb11d9424b753985656dc0f5ee992f4e3a10519a44134074db5be540dd2aa92cb7234754cffe18de028a899d842b5d64010eae112ca04ca6b37124389bca35036a6edee98b253ddb806af05ddd39822bf43e8d93e58590c129cc6bdd18ae5f6ff42437fee850e3805994634bbf4bf25a621fbe018edde9f436da48a9f004e392013f177f4091c4aafe8bc981af72e91a01741e4d39a3e862a9ac03439dc9504b0b08b643a0a4e850c5f18428ea40ef9e83ae78978274a880695510c35378f53396979d3bcfc844d8c1b32f38c9f8ed0d719ccfc07cd550e61b3326444659333469a0ef27534c4fa325438515e9a7872cab25d1cf1e24a44ab0ce412aee491240296c3df00554dedc72dcd52897ebdf00ba7d9f2088a934a9664638eef30a71862aa3f68103c4c9b8692e15503c422eb1c5f9a177181f87ad604cc35ac86884f9246ece3370d45496dfb907a9d12ca78c30e240fd6a437e4ce44054d6374f32a98c86d37e2b92d183cbdf0c081937263fd9d11938f64703a60350c15d8b0b81e095838383c80baf1c6c0afaeba153827829539764af28536a78cecab57a91afc8f7652eff67f9bb56773938731348c0e87ca20dd96f4886d4b174cb952d26b4629110228070b848275929628a9e49aeb7f7c6589e00600943e9ea773e8e0fb32ab24aaa81b30615526cdbabc72afd3ed7abd776c0feeeaa6f0e149063f22d90f4b272ef25d7d4d4ab61a44df878a283be32b3bb1c23a97b153fca6e1c53026844a15746b06a891cc3641ea2fd507681bd7c8babffef50e8cf5401365fcbfa382bdf86774b482dc99615fa3cd026d6eda5e60ac3dc02f522380014655b90e1fa38f356cd623d18e78425c88bd9cc69055a7e2ea4e823aa06d9fc32069cfc9edceb01976316392ddc92093290f97e58455423f4a0cc6eb18d03fdc40ed210ce6ebd1edf0597538f1f2226d6902eafd9fccf2c296eb92bebcf28281584eb9ae41cbf42b519141a6baa48040e40a505f7a32f040a912d46766988cee0e76bc1404881e1c88a0ceaccb3706144c15d7fc6d9ab869f2191f971b624b1bd7abc377464e23c529c973e97791d83a6121871faf748de680161eadd15eccecd78e45c356567b972377b4ddae1b4b88adc78ae1c2209daa6901415eb2d19c62d573979a072ab5b6ec49a67160f71b567c7b5eafbddf54d0940ef2624d4972bdf2143388f5e336837d33a81dbd9d1c761e434f7dfbeb578e6195bb72dedb706b8888bf9b74a7cb1252775e803ed3b3346affb08f5197623284ec824bfc8bd3343bfaacbebabae767e5d47e3fb064e823057820e63fc11978ed70a4a94efb1afe2520507551fa1f6ddc1c6aa2d1ac4a906c68256f280aa9d0fadd09b78a58a70c3d14b312f70aeceb835c9db03a6a62b1586437bf2de6edff92c1439ed9952e97e17de51de22805b5a82c8da286df5a0fa6b9c6bed338f45cbbadc970ae867f6e0c82973fd58c009b1c1f3c2a5c94022b9ebe004674045baf638130f543b38c7e70a1605b4c3264a889fdfd43b05efb8cf0f10a4f47d232de399917d2ff8caa96382125e7e23fcf65ff52aedb033634e661b4525305c886a74ef531d19fd90f01d5c4d5e350a6def57f983ebd224aa2e17fe58d9bd39fd5906606070e52792016b02a00d308ef224af0e9a4564908633f1769755abcf7039ef84a14c8267543f0329bb7ee06e821852f9b7fdc5a3802c75c6481e70b76aec8940ac81ef0dce96f398e705dc6be1149cf97a1e5991afdbbcfdb7f2aa09f7067c8e1689ccf827e7c64c21104bcd77f323bea51debea7877551e0338775160fe001cc74e276806451a4004552f3677346d4d7407acd602841b77b801ba2b35c765786749e655a13736c55b56ae1e8260961ce75ccff037435f20accdc9395eb3112f662d31fd2b74fd4e0c5a2e6c0ef15ee580c191879617b7c5271c11d8ce02ae77fb9df9f2e97f4b5490309490a47e33501252890c5f7e414f2c71c8e65f053afbff0377b64ebac96d693319ebd9b8b02a0694198340c75976e53e4c99cc163254b81994272e18d3a11c8db0a99b369dad256e38135c6b788bbb2d82533d2b98e55343ac291656f2b9099844d148deff48c532f7f1b4b4a911397640a873e85b7dcb781a5c2cc84c438c34f2ce96ce8411f34a49c203d64f6562aef870d58bf789f725439d4f8b580fed09ab30c95a05511df9a12f420d0ea81bd1e4ee1ea633143221a880777d75e99bedf0a7279fb1a2f33afae6316f9e9829687f019ae8e048618292f4c060b696b821528a8ccb5e8d3bc0798e3f099f36c96add4fba063a51c040efdbda933ae36849946a61ffd290a672295eea5c6f936cb3944abf2f2f217cc522185ba7e30e0f3b34008e13a1b6f6d20268273db7f5d7b84abb0a4b8d6e9b41cf411c60ca303c3d5982f407e500932bccf85e8871ee467eb22621984b79a59ef64bad2ce6587581a4e4f44be4251b187bb78d803ebc0fba7c81c6efc1f362dd2b1e20d720f475c7549e5f6a8724325a7952f1eb7db305d21e66b2a8e2b527537b7d622a987fbe5ae403e0ef324e2fdfe1ff220016988cbd2a7b72cb24f30277848f8e496493c05202c41e4f546c2edaa49d1079458267624cf9c161430db5fbbcf0320e0fb3a17bfbedab578e9d19b34fb48def19c82b52accc9b9baba21473cb33664697cd2624a60dbe6d7d81d7553bc03278f003512277a66a4061b3838077be8c2ca9361a704e17c0395a93a4cd5f9c0c069393212533b6e1c7125942cc0d877bbc7040dc7045fd8a625145981a9723e5c5cdb66e2505e8c9537d822add4362d4ee8b736fcaa28420c9df17f78dd53f55b3c80bb0e1879ee8da5e83d9abfc8e8086dfd74602951df845d2478d161519e9f780fce8b44df711cab1e07070463401139b69711536283c82bd4de5411c2b819f2ec9276bb34cc9c381f8347a0c064af0bdb4ada00a2234514eb854a86ca6f983a9670b4e9e8ec599dbc0428d869dd9b17aeb493675a4ab29c9a4be31601c6a26d64ac8c208f04bd6e490d9a26c8bd3bde14a0f8f75663c1b7833b7bdf101509b4a2af1d185878ce6d112ddbf1a7e009bcff326b774c7d2bb26160de578ed924b0328941f09b39d9d9830456acc48878ffb07063267504879a8746944d7a65df17aad8421e267afeca8ad7037748c33e9aa79d131b4c0c023da3687ac25b2b880817289d24441d88575c888e02d7e9ec28690a35b5359edda78de25c025a1e14b21fd672c7fd21c284e9e6ce8282dd24097c595d1478430ca55e3f326e31367e5208950c32387062b0832f16589e74fabbcdcfab75895b980a64003cb19ede354119a64c20cb423be2cf5e1765c9b913e8a51f7be24f3f448db27de91dc70829b4b0007629d027608dc25f545a1356c75f9da1fd7979a8078d10b973e8a8be6d29ff1dc60ff2a98e675830df43f5c8148aa7d1fd7703eaac50b242ab041db66e4f6efefdb10a94d98edc345e977b850c5ea97303be600c76f417a550b87f19b7d0c276e10ee46f539571c0dfa305daee18ec6b53a055bcff84e0292f9f2a107904aaafb32b3f2a799145b6acffbc316a061e31132b60d67bc9ff9323af86bd47dd3c19b5f9d5f2506cc39e03d57b672db98057afe5da80ab05c2329e82c38a2a58a0c8cd01ddb38385d7a01b9b9632aa119fde748450da355e1aafe72f88b97c9f080578a21fc5a1ee7f05829091b409a470702af0cc7c48741209f9887d737753cd9aeacf0f3d1a20608eb8fb0c4cccbc865d91daac5e61e5d5b843d2d9ab56b56075353dc4644e260b55aab34674d6b6188a36bb08a90ce0bb8adbd0cb0ff980ff151e03e01faaf81f1c45a285f0bf4c7db66abe725201d09e0ebaa7d5f4866cb2f31cc0bc57f1ec226bea7f5243d04d4ae719442aa14e765d8757ac5acbc3d68d0225c28f45f10798a68f47aff14ec31c404aed899f0db204b40e694050a5a415454a9beb31292139222c6f9bc2699879b763aef3d8faa540349d2ed9d998b0cad8dbf7f7f40ded5afc5f69d082ac63742aa8d8a2bc5dce884a53e8017be6a5698ba4dc223d04d54da18d20037e5cccdb381b2e86b4903aceda1720aabc3c86c7de097a5193bde13c6b3198772df4dfe9aeea73943b3b3fe43d31bf29aae05905d92e8d72eb81c5d25336cb1bd5b12c364564606d9b48c141b9d8f2842908cccb656e79ad0fa6420ac0e03076682cb4493f36f8ce7259b140510b190672149878b1e7e51d4ce95996f43c3580efd017f65a5918d1f379d22354dad3da9113daedcef80af4e6d2b5e37098e26c721001522f0a754cfe9adc1fc3207d8513ec2b5c63e1119c9567d082efdbdbbdb3c9fdba37df75893cc41172710a2879cbc027855bb24a397b8fffa31b50a5f35511434b5b607c8f90f184d985ba2a1095a1ff02d74607ae5e399613259d8f5802c21fa254a7981d4938e3c4980a9b664d18217026d67428db61db9a31fbf6bc98bc0c2202c1ba89dac32d4dd84d1d893c0119c8f7bbe5a4f368efe7cb1cae4a8436b2f6c536d66f15a0cc86612aec3bd6a3844e5220869c596093f755b23fefda934b36b730be2042caf0a3b64ca9cbc8f61787ca9e9380218a3c8a0c44ca2c5830f540bfa47b42ec77d86f44277dc0adc74024101f44073e5df27b3f8a8b564029bcb58fb1f6fc2ccc3be8dfcd03ecc845e33a109bae6942784114a39516bbe834b71956ab95cd1bcee82c5b9e5e554706a3fa785b50880cae5c0e5722df1229ea1dcf8d2cde900528d5c2544e518686cb989aa9af2c20898e555d17200e85c0f2986c6a1d15a8dffa69fb03b61f4fe32a4ac2465a06c2779a58d82224d3d9e09b6fa020b7eed54cbf0b082c49f9c019e9f929177e741b995344daf75c9f431b687133201f6d79023014f4d701ae79c9e7086a788f76213649e57ca6d18b514be77d94264b33fbfdae3d71bfa40edca8811b29dfd46b02b6e8f469ae87e989adcaacad0d6e375cb21c1f9e1b419acc75f5d7e4f9092ed8babc189d01cd36797f453e8c84407d189ff369b374eef36a9a2bf90f4f6903a8d95438b5c38ee13cc42974c5e949bf858d4d98bdc4e8b340ec61fd19e88d9b9d48f8dca475207b6617a487917c9ac6f3a6a3db3d2ee4701516cd45f0491fd0d55e20cbf85527e8f14b0cb641932652fb8f8a76f5f9605a12cd0a8e51dbbb107333406be74462e2e35f80a96a45bea4ca29fc49bfeb660990d142267706f91caef138613c57a1bceb48bd630e35151a8613ae1abba65a63d9d28fda2364ab89f9d6863bc5127bcd5dd282978b32f14c212178a39af68b4b913744673dee1053f3240c9dc157c936bf605548270f881aa654ec89293e3478ed6b7c3155809dd577b4adf1857c153b45acb1cd472c721005d362398109268177120aab8a9cdbaf9e800abcc5023388998364e75665c620f6ef86e15f220f2579296a96488d9bbd937b7a27c6b90715151641c422b824d1ab02674bedc43fc3444a878fc4b171621827206259f0270956d76bab0b0578c502cbef333d4a67cbce215fdf3f3d03f0c72cf370456985ec7c36882e28d09764f67ed137fcdd34f06d8241a845d3352fbf3aba232a658f2cfd2f6ef04eabe4a623731ea3979af9abc78cd161e8ae10c867de92db755ada3084292695c8035a8b7068283442787a8011abde2519d000d1e714bf19b37409d7a1ae2f550250d6d70ce8412b6783b2ec3ce522546f8a0802ef5f605dabdfca934c2914eb1202e1ab999f6ea116f34b05918ae10c80c9bc0ed7a586cb4e6b8004f956258ae955e70846a89efbf05629b324d2345e3d10f29abe02a9b70ca3a780af4c9625fb1589f70e9303a87f8ce3da0e6f1d2d5a79758d3181c0459277f82792a02ed93f2e48a15b3e6831fa6a82c3cd726d89a9d50264a0bd581e98f574d5cb437d5bbda5b4195ebea4fb208dd18cab31900f2f388925f2db37252a9268ab0631ffc2a465b1996f1c04d0fc3953204522213649b2eb9e535ae78bf59af2d736721431b69998cb4006e3564e96665cb767edc2797a92a0fb50834fee1e7818c51d2e2b64ff63420e45b40edd3280385444a82a32becf38d84c993b44c56e3438e7c3d92ea4bffc2497560e996878a488d7d2e3e3bc60d33c9b41784b5f1025cdfa9051543d274949d0aa5aafb79b1e4376f734edc43bf92cdede18609930ce4e3f186d681db1f1593173e0fe36e21ebe16d7e30388a4ebe05d0794ea35935742f241b245c8b654e9e74a438f047c85d58ab765ae875990ea2aff98ba81b006caee1074569b73f3152594a2a2eb74e2b96c3ef8ae853360dc2a0acdf7de47402c4f99ba6df968eb13eac043f68161367b0bbf91399539c2bb7a2dba80a92f437d8177d117187c3ac3092ae8710e31328b4adb5cf7439926e3101d6cc56d953b3095150d7feb1ab1964235b4c1e7b21601bbb184d030bf4f22bf90cbf2d2235ad0e3ee11c37dd46cb8ff10c6de605bfee9b3cb226b4bf6c6ccdc7aadb74b0b119d68487da3e3506d4f78cbaf4b594c54ef791c2b9a79c393091a246fbb16b02329854cdac93490029b0fc4cca822d3b44bf36a7c9b02acf82c44e68cd46ee63466dadcafcec78e1b33fb618a90f9b588b4971b30becd283052f3b9892f32a14321a06b8b2f06c3459d49c5d410339e08f7a6ae5bc2786eb6fcd0ca40b912cb56de10d182d138f7f5480a3ff76fc58c63b96ebb812e662169cb7faa65a7454a6b58711a842f6dd9d1c105edcd4f9ee5e71e2e58fd39a782899d585f5b176c27b34585023941e9a6e828d3189a1879a6e4e071ad0a7e9fdad4be561c00657038bc81279c64a547700788ed570ae92aa381530407edc0a140e3b8a0171fa782e3542373d30055fb8af7be2ea0b1386d67d0d84d92fae68979c118912fec3f70efd8b4c63be66fd1cfaffbf1f172c669afeff8752bee0d6bab28272bc27d9f486b4d27d0d47dfcdfdd1e3f0f43258fae5c371ef6c7c031d6c59a822e6d148ce033bcf12e603dd9506abdfb768af843cfd10bd5e321597794b812104be88a997efcbef1b0d5037ad0aa9e3382c83171fa1c0973a4f91e2f8bbe2cf4bb8989ceac9ed24384da06110907cec1e1971e9d426f8304ca95baa7982b0275b54d485647af81885dc3378755018d341df2297ee185dee405eedd931539fb0a6ab392170b8b9fc6e06f114fdefed3989232687cd07bf28288606a1756f3f70aa1849c53184ff6ff397fb5dc1e6563cf972c40b3228ca35946c25a2932fb4eb4eb9fd748cffd68fe885df2a07b07cd3316e3fda66b6ef562664013e9408e709adbaf5fb3e893b642da6a1be430e1f880207509504d6a36660b2097da6ed329a8c49e49b7f19160a673f5fc05d28f92febf1647b26bd89c48dc5033267a2dd018fa40db8bca321e322b4932e5a7cde6436851eaffeb371281da96040517da14dafee045105a6cdddcbce814a6acc8c636842e8cfe0c3372a217a5fcc703aa4ee629e2827fe440abe3acdd0ad879c4c41a00c6830f5a215c50ee07a90cd1ca2aff4835021780977a654fe331fba9c644cfac44abfc176ae7c315f47a0bbed7a6aaa038591dbf4b56f2f3bf0ee72711dbbadbce625e35f4badd9d74841bb7e39bcaba52febef94705b416328f9d12b08dff8325c714f450971f749b4496b9a7c45be62461e4edc0003b0f1202de6f8e049427c1fe7397509e63371ca43693ccc98d8f8f6e712fd3bce73b2d571bc9ff522440b984a1b67a4de3df36c1fb64593be9d50bb66895e4b5edecc9f53e506b4ce32e4ae4e9740b5ffb5f06f27a2c1b9964405431aa5734e4b3ebcf25b3125a1a12c5d67e51b0b981452f6b582c4b896e7ad3e9297c24a991682c1902105bc5fa63ba46a2729206e37f99522e805ee5c2be6783021ac8b2c17f3ee013c50300ddd50a44a7040a57525697b5e2d192341767fa16a3cd69777f7ccab3a9fe051db374295ae8ed289bc9990479edf9f064ebc1f1dac37ba9e5d68db23d02516d22337a9f37f1a5c0b4ba869bbad22dba92557614ea1e17ada578d962005b8328ae90fe85dafaaa03063d9da0400103f242569ab3211d56183ee1bf674ba987cccff690f2168b5e0d795b0c341d1faf73ce492352a46dd1f34667fae735db028514a6c125e71babf1401e56f2a371c066f3be651ab39cab047720f1ed28654f73a3a55d84dd3451e0c27c4095d44aae3968898405c8eb8e05b311d9a1a28cc1650e09b766c9799ea5fd0aaaf2cf970907b96bd4f39c9968b1a5b5747a426b6411c5a2867408a53da5bd02b29fd1b3c006fa72c3527ef2c9d60e56330175fe86bcfa0638249449b91d3f79e9fb803f82fc536927bcaa1e0c6cc5a1f558c956d762a85ea96c555e5dfc92be44e98e64c7e315ecbf1255ff5dd5526b295db4ad4c8fc5328f0cc706f9c9f3a387f159d78d10751c713f8064365537063632612672a6fd33f3dbb71b352b1d363a9bfcc5224f01c96191f3d8c7be517d00d9969717a2272599f297ada6f4fd50cb1a423b6fae8c6b39e138a94235c7303c2a202b2a7eafe1900b4073f3f63792c80851c53aa59669fccc07d1e81326a813619dfb94014fa6d968bef9c340166d9eeeb6ef5a77bb62b7bdae28394758b4c721e0e01b9ec4b8d6a7f7b0f1533ed0116aa073d4afba9034752c79981861f579ac3679527fd80229bc9c525ed1ea50eb8e64becc82fb93984b391979b983a086d8c2adbcbfbf4c801c20264229a1ee129293b12c8ba03c6806860b19aa86450a65e178c0e21751a9fbd4d7e1915c3bc994cfbe0104d45de5d5b6b92a1f33aa3825d3fb9fb9cfbc92e722aadd2b141a74529fc454ec8175d78d7ba4b29aa140417c481358052b98e383df6d1e25d283ac097f6c3a8400ffbb75ba1dfa8db2b312714ba07df68749c2593f3a137159fd96a90f4499cd28178026df024ea790b488a1ffd46f83c2f355aeafb5c4364209bb288c01daa9f10dc4b3462536ef9dd6cdd711b33e6c4c0e9a79531ac479a9cd35d89dc6517c90064bdd613ed2e4703fbec62e2ac125fcb32ac49ed38c3a23bf9fc2b935fcbece93ed1eaec9f96d088fe748e888205f6f4753b500b38de9b7985b57e68390adea276644afb8c08d55b862d448004e9a50f947642ff8b6683fe7ab7d123dfd2cfa4380f82628746b3548c3d105fe93869306eec6a9573d0e9c5b3211d3cd0e526db2d0401e253de315bcd6ca3a1bf803dc4ebc4e42716579d924c8f38f443d941ffa736b3ea00a3a870070a11bdc895ba26cd75d193c097f382b8c8082019eecd57d83c843fe75e4f60e91c60d0b5b68ce30f07a8593328836ecab6e60b209f85263f365900ed250c3f879fca4316f7b6397f91d321f307e571a669292183fb1f0da45f1ff5eb430c643f8c4d00d19f0b914103b138105ffcc13345bd93ff96592ed8e655a840b71a273e199b846b1d2a456d4753b06f296527a621e5933bfa6df560613f189a021671aa6230a964a6fedc74819d9c62086fb9117dbac8dc19684c5ccfb03287ce2bae5f7a0c5c6e6d261d1a6e1046c4f1e2ff33c2d5bcf7d7dc25ae7bc7e6f68452b3feedd8ce7dc6ea6f731db04125f0efb49e1bddcd48a4086aac75db04bd95c4e1c8bd7b8e25744ab185a5a3a241252d9e89a6a975c14c7c9c67eb8cb9371092aa364a3e91c6db717715b5f2454c1fdb7f00b9495fd9c29f4b1466f3a834bc196f1fa75e7e76e637f24b44228a8ffe4087b273fcd2fa488612d6aced2345d4fc86a7c9f1dd3ecc95fb7378c3a9f664b1413e11185a7f324261f8b466ae016a04ef956f082dd122b8e2a0511e3cebcc702aad99e4575176f6673f8cc5ca2899162480056f44a70f87c6f173cd1ef3b25a3673247d469c8a3b167c04c078f935f662d1c32b5c5483895b78d262680b476ec54327c577391c058e83378abb9fc9a3822085e6fe6625f4a0b4976ff57fe8e935a7e4f9541da6b358f81e7775e90b982fccd30e699169bee8051c83d95487c2b962fab0ff7220875d993e4d3b4ac28646196dc597c6dbeaf86c0998bfaa0094e3634f7eedf197dcfd73d8b3e72fa6a82ae75798024e22f55b6bbcb7f4403b52a59301080ba417956367d410f9211ef73f6ac92af86c93beacd526a82b814da725bc70f1ab7904d9ac2cf29ccb0b330549595d5f6ddd865360423b1ae8e8667bf46669381b207398c1779f68b7c553e65b09b9f704637ccc30e57432de9086409cb157c6a194bb1d808732b42858b2ba6700ed06c05bcc9e1c76b0a1e02de7da3a6b91dbe507c40fcf3eaec83d5d15da53dfb4cdab78351142ce564c9476a9cfa986fa09936f35310afbeee3a516255440764d1f4b8e30e9ec596bf9ba4eab05132f5362adda887539d2c91e123f153650a9941f2f0885efb2308f5a4d378e07c141a91edc2aabaa2f144dfb6bd0a0f9ed5586156ce5b9e1c8240c8521f8a76ad2c27440bc5596f48bd59f3bac7912cc59f993caf447e0a2d9b4d35cacc637d3f16d9ab5d4ab495a0a5d961c41f10d8b03f718827e2ec99ca8de1b5e92c3706efd410979fc9ed356a365748d5b345e8e13ba2bf73eb846addd042d1c71c679522229f1d450a5d1bb11a65b320c47ae9b05021e02d0734fc02813e38cae34668c611a3a2dced38befbae73fcf3a72712370657708e6cdace629c2adffef37fc9135a897b180f5ec00cf94645743f22c60cba6707a91a2ef860b23a52f5a32fd080102239eb17dd53ec03d5a38b8059c320a3ff7015cce46ac62b23a24c1d170e092b89bdfd02feb20b2dc72b2df07805e583bdbae77504ad0a3b7ef2f91655f19547fc0c2720cdb3c1303d989043a518fe0d04075d6b7a1ce319802550eb3108f3a3aa45c1d870d59302206df05f18740c15ed6a2f4df5b87964f1c4cfeb580b1ceed61fc339befbab0c1ec9d19870318e16ded2a521d8dad5abb427769dd1e2988a3275136d78fc747f21930731b03ab54c52d1e296ccd9c1904dd07afecd0aec6a5a6deb924dc8f879973a5a035ff54bdab0f0802977a6963560499b721834d8c88abdf240c460aa7e239e6eb1f17396cc14fe13a52175f00e88c17e51c1625e84e9e6a5f082580e6426c96d8568e8629e6d25932643c208e3883db829cce36121a47e233fe08a5b3c6d4b62a10c51f3becf294a0315e5df6691fea5aa8471becc39d9a34ae8c24fe4d7ea4e22ae8f6edc472dea4849e321b1140a729bf1ebb281a5158f3006258fce89be7465566e37f09e97298b94e1b9a7ffa70c63585a3ee5d983c4292423efd829beb51fd2fef7f0db2537b04952c2ff8da5c91ba37a715b0dd0abbe9037985da890586d623afe8f5c2fd17c5d493b90a902a1e025d5baaa205ae7a8740e968c2a4290caeb31fa54e1eeff7937c447fde99f1377ae928c1edc3c96d5dfe019e0ead23cbf18d8f9211c3dd2e5879c31bcf2f637e30466ad1e6b3c7687cabd10675d1ba2a7d25fec124a4cd5d8a842af1df26d5816e9e585df9236fb4af6758e5a9760a9e00545cdce50d100d0abf3ad2c777d7ad4e4abb7c763600fc6c6b836bf529424ef6dbd17e9555bdd4f7e0d4fc0a6c7dd3a0eed5fe4366070e01e27a8d3b118c0faef53db1df71b7ace7efb80114ef2d6e8d5f3adfa46eb8618979b9e71fefde8858d1bf9cbaff0739c8c4e62aca1d0f2f133a39630796f0cecfb08a90deca58276cff1f40a21081a55cd1055493aef935e6b3f6f1fed97a6353139afd23bbf5e284531cafb5034dd8dff0d5493ee0cac8c8d4fd10239f4bf8fe0e04814fd460e7e20ac3d2ad17c04dd7dd82173039c2db080b7541a5f5c8f790c5765b6ef0aace3727a6e9c6a3914fa621fcb682a6bcdfb7e3558803757b8e6c54b4963998bf059e2e530b9f93cbe769082424da00d5da883961482e56f1cfdb043a8255fe5e8396d273680caafa73275c81ac8328e888843aa44d4d2dd3a9f077b5a92bb82977e2b97f2c7b6d12996957ceda80e014c3b752e37c3cfa45241fd24b5c6265e64658700aa9b020f727a7e890a7259b89ae6a290cb58b0b0ccea183c010e3e28d6354a614e3f03e8240da0b6cfce22d82a9aafade5acf0ddd906f385dbe74c8d95763f780a7bd0d6c3cee8c4f7cf87fe00f29c5d83676b153778e481353814b036f53ae40e134b48e750530404ec95a27db930e1ff5ac509b8365cef93242c87f64c48f9efa0db49ca0ee7000333b4f4560ec1dc235cac76d189dc1a6101d4d7a7695f79c994871f7d7d79c4c0cc39fb548d8dd7b3a408539fb312303781bf615cb90ce114c93f31a3431845af411ede89f60b58285fbb2b69dd8628eddf73557e5f4381809f2b04551ece5e3f1943158e8d91a3d72cadb719eef2e6f2ce5fdbd2cff347b1f6367e794cdc47d992b0cad69434aadb0393f3d9f907a80ac8ae90047e981226a614e4eb31dec647c4262bbc4022cd804d99d28208470d28c6e47d6e1e304861c4c32186cf657d78bcbf1718fb331a50b309cee2e40bc72722d7140ae42f8be73d9cdd3226be4168f9d85c0c60849c27c4cc5d9e07ca4afeeed4ee4617114be8d9dd2c042a54b07eb1355f9bbcec6a8e7e0fd39a93ada311decf63da6900bed70501de793e89054c885c80d88329f7998aff316bb21f131b67839b170eaa891e9ef32aaac94b43ec9521831fc170fee99ff497a38434e8dfa2cb28fb62dfd108c4024fe435cfececfc783b693102959735db07d55a2b91c9413944ae9fecb4a533018d57b1336d2ae76a91bdd45deacb461def2c439e5306e14f5361629f054e4ccd3151702baab784b4c0c2c1783c5941508126f1fbc1e5fd84250fde5d0945757dc38a85a8b1b57b552c67b34c18bc703e3a101a2fbaec1127aa76dfd93e16946ebfc57486bb1d5d5d34af5d15fd7b4fd1529f38d8fe611fd1fee8ade261f289a6a01ccf05345234942b0e08a866bbea743438771d6cd12b3777e8d4af213b0789b4b7fd29a44c49d92c7785933b33e7fef6da93ff045dc54923e68ec2d2f68bb020b2614e31cd6b4c41f904f7b011c83e2c4f753272c0fd7168f067aa081e30351133436d5128a9e25d1ed47dddf2639673c642c571a95c9eef39038989e8ea9d92976b176e475ed6b738a582d927cdbd229e1fbfc87c1ccedb3ae02f43d951bd9a7b30419c2d6caba52d10fbf5ab97f04c66ad7dc3ac9eaae746d9c946828978efd35cf2277249a72147d65bcbbc41dde9e147a4f6bcd29d73c61f65e1930e1a0a7ac94505c5e4e7fddac07c7dbcdf5b896e5dc4bb58e6eae7a3edb8a31ad82e213dd681b53349fa78387e46f39bbdfd0148fadfa69e066403a97a2d03a0a5159cb3f9dc8ca818bf319bd8f6ce1b6d3a20051e895c578cf23f0447c47f8a5036057b2d92331e67c92de51ebfdf7b65b4001c7dc61c3b37281f1828f6c4b2e53f4f7fc53759c6e8711c4206cdb3031ed3c91888f2798923a3df44ab671c62da5615c42cd90904d1e2df1af66e289cbd41e2427dca0fc5b69b11705d75926acf022633264c8fdc57ecef3b04b4f5d64a379b09ed0a58fc96aa50bfa095b6cafd8b240bbeca7cbb115f2606a621f7b6c9843c54c8af787615012cf7620bf33836fe48ce90b2ce2f7c5c50e06524434fbc7db83519b093f0790bf54e779191c1204b2341be950b4c1c4b51dc319e23ce68afc940022671375b7267805c04aa41246c2b01008a5ed8b6a74bd286288c396c37150b9e592127d756d7e641a62a40248b5179b8b1bc9159b2ec3164d8f7a1490e5ea629606517fbb92ac5c919483c6a0be0f0448d77d5008287511317a385c7d9a442d493c2b03f5cdc5b0922b79ab217b14d1a0372fcb8d943b89eb14346e91bef34bfdf87504d9ca25378d637df8c5ee3b7ee66603d93a59c524b3a70ee01c62949ac37b8977ac4aa29ef384d4b7ab4455b53a9e50108bd9a200bcec0cc0a5fdeaab83a7db65ca330fefaf6c2122b1e291f257b4cdc14b11369afaae89c4877936303da4e1d48dd7a5e9da4dfe8216e1f1edcd046d615f067c4aa1492501ebdd624f416e65276e34145fcad6ee72679e6a23ebdab2e31f8672b83b0bd87dfe9fdff825ad1f6b86ec906f362c97c9ed43a3c3b1d74f8c1e99967e244959a1d6d04880d98fd5f5620ac41acd164e71cd57724ae75e5a87b27927b6a8d1d5cfe74f756457dde8fe1b57c365eb69474b68f9811caac67b2163d50a1684d1dbb770ce09d177ddf7b7cde75a9b3f21ac86e26afd4ad3eddea46d4a5b267f410a8efe42b692e2b9294b6f6f79d25b8b126cde79982c12bc4c1f1dbd6d6f44037fdc5c670e04b2c19e4bd409a9fae231903df2a54c1eca54604f72d1b44c1d711e47787918a22fba9d323175acc75fa40c7eb1818c3200ab0d9c04c7140a0124bb605441fc6ef6e857a7c1b9cd47a390f64b3fba205e89247eb56e407d3c55437743d4db4210a0b616782e75075459f268db8e238e2053db0d0281cd10fdd7c9e8a031b2c91062f316dfddab44dd31f829a3e87ae890726cba43e28e87dacaf06413f0cd1a68b042a57762b68f56a560a64c0a8ed00602db649ebc026988f9a514dc50c21aabd9488c8ffb55b61f550d90a9a508fcd20a8aa0ea71ac188824165397b6172006840e566682f624fb6bcdd650f075cab4df0e85de68f9138e8e8fd4f26a745b1b97c91b09c84cb6860d5073fdbd8d82d3a8eaea0b1e573a8c9a18fd373bf82f3b49dbe7b26f35e74d659749ac1e01b1a0e548c031a7275e72c6136854bf3508cde9916d2a1c199ebaf7eb0736d92e8621a0f204582c60743cbe98d643aaa925a03caba54c8c1c9517ab0e7f9256fb3c702d76f0aa2cc8adea0438680c07784a65592b840726fd773eec013740984d240e4d0a8963981b0aea7c08b6a8df83b03b35409acdb8d2adf3feef6c2499b7a5ea20d2279c0f0381703d8ae3d924287fa6727c216bf6f7fc10c82816014df1a1c2af99aed69727a0681a8f6d3f42121cd6e3f4aa36fc0c9aaf569d394ee6288a716b1376df02073f04a32ae78fe3397ca5e0fbcbc42028181671137d887ea2b06c611d4edc43e5dca5d7e19f536c373732eaae09233e045c370e1ff48abd8c9cb81f2848f35856a331ae8584feb5afc44bc8769bc5ca3960399000d184ddf046f5e2af40c37837e9ed68a2c84a5d948f0802af822bee87791dd0947067c45462a4d2fc6a91e39ea20d191972f85e522a3405abb2a391c8ce3c0f7a84e3cfbdf86c09fbdc277bc689bf592d2cb72e7513acab04961a0e37308f0fe0e6adce2a88a2569829b6365cf115d5981737b330750e7cddad15cbcf26a8fea0469503c1e27ca7381e312d432cd79efddb8d9bed4de55a942edb5cf7c69a4bfbb46837d05194a74c8b8b36ade2aeb6e1862ce9b74ee508b2552100e502d7b82c7d2e173f8d01d764ea9acf54434741edc86341156397c342a34d5d08359d6170221f371b06e027a35ed5a98d6524a1c5792b26f540a271c3ce8f199b0835b4fdbacca1f0489767520df070a44fc9c9bd575e24c755fcf3baa2c087cf3a6aeacbcf4852765626bd25bc61b0c3acadcc01287d5963491025bee1e8b4bad4692cbf85e155b0ca14209f56bdbd70ceb0efba2abaee15019ad07dcf90784ea740b4fd7616a3f0c1329076cd4bab524ce277f83d85f38b9ef97a38e43141e9e9c7e2810c8e8e5b34c721ad9da0eb179abe7c7c6117ba022668984e7ae8e8f8deff33c1a616f17b1507d9c064ca7930595009949284c31a451932f5413a336508074e4a11b22e89f4a27f1043a3717441b3a067253ea1126b7ad449e1d5e47e6282ecf8c7af45f8be1561b2314be396592615ac468550742bfeda56fd3b1207d221372b6b2cc58f26782716fb6307d71c03ca9c33b72b6b5f888ae42645cd36d7c9fa2fd1eb03cae1ea1949d44e687a0f8a87f67f92320486bfca83cbe97ef17defec2c9d8e3151ad476dd054db6ab12675eee8fb49335da609ddcb3daf87922b1b6e25e69e87e6b362234add6f1cfe87c4d1c914a66eae7d278b7edd7cf3cc2a538dc28d395f9fb4a70c3f580ad1b75921317ec4f50767bf4ddb1e33a8653c98eac37dbd62e711a88693fb7a89f9bae7378c9c02721074cd44a3bb8bb31dc16cfe957cb3c4c210a974d493678e56b7d8a8bfd424bf6a791fd466559d665ff3221d2ba9fc7763b3bac868e18249f8fbb91635ac36cea8bf6d262ac6673d1c26d3426c0cc17021fca395953da0a5c2895ac93cee704c4cae19669fbcadd9d643bd8a2e74d292b491e6174c9852a69ff80de256ede771ab022d8efe9caca148a21bd8281f1b8738028a092bc17f0f635ab8d21a584a44f11db381c75e72315c8763927d74ac6a578fca944ce5cbea6208aebac845c9c78ecf930ecf21deff07d0cb09c9a54b06b3ffd1701fe0016ed77801eddaedda5f1454e41916dad23161191694be922c9523310b13996199a65903afb715be2ebf6bc4ef5383a7d4a7c4b905bcc74266ba9a18786a2cd1abf0a6c600680b34f131d58d22145260d7bc74a7d477e06171b0f10ce664d4ea56977110cd4aa920744a70352c74c4a3e7fb7acf6a87ec9b128be255ed482620e2610241e1b9977fc7bf98c8f707920b85095989c122d0be99ac985030c1dd2eafe5b71f9cb8e0b2fbe61489c0faf57d26252f7518167a12438e858744c5f21153ec7932c1b20db0ae9717bc8c150fc82a467793e361eb18a661b0ab9f6bc2c8f19d58121eff7a88f19677a1aaa5162d27cb445f911e29372c85dd0a0dcabc7dc4c5c64a69198d8d03cbc0eb0ee6db253d71f9aabe0b94dffe7d7d95807bd6e44f8741c806935f95515287ba352956a716bfea0e78b977073a58436c2a342956c00c505b5c0801b3101eccd444d5e88434696fe6c81a9f304a661933a53ac1b0b594c8cae70f60d21c5e94851babecbc0da20593b3098f1df1e2895c926e5bdb5c6bc8f844d2e7bc05cd0f72d1cebd912a53baa4f0afd93cb6673b897a86d0ece723d89f56d2166fcc811914994ef6270eeb7776afc823bad8c4053007af4a065bfbfb0b7660d927a1d4131a73ac0c2801a88c9f3bafe0241a2bec788ef975957e09c601c58b7e545302de61c81e59620f0e3550bda5079bd42f12a1ec1bcb0a35d380e9033cc63e29328207bfcdce74fb03d6ae15a51e3f91e0822c1dd618dbe760a2d2d3ef58218e8719aaefb81f72dafbe8c496d080932215d7cf9ee7c1d020180c3582036798617f48222141974245faf944a37e1298d85badcfd340beee10b87baef6b81b7b94ebbfc710167b82c07e1b6eeec7ef3033f89fecf3809d34e2926a945b3344800111b6b09d27021b05cd755bf818a21f06931d4415ac0c092705e0c6cd1c1053281dcef18fd251e56e29a99af55b526c1aa2787282ae5c64c5dc0cbfb45de45863299ccb10993d2afd19137d2524a3e67dbb7ecb2875e2ff8de46b46e17176f899c8e3b53124fddb7f278bfb1a601aa522cefad3e26cce51539f26e4e008400beb321607c5df361f7ed556098f15bdc09fd096d57ccbb14f668669c94ca698868171899c782c7a96cc31c2e2c96e7278f8fdd40ed59a001d9b3dc1f488e00417237c948336ec7e05ead44483e6bf2c89fb9261d4a95229925cee9ae30707529f6c5573a1e77edd7232656a4c96ef2a71a23c733ee5378294979b0b2ea25f342ddf69799e29e81ce4cb55e8c78a736eedd129f8f40d7989c60b8363374d5359b466d276d6a5df5b5a095d3dd0e5a585c3d9fca0f3fcad1d1a383f6f13827e6dd714db02c436c30037fa5f240f0bf05180bbf15848975cdee1e44d3ef378ae3ce662d4bf35f1266fe273e2dd6b5d97dfdcafb65adc819b89eb9dbbc43325f3805096de75957a8de87d594538eab979ab72fecaf0fd376cfa36f238aaa9eb52d0915779dad20b91687edd827dcd145dceb8662285120890c53f2b9a2d0f9f991a0f2a474a6dd4979da76c4b9cd0a1e1e40d7c14b4cc9ff30d75e33be2d0a0cfd572c731c6601adda5a9ca1ea5e9fbd6aa0799a301029fffb3edc13a8562ee8fc536b1d1d9269e15f7a0954eacf252a4e5649dbeb8ad7cdd6e7c47a60c6e3a43a5c0e304161aaae6568a90054f1f4b6ec25ecaee16867a4d7053d6468d7943bb2cc1865c279ec766821f7686382536d556603cb326ab6a797d8f8b762b22177ca987ff2c710eb242c5e95c978c6dd0d98c8f13a965871b6a25cbf0897254e6c54e894c0f6cd5c8c604dc45c6c5fb59d3db1b2a0a781c962470efa593627ae7722510c6c280ea556e945274d62b3d3fea9ec9472f44ff68a33cbf1479b149967dc0c4cac5f7e67ec2692bd0c47e50e542ff9ea50405f7d0f2ab0c2c304634d5bc5a442cbf0f77d39e48f213ccd0d84859bdd35ebe87dc780d94686c32d503c63f9bfccfe966ac6f6ee83a0b30d985825076732acde6de860f41270a9aad3620d0642fe15e447a6c05398261a3d9c4140b5409796a7b4a071e35832f5f0c2f6aa14c2ccf5ce04925928c83e4bf8b89cad38e90fe4a6bf7919edfe902540dc20c825dfba73fddb1f944dc2c7dbc5454d1045139f4bb9e23cac421bd2b2e02961a82b2f6d8690d68a38e101cecfa9483cf2a402cf60d5cdda8ecc404d9d63640cc3261625a8fdc12927a0cd6dce3f949941a9dbd829972037a99b39bd7f5cad3bbd040ee14713c020b93109f3e24a5b41b7e93a1a9b79b853d38d1d8c8eff19f1cc337199e87dfcf5cd9592f3a554a45a3ae7dd1c07d1a88f535cbaa9cc820628b6a74bd286288c396c37150b9e592127d756d7e641a62a40248b5de8a32069720085d84726fbec39848de9db9444666409a0a7015f1320dce3b0a5d12daadb5cc7e8fae7656ea997b733219d5cddd0a8d69593ec80689e32e9ac9995e38347d5e386f666311356476a9d0be96ddf32e9cf7a96302b2568ae53b14081f0ac06e1019f8312348a91bfa21d5850efc234031ef96ba2acde3bc35c0edc99261c827fde88932236c0f9ec42490ff4a823f2770f45a0f1e0958315791d4e73c6bc48814a733804aae2dd602a6e666e93507d44c9fa390aefde6f9670bab77c079f25f4016d26ad21f98b83948cfbf408c58c0098cd6991a8c29aa28f477fd55e526aa4ae7eda8f56aa9a5c6304f339aaa9e233e3549c71c893cc2274cef27fb18e9db9865dee782a281014060fc03a865f1cf69cc894440b474032e0b154e61a635942cde4b7e4c7a12b7529fc2d6b945a52551f486d7201bf51fa831c57876861a106f89ba924d9870c64e62f427d749f43caa6d3bf2ea860b3dc2df8463031b5b06dab86e07715c3b003db41d5a5e890e085a54d0e55bab6882c24e662ff85606f0e869570feb631a4b1573f71eb41f76cd6486e67be64ba5d413ed9f98ae1c6158ceef3fef1dec4d90664ba721541fe4fea917ae475f76805145db4d429fe3e4f5e523425a1ecb6b97a0c2efc059f78dc690e97b337d38e9265edf448de5fbb55b033880bfebb4b95ae5d46cedc1b8f3faf265789b14ad01ac6a0da3744e47f6e2c25f6fa8aeb4dc3e25a88be23588f316dfddab44dd31f829a3e87ae890726cba43e28e87dacaf064132eadc06e0a4554bdd1ce7980121da6fd6ae59236d312e641fd1033b0436d4564e12c72e35dbb59e875ed43ee077ed71ca3781c74210077ff5e1affa8de94986795ca28dfd702421e792500ff7b110b957c4b79460128337541aa64795f75b46298d76ecded06e05b09ed43407a7f196b2d93c013a4dd9290fefee530ae872a929da82d4c89f6773dbaefd3d1725f0f9c0784e410c4a315b4b149f165857139c00d60997136d2c34326656d5e5f340c304a1c5e7447feeebec7c436469fec77ffefe0ae723b9e85fae0ce367a7e23844a8f01353442f0ff5b0c59d32a73e149ddee7bf0b9c67b817bb6f0eb5b85d5fdbc2b593219c0aad193b7241e1bb74a41dfe550cf87b0091e2ac2f410eac982cd300ce6fe6c22c230100f0752cce73bee70a703cedaf2d1acddcd71f1e2422c40aca503d5ef9b7c3a4d15494e8ad68f6d5cf49d097264b26ab4e7e7eeaa5eafb53e8c58d7941622bb2f01dfcdbbb883e3ea4d1ec48df66aaec1426f72beccc303496184fcec90b9e546a1d7c07d81749067d9d25617ac4ab1564f61984d134d047ca5ee19277c5c234083681bb9bd1549917a72fa6a699cdc6f299ecfab9cf4a3db2f9f1a26da54808eab0fcf4c1c9c9350c5242d5399a477af685e648defecc2c9e2c926a4813835eba41da39153711445190d964e279ade6544ff1878936990b2565712968e218bd2e41c444f7de0de306c22a5dbab0530e679911817aecd15cc4579577e16a865a947e18c05fff6bded1d2605493e9e10772bb739ba91aef4c6a9c0557facdeafca9f3e5cf2baf6ecf3c1442b4bc40e02284f12e0cc29c6f674a963ffa46cf674801c6e2b87e258391d41c126f3a09882075d6be6303cfc1f8696872c3dfe92a3671ea976f7217addac3c75ced37957f8dcd0491c19bc237db0af2842e027a35ed5a98d6524a1c5792b26f540a271c3ce8f199b0835b4fda817aedc1723b2b5d543e05b009f34ae84444628c5e3572109917430f0aa7230c8a379177749e2af412154445a43949aaae813d7a80e952cb19a32015ac799aef7668d7248b483a676f0820eca271b425e4d96507a820c50fa0f6b12ce29b7eefb7386dc9602fc46b07677853934e8e820b98cf3aebcca555213d18ee382b9360c877e0fe215a65e76c31cb2c40d4eca1ac2df5e42949219936b55a83073cc78f3f11e5709dc721ffd7dea7a8fa6ca0c280d48e15c1260342b9d0f71262f489e4afc117682f57636ebc341035c2896538c100c58744621eec939ddb4814f25b974187e02b21d462ca1dcbb8bd357c9a12e4319472a23cd345658a3d91aa54b775aeb8a40cbfe84873dd2fb32446e8b03b6d0d9c659ada12b9e247faeb5e7ed6d3ada52621ffc1365b6461c25607433ade7e9cf791e2beb53436ae22c33ae13da3ce5f7b6964b50d1b9fa2a57497082ae76de93a7840e851ad98d699628d106e55f6f64c0ef672aadeba379d9e8932871b129bd5521354ab7a0522d234480b091787c929e5ceb388125af8dad425bfcd3ded5b408e65cf4b7ea13dc75a97214e099c7db4cf2420b90db7bf9bae7378c9c02721074cd44a3bb8bb31dc16cfe957cb3c4c210a96a44cd3bcd629d05223f3eaf7d2209ce31deb237e8936aae08afbc1214249ca1bf4e7e1b17983fb7f9905045b880b5957f781baadb0df071eba64146ff0a3eb8e9da52892c58abcebc74f186b42964fa76a330c7401daef3e80f02c70cd5460fb25d5c34cd4fe9e775dfe61338e4563558f5c71e6fe0fc08d63e2b8df7abb1a209522c1303f90868c268b3db799786c2739702ac173b8f2b46205095d5bf1e096d48f66bc9babbd4989f2826a2f17bdc4306ffbbdda65b037dbbbd66317b379fb99648e956b6fd9270c75483e2cad4342150e9a2bcb2525b92e5bb45272f4c8fa7a08fb571c0c12cd06e1d52552526998955e06852fb3b0f23083a8d5be28c044c22285ba34d1d092aec32b9b3ef999b6db6e5397dde43983e7ff2772d8bc1fa55e186be4b5773a02bcd681304ddc0693b2511f02fc4980dcd70c0c0090fe5604fc2db262c6f18d962cdf263e55fa5b74e099c4ea7b6e5fc63d0be99ac985030c1dd2eafe5b71f9cb8e0b2fbe61489c0faf57d26d63ea6dc513cd228d352d1607bb183f421389b8e6f1f3e84a3c007e00155f3b51c0f0f76d2b59e33d47cfc8eb26fd2fb1d14b5c91eb7194de04fa8aa46f754d623bf79080f4b83e7a7e0e0730b3d2b58efa3e87329dac423397a141fcfeee93bf376fa2e00e65d32e62e69bdc7181bf87d7644cf729e4cecdee23cfe0dbb0f54b9a88f991d29078cc3567ea543e1ac1906d6dc3651a1984fdc4020b12122697c8bc32d5c6b8b7ed1132adda87e48c1903e4ed10a9a75174d0df7ddfd1a11b6485154632f90667d50d511746c2f2650f923f66ab11e1eba7d4c6923087de678010e3d271b999e9e72ec0bfcb3c563499c349b27d75a1c20fb5cf8143fdca3a4a785051daed1c9110bc16ca35773c7c7c189e70288cb6bea4de9e773d6c3644fa4f772d52fb29799316bd2a0e9b85be70ca3c46c927a5728ab4c39649c36661c56bb7dd1fa8da5aca1a36e19ea821401d16c0129aa482cf9217d039eaaa741493f83e3c247d3804bb522f0a31aa8fe64479f0cf48af05c35765c253607f2d8f70f2475af495cf4d2cb8dbdda91266444a071f510c329743ba5ca51a942d9be45b461db201cd0286f54b39a0468c46e0afa31009323db916e6cdd57980f27201ff2f253e61d774ce95321b78d737d71154474a3fec0c792445237091130f644974ff5c71ef7d0390174c6362ef00290e8b3e2dbf5dd3531a0ae0ff1f6229257cdde0c2a078a5fa36e78452e1ef8c1f13c6fd262bc9c13a04857f53607a8a05cd0c476b133ae40ef1441d689d137ddaba01ab0a6565fb15bf622586124d79a9597f1a50df9ecf7f18f01046f8e8e77b484d39dac40676895fe5ec665f798504a5d23a1b7f7a72eaf78076993a289950bc55f9fb8965e66cbe127c2da193fefdb413e6db1d99a9d2f7fee337afd3f5e601d0f70f65ccbd376252e2e8e2af0401721fc0ff6c2a4c672caa39184b5e9e18b1bcf14d2746503a204fc1997fe7d77639bc537a3a5e9333e8cacd4b9a267e646e06af3a0638a03d16411e1dee73a56ee4d1620d4db8692d0c5340480923c8cf0e060cf90d54558671a6833586970927a31743135a089d14b770063bd8144d4e6a5d4104e3c5114eeab1797bc163d794209cb4b88f251e1c4458bd97a53b167a54c4af9de8f54282d017b1298e8e71f69dfac59ab5909eccc9a68639f0e007168d489df7e9e1e1128f69367106f343260be7293c6fe632aa32483428567c7860c21a9fefbe2fc45a23c68dc6679d746e4a8764fb3b118aef39ce77492ab1c9756284309504ed91b00047df61cfb7877053500177d35505c18402a65c7c07255b8874cab7b566e0405641dafbc9b7e11d46d57c9b14ea41e435710db0e8724a61c5ba9722dd4cb11154f320e02a295673cae210264d499f1c1e8add929d91f14dbaf6cfc8cc2500f060b925d4f486a2c02957461a1b02e6ba59973b1416c0551c4086aae5d91aa3ecf597de2e7a87d2570c22bd83468ccaeddba2e5992693abdbf3bfd9322b9cf8dac79e99ec36fa2b783fecdb23a797853b29dea1b3129b5acfc46a4bd3fb231f5eda40e0f181986c226777b135519bcdae3d440c2389a3bf9100e223d4d6a60e299ac5350abf91a0e22ea445d713985d51eb8df0af56f7db0c9d1eb523a21557ba4a10b246acb354f361197945ae40f02e52008cb37b6448bae66e91957615c4ae342ee53b77136301dffb0b98ddb26ab896667c4a1992dd947b6da9706eea7aeed9093f8a37f4ef8f3ac627c8088be6b2cab847089a03e5922f83971d7971adb1961cd1e9ac7ebad819c9f989d0c29312ad7b2cf2cf098adac145d6cad9f22093d5f1c119e82d803488e6023781939c576532371be4654aa36b3a7b7fb81da8a5c7c74ba4371c6109338a2d63454c4a197c340b94f8c61bae9465ca5b67e445c3e34f01b2e549be829fde7d11b4da53309a597bdfacbcfa54f1a55a018ee36a90b035409855516723035572799a49cc02a820748f6c387c0bd978cb54cc2ab624dbf5b1fa31a380dcf74a2c61af4e35c508335c5d1a6a9107d2098340e7b619dd35e9e1685f2a05d984aa928d8d720088e583ff6d3f8f616a0a4198b4247944e3a469a9a765b1325041f25e43bbaaad6931953c015d2d923ab5fb5335e07947e526e1f64cf93d473115eb25dfc37c06a72d2cddd5e6ea2dfdb127c5930bc57129eb523736a157699e8903dcd9891e0d4e775baa20e96d1086923064456cdcc1264fa0ee6251da9f20e3cff2670fefdc7741f93a61de0950fc4a6b304aa1bbf8409f5dfbcc5ce4c3ca3afa7dfb8193da872a14511de038b30093062422eb35973f720e4423d2976641a82b8d4afcd59087e0f85c7409378d20ce12d8e8480dd4f179fa8f352626ba4257aedcae46fc338ad7028d13029b2b6acfc516618a31da788ef7e26af91ea24834d35b339e3ed092f27c9b0118bd2f5a0f9b0fbd4d880673fea01f4a3d8978d0f0bf32dae8a1fcf2261ea839ff4467758afddefa79134c7854ebf623b6096cdb605b0da3a7451e5a066a5a666301e637b093762913098547307610800e7fa137776a08b0cb85f11ac8cb639e074035a9ee999d17accb0fd7d08ed8cd0f88eda73d0e79849538291f3102fb7c693983240c7bedd921ad784e01ee017967dd0f65decea46be72f532374fa64914d98c915db48c000b40b8f468df2001a5ceb557dcacb97b2a1363d64fea8dc96d01cd7a01b64ea9f98f638074e75ab015b684f5d4f3d0213e75006d90e151c26bbd400cbba80064bb6d59d90d3dd752ac339087ddd8ee7c091456ac6453aa70fa8af92626f3f0c512b1ef0b32327c77d2e2fe3f7664842de28db00f43be935c745beac82e401969a4c72b6eb43049b7af960d44d13a3a0a2b85ddbf76f808407d21d34d11d33f614ad4c3fa097309d798495860ace2e553b5115d78ff2313d5624decf311490600bcce9ea838c618948f9c0f1b05b3d44d1ed59bcac24c453e9d625ebe86e51ceb8feb9410ad708d69a807a911c1214793fc324abd9ec1f97ddb7c66a6ddcb17ad644dac1f03dd87a057a93e296065a8df34af4d4be3a84b698e48d3dc25bac2ddc93f0a1c5d5324c015364b87764272c33eec0f87cb55034847e76ec73ccf331e5c4a2f5b2ee518b4ebba9a44b2333ad24a33084f78757a6785e626aa35c9242be16fc513818b75ee6d4fc8a39457cca357cd603db9263f536833154892615041411414d30a91c19b26370c4973a99ba6133037026b2831188a9ed8305d7a2b67723ec0460b0ff02330ad086d1fd79d2da85457db2311b1c4bc79ff9d6320335ba97d430f417bca2ab040207ab3cd012470e15835880788c5dfb5612f7e132e05bf5f7cc8ef1d3985a96f9bac88420e0372db8412a818bc97b96dbeeb32482de006707db535671f6c2792cfdbec8a0cd4004fa990cd7432f2d8bd25012dfcdffbe73854948eabeb78fc421a6c2252c87c64f811f00fd17dc3f4283fe647aa17e09c36b6524db6049de052690b2ae9700472cabbc2be27ba6b6ffa1078b9eee5b1b1ad8c387baaef1acb51d1bce61d7b56f2d120eebe6275c215f9f663a64cb7b88775ee4e82437574fede76f695f9d8e3888d83482a564d9e72c78ec929b29b1163fc6385236bd1163d541072c3f89ce9c1417083198311829a511e1f87b1c86e7f9eb761c15ab98852ed91c96c368f1aeb45328c5662513f1da868523d22bb12bb58e41ff8c31c3c160f4fd0768721549da7ccae4c6b1420321136a5d6f5b49d4a1cd3bec8a73a3128c6e6d577944a58bd5a3469d3b65f6413d10b68e3b7011111ed822f1ece07452d31928eb10080ac977735786d2ec5e305e4758644754df157854ba78452c1e34d1be4e8a824f6c28df21ba97eafe6a525889dceed563c94e33ebf13160ae5f8a5b039e5d7e1172c0a3ed84f178aa3e01f4e5618157212586c799af2036911f6045ecf43bc6ee7a5041ad1b2a02e3fbfe819671696b857ac5ca80222806b81af0a4834836edfa2d889a8d5e9bf269ceb6c47d002b5e322b5420cc24c3998e3954384d9d8197ad75deb1a7e18f6cead25450cc654119ad2dd9062eed1b60697292a2f7c5125db1ba21ca30693362a3f064fb927f3550a0f1b5a64973c1c4352576231a8efe2a53abbbb304d6bde798b4d0c100da459c7ea1fb39748f0d432c101540351f7930abcb920ba719d42fc36f96f9a29af0b8fcba7c78fc2c0f5492ee6e3822d8e0427dabb0491e4ff15b411a6cc2da8818cc27e642fa7a80c67cedf1b010fefbab4cb3cad2e936c13b8508775fd785d6de78e629a1376373547e1481912e540fecf9c79d7b4bcb26d811120660dba665198e080ba851135023bb4baffbee71ec6242081347ed92e93b59bcd138cb9f8b8b678ac6c2b58cb0a6a81cd99b05d0274fe59ca018ac608a946735bcd0c7d7fbfdf64fb7187c083f3952ace94e9f584896402c876e8bfc82dd658c0776e7bd2785663e5c7a099c3a48de00fba70102bf03cdf7823b3d4b26a343e988487caf7cb4b2b13eb8e0863612cfb94c2b61ac0c6fbb2ad6b5ede16d3889a43daffd3e0484278cf15b600ab1de2b37d071f90c3657de492456a0732936e62832d449537985ea84e8b4181b6232ada223d2c5b832d167feb597c8c2b5898dc45f63c64a8fe1394b33740d680d8abf9d09b466be565d8be3d9d4db66a7f1293d337d57bc94960760910452d66cbfda593b18743b1741efe910fb2edfcc24202748ffa183c92b40dc0d0e573bc89865c8b1a6b322a54ef67becaf99b3cbe627a0d737ed7ffffcebdae865a86c913a974f2f65c6106ec86f38dc1ff74281b5d54e966ed7af11215b52555a422752ba97c53242e4fdf73c7bee3ad33aa4d19a14ed6885ccfee4bb07732ab7cc34228bd725f9c05f8bcae9e5edb9df89ef6a29a0a8a671077c91b4a341e310f6f54d0003f53b68ecceeb2cb301d9c65f9bd216298e28b4b3de823962fa85b617dfa682a1df2fa192ec20ae34091c1612c95c8ee9db84042041c1c82ae23e11b6a79a4ac45236dca56030cda65d976ace6d5586b1f9f5d86a6c3f7f14020d861c9753e925d79d016a165d05b38c2f805db3c29f80242246eb997fd047cdf35d59f217aee301f640b7f2b1eec8b5c0d0b45ed38047b778be1a3acdda223bd3a46cb50590258b543017091f1d97a95c8c3fec58c22ce9731754e0933c366fda4176c718af80d8faaeb5a62b1a6bd4162b0ccaf9989e54a9d3742b84ab2236e9868fa31ca2d141d6c251e57413498f1b360555216c63c85e9ae2e86cf7fc914a507d56a370bdbf50bea5dd475d993301b3b142c9cbe1db6d923b14176db3a59f3e4c531499dee4f9684a328ca382d42aa5677d76626967ebfefa4b35947c360aea899c7253eb9f18e3050e8cd8d9c9b625406bde6848247d0cf5691b395bc493a17842221368465eda1ff8f670ba7ecac98833fbbc0b2ae6c55c62098d676faf2a98cb7fc7e6e364414f81283ea2e3e3deb8b4c5bbaf3920fef19c7f93b98090760da03c49d6815b64fb3301fc4d53cfa49c34714ac5ca52696d7db37ded2d7709a39ab832bd17adc16ea507b55ec77ad9e38dd4283d52b012fb8e29970b630414c22939281e3b452411a2f4e5d2163c2e12569b217826928c4e926ed9d2baaae3869b7c4118a86dc7b63269c11d502947579ef11f06f7ec2ea26aed22163a2467543a496f19237cd026b7d4d90a2beae1b59b6aff8edff96659b4c5c402e9229d866df2de20868cea76767f81bed40e8125d8e3233027d576da11de85ea6c419cf7ce1e24b6038e994776337904e8f52e997b88ac75dbe2041f8d372dad7086c4966a1547b28f02ce8d57bcee11e3b8c202f492292613a07dcaaac5eda4d0c752b3afc63df895bcaf0f3e2ca9df2d19e9cf4ac79a62222e4d148d2a376035e473f34328c752bf619ab199316beb1bc46ef7ca55f5d19e56300bb424f504195c2b05c98f1a5a8da89eaf2bcce42951ed341cd46865a919747f34f2c08644f232576587f5ec01ce3fc49f6d46b6cd61ef770d207976def14a4e3e6cbcb07879fda20a9209f3b90ba11fe00d291fd58aa16a2210c9fae04e9b0748ad4e391823660465b3e116c897f6563d1ba4fb86d088edc549fbbe773a29d54b5de74958b3b18a97db1d84cccbe738ad59269a0d31a2075f17e1fe8e477af0ef382672266e1111e0c3e1e479784f188a14ece66924b7a966e84e5f521d21bc4bcfc4f0abd4079c0095ef7f1dd89bd78907eed367214a4efda9541a91bd0840cef2ae89b5bafda0a20b44062c4559179eb92467f51994c6a8b031512c69f5053b2a8ddc5eebbbc8c1e496a2cdb76c94ff1567fbfc5bf962cf5edd55689ffc4aaa43d9a5677e7c85891d438446a75fd18288210248ef7608df0c38a75729083af0b66375882044f1728092c33dacd43247bab1295643b05229f593a1683c5773bf0bd5bb94e414e09be4d6b6d650c69fabfab15dc71ad9f2b8a2fb794fb45cdde44e0620f00426287cbeaac9993934db88cc00bef712e584a8356fb856fa70c4d5eb27ffafc4339bcc1031bc3c1b1f48870bb981aad0b6c7d1f868feb46316d3ea7f553ad619fbc1ba425daa67a80a5f9520f5166fc5737ba18c6b60d308a40a5408712eac5869dd8e1c3a6446d04a2b4fe4187451d00762cc9924b7ffcd236067bfadb2d96e83c55f39844b864ad8c3f0fe7cd8fd14d4189dea29ad58b53c6ee47a923d120b6f527f3807588a0f713a09263b235aebf0ecc970b61541f12d9e7edbc4a1b35dcdcb7dba76ac7146bb37fe9b11d30a658758145bbb44052d95960e706c1005b765ceeb7ff5f03f2aac56776ec190dab9f2a2a2a229839f2cae3b48bd56b69773f22cd332ebc1595703a8de1a7a5fc31e3f6053468846971b77bcb36091c95a125137945e02835955a0fff9125f6e640c94d1a9d55282402d57716104f361ed62c1f01f239184b088c818e49c9e2b1c57382adaea36f4772da159c5373ad5facce6a31f5f230745bd70e78bfb881772d5a4b536931defdef49980c409146677bd2f00b62f7141542a94ee27c6f2be52ccd95e1d177145f343288ecfea76629bc8c2732373302b9b6c734cdde4d4a3c884b0cc10908889fff792225d454372ad489997d08258dd139d6aa070bf31f59688a325ed7f35cdeb6a10fd28c7653ea852375260a3116f3246dd710be7c0a6e14f81b03a488b39d0e7a195c40aebea1eb2649b62489a63c378fd6294e2dd26625d70d1df10b7d422c51a25545f7c6d3c45ff4fc8e2254d67a6837f274da787861e7647acc557c6eb6f71c0d820b7bb26c874c4ca81fe2a00f37e8db21f4eadd52e6e060b90ef2ec60a90ae9d16bb7e58d45ad2c23360c766c4d0331ebaa8ed5bb525945d90672ffbc9d360f49ee169c19fba95bc8d9e67b666c3a5535c45d9920fb2bcbd027f680d29333535f25308c3f4d230675dcba8978a96e2872c056aee73ca25c56b44c6132d641da876894859c620f2f6bb2bcdf44926c0b89fb04f0dbf42c846d6af2daef601fb2886a3eedbde529842e975d5fb0372860a11d05e4e16cc76afa4022d868264b89fac0ff3f13739aca075fd7cc7d9cc39da239b170eb4941b7cd80342e3152fa6d013186241d933a761d5ba48320d325f2cc68fcd7bb2ce3e215273d4c6e9acb888e29ecc1a3c34f37730f428567685789ee78cc9ee548890f9cef844bdb82b292b6236fd600c9369966e273d1c86bcd500c9689c8cc4e7b22ecfbd55738af61b73e1e2f01898799a266778d1b17dd522f690665c0f24ec145e718768d8ad0b2135fd6b86665ed34847c1a461cb7f6e99794740a9d31403867b1e4405849c8704f74bda012b826762e4687f0474d81dcb30aec280b4163d5209dcd42e57ab93ce2af73c86444ada3dcb415b4dc9f5081a40572542379fe30b292fc691cbbc9190ea000eed031653a1e9ed5ca68bdd722798f6f8356430bce66d2c756e5a2efdeda713d1bbce725f9405610daa067ee8a007f08d65af05dea649c3ded9fb234a323f9bf61cf8cf7e034a0805c811dd26e4eaf9c960064079c2f335699bcf8acad133ca4ed6583682d38c256259933ef9a53c987f2410c2ade4bdc667f810c160f6414ddc7a7507844336e34512f9cfee8579eef32df061c685e2b7246e699cf98797fa0a50e015e16474d9c84ae48a235b959490bffb276f8b1e3113240e6b06ca9d340f799342337aac0d26ce70d8837f6dbc3925d6fe17b5c522b6d5d82a1a2072e53f4e01d8f6f337f0b158e2f171b4b48b5b98ce91ed861c08287154c3b6582526f9bab36c6c0eeac81e96f615b73a9ef385bae6c831d7adf88cea40ef77e3b231933055475d2481df13145d60fffdd3ce7b89bffb2e716fe5ed87ff605a5e69d6002128038ce2d664b74215de12f14267bf78146cff2f712cb5e834db305905ce1a5ebb1517dfb8b1420991ed4bde40cecf1ae3670f51f213234bafbc3479405c8b5aaf91001f637a9d6562c19bb081df6b307819cbcca94d691351e68749e4d0336d75273007eef244895b8f9a69dde6c3b3a961a40e4859aff5886c39d6d9a37341044fc4161d7598b31209eb430e9a12dbad9e000952c122fb22913f21ddca75b6a203f9f174af3ed34510b482d69a857e41a550a17f44640d731d0f7a600ae25bc0aee8cf2a3dd67268fde747c4edbd778daef5b009947f98f2a031b86585770956a641919c43b9b60cb0579bc30480ed334962b12b008c15dc2d7d7696fb8499ad128d0c3844abfd2d491259e34c14ffd099a46fe426b64ab6b3bd727721205cf54ab02cf309f87eab73c098b18931bb68cc67c2a24136aed0179197b6dd2435437f70f04cc8bd4ea61c7b384df31d7beb4b062719bc60c6917f3916a36d4f181c0faa0582dedec1c19dbe161d17d79fd4ecd5326b1a285c050d23a40934918f7bc8080c630da931264636ed4fc8133e54b3ee514956d7418c90f1772ab2ae8559f8a38d4366d7169b40a10a528919fde4f08888377f66e8fa4f71fd88c7583a7d5fc3c2b6dc8317d203979012b4ce7872166d505b809012497ddadf813657b9a6c280321adad739e6b243ad6fe00af230ae74f79ab47f348e0096655c437df0c5df4f9e02580a705202510dd5a6783444db3507fe0951d5ced4a093378653269b41437c9437a75f4cd84cf625a31d246e73705bed3f5131812389c5fcfd102c08e3b9900a53e2ed25b4f3372be12ccdc67b19c78870903b06fcaec05ff81c7390c4d67e6e49f3457b461e3e2c477d14b56d9bf519fd0d5094eac9757806f7d2f57c28b280f82a034908ae212f6b1c9003175de082938b56632eab13a82bfc2bc91c0176044c19df9fe0c5a30ee54f9e96dc8d1917e28be2912c43c6fad7eaa5ce70a4828d3cc526d8bc7906c5d0564dd3fa60ce682522b891b81f17e71bc3bdc9e4e131b60df4f8c981cc45658b5dc40db4017f3027b9661caca8d1e7df8032573f28cc40e31a627128a34546061f60961ef0e9512c7e3abc8401815bf296eb9bdca00b11d12d0c92abf0325152ed222753c2717788cc3f95c040b8d0eaa3a01669c84242e99584637261d87df5f86d8f1067723b81534ab7a789e62c88ccd5ae25c8a9866b772d03028f86bb706e5408e8ea2f51af383a62dca72c5e1a1e7ac70cc22682b5d1a8d94d2178234e06c00d14222cf192307324e6ed36f97920ac623eed10b69625be5c42db738b5ea4e6b1ccafa6e0a132c002f174a89c8e49d3027a3af5b0911b2bd517d52698a437aa0eb63b465ccec1c6fa54864c1d7d64ff2a5b14cadd724e09c290b460a03915435c9b885e39ffac8b24dd1b690e6d1c6669ae459a8aabc23c71107b443abccc52cb4f9696c3489ad2a973e501a7c2f183b187fcfdd10eb76c004f1efaf1299fae8fb2cd0b72dc8b5fdb4a279dd49c3a560b31652f30aca0c4c3e3ff38f0ebbebc84b9ce237c4910f8f064df43b8034f7aebcdd9e51a10afb9a7c460a0cdff0158b7447e54f595045c1f0f10cc8a281d4f7315842c37cece71dc857ce26595bf4a69ef384f8380d56a600bdb9e788f59a833b8e79ef18038fcee40ab2ba4a127b30c9e28cf460d59871b85d0ad3438cd294741644e74b67ab831939a3ff33ca2b39ad9941ef7d0cbfd5405ecb72d714f21beb9b167a6317fed72318f0f7056271df6559fe1710c0c8a1e288118bba224b6cf84eeea005de07a155b151355563af6f9df30b355ea723299382736ee3c304c96443439f3c5dfc24dab249f0c320a50cbe5492533989a1f6fe49f6372b705913ee9d08f9467d5da9927f86ece4df0a7629bccfbe6aa86366052864fb0c1ebb0cdac270c3a8b30d3b8d773a010de8b32e017f12089dbe06c030a277101ff68b37e270c4c11f3b6fbfc0352f5b4ab80cfd85663b240e8faafb6ccf599cbfd9362232755ddb3fde6e89aa3934714c16f7a654bf94f4d01dd3af055c46a6600486454eb69b03ad586600319fe5cbd5391fa337cb335b8831b0e7238647e44cf64af9f41d2933c256c573ed742dfb3367e82bae13dcf2fcb127ef00f7008f8c6d13ae524f24d25d97db04528ce2b0b53b4c74d695c701adab1f333d776427a5f03eed0dcaf5e363074772a86433cdf751cd9c8c80d314f9a4f7b4a43b49ef3ea2ff9fdd6d4ef34c6050ebb8eccac3c8f21eaecd80be15cf8c1b78bd97738c3e83557b0f98731f8631a879d4e95781abbf30e222ac229053ea6c72f995e83090f9a231790042d973f67849b9104d6ce4559f3ad2408097c9b6b3ed3a90d90e0eae8348f722209d4a90f6c0d6bd11207b98e6f5a24bad8c26e365e3166ab832f7008c3411d42c46232a9a0fb4fc37cded094bae47dbaa45dbe1cc9fc2f3131e7df815d47358b4473d135ff09c449d5b93df6b6a2110eee4e5ed35e157fcf9bf648bc2dcdc11c6bc7e19553beee725ae69043b0640b7fc358e65ec099c7d1a4f2705f384f8874835984b4c7a2b3e30ba3d6949b924455363197f4a711c4baf0457b01b848473ea62efbe7373de40636fa21117ff098d346419f55a0a6829aff4de98dfd0b6911690865959f556752b520ad3d156e23e3990b60a2f1a75c83fcaadb8164f1c62c4620fb68cc7bf5ad06dacde9b7f8482a2786d1d732edb9a88fdeea79c672cda4ed33c551e89dffd2ff41bb04217bddc544d5da624f65ccf214466ec6a3c0def9dcf2a33be967768496f011af8f921515fe426770c701f3cf8adc3312c872fd78ba1c303f60f182a485c18c38c2c86b3b4f5491c034fcd1a05c4d5d2150f66bfc3f65d4a2cb1412b2574644eceb8ed0480b238aaf72dca02966ba67fe55168b596a7ee91bb8fb0f258077547ff0a7808e4cb6cf888726a48ffdbc235ff9383d17f1a07b1f47f386c01811c717d3dfdeeb70fbbda67e03e62855e5f35f908f4c829b02234acc3642d0b72ab03570e06814590ef53c83ec21181da568f5d6aaa4515799ff12a74b799e65a222eb1b6d47f03d67a63628c0ce85dd020acfe652dc20f7e1e7cebc39d3e068368812f7ec21942e19a5cf43f066af261bc3c3158532b4badc621cf53f8c2efa8939cabcd78177992bb83acbdf9b838626afd74a9a38e62955705603eb248ea87dc20a8bb746362a75c22262c76498d9d501f7408e5d837c8388910f10ee0e6cd05edd4360fde4eacd2c6bd196a2f344b42c92d4ece546943c8b15c7b1d8ff79144b53a9354102d245d093bc69d201d55de797f9e405adfa2ffcc9d8f572eb92d5f2d0383bf22168901e26fab3f2fe210d63d8bcc17220b53f74cd5263269a93d062c7940ec9f68f9dc0e34701caece78b3c52c9b64180cd974d245036f7a19616d7fd736d9b7a6660be9c8cd770daad8adbaa731ba1abb750127e0d5dcd5af00cb7d05d5617dd4b45cdc1e48d21c120ecd97128efe305299080a3435d20cf80471fbf27dd1822e960d23d210b908d8a2978af5f95b5c7569df732f490914849682fe29f3f3de1a54f39fd9f028e09418d650dcc15efb051c2761597e424e83f960e0504ac9b26236e71c5e9552e69a8dcec833cb3c4d007f698658c08560ded737ff11700501aebe17f9357f2ee107c03773ee9f1a3b052b290391d880a34dae61e1813e1937757661d758d08227ded9130bbfdad9c3858d44e62431e0b310630ff72945ccfa2ec92c438a6e1ce1066602d8ba460a540ac5c3128161e6778a89cbd399598abbaded01fac3c85638a16eaafe93e217d8ec4f6006ce0f3efe2ac154767414088ed2b11bafaa740661eaa97039e965b547cc281d67c27deecd0acae6b742ea91cf7798610a48dece86c1bc41f0bc8b316afb18ff2ac04473994b54d38c10eff09bd0f66c9df7b2ea075bccf5d379cb6e590c2a9a46aa3d10060e7f50cc136f59008bb44b5a5fe947671d10dd2c7654e105147d09e4013cf8d3bbcb717a46cbc6815d702e204671190ed192bf560f3426d2e8740e9d3c3fdbab32e2a3795dfbc35e9ae223c7547a557c80b2c76d77a752bae20127677d698053901e6436026d4f0eb488fdb866b138273d2803ed755908536d7007ac1639f057a49b619587c797352d3ee46d2043e1d05cd10f42ca402af23f02737487ec451dee0988000c4a7dd1c64be59e40dd78d33c77b0f6cb990a8aa87c1db4fc70e534bc923de167f09e4e57c4abcec334252b14394d6b088863fb2d19e5ea1691ebcf59c6cf53a769f15783cb25173725408e5dbe7ce403c2511a0b8c69a2ab0311562b993c8b5771589f4c3f5b0b39d2033bff6ff484857a8c03cae20cf6cbe133d992e09ae8ef3b41c2c5d979fc86a5426e8648c924f6984c877f9f8b4050f8c928b815c66a95189e87c559e3e69c379037c8a84c9b1efc09afcc6d991944ec4ba0d4fde20da2fdd402030bed4badaa7efd12479feaa70bac62ecea302f178cf6c25a6f292e0c8ddf3ed7151ba101b01664bd0637be820db9caee9b9488097f3fe0053febe46c401ac18a1595a538b396800264f6ed2a1702d817377f39fbc6a2eddc8b0d8ab21f739cc6fb88d5db1114d06f4b59dcddb5d4c35f07fe7de0ac81c7ff9021576a6005781f9880ee06058bc6eeeead2ee3a0e1637adaf6a4b7caad90ca81e6175ed86d7a2265389dbaf9885fcb989a3a1bfe0509a8d6e69df5ff97ca06c8f5af85a2935fb928a65d1bf969ad4a5646f2458edbce7fc84098841b093b85c46a2b49f5b15c9b27daeea34f3b3a5ca300a928a5588f4e13f5d5d815878697bbcf2df048f4747c9f39c3417afbed00d49b1c49877a02c6717085df2aa352ef1528a0c878ca538bac7893047266abb2b91925bc54ba3eb6f078ae23b4673034d62ea43deda728a48f5c9700574ba57233ea133487a0e475d9e8310ffb030a2e36552bdad75f898955efe43a53e284eeb3d38c161629dc87433d9704f3b8013eb70fcb15da7fffb33fb0ca4fa6d4edac98ba71a719b9d55cabf64b92c8f1512fc1f53386e8b43d809c6895e28c329cff5c1e1448e5876a1f00c3f4c6feffba58cff065ec286306cbf55a2728e6a5e524d5a88a5586af34a9f539b7b40cf3f0cb0c56d54fd72aa9650dc1aa97e77c4b9fb30e25b7a53184bb74874b0bd7d2a8ef679804228c2ee134d72384722bdbda4db739341187c5f1c8ff763dc4318bb241d84a6c5f88c8b32a64282ab6e00267e8ec0a5df83d1c01550694c43132572933c097e6e7b9d7c1acb1cb7332502e345f5fdc870f561d2f52f346c4079821af5104e0b3e0af44bcce0c83903c4e867dc631498c5d33f8196c0a9b32aab7a8aa830d495bcbd0e5877b20e1afb7ca43310372a7841260cd4909238812431019e1ae5946ebec36b4d0b22fb552352e069d4f7e0986666ecf80d7edc4e4f5cca269bc7eee82299e1b2801636a4fb102797b7963efec6f940d3c6e17035ae896482353eb00ef996e3400cc4e0947bb63a70a5b17483422dcbefdb33a27a34f66028944b8130f11f8a340f0edf398ffe867c1f8ba51f73750d6b06a03e3f11eb5dc95ee1bba0726c75431fd9248558dcf7543f75d74887748a519a719f426ea559cf8758d6f9788f9da0ddc35be4a9eb7d9c4d9c8bc4f0eccc3b6df86979a3619a472cdaf34683801b802dbb6edca07eec1e86c6fbbeb593df10e43df810e0f0990e0354be410e58a785f179d811fa667a0f1e3e626a159a3653d0c2c6a59d966a4f973733dafa958aba56f12f0face45f2902ddd996c6e8880eb10f83ff7f42e7b556612cea2a6556078a590ca13baedeb8c62dcdc0b716eea5b1c48d308f08482a5518cd1496f9b5f2e808f60a5ba8b298f262ab52172dc4ef636cc7cf4bc380a5b6e119b64978cedc95830a8083180db846786461567acc8679bdc63095f3d5e380ad1418c9733457cd1ddfe4716a439a709af56b5f0ee51eccccb806d9bec3f3d93ba42eb9cec5c0cb8a470b6b115b481273ab6d16b0cfda2434ba36f2b281c822d5804652f39c41d5dcd7b8abb9408baedf9e020bb3852e58a2bd1cc982b7347b430234250eeba698f4bc8f6782745e72acfc5be9dc52b5339162467750c162f7ff59dcbe575ce0b0b6f52966cb07d55fcf2c3bab0f864af36bd7356ea23f3b7015d93d8f8d0b12442a6b64ca0b055bda4c91f1629de71b22136a3c7cca7491c54ba890d22f7b4b62c936b05bee00518c237db3f3ae3f405b9fead579e249c91276cb517462a495f68b3d5b9687b8ae177a94f887db427ba3ddcb4a68de6a7b9afd1575ba0a3661a0ad1d58b15ce095e5da5a3b6c4fb538f382b8834bef68676e351ba5207cf1581ccc792a1adaa88db310b34ba989169b5d152f1b67a09e920639fa09688c20a605fc7a2a33268bc747a15d8c408cad4f8134c9a8e707a0befc1c490f0e841b914511dfe941fbd4fe34898263604201f72ea066d3571c8b8bc395b0ab732abcecde4691bfb1eef6a76279ab4b1cded70a854fa2738390031f72a11ea65eba91e6191136b1ed19956f3de8b7d4dc456df2e08752e9265e2501a26477af68982566cf126e9e1adca7a841c771914de3ccf5f02747ac305bac86b6f0510dfa9c57c7ee402f22bc61eb71190a3879424ed09d1d03e77f2a44ade02b593baa99f21812d6a762ef5711a7169a53efd8d61e3c2bb69d646d728d3b161c1c8a41fac320165208778479a6020b8d0499bb25612fa80e58b429030d85b886a862905a196af158a5232b6db976230e051f57d127057f9168b6a7793095c2b692b26493a2ad49bdfbea9c9264ce0be204843064b41f951fc8b0ef66df0208d3da76106032c9fc9c1d6eb1b75b9824d8160ebfca9741b70db4e5c79957f7e807a807642d928898c8cacce0fafbf07205319b118e6d346e92cb2e06a705fda53354708b671216a09fcdcd94bf794c1bf9ae7e66f8731aa8da4a6629d5c29192e1f3731355f1ba4a6bb505af6cab1eb07e79e78207340026403d15d00d53a5c2e0756532538a095a21bb6716f2bf35f4a990226a690d819ce0f1d9680b822a0978eab94196d3bda96a1922b3386516e3f710020cc2640de7ac26a700882dd2544a1263c31c578ed323a1fbc7b0a8467439b8cd05a83b99aebb610c67221ad90c27dfd2cbda59c926af4f9612fb69c1718c2a189704cbfe35a50d778737dcf36ae29b105868448aa13d946c8b3f30c4e911de662089d1e40f2ada6dc7aa8869205f094e9d276324c5dd1d7b456dd1a96dbaf71695823a8bffba824437464a20a838d65a27129be362c27231bcff8c3574a9990a45d7335e4720a57f1df9dec4b8c7c4f3045882a3572b7f5853a01ec3942fa62ffc1b35fe0864713b0c3ca46bb842dc760eeaecdd807ce694f8fc173d8ff5b039839a2b63e08522b5c56c2ba40720973a04f93031def1d71ae4bfd9c7be8c7ebf86468b6377a202fb4ca5374257baf77f68552578cf883763da5db17caf3a96ac9afafe5038e88d4f1511c1716d7da9e5a85985d3dc4314031f6bc96974e17647f97a3bdf4873d8a5780ad746f5e75f5bf96731a591d0029989a96b987ecab669b138553f60b57169b189b93fed6590a0f45c9fad80b31f4ce5b0f1a7401ef5544fec7dacd3c8ecb528c91b7292db9d46701c394faa5a4517d9325f81ac20995a329ff679c00d4fcc4edd8d4fb7648eebec8affe0be1adad7cca8a457e82b793a60bff394cff3144909373c54b25bb0247f924d072d62dcfbff1e776b83211046de081a4a9800a7f95a01e241d9214ec5ac20f457723c976e502efeadfb47a9b8f559a0e04b1007c6a75b6dedd4296b148b18be808e5a551287523bdcf27e2f318ac2763933aef4dd5afa93b04c826eb64e3bf1671634bbc242a41fe06246c3e0c10f10ac672d1318e41b16ae3c1e283cb58c6c7148d9a2310f7e18ff09fdcbd05373fb35ebe226b50a2aa3a98f0573e1096f4aeef9babbceac73c5814506dd506b5a124b873aabc24eb02219d38f7d67fb71af192d104b1e42acd8316119b8c4609a3cbd0dbc8e0da452959eea9cf0ba2bf7ddb5c3c16a50a80de2516bf352fafb001d1d59a75ab8fa6ad2323e96d86c8cb25e6b8db52ea391114c34da698658cafc77012ada8de6c552e791d3fed76dc873f56486fdabd9c964bf09a5abeffad555efd3f30d141451ad0df96709c008cabb93e76463aacf17a1b062fb34791b65190de9057b85caa9478054bb56d0460c735b07f85d1f5b5e4b550394f9b7b9e899cf2217fb31cd5e11d3d2628f6f6334823b8dcc8ab0f5a7e1d23a9da1e906e553af7b44dcd661e45544f22aa9ed57bd8999191fb4851eb06ff12992be2a7a3d97a7e1fc6dfd6bd63ae5c48fdcc730997e11787f8aed40cada76eb4d909df6240890a35188f49f38c44604ce9111b8076e4121e5ea5e7bb0643b0a2724a88d83fc0bf8b2f41e8907e36893ed7ec7998d4b7ad4920cd3dad2e658fd6113d4a63529cfbcb70e0898e69499b16c02e88541b09e701b137fcc4ef32bbdb95c74fa8295edcb5544f80d8f9bd1de57a4ec02871978f949e47ab4bfb0a748684db07e651969399166de3b05477255c2ac8101f2131c64371facc247d93c38d22fe02e2151cd01818ad4811149038cf9ceeac1d5cb757a2ba06ba5c6b0940548876910bbc51297cc7e632ed0a2d474ddc9ca9ae3fe57e75f9c35d8d0026f41f04e47548b15ed162f6ffdc822f667cd3abb3dbad96ed38665482e52127c6f2ce669c53527c7ec2d3bfd26630cf209f59c76dfb881c1461fd9b8eb40ad3bd1cda409d91d2cfbb1f7c5560e5c74cb6af13e90ee6e62f31187ddd1674c4881a53ad3b7d0198d8c7c193d0567e29d7e9dea49d0a4eeeb1874b39dc6f04ef37bc466414d3ee040c981a51ccf765ac361835658152aa4524ec93765a8c69a154132c6b8a12632eaa7015d2ffdb2ca39b4057e4c5dd91ff185401863f3e68f3f267b3570e0868c79b5de4dd5377cfd66644dff9f90d90c0c099cfecd8d06837ba2702b42a7022007de56008029d8bc3fc21179dcb2cebc841ac9eea0c0894338f3849a352129d7f7dfe304c0fe6d943a89ef36bb7c8d8576e4d82f74e99f919ac9337f8191e7dcef69ea0cc4399dc5295e67ed84ae3e64c726e77a0da803eac152bc7bc028e0b089d72bcc0d4a793e8311718565a4815c566f821f97970c0692dafe966ff2210170fa9f52ecd6409965d4d388150fccac7bfd765397da19c9c73a7c65d9c766298a0a71d6bb6f486706ff9c792d44600b50e2eaec88baf14201b07fea8b124395eba6b9f3c547677f955bbd4e6891f7b4d78d8e1bf5e720ad1804b99dfc4a9b1de649296161675bd07fe648a87842f3d74d207a2047bb1051f54d13a35f26efd45f3e9eaa7ad5b17558b00c0e56a7dab52b2a9a242f9f379a75b4a2621c0b6c90e4d589edbafd6cb11e79fb93f629bcb0e0859875f2458d312d1c0ab649d42c0e1859ee9751001ef25d567874a20468055784113da5eae39713329fdb79fc9359ceba3d8196030f60086b99a43b398f27e3a664f0954efe2a0528d764ce598c570b07e47e665f0fdf5191a7ed0b59932c05cb9c2d4bd6d2dac5bf9889380e25a4f29584cb8ee726140d7ae8313cb14ed850a344f806c0001cc48d619dad3ef40cb472a0b8fab2193b383d477cb8cad762cd74eeacba714208e9b641f541caec1d83caf1e67c0ab91505188c8a7bf783958260ea4c9c798555a2301b895030bda39fa58a9e7e9d7f8d519d1d8a2ddaf3228b5349bcc3492470defdcdc5693295646174bc549a5e0a9254c73f907a042dc4eaae72f16bf2bf24ef4a8e9484848703fb49307f62298274d95df1c633db5d16d2875e6e597f4c6a1a964b88089eca950f9914841249ab8cf7ae15b78ef46adb44259e609c82be51916550db96e7f9cc571399e03b3a6015994da50b420e05aa70b548f3e0443fcb1c166d3be68806b1d5f57225e54c9159ac39b23b8ca32ddb549daafd2475a73faa757add12e9f9cd213d82bdcdeb5b8f4292f69da87e231b54b220f4ebf4302e5cf07823ceda280a90ca8b54930d7e4a8720e814f6ec9947d1d132e2baf133174accce8f9fab00fc32ece41d34081c2ae9fc441b8ac2be39679ffedf80bc8a50a163d820d77603e3bca95ecdf94bb9d54369fc687e0692009680c90201a6b8add3266efa4895bbe230bdeb9bc7ecaeb2c3ec8552e89259b885f2b3ad2de6538e22df60c60042d47831a2090eabdb39a92968bee4202e1460c38066fe2f19e176342c101ece2c8f8e158f46d2a9c1df1f9819a5b36285c7ca3b66d2afafd8021aca051e2939dc2758e0d0200ce90309138842f13d6ef7a18cadc2f52c8549fc1a720bc0edab19862d3d0d93dbe4c7cefcdf2663e75618af559cb447430e7f98b1a5d6bde443567131e208e5c84e22cda29f64de78433d0ccae402b9ab43c5302b2ed5996a6a1a8abac24618032baa97b2df99727b00a9d00067de2635765da0d4a948e54d01642c6a6cb434b5e344d6f65c71e528360729ae0d02fc1aa097f6bcf8cadc67077f190c8887febfc6e74b3c557ef9ea4961db23395b0c69ac45b99ce4394ea104eb4e3fc23d413a1a7186c03eda3f8c9aa43f21e8b8ef8752952cc6b519eff947858175dcb51642fda4c9cfc51ecd428594b0884c8860bed4fc5328fab619a1668e3671ea32caa4d5866c5f4dce6e1cfa8cb4a580e6bf399d52a5d2ccf927debba3bf33651d437ba40347abc45f44e6b34e78fccf26027131dc879cf3cc0bcf3b7630f371a3e64b124bc91850cd2cd120d07449c6319f674c14d9ceb01c95e344b72b4f1e1ebdeebf081828806be96330f23c39f54a8d7cc29bb5fc6cbb4928aa79640a5f286319f5f35bbbe40462cdc1355dbb567ada71a7f1c79c717a6cd9a7900479d541572e0fbb2a6610b3887b433209261ce5985df9b9b8b2aacb761c477ccfb7324570648a45b67d8f247239b9762fdbc5bfc5f3d982154e946c61dea9a9981b636981bbe0ec5b9ba6568233b145b2e047fe6c7d6f8441780b12e8a1162a9f0627b4fda9405eaf88218780c8c3417bcf4e764436a4913ff89bed52ddda6dfb5d03677c7bb5c1576473f2d560d950b9d99f30b40031e7a9315806bac090cd96d03f50f1010386ec50b9bfba64832408a455f5f76efd316f73be745010c98f025457f2049e98bf19588bc2060c2ce22bdf4d8fb1e71a604a7b235008a1c69fa58a5443f9ad62343303c9dfe3cf0f67502b67313047b9a9f35d0f54b59231edbced5c26413fd155bb8ac01e81740951d613a7d7b4c0955b67edc89c946608e3dc07323a79697c970c73b8e4f34192f784a4fdca9a3dffceeeda8866f0c11547fec95af3a1cddc513d9afa50ec76e0e3fd195251bc0341a75a57a22723f5f7d55898c198f20ed37da5eba6207873a3e0978fcf0e360d27c6dedce0e6a1a4c8f17cce22e6fb5647cdfd1675915aa776a5756408b351f88b13359cf168b28cc739daab726ef5ce4c8a27465f5f24cad93f110421f7a40f8b395864caa462ff98680741813ce9df3c20d9ad8a2a6d07c94e09113845f9601d535c0ef84286f49d1d5e9320b7a8d07ac73737c536e22eb9012ce6bc86489ff163da6f8c7d9feb44047e62350e221c5f01e9764bec00c6fd1444a3a82577bfa9b80425c9bcb5818ab3f137b6cc19a59b2a092272be43b1cbca27b36f20b3920c4086bb9b7b8c2b71b6c4603fbc7e7f6bd3f73d8c1218c535ba212bf9e58de21d056ec3a74b5f69e642c796a597d2c9914c2525b967f88d772eb55f4c50d617a18e90ae7d9cc08201ba81a70eccb6a9f57261dac5173dbc21d12ff7ffd4f44591c3a4e0ecbaf64779dd1391a63d8fa9d0416d70df829cc2d3a605d9034f42ea81695201094a923f76bcc5df318510fbfeceae6e7db9e9cf73d06588a91524a8970bf8f37f570a4542bc2e3057f56a3b64d5258cc8f8711233e8af242c3599a6df73f406f769633d364b3967fe9ba579b4503452736bb8debbfc6661082dfbfb2fb8c32648e20274e5f34b4cc096b93231c6feb1acd6b92b1a85356898234879375f04ad77c0e81ee16f63e5e6f989083dc60a62248644b3ce289f8e2c317c5d9f2e23dad8025ad5f5f320d8983f6ddc25d3060f3fcf65c2d5252b155b5db587a1bd341ce5eb7f46b62486509b7fed9bbff6889b63be833a7cb75fa255b8f8e81eea121f10a268e1d6e131eacdf07b0d50ea3bd386b9df1a2d1731d2eca1189b53dd4e64e66717a6140e8e530839e694c4e5b4c99933a4797a74956eb07f5c2143c7dd2205a964aff19890062ab41d2aee63f1af06cec41a766e61d019591f3db2121288fbf196fd4d6cc0142e1670144c3f2ea37821b762ef84bc6ccd509e66fd59635b5d1045746484b7300a1cb40bda8f37ef9c8666cc2e01b437fd846c9768ab8e99f571084d98a97f6bf57a445d8531dc24e470dd30b0a739ea2a5cc45bc135b5154c8f720f505e782b8ab6e2cf28a75b62ea73cad5f8c8b222519c9ef35ac00e5da8920b446280fa8826bb4510fc9240e0976b9b426414ff13c5c1321b95c6e08990778d75045da6e2016b5d6f09423802c57463b189faae58117d5640a7c8b5642cfd46eec64cc624c2acf81e02aa7a231efe183543e8c329b681afd448bc599dee2e7fd19906fae5cee0f865f206e16f289eb0db84d65ac7efdd0f68568b590cd90460752ef9d66b93a0e3038aa7df6d1d1bf6fa3232405860789b4aaa8deebb6762679d10e421283e297dcee7485de1e33bced086ab82445e0a082a57f6121e8c47e093762feabf66f560b43bcbf2e6dd6f106c193b307c4309e9941cb9682015398f41e8d01d89d35b85fe6ed1e1459c166e3a9cf4de5c6e4e85b656b048e8d82f49f5c436d23ab7f4398285952ec5d1fc0fb48f9e592c0136d19762db94cd6f63b20b426331cb07e8d7cd896fb0dd4d3bfbad036c2e0bcb41b54dd340d281de3b76a09b13d0eee1e096214653a1ebe6a0e36a97d7bc233b887e95acbee1ac79a32e39a9cb26b0d853eafe85522e04cf7036530117b9be4a60da39cbdd396c431e42699a7e6aaa1a0888cb06001d66311a5ca19616715437b2a05129e1840af52890d83a5078c9036708938e5a3e556b410d3185ef1156ac2702f64d14675cbaf6189c6e966c87c12a2fba4f26da14e0ce695b50fc0c72dcf79a5bc8dfdc8f23b4ea810e1718ab37261ac065f32f1906418084d0ad772c47bceaa1d280d5da7720fb2bb339086b09a98bd475ca9392189dd1ce16f12b7b549276621fa61509606b2546742ddc67dac720c2f98cd11f4d9a04222feb9480211029d6036ca01bcfd0f4b301a731ea579587ca186ee6f14585440135992d15b8edc0ec17b345d5ed17b6fe96c748cd619709e4b479e6d0e195d99347bdf27e72c6c00b261bec9f9d75a4cc3f9842136022796ef07c920d03cf939eda96ed824259e998b374a02eda2e70ac11aae0fb006e6bc49633c7b22e715fdac7d34a15e143c84ed1ac68d769b3a556ed08e32ab38ffad5ffe6988d1d0176a27c6de1665c83745f721b83108eb21615b0005e512610456fafe79dfdef02d48a20545e2a4911ed81b043ae1d51124b22a29e06c213b31249a7269a460c26be88c9cf8deb2219c8d2d01d90489191be3293eeb9a7faf2d16ca0668f7a1b9411bec91513c52e10c7855cd501332557b1d34d540472530e27b4115caeac05e21cd585cac2295d046cafd82282e5d24a73033df27fd1cb40c3ae99115659ed493bebb62efb10ae813ec0009e5f24e23756e3db39aaad8a8552c3996a086c6c23b0a77427d6560461f598e691df12449a39e99a4ffa1c6a7293b9e2a9924406dd21449c4c1d55c500309841051bbb85c819cd31e211afb66e27ad3d163c6e4c6be9b54dae5e0df564474ee53f0b7f0752c4eb9d2a019170b261ba34dfb3fcf589dec475b228453c58e4d0baec6cff21c0d5c15ac91660b638a59f432f84c9b3e099587afce9a567c83ba1ecac0cd6d8b47cf9e0311ff49f83a1705ad2ab1820b79cdc3061b66bddd0556568c903037d7a3532188354a8e26a4da347b66b320e19d7ba9bbdb4c5928aebd09e403a66495b047a3e8c36e46f6162540a0d45e0f3893f330a00669a1c423b0d09c9fffcab98f57d1fc8f01fd2732cc0a554d6a11ae31ff8aa05a3c3c2d6119d55b1d199ae0e0f90ca030bd1cb1a05251919eaf899a297fbf28b64aa69d859586886c90e78b4908443a6e76bf00a497074b6764f3b8fb1c25ce6c9479c6cb5a061dd8e0ac811140197309e8fc404194887da482dae9993b984f8aa04828bf5292324a0c0e952cab818222907194d991a3f18db0689c53627b5a3c664d85ed5f3c40ec600f18cf04953f1643397a106b5f1d434d4b7445b3f8f28f8ef4379cdb3481ba32b9418fd9788b9af8d1540d099da8cbbfb0c8c9d4b65b4066ff81fd99419262a82f5df5c7cb2660282773fd887ff6d2e0fb0fb2ab8cb7eba2cad6c4bd8ab9220df4c2c9ccea553f2cdd33c75bdcab4cc69bdd1df30e49c0d8a4f97f327e420fd95073da1631537ab0b6199f471c4a3f98385fd960f66b5cb47f65cfa455391a898cb7104c67ef19a7e88dac7b082b34dcc5fb037b80e98687106f923f1011a22ef5bbfe4a2db8aad14a3eb5a09d1b49dab2407857eb77a840d7a3a43736fdfd59b19654c9276d30a0dd38beb45f829368cd8c4bc0d3295feb3ab7c7de5ce4cfabd7ca346d1c1947745fab0d3aa0049b48c3e914e3d363e53d88d38f96780cbe2de4f8ff17b352a3558b93015ae6c3bea7a9b7d82f50a7580cdc1dcdb04d6fa72744f16e0cc2b1622884d7a8a536b2d6122b24995b1811493099534018448c45148a8bbccb7f40469955ad8ae8e36f861b66d24ac92d75fb352d2f0174631bb230482eab42e28a7512fc7f1cbd8de80b1b1132bac32586694f404826a24cf35a6d6d50f52839c9250b129638ed9e7c8b08878de48871eed996bcb0f2da499465e10604f50ce359c28e878195fc135c15427af086c5ea7e7531ec834ec65317f909c10db71380755b07a11e4a1359815322977d11c3fd3a5c676cb98093026f0facba7f27e42977717e1e0eac350339153eeb853b916a17c06abc5ae11fe78af9e0b27cfd0cb0364b2279137cc458fbac1a4b89f798ee9544d02384192ecb72af31daa7ba09d27724c18e43aa30684226b70c2e2aaf8d88b06433f3b012d9743dbb208bc213cf9e8e9c614e69689d2ecbe6e86d81fe6ea77f5972d70067064d7a6f8d42901d0c155ba6b67c4db78a066080233bcc4ba90c01565ac79cfa1031cc208f22bb9f785696e382db53d98cbccb6fe352f90dfb2a8a146c972775a44986c1d164aa5c9890bc04031c45f9e12e8dd92118dfddd152494cd200cbbcd9472bf56bc4965a187e7e209013f233bda4df58998c8781c5ac5f73c5a72d7f543b00adbabf06f1a7523098faa053f2d70020a7830b0c59df437467b7bdda7e31d704872d3d3157c56f6ee24005baeaadfc6d306d592b0b29463e9e85eace54a5ac5aeef5642de8ce5e75f1ba053ddbb74848ec0850d7bf0452c71bef54c6bfa740f12b2c10cde30a96e0dc5f31621162fee7124b56287bc980936ce5fba12be0d674bf054df969a868bc438f6946422480560f272dd7935b0f5374250dde512a830a427a0170d2b1fd27e73515396af56e61452d39fd0c97b8dfc13bd2a0dc23985f708370ae179669a1c8db2ea0f91e7c06d57adbfd51f63f77d096bede1dbb899880d0e00849513a04beed78094561bc1a95cd5254282b75a2f9ffcb436d3fa8b0f3a58c031089ae3d0be765fa597b8d0d5f1bae6db40ceabc033008ecd41d54c84e49c358bc701688d3357001997e1848b59e7ddfed39a4fad6f42fa4b574b328ebe7f4a562ebceb49df785b1b756f65899bbcb9e3f26e0584f2fde29e8fd4a4efeb6bee3566773d4ac678461d4bafdf825fd05f335d36b5b561bd833704f54f76bb6f6bb744a21dfe0d3e94162cdba5605331d622d5004ea21888e9f2c25042b9a7031ff332c5faee9b6441d546bb9e79e08a2f4c67756c0c85cd4dd65d27d1124ebe6996afcedae6cc673f1d59e7212838fc0835ad071d300e8356957603ff7d060b7d9f816b6719d8de2158b2d709cb009fc78d4a50dd21647575415c322a02aa1f78d3a3d89fcfd2b281b4bdf23067c5cc0a10f4a8d77dea97c940321bfbfee8d9f330750255a0c422761e526a63436b404fd61929ff08d45026c0701856a3275336908d7ad4070839728bc7dc54fe64d32343eafc2116bf88502785af300b7ad2531abc77302692f364e63592755f16eb475e738f8df8586953d671ffe560f19d74d576aef8d6c9f1cb7650810a0b47fb20edfe28103bc3d65f9e654df19aff2fdc726508fd80a11bfe24e9e4318b0dec0792f2b4b9c0ac5256e258ac5f104e7ba2c0fd775595ef051e04aafeb8757c8c5cc3ee586ef905d091921214a9c47fb2a20947d551cac6f8fac574d5edd366085087b390cd3dc09415acd852fdc7ccec4a3a14711e75909c48d5a426e0298988a09a27ef496d02c609fb61a7981d531e23b710b3dcf9e5583814b60a461dfd1ceb4c822ed8c08e2f6b57b414f5e9a3273e26671f0b6e7094a26769b9937b12f7649f357ca8076a98020e3a3d597c7e5146e7ceb64bf3b29bb9d416115790516d09dde31ec23dc877070d361a847435839d52725b45f122b648224ff020fde1d314d10dcf56cf6ec0806bf5c2c5bbc2826c92d51afc608519d833c972389b0b322ff8d64f821b8ed5f7fb6c2db47b2c89848c955c0dbd96031a2f11ff13b3145e5e92d16bcc63eb4c7cb089d361513b93e5a130495d5b7d7fb5eae0566d2c6753e031ba37b1f8e9e1b8e88745a318ffa29965c2fd0006b5fbe375d22fa0af3ed04c8a4c457cac2082a616cf7f8270a9f6154709b29adda8c94efcdbca2b8e8ce3dfaf0be66cd3b3f157a93d254f260e634f5805117552c1d7e7e505237956163f07e3ffacf4fed4d5c3e9a1dadaf2feb12ea5217b5c6005c88b0396091e59b16bde3394b38075b1d038cf6d5c68139270b17e51da53c05ca48d2ec0dd2e1bb2d22a1ae9e5dc3fb5e14f8ae80144fc6e5dfe212bbb4b730d6b9ab225e6cd627f99b311a0ac8b4591401df87af2257fe39c833eee844062bc4e0623cf281fab20b885ab0196abecdf642c955a210184c39c7be65eec11521710ba777f1972f261a02640a3f7f8a2d012ce8acdf8f60be0208ef55a73c3eb9f0828bfce45fbfe46ee28e151b72aadb80658c4b16fefabe7df098111b161dfa674839fa98ea39bee15bc40a29c6de88ed2f7e6dd4ac6c1a7721b733ba38722e7b1c38b00894987c3c69771c534c8dae467087337a99c935044ee90622ffee7d2a901ee603bbffde6938ac54a1b2a72fd3fd63f8c80928d8f8e97c20cc2de2936fd9d44d7e378877dfb134467fb9048d122486246be3a8dfa810fa89d0e2e7968516bc330b2cd8525dd91be0d1204c568928181121874e7d361d50e32524b950162e0fc2dafda2fa1607059b51eb98bc2baf698b4e04ba12e130d75aba66c3f9369352d9b5d70d54ced2c1012ca664214e2977a6e8d59608a841f9a81c7e775528df2eb0da3ca1a0dc8744e141d2dcd200b7051809213b7df3feb896efa325caa906ea7701a3d089bf51c7509b9f0fe38477c701c009d7e0aa6fb7138a24ccf3308e5f784d8a54396a00c3a0ee98f846d8e5a60bdffffbe311c46fea34c2620e71ee729a53515051099451a9350844aa6ef90a507d71c2afb5b2ff494baf4a60a32ab9a2486d92a27442c39d61867ef0813257df83e259882deb3f16d3544da928a3fb6b0b1ea54f9abada7610fa85d92ff61adcda27b77ea61634cfd2a352dd0f9f5b67a3c618f486a1712322a9de9280c7aa9b02f5faa93345bcc6e9f9d0a499d2ddabaa500dcd9d81f0f1c9749e0fbf4a7a2c78849e35ac1e648f251758a9b63f8f8af845a8e5c8e6126dcb948906096bd9e38991befd58a5442f77b596470610314a5302184cae032896fd7d524075f53b572a485eadc1c9b6ac14a42cb556d4ccd4132dd1fa82d69801cd880af7812a5add5613431a4b7a6c7faeda6d182dc131e5e14e8355f70ab22a3597f4eb59dbd8d8ad98e1b18b64ec44c211e11b4b145ae3fbb614cfe000f9d4fe1744b3e67f89ed13c59b41359534ebfd68aac7cf12e751d92381c301ed05fa872e15bbd5f9e80091cb4105ca4b5731b0cd8d275e49ea9af69663725ad3986db3e7c7b7b262c6f19bc91cc21fc8808a28b64b59b3c9c1430cfcfa1622cbdf4e2c74869ba5fd6a2cfe4901b32a94fc6f375e982ed47d450014b1d9ece9953015b37da27f69d99cf663256b38067a5190980f3ddc9b530c990a6ef31ba7a2307533fc70bc44c2715abaaa5cde86b3076eb266c92212eb5ad13e7d369257fba559563aa098a5cb8ba2aff300a211908fa15a9b3280a82a790c7a8aff60356e61e2e1f225ec5189a14d7ecb0b3497e0a88d40f6f8978afc9f7bec5ab4c25001a71abb6968e3745f17b10c32bb1bbe25451f2c2858f06d588e8b0ebf558b51cc67ae1926ebd3439ba0401979446e3af07127b1208ca2b2220e6c787ef7802e8dce5e68979c26920249f52f56514c8501f186e91599604acc1fc83b6249ed6f0aa9505947a857100ff922f27e88f7abe57f59567404de97571c99949effaeb67ad66731ecb2973c05576c44bee9ca60999cf07976253a6e889ff2bd14d3b497ebf2e433f4f725d227eb2d307a77df7bb4c71fa20c36c843bbbe16572db1d395e677a91a26a92f1a4eab3755fe26feb2dac325cb216b7bf948316f653f7f549cb2174130c83b8a78be69f968d5b377941cc3edf74497b78a1a1294749c2ea4bae5fa12616481e1b406a24828304fd1d9bb656be45d3fd58628b069917958b6a302a76927bf22da8e61f95c2e46123cdc09db10c0982a9926f9b10d2802cf53f288891454d7e53172b95ee1e0f88a5141e1aba6a10e7399611d0ca707f70aa4fed91eab7f298d66c49e2c1168350cc3e71671785eac90ee05ab173a5e83969ee440e07e59255c82f94619fad50bc85124dce0db2e9eb34a600b28a24fa33c9afa6281518a93fac38b65f04f84b19c301050523f3b7bec81465571b4c4e5df1af5c3a90f2948aec57658ef75e7231f394c7f2bf25fa59289ddc899086276b279fc88f49c6dc179ab3b7c76841dd8a2f81b9e4cc62b9e93816eb9e49b684b53a7c91105e10babe2b622b83ba9632b6e3a46ff3ac34bac8ec07b5d79b6fdc06f8a9745272153bf9922958a0a4d4361ff0d88200fe81aee33044072f8ec3fd472abcad21e380e9e2b80f484f1e46736c2c1dab9dd4d5d84ff980d7278054b9665da842b4a2d1662b614caccf2607aafa0bf61241693f4e802cfcc1c1ce9added25e43dd36bd67145c2934a7632c93b0e1016cf97deda12520e0e716893f72dc6e7b26d411eba0d76e3895b67a04da05d041ec26e88e38ba59fc858c4e1efc8d5dbd59dc820a5dd665ae8452a5b7cca36cce2558b698006be738707b0212f8c2a2ee157170c5aa04ba82dbf0ef874e2de43683c2d11c8927b429864a1bdf69c32f03fd2e875b67c89371658f255151460cd82c7c9707f73e9188816a167e6546b213b0d2220dd1b616071dfae8f7c67f99c99a8e5865ba3e89c3be8e524234449c67aa25381e78984b771c5395050744985f88d2a41e2111b21f0d01d93bd09ac6bdcf51c8c0c2957c5d31dfff3c83f620d7588a423d8bfd8ea755e35baaef60600d605137042cd7f077b3251c602efd99cae8b434fe6d7015e937bb5bf538bf112a3c68161b67e2abc362bdc2808e403c5a792bfb0e0eaa27ac1075aba17b27d39303bacc93f7d35f4363458055fa7938401831db693f80cfa7ed6edab47972e37d23347c4b1d8b2bfdda7ebd5f138d6f506168b4e66c30e7706c7236a770d705ab293dce2f8832baa1389a0c5cbb1795e9b589eff465e61856ca3c844c26628c94b70850aa525a0f52894a86479e8c38355b4c1bdb720511b652d35466e639784aa24b7346890f008de364ee37200ef0f5d041a8e7e05c258970a70e854fcbf9327486ba9c5814673ae475501c9bb55e9e910f0916d45bd815304bbc6a9e44cc655b851952d2c0175e1c25b1b7c526bd4f88e5cdea561d7eb41c83100cd30fe70010675c36836ab8be9d9abd6766e6fbb09bb7b28a386eaf806ca0c901285f4ee7991160584605b826e2c68898a83049f5a2383b8c18deca09204520443b8fa2ef55caef467fd086de251284728edadd6c184cba320375f1dcd97b2845c84257153a284dc24c9f361d88220032b52e610c6a5297d8759bf224900326105808499f8447daf978f1432a9a9f8c2b412c9340028bece4b63130baee05cae514a1dbd67db65478ad09e5a6c374b0c206e20494579200a85e1467bc8d49b003236b3cf57255ac934b4f2cb6cf56b5dc1f98223e0626b1bf94311a107f54dde00f9146a2f767094a85a50ff560f62800be10591cfad1e215bb6b59e0e2eefd96c368d66dd674f0c1175d138462b0525e03449baf3503bb9f237f408425a0881f54264c3d28174a7894bc7754e74ac773791859aa1155cb0b2f3878850926f95e2f871e0a3bfb2970698ec8d38b8ae89ff6d96f922afc9d2b2c54170e914c05391bf5a05866b573073392c7bfba3f9536bbf4faad0405bb9ccdbbf1faca5f8552bccafe9957bac408d516a1f81f2753a4dfd24118df88ce3a4c3c7f885086a7cd9a659133692116291f03d0453bcca1b77e548982042cc8c1e7e4c89e2e12d9bf1dc8a3fce657fb5459fa5e4ee159b69f5c637543fe594e85496dc2db65a5072821dba6ea1d3ef36a34d1e50cae3803ff97034999dd45f73bae458e7d0fa9ef022e00917b773eae68a11699ff97012c01dcd26fdad6b8cc30f0ce882b072867454072383167adc316aa0363c5e83d9aa9695d73394c2530e3b10a3fcaf84f81a81813ad890126f745ab3547196dab3cc9f5494b110901da5efbd5e0dba44e8b88f2bee1aa81cc824d37d553f7b07adef3435ad0f48c9ce8d78ec8af81f5410e0940ade93089163162b83ea23bfce551efcdcea78c49a5a6cf3adf9c4bbefa3bd7cd9f5eba417df8a72dfcb6ec28b24253e43992acbe3e1d3bad982bfebe3b3bb86b4a03efe640b408525f04a5be5ce5c31c2b1ef9f59947f21b8f9df83440f1092b5c597e4da2b3dbf2e2a5ef4b11d6730d96ed4783b72e75cc30391cd4325846f59df261ac79c2014bfa259734011520b9ae9cf98c5a897eef4599000455ac2063a05047f596185dafcdf39ee84915c76025d7eab0312e5b67f318d9a382e5395e1a1de15fedd8769950736ea0f692b92a910a0ed95d5e7b86a7449db1bd78796167bf4a9fef4af892c00831da2470bdf4fd4d0fe397932a3a4c7fc2da31050b306d8e0dba7e4ef7a53dc73f4b597cff29bf2deb2c34a36c07c384a1727e10284904e256666cd47c216da3acb29be1510941816f959773a4cb83e319a66b5034821ab5218b8db445d2eda480079356c55bded4af3435a316512c077a13ac6d35e460df38451cfe290fd9c8d4e9985fff285820dfb7625a003a2c7c49520beefde916749955fa33303f4177a253d1050a4702973b5afbae881e2cbbfea433e8e724eb54d6f4640b1b92d3261d8ed24ff0703e197c6d5f7376d8f88a7d56907126b3a30a67f80e585486affcd8446fcb51ae76d7508c128a14e704d97316183ce9b1ea55111e8c036f527ac50ecc61183051d84b3d76c65f02850290a988de19c5224e8c70694882fd98d6d014b30608dd8494f972ca3a6787176f4d7a1125c22f0469344cc819fada236d92ee7ecb833c0adb7095da705fef7c6ae2c829a8f3ea26ed520a10d490ade624415f30d333c1a656f069cc4b69daf8489732095ccc199c4ff326e9c8ec5f18919bbcf10dc22001e6e993490c34005072b425cc8cba7831c329d7331e937218701647cccca16536a4f2edfc3fe8a5a4ad09af2a1905fd2ab71644b978fd85c931da6055f7ee9580df338703b894c6d0308eb0af45b37542e2bca43ffea01ddb278932d6a60e0dc3266096dbecd37250a587b51f1c3ad57351442ddd5454055ec9480ffb0c883cca4ab284a5839ef832fe1264acb887cae824cd8c225b3c3f1bae45a682a955d47790ac2cb262c1cdc6900d8c14ecf6e2db55fc89bc81c1782666e23abfe0e03123342ad15ffea812a0b247effdff2248b5afb93050e4fefacb0e6d3cb5fb4637970d5311f230b75914547fe0323e2fe426c3c3607a28a9cb8ac794edea6c7f74dba60f4db4a49cc222cd002c76dcd69a60bdd7a64a71997a9c84a8e80eb0a94e2163ed8389497424e5d3b3293282d205ce6fdf85d82297b6819428018998a003b2604fd09036c813f9304605b856807d53356c3fc5d6ee0af38f9c919a06b0ad403174d72fca3a64fc07122e102bfebb9470ce25c75078fecccec97f35b2c27a0f12637822035c3e41d09e2fa46781598109286584584082d18640d214ec937cbf182dcf47eef932ae14fa55fd75067ada97dd736a1bb645a9ad665237a4783820fd11806b26b9b3ed10860297b3d27e0a8b99a608edb8ae53cce7e9c26df9f6a78e59df189a2508af4b78a3350e995d32bd858e662c2f16a103cf537c57b3964ee49ec99bd8690623b8bd79aeab7976e13ebb86224b7935b8d27d7096735a997f782acdd04588be1bc8e38254460b66d9535d1b98a461b74273d146c1fff6468707759a6a3473f6155b70d32f716599628812adfe023feceebe04c73276be82298883f4c6b9956c54ca3a7f1a8ecd074bd10923c1670046863a462b3452c0631bb2efdea5c3f26c48261625bbef53fc15728dc0287f5424f2f28fe324dd1bfbf024d33358b4ef71908e6045fa48d6651c14a13dce900029d5aa1fce98d4e0bdf9cd638425aca15dd5b46d24fff08a2a7050ab09ce961d52f950ca222bab8ab857e72988c89a63932a806bdd9e7a08a96046e911d66086311e7c8168a4cd357e35906c604524e3a50b5ec8a1a9293bd830070244e86ed21960646dcb54dcebd71011c04495c279ed661da010cc7dc27a059f78b84fda9c1f9a98cc763d03e2a394d5838301db40f0d0db566319a65fddc882b3a524bd21816c60bd19672ddeac9db806ffd76213cdd9d065161e10c41957c68ae3936529f17dcf25c491fb080faadd00ec01b617f54909aedcbd4e6c3c83014f46ca47a41021f18940bd50e97720646a583065d4ce10ada7848de8059a77e159f112eb2f61897064a3cc5da975394920e6c6bf93381db5841e75b24d0e58c9393690bff78c2aa329b66446b11f4cfdf23fcc23936f3e8bf600419ba8f94706b1fda1c93af2fedf422b9cc0fa9702e84e425589581057d21a8c0f6fb50da828e6bd24f957dc2b2d71647d22863e782690b78c172b1ac6afd5b5b268fec9449354ba814a9e978cb6f09043ebe81c407b9b0ce4ac5d986e8095b58592a93b5c375871a6bd7761b8506c5af5b0e3a9a7198dfff3385831de1d8949a8617ded8da02d6f8ade823b8fe375feb030495f0edcc053a645ec4cdc0359b824d4fb67e0326d82ba3e3c63e40f2e12207568083f0904fad1739626adbad80bfdc2807a04db8ab3a4299ce93de7808b2ea664529e64d798f7db867db0ad18a3bfaaace747ed30e364ec390fe8877f14fd4c3dff5ee795e0c9fb7f3fbf87cf41913ab81aa53503a7ea33afe91a0b3ce7bd0d9f69d685016c831ba4cc520693ae63aba121cbd99a8decc51a5fae912ae45c6c521dd35afcfebf57be9696763df9cfd72b0de1045e4b33635fd22ea549a13860ba7933485f91288a3486f3f6ed25bf950e4dabd39f3874f143b2a945ada0e7f9f3cbb9e43c3f7ddda78c3824d7ab742ac79dfec4766f7e3a33ae2fa08216dbf35669c19c34130503eb69bf2c99ce3369c17fe49637e2656561ac2b3310e8f99c2888542936f1e327986f2ec1573241c7d802b93c53f9c15d9cbf2e6033dfc6ffd33b54d12e5534512c309a1c8b10b61eaa0790729cf2ad3cc34c972105cb57c332b826d19ee2b3f203b03b608361958b34cde9f6f6683c26ca15da79d3775a9da40b94d744800c60a666d742b8071607d2423ccf80b660f1b227ac06227061f28efe7d18fe272ee102904164d83f5c8cd4992562acbfe88f779752cf0f65d859dd436fac1db6fefbc4ae005d27e225607af41a0a2f8a679ebca86ae777f8d68e886c004a655406f221441b299a20b7005848fc0b890b5f4e8a637d91b2b5c2246d5e0d20643395fe60965561033bae35ef877eb602381ef87bcccf8e6d122329fce4b83f384a41b7f92d8f0212dadf89681a43f846abc948db07107eb6adcacac5916b0d80e035791906881a29ec78ef51b4b511a64ac45c79c9d05632cdcf84451a76329f8afdcd38e2cb0b0fdd19e02cd87995720143bf12c60a6cffe793ba65ef0d18818e19dd698327daedc6f151cef5c04febdccafc51c6b509362f1eff7bde7b900e382cea1aa4a09890153b93ded1202de6349a9c4e97c1dae36c9204f3e3a9818f374fe61bf28371ce59234b45bc72a94796a3db4c56183b9adb07ab188ad162125a9ed32300ae76b2ccc36e5660ac8eb4f937b1c2bb15e94b58b915090cc85d9cdbf57a97ba82a7be29438dfa992823ed2cf6a4cc6143f623d9f945ea8305a9a4bcc677e9810c1133ed6a1cbdbd0d30aa101e4c58091832488ac6d55866f667486bb4fc3d4d461a57469e87fd8e5d403ae77fe6f32394ffad95a503c97081bf5cdebb6874c41fcbf488326fdb20b4a3f4955fe9a8c1ebfd0f97efd0f5facd77e753a1f6352d30d02d5daa9983ebe96e218a7db561523acd8e4fe8e3996e14d905ecb6cc24cd1794c69bac23825be805ffcf780bef83a09a52e4d3b3021a5d77493b1fdc653eb14eb3a7ecb06d3347fc9de5723b58df30e47627dacff38d5ac524d7635c98f31cea0873aaee4bfa1ba9120ceff6491e856ca683051064feba977a58a607894e9aab5b09dea04688d669af1f128c7ec33cc75b0d0754423ea8a447d953e05f04558f5f6c9a327360a2b9ec02a0843574eb153e77a2b5424d2f852ce1e25ff75cf9c2a4a668ee9ffcf15e33c1dfd466569660cf20595006ca2714e2912ea7ed100f194346d42468400ffa3dc23302fb7be4f985f2a4bfdda24c7a2d35c7430e336111fbc2c4645e19c81eee660f54446a78648aab20a74f71df7c5c7f2e0d09ce22cb19e48c6e5104f3ebdbfcbcfdec21823dda90c0d4404ad1a1b687dd30a77ff11a9aec163dfbd70840b3f54b0f335700ea599c1959e7bd65de11355c1f0e93cf7364939365da92cb3c75381125a750bcf67652af0fa185ee05baebe1761e91aef79f3537068ef8382ab397edf62d0ce2d3e018884d2e5b75d97b74b1da1bd23052881a77e3b8b15ae8a0b896b509e8a78b864c9be449b0ce3358581a88b677d13139037f9c52854ff788ba145f537154e38edbab3baf96db0df4011199e735e214300b34e6f300e623517797a4517641a46f8d5c78082bbe8fb309bae9ea094a771334b3bfd04c91ef20aa8e09fa61da20960a0f1abd53aa2a50a2193fedfbb0cc993a00ba599aef3a92cb61648bfb21672ded0e645ad1865ee5fc32dc72f3f135cd62ea3f9184ad9a129fac2707ff7041c1ada06495815e7d16760f6d2281723ee257d0c74add11297ab46ec3ff136492c07e8bb5346e6c89c89db4ce992d77c4a0d53849fa6d7cf010f80a9c71a29eb4f6675aa2b80ba7a72e2782251434bdb08dc7ff032eb7423064c126af2c02c4ffaf757a4e503f834a1281c1966d8c49371894821d43ba4fcfcbdcc04ec3004490b18ee20cd7433fd23288870b23b322dab42036e9bcf9992bc920883eb28c5617d9f593e60c7362e4db47dd4830d8fae5627a2cec9eb554fe67c1194b65fc8d7e71f5e06631751cc947cd73e48c09ce331641e387c12d4bfe9e9b8c9546e89c6adba04cb0905aea258a08ef02579d126d40db658b72c7e6bdaa4f8af33409569b31e721089a78487de86328e571646b44273d7d75b1e9672121b055eb29ac73004c6cd97220f7552ec8e79a8c7b6254b8bca7e601e404232cb1f2da9ecd65d31e68f8483767c8464e3f24b1ad0fddd0d5501dd5a20bf7c0a78daa46d6a63d248ebbd193cfd686caf840b4c53c87826bbed308c18f4ee8de17ee294bfd479edc575e510a28407604452b45ec44a7f001c9219e52dbab026fb4a3f3a0bbe96dddcdaf6132e3d359662130315f031e9d64b4c77042670140c98019e37d1437cd107d18544c621021827c73c8f5047ec3863bb462713b57bcea69c04bd2fdcd40b018c527b06c7d85e055344983aa24c058fe2a96bba30b1ac45d1fc4a8c8a1496eb05346d242fd919bc9eca60ea740c11196522db7a25d577670d7284896618d4adb50198490c13b562050a1f6105511f6af9c1aa7e68c7ee6ffb2e1557b7c62d8feeb412f69fc5bd6d0b31d2337332beb02539cfadb6735412c3a85c7e8c7186bbdb861f2c6733c124d0009f92d0bc80a85e0b9c3cd27c8cb6e7d30804c6b8c8cf442c3e6291dc0237b720f2e0eeca1fdf21c33b19610e639bb86893596a7a4b12d158b3eced3a0f5067796a7651f52d502bd3a885752f702b422ee66debed03dc0c78a2ccf2c40d559a5e75d4a3c3090038536e9382956bd68a181e576f8d6d6428124b2b76aa94d0abd43baeb331418bbd1df3e07dda69bf11938c903b499e490cc1f6a6f29ed8b091804159a067251c6d2e3e9881b9a9983d43c49c13a54807a2a6381c05e9b9efa1e3f608887294e2bdb581edded8debf728e875fca419331838f108bb2724cfdaaeb1abbde3448640ead7f9c9db58f7b31d2546390026e9050aefeff7480d827b8ee464a0f968ad25168b4d7aa4d6bf6a92d58304579a96c69f82b0a0dbc803407ccb3d9cb5d570c35dab89e0350e5de14d6549d262110d2ad54bb83b355408e055bad7e7ff5de53db109d97b03669b2245c69220829f0d5d6df274486bfa0bc3f3ca7be15de92d60fbba06f24058677cf12c43bc4bc4090db1efd92826e093633de624c953423408362e0e5b31ab16aeb17b043d421d067795efe918b7ace600185583db418fa92685438c5cfbd9780152b571229aa03866f8f9f458606eb7ea335f98e78a72d1b20f13d9bd2a045e82dc55230256606b577f7133807c904ff273edd2838a94a4078ccf4e65fb480eb2ab43c3ae23d86143522f3b2cc0f4b5e323241bb0243585b4e95c693147184f7704ab365bd07a7fd22d05facb3efc24adfc10f973835941ad67510cc9995250502255038d90dc8a186adbadda295b1ea93d436ddb07355c616a9e19b0337f9e5c5bc14d0c90b59d9a73a091f0c766e4c6309ddea3d83b099e94aa3b7f1de6b7e011ea214ee6c59d409e46da4ad1a771dae422a18b557fcadb341450bc5a3cbcff76177fcd02d35868246d10b9d7d9a89e54f9e68a997bbf15a9c185772a16f5696e276880cfe4b05720ee2b9979a214f8b1d164d0350dde5c7ffd4d91e741211c77f50b723c75ca3ad05afb09eb985a2e07e49dd5fb5843350b58965f5cdcfb1288b862263740a65ec647202ef8a2bfec9830c457fc50b7d66020394be122efd59186e31cdf1f891186f17e23e05a8a8dd3cb553ee5f760fdf826725c12ac53c41d47cff5cac61c225df5227bae6658673e9f4d4eea2095988fc951e73999f23ff965d2d542b9fa6a1591c8c8b70308d95e302429709008a8baa62159d571880611431443558ed0bc24b222e5d060942bf0c56b9c18b568b3822cd465ed3896d993d38f476c5823de1c2186ce78dd567b3ee86bb88dcf8acd2be2881d988a884e8cd83c61ec1af595d10c0e23109d4e04422bcc41164db70e5292b36e5aa2db4e5911ff68f2e30e3754038b8c4e5afe1c929d41ad0111cc14432b8314dbc7fa726682883c4bc13c0e454e556b4f76417f8cd9c6957850cf57304cdbc7f7b088157821f0bdfd8e50f89e4f6ca87840e7c24d3c1995456373f957b51af579df492c040e142ec2db19c9237b9826a1bcc274ecfdde835c029237bb43b0b63b60713470f116049271cbd519e3ec30262b477116956647391dd821e196121467fa01ac8eec199691c5d5d95cd1e39cfc81e50d2906778f48902ee8104cfb6af72caa6f8de206dde19a4bf0c0ec022ad5df9a0cb19c4d042f716f7ecb5b1c700f718990f4769788835ff66e6e4519aa32cddfec61112ff11fdc3000e57e3fd0058b711244fd5f5d10b904f6e6c542bc0835928ad4ec415546efbfb2ce3aac7b33821014ea991f29e02ae8aefeea03b650013acfa76c8209c1b8c3a4c98d066763adaa9d5b29188d275b6a0510a9de99d3a55d03bb966c488cc43918877e75f93d9cffbb21301c09a913db57a88ae35de9628136ad59d4e1feacac4fa3bff02cd751be3c2f729ad0a65f47c32ba025aa79ae7865c18f629d40c220c7c868e84cf0e9874748f0931cbc04df3ee284d4a87a3d41f213f300fabb7013a4ac0e3d587deaddd6a64549d339cafae3bec9daba9645a605a460984c99be36cd98daef1c6648d86ab872907d50c2d09f130fec7c1e8693f3ca8e0cea8542bf50b8483ad1f3a022542fb3bd218176958db6fcff9387b913a61ee1fb75ede5559f2efe1085832d95a7b1df6c06aa64e8d481c473f2bda7d4b7ce960985c4e4a885575c6045516f9a1e754385e52f1dbe7c1bc3ac4a9f6058c46a672b8b8fa39ed9d6a40fbb7ed90798b0e732a5351bcbe0d15303e98d2e3996b3dee326c6b294f80920fa7f81c238520f8d6a977a4c88b647f6cdf3c1f86c537fd4892b532f35966f1f082974e3d219db05a87e08792f672e2351fab4f295e239812a441f248dc53d98ce00d8539276009e86f0d96165f62d73a242be445b42fd954d6b4917ce88a1a6bf3880c439f94406aaa4e88260c8f7941e88d86d3df4d9f81a570324a907ad40f4ac629157a9b06baed3260b1aef7df866aacd79a525e0147bf481cf95f929bbf56325e0f5ba3b5b15050fe92e2a8978e350541636627fb3f6a1435a0a7e0037b557ff0c61936ce54aef94f94d8afe21f1daab93729d9d00a2478fa78d41dbbf41ace5b6bb3d73569a53ec4f3ce90ede3713c99efbf5c4b147cc23afa04a5659d701dec29952261532821ca212991e744aaea6c6eee53955ec5123956506d609eabd266065cce29fa9e74d6e7aa2be1a7ec716a9f8adf86e57625095200d2385037b5b6aa0d4ac2fc50f2ac225f0c111f0f9342df3b42d06c7e42ad492a7ba604fb06108b8cefbfbef0cff7fbfe8b0664374975f910d9bf33296fb7a992aa638afe649c8c2c7b7c090a1ccb7ffa5dec43f7e1a4834f7f2427d2e6dd4fb24bef2a429ee194c9d7a76177245d96faabf37602b01d0f86ab39c3b4347ffc2d879972123a5820781fe1ab038c16ec9cd69dcbd7d976203d4a7e3677ff72562d15502cd0023729f4f5b0426a9842dfa1f127f9a5a417d5b955cffecae0743259271a6746b2bfa563f62ec4f5dff1728ba934941006eb19494516fce101ae87e801597cc8c71ccbc7419bd53f81d4cde20a38295446fd27721c4b53ac675e0898a539434e35185382f50fd3c66896032ff725d73a63a19143c447b3b886b8513ed2e3a98b8342d3c91228c72c9386de5634e30cf4043a9cc79cd7cae585531ab65bd00d2cc1c1027290ac51442d2203671da06e3fa82cdefe3c84a0ee87fbd4ffd8ca21ead11bf2de18566c8dddaefbb03f0ffffff0f