PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 84596 6213030dcb08bb388ebba58587b9d46ccea3de0cd748cab6b846d5afbe06d864

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
301e4fc86347855ac5cd0c0c1d6360ea310dc4563289b3b6c3909aa3fed34af5
Certificate Block Hash
6213030dcb08bb388ebba58587b9d46ccea3de0cd748cab6b846d5afbe06d864
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00d01d000020010000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f2398922e5db0a13ca91deb7d2f3fec7ef3aed5463369fd6a3bec3bee93a572bb42ecf395b506f52590f173cc21ec104fd7e83ef582d8768c6e641c0bb341f6fa440e74556d1fa063c3d57b12dd6c7403a828f1c7b8a880425000000000000000080000000800000d01d000020010000

Raw Header Hex

00004020e1103835ebb4679b7d5bd6b4b94a5424637cb2ff55ffc3107cf67fb0950f6c8ee3d4546bff26200e83d66514581c4fee6dc252f78814dbfb03d5b5b17ffe0956ede1506ae7ca0018f54ad3fea39a90c3b6b3893256c40d31ea60631d0c0ccdc55a854763c84f1e30

Proof Data Hex

59,560 bytes
121216010307039f54b3df7176ea922d3a2626f04d892ce9b916e4b672cdcae1611551ffaea013bf78bd2bae5617aefd4794214d4d39faf4a467d208883f5b20d13fc32ef16c196a52d1ec42faed995e8fe39e31ea5ec47fc1c32a9432880968bc30f56d5aef78a1ff15f3744ebfbfd12ceeaada4ff03136d8cc2389ea52f2418d4ac85e547939afed122a54e41870f865060462fc0ca7834794fb2f866cba42ccbf0fc4917695bf49f4d7c553f3dcef9a6d08b5ba4282865e739a6d57343b839fb4ddeaac442a3c8779d175be11839583fb5fc002ca181fb3504e7d5d6b4abc6905e1858fc7e3acd854d995079baba68c24837cc25f29231cbc0ba88555b0a65d4d551cc9c82cb19717b431a9f74bc96edd30b1b4f73df66885bb1ea29c73a7badc1463a586e78a7eb80d6541469d125e36440e39342a3436c5b85fdbeb311d86104e4bc259258da9a2a591ccc9da113841238c63e107e9f2f152a2cfc490a571a199182623170e1b3540f10785f9bff0426daa2d687e2e57fa79b41f2e9514e5a86690828a378a86f5185beff4725e05d07c21d908a033d5ade9419d619f74c44168adf251b1ac0636fbc4caf6ef87fcde2e6fec7520211d1965321cc326bcd5122642c7db3150077de5fe1a450cbf72bab3c22fe5106aa1a13672bbfba6ba3dca58a67a2843a773b7feb1d6f9abce2d6547a0e8ea519d42554145fad04ffc9417131a70a232656c2e6845c9376b7b6a42bdd6b8cf852f148a36736132dbc17386ff228d03b1f0039b63448b2c03aefd8485e8cf64253be90afd728d2b4979d9c568acb26de9e8cbae819360d7ce70c2bab8b721094ff52e230e2658186c860894f95267d16f329763cf2ba0ceb082190e156e8683359c4173ad5d111578247cebb72d626cc81b1ad1d656cb5e274abf8b3c439bfe3b82ee9a5e939a35fd7ed0910413f07f04db8e1662b5b686b6a2baca16cb9afa2a81028156fe31225aa6ac5ce742bc7deb4adb2cba728ecb6bc365cfae7c904a848006ec19ecb41080b6445dc4a3c2688db47f662a2440632b9594f750ff10f7dcc4a33ba9fd1522a8a2691ec0259327448b945b8a8223d8a1c528d731595ffa3de1be835ab4efa938b920e5d900786eafb8c6bf98a69e3720e7bdb52857308eb1c49e93f8fc299d2ef0da779cf0a52ce9683ef7aa32b490c6137c90eb809dda871884301687a02be64e84978efe55a66ceb48ee9c7a3e0b1c7b4a247c7f67bf0bce83aed6b1a07899335c88b7ca03260e14c68ae2701f71d6fb2c92e09024cde1e6cc629179ba5053706040b70556c6f2faeda24d4f7ffb027519d7ff28955fe2facb875af9358ad6b94f659d3c8ba65bc4754e3ef9fa013b429a8ccf80184bfc9603249bfc98a4939f9855d04de442cf91868ad255a861a37bcb460613fa249a241492768ce3fd4703d07a1c599baa8564995fb6dd14f2c1d447318205536d204f45c2ec237d97cf7c2446275e2ced6eb84be0888331a0c3f2601f9334f904f694c8c2b0778daaf513e27907e5d2f09153c44f81a06e5419b2e92d68d6cdc1db8373aa10846775634d3346c23aada9eab0808feef583a6df6256b86d535dcd64a58d22ee4523d476e73e1cf45ba9e549dc0577dea6b55315eae4be8635560e0b5bdc480d603a534ffa7dc1fc94c8000b610d9d65de5193fa333348d2aea433fe659afc4111598274c8c1c59343d913fdf4a01289f2d228bf737d6d339c77004f3906dffcc630968b105fb789ab0a022f1e1d53f489351baadac60213c2d5c85650ce77d0c2f4c894b5a4e98ce10ab5b8219d4c315fdcf5aff3554f91e30fecb8a8e0d7c11c04ed7b3c81ddced0438c657e27d4e0c998b13cc7ad7b79119d5bd194436bb055b6157a82674fcaea0dedbdb1a60152a1199f08c33fc28035969e99606e301aaa1870ff9dc384c17df9d848510f9a356926a4312c298434ffaa8a65298096721afb5fb51fec699326fbacc61f90d9e3e4ddf2a0966648c7e04a5e43e4ebe9f459dcc8118b80e6940d76c26e5dbc7bab959d2c1e7113323e743d04d53dc502dd7c73c2a9b68e08d875540b6385b74685577ddb94687cb726c22fc0a397d04840c6b3d4a0eb6dd567f01031ee872a05d378361837d9baeaa86c888b7c6e6cb393ad644215672be158e8a14d9f2a50c227fac8ef8e61f6d5a3a9d04ed8d5265575641be8c1f27933bbdbce85988c8186eac549b451917889118a9e5ba38dab0cdd6eaba8a01338039d9eca9c0afb663608886e277605a0465fafe7d100253f50696b8f730326a56db3bc274422967826280c4d99d751ceec4dbb6586d4635aa8bfb551dbbbeedf659c6e9d2b3e3931a7c59ded888528edfe13577135d25b3fe6e3e4b4cb29cf458fbf97e14b074cc06597e310b69d6414fd061036d1aabc23b52b2c8962b507d6edb8dfac7f93b1d6b61f897827f8367a5a9e8b7bcc309bc765ea1b6bf9f7063a128b86db496271249a41bb2fb4a8e09503ac0ee6bd4ddfdb0139df99145a313f20e80ef55f6a846b982a74fb2062ddedd705e6ef47549ddc56852d0907864c4333b30f91379d7fc4063dfe66e375d8628775568ddcbf0dd7bc9bec1f4b088ee925e91efc9d15da58c7a5fd830417f598c34942cff18a81a91664c274412754eb401a6021be6dc6122b045ce53899ddfc14e4ca7e1044d5633125837bb6b537efbf9bdc89edc8231936e94305d84ffb67c6eb9d03b2e751f0798c7d9638a6c41d79a84ab2196e1287f0ab7a43ea38cd7eda124f75a6a7b3487da72beb53b6ef640cad9e797f8a8395ffc52f70d30c7118770c1f65a69a000c25760da10afb430ec45e92236703ee05ef656f6e8a501461e7d1a83ae890076e217db2d589e1bbf4110397a88703fff15f5d325c69599150940b2ff2feb5a9124e765c617c2fd2ef16db2f0db060751d3928bd2b908f7291f1074b6e799166523d69c6558c41197f1576e01c2947f418f779a3308b730a20741567908a4150907af2ca17cb6804434b15b391685ba657c6ef4ac2aa5e8e9755a3f2f5d7640466731f3bcd91f32961165add7732207c6953b53784a1f54cebaa427bf6887b3189a6446fc269e7cab817696735edde480fb9d57f6a9d10e0a94caf84f426ddcd6d89b11a7831ecb5c27a2fb0dcf288ccd10437001923957b3a55dc708f75c13eca5d44dd1c97601bc80abd859b7f41412eaaa1d76a41fdda648bdf00aa0f8be74bd8e408613fad81efc4535afe443c95381c37cdd71cc355cc4356af2adb3718bfcef0cc03cbd61f18a9cef553a71f17c66dd229e344b881e337c215482df2eb9fd3bd064e7626ef633e43262b32f80ca5126704ed2c4865026c7f0592581688ecde79964c14099bf9d3b0d1e0142cf258f7361ae7ff4f50d63f3342adb54913ff6b5ce70a94ef9919f6a6e74565a388c0a1457b71d45abfaa7c57a41dfa86d22b83b104ed5a28a3f41683169182c5344218786be9da38a47d403f57d44d33eeb321f057f0f5f725d1177d50a7832cb2ddbf0f67f01a469dba9756388791dbca9fc686dc492c5a73d3dd1256cc662218a67770597cfc278ab0f7f15376d82f9ac31b265d9aa841d2c3715bbd04d14a43928ef2057b8edceba279f2f1a9d9bb465163777c1f35793b6a0a650776829f4fa038f2c89a3b26a3fb4944fea7db5666ec75f834fe1fa76b045600c25baa94f870bce429287e823c2e8a5b2670e353fe0b44da0984cb6ec9ceb14aeba09dbcfc90bf7c836d02c58c8bcb566738568c6cc541209aa513e12dadc8668b8e80d0219ef72a5e765b71c19cfb9ca1b0c0bfb2f739be36f911f4a1284f0a03cec4746585cbcf764632ae6e82f3a8a9a6fe5de04970e838fb8e57d48a9a5ef60242b2c62e2f5a47e59eef9b3570b330b5cb4c1fda5216492c42d9931f3690c45095dd4ba933defd365bcfeaf65a1a064b492527350a52b11193b66296e3346385226b88e555d096cf4bc194b0b79e109427d8bfffc1410388a2c8fc24805956a7369db35d7c4f8c018d7a2185a4a85a1305a2a67f61d3e375c25622d5eed48d67dad90fe0bd10388650bfc46937f1622a7c94dfc256a614a9e5174c63a3b08a3fdbf0c72abea98fd684f217105a8797dca2e1f1b15c6bd47b34f70f1058527c3245d717f5b399779d8395d891b165ccf855aed83be06645b8adc0aabb50e119b42c5f72bf014f709358b403822e22b9d90a208d736bcdc931572bbcbec146f4e7ce78921d0d687e44015712a1c7bfc9447e12520852f7ec88d24c19b998ed59a75ba4ec8e5bdc16ab314a4ce5a9c4f2fbd4475d76e8a3746577ab2e9c14b460ee116ba454a3507f74908c9baf46c2b44927a10575472e8e70e8f282d09a84d1e799fcff078696cb8bf1daa792f5038c5d211b1486eb546d2f123cb57a208aee69c6205a997f07c4dc12a94b1d798cc6fa9d81a1409b456474317514e83e7fd5135d65143c1810c230a0b48727898c49ef2c95b1d00b870e341bd27f7ae52facaf9785c951e8aad938b083363ad86d468913b82fc48940ac19f9efdb380192c6703662513a5d7f2dd2a1df86db1016c6c6ffeeafa383d068c85837bfc463558d5af420faaf95f2b47b8b9cc14d99adba947fb8fda85dc117d53bde94e86a9b738d0cc5c45246b29ed9fc36a21a52d778a4d45ecf9015ab5ec2ca0a8f67a95da1e0f5dc5657c2b7d922e5586e73a45fb41d15752b48c014dbf68025b8614568f5da05101d4a198dcf7848228455f711a0341196c85e67e8a306bdca77c8b1e2cd31e44af8956331768d14f7f9aa51ef54380571881204e2d4406629715d03eab972957a5c2dc8658a70f40eac4ee3efc5e326e872e3348ae1428008ca3b92c840bec69b314016596ed035bb0aa285b160c566a97fab29a5b23e9c4252a043858214883333b08ba2cbea83d5090de1572f10d298311ed717a695e7d158fa0db411f9210ef315adb39e135d92a8307c13a5d8ee6fc9be006f3b969e0ff7346ddc5aace00c9136e46f6a54c9cf4f7b792f01f954c494617ba05f3f657ff06e78816258ad57aa895b92dd4b3683fd5b202cdace1686903b1c7f49f0bdc01ea7f6bea3344e41974a67fc43243f85ccb4d8c9a5a6240b3d9e32dead1832ce7c21c67a00100667038f9b2f4ee0b796ea6560e7f6d0edb525521ff9c0ab468e695556e278bae302926e1bec94e623e4776f40bb2c7ae4138d381ec11f02e6cb8e5d25c4f246e6603f01409e307d7244ea720ba8556895942012f536e457a13538e4a1cb1b509b34d6249a133b063fc8b98e93167731fcf2cb284337d05db05374687a5c3f45efc44a95b237f3701608dc33f0741f2c09b1e27062d065e89dc87328adb517e82606ded138a4d4ffdb6714cd4de499598f8500ccc53a384a38014aab4a49e20e6c1198a3421d14e25da973d3bdb9322a3a44dcd67821fe46c2cd37dd2fd95dca1734a8c3c2e90f35fa53abcd23577a0a1a38f56d5dc0831ae56ff795559b6385cec9b54bda00633296a89f23a02fba57bc8277d100cc72816027fe77039ef5acd0c2211915563b0d9d88b369f1a51bf4c9d321620d4987a773829af7f241e5fb2d6bf10821579bebc330081eadf3d6977330329b84e69109148a9da350929ecc3cdf968d81f71fba12776251272860ef56a1957b946fd25829c17ceaa8ae4c6675acccb3a88cd622867f6cbad1f22d4c90cd78cf0cacd3677ef22c0a1a49bcdf2c9d163b5233c0bd7dfda9dfec5953ea3103f81050ac22da5e30479fddbf47365673bcc6ce20b9ed05e1679c97e9f8e72471635196b99f9ccf7683ee312ead4718dc570992cc0127438bb5fe87b8d4e2a692a81146734d72a1157ff52f3ae738d6b2b916ee1ccd74370d9ce7e4945741f8cf12b864c30baf661f6b2ef46a16bd05d081bbd36750cc1cfea926a5d3dc2580fbdfc1a2953f5cb1438c441d7e4d5edd4b324fc9015f5020e1181cd4bd0be84ac8b3e09db18d3e203b3e9812ec3c6a5ad108ae1b6ba609286e879c089c0d55595901af45be202772b91b59c049b0c0ce7aef0ec22374335aa549c5aa6b9977b4e58c1af4e3bc6bb05637df1206cb46b810a60bfd33fc984d769b572b129f53c57d760b6d239fadbcca68d66705d5ecd8d9b6c6803cf886e54ef0d519c39b0a39eff48836b650c54d4573e03cd419117c844f757f36638ba287dfd1c8de9d59859647517c3c1a0a54291ad796fbcc4da58da08c656f6335ac65b6792efe23a35e9237c96f9724b85d2c19a94da15e5202ea5a12f5fd548719cbae247b15aecff7fec709f8c8d003b49ec454935769417790b2dda1f00e2ce562f1fae9d7bbb1ea8b4d545f33d4c9fc0fd90d5e87a6edc32db60e3cfd4af22e2ffc5ac43c392cbcf6b9b83b3508a8938abcf6bd21585eed55855887c65d8aadef807990b1e93cf3a0f3605b7d94231e0f49a5577e8a1c38bfe3e0d29e14eada5979c8ede9e467adbc79d533d8487c3370f24efd9005c88c53e7ab56b2cd4b5c5e6867deabe0fceeba3d43cb7a5058f2a40dcd94495cdbb0947ecf61d18f7f6c0122bd2dfa1e23417e0a36bc14eca0e4e1e8d34de42e6b0e4d10175ec3813c2ab0335f6565dec999a28bf01559749f84d95584d8536dff3794497b9cae9d675ced414a9da01d501118d109e14843cc31284c942d7002aea8ca3632d8905696e79a723b930e92d1e4e89645d62a0854fd1cd86067c6a23ac65197dc5de1863dba8461326e18d433f3026fc048b54df6c9a6f7eeee85c6efbdcc96a47d9911c5cd506c61f66abd61f1d7181dc4b085f61b0d8d52fa9677a566f4408b07891c792a597730d69597cb017a73e26f210e48dbaed5ae99184d9e10862d406b70b650093234e2cf08b0b790e5d762e0c625e652726577445ee5c03d86af4540c17f380681a1a3774c6bf779b6bf134270677b91d6521cb6a69dbd1a6e254d02635f9c1964f8713b4a651aa86850c255e247f2ef0a69633f0b79bb8156d0e9917d2f8d622c16c76080b39406aac003ce1be2cf84e6caade3f38bdefaa771df84ba8cae4e11b044333cddd87198fe9e2f2cc8c69d87a86828a4336b0b493f8419591f6feccf90482c3635e6da82c135bf33d25e5fe2d7a6d66ebff7167694bcf436a3bf30328d5b3f06e710aab03e727bfdd666e8beb08c57b31e2d7911cd10e8a1f2a22d70b59ab96a4d9137856b75fc8d3a38f100d66b106c89bba584192b02da992e7526c6373bb52d8038dd195252eb2eeac0104d22477e98ca1b6be917326e2ccc530ca03ba5df1af41172ec0ba0e91006b8b01bff3c0f9524271c3f290256481cf326bd35a102aa7be927bf6764998f360555d209f95d1d8515d9be1829c2b919e7c9e3c2c3ad033e393ad5e2593d1c9ded449a7a0ccb27a37926976d52f978c714194846eb4eb19d5f46911ce7d9ca1ca69b20f10d73ab7dd8bb80d3d48c3c667d048b821ceb789e2012dc40e735c9112a67cf24c05a6f12f1730a4fb38aac50791b6a9350f0dc3ef50d0c0142e10a81c11f34f23399851b31dd533671c8232d8d1ce400af505f8fadd9c222cf278a4ef96513fc887f17091e2cf472e0cced037267eabe0a9b0bcee8b3587593d481c97ff804ac02752601ed483c88047624a79e479444de236195ee796212332de51307571406660a1614a6b2a29db00ab0ad2ca0f54f26f5279113f4afd48f3bf9cc564c0a4d66407286449f9f39f525ea7bb0bbe670a6192d7e1c33f5b628c948322d2b3438628f9a169b5d33b8c635a8dc45ab6bfadb38d0c1b4e5bf2450b4eccc88273638968998fb02d9326ead5b17bf742f0dc4ade1e3a674293ba5d039d5e69e96928684c90714cec738487dda8294e671061e83c7f70c96954065b9751de33cf476a34e5cf6faa1e99b7355ef4a9f33fbd2051510cd6f65e00f767bc151e909b0adc80dc811fa31be421eed8c5f10c7824355a3973d617786537c66a89565e8762086494d0691f999dcea968b7b9a69b13e74185eb0cb7d1696faa9550289e78e662f699710b62cca9f0d968efd876bf7c054398028bd931470192df18523344b733f06345a12bd605ffaefc70e2a7c5b40a3e785190b9f1735d2395249fceb6cdb84409211152c6f5cd77df0b91aecbda2ca318781985cd81f527c1968a5ddfadf05f33a7cda6b3a0fd3ec0552d6b9a0a58dc926de6bb7842019a1dd25c3200390127a49af2f86d5d29257dcb85e75e46670165f70c7b7dff302ba28c86afe0d62fef1d8fcbc37c256e0cfaeb10c1ecb44ee5eb9c9ec3ee57fc91a1135bef412080ba9fa0729a1335e0a758f9098b64227bba0e6cd0040ff7ab3a5c780b499af4dae2a6f622c849be6b3716361930ae338bedb1f72ec895eda3f758bba401de30721f6332e12f82ea40a9477b62853a1a19e5e3e3f31424e2418e1ea402de984fb754cd0d5f26e231149abc0ecae84d49cf86c486efdfe9fb1d0c545734e981bf9394b4d88938230cae95923e9d4c952aa311e93969afc8087c7fb6af931f02c1d5608c154094a7e4165cf73a12ce76727b746b264ac1b659ba04954506f96e8401e8cdd2988b6cf4dfbd46eef61862b6508ad046194ad7aac6185bd6106a8981a2d9d421451a939a4e310346e8dc9ada681d11eb3eb3310bf543cccd5e9aaaf2b268945ae451011596de816134bb2840764487e741742b207b91dbac02819cb51ad8076be645e5eaa0f6343ee1d63aa8acaed83e3dfdbf7cdbf9712df424367e45849891af653bd9a679178df29346b3d2dcde0bf6ff6dc983bdb06689cb1694597a20c5f27d796bfbdf1d29c70387a2747a2a2cc6f41b3a666dcc0ede574df043e9ef409f6e3461713276afcb828311918eb0b5b95185fe7ba45161dccc5fa1432ce0f030c87ae6a5dee96759ac852873b0a1404f31347163e770ed273a57d9f94215ea9685f45b28723ffd1814822a5ed3d7010bad226ecad39ccf00a075e5188eb4b381d5237be30e4f3b9e7e33c4de70f16922b3d07758d1d235fb2d58b1f02892489ac4e1d542de42d83df89b2f19217f79da19a330d299df27e7804027efe7207c97d498797b1743118e1404219acb25b5bf66c5292307c9c39c79d81a23a618ee81acd0f9f878b1ef9e4dc92fbc18dfe8ea041bd25e8db69e3b9b55bd33f23062ce427f77e31eda1a1baeea25d9cbacbc56e4e46da4c951f58ca589b89eb68e7ea6448bae4beaa5b326466f7afd1ab12fc4bb40b18f0459413a1cf3904a5d9bfe36204a0652ada79e172cd3204464495dbf83afd1a8b6d29282176a74cb3279914435f53033fc51b3734b529183987f8bd209c86ed6326465c569b7371b0136a7fdaaa88804b5e709eacd73d56a58f2a5799a9257e38b89dbe18cf45fe5570ffc39869bd0f14d5a31342959b8c9602985103144396ab675a3c3da45cb900b3338e4f626422300c3ca50a4849c109fecfc03aba94f9943fb9355f225bdd3c60155d441661da8aca1d0e97dd1afbcf9b2553d6259141039e2ca807dc95a35490ad5a1623eede10551eefefe3f1662cda6b489cdfcd05bf870f41e94cdfec99ebe6399e273dc04cdeedf1de0c8288206de1d5eb5b4d0639f2bd439595c7ceea446ed3e08c8fa80a0f9e14608d640598f099806669f012dc48161793fef42c2ae779bb0dea21460ea329c64e726caa9491451e6c74ee31c9aaebc1d6035ebb39c69fe6110306a5345cafc8be2cef151c32c360814e66bccb60195cb796acaeafd6be622f85f12120c5d28fec9df886df50f5c26c9c23e62ed74e40b24db92be37980039e20e39b67be16b9f8de595e6635ebfab8d5034c17a70b7b56f7c782a9795ad8cd0798b8534057748bbcc7002822053c88a276d75677ac539b34c526d952c01690a744ebb351d170a802b2bdd838bc675a0adbff1c7f178cf09b3569399832f7fe26638e0a68c22e903ccfe66c66006b736857b48e2e51c97f921b1fc93367fba88a98ee9e38c32c22ffc8b80a3ffdfb68825a13c9d36732a5adaddf60ac6bf0d7118b180194e8c4d931535ead5864c08585d28709342067768ebc05d9df5f70ed446eee442454790fda77b3029ef31cb60a2e7cd34a9df4f2a9297681ed346f519138014e72321f3569c786b6a4d80759efa034fba25dac3123022fd8a76b8fa7ab8f70f01a57115208a2f36cc97053262c99035eacc18a08bb5df88c1850a7b1882365be25a6771af91ad68ca4935cc6ce99661ddc6150deea6c2ac0671ae4409ea3ca2576c4c9daa07ee89e005a5c27e343d8d27c7c9e84cfd0432d9ed2e107b06fa148c122d8352a76fa3ea8047a13af30560053564f87b91c1ddbafa1ab50183c65c15d436bc196ee0c02cf1be845b4bb270474d0ea82a72ce16819cfcb944d99d2f431a1f3df38dd6686f020de9a954ee3e702990708e20a8d2a13ba67a765d4e03e4a06d9a076189131f70192b5d6b4f95e74ff2fa78e8b0a9640708b9f5b872702bf675655692073823edbd57069f41a32af36f2d2b07ef7163a95b2ce8b09c06237b9a0c693be8e8a3cb40f5e32dcd71b6c927fa36b93e8a99330b1eee158248a92d205374d056e350118f0f40d8114961c2e57ccbca12ac5d0b068d98d6783387247598e1be68f158364f843e252e40a0dd619833ddc5693abe81d09d156da77c01f96dfead6453a9fc09aba19681a7270df188b96b68133a880c7e4c1a0752e06813ea2fc92817aac5c89c0ea36360d873a48b03f5bfe0988c2eee7c6fe427f51fbe0633e8996a381c543066f710205a2e9376107ac226982684f3b5a3b2162c4f78dbf555c997c391b38a4b57c5088d7f9a7e0366544ec6083852b2782cba3bf27c7d2a2255206e01da15d2d544bf822f607b422112214ff91b5bd9335ea4acb66f1e1daa141349940aaf3ce48f559f2acae9b99a360660fd06a83912c7b8c35e70a1021f194a3524445ada93a2b3c2c82d5ab3c4949c71ae1fbd81fa3046f8e32f28db35f8a1b5ebb4be9229037b54b31729fee6e0efbbf4976ab415c66cdacb1a475e9c4024639c14a3e3ce80f4d3a5a47ee44b683123f088e83b5789e71830c43fb473021fa672f8dfbffef9f94e4d1d5bada21b0aad767eb7671f91cb0dc243be537b435da23db098e4a1d87b01d0aa23cef32ade6879ee1287419e7967599d11d5d69e4b2cc90e142fd79b398d552e34cc3970e67e4193c2ec6e8c4fb69f68e32b4f6ae81a5a160980cfd3ab35c027255e73439285e84ddd2491b9479c13f8975cdb0c23609b249cd99570f0195c497107b3ad015f768b50795cbfe7959415686923ab747fa684b308e31b3eed4edc2e3b5a3d17f14b66f23dbe5a342705f366f5263562f3079d8a4ec751cf3fd35a85dd4ee8193eee88097b3f70afe2fde886e4a97732fbd2dd20064f79716f070bf2debf9ddc83e48c0c7ac65e8f6d69de8daf1a6370f2a8e309e2cddd4973a8cca7a64164f0aac449a8b9b0c11a713c9449dc1e091d42c95941ccd397345405f7bb63fff0d2359ac1bff670227f07eb79a8d14fe63b8a43354ae6d4aa1efd58686d3b12ba78457a2846f56679cf3a819e2645a1b0edb5cc62fae273d8ac043abe780b49636372fe7c435a8a0c6f99c138f0904bb4dd89d7191cc50b5f997efa4334f9ba0977ed96f0490c5ce6e85fb2dc38bc58f928a6a7a77afac3ab92ddb67754eab799f43f4782076dc18df66dc36be10f969238d2f666758a9eccfb874666eb3d8525a7806472d7d19e717f7458a77e3238e13c8e8f54ff2c15ad8cba9a45aeeb0ef5f065d64dbb1854c9d2542bff61d364c3a900aac71e44d82877ea836695dcc414919787f92a4f95c8a60ca2e9d1d570f6c9e13d7d9c262c3bb9e54b79cb1e1e7ab65e0ad0e86dca5ae6b3339a5d7628fa3228255489f1c9831550f1fd495206f8b0106ba7d1523678408a311967d919dd9f30161f5bb22eeb61854c7b33d7ea4ac7aa69a391dd6547a97fdf4301c912abd8f1699fabbacba03baeb9176fb75cf5deb163e7c7da334c7ea7d39714d6d5e9d940b5d6db118faeff70d25ed6e21ff272df493ae8b92015804801b0b1fd318995fde770ce83c1dc62c11a95e27d2ebfb8da76019a8a85bc0fd66ccb648a1ab212d140e40dedf34c6fc0d93a2519706a8d9bc134ea832f81aaa113e9acd136a96f6150a04c6158304f42119fff457d9719b6f404f19dd069805b2209c5ed2100c9d0d2db2699856c1e04be92e37059a3b2d5902f409879fb76f0bd30622e354dd80996b99e1a3337eac936f67a9b14d23eb1500fb715120e9e144d31c9e7c06febecba5eb9d588fd35584b152d15591d3df505993d56a91cf7c792f71a2f8559cad53a60547d86b344ef0f636cdca4f19526fc7a22d4f66508547d0576638d067218190406926f1cf3476bbe497c2a51d8590c16943836ffba9cbc72a4a86bef06101b85e2706e93d4988a0940d730d39d2ac6715b1d12aea4d1e138d66ed36db386982a0371006cdea0d9a841fb53ce5160a286d3ea6a6aa19f9543263ba56568a77d991e1bd70050b269b23f1795c2359e421de6e1e10469ed5a74eb6afaac03e5067d3162bc126d848a592bcbbf104452719bd40116fc4532f2b65c56ac430b92a852903761d5d4a3d40990f2bf98122fdd03869bc8cd30f1535bbc1cf7f0ab2adf79e473d7c8b4345a16619a2e6fc7be733e6dd9e137fe3b649f991519fd9d7b4c734c08431262356153c46d2678c910b1b78a56c41efaa000850560a13055eafafffd1ec1a713695d5df2991a5b688db1de2895a6948aff8f8116536d01f3a0b394d7fc94bd33c9956ffe7ebb33c06618d1c63d09817bcfe6b076791c7c77b9e458ec0b61839e53f6d1eaeda987cf2bcc378ea8fffaf0d8eba7640c679579c31b29e4c985f0005c36e72eaaac81f5b28f84f1a9b0c74a1b1f8d1e49b9c7742f19a83fb5d54eb4c76fdce29c17fac562b5b1f1e542f5871f6f51bd956c04b461fa7b0e59a85f6d761df62bbd6ca177851c78d66088763d28e984fec239e9258c7127972537780d70a10dea3ec66e53ca2fa4fb5e0fb3d7dd46c84db732a9b6a2b3ddbf6ff80e173e327b896ffb5c91fd9bf0b6ef56917c46c89c29fd79be340b759483cbc70a492ff9f6500284d4c6c245e13c10bbd2cf8967f9652594cd7aa53e805fd32f4578f38bdc3d0606e0e31e3dd11f81f25b41a157237d9e37d2fc2cef086b85eb201159e81b12064f9e1999e89c94d2c4d41eb5b10d85197cbe05e35ecc632b682addbe58ca1f389a7c2d655bb872b9957eb4439fb5ad73a26f8435ee066fee6342e3b3d02332fb755de5920f44e544089d41a4f58de3cb9f8de73d04725935bb55f4dec41f25feca4bb7caa39a3690223d90324e128480cd9114a632edfd3fee8a88d5193418762e14c179f1a797dc7c29ffdbfb0cceae86eac235d8821268c2eb7335b685d0a3532803b28ba0cd5283379e862582b2bcc86e4f742ac8ff8f6e79ae702782ce0e1d810032bb0563613268d4f19d0570c3fc36db0e74714583903cd799e56414bec81f15d55d50e8d3f096833c907d1589e3c07ae57cde2ab5523f5b057e6e27ebeb9a2e3c626980b0800fbdb9d0f0585776a452792e52322faf75287a28fc9215ee1813ad6169a4d957a46cb6a0d40691d1a528e1c8f6424e6bdb4a274d376aab04a8a73d4badb122c1dc5c4e6b111fbafe4b74458e2b5fd910cdc0e9669b9f8e5f6630bd93eee1f087e14bea442a7b462890d8460599770346853a1da77d3008ae4e69cde0d224a31adb69edf73940648bde346b3dfbf914b72b782fa40c9eba185ffb3e311fd323e858e6cf05a7209f64482fe5fbfe82b1be5e4048a1b9f8d9d8222fc9f3b35ccf9c7a0339cc9ce1aa1eebaf6165aa98a496851dc19e4347aad59c2275c3a33491922e083229a486b428c93156613039806da9da98b6b917f6822805e0b8e3d796563d1f4d22bd0015fe1bb3c562204b736c4de408bc01158ef546e28c26ed950f4f54e2e46d7e4b87131dafd4fb1f8759fe201ef630fffdca6bdc4e06a6c1c11a1d3dc09a270d934f570b879d7502cb914fcb8739cc5ec6f1e94eba0fd299c8306b279c6234e920795c04a58a653810274dec4f70ac910062c86ab02095d482b037e8b7844c02e6e575c6f2d04dbd8991debb0755b7ba495ff66db645f7bf89733242dde994300498424ee01393e639a2d9a55c2bd00beaaa9175eaa10cd43f42c2fdfe6bfd272be25dc15f29870cad2c82935a27d4ff4e7fda36879742aed7250024be40e1449c58fdd9f6cdfc95ef73ff39d57787006b6452620f138be61094b83dd4f192b2fe9feb734920596e93316b7070928dfbd97f1733a0c85b3add9761b8bd720e16232b61272c694bf4f69aff4db2333c08a81036815e143c76b2d82f7a61480df092b8e46b1a5162881166aaacf47c2e8beee37a60e8e6803023ecf9c3f123fd65d4e0f4ff887ab3a22780687dfb0b78fe7bc040d7bdc40c15c93a65b9baa2c1b137c12189d572d7a57e0bc97444a2ff61992c2ba199611054206376b823458508c9994b37ce0003ae5e80e3e7881d5eec413cc81fbd1604c4043f83ed240601b5c0ef9c88144209b03bbb4443286d0cd9d2e9aee466e10f4464b685cc2d5557905a73a6a7f4d4c379a0b528f77748b3ff09730f9b39c1001a52208937d7878f1ebff8fc5af52ea228e46b65df386d7b67a450baebfc196a2e988140df496f6fcfb484f3b1ea622a3ef39174ac6130501c98846cb900e6abfbdbbcdb5eed56d0aeb281de7e8c250499663c4d21e2aacf15396f69f73bd3461bf77e90f7512c12956811581847652723cd42bc2f28dce83ed21659801c522c4f3ce5fdc2c05a848b6bd4e643bba8a01e71250db95b00bdae25eaf1274a561e5edcebca7958cdf016fc979a55915613422ca57941a74010831c0fa737160db30a7ed9a123aa52db82914ac738fe64e4147fec6c5e629148bdccca03dfe6c9b6758ed09ee078f9ddebb6bc4abd19c2dd1798d05339e15037112f8ed71a9a70f47ca159127a707a3c354d65026a773c249c367ba013a9ee9bb602a6174358964b37c7a030097f1256391a52bab3c6b2e7e7790353adb68c5cdc2a6900277dbcb84842413cd25107eb21afca42e4bb180b672d020ded2592c6c0a9673c730707ad739f68a4e5e7d2fb7715e6c1668b8a3f0692de0fd049955b44012388b9e566bf9fd2ab425768a239a464355aa2e275a70ca7012c392fb2209be5e724cd58038dceaa5bedee59b0c503dbbb88a493ad034be9fc1070c72730cbdec5b9204d9d47f6bbe763baec87bbe9cd87477f38e6582b3351cb2d130fcfa12c943a85385cbfe28b01ec012a114e2fbb87979bdd41889a67eb88e995321caaf24769fda44f0c8c1747236950aaaf63f365409bd530e47a61aebcb51d23a001c16c23072761d769e22745a19174b674e1db2b17901576d1b49ccea5b9f0ea27f43f6b8c3ba28e9ad2c5483cee0cf9bfa35a94c7d521bf14d4b5302db79d850da742034eb2df7287e3e5b4ebfe185858fdc03ef2eabc1b47a8f67ea3f6de53ef4de194ba3b0bc8d158351acf5b102987e6773eee1c0e8d3008642bd2e0370dc70c32369f761f701e224dbcbf3e1d7595754281b6f75fb7a2f5ec703a03de3fda98cd25fe3f4d0d99090e13d37f0d7f11dffef538a42789221fec9833ef080ed477c1cf8a7754012db1bb0ed2cc4177811d2faea86e6c38791aacbb15483cac565222ec258a9f426b0b38c637d73fbd100b8cfacd66062ff4c800e23c83b18c1534aaa36fb5a568d0b2c229091d4ecbdca5f63e2ed9907376113d485f4967991fff9907f80f59c3f8c8737eb68e9c136ec73f9eb8c06c9c0adb4256c63523b44113829a4c572f56e535db7cbba053ad2f0574d5181cd3d07e12615b35e2eac5c27ba751c0f90ce00e104c93155c3a66974d4fbf37d4230784a944ff3e94ad564649fdf26901c078e18805bdc9080a668e5283e530733e12573ad96d73b210dd949ebef8e46150857dac3cb430ad98d52c34c580c25379f0849b5f1ce06c1ca1cd5f2eff6c9a4ea30851895ef537be49dd5af549ecfe1e3fee2ef0314d6fdca46bc84f6bbe9b27b103fb384052926a05c4b98fe283d37fce9f1b9bb96305bb0425e5f6f363d068699b8b1cc8a59c078dd8559456415c249adfac8e151d5861b024b8a0c60eb1369fd0b601789d887c1ae6fbdb5c5f15fd7fe20562977eeebe743b369b0d9b4f5c8d08e7383cde293251cb0c9bfcf78f6cbe69a9b5f0089f71983e0c5101439406620b531fed5dc9eff5dc44d0efbb98217c179fa4fb48a30db78b397ab2952a4da9afd21b73fc0b6d25c5e271bc7276defdc7a7e102ca43f35edf5340e5be26ecacf50631f83c079dbb2b712c1132f435c633117f98a079e84398b2007958b65644b0dee28aefa40af8a0d625c205aa1e347008c93a6a2070952d67b54b0e6d006376cf94fb8d225de101b177e37dd7002c9d53d96a4960de7a828710d7785fedd702624ec4130e0e48abc7082288b5142673ed7140bee9f2ce8187208bc8151ba425a5308b3c3191447b079dda93d885d1e7aa595224b58daa939f8eeef581b09e46dc45df2c0e21cfa50e6b4d829fd8e5edac41de38ff3e0228a7fb77c3a6eb54f553c98cf7a04369dbfc199c0c77ab3689b596bbd26fef39f6464a1136d08a9f587e09116c9ce05d0b5a8ee645590ce51d5e0aea9236665b346de749a70966efdf57a21157dda95d4f3327b2e9babc302aa582d4622f619266eb4610c5bc97509ad58287dac35eb716a0c9beffd7f17338f5f41dd26098d578b160392187a2047e2585db59bd552c9508a593d0b13a1c191b8797c1d3b842cadfe59dd154caf2f1930e5a8f1d880ac913b9f5bae620ff80010ed0434894a6ca26471aaa07473eac376a9030fd2810f7bf1aba512e2b5214215a838aa970378f4dc2a038830111233e04e4e7c0be8623a33d7c0d9d55e030b2fa85e6f2864e6dff16ccf29cb5eec4f523e31267401a221cdfccbeaab54e92b245c62df085834519a6b3ca94abcc5a3c44603ab018d5a61ade8396d4ae025cedcc0efb4f4ce85ecb46b2a9469a874f798aa9ac9accc7eb8fd08cda2e69f50c10ec4870a126d570bb60365f60cf9d82c19fa4baa36f04ffec1d7ce1b6904850941bb77edb99a7f9909b0165ca72abb0df2db3d27f9bacc0bcdae481f96988a810776e427c8211268a5ed63c85c1465801a59f3c17de0c95252dd5d99a21c01bb9f94d4451e31224197a958c7482b1dbc5664dbac9bfaea1f7307e7e888235a03c319f854cb5356bb8070cd429d3815c6e07d9f46740bb04dce4ee3f260112bdfefd92e13b9fcaeaae4ce2228201e50d58819500ae04a972d67c9e9c9ff596c15587bd9d803f2dd6cf05e86ddd2fc09eadf02602fcdaa21dd5d6bb3bf8fb14c62d575ab12f3612087016b077fcce5b9068a53f6a60555126af027fc7235fe4914890643e3abee96f15e3930be4212b48c3f4d57c8657a155c940de84211ee76fa7ca319cf4ad135625e28b463e82385838323bd3ed924a9fd286e35e181744b0777ed6d8ca9ed850496c91e853a2b4e7d0c875d11d5fdd5a95b586247ab460453431f46124ad1124339d59478ca464e1add8c4da529e88cdb4c62ff5741d6abe6396c0a856eb3f4ed6f8e380fa8df172bc1d19a7b016851689713738d9057f9975dc274c62e38622dc712f0ead0e4cc9574c359d13422f3f5b2b56461ecdeb2b45a739a13920b0b2ee7509ef4e7fce5813d94b07be6c27c1fa54f95787e7c27c6bc86cbc32bc6a0060fa731a115e3c636f7f9c325aded3372ffa99716a327e032a9c307dd2cf7b35842ae6b302ee6984c7b52909bc48c93f11be2eeaad90b201531b3529c5747fc4b8115a5355f5d77f81938bdfba542e4a0a8a054ba2fa2b96decfd77094d6bc8fc782df022f8598f2879547065828d7e5b24316cd08cc347108ce7b62248ff4273a00824a4d21555e0c4c741ffeb1630b0867a6abd34e3980dd5881edd8f0f357e266e03d388783dec201a2535f2b21b9e3c84f71832750ef375ffac1440980c07dfbcb6cf16d9027148a85c6278ee8ed217e0c30698b18437952e6c6ad87121a6a709cd71989b2861989aff08e7d2ed67346cccc1cd033155ba5c40cfb99b12cad43a4b79607c295061eb4bae6d93315be5ddf6f7a1cfee948fc062aa24ab3ce7dcef6ba863a9a04d4c5f61bdba4c874219b6f3bdeac755ba4a7abf5989482a92cd33b5843f1f23f83a93795d6c8d1a681244418ac3c2d3232d4f9548dbcc9b6beab55acb4fb5c7008fc6afbe1324342f0a6cf77850de03234f63dafb2d0e8118e1f2ad4d0499d48524e99de68e0eee56b67e9ba8f589d53ac0533dab8de5a01faf8f02d4d907a8e5884b150335de988108dbd6fe8bbe65e93e1e913df3370fc0198235486433847363be5dcb5b11e9a86efbc2a32a4b4485fd0de82a90497c7822143570bc2877ec4726289e020f64c4279ad0314b3f6a02e270e26986b969fdeb7725db5a94ab21dedf19837ee8931f1ac64f2e4ad65566eccdbf863415ce199027c9e713f77fcc9a249bf9ac756e524403e6cf7ab8440e258e390383acaaa29fe8679b88f5d08df7f5c8312c0b4545070f5de3c61850fadcb62f2e7c24b61584e53a9a02d955348a2db5ea8a90cf72eecba0ce8dee674e93300a6fa32d29ca6f23c36fa316e03dc4ca2a8d25848188e30bd63f6f96a3b158d14aff17c3ba797f6faf039a0312e38f76ef15c4fdaa716656bb3d8b3aee9dddc1c206c62140ea50d6238ce1e47ceaab1bef110a8a603c061610396e53e5cd5b5cd7d46f92809c2bdc96d134269d880dcde4a568493b65767604eedcbff13b523124696e024e0e728db58c7a2b9da717b152529ab350497b45bf59fbd77d3f08ab85d4565dff6e484b56b83fd230707087c5c12574018742bc16f1e954a88282de3929630e452c74fcde91f100bd4c071b34e0205907a74be4f832dac4bf17fc7757275639146ac63617f5a544be8cdce922268452adac2dfd927c0514a1f669899f554567fcf13f9897427df5c5766c58b9978f4ccf4ecf8a769bdc6bea8d50552d8c1f4e926fbae13d3683a75569a07e57d4ba62c708ccaa25d09962dd5caf7c6bda64608cde393290f8712c36b7b4bdf8de4b123cc572e73160eeb9c467a8332f7c27a4de82348e937af54bf360494b07b9d5e876003da5ad6ab7342a97a834e2764d4e4d75b232452d3beb824e96a007d9a2fdb949406e5b365e1a9d81fe2c3315b27899803f3bef27380f6d7e92db54697c5cdffda0f38d8072d72520fa3025e1be1933b1834136ce79c5aa1617212bcaf1c04ffa3149ac7ee470c2fe201521cd4465801a0528b21413ff070c92ba6fb9563de2456e746964a53b3b08545949463b0b08d866e0ebbdd5d9141fea0eebfc651df92d69052ce2477f4b55fd5c219d824415d86095b9a38cc31234f086a8b513f6d4d3915e4c6bfe94f71359693a1358078a0a6bc39cfd393ed7b431d154e93d303fddefc2d2da55376faf8fe1efa37765c94c6bfeac085bfcb79b31b3a552b0655b6c085dd1029aebefb577d652f25bd83a8dd22acb89e06c81d80a887468696372ba1a600544040191b808632047b37e5605864f6e891d18303e8b78b05c625d6ebf8926776d1ff1a871a8ed4381cb07ac886a2e39481d29c33400855597b06dca48327cebf77c8c9e233450a62e1c5d86cb8b6050a012369798ae88e87352cb0162da7742b0256e46626acae37605b15989579a33d792735a873c8f640a87e66e8bb566c5cf273d5c3582f65b4cad6ba9dbc657ebf7a84eb2e18bb7e9b81668b37c7781b42f9a1ff7aacaa310605a015eba473acbfeee0e88e5df60c80f7b1ea0e043ea392a5e96c2a8bb36fc43120b4fe519c5c31cac9dccac68b47d36c7113ce41aac01e0de0d2fe1db31f30dbcbf73578b6a78d3791b69d175d98b8e1dc094765e4420ddd1e6b60654b344697bb864163dd72b17cbbd3129fe1c1fba09853079b6bc5924e04d7e91cbc4fe794dcecbc29c567cb7b2d2e46bcb071716c8e1a98e759fbcc31156cd80fe4b831f2f0a3d6548a5b83ffb7b14fe9a5babc1ad4aa4ace739142784f95c8974d7587bd3aaccbb210ba0d3ddff81f640ae7f720320dba62b8b94e75fd41e1ef4495b3b81b53d8bcb50313320dca357a5105668f6026eaa83becd163b731d9cf4e266a88c83655fe81defbe6fa968d59124957d533fd96884cdda2785f358bbf274cddf9270f26facdbec3a23d39777be1866c8afa53abcf074626e009ffb4f58b0e3d9e13a75606112dae7cdbded79b55f796aec72a31a47688d373183f5446835d1762558099bfddc058e661f535e495cd174143b1bcbdca568ed0f922a2379959f20720e288681875e14545dc563cc25702eb571bfd47d50a4028b74aa190fa850c2a4a3e44c06a28b3058c2662fa9f6a02f264fd94bf4077724b2c362db405d18c72950820f49766e78e2307779bda0a421619736ab17cb869571adcdb957c2a4dc418df060072acb54722b70f1bd6b25ef4b9b2db46bd6c335a5d16c0a899dbbf37b6fa9cca969a21ddf3bc9bd8911ac8b7a8926e031762495f011c387d67c97c22955d8a7a9626afff54459a7a4c82f09341951329475303ed328634d6c3ed45127ca09e143051b4f9628042b7fadc5fcbf914494d2a51425cb393a3a50d8824aca4107de3c55362c6e92c30557a4976880878b28371d8a9cab29b8dc24db1111a7141a29ec272b57b8958595cde232683ca4fb427ad242d2dd2f579a18a136fd8847de70609dcfc0711c61b161507795a614a81b197d4f7ce0b0004efd2d8ee84ecd860d135874c61cadcc0faec8629e3953d0f01a673b802da6cbe492f9b2e67b76fda05932d764eee9f9ad76639f84ec37127d2b8985847e69ee052360793fab48e04c6b22457228b9d414c86d4f28ed90fc8813c00f6c7151ece275e1a9ab3f44aea31d219e953a78274d791c7261db91fc74d4d80cbdb0ccf02c4b03bccc626a0754a9b58ce693977f8115331396c14ab51c4fc7c75fb4351bb2ef0a93c8579a8995b33c06f9199d466a58aab55f96e81fe27d958c75bc406303ab9264ebb6b7e0a798ed5f02766c1a69e76f64e055280f39a3441aac8db135158a4005118458a7eb05189e5d45593767a4921703391873ac93bb7bdfd7fffd42f4b8c47dc043a86231e917030b1519d167ee159c577ccbac13edf7ee63d9fec40ae66e2dadc732208f31373699fee2c49d5c04e5c7387d49af8898823bf6fd252b114f8457ad37b572fcc2e6a399b563dc3ad3e4fd334a699471e6277dc833859511e33312f0bcbe53f8d44d0bd11db22ede05912bbf1512be768e3f2553c813de379e9377368c9fad9d615c096815573df42cbadfb49705eb7b9d33aa8e984e877e701d08618fd7c31339f1e4a877c1641efc71d43b591c0d9ab01c0567dc39fc1d1677a6089b48b5599b94f6a32232c9cb6c2d5e252ea85c470512dfb8d093d78775c456f7336a5f758e589aef581773ab64f53cc781bd040451f8ee7fe7cef2663af298fecc2e90adc00984cb9ea78a3fa42bf4ba3a8f929d83ac3306901bef529e34387f6d2048dfebc4af24cd3ec1743affa1334996445468d34a8ea90f0d6f607184d69d52e03ec0a6ef0d0a2cd1ce6c2aedceb48ab54e2ce5cce9b635369f4b5991c07d927bb139f1a1ceb12a5523b22d19be6277342d8555c1975122af5980d11b59e3ecd61f84a572079315af95a6cf3225b7b24754a7f91253fd152d4fb1f460bebd6545c7d28a4986df7fef444c631d47a7978863e5ddc24e6b6898bf1e3524bc29bf1a544a557118b2e270444dc7701bd0862789549fb97d85f745f4f57dd8da17ce9929ee6bab162d34478cd3bfddc6c2ee8386f81c715195a00fc67298d4b6252a13d54386300e3a9896076f47b810fa4717081119fbf138ec0210b5313aa2dd53dd81484296027a7c7cb7b3d52154ea62682caad5b4d9d501b645aa0a1402b93a7954a342f130ec83e89078ff4a66b0081047cdc6119f054812b72cc6cb5684dab34746730c71f39b23828291c351587ee746ef003fae29da2917f7174554320a5e055a4df9e3e914849e5df610347994b97325777c88b2fb05759c448862a9763d2e7e6e9a906d2adafe22b24057ea8fc2e3a95506137d51ad7ef9915e7ee8b89ce29fb9a326c1bb23ab8149637600aebf0246a999cc3ba1d2e4dde764a7f3e900367e4a6a3069cb2eff8c2c5ec8b9cb8857313f3f89198e8ab14724fde7dfb5928fbcd42bc9858434bacdf68e687ebe892e2fbd040d7800d8da0f6e7ef9db678f82dffabcdf9cf37d3c9e626f87d301492973fef82e92cc352404810bb3b5fd46280d77d2c42461f208cb815d301e4766a2f2e5e13252d82066bf99670f1ae428c91d2d68be59e4f3b11217acb67b9abee1015d6bb3bf8fb14c62d575ab12f3612087016b077fcce5b9068a53f6afac9972b27d69660850b04905d8c3fa488a2d5c7ace395848fe8a615e926f12ff607e2231d5fc379caf7af4d28986fc651e45e0e0dc57fe25444cefbe4318772e40f9c25c83949e89f86a2e6d22238b33d45dcdaacb7b9429779d5e2421deb20d33c5d927a415b9c9c18f6fd5c7e7eeb15f0cec2492e55a1e86b339b3c994e8156cbac3de3209bc128607ea2d654656beb99c8044a158350f139533eaef96e66cf59e41a5ddacb877c46225311c1c49a0f1faea63268b895f6d52e7311091b2d1449f8d0fefefee96a836337f28895569ab8ac9e82f4a5c17195b4c093729aa0c3d97c193c7853a9f4790b550f6ba08e820fc1d48e82c6ca67585ed62b0a04958e46b0a45714702f4a5961ecbcf992df763db0e5fb871b277073a743b1a6c37d445d347621ab4aa59b47a9b114cc2e4cc81419bbcdc37bd99a34c622dc407495876ca42b1ff2cac8e3c6c0584b94d3a56b4e364c2e729118ea1670c7031ef99a2176127455321460e75cacd44304d58b61d1ac211bdf5303c81d284f48bfc81de1e968d4fc1f3a464176d316c354a2e3d1905d142427b10b893d7dbecae79d245c8ab63dc4ddb5e6fde5b06160263812484141588ff2f022f4e95a63a508cb0c78e9518a1c366e37b8a4d1a01ecd42d14d0f91541b9f40ba2f27b3230c246890d6ab1c208ff8f5e88fa4430c0e1088aaaba1f0f908cb64e34ba21427b2ae328b7f798c885a535dc9bdbe9d0abe686548d2bb73ce7dcef6ba863a9a04d4c5f61bdba4c874219b6f3bdeac755ba4a364af57574b5a3f9b013b7d94edeb7e580581e96aa32a7669d1e555e1dea8f717d6d7b68308b4761d490d7d74a68144f5c8fd471ae719008b326e75114497628cc56682e2d6eefb90fc9ef73a190e8185625625567868efa8eebceca6b6f8a0793e4bad787fbb84f40783c462f7c6343eeda22a807ba74cb20ce9594646a04f1458ff3073ce55f37799097cb09a3f0f00d88088e8b4759d9343932d1291a42eecd70522b8f2ecf786c58918789f141ffdffd84294b0582f380b58a3d2c7f0e8adc26613f7ffde1ab74f774a5fa5929faf838edb1686841a0c7b1d3a574245c6bb87eabbecfc6e40d4a47c2b7e5944cea89d461416cae54d173cc429e05e00e07cf57d1d8c5583761062d07d8db8b423e5660dc9702be3d3f0f2aa26115c8bb150da6229511e521ce7249114251fe1c4bb1eca5463aaf7565e83eb602a9e69c99133ecaa99fb6794ea89646ecf8e405821e403ffbee502275a103f382d5c1690e1dc53ca76f013256f1864b1bd0dd97c58267f3e1685272e77d3242c4e971106436cc147c118574250a06c2c50ef7a277007390e75eb911f52d905b88c4d46f3a6dbbfa20ea6fe22a556ea86fb6fbfcce015306fc82ab2da6176550eacba5776c6898a923884ab0793d6a77cffb7f09fa0dde3ab1debcff75305839b1a4d2616262b5efed0a20c35ad1b83e9de4975b13ad82de69a0b14adbc7689e6dbbe81497a18847423ef910dbd11646aa1de57e8dc4b1a283342916700ab5e55fa13d83e3339fce1c1671ee1186f746e3ef7dbda2083fabad2b4d2c5189a33d8b793e000488935a42a9ffb583cf2f0633598eda851fa6f0d6229476f11706f77c54cf40c25fa329e7631e3b2f67ded908826a2b03e1f14c2f34b62dbfd80e2178c8b675bbd9a57e15d93b499657fe31b73516c6f7ac0f4b4b123cc572e73160eeb9c467a8332f7c27a4de82348e937af54bf3c743732dca3c202faa204cfe566c06729c2ed5af8247bc507d993b2f57a5fa5049779d4dfc62593cb82ab8a947d8855d384faa4e5184e2f26e2436961bc0a8fec68c2eab95a8c8e9b48d082c9462ff2ce3b4fe40c4874b358f165581d46a2633a666e1c837be0a96343b3324149d786271805be61b5ea3644a01eb7360bc7cef0c51ea661008a6f2b8875f7a618a4f3a21a2962c076130c4e0094ad362d5a3ec414a2e2343e0e0e121533e93add2edffabc2f91ea9f8c782ac9196a586224dc5ab32dd778154ad6ba0811bcb530bdc6f833ae06fc9844a35b774c0dedede9b8a7c7a51079d78921f72649094ab9753e07aa2ca839160348aea5f5829283959e663195668ca9eb686f999e452162fe1b8fb7c1199237288bc826252e6363652404cfa1b5e1567f2e960f01b9cc16fcc64ef98eb1a49042b0fbac7371729c6d0a7c35fdc5e70325b5462cca593da9f99d018c45e8fbd4c6f05fbfe4509c786d303c3fecf58fff2be92f9181cd9dd69b16cef7a1249bb63d6c9afdc073607558bfc994e8e7e6ce309cb341a553d6c765d345e5f2c1b4f6dba1cff92ab63d8e57eca72cd118c863f2cb0bc9966c5cf273d5c3582f65b4cad6ba9dbc657ebf7a84eb2e18bb7e9b838db274aa61956e4ed1db2870e1d4098e3883c25d1d3debc83504c369213ed7a3f8d127c830d3dbbdc064eb11456dd2194ee4ca692cda16099c5e0a1cc6e45fd108e9b3d79a3a838328999e7bea5e734f7ed0cebf583c3e138dbfe3dbcc5ccad4bd8d10b5a5728c4172434eead4319be818adc51c79ee6df1b498bdd4cb9ed42092dee0cc819a25d294762169833794d1c0fa8eaf8d3a3d86bbe7c617c8396279bc423095bcbd9e6eea4326cc61ca8caad8dcb365f9ee68374307de53c1f5aab765ef3a3c530521b51fd74e85815b8cbb095c6c1065d100a7c30f5bedb3dbc8d0abef99c31c2b3da4c6ec2bd689d2ab3299fccbdc6681fa9de1e32ae82655716a61cbbd63571a4bd3cecdbc239b4dc5e86dbdfa9296e0f63eafb9b86879ce1d4b8f8ebe6bb4c16db77bc4c98d48e110ec8dbc90bc4e907fd364eac024c94d70ec41a640ec90c67fdf97eaa41c427c837857fd67e0c3770a8ecbded79b55f796aec72a31a47688d373183f5446835d1762558099b61c16774d2db1fcae7a6d2c01fb766c842020f6a07ead3f496b3d439b8485b7b782a76618e6db6cc7297acaf20ca468ba0fcb494a114f82f2514db6aa9305f6e9068a686ae04fe9a58aed85e020ffc38cda03b9c06c37cf58fe0558daf6e19e07ed322d549e8f74df96bae1b4de3976f45b12cbbcd7185ebc4b4b459e9b39831c91e00fbaed5b5c002ce01951a092a61ed1d287d6f4e47a69be6af967a3db4cddffedacc5deab7255f0ca27764653862b16b1fd12c8ca6bb8dc4de43cd644fbd99b20d4f9141cc783a5aede0cdedbf92e96187595b34352585084b463f9df8f0c85453eb335c495e2ba04ad27af236fe5b60336127f31f3ecb795ed297d2ffcb400c62b2b7cdc022ac941b395f2f30d9534b966cb7bbd2ca4e635715a15b97655fbf27f26f6711b5513708e393cc9497c1d03172bfe7e9cd43620c5b1d5991c960ab88dc002a7d43ab200c01156776090a9763d05450790e58b832e6a4be636efe6ddccea4594fd4ab050f166cf1273c9c2efdc938901f3e336bb4863679ac68ce695279ca0a49d3776a6df6881f8575b843de24290a3f53b6482f86eae39a0f523c0b8ac45a2c794d60e225319ba4a67d8c81c6bcdc510378eb90177ced1a7eb42f8bcd51399368435c253062da948c73787835794b42da8736815b27ec949ff2ca903b9c308b44017d95d029d8c3c7c39c61a99d282a77bf6d585f315f5739976bb817feee4f93387b6f62de22d6c7f64c46dbbabf2c65dc850bed9f10a6c28d19448b54df2bd6807e02588d080a04f7f37774e7d5a083d19129fe8c387a149af1996f5db5c144649507a1656291a8a18c75ec011516a1c5df53d6bf0b0f942e50a0e0219da93713a93bc0a61dfbaab14a6c0e902555976312a519afca58239c28cea8fd2691d87d155ba56d71467b858e2afcc03dac8eb754c24784dcff35102e5e3fb9ed8bf8853f2fe5c9c326395a75f44215df7519fce9649c206e95e5c5f9adee9afeaac797a790d2bcd021e025177b909ebc9d5bddbdf55ebed7da57eca8689353e895b4771ab843d5b3df676b6ee76012a39e6f69f91c903994e9562e283494409ce6476d0f958ec4f4a9a4375ffcd28cd50dfc1eb9d3200b45e1d99d1cc979da29ccba1f7ec92eeb58da870e9ce192878d0683f8b409ab796a5cd467a4fbee8e2e27bb13e5e461564692fca79a994f94f81d4db7371e8834c3a4d1342c9b014e6665791c494325332b3a7deba731f72bf0e121c10cd9fb6ffa7008bd583a188ae74c5cef18421b4103af4ed1206b09aee289b6ab47d48681297b767c956febef318381016f3d7a6dced019518fc7b54901bc05643871739d81419fecd0dbd12fef84f54dc89f6c4cc4cdaa8d38e91ad83be4d8ec62cb8f18cda5c154386c7c7018394f40714432a52c8a2ce406811a290d4c69874bb5ef9be34f6746e549ac1c0905d2c91d60de08a6ee230f5387b49c255d1eba2d1dcc909ee9770401293b7b07c7790618c8366a94ec073ca7b22466368bc645c6f02ed923116a96169570c8713134470332fe06f2a91cb5f273a746d60e5e0f8a69c9d268a585b379218456dad0c013d7e90d8ad939f0db650f62bc71ea314bc8c29e3f78f55cc3e321b169ad590a2a9a57a8bbb53a3540eb034f30eabe28dd27e254e84744d4c3549c545189b43d33c16b1863d36d1997488d91346636a4c29d0980cf8e25ac8c4ec368e3be0343b066ade763a0a28751c0885c8a5b8f099d83a9ec94d5a57f164da7fed9c877801f9149983f94fa8944485264441e6245ae5ae05566565071e37faa60450b35ae5215e93a8507bcd59b39e0a142224e6a9081447486b9ddd4f133a82eed5d11b1bd59aa0514a823cb3f3ec2198a3d3af1a7b8db01532d0897ef55acca027a244a479b6ecd1cf3c497be092ce54a3b6b46810b3b64cdc6b4739a234a63ff5b10fe9e7cae9cf69661016bef4ee41c89d545a673073dee439a02f0e707c7ee498e4277bb981e0ab62c3d9a202a4b052f1b61f1209336b387e12ef91b3fa0cbb690baf783bff8408d871cce6e5fab1531f5490f1e7329846f86b1c1c0e5055a27ffb65be5b54e4426e0467d094337aa431f9714fffa8dd7aaf7bdfdca48ecf93f104f06fbc0090aa8fdbe4d78ed5911ed97177e0134720cb898262ebda58c4da29609bd82dde89b070198366fd2c0470dda6daa50a2f3ee38986c67ce12d4441987a2464c3c2079e43415f513954508410ebe85518d75c5c03fd99030bf27f6e0df6639956e3de0895a92e5a4bbb8cbba4d4581e1b3599dc64420219572e3e9f4fe607bd6bcb814cc60eb49d3c12c5e2d8d0607536478968d2d849e49d5d09e790f4a2c4f432939446f8f3d0c54219328ddb075c678b1db57d92d043969ad5793d3f8ad6cf55befea627ecda0aabd4b045b13dbbb1ef8686295b7b1d63343bfc1fd8fab57cb33f709e6a5b8bb928d107ff709352885652228185a7a1328da2595a38c8c1225e529237667e2871ea521f8980f2741036cc5ab1fdd9351224254f8e83b5004abd3d7c0a6514dd809a0d87848acf63e0cd0d7a7df2fccb8eb7210436b8d374295973ddcb3ca88bbfb5fb2ec71088639bc973fc9b38a909e79620f67bb2e80b535f247a0b59820accdc1b1ab07ca7a702b441c599a1aa963048b1ca95f3afe543aae784a523cb85e84ce710dd11a40c251764d4a13b52261ab1b94e9eb9a274872bace03eb061c40c9da919354eb89d86ad9953274a39004c9c303cd3dde2d7d97fce808c78c01f7cb07b7256e55704da0f0ea87bdfd94c27be4e42e6e9c33877b74e7d782b7c5191ce1b7624a498362d3d912d4dc8afe5d3cceea4c3c91055e3fb7a1b0d9a42eea1db58eee21d7a022ada2f54c916692e5d7600e693bca45bbd759785978f725885ccf2c776b058900cab68b7ec1163bfc7a9f0aaa6a457373ba2e0aef61d3cfea9b53ae6666a251ec9b9dd7fa01619aadbf8126e77c8d76969f163c99f5f2009ac74021ad5adf1a640da8f618853cfb0f9f64942581b200ca33a522941fdc43cd1160af8242678309fa1920d5373bbdaea349d0df09cf5e852e26954d7bf65190ef14932cfb21278a5bd00408ee22e6b9d81918d23984a60e97a5e37f263d9e2cb008e0c38413ee04901f9374fa3e270459ff43949e6f31036754eade89049910f779eb47a482129c161bd18bd1daf1a68ae9ae2c7831a0e6a3e72f99d4aec038ecc522f42126aa59476a24e9b431187cd816b404fb55e6b072595be32aa0f7c70881dcd23abd096e45e4e1ea6672e23eeb23cb1a13a62c9ed12d8ed397990ecd99160f842fb76c4a2fcd589c34629f5671a29ce63ea52acf82c23c9384fc063d475d782385399c85b4d1019574d9317333f2c4f13565e9e3ecff86a34ac03d0829f45d17bac1601ef6226d8d2eb9da14a35d91a5ffd8394af43cea338e0cafee04578f1dd18887c216fbf1bdba9303af7f590dafb8da836895ba31c2ea07e7ae0d6592f9af9399547989269c5844cb3d5a9b90a5a5960504ede88f2211bb2c8a971b7ae75f4df05097e9c2798d11204444f97bccc86e40985d3a87998e94cce10582e7a521ba37c36a0fa6680104ce6e2a145c657823009892c6c294a61debc665c74db6e507b1e74fba320aabab0334409dfb5fec5ed3b1124a65a5dc642b7db1b299d019a047917eaa97c12ddabfea63b4f9d9d633252bede1ded4152d2049b59b6b40b5609b605e5fa353808dc99c748447bbad90b15292fab686e6200c931c2914bd8ca0497868fe7dc4602b4c44f771a8a546ed64a4cdd9557e4ce4a74c46a31345413e4736e30f5675f9ce655f907b7a973b7ea2bb9f69298f0c9eec9450025fc5e703edd3934caeb0a68d981c21d937ede999d28b3be69c2f87a44f0e1d9d5fcd07f84397df4219aab60066b19eed1aa2533365d4dec864a65ab2e5363110ead4564247ed763e10193f0b6efbcf82970b1cfaba253f46b1ba569cc8d15b4fb54f1ae2451bb8fdd7741856dbbd267eb8970a8721097fc6223934df6dbe1050f0e3dee52e4e33066f29e166a4b83eaf3ccee8ba4b030cdbdfa41ffb8693deef7377a944162825595bba8477a0d9e0e13f43123689e31945c13e81c6005575ebd628f09070dbcf6b951e6a7a7f9f8c0913e0e30aa1b81551ec8e7d7a3183a83fe3c2e8dda59c9a2bff65446d71ff748cfd47b3fabbd7c67147ed5490e20fefeda7b62ad820627b05f86e8f980ce06554fe3e35fba27407a9260fba9d2a3c1f9fbb12526eb51828776c8714b6107232f2801ab9170558eb0bac3f177d18f43d35b905a76dfe9c12afb8747cd38ed7b1de80956879b96bfab3881a4ae58f5747c09d407da85faec7d76a59905a1322b75b594bc1ef980d3ae8ce1faaf32f8ac40d5a90ffce864dd7bdb1d8ae370aa017f420aa974aceb8daaf0a997782292d8594f7fc4210f3d87ff3c294d875dc2e520ee1e618f8c5a8fc4df56327d2eeeabd5ded0b5e35ae852e74250e5c83cfb4a8ca99328586c73ff574a6a212c7026f867608885722c96617045b64912870ac950892e3eb44fb0e97d34de97b2ffe2cc4a41507e18609672c3939525f7d1b97d18f5e6307f34ef7dd62620e2fb78cf410027d74767f1709ce5eaa164e83072e0f6c517aaac22d32b840a721c557fc04cea7a8a72c95cb6236f77a73ba0067ef65a617b671f25af9011d66f462098e6bbed74fc646321f7b9d6aefc1bf515e6b6aa7ae0ebc98388f552e14ee3c9e77093cf7a461c4b6626f25c378336a884ec7edee82e7c34c9ebe27ee4da7ae65afb864c192e10c7c6dace3519af756fb5b7ab3808f77bd93ce253ff7a3bbf2ed8778439c67c8e30c597ae43f8eb0cda003d50997a1973c14e54eb0ce96bc99c48c0532953585681c578909245fb6ad116931d0721334dfc5d21a49f85ae0cab85aefffb33ed4f5d41c122528ad49490d0139f0472d961e5a1ba74728071a7d14fc32a6e10e640fa543a8d328f7a24c871b18ca3eb68336598bfb2a6f4163531ecacc1896c276056f1edbfe23af81a556f36ed602484d54a2c7427a84752d58ebb7eaa8ba0924f811d4b29b15fe98195ea70e761d55a27b2df6be2e25c76b9dd4bb641ff80a349d5660fe0300fb128365a24466f413c975f8acd77f69ec6e1bcc728aff1e47df812881c83e3ec7396b43bca08d2050b046a05b7fdf48fba8dfaa36f0bc03a03363519dbf54bfa040101a1e491bbd07708f1f057accb0bd1c4a27c29eda87977db480dd918012ebd9de2f440b9a7ef1024d70a33ade959fc65d39566c00e1e56c961915224fc07f8fcbf431e695b6608112484af3d4b22423395d1805b81d13abf0680846fcf5f91978c8024390efc8031f7ca69630acb09a4938f1a8e9eb94a7a4b6ecbb081a1edddddc55414e8d5a82c8afc55b5e6534d74d2897d090a062d5fc41d9675ef72b22a4d154c420f12d66c3c8f148322fc1d220d99df5cfb9003f0da3d22e433559f5ffb532a1249c2164ebf610373f22c48c7b0c8e6cbc2052bf8da01d05c16dda202852b38fab98c952bc04f2991e97518aecf3c3d1d7e8b9b396839240e9d129b214ecdcdcf2b64c8392bc59d9ac2b674e0f9ad5b03a9d2c76d4d4d2ef0930170a6647000b6b0f4fc527f3c3f88f1dc998a3b778ea410101c9c681486427b09a2435ce92efca8fc588fc1cb37ff19e7c92e38c42d380182583a79a3fd4d054e2915fbbe0e6fdb32b4f96ebdb0a3bacdf45b8dc41bf2fe1da6dadaf51e0b071a25731747d14ac27b9d1dc9195fe9ecbf3214c119721666dff37861224a87c69d98a657d284847ca2545cd758ffae429c44b5fc8092c4d0b4f6e45387b543cc79cd7431fd9e06a74c144edb79908f133856e70fbb246f90b2fbf016b063d1868c63fd2940e707f541e5f99e006ef882311f1728a4b4c902db55e18c69b4d247000bd40d3e178b2ab98eae31209bb6375bdb3efb231080a1044759134552e2853ba1a0f446324844c5e59f566db287fa3c30b32f67e6c03c98438c9242f087ec41754ff75bf096b469aae6ff552e3742992656a7f3546ea4ab35d164926d686832e1df0321d5c2fadbc4e778e163cc66869834972b467cf6b8d2d7cdd98402cad3a2421cc45a66f13761f259351c1385ae4aa7a98b97b8ca75f6ef3ecfaab0be82435cc9e3d305d271187255e4b32107d5dd7524716c784f2112123cbb52e121afbcdb1d582163467fc852c95aabb3e3e1735b034cc42a4e5fca98a433608a212ce26740dbbf7dbc76d09000dabd92879571138d7ac2b1544395aebc0c03a274e8a79f7bc93721c6db7091e7f10459739c463f1c293899d2eae007f653b0b0438214ffadc719132539d01ac403e5a867efadcce508d7ce541b8ad968215ac8795e8bc4ae68367c2ba6a76e98414107d4909e58773c861fd858735dac62dd5ad6d937947632b52c9deca677e1fc588d139439c5816e07e68fd7b8eb2caec354f21d474280fdd94b739f49dbbde5f70c42d0b1aa1d9391ffd78333a4e657ce063946987c88daf9648f98a67bb2ca9c7d6c53a406a2a096ce2b9d0a2422b3bfef130b856924bf5686b20f88057378771ee1c6f8857b0589d68bbf0aa53283ff3840f92dac08c2ea270072071e71a507516391d9df4bfaaa5cc148cb690c242a228a9ced8f98c14dfe2019b7d7df918b4afb1f159b538eb3b688db858333082bfe665d094b36c71985d473141e248d0cf62617868cdffe7b654555247cb747a717b3fefa02927ef1088651d05e6258d2aad3389fe5ee2562f54db4dbaee746911edd056db324d332cd994be296e0fd38f7408ef7ecd4f45b33fb0e4b59e59e7daef56029d0f8c20e3a59059a64c41209c7650ba45bb3c0a0158f40b1247db53399e535260b16b53ade74f54f9ab433d3742d8349e873747b228c9dea34ed353bc16eb7f19d531efb09f600431a1bd303b753951e4dd46d1d46381ac2cfad279b2e086bcafe092bf4843a167c88b2c45dbf194c4d09f419d9269aca65335632c2e9d9cbe82f44eac0e3b4319bcb4da347b0c8047dc173106e4c60239cd537d62ff69cab6c2bdb60e99cfb06e890e33faf4c46d799803f7f3235e70a9a4f3429cc4bdf4c12e10ae8436c5ddcdec5919f7f26389e9a243e528ec86e7e9be8423eb56f435cd339205e4f62262a4ea3e2e78a0696e4a89e6aee42926181867661d9cb56d158582c23b937346da2a334264dad94b16cd5b8b3026f9251c7129714c84395f97c1e21b7d8249f39c222ec5ec2a9e44e811571e2a174565d50e9645711bb7270278a8dd18cf4450d41ddfac770f7c5e3b546fbfc9edbf42c5a5fcf26dcc2260631e3629b99226d9d7130d59075a5bc06135be853064625b886d3ee305ba032a2453e453d7a1c15f44b0399eb5a30f1fa5ad9cd1c8eeb682a24c25743129b57ab46ab612908f0bdb10c0648320e729ed56367c4ce989268132819960647ea58e31983348f7e6ccd468965fd2b848a85e28415f4af66db7399904aaf8208420812eda136911701458efb96fe164062b51ff280bad17e2d92f0cf8b0dc89b4042a92c22bbdcdaa537723c79f8b0fc16531678166ec969ac29eae489a4fa32f574073947cf078985dff9ac41e5017587f47eda69d5a54803bda59cbf9ef0e61496481e3fdcf24e8870beffed0ad8b787741c45e531fa3152b8327676ee09f6d0b9bf40d5b47ef6653a2c3ad9c53d9fdfb58b2f8ddcd1babad064fe5d92fc92aef15db0597b8b5b26667a13bc79667048141a2f196a921a788e9ffc05f12ffd9f1d85c245bd31ebca8923efa64efc92e2f33ca2ab05db7ae596e33c748be30bdbf171dc3959ef5dacd515217e1086b9310aee7c48ac65845c83ca979fc87d2dbb79daf6197107e09deb711430cd2be8921479b0521e2e6685c4aa6e117420a289a9baeb2a43f2aeda356dc696e770dd4e674807fec9de78d643c620e699ad24faf3ac168e3061931b52f27581422604e5bc6a2002ef94952d1be41fec32cfd9f25d3e3e15305a00599896f518f9badf27a4e5a6971e2874900678879b5426376efd7e3b65494429ff421950c3e7d99cdb0bb690ade8d930aacd95b0627b4de13527b3dc187bb7b08ce12024e87df570b01b3c5f2da96c4561696ed41f1ac2f2ef94062a8b0b676c9d7fe602b5f061f68b428a4a264753e72eeac979d9370f83b2b9935cd146afc2d626826d2b23d6acf3f7f2dd1d17e8fda9df546c2177cd0d753a8fd3a933ef0de9089c4dcab00adebc27ce8be4ad0025d7d3057c20a54cf5423b7b7ccd4278ec7e7960b238a77a11a3753c0580682cb829c5aec9b26328e25dae8632ffd5a2f8b5cb13e3b571f1fe0d168c57b6fc6a791c9f80fc33f390fb07994cb882fd4330c20c7fabc33bca93ada9f4642e1d72a990654a31089a2b1fae63621a03ca285f1dd6f193373ddbe466efc3edec0ed80fa0a9d529dea8c8b43cba5b9cd555a87108d55d5ae84c0f4584d3ba4ff28ac6463df4423af9693a88378d84e7e5a1231f050cd483ae5ba20e33332518ca168e959b7d0da8779e4339190c6c01bd95ab8f1dba33d59da2031349fbad97cd82e7570a9b987bda8b726ecadc83bfea2afe891f72f92b3840fdd7ef3671b5851234961f16ca633a4971885db601558195d55379d836ecba68fd9b2c6a1d9a0af0a760deb5ec5a67c6742abd5f512512b965870862681a183a9e7ff9e4144e69c9223214b83e26d1f4e527c44f40887a3030196aceb16ab82b8b91185c69d03f4653d6aa6372e1fc587600aa3ed2c8e51270ee04b32971e5ccca06814b925a98a1bfc65943ab35a7528d89b3093e170256139263025ff892ed1d9b3a3d2ca9286ab92a3be737eb49c5f046bff43720e21b13d60b58e0a55f3ed3d4d10a87e1fd6996f2e0e3153f34ffbd38bb2b58781ff024a140a646127dc21d1afeadb4ca8cffcd12f640c80cdb0b9a21f9b0894f6ee25c24ab45994ebc787b5b3abad6256e2e3dfa341074308c35d07dff80dad49112dd6090ae17beb0798219644e42c48d7c587544eb2db12dab52fc4de5a0530f8d749deb60f658dcecda382ebd74b49ea0091d840982937f8a857eb2c242afe0f88316e2a0c04af2c3bba2fc67db9200c993ef4af15e5554f2575dc7eea3a76b9957fd3c27e4db9bd81cdbb5d0ccb657b90055c5741c4e0f90343daa748b7a5afb65945c43c305996acd6af5e1ca52a782c4cd5a01616614f42173c2c26fbc72f58e84c811d7eb2a479194f51e020803c464da1a28322fde15943ec5ec9e7cd5539fcdec275f46af485f7c105aa87f69a7f7c6a924dbcd2028a43375acaf20fd916abf905d2347dbc57a4736fde2738e5ea8e983959539d449439f236424041f7100bb31601d1a237f5f4b93f8bccffb29ee792bd92ce87666f48d4e2e6f63fd1e1b75bdeca883c263c65646e8b4db6606d64aa83cb93e0c0acd358e159503fea574c35b3317c8713888cc64123794f3bb9e6a7a3ee4b4b9956cdfff892bb9fe341ef95b855aa581147ded350653a9acb71eeaf08c058e390d2321a874bbb2a718c08cd0cda6161392d98131f2cfa202610e022f70c4cda3e743c787ca1538cabfb2838f7544c4b94f04cb56439fff549d035c21d5730aca1169b984027643192fa7989f17c98bbbc39971d985c796a1377d5c828dc135eabfcaeeccb624318dad80c7022721a65701de8595d65501fea3d6930c601ae64372953be9285afeff88b2c633ae1c09c2c62cfd796a11e482ffbc3d214096b3b7762c8dbc4007e94deedce59c432c2c34ac799aa66434ab871cc73b58703e3d33dbfc8532e445ce75a74bd34f352b95d590274f01c46fb0a4312f9d37c33cc33559fcd631da15a76419f426a16e01d91e0523c3909f5eb118b349d65414c746456046c43f3efa8544d85560eb7caec3f375a3bbdcb5965d89530ccebd26e986d17d8598e8aeef1c4fe7e67849b16f014cea4ae4459d4c7b05314228444791e44411315e384b4468c82081b55e34d2b5466cf87b0eb5a5396d488dd0204627cb3425e64c89248d029ecd8a51490abc3aee4b84efbc1ca56b374e826b39c99f1fe80394125503133334701437e2804c1c7ce1ae74c1be03dc7693eb1b45ced26c3757dc1e151384d2707057afa337a8dbb4948d1ab95588c55f0e29e28b2e939a98d5b3fdb1cb7fb5d76947534ee02ca9616667f1fc0861d6f17231102768b1ebbad7ab46f795805ce1cc6d1c011d7ab1dc8e45e5ec66244c333942c3d133b74cc6e65efd286687a480d360158c932e1b2ebd48c6ecc00aa2020ea0b2783d61e2eabc39bfceb5bc3feaaaaa5ffe9a32ab82a6bd8af9e704026120a2aa2e6cb85a676bb828a66865c8974fbdae462497021bbc3950ee68c5e27f41dab3b7c082e4cccbd878188dc52c2e9dceb00793a6aae388a84d20fb981a49f6b3415ec3950506cc35875bd578e1b99a524680c1c4ca24004d45b51edfbc9a09249938e9736994eb85a5afd620297840863dd35dee15980fda6ea68ae173f27266dda4e0dcb31ee03618a589100155b41dc81c0f64221dc91cc3129ce39a77717b3dcc187d2e857e89bf63525a8c93e69b2911f2c210d90aa3e2c947d7e20f42a408c5bb930da31035d647bd628ba621bcf9cc3a58f47a487da378df0e5934d2892e42a52e713d7ccf2a80e4c2c25828cb591d37a73e538bc78cf3c777b21a2bcd069f454e52ee833012a508497a4e63a4ac3945b3573de4611b1ccdd3f2bcdf84ad6472ae2f77dc662fc4854c24e41b22bb292eb8fc19116a435624e7a69257ba7b77addfce5f6d0ac013526387dd7f10978b1cc3ba33342013bdebe14a51f7030637ce2851b9ecc18961fbb48064d376fd44a432612e6dc72bef5201e6bbb070938424eea4d4f8164179d48f59349e43f0515fc1dbe27b2878d002aa77af4607b9e7a9492f85374462ffc33d849f7d10e889dd62e7d87cbeb903080daea5fd3155589c289fd58371c6da3c1a846941a1e1f0c07689a932493e3f1881fc1f7ef323076a20490af85a543863d627d4db394019b419076b5fa9664a502b993f278b465e11c836cff62c9c57c4b64ff5fcc5bf66532c519cbbbb7b2c14a49c8563c702205142f60b9464400dd0586846a5aed964838bb672be85b53ae256e56608fda56d81a8b1bda2137482d159d819bf608292d1fab464d48c3a5c1514e20861cf5afbfc3be41e0f32994e9ba7d3ac71be82e5dbb3e91c389f605c425250c1b866929b3f4a845c37e502462039a312ead65be1884d876a9c205c5e427758cdcff66f14c633c8bb5039f1451365a539a9155856d2d8492d99026894777a3ddce0c16d38042bbca8f5be1c21485be5311d5c4bddc280332672a8dd4be64ede9efcfb9feab2e9381727243584742c4f748f401fa58abd1c74fbec7b6c5dfab35a188b66805af2ff41ccf55823148b6eb9834c6a1bcc4def4d00d40b72aa004cb44224b1615b1f929b413edac8fa9c47b10342c682a6ef82f99e4d02be7af245fa5a1f87c0357947bac17fec6546941c28b81e181b2a171944a696e64e04dfde899f4fcf4d19b11eb3b1a6935fc9dd71fa122d6ac7c9b1b3610df2a1f623a44df9d73a8bbff85b4567fe6625a78da7597fbf78f49343938a1cc5bb4e0f96f59c85b26e28334c9317c5f46c41d150d65ac1f0f1b824b28423a6fea4b28af5f612b3cd852a8b306b8cc9e03dc5ebfdba918728bdc34b8475dc69f235b737fe160d9437c1a2687c308a38fe2e8535fd44647d24dbf6fc960e454b149b907cd78ef5deda50a55a3853ef5104118c786446fc6c9b5920e6ca5678fdbea4878292936b49f10ddad093db4ecd6fd9aab02d499940eb208512c5dd8a1d260cf7c8f4d4efac4e56093fd5579dcba1ab9673388ffee94e9aa61618742207af5c469a4b7d0b43c34e6394b0827d848122f0226d1291700a50bb5cbdabbdbd3ec2ddb3a6b8eaa7adb3beac2be07560fa6231433999a2e273588ba5f87ccdb39f9c77c0b7dc36bc4a4fc024b411b4ade5fab530a89261b3bf8c1b2a889d1df3fdf8b5171a4041b89517a6eeb80324aa8a8a79666457354efe35a90131c16f52caa7368c8f62733f0bb6ea382fe041c6131e0669e84539f89c74569874a1f1075400d2000c338fa202a415f381c9f3ed9eb51b2bfac61c6e851690498a628918e28668576ccd7db45d608aa5e70f48e1250240011f9df1606d77378779942cd523584fec5f60e95c3cfb2c0e7a8a1793f3008fb524f557b628f8c04b3c55190091ca1b5aa70a04e894833f1e58e2c617e5e0ddf5c3c1fde725d75a377e732e98312dc95ff77747fa76f7bcfa1e401bb9d9ed9f66483ac7ed88444efc826883f67a66d6524996fc5fdd9bf9c3d0b5f594b6aecc575020b5411645856c50f2bde73d6006d6e204d340d95551c47f2db927a2273393c8111708c0f0d59a08f2a71cee50a90b79dbf0f45c99c0935a289c43807a8edbd15e9adbd58b19c21ec031ca14da9142a964ff494ae314c9c2b9a33cd7d0b1db159a225998c458c0a062279595a603354e79666737c5a0d29aff22df47c1ea9ad520d86826209173365a1d311f42431e59fe790d98c94d55a7e49e98b9234f755660305b1ed155629900c09a730f9eb30ec70635e132e62492838955c8acfc0daef61b29e985dabf556486038382cbfce60022cc643a1f8860e83805cc855b27ce0629b9011b986821065d889562ff2d242a7f5d09c172ab371b4d382e3091d2425cb43664c6129acaba2e2ed2eba01831a55fc3daf8125087f65a2adaaced5efe250f84c77929ddecdcd741d8dd2ee1ce67deac32147c7a8c00af12af9ad8666eb08bb39aee36f27c99ca71fa41017e2dceaa0c3e204a300d4b2a89a5db84f0adb7fafe4d124b336d3897bb1164a41cd73b62ec7d825b38c30b10adf285f1c896ad2d11ad9ae71ad3e0d837e2cd3887c77b2a1d4e0297818229dec0441683916e4604655ba1062fad752acd61b096eaad254ff185990d689a74857861a63890bcabc3d3fba7474cb19af0787a316641ded7337a82400b94ae359f6d677b439f23a617a18ed957f2d9b52cdd5fb6c094ab5f564fa71d973bf3f68fa67af955a7b366aea100c8f355a83a024a555a5e62784091e04a6e0541feb01fe0fdce449cf5999fe26377b97e47fffd1e1a666504ba0433e3a4afaf468f744f90cb4a902ad867fbf9f3946fd17bf9020032d51ed7b713f988fe18da29ad722d2f30ee13f3fac1c65a20c64fc3ce6d55a3dedbce3366f1ffc817181cb062148804f828d35df0efd2914b264b97973b8149b9302db7414bdd901f847371f916c8a542be53d8ce97a2000b466ff295232aeaf6be5a2ae0683340e0452ee1b0ddcd9b4cd50360ce02f63ea3288c46234028856279c232b83b9f8d6bac18f61c03cbc37ea34a7230f78d351fbafa792a5189f2475678cbc795e4cb4c376fec81bab3013ec763fc30d5022c589f9a0b4f00d3592bc7846a9add5d5bf504206f526b87a2c6a0e5cdf1250c8be5ef62f791eb22d92e21d9acfb3b155b8804a6cccbeb3ff645e62645599bd3b1304d36448bc36c0e78cf9930daba7a189396e92a0abd607fde39076115f1d4f7a5abca5adf0aaa306c01a0d34fb01b1ba95a236d3f4885df01fddc258e83847f72ff0e04e4e787fc7f694def1b04422b75407aec626b67a4a4add2a1faafe7ff1184ed5e4bbc2b9c55c5ce3049169999e064e2c1b95d5234513d760b4e533f2eb7c3974657710f2d6a5970eca71c1f29eb01edf1c68f354ce580e9dfe658c7dc77d5db96d600abb3efea57f40197f05696695555cccd72b556d60dc67917ad41aac747d71c4f5ecd5c439ff5b7c23f5750ed077f25660a4cbbf8aa53797d8614f91044dcdf028ed4a5fed5e1bc5e54c3dd6c07f73d3b422c905b5a4e5db9e4ba4512c26e89f803273fad1333cb227df53e1d29b74fa170dcfad24fa745734db07a822c2e257e915ca2a7df507f05975131b5f8b4e1ab9ff234ad900249de009f7727f8d14a08a8f7938afec9e8cd855756be44a790b4dab20311c542a60da062adab55804d4be35eec4a9d30838e4cd787c27285828150c0934cf64fd31cfa16cf94155cd29d211a80f33e6a7095a940f5d727bf6ad24026b78d24d874c762e91de11447887164a2011061fe316492327d69d0caf41ba8e9a74b728dfa08d543903312039a28a174913d380677fedc82639688032652cecfb970c55edff7c550a34cbf3bedbbb11d707ddae5c70799b0df762012de96523f613a7d6bd193bfaf96b63e6f94d30f320bcac5c0ddc1a71c2600533ff38a7d3c3b353dbb0fd2de15bf620d47ffa903501354d1d914e244d81d373ba6e912d323d0018028995af452ddda2da4c449a82bf880863205d9d623612d8d5b58ba76fafa2f32d61e7ef40dddb66f7532d593daf89ece52ccd78dbaf2da7c0c5757888d628478433d67fe0b04783598b9e35491c819eb3fb07d8336f6f6bb42fbe9d0c3c73279283cca9406d7d0bccab2ebe4ae476b04dc0f1d418302f7f29d1a9f84eb4735c6d756b2ccb2a1dcb5af7ae2366ae3655330cfbab91ad1a69d64a9382666991c6f067c762067792ce8010efe3282634189b9dd7c706277caad1d587b63f9e68bfeb3594241d9286c0cc401f6ff27c8ac0432b902f03f21af0bed7006c932bacda63012f4fc6383db2e901c762314c7d91063b56c2cabc0c39f440e81ff20396f4de2b7a097ec43814db0a87e069c5be053558ea80ad473b3b094d7e499d801d323bd143d6f24be4aabb9e489c165b813183be23a5279f23933448f9b57e09474ab304b7020f424eab962375dbadec0d8ab6faab47ad74fc4f7fa238a8436e9e4fd21aeccac9387adeba73125f4002c8c4aa3e18004cd725da1334ee1fcadd1934d69b022ab2adba6d0003d67410cad07799a506a36000100cb596954f60ac32fa8067c6ee3cb863b3e6d9157b8cef086df6462eb5f96f9aee11540a1f2648d6943a85152aee9a965fb28b19e3f885056f7a0564a295d225e75140554121a9f4c3797a9ab3e00e20724fcc8739740f4cf98c341497d7e9f4c348cc9fabebccc70614735cd2706917e759c73f9fb36b6dbeddba517c031d1734db0f8f214d76fb6e48d1daf49c1700b9c0975069e78e2f3df681f51d79e9410f7e465c8af8d23ff6ce55490e442c830dd85dd7d0058ade7b32ff1d6274856e018adfca1bd0b458f48789279a9ca51693e67e4d9e35349d1d17553853012e9eced0147ecddda7f7d2987112e4d5433800d9660610440624d8b78b14bcb5d76e05acb83479d1f5302acbdd7fe1bb26e6173b45a3794c2c30d289426a8388c39b69fcb8a8741d5811037839bbb71647cd26a2b9c8ac11fde8aface2f58bd2663ae2eaef89fa52588133c74a32870142018575c1b760afa8d9a07703745cdaa4ca656a04b51c20416955cf2175502ac7b4cb15295b2f965142c0c804cae77bb66c0db490b4e59b40c695a17a75cfc7156976f5a7bc1e05e64f378121a5e8d0833fc6ea9e8f588a4d85dfa6a3e4c157e509228d6e17d97b8083ff472066bd4c1e32303620d1e1d16eaa7e133fd4149cd71617887e4ddedf46ddcd2654d8037fa43ad0018ae29c7367bce993c866ca50cc74a4f01adf9defa6a980acab4f38c977c7a21481737f701150dca655eda1b5c47e351baf77ced0f7d46a2397b2f4c22d2a8902981456ac5063dd0eb966adc632ddb51175da5c72e8534f45298e60e1897b47079393e7eeea90c94dfe4d8e71fe3a01cd295a27189bc67ec6c5e678365670bf4204178328393e6bb938cb8f21471c70285ab5a279750e3de0b312ce897ae499f440b88847a9d0cc7973fff59ed37e53cee1af1c5b899f9d54c2a352c5bed2532310c2a27dffab399a2b084e96aa9dbb72a6ef2d294bedc1d25411764c61f17983bf88b9b76f9e8dae7c9c24afd899dc3a074f658c7343bd564fdf9bf1217f4d60321f3e2d17954ef11d08f0ec24d9d6bf8925c37da34420e8bc1b744ae5c1ed74f68cc71a8d8afa6b8ded462eff7b721820351f82df42e9a340afb58614c7d8f0f37d55150258db77c2135b6f418441423bbe396ce2e9e90695b17a15bf37b98816aece6b0d60b1ce0b30c89c73a14fb59198cda3d0b9e860edc196b80afc64e7875374fcd0f10df3df1cbf834724dfcfb84a557fb00600796ee95a1e927b106c2768230b66e5db19706eaef346473c7eff05e53c3a2a949cbaeca541036b31e2461b4290af0c09e2e9e0232bf791c6be58c41a287e6a39f554b53c35a353f93a2072a7eeb728e1f0a18fecdf36edeaade4eda1852ea39377cced7d5ab26afbcb654b267b1a323fe9751fcc41094f56b5bc4e7e5555b5410c07b908492dc465e602b13a774cc88a4bd7889faaac3b7a357b8c9c464e916b1d6fce73f69d6e0a6d87ceff5fdbe9c6ed14802394470afcabdbc6c2854cd77d0dfcb72d21ab052014c68dcef0dbbabad259c80ed159810d80a66d9c1fd11f97366fa9c6391076ef92443da6807c2cbf250567be6eacb6cf098db6515ae706f222f5f64510dee0c41f1dca9849b425c20ebafdd58688234815fe24650f0e7502a27b53215cc043d95d46ae5b67dfbcb229866ccc3a0d4b6001f290ea9f36b649b14fc33f095822091791db33c6dd70ec9e06146d67e855df65f4a6998f09f86df80d85bed28d9466a7eab2e590042ede00c5311f98d86718cc0f28925ac1207e75d66b0ae902e0ce0d39310ee293ff2af9c19d81cef11b01770ece5534ee4f88dc39220b61e0e5200111accfc491b9a353e4a5c968d66be19b44ca1257443540ecfba44bb13714270181b955a9138241fa00ed3fbe92ddf65bf7295e0cc2a2b7f771ef7a006fe5aaabffa9e70daf812873390a71a2647332bb1b89db0ef876d47f1eab19802324ae0769c82a38e80a708de1f6a86515adb02b3b916549478a66af53812fbd89e0f79e634cbf5c0210ec9e2b2b924378e161f6105a5fbed7bb6cc2f97df83032ef384e884753989ba3a15cd67806063b97b671178f2fa52ec3c6f3bdfaa05a292abbf62d6797ad7286fd548094fb377d234c42a2f73e68e866e08f9fc57aefb94998212f95c6fed087dc22480c7346cf52047b6109ca7dbd21d53ca68f9f92d0fcdd3d612d0ae5ecabbb8964356c4213663af477d1446f49efc47e60f1e0622fc549f181661255af27d2cb1b545c51c41ee07af7462a4fd5b964ceaf38daa95de4c49c1f5eac74fdf49959eedede3e5cca077ca99c32110e80142c03361be4a9543cf0167b8abfcd8f2402184592d24d1e2223d04da3120b6335a6ecc571568e387fe029da669fde7d16257c562b0f7dcad1b37ff117fe71963d6c34c2be3a9c103e61cc8830f9b5ccf8910479b57915fd62a0032a553f1083d22fa1b51d8c24e141da0960e0ee9a457cc703dfc859b51ddcdeac5b1d7c48d7042e60bcbe187a2694f4234c01214802f2fe2695cb460b01ab1c65bed0a7b1f6c67827a9120a74d70f1adb5c48e9d4f53ccca3766ba541c0211c81f1001c670b7ca0a500343367b50a9c00535b109b72deec2fad0c37c1bf0b8ae1fc06bb7e4b540cb56317d30e093086418fa651e1de8038fb3764a81fa948784185059add5f9ed8756f643744a6b19e265a5f8f435a137bb2c7e6495584fa5e989b8848d154491854d65a9f58ee1de2d5bea8736fb8c3233cf13f0e155b5d31ceed54b33ab897d007b01d9d3bd70d212d22f2423a76d87597e5a9cd7dcd9f89f0b7d9f7220ec4ec0dd2b3997da60b94282f39a8449fb572fb9d3b8455932ec7aacb02d5d734855cd232f4de39da6286f2bbd12a6ba870bf7f7db513635ca4742c4cdc93fc887f9115a2a501a952e0b1b033c5caba0e5098edf1c4713090b3fe212606ed93900e06cf2c06b2cb3f07ea13bef6866e748e5a16e0628d65a81def394e91d6e20a574b8f2354d8f141aa0a99573f39b5768c41f7bfe776f70b1862ac8b95a4bd7acbab854dd50265be362e4969f1f206104f614289ceb3fbf0d51ed8bdb28f44670f73fa35a1f92703e887a2d68c9de47833ac1dc5ed709725511ebd2366bf2e55b0dc79d788586b789c52295c08ca266aa5e05d2f4ad880789a888b7c36a6dd97fe47fc7a486937eec1c321a269e318991a7e9ff6b2e74cad2e12214098e42db3507d90c233fdc8115ad67c1743524d4d773f71d29805f89f3347e49f12c171d6813c427ce1c188fc3da7320f0247d8745def435d9cd95659bebd351fbd7c15f6315be0224b787eb2ba855fec4f554c2bcc6a38ed4c1761248c2f0b8b60ff33510a99aa3643090a65fc3c577b1018b4abb38cae718eb5d37f82aeb6049a70dc1356f5dfb238da1cdc0fe57423d22cb61f1b42de146ccffd759813e1ed8a8be66abc55b76749aa56cb8246d3ae8957bb9e643521ecaab0984bb8e7a651f08f9c7420c8e67e6792a46675e05d66f190a584c653bfdf46930fbce62baa0d21c0e5343d6cf5f0cf89c4269301b93abd1a0e2cde481aa2868a764a1beb304ac18b82e2a91b83f0a2799acbad974bf265473c8f9e82ab6a1109b1b10044fa0896bb648d90a66f236645c672f08f88a029d6edf9b61122093f68866a04a7cd637b186ee10cfcdee31231151f3ac02c9cb420f0f0d33b3cfe344feaf7c342f29f8bc1fc514e6efe180055ff09de382d2e3e07337e34bfa73f2ad9be339177e4c00ef2dfd1c16829bbe89d8ca8312a97883b89bc3872b16260779f0be1d8d5bcc92a2095b5efc36eeae6f1b5bce6014ec40ac9e4050d40ca01c24da97fc3a850b24d6637d9e24bea4d226deccb98116dd3aef4df76d4469cbe75f1698df5a64f262812ea16682f4513086381459af5732c817f9fcc988eb58637b491fccffa3c1276c2d1ffd134de44c68ad120edf49bb628e352eb5d30203aac0664937a2723ce0cae575f905f12f5f9f9cf4b9133b48677b460e99c6533bede83d78bdca6b01de0dcfeb3bffa7632f07c61bb33e9bbbaffde585ab2f8da9f1f874f95c6b02ed6b4dcf29ee6c3637e2f252b1ebbfb20eb5ec0d2a09340791a7081091bcb7304af24c4e29cbc349c1b664adf695417b7983f2aa822361c2da67d281f2b96be27ca0099d7d6011a1339eb2295c89021247d01cfb6e3c947b04ae58e60fedd9c41e24908a4e3d8e8482d83a48ef3c5259d08ca58a7767098eb8e93812258748cdf869bc163dea2d83c0779f53c4114341cc60c3b49de31a9519d275a0bf791a4950518947b248d0debb7bb2a98a6ea3713235d27e3fdebf2cf351572cf186f32fee4c903adc27ba344fe9fb72f0dd42a362743a38eae15625c65ce26070b6b25445d6411125dbae16c95221f4a8c96ccc736a385715c6aeeb98f7a7a5235688b772cda522153513605677fe2064f75a782b4325c731cb7b4cfc1ea59758b68f9dd86d157b742c52ebdc53afd8c40f972df130ed38b8c43145cbf80694170d4b626797fdeee4516af9b6df2b56e56c39557055e055c3111f07e7c0f3cf395843cdfd55eecbfa76e54629d8c049f2aa7087fd85ef8763c88d679c4e77ec910391b2b3dbc712cd81b070fe42f302d4d3ea6ceb8802553d9e8ee9ca1cf5b3d9814dbe018b5eab136d4a6e2f03ca916adc1c13f0862e1dc1e49bb1ea4171c8458096a99569f2d73bb9ea8e7a2fd3c256219429dc01c380506ea4075bbede32fa8114c00ea3ca5687112bd8db2e53e43c33a32d507abf5d1499caa27ca6603fa0dc190aa06a27bf8eefaa59963c7f74680c240effe494c24e00d6428eda9e67a03193c371a9632bdc127c4d9090435d04f99f89410bac5bcd32de2ef2be73ba978825632108dfd051441891a42e9ae7b423c4e38a2ff371e6ec209e5063a16eaa8cfbbc076d5eb921142589739f27ebdabc9661e0dd85e29a2f74a9ecbfccb84db79017dca354dd34c3f20f2f178136fdcff79fb49609bfffd3e14bb45fb5503b0bf1cea61e6654c8087c778fc2fa02cba8661c4945c5084c6f1a6c56114d3abd791714923a1e1c7e14e26618f1f8fa720a95644e5bed2895446b2f0ee9df7c5b564fa255c4251984d1fe28fa1b7ea4e6d8eaa465d1bfdcc559779924eeeebbcd30051222051e9423d40d2380458115ad81580ea7de48f03fc7681af2a2c86774dc89f6cdcc2a20c6ad72dab882eba9b371ec8dd4e70f97bd9a4d85fe2e58d0c9670cc38b217f424c7f09643245d7c84c1c9a630b07714960d87e388d6069169a91da2e82bd2bbaf8f268dc3ba0caaba13bddeddf99b8b4f9bc72ec777602299e4d2f86c959e6226ac2250da54eb0d9426941280ce345d23684016c32a2513fc2edf2764359298b66ea906c65eb9e7a1cf6a050c8fbda00d1c7301492477bbb71314286996155e6bea54b6d74a0af1e14c41d96f4a99d87caec79c38cf51966440210d840076389c961f01506f218418452bb593df5d97a710cb545955230fee5c3e849a236b61b655d00f5f0046eb4d6b2d7ee781ca7bd7e6c49d74a214c757808808a388e8e659860c48d4e977e09c4e41e7dfab2bdde28c248be73735749fdc93106148a93d5754f655f12226aeeeae90a7bfd0259559f52183714c9cbd55e9daf86090e240b7a095a0de1820bebf1f94cd8669ff025c8964d1a5d3ebd5e6a40537557e4aa0f2644430f22d3abe9d20a11ef4ee2fa2d04e42306631eddb0514f977c24ef68011388c477d098ba9baeb7b3f1adce71cee466059508e5456b07fb3e42fc767be62e8ef6e5e6d3b2275611c850e00c21013e6d7ac0c328697e1e91372684c545fb568e92e2050b417098ac593f4fb6ea171a286eba82a9015d74e73c6a04bbcd24c2bf90261e638af9fcfe57a3eb2c9a57975d7af7af22f1e85fb2b31cc17523fd86e8925bef280fee59f6f145d65d2741d9cd37fd62cd6e142ce710e228c8e808f737912e5c330b37525e865182718d3e19db808fee9d6433fa2a98bbb366eb861dcbcd524c4a4e719a86c465f1fd3fa12d19d4662ff26abadbaad0ded2b1cbabffbf099033819e554188da6ac3771227cd763ac3bc73ec6eac546e8f84173c0fce4c0a069e9601e822e704f9d4cfe22d712f84cb22d2daee47bac800d5bf4e79a67ca147db04584d4e001be8ed05926fdcc5b71bc4cb19b66a9aa35a8aa9b43334ac0d6b7a2e9ebff8a5a8cfeebfbb9dc093fd7a4e2780b4f83783e7bdc9b8574edcf54a091447667434de3ace8b78e4b0054d5c8a304e396e81a5169b52bb6b1c7b95bd8d56785b16dd21e5f0e1136b4a751d8618a1deb9461904bc62cdb442e8356bcf48b052546a9f87a1372729a174106e1bdf2f4460da57e9d62d92b1fc11b3fcb7765d31fc3d6c1aa46f6ad541433ce1f1cbb9ff0ea057a805c51a3ecec97f1432cf7d35d8c8d8590e8a5291bff52223b2e95fd8687101beaf31c32add8efc2c116c38fa18b5e440724708ad787dcb5103faad2766c9a1fb0ba4121c1da94bae941c7cc4ea90a47bf9f17a2c18151c0e751923591804cd98016731859ade7eb2fe53c59eede3d5c405a559bedd832bfc9bdcacca49bdd5c98d004e4953c915dc4d9659b680dc48c062b06cc422d8c6621c4297bf43aa1c9f6553383ca4d2c72fdf1703fceac797bd3cd23057dd0c5fe57cbe3ac717c31640f58b170f9d2402266bbe634a2707406cb54113bbcf84cdf8b45b2a4e3fd6838f8f82b9a35da5eb2831bc5a91c795cc3d2f708e1b04cf5401766eb984ce79ef1e300b03ef1f84607b2416431dee0cc8b4c6f08bc512caf9f76bb07a7f983705478bfcab00f499b99a3d4f0b97aeeaf0fed1518ec5632698e86287551e481e076436723e5968b0542b167e15f428dd2240bfb0392f20f3366460a7de5ddedd41e8290bda672af7786d5ec6e88d7efadf7ecf4b16f7621e9d6ac7555f8284dddcd56f0da4bd9b520fbbc5d9a11b680764a600bc7c2240505824a39f9a55cc8230ee074fde36807cac5c3e3e54259c59afdcdd8f236b990d1c7802fe659351407b1ca8b8701a7b9a4cc62aa8a96dc98d5fb67a5952f21bd20469a0171b668f1bf3a0e901b1d109d5079216f33bced7676bb29699f40098e38cab67e7c01253a17f807c02171a147a184a51a2e829393a52dd0eb8a2663712bc245e335f7c197e1337a8d043b6ea80b756eee3245dc6ae8913e65c50887aca6d22b98acd9467f97a10650ca3224489bd226d36ce52a103b4515efd5303c4d1f5546f33eb5f9c6a05a63bd3053685af0c9db4edbdecac08a8e1664f5d1dbbc2992f3834246a3d2ccf9b874d19374ab7d747bdf7b7a66f15157c44496d5682de7a97dc98704581d845be14302ca07a5321c93199a833a73c5beb85e72bb0b233427941a0b6649a9ff87d0d2729a213be1159e380faf1c948cb5ecad8856c3e2747879cd5c66c507b752692b1abd98d10a3a4763c67cf6500c2e79c8f487962c987605dc1123e93df32b24c648dbb046f79a025d9e21de619ca5b3f08e7833c8ecc7e7bbfb36e0a54aa0cf4de5c19c1211e290edb723d193a933c8b6726a62e2934b6c7380442147c37ae82a1c423490c8b4070145c1dbea07316d2b0f05d9d5696aa19148b75479d5c9594bdb0478cab43844ff55d8a110c9b87c17506f2d6c12198f1ea88f488a5325243e221840c1c5b9b5176398bd2f047f095bf3dea8988dcbb30fcec369344e5482d81742de2ef42bef787c651969b424f93f44edf4b03a5f11142d28d11f8202aa00b219778db7ff9a00ddc7e5858bbeaa1e2b785a2546be9d03625c7967757efee6bc01046a7fbbc47c8565f24fe639c92501b6e354c69b80a7f86cda3355388e8a70ae7c69c9d8ac0552fba3fb5f1c83c9759e82060f9f8f49478501dd86dddf081b3def2522c0d7f00ea9f28d00a202b1c23d461bea6cdce0c2b91e9d3bc99e994a08e9dff6c0b1a8d0278973d185fca0f878e77c1f5e9ffca439d712d918df5c7e7fba8ca96afbdd63ad71555097524fcccd5bfd82d7e7ba1c963ad2cd8ead3b7a37e70a74742bd551830608c2007a8c9843f6b1a96143edfcd8ee123c118d7e36245061d54232a8af229d2be1f2ad99bc828c5befd27c8ed151bcd66760f61cc2056a4426a13b96b6b2baba10fd79659afb8be20093762c2ada7de6a18193dd4d6871440ced07499112c447b214f8225cc3ea054b38b45bbc63d4c574146054cf6a73e4e5ff30f0c999da582b275afd02cc1700f7c2e106db154be973be63f215b76a48d9ffe91781fc19ac61ea7242ee7b03f5852ed45327533e87e3ccaaff3a00d9cb7c30756213ca94983b58c486eeaf76839da49bd8545b314aec668cf862d1e80597735704f4cfa49c3f8ca8f092ffdaedf2cbe65940c2d6ec64d6d2ea66120263a355df119a29f574bfa9fd999bed2f3f12929d19d81044f2508dd0d527c06d226312171f1ec564796c34db45e3c2662247613f7ec6a7a565e652cda836879b5750956ef1420554534a9f253df3f31ea536fab14ee9189144953f17851254520a16a83bc70d3a18e588faed852b868235a1cd5f29f531562d1d580fd762cea267a359111d7702df45b6ae30cb422223b1a50630a7626dae9408166d9754213335523270f2923eb6830311c96183187a0577473e8d6111df1a0dcd657304ee1213d37af9de99eb91361e9b3a674e13c1548640a3956b8b5cc2db2242343c809834b976e27e09c1c49bf12abd0565a79637276f43916a72546c93d22b4711433bf5614e388fcb36688af5abc69419c3ecd454a79c6325443dd17ff22e4bb1ab4aa1b245d1c6000c939ab100bbf2974696ee34be9808c89cbcbc33eef34b78e22456b19a8fd84515aaf9ea3af3a60dc3b84b8ea3207dcb077954002f8a1fbbfcda4559e8fb9753236aa8430d3305bf58186514791de6e151f9b5096a04cefbc4ce1d541dd132625beec5c8eed30676b85bfd37d9c940738e7fb4447d25e86f89bc120e784bdbb2cdb9524d7769ecda649fc97d46d8469677d5a4eea8c74967fd7aac69b51e70825e8fb604ab33c66d76f3bb0abfe78361aec65a8655ba4b78f3327bd47dc98f8f73af66680180df8918c2b4ee8978b3b039afe412859a09f83a8c44505751317d95bc82d97d2a341aa3cca63ca4f29afa300d711d0270af77224712035ac44269ccc366d364c2ee9fcea985147db4fb9f66daae611255f93632d34ae62a82a17b99a9aa393c5193d6a8fcbd3b366c106ae314624e8bd537e7972826e0588715ef5d1b1428418611969b440f7ce10568c57df39cdcc52f802185f1ff570ce862cf90f751cae22b7e303f60250ca9a811d98aa4f84195ffaf27adfc656cdd13a9cba08d94254312d9512ba5ec93ffcc689e2b20efc3b2161109dad81fb7bc6feb491f5956286aaafac6acfdb0025db5af7a14c539d8a8893484c64001cab9c60a6e295689b15c13e73868b745a9ad23cd8d5661d373c395beaaa99897ac44edf70e5da1170a1bd093b045cbaac2ca56d156b9a5b7895f49a76bad0c6875f854db0e0c0515e0210f2f1a29147c5b55064459c94194123904a05dba2b3455417619cafc4d0d0db64baf1f6be4c621f71df19262be3b6f7ac4be300419d33034456f75398318dcac26120648edfbe9bc6edca03a61c543d64022b4b7d3229314ea05b44c71c5027330af8b7c56377780c2cdf5920cbd1d4aaeae917813c1343c14fc79a0521bc690757ab6c75d515b65d832ead566332063efdd80323ad2af2e6edbf5ca8a4b6ca8e1b9ef514c8b243bfdaec7e4e24ea95bc299d2c2f288d996b08de4de4533f692d1632b5d7642c03dfb7c6009f88a73fdc49e5ae5df779c8a86d52ca70a55e3120f5bb7932ae5f18ad5d0009a6284e2d0e0afc037c52f4c20141232b578b8c87f2b90cd460003933a55d2ec4868a564a4c20f18d8954bb15262c910c2ed503be7e2c1f05d316eeb50013684096c5ad15b7defd27783980ca2f1775ad5b5b757291c9af29a40bfdf950f19344215372c36103dfd5576e08613bd8c389251be8aeaaf4ada62dc3eb5dc6b4a4003c22aed1276f20116dee2a68c16002049fc371f2a8e0b8254f37a2d006d5eed418f02398d0f12305e95fae0951a8821e4d5686a5c01970e0af7fa995512f84ae09a83eb02dc2716535c0085e171ce0d1bd991b1269b816f946450354d75e8f05d02a1ea661a4f2f69ae52c0d0994535baf83cba1df1c5c92c725ebdff1d3d63d9932ca90aeb5372306498a73735f8e6b981e8c98fa4ef639ce97af1bb8514ed8aae122c2ad4adada1432d73f8e662640a6eab7187404c5d6c1080c8722484ba5f0f925d3bc5167d6988594c952b15366b2823782ce74d9eb81e4b52ec3dfe1c8a3e2afb3637bf1a483c9333ce97097227a3ce480c0c933c9670dc104ce1ce0cb54bd71dc3dd0c52188ebb339ae79fa8339629b6ca8a6a592138ec4c532a907ade1c6311c38f19cebcd4c2ba720de6789b196421f502b25b6b0dcd5033242cfd6b7b1235a1543ac22bab4e9939149b01fd3266f6984f0ddf31c664b6016a8f55924f970d3074e8be88466291ae99bc7a4a3f7b5650d25a63f1fbf8ccf19152392ee767ca048e8da1f3f8b132d399ae34dcbb99539ebf68b6536caa025eaad79474cee75a58737aedfc77d1ab113c0d0b5507429737a9ca382dc34c0453c9138f3b09415276b3b8ee6fee1321c95f92fbb894e1bcbbf41385e86dec49ac6edb9cfe3c05b1e57e10ce4f36e7cc80844ccafea0ff59f09df6250f0c77734cedbda1d0d6a35efd2b7b9cd643cf5a3971312cfbdca8291de1e3d14bbb8f40e798232df1c1e40527b01bd74bbce13187c916ea0cfa9e4ac7274f11d6101e9e4579e056a3280407d06b46dd2d87e89ec5e0f99aca1dbbb6add6b510032115e8d48edbb3b5e534d5322762a22c236ffc3e370ab32a09f31f735973aed34ac11c108acc393a6e4953ac8722a6955efa1673b7e553deb2577a1dd1c0466e6a9bdac4e19ceecc534c9a31928b2bb3a7f483b7be4c39fc6591c54b731141fc694f030d20b85b6458db583477c96803fb58bbccc1419c5c393ab83b3f35a7352cb30928d43c6610348dae0a7ae81a27ca6245f939445d0f6620c61f46ac6e12e9df609c4c009c1ceab069ddf811c87990068c88523f416d207632fae4c20c2091f5a8a63550c333d758382191ff67d0ea7aad4eab26a9fd03ddcaa43a5933c0597979ea0a569e9018830ae00acc1b9689a34156ed96bd81b400d898c840fa6b5998f919d43b153d1cac7c82b0f0857421fa7c38cb2108348111ee6a25d68b0062e500704fbb9c2b19cf9af8d397747a1632a16d432a8e80adfb6b042baa5fd7c0b417a266360bc177e3cb4a0c3fbc40bc0418fe94818392580cec433aadf8094535cd0a3ff603cbd1b1ec94676ace84fc3d167252edd1f6da3750c3370b1ec5b851b126877b3656a81ff0c98e5da422837cb70abecb6964d32a961e84a93284a7f7cb4bb7d662e331ab276c992d6b8a115c708010508dfee7bba7638d99dbb46be02aca9ea44bbcc3d4136389d07167f5eb8b0f38776d6aeb5c4e259cce5a6811260dca29de05f55eec07f38324e1875d103fe0079b8613accbba651cfe97ee2d3fa1baec9bbd36550bd03eacffdb84de70b32544d8afbc98cf2ab2f8066b79f65721507059956135196f7d6b2e96032443d0e2c40016b9c68f0e1b598f433757cf0ea3e485c9f4a92b5df53923ae3723713e37b1c560dd66f4afa60228b534337f0a2138efef7fa58465ebb793fc569c91805137b877f11dde446d81596a54e5ad962c5538251f6890479a43e0c859027ef0a0f23d42e34c684489f6645791614c1ec6e4eb059ed917681c8ddc71e38bdf220ff96ba39e88bc3489d441afc503f079a26e097685b59dd41aa1af17ab43d30e11a78846c08663d213d5e26e994cd6a9f9589bac2aefec6f4fa55ca7f3d3909e6bc11d0cfd5aabb357983cb40ddc3de77dc3b4e5e18c68230c89514cef2bcfd5d2fdc2a1a490e349f466302001174df240b0e634b012588c3ec9e26abbea9f6e071bb7e8b4efab53652d9a2cb783bdfc1a088597d2f00a055f293b9be17811ff58d157c3789b7a29f48b1976066bf13783602dcbe64f19524601e9e817174dde1a8e85b471405a7751c08725cf425af5ce70d8d7ca4ecad45832065a6258ff15de2c05582fed7234c861227dc30d42f6efeda29726931025d546b68469698903baf0d7373fd04316b0e8d1c713a0867c0ea5d278ba07820bf65532d1ac4cfd26f07189f506ffc1a3696a068b45a67a87925075bb95c1c852cdc59f5ca9d0749de1b80ce2e5f6e477aef97fe9946a4197507fe8b324631c0732c017dda148add1270131cb8bc48a97813e626ef4e6b57d58602091501c849b79afc7c57da763be593f02366d10783e0f02e94ca84a80b56f2816d40812f9edd965c01177089e104d31586f5c1bc0cb2d91a69aa5a17fd805d14ae3de6d2e086af99b076c1482ef983f2f630435da9eb5542d9abb367c91f1d963ec9b5fc64c2fdb98c2645bfe2ca04cba718f3a0399544bc574708e90ab953c9f6900c443b4584638f019de69ab1b7b7b91a267a5365cb8e5f66024053095a47fb35930d1f4a57bca40f74a4e82a9055160b77f493f7267491bcad30f86853d36ed0f6bafa9802844df1abd8a1511f563aad0972016e606bf415236d78e5ff76fd13d4286b0475b9d873ac46b00a29295aa576f38186f9cdadc27cccff92b740764f3c745b4c4cd9484d7b319aae0edef114e21af4616a27b1309b1cbfbc968447aadff537bbbb66cdee1de7421790e2abba36b59a47659a79554c85078ebb54b40fdc7641a9ab4c395d517c39f84c78290cff56642f35f5bfcd2dc4d858ab41d9cc426c52ab152fe5668f28e07843157a76378104dd81984832e9c98de4b6ea003db4eaa10a7aa0926d4a6fe3d68cc2d9f81c5de0d75a4c7d97b783aed0fb10d2d9d03955769346e3dd79b798c1d60f6faaace8f58f4e671972c003f21a8a92bbc5932a91e84adec56d032c9f448d1e587f7b316bc6953f351c615abb563154e2290a3a0fe469f9d2d1c1f28002b3cb2425059f47d79b9c04702a978a04bc9d1a9789d2e918a515f2d3ff16ff34da873e95f1eed9416721233bb0ef5149155e63e0eca5e926491fd624efd90f15a5a0611482db9f687f049646a8e8969095b9fe6ec525f23d911e15ac3540d6f878506f5e274008e8cad41ca82f8f06e01b1cfd1111261d5c8451b0df40223ff5ab0119082855dee82a27b297eae75c11addb9f90a73d81ccd9a6a2fc5622dca7e1776f1ccda9d1cde8a97ddfdffd55461279fdd14eccd161c49b865719284ffbf59a087e43e2becb45bb2ec9472b460e803dc56b4788e1ca97712c3816a8539ac4b8fb5eb5058f62c7924dc8339fb9b778db848ac4a5530c4586b419d09aafb28077aa85a478d8f00502f439557c45d4bee2e5c1a4e858ea4231994a994a1c6a2a88e2a00991efabbad93e0f4c4007d15202bf564ed68c7f68c0b2f47a978d0f376b70151b02e9ee7c97044a9d758ab53b96de9b58b2be23c16fb48e4cdd27570c26398882acd1eba173d336fc99f7c9aa669d2bd6ffaebc40bc5990ff2c846a6f2b9f11cb8d09dbc2dc3468f191b4f5145fe631718423b852edde74d391521be46ea8a5023b9e76ef9c840b19479e13eead86ba680ecd5bcbca288c12d8014f00910e1cb929268458e63d1c935b5bf699eac8fc37e854b318395363a44e850bf9d79827c9950508b18029c3d1b16e92f28c1fe48d4d016f1832030b207d2f7e18f0c2af7c4c2a8d528df521abe6d294e414f942e561aeb1e084ea7262334989af0513c18ac7104ccba8ddceb9ed74cf72019fbd7d0ba269628cc4e60b2ee3c73d1ab76879cda2f33192663ee0dc5025e1cabf6d592ea2ffa01d0710a7a98e2bcc606b3ac9dec50c71f2b613a704120eb899307b018054b2b090c6c2044be306c4cc820f85f6dc5f6a4f09e1d8b16aebada260968a811c288afea8e4a7efb045586dbd0b4f3dc2b7eb216224789a6da06a7c38ee0ddf004246c9d3b97f088ffab7460c228318fc466839ed9add19cd037dc06880e4bc5a15e83ec4ec639886a39467c0cacaa613ff4d019dd95cb05eea7042d97a9d3aa2ddee1e81603f1b3b11ff507f72c521b42d2bfd1697eda54725ddebdf7729414097272145a29379fef3c462a25df3520731020e4dd786c343d53a2d92c3f35731bcd911eff3ec3eaa512e1ed0bc2963959a912a09e1985476782081a4da32bcc2d8e7e35b12455d284683b134ad94a96a9d55eba5ae43436a4dacd8fdd96ff672ec6875362d4de9d6816d42e3de72608905fef1a2a4ba098d8a31b0c10052e2475170249521d56c0daf09d97e7f52df3ccc3d99078f4daccb0dcb74c1d5c4c9c3f5f6be44faa6cb8062e84bb8073b88accd6ecf56009059a06721dc3cff2b07db20ebc8d018a4f6a7d3d15783af156c7faf43a391aa9d5fcaff87b109ced26aa61242aef658f12b3ad20d92dba34ea3f6df338832da34a341e1e49c02fee5a3200d9d45c0525df60fcfc3aa367af08ba31fef36d96c8d5b2243daf995f5823689ec71cd24cd14214fd3d3c5555cf66d5c84baec3b42f10e49cb99d6b81853f7a20871addea6f1d4598d9d8c5a8211a4ef3d14150a5ddb1c59701410e3533fb201491885a8165f660c2b7733847f4977347548d427de1d611630ce686e6c095b743df55820c0448b0749ba36e227fe9676985b47011e0fb67c73c00445efc0682e3cc61afcd771f7802471771cc2a675f4c05ba5f83d3cc8ee4bc6883bd1ddb818221ae87ea9c4ce23c70936958c6d121ae1b2e2ab8a54ae7a9c6a3657772da35c4164a520fb0f768ae52919521360befa287da7f1c98954be0c5a5d99274dec117ba3c52dc38afadbf7c0b8aa5c67a2a0d98af10ea7517243227a0f3d3c35775dba49eec6c73fb4f76cf603a31977b89977d17b0a5692f457cc1c30fa8bd29d30925464f32f8fa5621941a5302e156f7f1c1128aa61eb9a8eb55edca167ced713d0d19e6950d440f7d2669a5ec44ea4d5132ebdda8190e1252991f68b96ca7a8f259cceb1c82244b5b1d65f71f5f1ab804dabcef908ac40c8bc6cf9e525585eebc42490beabeff310613e02aa15ab119a10327d503da4e77859cc649dc6b23d67dc64f47415cff7052a8a1899edbad57f64353aab5d0b1b27bfef444f00c45113859d545a3b6b781fe153992b8b984a813f6f348d23fc2a8e7ce0a21ba2c6f5e795f8d92d5fb96b37d5c5fb4aa17fc1a9437e23948ae696c99d4f027912d155f6e13e9d1065bb8ebf3aedcfdf76ce988c2646773bdd6c95716a3549989dfca00f69094ead060e00eeed78a6446656d39f92555695e9c73b4efc82af4b8b9f692d4f77e4c3cb906661afeea60ff9ecff49f7bfe39393500aeec77aaf7a4234270d4b5c75eff45e9f62a665aeb4241116cde1dabb04eba6eee4a22329a2c9c8a53ebcd24ae83d778910004b305eb4e888d7766b31ea5e32592a8a74c4ee3d4e3c78167abdee6b3f9f01cdf111d871b8b2f1abde32167fcf280303a5f82d6f0f3b404b1937b4746b43aca39ac4d736a1470d2d0b1f818670dc08ca6494fa2c1e40a44eef797e3bef178fe5f1f418dc08c2c3e56217c75dd34b544ee0c19097e2d6cb0a565a3eddb0327b578a07547421e6abd73ff83bc2bde4140f091b251826b7ff4ef6822e50f7315757e4db9a1def730aefd53a803372c4b082fac97f49f4c92e560962d3bbb649e23693a345e9401462159102fb974dfe7e4df866dc775b101894c5e14847f90fc7a9b70f784455441a94bfa1a2663e87e6398a27dbf5fdb731f014607559a82b1cf24bf8e5c2c7e92835cbe3bc9822d296ce89f77314fe83d0d4bca36a3fc608e481baba55384aff623c60979db366222a908579b159d884de732e9333a3fa8ec3d3a2a010b8cb4b2a047ef0525a1693968e4bf7e3ab0f6614f4d84bf9581fdf9e88f6b0cbbcb2082a3abbf1bec217bb36d967d0fe8d581761d89923297f1514daf2e2e52e7c2ad9f38ac8727d93957d01aea1bc194282d74e26b43fd3b67586d4c1636829858c16894107630d4a2d2ae2c47da90ffad9438889c871d8854d45869065aba76dc9606ef665a00a13b1df702b3fca169f26bc02b140a8378ef1700eb4b458f141db4c24fbdedefc4dc05ddb1a27ffb255d5dd725ba6c058e48c48e855a60cecb8f854e397f5edf35021170683ab92bffd70b8171415c74d46ad8dad245aca1d49635083543364d781b869f0eabd7286375cd028ff1d55e347547eea74f3197d4e8956452d4aa30aa54396954b275baa95776bb75d6196f0cc3db33f50c16db8374ecea20ad700d58e54db08b5ce984d1f9d869924b9eed35b3d8889b6d39b3265b7bdc0a8abe8b616baf6ab2730fcf7d8a2e50e60d31af6bb5480b5d90069a3e4d72fe7bf7875904fc91e23bb3811b7c8afd9357aa1dac6876884d818b0d61abf081aacbe1b0d4ee3a8c5f3e79de8314e70065ab50676c72810d4e258884533783ad804ce673b2698e5cfd2b548ac7d28185fd946fd64b2450215d386c3ee508073f9509f1ff31b058fc0c50969759127d50b347f2811f1c265f43affae24923d59260bd538eadee67dc451301087924de7b9f98bd2ec5503820ffffd0d1c89553eadb02f58cbd925ef6d56352e7f1248eeb96b995591fc6b7ac93aaf59f38acc495d334c714b9bfd99f1ed6f8723f506d5739fbb420caeab1b556c7b8e0dfff6f7b9a9c63b04cbf7bd306ab314ce29961df9fcf969d21c83630ce73408b02f8833155bb6516408bb317543cd4d91f5e0e8d143eefe4106d3afa735c8b61c24d34a4a467a3f536e898de66a683bfa1725c897a333f8ebd9a203e192f7ccc440fba9504d85437b7986da3aaa387acee2a2869fe27f5593bfd52d5a2942a29dc479a7f3f74b88dae0fad8a837ee859951b3f523ff40c83e1fed296687875c92f475509b2b6aabf0a0a6bc48a0f0bae21e94eba4937a1243e71ae79b7ac117df87c659322afbe0ea85d0c6b6aaaadf2f73ecf105e0b0a7ba2e3fd86c1831d9d8e5769de0a63fd139c0cc8d85c26dc7519542cf6cb450f9dbb30623c790e65ada2e96e18c1286c6c0d56ebac3095640abb3fe7f0aa01a7d58977a8acf07c68122fc7ef7e1a60dab13e47819b0cbd1e1fc964f851dacecf290c704b9a3263212928c5478c54231f0fd73f727906743104a85714bf5fd39a9658d665f57fe5e71ea141480a477883aece7602f5ee80b166dce2fccb90741a6bfe9b2155f6e5fb751a6ec4dc9bd1ded36e13769df61af24613329abb419f259d07d450012edc47ac840dd2ac9234cc61df5d849aae82dd7c73990d73acf2067697006cfaf5173da4c337d6f9a2a4c157e4de1324d697b007c3977eb4b042af76f56cc9ee33bf2c19ee2a2c7b497b69ba64c9888d3c0df3b7417558a147620b75ebeea9a3a9a756199a18dec37bf6a7a934c9aa293c560132b1f6320f52e10548bf9182bd4caa4c4029e2136afc7aeb2b80f7f4eed343a4567cfe1d8c2eac56efb15715f12cca9a56a1b81d357cbb38b02c177510194db28d6902445ca78ac74bad55097ea3581628c4f4a8eb8a1fdd6311aeb2057f8c647f93efd7e3bc584c191dfc57f2846116a6aab3508acc58951c08cdeaf4a7595c0f438ca0d3e42e1659497330af9cde4ccb0d129aa30b874c0ccb6dc2d6d1e882cd507d90898eb8a3c77829f201c8bf3cc1d059ebd41351bb77dcf6b31e116933f93351c73969aaf04c701e66d1102e6a36f0a109f7fce597d3e3887b0692d24dcfc57f05921a06c056a01533523c83c43b2b990c76628d241a544feffb0ab40f61d82b5391ea281f6c48ede74883e892deac5af6b88bbefa4ba2c3c2b91c170ff6dd062202bcc8a5be1d5875efb1eedf642d41fe42b94965fcd607e73795a70f39462981a36cd6404b8af742fd17be06be4fe1ac73c404bdec4f3f4d44db30a7d309e864a112239676fba3f0d8ab0b38a528f3657466f7b916a198385485eef764711df28577edf4bf043f7d02120675f8a8b27a0f9a9a8715fb4ec7260af27f13e24ed810fc18d4e3f4089f7a8cc0bd3ca59d64e4ae78a80be5524ffaec35aa6c2193f619a5cb7916a6294198705bc0e559dbec6b187c1c933aff7f430094c10bcaa6d3d89d1da5fb466c078ecf10fc0c7a5fad8f646614980a9011098966ac007750f49810aad857cbafc31f2a0930dd34c6965019395b527004f114228d6559fe3ee440a76e43887a34d52308984b214019be07ce455d360ac81601ff04a2ecf1272241baf45153cedc8730626a26b93db9df3be8763e4e4d0668f1b3b8e953629cc1c5ba52c9653fa2061c22f38711ad03bf0c055a6827b28edc0dd2259d3b16995e8375b1f83527200bb598bdbbf17bc264f9015319dc657b455266b57c29605c0b74822f5651d145d5ef3c2de8026710eac135d261200d35160d312c876a61be186174be42a6cd5bbef54b978c0843fd488caa4687e8165611ed038fddf647a14c5fd407d374bfb6f23f5c26edc10fd98d8e0c5e969a873d5fb14888696be7c716836bf303eb34382a1d0bd0d580b12b8945d6ffbffedbe4942f19ea4746f94780c9903d95c77a2510d6c20f7953401f4d30df007650873efb26f621e8bb7f4d7e44698a6b8ba8bc35338f2cd8c7defbf074bf39de90a09624bbfb4066a68880c3ee936ce0a368abf255019aa95c119662eedf6d34f92daa63020f7e16acf20f2469877a46431e19d9a84eab10179a60341c95b0ee05607d517ca4514edacacae8c0adf65d5cf5692f6dee6ac73fa3251c69320b5b8fe782dd65b3bf06615cb25ba4ba574b4dd7adb6275410493db46434fb0bb3ee159f520fb55dc43df7560059a69dfd964e03aa8509249802e1021f0f5f6fec6ab78c85446006014e4afd7ac444bc3871d13a865b0071df1bf4396b4746d6da5e59773733fcbbb6724c46202f22ffe947f987456102610721958d8127678d4e18708add773023dbbd2373d88072063295deecd9147208aa8016ebc70430474fea8e73e49bba17e3468b9d73ba42ac76607636c1bbb65e5c012ad7cd2f72cdfe8153fa15fbdd74a03091d20af334349969c8ba65fba12ae1c55c9d42b5a57cb837e50b0d6c1c7e916ba23395eb31cc26a87c5d0da68779f9da72685b30b82fe1de0a61937a71c4065ea2d7b23d0dc538c7302c47f6fe29df7829d631a40fbf6dc37b079331ece91e156d5224cc2727b4df48826fe2b34c755aea846666b16cde81e0a1b610e6ecc27e72642e179f8b197a54d2fb7cd83473c9d169d76e0a3b1f25ed8d331f7897f3f35e9ce4c1931c7634e0534fe48c5d5175799b07bdce196d3c81510337a41b6cad301c78850c54e12423d5ab5f6959155652a519cecee3b15a6455eb021dcfa2cb2a3fcd742922e1dad6ad21ad63a764241f04880217a235439b3010305255e5e932ca8ec79b9f286d334f7497931ce139c557bda69e1ad0e8384a27890b77b758d720861a892ea728ee70d0b44977bd0cf1d3b63d741a58fbd913b230fa658998876e103bf8bdfaa52092d55574ffce086f024e45600343a0960ae6ee19f4637d9aad11284cfa09a958476e8e87673ac12eebdcc252d48944d1877f1f52af87c4b40e99c27dcc5fa15cc115e7b8887976dfc72148e120eacd7ae2af9f6d0066c4e115f2747417f9e088f30007cfbfb652972f5bdc400e90b430e76c1ccad220f7b1c150214e07f20b5ff49713fefe2dfd31fc1c729a402acccc2e6f79a9fd4c90bf433fa99aba0535080a0ad3fad789777ac173aadabebe72d8795e74f88f83c712b30ceb0d512d8d1235542bcdd838a063405796988c900212bd4bff88fc721eed28edfd6c18c38978b5f7429c3a36cd5e5317bea303bd922f822d0cbb16b5b871b6a20ffb385f1e35a74dc03c3a8c5d7ced140506c73c863d70468a3e93044a3c04a5db5bae8d30def909625b408fc66faad88380d759dc025e3910445b16db6f14c5278ccd96f2a2096c80c6369101c85d8218eef684a6720d4d7497bbada48af86312c0bf4028da2df681f49764d5d0f838160106688c97e98753e88cced2c0456141cce8356db9403af65753188bc1a8ab54987e5ea6101616edc1fcc3463c8ddb0ff8aae78d9a675889606856a7bd06b3739163fa0619fbae509d3e03b519efb3df6410cd917dcd3333585f5557b09e537f1e9591f0552e30680fe3e63acaee83493af089f7e01b83bf0cf57e1d4abdf610f2bcae3a1050ba1849b5447abf78552b810e559b11cb0292deb85fd956815083e2efe729e6c206d6716f2aff5bb3961df54fdfd73f904205f62b1a2cdecd2bcf5fe06aaf3c34dd8854f2b0565ed87c8846e95b85037feaa2e6d05673e24a68a6668e5b5e23df41836e3926a3fb23b8c69d1869002507975aeca2e0519b3b5dec735fe876070b03065f73765f3ab1d9bba75e389e8584c8e47f5790d1f48b6984259dae89d63e7d7dd3784c3777f8cc46136cfa397efaf467d407e7e79710d12c46006f755cabb25b5c85c8c1d6c54a94cc31e02145ad7895d4d677a63db90fc43ce297915862c80c9256f94b450123a696989f4a0f6f2c7d32539759cf87f060c29b6900acb4c93ae015b15af9934cf0eda8a4014f77f9254bb14288f91ba3b72d0d5125ec7ec8558afe660198f149e8ae9fb2710cdb425ca9e73e3d84d32620582b292f0b1df89b3b59295bf148876e8350a1dac92550f31af849cb464c4ec37d9fd46dc44041a3b48fb21c065664baa950f1c1d130c91698946c5a3fe3c88a0a17b3cbd5501a2a84a31c2866ddfc5292f9f9654fbd925c953d7c6aa0c8fede9c7e205ffd569d003bafa3924eabde68a104b2898e5e24601a657062afcc13d3d6a6ad0d6beada063ee433df0a78f92e72683ea4fcbeb8eab95fc96d7631c0cccacb7dca57eca8993a464cfbb3ac75ed00dce848e7e548886a2bf274b18a84ee69424c047b6e8f17a33ea5411b830af5857126f0421d85e8117023817fe1fa8024054eb4a60ced0a34f0ea437b431d346368a99937369524eac3a942ffdafb62336939d8825c6ed598d2a70a7a034c1ababf82f13a0f5a367435a8eff64edf229005866ca85d94a2f541a120d3455ba845205c36c81228cb53402b7b4e77ad2d230a502f9e8c4324c046edd7892ce8790e88102c9e526cc59a615d5d9ac8df08771ec724a29fdee87778553db7655e0e6529e818df14121d26ac0ff2ac26ef7cac3635430d1efd6cf6951b3f11aa43a5a17c0d0c20f4f4ebf8b7192b6981e7e4d75a920e9f5be60d5ff5ab4d4533db86c7cc78b0e6f2631cf7e7884be7a7aa5410704553c4f61fe358b1649795fc8eece5abbd1ac888ecc01337144122091fbe01271f4e3172d812c06c8095861d9bb95b59576651e7ed82e79c704b75c64c0078c8af761a609bb34318efbf60f0bfa0af1657c4a4e7ad87b9ad0cce432d6e3fd30797205ffd444cc26396102750648330cf041be51a64d3bd2445c1fb0ac197197eec3cdc9d188f66b165dc7f6040fabea1c69f7df9b3f90dc39eff58b167927aceba6916b872250e2b6b40c10307d7e828cae92de01d19cea3e30f0b7ec9c1f41b6a6b18910b73fbbb103c3b88c4c388b0a3c78e8dee1e3ceb1f7cf880388762f7f147b627c0db6664560f90ee911645fb3bc984ca12edc914522911aac1576ce586c0edfcc004ff30504bdf0ca78e672b61dd17b3f838913202f686832b0f8d0b8cef211f4832fee8be869eca50ed8edff0d12a5aec643ea2fdf555d90a29ae190e713b7862240483ea858423eed74b237ba144f01d40461ff700fe12f3c13415f699aede9cf20fed08561d897e2e58c2ee2920fffce42569591beca6c8cd45390ba10bb1df4dee65ec3d82e7adb4c02ed9faff814f22097c213f6afc6b9f880f8b46bd559ccdb9f6b672c2bc8e2e8c4f779aa2bac32659741a29f0d493a39a63fa4214ce3330267eb9060b59d6ef5594a264372fd21b9fa25a61e4a58dee68c600569b2722c7923cd61e22d8ce128f66cf279613608d320b9dc658f2fe2773ceb383234a741c6fc80d5974ebc147b55e0bf20a5968558202befb710417c132368321778b7a7bedc20dc3a7047b6053ea6678b2f53c54d6868d220d3d92e3840bf2c0f41352d4d00f6553d7741aed3f031ffbdafcaaac48b1d7288b5a7ca96e25e23e7503b0088e878aeccb9d368e5a2cf49d4b34fd0bc9cf8e3da29319a7df6f89fcd30ebac4df68afe5c1a7ecf071eac2e505a1068d1b93f4f1b439f9aab4f22c214f911c318fb6bd6da01122905ac352872f82eb06ebed1b38d0442462275aab477bc344fee50d338d1e586980729a2411a57a70a3b09b077b166679a416d5befcf4f7b10e48aa7febee16bdae63623f9b6b81bc5aa30fbb905b59ecb62dbcb74f7ea3ae29e8ce2ccdb27999884e5feb76d6ab411bad97d10cdc199ced11d0e07025e57ce516a1e7aaa10456b90246e2723b328f95ed3d82522eed8311f4453c2e08bc88428f87e5da4c2798b93be6fe8bd47acc2a7468906bd156b9f274291ec91be4c3a6153353fc77cfbc23268aee21422823464ccb2381fc3f5ac2297978f3db13f8d3a091a1f483a221681bf7631f2263d64f91a2680e357454d7d94a9f402ffecbf02e2cd04976f0f685949fea5d562095b52154a81cb2f39032c8244883d44e6dc33ccf3d196351d90f405b381c470d5b2e0d8a384f952b9cf20ef4deb0c9ae2ae66e3c45a260c47297c212e046d4b419d773c433959e42a836451676a5d276fc90d5444365f0dd3a9a6e7bb81ecaaef3559f1ed8837673d16364a493952f6d107b9a5332ddc69ab04e14b530098980257c8da6066532cb9fe793eb6c94b0a5d31909a2270a04afb3147449f9ac161e075c164f169db75b81783137b80fdfd685b7b314579a3e872bcec780f3f481d0b0a6b957890fd45b359301d9c482f18b97a04c77801edd9a53b8d930e7ed5ba95b53372933d770dfd78c74acbbc662977f0b45aded22560dd64aef7d5cf9ca522444fa226debbdbfbb54fb54410d13fa9446a6bfd10ed211ca239c3834b4f0e4fe96edc53f1661eab3f6ad77973b6e0afc2227e53cc19d80f826503a1784443747c4b0b45426d15a1ce7e0795f20da476d0fc072b05ddcd2e64bd21fe68630a5e7f4fee437e61c296849ccd21cebfa3004a2c948d5a051cc9c503e2e5143ffa8b5e12bc3f805390029ad1f2de2bb32ba4c70499b53ca4210a1f8581c54bade5920569ba4aba5617c52e2fa60e240b3df1aa3deda17cb69006ce3313c4f0e982b49f17ad4f90cca7ab7138033dd4d6500f2ef5083a3e3cf12d6506e00fd2667ef7ab6d8209c616a13aa4e9d94a5244a8430ce7b6a324248d6e924402ff001801dd661c35561159cf306abf05492e63521af379c724fcd7f1ef7914f8527b514898268a6a877fa30868368165e8347e880d424708235c123b2a39560e8a718e44d1f55ec89cd4f8bfd0e9bc505358b85dcbed1d4a51d84a5c0cb79225123889438a395d658fae34d026c300e6009566b0114ce377f77156831cd497de7eefbe5426ffa38fa7357e65da6cdca2097500f8b51b759b57e1393fdff93b67286a4fc5f4ccd92cbfdbff1b67befc24a1cad4d938237084f907ec4c9101c3bfb3149c134a013d48e0ea3750fee1d29ef6eeffe995522555f5ec7f32db9718ce902b7ec4075a83afeb7856efbbd7eebc3ff86bed4cb090d12523789d3b36fcec109008babafadf3639ce4d457916b81b90c449b3f68682b5bc9f29b3b488ae7bfbfe3fbe8264f8bd3e804d981c5ae3af01aa5c6b7f9313eac8e7aaa0a64f8c4c08f83fdbb2d1aaa8d4eebd2b343f97b0851f7afad5fa8adcae821391cbab4b91ebc2824eaeb9c612f1bfcdfecb068f6ff95998b24e220a2b622ec8ccec171555de9d2eb4376adfe188f6aa17a16db78d4fa11f0b754d8e7e59372585bd3f7a74ff7e6e7d5afea3c62719e7e25c3eaf52e87dd44fbc2da0b53fab751c3f281bcba9bc498c24000220c760a52b8567d74663f7ddb7e2eba132544c986f500862377e0a96bc99706cc81e76cdbaf9b0f834ff6ae4cb7c158e37ff05e21a3778c8257f49d8f55651476b898163f8da3230af8a592f6fe3e06829e5770f94b781a8246e60aa83b1a98a54c8cfc345c36bbe314d797c7a6d49c987c89424cd5da01c30771b3fcfe8210bcbbefa3d7c2505b37f8d869ca60dbd61c41f898d7a3197fbf1733860cc5df6a26a61338ff1a5893bab8489500720f9b39b73cd27766cb5260c689eaa1c79d2b83f616ff4c6eaab9f60b0030fd5415919a8386ec420bc76a5e9b708723ea0eb6bf7055ca50e500a74b7a097253ed8f61f81c09c1338b63c6a4fe898084eb8b9e59f1ea2a0f03da96833ae82e46eac268576c666152856ae0363a9a0c5d3fd6359d4d518e7321e5e26b23dda774675594e968a16a2f917ca6142afa95f0395bb4ab2289aaab4360c137498e2c83036c9467d589a33e385fef844c8323c754306cc86056216ded4ca63175049ee4d48168cfc6d664b1363c71bd505550a0c82784aafffb870765f44960d1faed892695714aa24ccbfea802fe51b5672e53588edd5e3ab492a52d9a4a76a4dd3feb45621b52ff23c82df41a1f1818b4744469f983311f07374cb7a0a4cf43537f2ba4bf6b18d6dec402ebde39d0199bfc9844bb1017d904934f69fbd2580ceb0c8299a2e554e7b9ca642fcdab4163e7335301739c97595e7389d779ec0ab1d3243e125702c47612412fbf8c06026faf270b3446c37bd613da5982ff25e384316939942a23057f8bdac37e8f0bbf379c76a6b8d5e6bd3acbf32b69c8c8e926f7fc88b4b37e2cf944bdf3d3271f48e26dea9f643c86d00d6188ada142cebc9f4f01b7bb883d79ee016b9cf068e1e5edca9fbc035ab24b6d7c1df1acbf5ac35fd22d72d554e88648266bb5ddbed5c81c3edd254f5945302e8c3c5d3d6ae598391afc9c0f65901beb8f4f4a25610fb16b6f8363737930bae911f8138901d6611c39892e559be0ee127edacb843e8c6ba82fb3e63a7ec3095b9fc85ebf1fa79f37b8075bd9004587de23aa69b48d17b689f573b5c1f50c5bbcf11967143ad130c4e619d933fd998db26e97c4401c377fedc907ad443b1f97bd2fd11f5c56a93ade8a4df18ca70883f293249d8b211b1f410a4a4d1ab0ec34e6724ccf56adb0cf07a18318c2349d1ca9180acf40d22782e608a33895ce2542510a6b1ee4bea5de9632830d4a7cd1dd54d35031a6e0592581f6cc81ee2df452ffb9539f4487a3fe702e84511d8362eee1879ca4f28b7a4d4e3e597d416f3c1ca4e91038968470e39cc6379d34dfccc52cdd7c393f1306f3770eeadacaa6be47e9d69dfc69a5044566c6882b508aba34f62359c00d18d6dd93f12010246f1a148499db3e30400d198c8ad21174670c11b01f609fe6e918915ae93b5e7de0c34cdf6a5311d88bcd95bbc2e4f9f7b5f9ba69475745644c5e0c21ee8a0537433b05b2e5010e7aa93b752df940c1a08b81f0d8fa55bf98eb20f1bbec0fc4ff54b904af866f82f03f31b8cf83ca56ac8f3fd1f66ab6efb95efc4d791bcb2127707aa7ceece42042f1477f2566b13cfc5a559f0067d9bb1456f9810f92a833ae152d33aa152f2382eba7fc3e5ca8cc6190f95bbc41523a6490e2851404ec4c5cd84dc78e98faad24b9e904031ecc3fad6f841f4b086f3c4a5ecf3f0e22f593e826556129f672fc9396a35eecad41fba782b9add05cde004e29db3994317487a3ef0c40561c2eb1ed2f4237d246a5f61318d09b536d35eb03d0489a25e69055bcdd9d826cd8b4550fc0bad281683217205ebf4035eb9c1a427581ad19cf24f9b7cc5644c05b6f396349c7869f4d51284f185835a8b946c75da24bbcfb96bd0b1443d59f513f0f31fc669475ab7253aebe178835c3d81b7b517436c87a974753565c7fbbed0d00b52d9bbaca7d073ecce25134bb1e25ef97c2a2731b523b82e071c0aa8771cb04451469c3576fd8bc0b3c93a118e177cb7325b339a0ec5dd7c09826d51ad648963df6039ac97f346bc0bfa098e96b82f215ca4a193e34729816216c50c4b5bf6310b3c0f9a4bb8863f84566879fdf76eba1dc8fd4d96eefe7f9d96d941a3a4658d214265813199fa0db0577fc8a52febf30b305bf9f0995279b4abdf30abf6ab05c99141165dc5519ce006ba5e499d874b829945661ceeafb04dd51336d5a96c0ee736fb497a1eee0083ae310ef9124d36a8762a5f925367ce4c0a7a2068abd0624c58aa428e46773446629b9b3db7eb5681425893b13cc34a87941e5f706bf8f59e475335dadd615d3fbf26f6bf6693e20431ca1041111db0b08c211ee7bded4caef251b1f9de3ef694b4ff76bdf63a414f42bfb4d2771ed35e43dd3ac539e1f525a318f627372f0ca739e780bb09d47bd9ee4db21cbeb8ba196c0f97064b379898b59495bf1882cdbce2767b219fdb035ac31d8c99303e812df60613e862f5ed81ae42835f3b90e56fd4708bb742a642b04a2adc4e1dad7fc364b6a755938718994fcc8fa049a33133247bff3460b79f176ae11de5c575ead7669207c91635769b9b62f8207a0a3e3bacedc33b3ff08f1e0034dc577a3a5c6bbdfc3e1893de45803f4a6d94b4558825ad7a9ea04b5bcf155d7c7a8d26ed1eddc641cdcff59db06aa509114304a4863b4eca4bade40472d67f972ccf9ce108c04e69fab99c0f22705f793e1642def07a9556031d3222573b4c3ac807afda9fca4d2930306aad231e6da44319c5644f3de6ddd36fb06319435fd8273715c179cf2dd8b719612d4bcc670c0c138be3caf2b5bb67ac1da7824acfcd0aaec99b496e07fa3dc15ef2bc2d1b5e259e3383807d255f2340279864163a47f8c05270fcccc4d8d5e4e85c32d29ec3914a0f7ccb5111654a5be3157380098868aebd4d5b2a7297ccf448b77f538db5633b6e2860f682051cdfd83c6fca037fce4e7e3b53066ca2c0df3d4b10eeca35ed9b884e5f59b3d7eb2533e8fbf9b94e02d6666175010730e941544e34f87a9cb092ca81183d561eee1d763e45813e21280328b036b6b943b4232c159821be3b3b4fc8360b0063126fcfb42e349eada7f1ba683f4ad2b7a9ed9b06d3c50764b54eb5655e01953abaa8011cfcbe9e478bff8b20ea60378b37dd6f2e1af1a272cde8859891a85d5c2d934c0b94ec3e19f7b7924b7092f9ad26df24e1800f2d75074c8639d9d7aadd9206e42b59d3dd86cd65a5809ed3b438e03fb8e85ce513eb5f51950b66e354e167cf3359860ecba6b1f1de7b4e5218db650006934a28a59c7c6cf7345596a4a7cfa951cb33e0ce946b5d707348aa44e726a9db25b723b0bc5d83dbd0410c5fc326eb4d9054b5471cb830f83200d5daf2e5bcd9f9c726d4e25a0cf3dd674971b25213aaa20c4adcdbb07016db844e4923de0c14778279ad3083a331119a10730dfa9d13304e4fa20e9742a52b495c6ebead1e3d24186879e983e5cca077ca99c32110e80142c03361be4a9543cf0167b8abfcd8fb087c95e66be04debeb5eb700ae7cf7b42b868f174b2f4f848d569bc8ddc6d54d16f0705874eb4dbc1c50a8facd52f543ed8f7dde7ab3c1b86267bc45205c9bdc43019380684b83fb89ebadf1c7b6b00aa68da6d1a7e7b1b6c81e576c3ee5045b9ac35584b3680ba1bfabc7385645c7c6c47ae63bd5e3a63a10ed64f6ff9d7a14283887a0d2fdfdeda57e1ee2efe62cffe668f7728c53c2f0fcbabb4c90d0b7638194c319e12afec92ba9e032b2c395b9a3949df5ec635410baa3625ba0ed641873f98f8885729044be83da6d5f52b184accf286a598dddeff0a0a424add8cf762259ac5d2a1e61c379046211cfa3a0a5dba0dc7d9c82848fc5f0482e78e1941bdff077999c3c8fcad6e9723b0e02fef7c2e8ab0f293ded72b62c2e0fa0b7fc7a39672b32a98f560dba0a13d833fcb9f9f4861c6de2399c5bd1c9e315d10aa764c0ca3678d87e738a09e67b8e2a3327e324d79076a915b3041a968ba9f312af828d2a0b536b561ad3b62441bf13eb8e58136d2c9a089f06c972e34634da858ad163f1ba87dee27527810c7528f21575de95c55a39794d66b19f6264b77596e3d07a6c81babe7db30f5562965fc8acdcdaa93a143fbae1ca8c451e8d5362cee23553b13ac4f7e4b7c3bf983c106869725cb858bf6bf2d480f7ccb9c36e86d83dbbec9ec87c30902d2f1ff065656b632a750973ee2fb7a3a83563bcac7d49a4e95585104dc353015bb3c2e04621175dcdc6d9c2335a1f92703e887a2d68c9de47833ac1dc5ed709725511ebd2366bfa18c847030ccb4f2ed6fb4257d52f0a30f4e7643f5a2bc765837168d4c316e4801b5702ec67d83b870cede0c9d37c25e3db753f07e7fbdab21ed45690a3bf0d4d9392c1ed78432d8941edcd28acd37fd450bbfde20761fdc0b1af142e2f205cd02dd5d57ff00cb11133023990a78434d679c77637508a6bb7d1f67355af129340ddc9b9ab5d9542bf72544d7c3b91633537e2793f6fbbf5042580a04e5de53f5fbbf86575149fc19df3f0fc15fe74937cc8fdcb0eb5522ed56d410edd88d713b1960977ff02af801da360a2a710b486e5994a84c65b91e735318a7d85c95c9b4ecf2c3104771aaf0b23ef962b4b2a70d140a3a22529054b9de6eb7f53f0b58248c0054539fbefe37e4d8319af4dc2681274eb25fa3529e690fb8e4893c249aa64ef33b33a4ad872152f520da357af2ae8dd1a692a19f3d75af8772f324ce63ac9355c8b20f3f674cdafffdb9c019bac89e32635e169220f68c8ee6d22569b55ec8bb79a1e76f3f6ed1dc4bfa921d6034b4b7fe016f1f95ff6b7b4072faa8534bc3f5225a9a92b8ea4e2234cdd4f6c095836f3eae91e400112d5e46c06eb58d952e199122bce0130e3e090361f5e230e4f23158835f4d5ed97cbdb2e623860bf4eaac5833382c4da26d32e4c49002affde227dbd34d4a2bb6b229d1f3214894f76be44a9a780aefa2e500f974acced6140dbb77a59386e2e42af8b87ae977332b5c9de3fe41181f9c2bd5be47e30a8e0bf8bcdd79c266ac1bc5cc964552ee850c3c625e776f7b7fd3dee57bdb4a1851afae750b48920789c56ba65f8f912ff1e82fc3bc27b2be7b55445e9a1915d0ee51f4bd744d50ece79d325530d8f6c04a41fae987af502012bb06d801e8fb684cb73abee01608743fcd885d59d47c808860a0157bfd960294cbea43370bd9a5865bb367dbf8da9f1f874f95c6b02ed6b4dcf29ee6c3637e2f252b1ebbfb20eb47d7820e267aa4d903c0dd3ba310e7db51931b4058e60a2332643aabe5bdeea23fef29c72706117741249be5c39200d9980cca2297d382b178cc9994b30e254d0574d960c5ee5e3ea5b276791f4e419c4f84e50dda52518c6f47af4e245b9677359989d77ac4180671b45b5881b2dd8991e39d94318ed1fb0314b5bca869c0890c183b45806961b5a1664e8d6891add4ceb3b47a7ef3b04d8bff4a3504ddf1aef7df1acd2968c4597c0a2734fa5e2169db5c47138c1f899b53fcdef1d499733f986e8fbce9034f49c5b3b1e559e300b3ac77cf99e2d9aac676a79bc022085d6bd525e59250d332ba10bd5bd6b3a099fd5348e9225b588fb59ea00040334dc7cbd34fc3d2a9654b78fc4b44125d9b5bc50ff2f176389da43df65fde0b9d61d1384cffeb483a37963c418e698f8ae298f7f692c50c9f8d658513f556a9e75b771f647db23392bcf3078a1d533ddb95fb6045eea1aaa48bfa04ab7bd1e962233fe0467a491ee3235b6632abab51833b29b846475023729ac743f3efd6c8cc72adcb26784e6aef7bc88d2048058c874e8304d452588272f31471fcd4c0a33d520ccb3bf2d0199abf16117cb58458096a99569f2d73bb9ea8e7a2fd3c256219429dc01c380506ead8cc4d93d63845ff87b26c4fc9794466738bded494c604e583f91dab5c17902168d1b467515f70b52b56afacb895b3a61f8fd586c9aebb7369aa62589912702fdd21f94b658f76de2f8b3df88876a49acb2a29c5226d60869a44acbdca0cb1a7a1cdb11753944d8b012a3349bb90a0ef57de5a0f562ae6dbab2e27a2ccd708ef09a7fc06b66a212ffb8a7200b316a0fa79a81add82b9f6f42b6f8e9e05e75f732406c52d517c0bf55c213932d158a5f401bf200bf9394808a04368d384a3caef57c8292ba36a51ec389343a6301f14000ee08afa6393b549e0b8af85c78fd1ce40c7978f831f6777e4fd7437afb63e9a65b32ee185568013ed954187c4694ff5705794948d474d031c33b06f88cb8e9f1bcdd41e261fb03cf0d68108c1e5eff7696d63bced2fcfad27371d4b865e63b0036fafc794a35c38265800afcc16f355d1b7d5e42ed42ac77dcbab41965680ae0cb17ecddba3924bdedd4e70f97bd9a4d85fe2e58d0c9670cc38b217f424c7f09643245d763c49c0961f678ef62911c30cb0e8581ae22eeff96cebec89de20134ae77b2f7f3350564ad60c85ea52daae2107c3193684641c675046a12cb17da59c419b7fa2d24ee231f2c9c6f42485ee96fdb78cd7eaa34454d297d26deffed7a5bfa9f69012fbc7dd9d92eca7d3061cc3ef1185753561a86dbdd85dd1bcf92f9da9947f5a07ba406979eb6f40b5f3b6a97d6bf865fdc67ff02361fd3c245725454301da31918af9fd6907b6c103272426b826b6e107314ec65f70cd142efc6b3941808ea9336c6ac3586bfa7c86d258b185c4d96db1e88ad35ddf2493a2ab35e2f7b45e78ee59383ec338d51ed02bf551307c0a25479371e02a779b3dfb8d5246b7e81ddbcce9bfb59f0db86686e55136ef45742403c892db27eee34b6223b48ddb72ed2ded8d75a349f7d2c6b2b18eee37a1581eda9618b3ac40d98d63c4430a7eef46c901d39ad30fd4fcde993f51fb40ee1afe22e3974803777e56f58e221c1de6e42851c3ba64d294bc959315436a752f1b5b8f581279cce65c367ba6eb9d66ac579c0d70255408ec329e0e45a2bcea37230b4d173da7a8151d044011a2235f6486620d1acaa10e7cdc553e2f617802aeecc4947938d315ca58f68fddab3fb792aa7281299fd04c961ce49c907a140e3e94239fe1a87bdd5b51063a0ff4d2616d45ee66f020df71e3a9a8c3295c2ebf8bda4afc1def33dd850ad9a690edc8b51564de75084840cb376275c1d0569b0d6b064fde687dd887d1364bce4c5b35d33abc080658249ea896e91f384b0d827580dad9e221e7eea9063a2e9745136d2c53b6ee62277b136e31c7ad4bb0e277654c98768740566706f5fb29d0fc696581d21969fc7c0c7e1d2cb2a7a22a0ceab905907eae55795906880f6192d4c946d47b50039b8654c730214e87871c22f4edd97a854648f5a1056d8ee28f1b775d06eb9e50cec0b210da8585752cfcf5c958ad83a2382ec15e1491f7905a0d10fbee70b65bbac69fc56d538fedec87c0ad6a6fdc3fb6ef9cafdfd59f5736111201c0a252452af2951b60e19bb15fb1076f05c2017bd2e5d9152d6278ef3b940468354d716a2eac07cf0733923e43fa69d15e89a07833dc78de016c2edb3979eb9988bb437362be7869c8c36179a1892a29959b3f0490740efbcdfb05abce2b4606e7484033b54b63faaf4e330b340ee76d848a84410452e4a091199dc1ce7883cbb7890417aaf8c3625b5eef657234586c13a9b53ece134015330baa42378a48d7cddab63b690aeee026a79718e5fcadc84643f7cfc1b13bcb08835229bbc07f0128afa618b035b292ee7481951e87bcb2a1742286d927f3743f84a8dcf0498aea96c3e0fc140b6f179190f927a41836cf56cebe98b36cdc3000a50023453432668925879d838e603de47c55464cce3a85351a702c3c9b2168f208a03dbfe99a5fbb8862e178752a1ad1b598b525cf53878b5fcc624f5b1dde87233cb45b23cfb16321a779ad4f95ea1048291b41edb777e4d54dce67610b4f46e3a1f2858d86f528c0ef39e449d23ef677e423d170d61aed7f6e03fb3726edfa1c950f28c574ed2a39a1b44c021bd84e82d0dbd311a705a0fa82babbb3f17f20f3b27a34b90f339cbdcd5babdbd05e9a2990620956e3c8624068055d728fbe4b8732e9d4b4223287fef752f69c0516618a2218441ee421bffeba45a14722278c5436b1df55dd57fd6739f8f98d0b6f907ea8ffcafdbd132b9e4ec883b80aaa9dba5c928a9fff5372f0fa6c15d27d954c753b622b8963457b6ba45269d3c8f00831d2db8e69434f486925416135196c912bbaeded3d26f224f813366649d1f900e5827f8d4a0290300ea744affdf11d7b31340762bab9206017372616eabc243dd942023a3ff3cccc97822945555c5384755c0f64eb02096f1abc5bebd0c73ae839fb26ee1488bcd91799d42f5b09aab6370522cba3512c47480d1f346bec4606040142ef40e80c670db426ca2d80e1bd7fde8fd17e09333b76f7fa431fa0d90daae60ad2eb26c51441fd26198af86be30e5e013046d2282ba82df712c693c4ffaf063bb237584a69eb923777b0c9ac76d35665f765b97f2f1ec2bf62b4dc199ced11d0e07025e57ce516a1e7aaa10456b90246e2723b328f36b2cf2d2a582f019612313c64ffb84410cd5f537eb29ae35b766a610f9b62023d420f1a65bf066cfe38a8a9eaed9e8bfd653295d15a23fb728fa401312c4f7c5069f20d56e66a1b0e818cf780e856c99b3cd3d6b0bf0af955a6314ff149211adf846ff13d981b59d16f19f057d081a550a7235598c69b26ef7ce1a4512a93e01ea3ddc536eee24dcb4225c0fb12b303a39307f1d97ff4d70f1f017686572ffe2120474a03530d6e1f5abcf48214477d6a1a6509948d74fc9091a513cf291f74642ae506f9624341adc7a39f4b09fb6deedc29b43150a5b22b9c2ba7faecc53eccb9d936bc3ba53597a9dd7196a7d7884df9dbd39bf574c69f614f21a6670cd91b135df466e9a65a0278ccb4a042918d337c9cbf16c8015be9d348686d222f713935027e103eb325a08e211121caa0dd92bfbb039b6c923d6daadceec432101933b075dd48f854d6af53bdbf563ceb0d04bb020a77e9bfed719df64e869908f6c771ad52eacf23ba7efe2bcfbfe48c5a53d437fc988fc76c4a0c6fffe8b961958a58f25f0e8a8db83cfb6ee642ce52aee24906febc7ecf4f3e394f272c5741ca2e8934ffc7595fb70279b6fdf466330124dcadff78a8d785b2a127d0cbb9ebd451c5acb036f004b3bc257ef3a471abcca6a66476f3eddf14025bbf44ccbfd0f7788e7fe4de248324e6642076d00005a3dcfff82e54caa3e59f92b939fdda6eb8133126f4f450e77c4853dd1b6b36bab228950353ca4210a1f8581c54bade5920569ba4aba5617c52e2fa60e240b3f346197e5da9b508cca8945f5c1b7c33fd5eb53a8bb953cb2c29bf021eadc42daf5afc81d04674b6cc8d063d891002d0a74af5eb3c6f77e03de32c85e6a4d98fb63a6cd2d01cc9b68ea5d5267e4126e911fc9d5155d0719d4f5fea41a32a992d9e5b8a224859a93287f1a9b4009e62be8decee9a6c3bb082de1c3b4422c8593bfaf2e764cf9153955b56dbf9fe16491de695c504977d142633bb4d10ce1896a3eab06bc3d0c655b2042356d35051e999bc4c7436ac9d66aa7feb56bf1e0457a7b392b8255c87082247e8be1847487754aaceea2c273ffbe242b21577b4bf403dff6554e50226cbb2eca491b30a1949c570fc7cbfbfefaa5310c8b899eb4a6e3c2bfaaae3388f6495928d1964a3f48c2d4b15123304ef6e5b0fd181f82de73ac1b506a549e0c5b9e0de4d76b2b610e1fcefb0e94621bcce037da83e55cbddab30ce6ee089ffbb29c95d8b44c8e09474eda94f69bea75487d26811f463493edafbaf4cf67c0998b1e6e4c07cf0fcdff22aae8e2c8198decc33b1365435aaa90528d0d3309e7e0c30b2f1dfc19349aec38b6860e451316e18bfc425f5eedfdb553dbcb57d10d0f91347727c93e5bd11ad205748c25bb556cc0fd8be3ac6d87eb44a3cfae2022c9234aac39901506f4a214534b832057f5d2b264353baba687b4019111b1ffeae1bff46d72256b99377708c3a04d0df9b10d26477a7fbc9cb170a7572a54358ec6ee47771eb0d0c3fbe3fa6a3cbe577f50283768b19e9ca02c79e2f40147e2c87fff08e68324a34334f80e4a6a01f2a18487099b787dae9d2e0e687dbb8a030d76f465d69fa4ef8d5d5e85874670f10df28968705ad5ffecbb34657ba46810e50b8df6b023b99bcebf6558882a71c74d6e9cab0c1276e870e37ae655d9b757332707cde618ecbe2d78cc7fcd5fb42bcbbefa3d7c2505b37f8d869ca60dbd61c41f898d7a3197fbf17335d266bf2e507632e055d2bbfdc8bc3a71c96ca64d2dc19cd79ffa2f0f447ed903995220608d7d43e80e363b9efb23839f89a97cfee2256778aca5ae48c5feadecbfd981dade2e080d2dd95e916d0793d3b76a67b991762b3012172720dbc112624e5e2dba07bcba2ba619a0374e6e37c460ba76872f2755e5f47f93b55957c850cf0898cf248a4823de4a3672b4d318babef087e5d974b41714a92a73580ba49e78d554af531998a8f5d0072c32127e114bcb4a50b1006c7c5affe9276721a886d650f8ac2ccfc1f522fd811b24973dd7815b72560ced37f68254c905e693a65f099510ceb182fba6e58b8ce8593c14f790edb43a9a778311de41472981e3f62296d3190e0d938815d64d4a48f504fa78fdc5409af09af4bb66b332412584a3b66835f95fa1e086613100799fc6cf876486210786cb9da481f4a17395491bf788def60363c37513ae11c6494dcdfdda7eb6bfba662353683c0492ac4912dbb25ae172b76377697aef8044db8c133f202a1a137142a53b69b1bda94107b6acd454d6e64ead903679b51b00926ffc84a9e7af9441c7158e562fe139f54148b143500b50281ceb2400db9a369c8c8e926f7fc88b4b37e2cf944bdf3d3271f48e26dea9f643c86c722206661b5f680d366fe7d01f9f74077e0bca4f365a5b3091070ee21a65270a21619a9601cdf0d81b8e91ae66c40bbf94c5a0d71b52850b8723d81e27391657400e9c767463d227bf8af4427112669ea052308d36725d21e003bc5322c870e7183f4acaf489d5d880d64e2de59a561a593327c8f3161bbaacf4dcdd141dcf9093cf764029b1354098d73803c4abfa249e9f6ebd9aa995754e697e4a3105e09b44fcf5d9fd3ab72ecee4821717f11e27c827731ea2a638d840951ec31d6501778cd1e23dd69d33065116a8fb9466ac5b579bf57faa44598a0fe41405d1d91d94488e6c2aca21c05bc40ed23a43137bd1e732d3aad54da0809e11d16003a2c496e38b11b472ad9aaadc8dfe51bd33d069940b3c49da8d7097c15fa6bdcbb13be90ea742c95e344dafc4c8fb71fb8319668eb612fc97311b6cf3cd85c8d008a9cdbd3b98ece3b2766c3a607cbb8f1244b676e528bda79c6606f770eeadacaa6be47e9d69dfc69a5044566c6882b508aba34f623596562d70f25183b9253a3bd4f5461ffd6d4d590472c9da9fd2ead864d141c55bf3c4923bb68e16ef9c59e3750293114bb27f631d56c3c11ccaabae75721ce297e69e0707b9734ccfed6fd725bcb88b1774be812231d815d92d967bf1e19b95e5c788e4d1f1bfe5cef3f24e6e5bc5a95b816576c446e4f88854acf05a668ada1f97188840dda4bac3c14a0e67a3360360bdd093a699123e0472b37dab2558d075192c7bdf64dc707ea74b950223fa74c271f01dbef7ad86b2f85e03217002529569227825855874e33e996a74579d9c3430e472f0d70fac79b431bdd17dd176204f43bb3034385353dafc92b99ad963b069aebb250382cc7ecc909f7cbca0a11b460bc0a5e12ff27fbf00fad0d71b465baaeb11a98d4f47d4e4d8fc5064f6e9825e1a556c34854bdf5145ec864718c91a44f5414a539869f95165b50297c578d6c619e3cb5512d15f92e1feb7370751303578c171c4195f722ed47b082415c865d4993585ce2fd405ef95d6b6112b608125c35a3602e9ff36d34653b4220677979e83eab5b174d1802105aca120c577b466992d406917fb11e1e5d7dde7875036ef281c1dc1f8b9955adcdfe5f89ec096a4fda775e19a6993bc97d81d2054301249cf0711d03657adb11721c4213911670cb00b9c17ece509f4d193bb465605f102d3bdbfd2f4c3d7ded3bd9e40e89b3590db2cb47226554b82b9c4f89d7b775b13bfe750a045d68cc7939a7c6b924f0e803e83d6b35a89e390a1dfbe93313eb661e6753a0375ad0ad7949b6cde1b3932db635b7f8c89a267fb6e7a18593504eabab028a56ce6bbe6bb5863e6bc45c209852a54fa514c56fd67ccee02453c8d47705997ada51a72cf7bc71546c79c11c023b7a63b7fa19f8eeabe9f2a98e5103364b679c2f68a9263a1e334fe5e7ddf220a376f47f2e5e8f891142151afadc04af2336cba988b6d6f4f7ab36c3a9928d1d06c56c0df75e8bf3cd1dcd4b3ab1c4fe882fb6afa9020ddff589b104c432c61bd4277bc9fedf6d0d42a49c09a7a4ffef75e402750d8b7d2b0312b61c939016821d4ff978e87089a123d5aae80ca2c19bbb97087d5c4797552e73e17ce7249ac3dac083cad5fade90edf7bf78dce9a5a988ec1e84da7d0ef10b987efcce6cfb899d4f5d48e083462a5bb440d18db7caa78abfb473c7fb9b9dc392f2049cf4bccb0465aeea673908c8e58a7a3c40370feedcd302889e65fccb489f5293ff612277c8fc486ea7322e2805a428f99463838460570578610e5e6f04e4b2a59e584d759c7d37e7ad61ee9afe677899920746889bcc64bb3bd0de4e558c59983e7f50ccf365b004a4f3b4d7871653b02f0708a4b7af48aca3a2a44f7cf964730fd42cf59a39e34835455c9860ac2b923f5a5f98a3d88f15dbf23f78e4eca21bf4e90392b8fe5bec9495e613271409b8beaa2dcdae062525315fe225006cb226996f3fe6c1a749059845db4a273098fe88e044cac035ece23c6a43fbdbcc535857ffceb81c1d7be73a69f2c59122bbd2992864d614e93f323305a7cbb84a57efaf43c4922149a6cdcf3e58280f9398c9ba84e3e15c7b45c739bb67520dc024444176facec7efcd17a379c13602cb7e44d04f77ef88329c2bf5df026b1ed44732ce9a1ed06e160316f076de5cc64b909a7f96bc98ead7fef252de9f11f190773f996dbd2e4a7357914c8909e77b7a8c178b211942604c6f2c92ab0cd4561584b32e8326d95775c83280c4343c8b7580dc080f4b00aa9fce788f60da213988236f029ca2d24a4e1302d72de35b148d88a312c51211b3f17ea49884da32a35b1ef759c6a7bf9b831aa1da29c98d2c50e82d4eace668f3e1c8a922672230eb8c76c290dda788b94348b9b4960d3cf504efb8689ccf2af8a87f2d8ab85ac2fc76756565133d2b184958996757ded15ea3240527bfbd53c4934402e6f2e32782e753c6dc3fdcf905646e8d07df1a9cf74ea4a64d04fe58e507628aa34f3db3711c35d3bbaa25c159809c9f4cd3184f950d6409270fd08c31ec77656db6ce0789141747aa618f90a67a8f479bcb71bea07e20f16e0328e09d9bb13ea5ba35b634849ef5bf3924128a52ca94387c0bbac8b53c5e5018d1296633c9d143986a4748c28a745f47b755f4371b517c4083e6f0cbdc00258663eac50ede889109ddfbb471d65be64a9058fb2ae6f12a288e4bb2d69d2ace7f29b9527a22bbc71c649e78e75567a28b0b6a22db60b5b79521ed381aa451125f1f732e172d444ca163fa6112500216897bb938d7f25b70109691d5e25400cf1f38b62a273ac89349574b4c72aee338d1a077f77565d40100a09caa0119f976c3e0e4f711c364e16d0fda7159ec0ec2fc3cbe3217a076773fbadbe75ca785c9010173a2eab8ab419ba75de7660e721c2951ff1e8df65596926d3b177e5e23ac81abd145bb8c446330301b85b3bf7cd9b55254c59f4f2925f682cb97bbe9c0a5d34d4621b7f265ee924aeabf59b624c02fddc512702db58877be0d439dd157e1fc77bb6b0bc3015e86aa1d3a99d695fc6e4f19f3f6de706363c8bd0d525ff06a0ac69d5807984cc778c22ee965697baa6fc2132dbd96a89e4f72273a04125f9103453badc18fa35f9fb322f8aeade00928552c69afc81bce047f3e69b36df0b59b66efe66f75b475fab34b34744b12b51ac949f861c439bf9c728e7cf1fdacbf0ebea1fb375166c457c85c6f803452ca69cb919799731536c6b4426f773ce34f595eba958fce7dd67ba1af7ffdc79c49d8ea804852c4f09cbcc4003c209cc519be4864eb06ae75b832f3f11aa996498e6dba05e66f6e94db993359175e009830d2b63622ff68fd6fe5871e1856dc2a6f9448d60a9ca39fda403957d96e3624ca7b3e7d27570e4ec0446baf0475a020c25fcee17024033d3aa06dbe0b6feaa510e4f8efb8062580b112a28b045db317f0ca09bafdab6c92e7c912b6146cfe41a3cca7b53999a079c7c507e596bf1f8e37c35f98eec04303b77ab1fd656371bb699c7680d51df1cd607d14bdd5e94bc8fbc21756b6e32d9148a9c3a6ffe3ea534272e7aed7a9f74ac17d0e35105f96c8cdb207fa3346079f266b4e601ee61a13a067967924d27b04ee9bab9cf513610ea4cc29047596a9647a5ca7e3834dab265f569c427bd26777510b190d9fac9f3c7e607d521311f05d7402fe49a3290bd9a8b6aee46f55cafeee208f06d243991c7d7938aab32d713828a274ee339e1d5b50d635fd73c394b99e5473dffba7b913bbadee507cc3999c0e14efbcdc36d3fc668b23fbcb6dda62f96ffae84abcebaf8e1128d442a8de450feb19f00ba0e8f04ca38ca5b815a34feb94ee74a71a17274504e168a49c1414d0962b6b119fa825f34c8c4d0541a4d1ec7ad4bde06c53fc179616d8bc5539ff77c43f067be5ff35fc595ee17286b157bade3be9881a59e17cfb684becc354dc37ddc04f0ad78a9c82308728d719b623961d2d682ef325cb7acd9b249647bc95c75ea9a819ae75d813daf2ad85e66c52fb4db1878b99a0f6dcd6c0c547d6e2432b4dec169c4978c6c6550ead8e9fa925ad3c19211df1fbec3d2376186cdd93ab5a11f8aad84125742cd916c99f0d27b2ec091d4b6e597d2012f13c1c3d25f894bbcb6552b7c900e000f8ba10136e3ac1d08239aa88f9ee7bfe6ab2327c6ee060d63bd73a2c68f18a0fd1eb9833bce003d721e8c25e2f412ae0f33ed267e3688df05b37413b92be819b4bc707cf033246dbc3f43e51989c27889fd19840da1c9c88bfb4aa5685b1b307b248d601a8aefb45f60c03f5a5be95f56ea51ad6fe365632b2347ee71e9da86beb771ca478b53c2e18cff11e4cb4996602a5d7c9caa7063079b6d03a49eef4528d358d7a985c4c3b43d072b85e23556158224312340f6f78145d87349ebea5c2c8d021e4767960a5b7aabf448ffb8b8e5fed853fe9b84c1bc7599080cead6479b7a8413800d12804b97715da12c04691574068f083060d343a9e7d1650d86c5662aaafa4b58a16b3d7d456388e09f67b8f0441df1348c23c1b415b6a3c6526003efb49a12f5be750b8fcb304e80cecde89bbf408e0ca6eca4ced83348af53261a90e9526935c1a632c1dff42fb8cee24fde2c074f77077e179f784f26dbcb72820c4b239f2930b2da110c7b4ad1d1e24c88bc4c8cc6d13d713bb908c8ae061b7b1651b928c134d7e058ae2d373f0248e51ae30f64d8b5887a96c406e88151bfd43ce8b565e583fcdc108b4a62b8dfe6df675851f9975bc8624a4dcb1da407d3b6a126b75dc2f71183f6ae0ec782e1d1cae800bef503815220a4f961b26a4825a7d88cc7acf00444f8d2951b361cfb609024fa52cdd7b8c0561a4d5468c98c5e3d52b6db73c119dcfa4cd528744cfa00c0a2b435290a52db5ddf3b390d08850d2751956bb777024cab30e1cc34759cc41f5a0897df1645d0822d0885e170630fc8507647e1565b8f74daeb03645e1972cc3b0a844cce495f5d1918354ae227dfb9d12bb64208ca56445f2fb0102f31b426651ebf51242d077e22315b25f12ce5d97c79b88d9dcc647703b2dd97f342eb6031a1a0880e344e294ac1a00742c293afb86833ed4a5fd7b275ceaf9681e141241984b5ca2b848df3ab9429e1ddc5d1e060c058c5ab8abfde9ec6547b2b2e652520278c1cd73173ed602ab7101e53c306a9da7e4b1962ec7204b3a877412959d52fd0928f9c0f87c4703e47da48101546b691831d26a93f7b80c2fe8e0844c2ad815ca5f37073e8da45e5739d60a7957b23b36fc56ac1a3050d5ae41f99fac5b57814ecc097d07774b79ce3bd7875978563b3e2e8b2fd78646ff73e794eb130d052264ab118b40d1fb18ee69575833feed2d883eacaabe2561f3b3335326df66ede7d61f3af4ce08577182279bcbd378cd037ef6f1a6c66cc18cb31230b831568fd7c98c7601b22bc848909f295a201b702a8d9db003c93ce6bc78622d2f558664e19a3b5de73353a1214f14eac86eb18fbc706a21288b6c24fdf1a2318e7cf4438b8adb04815ed5c6393b2cde56bc9b8050941f3df251ed7c31781e5a2e3c5e0ee1d780275069bb66dfab0891d985e3cadf1defd0efe702faf6506a5b4cbc614c43a809212002931456919ba38a2327d09b7f2f6e95fb51c2a555a8f9f664fb89c42c362bb9baeebba95756a31cc8f0a1170f1a99ada1a82258d567a80da2a586ab2546df1296e81a1b7e325a04d8d88259b7fb0a510ba6af0f61b8fa612095ceed52f61b1d0d168b42f16a298a3b9c4b7b53458a6212b997687a7242f8ffd4995847ea2ef0b0fa4e915747f6e27ef67e78b76dd47ac92f72fbb46abbb481c426154d72c2222d714c8e87ba2c9764b7837ab6028a1a8b394b74026b5b3cd14cea3a4ed642c3127eb144d16d32e50533e417860f547c9a68bb04032d0e098fc745509ece2374b835a99b93a8535829c58e82961932d2aa65937bcdba4fe67b2d9f63a35daf50be3f0b6bb076b00e63c5a2558a7d3364d3c2270158a4fd65496c1b3a51312177124366083b565f551d3d466f034227c0241bca2dbc533e75011ca5d387c72f66a9d5555374f4ba5745b6bd9b8c401a9045804a8e45e737024c9e9bc603634f9121f065059813c0c89a73081be0910cc40287f7e1278052421c0434f9ebb3b21639296a503c7b7d194bb53b8d25b909983a4536372221c7c59a0d41272ca1b5c6d8f2095161d382c779281f0854be8093aa935416a1593f516d0ae1953ee1d51cba9b3a9ae59f0ae6b82c95ee1626b2eb21ec5ce88bc82f4f2824fb5aac968d831fb8a9652b822291326756ee7888c93735ec33402a542260561329cc85271d910a183f007c486eb88ae08f28279d6a80c489f3ef3510ae02013962ea7e7298afbd25a70f71c2681648b825cdee17dfbc23bfbff5280de32bae670bb379ff35543eb33e6723acbcea5871b44146d2284cb5473885b62748fd4fc2e10bd85713bb782917ff7ed6e931dd11242309d2430e7b2895287d537575186ee855499d646c70354f5d894c4ca340780e727aeb7fe85044ed0e948adbd8a534bad52e94c432f3d7d8c537d807dd8814c5551df6b3a5b6aa3ba3d9e53c9323c947fbc55448197ce572b3fa4c89dc921e0ede7f37e623c2ad86a593a50e39359b7b7b48cbfbbeb532427a99fd3abb855b21730ff6560c8c0ca0ba1b628c91f448885fd401bce9196d087592460c32756867657cb2e190cb662685dd74adb16a72af246db8282aa122316d2c1f2a297d38af573f327d21d30687fdb4b81636972b17ba74815c694b8195c4bd75f4cda81ca2345b8fe1665e43646f9028ff8f737ba62e10aef5c6441739b82072d812ae6fd68929305166fb769ccbf8d13c4f0bfaefdbf1c0bb87e4db4d7667c3ecc0303017aac05fc0987fa76553afd4a86d570752d3280700c963497672e742da547a252603b08989bdb2b607bac42e42920d17096f15221a4a76f49a84a7232356f34c83e539e3e4be92dcbcd48faa2711543d70f0e8ac6b3976ed2b03672ece83ca22b2486061fd17cf03229ac47dd52772c53ccc2f0f7561d767d2426322c7c55b4a7595048c267e02c388da3d9a54b116e8cee29a2a3d69ea67b33501c7a92473927c742714914c16b9412b31ba9d2e5ff86dcb700571f5baf5d443d3ef37085e9ee623e4cf00f0c4425e17b3816346da9fb807bfe590fcc7ef7b0380baef833d42bcfe18685034f874a9868f0aee6f89f7f063fa302ff38f7bea3b5fce9bfc9caafd9e1c23560745d9cc5facd4d960631006304c9f126daa24f3420faeda8fb9f8f568a767e76df7ed6f86a687f73c2fdbd6deecdfcc82eb76944b4e77404147f43e0223e687e77d1a1047adfd3b6fa764f93ebc79ddbd5ec1f190f6f9f7e8a97671e57ae479e3491f712ae05d6827e80daee388f86e92f2160feea12bd8b8a3e6e59c85637e7af94bf3281210564b347e57c0ff790e2526c53738013be8c2657bc634a7096fd4c10adabd0425a7d988090244c684e5293ad388014ff78ce48a17e5b37acdc005267af5bcefb36353056f48dab07d9d80d370e49e622573c0269fe10627c4794037387b027973569a33687961932e43c7665ae78fc0d13a15d41a3fbc2e5a065409a941d0e7fbea5691088986166d5811a17698e4ec687febe4eac4e4c22ded9cc8db391fe89477ba98daa56073540aae81194be3787a72564aac10812c8ae43b9f453c78721e789c06f064325d3e26fab3209f317225c15c8305c7a54b2f3855680c168ee173c50932a8e08fa711e97c5a445fee198ab558578030cd9f44ee6cbfba09617642189d0fc948db269d4e5363ecfc7de65ba1b814421c2a7da4466142383389e7c2fc19cdba0f3fd73c68d276dbc37239e4d9ce1c25a3e4314cee4b8a69e279b098f8e86b6db6560cf50a83c0c79e4d39aa411c5f3ff7678a4604ac92ccbdf0f9f84776052a2bf6a1945b041e72c4c47bc7fded739b5ef679690c41e302eee2b4cff941a75d69ecba87e406a3b0b4c316dc0936ee9887861fc791683b5ec59f3ccb27d4bbb8ec01627a8274192a49a988cb05e78bab32cb2134b4dba199783364d121f828cdd7ce4a35eb27007259e80e17a14f32c37201cc1a0a6efac4796e3fbb9acdf35c9d7c8e4494f6ad477b0821c06a32e43f26f2098958c5013f2b408f93e686b5c9a0888035f77daa486381ef78ab55cff18f24c5638fb61d9ad204c652e3d1dd650a52cce8c417333528e6a94a420eae41ef2411f0e48e94169f8760502f13974696cfbebfff95a5ab811740893e325a0c0faafef15aff7ea7752fd09e427cfefc78b507ba12c7186ccb84d85829c5190de05b75db2c39c93397dd40fb73bc4ae3f14911518cca4636e27384113d0f81a352ad8ef21f0013edf9f8290b95fe0441a0114ab4c71153e8a877656aa10e8a191c704893e3f0841e890000000000