PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 54840 9f2b83269b87f27c1f2e6564bd939d177ce67f98f7260f3780929a6a0fa68b3a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e2522f25e2bf3b957148f7fc1a11f696617a42c0963b86631a9998a8678ff9d4
Certificate Block Hash
9f2b83269b87f27c1f2e6564bd939d177ce67f98f7260f3780929a6a0fa68b3a
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00954b000006840000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000002ec5609a4aae1dc2eae46e9fec8aa36dd2ec6903d1f5f45d0fa3f3585fd2afcc544b6dc145425709a0964b8449d98816f5d96d39b6f20e7f2502414492f5c8b39d92fcbc554f9c1b7eb812badebf63dde83a3087add749b79c070000000000000080000000e00000954b000006840000

Raw Header Hex

000040201595bc38184f7273b2016ca1186eb5c632b7b06588d496269c1adcad3ec5463a8851a37ef6ee9e2d546bf70d59e96a27a937fc6a758d27e16e6adfb66be0be62aeef096a471f0618d4f98f67a898991a63863b96c0427a6196f6111afcf74871953bbfe2252f52e2

Proof Data Hex

59,560 bytes
1212160103079a72e35853de203b1c0835ee2d099b99df143678b93c1a568915203522bd525f4e9d8be5b84f2abefa0751cb10ea5968c315f9a47c97a855bc4ffb715140b00c4796edfa1f0e4c48b46364ad37277e624d947f35d93aa727e19739c2695bfeb78777e242ef7929baa9b55c3b2aa46ae68f267659bd109559587972e49145ed91d76dfe685744779852fdca635e652de1d44542ee5cadf1bb762eb503e619c0d53b22ce3ea3d9f3eb42eedc33b6b0d57c5aec1413e0651f49bf14f941f6cdb5f67a660d09023d574f3183d1b590f623f3c06d7a1443a573ce79fb73c7a2d63e9f916d14b005a0072c432411085f156e08447d7ee03bdef448900332badb34f2e411c7a3fcc40aa4335dad34479d2e3ef2721ccb2bbcb26455d247cfd9fd12c0b9699756d18541005390875dd587b97979cfc06e2293f44b91636ebe6a3535bd09484712a748a9d0e7e95d3eaa002c758b2f6221111118b2903c141546aa25e80cce3f449b90e5cc01b7394f7f9b2d837fbeb9fb7e674b35dc94c9a8e44cdefe81638ab267d26e46b4707160875d4d4e1e1d253e15f82f854175e307297bb1d84dbd20d6a50c4f9fa81aab6f7f4b42958da8f9e64e73d6491c3239197fa4e2dd714c3493d87151fe3cf032171b31d8d26f50eee0ad8785abe1af16b3ca623c384c823f4704eb5b47a2891140257b76accc13ad1f64ae06cb6e5fa436e037eb71d632340227709c54ecf6ede26de758739dc76a2c6ad440d60462b65bb25e499bbe123075f31af06d16f9c4a8712c9e5b1f680f0b3961180a1edc6d4c247468298eeacf164df91f326aa22b8566bba643e2a84d68ad61b2b51c6e9676866ed306b9a3c71c86b92d2f25aa69a845dec75fe05f2cc14e32d72bde96becb277d02970ea6815de949af5325955b27c49f14256382a495f52df1552d41b97013fe59e7ed74d50cf1f02785b115abd25a7353a55cdee461816df313b9e8e78e5228146c696cb4655e9b924efc50fcb372ba226428d9b9dabecf8d2147f19689f7b62afeed8843aba383a4baf66803782696d8aec56cced3265a7f80c988d42885c6f92b25197cfb89be59669db6865437ba9a42d7fd2dd72ca64fad3fd6ff39b446789d5230c06632e85d60127388f36524d44d143d287eac304bce8b7ba2fce7e66cf3f978fd1f14678b6fb616b7a540bb27241295ffd453e0f342068c9e075fa2d252a205b7bb4d0a65601c06680320a664aca8a2b01c1cdb7b0067aea426d3c191065a17c4a275918938596d321364be69d1a531d513062213d51cf74a8dab62b892bb867513a68a5376933780f3a870b5e724d8695343320f3187ea46c847c6f45d46216ffa8a81bacb7a44bf2fc1f01c100fadbd54a7f0c02371e732e1d8a785cf64b076141dcd148e34f116751e2d2968f6d8d046579eb42a65ff08301cbf7fada4340e85e98330220dab790a390c7542af2b9cdf130b856f1d585a39845701a097af020d0f1f0ac2fa4b46cd951628e98c16c302f2f41dd0c03d5f098fca17cf022e16a76a5d18de8643f6a5a3207bd1e43fc7d0ed73d55ab0731dc55a42be125945108da4089965e4466b4b4b7f8a33bf967c55ee9373165fe21657ca08891ba3b7a504b9ea73308e2cb1ec7f41adf23233ce8f907bc1ab0267d0b9934160488fe1a760ab3895719cf6816ca135e7f218552a89f9d6243c471fe50ce816f9b4d5eadd9cfd032ee2c92389bc27c3fff06fb35ba78360b09b117f20bd20fcf33d2033b26bfb069c46bc71b3f61e740eea1929d754b95ea062a499c389ccb117d0b0114d4f4ee9cec5699772edb3b0532b568bd196ed56e81c1cef64b6ed46bbbe00e50c24a90d07583487855585cc7adb7e6af8bdaf3a4fdd2b34b1cbc9c173ba59715756b00a2763810d8a4b5234f918afe2a28f9310735fa1af6fe1d5c9c67d78709fb8ae21c621ed69e694cf5b69ffa00ed1fafd7915ec06f21baaa2fdde36ba49caff205040a246c6581774fb8e9650ca3ce5f5597478355d6f844bddd505930c687d3ad5a2579ebb01ec21a41b881af0ff556dc73e9820505f0b3750e6f86972d6d9f2f5e091a20b69ffd988fe21d7c7d1d234ae6a12bbf11294e8e8b547032927d39536566149e6652a2aea322d6273b52fbab2bb46385b59b2a408df5e5cd9872ee4101c73e0e167cd99e259c59e962aac2bcdd5bec4b66cb8aaf213a7af7c1f5212f3e279474b9e1f27a31de6ad4d8e10483c12922c1b48e78a554eb966eecf3d57abec1853ad56fe19c5951b9526b2da56a88537ff35f12398de79ed01d667541e11dee057762a6b2188a0732f8091316ec7654fb3f55f0a3bd1bf2b9627a1259523bdf942d6dd8bf7550763e1e550e0e542a11d528c5557b23899e4e39aa64cef6e673bc8f483a91dd71847f67852ed9b9560beeddb7a301d32ef27bce3414520ccdf63befcb1ba8e22dcaabbdfe5b05c730446abf9d055887bc3ab988f9fe96cb606b5707448a3f363d31f4e4f3aafc74c01cd8a9c89ee63e065f8f4626e08d7358aa6eb6bff57734d5c1b73a950e1b5ab5f008986f3a9cf91b3cbd19f58c1295f999ed13819756fb9dcf95d50b3c08ab0563ba04295dde56e548186314efaa3268cec93eed90725796d7294116de0c51e7c0926cea0553b315583baaeff10ff1e28f0be85a1b8ad6ba4162d7ac9b4e2e5f393666a66278d78e022916cdcd13a71bd8ce17119426c33b674f61b78aa80dc28b273e12bce2ea0d4ab3a25293b071830a3e41cade3cddf21df0e65d591a3f00e11a3cbd3897ccd8c72e9ba580b8806a8fb61b112d0fa1df92535d1291a12659bb092b304c731c0d86db2c7c503501d0b0b954d67f54e2bac4efe353af808aa94cfd971a51ef640a0618c22da2c46b65573317dd7905b3f7f469b0bad7685dcb0dfe5ea4081e6ca83d3ed8c6811b1b5c4abb7711d102ff06daba5dd9598450274c56ce5b06ec68ba78ff3e3866731c4755c276f42e448bce2d77c2a103ad809b53aa9004231caa33c82a2d4203da7f45498e8990c6589cb28eed822c0744eb8534c4b67d8bb7b90c7863d9ae29f705ffd24820a96606b7edc11ea2b8a02e9776da6fac935c929437c39330dd4bbc4e0aadc4b71f2f301b8976c28bf160948edf699cbc72dda5eda1b27442c134b39bc89aec607e6dfba663bb7f1188b81065cf6bddb776d8f6944243b7ef7982b47b805a830f311e040871b17845fd35189be9f664767f9e669e91da8e9cfe88d7770287002e5ff0be162d30f6c784a64a7b8906beec692e962f2be5db74cd5026a7d833d4c8d9bdf49c881aa520a5eab75869d8cdbb8c8a501d1f37046641a3038a029862b73f461612c58725dc8d215d89928dcc76b8ccd42694c08cd69c00f7a19c3805bbda8e3188db4381ce925d2233779c09646b9ce21e5ad32fdb10721ae9d2c394a8788996a8ea7e155a4df300b896513f65a741926a47e3db201296bab39aea6174efa53b296127103cf43b32882bc12054a5fcfcd25e54ae0a351c13c5a3c1a92ac4fbb20d003f45969bc4f600b572a33d29d0be9582b7f57e63298e5ea1e85f6abf2f854f45e40be04f2b2f1d4b3be42916b7e1ea85b3e857ba02e476c83642b2361cc0d4e25c8a4f4351b37580a687c9a4b9b2d844c71fe7f2c291ebc6cf17fde5e4124adba6c89353660bf264afdf469ba148bb78ca9484c1bd183d44ce248730e8ab1ba1e1e3ab21552d6b6ca6c057865c399c5c7741587301bb6ec869e9c499166f6207497c97e2fd5041cab4ea5eeb1171c5b1ecdb62508d7eff8a0d12940fc1fab5430e720d6a659b92e76c77d6797daf4d9c9bcd7bd2583d0bd31d1f07ff0078485183eb7177bc93478b3ea1b78367510a35c8c959bf12338780b4ba5372c3527e2acaa0b7c04133e6b9ad99ecfb45b8558ef963ff1db4789186b189ec94a426d8a09a7bc9479d762d842ea96ffd1c4fa31e7c7672a14ffd1787ff5f7cbb5e6707eb311a3fc10c037e4481ff89bdb1cbc9718b4b9768cb7ed4c58f798c8e3e9d7a92f090593bf660a36eb524e747369c55bbc1a33d1edc7d869c2cd985d1885d467bbea3ac98a8b3cc35fa1b54019fd091f9ebb7fd82a4bf4eaceb74417353a0f9f7a4089e5f0882d46b4e83c179363b3510812100cfc0feee6f5420bcba890bf34f9f485e60ec1ba663e301a5cf0288e7167ef7aba943b425bb460c1bd05449c2e5b73fdfff8b61175f1f7cefa0f903d552f1595f0ec960d52de8cd4b570d9aba42d6e0b402876fa0995bc8373eb57bd67076444467816c3a38b0e14432c3898e6918fd35191dcc70456d3775753379259d5a499a6ed0c981a03bdc1fd1d337e7da943c024777e8c276355795c6689c987faecfd83057375f937a41b2f1befe9c15d5785e95f4b8eae9d21c518a1131dda57142466cbc347a685e168185371f37ae36a359037efae1a34abf2628ec278b5e3a995c4a050dad6e00d58eb685c4911140e4fb08267767afd668fc68eff0b566e6094b43812540b499bdd2d90a8f4e49a59c5a2fd8819f1fab228509c459e1441a154feca3132315a021c11cbcdd84afa74cd7155cafd648ea959ff02787a569aec3dc6c09fbdcbeb6964f611e6862d8d320c226cd708b40fc0266486d40dbbcc90cef673c2619127d31c42a05a3b07dc2a71281043372ed0f8fc579cbe4d8fa258b3d01c2c06a4c5b9920214f04a7fbb91dc832fa7f3c57f4a0e0c71b43300823f6a6ece769900648bb4c3ac23c65fb123aa5eabdf1543854731cbd1f4e7709fa58f88b25b7c3d4f9de770fc74cbaef95c2712acbb707a9f5a36fc90905260c3026b5bc3da8441fc4cd1281ba0838a9ddc5e8e4e6368b10c044d9db6e8cc4b3bbecb83652d70b8aac7a7dfb8455ae1ab241fda0c13e526e9545a0900d96aebc16118740ee7d3c08eb963bc9d2e1ecb0269fddce6c2130c262f29e553d3583dd8abbf31ae008cf1030bd9085a234dc831758e39f63a68b1050fcb20857a9dbd50f488460bdd4a1809ec8326c1b31ed6f179ba422ac84cc45b78751d24313fe67ad6de14dbf1cac13e81ce61f340b110ca0a3ba08b84f39c2c12cabd4909b16a1887abe01ada64349eefd18f2bf7e816e60f360acd95d5eba2885af0617b1b7ea62358a49477479cddd2afc6a71e8dd74ef6a6df64f797318a3c882dab0d12457a0a92c1e7db9fe79311c7a606cc6347b4fce24ca0c09cbc9d8927ab746e17c95ace7ca3f83286dce7841adedea0238133ff74c6f4311a6a462122d47c091d5c95f995c10d8fe7f578bb042afc5e1510c6b2842ca4515dfd42bf43eaad7e933fdb356544e11d18f19bcede9b4795361d996b5caa9a248c62c1260b0d8741a65cb9ca142c3e272462eb3b7c4a2b3f2069f08b147d222b89951301068ab03320aac0a1cf4168a1eeddd93ed244a9588c61e6cf93e9a9235a09b7fc098dbc8e13db9c5db0cbffbc248d8411eec797bc6d05b6a02cabd64ead121a10e99a66d4768d55ebeeb54949efeda9236127bb1a541804aef3c1380ff5fdf814b75cf18a5c076fa90c7292281f07e29536b5bef7cd4fbc6cc1729683b101d3f601a51a1989b272bd47059d30e8d868a2975d998ca0b8248359be5934d8717d42ff4b7c77ae2e957c88d462e4712768a0107226d44dfd80229622be3fcd54e3b4704357e0b0226b43b5551757548468d01595eff7b54e92b9508b407478052a75a6b724f2289546137e7919348d1edf74fb6229fa5df6a932c75095e16d2a4e09a5612f8fe3dd4e46639f06885ae795cfb310e9cf304617e29e6632d274a91d648ed27e72250f5ca40f568d1ec1e5fdea5bb2586b6eabfa224ebf52f2aea98118867accf5a5120378d14b6a320b376d008d7a0ef3341cdea8194cac4e01685e66106788d18773fe259d8deb3af285a2ed16e6c0ee5a0cbf51b76bf72df6be9b5da4ec50df5a665c6441d1cb6b434a6a6c7b88028db49e21e3fc074a202cf2bfd55c5a02074d1d231ea7626e4b20e2eaf106810ffe83407b6714dee1af3d2179d43a8779ea284cb90ddf1d49c1354d1ba3fbd9b92ce08e46b154652d7db0c3a2cc5b59c4d898dcb0184fc9bdda624bdbf4306fc50d9e1db9e1904a97157aaec2fb2f0a168bb174b54ff5eac005c5f7431d2a95f23c850a9b16214746701651ced9ba32ac2f5663add64f8b4cd586f2addad32155c8260065113e87a783462e007952c389a6936f9a864f80c8a6e1d92ef7425b87300f157ef73f77137896151797c61e3c11a229ac1aaec4aa3c55aacdc4af228296756dd2ecf3d3ab2230938b3e94b0439dc0d12c35ef27e962c7bdc6b0766870a10676191ae2c1866829788ce6ef4e401c5bc337b5f17ecff991474d1319838829acc45ef0f143a9d2daf25688bf1948aedd5a1f9ce78ec305aa845fa666dcc5fcff34355f25d4a66bf6fac4b278f81d1d9fc5a614902b022a22d0c6e0f24f9541f0c7306ee12c0a20f3bfcaec429ebf3676f7e732400ec4770126bdb91f22339b6e8877d86d361c15671445d8ec776265717ceae89d1767df7188df469b6c617b8b4a5dd6e1a341b2d2405f3631eaf7aecb71a5ef6490b664a6063fda4a0e72bc3cd7015d70aea48f9f456b8cddb293f16cbbf53f9af52bec5b326f48c0262ae63396afa693fc2a6db89adba9b91e33cc54cae533abadcf3cf225b638a42fef9986bd8b5f015f4557cc743005421100821fd82908dd3c62b7d5a99952b36803b94d965646ea8ccd85d04a96d5dfcc51ee67eb7c92ba0c88f19984bdf6d7f20c33cb64b02381ab1180a2001dc4048bc6e6b6114feb00de60c84805720ec8698c4c4a98698cfe5c0bfd87bd37927c9c340dcc9847c17d418ac981796f4fae4d57fe100bd140ea71a3d4cabbcc4004088c451972e256f254aab72598a5d649f334020721cb3c97c44fd3461931d3bcda16371499008b18a3972f1f69668801b9d246ece5be3b8610a90dc50badb0cf5a686df73b09387d963076161c13195634b4dee754f36236c1b08b87936fc9c1b6b23196ed33ceb41a69b0769c5481944a882bd1e89c7b023bd6a32dd93d75424a1fec566fbae1e5833eb2bf2b4100fd3f133c471b28f3d7f598933db31ec84849f494606eacabf3122087a6d06723c8b832c64605b23772d56b51e8464313b6ee77cfa2eaee7bfab57df606153deb1ac0a4e143d1f5c15e0bcc5404f06f1d6f432ff321579e531469e892bf9b85f4999f4b7606aaa1db0a032573fafd18e623689922fe6ecdb0e8433e16466395fc188320a1eac5cef0a0711b05210092fc5bc4310c3fe94805d3cef768f384f8e82df81203e0aa8c0f00193e3c6d993270a9c54eff31af694f7df80c507006a22474d69296438ff6d5c8610f2a4c78ebddb4be80c3fd3ed8012718af0b7d19569c3e24c16d4afeab45c18a3301319c5445669d085e405baa82bf22bd11b4d1940bf88c905776815f7f11e8a599f2b5675147ce4ab87210d7ca82766180c6107330b1ede233faad6f9edcaac4a9baba4ea8c95e1d5f3679fb235fef2e1055c8931c0e585b97ced1a895c0a1fecd07039e284f60021275baede310d9fb98ee35c9d846a0a7f382a7ccc1ad18abfbf18d9122418b6010b4fde682048da072b82e33335491832380999bb1f127b10606fd8df71aac886438b812eff9a2a8ca5ff99df041c23112f54183117d0d0cbb8750c2081ecccb930e1db30f0fb1a9362d5cd8b99303761bba1302ac1d5532e4d1728d6e3ab4ba05d2ac15fc58177af251113e2e3a158179ad250dbf7a44323ef117bfbab4fd244ab1a5d536a19e70f7d4f5c033ce328ac9759461ba2313ad6d1f60862a0cb9b70d9686625f5949e782a695401bcbdf1b008349142c34da3509c4f74770cecd6a9ea8f6be77ceb7d311fdf5e8e7b4b2833d638fceabacdca4be1946e85f3a4b0b783d590cf70d31c54792d796dca7baea04608c579729188268f535304bf170b2e3936a01f95a75d35c27b6595885f6db951072e6edc5f5a62035a7233604944d0ff29a51e45fbf0f010f0cac6eac2fa60f72b72dd43a95fb041de6ff4e80856d754b0a146b144768f56a2b7f162a1ec111fdbfca97fd20bf356f0faca4a86c2c0e231c91d81d6190dce5d40ec1d1fa47e8e479b5458fe1ed14f1a29a02a13af34566d9c2142a58703fe9ddb824f520358697b35adb34182e35c5283f02819faba89ad25ead73c96734402dbdf1be9154d65367d41313f191427061223d96877f22daaa37625ffe3506f3300308c08c07dab008a6bcb176db46255050f57972aac3b5a08019f6012095eb419d57496eeb2f286ea8783887435e343ace8d7317cc286b1d801fdcb6246fc679f628478cf2ba415fa176e50dd50be67d629069842fade4a49817abdf0e50bd045230bb96f9e8723066f85eb121ea59c6d645627fb15b0fec3992364ff4f4c09295768152d4fea3fbb50616c11d92b74e35b2a0f7adc5797b583a27cefadd953ae7024c397fe9999155f4f1ee2b43c1c39c95ed55807b4b959dd38e3b21952c7f09c2b9360bd3273573c4522ec3d7a2a4ddcfd808f2250c01ce0f28cfd2f503117c2221a6a3a4cb32fc5b4cd3ddf086f849a980808c99f81df8735a2e291d16332537facf4c42f2fcf2b685fecda1a260824437f76f413633334df58677416e7424f8a0e3ffbf4230a9169be4e16f4afaf7d46ec67671a835a641eff3ff20aa1e41c561c1bf6814a9f646ec9c39307a1147c6425868509e7c66314a3bdbdf9c5138c441c5eb1f26f77e17fa93adcecca75cca3523cd2745865309df872c7bc1a8a8f63daa59e13c8b6c0b68a53bab19783a8f991021ecdab5b22bc586a4d2558b0ad51b3bd1c8df600b4ccae1fbc19252bb06393b14fb6194066d114328b77a8c1ebcc8303b52caed28914f3819c57833a8c534efe7a78b7c5d2de89204ece92892399075faf41c5201c05468640acc78c68d0287725c34a19fd6e6db12a6592e79c784193d18c6b79d38b2453d8efb7ee4451cd9626a452842b48a308f764863d5bc9c9072b8692e74c1b2103c10773ece70f2268f1bbb405e10a9fb093d2633243e732d1d104756d275ebf55e919a1ae965a02de8304df4013e000d7f80b3608d18ebdb57c1af6b7d10164b626a309d7be54b33ff31b40c6be7b4966013f7cac481edf513ad86a351464ff1224358affce9e998b0827da6a9099f5632b4841cdd865abc263df5221195fb4e7f9b16e857644052d5cf984aedb59d49da017a5d97ac35545f7e75f229a052d3437da04acd63d76ca09d0cff75767ffcc23cf239178be69b07bbc162b0d8355fd108f706cf1b2f5d859d98b102e5169aecd88bb0a2239e94ba49ebca3291a4bd0ff567e1e208497b5b9508027a3e9f978318dbe6f7f8ee1c364cee5ed67dad9cadc9c9c0ff239e07a03311ea4f1b2da4ffe74cf8e4f7d8389099d43eaf2d865c70435176d43e7e5480a6720d3e3d7e6caf6ade0d633a8dd680a0a44e3d279b9df355f9bf1ab007d374b6d60506a316091bc0e65c8c8bbc5e1a9bdb1d6be1eeadefb0c07f91dc1958ef0357de27aac9d23a11b8c9aac4e706db8a5a771e664d47d8841297d34a8eb0c04e2c915b4cf1977a2531015a707f03145e81d6a1031ec2c12b614bf5b8b9e302454e563329ea6d93cdb9075f901a104ccbbdb2a5b7ef231d8e11f19cd8f3822ec7a44e03a87ecd548ea3d30bc3ecd51fb5944c1ba5cefa47126eb001665a2a016ea1954d0a97bda7acfea9ef895a75fe37e1bdbc7f871ae605fc646cfc8c71d6a7f81c66b24336c681248c32ad7fa7b95fc88a75d4f911bd235eb1082442d435264b895a68913d8d2c4e83f702e9f269d8d58b0c3cb0a3a40f9a601a72c7de96ce5181bf54885455e218cece125399bbfa3b51fa5b5813b65c16c4184e0da22f4826970b569a7cfd446d25c77aa6e8144d0a084e33c2b13e6b897d115a8cca9297f2e21a86724f6c255c0c54f1514dfcc5a3d288d3cac7eb6582c6eb7958a0172d442e1be4b8152077c439d1519fc90d4c4e7c4e902537a976734f3ef0f6c5b058380888a6efb5fbc748ff52c83d631ad759233d81800250ab8447fd0b9b89811adf07458524571eaabd805db0fe115752f5c81b5c396e289194c73159da193b2d30aca257eb51d8e9eda8073d28bc51591604036207b6b28d94e4a026df812638513540a1de5a9f1bf5dd4ad6dc5c42e6c82e90963740df90a6312436a4255bcdc0c8a022f4727ac4fa2265ef491d361b0d98cbe4ac1d0e6446ba5a22f603fe32cb2cc65df8c438988a0651b4577a9260f13b98f47ee273538125974293efc5693fcb97fc1c10fdd5ad088eee1c45f1c61b207ff903f1eb24d4b9e660cb27b2fe2d9e630b3d520ce9c394f5e713593bdcbef9624e0247da03b6334f170ec9b7b591c2a89cd066e53d93d4aedca54a5afc73d8cbace33bb9428ae45a258e19a6788b9804f5499634a423b64e8dc4a4f148d0fcabc9960912a6c725fb857fa72fda47424e1e6820970f8faeec00398303f5d1734fa05a7f6df361be4e395a945f66d80fef3bbd80b0abfdffd3015b8e9b0cbd67f584368dec6351b9177e94dce53fb772ba0bed86b9e4ec86fd0dbec9e48fd0616ff7ae6a18eee2ab7b98d7b2f32a5823a86be0ab5b765bcdb31c7ba3c7da20b7380874c378acf971ae80bad704f04c543b7129a7773ee74110081fd1fef3c93be232c9a7471c1b5176402f3fdc5826e8ad68f51b7175be47247adc618fb0f690f3d7c2eca3d0e5deaf9a8db504b43991fe27f1152447ca711fd09a0531e9a8fb7061fcbe290686b3805d6d40e1e27de5124a42f91b9154158410a3626b7ba72d18b53dacfbbd36e27ed259441a1089c23b47b6d9f59849f1326639580e2d8a70d8dbc7a93f757defb2fafb22a741ef5bed7748a56641b15a0fa8714b64ff1735f417758cf5e5919092fb67600d62b67112f2ccde2db11cd911029d2efd850de1ec93b8018a877690bb6a81d975d87f4ec248ae0b5372ab757da7a742fb2b7d67ba51a1924cec6fec86988c19c4e92c4490ae775c5a2bece6936a2f020d696e4893f91009a1259f8859525b28d77d8f209cb907fdfa0d63b6fc181336266e2ac3d0fb82091ca884ddb1e18eda926b9c74065091e4512274a95467cd04b0bcc679301b42e896c9c8103ca182e6254b57e840518b11dd73c93c8505b9e0068819bbf93dcc8fc48b6d70f6dabaef19d90e739238f022d8da37e880a8391403a35fcffe64eb3d109e54db9c97905447cad0824c319ad69f56f5dac10090c11c6b137c67167be6c0497406f95d3bf15b90c57f383b0b020a9ceb24c5289d0e94e05391e453a08c8e38c678979bfccba42f38ce29aa7f450caa2fda800939c60b256f255d2132681d6a8c8943e2f5031e9848b538c48628fa3ee67b33abdfbdb1d62e21c59074dbc8ea42fbcf5b59db308093e9abadf999db897c7f6c88727c2190ac03481e2f7932596bbd907d2eed15087cd374d35b793220354250dc90d959277cf1d0a45b18c815b7446de219f49e791ced95fb9a684a647abf0ccac855404491d2fd96c9100245ec4cb02449e5514ee78ab7e78c94c83193fbd935e2ebc01b3ba25384f8a963c83749e34523ee2001698b97e93d1ec8065113ad1c906d753ad3502d7865cbe4827020b7593e1001c14f2f6266940aa62e2c9a16c13877ab17db5339a9adaaecfcb21d0a52285b02c2daa22482b5c608b11844226f068cb1de735a08406869bce6127549dbdc4d0934e6732b97028ef2a1cc2f0eeccab3230337b56459d1e28a0e733a381e6cc1dd9b546a3f03c84c3d15a6cda049c60f56ca93b3ec1d9d1fa81c9c3445621781e879ebe058bf0387d4067250637d4090c129b8e207ede72b9e471e001dee75b746ef522ef6f52782da11f6a7b76fcdec26abb71fad5ac6f62662ecf4a03ff4fb32305dddacb91a3c6ed85baa5664ef82f2c168655ec49436f6f057e441045f3db2de200aee424217640f71dd1e62ef89c564c90b7926cf1bf65877d82e851860398d05f74e6ef7b48be0e9fbd64a7ea6b40b12c57b372242569682fcd81cf36db5806a1fb942a31a2f06021efa66209d222ee6717945feeca9f3a336fe972ba62c9ebec8b66590678870e76bf17485f5c6658f313e5470b4573f02d414748f986cea1b56aaa5bd09c0929c3933953011c935db2cd0955fe6109d18cebd5410e819c899ac92a4345c82198732d0320a95adc48fda40f281964b2dfc25d5a8dacbde4e338c3c0f3783221c10444101645aae52adb82c638443c18fa024878e399ca578d2909f61854b4b41c5dc99b6c55772d1c723a09a0a49bf8c23e2ff8271f8f0fd1914e3129f113ccd729230e5a812ba0e441217be94d605465115ac7c36a8250fa1849b65b3d2b5e0f767f5000f4540c0541521d1021153e5ea86a0cbe4e1cfb91d8ae98ae903e8badd7f93b0bfef9252bdb38bc9eb8c928b5b5c4ff7dd84499090a66c42298ef0c3316e76805f59eb790bcbfbafc8175ba26ced9df8a151d0bf783bab48b6cab85e98393ed657cb06793f19beeb597e3ba8c5b4fcca77a1063eb0b4c767182a72ad1a56b4dcb27825d8cc0a58805dc95acf4c7ab70f0c41201d9f257a42afd74a9c5598f2e17f926613c75f1413320628ec64afad7d7aae5b18c56b6dd8b634623fad75bd34d17d4debbac782d4b423f8ac4a624e05a553214979348b8798b516532addb3fed4fc07bb8cde965d53ba4620f00089e0a496f3235d4c9c5b5678279f4fece579c3b9a695c8dec0c89a641ef0cb0f943d5272cf612985c3d3bf74c57dbaf7ca0634deffca1a45eb67cb96ea4cbf4f6e8c72e674975d696a309ab21437ce09e5dfab954f748abf0968f036a34dbb89e4db988c39338f548cf6392b00cb8f98e8f4793c465cf03cdeceeb67bd2fd2ddc4fb3184e0ba87db56b5103fba60e9b346fa86e5cfb4979a1d1822a5847ca6749f72f5fbd1008fcfc77a5c7a43aa187a12bf012e241250382b556eac607c776da4940a996671d8938fa70f10bc5cdf9f4d82ce4e7d80b9eaa269cd423b4b4a81e2dbba911f1b8f4a4890ae6e2966369363097434871977fb28123f85c4f3b3dae5da64965695fcebbb494f09bdc367957f28c6eb4bf580b25e8805bb5ead5fae1a45c9bc00d203c76c8e53989723cf3179c4149177dc0cd02b0788f9c59b260bcce7bfec15cdf3bb64000d3abcb759b31352706b6d113f75e558a77ed19a0cde2a9a0a25ad9e7943eda7494834d4f826d677ab8f03c1759a3cd3a54723823db436ff58add2963feba7bb282e6ebd25fbea99a8144caada6b73612ec477f4e0f0bfda8a58febd091825d7ef63d1b846235ac9849eb528de6a25c5be35c56aa2102a438c4d56072b82814a6f31ce02f479a718c68af1774a73409f870411ab79623794e1eda6ea91aafcd881fc7788f47975df87be0efdf182e774c7f860a5ddbc95811a23f6f4a027a2b94a0b2416cd464c719d23b6ff3c1c068cb8d3da75858703e5f5f000e285748189a47ca058255bf77f287059d1b3e2c321b228abc9b2f0e28f9cda8f06f9a233f37e22c4ce120f0241fbf2a05909fe71dcf3d6ee0daa1c39d2381bcb353ed1ba8d2a084cdb9a2bbec48c17d72edd9ebde1d9e83709ff35fed0cb1452ecf1bdc5a67f05df9a796a92145d067fc26445bdd3759305760fb8fe8ae824a8e585bd03d7e6eeedb239a669206f73338cce68d3f641122883aff94e175992b7f3e2cde38c5ee95897e14d3cdbe96a64cc39a418252082db229285f196bf04d580cfc9fbe8d3ecc199cf98c39e4e38d808b5be221b08e94a038fa7c942c024bb82b4d081f79f0222d8c6a2a2bce06772a2dc1e2d1d2856e573503ee6ece533fc6fa2439810d702804733ad166c23f8f3583a254ff009bf24ca4438246181f996736394e788d16bdd499aeb7253ad1202fcf5d35a61e9a0638ec2ad279af2a58695006330b098ac300053054673d6f7ddfd4f82348ad3745f279fb992e560478b74b70bbf3c4953142a1b77944811418e59afba7b5695290d6d80261851685272ce7363ed4285981a779b682dd96f7df644b0b0e67a2f9e9d37d2ac1e6a83f9f5c1dff506eec6d6339785632b3cc803e8327601bfc00e854d0aa4d37fdc381701de9cf62e887df5ee23a5c5515ac6507e44ba7fe3056c6a915307e13bf7113b5b23be242683c2dcf6ab1807272c48cd0eb311e74b4e05a2914dace65179ad6da886fc841d50a2c47f0f75890e20ad942743046c5cb1de6dd3b743321fa8418c036a92cf023f486961666a475e4dedb23d7017bdd8bf8fcd2332e9528ff3b3e97f0c079a4c89b960a0291d090600c40eb519a2cedb33370cdfffefebf1f931c0d3a333db0374be9ba9bbc95f617b8e5667f99193c8806ad806208587c408a39d9d18009a96e09a19c84b0edc869941ef57af2b69bc325cb13667f1281ef27916b84724ce9e6d9b4a004e152337ed594c1e1fddc271ce0496f6daf76c3f0fb99138a1185fc8ea6de5b34000563fabf40f71d35c34338fd78b1e40c6379ffff766696992e70135fbb63861368c59ff1ec047bee8a2b1f9d2fe81edf529fcd83c6ba64e77bd2fb1f4596de2719ff2491c7af83f1a8ddda41be2c0ede9563067972a77e94fe83a1a367b8f1065ef55a253d355efa7d0def16c87bd3d8f063f5de0a8f953bb0235eeda066aeaa67f2cbda915dd094081b68651728d0303a0620e26d528c8a69950be6e25d878cc4ab4d24e27691d180bbf12c7510bbecccd817c756e9a65c8cc4b4c5e015dcf7fbd44aac2a428eeba2201c24fc57ea33efd5e25535d421aa63fa56d53dadcab451bace10f315d47ae1939895427187ff56585d0edb13cf04d598e7502fe90617a54fcc5c3e485ddf32763f5d7721c83d3bfb5d93acd32d9beb056ef104e79db002067f1f3ab931a2fa5f971116ed2fc775cadcbb11ebfcea131e2b2099962307cfc472f0fd0f7246ffc5b44e974ce6b9821c4b01442ad8c0219fb3b3b726d5c808da6a90d4615f93737aa53d2817a8bd076c6948a75afd33d717728c4189d28aa35f44b1bb6d1cb2a5ff497bfa037e8e3d4144076c044de5e04cd8d5363051dedcb449d7db1cc30b8c71a6c044e9082414b1bca8ee64facb55efb87faa4d6416e07d8ab0a31aaa3c6258b9f2d8c8a65ea3ab17de7d7d8d1eb5b358cab6ee78205b0aaa1b8b378111078f0c671f03f1d92ca5afcf8ff8be1c531961642b61e83df12ba1b2faaa540a447cd1bad30a5226253559354e12d205786a8f460bd74c0933cf3fa92c28b858283fce3e90c7fadf27c099e29eee1d315cc6917080746d8de382e4fa66b7e2271267c6216e812c0820febaf44414d1573abed3d30364d57be09f0abd24bb32c4d41ed48e23404e8550b0c479816e446a496d32ea8a31c8774a960377ce6b2ba22413388f5d04f69e38386f7313bcdc6c7e1158edf5416c4f17caa9a0b80866c5d23f28baf5a4b7fe22a6bde0e77dacf1c350f8d19f6d210656cc24bff2e375c12196396201aec9676e0ef283c39b5d6506086a53ba9f62ded4c1bc1b3411fe50172b1b01f5d51f42f08f7621ceb2da390b668109c857914bf5eb53795aa9fe704b7ed8aa2eb63eca54d8bf629e8a01bfdcdea307b2b575a8c862bd903c72c45bb5f777e5ea4870af3a58f4ab95f45571e30af968f1a1fac8e717a65930ffca8d754aa2c77dcc953a1eef5743712134746f94a74114ea287289cd6b3328c7a9e57a19c750dc90eb5d0dd075c5b29716ca96f3ec7cb97ae3488d523eda19f61670ce40d8afb80db3a4c4473d8bca6b4505b21591c7e9828d5b83be7decd277a8783667cd4cb2c34efcedced8a6d2cf49ac5a54dfeb45562669495abf3e8daf44c1a2969dd51924759f6410102421165f026c328ad4ad5f077fdf18a9e959692d83547f1a67effffc50781d3deb7eed13a5884fc073fff9d106579864201bb9168c1da3e6529dc65e911d57783b73bf1b9ff3526fb478c8d4aeb68fb9a68d70d9037a7c51526adc33ed437ac72e4417006084cc11e467b2ad929732a52ef59c607db345e4f8f9b37da83a63c9c32ecc55c6c4727c70a567515e0f7654cbe8911ea787bbb77378368d266a8902f00f1555fd48c2c4a589e3a91d8d09d45b75d462467bec833515a131a317e2d28c700f3591cfe4fc5c99613f4c7901d92de3a4764e58d836686a98bb07087e1371e5512e88f83d4bbb79f490e7694f4eecd198fa87eb7f8a10a0b59e01e3aa41eea34edeab058f95b53704af7b2f36cf8532411fba6284f9f7d1a0e5f16ce643ca88d09450df7f9a3e4e697d6efbd4d5299c7c08ad4fd8216193e270120f6e5a117ffb25f659b7d929c0307e3cdc4184079c148c1cecc0c11fa306fcd3dbfada877c7525eed602e3107728ce14a14102e193ba5fe885e607da2aecbd0c7d978b484de9776715cbedd5c67cea57a0ed8befc5754fcb16cee44b083ed3855b77d601af714988ee9a8bdd3a8783730cce5ebcf18fd761765fd356ca89cade8598d57bdd73c068452b685a1bf4b30a8e00c32fd495ea02d63b6a84a6dc061d5cbc5cbe2a9558c169c551926d91cd53ec1e7d75ad8156447aa7f2a0ea8cd6535359051f670f321a4a3e096369368b6995bf648b58c66f14525340a39f335dc06d456470c5e243f2829133f473ee9591daf5887a8b2d2a457d93c5e67f1aca21be4a9e4622969f264ef0c79491f4b4dec6b44658f7e65e62af6d74bb2688ebd9a21806610bc6e40cfffd5805bdd1d7d59dd3d42bc909d88b945f0c4eb20870ed537b3100bf2299db89bc6730c54258328bf8e068ae69cf08eb61153d74b1740bcdf63668805c0a047c6088a000170ec7376a47adfafc4520f875e0aaa5fee03296ae496f4664dc0c3c16775687eb27a97951c7aad74b9edbb7f6f378d3045499d48136c53efe3fcf48d06e8e899f9400028a329fd3dd01496621a9a938fc05264bc7f1714473584d81288595d18647b55f98a20a3a7043494cb8c1cace06761d63433e2286b8949f422a7db0d0952d67bca20104f42417cebe6bc344de08d7c6071de6a58e73c9341774e752f2a7ce6edf990dd2e24fb7090f8e68d0c179634fee87eba5924cc41b84e3639c82c0ccfafc76d38b689e6109f058bbeb33963cf9f35c1e156af01755821c3434616adb70cc0b5bd63cf3c0032e43e294981cafb352553f6db26940cba257ffd5c42fd4ebede579068a458d6072d8dda4bbc7e32b41cfb1a6f510e2e428397a57ac7bc7d5e02f27def8467727eea9b23e831ec54613efcae5b3d8734b693647d378086c2d34e5e3978d41174c11be708ab1ebd9a8b62ae3a7861d960da90076fcdf856357f7633373386a3cd83108019f45aa83d9ecaa48bfb678dd29c8421a30b75726fbcb748a3d80f9a2b919896ba6506dd044589e210870967143d23eae9f08df9b1e0aed2eff8b1c3a83259c9e20be2f6315628cf0b15ac5292d840136eda53471c46d338ee2b05d278f4558cc7e11ee2dde70f15354952b39f50a1447fd892248d06de70bb6232564196dbeb1d82f1b743fe05f07ff0f15fc51071ae22dcef93536c9769e8809f70c02e9fe7fe7d1237788b0e07bb6dbabae15f9a612dd174ef496e7dba871928c7d93fbfe3c3f8e7054429d47029ea060f9c0ed948a7b89357db5824fef1d8a4a62a77012e7d55bcdf2772d6bc8122372aacea82f6159c64549b1777bd3dab872a8a3f7da1a98dbb16e894d194ed62d3f1ff6b905a49e7a36ae53397cab415fe3c02e9be30034dbf858dca0de05797a621c09906a3bd97673d16b6acce951e4584421f7caa54e925bea9d8c51df0f3a7f160abb2af2cb3b5724b6fdd8c9733522aa5ac0dc874a69412dd0ce683fe1d4ae23fd9eef1eff97523692cdd8f60c5273102d6ab8165c202c30dd56d55c33e23b9070faf1a22c95541f7571d4d8f5596b83b5c76609c2b980232b7622fdcb9abbadc7e63d2a28d3fff55dbaf4353186297dff1f2177ff99269580a2819e8ce2b8e63571754022a57ca64cf805ad539bb8b4917db15c42b4cd9d04e28949381686248d573f4645fd694ecb21a3d9aebcba9f4528d20a2f87458165d1cafc48272c2696c353ea643982570866363ae54d128c7f8215caf66e3800de6cf7f429d7acdae246bd4b26c2fd1633f9653888578af7b6e269f0942729531f1b87422cb9ca265df01a8a21ab8a7fd507d8a84fe87762ac996222a284697f7e009d7a007ad11182a879cbd67bcb046bb4084c1900e53e53554d400ec4a708af6f4340767966e07f417ab7d99c4d8843e0c7f907ff99100a1cdeadf548830ec32d7a86b81e8708df2dd605568f6dc13351ef97ae59a51d58a6feb6b00182564e9c0d4ad33bd37bcf96a2a3fad4c91b5716e098b793bdb6831128a573a1c18999cf4064b5220b0d0b3ea2a48cff9290494e22848201b9f76358f265d6afebb0fec001082f6cfea5d9c81135270395bae8484e3b79bb9738eebc0229a5e06655d0dc3d5d44e6d4b50359e8e6f9e57433f441d99afa2701a14947f5565bf4b0c3dfc24489b060c2443610b046ee4afff516195c77ff5c754192941f629cbc9ee42b0762c931e397ef451e58ca9298a2886e6f7d1460f22699d794fb23fd8b4f620037e21e9197129e7ef053ef0accc15c9df9391b9f457dbf8f09e66baeadb43f2c15c55a8cf7a785a0877263c9dfb6acad4a595bc32a6e1f627ba0582465d6d768abc587b831acfd83ddcbcead0a240d15d8cf617af5f7c5e2318a6acc392bf4b254b7dde7028476e1240478ade0a441ef3990344323649746a421df4602c3f9a773d21f587b09407263e7860b9b7d7f7eb036e3a0da59c0e3c5f25c887007de51caa3db3f964317554ab2a7790006134eb4e8ea70c7e4187cf7dd90da06b4c634235628829e1e827ae2ce5278d70e3f4cdcd01b93e6e66ae7418f3ed43e75da28bdc58531a709c5737361bdef9f84c00910c09ac37aed2d227a59c95dfeb369c499182f0bea1a169b6c68eb68fc763d2be52b08260798c6614fa4612f3e9324d84fb656f65f273a56cce7c2c9142d0e898b13d01924af5995f9243e2e44d1ff324691a9d463dd3d433b2db51df7dd35d3670d4b2ca956686400eff4e17116f346682ef134f3f69213fe30ea316c984bb1cd16e35dc61d948f92ca0b381d4a3c8c9ca2e96bde1385dae49c581638edf0243d41c7a1858992aea45bafcffd9afbd04233674822dba2667890680ce35f98d28a43d943d4bf061bea421b97b6ccfa2dbdb6181961aa19bfa8096a12f1bf28f21aee6551e5dccaf24c5e96f1a027f4eef74ee250c5414379e2ce7b53b2e6d7e26c182e5bf64517b6686a349be2bddf69ad93845647a2b23176d0c6de4aadd4ccd424e7e054b1fe815d68b5134747e8f5188a0d7ec1b31987547e64b0c3f7c548551487c29b6c03ee5f6d4e2929f1d1d39b9c1dd02c656367163bcb8f910f408d29705429c4a16c50d98e0b77b3633252a7931abf5e68f4103c3932037654c64650fb9228756edab8f8a312b9d4d2903e05dd10cac97da15a9aa4aa5495c1cb9ce65924bb650b942342d4449c688aa0ed70eb11e2f2249a835c455d88b898ad4c9685c5b058a49b08b1990e3fd60d0eccba137c7c2c2849af209b22732d405bb34b6aa2dd3ad29f9dbd763a597a19e2a1b455f32525348f043cb6022caad7c44cc91c2f0851906f882baa91aca02ac72d7d8f742d864c12dc88267817b79a137307cb9b3747e5d8882859a66f161ba7a493a49f9c2aef3b7016569b7d3b14f00c310d3b4cc2f4482d13dbbc62277db984fd96053e21359126bf11b25cb17042136ea8a44db337c23d7ca7f4d10caa234f22289325ee113ec49178b9469fe40e6aa02fa9ad5bc4fa5239f3f449de18980f373d35803c8e6b92c5ef49beb02af13497c66088fa246c5a9302aad4500d8a17fba4dbcb923bf241dd547728df1a740806ed058f275446f4f8b406cc7296ea198b65bd169d0e0383e5bdae8840d1a0969efb86389a149f41dcdb9aa06d35e0cbe7ad240916245802b1fd4dd7cc4b5fb3ec9022085ab65f8c621ee37d8d7a8d2127b99a4d5b7603d3b3019bdee3c96149b66cd6173a0906528727e2149ab443cd37fcd5e183ce18a44f472c53ec9acfb4e007afe9e1d6f871dffc57c2df3b3fbf3858f463c586e727396107f516f9ae7ac266254680b1275ed2c05621f35fe564d08fdde3db35ff505cd32e7c8321f63c5c930b4443688f2be448964cdf1ac6fe96db9bb2d2ef5276aee3fecf4b45e8932c281c31ac71c8b02a8d17aa60daafef43b404bf85a0a22825207080fa863ca30675b318f9c875d41036761ec690a0234a34a6b96b5902a8e0d6e11d6baca4821931042fde8e6d4900b3914686ba2bc2fb30f500230361ac06dfc667d58c885a8e034c0380d90ed2cc84d8ef452927c98700c178b987ba49f30b7112d3c04d449be234170b6d159c8c49a45466b05191702ebe2c155d1d586ebedcfaddfda9daa73c0175ba92e927559ed9da1c42eeb7cad984bcb59869ca1bcf56a119d6e3f7ffa6493887e91d7322ed361e0258169a17962fae0d81d54bb0860c9f93d0802e3e676075c93f3bb6edb25d73ca23910dea2e0f7d1c54de86f2560763c05d93855b30d1e84b553fef535f685eef5a727a7003a05a0a64e342eb8fbc74a52e2570db9e0bb9c251c641f8f06f9a9f6f10276b13547b02f7f6c1944cc75bf18e7c2c9ee934e62886ec524052253c10657c2ac1165bf1585de17df2dbdb6f9337b405d4137a9775422258ae65c9d3188a6ee92e893ac147949dee84c67034e37b85a8708292e71c9c560afe00412d0eab08821649c35b85eaa975bb823307b203b309e148c4b88971a06e3041c5d2eeb54f9b94e1cc240f3cf4d15b28f1c2fea9e52895a9c5537449f2b81a24f213da3789cf0c140c4224670d861bcb07f99d1e26b79f0c49054a0a56ff394069c8e52a0e03d18281ae2a793afb6c2e1d8a4358c20d8f67cff2c52701e8609163c65ff8317fc1cfb540d809550e43b13de7fa374bb25d84c1f5858ee40ee0eedc1533a492639a6bbfe32aabb2f4f4fb7c17ff981c734bbce266f45af0833194f73d0dfc8ecf41b61fd84f5ebb2f13299518af25f72e8284a4a68b371045d79b399823123a4541dede60eb4845b1307f4439951a175c936428b5461089132441e839750911bcf1a70475078bb4d8a7da73005f226b20e20999d5c190af2c5381c3e3ab9e3b5fa4bee7e74c08db8adc02ed010e4cef734827aa283969dc96c085ad6e242b1167720ea3971fd37be3c357be2d0b2b554bb37e58d504994b943e40297d46685780ab2eb0ae5231b1fe2674268b6807a138b6c9e64c99a8df48bf7f734afd12d5cbe2f493bd5d299370bc2eea3c045f7b6bb9f131defb49c08c8c26e6d845a425c0279c1432948060af408872a6caa2a7b09e20636f7fb9343ef810740473ce96333f8e11087bb79993a87948138ee3df4d470de3e9186ce154ef3558c2b79b801395e807acd6537c14d1338c33f4dc00da2a479a54130a69bd212f4829c2a00c0f7d648b6ce11b91697b061abf6dca7cd77c2adbdc6a40c634cda127484266f933cf122ea48716a813cd3f27eb237195f1684bcbf84f7748188bb3f0fae561bdc62f402eaf946f92af0300fc528bd4adb33ecdc25466cf8e59dd2405005675e8a8bbf9bbfb71db7ccac73891603732d6fcfc57422401c70848323bc202be8a9fe96de823c4c89bd98824cb3f8157986e8778cb0c27d6a0802da4fee5cf47bd84b35d52a869bf9c315da7073ddae30478cebbfc43dc2fd3f93a4da7f33e3c21c3ce9a2d43a8fb21aab2256e382a93f3467338873aedb71957b0f3342017de886df03579d15d3e545989a2a4d5041cc4efacd0701ed52a2b96d4ab1bf0f21e6f78f061547684564519965280c937ed8a7365e3095a7706848de475fea38d139b99e2593e79d4e707bbf1b21e1eb7829051aebbd29d05bc224ef605527696503dc3cd312ab1d4661cc1100b2b8c882b78cc02aabea597cdc305850556c50a9912bd1c73308622e42ffcbc8fae755d2dc21a82b1c45988fd7a5ab41f4952ea61171e6f95b124efd1f5bed9ce84f9f803e5f5afaf01740a549b70df9e25fae20e15f1b9f5e5d678b33d91f10463f33599bb09c97073d5c52c39ac2f5205ab69c7109f191bf01a1b6652c3e787eb977cfc1cb21a34f826ca00861cc42c7a1a12aa6a59be57b2836c907a23ee660031b055ad27707b275ec2eaf27d3cfc0fc1aa9d686a0d3bde45e38c7ca131184c2fd82d3b40a070f3990c9e72d71a3a79f2152f996f20ff3e7a746adbdca5734f9d809d4400c4e602eba032a32a2b0442caa90802b169da60bf6773dcbed8d142bed0bf4a99b1cb2e288e2407d81b31682b26ac298cb35d120a5797a4df6077e7ca6150ac2fcedbb83fc9a3d08dca8145882370327ea788674cb76c91168e13511adb4ad397c5b13beee38bc1ffac4bc18c82a2334be49b59da19db2b80f73a62601c4fe4431583fc78aecb1e4f41409174ae6880181006b1bba235d906378d03b231469a35dd7851d292bcff17dc7c31f9c1f26c452a81e7da85bcfc4ec5e389f5a184529f570958835d09300fd8d897f78270858417f75e6f2ea2b6ee364c7874e2b17bdbff3713f5dc627f44ea1738088ff2642ba557113c59c75371f500fabe8c3eb025d42751a60ef320d9ef3297e146658776d708f8e1292e14a7753fa815525f50bad625b0826c3f3a8ba01570e852d819fc8df4cb2f665325f07704b9676ced5d51961b736d66162b976b6e9298ffc6ed405748db8f85eb9774fe4df29ad66b485a7fbf88d92c847719fcf1c26af67b897c7d4f1f833ccf2cee051d89aed59320ebaf50ef43a53ff31665bd28511f5324ef847645449554a871b4d119b8e25be7f3e1a61e1dd61ca7b52bba62d68221de93125d096c7d986d2c39d9047854dd1ec73f5909f2dc4dccd0b93f3256760bf893d90a231c3eadbb5ae67172e7c54072a887b7be7a38a0963e6149c4530ff70853079f44c5f12d729db3ba594fbc960b76eb5d5066cd52824c67cd3e6e15e625f12646d2a80b28489cc94502cd93cc99c8a04bc8a51bab612041c7890caa8b81de08e44a25770d80227c7f9230bb505b751e5ad526b96ec01d0f345597d37c5fc5f5dfddbeec628999eb2051042f7d397fc6ebcd093f5cbf712f04a5f027ca7cc234bb6d03be70667835eebbea6191fdc2476e77964ddf4f99ac8e8924e33185e58387412700c23740ffb01ac7a2a04b586fcd77cc62d51d432861dbc0e17350a69364873b6e354f465caaa06d08aa7f6775bad66bf5d90d4d461b7011f7c714e02618204154d3b61da0051720a0e9d8697f7dbe36ac706872f07a3368463f196e145d3afe13f8fac865eec23d483f24f17540661732391e0cad88c6ddb9b454000e2ac2f22b86b1a79793e86021b89a967395c5f3ada6bf97dc711f61099e76badc870f0c521899c1717874f0dd8e20eb09f64ea73097aa8b6cc9b52ebe77ebcd9857013260f1300ec96b0dc49e4ab867da3c14d55e3d14d674b8c71cf6245f721dcf5ad1e364887c64a5c49657ecc98ba819d12abf44d41f84814ab467a20c824d22710689cce453da6e264547806cc1ff55a12cbbd9e5f0f8fd71f7d11585db746f3487c6179ad6846d28fa8fe40786a46b0235f162e111fdce54d5c9685d30adb758926183bf6d5f5bebf085ea4452ae5b22cef69d7eec305974fa22cbe5b6115d7dd229d1db7e072efb876e4c1fd49525bd6e00d9461c361ea706c299fc31e250a4264a61985bcc967014b0c7e00f8f1f22bcdb768d70bed00e6c639c8385cc1766ae8cde00fd3464f42f884b876c432bfee9864c71b642e8f4b2d3e1f05f648457e395076b695550d5dc7efcf8117250a61e46db7cd62c2d138236808d02f40b52922908e91324c36b2fccca3d905991ba6461e06919db6b12da6e483f6c88fe864d56128437684517803c7d6cf2440e3b1a7af3e2d3c1f6d1af40864fccb304ebc57d23b6c3a0a2b5f85d7175bb237e88c429aa3ebf9adc56d09d5c8a71d10e96b099c2343104b72f7b23d2068e8e5a725c24b35c1272a286c1bd1f8a432ea9461b89279c4b24b936918ca6491e292c0ad9dd28cf30fb6931714dc877be6f4687b7bae224aa15f477b1949414145d099482be2b2d0bb4a2152d3996a064e8a09668161b64aadd37b182916bf41a887588fa959ff6fbe0a589e72f12c7ece3dcd4d0e77e773ac388e49ca1795be182d18f1d7f73c3814ec5a20fbb1ca4f21e276ac7fd290835ee45e33d6395a4dd0fcfdcd93e21599c28a38480ad946fc703213cc048b37c96aaa7d8ea9d18842c69589d8098cd70a7a3e31180583fc71aa26a05bc59a3640f1198993bfeb0cea9020d6754d78e9a45fec4c5d725491bd9c678442569d78fffa25737648cbfd835e9fd2328a5cc19a8b458ba2011783f5b02d7ebdb3028d66e2f3044202dbf23aa0050966f0d74bf776b0129a1343ff6851ae82e5633321fbc272f83adf870c1457d2e370208a9916541b95b2bb9d506efc0f6eb67c39c0f3ea03e8dd08f198a337e41954d5a7b50f3a4bf5e055137651a0e3f91b4e89ec2f8e94ac642a26dc452dc4980b742ef98a9d63d00d97b73ba82c039d71992959b0f44ae8ecda6e4601bd234c2ffcd7681d6eae9687d5e5a18f3cb993d6cc5aec3e7645c23a78af6930d788f12ba47cac8806dcb8968c875c38fd4b9d33521b2c271947f128194851ce069bdc094e00142f5f8321aad05ad5279e82ac294ccc95ae9f7b0705b1722a7b895e13c7945be16d09f578e866739cee8df612495538d3aa4a4d4a9df82a3fcd13922abf37770b5bfab0fbec287596ab1485a46d032dc4903fc5e6eff16e623801932815bc9d24afc35251a8f51a9939a27a7d3aa3998a6e216aee8838e2b08348b9b1a686c5a62754425771e649fee33931e3e3816d60c56845f5945d82ad67b0fd07ff32a521b6ba167ba2acab0b7420fba95330ec58d6cd66d520e91d0987fe3aaa09975d4f3e8aeb409eabc2e5e54b6d4135d081a047d3e5aa8cef8b32f8c54913fc3a53c85526f6731dec4b8fa54be1233e0a050b87ccff08e05d2810b1f0e6a7fa11ace10287c7c3ac5d4484461ccc2f345574740fae45a59216fe16e35adee3fde5b43ae44676c74484d4fdcc52cfb455b5c828f0d7a70cfc35578dfaa4223fdc23615f735259d5657956349441122f76407bdeef83934a47108df1841604a7d29f804973aa100a251fa1458be811d71ffb070255118fa9d6c3c5799e6caa7ace15a4ea891c3654206563436162fd8145fcdf6bf3496f7c44635f78f48af4c0a57c7556b17744f9ac46d00a9e90841877365beb597cb9b55987590ad98086a4b54c2c7b77ae3877992bb6a82dcead199fe04b6e54569313db3955d4ed2e6e659829645bf204000db02faa50834cbb78237789ce6d675f6bea64feabb7075ea99d73342638958f72f1898e1c9762f3387cb0e5faf459560c108e1fabd91059747aed90c6494acbc669413c2256ce8355140685ece1bac642fc80a29f508836daa7749fc51004aa4ff45b9edf7c80af1a15787de6b48ef89728d050cac1ce198330850f1d1483a1a58a48eb63176e4709ea6732f9237ca178ede71a6335e67cfb73ab709d2a73e5f977adb678cc0fc6ffe79b3abcec7f3fbb8b33b9a017587bc909e93e66381cf5cc6c753e319928144a514877726a2d85f13080ff368d6432d058938ce3b17df6b2c131bec6b8094efe32e4e7d157adcef64ff4ebe8d7be28f1a6e1a35860ae38d1d4145477eeed278fa766d038ea566c8e28c8a8218eb092f165cc3e1da0c15ba6263591cfb075c328421b818f9556d11f6f339c425b45fecbebd997161857e044226b4feadde0a5c9e32e5e8c7a3e42f9541e7d607ee4a429515a42d5d4556391fd05e644c4a638b03ff26a913dfc4f4bd0c32b5ef7d502bc64cd992591d47b8d28fec1a18a68f3f91807d952bf0cf6d4d9027850865b8ada8577b6d1e8b41956d31d5336ea14388d253e34c15b428a2e89ee23108115e1ad736c3dd61bbc26cd463562f8065865af3d8f6fa2da864a34c4aa8825eeeeb3259c05a0b432688df29d363c0ffb276654007b41325f1119ce456b51ba95e4ff27dfb20cd113d6d0955d44206eef0a1672695cebb093cccb8423bebf2e1ca4e1ad58c61ffc357ac0da53923b88aa399cbfb6686b8ec61553b5c0c4023006462d5a9a18fd82554d8cd5a503d54810b2bd579e9e97f06eb5566ce47c82abcd9cf2ac24194f865822fe19918ee6a320f4b9c36ae798082d314960aa36e9ee769294c5cb312f0f618498111450bc8e7c2a040aa85fc6bc2ab49995e8e3ecd9b3a29e64c71f654694545f36c04711b2945bc25799e0d98ad71d6768db812b5d89d730f083ff456e423b8b463f9f19b2750f0d7df2927d75b12be6aacdaece5af82b63f1befec768c87785613854fda59d99126734e22207065fd0c01a85c34d2acf37c3ec94301a7acc24c74efd56f82c3ccc7264a681af3850163f20207a63f7fed8f87b8c5bc4007b57daf4d8adf34a72cc55ec3d54f2f3c175f82d3d21e4b6a313e7dac282678c2f2cb662bf060fceb6882e65ccae4263b79dfa6ee163f8978815b8054f743993f6ae64f3a94d99b184f5f159d2480112a3c4df74bd94792fd012caf0360968162ba18f8c0108047c1dac71ccde067b651dcae2afb9837e5e23d768aeb38660bc006ea8ef8b567d0fbe9168e15e11d47fc115c3352f918547d08fc49516f76daa8f19a1c5963102ab3b320e29a00a7a6b2af2984184843639e03dde741dc1a3453888015c609c202ce906e505c4232b287aabbab2270e14e4a75c37c4fde296d262a55b303ef09e57c6a693575c7be11a22764f7435c310253cc11b7b2ecb28bfc4794d291768d40f899164bbf6be773041bff595fd6888dbf47e80ba0a92b75578ccb8e514c58a26b5658f7f9017e33787e8ad5fdf87af3532e3af29be209aa4923f307b1dadc59b36aa59c8fc96959ee8aa948207577c3e2b02b370fb8852c5ce7625d342bb298598818b33aeb5b1cb8678f3ea050f554811d300f95487b686e2d9f3d860cd301b13d87a0494280416de5b28018f273685035b62319e7e4a55ec294fe2aeb505536fe6b608d8893309574618b4bab10b9b1f4b386ab9d6b6a039bd010b47938c3953aa797136c7601c7d8112cb25410175cb389ce9aa33b79cec6d5f4476c6283fa4be2c8163fab7cbbce17b0452349282f58223212a9e270c5ca6c67b4a74b53574075f0be37808fbc7599e35fef6ff0690d4bb1afa8f60a67d9f7f81f4c7477c9f209aba197015bb8e2b0ea95ac4339f45cfb618299438bd91920d4034c624879ff6981b5dd3f338f1ee0edae11fcb618e8b4a18330b8b5b50e78641f00d6b8d14b9eb739e2f57bb0a7a0497ac5becb7a413c88947ffd651fdb0e552441f7928e0f665404db01d530593d7f507009be6e639f8dd0bf06d3eadecc4c7b86753c260323cdd4b260053fe5bba49323d67db7580f6b38c25255194771ed0c46040391696a56d560810ccf3e435dbe075a75af27f786575886e4acd496b032a332a94df56c850015a9de6d8dfa17e5eabb2cfeb7acd913070a2eedb10cd88281e9bae344a55b9e931db89c1a2c37e9261f22c185ecd297d0249388c2cbc207f57150afc74d36e98eb0603c036b599460f6227c4017636241c98e6cba8b52991443a81eef0c77471ae55caa24e82b4d737fa8b90d4d0640633767e70a6123da58eeee847606e441fe410e8fd7234f01ed1e4cc0e36c0a411f86eaad8ab6f2813c7567c1649854cf71fd3073185b0ca38e13413d3f2fb7490ad51cd5e1fc2546425f62370c408933228d9b2d32e87b497950b7d9200995a4503ff0a175d4dcac312bd6da587ea655d1e9824be1e1dbee5556e94ff86cd82e2df56ad34e7469d3bb38da9765954929359c99e4df582dd6721d765e3c837f8d98c20ec13d42e6dcb1d218757e7181be9f4b84f4aefef6385e15930a4dae52e2e241c7becb4ebb8cfa664f448b03170e81a61be5f6c6b9c953212bb73bff5e5cdc5df83e66bc22897fd711c9ceb4ec55a0d723a2ead4a4b2632f88ddbc68e0bc70314c7a519afbb1559fa1275d6de129a9c8e5f82cdaaf159eb91d6b161b1d164260113709b4e9a9c30ffcd1fd3ffc74d8db10b96fcfb819393bc1800c694f68e437710c01536e4a4f3c4876f0bea9f828dd269d7fe7cf871e3485fe660a99040bd7416c03bf9acb66960f31d1607b694213161bb63756677937ae6014d93659c9b39a44243f6d8d88a9e091d47ccbeb4f766f7f2a64d165913e500d1bb26a72dc510ac1656080ac254459e3dde03de8463705ed2f9050b8b5a164095e0a3ec206f02363e6ddc755d56edc124ac140c3b2dabe1d75c764e30c7e56050b74d0b5701a80fb2f9a4e5dd8c21bcad55274d8180a0b59b2c01a90591eb96dea508913a399c162cc6d958c961c5deac9ee795357a572bf42be385f6a0a283633263f5491ff0350cc50e666e437efa860b08b9ce9a8f33c44e891da295130f51b2fd43cdebac31130d9cfa846d15486c0d78a9d98911a8210b16c4f7006fb4fe99467ed66c1ecf7e77009bfd2d26e84ed7878a5b8a83b5843238e4beeaa5de4e1d57d0b33cbe52556b840f654e35d796439af819dba832aabd9c95915e6de734360eb60250c6bc0fba695564f2c827c11556a5c499089339bc3aa556de245f950294fe6211e14803f39c5180e47a61e7e4bc171ee4ea7c8c9913cfb9a78f858d9d8f1d51eee1bdc4e8a5853064fd724f59d41030d0ea753696ce9d40fd3f6d7bc62fc6bd1dcdc429db9ae5a5368eebb1186a53c97cf27b38e12624754ec094ac323d1600cff83fa6bb209319b636e9d6866726a228ce8c31a51ca4bba459aab5161487add929c145d388955f49487de28f499ff69de34074e6cd51095807c5bbda339c7a1c469945edac2f6be0c9f47f7fc361d04b4855138750136642f40b3cf4a06a26ed5663c50a059b531f536020c7ed7f0c5654944f8c4615e973e997574541d9c8018123d5e2b61f0b9c4d8e6a9be09d385d0a64b8e22b4d3faeb6c84deec96b1d081c9d3210641e17f2c64feb987f16ba9660df7f15bedb8bcec758425be748c11949e9253361f9f030d2f222d61dc84e7aa3222cafaeec16f4965c3b6f041e18363c0853cca4f75b6e715d6bf604a49742abf141f1167fa2e70c4d22a627cf56c6f22f18995d4ec4ca0a4bf2bd10e89e0ddf8129d748bd68113aa3e81ea9f952a79c4adf57a2e985e7c578705b83123c17a43174dbc137e635518dc4130ea9292ee7f7900ba62e796a951a62b8ad992efabbc8f1a62d7e850f6bc339650a40b6c849a7b0f98e93f3c7b19ce68ce84eb2463b7c07f3b02f5a34afa2010ce8599a0d5270a10b8b57078f8fcd1e97726192aef574e6d4dc70405682c7b2668384b1e0730e0fe9f4130fc026767b1c80fb5f6198e0afca5b69b631f3c8af8322e6c74213a711fc370407bd8a07479a14956ba1ffd4524d58f39f70e259498ddd56331e0303fcf75fab3e04dd3d862b6f67941b3fdfb12737ab36c2c5f1784f97ff0d9699c0a7cc456aee58653b8d31517a5ed7ce81758567f3535b488ee06626c4c891736079f4755ff58079ec00dffde20c6ae44cbaf771a41f3eb480822f0d0c7f5a870ce7f927d50717a2187edbf57d7068cdcb9353f33350d841959d0701d213eb4b3717f2eb2927ed3a32e143598b85c3c27ef267cad85de569f6bf36dba8b4ee6309b9e84ab09e47a6663f5f6451c7eb11880335eb0c2992544a95e48eb731ae437da8e93bd41a5ef62c4372f487bd4f1c6ea00cfaaaf326c69b9b3a9ba99e6bbd78205cd7b874f96060b12d9752dd1dec16bbf4c3ad22ec49e7cc159a8296da0682f37286483d97d6a9f4b429e53825f7d53f1c318ac5684f95611cbff28231349a470083109e776de9fd767458abf6871a124e47b1d7e2718a0c2545c7f51d4c4cbdd141dd09da1054e05a9baca394ae552235b6ae729e3172b522965440f6090974ae278ca346609db05582d088aef3ef2849a7c2b569a04ac2d45465313f36d7d399e291299b16beb35865e78b37c21a4331e2d25910a9735e1e60ee9364a38869f2510f4b56966cd233423fee32894ce3cb72abf6b4731e0fcd97e3b1c9d9b6da30a4ca10f7f33d3299326999a2b02ca4666f456cdbcf62e4c0ecfc6f6ccdcfa132195be2ebe2729228d0e632d99b224d553cf171514a48c11482ee58dd9438071ba4f1090024213e11eaf6c5574e8af33cda53c6ec6e3aa5f90975e4a190f4f18c8738d1b3c40c7fafcd9e2cc52d7050969e687a7be553d78da0e9c040cf55b59412a3bd3c4c819562d10206bd9686e7c0ab3dbb0468e2afb202d139e6a9dafce52772295fffcad665fabe581fffa744d6b893c03dd9347c7a114b2faf3d50971dd7582e35f2f4acaacf0e80247a459bfb246824f0ecdf403099037c052c5fc03841e3a61567d23effa47cfa0a5c3ab89d0ef362645820958a6432e92822c3d5ce789a9d54f2ec7679513f191fc2191f6351bcfd5ff22d7b32c3889f68d57d1224fc3e544800435ce1e353746b0fe3ddb40b7c10c3e8da9284f0b952721a28b2d674ca6043383661907e183166a2d68b3fc8dc7f4ede6d99849f6f62e64ea9391e8521a83dde5ad646bb66ef090e5c144085c06fb9ac2932eec8262b6c9a2e73796e793d7ca94bf0239ac4c51377fd7040816d2b143c3001df7cf24aa24c3e0bbaa7084a74d9ba63d0c679c83a163c4149dbfcaefe77299970b467300deee191d685ccaad46d5769d3b2e5d286354c0f44b3fe713a950a989670ee05c240fe0338b8c98ac27a9f40be4c0deff5fe143b1c211614002cd46743b9eca9894df62a04bda57e92d1288b2f611273764bc72a3b0330c0cb2fe1a938dffd32bdbd41ade7e1abceb1ba4f4a477d8f976d69abcaef1ffc80cb8966189b828401a10f7fef4855ccb0c4c0060851e87e58e0371f530492bd4f51bac65e41957aadbd2a604c05e98752c014c5926816d12a76e4d5c2ed4d2c0944efdb305884189ccc4cf9ca21d1b88df667e6fc8913244687baece62926feff7bd03e16d5e9095045449d4beedfb38a1b86abc81836beb2b9b4c2242e64f88fbbbbe06440ca1e1626cebfcb232ce02be345b1a8e1f6cf9b2c195b2634374af32b87c11b71f35a3a0630ef4db7e492fb66460a1cdd04407651d8e2d08389933c0daa5d9e203143dce7c54a6c653fea44f3f9879c5c595e7bd9d7e4b7814da1fa4ff8cac1bb4583971ce3555acc6a5f819e339f5a8641688fdad1ff236a3fd398a66fb580081c66362c8111428e023df6e5bbba955727df8fa40fefaab5a99523a0c57d415535df698a42ad8cfded093c465aeb56b4dbdcf31525a7d6140180575a854404ed884148d75117e7c5103c1cbdfd99862dd016f24480930557a76fa78c0ea2b4640446f2aa44304820de35819dae9492a98ebba46adde15bb5600d501d099bf4951f21bffafdd14ca2a81dd89e48a3c94b7a5fde0ec3937e26f2c0dddcec363d6e2c08d3407023c4257d1a04fa891e96e8bd2e795829a7b6fd96a3113564ff3bdd5fd09712af37661722d438ef293ed6a8f1c51b3dad6471f936c1e4d8da74378a26b25d66182df8729d4a7ebf2a90604aec67208c419ce6839ebf5db8aad49233fbba7c23b09626e98343b7748b1d833cfaaa9c05c184c8461b406e5747f107ba594ccca1a014e489cee196386558b906c2c2d833a589bd51e4d17d7e7109af72c289d3719cc9115ab8beef1038f7393d9e886a610692b592077d26eddaeb0179a46e86b26d9413c8276e6a901d03b5509ca5a8411f21a67e0b29fee1e38afe906fbe71ed1c904ca66ea57fe2fe80437160962a7cccba9e5c6b20f9924a18352068c993ebc1ba658a73f177090d208f3f0f36384201ff8069e62116aebd18c3d34324827e46db68be591e10d5c4d275f14980fb28edf1be945fb0b428d9358e755e34c802d49b19d5bc4dd48cddd4ec939b6c9df684d8d80a4c5c0dfc4fac907dbd3e5f5c42d8f309fc381f2ecb4aa4d2012d96ac8088f63ce7c1aa95d825e51de4a6c3c932b97806d1ea74ef415b099f6477449e5faa0b1f3de7f68ced3df7cbc01cc574d8608a7ba55112966852d266589935c8b58713bcdc36a082dd4eee1dc795cff68eca36f88946c901284188d2b373a1d606facc6209ce472191492b17bc529255d9b01131f7c1acc88a23221351c23ef2ba1ee984e8ac878289ce503e3326cfe9dd46a48c1266bd464b0a3d25e1b54e320bdbfa0455e706fc6f6822f2c802c81ee9f73501025d13e5092d27694c61d96b99fa0d851c7963b4124288ac88917a18d587737f2fd6fc75eaed00df90c27cce8141efa76770f8c6d642bb1af025d57816df5351144ae883ff528a3e8d25464e4d5930cde31ca4a80d4668f8f2f29940b9253fa263514d6697ff3516d90ae64932cc8059e68074bc6aa64561e0e00f49f3403bd594a0c29052aa51aff2bc51f4656ef2a56ab787ba2eedc44ad40b71fe0b87847e16f1ff8df8663dc7059346f0b49a298195d4f1a73a7abe81ced2d38d808a4923eeac3ffc0a045017ff232d82f1a37303904514d48140a8e783618cf0d26c953bf9a0c5447bf69441147551a2f42d447b7f378392868a27bae042e6b6ae2bfbd9c7c76a43748aab229e462e2be3668324f913a0119aed0f901662dab10db55e5df9fab24d2655972820da9be94f16ea495e3511eece77335f13aaf117f46abd3bd51cbb606f8cfdd7c2dddfde221a02da4b7069885003e2f6b1351af23ad48d090a9350d347b158cefaa6ac31520292a689ca3619625aeb05fb8040f5606fe54b930f45840c12a0a169c07ef6105ebb65e3b3c844505dd321239f50a4a068462a598ffb0a91146bb5168481fd1644695efd43cc532892137f80d3465c32fd2be23c98ac4814b0c03596de5e5956cead9146c8b2618d48a34a2cbb930f295c87b9346082d095c20d685f177ea5f2a63f7059d8eb71613777dc520fc98d3bc6200921766e6d6d1e136a809ab1ce9308f1971a264b15c0b3ceacbfd280c15584db93388eb6d9e3e4ca0870ab8ae2372d5f84c24e2d0323667c7be9bdb1eaf9cc6a5787d04ff2047d40fd40c46fd559ff3d4e6fb93603de909dd84c20f5fe448d67d5561a75690792658011a8dc9bcf77cc1512f7e25588396c223c1e0b2e5fc28e2b6d2ab412185447ae0057cdaf9b18e921ebcdc96c90068483646ab3502d833c3e2e9d1712a767ac50715f4f2df17fc9318ab7125d85a712aba9dea2223301acb95259264a0bf6ef8618fa49f5f7a1fae0ff7980b2c6b9fff2f4667144903222192790a91c9cb5c768e914d4a0dcbfdd1c1ccc4804758f38c29840a22208e61173b62641a89a3682f7d29427f8e19f0f2c266b72fe939da7d5d000ace1b37aaa4763f914e9819b91811e6d7a79bc9fdf98cd69621361a8f0248cfbb1956549b6037823d1d1bb14efe6ab27beff4136367ed07eb10df00f55e90da09c47e8411f9c2ed2fa08361914fa38d97f0d0e7574274ae75bb755bac168967114591206597dc5559c4ab7c00e627eab548f2b542224440fa29f492635f392f1276074e0bc6086e3a856502344203fd1d0a11a13974f86002869e2e0123e94032f83aa54a9a329adad390f8afc354408b0166a6503209d23b0986299886f8f8df5dbb7742c5390d23e0cff2947b554a6e30ef7ed0105eb090754390b736073aae88a70da028214b0dce2c09dd24645edd858dfa5704f24ae1697313bbfc64b937f309f801bf21c110dbbbfe96b2ee9f91ae4834a5035483bcc6dc5bd8dd9ea7dce7d17fa114350513ae8381e97ccb953a69f915d5947917423d88b4d82a8fd4da6c866b2df1c0a3b197804fa4c548153ad9e68166bf64a1a4dc18960b56938e21e1c9b3ac71167f4b20c9bee9047f70f376bef113b272879d9326350755f97dc79d78bdddb5bbef58df0d89711aa8d72696bdd18e5eff86516d46b0474f1547407c12f37c374620e816aa26987d7486d81acc8439bbc03661a439d2cc060f09b2fa9e440553cf466a27abfc0ec21151e4255e366e8eb977508e23b7383186992c35adfcfde94e95c0a165ca07f2cc748ec94e84a1d7a86085361be161505e988d260d4fec40657a2fe679c2757ac8efba8be622749dc5edbb35c5105b97d4d83c4964d7d4ca7b306e2754d7017f747720fdb6a0aa8893bea85104eea1eea281e645dcee285b5fc808c471f1d3e66a0bc05ce9359d86c15df8b5d8e78a2cee5cdb457107bcf5011f0e1c0efdedabe7185a08b60c731ca17d87657c4f1fd2d2f025c11a1ef46d84bd81d820a6ad2254372555636a51412c3d45e491b6841a97d2d7c384311436c184df50a25e7b6da0ad8a221e56cc89aaaed7ad5ba8d4b44f3380c19eb9c410931b81cd72a7bec5e53b6c095c25ceafd012fdd319a07678074cd3df57ba5f070fe4f2485a633511a931157952584858f3c0c6f43de78407df483a85637d1be52c3e54100d9a16946d53e656bfef6c6715a0f022544462054587302f25b922c22bf51733b97559ecdc3116d8f8a36bca382a7f18a131c0c9b23d14c5a6a340a9915a22ec20db44832121a8e7f0a50a02c683c86785d1de73629b805c83abf542ea306e9f1f3bfc3f556be12c3b9970bf8630161a5353d0fe897aaec51e4ab672266016a3f2354393d1007882322190e787754ed4e19d2cc4fa80a6dd8b3fe438aa8b4540360129470937786a66f1873e2b1c3f3e67d0062122777e07f1840fe516c6527a709f389e0ae35ca3ea7e536b4d26184ce8516b2b708bf03037dc059bbdc77233f5cefbaa0a0ce0d3dde4d2d7b82e909746abe07ae9386bc038b8634c9865306223384c522e01768c741e8fffeb4dd2b14cd80baecbc3cf8f6437265ed659c0e8334a0d0d5451bbc6491cfbbc48c6d1b0779cff1c54a153924310dee778ee6a7f6d09e64bea46ad75922241d1d7d71baf1d07d7dcf5dcbbd2f2821c4bc9cdd8b3512ba88a8f7760f6f42501c8da992e126b856ba501a9ef8f1533578097ca27bb698af01b3a3e2a36dea90d236a2f3408b78c12b8c6c121d5b536fa36593f608b12285c0c68bef19f028ab665e84ccb8004b8b94ecc52e52ac50c6ecce7fdc9b7ae61e9b99371d7947e0fff5017203d7ddb41fe6f77734e22454267c2e15abbf14fbc68cf25415e3b037666007f77a433f2762b525477daf18bd84240116102e99ca94f8fcb032084a36536f0786c05fd11e6ff20189719d8bdb37cfd932309158fdf20f508309bd5603f6776bfd49253a4c2eb036e47091839fd270aabba28459c25956f3c421cab0b1105375f9ea0cc5ecc55d6d9f5dbe5bb4d87b339da43cc92f953878921a3b96ed67ca525532eb32fc4b4c931aadeeeae9e6fe378d8e850e769b152cb7f99ff9ddd5b93f7197c0ae0cc407d60f855a24101c32ef77cac9bad11d0745afe87168b6f721bf906b143f44bbe71154a4bb89bf9251b3379e053fa5c9668b5001b26ef19aee0d2214ae24132247f1e92471b4b02694bffad67732061819cfffeea558cee94aae083828874b61ea3badded6850c8013a39e2feabdd9a395de97539180d697a0b3c4ae28942b1d35ff10d940c56fd823cce371cca52adf9d8b9ce96df707de259df4744cccdd8708fb243408f76977f9518a735cf22eea748f364b8e606e9fe4f4ae921d4741cae81461bdb49a173a2627287fb237bbce731a1d6c91edaf8c5c52f1696c24cd8595c7f8a92259dd23f3d688215bcce74010de012e27a399a941b0e3bb0c717022c3c8211b2fb282728c2d0a38c52a8cee66979fbb754127cbeba06c0a8682ad430047968ec1c73faca15a75de5d29c31b2e12d89912950e5fa348d1a47d292bc32d009f162d5f3fea26b6fc023970bebaf10541b7f313f4a6ae7c052a1eeed3bdc9b8e47ff2a077dd2cbb073e94f155bb55897bbae9198b36bfa0c2d8498253d6f003233472271c0a32a797753a4017ea294507deae5bef03268bb8b87a13aec3ac6e7a9ffb8c7f2b8b92b091eb62f1d83f1b4b22db53c3fb133c8bfa4b45d83ea263c04ee988af9d9fd9113c48555d67b8e606c57c2fb52000732114d1d85017c86d2518b015dca1de91e448d66cea26e8eb6da0089e8eeaf9892a5fec87b207dace4a3f0d17cd1a2d994671fc076757cd32224728ca67fe819cbe80b1f01c7823c2203a1a833841f4fa105ca18d43289c807d2cdc8735592ac52274db15b9b70e62c42aa9f60ef9a908ec2f7e7a5748e9da2a646e81006be2556a830bcfdbb9e4c413df21ac397ca96492cae796ec18c9eed75182eeec04da6e98613a01d186e9639c56ca065203a3aa5d1e6a09a6dd7a4beb8798ba1bd30819af7ca8421dfd382fd38016dcdc324e844ebf5da6f83cf504d20c9fa78acb20e883f3e916dead4ef7292171c0c635ced0ab0077455cc3da56ce29906d95c4512a2adde3d82f8dcdce6dfe9cbe5384c181b17649061da3e9184ff6fd44b90a9bcd106d261c3367ea33630669c6c693ea0c73410c623577cab59e81aacd87075135fadc6ba0c8fbbae263874ddf5e8d3da82e9597ba18c126453acb0d108e6349d48798b8cdd39f580dd61f0b98c55afac1fc09485161a32430aa6e804720d91d3b7e00cfd0e7aa0252f87a7974982fe9f1ffb0fdaf75b8d51addc66633d2654f95a49ec3dfaac2c1af26493197d0154d322041a6d8c7798db589ae1f99054d1a1b91000d8cf65748d7114fc1c44fd5ccd03949ee8c36ddfbdb577b94eaeb60151fe92f44903df630ac5b689a630e3e0c7ede532df12cf21a3277d445ed2788a61c8166660861fc3d762cc2b6705a0dbbad0c83d94c1ffe7c8b596400f1df789a42514ef5ff0d215d095133abfde05c181af28fff01949a82c3af3123d6378a9914ea598513a457fc9210e3a80347b5baef904488ea6415aa1eb11f920f81e46b1dda9840dabef91aade7e04337ccaec0378110bcadf71c8f17eed3040909fe292cf7c9b3dcd0ab64b53c167813623a1048c86b7b91841b1b660e398ea3393a303ef589a4e2485e6f985f43523b97c21ece39b87d61d3ad6c713113376d07cb9b52d4456aecd19c3198dea860cd90de5c58b9376297947f1fe81cab3c4671f3724229cc3ea04a997ad2caeec76f926407c7bfbb65fbb45d71f5e07e2232978dc539364784b737e4054c8453f12da9773868e5a69994b5057c5e95eccd4be055284b4feb2921900499fb511aa189d6aa59e4b73c6112302a106964c50f8605ba9c36587c03312ba11c922cd7c89e7d3fd66789594f1b6b0d8234c62915d9d2dcbaef176524a21a8921b51a76c179a534b85111d76c023f8149ea8253665d738b1886adec86e5222b1c5aa5c73e0c63a19e6798d4cf384a52a949d6690f6d2451379feef62aea52b2886acaccaa9362f7d39c401ccf158921738bec2cab7f2109a506bce3bf1073f4b08b577d46edc56995b01234a20d084b13e2a99110910837c269b143804310b266198ce8e383b88c666ae51868bf0293eb7702ee92716272febb07b3b12f84433b06e79ce50f62d633985f8f2996b115ce4e472bed00dfc7a66af32b751428b5d1f9c04ac6ba88ce827d273d8034a54bd8bf71d5cba6dcc3f4bfd5642bf7f2c1a19a23c12bf77b09247a23b4bd39d720ae28d66d91d2f0b3d01199084010093844db72b6d17baeb4e82cde7e8afaeed44027c44b6e6ceda95711e0634537b509d9c0100ff84509d46b27dbdab5056301a062a94eb81f0e8f4aed0fdc99f8356d69e0939a28beed94e1841ad35ecf966a72e866397d81390b224cf7db9d7d28fecf56a9795a000971696d8744de82ad7dd07e6feb961d6627f4cb7d692e71dee75e08842be9d8b0678573092126ae07964086adac218892fa182a0e41c8839ead5f4f0b50a0b5934495c7b6252769b0c82a71b57b7a954a2941e153752c211a86994a9a111a68e3a9fba21f948d5f4035d7a4e94265bafdcad15618e7b6f8a7fa559eb540d126415d59b2095b8c2546fdb592c3424b8571f56bf31ef8fc3c0b737e0307e4b989e97b46cc309d07f34104cb98fc52c7cf9aa41919b8b61159526b9d09c6c0f90dcd3c67abc1beb1e5317bf9d0b215e54fc2efede61c6148335dc7cf4b4a3cc33ce536a0d585203fc04cdfb509b6f538f669af9b3514e156d5c730c01e36f362c13edcfe32552b46dc7a26d02c7ea0230f764bc02f1f779a7f55a7690310b4c60ac318a6d3c4a11af9d825a05d47b56b24eeb83fdc24af416ce3916fb751fcc8c40d3fea12f76bc4b359761686f62508d2169a8346e3624eed4a96d72b608b289c315ab229a909b3bd864868a36a3f4e2ba2e3862b56b9f1f747fa940c69691425e643dcdb8a424f2682b7fd1a4ad917a1a871f38f463045ef1f7d3309256f073058f72e617bb93fb7a7399162e78ffb9931f0ab7246c96f1495a0b929a7c044418f82e4d485f497e07a06ca4fb9fc8aea26586fdbf78c4988253b5786c6c710ffe4d52cc25a59adc1567b1b5846ca94f7d67a47d4509ee11a8c6870d7f05bb0f25526e111101fced8074ceb3009b6e4130a22f8198c1ca890a404c6ebae94bdbd9b9779bc2637057830991dacf1c20a3b73cf3c630c82708a0226f315bf84391d981b391138e16ea2d0c5a3a9f5f53ec1fcd071b7f14696dd020a1ab70a23cda65812966c19628bab416bd40f25cba7ee674e7afe7baad2421611a437b89f5acdea2183f69bc9fb75cbf87e507f367da24c68911e6d7bb5d782722a7fde8279ca2c78e8e89c26bed58beef4684609c3136d469dbe6c001f7375d60b0b2ad72087a320bdfce628d11b6ba1a022cdd161233c8f936bce861d4060668f84f0d31550d2e61baa317e0448d7d47676d842960dc2e08b89aec8ee1dca1946eb6943d0cb6953502a414c4e8d6eed99361e284da42357b87f1923c56bb85bf81a6fa2e88b25eb40044783629a21e159c0b9db99faec8b84324325e97504d65c8ce5038131845347188b4ed0656b92e8ff6ae78b782ffceb746dd9d1eac82f86026befe30250399affe836f26175652d06e6ed142e0baa0ee80032954ee1a6aff082e7415e8cf788a5d6fb8472af7416ab80905a9b21d6c0b4aa0b39f8413eeae732a0050d200169a423d6556d2107da2f906f4109500329ad17161c0b08da2f29d70a1cbbff4168e22299873939fb9c2b87c9331de6cb5f2f528bc63b5cec5823a99dc36782888683445354ae5f5e14f56c16c2adc9164d12f55b367dc49c65114d50bd12068eadb13da7c8ce628a8234444f5807e854f4652865452c3bc1a14a57dcdd6acb35119db8dffa4829761ea4b751d477dfb6c5c022c0b0e578b3d35deaf63ee612f187fa853173e516dbc7b415aafed91a0fb8edbe75a037e827bab3d29c6dd8301a321425d3bebd39f24e146b07cb4fc26db52ee2d018da8ca6ce7857f688b4d00c15cd5564521b200566ed0c06516063a3c6f80d1b5d25d9ec89cf7e5a0ac13f398b4e97716026e274ad80449f6d42cbbe0ff2088af0b18496aaeb1b4c04e7848d3c13cbbd5330ed8f8d1308873bdd98beac93986678c2dfe90675f838b8187aa5fb41ca0d0fe3336ef73d4f1edfa52adbddd42c1d07b3a447ce80e6ff590ee35d0d05f3ac8f09268bd9bf4c915163bfa0c306055ef942c6aa48529c5098207915107fa96c3202819240a5a56a9b1d8d015a46563022866883da04b07352fe4487d0cb9c33c5aaf5e65b912aec9120f1e37f4694c06a0e74879e5fd24728cfc5a793322c1db4939f9696f341fdac41e9ebe2f7d4b533fa82f64b4be05b4468d08ee4347249c66bc9dd228cdc9478f44878ffe706ff52297d4170bc6185cce61901545db7e9e5ff2889259d622da3d216d0d7e20ec4f76bf7dd188da5bbbceeb81a17477aed2c6f570d4efbd3719cbce486b3a87f899f24049d933e0c4454e5f2d17babe734b3bf209b73d9c0e9969766eff31a555fa3f755cbec36add8db41e93f6bb66fa113b451b4deb91e3f25d5010759fd6759f912aa4b6ef81a1e24fd711dab809638c56b96e9affcaba7795d0936771bcc86b8428b58d6019b6c13d840355c2c49d109b13160223ef7ee13fc3bb8bd8c5a735880bfe54ee96b5889cec3de6129be06375fb09f5e0bf06920e479ef9b26660272ef9e1a08edbad024d062be523f7af2149231b6430e3d00ea6cf2709eeb15c59e31cb577def4e7db6e42155beea9891f1c0246bbf22e59980f0ab5c795d1663dd8acb38408189e42f63725f98d2542a439a08075ae8c1028d9ba124cf40b534af65de607be90bad352dd857a95f6ae84eba49484c3ed9f8105f00db5391f8b126c918508a1fa80b90735f0f8c5541c0546af7b30047ab6405af62a9c3a53c1992b71e25e898562e363e632abd86d97db5c82c554080f2be6ef2a3e6c44505c47ae610e3e86ef0a7308145d7adbce991ad0934e2fe2456f8263f7941a58ceecda5339bd155bf0a3aa9ddded37c21fab1218b86f82ff027f77f5e90237475ef6ae9c127d949cbd6b0b3ef7cd6fe63faafcf02d644c438d1fdf70cb53db48e90d80ab332832af5b9b82ea561f84d4dddf072c79d508a9eb8f24219542b91f784a143631863b97d013e700559462d225fabcdd7e6fe1ecc8099e49fbb4d6ae44c24b3c09eedc5d5d530115f4174f37cd3b4f674d7a45712253c33c8905ddbc255f457d1671e1728b99d47793d11ae695e162234c6a58345b80e7361294d3e6ac8f07fe35d5eca048435b3a6b4c94e1610452763dad06bb65f727d635ac28b3c9980deee5300568317cbbc1978d128211ddde06876e3609fb61ac9f4c8c02389e6d23140d70c66a91cb9cdc241901d3dd3472c67d1f7260d16c5fc2ee2c3910ec1702ec961e825f24df5cecff53f5023dc9b14f85a2b44171b905c85a9ce6576d17f8da66895e02e8aac77484f527dcde63d2c7bde0e7c8a0dbd48c3b9a315c9ba86cc05d05cb00ba66176d1ecdb51a0b7a6c1f3523db30ed7968386ba6949e2a6b81a28f981d226e3ffcea6256097c49276fe289dcc381cdec4449d300f5d8229b29ca48eb9196d02648fb26293d772eeef6048262bac9883f127e60fb54f3af327f663ff9788503be62bcbefc001f7feacafc4e20efa1f47cd978596add9fff11da3f8035cf635644176a8b14ed32b5af64d6703655d9c10e1df7712e2d94edf97648b2f181b135847a799db42f78cd4215ac3508022ffc50ad72b1c4534b913290587c3ab6d0933ea0f0b9e19084fb0e89e3a41c3722f4ae43dc886ae2142a5a3e21f12c5334fd69319ea83cde98627f9088eaa9dbb3b22ba60c5c9df3749514b5350888b51e0720e5568198665e4dc2916ae32030ad225aa2ddc2cb42df5ca943f364ec74f8e41ffc4a1ae4618117e1477a9e21f02a9a9f754ec7d8ed640c122ba11662afa28c4521ee1d2df76155f581e8d13be693bc9d266caa37615ed7e33cc30cad7430cde27ad20a14046a730179499bc7a218dded424e0d8487baa9f030fa69476f6963d50d40b43299c6e9efa5eff59fd384ee626190919cb10d3692b284f94af96b108dd9093c729367ff7893a516320f433652fc94456365afd0b38bd4c9696e0f236ec019731eec105a7cbfcf64f4ef5605814f38f24539a602ef92793efc3612719cb407169a05caf861060d3abb72e91080154fbabe8c87f080cbbe115fe7ff0a1e1e9c0a27cfea2bfa662d5b03b23583bdc4cff2c8690cb70e258f81615effdaf38bee558ab2f35c8a61f687d0234e6b477c27feb953d83f6cfd3956fba9f3d289059ae870fa4086c2f67aef70737aaf5a04217301273b61a9da64cd63958db52d4fb2b53e8225744a74771ead957a8c428598193ab02d518712fc13ee453e7fbe0e71150b894a32c51ed0adbbf8f4c58ef10a4f0878eb6d376d1c8543aa20ecbc06f1597f3be52d2a8d0535b1c218d1d4189140df30a1a17cb770de6cc03d84e4293191fdd936700fb565f389554a230b3f73691ac0f05dfd90aee04c193b9fb9a4d3b65bc2e7f9479d1a49a2d08b680185397672a8544338d1fa256c93a15fe82c54dad715625b638284ad5cbd0f4b67f68e4ba16199f6a20ccf0b5080d8fedc54dcd6a41f9577ceb9a245e304202be22f06d0be8af7d8d4053689c63da42d07c58e79c0ca680aab5514f7c62151c5f1430d76a263b74878742e948a171bcf26d444dbaa5821ba53b49e2dde9e42306ac47777f51d9ae284611476f462d9c0238545e359fbd2e350fc96d6395e4f115192a0511552fedbf7738bf3087e0acc509238438296526a2a51077e3f2183c2b46c0dd866f033d850407a54324623ba6cbca7bec195f2d79bc390a8935d2d43ec2036d33f9f54756295737d6c8f95ca8efae05863f37614d6ae12cafcb928190df090886d5e7ac3b0a7551da1e62b22e8b23686ea037dad7dc3be03cb8e6ad1f696fe8c54f719af52157cf45efa9442c23a9bdef586c7a8b368fa78bfe197601ded859f723b42422bb8535ea757a72adfff393b46d7ac5eceee83e139ecbc79d46b71311d8d1080f337e659553679f0c13839de156d019e82a127a5fed49f59152effd02ed2386fa0220736da5ac691eb0bec3675db5a2a177eb2f7f54e206e6553eb3f33348b037f2f73604ba4a060c4c2072960c97129053dfe167ceafa721f4beee02020a1cb215c45ff3078b2cb9a81ab19eb0e8bce8b42460568ecc2cbc78fd4bd28d010ed6ac4a68c0b930442a912d3efba611d87e69d4e15abdb60f10d212eb9f54b7cd7d36c9d9cad21e9ee7b002ed0fc344e48e8df39d164daa1a4a80a607d4c173256aae9a5a011dac1f7e1a559d6ea2abbb1a6b66a8860e748ec130927f459a779f2210b0f2ce6ed6843a5f271722829ed0e9e328aab0038420128ae17b97c53ebbe492f2280b7d61b734c94a60bce88324c2a2833a33a613b371c7025d944d9a5df2f599f9c3b1f1621797dcc7096e1d157ad3d947a2eecfa7ccb750c0c163772e1d18abdd65813bfc0651f5ffc190a77ea7df92eb17739dab0294c842ef420ac856881db6f6f74a37d649150713b44f82da4a40f5b07286c302356e4cd975d15b53180fc742605942e1da41fb24058948e75d08d7d59db70acb29528826e6c66082a5e3fbd4242a01ca419a4bf3ce3ba1ef1e5ba039964e9069749c191235bf236c257ad7bb2109abb869bb559ed963efd30f3f5bda76e60132f28d9dfa7c84cec45418636c74109b8666f1cf267bc6376d69e06936f3c0628f08dcd2f5e9ae352005d039177496612060acac9a1d4d59a79e2accdc6effe0f33f2a3c682b3cd56fd43a2eb8709d942be6017b64cf12eb2838252229b51945f5a7c54558897818235bf214f3b2a2f84024d02be1100f5d0a913d24dc94c349232ccdb6c1ca88dff2c3bfd701c804c744ef8092c5b869faa77465b29853e88f7ef4d04651d18a1a14aff30147d94b726287ecba04cbc89c0ec2fc47a74fee06b56748926384503ea44341293ca09a2dc73c9a6e96b0e9a8b532ec5252e4b5396519f6c527a7684f1ae17207caa4588a3eb44c8130e6dcbb8111112a40c1aeb85b4daa3f847cb1db9402dfe7a66f4dcb0121466c972ac8513af29fef952d2169914b6c76c6436459158386920ab23780d86b5fa735b396434f89f80614bf3bb8a8b0c0fce2806b5b0d32da8f64f46f0975e1092e8b1ece65e89f0c9e427ddfea61bfe7e0933958e9517283479265e407f8c4d5abb97a5b2ccb8e016cdf158e9356b50f551dc5b14616f2d18dc635250ec4e6cf22c519239255b1c96d10534d27e224d6f38b3a6132f0ee72af2c9f41bf9f0314bbea9258310baa85037863befd93ed55bba74bbc836f9f2966a1d8fdcc8e18a6601db73c2edcb73f7fa0563682b5f5dc596a3f0a2f91a707f7cb4cf8c7217fa523cd9d2c391b92ccc065818035467043352b6f0da6843c2be08f9b016d72c5eae11a82767dbdc8d359526dcd58873c899b03d944b677cd4287a34c1b95dc703161045de0b8858c2f13bc570ed365deed87d10b17151ecfcde4108c068d387398e073787438014b49f76e95b3e8ca60010b8ab857f64c0cdb91524360acee556752a4912ba0d47e1c994e798c666930955953819744431b72cd53d6f933bc3758397680f616cd59f71147c58ea5d3e91b6021aa8787a8bfccb69f1f45512e74f58742c3fa8acc150615242999b892f543ae300f465291a16334be02cf524e9a1d0689fcaf183c9a129719a554d03e2fec160b9ddcfcf1f97f2c45f7acd10521d31e088f3fb5170b6330529490072df164b47c45178d94a5777e3b1e6e3c88481a3f42cb5c719740686391344892a5f8479909c104409f9f88daeebd82edeadcfbde8ada3bb23c5716f3e609e001918f2703f792e553f0716f8bd0e7758b4d13834f9bee4460c4d679c8fd7f07896ab0498143b61d66aab42c093c22b6c780a9195a908c19f5de60f1417442cd4075e3754d02589cdf1877723ab0e614764979f0efbe3b5bbe0c4f4cb5189f28d0922b0f915f9aecc61c45a0f62c8ef7d2e2ebcc79ad25c8db7a069127a275be2c5b21c4062f609bbbff765cf2e3d0e1cf02d5b57add7c701dc7fd89ab097733e1befd5b1b001015f84293b2cb1d954199702695ddeb011e5ea0656c430df6cb1a66b50c9337165221044ac63cb50eda358ac912d89497014af6eeb400b336a60b0bec467cd6dab1c8414be5338446232a898f7ba81dd04a91c5f302e5187413e36a982a6a91b4b9c64e0484297a5c084c357b61362ba25879eefc8aeed53a3348615cc527ea8807efdbb3f1126e6cb690f05f3363b3ca4b85717c6104a7984edb239bb4ad202be3a1fb59920dd3d001af78833ac51639e066b91c085fc06cfec734d8f3890afb1e2fb04b58f42cb76e2f9a7ec5cddfde76cd003e1013381e9d0c9cd738a8d3f4040d556c10c7986c8d021c297e3ce2f7ab785f73061374c69b1d0ab410d9aa72d4d9f33dcc1160fa60ad0c865ae0c8943027cb7aa47462ae5dee504e17b94dda322c26b1b7359dd6fbaf9c0ab678db55b099fbe5a57062f5843e661da208a84fa4235f1cb6fc10465b7f581fe43ef950e0d419a5e60102889e38fd228f8601c583a83ce3653538035bf1a267644dfd7c63f24a9a24e0730936a077b02e0a7574b110f4cbfa1ee71eb31804dd72befb0908a4c77035c0e3534f9c643605a331b215ed4ca647f8be2a15bc3a9a19703ff8564a40df62d61c60fee53813b50ff4114788c23f34fd6baa8e396bcada187d0691b8061684d6014f46020256ce63b1a08d4ad21255aee8d8d47493a948f4c224bcb6807158d147141f347ff6c64ec0da82515ba769e8e71c19b3a97cf5190ea0480399a3c794b1dff53b43bb6f15913090394eec422642c4b829e451d29e84c13cfa1aaeb150dd133c36125be1e0afb1edd1dac1f3a2f7b4979cf09b23686e720c2cba0f6aaf0ea94ae5ac554e4367af6cae2a2b35cfa8e458e2bbbd66cf18010780b7bd58479bd682b041929287a6de4271b1668cf76fc7c7ea5e05aa520099243657a0b8d8fa95194ae07b6ec0e9e19ee2f9244a4c5e274bf32b9bc1117ce6c8a1aabf53670f5e53512f3d21e81cc007dfad5f8446600c2b41e1aad95542324a624e2ae16c8a59e84cfef76497e28a503d474b3c9f2e089a8061cee306a8d9a54592feb2fa7610840ee4257a62e100d178d29c884d8a03e93bb54dcce2c52d2f05165bb6a374b6b86b4727089c5405e8121ff2093d13ee94ea2b07d13026a01face5acea562f0af56451184900e487620fce04157020def96088098c2fd7f7b758b337962103f8042708749d64a07ed60e56b77d61fee12b2fe4feb7d777a62077b33d5bb565b642813d9886d2c3dae832754c0ff507c0e56a399fb0ee023ec6fb226496f3c764c3d87724df8401f21bb5a42f27bf1544e7f16d2d9d5836ea81f19ded1598e90c56c62f024a12113eb08c1e5feebae664b27784e55f58cc1a8757ffb7493645136abef764b52b3d4984eebd7e659d5ac41a67234da3ab3003359c9023cc55a25c77cc10ace38dfc3625bee881f81e912409e82f67ddb183af2ec94bc9d8179840dc5b5a33abb747a541945c46a5984c3c1f6232342f8e9d3e3a317334bb9d27b5e0011ee3a605e1c8a727ef3f472483b6f9a02f8b78829f55d7c13e3e98aec10838993d36678cdb18d3d137dac9d88a6c17e31a3f1acd007355c5f35092aeabd240e205608b9029295ec0cd3e5ee599772b0410062fe1fdb9b104f508c619e3040bbd174f275c18fa34abf84c6c614cb3cbdcdab5ad22cadabe23bb47f77072bf980527ea7421a7bfc1a8438977c6cfa7af47dcae5242041ce29174611cb1b00cdf293aacd21f23328f9b94a005e3c19c59aa62109fb94ef0416eabf68a97cc1a5540e311c983b699d586182541d476dad1a6de4709cd6441a5c60b7a69ed214d70b9cd62b36154469e23b4c2269c475820c39977b8ee8961c1b2a5f92a6d789fec02e099ee8c272726cd759f9cd77529503b84650a83a46eb772a272f895351a0a0572e844036ad11138a22a1eb58987a410e159d973caac1b7f6849d1cb96e171f28e573b68243979bfe318c8aa53c5a6f5a29d1f268d4e1ccac9664e92020e4a526029d5d6371afeb7105afc34c15a25050e6dee4e03fafbf4991e4122ae3cae06cf57fa79a9789b331f88f6d8687d7a17c02f911bbc67ca72094f26258eb82495e99ff2ab8a80e4e29f5cb879394c9f7cfa23acea016f7244785fe7018a0c1844cf9ace54a5d6ecc744e2aed860f1570e9c46236930a0cba4f513bba946e261297058bb4817b85166c6e70e2ad9e6776d658788ee42ea4bb7984f8fdb1fc0a53c37a1284eeffa88375f88932d62bdf25c2552b910f64f968d329b5cee4751865500f5b5b24d88c67483729893beb6981ee3c1c2d0f043d42d9b149a4c8b44f0ca9288551e1abac0c4cd779efaf272d90a852eebb6077d3a0a862dd87bb9b4138b0f82b8422c4d6a1650aa1667d5e7d9ffb00f0929a29965d4d737a3f2144dbd6bd20cbb9dff068d01960fc88654bb8ca45c659f24642d66818703f977b4853f7ceda81d5da1aaa57d5e0f5611d1d1c93b21c65e5a615cf1957aa66abe5af739273b92440545105c71c62c0cf2616fb946e17b22a95a0f851c165799caf2d7a969742e122ec7e47aaa38db0f181e6eceb0eec7c29e44eeda4726d708ef969ab617917a4a9c0f30618dbefdb3188882d56969b8942ea8ca083718cef2409c29759481f98675dccf3513e0ed95a75ef497eb01364e4e5cd19c3dc7f14444f6c592d095d7f065861f22eacd07ba3f26d776d1e9364a023bb321598adcb85829e527eac3388300654f1eca97034994e42fa4dfd1cc739193dc601f23a3cb14ba259bc0262fdd5e878485e0f8b48b199e215840905711dc46f434a8f466b88a656cf7cf14bf0a0406ffff2242434e2842c276a2ba36381d89375c7c4ad769ca15b891c55b80ebb14e9ed72dc055bc7bf61d283e564d37e053cd10fc89e4a929752adf3f4d9807d48bfacc13ed2956232763973ff067a3ddd47ed89b240375ca015e802c73a5a57b8aac8dbf723c86e2d74de10bd00a245b37ca7c65dafed76a2439edbd2af12535bd5395b3b22a3d6f8b6bcfe5e633def25ec25e0bef553944d9a63f50e2af4210f72b9a079b268edaaab3eea84f34c69101a3c066b72198d379cc2f2312447a9f03f6d40016e3acd02117e5fbf5bee045f4791a358d5b43151b07632fb6b16788692ce00729edeef8d09c85797ffbc196b5b41b2a17137ff1f0ab868ed152a55911d868960ca04bf78fe4a2dd4c41f6c1f6d3e30ffbe3865bfbcae0529f6e3bf687e129272ef2df65e34eb99d67260061758aa0d81379c690b5546975035f4b5734b46fe3ab890a276800ebb5d5dc936dcae1bda5b33f62a8c07ec40086984136ad10d67606b06cdb5fe99943dfd9ee94beae78948666f4d5260930b7f56b7f1c4889988fc91b99916f4d171a1b2cb4012de5a9785118da678611f1a48fb1a6d734f4b69d6107943df7c5b29ac200cbe3a161d434742e5045b35e531190625808193d5c91a6caae9dda67334d7028b28d3bb74dcee7749a046dcbc3ad26788afccacaf2837f442c3a5d748ddb88055aae9fbe416b5d06a679e53ee1e1a883888f502d30b433e243bc009f26773d28016052fbcfecc1f872751ed5449ca409423e08cc9a263603503e2b49fe1995cf6857e2eda65b8ca5c58afdf34718a7723deec42b0789d13a40300e8d468171a5d022824f8a399b987ba8e567947c1fe34a6f100834a927afae584dec8aed33ca7f9f12350e176eb48350ed189aaaea9ae6e856e80786d89ae944218a6c664fba58fd29f7efd512b02f8ba96bc01d11d541313a0548fd331b0160ea4cd107f4c5fdd53a308762870b903b18305e02cbbc3b3418fcd086596f59af07811cf4d407dbdfb861a4453b73f5b8ea75c3644cb114e4dd685e3c03f43a99270a944049d6eaebffaf29094cf8fdfd801e9ab201d895ec3ee49ee625a1b51c8fbd02ef21e7461df375eeef8495021b761ccdb7d87a4ad70c1f241bfe73937bfa6219a57774ab3f74cb99d5c2b19203bbcddd545331990e066530a29786b325fc851d5f7d0fbdb90badcdc49a60aae478db3da1d1b56a55c91b51355f86d68fc3a36913c36cf7a4af8fb6395a68e7356541b6364e295eac3079e8a196aa61f62a094ae225a77cb4d9e91e0a78599f2d0a6229c171718d9253d503cda7f12ea3a4a14e4d1084082bd77b44d0a52c17e94910c1286dac7c94430f8bf2e8ca8c6a60e6f48a9a57c9acc94b9d8feb00406b87ec9572b3cbe7cd5169d52fe6033c2f4eeb68717df16e52bd018b43eaeca409f5b52ef9e4fed153f704ce0c64ae168e470d6ab5c5af8a5b36fdf718e5969608bb936a41f2c9ed1b27492b3415ec74c33a2ea53612280c3754845a5d424abe3887c3bda2957ffadb8742f149fd33264fc8e11ed02d435adad83ee2557da6ee1010aef0c4282521634f5c9ac9543e0edeed1d7c5c27751e7aae1f4b454a783e678dc6e70751b1ce08cf15ab8b61754ceab9991856acb70ceb4816aec6e2a512afd6f657a6fda7db05cdb2019328e8b50180e318e100a25a749b0b244ec10eafaf1588f35b013cb61245c387dc5b00b3ad6bc939d5d2afaf7985cbf69a9182168592c4d3a6ec8f9c8746c61f99d891f835ed210efdee5a7b146522aaf17d532c9db579a994022c985e610ff3b7afd8d6aff2d1c106ddad47f7b6df3a41b3a5fe3d5564af16268028f2ca7c13c26720150fc0b7cbd0d2302d6f71af5ca91f0d5661cc1950be7c6583668ac6a1a97ec1469d0345f337ed2c4853a57c49e4e7befb7c9076f71309e3540b38afcfb29dc48ac655cfc80d4ade709bcbc65f03520427b52450eaf048b54d82325635628804cfaa7f2d7dd0a8d683c36e8549eb830dda8942407e8cdfb0b29817faebf7f74f760b136ce89a87b1b3843796c5f0a392e3480f2b12492571f194cb55c5cabfca696d02e467df599281ad3b964334d884550c515761cd3580c94add83eb12f88e240848798343c75c02fbc9ea699f77e6e8005146fce6624bddc624ec9998f521a8112de5347565b6777e5f44791fcb25ae35aa98c390ae0d3bcd2e19038b50010a1431c7901811730b966918cd59185a9f86662ff49c06186f9852d90e379b702bc88ef54447292dc489b21e1b8e5f7441eca298c44bf912a5b378f6d3c398cc61155467bfe4245019acfe67651dda58b4cbef9f92fbe49e1ea2606a65aa36b70ceff4677eaa196b4ac8cb99226d0bc34e8e4e925566ace868c0af0c0d2703d2525f52370361983ad237cbce2c204cb9dd9ce6c2cea5aed0eac8fe54de73f919bd38b201c976ba0016c72540b311238de214f34e3b146b5937d9c9ef6b408b49f1045f29a42be2b14f8fd9d8a6acb80b228634139ee195c000a4028d77b64a07c33b8fb0b54825faee5aa1e1d7aae13ac344f9d731de5bd80f0ade3a651ce63d72e13cd825031b872f474305302e193bc0dd3330840c009f7329241f2705e97ba79b1a4c16a3aecc06b9cd73e29a4158a1095da16860efeed5152b901e93fa15e49fc0e11bfee77c37d28fecccb6176e2a8d1d0ad63aae069c476b492194743026e334f71330fc0299d9be93be59458eb49c49a3d7a60954b6976ecc0f7485d0be30076aaae6ea7865b43f2177395bcad0645fd21b2563bc156f979242d3fe2f5c01762f6d8576f4a21a6883cb96cefbb97e0340dcad0355017717a212631e9c193326eaa9c0e3fff9f643dd9769bfea237174a14d8712013404a1a84260bf20d4611a600160059844c3cf07b4e997a85d2a2c7f9fcb1d95ce9b2103ba16adcdf35951c09d31976a45f98e3ed3417be1390a3f018c56c3f8aced0cd4048bef20b32ed23eb4f11f3edc3cdd3daefb1ff52e102df6eb403e936490910c0b98c521287840093b2c42ce9eddb0ef8236b9960b699c7ef0a6e38c887d76c8e456359ed8a933dee34f1d702c22ecb0984e1082129651c24da03838a7b2c6c15df6387f0de267df690918d9ac575b74fb71e42ed3275420d4e0099dc5f87f791c94e33d5b90ba39a3fea9851fded52419305ec054471762d3af8c0f106a26a4d0b730e5ecb7e44c3292ef191aad27410fe5f7a97fbf3debfd3fcbf302d4d77a18a66c7d0390d01dc3142c73d40ec34d772a1bb3a3cc5eca01f3532e8ae3258d4d16d26d357d7ca0a37d714f2ec54e0e69a3c8bf8cba283f843f69d0d8614688b264866fa057217a885a6468c17b075d02522a9b3e4f32f92f4831578ec3a80bb568e73e1c202a872db8d8f456576f842a7e3a2250f4380c596823cbae5ef280a7846243a1355d2d3f29b1d59cdf80f009864e770ffd4ed2859e57ed91227f5ed84f3546716bb6ead251d3dbfcccf680c3599938f5f1a2f97cbb5851faac1ad2faa246ba1c10fe4761d0466bbedbc7485081edcb860e4434506c74e080cfd43ee3f5abfd264f6624ab231a8a6444ed69a398dce39bc741f7d2aac80fa1925404827a26f399db57bf51d4a58176a2ab1099f0a5abf2e74383c8d134ad82b0f568ef2102bb05b8d296474de9cb1d08e806ee356753110ea95c6bdd71aa40d702f1a889629cfc50377ca4cef7a8c29366f23bc9ba69c978d22cc30c0564624eaa81f45b13571a1c57889e08daec2a815b385eda2ce7730c5535068fcdbb3847196329714d66c4031799921284b60f72da41e624fb994cb473a696145086af369b38f7d2bf7c16339c59772ad06e599e75090592abffff8c45d02dd875e630a7b6eb2bd841d46d62abdd7fd2f54cd0f3edb7b73839b853ad865258bef64b1f4e1437c4fabc8c331b6be6e2cffddd2133aa9cf3cbf69d2a2661b5437911f9c722b1c694f86fee96b765eacb096988846feea69fb11a08baac3c52dff1b855011e520e5a0be6cae8bd9040ecccb2af55c6e2bd48888dc3715cbf4e661ab53ce0bc3b79d151de7181c2fb7360dc0c9913abbbae3accd407d814408817993cc342cbd533d6749de4d28e90b2809f0c9c58811026f80271660fbe5961071d98193a5d89f8ec7d9eb97fd33a2a8917aed7033faafa320666b331f17e627c02495b54af566993e956eafd7f2c1a540325d6c428cec249ac0c96dfb4214f05b20456aeb52f2804b8ecfd26b2fd854c72fbd0fc062d17f29f60a6fa31c8260af978af1555b6457d803d332573c9812270e85eb116921dad29b57ba06665d39ea8aa99fc770ca807f20e19a2c1f446f76ff163c57d05c74532cdf364b72a92b4793275c1ba4a50a1fdb8224b737668ecc17a7ca30796330949c7b91f783aec5d9b340f41a5bf2bbed7b03dd987dfbac7f1da8684c2126882b8ba6e322601c71eab8062c6738ec9cccd52fb11f7c0377dbe6e962369d9f163bfb0bf88f158562b5fca345febe2b7d72abdcb0b3bd35fe90fa405506987ca76f78889735d9f8846a8ab29d206d4e1b0a191c7cadc392a0ca577166cef1937f6b267160f4f9b09bfc11470a98674caf86a9b6f58cb76ff7636c005e42f0617e4effffcea4c11cb3601714e27098a5e0ceeb86a29560f5c2f7ad5e4eede95486b785db12a5cafb18a2d10201be1ded08db34bffde93f8cd4a9c2c35905a3ca2e4e12fc48cedbc0b0349c2fcd83ae3604fa8976a7f80adf73339af7c706f37e4f256dd82b6f0824492301ebac29f463ff57834dfee36287fa5fe812742ff3c5f5c7634b07d8a0bfe50d5a6af89f62da3c37f2d0ad9937b44e80f8f92a24018537bd7007f85397403dbd13dc61821ed43aa0a43d91b919ef536a22b67d0f53210256de74555e974101ee1e2740f5fbde8d9b96d764a578fe0a54f573ef4d6b6d0117f6aed1cdc1b3459220babb5abb6ab3a7926b1b96cc7255b99ef5d134890cd338e4b4aa217e801a9fc2bd896bca0075e8e6fd1ee58d529db911d3f01609c0c7e15cf117af2b57525e67e5db97656c29510d6711a2c764487f5fee928cb8833b3d06fc3ea9e739eb4f4050013f1b9c763348ec8286911741d4356bafb7ff75f3d0b6a831edbc588808462ae2dadb492154264b0b599e18a1dbd7aa40fd2c9b7dd0c4fe3fe0f250ae75fe031b910b867d9f835a35a43a758ec9628918c6b833886f76ea13df49f9dedf34e3e569c48302442c471e2c517ea9208348ae85a8e21508c10bbb97df3391d34e1773240c456ba57303f518cbf2d1b5425c08d287df8d3fdd1e11f485e1e865216c9b72f1cebd61b2ddea5eabf258334ea9461586661fa6202f865ff44dd88a5dc12b00eb995c7e45e0c42258a0d651193bb8767d26c40c2878a9a704226b6d0b94ea95565fea6abe829f6160e86f72e8bcd9979098a370eccef0f8df7a0c4df8dec3743c397f26b750fc3521dc077acd4266bc2dd30d9dc48d20631447c56bf2f4b804bc9fd6a5bfc1b27e971287f5fb1f0a2407cef1126b8972ac036148af39f7cebac388917eb4c36ac42bf021034e708a02d0787cca8cbf733454ac8398b2627ef2ac1e32e0e6897162b170d818be75452c2f27f18914ef1f556c12e48f4209f28f294a064f0759ce5421ada0f16ef392afe5362898e4b95e018297bb8e499add097a6cf72f2bf32444353aa99cd2e067dd8419f26241df54b898995e3e0bcbcb2ab9ee595877c6b33ae40c666d77260486bf4b9349110da798431efe93ff30077dbc2382d0225deab99bf04054198c799cdf1018d8d52b2986f9740927a5a31e2a7953052ad1608e9d02b9cb4e1b38ddb05d567043d46f17aa1008d720801bf26138df08f23b1a297f8fa2a2cd6c53a1ae133859e8b7fd509b950c0bd860352dee81df1f139d036bfc222c3c06d3d29db57d2a7581d8305a19866650a548e7c9787562526a4f35fda40a76d088a8adaf073edd57768c6062bb1533aaeba2901d84cefb0c31869a6a59125587a8e4a24ff60d7a9aabf8c554c365194ef765c3c134b0ddf2fae359b8f56416d45a65d1bbd5cfa4af7e74ce3c04f0c3eec322c74d604d11226177261c3bfdcd1a998d99c3dcd8a20ade127bb8bef7b8daaf6f94f7cc2c805b24e39bd01b3b20583bfe54bdc7dd8c972738036bddab07c0343782c59d65fd5ba5395e7254e5c0ab204b99f5c6e35225118837a997e1d1f3ae80a945060ca18c48ba89840f7bb9b611162963881008b70be65499bcaaece3367787379516ac3f7cfb46f32c18799467439433770f1e5b6e3a04ddc189cc755b08b1b2aaab358b8c32a7f3c2454cc39314facdb220b402fc11f53229674f38ee081ccb6ffe83c4705e1acfef241a3d90c72134b1fe34cbcf2dd1b811d679e68c3810bfd4565e0e3940f6671c29d24ad71f04e666061be6628ea3820bfd7409a6929f5da199639eddc7fe4dc55c26a2234492d2c3d4966cd37ddf6dce4c4c47d5854f7b4b541b5ff02e897616b7e240e7dfbaa5ef05d1483b40f0aa224d15179aab339628a3de4c08756a4b46cc4422cbc81fc055f6ac4868b49dd5629169a1bcb72698d53c7ffcaad43fe3178f5fc60f6d60d35f9ad0348036d9b3ca75d314d056f4c5abb906b910d4289c189c8c13af4731d62296c8032c9902a646cd904047bbddee00c869d515bd39d363f76ddf6f08a4ad48403ac5089ff330e9ea0429eb9a2ab8436610e884dddd1fab5ef05cb830278aba5815fc5bbd5381e1494bbe069c6c29f7fd50ab3fad15dd92afb8dd6bcc1ad7123b32b89283d40a532b74153f2d9b6c7fe49943f4770c54eff8558429952d57ffd20061d58727e77176683c02cf7a5c3f0ecb4ef16473ddda6c115dbf70d22dee8fb926e8459030bdb312e6343afbb50c744ff79d88b2e0f186b3eb2170cbc155f52836c9cd5fd3e15c508cd9501faf25208fb23d93f26ead49db603ba00ec3659802cc918e9b21277be9d2c464b9baa3a08468e9491cbd8b56721e55436991ae29d2e316813ed09641a08e477deddeeda8c1f786b64ecbf64e64cc13f2be6a06cc66030fb80635c730421107ce7471c61beb0e2fab25610ff0cdc3ade450d3c4d766091db3e0487ff064a168182eab8da1fbfd757bd5609e4144eb66c3ecc2dd825afd735affe4ed191430c4a79a9d5d6e74b709468fe44e743ae48e7d21c7cb610dd1493988d3ed192b94352d91b65d9dec3a1d85eeab62ffabde7dea169cea188b036eea13b9dc98ad039decb67d2b8750c4273ce9e04af392519aaee2b49fbceae978daea245f4dc3695865484f12db1bb50bbc05a11d0c891269b4c9cffc3c2e0b359c9e9ac16c34219bc5987fe466d99a774e8a44c3db2270107ea6311f0c0df17ca337738454529a8b4d4d892bb57997b27a9c40b0f89a75228e6c6fb4bc9ad7093090d36339de039ba8a99def922a8f3190311676f5f55b8b0a7b4e8e64a0ffdf9d86fd9be891c6d1da4fb5979eb6d8ab84f3e9d5e851be7b35e67c507bcb174c5a3819ff0cf0c399cb1a783138fdc41ea3c246daeb6e40e4a29fe284c868d7e98c75e6f0b2cc5cdd649a8c3d5538485ef148b751d41965c59dbe6a8150253f189cf0658b37db665ba31051a9123768c7950950bf9224e00d6c0954eb2c165184efd3a6f94a0bde193f736a5f9a15034d97e3894946a8ed368050a4b2ba2253317eed1cd0df4a95ddd08a2201794ae46665edcd4bf6e7f69d34c46f47a1ea2b24b38458920c6752dbbbee6a289e6659412c06f7e76a95275e8c6263cdde9df7373532de7e1f6eac12b81130b0981486bafbb1207291fe0c390905dae0bf051b0ed6a478ca576db99ffa6ce44068683dd08a8cdc7c6d6b05b72413aeb693c60e04b4d15486b0f56e4efb98e13de5a76e235b5eb0705213811bf367d4ebe9181c5b96676b5769d5b3e279c5bcdd2fb935ac47cd8184bccbd7fa1eb13b1f264d198b2099b5501c6dac00164a87d06519f4d6e805a5464e7f3d81a9d4bdc2ae399c931099cca122a5341f0788804786ff16cb6506f835737580375a62bfbe16b738217e7ab8f527ac90e5344ce9c64bb19fda610253381ccdcf7804011eb84f1329349c4e065a5c9bddc04c57fcb01c97a75337360689746c20a0218edefee759a272fc78537a36a2bcd378af642c698460e4e8308b6860aac36eac8170095510b0c4c1a7532db44b6a8a94c7f31fcb4fa1af4e90155d9c26c85d56839223e9d96419abee0ba3fa89031002adc37a8dd930f521b9179a72b988f12bd83e95bd4b07c0c585fa3716871dd3f46ad4c7ee7e54f1e96a427c614a2d90527e645433591e1e57ba35c73abec76ece585ab60a0edcfd005d999d694d5d05c807f58c0f0c8358f547f7fc9f1be5db04f1697cfb25db1553758a285bd1be19ff8cf46857882a6e3657bb53f1d5fce0d0b813d50aac74075d7f505b9647ab7288b4ecc3bcff9c77d2027983bd550bb98a2d59640528a25051b48077c52bba2afcb464a8d044bef3b86b8fef4196b7ce3bd0d86b8d2263f52d5fbcd2fd8b1071ecd4fb1cc907f7945c14687625381620048c1d04f63b2f3c0c9644f35b8595b855bd2304d2155d498491e7c4b4a7a2937378533706d0b9a082fa7a34286dd2240475d08303d4626a93cd25024fb7440677179393b58761fea03dc639a2fcc70e358cec0c5f6baf7d9a1e206ff069c9728f14253b758b9e533bb9d264a63e3009a95a934d2672e71d25d449157408dcf57a3716180e47af17d38b19e23a5ad58b6c1d060904488bf8cd5b4bdac2a1525d3839c2a1a465531cf9e38549ff65f584744323eefa8e6b3938a35e4699879b6da9bdc23e117ca5c7bd54988d28f4929dff236427ca535b22345b207144853f24032bc6aea63dd2b1f7997814e081ec8417b8898daca6b41a3462748507c9859896f5682e6de46396a78bacb16c4b52a21d9014c1635455954e24d424a547de39f6228bbe24b05a0a9e08f9889a23745ade6cc7bd3df1c4272d82cdd9c91d9a844cca28482b0bd02f99d42962b3015651a4f0b3b2eb4216e495fd17b8c5b2b5680c52975c0fe3ac8f93c33f99bce2ddbc0a7c6b3cf07e7639f3c130c6097a459543bb2bdd1389c4b9b9c007117eb6fd691526feb0e0e2b7a2fc24f6f9ddb4fbb0a58ba0358564ed2374c47ba02d4160a715b468b50c5c66471675f6d87ee56957b359b8716715b015461e434174147f97d559c49cdfa4b86fdca9a0eccd51f4f4b1bfda6d79b12deb79105d4718510da8964b7bf2c48a89ea5d33d1440f3215bd8cd9cc2386143f2f91e4f7da742c1b7c904a249b04cf328a6e6c8ada03730048d8431af4dbfe385e5375a4ffa892aaac07d31acf2658bd317966898f12496a841015ca7fb524907a17d2ef6db55366d360e7c7d1b133d8f63ff5b7361607ab035a649c824fc41d0b9780885a55cb49c56980615fdaffa763cfaa61bc35002a39dffe7330067cfe0ea1114477aec4f1bde1bef51b0ad740f7b46f3419848b2649594a33a26f747b85313e47958b274df3bc7ea486551bd8587e4ce3d563b8acf3065343c40bc563a8ed07c7ee99d41d455f1cf3aa370d73b8a51ac003d584f922cef77a5d51b9db38aa135f2b70cbcd9f6177d2e11412cae18035f064fcb4e4e1c898164308c120f8508ddb26a0173ceab2da066a0431d64ff0f68ae8101bbca69450aeb82c6b368e7f250341d6fa85b0f832fc4c2b3a3e1edca49df98dcfc858f6425702b0aa83fa6f02c9ea2069a9eb0f2ee1c2af042d25f3f74fa0f469967d323ff64692d81b1e2472965b93bec8ae8982b3a09911a3704a429f735dcf7e00439b72ea11b380569b399b736e049e8939d57b7b8511c9650380c08c1012d86906f1414d48505b2319e019766788356ac405945845d8aaba7225aaa7b841cf35c7cb6ff81cde08af7eb470cda84b2d99761323b7336e938c35a517ca7a908c82b0c9267758c0940d571a500e0bc84701131ff332671edef0876e44d2480ab20427a71048a954b6f56c0dd0c732a474a402a8856eb687c7dae95f2faf4ed5acdc15148e27a4e5e32fe580ec24c526afccc8caabcec8ddba2478e47f4d062f62cf108691105c979d44b490436b0e474d4ec8aa87a411eb1816a6e316905c6449af8d3138c6649148a1a06f679abbf26daf8fca0f84948f0ce74659bcaf47e6e6a041813e9e1c9f2d6d911203ab56b88c184f26780cb3ee3612c0c4d96a0a43569c0c16ff96dfa0bb6d6c92d03c654c72d0bc584feb0dadef037fb77ed33122c7755eb734ef75a3b451a7adccba14da2e8ddd015d298d04378abf76c45ae3f4a606d1c275cd1952bfcaa8828612d1a2a277a99e69a7b77a857dd1626c265398fadc324361cb7b5c37b4fbdf268a9a638cb330aa32d1eb16061040872c57280d904f7206e67f6d5f1d44dd678634e10e49f5c461d429d108606134bd685fe4d710a99e5637122fe8649ffdf27822024f129983a094d41853a0edf0b658f0e870ff3039ed6266bf97beb7fdbd1db182397c457896451734957f4ffb4596984cbdfa3bce1214f8c47adc70b3f064018ff799edbc16f62d43ac06fb4902c09eca0f798c4f7408cf6625f172839e61008d3d43a7ff9b9305c68e04401d777d9a54b4a97f4926736cc6d542cee320fe0908d7e821e9137df13bfa8d22356e87d4bf47f2cffc30070be636b0b5f0984dc76953596db93b429ac31ac604faba1048f5d8d8fd408ef3de9c81a69352710893850dba6505452ceb6fdf38e5da289852300143fb68d0e3ce40ee12d4161c43b1f9e914ab287ad306abef203e5d6b9c9f8c8dec4c68cdbaab7f77da8b28b8785385cebc327bb65484548ee6215194979966c85739955e9425b3837519f6c50feddc858bf172bb10808d554ffd7a8f4ec79135ac7727ba14412ffafd88b7fecefa2b9d847546f889b6ed531e691009d3b9bec3ea763c7ed6be4c7532408d57df309ee9e11e2473b87946e022e50ade1b04c776226084433f569ab6517c1d96bc28db525562e0c33ad4c46154328123a57afb2148cc7f70fdbddc422428bb3685cf0bcc75e677e42281dfd7d76b98d4345adc08aa7b6e4d6712084e8660dc15176ed384655a994272c199085ed7251678b96ba43cdb2382be64c8c23e8f715964da840e4b416d2826db4cbaee9a0c283eae492dbb8d271ade4835e3b1911e65eff4f297e9fa841527ae03c282612eaf1ceff786b68e53c4040b156b6f8e67a86f0c3d3c810a7db56fc3cd612a696af194ba15c37edc673e3ca4a37754e68b98715218e44a77f76ff0689393ef20a31a36ea81bd5e1831c6fd5580feb41b6aca72f7bc40b5c5da009b098c0511a7163c25cdc17602ad200e7c2ac7481eaadd10a7b8f5b9932d5f809fb7823f107ac0b76585b3f1db947692377ccf0894ff4c4b05435d8242f90bc576410e4d190e3b9cef2b805b037bfd2f5fc8eb943e4b173ecef0f211193a6eafb18d1e7d1f1e72f7a47e6025c1d0b7accc4c57a706d957c139a46873bf528bd3f3a36ea59cf2916ab33550de9a5d0281cfaaf2c96cb962cc9fb1392be3de6cc4fd4b26a4e72c5feb7bd59497f203c479a8f0cb662f7598fc89c3dd975921b6f69675799fc2283ed25ebf430272245ad87d8afb977a98ef7d8210378aad1ad51a08235a1364540d83eec84507de676bd4000b86b9f5a15c41a227a316b601009f6d0e4a2fd9a3500aa99f6885fee99994141b4fe7d527d64f0e3973fec86951cedafc75aad7a1dc1e6f2c65b2a2c5274b4a8230651bd703e6a0768d5ebf0ac3f13b43586ef63070e750b9e63985e523ec925594f3096f85c1b9a9c2e286d6fd516b8b1e5e9f30ca16325f1a0c43499485a6dc1eff6198e0d3ff3bc3c469def7415d92008b9b54e27ab91c02b0f8c66fc8cbea2478e0351478ee5d01dbcd86540c250047222b4245a8aa440ea02f9800bc9d8c7e7891c944c2d1646c1728ab057bbaef6c6918c4d0f715f3d6c66ad7f75dcea0c4b6b56e25ee6ace38377db49dd225d43f208246a3beddce554415f2f4f4596231ade36a26bb6214379244d5967bd283134130cdb0b1958431faf23f5dda7346a028270d7dfe6fe810cf69762a027a3448a167e7420d442bb3caf72ab478f34164f1375fb45b76f806c5f3f68c3fce90707186fe7572a13c51e8c51ac8ad5c054a3123ecfc976ca8a123a6eca369fb6b64f4b400d9135f7a097d159350b0c3662e563c180526ef22ba9b8822d739b32754fd61a8dc7152c9bfac9fded82a206a7b590babc92914273d8c7ad7b5552437b0300894de4d4f3bd8b4a1e2e4b7cb9140e740ff296454cabd1e1799030c5152347ba706b01d63d4cd2503d8c38dbcff1fcd9a6e8f7d303310f2058f9bd865516bfe26df854d8f62c66475c0704b9eb0f3778c950b1eadcb59cc89c002967243554f8ca3bfc2d08ad6cfa4483f720b19d8960d5e05734a9b605f13f94bfc80e73be22c083db44954a460ba67ab9ae9e28587554d9d43ccb9f533d402a815b408d449be3f45fc791b2dafae6d5b975d548859ff327ba01415d7a943dae2a10781c9a219e181aea312f1e18bde17aafa5b101725cb75ab3e8ff97f3e9cbcd790a1c43f04177b04297ab94eb99f24c6615d48fdf4c0779d4f8e8903ad6951497010cb8a917b33c0a519a71491fd35b27e278ac9b39e7d8e2960e10fb1e16a2225a3b0681725580527639a203215ea5c7e1d29d39db2a50db6eaac516749f3fe1017c0383688c99a52691c0308fdf62eaf7600a73968e87d3c1a38e3216a15cb5417bdc27667850a603bce25761eb21afc0a722acf3767edaffe9b1b72279fd6233e3c678f59112757a47424be0d25879b39d63bb0997f27ce082fcd53fa83715b47d17207d4bdb3dc98ff343e5cffea40c07140bd6de926b3c604244f68263076c0e221f7df2ae713ed50c9009242e663c1f784b7c03c03553376899053c0ebcc420363b0939faca07ee62e9d0ac7258ce106269c741772d033a4bae48be09bb72975a484e8f540d846131a895abef816bb911bc7a269e22e587ba7fb44a99676491fffa8f06d5ad04a86381d9bf6cf6d7207be116b499ccd9216e0bbbd715c1049882cd91ad50ca1ccca82ab5fffe1c2ef7fcce6e8f6dc0b4a30ec21f5b0aa24cb7e1715f8ffac0487c0c8aaa1a29122bdd75cd28cf9be25f30b491f75c9d449dcd27ac439b0c075bbc17961c2d3081b00843abb9a927ecee48e6bff3f32e7eea66bf7358edc47661adf7e1e49b5549e3cdce0e0d91de00c6c80694c86016c6d5e597147b4b4d51a61d476700e8feef6446000cd40ea9168d5ecc0751be330e6324e7130964030de85169d5bedabaa24f6505f9d1f8e4a69d4aede99a5143a43f409a5c653987187ff378671f4bd261648066069eac715404717992c6842948e3a1ac561644d1b67f7d91e2b3ea94dc95e662594032d4ae744a71fb6602dcb9ec8998da6f46f2f51f3ad07a51169fd1dd3d093a0026df42921e84d668117e5819e3d01472e80496dfd9888b3535b7ed7137e1774f61a61116186a9f790090929fa9bfba9b39e1f67f612f8dccb44e1bde7ebbd52a3215a67c1a49ca2d48aced7098f7f33e5ff8c0c3376f43fac98ad98e78b836b14a9a952da99d01480334fe39c6b27867fbe7b8b5748674009388cec3661abe179ed4afa3214f91fdefa20ac6106e8ab7dc0a5501856b6251a8c42fd31d53f7ae8b4fd077232a1017357ba0a46fc5d5e518fa29a29aa52ccc61097a5d7199e7dc7992293d09f3e14120c2ba0e34ddad5afa3ac9bf9a545e0269348f8849ca0aee983f28317285aa11b2e360bdf68b8231dc0f7a4d31fa5b685ce21e8ef42e6de9d2f65e651c8bbff0222d585e874a2f389a44a3758a5cc5d3b4a44962c231ea75efaf22350e4fc92cb0f8fd9b98cee1fb7d5f4727868b6e54c4bc0abfe89eab296188dcd43505cf08ccf4000c70d03958e103c8f24fbba9b079e21e697130fa3979f3d65bd46d0cddac12a599408844b633f6b6ebcf1cb9c915a28be0da354945fabfee5b16c54df50d93ac34e984c0e2ade0b44d2bc7bf29b341ff349d84159cd6c073591374c0c3841eec65ef115cdd742ccea568b36724c8940f01b6ace4230cc492b9b2b2510ba1fc8453bc451eb1819b10f2b15fc8ee9d00d6de36beb1fbfef76dfce82b2da51fa8a0f167df89c42e4ee8e34bd1c5f6537510ded48c1ce72f4e4f6d5650ed044290e8449d9b35aa363dcb5ff46e4a6178a0ecdd11c3a1d25ba7c7822b317a7df846ab82e110ee78d9c579911526f324dc913d970fb85b6a39438a780c5a2ca2e87b212f18916310bf71d4597ebe5b3ef0be258c38163a457abf3113cff5f9b90c8ada6b5bb5b0bdd388029752520d0333da6167e1edf67059cea6368a624469cfe6110e30597edbf475f9ce8e7e90bf61df40cf007754514962bb7c7ae0ce4da3781e58564a1acc1126f2d1b65072e4083939eb89ccb99d129025be658ecf221f604ce4097302ce9f2b9cfc1ef00cf2e70e0e1d596ba4f1ba1de91f0371381001be070a52d4b127ce2e1327badd757de881f508b381c5dc079edeac33ab536df260aeba99b3c83a836b21e0fadb8de1b13458658b8cf3cdb6d85e7c69f16996a4a77a41872e0c17e83552afe28ea68f6d3b92411c026c2df56a622c40e4481605af60e0b92fa547c84868c4290fa64ddc2d6b9133ae98291a6025871f2fe15ee79bd3b04fe2925892accecedcf0624126d9e38e1682dfddf8b8b43994a4f65df6e9b80fad6065b0222589de3ade7df330dd8029cbb2d4c383ee589f4e16206ec9f786ee5f1700f012bf027d43d5f628eeda3797322bf138d7cb6a31e2b475067e1aad133680ae9984e175e80c7a8c2fcbf71cfa96e261a003f73f97c67f6dbba103ce01fa285fb25d37f315acf3857ce4eb4a79cea51d8b0387da0e0dc8b6407e54607113ce5b2e8336b92dbf956a73e505a19b5fdec4052e68842d072fbe5c05c03a475db7c520a86f4e864bc0368c0c4538d7dcedf85315c17e9dd4ac322589753f2d048f76ca40c59b2adf5b1e32ce4ba940cf3337be9b3fafc40c490f6be3008c341579ab8c098c8a41abdad899607525988022475320797cf360530aacc2e92230eef68db7eda62bd0af80c743420d7cedb22df2b8e696b25a73fd488ae2d726e4b807839c5f15f03dfbf607057db6b4a395c84d22497740cff5de78e8f28c779259f278e0f6514953a7076b0d4701e83c203b1ad5f34e685a8ef2ce2e7518c02f582f5c28d79b3d6f440d8ce3346d174c43b79060602ed8b2f879f9b40b49800bffb0d83495570925519861f2cf06724a3940920048e0e48ed6169c8f5f5dabb9453b28e516f3b6beede08837de57b6274fd21cea91af9a8cd46f722aeae5148119f7d1c439e129847581dbd04889bfbfb0f0633e6761b5bda0d43a2a169bf048fabd3074a24aabf0a2f87262af77869111acda23f10f0007cbc5c8816c152a931fa477d649bfc8057d2475dcb4a2614b73ad88df452e7e7e4395a766df20f8607a93b3a6b151940dfab6ccd4c30f27d1ff0a56e9db2ea36923180544f4e7cfa86d34907ddcc22407f486e046b959dbad3fb06e0b8016efaa619639df01a13b9ffd0954239f04eb95294a2bbce0d26504d3f873f1529223d63e0f8b503c881dd0df8e91bf5f6d20697762fcbf19900da74d9c832c3358a48c2450b4003e4a432ba176870a917330b65c7b94282226b2fed586ebf08c5bb8db59f609ea1a05c7ac7bd443b756db85e776afce07fae372b91838ee5d5f1d606456a46b7254f611a5a456a082e142673585374603eef0dfd11761c0339530d19bda0d4827a56d4b77d1bffe1dbee3375078e415504bc6f6f6922a964168c521ac38cd2ddd7c8edbe19a93c1ba7fa4a824409c672561f4aefc27f1c5453730281e3f32a143c8de28681e70fcd395de3735807f7792d7e602cf7eea4b420742cc5dfc2dbd112fa4acbac564fb9569c222409182ae8327b3d5a02dffb56a286d2ed43793e75c038933f69f711ae7c65e3bf9abd04cf14fc2e77ef75ec7806ffd55bc9930efd4bfe8d9f6203d577597438cbb8cc5155216cb1c7dded8724e8561e4c3655ccfaff09391fe2719897c01293f990fbfc8b3110e0870cb09dcbbe23d92a6c16db12b20d29ee8f4c48268ac6f3fcf7a515df38026026a8abdfbf0dabe63ecb00f226c36208b2b6b04beb32f0dff8eaf391541ed0e4bfc369e14d140f70ee5b17c528aaf850c711e6059984840e2cf73ebd9e270e6d6401bc1d53fc700cc945e7df26e4f693d5d33613b0dba3c5bd92464231c76c0c0e9c76e2055bf33c939a3cca48177460fd9b61eaab66e379fac428b080c7593bbe0d86c579851be3fdca25808c2656b3a0ff3043a9abf879685f8eb2b7d20d465230e7f57008f2b7c968c7ebb18e0fa1ff29e4f0a34bb964fbde56347aa998b58724aa2e83ea68366df11351383c6b7824c95227e559dd37fc6b80119cd836547d07b71044a052781e16d487f0f59fc792259a3bc76c13de32be04af9fb10c00ec7c48d0f8bec2c91f27df72709000ec526401fbde00e9498c0a04ae643bb846f1b898c78ba2a6ab3f91d936adb614e5f0d292a6de0ad84ffb8b553110c4c14ee835823e4326f2b8c1a44b5319421fc1738ff37a09c066795438ac0f5f6bc7ac1f4eb27b99874e88c891059bd352d44c6c4b888fc422850ea9df6f957d7af79b4ddf54f2209362e5152292e350614165212d5303dd78b49cda207feb68f776449c66797ec76ee9ad25307cd2b0a06221fe4b6ed9512026c31847c90f141d5f0af79dde0a761c5d4ce64f9ddba6e6964bba10afd1ae0877564402c1ad3544093479c12aeaed707e2bd3bc737fedfcff27d56ca37bff3ef4eab86d30182782f58dd0d33c085cc556fc3bac7adb56f507eada1bd02079f3a9f8c88ae8deeb00cbd6b49c6c5c97f1c2100442be8f903136f1eb45821916a648f805722dbc9e2530122c5e65b12780b16d323e4867e7da2b9a647f9b7da97cfafceabe79fa61d29530e41c8cf68b38497da52e1da77ceaff1d259fae4a879848fbea98b649317b31e21bc2a4e09035cb077cffff9595bc5bb31d5d7dabdbac0fb725a075f896c5dbd1ea4d0c1cc1ae9af0008f78e178a55dfba6999f28090c928ff64af24076ebd56d00d0e1572e0ca0a850952e3b7a52c90b08256066a6c0d1ca9953a05e104c2aa1bce2646f7d8f42d9b33eec65b87af877c3093723f87e26a820036b07e4b1220eb24310cdd194b4c76979a44e800e1a20639b46c317ea7437a2a9cba4330c1f323492e7b66594ed1a648eaf021b80bc5006ce3feadfc6688becf3612efc785655b51a82c2ce2a7cdf6eeda841324657938a0879864af9e13f39e88a9af60232b501e2e7e22db3ba09747e707979249b45a2775559f762a852ec3e34bf5db3134dd83b8fd9bcb69b39705a9ec751e6122695251838ad436dd28942ca434082d705fa1b7cd29a9fe189f183b352124468a5ac095b332f95c50b0ffb8e29fd2975057ad9ae485deba0e9459b7b654dde3556caa3fc82d1ef34010a5b7aeb679142e93e55a6ed171637a99b99128e5af516c833a6988caa7060a92bde44e34a60a0bfc3aba12ed290536ad987a6e45222f9ae20653134f9d407ff774aa4c9a04c4fa5e73d29f2927aa4e7c47fcdbe7f18293abe5cc8a212041d7e2a54a4da4ff11d5ceea834776c072cfad5bc2e788ce9eed908e38953d94172d1cae341f1b568491180b984c50d369ef8f05b97b8300a20917a5eb3a3d4ec8848caf36af55faca34860f148bda7405a82a9da304ea87d07623422ffe1a48aaa4092ce833311faaaa7b9e245aef1c249f3a12813a207b077ca19392844ff9eb658dbd62483d805b63f7bb35c8c80c1faf09e57a7bc41401f14711ea8f1db1fec75dd85ee30165fca75e3b4692dc2e15149004e522d5db81ce78fd51ba83c192e4b5dbda0b191967ff191fa47be8e73d82e5cb06ffd31a2c9d11782879fa05dbccfb1745ef73e84785e3f13d72c705051d9b4ddc3580b6f168944d85ff38673b4eaf3c1506e34153021f7fb0cea3e75c2552c6fcd2a286494280ed0a5bff5db3f1cb2f9f3765dbb46c3675be7b4c6207420eef164617779dd8b2b4e8d17894a4521c045d3cf803ee7a35b6df9dd8211c6b29574accfa7277f924b7d1884d978022112d55c4f3b65aedd58f16f2ef302dbd591e2c834969a2e9705e1de4ecacc24cdd61b3df7b63786cbed76242fd6cb20f4def3580c57cba24a359c2a46b1b6439dda4d84138230f11347aaf74defafd5a1f2ef93ec41913fe9288b752e4e8f738fe848c60d5a226b876bc773eb00835c837a0c38172bbbdf5e717cd25f4bf2b6a1360d9047ca0f2da088bec43514c8ca05587844d4108e0cb00a09c992df8814da3440de134b17043e348282cae305decf9797f37c10806679bd824928cb44cf88a9af08abad0f8cdacfef87779a92ece2468d78315d4034d884d0fb4036db576da5e1d13a9ed49dfa7da34325ba6147a4db1286c1ee1e1cff0bc66de15533742e6696917aaee789898cc8352431a4dd8c62ef5ea86dcf0199e13c7d26cb5485c15cd9a9b47c5afa01881b5fc0fa41933de159d4d906b8085c26c25645966c2bf0d2728b5b04cb02127053d7827d77a9b86c27b1846962504a16dcf06e4bea7519b8b5fa641df80dea1386e34e70494e801af806217d681a2f0d7188ed425f3582509421b77194905ba71f76310e99ee063c8b67281ff4f8a6d4453f7bdc3ea06ee35ba2b654385e20c4488db34fde26420f99bc79a149311c929ea4f0a1ba49f3de395b097844f60b9090f8a3b8cf1de94b4b67f890af1bfbeb46c7cf19dfd4025a143662170f4969ba6c70aa849c1281894f86b8e27174f3f4ae18700c47aba08cf5b44e1161af66bb23f460392b3e9662a60ee6642731b45ada4c38ee997770d614441eb949fe1f5ccf6fca8cd21459485bb2ca0594d80ff8692de188552523d6248eb01ddd67db641001520b358aca54243916b7401a71d56ada71e9c8da03b7b42a97a937fa17bc4e1a71988ae93a80ad9a6c825776ea215b6687c9612386320e0dcb0fdce2ab6b921451cb5b2a00e3d54e659bde0bb9c3e5d045bd37bd42d53de668ea4d74e27a0211268d6d5f39c885ecff188380029ca5e42892ab194f8e24f4e5b29c3ba2cdc22e183230a34cd0b2d2dd9ba1b5f27ca65f2e4d256d357fbdacaccbd8ecfc02460043bf17b866b452610159487509d0ee0532f07886badbb885cb55686d89c0a12b8a118edd38cfe9f42be0fc66c09a76cfdddccb0a484788327a225b250a3d1065148547808a7adc657ac901ae576689ac45f272462e171c803b049051c172908da8c3f895d52eb9c7e38f80de2ee00a22b85139360ff69912979b2d4c5dd7e6560218b25febce15991c96be6af83a9e068c34e87734ae684d7b02eb088061d477f37941fbc7c16f5ed82f48e21635ac6924e3070ba9cb67270f8914126faa69d74e5db02e1598eb1b74b89575f2c4d7dd8c6fbb308448180d13fb2cf7ce604afa947d5c09fe712598ebd26c9441056b07c41577460379c219ea1efcb1f73417747c56b80dfa412e1827b7b0686506a426736c28478443e79dcdfe486a81ac732bc232d8936fc8d4119e8ab3fe44c1b984bdea1fe5daf69b20359cc716dc0c0860bfae030d342b78266aaaca35de79e0a8409923f5fb54255c08a5c30b0ee97dd3e37ff3ea00d5fdb8516c06883a1f885df4534fe266bd5d54511dde3df9c8158868834fb2ccb9fbde7d21c239c9263b1080fb39e91badcba247b1a469b45552e8b146cb9a9b0dcb5c14554885c8e5d52fed71488efcf2bb58ab56572a51898f0cbcaec9514495ae343ea9ec943cac470589f4d5088ec9ef80a217c16e49cbffb1242ed7134071496c0b38c4ce44133f9fa8d5d04106bde4959297e530787cded1013521946c04192d5332409ea1179717404bc44612d7b0a8820a6d34014cfcc84eef0be46374899254a838fa1c1c2f4fc67a313f4ff6e63842bf29aaf2a5c6cc6214a403989c7d54cad6e98c9e6ed89134d82594d4edc8e1fa0e4ec63ad4ebbaa856d8b4a2ee9925251907068f0a82ddaf781fc9cf7b75dc5ee0b9cee730006b1b87518ecf0484e37503b17ddc1d6bdee098db91016babf1f3326764e4b268c510be959d4188b860cf10960f49cb7647e59ae8d6a42b30b5d452783338a1d75f3ee37faee0d3331cc58bf1f63c98098da575c00514c31fb8cba65e8e8fffc9777009b4a4e8e46c54e4275d09e20e5d4da8468a15c2107ae83b07283d23a18e5e92e64643aa51ba6531acef77c68b0bfe095f4c272b347b98d988b1c1bb2a3724be162981657dfd852e37c0e386aaded0c3ca5b0d5a096106f2ebf83e3a2d89f0ae8c771d011a31068d945c64290c8f9ecc3a308a0963d9b9f7c9f5b059e5b87ce626cdef80a9c8274e162fde66e47997d247f2e1ef5870ea25f44cb3e923f99a8a7044a15620a033967b0ed72c64439e394236896d99aa454676a02644424adde90aed0e9c656fd82cca7054cb24588d40834218b2f127c9bb18810d74e470fbcc0bb8e9f98d2dc20caecd6b44f1639b850a9f6f304fc0e254630a9ff23cc7a638b8a9ec9c8e01417af149f68c6e81c44541e7815257dd1e1229515ed6a9efbad59870736400a6f4fbcd587a0bf5684db90e66ebb0382aae1f45457888be8ad034d91d21a9dafcbcc4ee9e1cf4cb6f318238e008abe342741cd0582cff62ca9cfe822d4f7f12dd4a0bc636bb7a13326aa83270120b73906d4f299faefab817d0ba56882bd3bb039ddc24406841b0898ccce36b778cad81e97bdffe09ab5f65a072e4e82537306ada73a12ec3f30d239cb9e0cecb0e23b34a42878f70d2fd6dd92e29749dacd05b53831d25167dfa1d316a7d62bf845ff8b40c4379c3876d2fb65be1251dbf1701bbc10d4307645f2577476a6dcabe532ecb42f3e1f53482ca16ea0219d1629a5923a89956560f17ac38fa1fbd91a2afeaa170f74c87f5bdd0b6b03382f80759abaeb3d601d46a099c4e6c0a62e4250d783f99e1594fd176a37157d273193c99b8d6f9c4f0a1146334a8ddbcae6ec29eb6862da56cf9c08af7da7c0d49441af22f4405143d991c7d054dee7b164c69473bd40acf288b496cc79ff65dd9bb0005047572944afac8f937399c428837313a4df5ab2b300dc7851b4c5d2d2e41a1cde147b886d956870eb69c1f413bcb439feb1716506d8c31051aeaddac320470b3d653e3a2402029aa06f9f00fc27743ab195a63b141161b2dd06e60f2d30e506ba31aec8d582a86e11ae6c4a8cb5c209c8dccf1eff439c6a8b7e59320bbbfa1f3c4623c164c4657ccdcaa67e9fd9ac850cfd161fd7f4fa507a15a3da95048df64829cec9e928ac34d0650cd0f14782013fe31c17a6e2f70ccb207090fa94d3be89337620ac428cbff450d755653c4441ad14710313705b693877b1d5323bc517b68a52748c02a49314f1376111243908f8e8f68d3e7e4a62ea957d8a71f4480b96485d4d1b6d490f8803e2b5432a6cdb86383b0cb174c1089d3801a0e18a8ebfd4c8a90a80999f682b32790bc006ab60026365dac931aff60b2eb9367a21ffac1f84feda9f5add8f8c7d41d4ecc8d89bd40116d26980b88aa49c881e07ce44615e806abcd29c59d10bc2a3fc68c0879b4f14cce168dc23f0b21dcfa59bd8864f99fa0873971fac274bc0ff252b1b11ba1f25ae8c7043f74ab49e4aa9287e8aa07b2deeec8901ec006710c82d4b865c33e5faddea92ceaeff8aadf933a1f9281fd4b4e3908afa16f6a90533b6ec3503d5ddb1d1d64b8325526ccc385f5f11c8482b240a64eceb19499b46c0ea45aa36c9ae1896044b8c53c142d5ac2b2fc4f3a20e638c1046c4e8feeeb83f9ab071358fb56cfbd25cffc737dc2ff2e436854e2279eb7932994d7b34cbd49655c861dca51e8055786a210134628303695ca48dd49ced256adeb79e4c20ca83bdc4752e2746663cdab88521be38f56266abf0777c1e32c8c03e6b24f84c465d23a2beed2efbd66fcfa9546baa147cc01293afe35f3eb7b518b750d6a5c295a5f78120479e7dca3916b42aee59f1e9ef634cb5295b7d5c218d62fb8109e9656dd6db2804ffe02ca6d2665dfd82101bc4166650fdcc14a51328915a5d67e28faa0d4431b35196f9cc558dcec46b88b95491ea09704cf7f3ba6517e66b40c7d82de50427a4537f4054d161bf339df76df838b61531413c602b4f96c0752eb65e552bdfa2b1c993dd3b620aee17373073513d610c2e6b7885d4b2ec13404f733b849cafbc38f1a807aaeaccaf21c3a248e76e53b8321729aa294a633d98061866530a115ca9155bf91eee5923d249d85ffa800e0d048e5f9a7361a06ebcce259dfec65262ffe037706edb41d415a5b04f4cd4b33d07cb062d8fc85bc731d3957dbe8cb76032a5b621223e57466ebe03a1f12ef2c3c4bbca7447944e2df41657d59d4fb4fdcfee3aca7cee40f515ff93598ebe9bff09ef97e2d30ff36ea11809952dd03f848b620a2bb5852b4c11775b31f4e411157ed6e863d6f075aee8e262d21c9435217d6658a12199ca86939056cf599dd915e8a5542ab683b7fc3841f15e54fbd05412cd50eef3f63890fdc7110876bd4012e536cceda81afa0e333145db2c9a3138812b48327de0cd391e316d4e7ea97338e6f6d34b70c100f5ded3a323d6f62740212c7c7cb3e6efdb68557d708af4c690baed8825020f975ed98ab41fb63d0263dd0a7c5db4355a62378154a410e9ff4781855d78762562da0d2eb3a75ed109c1bde1cb7cd055f44eca13a93976ae595d60e15742ab4fb4666da2142e24bf8532b3ae80f3e3f93d9ec5ba86e0c02268f2b45d28355cbeef331c439984eb4491d216fabb19e26271bf2f4c1406a3549d2694be7cd0097f0039326466c8805cbf2a760f373710a837eb6c649677201945275e6703de85c099f17b038b0e57753fe3b34bf2bac4493ca00a6a3238458e95a521358676a7bd3471c6b3fc4156c3e8aaec5eb48a02c2d8eea06c2dad8be16e27a5b65539ff7086f6bf2358ce5555e9688f50646da4e6d31c46bd8cc4903a4c7865669d893bf8426781683856ea98a7bd779da2ffcf999d879cc35a933eb224dc45a83ad7348830c31758facfedf0b166d3e2632f5b9decc7eac7d8a64cc6866ae3c15a26e13462442e49fccc83ef24afe9cce0d45d7c00c0fe7b2c80caa51c21705371cd504722469e7106f45a2e75e2771cc1a2f563d49f03fd38f446074f4f820150cfb6f242debf844da2bba59accc7d4cf080c194fa587121c85fb469139b5d8b67ecc48a03ee5ab0e935369147e157a7747b3b65dc8ba14d5e60d2b6f3b4cfc9e1996b16e1f0053c475a07fd7e5ddd54cd865f614bcfbfed296eeab7827e966960f81ea59ad09ec3d194a823a721913b2639ddad4ebe843dc859452aee4393e0f6df202be42f7de24cc3e45ccd10ac3f87763a9c69c3ec7ab062fcb787228fbc6ce1c8534f154e8cec246f45c47f383fb733d8067f382cd8e0082a41cc264a288c138ca9755084bc12bbaa593e2a2598047343a00c8ce7d3b8a7af756acad5c1186c562524a2ae05551733403e2172b7486bdb2f53ac25069920a914b8c1b1804059d3caa8dea76df6ff22942aafa50691b20d4fa51595bee9f88689575c3caf1088b4091e4d74699115f6af3828fef012604f62b8ea1f2d9245ccc927a66ec031cf6f350216bda9b0a98cfbaa97823b97d4ce136d9d44f1194c0556bbaff8aa81ca3a9269b6ce639e44c320ae93188bec7ff5965d68acb44b706354787b5cfeebd99724865ce5a80a24138e837540f878d7ecf35c9eaec391706a9967bdb47c3fd771e9da24202937a60d57a6bf33054008d1e072dee8dce3ea367764a34648b9e60f0e2d0aaeb6664ca515a89500dccc00e0f85fe7e92c28ed7849a1f31c7a436584390993eace237481a80fdfb32d8d1f2597df734f18d8b2cbacb2b712a9fc8fbd602e9442952476ab63158490b0c528b0374ce76076fcb4bdf96cbfccbfa43a16f6f7228d65a10eee786eb0cc6117624c685b800aebcd9d9278111d9b1ae92dd911b22cb4fc7d7b2f9bf12e52b4f8bc64b551d8d01edfe7a330fd682c2cf1663c988c05ce9bf1db51732ea44133fd2efcfac09bc60c5535b38a24f1e233d4709e0737e7be2415edd278c90fa32cbc7db6790b2add2ca20b5cf54003801d5a318b4704e1632d0d69729bb0db7cc8962fd731d449c196e041cbb35e4b46ece739574881b62500918e60e426429106778accb98b883b4d033c174d4a305d8819e275863d4309b9e50612a34d4518783fb51882748d65921e38ffe866e7ea93016b8b7e3e7727baef7e25308f7a3982e31d7a847d2b714d6b2b9c83dde4cf57d7227ba6f96f4960aaf4ae9adfe4f25dc6ef1529c1f8448bd9b2f0dc695ce49479f17a1e1b8d19f57f47c9d0855d09b27f5a59c3e49d3088f3586cfa4bb84b445ffa3449c6119e573b1b87193b6eafa5a9ff677698dcb4835afe40b0ec3b0b31ec8b2d384e0c44d30befefe8f6e12025198fa3499f1f6b713ef4de3a17d26a1a73740b97cdc49290899e14327d4ae67b9a97fb78fd9e0741d692c7c5c9fc848997a38390cd6fffd3a3b56db6c061983f7485524efa0e031988ce3a1a20a8f7149ccb7ba687b1417549cc1642b3b6ed8b194a9c57e1f5d4c4dba670bbc2633f78aab92d7607accdfd52f84e5cf68832950cd62c304bf8a372b0dbd78633a69f991ece289070c6e62bca87fa0482323f7e3921056ae017284330d0e537b352023b0efddf4c04a28ca5ee46b713a560fc25501964d1674048d398f7ae407635fdf2ec1dee8f2659f7b70103dc3fe567e021eee592b72cb0d9a860676e115931a346a3d06c296102fe427b0205d80e55ddeb36070ec543b995732c22d957156b5c5ea6668ed671db01310c0290226ea929b14d0f8ab00d00b668b91b052d536a4aed8d55b33d75bdf085b9746ff0f193334f3bf0ec2a01daf81e668d023035ae84fcb2865e7caf14bf069115be3015dc2467c2b425336a169aac415617f85accc5a351b152eb33f9b753689b7d7e0e2e83c1e3027b5312fad621fa9e6e85aead397714aa7ae7d2968164b9b76e58ad0491049207183f5d8c54bde9df059f012d7cd73e91869ead26a46b8113d9f51b8cc2f5f0439ecc8ae52c040c496ab4c6fe0ef834140417cab8fc54694d4541d276e0355f96768e6417156c1ac8f24d8c389220a203a125fb4c67bc985a37a03cb51af8319782faa566b7a761cce699db595b8b4b2718d639359273f28f86874877f64f202dcf23732e991cb9d10a9906f100883f303b87cc8502aa0ab69e20d64360acc4d27c76362903c2a06271407276721a618a62a742d26820bdd135fa6ff39d9560a85ab18df123505c25bb6a8c1dc087211e9a35f4a00e8dce5d3cf09d78fa094a868a5e525eca74ca01df9a2a9af2d021e67946a4e5b25af814567e8649da8e77b1d6f04cb450085851465de4d94203eb5cae69dd0d4837ef14eeb6226acaeceaf59d458996764b6ba1f7428ca3976702fe5a687c1245059de5bd55b8ddf1e076accdaf856db9745a9ff6a0fe973d110dbf5bee0decde4a5a7a8115ce913f5caf24ef9a6a0783de58ba1583b9ce428765b75cbf461bb5d19e5d2b98e088560994ebfd535f292edeeff39c485b25179874da7e1cfc70ab3e3400248e7c25ecb1df31d701484b4ee4ddcb621e7137596fbc13229ca059de2394cc5b24dde56ab429043f31d5fd983526ec0fd0d3f051991f44ffe8399ab1a0c71a1aa18352e7db7b77ca71749fb76065a03fd7a8055136eb9fa6499f004b1a2a4a7944e838ea0a5fa4ab2ad9ce88bc48fc04dcd88f9d1f377a854678eb197d5afb5d5945ddaf09654c98d6bf47c55de8241dcbcf74ec324a5394aab3044e7ce941fcc28e84ac29723acccfcb6b170f553e3d3e109ebd5a464594526fc5070fd7a6cd5375fd440dca4ab71ade28b305451b466fc24f069d1f568f1a948d8fde2242988b1c5f701bf2ca07b36bc203d431d409180f7d3ca23729161c8df61900ae21657034d99b18c4f09789a5a8392d7af43ddd3666da483585d03fb75e3e2f335cdbfc3534d3c13d2c2fe2d8ddeef307bedd89d2634b02138f6da13956f00f388a9300adf59a1996693e523d3d7d1c40a55b4258ba7fd0d350d86138fceb91ced1adee51c7ea591cc36054fee649d6e88965d1e91cdd63504ffbd9974703a49f8264524bf458200f4c9b0a09b1dc55c9726665cc53d5c0a743d1a79be5d490de07976241cc88a49426c4aa5c7c9ae165dbabf8de3c321f27c8b301cc6791a1aa08a1077cd1efa3abbe6ab3b823079fb4ff673b2a34c01ec7fccb4a39f54d6bdd6189bd0483401dce47a140c2e80b03094e598fa1fdda2a0668062b478562c51c8aae22406e273c14019a65e68ec3c171220605e803d55d2a40cd69c39700fe40f3d212366238c90be599e9b704543448cca26dffffa05cb6d56fb0240e79ff80e9628eaf6fda52716e623a68d493ae825065e034d79317f79e17ef499fe497ea30fb42314edee57194755f776fc6cf37d18fe1eb7d5994fccb56c09bbd7ad81b08ffffc6e907013a15b9e416369debe4a5b8604bc9280d3dbf36b908eaada5f1c199b3329af4fbc14af8f9e9cfaa51856083ad30b4f5cb518aa9f3c62990296e9f50b2be83294dc581cebedf799a4751c752f8bd7c1bd02db811563c0fa82ee279318324dd9c78202e0772bafc9ebbf32e8c0330e51c8ff960fb3cef155c57d532d51e66dff2fc8ab24315d111892ec205f27afe0923dd0e4707d84dcb336f74fa1c5e6939fbee35f83ff7cfa9f903bbfe2c8bb35dec02eab6443449682b8d33279de8ceef227af3bf0cc16d16ad275594cf82543bf95de84e29c931bffe376f4f5f13ae3907da1d02584f81dd6e31115db000ca56d89bdeff1cf6a3ac207ee0582ed8e53a6196795c0291eedb9b9be27d1cf703a3657a84f8ba470203c0bc4ca98aee36924bebb32c4a2b41980a904acb69c5a6363951235348b823dd695d792fef1bf0580ef45bfd804edd0163a22b5a371b6716187b3394dfc84db929156ed4b03c15c693c8bc3752b59531e0ed5a24b21e3038099caccd482e1483f0ef6a183ff0bb87421afab85948c25fb137ed5dd0d27d3dd8b3b0f1d4e8f06ba5ca90410011bf40fb4306f5a2f2d3f90eb1df1986ae75dfc2827785c7c1bdfe5f2018ebd3d32e1986a0c1fbdff1c1b7544ea120b71964f086981078d61e5bf7461f349a5b4e935557d30e101a8d9575b539857c287d1300cc20cf13c1a4db80f20b35631632a9ab84589072aceccf72561319e2df08e14a857782e1f4684a896dd169f85a73ccc4da5502a97b3b0cb874b89b95b2c7c45294f2ff652c58ef54ec7c90e61ba3c74e99a9fe6cf1b89607ab63d8aa0875f48173c18bb6e4978ca8389554453e208bd5cf204e0c42ff71b64e76fbd0eeebf1887505979b8695f989bac0f3af98a97935133a56524c087552dde5385ca3afda97d7c71657b1a0809b2335fa6496979af9d3fc45859e50d7392494c56cd299e37656e8cf32eba30d8cbbbe36b8dcb25434197c9fe8dc107a67e74c048db6e0c16dcb999264e27508306447805ea0248ad25fc7a15328ad718497be14ef916810ab84a14a7e31c207549bd3c9d75c83cc10cb70e20cc5b3f59ef58f1cda96f81ad433fb7c8b027665d64625a77549d3c78fe8cbf68ed851634e7d7135cc90909254f610fdadeb28378262cd101ac90a701c8fdaf7c4adc1bd0ce5ac75e5c2bc6848127569c23e861960a91efac367a86d56336c02e319c809e88d8000f622f911e0661ccdff16f925235bef5668134d9451fd4507b367783c1a7788e61999cc8aab600f60ba5f1a6e295c2f3ae61c74beba8f05eb32f102db77aac3cde31056903ae8cced727840c09bc081f7f8b40e035a21f4b2402678b49eb40cae125ee46dc72e8555c39c4a73ba1b3c828248d0aee11fa0b3dc6293c91f031bebf7a448b77e4eb182f07bf29256cd863696ca42170a137be6dd86daa248678512bf7a40648c44cf0a1a3a85a7f31e2672fe099df96594e1fd66ca751632f49b30439a89695e9464bda160e8f60c85f31124bb5ea6ddfa52e8b2d4b760aa435c076ab868dd96bbbc8c8ccd3ab7f25056e55eebde17c542df922b8a2f4354eaf4c75e5bda2487c39dfb35d7436c0737fb45c368ac90490ec7dca4ab2103f9019c0692f0585158582cac5aaae528e4dfb6174f295c0d89f1d58de3fa27300c3936519d3659a2280b1bc914084ec58c6884fd8b72a7c4abbf8001455483d4cb3145fa00bbca197ced2ec7e41c9a7de4185632eae8c06ad3c8737368a43759ee394190310741a227c9b7901386c53c53e79f18acf2c269566ebda9790e682fcbec3d097fed0df57d90ab09167846aef93987c1e19e1b7ac65db8e6a575c7464f1601d11ef9006232560a36d2760d5495d0c95f36c1c2b7b7965e5a1f17a3ddc6308ca8407e023c683bc3eaac7f65025c792438ecb6a7705ca680b088bdb1862adf2134174ebb510167f19c9b0a83125ce56acaca958bef55148e06472a7d146c9ba91995c6e1c72ba142d6f872887127aa9e89ee0e3d689ad4e2719131c8de2d73e54c4414bb255bfc318660e4d256501883c3ef451baa7b99a78a37a091fb83b17de9cbb72e8aa4f1bc2ee70be255d173502cb8bc72802f7b1b161a95221e6c65889070b9d275ea0fba1f2f803644392e132f7eb24d3edabddb7e3984d82411274eaff0c349c3def31e7df08b9841cba66544a059d9c884fdcffc1b6999dd0ce9fd7479788848e34a9eec545466497f5a4afb1ac4e2cd729c44dec7bf74dff9400c1890b4411c247fc06f31b4c6c4541469082295644bb354346eb45f104681eea54586e5ea45bad0df32c25747c82730fb40e513f192832fe19b5aa6bfe1ad1c733efd53b0d6c26782a115e122d475a2cadf64a19ca7789f7ce2baa31746fe705015ffb268bc48199c4b967fcd3fb7b1bc3fc6c58cc3ca2fc919b4f7f1988180ef9ee21d3efd5e6ede1d5257f339e391150da85fbb3ab4087268c48df6d732b8e16687941838659d7c670c0b945e6ab1fdbb9636462540b268fa317c339f9b1f8c606110253690c53c6e43a1ea6e36d4d1d1a6e67c1232c0bc9f7f640185675377eee5f1973d235a2338e6f0ab40ce807c5edb67bca9addffaaf8744532d1b005d18a3f9d9167eb1acd2baeee056dbaa93415dd71a466824da50a2995c591c69a134a8580f96491153494eb71ba387f8cacc80063d0695cf632c14700fc95292372f570fc3e8ac2d6b4d5c9f056363b92be26b938f038dcb2938ba7bce0eabd421aeeb41c81193e54e7a14eba4b73347a7baf80c325ddcee3e9d545dcad0440308e32c5c34185802f76ad264ed65cae4fc585dc4aefce7313f38dc973a22e51a07732fe1789d573906cc59e241a3b05d1a2661396327dc58e7ec696eeca76f63efeea88dbb1af76a358fef585114ada398c340e21c0c9cef09874f9fe86ba9847aad9b7afe702f89394b70bac31a66ec686641a371247bbc1c46f15a7381c62a47dc8d8ce2646c260d46eabd90280166731635b8ee7f8005e5f95417bc653f6139f1ee155aab2d7786cfb68a32606d06b7ce56a2ca4b9ef3ea006d320008c913f146863dfc446f0f3139cd2914109b8efbbe109cc383b3762c9fc9029169628474ee92f6878fa4b78bcdee68619a6a229598c96d87baef98f5cd45edfd0c7e85874de82ff2348dedd8ab290a47528ca52142002fc2b98f8ee18f41170a24539728032e6af7406c72bfb1fac3b90fb3a7f9b5f9d4f854ebec69d0f39b1fa2c08b7c14395d7d4e2fb789d03adacdbb11ab596d877c088196bd1049ff8183d8874cfc263623b40bf274e3d096722bc24b852ed27d9f987ea658428c6e4a783d228dda69e7260ec3a5cd4d605cdbd10dff3f63db07f670da55ed9e2f088637581de8f6e8aa7a095901a10c2d2702f219293c0fb27840b06a82c630fc9606ffc80768f0c3f041fec0d711f5fd483ee3321a58c27051aff7bc4dd3aa9d7e84eda4b09c9bd358fdde0fb60c74a987577bf3fd7d3140cc85c7beef24b129206b6cdd1c7385567072764f12c469f39a9bb2cc6270890932d967fd9c167abcba8666b78193d29607a0af1cdc29c6961689294bf73b9ee26b1cad1e4380e3f8e5702bd7afaa51bef82c7c69a0f0e31618a5fdcd43eb6d0cb5566db0ca610cc86d9da81f46bb5e5addc918a01ddd29bab44ac5cb72975ff3dcfde424b8e19612ed3569077bb728eaaabc7edfb3f6613ace4dd75e57d05d1a2b273175f4c1c2d29f0ab733dc823b88d4852f61ae849a1d5c8a1eccd6a0e4af245d951e9cadac876d0edfacb821de720c07b4cea51ad18d9e14825174cc3a726acf0ba54c2fa7c3de1811d8eb52724847d2963d30dd287a260dd60b98f20edcb24223f8eee2ddf1d0864d8289ed94d9b3b1f2bebe485b632c6f0f904fc13ca370252df9e7e8435a99143874d6e225399a96f766c025d976e5d620491fe5e97b51eef49ed6d1951e29e4a1b6f7fc7d80e30bcad1bc0e86efb971a2061d5ac5a024f74b25b63acedf9d701069136c88c1192df9730f90fecaa7a1de965c0c64a88687c9f15e823ed9df23d4b7a86b19186371acb069fbd9ce6565b24b9e99edd3af27d5da496efbe3e7d36d68c5b5dc22c0ebe368e32eddd5e2deeca57337933667997ebec9567746bb9feb904d7008363dbef36b59506cc937691f26e0b2033aea28e73dba60a67c6fb5b7bde488207fb22a086abdba008c1006cd0862534ee4833b4537084d75392142afaf9a7650c670db3ca310b991075efb89a4c06ba2c1d1ad00cec312c38a2617be7eaa960e1e0b41c66fdd4e86de2a34ebd2b3b1b1e02ddd7bd6db679b89006583603a77d01528781df7e88ec0ac06aca6750fb7bc72ce6d73f4478509951cc48f35f64d766ab14aae03b0c7e479f4ef7a4e08497348d883c1902bb940f269ba892ccc1ec1b8fa01ae428b96dcf3a1ead7eb4896eddc2338e3f8c2aa96a3cc487e4a41d76821eb0077d8c6066ca20ac54c44796b07d847a6a17ff25b19b25b0eb2c51af221bc84ff3e9939ec9c5b79d652415481f4866335355fe2f0393389e5b28b1818bd3e1cf004653a34e754705a6a48d0c7e12ee689f743303a521be9c9c0578bb893056410a180ba2475907338526c452dacc9ec2e35d02c7f188b5c5b3c669f6b973d5cad5578619dfc3b60a6c4f277a2a99d0c49445cefc139185d6857206388ff17cdf7abcf869c68e43a04330bef2446fc3fffdaea2828969bc7880ff5f7c87befee3e0c9fff8d2dfab96cb5abe7429229868af1b0c244a6902251e945f5c2fb45104d7bd77a3b40ab6d72dcf750910a246227ce5b2b3406d1b7e4d9cc407ecc74d0b36e5b36a74a407868066095777ae69841db202b3df5fc7c36b34d841ba011dc3d9e22744f198b898666bad10ea50660e13acdff58367eb35f058a3a9b243a4648a46cf022d6861a81ea7cdc14aae18ea68d2b7a8a651f293e706689a28fab7d0a8665300eff8a532cf0020951e98aadd08e40f1289d6f5b1daac25e09f685142e854a14a7a68177f822c82b2c001bb9641bd46fba57c371b48afa1f478158c88950eb3fe1e4c17007efcbc3e8875a911eab122669b218016beaaec6821a3204912c34491b0c4edb911d117dc75c31f14e76b89e73a93c4ea8bae034d7946e6ff8cef6d39340708317ac4f27d210b1444f6e5869de6d9d5f6c9a0ebeafe2af2b4beae47c53e59bb0d8350b302f04c992319ab43f1de72f18a29296e1a6b53cb7af962dba9dd3368aa5226707274d176f8877ccf8b78da1b372015f965e19ea96ef7005c1e521e3d5bc40ed1c105feae57317b75db19fd37324950c74fbe7e5564c70b76825d306e0358a475231411c4e0d384db084e74fab625718dcd8be308f0c451aa6509bb16d40fa32794356ddcfdc50741529c77d628cbeb513eb836e0e99b44b728eca5d2eb6d25867e42fd8bd89819e997790901ad3706b33538613d55a742e887fdc6f0a0aaa66aafa9420773da632d1d52fdee9ab3baf6758163cbd482a0ce2bee19a9c3eee389c71a50aae9b77d4b89c546b58409a7f661790aede8fbb91b59d57be4e3729f201d107c28294883993ea18a5c51dd1cf2a59ef044945ae2ea7f25f3fe80f6306220476df285239b153cc3112e0bd850a454b468e2dd014e40494dc7582a3e2da3326e90e07fee1eb3f6430440bbe94e5bc2388f93e7bf742fc18b0fb4924f1e4211e83d50a9a0bd915efacca480e1f4ae77173ec4a263e5789c243a2fac0c9421967648916e9ba1104f0e23b984e374fa49818230730048dcbbc00e99d74ccf78d09576e3cb1f4462182295ea4e0fdca1e2f53ae5e735499a25f9bc009e102a5d070f14d7dfda411836524a29d14718b1b2ed420290a48dec9a4d5cd13945135c324f66bbdc9e07a5e9cb52278d95a18a3b362245f20a3fd61a773db3f30bb195ed7f06a3d89682d512979daa758ed69cbecc67a6f7973649459ef812b5e563cef5aa7c5f553934dfba70847062d3d702612e5917be97755d2808e128128af89dd67fe6049461d4fef3057d67382c79335e00809f3ba06ede40b221d9bcaf51c7079797fc7dc7f49f6d78af527d281e50c6c6194595849bf067f28f05d49a2ff26fb1a16012bc3ba9fbba4f44863cf5385f6ceeb2d82a04504c05f93149d8f22b1d88e6cdad38ca4ce5c3fd969b4e954b37e6f32d6e0ee99297be4eeb1af4151636a034429f17087dc9e60a2b1278165f58f1cb08e7746528d45388e812fa2516f8aa812adccf1663b267ad599607a50b4ec599f683649233bdff71c14940588ad8ac951d933c83b36add389f1a18eb17b6f8264d4a11b619ae72ff003357f6f9b03e5b1bdc54d277295ebba0decb0bb13790c073f6475dd7b0943e9ecaad85dbe8f20904bffdc5663cff90a56ac62a8955f27cdabc99f3040ff8deff16e1b9782053f05f00b985ee0690020daf4c703e01e4d756204e60565dc37354c49a798a9a2913edb02a32aa3d649d3e17868474dc0b72fb851565d97eb9dfeb7ee8c34dc548cbbe5b3ee24cc403af4fdeeadd54dcd1ce2c657d96e74b7f3a582122ac26084d410713e69d34ee74cb0f0cae16787777f8658986c1be04886e8928701d92bf808e9f5fe24a1c5813dc2cf434c05f0e7184c2edfca3e96b045078d6c288bd646b50a5696ba4f450985b0bf8bcb0afaf5c9bfaf0e23ceaf30d849067169aec338c9d05b96fd0eeb94970ce8b2684ac4e4b953bf3023162da1610817c8353edc8a8166eb2919736eabe9044335b27a8e574d52df2d52f894c4ab720da840b002911732572f2602ff7f9bfcb8990f6285585ae26c93eb0fc52f168525b40b9c00c7a2e50b6171cdc912953a2b175665ad685313e1627c2b33423f42154e2c07466081a27e2b2a635ba8aca845f434ea3d7874931af21af2727ab516ec1178307b2d932970465f529bb1c6656fd66224fea718fc58472054c1c30429e2bd908204688a9cb982ac2c7c8e96a3ef8ecefe9666b8309596c5ba05d4a28f55903725e815b08ffadad98c568871e685974ef144f1bacac84584f1f77f9e6e98f2d80967e05d7754845a5ea87d5896538d0e75d4b7a1336ec35a52cd4a7945476915b336a1d11d20f279819b4f46147c3a8af3dc2cac2723907902918d96f1b17df4d690a8f197addebe6202f5ce61ce079fd5d4f1d584642f3ec3f7f0cf9bb337dc644b58cefc717404eab1cc741ce8ebbdeebbd03248802330e1b095ddd1bce57d057ddcbdae152aab11153f48af3d83647ea740f87714672a564ff378d51812e2aabce2cef3c6358914899b8bcbf02f18d0c3ebe226671541daacef5839ce69d7aef3d0fa2fdd60a7f45c7fff9e0729a0d36564d02d45f0776552a5966a41d10602308a73a7fb430b2a4d525d11b3b9c67052fa247f502370f1998ae67242cd62d7d4d8c1edd83f6d4c474445a5bd328085e696b2b4c0776e333d5d6b739e64ac4d9928144b51be56a3fb0cbeca7989c44dd9ca4b1e27c323acae386cedb1ea21555379565cb30566263b347a06facca8c78c89a739da05b6d68a40f1739c7d0c774d850e7f2507b1524f4386e6612ff6f69581997f0c2e67f23183a0b49b43feabb4852891769eaabf7d1cffa8727eef352a3ce4e4782bc32a1396ff777698ce69958af5fccae2c15dc44de75f7deda51ffa4d1f4d3aab9b8c52508227087c0a8907fc5d78c7ebf20b959ade9e8554db87e30832daa34126723e1496797f61bbb06b429d50669a5f743512480720ff9abac6d13909d816b381d8287666d6cba59b9558aa8418fac992241293d8f0239b7065b89bc2c20145a787a588bd01d6a4cd46864a4268da05ea4ae6d2a5f959bf513f2aeb878a0619fc2720aba004056dcbb95250b163d8604e48ba5292df533c7d28fb9baedab6733d6bfa97e5493508944dfb9e230a77afee6a683307609c02afdf873dc092be7737f40289caef95188edf1b58ec684e42b7eeb5e42ad458c3d00e1f666c3e4fcb17468db48c722085ed0bb110b42d7fe25942e34a40971cb7f87ffe271caf1656f7b30ea156998c8ebd68e705f95441a137a3334aa9762be1e40479e8412102fdc719cb36d32daab3fe10843603461956a7c7e960c407a95418d8619000549ef36a950c50877a114cbdf11b9fdc0909ec5e5bf9b3f2753a8b2f407f4e1c9d156bd895d5eb57df77eac9ca8f73c670af20fefef1fe8d2a8870d30589906b42fbda64724e71e96c4140f5665567372582f2514910c1fa0e304ec3ce678e857a38da2680a0969739b4f0396923118bf429f9ee4be17beed9ecc2c74c6aafb560f9116355135f43ff140cd365576200b88bc0e398d42bb2adf01908c7428e1561178703da6fa7c408d1945277c4e9eebe7ea749e9f503e5b1ee69ce9e14e01787809dc3571f02ead20eeb23a961c103247e1336fd1ccd29cd85611e31a799fd229e4cb23d541f9eab326bfb295846ad1e1a51e2d0be1bb01a78de30691f92a82c8d1bde1bd45fe6df4cebdf22a68e022477bc7f4b92ac042edbc2cdd0b94b2cea93aed28820c673ef226d8b8959734b500b6d135c2bbeaeac53455ad690ea64950b225bf76dd9547f22b82421bfdab0e684d56d01557f9591db051397cbf66761ff99bdc89b7731158db0a7ce0c4aaa814e56efb5dbfe51c7555f00e5c0b5406b5955d7a1a6ee0d88e01ace0660d7fde3e7869bbde12d9690b43fa336699b54581fb6c277d7817bf48adcc6cb3d4a97fb894acf6a7c0a4d8e1119158e52cbfb2d471c7730b1817c46d694c90956f3be2fd9c564a787ce97404cada20f4f6baf65447400f8ca91f4f1d61ab17f0e97b3cceda650e3e9c3053589ac2f479001a54f232e9bb7377c40f817b2f51d1410b10d8dd0ed4b6a5eef5d20dad3456afd3028dca29954abcdd206f149d723ce7f9e8a2dfb3fd7ef867661514151df22f30644ff5614a44bb91ab1f9559639ad5269b670836370969ccc8f925bedef801371cd0f62d22fddd9404419ceb440c54e80e8fdf4f2732615a8ac81eb739cf79402fcb2be549c4d0d260b0ebcb82555a103a8fa1365d015219fee31d85405349a3822e319292148280299c5d0e44fab22cd93d8fada695d7460f12fb274beead8c401fd32ecc4906ad92d8bc11f316c98c728f64069bb4a7bd650a8a6ee0a6ac475cd681b87307dc502bc0fed1619755c7a5cc3112c37490da5335290df7dd5410f4bab1de6c48e4abe7eeac91e76b0b68ceeaaeacfa1577f061f39ec402fbecb35c25f38168f890b9cef6add403bf574190962a86385144485be00d751fa77b77d921ab57819ca1a171b032382e408f617bba306aeea3c27d8c6b1a673780fac1e0372328060c214313b81fd6540bd26ee0aeaafac7eec4201976fd42360ac6572530c3c07f65a8f29030bf4a3db34c64c05e497bdba2370e1825f706b226c9b638ec38a9012d5960770ffce2a009fe3d68174100bccb763899bb55eb1a20198589974df7a40c55c099688f8cbd3be458b1b54bcb2c43553f4dc393aa6a9f59d635f641f6d25603b5ec6b1004f2af8b29dd8979e22c439d65f7d255a745f696d2ee6fce2e8ad438d4591e6bdbd9ee3645db539757f8ac3cf0a127feef6d726492735d67d292caf5ffff370a