PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 58173 69798163f65d3a3c6e375392c204352e10c3a4faf60832f8ec08bcfb1c4518a3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f484ed39df91c46dbfebb754ff16a50703de6642957421cc43b3d34b1150bdee
Certificate Block Hash
69798163f65d3a3c6e375392c204352e10c3a4faf60832f8ec08bcfb1c4518a3
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00102a0000d0040000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ac5db2b09b341889a7b0cd10b9f772894b405dd30dcb0c4e6b45aef413777a1404d7f6d0b93fdfb47a7840e9857a5c8beb7595cd5067d0242ca367bc52a347f40d998375bae89edbdabafef58d46d28a4375ed7c44801e255c040000000000000040000000400000102a0000d0040000

Raw Header Hex

00004020e8b879a0741b489e6996b636e284ef91750abb575cc6f6a62f9d9898e3f603542645a33a364670a2a0118be624c34934e6d4783927c7de823e59b37a74002282fef10f6a85020418eebd50114bd3b343cc2174954266de0307a516ff54b7ebbf6dc491df39ed84f4

Proof Data Hex

59,560 bytes
1212160203076f5e58ac664bd8846a6f161b3950133ae3bfdd3c403061d3163af2652c5d8997d32a83ee95a2e287806c287cf48c3f87a92c86fff4d3e3070ee685fffb6f2618b3e9cf794094e4bd46d35d1bb4cb11b7fe71689f1f7b16072ee785e107c5fae3a46bc7cd9f6d43eb17bd649f836fb9fe3e7a25a2bc9be631a499b652e500f92980945c215ffd0c6f08f494dbc733960c15e3b451434d018555e61ebddc34bdc57f3b4e8a7cde8007b771fb1e646efc4a1d64df3772e2826ea5648271a733e171b3b7e5573bb664bfcb77db7dd0e876250bab821f9fea456ecff9f5aad87193550f44f2068c379dd0bbe9b8f068c1b390183691c15aa25f172000a030b57689f55ad9758937c8b70f088a6a57f67148afa1e4e86e553a0057a9ae27eb30e73a94387f36c16ca8169bf6ef7a35dc823aae55a2fd19736ba780c332b257ebd4feb1557bb15e0b2cb04af4224df7fd7a9a0034e4bb9d7f4f139138a7c7db1018e845962e8180b0cd413ada70ee6f8f6490b227be710bfc32954fe501e7aebaa0f1878e2af6e3776cdac42c9d291e9fdcf142ae51acea7062d095e538aa3735ede7cb3b71e9bd0790b3e2b41bd6166a5ddc6cd54b87f289153c4b7c25b39ce6108bc887ee7876678b483a37a91f1c69fb634e385629e755092b8348448924562c2eb6eccd8edb7b65e27e1c21dc9f21c457af8073d6403aff66ca347f677d575592e82cab566602e4664d373dcf4aa3880636330800d7c294160ea15e571f1e3fa9943c921db9855e07cf7c5fab0fba207d72411bd5147469b8f3509cd6cfd8871f65ce4b405adcfa791b284ab183aec039748b24311e3ce460167deb0d96dfb8f6fc283173a88d56cd0387e3f36a6985101621f6e938e349ef6238afa4ca25d6978b55418d3d02476b9f3807ba2fcabdabe103d37feae27c50433647653b2f6e10518395f9f7f481fbea27553aa09a4a4517136a3e3c77b533f236b985649bdd1546accce27b398bd146a5416a5342bb94500d71a7f0d5c265068a927e03d2f56d32b15ecd2b6fc278fce8d729081428f9d7077c22eb6fbc0c940a4dbbbf615f737786c87d1833bf93c9f7edc38805cc583bb9d2d3fbe1232b23adf97ed9a50bf71efc8082db2b8c0fef17d7336e7b8ee84546fc94470cc6c5a687799e27d0572691bd0aa8461c03ace0c01ef66eb68ed5d29690af27b49683c5dfa1b1f5c4a538892b8536cc44fca18fdef5be49dec42f77ac1c19c3345182b999492cd4017a3429e514a0ba6f94959c6600375db02fc907b743b6d8f9fad444364b0573ed351cfdfb09a5ff176ab78ba1f2940ce2fbda32d95bcd35d67654ae6a9b81e9b845542a76b5dac712465a3f7102ece3badc58ce7b6f9220a77709786903def9febc9e5f3ec7be87e7b72c1f77eafcfe12c31f0171292b12f99be542d22f1d089c6705984d62770691be21184c5c303831fff4aa6ad6c2ef82211467087399a585c17d38fb571534a306d09761f30ed8098db87c12007cbbf55b28d6c98f426cb5a5b50e63977f31d7608629eca70db595c1ad6118d3591c6613c421b67eee465c220148b93f1006645ec27bd37dc253cb9ab43faa9308e75ecc1d00bf145affb50a12c27820b7d34ad8c57e7019e8d063a3c0f504fffd8d9b3aeccc8ed1a37721569c7030cfc168bc3fd12c53d50d0e3fbe2d4495e51bea3cc73e2e35193a2cbdbfe8d4cfdb1cc49266a6aec767678743f7ad39a0f5569d9dea512563c81dac809ec9d63d9af776774382d08f4a65e7e69baee90a3c79569f8b622088620ffeff0499973d7aec37b272c98368eb9154fbc45c17e679af838fec9266191c582b1fad2fad12520b50b8c5c18f0eee714de8d2fd43797764b8593a9214a6f4f048ed8b2ed4c37d5918876f20aaad2e6260044858788c0e6506558f66031469b97720274dfe5165baee4cb9e11f2307420deb9d9fab58a085b0334d85e68c86ad35c4e0d9cbbe321f683a027de526644f97fe107c020b2598e4644793b14e2f7d394da48bc3b9c8d5959756fd53aacdba7e5a9d3d0acf7d1d5c17cf01f05d14497fc9e5778f22f1d2d4162899c41ff4911a806577bb551b12d78b01fc3d61279f4748e032bc00efc87c702fecc195982c374d8077da80106a8bbcf2f29be729e77f221dd4323cefc67d976af22c6e18fb6ef0cf459aed71cbb7627b0eb4ba17c950fd735f2798c166ffe31884dc7891c68ac4e188d0e34ab39c4e3deb67ec80a8406cf692c13399969f87f17e8ed77f26cf731ead53a10ed809f16e91f80c2e2ab533a04f9af4cc0766c483ce75d7349a25d74004a7624dc0588b0f792240cd526f5df70047f01334d8477c628492485f2a77495bb75a0dda1c84e8a74279e98a2782c14ffeabb352b8471b392e9fb9efcaa4abc200d32edd0971582baddc6f9f205bc270e9dfda3e23e26a799521062f8509674f2f784b958a90b8d89d52bd2ebdb605b045826ffc84a0f31009714eca1c6fb8a7b3de3ddb43b363670257bd119e0d50b79cc3297ab37e4605dbf24c8f61d491ba7a8d32603e8419668fcda063f9469b3ba15d9488e78392ef90b07d4257b38bfaf828759f2ab18cabbff137cda0b39db94e3ca9d7cf5d8acbd5a114de2e599a6719630d4d0f5967855cd092bd1fa5b458f0b800b736a9ce58972974936d8aa1e11cddfa0b1b777412501e2ad4aef2557489180d904b24c0d5d5a66b50275e186b6968651a1468b791d0a7a658533ac3d0ae7a63b1f8e028cd829b8f641c1a5fa9caf0c79d026c0a476f6ea87c3d7b51bc23712552f63b786a19914e0f2c705f447b0d76f245f2331c8d825c91ae403af3c7eb1db5b5d1d1528f8dca0edc072b815e42850233a8bbf67e9d5ee97eb7dece973b0dac2d46355b66219f80fe68cf415f19201de0f10c7158e763968af732300d580e9d31323f38f0a615180bc80afa66675d5318f8104d1cba9807642e0347930676e2bf97be90ca2d964bf262ec2e7ce4349d31408201cd14951ae1623c1af8acc9045b30b7a7048642df6c8cf588f8061d4fa041ccc6dc94267c61e028a6526bcfdcc2b5725547699992768d64c7ffc34899fbc9698310a86c9ebaccd428bc9f953ff7272d5d643da12fb1cd3673fbda871882e3352367d958d130473bd311548c9ebf6bd0566c7a1d69fd521d88d627f5e388d518e991abcae812e3d9aa6b845ce91769726daa3b78ee4678de7348b9d9f1e86573d2786d39773991028ca19c96c489b328e3ff2c264e787355da9335f448292035d79dd3b96b2d4065a71a724d5b30500fbb324a554fd9d7e2195ba98c12ade329c2c0a7433e573f1097da9e9b42492d7f5c5e036af5c69ac6876e69201fa86df61d4fe23620da5ec1ff710e822ab30e6e1170d6879211fe024de5b1beb7d730b976ec81db2f0ec00c59862391792e6d7a048ea1bb6524359d84fd924db18b02a43290759b995f2386a83834e86179679ce4d63d9c0c0c00eb45e17b4ac69305f48fb3e2140fc3816dace0a67f062a511d4927e0f56fb8ea38495178f6d4bc8651411ce65cec188b80b86fe5d1f584546736152503d25d14bca578e0e98a3b9d03efa61a22063887869fe5d813607d98961b9602115a9c1008fb3aaa99631375f7b7df188914c278d9bd79f917c62c5992098d5070ef9127830a0d460e07c4c54a53695c00fd2e67be7bb98a12e34e04d34274799845b1747bff91773276b8b4e171b1f4230be4bdfd14585b2ae2e19237ba45f9e4b53610786460d8a32a0cfc2d268cbe7f14079b070cb317a72e926f40906d9c0f3f2b81cb4eddba3461e3de2687967c2330b1f1d8f56bf2c56f3ec9ef057877c1f03d1f08c4db38656051f63dfa716d5ac10d545752f0bfd8c9e3fed83378bf36c8b56c8db8cddc9d01d1fb693a7bf279a8a17898ec7c9e4e1dbc171cc84afd4e6ea1896564390c3f0cd3df1dd69af11488d56598edbe3565039bae2010cbcbeff6df7fe8833714d96562666f1961e2d614776f503c3dd66a379a48420a4e04683b6d0741f80b26a4f36f8961a7b15830a41d73c25a7253ac7f44e1fe1d3097b89a9c5f4f8845609456669d36fd02e6dcf59bee83bd90a082fa626fd854c8057975e28d4b88ad4987d8c931ed5a1df0323dc988abeaa8e95661220a6d5094f379c1036680fc848c45bae6ecacb139d5706c6d7a706d2f514940cc064df09730bfdbf46d659e82cf0bef1fd6b3812d1fa897f3612d6916978029287333b49be25726c83e676d6b48db9bf4012dbaa53702a73e0f6d5f58a47b3a822d9063d01c54708bb163ce0f773cd40677da65de9d906b5138a45717c3ba8f8558a9cc0a11a3c357212a885cc0ce43a4d139f1d655194ecdadd4006b67d6adf46065834146ebd51f73d97e526af13679e3bb77d2be01c761122f9404144d857279fbf1260da33db8a2bfaeb4d884529598044d3cd87e3ded8d3d4fefce8e93daa0509ebd2bebecdf4e41bb9a0abc52170b41cda69c5c982567537c004e46d7dcf126236686888deb1d5b8e1d2cfbcd5be39fe688a7af885c05b146789f72fc3bda38477843a273d07ac6e59610310240bef9e3d9f04281a29fe8140b3706c57b00d57551fe0d72370bbf3391a01876284f50449fcedd56f5a863d91b3c2bc4d78617eee6861cf9744910c7ad49a1e8667e892445d8418dfcf6c7714cfe88b5052590734ae8bbe29afc04813ce2ad11d16353a776d4b566bc5237888cadfb8ae59f630e3b45b89a67a1427d0a186fa22d3262e7392e08982e63f7316ae0938195e6db68cdab833de547b40a2efa335720de15b3135052ce2facd8270c2048c2b383571ac3f6eba1db97b8b315f42f049ee46e39a95fc592fb4ffc805ba47dac83251d404194fa41af82fe991aa7cde9858b96d4e3cccfb4079574aa84ddbb0902a2c8316977543120e470370b3db002ce6d7c75bb0075b459388c1f9b1ce3cbeb7f6795c79b6330790abb725657df3ea4a85e1048ef73d44986065a0faff1bf2e2ccbc6c8a5285ff8f0a23c931b53e94af727cdb97b22ab1c7fa55ebf9c926f018ad7bed06f40f608c0500e1c258aecf5a687cd2c3ed5b55b8493cc4a367bc6e35789cfaee59f2d4aa56db94b1a393b479be7c0ce79a2818fbb144ef79faa42af5d7bd73d126fa8ede35498ba703d629bf676bdc1525b775b207ac8ae1da44c512f80e3c47bdfd2e7a71cf37ae4d1f4c538d2b8305a2bff9f3f0207dfc58f8c76277f0d944d1614b3f20c47a683ae17fc0d0e84a22fa3a3809b9e2598623c17c709ff3c571a5bc0930a1e0efa240e949455f32ef925393072ac68d87e6b7206acb95850a6ca71c08a7269911ad410829b61d42ef16f128507bceaedaaaef15263d9ce957bc89225ddeb2aee0edbe1f7956de0f664058c8d79d7eaa341ac30fa5f291ef26d0a93a702d0f27d821c7227bf805605e78192e1706922ed56550d8413968245bd1b93758b49a6b5ed71dc9a67dc62a2df864081181c54a63ce8753c6cc61015736929efbcbe61b6a72dee9a425e408d3a74bf2f03dc47fa9803d9eb83c7d1d87a8aabd9e30c17760218e4d2a22ebd88a476967088cfa3226db4c8600cdd2fce9530012ee7c0bd38226a6ab9b096b93e86ac57dd4f2ef3b17b9e98177de3c9595207eb55face4a56dc8460b0cc30dcaf01d7c9a89c14adfa08affda51dc9b81be26a1bc7fbf6da6c614e9d7022339084c726faf6a56e1ba655331bb15711c05b61eec6c6b0dac9b6b3b5d745d14b1ac9e241ac1b004f9084e7dea160fe94fdb889a026b323677bf97acb170fb2ad15a3c23d7bb65be34bebf91cf385bc5d48166cd9383c9845e15c322de8035bb74fe81ed6d94d2f78ec9d94385478a945eb717064682317db0eb806ae765825ae5ad7d710a93e64dcd30eb754d2ee95ae5514d5af44c48ba8cf658237aa671195791b1dbe36253e3eaa52b27989310d6e0feae268549bc0cc9ee059c67503d3c2d8708d4237cb1f9347712b63b9802284ba4e6986d68d04f7c872c392f06a41eeaee628ea9b63f4b27d81301474f9f567a64d4aaab725f199c5d5e4247dcf9475cfbd7e4c5e3a219fb211839967b97b548b0faa467a54846239d0874441f42d48358d708b302fd4b7b90bddb31e16f0b952638c214777e5bd095c57b16a536e37dff9f74d4a4d4f4aadc6a66877b136c6bda3e53df2cde81b52086defbc404fa9ca02855a423cced2b21680ea2012a4b404a9b69c4a1d1675ca6f4e5a092d9c88a9708948a59c260a7065ec55831a9afdd0ed260e989324ec63d0c46f1a9df4199aea2664fc780cb4b69e4e118366180117a1121f1d1d11f424ebbaabf555a2eacdc119bf450f236e6830e9fce1ce23da8dec4741403104f18523bd13db8577e96a217ace86e232914aeedcaff176224a6a4b84bb1b00e9efa2768f92e6311a58644c2d392d28b50a517c3c9b796bf74bc31ec18a7829760ab3f894d97eff138036f184f8b9d42da298fc6ab619ccfc25313e954f40a0c518f495a78f70c252aca81fe781f45264dfaf3f466aea0e7ab8502e1f77f425eaafbbe306d9ff786a79a0ca11005501ce36fa5db408fb956e04e2c703b4a946636dfc0deb837ce74bf0d16b7d24c617a0ebfcc7c80a52e2a902376dc82cd0f94eb6f61a7e1d9cb2def7883b1d97f273070cae1ab530ab6d753705c8d7bb21d03bd37ffc2a74a555c958db1e7bad379b9df3e8b04c539b6e00f742596a2515d1d43b6a7ec997adc312999f78c75625cd8f7fa847c6e54b315c5024376503cb7f6a17f8897185e9f6e1326b548c5d11d8b46a7bb64b82c50ab243ce04d2141e96291fbb3708169455be8bd093cc7a0f1ad6ddaba3f7c7f66bc71f09cd5798dedc3ac845810bc4f62afe4fcb92ff76ffe919fae63c70f94816c13635aa75f1fb40bb5fd0eb3a669c85129db8fcd02c158a8a0eb764999c0d07bebc1a75ac93bdb75999304c7ad531fdab9c10eaf647883de72957f3866aad5ce263abd7d80ca6a5c921e89165893a24f3994ee950055c167f2c9a8f8fb00da8dd17ba84906e09d0b317add897cd8aa514c608afdf49bdf7ce5a934ce71d5b0830ed6c85328bba0a3edc9c4c6274639ad0ae7f28470dc3fdf0ed9039abb16fe271fead4e2e33fbf09260bf8644fb1209a3da99cd1899a75eea185282c9c76aedc4819bf4d455850481c56fd3b5302eefaa8ad68b498a0b5c8c320ff856f76ae79afec66b5a4ffc57b4f4840affbb1920ea63efda0ba682e290fa98f0fd50e51eb5b23dda688c5a873aab9f52f04ea558d039fdc930a5f7c7da5e443dd023199590e4f42c1239bd9dac149b40c3d2893d5d47e7481f8b4c1ca653820932ffc75e9acd5081f8dec591f63a4c8e66870cc7cc9f2b0391ca27f98ac9ca75d7d75aaaffe1f24a794528c16b9b17bcf9501bd5a89d6ffb84e88f7df88e8cbede6abec2c02771ad495c43dcbfbfb25de7895e592cd8893bb8e7d733bd04910ec94ee13b8a02810454cc7eb4dfa3faf11e3505a9a6b4cf6c7a1bcc2dd5554c88d66edc0fe0fecb7ecb0fae031369ae23db47d374cf2b9cf09ecf697b1fce24ba474c6196d0c5434e4e0e6c70526e7c7fb88785dbb24c8694e183978dd4f77ee3cb51ebf8510b1a773d09cec34892bd9eecd1a0b9d7603c4eede737a92960b4e6bd8b2e020f94f8f4668b2acbe21e49b0fb1fd0366c2a531eadeac050b2763203b1cddfb2d7ae849e4c8fe1d2b274f3a949aade767f95449cb1751bbc55f6d4c4ea8c7dc1ebb4f4098f2094d3d66fd3817df9f6ce0836c4abd8881983b0d9636a48503c4cf64bcd3f1209c3eb9d6399c5012aeffa0d6070ee5325354993cfeac18c1f1d2596ec0e883144f02317aee5744beb2779822bc688e7478b0829285cc5d72bd17f4c8fac2b97450c257a24effed197f07b9382e8fe3f60f3921632c2741733e74b9e3c85e277d4af98e71d13398e03d4d0a4d3cdecdb095ec8a5a44ca901d7783e9ab7f86e2d6064527ebad0371705cbe5d2c675190d19c374303ce9484cb683fb782b5365d32467d49d7bd55a73a93e26a932596593ffd9bd0c91c1648c8d10272ca3b3606ce191bbf2dff45f0e2910ae38b30956e239e9f418dc8626e2866fa575ccde1a27862f0e7058337bd970d7fcc14ff6cce558122d7397322d3d1669e9fb1c81cf7eee3ab7ba3f580c4ce554d23322c595c6e1ba0d8d53642706380a23b63750a55e74014af8defe3db50b3b48967c32708731e50247d30644f168c9d85c0c67e9a7d73a66889c9e76d98b9456eb15d1e8d3985347f712bb41c68c1acf8a307b60b6c042ecc28999d7d802dde5453e54717d13ba22dc4c3538a5757b3542d535a5b52429bbd294b6040f3effdc7783bb604b5ee7e1b3ca002b79c08a7c71ec68098d2ff13d3d012c6585dd08223d021b3aaaf48d6aaa0c1cf4b170bc75997d73ef9b4eec4a54449790a2dd07eff0095aad4be4a5fb91cc963ecc280b793702404aabf0d88779e3a5c3e43d41927b1a68ecbd81bcd967d3111acdcf95b009f72ee563ddbcd59a71ef409b8212ab760bed5e1d3814175127f3f2e4761b609488540370da80b5636059bb75b56625860a5c8bda55f5373c5a534f3211ab6cb96d95b185ebd089716b3d17e36632534636a112636123cc59886a6fe09d3d1429aab5efdbd6678059b0aae9c80ab5f2ecee8c42c6cf0ad00ec8d5411d421c6183084800413e0cab1bd1d17486f069a644be712b82b36d1b51c6c177232c97b3391624937ee1378ff9afa685fae63030be1fbd02096d2fc91d7493f922368aecfc812296760c20d5295f3377943f552235497489b81b30f6c0fc524ab33333fcc0ee170be3c1ee7ea704f6502d9b27b95cc3598d55bbe81f1a28b893ced9fbae94f8ee9973daa6c940d72aaae1d7cf4bbc71aeb63b189a84f852764f4d75f66dc740ffa34672d1cb3c806cfc86ec8542d141b309cbadab13b15a73e03067ea65a8446954d8cf32f4b45ad79f736c16deeecd8c55316bc92c4198b46df620e2aa360333486bdf4729e1f83065a5d218413278ea91b4a562bf36a5be01c06336bdb73aaa8cded158734d37481233ca05649ef0da10f364f3d01b4e0b6eb2eb04fa6b195739623eaa4d020e062fbbb5ec662e0e678b8fc6dbd2614e591c03c42f13ebb0bfa5e66da4ff4a66ef14eb60069f922c4abef90a2753b9b745fd3ceea07f623d06921e77b33970592e912e87ffe6d044480c01b0c6a4bddcbd47d9e2bf3494bed2df09cafef36c77b8db21d3aaaff3dbfef4d222f9790f927c4b316108b02e5c0a1d402be120e44e70efb48358ac92a47d280bed5c4bfe22a03ffb704638ef8435f5defca52e7f6c46bb231e7427b6763b9f93aaf38484b41e598a42576e96c2ea945007086cef55f0059cc9d9be3d1f53b0dc52569bd0f2b3d444d2f853de9e28a9670d593ebaa0a7dcea359fee8af399fc38d4b2f421a4a72dc23e98ebc2d8212dd3af0095d16f085b7f8a68cfe5e7fb54cbc3039b427bd5934cc3dfcf8b6872220e7ce85899218e47a310d56cfd96ea715b52ed771e9fe5057d9ece6b51d1759ab34ffe6a1f4429c25555e5c90c17f3cd96d7592d2c038ef96db97fd57a1191ca20f3cae6f64312222a91405c0f8a47bb40896276de6762f6902724e9c58f4cdbae68ccb491f8c46cf65de1ff69cf4c71f96333e818ded771d684a124c3eff867d1fd2ada335788ac02a6215909ac2d65e09cb632b23eb8baaf02f0a0977ef769650f7f9a239535a92ddd9a1342121c7f01a375072f989e3c15956a1c218b14a942a647197d7c10b93bfdc8d828264d6f5160da2b596e032b2d56d4c9416a676ea5cf3dfeae058fa3529ccedd8fddd7fb9042c900e94ff67973f4041af7cf821804cb0ec7e22087d545cbe89ff6a7ec82078d02dcf1211d08e193a04cbb63ee2e74071e6874eaf804ecbebd187143865f26fc341f0683a1f6f2c54cd050f6dc6bd068dd5ae0a3bc5bb8d0ecd2fc7dc29e5cae954ad9104e662d7acbf3502092273070819f976f4a7cce4396b7483e6d9bd271829081234de8908b108fb08714634db2b7ede7eaeebadadfc1785314d3f44d7c35565c7a70d3b95731158002cfa1e6082ba9fef4fabf293e4137d685802679a4aa5db5abff99bf8ee2e9d0db5a7345b13abc7b39cd5c08a9b5c49dc4c3b9c95d6e276a51017c4136768cce1088e25bdcc2aed1f6cafda4daaaf559f16428a718be11f0eaa65c2caf17e091c13e2c9486f5cbbcf555d4fc9a1ce6b0bbe54203fd959df1824d788e1dd531748671c67191f1494b0a56b7dd180b8e79bed79c83a495657c11e8567074f07c03ed79418a62c0546053bb056b030b226f7227ee63f56e5c10754ce55c310ac6706b38d76e4cbeeedd89e1a3690aa8054c19f24ac04ce8030422ba6ab40c5dfb032616f075ceea61b32419579e574a8c35bd3102c50da3d264c6f9241fca3211c8eeb4f7795834f324c2e9839673f3b16ca252ec33993c1d391489e7c30eec44eefa50d3eaae1c0396a8778751e33719d9e0540b89ef7762f5691da8ec865d17cd85784b51812db64f1b0dbbf218e42fcb5e6b81df3d4e99ece08fe180e271f2dac3f6f8183ffcc2ba594361501d0685eaa20037e52e4567635adec8d3bfa64f2775cb197a72f711f66714cb88e7e80279f626c8b966ed0af8257d95725f9b356bf84b98f05bec069f9edd5edd88955b142ef4999d0e1413db259f9a31d9b3db4fa0d61fa3636e840a4c4366b6910590b70c96b41620b6cf77a744dc67b9a8ef06713fab8599cdabb9c6ce3647d320f6fac7a2b9dfeb7580360d592cdd19f4aafc60ed7dca9a3c45b14474bfbc9ab18bed9dc9b512bfb54ed21e5e9e1a08cbd4e12437f3b7a61814117453e4be00949914263cb8417c10f50adf718ff66403cda2763497ce18fbe1e4011f21202c13d722b82233f5ee31b2293aeab527d28157cfd8e9479aa5606a673c32ec09119ca5f29ce460a2c80114d9cbed566b61b86ea6168cbfe69a447f0ddbd5e5e650d84ac939512cecc54ed21f729b08019ebf12ba724d78589b3402154e788a3f74646d17300260caaa95df4394cc424c186cda6c38e41b7d82909e8b9d32ec96e68ee02833aaf1f104a5e2af683249336342cbca1bffddd5f222e918ae8fb9b67655eaff71a016e4eb601a62ddeb7b90cd99b4dcb76450bac8d76df71ce2402b325d174b451e175516088af139e5abcef0692cb9c1c6e3f8055623d1f650fcaae9992e41543d8e99b861f178ad4c8fa3835f36d855169b5dd9388d23a3784555d4bc6d5a8d7d8c1b3a1add020410e34c18901e2655072d6a36108e0b2f15e9f81b5fb5587e0e6cb4981f2ffa066e157f317c5f604dce180c2bb0033f2f68ff5db3af7fa0caeb9245a11882785592fd0a4969c99d67d9af038da2d972808715068130698ad9ff24aa43e778d06759d73b2d796ea35b917257f329bb844debbccc061545ac85bae35155749499c08ee5a661998337960431798edefd5195375605e506ad2839183f19f6a9b012d300781bb6a8b0ac7ace145c2f8b2956d78e92fa0c6ed84d725af1118fdc5555b63024e7a1abfdd8ac1361ad70dcd7083b03345bd9a4ed8ff8be9bae0ee21aaf4901721c5a6c189f77e2514cf054a55406fca6b69ec876d1f9a3ec9e003d8c9d510797be9070c5b610decfae4dfd47d32c94efd2c442dda8e596014196492e270a214fdb5f974395bc913dc7ddf338f14303940f0fd0bda1974577906659e9ac64827ff1ad99917407ad83a37ff05776cd3200a70856daafe70c16dd671802f0dbfcd326226bee0698f0e5990fb5d46f2a5e1d3d31518849215e87703671310a983e3d4561b23c2d6427f73bd4c6cda12a3bd47d906be508bc0fa37ca098a62b4c21340695edda99822766136f56a0f65fd16bdb053039c62258954b5cf57cdaa1a2d1d00fbbf404817c9caa206e147e6df7c7fb4ee767716b8a0a88c8226c94c24b6b0b9651ce58af69a771f0fc67687e311711bbc1b2bc7f9fc540325a9d875985f54915c8066d7464e97859664353fbfe6c3a22c15558b1822af7ff1eeb079460af5d520cceea67a2f06dd78418097910f6e32179e9408c7ed79eb0fb584766079340153764ea907477193b60e30c3d4eccf0cd7a48bb095f629680b2f2579f8d641bf5628e30117a1b9a66350cbacfac46bdfb5b349e21e6acd174934c2964c566b26f068cba9373dd347a8a7ba763eadb2334d5ab2aefad4c64450e8fa74d13a91ab26d5ac26e1ae7394b440f291680c8a4ed58413f447865f9bc96d1f582fbeeaf4b0ef0a00e7be0e7b3bd99cb69b567ea0d30df3aff1c2838e4e0ebaeda3da93b0753fa3c689b9aa398302f5efbffb6654b52547cec20cf39dafc52f0654e9acede1f99177419d3601ce90a3a57a1c99d3993a27cb572af8bd6a1ff905380d72309333923c93820b7db78c72c22c55fa5cfa57c021ba4f10f216ad4548c160f11ca6386d5f6809e172ba95c8ff42f7cb960be94c5d9321334dfbb519fa3b720724d11cb7132d5d4b280913c7a3507764d570bdf930b4ccbe9c328bf533fa869f9102bb8615df03abe7aea08419270b46bac6f9625a3620f231bfe99e77c8610c4c4a5bdf756e775d72abd6c9cbb6e935f45250363b9620df7f39cfeba829ad5d22c4ddc325112d04b2ff292dbeeb9aba88e101b60a879c007ba1b1e876cf7e6a5dff29a6afedb6d60e184ea5a5264fed3e1f936b9a385d94b0420f211691b4032d80b8090b819ce836eacc0d9df495bcb9793d7d66584c824187b53199dff5e4d044a9d2b05704b943c07b423b1a16814ec0798a9c0e1111da533bfe0f1bb18e68953e614637f37605a821da4682198c2b35013382491b7742a9a3993d8bb8be5b58444c166f8aa0a1e4352eb549877484f2e9ff101a4f51a2cc9a478db0e5ddd45dd8ed7932beee6f8b29aff6bb76a8ddf2897816c9d9f76180a96a2f5c461ac15629e448663b4bb3e2a8421e63a9aecc84b2fc10cedbbaae8f74bdada432b21a10dd5748522fe255b7684ecb3d9fb1ec7f75d8433babc3079382724f66f9e3736258a7689045042a8659ce3fcce4f150af18bcdcc204f23e7ecb24fb969eeec8333c8552d38d9b00e6b8339958432c6abfaec4fae2b8a582bd5dcc34869dce19695d05cb340a286572e43fac5ca37bf77037fd9f7689ccb6a61a7770e176690674a87d95897702988bce06007e17b790a1587411d499543f96287960fe97100e33f862043df6475ccc7ad2014034cbbb528816ccfaa6cf98ae1691aa7408c348581673ae6cc8d4b6df153d4cf0f637d30cd887fb31983a4264e55883ba80d2df658adce26746336fc8dbf2d77f542bad17cb0c51627c571f4bb2fe2c6f7ff57890f2bd1b0a690fd46cc5dbdd5714e19ac07cd317b2a556dd8cd5993c3a65b9189244237eacacbfe6737a4d3b50103a4f54bfcbfaf666071b07527f87eebe04ac78d9479d5daf4116b225fb34f4914fe03b94a3e9006df2eac78bf7a0fe831525da1fb1ca1011f6f6241e96f78a2d023ba0579f7b620254c15c746d233c2f54235928e320fa2790a18344d72ff908c5270bdbedc9e9dd6eec1dea712f89a6cc804bb3a22fe6c0acdd2c812a9c9434b5c47bd3e6fae776aff613f419d09311b2d476965d336409afe86bb752645c90cb42f9d6a9c0d66340f22623c298e80a7bfcb6e76fd33388232851e02f681f9db2434d282ee5178bcf09ca370e3a055417954a362de3552c248df98641bcd574c49f8672634d980d6c33586be2b6ee571ce2fb99bb669173000ca514ea802be3d12a9a7992c380c85a77f67aad45ae13dcf2dd4d28eeba27cf483a27ca171c2d964e061cde40b0f8cfd79432487c219db96c90a287db7cbb4d0b63b038995d7a4b6b4f70d5ad4a636d219bde9d0154043af6162b2fd4076b1e4a236a34c5c1232657d4ab640f92d66611cd8ba627b1628cd91c790a0de35be50f41f813a8e52c89a3c6b343da9c7a649aea9346a2ff70ecbe1b294c4d979f418f8a1c024d79b4f8a240c54535fb55a2f0a46ebbe2d066ffd6e1d5de71aa0d484da46f4c4884ce0d3bf34ace24169e9f8d018defba2bd27bf98b09a9ea3f5b82d3faaba17b5286e53971e7078847af6bc50d368b4ac931b41568bf5923ba26c946a84c65873c3bd91957a079e203c10eadfd6391f6ecf4c9112006e8342af18cb75d9d225be39064c4fd89997eaf09e176f7bafa1fb827434d86d2d71a27b298b98c52c34748264efea03c79c1507023d56d28502e217d117a53d11def31d15d85ba279dcbdc65ad7b6df664b10d28a7fc2790c871607a07f34e08e57731a522f5bff84171cd9d8c94aab18c93173b6d771da93feef5b47d397c18d2f3582b064ede456b0efdb382d9499e36c9021f062f0bdc5e16a2af0eadf03570c318b98a73f042504edf8905e4a9ec3bdfe1c88a6b71e6a1682d7c6f623a8bda24de2397f84409e6d4f512d69eebcf39bd6ccf2d3f964cfbaf88d0c9bcd07d17c797a62f0042216112596539b82bf49071cb303a929c46c518bf4d069eacd11cb951eea6fa394131c5661a82ae57b99c63bef31f0f75d8b59ce88cd9ce2e7ea306172ef2ad0f6dcc0aecd4cb0018b138cc04938478dc827c0905ea4e82283e3246197103b6d7487ebd9eaf3a4400f7ab2312bffa3ad472b48228cf8743ef52f98b527f39f8a54c09782c96badebd29361ed7e3866fac0f50c023e0914cc6ba7ab905c133c791e6c406555ae19f3dcbc6d12850a0354d1af4c9fd18e18ef07059a510436117be68af04dbed2180b196b6609fdb5ae14102779118eb035676984010cfe475570bc80b63b48e334cfb5614f9af7273522109b192230e5b17457008b9688018e67795cf410c60164926cc2190697a916e27239e3069caa41638116d6ac6a35d24f0ff3fd5588a982362d87e9630335dcfbabe446c9cf3809113b96ceb38a9b83c5605b44eecbc063dc431df4f90fd42cfc18362bcb2ef22b6e2462612e3a7b7553957eb93f84fa7dca7234b3ec8d41cc729096f9ed90e8e21884cdc0b2d0045373763f6aa5a8108beb95251d4fdb0520d61fbccae90646694124237cb2e6543a335b96dc142c0484726c538bace18ffd0dd17bff99780640cf97620e33947273ed6d1aac278ca76c27a7b224450781804aa7d4d126910840a58b0dc9d0eaa2b5aa884d48d1484f377bc1db52e1723a513403c04870f40ca8053469a9f7e62375bec2acd2473343a03466920dcf56f32316fdc1848547e7801a272792d1696ac0581c00fb41d21c3a26ae2198964ee5d5b5a8228491657f13e0c55d2b2e6072ea17c0e262e236c45816861b6cad041b236a7783f984148849641de3111e8c5b6c811722be659f868648627aad8a8495ec60ae751b4a7534a519529ad84a026c76b7b44b6b676e5cefec43901d2f0229287f42b6beef452811b71bdea275af162f89d0bf1f741ca5dc37a115e071c2fbcef82337ec8da808b1cb8467185a9ff354e8d5f04a12b9885a0b4491cbd168f47ab7955a0325e055db8798a791e972413074251a8ee66033b7c106f07ae8fb75e87367b56a8e3afd94d4115f93c70c68c2294f4eb6bedd1db21af9a767119b450ea7789356540a470567b0e9d5a42b50d028524313e44e143fc06dbab59a246a3dd46a5c3bdd6ba21f4e6685829dc753ef6c1676559f178571d02f531f06cdbdea39bc8cb52b998b7469e083cf42842c26835ecbc979f097f6aa5ecb70d7d72c008d9dae812651dc88a44ac0c2aca5669a4e0d2eece7927add77772a20d6ff24f6d4aad6a111f7eeaebf1acb39c0fac83def7a67a03fca0a6c2b68b3a45cc4007c586f93d2c7d2a56a0a6899b426712021a5618371f44a5f03ee7a5b60ed13d41ad28020376e0ab8878aa9c1dca6b7b9ba001809598eb734b018d791c4f800efad67f48eb36daccc79d02a45ed8cbe493f230e1198fe04dd18ce5451b6291bccaac40fa70498aade82809580d184e3031d55192414a4e733ba4553ac93bfc5898d70a802659d867047ae3da9afe12c3ab8fdc3f7e9902cac5b47317443d859053c95fbe32acba61ae67de0ec7255cf96f8f1b265cb0c062ad2cea3b9fe72814e97a90b180f3d32116b5ab7b032af238becef299235edc41896d9140424f00fee845710d2bedb143d30dee2fe01f4ca02b44d74b4268a9bf04ef5942d3166c576f152122039692b9fdf398a4e12b8e3b751ac7b4f355a1a8a4c4e4c43fae5e1483a2d542ff0b21c9f057cdf15d67a767f1117227c39f7e830d91ef6f3178aaa47ea16d41ba0eb6513f6e2a8da304c1b6a490a6dad95d7e1b41af074c95a351377ed0735ea0f43a7f928fe645521e20830daabfea42e4bd10688ff4afc307d811067f090a3c982cc59e63f5fa945332e212616b82301718e0e8fde1afcf8a4e2be0bea431f6d19fd1a9f7901cc9fb6f50e8beebd7a552b63e2b5bc5d1ade9e02d90971ae5403cdb991d5534404085c2e91aeae873d9c42ea4fc93f2b4f9f09d1ca73d7df232aacbbe17813e48dfc9ab01f7e71e5dca62265fca24e311f7013bea2a6c612c1392db67bf7506848d9e18f20ec24b6a87fd857d02004635037dc634948a599ea24f44e68effea16dcc89f47885ef898f1c5ae79007d66f56f42a0b3b8934c76b0b4d959f3f008097a630bbade376ccff7efc537fe6454707f7c6d7d14382d3cd95a336ad317211c789bd9232e5754fafebfe74100e230455f91c1c39047a38f994607c87c29e5298a03dbcb1f0ec44a92b5a9c20bd7afd3ad04b6f56708bce09655f3de8ee6f3c219c33f975ce1541a33ca58cc1755af305ce7fcf475e20b4af02316bb6574ca5129d7e86398df750c90f4d2c18a8b9fcd459568a1359077363c91badf5b20b822a128e359353f73198ebb3413e661d19de9da554b085d2473ac91d1b39622175249146f41b0f9d1825efebfae273721f0be23d74dd7f44ce5af1746d95b49bc20b5e53cd19555d25b609b2a6b64ab588662cbff43be538f3da84f13585226c20931bd8f0ce082c45006edaf80384520b72653ce7967ac58b457ad7879ffddc7c4547f41d76b21d23f369e87a25d453e992dc602d836078368ec56d92bab336a5243027ab03455250e8a74cee57ccc1c67bc5ea5b4668262a00b24352861184d1189535060aff1cba167b5d79007516437239b670b40b16b7d85c04150eb96c8cfc9a94ea5440c519c95abe2fadac162abb78a71709acb725d21f9527d418e706f832209f06744e9b176b7afbf6041925a6147e690472b966bd875eeb05a7d6d2888499c0406919bb5bb4410b11fc33b5d865d8b2ac40325b09cab2fc4fc1409111c811ac72c45b1522f93c755a86904370829579e88e3b01b9ab1733dfb2df68d2bfe9be5a1fbfc39aa818e244485775bdfbdd4eaf78bdcc3ae7f890cbeb83444a8503511cf98a452a5a0bb6ad3b83018af674aa7fbedd042820d7b88f3821071d14323d69cf43365cecb83fbab2f1ddcc2fded1aef782c09a67a70b1dea448a322124da55634c30849320003975cb086867b2985a6066b3aa8aa77cea04601dd40a039a53c4f2d6e988fbafa1dbc16d6c3f09a14ca77d50354288ed4845afff10983a74eb25ea40e60d5b26b60a1f25c45f91e10705830f96b28fdc445a44439eaced6fb9807bdda7ded2d699e130c91c502fe819dfb7676424e8c51facf709d16e368f74d327b4e438af4ba7b32564dd12464a57144fad767e56d4474215b3b7f64d65ffb6f52c6bdeccbc0f307affbfe14865991119316a6a4c436208fd05891737c683dfe52a714007aae4b980f3c1f72054cc1aafdb070e2a04adf543d2f76591ecc2c93206ba426c674d70049cfb8e0e245d111b00ad2ed9e1529b946a31f3c6f92d1005192e120d04d79faa3a7ffe614cbe56ceb591d8b26159ae23119c587963d4bb2fe575b174893f25c98f51de35775af38709ba053831ca7e26b26ed99ee91b3a9b119f527b0b4d08dbb10d43d7ea121e0a19e35fa514fc983121bb66aa2ff4944b2e4331eed24a37bd9dc974f851b1c29d07f3bb440a56667b47d576794af673f80d353f88e724e4f604d9dc8e95d3e41f96dbe2d816b77c2f229ab4bac74a6341e4c40fe21f5d69e9bd0fb397c4d1d984036da8f0d223fbdcdbf9365cf1fe221757c7148ef2ed2a09fd9cfa5d7906e9f77958533d19ac3f9329e96eb87b83bdec112aaa28752711324f86df9081104e5e92f9eec3d8415a4415334f8195db42d090ae754b7ee882c068f5e13237905b56dedc354c437f7c4951bbbf2a02719a13f687ca6023174446dc55fde53e1e3b32ec2f8d780c54ed3c211053607fa6b654c9fa67965bb44754f555261b837e19de5e00dd3d467c18c1cac8a0fb0e0ec986c362fc818cc376da30894405d7be14b0f42c5f8c7d8f3a0696b8f4376dc4ccf3c19c9992b81f8a77db719435aa4760cc1e5f266fe5c5ebec1bccf1907cee688fec8e0d3b0222a998a88d68c2f1bffadf76fd27caca99933b5da8043d34f7178191dc58c54ae6805bff48e7f7b56a4f643b5f0fa8e11900fc736db22da78f060cc4b39a39215cd3facf79b4acb12c453103d9a089068440f8643f308bc6230f4935f67154216969ac58d391eed2980f94a0bde304416ea5643703e13fed603504898b4458bef59f2692fd44eb2eccccd2c68bc60c2319501a47cae0e02e3078845b360ac9b31031702fa8b88452b3f75a29deed35b64b360f85fe4642dfd4aa88c3b8fdfc26e26ffcfca31790df994a6e318d0e050801ec7e1db28ba1dbd732f0825a14081e99ef2775ebc2f474465d079a0f259e3804f846b309f0ccf059d8243ad9f53f80e3c8dab14a648ee14060532e6ddf85f0302a9f2372e761ae7a8c68a21d59c50a0f37b3dfc0828a39ac02c0ad5eccd898a07360b9bea87eca81f1e698309a7ac3b145928168314d6b8b6f3bce1c24790937603207df2224840746af57404de592f8672a5a69250910b3fa1bfe548d571e7a350a302615a95b8fe8d517712fecd4a36be07bf805aeb483c28d90cb13f6496ccb686295b248be60b88bfb06379bf667395e8be11fef27e4ce2028707d099393f40aceca9740e4d7e445acde15635012ac1bb88383615b589bd41cca5b6d68dac2abb3c71f40cba0254d31d82c9b2b8fc2eea23306b344b748c30b9671d1b11796e2cdd809913d85b5115979567fc1df840d196f6255ab7e39ee2b8d3a8b9864c00200ed89e3c34a3512542d5f1413c83085b4365045741a96ff2e9084443c6f445d7876fac01f6227b9de357d267fe2a50ad432099f74f5ec6d2f9c5cf78f2ef92bee435b557500f525ccd10320227bf48f9ae3acc1ca8ecd189243e7470cf6126726a50e3500c2c02648d5e04dfa8aa058048b2e5d8ac1a53ed0ef6378d97cf27a51492c718b3f111e9f374ca121c51c3d502d9c4d9882b7dabf71379d7f533192bd70b3937ba7c686053cb06ac6ce0ab5d818c9e9ca917c203d4ecc5f88b6eed070ff5a5c4ab5b60d5e338cc36081849cf7b7b400942f1015a0c71ba5571c30c58690e8ec12727acd4b0a6f79822438db11d4d2beb9cec7f6d84f874d51af4019185c83498f7dd029355000b0e86f34c19c4ef472006b2a3d92b192c10d51ab9790779032dba470ff3ac7963e027925a5ef490c53f0c25e6c837cf2d90dd1a792ca4bed028e2a3810d63bc8f4739a0814aaed78fbeabc25677bd7a5919cebdf954e1ac4d065adb1e89188bf1a62b6a9e40be74f07b56a5caef969beeb34e6b0be643798a522cc57cc92b13aae17b5afb8e9c670d8683fe70d6ebeeff2e3bcc17c94c1d73e9d2cc0bc2a1c0b2990d690818bcee850f40a449dc747e5b85ffa349005b3a9dd30a52b02761e87faacee5ead84f7efffc91dbebbfe484dc0d9e13706b25555d830ba6a29fcd9942981314d04f52c01e6a82d4f7377096417bcce13569c77a50887d9297a5b894d26db3ee8081fdddd6fb43fb6c27a7c6f90f025940712099b9fca311c93db28bcf82df1d4547632c89c49acf09a77be6710560b5f548ff4acbc10bdec273e5614702df59e1e03148024834e524e77ecbea6a483a8becbefb16c91f4d9e504096b374de6667bb27c7477949f30d8c5a3445ba625646c102b1234a0532566a8841dbafc1de731246212afd0593595d19c7f9d2faf22a74919a72d48525da4ff57b80d4d27410a963139828c8797b8af1d904a41de74b87821b8919b42b07eb13c463a4a28aaa54bcef6f6fa7633eadaa87754bc971aeabce9f9f6f03646e308ac6e296b4f39159896515374fd44267d02792686040f92fc546817c90199265fe8adaccf5491a6f4473f117a02a5176cb6eb2ca1de4bcbbd5b31366a8e84b1e4d1655571b9e9b7bf6f6dfd5bdb0f4e83980718a702ce69eb2b324be775850db19a6bae3321fc17fba08a6d3cb96d43c9787f5c33bef2e1266e789f6e73705b54f1e018c2664c9bd9ac19bad769872eef8d9134b06945dc0037038a4d03eec2a100065b02536d19a16268d92e6d86305a2edc1624aef16b3d5ae9cefbf3b0432a04572ab2fb1e8a80f92bf5efebc610728eecbe21d2601d3a2edc34905e9172370afbf5d1e8adb2b8de5a4f8c1013495327b92f5c07d06073c726181a32b92750cfc8cf931d04223fb9126f3028d11732dc639785e1c8f6a58ac2defbee3aa09de80580babde297896ab4306e584ac94b270360e3294060b884d7d9c7e39cf4b15607917f8624ed3ebe8f56f980a2c0a62411be76f8db05913e21cf7c0315c6d6bfa94e5966103a4758fed15fe0928d7f5b6fedce4ba24e50218ced910b66a52111812301f576684fb37d5131a45df475495e8c9b49e043b7a9825a1c59bc5948f3c6862ad1804c8b81e2c0361afad2eaf3676b965de0615011f05adf92e7ea6e5f65cb84113297ecf6bc699478166530428235efcaf9eaa1e70bff487828ac5ad620053ed2f816e529a87837af75cfd3bfc4b3a2885ea3da738861c3744f14f8c39658d4084948eb9d4bf31095ab3c2e86bd4dfb643cb762d32a8b2163a8b4ab15025644453bd8bbca4b8d10482c29e75d3d364150edcfd2bbc074dd8c8b541364e5172cc74bca9b3430a02c180a3408f82334e5ed67ff1b8ca4ec09cf01b1414bacdece2a5243f49923351ae7c650729cdc0700d4f184facf1de82beff4ad3d05a7b98a92d1b883e4f0dc373df664337408a870733d12573ec8addb74f7fed983f0d7c531707de6a8e938ce6124d4b68ff97a7e0f69fe0413f0133f489b748d83c030548ec3a805403b448afa9d5ccee2baabf85baaccf6abb77dd45ee0cac7bc0d977685b44dd22a871fb95b13ca9e119b7a98d7af8028ad82ba030270877e3a49f47662d990e6e45987582652b9ad2de28edc375d77b353e60d9ce2e3c9522c57f0fc63185eb0a209b6fff966c4d09a4dd33b76859ec263c6d593c0592927cffc14e6938b1b212e174e8df50d53ff565d6c4cae36eac73d35f2fb6b5533646a90bafe4c6bd782434f4728be49def148a78e065cebc0bc4d491f88306d7950e12eca7f9d1c01c2a354e0c514edf25dc919745067a73d1b0a7029e2f6b0635eeb22b6847dfc95a4e2e1da0b48da704a236a81bf567fb1b342df876cfba86e3d06d95aea5f00dbaa58d5421594b7efa90ba7d3337af1129a259f18f35b04e1322f9bb6d451cb9717e436bc4b477fe2c79bc6409438da961f0e4664c064ee1c6193c879536027476c2e9d10befc0dc00e1ac543f4bdae5be913edc44fdcd45245297984dda5fd349486fc9a8cc21857f98c96d8d624bdc6ac8c5019955c2a8fc5c9d48e456720571b56f99d0c5590c9ac8d18f24757b8cc72b6a19bbcc045809336a542f9755d5d3073c81b407a42a90da006b14d6ae5fd82b378e20b5502556acf59d9240f953c3637d4a9234ccad818ebfe95c43a504f93b14f0331c177ca598bfc4353c396bf284c9c88684dbc124d491ad0b3c2258d6e64f8797760f5a3b1d3e83739ef2702c8189fd2be8f8ba52b64462a4d8250d732966ea83778ac68b56e48c11271eff020a1f651ff2b0fccfeb67bba9e569143f09c3353ac1917e4959d7f6dfd0b2177928e219dd602abdd171a20c57b6168699b50784f5f919cbea3f4f0bcbd70b6f518f25c317e0dad44006304d8de364f956563040cc29b23e11c2bfb182017f3c80a7ccd8aa25a5fe255942da72137ff8ccb45cc6d2e6e8f81e77bd5b4fce6b3252b0da144594dab4d9ab5301b4e7ab2e0c1ebd06d5f8798f616b0e515b01f787e4c4500eb258b6636323825f00c3375e5d2c90e8463779e83ba6650ea8fd895ddcc07af0c39967e51649c8bf15796b2eace49c081b8053a6c8d092e5622c0f300a6cf093dee79935c906b43175cb3a55eaae3b653192c94c328417807f2e3260cd3c4127e771f9f7ae02c88fb74b2b0363aaa0ff4d714e236d9a3656fd0895d077c8865cd441e982db75684be1b339e80469cc9c26abe8551de13bc0818104723ae6dffb6c0955e338689505bfd352b8d9dfc5fa64dceb4fa9e20e435b48ac685b055e6686730dedb294c468d0ae52876b7948426bfdc02804fb5ed9594e5541f1444fbe98c7f70b562dfbd6f7b15c6e8e275f36e2cc6ff01066baa3a8305f475ba9cd07ee849eb1d4e4e1b28bc8bc1a8d918f5134fb162898512d78fe31d873992fbe75759b6687e9493f30fd8594fe905b7fddb3ae2e096b9f5c795c57d87a0f5a3dd601ef4bed70b15f0d4908d2e0918185e02a25924cfff5509ded0536231c8c8d6ee3d3084acca47266c74e42f8f354aded6954a237c9012d5e179c6bd5a824413f3e726fe428e8394365380d8d3b275f7315ca74769aae79bc75fc1fbc7850495e68305e340b41df75eed23b05f482942790e21f1c09bdbe5f0471beb58b2dd6aa55cfd5cdd5df9e2cea339c0cd150817330d5d0cf93c69ed41364816a3f614838030eb5f624c0287c59bf70d62bd6eeff8b6c063ae744c5bc0d463e82633e546a733778fd0e1d1a210a934c142a9896174a839483cfbaa81b195d072fe39993f8bb5f636cd679b2dd013fa3c8ed2b944c3971c753c92991463c2808c616fa504dfcac3d4d8138a688a07f1ad6fd47863bbfc0b253882c604fb6808548ef2bbd24e2466d04987be58e89ae2b6961c33f508c39696080a225a3eb4ed8fb5ffc23a89992813e644385a5af780e733dc52f31b72e01f1afdff3d3b91c57a492081e105408ad92655a57f3b48061582166df8c171c0ecaf428219c88848581183e45726f457305c4b69a4f77c322e60ae7eea10989e94a0bc939cf7d5cc0d4a1c3185ba27f0b8a98f58964b6f7bbbd02678c9178324c16e1f0af335d7935aa2a60fed5501612e7c03fea2f4f429715a6e496c5ed791890ab443012356f5943e64ee780052c174a54262df48be126d3a4fe7f5eec74b0ce91aa653c9ddfbeeb18d9b267c04ff7bf68500aa04bc8bae5f684fc2ec22214f1f26b4fbfa8ac043be91da6c8f9426dadb259593b4c7a0503efc9ad04d44fd7c7068e33cdd9abcc7446bd10d39f18d55658dc3b27786ee92365eb8942625396a1101bd429e9ac88b323e8baf8d8ccb381fe829cd688ee5e9332395742a010b17afb1fc6998acf037aecc684fd0bf754e24bb05ecaf5ceb8247c24ee96f6d1aacabff0f70073517439e19d3b323e2031ff04449c8826a6b1770331a05b820336dfd6076bac4171964913331f447fc246b58738fcafe44ff6d1d3ceddd716824fc1f914ae73b846171f1591924028c86f5d29afd75d2443295dfa9b41669230c54762d2941abcf67713f52963a8e044d376cf8796783d11aeaf8b22f516622de09f24b34382f629656dd274777dd8b5bfe3e18c4240f9439cf8ede1ac9f7f4caf666e71f159452ded952e9aa78e784f711e1c0f7174e34e5a22afab630aff2be42d6cd1f7e6ab9c504e5c1d38c0cceaaf456f46474c8583a7f557953851dbf9e4182c4d1a53dcde90f813fc030a78b11f4017c3c096e876e969e2745293d0cf73223f3425031a42fccce0765656e5dd0c15ea16d4f5ec8c6108578085645ee6ab404af9cbc3578643613b9269c8afc3009b3b8a0a20009376eeea88f16b9ed802bffebe1935622f8ccdbebf5e083210073576dcc07ebd237f39824ad8fa91f35a5d2a588c71b724596e5cea01e13b1d8e1a1a3dbd0d04f9f0e3d6b945913dc8eda70f13931495de6c14246a0c395ff06c9dca051abc3c2f6edf1431ebf263a9fa9e73fce35f17ef4f8d74ef0a72fa9854c6eba0fee05789cbfad06d48dae4c6418b23347f4c0464927d852fdd01e34aba8dcb38dc25c733f86d852925df71f46680ca1f8ae4cbd9c3497358245d7852692c6dc8a1c0fe8b91fd500732b974ac032e84739524e0a25ad52e571ce2a9020b169e2c12f882372190cbae5aea857f31ea7c401da7b52e932e014f7d79ec6893e1f123ccf28df4eb8d9f28d9371f79124cbb80af118b153be81f3250f32a4bba824fbd57e5d9c7857e8e41a704faf1159d7bff03a7e3706d7f3ef17b6c2671a1c73999552124cff4ba90adcb4f43c40bed8e5ba110d2257a9f345b47304d257b031d29431010e0ed4ad00e9c8951914651cf9837a2d71f95581801e63e8825863cd456044d26dc269049c7712d1debf11b9a1c4616ebc18387d12c7d2ae971fd0446f648d1e004eb0d4c0b35210cfaf2561c4935c5354f0019850c09367c3a017a3b1bfc554379df806c13b607896b0b8a8aa93c8d128bfbacaed6b1c2ce039c976a336415c0d2cc5e016f17fad2cd95a9c07f89ea0db3518aca76627b4348b9e74ebc27c101e1d529c1b6d92310784b40b35c83321c7723c591116b8b7e09b4cab41f70818c6622e51f17c0e247057399b282967ec9f7246e7ab236987cf7c39eb3e4975c8090043e037b2a7913a66ac8d0137440ebd392a7ad89c415c00bb4e3dd4925595880d0d66bfbeeadeea53b4d87ac4594c4d89a556557692ec2fe5e75da8d561bf13bfcec860acb1d4e6165161b5c7a7a5a647e4527601b59c0a0206127809c25444894ca7f41d2539090f95d76deca5494a9ee4b3fe2906691f872a4ccb40f515bfd5735a94668d547e8a97abe87bbeb88a833b623074118c4452b777fcd96df52fdfd2664961e9300a96659b9ea1c607648122fbdd2e4ea7ae22532f06a28530ea92efbae7ba6eb022043158453e2cb0c24fa6b150d828adc5e3c72cceedb9243cdb4b5df0ccde4f2a0d1fb3149700456b352b74ff0097724493205afbc246e1e0d30e46a3f8fa35e323663d9a32fd6d2befabf8fd5b32dfef1e96792ef767044e4414c182ffb30e013cdead3660885c6473339ce810bf35161bf87a7c11d07f641f0e3e26d1f78ad4e7a4f5a95702fe366da8f9dc761b1376edfaf6c05bdd3729572050778c2444f45cdd948fb35ebd534b3e8dfac1c2afd4efe32c76223f50b51f20b367ea2b66189b47c60263d20e570d5104ad094d47f60fb06260d5d728e90a25b2c0a5e1c972cb7b3b985e93ec90f542f680845673ba6e075a40427895bb8f2528fad39fe9175672b41303df7ff895e3a2e72ca1352e355741378a0153684a03fc328ed09f71d960e86839b0cf89375a73d5fdfecfecac710bdd527cc4ee4ecd638398812a4becbe2bfb47bb8d975f66d6e4b18a14ee27f62ed9e301ad70555d921ab17aab597f073e5215d9f83501ff937ab45cb57da0741dcd6ca1d3fec49e5573121836b79f68359e6506d515710b3b8b38a88d9b708cc8f3c179df35277ee2aadd7079dc05fe1777cc477ae2587fe8a4f8a5d2d0572ef197c5b8b22a631aba0d13a373fc298e1e28f7ccc1887c464fde765d67a060033fbd10a611009fa35a0895b3cf323ecd4ead328e13ef60ae2b5923da62a0fd9588f05e990295e88c7811eafbc5eadff86a6a717322e060e949117c908dacbe20d958c0599b5121c2acde8e317d61f35ac4b78d30996344192dcfbd59ead821ad1e0c31c07941edc832d7cbeca6fa806c1f317a4658185709cf892ea4571cb4803e05632357803ac31046ac4aef958980c026cf6f94f4c067c50006e3becd673fa42ceb6dbc204021a809506f6bf12b0ac764602811fd2fcc66c60b1a597ce1a0b7c2e6d76ae3bd941c58a16543572c093f498f89c2285bcd721ad8280848c63354438145b1203016a41c9304108828f107396c5231e235c519a2a83ea78e44e54ab4be4ef3ecf0e22bb6f752e1f2cf9bc661d5b9b3e602e4aa24f7d05f939fe29d913c5708fbd078753f5c143e0a830b81fb3df76a2ef4cccb14626d0425d4d42a42649b79ad5a626b206a25033f31d75d3b53b4f74636f4cd4e0bbf8e92481528375d2ea7dcd99e2a6774dfbd6021465e3511fd48122ff3b2e74416fdf3cab3291fc91ba9e9ecc22b9bda78749e00a3a99823d2f1c757cde754913271755e9e930df81026b4cd515f90acb47ca72c89d43d2b23ef9dbfe1d73386636ac6c193d6b9f7785c841d097d169385bfd5ea964d1910c6cc1dbff23cb2e6c0568e0dd52155f52df5940cb91055defa482ced272b8361f31fc11763a8c891ead4b5487b60edae577ceb4c54a0bd2006b9cc8384ce81aeb30d1c1dc51e2a049d8abb6312164d184e2ea0454c4d492b948e59c3551deb96faf83e0021c51ec8bbe61db67556eb3022446b895e432c73e016eb0981d96b9475cbdc4ad8bcf360b67d8d22c4da49e9ca2d64717005ed90900cc2c0711e576003d13aed889404b7178297d396b7e15c32c1c41980f6d1793da8e6032fe09a56a0d3b72ce62929b28cca5416a98e86abc2c77017b928dfb7952d3cb1208a11734ecc3a43070ea2bdd24e4876aeef8efa7190ae486fce52352ce439180d4251a87cc4f3b2a9086e189e79b89713a89be080e6091ce3f94ecb2d334fef5e86a433952e00ae2ae42e4cf38eacef9081497b5350d81ad8442d06d2cbec739e318053d382cc0088ff0fc9b04aaaf40f8a954613cd69630b226d22f4f57665c3de11280f881e61e40855f97e727fc3650bf90f4b639f97d1f648c15e70d34542ca33bc6c48f901c1699970fab5924bdd274fb98f870a1f482b5e31f3e6f41b5567c1685bf2576fd3d430a504758f543b5aeb76770d93c1285ce2963998a2c7833e007966b4f881d3175f7dae29ac10427555de7a2d9d173dbf4462c2ea213fe6e71b0e4e0b0e4f8d550db531b0cc7ad107ecb61a97247d0402f51c9a4b48d6ee2be793cada8dac1b83c636fa8e829285648fde81417cabfa9685ece3924d661bd2667a496537e27a8c5d0496e0483bc20bef71d44c7e1d360742bf115891081d237d4eaf423fc9b3699046f2db8aab0f01598cdcfb6ae5309daa60d84613a7536bfdc73b92244bc917dbaed686b69772bb3b81689d0282f2b0fe15c39e889e623061604a0e695f5330e712d0451c6d688ab59b04da240f1ae4c821c8c64f00761c5810b7eb9d0c7ab72d22e5faa53df95a888883787e9ebba6fae01e3878d0b86acbcb330efe2b736c86c88e388c09e42d05b9c62f24cba2573c9fc7e256945f7e187583e69e8d542d03954c7d5a3e748f48c725d712ed3cb67dc47fc8efc56ca6172f6dd3af51aa9d228996449cfab1d1b73fc05539ca4b26da1b52b346b73ea737bda43c2797dc16014ebd1f543f76df327a9e5d16183649c90789cb67ddabafb32cc96c967a98999adb405b5bc208fc84a3a1164b81f21251098d2e8283a1b0d2c584029df7756af2a6a8137a714866e91ee829fb740f458f1129af0ea166e9bbd72ef6ba11cf6880397c45a22e8982cb80285cb1512254176c56d2108acf029ac7fc7975bc3be7de1a0be477beb5c452133636056c379f1e1de3ccedb096536cf6c69bb53fffdd6feeab6003de4006a3e1583106e5fb303d382ce61f2447615e9261972863843024eeee94f8f76aef7ce8eac7984d391afaf54f0f5175bb219623c9d3366370cb395b8b2a66bef870c5bca0937222dfdf270972aebed25a7f17573e8dfcce0752fb5a1230ca2bb7e758e032781a6d40f72795fb91b66dcd6862799ff44147e4060e5c7c5ce3c164f14ef2d3f58c01e4d32009cf1a56a9ccb9e6507da9307e4edaf8ef1f85829966484964deebeb3d2480cfc786edd2add7ac83843688f16118b52e242a1e37de271d47bb7728050fe77e073b970c0d62d75a39e708088b03ba2ab23a094ac66a05846324aa32dc8f1659f710b92eda08167553d3342fb27cd7ec6c15e5d26390ef146acd53017277e881d043767497c0244421eda5b9fad7d326ed376112f3689d4b267ad3ea8dc3967be55145e05a0fdb123d46f358c050bc3e8ac94ed71e0c13493de523a5cea38fda1701d788e43e71c8ec86bf9553fa901e26fcfaa69d4931728ce3317d9ae943a53f598a89c384c39f907ad2cf307bc5110ac154f6028c091fed6da051284236f2aca78b73d7844e58af0e489596d263c75cbcf058104d1cc1ea48b0bdfe024bd301e16ab8f0b4374cadc2befd0acee49eca17bcfb91dc04cc4a54645d5a04393a16d33c70d9e78abf71010dd1ac5ee9dedc4f4bb502c41219f74adab51da451dad890384ff4de7877525051c37ed2f9e017859f542ef4559651f958d5b149fb9d151fb57bc392950160dcfe981ad42258bc4cc6679576ca4bcbaa236cda892f8591bd2387541b02e02ade0dd8dc4db4a44a410e6764723d0b9f5e9f14a3f4714d2c28e250022278793116c1aa0f2fad2af3b5570d44293b1710ff42eb3548f18e1511c10c0c547812f1dd9a93080779e93110a5e425244480dfcc7e07a430ed4f6ed6dce7c6acb917e0148e0ba731e4527e66c932bf893aa94442a70f32d5eae56f8d07046ed9741c25cf5957cf1c700a3a464ed14557cc56bc398316375bd120592760f699e0bcecb81d0b6f9b2708f2f4549b751a97721348a7d471c6e3aed6ab41ae5527d3881c39f7e32bce1272add7ac814b154f9f0c5e1db420fed5cb561416a2dc8164e9564a1ed8c7dae4016f96ac6002c8b606b03a0297e59893c9dc01fefdfa7452646572b81eb26f4b8d9f64a655da8de4cb27563c5299b2fd950976b929c7dcdefa37b4e5cfc11089da9f1e9988696be1afec445310bb03ea8decaf3f47b924477943002af7e2e733708780f5d61fe7367d3c11362198f232ba2564fcae59a218e9ad024651c4c3c9bb4ab430c271a8b0019b8055dd7f467f81a8395e887cb8452c5b63c9ea572bd058bbc9429f73faf66c9d466551472236ca26cc83cffb750f1332768b986c049fe04f493fab6c26c0880dc7b45152026c40d257f42e11088d66c1d82047cac16e348065ab33658347d2b13c60111a1c67f71d98ea288c9e23d295f1a434aee0cd6627848ab7022b49e9f324e00138560d1bcdac2cdc5dbcc762b282bbfa91111c6260cf37a955c463265e9946e768202ea479fa5bec233770defeb17b7195469cf5256352f66f0b8b8ca9bdc138429ab8b1cbab400c592dbaac2ed82587364a885d978036a8a534edcde81c9697a159001dba6632e57f93452b81ed736f20d536d873eba183a98d44909ecca2c9ff21d680989bdb734e6400187fa7247974ae3da5b6438468457dcf78e928551289d35e226c250178ff45c0245fecc3f513fbd3f641b9c787945eef92c168955a53bf7a365fe0a5727572a8dfd3a35c38bfb9d329f61c460e93fbae8f6799defd11be42906bd0bc767152510b800a3f4e616ad4a1da38d3dd11b6ba0d8abb3e5e9a5e673892ceece958bca5cbd466a73ce67451d81d849ee06f596bb9f9e4e30cdd52fd5741b5aca0da4199415a12e635a26c51fe330b35e3a02f209ccd61cb87debbc4b3ee8f6678c9b07e0d524e0f59a68db6dcb09635f9a5cb14c1308092700822137197701d02a862108c04bce48fc3bc53be3975690c6074127995fcaf788c048ad960a34f8b5874b2a4554e92634779f74337f972574f7e5011402a5e55dabdfd6df6f0ffe0cc544daf149134ab7cee91c15800be2f6eecc8b0670aa3806811dd495f84ade7ec934ef204dc4e4b38ed80e023531683a063532b5f17d8b9089f59e220141f6f7d609e7c9e4d5a0d8a02680619899aa7f30b86a1b6d6fbcebedfe8290ef0f7b81e8e79a60925ef2797459c79959ffea919317987c72eb39245e959c30c1041c48c7d2ec7805be341dccad939a5252b217faa1a4f95d861b9a3eaf3ae280939f4768fa51ebd14e8ac8ed70e669cc8c59861c127120acf0b71a75ef5a644ac98c55e50c89caece6fb85e98347155cf66ad12355f491df659d85f1c9ffb293fc626979de7734e5cd8cda6db4348762e0364da1ee9f0cc8bc1d4dc20f44e08a7cb7d52698829848c010dfde8d37b90fd38c494533d5bdcea63e03c79457486ac306d8e06e72e004e7060e821a9272abfc202ff3c8b80ea9205c5742cec95e8c239cdc70d7ea998258476432aef5b6452ea96f144df25437ed1dc6145634ca0703a91cc599c5b9eda00676d6d2c25a5291ca2f281232ebf2b0f1edea2be69cf0000f2c9171142e54f19d127cc20d81fde1ef246c9381084c0d475b36ea79c90a4540cfdcd92c69107f4f8b443fb28b7dc714f361cecf44e363bfcb619d173fef38c3bb6dd85b752512f6b7c141cbc785aa2301343fd094bc42302a3a2552f307de9e23d5bf42d1de2e384b2f0ef733e5fb27a8d0c020063509c5efd73a9de932510e0b65ee9b41dbc451be267dfa85fbc9cf24221d79dd85cc8cff06a0e5191697627aa70667a905fa1a2b03f64e69879d92e134e1849499bc783f676c754051b29c503069470b5cf760b31b5ce6b86b9b44095d5816a6388a4e85a48f5ad1170f172fc9dd5839053ddb98c233844cc84226e16f2ec9e9c596214afed2479463dcefee9b089a93f690b98f73729484c304c23f1e6290054ac4bb2a706c795d6138ba12c131ad5788b07115538564bd3b5c5333e19e73986d18c88c304ca0fd90d380cbfe5b1bf5aae02ad5a55c36626a7a72be12fdccad593b0545f0287c190332198222c7f3a1aba1c0d028ff94d475556c4f370241256083b4d4f85aedeebcc9f179f17360e48599dacf8fb48af175e71f74efde4dbfdb0fde9d1c4af628cfb9ebd04c3d0339b4fbe4e96aed09faca71f77c364b90893a9c103287890729e8b5ae8919cf0dd5b5998e33779c00214134d5cd629f5f35568e28f975310911d04c30a3ff0c34b21e14a76d9add540eb0f90bfaa3da88e5b232a50adfd59123f5a92d9b0a41182254afafa5649c2fde388a642ae04a50d93d1c62e38737496875eb4a14cdef7614be912616776ff9e3ee1187415edd0e5f6712854a5ebd9acb2430f692aaa4bb080edabd9a70a5ebb0ace9a60d0a24aa4c4f9a2d8e95eb52995d772413b52e238c6dc5d0541f285948c96efaa686f588e70fd6951e4ce7f311e15bd9a31bc31deb8a5752dc39123299b0a533ba7f59b7c405e6ec8ef8b25b9c281d4fb64b9d7bb86c4caff34111689fbba71494434abfb19af35702456135195ae261905f1c9a437c01a32796efb532fc0825f4f5da07834b5ae69cd00e5fab270761669a37e3a3287ce5cb37add747c151b12b758771c57b7230be82e7c2fa8c3a315d825fb440bbafc72500eca8e417e783f25ef1876439ce833b006e13427c0917bc1672b14bcf56010c56e5c2a8a134e1a3e29ac642945e4b5e9f8781977864cd80a8f1cc49422d3cb59b083284d786b1d3fcc5ce25c6905dd351fc0e18b4ece11e5861fc2fffc52ff9107a16d3f11100e6b6af10b36f3092ef5eb4106215f3cc4485ce336b91ab8d1b07fc08d9b32b9da1901ec3991851dc8a5086af7abdfcde74d50766f5f7f47cb222bb60fdf5ac2f4d78c82b2e11b5b5cd3fb52788ebd254e22de0e42b924dfa4ebc71b2cf64854fee0e8d68e36a4648744e5fea89dbe6ab9fb483594b6ed6616f018d32463db601088ad517765f835eb35c25c2ed33bdc93714a108e42bd67f9b694f45929af7df1bd9ca20d4359a922d53254be99b86d0abf493db480dc253a8763098446f403d10fecf2059d605e899d2cb10f7b3f702aec014d11e3b23066a047f04a0ad2a35dc109c6bb49524603e2cca545f2d90750fc02d4a6166b51193fe7447a135b1aaa03b1d4f621cb6dee0379d4e938c268dee5a32a4e03d531f01d58e2d50458f126316686da24763d64ae771eacc25efd86eec7dec98253dd81c68809c81f67ed411ab772f2caca59ef3da7f41a252fd68e7dfde8ba80e83691751632ce64072363039635c8f7a14e7915730deebc7857427cc34982cb8fe34479d7d5140f32e14cf7cc2f357ba5f6ee5bcc497a723d1764845d18ff6585c5526880e0c1a7c653283dfa3c25533df8aaeedbadc18ca2d8ffdb4efd2127e8a6b724a309796fa33f446349c488277ff2c3770f2025884be5c349f709077f0fb012158c1152548f90654e16fac3e23f1a042c88dc28fc006d2b6de0f6b08e599dcda4bed6b18fad56b93ad135e31d06e61b6948c37c0b0a3fe3bf67cb5c1d89b1677b3492c56a5a15727485e74f229acbfe3dda66bd5aa2c8ed6685cbf1d31a6bdf21287f553feef8d08da8d677b0f9971a77cbf37287848e1a59ff9993a7f82722a1b9bb439baba6177b9919c90ab4d602fc6c649403a557bd6d87c3387c7d9d4c99f48087c136d26d01597a385be62da0c5e397bd93797ee262e227f9b96f8577c400ba7efc76b2da46d59043c084d32f79a4f5c9972ebf02d657ed1cd1eaa9157334f99a62ee1a61d7261c5cfa656fcc173b2fe72edf1d6dd09a506f25d0296814f15aaad08c306010bf332dc3216468af3f020152400f3fa7a005528d01a308751fc60b0b579e25d580f588fcccc823c1dd7fc89e5d39cf3e80ac77056cf44dc5673e7d7e78471ecbbaa515eb133f0f87f009cdbaf01ed53e1c8799866d4615f0c35ffeef739a06f1fd56ae7263c7ac7e4832765f627d7b55b44694e0b5a1e5eef8d4178bfbaa7eea8f0eeaa737cc31fe11f60a1cc663c976b64b50cf6bd31eb619d9ddb84f9e81b5bcbd7a3c992b5484735b461f8ec2233d36ee99a3474a58bb949f035efa318b90bfaed1f409b3bedba32ae28aa2d5563164ade1397c320a7a3a35b2ddc7062a6f4521d172a8575e123fc5f27da1d765ef5bbf36174ec5c2049ef7e1d4a8ab465d6fc35c150a0b3b8ca5adf68ceaad799bf68961599c62869ac9ffa4ee70d21ff1b89a72333f185dabaeb9235fc9b31928cf235c81e69880178066b850f71351c813ac2b2c6d1c345f178e8c26880a554562e8d01a74eb63d09cc15f80438f2b2b4b7d06d8d610911f692ff78e3d19667b657e20a98bd75b17baa1f98067e45c5e17c14ac57267003205aa8da826d7e52049d7a1225e4cb0c80f0a00276f353d0a33e410be5acb595c3950586c598777fa9ac208a3919b32ada468815f80e2723b7b85111eaa4b7627c8f6fb22d1904f59a3f90e2dc8d944377364ead5335436274223419f6d49e1a4bf83031235a01bfe7832d6741fc2dff284f0bd44e90b73af47d5e446c351166b2a9c5d38433a3b5f8d01efdf6722f38140e545f607aa0bbf1333e23aa0352422d975a36934bce9674d62d6c464423691ead023c08bcca7edfc0595c26d42931a4d57b7e1d131ed364e436a7d4b5643cd9e491805fcc5f9ed5960ad42d472b91a7a85fc8202314422dafb0d98d4c9dbad2466bc761056614977fa3496b281faac1630d9b1a30277794715011552693f4e49c6a37f3da6ef270cbfa7ddc6fc26bc24a9fa149584162d2221fb646c7680f204ed560fd1cb2d9e37ef6f4d0e116fa0cc0edc78b337bf075a2414f555cda8b7ade9c2dc677974636fecd3f5dadcecfe11dfe9362d20edd81c49bcd051711de9d22da14aa4d810894eb7475d425a7d73c2fa367d944035e921906a26dc66f821538b519b829c7ac1fba0584288faf20aafb50ed06fcee17791b8a2da15f84f35470c0629d7b8169f6af35714058395792bbadf7b8ddfbb685852fbed8ad428a1fe00c9bc3e480a97a6d3e263246fa76bbce06bf2afb59b4064e41034724ff0726d9f6f147313ce36f957be77710877f69f0a7b578b41850fe06b27f16dcf34ccfa034b3259393d7c5e58f980c49f6f46866d0ee681273cf8fe54ee47023e2a45fdc6ad7cef04f964a85f1884c416c224c0ab5ea53da4bd198d78e74a6272922c1d39fc6a114f9fbeedcb72ada410c7cf7d23b661e21a7bad87a8dfe3b37477f61e37ce99633697a8eea53c0986ba6d6ea01c4649363af97e51f048567e72305b7f926dcd2f3b0ba5c79ebe0d41ae0b25906a5b7ad2fba71473b7ff4fb1d818353ecae8c04f6478b996af873292faeef168bddea2a65a3ddb542e42d62c86bdd68329b6f939a92aaceec1697bab14698155204eb13546dee81b1631295ddd7a08c6276cdc3a2a0db9f9bc352e3bf216f9d1ff339dec472ca3ef02e968e17f78c12ff93c5e87a573b47e2a1d1e99fc538c3fff7928293f7fdde3c9b844c5511aee57b06297bc147cb57e3774aeb2a1c0d2df640ab1fbea2b983e0c52c73c9de0172574b3116db2ccc9fa7ba777852f4cdacbb2be3e7c4490ee94b95512cf7a6048a1eb5f23066fc06c548c72f7447567e69ee01557ba4c7c5fc814542d9c4fb53ae0827c68e8c542ea6516be23d932065b2cd58f8be70d204af1c1c068a553fca2128b01c08a8d4fcd79a8c4a5a4507d1eec9f4a4681dbac16ed6cd6bffc98b16acb91e541583d419acedffd10b73a401711ae6c0303b5833e92a792321e8205e5e9b3a16788f6bdd272bf281f776edf14ff193381c196ce92569ca09d0eb782468de00bfb898fabd38e1ba3497ee1a4b81ba961e180da1fb224c8182aa5fc326785e237a475413347a00603c51c391c6d6d7da20e3fe5b2dfd4621901c255a1432b18521cd584861251eb8d902b2a83932a939360726d907287af3ae3d3d1c070bf73853c30c4315754efbe194d19f811a3bdcfd2f12c4635ee3564fe7bdff03c4ccb7b9f95249354b5c5a5c4ac733e3803bb151bd4b5ca5d2710501255208a788e62f40cccc63701b1844bdfa3776c380e6c4750abb0fd706b0925272b5e488391163c62c1246543bbe13931136ab299ee493f41cfda182a818d7b89f7acad48fb36b7546543ae3e96e0c23f5f29336861eed3c403d0af449e5b0c521717090055b245e53427f78ff550a39433083b886f39ae20023647696df6b21960455ff316a7f6fec2d9348286b5dc5f9cea525e471ba4b781b801433178fdae68a38c2db9190aa636b701b52b350fb5aff65540006f77334ab0dc57761c8095b599c236c0580b3329c6a6c1a06d2e704b5c2cff6cfc54ac3c652103140644cea5debaedf8e5e69bb7574ca1077c64b499bb78bc0670d3d9dc04ad6ed60dd851818398dbb23ecad36dca22ce479fd05f5052e7c68f8016f123e6ac71b03c993ba6acfbb841b51b44a28837a841d269d1ae3cab413a8862bd575881fa38c3bbd26a5404432507a57953c37d4f5a8fd2dfe9ac854d7294de34cf64f077565c36e16352f54902f52d3ee7b5d59b6f3795b870f25e236051b821e93b506f308fe2f830ac35f662ccb412d61f4cc01ac4645b7f169d9c933992db11a9b7e982d3fddee3fb68c768d4dc2e7b49e15e82f8e6b87dced642779126526d3bce8de43c9f84351b0948c81cfbada5373ffaa3d5ac774c9591bf26816f91a9b5778adf3fb36942b628eb87954ebb675c4bddb093853c0fbcc4c5c4bb43e329dd1dbf8cb6d3b90965a95d9672535889779be0e8c4ee8ece08481c4b47a56a03e28c4b27f463c798a8ebaac97365723fdcaf5e5aa75c8c29f2da408d6f298934c00531c16c86319b1975091a4aa9f42b6b83d4b2eb8a73ebba03aeb5b0d94a89a0e0ea322bce1301157527939513bb5121c06c8b6ed7957bc5f21cfa863a950725c0ce16e84568475240372f9eccfa6535d0bd58c362bfe4594d5292c22f1a7bd2d1b97c3cce252232119f1e4c35296a3ff2cf76b60eee9cf57c2a964322b1f2af0146ad4dbd9304594d022e0f1497d08999261229b760a2bbbe3690b03e9e87abdc83e884004fcad2910be0c9811318e9dc217447e81e84e9073eb7e9f47d3560cfe7e18c1fe1f779971a263fb4e0e496e1c1a6c97471f0ac38b0475e7f88d1d43a06b1672560e0b23a1996eafa102b92834f76027de6c042dc92029de2e9e791396c3873757687e881257eafbb706ffd9876a531b1aeedf06ba8b33fc7413ad62919a9546c0b254a33900bf6cf7bb3c3f7dedef5facf1f116aa87e643628a05314acdcd3aeb7218239099180ade56597fd15d664bb1738065a1f92f885c4f8941be56d5e40cfb751e19049b17ab58623d7babd05cede09ee1843828544a93aa59cfee52f96c11d48d5817e68349eecbe98cfae765c72c00a7d31c699303c4cb9b5ed91cbd96673eebb52d785e8dd8ab1c616ab7e2adac990e0ea177016780690868a07284fabeeedbb4d8bc6e1bdc85c4e45d5d5113e66755c554b0282edb5321d2f84a4a7b524801a244b7d0a1724fbceaa111bec47a9c390f8f9220f5e02c6311370365a105f55b216d5126770340c901ffaa7179f16b8759100f16195761579b5863ffb955f3b17b8ace7b0c4c77755fdcda383ea6a6d212c38c7d050669d075a304e22680eb92e891010d4160295a27c50c92af45d891205ac3ebdbe3350bcc87acec0711898c5a991d7425c6488d65f2a63986a5edf788080df76d53f9f4a34f02474b035c003b13cb094c5168e3e29b97e37a08b7866553566b109517852920669202b7d946c57c7dcb995ea69e287b0d482383daf7a0859846c9e1996e3657fc00075c16ae4bfc5eb2835fc488c1d2355669bec3ec17ed654c22c01e7a1beafd985b4f3573b4c1929b132ae378774076ade1feba1d9af60aca715cbd310b36d75b7c44c7c03967f6dd98a4000e23c4796d257a670d1c9d022f92fa8afc6bd6b91f5971460507dabad6322370e3354f3b916fb920dd00d1ef68d4dcefc524358b763e53c41bef964e4a9e19d168d2a431a87c60662d793304b34b9e58dcb07eb87225d7846ecd1b473d8f54b4e039e05fe0ff72de55bc0500af12f7f893d8d2423ba10eaea4821ffbf9cd54c91e15c635fe212ae2dbdeca1d0cb48253918720973b317b6f319e68a971590e3cca5313150932f82ea37c1cde7455f8e83a2d313f8fb20c7fb9d855f87a120be90ae170635a795ba971da47c29309f3d72764e1c8fa4e7992d3f8bc67efcbe85971beb1181a0694e66f9e0e31eba2c8d8cf47c266e8eafe102b3cdb1815cf1148159bb2fcbdb86693071bbe99b49017d482051e515dad660550d436efc66c08394b0cfb2d90a951078d44a90a42f132138a2aae93fba9058ebc80f96f3745b3c318732dc77019fb5adc7b4722cbe0dc3049dfd933b708d2c4061ed7815b3f3fa76e8974b0371fa5de8f193dba59665e5317b22f9678710c37b0126e6217a7a777be8fe26aee0841d561fe64f886b336aa4e3dac31a3222153aad25e7807bec132044ba724b7efbc785f3ad693de1f69eece2cae1929b5d99d819f8840c9cd61f20ea295538e744e92c983f11a90b3cc2c87bb946f09f7008deae1ecf66387b311b34bd59a56fa5a8c5a719ed5157ad292566488da256d641fbffaac297234d0da7fac7de36385ba9e1d9db20f3a0e1da447aa341d1e76599c89c68f343112a5888d26ab8a778d2fc14ecdec8a9299fe840d321cd6ce0efca4b46f16c5825244eda1fb624169edc16ab1a1992d63d9aa369bb54ad9e48cede24f0b2b4c855f43934ce2e1cb396e69a117f4a1619b9bf1567434960821196f97017c6858b7c9a6138b35c19683aecd1a141bdf2976806d3b422c70f10632173fa937f61eefb50437cbb8cf2f06a619ee9edfbeacdb4fa752d47553904fc11f15cecec257fe17b8a0d5ee275054db37d2599b2ba520dbfc0e047eefca9407440cb5b444027817d8c71a5d94c4a624b293e3a50e0a8c544f84633d0cb48fabb38f2ef4d1d86c4f2c2010f79c86dd32bec16af126ede2679759491b2c0a17bcc0096fc1c7d9fbed8fa2f56a16d748d03bbbebd5c495a668b2463f7ab07a3afd869f60df74acce4206a6859c5ade169e89dc11e126f3cc315bd9a0f9d240400c4927cb337b7122e94a9595a6e70f4981366d94f902844d35fbd8c9667270c9d24949b1e5161bb744ffe623963fab6adb2ff315a077cfecf9048ddd64a919c905b7f1b787d3aa1ce5ace796c53716a0239bffb17cf57fb32e4fdde14c52d606b7e82bc1adb18c2a8a2e5cd50c9d61ee9e42586b35580ecda556e6884d55ed7a8f80f8eb2185dbbd9772b0ea99c6c5c1ac6bfad6f2ab2e1fadf25b7689d8ba54132e6db690f435ad5df40e5965676b6452da8797623b2123bad44237ff5096d09428e498a9bdfa346181a29f8bc97f01e86fab5acdc57021d690fe450302ba5f0c17a8d64c36a51879a9c09622f54b730d6f4649d6cf326e70d3ff321445c5552ca9f91dd84a2a27f58a21bfae988681f9bee18e15438d347b0f4bd1f3ab14a90a79c61c0beae7c91a091602d7befe61ece4aea838f69d0caa93d9cf76eb2d9a61a92274a78d8d0afe7c513c036c0b5238609c842e499e2f0c9fa0131a993929fd12becce107b08bfae4820a3c30d6013f3431141ab9085ee1069d122cbe38c1b9ffc32de52cdf7469c92de5d4d6ac633106bad25a191066a8ca09298dbafc330145c4cbc712d9c6d37cc109e7382208d348a96c2030462b20c23bf56c8ea9201521fefb43bba162b89c82a31e82c821c9990161693154b23d2e1114602f719f660139abd8ff982168ad01e0f12e62619988676d7829bdf44d74d0d7e650a7f2970095e9b4fa839e8556015d5cb57c399711a06ae86d90fd1ac2be5fe5d4ebe4af960998c5d7a3fcdfb04b81eeb17ad0ec295913565c427393013571ee7f3c2e58b165e1855a47770ffac53bd645bbaa8268f313a4b141988d9e75f9315ef8216a409033c6415d9ef0d1e26055e81d268f71559643ccab307db568ad4652aa771f6649c77c05e2630e9c89fad0430fee97da5266f0e884b45ad22ea68ac244e6122986e44c965fd5d839004d21d0445a185b775f6152543bb23af9f85fa93c5b9ddaf75da386f55b03c05eef5cba90e0fa643b3a4334b60a93bfaba92bfabfd50e691e46b313439ac8ca7c923caa3cd48517806634a75b6b75212043e4cffd24642595d4d47ac3a61be814d9859cdc223ef9e8e5029bcf0ccfd75735a70cf143910ad6e66fe538a21ed3b5d70da7545daf07acd01dbf8fa874049fee914666eee7217c18275eac61b1c6fa20ac98e678c20b74f9d6807bb51e71893cba5e1b32bf8313f856118ddfa4bdced8ef2e79c8ca9d1aa1da406a23dbaa937790806747d87ea9bff97e554e5734424a790a8f5284aa860ad18ddfb906dcd2027346d14a1d400389a791c273d2474b642dcdc5507206f8e9ffd01eaca5eefb26472ecd7a649e9fc19e906d1054c2735cae47f0b5666d725412198b4d6dc6e853b68dbaabb8249f9c33a0dac0229dafd8e8701c042caea2ab592612241ec3b1448d23a9399700c281f8561f8afb6b622a1bbcae655aacda3126177e87215a3c52cbdbc0c620699657b3e588ec1724796cb34a846cf1c2c38883699ad262c5e90fb58807b1029366914936cc672c3719361f72ae59f78b140242994f13a861fa57603644d79270ff9f478d2e1de3a446ba829a222e1a542ae4b91c2a9d7f832c9eb73a0960329b81aa976a1c5ed15a9e4fc4e0d8b33537789a71da9c2831f7ff207a40204321a7f1ee6f8cdb4e39682b3b384b9353ada60ea03ed3dbef486640e8b3d58b1a4f0c689ee318ddf26cd2567e4141c2509f17e28b72514d88c9e9191585aae950a40b220b644b37fb0892ab0d5476e6f5d943562599ff1a5638bba95cef5b15f32175cf76c2512cf39de6defe1041ec985abb89549f6a7e4fc494bf3f7e00c33e35e7583241e84249d8aabcd84bdf097a3c073754684dd1f4d55d428cf39ea82cc498ea3595e837a2eaf22f99f967a55a6d51681ca3af43e9c7fb05b08ed3b2febbd9d28c9f31b8cd5272119d0d03ccd843d2995755d7dc807ed8121c7991cfbe80b8f7b13ca27f24320f6b51e93470d416ea71463293def75982e2195729e054b2eec3965b533cf039fe13d4a021244ceb8acc9c38a5acd56f58fe7136da995c0cd7a48c155dc09d95843b8d1fc6087c8b3ba9456a51cd70762ebd9d63c78d94d63d49e61bec9c15ba8875fb00f5652315f44165ec04b449a1c9c02d10fcf1d33f55ab93e614f8ecb1a4f6c58f8d9d776343b0587c0422833e4d98c125dade7746415cb0871042f00b37831b35fdb00538604f345663738d78adbb698c1a85c024c87eca78747ff3313c6eebbf63d91c2e1c2b3bbb1d2f889f31ca0412889ca0d530357f988138f810b6e5e1d1df5814f425f723539365a325486a53086882862c4aea532adb02011cbf3d16c594dac4c55f4839fad5db942b5463ec55cdb537b0777cbc988b849caf4ed8675cf020648808942bcbbb04daa33065a17364d47d19e4c4a8f14f07512593cb978dbe2939a5a964c86af0fac57f32c451fed9d45470c9538ac0f39796cd0703547cb3507d6c25a6ebf3533a60234d34fe97119ac889bdc90004d0b789b3750f3f33c40d88abc243e7625aac3621aa37e842a236733423b54db58826f67d2a0efad4742ba5ec6623943cc7487650a1bd25307a40956fcda4ee64e877ecc047ee154a373d42300786b9637da51419f4b6ed6b4868f99d27648695c04defb5f33bbe1b298f553213b085fd535f8e0e4f4bcf0ac14b772d3268195f3e45157fbf5587b6d63d0fbd75f87ab193b0fe5fe47913d386946d3d862388d46f3d1ea4df23d98cfd517716515e4343f900e5756ef41add1e9cee15cdc8120c36f92c31f128af7676a42bc784ef3bd7b8f35526ce69685ead4e7434508bda25af60722ca548c0ef69a3ddea45525ae681435e5aea2acc1f1e8638e7104f1dcff9b86fb1b5de2e0b4b282857182f1b5ce6e5278e7d9fce8d9c08c9cc809c0a62a8d786b7309c5c5659030fc8defcdeedb0ede3d6a4d6cfd0c397b1e97c1ad2c0bf55aa1d964b1b4cf6048f1e9642e307cc42bbca2a4fc2632273b538977fdd5f0a7743c08235f508754c77adb41c15cb26585ed5f035eb6f7cd6a50296ebc6b010dd944134031958ad8d364fe6805ead941bbe1436d8df2772235e9b3d5920fdc8a5aa704ef587e3b010cfa369cc32e106933a17b8d8462909e44335ca3e005f71e234e1fb1cc0cd3356cd9b3196f3177cb6175d2a590ee26150d29e1a287608eb9ac9bffdbb261435822f7e59d42a73fa4fcc6ee28e9a50ceac4a783b7f764e4e8060d742f3ca0ea906170a9989d29accf5c127b049464cc85febcebd673303fb41bc2ef66f67d465af0eac2bb76177449ab0debc3e248a0473f1380db89e70e65bd2019f1740ae18f47a5ad92ab5358ca73db356ceb7da476182f4c0aeeb6ca907db7bf003ed2c193e254cef6c75145431cb820ccbf47edcd80583af15abf13f733c9ddf0a3c63aaafaf13b811b14252e6eec109d464d96c8d74ff189fab6faeb1c8e050f041dc5a6ba5ad7b36d43ce29d47dd2d2e9f7b00216e3f4303883d8bd865cc7f9783ee0c077589afa4437e66235c08a64e64e0074f9c7810148becd4c4f4c9a52bb29981edd7ebee14964fb4591b19c1478ea462bc8d51ebee5fe2789db70561f7877f712e8530939a643e4be4ca79b8209dcce1dd740046a6ba211861ec7dda04b947993a741769a316eb0afa91cba69db3574687be0d69041727102ef278cd1c17625499e63891f314e2960dea6b208af98c5fdbf623cda3020511bc01364a69f17697b27d965da99e0f7c101f08dabd79bf3efeb7a490fa2fd467be08be000f6e578871ccfd2bd6b876921e72f36bd410f94ecec56894bd15687f9f245c5aaaf910e7d78a01eedc9e27565df98bb4c20d1a272b3a85860f8fc7c3d38cdb7bd1062865b6e6c9bb9ee086660617d12cc596fa6feed7e347087be335644c047d8ab5be760e34700ab6d8feb42549550cefadf33199ff292d9b969cf65407fcb329e17c136e59ce3920fdf0cd8854041ddd59222208d4abc9bba3e1e1c24a5d59c60b8938919d2380fb94e809d20d94774f1542fa0cde7cfc3b3fab2238680248ac58a4da6d5e6b82da0fe17844bc04a67790dc1c8543ae210a9c1708dea695c9e136faa27212e7aa7fab4ac9b843717641547eb7ecaf0272adee3da9d6880b8d43a0b600e93e7d87f220f806653b0f830f6cb875e282955bbd4b715562f3031736af594704e8b6b06494be26ec9f619a8457f98e7a45485a288208ac4b1e264cb54d481c0daf8920bb135922d465fdbb0862200c6787e9fe4b84bcaec877e7001de1ccc6895789136db70e8a64915129fb817afa6feaedc5777a6c3fda2da2e6ab9b31ff9031e390fa923b70a999153f013562e74ecfbf2f47cf777206e9d24187c547220c3e3353d71fa7b25d3a945acc6eb8d5273384f1e9bd35bafcc9683f7643df4133f9e0fb8c5b8bd4753e3fe27c4e1791942943c832554187672ff46f3b808327841e85c15cda87384738c2de3925b302144d4f0f23e30ff867e965d29beeb1aee0f78e12651028fe5c8c736d4bcb8459d8f9d5e8ffc9585d18b8509d00b9e71eee53016bcaea9f566a029a1f7975a82ea2852dd7fadd47b676d55df535f56c8272ce238c741c11eefb3bb3be8db0356e9c80e5da56e8b6c20b5ef2f07032485f793bd5bff3c53f82f4ae6ea3306e7c5faec20402aae6ccd16a1cf3fca5f27be21d8eafdfc6221342604e98163c67b5b367924fb195276160f25c37ac816d2059cb0ff6ac530850199d63c7414b550f7240a070f99652fe13723d9b9dd55ada45dd66fcebe5586b4b81c1855b9155fd15e1c35845ca6c4082f5e2e1ce45eda3565f6e0a535a356a3d38cf398d9d4ad1458a73532a7d18ba541038210c3b49db2762e1eed3b477ada302280e9790069b76535fb5fd083e2843d489c4d9eaecb8ab34e773a304447b36e2ec5b161285412166ea4a6853c8d560e6e7ed743bb864143898efa3769d2c7bc74c2be8767911ccbf5daff16afb0e04c141bd7d86efff6df72101083d7592faff489b6ae2eaaec47a54058a194aa7449987fcd412085a8809a2fc11564b7bea45ce69a3346e07f168d5141fb9b2641591b2d3a832d258de0a331cede7312f5a6b99e7b651fcdd9ff7f12114bb9a963b591c5e23249f4086d15fd165aaea09b28078f4ab78a7d30ed9a05f8a10c1e441f74e0afbbf9520ebdf9f2b7eae45fb728ab4cb00a05c4b93dc4ea9edd89fecb3d1eac38bf582237b37a41bcf09ea88ee325e0a7a0bafa8e63f214155609713dbbcca9247fedda3ba2a9c4bd0f66d4f210bfa7776a7443d0aa6bc867d21d0901d4b02186339bfec89148c536d184be10cdd92343886c4300affd1d5136904c366a93bf70b4af771bb9c78f623fa342da2db0dee7850403c62d5ad0b8ca098d00425d06b0765cbf3009df3c99b8ef0d09aa97abb39833f3dc5ded0f8762322dfc8a1e5b61a3ad8cbef0d4f4793e1ab501f5e799ecee8c1922ee07220821af5ce948156eb9836549bb423f1c918fda572f9946f7b261616370910b2c0f67112a5c853e949c22ada2e59295ba31f6c50af3b2636b66559fc2fc0f4534eab857cd924f4806734ecccd8a3f241172abffaecf2ea65dabaeb8360d46a84cdd6bdb52c08ef3e2a6bb8b5c53e52b86f441f62ab2717943e79a8a215cc13da80e19d24a8ad8d5b32d3e5cd0a2527d1865c86edea37979894aaf184997600ef1a632bcf95f0706af3227e29a9f780fdfd5533f305a75474cc54fe8ebed272c200b303b51e82fcae6435f8ee1138340c1fbaa539b119eb7a904f9341ce9487f3c6c702583d983205fd3e3cb8218d71102ea83a4d55de9b129d42bb4e676c99619573f3a57fc229057d7864fb9bc08e4f54b6ffb5d59b793041940159fd106248ad7a7d65d36c6ab6c61311a3dabbc9349a0e55d6743e55e4c67e6fe46b94f13410a971d560efdc5d6a3d27a4938b8b79ff2cafa737ae0db8c19182ad9f211a7d1b0f5938f22ef0bbf805f0f47b23f375fbba26e6e1202bff4163edd0aa2a44dd31812ea8b6522852062e82beb861a3815b0e47e809dbc6acc4e3dc19d0a18b8522bd6f2b46fe6ff7f42240efa74ec0ceb275078f2326b5c711a7eaf6af1315a428f5789b1fccefa5a874036259c764d9a49e1a6faa12e1e84d970910d8a5c3cbe4b1ab2a7d561a1cee878c482bd76029808ff8eb5f20a9d6090c9dd1f1b9bc5e60fe6add55cfe02f24f4588f19f0077885299e6fd698a21da2204095acf5b263610ea485a41a82529eaf51ed15c450932525fd48c3cdf0298a8d7640a44a1e08cd1aa8b09ee99389ce97e41399d9ee7ae3c8c9f48d41da45f4c29d758943ddb6c0de1c32b2df49a08ccde05ada2c8d4f8d29956d6dda35a76e8687fd02881e13976832b5c1b71c01d0b92b99aee7001703160437a9fdf62ac44dde35a2139e5820c11415a95ea944dfc66841890892cfd0ae64c53cc35144faf861e73d7f33cbc4ca41eb60ca7fb5f8e66754c42f38f04a12576903c573c24fdffd636322fc797ae419b7e27b1f7a324ecddb2d374b092734e62d70901d4bde08db3efd004c53339e888ba410e65044ee23d1cb71b0d4f6356cdc26ee36047f5e129f321e0c47650f1486a1d1ef14473e2e21099379d77f5d56166eaad10716f47c0d1e9ff2073a2d15c15de277cf5521d5152bc2793d2aa661be613aa8d1000d933f866e1aff2e16f1d0b018a58c50dad505981b82e71ce0ed2d479fda0f5d164a2460023e38b3980291940ffb5014b7e8ef64c0be5c6148d916da4a85ed8b60dacd7d216d144a71f3d77817e2d10f601f2b73e427ecb790f66d0e42f0b23398483790d273d52a1930bb7065ec748e5b670640f452e2809fe06b7ed2597f46265514b7730818794b7503a7c9b21c924a2451ab1f63d1ae23f31f23838eade847b3be068ed6d83cbe7ed0faa10e99d09433d903437cfc5f74ad03cddaf17b848103cdadecd08b91baa29700d9e59609cd3af834074403465810402ea2d88e0c5e726cc68df86158a29bd04579b8031c3651c3725d6e15dc62a8aa4adfe6d22fc6840e397a534dc5915bf6589c6530252b450d9a576c5670c3f13436f7ba638bc729b4c5c5797045812e617e32ec02bb409803bc1581e6987489a4854b32b926f6616e2b2ab3b0daf6f2ec20e23df5a87cfac17f208d007feea94af865f6900a0d0ecd6c1f25ee165a31f49a8e9d4d4008f3ad07927e710135d7d2d8c0c28fb4a3195c356922bd72ef914d18aec28b9c4202cebefa57890937e2f1ccf62488a2c12b6dc8471b9eb171aada90f7e138e232787617ed4f1fbd382b3f27ee1fa7c72afdd204469e3d29f006cb60ea48522714c7384d2679d8994cc5834a8d36fddcb013698b957926f93a9aac9b9c7b9df070e4a6fc49e635860beedf384f5bb85f7903f46ee09e4ecfa7619d04e656765d093f77fbda6573ee01c7215b0af754f307ee610a849aba0a15046ff87bcc8ef6526063100f45f5cb10346631f18c1d999dba6d44c28a6ffa3350ca943b090fea3e76bf1b99f7dea7125c7dcddbd840e85e355de087e0943cbccae8cbccdae78c4b7de28bf846c67a7e36b7925da3c31ba60301ef54c4d5d227345e59732a681802da844901388766a98c13a39642e5330cfd096c0c9c87906b7853b189a15ae6764a1d5ae51e3a397654c14a5033c9ffab755e22a32b3a8f3ca9640c90e1bed5277185a82a80429d383c8d9325f181addbd273c609de5f8870cb1b93b8b5904b638fcd4c7d1ba92c09fa7febc38b9b3d0f3c663e3b2694f85677376e3ba506d037bb7daf96e5f9d787972feb2c77eac2ca33f45a1d0f88a8e7349789cbdd929fd84365fd630a9a01053d1e0d9501a7366bca7454c1ac0d754ec271baf139ab8f4671f02575c5b40723de4545f0144252165e2b24e43f4a599febad838d80b101485584ecb0bef86a7b9218f390d510eab77cd8110dea00728a4c7572e4b107e40e3c5edb2637d6795d5e6af9e6b85de00e8b5b30f778b3a9b148ae7aca0333b414d0b98436ac783bcc4d6a6034320f0f074767f86ecaf81a37a563dcac29ff63291a1d324b4f837ee120bb485573a1ba7b30999302c9e0747ed3cdd127287bd2b7a7212602d6aa66be5252e16684fa071fb3e31c012e9d31b3f658055d9186ba2db4f2a3b87bda3b966bcc5ffd1a76a649ffe294c5761f6a0c5e0095128d58e512aca7215b72328b6acf6989f1adc14d73c8220cb9960bb84d87a20bc97187628bd3f663ab160832603a3fe563ea8596080ace81d5a2e6e54af41c4f3e34ef883b560555abbceccbf8f35c3b0e5b5556ec5ca285ec4a9b432f420328df65f0a257d006dcdb73aa2ca9211f219870fbd76a707342106432c9aeaccb62182f88f0ba8d92157412295fc460726b32e8e6181a9134878ed32e4b484be1cbcba903e7925101bb3698173862177278112e0e3a8e5d570a5c66a133edeffd58787e6aa34ead16cd11536e308308015b686b91f849feeb7de6a8bf5a2338377fb942717112fba8476c185b30534b03ba8ff7a0bd0a77eb72234e018d79f44a2132585b3dce2bde33f6783e04ae97fed4c9be65e012b06441eb22a1765a2867b986f5f9ab2289f62e2dfbd98f22d76f84dad9cb4e919bc493c59595ddb42ef2a84b785de9b6fbee277f7f350ec24bb6e421d0515cc5deca09402766059de847adc8fb14c2cf95a1352e27a4c1fb9ebdc192020452dae30d82e2df405a6c3914a66708662758adac58106de6fff814216bca605dcf20dd5ab5560c9e4a0d9d34bcb04fd544485cf7a60ffa9ca1028fc649c50f1f24ecb1e974c4e21587e8008050dd7e6b3ad7b776214520c2f21939904d0b081759d40518e4cd58a0fcdd89cd631af5a117ef7698493c8470066548646f00ac71671c4a933716b38bc09c5113ba872e68fd34f3f73271754c029748c8dfb97bfe630556cd269dcef6311bdc0c00715a51fb07dff3b3727b81a42f93c38097af5f18b82749663b8edd888875f79d9b9e92c05410e4b4a670361c186886ab30fab03ed14670f4e0eff4d509de7f3864d6d444b98c47f0adf81010b0013c197d5f1a4982dd73b85179fefd6d7b4c07a9345d85c292e4185e4ef146ada8fe96ffb092a9f6e3d55c5648b1b0dc6fcd1bb1f64088461a548475e1ca5fbdb8a8ff61009c8893204db4797cd2f22d1e4d49d260b922bdf19db88c2cef44535616969c37741b9ce7e88ece1b498b780be7eec876eded6be0408be2a20d12cbf6d165f934cfafcaed662d2d0cac1234965e400c628b9ba6d4b0d6b113c858f06e5c6fcf9fd05b8a4e1e74522ec0e8d9ca355842fc38bf431d6cf6a62dd6aa4f17dfbff4424518cb9ff58b0d9da8612ad5c26a1cfed9a2fc5afb27e963b7109b41c406f4ac8203496dd1a3625c283f18c645ae78097c6c6def3078ce0789de478989bb3e6540c8b85905706ac32b944a715a785b2ffee23663f215a227585fd890dad237fa251c91a50f84865966dfd85047a84e74628fdd18df3642422bde2d155f26dcaa4206a622f3cac9dc6e30c38e4be458f3d320ba96fe12303f6e6c4f3def50430606e03d240db4866b7842fd01923381be749ff62d0c17deeaa4d21f3d761d00d5ba17bf1739812adbb54420e2cc70ba1b10f19dd8e63b0e4dfb35b89b36fe3a5766b075439f760b68dacf32454cee555eb12c776e2ff7c3808cfda1eeb5b19081f3e05685a188eca66daac250a412a65871065ca20324e55675f0b1d419453e773fc7750e4d378829f69c5c032c53950ea7dfad43d30b682a280debe6418d041f59c3a47bcff812f52afaeafa50fa4678e477d365ea0ad0ed14804d327b6f0d174eb48e26142cd021f6ccb343d32d61e2c331e8b38525df63c59d45aafc6f5a1a9e74978653ea70ed3ae731daf7f0da20d8e98279ae3dda318c387a03444cb89d250625af34a40fab86e81c5b390cf499513ba0a66637b89a0984bf308e5f8074a7aca2a8969e9c4e60284c8836fc4f8f4d1d500dbdb671761e341f2c55c69067fd774acb8e586b0e8ac89289e6ce3bf2af10fd78401242d5e924add31f8412e43547a012e5cfb2c1ed45338f60ca10e1ecdaad9af46e1bdf0c42d89c23183e634e02137e4cefc46d4843c309b211eab8bd0517192fa051900ee9465ab11a7819ea4e6df9cb7172bae034783b988406ffc409b1f69d943b1d1a8912a6e8fc0c81228827bc771a254b02f765fe10b198155435a9fbad1e5693ec72bf7ea184c53d522e508bd3fb77722758a36a5dfb9ce95c8f37040eec6978f2d61c0a742ce87344d4cbf4fee9fba592a1c96f66bd88cd4bed990a942d8785835950cd6e59e239c33d4b321034f34946b84f5e4944bec111207fe280ba09a49156d6c219b36ad34efcea4ac35ff8e69c8f8176b8c130d0e1cb553f7723b2f05d2fa6a81d8f9a7ef4c58bfb8f6d87730a2162465677844624955f9932dd3d5bfd5a95553b45dec322db576036ec29fbcf5406c4337bc0c83fa8923e173bf816ef244c101b1a0966eda5eb696edae7dc04928382e5d96fd803d5cf771bff7daf90f07c68d4f51cd009f357466c1fce113daf6b9438a16ab79a675105319fdd3565f695c13449709cc584cdec81f5654b5f588a96fe6b944b48dbffae1ab06df24eb5424d566a6487d6f27af61e4be538fa598dc9aa41a84fb6887810c7730f4e2852828df153215bb9b1f0fc7d0780ac1b2fcf363fabcb88b1e16a54baeec9b777ebe3bb504f85186e70b4dd26531928fcc31ad6c74fd6bd144300d41ff8203baa8490fccd3e31d4f686edc1c2e1371b9f032db71243b047f9a7871740d09674ca7e84daef31c217ec09f9452770460ef41974d9089315b78fc4408839b6f956f511e7b2ddbc320619467cbcc5375e4a1c1915e1214021072acea90cd0f6abe4729f4be3ee66e68046cdd8d09b49810069e76fc1cdb2104e1b23a9c779c79d2913669a04c3f2ce622cf1b58a1097d40884841a93b57ef6950b0813b2e8be4209176bfa2f944c65cb9fa3e63c80a44278fbfe76dbed406d7243e805c74a70998f35bcc382073aea009f909d1723cf2c02f2c982169a76941cee50573c212ab19fd52bfe6cc370eb50e73599a1c7cc49f03382fcb1ea0cc05874f4f304e947b98cdda6be13f749279eaeb75d2b8c7f52e5d34d0f0e96c9e77dd4fdf94208ce79cbd88d2e1a905a5f06e3a2d28ee2e71dd8efc41b980b6f04523ac0f348ecc6eac56a2fdeb4c56843f89c65b1de041eaba3dedced6d34026d9ce1fefe9a0f3389fd9cf18d17d8248f1709aa0ac92da646004522da85a1d991d58b07aa40b78322ee0da5f2bb8f4f7dc4e649ae12c706c0fc83c5efcaa39b4e90bbb5719bdf9d75abe76c4839f767c5c23fc49a38962a0e494a19a3dd4ba029c5b8352772aa5fd756a1444602d72fd90a34434e781bf9b06413d2c0f5a7ee2b964c39b3ab7439eb695531849d59a7c414e8a9a7454b8040f94d1614a18016dc221791a61d5348d56ae703cce20bd46dee9d5c11a132ea9fc17d707786c366988bf0c2aeeba9e87d6a7fa0004c746dfee54eceb6ab5629ce007fb7328986aa923680198f12e20f2d36bf5f975d09df960d5f41c741daa4c1eafa3b5399b1e20dc28d5c80ac645a9d2451d1639dfff053a0106971173bc4e403b7189e0a27572baa21c5e7235e23dc107bd443c725a8394d549d218d71eea872f1a189161742d0f691aeb0ddb27cd43a8b003bf7e15db46287c720e2ca6af7602e76149f4415877a232d45140fec41ead1fc4e57ab366df1c8f9697683cff0b3c3b6de65f5c782eea592eaa8bcdf566c576b5fd13e876d9a27d6b7362e6968e8c7bce343027ee178252d9ce7022086b0c54bffb7e050709ddcd6990be2a94ccb093510c9fcbf6905f8b914c1feb4b4b7df055d5b4a7f7b0354f50e19ce881a8cb130e2bc14f77ff4e21ec9f37889c4cc1d5cfaeb654e7a6143a83500df72b3aa6e39ca08e10aaceba76ad6a64946016d9ad109f2449633d9ac2b77b93eb2107c5993d5baf0bbafb8875279871fbb67fbce7d4131ae697f219336d57e323d6ecc9ceadeb994d62bd9868786cde901ab608a79afe84895808269266374add6d78e8b62f857d7de21335243547e313df7c5ee9e6e492638cee1a334d059430ca09b7911178a81e790d7fb84f6678870949f398ca82b82dda5b632123081b54ddb638c42411cd03c74b1b3006e0f2c5a654ccfdd47981883f8b5e99bb0614ca9b27eb2bc03eb0ab8655926024f9d9831ca89835bd3791e8383c20d601b5120b3cb42b352f2804f6cf2d0dc618e3af8e85d428e250152818d7dd7007d2aa4d9a97431a37400fbc0871f1eff4524d92127f00bfd3b6acefcc3b590f0ee22ba0722f9f2891f6d8ee96bbac51d0d7b312e3ae6289b84315e5ba0455e1881477610a441d6c877f1e87c4b74fb2f878350beadccfe7c30bc5eb5b03a45ccb11e502b765adfc6f5848edc137245844b69defbcec4f9af216518281770a20820ec1202d7b2550787e6d14ecc963a3dc0999720728ea6491c81dc68b26daf1106920d743cb5c9cd10374968a1a5dbe90465d8e539c70c9959ec77716a765c184ffcc2d7f27e8dea797b9bb77e15507bd6e1d23569a68c7920933e217b29b00a340147dece8c2fa503dfc9f5970d55e08b64857eb2b519f249cfcb68e5c6c667da866570fea34d83e6cbdbc1315bc3d4c2447650e62e8c61987f490bfef11b6417de0146284f6720289cc0e42df3561ca77607fb9dbca09e1e58a58d423cc0275b4093a7c0b7bc70ee51c8c22197f3ba6605017e94766033a1aba64a89206aafcb1d5c627b76bee15db321a455a382e9ceef7aadc0c9db9a37c8d1e26e484b42d731bd3647e6649f18de3b2f41a5330043fdc6742f9eed37ea2cff8c26396c55e43ab93e8ded892cb50ac5671c730275cb68e54ab221f8cee9a97efa298cc20ff43e87218aa14ebc7637dba70ea026013a8308b126b58051887d910384d2273396ea3db6d26c434e5f33efd16d2739f27ab7f7857e6dc026583835eb36b8af960d07100bd60e6c8c85413454e15f28b375a58e2ea89bfd46f5d7c8c9af63f3ff6dc9724c71cf7e0e5046b713a585142632214cbf0fd6758f9ed8d09a555ec6c5bb04dc502abbbaba6389d6ba4f7219321248b13e7894a784bd0d7994562fe405ba419c3c18b836bd0632b46f144fe14b712ff3cb452dc73cc5a9c6d57bdd1638d7d53a747c49d95f878dd29910bab9a23e3bf3327cc8d5372c31636c963aeedca8b2cd434dd56ecca7535e5efa7321f01d6948073c2a6f8079428b81078767fd87fa165f6b53ca00b12289fe1901049eb0720c399fba1c6eb733a8cdfadce9c854b3de43fd4bb5029013a0475cd2a50a5374566b0de59bf3793bd2b44ed8da592a16ee61040d4850f2ba6db3b739dcb2075f0295c66b3d0103e0b56c578f2333a0ad5eedbbff09ed84e366b03f6d4a76421fa2807380d447c744313d094014aa916bd1c52f3cec85046f1d1727d144850d6c351d71384fab6a91fc008d5eca9bb81778bb117bb043245caf0ea6e8fbf3e686477697aea1ad72e01758b11957dc0b8462f4aecf5237fd420be8135127556f788824d625cb3819049b8fcf9c602750138ea7a232c49841be77af3ae480dd77f8c80bd458d3b8ae118c7c19d74a2b01c8e1ed2ece7c3fe369605dcfaf67236828a59f64775a4aa30ef32fe9cc4ef9715f5d4ce388166d3caec710c864232d3dcc95c0a3bd61e3cf70ed8ef91e9d69f722340d97de07eba34abe0c79e07d8b121752ebb9232be3b421f80474aa3cc2489db6493784f663fdf4507e05178b7dce18728e411b0bcedb8ee5fec2314fc19fc504dfda2b0e0635ae906f1d8a8d757e8d85d6bb020becaa4a466895841f18019728fb4e01dc7195e6d42d53a20a1255738e228075811f20a2fdfdbe2c7347886fbe04207b0f2190118d49cac004e55f9d740b880054bb4fe0c721eed61dde0e4f1417f21037063e84d6f9e4977b04a8ce48af0974b62b9d95cb09c4278d0d2fc0f39d65e83b8885c1b48cde74354785e2746c8ba5f74a3d3211dddaae2a53e0f67257d623b574328ec4cb0700f9b036677f246c68c46d3fed6fc642cd4900cb385773bbc733f8c5f43cc62fd17a12196b4a7dd4adc5a72fbb2f45d8c64f0cf47e39358ebb127311e66cda05c5e4aec24a0df4593a933343a9fadc334c57c80f95e4b95c9a51bb7f28f3aeb69ddab22c44677074da4780bc7125193a3a70b395053851f879a32aab50aa4fe037dd36c4c615d5c4e19ff233d7fec0af9857b56af435b185dce32d499a856302374d5f84aa40ecc1b043d4fa57232af5c8914d7ad951e058d5fe9e35ec1bd762176506d20e4d428bcaaa6a577f1c3aabe59876a5b2b881196167f1f192e81d50b713835cbc8a947568d65d5bfc071030af014a0183300812e3ec7af27f12393acbafe7922de51e539218e9a09a651f484bcb2b57a9d1c69ff152e05bd7ad90d36e825700add3a7680cb198f50c6a7a10f8ad3beae16e7898ba9c43cb6a3601a9ba46c7b01b4dc4a7d4f88b97274672ab7ef073576161525025f5e2ef21d6f74d1b051e5c20597e256805ecd56263a8019a392d773e16f5f35d59c88f98756026111fc3272611092f5964663564ef2f3970280cae856e22e69159b2b8396b64af343a9e0b4eba4ca0647212743b0f5504c010b37e157aec5f3faf5291f43426a3497076eeabefa9b680b1a02be6c4ab7debfa9922e68897daa1048c4c0fb0eca21c37a3a105715a36b8ac86fe2c9e9cb29819f4bfff3371b68b3fcd145805ba0307b90446e7740d6533fe6008ce4294c6e6a825976a02094f3a3b810e69213ad9c7e0f0865b0d6fa39bc8ec721a9597e11a25113931d46350016cb123f848cb83c3079d5a9e3698c2be71febc5a788f47d84cd05ca96ae4a93084b2bcb2014b38d5a0afbdf095923c65af7c7db83c8161d7819756727edca22a532bbd7d93f8a35054a401af59a0549f083e52fa658f5006a8e5e497e5670c69ea2fa5f1c075c58dfa3e9040e736f340a52b6652853ca650cb1b27cd6dbab62a0b52021008fe4296048241ea14f68e7e12b3a9da6975e05e172650cab3f46f5ebcea35762ea32d5626f845db57681c80415fc4f3a13f43f5210e172c93ae58c16855062150daddac3cbccac33945ad7b70eb929965d39d550661fe1edb4ec435877a16e6ca2ffac5f3a1be60355759981f9bb72230140dcf1cc6142ced844d6849ffc3f3de0dcb24277ac732e55d0b620b866a072d49db4d79df7668a8be5a01f69ac379886bf0b20857f97aa612f71cd9e06581cfab0c644a2a970895c17882067e4aaebbec8de0559133a2eca47459251a6eb3404c7419cf9e6699fbd17d79c54f9f413a81fdcd067df88ed256b64ae90f0fc26612cd9d299ee2026d3f6d599c0a99bbf895a949d19c314c9ea455be8d5428723c4cedcadc501d51d3d033f389b28a43729a40de213ae95419f0a8f91e8a6125dc71b72bdb23da6cec000d011ac284a5ee4d85b519bbf744e541978cdfc29059bb3ff0f38bc803ede29f2be11f818275ef347de257795a51c737928d2fe69a21af4551d9ae986f1412bcb75be8fafde488bcd051649ca774eae1e80dff3f84e970f8d1406a46b883814c5b6cd4dd121e0441e531a485eab622cc30ff55f6886be89e09c6bb15df17138980ac7fb84f50a0e4065b2e20f9481a137a847d2ebd5fecb69a84385b32e33a76e634ece890bed7ba61d19ae6b61f0b9a822f3d3d7966226c2f6eb08706263bacc979d18e17429be9db95f64f21233b2751d74a1dcb3e235c80f6ba82b330d9a88b7884dc9ffa93cbb7428a3f925f00b899b14bce2cf912b6993533275821401260db68c20f442883e279e245664c81e21364704e8cc2ba056be150c32eb09dc952272cc15b532825d5a7614d8e5ba4f8eb1f65c40d75a2978d563151856ebbbca2b32c0803d1c6dcd6dfb5edbec8c72076db34ee782818eeb0d0ff0be3155aeea658f15c998de630f5ad44e8ee27d8f044fa91e8b600f9f088df4a3938f7b7ad06ffd0378af10d1dda6a8b4bc842e892e54b1cb7b3731e8726c08b7571a86f5cea0cbb41db320a87a7e2bd48c554f8a804b7a8e199a949561288184a39c14697ee57bc8483c827e49ed2bb8376ec6f10259afec8fbeec900c9b13dfb5f6b0127f0abdd82273ee3bc50eb62cb2b2ac667cc26b927e638de234ee1a0c87964a434d0f712597c948360c51ea8e6452892d595c565bb6e15dd0f8af705f43fbf10d2aa7ce817a1a3b6eeb4be7407926c1b6a1154da6e677eb91fa7a89a468f13fe3adc1c9f393ccbedf9c8b355335460c52166b77c75c5296eede7fa7b1dca03b2d9b8f94722fa404983a0a6c8892526dc3143d45f3c08aead620f74e9b3112b412a9cacc6a395c0a231755bdbe3904335dfed2012407391e7a57ce630bb5dd0aef8d118ad07f04392d95fa273cd77a9eae608699799c8eac2a68773ddebeea7ff13855b34bd7907a530575d87e52604f9edcfdb4a0ebf19c94cc64eea1c6f3e9570b7dde3ec6041d379c6d0370f36a2b0c24de76a785a7469b244968ee14d29d5a06ce576cb697385d1c5a63cd5d757a6f9c920d88fc299fbd417e201613cea48ce57790516945f90ec6c48fd59966e4f95950138f5790e0d7ff4f71af1cf64adf12e436e63cb786f48b3f1568e0433e8e258e18f10475b3ff9546edd3457ae251d317690a7697933b6c62be6162a824f1a99ca9f40f0536614eec533bfd57f0ff584f4375bab449526e0153ca29a3fbe77e62f571ad7e033cba4e8dd67b93a015bedf44395a29fbbac9f2fb86a26f1d73b2011cd92da3835802844be7c172942ffb16be03e1d998edd1445ee8c0b0c6fd2f2c9e2afde0e13b863a77500fb66a27dbc40cc022da98c1625cb6dfc467ab1080de68021618ea64f1e9718613140e56b282e90688b2204bbd18987b5bdd413dd2581d4677c689c64e6d8666f8526c2a8256d8a9e73515458d2278aeee78c61ebbf24f654153a7c623aad93fd8db7ab192cf06896fcfe7fd29bc40fe50e67adbd584159123c42df11bfe2efbfec84f7d30be20ba00b14356d42a2f309b706f7c2e33f05370a814b74df128a11062355025abb0884f8acff349aacf50a434619a6ab2c052fafab7c19dee8a910422ed0db48bf32273aecc3e0bc0284a70973ff22353367d09f56bcdd28f0e429ed843143112a18dcfa69957b674f37dc78b918b6437183e52cc9dc381c52abd68327aabff6cd33420be2ac51a2f41d3d4b3bdc0aa79f26d37bc84aaf17d26155fe06107048160c728908812c48ae960d827fc2511d9469656b459b43dad49ef9920fcf0346ffde5ae8c938081e761a8cf932bab08c85b0a59c2e9a15ff5ec57d1c6a795bc0a85a0c20affa6436e5f2f2745edddf77825a81ed8167a484a9fb04b823d8ff13149d9fa6e33c6def87b4d7306bd86a222db88ac8f4cbdab932345a147811d01db459db73a539d38c96fa92e4df2aa6d873ce6756ab7f6800e28f6167ac5f879a46cf3f3cbc2f6efc47f435b4ef2bc4593b350a20e2a64742fbb3fc5cbf8c5cfaad841027788b531169d88b194aff7dc2df11fc2ff99fe0428fbf80d1b69cbd4a8ba744f4d0a4e0ba034aefb95dfff14552032f04866678ffa33914e5cfef0e3f578e83934972126b3451b0628722763059269248004817e6dc12fac4a84aa2f1a5853ea7cb40cefa255f28b2485d6f946058f804bdb38a7ea1803a4e8c1085044a79696e43ba6a48bea18a0e97488d39dac1692a5d51bd5a607be18723a25910c8cf37aba355094b264c666b7502736b846d7a3d68e8d0bc3c94f31c1f2005b3db896e64adae8973f54ec9293946c25a1e7d43bed5522560209ac9b3c3445ee9b0996a3016a2dc5b4e1e8a50b8b55497705622b4da62604134c3ab7dc56e9cd531ff41c669bd01839d0b954cf8150c769377e20e0a73f44a5ea0a9743ebc14a74e480a57a8bdec6cf6ceef9350c0691b8d0775077f7f80af0005230dee281672632015766f7123fd73094e0451238294b023e5e20b7647b560cf667e235df8ba7dfb9b5bcdc2ade62c26798063e7ff15ce81d8b5ef648712e711d18dbf1a20d15b79b9d5985940992bc0ec2d93768545c2b891380566c6ed9fbcd8100ea110dace3f912f3504a285379b650a8477c0536c1102dec0786db39a695c29a09ca7c9093b1c08db869f99ef9f57f59f9d61e15451d2bffa5748fe9ca3016ee612134d1e4b922d394baa605e7ffcf2857bf442f0316d7f95ff8583a6c6232a9045c29950728413704b62fcb27a69518d87466d04917acaffc790c46884d777c3b4c1c9d60c00cfacd50beb63fb5486d4da75b913323b48814feaa0ac517f535b1696db85452357e3f72ecccf3d1b3a8b7f541284ec36de0c651b715476abda0aef81c420d4d3c94cfed34bf3d8ebb63cf753e1c97c069cc829672071f73e682e00ebf7917277a668487ce56e5485eb97fccf9d978a3d9527661025285e9589f25ad184ef6fa6d7c3b18bdac8d2f4c4ac8331b2ec01feb9cf9ae42c6a3ba44e50501ad42d8e84526b8d32aff1068ce75a108a1c00792a66c18f5ad65e45d9cf424c7e33eac4f633971a3e45ee866a1aabf2923bbd264a0f61cb63ad287aeae3303b97ae3b2eed23b2ba7ccc6605d320d4540fbe6f4d436aa48e23a063a11ca0a328a0d40118d86bb8e49560eac3a5066bd49db0775aff83792f061c8d2744119642ac5fd21ad60b4bd7b4bbda7f437374b23c3034f407a7cb88db6d197ee6f8507bf36006ed664f0d8b4782d6ea6fa5b8500ea9553d3b4633b8a33332df892a782a75a4b0e5e8e1fb8593e2c0d0b98da1af84be9dd0e3f0214d37535a63af1f6ed428ea1348378402a54c4902634f5122e25765ebe66a2acfc3c6523b2abdf86776225d53b1fae98aaceb56bce7c2aa2ff6c79904d4def94076e2ee8ba57c2398f30edb9155ca5151501a8972a623117032ff94bcd60808d580f11bdeede870d4e1aa16e834bf1a7e5a2ae0bdf22a924a1c8239a602274b193fd4d520689b5d6676d99dbd8ece8f4a571aeb7dd93e797b8227ebed68dfc7ba2c554ad7411c1ba44ad0fda6c05f7bdd740a3c0becf97a7e89cab7b872d0200f3eb881bf486a472c0ee9681f0586b657d121c22088ea056e421fc5e842b6453d2aa0fc62dcfebbfc6f9669732794d30eff123ae5ea4439a4705885359bf3bba99871d8974d206eb289b266703a8ebcf41fd445b330f4b230a59bf95cbd6cb38da8365db482a475ecdc81df77537c84e650272a590dfeab9df45da9ac5005646a61eddc72093635b481f81b6859b1be3ba9fc86933684b730a2f76af66ea0e7917d6beec2ce8755d2e3252bb2bafb535961f5543f9f1948ee729b375ee4c6829e8490498f4730ec457b9c10e143cdd2dfa7e75a9ee4ad0bfc03efeccc0f3faf80a234c965e7f1f9f8080b767e8277980ca1edc87ce0c1b12396b6b4a38f99e86b60866310f035510d9ae6c0c2a8ea1ebd30e1eca4cf980bfaab33759e6deecadf7f8a28d679d0f56fecd1c13193dee7d76f00467bf17a325db84b26670118170863b4d6588fb87a1f43093025a9eb6e37004ca12290eb838912bb12756636999f0e1e69b7aca73654d3fb7f724e7dae2aa2a6bea717b23c83e61a6ec8b1117af0beaf532a167c77b9ba0245b3eb2296b6e3d5691af02a7c6654adfe7d170b63bcda44f48d5a67a5c31b3a2096686133aeba317badfda50dbc16cae146fe416f9067f9cf1cb5e4ec15ddc621874abe56e3a0fba3db3459a7ba4a363e70497715246bb304b64018d8785f20666d0ece31042c22eab059ff88fa68d645d8233c58730b4af4dcd4cd558f047e9dd18fef17e5cdd946f6d41af970ff49f2eb38f5272cc7565a2527fb26e78b6503574ad8efca187584b6dfebf29ec9609cb3e81770d05c54436a2115a5fcdcd6ea1346dce5a159cba1a7f94f2e822cca5c9e96518916bf043077e404203eeccc55e7ff428ded47f8fabae1891791c815de31cb874fba87e6a8581e46dae837a4b87029c18efcf4edb418f4ebe124f55cdb1b69093744c9c19d00ea83cae9b7e702ec88ae196560849274fe022700adc505084cbeb6a417753166a444f767742491cd4624e4432c37358ac2e7fdf8e34656a3aae93bc99d3c8331ef781791573e05da35845acfee85b0e0b0e59c5f42d86aed6a8740e5059fd75145ddb5146157cf8d4b3b6dec61662af79f71fe67958d6d4acac94042658d74b69d3665d9e4d04b8122111e3d3f91155173e53c5d1c3dcd584650420abdea9e7b4b1286da9ea9eba0abd6ece2806797e9b0915df167bf5f0a9fce4883364507d8ca26fb070ee6c4b9812e76f6086376b095c6fb4f77f6ea29473954ccdfff7f1d33a39e30889dafc29940ed01aa88fb7d5bd0199c441fb0f822599752ed5c44f4d46dacea1c0a23f8cc6c2fdad8ca2bdd39596c04f9fa071879770707c59e64d389f72b28d5d3f7179f454263c079263fea7b5367168dc7379da7e6b44c4dcdc0fdbb9fecbfce438a968806f06c2e404555e725ff523b4257b7d19ec26d4906304349a8de1100f5411695b83d3ca176f3cd5e0c210a5d751a12bb73b554970d4cd0ad92f2b9faae68e359880f55332f75e5cd5063d7f6379b49d70e8791b7eb89f98d3c7bf10b5ccaf7cf074407a88b771ecee2558d3ac305d198a0eaf07666d68fc8a2fcd8762bfe5f891dc02b3c1805241515f33b8d88b98cabdb88ed888166328ea7697ec609ccb3120b566500f7926ef4038fba65457fcd196c0b0e217830ee00b0b23b2d686ddd1ca7c816f1d941d7cb17beecd67900ae22c0d15b5d2ef44eb0ff9a04c8c1e2efe1c0321557162f853af9db2eb0f66aaaaee93aa3210dcc4db761f4c66ba85757cd35db5b2f48daf54dffd752f866d83e6bb36e0f976e8deda9103da91ee05a51e082d4c864bd69e4cc50c86265ff50e361112c2ef7751f089a1a315584c277c1040ccf87e598bf8f0cc212d8576e986bb7523abcd11a907b3df8e89a35cfb5c5755bbad1f989447c0d60ce3c1255697418b439d5e6aa92d8a1a014fd0fd7471c9f00ffcea281557a898d49cc70438f768047fcce94dbb567a21216fc0c1ba37c7bd10e12f575640072d8c2024dcb50057ac3f0f0f80905bad0dc461db14f158a9a6773cdf0ea8315b7372a114a8f72b30da7a3e84d7614f1544532b4afd41403617d0143f1a63893cd1708a13e0ac53bc349d6f26efe8fa78c6c1df5beb48ece87995068dc1af62984f532b428cc1da5ccf6aa776caad79d11db8b5ce0bc34ed4e7b9c6a6bf732fda4563954fa7f6d639b85c4a83dbcd2fba11ea460646324ac38303ccabe08718172f747182742f007dccb0a631b094ffcb02c9fb6e761469d3897458c626d12d6fc3b7693d549b01f0de051c8ead9ae8e3349a210d6a9e3d36fcf23d20ee09c0229c3b83aaf8d148cdabe884546fd4515c12a8508c443eab5362aa4ff5059d2c26477bf959c37b8a143fccf7eaca96df05d63ce0c99d5a1f6ecdcda46db8f4a5b375bb7dc344b0d47d5606b5fefcd6bacd38dbdb145628613c12d7043198b5a3e40b02dc8670510ce0e808e257c37882f44e6f7f97c8b002b3c32961654e48136f5997f6abdef37dc9b7a1542995c7b07c62279bae696c80621d0d4cb6030e928e2310fcbdcd6886592d6336ac88dffc6fc1a5d3d006328f2fced71437910961fe7e3ec4625a53d3195b56faca25618b2d959d5d0877b813d4cf51a29f7bc0c0f022165a636d22be721d1faf48d3b715a54e919a6ac25487bea82a83341a49a9a152f70a7ebd6099637f54bd9733c87e27a1a408c8c427a8bcc18c1f39a630fdbd95d044dabfdc16f18deaaa3d38fc9ad60ebda817338d04bd7993efbaa471f32e54c5ebd974811197ff2f7bbe5b2410451d92385f2ef3a6779fab03a899d84c862bf1f93b07e83546619e1f70a7a359290f175cbfdbbcf42d3963c173ce63c516c81fab702b711c39a006504b464cd9759eb16619e047b0817472486ca87734b27d1973978de1877f52a9c9c3f0d64361737bed9e9d8bfff1791f5e4fcc47944fd2da8ab8b624db4a6d4b6d9506a32eee3d79e17023fd248fb6379cbca06c4deaa62e37d10c93029187fb8a51fca5059e8c541180add12b106c48561dc7562c2ffa022f20733926875f35efeda34a02c78ca4b8677d63506e1230ceb8fa2f4585a7270e533a40d5d37a1a0009b0d9d2dd063b633ee9f24e941abfdc306b817b996616310c6d0dbe2a818f57c958a03d59e983dfd317b1f94858c019457ad60d8d8a53db339f4a83b906e978acfd34b792467d0a2769b41527d50a17ddfab400701eb61d4be5a52d4523bf53c32558009927e9088d6eb006d7d2539c7e29ab7d89a17d3533b62a9ecf708349befaa19ca7a16740ab058337441ed4f6d86085fc355215f99ed56c301a0422f36498198c4e39d9d4af9c993aeb13c4ef3ff0ecd838a903a0708800d47587801f59035b33e2edd46d700eaf57592d16740b852a13bc4dd1423d280b5427c5b6639bd842ce15bdf026e1acce4aaaf77015b38181bdda76d49b62762680d44d39d917c5f5831056e116d3c4ef62b01fe26d42c51394d8c24a2941f298f33251199c8de0cbf0861727f1435311c7683cd06e0f2dbce6b0f36ea904a249b974872ca862248c9c0fb29ea2064a50450ac0888114d943d814fb62169bbb32c5825de92c88cd3db4d51b41eed69687f70cb96e2640dcb94410493921ccab25b6c998d575fe6174a0de463195e45e58ca157eeed725a7f38b696b673108a47a814218575c3be070651a2b28c83c8531fd18fa6708c5a60e474ace72613d548d46b548d38dad64d3f64bbd6d800f748747913ca6a30365be6d69e8f9811fc9dde553bfa6c4c6177c1a781f125dfb99e0f9e4f84e92c104fbcd13d1c1030e1df334b518f78a79a0175b75ff611a8294fb5f8f830bd6da5a9de88ad414c37f82d0aa19b7972d97824de5b4a4787d6048c1e24edbbbf0af4d0f95c086736a5f46ab6a5cf20195f251c190c2d473fcef6185bef73300f3a251db236ded6c817b96bfa8133a561fa584ea913362bcf6f0d3292b3a7767842293b1fd2b5401906d967fa1b161586b721abbdcec9094fabf7132c6afd85c7457130f4ab95f8f5de972e7f686a38d40cbd1b8f701884c8405950cc12173512d04cff83521c820fb8bb3cff2b2812b4ab72ab208b77800c5c8a2d9c448e987729084f9b645ccd346ddff8e4fb91349a859991babee6fc2f357cdf34b34fb4c7bd98830b72bd1c8f99a1e68cc42fc8121c7fd5557cbf10b438a5452c7003b0726cc47bedebede2829d27b38fd3ffb1a2392471bfe6c2137493bea97a50501698cc8c56480f3f6c7c6786d6ed6b3c09d6c32366c74c36907867864fa334a3c47ee1c1bac9836f91a4cbcf006b6e9bd4e2a801ebb44f59e6dcc7b0a2e388a8f2f6abb209c2cc5f241ae33119ce999e7057acbfb163da1577a6294ef0e784afe5a87ede3b975aaa4c21ddb568e613adaeab1460cb2cdd1431a10655af6a514d59a734b6e889da953b0c01a3cb7fe264566eeb5e0c80082db5a67e64054e590b3de8dadc126efc9c413a5c589caf30e632d7e110179b89bf844f88a785280892b14b201dfb983bfec01cbf19a5aa021880393e1fa258216c1ed59510ca158cab8b223bc9dba624a1fca8ff52294e5661b94cce9f70c753d9e1fbbb442e6819095f0968989d0a55e6b907c4182fdea64c04941c24ea3657ea3cacde8c89a1cf97b6d1f431e3403f9c340bd9de709174babf9fbbd8c80b1ebe05767f85f35cd037a25326fa02ad5e8c7fd9e81b2b2ab4a7876aa851a37acf5f9e77dc11c45d7ef4cd5b837e9c75db723a72eaa3e2a1532bef2dcbef8fa2ee312941a0f8e60bf509028090fc2770c199b530cefce6d152a2c1c7d7671b20e28db6f706db613431f3576472cab8234cbc20858f03c684ddf7d19df998f06565b626841dea9a578b0280a00e50a76bdc1d30674ea8e203a3533af0e25bd7dc1e26c62f7fd12a4624a29b8abe0f82aabfe082af11e5e607786b4969c3357719e6b3c1153d78afb9b6ef5c68c6da2a00763665fd203f043091aaf332c12928db8c8c7afd4f12d85610f651b6aec5566425f7869212bef0db8db825a4fb99f83dae22c3db273faf2ef117b91425766f71bf85471acaa25529b04dd2087eb3ad1a6ec6691e7627e5913e81e3f41c05c7ce2a52445fb3812329f39d234a8dc932aec7d68ca69e973c3aa736f9904162428cd04f4e3ba68a0493bbe89702816bf522a1ff095d2f53d8082c64a68c7b82133e29a5ff177b3f3da34b567ef2a13f8650357fc5e300581c19ba0675c2eb7e8622bf7870fc3ce2d9ffb5ce17d33d329783831e4e33aa826ad897a5a099be3bffebcc971f4194c620a5c4d326be4a744f33915def747baacb13c193b5b5f7dabcf1059c688696e83818889e6877c185eb55987e48ed8c6fe8cc06e31805329f506e1062da66b4ec248eb83f29bbc28d3174e2abb34fd22c2ff1a81bdd68169ed06b54e98785747aa4e3d57714eb8592fb436cb01a93e02d5ef4442471447499757cef3e0cd4610f72bcd08997c29d396f3d81cd26435bb51a151ccbf2e2bc68ae33428a9edf899aea48b6e4dc3c63dc54308e12ebc08d597a7c1a7940bd0d9b5425ef04f2602a5c50939d013a71adb81b65e2298d3eb82ba762db8aad50c4d6596936bcf5ac9af8e6f3769fd474afac2eea602caa633422afc99149a8871c34f355b38f1b368889e3234ad2e8f59793c2f78009a7d3ee490b41354756f022061eba5801b95f1ebf97c34e7dcaa69261972986491010954040fd5a9482f89cd86b7f9ae61442ca01e29ae1193bdf24b54c43a3619a52a842774a04647c4a92440d94523171486e8250f0ee28596de0c21768a54df1d07b422552afe3782868778b38fb0db494223ae155fb43e3ffbbd2d6d743c3d9d98e509bc71baeb759eeb10095de9a790b1be9cddee5339d10e22f2ae5362b7ed6c254650945dfbd43598a90a88878324bebfb9f86e7604427f3e43b6a4515134c25687a531bce2aa7c908750d3adfc86b1bffcda854a199fa57bfd8abab1754c7475ac8653fed3af507d61189511b3daa19d85067de142aee82f18a7a91d59909050e697ffbafbc1af761ac81e9f7b987f974ae99cc7e577f9530dc0c0e1dfba91f17fe45966522292547ba1e169e5463a3361e5d4b1f24695db3a3eaf17b45daf9510c0ad1d8e42ac16c92e9f513391a7e43bd6d29b1cfefcad5ec39ff882526bfb9012d7623dc06a17d34a1a1ab30b2504724c1dbb2f0e916d4f03ad573c3faffc9f27b10a975619e72790a566dc3eb61f515abc9511e811afd01e71dab83ab004a17839e61f34fd244797a63cac2abb9af91d0cb28dfaa71da86038591527b41932b2afcaad9ebaa9dfc9cc37ad1e69aa62ae63b115042329c53264fb5136618b869e0c63b63823a53a2ac2c41df9004863964f8fc0fc7e7a4937047c4094595fd31235f05b71a51d1a767d94f6f540c71b45cc902d719a4545ab8bb81879a5f518f8380ed10893968aabc545635275efc373e545c2c5633747b4394e891dd08536835fee860447c6f07ca80136008da3988897d4e749ec3580215a3783e90a4a3d8f0245cb628a92078f572db59d80aeda7ca2c9d32bd67305d9bf860cf0bed3dca251d36da444a799287fdfde6c7eac4809b19e236fd2257049b005fbdf80ab22ddf66375df8dfd20234243179e2ddfcd3f72a3832b7d44447eabc3b13e762236b40eed529fecfe8bd9f4c66aff5ebe54fa3e864ce0bd2984a782cb14d27d1e0e8472874fbfaf7b2469eb5274fde92999017a43452105668c1b7fb18c4dc10f21d233a8d269a433586667b98b9fb9a61e0900dfd9d216749d9fc70c4af21e5c5d2152a561117d3acec12e8eeb7dd8cd6f7acc30d3f8fd11e25575928763c4be8ccc0012a6d39eec2f2f3491d76947d360eb4e8975bd71b9a6c18142449828d0341b6114e4fc5bfe45a0afd4bfdac7eba4cc202386194615bf07c2a6774335cf76005e31b47b0aa32af5c6ec40d4859738905036d62d224fb70cc00727ab31ac83132c7274f3803436b98c5a93a8114fb4cc4450b6f6976ce56e34157e97d6543c3feb48bb97d2649628dead0390524ddb991f0d881e3dfedcc3f1da0bccad5f75fb727372fce1f14700d341db5b74e8fc35254b1b1270ee45fb3cd4ec7c13075d67ebbb5e9da5c4da93da9a8dc860aa5ac13c9f5d262e0f556cba84edacee02b562b525a6cbe4241fd13bd4e2569a8e34b14db32c727d4a991cdd6cb3228727f621d50a60acd5de302ddbdb8daa522bb43a7baf719d5e852dfb36a71dc01c4dc47bc01c4f7067684f5c7acee8b29f8ab7aa7a078ef12e9fa5921efa345f42fcd7c86d8fe4e7a59389018f6ea4e0bbb0b601b1e81231ec33a84514f148b32e7451f08b24171c37dcbff4bffb833a174f09f424ef5afbebcfdd98b6341d343bfc9267f89f86db79877bd1a5600567774f365b2e2c6154c5fef45c3fd08b5e08d51e315f9bddfc90cd476079b9040336801192cacd4f8349783310a942599a30ef6b783915c3cf87164d94f619f9cc510e845e4949f00c2ee2394cb9baa4908aa02637a067befa2f58e3dcb9bd2220a0656a969be3a40479e4b4c7c981dcc728675dc18421fb9ae53e5b20312bbc3fbba5176acd6caf1ef551c9e7b1ddc26ef9dd4e39219a86885d34d29c3a5eeea0c8bad69183526940ee45b4e65e004087ecf9ea90ad7af55b82af5c07a1d7243d582c78155be44b583ef42c977a37c67f4e4c4832ef5bc04c92fc905bd1fc36732fbc1ecb8c397774fa2d1a618ce5287b94d0c535478ab5326f536bd9609f37aed4f6663980a3a8b3ac5d44e2079b29f99040687af4d338b898317f28a27a9817cc40461e1dff860bdd323ef3a733c69e8010261baf6bb132a807ef918d203771cfc4656c7d3ea202854956f07a861f91641816a3f521debe89fb2b2b59d8063f925c84ee00a938d62f2cdf71a68366da63d7686f8737612fa52aacff05962e078e442b4540081655c70553c003dabb698d71d3a62229368e8efb199172dd74149801e5730bef7ad537c030046e2e319e1adb389058c8b20401c537e3edeabd057f22122c52e857e52a34127318066e1e5ddd7b2cdda516d1256c22421ddaaf5c0afb114dcdca231ced0560c21dace90e900c3d87331b43e3d14884e6331c1cee4122e5623bfb5313f958949609edd8763752426f2565e64e7e603789aa3141b6fe8931d193115925ec9bc358d7788226ec977d9dd4a64fad7e3e6aab183c38ce57cf2882f32e657317a6de99db8eba332c4eb4a86809b662c19457fac9b875eb55b291db2f1cefaa6a668fe030398fd5a864526c152da89791d2e8f7e592866dbd2654c5d9e90ed34a342bcb980ea16fbc4c662dcadb724abd8b72bbb6f9987bc1e2b160ec63c243f89b92f854cefa8b6683775648dabc9490ecdec5dad30f1d3751760edd47ac66685b9e1be700515b35a08a44cfe1eb2267423ee8e070ec17d31ba81116c7b788c7a592fc2f284f6798b2309717a339fb7b51760ead532ce262896ca713f6336d4b5462b4b23dbd56c7709b721b1011ae1d0d5a7d1f13c2cfbb21c7a603647aeaddedea8318d29a54ae4dd625872cd50d1d739e3003d4bef0dbcb0248885fdeb7504a1d6170ecc33bcc9abbb15d0e3e4cca295dddd48bec8b4d7f006ac1376beb426e77c659978180fc2b24b6f6bdf62c825f77af38936b9b704beee8bfa8a9442497ee753884e0e5b3ecd66b50f6af61145c514647f16850db83f902ab859c31ec64cec0ada57935702ead05c25cb6214c59e79a87ffb5968a558ff299c5db037a5bac3ef704fb7257f6a523e42ef059d89d0ece153703026ab4eaaee5e40e0f3ffcde31389fbfaa935dc385545c38cf06d76299331d525c781e799a701e486093b0d0aacb7c4ac243dde1d810403a91382dba6fc04a8a442d646f4d0e1120b06fe2446710e1b4b3301d64a29ff7d4b80bfecea3a0cd7819929a3dd14f65a5bae9a215ed44ac4cfc05ec6ce0b43fd779862889f90ebb6707e394eaa758235078fe317e960cec8203faea1b91002de1e6dc8755c6c1db911b4ecbb313f2b38f1c5049dd4259b4cc5fc6444de42aa01d8a50065e846359e462285740cbf28cce4bdf65be00843806bb1daaddda12399d6f077acde3e654413365507329e54f94b89dbf521926e86edae732e399816421ca8837f179b4679cd363900353ac0ce9c5d0c6526284423f162138556b36c092b664be6d9128ae31410421f8e245bc5a15bcb21540ddd3dcb8b178309e81bc5e9a2ec57e93aa2ddbe8e1e7d4c8605069d4e75ddc945a219e6c0f83492af7ce308eeedf870888569eab1d0a819de9f6ac2f8f4c1edc5928141adcff31418b410650673a910f6e6b34075aadcef6165a345101686d91d1c6e0859332dcabd30577caac2c1734784fd9ca6e8c3efa1843b1982d5640b035296ff3bf68851dc4ab6a43a7e55e333012ef4cb4dc019d68d240d5de3e6a7f3cdda028a9e536390d8493b44dd708c49b90424500b81d6609bee0ff7c0b02794dbac3d10aee2588bd374ba942ef38924060096b7f97684754418287c9212493e1913937a8f557e865b9cf4b376f8c83dc460d4398086154ab2702e7f5a5f39fa8c84dc42642b2661c98e77a5f780e665bd578fbc08a21248571b8d3852a9ffaf7a6954afff2bc34b3acf1650c1c98121ccc2b71a0bdf93a5af48fdfba9b128ace3851c26217ceace8ea49916641d26e9693908737c14717ba64bc8416ae61baecfcb88e5b56c7ee1b51fd1f0aa6731b419dfef77d6b4ee089182c6af39fa84f279e18e4660a3756ae3fba089a7bfda3c2bb92086d9248a034cc868d7b3176998f37f2549b169fbc4b0a96b9d32a0477520ab73f85dbf177f6f764d6818d25be60207adecf337e967b155660441909fa0f5f36f65658d6823c53e6323aa75333f1f88e67fbade706c59d00a728ddef4955d9f53be16e79090575c6b953490e0a607011c2a96922282e4e20a939791d9c30ed96822c57ee731833b0cf8b059c4e8496baa155e649cdd2e506fa5a02f255542f470583305e6fd165c3e15a9a39bf2276c147d5d090277684caef0f4450039dbdce4c86e2463eef95f8f892515983e78a0e147dc8f9644cae826fe7891d30fe5e8717ff85031735be77e64b94b051fe19a29117b3306d0eef08458b7aee2bb32440f7174b651fffcdd0384eb85358293484e9493cc4d83659614aba48b93972aed1ebe66a36067f4ad75e0f85202dde837eb77c621479dc52ea55b97bbe54372b62c210eb9e979203d42e32b194ab1e5792ef182a401cac9187a8e44226660cc90c394c8582bf04bc6fb4431a9c4ccf72e3a9d827dae376f21125f9bfd1a606f8ce2105a44cfef7d96ab4217f7a8fde39889ff33a0f404cdcdca0a9a18717ed990445b0f29785399f2a867c410b3bc3fa0b2e8883d93e7b88a6d7f28ddda68fb4460aac3250625be410c30d5b57caf07f77675d8e8455f97ba37783063627fda450b34693bac26a83b725cefbb846350a98134076503acd6976c17eb367a1590190dc36192ffb6bb3964027bf72a6f5f25ae6c0dc013c94e5d02b530c6d97c2b255c2b57855003632c878561a7a9a0756638189d607c0fca3c5c94cde6236dc3b1966838ce0fc2eda4094627c855becbe1761d2cfc2d0a41e93779848a2c0bb0fcde7d8a5c40a0975471804d50fb3af6c1bbf4dd5011d104bb1ca76dd236a409ba567e1af4f42867a03e266d923d05d451474b46fa70f53bb94db4b20786c2e73c80be6901c223f0891129bafad7f5f3530120e48ada9ab68f7704f4ff4d37fe3f6b652d019cee7270d577c3d16446546c11aa7cd8c6ae933a6974701a4670170304447ee12357a120f70c2fe494afea3459d60a805b236d66cfa0024eef1c97b85019fc26506656b8935ef8dad376161083b4935183ee18293ec29eff23b602d01f0b7d338dd6beb0e52b5b8f2d8a91b26dc1ae29884b38eab4acef830a42ed42dfdea409bea186e17ef4479a68f25cc5d6da6c8d5ce2e51c5330ca62a009a265f9343b1505c236c140f80f8c38c9164f3c3ecc2b38f477d5886126bbe04f98769d800c68dca948321b67e9147004599d3a48513fb4ba2828ae7fe837c3b763dcbb4171eeeb3bc879eb288da41153ac9c724f646e3980709e48e8851f18fcd4ef809d20c9eb04dab4fe979c48e68eac9872b6674ea075830c182086e59839da5df9c4cfa03302d5ed715ec9ff4f0220c70eb41d20e64d071667579d8da92c71cebcb7f845b7cec4723bcea3d9cf8956d688b31dbaf1589cb6f11580d1cf7075c5ee24f6b7f42232d639c6238c31c01f340632de0c334c4e0a35435f4c0968f45a1b8a1e1e0e73fa7c8491fe71693aa4c452b58f866ffa5a469bd58926424cebfb5e89215b38e12fd446efb59311a4dd184bb167f53ee5920b372b621c2dedf094f7da7efc7720fade8a698154d40a66f614354cfcf2f68e69eaf74b493dcf691e656529fa40996a73d5b3f6803e0f730fcd01fd30fe2cfba737ed4b63afc72bb2b4999611bcdb715c0986e678873071fa780940b7bc513d45476bfdc3c21c538168a3d27590be535cae16640ff84d7f14268ea6a6dbebe04f1ad3f5a36538e4e48b5ff5f9889a629d8c6e200131400d823221eef5198d1190f8b036fef0da1374b7453205c5b23c3a7a1b8d8b4c0109bce66beeb6af24287fa9d1b2d4c369fa8582ad6380e7b585badcfbd10e749418af2093c40e70978e026f93b6b32f0a95d514a6c045d46d17d1e9e794a6d80626068ba673289150b6e518bb1bd605233340fd5feacb77cf198b3557514e4eafe58193d045a137c0f0a9fc1138f0addb532f590e5897880bbba54797bbcbc169f511453aac3a052b7f44aea72a50fa12e1080b0ebc36e4411e9fb04be09104d157a70b3f0564e5d81f8e92e20e3bec2633239832ce7fb0c36723e32cfa36ccf91295493237a6a71b80361cbd726848e7928f8c3a0f43fa93d2a1fe73f930313360b11b6f6a990390f45e96f33fa25eafc45e18a4b112376d9d713c9134c20adca5d3bfbb4f5ba4f33e85387fc0f44e82674974b4fa6c6b78d9ca86529cc6a5ff22cd6a1f02df56705f199553d37e3620dc5e7d6ca15f1a8bd9a335127bc138b3a390ac3740ce2312b2ec766be8e4e121cbdc543ac03689639b6945694f8b91cc6c29d18e0d807ea5964afaa9529a08d6eeb6d3f9b596ed17e892823f567fd88c91dd19b8c5b9b5f2f9ab20b7d7c7ebf47c9cf3b4ba86200599b82d9c2f66092ea8bbc9f17f7b523372b3b75da277d033eaeedf53819df55633c16c6e984359dabe99d0d20704993f30a674388216d8feb9ade6e18ce398cea2817a42abdce67738e6472a818823d2b717bf609124aac9a1ee5d881c134250d84fe9b904679538ee9632e51892655df2ad649cff4ffe8e2d3489055e878a39f04caacc26bf18d1fb517a2a400168bd76d6feadf5a4ac7fb6a041653d0e363940234d1667cd4fb9d3daed003a978d16af16d66829ccf1c65d5bbddd297392fa33aacf5d234c085c8769d8b24ab8c042d1a562b55b16edf05dd552fb3be28190dc522de50770ca0bb975474920efb00f375c27d8e22066c0caf8c70f2d69714159b8d9f78f10c28eb89befa4d6e1bdfe2be5c3b32b81e3b20f83f367f02a75904a63e1f9fd219ce76f555df03b8a277987c7e22a171d6081f9d404a6a67d6806afceb2488ca3ed48c118d681b992e318e62bc5dfe224e0b2b319462ff4c20928536056dcf438c7934555d4df4dce3afad0dc72d503b682317acbe2cc8a006d57c06aa6c027ccccf584ca5f459955cfc4488faa0722dc87848dde7501d9bae537c04ea45ad4b40e673d047c53aa78d1c331d6e03ee096ba5e96c5e3aa8a6a236a0037984278c5dd2dcb67639e673ab5129d599500e1d818c4030d887f5539e45a702498ec6bfd8ebfd8341bdd683aae14325d1662ffa14b06d75d53c44a6dad5648e4096e1c1a75f8dfc36d5fba3062b7563a653a67c7e5b318cf3be601e0b3a771a4ad65816b7a0fd4ef428f9f90ae306b3c8e2979e03641c6666e283e33ba4eb3c06a1d86401b62e6f164209620943ecb6b7de16f81bd4cd02d5c4932f1d9192f3c9b70aeb8042488db9e115f1a3101807221fe74cade737efdb725720eab267b4583bafd9b366ce3d56982aba5625922faa2d50c3f82b5ec8a046490b20f145f8a67bd20511a6ba0673099a6d13a9be32fbe748db9f01f150122780c07eec4b9f7f60cd8da332d4321912e7c1a6f850709961c4bf6637f72dac4806fcb444b3cc73684a50178282ae9c08ce1454ca68e53ebcfb232915a180c6acfbe2802495ee1ca29cbbc1aec5d811b6202e871001e72e74a8b92d06bf7b06b36a6f9147c7889efa25f1440bd97e11e35efd184fddb3cb121dca8a904c013e3cecafccdec0fe8325f40071f3178b6ea78c25c3820e26edd322edd2f7652010b35b1f8a2eed60ba941a2033347ad8d5db451714961287d24074638fc5f58f15a3a54c4d361056113c0fd7beb2529cd7d15687f53ca60d56dff2b21953226ef62984068b62b2a292c6d4154faaf0c52ac469c0cbfffc07a503732153c140b4f5faab423715b197bcc61958d362b1cb35c46c06b9398f0e703b1ea50c8924e89dc3500015e001130bcdedf51b46e90b8937db071d322a128e1cff920287194b9310183f0b533d6834c84507637a4767cf94f6556203670e0c3fef1ec55253488f4a5bbbcae7fb6d56d0fdd48d9840401dbc8e8169ca256e55632506960f4094991ac646f93fe61614159bfd87fede2b969e2f2c29161ec9eaa417323be12e320ccd6ca18e731d5a2d62b48a69bcc6df153cbca4c736d4025c2651d6a59a63f87cb56c62537f17c6c000b7d854f73d26f6b299c59400f5e6d3279850d65d8fcd8938d8b1bc778050d28c907d0c2a93e155c2efaa1b15f31f64416b4a7e27682536fef27fb1d10928910b4af20b983f23edb5d956e0896e145c2f907cb59ed8b323bbf37caab91538daf0050753eff55aaba5860d337019f42c5d9b53c1079ca3678acc2195b181489c1f230f0d90a33e9ab7e3fca0218497fc47c3f465cf709e7735d3c46052562a5174685ef85ac3b1c3247244974f48b17a399c6028c52cc5af6bfe767ac91bdba4fd5946253c8a11e8b6cfd8191c94c5e5481edbb4317469170e491752a431e1838ff4ab1d536e410177aa6b599909c34f9be6ca5f7634b21c9db5338d37e240b88ef997adaab4be1ba5fe78850d11fa468a3a710dfb4cb007ac915e42a4b2e662efc64440cc2b7a6c3d1a8719c5bea288417101b9536aedb5431b10ef837962a6316a3b2765745983283e91d3ed5013c1c61fe03b6635e52734552547e37c2a005dd5baaebbe6b1c0e641d9bb73fdfe721fc8d22b2c891fa2a981b52f8772064df05a8d46690f9382c8305ab694260fda1d528f0535b88f7b09058eb34607a19ef02322d67d7865c8572387c8ec9b455c78b61907995535706d7f1f428ec96475a0687cb59f8f547ef485bca446bb67dff31e2052a338e3363953991b860ca24cef0f461bdbd5da260e968185eb74d048a1307df145973be117f050096b113f85225116fea702550a3740919c056c513607c54ce71b3385c8674c56ccb4ed7636dd06d0d771f1294c1052f95a824aac315c68c79e52c7b3c192414c321c703d378c7356797343874b2e98563a1412b08871b6c0bf46ee1a04a63cd48ad0a50ef77a96feaddf3de2a5f3a1ee2f34afb3a8985b5efd66a33583f285daad7205411fcec97d95b2aa2fb2cc0699790d10c18bff2a4102264dbe61444dcf98f523a6563d7532ed2ea6de7bd03a1cfa785c7e29a81016ca664b25278aaaefe1128208c63a75e4e7990e2e3e7ef88b034e9fae142b8ac466ea8c2c0a9535e953fc853186e02082f65dcae114991cbaee5630ff2f91a4e929713d0ddc877700658c7eef4f652ccfc1a189962e7ec9f11413ab59d3575dfa0759d0ac4b96e023dc53f9ddc476570cb720d0ceecc900ac57e7e5844d3a5fd28735fcbd679f69583ddfc0404f05ddc6a773420a86be05046cdd843271cf88560715f1a3e36882f6758083ad4ccf08a8737bbe397204df65039034a054a619d5c10f9416396eb5a3f84a2f2e642e8df12c2494c32258aea65b22e1723eee52b4b6e2d6750d22d21b6e6d9aa4d1e5e2fce52aa04c3ca0bc0b7f2699a11e74707411c1852f6f27cfcac8c2e7b4239c8ac33b889f09092b93fa7248aff18571a283de965cffc4d384f64091ef4973b4bad2d75b622a3c2d3fcb30b95191b290c400603e0c012f50b4cbcc9627793a1e527fbc7ce12a1ac5f4907702595df6b485544d3127a586d725e8d00b52e6d6e29b5a47a6f401459a3102b50567a85d0ae9a0549cbaedbed338e1883321da628dc2ed892bf81fbbf9a4c2cb585e9e46a4e510eded78b718f51ac67647944fd075ab2f9496f8b960435576b40affcabea84acd5bbb7a133dcaa8f35c9dc9734cf9a582d029ce99a4ea00ef21e1586ef868c6a5a1d07bcfba8d93ca8e57abcbbb8d2b458a8757693cc400a95c34b5cf2bd22fc600913fd17a6f93a49f278d3fcb88d94bade17b8ce0260a3d0581f072f38b36f027e7f055ae309d0487151d286cef5830e26885f5e985af44ad3339d2f4f26a64cd820d23a9bf243cddb1702235a601eaa2ca3afe91c755cce220b48775788330c6ba05021ee47ea204a397db7ba34b686061b4a00219c40e5f641308ea87e2252437eacdcad0db082c15f9253f0e784ddb815533578a1318981d905085636dfb7893c2b769c10a49b626b5febadff84b29de5204a73596c54e08b4af8837cbd8abfd1b2a0657931836b4c8bed4bd539dfc2d4afb385187ca95c90f419de0d7ca76fdeb6d2dcc3e09bc62a6d5f5290f0fd77b2ef69b171734f194f56a080ef8bc941e2a1d1748e7b9985872b3e526a7dea9b2b3003c07e494c63600f2d84c56d5d2478b2af7a1cf273bcdaa70d263a43fa003899c1225682f896bf1c44902d3ee3c1cfacce677ef7a6031f1b28dc7b25f293a9b72766f27777f5628fc91472b6f76e38b78694c90f13d0f743695a13041362a7d6e144dacd4fcfa59fbc5ed3cda32f9c89b6fbf5d7f5c337fee12ed4faeb67fa039f97ae438cf2e2d8ed786a6f63fe4be69be24c907dce3118a4de4dbaffc57d2ca11ef26eb9c710e4b5f796ece72353e4246bc5306a158b0416461114190e68e0cc44f8b28e14856429a62520ce782e45ff48183aed2610662e1bc4fef21e0bacf010d3b46a3f55807e83b7482b3ed991bf34cd9a9e7b8d1e17ffbfc39e25428951f517f469cd68889a3b3e0cfb65302adf8a79eda50682e71f68ab2401e9d4e3900fdeb887e3958e4324e82f9191f35543db32b3aa7eed2df99dfc126f4cdc4d4ca758e08f034238ad24a4673bc911678b82b44fe384d2430b3c83ada537bdf9bc4e3b1dff26696c2749e6d3de2030bb78cc79d90d25f44ef259f76b3c6f1132a85390b3d74df01edfea42cacd3eef2d76aacbab2517ba9c37c32a4a60a4b425218f02415fbbf0639095670bdc171f04a931338603b79263ee33ebb52ebe1df8fcecd4f08a7f84bb97eac9d033de1c97e7bbd4c22a2c2ef715fcf3b6d9136b0774f50c288f8d3d34ad71553a491e439e1d4f591dfc9fe424dcb24af767e16a21cd8fbe1fcaa8b7cbd85281b6dacf221781be00aed522f65dda11443d6ca1d4f90c4f1ab414f882a5e4694b61577cba65d85b1991b2e88a7b01672de9c4ed02059eb0da588d39ac6fb416a8260f81cf133373aea38c37440bdcad89f59db505766107d2ef49628ee74a536c617625ea61aefad22f0bf4fde18f4bffe1ba7b7be882daaf898ddfff126f10f0bc3df1a7eed3736696558edb77118cedeceae849f501148138d4533500e559796451bce79c6a26ace957b91278b6fdb5c29b010e3c2b0d3e8204acc841d4e86881fb1c708fe38f5a6151502c6478fd5c22d7a7f0d92a79467f3331038b20bccbe1a3d9a57a09d924076eb08ef654938889bece480bb2041706dcdb3de87feb1ba9bacd49838858f41370a232ae3472ca1a82540b76c69cadb2d9a2af8898fb206b2c2908f91e0422f7d0646e181614a2f1a0a39155c299c788e33b629d4b896a236a9900c66b8c8f9a415cc7558b54522855652f5650e3de88394978ace05ab1a0c0674f63be2b13c0c7b8fdd2c35d25900b697d44498c804e61c62ce2f9600f5d2e5d9159cb649a1bb306901b2cfd243c61d17fe7fa764c71493668ac2d266d39c5f06986355784ab3fb081e23d803d7f55c32fadf12e26ac718af04d494abea870b90948f970b3783411ebbdbf5df1498270571df63b0f8f0b2b42efa36e6f25777b9b975c0b4280d78e13393e9e5062a30c424cc76c289a5599f6d4ec1551fa116efe815085c9739d57ca9434934868b6ab061cb9c8bafaa0b09e615c6a2948ffcabc12e5414310bf4e7d3e943b7421db2bc12b662144a7587a4c90302941e04e786099eb8c1f0fa43426dd890e2f3a5fa324601831a7d5f722fa14ba9a42d4291b71eb3756d824cd650021a5af0aa4a3135311eff3624f0272bf2af256d42828b3525995be276823c96b4834b763d7e240ac60c6c186648d2d4b114c7933c52c6277208c5393ae77ff0031b1365500ce1ea33e88b9f9ccc5201d7923ce8fdd4b94e7f515fd9a468ccc949b23d8d6bc447c622f3902ad58a6432b2466316192c80dc830d8338cd8719a531a74b6739c5e997e525171814512e4e0479d106c609a7b19dbcb34f1094ed915d7aa85b2d3c6f63e0f2e6de6ae407af150faac45ce066a9c6ea3eff588af1988cb93e16d951b446245e1a540cb3ceb3e8dd2dda0dec46a7cb8518b4a7f8cb9804ba3b3ca0a2b1b8810cfcf6ed07970cc1952d9846ec8b3929057024acf5fa338443f59c55099f734c3f012f8e7e637fe95a50b369ec88b3918f472a330efeed2d74c943cb4a7922c585ece54a19205252b3fa427e5d5270a3e8b5792476cae26ef950ac727cb8480a6a049d081301cdc08f5dd8e70b73aa687454956719b2ff7c7e3a0a3c58e3eb1181e24a4d8d5b98c753ca74c6e4da0e05cfb20556b3ee2253bf601ee662f62f1264580ce3397804bd37253b8a96fbd98a1cb20f61eb4b6dd42f2016619af5413856ddb66d61a381fad6a87da84639acf0037eb0abfb45c4ab9e9881d9859b516536354c6d4573a74930fccda9f7dc0946b8ca0e938b33e50c75af4ac2bb2787ae179da467fd09a4bffab884fb7dc8072147b77c68da3323449ee35b2e10b6ae9bd65517916048a11ad696f2b1c8b4177e5a89f43f8dd757c82a27236a4d2924b12cb2c6e3aa6da9f434be69671b8a5643f4c859962e40a3a321d405934f1fb33bf675245660eacf3bb478aa0986054d00113f304501681623eefb34de09b2dbe5cc41f365231fefc5ffff65dff3d25fadb0ae40ad6a70dc65f882699e97dd4764c24f07c5a97bad31d461309a79edbf6e5ec42811b1137923b576eb13c6d4caf5b8d3cf9e1c4f19c316378ffef4a04d6b24c92df41dbeb88915b227d352e078d0f502eae85dbb6d9b6a359ff32d2bf02fe889a114d3bf5bb6d6f75823f7d3de6d497136843c787bca178b79a672c8a914a2a8e244d5b46c7439d1d64b999ac825165894e42749f8bfeef94404dcd004da35643a5afd126a2c25de7d5dfe1c3c28d07fad133710166ac3dbfbd72a0dffdcb2bf4c5b61c7f7c253266e9191e42d7bf9efb4606d447028aa08fadec2b476d477bf667f94703f7c52a17c1d23a31d4f3ef37384bd8c6e463801bfc8929306375650b6e658328ca559091a7bab4b2f8a8057d3cee9eecc99d254b74f1741daf4372b7572b018667f55aa0956f9fed57c886332737dd49469d6431b00c72637bcffecb550acdf2901c3eb2f63a9492f119398c00a5e92a598b095c2cb3f29a7401bed022f0346dbd7c6f40c6b5675047fb29f972d049e28346ddf2495a85418a4ab68ef7457e259b2cbc529c77d946cf3d4eb78d79d507ce064c3f54070eb0278eff30f0181b94e52d1408de3ec963ad3e2f874f8374c9811534a795384de3115860b08f277219c7948d22dab435f6765e96232b4d0f466b1d2f1da5404541a43f5fee6e7799e91cc0f66ab1fc71caf401973e7c78fa7be17b6a2cfb904c9809917a18c920243cb2f9553dfa0c9a53e11ee6ec4f9a7ad9e188faf81485560485c52778416bacfcc58425de4b2fdba54a2612284d2983486a367b1da78fefbdf1d2963e098adac2ede7cf6e7c9f9fe2f340b60261c0ffb9f35dd4e840637924523b82767b269be4fa846c78531574925b5aad701b1d8b886506e371ae1d0bc7899e34bc9454a6d2484f08fd34ff7315ec35644ab64198e6e6a36008a9a80d32abce46e551fbd47c08c09f8fc973084e4a8945f19681e68573ec93b8f2197dc006e7a83dd7a33fe06d6685327a906c86afb3f68629d0a9c34cefdc8be2255aa2268cb7e30d0e6515e18c66b69dd449d10ad1391b1bf97fed33bd16e7fbbd17484a3bd46dfaa6d2cdf487e9d987a7a2624d66ee37673421451dca2b152aed8c459e7d208529778cf528077d0dec9946570845a696341aa420a3c9d6bca6dcfecff203fc51e9e9baf1f2b4818fcdaee8e94a162a0e355fe99d56d1141ec1c838d912e4f63536988b20ad5865a3f3054ae85eaf8001908f3b16dc25abdcdcdd079f0359982defbdb20ef4841edddefc6b3814ba18eb10823ae5a2079030bc17fdc2929d9b13f85db4272d32551676c71d8562cb6eb4f91e845ac4de804a82b1fe93b46e7dfe9dc6f66c7ddad48cb7b756049a89fb203314bdd65830978dbd114ea2af1bf3cfd1e922b154a114178c5818135ed2703dfeea8548a85af3ee42b03b5bed001a30f3a12bc599b1957037b58cb14ea707b337be129ecd4fe114bf9e6335aecd09bfd6945b1dcaa3a078dfc8aa11c4dd58ca8ae382b1d64cf5bc112c753889f29c745b40f5ad4a929843593a11678f560035304ba76bfcf8318fca9edb59e1fc46860241ff4d079642a7ba2bec33467cae200bb4ca4781b55568445f8b494b7e3b0cb85210e5b712e18b3b4173277d8941c9ccd428b240aaa326aca41978709d66cfcf5f0207aae00cf661cda1d19011fd0ef20e263919803dc4dbc76252a5b1e0f8dc9a422aef804bb3eb2e2fa334d90696661468886d5119c37953557a7799ca1d9eef0074b8853b6d086b3a6521f25c9ab6970315a9e0748367a94fcffd93a7e20374df0e381d82973cb7ce359fb9e4710f71ca349a69bbedfcc653e073263c9e7d02d04f9b53f9884a9b58544d0790770ec9f39dc3a8b55191966007ebe09a9c217e476de3fc59ec1ddd0cc5c27762300cacaf3e304e0ff170cce02bd96737b8bba0a0d9201543c0bc98e619b4e5c14875e0c5258478e49588d95bdf5a5b72218dc6542236d265baecd0b4a660e5923c6e8510300eda68137b3d6cf3dff9d775a6029bc9a72765e6c8a7a27afe857f5d7f8980457315559ed8da5615767f2853f2a3538b274e63a4b67e05d8f64a9dd7db7d4a3f0042daf16e6a561cbc1f24191868607e98254085eedf042d368878505eb307c10d1ac893fe611e97a0093abb5e1c42d8326364456c186373a81ec4eaf7d08ffd87d909b7b5f9350782201e9f5ab76160c93c4c3ae5e2470ce87fce8b745bffe327b854a63f9de44e83adae5329beec33621fdf7860db90e9ed9c871b1ea8f7964d8bc736d309de8e2df52b36e367e329bcc5ac034e07099198266e16c207b3259cae8dab6da793e85003fc1c9d7153e1b70d7d0685e319de2e570f4a6e5e20587f21548fefd91cae8577f4fe6ba3b6e2d76af16d996a43b97e8828d83715b4b8859a9277196e6023592247287fed8cfdefb0b00965b43e14be5450e83febb1277ecf1653eed6287607f1eac4fb1bbfcf607b0cf61fb23406c0fd88037fcfe48d2429c02ee7835be4330fb3407250e4ae0ba2476cb4aa9c09516b30d14fa101ccc3d9f1f7c011a15f98281e9ebb40df65bbbbdf90881ce478b64ae9c00e8fabeff9580682262160bd44105e58d4a49e239407fa7113435e15854872b970961a70e0bf618b7122b433ae89c5ac7920dfc30142378f2cae97546a607d98ce4a179dc83dab3ae7a2ee949fadb77842212bb49f9870a1c080b88bfa8792cdc142263acb58c34b893e3bcab8634dfc1d594511ab48579e62bc0d52e6cc21f096fdea0dc5888b540b093253fc42ecf15f0302800210de18c90f27f4b77aa0626ebe7330e91f6216128f90a4532d57d4cbd8037ac602abf0795e522451bdf4b3a96a84699695fbff9986fab21e839fb6a6ed6479038b433c3db11b35285fdc82f0e3714853eede5ee18c73ef1e3d6704d81ac2a0baee8a1ab95abc2987d21ff3e7e4bdfea7621e5773e0f1983ad7947f8ef9d730e73158e6444bd24f904ba417835be559243e4974d15c757141713b431a6a7a446cc3b8abb753a837f1b980b0c237e0c3a53467bdc55e58478aefa2ce1d18c6d3ece2102846c09b46fd486763206d1b508a17b7d9b078352f40d7679f9a706e4e4b667b0e58c0e0eff07980dda493b72ebaa469db25c0663382cadc3659c242e2d34775146b9727fedd914615cd7ce0ea045c81019cecb70c83d70b380a700d47691a0a40b684e90ff8b2f5d50583d216c7598f2503a3d23e38123ae78b8e659c0b583df8d04467433c141ae1043cace43488f63f2f3303b05c8b2a747a29706b4d93d6d700ddb3c2bca40c6a36151be36586d78c5a9dafe224f3816e4544cc09487ed3d90a21d13f87172a0235d785cf4999af798ceb69a798ac2154ea3ee73e9c095d39c0e46af3b47538eede3090ea16c40dedc07cd1293e6487820eaffeff21f90773dcc16897d089ea2b2cdae309465996c63e3360fc4dd0c1af341ad7d8c568f170dae5ec8ab72a1f5904b61fe6d7f26d16c7989860182c21506c89d43adfb527ed71e6b0358c9b1306b536cc984289b1b07943f339956a40627f2411fa3189f14e9eaa583d123179829a1e53752f6d2b1b5b8d66144b7e916581a829183e126f723ecf71c7587aecb0363833c80dfe11e4b94acd71b736f8d9d9485eced81b80f98692b81e11004a97f3bcec9d88b06ba871d09f48b27836675ed2fb91cbfaf0cbb8310cbe8cff78822275938d0ccf1f11745cd4f6bdc6474e47c3f9155a29dec42cf371c133b0dd6cd99824c43435516d737c0747c97792ee69b6fc0eeacc09ec6d9d5e555ff8b5862dd4748c7b2ef3ef08aab8478c003b9b1bef1328199d28197ed9c9ac016ecde0591290d01a4b507173cc657f80dff8d4716eb479c8e0d7dcbf49e593e514245cbb897cedab3d08b54e9e212b740292c7530aa152f0a5e1dd9d4dc7bb62187e79808707f1bfefafc8d5be585a8f517bf0cda6dbd45650c18c0a5f5cf9f12d9bf6585ab744136adce091bb0aba321f8b248bb3615c0f4b742e3350f183cd7cade45b573dc7273e0b50679741054d72f4636dd617967a8c944aeb195e97b32e59975b68bfd0fad75dcfbc5d5c954c58ced49148a36bd7000414d3a44e38dc764777b774837b10c6cefe8bcd5a4e8c018f4bd622b0c826d5293ef965e582d04997efe263103d5c1e46fc3688fc314cb2f9faba4a3dac2e941c39a613385279a2d5e9a0cbba63c2de06b629f55d551d39fc1e8ca1fbf0f316dd850ceecc4818eeed1554bc11df9b45742dfc4ac4571865a42552fa2be65a70398d3b9ebf4549289997fdcc6e01b938b8d6f88638641c30c188e924b32c7a217977030fe69dc895a6961e84150b170aae3acfc5a1cfc0e2c0d68120c50ad6879d606f47fcf18d25846a72abb0306ec21f176a3809f447a6bfe5363788b19074ba0a49dfca71ac25097c83373e6ef423592ff889502e16dd8af121254e06cc9391be5116d07a16f1f3ca904de61af83cc43cbf10ef5eab97b94f82b3ea412ac3060a492888df9afb612dfefb7998dc2248a33b1db0b38864a9b6c71cb6a52c5bdb11a7814922d1f8dbc744b0fab3ad71f77ea18f01b0e01f154fa7aa548384deb21e4d6d4d4b2970e7e56ea439c3a304f70f982045a08928766de5894eca9288297c7b147ab2f813997265339d8b031853fd5a68ae2fdd44de1513e05ab12cbdff17cb7d3e44263938d2e3ccd12d091ccde35cf4d51a52967ee14e55193abeb989ed8ce2d66f2e854f01da0924893ca5160876a79e471b2b1fcb037230c1571cb4936330b990e6430b670ace270f359fb3f1a9d124fd78e87196a3cb44a4adf8da32efa621e1caf655ab52b3e886318096c6009dd279a118185a30c5bd979efbcf51c1e9d598d8a0807a17fd1045d07ad449ff4e092522263a98780bd97dcca06ddf69c0f5a70faedd1408faa6ec33cd45a4efb7332bcffad729210fd7e7d77a1945e1efcc2775e045c8251cc68baa18a9d1d74365842fc91c7134b5d2845e215e40f4a56daf00567559a88cfcd6e6241df39b3478eb55a0b70ac0b38daf1d3d2a8eb2ba1a0dd9e55ff38e1a4eec49a24ab5c4ddfbcdf4f3f0994b3f1f85ab84b7205de109b87142d0f0d4819ccb42455e46b2fedcce8b8924c0e3dd6da0c4fef9c306fc79c243b8c59c08e397f4bbc86bde8199417b09eb89151e5b7ecbd97dc58c0b8958d8e0aac3211b7bb7ed1ad28fd12ec8a6e3e1e77f83a9cf42bd7aae328505d6166ee075b97373b33e9ff096e847b1b41f2c8aa2790feeb154e02797a6e04146e69d7552001781d1f34e65e514f9e1a08efa0e9ef6142b421c7300500f79108f6f1071f0e621e65325ae31bee745dd1988d87aa9f1cf79fbda25f1bf03d10dba62036c1b75be9ca69b97534888f16107e5de0d3d73a7fd29fa4481c1497ccf06695b73641e37cc143362841e754067c663e0fb4441b0375354af85458b9f3a117479075a00df0a25db3a73b926ba0f0f747bd5c5bbca933c15445a08743eebe0f7d809ab9fe92178892c4aa223ea4348bb401df4dda413839ca89f040eb451e16a556ef3b5257babcccb96a6fd963e7dc18c67c45037aef7060eb9d5fa62d1950c4e8a9752d4ede53292448ecca2c49bff7caa38c9497990ebf83622b2f4880f155ffd5868ba8249523e5f8b158aa2e102ae87c37e50a67fd24a690af230c218dc6aca876389e17342941893a5268818a2f734bcd057f563a134862c5057c1e4ad5e1e645c21424188f2ed0c261f079ea3ac791ab07b2461ee69d09397df8703f6e2a45c28d8a775d61c7090fe5871c8c58b15623a6b633f1b1a7ced70c2abdf31c4c77893a172e968e6a8908dbfaab4748411d99613efe49d1bca1acf77118cc5064d6df42f8ed73f751d521e84e37cd4f6a5e2be3c28dc9fe9bdf17f5cd9f8c3cfa4dcd3e8c45d7b175e24eddad3d30c040d90a8c0ec6cecdc9fc9381d0b4e27675da0b0ba02bde74092c98785483c12c9a2bcb78b5b9dbe63025da935df60d2b24ff56850d4257f76592feb13d280cac7e816ad8761c7e8e7d2e650b281e9022667a8e3f746f5558c8494bd6b88c8483e8883e0ec9a99f396160b5afd3a7ce972cbd6974ce915ff7bd7972dd26bb65da03b246d5794f657a4a59a9abd2b7080b7142fb71870cff4282974400b2749f755051e710b34c7c6ee035cc207ce99d6fc2d3c0e9dba70f0e18902c366aa34fed92d60a13501dc483de8ddda7e2ee691194b1a553bbb766b12d44ab4259eee025edbfea1744af934125c21d47ed6cfd85918bb812656dc1ea6f5ab0941a3372edba20589ee6ece88cef24c0942b5416e80d54a65977ed95c127a582fe25ed09bb4c710f44ea3cedf22471b7eb68f6fe1ed90f2eff66d24e81b77071d0fba851fa373efb6c33fa9e72e8f8e381921fd2a0ebd41b3c0d6f044b0a5dcf7fdb53382b48d5fee47098c6855b44c6b1a96edab4f5c5d048624c44fb0777a97b62ca268382a5d88fcf8f7535bd2a83e17f45b47663801e21c84e7a306109eba34157a7314d84d63b73bb2d24c9ab94caf330d8c9cc82992d320fefdf0b55e2bee2d0f7b7b093bb7fa6f3e7667ccfcd65a696d278f628c1b3a9df343cf693520cea6a0d96e937e6fb822fc3933e14778356ba7cfcf375a7235a3722c46271ae3726db4d2248c5225423a3cabaeb9fff17da9f1623ca0e9f6380ba86f79e0e4dcedfbdad0e23bd4a11d8424bc941cc3fb2ca20c67f953bbdb1c9ca6fa08ec192e1aee0354c4b80dcae63196113430b2a6cd505460a62d1b90bd9efb9aeabffe4b7542389a4c651d657a86344075f36e5dc9ad73ddb1041c273ec4415031a14565e27f00186cdaf812044a2add099b2eacaf32f10a2b5baf289a40b1e6eefc3f1fd2bf4c3df9a00d1df4e0fb66d5fe9bd8fac41a21ff93adfd523086a7fad6b7640d6719c4cef833042b68e78d3e9707cfd571913f027d0e33c98568275236e0289cbdb0b1cd0edf00e2bebcb908adc12d87f03118e704116451171193291f09de3b4257fc00ab8dcd046bdb149485ed54e1653e595709b25b8ee2cb065c4577336d6080efb84e6366e17b5137a2289e271b0f063b88fc7ba9616e1c346ed454bef4e31459138600e09e2b90e3212c9642ac92d688d5b6d50f281ddba1de70943134b07aedb3710116f48216423f96f3059b1d08875210951fc684a05d97b528d3a0058213053cdd56f298cd5e326e658d17940cdcb1804ab1b81d1c2a2322957fc41dab440199e43b9722e056635b916e76f8163bbfdba1f0bfe64dad53124319bf846a8b4505af396a41732b891329bb85c6e61f81a4c152e1db3109f272541fb2f1b092dbd3b4ac12ffabf7749f638db42055f22b702a06ae5cf2f28909fe0094a88f4640f7a60263f28f5d7aede55dc5627fdab2c8f08ab41249c24bdf89649f45dce1bb0ac0d2b25cdda3db5d454319f5e0d79ef5ad80496700f9db77cfb7164786b23c315bfb661a52dad9a9e4d7cdd406730933351363af38f6e43d881219ab148fba6e9a0e5f65794fc2f2dd774efc3c7adada9d49cc9db7a0f68667c302937c02b9a3bc241a758629bb8b743544d4571ce1a830a49222188733171f55b1326220a8fa5232b028326722d03db2dc235256ec264948896748272a46b0fe2227f86c32ff418b171093e40b3f6ec7c36d732fa15f9a622f4e1ab2f252885b5d0016e891948534d7ffd35982b296f6885156b6360005e94fcc5a71a6e9a285b71cb242910f38bb2d3656839267d8327e94d73912fcfc2f0db47bec94833c041861ff0d196c607d7fe5d3dcff1754e595c29492e241625d91b31ca65484dc6489d7a0caa0f0069f7ffc37597c47947ebbfde0e00ac5c9652559b2e9f756591cc6eb6b5aed57a1e0abd02609ecdc7d1e254c08e5d7ca20df263332530d0c693bfdf3ce72147c52af94e689ee03e7ce6d40707927b50ea6e93d5be2ec7880b27d0a7bbd0907975b2ff9b91c1e1111d3d1c6702c6d7d147190229b8891bf6344ca9b3285c7fe61fe80156b06cdc238a2e87741f0ad99d1f93d5dbc8ece839bcc2286489928e3659cabc9a6626e959049b0fdfabcb5804c0ffffff3f