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 79251 3ac145750170737ddf85b8aeec3672d7ee809a31a8b835222ba1c9eef4e099c3

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f650aaae4d5e644d18f3f422010033ee8a4121b439cf46eff7c7a1b06b609d09
Certificate Block Hash
3ac145750170737ddf85b8aeec3672d7ee809a31a8b835222ba1c9eef4e099c3
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0013e60000889a0100
0010000000010000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000028d8e88ca3049d37f53be823bcb3b2aea84caac6b0288a9640ba1ef53d88667e024615259ccf5988f17e765244fcdd9e4b012b7666c96c0ec313584978e065f811eb7418732f612532027990973f72befa14266087f763090f04000000000000000002000000020013e60000889a0100

Raw Header Hex

000040204ebbe6e8e5ccc16682ba51dc67f5e9feca9aa31a7455344bea534664b6814209c814b4265250d5c61842e8cfbf9a34434fcd33e3841b6b5b5512733d08907fc1089c406a92cb0018099d606bb0a1c7f7ef46cf39b421418aee33000122f4f3184d645e4daeaa50f6

Proof Data Hex

59,560 bytes
121216020307d9d03b80224bb548ab8f2e6e52c5960ed51cfff46309ff3062024c646e155bd0fce627548ba57346318893b74769085150942d4827805f9bffb4072043c92fc1e2156248ab84b71507651e833ff81ce693eec9da9922146d0d56f8b9e91fa799ece398fc903a69ace4d9acf4d3def27b42f69372b2d217d98d1c9f908dbe348bfa718ad12c21a8a07193d72a73fc763f2b3c29c389b3f28d20cec1ac2b06c21493b23873d1ad0914e3bf3ca4655d650b6e45606665a825efb642ce439e910a9a6c5091482ae0f5a4cabea3a6e49cfa16df5f1b812e6383cca74d193f190b25c402af8779edd252f07711ff50f7c1f8627daf8a440800dc0c3557de8435e17143aa50eb4fe1b3dfa8a76e7df8838f50b081de50c3bb21466c151d72902877735799e2abcd7c105dd7454abb5e36d75a2689bad437e7cb83135086789908970bcb138cd7bad8e3bb73c91f1ce7f9c1ad504fa5572dad1cf3bc5b5039c0955ab64cf97682a4be9d9a6bf298d9d245138cc156d165762eb9a2288c4bc230c422bb8f691f075db06c50207153dd56e755ead2b62e63fa1d18c5681651cea58e5f66df630f8587905a3320948b4ea8ed7847557625f4136218a3989154bf2d51db0a962083f25636532355877c329dd5740d8f8726c50c04a9ea1f2f374a524d1bcb5eb767b06cee3faf1b0bf58d4256526942a51c4d3aa9b19e5564db25b98146efeea9c33738351552e45736b4294f44c491fef56b03efcdd069af2477e740894a7cd80954bfd644d0b1e125be9e4768a1c03bfca3f0f041dde6bd746c41aa48df0983e801965f646ce94119613de65a12b162a805aeb330fc20a65c59f9d48e07f77f2da308fbd13e6b942e9e2d9f7620479cd618468fc9b043c46705149b00a669a7a93981f156db94a1f47cd1b2afa0e85af6394144e1b77c86f6019454677982896b82c3d2cc448059139577cf96e89d9ae5069ceefba3baf5ebfbdcb763489a0882eb67a7a82da13a78d22a789abff926b13c3e7184712afe50a645f9e1703279ea90c58420b55e963738c2f2b8778cadaf87d5e632b8f255e84ba4fe8dc55ee6cc792d3260964d9369f15d199419b9b001bc6a847724ee5df871f1449b431ece761b1501d8a8caca3a5d736df75b399bd66f87118ea4b63b233cc185206d7782d0836ac85ecbfce4b6e19cdaf032d60e19ab539e0201c50e30ed5863a902ae2f25a79f6d883faadf0870fda70a191ead6b1c68ac93afbf71f042e026afab9745acbb3d33f7e1e24e174bab6c1858d43774fd64eefe3509e67139a732c69370864f086f14aad3a0432a433ed85cec7c6c9abf501969d392cea1f42a33010ac9a763018f72e2dba1e1d8c2de041ea6fa0a59915129090970572a689e8474ebd8fc77f7663e01eb7483138d3ab69db68a15e44a2ce78e5247f06c23a8c7c07960cb8c43aa62019c02c1a93f116ac8dad17c9d715c9f8174740dd2c16e0a3c052b215e97a48dc0ebec46c60b5654e665fdbc7169a7d41f501f1c1424cc5f49340541e9b6ddfcb610313d2a0d72c55917b49a5b2e052ec65a5dd0065d326c57c1cfbf2257c264620ddf18eb0ef704396db29cd468b8516115923fbf3d9b825b879854b5b21dd4f1c243eed36b9e7e95e2539fdc7c3a61d0aacef95ed4b0e5d34b1cdb0b6b723d4a481091e61dd20b856c5be15f21f1edaef34c7b0a7666666c690d3a6adaad6fe35528103ab3ad974d0183d44dd1571a2025ec5990c3be2cba1baad5dde1de53e74b73a5ca89387431aab99c8aefcd4aab6d590699c843a2616fe46f4dfa22e78019307f22b1aff9819b063c37aaed77ff113bff5d313066abd92d176cb4511ede9c8471d371a0b99e9371a771c09ac9c928a315a265ce8997a08389c906a9a29fa814d23ce4dffff64875de7391156705106322392cc837e919840ad24ec4b5a8598b6f7eee521e33c1f14448694aadd5b8cdf4babd7dfdcc5628048847da4f61d3fe6be52bbadbc35a173ddda7e77a69ad0588627a9b42a155166ae2f41d690517a9081a94e4b3726722b109c4a47477418456a896dc9d82c55d40f13fb8e0c89e48a67c30dbe4febae9f0d552cd1a940fa30c69415e4d43c9ac4ccc527d402b2cf44c99c6f4c52117d2cff8c5dd664de82076127d2f0639fe87a86f7081f2da2d49e3e99f785b595cfddbe5a7b168fa675183fa19b704b517dfb5a7c648cb714eed03dde04204a5cf5eea1ea918ea85559ee0a86eda04566ab5766fa96380f9c966af3f74fae1508572dda48ff82671f7d0fc148e18f1debd6162093b4b389eb4cd6ef5189cf70982a20b3e831cfb2f438e40db0988885bd9020250548f81dffaa78ca6752e0e40ad4bfe9b6801c1a634b5ee6c682c59a99db3639b7989cba362da827c92699f9afebffe5c3a8c346ec3fc304afbcb70d15f0148ad426b53c94a46d5fe19cfcb4bc4b298cce6986fdb9e1078e0b6f92400f8754aea3e17c7d307791a7228aa4c46db48dda35eb510caf25aa907d62e7eb91f6e4b978dc7f5d064c07ee860266b1c11d1aea63742a22a1e896eb32e89165cadb511a14b4c6390aed27bc1b22b07ef02db3b0ea08690500c00c6816cefeaed229bd363edc4b834e91dff26cf69767d6acf902bffbcfc7be01918cc50e598297be78aa2767d899ce916c1689a9791298acfb66c6b4ccc293847df77755d1a309fc2abfbc51d36af6a5f40326f24d7e8e4617a4abaa4f4868aaeae65fdc34206c482736808a1a7f87568393e8030be58694848a55c46eb236f98a013b3cfb996721e15e78bb338d6a7ff979b0f4038eb84c1f2730dd18bcfefd457714ee38bd9cff6921e273727888355190de209d4de92f059e56044e1c30ad7985d5dafd17d79551c4f147dd1a71258171a400600efea85d8db1c525a985fa48e8fd9e1098a9d63263379681f08857bdd904f5c90866d852aef8399b69f356636e1c5621a84de96c8fb1391dd1d9085168554970f742d5142eeff289bf5b9e88485027e9fe794590d5ff2b242b00566b4f13d4fecaca42465952d1f2904a9345dc5026f1aa75b6e56e6d839d957617ffe93f88929774120de5be7b543b120d83494894b4fc2328bb9c4bf5d582794afd5bfc8fbf68e69bd10d6db3eb863eff593e155b1c621286dfb7db7b2fad20ccb8a123b9685a024455f5e2010a32b3612fec0bc29d6faa6e437ec9ea08c8006f21e116e0d68911a85ab4d1d7c0d2780e42009735fdbfa5ec2c35f57aa9c73206061ee606db4e4f1aa295c12d977ddf9f5d5670b09bfcec95db8719a74c47007ebea7c55f4bb63ed5ef3d3d9926c1e0805d393df7f291fb14691ff8ce740abcb6733043e23de346d836ded63491644de7a8968cf7fcd5b640cf582074cbd0153f175b1ed779c81ff4a25266ee3a5f8f70d35d0f36a9e972ae240d580e227b06a48e5dbf3c1f04b3695adaef0a998898c2ac7421ba6374e5bb4f5496b7c5df0e630a4ae733c6b9bbfac0a5a2968adbbfdc1070a62b68ad6dca2f14f8401d6b73bf90fa22155fd1fd0f647a5d42753c8980925f87fd23f081de986c84cf4cf748eb48d868688c084b80f284081669089550b97b8c64f580b9d2202753ba1a6647b07d3db417d85dfe4dab38ba88970018439f7ce67a42dd25adf2d60d6d1ee68508bd24f188411b01dbe7a5d0ea39fa62fd573334dca7a9b139161381ec2b3ead4bfbb9eb0625c80819c26ba04ef5f139d88703a95fe59c850dee634ddc1c8d8abacc424668f5c4ed1e7badaf2301edd61a40fa14d02bb844235b3af904a15f9a8174c7a79acd178be14a6d2116337f4c50685fae292a49c1f690735ca0f8d3fbd9670ee62f54e9e52f4468006320761f03f54440216095f1d1aa536d5f368dadbf7399ea575ba53c01a33784dbbdaac1226e8ac717aa7a7d17fedbc242ce7ddd51f8e8052a30046bf26e4f6064b78e65d2676a42b6aa16097bf599e9a0f93993fcf4dc772d2a834225c956ed7c79a642ebcefa80aa82b570c4eed4f7d9e7e676e98da6b7fd86d0fcd4f81512476751be0104ab5cef7a631d1c18cd2ad9fa9ae1fc0d7281965228b71c9f4a7517922854cb959457e243ef1adabe3ffe1563f1aa9c6800da2f60b0fa79c225f92fbf56f6e9ed0492e478a0b3bb113ac547d5edd6bf8ce567af620cefe359a13c733caa9a509360e87adb268ffda5cbeaf177054fdc37c3669302177e05558affcf34107c2097b9e4f01cbc65959e37ee78157fe383fc1c93e41070e60f64de2236f52a2c9b35a159abf0c3a7c1b75c9d9125292d6cc50eca86449adff1088245b0eae0299e1a36d895ec802cb1bf197b9e6b99635a59fb88c30c40bcc4f62a76eac7ab33301002d614fc0232bee5339b170e4febf2be19410f16f60e55d6586498bc0b8afa205151aca236602305e8db4ba6169d2c67f971dbf491447164e349a6628c11a5677edf69669f7c5b4ade047b5709f9667746dad3c2de08da7ae20f8e0dd8b573b0fd7230eaed00c53d3a5c7849a724b6f67b3ae200d7cc7b16363f0b4e1c10205f7a6914ad714c7c3a19beebcc7685787b895975e72a1a114702a8c9ea5ecec327fefc1de63e726190920b43ec35a1838c012922efa4aa4487ee8fd5f81de00ddbd898482c59280ed70cde263f8e8323e728bcd041f1fd9181982b69dbadab0c107c47670c0d00028b293298ec1561509a4dfd5a1cd2278396d5b1bf2958071f9b683cc59bcce7761624c6a2c106d8eefa75d6ddd64927e1bb5cf436160af2877c63e3f65f34bb96355ff463dc2f29a7fe0b3db9d9eeb64b29a81985f7b81da5aef888a73d6d70d64b5119fb431109072e61bf5f720e6dee985ed7ad78c14c039595a553fa25f2cab08822856bb3f0883a2892db06c0235050d66b1805c56c9c8b63b0dbc686dac65ea354d832d6f088d15c2b8ac6de9aa33a993cccde74ccf6d516f24e7db6ed7b969c470a7b85b6e5ca65fecdc6adc67578a088254e581c27c0f5ba91b58433efe9f8575f0512aed131bfee3a59b66dabc2de164b77a05b148d8494cf6259f1ff5a907b6b8b1a050cab337ad2967a81bfa50fe0e1a6a64627d5045289560f2353f09eddfeca7ab038ea2659a7008f9dc2cb4ebb84fe01d602ffb298beb2b18ef5a9f6154dadf19ec42dafe422081b550ffe3edde4c78cbe510c2bddd16f72bcea46e327dd3f96cd1e2e96c5e8862b86bfb9bb23c68cd91599d3ea8d9d2e7e8279f7b5d96017a1f808cc49fa6f41f882a06fd95a797289556f0fa745d7401c0b39ec3d2ec57bf06f7391d18d39c11871aa73a4519b749476f9eca177cddd049e5e854f866dba4b6ef3b6928d8258d24b33fa0baa697abce5e6369bbe761df7a57ce0dc59fe06a5ed33588f92409e3c5d972127cb10f7608d1f4ceb59832e21b95bf549787b229d60554e314a16eeab7856de2a79d4d130316561d9f9030490d4761148efb281316c740fbfcc8c22d1185bd0c544e609ab0552fc02d7d1edc887652a39794deabbead659d57032d7f508384783eb0f86efa78dadf6dd634e43a315f0f67c771f9c393f5526ccfa76f1571561eea03f9d0453c43d728dead9c51684d6e004305ee3a6e10ef02f04ca0c106d3d826be68c727b609509b1741cac760672b9a60468f2b5c45353781d4a03ff681aded5d53b06d74d43e420a5fea889094e2a39de363d655c84dc26624178217e54126594eb8f2a19ab71ddad59a8824a26c685f42db975aa3a6f937a13039cce0b3bae0b81c531be151c4778a22c8b74f49f2621d91ee50448f18b89a0145c209417c90a7e476c0a03e8b97ed1eeaed2f18d4b36f00bc05d793a7d7c8e104427ee54a61ce37d6c38b73e2b7ccd30bb1b7ab933cc82abe97a042f683c1a93663d20d0b59af32a715870fbb093ec91162eaa91b8817fb59ffb859ca3a132745c10488343fec392aacd7c7e512a9d83f7c73fab3aeaac402fdc3a42bcee1d162820e69b12a4b96d296c51905b1f55b50c8c824159ae6d4dd05c57a9171f3991f59d62e06c28c73ef7a0bc1fa8b8dbb3625d42a49e6fc0524807dfe9cef5806a2686408a339ea8d513347cd9f6b2fc33a1ac9957727a6cf6e2e5a20e40131f7147ee373f80e860d2108b4dc382220ad7570a91e74c7a29f2462f743a9c28ca8f3ea8d9e4a2b89a2492468fa95d5f370ee2f1f4adbc4de74679163c8ef1c996782db93d7c06cc79a118576777c66926bea1c9b0c39bdb1b04e263b2c0d298008c63d6460b621c8954f181ecd3ed1af57c81a4653fdfc6739c5afb8465543611cb11dd9de1edb99bcf7239afe958ed2a53865493133c5f909a14560745a1963dcea1080373cab84e727d4243add01601d6fa00b8ff3dc80aeeb2a63e32d8266b54740b39f0c11f20aa0778ab964c6e6e0eb21d6f86edb2cd9c8db1479d6557f92fe8204320c413c1b27641178f7b23dcb4f97bffa1702676a5ca7e198d36f959d3c27f9cf1874df06446ccb935167e8234d85ee2ef5939d898a6766d57bbdea0ab1bc97300d09a63cc0f25b823fe21867debe3a34f1de59c1bf539beab3b9b4593f8304c7d00709131c1bb8c3e6cb8d784d851529f92cfd6959016c86b0e3a60c7a04b3d9d835dc1788bd51017834457ac4b24fde203144ba243d133428b61c171b86486d454cb91ab7936496fb82e7ffc8c83e08844cc76c2d2dc07f0acf5f5429c4871073c6f290a6cde3cb63fa01a182c195e723abdc0e39aeb9c082178b10d6fce919c80c390eb893dacd8bef11251259381acd49a6f43a5dc0baa8cd7ed742f41f6cf1acda6069d11a045e3905380d441851a5f863f8c7312cff941ad8679b23d15482a9104ca38e2b5875c8617060775b2a22afbe0e60314a4a50f50f162dd584c50ce2624404bca6f0f96431ed0ad6dae872a4e3e5e8cf483921414bbec6e6105cb8a749b3e4582cb152320661f1909a2390e3433cb4dfe217d93e55bcf1a1e54b01f2f659562c70e0de5cb5beb51dac3b040e417a63be19fe0eb194206f0d4e8eac3f60cff720908228a43ad38a7e6fa00873959bc70e4f0b1d8c9fe99b92433856e5ba58eecd5e147ca36e2c603a0fc400fd1ea6002090152adbfbfa63577aa3a5534bf50a6d444ab3e55ad3cd4f11e6f54d73eab989778e5821f9012ab103ae33f64a5fb44c83c0dcdb0bbc152343adffc806de5412b85d69a6bbab9cb7ba88cc58e1415c1abf7fcd6ed8ca5fd86032c65f8ea3b95de3b36f3c527731aac82c5f742772773b98f7c06611da80eac0652f11861857a0996a6f4012bdadd1794906442d396c28100f924250d6356ea5fa7aeafa2269234a175286e9d8e7e196dd7698b2cf172d6802756530389fb5fc5358a64f1686004dd8ef1c063f827aa6cd5569ee3625a58202df2d4d050667d79e097e6de9f7e676d40cac9e81470505d9e5be3894656e3c7b7e37bc11599a7a3c93c9b9cb9d4b7b580e8b2c949d311e842a6123ed445bc22ed0e59f0214d42d2ea9335a49607c6dc7cfdeb427d0773337daf923e580a5c9814c676d5deed5116117e7600b8b5b4a2836cb0297be1ba27a4937d8351a1206b91372ab25d61c83c55e36e1bd073d34ae9220bcef592ac03ae1aad5345f275f2f5a74248e1cf74752eaab9b5cb6fdcabcb48e6ba753aa552f6e45e3046120da02119699167e6d582885885c2079c9ef7d57277aac61dfbcefa5afb4dba8c8706cb0fd02c20b0479e0749e19de1c2ac10cb41770283794d67ae2949bd0e47cf32f6276c740586425cc97f34e674a704d908a394851cebde76170e103a421c7d54c39c629935fd543a12f79d290e501ee7db3bf9c5483d960ce671be9e77859633f275e9f123446f4dd634a4455b963a1c9d747704f99dd6382b72bdd0fd8dcfafe84b0815c37feccd3f0827349718144ccfcd69c5f799eb72a1897f2bda32f00c9a894cb0f5e5485c33f96804a13bab3160b9413f58ad1bd8f82e8f30d41be26a697cd6641401b2775843e7c503f2897e69080c29714a0b31c1402865c074bd63d615661788546f9f9b82b706c99db7a8ca8f7037e9c893294eafa5101c0beded503622fa599aae54cc9209793f872c383deb3e52aafef6c13abf018e286b994d6e3588e81521e61ad48763fd3de154171626c86b21147e21b15fda2c303227cd6a10e5d7d18c85c95e20196e207025428613da25f333548a8f1223a86281d6489ac5234f875615d1546fc6742f42459da2e16b18007a68e60442f6b45843eb551a56a5b104fc27693cc1df22c3cf2f013a09fb68d503be7c352f73050e7c29f83b54cac0a1f00df024fae15e2da309ac34b5af4af06ac6c9e18e28e8e31ab034ec274dce419e043dd4be79c84d974b10ea871240f152416b79f5a4e3bf438a5d1e7926a4306468c96bdf6b65bbe2315446c50ad736a9272a4cbaa52dfd832a70632a70363edecdf710275c07b1815677e876e3bb25529fa650be0783065311dab783c17b7b7ad2cc31033cb96ce449ae6f0b6dc75cda3566cb3b3627f7f43ac3cc64465c3c64fd0bf417764f965c8231b48bdf06ca55fc0df7aa952d8e8644d3901f330caeb5b5fcf8039343fbb1345c7fd63dfe24faded1b6b114bc50db66d3c4f3d4aa7bde05fa21344f9db8fe26834c16ee6393fc5946347f517e7841724ec7edf104fee74e5c08859ccae1e4b237d1839fa02547ad835900aee96ca9d7acd06a56a18f48c7db6dfe8364f7b455b7f7d1b9a0434cce468a72a5145324dd627b9295df41cbc1938faaccba751664d6cc6ee6d6c26472f0c5ae1823a56aedc58c0415ea1185db2efb68b86c7ad186cf91314991e13d563a7da9e834e0bd15abe3fa2253337d5183477c26782389afb59c39b86953bfe4b02a864f7d7d0e2ab6390744a85d8ba677f9274a94a1b7bb4f6675dacac42cc02c9e6c349a0ada264cafc50a5767430857a88ec6061668e5030f4e2ea4bc92eb812cf7385f2d8ca386e5a45525f2e3b4f329fb03c3d369830306d323c7800685ab7d15be4c3c2e5ad084cf89cd232060c2514a688d2beb4822ba2280f6c983e15f9719d2d519dc38b23c5c2a5c1366234aa62dccb67009761f37b258004cfaaa0d33fb366520319038dae0b329e67b0a3a0814a0dbe37db9db065417c6056aca5e467044124140c4442d3f8987e3aa2f987ddb5b960988d4c3585f31520fdbc09927dfe7c727bc9ef33a9772d529b8901c75ca18b6fd138c756b4d57dcbac2804213b1adef4a6a9e2bc3d731ffbba0000bb1a46d6dee41085fc2f91f71ecb1c364222a4b3278ddd7985fa984c2c135f6ee533a03284c04ff206dee5c2494395ab45f91103d6e4c7fc6cb754bd11b41bd8886f1fb4ac2d6638ff35ac3eda8cada8b7da1469d0c4559c344583c5332536525b05440998a4ffc7ae28f6dc5c23b7feb41c5cbdc35310aeca9cb6192520707c549835cb74f39bfec208d89f61fc2ad555e644b9498abb8200d50b79f6c26659f54da1d3ef273e282f6304b3a6838508da63f63cf21447d1c63b0101698bfd6bf3498b1be1aa6f8958d9ae30823c3ad44d3620fb2a00b3d15959ee374d270fc71a0f2091eddc16ea7fe44269c212b82a2b825cc8ebe9f48a8f6c5db52310d2844bf98734f47c2b3e9c259ae89f42a893cbfb4b34cdf1ce3f9562da26ab7df6488cbf73359a5fbf39d414427f9e7c53bc7c04a1a1e80928b5bdc89417cd82daea6b961b261bae58396e5100b93f4e53275f0ad7b562e43239cac7b720f37030588879765f60f0697ec62bfc8fb43a0a6ca1bdd0878f76a4d7b32b8522f49b93af18c65804804bbc9b28149117cecc4fe614c60ea1810d4f92329134e6f1916a473facc1e02689307f9ca0848f2496dac76aea846cdb5aeec3807f452223a017247ab588ec0c596bb21c9b7953fd43184673ac2e94a6a546362cd32eb4fe87958d3b5607b83c015266a5ccce2bb4cd97671bc1704126067fc8fa1517b7a9d0c4f86f299a1f980a4aed090253307ee2eb5eefa22ed4e80b6d77f1b142d39e7fded6b0eb7bbcff8c8f54f6a4f9b70b5a0ddf595141dd9f1b99c007466ca1650b3e1249e6543f7c4aa66606667121eab8a702b54268cec407e694ed808069f0df4b69a42ffaa9c5444c823d22cccf87f2dfe67ac0e79985bf3c04d3d18b35b75a596006cd8449d1240c8b6ad741215e3331b51f05991325ab1e3f39cd15c6f4d830ea72c10f6ad9cc68b88dfd16266cb850cdd70dd11435bcb0961d9aec94b2517821f3dd9228508dfedde9538ded7570d8ea4ffcc6d47648345257aae05d07e614d50639a24e00e538e40fa9b35876d97998d3161cd7232eda3fafa89e21e7f521911f3423967ca404b5b3bc20e8cfeb93b6222c265773354e3d6fe59c7c4266f76b592b07d2b91f9bf0cf8da13df04d48a0fd18f65b8540e4d83f943c4450afbd7cdb7558abe045c05c5b584ca1f11338be69502fa9fc4a3ab2b755673c77c7e0a983a28883f9d79bf0754c9a7459bdc6b940bd1a6dec9d23f0117fe5132914b724fcdf9098212095d8ab6d306e14c69e8bee5d2dc497ad7f1e2fd23ae994305cf870516f9e3c41054198fe4f86f5dee00daca59a890322c12b021a1fdcf73e78d2765724de70ccf8220160c888250464617d5246d056b4e09b92d402d257972cea5f59c5cc85fb571711a3616523ff99735368a7ca7bc8a7d2dd8691a883c21a744ea029e07e8ab3a2904f05835940479380d4f1a7e28f2c3d0442e9365bb9b83c05eb2bdf7a21977ea2552f9bede089e1499746b155842df7b55d3807f066926ca8d617db82700a2aa1f57edb00b303604e4a4c3fd953e759730edfe81a5d326ee9bf83889088d3ad0baef2dcd754c78bb01a6f826cf0392b12d1ad2e32f28566cb97685643d1665ef3db2b3f7722cb71ad54c575b26547c623327c4e2fb53c4a36e2c16d6e5e5c5d7b0589ea87505054fe5574c8597ef5b2b75fb001171350b7196d62f2823259aee305e1cfee2ed8e8593adb7fdb45f5cfabf338172c1d65be456ceac4936f27babf215f9032a81d3563dac252531c7d503a4ba38912c401a68bdc6df4b8fa013dca0987d2886e5032b0c1983a6ec1687e78bd23bebc79f7c07a8a878418e9da2689d7099f8bb26217076fbb9bc728d19616b91ff51e6ea5e619a6fd349adf0736371153f72476b51e9409fd7ef4f51787201708a58173216075cee800050eb17a624a86225355c580a43346c747deb6efe67c28d32fd4cefa591aafad794c8b50a878e8cde23196cfcfde340fba519ceb7d679cc72d7c8085a925c026e2caf466d257149177ad70d9f1c054c0ec09ef139624dac8326a5eb93ddc571610d5cb2e7c4a4c8f32a2b192e7bb22842d7c154f78abbbfa24010c5784984e74799bf364df5a2803219d7644c349cd277c1dfc8847470d5c63994133b48f83acb4f008aeba64f782b286cee375cb5d672e451c67e3068d5beded8851c5817c3b7893fe7c5ca671280be095bc67202fc1d5d2bc9488ae8c9db2303e04f17be1d0cefb58c16e57350ca8cb724c688ea99ee2154abe528c225a0a38080ef423565dc38810784173937b57f1fafe972597a45f359f9f24b817ffedbc14c0ad62e75bf7d431be2ef10088f6919eadae1bd3bf8dfd0a168960127e1014eef4c346757b2987a13690a9f05d30f29e8548a53fbb6f75bc6fbb42e3d465595f7fd7aa6197dfa75dd8ba7ef2ea164c75a9aff32526bfac33706746b4d8fb90ad2a4c7a31b5e3d4c8e6526217f53e82229ec763a302ab9e34841c153ad6130b2d25b0389befe6c500cc8d35d2fdc0cc8bb9142e92b67b7dd1f6945923c1160d8c273a565ff9a3a12b190ffa80a0574f67854197a59bed389f552061c6075fb5870949a8ddd88be97290045944f62bb75ed3ab4655e7590435bcc8dd4377403d3db355168a5820061822141adfcd370e982fac24c38b3d092ae97d2418e5d98ce36eb4600408eec550e62968a59274086b1155795d3fbf7fd37749c0de64de52f6f183b2447a18216ecdc5fa35acd3664391ad77e0c3f54ce670fa1970a44861817226ab9da6cfd8bc816e62fc0c759323da0601e201749b19add9a2b75d5b9cac8a9e00143095e8454fb48e1bc7969dcb740f8021588fc286cd0f655eb72c4d632398c3aa51dd039a5e98e889f0970f4f8ee865f46535d1304ce45b1b369015c4e601b0cbfe48d5a9438c1b9674322ef038dd3de748081f3dd74697946cc4afd790797503362f0e95e297de60a8e3fcbd10d3e4956849cf63236d44c51e80d1863139d2ab8538f46baf690ee4670072cff4406d3a2cf427f7526e1f88af0663b28127841d13b143fad4278586423b137ce0588f9ea061b20bc813f5b5bd7fc69fa7b66762ca70311da392a345a2d970a8c5dbe7a3a9218f7afeef4ce5af28c089c513b3c85022200c2cb12b901a39abfa1cffcfef5ebe519a3314003a06d7e405a74a4955cb4e32b2fc1ad8cdd44892861ab2457cd0b80770035d1becb27f5913d6a9fb6216f3fcbddb9ecff2999875a293dbccef37e74734033cb9c570e3c926e3b52c46d34fb9d68abe8688faa914e1356e4ba3877d122d9052981d73574ebfeb8d33fea722cb46b7b32dd55be82c75ec762c8523d96d0f46736e1b0b5978e98474647c05a3366aecc7de91ed9294b85f3d705d8c860cb5ddec96fd5ce9181fb08257dd8b4a7f0f95484b49608bf0dbba979619d8bc22d20cd8b8975e7ccfd6162fb631a095ebafa341608d3c681ea074ff166d779364645f3950ab0ef2bca31b4e49dcd3f94aa1596f1d7c654a35a916a1ded1f5d9a9273c362d2e71f7561fae2dacea98e4c945ba04fedde02bbc439e3a202f3ae6dcbc5ab16089eda8c3a6f73e29aa79eccb69eddddd6299ccb7c3a34036ae1cc191493f7411940dd8cb1d7eea4561736044d3f683b13bdabc638edb4cfcf1a4a0454a27474e5e914369fa81bbb2cff3f9f1afa941b8d1b5af440619409256d4a8943e3131f1f083c5ddeb2e9874bdd02595a08575a67b88518aab5e3ba7034d065bf365add07415a40284026ff94a46358f08090b530fab56e4e0ab8e0e9f7c308e61ad6a4a4fd1f9fb57be50e7e6730e361971b52ce1a36b32e88433c55ecc93bf0b37689d8adc4c277abbc55e47de4a5a63e817f6604f54f88faa8c1efb0eb73bad3620eec16408ca433c68bedb370fd9f458a4c4f67d89248844e42050887877caa0f3792acd5bf5fd3d20c53534110b389a1c0f58faee8b9758c722ff17220f31181dddef2be64ce8cfc4fefa7c0943355cda39d1a63861d1008c03e940d045c3e85f3aed6c9e59c4c1442ec3bb76bbf2ad4b6f0547c815768a10fe690bd2f9ca964bd034ba2df5a1b4f1ff3a1dffbcbf225547515da804aa5816d886f3ad43104c92ddc645243d7c936ae803b1e98c654801c47a49ef746b66dcd2e4e32a281ebd7d4098da73e7948c70cd05134ee5efcecc9ffb04b63e3b816dac436fb7a3ee40fd50e0d5cf3b23b20f213f33a9c49596c26723325e243eb294185d16acf9f92be1397696d478883231313e81214e41f423d4c272dc253681a85353c1372e0587fafd44ebff0047e0577195900f004e4ec8875f248d0a966cb7672357716a0f7e45de499d8b8ce7845aa9f4d94e6234458e107364fd85a49a1c0487b92286eea42af9dd7d8e9064de47c226240e602ac741fa9b8dca86644b04af1e6e43e5db0707c2fb0f4d06c2ccf510cd7e20aaa66775bfea39b98391fb9e8086de5fe361e645186fdc06fcf5ce6974c751faf41782a560466009a13ac6c44d8b5afde4c143afea16e791f39d1e7a91a948fb65442ee98fb8d3b33b1126a57dfe3d8296ffc1567857593a48d61b0848a65325b8d96f3d54e0857ed02a3717183a12de08c5ec89594c649815da7914f97d91f3ff0226f06a9ead95ba903cafb581fc8b3c2a46d8bf5c5eb5f988e27c404ba1c319248b94aa1fc3ba3c1cff0b9e6faad00f681f980a7d877de635b2d6de5fa2bcc0d2cd11d93c0e7296e4594efe1a4bd7e95123ab695e3a38f1c7f1fd776db85a5f520722ee7bc35a637b91b6b1eb9abda734af40fd7fa2aa381d21e46d2b8c45fbbd494c6e8c85eacccf88bc365415e5dc002c8fd5caa23259721a4bd833620269e7449c5cc1d30756e79a54f7e50f06dffc973e85098858a47033652905da66b303b6872d21a4fb93df7a4c426ce2dfedf210a10173cddca04697b7f126aa4bb427da719f0e8609d209f3b4b8afea36ea869be63c61b8d87468a26c648a735dbf28cc89bbf296d51d7536d9ea469a829889cd9e22a40633484df6836845c394e2692a325b924aaa3ddb0d5df836583781a96180a10cff4dc20089982395898a5deba3fc70083b450f5269b48caa2ac8e8f1ade7a24ac29ff07eae0e711efe7934506ac26076745a7d3fb6e1bd84642687a7c006347d0240d0e5c5b2e6f12c964fed91071b22cb44047e88ec3d258ee56c65d588fa3460c45b325f553791163745832c1c825e8a08e55c1f44267a52838aee6672d3dcf0cc11e81e68614f63570e489374f1b019a5ba8318beadd632dabf113c8b02f3a8bc860036fd50fbc871a177185b10903925d63873914661e04f299ce765531a98edc51804abb46cde207e4bf1a4d32e93c9642cd433c9ff124ce99d363da80c608868ed259dbcda8a2b6ec9c5e6a191c097e70c15b634f29b9be7a0c55764d976a8abb9cb4859cd1fcb2ea4eae2eecdbc53a8ae8678aa669eee66735f76a413c25176c261eea96738e57acb54fb32fb928938afa2fc36cc701f848ee285ada0b1a566d2e0b7da0a5c3c1fb111d3bac9cc1ccd7a957fa9a0075d1e3c62a5b47c60729876278e7dfe941a1871878e641a5594a697670384306b7a9d9ad9921bffae5bd2bbf6c0c1904bcbb4b8c309d614592ee21e52957e434f5c6bb4fa48bb9a01c81c461368d58d47d5ba2a4ee695bbfdb2b2dc213c8fad36305408f62ab794251a0c460931353abcb96979e2e23169d104e551efad9132e53972a0b7dfc4d36b124638f850fc21384871881d47aa769b0bdb19e58360cc5689deebaa0f87e7f455a745967474c759d359fd974827f2efaf36dccdd62ec500152092385ccc1d1e761c17959a6fef5e9b65c8b98d43e2c0721e183fca842c9669abf106d14d770eebd2390c271215d0c5ee556470872ead5ef8affac544ad2d14056ed19b0f8d4a52134735815544713efb05116f15721b8b352b83163495c72c251d8aa9bb7205ee0d592fab04b4dc226c75ec8628da1957b9d03862d0db32ecb9da6d81f1247ad35621e94df1596e2c75f625e616c496b9d000d1231e8b8c53c6a54b088394f6275b1cb934e57839128ac867d8b1b0e10bc0c83008c5ddd2b778f6ffbf85c625a5aa92306f1388ecac368d90143b56ff11aea0c4fe328dbccf44232f72dee78d8fd6f092519fba613996e3528c75e9d354f6e42b08a1af46fcea7a6077de2ca7bb5abe4affd51c9b2a3246683327264be20deb4f0b7a985c6a2c706978b546bea8e156ab1e6a82e3c17f97dc6a2f0f6a68d42d628cf19a5386af30b3b1db5e11fa896305ee32a418cae358d095ead6fb1809fb37d8120ab3ebe32424415d14cf4e5bcf2c88d0bc64947242eb3e0d72316891989cf615d1197fae96676329d411941050c69d276275beee8cabaedd85728e3065769a6af6545875f9718b83a3615dbcab8d4f09a59d90750a0738056bb550af347d2a4862b1602c9713684cf478196e3270d35fb18169e45d850f0fab1283a1c33ae50ec4274ef56c560ed5594895ff6da70492b47e35aa2229224dea21ded240f93bc34ceb2e0cff574ed6f222dfc149cb24b45ec375c3e1bd2cc2f83d7687c48993efdf004dca017aa013b55d6a9efef230da6dc68aa808791594e4455c91e83c42a5273235476de84ce67190ae3233a2b6f81ea23267265ed0f1b4f1b9e79978e3e698197b57b362d948b4ed8149915d029b2337bd7fc3d210746aa8d595d6580dc274879a1e130c00531ce13ef26e9b2743e4670aa73c9aa76c881eab1984e87842d82c2afcad227c8c7238270ca88172da0cb898e90260f78bb796d96984f57c3a87cfe222fd7ebc09eafddf55f0e6ca1c0d8bee1f55ccd9ee20d22f3e9f399702ca8c5990b966f5771fcb1ed2c3be5e8cd681c88be440b790cb3c62231ea524f75f517bf5b00dcdbcaf48ff8c83955ff2e245b597bb9f0c53d016d3c9829fa58892d1e682a8620dd0ead97eda08e2cef888e9b068a11902318541409d1c87631fa582364665db91a42e95d84770dec70679d7094b1a3435f6e608fe01e8014107503d9403044a59993366e3cd7c00deca3d6f11ce27dbe6b19b6a21136f4720779755cab05402547b696dd5fb924cdca7098d554a3aff894abd10e474487f9d87d06fd6b9df032d5aaf114c7c67c56a10cb84c76cb2eb26adba573a63fa39d842202161c353965d4ef851bae2768eddd1d9ef91812f980ee8c17efcbbe2249b44d6c5dfd42810c03c87c258ffebe95125ec5f29c65596aac375afb4927efe8743be0518ae4842f824a3e6926fcc8c8c9f6b8bbc7ff54669eafa6d3f9981ceec9aa6624887a39e69af7dab4d7dfb0368fdb6d228f8a2cfa031a789b7e2a5f186870ff7be610db479cd2602bf568534117ddc6f754887623188e73e0e0bfd45ca0812b5cb6de20d07c394b938fe19c2a2572a5e41bac6a3c85cd5cc379152beed9156b393185d4fb7a01ef16f96069c5e06dde3a2efd4d51e7e3e9840b4a97af977e64f48f06d248255ae09c41a1325de2bc456daf29e7673d7a39f8e8de5a6bec147f28b1a70f9360098633e345c8b94a147d1b4145cda4315631bc487f8e0bc0c9902bdabdb50a8bc790feb0f1c5fc94bae7dc17bb1937446560fabddf79f7ccaec9b791f99c5184c76fde80f5e43754d02da2fb6dbe438d731fa42289af8cc9cd08356e1705c2b1bc2bf1149b4017f6b707ab6a5a86714113e4085dc4a926d32c3039053fb6390e8674699e8a3189857688b624b71782e99560f3a6ade97a7cb003010bb008f45ced73f32eae395ecbf768a247471e744aa69a4575dea7801d89968573ea02a485aedc04dfefd3643cb26f3b8109c5511006cd034109e00ed9143f0bee0ba1cf0bb0e84cceb946f04a17f913bc445c3987641719b8f8c31a019dac3fda645d769ef92b9935ce30aa563bae22c21b436eb2a20a432de7d059d5ea45e6a5cbb80be9a0900f5b3bc11385191f850480d42fdb27c9194312ba0b1509e8254bcfd5ef31fea41fcef54e9049b88d93de0164995bc088f89ea1d2aada8c3267a52d08aa846fb72375e28d5254cf7a458106ff3fd1826df1386d6298560683abee3481a980a2c83813d3997c262467a0e44db66eaa533a29aec7e8c00b2db38bcf1eceac2bd5242869775be3c22b7f457e2f5bc76009382b39a62cb0228e7af01e2533c2310bfadcc1107f7a91fb2ad4a8c362ffb8c5390150ada3dce9aa9d475cbfc52c3b848e97656faa0effc32ed90efd754df09c8134177793f1afec51bee421408aa8a5f4fdbe528d09938d6c15fda17b9a0ed9d82a5fcef7de194afe06c1249d9d209f89b8167ea1aa157e7f88b7f8a5298fd17c1c0fb15648d70cf49dc97ebd67f20d7906801de4d77e0c5ab39a6a83f94e1fa551e43f92c67770faf4dfb2d14600f13ec882c60d33fe08b867edf8bf5975da9968f36c4d70718b418a6c407cece4f638f1f9a73d212a7f741965f2d0ab25acf224f1d1c186898526eba59313da9c17af3c0677a50276988071fd7ac640da8b8b066885f977845d7e00f0c0d88bb03489591ab56919d8b4de9c9542fd81f9036db6b3185c4d2b6de81c44383ef4e7ebc4aae59ec4e2ac8a6963fb75f9f5c66a5c9088db7f7ec5e091c8f16e134aedf50b1e53a3e60bbcae1d7a4ff09f4d2d2b30f047454547c58a400ff26a3b9a8dea2ceb14a8b1d8184f8df4ce3eae669a5f93201d11a32931c242562d87c1a7b1e88e3fb91371f46cf798bb00f9058b489660634cf014861c0b683908a5dae11b3dfac358eb12e14a31660c74826e1e4c6931a642e85b99c307073fa61e6243c5c7821970f5b669792c92f9cbb7d3ef7724b8baa052fd36c0eea682cae50fe4ab402920b1b90ce7b71a2a595c20edc7ac7e705c1d40b9b1aebc7190360b07f63f8f658905c665bf211d00c65a50ac1302f2d1688f4cd67ec49c96f8cfefe026c95efde16cd10edc0782f08b92fa1fd63b0e4ed77ebbb18efab018a8aca910bec037defba1dd45b8d0b9610a63c0353666e1170d90144fec15ae97ae4b73b4357d1a737321996241d4bf15c89e7ec85d4666536bbf7d991c3fce911a2a694638a1a3af109f66c64c7883ed943f5b964a7d90b46e5c1fb05f104407f6cadb4377490bf28d30c900543a2b8f4e67af785ecc912a3241d222ca525c47ce86df38c87407664ea8ca3b58f6e0ec9408ea6357b3b737f2115cb7a90498d90c17e3aa128b68c021f53cff24369d942e85233b7efa34306dc8fa0c0aa756f989a0f0cab22a49509b7ff6b599f4ac151fdef83c442aa76c7696faf1b1fe79a1d910d39471b086a4df663f98664d13cc70ff23761d0d53e2265daaebcd2e928103f9adb1dec3d467d4f917f2d8b8e428c47bca00f46cb9e74ec34f93ef72745ca021d31a172d94d01b0e1d5c7eb87316683a6bed94ceab8bb73df11ea933cd6340170459a189f4da38450d1853615416d3f922d0191ba4ddf9f594c9ee131e3bab1b487e79e1e8116f9f9d5f462c2072ab380d8717c88369ba4c584557c29ac4c3d975fa5f76089ea485585e05424237be713707f9f7e3143af66d970d6fe8bd020d2c8c060499bdbe7b1b5d4264d0f6fedc440c5ccbd52d5b54d19c4b159ce67515de383c5bae93540bfc6c846773c57f805cc66240a183619ff1173600d1d3585adb1411cb15b2108fee3b8cd8bdad1d915480b6413748f4a591f464c0dbf1ee52ba6252d67ff6bf8fda23197af1805f41ac0e0da1aca8e5ef1ddb16fbe42f5dd87cebaee306794ac09b2d11023d363b395529d58a6615ae9c5d094fa5204cf60a58bae6b141302a55c9437408e0ffc2ec57a8a063c7abecd9bdf08e8304b4edd773af8cae2a126701c95783141a15aa79ad9be7e6c74c04fbc1a8a14b257fde465614fde45a7bc02f1300b5e431b40ec219ab1e8fe4fb103f55aeff94c2bd3fabf7ab2e2d659b8849ed57f047a4769e918b53923319597be52a7a269cc1bc94e4318e925322cc3caa7969462c3bfd93618a7facaf209dfcd9e10ae8d4790d5db0aec144aa229f333cfd89b41703e1a93bb7e27c49eac3aa765eb606d92e50ef4fefecb72648c24786acdcd5a871f1ae023bf9643b0241798f726a0be5b197a15d693cbfa2981c3a90cf07c22cef65ab9bb2ac2ea7ffa54c5b7bf9dc17d9882b423ddfc73320a7aab6a9bbd565bf5e47539abd60ef1ad32ba18789b24ad54c55245656c4fc5f9dc63a768c8a6f78cf862bc03061d447b2130f33bfbb78583ea8180075b2e09b626142ab52ecef148725d2df72240be13b685e27aa7e0d5fb0c53072100c507f5ea5bb9470d33d5706695de376f8f3c1b92be8f957470d754dacd62e794dd742b2f74ec208f5af30ae5cbbf34946fe007391e9f466e846121efe2ec4c6f43d8cbfc3e778174f373fe6532e2de4bebef74e89c9b6bb82b6f2807e5bb2a4c2a387f28bbd43b294b24bc710e8443dd1bcf245718753fd50bc529976a1f65ce5a8a4d3b9b4db8d9e808d4d7fa2c720c504fbe119d277a60c5b0e527c3dd9d6c800d083c3200311f9094acb5a1e5177549b8c1c68f887aff18769b60d5cabf91d345bc149c7d91c587ab39873b0861992fdaf02194f1f03ddf83dceeccb1398c078079672acde16c2b0291ab9e692b42795fd3c4d5f35f0b08f4eacd8dae3bb4130b7bda8fd4e5f0c17ba04fb6d5cffb0b266d72431712964f0fe06e23054224fa8d4f046a727f65897a78feb8a9ca8486ac19bc531c79189cd11035d191a467a98fab6f20089f074ed509af7d50207d9f4ff6de8359c12929c50ae3ec7713c2e198f182fb5b43e86cac6c4f7a598e8d4dc0bdf02394a024d2868043c8a99c5a5014e97bdcc4574a5074c59f38b2ae20c36f2982e8b2d6a11f71ce80e497d665f87412e81d07834eda35aa05b6b897156a266f1114c0e893b01b5dde78a79884e83c14d6c751ed7bf07a35abc25eb9edf539c6f4189fb0b694f2df0252ccacf9f2fe75acaa5aa5ec1693fd95c9d248bd9f07584a7d78835e4cf1bb259911c8c10b94961eec7c93d62b05cc2f702544baf61ae8ee3c02bed7751c22b990d8a12b31d89853cfb39bd887ff4f215a97863c8e8163815ac8b35bc8d160c5c4b9178e58022f4579145b63befdddf8d9aaebed2cda2a09a10fba5e437d623c4cb2a60c4f32cff0f07089adb97d6cfcc46b2626e10ef26ea1f6e4d15f32701a0352ae3e0abdd2506bf53b8dc47bd3e8f60d0cd3adecbc5b3bd2fec05ef8014f47a88d6c28814c69ddb4b530ef31d9d6f9ad618ee9874acf48dca1212f206c7d566b4b1366f4951868e5fc6f7d0aa630e61f9d894cbc887840e5e43aab0c4f9d8bca9fb5b674f820d74506803d2afae87c97901541653d14c9e46854a6af93a172200b60a6fa32d3008411282fb5d42048f7b08f5c8f8847a2c08642136b6cbfb72b461bcaba205433b4ead0baef2ab1c21cfcbaf23e5192aa321b9308323b2044467c61633e3cdddd138553160f4a09198e453cca0d1d070ec59e49daa811c6bfeef39d7ce93f7e95970139425869958776a493e35c8c0c295602b44696d11dbdae2ae3ef2cfa5df01a88d2e535c97ebd61408c04897d3b560cb09ff59fb2d91bd42dc203d50d60513c081ccb150aaad6fe6ab1d27aead3b0fef3b6ef23e2103568fe1df908b02c7bb88783e312959bd95da0079e42aa070731c26589e7b9d8e694a225ab879318b3cd0db9a12cafa9da992e0e08d2551856723dc22fb79ff3cdc86e32ceb65fac1d127970efca6c12656ce785219a318697675a7e9afdd73a0d4e47840394cd25bb73b51e992f2cb2180e9199959cbd67bef588cdfb55babd09d7fe6887045ae9f65e6de7eacc73f84e8f9cac61324e4f94d1a7d82ee701bc1bb35f2fe23cdedf862ef399bfc2f526d2065cd890c2e5feede317a6f197c062ae5cbe7dedc0f6f1888463844c157519a2e4b9b57e0394d6d72535d17b2f8bbc06bc235cdb739141b05172863cb47e00fee3775996e7592a414c3d6b18be188aa291992b4f042b98d32d26d3fdbb66fa120149b6accdfff7e442d87b134f6d2dd295cb82778e01821df08118074b18516925588264c0de0f45237b856714255a54a0226c4ef9dfb937829165f86f69997a90215aebe23ac1b2dd8e06555f8a76e3078ccb61888d02780736bcc9493e329eb8b3f95697a508d57cf639c1d2827836ef2be885d0626eaded3231f005f2610a116a359830e4736d60c267c2ec66b92ff7c1b8666d5ddaad60ab5fa559fb2350ef6578e1709aaf4bc9c329f3015dd74b207b9b35cb445a89e5f2a52134bc1257db0d4dd6383ce0a2562f96499daa940895ad19313515d988e1142ea5943dbc08ad91b8916b923044ddb26a2b2323381771a302678ae89e08a972dc03072bf7c9c67d3dbc964e7d8d7f9c7d89296a96b535ca8a082432061b965289c6ebd7a0564c48b7c2b7b4ebef65e5cef392182dd00d78f1b97193205abbec9502dd3e77bc8eabe4e49ac61a4284a772cab2aa38300bb077a178b178b253648a20b4b79cd621739301d43fe18ac9d65f423873cf2c0fc95815bfaa66d17d3cc30adfe7d7787ead4e496b3d7672ee61e5c58e1f0e44d5b4dbcf07bd7894441252c1e7ab79292e0c8a328affd71b8df01ebecc92d7182950d9fe5dbc7387290365be7bc54eba6e43ece238e4784b740fede553acf8fb2ac8de48ad0e97ca98e0c4cf1e132423242aceee4b6d79d0f81aa45494c91977e6720fcb8c2f724af45604a53cc955e2f29a9afac8e1624596c85da1aa2c90371b760d883dcb258fa6f55b0eae86b3daec825447bf43c8ca187dd53546ba414b3def4c24bb7652da26a3dc31149b76a1cc93e0d5cdc7ae09f017bbdbac62fde1b4fc3945140f65d66b3593404325e566550e27337eca9d5091b1340694f025f830486bf8bf2a9d9770c99e86eeecbd8b2aecf324571d81c32c70c5f29c9a9367a84c544e5760922d4574e60b0e29aafb8654c47f994d50a800744fe87a047e91491426e2c639522c8f361ca37f5f99beeb89b0fc4f78bfd8d2bf1490aa251294145925a6278007ead945891694e761a23ce9763b2c4fa19a818e370bdaf241e4ad9be3d0d71be4d0acab737181f77e20d8a5c0fb38cf34997b7084ce32cea5650ead750d0c3ec1485fd85324aa9872c11051591e5c484b493ef39e4e8e6ad4fa635590674e7d1e0651b03a9098c346e1900c25bd201a976e3fa147ae789e99cbcc42eadc861f17d1783c2e64e5ef327f99f9825ffe7d7386a5be2f3b5f77e9801a1d5ccaf2b3f420ff8b0c40a721dcc3b15ab2c864a245b790dccad8bfd69c94a0b683408f98b3c31e550d72ee8fe4dea77c6898510a4857ab1df30457fd5dbe13550d56aebed750f237017629257ce93c63baea43900290b85aedcc75ae953ff22ae906631f418100458af361a98f3f3e9329b85f928e8ced39558292e96c0a3de2577878e2640ff94e19235b3e70b3bffe981bdb85c49fbfd0145fe1113cac3059f69ced4360ae276fccc84a72a3f5fe40d8448646c0f94da8cc3e96b8e4473e7838451af5742a05d77946b0ca9cfbe910c6b7b4811516f3ecf03e08f166124def824070d5be6a8dfdd4318d1fba1ad48ff28b954ae56580541e65749f63c0048eb4122669e91f341d524b5d7ae222ccb07fef0df1de59a824118a7e13f4425d06594f7c51a6c12045bf3f6b282ea89d65cb7af9b0bce4953e7d6a0bdb3b871875365ad97bf3dff234bba6c74f4100693fc09c02ee187f5843813b87bcaedc5a47f6b6b4bf0cdc13e7d86f9eb99694f42fb79fbf8d0bd8541b2ccf0c9a4c55d1657334e89a074ae8e888422cdf9d26ee265650b8ec8124b83b98480f2d938050e5e8119f76bb94b24e6eec939a3ceaed2c4a2af1780fb0bbf1731dd35fcfd8a582b8309c91977cc97d7868769dcbf2d2ceb601e26371449fba999c7765afae886ed5394fb6133804d17ea47e853f88e4b7337572d0cff983998f38bf4d92bb2d170d85e0bebff23b120b73ace111fb8f64db2461746f76cef570c19131059c94517d64607f087557d382d1679b087892de2a9784c6c47d3afd847d47f186360fd6a40cec1025c3c2fee8616461376f692e9ca2ca296cc178fd928e0a637f24f88b9f66d62093a533138bbdab2e010e1dd5a828bdd07f0fa7b43978d5033d90e8fed1fd6e3081a58517ca09c3dded478f5e2548b0d3f25337d030acb621b316d0dd6afdce92d9e563967f98790d97a161833bbb70bdaebf064f676002c490657d474afc6530609eaaaea01b3d8851a6d59f5dd4f8341e0f5da80afbe655710c7bc03c4b7db84b67aa7ecc60b3659e6366899371718ed2d6272fd244531ba54c8e626fe383f0a31a1aea025a5bdcd31b8cfd8dc8394ff4b60cb44588c98d1305cb69cfced84e4908d06911b0eb9b49a38027ca1f8b0f64790579e4571e118e0c9725481790a6337d787782e3b6143e4e3747060fe45ef5d67b8c3c1c753fe5c0feb37835a06086c07a473190f33ed98bb9d6aa0e2fc5b540ab81e82e1b20f2cd24654f6bd23215fdbb925996a27ccc71e61eb408799e0dec0562d73456bdb0ec59e7442654e2d28f67d5169248e036aee0e7437c1bcb18013e8d26051f564cca399dda63cc5ef749618c8a3da46aff2b9846acc55c19e40d6da9a952b560edf31e3fca516d5626a4be83501cb911aed46365fbcc31b715fad1e226b1699a456b2adc2de4526dc02ef9b5e59254d84d874b527790f4fbb3eeed540bcdfc07c2aa07a6b947c9cc41c0f47cbcbbfcedaa1b5538a30adce054631cdecda4843d254d5ad9aa0b60ed420a13736f8c7cd91816a672d846546394709061e6367793db9512d2faafb4e268fc7c4bd892930d1bf46a55a1cc97dee6c43ba680a33497c5cbbbedaf31a5f4835ea2fb43a2f5bfa026062ab1d423e5fbd37e46eb9251d448186c74aac1ae93a9a14f713f276074010b0911ff24de7b1462086c875dd1da81afc621507f229772e3e1ea7daf17d562491c093a5827d610b9d8c6d114dc52e453b0263c5a7a499a54d40a13ddb9f2f964386c98c1bd28eeaaa20d78fa6dd257a6233929dbcb740067235e75f1d20725a3b4672582ad28b4c58ce9393342653f31822ba9a537367352df568300c380f4c8a21a7c6be2019feb9b35295ca415368519b869bd7e22d45d4096d20ca2b0f7a30ca6dd7d53dd005e0e55df500d804660b5c65a3ee5aad2ace50d6003c11a73a882068864a57c1c78c73197848fdd3089a3030d1091b97cd05c41c05796e35e57a920bbb9838597e7a0e98e05ed422f31acdb860c304d225b374dab723721a04d1521e57416d0fb53447b2193f58878d1583c966d022fae30157303fff8c657d9d6040f298c17da31505a165fd09d59269299b301047dcba7740dbf4df5592b3a6aeac42d45dd42b1fb0672d45c3fdffe80440938426c3891832f7d41d90db6cd225d7321eb3f364cbf41adc0acb995ae0e26d88c3ac8fd5a2c9b6a5d45d795fda1ac409b305f61a0685238165371d5034da949af5b549f95bb8a627eface6014ce946a7b049a3597b7206279431303523bb4848d89f7a35fa992bade7eec40f654a8f2f23be42009d89e463dbe2b53439f10d385f5b2ec7cc2b09498b2a815c8341e0d3bebd424529b7caf23995d0657b780e507d53bdfa98b51a00f5d901b300a3f638584c5b0db824b1e9717a024860e087fbba2f412b4b9ae74f5a167a47aaca0a0b3e64e845bf9c4deb12bcf04adba9e62c5729fc0c962615adc3193435cf8f4ae05c2c748a4a47407fca2c3b22aad1bf7bbab85335e257696065bfedda00928da0737feb5942f2e47b2daec4f134882ca8075f48b7ac832298d988300f5c970144534637c4c2ce551bfb59559ca557d887a7ca663d2abe966cfd745e2ced3dea5bc8ba3073e39e7ddda87b55438da668524c40c1a889c20369912ece6cfab0413908f7a6971ff42278841b935fadeb976a823b74252b66ff98fd9f414ddf08e4fb106ffb3e7cbcc5bd2155465020374d319c5ca1e6a933e7ec3f9cbcee48e5af80c62c4e52fc49548066407b9c9df19b0283d53182f457a9f49cbfe2f33d4945baef00265d78cb124feff20e1d32778c3099460642ac37d065a1d2de123050d4be879042c3df1a7a0064b435f6ee7a600df479993c1899db4a7d69658a2a73b0bd0676cac0b461787e5a8ce8c731ea95d4247baa0260815b10633f5a338a78295b27be0eca1ba4210e9f533a7aa191851a9c9d1aedb1105f2bcdf84de847210e7435a8793f50876a0955569942d9e741ae9936413c2620841945757865315f22f07d783b35f86b1993b1e99ff522425e186d438f457f47b032585c20daa07624343b7c9aa1d28258210b86e451f5a0d6c6777bc8cfbec3e0f72c3cd9169233d0fb265b58d93be3928243a8b47b18b3d28ea13ae04b00f538c054d38da97c36b905199de8de9a05cde6df394022f4916cdace7d80381cec040af79a6400ba11adba6f05c44364d264e96cb7f36122d26a5cb69ab60c5d5fdad8448f3c109a76ecd0768f5de8044350dc4febbbb960f5db76363762ba001b31112236982ddf1b56f67e749c636fed7ad41c68a42d076ba2fd5e15907667ae04c50adf131b26ec357c953ed464d4dd1e4b34d3bc33e978f15f827aa9e5f5c5f31764766b8f09c40da4baacf4a1a0a341d3b8485a95b4c3e9a3f26ca4965f09713518baf99a5a6e0347d7b058d649e71e646bbd3d2ce4bb9381c10393c422635d8170b7c40c32a8d650115533994eb247e678be36fb201f5ba4047a6776961eaa5eb4d2dfdb4733d898ca09c73150b20893fafab1135b6811f238d48ea02b75716801b5714c1e18156de0d8c39df306f0544cd139aedaa4590d3a443c9e59f4e78ce10ec1ca6321c67f7b8ee398d6cc34657cb124735f32b7c092c6358ea12899e74ecd0648bb9a19b5fb7fe58f471094cc0e0db03cd8bdd8f22fbddfcde23e28a44351f47dd8a576991be2073448b2f2f6efa9d332f103cc93356dfb99c3ac5da51536d24daaa2e64aa091f54cc8cfe608302b67e5d683f8136cfd317b9a3dee63c6549b44c7ef752cc78a367d61e8b6fb37bc74d05eb44353c4b13fc0b5f2e90946080561f4c24cedd6cf490bfeeded9e87890fa21d3e50ea203a9cb92a2225ac4a40a047a1191e6a79f6c279e691ddd6c0cadbdd0fc680e1b99739d2bf65a2420a7c17de581227fde60e01cb0a3a16de829bce59ccecd66e78c0eb2d2da082ba0b33732e8310b60db8bf76020e1cab6c2c8dc648853fe8f9eb3c7d0d4c02051bd33ee4cea53e58e306992ff54eb5d4ab66243c5cc7070e72939d8fd075042cc6d2cfe57cff1b3e74f040c6ab33c00af01e9ac31638bac849619e0928b253ff0c1b32dd4b09d54e83495f9e6797df330c39a4b10dce5229d97868ce20ff5694f4ce05e14e639393f024586673493171e00775cff4b7788245f1389aa72818fca01a7105e9043e7b98140dd9058c1327969d432673ebd9227e3e2d57f2603b81208cb4c13338ac1257e9d6d49217bf71901e49077b04a4ac63b36a63284a6aa7ff3c9ba95035d1ff3b4841b837cd56e7d2425d1548cb3f7045d90a212b1ba1e81aeef5b0f971030b99a966dab6ce3124d3e345a4195e27015c8f146886459e12562f2f9a2b959ac97a50eef09a9f1d00a5fd104d63844c92dd715a197804aec64ddfaf165227dde847d6398e7bfa8e112eb0f1f2acbbaa47f5c78ff008c18e400ac859d0e6ae107ecdcccd493ea9871a86d461df889cdcc1d5e31ac94d805c9f79a414e2500bb9c9a388a96bfd163ab4dae64a91c5597084e81095441d56251549ff1f484b0451a85294357ac1979db595d1f814fe6e10a1897913e9b5a7eefe66fa65301d0614751b47e3ad73debe269f9b2ae20624df629e16299db48f782b99c1c085c18f9323ba5b2fa2634bb5a746a83bb1d92724f1242323d28971c94c3c564aa245e4d25a30ece8dcc29e92fda2d93b0c644479b794fa55471d2713d04bb1503995c9d7d7ae380a736ea42d972fff9943c111c4107b024ad02d4999a1ceea4357aeaf16347afe0ee64164f6769b7190241be0a10f86a43d5c71bacb151960b533290c74db704f2921a8743b2b0bfd54130dc4ddc722ca6b20ec47231f0d713337c6a54797f29c49da8eb8734eb65938ffbbdb8897186f9dea5840eb6bb8b7cd78f3838f9274fc9bf650b16404872e296c7489f595e8089a503bb285ebd5d564a39abf6a334c12d225acfca456bce7e3ef0fc82090aa7eb5c7f007f55b231040fae345c453417b59d6141da9dff60a63bd462873f4e79bf71c19ce1c8357fcf0d44afc820d17ae2c12c3cdeb309fa91414a6ba454e59bf0719e2083f94d59af6c49560df5f5b1fe718c106cae9bc3a4d26f135356ca235dbda5ab4be9a575c42061a2f742b4713d10239f08b23e94aeed8d8c9b8f57ea5e06d1875eaea0ea4866752758b43f84c8b7b36f04341730e76f5d39986febf58e55d8e12d820fe1d55d8ce2ac1c02ce52a4ae2bca3cc09cecf834578a7766ded0510c2593190432dc29007f1052236932487eed57bb1c4d882af7a95cb2daccc00eb0ecbbb5a1ff799fb4a90b5c4968977ad4de7c760b817eb572556bdb46b285d0fa20ab042f4f93cc67074a3fa74af749fc67edbb349c006a66f6f61c1a447bd0c775bbf9f806627229eb6c8d3c7bbeb04870e99666beb824aad6342af04e9ce660554170b71c1670bd2019195962b2ab7383428f1c3378828641c1e467af9071a4acbf9a4c5a9d89c615622e9a66e9b2bf50a4e1bf38e4afc31b672c99bfa62bbc3a5470b974666f2ce17ab0510a0f3f12afa174799f64fd8a56284c6431c1a584cb9c380ef99557f2d6f5afabe89d183a9d4adff9e723c74d22b5cfd040aa2f59eab2bfd608cd0f5324530576a14f4f8147d686c4ebaafc01da7471b99fb6c9bce95dbd29c93e6a098f3374a3094cde5d1b1a7fd2e1118b08194680052dd997650cb2a68251021da6c566ebd7f5fcdcb6d7034837eedaf29ae23459f382b135ccb5eabb60de081d33bdf005f31d9120dbb0e9cf7a12b59c82709f2b5f7adb406631d366c0d5df42e5b1738567dd1a6eef768be7b7dfeaf749ecac4ddea1cd374cb40ca4b06b2e490f5f34a7b9224c709a1dd7a691d9cfc22020e7834f4a118a2621151ac93825f4e87cb06063dd67ab28ce461f414293a90c5582415e2c6d523a73eb2f65a5cb6c493799189b407a2edea50c9dabe3715f7e9b22a93baecd0fb4b1b7d8746bf4edc43ea374082a7b9aeaf44150224e5e03891ec47f6fad700087a0aef6c2fe2bfa02433c53176580b222a3480404133694e740cc9fd2f4a2c98364a55cd9810ec35f07c654ef5537369a9f14667a70caf775f797ce20978b2c882c7f660a638fea5fedb6a6d29282c404ff6a2d945524f74b5551d7fdfda6c4cc67a7736066ff1d5701be209d42a29ebc8e0f404cc097de3a07d960b430add5b18bb2e7f95df6ba429422e65c8257c513a3c0d0b947a1ec53805ecfa7e330254a73b50dc82f9fd87f5117eb25b66ed6dd486dc38e9ba2597afbbe9915704ad9b46c1ed80826b4245edbe0dd9c2a54c323c970beab312f0259be436adeabb534ee74b3854b5c98d948af6aa409ba6fd36e5aacbd8d1e5eabd6d687cb28ab1671bd1b5e3eb3d75993b37b644de35c0241fc39cf2dd8c71c9ce09a549485e459de939f66f565922cc69251aa1b829fb3ec8026e5106faec9f539f52f91c7bd719c38bf89da1c615cf8621d2d470f1d7657689329584d4e700ba56184ecb6de42a4df1149b419af94c4c06c4f90ecf2fc00c87e507b4b8fd2df266ea0845bbce0fab03b74431ca6713cbb505ff174428372b349e1c968b0666094b132128da458274395bcab4a1ab0e18ede678c31dca743141a8bb4d77b82494490f54f49cd8699fa00c5a11555a26f077a9385d3d30ab5e930b90de549569b382f8d9b6c78dbf2035de38168860672dbbf49ca58921bc4773b182426e72d14fa817801727acd26842c540ac3df3c0b1dde7596de4cebc67b0e80d3d4287abe3ed3499cde82948b23a8aec461587719778b3bc5b5e04a06fe861567504674fe7ba13810e01a64fbbf51a9db43b1238195472ca8d565c6114229d8ab75cf55d3c8e5c10354addfc686aebc039cfac1b26b660dcab55759bd508c17e2ab989e05b8ac3ca8ce12f86f4f08f58e4ffdaa8d0cdc10d7aaf8f269d4b42a180b8bb2cc275eaafee285343d643c416900536ad1aa4701003a7f7f62a4ec9321fbfc5270216186a4ac04f1b69c42be931866cd6e5808bce4d70b988e99da429886832975fe1b5970d70e5d94ee2bbaece419d22096462fef125602e19d9c29d9c821db547d39b72852fb99cde5759b89161c2da8d1c3f1902f5d37ec73ca5426db1c29859be3c6bd7aba32c7533b3c4b57a0552a536d1396a71d0f2613b2717103f6c680e70768a3bfc5913adf35a87842c603a073a63c241315dbf836591e4d22dfeb2f5b3cedb3e86618d31ff85138c31a8f4188cd32cb835222f44734d6fe836bf7a87d84048d81b99a0553bf5973fa401ae3203d715fe5616541108be4aab5b5ca618dd0fb6c1d6146b4b5473e8e4fd8e4283915ea4f86e1fc6233d5bf14c3002ae593754891d273ad71b1f1544517791e4427c579e583170e4c2d0c5569273462f3460a693162a58d3916aa6867d0581dd4d61273add9b58ccf0819076ab19e2c6e1b496aa8efa06d16c6e3d5bda59d214f828b585769353674d7ce20c45cedfcd44721e3c1bf54251655214dd9f195c61bb646969d665e44f17471fd80680fc6a66615dca300179f087269aa2ca53c3ab60a3a6369f6095b50ddbda5b95aef1f84f422c97b14b1c700e96ca4e3b7bbf8fcf9e55a30920b5b12e72290bed8449801eae71f8701039f635ca2d281f9952f8b959275608c5f1b95804cb5a905989252b0441ea268b74102774e11b97b7588fd3d9df19fdf2de2f00b8ef8bf8ec8cfa7de619b5368c27ee63633cd43d6c2f68e18a9b985cf394347a6b98544c66b8ca456d203d235d13f3d05a20ef31f73a1c25b8d6f300d45a71da08e16595776bff30c05b34fdc17cb1761c56c21bce41bb9c879e901d32e60d6e583a02c1af3529cd3556fb910c4c8b8d92a4e3a8fd5d4b0697f7af6ef890bdce0a3a52aba81f6bf20e679c08e872bf2fbc0da66854e45bed9c747cfca481cc0d995fdc8d8b5ab8d70c1f62cf29f19cab4f1c74da2ae4bcd473dae27c78adfdb182d382fe6eb5f8f2e41916edf925636e9459af9fb83267aa53da5930086e734fdec5b72602a7dfcff6b503f7c816abab980dd85b984d3aefb1325cc1466f499cc6f2ccaeefbabc78be641b5217c34c164edfaba099e18e6a74963b961e6433a27ec4c71649bb967e20584541950b1a8e006e3479c75e189faf5020793156e901961319bf92f7acfe6ff8a39941f4ca7688fe6b1225ee2b68c6c160e474a0e5df8c9e9671d54e36c36249ade5eafc1eb10bde1438d68b6bc3a52749e1ea36c9b1720bfd427908d64f1e50485051f5beb029ccdd169a8a6bdf3abbede601c67c1c18109850db483fccc760cd9874cfe116e8e8b18c8442be68d7ae4fe7dd2aa9587c7d22dfbbdcecd70afcd27f8b812aa003fd7fbeb56aadc5dfd1c542545fc5b49fe86a954573b72d31b64acb9bc9435e5ddd0efcb5cd0cc409c676fbe93af6966cf97a0a73ee8f8b2cd475753a7b903b86dfc6ae0b282ccd40f5fa16ef3f8dfc0e508e63bc787e007e6207fafd9889f0bd3d3223d5955a20860008bfe32d378484d2a2bb514069a55e13726fcb6a92210582602e0bb2e768d61b7fb2a3a0b16ca345fcd202e4943fc0a481f61b8823202046aa8ec8a5934d28edf9bda7d1694d9d91b07fd5acb2672f7637c21c9c1923608ca1ab298a1d9c1f073e0a8b089b51073b7d7b1a87df9c7142372b960bc86fd096136292dba0e9801cea964c33cbff091c5906220c22e900d67aeee6f4869d693c1355c360d06050147d6369f0a533b65ebcd7c8ce63d3b709a5b8c52c7c49986ea8fcd08cffc20773c6ea4236319b5d7231922dbd4a0cdaa8f92eca9e80ed85b983516cc77a371ed2c21b299e1dbbf3e605bd2332de8870ebf7217e299ef67f70f228a4355083eaa4150ba13a5c0d1e343b33f9374f75293b2f52d8433db08d0402098d7c07a8c8d4515c64d8e57579f7705458e04a786322e16527b2b53292beaf5622c018bd3d3da5e02a08bcd64a7c876f0dc45d4ed184c8b43685476dda3efcb0bfa40dff7faa1e9d2ad9ae5712c3805d7ea0346bdfc7e50a2bda156c3b1122fbd8e1e4812fcf6a8f8c20b40295b1aa66198fb0bd72c34ad2ef84324f74b6035d4deffc3dfb6db4a9fbe76a78d6a040d51956b46c7b37c647aa35d7d42ab2c5b1da78295e2052e00bdb10125962f192e2d37993783c98962869ce5e90b2681fd1015ebb2d4f9459f5c0649aebbf8ccea2fc36dde435bfd6090bb43890f5b17b3d56b11bd9cb049a458051ca7a181ff63f70033b3bd59ddffed6f45774e767ddc9f3c60f55e5d51aedfa86ee1723f75a44e4acdaaf1d967f82afb9027dea03c8cf0a7fdacb78eb4d18d82cf33a2041521aa7f69b8c782f6933c78a777611f1b1b9507a0d8f08f59177799a028fdfe9ead9d332968701633968a7866a9fdefa3840a7c691ed9753ce5451c3f805a5aa4d027a669a29571de960a3225df811f82a920e53f8be6bad11476a880359fcdf224ecfb9d1f040f1c34defc3fc323fec909ae1e0e55ad44484c67943e98c5d579bddfeb9453bb1f88270f3b8b9a076dab08df08e0306da3950386eaf0d27ce01e9dd890fa85024fd8d5288f1acd71a7995f620e70ac0b75c5a906334c46b6973226d5cadc232179b11f2feb9c92fa8a4be6f973c38b052528b64490372036f9504fa91a4ff9ca19ac2a87fa930f3ed55e00ecea2a90536913eac38407442178c690d74f520df56b0dba6f055a17f249fcb5d1e3b0185f6080ea536ee77b48be9264b9e4a38fb558d234ffa63b55cb74d0c4c7e7583259edd80d849154c20ede3999a20c3ab87e6819afdddaf1b659339aa95bc2688575f4aa74d6ab7a8fc61cf53d848890607eaa596c68497ecf170bd9c965359923751c13b69fe64bb6d805af1c8b2cdaa2b803cb1ab4fdfb5adeae67a9b889ab680a91693627f90e2f4c9125c89ebd90e56f774685e976e53f6e8077a2f445bcdfb44f2025ab96e5ec34930ba9083c3d47a24fda204f679ce7557d7470f256e591dfac9e8c088857620591e936460fe7ed7bd198839cf7af2315c321ea274e4ae5732c363d0c9417f01404477245c1f20b272aee531e119511fd0291d82a985cc7a942ca132cb87ac73a6435579502398c3350450928295be96ee4851a5f4deef173396c26b2ca7a683b9506b07bed0ef268df40d22abe4c6a3732e2b69c9de53dc4c236a756ec094c03433924d537b30470ec4086ba8fd1806c74fa3f2f15ddf5ba4b6c2517d7e486941e6587d5261e4626867f24b83067da55ed902b648cb60f2f629796a6672adaba1e07389f2ce9ad14197645195934ae4f848ca4c3155d8b824260fbb60f0675ba053bf560cc723577c0e6591f5498f0dc1b8cb7824fafdec432fa91170194e0d24db9f9b72f27d83278ef80ac3692c9d1afff67c3fce4266342fc57171ad6c3d78e2e3ca51b63bcb36f9fa971ab22f414f5aa2bd016d4551599af6c517811e08557f0b2dd5587d55cde4bcd7ca7854ce9521b235353066cf15a1806c7418fe303a952de500c656030c3a929973b6ea9914a53e8dd6a50ef221ad6fe502772d320d108d2545036bfa34bc5b4185be11b1e96cc3b6d02c6066c7b788895a36392d2c105fcd135dca3f493b5ec8992f58472a53fb859810f969b70da8ce29ab1e32d4112d3d7ee3464af012a794e726071f2f1557bee38a6aaecd62a823908ba0744e4a7f28030df2951b9f54b816972894b75f2dfbad24a49efef85472cf5aa376d7ffe9837e1db808cd529cade591a7c67432f832a50d8211db9f636fb021eb0413e72392f16e57891b03a83c5dded11ceb5fa1a5275cdecac51bf93f79182258eddfd7fff053777569a4c5d20c4211e7cb977b46b5b4dc26f8d98add07937d954c473c3c14eab51dc8abfaa209c38caa66310c11e4f88e3a5e576528c64068c6c798d3c9b277db8bab354a2362d8ba9ef6598cef4845bd4e5b2060467124dd5dc92499cdef7177ad284726d7ba0d6251d479a31117de59ac2d589bc42456992edeb89cdad3a4bf50c159125466dfd6f60db7ed3fadbd4d1610efdd1d47e8d901340c4cdad45eee66e2a2b9e968be179d0d934a372afb479ed4723f23199fb8d2004a11d79d5a3550cd2cf76184706418791d9aee01f9ff4505a4d77a6cf45205bac7d2cf49b70705e32745041a5f1d34265d1662dd57fa5d55ef0f47d111359da5a6d10500f2a95a4f301908672e8afeeb95db58521b0ec115d5e95642700f567920076c80ff2fa4238e8b50978fd435630ef4b5f64872d4a3dbb221ce5153661b25ceb13118de6024b8bff44334c2e18d404ddb4b3366bc955932681276b6247fdbd4b70aaf05f228158ab1eac4eb79b4f4c800b28892016a40330cf4e027d58e23a3f085fbfb6bb353727fbb3d8330cf1ab635671bff87fad7ce7b85f25405f5b973f61f012ce50bcff97c3e87dcbdc9d3ed88406a922dd865ed66d506bebf1a251a9dacfd0db6bed98f66bf09d9b23245fd0673ba20662afb738d092a841eb0f8cb2ab55c89eaf9eda52fbc6ab0cf94643f1608c6930ff1c2958122ef1c6a39c990baa73772677b9de74a71581dfc686551fcd4e66a45d5f4e17a2e50b25f54387fd6481409a49975286da78cc361b399f1e3bc6f306039d3e926fa4f58a3643d23ca5ab85a5a3d8f11f81825f3cb9592f96802717bbcfe17fc3ed6626836a38557e2e133c955297a3e63710bc22c2d90963cc1a7887682e229b3f09ba98aecd97389738038882db96984427e90bf8f4cb8eb42cdce4fba2dfa2b210256a5a2e63c2000f262ea4f4bce9753cf1e70613e974852371319c50070c723c700238b43617835a57935b5bbef93617633819c922240eb8e64ccc6f47127b3e97a415e14e0d37d10f221bf575eb2029577126d783d6aa997c8d9a05b64b4be9ae1a5fbdbada64fad39b033f0fe1399a62673c84789b64b33efeb1c78e34d86c1cc9f7f4154733108b9cc01eff2859e413aaece78e06a5bcb396492ce40c4710b45a02afb22a2e5fc064a3b51269868889a3df5fb5e3063a2a70fcbad81181a94fc9b7e2e433de261da147cdf7870fa1b2513984ef9975f4783ea1740f2ac58f33f761d53e30bd0998f4f1afbe4fc88c885036f1199d1ff3e5b4c56531c8503678677a3fe6881019a646d3fae70b95ee7e7d32bf0768a92fd3af446af4bde6d728f123268ebd96aa39ab82c878f5a884e3ce5fa8f41cd28793c4725bafe6eea69939e5bdb39d3885a19315aee97fc413be6b9713cf401dae899be3343babb09ba5c8a830c4f44a145905aeb453f5f3036408a518e270da0faacd03af1281b108b39e926741b9f28ebd1fc2efc7e1115d2cc945de9218640b0e35ddf50c1cb9b98187ea30381ee82eb4c9f754285ab4b39cd4da11a8c4cd68bfdec92c078f5ac5c50a993b3b0ee7d360918ab8afc25b95ee68294c2212a565c13cedbb4ba40a4d42569356af4635e7a8c324ad4eb76979a6b741d61a5f8b2bdd1715f21b78f50e29bb87e609100a6fd416099e40567723f5f50e6b2bea5763e3fc19a5011926168d296727b3398f022b22d61f994aa35dd6856ad4640f1eb66636784aaaa9f4fc20fab671fd172ecdfa262897aab51095ccc4b1e7f38efca2066444734ae8f12218e809bc3efd4b3c36fa11e6647885495294af5c2cd814e369a044b9e6de2d0c319ab6e069813a665dccb8ba980eca8bbdaa99053fc1fa4b9f8144855974a8d12cd7518f33e39f5463be07ecd989f9f8989e41c7eaca2ab24fe022fedef493305f0d1b52c5ad11488a1841308646332d39242238f87531ca22cdd21dc43308257b007c3afd7f439f7c723ba5fdd1446786b5d37b60cefda634a5ea499c5c5f478e50340b715925e92aafd4cdf051d207359c9d635ebed79f96876377037881d8238f0da13f77e4e27811ac1972a53bafe27d7f07d6a070c7a7921c92303dfa7dac9c64d0275c59858895cc754710b1bef8dd39e0aa5b6f594ced356424ab6a4c65cba19553edca967ca278a3d4cea0f1085fc2e88872e74de96ac556b7e77969299554c6ee61363c4a9136b61670360235ecfc1a70088a0ffcadda9627bca6ca7c81d8947bc2998e892164039e80d167502d47be91a9553b703c01eae06392c4c5af58e346adb9412405f045ef2546c1bf59e89b85165322a1f7fe7f7cc9eae7eb12a05571e3d19c5b2b1d409f5ae9d19d8d2a72cad544a466813dad0b55087ca988431df720a9b83302241aeab0648ab11d894c9426ffeae38dfcc197d00bf68873e6d338a64f2dc1fd67462e512d74d3b6eeba2d67498f4dc797cad345f5b581b033b1ae9affeda1ad3b8ff67e0799e5f21237293c3cb7041b67913f17d111f4958d4c31949eeddeb8a8e056089323c88d3053ae609bf1bc8222b7524c14a0300dc5be54d2601e6b7dd708090c86a7df2c13ac4f68474a6d9382781805a680b002aae72fa17712f20ecd801f744002808cbc8673711be10b2d208a1891c8c1e9b60870a769788d67ee3f29488178a17dc89e060017081f6057738f7da8fa9543816b055ff8a97cf7882b74e27a945bb38d03cf0ffae2811f26fc565df62be973bf02d21e025d362fd254150df34b6916bb6c00201f97776ed749e23f234f1212a78e714c80f62fd3e78f3408380317ae591ea3b00abecb00270902ba77133bc9dedcb05429d7dd29680ce17219d651b67c9d0f8833fda12431c3c4954ffb3302d11eb2f91bee54f0fded470a0ff780738332eba0cae72627d7d6275079d844e4a379fb088e401c5459f866ba3e48ab5d6bdf741c59a0fc9aa828bbaa2e349cfd95e1317a513b0f2c0b95eb12c68f6e842afe27d47b4c7b14a4e51a92a577c3617cc7f19a6712ecaf36689749e029759a70bd339404714cab320d385e5f8c23064ea62b60e16a7b36944e91f374245bc8e2328b2971a7e26c4639c61e8d4375acc16ba1138646ed0d6ee41c848dfbeb11d32dc8f9ac76a0e17e8dceac19c06a1a10abd80047388c894c213dbf4912a7aa01f3c2adc5b3ebb11598fac483d1b896f37d29bb5b6190774a97edd05c6a29298fbac074b8dcc995965b252a9f0198a13501fe84b10b017a869b42ffff51b93b4da758021d30293c59d240aba9c6bf920734520f66cb56b632ff52fceeec5fa6183c6c135984bb70bfc751b84d4dc65c95679093d7768c33a20e275192122add9482e7f2b9a557ad65ac52ee606790805893ea681483b751c4c7fb3b36ffc3031b5a6031f9f73f29acd565f576af20af1d9e7c3b4ffe8cefef99e27e5d21eb09867b79186e05f44108147562f36237937acf6488d669266a836c5dc955664f774df45bc7653395aa4c35f9591588a547e44ff68206ba4e9b33df436c329076b70289abf5b8b031309dfa5386b024ad72745c9711208d796a771bf89fca81415aaac4d472368b2f0b736c03f5aea5e6ee1e6709ded725c76862a2e9c865bec4841375ac17f0f85628436b2de64d841d11050330088f403a2117353df213d25cbe7b2596a251c71250cd5415e88e634c0ada473a1cbcf01c46da1618029d0fec3e69580711f23d911a7146828c3fa6356de146e6c29c12faee36145d1d02b677556fc57b31d08b6ec07d1f7257630746a593804682843818338dc8958cb49165be7e6e16618ae0da7dde7dbe9a1b5861f0663a8be43f90912ddcec901bdff821f87c4b5a5dc1fd8cbfd8e3a32fac4fbfbdeb09b4717383054381be1c1331a4a57d8bde0501081b20614442e77e392aeff3b15c8eebe821e79a7a88ed8a02448cea62b68cfc06f9c50aba23263d37baa066a1f9e6ca6813ab60ca2dff7b615569f8b417b931b4de9344f292e8b1d1b40426d764c5c245eb6c39c4daa6c4052592da29796bfbe81530022a3de9297929e603c6348b77fc540e56ad8b884ec33f872b48b4ea40bb2d25fab46068aefa9a497c0c9da60b74846e9ccf2b73284777181c1c68efc58fd5986b05f42d650e98a422304d9a4c6ca66e00ef1604299019f221859b13f704c230d910597c332519c5e05fcfccf8594959f5ede831bdcd22a9706974696588281c9b4b6fe4930db0aa19495f011bc53e6d19ca2a26cc5f44a662d70315b3998e6a28ca0a247121b1a74fcd0166d92cb559e67383f07bb33305e994a8489111ff3541ea1e3c71c6a674fcf8e0998c9ca37567a9d5839ee3558ecd461b516ac6d0c6f18378090c7f80b513330626a91fdf4c09cc3863329790477bdf27ec704ee13cab7d8b9ea30a716ac71c166432fba259f01c114827083b6eb1966c16b63e7e7a1a27a259c38bf26ed40f75e6e48908214860a9cc63ec482f8aa6eb5cb295415118c4ee070f6592929926a5862acd4e78a14911deb7a2d57c5798a44a5e9b7e5f6b64fbc130f431e0fd80cd8a6df95bd9e3341dd4fbec10860a1ec603578e1ae173b5d6d3b8f329a0da1f836cb3d6243ba8f08bd0e41029521a863a5f67c039c97832df4227ae0e773b2755f7e8619e5df0f0722a242c9fd1c6b7bdc35e150be47e9c3512b4d7069eb08a685dc6ee59338584117325adc3a081f46a918ef49a7755a76594c3d2d4f9a558699e5a26fc2e7a8a57b5cfcc1ac66a08cfe54c949e3230130c3e3fe1fdfc0f31e40a4a08c8dfd9829ad9c456bb5c9d6c0e987d1d0c61d92b3f6dc1fc0f927b9a78d92f6484c1c319b04df0e9d371559ca48c98a6f39eb15cc5139c9f23f4b43be5ffa83ae473d5a9ed0c5ff40ccfb854dd77d945178b0673757d87efbaa890f95d61994f1b69e480bce8cd5fa3e547e949a908e8b730e058041979e7aa2c566fcf3fe53253ba70f2c53d842fdd503f9ddb6385f655b1497f1197e84ea5d2924f33c0479f31cb15ae022063c11a2bb02b3908ac94d63a87ca5b7345826a8fd2cb29454bd0caa76bf8a726bdc958834a4435db287d84b5c95a1f4c3460b8f0899abf8eda3ef4c1ae994fa0d22806e54038e2956461ef4c0268b3112e02323b5e4aba76a662e5184d89a64819533f03d0913d3f0f78bccc42ec73fb0433929d544c294512eec38d24b4c44e9dbf9163264f54d57232943fd94b95e3aadd67ead0bde1518ab5839e1272b9d2cf5cea3c69d0540f2e9613303f718d448ea93fa13ff4979bd043806be3c5eadbc8301015e7e8bdc56efd2f0c33eb96b94980fa58089e97df20efdd127a7330e85b71e8cc0b46835a039f3bc31be0d36bdfc411f30935a028de4eb767aa0a38d72b595b5605bd78e1c737453c87929877233c7025a888420a75e3c039800d4f795a28161c21e93eef39c8143d7f82d0cf9ce7cd414fc5ebcfc1a67534e33b0f2d0629a842874ad6de9c037f3215a683a9aee2ba0d5020ae9d6b947fc233217540a66174be2da15e295c2123a224b9d83af703b3f8904f0f474cb58ba1b5ca768e212d781569b13a831c7c0aa97d4d18bd0508a7646b8a4b373c0a5345758ddbc98cfb0e50f96f876d047ca9e3631dc4794703bee8acf3eaf7fbcffbd70cf34d788587b9be4462f40bf0312475d7f300df482bd03b354ed20d61bb732df8925ae8fb43c11a7ead292b1b5ef413278afc0ad114f0fe9bfacfae918ef9a5d14d76d278d7c759bf0eb61f4ca47cc97c588e2ec6392740d00abd8428736e65ffb231044be5428cca735a74674e015fcbedc7ef1058074d193a6580f76af07262c634907438b5b03b5e30ab9503f93aca0fe9aeed25b38caa6ce5b0deaa44bc45a391106e6ff82062319c07abdc034adcb3b41d36ca769143d8bf28d1e53e6bc9e5b34117d59722b0465fc7a6746b0dfde49e9dc7f83ecb1bfc038c0933d6c42f6007bd54fa2e66b3b0f364ce83ef3911fc91d0f271af6ffa9746ad07aea21755319df2378e11319ed116b8b0902f82cfee85c73cf396cae8cf7ae632665d7ea202ba0034888845b3663bbeea878e05708f723adeb599e169489cd473e74924afdde7f33d99e11be9a96dc7a6a317cfb9a9467d2723cb9cd55c0a78469c47bb9524d0976d5a92b04ac3525c0e7f1ecd6e788c1f6a1c03b8a34e27f130c5dfe703ffda07ba441d8be160a0daef8910b37a97928420a163a80c8478aee2c5a2e20bf56764fd467d9f41042d4bf0d324e07d203f54bd9fccac107eb887b64979946a32424211e4a5834c95aa5fc445e9c90dfaa77074dfd58d74820652b7f559f85738ce3a8883b2315708b6d977c77d2fac74867f61675f2f6045ab8b8933ee305bc0db18856792b8713bfd67e7782e9dc04666d6601aa86f2d66f543af5edc5482b2b8d24ea4ec861de65870ef98ae1cb6d3995e0f1f1ef9d75affaf583dc0019165fd8223fc31f905fbed70d2eb58d7e677214b23420eb46949ead73a55909ec4366e05ac09bf224c189d9e584b5b17ed0fa6de56b46f335235dff8e1dee508816c899f9d8f2ed90f083c4e0b7d46a8ea1a61e75d1ed90faf5301f8baec06496dd2ec1c2bddf5bbe3358c25215f0685761791fd425ec21d6c3e09963aa28f30f392e9efebe468d8210f74d452149334c44b2482da7cfefab3cea184984b4116f0d049ff35ef9991b3e4b5ff04c31e16f7724bc98fde9518375fd243f3add4cff7f1279fca57749272d7cce047212eae3b9e811be6ac6bb6696f77ad51a7ea5b182b96712dfbe6ff4894150fc7af7de4f2fccb6769c51598d9be0d2a2f0ed929d7042ecfac4205a1802331819b29f56abab63d76013acc41d682bc26290993844e652597600aa0ad421f2bdeedc9a385fd1de25a233c1a44ec2184ac012030e304e44f6b164eba293c31f35189f7570dc9b68f3444cbf2038f142f51762ed4d9d094f16bb146ffd05a69da48e47965bf6cfa291d7c1d62e62a839808b8f15a34b03a4f66451a680715f7d5b866fb3a078bc9c954b0d7e8d2c82a26a0c549b24e89831d31cd79f5b66e14ffca753687568c5c701614422819a0c72c4e5fcbc50b7d89ca340ec7d091de95aa257f5bf9ab6cc447c9b115fa7340f62384d0bf27d44aaebeefc2dc9d31de45dc9102f87c643ca4635b6fb51abe82b5799b0b18ed346528722f651ecf4c9e9e6cd52142441813120b59c1e62356964560a4a0d6a5cd1f7bb449aa8ac5c625b74d0cf2268c9cdb246f0619aa6b0dff35e470084df848ef75b129d6bb247447423ebe34fdcd0d52bd66292df2e52bbe9f3091d16468ff7ccaa4957b45fdc4907ddc5fc3924e17de92e97fd8eca002a994c18f42c78865d6230a7dfde218bca1ad71285f5a2e7aa2e49ea8eb75056dedd3402a420b4fe52750ee7848052b25534cf971e0c48b5154abbe253092ba33a642401f8c4dd513169de7f0d4fb2d578e6bef091de59c2cd273cc8e1201b6694300b112ae2dfe05255549c70c01c0082e5d5dcd6e6511c0eedc2232c39f01d8c0f7c3d6b2607d1f598bc3e3a5ca30bbb2e8464e38ebf3736fd08ef0141ee9bb18ebca6260d33789b6e24a8a17d14a0d8ce175155b8f5eabb44a9c014cbc4b4932fafceb458062d90138342c8fb68d3df8acbecc9e8365aef64f09bae5a85f7d8ed94df1abcf4652dcef4a99577d8a7b928aaf3dac843fdffe7482174f190223b2560718218dadf2c1cef7fdde9e18d2bc43d1012500fe82d7d0cd7c3cc099542d0c6dcfa68f9425993276d901ababb347da27c57afe3230b7b0f206ffb6d763329e6d98d5f823250a0c73d5b46f196299084f8a99148f4bd701041d227193f0445bfcc22ff83a51dc59e223cb208e07415ce2e49390b465f78961984e639efa89295db7cf89eef5128501ba1b1afb683e3b66188da556f21ddb3622d105e31f89c11b98cdcdc58d12027b797f54626271ab15cc6c641da63b1f277a11d32630984c2d6aa94e0347c5c64cd278e1d5ef88968be4e361a4d41e81f8d7ddaff96d2eb0100960973096b6a6b5b1a8210334ac99a70d2dd469948007623c33bd186703a9284b1ac37364e9045b92263a500622ca878e95697f32baed64d848719e786dbf3fced2a666750f44d87afc11374fc6abe3919846ece33156c15f3e81166f21b2cd4b969f5fd45730f0c58bd02ba227e0cbd62e93fcd7afdd2a91586f322aa6cb9ff2dd0646dfd31058acf9c2f13b13fd1569a1126f2c294aaabef83ce502fb44f381efbe9b32b299f6e6c36a48b2ad3a5010ddaf7b514f9555c8ce5f01887ac713d4a76e64410850cb403aec68466c9840fbf97a89a7c91f8174ee49b048646617c7742a3974ff7f7fce6e6244ef2d69314d7232dc3ace2d843f260dafe69f77944cf69b204b5f0e271b922a561c9fe9e5f657f393d2bb92c5f8153f4c6dc7b69415e83c1c744c5dfd6e51c20bdcad794c2069e3bb2bb27103bf4cdd5d3cc604ce6264f492c2a73d6b11dfdd9524b97ddfb47c1b8e4b3c111220d8d3331695837c68867fc9f3c80fdd5e546dc1fb559447d2bcd9c30b031a61dfc7338cd06aea1c295809d71e9fb409a3571759112eab7a9156c903984a1d50863323853f96a6adaa793c810b3423d816ab4c281da627590270a2f9b3e738a0b9984009baf7696251aea09b072a5785322fbfadd456a4c369b2f214ab413decf7c0fce75d33dc38e3065e95b24fcab2dbebd8408475c65c1471e492f9025e77af0d42c9dbbf7fae7c9bf5e0033fc3d0fee5ea0e0d530fb3ec21b5b5be2111146e8db0c39f581923250245bca5f7d7ed3a9c5b5cdb55aa849825725ca4f0f296fc1b6a2e18d0f5f3571ba4b14c124ff7fad6cec2fbd840d19b8c0999ed3dcfdf56fde0a3cf689d81cd9e84b5f66cbf28269e810c5b5780a374fb4263405741ea09624fc3d8c575ec8b96160284ac4bd06f2c3580b57aa450551bd3a4365766a3401dd35c8483cdc82cbfe769ce1867b4ec7d85b602bbe99c29df8e53837169f21ac92e2d6a5996f4a5223c5a7c9ab6894422f6ba87a37492aa9541435ecbadb267e1e8e634eec2f7049ec28956f23d232cd5730bb0a6c38334d3b0fb8a51da96890c6a8d7fd212fe1c92bc44a161ff4cb1e6fcca6a9d21075ece51879a3795b684d8f05467118c8fc66c474c55f2e4acb3a992d46873ae75828f8adbb727728a571cb06d19f2d5fa86d94139017e4bf68e097cc2813ec87bb6ffc6381d21584eca010b79fc79d7e0e5d81b4ebc2105e8f997c049c424499a41af082d778cb7d9d5cb4b9e059942d9ab0a439b48b73cc81a905dfefc6b796e5ee3bb54b028946c4fd9e090c0cf8318b468121f37c3edaacce9d8da33bf04a34749cc0af9d9fd9601fbf2a9340d4bb6b217f66c70382f4153621441832fa3f263ece4fe4e16e6fdc7a1ef9c428011497b7ced0a972f5df560314924443c977f55b54f101c754457c26edc5713fa8f3ad9a0baa6ced13e6789a342bbdcf690e18a6bb0b20192b8eb535695e806b73b4afac02eb2279dff21ad3987fa41add73b0ff699619553bbaf7a01bdd80f8b227abfdfa75de5c719dd7c6c835d255b7cfd61c38eed8b4c1a4df4044666d06aca452fddc7df1f9ddb00aa244102aec4f2083cb7c1cfdb47ccbbe00e4a2bc09bd718d4c419347a70c11b604e358ddbd176de779b51ba64759470c23740791effee217d3111dca794be045a866be76ad150741424c72a563fe0208fa7ee1a43746ddca2a5c6b1fdf7b853ac1612613d09030b1f2e9be5923bb718e03ea9128b3195803ad8c7f57d7a32971558c73087d6dfcb3695f01e88f5e1607b35f6d8d0e20e313fc672e020ab9a8bee8963cec7badc9a71685a9452b63a83327bb92ce944e05d8bfcf9c8d2054973ad6c3ef3e8ce04af87483233defda0aa813593aa99ab5b5a8bbd2e44f02b4999895d469aed8ecce27bf199bf96a3a3e215ea38cf5a48063f86d0d4566d8dc98e2156eb728074bd8506fbf594f72b739b0d4ca99f1ae9fd0499feceddf349a27f8e81c71b76e56026b5337c8ace0da6cce3472e07d81a31d468bc750383963193833bf5534e8754e80d3cb1316366e307ea960943cd58b1c49b98fbb590b84095feebdb5768d556c8717ed783f5b1228545740909565f62c1797696ae776e29f7aa0941c14c828144034cee9bb32d3bdf0d35b2fd5df84a44b05a0cc602d0ae12f2d0dfc276f6ecee408ea251ca9aff08bc9f7a9d6b45be0a92bfc0eca131d1d19997b252c48358fda9238269d9cff99db02dc58e2a23e680d3e3c4835663b69d629009deed318fec111abd1b7ee6a6b3ac0c1b0586940e67607c23a8c99f389c03846426743e4d7d8de6b18db15429d1867483428e89fd62baebdf8992d3e6d53c759210f4507e9cf1405e57e165ec5f1fd6b32c35872cdcc45d28a1f7703b1257dc467c155a620e689faed026fa51fe8f496ff9ab080512476c3c027bee5030872b7b6f4f4d0b94c4fe37a88a5e956d761f1e790c90629ddf4aa9676f144643e1540f1e41e3e823e8cf221a7d9095d94b89821fc915e54304848e03c9a287cbd2968d79ae339789e8a4da38aeaa1d86293c30f1acfeda23b4a9fdf603ae377657e8aef49828a30cecf93ed81331aa9d862eb9c79b929bf30bb3351bf69736a86099c7c648a7b99bd3a8829c55a9a8f11a9858137068f68f5089913ef0d47a41513f87304f67106c1df700ea07d6507eed509244b60822c951039afe57009901806b9fd71d485c86449a553125f7c6902996065049dbc1c17a17b8fa15fedbefeb6493f030ac9533881621f41184a6324dc950e19080965d7ab7bd196f3d6a3b156ffdf32f790a0179dae19c344f672795da35152fd46c6d89aede2d7da762c0d47ad9d46f4b4ef73ebc638f5d0741b0d5821e020b80211e11453af037eb25e922c1e907e0880845a312d03323df51a3de52a6161551c54db1e94f4f4135347160cab0544af19135c027a5dbfb030a9bf45babd43901333593085155b242b5230afe2debc2085c5d00cce37c886f60e4bef128d882134d371bd3df8fbfe0d633a8ab9752086225c6c963aab7b3727f4bf3c3ea2f663a5231df1dfd652c245342614d378bb9e90c61cf1984b143aed62099187c9af5ae7decdc7558cc0d869c15314963ac12f4f4663aefc252490d382ba34cbaff58f26579e0affd3bad6057d90127d0c73797f5815909feb49486c725f85564a44927c503e311e9578344000cd8f96885bc7fc7bf67119f48147159b31c496511ef54f8430c9dff2fa45c6f6459be8a6b62cfa4858779c6d3e2e625f3e2509231792fe0aa3468d144297fc2ea512de53d9bbb8921242a45eb67067cae96391f3952db5efbddfde1f5e56fff930bd5486fd5954ea86c00c7bda4cbceee11bd0bb21ef0e12a1aace602061b924af4933e62469f1034800a424c24b6b9ae62a3c25dc257b6ab8faca488788d62484c2bde46e820efa4faf4bbc5a31af86ec241fb4ea5bca2a99d276ad31c6899fe35b455b856fc85bbdec298f3b3a372fe403beaac13e1abd61e9ed06e06544d225885fbc6a5feb8b4cb19ea75ab6302a955bd458358360f3958fc573c8bfb25ef256afbf944d9769578f43b2359293ea80b9b855f44c8a9b07ec2708398a859c8392f01876ed7571312920d553864dee3b97cab4cbb426415fde3d7eca3da295eccfefa8cab360430e33885ec0ce1a343eac0e5d2bc378f0cd0580b0dbe280a058059b28c46f8e21acd8ae07c80be146d0a979287c06f61f3e125d96cf025095b6733dfc9be07a5a069a739b959cabbf8269bd642e7cf6d259e40afe1cf553a2edc7215a8a0af50077148e7e3d08b341b5c099c475eef93f27c2912f99aaa8bd591f43f1b8b2e1d262a36e3c42077e157b2336fcf26d8c5a5b0be9298100943c0d0224aaac037436036fe4d3d8715f56ef7dc5f7bda5c33aa4f4abffd42b3f0aabb53c1d640312b23e77b73f25f264937f8af5e14412e063c0a0f377c45c8084959695a90a3417b9df595dc862c784ebcf188b0cb7d5c393df4e02017430058ef0ade41ba1ba6fa4191a3762a4f87043eef6423c5e593dee68a54fb3cbaf4653f8dceaab1860fe912fc7c6eed509960504f04437142a9cd7d94743f5e5269109cacba92b7b44e4590180161813dc0499fe92fef233ecb972f54bcc73f8ba4c08465a46046cdf85948f18b0f0e312389b402c78742506f63c8fa3ea51196b0ddde24f774bd98062af48d093d5823cedc915282e7af59cf9573d1493cd611028a605b62580e6a04c933a703cadaa31df9f496ec85e61d1323bcbf1dfac60a0b31f75f502146574a9cbdc223f51d4a1d854bccf4a598722528c884cd71feea4c4e277a67885fa55234e8c0d4420ff114147339c0cb4e62ea2a3b26d2197a3ffcea8137d3109bbefa49a2ec65cdfce29595b0c196409acb26afc2d020c013326ddf0fcad5ddc953dbd1af83861f396d5fa3bbf2e65f3c589a914594bb679a968925b4331b8fd3db8402d373fc81a4eead6385a560950076353b33343892d98dcfc32a25e35b886779a089f500ae246b44d1ec99eef07e864eca66375d4015889ec33a63fd5beb274297f42e84099350349d6ecda7b7a5554c3c55fd378201bdb22b3c812a90645a8a9540336a6940802de27992663f8f7ab16e80f120539f3ded570f19a80cc8b7e01c2f2ebf1e1e54194eb89f48ee01f72da7bcaa9b95274f2d723af10cd907b5384d000bc62802dbbf9a6d279543448fd7cd13d9d501ad3bc3cece47e96fba18f3037b8b314d72115d4fc8aa64202cd67edb1d2182ec00cfc92fa10881b8d2a2a903a20034e04b31864d7ad5486820d4fb839da41199bd65d42b4c54cca80fc9e0f3eacc9ed405a5b4f55746252c30ccf84c79082f657a71da6c82a9eba78381e831e6458365d1a8730cd281a89013cf1a6af58607508d21b0a16018917fb125a7fa432c339830e990bfde8b76105ed2c6f27a9c177f2fcb06472b2da2ce022b8474a059f7ad8807bc2061220b8292d4182060bf300f1744b6caf973ff5396cf1ad669751a0dacf3073b7e61a2b25fda20c7e4e31b538fb95c8c2891efae97a00a09d44e364b22ef73f9ff29dedc2a40b5ba7950a5046b4d098b16cd79076ecf776d94ece5ca3d037596ec58792121de395081e8298e64bb4ffc6be24ab8562d5a194f39ad95312ecfd84d7efcb0e80eafe6a199fd6ac84c0a7e19994b843b350ef2b4fbee99e483f2ba1d3a113c5e4bb13f34811b362b58e0327b4a8b18e968fc0e5ad28617349d1363ad4922285236f1c47b9e6bbde638a37abea8871eaa154904fa9b2a23c9e23712035a9ec0e0b489ce428442a4646281c57eb66c2971c47960f0910f37a67862499ba6ec2c7519d0ace28bcacaab9f3d455688336a6ec35017da1df7db1df3c03309d2490f994a482e92d34f3a603bb6e42ea0632d9ad3412bb794a00c8838fef26621f81fe2743fba757ba8bb69b86f4502c0cce5d2ab97e15bfeb394c877d6a1c6658819d4b0928f275588593fbc89df7fda3e720798cbc972b581a3b46f8f3dab94f95a35f66fbbfdd9d78d9d9c591118840988827fc91dfee831596b2069305b7ef874bde08568e593684981b426a564e8f176bef6644de7987572df8a6fdea0c925741ee0a96db129c9d3dc67605366f5dd7c4590e02358e1a9ee329c4a4043969f212510b5aea37073db5b5e7981ac98b2bb3b06a8683b0d9d8fd9075f54885df41eb7c74fe68275c14626d51d62971f4b5856f96a19eab2b4375f66be1728d965cd4245d8c9f10044fdcccfc52c5a7662b7d061f91d6bc40f230d457679b6534b6e12e5e1cd774bd7888c94c9956791d8355ed5e62f4c1b3befb6cf9a21b3d1a601b5f0a9f55914fe74830ce38ddc922d46b9dfd484cdcf0cb916eac0262b8f49709a1546b530d3d3e8085eefe4c2efd1437609aabe19891bbd8734082f963056bc1a7c7d091751f634544bc06baf1edb1d6c25bdec69acb9d14239be35b04ea29d7ab1a10574c410813ee85fa9bb1c38c0664e30db336c4a32d9a2608a2a5457fec28ead679016b2ba79d3f63c48dc9f45b6fcf3b6b3e2cf12cb55a4eb142bfeab63d5cd458670e2b52966432f12d15f8d3677e4602b7fa0a4bff015a18c4efe21321589bd7c5fb7f5f6fbb8e934dc3b3a18c061a2ddf8e2f01332c7d446a1487edc3d7695b4c4dc31ffa29aa6c55813dc235123b3e955df1436a3621f260c2b73eb1fbc5b49c994634f75e8f7d3ee5d01fb9708e929904b78a88f8b9f077e20bda05d13ff1a41f0fef5fe5c9e08122d7acb609e07e62f3ce433402f441013cb024cb0b0c11f0d74e19fe1959083a2a4b014164c4d8b569768ea977d583c556baab8ef7f3ddbfdb0d54338f8309aa840c16cf9a39f5d375c1582de6f30e63d2bf0795aaff9754f8f1bcf3ff2f7cc217d3f84cf8e30fba51b178aa703a62ab903317c296efcc231e31173043189d5c9bbfc5dcad22cba3cbcc3954c092d32d04ef3a32d6d1fc3e2af1857b77a5bc6696ada6447da558564172a1c1d9b9e90525b44414931a06fb642656b1ccb99a0203ed56e12281b0ffc05870d499214a81c8a7dd0f558c70ff87edaafda89a1bb78feee0673548532ab8046529f3a66c8ab3c0e000dca13707e96697e165aec2850f877f909b2b59839aeb5c4894f5173bf971669631bab5969d3a748a827580ae3978848288cefe419170f0bf6ec456b1bb1cb187ed198f219474da35fd787919d2796c4265113a503eb87e1fa9e21120bc6affbc6d398745bd91b2a20f2111fea23e50bee9e3348a95738305b420704e1f8165e8e02c766d5cbf6ef04c55fed8d61fd30e863f603d22bb54ef2bbe2a73e50b7749b78def8db500d2e5d2512d547f5ca122719c14a6b178dc2b2b390ec8cb83cb16108401113ba90b06d59a7c03a8cba372b0f9ccc6e471e64fdd7053508a56744959e0a13ab7f73226b3d12e1d9a20a2f4ed73599b4ccc3d44fe3cbf1805d3752572eea7f09e2a2cc7a4c6c06a3464adc5658b231fa5ee7a53393c2080e0f7a4bb84ab89ab3fc0fcbe583f83756ffc6fbafb3dc7ac3d3c29db9d0dc8e4bd6fe23ccd77c0b9156109193c97d1450cc689cb2b767d88eaae55f75c1dbf64691f9f987072cbc388154bee6fe6556930064f2918f8a04ca1892d41979437e6c4dd921a760c7c9f196c6bed193e3ca845678ee0824a701862d79f1823d7f32375c8565a56e1ded0c2db7b2dbfdfa9791f28a072db5a419545433fe7682040319b870d4f7383357c2a874a5b1c3dcfcd81bdbde01b17423c0d16addf7efaeb371b3edf8324a4c47a4c2cbb27fc659ac5d78838696725096032cc87d359df088cffc96ddc9118103d0508a8e26e06b426c4d71f6b3eb76c5ebb316624d109ba2f853b530fb4c297cb8efeecc9072bddffc889facd7ff38eb2a649c366729750e03ae90f540ef94053e5f871b480d95b7e7e283127bd1ced6f750cea82e05a29d5f534045afd144effbbe590b3682795ca1b1e47cd851eb9494f7fe1ae4e4e28a1419db71561e2e1d7f93c0529b2e47d5723b2601e10f6cbeb94c1b45bb554910de96f240f92c5b8651ed234655221a73f2bff4fedbd562e3734518d85d50201a26843675d4503f2b1e71937bdae8ed16f71816b2d7679745ce2dd8745a7d3670c313d3f874f975f8cd648bb2981c997bc1fa0e7603657569f5984b59044028fab8ce227530abf2c8660c0e4fb9d6555ea8ac161dba8fffee55f9800e42715fc7502ae91903047551c7cb6dc506b9800925f92a081e180bf82d8b5741be12a4f8f354c807292244fd9c09ff8b8b7af3d4ab89c2d888ac9f06c543c3190e4a37ffae1d25f8b96f03e355afbdb13abfabf8f88ee347328303f4107a6ae3ca79075df457ace8cd3ae512daca4475c30be47931b356358c51cb52485174de6e3c6781b8b1502aa7d5d4a3b8dcf5319c119af86904eb6439dddee0e938fd4ab962c235c5b8f4b4b45c677c570c35c1382e457aefbf8ed89e8669e59e2e9167fc4dd8c3ca5bf8ee7645e2a19dd74f9f1b3607d8d528e542c8c50e4ce6c48ae337017cfd3d51bd36c4080e238a8e7e38279a00c5e5cfb64802aef29ebdb66fec732099246c935c176646128ecc67a0564e381b29c6e1ec8e6cb2472413395b5206bce510ba92f3e410d96140e554f72712f6e6e98c1ebf66e1fb728059cccb01d20065befca44829d54ca41f4db26c2efe24739426c86de46a95a25fb4718282ad4474b36fe16c52fd608db8ce31e1ff30d47aa55a5ffe1818a15437cd46f7495ec32c3b153c670d5e1507cf82f3b00cfc452e3aeb2968e870b6979e5cd6d2f61e5461d733d696a42e687389b16ce2cae98fe0c6c2e1bd9a1e873312c4087497585b911cabab1b7a3d888fbe124f6dd87b389259f87e9bacd63a576ace65e295f8b60076d6c1460e50f6041fcc003d60f4fd6e5119253e806a00be7e2fc7feaade34118255c59a083ec6b283b7af248a95b945f011933785a357b322e4487d74364e0de2b7c5375549908b32dbdcf6131d69223bafe494778c9a7b3879bf06317fb6f10e4cbb62be529d2f65fe38882efadd2cfbbd83f8259231cdfe4f26416c79079a310dc9810d6b60483e5a101755d95500f9b08cb8439a30e19c80d11bbd52edfeafb29cb57c243e0e0e8050deaa4e69a59236c75a33a9d7801863264d09b1305d9d63e19493e25bd99fa280072a681b5cd7580aafdcf5b202203377cbaeadf880fb1a7c8e93a480ea6e3447daea4bffe9a3f19c452ba927386fae09ed4980c814dffac55592ac1276d72b28f272f8b469594415d0805c91a103c87f42f5e971ad99c943a5d27b6a25fa178392c5f5d7d72b0f6a6fbee5703b85fd8c4feeb15078c3b60979349107b93eff94d3ba83cf0007853f40481f4271bf421ffd8cef184effcb3b33adbb513fbe51942ee5e5cf511909be44e913e28102d82acba7770dc15a11c12fa8007ec7cc49f3e02bcc46e6b0792ab85d0c7f9e4f73c7b2c38c021647b2bbb54e6d09b1b34fada14042bb1c1604ab738af75507497d30aabfac9a2109b47824b48dd88b14d7cbdb88874860ef507579b7326fb98ef04e4dbd9c1f33fea5ae8f7fab152a1fe4ee467423aa2f63b26035ff35c14288d4accf5f26f458a46fe91bc77c772b5dff8b8cca6c884f77b7e48d2270bdfdfff27a231918b42319002f84fc01075b8670649c4143c2bca29ab9b1fdb66b1d7bfc89919004d86742b983816ba649ec52f628cd18ab7ef36a372eb38881e8c11155e688ecded249271c8da7c6d7729f6d29e0c18810b38e52ee06cf707bdce9299ea08657dd81c5f4f1bfde2285f03cf265888b53a8bb61a0f7e6e10607ef588128a18fa19f98319fa83c69b4c7c5a73b85d71989ef3cc6215d5433d8eb9cb9e30f1fe20d231f19470b553ef35a90c6202e1ca7077406d5023ddba74100f9499914a605289147c015b582eee21f23831eebce063939e2b40ba8eaca82687fdeec3424427460f96f35e82758acd4c7c9d0d9cec790d17e0eb1cd53670e3034b0c89adc1ac74fec68ddb02e309057c659489afea034645654bac995abd5fe8dd05ff166356ec45369d539891d1926716a831f9c99ad503e7ec4ac515b146cddc47bdf4d0efc8711a351c5b476fe774e657007ce742276c66b5367d42e7b659563d451822d97424709f14510c3e3fe9541635adf82a6ee296e2e3e375015b6b79b2ac9832702a08da2c76f49bd96835fadde9d5dd47ed59f1cf68107c59672f9c5d0517ee24bfa3bec9a44e0086512bdbd9491cdded87ed2f625a5e1a4c9ae7f994ad135bafc65f0e59397aedca03a1ad5c7202e601ba1e4f0313a94e3a52a2e9d1112f4d1eba0b048556ae7e78f10c9bbbbbf7cc8968b96eded910b5407fa1f2a1823fb199d6c3ba36bd6bb292e9b9e5dd93564e8c34da194b978fc5b6b61bbe886abb29a0444896d52665fdf4e88691a84b9cb4bbcee438d79cff688ef24754b75bf471e2d26cab105f6bfcc1d59df5cabe6ff337adff0a14893705e9a0e77d874d55d344ba74831734a27dce266572b9582a2a726c9cdacd435e49ca15598d6bfd891c045a51fe66b8a28f6963ff248038f30c210de623be5681d52bd89630b87ec28758fd851b5b0ecfcaadf83c980c4edaf5c953d77d881f74772c4ed0e48b8a8132b425d4afb113a6885feb17bc94f6ddd851e5258d3389ab4cb1b4416becf3fbff8b672315ec7ed4111c53801715572a4bac5aee4eac9fe3b72bd29e03808fe394c5061c86aeeb84f3211157b1e3202513493378b075d335e36644378d052c8462fd09a45b17e159bff66eaa89727002d8d36ce588bacc87789441ff5f41ea7d085d9ae053ccd994fceb97d7b9e0ca91b5c8a0234f376d54f78f4e77a1c95ca153d46403e389813ff37cacb325ee04157c8068923ea1a7581b1f484f429989556e9ac1700c8d09a895b46b69193309749e04a2178d1fda1de5e36836bbcc69a5978211e640cc450547a1ed5375b8447b16fd184273805888f60fb3b62522785716a2d10d8d769d13f47c8238c150b4b649c26bc92b038edb2d173e0ea1458a7562937bec3fbd3d2862f25113ed02c977028a37f44ad186cf1a9c9fcb7bfd2f9a2e6a77a69e0561b7684849a760f685cecd138284823e35640823a4bb5ac9fafaef036c5924b7ed622af6c30ab53d3b347c3bc2fd4c398c5ea86ba49768aaf47189e8f8403855fa9ed0611866d7b33d83000cb0f87399db0e2b721b88a98cddbae374877a575d612ecb141e8b4299dd7f23a28380d7b23ad640d578a5312cc8ff4a5912e6c5030f4a5d42d32e2255692803d8fd38b732e4cadda4e3b2c6c249f94a5270f37a28cfd1cf48635e551d072bb8dcd9e09c9d60976f2e50a97499e1d8a8e2e12770817d04cc6dc498918f9e8231168b149ba872b1f3e11b65bb0a91c30e94ef206d0c798af3ced7cb5532bd01db3c195a5adf276d62937a22ca5cbbf493bd381d85e7add05e439cfa490377944bb37cee8a1d62218e4839948e0b2fd24358fbd8bd44dbba4857d2f5f843a06bb60a0731e7c44e7a079187bd0bf85b1e72141824f7f6ba193388e41ae2c029bb59ee49dc29711eb366e5ff16bcb411a55aa7a180d599a531166f8c9d2688fec38348f26af9a4b4deca2d13b0ac82226262d1c4795777c78893e6e49e3d726a885a160f3e9936101de4132303008adbda0b83475f561ccdbf47ba433897cc170d31e88bbfe66b0a1c37a1b330c9f83b519f5faa4964af61c4694532a10f1b2faca595eab0babb627d7d4a4918027a1bae84d93ecf137debb13f704c230d910597c332519c5e05fcfccf8594959f5ede831bdcd22a9706974696588281c9b4b6fe4930db0aa19495f011bc53e6d19ca2a26cc5f44a662d70315b3998e6a28ca0a247121b1a74fcd016649c35f7007a5d5b0d816b1fc2acddc0400a53c3d85a1d59d0d08d495a32f0fdbe8b1477cba09569d0125c1d7d4dd6bf18a3bf66b3e1163f8e3a850a0a5394c6602d560ad1383bc2bfc69bcf9a669984f33ece7f9431391daed02da7fcf5a131dc08a1bd6bbf8f66aef815dae588098006d55bab6b7d4d79d3ddf6890db0d6f754a78cac177ceb48faa3b8cd505cbf1f8d829368c068440b10fdd5b2f0f69f067d9ae16e4edc334e696c1cc6c3b7f5e01188a84ecf159f3186d80f13f6e278f055ef88d7b21d536b756fc93be2e1e2af4530f839b98cd79f759452c7ca3fe6647672529d524de02ea881645daefe67ff9fa2b21b6e548f35c6fae4830839da3daaa8aec109920ccabc0f3bbd73a9517d0bbddad8105e36c125ed0c8cdc57ee439faa5456a8c71d0f40a08a9b6801e445ec0f1891ca9810306d2a6c262fbb163ee80baa6adf0e1db6fcbadcfe5832d5690da43f0a222a4832e155d1f8a50c6126a09268062ee01e2543103c2b2758ddeb633d1b1ec5d54896361cebb77a9cd742d8fa87fd50332d71792e6b06944ebd7fad04082fd3ca13b2d0f7b52d2b5955e545fa794520ac547f9af5a3882f73ef7c7abfa81e6b037a261495d7ece7d3d71ba7f2f56fcb2736907fc25fa8a4b9d0eb3d744d4dd9745b8520e8460c68f6fcf3fe53253ba70f2c53d842fdd503f9ddb6385f655b1497f1197e84ea5d2924f33c0479f31cb15ae022063c11a2bb02b3908ac94d63a87ca5b7345826a8fd2cb29454bd0caa76bf8a726bdc958834a44bb5196eebf8214970cecd6526a6c409b64ceee42e08297e6e512e9b48d31b1a6abf6a94f1b52b4bd128aa2a45a1e7144e42e37446321d5b0de43c106ec7b24eca05ff939e3dbb5a45087842344136ac15a1256c2de90c0937584a8fcbe875e954e825045d9b086fe89d02de9ca4a009412376ee17fd58663ee0f40a3306017f4078bf4f198d9e559ee1558bc6fec66ff1fbc62a507bfcee85e4ff592b16a903e9629faa14e6ebd0210d44ae99d05147d4e0adbb808c707f8cd1b88092821bafecbbef90402fd6cb5463822f2567b17e0ae6363123cf30b3be7fb3af63a31b561ab8a517988615ee54159c778b3ca833503722e51dd4f65e998b9f8847b9c6de0d19dc710e4c4912a35b9b8b75294707d467057e2ae04744d0fb87f6ac4c6f63fb5adea908a93978a026e16007f57f7c8305a0b36562f95b86c55ed95aa2103492f27fc0deddf071bdbaed847b5c237300b7d9c3e0b84d2e64ed19f53e58366e3ee3eab9522132c96d225b0db9176e6ec97502544a232c6ae44070508403291a20eac889e7db7996ee97864ee8f61ed9b6eaf618c3aef7d4bf7109378b6beb1e9377a130e6509569bb98ab0b79ef2da6399f2a63c055bf2e0e71ca9fdc82d8b32118c4508c6ab2f6039d8c34d269690a1e53441cd7da156937751f6aadc755affae18f7289402b1f0d89398796338c5e8916c84e99751f0f3559d8bd113e2e66fd718ddb0f6fe9f0c5cbc857d3c2153ec092714bc3f9b2c6dc75873986179a84fbadf15869b82f48680737154743784bbb93af6f0c263a3e9ec76b887f4aa667029d9b38a25b0e9ad1e465e8211abbe79e7cea18328770bed9f8ebda3f822b0465fc7a6746b0dfde49e9dc7f83ecb1bfc038c0933d6c42f6007bd54fa2e66b3b0f364ce83ef3911fc91d0f271af6ffa9746ad07aea21755319df2378e11319ed116b8b0902f82cfee85c73cf396cacb93fa668bb08ae23342cf145098c7fc4eb949c59a7af85cb34695ee1023572be5bd516ebaf97f441a2db2f39fcac546be9da624bb583e13ee461120385a82125a54e21acf238b3bae7d6de51f9e20c328aaed304b3387f06227deb39c3d7d4db2117d2c739b6136435534d4c79035d7247926078d72c6eb6b58b0ee071ce2df0c51911a20d4d92447981117fb5ea32846485f86f5119c06a01fc9fb321c32dec4de62448fc681d253eb44f3dc48e3f25e70e81ed467af55a429980fb206809ee9d6a0d527907cff5b86c69b24b590a0ba7ce13ace841b6865e9441e560f2ec2b2404fbd04797f354de872f1178889196d30caf7abcc64df05e123b7831b959b56be308557143457a03bcb3ab8178301f07bd3eea30df5f17af9e3d8000810c88a630d338d82e3bd926be88fbe706bc203c4548b055da378204331a670f071ffded723bb28dab896b325e9d7b3efd4a52e6f85c0b7475c99f55831ad09f32678b75eb40b8f0578141a74731617b82fbdcb22fbf80b7d46a8ea1a61e75d1ed90faf5301f8baec06496dd2ec1c2bddf5bbe3358c25215f0685761791fd425ec21d6c3e09963aa28f30f392e9efebe468d8210f74d452149334c44b2482da7cfefab3cea184981422fa673338564ad6f1cfa7185cee944c163ecbfd100a3b15fe868f0b1352a90184f797ee0c0709844b91484daef376b13a3b9a2b1770236c376b04bd340894a794f339b629ffbe10b93a6497ee5fe040361c62a6fd91c04f8b50d4c98d5ab5e0ccaace59171b9ee81534b5406ce5366cf4ec281ce963472bb99505cab9ca1009ba8baab60dcea5ac00fdfdd758de9e80a60deafec1c4ecc1a2b06f87977a58b7b80686b0eb7f725556b6c59b50c7be1d0cf00df8ef3ea2d6346060e99034634725227fa6eea5ed776c0f492f2de2a8e218dee728b1497297afd7bbf24d2c87f18875a7ff4e850d6deb8ccb8baf07249e87eebc6e043adc492f38b081e27df752c469d8b884c6d7df3f55709746283bc43288b07e3363614b5732bcfbee0ab3add5437d89ca340ec7d091de95aa257f5bf9ab6cc447c9b115fa7340f62384d0bf27d44aaebeefc2dc9d31de45dc9102f87c643ca4635b6fb51abe82b5799b0b18ed346528722f651ecf4c9e9e6cd52142441813006bfce0d6c198c26d4e5d57fc8ed68e0f3f9b8fec5253d04ed83df6e66002eb543cd4f16ead788a76aea34554c9a58ca1365d1f346c0a9d62a580cae0ae0fee9f02a26d260472f703230edd5828f1c0f5ef983ba5db286db6c027a4880e20e7f5cd381141ba5d1ec0d9486d7a996aabab7cb727ee1d0bc1cd1f5f784cd68a3565f11981dacc36d94d913fc24637c546555a8c36c12a143a8e2db63e7fea01196df9f4da74196384489a6a3da928b3186789adbac7096fe0326e327e587d7d9711531e965d8bf906bd8f88b1563a70ff22f4d44903a6611958221b9010ab2066240165f3f923c1c829924fd7abc611e614aa0a02fdc887028b86ac5da6bfdcd25934d28c99e11bb35ba8f711812622e32bb281a05c78fd9b8e091f7c0dff177486f04c04d01b6a25c71430a2d81a2d0af73d1c9ed9233cd24f9df73f97d5e34431efa8c11d0e1c272ad421df13d61a165a6d4ead54df1ef0fbd7c4d8539088adf1449b995fb0ae91d007607e650a6cbebf8e7aad7ce99d7318a140d50d43da1e4511d526614fce20ca842a7aeaa5adbd84041451edb5b5ae78f5758fe5f20580b3c5c5773e50cb916d6d88a85c964d1d3b66a76f88e620dd3fe30cdbc06920434c66815340b652363d0c0578428cbb7a8a67b8d58353f076c462c80323ab8ae11aa566cdbe1f759d0efa49f49f76de2c5bdfdf210b1f8875b1e8b307a8fff4413ef145c2d3446953190d3282809d8eb0e3756f0a5567d5c40b20db9f8850a635fd290028fd40f1451581b105ec47cd66d4085331437a4feac6b7599cf9cab86ac86c20c415152a7ea6bcdab4b0f6e8756a469fd64e5575761294041c7e0553867a37cec0f4cf482a9dc1165f046d8c016c4d4116839382dd1e8c032b192f84cdb15dcd5696e8cb8df7e611d24b9a785002212e47dbad55b1854c568638ed65253158f138a71c3712b0f754ed6612cde1d432686fc4b6b8ff285fb838b90cb967b9d6cdf0d3f0dcf11ea74401644285e1416077f7125686fd5a36d504a705f8c8c8f5b4c6d53238dc10b5449b643af8b405fe61eca252dec26fffba9a8bf01734b22b603c0dec225cafd9a18f8b77bc79eb7ddc0c55620fdbf166855040f844143ec191fd4a774da55c9ee95e12a7b8bd3018744079e1c5aa03c9d1ec3b83f8888f61c286948ac2d0d5bacea68e3074a67bf9beb9b7eebc447faa89d445826979f3acf451205b43f795c6734abc078ac48e89571f1cee89f1800e18801b0108605f786bd19ce874a0152cde47c442c9bd4eb56e532eca3bd9ef9e6a3002bbfd6ed9adf40dab6bec9930c25084a155728503623bc00aac0e0aa3f9c920746e8d490c11b07f4f30ea6c8be46523eaae239202728b7e0ed0cba1431845c1e24bae3d07a697b28e95f80f6bb0512dfe32bab1e1a246a26f795fe1b799ff4659cc394bebdef0db895308bd3fdb259f20dcda343dedcc52656faf8d10ac218ca81214e2230db0a6bb94deda8573a255a9517ff61ca6a956539d0079977a0e373b58dce54baf1580f8938f8ff039506d86748f5629bad1515d7ba9150fdb72de4713068b3f7fd9c799c643802ac665ed2fddbfa19badae8237bbb66b531c4432db326955c359fd27ac30ca2f8a72af6e8a713346900626a153afe39dcc7679ea4dd888b03392c4b33a721df50bfd25e116c41e80f35ceec820143cc0ce1af0cfc27e67cc432db41eb4369b19d4bffc4d2d1884e1fb5b1287471eb29f6f7eb97e4518477786dc969a263757368e2f1ff3502853455a4fd32d281fc2aa1f7515fcc8aa5e72f9097ba13a922f0b91aa3d3bc2931025e81c93ebfee439ca0704a3dc55ada7be8c697f6e49368de6cfe705e514b32e34ef9cf3d3fac6266f923bbeac23501ab77b81f607e1e084d97b6cc96c3fd921b26f079f5d1366453a592734a484ef52636aaa9eb403cadb666d6f7da8160a19a2b57276948335ff069311180bc754bcf16bcc850697d69c5071c245bf714c0a35d39445483118d23962b7bac6ee427800e2d2de6a0cca999b0e51f1319880ab323baa51ea1023b7dce93c9e9c94919b691def574ba747710d2dc46482e380c1f0b7ade001d515904c30367eb838cd51d21b4661349bc12c50e44893df0210fdf27944fa8380d852b5f70e383277bf31eff2baeb48adda944021cc4f16bcd05d368ee207b01b43808595bb8caaa802803e3260984eec86f3822d6c2d1ac342989c30de2fd7b561eeaaf5956bb6fb6f87bcd1546eef665c0411cc9cd306197584a96d14b2109855b7dc8ccb024d5da2c75f478a5d674b4beca6632aa30f1be6e0f0d9aed970463d3c25390469bfd26d177b0a0e975685390f30850caae625fc055c2869f0ec246c9b3ba9244780a05203bd3e15ac208b569be8b2939abbfb1b1cfbfec0e53e897565f1054ce6ad5940df7ead2cd6d02bdd0da7acb6db67cdd66ea79616586df44602eaa372cd910172485672d71e7f9b211cd1cdae3d5a34b7f7ed88a5bcb92e6528584a4e2c2cf723363f68fb7cda0b6128a24adfd13d422ac91add21ebb0765836c51bea28571b60e1bdcef656daab1f65b8845e6036f140b6a614eec53d6f11e2b7001b6f59c44399d18a9329ea20916d84dd69fa14b129dcb638c90b020424b494e0de13dfc4eabbd3c990be16326b804f84c14c1e3e87122fd960834cc4e71cd783960b8e6f800472ed09830f0ff85c32eb9b20d28eef20cde3e2189f7fb9feae30cded50672bc3a580f90a9ed44666988569594c0de7996f5eee7a66037908cf586e4aafb297dcd5c56ace2be4209144fcc96e2c8c017215df8672ff3c5925476bde883b06eb26f0174378be37e75728cd5bba0f7b4154465b9a70023f7ba8e9d88e4557b6b03c74a205ddf4ceabaf53a8a7d0c19a046ed160581a96b2cdbae6829e25250dacc0978450cf9aa0e99166c224903a5de9387bb9c4d5ddeb27c99bef954af725ee78f93a61266676a91cf6f0f0dd56a156257f96dcdb1fc5e88a508eb75c24747e49f8071bcefbe880fb8a9bf81d344f5aabfb3bb231175f77461b4cacf138276459f30b43a32003ed54fc19ca9edfbb2fec73c759ca01eb46fa5a62477333f341ab8e14dedecf96342fd36bdf0c778fdea8eb0ca7d77dfc0d0864f7e85ddef37973a18f5abc88cd3f150dc8a74454e101e6c679a054bf490b919520fc6032e6bcc7704ef9d48745713a85524bdbab7500ac9e539e5b7545fba4e3c89d8583c4527211b53f8c24649a89639c51996cadac6c05ae61bd23ecc7142c9a1e05e4ac60c466c8b3e5e897d187ce9b197bef57dd8cb3ae74f7e10f3fd11c9defe07d83d05b0af705c2c6571d414d5cf294aa0d5ef5f1789769ce458fc283f85e25e06c61f6adac3ee6647c724190c8f9f9cdb8b8732c193f8fd4c496daa87a35d97585ba2a169a9ea4c759566d158bb25299410c7663a71c759d342458299f2a82a245cfb2cb8a28563e06c803dab746a26e0e4cf3b6d37827d1085f334a97cd2464241820489334d426c4d0d3e8ce95c24ee0ce3134367f26a884e18771ec67080e65af61c7eabf3f9d65406aebe481d4894f570c1e52ab95c04a5f6b2bc3653eef171e0c24d071c8c52b6ef19065770d8c73e61ba99a91a485eb490d1010fffa383c8869b866e5e498f6464d5e78e913b95f6afde56bba1b5ef4ad6a4ce29623c49be4dcb2795efea173b638a5708cdbf24d3cf892dfc7cf1f1cbbcc86eb8735d93df432982ddb0022785942dc0b34c0043cc5d809d721814a578b6cc795be909e57136a88210700f65a2987a53e86d53539b48b9b3b12102d6add719fab1c354ee9a24815fb333d446cadfea5b2f78b65b69b1d912c6c83c461d69bba040605332beed32c119cf77336b7772f12ec66f7a0f8c4c672d0ad486b8a94f33d02974f2b0794ba9bc5413069b0916a8511221b14b6a5dac293e9a5ea40673650319c7440486e18792e8e081db5952841b7d161d5b9652a0c8444314a682c4a8fc8b05c8a05fc8a407ff532d2a96fe929fad3c0e2bafe9417cde7f0ca96aabdbe6910cd7363b477b704215cd0dee9babd150c610cd5e5b02a61c638409ea04b8252262655c31594bcde2188c45e911243d1777025783609d6c6677524a0d42cddf92d120093bb59a2f674ccf7a6bdc486920b2b883cd1dd018d5e25cb2c6e49bc0f751240ecef7506382e6887b3f7554975d81a7a9e122ebe5ec16d8c3381c832049f2a5c4b1c5e3d269d2402d1c7f27eaadde39cf2b41145e5be0418efdff00ae956c01a0ac9e82e61e61167193f41d12345325a4e4120ae6a8b7c1ec7053fcc537b2e56791af315fc6dab2083ca2602a8a8a7e66a33d214ae2493f8f7485a60d3574230507b5c4a0e5fd22b9ee32ba76680a4219d5dccab28d74f6f277c80c6babd1a0a76d7bfa06e1bc2bdade1b98f793e2369f470f622cb20bc829937ba4f7209b8d84f131d9adaadd366258911b953f2bfeea10a2feb1fc3446e8070b9e8b03e8d731188c1a4464dded6bc698fdbb9ff28a42fe74779082ea956079c993a1301a6b7672d98893cac0eab660396c510f9b1cdde8ae8a3a5d4134384b7f43d099b8d2f84f71e565475cf673129ceb79602355071ca8159a45849df60ca13315a01e5ba0d0a2ec233c08d1d5f4c71088373ef76698d7ccfbcce4a393c9431fa65724c016ef654110be0a7630fbb2d91db62f218f7620962e7e2d1530bdeefe3a09ebfcf0d014a9bd72337f79010545c8c51b00acf1e25e51251d0599e5aba304e6019c04950c3759c7c214df92e1783f72617b03bd0bb1c4ac378488b6e58ae0842c378f485445fa34d8be258d6224db0cee15908b017bc0f3fa288336e8924c993a6a678792e89ae37944b4ae09f8bd3b11ca9be3830366b74333a544fdae9b8437a08c4a06202eb40be93a7c84ac5029c534cbed2ba41b17ce5f57f29fdce96f257841aa88afb85b082478f5559bc49186b54575e855d4d1f35af1e8b436dcc2b2d226aed2dc5ac73a4a9df0e0a96b87530978e2f747eb04c51b362f58d53e28cc29781fd074c56bb9a84c955b31f243534113eff8454330d35d2874170580aa2998832801c768725d8ace2e839a4852bcd7ab130a1e5ac892d7c8e598ee40022dcc03f416bdf0ddd898855fd579cabf896fce4030bc389d3f9ca633017ccf451d453e96ed5a0cccfd16cf3d3e644876b6c9424cd12a494a7e656027e06698e3f27abba24fb43cd03ea0fda87a442c6a359481a603a8c47061447d52f6be33f3fbb56641dff995aa36e0840d6f637a76fc74e8c3f8c6a944bf3f752f30ab80984d53472dcfa3e144272312c656e2be03f2918adbaba92c60983fe03b748420d69b0d97b7c1ffa002d1e8c1d61df5842b2d58abd43851eb83bc37fcdca282c6fd1a03200e7b80a69b017c38eb6db79dfb35d7837edc0dbc0b2ba1e0597acfdc4398e7d5ddde665b1076dd92f407a527e5d5e896471929e0bf3f289ab66727055513be4236821ec9f932fe226aec6cc7b6de2b196fb8eea1130b3be37bfb6e3a297b4a835c770989967f7de1129a7384179f09d6055e8ccd401ffe0eebcc7c10e51a17427812f13148e307d2fb2bb17c83063e77310e07e55063381623eb1c2cc76f9c05b02d4825a917a5853089399c274b16fcab694cfb40155344ccbc7bd86f9d54e3dc677e9f5af79828e98a9537f510f55f0fc236c6c0696e75bece1b57e471e98551ddce69667e751fc4eb14c04a386708dd58e100cd6c517601ee1dd1627756ea5b774cae5c33f5fd12bf197e4c36aa6d874242200abe75d510a6f60bb88d1dba2c57ab34d0c3065ed938e3711357ffe592617b8985a33d681348dd679ab06c24ac1df7f127ed2856023c544e15edb14132a2404e087c202eefd66b0e5d179471d02d467668b610786395bb5341386d77dd48e350087820e4ad7087e869728e43fe6313359e432e5e6f81b0e47e976abe4cf3b599392dea1a931741500fe5cba43159a1df30c3c2fad96092bb17af1f1a2ec1319fc830ad68266b3c565315c38d7e816b74572228eb94e5c76c387891cf2d90bf9e1239904c9021fa7064a78d5d52106ae95be43cb212594c4ec0889a1e85756280574b3feaddeaa1f82e89e9fa4b025b3d8107e9e5a649665a2246685c41138d456318cf3fd1335bad079b4c5e434cf1f3c6d10d0b5ca0580215513c604b8f06642cd0217e019e5d910e0a067cfeffbfe25add87a41d10fec3747f4e0a726e559d5cae055858c46903f4e3391fe4009d83f7f22a208a027e8fe00d5adaf50d9120205d9ae1dc724e47c0a84e29145c76fcd4f1d7b6c4ef0b22438c35c48d0391190dfaf22b20e5f9b5395ef47332d33036f43ae0ccb0c341d9b3fdade2487a261d37afd85e9bbd3344bb8c8cb86e9b90e354c4a5b509ef3ae64a02013d4c050ae56089513c1c4fbfa4b10178fc88bfa9f2c600980fff2df503d736ca1c5e37c810eb0574a6ae697e3d3d6b862e59213731876783125c4a6430d45cc63658de8e0e4bdf7cc97c6ee82c040a771ef5597118fc2c14e3f3cf55fca731f12e5c5683b27934080c0f55d3e99808fa8937b710cb5705643b8a5998258f42fbfdc6523447bca3bc971e248a877950f1b7c9b740091d8e231a447e1df332edf6382c2cf20b73f4fcbe43feb561f417b48131fa1650757e92418454b14423c05632622d29e947b7eef1f8b0ca0388601b5f480d3db7df0307ee1c4703889cc7bc8077d32d7066147c6110b885e0e011dcaa4fac3b4d3c58f80631df519c2658e11e2b3385f1c2650a6cb4da07e66fdfbb1ca66f930267d048f0ee199b2c725390fdd608c1607fe89818ba206528d22308e709e90b2fe58b7043a43d3f0b9aad04318b48f0c237ce1a49aee66e145ae0721ca8ffef7cebc055cb8a42b8765f8866723c645e21336c55ff3b2b3f2ae8b7441479690da18e30c34f1546f9a54852f5ae383027c65399a887989c5db440542d3ad6061b289aa8d6656e4dedc25188666e0d1a03322c4de006a255db57a393be1c78caf69ca211de0e1c346470f8421d02ca93b83a87b1a3ef0e10bbaf20c6e834ba6664b3e56e731e4d0de04e57823dafbfbdf0adf925baf6a4c1c5f982d02f7a689d35dec6d59f55ac60ed941761d54c3f2595f8f6a3fce6850e418e1e866b79d3c5c9a27af0a96d2fc6e0bb51f3180b06381d294d75366ad3e46527b7ebe3b2e871c63ab9ae0080c3dd328d26282e99dbc5bc48ec0ee8857ea22b1545099543d808f5b8140b2c4f79ddedb5d1053c7a45eabc932764f219c8be86c8d19a35f2a0a555efd4f8930adbdee2b9e254c06981c5d4ee4aa33ded8439993646890be01f4602aa657c6101793baf08540070d9d780f17709020d2a4e3415bfb72d8b8c290f4f3241f8b61c6e5b66d0f4293f652cc25147c463683f6dbc602983432f6a658becd37a9a0d34c07131af35a921e88f2fe1297c9e23586e9a524c24f285aa5713396a76fe11c923191cde7ce986ee94b7c4f808820c0b2fed56e7ac99549ed6d2f61d49de446eeebdfd8c2e7e6df9f63059c81265ef3a9b1e9ad4939b8b89541e3e2ab9d29dc0cd6a646ce5dc113e456c5d318f13944bca23ca1a31c76fc42813bf8c9c6fd410f36de752bcae1ef305096d2529a97bd2a282e38a66e49656ddeb58ebbf79ad2c5c6919496afd64740a36d6b2ea528999a8e42423f0de65b13a073245661c30c11a886b76488550bfc3a69bda8615e489a9151069e0949dc45b0fd932488f3b46d7837b01029f5aaec3846a09c44080ff5300a2897b5f002970fdf4265a4de4c1346c41bbea72469124ff2efeb986464831eadde39903d5acdc90918f077b495c4d75caf89a0993c50d831ee0f2c985238d959058fe3c52b9bf3318ee7a28851ee220ff7fa2f67a370c3f3ca8483753da610241339a7d1091846d9d5055aa82b2d85edf10e6585b353f7f53eb29d082b70c944080e5a8fe4cd60141a4f76383f0928fd417b690400c6291333b2f87955aa5b5132554b01b168af85702d7b0e4a00f28b34f15c94b825f1dc8e55ff3d6adf14da09c0d44bf6bcd90a19c69f4f2b31dcd96605b7cd32ddeab15105281e84f0b73b048917f8b2659ade8570687025b9119a07184ff34f42c17760c500177d7fd7887ac90b59f2fe97869397c73038bcbbbc69cdb9524de949dc115c00f255537d45995e2ce2623cd448e8943700f0b232cb4c0e7eca26c19ab74d60f708b5ae23939f473b50db9726241606eaa0eb4db8d746bf49cbfd02d0b7b25fade0c7709ea3e92ec0744b5bfa641fb15c2df9beef1ed97b16cf16cca432e2e2b1004767ee15062bfa539e7a90000fcad79e99f2407da66df23bee95b9bd42d40a1b5340770f6c63828fdbda16f9152bee2d37faaa90aa9b340440e76b1703e3ddb02c04786d16e0d549f7527995ba55c1f894d1a1faeb3fd87e6246b0d0adbae6059abcecb34ad24a4f76ef8cf8c32bdd237d6e051aa6c7579e41a60f2fa5eed6defe912f316b06df0076a50cb3859173e30d93b3bbccb756b978b5f5224c5537b9d0d980da76ad716c0ba56540ff65a1f51732dc953fa6be37d2724e1de26e5b16e30faa285dd17ed1259ae8ecc0ffba9eefe08f22f729798516065d0e5a6cd8e02d2d50ec5ab77d7e661df0936764458d2bc1c3e36ab0f0dceae528c04ee60b0b3240e2b08d6a804f2cb0e5f0153ed354437f62dd6fbe94abc607e997430edaabc46825cbc9769745b64fd2ed1a4ad90a158e1ee03fc7ec8e40dc5cb7035c02c40a704d7185d1a3bd3f1b4befd1cac8c95d0bcccad5c55f24b9c497cae7ddbf85f617178485bf76bbd02331a0f49e47a055db434e8fe5e0c8f5991d005a80349bed229e7510d57ac48de72d551a1cbaef54770ef18d1e4e807121cbf91f81908a09642f23f61a1f67a5d934587f0f65a176e4e7afbdc41ff97c4d41fff7cfa2326d94558208ae7854a2eeca2a765fbc0416fdcc0d1419c7d0747377e31945b6eccfb3a0c2b88f3c8b4a7a3f2d88e1fc3fb92f22bd7732055c7b1c1e9fa76d8f6c69a42f7bd944d46b3419785a5f6b7cd305477797cf7fef2c64f948d9d7f5214b48a24eebf7e34e48e74548b2db5ade3b6a278acaf6602677dc0ce2a9b672dc84aa1854c67cf3d5d5fa3f693cf040d7968e2e8adf1494763b8fb1efe5a32f4ad440f731776ed1b764d9978b3fbc633ffd916a2ed4d6c6ffe6380044d1709be3c929170a74c47c8fd6a266a020994ae4e9c8f1abe3607d92ed21f704b589f837a39d43b89cbf6ff82d0661c0bed9217b9749815126a98542d1faa3d3f62b494109eecde657dff34b87e637c80f72428486b7f441909d7a369b8a516edb760d225a7262bc5733369f390a808d3d85af59a6251bc340388aa3e291afbaaa8898b7e9b9256a1652fc242b3b4d7c74000b1f5e59d91ad2d9eb04dc2b3de442f9bacbd84f23b6921ca75ec7ea29cb3afea091b5aa32ca1fb7049b5c6ba75686d5ee8c97dccb5344f13cf285520605bc416b3169771b4bf9e14e0d599191265f8dac5d3192db8913c44df9d8d2d781b0224c9c6136d7635d1b733a9d24b00fccd995982e1d88dc07f60aae0c08f3752958b1b7359a86d7360578cc347784bc59cc2180bdaf097e650080aa521650582ea67de261274d6c8d55c25b15b315783eda4f72f001116707f6642be764a6c6291b9ffd493a327d3c9e5feae0943d5209bd2b21d9b530f80926c0b50c70bfcefd00ee0c62ca527c3e57c52e7c0b93cbf2b73c09db1eb60c43a2d7fac593bed4b9a637d0533e026bb1032f06f4bf603b4dd850fd8faae9ab0434224d5a9a6bf8b57e24fc2c45171eefa84b964507cec7ca74777e25e59e0be1e8b4bb8448499a8b4988a26c2817b6966e7c16dc120c1ac0da3f83ebeb73a23610d5535171a837de728d56c2254194d0b5dfcced65b119d8d0f9e8e468c7ff9c35f9d2509d518cd3eb18a33bc087f94db6362011d2771a3faf74b98ea5c200bd1980eb7627995dff9176b1e25f3a9e800062f43499bba773f154ad44dafac01864c1a7fe1bc64a5ed62c51a523dd659dd5d8f0f72bfadfd32f132af0375ab8021f576b50e5250f49188ddbe640c9c863444770e81542a5ee7632a8fe83f06cebd67a189975ba04776ae57fb122ee904018ae2f015b6bb8b77f32b16eaa86d7ffe65d971bc850155a20a9b3c75e58c97f2c5ff998e5b40a740824a5bf05f48eaea508b724cf30dc8522f7c92ed322e23d3246e476af96c5dde32f0a6795d688e4e37ef84cfed99924f76e270ee2a8e42608ce0b3915a5b35a16c5b9b15f4ae154bc866f57cb0766391babe8f1f51329305da0f14a70743f66790a0ed228947a6cf045ae800f21cb496fa0044cdbfe72adc51f9701de05052a5c55ad25042c10bef157e8117fc95555b03bd32b14245d3d2b04e294e2a9e1e1c12d90f97faa58e20066d4b5f92f58b7ec693208e277e12e1f937372f83faada715c34faba38b22441ee9bcd2e47334cfac36581e4f795a03b04886a3342a47fc55784ae6a7cc883da8208062545a9f6770c5f0fcfdfd996a03248586eba6722cbc58bca41ff4b06104bb5f7a7df709829808c3793b17f7f57a0f56c916870dfc3ba521f6fd096761ea99ff87aeabb46b77283b71854f99cc972e8cc024992d88b00b59c1cf63c918ca5f4037a6a85efe8056612d8f7389363a04792401fd671936890dd5704a07ea5f3a6b622b13c389b3462974c922ed6fa3b8935069633f75adbf64cd26e4832be80f77e29c6add69d80066ec2d0a5553774107079b9e06d6076817dd6c41a78bcd3241a909ec80aeb33b45fcaab34a6d2ea62b53919872de574e16cd4d099d44c02fbc5909f162b6b206cb696c2f2cd0adfb9fd54e597553f12cc2fc5b9b372fe0bbbc0fcae541784856734035d7da59e519b2f8fcf9e0d722d67ee82464d86afc65091e332b3685db362cc93fceaf0a2cde0d2566f7dd1aae5fad3faddc5ba741961d27135c6bf79beb92edaeffb50c377efb07e4dfa7bc5a76d75ea42d42011faf2d80a8a31c83718ed3d952bad315f45a6da008fff2f4477ef8fcc8c6b15097fc742af62dd8b0c7290bb4ba235b8e9449b551dc8b264e23be3982d6d0acb007c7ac7fa183ba9344608032abd5d786b4c21e928426cedf14ec72d15a1d85b2284ed59332c334c9590f0f8772de45b1c3f407f8022c97996f49e66722f66c4564866c48434b0f1d06835e92bb054f99b68af7acebeee736676ed8106a7eae4cb25e714f34942ec84f9d09f0f9ce2bf26e09261b42f5792b3b0f40b4a7ba04f0058f4a1d2182e494b0daacc5dd820465d27eec727471c6ea7bc0fc3e5d56fc58442868333c06c676db480983e4bbe442c540d0c74f7f53e3cb73bfd9d8e30abf4ae2a8dc4f5da934e9e01cd95e7ede9c075aecd932a3e77fe102bde6e8fb19b3e60d48940fb91ea3ea274954527ad2b4aeac87b317637a74e2c86f8efbc37f8409af1134de65d8efa23f223c8b62a604d6513ca1e7eec66502d543cddd2243a45eaee56bd68ab122c0e861abf693a25cbaff9b0502cf1279b89eebe1b067dca4b92681c65aa7533ef45a0e13428a3dae47c8e03ac7710f1197a2fd462c2e8f9f34c7610877bda254bb3daecb66ff4080d788e6b2c6a0cf422e931e0aee60d948c8c775ab3f00f5e0f2231707125d1bbbcade2c36aeeaefbc30a33551fac6df65c71a8a7d2f346f0e4ee22b898086c1c01b88fe0204d405e1ce430116d21e557dabac74894e8323ce6c6c5c3d530b2e08b87c21f1fe48084e0c995a564e799285a70ae617d95bb152c42c2b20c434015059a2251a6099d4bffafb3573144915e90295d262f6a5032f9c1815cdfa53cb59d447dc67054f7b430c5bca1c21f74607957963165c1376121445beb0eddc82d7137e0a9efe07ea6d092c944e17e472f342c44b103d4c783f8e6bd49dfc5a3b57ff8315c5584bf38db799e5ef6cf89afddd3ef2e18bf3b30a71d89b62d2d09633bfcc8644cd33178f9f010558728d0814bb7ebc024548fa236bde15e6100ec91fa4e27c96cc75b6888fd30b3a8f4d838124f05995041cd03d29938f7611c9958ca67d831395e3e31cc0b8b8f38c187f6ba2fe50bdc7f39ec4e6ae9081ba7333a06b83d81625222c3c249a3a40ffb4eb331629c2b9d3b2eed58b103f2eced0820d9cd3df936d6399364a966b305d99525400f86a2aa73a95d3909a29a593ef1da9f567d045bccf4fb4978f57f37642e19ffbeb3c022e759cc190ded2b95b5dcacf7b61f7cd5ea03f67113c78558231443c1400e248be9ead4718a04071e978184e83944767a4e6d860db1d807265d076a2ab86c0e636d962276665990421d6597932821fc5516883fe74d70f439d638d1d2a2548fab7fc66f939f703da0f847d198188b00a970ed7078181c53f94ba9b77742f990129119cb465c0734a0d5bb4f7da808470f63c0382e9547f7a619068fd2c7cd37ea16982d420e00b0df877d3b03efea33fc782b8d85df3f158d505b584c7f53a2d43601715214170153f45ffc7cb9ddcb5748781ceef9d1b42af4e06a5b706154ab9cff965245d6b27dcc3cdf4e9d64703e3309fa4fe6d0ca91d50dea55527d69ccf173dfd08d1e0697cbe0c75c6d34d237cd26f695dde88558562a8532e024e0ac2102ea360ee4926178d8797a8aa10fc4853f511150b526c3cf328145173484b1f34d3bdd79422577e20a97ae42e1c81a3b3f8cf80d3d043997a835791ef9183572f736097a52b9c79bf7f7e1b65fb0684b204cc502cee8f428c2ef8a959956d9d79317310040cd9684b0ae9ce8a8b74213bf0bf3d272ebbf06986a9dcb948a06f0e3847bebcdc7aecae28b3edc1da15fcb455e7c28837bc00b36c1351ee3cf053ee458a13eab6a03a4e0d02747198d30940207faa429cd94f331240723949004147da23a09e3fbf0f86b9bb7999bc88615fb9d76248f9d14165a4ddd5c9c88631ae52c7dde97bbbe64ca3672c4af2cc63063678efccbaa4a62642da9f19c55c68da6c067b71285a61c9d842337b20a1931060be8c3f18493fb5a7e889a5b42f7405a13f5c83a1a46ec6b225bfa5514f39780781019a2a6f3bb355b0ff1bba74b0b97ce45522b8dfb3c63bdce2d37293a67003077ffe5c8d6f1743373175954c42bed4e77e417667233115041f7d8e6250a22373c7f8541d738420347a154fe47bfee5dbe574b649f7b1049c0516b5161b911dd93c18bf4e5070093acbb548fbe98702997ed62b66210c390159440725a2e0ebd09491d2d0b0ede11ff83255d56e7da00c4e4a5ec2e537e2022aab52402c4d802c486ba1f4a558749cd09f2c8e8f2fee2c74a65060df309b23a1fef0a6f1f9e0736e124b80d7b25d3a9cff6bafca330d83d564d5c5d96c9fcad89b041c414b1b1d1854374750853770f430fa3f673dbaf4593f09d573f36fcc0afdb7d84c47a76854621ace4dcfd4164136eb68132497f812eca0d75d57c89f84469f82eab43bf616b91a4f1678a3ee15fd05da6b669723d647fb91ec3fc356d9b789625fb322a01c7166fdfb699d9e2ad21178c7032ddfc3b5de9d828a3f65da91364725bc92b8c050c3dc89a9ab243b3498405a93792e78ec4567150fef1bdbc24debfad567c552f8e3b156d51b5b1bd58c26e59f5bc7dbea99ce6f9ec678aef28d9b84960f831b6d47caea13539782904ee4a064c1cdf1127c39fa9254c54369584bfad4353ebfff0ae22a3d7096292140cab9b9db675f3099d76f13fb83f1b48bd579fa9be40311824996427a89d7325171e5b12483e355b2fb358abe2386a6f70bf5f3828ba3fca2cf125690641bdaef518e085800e19cd4f4099d9585c5d7c39453342bbf8858dd05bbe021182c02bacfd47c8ed1d8ef0149755187404458dfc4a6c6530816cf65e55c6d0a5f1de3dcee3650ebe31e5a74bacc5a62c28baf7bcb06a2373e6de66784c5e701c8b939e57f6b48913ef7917e70a5f768b342c7d96e6c8cc33294d86d7ae6e559982de2024b2bb5d81902829a747365bd7587d76af875837f1a3c39673f762d48c8ac3686a2de85a0bd14a2264db838fe831effa5f02fa9defc8b885969f8ec2522b060d1f840469d979e0ca192ec094d3973d5ad56c61096bdb03a41be6444ed41cb87ccda89681c8064633822a4d107e326099d5fb51e02c0cc49117333529e0087bc3cb3a02745e3bd73227c883b446c0474ab112ce067d968a210bfa2ca815ea46ec26a8c7d71f438512641480c65ce90235ce5b84c745dc5e543e2169889fb5ea9da2d157bc830839041f637ec2c0f096c92eccf74bea00c5164a670ee2d4261cf173efddfeb284d6391d11303562e67071ff715e0331717bc00d2613f255e00a7dfd22dc19e791275fde8f851e635aa8a8b6ba1d641a65b0567d3f5b63fd3827e652f8d5fd2dcac384e340dfb46f83981eb59c6af9d313e9b618cfcb6adc911aafa13c28dff00851ca38af6045e06dd56a758b3ad78de130616b98154d5982a7efd0f1fa3ea66752bfa3203b70a84bc248861f4df55fab2b1d02dab8e168c12cf0e1f8a8a8f7e461ef9a479df65c3d67c6aef14549620a72baf010d366f7d4991b5693e9163e2237e8468184259cb7ea178a5bbfbc884c745bf3d95b91cf24e94f6cb052ea654ef2bbcf6767990a9d269401dd67653d010b661bb1565f17bee26321f7ea0fdba16022057c9df8890b3d75ac7d8e7cafc8429aaf41f77efe6c568ee1e47fb1a6e6cb77c8d726adc5ed6a8b15b2d1475a469268380ba5c9f978b97e1dd6814a184c2b4c4a3d66d97cf8d2f9f2791606f59bbec721bd09dced5a8b24829803b16c3e0ecdd1345dbb57523b1938901aa3cdbfdba725377a6b700418c76ca7f4107634aba175b9ea25bc28540e98def77b60a86415695a906b09f8669ed31eb56b3c8b6c2dfa11e75356b3f92d96719b143204e34e85fba9a90eefbad29628d16300862f5467a408807c7902c427ba0574d41c11988ae4d7a40d91d28cea490c980d57bcb958f48bbfd6a8b33c3d84a7f92702bf75992f63b70900fff66fd2494d653c3513814e67132ffcaa6a29666fcd55e0ad0de4fa46fac17fb94ff48f5e7a540ebab5f68ddcc14a288746f62abf1a50f4d9ef330f2c275170d64002a1513def2dbee3477a7a9bab673db20277180a2e16334c593e07f2015b38534f9596b1d39e0dca7afb73157d58ab33c9f604ab1897df870279d029c04b727040efb0139fabff23ff40a20cde5dbdebd29d15c969be7195cc16d0ac722358c199c10965cabfd1a078f56258c7cc55b3c1dcd7313e27d63fa6e891a91d6822cb2b10700552113d2b52622c7325b9a4b34de329601a03f6275487d0f95ece9442dc146fd50e887b469257602b7fc55accf126769eb14d01ab532aeae70f116c067e12d36acf115b971ee9439e6328cc4e4f2ee599bdc581ef0f52ab7a02e2d92134ade49a92f1d742119f56e7c89e514aa9c1601a94b23bb2fab953317528e9c43b6ee3621f845671a20ea035c86771db10848acd606a47121704a10c0fe7d453cb0c3d1bed6a69a3ea541c0d1bd95d005ecfa67ccefa7c3446b3cbaf403acd094d8d0e1176f1d11ab46c76138202b2df1dd0b3e69d047c4737227b385ca72efd6d57376c2200d0c7f4c39f5356bbd7774efe45d96248208a192b56846093674f072e1d8606596f3927fdc9527fe88a0f970edbfc18650a3095294aac900cc1d0023221974979837c788511bb83ef4ac534e977d784d443fcfcf0e5e8c034089ac562b4d6143bbdf4d70df139ad638169066d099b252bc74a4c42cb6ae512ea512cdd9ad39bf209a45b421f5ab73d2631f997ffeb7516b28f9b49a1ec89bef6d6b529e23b02aaed15e663e4000b1e246027c21ce87d662db136fddea0d711f2ab046b871b116529935a1740387a0580dbd9614c2e902d536c92ea7d92972a527d900a7937d6c0824b502bdbc6d193b51735ec1a059e5e31d8f9f08549a799d397dc5fcdd33be00ca1b1dcc024b90e1082f04795290acd659c1c7c231546b00f5aa77efa89b8a0ae25c61890c7069cb0dacccbacc24b6013ba21cbffe2b8f6fe154c0025ad2f065ea8794b9c742dac5bf3bf1a3e9501b77f2362d4737de5a3a392f73a924e9091303007c4d7051e48d7f6f2d2696209978c932bad20e7bc003cefbd827dae2919c77db4701a0eacfe18d65b7b26b426992d0e5bf50c3429c1034b0f2cf7fb99f7dc5ef41f6fc927a9e3b8e44b994428d4d1a90114b655233c6b17eb4feb81a1e40b7e26b20d622ae504ddbe0b5f14b9336dd3dad65c23d3614729dcd38c508d08562c45bfc87fb9c71f71be0c4d81ae7906a42e4c83b4f9c906951ff90da2c2122b951ca9e0b89e0d309d5a3bdc38d13c0e14cb871e58ef29c8de7ea114d5034afe66ebc26ec089a8a76ec32a83111b5c886bce0ff5bc70bdd21c80886049f5808caf08354cb0b1fc456be2fdc7e67913a108f8c52c1195e31f9dce65f9f07ba983136123c1efa08ccded431c7e701dfcc41724ebfad5ceed6d09be939055f8882be103dc0c78e0909246b7851c526aa3f8140e2154123099194f6a6ff5761b5a1e30b18375ca5fae09ea79b791f265170c23ef3af8e4b0add1bd9a82486adcfe0a1e9f47be33d55a42779c4bad7ebdfc603669e21d657f8d3d4fc98cac9e63439895f7bba54fb1811c762645368ac9f1f76cece5d7fd653c3d624b60cbd0cb8e0f34addb108c1937a92887b2dfa41dea8cb1c27715db1a54c9e6799112f1a2dd6b5227560b0db34a7819c46e075c00167ced2fb8c2ac0028c2e892e478d523e9d301fe7113cf6929b02ebe049a685846666a6084dc8571b23d14ee3d2e95409693ba8e9828a60b1f6bf8d1c913331bf3825b8dee672f4b664b3cd4f494698bc0c8c2415dc869299de74fc5497bc8d26393a1a1fe58cf3004508e05af977cef572d8d8a5ae490fda729f002256df0bf1ead615594056c497fb09ef7fdbfa4e87d3382b2d1bea3928bbe18df52311e1b16a36b5954faaffc6d792249fc4dc43964037f2b509b6ea6e004510d3adddf9cef6846ed299d89c22795706240a10fbae0a1be911e0e3c529a4c37765528fef77f9bc7a5898c7989f91ef2b64b4871326e0a55de561fbe777445e6bcc95e921eae0f5a883a721f51e7e932314ad0741baf1dc7500b64a25b153a3326d58e48686cfdee2cd508cb089de469e96cfd7c0e00c8eeb4aba6c1cfcef14f5a0ad2196fbf37a4cde210e29163b004514e568711d8c04e7c65c2d571c3feb46c6464dbca29a7627c1e0d68dcb01eb696539e918998cdf38fcea6ebbf19555363d07dacf1422e9a6b08449831a58a3a63a239b1873d070967dad0cc3f7f1b027311068e2e1fba56c6f33838a13abb39dc086f7d48d0b57e7096b0453e3b512b95c8dedcfcccdfcdda973b9defa059c84638d7567a04e35cebf0f5e40495d0628088290c529845da02948770a78f176b4913a700fc77773d45cf1338bdd262a62095e49a0f97408a94d4264684bfbe2cfae9dfdaaf80f439cdbd0cb92b3e2bf9321cf18d9ce8df42102ce6581b11da9be606b16f1167506122e0af4a905561db65c3dbf3c8dabdc1c18c70f6f2c85ebcee078c772c4cb4d7fac7d1171c6611b95ec0f1734ecf1ac75d320a4a1c5b7541dadd5464e241011cad71b138b9ce207c7a41ea7a022ec0d0a8a6cf84a1bd891df464ad1fcd44a4f99279d15354377a4cb9be23855a043058f3c423ff27c8118c797c9ea9f9404bb96432f998b8fc7af76bebaaa18cd57ee463b04b032affba335dcf0528389924cb29eaecf93ea210d91d8d7ea902f375695dc635a8a4e4c1b5f9a1e26b61a6bb9c12b0341e3986190cf1bba6a34a70954774e656faf6f144eb0652efb76d480b40f5aa6fbebe04c91d117c51f37639ba2ac1cc3eebcea895326b318ef009178a729e7ca86a64120a8d5209e6afb92ce43dd73707d813c7ea2a1e7f0423c5e3e0dc7adab727f3954bc071ca8ae6886f39d06ba052d626f01865e875c41ff76ab86a777b98349b296848d6303061e4cf6830c11547b6a10ac6495b3a48fa64248e597efdc81941fab13bddaaeb3792ff4b4386d05c033f1ca909852711ceff6a4d12be5a80a2c7f5548d0683e872ba8a18cc7da956e19bc1e96974371d305a4305758c297640e7ee80c339bbbc34c3962eafef40429c9a69b199d10641a1b1116ebdd3e14b199fbf6497539bd94418393486a024a3aab1bb867f54f2f401ea8995f7737f6a93e53d7f53118e5c0fd41df522c47858860137b64b77c1fd66d2d7555bc0ac971969ef7dd88dd35e5ac195103e29a331c9e8d234660e16e91d3fb86319db72c05b4f2136466548f368c9f47553f170dd72eb3fb88c1c0931c55d664611b79a642da188eba1a3d73915905fcb4b64808bc7bc6cb71a23e992e498aaa8f8cc471f997c1f606443fc52e11eb01704fc6abbecca437ed989c80fdb9dc3ac207dfa47899bd47a5d09bc8533610b811b43ae20316f50da1ef62161bea2810ea10a8115d6551b434008bd88dbc0a722fb1dce155cc68f99eb883a31103e21ade52adab5c06eba58babe8a0d20dd7d849a405bf48ba04eb8d60f828d3844ca469043656a4ff08dfb9fdface08e6f69ce80d0983d7c38cb60455399faad53e4c0c91e155515b598c16397920bd01f12afec5b161b86f4d82803e764eadece9cd5d8ec9490ee57f23af2740a7e60abe02309672ca2e51641a730a35080754b3c478b648b19abae03a06513af64dca898ba64681eb827c55b6c3edf588fdd0a1ea2b681a2867e79d1c8b6061e4aa72202f889bdfaedf76b81fc4b7d6169c0a9534a0d1c9ea13959156626c423993342e8e93be6276b01b5a0f5376aa4e521d2383f19b955391d260c4eb3fb2279c45ec54c579436f1ae399168041d631b5667bfbaf4fbdc747aff4cfe6b059824d5b89e61564702714311e88bf02d189c3f55fb2fda473730fe113e5bc015d512867fc0fe7d17b709186f2055ed2a2ad405fc88f3de9c8fee4d3d1e06f269c1911c18891d9aafbd0cce2fef3ffbf026d9a7f9eebdf4314fdb83c2d8df32307350e6fce3b59b7a865b9321d6468a60917707da331c7ae3be23f0434a3d5667d957a30fb49f091f894ab059615e5c7dbc69f423736b4e864f3791392d194e7121720ce9f2eefe10dc9d612918898b348619a78a36281ba35530e17af52b5b1f83b1bc8b75a1b70c48d907993cbeb2ee3408ba569e4824549768b80aa0560eced876d47747d678879619308e305dcee9d4fa0327697579ce525638562a320c854b1e2583698843a80fea650b95c9d357ff1bed14c420c84c9b82acb129111fddcbfb85dd393025ff3a15556e75840cd28c06b65b0cb3f94db3073f5ad52b48e6102d8a9f6cdbd849e076d3ca03e445cd03825065c481048628d3ebbbf13e48f0e3e32daaae2a02991cc9df94f2d0a464031f74fa187387c1054f161df00c0d362aec66e2a45669e10a15a199305f63b6dfaccb239e53e812002ec203e91417ca1517fec126033063094f0080682a5627f104f47d3ac7d24c3a2f03abfc16b77f14b34e627a29f887e39be1672d689cda042eac3698f06d22f0d7df0af6f68499cd7fcf3c32228d0f96ef65ccf2a52e318ff8783214d26bcc12dce565e844b7651bdb46164a53fef3425848d5935cd56c9676c95d4d79d2f2f6653e2d7251b6369dbea34d49c66a01710d23487c3a65f5fbf793147b60e7b6e18f63f697d1800d5f4ce0ac5dd14d833f22d3ad6ac5b85bd329b46f1592dd4854a737ba8d573badb68bc8fe423eef02401d2643e3b3e7a95bf34683a835bc81b5b3f12fe72a9d6d158f4f59e398b394fba4fff3094a8b35893ba2584cb92a13d2eaacd4866e509f124d8f54d2c83ea00afc0db7e2c4b9831af7b9efeb5fc1bbfa8c750bd4a37dfc790d430d7a6dead689de68e5a79da6df3bc081270178ba44b54cd396c0a44c7776cc5d350f65fdbfc2bb872f1541ed47cabb6be5b1b5156a8b3577317f8730f58d3dffaf4d409e42ddabda0c164f5dd97a57a372e258aa37edb919c5009cf05d3e1de4729351f88e3bcf28fbf406f877a255ba507d9fae16da5dc90eda996b2ba3d8b5d7cfe07453fa575b4b182e451dffc1209db331f3335e13dab4f6528ced51c9ac980528c3bbc975d3eea80585331bb1f97a3df7b3000a1f6332539a219cbd9ad095512aa3ef7231a517566c38efbe967e758d708d813f0dcd5725dfdd37ee7d99f362b531b162a2311edf32f5816b9f0210343473e36fff0646fa86e6153b291a135cb39bc6a410c9c4005dfa60710849304d185ff7e88d211c90294c0956dce152fb648d29a1534c40bc9b8c800993513dd03d672996d6579cc9c1c5fc0efebeeea42358b44c83cc28bf94b69b4a4b01fe6875e4bb90a0094bc85f457fb38df6c1b81960efb63e479b629fd8ad9dc80e4e9737860f7eb52eace5fc8cc1f01fd149e98b8a42a60507545e4350ffa33058200bc084ec31d90bb2db3af8bf35639c2d9c20fea6d46032dfec00c55afa4c3d06e0e718a423878d78c30b5d32339610df404e817e1fe72305c023b382dd9bad8ab9839f65d4ba7451a9c4d73a3c569ca86bb2e037c0900591b2a02fc529b6ef0a389f8bafa303487b2af00727197de9904c77dbe83e8494759fa4654b74267783d85aade15edad791368d897f5621637dadcf5cae4eb6eb2aefa24fc60d1be3d00b80fd889b07cbdf516a9547c49f6729ecff2605230031fbe635c706dac39c34af493724c3eab10ca522038d2ddb579f7e11b2d17100f4d5305c3c7aa920042176e12cec557a4303085b095fae9f28954e1643a9822431cc090382faf82a611478b0db9457988baad45c222147b3b85efe5fb9194612f785b1b0e179640a0a9edf6738dbec4ceb03291be941068ad8990b62e7531e9bf6a3a34ca0084a912a13540e511f76b1913f27beb5ae728715f3f83018438f02c544dcfe415db2b1c68e1815c4866e747958863336ff67c776cbea1c991deeab2e514f6488d996f21971f5d5d43e2d1de36425551396422cbe2dde33b3fd702dce02a28cabd0deed99315c3c42a95fd50d65045fa90b7a942cebe96cee09d86a500fffac72ec4c509cf3b0d41396ee4e476cea523c22c80cfe75f6019afb774fe6ee06a1a4e6d0ed4d25ef1a948037499fa45dddbdac198581718e962abb83c312a0e2923a14a30c121926c4575d960db474c8dac0161f9092cd54149a92b28d60a731e0ccb9446fc766f6a679a2a13eb4f836b887b40beeefac1ac3ea8ce32d2640b7c062d37068ed02c05d00f3c0dc923c7cdf34c9dafba7bd2e16ab517e8b28f99c64578efbffaea0e9ded354f5db6bd092b9c78fa718a6b3c043d50e69fb94f7cd02ec4840ffe0474fdbd02660056621b81a4d7199146f77bc63e23c88597281e3930ce1971a5024493f3b7c354003a37430c0a7e1abf54d45eb269d09fe0c9ddc76babe590a6742748bbf3db70d07201004cb647647d10ccf23da21c09723db25951c2cb2c073fc1ce9ea83c20dae6a4d6ac8985aca176a58c80b97add6ba60ead690bf0e3b169475b4aee7bcfd54d093bfd6caec5c222914c39229067c33517c55dddaf78ade9857748fa832eb45f256523ba7f1b63b67c903e1ebb370172f39b18ae769f71a144d12453f75e4bf14c4de92b7b44ca2aebf73d90049aefb2b9f311d2e873414d055c39f35099c47e553ec7392811a4ddb7a170b374d18ecdfd44561785a7103e90a7affdc0fa5a3892b9b98c8d1663166412abeac7d7a8409b54d9f3f6e8235aa525d7c6ba21464de3658bfbacac9b658829d86f164e64125aab9930d56b6606179c6f47b9d1ed2161f361d943078025ba9bfbaf47e214fcb291ed2393d246250c1473fa5d200efff56a673685056ca54d7090d466913142ba7654ecc4d5959efac0f595d593f687ee9ec7f37e9346d7e18f50433eef1f3584bd44d8803728f471ac723d31f59180c79c0f53c6c8710722b8be5bdbcbc85eaac795fb16c78b3a92cb0dd15dbce67decd955be8007a8d334977eb8c18e1b2ed09cf94e206b40a6e120e23fe901048932374bf41383df008356b14f29e7322fb47387f1ccd8b7191d56ef1fecc8380559da3b03d2c5419d043eb25b885e142824e88c97b847a8a8c2c31dbbbf9a03ec23cdae4626d9f8ae090dc7d80f17cad8c09fd30c9a826e6ce1d59e4f8b530010133f4ade377150895f41e7fd2ee56f61cb2decbb3956a09031da59e76a594688bcaf363fb2f113b1d49dfb961f2998af5835b925a7c53ed5c5502516f2865a2c460dd64d9c8217f190ccb46c7fe927510107c9ec374f22a8cc632eecd3d479d72850f5a688ce854401ad4afbed86c06c2ed1815882ae1ac9ca8d27127cd50c217a1458f79724515880f1d28e2134f7457e57743606d6eff2efe8ef1423329108ba1ef131b704f85c9cda4957d1b86351f85e2a665048af98f1ccb55e16e5f630fe3582877a7069e0a9c3bc1fa89f681c30c4c6f76edcf182eed6f488db17c1bdadfd44664881f796a32300f909c976dd10a31e3663dc07d068631415b0eceddfbfb12fcc493846dac637217650e266535d79fbd67bcda61288d25e3acdab779f7d7d30b4426ac47dbc62ab1a90779bfb889a4d31105bfa9d02d6c3d4897c21e96f742820df56a2e3846af48db1e00676bfe95603b2fcb2e9be03c63b9138dbf8d2234ae8b9848018c2802957c1b00cf4f5ade53844a0f3290515cc6c9b79e749c762e14c5de11a5fb9352cb633810a38be79f744d5575a302d9902f40fbd69ae4ef648185532d58cbe101a154791ae1dbae0d0d65fcc4301a58864bb2fe5175ccabfa31df32a00566900d29fe63dda2fa604001a2826ff1b2aedde45aadc8bab5395cc70939ceaaa207d7c5b50152973123b5b50bcf1864c1625635df5a0d6f4eb7b2cb9aee1616de69e9d7b2d5a2cf541ec844767d87adfed4d20a3c02b0a7fb11a07079e97892b2d35374922d4517178e220018a395b4dd164727cce0d6a6fe50b7b3f7feee14d2aabb420073324024dbb698bd9f04b8e0ea4ddb81372679593ab16ae621418acf931489e48c660603068e1786c15b775c5c439e8e8214235d40d638a043ff6567b89f377fb74ca520458c60e35caf634262e26a2065c849d458ca0e00bbffc042b73210c80e08cabc5503f5f605771bbeae0da04a98f6421e7c7af2a9107c1c1f9a267b498b65e559f29191b2f1617df13e6b4d65974e675072b62412688b7f226b71943d80528e12b607484eb6cc8932cedf83b5daa64b3b216fd38899094f36283db3082628e668b52de5766fceefcfce730c3805e7140631b20ec0544ab3203aae2fef723eab3e1f8b3af29796613d9a23367f7d68030a5ba36cd07fc0260faa212830f8c8f84f8f6afdc1e5f84a5a291ef18c2dc4755be456fb228b0226e74d023036ff9f4d7a4f6843b2e29d5ef4a7089f15ae3db47cc1d6956689378dcdfc434ac8492016a3d7c63f41c99e2ded0f50142d793cf60e757ec00a96cf1727d75ca53c9e467ee2cfc44a1e0873903e8500f528a3dfc33376ab4edc59e2cf58e3df501c01d3d71927da7ebb46a4185d4cffe156888799025889af56f526d5300f8cb12ffe06b27ef71099ef5cd25f456b1514ba36454dd50528f4ae7df252f73342857cb67de07968073e93804450a1a0fd6efaad0e70fea6cede9ec5c38d8328f6edb3f09cf6931df680c2d990702d0e9b0f112181d2582679b020636833d69ea141437d654f2d356a1cb386b14f1aa6dd1318be99d112cbbb808f11ec3a5493560c75af606b0b9a8ce053fc1240f154cbe743d1054b8d7fc86144c608d494432cdd6ecfb01952e26b0a31cd2bdfd8fdfd2fdabccac5d9cb793b2eee82142d3a55de6c6b414cab03a9a3390c8fb9eb226c386beb7177a923913d0b44edfd12fe2c2f26851c16563386eed1f9403db04b610bde428ec10df7913e74c86a657117c2f89ecad25d9dd4c5a1857b040b9eca2bf7f66dde9c29352995335319a77c3c2bdc9e92f1f3ea86118f340db322511b23143936d620efd3522332444368736393a10e5a95452af94b537d719861817e39091bcb57502ebfd8ea9ebd3a25623fa1332d76438b888edd320d857165bc83e30dd57a2d303fc89f0b161a7d5895503e5ea2156fab0e93e2a956f27b2d55443f2b93120f7bdcdec98026218f30e3a21b35ea90ec52ac68a7619552b564af7c99c9c77917ffda3cff44fab132cf8dc6cdcc7ff8c50c52864fa03f09a664c1c132019c420376e471af2bbf316a0ce16675a92d90c634b8f6d67d4199aa296418cf90d8a86f2e876e1e36ebd60f351c4f8509a11721d5800af7a03f21dc75dd8081b70389ef5bc45c5fe02c58ebb44cda9303e0383c2323438b1af2f43d241b62a8d0c17d618e8c1091fc68e2fb92257a7964bdfaedb495e780bba364df1e2c932b0e1787f6d8d8f651f545dd9be75d8b9db26d9a9a8320728629713578232b34eaeae8483d47d011395b27ec4eb08e51e6d2319b236548cc716f1fed69d16a79a2ea429e3a29992cc95ceb0e5dfb3608f9a5e12655a0186d1b1bfb341aab5d507823f05ba0debf1745998908cc8c9eba8f2aac6746fdde082e6ffc38b9a42fba26d0b03d47118418f4f5793bc3c79e8d652099719b31f52057e080851bd30bd3ea39af2fb5272d78e85653fc7ae588862e6f2363f3d26fbd944b0f0522e2dc8cbbb3507206e455464190bab9710adb7299ad26813d398c5efd900a969eb019e7798c3a329f18fbd618a7d1bc5ce09399bcf661c956c93ae3ab4c517a9c9ba73f1f91d3ca8c1e15bff6c3d206eb6e523e0536640933109596cae663539482bd4ca6c5ea3c98ad0c42674b6fed63ae490686963248600b07d37a9f0927afc553900ca8c1976b4613dd3670888431236cd85343c815a1153c3e92716988c80142d209ce61e5831033b9aa1c7fa527125898441fe16094e016293c139b2518f9feb492cde667ea151d9b218fed4e8c64cf30d1a2d6cd4a067c71edebcbee1527056c5a69d29fb7e782f1e06b064112c7505b0568ed66e358748db155afcaa8709875035b329a994ddaeebb743fcbc9142d14d7309f5f6c5ae01a75f0672284409ccbcaa43acedc65b1cc4d2561a1d8a567aba7d1eb0626e77e7373491ee8ad0ebd846415c4ca2413e839504b1daec9e23da55ccae9cc19a159a42a966d38e17b85af6e9e11bdd9325c04b805b91e7c4f8eb4faad46ae4e4896278b0def28483d703c750692fbc1d29343a1f8b5417458f3ed5cd7fdd837b515d9a7205feebb06392bf786cbeb63a9fd27fdf2464b57deec441ee44ce741c7170153d7e206fd4d44c3aa3adf1134548b46d8a9954a9b9b713b484e0a245653bbf945a089c562e5d9ad72c7495e509914cdd3e45bf26c20a3cb7d5497e52673028dcb929cc3034579200a9ed48b589d70fa73e6bdbca1f4913ae5129a14000769eebaa41ed676a7061fc8fab0fe3de944ed44f405d234c09aa52f954b37992fd30f26120dac43978c55261fea580d4a051d94d4ac1937de2925c9f945efae2abd4170db52dd5442c8b5ad5c4c08d6e01968aa558667e82e0bbdcc24a1eedb7a00710a22a3bdfaedeb3ffeca1b912514cd2dd9a8d68454bd8b177f2bf801c983581e27eba117046f2c971d625711aa0e596d173585a8c50c7236e6d1d786e416a10d8d9d3c3649f7cc08926152663e4e760567d690a8ec5f9cb6b15a11773ef5d56c575bd49a537ae8f6d3eb1fd22f09ccfeae661c4ae56e283d496c7700ada7c96aba68528fb66b3088e23eacce0c61549839312f9f076dd03e90882e9330908e8c5cb1c9d124e576f12303f92c7e1dad6d4b001d470c41c36c89a2b81f02a0470889b3ce64e0db0348bb76bada292c49668d814dd3a3971f24550cfd78374c75e77056bff9c49abc471caa215ff1560e954dacdb8dcd2102fd7a28bed4d2877a9427f851564bd906dd6bb71c46c2aa8b1be0294dd86d8667b9b2ad6a9317af54c231a2c76b279f65647efbe6a1a72b412a1ba96cbc9cb13fb51e83e00a94d75c264cd5131bc5f4c96adf3a716bc4cf38fdb0bfbeee90f11a8ff2b353cce23f7f116de5ffde8c7d363ea405fc9023f20b7c17514258a0a007cc38f15d120adaf67624c4242aefb4f304b93e6fbd37562fa907c119932fc8427b7db8cca68ac49ed22d24405c98352a47fe4f725571589c866a503f9738323453cf4470ebeaf1078dcc2a3456e3fe174dffe6288b39e84dd214efa17fa8a70abc24213b9af885b073f550eafe775524e78b57b06b1070b2bb6184333de26bbc23fc7a86ded18daede69b78b741cc79a5d41be2d5340f60df7d815316111df4e82d82dc29be3082f7906a405029fe8f1c67bbbc378600e6354796b02b6ee36193f1591177e9b7adfb6a74bd6eb165540a106058cb70fa40ec4bd0830b27948d911c0a64c3c742885064a8a09d4088b4a18d6a0690cdb9d1821d091002b5e8fa82a761e642a8d2f4a7101ed99837b5b61faaf6a88b6c4686b7fc81972e7d191197d550467a2c67d9174153acab671332182809ac78d4e5d822126628e61cbd7ebc1e368f9aebc5c7daf579f69c7d5fea54a23d315ff30bbbc0d9b223f94b9c35fd042e9c85349a5e8c4cdc63e81a346d981c420cc603ca2c0968d943868bf86e419521a84bea53ddd2085b921fae76e9148f7bc1cff9b9d2a952680717eb1bb9bfe2056065928491739a21e0825b77f0e04ace19a56651a856baa0d10afec61dc91848d3db1fb5e6ce954300753d2c0adced33e61aff686d7979e6fbd4425620e3974d33e35777a83b75dff1b710afc8846027db2d0795c4a89fc76d365f9eeedf11603f0f7b5928bc7fb35c2f395c2f6eab32bc0451de54f25e960fb0e316f483d4c951a6c2a91794fc44cf8dbae20b10f284f67d42cb8a9068090846c6ccdf98d45aa5feed492984dcd1bc55418431e410cb8cbc2c2e528767bed31fefee33b9fb59fa9a445632f1b667d0968c1cff2e782aed1821e4a4e84e1baca34f9e6d01b5750f1500c4ae42b55d5ae8dc39ca0c193647bb4772eeddd080b92f7a0a9b9bbfe170c97995c52b126ebecd5a66189b93070a73184496835fdb5bcf3b09be3d7d7a5996999ceb9d73145d4b230f80bacacfad3b2b6106bf27a141ee1c5ec4033861e90192765e64d1d66cd44e59afb3fb2daffc28da67f95ad418c6b65f6cf893e5c2a653af7f69c21131b609ad0510a4c081e7cae0b138edd9578c937549b34b7d497ce837555812433a782a3ec4ff3d6a5ae4c70809476b5879ae4438ca5e170d74436d735252313456a5ef36ea4e4e97404138f8ffb1adb38b62409ef302e41a7511796097e117f113df5d0205236eb875855ff2463496c133655a1c925af8c67f86ced64dbfc51d2909265e74e9242924a9c67a3f90d84064d8a28edfa6bc99a4af211e847259c9e836a3d6a560960a041598f99d2b9c473c138d5f876f5bd58ae33ff1c46730e39a76bdeed7b5bbd83e88379d6e5d2c2f7ba3e01fd108d05776209adda107ccaaaf6f484afca2ecf337f984753364e9c7c9a52336172d056a6ef0b43de5460a6a865eebc98f28df730f73e5cfec324f2b90ffb751351440b87eac96b8f316c91eb6346332506590a73f82369968c7e71d4330d054f0d6549271f32e0655c8f5548c1d32c4efd3af6a8cdecc5e74ec5c4b838486cc6f9ed7667c135746adb5f8990d3f792ff7c3a8b046732551238d6ea9a014b744ffcc45da4972f27f9268d4f236de3012117d43054f8d849c6ebb8daddade03481d65823ee5f18d62f9cabca6a84f3938088a204d5ec4156bbaf296cd1171bb72a4a7ba0c2795dcb3caaa71d8cc9910f794f01fe31989826acd26f88410f3d0f85c04fb7970181a065bb4595b29a7a58e8037ae3c002717c9343a1977d33e3feaaecca97fcaf863af76128b336e0104a314a13428aab612d634cbd64bf029de3c0dd04bb227b813b6f143bdf62a7c4d4cf444fa80a6f3cae0fd6c78fe80865f55b207fc57aa9ac98b18059358784e5f3253904911879d508af13a37d84796d2a5a5345c245a12ce42d96a5aab133406a09b37b3dc8066c78e7a63eb00f08f27b24135d0458ffffffa7