PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 78849 2c2370cbd3f7171373eecacddb561899098c9c0fc1e21ed5501abc20ddcee600

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1d630d19aa95fa4a46512a83b83ab63ddd68003138797fc88c87e8918b848e6f
Certificate Block Hash
2c2370cbd3f7171373eecacddb561899098c9c0fc1e21ed5501abc20ddcee600
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0090240000900d0000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000005f451389a80efd12c33635cac6d869caff5c9fa8ee1e8609826647afc01a73f26465332f8d4cf50c4a2d21e3bc397f28eb7a000905384e25ade139518fdb410e53c03461c6ee0ee448f83a4ac02314a6a2e6f3df410a9b8b903000000000000004000000040000090240000900d0000

Raw Header Hex

000040208c798936b372e4b90f3f083b7072d19834b93bfc92e1598d7c3758ff0042539790419395f980c2d9c381f8798ce35b113eea5ce63f32bcc14b98a98130e4000b5b8e3f6a57cf00186f8e848b91e8878cc87f7938310068dd3db63ab8832a51464afa95aa190d631d

Proof Data Hex

59,560 bytes
12121601030777644dba55c0698d632d92274b2769d836cf6c03aebd866094cc7634b39c5de89df6cf05bbfbbf9b332f16ec9de280b6752f68aae6bf30f24dce1aaba223e1e548a08f0e783079d225cc9ed153a6295575fc1a401f77671c4212c487d8a13d13673df2da968b5135e8bfc3dfe1935289cd8a36ee0b44cc2a1d8240b72e815835aef968fb3b2afd02ba0f464130edbafc735eda50f6f7e5852d7983b647ecd79d0d6a29a2aa9829d22af6ddd42abc7193f7d67f11edafb7f7238663ce5791b6b38eacc6ae4d31df65cef7b6e92e67bd07132ad693104524db025fdf250c5c580211f7c256e8c3ed2f3a489ece9a2828624ba1106c48eefeab07187f215cd10c41f5251bdcf06bdad5c13b0db9e692b04929d8b9ff9b12a626b6399a0bdcb4a2db462df381bbefcb45484f97e62758654ce3722c560c269f604add0c7d3b8a7fcadcb719bcef2575f9642ba7303b317b6aa6f7f0f9053270b0f4f090ceb997bd99647622284be9f863d351a321d988a8da41fe0a33f5da26415fc2dc7428eb44af0a87c5e2c1a8b7aafcfbbafda4f68f2505d1c395b7251f07f2cde752ec2d8f53e14d45d93616f7664d19ab923c67cdf7fd5497d2c7156ec419455480f370ce4fee361b44301a7acfc31e527835152e702152adfe17e2cc9d20cf5b5a14fee7ca5c85707ee65e740fa3b1ca33b77cadf6b68d89baf4fbfb1001b9a9e888023f319f32a634880b91b81614cf9fa93ec472dfd03bccff44199b9c40c075f2382e4f4e83c1107f8122b1e51d065a4972f601f9b3fc4043af1ad744d1f9c3dae9498dd1d14f326a839ab4051034d0e4f74318d282d2c51d9ec379b1d2b64ffb39b25bff9ab2554fc1427658486c8ea4243e327356868dc2b4df88e9a0391794d57e9b559d201e02eb6255988b79703be60ecc7fa5c647c8bc6f8114b060cacfad5b27e68b7b4de94024d7ab5f883dc92e5567f7a60a4e68828c89907ceb138ff6dca9ca269fee572a87253301af39271d8570b36c08587e3a04b6f68e5e27a38f84f2871bb0cf4aa58bf5a53ad22d182d4f823e5316c69f03ec1030d30cb824222d4d81a9d7cb8b4bcb0c154a10dc31f25c18fac10a3161855f4a865340f7172c0359b8f7cd756cff324f1265c4680c56dd27716aecdacda8bc41e648c48b5e840dd94da89fd61d9e316eb19de15bafcce1a0e10f6daf484def0722127b20a7f0409c007a731babdc7757e193bd01f0083b447e2e7f11dcb27d97a743cbcb1015d583be6cedb31b219a72ec654ce3e55ab506b74096ae7a11b467eaec13b04abdfaf7696f9be148c1ea5d9c54cd0cd4a0dd1a0aa7b7ed5a712ddd08d222ac3628db18ae9f710f57db5e0a114b205c389aaf2c667a7d561247ccde71135cf5dadf503a576f38e3b3dbe67e5021285ecf1e83690f751a1daf0c3ec5db70ffdb049e968a91a1d532ccb1c7bf5c372e56f09a1215fc6ab44e645c9478d4a8657795be35725b57f2b71b93f681cc58eeb1630d80dd093e3169112c97e73aadf844160d7984d43d6fdf78143f8bf6f8b46552e4d02c35e0f871900d1b445e36070e8fbba45e8662240ac7bae8edb9a79c7ebd2909063c23796b333fbb93f0032e13ec8d740c217218c77276f812858999f0f8cd52b563012f3de0cacf33f7a9374f726b84689a5c2678d8cfbc1e936c37832f6b6a604919b8dd090dabe26c8a29ff3027ab7a0b04dfa7960acad09d844f07a869c178576479d7347aebe3d7bcef831d5de441f754673d228cc7947383efd0b9a0ebd2e517e824efdf57f758cc9f736d4e06aaf9e5fcbb48550f952c1f7b98db0d4d51b1d98739724be5bf37d581d5484b6c97f6396325441e520f535a2bf39043390ccb69dc4ebc4cc5d8511e40a41c6c1d442931bde51f92d8ffacccc06113daea0f012aa7820081cd1755b3d1ee8bb002fc85519e3cfd7fbb415de5f6efcf49898ab5f42701591469a38fe5439dd87a6bb9775faf5e2ee92a530441966cd3c721f80b69ac69f2a2602c02bc539e5699e96bcd2f5aedb9c00aa08eb8de361db7f746d31bf1817d3bee2de59b54865bd75492406bcdbc5b98765a4c47f91a9855bc0e523afe4b3e45c59424df182c9423ee9a0cb5ea9821ef8873712d001a3c08c45197e461198234b7870c3c4df388d150dfbd47f598f74d98051e2726a222d35fc37f3a06e45ac74bb12b86dff39b865dcf343e993d159bd1cc838f3078fa21779525916723653bf81f5f1d0e87235c928edfe666802e83c0d1fc7c82630b3ee43a6df41d5bfd349cb4e43793002896a5a9ee28dc34daefadbdec87cc9a5d5ee2c938b0e20b898792515322a456dcfff3da1cb46053a68a98cad6c749ac9bd7e03e5c3d5272276b871fb787ef9ba6cdfe10902afc6e9c91297a99df59b40cc350090c3fc55d4354885f6f50664ff467140d4ba107ed221ce1a0e3e2aa26d8ea9f28902ddceb8bfbbe5eb5c9eb5dbbfd6b83492f2cf670ef46fa470933c562113597df9abcc3d301585c3eee1618fac935e0bff8d7b7178206da2cd2a035e05d26b22358ad6a04635fd87c8d6465c9af9dffac324091e47ffe805fd5b3d8ab50d7fb298b2ca608c39422807083f2c5ffb6c2ca3fe62501581a70460d2d2574e90c2e9f2940144ce5bca031c965102e515743ba35cea9e21a35ff4701889cc9d46a5f0cd778957e2711b0ded66e92a9e5aebbf634c3cb1843ed547f7fc848124a58bedaec6f4c527c287d30f171a48700fae475413fcbae6ebea002f5f0b38f19753aaac8553a6df773359a80d41036e4361dca1137ab3b2c84ee851b7e94a1587483c4c67fbcdbf28f6b2fe03a7383cffa0d8af64d7e9c80626156be539c84274fcb3a25656a7fabcd83dd26545a60f67ed826c1ceea08fe9ff7de3adc01b91863c367fe8f6f03d8bb3dbe311e9c7c0a9841e7bfdbfa775ee8b4bd9d2c7b04d97f513e26c39ecceadc2a6a26394ccd5227589327fd2f379e8ee4d2371cf12719caacd8b5d25c59f36cf99ea0cb95d2847903216c84fdc666439b69cb4b8c8695d9b3918ca97193f371c4bfaf6c57fda6d25e7353419abb9fe2acba215a8c0ba3ac056db939c886905a24ac615009d95e1470a024af0a14117ce595bc704878e11b91d64b2b4d2f984ca4b498da1660f121231f5f96b8276421a3004689a1cb0e2d71de39405d9deefeb0b8be304534e5fc7615782eea35b93d306347f86a0397d12d1615a9979b8e0e53c9bb422e54944c3e0bf3eb13abc905c41c66c9ecc58f63092d3de4b98d93a14f49f2a4295832ed139f5a44e07ded49b5ca59531b0a568d10546e876b044b98973336e75cbae2050277366fba961abb53eaea88b55312db935ef4a78f815658f5da148fe1fe23d900a00176dfddc418b950aa1f88cb9b56cd2b17d784efa821df53edd5de12d58cbd5b342ad7e9cd97ff5a4be24c7a3c75ac2e7ee00d9867d2b281f2e8aea78571e2e63e11a4b4ee9b8a013078fc5020a7cc1f12b3e7bbf186324618b2da8538fa94df30e386583eff11be0044a9d53258c68f21bd0b45a4f8b61d6418b26ce7600061ce74881424536e5bed11dd3ef851339d65b6c4232ebd752fc8fdcbfdecd359888507857b976e4223fb5a51c471b359cf6732a83152fd2f9cc440c06f40adb80270bcf3d65b5d5f4e9509add5b4c2f0ef95c081c15940a45c7568eed8ca00f834426cf029785a9e0f42aba64716b80227cb904ef44eba07e4e520fca284eea39b8761560615b63fae4cf837bdb0d6fd75cbcbdc469a56abb15fa0f4264d729f77a5e58f7fd4025b22cf911d7ec7caf705d5855daacc54d014396f6d8fd7bd053889a29169b9d8fa94b26e7b7660f295820f79c4f1ffdb7143ddc2620d83970f524cee36bdb504e2403d32db2fa93366bb108ac67cd7c14dbf29975ebc4e3021960ca7512f7cba050f7bf51a7f8891a7f172e5d01d1f602cebd32bcb080725aab556afa96238ed6ea378750fc89f03a570cd423b246a257a3714137c8682c11d32c7b1e68c1e544ffbd58174f48eaf2a2ca471521db365600f2c99685cdb7a102ea2ee04b1a4242b6ef6804ad1151aee648274e7519632201e8cc2ee2e622fa5a3d07e9900250ac882aa10ec87ac5d98c8c58280460b505ba265de942eae48eae06547303982fceb736d0ca56e859b212739c5976c29410ecf6732c1cef7302736ca4216635a964027ab77a18386de19464068e494dfbb8b56efbb6fca9b41724cf7759d36bb577754d624aa1bbba4060276127a40c27272f53ea09666501722c70cb26dcad5515da008f3f3f0d69419d8e45ac3f00d1f0d0edee9dd6db1e7b3fe43c00ec5c8149ee1b410c55a25b13c8cc6de267959cbfdc5f1e1d9e68842e5987fc3c2940d4d2baf348bfa8349db81d432627f0957c9e5edab5c2bc505574c0a76e6df74dc50ffcf3551d2cefde6e582a7fb3ae23fb25f6502ff899ef5d4324fceaa50b6b7ffbcf77d489ffed2de2e5816c0c31639dffaa6a6dbe45503bae3b059c2c08bc1be1cc9b87101a6bd80240c5ad4ba2cf734b3ef2cf85f84f0227ebe48206f9b941b4b80f7e49aff9152d5bec85e82b5fad47c43460c6db4fbbfc16fba3b89c4095601898d4bddd5526655d81afb3f521a829dcd332796a387353febafce78535b6e6875e3062109ef29f88cac6a53eef7678868f5ca26da15f71b56a7623142db9b3e7b08b655f22eba5174bb5a076fe6cf1ba04574f785c32241677649ce95dae1e233304486df1bcd3491cf3e194a4c3a6ef644abdaec19375f8e78e4d104de87a8d7d43e981f879156e0f27d3261e0c2f6726789c40f1eb8ac7a85ec3cfe855e4d1fecb12cff6554597facd8982b00ba55bc4b2bde89f5ceaef91b7c405c24cd645f9488553da7feaaa7dc3a45149653f53fbad34a180f4c084e8e5bd68005210b60179d0aa46f95d6e9519d90336187546d06508808e5837b8da362811146d4ae4fd87b4af4287816a1ba86d750c9f2a0099d2987d176a377e272f43ab18b4db6005f6a06aecf63396df8c172137949eb687ed6297ac90f3601c185e63dbf2d6563a52bceff089b1a5b59c272e1d212a66b62d910767cfabd76f7994cc5dafbe60fccfdc41b109659e295500043b795d370a6f41efaac49c89031513590c404972e70fa60f406efdc134a93e3bbb3015ba824f5759de642ff92fe1e9ae12ccb7edf8ba4f8df3652c90b9abe34c3543afc79f48c1a1c687a96cd390b4c6fdb34d489992a7cf3ca59ea795e4816d4cc15139200a56ea0851b3542ee28efa44af5fa26c481c6ebeed2b87b6a1c787d5608906c9a40a2d19102693df7923040efc0790eb32d760be750e5272dd90fc62954ab3fa7904c592715ecae6ad13e6af8cc9a1504545025c0ab29b571655ae111ae86a80264eb54002c92c5d353d841c5819dbce888c77d160b580ba2c533e13a39d2ee1bec2ae80a00c9d72f2fbdf71387d6e5e9d293991e4157d33738fbc35bf6f879106407f4a22f41bb625a82838a1c83289e06ba7bd63c56d654fb581960ae136a665cc3a18481c685f3d71762eda6d962490fc8e10127d9f07e08115854a320e9cf875193de90371ed9516c674409d32df9260793287e035e123c6fcbd117eb56372b9d6c07ee1de9f670d2ccf2390ba227f5d5e0a7bb3f64d934a471ff56a2b1a236b6b238fb8439163e60538dc60c51335bbf97603a96a2ba529987c785e74897c18949a85e84d1c04ab0a7c89f1545b76b28d42f92c58da04edcc352015618aa28fdab0664bcdd4d047589f4cf2a30619cc7c728b8465fb87b5e72f1a845eb2e5f5b0a04de4fbc87741dafba4a5bccf095a7261f28f610ecbb5a566190ee9166c0dbb528f721bc37ddba909eb9ac37a46468a469d1a3720659704458aea359ef41fdd1a7ba9c92a76603e63ac2d363af188830de6f1c7b0e79ca697da7d30925805fda5c4479a901fc55f2b10180579729a0e75b90c26473df2d15468e4b9effcf0338f925421a0d9ca9620789cee45c1f92cf81a2e9c19dfc8c97ca760811e5bbdb8d2e9a2e18b95593c7e9bb7232430c0e5af99fff775b3a6fa42cb5a7d176a38987c98e27e4d7f5e42138cac6f3656eaaf2b6076972d2810c367907b9007b99b04ae8c990e817b4038fe439c3ee24b64d2cf3f1ac60175bbf24f651558eda52dc69aa17a42600938461b34248d9f1b244cfbb290d39562eff316289503b53331489528326b2ed51fc9c0d250829c93e79cbb4c9c4d66d23fda9685fbcfeca4c33b5a91c6903e497f6639c49f5457248b06885c1c24196723e832db16c32e5366bf1cdd2e145210345cc54a05a6ef391ae374121dad9d6ad395519d05e5a180cb7101b7f4b25a50f37bab038cbb07c4ec774a5aa0ed1d1552909ba0dc45b30b0d71a647c5b42501c2f49cf0f07b9b26343945a11d2814af8a5f4348b34f0b7adcd92d54983b7c3f922e73911807625c4e77afe8918d0f383f24af6e9e9a9bde38f385d49b69355bb8a893aad6dd79b3f08bd355e5ed142e6ff1b05e22c8f0713de8546964dc0f4cab47757d8a6ee7c0a63f06a64a6eb1b57f8bd278ba4ebb5115d8ec8b09d3bdf8d0ebd6de90fdd896d2d8b6d43ed614903db6274afa78e39e2364ccbc2d0f0baa3d871ed12a3f1abbf85cc5671a7c3571d2d34faeb8f8b4e20033b1f830f2db453100f38efcb0769bdf5d337346e9599b48b56259814e7b466d95f94b9ae968776d09c790f01d4c0eb266284a191dc40595c6642c32d7511a99d1db798966328484d466f669e0ada1bc8af8a5a62da84b1538803459ef046fa58737fc396b83677b95df11b3669c7b423f23e6301000b08fa5db39c17a0c3e74e919645279890b3b381196836bd810e00f5180b095130d465a813ea5356b3da2c992895e218c9ad16fc4b5d4cd52ff013b75098441c88c8612db8db62419f8835badc676a4d9b6603c2a01897e9fe536689ff13d64a1f459ffbdf11c172f8c61c1c2d806cfc6601159bc9f3127d4a59553c73a91370e5934b4f57a0f0831f0588fbf52c33822f729c6f633c0f3d6d8907c64d47777ac29c1417a35ab846b728cf07a82ee85fd31dee540a03dc97c1df58632a67eaad99cb472ba50d98e1e61e7135b139f23f099afba2257e048d7dcd0d067b03a87d4d7ca660e08e2f18fd5f425d8a97dd71f8ebe17b6b77c8a9f7fef895531088f943a7f452edf61253f840b7c126fbe24b3b93be5c45c8b5efde16a06109ea2e60e6f8fade37c6eef1b146942e18e8512789b38e1932a3256508235405bac6e03c1f7c606d0191956984e676ba342ccb76a8eae7f176cf140e49b962c1549ef2723e694d2be67ae823bb069198aa93be12da342b5fa08f0f3bcf2a1aba55a392bea6697d06776ef93ad94ff396532d74938dd27e3a9eab54b4e009a918acace2c610eb5d4273c37f47ac0a1dd43163c77a62d0cc640d9be4d52d87497ec0c9bcdc989463a5abb0cb6f90d2f8d609d51c050c06c57396bc4e1bf075db63d6a533918594cd10ddab88e9015be302a1634b1afe8334c9997d373d17167c40455415537f71daed85853158a0245653f3e8797c5cebd5b40dbc96f156c267a4ac01b002c62d7b2ad257ebe82bef05f3ebe7ff90f99ae27656f44f8de1dc73eaf7ccfff432a01be77552ab5db0dfecde473c2027da8733c8b457119630db8b1fe2ec09ca07b23ce69d947d6497b5fd9d8f0921ad760b36bd6069115c3bb8cbb86b525885f566c2e6e6fd33a48e78c713e90f9e5e48bb98350a5ce03c952b1819f4989363d9632a79d029e7330bf7d149a5eef471594f6722a4fade9b30bb35c355e9f42a57cbe18c305d4ecca702ae3f05d25999cf9cf996f835503bb1f9e4b8043e33a5c714a537a0008137d93732119cbf09f5dc2f7416a83c3e0d003ed660cab892b571b520eeef0a9b3599ff0af5421ae1984e9928d183f53d36c0b2d3f2d8a8c8cf805e98e0ba131cd7ba81ec8b4ad8eff3ec14fcc19f4eaf77e643713b838ec0edf067dabf23ee6c8870cbebdffa56120158d404b424623b398d7342651780d6162e2fcdbd85d0448240a7acdcf14d2a349e0df325fc70a88a796982ddde45ee672abe6f55e9f58ce67a7915623e03ad7e60090969c02fbb0e014da93864c6b2728ce716cab2d89fb2d7b6ec0e2b1b2eacc5fde4eed722a7cbd22669890c9bbefa200dd15672b4de7efc30322be39778e66ab9263e1d9716ba8c9850a9f6c75e939d48dcac1703477cfdaa8e09f317ab80200e88195456ce281872720ee561621f83d079fbb01554717d87e2b4d6d84c27828be6c083f607e85281dd8452af4dd988eb02201460b9ed63ebe78964e70f539701ffa625b1e4ba293a5ba8a0c6049552d0af44492d027cdef7fc1a5408e865d880c0188c33a566fe743da433271f9ed18e2095c903be8671bac6f3af36438cd448124148caa1e4573818eb2151292f0b548650b010b2ac8db523feac981c62856537c3a1b4a8f992875c661087dc2dd9ccd487050bc86a1002f1ec7fa048452ae3185470515b1050434128b5dd02a22a88f9c13e3513ab49f8ae3ca62dcf6bd54681107be9d42290a75b50ff8cca71b293f4bedff26a3c63e77dbe6c42c220bb6d05fa7e9f0ba749332ce9e32f1b5cad2df2458eb6f13667a4fdd8b26452e4d1cce6f785c15304c9a79e4984af64570de56eb53ad698ad463f8a2a38c95cc75852a3e516fb266b0558ef4f63c9352a44dcd677bbb01151e4fd2aa2618e15e43f3bf5fb1737ad2f85cbda60296e86410d1a8436cc747e3af02a35990c5ed716fe68d6dad0d8b11bcb2c99b7a3e011b07386b488f837a9632cf4a4339cdac94e5624899bc064cd34d7bf0d6fdecdd75dca642c5ee5c5ed2cdd4c92935631ad3b8b052c6191c78f93ac4afad525533282e1ff296aff1278f33ab47c25785fb15057729b0909a63affd210c1f70be88c5525b4acc4b5ac4b1db1b2a1fcc8ea9f3b1a3443348d19c07949622b2db163c26a91307740686064afc5693ac593821afef33836c7e12ad8529703db4de345ea5cc6a5e5664d37f906ae571e9f2377b70eb4f938f6280768725ad3388feba0a21cd45ffca562b3551d305039dd65ba2d3cdb7c4c2d6eff334e58f5c78b1a87ea58fd195fc271ebdbad3bc0dd9ae9965085179f9a35ff768456108f515cc0cf13883bd63119efbad6902fa7e2fccfbf04d2acc822a98f28db080a8314cab92ee92d3504a938b4ba41029eb91583f81bd348bf1ab6d89549f47e9550ebef06b15d44949faa0592f4418d4c2b4609a3c97474461eff4dcc7bbc56893a92b56c962397821e36233b08e174c09f2c7b80e3f3a1e1a4d777c787691a685bd77048b5c73faece23eb80a7b9d91a49ca2a6eaeaea1d8d3b514435ddb3e9a5bb96996c221782c935550b484168d116bea864d1964a924b502059a7fbef1b7609fc398dbcd2ee710674c6bbe3d5495e6d2ea1be70f280c1d3e21a391b8308f66a43bdf1388169b7c90127a824f112ced948148d5bcd704dcf3459ebd04b05cf3827bb9b1b2ba03a9c442704eb6bafa0391546888cdc5ff0e0cfb6fbfefd2c06e24e5d96ac60ead73f0158f5dfc550674eb56579078869da56a17d8e168573227fce1fcc66614bf4084438a7a57875a3009c632e64e8f4999b4981f9e7763766476b522635e99e2a84f8d5645aa9cca4430a2ed246e05fce9c57ca81e4dd5dcc23c5aad435e996ef238480032d683f0101b603c5604dbe16cfda1d16e952fc73c99e635326e7f0dd19cd45f95b007a81e9d1e6604853223bc7f801347520a916a4ccb8c987424450fb91eedf3ff87783328f24f801cea44e65a7d349f946c3b3cecc5b3899048f12ea3a787756cba3c49a4c6b361e326fbf1dc75289fcbbdde4e58828a8e9b0e6d594206f585577ed09d29bcd397fc8ecba9b6172709ae8aa79d89f6df63b0e376aa688885a34a19c96761d506400d1609229da1992b2eb40076e25b9aa6eb5719226cd6cea011ab9963e2be407b3950b6aba10b81273439cacf81439029598f481edb8814221fe0bd3e22bda5d79397f3ab40b095d9f7f7e68719a7df6d2da559a292a9a6c7d7f38710447d54dd1aff14f349dc40642d8a1dfaada07d0dd63b7cf1c9c5a4a6d958ec986ea4d2fa6ec9f6652a61a8e6ddf5b4a3d1248988d4f76403395121e719c03610fbe44c46c296ff7b8c672a71fec1f7fe94ecadc393076bc40c2b9f61b5cb82c578be22887567f2ab14a5248b3f279de7a69545f0cd4998398c1516a45f367a4258c8032b7c70225f279cceb13b875170ec588946ec9073aafa9b8e5a9c5708f01bfea7a44ae41f6400608dc2ac296c72f594e1012ca86d7439e4787ecfd9ec6302f9cd984ff9d7ca56d1b9f87ff09ffecf12f0be3aeed3bd769a21247e43a4a10dc03f2e9324988ac9d3373efa0b0f88a262ecb07f192ebbe69e249194845c0f18a1389bf0506ff31c4576826781fc05dbcf999484a74d95f5b58a1ad40910dd940028ef92de0615d59b7322a6512e13f6b36078216f7c43a63ff16d4d8cf98aafbaff644d18d519fec50caa7a293038d383e1e2d5572ce21a2e60a7277c5ff23d041d385f8028213612ec34e371f6e72c99952a0db2230f189e5adfd439480b7884b50d4590443e3abaf85519eda8fdc877c23d263843523d4754dd451f823515a5e3b1b6f70e8e664da310b4294faeaeb85df8ab2121f4a5294f61455bba1e521ca17f6e5b94b08bd4822f789a6729f2b71ae418246b12da7376f61e54e0e45f0e9b77b408e6ba48d1642afb67068c39503356ef0a4d1ac2bb1c60caa42c4d13c01617348d9cc2bfff27fe61207baa489927851a57d5cae3f79fe41377fea90e84d56017d4c880b1e288c1cea387932c5ecabd24cc52e189aaed1808b35afc9f750c3f48935eb8c5fa28e944bfe69366132c78e8fbdda51edcdb7bd07bfbaa485b7c4b3bcbfe11a9590fae033c50762e779053f5ae21943801b86dee0c9f5413465231125c6f62cf966cf1e2a8e8457eb60a1d7de9ed590e0994f1ac44ef42662511a85a931c628b1dabe9c56c6dde863653b54d0b47f8efdad44e8e68394d7c2bb62715a01a73c79fd071a53dcf646ed9bfce3d07375a25878216646093baaa0e89699b036b5ac6bbfa21f2cd907d18d74bb067ef8f0e0a1e286549dbf61b30bbf3b7bba4e63e14567a800c5dc5ecee505a5928693e1e5b6e03bf23f077b6484cf2cd68e9677e42f1a70236aac0232362b16fdc2ad4d518e082570fd28bb17d2d37c13c13bb427e96362d1c5e8bf35c49017faa7cfa876d1c082a8e65aba3ba3bb6de0a71522893f9229fbf7f44c02b814569eff55c7e7d29cd70fe5114f876082ab2cb850094262d6528c31b13020c93e8eb07b2f5373342ccda5738f4697dc0b6ef1e8af0738dafd5c233ae968f80998aaa524fedba22055797bad683d749e15c896300f7ae7842e8309822110ea6403852a04b82eaf85257f45d369e93fbee0e77f80f8a33d14ff3092114ae170358a235427556b37091baf07319ab11def840a1c8ba0b3a2023d76672787a9722668c9b841e4c926c4312f10f72d8537492779edf1270fd4c7f613d4c52d83c00218517a10928b8fd47def8a344f053060be09c29a5c2ad4657ccf4c537bf873a6b769fee9cdeb97994b7d876d8d44833c2ee9952919d5dbf5e914d6ea1d04787b584ef72cc81c16b9c2b461a20420a4f259adf4b3ddb784ede3c6fee3c7478b12fb98f78cb8333cbfcb024e778a491e824c7acde613a8e0c32269a91ee46089ccfb047b25dc4a56f18785991173982aa82eb9f727e0e707d1f436f130fc036461666ba4c3a0689080a9f05cab6e11334153d7b53352a658138b2c3ddd0052b92ac4ffcb5fc9c8f01267a038bf87674783390297eb8396d3ec5e4fc973eace3afe59ec488bb6931357c6bb0c3d99dad6df24fdd3ff84997bef2c7603237395ef70afab6e50be080f6eb8ba09ed5eaee27d2f0e75b4e2273cc4fbfd8f317e36cafd7dd5ee9d22c46a2e884c1139bf8ba96fede146d4085a2ac6412b74a42cc9cdd093ab8f0c00e9f5102545419160380ea4b0e82f8393db93f3d83f185799583b96535d199f4187edea9d6ab09adcadabd15eda03da6bbf712c9e231d7d2def0852471a1e7b4edf412b387d6e3dd34a1c4e2da0a293c781b2f7a05ad2f3ba1fdd6cdcdb7f11572b427520289e6cc4af068a6e7ea6c057177b8720e2517f49d3bbc4e46cde0d737a4525dbb09fa522db2f255a5aefdc10cb012d8530ab0bb827aadf0eb058f10d2dd09a2c6f3d9214b274c2c44bfc901d780a4b306f852a9473d8fb2afad795ac812990e7b82b63c4c7381fe047b4b1d5a67c24c0743ad156d65bf86b7414d1a2be8eee552f23244deb606d2574dc0094e1d596922ef61c6d3928dc99c68b98f5d6363408436ba2310f6c17106cd94cb9af59219e146bbe679173f01fcbd802d55228148031642c8dfd25dbcebdd6c5dd4402b4ad8c16e09ac3af5f376abf3c91624e8f63c79d9b03c472f5b9cc510d6add62ee30806386a77d5f4d173bada32dc513f2ca966bcdd20cd307f1edd519508cb96927786c355af525ace689e4bfc6133c306240f7dbfcbcef44c52942664801bcbd1a61fce93565b7e6f4f93809b7d093db35e46945ccebc09b4b3db914665a54fc9ffb58380a13a4d5aab97b0ce45a130afee2629f871d2264b2209f5444389f00c0d1e88b78c4647478b0a77e01dbefade6990117a8cfa0f60e05c2dfca17b9e10513bc2f515906db307730e7f67937ae206af4e1a4cec97bc8e8d5a87efc3d6693b14635a3895d91ed074a47f898eeed9d2314639b71153883b3ff5e069c898d8c5fcb083dc2ed06a3fdab9f26956f315232450dad6bc5c070467362ef944e9c4535a76356c8ff4365908fdac30cef4b8e2abd29638f4fe0bb75a12342365f38540a96f10d0758a02b935e581af48f62751849d1011fe2e7acdfba8e84ca1797b8732ba0eeedb8f72441a4e4b5e6544c25f257d3125aec2d72edac1c031db555165f58a8ae038de8055e53e635dccd852e5df81cfed8e2266a543227ff1981e7e07e0998b4f83f36c94d6a8e5d1969f25270bf95f61d10ff6363901a2688194d2300a7a51db87be41e32330438c6dfa3517272e4a2474b6afe331994630165f7516f7566207301a3c6aa9f2392fdbc3dd1adcad071c7c1d4e8a256dacbbac6f8533a70a38e183449a83b646b092bffd95681173f0ed99be9096ee5d04d77938e76554abb087a505df3e64032d0b7b083b52aca90da11a543dd521332b0af9f5ac2c81a2f0983a180b10755d4b9e5fa0f3d7ea134068ce08353a7afb0b6361823fe451edfa3a5788ac5da556bf72237c6a9545daa231668235ba7fd60b5a813913e175b22174179b94c6cdc7244ea15eece453a5fd5ad4c7ba93a2210c9c5a7d24f4cd381321071bb53c3ee75a5686660855d05af22e4d21f455b8c6f1f319941a64d5d1da26ecc2708427070f3b5676446a1a415a87f0f67b540fbaedd35ed80597354ef9c6b7c4927e403bfda83409c6a762176952d09a403e40c4e01995e40f695ff0516d830e6de445f0646db5d76180b202393b8b8882c2a1d575e82276b06a76062f635dddd33870dadb09934477b9174a1b9f079631bf214f869d678de5f64746f44dbf4a1eb50acdf6754ba89ee2a05f257bb996e649ed790689228e66d0bfe03a6f3dd8572dbec1fec19b1f6e871b0667bec25d408325995468f5ba7a5cceccaf8b617d7edb5be9907ffb5ba84c600e9375619cdf4d1566dc57194db7bf78ecf02d38129529a493f18191419779d0594972537515430d28b934aff3480a6fd865f84c972b9dd7ab46ceb1154fac631c415ba0c53f5913dd593cb6927f3b5652226f9459d52b86b68463c6c8f982e38484617ff6d4519042efef32aa8b1ead6aad33691a8f9b8285143faddd1e7c6d8bdada4aa61e278c14b06b54b75bdfc8bd067af5ed820f7f431bf41cad2bca2b8743406b03239a2833cf889d7c7a880f0b09d73fb99cea9348fd2d1e94ddb279e904ae5676397217ab15edfb6dda94d0e2a6011cae3cc280060c9d1e2d876e436d5acde5bf6c440e93e29e56b83e5751cac8a7faa007bbdb3dc021f2fb01d20d972125c47d1b467b2f5eb33c2dc84dc75d4f2d9dbcc9c42319380f3000711541b5ed9064656895fee0acda57fc7f10b600e20ec03cee87f3ad77094279a321a6b633f5d31f165d26bf085c0f3ab0cab842c9b95e49b529164838bb31ba88946481759aaa897bdce6b30e7d7b4bfc0f6014be8662bc7ba3e8f796994c2c0f4eca5b73d00c88afdd95121bcd40e21255455d35f6b7bebf1dc689d4b4e864f0f67e63e1d88ea3838771bf7d441ad90e7eb58e1ba9c53c07d67969118aba091e0af87676cf7dfc32999b2b8858db6d9cee8ce7cdfe9cd18d7bdba5e3be161f3141b33c439463eeec08e16af5bb95b867f35be85d70dc17864809bbfd843fac9b973c3e0bc16a61c9e8c1ff009e53a3ad9b023d3953ec20bb3328a3101329f837cdebdae7516ecc8655110c98ed2e61c66171c9fbd5c88305d5bc70ec9c53c7552ee379a4c7e8656af772c703f36f2baebc14a845e3e16c91abe2e93fb67ff704d31bd85a5c0efaad5864f59361f87bd0d2a7ebb79ff38992075e647cde49bbdf2e91cebc747f4e9cf69c3b5fecf520bedbc17b280a29bcf84f91af53c320904292768823bde4e1e15a2884af04406dc0ff9adce7fa0a25b57cca1675ac80026449887e4415c91e3a7e624d31faa1246167168788cdec235840507f8514d5b477bf363abd62a432d20f883e22bee4119c5a37e253302593ab7ab119bbc7f64cdfc41ee294afd494bf662ac38ce533f8813189c92b18a15a8c40ce07c5f19747266e3f6d11d0cff891578b0fc27839905ee213a9438bd4c48e6bea86ff1206ef5fb9ca66cbee26a07f78ca094a7c8fd0ef799c138bab8e83ffcbedd182ec51b811839563a0ab723cb778d399c2ecd13586a00c4fdf102a50acd0db99780bd7a01aa24f3d92c3a420b7195f2063ea85f9259cb9fab1c915020bc1a1329bbc68f0126a46b9a12d30d6be9ab59a096cb0801d5c6f7cf0230926f1768f1c763cb4ff196cae9fe17f949a54fc2ca3f42c0cd2e37881b156c2182d0235d6b959ecb5616f412667a47336075ec8d7004df2e664e33ed6ebe3107c68c5f8cbcf09029dd8488ba4473829bd11c50f3a3bb0b6d002136734f740d10fd70b4eda858f15d6d19cbe754e3889b549bb6d11df73d428f59f7b5257be0d8293c10e49e060bc476e7bea12f19b57754c32f9ab88f8890fd08c6cdf6cd512f9e279dc63cc07edf737810c41fdde7b12501da5415c4270fa2596f1f49d29be2cd9b6e97e0bb8d2ebb5870de9f0dae977404443c23bb857c410b6ed3bd386b9fbe230849e77c918c7db9644c10ec27e7026e8b7e3b6e25b269e8b51c5035594b365082b78ab271026c6c3751699a1d5970e9a30adba85aa3f5243634f418d43d975b34438c115fc7a2b069ac1c365088c66d0819c036887514598c20474aa602db96ddce23edde2cc767e930e785cec6508e0e4a702045c7320382e878b4a3108d3fc3f7bfb65c7dc1a038833afb6191e82a7ba352e819493c13b5935479c0c2ecc3be9df2d76040ccc37a9bd37b450a077605efc8c1f36fc7b594219ef0c177b871ff4a77ac736877d741b49b382a4af39c5ea1f11cac99656f834df1ba5c70b0bc1374bed5b1a7425c5002a368b70cc4f37e80b8d003b361454c9a493f9109d541f24759759c67dd2e766f6fc5e9e16afae38ede174002e9cfb093a8a9e21ccdc29d10852ed1a56b63f4c948a7f9d5325c2c3dffc1f073fa10d58574cad98d985536c4fc28596e3260a591fd2dd06805fcd2ff4ea54416402c7df2f42d7910fbf538fdc13128fc560a75b644895f279de53002e291b47ce4c08ce713d01f2e7161fff2fcafc7c436721bef38373d27006fb5afa2100712387f3ab869e75909567ab6d17710621bfb330f744ae1299bdb706d1f47277165cd6991d971ab19d2d747310e599a6937e694564d192bfbcd271c1d5abb941aaf34cd8be53d7c0975cf6be75c407633730b661ee75abae01f02cc3c8c5612622cfb991e1a57fb64156730c6716d506e5f796635ae38d34b52274eb53b70df1531cc776d63d1dcdcb0a8cb5b8fa4faecbf5200b671b557b0b5b837ed2df68e980b32e40dfa99a406e43b698ed14229e338b3f39cedad9e21f82b2594013f04cec052b378466fe020e623851b5cd1215f30c085e420459a32b89c4ecee28ab0c6052d29e3d1f4581e199a49cbfd768f547e55ba8d63268551b79865d2863fe088861c6c6adb0708425fb194c44f9c76ab292e61d183c1523c7f248d5163ebb401e59095044ef002256e6369d50d9e6175ecbb7e5f2e3d16db9bcac4a5c539f5725214d0287d305beb2cb9b040f78512a53b35ad2a15daa58cd0f18a3d9b805a24c418153dfc2f1423bf885aae56a2b699137b2405771fcc14f7fdbdb39ce2d4cbafbaf9cd533988d3e4bda2c8dfe5056a887f915919826a3e805e3777189481f4a077a2e97c7a2a81a3bb14654043ba7b14ac4752cce41d8c600d921c003de7c83cc336bb783665b845482ee1a19fe2b67ca23abb870352f7c1415431e354983b5170ac66c86155c2c5231f5198fd7719a25c1f517c920c7401b53f5177cb4e2347e8e2c302584fee3cba849e0cac03c5d2d22383d7b0b1b9df0e95aeb724debd62d268b5f0f6ecf0ba647cd58564fee6dfe67c88deb0cfcf3f65b2cdbd8173d39d2ff509e395072cfe3e76e7b23bc962887492d1a82f38700fa3c31edbc92c43bb713bb64dcf15218cd0f7aa128712cf50b0cbe6bc35b44ce7223b4cbea3ffd5f10f7598bcbd1b304e5e2681dc1525436f84c5e82a04b9498325449c42e846020a25f08bc6544c8b7519fd776e76dbd48aba2053bf21b25fee810e92f35d290824561a41ba181af6a129413ee23fa6dee324400ddbbc972837f5c2ba10c13402cfd7b1e4409e4573f4f528b7ccb4a1c6a7fe0aa52fea69cf7328a54baf65913bad8b7d44b2d219870208b63396e04ff84a790849e0e6f70254b968af0fec6fc2b1c60a89fd125e9715ea1bcd67f0939375e6b9b03eb33999a05753823cb88a5a71ea21c96088563b24dff2ad36d3bd2409b3ad39275b93782a9fa72eccc8c426153de01aa979f7f1198e610951fd03d9281900a873662736992d0ac2fa302e2dc5b4e43ff639933567183189f0c77453666328513e5210180bb22aa5abbb2772cffc7aec4b7368aedc7004d208125e7333b8e169cce12b90999f40bbd0fe2587e700c00d3775964c7f2800dd35a87424033d13b815adc181b9b42d3643b5825b06d1bdebc0fa3a9aa0b07c55f3904154d8653d9982944c0045befeca064eb5ffea95b89b2edecdcf68572ef0be497b30daf68a1bd32845fad45e4bb9db660c28f71de42648ffb17c1a223d214ae6a082f7c98c8fd00a0189b4d0663b60642178ea01146eb4539bfa9d9501d0de00b7a7875ca2ef9e3bd9bac4932293d130ada8ba3f65a4c8d9a9f8848b561f4ca6db25153bd0025fa85e9159575e2ebaf94f0591b163fce19c0bd995660b4fa7aabeef8f872f3d61080920f2ec5d02b4e1712ad646672c3a2253fe4daf1189aa84810d0bcbd36ac186cee5ae5f4f19b4cae56ebbb5c2c753d6f686d8c6d5110fb8fb65b176c53ef015bb422a9678c320eb7ab7ecef9e8f55e07d5648d6860743438f9fdf99514775b86dd5f25fe8412b0f2c5fbb22786f69b85649b75c0a6e65bc8a9bce29c5e411cafc53eb3544843052e3ea417e181b3d869798d2cc8483a7bf91ce66e0b9284308bdaebcd168099acc146f21b0ff321822291a1ebc1cca59e106a758cff407a5fbef54bd636913210d8b8885fb666907690a8944e46a66dc8f852f6ab3c759622c65418297d37f4413c6e78779b3e898f15e9f0c5102e384442cbd3a8685599b11e82870702a2cadbcea38e840128e78f274f0ab62f8633e101541afc61e046c2990ada4962507c3bccf7ffa88cc986314969af11fd26cf455649fdebae2e3c9d8b6972b88f16c9a0eccc5cf1169215ff35b2075ba34a5387833df067281b61e683cad837dd252e1199a3a650ae6f599ba148de145a7318a168bdcaeae8c977f2550a5575fbe13e74764c1eb624cea4b9d98bc7f0d54f4e7e4d187177d3cddf24e24cd74b4bc2c823915152577e39a3e674cd9a8fc9ab060977bfa5ca6013f74bd59af713f4bd0dbe9cd3542da248c279eb919d8996e0c335885741d9803e996c2db432894f36926230e47bd42070e0d0f6e12aed35c4d3eedda15af254435e2e922edd1f06e44f5f2c6f73e16bf1275fe12e6203990ce925088c5c4e5fc5d83d2e443fc2162c0102aedf1592d0f2c29707ea9ca6a7d44b4ed2e1c6fde79819e6ad58ce1e5e5eb37acd7959c565bbb7cb77803c93a3f593092b0a0eb69d957d6c24f8bb5e7b6616ef2982830f5c38fcb327b7c59806e09f929b35e4f9c558547f5a928e31a523d344e40a35a74d46b5e84115d558469cff5e66cea01b497b18a5ce1d4956fe11f7e8f8b906121d47219f0fbd91309299a26f6d04fde24e52a4ec5983892fbb23baae083aa453484828348c1e880de0b3dfa30ab9d82863f4a0ecf0c170af916159191d879f2323eb10faf8f076316ccefd602b5c7c3cbb503fcb67d5d2b289988b8cbd08a70e7e0c48aa2043f302f20d0045ca8270fe95d814db034b9623d525974f704b58fbbc1a88a657d1399660cc0f913920572d1393eba60865ac6aad06e44406d1001a0818847b4b3080c9273edf44819ce42c5479f0b2c5e7f11f426f1b641105c0e9c30dc6dbc4cbff4fd66c1210728907fdc82323ef72d49d958a0711196e3dfca119b75b2e1c16a317606f3b7c43ff4bdb75d14e4591c57dc4d3a9acb24ae38fffd30ba216ac85a34b792c26876b55a116a225efb10f6a83eda05b3b4f372f71bef488ca0ae09eca4813232f10cf41c132384a898c9ce27076263d39a6ba66ca9b9a9922154f9295452e444c7a48c65b57d8f798339e39c98b5d0ffbc4f62a5379922d373cfc0906abdbbb00a2e2d5b8f864e5c31e00064bd0396e956a878697ab926399c15a310817984bb2c53784f2ada04ae149c0b9275332e4bd7868a5c343356015d11742a2ee39377df8d6043c28a81896f97565acd7f6fa0d6675ebe79619e7fe16e48a78d8f004a47973208b63f207b1cde1187b973add1f1fafd5da771bef1712cec8b04faeba38624be5c6bd621da3c5ba8ef33daa3e13ece74b7edf20d84f17510191b8fda3bb42c1462f6ebb388b567462dc0139ed0c824381dea35812b277cb16a8cd92242ccd4d4b3c32d36058c1eb4e6af0bb7cef0ea2e57cad3c9929a034dbf19927458ae40232cbe65f42842fe63ba43f62d5dd1393bc36643e8bdcfc3d6a89c476934628269cf7fa1276d0553b7c7bd65e9915e0ee089fa335cbd60dfcef02a75779860e79ce9fc3453775372499fc20049731105f0598e8bfd597294a15b6095b4d4dad5cd93e5904fcac8033ccc6912bbb00bf93b71b09c133692f1eb54d69e03f1cab4910310505363d08f5316f70ff8a951ef9863b96aa7ef403678564e8898d7044d0e6e3f5193e95e8ea630e38e3d635a57e4ccce40fff92c4771f117d49f6ae4f1787e3ae8e3dd3fb81efb6dcc3ad8c57d3f05e55185990ea4f7dbde443c837dc9aa8cb76d77ed4372b04990d5519a86042e404559b8cf3f9f51c16863ebe76afc3d78476768b9b6b9d34165d08d692f89c5e96755124fdf6e27719f8481db14ec53f65bfd31d5e1a8ab0f010769f435c20a5b2f51fa5f0294afa9295935466f97d88f73217711bc542ae70df42381db051718ea30b4fde9cc936f4bb7d778289f8c2fcfd86d10af94c6eeb7b8547022ea302e4de8d9a101188db606f0ba407824f8a0739a751ab9d5ab61940bb252f1cabcb6b09228a3ee36f4caa3daf96441df38e4e92b4e301bbfd908d5f79310f1245ca40e6938119949eb15332d1c54eb384ba35b6dcbf3f7befb3f11ca9f3a5415423556bc213fd17ef5901d167cababe289c068c00284e53fc99ba7a609f76bf4f4e7bbf098c5d762277e9f2c2c86b287bbb84bafca85472dc552b3154b6e497503c1097f7470fbf1fafceafae37ecef9f8d3b4110ac3ac06a64a986a014074e7eb148af2c82c8b9a2c639ce311aa991da4abdf78d7e389dea0a9eccb6c6d3bc1b0e361c85a424df9174b42f52e7781470c6dcffb551d88a44bbb49c477581e164004f3080d694f3b921787f411d4a47854de7aabbab38ca41be7ee9e513a603435103d8a99fabf623dca8d8202619f9616a03c6485afcdcde57f5bdb6ac2f53f7c9e5f6a3a33254a8dc6457987b8118727dc18dcb63fa074a820b0b223c96221d4eda7603827dd7e17b6a9f36875cfffd6e70db53c7a7641697f7a9855a99cba497af6cb1c88ba332714f04c55bb09c16ae388bd6738360c367c8a02e5478d8d9283a29d4b21bce4597a31b5e8d0f223f302601c9a45c09c95be08aa7ffac77def7be77bcda8620893f3fb4d810711cf3eb511a98a8e5f47ff927bcd27db6c6ee883f180fc0c0573fe0a8bebb67d5eedd83989515ff35e7a93e9261da7bbca6c6682e414c89c3e6c5820457b4c645fd5cb2040b275becc247573ac288dc32c16a31f65a402c99685ff09e51b78229916b801d631280ea7da7be5e23e65b3d12dbec70fb0152a836e2ee2094cf74d9261e313e21bd6765314621d7adc1c601a2fd193801e8a465e21cc5316f62e21c23949db82f59b89648ce991204393337319c444e3762136063781f3ac47aad58740793a39581b36d19480dcc24026a471d4d3b353d62c09b7c9b563d1ba8326a531b154c24b52a339990d855c8c6eed783fb83959597c77695d76b9b66e01dffea6ece2dce30a4cb724e6550eba347638b289caa4cf3f49954b9fd9871a06e4a246b3727830f2d8c15d06dd4edd906a254875e949e372d55f97db526bc5bb7f64829f34fcd4e34fe78f00bdd395f9e43072a708502222879096b0f2adf0c056c511fdd099d75eb592cbf5af7f1ae6cb962c3be1bf0703fd6a1688bc7839a80fe48a0ca32b3d386c4efe67f1b777ab38c713ff3d73a0213b1b5dd259acd375e08559239ca43f270a2ffb81f0ed8e4e430ef0bdbb57eb5b7ebf41090beda9732ecb9a9297411cfb269a0e845d2f26a5f59c99ed4da79ea79dceaf8c4c63eff2a92c49a1addb852a9f0ab00647bede2e18a81fd447bfe21677ffcffdc05a087979b08c2433e20aa5b8a3de003ff2ffb44f20786efb898786016770c6890de4e17e9341c4b19eef5960a63511e0b1b69db1c7ca87510269d73c62aac23aafc49a6a52051789fce7274048cd0bff0553d6d2768fca5ca202dfe78b0a4d97a01908ad27295089e3cae7834beb0550f46f8a94c091d74b0fbe9384c72fb6756f79dbe1bbd8c5a2f562c321240ae291ff24d9631307fc80ed3ba9871aec0859f16041a4a44a7410e03d160dce3007341c781f8fa6f7455a92d63ab0a42d8130223094e83fd6b286be453529c64d371ac0c6bf6b3f0eaaa7e6a4e80fd553e162d6e39f34b48c91ff47c2e5d64a02ffafbad4a28589bbc46086107502b71e6dea749f511890690a010dbb54225026936034b449b48ef13d4d2feba61f9b8b54bd34df78f459d6e0de97a89e4c7d33da9d303db4e24883f92272819736265b118f517f72aa9a4bbda3c4132d3036f0c9d694665dd08333630f169487ff8c555aefe8dcdab300578769de04d4e5f47915ec6ec56526c5783cfbdb29cef225318228c600144bef250f56997fb9d4fd35cb8dc1acfec55b707c3f7441284ff9dc118d0b817c45f0f5588bc27bb464a41496117a1c05e057eda274bd57c40fcbe3b19157be6d609ac4cc07193d9ca2b1c08ee50b4fb7332feb5a055140304f7aea4e92c6d592907dd8a4624612c4ce25cdeff4bc2b1fe9574cb4a65cc4a90e254feaf0308dc9e21e92272ea1763510c449ad324798de9401efa6c838098e6d0895700696ca1f56be48af55d43e646cf3bebf087944dd8c30820ef6ddc54f125ac1a8d5d13f240ef5fd1f99564597183c4aa8fa672cdeec8acca79318a9d5120d6f0304859bf7ca329b0077c9e220aeecc879fa3c540a5e0997c15d33f5935edb71b10fd828852b6aa438c0ca7adc14045857e2484d57f62f7529d87d99491e9ffecc9124148dfba731579ab934859c01de7f0b9893a921be6cb515f3d4703e4e9d9a3eea28e8f352805372b4f057b07af4d9535203bda6f6b5c36cd5147af2291e2089585fde4e67453d984dc341d306183f612bb5fecdf2ffb8b063e135569c8ee6e06211c6737c6a683e0a85c4cbd924532f5ccbbe45dc6e175aed33e3dda4ad89151eaa8a732da54d559f418f3454ff62a68d1f2dd7134aeaef6cd0580a46ad9600d663e5c1419a8e586e0a41341911a5122182cbabe432b1b4b02fb1864a15c8ddf65cba4ad97edd294246bb4bee2080e979610a6f2425b4d678b7810ca9abcf17e2ebf549df51e15b9166c69af68c7b064acfbbf90a227a9ba77c81a7f87efd79efcd79fbf62649e5886f98c7df24d6b50576ef1ee4d9188f4f07001d1430d9f7540a6f1795a40239f3999da9604002e7bd6610f2fe0d67cc59fbf3f326427d0cdb35485bf7951c253bd1f187fa00b3f2032f0e4f3a2fc80265ad8058e94c3528e6bfe833c2210bf4a7737c0d09cf456cd6477757a1354c8077247d007d99554cd72b321c03d166ae0356099f036a1dc3442ace4e96719d07d9370389569fa088bf18f537fadd80e7751d3f8fcc49bcdd9b14c6edd130ec560157483ac67fa4eace9ac4a883541051699abce8fe5d8ce933892adcec0acd1c6b86d8f8f1fe20ed8779532eb512399a3a4496a42fcb3ef9b3ee85985f617e90d16fba1db93adf2b49cc606540ed980933b7384bc17d6e511ef7156e737506e812554cc75a09b502c6bff5429bbb61ba863b9e174407eacd6ff374529bf0fd202f251bcf0bbcb27a10ea1520f29ced4b69c93ec37986a20c6fd91a41b8c683045b96ca48849af22fd48c6917f6f6caeb3a9caee5bdb5ada79ee49effd0051260ed459788adf5751f3d4ace8f3e108cb3ad138dc1f65396431f71c8c6e7288f2a8926476064be44b83cb8a9f9d671c3b4a2ba42cdb0a38f342307b5b918ad773d630942627b6d7eeb9eb222737f5b6c87735b5fd2265801b15530c5ed242d50cc500d3ca93c5755947a91c2a3f6835ff57b0feaaf546bd4129be8505a7560e0999482b3e73d851b80392e7fa67c09f5d15b0f7372f51aaacd7afe1ab2e6bc3bc55923f2dc46f91167705cd7a6712f0e474546b525e7df30bd630bb4c779b7d99e52e51cbc3b80bfd46d6c1b0811b9dd3dcd39b48ae93f39e2d90c429ee8e2006c15665d8ea4acccfca24cdeec867eaac59bd13a52ba77bb5b885473a900366338721b08da9c28f6e3f18cdabf343ad15eddbda56bb42730e04490675821dcdd1be1d0a543a8eb6d1a0b11f0955026e0b5f3f0d656eb4ad9b79071b51e774fb27c923570c66947a3d85b61ee80c5160c5cc7d84ff32ad376b4fc58291ac95bb2c416e4e00749d96f6e70fc7398668f288032f691eb4d62d238fad66b1a05805e34eab4530df220169b9e02abc3f50783199c8df0a9ef06d84178b84bc974bc13d6f7ee87c37f645b55b14cac80947e421068e41eb93069bdd6579c837a9de9347c1e3c0ba3067e142fa0686475592a8e5c6c3edec5ba8b9e0ab1ebabdeb5806b1d545cc6c8e4f41fd9c8152d975ba9802e916eaad6edc1987f852c48286b6f93918603889a3ee53b4fc60df7b6158df159c15668cfaa29ce8a8f96410c8023c697a8ad2ce90ad50ae37934d309d0a434977b4dba23fdf3b9a2697912f1bc1db06378fda00935f232f6f240970f2880e3ea89f241d96fb9f9a0bd6e20cc6a64f2591ea9c4a79f1c11a6eab9d3f784ca6562a822aa36fc877288e718afd91a67619dafc3133badc75b6324f0a4acc74c4a259bdeb6fc1109d5aa3fbd8d7ef1a44c5c4599f61a5c754ef41aec18840b401d8ac4187628ca4179567a9743edf23737bff7940137709ca0ddcd535a48bc5e9b79ab71ade4d8cf308e0d0a0ccf9e3b1944e41368b851e04590e221e9c9221e8af735ce57f8507591f1ba1320b19a85736ebedc87555312aec7a5ea8cf814d1f1a07b4584ffb4e1d33f4278c36b19dc0a77c79ed2fa8dcc84c611d45800cc974dd9c03713a2c774114af8dc97b1c71552f4313bb4841885b28ac7d7ae751b65e27b334a78495b99c069b0a5d3524d94bad11f544c25a879a62f2ec36f06a7b91814c8cbeab706d7457fb156b7b235fb00ca91bf5593574402003ad12c8cbf288789620a2e458496d1453d3627a89a4c591ff685b53aed3648a72b65be645443fdc2fc57206072b3beabbaecfd7177bddfcfa2db0f803a40d7282130efa504ad9b49954be9d0e84c816e5b4a70f19bee82be3b6f7ec8ea0015929d460b5bbeefb1e55a24f9aa8f37e8115a1de19541ce614bebd02ab1a74bcca7e5f1e30cb70f9c5c1ff01581fef131a3d7cefe4d8d0d46def7c0997fb1cdebe71f0740b9bf336313d955eae2eb1aae017ab303c893adc4f841cb0729a843e0474fa8112767cfec395a2f46b831bad0869cc0c3f827a501faa0806865428c506fe70d65e129cda436e438ab1dcaa831b70ad4a16c2ba2a21e816ed0de9655b81974ef8146d7ce2b09af17fb20afb9b4fee9dfc348542d598402edbcfab9436365bd2cf1e9848813c5b624f343b7821ff1e7d3243cf7546becc7768771b4501cd1b2d9778abfb30cc214f1ae99d2fa69eacbb35c7adfec79fee45e2e7b7ed7d7af1605245cb090b4a51908468f682a79a717d7a598ed4a8cbd46db266c37350908f4e44215fccef75eed115eca3e0139a388882faa0a9fb47f49f586598a523071b438cc6a0dd7302d18997d5a7eef307223c1b683a8916c6d83f9bad09ca13656604c8ab184062fbc6300f4b598e78e58bd5498902e74b60f0ce53611e15e1c2329af071b45b0443e20f022484f8a07c1ff591fe5a948bfd0d40c28111cf936463858bd9321f487917ffa9ca8d2b1822fc34bd16f924de2ab5dd7e6acee6ab78f46e7971dae729945648e660950ccba91890640e9932db075ab0463f024470742c87e448d4ddd34027f2dce867dad608dd472f410e31108233685d50db7e84985377414235722d45a2e82363f9fc851986ff7d5d574377e2724a8fbe72533038f2f86062d8c00643c100f587e39afea616b70cca9034e4f92d05f862cc53adbb840ae2a8d80f2a1829caf30f01f30b98f11da66d876f4274b26b22f11ad2431663b29c941e0dddfa0640556a39dcb13e64b0da85da80233a3c3e5f9c97c1ca109f2d88f555e8347097c31162c3c6d08a0c0b0092f3ec21cabbc82b93739d0948c23a6bd15e60c006cd821fa1ae0e5fe9b49cc3fec10d0c3c24b3d39773dcb48f06ef5f4f2bc6f512e55db7199127a84662fedd6792ecaf7d771ff37307bc759d60cd4643f6bbc4f78124055ac8222b1d923612fe129bc2396ccad7c0105ff68075edfe5660ec9d829c4f7c88503c02d5aa90de6dd82220555e9501f5f28ec1b5678b6e0371531fa1e2a2942460ad92512e3c9966e1d714368d526df8e35bf5e84041c0f8b1acc5971a92db7096295c7035a63358bf75baee4955d5a936b560757a836a078a9b240360ef55da27468e402d6d3a4d5f2d9a1cd9ff91da133efbb93a6fd5586d8b1de30f590bf81689189f621ab160ac16a18590a91a00fefb50c13822cf19503e7347eeb40b27d6ff754bee5929d1e2fa98927dd0633d585292c6cc2030c0ecbfc741a69508292f00006b5a18f21bebce65dbcbebd11e6f343e06650e54e5aea11260c8053b58f7fff95d3ddeef2ca72baba4efc58b9e2fd060e863bdfb8016b509c3c3b850e38d1a1ed3789f33c06f3c21234c97f0e922f50c57a18e98247765011783c20ccc54dfecce186345b4813d2bed6beb0a87ee21a45cfc58f258c0d5e05f74dd6db037eba4e2190b43a55f35ab630a128393663e3f3f695a9edbe524d96aac1fd63d1071fbf7273fe8c05f917aa6251e8f9518edd18d361bb8dcf36ab46e8325e529d3af8ab1485ffb9843837df0ee5a7066a57ad69bd9d5c8552e824d635074f0bcbdb0f96c0484e11e44060d8ba3bb623085424ded0da64a40408bb6d0621dd7f71b60078b77dc07d7bf24aba825318f2cb8c8808e84eb7075683f57119a381cd35501aa94d88078eb125cb5b0dee298fbb2d980f36b6da88a95d633dfa738e5e366c10385e607b93472e65202954bc2478c2046d4093b261fee88b690c9d8a5789b1856bb324f847f19d9b4aa5782f0817ad60b69fc47b759c45072eb993d9710d7af2feb923382dc23f07ab4d18668c7b01de695f3359d3415879ce9c24d021908d5fd2806c7ef15ed7378368a7eb285391a50a99a8477ff1ab30588fc87bbcc83b51f08dd433c14ce702dd1fbdae66bce942af329064e9a9a775daf5b7c3d65572cb1babdd775de0675e9251de19640c7b1505740f1382ca01107129cfc9dcc174ba6bbbbd349e9d8127ccb3ebf294e70ccd0db5412c6965728315f3402275ee10d814ba859eb05a87e3cc35ef93bc7f9950b43e020cb6749aeba271a0f968aac11c80729eb60a19bd7fef2cce8f2434926a837e3d4ffe3c577654b878ef30580500b753c723fad33339c026af4255276a8a045137dab03b36b99043548f75721dcc87f22ae87a0d1272d4b244acbb71ca453060fe88bafbed1baf36aaf446d500e9b559929a666b3000ecec04fab59ea78146ecd1ae560e34946375b49735c705eef80055cfb08c2d24677dd1c7bfbdbcfb93c971c745ed6705a9d0ffb9229c58991e19196f87191d2696989eeedc480529e2c0cfffc6ac76d45c8150ab0c9b7bde3818adce5500b9df6cbc25104744b1079cde0c37e35e4c54f652aaad035580374cffd0eaa7eaae6e2941b77b552a83964202db9109a2d16c369b9e5f3d7822fa6e41703f8d287d55d1628aa2ca1c588909c59cadad21261259f415d364998f9e0ad1ee38bd0c84515c199065e4cccfa873913434f5771a18758bd172fe3f23eee7e02c9646efeaf24bb3e37a1416329ee8007649d158d94acb50cbfa330d3bc3ee89dca76c3b88009ffa8bcbc3795f705ce91eabb7e0d9a4d08f1577cb518654d4cfea2265d86a2712fc922e02e3c870c29a53e2f98d6ced88fc0796ee3272e8024fead1fe29690155ec8896ab5ab5d97850473f71b621a93e4027d942993270a13957665ae4700321b2124d9b28aee4598c9eaceb239e97f1df0ace7c1fc7dbfcfdd6138d3bbd5161a568dcfe4e13a9ff78c44e6dda175be96ec46a96c2ba594af714d8b9285c94583043682a7ba038074c81f7ac7ec97046eb9833fe97d5d601fa63a99ea545b8d7d4a975cf3425bc1139e3c1dbcd94bbb588d7ac0e069b8c01c21524575e829d68ceb4b2403649cecc33afead6c410238c4666e74a28d1b7389022da9e2207a459ee7941e7dc0a68f288911947d42f6624ba9e6658054f62153d59ce1ce4f8d34fd227b6638353946bc9561ad56a73c05c8059507e190cd47e9efedef4bd4731eea4fe6c7c0726cecb7a370c55cc1f3e0db2497a848f996b8c5617c2f2e93b80f97583c25fe4bb3d1d16eb3c8c5a414d432103170d4ed141f33b864ea0e107f3283afc1e7150cc1f257ac4c699c48ef5051816ce2daf4bfdce42e84f2860a299c26153ce243625ada1b41a7fe45de0af957af8c041d7e67f62c50d02e0935fb847ed4185c2d9e55a93294d74e7ec5804738c00931ae13ada12f70ae320d546f27f09f72cca3173de90a1d4d98f32953c2d9b2ef02f2c397e3577539ff8d999315a8a2c06a4148fca5aa741920128e2844d22f8368ced704e19eec6978c7ea0b752eff471975bfef5b525ab0390ee8b369d788001f4099cc15f3c2421f58aee5807fdc5740cf0649f1896d0d8df8ab1b9bb7a2c90cdd6db0501c255c4d2825b55f1b5fb303b206edbfb827f60b054b390d04626601e75b4e57cd6f9f5de44b1247729550051d1e9d5e9bad403851e824858d19717d87efffc41011983ce079d1b4e7626c93d50c7ebebdc6df5b723870d12d681c1a85427778bfa3570984c94acac9749f959a3d452d8a497ce00c62ebd2e6f12997b44a330b8b34e7492ace7c8889209ecaf39e50e35f4c9d053baa0238d585ad7ef1915de6e08346bd040cb3b949a9b420b6458dbb800233cc53003ee484dcbc92f45dac2e614111dc633a5cf34afa772bb306f7e0cdbe965b527cf4bfbcfe05101fbc7c94e9b7c79220eb13964c9f2cfe9c5630e3f98be6e525d1b48afa2c5250001aa47a899c3183599faec1fb9edb3628dcc3e30f789ce13d4b2e67dde45b912cd7ff71631a03e05f44a72fd9091c3b5fb56ea90675bc3653b80f395eef5e4e13fcea859a6aae7e9aed40cc55275cddf33fea50a988b449432ae3f778cf379860b6e9c5a5a13741dcc9085a7d93107e91e3f6a3157b27dfecbde17f7a875da05dc10680785829725a0de686d746c7c46386e0a6dad0ce26033cac055cafe18886528ac836c6fa0451a494e72d0b51a86fe4f4c25924728b4c0f965b877fdc50a466f5ad63238bc46e6de1e335c18f3a9bd2eca8443ef24897bf5db257d2d1d1b84d84341bfbeb568c57c72e36ac8f74cb2229469010ef61888470dc4e8911417968ad075daa9e68bc8a49e064ba44ec6be5d66fc4cd859ef06b575819addde696e72fc68904252853ff36c7c34df7e7085a5f86cac29a563ba68bdfade1c216b608123765e8eab8e38dd6ec79aba2a8314c1740a2f11cce37dabbc75600b58687f5874e9311f21cb46e353fe07ed6ae8b65f1d959cc71208e086fcbfddf5a7310815534a6b54be73f2e02c3c51caeabfec7638783b8be18b08542dd22aba742d2a27996554e691567f3f445c13ebb0b76bb5a68b6252c962788faab95b37ea3f6dfa10e0c189f7ebb8e390d3a849126fc78350f633133b5844d7d768ce146d0db5d3618950b30edd903b0a633d6f8f0a1e8bb8722ab4175ed760a2734ac7ac5578bbee33fbb80f9290aad94f0855efbf1ce9e927b2656edb8c4bf7cae967b308d75eb9afd2707c6bd7b3eb97ad02dbfd9a42c32db43594f038b98d32172eb3dd7837c14011fb920d8d9d04dba3acc69591db03b70fda2f9701814242371a532d28faf0d75e6f4d41c56cb78ecc0a1d1ee88c0dd3a0c40290ac7773136709983e256d585cdfc02efdd13c9780edd92a1b3b9e8164c885d2513fa9bb77c655c2f9c7f3eac5ec4fd23e0a472f1b7b3e4c67110cf3a8d79dfab0f073c0f3dcc826bb39fde38c8931f112b5786442173a70cec58063f6576c18072b98cb2fdd0dc5a81806d5097fd8b43f3567093c92bdbf092f5bddd659b91b2636685fa1a746fafa092c3a92539aad2f8f0a80a3a1f9babd9689c52e8e2593776cd0e170645960896c562715d2f13ff89d1dbe3dd3e7ba87bf4cfffaa00cd2c2b604a65cd5a59afe3fcb7a5e03a49bde27b0208487d557697cdb859126b75607442fb8c8bd580008c495b3c6fa096cf3e439110bdf7a6294b5f732d4707b60e9bdd0ddb91f2bddae630b89ef18dd3ee1886f7ff25497e418ad0525dd70eb05916357f70f60e4781afb2c37b00608928c79ab7a45e8bee7486852db1b9ae3f3278aee91c9a79504df32d596ccb7e82bad480db28ce0d7f2e340707ee8fa41243adf0626b0764da6a98d29ac017f85f9fbf0fbfaa93b7a1a5f409d64bbea9f308e6bd4dc7a2438cef47a55ded75321542ce0ecddb28b7374c40003fa855e7bcbf827da7907feb1b40aed22cf209033fc825eb0e31476f8d44b2442e80ed8a8390d02f533d9162e5e08fcf3f8399f55b79419c093126ebc72d7614df0cbd1c5f698f2f706db16ea470f79dfca50da7b6361e5f2af7b9687968a27709c68ee3420530bb64af4097f1184b13eb8e7a7666f941d2534b63e2c30b929da680090d3d9bf4f610b90a435fcd2ab150c30b62a870a41bc679a233a08793dc14689ca04b4c74dc777eca05fd8fc8e6ad96319c47b18931ba827502c838b3d756f7081e066e3f4a911a982c07c3586c15d0dc169ad7e3ef62f2072e8fe94c69b767889cf9e8bc51bd8892864ac4d8564be3e23faa2e78417d22345d3dc011b4a6a272cd6200c99ed780619c5dc349e836e3c2616f70c8a02fac08bf2190b9c99c036d8eb81b53a9bce6939ebdb1851cfbb9bc685e3b9b4f799d2e72a5cc5ed453b62ddc2bec3c9eed387f21292cae905d13b83cd2a2d59ef1543cf2a3b7f5e12dd7828fa5cd4b6e3efb80f789b4a7674413badecc1af5166f54be27cccde08a7d075b25bf7126600ee0834b41ce803fc76fee4c622bb5644c1ea69deac638bd402b6e737c05df37d46d5ce40dfa843c909cc9dd5b456443d1fcd0d9360a2660eb666b40bd56796f8c0646fa73a8d2eb1cfcb99602059dcf4f9ea4702947fbb7ca88972f2d0106d6e7d082ba949ee3033387f596f21fe1bf14ed0cfb06c9663d42b4c419730adf4e50adf94a6583133a1c0b1064260246d164c1b198521bbf566dd91cda4d6291f7190f72c4169bea2d42943fc184ed5cead6a476d27b92fc65bece62e54c420cbacffbdccf35fd92d2928c4db5508194f2b1e90eedd91fb39473a5edf754ed8f9de54930cadf1d40bc3724b6a0c7b514be6cbced474fec66f68fba8770bf962f24a47c46b1cae37cad101c7a3adf102296aeded4a92c36c8bb6226f899f880145407a1bcb481a694f3322d45f6e5958573ecad254ff9c04c995683c72637e915f2f39ec29295ea19c89ea340dd08120b3b3d11ef02f9cc88b3077f5d9e73e8fd566fe7a07acbbb5ea4e6027f9450a49974ce32825105ef6049f438025a5485134a411657193034e383c22b8c20000a476df604656afa071b2883ddeee8431dec914e68deac1f284d060af7fec33440d5b59c4d9279eb6ba1dc854d4f4548666a849402ea025c5c2d2994759e6244a6c35a6f6eb023367a30a3e289cf4b45179ba17cc3be5c93e7fee24385caac70d5e99d350eef24ba1f13221b14fc8dfdd3a4ec06052bc76052f68e30eb959f28922e7eecca83be475ce0348fc2b3ccca89f149480a455ced15b3d448292f0ba746567478ac377ba738f2e033f7ba43df8b71f762c02945fbcc658745f0d6f7fd0baf876b1134d8cbf3ee55c25466c3f4b29fc0fbcdfcbd749951e37416a9ef2ee80813cc465c6385a0a753ed8abda24e6c365ce3a16c4cd2112a2aa8afd834fef9a678a5c7501c7dab42c071078c147e6e9b1edca143e3243aa78f4acc93f2173ef64726949dc740768598dd71b963f0d16a3d2d7056f0af94304e506fbdbeb280fbc3ede9d7850353154dafcbb9e4f6538b7bd8eba788b6c2fbf9b0ed4458c43c4229af4147cbad8b9404b3974bff62eadfc24fbe6f9fc7a09d5db356e9dbd5ceb496bd6f07627ab393727cc3f6d07d4c71f871e3966d80c1bee4de98e51835051aa2af25cb73a69674c87882182ef285579097d0a7cb16126245c3e11dbb19fe199e465303d6f1d48dd1d90eb90c6d01c50ebafa7b92a5113dc41fe9e43fec56307d0450a8e5280b8e7bd8306701f37f76bdc881310131b28adddb838543fe687f052fcef639fcc22759f1cb72a042a9854f6b4f361073c0f59f10183b5189705c2f21a6c9772c4c48cdddba701305ecfaa9d127111e47a019ed2d15f7640f24318b530f89a57c331d95aacb515f4691ceb9ff3de53fd772b4869a202d82667a1c81ad7be522ae2087e80c12861b0888e4a84f34a17bc881c9247ced5f6a3aab9d32c40487839e5f361cbe5aa5e156bbb190b56d80beca152c2fe7ea11a49cdbf6637ef0d13cb52208c564ac63be93efede22226a789046a0fb3e6df172cdbf37b4ec7fa9cc52027bcb442566158f06feb5b7fb0abc47e6a2d36760d4dbcdd05fb210ed440577e1a5c2065a72567a44c437efdf7ab33405bcdc04aaa938b0610251b497e03a6e6e380f15cb92cb385b86aa6b0d02dad3446f44b8aa1a5ff319b3635c743a09b61d01f5b4bd754266594a805ebfc17ec750fa8d2c88dd9f922c48562ffa3a3c2c5d14588fe5abe7efa2683c834357c1532c8409deec4d086c4bf0e210b981b89482c37ac32e990e86dead087d01d42f86c290fdea2867b3b8e520ff1594556d6b3eb623de9585eded41ee34d2065b247d7f04ca98f275a7f06a0665c3ebb262ca735d568aff5c652ea019ca8fa2910ddbd403c65ee317d5e1fac033bd6f784596bc6ea044d496ff9816ea9513b5347e7fc9a13277b00575510387966208cf88f6e45676f06a441f203bda28d0da01288561b84db762425c2d7a07061d4830dc1cd31e9084d659ce9aa427ccbb69389b96774bd2f176bb7546cb8ec901a8dd34383bc57a6bdb1a95ab2ae829957c175daec410d5320197d4fdd676b58f2e7adad0634a437df511d04244663c6119168ea75a9d0bc5d7a4686456a73241be554e1ee1258441b4243e7a5ca913b8056baedf60feea060b14a2eb3c91290cabdfbf871161b257249c6dd251a39d56f5a3a1a371e9b8c5b3da667bc8c8f29bbceb49779b9b4131023a0b956b5a45e0cb98d264edcbbc3171fab2c7caeca89ff33d00ee8097b5e8f1b9778e967b7e41bfc9d8ee443cefbf786226f019d2506da5ec5020f2225d10b98d2a3caf44893833e0ab522ca152dd9914e0e38e39dd4db68dc3d7043bc2389c441286a9a844bff79aff9f835e0c926a9ba17ff2eb160a3fcdb9996f0fc6ffe2948bf4385b8b8c8d3093aa53c5626e08844833ca431a60fd73e4585d5eda1079366680cc65c64a8f4148c722b55f6ea9d54507e2106281885ac8cd5debda8cc96730422a39473b2df6795aba5b6f4c32b21f558fc55a0f62d1a4da1935dc5de81076c56894e904629b56ac2707317c391c7abd19c351c2816ad392ab9217ac2d866be182912d062d23fe252905114ff3a9e50cce5bed7ee2f23c470a1c34e7b98a3139e028b2e6e8e6e7d8612a638664757346e63ea4b20d68b1bd1b8edc4d8d1a2118abd93177139e01f3b52c4bc359276c7e7ad9477fffde7583e70811d349344724b1c08d32f1abee9ad0bfd5f8d35c74ac4a99b9ff017d355f700f9064430330fa071acdfb30b2ba8d80c316b39941c3f7e9d69841265c1ab3cf7011a301204acf15af7beb9e219cf711b8b8111b61b9b71a0a492ad29908abaac945f6fbf23b2290ee462a9fe124de34db84e1871effbf2dc422f6106fdb12b39ead9e840ef217bd7931e927c2df876c56ebd8a67e35571e6362aeefc089ccb952e7252fd6b8db47d045ad1d8cd576cdf435d34c8e51b1a499c239ef34c7e84736abe9484615acbaa010914a352d1b552bfd4f5cba1c68d56423d2a6501a8e1d436443fbed30dbb98ff21d207aeb29300eafd3d247693f2d75d72f1b0d79a67d2d308950cd0a678235d78b42f8639bff085dd04cee1511cf6dc73054460ab7b4e71acd9e40f1c4144dadf86af3605a93d3f76b3af2db90a96c6bb3179cab6321a2ab5dd98d7927a3555c28d6575f0f0edbd16960d8da328467b1fdc5e8b0768ecdc6168aac901393d8b429831d51947ac9bdafbb7463ded22d1c96a1b28fe6bda2348edf78195e01e02df58720f1e4db7776d8a1b1bd367c1baed60fbcafb5713f0a162540d9d9c6cd1cae7d9d81f438dd9e05d047d3fb9370ce072c5669a0b1726a9cf482ebd7c85d5f2a5792147021be0bc9778fcba4b37cdfa112956f1554f5d810ca04616a8a40590480792b52d5a29b72d91eb8d9c304740d3f808d671ebefe3f1026bcea4e5848ea2a4edc2bb2f12501842b9665331d47fed65f076b177d910beb8eb5b5be93ddec43bd7b7ce817879778c39e700100339f99717df9bab2fe9f4757f2f50279b73eb34393933a3034542ea36d57254d7db33ba5ad621ffd09ed35ce4bb15e293d5d1344458055f4a1b35426b5e33d61c6d2968476a94b11bcfb5c744d95169bc82fe9e8299da7a652f5a6cb5fb4896e6c8f4ddf3b7a0b61a68e6cc20e11f2b3c7a3324f1a4db2893cc611c6809bb5f1587111508e0c8bb602477fee4b077bd3a4ca44c31c5a5382924854f1fb86bf55e941174a11b34ce88b27a3f643ef391cb73dbaffe03a21196fce8b4ab153f1f07d761364a822cf6de749e8f989da36ab60c94337c65ecb73aa47e666ed5e8202bb832b69f6d1d54dc5e64c5e273baabfcd3ac3bd80f764f22ae5fbfa0074dfeceb2ba6d54e27c80e9014bf746c8caad23586d6b66a433569e981a641582e535d12addf46efb56f020a1f486ce474036b77b9b8ef9c5be9021c132bfc209276f98f14fc0d45137df5590041cc467ca39a9fa0b2a8eea24ce0062fd88e4c2a2ebd7827dac2d1cad0d586b0cfcec6ca7f3b5f52637bc00e609617e11b439408c0ccdadf8deaf88df88ef858c68c83b18e800062f69ae7b46427c0d8108718939bfdab5236dca9a20e860f2447101b5466d139c2026bd0ca7c10d41d4ea5ed73a6017f4a6c7383c3798105a5697b5f4f1b5e4b26f5e6eaeb4af01c3019d64f73a4a6bdf994d139e256a2d67e48de9de54c6c85e9e6e07685b2788e94bb321c8860a75cc685c234cc8db66cbebb47e18ba31f37a7518a0ac38610a5f7566c45a0934843be6bd810f08af9f374241a3f93a4e88b41c7b9842bfb2c5d28b062ce972bfc8885f62daf37d2ea9049a2af7b5c5cffed5e66bfe6a844c812efe21f0e86c0495679d18ab8141d7bdd7179cca5f737e4246fcf94b5d321df50bb13807d2fda593604b5e34f084d24e16508c23b90d262d07afaf213860adb086ed2f50374240dbda54194d2112583be8f4d6d65b59beafde2b11db32a8026bee356e6ea6624524d2f62933e0456733e8634c8c3050bbcd9bf24a1b52f2c4a8c438c60f7b58b30bd05459b666767c449b69aaf333e1869d7f7b18738613c8fd1806b8711d0f44353b983882d08e8da4bda2836f362a0096da61187100f2213556d807fe4eeebb5d23d79a6b4c9895ca2d0969eb9ded090b7ab594e9ca1d7afd18a2dd051712c2f34351bbd2b23a011264830e24ee3ddcc550f3cba84acd62c47f412af5d48a902549d5aa0e40d0557716c5673f7c72cf0f1f899355f00aff5090b5bb3386ab01bf132f37c75d8eed6f93fbda7a89427cefcb0a50e4adfd49c2941fc9d3adb7f4ada9b8ce44ba2e6082ec5dcde32c84023cba44074c1e8d8fb737c820ba94ccb63cf3a879a517678ca6d8e8738e00d525e0f8303ca3b877b2085ab3a91b14839356e7ae115d8b59d539b4a3e06d63e698e7315938f0988cf1de4d76a29eab55e1604cfc28ccca1ec64472889295fb546ea20d9ab4ac7ac647169b5b1c696f1818b4b662b54c70f1f108325331f20920b2b52b1e93f22a7a8ec6cb7c0b5aae60ffa179f70aede6e2f3730047cebe48e0293c0ee6de6e459fff9a29ed631ed2b7a613fb5f743467de2532ce135074f1ee9f62116307021a27c83fe6b212080cc21c14f34d70da7f135c77fb26de7785bc64032a48cf1a78f17311fd60dcc81f30718626da8cb1de4383c474132d1d6c53f90d98d70f9334a5e7e9d440e5110591e9956a4644bc70117e2535e5936d8902898073ab0b374a40709ee744ce0a180f13fd3b7432d39b67a4ed0f4f4e7eafeef1b707da58353d39d77ef88bbaf2066eb01976496ecf11f73f70e5447453cfc35b1bb30093d3192e113f231afa8acd17f72f6d8ef46ad49a958a5ae42c3a0d0c923be568313aa0f3cf06fa87866b425ee45195cddb36f22bb2b2045ab2a489dcfc368cf9ca13ad4e3c85c648da531646a9ea68f8cf9d9a78f056292fa3968c79be07458499e7da8279d4f0b85723f031209b7ed40840a608b4c5e408557b81ab207ae5ff701742a73afa6541b742d0fd2d9c1519f429eb951f5ed3fbdaeb62293eb8730a25b9329a19942b2995325f30823df6d8c6322532f7b20cdb10f7856ccacf89449d4da10cc449e4ebe2a56bc495907da24365fe677dc4bd75a7dcbb3cc8e88f94bd76ab4228bf76fc003a14239d391c04bdeb601a187d5891f76fc904d35bc0a8083aeedd0c7094189bd25bd2149759a5c200c0026c205b118c7577c3ad417f94f5ae6b811f48ed87e8bd27afb36162012e152b19ea1456293cb0c1a8203beae533be1374131413157e29c19975afc8b379ac3a8955c32f9425cbde0838114f8b689d493ff498d313212e75b3e6ea758fb5bd98afece5b650194b984e279e0de4631222dfcf9f84df10eb9fb45c7ed340f8423bc30883159e5864a674143b3191aedce8d43a072dbbfb683ae6430abd97292e6b8ac16cd975bdaa574bdbb13c84c9dabea50bbe130e167ad74fac465d83e9a92d0cc0dc73b3ce859ce881f6d992cfd790a34c7e24ecd1417fe9ded44182f0a23ee5b26c04aaf018acea0257ea529c0691e26177699b8263a25a309c14a09406625c4c0ccd5c5786ea225d227b251887ac36ade2b034a10f4dc1e266ab03ed3c27a0b0c9117d5e274b730747b968bbfa4a5cfcdda4193561ba562b32734e30601798ad1efae5146e7f205e094b6e18f9670e63c2271e4bfe04426c85da02e2f2441027cb7152b5a0a447ba95706c9edafd242d7c56d3c52b083ded38d0645f306ab8b76d013ff9a49774d600b5562c0fb23c80f1064961183f6493c6c8be1de79a71d0c28fe1e47b2e1bf2dc474191cb4832e3556d75c4484b5f9d183c5e1a8f0b363fb12e0644ef272ebc5fe259d7f00e1c9bafa2630f8af32e0b3ca2ba81b73fd4edbcd15ec56a1ef15f557f24301c809544febc5db0288f211304fa27cbf113e4fb11797d6ec8d72357bd6c354626bc30687815e94d45d673bf2e91683bc369ac2941c8b918e6266b3558f7917e3cac15cff826eacdb1592ce2b794cfb8460227684768f9e4cb00b860c11d9fabd6b13d385a3d220f6f7800fe6733c5c945517dc8fce9f500032fef6deae210a73bab028218f9bc3af216292482ce2abb8857de75f2ed81ef23b827162cfb44e04d4d26130da5325638192110cb68e710b275aae807e0e6ee25464b1b455809238316654a198fbfed9e0909e26542eb228bd7b76e7ada935c841747c63d9d2244483c9bf658a8b28f892b9b3e448c3665e01a2c9505fd084d8dd1609b7c75356453a14f5a4ce8c2dfa4a203ddb84b6d90fc125eca1a662e2d6fc61ef6b48e16db84eebf2ee72d588ef2ba1e29d4eb218ddcf400b114a16f6924b38cd3db6f2462c1018e1a09f5bf885613bcbe05bf70add48078883660dc71a88fa1437fc8f93147682f5838dc2072014288f284aab400bd20370f0091f9ad1f564c474d0b4a229054bf31fb35df6e9c6664dccb720db36319fe8d84f2aa24e71bf50b57a1e56ca6e17216705fb9642073a6af5807e9fad2368bd406e622d547446872c526820f88ba757c83afdc20326777e35cf3acc4d3707ca44200f98f83a88a11ae380271fb519bb3d684df55ba0c4ded557a59ec646d67dfda899d71df1c6d4e2bc5c19cae0e79ed9afade3c3849a2a96e749d8232d4c6248bcf0d6bbd8a518170d5ab7c679359f0c73a4edcb38e783e99dfd0fcb71df925bf5fbe7aa3e9965464a95c85f0ab2bf166da3808022de7e0f2c6b3f7c90b8a3cab3fae69e92d9b3860a0b28861d7200a66e455dd4a9b44b1a8596c764572bf4d945bc68bfd88bb3b920bee17960fbc9ae8e9ecbcb0b1b705c30d18d5d9d0c5409b0f03e07e0a1ca66bcaa57bba5dc9d23308fe1fe22989b130768792f12303cecfa0ada6b20ff0b5fb0203c0974cab6c741230ef0a5dc4aa5541808cc45a08187094ee5c214e8ee66ddb205074263f3c1a017e8d009eb7c38552314cd8e2ce7923fc7b80d826e755d71daecd6ac960932564b739e5b5c1c7e77d75b2cc4ac85f5df5cac238c22752a471516ea7fcbb36cc46b2430e27542f3dd00cdb46333d2377ac5a1d158805d21e99f1100721a198ca138b2045b807179ef496bf7db39991c2d23ad2f474ae880a1c9be9875eb919a0dc65c884b2c2f5dcc40a53a97612ec40a3b389450dc3bb2f2828c21ed2d6796fd73e758bf28226f4b8a386b39875934b4435d2a36c3fb3b908e6e3ebdad8dc028ceb3ba27ce7e20cbdfc7d1ee07be567e84f5b7a7c10bfb991e661efa187d36172f68b015ef65f3bbe95c82988dd2076756922c5051852195d5d4ee810c7b8e5dbc39a82a5c056cfa837f9f5814075ef59313b77b9225b11b599a0974bd665d2f6d547b553fd484445b767100c1b8fc48f08181d943cd5d4922a507329919f3b29eb7c822d1ae34cb6c8f500e4fa98135cf4790b6f6f3c699dd6a4cf65167ea5077dd8f8c0c73564d30167d0017c422a5018dfeb47707386519b677f460ca667059803ee8d4c46450e9ef814cf39aafa546bd3e37a07ae218e7310be30809e68023a146e748dd68bff9184d43040b56a8d370521403a5de61cb358a108b94fb642b65f436df8f25c7b22adf09bd3a7cd8217921efb0fce160e846f534ea1722a1ef40190a865b2a37ddffc88960ba2ef668f4f33a65795febc367327d6d933570d2bc334dc1fb8d57c56a0a45cf6a9cc41d1db6e20f91bb59778cc33cd3b461acb60cab805d8a5e716b21df532c20b92a3e858cfc4d79f568cf3217f413d0c556cf2227bd380c5f868b7da09730217c0c629b51ccb57889d0b644f0b3c450fe07423faca24c4d42f4cb7448dd81b266268198b7e051f9b5c383fa550bc3b3172787eb8b07deef1effdaa0178c8b17b6393c5f412899c8228d8f79616ccbe06d79a98ed5de37b6424be25194719baec6314ed1cae12007abdeb8890a0bd30c543614223439883d4b851b32d9bf4750adaf29f60e48db94ad7da4111dc26318a2ea06f749bb6826d0285b7f0a0d9f8c03f7e3ef66fa3a495c239e65305448fe88f7f240cf607eced3ad1cd17502cb7c95c0883da96cf81392e5216f884f7112d8bfc3d13fa4f8f5c0a65ce803f4bed7510405d324c6ca4d35a0654f10b4696720755807a668070fe2abd86a47fbf6518bda0903b79db3e87326c2684b278568816c7be3ef72f65967a6cb3427e0040a25ce5fcd137c95d9102d389633ca8158f0be40c5a7b99705ff14557eb0e5bcf39e7d700782137f0a2d126b38c7ecc90d463e21b1534885d1613a89ac27ec1c84746211e4eee6a026cf5e4544755d0856a22f330da60ede122a10110b43f793195db914782a5ff7e4f9b1c625eafba04eebbfd180508bb3fb147c0a522b28443da44dad6e5a957560de55d0adcabb69d4f01f91e27760aba54289594a3407fd47e57915a2052a069d0d9b2528ff654f27348036b8d72bf55faf2ff1807ca8a64a393a333b011ec574738397d733c8358238153f77ac21f9869de98655ff672ccb3dea7cc951332f414613930e262326cd6082372a173acdedb472e943c561682f5f36ef884520cf86c70d09a9c085c6d55f81f5c71d3a6e7d163894519dc177d536332619891853644bdaf8f44bab8786304f9703f420dc50656716026278429222911397ab197bc72fb14ec2189337120c8c4154557eec0c3ab6206a6a32f6588cb2f657e932e6f4d9c54f423f01025f93b8d40bf0364cb094201b9c52e15d33f7f9901ed85209969414d72f00eb98d38184071a4af44dbba5512495107b1d4675b20995bf4f97a61cb934d73b77687b4a100a912d8839658c1a0eda1672a44a77bbf8607bb7f0608cf2a09f5f06f28a0dc6b50266fee40234565b4791dc6097db66b7e270119224d0de6abdbecd8255691da2a865357af6f620f21a0a5218da4ec083982a368c385dcc9ff86c9f05451581df8a6f4c9e0d519e99abba8f4ef015ce98c7e72be3f296035a5721cfa9587435ff550e9d2959e4045b45532010d2dad0c498c6315cb935c598bff2bad7bacfe016d2884d4919738e812c57842fa6f6ba287b61b7bde8304ed2bd10b7febc69267f0c4ff57392b7952da0a97b3c7f33350681cdb68bb40281aabd75ab111e40f29be410bbc6f18ac4d5070340a442e6148a86f8ca7dd5f81b52955251223d0d74005b94a61a5707f7541ae9e215a80388c8eb77fd2788c2c1d099c8e16fc40e0f0dc3b786bd1cfab091febf3aca2247b2260cb9641a32d26ad7e0f13ceaa33b9e99f571f8914c33ded5fde7c000659262f841ef48fb7552a6a98a44faa548dfdb10e8eb9c75e7a57729451f8faa0e5244bc337f91fc59cdefa4282409be771e7c916ac1511facb1d7d65c1512cf91d93271c940c21661398d1bcd26187c62426886b9092573c9c0951ff8647018b0219b341a076c067bc17e65310b6505e0eb17d1726a4caf8686acf952af0b98eb683deaa0f827070dfafb4a9c2fa321596794e74d30e5f71b761ef1cc4ba0f0ee92edad96abd1e95aea5f662238603b65111c174ba78196cdb2327dbbc921a2831b0f03eec0a06019056114f688fe34c53f0e53e3799801090ad47bed3afa5365e88b1c4be23ae1466a4bd6d02f82c181618a5ec436fb927884700fcda833254e40c7bf753961c74e581889fefefab3e3589a18407dfaace9ecfa9692defbccedeb77b3d5a4796b4c5878c32bbeb3b9b7a269a15cd2d70120bc59f43ddb1c0f3f3c8eff9a44a0f564fde9d12062072270c17adf08c8e4b39032c17abbc9438d8d66e77e4f331aadc387986daf27fb10f1ed4b262b6282fbf876a9e9a84ad67381501d5afe83ad0446b475471039694d9b9b07406a5e355285756cb3d37faa456917475805e131c14eaf61d7ac5d26fe62f1ac0f7e29f3a35dc169439c77d40b2687c9667c201bda1eafb4c24d1c98e04ca1803283e24b1660496e7c0ea2084fb234cdfa2baca652a572d8565b56c4e7ec7eb95cb524713c64f528345a3730f04789a333b2037205a1865961e6c76686e9b8cb12012b7875fdc50d42e0896925645e56ade8cf1d16da1bdeda4038c7e1e8507ce53d4e8a72d8d21d5a82b0120ee6be7ee168c3aead5a84529de898ea5cfd90daedf5019e3e1749cfb8b1289a669bdfbeb24f11d2b303da7ed8a3bbe2b10e0bba64c51abf5bfe6a2e1a9b2c8d6c995054dff3725b31b3a38cdd8139ed2fe1c1134bc7d54289cf3998ce9578fba94546df34ac6dc67ed2a00d36798074384f2632d2be8ed029dc49423916969745cea44653aced1060172aed5938bb07a062af778faf8291306ca55a5c6ac8c58f7fefc6c72aad6dfe3205f8583599b056fba2dbfecc7a821d833e34defed967e8050a6835e8761f8a28ea3163264b7753aba3117d5befd5fd1aad3d8aa82807493e5601d34755e2847d883e09c561aea0b11440e7f0fc94523c5edbffdca154101a3b80875914f05f3ba6624e764061495d1a23894d4d810cfae966eb50fc9e3b5ab77b90d341c299b6b19c69e141f41310a78d4ccdca9caec622639e4acbd99f101d557c1d0af098d4598ad0fdbf891f34cdc19c2b82a1a6d863a84c16a3b414d74cb531313293a7f3a05329d05820a360cc6fef2bd4290c949e02ad4e88272ae02691f4da66465b561bdec393b82e58e4a4a8115f80282c625593cff158a361223bbf889e7aba4a76caa40a12f81631583849b76cd38635af1e81e11adaf44a67f32e0cd29c7e4dd4bbf9b9e803f5743c1b2f2d3efc6d89aac437743de1839c01b1f5606a2f1905a28cef96aee6211ebd85110ac07d1701f22bf24004c52c6c8c459e603971d6fa32a2157c4f23c73f10750c82e5b74c174835b168d88b9e5d4e184f714564e217bf78f2699b8c3988f40a6ce3694ed4ff0e39ddbcd84e50f09fa01592bf0edd21797a2ab1481e7a19057386405a7ea14182985652872af89c0a6b078446ff7f3be60e156e53ebcd305648bf0dd1b2f4787232c447d43c18f7ed100a89b3e337c636bd2770e329373a740847f6ec7a74852d51589100933fbed49f2682b31418df5d0c06bbd9d8bb9f3d5f75fe7941b01efc70cbf224dc3538d45ef8d3b13b549afff202dee13a5a0853e7cc8728d9a9c0f6e1692798c43e5d17e15ca0d9950f9a3f74aac5fc744e06c8ec168b48923d424f92db01b64fb2740a978924f5beef2e41f9c9fe0968591349cf41a7bc9337f0e5d4a94100eba1bc884ce900e783a20be5d16519bc5b286b010526c63ab4a4c6cccbf3d3e4ad24937be08be22a2c58d3009085adb202a8df161d858c90978474cce06fa4dbfa3d42037d6ac415c79f55fea4e1d25c4c02af8e65fece284029393fe80c9040811406046e56f8a9f699418215dd73139d721a908001ca054bf6230486fc0c83b5b4c5f6426cbd12eba3f47377d9c31d7355b93d35643579d80a84417f031f41bf46d3b47b4c237cd6ec0f300dc2c8cda92c02d348fb688e88bb7185cf744146f6c0a6518209b2cf2197297e947aee5e51dbdf556bf0168cb45fab67d8d34d7b5983b498326375b5f02cbbe8e75728f8a73a1a629e0c177e6e2c0457965d426e24d2eb152a03dca48e4e9a426c620b32781875705a045807811b0ebfe1033129d3d0278d5d97651448a1584a8b04a6d0d3a6c6b3a408c269ac005ea990db4082804725ccb3904adc4de5b1ec1e7ac298c5f325794e2310262f729881966f9896624b0b06d1aa8ef577d075f36d2d74168199d74733eda83bd1dbb680893d7a4b04c2a730211ce68391787abb5f5c2377c83f9e00ab85a3529dadc597f1b17cf9c25600cb36d3658c140dff9a335db26687c1cb8d52b143db8f0f373b714609e6eb8bd411f40bce3c6ecb368e5253c5f621bc9b2d7332c4a1679b30702fcfd31725275bceb4b1615670f6a3abde0d9c05aa75ee4c9fb00f6cfd1720b23a2570f72b94b67661c6bcc334a8b68c12bd0b5f97959f55bc6552553793cfb6019fa437d01f10a6ee69a9a2e1ff416f92269bb25cd6dc0bc8de5d2027149e5bd07d16dc3d218ba7505ff62345294897117c39e29223f319c4980c1b7a8facc29e506e71d738f341e7ec3a52a1b56a435f39dea77ec17c98c18a5a4514fb1aef6d72f0925bdde4b5f4000b5b85af35b65761a72147ce97eb680bd6e5dae7d06f56422e94297692e3dd24437fc0da85b467fcf82b84997482bd42e315ab41c8f15e5dc208d2297b3bec3315fa75926a30fe7cee92b3b5499d8c8c6cca5b4ac406c2208c44b986df75c1c908929847a944e3f804af559a87f4585e544f5374f13b1b0618f10d2df88c56e6ff38641bb544e05f478c6d2e28389e18d0dd7311349955b7877284c66f0a51d75cecccbf7139848e2cdaa108d73e051c45cc7a0d9cc565b7d2978533aba5165c4afd56b4c978711ab60c1f916aaecaed46a248a431a7fb6748513ff2c45b5775acebf29854f97456ff845ef2464fb081485f6eeb6a842cbfaf0b4ddb6459007ac8974741250672104a4002e230241b203a878845b57628ca7adde8c5e87be44380ffe7556de6bed04895c0ef9d2dc9de2ad5ee721e0fcf38a584094bed77d9e1469e0fc8269cc6fef66318743fdac2080436fe932a596aa887b5cfaf59a8c4bc15efcef28266fa8aa90615256271ed786b90758dcbdadd10d905d23bd324d3c758bb3cbb92dfce55e6eafb3a19679151928840ca1eed6927570f3a6b22684c1701ce35c521dc4991893e85937202b4f6185f63da23b416cfbe85c07810e7b4b9e537e718b25a356d2876eecec9411dfe832a1d16f69e565b082a81e76199fa6525c79ed9f46cd4beff38581278799c4a4e5dffa6fb8d8b08c23de6a301c61d46acf4466e434dde61cce89dab5519ce7eb0f2f3253ccaf02b619692a3dc822084b1ac34f1c858a260cf88c896f19367919333eb9d98355505c5eb8a207627007a51aac74d9a082d99909da10042bc883a97350d67843d750661a7fc0405763df450fdc96b67d8051f2860355cd7ed40b79c25500b3532df9c1850624edaf3a893cb8c471e57838eae80c914775bfe823e30e1974a0bd1028403f7a283d2d6b5feed174dc8a230aa41bcc135a6f5c431fc83e57b22ee80c1c2061bb0f79d0da27394bb697ff1da9041e1f3a10712efe385286e51f7cc0d7e1cd649a04865253a5815a5c22f495af623d4bdfbe01e21c525b348c03de3bc38f10b790869c5dde41180a2580dfb0de350115fdc449f43b62d5870a7c9cddad7806a47784f943c1e9db6a872dfd81d58bb6623b388982bf062fd0a566401c4bbaa861e3d929348f34b36e0779af869a941c216c0ab9f337f0c9ae41d6836ad1afaeb9f193ef321cebe1b5793ad510f2b0e3334ca51ae508b63250964c4ce122e835ecdf08dcc7f7e2c6275b625701bf366b6b79727d5ed29d9a1713845eaa0b1c8ac11b4f2700812f2654018c14cda60f8d01377ee849efd2713fd282a0ec171cb4e5fa622d99256f03482863b0d2b1f6739f4cebeba62bdd82e861c75f0c1d8bca6c034deb0f7de32fb1f6988621a46635b76c05354a1d8d65390f7c3824d51161d929e38d0872662887cb9581bf3ba59a48635c50fca7eececd504cddb3e0a56ca4191c9d11154fc0f1c81dbc4cc80c9fe815bd29edea3c88cbaf3875b0decd403ab6ef6909e65eb3e73aad68caa5f3d5fb1e5f1f2ccc9a75dd665201e4b574d75c27edbea55c6101d433abcf20c25d4866482577bcc3ed51f4d6cba068ee9b22bc7585daedd19d6b583a007bd53e63552c1e997b3a72bf3e9319e86c7b6206320281a631b0659f0d9c3537eee9999c86bcd6fae2699416f03a4da27bbaa93e4ceb4088c1910986392f7eecbeb39a69be18b43fdf154ce4c31edefa012bdc6141aeeeb7e7301476bcc2b748e58f93b837e632c9ced36283a2166b34e28a69ba42cde80a7885c24f912fa3d67542f31c1afd4a63728bfa7f5af6c25a987997a3dd1bfc27a36e8287ee25ef582f6902aeeab19a672df537086f2b19b369d31f7409e72a4fca792fb5ab42543ff94f83aa89b56b4b67cffe31adb38cffdd9d1f4e79c185486584eff591c3ce886fbc7140fbe0d96979677906a50911a8652a3e0d0a98fb12c9c3fd21c211c5d43eb5cabe1cf4ccb07c71cefdac24cd0ae9c1cf7e532f79340e940895cf9822ea59b97e46c2131b2d92801033fcd8a2217083800072937b09e3d663e8e02e4c73321095dc6278758aa4367d12272672735a4eeb0339f4fc05dfdb1a557e74deedaa3060e4beadbac30908f242ce78be07b2e31c1d43a89db1f8339a68ef92b637203ea32bb9a07684fe8ab654d7e7078392c856800c9d23cad32fffcf3c8b7c72c06c3290fe0530b23d10b91beed1b5d5017f6ccab84842f0600a13a6a28409176583cdf2734cd8a1a4f3633d341f39f9fed073d6a0667ccd1552c19ad2babb5c769eff4e2b52fbe5f35f47b488c1f121270301df95d5e10351192ec4d7219bd1a59e3dde3882619ba684f09acd02c8facadcce82e293d1ff7c03714746652e4344ef7ba3b505cf61d636be5a2526fe836a81bd6fe041fec5e5dd3141679ec36601436b6c6ca2f996f99bb70e44ab28b67b1a43bc55dbd5a0477b35dd152604c866da8dd435ae1a6a5782467aee721e95510b5d39867ff2374c3a745d92463db46e93989578eee8b622109fe3e818dfc7ebec9d84f033be3c7116e34a3b477d6a850ef2fb859ef8ec5a5daa7a83352285dc48bd1ea3f56838dab9c20505bf197f9c29552cf2e3c398cd1a4353ff0161f9213eb28d815a5d39ea7024c14a976b4744b9c2637c6a1aa063624dad437b3bacb39e109b5e104ca420e05190a65536299356b8a74709f6cbfe306db6a1f1f2ba0e66c7688896409132712461778c3e6054240ddd3e6aff4fedaf188e77724c3b54776ac0920ddc6d86901fb435b20fc97e6bb6f9d8753591158dc76a6187f87a05c06278853397e534646262e754d72f6a567a8f0e4f044e094cd7733637e9a5a97e28df101ea02c43dc5142d52e723eaa816f2614b8bd6219635eb9f79082ffb35955965e1be8e1de6b1d4010710268b3dcb49fa5f6c45e18b8de8186940905182dff5789ba426b742c0ff145bbd0289b4fbc9ab122ff2013ea9d2ca471cc5f92eea4ada5de2649ac0554f74df9e76de9c03ee8dee689f916d12298fbccd64bb6b01e153f8591fe446256f683f8256f43ae9934646e3da912c15d6f6be018de55858fa2176ac0ab4731697d47ea418fc6ce28d434869bb73ed28adc96231c01b30dd9451a9bdbab51a4212d0abc2be76bc2176fb45af2280628b7403c746fc0eaf00394aaae9833258ac4ba99faebb9a4eedd5bd234b226746e3f36b2d9662da9e22b9128ca11f70866f49bb60150af9e612b85c8544c0d03981f4943e1a2459191298df5b6b8d40e40ea46586e9008b141751b91eaa2fc7e6c7fa5ee8f270c57e34dc2a7e2993a7d36a7ab6ed4781041708253816e9b50cfe047d24b4eb32592b7bed68fb58ca4397300666df163e1d99f349b735ba1bf989df7d9af610b73966cc95449fe47255b5d37afa7bccc088a5a16cb988125ab6c8632ceb783c5dea48b5c15616b99a12f578e49ec3df001986c96571b97061c140cec6a2dc2246cb9e1b68244d5b7c9db6333ea1f60ee96a25a2c77923e445b009f5b4a32222c3c375319d790aa9049bd86cec3eb03cb52656d463f53049f5f45e4b390521508e36a4f24e09acb88efd5f2cf5dd4dd1d8999fbd691b48bf2ed26813383430fe2ceedc78970e8997181ba73a3073402ea6e20eddb988d24044e77e6d371d2ff6238ba8c586aeba1978b9921c426751978151c042323ecb7056eabc920a4f89d4791fa359fb0fefb3a337347b61d4dcc942330ae80e162496275df52e2ce99fb029e831bcd29b80de3f903b7bf56c823ae5094ce482d277a24cbb9ee1222f07590359a5cc276c854764b2d9e520f00f151122725519420617a5108194993d541e0ad172bf63a2d62ed3ae87892dd9ea1bb4a2e5f104d1787f427ffa8c467c000acf2411444d453b3c1e8e14f52611557bfa9d887c91297c883e2c5ad0eb18a6205b32aee5c415f2decc36362dd082b224316adee5ead6cb8c5518667928e2330f1d829b9f11ed4779294394f6f3f2e37ab41d9cce8a6b7cce1a18bec11f693a9ae337d41c5030f774950a458845f413be841cf5b5e1cb3238e99334aaa6ff8359d38e835e99d1a83a9c9c79ab8deb845333977da4b22c11a664fa6055184a744f7a7516012173e6173451e45b6dd793af82fc40d410ae6ae10f144ab4bbaf7eeaa3ce825e4558a009d1f1e1e48ee2ef5133bd0799351e7009e6236d60d9f684e83a048987f0a483c8d86b0ba11f66d7f6b7a8461e38bddc1716fd74cb3849637352b3997ac6c15cccba112c50e9f16e3722f876394f9824fd7b3307fb899cd0415bec70bfec3b348e954c1fe05d0572bb6e5c92f12022528d9ce6d78086c78a47e4e7cfce3373264241180fedd541bcb574393ad388a6f58ce3c79d68ffefad9467e2e311b5374f843cbde95bda5300d1f53892fb48a49995b4259bded2f3d037b864653fb886e70c35a8ef94d367752b3e6bf6813a71cc5d6828b96a737ee026dbfa84920de3426b74f893e3dfc68e1bfb066187153e2a2a3021308a3344cd64d9b87e8bbee4e44da4c15c2b3ba49d26beb7bd3ad32c4f4f8051d4201923c9e3b9bb3d684df55ba0c4ded557a59ec646d67dfda899d71df1c6d4e2bf246a07f134c5c3f3dd145d44fc126d3b6b4e170959a754f50c1eb85eaca42c88bf959d384496afe339af55414726b68b6d3f706d23bc30437d9675db0837d6eae434c17f614323f5666b7706db3d7c537287cd1909930f89b1a5caaf72c0890fd1c389b413317d99c7593f66cdd01759067a312b217f166cce4a4544cb4c2b5f09abbf7d95a1861f72a90cb8207366182fca5a05c70db0d0fe2942407366674cedd18753b76ebaded7932bde25abf337a3b3588592f03664dde3eeadf7dfe78f745e69e4116b03326a7b012480ca019d8d33e52a9cd5913a596efc0d35c36f300140d062198ddb7607de43729869b099d99245e723af88859f5a01b2b47a47e63442e46cee1485932942e72f72efad63af244751bee1099f528e5909f4c3e55a9acd62920945968469d154c9b872e1dd8968fb21736a4e653ba6ea0bf0c0dba475b9b0b874fd372e8e7f1464f468738ac187ad47bb1d0ffa1b7b5df319ed800ac3fdac02571c9a58287d5428d235c97986c94691be763e75a1e7c1b53f10bb47fd72c0517f0600bc4c7fca81d0653d14c8264b45f212ba570d0eb1fdf45d3cb5adc0978743a67c2501beabd6d77dba863c9eb8e8bf0099e15bf6b13bd8b5c11123caba6a4829558047b06b36900f5e176fa3b8b604164669e8dc3c2ce60f7c8b1cb4e422bdf116a6471224374a19573ca1642b884f91f128e172cce9e38c893ee8e68350839eb513fd1945648cf13fa382288100c1b8fc48f08181d943cd5d4922a507329919f3b29eb7c822d1a40b6454098d09cd47d9b080ca7efecb8de7d20df51cb5de6d89c3c5c5f8a25380e61d3721109d2b3c395b4525c741348c9adef22105439de8d37ca6d27a31f7087330b2f7d77fe4ab6a7ce2dc2afd550e3cdb767db82d4c87978f88a1886fbbfb57a24600ffbcaff5fed3f5c431a61656a04b4e2750782106cd63a3a775adeb9c01c6954897a7cdbb131837faf2a9ce97c129f71a83479753eaf61596d32f62a7e97af414b22fdca38243cbc606ca821f398ad9bde5fe5c5c47a71d768ed2ca0523de25a4d5d01846ea02c3bfe20b07214e69fcedfb1376b26d29c43c974d78dcb62e1a1c38eadcd2a2872ea6446d7fbc43bbfcfb7e78bd3547ab5ceb8bf6ebcbfb70c5969fa07d5aad13417bda2aea4980d9b95ed4b8dcc0f0035dbce9ed09baa08765a137a243c1c08ae08f21c26ba232ff4accc034dbeb837465d4d309d2e232c5cedc252270f41fa3ab265a8d40bacc89b3a8ad797199e81378a163da51000de7f2f5a86c94a1e5e289c63678ed7f1e7ccbcd13ee4cecedfac37f009dd2e9ea1f00b508fe9f31f07c7f987d716b10e7dd187f78d7ee9f82a332661199bf025788d65c6b4f3f2d63adabfc12ddeb6f111732c6c2027c57f28de2761e3e59e45977a9e92594e424013042f1f1ddc1670281a6cbb92fee19840e603bc5a401eae673928d748a10de710ee8c24f92ada601199d280b3dd97bc501b721fec73fe454a6cadacc69dbf7e04483887bcab53f76e2fc3b305dce47e462020ff5f06fd6ffc17e93ce0d838825ef842f57c99df7deb021674d52c2624a5b657ec771b92f65928e5350f4c1f29d322749d22f8aae2183ae18a0be96a444957735e48a253620ac00d7fec01518bcd898fd6d295a00d8ba5445e14169db48528990b32098023fa850f4ee5dacc22eb0c1c9af7b73e56eec0625eafba04eebbfd180508bb3fb147c0a522b28443da44dad6e5a98fd8c27b703abd6dd97e1fadb72d8dfebcdf5b7af1595d12da619925cc214b891af0c678348eef90c10d194dcad9a81bde8b4cb5cfa9eb1f7e7672ec22abc80899e6d37ee9ae0554fb35c3f0add06361013d988216d2d271f8afc51a357e6b1fe732aaa75eb27688cd21ed81177e7b314ffef1302931369ed078ff6120a35f5f0cf0d192aad01fb87a95113bb6c4de4d4b492a75d81aef4bfadeb8797743adcebb9b320621e366ead031cb8036c02253a5526a5ed64404b322f9c7091203a99d40dbd5cc927b73f2683ac1fc182f4c8f32872c15d7e4a2651ec11b64ac0e366dca389cb563de89bde68dee3c0253813c313473a97c3d0b0b2123f32ceb7f84e41d2725f076a5b3b15e01628392dd1de2608fdce2536ab9bffa20764722429e394d4f48ff14ec97b4fe31c498dc30f9571a67ae2e9c44a344778cc3b36a7a50157c1c6fe8fcdd126607adff367955d472ad71e3c2554ae0937433fb7fb11ae925b8deffb1a59565e5d29e4646db8b45680534c1ac02ea30445a3409ddffb3fb40b9bf14685859630d521dfae7fb84d3a09427b00919e21e1a5cd974a09a1396a96060b7cc89c382011b7887435ff550e9d2959e4045b45532010d2dad0c498c6315cb935c591b33aba725ab2ecfadb362c33939316a8c727f6d74587d4b4b523ff7c3589a5e8d206c76dd9fb48194a4f4fcdac30bd99aa6819b2e031b57dddc57e9b5b98d2aee27cb84d8cb8997fc6bb4c8494211f96121142e13d2ae6d96bb122d19ad36be634147ce99891d33ef39bb914e543d9e7f9fa89d1f7cf8c9539a6b49b3bbb50009c50418aa35065bcc48193a4489388210e8dc4d7a215c67ccf831d80e01a19d30a02915fbd2b9f5db38a9181f1b252c2056ce22c5038da63e73daac3f9b9c54c1f9e627c8efc4688594cdea257ed5f65449ccb968ec6e88240eaeb0382f2b5ceeb08b6e9e2e88534debb6fa967a9294f107354b44997701e58d160c74bd37b179024e3fbe2039d32062ced30791356b46bf0976df059cf4a823c2c89ea8bde1c94598a58d90d978be2e77fdf8ca173cdf5897af9f6b46c0f553facfd2fcc1786ffbf66c07925c382fe0f575e98986a32403400521163ac8946abd1e95aea5f662238603b65111c174ba78196cdb2327dbbc921a479deba87a2feb66b4291f3b1082a7a05f4367ea00bd19ae53c6317734ade256a0d4d5c6b7c40fc4e718e2517ea5530004ce05519612723ffb707d88f149d300c0ab3673918dcdfa50c5187592ad1c5ab3b4e59d6613485d8a3ef956e0140bfc23a0556e84e73a75d95eb3f698529f096511b0d80349d85a337ee28930abaef2ec047c9e19b48789e57f7bb489efea369f90d121d2b209b1389445e2db4a2eefb4c2d4cc3ff29a0ab5db9cf3d1a9c34254f80c4f38d88ecffdacdf1fb3962999487de2a3be5ca8aadaa1241e8999171b33bd5c38d463252c451ddf0c462e4bc81d92826789ad8491aaee96ecfd692f17797b0f513e9faa1c43684277b5dcc0482db6a9402f59fd2ca985ede4a6dcb8d4e4749db7103e3945dbb708124b72eebf191e0d65d77af47bb9b672992087299fd8a5f44fb69bcb4535a3f324ece8856c1f0e017fcd04c39ef1a2cc8e56af1f0d0c0a6c53df165853f18e762f33145ad526f639796f7d6cea9a83848f0ee1273935d395897e77ffcbd58a4fc20ca25c8fc586eac2e5dfd50ff081ed0abf45f001257dbcf88c0e47d2bb91e7d7b72e35c6d0d152cf173b42cf0d19e2aef58f05c17136fb4d925d5568bea7bc19974ff0c3eaf2ec72747bd39eb9c478120c92baebed878792929693b9dc30a41bfb1800fb941f7e6ecb54e00a50a3ad7163262aee632866687bff122f0efc1feb4fc3f66ed0b2fa47bc96c2fe2c03178d2394fe805a6b4fa486cee9f2d4ff5e99ff72d450f527d5db7612b9af71079a691782832802d29c474a6c44d93c7811b800f6c941e106c689e408b3a78973f32ede70ed95056c4cc37196d65493c31cbd1180d235793469f814c2ff91a9207ff32749ca2ef7a73811a3cebde64f3e788beb0182ae65b19d81037a6ff9641a4b91b3b72f698e658ef5245427ced2b8aa360e9a4cc81b06441675fab69187073b467a8b31922dca0efa368f8822289ee41b2aa2e9b85bc3ac18f5d61f92e1122e0f1f2e73bea4a6b4a6f710e6efca86570dc268ad68731dca2ce4a2b1fdbaa19b61be3533fc7b5f60c656fb195b0344753fad5919ad1cf911d77603b930f5bd71edf0a174b427ea313a5570225d5e699fdbfc78a6952a2d9d6a1bf2f8cc13e52212ae4e3ca439f679d4204f42606dc3d1a1df8f720ff212c9f8ae3bb4865a1a38d92d9c2538e19528fafbb6c37a6e61270bc894509f1145158a57e94718d1e7e8562b5cc0773cb02fcaac7b467b5638abf671ecb40cd6ba9fa0a2741e736869cccbec246d3075787fe1066d79618f1bd601a79296ce1a83ee836e7f848add1e4d974890d6057b2744a8f06cee2db38fa873f24e496725aa9911b001449556e6bd7e6b046de96836fd65536357cf2806f69ec891781d5393b2491dee252834427e51ba3b8154ab31090ed8341f942131c4471f34f55826a9068e5050c5be63e7a480013c8f92dba3cc969548d24d759fd13d0d540fc1983011b56470e28a08b5e31083ee03b99644a97d74e2077b2ee48aea9cf394fad06b08c5e16d73909a3fca5286095930bcbd1f87dd8b84b10f88ca69a7e20d7eec36fb915502e9706452d598c69b58623ac523a4690ee89c30a77be6befed715b4806bc158e32931aae65406ca44ce4a1062f8d92e599e95590f22a6c7244a829303ebdeb9b3a0b8f4335b2894af35753deaff2fefc978413a43f39e31df24f583c4a02bcca87f7e860ae38496e9e4d583415a783f2568b8dd3570483c37c19a1df968802721ca9c4173a0830512e1a69cef19db43ec7230bfc891c43759bebe3dd16b9eddd48475dbe6362e1671d8c3d13c6c81a300a1c91c26b80cd5a0fe62034185881258c7017ca3a20c058f2f672917a582c61482a9491fe94e1b0b7e8921108e3099d0ba091d2475a4f7aa8ad4d65ad669d09f759f86636d7a55e000d403d48df19bc55257fa992e7b67e27a4c3924eb59ee9a89ee707cc8f5d08b940619c1e3c83309fd02c1d9fcd5adb23b2ed36486792797ecb6ba7e0f52da5ea32d68657b8d0cd9f48dcd6dec1066fd72c89e7be1ecfac768298bc9fabc3e007e64a26b5cc2ed53743d66bc5b4c69f588edb48bfbb8d6f71068b2d86d302639a1a44be28fbb82a6870f8648117913c767bc6031fe6545b98406472731dcd19ce59effdeb159eab23137fd240f7a6a4e6ffb6c0e23afe208701279c977aceecdc6d03c0eff5fd662c10adf5ccc595ef72cfb73c556ceb438294bc6f4411abb95d0685ac09925dfd80aa9688c072cb7b219113548b0623f922233da98947e5bfb907450d7ed0c763521dc5b29c479d91693c1daa538717a68f54359b9e9834ab84a5a3e926672f5c80f3a3d37a15e2c6cdf5ca8129991cda749fd90c62c4d807c08e0a5fce90662d60e2c06db49cf7be31860118b0de806ec8529cf9f78739c159d683ad06c93410c6dfe7d21f617aa8d4229f48ae45cf66fdeac38997295b63000c6e6dd144f58f26ba9a83204e6648dd2f743f5c145a01b6432018179e8658a36fc34922d8b32b615d9572d3d2cc89710113191dc235e0f162770cbdd3454d087812bf720b9b6c7fd0aacefe64d2767d73a7aadbc1e74cec6635a4d259ac5382cd6ad4a8582c29f394a80fdc83102ac6d45bd5b933a55fed12f6c2f7ffe25d50d4e585f64801a7680a2809f3bec368bdd4de94eb4cf4acf288bd9095129a414cd73476c2641f6c847fc1d163206462dea2eb33037039a237003f249da51226de000e2b26a8e81d4cecbd348610be2cbaea76dc0ff8fb5870a60365fa10311f857b68c2fc7ecf3a381b9e1fe979f02996838391ed2405a4a099df9796a2e619dba418d8c8256561b91b6ebcc4548767c9be7115ad2ce7e353bc606dab74730c8e24bf743dd531c34fc23c517750e56cec02854e41982733cd486117b94017398e4b8113a093ef2a935b6a178fc5e68d582b3ef2aa36e8e2642e39bd19050cc64d1c4ddb2e0f31d59766ad6e98cfdab8458bb3764dc6f98c47183fbcdd07bf2a98a9b91385fd2e9c3debb89f0429a88a75b659d25996af4ee26e508a045f1e1d8a09728de61de5bfc1d2dad6160acd265b6bab2cebe4b76bcee896b4024991dce178ed46185ba8c3a7bd7f9296424068bb70c3310fbf4410cfd240b9d095eb61c2ca9aaf99cba55f849ec9c0841bd2b6846e507b939690f73dd9767664627efb24769828256a9f53cb14d49324eec3d51055271697a145fc39ee84805d00cdb4ffa0dcc5e491f787f4671f30cdd8e65c33fd2657e262a7a49f3d1a701988a4b9f69177388b0ae2c5aa906226c4bff4719845e366a2e020fdbdee120cf4f15ea161278f02773436203b21ce5340e303ec7a58fecb1fcbb08efcf0f907cd9332ff920ddec42a1b32e2936d10dd56281f777f607e07b71c1af36ac8bff4b464b9ccec31c15a808d1e5eb5b5e83466da58cd5117634f487199d913d1c2c0d45a4c0afbc96ca0d6ec7913f5907500bce29c4350f9304e7ff04fb7b421120040cf6af86653ac5fc59bddf86ccd4d50971a1da2c1e63aed69d0f6339afb802ae2d821ef27d1d4559753b7d15b21a81c887c902164a0de518d0136d07bd94685daba673c029b9a1bfefa25c4f0ff31527e67350beea6ea4adc110a09d6a61e9a6e9c4bad0130851e08f05e9acf9fad8a7effffc462da37acbc562831b68d5e818dcd4e1a174a98118e317304ccdb5995716911ae97fd0acbb7f4406c0bd3d9a9f483523e7bdcb7b811732d1e4e4fc6de615106e11a8d2016cfef7f810a4c2bd7258beeeaab1d73ad7e4aba98023a031564a70838168e15655dbc3607f427683b032efe4b39c1be8ed7e92ed8399e6478ba7d86172e2490e4c6660725b678ab9093f7053bc7a480719ea5629b84662983e51a53e38f46b9b797df7dc623e132dd3a46431e28768d0d90f654acb7235e3437e83b6ef4f20b925be5b56cb2591ee56a620056ff3045b1ea50b0cd6d0ea3de9263d9391856ae18159b88e03a8f09e474a507eae7a7ee774c4d991a412f0892ba8cb380ad4571e3290c26fe3f800c040b9833dd7a961a95a2f988ba003da89190cf169a5d61cc58cb0760e4aab872da6cd758629b5bfbe0d6cca23aee03496d1ba5c4aada62c170ee0c8556f84df68bc3280278934af5db896afa6d692de98153f9f8dd1534cc5dfca4581195e5201eeda84cee23d92ef76bdd375a511ca3ea7e7fe10719c393b0babe00c05ca39eda3e4753def2f735a00233f9f39499e526587c97f665f2f665597091e020633102f79f2cba6edbe97089075b63892322f20083043ca181afb1c631ed965efa7c8a42fd586393d3c769a91a61e9a64be1f5a9e5824964376e8fecd398ce11fab82d3600d3bdfd792bdc186ec7f64d5c1be4bdd15a1de050596c39a04641f2cdf51dabb88c83c283d61b990e66c3e89f5b5bfd94c945638892ed42040ddd1e45ed4f0db25afb51252e7956b9554d95ca649477d3066b6c3ca57f1a81f63c7b5ecdf9f20274a0b187af18c9d07ac037a852c1c15de0bc14029a5380451487a8925f7aa256fa7e8da19f7d9ef2aff904fb7701baabfe19dd53110f66f703964932005d2dec51aa7bec0854de35f1042b765c835b73c8d742ac2a1e469e5719bcf574077d8ba48a9cb4ec8a644c96fd908f46f379e0c201ea28b0fa94c381c441cf98867e8d4517ce0b23ccf99881fdede9cd2f72561726a9909f7d723ece29fed2a785f8e3151a322d7880795050432eaba06895f5c5ea420c226df0421642f00da496035b88c1cf295c38498cddf0160c85cde0e006436202618f2765e151f478f00135e3aab810763114846e4eac740815ef25867f9b9ab84078af70c0861f3f1540dead82bd69068ab0606ffef89800cf475b456494002bffbaf2be0e8c23f9add51c5a4343773b1a3b522e3c8eefe88c73907fc91f7a5a654a7a19deb24fa710ecb30aee188825ab18141dad01740622c41e5ea1c720e20b4757650573f93902a4546ad243d4f5f327c9aa8d2d4a48ee4df2d8be5ccebb78bb0770163660222f8bdba0c49d2013d3ade2be6e28d56e05d9c210156b3a903950ee0a03c416e68126c7de7cc28c9ef123c644acefd895e000a7864ef24c74cdaa5db5010eb9ed2ca99f16427a45361ae0a4ca2b96ad3877c8f8eb883e4ade950a691d3c6eb0922b364ceec34522e84eb6f48175dd2a6cd397f1361d5dbe270edaeaee11f6bceea013495908756088f4fdc9a294f4b4a618e06ae8baac804298ae9dded2217e9708b241f5d8288ad820c7381d4edf48c198d026d1c8b97607043d7652add0860ddd16281cdd27d88e1d20708dc468373a82a4ef6fe4f5e3c665bb4beb4b70e0b3fc5b7d65afb45cfd14aaf53dec0164b26da23dd7a61ce5c8b8aafcb0b38582b3d94f5f22712f0d13b17aaf76cb3a9f1e2ac25e01df2d4b1c36f166e3e2a64203aadef2747f5d6ce03597d35a1174bddcd292eb21ef682823430632af72380bec898eceae7db748d09aea5c5c035d62291e3e83f26b58882ac72f56ffafc958b334b429fbe964011146b2299d63d12d7f2fdbcbad3206a81c9f51bcaefc62e071a29c5533eefc6064de0ee6cb7b50ba834811868d503cdbc309743cbb197d6b3f142adb7e80dd0cbf0a16724f8cf52ac525ad62513bd49a52fcb9a0df4de7b068c92ccd8e928a1feadb556844828cab4625e87ac0343f6aac97ba35e6b52e40205da122ac2e68a412a0ea472a35362cffa8205f65e8192c1b63913905fd605ac0387344a8d8fe48a4ed883b8f9c327e31e765544e32256f456c25e960139949c3c04def8717566fe54719c169833702cf93715fa172020dace1ef2f3c3e15474fb188eebe85359aedd7db68c47e481883d830860bd569a373e5768e231893b0b6137420135f13f51a618cfef9f7fb508f636984f6713d46c446552694b645001c91d59820a162ed5eb3aa27306759aa7da63b33d1b792faeb6aac7084085fefbd962874003ba2224e7c733fe0796a4a786d0f5542b4ebbf385bc0b1aa854f8aaa33475b73bc41992d373c44ac98b37031b20349317305143014e18cd61d21e5c9bca615a0cb4dfeecfb2fbbc3bf63dd9cb8057594530389de8f6c84e7095cf5187d122f8c4dfb7e2bb7de53b875324605da35b6db85466b90ca18374bd54512e3faf8c40a0783b5358da5cceeb81710a7e784989caba94ae2817d7db35240b4a0dc25abcd43eb56d9de922b9ca22ff58b43c91a3177e4c1b3f10830a1c1a0148ddbc6b8272c529b539bb9a9c289fa8f20efa6d667bfdc57a2b7b739418fbb40aa03cf54b1db6ba78f51dcc1543e0efebbef8feda245201f6a90e4fe7665ec722cf71a2aae54cecd870544da05fa72d2e0048e16d45f2522ee5de560567c9f5714904dd13a1410d76afd260d0a7b2afed17c25cfe2408d7e3c9336e8bc0a1b08701653d5acc6e5f8eca86587b71ae8a9dbbf7ed6dc5d3baa27887ec356a1276e5d4e35c0527008597069ee8590b0e0aca47558b9bb692053e06d330bacff423729fd124b59087e7ac828162917f1e1fe322992660732f746ecd8f9d22ed5b6927feaf19a3de36fd26db87777dd71cd2f401495fa635144e5963af060730d5531d94a5a6aa0f2d1cad501f68d20c26d220c79d0d123c7384f6ead1afe95d2724aa4770dfa46a518e58ce56a880e6a9383b9a88154a310d007310465c00c105824d7f2c59961a4c4c57ed5e7bbe8f20d3c31a7447fb751c7dfc2b8c5036df370364d0737aca5bcac436692d374d6c37488636544fddfbce2ccd3afe79ce82a2879947c6271cd882a52866fb2d382d0ad92a4f39694876e0e9fc5664979275a47ce806bd5adeb9331c359b35c23484c2efb5c7c1c5312bff302600f3ee25609f0207f71da7ff70a354c6f680687be4232ffb61344a6d848cbab6f557faaba929a4a206228906304615bafba991af7a9796b2191e52e79ff69a41e51cb125b9567d68904b7301518dc78bd17145b44377b87f713fc3e2a25e8562fe5e72d87583c81712cca90197bd920c43c7ed13b8db5162f6d1939c791b0f8d2fcf1d945edeba091ba1a13a166136fd09deb4a3da687e710f0aed3ffedc8feb07c154fbcf4627dd9aa8a5cd0771b0e6f8ec0a444862851647cab2be51c98ea596ea2d0f7e1c2898dcc2d9cf6e3188c8fd842a6d8e4f04137368249b32d588fbf9a1880e22aafc326316cf0a3d4696df19867daa0693bd5117690afb2ad9cc06134711f537a97df1fac8ab714268ac0e598ca2e6a72ddbd5a4cd79e13d6a728af044e0bf03af41d5ab19f42891c26d9131dd4bd9bf98e3ac13075d7bdcabed56782ce44661fb3b74b71571c58dd4f2c1ea6b89d281bbd62bf507a717591fb8a5b6197f66e909cd0f960e418347b20b0b20302c84b455b5bce5fb0fcc3dbe3cdefeef43756e0f5d30070d6eadfa96e265202f97d37db5f431a10875d4ba01f6550222c20bb70d7672b2342765f6ac760161c2e7fcb04f0bfbdae0954bb7cd722bc3acf77f0ec29f9b969268899e84a6c5445c89ecf7de57fa5bd8fbcf88d6169c9fd04ebc7a80c49c291ed87b8800a21235d5d35778726411b95f20ee7b0aa89b50081b2b65ec18f3170e0d95159695642ffedd05a1cd7e5c09b75f36d66ccfaeb12779c0014122e24dc3efd3113cc82696c3bf1ec7d0c87e94159ed694c8cefbc91d40d2648f3974ce7c32dbcfa8125b8f5de4b52d2fe930f3f0e4e942ab1b2a0201c6b2ea4c2ce6be9019508670f812df387ee404f6f703e3f2f4c3c3b420659deba1e351d381beff6b82e50043b59b01932e1b1ea6439acce31ad226d5c90bcdeb19c95913acabb571d5052ae9e702f498949e6f370a4491df03f2dfb4564c5a724c19ac3c0e3ee71602972aa6eb3198da5bdbc3ae10e4fc91940e92a067b1729b0985cf112c056f06eb45e243271d6683e7a9dc10a1940a15ad29fba153600a673ed45d82fb6d071fb031fbbdfa769ebda4c4ccc058dadb7bd596f0d27aef2122a4c46a37c253eec861381c5c7a5c247d17349fb3f1627ddc5a2fb265283bdff3913b6c4c9183f071a25cceb77bd84925d0a04474dc1dfa01836f687c0dab27a2e1af41902a1d957ed3f15ac67d6ebaa0ed25b5072d5bb216c45c0cadb0a716b825899b985dc97508628ef8d96e6561fcb905101f1670cd26954b5a1b9c5cb28579d81b0d5e5f8ec423f93fd8e5127d8931f75bebc6d45752fe7a8a1cea5ea32a4c159a95682c2981925979734df04c3d8717296f3041e0df33ed3c66095ebbff1e40f666709f94697d0bfb2ad77641b5adff942b259298e0c0f10f8351242955a91f8d3c573ddabcc522870ded938793af6ff24460b3daa813f038d35e1ecefeb431a897e4fb0fb6341eb0219636c0e5acdfd4fb008834086c5e100211a1c79edd3a0eb03cc0dd82acf5c17a18452467ddbcc783c2b14a6c35e4282b30c58e47abeaca8e62f6337351ebcb5b7b0658be6e8bf111d7209fe7a3da6353d2973f8b0ead096390e8c2c508191e2fde44fc9b335c8ef2807ae682c4d75ba7ffab13385aa1fa02305666559ce2f6287056ebdf6dea097c02948377c8a78f340a5a31caad7f4b50dad796a07ab3ef2ee109be6d003db73c1d113b73607b8b38a946c9828ce449285bde341d4eb2786a619ca739bfef5b8d6c54dead46f61e8479310f4259ad28d7ed9bf1230defb3e6bdea00a1e584ba0ba1eb525a8fef7c0a391afa54e563675f666d8606164920982a04070e0a869fe35a0867ef0d4008deac66dd1db74bb2c7aa002e64fcc819bedd8a4d7212ae21b0edb952cbd27b6658bfeb7e2fd020be281dee1822a287a021de1637ad79146bb6b62725d609afac364e68f2f00cfe872db9cc7b7fad7c67c4bd7584d45de3748bac8ade78f2161158977e0e53a142fd0e2cd8d1c9da200afd54c07c87b7d657c9c510b88109248140061cca768a39c81d1c3a8a4f477fd1314a4ec9b33726d1d4b25f4f48fe90ee5fc3b10c39c31d2249b518dcacb6210b37cc4febf644ac8d9a543f4b6e4a50883e64c044d6714da4468ecd8d26898fc01c83de3cc0f4fbe8630ce858dd635d5148c5ee838b1aaa0be1fba6e53f7d52bf425fe1d3dcacdf759fab4d8d55ff69a9e60c55722b70bad6250d4fcd4937b9e5deb871ea4efdfb266c9e1155f37acdfdfea03e355b71eea7a1b63ffaf143e7297bd3c620e88914ab6ae32a577260ec6ed08faf7df29380a5d2ac84cc63da62f6d5bbe8ef607d6bbc129d90c10035b66f6f8aefac86568e8d303d8c3e1645e2084a99abe915e6d6952a3bedd6c512df5474f9667d873dca4bf3b3bd1d52e97b15e833c54b8f7b806b4a1ede094596cff31e540cec5c10e7e1e37dd9a6c27689124081c1c5c924de33cdd277c864435f0641ca3c97f546b31b69a1e86da60d9b87be6a38fcbac580ca7ba737e342dce767c40619ccb45b45451edbddb3acaf0a125f2f7caeaa5eec2c1cecba11db87d1f4ed33e491b47b190285d4209a2294a9845bc41f983586be7acbc22807cb0ef01f96fbffdf25136364a2afce0ff5b7dc12188679fae2ac53d119f82f687decabb0009480063928732f68defa6d9f0ac80db27aa9b9284c5d7139dc9b6b06052276e2c0e7bca5dc28ab460647ed117d8d39b1231817048e82c1124bb3c402515dd7733c7ea48b7ce83048e18d6b13ee5bd90786c600aebf6fea20e84f9be9db4a3f6b0f3fb462add0549de47cd6fe2906acf6b388f784a06dbba5b279bf8c07494720d8c4c6f4f8097090e27ce26d619f5858535cda7c8626ffc555595c541193a877dacb201c1ce16cd86274b45034e412794143badddeede17c34433912c18c26adec14b8a5acff1a0e0cb0a6357ef5952ffb15336b4e6cbf243161a5594410908b8a20fba1874853edfafe12753d005a2698a1132ce60effb4a4f252ba31a4dff083e426c05902ad95ce60c79fc185cb58467f5de454206d3e6adb7f8eb841f63fdf2a410fbd080afb75f8b456a3729eadc7fec772f1362e85430d2149949e39630fde286e4663f6a6ab9ee4e387214403fb3fafdf864eb9d61dd4347d924c763809ff2d6f5afe7345b7d71577e6c135161764ccc8f00dff0a4150cf1fcbfb52a7d2384b411453426c83c6304faa382d6d4969861bf2df613babc2017a389f5cb1388ecef4662b964e62dd6069a4bbf299c889ab3c3cd82021ea54b369d48ea37682067e39fff32e536d553673c8a5604f6ed80260cb0afdaa329b11ca6ce9cb1305725c5ed9310a58c0063d3074a4fa8fb956b792f319fb0de90f07e717c2abda55290a7e7288f583bb85f0494960056cba84f68146502176466ba64231332c2cb149fbde37585d1003d0df1d05dd87da8905e3d7bebcebf77572593aa1d847600cf96d14e90b9d94593b9dc9b3bb1558a9f6d002181d0bdc122461bcf8af4e91e3cdcb8a1cc0acdc85c3778388d3197fb88f8faa2e566e4025a29e9040611e4ede38544e7deffa99ccc1672cc76ddcb92658eadffa10840505dbac508fe4544c890400e5e979587e563fd53828d59486b98adf6b6840943d9ddf7d5b28fa1469a4785a446d9fdfb3cc91004e390312c7186b85f78d366416eb2096c608d8efc0e373e7a86616fbd01690dd6718a7cca2dce3d4c555747e6b74e436697a6b5c90f96ab022b57fc04c069f98baa0694d8b5b121c17f38e4e13dec3384cc679ba71ca452a16a425ee4fc858abfe1ec61ecdc385e726d044104110cb80e016021cc1594065a59f8c17064c859c36d7b2250e0dbd5b19696ce75170c2585a617d08cdad7421ad69e61daebeb2deed86b7b523d0ad955ae382b5bd3b0f8c936c5380ec7b741de08471367f705f51bb7bc8dd2d0c4d8e6afcdbb23818a7d31b166745d052e0c866936994093bfae6a7e8d7dd94573fce7143eaf03837e6e3aecc40ab44e9d7a49b3df987e1e8e9b69af5c8248a1ba881265dc072abafb44a03d529180cae7da3032b0bc0b202ef2ccf410d987b37c97eea08f1092a0c9baf9d26f74352d93d0e303f5b4bf66996403548fc33e5d5f7c050aeb2eab4c87f468fd86b08f2205b181f53c8a6b3a141e5c06bd0293a6cf07591ebd919f8d37d22043e4a7cc32f6fe836bf10d9562e64f76b286d4764de4a435663c84e4e087ac66be88335319bbe33fb96c23e3f4ec81956afbe8a65f699daa6ee408d6af50cc2f05c4cbe45e0795a5358bd0285205ffea9bcfe8efbcc3fedf145406db07e74b4d33805205c5f11892c506cd453abcb7f06b80085c077cffc768252199d906ca7e147f0a88d0303e635c40154dbc8db3bd06c0cc68f77e5977ecfda99adfc404eb53dc59e92547ac0edaa8c30a5d1b91d2750836ce96865f611cb141135a3c160615431b30cf3b85bba0cfaece71b680ac31424c399be751a4293b2b9f62333f0d89a8a72ad01dfc062e7a315e57ff61d7b4e74747cab1ff2074ccb81572b9611f00123c67f1c82cd7831fc0ece9d314162781402dab73878d27b0e631bd165aeccfc62e28755231ba76e4a8f276efca8e58b32a3b771b826fa5a773839eff4c6f9012010fcdb3f6b2e9ad7ec2579d17dbd093ad78d10b3633b602f2dd365736851b2900a03f2e2066cc701de7e7e64aac9b13a031d1b0ba1de439dfe8677ec6d26fb9729a9e7b7c7e9755f4b01444d3a26c1cd982df90f7e8435f2c86a2c7cd45edceb31082a328083472455699a945ffd35a304cdf8d55e1b2f5b604517719dda2d292dce71053019650d8f424bf1c4755a6b66cdf52fa3df57dc6a2153b9797d0391b9739d5a9dbc472adf23364d3ab6b027b8075a8b3986255f5629bae287414666c68bc302c502ee2b253ce128585357460fac5078caea10978bb891993c4464de25783d3dcd8024586d63c1f2383b247ab84842e083dbeb197b550cb9a07a710855dd8150b1f690841bf928847a7040fbc53a3393df4e53a00b351ee05fd4e3fb5188ccff742f6038c09618351c457135e9e3efb06f69fe0bfcc95e9c5647a0a12e2a8f2611e17537a804eac739e025bca97527e50390c980b6056fab69b53b9995a69a95ce92481a3afe5e7041910415b8f9e8d8d6a1da3ce796e71b3de0b77af3e3b78b2eb5be8aed8235f10633684f0e97dfeb134161751c29204986fdb9090ddb7eab65dc86a68c3725ecfd192ab011b9d214dc78da193b0737f723795229f7d1ae7d7c15007e49ce20ae35bc6d924a35998047241cf24820fd67781f814943f5b8c0ff521ba9441afd9e0951073ada25691e841496d5f1d28a6d104275fb15d01dfcb5faa82bb5ec6233cc53ffb406de8b73fbf8244a3715e54ba38e27fa7093c82112abe87e14ef7783af1259dcf499656c2f4a1a118b271b2e5fd64454e519dd3a0dcffb39eb3033a7ccbe24f8b7bf7f363e884b906733cd578f7aa21213857e094275c1075525dceff0a7de0bba5f7f45213dcae2a07d7e7fa804cc21760fab798b86de38f7c4a7fc65ef107ea613db02a8ee60415d5ec0ed8e402d6aae920bd1267d37faf39ef45c5b286095bd9822399805dea436ba3a0ecb7728d8d2d0e74b6a158cbdf90aa0d97b3944c28d736f33e123ab7c0c92a8c381b5bf1be46eb091935b25c51785b95a807d95978aeb133fabc5d58d9b5e8c37d2903ef126681628a36778efd4f93aabf366ef6f761ac12dc029abb139306e78eb2d5690554a266e23bb3a9500ac964d50142a8f30ea1995cbb17b3e24e7dd6685a06d727c3a5f4b235f8f180f760da0c19bb46dd0051ee778179eda034fbfc8ede8e4900bba20cdba10cf162568e762033f747978aadbfd2bd2c1ca84a8e3e5ebf57aeedda77f6c11527ef30df3e12f51fa310095a0c31ac2d5cf917ab1b6135d703f8e230136e1e271eda415b34b2a0219d387b7fbc0c7cf2ba5501f60de55ac80a3c1b18154a3f9cd0017f252151a177a3b3b2bdebfb45fd24a95363bfb62dd1da2617207429705f6ec10f7d77bd7f296be44ebfc0421e22fbcf8c4e81ec946eaa40662996919e8c1b25ac3144100f6f3ec0ced05e540f3de16155358516ebed919f6d7ed9b2217fbcad7572a601d5ebdf43b710981f308ac5651462ec9647c2ebd037ddae34d197468256b2a114b1966b8d227e043ad3455ac83924a9b368f257d6747d11d5049f5f2c3ab025ec7b6dd9465e544542fb77af077fff1ef089ae3720e9fc60f1c0616f61e569638730f072b14b5bca1191c79e82f217e2ee23a06076718abd9ee9d34b6e25a4d08f25ec4e9cddac17dd3301c554b260037073dd4eb5d71082ff0c44efbc7d1d91a3b8ea6cd0321369868c777c923bdceec6f4519f5eaec3da385e19e5c87dfab4a69682be04ed595de78beb06128f4504d7a9c08ccdae2af66fe8dd68d0548f363518acd29eb043693572130ad2e6278cc54262cf52d54942ef270a948172bbfc96147b5bc0ffe50b331e5bdd1f3f61913ba51a121fb48ff62da23a1893555f0d9ff5720bc2df66de562fd1396deaddd209442059c7c8bb3ffe62c78a375f341142c6b3aab466de52f0be98e5755e6897ecfc377cfc2b95fe106ebe1f246421d493610c0e3a5ee3f84149ea460acfb4d8f52e3610ccfb759a95b3cf3981efd73c2ce6ded7ec4482ac4eb9bd6e8e93dcfc43844aa26182e989fb257e8b08524eb3c53bdfc08ef0daea348b3abd5e58a1b2980ffba16cbbdae3c2b35acf8948a400c1a13ad63b63e45aa418460c2b84ebadf6b52f92f08f128df09f15e21c600dded2c6e017711e44b60f9a1239c3f4a64424aeb2408ee4b5e1e21f8c8fd05645e65cfa7d0d1ea1f241d5cc8a08b94d526ed320d45791dfc6a0771fe689ca0449f2f9ad9b458a0687f1df0f73d66a0c5f47f192894f073f31c77b3619883d5d3a4be0c962e1bf25ecdcf2e767485de3af06d3fb98036d150845ae380ca01327bb72f9dfc20c7e960d44013d9666e16ebdb5478ce7555a0f9757ae4a3e3a91a3bd375072987d749dc1bdba1bbe74cc557506a4e0521f191d8a1dcdbbb2f615b5c2274933c6933d06970e7ba57ea2cf52c647a1dd6460b35d1c73aead38775ee452a83661cb48b22274638a2d8676edb9aa1a49778e040298761acc15560f21c7fca9b22820b3eeead3d5fdcf184c9da587614e5f18a7389ac3e876df4bbdd59a783d97b4dc457f98cefd017f9c9f340734b65dc96a568f32ae8d9fade0c8cd0512b1c6bbbe15e1a9ebd453aae7f643dbd44910a49c1510e03c60d47e8bf30e89ebdfab13a54057097aacd62cd17ba856b24ce46b26dbccd501f7bc25f9e2d07cabf125713f01a3dbb921b2808a2a364514461450c113788db18198c6a21848c9eeceb2eb42d456c35eccb92f2393bed468cf729a7f91ce55525ee866bcfdc2647f35551b82bfb2d335e6b1d9cd8dea1792312fc271d90d286b25696136e60004675f35905e840b4a2b904b19e63bcc6b5d65c97f2075be2bbfc68bf83b114a0d8e77064d94e2e34095d4c9fc96d662cd288c8af6d66bc430daf94d4a884d67a8f551b92f4a0de4253d610ff389a2d5da1df7b2da2aed1bafbcfe5da6def6aa83aa78a90082bd079fdc70f3da89fa91ef88533a9177710085c3ccf3efea2989c2aae355ceac1c857d229aa6c69d2c50fd4f005f7bf74a2ec82f15e84af3aeab870c5afa7e59d701e0841cb7acd3d8c8592f3a9a7ee5dac208c87e3175283e2edf5e58c976fe3acd717811401a92a95b5f1389e9a83bf05ff689f469c856a96045cbaa38b796109830cacc7cd3407715504d77e524daf3502f46cf44769bb04e9fa233bd4f6221ee7eaaf9d265638d982a743ee9923fac85642063b2326b0a2bc973b093e417ddb20983b08ac4f54afec9ce000cb168ba4a562deedd8893b8789fc3147fb955e361bc11994b0700d2efb5c5746c1ef4f0b831f3d6006584acac92e3be8f4b4a9b2178d54dfdb5f7a407767689b0f8de7cb954fded6d0cbab5be23819ca634cba1b49ea1d0d15d1b85f6f0b463349f8e7b31433c02e789c2a988476f07d81840b17fdccf87c351e13bc12005a95711473c19a5f36ee1731b8812096a26c400d7da015eece83b734d805238d0dcc02b2506067b9dfc3e9dcb9efc076dfd7bbe877029249ae9564dfd0638a8bc0ba129bf914133edb5002fc4aeec1108b7a90e40c55d285ac026f4471685452f4a9e9877b07c1058305857dbb176eb65ac72cb40bb5e6f81d873dac6e916ad1415faeeb83b4c4439c396274cfb3a55f060894a8990bc185569b0b4a0f42999ed47cc1c82ba0b9b6c840b00337dd53b7af952bd0c3ba47247b44c22add03b469792836fb515185b0726a1b36c2f1fc0afe969ce49d261f431c390f72ae5f543d7a0bb27b72744f098be72d1efea99cc7eeebf3e516d5f3ecb3ea53a633b37dc9fb5195882e53429c3da2bae849e3ac678ce42f520c81a5600a64cebd995f9697dc990bea55c4156e905b79137a5657a38345b9acc12c93efcccbd7007faae55d55c9fac838cd11761d177e574479642cdd277c812751f8dc744e7c72b98db804a5591dcdb8da7e32d622d8a5301bc7f02177300c17dc1070f100b7292d1a8379dad4c1f0be68b860ab733e1fbc10d42e5ddf8999da8f21af794d748ec0aca3e9bb42967faa966c63993d1c58e8d35443013e46a9a71a50e32ffd16ffce95f59f1e58eb69423339c73b11ef0b2743374b0d79aa99283c4fa89eec38d98d14e21020fdd1f7a4db8ef413f748f8e697e606cdbec1836e2013b915a3f2dec414a45dd09cac84a85a0aebb9e92f3917d26e9ddf40d07a2367e01e2d8984d5c323dba89f9cede9e18abe34f407833b1d693438d10d7077ca9715fb6781ed7193e0e0da7dc54270575eba8188baf1d0e3d491491f32479c6b4ac57619c8903d5591a181324e0ffac8d0d5b95d19502c3e10aae64246b0a71c1c7fb4732d36b97d89e431fdfbe096e4f99497d6d38845535cb5f4319e1d2e357969653b3318fde0608f90aadea2a19eda831cb36c62fdd06f9bf8ba993101fc16aa607daf90af7ff62c07f58d466ac3b4950363feff5fa8e5dd37a46dec97216bff5a4c1e3156871e04c2b54f887f70602ffcad8d2885e92c77619b94589893bb35c2fcc1b9a3b284693e535a75f791eb4887eacc9cc4b9c7c0f83f278a4e81afab16011736db6c2f3722421c9a6a142fb1f96d1b6ec8e2e5089d6e037a076db0b227309b8705306918bf0f8e38fcf488c766df73a61f414bf96d2e2e7ad2aec6dfac19592ad02ef12b25f82693ec15cf70e176f91805df95e153d4c80bc6b81da1c5d32c7f84968ebc10cb3e5b017ddb75ff850d26f7a861c44a0b37f40ff97012a902cb767bec10cbabab6159b5ca4cdf19d91e2c6471ae9ad66afcd46b66c7f8abcd9bcf587a23b6882a39633b1365959e685957a1a035e7fa48b7905e2ef7d342fd46c6c03c62d3d92ed2009afa139220c306773810032a53bdebb9e6d0fe472901ac22d801fc5ef2e84ab975b815591dfbe71bcb269c3d26735e770fe1be76779209de394ade908552137c92a3af190bd63a4ea4951fc2e9fb8ac96a7e9af5ef28b00f2d599544dc7764d8dc492be60feff4b2d44da1a2cd97369204b7336fe3740ac1c998f1b275608a94290fe59ce73e216b841ede5221927a67de6fa2e6c3b791ee982fd67abdc780ec88c75efb68037d1f6ed71174225c03bf376e5865720854ab99932743686120549d468961349fe5a5e5dcdb6ba889de09e258ed21fb1b7f5512da0f2be68f6064411467e4da639bb9f4a6132f2f44c0d232252380dfc7da1e68c13e08ad92b6e23ffeba3421b228d1b315c4cb71f778606226f8e15702f51c411cb7e7677072f4b856a14f9e71c99d7e2b24beb16d8fb016046b819c420cba9ddce3040bf655e11549b9301fb9c6939a9c6b0a98fc66adbad00316795d3832eb4cf4bf7169ae1e93bd6400423abfc3757c51e606fd0bdb35f3339c9d4e6795cd7340edbaad377fc9e94038c98027effac377568f0edc3f830b4f8d99f2b233328371ed6606c6f29a1dcd57f8669cd58d033cb869e96054cf1c6a07f4016d141728d7e5d261229a14f52da88f5911335d267b92130990c801a815857226fb4db04cecc4c1f4d7a64521d3da1b4b3e27731ba3c3d13973ff71b17ee4903509f253957128bfeeb51e3c6f8bd3f729e2fe8fdfb024173d3483e8d88beb8f84cbec2ee38a77c550cd223832af2604a8f06167602adaa1ca0e95cdde744455e4e19ecd66e7803d19222b5d7d15450b8432b1ffcd1921101b5e3689bdc0d8c5aa4bb4d6f0a256efe2c5782dc4c48491fa03620dc7d3bbe1a4a671a21d7bc06e6f5dd81a3c272881ec8f39b17e5f70a27e357e32ded2167c3e918c8f5013c7b82bf93d313a61a7e181adca115363f3d2889dd2e99c39be4aba32db5c9d2235dfc14dbfc5322ff24841ced4cbb67b6addafc2e06f49021dcb35ece506f664233d581b17bcf92362ec0d9eb15daf618670e286055e66fa1a085cfbc637cff8f2da92544e443333319723671333268efd78a990600f8b8f430e17d8d7136ced241e48a29615ef262a55863175604e837026de1548deaeaef961b8a7de4ee9b87f87fa01135469cdf9903e219b7c0324fb202c66d91e513ae0fea102ee39c98845bc8e797b74e1c6c6579ed5848d905e2f82caf34d0d6cb37e74fa9a2ac6420b5accc4cb63369de17781772df24809511ac68961659c645d9b5426b5b984038a37836b6a54c19c1cdf7fb0b719654948a4e7def52220d7ffe429deb795bac1b1f1fdc5c699434444966cddaec40a820d02e6dbd94a44d7a26556aef801f8d572f03be232b0b3f0e0beec1c98911cb48a87b9204a5a6a3e10a70e69b2cc945df143055dd4f340eb39037cf737d8fa3fe8904cd2f088cac6adb318c93b48014b1530dc0f10841a76930c60d933adafcb42ef2d6d03ac9aa036305be197f0ccd61fefbac13b721bd989b42275f6086d0fa107b2c0b8fb8999eb9d8fb6b37702f4030d8d3079da51a1f700491a2ff4a17576b9d6492d4d6c497ab5c6fa00128f01cdbcc2aa91b666717c3fc89f081c00596c3d52b3749e5cbbaf48630d4e74c14cf6ec243dfebe88e7a84e1d90b2da24a2c59ee144e1989088bc1b32bc8c675bf01ec499205efc327f6cf5e059b54d178d25aca1e558ba0a1de35033370148b31f7359e77c8ee5ee4b7b9142fa17295b0de81aa5cf8f75a4bcaf74db2e3457ae574392a61df20cd496039105b2b85c691bac5b8f25290d4cb9a58566b4a63527cf8a1602e06bdbecb496692bfe1e2bc1bff96e5d902b586c9433c9205db9afacd4f5a460d18d6d9d802b5f276c09f54fc8c8654192fb1cbedb39f2a5946322273a4d69bb9ccd28d4b7fa9026f997092cf064c3b4c6cdaf9e8c13b0d8d52027836fcb33043e8627f4c302f3a31dda29560f0854dfe10332f1afd5ed9e10dc56de2cbab47061f291188c1f1ec95942d8bb12bf94fbf0416a87ba0179fc2e57d8d4c8ea96db310fdc418095c9b95735ef8251377017d867614855348afe53d42bf8b977c1852f1d514c83ccf62216de1166f07b1bab91602b06b8a9bd9b8ecd58ff3347d8aaacc37c5f4ce2cfbf039333c498e7094045df6765058c280f1a50d1a3d6c5549b44fd0aaec8cfb3b9abbe413732d55d568179281ffc8cea09119f2a245788bdb59aa73116c5d8c8533f65da81c73334a7e4d95fe3fe6794cc3b35473c339c36356a28ef613dc0e042aca329f2b7098426c44be4d81bae01871316f72a83c497fd77e94ae1ce73dbbdff12f999ac1ffefd3005eb6ad969afbb092a48ef34686d132579411c1da2d5c3ec04a1bcb3d1bf563a7500ab55e68468e0d4a0cbc079689e02dde68d56f2898b7af44830aaed3493d0cfac80ffaaf35b765008536ad5a0e6447fb44609642b4739fdb0d6c74c0b11e6d80435d59bd2a15a5262a8ae2469f176a5aa54095bf2e886372923bfaaddf7b15318298b1c3ae4be421b7015aee55c5e873c85e15f4654d610ec46d3a85058923f098e822d8a8f85623ec5935fa7698ef180d33b8aa79fcbec872ab156fb5eafc85cad81266fb2f60091e1a56a247638396c93b61a6e3c1391ee4491e4c78e10defdeb33f23fa1c91e72a252c3c0a7226e653a1899d69028ed0ce57e9bb3bf97715a410292b618634660e04f30dc179b39f857fefc87162b18e4e12483594204f2aa6da08644b8171048cd214ea243016d1b7a40e4f16236ac6e5276e9611de2037b7410ce8b0c32d376a5224990568b6b6cc145f6007f743a2cff6630205b895e4a9574c78d06ebcfb39cadba7071846158221ecd48e1b06eaf6c78207cf5a59ad17b3fd7ebd3198566747f558bb06569f4c435e8e397ecdf65a2767ec962e6b39faca14a65696dbdb7587b35865e79d401f16946fb6f8da6bd5a0631be0da7aff90205bed9e4acbb1765321d85d96cf29739d47f3325f222beca43f2b0ff2e5ee2edb41790d90030da6d71b5dd11327744c3e9d483feb1b038df5d273867c34711a4b7a4554461abcb73ef0154771ff2d40a1182e2685d05fbc7e0a8cce5637792148efc8afbf900f0f0c802175b0177e735f4f5070ae877cdc000e148c08858d1f039d905b060652553d51c203ad484826d70d0df3fc6443cf15afe6e8612be351ecb2d9b8a40b579d0de6c06f2bb9fda73896be4676bbb67fe7ee161eb97fb2dfcf7f915a5c266f96b42ae928fcaa81ebbc3b6e32530ebad367333445e84864acf340550dc4d322395b08e47dcb36a00a8180a48bfa924c5a75eb6e14ed103eb4b8750f07aa2b2aa8ec041322f13468ca7e6f5778e492fdfd4ed483483e76697ad44c1be78b029a5c0f6693c05f81e0c6d7e9a94b53b7f54f81cb8f6aaf4457258790fdc0ea913aa6d096ef6b568530e1852186b3cb788ee5464abb1036e73b47744b9c0bdd49cba4c5fb92765b3f7e0700b05a5512ce9b7ef77e16dade792bda24d0233cf0accc9a5c2b973ca23c0fc2f91e7e4e2d17a21b76687dadcdda77b86c260740ba8b477af5a2a271c5447f4479c08e5c1f9b779cfa650abc7dd195c23738f44067256369a1120eddd7599a2cc4e776a42c2918204ca34a60f20dbaa695bf4bd9d8742203132fc790674b5a62581608f98bc5afaef677f208cfbbf1aaf1b0a6ef52bcf31473be55744ee8718083775cc8fab89ddbe058336542e4aa5af2c7b25ffda8a4623cbfe8a97327782f9b25b4fa0c9bed337e08285fb8d954c55808ddad4712d9afe229d1d6994d614cfa690accd08017e8bdbc29c7cb37d900359093aa72d7d5fceb7c2ebfe39de32dfdcdaa75f9d4962b027ba4d14e61f62341d7fa8ee86663813b6a63d84760f815c5c604be848c5babbb765e9258afa2ba360fa18b163104b7e1861e808ef0237ef8982888cdfacc667c822913d49c7ae27966e477682d048fe9fe1e79188f6132bd79e9cf0c2634a3bb0256e0dd405f77f6129ed7101f224bc95bcaf011e1bbc6c8fa4fd2bbebb739e48a0d7b62e71ed31f72b1c707b9c5726abaa4da10120814fd4826999b96ca830927dfb2f017a64d13bd8557a0c350bd23802c8af512c342fd6d75ab77b10c4cbd54fa3a8ef72c96ca69fe920a73710e2289112d93b9dae7fad514fdaba28caa6f4b3373c8993650a262b691eb123f3c3b981db8eb176bd7d6853fbfc62bbed73edf6505ed11e74087a652a636611219ae6d37afaff40886966ca72fdcdf10dc7cbd797d4258f913f3b704a14bff72faf26cbd2ff4fca6e8fa62a32f49f14dc115177fcd7ed36a6d4f615811ccad8e5ad78625b7dc0fe1327ff03893fa2518461373808242b5f8a4851de7a8cb04cc80afcd4e7463cc012a1bef3b044fa5eaf22d79b9098ed9168d241390b6e7ac87356398f5b41a8690235a9f0e4eaa4cc6fb64bcc8782bd616aa6880dc581f8b5ef3cff1421ae205dca88ad53cafea6e46be31cede2fb355ae2451e4d817410b6875b88735f798b72087be556e77215e13a21b943c7fdf4942ad6814e4143b71757803723642f04dd8a0d200559de767051f61e2f640c800603176d19297abbeedb0f81a44ccf72c84e1d8a6b1540d89debacb9759ae77558f4afea91ed6ffac05567216f31ee12d43e33372891c190fb0cc79261b4b520e8728660964588813aa74a53b22e7cca744cb4061fb9ef695e208d3960898cbc4c4333efd686d6ebbabf58f3a61e87f6d2ac6b78491c5310114033e4a349c4111a8c88c0455f0d27acf8f82a1f1d8df449866904ec42d807bcd335c21435ca8f344015eed0773f633b4df91f9e343c75200ed5bf668024dcf11130afc0f1f806b821969ac8cdbc5e886b4d0ed960b2d5bb38aa21758b051bcd7071e5184299e1e0841b76c0300e84cca31bf2155e66f819173be01f04405042bc26b4e3d8fb0a07468e4411dbb4de68ee5b41f7dcb6de0698800b8e74e45652950d7ca1246641cf096d13c4afcb303d5cf8dc3549f1954c7939feb7c440281fdb5bb41308309546313906827a057df215f6579f51ae6e022495e82532ae4ab4b46f97901b993ebe950c66994d9a82f6f6d3f693f96c2b55c57f0330a5b07d02f45bbaa30f4b5457eb0b979589ccbf38358ad31b9bc87eb23d7fada17beeea8bb1c9edb856bf59cb430c8331a44cec5b8841768a57778583afdaf9cd911f5cfbc7481568a2fefe6e414ee05c59dbd22fc44323f4058c42c42328f2c8a6266967b4773ff3d5d53dc3379f7ddd14b862deee5e0062a5117e69ef78742607d404ed7f1834a69f1c3b033c362f7a34330785aeb49433e2f34ef7d9393411941d0fb00507ce973ca84666630803eb020087096a0db9e97acabd32790f90e56327cabd5e353a791f2c9befab58d0e53a008b8e5b354fccb8d55d762bdd4fea45c2f11d97719ba26b7ac684a2e4661fd1834d7ed32eccf6a5ead426f6ea66e8bbb966b0b12806da01c8455f33f224d0b86ac0c7a2c657a89166e0555ce0f1fbe67c21d028af533f1cf754babf7b3a8089f30fb1a1a34d9aaa06c015620ce34122d1723ef8dc57a9e6646f767c563f33f6eecb87701d2e7f8a48dfc5e260c955bbe81de2eaebeff98810d7429d02c90d0ba505e8f52ee3058175f28a5ed44111a9c2e17cc85c508110c8d23459f2dec3689572051004a2a252acea81c63973f177864019848634ec8c1933c003df152f20489fef0ecf5a7754fb8296d06787041c7a178d9fe418ec2a253bae242ab2f4f4eb2f142ee92d581f56f5fbb10bef4c39f02fb679a249839054524013dfd9a0672f94c25467e4f4ea3bde49c1b1e6130c3782ff181c5239d389ae4eb416c3c25f9770832f64328128c3bef7b7c3ebe00bd72e9b19b7d393a4419da2f10faec1db18e00f82d09163741f1279b1267988c2e23e1b2f57360802908062c7ef0e42ae4d46095aee57af5dafad5087d57e6a0547e4b784a0518534d9c6dbea334d883baf3119b11053378304d047afa1ad122d0db9bc1f2db23f89e729947e77c5a1dd3fa0ce84b6f0a9477985e6f6657cadc6aec8b4b8802d10eb92be491c56e7495a2ab960429ebd3707f425036db2b18a3107fd8cf7db5c8b6795249612203a8d0f2bb6ebee0c25f85a06805a3a0dc08c29351d28323489a500d3bafb4adc1a5af161b6e876d2305c4ae0c58dfa0245f51ce214b4e8d030e3b91819a237348fe26d5f87fc7654f143566fcf6790b3ed0d1911f43dd92156cc5ac58995a7d2dfb44027f238df607e0694029afecb68ad69c3eb47146e59c9b53968da6d6e257d11319c5bb2065300f3cc7ddd84d1768fa556b9763dd17f8fb7aea8019449001a6317fd9353ed28b1118056a79e6de4bcd906d305bd45fb332014dabb9e7bc23996c769b821f1a96108acbcfbef701ee19a4ae34ed00d17c32916f24ecd806468f4715b268f67999d107fa3c7a0a28bb0dee712c121f484a2c28c04c0e48fbeba4e906babaec41e36fabf62e4c6752165dd6636871f253502b1ad681cebd580a2c1af98c14d11daf9200096d12dce4422cf9de74787d998059b8db20660d452e8433fede6e4dbde3655ebe2af1f15be4c850da9c0a6958ad66abfc2bcccc19258ca279bc110071d518f64ea146e2303a5f5d5e6662e6c28f4144321117cf68670744320b0f7efc8ee6915d0baf40ff721ea5a9116d4e9749b47b577a8045d427413b220d23ce0d996c791034056ac6c2b02eda00f2b72f3f731aa9635701e58b3d0e9efdabb4e16dfb248aeb3e436550ce763748df9874f73daa49fcfc6dc62b9201c26f6d6e048a3dbba0989992316a140fe6469afe6eb5c121f509505281f9f347837c2d0d8cc876cbea275a50fad63c12d435944adaf2456aabb2600e798b0d29745da7cf923eec5365fa6c4d48b54bacd233b08ff52a36364f66759f0745082eee0d5c40c205d5e0d434097eb3b810a51eec4459da752cf19ffaf9279bdac77a198fd4843aaf8dd8d9f311cbe6d0ad7dd0acefe89f203b2bb24166712ed51d9678313b8b0fb0db86b61b75cbf2888c393c380d007a3f60e7c029859a26f08fb950137bc711ac79551607f11f7890fc2e3300ee74cfb59643fb3c1f8a26f7da27239aed1a5bb4f84b5918e2a89864ca052886e58ed0f1215234b8cbf70f16b27759af6b39dc37e005621b4cdb8270e3c7db0ca13a464fd318dcc48e2558167fb933ad2a2a0015ec831adc0bbdf2c81ee6e852931b832a87e2fa42a4fc13016996f8c01a02787438fa96435d13d2329ef25e520674a95db4b2525af4e9c47eecda856f0aeddff4e2a4d54511d5756997c8f76a137733ea9f0334e44e9ad4cfb01cd3c96641cb6d6035057e600d39a2ad215c94fea6ba162f321175c7f85d10fc60f3d399707b7947763bbb1ff89c7ef29768167131fd29ba39edb9631c5a5f23f11d121066eef3cd4ec68b6513cfeefd68ab82e8d39aac15cc06acd388dc981c869f260483ea20c83bdf7fff58b7a1e674b9e55c5ca1a7523ff51dd25041599cc534628d639c563f8c1d7dd3e4faace3a09cdd3fd8534b03f230cd6b325236c01e9934cc7d63ce3a21fadeabdf5ec3f258e05a63d00b7a45e43b70e54eaa5093758cc2d2ad0192ec9c5dde1f24d26a73c53506327c5e883194f11759e1c32c7896bed08e26e530d1fb2a0aee62ac10099f101b6990e2d094eddc38131f6e3f9f6be3b8a598fd862929dff28d589d676e32072cdad9d686e4958ab28b830d7f290f816306c03289b349fea031e5258c60f6af213a73701125abba27b2046fc2fe1be484d510b89b26ead8fa357548aeb82909efe41106ed49fc2a7fcfac4a4f4d315dfd6d50cf1d1fe66b3e5557cde8a29d88400329b8360e51271be58b251326c105a42639c15959a319b5228f2a7d3c48db41bef7974d7d32c89cd2a4d4c46710f2f0c78659bc15b1e9abf3cb42f04e66729f79cbe4d02b28b35a361d7d76c8acedf9056a577e9e33400b50972960839c761f357e110dd0f314348c76c46a77d68cb80e1aade68d3a8d77dffb6b7d8bec081d00073f771fe54713e7c68b27cfdbe4ca4efac61f8efdb58e7eb5afce6c68d0d3fc82527bc599fbf61f7779c9f45ba6cb79cb42b00378c193b366090ec7c4e974d64e3bad4b59377f17df66a034c53a23eead676dffb57a9b7ec2ca6fdfef700dacd2442b32c00eef32b63cd5ffaeedbe4d7208c0ba75509d2c3dd96fe0c8e3b0dbe3cebee5bb09409e5129bf5f8b620bd74c0b2e5bbe73eeae468099cc0b36279aaae3626bac0b0f2383704003d7ea9ec248de66361bdaecc2881279214c4aa7b04df50e12182ceb3ece388bf707fbe0552837dcb3e961750bb2c809c84a93bad70fba3e99ff9ac219db99829c4ef101463f507b26ca50838434ddce2acb3ccbcbc77746937398bfb434fcc0cc4c44944992d4e9d587934d00f0473bdf6f127c0bb54ede04716e995b3fbede066a86ae65368beb8964f09544592817f66449d0f99109e233e8757e882a365d02de84fb44feffd9647c7cc8b6f351d1d2d06e6b86150393b8bd6280f3393f11fb7678e05325f564453a8fa209e250b1b623879aab42eb8ecabba89e623b17002d60bc84c7ea4fdb0a08f83d4a41abb16a0036a3bcee1ac51ab8040fbeed34f5c121773c6647f9e624581cb52a00b31cf5a18a4f490cca56cca95becff53c255556abc068e440dab535b8eb97a2e8afb5e8e2aaeb5d8be06ebe0597a546a1e6ac0244a8a318ab9f172434597e12fd47a5bb8bd43ce043c9ac2ead6242e85a4b8d294f1109362f0bd9dd1de1ec512570ab32aea071f833f2768fd73dcc06055be8e3730b5537fae2b4d6d8f709730dc27ffca42615d548ef58c45bc962a5c37e2e3ae5df5dede2667c59011c9ae3b4897bee390b4e1560a8f1e3c12adc736e215a7f23ec8eae13081216bdcb0f390167a4c996409f787c07c66494fa53af1efe97bbd2aed4281ed0525a51e30e9bbbe3c68eaa2146bb147073105407b3622b9b23f171313acc744db8775c1e5d95d4605d078e2cb278ab3f8055ad72625d6ccd7d6d7393edbbb2001f7cad1ca1c4cdccca2208d27b3ce6a07fc75756f72281f9b4471ba951e14ca95668f3d7c32acdd5b53b9275d6e991128d56c35d36e76b0ecc0ecd0de46a5468c6c88c4e90548f7b16949e8fe6f305ad500a562da975d8fa7d9dbe157614d275cdc3f49ca8289d2febd5caaa0678b6597d129029d39183cad4a447e8d72c1217065b1fe4370e366c3a954e2508627f482ddcb28ce6932247bd41828d527aea1a30c9195e47cb6e6df718c94d8207dd31e2bb5e694a6368e63b7ae1047793e29d9d0e4b46b436f6c34c93ce2b1189c5d14317ad5fcd39c3d93bb351136c7e97e95b295b485f455bcfdd9f8e4fa08e2f4e57d4eeb37d1e94297f50c0538cdd3d59d12cb911457348c2ec423281851100d7f00b85ac459955c5e5650248f4c10236d9555e8a6e1ffcfb747b4235a6f563bd7cca1ab61083167f682d5e56ad13dd1479726546608b1ace967d11bbcf8d78ce60b85efe962890d3568068de761bf50a3923b17f7b723c9ba03a4f7e0a1852818c4fb1759f5b76cd25b072dc68acefd4df6adca5e65537fef4f3e013969ecb8df4b893bf73e688aa9da75d6b5ada5f15c01c42305a5d0a49669e88ac37d961e616d6e31b230e85126ca6afbb49b3ac23aa06676800552502b5bf6c57b96fd7e24caba310a836075a9e0c72050b4b661cd3c2477ef4cd30f4e5e2b54e49944ddf636c5cc1a3c0bc0fb9ceacc83da268aa21ea63a9f183dd155fa8b3d0388dde97dd177a9e7ffd54d51d1dc43a8764ff5b46b191f62cc7c043cc9ced303cac8ae63cab30bad49dbad3790592ad02fee2fc23a663387d0efb92c49c8763ffc93dde3ee1120eb89783d728dfc54042443d263f8785d127c2f847efa0b3dd196f66abe6b320417059ccbc9d6d6f18dea07db5af375044694bbf17b555b6ad4cae397dcd6899424854b66a3017027d68f34665dd9af052fe90f057dbfa230af2ae899aa7d2163939a30a981d8acf5b09cea56a2efc80cf336606a1d2868aec12d3c8c0c0325cb16075c49a8b634fdbcf2e0b83a859424f236b8fe40a22973f2e6f120b46db8dd594c75c70d9e2e37f3004fa8f812e7989561fde05c56ba03022ca4e0ae3041953a131e2792ff8f1a80ba10ff939c7b6dd91edfd11c5e917c39b74e6fbdf8304663eb1532ddd245a8fbc7bfb8fb7068d0bfff24b04c91b0e9fbe125f244804d4185d83190474554eeb9a04917320675a962ad3e405fb6c75a364bcb6bc0e4db8e3ccd82dc41df7f536132cc812c9976b704bb123ba17f314a0016b90a08b9304896f8cb76689aa90db8d9e93717ee1d955fff22ed07e4749bdf70d540fd412066a273f111b8b9810a5046e840497785ad118d2bea2fadc76014b1fdc56bab7d0b2526b41a7acdd7023a0bf46e43d91749af03024d90e4cace34326d0908bf950fb78e4b77240c45ac2092279ecc9d8ea9533b9866d4540fc1ec1b2c2ce755c1733b00642e1ad36926f9db8cb5ed006cabe96671381a9fd22ad6a6523cd3f003e5fe4626fabd2aa290e56323b5e8753d8288753e85fe68a17ba4c9b200c05e24860df0adffc42808ddde162d23bbffc11c6df193233f15e8a1e600458f5f41032c2d0e169c1a1b70743c505984e741034767fc69ed980e81bee7c85452803575036211bdb19ab9148fc619f126bc1d50b82d060375a613e7dc8986d392d7cc96ba504123f8234105ae8afff3893916cbfd357ef945c6dfba56bf03f8c5a2067ceeba9bf62c2cd806eb244143f0d7dade2e74b8466c546a019c2ec825eac3c2cc4f3ffedb21b88cac189cf6ee5b45c416e4f4fc32a1798313045d68c62a0398fff4c9ce6110ba505aa005d73151d364428defdf47e40b14af43da3e80578cde88129a7cd9130ad8e60d76c167d4ab21ee8a14577dbd7c666c9989f0a627ecd277de9be466241ed21888355f572898d72d0fcdfd24ed8379c3b7613e442d6a91d882857051ad419ced11494073bfb467f24cd0ac14d6363f240b9a1e05e3b2f65d29008e833d0fd3b3f5ee39c9cba07dc116a9065355fc4ffe3b2850cb82ca4741c62d3b6dab1f56067dfc978553d6c8ce0a41675863f89566eb975f5030d4ed4f9d2283a158677449912d10f319725ba93e1c9329f7706cd60575e0eb742b2c7e6ac3aa88e7e1222c89fcde6e8cd85dfe24ddef9c45100a92d523080eb3e19cc635a807e2f48996bc48bad88677623ac3322ede3239b3b4380fa56324a65aac44cfed27be7631b993a9a45ba25303f59861a2aa542792ec83e8bc280c8339484929ceadf37a9d517a7c156e90aa74fbe8532512171c246d13e86adb859eef79ed6dac6a44dc7d9213c2cfe9dad8db0692261a382f9b4fa7eb1470c64bdd6da7069b38cb10e28b9e9635b7342fcb354e1bba4ed3b5404ea193cc860569b12cd77b6dd66a82f9e859b2e80591337e38e64987483556c76752f871302f3e3b0c846947aee79e7225e2901f26718feeb2d14715963c966f51ccc0459137871a7739b77ebdfb91b7af93597d8469e765457ba4a36fc9c72cdc4aecad8cdcb848880f69c229796c7abe137b44394a55e254d666348b1ce969bd7c5f8db076c4ad9dd13caa8a538dbbdc224657ea197ebe2bbb9614715b6947eea4d0120f09ace596d19657a534faf5fdde05d1257f08516419e349b509b18e2219aa57956c93e6383aa6863e53838a6b78ba566ec976ad7404fb555e01a36603edbe80a29121f70650323b973ac33090b31c73c6558434f1ff5391a72c043f14a00f412e0513e583a9806bcd4c66f479872ba31c8b18e403b48399393e6d94b8b06e1f98b3576ab0d291743f31c94baf2ee91607c8ce19341a7582a1fff8103a8c98d025dedecf78dc5e7107801184db4f60d367e8c7462888886596ce2b7714e886cbfe6fd4549cb4e288f20bf8ea35f1f35b2562828be499fffc6bd9284d6b2b450fead886854e5e1860866de764c25a5cd09fc908bc168e74a4b7b46042afc0b4342ae1e317fd8d5ec595d94c100ba4c48867ca3767022948275a58268670bd8ed54c5b749bdc4ccad75e08eb7bca49b52c4aa94511a46b584a784fce6fc9de8d70f78a129a27d25d84928aad4c15e409b16cf293e567f86d54a62bc67440589959533d33860152aa939af8833d259427a6efb89f4cbf54d8f62cc92a43db9fde5012dc3b4af68591e2202cbffb1b7d6372e77091a3c07a11adfce9c0fa673415badcb4379d0a4e0c40de198d2327d4db2d067b8424b5437b4f52e6d6066a8c3f417f555200c56f50467902c7c216ed93ce05ced31704e2c0318102b89bcff1864fffe88b6c9ed8984cd1412f82c00ec10e7058c3147585734b2f0d41809a46ce443ead39811ba00fd64302b812ce3771e67be41dfba0b0ad22d811858c9b2db323fe3f509673c2396646c79f27c6ba636cf38d97ec10090ba8bc501dfb6d407f6007e35411d85887c992cb72a231cb29945917bd603b01787a4548dd681e271406204c2f1d8d6de118d1d3f6419a059e48f47a5e97217376b72ebfadb750e2ee288172e74cd8081c009d25cb48597ae5158542f883b1a661409bdd55894d9daa48a048cba7cbe65807e80b5864ed56df37d71f32585681d6f86fb862e6fb3ddeae44c76dacb39a43b868644832387c725b6b275571517f28db43e0c808f67cec64a9270d7198b5ef4d760663ebe8b4b03da4bc4e2dcb9a0624e321d7e9e0f15f709779d24df9b418a9d6fcb1015ba7fc5376a5cce707eddd5ec92a92fc683ed189ae807e4bbdd2f683a75e5d8f5fee849e6d183993b027ccdd390dcbeebaa779711de8b3500e5c222348fad5a8fbcae79e6bc7611dd710c0ebd67f49bce8acee83fb68111e93ac16fddd201b945f8eceba72537bcf2e6526921456cfa6ccc831af815cd85cff7cff2d15a7247788e06852a5e1c9b8103e7ad459fa1c44c069d56a7d1f0fd60087ac586216903b03c19071d2b3ade0bf09e5c1a525c3dbd5479872eae52dd96485a556a93ef82e2bf8811e9497cfba6bf81623b954fd2f2a358eff760a80fc724fa6a0cb265c7cd09ad0cba62e72a05bf2f708569d7101701fee7fb8ecf9857549b0495daa217a765b001d8f5999dc9cdf731d25675e300e199838806fee33d931cdb9d48fee3c13a937b6135360b5940bd4dfc1ca62dc25b6e7334aa6aae09f0bd5ffcf34fd58d993cc0d325ed1234925e1d17a95f131057e39b9941972d785fba965c7e10766302981a912cc97801496735b8241919a4007df5885c4770b94137c722d3c455c99ab8ea1a541a86c72bcc077af540f1cae33e486fad55e15dfa73ac5e1fc3c32899826f7e9d996d499777936435673a9ee3ba54ce6f5c08bc1c5e58037223157084ea67be68dc1c4e64f1e7f7d73b7be6f9344d4b84eff7bc989ee2327cfa3ec9aad10fb062f42bf58f82b09804da1fc97f533b71aeb46f11571366c3b41e878a4f8d0790a961ef703935d930877f0952f719ebf40674a512716f7e7d639c636dede5c7b13bc6fc0ffbf742963cb6f1bb91bc5a662ff2334bfce6027f6d92c5fb792a3ffba76c14d61c34bed343f6cf9f5b7823d6f81d69b533ed0bb4dc767b0c32b3576c0142bdc8b5de86cda1006096de8b1297296b4f0f8cfe236a17855dca01aa9d8ddb82aa311b2761bac2949fe3aa40742bf07a11eb6290ea87cc5ca30e19e6ac309a1bf8ae8b0dfcec493a5b322aa69a365794767d10684036541f0d89324eda392cf9ae422d488d1912f646df2476ab2114b0848d1edf61348790d4f1fa0e0eb489e7d03b2dd59850e1b5f4fb595cf0e07c28efb237f5b61c5836a1f16df16fa9dd3cd7e01277928eb7a304b7188a9a5d328928e119e43f80c1471e226c51c4ff8ade06a38ca361abe1e888c3f5774bf01f040239a1fbb2ec3482cae006c51a8b2849aa22a6114d63b00b9cb19299eaa9cde5eaae16abcd7d0a215fe3e1f2197b95b74d88830b9c922117cc35c795ea72facb094b8f9a5de5241ba1b134e88f0ee7e0a7006e25c9748a621dc59ecf59d372dc33d7a5ce639bedff0b06a96d0192f9f6ad7a9aa2c39419a3964dcf55300f448aa46cb23de0fd102ffae513f92a6e79533bd3f6aa3445cfecb407591a82b19d41807f5dcf52e393dc1057b0a0577be91cb2452b8086e6884e18b4622214719ebad69adcde1f2c301bf1f12737d835a338faa65a885251a2c31e0c2ab026618297b9c299c34f11854e6adbab8f07e98d7ebf6dd13285027f829b523852404427fae41db7ffcce37391a7cc17d8e01496218871bae2e3eeb2ac806355a2178ca75a76f4c83cfff4447c57a16137904006c3bb4c59c95a8632ff5b5dc84627b6e7cde7012574fc738f803366c699d1c3208362b7219c419512b05439ee9db09dbafdf5d064bf2a739044d172a068e549ffe68ab29bb86c760950260bae85696e4a0d199ef82e58bd7468e9772ce8bbcd6eb6779e97aac272847c7c2dea3a9bdaa8699d445fbe3d2dc2c1768d6456c159363902db97f69b5c2f50744b8cbcda6129c79376f7fa66d4e02a71e0190cf37d457b6ccd87ef39ef5fb75cd042cc9480415ea6896c8360822a6fa9019d1bc124dae0d7dec50942c224425e6d976f5747ae0d6b9fd2245565da07345321460ccbd9fd2694a9f4ac9fc06489e34b95d27a810894cca7a3e955928bc4391e9e9708b3a3ad0abade12c0df4a25d08af1f5f1c9aa6d1e0fe48704a70b7584adb6a2377036757d0b1a31b24887ca742d808d8ae997d0524c69a98134117b533814438c01059e9844f4e8a3e0421e9055491e1e1c2f46197eb4e6d3edd34aa9218290306a59931d19c39f59f5a23c174cd7406f6b5e687c18dc0ea567fe0cbe6d0ea596c0ddecce7a39b42deaa34246fc630803e042d3f96d69c6cff790432c03f2d6e86e9e3f6595d65f1925b8094af20130a5de2c1045907453f163121ffca29e4937fe3d828de6142cea4ce200840d81c36a72090be7bcf7cb3dcadea5dcfb9e0b1e50c4e47facb602d261cdb9311df0337bfcb7b185825457a702d38b1ce2bcff817ff19126c4c5430e5235672a81b987e30167b7e0f9a0a4a2e2b5badde7ac7ae432ef20a43c4330c0aacadb3a839dabd957c918acd5a2c9247be7a4685136bfc815f741c20b8d67eb2b7ae6489ce2cc6fffe1328843ab6f3bc048b2c3cd274d41a70ff82e77580a25da68811a19e757dbfea587eaa8513831eb893ffe1860900afc18c36e300de2dda3d0717b3ee95fb22908938d0aca60cc31641b75f37e2c2254107ed05e762517f236811ce3eee2c2284813cd9fc9e130574c35f10413706c10a8e3ebf2e229b96a5fbc21293da20aed4c7ad1534144df250269eda8729dd3b3589a6c7fca7a3e82f85ab23eb121ebd329a4859e07fb5afb8f0aece074017cb19c4ab9a7e673c1245503ee677b1834c7ef3733f89097207d9faf8cd493beec271302afac220abdd1f81b39053755d1104221f90ca262d4187070f7c12a6af050cf43d7d1a5b45ab1a04b8fb19ca77536490c3f2c5f8a4a9752f99bc4f711a578de14982e1403fa263bed7a6b7420aa8f4362bc1e8d304702a8398a13d8a7a37bf8c2a05d04c1ea4e1f09d7a46437dfc22c56e5ad5e6ab0782346b3e0c0951ccac63bfcc3513deb690b71a43ddecd48fc049f74f1d4ba95d9b7b1bb5a0e1c49115583e4516ca438c0ddd1b26337a3d85abcec2e6c7c451592d26cee6551c99e36097ff98e2561546a2abd18f4d0cb73ef6c7cc08eb72a70c41bf083fc0f20960fdcff8ebc77446c05e942576d936e93a63ed7cc8e409ff55a113f825b503c24c0677d1ec0c007d9bd6d5469d80de9a66e189e7b77e644e418c0434c2ced4a4cac883c8799ad0ef43c9efd1ad4d4183dd4f2460ed7e08b0adf10f024a49808ccba969844688f11921bd2996cea8038477439a9fc0e7729aed6ca53fc7c65828e9f070e011175b437036a00f563099bc4932e30111421444af09d36d5a63328f0883b766fce093590b4258b26ae2d4992e99b0acbba6a17ffe6a1899858d7a083e2fe6b972428b0dcb9f476ffe5275567e08055481faf842d1d6c8cecdbdb2ee6d3e70ae1eb109c67869e4fa0bc19d517e808f024251bdb414b69ceb528b21bfa01b9e6e31aa00d428b30bbd78b72bd0014af889c53ee7a7bb9bc08fff4594f56b87c81334bf4d0458591ea7260baa0f7b1e7b3358c19f07a01a5fbf2f2a9e37740830de12917c9e6aa54d1050d1949c5eeff6280f0abea006def43ea977bcec66a2dce4d231a1fdd5a0e3c12a71f65c770ca2c0badb320e8c68625bfc4ed9591e47f38304ff1b1c07aa83a66d763edad3095f4c22cb73fa14f3cbac383b5bd918730fcddc8251ab220182d988efe57894bb853488d82eb579004e090d907901ddfb01d2eb5cbc8a7bb9e3d864cec613ea1452980d3988c2f322d84f2fe252fad4dfcd88c741a16ac37d40e76ebf2b6984a8d75553b44fae379b5f68e9e587e5cb27de460b383ae9577190c298d43e451f7380b4f7d96dae41713224d0d9431a071b6cb8671a68cf91d49bfaea466174da1bfd388690fed9477b47d11e61081fa738a2d7efeeaeae742681792392c7ac52bdcea04238d48e56f14ab2cb252a6f44e4d649a132f5d74a2d1575803e95930ea5ac2c217efdccdc92a317ea78549228d8736e2dd0037f2198422559caa2610906355fa09519f4d66eb59e295147b9307f4ffffff0b