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 83197 dd609799ae9556f5838b8548000cfab0aee1fc16733249ea8475eb4102f825d1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e250d90933b8f3f0c16f01bf8ad8b20a712b2af86ac1885620de4f315089f6c0
Certificate Block Hash
dd609799ae9556f5838b8548000cfab0aee1fc16733249ea8475eb4102f825d1
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00950100000ae50000
004000000004000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000005d550ccfcdda2b2d794f9e83b37f0fc86adb58228a9eccaeaad420963104a9c96bea87b6b2f36fedfa1174a37c92b27d4e4ff8fb50e441ddb2200af7075609a94d5e0dea09770b1c0df8f2fb489552c6a6ccaa1e779a37f72a100000000000000008000000000200950100000ae50000

Raw Header Hex

00004020e2dc620442ef8fa1a6366c17bfa4e2d21d23ae1e8d51ea2b199134d4446c0afcbe14862cb6c500f177f554ebeb6b4a119a728edf6eaad691af8e9cc4aa6a7ba270344c6ae1c10018c0f68950314fde205688c16af82a2b710ab2d88abf016fc1f0f3b83309d950e2

Proof Data Hex

59,560 bytes
12121601030750dc7298c2bfde6b1664cef2ce87654528631139c28d8605ac466ce25dbf9cfa9d9872cce38732ad8f3de04d0ac3cd124c0ffee7fc6886e4006f8f2893c07d85a637e547825b15dd79698443c8f7176ec8c0e889834807b7d53e81a17b8b0b9636f57caeb162bce58d12bd8b8ec39a24e66431d1036b117d813f4a953101e37ffa6e4173bf2414e1e3ffc872e5dffa731ae630e4bde834e0be363cabe2720f37b6a973525f021b93271c21b356ba00d4f61ce00e2c12775de48bd11ed9efe9c9cb404a31b969ae5323d9dc69a9fb55bbc2c4b78808ace601a74aff97ee45c12234c3269194165edf2d2003ce9fe8c1ba34af4048e2d3286a5d1d81205a4228f734ff56b4e54b2ca6bc8711d24f7afe6c69b74e6e09946431e7dd7e2f0561386268b5037ab9d03ec2c03e4598ea8d9e2513e7cef3ba9500948b772e9d6326f378a4ef4238a303c8809e4eaaec912022474fcad074d1eb3d2e65a46a32d4dc6cb136641115bd64c4afbf1bc392690339435431d8578d02fb97704e5e705e1d124f6644b4e70525f1a666712415819aab548a19055e6b1c7507f2d90934e8ce0301a8a2776653cc041112968733d4c7e2fb2002bdcce35658b879ad91aa6c8a26c3705085cd85b8941a2af4a5cae163a68bb04ce89750c6eca09058a9b33fca7dc379bc302eb2817e5d72eeefef84258c079a123fc20b3828130c3b5b4a10360e9c37623a0f0f508d98bb7486d4746a1b9eeb2dd1f718d9440befb453cbcb8f5067e7a3eeaf6a6f5c40affd3d00551f132021de5e50eb4bcfd89f02593c67c6eeb409a383a6d7756bda9ec8e55ab861dbdf2ef0f77308a093cdfee9a34ec1f4c6e4f39153723dc1c53d8ed1140a2cdf88aef4716bcf44ce5ef65da680362a780078bef4e52af06228e651361e54f34b3349ea295aded376edb22e16a11e3b007fdf5d4ea111e1d5e7e54a9699a0663fbe4cbe4b7ada54f85f0ab4e070d6679b3dc13c039e6282a707f76c4b1f593b7a057ac84adf9322df3a1528383fe7471b5659d33279af3320f5284add95eefcdbf8a82076eb2d333e2788fbdb87de0f27f362fc273e10483eb45714302566d04723bb7469646fd3f5b3c86fcb7b2f54f588ec1704a1cdf6d68a0ff2531e02381f970847d2e54490d631baffcb89250e77558bc2a05dc99c63371aee569f5a3b8b91c0e677151864010faebe6433ce745fa98ee82b1caf549c2ab5057a9758727d034886812877cc0143ce95e79b6c7ed1bb393543776f89ba1a374c445771fa72a4bfa379efd6eff3c8b83360efaf869b3d7d9b6c39933556d814f6c746e41042b4dde759435be0fd2294430650ccb19f9b49850df43811c8dd020d3f5686f5719c7925ab3e6e18e1e5a8e0ad75d5d9ac0ea284a6d818954e37f7dbd168713e83024e025d82021d3e66292244b81273da65158c4cd1e63041049fc647a8d0687df0a8f284934cb3fdaf036da050a6f72504d0e33f32c1542e6db29af27090f2201ca060d73defafa6e1fad9b2401475e0fb90d8ed183d2da711f3f97963f012bdc58901741875099d0e34fa6cce4553c7609fab83de8b83d2a029937034be40eb4380e91a7684b2bbc872991f48e807fbbc594448180fef756a7a98a1e2407c1ba0c7fb254f933882b9a6e6cf473cdd0b2d72c3da3ba9efbeb1584954c98e38505a79efa04003142fe3bc9f9c62fe466c92ae997525c5d8dc20ac0e9eec6f74a4b864b30e64fea58ed9ef11e98011649e6d595ab203d5eb6f15bd49f9984f29a51a3ed2367188b254a42983dd831d8d83806bd62c980f9f00c6e68b7caf9994d0e258e580f651a31026fb6c647e91ea9d40d16a385e877d7110b67c726681292f8d99b8034a11d2f5a776038697506e8031c8a19d2404eb12ee1e3d4cd638c020e14b1c9ce9aa97ddc4f064c225b9703b5684b06479bca6c9c76b40b283be92dbced88b6bb24b0958c6455dcc13fbc4867bc297946b7c071dcdfd77973766e03f50b5573ccace6e65498593891ecc19775abb026e4612d623cd985c196261a30422351c314a1a9ea59ca128a1adc13bb47addd1b964c035b591227bd84e841cba20e21d0e183945b818b21c6f5c7caaa936c681cf5b49e938d7d14c4b508a7197959bfdf636eec7bb07844fa0b90831955981d0d92fb9410db771ddaecf884fb75001e79454770053acc5b744d794f039ba56822be57447b15cf3b94d788eb52fff41d10ecf1bbb3404631539ec2f960a167f34fdb28d806671ddebd23df634a31a7938c9ff25fa924a3101af53f2695fa30624da7c6e4218c9e24a9566894571a6dab0bc1b424ee9d53ef8a913fd5e9c026df2a8e32958b6e6ef66db38e6ccd518fb655e4b14baebbdc91393b6608c28b6e366312610eb8665b86ef834a39fdf14ef67e22719ccd2e7922c05e28972c920909d0ce1720fb38754181d067d5fb0bc3d2f58867f6bb3d886415b23f7730d592d09978bb6613fb5b8dee2874a9518bc4323e272854daa3703efae24348053199f10938fd25eeb9fc8f95644146348ae43037116974596ec75db935dda3682db189c90b8b0cbc7b400df76b939b0ac6db5be70e60b097a50e5b2dbf138412cddf470dc3bd14f72e4b6fc7fbc97466037b090e21c2f3e09b2eafa0a89da37501b6ca0afcd6569ce4c5df0963a847d7863d2f1ed9f4566d0994b8c38d1f714189971bf539544d24aa735bfdb6c7dc95f2c764691ee2bc06edd863c7fe46648d668be888ee031d273b951f0f076302af925d835ed387d6a579ead23d3cebcc7ba99ea03ce8f9cc2524fb95bb526cb91812dc2726fa7e95ec6a7afab12f6b7cfba59ea67239d09096475c52978a48cd74f827f3d9cd11ba597372133837bd3cafd30da0be841aa8e5aa2e805b8d86fc1a6f98c4fc007de2d5f1c786e824c48dd8a5934ecdc210085813c4f853b74fae433f3ba619117fe2e2f23e1210f734fee7f59d10c8c8a5ee56d7ccc0a59c520432179ac0adc3cae95de4042d7e11ee03a726158c73170246e47658b2bad3947c3dca87a9f652681bd911ea4919f194d653d0a5410a89c5acaef21455f122438168aa06db2c6f93a47a6d1c6e1a5b28b08401cdecd3b630d9a58360e0afd3b7006fd4a9e5b6f1f1019eb16fedf0913844f1a9a308ddf5db4e1d9a2d16f75e3caaa793ca5dc15a25c5fec1dbe0c64afe2e9ace7afc35fb0910f9dfab1219e1cc600e698d53d83f10883afe09aa54b9bc5a181114d78a162cd6bf686ae41aa7bab0318b416ceba015e264e8e91f0333af5408e66d74b528491e9660dcac94ccadd12aa7c2866a20cb918d721016c20b6c20ef2140b97ee1ce74079a3882078e687c026fc92254d98a923e820b352405ff54be00a58cdaaf6af8654522bf4d5598b091a5a20f75e42cd1c1303d01af04f2613bf69792ee3d4737592dd3373baac9852c26b9f6f44a04c800f2edf3cbb49d4286faf3cadbf98a2969d49aaf84f52d6ba276776a26369c2b88d6957336b25bebc9507b88c893e90e700da04da383c6e38dac5e56c1b24aa6559781dc90820bd6f0b2e6ba78159ac776f94aad0c93e5a2fd4552f2f66992416dc75250619d97ace8f07b1b7bb7e172bacf4e9c0b3ae1069a7b8199415af269f33aec761c2daff446967225d59de0d001533359b7eb863a613a83df3bf7b058cb3d0253a1f8f4edcdde5639add52d658f17040063092c6b477ac7a2488393876df79f5255f6a672605f04599b98ca53cce6cf99609ee8d857d0534eaae1addeda156cd83891260c5913d4eb7b22221fdff54ed0d3141ab71d0822e2bc2a9a07790ee565f5bb680cf7479c81ace5032bb2e35167b56ffd703ad1850df682bf834657edd42d6787aa9cd425beab5e16ca002e7dbfdac3f8dd933d2bcfed49d127d42f4071b1e951e9f4b5e26ae3c57f1b9819668aecf5536293454e74abcef448de7c53e2cf820332f0560eb02907f501465d2ba1d6e6d641548415be11f0109f5f026743534a9ff54d7f11ddecec2d5ffca6113f7f955ecc54e35550a0f6faea7e1de8fe091bbdbbfd648f19a1b15afac11082db060cd59c3391294eb7430c8448b62162cf7a2933f6d691c5853cea8b31bd97f6da0bb36f7919f2edae9834d8e617e6302704ce3a611f8fdb020edb6474d16944fcba6e45df7bb4c21416ef9d21ed0e72a0e148eaa7e7777fa1f3deb2e4e86ead80b0eecefd13ba3c5f6838645dc216716e55e747ed92945e7de153fb28df38add4d84878ed3344fa943b24ce02ba26e7e02f13fbf8b8d78c46c5d8e243e5c74ec2648a6be87830e7a1007d5ea3a8dfba44a7dded04b79fd2803ed729dee2f869e56f0106964b3a271aa819692909af0709fc339f52c1e37a7247ab0e78eacf333880c042d897bb9ddb38b56f1ebac4b34fe19055926449c9340e658ce51036dcb707ce4782d21cf22052ac8f5060b20d11825ddd833c77827cf98cf2078cec03aa9aea4304c0f559a9e8edeb58470a2d684b352fa89d2d814a94e94ce02959f69ad69a7d33665b1277fe41e3ae18bbd7502dfc8288e8ab4aaeead03706af8ef0866dd100e1239d7c9a850c7eba9330291ec0bbeef201de18a7eb3456622c8f51c816fa0b62113e2b3e0c5dfa37b9da75b68edaf4a3440ae31668817f4d0efcc73f194c59183684867e6c7817c9a502a6d26ec94114b976f69456ced73ea5d3793e3e5c1a646c967026d05fb73221ade33e71ffa9517a50f0b1d0c908fae4e04a0a95953769120e9e64d03ec53ee0b627c7f32320843ca7e17647f1e02ebd2ab717c7916e6a794924374cca9fbf0af2314a86d9ad6de337fecba0a61d1fb636dd93a45dd4f9eaa4c3674005b20196dc0f3f0dbb39ac81f35fadb3ede5b460a0d0b7d3c9846a31380e24e7578ccbada472b2c75ec8f05a1866e62717803425d2b7ed3763f747cab68230675ddca700d16d8ea25f7c065ba5af96f9eaf9d65d4115015a6b2126dfdb321e0c4f5e4add3440d3b7cef96a89c787fe271080740b92dba7d545893404d5594b0a88dff29f0e153bec6cec32a95be389cf701365a556f7c8d3c9398c8cded00124603a5e33862680993a7398c576306eee7b420ae0257e2d6293e933f01e77a18a25e12bba963b3573cfbc12169587708db1bbaecef00667b85fc3da3bf14f6e97ab92ddbf13532f902496641d582dfcbfd22bbebfc1521161b6641ebe051ac43a6e9d78d61cb682f93a5e7470a5d838e1b6069e466775d3bd148c3eae162b7c438bde9ae2ef40b8a6f85f64d8ffca128ec90963d8b9ee0c7ebadea41ebe2f809dc4f7487671d309519d2a9f5f729c597971cba24b8dbbddb5b7d76664f62bdd56789239459672a1e75a6282ebd15f6db993656683cd36d016bd936b364e12d212403fd6bc10000ca372bfe1e2b93f6586cd147f7598da4b6cc837d69c5b6204b488f821649cfadd0de014a476913550c679a91654618434ec1dc13b96fd776887ff0ed54418fade2b69e5cc0f8905e7786d450c63de0575813f04f25703ef4eb233ae85a2d1b7a8d870a3ff306445fb834da65d8f9e9a4bc6b26ee79ef284b5ed8df0f2c618700452d52497c463762bcb1f81bf23f382c4bc7a1ccea49e0a1c5f39628e99bd318337b2720d047191ba236869bc3031a20a0f359d6567deb38f8afa66b243efad0c13c1f5eaecfe67647d13a847ded0ef703fb836aa2666c9b363fca275a7620efd0191f68f71a5d47c6922d85f1b8df107acd73a4ee1d942127fd851092924b02379eeecc323450920629119bfcd09116e446a1fa782a72667c920f8cf98bc044d198f397eba54186c85b6c425695b259426bc389eb4319250bd65416c85ab40ce92662e13fc054f09bd1ed31d6fb0e742f92612d18fd6d594346734402f4be55caa16236f055108375ac8632b6a0926081fae734fde8690c483b89301a03f19a36be3838240b3a2c17d8e4440316cf81a922b281732a9349a6db31b7c9d131b140bad2c9149ecb47727eb00dab9118ff3b3a153ebc99007c3881e372cda8b6f45c4d61804d0944f6b72309e37d8cd741914732a14709e2eac841615348c2aaea6cb4b93258f375f041676aef583abdc0032f27d0887330b2050e3df63ec64517e125ce103524662c50864080919d1c2e8bf89cb7e8c2fa71d88d98f31e3f488a14677fcd0bf161d5b7ee5112c6c6f9f8d7ce22377006a933cc02beb2b44078e213995e18d43faf420e7db54f8c4c27447ebf392ada80ec3f2cd4df257575c57495bdd5f71d6564d8e4575f9556de618a4bd0aaaf514fcc37965cb656ecbc3ddb9c32feef5751d83fcd5c5cc5cf1a8a7a5e7c7e5fa922e7279ad26576cdb1a058f0b07547ef9106c4e6104fc7b987b3ec21d4e1ea813fe6a8da49fa62aa4ba2b8fafb087eb83e8b84d2c2bcea9742a2ce6ea3b834bf6b0d1d8e60f3414df69636eae972c20dda416c05418157e180e6ffd79651749421664e100a2c0542253a4d0bf9567aee41ab8f6d4360a74de4ac836b9e6a5723f73d983074438febef26e725f157dec42ccb231b2313187da1e861a16b26878f4820dd05982b576f3c01e93cefe5866d395975d9c1d6dde58f1c55d8be3efd35bdb64e036f524ecdb7263bec17b5abeb028dbe73beb1397b067a76ef6ea5b4550090c0a3df3a948d02fd17f26e326e8bd36ce79b5d76e361e16abdb2ae320fbd98cd8d940ea4b08eaa52a837b98002c46b1ee06525c21e478f6177f9005aa62a3835981e78c8d084bd9aa46363e3548d1e1a5de2feedb1bb9e9a08acac8e8d71a0612330d92f827a1c6765bdc8e77c7bd0c2430316ab56899550ba688aaffbeb0d0be26140e0669cb4fc9c9557c9e5ddabf74fb5320cf49350847dfb751cc2834245e70769f4bece0adbe02e94e6681704a3bb387d46f368ef3314bbc4e56bc14fbef8356daa747166a447a6d918ec0ec7b8f51bad8edd0e26a0c4fc84d8e36ac642eec3f9391fb8d8fce3493d1cb942ff9177e21da878bd4ea7f0627d279d3517f37c35f638103650527e7c5946e98837990fa6391898fcd054347cbb7bc2bdd8898c3433f96527da0abc1a707acbaea3b62c82b120e78302bdd972d2d557a2177ba8847c500197b956e60cda306cb167a4e237d49d02ffa487c203e1171f24e61ec6e11b5669075133de6fce30d2700a66ba35070419be00a61c361258ce9c0043233b5882964f08a102b5184c4ddee85682a254432416d96f7e49eb42fa30c2426cc3e8f43b069835c271e6fbe93c1573cb02c49b51f0b3849c38e3c09d19ef9efde0dd145d18137da15d01383ba33546d7e67b661044e0bed4beea81f6bb4e5a07eee92bc904ec1edb54816e07e318083b3e5a7f3a997146704d07149e3cf389d89ec2f2bcbcaa399c8d801e457e3a9dabde2d1e198b46bc8cb0f7eae930b314de2aade9279be0962c89b6219205c38f0a427e8a71f7861f3c1b8d5661d4bcfb8152ce89a1d5d5b655da0d92022ea6a618ada7b9c737434c77a17d18e9afc225b05f6caaa5372257d3067bd664e1b254a0dcd7814e3a1e0a72c4f73efc7e25bc44815029b3fd6651e325d243b9ba96b35ca71160b523f639cf878a1030647691c24b845cab0267bc782a514929300fc7ac9f49f16b501625a681fe464e0b8de3b897c907ca9c5e8755497e2d008bc8aad8502a23935ac94bd70271f567a8e7905be72fd516715d0990c78e67f1dea65bf18e00904455a7fa9b568e32a8d906fb0a5ba9129dcb702da17c8026c590a48bfa01d78cf960851e20660c67b36feef43b1eef15ca35bf9225bf2cd1921507e0d4717a41847df58bbed08ec3560a223316a773eaf0ff6bb55b5358ede21e7ea7c5f0e4f8d4f05738c99ba416574c9c43221db2c6d54c08d20aca414d76c818a59e0e50278cd73dfb01be6d83d4725a4887720b6287019e92f319cce9a0525526b8348b981bc3130c171933a0ea791456657cb94d8e0170da0c029858ab611b4f767de99297247dce64f3d3cf30aab5d1ff3ae142e8d114262bcd1b7eb358c71c98a3fe21503aecef9bc30865fffaae25d5454a9f38a89d4960d21d7769afd6eb3d5760bd10e9fe7a2c3e32b77c9b79f2d59103de7ba66ab41f46a8d5e9585c37d308c4ed3616cca69a641dc8280e67ca7a0c2e4470b505b67c40584b4b034ddd8f020eb593fc811b8ab217f25fd7314991df295665bc8e53bc33682729cc0bd94ac43efaa6d71c13b76ac62f3206b3cb2fa44546f64a00143be97d0295f3b065395c317d3b390ecfb6beb1190aa0f3070a0f6debaa05caee3196be892ebecd568a2b3fd0421aaf133c622b82d38ef84200273caa30289b6b901f730656bfdb9026da14c05075c7b2c4d3df1ad15a2b6b29309182afa44aaa3e80060c8cd142abf091a684d38f62bd774b75538d8274536efd39507f4eac93ab56faf96f1618e34791bd3ba0655d5c8f928536dbd42ed979bc1cc1fbd4a06f903f512238ba8f47cfccf9e924e054b1ae50464532ceb27c42d4ac2373b8adcabe0d59c292d228a564b75d48c3b8e2668ac37b0e410375d31c80f46b3676fc75a53b527ba177e7043a8540b93702ac5251848d3c257f6eaff77ba47ca3e2fffbec11aed6f30f34ff967c93e1c6a229074bbecc23699e79366a84cddec4cfc3b19f28cda8fa2f3f3aa702dd823b775f2975b5458909d61fd754916b1bfd4559db6fff5e7a99cdcd8567d73b7d6e9a54fe60c09b9ed57856b56e7fe6b15d9f78d6fa3f21f8c717653fbe045444d62abc700cdc93c7e641a54303375825d961a9426d2e91bb6fc0938714c675dd5c66c4546c8be6decba101ee7c3e4622d013c66df79d9b4370b16a9a711b8e3d565bd3345e426eda8a7bc40c1fe481494e93b6bf9fdd70b1fc427d7aa1dcd7061505971e76c200c88b649bdf0e05fcf81fe9585937cb10166713ad281f114c5f7b332b8f705b9b43a90d36dc8c20eb986e872f5a229b69bc9b25ba8e706abf12efd2a3898ab923d1b29363d3fb2e3fd0537bf34d98201d0278bdc6ee4b58f2477ec0978c785b3120249eafdbf99f635dc2110bfcde6cb6e90b8a7d48f64addcca97371593bb8c5b4d1601a7c6cbdd988ba45c6178f84a7350e6833e72ae955b2178bf30614b421a0a44a9d0f502e7b07b16cd9ef690e9e07c4e541b9fc55dde87fd2b27449709ca377f394dcfd1757eb34577c27e73ee599f2f3a21e326846ac89efc8ac4caa21f84a1c7ea912f65d662aa46577bb5960cef414aab01a97630c8806ce22d2cc0132506bc18ed1efc75001ddc0b96ce7d54e3d874775790441b243c071c7c96f80e96e5c06d0d8536a2912cb4ee5aef608e4f327ca2b334f2acd28e9e3cf615173ff0378bbb16f3d5334e716248503b4d0b507be62a30efd80a65b6e387740d6c2bae82c68c6a1eb90b29aba36853177f767df44d74fe99dbf01471b287136e4ca782e956526ec6c9a2bc0c5de828bfb6a53f68adaaa50e99a7ba4190fdf68d82b9e752f9b87b9ede91ee7580ec8b114b9dc34dd21ab89c473941b6f4b30fb25c27df8659bc7b5a21bdda93b149825762cb0dc103b7982b8d2b7a987824374a1639418723065a5afb3c4062ec623ea681ef2454fb5d5cc96061ba408f7d95c851020be4f595474732b65b1fcce01288a292f3e7e0fb8334ada7dd06446738e0cf35b83fb5b9bbd0281d15cad154619a575fb8db3d774b28d580a8c629ab4ff4886c515e2d48e5fc1147d5288ac5fa75e600209b2f59dc0d095ce846fb1b3d65187fa3fa357dd8f8f936dab858261848bab994e99d3111be63c98c21472454ba66a061843366347998cca1ff7ad4dca12cd9e2043f284be4fe1e61b69fd2ef1e0cbf4ad3688b41bb661c054fb0d863a960d761554e3bb100b3d96272d30c162a3daea358e57d653eb81fdc3392134803923cb0d6ad1f2cc886ed9da0d537426ace93b0f64b14a858434ab9fa4ff4f16e3fb137060064624dd987fffbad5f676217af4a03a4a27cb81a2bddbbccc1e5255bd112da1bcc139712d93efa65900ffa5d6cd409bbe171d1a84aea570a94fe72852b1f7ade46ba1a503646ab2e644a97198f6631774ffd3d2c39261238feb1494e560d88e8efd12a0c094a06b17103d5622e51ec47084ca5e26765db8b14adb132c6bf5e831d06fb7966916b81887bf7e8dc33ac15deabed84df925534f3db4be846ba34acc817790722bd5bfdc23fa768e00c81c80d1ba717816bf9564afb596641c2fffd5a72017e1542236a5ee66089129bda9f82bbe335a3090191124329657ed2d1b37355865c2457456a836d436ec6223ac039b4dd9fb5e21a7a8a8b482d16b75f159d2220b829771a46d7b6834ab42ac9af4f5694ea0ab2ca1b8b10ce67b4ec10506400a0f4cb5faf8bd1c6850db3319ea93d14fbfccebcc9785026a836d17d0d3804c7939c9979f89e87d56eb05a8e193f9251ce89f842439eeb47b971f1b600786157c1165c442055515e29aca2f9cde16e9950e9be739aab0a50440447b3d9d68fa457761615dbc2ce5177a5fe251faa5fe3587681ae8ce3ab8afd47f10f0cdb119bc4164d522205422a0bbbcef0ac556d13ed6cc01b09d7806ac4e87745707df0f6011669e76fd764cdd3956f6e66152ad41a44f419276513cb60da9aa1b5a960f14a65a4143277460d52edd9d271a4105c5596cec5746807e74406bf2074989e32062fd8370f9bd62b0e9e32ac835e1907112445b649abd42ab1e517b1ab9a6c84d02ef68a238f4b883f5c73abcc03c64efb4c4e9530353f650412fd5331d4bf3fcf503f9309b5150c8cc3f73f8bb80ad0bc92b16bd2d7657b79bc62766919af99147cb819f64ca6df746f17b7177c145166db71ad669e6ddcfd73998251f6b3821e97277419bd1d2f89c886f895c23c1f4ac7af611f314c4b2e6c1c7e4c68feadb671b7af4636d75994254cd89104fc964618fe84516ea4723c589886bcc188b3d3217dec81beedd9b6aa58f31bcf789cdd8352ed5c9698b6061d7009fbcb037357207ef42ebe8bf4fa463922d094be80db4e52bf5b7280f84dd7fee6160b25a6d39cafd464f4411e63f4cdc65c7cdaf8143218810414229bc311e0ddc2d5faa837bf25d3d9969207b2d2b6ac8c4392528084ffbcd9579d8fe46e05e33b6a62b9e663695aa9b9bed1e5b4c58434dd36164b42875762f312920813ca325fad6ca11ac8b51582b8200c98da0ead834fb12dd8a551e36639ebdf69a057755ea67c3f037c79a758a0b03feecfa6e2490e3f8d52b36a26f40616f3506d48680a46832f3367c732771231af7b1ec66055e977ec267f3053ce1ecd443065e0853ec723cf548177448409cae9c06086a652b960b2c86399af620c3c5d80aac716d1e32fd0808dd83e4cecbcfd0013c4ce90a8f6a448c047588c29581d51fefa0c12d340613ec7399c8ae79f0539fc556e25e3110fe0809f032ca7f180ef4e96d7af550e31cf39f064357cb762c855d6189518bc653b602a5c603c045a44cad232868f13a0eed6ce0cefed20b7bacfd7a6ad1cf8c1df96deb725b6862143f7be0bc68ff0d0a1fb559cc1ae9346a4ca5308e73b0c98ed98f15bfcb56880d9490364887629e217eff9666d86e5aa8f66c5d16314cd8c876b7f222cbf3f86314a1cf9cadcbe1942bd0c2d59559a4caeb63c8327aaf2688008105e97b69fb1342c657575542831a635d688caa07f04aee2da08acc985ac58490cb8ce094a06c7ac4b04ea7c57ac131d777051f55c0925fb5cd7a6620305464d676f8560f0df3229eae05b248731dec2bf95773abeda4edd8f8333a225d3bdc6a8434271ac850dfea4696739ad83858386874d454fb0f1405482b8daed68952488c54a2302af46ced0ed82e2d89b4fa88c025555194da82434a466b11e50aa6ca82d87e9a4c397c5f41d9da6517bb7f1124aceaaf621d1bc5fbaf014f371617cb162ab90aaf08da0fc9e5a3738e823c33e756bc0ae1ea04b75ba4a5abce15852d3b21c6027806a46a5d2d2275468e83ad2044bf883443ac89a743b5d83a2effceee007397c4720d166aaae9571bd81a7c331591150b5d134cbcd5456a7f25ae652a7a730b32f5ef13d5cbd779fccb3e5fd1716fae61b23ed0d042f9442165f8ec34f3cfe4e81165fbbbe8b9c02098191c1d196351ae11f94b1a7852aa575ec6af6d05a166118de9bad8f7a7f40cb8016d94ee4a35c8bcd5b1f50028e756106c701ef6d72ab3b2c5a877d96ebcba2ccfd498b19e32b9f0489804e8db57858129e0b1f66a3f2ea33c6348ab944c7fb7d2ceab85d9a4fffc93e79cefa852e941e616868225adfdc5aade6be6506866a6d019fa2674106e380ccb1f8700749c23bfac7c6416cafa8984ae5131ed1663d643f78fc85470c4017f1aaab7ba06a29260a9961158704eeed6d5f3fbea0a7db6310721ee911aa739cc0ed333f709416b32d6129e7eda1a0f87031151b72f5b3e0860b3611db345d90ff06d1108243f44b6d95974b35fa89521e4af9b4a92d9c5c11fa1933212d6e971ebbdfa24d57e0f8a0133ad556c420bc5cbf183d93d99d376488e0c1d853c772934f9c867550f1782d73009dcc4a61015a52059f63d807a5ebc9351a51630a6f53ae1e3f1b5414befdc22e8590f979e3436515035bc9dd5c8df96b30aebe66522e6f2b593156eac8b4b1bc2ea765e45a65d4f25d951af715bed6a2400643d6eb4e903b484fa5bbc8b545147e0d5abdea9a0b665f100b3640cde216590932364cfd26479569ff5d2cd38e702348fd481b9fb244d52210e55d7c1c89fbf96369eb0281e541716391b49b1e35ae7f07c4967316f641b77e7c1ff35f5fd7ac47f3e8cf85e42c44d796c415e8be7e80e96357bf3dd0ec7906b4dcfd0f7eb0b7698c107115f854b42fed3daefefc2c0fe79c11f8556f5a4cdb68838cbe82e61f0cb6a5e31196ff49befee8676f037b3e59c115ad565baffc2c46ebc1d44b81a96ca1f9935bd2491dc2437038062f2e39561f1a0d583546f146e50ff5649bbe22290f169124779ba5ecc05dd30cc3cb10716ae769b2d63099f7d1e62c7eff1dd3c718c99d4d6c10af47f5802354ac0fbc8e73c2cb0df76e84dcc3491dc0bfc90c16a7efa69cd1376421739304b9bbfefb9191c67c451758b9b27c01245ab81ebfefeff8d4f534f650051bb2c75b499c89080bcc7b56345b25d2c43f919a18c24bb41e5db9b9ec09ec4d505c4714e281b78c350a74d575f07afd674e5b4d817bcc8d22af4bfb8d74fd6ab6571d83e7af1b3f64bcb677feb2634bf0ce39a549de18c0376d13f2b245ff31df93c650f071622a961c7f3621ed350e8d9a6038194b9e5050ade731b05b7809bfc75b6125ecf06623810f5a47b1e87d06c4cba0dc52a6cccd6c4f84819fd046da5d60133288c48a8d0c01f8c1743ec86646aae7e8c468e0fa23ba9f963a84b464a981bbde031ebe9e37f6279799997d6d1451632543384be433ffb419b64e9d35fe9728dc834d6c7f55e0ca5a901cd9a33463a8c3375e7a1c8de3369ca7264e9de9abc5d0fb419c26c2d3364b0ef0b3c2a0646b4c8d8e434f28404f0134f8486dde87fd79dd8a56ba52697be08580b2dde28690d0f6ca0ebf06bfcdad3e216f5106c31dc9b82e0c51c29b6faf6a9a75d7507be14a964965e3dfda538839f5dc6c8fb005a63e1690970b3f7a3409ab76328bb1b2216ad1c4a458a1b4516473ab27ab714bdb6f724cdd1c7baaf27aa97e9bb76ad6475fc8fa010b41b2de3bdc4c2cf988f5607a51d3eebb7c0d082e2136ec5d60c5a41625f5a95aff6ec6b8e9268a37b8cecc44a09b5bb9cdf42a97996dc596ba7dab51a44154501edd9b80b6be92f0b0e4d5608bdced2f5b49f0a9238a42fc4ef4f64a5916f2eb4380df4b3b3b7b56e7c27bd5a436a4e164ff9309e22efe457683cec8e886a456f4a0543ab837f2dc74d8709cfe7abfb727219183486cfae8d876dfe631639a314884974517d26d41a3d25c0cafc8388cd974fc0f682f33cf0850a076d840adca7910809814ef3866b81891e6632d189623f8e29802373e02058be60944930a012122ffd011574e9dc7676ed9151a721634181cead6c80391596df9f8d590439c2fe1f6e3c6d7a5346a61fb12a020dae962d7fcf3baccaa7ff31130a0cb98ca1180dba47eefc73e32e3ce90656404cc0c90f9b28be635b47db4ba922004afc63479e86b9c2e2d0c560c10a4fa0ce7e65293fab0544c6f46b79ca6ca5d3272fe4c7f20b6f41650a3c64375b2bcaf28d3b3406f68e58d34b28353c45e4fe5793fcd31f133aa326683ffbe9a12d21e6ca86d04d50bf9cf0542aa3899495a6613299037995c2dc924fb738ecff4e2bf08d29e30cd8522512d535ed7884f5e974cb2f0e78dfb7d4cd2c9d65c628cfb89c2126f489037d56a2dba5153679e9d8e9df3004296174abc7483b012ecf9d28a906d04223e14ccc86efdf5bc40924e5e8f483a88794869b8340d3727f7acb2670e74984e216e0e88de8a0502dd260899eecb9e147026be779e1f7899d790eff97f5b1de68b82ac80dbaad3dcfb6bf1ed57edb6204b6ecf97c8c07758c1ce21562694ecbab7dfc42d1f81833d0314b033d6f94cae89d8600a281beed0c76f88b16e02871ad5600fe31932b727584f5bb3f1ba2a36e40315183dc2ca92c7140ac7352b8e8dbf6abf176e8178e699919d4b77ed3fc292c6d49303bf1eb722ed9f6e2db9790a4be0cac7c7b8f2943d9a2686d475457da198381f952ae426a947f0da2c6f15b5f9510cbe2e035f8b6b4afc4a32257005d627fb6ba791275e8da285cb9d33b731bb108978afcd924a5c8769378703fbea54a0ed193c6d3e6991a90abdf248b4f99be92a1ce11c1625592a800c7726f93dad04060b9180878925e9662e4b1c6c372e9977fd45b0db30ccb074f9ef3400fa3957a0853c09e83d3c421156a9daebb74d60fa68fcb745ed47ed6acdbf53ce0e29c6482c407f011a9e653c889ec656507d7c2f43409d49c353dd4f07769bc41ac0adae724bb2ddedf95ff653e71c224b25a9aac8909e706af5b748208a8b6175bbe5065b3c9bc453d45c17d41870bdb0a4836747f2683c0a08ccf62874d47ec7a5d2ce86a6b0e79757c97c0f90a6a9b2575ff040d8882335b8217d1290d418e21d78abef28fd526f4370d0982a8a62ae2e07274357a980902112e13528d54e523dcb16c8f39f313c03d1f600ace0f0b23533b936fff79081d50d446fd8f9b282d37808e30f1d41fd34db60795b5f949c5bebd55bc6eb8da43a43d7bc5322ce303c7adf6ae2bb27e828e15df289749913cc0e8f202fdae631671176980a155c2260f7acd21f577e22bdccf6b186d52c87bbf1d043f31141231ed6ae91a6f51010537b8c4afa3a7e8c83a33174aa81c2fee7915e6b2c8187846fa5051c06700868dc5c84d7503ed95854931f542cc729d94a93ad4830be73b215a995e53ca83205052a0921b081b9f0e8d0106b462cb00a9f475bd69e77f069afd418f70087e7eff6341f23288affe985ffe58774b204b84b96fbce75857562f83d20fc7b64483ea4c23813cff7e4ca2b67535b41055889f5935aa4bd9ae89e65e64eb17e453ddc27dc2126f10311f7d517eb10977855d68bfd272cdb5326545884a7b5842b906212a7ca44bae07d3bbca2259500d7a4287e7513692ea26be685cfeae83483961c03b9676f931d0b8d1d9605cae2b37257036e0e972d81bb44a26a2869fcd072d1b96aded0de024b3f69f61521f28a3b7bdec5bc2dd237199ec53c6571ccfc00e6917271dd9d10c0853eb00c2e12df81e1cb7960e4ee846c27e0f11edcaac6b6957686dcbba33ca3c883e8657e6b80fe760562e8b8f254b335484f7fed76ccefc6c46bd4e2f09b9b4b6678b95d9426e15a45efba1d146b2219cc5e05c7179605b00c0cd12c7e9c8590b7160c18049fb5dec66c83fd4afc6e7c2d145da308a64959ef69565d61a5cf391db5a4da2faf1c9f1779eab07e227fd1e8f31df92cc3fdabc000e86c5a74037d138466dfb6beabf5a6bc121da34a09c406be59957238075fd25093262e0774dd9372d47a043bd8bd744877bbae7d8779b8975d94a35ef7f7c8a6db556ea967e7dda3a4467a67d094bfcaf46f8657435f2cf057dac6d51d2ac8fb6a4c198d6b6d47aadeb9667f0b439e4a527cd1693f8d3662a8642d2fea4f1266432447647ac8fce0cf4a7b1b6803fe6eb8353cab9c0066434f608b361b761d6ea075691b68d36a08e35b473b157c444aea75fb31ab06891d4241e13e06a3133d9288864b7d4610f4ecbfccab00d637568078cb773b079567e8a99921a379c32b4da561d0a2c61a8e9ada456a6a13f961c8728c025e08f6491c5ada25cb0d7e5a78cb8a68bbb8bc31de2d3040cd8eb59850717baf8b0ef68dda1bc5d17f61257403b0829f4698f94df6f1ad77df87df923f6836733361f89eedc6e7a791970f6bf94b4535dc6901ea678e1bc530ddc954dfebc2be8aa4d0956dd80d38f41533c71c5e0e4a932415692cf66d3767aa165f660bb0f41397561ccdaefc6fdae29f30e0b4a7dab6522f4a2a63ece72e845da7ddef32a2a1f8390f0e52d9301d8bdf608ded3a3b36a32aa823395878b6b38a07bfa9bea89bba27521b70b65ccb263118e8580ba8afccdb4732321a23a4bb5217923f44cc330f71249b15180a5532062bb5ffda03c039b3f1f626efa558cb3dbd1e7e221e406f09fe3192e7461b7b021157a22205e7955d80121fd64e2f80ad3dab26f889ad9fe8972062e159baba71c1da68d93a32014edb87fec2f1199f50fa2dfc42317046f159b8fea70d303b1728c2820c731cc8f1eb5a5bed3f7f6919dd86086f1b6d39a44f75d28bc3a0ce49b7f8668f5817015201fcd5b794d3338f32a6126f7dfe792e6be86a438a7eaa00fc99ffdab59cffa85300f351b4aabc0c2b7718707fb509f5accc3e02b5fa13827437c7ff9f142e9cbd4aa26254c57effe41a5a6090bb8bfe014b550e22de99780247255e3b16873a616174f2e1514241e6460a945bbe03d157ce6e16ce2ff66570a0424a8fa2e81eb143715e9bf4a4e9eceb331101fd3e4f056e7a1423afed53789dd04382e1099cc171e2548dee5581f69369b0d1ef7d1a20c99b6c93101bab3c35bf1928b6b52f52d2d677bd465279ab897831991dc5db64ea1512f5521617285fcdaaf4c06ec5f0983fee6423833a6c27af1d0fedf4de05f0f855621c1cfecc7780db3babb611451b93807619a5f6da296d8d09395bc16f677e21d53dd6f54916621777dd0bbd4725a96be40d4966310cf568c1778f6fa74f128e8cd65cafdaf9241d4f050e6abea10a1fbab04084ed8b9661c637abc33d8b1d8ecc06d83f5201e53fbe02792e107e64be3e6f7071debe8ce92676f1406f4a6a43c99c713e81f9c610f0ec6c4153cc3ea508f320a221d8b5314e76fabf893fa80e715e1609af06c775b06b514cf477bec09187f70673c064d7bb25d631c0bc274373d80e688d4fc71b2d087945ab564a7e4b241747b00f4452f07f6ae217226434861db8aeeeda015d23fd448e9f1dbe2f757d467b443fa491e2152499817e01b5ff674825bc7272a447fe607ea9cd3aa7ff5fc2c27b9cfc67fba3045c1dd0f66c48f461cbfbf5abf143ed2218d5593ab2790a556e1f8b2a6b2410977c4ac41e76b2ade0fbb82aaf6db4c88d46fc1b986f7180fb33fa9b88a16010cf76e66c211de85318341999b8f9412b54cb7eeb7595067e6cc2ffdcd8c30867e8a1fdb03ce3da1c7dffb49fd021b55157198d1b09b130621c0b130ab9eeb411213e1708462c95c72fbdc36fc7b698414dcdd23397821d4ae2d0b2283037933e7d13145a78081e9839a80b1045ec3b9dd1da9be4c7cc4c8fbb4a5cc08aa8ef3b0d1119ab296a5469d1bf9ee3e42241a1b1d8eb796591c4e49db86277c4f626de7cf29a1bbac778aa5c176719aef1d1017bd9710dbf535d6c48fcb52d6d5b75ee55b5da95c5477b1c7de9fb773e2ee1cc8c10a8982760bced8a4d104dcc0b41f8b056103b5883fe8393c04f59b7bd9810f5443f9206d10698b90e80a5a1e59c830ac89502d87b030b6a6abce9c71891b8c2d23e4fc9b2c6b81c2d79a3a0021b58995a5cc5280f4c21c81effad44436b1f80a3afa4abd71027f95a634bb25007b4282b87d81f08730e0b3eb7238b224f630d44d45869da1c4af0b354b1e05e711c1b612011baf8d3fb7f18fbd23a855c3f831690174d8a4fe555b55c0dfe37ea5986af863d847a4b5c2cc7404aee3ba24fcb50ec6118b6a8ba699593ec1138c51efd200de62ec533c758bb362f98ea737ddfec3d02535d98ecf9c3348129c0ebbebf5a779ceb78ace7e246c5c385c395f78634ec30f82552c5ee50b54e6f4d123bcd2640c3664b146a8ae308e9126047cac05afbd358cada63d621075a7c1c79511e53773152406fb8547a230a182254eb00e0ed32acd9e087c4548ad3ce8db7d9f74e021620285970f99b764f590c4b80b753201839225bb719d9912b99c86a1c086d18ff61fddff7672549791d3aa7cbfcdc9b30aef0bcd8a3e7dd6578671e5ba63078fbe5c15f8e210921bf12a44f2073a222c319d1b6a0b76cf19a71b81bf0f9c28bac9c808513fd79f60bd8eca2a3fa2fb8c3b4b07e6caba66a9b000be4ab423b60de6370f2047b652d3131ec01beeb0263d9ec14f2b6235fb7ea448b7c921077a182984034f5d488a847fa1b1cf6831a691d4642bcf52a0da62115eff3e42fcac73fac535544b8e5aad149b533116fd86fce1fe049d52b2025eba9169b5f82d445170a5480a463bda95ba7cf3f94e6eb884cf4c52fc8ac029439391da0cc9b86b48a18e83f21955e303ef5e03fb4bc06f1de1f6a205d25d8c1bd61b74c956ccb4293f341360d908df4c1e500949899b513097c7048536514c64c7eff0160f7f0027cfc341fa7b703363efdf13e0d2512777d98b34ea6247bcfd6e7f99e75846df6de5a11b691aa7551d75220f260d7ce6748fa70a5038ed34856f648db01dc56b6018e49dd74505cc849a6772d7517a19bd1791c0692f715488943aebb9e195d08ebc31667d0210e7694c875e1ab740b28fd1b1c915bca4504b919d02a087dea75d86f6a67702d16c5185eee91622c976711bab55304cfe0fbd4523381d2adec8e04163c7f02832473e0f6681088b0bea349772be9d76b9e393360f0d6a1d49931fb12bbf77f3880b0e12ccef0f52ffa6cdc739d208a437acb209feb15006a4ce22c7528860fdb00a95cdc22466118cdc64cc02f10d118221fc644d38a202ac4e5d556bbc2f2bfa0586f078efeb318ede938147d242837e3b0d898bf18e4f1501308e8434a70b8cefe2e7003ff282809de08ce993e9f5d00c39645024a9aaab758c753a9662a511c0e45fc1392c400e18a0202ebbd7237ef26c0cdf618966dad2b5af6380107e1c58437f399976b9071e03485e296704582f15b16f4f71218dac629381090737b86107035552a67ae5b453256e26bd28a6f508a6075f41494ed3c633fde2661198c76a080265549d0c75e115d930e8222fc8c882f90bee1cd4c2599ec2be82f566e3b7a211709c4e07609c8a18eb71b96cdc3af5b066ce77b496f8af51ef410f81d8719328c58e68392ae4df3a10d3e93295545ef65f2feb089b5339a9609f97ee0557c42f7941bbbd0550e9f87158c68d9722dd5f53408e883d79a4c39b7e1f49d09f6cb97dbae010aceddbb3c2f23f8f6335d4ba0845310074abecfef905cc9d3436506790040e387a2768751205df5763c39a5ba3a6331b0e2cfeaf1cb621f859deb98f6fb29fc14dac93534e1ddda37ebe315aa55cc57f920d6f48e7ec71df25adeb9a9c80756c21ffd7c3454a8d4512ce7685418bca2cf587a5ed77e02a22e5f735a58c027d1b754f1c8c0770c920531c4e41f0b56ed4728ec1fcecd67005d4f19f73e4287e2c6830605e1d876e6482a5606678e42c28829e43054b04d54c4e3c0628e80ae608c47180fafd393ff29c127bcbb9932df0695c2db1b050ebb57baac3ed23ac0c5c85318c2a50ffb410e4811513957afe09e6365084590f039309743986b45474b52c349e462f77ba8e11811762b76f318cd366346eac8f9dfc6f847910b6aecc3693790112bdcef2370f32d0941534e999a27128b965b491be98351014f89bed7be2876a4fd2854e13edea672c9b521273740cb0fea53951a765de9c4e5a6624fd00e513b3195e60b25bcc80aaa7c566ab5662d1e9c192c59a37817b49a6a13f5c7f94e027646fdcf4b14278b2329c4afdba8507d7cf039a0fda9fe138178a455a2f9a7caeb03d419d1ce4953e7a9d9bb717d1fbe4acee216ebe255d1a406d0a1334e6a1b6c0518896c42cecc190628e3778f42c7c6bdb721f55b8f7628fd971020aa230dc2e4f5ad8876b83904669d722dd2d29e896d0e2d7604a425d0500de5d98d9226d7966ebe4b8456fb6c3bcdac130728030635a9b87383308c97bdc4f66804399f80fd268965e820d5dde7b83a319576410677b5cf910947794c22ecec0e39323d44a05dc72e4b48ca73c8c31f4692c15ce89b59738d9a1035af2b1462f866ab9f915c8e50fa90ff5c10a4c02e43fb69e98c8166bc3e1147c0e1aa33e091280c62f0fc2247a770aa694bbf4fb72099d14fe2576d122b6839f2a411da3fc8bcfd01bdaf2db64e5abfe4f9cfbd29e49a89fcb4c80e7b90c2c4c6f359fdc9b45f1af606a75441d4e557d5d1ac8aafabe9b6829a552289c16b663c80e059716e0675a9ce0c8e10759900b26f38125ff5241e36dfc855f890411415a7bd418d178f2f9643f4b0f742f11603a7ab70a7d95af2d839051957c61521b724fdaba2eca7e552006a25dc6f1c4890f71f3d05596c6f6d98dfd8d7d4a4b7d0e467209fe89f5d19d48f44aa452b0f8806e50e87c0912a0f37d832ea307d98ba5e1655ec652c16c88bf0cafb202cd6edfa18bb3a365ab52c81a6e10061aff54111bb9d7bc5f2f97ee4e9f94a9937640adf4e1623e21d90890b3a44040e5f89aef65006f5cd91ce140f3e0cfc31e98d2e31f28a14952c87ff7aab90cc29f6ee293d44e6a1be98c766d8dd0cc3e5d8ad7d917da9a6b295cf2a41c6649ba2406d4a28dc37426b94b899ef1ce4e1bdeca44ba81a886f850142ae15768707860372cc9ea162ab2bf3b876fae5921336bfb9e085a9235f1bc109d345a7d1342df6facce881a4c12803361de0f001c66a38c562f3c621f1a9f117b6c03a53e18a19184dcec6d864266f1b4ce915d042484b68670d9012f3b6c1ec3be3ffaf973d0ce6262113ce7e24feb91cfa3568f6da3c38a9ed8fbcb1ade33f42ec5bba033d060cae2da42a38efcae7f96da23b60120b647cb086fba890556a56a0a4d77691f67dfcd082f67b6c8ef1cf0886c07fca3816734ba9309678f50f30c707bb7aaecf8490c918195e417115bbcc6662a8324bb4822c6e92b55872a4f37b49520d8f4edc163bf1bef947d0af3af3900b62b49eba4a49a0190c7fb584fdb2a47aa9c67ba7bea9811a9e2322d87f8d405c093e3a2d2b39cfb0829d9a507017ff00b1638ccb00f58856afcc46c305ddb4250fbf2847d4ed8e08c66bf96c49e922221b726c2a96aca965547f72b9b7ea898817912dfba9b4657e4b5239952d7e38d5dde1fbc3ba5eb597c65fb0c3c68fe38f81fec741595f193eb1ff5745454e14e359d7c8450a2218bcd10be9882cde07fb1cc06f7d650650550da1ffb145a0b9bfb3931b9e5614f280f5ff26f9374a581eac7e242f802877e54aeea42d7a045399d2c1197b9d5dddcff50bb4fd7d92870565b4095ed642cfa241eb57bf415f0cec94daf35790df965b5631b959d8a6196b156fbc3d9dc02fae8f3e56c7f862300ee50ba1f4408712a258e6cd25471322239500bf33a3cb07230326e2695fed70b90102cc3473edf528d2549f8a39a3dd3293fc78960c2a4df784fd2b48adff3ad85622b21170f22f611b133960430f45678a43cd83fdf065757d8a8ba4ce32c22a9d0407d346f17271a42203bbe86956c2d1641a8143af96f732426d6d963d636f9e4d1308c831c1dceb7c1acd5f3c5421e852836306bc7f67fb4594def5790c88e16189fd2dde66a18d36dc8014f1401fc45a3645b84a236227526336f00544528b22f38412b5bdcee2a8e0534a7f5b24984be5fde6178c79298b27769048cbc92888dfac05635b8d9c5f75114b95f4a9c46a71d20ccb2c9796f6754b80c08a04d36298b1026965b7c4e61de0b14d6e43d355f1bc1858655525bbcd37149f4047a9ca7b91dfd518c5d32b89877db6c8d1887de9ddd65b4eb014ad982c1c30a01ea8fa8b3256f302f0057dd34ba1beb742c0f1492f2f1e419d05b168dc96970e106ec8c9a0b0580bf0c280bff8b192030b83515ed737fcc9d6866cec4d6350959a2b5e6de73200456f8627ba6a056f1f8e5d714090a4e570d56fdc2483e386a294f0e7f73e478cb2153d779ae5f3487d71cf7506b73a03b5ea3905deeb5cb3deca03625e108787837c32c953954630d3ad3d7fc2968e6b972ae5b6b3a03dc159e9a14c163abfd1629524a5f2accd0762414c1b036aaec3bc1bb1c1d099ac31cb5e70f6e4bff81a1e01091bb5ff4bb8a6f45bb3ba2430741986a2235f2342a646ef8b8118bef7d85338fa83ff838fe513cb2b8db2e689d02686134f765292dd269e4cb3c166062fcbfe0e98072fdcabe6c0ff6d4b07ca0042d0fea1561c730c1105d69a3849ec5c52eb8c8a5ab1a2eb411edd16e0fa5583026984dcd840a04ef6fa91769454a73c25e1f7961be59c36f40ac98dec11fe550d702003bf4415c28039ea277ebdeeff631603962e4479722171f85f8361f9501acfdb6917e41897aa7df26428937cd3a3e396b55caba17cae56685f2838e32aa3fb91d9c593b87bb2ac6e1642f28e98bdd552bcf65f10a03acc2c5d75b66823ac4b0f41ceb9b1b7c3ed3300de9537ef64f29674c44d6f528609d1853427b083841c9b3b3a2637a98a11a512826c091b7827c5f89b9f0e62962d0777d767d8c41a53128d77ca46679464da8bb76aa4308153d149e5ff40cb944b405da9cd0c6a6d625ceef32053244f9c7b3aad2be919ff72e350c5f81712c16af3f2c951b961a5021c37d6eaeb8a5b307b8744e55d0f8fba6aa8c984ee2e06ee3e5f1c80192b53282e9768553c60bfa8c5b1196e5e2334d5e4ca682c359b6eff961e5060ee123d4cbb15d3aa93d67846da702e56072f6ab56b9fe06ff0286434ade5db63c80596282a127371e82e71662b86d714d9dc09c8497d349ff3a2e926e42bab9d460e357b707a4f1e1c047d2711f4fe756527f89d0433d433fc19c28072d96ce1f3b40cc1e43564943861aeb75a6f0cdb781e332502153c9a2f907db1f0ee6018c5c1d1f7d72ed617c8a55477941e0d7806e2d584df8a3a2b1e15283e5388c1183af013f65fc65f3cf403387c4a56f50cd8d357ada2aaa77713aa5aaccec3f02e98729e359e17c224ee563e7b5e4a47fde362be968aa9370892cf45c0a5ba2cda0ed1f37672d2bc676c0072e7d3d72b26092eba37662f2c3abf2479db2aa4dda49f655879d8aeab3317565dedce38bedf6eb9266824b3f394ee0e0b7bdce28f13bb9a28f947ce671d2b8286912008fc7a8a221f82ade72685bc53b4c470fa5a813f64d704a96efb5a3bf19456035959b42151355c985ea8beec0c471cc88ed61fb649084970acf7bc12e19688e0f5414540c22809cee2bb0abc74725cb3eff5a9ab350cc638859bd4081f3cef619ba2e5dad17f9587924358b1335c4855df3316ecf565cab94cbbdd6f5e6e2d4ea2fb0c25ae735e502d37ff8fb93be633eab087cc51bf09ce94451ab95ea826d76b87e8163c9ab6e43a8dec1e70ad17af1f963927d6dd6689c19db714cd0b733b8a83052b57aab66614e0b03d6df43aec924bf15fc2ec02a5f9691aef0bb9bcbc259be5a0d00722ceeb35c30f27439ed918f70d5cf601b30e35f263cf8581886af3c4cc3bdd0074e550aa9b8a1786f506eb2efe1798dcdb8dae9b2ef30c688689cb8b9922d1db6bab32c9677806c8265bb6c91c5574415de784ea30e1b1c9c162c340c6753e0ab444f2fb36fb16d55f788251c4d4cddbfebfecb948919c57ce64f221308276a5026508e24f19e3c22e30aa94aafe5c8bd2b5a6167f603b2cfe310f357ef9f7a0e970728392e42ffe360fcb9585f89363dbf891319fba52c122e845dffcfdb85b9d295d54593e431689c1f31d5edd6ed6014ccf126a0e45ec999952d6197c3eaa98c2f44710643177f9c5fb49bcb1824bf77d6354b3ac4e6c6674c5e009a16f8dcbeeb55da92f381cc41192ba30da9fab06244514eed7108974052b9785fbf4d1ca001b3f4f67d5edb14b49159e09afa1cc211de125fdb1d61c7a57e8721184f918988fa4c6cad66cf87a2a9c5d2da7031c3f1188f151de7dfa3af95c4ccd5a42239cac40aec77e3c84e707881c66d070c08b5931386fbdadf5d64fd63ff52ec6737c7753221e5a0d1d0178229ce841291e7555ab4bfe61206db3bd03d708b5e88715414935799b413dbc1e1c6d2c7c24d1346ae0b21e6c337848dc1994da91674f34b1e0c2320ca4076c2f1b6414537f48083b2289872cd54df80b5dd851408b39fc9b2c13a51622fa0fdcafbe59239caf455f7d2cbb331f9c3d24a7f25870d323f05c54cf8f313f9421e732c6d73b3ed2f0f711a95a18bc6100d6d4fdb8856ed859b6919bc7705b9535e641db1a40e32b3f1872659655c0edbd4d9ddac8e232d3b5e70170d1e2d4f6dae2f954dea330af78acc03a0dc56b23eafc86dbf4c7f8e21a62e2f80c7d96d5d148b82b0724f4f3fad7f8c43b291e68244aa3e5494ed4e25636430e40d2a00ed5afe3d195ba6026e80ee05f9c4c450c9b708e6213d830aef050f9d2b28680ae33f182840aa1c0dae2aa28729f25a39000bca250a6a299273059bf5fda7085e33c491455d4347483856aaacc62c098c4661ba79da3ba0dff6bbd4b54a18df14bea04b0e17bdf3a769c80e5f210ccb4fcd7d60c6a1e7b236d9229cccfca25e4f2515f924d469d0294f7a78fbfc71604ba15473efa5bed5ce67a83d5a1b8fa24183d2e70679db856d6a3b12e809841038b616580ed05a15b37538ee5604f3cef14f5773a340739c113d06fc97306cc4311229ebc013fca8afc16a35e48cc7a4283cebce1f90f8dcc8275aa69010ecddb67719017719b2aee20a8135d3023eb4e6b583c9b15bc204a6455b6d95306953e6db9e194489e47e324a03e80a9601f9914143471e1e3f6d85482a1867876ba9b00ef1bd7cd75e2cb01af88e1c7b6560ee439be81a47595bb06c612f2becedb67b335e18f2fdea4c1191e9ad1ffa772d2bf933f731a7db630c67fa9751e3205dab4dc6dcd75e280c197f9a174f3777a52a7047986b3a93170840daf98bb74f516ba9ab6d27da294f8cf2eb18e041f7a5f50a4d148c9ab2b35b6426049286e75baa67c0c9e5f4a1d7ae55135061b5576e6ec32dd32bf3eeb036ff06189119ce6ee10924c275d67ff68111a3159711106dae1ef9d52e721a9267834dd8d27064d4405c148f2432bf6a5314a4badc6d105a4832cc9e5b9ff82815febe373652fe32499fe1834b6e94e6d99642ace1bd5f4656be0d127ced1df86b9a785076a91a974a587206c95a05ac9ef9dee14e7fb53b27d415a4a027340623bb9cb80979505ce43b894847aadaf8937b38966091db668ac36f0147b120b501e2bc2ca32b47c8e4ab3d966d912cb8c566112082c8affcc4b24f4070c8dbca4fd0ad2579651207833e158688ddab0661bbbf9a2063f37f44ea078aabee358c4aee7b1234c33f0e6a55cd3bd9409a3bfc83bb0a682410e7d48403428f7ccfe7dd0dcf7d9b6f55ed49be33a829389b924efc6247ca41317df231df55cedf439b9a9e563cdfca52af1003b19d2fca50a48bd3fcd230cf67209312dd120de997a624d023e8cbda201efb77f13fcc6530606e8239b3feaac5903041a532f54964f398d4d6559ba161fee3a96850c0c5892fb6f5071329eeea24802f47ec55d8906f4a3defa8788ab0460b6c86968243f5462c7b014f706cd31bab31c5c8f5387cb28064ce35e0207b20c4f545c94c14d7797f8d60679ed78d4c66a390d602e364bbfc062952e134eb5b8bb63d013e64e74e876893b0fb9ec5762f506875eb0137afd6427303debe9eca2b84920dce79bf266b6909e6889483b8d625e6d167cacb70eb2d1244935cbc0d0c98a33b5877791c8afc83e1fedfe4a991efe78ecd57caa3182f06925a0d70bc8a662c0ebd9814940f28ec4dad8476d35223f173cf2b63cd4f6a10d9cedc45881408b5f0fbfdfee297b820df52a1a6a8fd6d7de915357737013077d1d975ac212f3c1cfb4db44fa8f03f6fde2a77aaaa8ed2c6ca6f8a38b0d9c8b61f63cb0dde193cb33411fa785f00669d57ece1db6006106ee64c3906e7f2609ae64a763a8920aa4970a9801b758de802b8ffa398aeca775c7f1751b66034795db5df1fb0b36fdcc811bcbafc33d20a5b7feff63aaaae5585c79a71db42eba061e1c3c441dbf0a99bd03e9b3724b35f8005f6e1626c3a4e4901ddc2eff7127d59769e73fff977734f91ed4c7a654f2d8f0aefef552088dd59d36778ad5e2d5b6399e6bc316aed4a0d217a0597b12a3a78fde3c39b1bf299c06d53f438707012d7673b6a2efab1f35f95f8f7785b46e8efe7384482915b3c7bae25fb785c5ff1bd3d0e7ee2a5b939aa97d69ba265cd02e44419eb40aaac1f1a7880dc3d7d5a6f935996721c294e8ca2ec9a8469d5818a892a6d7373c29f4dd62faf1d060bb0f6b5afe29a865f569282848f1853ccff06483140de8c4b8a217fe4bad40698f8794c54eaa16596f97666364ac8ca6bb2878d761f53b6b72881a49b9241129f2e95ebb7eabc05cae66933d2b5854b98681eca5c933370c20752de64a08b68d126bf0b4ba87cfa92f5d8c90a8c7f863d82c45e38a152513172713a0cdff2e19cab6e6be6992b23232e412b5d907ece36e60f05351412863ce774a28b590b222b9fb969d4ae9d02ff48552e9daf9251e650ef278779b34322b0b2498a3c355f45ff97c7b587f92a1db714fc351063b59abac5a49daf62c3857c19d83c75f84352fb6c51e2a366e2b30f50569f07f8f9d9bfb24292863be6ba36eba8c668518584d928bbf586e30368331ff84fb3166a5acf4fbeaa856dc01aa64fce6573bc3e90f28fecf7c8ab8f9487d2c78a21ef042ae7a22d298b49f3c0be5304d50e4d5b501de6356f3fe664c6e8fffafe30c68a8b794af47ad608c06a890559f0ef73a28b733e8768bce0aecbf4a9b07c41a29b1604735778309b1644d1b2e510c4afa7146cf66bbdb3baeadcbc51a198b9e8b2bd23d233bcfec9f4c67205d84f426fb4771c80861b3127f6471c7a0cb1a9ff3b08b8abd0aaff4e4390a9a346b4e8f27ac324f39de5b83667581ef668d59ada8e03c656e165011e8ae16567bcb64f40ce75156530c2fe57f40a7db5a4134097db3a1261c36bdd94187c8289d6d7288a180f67f340d8e49746fa70de2544df001bc7dd34e645a5a4d090e2890cc1e6f2594587b451989ffc631ef7175eb290179c8db8c90939a9660cd815f489fe81afecfb7450b66cb5fb1cf92b8d3dc125fb7e6264cb194e23da2bb6e14956f5e295af04ba0fdde253a860f79b53650aa7c1118d476d46fe597320ee67ee77554a47a8623c5a3be82d23cdca13e49ad1d295ac084f30132cb89999ae4db057d316b241a045132fca6064d62997847f46f1bca71f3920f9651f1b13a3cb19ab6e8e623b0fd987c02b5fc916ac336ba933b61799f46ee1d51289fc8629bee75f0056ef5bfd310e6873d7cb9c9cd20a9973d4c5b307e22a14fdc24d71d2f3e6255ff97bcf1c06154792d7737b04b42bdad04110f8d5e8a51f9b5e874ebd82a2bfefd0df1845cae4273c0b57bf6a1343df5c3896b4747b3587fd384438b6648872c9904141792fcf6ddf637f4e2e010dc4d6c8e0a13e05b23d169b4899aa78df471590c727a59b332644e3316fe01d5a47a8813e516259d8e3c30cb187dda2e6941183a5470c5b6b9aca3f19f351e49152681266c45215d01144bd42e2bdc4f0fe2623da8c1cd2c9b2b5ee39e6503e14ec42c535ccc802d272379151e8381da96942d17c93b93922ba86904921ab84394cc75384477fb11f4678e3f677735c0645736c74a38a1e4c5eba5ef733a4b6a5de47541c17eacc632a91d13934d9480db38fbd21de321fd4ba553f2fb570740913ef6ce1ba6c57344a20996ae4e3dbba69eddee28d6c64b6eb4c4a30df8ee5e6ff4892379ee2e6aac1b7e2e1f8b2057f36971d8878f156f6388f7039770e063e3122545cbe67892042525cca406a68088862c40ab30edddb1cbdfe6ecb2f72ca2b177c7e83f546ffcd5bf5b4fe31c5cf70e87f129641d13f7ca9f145f5bbd9fb0dfcafdf9ad585ec6856722970a09d90cf5770a077edb31093731c90ccce1d0678277d231c133a9596ad94a558121a18b71278ea4bf77c315a889d5b4388f587d27ffb7a125e6eea4619e418ea32ed47903750288d4c331723d5c1923bee43ffdd302775cebb78de6e72e25e70e636172a641694b1bce52cb8caf9df80e4875e9f9761801e83af6cb43537a5a273ce547893e71242cd7148acb96019d7edf8101fa44d1a370304427f15d914cba28b9bc5c82a473559afa5f12b70efdbb7f6ae860b9b5f94b398e499176d4e709bf3ff70ad205850981ec745ab39e267d1a329826bf20f9a987595ec3d87a28d831abe79e148b122cc4ebe99e6d26ebc16a2f5327b8460eed8da7211d243ef09859dde8124d8b09530979d50bb55b26a75c387c69c57ffb3cc66a8a24285b1ad369a6edb66cc42b9fc1c451f7e6cf3f04244e1a8003bc6f20c7eb8ece7eb0ce62ab2621ed5de05b7a687884a9b822cef1382b3da85daae510c1ac041a1ea408f235b8be95a8081a9fb9c15db10df65186ead66a9829fd45507fa78c106ef6fae7980b4f8150c1a4cfe829cb56c9e682cb927a0803a36578841bc82a7c274fdf66d78925145db01319aab8f760917ebb7e79d95018f3c9d35586f437fc4aa96c2db6a1d1a96ae559ee7be55e1816f5858ba283cf08775efc3363c8069dcf596c415b0630a14259b680c3db5d82e2272b2dda6dfa8715ffdfa57074fa44a797388c26867cdb0b820fdf8aabba30405f9b04641a2bebafa145786ae30a98e31b0b7132cf429ec39fbc3ec75840db1d1e8126734325161ca13ddd345331ee0c8a9b1a8abf06c50f4e08da77d5550664c088ca381f378aa182f853332d0568b5cad828625f68589b948e7fcaff9977929f84eb1a1e47b840b91362a0a59e61e7bc84f50452b04a787a6e5b24999e1468f0d77092c91b2e6af66bb6c9c79e482852180b4d34783fb1be3cf78772c846a06064e2e02fe0fe6edb387c93d24c6ec3afa7d4b7246dff10f3ea619f5d669b505c041a99ee934b5b571fb81c5ee1931f257688b93eb291a27799ca031c7120cbba242171ebe38fd90764e847bb42b576c67fafb3d1d10d1844da48381951ad507cb1cb50de9aa3cf5d84366418d801d3eefaca1217da38f6021b3ca9d507760e7181903c104da2b32992ec95796f2fb8744da8b4ac1a924474837c707ecf8e22f12c1910cce3edfb78b8ba6e0c5ca63ec8155313d14ae1c8b3eb561080059bfc1ddfbb91eb319120b58b93aae304e464ec7b6de5489d3c588906f414f7398417b5b35490080d71be8c424b15076f0ed7967613d34c548996799b24c18e45d898247c1033d055ce7ec964bbf4430a4ba8d5c16d0366e51cde4d5fe14b973c0e4934dc35f0e4ceb1b6ce5b86cbf1208da9a0387086bd775f698ce173bc05f5979eb6d0e7dcfbd1232a5c0514c627dfaa7738db9a203c48217b9ccafbeacc4f640e36e0edec38d533f4f23d3b14cd8bd119c3b30c87b3b16eb05ecf83788e13e3bf8a3482b26a002ec42a896e57b4b59d19dfa4a0297883cad0dffc9e5f4b622a80f4d551345ffff46d2447935587fb03564bff2aa4e03368b5d49d602e79beb77d053bc8a8e96dedfc4c5984a125fd0da3a524cae54d10d3199ed32557cfd46bd2daf1e355bf4cf9e81c6b533aaf743de63b52bd484b0418eecc8caf05d06d364557f199c0970be0b0438a830a2cc77be52c47bbb2526b7be96ba6eaaf323f601fc54b198d33a1b273dd5f4fb7eacbd09da1f83ce997dc0ee89ecf2e02d379672741c7089a195005152e2f6da41b80c653bdaafce4e7d2f1371f103420b86487fa72d05b93cdadbba5ba86254b2ad4fe8441e15dc90b37abfccbfdfc16060b2285a40f105e14d6dfbc4e4e27b37b746261a63acbd3ef9c6b000075d0c3acec6c95e7172e5943dfbbfdcf162a580fdb9fd6946882a5cfff278f708027efa85b6d10f88650492c360c3c8e686540a16236bbf96ee05c26cc21e370a0790649c9011e24ab6af06d7bc38aea04326bc76ee93289cfd902b592cdc3afea210bf542192ed26f54a12794bd14b1f4a2d0a13fe932149023053ab742780c5952cd7dad12713da798911930b13fc553a9c1ebc2093982dff237a9f976e433bf8b9ede9c382f6c9d101b755ba4d02f4c0bb684030c2b49f9d334a02df7e95977ec8284cf70627095fb170b746d1186abb3192126688261f707077286b189658acf7379c89b89c227e69f9c0e5cce44e58455e950c11a8aae3ab26ae27e7b736b5093a5271e8814b61de0ad27e07c95c897421f7b855e7e6476bb6261e95e7bdb4824727052ca41ed292d977838223e8e8c7973f2944ddceec14c4998371623bad8b0ea0bd59f486f87154dea07ac38d033337200c3bc00a07bf2cb4edbe8ed0921e46a9b06467d179c4d64dd862ae24cbb10adccd66ae11388d3b2aa252d8aaef552f6257a817cdaf3d5bca5a58ca57531741726741efbc4a6fd88b1e7112167ddb43d5d53b980cb2bb5cd3e22ec00983087999456f69e0e47866f35d5d72c5fd1f9e3d198f04237edeeb41f434b5f0b086ab1e78608835b59874aa1e44d7ed17de16bba53c789c19d0e263c857786c1fb8d5afd87f812aa30d2bb56367fb43214f4c36d6067a91d1bf17875e08720df87572c368085c95b8b9a7bdd53ec4298d4db1143d7cb32f2e4c9fe5f4f7f1a2cdaad9ba469517bbf6dd435e0882b55e8b40620145e029509342ed1a501070b606314c3813d03f4fda50ccb7cd49d4b781fafde3603a9eab5709cd141446c73ff341bc0f60821ec5b7b79df1f34c8940dcf8bc37dafd16a188ae0c92068d3e4817c7194c675bf3a73017dfb1a0bab469b2b7bc2b12745279254551aba14f28006758f9ede5a295f4981135ec921766ae9faf88fb9e6bb7715c813dbb880b82f6738d409ff4eec90ca9cca2d74b405b2327934b3223dedebebf0c14da0d6d3cfe70f4847bdd71262a45300871f2212d22144cc01c0a2cca8c36cf0a18f80fe7ec3bdaaee83f091e45decdacae9a038a7e6d73aa5bf39eaac71cd9a798fd6b97254e7125a0e6cfd9e9848a37c636ef86f38a65baa5282bed16e1261f3b9a607194ff2ecd2a79418f2ecad1d07cb2f209d8cc9cbde073e3a0c9cfd30b244762d74aaf1fec843e3682da782482b75d44f24e232fc06af24419158821183e3bba7a54135d67f3a9796d514eec589c0947833a26a6396dbb2f5966b5cf53566f7433308b2575f88f140c31466945246b0d242e679adcb0571c669f2017e8aff3bd6b761c94e1494f25c38b5600d6e4a6ff5c18904cd33cfe832593610280d2dc10eb1bfc7dadbda4432eb584d29c0cae2dbefdee1ce977e4f40a5b35f6fa19e987ff9a3a83edbc0f2ffd5ba0d0cb72a5865cefe2be0992bb38bb87e042e410f65d29e808e52efaf6d36f4c64b75ca2432d4fe2cb441f7ed310abfe3a0585db54878a19f8d541ce4416c84028a1acd964791989d69e04222189cb50ec8ea992555ed0b1e1b4ee7ebdc4f8b051b47729ff248c5575ccbd0dc51188c376c681bcbfe7bda15f792ec33c3dc5d28805721ac0e6eba244ddc65addb86cc5feaf7912b73094dbaba48768855c0f6e785b2413e4a19851d6626e8948341e60b366752004674cb086f36d16b1b70cd4317ae256ac9cb92009a92b93d5181ccae5e07d802020c642a1722a2c242563f6f99d2702d3c43f89b8d50503ba3dcd689f9e69a621cb2ee49c2663c8028d94cf140325228e1f5e4554ff921fe0f4131178246a4b31e470ee69d6fd39a80cd952e604b25d092ad7475cc3f6fa66fe19c04601e7dbd60a6de73367bab510bae290165a058ee8258bf596b467ad008936b8ab335990376551687c3765b286545c00f22046ec730ba58e1ccff8625fee69dd99ce72f00c62295e08851018a68ebce0f71e4c89c97236fb0f8da1c475212ca3ca663b6aa004010cc368b2885d02be0506fb76df83889d0b3a2ca5a5cd8a75efd0b0a254d9594a9f8d3dcbfffd7cb78539e19140f52e0262eda1d3b7fee912953b9d467df0540bdeaff598ed012909ecf4d1c8567f58bcf56e3eacc68db04935a6c3fc7a2ee6bed143ff5fdd5b5581c3eb11bc46c9b0433aa29514cd92dd31ae6ad156639e1b0c211806de5f90ac30f8c23d66989e4404c0e4a94b88b10a41209d8a628a6c2b7c136342e48b2b2d5e8115f1c1e09cc7bab8fc79bb39954bea2cc9156a73179e404e55889bee5d3c1d47927c3b3264aa510cf2497a014344d2295a3bafeb294494f68f109fe17cdbfbda9b0c65c046f130eabaf37e021f8fafd9b1ebf34f611e51244ce5397c59dbd0d6d8e2c8d3ab6f00867a4962102ff71f79cb15ca6cb70e0a476079750622acef4b250050e6b63c45d9247172eb0f6b82af1dd0ae7abe303d4a92b2503e3b136dadfcc26ab46278901b764b878ab2961e829df13dded019f5cea7c4416a39a6287f53b48ec148342baf40d94776a24dda2385129750babf272e009094faabc66f98f45883f4d3c94a0ac58dce478bc298bcda81035f6715121281619a2898ad5bcebb9325fc2591402bca522b0c2585889b22c2a8b0094d7401340ae0cfc2481db5bb46ad50977b3c0687210473539ded4e7f1c7381202c188c6191ab8cf4862d1aefcc651a55790c227e35f0667bf8f0726107d6be416f562c60ffdbec5402374451b1ed1340a019238831389816dffb1ad03edee59ed8f6352dc907e547027b5401c1baf7744434de26c9424388c8eafabf20d9d7ddb8fda73f5d4d6b272e5df4d96a7ad5109672e1208aa60320cb89534e7d4626b4254db70e6df36be2d2fbce2f75ba4c0104be6f0390a8e3916fb282a45cd2e70465095404e5aa195b1eadcd5af1db183fa4ee5f71ad954c98026b4dbbf620bf8527843fe6a43d78b168ad48a684749c7320bf55c5c02728a3c39ab10cd64acbe0c34fe62bf0866a2e8cd21d57c3925ea2c5a16b3519d6c7e7c648e12b0c7e4788e28655bb4d86087a31dffe91f903b401a349dc801e3b04b871aa12c39c7edaa5690a2bce860209eb8d54e56d71e932a8180509a1251c76390a3fe3fff5c74d06cf5327026c5354703492afda4fecabae0c2d3f633ea7ad15e5c4097aa24e4f001bb10a8ef51ec9a9e34b193b2b9a4f335b16340c8a2e3658b196beacde5a6bf5e768f6af02c9a64b1d3dbc2e96fa5d1cd454684fd0f3e92a2f901e9192ead39d118b5f56d414a998341eb4e526bbefd90821c0536cfb5f6f6ca3e9d85d21dac14cde3592430a2743c6f86485333ec9c724c78f8aa6b8fe0c952b529b06fdd9973102f34197304a6b91288223a6c9eda56893330adf68684af7700332444b23f71020aec4300f34f672f70cd6d2c6996064f11ae0c5f7bb137e2f9ff4a9a237f620be44e3b99a5ae783828192ab2f0c2bb010eae1f696bd2723ccb70a1cb565927b9a9c69bfa33e7bdfeb17ad624f51723514e806ac31cfe02ee56aa0af8cc15986826beb180ece0cedbc5f9067c2a4108073b249a66ba99b8bdb5fb6e6ed5a928bca0e96ab28199fc77d44a127c510f56cc7a4fd2f6ae31085398f8f5cd1212ad3cb63b92aa2a00e1e6cccfbfc6ed6e423da5b5cd47b98864eff29a13229272bf50486ef55335e4402e4ea4e3d372e4836d4cd5ce337d3849f9defbec76b5376499a253fa9f88e75f99b0b372107b5278fe49392688fb8000d9d8a81f994cad1631ec5e31335c05930024f545af8c4bc9a3326135e158a2c0e5cf0e1b9ef7481b921aece9687a5547b044d84fda8b713018137934e287a8be665b40cc5849986c09e87e80cc4278be183fd04d02a230611c266cf0164cf38db9d3d76c1f5aae26dd4efa982443ebd0f0894448f8f71756699dbf1803f2410a539c9b9b11f77809866443e570e381454a0e1119dace743c93711de83b7324d8f31e57c2cf1e4c32806ac91d6445dde8ce9aa404634778ed1c991272323eb808564637db16ea61ac085a4718a95ec539be46464c91122308b7a6d71dcb29ffc75f4a99d310cb57cc51fc7ba269eb8b7ff500a02bf11d4f7e688ac0f2d581f315881b559234f3b16f3a8a39c2358b2d0e0d361d44ebf9904676ae2073969a03837c86a0c1dbeaa57550b708f32c075e223a15300bad78a81a7a0c009a9b3d15e46b11a1ebf0741039b8dd166c3d99f89b0ebaa83aca7316011e0ddbcc446e1c38a8a985821b573c54daca5701760bd2ccbd12c4f537b4086bc51b692976dddeda2d8a514f5c151e96300d2c2fe4103dbdeaa72e4ae69a0af2beb9623d3cfe47a336ce6d61d83d065b5cdc5bafd8351651fd3f107b7d328380b409e9b066b1d161bb6bf984d11cfc8a48b554aa62fdc30092166783a86f69dc5cb8b759362d8d749e0f07c170ef5220dcea312d37af27e100b0d159fdcf7cbb1acedb7c9f41faa68a27a9663ae93398c881014aeefc1318af2ca26f2da1e1a3cdb82002e74378becd52e55795f7f4bfffd8f1f02852a5ba13c0847c07e326fecb8edb9e22d06c227f998da8b7e874ed2604345d0e7fe5a8e381e70e962e5e9732703c7c76699ae9868c4295a208b66d3a10e2200dcaa9f3d9a1525797631d2babd2182810668f29aec8c734322d381ac0ad9fd8696d975c760aba7fc99051ecdc1fecb54b86e890efce70df51921bebcfd47883e5c7b69ae975541bd2f0c6016dfba1a5928bc63fd6844457180348f056c84e5f2e267a6f5972ca48d336b854e85b16502e998ee65a5aef0591e7fd809b00bd23558036913120c83587ac13fd8e72b229a6d8164c8ede8e292ea44aaccf29431d598737f079915fe5edfeb2c0818fcfa99cd05d29df4a4bba609b205a039027966031d0b03da37f3757b57d8963c1ab7857c6429f11f46f55c3240386eef7aad483dcfff503aa7bd0176c797edab3318b007c9a83513c1b3b707a8c3f0fb14b452f514dcef6014b874a8e85167c0fd0fd32cf053537e33a571a2ab8dc26e9dd1e324177826b49c4fe1e121786d2f34b7f613761759afb99ff7bb493df54dbfc40d1cf98b906e38d7caf98792ad2fda7b57eae2d16df19cc13c87e07a7e27025f90c836d05bf1e4a443f15779493d433538236e275dd18cd63e6dbf4e8dfa6650cffae53cb539a5ed6158eeba9aef2155440b7deba26764c8e0534f0234c1b9bbf13e124ed0e6fb27b6189ae421e6fe18a77c621e973c93ed87b0e0cc1e25f22bacff5f0d9ff313170b29258b701ce479794beb4d66e1ce660362a3d752aaffc59a129fc50bab6c16386489e6f3114dd5418bb89635b5abd47e472cc65e67591c31619c61632b52dde666bec27889c61c991f0d172bbed4a91ac763340915c289797852297ab1f9859734b9879f00236dadb9654780ad6458d2336f95f61b3da141673a1865fbfd0f13350d9e8e397a2734cc5177514bf400fea92b3b3a6c4237fe4b0e83befa7cc30f7419e3645d204c45dd96f934a624c4ab3b19842e6f0b7e1e362ffa1a841e2d7f3401a09221a147be88cec9932d1a3c68aabfc8ca1e91574f6703fcb7de88ded87ec72cb3f7780cab2fa0b7fc52000e137e3529b26a0665ec50f65efde3f90901ac5a7dae00ff94b18f7fb4828d6d9d036136bff913142cf116025ccb14262108d7b824b0bc322ee570191b1e2291b52807b5d614b0ff2a6089b18a943e09fb632562c7b7a64b9379ce81287c5cc659ac9154ff4cbab1f015969fac5026c88f457676763f8b8050560e4ad7752d998e3917e51eb4f40c8b10e54bf4c51ce840b3fa1e215262a1e8757e9208e42d17aa3da568e4879258ab291181e4ca3f6c11ffe016254822d53dd0c509a9eeb45752138b4c6d995a510a7d4691eebd53c4a2e197afbd42ffedf83f2740234deda56a207b0b6ca57afc04998ab030d053eec86d1b33c09ed556d5950474f1cf76655131b3c6d81df1b85e9197e1495a07fa4921258556a28a44a3872b831b09a487b06f64c36425217849f9396a636d0dd2b67856966a75d7d47b5ef2a455a939691c9109325d9b0231e88664e01084c8d26d87c79997dd5a39f754c561dd30e6555609ef2a905f54db4d6536a5ff2dc39d1a7d38760fac7ef740dd5147339ebfa5da8d3995aaafc42b0f8183c10a4ddf0ac46fe5cfd11f644718baf7757e688b667bc88a9cf3f2eff2aaf7033c5a009f8ea40cba10fe6bdd67c166653a998f388c78e7e35400a94aec8045415b7ce17af369d5574d5535dd66a5147804bc03845b911ac8c843e5e3a9513f0c4c1960c4e18dc938f4226307270698def65ac8dcc4ebcfa46140baeeaca934cce5b89bf244be4a0bfbab5c25cdb81f70919d16e8305cc79287fba345949a27f180b5a1b36128511ef9026936049f3cd942a680e65730debbbc7634aba6aa47e6f0abb38ead2000cd4bb131e2b6bedf663b27fd3b70f00590b2a7860d76e9d9820d0575613e21d521b0ef43598268c172250f7f3dbffd7becfdbb596d39fb5ab03ae53100626328537cbd15a0d3f82e55ebb493cf6b8ecdc0738cf87a7c75143efa87adf50fad82d65062093f4ce9980e5054cfd587d22a4c24b921bca97ad3c8ce162d62070a7df7505a6578f589e4bdb66c32603780d07924ca8fc3edc2c7c35c962e032a89319b022795a712458ee89e3d261ab6a232ca2a9de230f1ce68af343da65d9dd80f61cf5b10ad890f3dd0efff0d891583be909bc4b8dbdd7749c6c415fbe8dc27a4d0c741ebe4b51d4538bc824eee983eea3feab3fad9292990c579371ba2b02d035ff035b7d11e30175e8100616590908e717b53cb52407f4c158a3efe3dc066bdce262c963d2fe9c0e959de65a00ae91865db8888055f77c8d34b576d103cdbe704d36f55099061ebefa7882de170288cc00ced07569480879a09c76e24c3eee337aa13cb7f562002c78b6f727f5acadc296a0c6e2affe9a9e0142c342042dd9a4bf947f87163a2bd570ffc46ed68414a60d6dd20bc29be2c3621895c98d222f46feb73da47521d40b83886380b731bec564c297ec8cc0d7ae219f4482ae104c4759d2de9618cdc3a3b006d2008561a4ffa73bd5438b94d16dbc342c4f3bb5f4f51ca410449d0778822e2bb1ba4d898bb3634cf5592c5df42310606223be6543cf014f9d4909786afb7bc2d57d7653f27141a9126456e447a07b59088615009ffa02ed45ea931011960122892feeef79a7ea1e0e5502fa9011f9a622d66ccb4590bd65c6d9bc871c501478652ea2ce1567ad639417a980405cacf483d9b8eceb4903c2c58ff92d32db4dd1b47bc9eacf715d067dc63aacb6240f6b7db11ab83bf6b8576747039845d421de4c4fb7bb715ff05a32c1156afe292f01b7d3eecdbbe5c04806917d533db42da6d2ac34bbb4f8cedf7a4e046c5d089614b7c9f06276f832dad104b084b70b80b775e4ea8219049d4e44b5fa335dec8df2a7c2afa963835de6dbce31e8c1483e6caa1180f59e2e9d06ab9ccfba65e46fdeb15926167d82c3e7411beb9b58cba080611f0af0023781bb9ece9c906bdb1522482f2fff4338d88106b12d11b09f9b825c3c7db523e09536232ee75ac0d56bed03b5f7b7d5c7ee98e95fb0969cf156a9e0b0d847d55ecd79b6447566f76c44f751ac8d87281eaf40c9e0f120e094259bdcca81ee825a29bf469f79e8046345e20f45ffff9a44a5bbf9890f77e32260d98bcebffc4c453a27308fa24126d9dd33628fb24095d46fb5f9b6a56af7d6ab7aa2a5fd2b93f470955f2f8d4d8a5123d2f8bf4f4aee39615f1e1aafbc19f43180e7a243fabc3f10ffd6ea0d602eff1ea5dc3c1e174981fa1292e195c1c734fec8a6897ae684e363f06a088e46b8b1548bd486ba9090527075df597e55144e787e597ce0e374d5124684183000997d56efed189abb3a13ecb57e96d4f21da97a60197322c621ce7e4c58d720555f3454bd414b15f43a8ff5fb0d9c39105248b52bcf143d4ef4f1e4a40d5150cded2617ed9512972bb905d30aadbbc25ddc8357e86102f10048b23a73110a45e70bfb435e59ecf39f92d1d38ba236d39dab4eaab61adef6e89d2d9dfc76c343cb9bfbf0a49dca335ee4142a9569d9d986ac8820edda9d5b6c66e10e8a87f16b3d763967b0e583778462e7c6acd60c7014973afae2864d3a6f57d57d2b0764553bd9162467812011559ec825ae70123ca5bd9a4f0f02d91975a7c69b2bf7e24c2075e3b90e3cf39b62317546758300ffc1c1f19d8d2f37417108fa8552cce247c6f3ab17da8d60f271c95f641b6548802c31468d9f60968270d391cf210a4247517c3858937ed5e8be93636c9c3c5eed83cca53a659c9a9c7aaf36594c8af6dea395f6b8fe1b34a4e861cb67bf1b5655be348b0b0f70b9ecfba8fc18acda72184041077c8629415ce5f27211920c4304a5c8fcaa493d22227e2b2bfc78f276e8936a28384120f59316c9c0a17b302f77fa23c1814e6fa3bb97a16b4eec73360de659b99a6710fd2188a2df1d0c7d748fc091213598d770586a8205c38b5e92cdd8a7697297288ef029ac18b1b14a91b21cdb2caf5da8f50f1c4986f4a3dc6a73f33f32406531ed625a0da059e2463dc3892425152680d29150929f17be22821c06006f0762eb8ace1d19e3d4d349f7682659aa6b6d849fd9486f074d7fdb2ad437b8d43d5ddb9d41ef004f218c0d5254cbd019e3c5d71916e3e01aff494935d88421053eda1bce54b73bedd174ab59fc99d27b94625da61cdf65d03841269b7a8418f97c11fc34a1cd7e6de80da56a9043f380157e524ff6ef50a15700b465ff6b2427d616bbbbd1b3601029cb8909980e5262165644fd51ac59213b9343989bcdde254d0643735c3ac77a47671edd8d6cf424429f3db30c074b915382a0799cb32eb47df5692021029fa9ea3804bae0e623135adde32e7cd2d365beb5fa1658a44647c93cb400f150f1020e859070b469578e738873ec40cbe8b071781be97324424d3e39c0be35913da6ceafcb51bddf89372ae166061405d0d42f4cae862c55abf1b42bc9a67e422126d9fd31f184c8f1ad6ab541e7725c4b671674c0a53468755932300fe4dda47244b1ed374f5426cc92daa671166dadee5e0624bbf242104e4c69416ad6c1839eb451c7f07fb394e2324d19a5994895f1e4183318b3399f596d6e98434cd2ac160d176d077f07ff53c4c2ea94058e0ba2fa10c41e0a0e032e04cec76607237a8d45888ca5b7902bf3ca97673305a4b0838c5708b2477610171e9ef9c7d128ac2235961c63197b7844189a14b2b59691e82a1677c165cfcd4a83e079cdf76fbb41e618ca4c208ec48eff01e27fe196e4d266568063477d8d83b7e08942af9612af4c4752e00bc2f145054d3f69d02df7fa2c33676b55a32d09a9b97346814bfb1ef112be3f31c95006aa42b81895e9666944e083543e5693e36f3a9cce5f085186cc942530741240a153412aa47364d958a7d89d215e07953d935fabc4d194d604ec902df4dbfbea42099c3458a64c59527caab2024b9693e7a61fa5c034a60187acd9257d0660c3da4cf03980473a9e211ac8f3bfebc8741b5b6dc83a5caea0a61b801abe635d1b7511e5d391d41baae9deff29d77453e89080e74ec9648ac6843dcd23041dd893db7025e012d29946ede34f0f9df7af61794dfc435984959322e88bcb89b045b2414e71a16b859c62d58f3ed4ff321ec916e8a619f70fd466be5ac3d2b13f9151021f997022524d21761c14de05add01e7b0aae7ca8035e2fa1a6392731ddfef17bea168202b0363d829ceb51d79556e2aeb3d61ceb637793423fc34f1fda2c72602dec15a1ebef04cd34d2bfe7f0fc709a05cefbfeba2947b974de7832754d5c63d6675c350d7aebe1afe75fc4118ac6c367c11124a8a3c1f6dd54e5b9d25be55de7c3ae6f19e107504ef5430095006a6b7c690f84fbdf0c83d9400764a10b8c9e58483c4f9b517d2193007dc76fcba77bf7a2daef3ec0dafdcaa51d95f2ebc16819c7602aaa209521c494b49b0045181941d08b23ba1078af80727e97a06251d9bc01ead6c018998487f0f36224b56f7f3bc067dae35ed4e77976d31b770ded3c6e053b04a3277b6d5ab52dc756b4d21076a5cf98acfc594d10beb3b1c204445019fcb470562cb607a33936d8461b34672d637793cebfa8cd4274c823359b20a01cf3e83990f028ffe76e7b1755045d99f9cfeb7d80fd035f935dd5e61cfb97b0386b12e5ea94b630929ec82a624a31cab4b257f34f17d795b4e018ac9d4a2237e5df2b1527f5e2c18c09d770d3495e56a000de9583e8f29f3ecd558b986f03a144a4d3396370ca05a9e6a0e7d9a6f98c8357164e6ac68fd4d646d6e9bf3cd74ec515406b53414bd87ee6b7303927996580b80e1a85a9e160f0f0f7149d6d04d646f854a88d90b8f0f94239c4ce6cb57f5c03c975db1db2ecc827d1be1521404b0819bc81e8d92c4202ad2d94328ac4c7574810ca5413427dba0cc7dc292ba2482eb3013a1932f727b9bbb80433bf5d232312aa7a71af0be1f407b0811949ccaa65083bc74057bb6f8affb7ccee40e306af241fc8d582d14b1dc99d00fef4bff7a3ee50d48342941a9893fa77d52dfed342b8ea929f115a2c6fdbf76689b9014efa935da37fb0bdaf7606f50112a82e726883c0fe8126cebc03e750178b6f38d4b8cf5594ba8468d272d7ec9237df35b68a85d80b9dd763fbf148828d93daa7a04bbcef09f40359e99c8e290849bcf68f31cac82578d3e70bed75312b0b21ebe36c4c2a7a8b0b66ae9a7ac7af456502f5684a07ff273aa7e66613098b5a3941ef5e97f29fe22ac824a0f3fc757dcd1fe500405cda3f0cced33cc8a3310ef88dd14b208df8dcfa985b7cf82737fa5b07b3046cd7091e2c9a33ea3c08015edf604ea2016dffc0b9790008ccae980b73ae8922f048f891af3b5504ab3b3e149945ddfa4b0e82b9bbef0ede7ed28c1c008f3303562e7b158e4e54c73221ea9d2cefcdb21752beede7bb37761090203881341e1f4d9c8fa256fa8448199e0103c4fe64657985fa99996963b1d63632f87f0c8c671a5effe6082a4c8453f3c29654f886056aa0eb479987d65fdd00d4f9ade629b648890ac817321b9fbcc1bb1ae405e20fdd1cbfe4e754dd141b652c5d558cfdaf0126e11fcaf7c097f21111ed65c5b058e29d52236176e993a2f98f5861c1a522945cb1c8cf522f23e501bdb443c17412ad0f87ad0a531dcd7ac11f1ce8d555a205c91317b547d9269f3889dbab6f82485d46b21593ae2bfae862997877c2126d004b0233bf20feed586a354c0c76a3fc54be551e8ef5ff9a14519686633d5e0c1837b043d4a65c4372799ba43f4babe8817fa5511945165a965b6d7a170aa1af175a4b257d6aaa476745dcc470c6d1fe30f3ca257e18f1d3d876ad6357b224b6b270882369672fa19e6273e5a3a083c08163ab72f06b26ad1aa19b06b35640bd3809bfbef17c7c90bc62972d1cdac70f993d5eb2168bf089c2cfa2c51fe46c8fee61efea25a645243a2c0638fbf3ccf31514414db5c4c41cfa5625294b23a3573b02fbff99ada8b67b04e9601bf35bcea8f894658589c546acd49edbb667085fac0c0992ebbcfb327ba49b5d96bb92b624dd9f60f8a769f3b86effa228f01758e8627ba93c20f34fe484ca540946f8a8bfcba36177d4af806721b657404b8dba9fec2b4c54683b5be71f09dd94b89a16483b93ade403c56fda14b20507e179f6e04204719d505ca92650ff25cdab3d695e680e9ac1d74af8600d7d3c3222decbaa6d6effe10dff156c1011d07f0b74f6ee61368c07a03cbee811c3e1e1d159c4bec4f693ce3cb0c4023c4929ff8a53ce61a01b4fd68d9657b240e02b116ae14547178998587846935879928bfca48c6016b5a301ed2b57e3bd46d19379f5b118a032dbc8a98010e0da0b668a6e494f2f19b3a5422a16c2a8cd4e4e3631403343a17ef565298914cc35b3cb8d32ab257187f5a9060af097f04083043a7730d09cbdfdde6fa3a52014a3e1c5c7b49f3e455f9b6e044fbc4ac019a3f5c0d47f1fc7c0165d5085d205d3411495ed23f52f152defed40cd484b2400ce2a9170ff1ee7ec672e320bb1a986db21ba7eae2b995e69e60b3513ef873427fb2a3896385a66490e4e3a665782f08a5180240a8fa9f5b92fe54dd6db39186455ddfde1fea4ce88601cfc4fc67eab06acfba79cbb6a11a6bc724fe1ead8f167497df22203cb58f061426f5bdf0be0ae02b970149bd6e959f29e64d9757b365a7fb3bae441019897ad79a305a4a69a8035b694d3143538fd41b88449cd8ab49974904aab4ff389a02acfb02aa95de0e19c1d939d771392c12a2944e2c2efdcf9670d109828ac6bf300007ab07deab282af80c3938a04df90b9781fe70594ee312a12b4d710ac4f5413ebb254fc263641e3cb96f2ca7f531ddc15a60f0cd8bcb6c48d6f13fd807ab4accbc1a492f9f85d0c86ad5d11ae7fa7db7c82aeff7e84ed2f5ebbfffdfc09f0a3afe5c22aedc6db93bc48d698d5c7a7a0284f5d5479d0fd973ee8fe9336b67d4a9bb3b631c2cc5e53b1c1e22d4e31b14f0e88bc16bffa3d11c9f8bbae86665bb4026f394fb78adb99c1bc9fe3abf7f1c0992d79f252224ccaea1bf33eacf8d3fa59066eda05b1ddb072352c51a5e15e8b8a91b75dee86b75da5940d59f16424b3060d146c54c6882b317f45a3a5d4184efb94d1bc4778ad7e7efb382753595677efbf8c6917f8ba69062e808557f94d98961386336e1d0b7d0cc88c72ca961dfd96b7237b1666ba96c793edeb99ac8430eb53a7222d2450cc3f794a26a501743c09e2b523dbe3284ce08222063b387a29df648ae218e6dad221f4a08f8ece33a6ad946d7b56d55667236c5e3f7ea2f67034641e811767849b5e13617fd7306c8d402a73d8c5c4bd4c72d93a7f15c67f5402eafa9702520ae2711b95ea0cd6816b70667811b5930e4475ae6a6f2c96e8db8ddf80a382f77cd07cbb995fcaa81231a30ae2a2ae041232f28d9f459779842431a73716d755ec4f36ea6f7a93ad103002e1f4aec660caa4b36d7b5c66dc2b43b0981a69a004e23b51ba584da6f49a0dfef35e9a0792f6bf0707000e6d4a991d39c637b0eea2ac1ab45d242495edf595e5934691f5d7d9f6705a8b81f0a026923ce8e5a51cde5b44aed167576eac4afac6aa116e89fccaf626bd74d6cc84a1e28c986fff57e79ecbcfeadbadedeb61b1c3b2b138fe776f3156f2904e5e0ce0e90191ba38b0ee2016c869e65badcd8bbb702937196bca3b642398690e0219bdbc88e82704f40a53c561349efda5af3c526b2d6e1528c8e92ea2d083f10adc2569d79b31aca773c2c90ab0e0a9ced79accae05f1f4c1e2684c88c90eb3f046a5c30a42b0420fd135c35d678520b4d29b17b05a1e500495d3169142efa47de19157f348b8ca68c4d5b88cd47b227d50568739469da1d8d38b3d67d5a4cdb284e477d8dc158506454393dca54e079e7536ed76ceb7c0f44a53adb5ceaad753cf59db51a068bbce2fb93a962f0288d05dc4787379359c3405146c8e4a41719ac238a080bce5a1cb1ff5ca997e53210a5614d19d517ad2960c57ee2b62d18f85ccf9e269e0d77449b2587080af3373938a5820533bb0856c6d4ec9659364ea8cc25eb1de49db479bebc9882c849cea86b77a075f91e8a790c576175b2c1b08d4c06a176a3a076ba98b6adca5eba812bab30b59e36fa0de8c8995c39c9a2b5fe9d64197bc0d2657063d300e43ca129d7e14bac1b26f4dc7952d00687cdf7a67c450af5446ac713c0ac6c1dc7c42898ad065bdb1a9270dcad2bcdc1f105da7089869f7eb2024977db14c1cad16745b0895fad7d6f12443511412761663e4b55e8b23a53d3ebc9035794e0987e96cf7fce5dcd4984519b0817569108059edb6e5e4c59635301103058b68d3d47032bce9801ed88ca60005bd98e1d6b3ee7ed079aaf3c298fc2b71decbe0fddcd03eb1fdc5ad7bb6625abafc2aa9b9c4107d2b092afe018cb92f5c918d149e83a0e2c9f9005df163e61bccec566b7161ebf186be8f870146577479eba357cab8ebd58c7a379b45b3d7218f226d978d909d397ddee811d1166d46f51a587c316dd16faff6d9bb3d74c2401e1d0c5bb937d3ba5667feed75c59bc9cc876e10f7711e34928ae9f315d71f43c9685d3cf407a93d7e7c5813d4c986973f0ca361481a4f75f8ced15f81fbc37c70da30abfaf4aeca1103a80df46a402c3656ff0e996d7090cc4411cf07e6ff1b692cf5a7b3126f288e3e2af57a904099e6d16866f4b4cb12ff861eeb9e4d3597b1eb303d9f4cf97ebff7d211871e5978002d0f02a6e4a2b008d04e3aef4bd9adab8f452ef2649b762a2a6885fdfcb5842cc6038d6111d8f510db46bdf4d23d75c7f4ae543ab166afbc1e55c25cbafdd467d138f588e9c14b4fc56689af415a6105aa9c070c6b611e27ecd8b5780edc9d334b268c5dbf22105a0d307f5fe48340b0b82600a072cbff2a806b97ecc9615f2cfa9760bcaee35cef812ab0470455bac1a97a5fd2ca26b103c28056fe409b23272dec16c2e2ceef24989537177a35a070ff0b8ead4acb7355e39e904c7a7c605e707aab7e86c50cc1ba7263c050c9248e47fcef9c7c4a71b288911c270ef4b77429ae6f145dfcaee26ac02ec92c8cdc33bee785f50aaf8db969f18f54233763dd7a92149229226f6fc31a091a9184b1e552b78e483513b7745361db93a95a807d49744b41013ea75aff7bfa1a6df56878c8d22f882bc8ccf37b304dd3e11151d7c92571d6fd4dc1b1671181555815848178a66b847e6a29c2c3c751de1b35aa0c7dca0fa2ce530b83afc0cfa7eb70ae2cd8f1354fe5b1110357e41051c44e64bc1b7f9e337c86002ae417497093c8fa366a9ccc3e4d05f60894d9ea37a4887c690ff2bc3844b85fc51a8676196ed56979f75ff1c836ca95bf4309164850afedd29fbf59323187a7abe464421fc9431bb981c649ee2cca2e4015d9acc487dcf15e5d82d60a358b9089d9195475d49304c8825476e96e3adb735e0369d0eabdbb932656d4934c894165a745426382f3813d862798f1ccbe0e7dbc6cbcd949b6ff70eb344b98037264487487beddda468f5070e42674fb3641d463919054048b55c36870261fe9ba56a96a1e774d177736170bac4de54069825945f3f35a6294fbfa0ef7def1843ebae683a889afe378c7629c9f699e8fbb2ed59a7dbbbc5a2c0ee2323c76744a792af2e900a84f86e139887a94c4aa3eb804376bb3749c1c34cc60655bd3f8cddf7b86939ed434ccb350bd1ddec7e90e1e413458672d6d67b53af522e351e3025b548b46cc46fcb8a8333d1351493a4e6daf9b0321c87f36a34b979a5f451633c3afdae3ea9bfa6507f47548dd658ee27a70e894e346e957c7fa8bd3e489a42b111e3fc63e29fa73fef18429673e854821007173e70a948470e3edc5761fa4872fea284a23121cf5eda886399a82df8db9b8c50870562d8d85ee9be4a3863d0125efae1bb43e144bbc8752b58cdcba19fb4a4a6cdd768c02b8631f79f4c8a3f2bcd14bddab9bec69887655ee8c9387c4454e467ca42b888e59af05968eb2f604b558dd9a066299ad6fe343ab50a27f78a35a750a4e1bcc37d41f8a4a30c1f4ed3a92a34845ca884df1197c6bb95d8a1f3b64699dc026f164e00b2073c9c5827641edddf7b735dc655a95bec6482810cf956ecae24e474e76050353c5308be0644f5ae81c0473cc07d427c93da1d3967133b1c2d9f8e3eff03eb8f045577d9ef1859fa2c42ab773b6b0f0405c4403a1c969d9f2df84b820f31a73874932f6420a3e4505e14fd44bd2e312c0e9931c5c90b71df22fbf614e8f931d5784bd8ad9c79bdf3cccdda882e49b7dabd9f6fa4513f508e6a5d24f60cf771bb9c6649c43997b37761e046da1a0c025bd66cf52d3f3ecdd0f3b30084f42a44017e15772998a2af694a7b23008f0b0e4fdc12a2419d99397e9538ea0275ea7948910c25622a76f7706e9196e8e1868ce3661303d8e05c37bddb14c769e3b6add085e53fd33befeb9a3a5ddce683add2471c1a661461cce8d697b4c8c33360134d43e928416ef3fdda371cf76d0aa256ed3ee82c01e40e96b79109f39481cefb02b548bc7dfd9a80d7b76125b27bca0617f4c0f49338168f90b5c2ed1023b1c3990d89ec4fff74f72f91fcab7af02e69ec5bc3e1d60041294d208eb42a2bdf592f89d384b56306c3f4135c8b6bc8c5a4d174e839ec2cadf647a0dbeeef4dcfea979ca7175ac32a867db1ee0d758887bebba41a8c29a4b0348298398f2c242c2c48134bea5be4493a1cc5b0e5c02dbb4a6924bd50bfb616850853c11e483c8835b0f4d10ed5e1a8698afeb58ae0857ef2fd1292aeff91e55ecdb721dffbf3ededc32221d5e2e5ea4870b8c262470959fa48031633b959dabad7278a334180516c6a3a116ad254739fb826de67513944f9a374d8232124712ff45e9f0a12f4f29b26dc705887a600ae663cf528f521892ac4c64a46d80709dad7dab7840af6cad81511ca85563744b35eff3f4a8f4a288577386bd4af098d62c607c92dca7efe2f5650a43ba93fe9874a914832eb74b1cf6cf9f0f2528037743686ceff702a9bcae2825f98347760710e4aacbdcad75ec6bf6efbef82eb0cf782aff532fbb9903af317344b6f4004e2908e7e50149bf63c347d7f072fe63497a4251e861a6b8b8568fdd174d07e434baa4447e3285eb4988474e69cdbdceb4990b007932a50d618e03ffdf4ab64f87c4dda313317c83acc410f4528133f55ebc50f4292ad0d45e78a8ab2eb734349f3b136261f1cc851fc7b583330b72dd28235d4e30dbe1da301dac6aa1abb27c3cb2c78e7dbad2a631acbcd36fd38aa21338c63d1240ee6f6643c8225d13c2a5dcbf64b38bae9b2e9200cef9e1bad66f38be98aedf1fd6d6da8404c313609ab2abe17387bf8669aa2783b1395d5bbaaed8fbc5b3d92ea3bb33e5b83e7a75491f01f89a809f786e5448fc0780864b6148de5283beb72d872f9e6674cc7d763b8b7b26b56b7c394af6aeaf3c45fc9cdc8edb5c12b9316fe72ba19b555f923c7e39e60355cfb77671725ea43ec6dd16d0882ec095a2ab7d209e61a181f2e911fd1e620c9a6a1ddb7d33e0d5fc7f7b8a37d3215558c63af402437e3b338a10bb7fe9f21d618a744bda9e87b6ed56ad4dec056849ee85ea7deb5b5c004fc2beaa495a9848fe74e11d8e6142fb7c5a54d01d333918cc83e378ccff3b6b9480e48937ca91a55d6d60aea80c0a85ff7037eec16a37c882322f1dd6b63a618996b93119356f17e8be6c159a7edd5f6048fff06de5f90ac30f8c23d66989e4404c0e4a94b88b10a41209d8a628a74a323783637e7ad222246f7a39931afba6ab3a15c89317f23692f7e788158b97a3276700534f378aa4901a706cc79cfc016f9e569c56ec320ae9c90cc73a84b32aec58829ee3a796afe6e5a9df201f243e12b23cf43b3b2f501cc679c1dab3d3616efe41609304d85143552a4d4af1c84051e53de43e5e1650cb0085d3b4cb31b65c6afcba0862fd06a7e108c1874e39cbe786950ecbf7b0f80be64309daf6e1ed9f7b53e1dc5e88e7bad7e875c60dcfbb71a871e5b24a0490b1b2d4b5ddbc952c89b2c427b03a4ba9c8fa31b6ee5ce359c9eec67712d5e81217431d92609f5b76157f351a62042d252f46e09c9f3d788d450177f7036aaf34446582fdf2f4d2726eb077859d5581f3ccaa117db3a940004caf2fd7018bf1e0ab74e3a39dd3466c9d09390867304823af1608b73cae8b60f18d5c0d8bad2b356e0f40db8df7cac7f141e8114507bfee2d69754abd1a4f680a52dfed3d5e2a70d851ece485a45a297825592783afee95e0d83c129c01e8bf3dceef9e496db39480c9de1fbd539404a025b4ceb69790fd58772820011a4a50f7ce3fd6515faebb525f5b3c8195a81db59eecfce6aa71f2fb0c9a151f709161f8f1ed34a04329b9368fa3d12f7303cd7ba2dfa8a89581be7dcb78d298bd1d3422d96bef96b71f8acd97716e47dd9413e3a93ecbacee2d017dc4bfa9998f70c2d63a36eb44c087ad6bd9d58b8bcb0aeb7f490bd11b0f84cbadf88e4a0438a4c486755c5c02728a3c39ab10cd64acbe0c34fe62bf0866a2e8cd21d57c3831881ee6ebd247a21c8465f297c2b16a7a55560e3d6be46d240f32cc7aa6b6e06c8b6575a368bdb377a488df2a1eb5eced03bbd7d5e71f8a3a71a45b466f9c8fdbe8c24a9894e708c784b30b3347601c0f5d7e7c8f915c85dca6fbb855b9a14cfebfe483e91f0087377e26ae4ae2c85240d754d7985be6f85d081df74b6606b6b0e09c622781d79c067974ce00061539ba659ebb1ea84a87bbcd2c7e3beb14fc1d0e0ee9e6da0e537493cc5dc5618b4cce9397fe7549aa6ac50b2bb1b3ae764db7723a9272ed43c7667adb881b553eedd1d5d927f0beee347878df90224843efcf0c0387d2b5dccbb70d99d10fd818a0e07eb33eadbaa928258f54f819342eb0b7c26dea93327bbeae1c172e8a4e551abd01dfd7d0f80170fc6f408d8d84999de6f43ae376d18de3f1acaf00ac6e91ed3bd0846b16b817120a9ab152d76d3e8243fe2328f13540d1d79e95d393d706c5e3746b446249ced371e9294ac549132edd2cd93f52720ce518ae10c88418913ffbd69867bdca29cde2aa77795569a09bc6a72bf5a1f81a522ffcf1f2e44bb4b1569c0f5774c0f67134e5388e6e34e60f4107a9b3c81c809e37cfabb31b2140954647fb7a4d85a69b723563aa997bb23574c230450426d4cd146120bd42f2667a85a911ac3f44cbe520060bb033933536636c5c9179e69f9e87908995cae129b3b462bd7e2974e5289153f1d065e62c8f05ed8b3c3877cd45ac6b9600874b5fac1b3842465906f4a4c20d0c7eac36b378da552a9b04b05785f025dfc8432b5f8721a01c8ec88635509db4ddc8d96624f49196f6a8e35af700fef5a6c1f3d1da3473bac1d14b49706df969b411e04078a11b36420dceba67c211d5a30edbf4aa0d9adf9d28e43b863a4dd5cba9eafe80887600a9e9445c5f247f54f29290c9ba9e740219866443e570e381454a0e1119dace743c93711de83b7324d8f31e52a730a6edcacfa9dab2c32d0922652687494d4422122ca58bbfcf1998fb8e8a0bdb0de248f676d966fc606cd0eecd993bfc1fdcb1400d24f50a69b0d7d751c80c5bb017d7b917e32f165e8d89a4f77022f84e2fe3586c3d6cfdc5ae693a90fe82731c414d0e6bf7b1f382847f24d81f01f610cf4bf94a105a4b433d8838143da0c5b6a95c568a2a0a9e22a15fab54711afc8fd264e905efd7bec6bbf08191228e2458eda69d99f39c6df8baa69383a21149754fcba6d73cae96a3e0d8725ced8d648526ec07a2cecfb60b3258ab4f9be75c2f013d587474f2e04123a72a940b673c5d5123907b1eb36117f3f379bd779d1b81b9d2daef9a1eb6a9eb4797bc6596f24c86c9392c29fc2ec0ddd4639d4e359120c7f7035d04ae3a72ca8fcec90c579f0fe731af5d873fe4d29eb33b2d33a86ce3d13799ca33558d109dd00abe8cd42112f604dac8b9e46aa8e718136d1ea8377fe39e81b3c009efc919b0db8c3b2bae07d5a2359fbbacef62de2584d598c0b76641b576bc71f601a3fae166bad3d08f6ce0d23068f75a3c6a1f68e3eff76e0f98a625869751db9809cb739276aab0418f01e6919b99ca2d6e7fe5a8e381e70e962e5e9732703c7c76699ae9868c4295a208b663ded6b7cfb0d7a90c7099404748a6e5bcf94fe9a45f64d758053d40e27fecebc75d4fe6b530eec078a1a03de3706693ebd411dabbb266c010ead0956e1d9af71471f8ccf34b37c3a1026e97a30ecd0c9facf76434994fb760e3982147fbe02a479788faf89c79e8c07b128c3442895168387928786893b853af8ab475ca0757d09113b40a861f56c85b4bbefeb098f4ceacda63085d0e61e361467e598d501192fbedb52176ca80847c9c284297af4d209b9920fc575a0522d232ce863fc5fce28bf1031bb4178a807877b30e5a4d7178a1690fcc84ac7618cb2ccd651a223d2e328df6023aa485e3f41998d018e5cd47f36cc0037a700d5a42d590c501ac1b8676313efe05d3660737939de8da4cc6c2b64310b25399f5dc9d1f4a168f618cc553d0758c8c1f1ea5cc25a8fa177d9c5a09128bb84d79d039cf4b710f9094f7b7620e38b59c907e34689b9f43bc0c5ccedb7147d751a663a2df19cc13c87e07a7e27025f90c836d05bf1e4a443f15779493d4335d5c455621faa06cddb541153996dad79d05d389e5a418e21b4eb74fa1ef07ffe88b972bae5ab1b37cf836b451023b8d9c0e83d0d8ba43f803bd065cc59c56279b12c63b95fe7801babaa7c2a80464e9e75ec48a658195f02a1f6d988c7148c769a5a2dfc5864380b81359ce8305d5eedc4ec0e6ded8e9ffa1c70c7a0e25100699758c44d092700616441b6b8427cb54f4d9f1d34c617e7f3ac242efa3a18e9dd89112dc0f03312c168c6cb7d527650bfcfe32a70adb1005059eee92855a6c5148cc201093f1e7e8790db416a412827318a665474324d11576dc8cb8a7467f185665f41a160910e0e48575d240202b2620c4d8406dc483915583d2d79555b5951df88600060bcbb7854340b57f9b4b52bc8e1fc76eb5996284be31cd57331bbb8f3a702408ec8e4bf8172b603075f54cfce1887cb890c13890223b6491032ca3779c04965039ef05033850f4dfb2d758d3b2650cca7c34a09e7a45b6cfcb829876014fa4c445817a990480c1b552c0895ac549dda7ed331561036dd1a319c50033a136e7984dd0c7b8657698b9be592b065f216eba0626d13d8d7e373fb706a5a0d87c0ebce40f46a84aacf49b1247b4b4c0b3afa9560c8b64d575d640f3a4df97c275a2dbfb06702237a23dd012c49f4a313b67c888b50e6476847772c5cf8e54d4e0a71aaf47604d0c0aa3098abcbb67915cf7cca2aee821adbd7fd0a2b9f27ec9ce7bc1f6337f183e743cb4f61eac0b86dee161687848b26c4fb78a716e36d1ca3708a6b9916cc996fc46e632449017f9cfaf1eb97026d3b82fe95131394954b153bf24e33bbf0ea9b188b42f0e47c1147a287ba962ee6cfc35dceae9483c21a93c59e4d5bdfdb886b92642bbed7094805b4bde76f9a2dc6da2faab158fb6223bbde45898e9f9912001b8030e516b683ba2952ce9b29bf2a4d837d013d7f4af04906bb4f39d43b033c9e4719bc13879e4052471ad689253e86d9b225162636e0132b098b954ea9bc31713148c8c2655904454c06e8a8dc9a46e570237bacfd9040b4c9c5a6003a814e0068d00dc8c69beb83aceba02c796de6abecb916075e459e2f251788ebe1077f14a5e7f521020b341ce7fc9d5cc271bba634f3cce2a3f14c89962f37bda7d15668881c4746ae27df5ba98ddaeb6c93e9e8f07cb7c109932482f219b4b98ecb9abe264aea9e189ec0b0b2e4009bc7a53cc01643615af1f9b67d2bd6ed642fd79af4715ef7b6eda74277c8d354878031514baa5dfd51ab5c9aad1b655c79f2d842367aa68353cd51b7c402dd809ae6dfcf44044ec352530dbba872d615de40daeede9eb062caafb319bf773a8b16f91fcd6ef7086af03f051848db47f56dbe38ef8498791119e3cbe1a9c6b0a1361ade55ca7d261e1f2bcbf47d7d785ea06b09518db5587876c58eed05cf2a49641e18859392807319d75e147aba4ed566affbb147e4af873f9cb95f121370e2ade5a0fd62c6c07c10d1a6b77858cee3ffb3ecf52160740675a96b0daeca7da9f1043655d25411f426f855fb0ad3ca64b4611e4a1bbd343b7ca2d4be5fcc3343aa230fc04ef0157571f2ef5cf8d06a73521f2eb23e38568085f5ad0f5b6c29a10e4b1bcdd741c0914236aa0d5e0f973d81723fe51d130572598ddf1fabcae4bfaa8493453ee3791324436d1975b6d8ecc0fc527f8d4a727c5bd2e4ded173875c7b19c95696859a9b4c94f205bf5d5a2b2b1334fa599af50b9cf44882b563f37e7ed463798f4b9e35086314925e93bfa71dd8929c1ee41bcbbd356e70031b60955782d187934064b5b9efbeac8f9330a3f2f7f8a6d44406000498e4da65a234d2a44a5d6c4fae77be56f541bdbeeb09ff065f77b026cac13b9f73c0ac62ef2a1dcecd8b322fdc7f6af74576834f42d58d0cdf2d201365d9cd5bf2e34dfa635fdd1ef0ada966176a9592c7f5d9301201b5497342049c7317d86a90817d00fa5313b786db607c42922aeb0dbfe86390b2fc7ec0f0e8f6bf424ef0a69a2ad73830a9c828b95313ad31f99d6561e08349c196414407cd3471af509d95a644b76c715fa69fb5df807078004ea2ba3c03925348b40934ff54100086f179f9480baf0f166c4e93af128bed0d8a4ece5c1028ccf9d7de9f683f32afa8a6c116a107e3f31dea0b8a2bbb653d866e30ac4f9c07ab894e6ef098912a7effc289a6f619828c2d64c75a96d4a929747b92c27fa2390f006d7fd7d2be00889717901f48f27bcee8dc1fd25a983c07c98f5596a8943fcf999bc0cb9e354f7e2063cfc42d2952d896993847e40fdcb6d6899f81a0f75f06b09c6d27a1099cf9891a41c4fb5353000179b6fb7cdae27c81aaef8e5d912f6b600fc61ef9969e69cd4d01520f7bc919c4817bd4d304a425a2d0ba1a4168109ded22cd2d6d1cb2ba6ea17eb0b43ae794bd4a67e4eb9cd4f38e4c4c8b544b730c507a85265d9a2eb96bcd3e8f21fb91e1522b096c4efabe31081f9bf7f74dc5cb976d083362fcf94171ceb37270ac23cf47055caef016381da20752c38fd7e4fe0455d779a526121599103a442a4373bef71ca7af3d2ee33db5cae0fb62d0f7e345e7eadae54748e11d8c24f079912c5cb76698280708c93350a53518b70f8f26cac2aa8741db9be5454d21f60032a57fd496132090b4b17daa3679df8b9a6e7ddbbccf62651ba333e6e6cd980da7c58cb6026d3f9bb05fa3d4ab8b869f53aa4cad4589ade350c004c6babbdfb4bf46be8ec626d084fc6daa9b62c957506cf999b2cd6993415641baf27161854bcf4243fa1750d61f6d2874e3b2f08bab43d1e0c64faae12b518f1fe846c8b9a0c1297943507b805e78c0ca1d0b155c3dfa02831eda58ef906fa19a8a9143384645f38d619c250ba06e0213a7e795094bb16a80bb9f34469ca179bda2690f7f1f80bfd55f9574fa9588e34684f309effffe6e1b80b9e2693078aec1e4df26857658b89326024f686040021366db92e312139a41bc2e4e40b5f74fdec678c6449e4e1a29f9705ee3dbdb769cbabd3948959135d65f9d1b32e79fb55d5094fc74bbf5944c179f2c18fa0072d79366f07e8f8c270ab7c1671f6ea0eadb59b5313c77c6da9982437d4a1f09bd7a4399959794423dd9c3e8a8ff2ed646714d8b8b7c2ff5f23926bcd2c40ed104365e41aef15bd75d02f24c4426c9f2cb38577980aced31e484bd6ef1d8038ee11f4313b1ba80287d52fc43669806b57f8bf5a9ebb8950b758763fd19ba18ada4ff6d636a93fc3ba55d0f8562345e0906c578f90c773a77f655f9d8eee70aafe035990fff1fd65275640a172ac8b1553242e711a9cb0ad93b0f63e7f2fc831c86a69ab1a71f13d12a20142ede49523636b07acb4638a67d8996045cc49c34ec0b41c414055eb617d7884932e978a293f0b49d19dd7b038a403d524986fa917bb14d913e27ca77e78d2c2ac8e33f23bf1eebbcd9ddfd5929163308e718892c47622bbcf56880b1a4154cf195533f331ecb70670950788d0f83a5d3de7b219b955c991fde24ef2108c401f2590db75f06bb95fd5fc7c4712d03e92a407fd2abeba39ae8a41ea4ac248fcd5e1560cb971225f693d61e2c9e1fa621ffeda549a01414ef8974e77fea1a75de76d86ed1ca6f9de7b112b8deccdf5c510f997c05b1aba8dc7387df9e7120543513aae7b0d27547d638e341eb38cbd614d3949b0e7242e32ffe38bb802aa980d7868c79067a60d7b50041aff0f2d62633175df2b79f4a24ddf304c120bb14a27a58dbd76ddea5a01932aa9a98d0d104b7663c6031a555fe6a1cf690cd2d51dc6a3dcf3c2200315d29415004aba547e4e5e0bf192127b157743b91acbfadc6f54acfe4d201021835aad5b99776d9f39650b0b9737657b0fb43d003b1378fc16bdb91dbb23753d1c7c4d15c9243fc75a94b3b8a90c178ec4741aed7b3e67ac860ea877f2d973c4cebf6f2bc3f61a4ad311680ec1e66da52db6d2e1ae863199d152efc3cc82797f4d06786307b45fee0a40e939e7e148d79c584a6c54a056b5813f68526d4feb402938f9451f463e805e3db45390fd453412bde78036bfdb72119a79352ca92180cb92f97229d1b98c82149b72a52196af02d2de2b99dad55d6c7c891f16c6abbbbf5cc966ae4c59017f015ebb4007944244c1fd5d3ac5ee770d501a5e6b43eedd261993f94e76c8b8855380418a7516425445c27b7dfecaf800feb205160dc6215ab7ffdaeeb20e89010bca5d7f133ac9cc82afff458ddc5465f3296dd5266b0b028c057f31f43eabfe63efdd86e43ade0af1e499393f74b3fd59cccd786323fb785ba89cd993937ab3c09f6d4eac363fa5ad78533ee7bf6b9b02e27997b972e7d517479a1a16627fe3b21df051f7076755cfb1e49248ba3021c9ab6095d02ce9ba90f857dc3436d961bf3aa27293ecf68cf50f1038890709b70de411d9bd95df1fdfc5e6eb70278d99024108cfebdd9871e863fb2c3a0e99aa7341d64074d79fb3b764a559e74d0fc0d452d3b90ea684a85362770feb754bb80d7e21b7beb2b55705a33a90739c2486f00981bdee81b5c91862b157af0707d769771ddde6ea955ecb4cef881c980c6d9c2370a9599fcd4ab17ab2d4ea3513fa284a995ee7a6125ee8172ac392be66c11a2f6b892bf6e5325adf4c1ea2e2a59b66ce99c2b1be73f89d0fe1fc86a4e47707cb88f9ead3001ca067dbd316e7e387961648a0670ab75d00ce4e1099cc46d15167001ab66d0adee193ebe63ee3c667f5887e5333d8320339d4da0888628552fd1849221a08f7de1283b577567cb1ac47ad5c4b13b43abec94edd8db00f9ad7ef35f43d2d3b4d64a0ee169cd64b9c3957e6cc9a116bb4654318dff33b7a104c5825c6aee1ce7ae60e2acc4282955c3490fd1de22a3a8b6153651b5b53b58ff15e994c28fe7c731120bfc3f109902f9d852ae051b840abea5597da463c71bc4eb3f8185682fd1b9e03ee9f8361a90d19ca890bcce308d0c8f11dda2341980c80a23099000374d1a91d7182751d7f04ed7e597fdcb6003ebef2fbf91087317f5b802b67e92d519d3d28e0067a3a28b874ffa037e10f598e566a869cd6fe1dc52f8051cfe8806656a53e10e67181820eff58a8188198f015e0deb512aea12ea136549a43552912f505c076fb681af5f0242aec0010146b84623f700fbef0d77a672a022b1d176b0a3e2721c6be6a87534a5065515cbdef9f1a2a8781cd38996c362a3140a55f7060b66b395dee6b7da8bc3b4e7a216d0b77e1d0e1ca9de81eca5c8a88d65e0bf5d4b2a5de79621b683d46af1ed4cbc9675bae760e63008ad28167ee7a7c723e36b66e1bf1778925ba574c2795bb9231114314da2919a8054b6739bd3df546a9697df066eeebca21160ad8251d8b8c83d14078247e4ca7a2673d23b325788836dc38234fc1f84410bd8683c7b6aa3ceb6806c95529e5b19f67074f30fab35ae617bae2e354887a0782a1c2e9d603263cfe556a9c1519bb5aef0c443056f16a586b9e0ede41b5e8288e0ffd6b3671c5402e9ee901212f66b3d242715eda7285004793a39cf0efce695ba9cac36847e8b65dce7f3dfce779627d48c8f2251cd64c842228ed779b220baec7005ca54df8f8e4cb6b10e6c929e8122577410dfea27bac65f180b7a8e8802cc838b19ca48590a5a4ea1dc033c58bb4b429f2b7a06993f962b0cf262602a628b07036984403b86b8be77d4c3be371d24438315e583346f4a95a94c1d3dbf69017b8ac6f28188115031c611fe153f238e8a067f2f1f2737d3ff3be1d55a4a18fddf9abcc691fb847551332519e21c06ededed388478e35970b5acb115b7f23ae8e15b95c9e53995f2fe51be3b67a5a179ac5c485519f53090dd0b4429046242f4e1aaffa09d1d88468b41661ff63507d695bd12b5c408d97fdfb731ef5bf12dd1ac9e7b0708456b1c3d3900183e1540beb279beccb521a89c474dc585ad616c57fa84c13e19230dbabc28b9e4b732d7cb596ca630a2576927810f526256d2d2a1a7006f8f737be9c4ace52286231456f3f755425ec2f2b2768990467a257d2dc046e23950b2cc1889e6e185875017fc3855dce38d95a65d93daa6a2ffc1584159a17c0c4594b1f92d1cd07cd82c09871035873cff1153e07e0aa05fb0e278a6c80992347bf0c228f76695c2e813f861073a3daea458657c21fff6186c5a3935bdacbc48faec2c3532c00c825b2aeaa25069305606f7bf449b3b67fe463bf776563c4e7010771a1350c6c3eeebe3b5c1c29868d27ab471ae82b5c2f04a0265d700a574c203b36a95fd852172d4fc88225466f685a3281953051372ab4fad0efc630df2fdb15b0e7ec4e9ec5c22820990463dd9b37751cb7f237b1fb06e7e13804bbea70cd91382bdbe00a08139ad5d58550e9f70a96637d20a6199530541d2de3a86854054ae90db0f2b2af3fae5a36fcb3287a7b8699b2998b28e739db6389c53dff8b5f74aa5e8e8fe9fc3d2654f525ea48a815a4847a943b26e4f35da814fbabc8e3ef057a7fa0d9dd95a032553de30e1a620a1e2c4d080e6bb27e96c10556ef762dd72ea117c6682ad254f836389720c4c413857c7671759c873e6b850546e8c8c62ea90a4178eaed3936edb584bdb3cae908ffd1afdfdaa0f8fc0a30b9967ff85e48277e31c920973049968cc1f86a9a4d448124c3825951fa6610c7cd66b4ec09a12c41a3a6e7a5b36d2c907fb4f69d5a32e70b292b955f70819e9d010b14cb3b96428bbe72fd3d24ff8628f4273685920958ea6ab1014d5153b3dd2954eb05073ab52fd567eeea0cfb420094174a4de02606c0beb133e734457ab56e70a4b43c36ba420777bf2e052c379efdf425033af656995bdb53d9317db13b5f466ecadc036c6bb474cda228bee154d69d68c5996bf938b7075e15301600afa0d9687a31d437450b7bc728f6eb3932a2ea6206626fa1541e188a38b53d451fcc685d9a4ef168cfbdefd74de4f90c6560642af6cbc57418304504a1d0ef40d29ce083627a7a5947fbdb86b272bc7ebc2bd93297391433b4233d140addeac2930348233ce256c57e04e0354e2db797f4b66c681a58e671e87e986293adeae299b40e4923acebb8669fe82a142ac5bb5f08c147981ad5adaef1160e2dc4dda4c417699af5227240394298cbda8767f5c6a20ba58ff4d122378acfa865bff52e62d736f5a869a0f6778db0dbd3fa662ef955d36278eecb8f321c7dc85dd8959dce999a3f6ae408c30c2b931c3db993c94aa2d5dd028686efbdab456d279bead3482e5a2e13df70be94075040f310fc82d45804555414fff2af19a9fab084b60a8552f69d29c69f5861ffd3e94be49d22e625b4b1e9917e674ab37a94443b81e5dd435617116f72c82b9fb2afbdadf901776692843a51b41baa177620c9f80dfb7c0038e4b6948d64832250f64ce3d9afc74b11607dd87da21ff691d658bc837503be831c70fcae381cbb5cf99f5a0f84d8f7a21b67f7003977f8900bbf853cde43bc3784a33fa55c375f66d7c06b90e225fb48e53c3e556d9c1567d1fb56d941e0e4a98c953f7fe3a0c8b2adb8c0bb648bb46bec3e6dadb1fd72ada871c711e51eadf9a2676be49e9e90b02435a7f84de63cb838b15e03360ec20548537e4d04c074e194587a3caf05ecf0c717452fe4f7b7041ac17e69fadb940cab4d93b07c4ae7a3d611e5621ce164b1441cd528a0d2f1e06a2748a0893b4a2edd3bfe09e60526b55bd111db51e385fc070aaa19732d6fc526c0da57c7a457ce9f6dc624cd06c48e87bf878d7408602853255715993b2853d22d9ffadcb6035afa367f2147fee94069d2d744f0b628338d8fc79e07561964652510df7d724271f8375034ccc18982b8340a5fa3ea631908774c9ad249f0dff0e12268e2b4f735f4b1f36a1d9ba99f1a39225d4f6f9b2b9916d6da1ed3fc6158ceb68c65bbc92da0d494096f0e1d8a4c72e35a6c5bfd3fce6d3fe345b0285832d8e42cae1d21f27e09b5da7cde99e13ff517573dc38badf12856f5a1295fb888bc68548f9570fa33a251883a39aba6306928737a19e425a57e2712a422d630f81678b595a39657b16dbb8721872e03202cb1a5a44a0c2a46e77ee0e41130f0862bf429814b2ba5946018a5f0079ef8965236909237d4a5bb808030646df3886aa9cf65639fa42ecc5a5611e16936b7aa58eabad8e09b7426731ea96b58de95411ed9de2599b821fe0a2519c45f1e31c77884e921c6843c22d5984de0bfdd4a55ccc078ad5b03bf6da5ce27424cae6c32e45ba7c963b7c05ac47d5ac92e170b810fa7b48eb7132fe54ad6e0b3ab2c0613aaf898f86a287dd02c9566cb735c51800abbe8b8405c3004dc3167ad864e42cb5c2b85f718453a4f2535cfcaa0cda4377a45782920f18a712d7f859af16248ca768af0924d76079c4ca7a2800f5376efc60014248f5de782c109f75ffde1ab8ebb6e9c945eb2556ca8eefab31cac08b923c117ad92ce61554e58941fad3010a992a990b4f9ddf404be4186ca68d5a4cc4452901529a57e8f3a22d9ca75a2d88c86af9fff5c95e75bac6a4a81feeeb08322f82e35edc17adac95ecc2c10c93f261dcac62cd95103d94ac0ec4a64ecce962625f1a8856ae582de3d646cac505ceadf3a660e08f559aafb4c7caf6e0e30830404373d4dffb88a2eeb59dc90aab35675aaef2198ca74a546c4baa2b13c13ca9ca6bad244d341f06e9733b5e74bd5577da5b9228f5f2bdc70d202772b6eade0be591d86fd277d5d1e70305767f6b3129be0e916a9f1949f1736fe70ba457ff957cb5291f819587d476ec5c096ceeb47828ecefcdd96741137fab763061402da6dd39b8920b3fe1d1f748bbf0a2b7380e1b0938e9230450c462a2e261b0ca1b02b5fc2fa207df110e450fa57b1d84f4d36497a6750b8a8727c4e8982105a9da0219ee23be41ebfccc8bfecb6727a7077d422ae80648138a4d4aca166dc0ea44eec8838d9655e91d0a92666ed1c8f5f579d6634f938ca03a5ecdcdcf028fc14a92eab1a816c654eafbdedcf1d571a9125bba3af569791f51ae564ad3df2314b61d06de06758c22eda7b0647e50bcfd78041618142f51fe55e10f2e6b6a040476c669276127743c6b28b15bf3c78d2ca925e3b9d33a92fe1e56bfe00cb4ea79e1f3b82d00dfd0372af39ef7d2145f6e2ce28dff40eed164e78246be8e61b6b4707512e1d37513a83f97beffb86327b186b9a3287bbc68742a0031819734e29d5f100a4334e59dc93c2212a0405c3c944a2db8c0de0a35276a95ebfae779745392f890190bb555788000974fbef81ede967216d9b1bbf31b181d925091b0ae48529ea6a3dc0cb9e99745c516da415c7896cf856570d2e8a8c6791c0f6108123af35e587b045e71e549a7303a2d65b84ab25bacc0c5caf72b45b51ef28433e6ee218f2139e57025f59c60a34ab61979ac260247c3791e6b91042a5b687e82eb277a08bf80827b31175ceccc87ffba7defd003834d74ea57d9e0c122d69f55e69f84430dc857f1733bed2d57f030314059add3b7b74f886cafc3a8430dd7175b07b9dc106cd724bbb9d23644623a34137ed14e448b904b97b478b4466315b159bf32255138c313a0608ac9dc5859332a55b0c9fbb007a852cfed54d68a96227c5731dd2686b8667c48f9cae73c719fab2653f49326dfdb09505fb0f63f256321f92a2db9e899bddb5c85a4b2952d5df4468e8c96a08347831ef35df665bb397fbbed63cd547badd635cd2d752058d480b13c7dd1ea18764a6298b4817b23ded3ef3e091ccc7fc58abbb0489a448640db5292747329f4f56bfe6b0975ca680df96e3dcd8018047695a1ac5c04eb4dee5314108c27539781106957ac9f735506304216d903974351e6f5ea8f9350cf0752bcbe4856b7740bb073a353dc7b108c9018cfd47c98dda1d868e0928dc61a4a8fd9c88570e9ff83273c88554c4fcf40dbd291354ae76402c71182dedeb81537ae74c50ab89d1c9a510dc26862580952fc0d2c1ab4f4495cf3e1066f3d5af2bf4dce72840f8b8c4039418841cbad34220c1ae999507c8e4fcce33b81b9c08f6d13a2027eb18150fd67bc5f5f28b08429821537c796fefdf2449db60f605268d4de46c591b0f03dd069fc87e5befcdd9c58d03f028bbfe6528ea7335662c71216b0a7b135be17988c06c2a84f6099fe234fe83e7f50f32ce25821d2510ec40f5d4e8e0a372306a1ed4ec464910a1cce529860397bacb0f7d8fad584f6abe69e6525399528be02886a6df1f9756bac9832c3d760b5a9fa49e9205c2a7670b2d65a64fe9d7d42c679b531984d6fde4bc71b17cc8d840e3b0d06c598428638a72bab4b117c09ad52e5e51e3d58060f7a0b759eacc2313c66673cbf0425c3791a6f956bb492668c7bd69107139e83e9c715e938b8cf1ff8b4f1cc243abea8037db981f6e32476d8963c7f5cf4d60740ab3311db4b4615c1d7e0dd7faa835a00df7c4d98b689ec8492491b8c83d5d18c0addcaa393b41bbca4d9ed0b07956b0c76037f3b92e5e3a756d28ac93e4efa666d1eb3297f1ac07727911f6250f530fb082d0313b3dd909a6c215688e2e09b384f76f795b4a62b6aec0df9004974b6ec44f2614e543fe57ab0c2dfffa60b205fe425e56d2e0c42d6bf8cdc7f6c7c386733d7c38d0d5abb5acbdf22164575df71801310c4d85fb708f18b0d92b9728e685745b0d71d11a011f92d054eeaef2c2928d586b1ed630a5525cd9eaae82ef1e5b8ad97d638c567e711ee54e5cc11aca6d85e27a1a0c0b0e9e6b7a0ca384da440aa5a0a82920ac9f2fe34e22b83333d9347f766141e2dc7f3630d46ed0cce6fd41a1e9ee5dc924e1528591244b270a70825a8749bcb635e0b28f872e498124ca8614c79eb16e138303763f184a42ab8898a049bd49a1ab6839c217dac42533d14c1e0dc617ebaf15f62e9e574086c00cb887c06b65d65a2573888d3fbbd37ae6bff202fd01dd75b5d3c81e16f69b806aee8e12eee00c23504480fd645057e4b04cf86d7172472a242b9ce08d9ebd01d9aeb4869da331c771339d38a9e4034d0522d8b762a2fbeb944047732c5e3f18b4f95ac8b484897ef9c54ecff120bd9fa9fef733b5d50e20b7df5c866df7a3bd75e055a3a5d0cb0cc769fc6064f65fc32a8e42fd13e5dd2ebce665fab1da93854f8627c46ddef0cd02924dc9eab7d895ddf9d0dab149e23aa0146c491392a0c90be4097ca18e58d69ce7309ceeeceef349385c23ec3d1adefb01f338d2c554389eab81f58a3109b9bdedfd3b20e4ecd7abad8c27da64b4ed3abdb570ff6e69f4d59f5cecf9e2ee7624ea82d07e65ddc8a19738e56ceacce79f152d9fe6c30d2eb9d5b78bd83e1760296006a7ed392dda1e3e095f30d77e23472eaf1c05d575fea8dc1c5975ca0c500aec6ed979ace37da5dda9cc2c8665b18405383a3968cd7342f8b206de004293a829b8c85c4c78745df5f34d4886ccfd31e9b29e91d55f4d249bb99533b93d4d9eb2776cc297f59f9cc10751def11f34e1352d0c0a8b355cdc069ad6f59993f01ef09d36d8cb939a712f1c7c329f04e08aa869287d05f0fbae4f6ea5b7853fd8f037632656afb5623c2f5664628d8765fd61303cbf7d7fb5fbe0add2f8220cbfc6a6f7cede7cc8e6784ab7c3f33cde0427046b9e37b1287fe5ee09201c8afb303e201e6442007afaeb9b61e0fdad871a025a2eb17b92056a6c9925d87d9566ba932b74ac8b2046db3eff86aad4db2970711fbdc48da3e9e2e94ef4857c18f772169faa542922577f0be6adeb37ffa66eefadf89c3c5117cee10bb48cf63ef074a6e7cc8df51442db43a714b41ccb27151516306cc32105579f046c45f497928bdc9c0635f7bd3710b9a4b86228e5a94e90bce07fd189ee1c23518446910a6d2bbcf72e311e88ce4c074c19612a64ede166e3825869b9dbda9ad30f0bb43a46b1780f9888e2dedb1b71a8a16c08833aaa073bbaf4f4dc1c85b6b339e12606e713b8d58284c3d6bff66b7178dd7c16c8888254c8f16cc50a96587bee21287367324e295ec9e7503dda21b654c76b840640bbe743fea1568d8d9e3fa7c80e90864de4a7312f88614caadf12771bc9bb269bcbad466d0e92d154e0963d55377cbc35d726de4ba608e15c7b9d90173d96fdf04e873f3de6c816e77c6608b88bb55be80bdb9e91d36a836ed924ccf814f4799c52cf6e31456c79e619be72370599587a5e94cfe5d1694c82ea33738e7d6df7ab739bc6c3f0815c95eb164754cea73ec68ae28ccca3778aaa9ffc413e94cfc34170fb0ae06b974e1a4c0aa8f769c75c8c69ccca09c095ce33d01e8858aaac3c0632833f5384cafdb7ed9742e84207ebd00563828ffad26ee20ae8c9afed5498e7c2f1a4cd36801d45ae82281709d6c5ff7baa46a3040d978695b778aa124ac918aae96a0f43312f185a65014d9e6eb636b01aab49e097be20041e08a2aefe15b8c0d9c2a1adc5415f9830f78997b40bd21dd1fa0d28aa38825b58e2b53686d3e11a6d60489f73d21906aff85fcba64d0ec9827d62f6fca2d43fa9a29dd1925099244a29973aad6b1915186d9ae629deadcebb4a1081e6095ff162a2d7865ef222f6885c74d2f8f4338c9bd8742eca7beda044a140670204ff2395d63da8583cf972d07b585cb8765db2dc82763ff4a950a921d94a28d412300f2f428f25a3a5ebf36ff6dfa45279a2037a5af5518fc198bc969541c4af6abaa11a678baa9374c886c90b284f117097f09ca36f610b4271604c3872234c0a8d4222a41b3f3036916a4942e4e3535928199e4130a14fe792c13f24191b4ed8fc97e15c6a3682ce80d6baaeb02f2397c6008b707f78a8f98b3da5f95521a8b949ffe721fcd12ad59a541d2a931e8960ef4a374648d91ab21ad3fb1433d0bdf79cacc7bc98fb8026165932f3be076f09fafb15a5d38e1f2f5ce473a7c71e8d66e578e1468d977ac29bb610c8472b0e2b9a9e3e2bd84ead4362a7d9a5f774df888c4dd024f01605495bbecc25bdae2515b46ef6efc893fcfa7f5fa63255d6ff0664072ea54d5c09585b4301e4a2cb2dff0ac83fac8bd751d585e2cf2423b6bc9ea30b1d98058983089489122e60eaee8383196352ad28bdfbc7815c4139d27dfad569d5a71cc3f2bc58e1a8020090a74b4ae8e14b9f3ae4371c41452e18de565a9ad61fa5ce77e20638909b2bbac31999024aa20159905012a579552784ec410410ccdaa3567f0d6dbdc68409de0822a5065c0c00ccceea8ffd63eb7ade9e1638b2ff6f863b71cf32ee68a7e2cd61914cee3302ce0b9f82bd19ea567dc1962b809d03c3d94f9eafeca8be77e48f2d9fa886d0bddf4f47ff8c81a8dccc57adcde9eac5e9db701c0ed848b94c35a8c52b8d26c28d983af0b0f1722e09328866d64d4c6c3c552e7f89263e37bd63aef7a7b5df017c7baeee80aa70836cfde70ea53c90f1ba55d0ceeaffbe5730024b31da16ab3a500718b7eda12777afac885542acd3f874b9cc3e51b1e84d9fe703d6176686a3b8d89cd1e8d1efe26d5eb799acce34e4ab9dfe36feac9b2f8170aaaa9571da66bc548a51c994d73f1e181cbae72c38184f71d50c3e4d356b78dfd88b27b2eca890613bd0af6a37225192e6e14f3d071f0243a39b9f0975a4c7f95537b8dea9243d3ab2ff0fc0065d41fff1532d7e588e51d8126d90b236c14d5c993b4674958949da2e39333ac7838481dd7fd03d32de71cf466eb9c31be923aff3775497f6a3f6a0255ae04aecf76e321c5c525a90bece3b7c7f9ab68bc03ca582c240aa58c313fdbc7d9954f72bb5335ae2fce58af4dd5576a81bd604f1e4403a90707825acdc1746ea2eef72e71fa91b719630299098014eb46f8c83cdaac034fb063f17fd6a86200517003f14adfc845770353128ac28d1dc00c5d5f1bf9ae72899b77e8590637ee9fa3a34dd6e21aad53dd923d4ed7322aa73bd05bd84c8ed9efe0d3386515fa1fbac624b280c9d4dafb2f0fd6d8d4946cc1e380eca08d95e2321db1f6e8cca703bc58cda4e1b88d6b7d0f9cafe6e62cd4ac44f4c7749c4245459e85fd1cc5eac413b7890632bbd1ec98fb9771b579805bd9554ca19773e3f965044455bd0992796f5275d40dee606925cd07d2ff93641fdee12e05f4cde29e7bd3775d863c07497b65ecaec760fe19b0e35ea51f20e091f1528e98e20981de5ce3cc698859a20b220c695f7ad7a126c0d445240aea19db47443e40cc5a7e3565bef2018172f438d5a19c18d95ba4616699881d2286134e2132075d0f31f3625b5bc27698084a8d39bae216b1faf409ca4b1eac6859115f235376c669cc40cafeec812b50b74d042411479d44ffb91b0e11c19ae35a5756efa70d8ec0ca0ddd70414546beb01f756459aeedde7a152a534dcbe7634f1ed05ada81a3ba573ba7c20d3b283b1bfe43f6799e4ca8970352591b536f8d740bb04d8e440b87f4aaae6643bad14a0508b755cb811370a9fc878722e2185a8efbeb74b46238f1caebc08ad71778d3224a0283fa5c934080d791dca57b26a2d575344d39e0215a5af0ca7cb2024f9c9c3311937ff8ccdbfef2272af859dbd27acc126a0d7619ca5b07d8620a1f258bf04e370dd00e01c93bf29824bb0b8e5ca28e430a6e8af53bde6a60513fbd870d4a9ac83c4e2dc41b8fff94f5757c7bf1d7265b9271cf1882c5f85bbe8c484d79fd0e1dc678e9009bf4485c05eb9f7e8f93584a2395a1ca8a073e6e4b1cfdce72f09823b183ea0bde7676c278569be7a33ae0151d00c21c9384b3ca0875c2c392f44e178a27c7baa282725e37c9783239fb78f0741de09bdc9416ac087423d1245bb5cf86c7e04e1d7c09387be3d6606572481ac401a0ee6c9793d765f7cfca77e30c6ff6e09ea75c1fc7e4784afe26738c397a230b82c6ee1dd53f7c5c1bebf0984360d22a46b12f866a0a26c4942ac9f8c675b59e17c56430d3e5a5db577d753effc0f08cbbe2a373cdfa665b6ab5311e4830e177dc0deb48a21d0ae9112624173b9f49adb41027a27777c609609c5cdc9761df0b52affd50186beda67ac50af0b53f46412640e588a8b135906c02188fc3d76f463606b9eab91e628fdcfe6a83c48eb5fa25a7c3812385f30bd69a759dfe976edbc659ff57ba37b79ff04829482b222fe9f15c82de4d08894147bf2a6e82c81ec0a0c67a1ef073fee4ebe3dbaaa5f27ee4c01ea5a671c2ecc67e791aa2c93397ef4731712e84f673d0d69805a96f292e7d41f16953f323d9f73dbaaff33fa6c8ba38f36c4b6789b90cf3457cadf94a8fc8f6d7ab9707b7656133ec0a3b7a9f6335201a6adc94d71349f9de62674038c91c7bc7be09aba7bbe1acf74f61f9871953fdeea62c0ee687052ed78b9a3664bc8b2ce8d608d45f2e0d5c67bc463ca387841a35c1abe789f705cd6ac2d4d09df0a9822da09568c72a3f511b29cce56932e5c41104c97b72b1fcd72fc6b6de7faf52d9c32319896f6426e715ee0c25b86b794fda66d5672725990ee93669ae06de551059a7de40b8e30c34a5d5235ffbbdf3a9421e3ec54c8bf95c357510faa5f6759e7d39f8da1e4c4e11df966c949b4d807e9f535495146f8d218675e4c22c1f8392c2d78c07bcf71d8bee70c3faf3ef0916e44d107c5ce341fd44d92b56458731863f3f91d3c231f172848e211b2b765972f00a30524820eff81ea3c5e21f7a0997a208a623917a0a2c2853a4e0fa0e209c559f963cb5e0386d1d31c501e03d24111c0e9691d8adfcda9bc95b3da5ab00c5021338c92e6e261d9580a7f8977f19b3a3fc9caef49adcc86917a579b576cb3269ff8cf0ad94e871e1573cfdd354a533f692e5d4d8459c58c836a743a95d02c231697a380654ab96e6e54e827cc0de0d5ee5edf5dcd4c644a0f3500048aee7cd7bf8a7e953df78a94b1ca0f3ca2eccedb1df59a31f3edb032f20bd492353068a7c00f7ec9e40858dc8d9b8e09a2b9e91fc60e83ce1829986cef3307fe5f8aa355ec881a03c3f47c67107f610ea1dd41f85d71b1e86ea6a057539f26d1f0a422694ba2b6452604851efd2abf73a853507c626486d397084e54da23527097e2a5e4ca209acc33c1d42d54bae3ce016cca46d08ba8d1b37748eb1e59df7fa75fcf77be4cfe41ea851b974757b312164b77e922fb51b3415dbf8b74a0aca1d7af4c91be61f35ebda1781f6af2ea57cd5e89ff36182f5df70353e086c542051aaa51a0536f2783a730cc343fbf16ada90a672c868b1730923e719d4d50d4f66e5ffc700b45a50d221d1005052efaaa434a65131bcfe129aa802897d3fc21d0663bbc0b7b3f73f48038fd285fb1cf97315062492044a92913b3ff2cfac5c496a19cd17c5a27ac8aa3e0a5a406465e0de4f8ad7ee1a20ce261dcdde3a48e1c85eb89d42c0e7da5d839b53bd0c74a947c231a34b1caea0bc0b4320e1fa362647d8ca5c87b0425419e943827fd2a012052b852761389fa744f8ed4044c301e474e365521fe8c8ff94396d994596217ef56ef2e479be6812653de37eb6fe9719a73d6fdbca2bb6326a2109ef6099b15331a5b67a4cf388e1d6c769cada9e8a01d73cd5a7e8e872038202ae335a30da7bc0a9473317b6a4a44796624e9cb136c620530dbf93b76bdb64e0dcadd622dfcb9c72e64f421ffe8ca2c4bf552f0c7ae4319b50a65104aea6b76bbbda2187bd0d04ba52abdc6cc5efe104f9c66e3651da9048a12a97d18385c66f25755fe74bfb9ffe04bbf26a387eba2c8c98a70301c178dd68b50f1a0bf3deead14b26e54d53015fbbceaed67f90b2316b06b846aeafaf9ad59d71b4ca717aa5b702ebdccfcb9c16f1cc7121cafefee91564ea85cb8d3f76a372c5116f0e8d373ec8e243f34a406bbdaf1cca2b7c45c4aef3345b4879c24a9464b80884a6540157372ed340a7f03a315203f31a019af64edc64da42554a1523495c0058d201eeae1f92190b4fdf63a721f331a6a85dd84d2d59f627c0b152f568862789605ecefc63fd6e03f9171de695cb17f20e8c0c83632ebdd35c7abb68a09d903c95eafa25a336ad3a5f0c07a264352061add2d22936cbc31dbaec3ad3312e93ada74b58fa03685a6496babf8c146ff78a0942d9696be3fbc8919640b4aafeae1ba7769d82bda45edffa948aa3cea7e4db9609326139c6c2937a87c23ddfaaa306d9d16c55de1006709ce5cf97c7041a3c1ec8f8575883a03dec960213f33ee7cb253e69a5dd5211be80c0feda3ef8a2ef11bf02e54c79a0d39e7e059a5dab302b0e2e8cfe6a679ca0ba0d11525d9d5cf693c07e0be8b3c0d20d337453cecf60246b8376a68a78dd84c2b3ea9399898fc3496bd3da0aab3ad420ff5b8d829e838d2f24e2bca5fd7ac9544bb52a61f9524ebebd117373e1677ecf9c090eb4f635ac5536b28e3fb8f1663b7399b698ff4952fc59637f899b93327e67efd343a0503c6d0bbccc4753824a794b19ecd28a270210f4934c3fbd6d80a51dab1fa4c6c83c76a7c41b84c3bc703406d3d3d379a9528ac3b4c98216c7e116630fd065572a71ea1edb14b99e5026c1b3650f9dac0f78616d4a10f516b5aa4e66398b7f4fd8c50bb7ac520b74d4d35f683a46e34cc9515955e90d5a7a93757acdce11fc6b8c2f97881195ed94c89120a01469e3ea0517e05bddda2bbeac4e425f619a595a3fc909e7538d74b9dd2deadb09196d1a481de8777e4feff54efcf217e691946a27158552999ec973c378c374e02658f905ffe250e0d9a477da82c94ee5dae7184788d481b05ea31d1bf480550791060080f82b1a4fbab388cf812f65726c49732df608b2801e7052435f66e80c357491306e9d45ccba7df7dc556275cea74e738bf48c81ccfa32af1ff4e1f95874415ec48c7344cd8fe906c67180c407004f99b669595f72d2d0248ca944b34f180dfa65b7a36913a8873ff42cacffafa60f6a04403d9fed36d3e941323308b9194785973b9954d8fd4c96f04a3bcb4f0a9c3bdf10cd8d6168619f88a10e06a5292d71ee7d7aa238fcf38f2ff2633a8f7ca4d33b3d5ecd1395a69cf451824ca68994ffbd99bf54be7c0986f74587e20e269ae1d7807587eab4238b31d65520ad1cde216562ab82a99bf71bb54e793baf8de270c40cebc3315ac810f591a95ed30de91d3d4c66f11f85ffe274acb4fec76192d0d50b7cc554abec2d5f0ecaead6d8b4f9a791f01e92a3a0831d6e99fa7186a11023ec753d78a2bbe9e477625b82898f630d68ebc9988a75cddc8cdca34f7ef6584e1b9e6249b499096c09523afd0a861d9a9640c79ba2d00fb5615f806f4794f032fb1d4d3506afe7ec2161cc8c4c75035b62961f04f5ed1e735e80c1b59f769626eaddfae784fcf269e7c8e6f498a8907dedf2369ef48b192cf30d81a81569ed6bb92d342f5c8954b006eaabb0e38534b2d447e1b65e877787194e4c81ab34b8c62e617d39cd14f738eb08d2d6c90cfc7ad7216270d9d17683d8f4c066cdccc18ff16a039755e2c4cf70560c7c49d4ab3f263e32a050d2500d2e3a0f037f0daf32301ae3539121a059c2c6ad08776ab2b70061e6e33201c4d3d49900dd2269d0e6b994e0dd058d50919fa67d8b38ce156f3459ecf7c98aea14184a29e335328076d908fbbfc0d4f5da9a82cfc49cb818abd66326bcec28db480b23393317de1d123c7fd7c88abf4f573dfd79c2e96c7d7ebcf7d0cdc1646fc4f11510981211882c91b2d3ae73cc4bfdc208c9384b5aea8ce06552ac83ff1fd7debd1d8410f5fcceeb46d0816353d357073b3af6382d6ca89b555b256accc1fb6afea226f03a1199747b062224c31be328959e5cbfdc9bf2ec28551d31aeb8b41fdb2cb370e34b1cf7c87d80e73c20f010df000758d1e5d38a955d1b03fcd74d70b7783ca92d8717467722da9d73739ae192142ecc31ffc119b2b67488a4c4675c43f58e82535b264c77f590cdc661eb7ffa17755640a6ce8de410f1eb38d0b632df150c9958db35ade6219f0b2c9e32e1c9b6e488747cb49eb7b4abf8526263613ecaeff9d34cccf66823d8e1e07a7b1c7c7a8583bdc1122f5a4d07cfc6efa8778deb3cb06dd01df02a79d0ceb364449657c78ed2013cb48d441107b5f1fa60e65c01640f0871e72dcc617b5fa7f7c3e273649ba9beac029373bf47e2b638ecf14ba175dfa858ac28e7dae4149f4456a5b19575c3be3e5df643f3f3116a1c87d9257d7f146294762f6d3a4ebf7d6cc082c10a3336ccf26833aef05b9a0c54981778d7f33bbbba0bdc41705e6567e8991daff55d2fc5c7080ca4a16e47561c093e591a5af440a83d729853c39e376a64299ed52861d3ab96ee771f3c88d48f0af20660d5e0b885f3542e76c35e13d4a4c8ce966675d5faff463dab176b1026d060127e9664b2880fac0fffb4ab3328e0f29304855b2d7a8ee8ca24a3a2c359ca868f4ba783b045e87acea62463f42afe38b4ff3a7f03a82e3f2e7ab7ee512cf8348f9a71e3e1313925ed62c0e1096e2b98570241ce114ae6deb92124bea875fc0bfca80091807ce75280766ddffeb04036ed7b41013930da211aea2defab501244635611fc51a291ffdf8094bd4ac2664ecc9216c15751829575a8f3b461ca5d5de074fce5260cc1df933b999b4eed4164da54a9c92102a5e017b0c25d877fcff7a5b005b0d664a5452ebb2ae74c77ec57406e1ddf9aa282aac68fe1a583e6203f048d8ec10544a4b9119a63272ac9f2a5ce79403c0f61c0f1780fabefe2a1a245f0721306fecbfbeda905a262390abc36afb75c88a1cc8f3c30ce49330bbac5414b5608ed4f0e4a908dfe3932fcb8dcc0e081466e88a84355f90a262cdb89adcfd260e8b3002a2b6dc5d3600fa0811a1fccce92e2eb3d9dc162d747a45df201e9967e6dd7ad9fc2a910e4e77e6ac7a7e017aba9e2507dac6809dc210709d6548a10f9642d9e86ee94b5fd1c1a27a822380cb6f27e5faa01375974560b4d7ba35ef7d759fa5089c787d8e3e15e9ac5946d9f0e93297b0a8a16d31001dfd7624b2f91e80498c15220344a4f40c092697fcc5d0dbd2ffc5d285b4e2c8ed378cd638418a4ef5e37398e181ba8d8574e3239bee99acc985216147e3eab81e05beda9be6783506f190629ece1f6e96756aa7d23d783c6ad26213a77049e04a97de8c17fe6fe698c6d8730fcf8364852075e008cfb223a4e980eb2cc55a855b2a8c47ee21c15cf6be239f7ac2f336ff452ef796d3def51d7da99d3057247723f49a72d8510e316452f61f8917ae069a196d1bd420c56c45e7e9dcf477e752803369d32674b0ad8cbf4ad34a309628be62e7397b149e06aa7c8474abc164a33958091fceb37f0bd89d50999b75d73b66c7e54d98f38fa35fdca5d108aae439d580a058a180ccd9276c7b076c169bbc74053f305cadcc7b4ba2a3ff47b613f9248ef95e71d5df8e492152e69258fb5e192c54e3419198baf58e6def490bea8f5cbd2a793d35e5c499f6a5fef16ec71c215a5ba1db0ea0c8530ae162b878a5c2d71db43cbbc5c1e38aff6e15ea9afbc4c4e32c5d2b4875aad5a131a6921dcad3193a5c4fb7c6bf00cf47d78028f310e1655acaf2fa1402f279c00562203b4e96385e7a16e1fcc7f95a15bf0732eddbb1d73a83a2d5fb02dc5ba72757cd0fa09b44a7eeaa8917cccf1876170642aef2b6d0e208281021da565aa529ac7bfcf8e28bd49a51dff6f6db821ffc793ce33bd34521f3730330fd878f2d9beab5ee7ca2ff080985ee416c819d0555ea2d0dc1434524123058f2ddfd7e7e07e1968479fe0ae98302843089278b7a8ca9b50715b2a4f21a778c537d735bfc17083b13836304054a633bab611a7956c6f105ee8626624a9a772f0026e2cfae7f6e342884eb6dd8dbecccaebe25f349ad7c69529ad8f4d2a6550579af83ad569014aed5a051e1527f8fd04ffbc08b05bc63e59883e0636e05848e1f3b031fcb0bfed1c7a31501741e6a78ed699aa2253ae84f53de1d2087ef9343b20cbdcd2723a6fe5446137bb952874bb0a2925c4dbb1315c814f77bbc845104d9b317eeecb478f8fafc89c0b5b1d0ca82080eb49d2bc6ac3cdcbfd12ab5c2d9673035c790b66fbfe3e162517975ba92b5e5e5a6749fca9bee100c676b037468d38249e8261fcf7990e592023a427432f8163ea669ecefc9706486ee1ba9501f887d243e3e41692f4fc6952e7e596cf169f9afaef73716a7a4256cdbd4be34f1c103cf3d922b6be0b8fe1663ae29bec7ffa3dcefae54ba1db7d7db7b84665289ee95b78abacf12f79ac2267f840ffccca5aee9e0aa981ca29f27a8a3dfe8d09f20d477307df1fe02feedbe5ca6d089519b619c13108b57fadbf545eaeb9eabda52b68aedef9875f76925b699536d20178ef631212eec73af5bc1764100ea7b11f11079ef9feaf13cb83ae634ff866e5c7efe3ad08485f301d7e9c1b7d645b8cbf6c471aaba6026a26c7d15a05a32d63588c7ddefabc7428bc9f9b78883e6456ccea0b7c21fb920d9fc051cf03875e8ea62d2f27326f7e1662e965be32f704370480259b48c0bf9012a925045362c58be3b6e53d878b999584a356ef29c7d941dc78c72db5d24ab47cb11ecf08afbc947a628d4c611ec956e7feeaa3a78fb30ebd1346def60ab7d3f71aa09007b7c78ea63e2c0279580fed02bfd893633ef94ed07a4123072f8371efdaf7de8def37e06a721094a01fe95b9f24b7cefb505e8213a2194f73d5e86cbbbda85257a4e51574c84c914c1e6f194da12a422c3ccbd3c98583647bfd0b84a13dead3b4317678011206fa9016b3adc510165d49eb2f74b425aca6450f6bf10b60e735a677a96c758d02b4387aa4b5950f4910ad7e46b46fa043616feb3dd50f87317fc9c972945f0c5925fc26fded7ada2e4beda23ca3fe47ffd9214bffaaa1b2b988aed99fa09fed80c085fce5e743e624fe93510c696fa1d546d7f3b7a988c2a0d481ee07118cc54b1a91187ec435bf2c722545a08d58125a85e9a37dadff81c88b751e9136ea7cdcfa33a063d064b2f0c48f5e329bc50ff285328ab0ddde23dadc54b1a816c94c4a72bcdca0363d81eb8aae7ae989a81c6d8202d89081cd5ab580b286d6a33ce748092df0eaea0d7c5d9c004a25ed42295c22be960e655b84d8287c187a9ad7c5364fbe99ddd02a1550d2d3dd7d3007215df8524b4a8a44cc1d247f83cfb2a8895b8fbef9c0cf0432e81690ee2045aa51718f2396fea391e19dcb8dc533a25d1b4b74b4fb7a326dc4d66c94e5ad803ec288ce001f337a589407dd7dcb7e3ab89c9f303a184e8e9bf0ebe053392724ea1b5cff43aece9661f4b9c5707998002c5dc88c22f1ec7dc19311cc040fd5102ebba0a3052c1631a4e7568df62a7dc4c70d05e80658c5b8c5d71df8307ba21db9189a9d758e96629ee122800d091cdc397565376e3cb8a511823f004785cea53a54b9391ac7fbd4ff6f323285576e0faa372c8a3e0ea75c1ada9955f1a0449d27ef990dc69d84c769c11d787823c59304dd44a9836b1c7b548a242494b77dbde241905cb85a0fe5d69cf47155ace94bce180706485dd7efc8bb2911a124fcb470362160de9b9749c9e11c606a8a9d26ffabefa9ddaa4f3d1ab22a5225d077d70754838f1554500f2f492ca736ac8a6d9475b7ea5d2298111b763c54d6aeeb66df6a74cd0c62c73d4d98c5baf22deb7e4ae630a1ead4a5857cf47d557b11dfd2efe9c86fd669d6fca411d861899a89ef6111d18d7c1c5971088d7ee16f93338c333b5c348dd803d11a1d24c47750ded44c90b8c99a78d992bc1052416cfd16eb1edac2e0b31bd43b6a0abcee3790e3418682cd974c942fccc16ba0e3c73ae10d88806fae1e66f05c24ad5aea4508f9f3fd7a8161de5ed45fb2497afc99eaa4e3d262b9d21c8d30b44ecd01d86b926df78c2c2a6c7c7c17d4b6795660c4b0dcd3bb606b0b5f34ae82b8eaa00a62d199b37165b422b6e11948fccdfdd0d3ea3c749a20623281a2373069c8485c6f56d348a244541c78b09999105e14344e12915003ca2b4ff1b87c7d0c747f2819efa63d4a97e7b4d4771d2b0241e5e39fd7c41aee77b26500bbf62e999b89e50f1452f03dffda4452cb3e00cd31ee8fc0bbc5b8f95735a0bf45c43611cf98e57d475ed9205ad90f6fd6ea613e3d063eb12aa47f38d1ff5d861396247b72d725714c255d12ac14726dc8f82586beafd4a41f65c2082c5f10c8c62f9b84cc611b2b376daa21c70f7cf1165c33787328f1ef929fc7bc847fa29d6d54f4e4fdffa394f1c5d195b0f03d236370ac014e429cf4456b747c86326a8928b44b2ac5f1dbf7dbc44bd8c758bf39ae663d228dd43bc3e6e256c6c927fcc793d81ed7b7a0c70ae3f353244bf15be83a94b6c85daab7fbb36e73d128a8cc73c58af043896a8c23d73fef3eaeacc024a42216f2b556aaa4b0031b2bde77a94ae5498290c1b981d13de754b897ea84d8a192bfad6e5413f45cc4b2111d280492cd801395c2e9a80eff4680cd2034161c78a5a97ae08b09ff3422d53252db64a2923fb9a9f5b810d11088858babb2ad3da2a71dd58d0461589b5e2b87cca1697a83683d517330bdc0cb47394794413c390fb5414379754032b495d12fd1a08d01135f71cf7fd7dccb2c646bd905940936381399db6996b81be8ad3163e9ae88179badd70a3bb32c5cb5102cd79dda513fdf1006b784923fd6908c35c33310078d5f02822a79e2d2439e0578a037865927f3961e1e240447f8e0ae597a753774b1568d87679085e6e6662074c3f3c5dbe9101275002e23359fe22d788a060ae15e37835a3431146292a45b6c27dd01fe4ac4bddf17bab76dcc79c2210f5a944d1e3c5571afd7b4d81d6fde7b7613b31158c2e8152ec690fbeac8c6b42ff3399a14d5891a424a45a30860d906acac7f5b66b30eb2aad06dedaa1e82f3a73ee806e68e2016bf40e1ce76835fde31274b73f0359a42bba571fb2f764622da8a7a24021b180dab043bfaf9e4e037c5320f7cdce2e5acaddfdbe24e76358608b188a50ca0f7ff77507ca7c588b84c9c3207034bdb5f557c523c937581b0a03b5d0830e4deb165592cafb807692a8aabb9c68c916e7fb0032cd3619a6208075e2ed8609f460ecbdf43648eb08a1d37aab39163b6c50faae891b12c7e9a78784d5c6de04b9dcd05cfcea58bd4380d1d8b86996836df82a2bffb4d7a7fb9e58fd6217c7a375c663dddae4a7fafc35c1fd9e4f4513b1e787f046e45570cb5a0a28d15dc8f538f02c83797ab0ee85bf0d740ac8f4eb8d546b1810628d48cdfe8c19276fa23c7856fad1607e19bc42ca9a9b94da5079a57ce9134f52e63cbed8dd96790dfb347713e51ed1d730c41867cc862bc697be39188e0a86fbe31b4fdc351b8726f576b0d620bf8d7c4c15579851e05b117a2ede0703bea684e96e96a59c4528cfcf8046eab5bcc068eda3192127b3d87dfc5ea42a744cb14cbf15b7a8277013f2317b828ba70053343da1999c31a2d02d75361275da3deb83a9f88fd1f29f29378a559a8602db51d96b419d47ad6e5fc71346c90bc7e74792f9bae77c056579f469a8f9d653a1ce7ffff1ddfdaa0db518ee230e2acb8d71a6c2afa19376977386022fb84d735ca5f6573e81c136333872a7f30ad05d9fc638df4570dee220fb3ed6aa1e2f3dc4d8411d6870a072adfb5cedd912cd4bf471324d4e912a943d831e79b0fb4242356c377fbe686514c5bb73eca03d51c3f7c1e5399b514352307bc86e8e4364232cd739be55a2daf9dfaa2301f9306f9640c8b58c5ecb9c36159a737f26a035307e8d3dd06d6907e39aa8a065f51f795988dab8b855a88c2c92134a7800a114af37bc0d66c31de5207d55d0488b46a13b18cef6275e807dc1c96c05a0957c855b3b60453b38939f33517f4456f7375682eb3924c66de7faf4764b673d75db28fc81191c913e45450268d0be7fb612fbd435de9d66d3d47f038dfc3e73b43fb08f29eeb7488f18e90a60960061f7cf2ba7736e49b45b1e05f63ec3b53255c66c12f54f84a3a6c3a9c71f2f2920a18d5706f6d2d4231c1f8e20f94c5c438f65b0c75cbd024cf7bdec88404df8a40a7155ce7f00adc7d681718e084a756f53660e5c49ccdb044ed8fc1327878d59d4ca70171fab05eeb4da733599a5db55fdcdd2417bfaa17267a6ff2fb124821ba62e84f69840a7085223db862dab9e6592112bebb6a854b150f9662595c44ad45087fc4f316399c49b1f50737a6dd85ad3f1471c1acddbe039d02293e223771042efac165fd6f7bd3bc17f1871414be78a4d31734addf1a7b6d0cd45acc8b50fcb1fd8fb301e7682c3481a74d0f314a33d6e1b8580b95bd19b7c058520e1cf42d3008142013645295aaa6e6153353e32bea1515166e773bf8c86b74a01e7442c1e101d0d18ef6c423bfc6ac8b6331c3414a28abf97951e733fb74e588b9e2ce435cc43b8b720ee51cc666c524142e6afa5702d8b4cc353762bbf5d67a464711763dba6e6b1711fa6daad6f3bcb44f3070413efa234e6e46e90c8a856c800f23a7d56425aa3c815e2d887e77e276254cab1672f35c518eb0a830a02ba5aae0b004abaf345cd684a574ff415f50a16cc5844f48c226fa899a0d79d4a961160c892da77277c4406b2227d40768aa489399909bee1ab3f403bbff0a7369568cb5d2a762f39ac251ec8f4a216749c3e9b95c268f99692a9a3212113e306bb56e8a0840bf4f8c0fc427cab10312bdfa90987acee07225ff6815c59e4c76ba13c59f85d5b83877e55466c532750b85cd539335b931f7de5570b65a2b584ad5867c14dbc94836193418a6a25cd1bda2820c2159652f81f4361dc0f975de92c37dfe9d5963aac87fb922afb4f82d4e318342574b9ce78d948abcac26fb8e790b770addbda4bcfb0d2fa31a1f216ca4a6b42957b462b2b91b2649f52014d392300858ffe85f9e51fb39ec4cf19bc5aac0358b38b933d298ff8322be5d238174f2caa795bb9a3baa3825bb9ec08b5c79ecdadecc0d89817fddf8efd6e61b60c094b2bb74c21affe067ca88da1d21cc86897adfe9b4df79f9463de4d5305ad6384da3a014f01b93ade02510f952fe55ae7a3ab1a2764e2e77888d203fe47a98d95243b25cffe061e7cb9dd5f284d641027a3f7ef3c4de0a9e29b12fbe0875abb72dff5ca90f4eddd42090a88bfe6dccf59e7d56ee1d16ad78e8d5144d1fabac9c5ff303aa1cdcdf3b20576415e2ffc7542da6d4b179596365b10161923c34f6e738e64ccde49086b0a2c7244460eadab6df5a5762556130774c0ff46bac7c0b5e93d0575ca265911aed6b51e44722074204e7f746f1d75961fb16e8baca82778fb7c596368cebe63d9087b2eb4b2ecf2d2b1be59003d28f578deba11a155d1c25291bf751848b8052e1123ab55a7a43f57dfb87f0018a9338ee02e76a2c32f176a8dcc1141d73e47648ba32ede51fdad6047477deb862a59ffc4c5820b23f4aab8462f92497bb417fd26ddd9e880b9e56db5298937d024ed93bbe3632613329bcb9c6d706fabdf12ed9ada4cce87c59ba0b3ab92a32c168a6c09e1fd413398a8e092b1afaed90a97c57ef72286275dec305b46ee83f48e779631717bae04ffee2ba98e76e22d2e9a71234adf47656daad6055233ea7a2d0f4adac8bf745b8d8c6c3d4d93e11a1f37d1e4ea4f695aec8708a37860964e153bf4884dcb0b052b9aaa46cce115dd2601c7a3a340745d45d58824e04ef8ceed50031c644384b3ac0be384ffef494a267aac4e05943dddd13f9d6f4d2e63149f9682229b5959794313e30586ad758b60876ba9f752aa93a60008e4f2084e1f53d3edd91c7aff80bf98df48ce905f870c185b4f1b5b5bef4c9c8162ceb0dfe97bc425aef587edb893baf3e325b4d3180636c3f48635db5cf0f663ef2f5adbf8d47058e8d36860911ae7acd8095aff2eb06e25d18a1c961d022c8108281a2dcc4a542640a1036f3f08992ea692b383db446851ce7e81add8fae9c8527ef34498c5b5afb4af0f32c2ab91e709275457b65935c267216a984760cbb03cd3b7bcfdab2868160d00951723d07a2c123a479a958066788bd5929b4c4462ba9a9b3c595a2b1cf5d8e2bf4b16f10636f65389fc4920ac8470bbf1b95e843b3dbbec05654bc68c1bb6c5ab47d8f1e1d8b5ba484274a06115ca5c6d4537582e17a4dfe0b6cabf0c8d070d48608b1c18ddd49916fd853ba112ac43f9f53511cde40fa7844fc24fda53b83b76e316533c9b67892bf1e507d394a847e13291b73400ea36a2181db4d889aa087d1dac911e986050dc1b5de7d82ac3f183d5b61d00156b97cdef367aba6706642c87ba32f160e2ae196ff41e15f9014f09cec49d39dffa24cfea5563b90de81fc1cf4f019296ad36aa7d8560212aac78c3750ffa02ed45ea931011960122892feeef79a7ea1e0e5502fa9011f9a622d66ccb4590bd65c6d9bc871c501478652ea2ce1567ad639417a3f3bd5fccc643e18032f45b7d50c4d15524799db4eb4516998780dc525d9a881d04e7399074177730f58b87fbed5f6955ad328cfb58b53a921de9a618ff97e5fe0a934a8a6eeaec4c397eedc8b8027c9c6548b76429c80180e017baf2a08f63313f81698540fde164729fe60dec28d2fd92c9067311a41feb5b89e1718f9f3eb898d7a5495fe42eba1a13c979531ad10eaa81bc9810872c70f365c3e280fdcc70a842370f1b2a56adf6a04e275b7ca63550c44280f802a4df4161bd7063c1b894b3be5303b0307d5def2d5ecdaaf0274e4ce44409fc130417878fcdcd83547585fe049961a11d45fc23572c4209fca20d51278a6944a46034c96f90231ca474fa4051b6c11168ebe0b574c6baefaac05bd40e2722ed21aa9eabfeecb92f72b3e3c4b5cbd7747524aa6a0cf4df4ea97289cc942bd3a1f82d8f15530d78668f5575acee34cdc18ef09bf318d80145bf91bf5ade2087533c9c487051ec4488199c002a3cad91978b02f09167c41ad0024225f2838d0f24025a55e60a667fd1efaef53e638ba199236b7cbd5dbec8cb699939505ec30fd4c91d0d5333fdc765f460f35f8412f5b486be56fb2f2a4ffb5ecabe981aad96df36815caded66687c0ebb158aacd3eb871480bb607102b55d49609c509b489bd53bd9721d7dac069ca195d504af66a46718c71474b51a2edf868ae66cd6f9142ef836ad4ef4f1e4a40d5150cded2617ed9512972bb905d30aadbbc25ddc8357e86102f10048b23a73110a45e70bfb435e59ecf39f92d1d38baf3cab1cf527aac4df61fe700874240344077c66f9cbdf9d00b3e4206a82f868225d583d025fd6bfe816d17a1e134b2ad610bcfbb0b395553cc836152ec6324e9752102eadda6940e77cacced6593358f35d75333523458551c541f9ec58498e8024bd5cc76a034b8c79695e5a5ec6c65827d788d5170f3927ea0e61b293f85310d6c91fb1d7a0a1b2522f9bfeed397684acf5b32fdb30c8a74f123548bb4d5869e04b457d15617a9ad1d59aa90a448273355fa234a296525a907b8f823e53204cfa415dff5afdf20ab19429f0ebea705b923c219a18aa05d89079e9ad205b656d884ad2f5e52eb5eda34a4a5ff151b0e0035c863d752c923ba555ddf630106310abcab86fe212be1b7fe5796e2ef58ebe5078815c0008a2f0fddf26bb4bc3b7719099a91f2d86711cc3caa1de73b35ba77f13b5226ba69bdfb2b26ab680861227fedbe700b8715de190525677369a99a4ff80e090b03cd5d01080db2aa9132aa4c94794acf56d89ad90c4d266b8ceb57f3491cfedc98fd843f607af05e1a538c739b2692bcb944fcb7792a74fcb79817b702741ccc4d262e85326080a1bc4bb1d1cc7135921494cb21aa5c86934a2ff9f8fc8f681811c08009ee66bf4766062344ba6bc908131b109c884cd667e645bc60339d9a7cb571ad87dd139eb74f473b22fa73282d7a37b415a790ec7c2e1ccf3c1e09cb049e108351b7fb57ae2cfa09116e9c15ba111cef27a5606ce16ad68430fdae1c7f7d8d2a100e3ac6b55c1e5def9436f1ad70b28553bcdc753364ba874e5694215317b565baf642a28634203ace3cf1a7b738eb98ca85713984ff4ff6697f216489f7f3c575755044f09537a40ce2e642f5a8fc1a04bce1597a44bc9aa765ad326c798c92400f150f1020e859070b469578e738873ec40cbe8b071781be97324424d3e39c0be35913da6ceafcb51bddf89372ae166061405d0d4203b9031467f9d51d2b127e73d529fc92681f88c8a98c3910ea9e364a20c716ec0bc6ff5120a080b7a56463ad6edea6d746eb60a4c3437cc9490dfe33add154c9e31e0c362099199485929b8bca9c179132786caf1a55201dd4044e9b1ff851f4154faf2516e13759d917400bdd747e0e2829e355e63db166a7027e788611791d0c3c2fd657841ca0a2207aaad937e17b3ccbf9f90aaa63a0d9ab69fbacdb4c43ba0372b6ab2956b94a4124e0d8cc7efce8279707d57f143627da4215de4f1045cfbc06302de008009ec2ba84a08df550d81219d0ad7afd44f941e223272b425ff223bf12d26b24e580548c8dd10e89705c78988f465a904e60b0bccbba994a38b74dbf843ef911b54b69a812175ecab020b6590548b7a3b9bcd96830e8bd1ab8a87edfea19dcf9a32d5b8eea80cd6a88f37d202ca3091a59559f3ead13d13a6cd800ced2e2ab662d39f3dcb59cc05271da7cafa10060ba83569f20457707c87a486b1892da1483c4a750acbcf0a87ea2a43640560055fef7d3490b837e8dcf44f423c0facbeb8b4a0def11cfedfb69b801abe635d1b7511e5d391d41baae9deff29d77453e89080e74ec9648ac6843dcd23041dd893db7025e012d29946ede34f0f9df7af645a649bed5383a8f6b69c4a53121144ed8b3b5c211aa990aabf765db63907627c02eac014a1de6a323755958ffb9bfd52316e74c65dc19296a3e941760d3cd3505a88453aee9ffe731292c5de613a8bb96933846fc376c4dfb9d08419944024696f703a63f2cf7bd8d4d2e0f8d22d13440e8e3cb7d10e9352e44d3b795821792097aba9e82d2821cfbad2dc24e21de137d096875a271188d6a7004324c5eb3c5872687b25b3eae310c9b32b5707c4daca4f4fe0229c33a91dcac772d647da7abab084be3c52c11bbb42d9b93646a8b7609942e045e76e42ebe4811a20011f8b35b06e2f02802eb0be36767bf579b5565344569b1e4abe7bde33d45a19516f4ba759f6de943a624608a5df96972c5a7b175ebf39be3315e236a74acd54bf2a15fce086c14223fa2d3ae604d260e22df02641fc8d5f860e5ffbec44a038b6a6b4d21076a5cf98acfc594d10beb3b1c204445019fcb470562cb607a33936d8461b34672d637793cebfa8cd4274c823359b20a01cf3eff56045f77cb5ebb63f42a88145c8d869d8a401ff54030d8a48996da0f28e88957fb3277a4ba474b814d4b6a75ac3a103edc1f01a96a1a2212675dfd1e19e4eb768f47c28d21b4db2663069944dd7231c06211e8cdaeb70b9707db8b5ea1a20a850c2bc857dfc9d713e327dcd4f247223e5ff0c0a8783a1b26911b970d2e4df3a5e60c0a6e4e57c6abdfa738ae46eca7a9c9fbfd82daf0c5bc7b49e436f9a33f3ae659ca9961fe993a5acd59f2534d3e2ec5acd7c383a9e150e5a6d60fb536c1380590968a5f5107511bfe0b0b852f4cb5b39dd1a1edc3fdfe2dd4deae451160b428551ebbbbbf924c73ee31bc19fb831ef46bae70a07ce240a8d0cfde3c6ea463a1a538535b38f7fe204e697e0188d13dc11bb8fdd790489c4efd75f387c947411121251fc07f63dd0bb35f73c84b50de3104669f75d603e5d4fb6d548a53d94b5fb26b7c3aff89759a8e8a4dc7bbc1b02c62ce51ff197774f4bc8a29ac18d84cd1a0855a081a40e1553625703e0a1856120648f7977518ce604a5416c00a1564ec55f60f5054698e49214729e0a4c6e8ee5771ee0eab34ce577f664018de91b961659dcb9e67053eebab71f3fd6f9011e698b16786b05f1b589bb074f2c9c12669f11bb368819350f626e20e12e2d688d3de585a40a86fc8936cdbc6d061bbd9c25e9a604b289f4c00810337288f1b319f99b1b5da347a9bfb683b5c1c0f61727267f3c6f8520ae2e4be3de914a759f49d0705c75cff43666d0d7d965c7574a45eebf761db04a16df27f873afbf5f2aa9e693b6db53c49b9c1034bab3a316d5b3891c6c50514c3361801c29b1818eda4b8db7b86815aea99639ced7b673486ae49386cc69e965a0381c6ac7e1ade7c53c1f3648e8f028b15716c28022c80f140db9989ee39869e219eb708552124c264551e8860c174510076a1db0a136a8e41c15fa128119ce5a659a127f8495e4df9cdbf77597ca5b64980189d8606aa6b5fa47db8efd1668166d762ad2d7c60fc28ea3272200e820b255ca908c735dbe33002836f50b5877a5edd12ded98fcfdf1a2a29c6f66dd5309032541615a75ea057c0aef05409da9574b3e4708768a96e2683380a91ff6b00d2bfba32b517fdda1437e90b4749db710fe114cb7b068826037696365bf1b830d8cb997edbd2c84c418f02bd4f35c177d37b7987ee73bfff271e5f963bd5e03d9ae208cf8a65bd27e5f6b8c82fdaf6d99866ad3d2240d7408a7ea917f4ed85af94e04846b284d96c5aa0b608cfd624bd9a033c5e2a3e466fccb210ffb15fd8f777cbc8e4b9b08c4e9c6ae35e9240a7342d4c3ab6fd9d828502494d72b74249e19256d646403899066a96bfd79189aaff278862e677dcd48dd3846c26fc868b1944f95a624b9bdff085bf2a0f83040dd8c85494c4d3fdd569fef5bd8dc7ba7e6fbf218a718994d1af35dec0db31796ca3ce7dbc82f204ccdf607227e2d4fb046f451c28dcea3c983ad239555ab02d37cc8793d59b4358699c7480ee987507baa97dc2460b85751318e058597846b70907f5ed8b5c2d36d146bfe594a8810150d447b1a232f3d24f32cdcf3da77d2c94b103575474d1d4a1fc852c09b5c183e218068114161c89dee6288193f7766973ed2d037f0c77492c1ed2b76765c61a8d328424685cd7c3ac6065772e1f3517cd4164ba8e5215dc8ae562236be3059e2ae35b59837c3ae86a4aa3006931a0f6aac6384b613ae03692ecaeb6e767cd19a80a0f4736dc28a10544ab41bc2c8ef3779809c8e70be5095628e8113534a8610e1cdf651536985e2bd6dc127aac633ecaff3a909c096699b6a9f96475c41ab7bbba0f030baa07a4675445977aa30464f225239b9c547dda2dd098990626e3a3bf3ec1e6f6a86d2b2307664fb2a53ac7efe48c88aa49ae8e8ea7a7df5cc03e600492722e19ae25e59e134c5593b3282a8e724c5a5eb1ac7ce6563bb869de81dbf0295dd19f21d3ac3ef2a3a8838159a8e0426a410bc9daff91b5d1e90dcca253b8367ca31aea60f8b1db759bbd6712c0615ce9159e00b6017cf1690e8ed6062e2efc2c0c91efb329c55dcc14e35a33b9294bef21bfbabbc4dacac73dbf50c6162f539793c455328fba834b70692df4eba66b114b57570cef264cfccfe870e283c0eb1c00581c20ec4a58705d5b65cc6ca644101f8f018466915c252673f13a61cd04e5f8479053d11fd90cdfe20dfc04cb2dbd45d4dfb71f5171cd697b9edf9cae451fbed634442d0212a0e165c4e448e3fe22fecf557cf72cfb1167fc23cc7f488d40f6980603bd996a6e940cecd8e983d719382e747d27e40fabee53a92e403aec7e54eccff5fe6a066d812a865da12bbf6b4e4bd5e57d4358fde63a3daced2363290a48b04a52ea83fd74a533e05cbeba832c3bbdac509e80af016a09c27e29e9982ad0f6fb030ea76b8e813fc05c0c2f1add36240567d898d63148fee2f08e6cba6d916d7c79c8d63c627c3ff6b40a5d3ac0aeb497b22c7299a43d09959a602168d3435721a910a858dca906a7d7382cec80b2f0de3e209720ab9e318a092c9a2469ade30bfe13b47a60074496ea90532068a06646902a72074b326f9827855aaacd0384a521b9ece5de6892f9d077b5e817655019cac4135d710e2f65e25a303eaa189b097ebb1809919c16030bfbf2aa3310ae5369c6a9c8e338968517a981fe6d650b4d7a127a65bf22725e0b7b53cc734e71991814a5ddfab9fc3c79858386f137a5e8e7fee5fa25f305e4b8bbdec0ffe624a9b1c6115fc361363b498591e58e880c69195f159b4000a5ff8ccba06e83698bac615bb1db780d81caac4de06a8715b28c8ebaaebf821690c44bc9e3c4cf0fc447a3e3deb913bb8ad56a933f7fd40df5aab08c18862f0130ffffffcf