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 54907 e373711b79c0cf4ba0dfaeeb61bf05df2537da47927adbaa283a489d939535de

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8f88277b8250a2d31ee1024f32e037388b06fe86cc00dcd9b70a6c769c9cd525
Certificate Block Hash
e373711b79c0cf4ba0dfaeeb61bf05df2537da47927adbaa283a489d939535de
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00023f0000004e0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000dd2592df176fa5170a9b0cbd34cb1f79367b13b7ab2b4e55e89a0b60219205a55e3bc66c520c7d04c4273efcfee52eac6110f50e6276b72020d767aaf3700ad41727e02df57486d6a19044ac473c39f9fb253929174f069d62510000000000000080000000800000023f0000004e0000

Raw Header Hex

00004020cac05eaaf5d4b6e2a30c18640627e1f42a4cf1eb318808cb728074e48c214a1401ef1cfed03a129be28ef141424bb766a4ef5b303322f843a6dc0049225a620e41070a6a010d061825d59c9c766c0ab7d9dc00cc86fe068b3837e0324f02e11ed3a250827b27888f

Proof Data Hex

59,560 bytes
121216010307ac80bd39799d79aa6e74a065a5264630a21f7d878df74f015cf8ee2414bd813e6fe55eea0309d72e479e49e35ca49e8e18fb8c93910f4907aef8bb1d9137284eb2fb2ad327089918fe264e21857f52a7c0aa30622db6c78edd7869a7cb76074b1e5548f371e43bee76bf941ad813d2e0767b0f6bb50c09fcbaa623aa4823f2f65ae0a6e1b4252a0d756cfb69ca42000609a6e64b951dc7bf5d9df1681d4864ab5241b2ad2504266531b38cd3cef192ce35304c0ef083961740b4393aa26c82f0f88c476439c1029194bd36c2531227e4e3e9c97ffccd82180557fcd2543afa975391f1f6e0c89ef0c054b362559a4d83eb4a3a03adad3ca4d821b0f69a0aa53ae892e4e43b58e850d82dc6fe2c44bb122b5d95c14ae33c1363c823de3038b3ea227367b65b19918adf2bf3356323340300fe5f21a428b6a7ab7634a85c9e7f4b5f1564e430c361e79cb9236bee55aedb2a6200426bdf8db0fb358b19864595f195c7238aed2f56b8c6950da4d205fe693ebb3c02db017a7b55510e34d904d92d5e6d78ecb01a2ae3e62ec77da4583e41e091f37809feab9a03e95f44200a4ce96e8e2f5efe6e42f392ce32af5322ce0026bd521fb2d998edd19a5589e61574476f2b042f1719458c425fb9f21fed6a3de45adba8d4963b4c8ee942370030b1f76d5dbaa315c42bad5b06e1d0f05590924ce59ca3b20d1a08653b0da46d6666ee875bd2a75474af196abfd3ebc21488bf59d7b2d4219bf6c7a594c5fb720fe3509f022eb4a91491f5a5b98d11e00b48c8f90f298f7e960561d8eabf1aedd45c7e659c724e1580ce9127bb7e743db0ca8af1d8a0b284e5c4dab1b9e9c6628252c245e546ef7eea077dde1dfb86b9b701653515d3856f3986a1b702efdf3e0adc5ef84492a933551fdab5cb0604db2dbac5e70061ef9b2239742bc05ef2c68cb50342fd497e46f0eb4e507f8b8a8d8156ca849e7bf3653dae3917549cc0a9be556c8a2f7bfeb91d7d7366019cc09f14e6d2e6b41abbbd60e6de7b98c8066799e30f0d9b82775db43763b59b84d98871300819ace2db77d678c03b64f4e2d0c541cce1a139c1bc080d5a5666272ae2f3ff007d97de241dd39c8ecdbd15a7dac26d55e72c7acee41427037803b260d67925bbf3cf1bbfa3b76fc0ac22d7d4805be9641956444db0895a64cf9a63cfc1b6628e6d1ec4f845fb700cba907c95a6791ee60a3138816d33a47862115edb268b98ebfea8cf3d9322f43361e009af57319fde018a3284de1c68f9b287b9e0788a124c449f3798c4a944b0ad6df281f0f8019b2b3a5bb9d885a522268dc1e8346b4bae7ee90a161d3671a244486449c737ff077eb250200e0b3b1c07167d249cc6287c08f8fd3590e7e286ba778fa3502bf20d078cb79984d897922ec94b6d58fdb55a4f245ea0cae7620eba4792a85bc0f3db5b9c1907c27e654bf0de51c4dcd94f1c66a82bd2918d7ed944cbd3a3bfbdf1129d1169590e21afba01393bd62463b1fd21a373077afb46eba23c9834ed5a969e9dff72ae5ec58a1cf614b56d2c036cef3c694741b6a2ced5109499b90d10ce1ca6dfdae3db8666506d5cf9bffdea89ca0eb16839f5b4ae9ed7f0673ff9ca4c84d94181cdd1bfeefb5e2f2168ef34a3f9226baa7cd7814411349a54bb43008b25d5174cf53e9236b52afb28720a55ef12d8bad397727b25bab2cbd0c615ab14a378b9d1d0397cdf9a052169afbdade1f78674b05a4e41b9845e3376ead03f92471509745b84408c3ffead4432f36a147c5306737497c80faf9867fd93807ef4724f7163a340dcfd67b96058d24157c675a8eb3314a74deecb89c1957b35513f62402d759ec13d31c71eec07ca1ee37a8e2a0fe7ca5c9647054ac1039d61bcdafd012866b9eca66345e1b0cba2fb8d22bc4d45f16d8f1ac76b727ec3d18b42531deb726f5d66fd69ea5c733d1f74d3dabe7fc926264708ba6fc5bb8e9b93600c8da4a0906e675ac41fc0c8c42505bac36d45497dc9ff090a9b3871a5ff32fd33ae4b276b0facdeff0796171f7540926d77c3939d5919d6b72150c52259257ae85ca43f18f408db2f40a110780e760758d3bf97c19099dae97c51948f0cd1619f390e79218812c0dfcbf587db59e15b8681ac459c2c2623a1b08601fe7d46a40fb108b46f3daeca26f0b6311e7e567120c3e74147bb280f17467049f60765b63935cc2572d26573805cecdf6b892a62ffa076f8f014234230a6c215a01343f893d139312138d784551727761c089f3db2016afe0021822ff857860b73cc66cac1135cf9bec2af2bc38aea9c2338d99384313fd67d9ff5582b736218ad1aa5f9f40bcf3ce74f64b197ca8e36e1234435ddf86190ad589453b2eb122335dcbff98cb189fca0fa3c02b08689922e04b8e1c27cd87c960652b5702c7e1eb68b7d93387136cd0acee1b9553f614fd8bc643a2fa1c0381c34a36f1754006973c33368c4327e1c4993540d4cf3013489258ce6c8745471daa483bcffbe74ad0d00fbc41aedcf358d82d42593f35fa388332d59c35d581362bd467f427afb9cbc5f8af4e0d35905b0fec97a00e3009bcad67e5c5eb30dac3a48e7720dfac862491e614124468fceb9d5a8b64aaebc117e02f7a318acaa9ede23a6667aded1918a7b98a6ebecc709dbc284bc50e2e72c525c3627066b7320af8a2c0200d1d7bdeb29bffdca22a2670e994e07b2ddc74b620d3f42adb60d4bb6e4b66ef80f74ad59eb6ad711ad19d9ba15f67e8f80ea43e7dc6daec7931bd05f1af521c4e0efce11a4e2fc8642c30eb790a14cfe5d25f8edddbb7e606f3316f8ab9fe9b58532d97d0979d1d7436c1af36a29149d5faf622fbd22db356de0cdddd63f393da9cc4232a6471040de36ec67a63ebd9c9ace5ff5b6b2b0fb578a09969e58c30559ae432320e6f436c5e8c5dfaf92177406257f272f5414b51a75dea72af091e7ead2e90e21dab763f5e99a7cd4ca3313f94b6a0b99f750863ac1ad42713b01c40ab24a8c6ac25d15b5f6382f787f18a0c2927af06e45c704f37973fe040bbbe775dc3d22f706156e4de1a79f46054d6990b658f48a3e741eaf0136b4e0c58685dd5e0b4e36e80c5034d9a24c1d369fae44573e3b34b7074a9b9f4625289611e296a680f47dc174473c48083b44e22373edc06e1c37a2e7824d53b456b7aaf480c0b036e9ef1b10b7c4846533944da506cf9845a887479660a7debfc0e6c63e50b713d89d0762ceb878a5c437f0e98855dd43af817e760ca0e2906693e45c869c4ff2d5f349b8a10484a999f07b97405f299ab94d6487714d312c7d82f0814b8253202bd11accca1eaa693339a6aa43eb2cc92b876ef67de645ac2b7771edd469c7db6c442f71a7c368d8a8ac943de9a6d23cc73e4dccd05c95d273111d622e25293efc77de86f70c77c1ae85e6568cc8b022a09c175cab37e3cd9aed186f0e46eb922c3877b3a44b7130d0db9a97b3e35fa60f2a1a1bc360ccb9c48838cb5e07d6f26cbd65caf5a88bbb250348fa64b679f550dfa9f2acd7cf9e5fc4c09bb935887dfd4e81bce504ea67ac021eaa63196394f60ceac9b579e5ee93ff500e85d596e57329c83841297abadc353a04dffb7efe54bf627f51ecf3dce48386382aea3d1fc000e45089766941bb89bbd5bf96f1898621164db391664e00b146ef819d48b1d01fd78acbfcb88325f54c1bca998d533401bfafd21d6ff88fa5477f7f8de6a66dad9df66ca9af2779ef609aec611c3a58dffc773ab9a14dceeecd40ea42d671a305a773ab98724f5268c44a004c6d12bdceabf673cf89064c1da29f569675e7994fc459f7a680f4559df0cc14f910972ef065669e61639426c58832dd506727fa3c72ee0b7093c8ef61b922d5dc6a9eb4b80d295291e5667c09675a0e3326c6c0c266e2ce9c657a5244085f138af69ddc91822d8891ede903154383ee134ab6ba786e8317e71e2f180d373783ff9e48ba9fd7ed7b694f911d39331f3df2ca602d5e4ad996a7ac1d8cb081c4a0ecbf3fbb81d5be65a5cff9061a3f0e3617160617a1e5d77666ddcc27b69d1e81a6449675596deee3655bf14a8f83c995e0fc96173acd2dbc7c9ae5c8816f908d70488fb0242ad3d9c2c60542e80b84c6f0ef09844fe725e5430b7f3a2d403fdf385fc5bfcd0a83ac3ed3520c8e5b001a609f91d6d58fad6a165c1fba3c26c9e5d91d134fccb88b549f02f74f99d30eab63e869a9aa2d1a67cb1d2ac9975e43b54f7203fdec3a7c369933c19c263784591dc16a079ab7fc7f9e0b78e82a406c5dea7ee1aa38f7a436b6d6c5eee936bb59eb10ba3aedb876b8459801c2b0618b83f65f6419a85c8f1e35f7282ae976a98fabe878c9e0a4bc7a269ebae66c6af053f0d89206d02cde273fce6e0ba462e9af6ccdd15c194b56d356ccf8f3052f3795a67d69e534d36524850648fced214217e23d9fd55bd535b16c03fcdf6ecffc9b1b6fec517e7b7b1838e9a9328541f5b1b44a1c3199d90f3f52bf0febd446f4b6eefd6072009a8a903b3f857bc3cd4e377e60c9aa94b68a120c4a94a224d0abcb7ac89daafbb6689f0e9297dedf4a3d3771558d7f52c45f680fbc91e1a485befe7c849d3c5cad6c85d3cbb37ee7ebe550ffb6195da15b92d0d80cc12f626ffbd9b8218e7a9816d60f213d2a83e7703c2cbfa22e6d6c3a74a49023905c3c3d955259b62ef339a78c8ca3f70df4347707ccfb5393a97dcab98705933cd76659bf372be4e7aa14aa5f313eb93cd9182326f83f13b52435d15a0c1bfb099e51dc84a1fed15d146331c5cd7e117f955e6d0a222ded5ba1f76902039a2e2a64e9cd758d8ac438f14e8012ecf92f071436f9b9082078bfc8d99fadd0cb2252ffbcc3884a26015b8ea00ff7930960ad873cfdb6e1a46238b45a89a0a6ea0e08b91ecfbba996e1f9cc193fc6e13c0bf2b94e41322a501b82ba5711375249477d6f60cb984f225e5fa79e7f47cf566f7e1841b03fcc1b33ca7586f555997e352fe76f9ebb4ead954a0f674ea7dbfc949a601663d0fa6a3d1c5435545104c1fc2f89ea9454a6a88555bb4769f803c0d53d420b74c9dae1dbde520347841a4e60d27c38d5d9cec549500b7e9168cd66c6c2f18044d82f043e0625002316268aeb1a67f7d839ea973ff07cc9cbc0730aecb0d2a05eac58bdc87059dea243660f2858ee85afa3ddc1b79ccbc03295fbcf8566855710f87ed2ef49296bf2a632a92bf4c385a0e81f486d7b580068b7bb18002c7a39567fec575f49c56e99d78254f2262a2636fb002639e198002f5c57a2f8412628f85a1b3b06c6b0fb9a446b25b7c2ba3fdf6b299809d6200a2599d14ee3e1fa7395594b51de333db6fbc3295c93d77d574bfd1ca36a8609524cf5aef92d92597412615a2057b1be29c659375ee1d0c7db23a58c5f1647e49ccd86954e7ce4647e6fa58b054295f7fbb9dc7a1bce404ca3bf3c8ebeba64a3f8e4308b9dc236cc35a076eb97b3c760652a01e011f7b7e83901814290389d7a66a575c12584756268c50a5bba63174f414b697329059b54b6b227e9837a6bb2aef0095589dc310703f83b27cd0f3e3c795ba1de8b9df18659d2a7f0e5062bd0c223e66c40068af6f8e68f059c705e85e339614647b51ab4cb91ceecc3a082480e084345cceb41aed8c6297ff449840f97f0950e497fdb3aa1648a82ea08d57a26edea0547a9d95a5361728038d9696f85f1b8fc7146a14dba35189ad7a5662735f5e286e36893d5f22a720542344d9fa7ff1e4b682c184e67bcc4a93f739ef322665db48f9a36483c0984e2079d41fffd0caafd3192676af7ceccf7e415a43526bb281d077293fe0d051feb297a48b36f2f044e68a667128f3c55e56536e253cd9c38ba3637736494fc152084db6be37a39674ad55ec8e448094099bdd0aeb81087ceef1dbb3a23c17e71a6bf9f1fff2c62a7fab7ed6ad5ae1302e0370a17fe15d5da7479823cbb7bfd2bc7c6dde049066eb94cc17e5398d2f6539ee8933619ba35e45d475c72cfff9466718660cd5a848f520e2a23ace50d147b589422636b43183d25f218c5d8978a3a675b3703f69292ce2ead5a5b7b613972dcb0425920feb370a6212865bffc4ed12d4c53f07cf8bf0c8a074633c4a33c1c4c48d927068ecd52b9478a02aa6badd0547751ab72a345cd56d4d3b554dbb5f1fde53492166544c78e8c2565d3cb4b49d85919ff4721666e13054c569dc551cd45f6cd730e61109de9633920d17269c56dccae0aa7945e24113904294bcf7f9023fe077ed13297a654810854d299f50874dcee8b5f28e9d9f5dccdd63a3a978cab8a04c2f0b2eef351b99e76f20cc4f1e1269fdfe05c73b87832639aa36430d005c4bc7ad63f162dcafa2605a3b4477e8c0c6ef4a3385bf1eb6198eeaf2cd27e02189040779eb106e3b344b082326b98ced46e108a6818909c4bd4ea0ef6ca777aca552d51709c9de0433b35237e646be2e7a6d17130a4116e414e97400c060442c45b0a0e8a1401a2a2a82636d0b7a0d6ae440ac86fb988c9b118c120b7733d9691a94dea75ad4f86cc307eddfa571f8ee34f7b63f990e906ce6ff838f2bfdca66acc5cc6c14115d9cbaf0b685efc4d00501ac8bc810f485629a746b4c604e39aa6e0d66a2a122cb106f079a126f039a7af9a76e24ccebc7ec5a7ed38285fe8b816b6573309c9cda29b0f1220a3cfb7c0f7f29a1e905c44d07d2dc6113e5da44feefb5a9d6ee63fc48b2101946fa0125bbb3130b821ce8db6a8a7f4f9bb1fba422667bdebf7495dcc81627999e9cce759f2347f4e41cddce002a030dc94d098a63ebdc5502e98025105dad5d4a7e017c7c6516fd32b8e35031bddafac9ac86837a93358f46c6a5aa2b79060abb5a6fe5052cc2d4711e4c718bcb6037cf3d74faaec5b57bff24fb1774a4b453d6d1a92fcaca52d90553fcfc44f75e9e414b42c509106ca09bda95cc3f04b7fb4661643e9f5177c107dda430257b9ed0d59cb93d10c14e9c080cef076077cfcdbaf7affd1e64dd7d6810a20d185c7ca27622de140886a0ef901c304f874bc2b4cc4a243f82c170b4b339599ad3cea316c3a95d18d00e6139741a3602efa7ed556bb4a8ad4f864865cad9c57ca35d439cc2434d7843413c6981e9987b2849ad4e1f03edb09b969c362204c6463e8c4c11f3c74980e2308ce8cb1fe323cbd922a12954571c0e051b6bfb500a2ba4f1bcc2f9e56aa3f2db967f9bb50642b0ad525cd2969a88e97ae9358fcdd865ea749e9e3754c5383722bdf7869300b0057d29989b0e5e5a408247e9a41730fdc66c4398488eaeb9cff0f58f7d5f98d1184946146148a09ef7368bda9ba7b012ad8fd00aeb83302ccbb31c9ec5b6a6f2203f9ce933a1d1808107f68e38366241b1794f001afd07015a9388588a484026f1f1cb33bc83299363736367cb79d98a6e54a2d0fe24cd58cd4283cffa4f76e1d733a122d3b444a7d8020bdec670869ccedc216709db00acbf1fa8f64dfa464042b1ce0dca0d0132014c368f6e10e459ca6c7a7f63b91716ee484aeb8e45bbe823766f5e7dfd7baecb292d53b567dfa4de350b4fa26d1ec9b8696e024114d8f0e4e50c73479d1ed31e9dc39f2ac7ed4f9f7d546e987e338950ef2c6d4994694bee95cfcfd82ba2c9bf3b96f6751271dbe7278edaaeeff5cf0300509e061591d25ea755fd2f2cf14e9f6f8dbb2e7981e13ef570d788c7da914897199f3990bc19aff79965285e8a8ed8d1d9e4a7a989ad1efecd9fbcd6c053f53b80301f189aca08b0cfccd381eaaabff03dbf7ca9b3ca49e70b55b0e47112d5b59c7594570e047afe1d6cb4cc6235e2b6e3e0fe4507f08b3ea384b1cb56fe87463c0b43cd8675ee3d302c2e4f3f199c9ff8a3c8e9bb46f63e599f09d66225588acf2605e7ddf5d4825ff1043e0fc21963b2be352178c4e5006b5d8422c214510385f471fca0f062cfd7bda9f52f0d883e4831544664d1a60c7441e39343899913efa2996f42d664638575110181a8944fb1dae499833c4b1d8f105daa80e2d41eecf25f8c3541cf9f13457b9eb98760d116b2b47b2d8ca07460e437f5cde689357e75dae144e94ee87e033ea0cf9c151ad38719ae60df0553ac42d1315352bf1d2b14290ac1fc3e497b70a81027d378dc882704ba41baee4ee7dc243ecc3fb50b8f3ac34cda178d1e533a69a287faee0b29d06a14ec3ead352c36281aae97ea93da0dede02115aea16a44cd26523baf1c1628b954328bd4944bf19404104f822051d88dd1dc8c77bcc2cf2cdf23443252e67c430f221e2602218b0219a0d778cd9d5e6ecffa4572e63d1bfb7d4d3bc7238c8573c1bc28a139fe80d8438a95b5c50a2f4a01e7cee45f46a7a8a8ac474f2549bae9936e759835df07783d8cb5c8232fa0667353912c1856225dc8a895bc4dda2809115a6f39845b701a6acea55a4ca6346531e45a64dc1278f2260bdff4824910bf04302a2c57563ca36367df6e183346a9ccb052a14dfb68676ac4ca9da42a620e9ef4eb32cc97ee6f1fe1730f6ee667ed6ed8189765873688ab84e3c21ed28d6ee5afa440e693b66031672ba7643db4d2227cf5270749a37b881d14f87b4a8a7ba733c501dc2406aaac8a1da56ac5bf3097b65b05819fcfee7f56d19a35b1b98b6622c618a548b2b9e6932db9899a89daa7ca5ba8d807937195fbe39d33bdcc9f2e211f388c76e798cf9b6d8d32836ba753d3562467689b02544c3e398f375b9804a8e7094bc643daa6ff2e0b3befe5a69247fbda745e6e3c396cae0cacccb7fc12fce33f0f9d3523abbda123409316c1274a7a63d78d671a969e3a3d498f07ebbfc3f89fb83386b24c28441327fe1c9b7804bc767330bf589eb5b3552b075cb03f54a37300e2fd77d5775a75bce600623f6d1c9c6a9afe551f0eef3145d15b27b91b9c567623f856a25caa2bf83246a4bfe9d4f044c157ae7a39dc8fa7c615e1d5bfb3630a29a20be568cb2f6a47cd3a1a40ba574e2870607561640a3e6965694b05a021365ba8fb28c6af476637606484f1ebc157aafb9ce17fa4823fb48db4d676c5268fb4a6f735f90ce0a3ce3274f044c245dd0261983b40c34ada2dfc68cad48c2bcf59ead400c462c2d6564ed98cef5053265d778fbee8c65d1042089bc1c7413582f7ae350d32630252f14309792adfecb110ac1aa6c537f8bdbc3122aaf05a566489f15daaf0551bbf682ba672b4cc64df290043760c6cf9c11b5c866bcc087aa451d51ecd78b1ba0f265d67f55e355bc0fa6de20bf263124f714896dd79b9b1bbaf85c633660657a51bbc9e70313ccf24bfdd1ed2572efd2c1e59d36dd41d012938f0f3e7ba12a1d978356ce07c221c3801e5419c29f19c3dc69e6b3c4b29c077064cb7d2ba55bbecdf28623a7fba8290941e96a7c061eeadf19183b8d8e36c142221cab55f2499875aec76265f25e7d2b0dc0f944d719c5b4830ade3dca6d806ece251ec8bd4bc47adaac7fd10eacca13b5ffc35de590b4d023ce17335d64fbdf16b0a2fb52d0fe7a0899545012b121fba06a8df49f2e5c4d42261e16a2fbdb1167be75550eae755b641ff072eeeef3a2eba715336afd1f09ae91e0d206f58b9680c6b1b4f2a3c6ee787a48e34e32ecdad34f49b217583ef7a549525188f0ed481543760afed14f9811782d04f480248e11f3b9542342bbf01e58668f649240d2c77140191622eec74f74c1adcad45cde34eaa6ba8de354c93c1b2222f3c03b425a03205465c3069de108589cdfd42b47f6afbce2214f3a2725bb4a5f28d5a1da33d5c21a75c71d613bdd6c4f6bca8096a46fa19a7b00d72f9af0624b77e10c39341370011f6da044ffb8bb9c62674c58b79112e38d1ab7eef5bb14dff8eb867201825d73d79639f51d1f161e0ad7aa20e484d29b213512009fea3c08bc6bf3f80f76549f373079663e8371251f4bbeef0b3a4c6cd066985e03e27a6eacc358d4d5246a8f39022477557f3830ad14b4e118b76184ac1663675dc4bcfa622b79c7f82a01f34330ed259601a483c28a11a8124b4dddddf17516a23042535b071efd6b5fe793b4099d1d8de011381b1a036cdb8508bcc5159868a3c1c35cbdb63d2d7be9a243706e985c200370def9e3f8b17996ddb8dc67dcc5ee77ccbbfc8f953053ef541223cb01833cf2199b2b623827f9c36cb9ece736fd8b9c1d00fc667be0e978bff029e8a9d5e6a2a759ea414792e500ab661cb3ec5be25300722ff3a399f885b2d7722ec7807cbf8cf2550efac7e5330269ca35ebfad3845d28b0314b7d8fcdeefc6fd240428ca6d20e890e42e2d255c0aa9b3af196ab9fe75fa76bdb338f806c2c72dfae81be8a373e210e41f8137c2957940225183ffe86c28e073e771cdc8db947a0ee6e532c02bff652839059eb966564226a702a72be85826137770bdc1ee0fc7d914035f94d91f97632156ff85a267d56796fe3178e1f7a3e54a7699e3c29960b9484e764d9de8fcfd0d743165ea167b0ac96e566617d54009ca6e60f4ee1fd87b968279c59c2f98498169615d4637a089e5b272fe986eaa3606342142f671821da14e3fef5dce37d1288a993412413387f0c667b0c3b790ffa27b989e7d0509d5141f08eb7dfecb0a038e8f1e51d73aa268b8fa5930470e312e2739468b0dbaeb46a6298eb1307ddfd11b48b539c96c0f346c92bf191d16ce3eb4f7df82e380330299241eae82f4fb2bcec48e2570026b84f580e7970ab3433dc237085bd413981d9cbd5a6cc998e3586b5e529f2fc01508dc8c0049257a7997c5d63051c20b51c2376656082d5f3cb237de2212f1387087a21e03783c750103b09cfbe17253edb9c5dd3ccf98da24ada6869126277f66aa8d920cca6417a497e9be2c361b4f9983efb5491818521d63e21f14d2a5e793164d2a9c9cc3c9b909b70fc20d62cc0101dd943d718893b22365c99d8eee2dc78f0986c21306c0f806bb01384ef2bb0a179686e0a0531f2b7211e07c55f14724dc8009f31d9a5297f3bc6858b3a9f89fac52213ef9f8123cb5cdcc9ee1a88c1b5f53065d294e6ac07696343b1917881c28baad28aaa1cc2f0b6d19afe2924816b310556334603f35e270364f4a8bc63c759f2b8031ce056fcbb241b07150a596af5f562508793c0f00d94640abc8ff2c5cae00e71b1ffc9f0be33cf113bc645cf41800f05b24a4826723c7dae023c642e366bb40aa5fcf20804d86c5d169b2f6a59a4835921a54db32843c617bee62f8c32592654b25ae1b776608cbcd5eb143b238719be34c6cf2fd023954c0805c30e51993e6a687f83861a052c17230d9337d8105dd38a605a1cf9540ba8fcb516819d99423b85489845035c7dbb9651a7a0267622d18059d517f7beebdb72c865e7f2cebeee33b53cb0cf5b427bf88539120686b6c2cec64fdc74c3d00bcec82b824e14c74524c9a9f7b7f8d84ffb379bd65a6bb57bc644e1b006f34f947b8bff8952cb17077d33e06a2add7c250f36cdfac58d1720e4fccd2b7adc5fc92341447095a45396e142757be1394b2b8370e68cb055fdd6e2bf2160147d92b152cab2014250ef3d7a5e09651e9e00b19659bdd843adece0b7dcc82e8ac57dad12bfa13dde51649558d7f5a5e0a4e6ced124c63c252c8ac44b98ceebaaf726f5fd47b15a31ef9feb285ece41fca6575ecc9ac461e06f94aeafae5623cc9e700bcf1d5eb58c634e7ca4649def40d47b4dae90e0650075083c10a2059eec01559fde38d47146a4e7ca42b1cc0903b39cbe69fafd844a51e991c1c06d46ded870bb9326bed04fab60f3fa480aa95f0d6689cfcc54430ec14d168f465b428b0470475012c4cfb60fef37d4b7b0a4d5ed162c42970b6acda1354b79261d7867068ae7e22c352198c2936f803030c8eb743c2d403b90b2dac99c8c8de6e882c325ec4d74fafaee3cec4adda3b505218d38eb03b992d1eeed5bb087b921861d8ba190434bf00065ffdef6740923a7492f7f7516f757b3b060d00fa7593f3ae48d34804176c82dbf03c7e82467221a3311a904b3613acd9b3cac14769625511b4ed938a8cfcba4f34791636f345636a91a20b094b6be863271912e61c60494a6ebb8c6711f1b2ec398895e0b6a7ef91200de4257b70befbec9fc755aedd4a8f1fd01e3804242f1245d302535361aa1991aa999e3c8f2e469e19de4773e2faf4b9ecfd2baa1cc13bc2211e080d345aa456d74fedda4184f69b94d224b39c24c18a0c0dd847376085013ec54c065daddddce40d6c88057c67c52f97ee7e5798caf1c59b2bd88fdd62adf60e61f78936722e1e424056299c5018d7088f9f84aaa64265d788f5dcc8a28fdd19ae5f5d667750f0ceeed8eb28127d656af613ab3033f3b515b0a08bfe0bd9e83180579368aa7862238cc600f40aa21714303a6e15bbf59bad54dbf1eb2c8fe0fb1b3959e995e2b42ad27dc3c1193c12be6f3cd84f3c10a8bb48c80ea707b5e004a60434f2e341e932509daa0551f54634571cda131359187aebfd2c22cca169adbc98174e5154e227db24d4e9f5c81f488cfe4c6e64ef70808078612c5ab2fb9cf52e6a1cdcac2b81e3425c180bbed41613e643a6bda872abfe8c1afc624904776191e02c5352d1a8d2b999f530f61be01910f9d26b63cca7709eedf7a383a6a2b929223068ddb159be70405061e8aac89e98099f9f64365949d10789ebf75e44c7f97f515b97ad0c38d3334c99a793233893d64ddb457abf7567c27db227ee79ffe951dcb61e3db730932feee85ca5f9184f948fe185f85331dcd731228f06bf7ad4882668cc567ba00a1981fc6d274071b3e24f72581dd0e62b88f39516800fe8aebe3f73170fe91e2bea1186c0d7c46b2d345aaa1dd5f715aa1d287d4ed4eced62ac9fef42821d6d9e0f67f12873df8139f6de7a858e13ae51fe576b94b22f31e9ec71b75a37b35563a8566d1f23ef3a37c64378cf8f2af706cbf765f2c4cb409aa29e4b4bad4ef7ebf78afb3d1b39e0a51070e80b3ba16f4b86d900a8c2de498767b9a2163d784f3c5d45bc7dbdf80bbcb9d7c83886df855f03683b7075697dffc6c38f14d4beeda3d751c1e8dfbd10acf72259b0e0ce091ba6437d31e90f7bbaab9ad873fa4f1944cd33af2b6aecb6a50b8ccae48584f6b8f1507379b6308412ab53253662dd48fcf588d8776b519c7b0f6441cc567741543dd27d2d0ec91792a116dcb81fcd8b2af8ad4c45a978a8a61b95a829628661a0fe0b7184f756c3ed5269f4c90f0ce563d020fc8aa55163ed566117cc453447e71eb9e12cba7b20a49af53c0daeb1ab69f5db546754ac6e40274e60e64d32c9e0bf8870c545ffd17703beaf64025804bad18285aa8e454a178ced46bc5098544a0c77d21c104228727da0f933d930398f617f4ba02e87ebf40c34e6a248886e4813204bc2f32d53daa105ec100301d4be8933d5b5802dc5d195d7da1755dc08232c772ed79635ffc6425479f01c449fb1146e9f04bf7291d3cb03ecea014c5a9d0c2178ecab0bb1dc30a46a4fbe47a82af00eaa3ddb5fc7b85af3a36d39a01ed4e08602b5956ed1ddbd469203dd531710f66021d87246727cc4a8daa3f5f869e120fc1a41ee3b8391fa4ad59e223ebdb007ff39782528c2f34f3307a3fffa4affd222ec7ef75f98bf8860ce1f3c7721ee728789b96dc469c50110287cd09874f67aa381151aa2b617ec7829cd4a8bb408131653bd75ac91fd0694531d8ad39d082bac04211384589a61e8128cd77f9937cf548c535c9143f155455aeb4e58669008e84bfe8d733e2a11f7b26b0c0e63ed60337b96b7f6f5a3639c35a295337680b697265d901ec4dc4a8a6abb3c6b2eeb3c0f3e8eebcb1a6baefbb477f191559d52b3d10bc08666a09de2b3b517afd51d21ae8c481d321cbe5b04515aa8e195c5f432e0a9cefe2442f97c92bb76dcc6b83f342611bb21cdda542014e841aaba5ccec108f82425d0364e95fe928fc3f176c5e783e6c1068d9cb6bcde02e86a783c05a411c57d4868f5b15a9ad4748366f716ff700e306aef961def7617e66ec30ad5675aa9de011e8d0a632b601b935dc53db8b7417244611056566ad7ff56db092dcf9b9d666a358ca4ad4b5718a2004f63fca4cb37541b13b421becbb802fe3f7109a9333ba89c4765e20643f64f75f78ce32be264f0d320d48dfc5a831f593f4ad5223959af97c0163bd065981b5efabd837d096cbcb789afe2c01377133de0f36d0de58dadc3940be83b39f95a7e1091017a999b63c7c6c5ed76b3776c7461a1353e23465e6f9a330e0e817b17c9334d2f3746e88afcc3a1d80c552dd8a4634e082f991d2f2a9cebea68380a707beec73dbd31fe6b90c6dbc308ce84868e33b56d1d0aa00e098c7c4ee1b3491f3b6dc978b4bd87a1ecd2d59d8aabde0138de08cfa7dd4fc2f42d6e7a33d040351d2b5d5868b65b25603a46f3b93d67e52a56ab2c604f2f3bf514702c66bd2dc81303bbff243a40d003c2f2b8a8e67aaba659e6da15467ae770bc8c33d6b5d4cfedfc04b84e979bb8cca4343dc5bc107066be52dc7174055de5a0153a418752573f7dafd8db8fd062ddc27e353c79d755bf444980c146929e35b1164fda71f20481097e4ee3c3148c5f30c7f773299fbdee9abcacda3e6b3f8108654235ab47d2cc5c90d5421f963f66202a4433aed2ce8ed63a3016fd408f37d9894f1fc25a831b25502f53b107bc73f5d6efcde12310d3bf5ca0aa14b096377ae776abc3296a5d0d6774063de3e157b541bf42a89ca1e779d5688735c8e97d9ed3601d744d130142de8913697b4fcb9b15402a97a63746e9e0231ac603209b7669a5172382cfda22768b8dd5db9916bd32beb15969f301c9836cf1127f912738688578e3f253aa5af1f49f814f2a750490c30178ec99aff00962be4fa1ab6b8180c958990476bd1551ec32370aa867611eac9c6359f4f38b006c6aae4aba617f8a0c3bb8e84d4122a94796cd7758fc02dabb37709a5fa7d7c4670f3d0ee5a510ddd0166d3584727b61f4867fd2d6ac10bc7b4c0ef5840d494088b573f8d320d5512d269af9ce5c050fd73cf2855e6a589cfaa34d4ff8db520b35e139c3230c34d7fddc7c50c6aecaab706d4474cfb48ba9b0bf452eb29355f372572a331e0b5f73472f762ae844f72c8ef4c62fdc6166edc5bff8aa09486e6829b0c719bedb532b27fb50876c06fb744aba4407750eb9f6dc7cd94786942c8ae69ae9b44c9780fa5d2f3ab6c8731d3165ae9299adb7b24d9a2cd0125eefeb39e8fd9215e31cbca4560bcbba065fa8fffe9872cfe1a0476f7c93b539d9676c0ab6f3696acbf24ae15b643bf6cefd3c5bae87fcb9b15c31cd4b240aa6f48969f382cf50b8a22e42944bc08d13f1d8a8f85417bc15b0543a0f2d34ec5e02be157a0451a46edfea1d376bcd40811c0b599b5b9aab4f851cf1689e0d3cefcd267a30649393a4f69d1228a5d24694731b7c94bc703e7aea9c8dc04871fe072b7d7396f83dfe46349a891bbb9607875809d834689cada65ea9e691e8a768addae9486a32f27fce675bcb340f1ddbd63ca129181650538b96a4a7c225404b27cdb9dafd4e1a8e3ba286734a8b6ca93d4eca14785054a797acb7884ceb5ba3f655e8b0ab4e42942e82d312edf4e99ebae2bd3ca8109f06345e3d3ae40b6df381ccbe46a611ed6b3bf1cffc55ae70ab84068b1916df78ba79ec74229932979c876d874e01d22359ea32e0fd7ca720b853e69bfe3c05474ecb25a81b4d803c6c732ae8b473df2c9f1459b2ce41bf7902aa21bd3e5c97b54bda02cd29ed9bb3501e0db1820eb85c7971e79910614ec10288db5d67e4f4f97a348e6342cd76740a90becaba7afbc46a8c5d5330933056a29c092ff69302e9f2df7f09a97462b426f7dc62c00bc4f6da12a7b54c2362545f994e64641b8bb57148e82ede0eb00fa13a5e36166fc2240e9a65658792ce8bf09e9b62f24e177f82971c6036e9cdc8c7f638cf404f62475568b809441dd6b27b73a5e89d2467547a65c7e0dab644958509362dc025dd5d7a25d3336a1f61501ff279919c1ad5e955c5f85c5b4a29ad78d2668fe6cb722667d845cc3091ec884403e5147c148802bcef35f7b234c4a6b26fd9e7591b7eccf4811c23d6a3f48899a002cde97dfa2e8b41ee928ecf338365ee7668dc1333393539329adffceb0a172914f64fd4ad8ef064936c11dd40f99a6c6a0cd7db0750ed6c22ad74f7afaad715a72371c4b9bb2decc5d2c9dcf5e073d490491fd63e98b98922ab8b7c1be1a748b0a0f133920df1d50921cfbe5617a6efb51d24a41ead47560b4ffddbdea8c5cbd0686511fbcfdefc7dcf8e0581dc286838efc0081de17764cd036773e21f2624f1eb1069e8b95397bcacf3823b712b5b28735c96657bcaa4c32b61f3c63895feff8240865a7736cb0676f2d18133e10b94e86252fce8480375011d9e262bbe43932df79b9ef3ba9bac1cd7d7d9485ba16c4ed98189220e527a10e4831d510665d5387faf0c746edc5c27594e44bb72027751387d9d310860f3de6ff5404720c996f256ea2d359c81c460158f4bdc3e73e5d9dc3372eeb9cc619bc0d8b721d31a933ebe8e688dd2db25aa77edcaa2f04e322b84bbbb8b14a4d59f476d6e05a7ddce1d27e711d2c4e31e357341232cad75d9595fa55334b7d1ec075b646bfc58af4106b18f4ce7af356b386ec16da57268fedf9534794e873df5b778364608a3187082cc0de34fde690aa4723847dcafacc813a0932d833ea9bef85bc911a12ced2733397f3738433b7eef3266bc7c79ef7057f66ce03443bdd805db829a6fc69c4e8ad1b22d99d32e63bff56090e53c93392ec5953548da4beed005547723ab3f48ca6f343794909ee2fc357793ecf13477f9764a48093688a1d080fd1f556038997bc798fa1f405b46441928d0af5fda9eb50aafdb6ec93b69d7f79795be1a2a39c55959ce736564cd8e6c5f849689174c1ae82aa684c13f06d397744b14470cbe5114d072e108e5fc31d76019db001cc8bf9e9fe118cb823f53654415c08b5432b565546ab3738aab7a576d3fc581b0628bca61636b5b4757c0d8c05e64a7d9a3bd439e574c8ab20b1a6331909848103162a579bc906add7e028d77952130f1e0956fc00234c4430328f0447004211c5c250f30f34270d6a01d4fe459d7cbf05125e48bb7b8bfe5519d3a1a3ddaa8158c13de8ee175ac6504d59cdf96f38f6b58aa2b4d857a592edc93f165a6a5852fa73301b80051b8f2a3cde513b59e4bf77414703a45d8a728407561bd40fa5ff3be8093c4ec9f6bc82a6586aa20934927f2bcb02db47cc94eeeef5053d2c81209729045c7e330d7279fa5298bd9d590db5c40262ff0ab1bcf759cadf752c720c488eca6718962e6a0023f8ec6344032abee431cc94f4fb1b34ed6145c548db015a7e88b8c1167aca0e5436c698f883946057c3880ca680b356ed20f310f537db79ada74684151bb665062e2e219e4b2cdc66412aeecfeea5a43e69e6e2773231ba2e5f7f716410a8f86f9064d94ac5e8ca3dcb85e803bb1881579b36b059ee0e3f1f4c966a855115c6edd9fd49c89860f607a530d78af4db9b6e456407a37ff9b60b47b6f4b64ab7c3295d546c31df32685a4c4540a56985b27f62be02562684b103debda3b553cc6e585952877555652282d87e868a7587d10fe39e234274f23a649646ae9874c06a82f969b9b18762ebda67032e7b0c410f314fbcec354ea583daa127585533ca5224144bf6506a24cd595a2ba8fbc304a7afe97250bf822920605e211fe2ae83934f814a7aa54e96aa6914fd1e0635ddb9a266cbe236c8f17920ed6071826359280b8e23e0cf8f0f066b8e40e24049416d5811d1288200a829a4457ce568e0d5ab0b8956375970c81efe292659926bd83231d00aa1a4227ebbee24a92011d3e3424fe43e923aa61463a5487d595c96cc6062691125312fcac72854d72269af5a34d9d7837014da407e1eded99df104265b0b007d259949af01929c6d4be2903b004bb29ec73cc481723c149277f83a1fdc65099a9f2ba6b58e0ae789065e97ef7510848864de0dfc3b0b0208c49afc5f3974a8bd1c7e2bbb3f9a87882b1a607d5889c4a2a9adef574ffcb797eecced43c73e3c1176f685e8cee5996bfb5fb9af7d067ec96267a5592278273be9657c4879f799d1e1cbc2b8bbc22012fea7e0ff826134a6e59caaa932533560c2f9a9303431388f6697eb6bd0ce27a06ad6bda287f53f285053704380ec4ab1b61d8cd3b1b4d234a6a2c8090b8027cbf5d91d67c8720620271b51253da684a3b12ae6c0c83cae3af69f436338db2d5b228cc9ec31adcd5a3ba8ea4ffe35921ff81c516f62877a0d6b245f283dc3644f39ff9d8739f20f2dfee8095d9d971e5c9adbdc46c30a382488156089a23c34bc70c1030ae031184ddab653e3ed4958bf6cdc9f4a4f53193e1ef3baee4589ce1abfb4b2db3800e63f330f5b1564116c0df3fdddaf2b1ddcb352e2ee24860052ce689e10a9b743c689f8e4df1f7d5e08ff960a2477179fb9423c84f1b0c3b58b7c7538f8af74fb759635ded9f08096c8ad8114fb1ddea742862dadee2b232c7fd0f779471f9453cce2b65d26d035699b5306454d0d60c29a3d7d9f31f2afed1549a117b70ff24c05b9135aff481afa08d502a1640fe2fa416f91360dec676de72cbe5359a2601d41f7d79b26860f96b567721ec7b415e5bffa772621802dc726ade9566b32fec9b05366080225ac6150fbe541d2572b2c309a5c8f8c08bae4bd9b8b5e82238681acd7d761fa6850691d984e1de4265903d7f912843e4e499197da1b8185790b740194b34be1d59452c21e6e60c248fb207727b9266b00ea46421348606659dc5af7cf95180cc7f3340953ebb5494e3ee25a4ed6d85960f9dadb074730e0a474479c9181ccae07746dda66d35f8557b84e050986d9b5a690891390dd2cf5c2cecf9233229faef16a36ac2e15a5dc787b40914edcd4b344c082241acd243884543eb9e6fe63139ef98b93907a726f8e91b045db5a4aa9a15b475e7ab2c0e4ab5917203a17ff5bd9b8bd45cec4fbb316a53a3ee50de8053ce37e7c4ef824f315f90e13eae88a8b7dbd9d7be15959d911babd80bc4511ba67a10dfa09ad555908729019e0c7e76ddb1e36b7721d965fec244c71cba8cc901aa17337b4a688df1f32d97c7f6de316965dfec317aa58ea7f8f82119c801139aa4a7386bcadcf174bd9df39f98d7f843a775a227aa034b91e95ae8bb41d1e4fb954589aa6c9d5de37c938a79b5053bfd9855342c7ec7dc05034db4f4bfe78c8bc1f77afc2d82f2b7ebcbb4a4fddf9bb00ebf5aa38d6314d2da05c055370663287b8cbde79a4b45a22764467aaa746a326899443f5150fa16d6734fc06550c5bcf64fd15f4693f74ec3fa9ea443014f822d7333c62f755985f5c021433b0c5fadefcb4010239eae35bd6dce212e46a8a7b28f3a42650b2b63ecbafd14c11916467c741792919f0f923fd2977270b1b26e0ce9e8f5302d119669b559ed8feae1b5af997f404b4c5e39a72357c060762184776f566be1aafc5f809462217697d5faa5634aa6bca9149b4e8a41cb185ff904dd1a7011469f4784b189f1886b3b83d4eae728855b3bc0c27ef8b980ad8c3dd972b075a86d969813e5517061a4b91f288addc421c8eeb439c8b0a34cf79e9e0a894f17eb23cb7a59f490434a0f3dcd31f173039f24ec5f05f14318affa958ab6204e81c39b85151746d3833c9d5ad419fdd56b1cb07f7b5d722c014770214248e50900718afbb4907a0eeebcbb69d9f9e67d1962c4e4d5f51c523546cdf8ce3cd6414fe4b67f64916c9f55cfdf92fc4b73720a5968e3b8d4f372d483ddee6dbb03fdce70484663d8ae0cffac54df81c50237d6fa11fa0feb0e572f79107c46643ef1463dbe70563b97f45a0fee457df4a9060806c86893126d157a07679e7a965c1e2a8ff04dcbe8270949558c02c83db31ae28dde318a55a2fae67d031ce6ac5b8a73c9508a9b23ad79d9a09fb3e1c6ecee809c3ff377b1f6dc37a283d4de0202283ece5025148219b14a93021da626ba011374730c49a97fea38a5f6377a94317ec4c5addf32a0b5fe84ff12b1aefd68d9d3c323a3f4a4aadb65752c759c741c8f61dec628d4c9c824d14b8d100ca6ff2d9f5ccaa305591dc544c009657c231ff09c0b9257cb2b296241790d1ff8418bcbbea888591850cac9fd1fda2c4b681e7cebde71279b307f96541da5178427bff6090ec675c3b71baa2cc3d965f1fc721923391a7375b4e528fb8b770396f3b41fe80c6b6ee7f15e6ba7ec3d0f45f5427254bb05b8f0e5ccc6f545eef99501ef4b77b63024f045ba7be54120080d7e0f010cca234528142df960ed9b53a81d4ede75c944b6349ace994cb9c5bc9864f53a78ae677b1292261662107cd249e722908245f81b58cb320a64f4f6a3fc9addcaca5f00f2e94dd8964eb17026425aab95c7f1daafaeb0947def7aca8cb14cb919afd667c306b4bdc0ba28f7af24742b3313b876b07caa00512e8d8fc1bcba1b93125fc64f32a87e3ecd94095a97c06c79432696c968572d513f4cda5352cc2cb89d25e7a71fd9f1a2bbb84ad49300e6cb241d17d2c3f4a525611402507fc1bccb284fcada213923bf81be1670b5f5e40c98b00f27da40de7a9e9d7517bae63e664f4123f53c50687632bd0ff9e4fdf56182765ad5c38737e0f3ddd7f21a92f34fb7a4c7313cca113f8b0e1b779b952919dc4c7afaafc0f25ba47a737b81bfded2c80f3af840da93079737cf04e0a7e5777939dc7c927445d0d18904f928e738e30441adaf2f536c1e579b667c3d779b5cedcb7bdc340346dc0cb3f87c8b6edc90182270f50f91026d2f2e46188dbdd9bbff7cd7018efa79cfd02e425523b0c960f4a0f94b3842c9633f9df1c86f8c6eb909d553aae4c96fd3e4a79224e099d2bd517930f2e74b51f35e8c3c6cd40d7788b037c59f3f978b1aed0c649ea8207ea1957b9663475ef1186599fe92277e1c42f6d38d7085130af4274cf5ad194e418c109321cc059914d529be93029f241062b8d9bb9d4c879c698ed7c118bf266d599d56cee8011ac4ebdd170b4f2da7967853807d3f315af3a692cec71804eca3ab000a81894bfb9a51df4887b4fd7cf424210972a8fb62838d9e6a0f742a28e29e8a6467c73c1bbaba2ee64e120a4236c8e1a508798cc1d5e786ab8f5612da6c998f2d4694a058dfb93ea7ea5c90d0decefc89034d598b4fa2807294481fcb8e4d59c8b0295d3672b064520c4667874b393916288418f982ad09eb992f9fb95cc863881752df157c361d6654cb6e1916c7f60f6c62305e286f355a85b042d8655de8fc3ca0b569c63ed84b3c15fe422ea44170247aefde16caadff21cf00e54f5dd1951bc4f382616d058eb9e7c6d8780978b1fa612c234900aeeab349fd2486d1fdd1315ac8ab887b65809a6992953d41125678a014e00af51c77fe6f3af64ec4de79f488d0ff858e164820bf5234d369b67dfdb0010302dff69f3c1f637cd3b9f0b8fe5b653a541544b1405be8e1e5cf03274857f606a9f9853d5d448b38f2c96eecabcd25bcb284c4ad3b0a824e0701fb5dc9cac345ebd57702debb314e41cf0b4eaf6312e1494056f85bd721427881d4cbeb8d6149df79e02c93142ebd5f19a9859dc9bb8a01a96f7a54a10fb6e8a3cd1735d732070f8b09f0d3f668741e7fedfd256c8d02398d4d0dcc408689c24fb57075f085fb5d177a3de9077194c64575c8f5b1f3ba5661b72c48f215008a31478b5eed4b75c83585bce2ccdbd471c5abf9b586fbdfedb2f4415443d0f0723dc62e9253d1e061a439700cffb63f5188dd7e03ac80ec441b952f06be39213dd2420de70f1236fac3afa7f0e02bf2e53966a83e027f33aef4347f07dff8fd233b90a4df414d1d19c2b659d20f00fd642f8f4291331bf2d6d19f8276bf648ff50e3e376a2ef6904cc33f2be8891f7a88357b8b89df9f5f55206fceef7a06bac86d33ae1fa6088102313272383d45464a9f95570cd504b677c1df801d1ec45d5d42c43eee7cc5971813817b11c29f40946e35dd944d522d437ad6360275eb751fca756ce38773ec3076c10dd699399d00ed32d4d0059a5527a128bf6813f88cf4894df4ac0df8b660d4de0d472bbab9869be66a5fa0d762ffd3338c8beabbd9026c12b1a9e339fef4c81fdb2ea1680a3ae75efb49cf093466732fbdb8165c40b667ea6595357f9ae6a0f24c2e305f9dfb69208a00c80f50f9b713d35b2b570ea92f0b5d5555915191291f2de0a97b3e7a0968239d3e4ca32f894b2f486992a30800f4939d0dc22e22d79683e1e6da4a03040e80f59fe7cca802e84440f378a19ad999281b336854cb6147f796afe0978c16264e32338a1970a71cd93355812b9be6bbec03ed3442d5a6facd81889d95320268ac317f88ffc552d6e8023d5193c343cde34fbb4602a3ac13c32c2994decfea5e101157a030d0e1c299fd3d1796573f215278c0e43fef4f90febeaa93ce6b77ff4aa8817a217069c2e7e8eaec0a1ddee03743846a2df6183ef0eba6a7a4c85a669ce81f87f7349cca0535464c7f66d45e1f90911d04610991c256c5acb7bca050be90d7b1707595a7c32af204b9b85c358d6837c595f41bd8f3a1f8a910bd36d25047d6b9be25aaeacf15a3d6bbed89a2fbb69909dd06a81d1e053f351ec08fdc52242bc9fc7b24e7ba60fc2f7371f85f00bfbd13edb66968324544d47a66f67dfb3cebfeae68c2801c1a4e474afb07fbeaa9a0235bb1a723c4eb89b72b83b183f07a6116b001cf4ce854612d973fb093abd95d7eb90d4984223e6e118308b0f47de04dd841d9e4c5e6a4989f9441f55bab49df5971168cf1cbddc94c3656a2fac01f3d9afa95d0391615564270340cdbf5849e30864f3931e6af05f1493c98787066d22905210c59b64d91da6bf3e9f49112eeaa08e58717a094d8ed9ac2b3e210afcc5e6ac29203e106134058dbc1deebe0a4cd7d4df45f1d5e77c9379c2baad77b1040d52243d3b90c44086665515ea29094561386843bcb5261328bb09162f3f0778bb6ebf9ce5588069aeaf28bcac81655f74e0b2b20113bae40a442b0c86e19e2e1cc9aee7b4118577567561ed0a695cb11f3c00e0f51e3008c9cb34c3839955246a456dc7655fb86c2192ee205858a9f01acd5a68e31d0a4804d8ddb67b316696fa648058ae535cbc326f6184fd2a5a2a180f2b6647665e443662c6b9ca0e8ec296532f831299a771d007f09edcfd7b809f6642b7a6d2ad0dc18bd1708c38fc8ac4e0ba612dff97b67c6fa503db1c9649e23ff7fa1a1484062778daf9bd9129d23e13049078fc2637d5600bfb650f31a59331664016d1245a6908949da752f432c237a4ea2c275aed60b0aca47e8e29b73bd48b8850e8acfa1f49281d7473da8779baf8729d7c4503524491fb03497cf34d360f7f2cdd9cc719651d7ae68311fb96c2d7a0ae6ce64796cb61b4bbdd3644365482386c251b7dbce9e66be63d49854bdaafa39a95a85d3b32bac6ef8c40575104e563c1ea1b4a0e590f2be00ef30807a16bbd579a02dfea1398f26cb09038b52c26fc107205aad6d1ecc1526cd829aee6a2e588d82eecb811da8529ce2fa9301a1848ad69043da3477bd99b020c07092390c981df83f711b0d6d99dd85a2e58f04ae00fae3dd0c4c1272bb654da4efc89c68aefe68e44fe8725abcdd65225c0b5b37f41f3e6eba192c24e8bcc0e1bd413a999c822de371aeedaa124bba622030d9cc652a9297df8e930d0e03054ddddb49dc873cfd3b4df7de7bf8a69f17c28a677042de38cc1e1b95cc90f4b9509b7da50ec18bbf5bd9b6602b48d5c98292344e522622c89550ec1d123eb0d6cab29ba67480a62e336395af0dfe3f8d3403676edd785b8e5c994c99311a531bea90f2bd4f69a38935315691054058746bf4f8609c55511a05416d1b3ee5c2b4f4bcfcc281151402c2cbcd954b686bac72ebf641ad666eba0372199a7bf6e4d341d945f3d9d77b055088094dd013b8bf8cf86994e8c1daf47dfe1f32b846a086869e0ecd01f3388ada19b321d19181699f86377bed29c5b153867b4eb3e5b3071e0f95224c091b4339ac824d7dd006c926ae50dd2caed92a869c12979e6a7c4e73fb7423fb0a84eb24f1cb71fce8863c4613fb8759e9cb20b3094ed68cb986da70bdd92750c76e31fb7cde8cc1524d6050b100afc896eb5c9fd8ef042f6f1e2b7c65d566475cb04e47252f258c84a26590bea764bf88ce034be634bbe9a5ba9e1fcf757b7c49dc0c45cb84bad7b6cedea5e2eaab6c736541b2027098147cc1690c8dbf811c99bca45bfad976e4dac9081f2764feabe3722bcc01dcd8c690139c87800b5cdac1f2f7c081aedb0c57ddf130a87f6ac64a818f029c060645bbe4ed47817c632e247c9431626260cbceeaf9dd24ce14b9e16812d7dda366b3ba0a5c47105deb71522c00ea615287a1021d80d16cc34452af8c2da6e1d7d0765f0ef8d9b84cfadb1b9bc952975b37279b40cd55b3459c10d95b0deeef7bf1c3c2a82ba64854dd8e64108fb4c5ccaab940a14df4a8de8ee673531421ed40f0182ae0aee64cf6e9332440bdf1f8fa2655b10880435e4aeab0f802262272b0ca6578db2c474f010471f873e574e5efdea40c2ed60122621f3fd15aa1ccdac718c43337f1469f13aa8685b7f9391e70e795e9631eadcddcbacc89a0e85969c61ff2db98e84b8244459a77ecab0beae89bff3f66cf8fea3f440530731d49776c90e2f89e6b4d86039509a59447755a2229e261cf379866717fef6efd3a531d00dfdca4febdee660637a438b8783c68329d1a37beafde076b722d6bb6f4995e2eb479f057f68b2916358bc335771f60b9b8e9dd64a0f5c717d70c1c1b629c4f8d361a6eecd84d2083d64905ed3d71ac285fc10979f75118a3b71b76bbd3855a726c343169840ba6ca73550010a934864cd154e4752dfcd4da6e9ce74cd4a5830634350fd52d825910de4e4917c200f14294b1e58e10c10fd201b64f716a93610d05749e2d26c8f82307767e3d1c76ea496f0b504e57a09e30f26d50785cb55563ad3bad7fad23ea15a491958d8c08f9597a1662263cbee38da01e8c5c619a854c548516e92d6c22689c9b1daeea269c57b45c5390d7b30e2cfd2f49968b36ddb5838847f81e9271bd57ea584099fae1c8358d9e5d4c64846d32b17564327c7b773ab3e040663adae3502e792164db10d68f904532d170aeef2bc741499d811b75ce3375b9c051944d8062663e5f16fed8cf36e44497a6d32e87b493560c2a8ce39829f4a3fca5272e7fa9647f1bc1fc25c061830bc9c5b01bdc45559155a755f42c47e64abc3c71c18eb7bc8b40da704ea90dd106e6ecf247873879a011ddb62e189b5e1bcea547a66abde0f4d1ed0ad1b4e46f7fa82d511829aef99993ee25836fe556252543bc1731c5af254e478de0eb4f9596a42e9ce7d2cd00de0d7c678e141cbbdbb4106e18fedfa2b5a96bcf99470fd0f6b0fbf6a81b8e221412b1d5f3a11149100b890079b7c0e00d576f990e585a45bbb59ec041c67bcf57696c180d3c3258e4f1358fb375eeefa30fe7dc715f4d49ba19b4a720abcaccdab7f47c82cd88043c85886fd70832cb1f9e3eea1982fcdaddd23e33b624c9782c1d2fc8014a73425f208c2c52f11607923af5f106773c3b103e7cea4144d94c620b9ac2497e353e51a003022040845de5c0320752357fc431653f22864d1a0bb3d37072d67f8061f4feb751c5765be3a29d876040293ceb5f2a6336c70446e21385578e797220f1e0ff3215a87f7f76f6911fd949e630ea7949039880cf4383248bfd6b1ec17747f89c0d0e0bb696b5e1dcc76c5df66b21e7689e7ad5bbfd974b1e29f7b70f680287654cad289d9fe7818d3e77c88057b144aca6c0fdc14139f0e1b316709ef6a67962c3f6627d0e8a0f6d5cf66ab4a78efc347f9c8a44c9627a729f147bba9c0efed8298947747c409bbdff85f3a8cf68c04fa9eec73ecbc576117dbc519811d676e7e4a4cca2c19ccb9ec2bb59348865cb2dda683b8a4191f33c9e631dcc44ce07ac19ace5bc0bf11daf88e8c9c86996b82c71ea21642bf12f26a0e7e51ed447fa95d81c5ebb26dd2a209951b115860623552b9bd227664c720c80d7c72550795f69d223df258944ffb01e758ff2db79365257a6fbf22bd6fce61214516dd25e27b4fe5041f155f966290627132d22e807935f27e263e5f2c4034fb211e81904a08b84732c534a5b48c1b382678f8a97c6bc550eda91efcd0a4ecc3e9f31940d8e6e0a69e4fcbcdd9d1df401f33ec345dedbb9a33055b06ae3c38800a75d51fb87cfdb3639f9f0f105f58f5a779c5ce4f2c6719ee1f8ba1a5e74e8acd6f5ec773709b8d9b1fd2495ebd714d3c61871c4031b66218724b5693fb0b37fcad90615301c78481e6296484344a179b19e4c2a098cb3e1aa1a28a996e7a27cffd9b00fb240e0b46bf691e31ca3513d14415b07aefa76269137bce8812c68e39e7d557ecb6678937511e48c50c631e190f9279b3a58020e2d02d272879aaa6808ca398125cd229377846cefbe13a98baf3dff192785e87733ba122cfd07dd9bf5c58d890625b0634e931f5636f2c93fa7b6c494f618162b199f78addc26a0399d69dbfb1362ea72765ca9487c0dff9d64aa5bbc37bd0c6c2a8ddaf1b9023eacbafa08c691589295b1fe66702081f6291cdeaecf8baa534fe911522a5122176319a52b5d20bc2af0f428c61cc8a0627577ceee8aff1f9acb826828ca1c4a18492f3bfb6c8157b9ba68d442ffe1d0168951bccb338de13555dcabe98df863cf675bb61b2d5f496b8416e2d9b20f6e4c07755551d2c4b4639a12ef828556c32d955025b687e286c62dcc3dfa68a6e94013f40387ff02a52af9dd88c98b0c7c1c05fedaff78c9732eedbaf44712dcc13dceb8edb36818cb05bf7a7d21e53397428949b2d0f422699710ca4abd79cd777e4b76219693a2fa031d897687786c050392cf0429a311a2a71d7532e730b905bb5656648c51a131d1a1b6b7d3b39d252e10c7ff9d585218777bd474f1a5707c55cae3784b483ab15fc24340ac25e0c351d0680c37738c96822d02183871b60abaddcb4a2018911dab8c35cb8460c6dd3c2f4d0f5ffbc5a4b8e3fac946d0d69e580cea82c24b4069ba7653dfecf71f162d0f5e477bf5ffb3d8cec49a6546d1376cf36c0fa8e6f9ce2ec9bc8e3d7214682cb978e5843cad8b4ad645e4fcac1dbdfaaedccf2227678fb5a0a7801c555de1506ae35b8d423d30d30d07ce104ddd8d9171515181b948b793054e0d10b42a5e2ec9f42202336639df1f4944b24c259f2cdc6b09f0735c73ae619a1ef80ce9ca5a3025fd06261e9776f979dc42fdc6ff2663dbce2744a8b6d71f913e8f3534ea6cf973cf4ebec58be3fc9a28ea757880ce3948de004491a858cb0d7d89ea9c802b564999be5861fdce29a20e554a18d8941c81cb13cf064e78f80100f37987467dcbcf396936d41e4d8f9c65d605bb8ce8f926558ecebafec8bf203b68b5acfb9386b4388fa1619c9c656ac4b1a35906664d6517118d456d219f7226858ca751cf527decde04b460830cafbe6b1515b1b3db162225a405bcbe943ab9ce2675ed82884c04a809c5b060f7d75cef969eaecd73f4cf6a3bce03a274f68c06b9fc82cf8533959acd06c24f758639dda5a49792c2b1d2ea9e9b871c7774260928267ae6ea6dcdbdf8a6a69623d91ee217667f98d8e0f57329de56faff840ea87f23524347f0a9880a0e924a9ba251a6272367e32a457799a2f8d4a4af836e19291f1e5480dbc388c81fda02ccd3ae4aecfec2030c2b2433d91eb152e10b27ca912a077beca3d48d5436d9e4fdddc7b22b6f6c0ccb3b0d14eac93f41451631953fb4f90950235c3e536f36b98ca5822bcacac92a77da3399ca5676705eb0fe253a225fd95c5e6a98b2b7243d77e99fdc38c6699c725b54806c0b7326247628fe9aeace2054ab953c57b6f7e0cfcd973c5119ca206c80e6469af9ad10870da021013533a35c49f5143079439bc7fe886bd4a333534989b4ac7297a560e1040f8ee9de1f860dddfb102a27d109321e45e093c6732b6e574d2a4bf4f0a30bb293ed49998781c293cf4e2b23c4e15e1ee148fd79a4981dfba3d70cbb575c06a6ec0e40aab9f0c7b59b1435ac336a8b8afea4fa77814ab701ed43ac1aa6707e576ceb7587532ff6c08aa2ea82d6eea81c6629cfa9757f220dcdb71d2d34263721b7da2a2fb5f3d4a2efc72490a96441cf6664b0a52ab5488498bbe48d4ee3c376a8e42540ea6ec186ea2517db726eb8ed4a364c06e1930389c83d4c595fee17cf46d4a239b1aa83a7e26095b3b7477d46fb0d6ea19d1083908d008daf2d6094938e10ecd4fd87a8ea246bd51034d60a7944430edba01c067aa43d6ec313b1c3ed8a1088a68981703ba278eb9423d151921a248bce2a6970ade4a3126a6af03f2875d1a36b80585b961d479a208f5c6c91e412ea7da8f1ce8eda34db760beb141caf3a79d6b2598dbc2c2f0cd54259fba44b853ba6c76e34721368dc3c4ccd721b23c1323ea1bf471b31a3a4a9f632420d5689b2b8b21e94c6bbb74bc0fd62ecc753766bf0a1f05bbf605d1c15aa2287b7ae722df9445030a046d207bb1411f8a87e20c5db9436f493725eef441bded5b2c754f657a29a169500aa3819938f6b8256ca5ff6f120fc3468838f81797a718a3cc63a3bd186866ac664fc8d173ff22420ebceba62f9b75bfb578fbadfbba548f150bd574d6c659ccecdec4ba012dccf79fb72a57b5743ff7dbc6f4f318a2273b79f3e2a62f04d9b7fc97dd3da3d9e1c89a60a62aba96d5357a68fa45bd4b55fb9cfdfada5b03f475d331f5e9e0ce3cb283e74e6e8bbffd78ba92b8d85f5bfcb506e1c5291814ed495bf09d933f2aecb5235cdf4dd3f6ef5c45a1cc967369086a7a077b464c80c14cad683075af9ec293ec95d99ceebd1682dcf51d65937f73b9962f9f60828c3e8adb64f1df822a69b7a122554cea4eb9f5087f15168fc313fcb1a541dc48074a1939b6a99ed6f2b391ed4c89e9536d391080b1a2b58e73a39e07742bed04493a470e9981257988a59d1d5712af5bc34817095dcf18fac4fc12f0c30030dd3aaf92e942c3e082f94b872e48a96fd2ad8cdbb499a9c07e7318f9f5eee098991de98330e410eccc427a1d526c6c6188d0385edc8e91f24c5e121749e644f07976d50b9b8c4cca30692d8f094b21e8ffca2ae4209800132f18c461d1e14ca49c7d71d30711d87c6bbf249f2679582e1c4774a6eb431a1069108fe040e1f538eb3051572a8deb3ea58a042c2143d5d7514d9f070d4036b31e5bfbdb88f9060295f8d5a8e266fa9a4cd08ce0549790aaa37ce7f9642ceaa83ccfbf56e60fe5acf812f860ae46d898488db05f089f9a25bd2a6b9f0fbff767e06c55967bc254e3ccd96a13a8ca5a0c1ac8b76e8fe27e42017d7c5158f5f6fba4c5078b3f957635546ab5f8e69fc6734d0a027cf42d482a2a747bf92a122e2e2b99f5dbfd086488cfe64f4c0546bef739ed1b649df3ed07a5c1fe4f5ad4e343ec8aacdade5aedf69bbf450ba496e2bbbba947dba0059da6c98593b5d3e954fa314ccb284b8657c8e78152403fa0e4da83393aac0d542e1736e488e27d566e2a9b9e739136a189a11c283c466c35442f7fa1cc13ce54b2d039420d854e791f0976b9d05587309ccbb996d75637e22ab41b8a3d6c03e193365e63d6cdc3e5b4ae155172a8b10f2cbb39b49f280e5fad56f587e4fc5a2c6ca35f22e118ed92fd53e7939c0ed15bd2191077b8e8acd9aab6835a785d7f31e41176b38816583968a6a0933fee9743278daa3ed65bba5abe8393eb519711fb0795109ef6f3b0db080f3d77ab9bfc029c3e37ac83666de890b99a02ba24dd44fa43012b0b06ac42722f3dae25dda4f696a9fe54deedf858aedccebe1266c613d633543c4d7ffbf953d4c58f7b50bcf5169df7a42f9744033f94e6cb5bae26d615feb4cde19a5f4a268df48b97123a7844d841da7dbabef8d645185a8d13e681f7f9e316ae6bf976c50cc7ab4cb1b3683d5a35e90b3f449cfbadeb76577609bf70e3c059d7274c1e1ae8f4b49036b3d6a9d909f9b2aa5c5d55ad1d25de401e807cc6987e7436af321d328b6c4e1ebc5b58f7419d11f4710e289b1ae64e3694b1ad3430b9e5928761bb959a542c3ec0734a469f52004b1d6b13b68f0dd07a3835209d010cf9aeb3d0d6be63b9d60f4b477d7409f2cf8fbaa5df199045ec8485e3509591d2fd3b7b5c8ce3ebd4a14161875d34fa2306f3e8f0c0c61d1939cb4a48e1da417cb86e96bab0a26afca70ee6807d2de92fcd60111afa1b94b2ffc58a5e877b06a533e4e6ab46092b2281ee2817b95e2bf7d7c14224140f443159c05be8334b964f76d1a7a41063f390ed97be51ed2be049850fb549ec67b762842d821d22fe0b50e366327edee3b5760ae453b7ee6b737ffdcea0ac4c9cc4b8635c370c92ffe477ffb3e62aa56b6c85a5bdbcdcca6706f342fddf57de387575cd9c2417ae2d24d2652db9cce74305636630cac7e22766a9cb808faefa1f7771e2030ba342288d27a4f7db8180736f9ab68444bcffac341477213f2b3afabd74c0734cfea0299d7c499e1aa5e650ad9cac4cd32fd7129554767a70eb89fa6dde79db5e51b25a7ba9e52a8124751c4bb2f2339240115a7c373e694af9777cd9db27269a36fcd1c8ebabe1216e45501db5454e64ba7c94d019008aa17e3f9ac87567542b650a271e07505e136fd72ba4ab29d740ca314f395467e6914fa7fff3831dff4975e911536424e0d17fa280615d84f25c445d24c6c01caeb925e9aca2a5de238ee655bf10e8ac91fb4c02b2f84d756c6ad6e67434007e97ec33b347ff2fa7af9f8079d994a952d3c645f55dd57b3dcafbcaad275b54793dba69e8f0f6f966cde18119e1225a1c18a98ed36a829eb6042b363489f593fa70c7f57d5a75cd2db0fda6ca267485f910a1d226b71c7f7545266611178468b7002c108290de731d63d87450fba52c464ca7e4c6788aef528152d1a0449fbfa49e836810800f9b3fd0daf9e8a57eabb842e9f4b90243c3b5b4f7dc5540a40bfe4e6b27097dd580f890dbbfb57b13503d6a6a954cb3626b997cdbb6aeb895b61ce565f1a434d4916e77f57f675852cbeeb71e397df81533bafeaadb252769558b969e18984fc9d58efe7d5fc7bca55c062d443d3aea3120d0b1f35b3807ccf7af34419c140dbd8fe1d85b92f5bc68102774b7af657a87b35812b0af5e2238006fd8152cb1ab8b31afe021817f374ba47941bf3101ce6da6eed745a4e8663f3acde07ad70e7a23dd1856c47808a0cf49dce9e8d8ec1b8ce2f645333345654eed9b1bfa076008957a18ed0b7f63083833508ec296e5a18c8eee3a31368fd1c3851adf01a2ae3543ca72457061ca7429b9edb457fb4e6f53007c4a2a2c75b022fe0e0819b6e39c9d88a803fe90444f83195d6709f23beb856b99fee7e2b694c36b23f61744a5e7c2b89668fc64368155b31d4826a00a7dac442530487b28c3afe98088214dd7a956f650532de193a72b1332add67d2e4667ee04160711efba60a604f4d52e82bd11b8972105362ac12287beaef5adc614c40e60581b19ed78ca5995d26d8e315d2ac0468baf04324cfc89fb48040315d133ed1cd024f83c3a945aac087261cad4ff4fc696da897d7c350b322fed22a083d3eaa74efbd8ee65913bb46438b021a4296bf556728f1bee35dbcc3c1f17ed03e2008c71b1eba1e2bc7ba65b3b09bd91d4ccd36f7a799437d09cf244c59b1f6232ffab4709260a873b7154f7f7c40a7ce6f42a115f6d250ec398e7bfe75b965e732efd9954abd2fef3c1045f4bc78064818dca3b90746d6691acdfe43c112c5ab89f61d0bfc419e13fba3dc47adb9dd77327664f13aa6c00232d6255831ca148f2f5f39790b49fcd8e2016ecdaf7abd7961ff2805b4118705185f146626c8c1d0f88ca06d13ea8d13d57d1250e3258a784fc5b2a7cd6d3effdb69dc2ae17c749856a39ad6eb1919cd7d16429c100f67498a1eb87505f8dc23d878657811393e77ef09f45b7d67d5e7a171a59737909cce1726f0a4c2908b6a623fe6542e65c087b90bac50c8d9a2e9047b52f757a6ae7a62cb4e9ad882154226716c519ef6b4a91884afe9fdd7ed3cbcbd7d1251d0e70a6844cf3771b25a2a1e93f3570b7d7d549c0dc3a412bf3585afa1e149502559692c1846bac98ef0306d3436fa8da4b2e990d83f6a9d5e508208a97f4441f2574daa7750ca58ea1bd35437ca2a12ce83e19f3fd360ba78f53764ed4eb653efaaeba84649fcc0c745c5d045d0a6d637598318391e8538e9db2f87732db2eeb698477f7070d52d563e9c152853fc40063f4e98c0cf27a839624fd9b98da8ea5a937f364ce88b8f58e15b214fe07fc298c1a8c39f07825b480d698de507f91880904dcb66236e8043ebc40803919d4dc8aaad4c0a04bf2b080981e56b25c9fb410f1cf9023b6c768d8212bcb1211e2e5f93ce249f835b1b4657ef97634b95d28b48a700a270294786daab995280983c2ed695d43d3a01966376c0f6055e004900fcae0c10ce400952c521e62a0f7685d66d82c77e1508290e545922145b8cffecb0da9dce38676797e235ad1b0c84e52b03afdaae55f9c0cda62b3eeb562551b550f9270e4f1140cd92d99058493c2dd403bc21621cc0688be21f387ba820886c53321d39a8af3aa166d455508966abe1b391eb87d102d05eb560fc66e5ed4dd0f83aa67cc1818c6cc0b741797d6447da95af906877bd753bed1985984e697878ab286fd1cd32dfbfb0f9200c99611765745a3a8186d7dc821d2d168cca5b9b70b75f57e236a7507e9c13c6ec4c68aceb2d5e16a7cdfa70c4b5d959a84f3ce3d596152bf9b8cd51f234f49b91238091ba153dd16043d7ae86a38a33cc3c4bba3201e41835e508a1dacee6cfd6db8f2d9dff5ed5ffd734d671605d8fd72622e6cceed28bd3afcd20b5140c6a0567cdea0898faff02ee5fbdd0a27df57cc7f1cae88f9f7c9f14b6634bde35b8ce6e33a18ca0136df32ae2990eb3e1660a597d83fa10ac64b0088ac7009a3682c2d981c2ad13e31cdee8136db61782cb1fccbe1b30048af608d0384fcac57a72a78fad985b0f91190cb669c4fec6cc117468607d86b571bdd1ac72d2684a98c77a72f28eab4ff2b653f6c0ce326d7eabc0b14c179514775aa1c093ef82dc178326e37b6c41d97c1ec5f546be43dbb17e5158ab3f79d78e2dfeca378d6798366d9dc3cb67b5776a0631f3e0f89f89ad7721213c9fdffc204d652af8616e25d6d5a6c2da39308b0e366c2b4f0391cfde1df84354a7694a4f187852b6dff2e636d7343783225f740010665649aaa35ef2f58139e0e3bb88532c95633ad452ff82524ab643e40793e56dfdcd648067123b9ca3b6be68024e92a53b0fdf3644c14518b1357cdc9796630de9c929b084c8168f3d1436fff72df298311895b84fcbec5e6900d3aa4dcb7236e6dcc7b313f428fe4dc0be796a08ffad3a2b1ef8390841374a1775b34dc15a2a1f3d9e96f9d6b466ebb7d60c77ab9874479a59b06421287280368eceadd0e428843a4381550eb7f4e8a558352e840897bf5e117f45a4a5faff3c8e1a19efcafca56b1381190c7143da56909c210d6ca6989710bc9d51cd5568575080a52fe0cd66a8bf2dec3b9b5f6405cd3c1847781f3373d14d39c11c2f2d9b50f37125d32242bdc2b6e10a1a127222cbede41f51c4efd22e7ba4e7009f6ddb9abaa582a36b600bb87a7d33a3fe1109d4caad5c5f61ef321f544e7d851dde01c322f4c1174372268bf2684a711e6c1c1cd5ebce5df837ab76f61c02a80eb8eafebf0702c020b9e627f43af5263594a53dcc27a51b8b7264b0c49c96308fa93f2f494877d561bd4fa78f7d54cc7ef9e6693c8a68464d7d5f8f712e9738a22234e54f7c57f8853bc3f6287723cee9209af42cf63ef6dd0a1b1674ff8f4ae8238cb661051614b48c0ac8cf06d241e7be51517cadadc1d322ed267c0109293704a315d2dd3fa7f515063e7ac771779994d1127065c9382209f79bfbb782e929c9ddb17893d26eea614dbc57ef1a43b866519bdb3b2defc64e89e49cafa3affd6f79cded3bf0a4518dbfd658b36934ee40fedbb025ac7ae407560e590abc2f815f95fd2e76a3a00835360a02845cd5ca61fe32da4b6ed8c0563f809ce56f9d00d9f821fa9a34ad63ffcf9aa315e8f74ed48a7cb4ed4d0ccdbda3a7a8fcfc9209068785e05e1cb91b417bece5da7efdb874a25cea12e375890890fdc4c5bff1a1ed259425be9034554c9c96c20b685a066f57c1a58bd1c3926edd4975490d3955b62733c5480615dd365d63ed29e92fd1db4266607445af1989c85b6566051776979d13e855297b6195d9f113980663bf6e06e73a8d15204dde3a87ee8471fdcd3635c915cf7c381da5e75615d1091a2ee2366d8ca81da920e0c8e80f21b750b584101bd70b09514ae9ee31c43cecd3276b4c9180b6f9e389697bd8cefccce52b4c7013cea2d6a72bb6ab1747d235e0ab0c067dd8e9b1a0f9bd0de301fcef00f56a3edbb694f558df2725756c11c0739a493129fa8b1df765805f9ad9ce47f77595d67c0a6bbc395da513ae53f2c05ffb48db6042ee3644cc879bdf6b7381a8079ee999e6f5892fd10300809ef221b3be150fd8592887ac4e431976d97579a9afc988ef63512d87945aa6a77bfce934ad3a5557cfe6cc86ab7f6caf9ea959ab005d256f32b71bd28cd9d84893e573165b9b9082bb1c83f3d940a4bc9646f840cc6a0dfd9c4f6ceb079a60d36a201b44c0d0c75eb09f37001c75b0b703bed19a71f4dd6d5881cb6dfac69cd8fb7457e5f073ec64bdae9dde92274bf52feb01273e356234ebef984f3fb60540ae4cd96cf2a6e5305fd86bddb2512365ecfe9c625861d8110f0afa7ef679cea0a2cc4e0b9843e9500b6a680e798b5a1b2951c6c73ccb8456860cf41cdda7470ed83384f6af7eb60cf472aa265a9abb4a51b76752d7433c40ad70cf8052b1426ae4239576c91fdecbae54cf4ef1885d9f0c3fb429def3e60cf0bf30a1686045fb42a80c31c312d70e95abb816128a248fd2570091e869c0a374d3820ff7bb14e90e5ee8a0cca6ec029045c418181a1cef458916c270c97b7b87b8b3f687ebcf0c5a085743eff264a86b762ded6204592994b2254bdd6e2edeb6f44a46df2bf60db30d32917dcb4054a9ca4572b5be53c99139ed3c8ccdddab5e5ba0549474271b7e3c45d4758b1266aa5fc466d3d006553b68d86e96d2791626d827535f96a55dea06d4d2a919fcf691b64809162818bbe58b7f19cd27ae94cfc6da2598104c691487e98fbda4bb13134e1d7ee41d13364c961b2fd1f4b9b04e5c6fd72557a62effe5a2ab721721a68397981c8689c3c17aba9d4270a278ebb2208b96c2e728fe60485b851293d04f831e774e57e8f154f7bca505d0e8686aea891c5dae30602d6344e183b357608441cb95e69382da264be1fbb1d27bfdabaacc92b7da5c84bd5b83c5013c26cc9f138977bcfcd926e4b55a8ac0dda19b546fc0404302971217dea06b008bb99c03b635b24ac7696970df13aaf957a4fc619220330b0d4b3dd65980be89e52a36f7929ee6b4e7c85a8bc70539af8b63cca2737749c798bb9a5250a71fbb6e794b612e127307b2ac88ab37e0ced0a01281406450b460149f13da41ee5c5975b62902394a1df64ea3a230420d991e3d88cddfe6bc7129818569e6cf4973bd0fdfb7405aed5aab9c138105e21d8508549bc37152ac91fb87dc1de85eed6b732a66e522748581ba2e431619aed6beaa679d03dbd7f2d489c708da1f57c734c7d4285c6af1c8e0b96a036713a8744b0c49d983bb6a0fba015bc13a86d80fa40ced4ae2192eb50d7ab6ea2bc5932ce7697e8782e1af022764f5ba0322f49164588b604d4b35c501f8276c7ad22091513e8ca262b339ed842aa553a1f84a181658c238edec3ec3ca2215806ef7e3a0a68fadebd731334b5e14c42bcffe9cdfaeb2e46b4518bac2e18393cf2954d2d2825d394847d0cd3c20dcd45a707f6f760330405f08c8e8dd34b58a1657505bf29320066f4db06784fed98bc4fd71430e4cf5d5a5992419a6ad9fde268816816d2fd967822b937f75a5011b1f609c97679aa8ffaf6cf4853f5aaed864bf3a6228f8af36688b5b0f7313c5ae1ab94fdf397121221966393ae2ec415f349251fae729d8434b462e3c8bbb11fa83816af96d23bd12a739ee0f4dde70ef81a6fe821d303ccf7cdf4c6596125490546e9e73bbb6cbf2f0ceb98b3f359a064b4c918e884460533e0c33859f74dc08800f526aba59ccf5822befb4745df46236bf074482bd73a9e47553a24e663c85f75e864da7f7904b46ba4d9d1154a7a4c5b6e1525b5d8fdbdb2bde5fc77fed4c236030abcc82f70c80ee15f22f2da25b87c3bc3e4d4dd63e8b84f14d83f16610958b333e664d060526517b3edb15369b231442c6ac18192ecde1eb1b8137564b2dcff4b9529c1c674d5fa38fac49688f47a47ee4eb5a49fdab1c067ff11a2ecaa55d4c78ed8449e6a615cd225f8e3977c6203a29b412efc9fe7fa220c131e8ebfe99521228ebbe79d95a6f4ecd3cf95ede283705c6d524b5e38c7d1e998dfd658764441a23f75a402f827890fca81ce07e8eb865ab764a65a606a0a248d7fcce0c154e4395857b8a8adc7ff0ee4b5d6fb4487317bb14621b6848e5349373f1a9a57025c30beb94f4ec4dcd63fb29829d474beef4334341c9026d455824fd0e7408487cffba3c974326dccc6470b6c6f441dc9c7294e2e8b64fcca49556548d3816f6ae7436724a78635917bdb9f7b54d04c5db1e363d0c0576df3a8dc33422b51ca840921e4afb576fbe2f1ef0e6b129f3085ef9787138bf06a2ce1219fc500c4b11e0554dfd7a7c888d4470c2df2b3749af5c1fb371102fa9dc0d1b579a8e477f73aed1f74e49421a7b944316c325e67a2941c3f6f25c27d30755b1c0cfa573eee0f8ded8cd674c501ec2967acd6185547f463863432bb39247dff4de59ac3fc48f45ca35d39462ae68aac7bfb36df273555c012a59e4e53eff7eb28a6e5c9170f1e7f3cfaef868caccf023e6eb0b3f4e9d49e3589904e8a7f9177a19c738b90cc5627b1fd46980804d70d5dafdb884d29f218edaeafcabb26d87f7fdcfc10a6c851af6f28beda5f647785fb842c31ee45f1235d81cbeecf9e64249a393bed0450024d3de8c20fc058323beecfe1f2a8eb17a0d500e61cf1bcdbf8786394c36fea9c28946320edae1ceffd416f025be19c9fa175ec87b00d6701ccc5d12adf4e1914faa2fb33fd38ba5c674ee9b299ada10b25507abc7a2c3b36a50dd69e631703a743329baf0de3acf5c25f20599563aea3a6a2129e662a09baa1b86e5eaed2742f024d87b5e8c95143880fd3c1abb4de79c27d2ca233da5da326fc3886ab6dab7a676778fb1b81590ee70da2b193ff3c28cf14f5be67fb9df6a31a795246b0c02c60446aefa4f9e7384a24a4359932c826662e1f9dbd174a841e26de3bc152d0b401f9a1ea5b52c2ebaf09b1228cf4904165a88e9e6f9bccea092e74d9e2d514b9059725c2153bdb99a269aadc2ebc6bbe9c92563c9a93b607d6bb1e028651f426a811d8ba3d0767768f5060b43318966cdd16d9e4462b2b8e4179d93934f861c8cd0c4ac08859b2cd6722188622ee4492c4106a8426524751b944f538d19144c66bf5a3ce819a525a7e5734e09ec9b7da4ebf6344af629bce03babdd605722cc511137922577d91527803dd30c10fe5ec860c0b65e1419539ec4c214723fc17c4a541ec305ad9c43d90d323d1a43ed5b6fc430a6ea88fca28e991171b65135369451c3b20f7174b93d04e232824fed1cb535539ec5b808c86dce6ac52375d79326b339d5e5dc4284406f8f02ceee2bbbaa5c10bdf5b7d9ebdb8c5c5c29cf665ca4c268f4fd95e3eb617c8d952e2dfe4d59c81c18125889b997d7355790921d02f48ef30dc297af9dfadc73ccf1dc7ee3c2d0de46372f33ae9018288ac3ae9e0d43bed2ebc9ed5ed29996eaa00893eef443cf75f2d8a3737fce0609d3629c9f28389e0879fa1c9ed81fccb050a4504ff93e7d9f770ac6da28f1fe649e231cac8a7d22c61c27d3c32da6053f25d2b8785d8d0c3acfaf17a0e17c3d0f24dad640d9859b82b6c350ea7e1476bccd4b75d0bbe8d6e1d810294afc86f565b328871114064c1d0d84e59a78308809f8e20c6f0eff09b5ea641e954673956464294c535cf5f5b2b44da52753f5b2eb3cd9b31ca09a6a823db9847d187f9128171b0fc54ec67596ded4e08a632566b8050c35aa9fe6c5ba396e2bcc9aa95528c0a304eb6b46c933f794f76df7be473f4506fe5b38c7edf9dcad21e680c6425616a7bf2f9836edc4c5c34b128b4d5b0450f91b384c3073b2ec9668c46210434f8c69b9d281df2b624fd1f2d6ef9d9c0ec0f07d683b8a0108c9898f5d165772850c8faddb220e8a52937431a1f32acc28f54d6fbd7367429015d2d2ce07418460d0b9997b4a805c88517bd23f88db2f1d3f8c3eb06bd46af4f7c69e1ece9c601937cf53702e4959e13a356bd49eacb00f7cf9059ac47074fa394ca18d791ae52884c3811188c5e6541f3255c0328784c782ad94a9c4d16ebfad1753cc4fffa747e012d4d9407891785a421d785c3b0f2172643b7381dbe5bd667ccfa4c8f41d2d7b6db3b90e4dd4c92759cbab3421c61b88d2640b5daeeffa180ede167007ca8f60f1f7581ee4e9a259bfae19f14656036853b672ffd0a8cde7c5c24ca1c4aafd3697541a2a64a85e0b1e3c5aa47a3791f52822caa5fe548b59ae930c59485ad1e2ab67805eb30f5c22ad685fc6254d5d3568a3f4b3344838ae76a0d482e5187ffc7f0508359eaaac4f1451265811dfd44fa303ef132f9d8575f616c2a411ba48c34163860a8c431b8a01537c90e980c681e60b3b0b0b2fab354d2c69f5e1edc78907c6a8ce74b66b8ac52241e167e86a16fdab7e1790bcc0aaa8b690b5bc0fb99b591a3909a22e07790adebfe90413128a7546814962e3235c38d5a6b293b5de680436454c346987cce4958c168c134be5e39f97832e0d0571f73f95d3127ca4878762229553600fa73a2715d069c796b1935144b8f37c625aeef26649bafa518103557264e2701844ccb0d56a304de7dfe073d62b271308a7d7b0be6cbf85b692f7896975c9823197db3121af42cf2422474c97b6a172048428a83f16cc60c479124860daac60b043c779259a0ac4ee94b9d82b1050b634e82524b9991972f944a89a2d17ce4fd6668675f50f487069166f806cf7eef551e84c7b560d9c26ddf1f84b10b3f05c33e7e262c06269233b478d546524213440556b7e483a88e12f61faa404490b85db2f3e424e4eeb7ab6cfd452091b04b830815858ee6c1ded207324a0211b2b1e0e3d8d1c626816006a579165357f2db2330cae87c0be5e3b83ac37af63b713c6b2a5ebd8c325c42d1dadab1ebace9b90ce0320f16b4a5bebc338454d4873856f9f12d46a82d24a61e4fb0ab52b76d9aeb968537ca9087d1373605d14a48fb7bb7f48b2b897c0e9656a79c5b9beb60863c84b06cf9e0ba7052b90fa5979f6607c00b270b89712d0b1dffa0f695aaffa815a8194d81848181b26b67e6374d337c59f76a61e4b65f924571b4836938511e74b59e822544edd76a7ab24eb0255743fa0b83ca9c2ace056cc006207c990f5c34bc6476a9f131582dd1bc92c93a8f1b1521192e1bf5bec725ba2fb3a5b0b733aa1e0ab8b5f9b6a1417dfc4ae4235368b09424e0b253dee122d9a3b75552a2f61d5aee25a51da2a45ac408e403a07f12fa18bb4bf24c7f051e3385ee79bae8ff788eb1516116d2903984e628bb05c32acd9efb24f36595ada9711d4ac2a58b99badc4f8f051204124f5a7e0ac4288e9b9f69ada938e427d2779d57b7db723e811e7d823ba53a403ce70522a3e2720aca8c033ab62129e4bbc9c2aefdcb71bd08693f3f56f9c245c938da080b27285bfa51f0233a4aefb080c17c3e7c89fa1142819717f5c2a0ed9ed659cd54746deef3774d666a2852a121d8257b1fc17488e3612c6e429f0b0386d990162235318b1d555691115b2f6c7f82071bedd4882b41e2203b4a3d09ff915daf41cf110d38fc30960b02b64b1f2efe086d32b7faec00d8a3e41b419454d09da184ae7446c7972cf3c4485e2692ae691286fe73bd82fbfe6a5cea60be8ec4b6ae514802bfccb3b9429a806859e3c06bd75798ad92f462bd48b54b9d578f8857c150ff871e189eb1f9944056c7138cb82e357f13a27c1bd88601bf94bfa23787e7b95833e4db9c7ecf2663d848ed648cae3ca4a7438f8d6ed4afb6ed253a42af8e12c852b2ebd61d3ec6769d57c786687693cd943d6490956c5b9d18c2e86f72cfe589fb75bd40bf2585934b1a41d3da237108e1c275d7c204ca2d2999dc289515f81775d7266064d4efccce6fd43ac4a27afd0dbb681a37bf43dd4c9ff58497a6770808a113a2c76e4e2ec56165049402f63e2eb383f24b98bc86f1adff856db2aede1ba6ad53def91c6271d37e2dc9ec2dbb4cdc60b3766dcf596b65b1cb5871351bd253200804d81d0438d8e577b8bcf3c1819ca41c848e0f71b49545387e36555c5c693cb9c472b0061d75bb29dfbc4c6ca104af71d1fa6e70d94414eaa7e8cbd98fab56bdc59dd500041d760ab8dee60d175a1672c6a93111052499e437d7dd30d535e89afd901b505950682ede3f9ce335e7ef29f32a45e9b5701105da6bedbeedb30d117f7bae0c099a384515747ab4678fecd50b2e80b679fbeb9d85c6090a0cfd3397dfcdfe24494da4e5270f0806e14866eb801850129895218df747153d5ea5ae04afb8dc7bb9ec51e0cc4c54d88e83a00d52079bf834612ebc5fc43a792fbf2281ac6e7b7bf8852d2f9e9b492d14e5f9124dfe7c5b837cb07c90fb1088925a9ddfc5b9bb5841c27885fc7199fde530733da39b10b6852a773a076513195b71b3d473026630d73fb81e8adda0758a7c1c9505eebca4091a8d90ac3274b19233346e76047055a195368eb2426a0435f4f60904f74918999302c2df0cf9a73b90343d2f9c9eba798fa036d9b9a07030e89fef56d5683edc439553220f1a2797edeeb1aa98fb635d45c4d388a4fa5ffd3738215c2e088e9a07fcea84f5d224213e26c0609d1e00a8e815f806a4f1cf08abb8e07845b34a8e28abef5ce2dbfa3c5b4b7ba4fd8d479195219c2aa21900a8aa4da60b4b973a73636cb6468e7ed40fb6ea3959fecbf1a108b3ffc3119cfae0a5aae86fbfe04ba87b9a5faecfb699e6cf8b33b1e7a8fbc83d64dd8aeb2d0318c3a075bca0f591172cbf70fcdda035ada2784a64ad87cae604724f6cd26215a3c6557666ef0e9a4280332aa72fc67eb11e3f9a231a5df806f574db9e232d6369893e24c63628b41b83a67e319241719c085d434b42a68d659733b91ff6e0065f44692a7d102df8152dcb12477c2e6360b6d375a18afaf969158b6b2d9d02b843ea03052b25b85be88f907523c739a279d74939731d5f1564fe72bb9844385a9de9b5ce53d0f653228ae2368b208a507051ec3590a56313c1db7625b53a81a782c12d89c9c35d974af005a609b63f68c7e878478c802211e865b4a1da4b6112acb87b81d7acc382e4bd7a63e6f0312ce999f9dad1958db1b5f7e231c98776006fbddd7e7d249ae8f8beeeca25f1210201d8c5ef811120757d4a21310391485e50105cb2eb3a9d9803212873007ad304151e022760f6a877f351d7c0a6acddbe6f19d54d476ed68c8bc9493761465e5b1929628fb9e080dc7cf3eb45989b7d2b502a96941a75edb112560a5fc6371e1b1ec727dd52601240a4bc5e601ff912d607ac56078324fff862ff8c21ecc7d5b3cfa56a1e94a46e1898dafc72dd0a55445b8b9367be99c5bbb31862c048b925991e13eaa7dd6d4ab190185de413e970e2c1435ef48d62122d5d363f355b43704f833f78d49148029e4d20f512f0b4419de75b8b2ad0ddf18d471074e27bbc542cefbc50450e0fe55afe73cb17ea0d4e00ec0b913210817b8d769ffa6874b9f52a26e3049d2ba65c2ccc0e2c6a0e2080d4bf63c4e43c3f010f3f4eaa1597406f6d8d4962d3db47b52cf7d573083384f6dff72b89f7731b32dc03f03b262d2b297ff1c362d18bb041443b4dcfffaf52e3b24097b9ceee46dd558e5fa4fe128ce8e56900b9160533166577e0d37bcee82e8cc929d188695351702cf28115f733e2c9c0185c1d4b70c36a44fb9e05d6a3fb2cdad7cabd70b4b513ff8d1e596752429fea7e314d97f74ceedf9d023c9f4595e78b1994258e7b4faebb7b7823f70d8bb5ca6c0370d584f8d1bcc027b63bfc2282d21f374c2a22faeb7a093d767b96e5902b8d6419caeedf6a07a3eca20c676e0603919f582b9d3dbbc93a77f3bb731a7c4b2da38ad27671435a3dd2632dd02562d4d350fd6bf4b62d61a516c10006cea3fdaf706490def4b1644afd804370b536cb24c9a04d34a2891f86162eaa3f5fbfd08f8d9cf6c56a625c98e9bd4e024fe7b427f721d0b725620e89a97b3ce494b8cfe25282ae74f7ac4422c8fded4a9d5e3568bbe331920119fca59294c1c55f797e595e613335dff1db4cefca1e8dbeea8f656eee871fd5fec9dc54779599bde8ee99446244db187398ff344b8e4ab97fe65290493968f24956f4734927865ec93cea3bacfa54dad824c31119e8e683a5c80c1935e7fffc9e68bae623da66420cb4d174341cd81f4317eaeca990cccdc8589a471f9e388afb179de1925a20f775a31dc85a793608478edd3fdde941e3155e89800fc30e593dd3ecb8f4849e9026efc1551704e74431ea4c86770aaffefcca82f977dde89d73cdab353816ab00624e67d783084a57c65e10fd5daffdec4ec9450d76845bb5bc7fb036b7280d88fdc0069311509e71edcda043cfac59ceff9c55a5ea5eb3c3e62cba54a6a2928516ceb5fcb0c6d2193ccf1d3199b630abbb225df8feaad764900b8d0cffa62d0ae62eea2cee1be7d25797de4c295a44abd4115703434b582393ee0d0f8b777b378d60434f436210aca85091b870490c852b4415df9f49cde0610bd685b494722f7f7c945915d918df0ab9ce6bc725a813602e3a760d68657a1a1fe2978bf8eaf0d78726d2da09a6e85ba6f3f055e94e013cb3613da9111a37039e087efd2eacc509d69dab7f822d4115be09d1fc00774b83efbbe19f8da366c1f483058d50d751e9d18652a7dd4efd2d86514cdcef96b8f28c42ca81852c1c168514c5e05183ede1f321d745abba9d8864cd3407d948669c373955cb2af43435d01ecd41bfeb4da1ecd2038a77863e41baa0c3940a296cc7063ff08e2b21a591332197b48a2d26469a522bdb3771d8f9284bd18d2c5e750a61bb3c8b7cc583dbef4186f39728ddbf5a2481c462d918d807003ca8bb308beec03cd172c775137d7a4e0ba71067c3816b1e7a49c37fb9bfeaa2138db7de46d9cd276baffa43d55f13a06bbe74e599aa465dcf701a5a030c9b6bb2966974828eb4fe10dcbdd3ec97f66abf6c6683b15eba3cdbad8a6293363b45ac728997c9baca54757f742e9fc054ede96ec2572a1b6b24d280e0b2b60d4c0079b21e1afca566c797477541be0b16c57f5b957d857749915885404614fd5873ecb53c93a10e9b0b339934b65362fee1eabf606ac6d49da11d5fbfe98b23ad7eb4551c5af47b12d00fb483535006b000b67560cba287264cf1ae31388386ca7fb50f37cedce4354982787168f8451c2a57320bf6dbd7a90f5f050e6cbe91f8eae89f5512fdbe915c8eeddfe6eba8ae83ccc20547eb6f2376d6a9d950be7be39f1da28ff339617d03028241727b47dc9427b63657f5da55cb21d572d4b7ca9b396e1ff5f19025ca77f08b176de76595610fe203a9d6e572b2954f9f37fb30f3fbb144db2df17e01a511ba2215e7353b24cb431a684bd7b6fc84518ec06bbc2341e6f338abadeb0f0be165222cda09910716f8d898dc95e6517eaaec20a3b6522005971d1a7ee72d79f6690b4db16f95f4461739d1b193ddaa1dc1e268ab5bf906759b0b1589dad11106ebbfd29b9a212362009b40179b1d8eb26039f5beeefb8343057d2f38995538606e30f6be51d66ad1d4559674f8f376136365021828edfb6c54202d63e140cea27407b7fe27627a2104a88920c8947f8e0ff43e1ffa4eea30a32a5ce4ff553d8d6ae2bbac15683221756d594bf4c6e943b158321c899cc93bfdd3be956a8b8a58ec5870a97a58d5811d77042fc6bedf4e8713f6a652c1235cc6c769bc18469d6b80323754f24436fc3faae63eab2c2c85058f758000e04a8631e350c336907e6b025fd7a948a89a2c5f05a83364fdfbbee7de1d39162484bfedaa5d8414a4d897cd0a03a6130c0202dcd1a577a6c1b7f8d5b577f1aca8ff55fd2af81dc1f6e70673db18938c45e63cd072bea25085f7ece86a747387d949bbcb232f0b9b4aee587d6c6e0fd0fbe2e43ccfd19b361a8a5ac5cd4ab83270167c48af61c045a8eb9acd885c2f0ca3ee0204cc26baf019f229c0bf37da1e38f94b8a055c70f7382caacbf17afaf937f22ec53aa45f457dd45fc0720b8b6ab1da9ab1511d3eb155a75883464c84f13be94d083678f1d7f72173b98a0ae3db3f7e5d2faf97a42e476008d131eae1c488e0b18efd66ce35ad69560f85da886554ed592d1e1ac2dd101bb97d327c8a247359cae94c3abf57342340bf0a5f46c128923138d4bc8092e4c76ebd2fa738cd8c4fd65cccb9b16cd77001deee88828af0822d82a1820826c41b185cf9ad6ff48d39cc1e097e41145f5508dcb12b9d95406d06ec3057e8379f01f930382e32dd5f10fdba1e63c832876d35d6eb4a7f1e084eae106111ddb56be4113c1d7d39ec0be5cc32666ba3322ef1a5d5142ef733fe98f58cc5edf83152e392beefde1c1d18d8d8771c9679c51f339685c0fec7b8256ace6845c8068fcb52b434f1c71da483729993e66d3cf3d2bc351084693116760f2a203c15f95f7335ec767d78350b4284381409e9c79dfa59c383b366e8156342b84d354e4577fcb48c1d8f696ffb7409355b33997944a29aa293f293d67db98ceb10b4279f6cb9a8ca86b1add2da6954ffc69fe92d374b7aa8cf28502cc0cd0b7315b81a63d6a6ec157d4394de0a449aff20099ff74387fed1aebe13b473e5d87a33a8b5ca6cfc87afeac2e94cea59a892abfb81528ca69cfd4c79a396ed7133d5027acac0d29d09d66737a1cee1a8957d5c6b3b2019c43615314ce1bcac89f311a121987595e11af07e6af5f47a52d15524984a3110c5e78e47ba7f04f40f80268c43ad7b8fe5a4b6af9a98f7b40741d21c35aa6637a33d0986bf9dbeae854d205872b787f8bcf2018767746530ff3e012643cc2fa2ea49c42912acf0a2acc622098e97e75f8c7ef0734ea9a08875d330997bba0e090265367555221c737f60942ab3f180528235bfc6aa658f554f182ea0ae65b9af6bee68ecc80e8e08c9760fbc68ed554831225ffc81f77223df05803e1605fbbe6e842fa933e82cc3dd9eef475973a1d17b2089e7b735681f841387f3e2f2f5f4c062b9a04b9326c2e867040852d7b5ca5fc0bc6240252b7af47ccabfdbf8652895d5fac5c93aef377f18507e7ab1eeececdc08cdc6d69c5e1a4cb30c8fc10875688bd71d777d2f986e6e19864612bbbae104782351831965abf0740b3b27533db5696413e29ee8659318a55ee73c2093cfc8c8502c75cfb2ff58c9f892230c7a02ee4eed8976f816bfb2329075d9bb4126a6fa7b1c90c3d045aacfb4e9d3e484cb9f5f3d6c1e0b1961218ded9e49a1ab96120802b40bdd9201c6ea2b07b5db3ed2100f1131623138ac13b775a6bb91433cff74541ece08b02531318c0ae3b3d3fa7f3f75cf1167c1d0c06dc2cb938e8cab6431c230671877f30c0535682ac6336e9147c13dbc32a2ee33f111b3675df666c3ef54f38c9341d6563b88f5cbd32c76a69328e89715775baccd9924bb2848f30a227a2208ce28c9e163da9bf07c0028323c5d3e33a11056b70c4077836a19ce5e67387aa2c3126ae584cb7bb5ed94557ced4534964760f7f2f130a9d5ca3513b26963a0121e551a28d9687621a122408ee5363ae672c1dbe199a7469f9a05feb5ecdd35d53d8b10f66526bc11c5252600c33a65c53c273e666324dd2a3852799b8cdf6e6acbf487e044f465bb5e897e0c4a9ec5813d0721c392b29202ab40d2305e772514eb701aa0fba43f524f7ca4dc0a80dd1d0b76afdc5e9e99399f54348e8a446e0042501b3228af7cace8b16f2446a3e8fc5ec58433413b860f6614586b289e76c86b4b1f37864e883e23db28aae419376aa0f937e38ad9d945f4ddc162b829c2e7d53084b7f03bf03a255a465491388c9e39ffa4d2b41f4848779072177fd577896324efceb1c9be0ca5840afaa98010e2f844d76bc4c6ccab1f2ae8abd4177e2c435bfb6368b8dcbbda37a2aab89af3ce4f9e978959765e6e9450b898a52db7945d57e47e197c1682f19e95d1c509366943c956b94eb29aa228d638973035cde0cb4a38e32909d94b0d5ae4561cdba939cc6c26160da4a82593e74452d35e57a9ee6213e87c92fec3e573d1bf5e308925c8c16e2b36b3ab1e266500191c2544711a4f2ed669a9cb890160534c429083f9195f3da3d8f7a277b0295b0f467bbec830da82b4eda8762e6ca2ee036a1deb5a27f46887f11af5a1bda058135fa49a934b0191a02820c12d6687d6469743b77f4d34eb17a3b1a7b15b2846017a4291bec153e49f0c381223d6ae9014e53f896ef5a30db0b1fdd1ccf979fc3932b5b945a0fa9a2c3e2066108b217d6205a7210ba67c4dd8ec2edb23b6cba8c41bfd47413cf058455915aa9d86af5a9f61cb107e0b6fd3590530a9679f6fc43f28c7d32ad35fda0ef174b95836d2438081d5868e8ba1e28c3f67cbd313614812631492a0c49e66c2b0be9e5a0b1f91a119c307bee6637bf1ad9ef6e79edb9fb2ab10649bad5d65569a3bee0dd2745a4edf5c76f1e47c4be0507d56c5ad5e23ddbab4f75cd2a5b9a101e7e0212dfff4849bb6cc3f4dfd0fc9cffcfc988161a3ff26b9b6bb31704205e524c682cab6357da12ecebbcd482dff69525e4991dafee24540b9b2a801bd1908ba6196a613b10e0cd3b741ca201b8a3185a085ed450fc55741ec9154c6a8968252d77ed10dd37025868299b814b9263d0f2872df159069d11ed8458d23c0ed3e707734bc741ab107aadcf76fed0df8f88bcca99cd2d9ba2a618e6a0dca2a942e2aab07855bb856a6466c3810847055fc3fc15032ccc460660584e478245fd34d1b666faa0a20621401bf189ee99bb1bce127447be0729146d6cb1cddab674787dc9e57cd4eed1b3ee1ddbaa2a10769e0b8562771aa7ed15334f4df276e915e8568b00d11511f8b8cfc35ba3e22708be552d147fda94a57570ec3a3625b4206001f97e0b4fff66bff800e07c8d1058760b110f44668e89c49c8c9a999ad62de448e85008afadbbb9092463c538ac1c221af4e86463bb30503e8be8ad1b8ee2eba958a367353cdacbfbe1874cc1601e0d92ce115ad40f01d334113a7049f415ca3f95d1d9c3a89fe49f246599c07f03cfb2abfd02a884b93c0c57ab96da0ffd16f9ae2481cea02eb14049cc29853c0c2bd031a38367769af090992d2b92ceca5dea561ddbbde8ca186c9dbcc23b80a3566ff7dcb99ac412c8354fb830786431ef98f4495e47a957b0177b3a4f5bdd05324e74eab9c8aaa5abe975f7f1b1f5e3204d66f3b658ebcb296090889a348591c5170a694fa26bd5e9e5936d44bfc22a36eefac3d92ff586f4da9464dd517b3337347528d166b5dcd87f2771d0fb6b2c2daac4cf021b641d6e22148d271d282c6d3ca8fc9a33cc355142752e9f9662e4db0abfb7564af0af7c4be29eea7e67ea810f6a5e2942bbc5159426213b4904b522ad6e89392964e28329121a0744ed8d58ed9812d33460162c897bdfa6c93d84fcb7ff37431e55e48c671ae7a8a81f4aa8f38df319fe0608a2c9d6b6d96ce0eddc5d17df8800bda2c7daed8a528a99ea6b58d4feb20e3943bbdc76efae1b554c9614cc7ef80d1ba0a3533407fcd99bca72419e2fe238b406f512e8f303105f12bb3a552c8c79551d898b33f281e11383455a4aa1725ae3f335bb1037b1330130c2cd6c6cb0942eaa764830629bd8ff591a9cd1753047220d4787b407f89211bf6e6571a3e0d191ae070e03aa3753e6c61373f83755b200fbcfa873d455f46799841932931a7689e261312049f927c901ea0c5c2158b073c17681688f913c4435129b1184290584183bb6e9ca9831295a3753306c6c9bf3c5596f5c926b09f789016e78a63bd83571cdb499e2779ba4c5f6117f78f9926adec03aed8d69340d473cf6744fec12ff9af75e9cafe803d51891fd4f6c1b68ba39e3afe85872f2adc8d30cdcc3f64bd36f85f37ea6a18660834af8f11d2f64c7b3a4f4c02a9090055e8fa81fbfe7b30b5ce5d43fce576b69861c7e28a8b151fa442d475f0b6a5a7e2da7fb68d03ef0a3ff325b2e14b238b3874707292094aebea3cf52454e1b6e563555f5985a05028b15f61951d2f71e80c0c2f27cdfbf6f19c6258b6316e4f6e4d327dc2ecaec6a8ecd59d6cf520c22916e691185f8246f65d6b7b598ae02cfed75aef2c6590984965725bfd7b8991e8c060777f9ddb3091456fd3374286f28c0d86ba63b699e754b5b6e08fe2f10b5f509f0730394a67598105c3fa4e2fbdd89483f0a6a093d7a2129c0fdf23d5eb0955e9d3ca915c925a591638c31574bbef712cfc92b7a102a85032c65c0fbbac7a70644ae6bfc2306f90881639a26a81f5f129342dd33b1e6df891f1251a6dc65132705560ed69e6ab023c354bd394265a7cd9ee7d18b0c7760c7beb7ae70a13e02720e411abbd25b1f7d5b5c26bd0a8303c840233829ffc6cd75aa90cc8262a194bcaa21874d840c715fe88e2a9bf5f7710bdefae02b918eeb464f78332f05ca8c99452515b08694e3f38629046c027572fd910235a0eaeae767cf24b8a64695d98cb21a4ba78f99415709957299803c47d144937fb179bb5716b8fcdaee5cb0880af17acf3a1a2ed06b260804a27261a9a6e7323c5fc079dc97d3ebbe2f4564a242ad440694ba41ee5331c9cd8e0b8f7b06e6a775406d56445a9719c2f5b5118f83098f9ae8f22688c59863c830cec62c111d240304537f1e4db7d39bbd79e440a7f268e6d9aa433dfb21f89c3cb011b6742f26044ff641927e3a70f6efe85d05e48d616df6dda558107641ad2b65b61200325072ba5cb093b873a7b3cd3041a1e2f68e7582319d257fffaf6c4dadb9bd16f724b63a9708a5097f8a4963d5b3b8d6fcb2e6663d700fe895127bbaeb4852caeed6a2dfc3f5b7fe6417f4a126db1b471b28b4a82d12c975f8fd2adf65f1c436ed5b80c9d38c1b83a4594f2f9a79390f1a2b3d2b59b0ebfacad07d14d73ecf2729d3fe45cfd2e5d4d383be51f8ee3ba308fd24219dc187fca945a2ef0efbdaa00957b5e7be2e1895fc675a6d868466f676e13e89f6f794a46d0fafab1e7b806930cbafbe25900bf447370e45b803b156be53024f93b191c7fcb8767be7c47ae571725acb465f8df8aca9ef7d1eb7997e6e8a8a2479b04c050baf88cf0f52c646245d53d964495df6c869bec105bd63e8adaf6687431be67131ab03a3f2e0b2e6af59ff7df7f74ddbf0ba39b7919159d10caa920e5dfa7b398615119c47e5a4f02b8c013060af6439e44ae4f871b3f182a283850d2d5dd0418755857a19fd27a67cc234d57b57b7a654d08e0d213237e7dd137376e4a424da02d2ac33694a10df74fd3c142eb36e6f90e55125fb29492bf7a113c35e5845038558d3e3d6f9b9620602ae2dc883dfc5cf7c4275c0dd70b84f456f97b8edfae1a270a2b172529d9ec6a8d360e7819e988e96bd95b16b06c9d0639f9892829d9ec6b265ec3cc8e8c63346fd7c3bcda79af5333cec0dda164b68fedc1a0a8f644b8fc693aa77b9f11d18315a76440292c99cdce92f39a9a83d00a4d7b9228e9ce76e9f75ed06fb1be01d332a31b8823c085d3d974bb4c2ac77a6fe945f8af7957b051d8a196f82f94c5397710d7cac118b9e0e57f53591c6bf85fb91f56e3c3d0daecb9e0b3cad6ef72f194adc3ebc16e82f32f7d186177be4f220bd1f9e1440f4fa0ec680174f6d4fc5898b10414096d36276ef576ae5afcd7c9e23e7d0aab307fa478265c9b073833774c4acf1bdba3b822eb39d4b94266f9a5d7f8be3e410217678daf49e9fcdbb98a2dc02b124320e7691b3550989f86c36cb3b817b915f2684c543849e0e5e2a9ec99dda026d8778eba7e4edc6abfea6f22cbf51a334d9f99c5197cb1296c610e376f9b76c1d2e855499e0b97b907e885408770c01b85ab822dc385df8374fb0d2c179c4e53a2c96fb4664142063215b1da06437b1459b464fdafab2004714a9a6afe5b1516026a7279abe316d99f48792ea5518c0eced5e549a09131f3274d58657e457a80c1b7fab82e132edd229ed59e58c8616af08f421442f71e7c1623b85013d69b1c3be3c01c7ec13d4e23f72577c9e8b38e33c231fcff0b07245ca2b36e9acc70cad2ae172e468003ba1c4760af87e9458734ad742de5643b0e5097508df210ef220a31849278e8aeb5117fb219097e5ed750c38aab27aed56abe72b067b89cc746e31d997aee9b939b988053b12274dad72c4f61f206e15d7d10b6ccb0b31d111690587fff5328d72ef433a8ed99700be1f1c42b50da42246127eab817234cf33f0ab82d95d95232e32c443bd8a669cf8c0a617f812bb1b05d2cec27dc1408a515c2df0e8eb53e5a7cf2cb4c6001a78cbd3bef486a475e24ba4491fe11a26cb2f39654ff6e3be87024311d0140201706778455f326ca33793c1c74360116b372b15ed47a2fc6c2d9d556b4b6e7c416e6e75b8a47246b1ee8c3dd654117bba20129beae0a5a594019420835503b6a4a5e2a66055075646a4ae3dea5980e872f4490cac8e4b7545519208a7c4d5f9d7ce6aeb525d0b3a012d64328e83a302659f2f3b7bfd3e2ab2594eef5029ab148089e7d282f270ee83398bbb923f75dde02c4f97a34f702b0b6c12eb6ddae01b6e42eb87f47089890cb993f515de8be22048f5486c6088ef009d3396cb4b8b51fcb4bc482101a12613857d6aa8486931d8c0b23dfa6433ce4793e338a45518d15ee9141d1a2801eddf5fbc20495b1d004031da5c5938249b8ae129695f6781989559f5f2860220d29cb60fd5360a73661baa9c50b9b337211b47346f619ed55ede6ebde8ed73faa884f2b5aaef10e6d0c309d3f7cd141e6052208bd47190ceeee1b29e86509a57962a43f2326f8ac7c170383bdfc8df12c5f1689d63bb72d330b1c2ac9a3871792545c1c90e51f8f1634ba4c035c575842accc0c4021869182945cdffc32e9a77fb7b1899930b1172fb8e9b7f9ee7e8bc24a955f016a07ba1fb53cae0981bc424ea1da345c8e9c6f9bc6acf293cebd1832ea4d37825e6ec0752de7c52bd56da2ef782e7b03bdbb80b1650283eece1012919e7be2c0bd452ccaa267914b2dd96bdb72034599e5971263b423f51fabfff9dae40a9c3c58879acc140468233702278c3d4d569fa9eae0be20b18b316e1f8224538fa38c81bc267c6d5d2fca3c95366af84696dda6c5fed5e4d7efe953c94717048c4431991ef5950e60fe912f64824d310afae1994cf4df063d1535cd0e21b8683f88a2303e1462550c46d1e16ea15b68f6f9de624f536cb6e014a55ee844033f42f874c3e50a0dbc56094c30b66bd92098df162f919b406bd08a371f941d2a3f09621ece1241cbaafbced52b9cd5a8e9f2054eff5c009fee2da2fc5fa3a080b03b68541754b9f94ca5cfc18828be38ac2e98236f020d73171f7b79080be90a41f52cef4eeef2130e2d7d78c21a2b2e230ce9553078d430a481e66d3e3ff2e2501878e6b1ef1fafa5cf3aaad21925d5054680573a9667860dd408ddaa914aa3f58e4d160375571e6ed72827a2b1e45619a1f0caed12bebdcab2e6c2dd6c2542632857a6ce08908f5e40b3bf7da87e609258fcb5c2cd2a16d2916c8f46407085dad32c70c69980a30fc6c61bafcc1edf8847d60a8b47fef28fba32b08fb855c100ed569b2152caf635e3cb37b9d8bab74cc47ca4e0a647f09bbf1636b074e68be3e5d0c516937e95dac0447aaea6921d1694bc29ee96ee67ac82ca34e2a26236a6ffa9f95707304c0cc5839063625182342011c88467feb21c78c56225631a0aba5ae56f72d3472295e985849189599f54fd4a1ac422aaa8f79584e76ebc8558cb7b87e1426ec979e4e081bfa51249b82f09b23870bb58ae6c934a4586de5e6317b3ec8ec2642e4c20045014e9f43329104f578042490abdf54b5a4829cf5d219fab8d18ae5e8af009c0a4f6c6fc39e71bfc915fd26049aff8291c4b49b741e8f2b7d40d5c23552df4a4fb423b2edaa08943c6da1fc9911c071373d6492d91a5e0dc84343e884d99a0685968a0c8ef288215129d475f42a0e3d62b34ab975ea126050fb5b873795f8d4e7ef255863c35f11c3b9b2b4a6549260a8cc64c904dd53d3c3b1ee82e66b9d8f7343247472d0f707f439c8154f1eb3b01599ffe0e56daa4dd54a27105f007e51838b63b97187b3f75786c1fde1a3257a2360ad71afb6db577d8c2b6f1a9691fc8b9d64c488ad95de92340838f8ac55251e8a556b38d451fd7a0f0a8e90bd3e1681eda896c83f1895bd9c7d7f977817b315738414ea55d8a7ca6bb12cc374bec6113633c9a16a86eb7d2e0361cc4763bead519d120c158a0ae5cc836a308e3b7eec991efc054573fc7b65fcb1d7748661514a711d7e49638b60a875b6d59608b1659eb6ae0e9b7e4ced11923120ffe814903cd02ca693381e5c3ca4143a5ee8861c510e91c1fa1ba513b8f5f947aedf4c9e3309c0d54ced8fe76cc5c3dcfc79cd8435f05cf2901dc37333f36fc1da657ec6262068bca26c77e718024213e87e04ca3062f79aeb8468d88e832e8faad4fbd3a7bb268c1fae9b6ad33fcec586c30cad4e05d1aea5c24f388597a7c4f05f64d8d9f97d253ebe63b1c8e8dbef950dd97031fa1e841cf75126ffa28982679eba1e5e0339127e325727d61a1d494d0c0171ae0f3ff2a03a5fefb6c42daf931978e8d6b2551c4f7922f06396354065b1c4ffa210e1632a6d0165582fed29f174466305fcd0efff4d1e4adfb87ee469a1cda24cc1e431a7647cef12101cec74c4e80b3fc69f91b1de39de96490d05c1a1f0fdddcf59a1db131be6693112916864050e850921f4f8900efa31c7e5216c6f7f97e6b7e4b8abeaa97fe07789c3624c009c8c252087f0063a6e71dfc269053a90aea26fb474193544887704053e9f2e19d4685363456f313326813ef09c9510e2d3f12dec09ef467f7f48d8bc7d3020fa0515d28c5f93b97c85aa4b76021f976c3876d433edd3dd652e3b09260391b441a43eca11b78b5fc3ea2907a9d3b90d354c4fdd46432274b8908ce8e177c5bf19846ad18941e7d3f62b8b200feb48422b4554c8ce11cef7ad1d3828b7f43c134b3d2ad264727f401bb04ba6fcf5b2c3ecf7f18532e551fd7f02a5a1c09be4fa7b9519c03cf604a0503bc5ab9202a391094be1d106087e15e29c910b294a5bb81e42920da7092696ec77afc00f2ad33972eb86f579e0d42c808752d568559ee7b8d4b138973862f2c669734342c33f3e9b7f0b2ed9a7f28e8166957cca2f46fd45a08594392bebe534e4197d0ca1f16e529495fc7f92a721c88b5c8687cb58a2517ee86b5f9110a2a7c0efab2e4e15de47e82659a3aee0aee93ffd0c54e6014086a19d1a282b3fda463859c0ff4377eaa1ade73ffb35d18691e922c0b9e7744eeeb96e728f54a4f45b4f0e7f82546365fbdf3fc47564cb43a4ad84bf1c15eb6f84401fdad77b50c002ed433576f11bfa01ef77fa5c37fdda8ad06bf7cb0d4b156db332509ebe043d2496f52ad3f2c586a7a042a590fc39d6c41e4dd380d82a2d62afa3cc1c7f737dd3d27a0920e3d0ba9d53ddbcfb4942aed6191a8159ce0275a15380eb9ab97bd8c0c0bd9c3e193544aa0a194a61574be898063db89a3efa3ce1c4df0ef2510ea373d26a6a4ff9ab6d0b4658bea7172c534a4194e422a43679c471411a8f4aa58b5e944f1e0a9ea3258fe6e6d5c49c92547af13ab4de4e666f25dd0c1f2d9b931bb2d368f5cf6c44ae8960a67dd51497569ee8857abb7dbab8ad144c38a79b0b1fe36628f671c995ae25efe624b1e5e2601b6fffd186049f83e8ac09f0f6b9a5d2a18b391bd60d79e6059285049b0db63d7a8f21daef26f752b46094410aa3771b1200fbc8f09d5a002b2c0a5a270110a55ee2692647031e20fe966122709db60d75ff7dc98b77a5c756282a32a90c99128844ffa7575abe1ee14193df702c4251e2f1be94e0741c24349e5ad2edfe5f64b9ab9880aa48b08aeaa9f8e5e63d29068f05f51aa3a877428e3fbe0b51dd3444ba1e2816b03ffe033370af83435e25e5627768f2b53efdf8d7d8586e5adfb3bdf3190b156a9f01ce78f3865a10ede66d3d519ce27df55421a955a4dadd0ef1b7eb9d2ff80aad629b0910ce5d318ed38eb273d2d6f3f687642becb7ed6c51778e799e64e5c817c232c3178be12bca0d4cb4e059a92b98f5e20b49af0851c83d52ac9cea03e2c425ffd247254ece74730d80606d824249c6e1b0774b84771ba5f027c7f208be43ceb560a504a176fb1c1c192dc4c6b3144b8864b41a41034c83e112e84c64efb1d45fc533ac685a5632ba4e17a1c0b6b194be2b9ca036701a27d5a0c817ab33becb7ca559743e8f74856003737557dd7f5db909b7e8e554e3b387c446f00b0e85ee7879c71d5429af5aec65e4cb175681460b039d1ebfd80d30cda0c112e15103bb932782914d1f2c22e9929eb3f5cfbc85a3b84bbdecd7ffea0c8b09e812fb31a5da309a26bc665b3fd01ccd3df0563b2bf9e6c9e87f8fcc8652029f0946748671bf3bbc9f11c8ae0ff2b1b4dff1f42beae44770f98e80c9b7f60b99d3dfdce6b0ea2c690553003c05ad897a45de7ba6b8a25f7200d70b73fd2bff731e8426e7d7f13919c6285e95b84e7762eb772c89f4b4e6dca71ff514ad9edf9cd9fcffd09afe98420b62ea80fee22b253ec34c70fa6be1d8ad4f18106e03ea71100a10b3ece698800cce8028593beabcdcad040487f6439e3c810c569a1ec7d0bb8616d4d15643136d1fa8cb809078d14998a6a2ddb0c8fe94ab7c3ac8f4e7ec4d4dee4d10b078e914e4398305eabafa8dedbdc20b053490c599d87bb9909a5c0f9463ed1c472036311a8d3f71d7076e1c3ed246575f0cd02747282d56ff2e61112a8d81abcde3f9af7cfa610c36644eefb5057f05631272922c262ba60cdd9037ed33cfc244a7db72e8f6dba2dea04e5d9cd055ff36550e2e94a559c549d2c60ebce57ce8c2cefe9c6513583b50aa5841e411bcd1a0b7c8b777ec6fd9b31d0a9305384b8d96867d561136badcc83e8afcda2c9e11f9fe0d7f75d0d1fe24dbbad3e01ab58641c56b5164fb2ae7171d59e43100a1f38430434ab96c12593186142d982c576cd7311897f5fb29211279466bf592c81e9b00dc0248643e291dc5a9c9b17681a7b246633f88df59da4f6c8bd29fed2ac2527b2b2ad9568b3cfe1b10ffb7719e58c82008c7c7fd2a9c459dbbd9694383bddd33c3d8989939d45603dc926b9e951e0f169ceac34f32f2221ab230ad69da69de4aead08c5e8e32578f2bc98380bf29600d70377ed9bec2c2c4b9ee6ed9e16d8ebb9906bbccf8ed4ecf9d7ca7c352839b1ba9bffa05629fc15e5b76010559ce7fbeec8402131a3cb66166c5f9923ff43de664b8db890fbeb3ed442b8d6b4b93df4a48a74727eb9975733672703d5a8b6cbdecdb9cb0c10528a1ba9e2fecba765d663758637c2758a60975cfe248993047daa825247de7fa65b73c087f937e8003b8c353a411e4d5adf8fd22cbcbe89ac3b7fb905c9a08abed5f8c80854c0b0d32d4d919f5795fd91cf4b97c88e198f63bafd57079b90af4b0490fb2c44b0e87938ab4f1fd51c35a6127042834c2e6dbca35897bd58b708cf62437869b79b62132971030b2468dba156c2fc928453b93237b8712842eaf04d7d2674d84446c29e84e4e007feda48bcf0b2b8a38b75318244dbbb5f4cfddc66143534d2b257eec11826c92426217a2ea5e4d791c7e069fcff6664ef47175d3d8fd09847d2ede7e847bb30e7f3abf389b8ea14b73c09fbdc1221422c7b89bae7e9123d0f1a65edf324cba48f2c247181b51110da4cfefc21ba8896eae8ad5bbb286bb51729f08cef24c262a074492bdae52cdb15ecf2d37a8fadf2d266e50cc5313a9c7119d4833398c9ec7bcf5eb45671af41e7fa864f453db34d58c5c023e40f2ac75f8f5df77aadcb30600e26e14a6a501e9df9e26a1c5ef6e3b69222389cd16ca72cf13173c483ef6b012990c6d01ca5c0da37b62af1a5ca0e511f53dc4e17b59e77b7df603d1f98a8ee72fbdc20dee82c494dc61f97dab1780a24fb64694db69c46ef11a1532ac44c847fd4a138447b9c5c3da0a978f19207ef216b8a2fff5adf9f1a4efe4c38e016785f0f37883c9629c8cbcafed59adef878e4f9a486ad433f4048937c092d8c82b868bb682f31fc7586d6c700e2a6d1be69364c79545f91a3422bb65a3b845c74a30502e4ab5c8a3c3d8fcad731b81c32ef7cbdbf48c5efddae67423b3c0cec14f75fa7670f07ef77e0246496d477e620c7abf57a57b13146f3b2f61f2301b27f5cb458e5ab51f3503ddefafca2efcd6cedeed6afe61dc86cc59ba0899927a3417d8d5a33b0fedc7d0f0c8dcbec59a46384f36a87d5307aa8e466a164aa048aef22a0a86e4bdd39e2ce504b8db9616ca8993eb9744db3d3387cac63b2bd73315eff3a0737f3629222deb3144b0d709d827a04f0d50723562f98b8c734fdf5c21cfb3fa04bd24c5ce04721d1a4c69443db00458c3ca08a13fe015cbcc58d65b33aaf36d445b5715254cd2f80f796ab093c69e584b24855fe125b2d86ab71e4a6b1b4399823611ab37525c8e450d2a9e898620dbd1af8a66cd1e9b6a90354b64dc1e288314573939661c9cf7eaa5341100b4b9e2b57c30d0d68e9d00bc639b4dcd60f0428811df8de6cfa1d92a5052897b95b25594b6d2e0be26ec315c6cc2e321a9be9cd83b5d425600f985840145b4fdcdb6dc6b8cba59ba42c37eddc3941614b3b930e6624a603af81e7eed1cfc74e4f0d2c97b6c8b1c156b954c874fd7b1918940fb18d00d7b34366499ad965954b1e081b4b2c26702ae1ab2a06de7f0666a2ce2ec86bcab27ff910384bc1c67a10a958deeddde79e1fa86640926c9c3f58718daa6fc695e886c4dc42f96d728013199313d4b7649623d53de3fccee356495f9d6c0780495aa64ee4e328d98a28534e71222520c9481d0206d969392ae1bf5ca99b0ba2517db186d7b1437c3973a51adf2c2c290eb4728e53f0334d9323874fc01efcf5079bbf2d4ab1bc5a372d6ae3a7804c132bd7d95f16399f96b21d96ef93f05b31e81c9860e8eedc3d9338c93711427d210688ea76b6db55cb47248097fe792f7ead4c87c8b84c8ebfdc197e8af80a6442593e24e40f4c3da1dba38be99fdb084366a699e3f9eedcb037319b946a1c65a189b623f14a4f84511740e33546629dfd65fdcf77353126c6530e7f2a9eb40121812db7a076d360463cbdc154365e442d7b6ab7f7db2e8d848dcbdf214a7c8b44b9f8b249c41e878584eddcba80b05c2d91542ca920db0b0ed0347b6ebfb566446703389154b1e0c9b9d103602c93df9c7698351fb693cde5bcad3ccf90f058f3d22ea1d8cc4d3460f5eac2f309d8611dea03ddc9065eee1a6b433dc95cf3dbca7c5773ea1e89af14f96bdcce894ef05c0bb9f9518731093e8e5f0f25f4190bd90e4d7163fd7bfa562a6ad161c929a37e6835ff48b4fc31563ceda20f94180254d261c6015baad7cc7ca7a36a19472f93565a11e4771840d1983da57338a6930f3b2e262079147d497d4d574b265c5640264f49f37161675c12b6480b4d4d631cb69a1638cf19d9c7a60dd7abc888b43466fa259c4fd3eaf63b9ec4eef88db1a2c715a16cdd39abb30acb80ca53048ca2480cd10b2c16f20aaadfec56c0dd8d77be4d28b9daa5bd6d10d920d5c680014028abc5418d28812079843f3f8088f8a504641381dfd2b3430a28a0b40da0e0e65be86d8cce94387ff1cfc9bb7ce1d385817b232f65833917e2586dc1392eb3f5807e7a769def25d968d9e8fc5a8c2f93012c499604829989909779aa4c8914cf3cd079458e4d5c72e49525dfbfa504a239525dcbbb6403f4428024274a190a06156ddfe0d77fa94efc7a2abf091da2926197cbe9da71b27373d8438cfcf31bd48f7ed7e708f28741d108107b974194d9aaa1b7ead0dee58235a5188d63ea51208a5a2dcba041bb73080976aa3f1e5ac944e77cc85005e37282e4e374cea33892d8a269b6461b65d86883d9df92c966b8b8a6ef48ec451d9b6425cf2f6540936d91bbaf19b26238a423a9a1d869fdbe625a24e74a81224285dfbb7d741788c2d76c39b374d3abed431b363fbede82a1051a479eb3611347fcc255067023f38139e5be217ef0b88fe6847c5888c03e2712cf07fc49273f6f06c37a8b45f9437ac97f4bf7b3c1954a0a24a7e8b44949fa12ef207ae00f01c04cc4eb1eb2a2b863aae1e59bd1a2a26b6e7fe43637246c01fc3af56ef6e1711e9f841ee50bd7c6364b7571482217594e940e4686db3808217bcf82ec5621d758695e5e0481bafe1c94db3fc8871410f677492fe23ba284237e3e5c2f8c5372bf882c6db8e84f4b703825d78df3a0c20a63b7fbf3e6acef369fe6d0f69cc45e71590f01da18313e5612b3f2e70fd3d03dd8ff0ff3eec4c56f625520c2ac9ec1e50d75ab7096ba83fe854a9bbdf682e0354415cbbdf40080d03e64a7bd3b518967e6b6effe08629a52361252636a5d7e82035665155de843a662e049da19ba348e2b812cc12e2e14ce0f03ca6bb5865404c679379ee8cfe779890657adf838a7ff2a431c20867b71abe929b25c22c5432c04afff211374c5b780887347583ff51281824f0fd298cce24ce0c290e2ffcd05264c394d73faa2217fea46c93e0fb32fdbe1f14ef91359adb749026fd75a8ec8e3f83f3761864b50758a94a7922f7773f5b8fe4b6dc6afd2002ce5f14ca5fca826af684e971bbd4067bfb84021662a6672a8452261a205a267c2fc98ad73573f6675fe5d17523cf68d3d6e26e42982026e62c1d66a9e0b91efad51e757efddc21f9426c2daaabf6aec86e6b7948d2237d488f3d6e52e9008e999ce8149969796089f2a55598a3abca157dcb7fb596548b385c1c9bb1ff1144ae9ad603f85907da4f43c990b891077b03429048bb377a842c06c258b1ec5d713bececee4419aea39d341020e618fb5dd0cfd08f6351c4a93545b18c0525574579ecd5a38f23df7d0a2777ddcdbeddc5ec9b7404ebdb90047749a025d5f87659c7e1cdf5b71eea6f67919a6468faa270a8e48875b8eb322268247304c81f86268c46aa5583329c5105b6124c16c7b7d3ad66a3df9ba479e6213ebda54122294583670c9e5b5daa4313097b33580ec0c454d39fedfba272e6bb1b6d3749277d7ac018917de6fac97bd502236c1644dedfd5711a107542b16a7be8bd2ba449f3326f3eb4cb827934d8486ad37b4a355af8f81bf7a64aaeea8e0fa6aa0510124c55cbe2e8b191740a17c4047c47cc257df879969d4d69015054b96007cea9e42e4e27b9401467851cd61bbaf05754c88db74ba43c25c5b9b3e4d721e9e7f0e5111f1e95a9ba43873e8d47c5193f95f98aa89fff559e3e6e2edbc71868221fb42fcd1440e0ec8880045e34c921b9b811f43dd518b7f983833e0e787d6c5dbb08d0c4cc04cd3e5b63a2017da8ae00ac54935fcabf7d55b5d80510e26c1368f45a48c57b8e2651cc730f64289b3b3f893481e0bfdb61dd08f0789936fcb0b1983c5a2e76656eadc98f60cf857e4125a8be4111423659d7eb345d93cac9ef66ed2d20624c4c6d4984ff563d8df3adaca5d2f0cfe73f7d66fd181cb1cc369f2dfa1fab487c3a1eb7776efed4e0455d1442eb24eb5361a70bec69675970b1f31cf4fb00876f2053dadadef7e94e8e0ab35c17bfaaa52392e624803a853ba46c421ffffa2646f40e95edd1f24402485b3fe92cacf41ce40c45d6f40996919e1b96d18efe810f517301de6038a08dd384fb000637cc9a0b75d09229593817d17168be2a97ae973ad6e2b2704083c847a13d771c60d7ada1452de8d36b85dcd95ac03a4fb1154b3f685cf37fcb4611532d04267da103d6dc5c69b758e1e75e2085ae9d1bbc4a0d031a90debd06e0b503ad68e8bb38f02f6ceb8493d921500bdadddc229d22abd35af160482ef700d4659e0857dc3159938312bbf37117601bc4113431d84de77bc3f7b25f495ead5aba5adaff9346f19be6c0f6fc045d768e509adbe589fcf5fa082a253e132dc2ace14f954b76cec381b2c2f54d7552eabb35cd45c4b36f71948bcd3677633835069f3d35811974c3af33ad3696e1d20b997c09e640e3d51df616cbd9e0eff1831490c2eac5e2d77702e0c61d045f197d912059697d3caf6c6b962c94c8b172589dc776f32da0f1ca3abbea510baa66bdcf8d1d2f4714af2a2d4524cd86b5a611c918274028d76d3d811580b6fb2ae17d6bf80ac8d1d1573c9eac8ee131ca65a83522d6a1e03e5d5993054842da4b0739448abf8da424947c3f95169c3f0e594423fc70a828128f27968bb849ef832371e771bead1f9def6313c1efbca69dc4b9cb198e176edf04b8d17c90a9620fd493d19315f886d0c1435eefe3842defb4698b4b0a089d390663f0ba88e875dbe565547e28c9b94e3a75a07c764eff02d837abdb596893d9fb92f5daf21a8d5c1819637637501719cb5b5ccf8de29eb6837a5f1778e6792ffa0e9ffd51f1c237aa8ffda43c67120f062d960fdebbede2b5817d3ddabb1918ed3d3501f76c905ad044fbf4698294b7ee0f19a52c139e5e5d94552ec23eb3b5a512b438be040afff253806387107fbc27d1965173ee5bbaba004c2971cf689e4b61d9754a97e0b39c49b24261249ff87d5810bc708cd30c164fb6009e67b0cba36bafeb5dd418688b84181efed1ec1b4606310826281d34ff0f5720ab1db2e880e0568aed3a00824238133d9e51d63bcde29e0054e1252d4514b08c5f595b2d4cbd22ab36ea22c2f4e256ac30da6f88d93c39bd6f5481ae8d8dd53a728484a0b9b00afa7af1e68395db4c0038eff4f25adc44b928313b983eeb42f99d0d3dc3409b207d6bd8cbcc34f4d48fd29836ce939cf0d0ab550795f9a4fbf5173ac3edca06f2da75c6b35ec07e7126c48deb02d46896f605bccdb28f693fb34fd43d3d7475ac918e20e16beeefaddf00fb0560f9ac5042ce4e47d2b03bc45de3912de5e1de5e7364f65a0657603f29f14479ad0d4e67ecb45fa30fc50db52692c3b5288de0605b86cc329247f4e4f951c52c8df2a381acc6803e01bd8426cff8684c678b3c3249e59a577463442239580a5578cff0dc7f4d09828a3a1bdda20c506618ff08715288797b63e89e48e7d2274f89d51d62cdb902ea8c07fa2997d60fa692a8245d2eb051169c69eae91a44494b8d0d5423fe058450ffb0a815ae47e79e0e8f55d6d49ba8a3acff9b84418afa2ca98f4da6cfd679c5daf29f250acf1943f12dbea99e1da7bee6e848b5977d9a5d5ff250bf5ac6c4c1603f4849023a05b515ff8045d157355dfdc613c9e96dfb3690dccff131d072cc623ffe039f29508c4c725acb54d59c82c0039753cc755a05b95ca6255527885c5a478bce7144ae5d37b59e2ea9517818c9f2d5121dee472ec05220c60388e476c979f5adeb8f010a316f3e49646fd7c8f78716855461bad8247281d495ae47f4a12d73d1f798e53e60beb0ae66e326151ed5d74efb3c450c818977ed537dcb148870371b229fb4fd0d7c1f1d1c608178e47e8ca0b32ed6eaa5b21bfbfed04b1840937ec9152cf37b8159aad96d7efd915b03b73bc688090e81f9ecd02ca7651bd0ceb6cab0e71494bc50b56e2987476751b3e7f3fc07ee666048f98c8533df37411e60c287fcdd96c7f853f318aabdcd070d208b4e886872987910fa906c6627bbcfccc1e12fcc0d6b94ae084a9803c5bafa4a642b053e5dba7a164d603a6db604524b1af01bd0ab954755a0a4169dcafa2d3c2a0df9783830215115a21557eda5c4ec6fd07b7e8ed33de50fcb454805b693fdb25ad776cf2442d6ed2b491ea2dc9996bc16ed478a04d8433028d5ad98b8d95a71be18a3278e160eb4dd37f24330c44a6080fd0d5e0deb7c61d6cfc0c7c72d25273946b28c8c4f867ccfeac49aeb30395993a2f97cd1971768d4fee41cc756418309c9de4944f57927ddd324da7fc9776744be0e4bed55ff06c30796d922c86cd4db5c74f2f2a74e68b93ea93958c357b29af5141117fedcb6e3b20c8bcace401f861174eb1dbaafa7a12394ed14b42db55a5e92f69ca4c5e4d38565059feeae14798fe8b69188cbbeb0e5ae6649859e70ea332625b91df8b72aaf40a4e4162918cb2fc9072a46c2754578ccd216fbea9ff82524efb632b6c797031609543e10419861f6e333d346c65f9ce6aa8e28345495870e8fcf25b7c3339b5ff6cf2c8111359cafb61f2d09edaae1324308c5a781cd93546df84973b148b88d816b3e8d689cc472d01c76ab677b42cfb64213eafe55849f41fb83adc781775c81885cfce8887104be46db18846bc8d160694981bbc80de440fff3f5803587a684df9b46656bdc0cfa13656c691c22a007d7d1f50bf9cedd3bb9df6a6131a047de571c335af94f14aaec06031957ac3c10aac5561230b544a85eebe36bc8b83fe8f609b1d44dfa6861f9ab6ac4caff85e0515967ebfaf4da5d80fff6df1a9c7080e21f95da17070711ab45a0cc5f363fd49ff8001cbd8f6c59f2da911b3411a5129c7fa9399356c1264ce483754745e0054285620e38e008a1a20d17d59e8bd0a54de241b9c18af9fa4fc66342a96146bfe14ab9bc18afa7a5e051fc7eff9ec8546441c36c5ae518108d32f584eafbdee17cd27db87f5ab8fed2f0f3ac83d278d586e8dc74a3e9b24209af7ecdfd5f1d47485dfaf7f7331515e4f35bee3bb9f12782421dfcb53cffceb3d60def99a141a4ea8409c1e3870f63b6b0fd13a397d19b121365c164cde836a8e30f15fe1bc86d8ae5a8caee8b93c8c8937bc7cc85eccbeca58402152ddb272887084a582c5823a0161554463a6f6eaf81ce95059503a3b93d5f7287baf9697a439b42ddb0d23f6b1c6309828056c522503a05d69f305f0728626a673b507d895e1bc70249be1d049b634e12c09fa751ecc6aeb8734a2ea47f1e480e75338bbcbf2c0aa876d53a8107096192f14c4ebc0fcfab0c5710be08e8721e7b8b10ac56845a2a32624203a9e70e05d442cc13d24f6b551773d63d565a375fbaadf72e80c7ecbba93e2f4772168bc6d387a7ab215156e9ce087414fc740d6ec3b312acffb9388439132382cae676024e22d67c794a0e920acad4a7548a2cd15dc2471683315b3d55c84f0478a9f29da9ed5dc4ad78f2cc1a1fcc66060e74e33d2678f89432957e080f99a199ce6bb313a9bd195e28b1efb08092a420474715b3987b9ae871cf13612ba399cd80701a918245afd239b2bad348251916ed15216f6d37ff866ee532da0040ef70fe810258d8b81e558034db4e5e6856ce039cee561376653b10441a4c70573dcb644f8cf6d64d3dd818f4c5305abbf65cd2eb3507d39f428bb4c84b5fdb908325b6649cee2bb5d38492889dde435007d8cba938fa3bc4b37abb13ff0750f34cc876831fea96a445f875dfff0345c7b5cdcdaa6605dc50faa81196c863b42c2ccb4a502c259b44fb117d04ac3c9ea3d7f922386f575436c6ce69de6c0a954defe736e8a6aa8ef142565cae4fa4aa6aec201b308c47495f37c1c8ba874c3eec0325869f5854302c9c5792fca6988b3459bc68055acc19c47b303f1c1dbe2d968f7a6e529f1c8551f98a0bcd497ba3ee81348940d30dd5414655f6158dec156629423c2a2367959da3778284060476d5b6fdb321aeb4c8a9935c5a741a2413c1d4ad46bac124ad85ee4f4c75b852a4cf97ac640b48532bd7cb9da00e93218cdc2e89192e4c8e6b732e6db375c88006dbdb245d93c9eda0a07edbb8677b225034be17e593d3806fbbedd734674d1773adf30e3107d89884500b8c096d936c9cbb7bdcbc31fe59ba3930746ad99a23005b9f43b78faebdf24dd3f358157239b930a4dd7a82d41c294a212fa4fd8fcc70bf08647824843343ed958e4b229b4a3726989527a2066f48f1797a1baaa8bca178e22423120d05035d70369865d547882ca1839cfd0bb320881b966041becda520d6fcb5030b136d1690a0792889a5d222df79648a9877af687c576cf05f2172032d80080b3d39d6fcfa27d3ffeceff21f628fe096b1a5aa31d173edb48ccfbce479115915423bb151a8a2057df4da9eded26efc866a1109ecefd07cc1367e424205939bedf300579972ac661880868b8d83e779ba221a55c9e94f023a66e9590cb10198c30d79e2a9027b0b8df0a6c1fdba5fddfc7a51bfaf0f7f19b3ffa0c2c784bc3881a7e235b077dce8e075b8c86ae0956750ff67af8178e9a5ff170759434b778aa947f67d7455811015f7c0424592356df87a270472bc2d31841989101d1996ec4cbf0f588d761d3d6a22969ec7b4c1500ae49964b0e46610fdd10b849ecdc8317ec4e1fb3f9c35fc0bebbe7089c28ba725ec3ebf29d4104c8446b966afc5434a02756cb22107cc6450b4dc8f8a57b1289bab87140a12ed52b00f687e0fa53265f175774e730c9331140955aaaf079bddda1364bdedbfabdfef9efd257f849bbc343222c05ff418734810494a4bce799decdd60ab6ce0e72669bddd35b9a9c771680624f392d200b298df7cf3528ae6337fc774d095f311a1c9c5d016242e57efc5a2400de191291071c74d583b9487a7aee6398229018ea4b7e659e23eb6fa0a95d4eae580083e273fa5ed9e4de5933ff2c451e24ffb0c47f4c4a235a7966a3c1b859d406676d105699a2f2e203387b6b143dcd54c7165b56a7d17d7b9e18a75e6989022b95448676078b51f5b77b723aec347ac0899c4983478fccee0d1fe6a02db01c4d92c1dfc7d1ae23e0b5b1954ee706153094ce894dcdee8a2fbaf14e7e8febf807851eff66926f901ebea82c15cd84e9885eda565a82b8a203272ef709247633f22172e9daf44e30d9fe2c6a4a3b8235e3ee04ceb92f03f71c8f16cd14812a34d45e69cd04a10e8f7294c440deadb566af25ed3dd8b210615882bbc54c948279fddae837122e6cd92fa578dbb82f9aad56a354d42f74483a10edb8c22ed7261c0a6bd6898e97ad8ff659e5e024a29380456c63d2f53c5aafdcbd1a13964178d911ddb9819d24600b8c373a1910b358946a4c8ea2d3ba1d757e12737ef05a9deb0aee019d0115dcbaf7ddba3bb5a2971f3cea728be50c6440516b3632fde2f5c999e2a19e55e77d3ccc12a5b738a91d2d5d676e948c56973b5978dd0c0ddb44ca3a20d7ab6f5b011a2b56aa94f5ccbdb9993d152b7808c3ef933e9c8388aa436167d4d20a66f06c9df24c779c244a314eeb9785d48807385fbd27bd22956ceffce0df448637fccc5732599ecd59e67ee0c89bf1abe7b8bf56696a77a103a361c4ba918681be14ae5a44f037bb48894bfba63a0fac82b44a6e965833b8181bf0e49c67e07cae12011eb0ea10d40f12a79e0243fd278ae5987de1ddb2387f2783f246ade47ce708a653c9999cbca2cc1ed367b5f99763b77e27d1a751c693cf3dc9ca5cecd5ec62a21e297edbabcec50f9cf6ab6e57461cb6894255f876bc4540acf695935943c2eeb1e5298f886217b4bed5b60acaa1019cfd00f62072763a179278a7d18840d05e826b48fc2a50f11d16c0634347473205d7dd5d70606aeae62bad7478730721839781445463d83607615e280d15c10dbc4c7b95276e147f94b3f920b916881b269fc7c495003f384be8552fd3f135d2e3f920b702db3fe1dfc97928bd36f34fb966cf1d489630e0dbdf4fa6fb1e969a5ff2d6c2eb29d9f091566bc7feb96dd1afe239226fa9e6f0aed50301089ccd85955e2118fcf53cc2eb25c39d813106eb7ea48436d702760289e189c11efca939f7c4f105262856bc712dce2001c37369cf1b575ae8b04be9bec0065b4252e46a5a1974d2aac8b3b8b86dc70bac28660eb8ac1c98ed99e630bd580e57c7ac222c2444f1c0b2bde55e1b912d7acdfa755c533f9d371ecb3a62c075e5c8da0cccf8e29e55cb1c78116e4b2ae75a6f53eca0a86dba064ec0104111ed83fee2e31c40677e3494f29195adaaa9a8f8a9a182f5aaa55e48c50444c046bbac6bcc6c21c8b5205f1a26c970fc44dd13ed3859bea2a92dd86f8d6785275ace2d84a6cfb63df9e6391bf9d4aa117ae9b70e87532100bbeeb7200b9b050e3e8c3c075b4da6903d4677d1d3439d0a8b7e5af7125e74ef1918380e418b55891fd5a659765cb0c3c14d38d609ba30acdb498ac02a81e16e20d7b1f750f89e98aa219675bd257d883782e8b81d2ee63ce28d520d590d7c2335eb89d38ed38796fce0a54162ad1724f3157fee5c87f8ba6208a3c7ec66d42cbcd9cd8c2dadb29e696400dc3f2f2474dfde17c31d623b56e6fe1654d384d92e8a43aba487f94cba33b57f991465bfe35e8588bfb6ace7da3a5b7e14571c042011664c2d20b1e7a9f86e35ca89a1e31c5744554f188d8eb4af3ec56eccbb59dc9b6b620aca0e698984325b2bf198b00bc94995357eb30c1d00c6b272144e4af50e2a3600a0a09d6facbd1cd150ffb307cbebd3b996b8fb05423637fecdb746ab1dac9773ebd6cef16553ddfae3c2c290e737019a5532bfccaa7550f458919f95e21d3a3a8e33bf524a26437b827f5a9f67d92fe197d68fabc26e2f8281ac8aca2a8a916586c222cfe66205b987422fc1f5c70e944f8eee291816052355eeb2686cebd1f9fe00ff2cfbb0c8010dc853a774f8508ca7f2d442f742a22819e6e97df256b9d68cca9ca00605aa361271fa3c4d8c69304fde7f4ba862a536bd58e76d204c736f4362e27300c184c330f73713e4c4126713efafe7d250682b38e79f4eca160f016a6a2612e9d7c7aca2d2d5cc755874fd6cdfe469ea6f0084d0e1c97a6a818cb6d46cdc5d16c59e8fe52423ccdf31a4c4e34459c055856d7350904e084882c12f616dd9a5b530a4e26e5d99ece1cca4d672c137ba25ec4dc39e223dff9a8538fe61be91c9ffc13b2585961c55eacfe62114cb92f54b8a526518ea4301f09c0025d6c9f1e95d5c087c1f68b410605c9304e968f9c16a7c300c9ef34fca8882cd389bd15280f929b1ae514499e2dd3d1bc43d4307be1bec58a482f771efd5b5ce038dab0d92f82ee585737b672e1282bc9e32858825119b73f2c69aec185b575f6dc907eb57dfc7f3d256a69dd3a5b3e87a264a17c93299a01c2432c1645db0c4364a6afb6d589ec8251b0d4e0a54ed48ab4505f96e7f043089e52db2d1e1de1c99f2b151f7e5e01a1918bd53c215b1109b44a5ab1c928ebe49e32aa3855b36c56f14f9aa9fe4fef0a6654ca1756139f9497a34f140efa6310e2a3765f4556bb1c37d236f152e167d85a2b4e417cbd2fa5aaf193da293eabbb531a27105f007e51838b63b97187b3f75786c1fde1a3257a2360ad71a160d28e2e59faa4bb8be6e65ab3b91cc789a8889832ec04b9884f2806327e54cf6b7ffd81ae70b88f8c4cb8f2541d7807c8408fc3d9c80f96d177c646c215922f9271406dc5687940d4cd841eb12a2d067da1a9d90f31839f0fb4a1c0dcc08aeb0e447f472751d9d1b1d67737da917eac61e8cdfba3862a2e9716043bd0e9bddabda9303ecf1cd8006006f641cac4f70989106316bdcf2830fb0f4202162e37f7d49f3d4b303f0bdabd1ea07c79a23b3b8f7c4071264d3b0eae7bd3726014fe0dd948656022a37f76de9127f6bf62f8c1ac1cfb4b75335be3fbcab93b051827e12a4e41757db78f1b452e18c3ec50a8edbda35b0aa56ec7c2f919715bb3829ebbb7c45d127ced8907adb41a3e34f104749ae0cb6bd9949311095bb1a4d0a29f2a44c3e7cd6071c656b9891415c994779f2deaa1428cca9f17efe68d592fe84bf634d66677b538a2f1f14a2fcf4c79a91ddff2552570572e39af090e125ab03d3c3dce670577cf3898eb157214aaab4704c4cb512dc52ac0f6eafd4dba00c2ab309d3e622aaa531b99ea8b7ab007f40e3679902a247084806dc5187b1f1d92bd01f7719f31becf7094c6b690553cd248b89ae08c1de886ed06025b1a384511040f81203bebdf31c9340de1fce7529da3fe68964874eb0645bde719f13742b5f27e532f9702c7eefb10ebf73b2e3e672f15ce530a5db835eb566c5ee525e444142665b287b22032d4bd0171347a4509b42dac8e9f7f48d8bc7d3020fa0515d28c5f93b97c85aa4b76021f976c3876d3376e9f39dca64b179131f3b28a38c4d7e9aa17dd5229248284c0ddf87a028de67f127af851e5c9d94a272d12f7a0e779aa1fc0a5d27b16f44b4007ae5d9a75361e78e5badd070b6fef65e25ac66fb72db2d8bc38e6c20f6d8f19d829faa988482bc49c7fad7e61f50d3b12b696660ed9a38a4169b2ed84b8248bc8be798e592658c20d768233a5d215d5fafff6cbb97ffb2f0b64e5e35a3684a50856bfcb53a20caaaef08017c3d615db49540ad26965eac88ea22a9b4dd86e685defc890e1d81e5224b376510ae30669a51e4c9588c6b6f703ce8b3cbeefabcdb93e79e9e12334643c2b3018b2d762ba07e7f0b0c5973553b424e6163639f3258494d7f079712051268b9f045e98ff40ba4266ba27485054c3dd48d5e480f9b874981236b4db57329728136dfe48c59e390477ded4f652723a25ba1ead2d34b3e18bef2308ffd90ca9425f4c0a2676efb9e0e809f64a3105192ba4ee21495ecfd8edeb1881c721c74443b920166cc3dd32900a4100ad60c7697479fd13ecccc831aad0885e7b05821abc296b3b09de028acdc29dbcef58e72d19cc9a5d66511ea4b8be4c11a3eeef3d83b72829edf74095c3ed7982520589ae32c3630b2f389c778010589a7005ed1524407e236f9d69af5aba4c81440473b5e75b49a8067d67da096a01048352ce84f19af4736cdf6b957ad6b42a1081e97bf309ce2f49cfb725181c06471d5f5cb2921b96f6d1c99855d03393e4b1deda2c950b7db0543e09c099beaa26b9d98542adba0f2addd60dbc744b22c572e54d21407f39861f6e1c8f0afe99a748c563c3de98b3540251d42338df86c4067cb8dbc6413e717a305738b9b3947d27cabdf152a18b01c00a4e9bd2deaee4f51ce88b5876da343e64f64fcc7a56f6fe30daec2b030eba97e9cb46fa9c3dba59439c960d75ff7dc98b77a5c756282a32a90c99128844ffa7575abe1ee148276ce694794c8dd91e602f594f1e85f6b5f7cccf225010a4cefa69fae3dd92b141be9cc7c425f3205a4a1d5d9efb1b6c29bb8975959864f86a4fd04c395664b339ea6fe248423ec8d72570e9b3042079f8d0511eb640d5fae5bfba804c7e1414959afcd46dd601e86c3cd04307aa74fb80f1145b1788fa849b2e061c8be0df70c414780d9ed048e11369d1df29c1e0f990c42440f69f8a1878890a403bde3046293496320d74af908d53ae6b6c56807cfe60d4ea57e3f47cbbbb89cfb4842c594c3c2c999eb71afdb80d62de6eb3f04e22e7b06521d267825a3b8e1466d1622afb2274314a8c827e0c92602beb0927a48c96a528df03a21ba44425897defb7b36ae3262ab9fdf22493509dfb6ed2278d91599d479ac44a677b9b1e17606fb7eacfdfd4b867d1dd62af50d039a9fd5f69804915fb2786038e8fd3558017298a37629963ca4c7e04bf3d42c079e77dcd9808554aa2902d0db6f291385a685207b347a06dcfd25036e920f1a33d8daabb3306998e03e962bfc59e92d7d5e6ad53cdec0632f634fe804a3c27d68b592ab3583aae377a0277fbcd8ca77a7facf718a8396eb4e422a2494475f1f42beae44770f98e80c9b7f60b99d3dfdce6b0ea2c690553003c0fe0482818f5c476955fd651b53fbdb5deb78083e942aef2688216d3c0d6962f2738bdabd0026d03b7b6860f1ca0e506a0de7c8161b68f689a8b77ab20adabb5a4fba90b9d66f22a390451db1a96e00f948e02454de255c825e11ec71d959ce0a6352b3fe740e623ae6811b36e091de7a2c571f8df373266d1618fb824da24248098e965e9a1dafe2f12f2c32082a2ba2939090da3ad31259339d6ef437663e8f14871d3dd858e40b3cb1b965ddef984b9ea8ce296db94d78e9f4140a8fec07a928e8c327f0a9f7efe6e9886200740ca0ceaaa8ed6af0cf2e53e4e89655b91842ed04cac5c3a0d5f6243b05be2da3678ed7d024665c1bf12dc8d17d062563833f8c7adc8b6505794a5a841135479614093d2363e726a74cc8c1a0386151ec944429a0e0e63dfc6c5decf4f0708481acd52fd001746b4e49a7eeb233132bc4840c1ed37b3c0b49fc620cf4d1e2e7e0b4a38dabd025a4bbcc6a9e1c56b5164fb2ae7171d59e43100a1f38430434ab96c125931861420313ff919ea46e1790ab3fcde00714548f1cc6981b49b626b3b6afcb84e7b3e9823569e545aa016d4de4e7cdf8edb30c64c4c534b7dd749ff5d0d0e043e43afb257f39e886cd6eecf0c6a65ed83424065ab6b91f08d50dd10f76bc37afc623a579e15a7764adbea115bf101da7d12e532883a5ddb20b2eef29bbfab4ce734d7ab01398a7a7c3fbd2eebabb8c32f16767d633aaa1345e6306c0b8ebc65d9b9a509fee4aa4dda476dd09048299a76e9f1efafcb8973b6f24776f6fd17b9dc7d62fb31ae3e5992fea6c8e3848c2321438d736d80d8090502001dad52f00754826a8bb42b633980c84b4f430aaa42763e7de5dfd224855302302f5b331ab3b2b4ce69af62ff17555f4220a7eb40847c4f5f57f241cca72d549234ce2e0ff189a92ad8b2dfbeb9093f18ca2cbb8b3ca955851a0282b9ea9ac204139428781da057f0c8fb04581a20a8030007bcd1d5a27fd2587139098a0cded066c2f6fe346bf83ba9389654cd69f25b66059eea4add5269cb3e16aa2e2d6ee18634117d0d2136213b82b467581055e00fdc5f1df13e1f9415d25e4346411ca107b00670501397f6c1ee575db6d02393ab6687557aa28fcc14a7f7580867df613851a7493a0d13f03cb793b6e01c33a09e3dda0fc53d1c3486f9885f3be901371603f57b88d2d94632f6c2bb303fae0867e5cfb16c41ce370ce84956ddc2f4a6f50247e70e20a765bf998c4beee6c3ded67670ffb3412435f30ea436c742211f0dc417b9e1d1551acc6184071d6bbd243b6cff1200ba133f772b0cc142c01e985cac98f5d1c8744506e5c9c84d086e058a320979e66b998ef2030377bf148cbe56c5fc405ab5d0356e5a9763af4c82c7bbd22083c74ed502911a82f1c047bb230593dbe1a6c639f910cd648058acbe252bc0865c98af3e6c34e39330a41f682ecbb0f1306f468afd31774daabb82c174c3adab85820c8e0b851c188c235465aad9abb0ab49e8a872ca29002fc7e51f295195af10e98209ec5e07f715796bd86578facbe45add567e0bf13d3caed844ee8f35734504b7094028de8c885fbc61ec843c70e02079c0ec55a06116c0e1696c3e98753798e97ecde4e3d31e421d74ea5b0e49be55835aff8cd35154282788e18910f4605e7feef49105c41f1477fd7552b3b533e8c812bfaa02b034c07447e8d10cb3a4dea157bf268adaad5137c301df8ce7e24ba3bc0148d39f20e8d1e2896639a17df8e804ab82f70d0eedc6985e408e4fd66f9f176b75e16858bb7ab926007843660199ad7fcd260d952b5136e2781dd6fa84b955768a53110bc561f5ed2d3662860bae865b90f7e851d285422520223913b3ab6b4b5edd273fbad27e746f790ef8a3ca99f2871f66890af528d247c8019f01ac96ef86e73308389e943577f522d63ae3c8575cc126ff02501b94d5cab7afd1db49f1a44e267cb891b5b69340f36328cdc3b5155a341b33ebf96e2c6e6375330b3681ef7d4f0eed9ab621a8318fae356aa19b81d171966e3aa1a5c01453dc58196a87a33c45215d75ffd814b7a74b773e49343d6a6bb6e0ad3a1c80f921197a2e519796b4a1884beeadba3040389eec6a78e2603fcb4b8bd38c2d23c875b55384dbdf1b15ae72a0baddd4f469c20cf04abca05b120814cb8debf76187ca43cae5bd71a56ff18a8a51b0062a850343940fe230e87db48c349157d762f5160fcc8d313d39abb31d7d570e82ca1324aaa64d14951bbd50f5b57474cfba08dcd26465e59a4c0ff2f83429c5dc5ac03b8bf02ad7e4c96c44db3d1d1ea1ade687af86ba7a8bf4efc4b09510ad8ed4097d5815cfc670ad19f93af431baade836b09fcee00ecf3a28bd42b0288873011d8da9b846e2aa9a61e99b6d282fc6a41f4c1f67a94c4dbf9305ca4146670f6b41093fb40373919613ada344b4c51540e1a59d16f500cd8e6518178ea74d5faee7d408226928756eda14799788168859a0ce381b4b27a1287f24ada06f900bf3ccd8b28feeb6c4ed539dfd6802b67cdf4013d40a6964b2ca82e4ea0dfc3b9989ad6cafe74f7cf4bad7fdb07ed05169819606efec34e918ad68f9699e9f59bd9e19395caf52620c1062d405d94abfd2db9496a8382da5a7dd9d25e589522d5b44066ef21902cd18385a8d819157898fc6c3b1f2de7f1aa0877abc90365a9f052541ee3d35a5b1b0e0ae9a08e406b8b2736be97ddc076ed79f585a82957666b623cea4d56ac82d40a2193fe130ecf1b260ee2856a0b7415c76a475615073d0ca6c57527b68bb9d07f14bda65f7379ef51d4eba4bd1377dd611d4819d76ec5d199b4a7bda9ba2e78812c804c78d9af2e23a0467a818cdf9277b6e4253ff2df0f84f4add53c80feaed90039badab287941956141cb5b225f7fbb08f6f59b661decca30cae5631b486c52d7902558d27ccfe1f778a826ebf461c5bc54515af0d3617d9cfd6e9605d3f10ba9e106269557d79de44ccdab6420718f5de4a5793fe14708f3bac0878807e3f8db142f2fec3c9ad97a9184b469a8570afe2a6a9dd2cbd81ddc55b2c8afc0445cae228568a201936de4f932c396d1e68ea175c0b93fc916a5b8913d247fbef094bf38d51dca02c845ff30e6f98f5bc839990383cc1a780a1cb53cc6b6a3103efac01a00ae1bf8e9e8e8a7ae864e09e2a446c543d05058e8edbd946cdcdeb8b2be50bbab85d09f68b12b8a2eb16281572163cf65d1a0533a86694069b3be2a3f5c7d56dc69f635c7bd29fb710691340c465cb8ad12226260fe503678a632843048d76d2b21579cc61f33dffc65dc722bfd7fe8defb8d1bfe4e659e60d8639a54b80b0d10df9b51a14d92a64b538cf00c7393b1e03774f543e810af8af09697f5ec65a3610ecd9fd054b81d7f6ee01b2e283b9b959be02641a79ce2476d8fee053fa3cc7cdc979a5da787dc4daac4a805e9562f2ca58cbeeb070473c9e6a45944dfcbaed90b5a668ad4cfb9b551626add0d3c080b7a1aea7ba2692e0fedd2940038a5b5cb29429e191e564c13ab1669b6770084cef6c93fb288257452f5334a2125ae0205a4a78bda1ed4ef7476d7f36f312dc153bfec73e17f3dbcee60a6e040e8a686b3edeaeddd2fd69c84d73cef4fce31062fce885945221aaba8ef76a8d77cb9047e8ddb02659903edfb6fccf949d5918416fbf03f51916e07d7597ba3cdf4a9b07750b8d4f48f4ee896fc6b068f7e4b3dd2148d709bde729639973856d552c41a5d8e703227877ec8201cc516bb462385bb0cf6ec1ada1ada3a043dac04fa8f3e11d7738103825b82d0829dd9634745085f038305ab0f9bc65478db3d12f699fd9130fc46fd3f10f4117dd36e2002b316ff444d024701c8e52ce0a197b10ad20f215d7692360fea17efa0bf8c2826bfe85ce368079edb09acc78a357fa3f45f7830a0910df9a4e7ae32d4561719d71e38c8a33a4035ac980315b95d3b59752f6017c1675bbfda2e6bb934e35e8b273dbc2e6a21af68c82c16fa96147446b1d090ab579d5a96ac05a80f0e5d95b5dbbb68ffa5e40df368d49df128f932a1b66c63f713b624fd43194212c8f38f1a39685061e77b49d3116cc646b207536760dd4e72f67fc971d8bd17bc2fffb43eabae567f65ce345687260b84e6e0342075ede3c60012609747ba423e671e155332fd7209002f8dee771fbb3ab2d18bbed04abb76f30b7f25c873311beb2ae220571c36a1bd33ab2f2cdecb873cd2e963744b44ed4b40a891420059129d749aa56ccdfbf6412ab0dc53ac74fbf05a8875346b25e39aee2edf569fb2872740230b80f0e6e54088cc149b7779af9fdb3bd17abfb1fe928680f55682d132ac5cb4e078766480e656a47a3d6f268819e04295c483c00c79faeed98b1aa1b801b564d2b143e89ae20b51a209029ed1c1764eb7c460ca291de3ad03e4abbce7961f0b677e8548e343358e5f5ec2c55acb0aae2c307f7a399c0d7c52a77303797aa72ebf14b10451b9b6a5d5a16f9105abc86e17255ebb0c932de331eef34406bd0ecb1d887f91812c2b07d84413ab6ce843138a79a0bb1cc3e006dc23338b6781e050bdaec46f181e87be4cd811f0c80875be9a6512307690b40e0320f5d9cb826c7fb8dee5442fa99af4319755576f4e278f0f9d2fec927c6369a5bbdcbd705eb34ccc0880ac60501f33b5d0f89a1064b9e69b5e327a8088bc97e041bf010a87fc2e219aeb7ca625b31f49631edcd74f5987e54e02def723ae3254b0e22617b379e5642fef70cd47764ea371710d5bc5b54f19109ad7488aaf56a64ed9ef8e751a77ee2b329b46cab07840262f18c1f4c8ff3ae96eb8fd025194b0e7a392730808ebaf7c55ecb8be734f1cbf6c4bca275c2db92be3a03fc6843728278ccb2a1158529ac237f2bd718141516e14aa2f40173cc1b159f0abaf5303d4947a8b36e0683644baeaa358abd114a709c3bc5b591a91412742813e56b368d94ec8185fd6d944cb402d844a467ed6298fb65fe65245733ada530cc26aab67f896ece27e3089a0f201612c5ab19b04d883724e96d9a9732c6a39e7f3cc103f8a63f6e9da3a751c71ad1b2d7446ce7db994bef42f01efed1f80a7502f4d642258c6c38824cb99a8203f9a7ddf38983b24ed480a6fe01aee4864ea8de2f082393658352149208312ececeb9a4fb154c22da108440fd8bffab81af30f5ec4969e17d097300f81d64c57b485f76c3bc074e817105f80f2488ac097baa86b664d3f8eb9a3b8ce3acd6f65842401a91def1e1375e8e352ef1aa4838f8944879563f31a0344d67208d966be47ad9682f52c09a5f6f0da86372e3205f71cf12b07ceb13c102521591a1bd9c8e86f93dec7cade8ed5639c6676162f79cba9926fe2469c26e979c54c686bcfdf5fb735cd8da385602ba5c0b0ea825b17d9a98c2ee9e31fab69cb6211b72894d6b29d45e83b8671bbd0e3a345554d8e521e8da49fbdb8cc0e799d0733e5f0b480b0b3aa6c83b92584d78da9c6597116aa9892acc6fe24e49a2f518bca5d4606c661739669188142ceda562abfa12844455a58898fb2da43b93fc004a88e19ae208340c18df35e9ad87b6165e346a4a082ab6155481c692ef2a107c89791e1ce78cbc86b61e42779f0b6ae70b1d4ee4f1acdc57305c01d3de89eb77ef6941241278080362c6809c9452f97e6b4956bd6a986d3411434042bcb7b07bd3b9d6918bae81e22abc42b50a1bc7c159d2b9d8c410eff30bc34313f8dbc6af3f7804728b346c2cbd3fa5dc54a4856ea85c12ffa3dac4faffa76718c31152e80c017221f22bb353ea4272d546e2d7a0c94190e37158d130c7d57b44c2bb56a8fed5bd097d29ebba6901054afb3fa0bff170d5990f6df7ffd1f58b9915f5efb4b3a79cede0d55c5d007369b5624a90c7aa7a0ffc9cf505e6ef9fcab2a3972e0e2514ad2882a52a1f3169554da34bb2e1194de41caa6815321c8a5190d2997528993a11077e27d6570ee67f1d8afc8f52e52915cbb19d99c77aa7ef9389527b7ae1e72c6715640a4ae02a8b4a2781000a4f562bd868ae9cf47e48a5975b6844f3cd6f51fd0e2fef25d31a6bc58e969e2f23cb5d24a1dc4ad23875a27ceeab00c447b169671b921d55646ded0d87843d218fdcaff2b94b9d3931cbf1c11bf62dd0e88077204e6cedf5d5c27cfbe41f03d8d1cd48f25fd763456403d0f395aa0654e36d16cbf6812763ba64894b91da06f9a9a4c08069c0ce6ec673ccb6fc45966153023d939f09a199220e72d8ee60d99f42b74439ecefd2bcab578774b3d72dd90dbffeec9733fa4b3f141463e959e13b7e528e66c91baaf4cc503b47ffad89f859784b11607c3914173f19aa68cd77d36f4037fdbdd6f3586e126b470fb554acfec96d1bd66ef5714d8d1a1362b491af757ad4399bc64b0433a7b4ee6c037acfd225566114eca6bf08061c03158ddd01a6c2c1dcb00f23414c75a1139898a3ad3b144664a5d19f8837ef8cb8b2e21d2fe96bb1b0a795348071af030f5c63954362c3fa318a15f193890b6c7a3343269ce2618ac2a9476a4d44a4ddea7e3705f3bb10f01fe19bc2bf221f0751a048587c53a1a0ed760e7402d74f61ad52a26e0a7e9a451adf85e887c0aea66a0919ca9bdb9bf83da82242dc547a4251922acd626b85b98db54641e3de9164bcd6128ec9e583bd1c140d040a5c58a3b21bbc9701bd9c35dd2eeeb82d02d7b21392f38fed5c4c5cf8cb33ee2beb35491497f3adf08115c75f77354cfde76d7883c6972bf1203f45b08de59b0673340907db856f7de0120909b38a89633e54f58f59b208e8ce023e943e322100111bbe23d5c83cded404d018470671160f4cb8757e269aa79a7d4a7c9aab010b660e54a73e03089bc53fc11679c1126256e6782277ea322bb260cc57112968dd5ba3ed78912ec7c0b6e0daa001e1fe5b299a0fdfa56712a7af1d905bb56c5ab5ae649e7589b2cb482475cf12a5ff6f668dcb1002aac57cd716c2b6f84cee0facf106b56003f6c869ef55c34ff6e1add182fc484db04591535121804d522c23dee42fffe7c10cb47b9d597b948eb5eb69230ac0edc3f91c3e65c09aea19d71aa4ba2178394f8efb2381c00e00cb9c86f0f3bf06e402123344a7ce8c20522799adff893ecd7f73a2cb570ff24680fd93657a9cfac242e4d9ca6276f285420a51ac761d7a58256f935de0193ad969e128c03cd54ab53513522cbe8c7f5863a886a891e8f44fb2a4893763b37373111755aec701aabc8bea3171325de2d3a608efdd51c0e32dbcf4fa60ebc0c1b500b0ae4e6d82bff85eb74f1c8ac5293a592697841167c7ecfdb9924ab1cc229410e4f455bbb74905414832fb157c568a331c3fa99b9ba95fc92885deaaa3a5b7716113f2fee51d67de7009cfdab01e3a539dbb10411ef08d1ae942df25e54f3092c4030b12cfca6f7b1eb7b8da26a52eff6594e1860768fff0eaef67624d3bb337b7a003ddd844af4ce6089c7897d04c9bf80b2ca615179caee23597bc03576f63a84d83c45027be1c9b337f734a041c1d61869d4ab32ea5d4b7fcc942cbfc8dad2dcd4e71de57a3d0d5e4d386ce352c14612108165a5f32ca27af1f65ae0612aa5480fc2d3c7fa1a726dc8d9d17922fe78fd027eb47623b6016fb463205496f76f1354b82b48bbb1a0aed02ef033776d05383fc5e77c77d6aeeb78179d60d7302cb791070da9d6390843464293b2e269f62b5955d83191d539680d29ca027cef3e6a4cdedcf9ac8fc751653a8e566f3f86805378a735ed3017d81025fc6d9232f92e1921422bdfe033b38e2576046c61f89e9c95620b802e5dea4d9191eea471dabb5a4ff8f2d37b2fbfbe52b6efccea689bbf33f01c163c57dcd4c6dd426630c6a876a13d2c81c052cf6ad696c16df53e3adb34fcfc2abb2432d2cedb70d827c082d30c97f040b1d5b110f093b080b003abd91f7005b0e86b6178ccf3c8761763cb4c0b9156a9bee6e08dbb5147d0788afd16ac9d011c87af5da3c81157189384dd170c78f27894b5cad11ced9f18da037ae5f431c0194aa8d8845ae314a804e4fb957acec2df0116b059701141da0f21eb4f3b595676a1f6319b03afc9a4cc8700e530530917764ef3cf5e4854d1291b680134accf68e6744835b573e9437bedeb0f0ce3b60ae9553f6507148ed365a2d43d24b7c91a629f299459e11e19cfbd0953a62a9c397788c12116876851169a72b0c27f09c9eae7289cf8ef25ea5488e068a01ec6191dd56e04582bc749a2adf6fbd69e41db964b6d15a2f4d7bc1dc899a912880ee34518562987269b8a95ff5916dc883eb23461a4246752db22e0edd8197a3428ccef72d67b4daa5ac7711ba04a56c9e34f9e02570a16154d9b3f9b5ab3d15f3efef16a5681843cddf14ffec49d7e712c79f802a7bfed0c2389cd01279535c62fd16b6654657bf80644762bb261ff5e5c708f6b4d7e1179fbe9ac5ccd545044c8d4a3d59f06d14b7a7b7c6fb4531a47e380e5963f3ca2f46d081a07abffcc4ba59c553507ec9c81ac50108c6f75e8f247d0ca1957c6832789568d03bc0eec9076b32c9eb7c65d2aaacd9d06883c8ffa34943b902a7190111410d6d1936d0252db90188052d3f7766e9616264a6dff6d73fc8bb49c02ca2f32fa0ed5967dd79bd69e4c5dcb4afdfe69e5caab4e556ec18c9f38b43ed2e7541b0d708e0fbc77e289fb3bb777005e5a06dd0ceaa117208702fd6f3ae453b63ffbc84213c119869efb4d2dce3f8d56d79c6518e83e870eab8767a26c16b48801e369c65b6ce04f352aaaf0ae3e0409de592d0d50e6db5b9833e4e97effc78d6e67f93248989d8ed4c664372c68c6ed44f16d211fb4dd90186ff6b74342883efd2b9d496e033d07a51f11e96b6cd79b5497bc5802f09cb706ebcfbeb0f82f562356ca1c580ae07a38c16908e30d63944dc263c5bc5e08153e546af0d22cd90ffeea8e7e0f3f85ce58ccbc941d4c4395a0b91915abbaea22fffc7cd9b2aa970f036e573a8a811b878c7cd8b9adcd3913956bdbe66b2482d7f722bb5b6568629275e9e410736296e97015013dd0a39641662e888bd1ebb82a76fa352221a5321bcdbfada1d4bb3e54d52b9150a8843f2802ae5569c51bf1eb0d754385b5446605ba5cf2ff34e9d1f898c5c9f2fb22e11fc48ab0c0b9be0934428b5d1ec33da3d5a27d2382acfa420cf922ab2a968838e27ee8de5048a13ba752356f3c0295543a52d4fa2d9bf73145f30e0b5762e92ef209c79cb3b81feea049ef10302e73aedf6cd70b7375b6302cb4ba526e5e60d663234f512a5d57c7dc7ffc21de012dedffae40c9cd3ff7d6a129548e8504857300b8c47755bb2ff2c7e2659f1e68a05ff34597f080b90ce634f8f8880dbd47a7dc5822aeeecdad5a72aa2aff39d401dc12fef1bfbd4fa8b8d29a5ac21aaac803b12420128261c2cf19b87e7f46c3dcd2bca781c8eefe31a718e2a9efc705e42a0781f09c2ffa0a408535e4027164c2177742f97797474b2a5c6435d0a30268d411d3442d285b40e15240a488882b3c6f0685ebdd190eb5a30f7ab8dcbce68bd377665b64442087205ed8fb314a137c33534e3611f4f8c0919a88a3d9d3f274e5bf07cb90e3db6de99833e757a5104583ab85f1abed34b810463c3eb7f2fd46095d8e4670c223f3423788f01eb3fd1630897bd0260a4e41f3ea04d5ab615750047255e9ac9afa7314060355a32dcf5b587664a93829212ab6e5c734bd00f221493554aa5cc1feab461e1cfb729ab540be6a95b984a286d00a827b1999416bfb467b141eaca723bec151fe9679d30bf0e9cb00f1eb18248dfe4cf87888e788b83cafbfeab4b639b4dba1b9c17420501884a7c2328eaa40f19c4b5f19ebdbf464c71bbfe65b711c134fad0a7297d9a85cd18c490919f34b4e7ef71c0bfd5b6cdb14d5adf2c3dd7a8084fd1b6d82e3fdce596fe3cbdddb3ae164070273013427efb3d6a1dee0777f697a294c306c374c66fe13c538f80cf54723edae8d833fd119506a2f83bd245f29a3f871a829c4f9a10d0a97d34994b82bf12776be93678c8a96d0223abe6fbc685deb16c21b2d57421e1d2cd7bdaf674cde499f95f9867798078f856fb55b0b059999eb0a5d196938a1dc80bd9356c3eaf511c41141215928cc50fee859185750a64665b236bfbbe49e1878a4338b29b1f7ca1813fcce2568a049fd88a823855ccc3d7889c940055d36638308277d7a40a80e369826522368b33830339b38abcc09947753ff2052d7bc5c2ca868d448df38a56b8422ca239e40c7475bfb51b0d901009ac02bc345d64ba3ae553c8dcc8aa3029b9389309ea6b829961d2e15653c36735c078a72b72766c4da2fa899ff92dbe40618878bdd33a469c08f679a1662efb314051d50063b9410dad26ff49c124271543e8bb736f25cdf07969e468f29336e1b69706360f464405b4a84f95d2113e173a1e6072188b6dc7516874a19114c8a3774ac6c973d12b96cd59f8089c43329faebfa7a7f9e1729feaf2a556aa71b4714b5b11504415030741511af226a2375253af289c305df54a4feafc2522e417ce6c6c22369a753f6409fe34631c600340ccc32c16e71a2677a7be5ddc8f201bfb8dc00c1c73c77f97ab2bc1c00220db410d568cf384fa8e349df3b9b36581cce048db84fb49f55f3bbcc63fc435238186fcff0a5246ab7fc784f6bf6a5c6f6f7cc6c29cf7f3afa20628278fa04742642c9390aa9b0449baafefdaedf49b2c0089001852b6a11604c709b21a3ac2db788dd497739db2c643677cc14ad64ae64781b4234a0de97406bcc5f2ddea9aaa85a76444d5b40e2d3246abf367b76dcc331adf0ac0bd8b8f251a11f5c7fd718ea74d0f4efb4fbc4370543a7689dc61a0bb02c534c99be07da61423be1fb685aa0a60bf5ff9df8141df7073a158cbb967132306dc0c8b027e840a6787702bf94c9771cf1dd719e733c486b47a8e9c660a9405cdffe8601377dffe32e5d885498cedd38b37648c2ea2a36ad590b8f575ca3f25a56c400784e433d22ce28c33d03a04f28488b1762813dc2460a800e69fc6f03fa4cd6838804aae22873cad56ccaf47b7a9387f821b503e34c212aa6ec35dbf9e1efb91505fc6b9b2cac6dd01186356b0b0ea6166f17b0530547f934e12b5b047c1a7cdff957889fd1f64c8a8460a6c341fc3edbfc72951ad0017315253af1bfb65ea6adfe6b2fe77ab275dea41610adf8f6bb858e06046232ea427febbb3c44a25cd7dcf8e8eb42a3e676fdf983b6a4a4e0760731c92c78b646f1edb03181f4f3159aacf496dae858008344ce717684d03b6559652906000607d879a09b307f5a7624f7fd8476a96ff07d8b1745aefeb4fc58e2d02ecd3b2eba689f28418fefddfd9b247fb320acea6942a92fd268c1517c842463fb078cb15590352533c545c091731331c575c7f024b6cd1fff0ed859a42eccdf9a13fa7b4d9b3fd4e1caab1697db11b5cc1f92d5d8bca9b1bd55ce0a9e7a37d60450d6c29e760e4ee761ee34b02f3f56d4861693617ba712ee93994ab262bc29754c137e0afc8f4f96c587f4872bcefbc1fac637f95a5084d8cd76d4b8fbb16ebbe16682912adb6e5a428f27057435a9177de9ec0588d6281b69949876a8ab4b102c9bcf7d7aa644a9d89a8e5c5f12763747b219bb0e74edbbb9b42077a6d8da4474ff17c340fbb9b2ca4733f0a0504736c958929cc7ab928a7163e9ddab4e2c4958263cf97e58c9d3b2e33b8850c5b15f777790ab94828b042aaf8bb652dccb91a41c7191cccfa3afc2b86838d61e3434f40a3072047c39a06b848a20667f46ebe4434ff1c9ffbb4eb5301852b2038c7e1d97def0df1533e1c7c5c19b272ceea5b454fbe2ac9d7bd4e4d9203df8bc011096e89f8cc672bd413b08517a76ea9e0e2c8d0f0bcb52004d920461ec028779e3ba42bebd8f46c6bc3f3bde480d8533a2ff761bb5666e827957da77358c2ff8edd2b224665733cb207df41e21125de320578d76d3b6cfb63bde76d02fd835578d4930e404531632a3477e7b0823f7b75aa8d3af22472d847cf65b2c807added88453d30e3eeb7e7727b0956ad8a8fd7fb88751a7bed7366ade9bc3b8531aeff6da3b159bd88f50a6a2c13628ae5fae8a6e864ebe606d4f50ad4d7726a1e2813258eaa424182c5c43c78d60a4b969c83f165aa2d510cf3a42902c2dd5433dbe63ba94fe492b29bd37bf1ded3bbc10926888e9607e0700064b7ddda06710ac9cf402bb063e647bb951c9ad2571073bb28cdf7ab4d6d09117e50b2a53d54207a9aac8f155f524c50930c5b9af50c4535eae2f72f5825546cb9b9093bc38dd140dd47a8ba08bb58865a038fa40991cbb8b54411af5577aed08be61c78107f4353cd951d274204a68acbedd074e6152a82d045f4e5cfbed21313a0ccb11ef54724531e6109e945f13d779bc18464a555054f08e3c592920879a0cf8a3e9f622979920ef6d032f733b874b9f3e2b3f0a2f4f2c3a01f68f276271ad280c814e1a91d66d249310137d1177a49fb140bcab44d6bd4c6056a17c80474f1daa8c46ca228f84fe59470e668fd28f2d6b5b02b87c3bf6a753ce36bb4e750b2b8dc7ec76c81375959cbcb3ca3f315a0da319c3f0a6af4a34c43605942fa8beccb0504b9fb86d4479860fb5ba7fc4f79c2cacf485ee113e20c7017e183f3dda5503b99ca4b2726ad3e13dba00461a7746a5c6368a31420f4f0949550ce3eaef43cb18f68b950831713722cb31af9e5c36a02c7e4ebeff95628088951615a11a55d01d31e332d6e1d094304d2b2c7d20e9cf389c6ac850c557bf321a3603b3df65a202081a14ad0c89822e5f77537486d6728886fbb4e276109ea45490923e8f42e7a757ca98b39c767b1e571d0db60997d75928789016ddcd3801cda0d1b78e3005ea8a6a43c3f248b89eea5e4ac8c8955c0089736611e55fb07ab6df894fc7af6fb4bd18c3ba9d161777573b1e7fb30fb69cd90778df13a99c16fb6889fbcc7ff44911f4cf472226875b4ad98ef252d4de2fbc420891a7773078dd495e4c3fc220270aaf0dfaa1e485f9edfb4cb4ddc2a626974d7ad6547888f5aa94b8c32e3fdbd04de3dda489a9c51892d8afc62838ea2624cc642240c5a86456e62ba72305da23bb5c9cba3e79ff4fa37152793d9aa0fe232d132c30d1ffd9bc409a1769f73e61f6ec77cbffb0ba736974b577700f214447b357a2bf52c1691a5a849f942957b6d7b0f39a2be1f7886a0d4345a7dd5730db8849120a11cce94f3c56628f615b77ce08da85a482c60d139a2aa2ab8d0c970445fd84b190f6032dc29f7029cc3e6a6df781782be88103b6965a997b4583699b34329035f56a8229c721c26c218e00ff393c8843b33691e7a3152334b754a98d7ccbed3c813105a16fe16d119338c68737ae91d1908c3f6ab5d0d03a3e0229508bf868369ca84510dcbbc2f701df3be966ba6a4cbe490226ef8b23af924d9de77b6ecca09524d30411d0dae4059652ced34eb3688f12b2f2adf09077d693161ab99a6ab6c03effff3fc1