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

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

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

Block Certificate

Block 67558 84f367d0f83806a91e288ad21675484e57f4f140d9e9f7cbeaf20bd3c222fc08

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5afa9d183688586a6a50ab23490db4a8e7878db403db2b235d3e3a0ea68ee61f
Certificate Block Hash
84f367d0f83806a91e288ad21675484e57f4f140d9e9f7cbeaf20bd3c222fc08
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0030000000f00f0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000009c3715a779a1e46b46310f8a12a8bd27889826210aad0061c07ae3e0d078f6e1c69af797e588fe860f70008014239f5d30a66187ba2d0523587a3a54c9c700d6ebbb9c2fc19f110bdde0f9c55f92bedd3fca5ea36160607e306000000000000004000000040000030000000f00f0000

Raw Header Hex

000040206c5c10ea2669adf293ac747e93a191446928d95a658eeacd11be3e9a205b3c3a01a3be982d8cd4cbb7bc9332f071d1860d128bbdd023acb4be9b5a34f36429819d41216ad03e01181fe68ea60e3a3e5d232bdb03b48d87e7a8b40d4923ab506a6a588836189dfa5a

Proof Data Hex

59,560 bytes
12121602030790563d5c9d37370b39eb5f8eba8d46bca15b0196a52b64468c25d9f9fcebeaab689d8f54e74d2be98481b03f8b7ce9f881d1d2b2c52b67cb0253d33f90919c57b8914e7d9af6d5eb431c3d30de411bdee5b25a1c0717c215f04027f1568d38c6ae9799d69ffac8da818d801755403644f1bad3377b8726a314e30e3aa7e88de0b6221bce4879f79f622960b30b4cb13fe6dd32d37994456e8e60e23f52f450a8b6c97d1e08e6c270c1e7a57e5353ef0521a271e82a57156293ca424e323986dd038822b44b6e7ee18ba99e155d9e85d1d086f8582dbbae56894ddb2f3a2f241cd84ade0286fb985994291469669e6c5638acb505fc3447f64288ae447e0f7a3241305233dcec512ea3800ba9629c64541b658f54e14fdd765d14d67ec02a1adb1d88c1adaa6bf9a666e60e726a12433578bf834f1ef41299820498c061401af732a0ccf3b7ba9710d25c038f40eae34ef1d4e6b74381a6793aa752632dde4daede563acc0a7640e07b5fe04bec7e11a81b3fdc096b412d011ded8c0bc2f1e2971b3491e36698bc7a722ed9e50b5dfa5e0f93e38bb80e082b0ec008b3773d9a2965fe0298c347e5d8cddcdda76e56efd312b6e02f61d2c6153bc426d4b9b87c4e4e9d884fe2c0157bdbc3c245901515a14c8ed156ddeea4d44065cf373a0699abe3019ae94f40b5645755866c7c0cbeaa7997abc894ab29a5ab9bc44b675dc4f3db515ecf30aefb53b08d6c66e1ae3a71df44cd1c1bfebd5d6635f46865e318203b4472848c30e830034cdb6f180d3fa75dc3ca394335938f8b9d5f4c16b767d11ee9254b98166ed287a9959a6158b40b9169eb361570ae735979d09444593e2eac8f46821716d63a5980a5b4f1ece19d35e39f1d4a2353da20076fa8ad8966929438b9106f68f4fa3fb2479915823f12fc03887343390967b0388a8a7d3fb4f50cbf2a41661d94fc8631e534d60206d4830332cd4262ab94470a7e88adf00435146ba245409a7a11f194bfae5e3a22de35ea1d8f19befa66c81b8a2546445c900b896714a187ed2b09b66b27bba8fffc84b419951a4b872376b401e899fbb58a62a55242d4f1ee1d390b85fb1033151198ec71b5d101c10b9db22eac7e379c7bcc614ebc1fe911fb3a1db8b6c77ca1b000bed148d0e7ba21c6b81326ef6ae40f067c16174520731422f92036493c57c76c3090896dd2ea33f072e92f1ffb9c0741bd34ff0193b219ab89703aac3e0bf5029e33dc5a10d9f3f131286ce282825d3c83051c419c786088ed07853bbccbba0a9c5ea7c26e03061823fcdbed7785162639295a905c752a446a1a7379ed9f1bedd9af678d51cc5ac9ebf595909aed0d0c2e402a935036890ed30d3e2e1c6e75407ad4120fe6fdf4b944a0f8ba573162bd46361ff88f2bcbc004b2c3e7ccbd818f74e6737b410271734b9585dbeb2b6a6c66f84908d3868c3aae812d8d14b6fb48144ef06a837db57bd56a87c02704505d2e2e94048951b6bfc01d17e6cbb8da66b792837e84adfea0538087d2b917f0a6669430c7faaf3e75f5b8460ce55a6a54b62f6b5a406df12c3d87d55f84d01a3a343858999ec7f032f27b5e7cb26d40c51d76051399f4f068d6cdc28c3513d5ffad9c5b6981dc36d60f52349c599ced2f6dea4d5e4a95b30a95954ef10f6a9b8deef0ecc31388d915945d3a21786012dd1cdafbeddadedb30e38a20efbb08c15f6b56649279cd9114197d9f7e76e6d5b9c177026e457935de243b2d5efcaf6b943df448f1abc1df08b7c055c9ebd9a0729ed5d99750258576e16d025ea7abdce69b7a2467b96169a285892ff2a1c7140a80b2d20fab50c94ba4f4410afd1e09c07cf911b063b72bca09fb3d66eb920cbfc0164d4d5decf13a0b14b43b71773a3413ab87cfaaf2f6d21e27983ee4b617a4d94d71679a2edcf7879b241280787eb95271963a81a3b88b177a56b95545ac4c6f3151fceb8d3cba407cfb81489633e2c150530f4f4fb6219175775f4cb3af7aa60f29af39698264937fe5c5fda97b69f7989868e69fe5209aacdc7fc28ca93f9bbc1ff12d99f23e5460c8dbb8c830ccfb58a873c2270d9cca49443bf1731131735be5a4af8d4d58a914860e3fba3a62719504bf576deb56b76ee3b2b8ab70796e5d70d7484504db315026147752983133584f2e88329045c0dd3b76d7b6e7c5e46d6a4450ed183487b41fc8c7c98ce1e465a7cc28051a9ac744fef49214f2297aa78c56f351cf1c6f344c5fd03844cb330a03fc5272ed70583d42f76cc73b9357708c3839ee36848248a71f000fff9a53c4bc9a7336c2462c8c7f9e01322eb8a911a6dcda716b5a54f6862eb4155d01d8ba557abc5f75697d0ec7ea988cd66ef1bddfa479d2a6a9e50ade0e82fea54ea7cf6830bc010756fef66143a1ee72d87d75ee4a0e963b1f869615ec861dee140051e3d6cc7a8c958624d9b0079b8a9cf71191a40b467d2eb7d290d0e715c647f3a56a56836a7c20b8b40d8443b5d4c1196a60447a7ed6caf0a9000d97937822d1b0b38b5baa448b33e9464dbf6bd4b56a8322f44c9ace411bf183c34098fe07d00d1727519c84cb4b10658e6968a7a2d61317f44cd42b5562512637a4ee9dcd4ad8622702bf021e57917d3e21e1917ec7112a81290fa6cc9df66bb7cbd5fbdd566ba1d752b607ee9991d1e960227001c305d63e3bbd793d6b7e3882a42429600e83554fe5fb2fe8759a52a38cd7ee9ec58c94ccfc8b8b232a46ba2d1fbc8bd245f950eab78adc985fe784b75abae379f94b263bd022d513e4fdb71a16ac9af21660488ebff5687710e0aacf19c9e3bfd0fafbf94348c14ebc66bdf2792c78c91c9d213f2d85099f9e60ac73a9136b5c958e5b9f99f629e4e5b9bbf1bc330328ee81db230bc93af81d682c5bc9874c52d6e88ad28eb16f65ff462778a2f63f0e616de9e3651f0c0492848f271ac2f0240889bd9c70ca23b7d9ad484d2f482077f50605e7354f432eb222a874d5d840fac936e9207b2a3ce01de2b3781b15d4e7a0e2d7180ba561d44bd956e7a967732097c62e28f603a7fb49100f2eb9104d129cae94b79914122339b8d022b2d816166f7c2a557829eaded1aa3744d0664c270f5e57b4ca37dae4ae004069e7843ffde235eb868da37926a852a03baff93de38fe6d4bbffc31288116b37d52fc264bcb76a7fcabe061c5b476c6752544a46fa1a079125afb196b52bf9ab4231290efc700479778a932c8ca5fa79bec8f5731bf521edcf906ea89ffc2fbee263362e8b7a5e74dc7764cad7c3368e45733d5bb83632c9f7633952b269eb398374915ba391e8061c2ebd325dd76560a2c1d69b13a3e9a62902273b8a5bcc63000262b0cbc8288117bc860c4d26105cdf67aad522f6b36c14b8966439e00b05fe02cedb9f7e062f0e6fcf32d0f10b5405ceb5ef01f3793188b19e077c4ea33a34d940339fbfcc0bb0c8f5f17234259449e2857e73a17b7d90d3bdfb587508a08dfc954e6a27fcf0a51e9fd67cb9b836f21d0b5fae33825e5129e2ae5fd64e72b4eb0e3e684baf88b84123ca2491ec6d5762363c4e24e2d0ecfdf0d25bd8bc7c6cf7bccac9982173ed37129fb0ad31cd79c80eefc384685b83a01663710cb586b6e89414cd4bd280888aa15e66e4055bf28516ec6d9169214957accb5c1b9c02129ca44eb9d809d43ccac3716e77d1acbd48e38db0fe33c6835542c5d955ec59785aac651e90ebcfd966febf683747af485523f95c0f95fb63a07b6da548ef9070b68104da2e061b7f83e926ccb9a1084dd5794434c25aca761c4964ee79cb4285bcb81466cdcc132b731b3744979124af77fed488e75600e06fcfd83a4094bf7336baedb7b99023b0568cf1e918c63490de38c1436d0d16df5ff6f7554e4699eca826b4f4c54c34930565bdbb37c078e1b31d668b83cbe9385184e790d5830d7d7e59353bd13e0b6f1d91990fdaa737d501eb709e1e1bc4ce5a0d3df30dd11899ffea9769c91a0b1130427d1dd3cfa1ad042c1608331d5ecd49f1715e3b48605d56f0cc517e30c882a6c39c0872afae2aa3ee67b5fa45513321a82d88a2e7f0fe7a7f67e8b39c2d7f72ab340db14494058caf44f7d216bb680517d775e78d918acd1323a6c4cda0aa00759da1d7821f64d28c9ff20be47437f6e97098d69cdd7c87b5305a08e14af98ba5a3c90d830bb555ef7b834da13720038c19b229dbc9d6b0c5aa0e3090bb5e44e52446c8471b3f101d43c737803126114ebf1b12d4596346099dc86c2fcdf28405361a58aea73c815d75320415e5ce3afd3bb94810d4816393bc2f74e5ce389f1815d9818cfc80b2feb8e20942c90cb2e3e147ba260e96c425a454e6774d7453f76e81f2b32a93391db6dcfa34ac461bc9d68291eb00564c0464571d8865b399b7bcdf43e1942e7ef1fd65c68a2f86d03bc082e12f794ea09019636ad87f5e97202cbe43618d85736c61ec6c2919fbbee726bf0c44d85ec03608be1cb227928429fe0646810c69aaf7bb1be9266715035e64f6827c4ef27c70781ae53c08736d7bcf8e8c541be45437cadeed24cd45fa35eea46f8bc6c36037f6725152fd935a0f78c5cc05a4fa97c0cef2c59f55f5529774d1cb9c1218060b3193f8a7f9093aeaf310bded2e029e748ffb96bfe096fe337dd034f5a4f726ea074cbe84c7e38b74068c7faa17bd84f516964e14e1a0210917549ad5caf6f3f1a1521e63a2593feeb90655135d8f366d98803eac16912f81f145742d14aaa4fb3aa1d030e8d4a1f2e0f1950c6588ae9358719624732f4f0891897ffee3caed8d5d189e187f4385b576f59f84f24bf010af4745f6ae2553586807057e40960b13d50a05974fff33d8428a66bc81dc11cc510b4e3dac34dbc6c2a1678862250641675917af9ccb15bc4d5a51ac8e19e8bde3ec9f498562615b73197effa0d8743f0a79353e835337b7e135600f4f237f2d00f9168190b17dec2f3f47675475222f2d8a3c10b36d72f7c0bbb1fa2662a818c6b9ace598d455eddc76d0d35ea274e0a7ced01667c6f8e0cb4e82e932c04e908163ab939ecff2b3e1468a1028050a7f8e443b6f06b7a603b6819bbacb8993d4c1a554a05e1282aed675c1796f37418145d6db23b802db02daa962fea184156a26f3ea6b40a13deca162d5eaa179af657e65ae5b8480bd14b865a88498326c1c1ccf5a81f0ac6840445b387906ca53ae2f878e83bf92d6a33f8b624d5ea63dcbd4a953d3089a995a12f5cd64fdd67f5200547d92bb336f02d48ec94efd994a4feafb67b15816e09b7f33d48291b05b5e7276ecc1d1aa12432b718e7fa4e0397647a952112401213f3922c63194625d3b16e12a2cbdb6bccbbbda0321882e3dd80bf38d6409b60f35aba2c76e4c2c998707ff0c2fb8505b594cc9b6cb1081e01e53b1c4249f7c75d7f200df1a1441dd1455200c67f580e2ca770566258edee8056892cfa84e5048d577baef0de8ac19a07d71efb90b446bfc045430e282ff42d1eadeda6c46ae3f2fd21027cc09802031bcb61f73bbcda356bb0600ea7ceeb327c4b287ccbc25dbe400400ee2ed3347238b2c07a33d4de277bc2df2bb42561d61fe75db0b271c120a1eb9edac302ed757643ccec64d0fd0a127504bf990965541c700a515f893827a8d23709f2338790cda4cfc3874af35e84c2f8dade097f3cc505493410f3166e7ce9bafd15a03f1aef5c6893e096f9880234551793160303d4fa844b9329d5fa2425a9f7c37e00cc9470ff2ebe6aa846893e93746cead0597a578e2a877ff54f6ac81ca0eaca638faadc03495fa389673bb086dbfe4b536be9b20f7eb5590bc627a60c5f6127eadfb1ca645c8a53afe7beb1024db6376e25344820b7693cfacd1baec734e9e0f3aa3ed3f64f8908a8fe0dc42798ea4003f6f48ef580efd8cfb4d09e6d69ab859a6e1f3a19d2e1708bafff6d4cdefab6f3ca98303a4c4105a31153d65873a39413a49310947750da4ab29bf6ea6a33b9d882f4c3837652d8d5842d56ac6981d20fa63b60751bfd9f52917360ab2ab4997922431473103ed8f4e99145e70ac38f55047d5e68802d3f5285cc75cdbb4511400b41634b309083ce7f23dd80454d0d43e616b38f415d366eeaf8d673d83caee20ff63b4eb4b59a2650fbcce00a3d97d306476660b0ba3e050a8957b38253de78e7cb7671689e0341c2180d8526aea3c944073db3a6e3f7c6817555e26d50c5d81c6c7e5cbeda40c3eecff693bf7bb66bd1e27af1c70857b6852c85b9de7ad62b47d5fe4b448eaa780fc9f5a1bd937258379a61fab9a26f400033cb3099da590b63ada474e0297d131f1dd3b22bb4f486946bec34519cd75c597981edf93f8516fb51729df8c2672f1aa2d0e422205a3e03fd0e53053d9c98d5fd0ed928344a919d0bbc6a6a1af039436e2c9ccb4bee508dc522b3e860df08d5f035c081bf68fa66d67c466a2be7331574c6d3e4da8e611250f0d5a7fe73986f6515b650c14e8260b8df86a0e5959b5f2b9ac407c7775590805df463e848b4641fcbfb55607282b6b60d33265c2bb43472407a5c0645ba8f42992d3640754cf85959c49ea76fd753663218ce467eedb245f214c2780a39c4ad9be5770c4c95afe55fc6807bb921aeb5ffbe0853a25ea78c7374c7da891df48b591c83e110f845412e5228da28829f054b05b7c27c170b8b25e5813fc4bb02c294000a5d5a3bd2866c75a2aaf96e3000930f55f71029a4173295e0893e41d08a2520a8abf0b42a309a89cab7768f47c23f8378a576ed1c829acab7e9096a90a1371b72e35832d902394362e1a0b382e10eb9a94876b8e88423c6fe94307d5ad3b5e68aa70641dcdc766872adf91dc948672d648a5dd6cdf73d68e91103b4d087d465c2d716f35133e75f75670c76ead87d766c123e36b3931c3e3c9c3551bbadb3b8039dfbc9bc48303508c1be8c57b213e716261029427d60991be36a53a548d17ee81e149941bb092c812f113d006713263da6b269c62335a1a5de1bed4596026b2d76480f33183081b47acbbbf83e8facd75e80b8137555f94dfb42909390b9f7f751a0c047928d31143808c44a442cd38be2363d572571f10fb2a610574c59dc113b4fc86f8a7b7c5186cb7dfe7ebd21a1b28d563d781882ca38d53449b606211f6d89ff0ec38ebde93b32abbedc7ed644b0db05c2220fb4a8f983b07e5bf3c4d09cb321d7eac55d3e5de55225f5ab714e78df6d429ef9ea8554d3ab94ada8ae2eca1de473a87be24dd5e16fce3ba24f3d44d35ca6029e1360ddeead0675cf0bde497760d0579a1e977ee464b8ecd6a9325b58ba3efd09d4d232dcb9582690b06703e3057d353bd861125a7d17e90ec49e033889e3132a43c6eb78b5fa7a9627964216d8644163704c1628f984a56666fd1794b1df382e8e855c7a93398f02453af56943b630d96e50732be6b4fbb4f196abe81633587637ccfd07347d5357b2962fa9f4f8823d3e8d303516594b7b3b73aaabd30666d1494c3b473bc56b9a5ed09f9c6c5d552a60bf34807d99573e1c77587cbf7a1a7a52562b16db36fdc0cc8f6ca26f674ad7dfe5f5f773dce6c3788d96f824419158e182986785dffb628785ad0b70d3b6623bb513257c1c2e5c9c45e3a70831e7d12a51d455a6d3f46698d43f2cc701235f2718a7e60f0da9cacd54a21a7a849d173675016492cbb9ac6970fe031ab971d1780783db29988c03549e1ed8d4b6be2304af9685a7c7c4704f3be2fd95d9d6cfcc0816d474bfff5e6a00ee7b4427b21507689d07f5e55807dc868d3d96e9fbd403cead2dee492b415ee88b6cb1073f53be0f5364f7e1818ef9e77c84868de36b20d08e11a8cf628b2b3bf16bd2e6d4310b25e0e60bf03ce301daca360b3ce4778dcf6c21a2568d756f75c8b9f54cbb47e7c595b49a9331ba6f3f1053629eaec62a06e60570d55e24df74068872c017c02761850472bd1c93483310075160a553a0645469b37e141f75d02ed37fe2cafd4b268e56d0a844bfe6e67469280913281889445078738816b60322154c67a2a1a5e20ca89523da5380232bd17e85742ae20e060feac3d5dae34917e48d71a39cf74f66c58614f84b768757d0f0beacd969b47f99a3de3547e3f72d0f0780c6594f6d63204aeb62145ba51c8394348bcc5880528f2e3d86c57b67a5415f8d77cdbe4be7eb6e5443f03e2ddde940327b25163beddbd367e6932b8785249a19a0b4fbf0e23884ef06af97249da6f3a55667897da60d75239f5714fda999370fd8a72433bf51fbeb81b95be32fc2b0db73548d83041f1396a1e362c18598a586144b114bb860c60e5c67920a96060a287351ac9f51f664dbc0938f191a20b8c0ae405e8450755ac88f1340496ba15731ed6daf414f8b676c8b52c8b00dd887f6488ed00c1ac35b203c09e569c69bea439db6712ff0d0b596c477eeb511c695ae9cfc6beb04f278eadadb17ab2434d0abe52b7494f9873a39e25b45744df13481e222c0ddd094b1ea5e6ba2b74de4554a5ddb3756c59bd7a017ac79e49fd5bc57effdfde7fa45fcda7e0f0a253dcc9e5d891f2a4ab87da8fc9cf0bee5ed4a0ee51a8ead1b906b3d93e6984a4ed0c1889dc423b09cfcd75551dc90d382cfa8164e70e0769921aad57431f9010259cdba40ed85dc464ac2d16744e301de0215c54e1c458ad36b52fc7c61c515e3a461d860d4c8d6d045d0346b070bd8da262397768d0cb38ce3d7ec899390acddded4d9f611e50fff94e22d580d6c9f6c6bf94a1116a3d4e145baad2ce3b604626926ea97490b073a3bcc17a9d595f5acac976f3d0683262862f06c914b15d354f890728e82d93051543cd4b0060fabbb38c95379fabb9142c9a6c61aa782e0ea4c2867e21dd4241667f2a9e723596158abd39252fa0ff3459ba8239837483e3712b50b1379cc31b9378715ea216b23f8e51501c23192f96714fdeba1c320c977e93795ae958cee4e70702f25c62a6123598bee1cd602c479cb3bdee038b0965113ed3de464e8e7bf4802c4b6a2a9f9b356c2a8c4aba3ba40a3babd5d21400212ac84eb59c061eddfa77427beaa3ee6faaab4dc35f1b4229c6e2a0d5c188e7cf5cf06a6253b9855c58798b9705375cbbb82691830a44e31b7f8c38d8a5ffd2bb5dc62cfa285c1628107fd53a2da10918bb9e93c01402cd1a6b6529530870dd78187deefe651193f0d82e83d6a1f9cc9d16b98b9c174c0d1ff8d04abfde04686401cfe2243ac8f190dbde7237c6d5a68bbbaf20f079e52989baa6e419fd8bda8d99b2b89194f99eee7ec4b0a3ff320b54529cd3d14fce196eccc7c1bb2815aa3bdc090b0b2237c0271ac590137659493f0ff0b95286e6d2850d4e58011181e3c53510a5e7cff54070cf3c5866ca1e1342b45a4079b9c374653873e2e0a79164c1e8c30d3eee9ced97eb9392f5d1327e108c9487378241f24502dc843b593afc3cc57b53f8562f85a29fc7cf63b24a84b715150c5c86887da7dca35d4904ac411e7cd6de212aabf5c340d27d4fe6a763df7ccafa24d447c6bc66a6fa28fc9ee6d0a6ebafa986d2997c8940c6fc78ecfcf0a508bb32ed721421e8791c09d1eeece75db83b3454394cc0b3f8c8ed84aa95a0446de4269e2e074854099810bb9c5a4617c31628c909a9506cc29c84a78166112129937e2955487f8d329e33f597d8c1854276428365fa0b4f31363bdd713c8a09a67209f115238c66dfe631f1421b3e2ba6e41f51f1bd997a00a60be7d1d2c026f78bd494122f5ea39f144ec4906fc84b8b736cbce5316cf6b8dc22b192900f2673a4d8f2315680f18e724bdb9f40b97955be0ce8323334cfbb65bf85964a388e5a6ea2e48d6891028c83d5dab09af8eac1290e2c5ddaad48d39f181981917784f7d1f5d911f99be0e51c63efc7432ec2ebbeb1e4820c6d6955f28a850383eced8cfa373bebbf2fbd88852ebd7157ea97aeef485a440cbd8da3f7938cbf00a194996e55310a3c866fe304e8a74350758dbb7fdfd59768d0004f4b31ef7fec50de7e0b1a1f8d6dbe69cc2ad8fc9c52fd258dd77eb06dd3e7fea126ba0d5a4a709ff14fd9b7841dca345c0c35181dc9c9dbc0b2e24c6735d728508016ca7e0af2898713553c58f680589df09ff6b3b85c226a3454b5a0317588103350d7b08057367c9a6c502dbe3c2f629eebeeee873c7e44a598f7f1fe91bf2617772ae7ed92793948bcf464565c87c23e44fcff7025ab62160b0738a39a21d16908978e81c2ace69b222cd407ce0d28ec67a788715f20df19868c84b9280c32106659cdb8a1fdc30b1b2c9ddd199816f78d60e8fd6f3adb43d8628fb162c6de58ae458f66d549eac718600f964ad7a71b96dd0dedb75683d0ae92246d40f44f8399874c486979eb37f64f815a7b44619b4e457294577f30c155fbf98d06b93148a94a1b7cfa8304861b69555863e4fae54939b5103d36d48afb008c19eec9253ce10092f31e78ba881866f7e0efa37a21e3a0cb9a9382c2ed59272bd190588804daa0962bdfb6afc93449616195746906a33c521957ffda3b8984cfc82d1b3437c8850b0dc2a9a8e381f69ad383d88b1f520ae4822df602f6577b2ffd40ba81d03412a85cbfb705a5580032b454e31940a22928b4ac27f94e74bfcd9d8322418a7e23b29f62670573fcc2d2ff839f023e0be35e2bb730bb8178247a2f500f59fc1891aa6ab437de17c594d2e0d78b0351c3278bc72c01afd8e7719c0703f7d70a4fc0cbafad367780d63e607483211f10eb017323f11edf2a6cf66c39d50d6f943a1bbfc1839aa5a0bc1f9b8f4107fdedc3224e30cc2e308cdd6dd8345af749989f87ead7fb4de7638983336bd466562064f2af3242db2e5a5f7ee1f0964299cb586f154f3c9e3b9b7029f7fd416ca28f290f15ac1ce057ece7b757bbc984c6adb07c5417429a852499b7e51096b007f66806b4cd9ba69294911610eb279ee691c98d25d477356da247a5394d84211c9d9cfdb6dd824d5bedcd2b9e71c9377bdc8f359f5f1218162145fe8dc38eec3972bdb9e70a3cba2b9cd0438fd5734dd9ee721d6f5d749aabb5f7e5a0773734d660f0b8295bd537ebba086ad33e9f7699a59b3324c675788a5d47e498b81d89070a5160db3a45810f777345501810cfbf237b7d7030d37028aae88480a1972e2ef151e1699f7946505a397b2d1459bdccf91ef070c36cc4223391f55283204298ff4d176a5079089d5c40ed5a661877ee65fe3a107002412855f01aba9f1cfe2bad8f0604bf7198bfdd14abc0f90b6bb7106c5d32f3475cb9f5de2c67e097f7a2e2582bc451436b692da92cc0e94279a758863be996be7526e1280eda08e37dbea311da377f2e6530aa32313bba2c82d30ae88fd84026d4127515e9a0281445064131a6aaa996301ea9b015d88cf1244272a7e3e6b26ba85572d685ea382d15fc42580f3ba024390dfe8b8097808a11f0a9f0a0f234be57cf21a2f3177d0cf344f9d871ac4b6fd2a735221f34cfd0a4c2325d4d6ea9b503d1f49a1812eabb6e55c167edda0cd11df410161c4eabf0fbef83ffae6c4a4c2e44a840f4b592d3f218d6076f63b0e44bcd48008f7f47c8bf4cfa065933fec8bf5959a60f161f70690584c00ea72fd94863fef050a374c44ad4a17ae5845c9a0a8f4856e3476875a06872e1249df74756b1414b695e631219cf10d958dacaa16f5046f955bdc208cec97eaebe7c324581c05ae8c58cfb6b752577b42c450584f78e131f9c26059e9d90825acfb136d95733ba4a2657c7d6837f6cc6f35f617f45ea1f7cfccba0f4441265d264bcc3e6a940c8da4f6ade1885adf8a9cac1bd6588e8676220090ffb5690f84ec129faa33154c5df7ee8cf71078f827b4d61ca340dbae14716e5abf21da09118090e94ac51adcde4ef6af2d38da9d6345263aaa3c1b616b6d2ef93cc475926c7baf01cc7cbfbac7cfe1aafdccc61ab98c367257bd810165e28e8ddd74343d65e9638d3eee5cac7f693c02c2ac052d48c9e64a4713538d2fcc6c350c3a94d0795d6665bf79841aad5aab46d79e13eab36934678ccec8e855f6bf48e5b6930c8b7715999df8c2a53d4d9b774eb91f1aaf79fcd14b17b0a49fe8f4f0fd3f2ddf53e77ff7cb5ef24252973365c438691b3c50125dddc7506d1c23fa7bb0202aa5bd188dd51ecf4cdbb7d77ddbf1e13c4cbccec7776bc7a6be2fb6b514de6fad547e4e687cc27be76bac0f506e5586ee8a4c6ea52b504bd539f8c657d04a6f2da9dd178e0c6f185d413410942f211d13b0f359dd4af3f96661e87b146560a6af2361bbecf2ed82526a351d18ec284129d50b1c29eccdb5bddd6dc7da5a915927906c3791021e3dd44a8a5f15ac777943fc64cc0d5298cdd6cd3f60d1cc51fa402aa3e6f160c8eafb8e3b6e697c87e83835a9e749ad7f646b0aaaf1ce535f8c5c42e3ae21407570ead36ff1639fb11bf43fe596b7d97b2ac55f7c946b97959c8f3939d7e0e79b580bd5852ab9552f475b5be3cb85ab3cdfc21906aa7790c9c54cd8655f396dc46853ad55526c9204656ad7a38f8922b2824fe3477cf430a9284988c9db57436dc8c044bf27f3d7f95ea4513d367c7408bf85595fccd047ef4b45951bc62d74c216923eb090ff5dba439c901847d572fa1ca6c24872195a7abd0fb5c1dc6a5df4a7b04e2d62c012ce2c44680597124ced52736593504381ac0136c5b2e883ed33bfb1a40ed8b8ccd2b186129a073b6c3eade5b0fa891ebe6e30c8ed5e888abb6b4554b032f8b8dd299064df1295b3b872a4fb363a34978544d3076279cbf79ab54db861548abb9fddcc0ddf1ff13d27743a05bfbe8a50217dc0abcc6c3618d035cc2b3b602f25ac52706dac2646d52aad03d728c291aada046ee9ead6a84f3cf3816d8603e27b8c45c0bc6a1dd760aa7359bd1a116ed6e445ee499ff526dadffe47a775a3c71237577ef5c81c80a0983de4927d4febcdb2e24e09defd91a8a9825cd499f464bcfb12b060568bb8072143851e71ffea0dfa7f69144dab0b059df3ee264e3f55371271363ba75bfd550f0051860acd77cfa23dce219833ee6ff67a79faa370da51a7dd4589da7a6fdc469ad61066915844638bcba9c283544704ff3ca8cff5a8b7d9e8120f176ef3e730b3e92a268a310bce5f45352a0b1c5b6931230a1dee80c8bdab70f8c6f38489e2e4bb786bfd31310b9354569a05ff0ebc41fc8d364b51ca0083a37c8c6e86a6e1ffb26db6f9662103ab16b4e199c559fd185648e2630787edd11bcdc86cff3ef1b6a1a20720baf9f796ce5a8734f7e84e3eed4fefcb959a273a565479015770383029f98cc64f5089693c0b8b23b9870a735cbf61e34f655ba6bc5a661e79d4afe066b69617bd93ddb726e8fcee674d404bf23d2e5a371488638ad28d8a50202d86a025e64936be8192dda4a462e9d1bdc7c41ed4893fd0430fc755b7252dd2e0643e77f71d5da20ce9797fc044c852c84b38d54a18b686f3ef9ea7bdc802055393f3d2ee12660c27ae673d9867790271e1da6a3931e85789b2d29c0ca427facc21f39ad8e2bda6c5f51cdbb6994e4afbc61f6fff0be804f694ec185c5873185e13f378c0f332be4441726f97f901bd91022881ec8c3aaa757c3680f574e5d0fe31024a7dbe607c9923e960540846f5884b6f93e49019138a90ec24dbbd7fd9bbc51d9c56a559ce747288e7bc7e193870e420f4933386a68123d27593f031dd879d95ea4da593bd1e99a83d0d3e7ea023ab460607e8f581a70c4175ff78c44b6794f1593da8585bfb452e8370e44167e0c05286c446cd4d49050e54b1e30abae79bf677b1d0908c8a38074745e31eba97d7ce76636eb1aa821610ba98ec51eebde1bdfdbed029f77dc08cc07d2fe6c23e27957ccacc008917f26fea788e6699431dfb027d485d50a26f1ad200808687662e3407769e07c33ec5930cbba6040f6ec1d9e89df0ac26c7a85875279ab73863783ba9b741d5d2f34b2773d9482b29b498d1618736ddd6b478066dcc7e7aa9b1e2f1f718687ebf26c572014f8096fcab625aa37c994500b8e58c68b7455baa9395cfac23461dc7f00bacad9aff26bd809d5a4e18aa0efafeea010bf73e3bee3b5ffc12d0916614d74412a07c7cae759b0bf75552a8f26a53dd75391b06d977cf4d3cbc7582c1b95bf49a523a39b68b24b929fc7e920ee0bdb231e78392b39b65b80cdca20fb014600861825387776f8caaeeee9d480460b843f8aa2491801a4d0df1ec2f9695a9340b363981d18f754d5b0be9995dcb111a115cf741f8a9dd87006ff82d8dd4fab53af2e8f186b609d1379f3853b068bacc3b10cdb5cff1d3da57d029716bf5e15b6960c77edecef399047311b492286357581bdebc5b9576d2c4c37c93a2e05b913cb9b42b3e222b0cfbd8ec8ab03a45fe6819eff50eb30d9bda0b105d575b88b7c55aa591675077bb177310864f7a0a1e7d42b83297f7870c638bf67515c4fe926b6433bb502b0e782d22d3b1c20411502ff5160e1650c60ed2e37797641da6d38d7d98042c23d1203bfb56180cff3f7ba5f454f834293264d55d460d62f95c2c489db639a005fc73f4601550f2a00d22190988d8a758b60cf3dbdf96edb0fc5494dcd40ff3563e7f55a4e0fefb39e98fa3fa4a9673243328ab320d7fad3973c2699a0b5cefba24d720be2f34508778f1193bc3d88f087d649af0d2472e1375199f7002e01033531469190215bb76a959dae22c8ad0cdb7777689971cd4f30ff9cd697a83beedccbcc9e158f62f5d2cf31a3bf5dbe1743731e2695734707a3125b949789094f9d6b444fa8e895c061c5b941331c48129b7e6bdd4d5ed2210ab1310eb50fe04a8d6e8443f035e7192ba8a5d4b1175cc61269fd9574a99154d222af1af887cdd6da6584103fd19818006a153d6459299857e58d723998f9fd98c31b8485ea613a48ce79ed712bdc3adcae560c70a66f6c92fedae7c438508cdba55c8e7e7f5561f9091492d453298c687f7d38202f587fe787608535717b188d38d322eb0789c25bfe01c627460f923546834bcf2a8ce15fbe9eae9b237036fcb72f2e5636314ce07effc9bb967e3e41977112745315544952de768195468ec9372bc2392daa3f180b39a21d3eee484d400a161be8c68947fe288b2916881329ac90e41e3419af7cefe4f386be25192fd45e158502be89d0e2c5cec773b207f6311966de40f0fbea61b45dbc8000cd22550c27e344f1b56dcb165c9e13f1ffa201562b532b38f79747019e65eabc20758018db8a9f637a85cfaad68c68801add03b9defe8f0e96ac331c54d0ea54213459cf11a2640e3a48b4cf3a36005769373d298170d66e3d2f510ba3fefe8e4e4ecf8162da18f6886b105ed43ad3267a2b1298340bb1dc39c3341fedd9a5c4d18116a591b2b9345c63982cbdade7f4d1fe4cd97db6607039c2eabec4d47d012b9b41736d7f779e510326b07a240d296ce8b599f6ce281782ebf3b3bf7552a14c9962192d886b3149c5c0bb06526dbce49875879cb5c7daa0c60d7cfcffc9619126028d2ea51c32bcdfbb91bf7cb571c10e769b7d8693226a25af4c520bbd1bd874af3a258d1ff3de56158c3e79c317d1e923e8fcd48e3249b9929d658f7257e7967ab6c25bbc4f010f4692b5553ddc9eb4901b611d022c934876a7e4fc4dd6f07573c4cd9e71b3e6ed260309faaa20a7150d458abdc5df92bfbc03c070a08fab23a60efc85f872e2ea7669fdf6d99de8103ff7368ddbba7e1cc5a0a1320b9b24de27087299f216d7a459ff9f41eae0c2a1a648f0954bb8df68de2a4a889d36d617e6a81fdfd42029ec85d60525bcba7101a008561d3cf9a0c6489ab7acd86061a918b2a3e0d5997d219c9c696db0121e6532ebef77f30dcd5c049c70e309b51a59f84f743e68819635577cd2b8ec447b7dbcabb0b091fb98ab6276eeacbaf73f1e22e10c69cbea6a423c05e9dd4f0a11b1f5748ed350a911dbae5065511cf07e674a54ab987e136ef497960df0f48dccded8b2f056d2e489bbc103cfb19f73ae1a73689088e6cf7cf38ebde75498eb28348f55c1eb8384ed7215188dfa3c2db7a8f06fa217131ef04a68aa28418dcf0ea09cbca86f117f9f207b8c2cbbb5889030588f50e23514f5a1139f3fdccfbf89910f0ed6b99fa3805aa3ce33f380a5e99c7de3dfe1d0d4a39cad14b8d885209e223fec78d48c619938b638d8cd44d337e72690cbffbaceaf81d7525dceb8bb9e0c16786d20d9d55a9acd57dba2bec2815c330745b0016e8b431838184f347cce3f32f8a7f21be1ed82ced9da84cb361601cbd024836131a16bf8f042a236b0f11414836a27fc772545d4507dc66072b90b95579edf5b2d6f20816e20f141680dfa0a119c1389e165cb889ebc3236e85207e12dff716726c2e98ef2ef55636853f30bb39ac969583877836b286d21704f274fd10197fd9838860150fcdf33cd0337f9e796dfa0564904f2fe9fe6a5fede7157a2ddc2435e9a71fbb6651324c453ea877bfcf0ed21533f6a61de949a8f337e070b3ae33486fa1f04722dc1205f37552c23ef663c412a36e2c884c71c8e873acd576758ceee4217c83ce8482b96cfac8dc442b497024ee627a56278038af5ce8c08165013802cf66a99935e80890736d6422c04faacdd09006ef29c0cd7c1228127dad8774bc004685c08eb1af56c523bf9b708239e67c1e20d46265eeef4b828f71564d73b8dfcd5eb02c9588baabfe3860bba5df6b9bbe1ee7891c59713342f27eb51b0e5d223bb172f899c67607777cec538c99941a20b17c47f8db1dac29af261968c6ae468c00175633fd657f42a020d4b8db8fa9664d40bcc3d5baf77ca128e90f80ea05133d7e904c9686b54e342d3d2635160521369d466b4183d58a775057c0fb178c0c363790f89264c1a8853035a1e39d24c66f4b5fa36095a3fd85a18c79398f287db36a8956423cda1257471a0a04a5f3cbe9ec312d5ed4622a624f2927ea462fe87d9958c6ec65aff16116e33780cccccc22e8e91113f0ecccb62c5647e1aa53f7d4ee06f7b1c677d3e2d62335d30d5dfe80be39e0ed3bd564ed2d6f49aa9d3f1dd28c7dc081db03e047f3f4def7941b4ac85b1cf04686c8f50d45b67aca88dd7ae59386b864281d4d15e9c51ff90fbc9504213e366ab96c92de098e1eee977f19aa1da9e7e8afb42d772129cd6e3bcb3b65ec1ec5abe6ea7df2fc1f36706728f79241c9803f3d3b758d35488d748b5285e9ddfe4bf1c512544651f838a0372629bfb7b2756429b915d853558741288051bfe5039847f20cbfd16dce6ee43aa54e4c4673ec0b99cd7ed5439282f136d75a20464dc6b4e498a45bf3741923347c7852c4bc38de95520be6ee9e4664419541993b9855971ff9e8499a62beaf198c89d730796922c3caf2ad7b71e663a7bab87426d65fbb8258ae6efc4cf7dd4f3a4040afb768e078e588f13accee85d9b07c1f328e24cc1231ab109cdf9a4db52d2f8aced41e66bc441d3f3202d72075e9e24e3bb9eaf33b646babb04e9255d1e9d0c5c9e481a9a2643dedfad0eb9ec139aec24a45c010987c0b4b511b7b580e98d49d984099aedcec2e48411a27b1698d5f204285d864cc540b6fe2872fc93fe07dda60d26dad22b4ef5383d19ae4615ccf7b3e33bec9f526b456fb990383f8e557f96025785945c85a1a60f5f986bfe6e1f1f2f5cb40e9c5f89ed791b54a6c01e2d5c5bf36fbe637dc5954a821094a316306c7edf6d70f5c0195936058d6f707eaf7118d4fa1c81dcf01b36338b57920429b0d19fd3e864f300490c2825346126b5cf5b0d42a84889ffa7c96935f979eeb41c46f7f787c4bb00394fe5db7b35dc79c3de0757f5beb1102d77bc96100c03642429cb9319660a0273a46f27b350db5c9b68fa28b53aaeb6d70c86d70669a370d07fecb4ed997910c2caf439c3f1f63ceb3b8203b07322615ddbdb7e7ebe866070e3fdea8e12715991312d196786845b2eddb1918fcbd772271a0571aa479ca1fdbbe0abb599cc59209498be95a8a45a4aae61ba911ca72bda0eb36ce796e5b75ba0d6a37ebe4c504dacd134490b917ec03502e9d8010d68f7dded817b1735a77fe310c0519986b8690168bbc0dd1112763236b5a81398690e941d1a4a28d9de11aaf6345f0eb95676ded898e4a4cca4231561544c577b473b366b3d283379e73986770e7c3a1b71a24e36e8f68ca84f69114957be540b8a52fa5c8f3e640881bb1175ad6da03415aceee13d280a3970bb602b8faf18f9ec213d2adf2ce0e5cecc6b223974f19eab0e2ee1caf1112fb7c1b73be3717de615243ab75bd96d652c8a008ed3ca66586f6d7372b57daa0d7d720503a1f410265505b81d7a061cc855d08f6c2e8e8c06288baf1d3ef41c1171d3bfe915fd3bb867b83d0f2355342783210fe883ad4e879b7cacda4e97193e8e21f762346aad520f3af4d51db81ec0a230721c12dde0202a3ef661ba0f3e30b21793a4b2a55cd12511c8efc4c2d12ad0cfe2d9f2617a5e3a1a9dbf4b910ecc641064ff5fa0b80088a480b62d9ad9f1c086428da8088aa4fd5aca96e9f6b87b627c4616c474a2d2160d30e3a3518bf1dcbd0a2a0b53e27c305f5c688e8177d102c8057cfa19b803d199f46488bb6a0c3a4c23fd4e7e53870f4469f61206f7f7b7aceffbf9c96153ed631e9852a5a8395134116d7ac2fb3a82acd1a652fc8ff15d776566f27c4c1eb7ea8df3dd38440e721543db92b8228b31e52b36174eac3c199e84b70bbbdc9e1fb6ce6c77cd7c68c141dadda112528154046abda6a1ca452e92313f10b717296da732889cadd2f853b4923e097279607f3a26faeb2dd6a91e171bc8c771b45a797c728071b871161adc82fee8509a04a00da39c1bbb37f96cb71788befca3299f48be1effd72e18f629e9aab084d38af40267bd4ce65b7ccbf6c65a84aad13e8b24e0c356ccfca866900ee480ac8da1248b04a1d2a8f450084a3f631743218f634ba0c2d91102d2b7a97d70227d4c9134730935b91d97514050406d3697bf6a90ec64e6f4eee810f8db2c0166f3f322ed61e75bc73a2f253c3242d1229c9865b5d22ed29d40623f0a7a7ff5b98c31c2dd72940adf2a452cf9ecf097cb2dbf38f9c0f57de47ec7eeb6d1e56e9bea3a606afd6f17f7e74bc379f18af434dfc8c4c9723def0dc267f77ca37035ed03c2c65e9ea708b2f2b2c6484bcdcb85610d4e6653e571897daf2c3d9df797d879bdd96a21056808c5548457cccbb0fd7f360320c20b41bac347a1a030a4ef1ea2eff73bf66715ed510321ae45144accbe5fa82d103e3aff80353dee369689e60c398cdf15bc673c41ed2dc88a6c57c7aad5236db44b62d67d31e5b58551464ef71c7b5994545b2c1561a92f00610947ef467d95cc1f41bf0e0c15f6731067313dfb29b30cc3c7624b858349859d7298545e14a9ac5d1a12ababe93f2c04c1a4d63823622c0daf7970694cb375d14fd01bc02b2dc6c848efaaa7dfcef2ad3d6174b8b7d087a66aa1f23637f652a822cc3d46be57c22934b53c951175e286a18a6d7abadbbd156eb88a6c31c960fc8495c92fc2ce2446dcefba025995dee42107dbe266b2b19c30a95a01c65714af16944a8872d5b3dccf92b9289f1983f9353c15f4693eb2f308402c1d0ab3989d38e36f7cef1a01c42a7baff26559d2f973f5f1ebf37e66e419176947a4bd640041574ded40ad1d470f2e0118a82604514e8e3c667223fd66e03c13998999c31225393945b29002f78c5413cc07aadcbac75b66f8649f7cb814a48338b1706453f3ba6a7a74eb77e01b7d5bfe22e06d4e62e748a0614890ade81b30e88d3494eed808b75b63fa7f90971eab6802c70a39166357020d5bf341ec0549206306c67811ec3526a1d25085f219f3dfcdbc1bb7ce698882b52e0b2a5ca88ff479c964c41797b5150c13e4df36fbd6f3c794d4d925cd9d21ad294e0f779b6cfb45785c0f739cb480c38b3b92e93d6a39042dde740146fe24a552f2d7e00d11b4f19e5dfc569867475cfc7614570b98b3b7dbd22209af19c52059a6ce95b2cac59893287c5ec57cdeb0e66d16f83fb979bb07d9c52077223892b5bd10a3b109174e5591739f52f38a1e652adeeddd0d1655da87da5af6867b49323572284f6c3a45eb13893ad6b7f82ec445934b22d9daba307846f1a81e9ca647b9af63467a2ac3f2765cb2cfb03edac2a2f045a0f943f643ee382ffb58846c430e665886187425cddb4b6b6fd5d2f8d6e397b24fdc05692a831d33ae1280e804e1c85dd9d4b432b280f3121ad36573e60edd9b750f081406003e34882bb73d51b2457a769657bbd5c818f8dd6bbde1fd0399e6b206b48f46ca28feaa275bef587caff45c95a70741afd9cfbdaffdf315eb32fb94775047d42c84b0be5271d31e36dda7ab8bc010dca327c4419f2d4c04210959d1be1025a6b5cb02f9fe3ebba2fefbbe53082447bf15e741debfdca43541f1b52c337606e74e87247cbc7690e4d3d01573d9e0cd421518225ddaf81f517086bf252eff7ae70ac45c6895c582807148b0686c7144e03cc125d562670c8c552a5ed60e6f44247d857b5437851b32e7d8613d5518c18cb41fbd2d96888ea023517d1f924deeb9fae87b6488a53980af2c693b82d3bff1e025c1ce1063e217026eafdb959dc2ddbb0b9f373f8dbb4987af538acc780f71a6556ec43bf3f9d5560beb7938071baa2331ede954001b2ebc27e218d5601f1586de053dee44cbe530214d3606408fd37ef020628549d2c528f6d1e2997ecdb30284cc447c5d3026f1f884ca5503905e22f971468896c61e63e0829b1460d28bef3a7dbc322c61bf5384f4778b883c0b6755d5581ded5822961ee2493bab1bd350797e2b02b3100726eab692461022332f1ab5be95c49671abef5a0c5e65b8e59acdc55752ee64e6992fc81cb4f1144d24834a4957398a315168af8a2f87ccc5b4d55b3c1c21712ab484b8679346530075c28a0bddf6ab8b04835fa822cd3107a7e2e6b76a6e5613850b5dc47dda2871994d3c9eea6cbbae10650ab15b4cb3995dfc978b122a2c5b741b1480c48ffd6de6feb8fb34f2791e01f4b5beea367f0701146f588c90835f73f05d0a5787de85dbc5c91f76519e8e24eb60591662254f98966cfd3fb4a1d7c251f3fc9a9c8abbdfc1e520e60ed728d2e425d66ee5c8129f8024b86652357bcfa5b077ea0a2a71baac53415ea2c4f54aecc897b49d30caf7c81a096c4e9e927910b748de9756931ad16e6f32ca214af4de5fd0c8a8e460446ac3727ec61a91c9c965ac0372887dfe181231b1aa05f8876e118c76afef094c38b18c1345a49094039fac018297efcfd5f66a8f0308c2335ecdd09e20eb8a8554b49148d370102cfeaa3f964d08cf5845293fdfbebd1fb685b1d2abeb274ff24946bffe35339c19082b410ef133e124368a932e90a3e4b833502dffba1186e42994398d85429e6207662708068a8f1214847423b1c48bfacd2559f8b27d19469fb48cba9030215d200e135b4d33c0a5c3fd6ef9b20a9a15e257225d5ff70e5c28aba69d948794cc8268b8dcbf0b97fc4f6531ca5acef54c50e018ee58b763ba9ec9f4198f23810d11961756cf249817a2909c619bfc174807df4924630b67e6c2f572a957f1a67ad79eef75fb9b1f025c7dde6399a632e82727cbe51bd85acfe702db183435874fd07ddf7cea1441c79fb6d7062409891db731c51202d8f27162c7ce5a7c45a260430ab9ccd9a0c59edbb1b1a671b7fd5ffae848e2e67f739cd33e3c2beb631730c7a69c4264707084cd73c7576dfbe46b87af5846e02f24072495c72b2758e32946ca428a92089dd0a42a554fc3efc429063c3d0016d944f8d577e084a6e4a9fc36b68ff67e62b21ae49d70fef8086f7644591d0a656f7cf36576dd872d5b4ac7d7c1c6faea6bfb1b223bb17684eb4789371705fb920f2c5a7701d665f14974b5f046d4a9b010164540ae4b614571c4ea0ecaeae69e3a000bddd5ab0e8f586a5d67f7d9f0b249a5296dd2da06c18ec8505165d8e5114f9b69f5956b85f638e8be0cd3f9cdeac2d00a17de62e310a0ca1aba6b8d98a0823bcd53ed065f9693889f70f182230daf4258af2c3db402efc43c322fa43e4ebbaef3cb75f8126b01eb4982b7f4efeafc58c97c13059bdc05f93219b1fc0848eaf2a8adef58dab7b4412d1356c2794842c81631397a5888692b86bb1ec23c5e7ece6dd43f61956638833bd4f9f7013957473df4cb4c0636b9ac66d0baf3da974ff5cb849c64077d8311c9f841b6b231b526c05374d8c60648cb8d721afd137aee88bf00e3e549f1fb96ead2f7bfa1cb85cce1cbae78fc4ad761bc0979429c4f14a4fb09883e10e934668353072522db66bb39a78d625f7d2ebb6f26ca9895fe6a0c8128f34c89580bcca772ef0b54bf54588f36f2658e75d46d1ac344da9a09025571111b2c6a1167aef3f9c3fe61904bbc318ec5e49e81b3187a5708480a554eb27e3e1c40854c9ead9df9246977bfbbc48525fd4d3c0ac4557d2356ea25bba94fc9e18e1b5e7becb219a585ad6e937ebb3e8f9a08c086948e3a92c372d831bda8952a7b4f9cfeb7ab1c85b1ddc864fa11fe632cf253ee8296ef4b70e3f9d4f53b1b5e25f389b70fa9315a63e7bb749badc36b59722d887cdf59755e31c0f795a070fcb0ada666b793db405f95ca3ec924bc9ee4d0628ff812253ecf34b3a1ab961157d341d325721b48b7c9df0f9db1db892cb027fd323297dd41c955fcb852e2c438fa7362342cc14a610b74c24f5f177a22ce8648e0d0a20d79101b59854183d0120bd123db23eb6ca2ed2633ea4efdf7e68afb75900855f043302d87473d5ffac3ac257af3f2f7663743498d943b1f3dd030f6596422fb72988a57361262ad9b5b73fc42f5fa6f236112bd03714b08dd9cd04314166792c63caa76fe504fc6c01a76d0dd403987d75cf4fcf7875b484e242d8b09a8dc5ba5b347f1ef5f63b4ae4c13cc1c05930295810e5f621cbde7aff135d5423563fd2dcc64ac8aa85c0e05fdfdb3040d8853bb2cf32b1444a8c0026b068e70504b70eb5f845d50eb3d3e598379aebd301cf4d32d1e83d451b6b50789d3a9991bb2abab5cb5a9846f524abc5e3af4e344ffe57e0e01b0d86270dd4f146b373c1031caf6eb5c0a7796d2d845ef614544be08566e808694f6a8666390dd592839350398ef2e7f9d46e5531b499ba31b57b86555d5404a953c96fbb3126efabe0feba9eb37bbc544f90173dca9d3feabf281720977e335fd24e5998413a30f6b75a72c7e5cf785765c584c3ae09c774e7c04a59206196787594a2a6aee60ef030843fabdd76c8c47b289b4c5491a078651b0b7269a6691e3f054d34171d30c0336771ceb0a864b8f668b07b14d2d614bece6d061d9499d4a9ed4f239e8b6658dd4e9690c8a3b7b9c151f126871f9f1e9e26616265c293ddda84fa0c672dd566bf518c8292df421d9fab4ff6642b9fd8bd4efe663f01e066eb69fd507720e2c65bd0fd5064a329106c73dc9da5cfb9351bf18f427598a4805c4e8f319bf1ba3e7497c023ae73594a5adfa3a4c32be947a1b94f5fa6acd6f134833403536510499f5f33b21d107c5165035f11e86c9ff9d9898061d7b1acd6c75bc3c66b683cd9152cdcd8f7aac4f9e258c30c9e705ce192e1361cabb45bfe170ed165f43e566f0ad2f0c313a710f462381d17dfbae1566f502bc68800491833380b8b450385f9dd7e528e7b2f44804aa6436802b20bd846cb15b5550fa0a03acc3862969d5b7abc57d8780d2028e015a18fe61f72dd18dfa117d84f4e8bb84bdca446b049a0ac2ed1184e126f40da5b49126ab6e83a63494b9ff12ea57ed26353b753a892cb5927d8727b381ffc8200100519cdc94efba3e0ed536fbec49ffd858bea3cabec43e119aaf87c269acca827bb2efda56e8bae71056ddc1e5787cd1e80857a7884a85be831fc9f9f1f589c308fddedffb6d6cb1a85471b4ed9f6d3a46f7275654ec91547cc8582c9c88bdb9a444d547fa4b238eccb7d86b0f782e6dcb05c9520e3e2c49649717010b7a72a73c5b9439a17cb54b4be9e9fda10245e5cfb708a0189a67b941eb34b0cb6aa469c40a880ce5b428dd1f0ef6af1f1f22ad992080d3a62481343b4233c2923beacbaa1699280733d813606e13ef940e6af576031c2480c286e2a45947891298534884c3186eb91860ef6e88df05a2f96a9ab958d057841c36ea7154bd8847c840359905a20999f505292f3462201a094f659c330faaeafa878e89afa136641478dd922aa90c767e17e149b83c1f43d07629b4bbd78306ea0356ad61874f9953bd4965afdb7078ea6d282f6a2b944fee7efaedd2c4f9802164c856b80d0e4952e77be3547c182bb34f23f33f170ee553dc86fc10ef0d021a4a7e4b3f8acb855d40157ede6cf8b035005d55fc7ecda324b821cca6dd0ccd589f4f1a238987aed51bc2013275ffb2d25b64f81f2eefbcd67fb9599e78dcbaebff13ed04afa8807821e263c8f7ef9c869f6cc11971737bfae067c4fd77470f55bab60d38bf5c95269a75c429ad86fb29d064c966afe4d9b790344d417793f7acbbffe9549bc7cfdbbc4adbc7005b3b647dbdc13873a0783fabc091f60e6e105815228178831f19031e9cbc63f418d0488febca7fe830835b35cbe0bb37fc0b477b499c92a24f2886c7386af2312195777c4a482475d505a017b31c40a96725ef1ba736c930f45acbbe08257420836582f1400bf650c7171237b53c9578a954d92f4610ea0fc67a5a9b660c893e38553f8af2af7f47822d4d051e852dc6eeb70833ee1c1321b090b90f1841c73ac4d2b7195b76a0d8b70a01913d9df49b59ad255b9b12b4a9738a1a8f26419be6f4a25e39362658884c642a288f403f34974df4ee66b94bba0b76b416bdc92f739e070c9bf43717e224fe4918cbe89809170c9bb6b2a0a717f7a5c6d40b5aa53d608fb14ac94c0043eebea8511ef7f4edd4c7516065a7291fcb43a4e3862e31476ff9fd348e440236f52c17c686d313030478bc8f340484bda1024a8c6b9e1dfea473019fc0e696f455664099b22e27d9079210e4b409aa943304979f3498545f5f8df4624aa4231a7ffc6f3d1400eb052a0673f32af97b52e668532415dc11e6d2d3170e6f227f6ab21ee899817a2239c06469fcaf076ee61269bbcfb1c03897d55b9a432f46bb1b6ed5cad8525d60c70d5c4ef95167b025728bd808f2c25a64837fb8af78c680c93a514afebe1ddcb6e8a6680d3ceb8b8a4f61b7fbac2dcf39cd37d1bdd72423319a290a8c0fe6b6291cddd0faa90e66e75c259bc1f0022fddd87a3966c1eff163eb7169fb4718175d6cb53453ed52c53296b896963280c6a7e5318c28e7b8cc9934e1944301ef387f42466fc95d9b17ec06baa9da89fb77c25201f5da75f646c43bc66572cc0255af8843bddad591b409aa36df53309d39ecf5811cd89a700e9cef83686c43161e3dea8837c0e72a9970f95ca36ec988a496d42570c7eab72441f9982c20439f0a7b3d94bf65122a7311f2a34a200126aca3694b5fd75186a9d633772206de4b65512fd6d7a8ffc186410752649b9b201b1c0c09823ab5de4f0ee39ba68bfc148977185678eeb1e27e79d9c7cef14e1a659ce2e9def05be22cf059388a3adb661342a4398ec926f86df803d57dea0df03ffc524fa3e24a647da28cdef4a1d55f00d7f866b2a34d269c5563aa75cdb2c2b5da221237cb434c305cc7d60b42f5e190ba27378d46f7ecfc0e7e0a1dfd37c254e629cd365932e56b3da113d2a15fbc0670aa4a985d42a5170cc44e5726c53c4d1d00646c5c9e7e790e36d95045e96d2eedcb7a750b82d6fcc6d44993858ebd3fcf94fb963ee088ddcdf0b14d5bb8cc639ad7acdc93b77d697f34d58760a9ad12886d911daf7404cd4c497d57a6288feb0f1081ea1ae9207bfc08f317a3c97d5f0e60427875f68455f70a9245024df3bf3d0413265f217d3066e7398c89a97bc1a489bde6f7dde52aaf80e77a229f3f601626a1385b085af34315a1f1817e5e03077b7eeaf3a589ba5dc5e55057e7788eabff41680918923fdc2f336c26865de634090b3493be8cab5f1a93aeea9c356140edfce7a0705ba5e6e6cb5654fc22282c5076a2f8add4ca875f14f2b240d07995a203c01800490c9a26384f60be371ac5f565cc8e99baad3c320ada60a1654c81964c7823f9848c08514a35a5f594caa954637858a49f013ecf9eed6a82e87ce7a015e5ff3a085af7b1b573b9e0655c51021dc6660ee02bacca6f62e399357f54e22c97c4fe99e1c70a1cbd3c49575d6a61246a30ca5e8dad9d1f5f042fa0d96d6a179e12b5e4c65cd1b0fe9a183f22fa0eaee79293100ec0d43851329e18c1e1d5e2c98e4709287299734787f160f7f8ad15c35fe825099c46f40670932bb656b41e35b4e1e194f4a3a9ce46facc6dd0685ac7381961108c1b981b369c38a9fb26c2b901bcc33bebdae50d2e394495c725c44cd56412a472ff96c5bec554a11dc4455dd3c192bda884127549360f3b032bdf3eff1ae7031e625990df1129a3c80c5f7e11c661b43230ac46473216834ee4e5a1ef8a858eedd1d79447346016d802d8cc81dccb56b0c242a450fbc5a29bb78e57ee646320274e379c1fe9dd69bb20de2fba44d57c8aa58ad269b73aea52712c4c45929398701b91a793f1cc9395dfa8eecb305c3a71935ee2d6bcf59a521460ac13c2c6601e9073c5634f354208435d631c9fbb35bb188609904d968619ab2c2cddf17f093c969a0a8f5c740c1b9ae3b5c5c23306395de624ea32461a369cf9e5ea0af5fea1573077a249a67868f2743a5a1489b397a642dc723cf7fc2b51377ad5c8e27f13300219e61f9bac59d966f6cd013a9458595d483a9d13da1a96f8a4577c133d233d023603b547dcea6f510178edbfb26c9d2f14600df51df30b78c96ae2cc72da08e048ee00b65686cc5d360777f01934a91da240a7b6fc5e490fa097976a7e6d4770b1a1aa59b8c7da455adc0ed4111abe1ca9e2b85bc97f3873e2c21e4f671802e7ed53ef324f642e8f78c9fc885d7a62bc66c17fc38925396da378875a346065e5fe6f3c89de53c24e206f6f849263242d335f19ebae8ec9e99634e8c3d47854bde13f164e3d61b6c9b69e2c7a079d9c2605828e497d20c0f349e73bd08ef5b3c1134ceb65238c6231bf638e0696e611d23543ea7335f14e392da37fa1f753e445eb0a39cdec8c1918e03d2959ff596551bd01d7ebbc8cf7a4a6154c378475d6984ac21ba585888407b135bc1dff1465e9d8888afd5c46336d3f6f769cde80449be1ebc84d29021903917a94964036cfa1b0788dc23b339db4c5f700a000f5b55ca790c3f26073fbba984e87a84c279ffb0a4a3d7cf7ee479cc3c736ebbe8c78c16d047a08e12d7ddd3ce982c7cc65c3f3f82b1ccaba3d242c315e94ee749a5f14141168962cbe1c1c8435c6f610166018b6e70dc1acc590829940c8ac81791725c9e855d91434e70b6e3dc1f3e18bac21a2c99914b8b70d4127bbd9cdbbd3af94f617afd323f4dfc382fee158005a93665472c38532b5f1cda90910713e4e8a7c9c6b89470211168fb79b5e423d45de749679869360f1bb3f7bf160e21066ef79d1c5003bb521211eb856fbe873577e7ac0b8dfc60a746398081348799f17202ffeebd7b445238f16a09ad11884f86a074bbb4d928e4f43cc74869b433b4c0aada02e8f33db5f3494ad6ec814ff111a44f5f3c754e1514c6d2110cfecba6ef65d774b7992c10ffb92166a05f1b3a48c0d8f830a0dab4875a04941c453c532a1d35976b90fb21d756357dc7dd4280c1ca5a3caac0a82c10f6cae5ad3d9c1757821996a9ed7c1d77c5fb6cf6273a452e7026c3e661a7d703107d65914b40bda816ba27c52b262cafc2d597441e9bf8eadc978ea783fcccc7bb09d2034ac2fa26a6ef2bc5fda29e9cd23a9243dd52272a5bbfe517dced9b3ad21c5db48bab864865f83da1abbb8fb20b16b58e7f03fb728c52c5b9df48b79cd2bf8e875584d8912de21a64684892c29568dc375a831e82136660fedc9435659fa2e8aedff4ea82172bbf5b1931fc52f10d9b3312bc0c2a0cfd9a2e1e5a03aeb85503c926ab490c1f0821637bb5ed3142ade1a2afdfff322b7acfaa6e50c6882e805a7d733ff15162e1658e8d55c954818dfce0dbabb914dce9ddba9dfb291a61e080524c18acfe6a6edf904f5d23e360852f7bc6afa9bc5f35927fb218a4d8486c2dfbb1fe31a1695ab9096892bd80b384fda6ecba8801e8bbf230b037f102fbb42c6e2c0766fb62b21fb3c414c6a36cc13234454d9687c4fc6cbee26afeefa11134ab8ad5552bfe19085f8a5b6e62cfe08db82da7ea4055ec7f25307b4d4f1378b06442db8f30720279f5820ddc1a9756f5ae432c0d51aef3b2f1696235327959fe55f280e2928ba17ede3b24a9034cd6f85fdd77c1380bb360ac5bdafa2c54be51cb00460c507515cd33699d00418c20d868b62830d241c7deadc74283662d47b7f3509c63a38492f997ffaadaf85d953e6dabca40c48835bc8381655f592b9c71993ad8927b3d1ea211e1bfa89f4cbbc4197ec37f7ce63cbd68f1dbf443b9a4e1dc95e0410a92e23d41d366552410af630410dc50a59f1f6a4d7b3dd809d3b733f25115c81e2e6afa9b06de51dac7a5f36e97dff1a978eefbe61b52df54fadf70de76ca89113ca8f28969b1cf516cf499dafa2b03ac296ae6bcd0f45589567ada90d1a6f9513e52efaa1efa0a96b1482b56e26b648a85281c92bb08a978bdc94c7ab0f0e7fae918f3122209b3dd3513d2e1bd775d10ec0563f210ff12432a65d886c4c875ef6ee92e58a4483a4671f19d60030e1d21d762d5ceb4b8d669e93c63fafd7cf63f64521a05297bdf520a450002ccce6904cd880b01de8834edd44a2abbbcb7c677af2ae73b71bac533e8a586f8e873561158b01518fd9277424a38710dfef018d238987fc801778de0a8850a6832093d5c634a185369369bb9bcf93c127dfc0c2ac8472ac228f9b5f639c41354bd5a1f3fcd01d61c597da58b40f097e6d4125de4b7796f38c6e3f61d1ea12def121a10f7e64353d10921e14e386898ceb766b8852eb409b0d813c23fea17ef2f146dc618ecd771d2811b7f09763ba73fa0bf4debda48c14c5b548da9bd542a91c4c19601a8f0d38a583bc90b8a075918616bab036773cbd9c5dc71e4a7fa2f01b5062ccccba1bfa37a08c6e169ddbfc052c3ed1d77f410700c8e224d31869327387b5b049421a4eb172a77e5d117f8768cdd3371356bae3c6402d4a6d7fb130eb142611837a9fbc8b2a27ffc0f901a53d864b2c84f0476012d8abd08759d0db8a1c56c3d5c2a619dcbda95b705082f53c417a95ac6434fc61a319cab52920d7c22b086971f560b8d7c778a57584e1c8d3649e2c650ea1f976c44f07cc1728539a0695db1371ca5d3c9bcd620dff3654fdda16b9b5c44b0af49c4d883d990e0c9cd83b88670c4cb1a8aeaaff34c2b487d503bb41f6bcbf19387b137bb5b98dfd69583580990ed14d2df7c3a87003dd3eafaf2bab30ebe883a1d855a60a2f2974af12aa76978b86f83ab2bc75b02b67b93d33b3a9d6fd1521f3f84568af260261a33ee45eabaa8dd4784794d43a2a8440a7a2f2158850ca4afb231a3fdc0082ac46431d1f04935301e9bfb66755e8b1ac15f8f77cec1ae826c482c8f6afc97e78df33184961a840884ce18442b39c76e2d933ff9bb96d15050ddbcd10eca83f720f4478cfe2c52b3c8e18688c010fb0899180a9a7dfd565736c7484714fc3c18b70f885e5a6ba49b87cc387d60c590f5c9d919cd25ee5f43f5ca78d56e21aaba6fa50c39ea72fd66067b4355bbe88ea1a13e973e3a174bd0156f460f4af28340f027695d74393d78babd0b0219bb0b8955f5662846988feb2ad440274273de040b47fe79207f0c881ed597d063d6d0a5ff735ba5541458273b9d2d06807f39c88a86165af9469d1ace4e9f1c0bf466916cefd8e26e69e35155bd9e3963b8d8e91a4dd196c0d101a9a2eb0fe84e44b99d867ffc0b07f95c86a2d58ddf4993245b422031b4fcc28d360f464fe7914b16b535e56675464bd3f2f5de1d6826483a22f5ef09343095359d92633d332db7cb70ca7de05d58f06907acedfa3ce980968a016604310268b4008809f8f3780dd99f52f3b8c2586bda5675977394944b7ec7c96e01028a11bd0da6ad8130f4a3f475a4f4e992333fc678eda98bed77ade12e378cb8b4c37d8953e24eb9c3029f4baafd590da9252112681ba0451b66c40890ae4e9534227ed7ea1c2c253abf21b068a42b76f31072b34fbb912f4038a8c481b60772f95e444658e07ebb9b250e00b6dab7a0185f822836de621346c895460f55cae4ffba2ba1ed58b5e2ccf0046596561a1d72cc8cad2463897a25057ffcbe20007ae53aea8cfbf1353e4e463e8dfffb7a2a4f9aa1d36c5173c44d4bdff0038d94aba69707b877800c583329abe4bb567158cf7e049bfdeec9ac8e5857550a7ae5688ae04713c6dce0f876dc92ecbe5cbf091b9321e3212f380b5786f5fd2039f0d8d88d26e5739a79d9f913a0afd57101bd8d8d33c6e57d3839a0e2fbab0ea6d56747b817821bd6daefa32130877022ed3605f86335adcc883b9e86ba3ba1515b4a780aa49a8bcd5d39ad14d658809e469b5432ff36064614a23a12b2c0617acd1023b02c26f0f2ef1d97d604f14dec5ae611f34c461b585c318b62c8df375b394263784c3776f3c2b52c345b3962cb307b58f6193aeef58199923d2af196b248d985b2ebea7c131674c2fcd9fd6044738a447148efd1a7215a3b1cbe401a414a18fe07392e8792ae1b4a8250b9a7c0ce1f819eceaa9b3673fad8f72d0a42390adec3cefbdf06c61df8d10357ae446cb959ebca805a05473410ffbd067f94ef8361a368a70efbde03752f49329aea7f7de8283e9d17fe14651ffb478f0b4ad1be53c46d0aaec8b683941a659e85ae69b5318da33966d5acc9d627ff8c29568917739d46a52c0a870c064382cb1994171d53fd3728d9634383cdf855492e28e3b1862ec9966ce1ff35843f847c4b211e4d388e236e8b3a6cb1973c1da5b1103a6407b1df27e8bd6b1db9377bcb097bebf4c6038ff2ebb43024bbbb2d27679fffca0a1aa291c86d4143f7cd1d79ef33ef6d5dacb25867aed952fe588feb5d1ee8eb88f0890df9faf9c7a7190a67fe9b230e864f759cb5c4e87296e2763d67c05ffdce5822023f80f5af9a2206f3f830eef12edf8737c12c69022cd53560276e017cc912da938bf8f57384fcc59fb284920d0026edbca9042d5401b3ced8f350a18cc9e08a01370f714c9834cc67e7de945c584b714b1f292113c4dddf417ab85c0d9fbd071d1fcd400513369861fc1fb76b5c54f00b36760bd45e9a010a104a4b1cef143a3fe54f92a2273082d69b6a9ab237e23cc55de437a6f7f846d4f36a5e7c6b3e6cf228a0c73489597e12daa093dccae7c6a268be607c0c683eb7973b7e2715ef007f267e1b6e79cf7bb7feefc4f1a1eeea64f3971f56c75428360813a7630099755f46121541d5b2a0b40d0c3bb49b9d2600d9f8cd70201643e4fb3acdde7670187e5b5eabf7175b7a2daf40c36862e0c6d5e48bc9ed49a1f1b4f207f34b61a43cca6385368743ee3f28296e63d08b466a30ed52b09f78dfc85982cb6254f6637a6674ac1ed156e428ecdd8b14f72e2a43f4747b769a85b10f6f61f0c2816d07186ad2698151aed024617e3d6d3680eb050cbab30d40d4db03b3aae24947e56b373f6c61c580ff2d1be01dcb51d8c6921aff846189239be1593bc38c387353f03ec23f9ccf95d08e56b7a6c05d7fc6edb3c0373b84a50713d3aa133cb75d3ae3ce088bccaf3b70050632c0e299fb0deff457f046284ff47f76576a0f5ab8df667a3627b9dfa661cef419396825ad7958cf1532fc2df56d724c693948a6dfd29c7fce87a9f1d85cb49d276936c59e76d6dd9e786e664ebcfcbfcd95f7f7aefdf5612fc57f881e984d0042b7b910f0eb6da149caee78a81513a98221c659a28f408d27f91f5a02196617ff710f380003b16ae237d332d1ff9771da9a253f5ef6c2ae040ef16c9614db7c758626cec790ce2be14da77fa164b5ab9286b8089729dd61aab5d27d580a4fba5464643210cfb9f819ca0ec6f63455590088b9cb9c6f575c433e10bd394cc0aa9f970b9df4f02be85a85b57aafced81b1eeaa1d711b90cf5c1915bb59e98b8e5280bf5394d7c0a665a960fddf3c365efdd450f91f695b5a33567090cdb04231b75fa9bf973cd835f1ef8f5663deaaa4ebbaa39aaf8ab15f04ca816e1b26783aabee4ce9427b4a7eabffa218812875c47ed765c87abce4d8509c0c501efe26f993711c9512b91eb395a791b2a0efb829d9c1cc758ccbf9cdb670fe78c687363656888b39a3bd2465cc0d5d01d5f3e1fffac5d15d974852641dfb4ec7d9103e511089bed1521a8eafd038018bf152f8a60650663f0f42412e800885b0a2398bd5e5083cf6076e6158c0cfca6f09b5108478099bdf025c3b6eabc9e1bfbec766fb8c4b5f376adba4b545e751d7bd83db55c018d17d597d3d00f2b9331166c5be175a57ad706bb93d99b0fdecc2178f1f3a7ea386bb875f6c448f69a5d7576d705e7644cb11da34ef49cbbd53abcf0bc9231f0d22a0a04da9c7aba771abe6840c29428b97c5f112b097221ac7180ae87146f2a9df20d17374fabbc26fc4f8fcdc91a08055b660674445217c912def3140d1c865d93248c22d1a7ec28cd0fb5f72e5ae41061331efdbd646f1fa5fcdf6607f80bb0f487861e058794b9f18c5720216b24d324e695eec1f629c037e18593d50a2e2158ad248eb25f4ca6410d13780a7882da0f54fb333798549f40cf719f23953c96bf15291c43c824414de85023fdd0d4efbd78475ffc50f4551c943ef77fdff21fe561016255314075fffb1c1869e59896575885246a30cff726cbd44c7ccace459008dfb05e9a56d64015f0b31efe053d2521bbb4b29e66120e38a74f1ea42a2a4785a12b3bbd3539c82be7da7275901ad0b358d0edbdd82a77945523af0c4fc541b062194a084566a2a9f4dd3511bfaa4f7d9fbd258422079311ddf178eb2666c0e01c73fc90e0f3fb339d1b6c69f13feb2f24bea17b33fe031d597dc16ff5cfc5536d1a0a847a5f861a8295bd9ecc6a85cb58c180083a7815171183c528c1d8ecff1d90790fbb9173f654ab47203b79a8b2758c80bf6cf4a3d552ad071a13694a9d467ed736de9729cefafa378ee5b4fdd27f72a101d201574da7f5fd3f4743c8fe208aeb6e6b8dc9c0bb17c157e8641659f54fe4b4ba14c59d4ecde74a303467c5d69e81c221a4ea9f4cc3c39784ca4ddaf390419085f950e532f06015fc9548c937325585a33749c40941beca60b1a6c4542ce7f354118d525f53551002433bd489b50fd90f55181e76576d6c6ca10ff6121494629f7bbee7493bcd9f3bccfef33c8ed15328502907996f758805b6d31448508fc12b51f2e2a40820654b93470a6b135f2743342b6bd1825bf479003c2731c16f54502e797834d064dab7ed7b93e114b46b36801f4e5858200c31b5ac09dc4a09f4f32cc15b63445b6f6668f7b46d4a03fe9479ab2512c3b1d0c5c74a3fe838872533a877128be35e0e4440fcde1b82e695a2c0718fdbb472e48186dec3528f0c95cbde3e5637495054fef63791ddca0e772bd6108517dd8cc854dc8566e8a867b79670a94fac7d9841031b10a33a68235fc00a1d53ab91db80fe6e14314f71effa04bbedc1a6e25bddacc24d1f1d6224db6fbf73f5ef4e3607851a88e2939274d9e8d84972ea1847b54e4fb6a372529493f5f3b914ebb93e7b9de6d7a7a42eeb0ef92216dd4a68fddd927e0b41bcabece50c0aeaecaa9eb5e0f95cf7b2e2ee2d576c621b12f4189a0f79436ebb128a58d55e55979e806be05a0f85a54b6815c40a703ae089073c72e0332a062eb13365b3118c68662e14e95ad33b9d858a52b25ea6ab6c77b8b95cbea03cc4245ae163f92f5998d43d537ffe893cfad028ccea58ebb63a2ec8a70cf884b4f4585c5a4fe335c6c3109b3a80d2f91cb5269687be75a715c030bffc2bf56e5f0191d4c5410f480a8f40496fae4bf4ae8d3f98aa522cc5b40f4f1dd8300d6c31fdc9fca0f7d69e93d5d615c51fa8c6ae6015231c870ad1fe994c6ac3f8d66555d51b5e8cb6176d3fbf3350fe83dd606be30325f12ab97ebc52a16f45ccd8a02fab1244db813c133e67eacf3ceff7dde72b8096a526acdc4fc1308522244f5d937c2048c3e66f4d03410d30d3eb9c28a387ddf16cc5304ec61d9be307695ad31f2f617652b7549bedd85230d3e61920517b5187fbe1db20fb8258a40f2b9f3c9027442168512bfdf0629c5257b446730b45eeadedba35c4cd10f6eafadaf130287e5253f57c37a9af36fba76e8a4255c43519e226f0670e17e249fe2c9c34eb95ac8592562174c902598bbe90a8337e1a41f1b42b6cd01b6920dc700194a53a5779eed8d0cf8b608efdb5c8738d447c691fe718b9c014f5881c07381dd496822bd3ac25d6875ef9efa9f288aa762e5f888dad65fc559f6ed4a403b474cabfd8f527d4517dcf977b15eeb1be3d85ae4f98caea6290e8539394aae9fbea60c72341654eb805438e2de522a150f58e7fc54e3266f53ef3270518d032950cdde32087addf9cea30f2fd5f60deb2ab5939b130921f8b034316a656971e14131bdb6ee535c5f8c88549fbe397b30f3eeb4d941ed66a12a106cb1b235b623d1f54a35e441d99124a8fecbf2b2a9734bbe1e4cddf0aa1418793bb82cc698586511e1a9a8c596da49a98ef8b8e1699ceaf3336ae8295a025cde251bc98c85fa534bded505e19de7f602770f3be8a51939e39b2a153a4960780416a2da3aa9c0626c0ec920a1e48b8ce23509ff6f0fd6fcba0d36af51ee47f59c4116d7ab8016057628d668f1c27205d671881397565806592d9b89e1a9659c2a16135c125f24a04a8dd50da76409d60cc6ba4fb9084cd439dcc8e7b4c5e0adf8e6ea97cef703de2944c3db9ab2e9255cd20fd11cc7d22047f7993120a051e9876fe8e43ca3310a4070beec612482b17e88971ff0d39ebc5345008da1566664c40b1f8ef47678c3e4e89255055d4a372738ac75ea09b9026d7582d3b92876040f128e7a8c8ca7e8a482c130ee74f1aca524e782d97a9b70a9755203dbad1971979d73b320fbd64aa34b7a8fbcc937fcc669d96a10d33df8de5d13841109f4c682bd979c76431a7ad9c2076dc0a25d3840845056768bb78702ea5a2f78bdde8383842184b0e75f5c2d65142436bf223bb1e8c2143cc221701809b932207c62e88afd7b0cc949d2c20c67e89cd4f73a5447942985023630fa2eaab3708dfef876b168f0010634e48d360e80be08fa79ec7519cfc1610056afcf6fa689cb3892bc7eb5dc942cba0db490c7a99c38e78340277e7f825805c75596929d1886a82698cc83a528b205891c09df8eae835138ae1d5cfb3ae652ad8619978cb4312a2566b8bf8d0d462defcbc3bc36aa95de94b89fc7aecbc9abc61ae6e172f97464fb218f6641d6c5ad33af670781df2e467f0db20489f07199cc48fefceca151a9eff3131f4c7eab59076d265b60d25774c175fbe642126c5d975e29eaf7377c4d1ff7a5a51f774df16a59bb6420346f1f42a0aacea0fab30864a1a3140ec494047840d6516776cb5add15ecc5f4039b5b185ae693c8835c9cb740b35da65f2b79974316361f476f604ce97dce31e94bccc5a1679875a78cd6ce6968a7e9706f176b8a2d3cdb1f1af8003faae85c41e23f3437e2c645a0577726a8848571371ccd029ddcfca9c79b4edd8bd5c650eb3d3afc6498fc7411e41993a75f5af01afe9e3f753e71084ab82d4523fee73cfdc5bbd78953533c56de31f25091a3affbcfca0fa487aaa37bcf07730527cb2f89b3d617db15ce174a6451d5a2746a14163a26b457dd401b8de2b375453b978ba69ef7e72f68a92d05582fd0e03bca07cffb433f2b7e74708a7f7271f0c06f75830accfa68ae370d98fe91289e110b25cf5a39ffce91c6c71df0cbd51ff8d6a734ced11284a1cbc106e74a8fa13363eca068e7b3c623e2b179019cd3aff0e6c06e274e013e644ceffe021c787ce4998cd9c2420b786a80986d46cf515b9a9a14f355e0398ddd77de1bd3904bad29bd29db05c7f65acdf0d7b602ee4674d6361ea348aed92b8e3d8af3cf0dff0b4b975b42c9afc3f0dc70bfe0e4da08a12072495c901c40433777bb5dc15bdf99e67c9418d90e21b9606e952118e15dcb793313de59f8cbfc0bcdaa27bad818d2a7d806757aa1c9b13fbad19810bb5e8f9d77092b2e9b325d6a267ccdd3c783a5eb247610956fffb3cdd872092bbfed77b2af37e603b3df22e82ed73e155a633f7021eefab1d269016d7c5f851ec2a30540e4778378775042dd9f6b6af0379d98a378635c5b3c941db335de996b9dca53841f0409aa8889800ba5cc0a029662f7181ad550c9de6f61125c3546682173988fccaa19929232d91729a71ae4ce75c2aedd42fa2ecdb3989ac25a2ff6f8087324c0e6269bb1c863f44941d210dd3502e31ab195d397482ad56a05d8d1300f1fa9b69c37a97cac7b6c63a94aef965230d8e2a679d81ed7de441eeedc0d68f61ba46a07cdadcb1fdcb9dbe6bd4cfe97af72d4fd463fd65fec783b4d0914b61bdce9e919d3fb461d86be4ffb0341eacffd105a86250948b949dd17e8e5850dca0149297f421bd410a73a9536d83af3071745dddceae62d047daecdd62bbd9e2e540e982b0a009ec06263668fabf890f7ace5340a4041504c4b65e1d7969a00668be9901dfca5f1f43d6189a6f8419558d5f4713080096bd2b74048520f4403e838125a6991f4500395857bbefd795e573939bb81b41f860dcdf2432dbd230f10d5e1a68862178bae3a9f3616e6b630744da17bc962cb725b3722416ed574f8e0c38695f52a28ade23c34d9db7f1cd989f2372ee329cb038c47a1df18dcb05de98d77737e44adb357f70a96626118ac2625eb5fd785a4c1a144070f799256b217844e0d47dee74a8d956ed7dda29d120d8402e041b8e944dca4462fb5d5cbb1bd5813e986ac83696659984e45e77398b6652997c05cfe2396efdea5a34a2ecb0bb1544954deabfe85838c4e897db32d7fd8ccab4c4e9fc36033fff86088aa70b6335e464c714e0d0f870488019d35c89e61e44cf4e7d1e754c19c4e0594b45c588a89cdaecd83a17a4cebf98d4364f4532e8d43bae136abd18d7eff88911c6d5a8e0e25567e1f6b6dcf20c81ba62f436364c01ee42570d0896d331c2f575d52cf18bd8fa0618a7c1dccf194374b60709a3ca2422ab247c057a1a12f31b28852317b1b7614c136e6298c9829d237a698f1186c09f7890efb92d1d37560cec170dcbbf8156d09d9aca71531e28849c8f5904e4b19e5cf1a12a70f811328a8a943441eedd8928923d87ccbc25a7519eb2f134ca502206e2d3cd3d9cefb5f70c3ea69ddec9c9ac0e60e20dd2bb8a3f28344759d20d3f20a89ce2cc82e4458e32e66310d27e0d0ff5338adc4508181783145a25b3b3ff380884f67f0c2f700bda485766c556168f0806ec82cbdb051417be9a20943c62b21fbbe48053e7abde91c23c313ca5b53643c1eace912f347fc2edea2f358db265ce0de3a99e39b0f0e9d183ae42227aac4e5334619e633f0926d05fee6a15672b71e431d2dab8f492087acb29f1d438e52dea33a80a24983b43a4a0e386759ecd9904576350f6999a016ff4c0c1011013dbaed6cbf0349fbe67d4e8bc1753ad4ecbf81a7c8f4450daa5aaf62b9b1e60417a076600f2e423cb5b36de8bc4a9621f133cc4a87f8b3e84ee04f9023959fad60c110704eb86928fc10ac8d4c48416b546893a7310a3a7e3f325b55abf636cf8a974cbaacb776a7ac07b492fff700329b71fe3fb9a59a56200da57ebc6f096070743214acfc8f6cfba8e536f793b5289729f95d321b42b45644c38316e19abc2c9d2e997ab5c6b1ed1a3d7969520201ea75464f93a807db3e46aaec326f77a0953c77efff75b28157019bcb0382569a528a015a0215c122d40d8d95f812206f8f32cbcfa4f17fe66feacbb2bb74d0d4dbc3dff55cfa03ab980b84daa4196b7179f50e128b51df0dcd9eaef6345f7779697106c6aeeb53685a875c64a7a3b949f081bfe2362ffe2d30a46d808cff331c8d5f9a3ec2a008deb3c4ffc6fc77b6e4a51fc0949b39a8c990cf8508526cd585cb09c1e417f4b67d49903448e46782bdb5aa464dcaee741c9dfc58580bd0801603cce3bf9de5c5930eeac661d8993ec574dc06a81850cc7f8dbbd49a4b19d53b5098f1411e973cd7b2d9886c24c96294933486638992ff25031a8cd8cea95ffea2a57c593dd92af3ff6a78e158bbaa1a28491f04ecfb00d11d78dd2794cb96d131779227a4917345124adeb97307adf4bb79060672fb4eae44037ca7146d6ab5319dd152445cb5a3bf670de6290974d98de117504719596df75f0c095f2712e7c596552a884e446b3977351eeec13d4fa2c8ce95b29b6b09a8a96d3d5246fe1b1d146e44eec2eb640cc4347134a03bf6f607aeccb8aa237361b1aef77809333beb0312d9e7e00938f50d88bea34a46df04375d5429881d304d898ac4fd7b297da25092a5d05b7fd7390521f177e6cc482468915b64fa2ac3db72e43e8ed148c8a5bf6b47bbb8b898ddb212c0eefc3d4e88548bf500ef09112b9b3848589d9735f1d3434af99832cd19cee8dfda14404e4e901bc9825395e436caf0710b401e88c6720f470d0f65a5cb0df1b91ac4353c22032f9ccd92ea7774282fff300d00a543d01b08247b4d8e547809afd672ecddb8a8c3338b7b75c8d29a7cd3f943061c8dbdefee7b9453b3157bcd8c7acf5d4ae0d1f3eaa84eb50449a24145c5a71e09b78bde9ed9306bcba7ed259cedefae2151555dd1d22d104023bd302296536c685f89e64142ad73fce0476d8e164924d351e1d6c07a6cb9864a96095584c8e6a7ac420aceaba63af33bae8d7efab1ea86e5102ddb37384b5dd6327b1c7ddd9ee3389efa4a0ae3f6ed2c5c160f274c8a0c0316f963576aeae09311f81c6a285bcc6302bd6566b37a0d34f3a7cde6af5f21ce204e85d0a1e73069bcde58485cc3d3fbc5b90472b8690a112aa50a078752d51d7b8d78d89b59cf3a945214319ef4c949c339d2f868ed10615ebbcd0bcfdf9d4ae59e8d7efe9997276164b7209d6bfac4b9cf0f0cf4339290cb221c9aa20f4a3172e7215b3f860d6d15b9f9b940be1af2407ecb63b1e0894d696a02b9417b1051ce0d5736a9eba37fde1fdccdfd9595543e2a57f4d138bcaad34a44b26414ac5279de2aa971e10341284e303dd487e37d6e0ee0f2fde169ceb37a267c1b61ddeeba5ff3a54f919091ceb704f3ae4891727c2956b1e9171812e1a02256c9b216e1d39865a782cfeca1d71dbcde51737e4dd20136228ad9c0aff67bb9eeef13928bfb736c69fde94e3058f7f5f8a1da0bc7203fd70e905895698e1b083dce92c0c5e62cbd87d6a7b80c607686b6156780ddfb9f57e4077ed514c5b10c0dfd842964cf7f47b78828a63155205b429453b7415dbba58c19629f5653a56d923a058d76bc712dc11a84b8c9e0d11aee35d4a5e7e11e290c63947a517eb1622bc0a21b9175dff2a86bf43d85df918ba883f1af459585d306366f30cd33456ec2558ea30d47ab7943c8ccc372360fad3abb42bd09616733af2ddaf8810feb13110f119aac9b9ca9c286f1ae0ed405b4ed34a5a505160cefa87f98aed5e272bbc051fec4662a8aa2a24d8b3bfe1e0171cc226073a34911f6d6068f5b7d76b031ea55421301a25ba2e65574fdefaf73b718ef47082f22bc4621b9694890adadde76d6ea74337a1555f531612d55aa76eb3383d1adecd8512f3e9f4436422c2c6ae57183316a262eaf3a3acf7fc08cba3ba16985a72cbe87dda1a96eb4ad1382ff3ec29993ff0aa9f55384989b1e05a273eca1f3eccc4516b5cf242a430224e08a495c2beec35d872946e998d4090e7d144c0e8dad2cb97f372f70becb3588a27a1dfcda96d6f8a40f25d35ff6da4e7141631ef04395cea4ce9e07668e0633e5e23d25443c22a84f12521bb5d298b67abf1c5d41910d6db2674caf380fba77318813db41fd228c4364d5d8ceab923ae91d940920e8fe53f522eb9f774e712f1272165bc2564c755856bd2b2bb1670910b78939273c7171b4f8727e776e1a084d6a6999b86dd8e37af21cdd92044d9bcf9834b0260565f5f8db92975fcd522e0b2226b629ae1d327cd8fd27743cff27189b3fde23058d062559736d030e794a8e5c3e80f30c12047d3fa6a2a9458b95adcfc956048f452ebee89a7fb48e1fb22d7379411b2d1795ec953ded5853849508fd71db4bacb27728e58e652c900d61aaf939adc37d205255ac3152e90008173bc9a3af99f8bf0cab756a692e24484c96b135a2a112f1a6e6c451b86751f662b74558975f58a26e41b42fe5c0d3a7f93e172153941ba436f62b94be05ef6339574242605bba0d93017dcd5672b1c2bcfbf20b6c48c75fe80b56f06f71618866b6d829db3f136d47df25438bc25af196f75509983e26fbe0fb9f07b092861967738e6b1764caeb20f9d17be69430403a11425fb2391a6d3e6cd429022e5588175dca77755edabf932389ba7862fa0cceb20bbc98d01f9371a086e3cb3f5da32f092cf4e3a8ace49569cce2b299ce15ae2c60e906ce1b5c665ba125ca745dbfaf19dbe83ab55173fc3eae9e02e877af58f23fa16b6ebe49e513f95b31c35a91561daac6289ebfadcedb2c7544e44d4db8517f4375db2de8b6d9b9cda07e1876319a99f5eccc0a019ccf0f4a46929ae353bb86be3c6d1ebdcdb48dffbf1a868826aa9b9500064106f990503e9877b4d0f8de7008b54c1b149ce031c9c9a535c9bc9e88fce5f1782e9fabbea0a3ef1287314c02499738b2aa12f28c2a6259e4d38948d01088d768dc9e08c22e12f5a49aa3e3ed55cc4b82f2b5bcf936263448b2786529cf0eaa1fed2a21704d8386f3c508c4483ee50ae8713b440b4fceee4da13daf2906ceaff75c590e66bde538d524ca7ec924070d764367c0360af152903ff0773a3cb370218cadfc3dde9cafaa606eae186f4d8c59aa8a89a5f804711db6c75ac275b5f4c0d27be1bb6616d7eeba9b6478b50e5f03f3b42cbe659b6aa354382e3225dcfb60d845f9efadf8e20a397401e66ddc9f1ff300802f0eea0cddffb48518b00003d14b244decc66fe10aec99518dd74b22f5bfe735f58f1a2e0fcb130193c7cfd279c906e6b6e4c69326460f62bbcde36e5436808c20f937b00fa2a601aae86501c51c09b1d3c74f77e0e9267919b066165a957e948f90a368d1c5d16123575c3c9ee6699994dbbf455b52de65f52013c27a8f7d96f74991dfcac63338d4c60d8be063766c90fe52ff17c710e720343c4ffdfb79401d6258d5db1507c8430ddb3a18fd4613ea7f54493acd5fffa39d8e93a78b7c237fa07f9ec3694296a9c1c91fd95da48efbde92647480771c09923ac879aa0057a8748f9bc8d1e9ec6a58a1c7fa7c70d9b76c48939fedcfaecfb7fd6a054c91aa3bb0e2a39f55a184134ed9399888aca1b7df9ca209a403d7ffdc7d53b8a75c4b253c78e20e8c4ab6839acaedeee581253c404297b929f8fc519d000928c3acb8dab14cf803412cbea48438cac8371dd6cf22ac821411301aa2e4f1a487dc7c380028a8cad8336719f88466ad207c4a7e7526daac6d8ed3e11313261dd66916a07e1212b77b2de75f3747a064518a4645c9f7ce663079dd80601d9feb04e57edb59301a7bf6b835c5dedbf88fd6d313893fc561bc2b07f4a087dce126e16088c222a46851c36888060e70c66625f9f52bd43913a254914f17a05dbc3a6f6c72d42df827515ab94ed3848c67e47eb8c7fb1ccbfef472499e62a7202422e7514b3ae34db83d770859df990f8ad59e3bc1c7a02edff01e8796c13f8d408bb2208020b48c86c7c1bfd6c7e235598fba50bed46c24462361cf91971d875e44fe8bdc81426bd499d22b66c6a1611cf3ece1f0518e433311b6350f02d6f2fbb14ca435827de04906d821872872f5c8974dce9c5443226556a16b0ba980d1de7cfd90287584c38db64aa41cddac0959ead662bb3d709f001b0768e626ba4acca12e03f0241fd507513e994e0b71671f56efd9265d0ba3781494766bbf965065baac2ed9e00174685e4278bf656142515de96a53f1492638f7126e5f9869bdb77c0f4f5db874bf97559d1daceb732fbc32d82be5a3b29c35fca0e055debb599290a34fcf7ca3bc6ffe245bbd22ec3dbb875111c1c0ebf16089c1c6cc8542fe07fbf50d142d2f2692a072b5b1e81fbedc0e6288e6e23a8224ba355ead4fb1aeaf3b3b28f55f5cfb3b1653d12dca299b2ac9cc4a693ca006c9379bfe7df0b9fa42f44185c0848cd7ba60e64e730507694a703b4d388bd46dbb57ed99ecbf918b1e7ea0a97701068f5ed378d49bd8bf04c5921a40f58d9bb3f53583cd5efb1f93f005274a69001a323119a8bf943c11ff32a541ef9db63238f472ea08986e2e07e2d166798a98e71ad838cd5e45ccf3e83076e0e7905ae5541ec20430fe2b37fd43a25242498fad8fe07a296f8c97af53d763d04dc49ea7cfb77a9793fa9f5c3a811b30983335eac5e0a28df5d63fedd40c8b3e1fdfe375c6d093ebf2be5b6074615d8263035854814bd5617935fc6b37c93e7ac2f5b31f2ec338b2789faad17a89dc45264ee39c9bbec994b0179f4c21cd180f9ace7ee75bad777fcc1807834f53ed25a36c49886742ba4c60bc5695a242a1c65870d17c4daa10162e1aa315124346323a3166b8252f880f12979821414a382d1f47513d99c5d744b1d2e9059ad3bd29a367650893a60764218bf103066a8fb8b3141ce470fc4cebd6941c79682f7afe3969ae023fa68996adb02c300713b9d3015b51100bc9bfba42953255415625f307e52dad39bc9c0083c4660e70f4ab05e368f03faa62c60a1ed464233393ec295b68951f5f8f454336231b168c6b797b970e81567241df6a4ff31d9b7910a787666a28b113d8b0ae3aa537b2d28806550d4fb1b4f77c64739c86247da31f63cfdc004d95c02985638b27f04173f7ef377c8300915b47d967227320df6f563b802a489bc77af9e1c3a93b97d4bc44ca9fb9bb16136fe726e94d304dcc550e9d510024a8b48a7861959953266a43d8281dca20b007daba3d7fa3f694c36ff18c5017a638dd845c865f7aacac9434a037afdb316b63fec261885fd699f78a60c5d87456e5336ff7b0f7ebd5b5037f9bc15983d72f534643dcae8aff921d376943fbdb2e5da69431f9a0c3440eb62f5be6b99a8d93686cb1759342f288e8bd899ffe44972bb8f0023a86f137872b46805cd3bb920693d2be83895a434421506dd1226b28fe5c58ed6b7f63fb3049c7ef06e91e7a431ca3de1fc611f9e907d5592f160f78b570e580236d5baf9f03efd18aed82aa7b9b9dc8850c5fcfde59b144a708ad7a30ffdabbcfdeeec64c9aa12404ac4df82427561a32559c3352c9a2999cf294bf39bc05045ec4c51af801d22cc1e341a72c034d6c6ad56a3c281eb25cf85406016761d50b9f6d8db5ceae67e881f83441a969c9a9e41d879f15a53488fdd1e4b1180d371adcdaf2fe551501c011d7696c856c2394dd7301d2d534e9014c6c52ae7526abe8511c2912c7d346e96f8864a81282e9f2e3334496270dff838a56ce4e555ac94c968c0ea98aced9fb552898af79eab41df3cbf1968d7643b041b32fb0c7ba4d5196072d1e832541f3882055d5d291000f952b7884cd792db9072548a5747a385c7c5fc5dc22faca8ad978c4dae5bddb08a9d40848de70fdae780f54f68b4ed103fad96c139c07aa3af271667046f25dd8228265ab22ca436bd841eaac750d301590542705f57fc17e04f2f5ab055d2df4eb438b22c699d76c914947dc9751eca533e65498c4e043722240861fde8726a443fa64c80ff7b7a5c5c677ec26eed69aa001e400c215136e5dfd60a3029b5ed40684f73079131509e3ef15347fdd78b98c4dd859083af4ffb7cb70b8705b0ab3b679e5888ba7e3e49ded20027fa9a013c7e030111f3e4148befe6e7fd1f29c5b8c6bc0b75c3b463b8de86f19de5cfcdb79ee198271233817f3ab9c82d6afa02936eb539a5c5c2da9f7f27c0f020e2ce9900b6cac86e55761cfcb5e4bf23811496bc96a71c3ac3cb224d767eaa5d6ab79410d5de472e3631b3fe308ad49acd4269114a4eaff4f9f087784bdcd73c6a6f05ced8cfd0eb35522d78f48fd72eecd79805b745ae30334865f5d8d1ce1225fde8904c8dbbf2fc99604990e67d52cf0c91c4fc091c94daf38bad6ee32ece15085c8718bd2c3c603b22eb8531a73502aed9e9381c30aa5ca0dd47c08144474e32425ad880a658f71bb8916860bbf5662115666177fcede087da5967385f05875264340b333091b27599dbf897ca0bb073fed8b08323bdc1102d5ff32390bb22eb459b2cc93c3500f310eddca6c37c5f5846cda7985b5508169e120c1eb5d6d14d4c73534d57e0cc1052aab64b94a5e80f937fbf7a3e5b4c5005eb3fb125837cef4081e35674cd97872bd5f30053fc5c2e328ec977f9cbd8aed04499dd4bf1a2db9b667a5fee8f4c45a7bb0593e134b097b3818510e0d881f01621d76d26cd4397595b8f098d129fdad62236eb61e781e3c5b3568a55a8a4b0d2855025a25cbf492de703607e1f0926298aa5c0dc94bd2f5a3d895a4f0053481bbcd1f7abb9ef108f902deca35a36d42381746b5c4552603ebf0c7231ea43183f97ddccb41a5f397defbc34547c39e729e8cd6d8cd9c4b1b86a0491a468a4aeb4a567491e5065edf3ca9655a9332692accdbb71508a5c8fafb977291e86ff7f49111e50c61c504bd875cba0ce93f6aa39bfd38867313761b1f8257fea94f2feca71565a0836fd9646c11af407bb9fbac3e832520a7bf132a42595e4742619011d6b055b57c9f3d79c2002248a783c1089db689cf77c3dcd0a70cd6c5126689dd68a699c458faa1377be05d5598e2a653be471134afde98ce7af53a70de00d89f149a88998c2a057801a6bf4f7f1e4154ab5457ad0f73bda8b9c6ee569d250cfdae576f79e721196eb3a7578abb58f61b9f3ed70917d50a9c9ce4ebe9688175305eb66a543da9c0c673545180f32695ec4e2b096796b753a1fc2665535b7ab7d02be335bc2374638be2b953c967e775ec39b0839957638b2ee03081b8651e5e7c267046908464670ec91864834a751488ce36739620c59687124ae547ad77c8fcb60c88dad682bc72a58b95f1d359b34461b5d09b4dace6e48e9de04c2f1c4fa7fa68d76668cf5c5c98ff5962a43ac9b403affe4533eea359e247e8bef0a73fe896635dca399ee5056ad850b3f4ca3694bc67b2125f3ef4d84becbd9c5734059140031d88492127f1550b42202c389ceb3d0de50632dc763c7e54441fcbbecba9c71ceb3615677890ee22dd1956d7d822e8b91e3c503cab4e2425e4166607c7a69585166a2a319535bd7e20d20efe382247cebb562ae3cf33319822b1623beb73be6a6a5cba704b32c2814ca7de496374dc7e6816a362faa91d3c9eee3c3ebdf47d488e86f7f3c64951516f435cc9403538dab07c6f6e052d9fb771441578c0ea1f80e011d981c85f823402db06b3493fab982ef48a304a94069a16b34b2e357bf38a8fb581cd89f19f8a772c1e1a75b0054be904283f150d88e81496e9bc5e72ff4c0545612ccf384283aa8d0bcee12f8564c5620499792816f4d143f443870354812690d73f5ab3035b3b429d30f7301fbdeda39e08516e54b993efc8422ab3c8327c67040b3903417a286ba7b2e4e78c612bc41cd2f781bdaefdcf36a103f04d4da6ea4ac9fa5453c7b8e482659c2f48fe2cc551d4fb2b6b38fe0245972bca36d37cc965a492b3e30aaecb3a2736613a661bbcefa94594d33fafd19cf6c2e9c61213a3c29afb9fdedbd6aaaf75b828c4095df3d894f8e824b1386ba1b0bb1da0b94f09bc6fecc2d357bdf8961d2748689c72637a4dc7aff6d60c5c3c4d0620b2c2983613336cc0bbbe8e3f97ce8b98e53ab99230b4b24bc179b7e5a427158bfd9efd2faa90df272ae02a2166e2100539f412c528b224bb65a38efcd75de9bce580bf1d9163b00b7814df9195a42e89b8624df3ed4ea36db5048fa5db7dfd0bb913dd3e80bef88046befa4554839679dcdb7e58c7b94be99511d28e028b8211f052d693cb5f8d860a4b9d4896ae00c6d2976311dbe0e17de2b399f12fc9da2f27223dee1e807e8021bbd51759ac0e2092aae09b01bea9ab968055f146054f606dc90fd8e3d95dd72fa001fe59d0ad819792a7b58b21c4e72e428044f421c681cfb35f7901fdc04faf5f602ffd59e2dee905748998ac34c91b663a12dc74191eee1d171ddbd7c5867c39c73fa63a7cb8b81d6e758e361df1ab28fbf878f32ac41b4ee03768f5f1d68d2ced1378600a4e10ac340c7011ea3f7df701b99ef30b3b4527f7c2379b4b37e4a209b26beffe6d88aed46002c318635696f44cc368f0ded857818e4ef0f1efb87fc4ad7995d58f74b44ebe1b72e5696631612d070a5fba6d126799b0090dc138509840dc3197aef5573abc835ba1c54e75ff1fcd652632c515dd04480436d0efbe74001b55b5124fdc83f83c3d993f3a2b3daf8eb297a9186bd08ccedad245969e5ba3483866a425efa1d3dfee50442505fb2505433f050d3b9810a8f1bc368ba8421555df1b787b7955bba4bdc723003922de3a8ce55ccfee066f0d671dcc81c9bc4d357d25bec0a3b463b899677bf68d939da82590c573ba7f9adabd65533205c86b582b9223a4e10bb5398b905f6b611c1fe189394236ca9a28417b9cb37a69a3766bca2a6ba73374f5656fd25653e2d6ac21566bdcdfdc9c50b75c0286811f764f96102ba0cb00c2a06ed81fc190d712498e8137b50a3e81141ee99d2b81bbc223dcd896688244ed24e18c487f0db8a438caaa2a3a24dc3130ccc4ea0de257bfb1f3d5e9982f33e4af871dae2879d27b1f99521243a9fd00240e21ca17d600ea09d633cea985c88520ea446a70b750c8c62e060fa5ce684f38483fcffcd0502eb1689f24f919436068d78a80a2ca1f2f3408eeb39c41edf3315070f6708f28edc4753d1be888ef163abdc213985ab2e4a925f2c316c4e5e97414dfd30d71d6bec0e3e56de6db55e8733117d7b07eef6abdd8c4616b9c632562c7e0c9b71a20a762e226fb21aac48e4d81faa1b653d493f40e062db7d409c4f25a5e23866cfba04d7f868cde616b1781bbb8a64a84ca06c24284ffd4254f583cefef09634183141a89e15884c5349663b4988e5d37d4a1337e2a9dbbe4a04246bfccced2ebf4c5cc677cae556def698895d308c777482bffb684217f4ce9e9e98f4f7b5b2f11f7636020feacbacb7d1207978b2d68fb36ed1c8c49050c7603f09150fff9f5d7735bc4a1c5f556fe164414a65f88b3406c880018f8e1c8b2d3b88b1ab83719797d0296ef0823c91f41794cfc80317703a7ab0e1a598817f25919f64bcacbd17fef59aec7b19a888ae0368df0ee92db629dcd4a56d8647ad1c0e99fdc5418367095dc2803dc90cc9e3e8adb8359930e3efcd301f889065c3250300c00a4e623031635fb81233ff32c5b59e3147f05fd1a8e3241be5b9991acc5c5e0a885167a9110958317397edbdb909761673bc8d23ae24d43b327c9953c7151ce4d43f194ac8a71350a8f4b0be756be415ebc852863a29aedb26886a8043e66157289e7ec15a4f602fae9f1ef704b139bd547e1c1ec660b564865e2c46c1a5d264255228e5352b20905cb1dc4dd70a7bab7252fc5b02ff78d9d8454937aac9429f3919ddccbf4550fcf691370d65641e0b9b405a3c60458a660ee289ce03abb6ee72b432e291d33dd26d7c046481406c6a9faed9b8ccfbf280a885d8fa7e99e8f2011112618228d7904b108ebdf11317b77f623544d3cd01621b394e16c464b19bd0fb4b6dbfffe3896b459d691d96bcb608b710dedf27d2ed6f147b0da9201eb6041c5c050c57bb62009dbcfdce0b7967b0fb1345436c1e98ada0a6b7150c234f25949943a8abc457b25eed7873a7fbd11423ea7a952c4a22e17b9fcc54ca60ebfe7d250ca605c8b362b91fb575e19742d4c0126d0fc1c21435b42a7d881b1902ce58c13e3bb3c558b6cd70bc76b04be2f402e6905c8af063090f76da52192d28320bbd01d15c9b7f518f96baeb08986b9263b05325024cea1334fa9ddb596c988eed836a76ebcdc79cc4f5c8adf9513b54cdd84226de1f756eb8185a6e63546d890e40f283cb53dd73449f1200797389522cfa00705861e3850470c83421538b6eda0953acb9cf3f9639f33d744d4c3f03227270a1765e4c87570d0c05d51c6643278d807612d47742412b40b816a5c1c659db45ac313fa3678c75d662d0b31f566cc0c1bfe4f99c6e30c1e7cd450f2d770cb095a5242fded8ae3e6596a9a4e64cf68cdcd563aa1ad99f1ecb6f96c364cf002438b88966ef372a803a9bf24b13272108c541ee76890dd33accb4037c188364481bc4709d9959a433f241355c26d836c337b9eea55e9092640ce2c0543d1aeae09ebe88d8c3b7f2c260b92d35ee4137201f36cdff7864e3828b187622ef924ceb13fa7afc19d1f3c99900b137b935325c342cc660135d4454683caad43a43dbbc8aa50f7205ec8140cfb2b98bd52b026e07b5b4d5695b45c80d0645adbd0760954f714d7447133007cdc98eba9876362069c83d65e660002a65b25fe1a4191d12b2ccf872cd248a66d639db525f22af5e1391f69b080ca8f54e29545d244386922890f1b0f5cb92d3bd9453c19062f19c2df68d72885fd84cac3d6eeca82d8ed4d0d8647cc9765a0adf926999c03aae1f0c40db70a4beeefb60dbf1f053962e99a25ee880f4a70a8e4e8eed9b7711a97297437fe086a3ec0a06163bbb70b797825aade4402f288bcc8726808b3fa725b22490ddc2cb178e535918618ee0c5ff808f25dd88ade2e41208bebed478390c3603338d7499122bc12f451dbffee5672e6e03dbf5941d98fbe68d3504f48fc2e152d866de625d17249f401916cb4cbe374bdeed69f1586b28e3f88a86bbe467e5d604d0f6264895440971d84fe39de2716bb2fcaa083b37860802a0a5c7a24b073085783bf520e1a9911c70ad19747599a3ec6c283277ebe8b6add146439b1dd604f28d65db80df589c32580676bf0c705383b60476982cc3be33cdceb27ee5b63ec05df7a125d3899d7a6961a666c65daa0b4822931a904e22ae850f75b937d5e5f3830dc978f37a04683b2b8268d2db6ae8f09069e3d223a7a4981d79bd666d10209b2395ed0b3bcfc9f326a178deb2d3f8740e3daeae868451d9a8884b0bcfc56568bab6a85b70e543552c28191850917a1d57638b882df0198b6ea590180fc5d97e5a5d3275d12ab49e21e48b4949881c7683dfbdd7fe6ba614ba6f3481b0e0232c348e9eca7f7ebc7cf2ad79a1f138c51d5b5878e028b4dfcd9a4b52a85cb7a863f2844f62d194d2bd82a2b770f10d864ff0b839c095e460b44900a154685d7b51aac18b2460c67c00c99ca7bb4273b64dd59c723be714d350c639a47696b908d6fe401a1e09d7e75965445fa1e91658dc9a759610a1ac04a454090a0df8465e587cfb20174b023e47b4464e92b6e98df53a13c036caad48f03326c84fb33cd088348402081b93c3fe807fb468d5a5c458bc8711c6163762fcbd5c677fa30b332cacfee65c6aa02e2bc957afea70874c10209b8e5a50e27a40e961561e6dd09d2dcc2d3d8875f6af9c41dd83aaf9a7c87a8e01216683da775b0120976ec52cabaeea16f2a07a2c3c0c2845551a6388f1554a5d058c3a0fe212a71ea476633f32a0510e2e45697063c1029c4631e87cfa3b80f41af5100236a491357bc565545608e339835ebeef6934b809feddc516b6dc4d96b723e1550d20ad1ef211397577533b81128da6f4d9eb85c4f1adb301321ea871fb608579d7b643dc30aaff01a136fccf7e43e4e636feb4d59fb3e3a8ba3b20c220a378e6a87b21e960a14e98bfb360280b68dc87c42cd0faddcab66777b118175c9f501d57d90d7e989ca25ba9d6510cddf9876eec966b637501612ee5c253ad90c4667483510b2d766ad7fee399f658a5397c45690385bbea922d7a5cbdd873bf8aebc214749a3d8a06cba3df71b91bc12480fcb4d8b8909f690564df3110dba2a9beacacf57e84dcfb3f9eeb25296a6d8249bb4d17118bcf2d6eaca0755d7de73c8278afdf6475b8bf2034316d1c0f42e2d8a90550530dca3fcfcc382e5dc4780fec94db242287908a2f1dc5759a44259a89b2c2c3696fc60b76628bf4af100310c83268f5c54a626bca403d3af976de26bc0b88aeaf672653d2109b42b2cd07854d7bbc3b75ca0d89759eabd47356403d93f075bae868e5783203b2845f1eba4aa2ed04e9f627b587d31e8f3f4f5fc932418e6e6f3985fe9b01fd1fe6deedf2da7bd4f25728237844029e95a78f3366b4b8af996dc2a5c8e0ccb4893d06ca9d312f394c191df2edc1a3e9d342f0b20dd298dcddd519888365403cb9518294d56349a45571d90fdc29e43acf6866d553467535a73a5f3a14d1efac87af8e48ab274f578a64b1e3621edf4cb66fb385fa7e654c06661fcfcbcf89e58ce593ea55d38ade790a0117056fc0cb7a87e3e34211c590d714d12846e02d5f604f38bdc4e522fb35df162aed7d34241cabfaca2358272a3454b04a4b0bb9d059debad92f4ac8af14f4b976307bf3660f0024a25368112ebfbef50ca82879341a9129aa381257a18f4e3376239d784a396d73b6f205e12d09c553fc4cbcb11fddc3f240ffb6556dd52547ac2a313d9f73859378ba2ebd07ca193fb54a03b00a8d1fa3256479d20eb18320b4e78672bf7379c984f75a8b22450522b035a01f954b385804bcfd9aef700d207f60d79f1aab6050d6f97d6783bce98e7dee5a21163b3ff521194422433af6ff7778a9bfe891f8d51fa944d438c6182e880c03ebed06c9668d13f1d53aa0e2253a2bc075dbf60775d662a9bfe86b4a0cb703f20ead370e43b74323a4e56d7dce3935711b7cffcd2accdc1807be1f05d090e3a2e5240bbb601604ee22a8faeace94d7077e1788dc23011da1763d43ce456ff7e93226e78e3dda539f8f7ad90fb0f626c9b7e5d5df61584671ca6d908e01da2a1475aa25a0a0cee0fdb06cbe71d069067e9f75559ffcaf27d2d9beb8d62f2dbffd3d9bbed5ed9b98d118da6101644789102f3b322965226181f75c68ec8c24be2617d98e0994f1a82838781d8e0b8873aa6dbe2af91845fcad143cad33bac44c3b116db0cf8fcedb78b6f3a8e389649f996e0c5eb7c0a04d627e12de7ee8b2c99b4958fbc74b83dacfa36b1d3bfcffd53fb9cc497ce20f576ef01ca250d0f7b47a1811fc49d66c133d213aceb58662cb53b923f577121c9fe9375f2a3316ededd7787424581d347ce98ed605dbf8d16e5295859fc84621d3a17ec7d12c71011cb8ad7bb37a1ecfbc3419c779867759e937ed5768352acdbee11643772eac9204702d7fc276074cd20dfbaf7b572a45b6cf89efafb5ad3c22da40868ac9d6efe2e9c66e5e3fb2d140407e2b1dda06f3c5f9733a940141a63488d1d0d5752fd5525fe7ff53110acfaba6145736469dc479c4d56d1b13b3b1797ecc1954b6082288d00c884467d5e6b8932d92417ab57ed2863905722edd33a3398e5c6db841920654c257ab53a2597fdfda6a410af631dc7e9af034e7823b1e5bed7a4cc43a2b2cf2b054ac084511ad891871673c5599f74016e5c8ff3da8c447c79fdde731f5b4b8463633f2154be0248f699339a056dce809a546a683dcb3f649ea29c7131475087b6d9d419a3838e49a4d74c118f8d28ef8b2ffa32e8ff3001a9420f4c4762cf2222393dc4e88bce7346dbc60f73c072fb4d7c60c27df01e8d3c83383d18548dbcba600a3489a1f1ae061add7233de57a2f24fbe91778220a34ac996051a9813037f0678abcfdc3ff749797d9f7fa02ab532d64afb871ee1be83d31d5efee19ba54f2ecc7fd6d470e1bfe471476ccdd4b71de5c8c40892c9902f92da3552adfaf778c3ba9bfb03460e1a0f3ddf73ca4e9767abebd4da66b54856cb444e8cd879e1d62f4222fd9c6700975f2d9985f7f4eba8f2645c37f36c0a84b8c4e290bc23990b65bb69ab8f9ef9ff957516a8162db83ad51130f2d0311141d898ed192e258d046f11e7cea409aca45b0d2300713b487b6e48fddff8f88edcd33cf552e935737e21c256afcb9b92eb4896f7c53e283d1d39cae376f418c1911cd65642388e9e8595fa658e7fb194281152c84735f6e7d9e7c0ab95222f78713186c76e55696fb71aa24492319f09c2a444f88262fd49d3f31f64bc6288517df2a56f258e93e1ac43a0e85ccaac238b9ca2b097a1f47843c797f76505e7756bb2b74bbfa0f5ff02ee10b03b814fe8d9736bbdab15f41831e0cf6e7e1041f0349fd9a01136728bf97e3026c7b6c3a11ea8964ce87ecf650104500316d2affe19a9f085f5caf5a8d315141eafbd97a65fb47b4d1cacfab4584e10113210dbe798bdb80336805d724b2771241ef9a0bef92cfe4f35931aa8ec57a0feb46ed7c6293a2d68356a3f0d1b0e50e61f6fc952daea003886dda414bd58541d775b3d1702b6917a6f4d36f7be7b7bb12cb2f9f4f3b3c4f0ad62320dddbf32f48f6db581826f4fb3aa99a6a3049e560ec914aaa1283f569fa6b35ce5811c6d3b167f3953b6541283af78525f5246d7bd87bc5a0d25db69a2c4ad14049088b96a7bcf68b6022a961e75a28f9c824c8b722d5b86b8213d45cadd3fbd431d94dad81aa630f766e0058c27f88e5c303ee02a0da90f18ee3f050a3779e66c7970c2d4e2e9660f0e73e791df47be4c9c788fa8f000ad38a295dcc92e3e013aeae312896ba3e0446135af76cf926cce5804a139153c42bed5e1e2542914a7b1489dc7a3ff58be795e96222cc3f8610e1aa99c066617a5bd9531688cf890a2707aa1b930f23ae35093ed14b064e111f4e93e02944b722e92a45c2060e44d59f07fab6a81e32946fceb0f4e3e73276501b4e5a9d7eb5ea02b6ed8732adf047fefa896d4a57d2f33a76f874dd583d5285ae0422783139e3b1f867d0cd0fe4e5a509386fe44aac9eeaeb75bd31ce1057e8cc8438767c35e45cd3014b620ce9ece73ebc48b7f6a9a1d999147b1667837b80fea70acc9d69607f447aa963efa7322c4a1b6b1752f97fbd375a2ab9594faedad0725f01a325199e4b71597afb62a6562935c71976a92eecd48b396431bd172b9159ffb6da37df9d504f90c2038e2f3d084ce341065942e58801442125f0690564d922d588af28bbbf26b547fa5a5f95a4d5a253dc11874c772d3f6bfdaeb12bf9870912b07b65c31fdbc364619d23a0831be9b2fd874ca5ba82d57344f402f455b5919b25747778f317a85aaa7dcd71bad2e4f4f1266ad31cfc625dd74e86636fe992d90183344a65c31fecb354c511447ca9c97885ad74acdb9ea9a2314b09f145e6d758122a91b46ef929b57ba2adb06869896d72afb651b90a08614a086723042ea3d68d3425bc4bb952eb528e823f50815ac16a2246c9e8c9435fe0c74f12fbe99fe23b63000ac6cfd9ce85c1027a918d9ec690f746764e94cec58c859574a78baeda506a6880e0745a43eccb8889df3024aac1eca74135ac9a939027cd0b738279da0aebf99075f3555ead3016ede9cd3c4529a153adb2222edc430a322736e2832c0696e23deb682b3c05b7b5a361cd26e65aa0856827b50d96447867be6e4e3b11b80324eac8de5c35524e09d05e915676ce0f2b149a1d6a293aca91d0b4c740d570fd214e15002f54ed4f01cd856e4be54a90a97061c7bccb5fdb14cefaa23788a6bd760903ac9d16ea2d4a78aa868558510aefa4322b47209151938949df124ee53a43fc82fe52e683c8390cfa0b2f31bd2444bdfef0c74d5d9f4f12bcaf690612cf5d744b3cfe30e4b1e6e15c623b44821b4b36bcc779676d41079f8a643a19bfe964d7088d5f5ec4572e9dbecdc03a16c54175e83b7406110a9b938efd81823c61533861e7b6cd9959eba3df280ff7dcdfad90a0a866a49be5eb9ec6ffde85ef59ab7fe93a38b9724bad3456dada1cfc357f791425cd3839875bb6fecec099e440d368765855d6b786121d9c1d414e2bd68ca3b155197c100496f8ab3553ab69ec535d4566b5420a2e9d1f5f1470ec8ee5a2e1757e9a9bb97182cf12c022feea3e9306d42554a871a7b02ff0eeb52cb93fb099de06e145e9eb701cdd9aea9ef7f87c81f2a1f4cff71a6519c18874831cad4a8c1427a774cc8f9575e1e35ecf9aac45c3006707f857f7bed54b741e00c9f3dd1ca0aac3b9875e607040d170919ea6a24c5bb4884cf96a3d9274c2b92b098315228eef62e59101203983ac59d99e324cd6aad4358a383c68253d07e862c14ad2cae7fa0a117b4ec3eda5494598c52676bc62a32c4477fd5cfbc9e69f83c7b59496f0a554804cb8398a1690fd64f2d62f90a5d48934db1d3f2d6a579da6f946f8f640e3d2dfd3e004c453ca2b2c76ccb59c6d6e669ec26e8bbdb87c1a6aaa29466bdc0370c931b40a3e2496d0719394cbfdded8a66992cc11a5040aab5c70f151d57f21956e8b2d191dec41a9bc4dcbac089a151c0fbec17633c7bfaacee847154fcfe24d77f18c42d22ed3d9d7109c7f03aa283321e32f5c7519110b63ba3851ff2627f1f4d8ceded7cf77fc414b49351a6630a54c89278caf43a03fe717a608f229529a3b7cfd6304c5693f858bb3f7917eb79fa0d7800a728d61b7ea83fd14915a426a4c04d20b1a41bb21566b5daf7ba63076dcb7094ecf30e2ee19e14251e6d0f9d45a664151b38612c8e4c062a50ee64523a449ca2a5f25b6157bc95655625870e523249869e14cf90ede892daf50ac8001157602ae7732adf61d20bdc8a3f7bcdb9902a97984bb514fe03b35872c497571f2982ecf0c09409d00559630f0d9ad7e61d35fab0330210470ed04a8d628b3cb2eca4264faafba3c9c50a1e3999dda565449ff4dbf7156ae9da09c04bf97185ef0a74b7dbb1f423bc09e499b824708ba6efa080973739f64838644ecf277627cc9ffb0aaa0fd76cb856c70b91292b589778031db3fcc2bcd98560a7590efb0ba7275310271dd4c6478b3a162bd8d368c567268c297d8694baade0ac9eb65ef7c61acd2813946d2606421c163823176abd7c9ece07097e41374ed7d34583556531e05ec2b78269d96d0ddaa688c8f17c8d5b830ee913e43e134b67bf1e9b030cb0fbfaf9292c244d91f6d78bea671cb0f9a0abffaa196f301e0a58846e594bf2fddae29c45e011dc98263a2814aeb573605cec47dabf78b3931fbb50f4c0511672096f2345d504e0ca79647d26cad0e086f5d85f6fc3dc705b278e6535d453b1c0c9766bbad77cdda222563c41aa9bac3eacdb2c3ad6bbbaa61746601b1f76668db30e9428a6d9a8bcfaead6e3afcad16673794dc95842d84854475733b378186473520981a4b95278f2b4f626a7cd97180836e4882ada6e109dad6b6e459a01f89df7cc9d62cf198d85e8dbb01947ef9e39705937a3a4ee669b0d08a8e4df4bb541ba3925a28d55c5dc000bf687ad7be452487c0148728e1636ed1c9372e16d0945b19f0481a0ef8d18366f747c21e956d5744da216c5d8ef5418213d71ef4bb34dfea742c2d33f0ab19c80eec15f275f10f9716da55858d474e5890f5e71afee15829ac7fa6d262aaf81084a21ab02be82ba52196a02289c841b4e1be28770f373a8ddddce09c8f1764f7922a9b87fb3dd9957b30ff95a8b27d6fa1a15a762e26ee733162f67618e3397cd7ca13bca36764ba8eaf192cedcc19255431afc578553aa8deaedd9cc0478b49e36f3b3dac91786e9b45ccfdba3e013694a6db08453fd9d21a8040ec0c4146d62a62e9bd7d405e46814e6aaac97ab404958c3d0b9cd429ee9698fbe4d38accfd119bf093c4796693b09b249b4b07d5d77db4061795fdb7b725c81c969c48b18663eeb50fdc846ea9fc2300b4469a44e22bc8bda599e1e2623796d226efe5ca835ebc83e38062f597fa571ae00bc71b7a93f7aba557861a23ad151a94a64a6d0a4bf03a3987ad40292247f2fa3003054d36f3f979bd3135730ddfe8bf32e805cc10cdcff001d30ebe72736be132c5a139acc30d8f2f1ff31ac42c5e2195e430a1c8dc9f9938c902fff583cb2e25b571a7adf498aec19bbb6f0b4c80ee075ceff91e075f67d38529116f536e99bfa84068055716871b49d20335deda3296af5fc3a7d1f3cd93590a937db3848b88235b2b24f56105f831a9f154299716e38741c9741a2dbe798a8adcd70f052db4b3cbb4b42b1c7c8b13b954ec05513bfb40235b909842a76b964c0ce82a240e871dac855fba530c22661c8387d2f2c005dbd39a0395320a7bb513d8214ce2ac46bd8edf954ee83625ec138a0f214353cbbdf878600e2282b533b8aa0c4aafb76c447efcfd454dd3a2ddc7033a272beb72b222a4294aaf012c3c69a25b60d000844e7d949caf8a8d77785bee00fd8e59b3c3290fcd52e26ffb458346004d6e4e9d2264d34f3c2810810b5275c7618582bcb2fe855a0965484fb995810b3233e4db5fd5705774ce7841619e5d15fd5234784b222d152aabfe4d3a4cfd5011980119ae0b4952e72b75511fa385bf5dc4efa7dfeb2b00dc99e57e080b7770c86946826ede83de3afe72b3b262d1db9b30d5f774c92239758bca42160c5adf7cf9cccbb209b57adc7a6f41a9a84895677b5bbf2893b1caa4c9ecec5ab0aebaf7a7edb6be97bda90a42628040822a8c454ad27ad881cf5a6cba1b0225894d023118da89dfd5f4e1c93925bb5da4c4338210866056cb1512a4930af1fd2f42c1be7dd88b622a94c8d8ef390d9bf17352f5a09d452ef4e83918cb86c1f2a73e6db1b56247e9f7ece2282ef20e9383ba9e8ef43488439d99b8d6ea2c822fd735943286f9c84fee4977d13028eb9b209122ba7fdcae9a3a3f75f5c8c3339581ba5b3fee7deb143950c6c1de4c4483915ab818669da9cf9c9d34678b84f22b498f2e5f828d44f02d55b5b8f0f1c8e92e94d783177f195cef45f96681e628d3f167f0b18a0268a65b5fefcf591b8fc0fa03863e4ee425507678e849ea603723ebe18bf078ac1fc5dae0d3103d47ec12c973ed83b428c204e13212ecb1c5cc8c8f56a8fb70e5915479de52b5805f6fbc7f5fa4ed365c7cac7ade70149b0cbdfd5d0067e95d02f110ed4dd6b3d109666fa1741f897fb71c192a7011e4a5555559405615089e000bf5d5b3f17a318b7566c35f6999f228baa465811b0ab92663e3e92b1be4859560cb9d7139e18ec67280e7caf20a71be34c5f0c4eefe06ceccb3396f625bf9fa4669d13122755fd674e2638e164ed7863007b8dc8ca07a50b5998a6f62f9242f286ad4d577acedc2a88fe494b1a904b8dd021a8bf1507a34ca884531abbc59c1153896a773263cda78bc56a48c60608c63f3c8c013c138c01bea5ccc81f01ae74a8422e3a539515f6e79050b86fa9b53cc97c0ed92b8ce434fc26e4151b60f076442f6f5334e69674eabd99ea4f917837e604164a7e6816abfb52d0dc73cdf532bcffd23a1cc4ed0b78190308ea2e4d5cb1e4eca39ffe043cf513d72c6843cc3bda9fcf9c4f6da6a10580b463347717a7c194f8dbeb607298b56a04224a9a166a0d135eedbcf7bf73cf98ac74839e42b7a94b47459f22b80607be9777c6b22c06f0b246995d5fb472bc2ff7ea05ec79b307b2c157efaaf52df0cbfd89cfad2274ec66b16f844d9f96d134c5c7cd232cc383da99cd5da27b09adec29ff35f41d8dcb30e53921a8053181035a9190a8835e8d33474a3d908794e89b953adda5576d3b03688267cafd98a63b310ddbfc27d216401fff3fca1b0f96f6a2cbaa9b64624e97d57a12f6d14fdc6c86669ba9cb3de3fb43e3fb11b9631dc2f6c627097ccf733e5f46a6990884669750b5657984227ad0d93ce11d05d297027350e7c5c10ef63afe3a6f41c1149b366303c87cefecc695b05268755747427112ad80e1d3ebb411ad91be7ec96c063141aa31c13e8b6ffcd8c20c88798e665aa5654463413f91bfe95f03e63355315e751218130a1eb869918fd6996ce640d9cc6d1e07b160af0a11016fd5b54681c1ccd762b787793ce9a10d8150bb33529d3d5b18c3ee304d0ef2067d127d466f0b70503ab0ad5a16979fc7d5204fab4397cef4f2f0e8a5d44907bd7f6dafee892cb39367ae52840fe739f02dc1f7647f2d1facb03fe1bd3a493c7ac599eb498facd79247d26951307fd0142a311fd9c642ccdc6fa2e16b6783ded71d29c4d06195135af3ec213150b2f70fcc10d8aa7c79787bd284212af9a27e7c1a26b5ab5fc5f130587fb9a2350a31878624cd6960aa0c418b4c71055dc4b53c29fe79293db07ff5faf5b8941102a5939680d0f795b9aa1b6149f4da26787d1749e792519c9633fefee72631ce1777812585cc4ebcca03a57f92ea7fbe81b2665cf64782b5b8090ae7ddb15880d356a10d46ddaf2034ace4cfa6ec6411cffe9d2e2226c1fb566cd8b61a98a119aa1a4a4dc8740626b157803daeb477553b907e414d2a96cf17139dccbbbc642bf36810b31a4e17731c4ad87ea37dd157dc7fa76a4b3d2c97bd617869b76512a7f7db36075888c8b7669ee836ac6a91106f500b14490ef9375a7fad2aefded7ea4afadadd8c9b086bdeb58c997a0c93b5d2bd7f11b63280a53a43e2df9a4f7c9cbbb2547764a68a12c3a8addc3cbd7f4d07d83dfb17798b638f9ef371881919dbea615d3faec6fb51260119e3480ddd588ca9709ebd4e7fdda3610e5c78ec00cfd78e86c7ecd66d367e8fe0a3a51da775f728bf220fc7b33b1b0c59e3e21d49130211fd6f810701472ae8f3fd848b1379d1fa5f90632225d84de1b253f0996894733209cf4d69f4de8bc363c87921606b726cc57e37b76ffc3f960030fb180a90284f695ec0eddd465d1ff065bdd837f26e0b2203d159ab000fd9ff967d797aa8b5c8767901ef8751e5a724ce56ee50b30298a1cb90de667c6460252a2e4f343688b711b1d3846d122429056df219e5b8c804969a025de2d56c7630a9ef8471392f46c281d04ca1f0d5754985bad00fbb6081c5e59b403d42d76ce581f2ce25df15d4f774c5290326fc87b219b5318ff4f46b7728e167ca6bf66ab2093eda8945351c0e41c3f3900889caa18fb023e46fb8d0ad614530587927440eccdd5f7fc55023a94f79fff75a120a8b8cae40c22a89f19da555a2b47c673f16b8b15d7001f0f805d435b397f113189ab3b471a15ab0b2f98b049cc6e39c48b2fda2ed48279222755d823896d69a01a53991232d12d8d28b8818d51a034be35bf81011b0be01ff0b7b09d7238121e377b324bf9f6637194cd6e884ef88cc138cac39d3db973b1facb2616b0e19f49073e96f10a025d2f71472205e5271e174c72bc246763205531a9fda31694641615102818159c082cdbf3885c2351aa8e581d06b8eb2214422e128c7cff5842cc8124ae8d30776d6ed80f5f508503c3c2a10b26d72f9c76acd271fee33884d160fc9804a3bfb380337d0c1ccdc3e3dffced346a761f7adc39eff0c7b1903ef00780c1f9fbb686abd205aa8f8d2e640842847b08ccf618ecfee3959ab86c27efa58108db211251df2d4afcadf8009e65848888c7535caa0b233aa9039e2683995f9574a9acd51a9f1c759370ffb1944d3ede9909f03df86fa55cf2aa0d60d0ac89f387448e7ccbd5e203a7e311126a23c5602fef2c1497dd576ee1738b164895e5942b9c91280f9e0236c939bc3429111d630c5665c66bcfb88645cf7d5a8a21b8d225ed9b3ff5c23aecc033adc86b2a557995cf3c5f7cbe940cd3401ae4cec1b5960aab330ef5d942e9353322c1f424bd2236db9e695dd4a35893d7febb18d4ca375d88f9288fc4e21254ffdafb525a2b0d2e8e438183792458c56787e94472f375c014dafaab708dea9062720b2bf5e0650c105a7be666b83019e9ebd5f2a3164b50d3bc6fdd6ef55b89202dab100de88e31684c9e805e02329988add348d2af1e7d8a94faa5db96be512562f3cd18d01c835c8073f5d3c715bfa326dee457e6b13c183fc2c475a4c9f954a02e8bd7ee896faf6c643aab9e1bf56bfeef023647dd011f94b1d7577680b2360a0bc9af52df71ed0b8c7490fda7a28fa1f90806fc6d797b4d2cc2b7ba44f7b536b9a17e400b8af3196205d562f40cc55e41decf499a9704da6320980fdba9d74cdc43528ab2280d9665b7ff4acb19b637f595cd3b9fa16c071730f78629ff4fee1fed3218916087dbdc7cca465cd4a535f14fd2840dd60e808821ccd6cd07d97130c1280ae4d33440082156d1c401139705f67bb463f3d3d3c8d6a2abb945822397157841044ebbd05574558d807c3a8d57c8ba87399bd97e1f977ffd313b1a59a2ed0e498bf53d69ef12a2313f2dbfd0d499479e7efdd450edc5bc6972d86aa0297b893c8bb64d27e6f4826fae22188d3cb95ec6fccdf579b60c7da727f0aa0df3acd96fa00d37b5d7704ce7299977008dec55d711cb55b07eb2f1c744397febb12b3042ca3566aef64679f1b58cd5e519cacad77b527e7364a231e9388b9e8b717ef7c4499317fcf295f7aed26edd0f327099f0dd862468e7222bb0c280bcf577912b886e47b50fac7bce3aa93782f75f89fd48f8fc1810cb8ab538cca3dd1799942ed89de37f359815bf6fcd7cc6350a310480ba6f20ac25b13c645a200e752d07c8fa51b49915dae6c7ae2c46049a9a7ebcbc125e5d6ad4c91f65b2081baec005501198552a84010defbb7ecf44f82c1a9180fe609affb88741d37a79e4735a8a83879fe9032427439789c4eb0a6b42791ca1f136fe8b389cc1777de1748eb1241e36c21bb70473e5655fccb44f73794a1223932546627c5c7e39df2bb14dbb697364060dfb9f816f4580f11e38310b97907939b09f6bee23ef297be0e21ec050419fbe80f6e3345e89635528caefdf833ffe317d256b949574ae1e723501113f92fa8df82f9cd7c82a380f66f077357d59d03f4bb86d6cc4bd424747d983df4c77bf48ffa0e31529e1b2fd535e32da9ec91f0264962b42f0b651fd9335342bd90d97ea1997750b06d0131713a58222e3b42c692c28d5269398fee973d481e9bc5183b1c3e40b87467ce651e1c8510932f7a355066532048766201a15f9cbadfbc212852a58784b491f5045cc2539b96f72ef3d61cf55324227f6cd1e47f44f3f437c1e15e5383ab874c56d0c7faad70dacf7a33ee4247334ba267e72f739b85fcdc4d356a0ee328bada751dc2e25e61ce14f69980b1354f4e248fdc5eafd9727cc68c526be0386c1935f70bddc1b1d5b11b8686b75dd42d24c1c57724801a0db8c727b4af3a8d237043c58ea5e0e0aaa2db9bb4529e19b62f38199363aa453b6776ded078515713c687a19cae78f305f78f0c441e38b96852cf0f830228734c7970b2b1b2d005a3105d1532d3dbaaa7c27e9b3f9cb42ae06e240ac97a201f6bf596735c07e9d32a4e7d3dbc6c916948b5b855af0a4c75b6efee1c2c8ad0bf8423dade7d081b01e8dca957b8fe7c3c63267b2a6b005dc8cf3dd565e0f5f8e051e68a3e99bdffd7dc3e43cc8b40186c9d9d59565a9a7807e0f7e76e2d1646ba17b0552f8238d98587c1f8c551cafdd9877f8a2da690808683031c95c73d795d64e49c9b16d7fea8775094fb65a86ed5a5f5d90f6687753bd362101c9f5b18db4efb26ce7971fa754bef74d76d9e4747178414b7b442b1bacebb67cbd6eca40f64df4754b08f02e69820cd9bf39931816b13211978de6f088ddad651827d14afc85e987d28abb957ba81667f3030298023d12cbf19ec89671665b7e9768e74634efe79fa2843efdd6bc5ceda943224093c73c8806ac0c25f3ef90bc9e1a829932dee944e26215a57b8d4d219a77bdd77426ed9dc9c39cd17eadc091cff238f6611fbf0e6d6f01caaddfa416e6518857cfa6a703c6b76a59d7c7616957432441c8148a2c389bf69d8f5644533184530c2c4eae9c5c426543ea6cb467790c9a32f9073aadce36b7710005950b1b38c844eeb6c24da41344359c01289dc0c24bbd3e1a874e98d136f48936cc482816fe725fa8f2cbeaa51e885caf2caae823e54c3f579a3d0280ff84cdd9e75b0611bed6b28768d176d628d69a0ccb2befe5e454dff96d2a0876bae6e14f00229eaf6cdc71e41b39bce8d960ceb2d2ba5bfff69e61e82658b285f2d696215c1879c31430f105ce9777a8fc62ead22c40ee511510b9fca38c6aa3e1b3e3d5fbb66efdca710cdca24a1e9f4999edd4282ee006a72911a5c3b7cce239c25ac0e337e0554e8f048128a33ab8e58b0bb4c0eb502aad464eb8dab187c1a21d8fca37827a77a34a9fbba7a2df315ae838412308c370028c63f7a796316179e8be7501b1105ae5b2baf8a3025213639dc13d3161f2a032b4b41dbb6123589f7e24d30ddeb7a11ad3e50e9519e2b210a79dd143a263b497aaad58705a26182419d92e5667231db19c3b32671695c803763b6798ddf1805c34ed99b0ba9d28e5385ed1ca4e5689231320eedbff72d4c7df257aedf3ee9bee5c7a808e16477990eb29bb3d3174f28244bc15167d282572860f8eae4c7da3aa53bf9e70cf57695ff04c28931512a28e4147790218b9daa0233a97ae9062596b6c26cd3f60d1cc51fa402aa3e6f160c8eafb8e3b6e697c87e83835a9e06bfa7ef2c6d1db7fab3e736fcb692bb831625404522a1f8ea30bd1e3b0740774f9e6a7da5fb6f78e9cb753337b0458205c30539548769c269f55152f472ed6bd6f2a9a43d8c8944c192b335201c0e2bf85e3e60c155f2942a0862353d3f2251b947dafd15d2c33d58c73a4d254fe8aaddc45f29711ddf3298278166dede053859e65de2877cfe078f4fe2c39ae0abb92a51aa27fa7f7c380f8a11036b79f3668c8279f0d17959db7dae81da025f72afc64102b51a8f5acadd30d1805f0929531d15fa64913994c31362070efea2d8ce86d55498fe4c7e787e42dde701e03c34de1cc94a62170caf772798f126fcfade1675ea5d524232fe6677d2544cadf2b177555da6bd56dd062487aaba9ef6b21cfba7694c5edd27fad12d6ea551040e28643f296317aea2bb2a43fd7e5016a8141e4003fde3167bb616a337141f4ce923b961a43ff1230209fb700cb44d75ffb9deb937de922734cbca6f4a32b567134a2174a2a896bfde82ce28f3cf9fa297b496681d21add59f17e358c017b887109733023ab51079249b11309dd7c5522dbf1fbed191adbd5abc1e9f8e23e37b9be312fc4fe4a4b602d142182d79b51b79807fe6efaca3fe7744dca9b3017a6116866235bdb025c68249a9955f6bf28611b29e52bf95de12a492f30fecde60a7c5eef640beb0fe53a90bd2f953ff918e22e85b9a85a0509b0e1278a0ddfc3e3b539b4439c66990047e1e4268574e807a1c2a0ade991230a1dee80c8bdab70f8c6f38489e2e4bb786bfd31310b9354569af3ede101bdb73341b6c49f930e299877b1b01e3e540eb0fc9ddf541d979a9af730c6d5f3f75de9dd23a354ede6db4bcce0e5ef9df17be67d17d108707c38da0a3b861fc65d23e5fa6c12e08016e2bda6b881e2526cb0361d45eaacd2b025527930008913094c292c4c5aac6becba5874ae75f0eac2b215c444ff7fedaaac9a213f83b314cefdf2a0ea42982fadc5a66be366ba5202bd2b67f86b931a47c5bdb2f4e209fdb2389b4b9d88545c980a2898b57fbbde58b0be72caee99ce86f811182f3d73211ea493a0de2985d8fff248fdfdd726c68100a8fad30c652f84043c6aff96aed52713e39ebc5ed0bf166903b7c30a22a425930d786b29a6d3b2db28a6eb065e88e408b703a99465539963c9c10219827c546e0120f7804a90d3eed5f301db2cd8e0188643951f03d8b6c3de6e65bc0739a94f4a4fc9ea6d73f3ef59a86ee52f4c8dee887d289bcd0989b03d27ef840d4d3bff61f98c95c4360d939ddd77ab3bc41af289bcb286f94cbab2b349b1065ac5586c90c4b3615c0293363c1ad14eec9ad4613cb26c20d0352b7c80e65c5a60249750bb5f7ab92a8615c189f71f8662cb85ae4e0c9ab553082b3b6305374d6d3e76d3e0a55787df3ef297f5893a8043e56a889f6e0e81c78c977c5e3c2108c9b3f8513043ea57f542fd572db0ef61ad5da4e8b522a521ec47f906bcdd3ee9c13cea654bebf458e9a5e92dbd3deddcc4a720c798145ab3a28fce8da863e80a711c53dc4b8e94c3b55ff2b267bbf3a67d5534f3cf8e3bd33bf0d3ed0704df646583efbc2405f52c44549e057de98d82949567c26339f2df99843f988ebbcb929b81f4f5607660aead51fc3a331789f4c64787dc6dd4b902b9cde6f2f379112e2b3026ff3f587972f98f603e901688cf6f5b31c31fceb1ddb36dd2c0be8f1ed6259b0bf75552a8f26a53dd75391b06d977cf4d3cbc7582c1b95bf4918d03d7cc0b86c16c840676a207ffb2625d0b0f914d6b736fb7403eccdf1737a3f7689d3bee04a9bfbcf130b84bc37a99f2a97a92662e0ab30daad13cdeffb47b9814e4b9254c1cfb59ccc30a5f452d70919c21f83df6773d1ddb6baadb2f5693bca11b310d9b34cc694b8872af9c372ed5510f8fa77c84caaae2a71941ac77a0c6709de94c0e60807cfc3bb193c32cad8ce37bd42ce2e25eb8d74cf7e63692aaaeae83ed492863f3bf3adb85534c18527d5e0423c7a64ce6d01243b429fd4a28c490c0117686ac546bc0c465d13193a3364526a010629d6d8aec770bd91c0b119cbb43a7836bc3880633675c7c321068af68e37256eb6c80b5cccd4972612b03729adbd0fa8e172674525bb2c3da58dc32f19451963c4607010244f8a1b7ac6c176b27c487278fc3697ef49b5ab0d81dac6dfb33947cb540d9d64f7e32339e58a2e206f5c3c3ea0ca62d14ec3da945e479a544813d41048c4d50f219d19ff94fbfe599e7c1ff6034fcd5c0f7a9b8c81b12b9683e6f90f4c1d4f6ca41db4c810bd1f4eea713c4a58d3163db5d897dec7c884047f71f9c5b38443af936acc8d405641723c8f18fff38ad462f5d2cf31a3bf5dbe1743731e2695734707a3125b949789094f9d0ea4e5a00e87f2d1f71d3421bea1a6fc582fcc6602c986e45fef37bbccb976be40fe892592569fe617f79c61e0e27caf720aa05d91597a52deaeb82140717d0c21118e63c49e297147e01f5d2aadf39c24901b87923cb5fa33b8ae763cfd7fd9924ad030a3d0dd88c3439506b42386947bc04b7714a05e85501389773daa6b740911fb77cce1ee78420e5287fe189095fb5c8a5c93def285ace8ce35b3f744c5f6cf4030181032e834a891250c213f9ab2bcd6e9d2c0b7731a503efb5cd52e6bcc4d8f52ba4107211e2d7df03a300b1f3d67afbbfc1496fae83bb11e94f95039a673e3c50f7396ad877a5c26d6e7b0fec501dd426fa49718f0ab753e77e714cbd2d58858d13cc1ac46f378c3da26f55e4abeb9f056c674e0ebdac32b4121910f7b41b89be690ed5828fdc25978a0067b58e07bf46e2e98870ba6f0c61755653f6813489ff583f0fcb47c3e2d3e26864db60d0b0349b7355f8fb9defe8f0e96ac331c54d0ea54213459cf11a2640e3a48b4cf3a365e9083bcbf0ce2e1da0cff7b9f7bec655825cdb367afb108d256e6f1039af41bfd7dd585019f8d534218fcd8d14c7a37696faf098c87cab5afba23bce5ea5c3ddc665d905789a1884d645ef67573787fe1ac621e1697a8a9e99b46b9a1ab4780de2f9aa3322e39e831ee9edc5cc2e8e6287f301cf8b1457ebf83109035d730807047191d35b7c5ab42d7ba45fb686d160e4aa4e8b2e94338de02dc7e0e084f1520edb6a1b30c30e40c073f072003e37d3877e8c73ed76ac2f78498f1c682e461d038e0c10e59926e9e3ded68b30353ee8bb869cb3e4835f145685f4c03c2f652af2a72a0d34887324416184db6b08437875b716bf69fc4535b958d687a8b83a6c7b9b827856a6a2ded8629550ae33c6f248198f14e6f5e995a6d1c01659864c1a98bab1542a0836b8b6088f7cd95b39d86d2508f2b50728256f824593a0f0ff3a1f83519dd8a09213833ac9d7860fa2eb172e4805a2cb2e37a0bb767b81d053c56fcafbe80e0f27981a0f14434a5f1a05b656752d156d02266023c820d7c6325dc1c00ceae06852457c1d84d3d991403468fec5d094c8979c811f41f8f8c0b60ea563a27ed946cc3eb360779a242699c28611c04317a021f5e84e9fb275a97109bea5997ddd077aafe2dfb99616782f27a135c25de240bad2afa50c58c72c58876ac55aedd42346901e6763f082d1d465714e2390aaa36e04a88ce0648e5fdf99f7485f3cd78f268ff12b3fd1d432ad1d72d6c2c385ed5a29aa5e1cd245e3b20b13b9e108fa72ae3f970332ef4838321dd1152727d936f0cccfb125afe770702dd8d2c2ca946ecbee1721f8a8511fedb60195bce050a387602da240488a6f36dac0aedc70621930c1b48c0fc0c74373b5cdfaa2ee3f23e195512446911e7f9f519d8a33edc189bfdd1f4c250aec2355f1f503f8ed7315abddd6aabe7e69cbdc70be9003fe6c102ec8da655d916a4ba21a1158d3ec12848efb876b9f956274b83aa24ce4ba42de99853bcf1419123ca04ea19ca298be7e4d4791fe3f11b9f968eb39e5d13062f9e97ee1661749af8fa767b8e4e4db08975b9f966cc48adddb2ac7542572e3b9e71d72db850050f799db5b6ebe390e533a31d0b87446ad64cffe2af5c1a6d08ae6ed94713199823b120cb8e7d80f1016d1e069b537c985d16adeacd49d28068746732f3008c09e9d8492f956a75f6a0df14cab1e4532d13aeef57dce882fee986f67bea4a0335da5c6ff9741ebdd5e3b7daaacbf9cfae7773e329c2b6014ece8a87080b822e537f73b1c218834390ef7807a9c6d0cae6471d6f3f578adeca3cfa54fdbcb8281c940790e96b8d0d6534c12e343d9f855aa70a224abe21b139f403c17661ef82b64ee120b226bbd5b45d4a0bd34c540e043e3b25073d93dab60d01ae5937b7d1b3a84e361f8e680ea081b9a7a5ffdb5d3168082b4efa234849335174dcdcbf88d61cc70b0b1362bc41140398c2e1c04c5a23b7c20192e216dc008fa57c38175f1c3b06ee65e0b86ca4c56b0703815d49c79eb0d6f0b4dcf77d4246ebc5075cc7125a53f7365849ed277cfc49000f193daf7feec64c28475b0b5dcff2463d36b592d5cd829d8fb90fa4cabe5efd6e3c56275067ead51ba81e4216ad27a4a031d27994fa16aebb4ab34caa83d9fa3c2f7e9dc283981b55e4aa7db9b2e532e28eed6b0ddbbe966b1493f687b6f9cbe2ca9ed396aff618ec8d4d66c3847c56ba0945561223011d34de8a4147b42a5dd2473aa66ba4935aebd8d4643466c61cbe3971fd8f74260eac36791f8978eeea64c7c4a3ee55dbf073bd3377da7a1589cd30465ea883846dc8ccf0a2570edbc22c0ea5f204e201bdce3719636e73862a42e8e7e8cd23458b8c9545f75b08d0906672ce67ba35e0aaf0e99aa540908b25947eb898aca882d57d23d1a18f14c348ec95b502d2504b7f92ded253b29a98b70bd4338f07f4b943c8135566e5a9108c76dd139d98c3852b01b4decb93a0d2c861e7de7644fda54ada01f1d0e080ba7a0f35951505aa99aeb093aa37d6f87cce8a02a25fd68591d2f6c739195834c0f3f3cc162a7997b7c04182935b7994e26287e9a6c7aa9bcbf2a35e8b8ae6efc4cf7dd4f3a4040afb768e078e588f13accee85d9b07c1f35660726ec04c8ee08962f2409439286957b038d30011512c56faccb582ef9a06e985e14dfbf5425c02b78df8bb660cbd9973d118c72292fa9c74b42c703d2935a332bd73d985b460f7b0a0354af0098bcd639f0073348f754317fbd847f82ccf6a8d1724a03c1a708542af39144f606532cf22662e71209cb22933e92803461c7f0958514d99c76b327f90ef1142f387a78885a58ef59c390f3175edd7db47d56664763fcdb82a462c4007b91fb303cf26855f33444bceecabbc2e536cdaecfecebc5435cc2867bac58f661c1226ea7caf27fee5664d03e72681ded0bb06fb44086dfecc725c1d4cf1e226042c0bf80bafbe249bcf8cec97d7d3e4601a9956d201930550bf201c709f935af4c2c9d717230e897a6d27485b2f7ae89abc812b2c29e104afc251c93b0d67abd0a1b4349cd0788ac6154bed64567a0cdfa9c38f8c9300c236ac50e9d0aabad9e2c05e61ca411143a8a861f99c832ef3a24f2e38a56c4dc8eb0d19c859379c3cdb811693be2545232f9b498d296854dbe7b589ba2473d25bf036e6f0459b70447a767d5a078a142b948bfa0c167a5bb0345dc452b7978d6695c2a99130ce7b14fbba20a9fcd1d20278452d7078b5fa765ac19427ab13943560d360b1d3aca4bccf59e1a1a916b0d5e9050518f8d1a9aa7db64f1cafbc8079f299933af055a8e0f237494378afbe29e85a21583f6f5fa660f778f8b2721c17c100e5752891391d001a9651e5b9a305be540b8a52fa5c8f3e640881bb1175ad6da03415aceee13d280a39e010b3cdf820343bacdb16182aa242d3a864d285e960eeb4c9af30e3e7fde0086d17a41f1ac8cbf54224bbf44bec91aa0dcbae9e5ead1af94ad08ac46ab04fa694c14913c75cd18bff02caeaa0817a01e4dc5c8af7b7d403c847f6a8f1ba841111c9fd1e0dc88a2c6e7f6618a1d7f26cf27cd30f64b753f12419e73c0a393739e37c580d6fd5252f7acf78887bcaa61ba86c3bee3ac7f19797c6f6d16b31d1169eb88b040870f8e5c3f14341e3853ffe3dd8c8924fc726846d336e442cade578cb70e7cd06141c51dee6aaca07ebf46c85992e8aa127ca064d811339086f0074ded59d429a13fef74b7fbd01bf836c2b0579f3b6318d945c7e503daf11162a00d669073cfb4ac3b7ef967f45a359c15b9fd3d26524694a280fd6476d343c748ae4395b872e67aeb7877fc9123c04b2880326a99874f98bfe86cf9524116a68eafb76537b7e179b7934357c8ca7e4b5071cd59f7fe04bc30054857c0f465bee550e355ee0b3a9726aa96bfa989b279219c4e9033c2e539c61176e6aa28ccd6b6365de133ce107577ced2e087046d9384007ca1fae787adf43ae7d7d3fccecaed8d230a7950b984660dd8ee67e262a3bd8e5712861a9855b0c6e4817f73396d6c1af8f4813da179cd745509b73623011f2d666b9a425171a794fe2b7dd0cb4dff61f01ad11e8b5bd0cab32e2ef74e4a6c1bda20eb73f5092d00163a2fa62e112af16d31187ccd040a63a4cbf2875c94cac231bb53625575b411a1c8039dc36ce1d1f11acbcce59f37690d16e86bfbe79014de8a7c10dbae4fd384234a178a436bbefe47890ae17517bb554e958dda35732e088b9dddeab86b3d4ba883508d9387841c03b206918768ebfa78101b1048d5100f6ba3472c1af8c1a017ec7f08cea33c7376484d030dcca1e617580775a480d4abfeb35ed03c2c65e9ea708b2f2b2c6484bcdcb85610d4e6653e571897d45b2885789a369482a13e94107995332a9d2fd83799bbb116a2976b95011ebd69010fd555bf9852122f6eb246afd5c4e688c9465e176d215d75f408bc192d40be69c47ff3ec3bb22f050fc1a91d083604108c7f3d17308fd5f67c3aa35df560638cf80e07c70050c3902ddeed811a8c2b2c6f6d8f39376f870ffffcaed43f0550c924555c72415c177d71e97b2924cb180dce30ff19cb2e2eb1df1c7638670ee86b3113c2d2d0733f2bd3f337155c357567ee3da4d8df28817876c3a593824b1c6a4f11211e4c946bf120223aa226641dd63255828bf2d484dc1ad6d773de7e27c2c2c2a086e686faaba5a4f84e275616a6c98aa37d69b71de7449912ccff28693fd6fd1cf3a896912ef0d3eb21f58f3691d497012d577e9b5ad5a1d3b02dc2961429456dbd81977463f5c5dc3a71429f971a2265d51858d2d96f3a97b6328447a68b6a23b69b57958a53d8f83abe907071803363849c9af5b88395b0c0436557ccddfda4f9de8bafb06df5c6e38e77f4d9b451efcb16fcf05cb9638c2e38e2d1555a0aa119f23006aab6561e7ff9be56ac9d9a9f4e46594ff6b8fb94b947f945877a86a51b4c3def7d64890ade81b30e88d3494eed808b75b63fa7f90971eab6802c70a39056f5b5f1db8fad5c17a60b1c6122857a12c6968e7eda37ad0d66f295495a423f7327216df8a1f2075ae4dbcf40f0301d5a3034df3a2034a5a9865a9270c2e2fa1286df7cc89e998f32e629b8b1c952e672a875f2f55b0f9a750d26d8d084151a66a6a113866f3c00fd76386a644d0748b4628e4d7f9661ca520a7c807205322099569b90f88ffcc085919606c43ebfbb4b8cd0429b6bb8230cb2e6700a939645c75643ce41409efd17ba432b03894a67850c3b2033ea53425e66951fcdbf74f208d3995d97db78c67d7ebef355fff6421c6c5022973d4a900c63e119a4967d8a73e2c51a3935af9ae1e34865de7ba60ee7afb067eafa95d7f687c5b1372322afd6b0304ea5d7040a4fdecba022f0c31c4e8100649be584e2a2518a0b1d4653b137b850b8a22eb835df6a56e5fc69a7d7bd5fa5a50124d17a06433e64c9217470ba1e1f75849bef0f40cbafc96932ddffa0b9aa577b3b6aef7b206b48f46ca28feaa275bef587caff45c95a70741afd9cfbdaffd013456b54871f47823ca7bbe0cd3816f8b44030fbcebec04526a783d692d6801c51e5b010ff527b22d81224b18f0fe4f379bef22e043513fd8d3fa3e522b86d5a2d2663bc19dcda0fdd0a48a479f852af723e6eec7d4b8a5aa4b58cabf2a31eb8595a754cf1ec3ee098b7a11cba9605ccd5b69274629f42463904e7f12de57f2c22b43e02be4b8e5e06a215f0978702c07f7d5d40f98030ab036789d72a4f5afa3a28a73f0783dbf5dd80339a66ccc0155655977358408aa2998593052b85b3f0a3fb0063ab1714fb743fd7aad73844de849d19328a4b71307e8cb56a4068198c20c013b45f838b86675b1b514e5953ac3bb5f5252a0fd2935b606520d63ffb282f36d2b82fcd249cc4b87dec277dad36127959b6ff28fe35c0c9ac43d06c7c635ce47666e2caa421a457f1b0d7f4334bfa452928ee96e7b6e5dd06bb39aec65f08b1eb1acc73a4da8e736b9b9a9ce1fca636d82a55d24efc3327f15fef5777904a4fe932bdcc739269b6f3bb72c68e04e59acd77f5f53fba2c3a454797a720d1897e63a035e006667f253d6191772d832ce6e5fa17b880ecdd8dce878fe9e5b46c642d974a9262a3fbc2278077834a1761580e6cd32ff7e7111e563d65a86355859fbab149944b92d75cab241f87178fda2ab116ed89561a0591a66325c8ee088620079943ceef9b456d82f8f71593ffbc4384991d8e2f1098b8eecbbc265faf857599fab01e04ba2614b9c58957589e16d08a4af7867dfffb85c3d26c88fbf570e6d7365238dcec4d1d76990e7f46728cce529bc042859a2d79315442168c3a62f9a180159d2cb1321fc5f2f791af5712bc5c9d59a6186826113deb6c11d623f2bc26ee940d988a1f45a8faf85940e9a56c1195abc113d364a998fe86b357678326be4183ed092c787ddccf13e5bb1e375dd33e0c72b2e92944a9812c6686695357de6533d7d79224485aed66499be03f239ee63e46ce72a5a9a1e60ec91ca6c61081e83cefe068e5b6622fa391f9c28038873ef476841e3373e129467140687952df7f5ff8d42650895715a6f6bae600a2659a1dde9004e72b5ab9f56bc67e8576fcefba9bde21c390b749b281a841f59a5b7c9f32d3018916860aa862407e8eff8d52eb8a6fea9322dd944fcab6e28fb9c88b5c7dec34f5feddc1af7d05d9d8035bd90cbc215b085ed9bf8274295de6ee56e156830617975c6da3303fb545632ee3a913915c27468178aa4d022f7b72cf586e90674727c21246fb05e5ec42079650788d78c1b274a7a7f7b72d482dc6bfcca150b67e9f4148e96502820d9c678e2a207f3b7005a0c537089f9dc44c498f4ecb274e175e8fb56081fd6b8127a2c98ba958484cb4bffb0a1ee3640b75d374e738a3ab308c8b64756d6ade103681f7520b1c75a9baf1d25e541a37081dafc5bc31f03c5f648da6d4a0dd6d41ab2f4ae1b80a887766d6fea5b5e50b1a7045113cf3603a1092fce5f335eaab0ee53510f2f22e0991984fb3f094151db5f5363cb7581ba8977741b0e379a01366627243b092e3a8bf7c7d5b9b92d8973611321c9edc64d1d6f0f4d0ba7ffcab670bc5860c55dbe18fc24ae4057b86f98f0470d76012eb9b4852108bafd335a8aa52be57f63d6d6acbcfeeb04faba56a19a8b6a56ff957e180f0b06bbd6251ce9c035499bea127b286c42aa5822c42be5457414954810a8f8b9e8de93f48c1f03a13ba0e8808df466f3aa9491a7cbdb2b5e807eeb7363c44b73f35c775f412d7b5f49343634f9c9b7726c161940d6e848b8c56f29353b31fcbab5186c6cd19d30647458f1a90ae96cc3bc3b6dd69ce5a3871fdfd799c65fba75cadfbd60e0460071d6d77f32ff9284c2450fafc51930a61a30805b678f93a368a378d2b8c2b4e26b469d398db4d8402741d5b3ff34b6dca4e68a48459ed27fdbb3253ab737496554a4c161ededbfb853d80faa0e5344e6cbb31634d8abf20552fb0db46858921100d017c87794fb37c564d1f40e24e07933788c3a9b0f1fc61c469e05da2d59e2c07db37a9770f3aaa8efab60e9f0b1a7fc0a8152cbc575a39fa6d2e4fab938a276714378f9e8cb510a1ab5dba1d64de6b299ed7de63b418a7897acf1eb6be83e8906b3fbdfb5007bfa2ffff061ae82463e3296f8c5f52cf6fbba2268d358c8a673da289f16f92bef28f860637ecc7f7cc11079cb1bab7f430c22077aebef6096b27b53f561fda2fe1c0b9f8abfadadb05be897550f57150edbaab0ce57bd779826b57ea55df343f61422173c1bebd7fc3b8d76752c263bbdd0e52d6206ba328f27b5bcca9abbbdd72da2fcf8c17f87d2708a3f8bb69160a59bfd4489e2e4b51f388ccc15a52c720f586b6b2083695b6e55dee1e6413d14f10e5b990434f035a7b7b716b0be774a246b40074ae1236208b17bb337a344b50e7a5d97abc55fd644bc4751e4b422fc0dc6e9632ae6c419c302bc4afa8e0fdee94bdb9438ff61fd48ef61a3649fbad107b53dca661681d640dc2c10913ee04208b1fb8b2f99666091b3bb628095e09ca24fba7b8162c6c39c1b4ef84e64346ca4ef8ab43accd6a68961f444ce9325ee2b31b4836ef8b632162b1832aeb863781cbf3e2a84607d636ce68de5b404f418c1bc962cb3f28d78c7a3ad804fdff6b1d73d3a147ef3c3f166f54d9b6825b45519d5476f92be3637f37bfcad5f0755662c3b33b7e7044ec7c47357c5871c7a960d4f051d4af51bedc94c5832835b7296ef501b26848bbf05348a1175a9911e19572b6e0398aa9231b85c2acb1bba83b3f41ad45a48cf6844b79537be1c1028e554126d27886eb86b01f8852773cab6c517462fce373b7e8d74d06b37b2d47e2dd8bc96a604ae3a64dea1553bd76db04e65ae5a051f4e91b56d648a3e496bf2e81d4ac6b680b25f62b2dcc6e5259198b9352e9bcfd9052f00eb8ed587b2badc98c08cb8747428cd300db565d84dc54c2855de4ba18dd116ccb89bb347229acad2cf67dc0b137eb457a340492199cf0dd7a60e2d65b79a5f106b8d80530aa3461a3e668630a731ae8bf32fd764fff3891434e864e3024945779b619b9744cf55ec9a457e7e75fa9e1748ca15686e1bd804f1a58a50807830f5f9a2b6b7d5a8c10408a3228d12653bfe354976a6e823f91f2bcb919d1d0fb33cd584effb75311e4eaae710ad81f61d90eb4047470aa68b3f802be57e44f7f13a99e63e9e8d51b7b63e1156d8928c633a9a89d0175eca9984d6976fc92fc8fb61cc9120f2e09725af3da884e4b6f44a67a889f3d9577c48d6661ce0570ddf224819afb2ca53606e2ca469bfa6acba34b671503503b82f0fdf26a183bea7bb50d9b9feae56afc1212c2864cf2753db4959a61c060a9c28215f7a1b103cc88b26b5da869103f32b011e3aa7634062b1b4a1dea3d460a8506d7a7dc40f5d5bdcbcbad1cc848f5fee5cd78ef7f96a1acfea4770ddb35b5348ec87b16afd600861e15e456d3863587c7e397aefcf9f701df4ce8d5d93685abbbb86a9531ba2217d088f221c1b4eb48425feb5dc413c6f7f46d6931e30b16fb764458a79fecae96fb0c6e0f78e8d87a825e12b6da861402197e2d8e382b82765b92e92c790d3a8a87fb178e040a0056c9527587a308efc0aa61283c0917145ee0ccb4e88ac14a3609268ae7faa54fb57d8c81531ffef1772441b92675913d11340a0d403bde21515fa95252880cbfa0a8abedc741662e636d2d0934bd60dc911fc62539a70c92ac4edd86761e8d04c0aefc083d322e78bf5e834a45ad0db1502ba043a15d6bd71c1eb571ee1e470c05aaa0a2943a3790bbf87c49059d418a483cf03d9a20ced24359de7e22a20d92537f65680a1a473cb2f2fe2846cd0f0124ba164cddecf77acba53c13e545aad0c337675e568c5344c7d40bd00b8d337127b86f28486132c7ef9771afcacdc79108a69b0c4d8dfa33aa9cb950e8f67bd91dac55025b94c8d236fbae47dc18ee576ac504d666d0e18e25c15c0560259fbff5eeab115974553ab8b880c1032b81d0105df47c4b33f853272a27c724fb216b9b6268b43f366230e11da7c4ea300868e654b223666caa80cd6fe32a48a898ae197137668c68db0108ccd859c60304935624b048ab48375f7318b3c249a0ef479ab329698563c5972fc06cf257a2933daed35a69839882fb1d36a855af4d7e0e9be02f7f0fb1e820dfe15b52df27c980b743ab97af5178ebd214f24f83feaf65b2a579808a7fcc7be8282ab4c9b557e6166f28c6c02fe017efe47145dc9c65cf6259e58a259f1ca8c276ed24f25eb144ab10230f64580c253d7ea2c23769633761588f9e91c0d25d6006215d61cd7cd4e024440389287486c5f05488deb21cb1c6da17631dfce9397a8347c1367f7af5d21e5e394e4a66c4a33326c757693b560a2d6684592265d69c96da92a51b1ae181e5b105668c86e6fa0d496813bca30e13ce466ef4f775ff2e95b8214b1074d7bef6d642a6a5f33fa3df5c692e04e0b722d2f20cad5bcf81bd5653ad71851950ec69289ea0c6f0d853dd048d389ea0a4ba36c1a845f33f593a6802c6b115e2c9ffa78c7145289790e2101e2586710d652eb53b785bfe3f58545ab84a51b46c9e9bbaca773cde691fc22b68c035a0fe73399b4d8159c8e1ffa7021cd8fb9011e0213334c2e0a5713a4da6dfe1f361af8450e02688440aa1cfc2feec468cf5b100b01ad9c19ae79efb7084c2848099752829dbcfc1071d4e5e21de53cdaa3809eef9d7a7f0dca0b29d50b388e8b94421ad95bc23a67d25bff6792f7cfab3ca8054e5268b65827d61bb1c2d3de8f5adc65a8cd7e32409caa443a8257fc6fdd63bc7cfc3c4bc71065306551cec7ffae7e13eee9362fdbaf09fb47a1a5d8889d5650c792064ab325a74278591ae59cb0315e2a11d87a5709c955fb25d7d7dc59de358e532ea0ef938a1fb7119c05b627e78c755a695137b7bf13a4c12d4ca824b597af3db0cdcf567a73450ae9e22b851285674bafdb2f50aa79fba0a7c28831ea4cba62cdfe8301eed8abe9d3d0c3b695de00f639b7706b9896e2948bf8db8c8dcd1f7c27e634a8587b8b883877f46822feff8b7edfc64dc9d2de079f1f17cfd76ebda78776b2bc0323be639bffae6733451e656bada40c79866677b42909bfcb17424d19639bc7fc2a4808439580dbdb7ea0ea11cbf8aca0f9cdec23b69cd9f708ce07ee87a9db387b2c5a4d04b8248cf4593bbd44dd4bfbf1fd17bf4e7194caad6acc58a0079d0afba5627e5805dda7cef068feadf975b5faa1710aa36e795672bcb2b16dd6de8b6328a9d7d0785bc6e8b25b9361c7976e55d35f434beca070671b376d665320754caad0c8a12511516d205b1dc1ba06a25c72d0625a4003129caeeb8b7bef49ad8249bcebb04192e65dd1baf28bdcd53462f4d3b809f4310eb8850922841bd7b9ef18535780a1cbad69632060ff2797c01c410592fadb8040b6de19d52357d4d74b1861044480f491d4c98f65946716f9b01c1bd88954db21c893cd49bf18a567beb9ebb152ace587df126c0d237c849e5aa3a1a8ae6fe7668ff9dca8faa3fad2a5daf378e803458d202778eceea98067f0e647c79fe95445c6ea6e0a93a0acb3c8360734ba84a8339d472f154f86cfd2bb5febc619ddcb762f03004fd67121490b23469fb9eb544ed46af2fcdd2da15913f010f18cbdd3962187d51fe64b7061b18faaf062124f751c3baf26f9c8f5440502378360a3dd75650a5b323d974c5a55a32d50e6eca0dd04d4523f112e9b425b0374cf4a8535472dd33858828872a4ef3a60e23dce9ff783e29c2cdd081947821fd2c1875c3a1d90d959583a045eb003cc64839d846711f9dbea2e75103158f0093d24d192224b7268113f945dcf990ae2505ddffc3534d008bafc9175e5c3fc77c0e9099d7d087648210e957549f766d4a5bd47d51ca61a146646e9aa51a78506224d565a7e846f8806f51ab0ac89785fe46f84ea9e34bfe3562176895d644b6d0d051e1758d2dc9b88cb4c6dc46bc23895afd448e7c074e2d8e4815b30fe4b9531527b826c4be76a8ae02739396526101228a484bd9bb158e94606ca3e6a840b2934d5e1c36f643b9fc19c1e4ba3358e630d70af52e56122161d4c0cda7fd748a0f0572ec4fbb4be8769e5bea9b177b8b1b94c8fdc4d5e9a3a6a58cc5b38931fe0fc41f2c78ed2527d0153c1dcb7bf4cf68b31493dfa68eca77376a7cee6a1e22ee9970b62b01e9e58a1fa0121e86f5977f461d2ccb976dee48c0ce63c740622c2525d8b7b3bdb335f1f4cfd943326d38473ee9f2fc65c771bc4fa33da9f4ba20c7ea9c40e55ad635efc83162c05ac352c33cb1f08f5c5694b6c6e1e3624326fe7d36a6b471c80c14c7c5a4ccf453f9382f5c59f500a6a74e059ee769bb409d5184ff5c6cf376f37a0f3eefa38a1c565100850b09a77ace8ffbfdef4d6dbd1719f6efabbaa4d5d8ad46203d60f62ece7a0a59ea3900bd0675229a515b36fa2f8fdd2ce4b3f406d3cbd1d74201a123270ecbc2bdb009379454b22af79c1f3326f5c62c6ecebb530daffd451ff4f3d15523d1120b775544d275845a9ae5c90d44d956c4ab940024e68c38224dab6bef6c58eb79340a92f29db923a14d6cb2562ee0fe44e777f0fdcf23d69626ca45c7fbf01bf3679ee53a30ba8e969ab7079f9e4e5cfbb68e058d6755374706e8178f62e0a5b0258c6291a3f440c9b159264eff06e883e6de30aafcea9718cbf3a01d7d7c5ea860337aa1028fa9aef2bb4c770e1fae134e39465771c5b0c79c15c15a8805e4b42c702a8cec692d16bc28bb780eb7df0ae8716d2da8cfa2c0e2c4d2c01cf139fd8668aecd247f5d2d6eadbda169db59a442dc73e5916852dd6412023096478981097aa2993837da4ab959d6adae42a984a0565563e6180a08692195f3e99fec9d4b210eb1aafcdea066ca46f7c4a314dc80c7f47e2199a33774690ab9bba1bab5127dcc694db3b498180144621b85a86e9f0a604b9f85c8ea2595561c7e0dbf6bd45c8c78db2c2edc13347bf29801e09f7f1d1bdce3c598df649ffd66877349f8cb6c68538fdfd6dedaea37920e271c442e88644df3a3ef6a03a64124d5a4de13e8c89cc15dee1d5f9c03cada2622d89498b951a925a160ee50507def9f17871b7af476c6cc7deb6c00d2ce8242822221c2d66d2a06ff70d0dc061f9ec7e3fb442b95c581e10366f98aff5da0700c2b6bf1b973b22be72bd3a7c70cb33cfb98f54b6732152b5f421176097095e29d54bfd82d51e2f5da67670201d7a157193e0a15fae5a1d1469f6ca5642dd3afdc1765db517a877632f8fde7c43bc32b5f2b42246c0839272f148f865c50bdbda2ba4f6bba02573b572ac6656e04cd8b8b9056049539ea333b64ebf8d7f29efc5ae0b348af476471e3cbb1f6f46bb0fce4791a693701f1de1124e4459064cc886490edb73ade0c55f96992159c34a7bad1afaa8d5affbde7030716b317fc62bd328ca724fed08f9935a6c94c998432e18d105844573b67e7b23ea429084637a70dc4327126cc49b1a5189054da8305f21bf28e2d9d83d903275ef46c3db52f48ac30488766779dce0bee4893c17ddf2ae7b892cb48c686ab5f549b0fa183dfcc548aaadf6081711a255dba7ab231ab65468527ab264b5ee5d9147fdeec74dbbd79bb36d1f5c90e2ad7210731685126a952638bbc87ace4dc71dd4ae77f6f71641785a5f8c37902f23071a908df2908aeecb8c033fc58f4e73ad158073c53690b9a9f411f31de91b4b79c803a4e12249e8654bad0d8081b9721596767998704acffd373a0f91e668ac4d8c8f2004e812f92e91314968c245c251e7c6fa8758bb29ee6f719866b0ddd12c439790875681a30148380559f40b85c0ecd75af0a6a014d9cd999049dabb3b1cd6b1ae8b2dcab4044640dceabbd0beadaba53579af647d6b0b0f6171841989146183a545a716d335bffdd69db1807e332f13ba98171a54348e4e5f9b7aef7ca1b0776b45605ea84220a9b3ea113117a9d787e9e543b04de034d982dfa041de092a9da7e822b8e5a8df5dd42103ba90f69517947f129655c4c1851e6fb8d3004cdc607c0e7181e89d93b0717ee3e9e9ac1ccb1209c1f1720afeee53bc24a7792f0ed56ac7c28737b19a481d81064c5c960db720b74e7104736abc13a92a786f96ce9247bb7635e16efe1e1303f20fa81c5dce4a5d67d8fa639f72442d91c9caa4a69257b67e5bb011d6f12d268dcf2ad1d7d634c1d723207866d66e6d2bab67123b4bd97e18bbdb3510fa5f715338c896d993c729c760891dc2d9817351d509956a3608f3e2a1c63c31b09bfaa6003ed038ebcb93a47b062761f1e787fa325687428cd5ba2c0be1e6e77793b67e49f387af9bbb0f1f68ca8e55d4917569b6048c101dbc269de59a46dc19fb4ab1c882efc5de0e8118147abb6573b681fc2f89fa604f1622687541101cc7450bd35125c490ff956c0f44b7b91f54ba3bfccd1318b17fbc3fe392a8c9bb2df11fe6d0a8633e045af3ccdce6e612908fe6664b28164e13461e557abfe892abc0a3b58136fc4068f94a31f822a4b375f327e5836eef44d0b859b2b2e3d66e1d5f04ad54fbccbdb8994645f35b6c68e3d4d7d4559c47a319fa9605e3e7f93b041aa889002795f7535c8a8824f3465319678bb2dd0149fb115b74404c42746945a6b7b0ab8d6d9bda21a7fc216ad0709f9af5cb31e9e6a6a56d91f883fd347e6983c9b756bec3b4d37eab2ff9d121b4dc786dc2b27afb2006a9b4f55b30cf63950243c8de46394dbf2cf7ae98873e8b775770b68ec498879bec2f5f1dbdbf7931d2512f34f56f9aef86ac7ed44f100e6255048af9767e979e2ecfa93546b7b81a04b0ee8938eb3d3e908124a9653079d0d31194770742391329feecccb3e240b594124cccda1eb92304fcb663cbe0ee3b2a0940ff1775aab054e28f947551999b7793613627e9f7b41b4a530e92d287f2da418b3e76060c12e5828773039ee0016827ae8f4289c221e6bfdc970db1d309a136e8bbc3eaa52072396c2815b24ebdb78b4f4b9bb594d8450673756eb20b2a0e8919f6743aed3963595b5362fa39863c163dbc2a0b2a15da0471d6d3c9fbfe01eddd80f8dfd674c5100b68f436e20ce8bdfb70777c784a854c1478b3cca8bfe1baebd2de25f5b25e6aa0119309a615c5046c79d0f653449f8550e1147de323f412736ef81132cb3d8dbcb13b7b423593197f06e55c38504ba92121a3704eeb03176ea722a7236bc760c8dae7359c246e25ee7b982af6d722af9b7ffd1c1eb8730f48b1fc3b2fd5c110a8ea898d554bf71cb86f73b46036f1f9ef21a8de24f42098dd39facd281a134b9e9b421c4b28d21bbe908e849bd2e511d6da702a8ae7f08414061be3b2d247be8d18b909ef4abe22aeaa6e53edca2bfbaa589653d3d254b00e00b11c5856dce5ae190a9c51266b02cbfed5a803344c7e9c17f9e70f34ba2fb8d341da979c2b919c7323552d1c82b45a9ca6a2cc0657ae67f1eef5bfe3e94ccd8c0a4e08a9b7db5c5ba1bfb04dc965c5bc148f3e3a0b80072b7cf777f1443fd85d9a7dda71872141c1a5d1dd70c4fdd551a9628a751df9baae77def578e1583c2346d73eb76ced91e3bb404e8644fb82181be7e47f9aa01d200ac922409a7e9aa8d3fdd6c72e879500a746e35c5feefa323f8badf47ce10552f0f0a985df02ed6232304edf67ab37619130ec85fa67ac4ab1a2f5a362a3c961199f1371b7e89c40da1d851954bc7409bf82095a04265b1709fb414631ed3d08ffc8feaad434f3ef04547f7f728791808cc4db580907b39e97406ecd49386b128a36e3ba63f0b04b1e19180e8db710ee0d02c567bb8b97e4485b72eaca25fef50d7cf4a9594ffbbe002673664839a11620b043cf6b45f823266d440d0f3bb7689ce5e088f70aa97e60373492fa1cf9d1ff41fa9583fb6a156da7622a9b53a52ed50f007bc7eac6cdc07e2f64d2a85624fdb0b3eac2dbe61e10e14ad95a829a5c6c661c9005b9cfd17f3e6643ec81bd9c5a9f6811a2143b6e0121d4e152089f441d492ac1921c9411c5ee12cf07de8ddd63c393ebde4aa887ec283a213f73d83e548106a0cb3a4a1ff74b0e9e2017a1b2c2436e51233a8e925be09a16db548362dc335cee13c78116c347346edb2daa724b256aa4b789977bb044c7498fe9ae1748bcb3e632a0fd2c6e332e6285b52e921e7b6deff3d24391c93b0a5a5f486c7b35b2f7f352105b8bcb2545ccc137b8cb1a7a1fd8b56633ccd183a8966560135260ea489444348e619f7e0ff01018afc80661541b58c04cba738c80b53942107ad8414bd3194a762e2fad1657010a3f546d8c878dd3223b3c7bbc70c2b764a0169fca42e9583476363202a490cbd326e5ef340920888c0710d6bedf95729f6a7147b4222fed0c9e893188e41ba573c2b90f31220c61ce8a92d99a700cd010397374f19d27ba08e814c6cad05a90b877a064af466ec4ac821d0c2c93ef714ded260089db855303faba58e676102ad883021fd1095b5bfcc0c240ee6657fa56f8be08656b297943c56077f8312d5019a2196f1411532ec8a03f1e820ae285b693622d4790b106655a9f12d417deb8e30b5f66d9f9c4b76e343b51f21d3a30d02531fd22e4b31ca11987c4cae25ed159071452dde9c98632543181b3c5d5593b058080b9b0b3b0126b01df864c44ba84c6fbbb09a65f2c170762288ed9270e7029b0f6da8864b807b31f98395dc962b9519d0239b7c9247dab273d1e7d62760c3b7958063c310f765e6942cd8c8bdae7269846c923ad77eb23aabb4f34ce751f506c4ca8ab8fd5180654759a4015eb528459e3c2945dc35bf7a1bf282366b72de19c123a0abc1a37aca2facdc401313072219ea64c43ff275c6b339c7d1ce14644629e357ba8bff79614a78d1735f2d982c937039db77e61013329fcfc5033cdc1e010313eccb3d81948b99e97b41f9c8194a7e37b3056f4e048da1d183d9747ff21096a1dda0d1be01012a041ad46a6dfa6ae4c39334f449d4d802dbe4859200ae01774d6369ac063873f46d31615206af4358d06458bbab4653b77a6444e9c7ce4ced82247b00072082577474be8b4363f975cb6c3ce5f20c0880d4f393f8c08ca1ae5e7a36a815f063255ae1a6d593b90b9765d89d9b55ecb93aeb06e150a1ae72168d382f864ec1200c6136370250a867821b3930fd09eaa799f84b72798be586d7621dfe5678db8d09cd84597aebed7801d8bf0834d439473676592d9c391d18b73ea31a7522b191d25cf9d903a1e7e7bf7001a2bd52e5b50fb2b77cb1ff8f01197b527051556cb5a1589b01f046e6b7d1044835514da95689f6cfa8e388d377e376066429fd7578de0d564fac98712920d754554b4af065699b770daa1a00ee30eb5615ae8c3834603ffd870909f6903cb855aff831bbe84e4d10ea1907926bc68ce3a276fe96cf31e0d0f67d0e8200c7a57248c917599cec29c7c53c6d01b441d9ee513173e71e00963314d3f0d41ce2763ed3c9732e8cdf1c396e28227b7a21256e0123ebadc4bae647e7a7dee6097c94e5f72f8a359a4c1d1fd205652784cc6d9494b549e095b84071b5f3f2a16bfbb8deedb0ad324e5e195e92e3f58bf716b8dc021fcd57b100a0131176d907130b60925e78b0f3d173dd17df2c16f6c241cfb310f38afc3e17a42ccfa109bf337dffd8f2e8eea9ca07567d0088130f35eed200f3e99d2079cf5e16a02b8a841a7d01553973fda0f773eb2d09ca8a66d4416bbcd59ca9a7d7c232e26809aed30a461d37c7d736ee8bb52b74c30658d2250d4435e7afe97fec94d0c25e6bef5d194b1feeace91866f58efaadc8205ca796f81827a2952ca4ad8709709b977a180b7473690ee2c6041542bc078cc1ecc3667be8ee801ad0b44d68df337e6698fef7cd9c6bfa8ba18c3cba486d1987194b06cae3873d38fc3537b09f3d0932ccda7123d663029671a77809a8c01ffdbeaadc7c58db55d82b6308d4018f2508ab70d697aae97c3967a7a765f8644b0bef4451104a4319301e9e22ddfdda7d26449148ace6e3c153e271c00e3c3e75147291e8ed91f1e030394d39eee2f783f3ea7c97d92687a027e41f219ac39b0bf7ef3f8874a49424e9d244b014dba6da75307b24eb0008e2c60faa634e803e31569f764d12e1d2492f0a7489383552a3ba608664334fd54333713d5fb6331eb47b226d1d2a41d713c1bc6482f7bb10c8f9df9060f119ac788afed67e2a4e5308dbe2526e31b2e07440d9cb3e3d1c1e674a7d3cc6114d33bf5eae1122c55d9ad5a150ec8bebd2f16f572a860635f71d61e5c91607bd93c22bc2b66ddcc5034b53adb42ad1e9237d77f791888746f460b0231570281603b653c6bb59b04885503865e7d79a35c47fe7255321083752acd250fa607cf67075ff5f9ab6898bd2a0d99d8d2c16b1af27ccf714e79ee2309a3741252b572f28dec079213ed4a5d6b0fc2bfd0d9ce338ebd42cbd1d7a0927caa0f5f17654c6bdfcb85efbbb45381fec3674a1367bc22a47c7c764f85d725a4544468892dfc9ca586c766691062a229c4614b015868fca2b69facb413c4d98bfcf90db500405d1f1ecb2eb0abc367bd626a196dff06c452298925b6a0af376107af2ef3c96fd45d4d7a0c5c4d4544e991b7161f3b860dd8fcc25aa564a71eba37ada61a06bf0b4b8ad0f2380921f71853b7d4ff696ea459ae2c962f4403f2c59f207e65c0ad694011eb0e8fea5c6a3f4d15091edbef564e988468587e97f34ce6c6e75af27f387569c14ca16a35613d5f7f4a26a858a2eefeb7ccd7fe46a4853cfaadbf8676e8db43d703d2ab2b820dbc0bc8087e69b2300fec0bd6b2594b82864ba499708c9715f4c64cf5ac33c676c5985ea5edff22d9817c68db211771911f3617c729b8291e5d085339f3fd46c2f9c3f8df40fbbc112b6a3822cc6a0d4b8872955775567a73b3d50473e71efbbf74e11f77ac0362f311b061f56e8a3d25fb4d4f03a0ffffff5f