PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 87305 12bc929b6f8e5acc3fb387381c47ae80efa927e0e737d2d629b776241f07c245

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
84d671149d3429294ef2f5b01aef43f30db74461d6285376093c670e7ed86c8d
Certificate Block Hash
12bc929b6f8e5acc3fb387381c47ae80efa927e0e737d2d629b776241f07c245
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000d0000000f000000
00c8000000040000000103010101001f0000000002000100000000000000000000000000000000000000000000000000000000003e91c453deea74e3bb52d66b73e9954c1e8cb67b3cb9aaa3dbdbd92fa9a8915176373de559342dd1cec316cab370aa90530b6a7a7b1e4b9c438977f9878f28c82c3021adab957e4284608c49d8d8b88bd2d559b0141e1a995b480000000000000080010000000100c6790100202c000000000080010000800100b2bab8f3254a18bcd6a7659ba02721ce2a9377e79fb74648272964efc5fd40ce080200000003000000040000000500000008000000090000000d0000000f000000

Raw Header Hex

000040201af89eb701a931adfab6918d1a01a3663b005cb48cfa4620257bdbd7955b7e5a0437ac475b12dc61b615b4ffca1192b0b97811adbd66c8ab11cf772f19c02f6c2b57586ac1b900188d6cd87e0e673c09765328d66144b70df343ef1ab0f5f24e2929349d1471d684

Proof Data Hex

59,560 bytes
1212160103070ed8f97ed9e2f6c4eaf2a3eab4d6bb6e24e22e94b6b3860c26507ef3350016e2858f1b0ef0988c4b30966e51717dbd031b2345a5e40dec8bd305d3d0715862b15bdfcb10fc06f13d28c6160da925acad996bcd3075d48f4a44f0ad60fb23fa75de8f84b0278952f35a904fb4497ae11125002fd6a826e68f71d7570d58fa6a0a60f1b3fff52cc8bcc3c85c080afa1a1a71345c273c7129b31968093dfd64ebbe4c21b25378422cce78e88c888766a27001b67dc8de71d773b960baaf63e371635e23ccb00a24bc81ad4c0f7b219360a79e62da5723ae9a23a3ace6706801ed13c3303e6038411a09f8cf2b34b58245fc8e8cacbee6d3f6965198e0f8c4f8cf05d1a8ea3e19314e1c8450dbaaf0a1c59f733fe312d663b8b2b3dfa32ce1001113c8ee9536b3a602f5fe0b163d3b549640af43139b455cbfd49d4f14997cb1873b317ba295f924a1d8c5017e8ffb3b110245f2912b8841cd5027220d5717a7c8ec9e59643998b76b30a9f1f5a80b02115bb653501e386d39b3d845c156bc8e96752fdf8a07eebd32854320d098741fb9c35fed7a4d9fa0455b7b52bff20973f6640c7ea7a03ce12c29cdfbf50e4faccad1c0517f634172fd24fd772ac51eb5be2a0d5f9ae6674f150fe03bc9634b6619cd01a64facc5c6dac8fe23badfb31ff2d0482d4bca4f6b73a0f9f4b94d2e32198fd237018772b8d57ed963c87d4f4eb97fc8b5d6fbb2c9f74e71d2ba96ad8f061d9f2738d0daf9cd2f5f97c561ff612d8fbbcfe5b81d6a164ff580cbaf53b4153d3c370e58931a92a410914561bba8a5d26200b027b60ac710a3f2d1e3ec939baeed0ea37788e0e9719fc2f61b10de375fceb7edf8683b61367edaac428b35d35e2d1b4b07744c78331f43e89e3371b70294d0c148c3a6a86e5e0ac1699bd9438f5f86faafe9ba830109dad4cde46cf9419f906af5aa3ec98325ff29a0d4c2c3380b69945b11bd806a63f702ad18c1dc4af728e63b9fd577aad2310af42269efbc129598e1de01621f5b1ca74ed1953375869b823bbc5d4f110fc059b9262b4473732f8d829524f816e16dcbe146d0ad2de9f871378ba0576738aaaff7b36920d5c7f6de33762b116a8a9826755bca3c7472127fba33e500869275c0725b8d33616826a85b1380b3215a1fafe990908b1d869d6bc13bc97753bbb412207ea2d97f55b671607f6c1c16f71ccd58ad20953e989f0b398c9b94e7616909a59ecfa58a33a691502d3961f9491dd022fd3f4657ebc43e8626ab0b24ec1ec3433edc0351342610aba69a0865df02e8b481e00c9361a372676b5481bf1ec359f7319994cf1a21c76651e44a9ccd211974bfcfd39a25d5ed6373c1d3df38d92d61a46aee88c0615ae2e638016b2ff7dfb60eff34a3a9b2c4f292f9f6864d8ea4bd2d0e1f73be1658f71e255208b8f5c83fa3883ef85d476054e6d30485c33e9cc967f0ec5d693ad8454626d3ea13432f801b320e6e5f8c610c9b83cc505182e6ebbe319de20ac304daaa323d3d39f570fd5994a5287f9fca77a03b2e541c2cacfb7c8f62ed8fc68b0c0356603a67a2cc9c3b711269bf5d0398445fb8bb105a79e50f9279bf768e6547b20321fe9f9e2bcf234f621a112f66ed1217765d17c1a841d914cf8621f7916343a635003bdeb63dbf2c0c47e01b8686ff2a17045cbf783f886b204f780fa53389d88c1ed999af7993c3ac6766a0345a8c41808d6e5550cd1553acbe2845be03f4535f69d4d3f6765efb98519ca211f723c1e0dca562304277f57a21bf082a4ce6be9104870ee96d5bfbb16e70c70e4527e663846eab1ade491dd0b2f36f3edcd5703e2b1e2785957de73790325a016dff03688f101a4e76968e5020845709ab2f249ab8e0c4b07bdff2d57830e648e41cbf761e765517aa9c0c1edc664994641095b0d71690fcbf4d3c1aa7aef199018427540392841b27bcd997bd5d16125fdbf61459547ee4d04d5b16cea5ec0618b46b19b13e9da9c80602d68bda22f271d20e4e0799ab5a00b57941179ef03424d1d5af774f3ce4de95eb7ea62e6e4a168bc3d808074b8b0292e14994bf18273c983b6943b6b666c5c2b6160db6b1430f7a57f362ab5d4c32217982b4c71b58655b985d51be3e905dce9cf6cbceb6513828373dff3a3debfbbc1e41cd2f9a6739263f2c9d130cd8914456b3bf199a56c12bd44e2e439cb711b5e9d3d46652241e2cf0aeec5bef515a93d97a674ecf1d1a6221e999a98683160067da41d83650cf88cc37bcfebd54c9d02633f68bfc2bba39b17dc8f5fe96c9edf142b3281683faf091a8f8f8995952256c8a70ca568a63870ad8b6a2c131758658083536e2ecd007c3630c22091b32e8b9470aa9a9aeabd2e83a4dd32ce96b90d0348d2dc4d37d5e8bbb6844f4382f7db56b8694b6e07d2f79646935f0f260085e115c2a88e448e5d7d9984bf1eb0d64332fcdd36d2cd78334bcdd22ee67c555a310f7905f67dea5d6a50060f4b77db5d164fe8667ab6ec2971daad4e9161e5a119199474c1949c529d0a76cd83ccbdc6cc9ebb83f618142056a740e26714d8de5df5b01214c913fc2403f3d2ccd7fc08c9c758e575d28a7938ecca20eb62e480abc9e40e2fb0444430995c24169712785114c4d9b1bde04390b542c070ad1b7ba9e6c5420ed6b635378bc35540eae10c615a1db785b5935230018329f76f77eb5f385465333996ddabf4b5d1e5a266eabaf7f5c83fb60d41ed7b66a57b12f8520b7c1f5381e06bdf627d65ec91c048b320197b2130c85455e578f6ce5c08bd43821bec1dbd23656e1915d6e3e70876159e8cc8deacd88d16466ed49a53ec20b62d6a44c5f8a3bd687842fe9870aad3f227f0c0449dff049cc25f8089411756f35a556c6763b43be95278c18a1c14db5d07a9ff6aeb85c1ab25cab949b44d982cdbf8e47026f43e5c6985ac85506fc57ddf98ef9589f0144cee030f4fad310ce9ffe423889dec00403dbe953e7b72942c4792f21c1183b6133804e915c8a49b64dea124e538ca8f4481c1f719b8b9a6adb427d84f1aabb204b11718a2089ecabfd46b65ad5eaf9b9a0b38af6ee5fe1049668a8c390ca099f3a3f81d0f0033d94d62050e9ecd727cf6edf87d181c91cf43feea9aae6d1511dae9174c6f66f5b01b18384b873ba13a6698a1ce4fce12b3f849b23cf699abdcaf3c86f86e260594100819c695a30b4fb7e4de46386a16b80f5613e2d09d7a472c1cd1fe6732b4aa69a9448a2b42c71def52acf0b5822c4f434f74ea9095bee0271e1eb4828f2707e37ed7b4e91b0fad7ad54aa45e66fa8fd158ba44ec5a3847c8c193234e26264a76485304be8957ef1ba168107295156ae8df94775766050b95e3390fd01b72f7211e8dc0976b5b26a56a6c3f9c20e7a24d9a883f5a3037d36553c750620c528b1be7e0c2d5d3c7a0f2bdca4715e5416475d16f3940ab937440036cde6f766ec90bb90a60776aaf0e5108404b0166abbcb569c7a6ed3b7f5cbb8f9b93f69edabaeb63e5328ffe3bba9bfe4f48fbddf1cebcb0c3276cd270d2113971c7a43d1fb6b6ee6f4f457395976de05bcc18b76f45be8d9309ed436d989d61449c9834b59f963cbba77de0139f4ffbaa91c7a76eea1d41cbd250d35f63009576419bcecf26516529ff0debb551192f1e38dd42f8514cd7eaf3b9f6224934cde319505f41c5586c04ee24f03b940df17176c29943936b813b8a087dbb6435b670b974c9a54fc131a983e7bf02150cdd6493d4aced06de969db5cacfda6e66e8a249e48009d4aa55a59be17d475dc51df84351a4065b04b5a7b97264ba3343f0ad5d75dd7303927e3cf2dacc51e55dfb98ee45050e86485410eaf0eb0554cb57a02c79c1ccfd035e37b450733790198493d29897843eac402778a783b1cdabd5448d80828136f92df47587c4c047394185ff5e0d813b69233a2d5e31d987fabd4bf43ff89d9bb61548dbee3abd5db8d1cd6680a12ef20d638fb3462af9cee2c18349f27b78d929285503e06203006fe67f8768d7a88977ca3b2b31e782351702fc2e687ef933a491da26c44bc5429d1533292e2e714205c00b5160d87afd4292bb2580ebec54709d6ee108d035319c740d8d6bf6fbd9aa2bf41b850debdb4bfe96cade4a4f842a7fcca1cc7a4740f00fc52cb57c8a2b6677dbfc8c9db84fa0b3a586ba6ec2b25d6b04f4cd888800f705e209afc9502ce711ae7b1aebfd55f7367d96ea698124b938632374595703045d1408b3dbae837a447f260a5a7df84cc7e4fe4fe4c33c13ffce8866ffd20e2a98ce2ccc1e46c7fcca920da3ddc43a04344c173a5f7b868020f2415700d0dcbb4ae3a3d3f8037b6ad9ab0bb2c859c38de4a0be41ccfb8fd20af4f9a0b6583e417b20d5d9a156963bcbd0f89935fc36ca0ee18607689860a525cef7c2d7edfae2b6e98c7612d49b4416655d177b0635cf14663b32d2987017738af4837385cf5cb8eb300944eb58cb8de59e8a6ffa8fe5636ab5dc02dcc565e0ed6b4b945f3afba84c6a3e333d872b66f594f3cc614a46820a6e4541ff9640bf37f956433c55b67a52f7e690841a15eb2fc690a5f9beac474a77a6e7c992fb7eabb245ca43d756fc27fbb97cea01b250efbe05225a9cf05a83605265f05b9657556866d7751079278c04ee67a78cfeb35e6bed7f6c25e3f99daba0c153f44d0ccea3b93f8c740336bd8d560fa5c1fef3bc496fb9438b2442af61525be832ecc577860efa91a8c43e33cf3ac0938fbe18a9a17b74ede1fb76174b985b28645fbc2e369896a98e13754fb68dbc813a30416d51c166b50089bf1dba157fa994a5d70fd582d0ae029eca39f9042a8ffceedccd7494f5dc53e68217a38b0097375d7f3b33c104b93b30702ac34d62e1e938097ffc067abcda5b740517f523eba6938d7e7d064054d5b3fd82f2e13ee043b6a21d698039d6703f07edb8f29812d6960b7304c48fdc7c4a331d569ad2471215805831adef6b4ac60a05a33d6999a95e9f66f2dc96d5a696d1895a534dea27720eb859401297ac044bbc70b60a959c4aa7ea07ee2963987a1c8dd0014d5238a981af091dbb627aeb8c3baf18f8f2cfb487f098c676109b27cb971fe868396a298f8118cdbb48e844f84f8749e556d5adbd136322b3795ac92d648e6cdb610f5c762f0f2f2063aa558799a2333a64137ea112bf9c9fdf5ee28ac3d2a384085793714865d91a4da1f5f2a7bcd9df2ea7bd39d8dd69f1290286061190d46a04daac9f5f46c36fc3f6f6d7b621ef5c93f0acc103506dc11d369b9ee3405dbe14b2ef11c1c552687a56ced7aa0497acb80459ba82a8691cb0901af9e91aa32e70b91b50adbb0f4ccc69f1bffd15c11cc903016e622fbd757895227a8e715bd52e4e0b6dec8478c30bd6f22435c967a6b4eace4833c3754df00ce5cbf401b8c59f2df4640a8b82dd7fbe3b57d583a45630b5fab310840a836693a0772e3b34396c96a2a534058433af357e7fdd0e18448ca16b03260f0888b048c5eaf691627c71d2b5dc117babd5f80a92003e2357ca380e7954cca857fa54a8e62af719f5d3aa7bf0ef657c13bc3fe8cd05fc106d07ddc0a5d7b1e1848381d3b4f05590ef2451ca1809ecb52624bee94811c48d1134975156bc1a5106b5216c3f039fb249abcc310f1497ea79e3bbb3e0f6f4e269a10c5929c98138af9927a994b72988cec5edc2438d8a268bf5598391992720f70adc3db953f7ac8ad517a483c0246ad470345f26a02ad4b29dd44bc3f4692aeb1e70f213893df86f9cbea7e09550a8aecc2d14d8fc4f0535903a43e9cc3e3d40044d08cabb80cfb06d9a3b0e78e94b5b1e222cf5878556e0761e3c45395b24935989e91578434c4789e26493a75fb24b011c265aa2da1bc1f03f28c38d03b0b15d22e3f70edcecf6fcb1693d981cb08fc2ae3ce393511123aee63ba04f9347e60f488d0498aab7c0c97f94421a356d654fe8008e2bf0a43a7db8a4f94f1325d79a8cd4490db220666dc62ea13e4b5b0f31529661386fc51819955d448572b984c5e21c181008458749c3517c1e90f41c957d369043ee50033067e75d6b908c9cd43589d97acbf8b0b0e703fdfa3e40861ad3c3822319e1e95bf694df690cd1f7c7ede96a40ba934febac53ff7af3d5857dfa7725da15de1fe0475ca928b00578c0058ea6265d7673a42cce797d569d0686764da5e4f13a12b9b4f8dd3af8ef8736fc1e278ff1b2a6eb97b7265d4eec4a5fd4ba6f12c56e8258957c82dd81820b64b035e8bd92538cdad36b382cb4eb0cb29b9c4835db2bb5fc2e7572e15d26820d38d9f98b8496a8d7947e9948d5b72c23e878e4ad67346a2f4f2cc4c877a85e3939c52fbf048c3ed85572133ece9a9eadb13336dfbbdf87bfc4f4ef99a66a862aa7fbd7cbd89773c5ee042c7c5598b094d3d3364cfb7f09f95e75cd32e158cd299fc0c8a9c7d70f89d51a9c60da8e51b805f4500d65791c64aa2f52ee566aceee2f091329935be0dcae10ef9c0fe208ce0539f270356ff0301cfce57b3afe09d1462532478089af86455d9e05d92d368ab85d523d7ebe7093364e97cc196f3f6b4d85fd2fa7f075750c2fb2b86849ba207c6a5160ebda8f1e831741725058db863e6badfe65a96b020fdd016472652ae773075cb522f46f2228aac7fadf215e052f52b79852ed591dc58ffe5f1b55ce7869684aa52741aaee189d9ec5fe5b079a2aa11ae51fe62fdd0f51fa39a759598b00f0409d7f1a71e9b3d89699cd3f110cbfcdb5a5cc8c39954c0641d3d76cc92874e6b8807208012535dabe79ac33ff90d2350c723f6c417018839b2c51d6dd07a7995051cd607a148b7d35affeeb50668efffbfff7408d5d477828b7a99ef7040ed74e214bf01d674c6b300bcc3fbfc12ca249183c01fb02c377d92f2d9ecf6cd374748b6431fb30846ff68eca1066caa9af186e2b9ff0434ab458b16068c96416b3bd2f78d0b7d6700a860034aacf7a3d6c3adf0b961a2aa7c7612a32f52c8edf00a3ca564196fad0b09ddf9f92232485ab258507ac21af240d94de42d294b230d61cbc49dca7ad1a63016e8b1405fe57d782edd5059b63de1461b616a489b616a6558e39030bfbe074d88e97eed5837303f0eff7399984fbfb637d9ccb3e0b6a2d07877266a2f263ed5329eb96b99c889b9de524468214fb93cecd07453a40b24fbb625608568ca33cff4e6f056219e52cc4c84ce177fe58a0cde79c7ac2f530f3b2574def516994975c9dc9de072c8711f50ce26f63d40e669f21a4d313ca7021c72e981a2cbbad1d9748576700187666f02fe84f83ec0ba956ebc4357988171860319c3716e413b86f364e7d0c91a0e1078934de62719a1ce6ef55c844765f4b59dfa37997a65b7493b01e2facc40d500cde705d5504d0a2fc8b0944bfa7f37953ab5b6dae4b8d7b9880f888d39c754caf33c254c1c9e76eae0755f221515309c8b9444462165cd28f19d8cdcf390aeda876c623ccd9fe1a84086fd986b6886ddb3ac2f264d7142a0de7753ac2be9f868ccb0e73e77ca529a4c0f602b882813cf7521cd9565371683412c3f19b6811ea3f5741139f36513e0b550a9dce9aac395bd4ebb676a830f69649e52ee4585edfc54993516990f083d495a6e1dab5e6968af79d2fec052db0747ffc659f56c4ab4518b61193fc674228e8e3fb111632afcc5d2f7a0204e7d5e9ce2c554c8d171815703190e5cfa40c3fd1368b5acdd2a3c3f9ae1406baa3babe08382d996ac38e206e7171ca362af62403a1c5a1e9b44ea367bf097c3438daa68c20794323d45c489fd45d176e13e5aaeb11ccd905d3c87aa89786aae1c5d90194d43c478f8a51dd50fe3b3137a44ba729f073aa55b30ec8019999989d5355ef4216255a3d8744d73ca700d0a8913a317e425477d6bb514e1e00d3ee397dd07216d793e3b75aac86cadb8d8d7cab7e76c8b52da9ec87dd50c5d473cdb13b10c8cdcd1cd2276132d4535a4b18da44c9997cb40161476560a184a9b63a534f670b308da4403fcf06e88e954ea43446b738a568e32408db66a7e60d702f28742fa05d7ced9b8bfa3cdc82eca7be829a26012c78fad37b3c4e18e43ef4d89ad2891c738e0bb0caee82017e48733cc5735c6c49e8f8cdbadb3a73c2ca4f44363d8dd339b7ffc2606d02295af45ef2b4cfdb8715d271f9a913acb8b8f2ac24e27054de9d065fb99bef4302b7ae52b14cd743ebb628b8a6263a2c94ba7385a730065715ef4c4ecea93bdf4916ad8938ce0a05966275427c4fb68dea179a54758607f0ed769e2ceccd84c5a5379ac6660e554559d37ec0860178c0a6273029a5fa0c5a045bbf94518cab453dc34840c25122b3e951266ad1b0d1304ec7d31fbcc8a32836f575f6fce734946a5ed7196216aaffcce02caf057f7aeddecc5076b8cc5fad1cbaba2a95b37da5409518eefd71782565c04b209a36ab9c643a17ae060fb9826111aaaa8a956ea645aafa961e2d0848ee1f283267df0a7e0807e14781c603e0fbb91f05e01903886ba53df376203c6c525454be460de1f4ebb2a49675ebc8ecba70847c9e0418442be6d4078d88e4399169a2d802bfcfbb04c87a56f9f5f54fcb569a55130b2c390e7fafbcd3c871a56baf3d4d5c20d4b24b0abc35105e17867f696bd13d536b2b20ecf57f6df8ef56e0dfcc1a77937f80ed128dd0694152dcd3cb37f03aa1f88e8dea2e4976f1acc5a7940e5fc7f2fc39363068f1c867eccb3ce65ed43ae5877d42c36b0586f9078bb2dcbfe833a7bb0326d077cc0ac5694a9fea212d2bb7bc4736d61e27662211bdd42d3ccc038df0f7e7fbd24ce39bb273fe80ba14118bf83dae7183117c342a516a0a93055b6f586fcef39f6bce519704d21f48b68bc916c9746f5c905995da1e1d915028ce3b0792794a0390d0375c4205bd511f84212528dcb84daad514be3403341bbb5d30f821ca98aa47c80b41ab74f62117d165a97b1d56878a2ab37362460320aeb599f6fb7a048874e1c3c69b085b2962499aa0ee96b2511f558db0101ac62bd98c3c19e7ad3f5c935c2c6ce3978cb20223df696691fa7f8a4c56b271aa5c448ba5d8abe0e1fe24767deac408c253c6c5038f44b8072a120f1b290a0f170d87cd85842d0b4e6bfa4ef5860994d5858985c119ac0eb725abbcf25f32e2f845c0a0d18d561fec80b8f90319d5712d5205cefef92ccf4bbfd48ec66ee044ce711439f2fcfca3f79bddc5712d82235afe4a8a4f48cc295540708c502ab25331e53b310d1e007ef3dfc2f4be6fd41a4c5ee609aa7295387864aca10561e93757b2fb4995c4b1999e0ed0a7a283dd9298b756844228b522101653f5707fb235f2653927045512c74801b26a9637897651c2f87e9dded13a4c150de1b8f6931ed84536d2297c01afd419ce7e6382b97200fbd28abae2d798d4370a1a589363d198cc4b075763f86cab2f6433dfa2181a6695453e5b4b1be4aa2b2dc0f57df1220e928b988975edc29f87920b91d5b3e17dd512aeeeac4bfaa6047bffaddcda540c910cb436690e635f3b1ab0befa57980f5ca155cf09f647b830ebdc783bfeb717d6c0bcdf6ca41c79346e0881b7ca5dfa2b7b4ab407208aeaed4c1a2e3d928561577df310873bca09c6debbbf64506a3397536931e195730aef9a73a9af4052f5c353ace8d10c44908e48a7ae86467a87c77ddc1ba996eec95d95e0eee30cd0f3cb5ef90540e308d2f616a59b3b6d665c16da447203f55bfd7c994438c695d78ac287d11b1907db3590aa027c1612c2d899e7919de71b6a984eb855d0f4ae5ca0702f210e27c7762a560991b2df80ae02b1b75e553410722352ba4f100cd11f1f0f6bae2bf36fcaadd3cfb9fc8296ee665d90da066bf1cb875ea13650a9bcc273f17445e9f7ab08ab72e0ba394b5d3b5d416c0c6de187e3b3b6bd391107b545727f981dbd396de12aa0ba89cfdd7a579074703364ddccb47addfdb5f218e757a496c52d545f9843abc5baf74480095ac442f7136d78bfd6fff1811372bd49dcc3ec6e5390a7961bbc64d74a802364479665c3c34396d6f10f52b1fe5660d443f4c2fdb0eafa8b8da661523b6198a99905f1472944bf30972acc7d1942107e603b5225800998a67069c30fb49489acbd2d21b7b1b77e59e16bc438eb93339f17eecdf2038c9b87eee7fde8cfb6a8f95f07eb7a642d6e20d851a266eaaf6f1040fb0d94d0535282818b7ddc2da0880dfbc55ca267f7b224b4fd190805fcd2a6b6379c9b7172f6f5b5c42fc2448186691bd9b5466b2c11fd6b8c143c3f444851f8abc482e21a1cb69f33d587580ba6d2b4e616b9dc4d39e9977fb1aeb29d0c65b4c2bb2242ca07b8957f9301673500fe2431e5b6f088157d12ebc61a89673c155dc4c1c41345cfb3ad91fc1710ac2144dc0b9d0e274f880f5d2108c886697e487808c7ed3f2f40f48ea0eb2e2045e74808476bfe250024981fa316252fc1fcb3a63f60aa86100c7352f9259d99da133cc3e7b141d1fad88ad4bf10baf763a3b82cc8e20b093f17479dcc0fd90e29f2b2c832c9035d75a949360f276bddbaa0732dbf49778f9f54ba5c613689e28083499d2f5885ddefd1af7fe926524c8ab131e504b46b180ee1b9632acff25c294ab9761027df08f35148d7eba5095d40a972cb80026a858ca894d1993e2422b113c27a2f6289395028c261322770fc86b35d4446148ab8ca237af878f7460fce5d57fb70fe888ee18289aee0da60b561b2d903ab85be6c6e38e3d42d1309d8c384cadf971da4847a5f426469adc65e7503e873408d2b941f2c7471ce1bbdbc965c296a41f7df15bede3d0079024630efa4dc089a59ce19fab7663d0094eb2287ca56095ad6aa32391c6ad4618a197a02ec171faac19fd0639856a358c90754e3aae8079024e8d1a59bc7e66bd3a3fa7863f0b23bb687c35beba853175e87091cd91f7783aa6a9fd03964ae41ac74cebfd4701fe0659c793fb655ff6a07665582265426143e67c3ebe715ada5fb182f04fb5df273e48b3b81bb698d1fe4a8e89e4ebc3c36a8238337db87964ff33a67e7264692b45c9973550643e0e1d9a8fa901b4b28f7df064d0342b9f5fb52a8d51fd7c09d52150c9dfb645dc55e4f1517c5c8be89c5b7c11b98bec8d61e9f3ddb42c4f68819e540ab2d0c102c646da3c7decacc6ed602d7811b545dc203e9d3d8b9c753fdcae0ec1ddabb4a19c471d5739dc338ace362e7ab498195833744d98d6ef48f140293f125b22e8a88b7053442aa977019675b7e026612763362eb3237e4f4b4b2ee6646f186a1cb5a7a8e45964b67886c604c463f53cfb59f82a1db8e5e109f12a6974851dd6b86dc04f94fbad571d49e7cd6664126795466164490e0ec31c39e91c2113dd4a9a6d324052c3acc524953ba97d5d24727d8867cf073c3b75158981760812cd9e9ec068ce556215340e228a2a29990a7f59b307e84dfff3d38634233d9f32b67f395fcc93099ca9dbbd4594ddb9f9c30500024c6bd7289c1f34d2c0bc8d8ca36a757bfc57c173f8ba55dbac3da053623cacc46180cd3fa53588fddaa4660c2e3336a865d380093e92820c6d9d8d8b871cc9dc5e7b5fba1f9d175f0a933a3e78fc34e1b6d64a740628f111e3a9fbfde01c3550a5c42cbd783c4f4dcb59528b51ceac5994134153ea6fe4c1599ffaa52bb48870084b12c755481659ba828cff1d9037f7ac95ad6f2d962d1f9c608f58713793a0c44104b2abadbeaaa97d1ac8f91d29930fa5e75fb32e1d9ad8e42b590258ae0bd6522042a73968621fbc6decd39c26dff94121fdc5478b34309690d4af05c4d7377536f07470c342a51f0c460f2ea830d783aecf268cbb0e73489610e99e854540d75275d6f3d7cbc9e44fd6ed44cd0c5d34fbd1ac48a7937f50f81614a69be7c4da9ce65c19b1dcf8b06eef969866c9cd8be7ef54b33fbbd589506af8b6e7631c8a22c1c36f7968580ea66098bd845280a47075668a75cb77c2b0038f3ea3e32ac9119f97484d7bfc877db5597805a257b960f528d0f5f0434a67e0f36d94de21efac6b62d34d7a0c51496e8e66bd8bc883d776a4c34a3c0a9357b28af14403d3ff7dbe8ba9f37533ba444fd9121bf9b2f26b8907739746256cc6e6352c18ad5688666ea530f910c4412e219894d57548cd2c699eb15f0848bc60078862a90c3777b35c14961b22b4faba8c0711a9a28df3a55cd312a21b54d6a2d5e3fa860a0700fea905169a118ce2c2190f5531186671b8e2bbe283a1bc52b1acac19a5e8c881988f0c7a0c330a8597021fb5a36d774cf88f7a32866cf3fd569f1bddc51b9cb53a9371c8081281a1543c509952052f88c75a0ace5059a30875358b6d8e31b0f78831328de96609871e846ac227d064619ae4a66f7e8593cff0d8bbe7dac01a8b7b2df59c2d88ed043d89c787c325f377a33afc61e2b61ce3ac6f7362dbaf1bd52f0a2784e9add35423965b298dc30f78d4be9db4a523bf3af569dfee6522629024dd2887741708390dc39e3300d5bad3e4858992bb3404754b54982545d3f4785269ba48b7f7a98518afa3df4e1aa05d9afb52b89fdf9c144da01816bd4736518c8cfca59cdbcd9ecc03a37b54ecf29feab26bc731d352360f31c0854020a8ac99f48f825717883b084e2881a3aec8942247e2592cf3e3147f7345cedb2811ddc68606d1c32bcd177fd702730fb02e8a04a2402d0880576e1bc2152b544ffd3d1db6c82654ecb1fa376e22e183aab3b3ef93a3f42b23632d26fc357d1efa05f7c19fc5b2fe1d0e5da68dcca3db9949eb5e7af19046af3f5415e582dea652250530a0549374d5a6060d090bf1b444c9bfe4ad1e48a72dc9909ae74be46bf1c9a12cb1857bd69b12233991d40b12af258f5794e3b24aa3d4d4e403f54e4a6b803e1f4e0ae084cb2a682b807621c6019d31a239deea49cb2cb3b43591721fbcc00572195f31be39aa869f896f33711838b1deb1cb4bc97897b32a53a28acd12cb5cb86867cb746ae7e7aeebbad28bb052eef59fb7acc24dcea5f62dc52bedd27244ba216a65e8d83707e168848d33d52fcd67612aa8dc599e1e58c23a992ca19d6f85dd428985f28943f19f7ffac8631a3018bc0eda35505980557c9558205060ee8d77af336c2568648569c0fe1c976778735c5050187f5a1f1fcf95bdb281f96bcb035b5d986971aedb3d6ded39d7f349de7456fc0901556b0449ff67acabd3d729823075b6b57a95ef83d43eebee6126c229fa2557d3e830940cb62398e6e48e1d12f6a913bafb4a0048490822faee22d8adf6cad016bd5925e16a17308eaa9ab09dd4e1efc1cf034c7b849069d5a7702b7794a1b0f24e4d541740c8847eff1526ce202c9c51c61791ca030ef8f921a8d1357f03c836ffb50485b130123da16a36e7c864861fbc2257c56f851ea370d7058b73328daa658b03de55adba488c7d667934ac39c94478c4657da622c6c33d80443f20a03b3bd44614a48104c1400fda29992f3fe3ab906ed42b8af122fa7291f1781206e08719e623d1096e0a1630aef95b5aa8ce1708766ec0afba4e5eae33823172f7694d9c9a07f6a331fc2281818da1f747fc0f597a6b58e45105dd4ceae6ad870d660173f259b6d97acf4e4931226032a836e161e79f331989721f2c448ab618b58c455eb9edc605f813801e74349f40cddaeed5a1bc9b96dacb9546485c47f0430c46418b2a918d0277e93f318598483ba0a2abb83bf20063114295f1df7032f0a19c0cca05e4c670947ceb888cfe21b17fa755d5c4d42e2bcc82dad2e90120a6df963d82d0d50130014b84d7decc4d952ff5de916ff260a46d4c3528dbac3363457f97052037b2603ff880fd7c3165c007359a07c0d25fbb0c890af165d5dc5983c12bddb9007d63f8e9f73b46a7df3b850169ec1b9fd697bc7910e70b33fcc7ac9a36b4dba3db10559bd2067b8b68310037e588825e8fcf5512deffdd0421d30706e36f919cd5a50878aba3e628494aeafd40ffdc74a2e47c9f1d5a020ca4d96e1336feadd7506bd5979d750224aaa25ad0191f9a5875c223e829c69574f19068d6af5ed4b8ae33077b441d8fa265916cb259bc27ae7cc473e56716c9f532cf76d96591c63dd640eef5fa32316e1f7c21ba56626531b16bd557b56dbc41873afbd49eefce972c76eb71032610cf5ecd3d1e223fc19df66ab5d4c1ec488da78a6d167fc22e39125203e0a1180907620a34229359f216a5a9248a337e77b9f536fc5864f5f612f1d1c0ccdaa24bc190b6dee0f61178dffa9c455bb56e9515b12132300804df387666441f7248901affb4c0c8b5eae295ae4b3d09470e572b27cabb99c8f154db6e0c9e41f391b84db8e426ce4c623f64547e554e140b31e997f1bed716d730e5ed3c64901d4b56e79e7fa329f7ea64ba00ed2fc2b7bb358f55c40609413bff67422b9304d4fc2fc8ef251152199ed0006b14e08265ebd0c662747155f2e4b2eb2e7d93e6cf1fae79160a3f86eff3ed5ecc093f7aa9c98fc3f45c7dbad1a0e1bc8ff42d5bf60fcd5dd44fc28391e53f73a3be8e5b1624f69c7ecb4be93a5a646c36af2f722a90e860d30244b196520fea0e7789423c34b5985f5bffe1e4e942113cf4f71e99f4926ebaf36dd55cf7d346c7eb9a318105a629cce147ced2a1f4e24a1ca77b7908855cb8c440f2c27cd0acb51bb42af50ab9b2bbd966551a5acc6ac5385c06ec9a4988f12b6abe905a937af63baee5e7c85d901989c722c8f96486ce7c1a0803086a183dae8b9bd907dc5ae61f8756eb2380241af35f3c522b6bea9472ddb7ff6180731ccc4ffac9e85cc84af8f21e73584b9e5ded589036cbbabe366bd9703216dcf4504351ef5652111f5fac6b0969f4c5cce5d2423e99deb20f9120e28a3a27dfe395f8e79364c589663b99e38239ccc0f03a4780195fe28b88494eaba2987326f0e6c016b72c60c082cd9994ba182f2302317d46a40843f9e3b997272ff7b0090cc42c1b592dd4c7224d1210a8c353a552999aa7c1121b18df8b5f7a44792aa0b83e31e2bdf7bd8c1256fd1ac4283cf0cdb6d6201c07a5a97b3ee1ad6f1aed49a7fbf5360ecd8ca90188e548c2e426e94a992c03bdfa41cf4f21e93ee96556630a35d587e85b93070970e1f3f1b3b3fdefdb7711f8a28074328b2aa4713c360b46dcae99dbdc2e8e4179f21172dd894efbb08df54694329e1e96998194527dd6f3ca8e5da01a3f37cb420f38c6e29eea6044f069140876464829d6dc3f5a13f8bd30579375634ad82ddcefa349231ce3021cb7a3c35cdc717b3b54fa23f3354834f28577b898dc7ff4cc614b59913569fe240efd9515526c16a2a12fc70e421c11fcce06c0863267d783f419122e93510d864f75d6028544d5918476c624e9cc1829b133c20a7e1d42bae309ed7dede5689affb2aa250086e007306414e99f82e469a25303e88f3cf7e859d75004ca4dc5bfed9469b63cf9be0493268861e8cdfa3a9d1f1b62b1215ee0af9360ebaebe01c5a9934a29cb8294b6bfe9f939e2cdc44222b37ac3939f92861183b09fbbfcd12a772f21d3c1b3abc194e4635e96b053d16a72e82ec9ec9deec81c8652f35cbe42864b0ec95629418d55e7391d70c6d7a7624366b9a9b68be555983c62da9388316c4a31530d6e7fa8ec1d75d052ccce32fd5df0d58d3b68141b94a880df96f7a5e4b75b3741638025d710ff14edc4a7b39e8d8eb22b46f24832f3beef321703a3122696ac50a1fd7a4727526fc0bdc3a9cb379ec20dfe365b2082da87e54ef301607ee8d8246b5abfb57e7fe5b87b8cab7f65dc770c283f6224f3596f256c13f150a0558958f28566f721e78e0a5d92774306e90fc5655c46b5f374b96cee6fd3158305650efeb99d30e9946de1e08b33f538db73520f96b749f302035672ed34cef01a6584580fe3ea2c67efa8ac1518a2e596873e6743c05cbb8aaa4704c22e1968ee4e39b7458065e8d8050db3504fd4f047fdffcaf56aa60a745fcc486ddfe34c13ad371c468c4424e10aa27757dccd36357332a5cb44131cc9f932e2866ae97c3dadc8a2dca4bae08afa4f499e2aebab220bd80d5387b504e07382b77d8862a8a1d501350ca5f4c7b46820cb52322cdab0ab5cf34adfd97e41c12c7a3c7748af26b9e53fac7e5d168d8420ee34d8274f469d6594f07be879c070d946fc18c3a8bb9c45c5b384f36519660a1fcd3381adaaf92ae28bcb08a252dcd19bebb6c667c337853495c37d6bf782885e0c678a4ade565eb1d01136ed906dc9db209a1bfb7c2dacd31a6911ad51c9fe53b66a52386a8b98489136039491f3942e313664db6a6e3f4dc12ac4ec32359ced300a235cf389204b10cc648201b11e4496b21b0e57911f9f9c3480f5eeac08ec170a229ce1a625b14d1bab87e64a2605511976bcb7245c73e98e3b251ea3f8e1426a1ce66b96d3dd243b6a334ed75fc791c3cc7334ca4dfa9f8e5d5f37efeec1178fe28d73eabab1bc11df0164743157f7a53d2c56d7455e4392576bbb465e04f8c0dda226e910df808a2e24ce6bc8e3bef2c73115e54ab0aab7c0355d68e38f21eb1f9c1a9d8e015fa345aa8e81717b42f9b9c6bdb9ccc4983d23c483f5b315a1c1212c69d7d1abedd2db73a2837e0729a75a924f5be7f8059cfeb7b906761ba15b4e6630c6033ddd4b78a778327b49701b21db72ada902053e4c4d1082678bf9490e3a2f57a1e69f4d25436d7d72a42d4d61291ed016cbb5e36eaf701ce1c60985d71670a01f7f3dfbe8cc5fb6e94fea679297d7781483728de01b4a9dabf0779c1452fb51070ed3b52473438e6c3996bc5c53ab25da594d893b6b233f0fb9cf79d824f9fe7165aaa77c67eeb7ac168e8cdd21a940fc88343a3ae0336d6dda57ccd246860bffdd1f2bd00fe7cc30c8162c6c28e4e698b56292095b05f05be2d342cf005f670bfd4cbb97d8da0f19ceff410fbde2084262525fefee0dd45d7b511eedf1654eb7180e810b762aa9aedd1e23752b2fb226730a269ebb6ef98af02120dd3c76febd9e5752942721c43b0f9b72489edbdfb825c3421de8a843426514441bb3793dddf6fd200a033bc26521a2eec1f81c67bf36904c4f4513162ec475991cd2e6e1d7813ce4cf68d8ac177efc214d07b4367b4244a9868b1f7b0ad9f1a47c337b8ee9eec0882f6c4d7c184b91f9bd089e6e72e18dd77059ee97af6f9c1b91dc6b219a57dfd51fd7910f45b32c66e53d776ac14a0274632b4516ce8dfb617a287a46c1547b281423e5b0e688ef807cff03fbe55c6e6389c49d49457304d72d64c17ffa468a454df1e19f412d97a3c6570708e6c82a1c6d5c9d2909f421063bf8ea47ba5e74b8ff3892058f026345367567ffc0a19caaee5c77ac74ada2730c16e8cafd30659ea5c90f536ccfd915adcc1969e7f922c31e7a42e04e65b92836be19b97833474148c6ef95b3373aa2e24ac627890482a1f2739b88214a7dee25587b0fe44fde22c44a681d52bc119b8d0b4eaab81fc45e56ba248336aafef7a91730410e08d3cec690c97de24569f1a6b21ff70f5789d5b6105fa40daa666b6d98beecbc84584851d3314b2b264c7a2dec83a515a879d231ec05b228290885f48aee66223d479780a2d8e65f1e51f2acda1795314fef2d6d1b5e69754b8e2a12bba0b31a0c61fd57a8cfaaef5d5272c3bbe72ae3fb0e0fac958020c1e8ce8f027ed6ca1a97f183dead83e47acfb164733afbc232d4b9da104715b3736cf75ee6ea9b135a220381c087a7e88584c3171eb925cc2d12065d77b0b169801adc534cde9efcf4e6c04c9a23c5932908542edd3345f44610c21f77444f9946c861940315cf0b4124f429f25c1a50416beac9f6ca57fee9870377b69c503a026c329a27e8134e384be2ef08c7f16ed6e38d7ce83be01e51e337aad503dbad512754ae8daeb13901cbfef8f6ee131d99cb57c703532524989ddb7485d1a5863b03a1179afd6114a76abc3f63d25c4a9ea7a046da35606834453be43ffb187061e1062e1f1bb469bd3e4487726650f84d094621b78df37997dd25a6459e8f7521ba2532d212219b45dc86a84227c8ccc4047f750383ebb642174bd60bacabe0bb3192a9b5a03d186685883d61687370e3b191e2f069697bc1dc63c07a618ad5bdc096376b045d5552ca057e2d9f8623be3979df10fe4d4343218692019f9976b3d8e37bd818444fd8f711abbe218e37b60dc55dcffd592d86c98eaeca1fb4c77c7a2df4bc645850254acddeaee40fc78cbc3d5c968ab7c45b425d82832386ac1770afb7a10370beced74f5b3ad6d5a8c9164a7fda457e27bf1275274c6e07cebcf7c1b7a3b201df17d3c05ed2bf2d86e4895553192f9223f662770c0d29a0cf691de9acc76bfc90536028abf1572f23e5773abc1f8425a20d4efa07428cb8e6941d9ffeb5bae3cfc84742b065eadaaa8c8fa5174561cfa935e2481b5cb5a6e2c40d0694f2c22fb3a34e0604c689982cbbb1853b9d9e4fd63a561902889035c3f16035bd08dfc139986d8489204b788604ab9bb58a7ddd4c8006825f8d4b967a6222c2ea6d8fa52855457eb6d384a816686183ca1e940c35714c240e5d45317ac9a1cb5a1667e6a02c2e1255c32317996af871f1acfcb7e3f6a24d8e19152b944b58c780fb3f1d04f10f5d09a756533de22dd42f677fa4f284c3197fd51d3261ee4f550d51167e718a0d9166356ddec045baab8ef84f8b7bcda421c1d0d3b9e521e9a55cc4226e51bf3f37242cd5371663c682b2072f9c52ab2e896d8c2d44df84f789f350c19cf89b5b13d1b2ac9514ebe8f5b781ecf25bccf7c4dcc6b754a4c91ab49d3586c5acf3be96ada12a4fc67ad77f2c3f3210dffdd51bf25deeb7551c737e15e31fe25973a86c840cad77a3c67d7f524491cf86e63b11e0f34a60611caef8ac6ca307e686709159fe7c7f49931dd0ce91877cac4b23e0cbf17b4c0c4d8e7e46d69bbdcad1cf4b4be5d4043ccfe98c9b2b99a50047f36cd4a37c20c50c2df67f55b7f15639e61821dc93635ab73cae3b44ef67d870ce48cddcaef0945a3b953c3965f57aca8cb680b709a28e8ca3d5b1a0c953e8ce4cc1ba4b7e109b23e28da2cbedc504a5e183c706e7b663752391f352acd33b99bce2196e3d91a83608a4401e1c93c0c1c4122735866bbe09c927cf7e0a89311ea72921d29b159bb71527b2f3dbeec031ab49f805c204d1522735df22e33ba7e0cfafab8d197804bd59484fd8a7e19952b2baeeabdfcb518ab433e014b21304e83eb2d7c9f6bf85e54ebe36aeb1dc6049dbceb980b0ed790c1cda308976baa11acd95136eecbf945684463203ce31df5cdb4588c60a58193f6b9a31a1f202bb2f36fce9a8d64f6872896430fb295aba2b1edfbaa746d5a767501f5c1ff0424a24454b3cc2c8440c33ba780cab3d3e5e7a1e8522e0daa254cc699753fae744499435a8eace730947b62468f8d3f022a8cb32aa5a3af1d1250ff8df4d58e5c4f4deb8043b2d61d6ced3158a13c996eb7144490c0c26dc791acb434125b4af3a26383f12fe78da992233f3e6060b1065ad36e00e8f7692d766dbde083a3889a4e73698fcdf3c86c1d9470338cb51ea753f1cd34163b0ad38304706cd378724e4b879bafafd956ec33252eb5971a43140bc3d381ac09599d295a3e27be2c457ee2bd8c98896b43eace22e136e04bf4655548f3a462667a518d0a60b120137256e95d3dddcbb0320d9686f8411319496036b55df6ce9d452e230f729c6ed4c4480ef317f599bc0bb7d92e4361266ad05083417e9a46939a66af208cd36f29dcb3e74ec52271f310ea6be0e226ec0a1a89daad678b6eb2c9dbbb56c82aca6c81d7e751100563fdce890d95f1fd5845297b2c6c2aae03ef531b37ddca3d316f94c0404901148a58463c359052a71dcc35089f6db46850ab3a76a908fe5e4eb44050f12db4f0305fa74478841ad0c3d9f1321bd5692307b9e66649bec586aaf92bfcca228ded83eb60ff5178634e0e0b8adeee89bd3612c0e8fa29d6db5e03c40910d38dc66714c0078edb86cc7925f09b8a0512af3cc9e264901f1b2b378606ff4b96bd45d1972ae3ee853cee151b581b8fd3c51a8c63a7f2b5222acc054df1521ca892a28a251a24e6c565dd77c54a8c9fccb2629b7ab2135a0524875077d730beac83d81f3dbe4ff45c329931b8b23dd6babf286fb8036293a5a9a49cd426f3cdc72d13f61c9cd1ef459a768b83792e155d93bbe94c2dc32c940eff1b9b392dcee2aa4c2b42d0a7f04d00e0d457874866a230cdb1ee7caec9a9ea9e037a8479a64e421452f384d5469e16a7a7f0a90b4900fb91e9a14cbb0c8385aba0cf68d4a243435c876e52af0dce651e7a395fd09828264202dfb298aedee60eadb9ff73fa8cbbb5f66013aa415284f2c4192a910604acab0e2643381d0d1270535adccde81a8b5296f17960910fa58a8a9a5660fa6dcdf69d7abfb6c9ce586d663aec78e2830e4e73698b7eb6b6da2f24bf712bdef6de8f751e8e95d60761263bed5f6afb4c0e804b0ff4fdeedb6762164045f145111f2295aefae392973a0146a44fad2bd5fc44dacb5942e1e89d3efbb5ebd45b03f541bb65197d359ebe30464a7703e1273ae262dc6671d2b464a53cd838d8f212c429998b02d5b879dd0a37d7dd11cdb7ef0e593738736fcef7a6595c42753707b5d6a9180f3ae0d22d380477f133d49da59f7fa84e11ddc89d05b996a30f5b53dcc35021a25f771ea4bd7d8df39a38109dca5037c0bb99ae8eb40a4cf1c6c4798da40096fc18f82c4bd63196430177c455329ad49eb74aab8a4b71b829af0d9136a16beb7da2b12bb65101f265bc712a670c02c9e11f01eedd47e0d89028ad802aa89999be39aea2a25e7af19299ea64e63c6d96be5651485ef42e3f074858f1d16fc8674f7a709f62203fdb2bfd9e06fa9ee4241f1d5f2ee897748ffd78f4926c4ac682a6a01830e49c50b3e95dddc15f1d1581792e3b3d1533b500c4a0bd47a5389df7475f287516c62d40aa35e87a8ed4d61c5a56c944bad41bb7db44cf1719d74022b2e57c124b89a9577e7a8df2c2571f638da176fe760c2e6710e70d378c361de32dac0738b010106eaa397bb941c13c81825ed169db49c50a1056d8942ae7cc1c1ad49ae6a20bf7a29e7d60e778bf9dab2e84f9e23c017d5024bf86c07a7a93503801afc66beb7651664742e873554de0f88f15f82b105925cecc791d15c9e2be3f87f53ec916a7373cffb2b0ed3bc21d87d2b22c753dda2dfe93d514b8845fd70c030a6f99f99320b52d15bbbbb1d2c5e116450b93e5f1b30997f1c399d6b2612828aafa74a5a33eea32227004e238778f636ea6ab897bc6206561baf4b52c6ec25c2d30396dd288684e5bfc57773171372b4a094b114b8c0a71e996797c1c1502b8f374b46ef90f44d0cdc1c632ccac57ddfd12783fda7457dc7a2d4c532f886568e63d8987651b40b0968bef20bba6ffa2bd7d175090f3c405aaa5d37b5041979fe58837a3dd3c49dd9d7cde059858d7845682824d836c26d2b277666510654e4d5d17a4d7feba90f554da73bf10595817bae56cf0142d44aac1695085b7aad1ba3738ea983bfc4811dcac1853695c3e57df97731d5b04dd32509b37f08f180ad2aaa6ccef17069a01cbbdbdf1893216856b54b24491a474894b4cd11cc4bf5921f7dd93df65ebd9a74fff42c171f747d6bcaf400bdf0f59547a256b080529842d25c15c4d9d127cc2961caec74ded89f803cbc8591b60d31e89ac3387a9d91fb3b0a422cee7d061f25d7f09c092c4a0f25359d7295bc5ec6d76698c6c8229f43530d02d18251b89933af643f8fefc21af979ed742e290b8987ceeaaf943dac6b56da6021999dbdd25450a5a8a131fa7848b74d7c21f3ffbd10652e29085b1e9efe2a3130730229d894de5b3f896b7e20d7bca8a722e9832653d04d364f7795ea17ff8e0f205bdc0c7856d43dbd174798bfb3c812dc09e3fde45a623187592c7e9de4b26ee250a61e6e9e795b4d2e3a550b84502adf14388e9a2560e8b37de73489b323151075a0cd5e36709a4281f28de80e49f6528ef0b9a5ba0af97998d305d7696578ffbf7a3425398086bd1643f49b583a62a2400b44c64c0545eb48d216850285863b676e200a6e18236cb7f50e140920fd37edf5a506e75341c06657a2e410486cc85f2e8268f6500c63b1da4cea60042ee25bcdf854658b32acc786f72e5bbd0450dfdca492912522538913dd783af68ca09d2df288e1c2d0d66b2668e06e2b846711c8771758deede95c97b12a62a68f02ed71aef968e202f0733eb2e4ff661139d4777304863618d3386e9fab69e13f6373d3545cd473acd28189a125ee601928ed8a3eda5dddedd23eb8b03db1ca791af84955794bceff4dd4592089218621460cc332dc1997ef13950761d8d0a518173a555a16f40ba2551a62e35eecd0a071c8142344993d009ce2e8252c4c4199b26862fa0a49707b157ad236f9aff977f1edec287b43cb275b28836214b501fcf25dc8300998a2c6591ddd579728e0e434aa6f6dd62bb9ee7e072a2460dc7b40a4f98d6beeb416c65a65b70fe3c9cf99059fdeb35a90325573cfa414dda7ff18e6645bfb741b757a34ffa73f0786905f18d77a2c96eec905ed97b08f71717e7fa1ceabf7a3d2887e10c66eb2aaf4ea47485f0a8cd93786e066d4f5cc414ddfad703ff81146965dc02ec150e48290c8821a393d5d0ddac9ac2ae516b96e0f2bd0930fd7eb83096343416bd08f81601ee3c8dadbf01156d62c08c304e7f1fc8fbd9d58b7c19e9b339c42f7ec7f49a0843d85ef54532250d9d122789a2ab14c57ab04d93b9c6ce8b35287ead1d1104c454334a08cd477777503345c22d7c0b1a42a35626d0e1354c6f4ff693411ddc0c6ed2944a749096e20fc9975943005c899987a789667a6b2a72732a22b3a24720338573dc6a37b5a099a48e14c8d076670ac89a11e383d7bdf2ad6d862bc87d15eda28dcdc8ba43f85cf9da1bef4d91308521cc4c23ddfb6adc4601ff9e357956e28c2ef80a62a3f57406b611f484629839aa9e656577753f5323bc58849dc3e3617fb8086b7226c91762b622e8fd1d96d0c1299bd2ddeea7cf1d58725466b3d20467674568f363b51d24c6d3aa197c3ca34e0bd6a19e545e00ca7c73fef134bb7a9ef1abafa099b20008f2c594c0ffa8b1f71796fc577dad47cf8561294ab2eedaf9ff215417ac0f751443ef0dc47c6482ccb0ff3a336a59f0eb160c43f11f60c973f4b2f1c849504b73dc8c02daa073254f85af0f27f20eaf9cbfe9eb99311a07566ec31e870abb5f5b930fe2e7a143121702024ed26d4aace8795b99a7b95d1b769112b46abb980b2ccbdb5d4e0c25bfca80d6f61ce67962c52440a2459c1e3e6a52e3a398472df0e3b710764053f449be4ba60c2c5ab1e65af1d5d789fec076c3a69a6a8e8068437107097304dca735b34590a8724e53105409cfaaf56856a2b8a74a7c94ae8646af82737337d65760d2d2e5b736925c6603236fdf5905d4d86bb0c2ab09e0e24ec52d16be1e75f3ddc6d41e80aa91e8d146ed36dab1f33f0a4936105b8e1c722ced5460a709132b58963cb221611e1ee97c97dcb495f7113884a8f8a3db6fb201919325a815b73c23b2df1771a4aed1f8fc3c0f2e31b14a89c61735dbda883034729e6513bd842a3d8611179e70f52952b41bd800fed8b8836af916f2da9ce7aea96c8a917378604c7d67b15ca08d799e46efb73d81fe7df4fa7d0c7c365b695807a9c1b6411d1bce3d49a90d0cd308a375b6894b1d354ffab981bbae252ed4a77b00368a77a8ad676aaf2c4b3b037a130f5f195b923ec6a8651a5224b93569a16177858bb9ca4655d2d8322a29c157acaf82dcaecdf2127377ff116c4d8bf04c772b2d12b008ae992d10eb4f3d13ea4e52de9d513a0bbdb566f93158d98958b515c0801b1076bd40808dd2beae403c15260d94fd130fcec1703f8af2f11f03d9a9d62420037d00c542d99cbda4e57cfbaf7aa7307d3705da59a4676b77df1b3e2adfba07831db19b54a267b67f7e72c68d056d8d69a4b14d8b8d930f6088a544660c0dd7606b0a3c776a47726713f8bdcbeb17e4e2deef3bc50a29123cd78374a4bd71e8537d8b58b3c8109cdcbdb31f9f21d08e813ff046c037214f5c3bcafd2b28b552796d0be395aed41cdaf05d8760f80aa8b92f2f88dc438cd6f0cc977ee5d0f1b95d350847751bcde733dc4f472796805250478599e50c6e2e439c716f79c98ab658a71e5f2941e7f52f9c4f4982c81aad2664d66388df000748d8d0ddad9f1b5bd08989487492021981d96b75e8638f406fc8320cae00dd6c74d955006fafd1c4baaffaa26ec6aa93ed8bb336002459cdc52323cfddbc903137d7a2b6d986468d94e5e5a082bca2a46a84325803a3d16fd52c0789032e1974899a7fd5f9395d1689cdfec0b590c009dfd940c42ac1212d9841ca3d72f5dfc45980ad5d2d2079b70d03d3a72d9c62b2cde735150fc6f39500fb66d116cff2b2774f4be2c2b0bd6f542e3147eb8ae9ef3deedff7750e45bcac7bea459113148195f539c0b316794637c76e49065d501ea233aac50ec2106f84fb1c3c770b8452469a6211ddc684fb218c551df9743e72b626ec51083f1dbda4a6c4216bfccbd4a68020293b5578cc7ad440fd592135ce88430314d880fbbdc1de2e2451f6bd0368c6f8084cf4963997715bcdfa3d48fbadda7481c5c83d35e425412e1410e81975c5e8b2a056bcaaaf92c2a4375001639f74a9ad99909cee1994fd6a4dc62b6463d50cde5368f41462afe6ee24e0e98ac13bcac752148eecca6cbb9259a9a3555457a118edbaa1beec555e7f21ed0b3974c4a5134b231c8e48cd85a56cb570e0b2662267bd7aa0c3fe50b2a894beaff35358ac6d588d90e1f9a1743d54e45016770eab643ef57c66d0371e97a6937890b21db48d57c200ce186bb3ac7b78bb4883170f3536ff693e008b8be92d110cfaf17fcc09b526466980a79d08efd988d774c73ed2f2d3f13aba6e77fb2fd1c440093c4aadf992ceee5ae42286ba7d2f9d2358e0a5638442380a3e16e5470dc7a171f43099e281f17b88a3c921a3facaf05867dc905db2bce8156414c8dfb6344125794c9feff639cf03b50150895f87f571fe389e60cdf4bf25595c0992c693220b17a8d3f2362402cfe1529deb612948ed8246a502e97852a4f5aa0adbca0a067fb671606a551b875aa21988e62b1bdd0e9e92e58010aa3aeef52e512e732aac9ba66d0861025a4e0c29216fe117fb89bc34fb4e90c3e7f3470cede603cf26403fc17a5e8e4b70dacb7af53d36097d386ef30c0c98b9ef2bef36def047c7dbd1db48f474004b0acc6000a3da7d15306acc335f2405d5a53a30d519ebbdfbf8aa051bd134fbc4ff44e23602ce39e9389408018440cddf17beaeb60c7ac61f7e7d04eb30510dd2aaeca677fc2a6c88543036e417a4146fa1026935349302a58f28e2732e8773de608fc2edc893929e118ad90bc8df81174610c4a10689cee311aa6b91c6d3b958dee80d325361ee41dbf735c0de6e371618e3f6f9e64edd824f93da69f61d5ad07ce581aa6562a66188db4c9c20e1994108300149e69223810106e51876d267b72ee4fefa1b93ddbc7bca11c5629ce47d7d9756d1e94a525721a16bb5eb23d2ada2961fc11b141b307aae2388d486f966594125a209b09c9d316a25669ae2280678a920dde32d31d89f1ab2c8e8275010513187606e585d2cc7aad3f1d53b5653a63756d4a8b1bd55490b033bf4627096302b034abc7d7f1ea3998ef725ea5d52d9bc7ca18594f56c34403418182b0fad8f403cb34df3a1245ef782853a0cd3c337d24298df46e8c3dfe53afbd650e7be7faabed9122d31aaef882a502bcf0cbba1b3f750b4d4c43cbc864bcd089e106e202eff9fbdb6c01e035018e86cb08d68d6486168a8d22e2d5c963a94ec11ff93e1a0ef55128974a24c9e3e573b8e9a358f7bd20466b34ff0fd509f5d41b2dcfe9f6e1458f8c3ac726a49e33ee2c6dcf43e896e1f26d9835149877503be74e8d9b6e95d96978f9e127270e2589f0beb29e96d8cde38bacf2fdd04bb82eacab3997a0dbdd709a73555e1364a5f125afd05982f045e2b9958294e98b56670ef62ced9666f6de8bbf50959dc7cab0f4e8469b5ef4093dedc1d7945bcb47f1e48f897fa7fd21a7c6134e412599c4b6d66371167a5c335d31b29546bddfcede26c1612ef820bfa4f0dc93d6a1209f4f8ceb08810d36e0023374bab105c210811c4e98a81d72381144a1a2e5715551662b29f86b9c38090e49823f99f3aa70655b39aa59c3f9d6476961caf90257043ea4dd0f1c4b4cff16d0a01e8e26de31cb12de06195983c73fc880e72f875e21287770def6431de0be925d350d2823b2e491749e77e363e83c8a0ca511f04eb1d824a07d7549e8cd9dcb7836a5a840495804601164d5cfa1d9db8146c1a3b081cd9f7e32521526e15cff2eefd4b1d963287852630932fb87090592161694a0f538ddfd76023bbe8ac66c145db8254d5fcdebf1f07aa69fd5faba1db00a723f0d5196af1de6ea233061564607b6ae445cddf603e637cde22a1329779cadd5efef097470daea7f7f4ebebdb7dfa22830811edf048215c37004de3a2eca0bcd674563a91f0adcc64325ec3ac92feab462b4edd5ea7fe8aa93e032e0e4bb5a7d3475e75c658af0f587f939a82191ae8e4430e424c6708cf76ad9889e6c883f4b7ade28f3335eeb968d402934e5cda7c5f1f21c44ee65e9410a0abff478e1a378e4801c73dd8b2a9645a53f3f71297e946b6605fcb27f484f16eb79118fdd5d6386b3ae3cf49257f4fae5df9b4f5cd2678218831e477055ff52858c0de97316a4d0a3a615a64242f8d12d224ba514a05fde689499fb4139e0d89a57679e97808a18948eb6c93dad002fee95b57405aa732b16cb0e04643c7a659062428a27fd2bee0391c920e895a2535601f07873120f218efdfe5015862bdc52b207fcb1d8ebe098179f7467af70694dc1533688ad7b9f638bc991f24ec43e627999ca6e55dd90033a5f30c1e5bd9cf58ef0a32514385dadf385e34ed19178f033c73783d65d880cc88e941a79afa01185d2238ee1cc3d9b4740d2371f927517629e70e919518065c00f72a8eef028f2282379ed96b11349fce96349ccee87bdff816b49abfb34c8c80b154b04aabe65ff2abb0e87eac5bd178dc64cfaf4c97675eeb7b0eac426a4f27117186fc1652af0181e0e9091fc62fcdd66d09fa05b3d5ddb7fdea2e803177bed12365ecf02d2327637f86691caea4061c1f5721d0b52333178fdf97dcaed9bc276aba18948f927a9dc9f49667614643e24fd7752fde919cbfba4c349fda5d462926c7c0c2a5a090eb92fc896fcd6fa37aac520d48bcef6fa5cb46d233dfeebd2ce9aa5f3a100b90465d021d545fd665b2e4fee94840b7eb9f95495bd9a9ee67af7558162b394af19c40a0d8bee54703c857a1476e398e5241a0b898c9f360089a8755c14c4d476c1b1886aa664d1e2aa7f31c76e8927a12296f21c794d6d3e1fff3d5b4be7e3226b99f1e8a3117b25c4ccb2eff67fa42c4731765ae52e5e463b83f1b9c3b9303cfc86d603d2283bdaa019cf198ea177659aed4b2716db45417482e0db0b8e4b7c48a397cd01c6d3d17dac4875a80d0eeadb5fa3ed604172ce9ff9a53e167ef68aa2788a09b5f5e6793ca240f7007b12de37fb83762324e12c31953ff4760b843bb42a79d773b8d25b28fe075c334a592a70800f4979a5911cb592e0f775b764dfdc3a1e766c903e2dbd8e6a6dd8edf8d9155fc2e5d22f3d07f20a18c2b76261ef7875588a5b57b1c10d766e1fe7387ac3378e7b710c4a4486c0cb595eaec82229be65d545b3a36a8f58284193a86d82671a85ea94916ee10aad1bc618518fb1008e6ffccf1a9e453a771735fdb4c5709e1d8cda3078d71db67b682f6e9a3bb24e5318a7d91a88d1a60f645a3b73b14365e20c66f3a28cd9e47ac2763724453c50db219737a22e6e8389937cc1162cdc3b37fd334b116f258016785b53869d640f2efee9ecf4b0e09349a1003be76f6365b398bf7cb243ebb16bbda72c48880f026b98dd382712f269a9fe566eddd5d6659e63fdf9cc500e533432d07ce42c464a09cc86d1fffdc996caf176d29fb66407e938253bdacec312f80f7843204ec5569ebd3b4aa311f8a82de23b636df201fc4091b44e184cca60d737202b9887b5ac22d5f715ce290665f8829b1d3aaee42288a773da81abefcc83dceb547eea3da65fc253a467fac772ae683121b4d38bcf83233b2407e4f62ad9fa72e030b72d3bfa3ccd45dd4a8724d525b6b430eb39fff5429feceb1dbacd9c912a20a4dd85c02095434c586da57ea34214673fa6919ecf6fab6225fa28f5b96834b62db0697808e048604ddaf52f915c606aabb46cfde10233a6e2efcab8301bd3925ceb53a503e5b8cb0285a56d246694f0faa4356d39d1bbc4c0430dcc7e45737d3fd1ac7f4d882f4f135d459dbd785606e152c4543053f3abfdb3086ecc3243307e239c1deb28d9922b7e205bdbd0830489e046798b5dfb774b21e62e2bb11cf0a3f522f1b338f5e02224ecee4f50a4baf46a96e28478750d011a8137d8cc8b829db6fce4eb2ca06a34c92e281c5c16957cc79e49ff4851ca498cdda0d0f6699fbc9bf554cd887eb62b6eb1ebc8e0f37fe6d86357ca579edf4e09c89da7526baa1e6e16090fae4a0adba3410a5e4c4211e8b77aa862bc65317954c551ccac8d45b1f0e1e67203712952f47097db53070fbecd1f0d50ac1b9c555700b280d0993cb8cf3f650fe8596240a15ac65fd95ad9ca90a6db0ca84844223284c061431181b37432d9dd252c03d9330b2522bc3fc46e9472d835f8a86430512a338960a7e1592290348b0397edb8b5267ef30249f51f738a7075523cf8a0058b1dabb24a34026c0c7e7f05a18ec082cce654180181b1e74280025036a26e2d80f872c9ac5e828205b7ed03233e47ac544c3bf146c00229a9deeb90219fa258ce0ae0b2cb0d80083278c12bf6c63026f1fd219cc29609836616d7798a1d72b5f424264470b303ee05314b44c886137b0e3e6ef878313ecfe3f579905bda0329912d219294a2d084687f7cb92d9ff1942f10b7734959a203c02d4c6bdf82c9769d018b11aded3bef2095cb97bacc9d70dee42f69e7d73d1db4bb62c78ab99466e7b7b3e0532187c568ffd185ccca30d2c78c2bcb14d93b20882e914df41996913ca092bb6c69035cb2bcf544e8ce3b5dff79a0d0833cbc029eed4cead3228edda44f2b2f6272d67aafba225a705e824b8f387526734b235af83e9e54fe07650fb0248f3e999b707852c9796860fb0f26811c9f47e2cc9ca6b1a1f6433a57ecda320ff0c463049bb5b75fd7734799eef6ddd58c1229a204c5ff0227c22c907496df4371dcadba1b9175565d9739a679ee204dc8eb1ca15ea327057dbb4df361a80c29d1f819312b2a0fce4c94117d06eab3ccff7cfc2b2759510c25e014908af1620d1abcdba715855bbc37fb9fcb02ebba02ffe86616685a5b660302dad4804fe51c49311c43495eef9e30907bd8e944940fd76b97b89428d8412d3c7224ca3785453ad18c6eae33f698fa4e34d64bc85e869047b2c72bdddcad733a94a574376e60b6f054d35f23a230ad5c2a8b991a1212b1f3721dd752106aca0efde41383a30d192127f6c3c9678ddb807ed78a272edf1a2613c8639f34a2f831afa05e87fd843d1fca43da763ca085882b9d25c2ed29e57d01b5ceeba88746b786d61533e12556885cab1873bab0e75e317818260c319ced1e0f69a34559067d7276ffd0d2e19fd0b5497033508fb3106b4e9ff76a9c56a74ab7423cc72dfb2d7b4c02853fb6b6d6465e9031d8b7667518f0346aa7c011a23676005c1a16519eb1f6e86750d0ca1430cd47faa4fb102df7c31adbe44b4ca2aeb93d5f8beb35ff665a26b4c839a0df1f8770682e2ad295ea2f5a56d18bd9a60c97c70efdf3ddb30f74618b8717e3b2c6894fa0cf4df36b274f6f3e017d66c61e73bd2fd74190b22d94c6559d86389d23e7b31613920b41b4a3f717f4d5d67d053be98014d8937b6016c6815cf3c37faf09cceb05ed52b0962a0e4723cc969fcb0cfc71238cf22f305f5f2698c7fc07acadd1484d2b785ba3cb743f2a53d3fc22012057bd9b863d8098c6cd8bb98d7653b9909d6338a7ed71765f7139764f56d6c1ed844005b013ceaa1d0efac180c5359887880271bf3aa7903622212eb1c2b1a21ac2ebaaffb75575be7a54390dfb2b35b9eb66a6cec48ac37e49f78b437e085b2a5e24f16e0060579db882e2b0ddb8520473b241ec81a31dbe2b94d4eb83cc783ab7600b4709beb6d7bb59de5986e64bf0943786b0e7d154f6ea3e1a359f5c77b55ce96cf72bf1b9f00f0de1cd38d07f650de0606b3da43a34f16a3bf72d88e397798ece4d3ea84e6a4622c24961da24cd594eab36149eceeaf73e5fa890570fbd680f7671a6d1915ae9943eb0173f805a5bd66ded1367aea8882224bad3f1e87175b2f383a161cc68e97a8c155990cfc617358931403650de9f89c06ebbfb8ecb1d03bfe3ae1831fec0b4549afc77629d02d467cfa23901516101c29777a6c0073201ade9f5a71b5dbdf5954501d36e6d226a2ce26f98c4df247e90336fab04438bda2c835ef31b647709965b1a20fe75448d0f213215cfcce9fe329085609a68a095214294045488492d161926187bd1dcdfc43248aee60c36a586ee5a27a9c8c38c513a6a13e0c4b42c7410064df082ea39841db711a90fa321b1a8e37c0463b9aac13020d34943867445f249113a3a69662908abbdffc747d224a4ae4fe927834ce3421b59aca8460c26d8251805c300b90e1c58ddfbd468b2b5ab75e07c92c8dfe0e7c3432f7210f78e4c5a91869337bc419792ea5ee99c44084d5ffa74a414f7d6184a85cb2718bb304a6c834877ba8e1db6ea889e260dd67c51d48f555b36f8d9213aed052611868bfafb58a5227dedf37c26a558289342b1955bd56fe1028af1d15cb2602e557de4b280a294f6e0bcf15dbc77cf5f944d8ef4bf7e36ded97b7de162a432439ae12caa8ce834774c4633498385033efdd667c9315d71b26ae31a357f25475715393b82415983363a8182ca87fa9519b3b5c163b59bcae39b29fd85e825bd10b536237848a0e33186c479963f39817032993d0d3a7d05bbcc96a28028246e425b4f17e14f362e6d837b5f62516b66827d5a8067d23f2f946630f2bca1000b1873fa1674d2ed3dc28655099981513d37415652f02538a8d242ae44e678874ba2bd344fab3c68d1499b2e7fcb35009453130d8a70344ecef06eeedce7e1c487a56424dc887c2ec910183d3b79ea2b9b3c27ad24353bbb9259f7852076dc4c3532c9d967b5c02c0ed49688baa361294024f2d3080e9f26d71d7d2a93fce1f88b3819a1f1e302fbbdbd453879f1d0efdccf78280532ddad18f42f5878f0d8c7c17d219024013cdd6e179ae7b21eb8b13bdd50a8e436491250ab6e098f63879a1421e2c3c88f8c092f1535d50ea99cd12c396b4867197235dfd19a1250cbb106130ae622a5d2f3fed8ae066de693b8c47f26d32684d76c6312e54df0291600125c4c320c6540c17e6aa96cdbd4cc7a97861e19693acc6dc18de5ac3dc1323bd13b704cb2a115044d639adb59eb8b6e3cbe980e5d2db7f0cef2912a976241dd43a852bb5d441c6b8a21a5ccc7d7b8bc0f7f087eb42447a7938e513aeb51edf72460d565124c64e0346a103385c082a3e0a31fce7d9657b3a42cfa458e64132038ea3c44ede518ccebc578e138b592631d69e6468e94a4d80d3cca47b5686ff7c2d252eeb82c1b2decbad91a07b8763a6fad74d1b68d479b0a6392e4c2c871977572eb8ceadcfe9d7f93c88ba0b3003686074d76d91ff567f383a24d48045e1ff0018116975037b7985732dacc076f67be1e4cef765884f602cdd4dad5037923ebb822f4f9e8c2aff221406b27a31eaaa0536914b80f81c74eb07a2d21f1b8d4c17ef95c94b09630e476e5cf095e2e520b1668583686118d233400ac5085cdb6fe03ba5849689c1d06587d8ec5c90ef92ca83bce1c791346dce21fff5d23fbc8c56f150a9d811918c5922b19c94b7b455a6db761ff97d4e05353cd18a1430b0e296f90853f517da14df7ccd9ec634e23330cf2142abe50280ebac53318fe61b34e2bc3dd35988352e846d4bf26be7cdc4cab39b66a31d1c029027a8d68ba827def49306e068e39f4d1c353e0b4f822193873a2587aeec60f36fb9bf3fa89c19f5c59a76128f5129ee3814ec38a637ca53f640573cb69b21437f9a5b6fa58f1a1d5d04209c806021eb881db9f0a1d2df59cb620ef7ac9629ca7b4e882dbe081c835cb3636fa061587ebb985b31c617e8c7feb8b17ee1967ac306d6418bbe944666b30dae119e305f87aa96de8e579c8ffffb535823bc287c7cb93d409d296660883391179d545237a0cf15e9280432edce77beee4ddc90f536ccfd915adcc1969e7f922c31e7a42e04e65b92836be19b97833474148c6ef95b3373aa2e24ac627890482a1f2739b88214a7d62389bef32accba382aa1727b79f907908c33ee8e5d56ab58fa4ac7e0cd82b17c66021a82b7836ed5bdc62992cab79b3503e56024f08cbcf60d4bb31d7d8aca25215f37e0e4768d377ed0da0418b1edf4e57e71052fbd0a3cc9d2cf1f19f6fb872d2b8066195771c3a733bacfddc360796b13677dd32e474d9d601b776b2a1abcbd16bb07314f911a7eead18d4c63934e9500b0775aa24f90f4e94b421830e9735fa19fa2c12e1fb284dc1080723177d1e49105ec5b793c113eb0167d4a12bb3187867eaa37bcbcb005f1f139d92e2080cacb458be63dc8ccc38c3148dd54761e08e29e75a9248e11a62dc87e231e45d0e2c0b9c129a65dad76d3db01dcd52283f0fc2816a6eabf339c68ae64b81814400fb6f67ab40943c482185735476fd2acefbe9213ac64c2ed64281ad7db1b6b0894978b1879c80bd3a863c4e062cbbc183e8bbd0d8997ee46989fdd79742037d33599b0f68b9624bfe73ed1d389d916f037413bc6db1f374056088ce0098b5063f16b2d7d9c382fee7f6ccbf91884a8a2f421669f4ad5dd86ae5f85824f7d152d4fa17a0a1ccf861ee7da23f782115a5de21a6869bc7c099a247e29ae80c533332e417795ea6381b133343bfa42f332ca6ce4085bd0e4390baae67d5a0f17f2cfc5307b8254b299cc2d6401aae7016848d10f0b8e7eba5cca37120617d8f86bbaa11e244698ddce292019f9976b3d8e37bd818444fd8f711abbe218e37b60dc55dcffd592d86c98eaeca1fb4c77c7a2df4bc645850254acddeaee40fc78c4db9a09fc1bc65a68b7e8a080e9618212d259b7c514591e73f4f6147db6411520e4340211aa8229fdbcccc95a4be2dcef37aa0e5f39b27f416a24a39b7337719f73595b69bd9e48d60187cc1b63588e475464ed9f62d65847182b3feaa1e9a5f4e0696ca387f37cf978d1b3ca1c7bceb6111eec97104e817cb6afc7b50e07616d6ed557f13da8ece943c06bc013c47c7f93f75b80e23f96e99a2d7929166bccb7addfb746102c6801e8e4ddfcbfb27d7bfa9f1f0209b8103168481ed753135ba09bbe65f397d805595d21bea9106abfff48b4c39a5d0c072368709d7e3efe56a01b16d555c1e0c8d168a8c915d823d01f521ef859488a5ed6794930706ce0adaf2bb7eb200dfe929af6ebb7f4d865a69c525a994d92f0eff0f2b6ab405304abea489e85253287744f840a1cd6cc3978f65a4fec5c7911b1252575c66a0f9f5aa3263001af2e6a0c89cc7232d56980fc90561353d17a4d96bcbf12c17211367b6f3e4f16d7edfdd7b82ddf8c9716a741ec512e3dfeadfb9fd8c85ed227e5292cca9a846eefd11ee6092b25963f8ba89ec35cc890e86586888522941cf059c0b359373e6c2aca3759640ef6c21797e7f20cc2c271fad7e157c1ce4c7018d9012058c0fd3460e0c210bf7150e2cb76aa3063ac3996a2e14911f3e2d816163ecd155bcd1b1fcb2a52d993a6e17b03f2a6a09084eb3e73e3d48e8a70465b776b1497fefe262d313b3df270eecfa4376e92dcb0fea28ca76bb0ac842a9d300af75686be4b9cbfa267fe3b6d96f06532a88b4180a409b3c8b7fbdaf19550e8eeded1e5baa7efc10102f63ccb457110db65efeaae67e9fa271aef60e88eb1db8ffa8fda022c68f6a00a97c85230253e0f1a2760c0fbe2d8959fd64d8c4122735866bbe09c927cf7e0a89311ea72921d29b159bb71527b2f3dbeec031ab49f805c204d1522735df22e33ba7e0cfafab8d1978ff0bdb5aabab99b1efc8d28518e136e49cbdb2459816812ff19072459ca2759922b6bca24b6a5a2d80fc8851617e33f1d544004f959908aa07f0af713f5bb3edb8305b468fcae3a6d429ea9fd6e64581796fdefb291e53b461492ecd0b1b19c5731637643e2979f0bdc51094c9ae1dea02832b4d9cacefe71024bd8ff6e7efa90c3d5e39d06c3205120cd8bb0dee1fda6bd2f5c9111734faf3714e6a1f940474d088b889e098236f8bd7bcaba6c7f733cf7ce1ba7ed029e346c32a6fc5539ae946d7172a1e1af635da4fc27e2f44659372c1dd09c9e9c1cc7e39c4bec615860245b5933e6eb0bf0466ffcf4068e0f376193acd1175b3bcc7f8570ac7408f0f8f515a0a12199ce40eba644161923957d9759279876ea40ce010d2bbe46e2294dac933ebdbadc094a888f11593f795de6350e77b01ccd4654bba4b15721a3f60e24a3fc2141fb1785dc8bac7a854b52ef2ceaa40e2e84f1001aa1519c61a3c3b0dec3139db076f435677213d2b0a70c8a30d1ff13c0d3d8b98ab2dcb0208752ebcd0f6ca453262731234245c79026dcf6af208cd36f29dcb3e74ec52271f310ea6be0e226ec0a1a89daad678b6eb2c9dbbb56c82aca6c81d7e751100563fdce890d95f1fd5849828d15529a8549a5e40270177b80f9fd3c919150998b3d5b5f41eac7daecb1371271e59695f72f0e061447d327ee83a02a02d4e1c2dd179a56c04db6a67ae17acdf1a8478331af3ef331030f99ee8e0bbbaf0b44d64cd8873dc213e5724cac6e87c0f4564da7b61efa6ac79f2eb4133e434d8bb52de7ab6d889af80da25a34609205cacd44f61bc07a693f23b9d95ffccce00eb29dda9ccb91e0d55f91810124c419e1273e85f3ebecf70e3c6daee21a81d8cbdb7c0bac445876112f2765819a0baad8291079a3a91a05f2a3c41efd0850e543cf97f4d5b107997b58016b6312f627e27798aa9064afc231127fd95b3bcfa95ca7b0a66b914b04f7911b57258151da0a062766f2547045652cb1eff69258ebf85ed1458ccc14ab40017854c76608a4e546ed0a16fc17d124392560ff5da7fc780f336d9f1289c6efd34b37f0a90b4900fb91e9a14cbb0c8385aba0cf68d4a243435c876e52af0dce651e7a395fd09828264202dfb298aedee60eadb9ff73fa8cb828b1951b56b5e38ef2af8c0e43d0652a655cae43f341d9fcc707dfb1684920f26f5c4b014a56e8496e54345b1ba9c60d941cc67217a3b51cdfede5e5d2e40bcb5845bc8262a84d02069c98e1417905b03ec281668a9146d0458b48753e4e1aa4afff366441f9a0905f4ad4e9dea0e4089dd9193c78873a9b919a2ca2f1319a3e9ec0d9cbf5ce3a1598732d49fa0e153e3c55874de5dc4ef0ae75bf600f7ee18e95ac35dcc3c15c513d78279f3dee389b639775f9f9fa6be7aecbb7e63f8834342e7981a1fb4cfa62de04adec2c862fed2e62b608fa2cf20ab0df38ae85ba079153463b0b6a59d02357b9466de71835c12d68edfe0cf34a17cb9acda9e7501f8472dc5a03771191b042c35543c4c8e190ab042b2a60fbb24f2c55c5dd3313830d587a283a4e334f30f1ae49f60d81f7bc3c80218e016eef6a3c3d399bd00eef5849f8881ea99a3a6840da88672ea87f5c19b171d88f9f15ea0e78d8d1851c46262341961a72a8610aff39616e8d1e137d393c7b8ab1ff0439bd2b01663d42bef3a87412b044a57f669f7827dd15cb11c189d7f6d4e7150e1a6892f65929184c5b30da2a431eaae1c31d6237089d32ad01e910ea916800d01deb43164e517fdd757736368014b513b2efc6b3986ffc175e91fb54f222a31c2948ffbcdc069e0ac2e2f4bdaddba05ba2bd4c39ba2d4241be29b49d51550a8599e93399d6a98085d4a65c3980db16851ba290161bb6db8a862ae9d760e6c3397573c311e2fedaecb7c5b705f15026fdf7ea538d3655b05dc6d5be4210db74c77ff8626c87279c465acc038b20c8bb60a303ff897ad6e7f076b3d85d58584702b10ec7241cfb6d1cedb615cdb3c0e25a4fa9b37b79f93b34a0fd3b5aeb56096b02f59b158954b90ff38fc0ee06c40df8559865f6a045b80dda643f1a9c90f1daaa6cf34005349ce124b6700f105489956b09c9c7edc2355856b5c9f34c3fd296a15ad6b5cbccbb29d0de0841174caaa442c6de11780c2d78a9bd4d5aa631f6ae83f738c2076f9a32003520a82fc2a298ccf3648f833368a0509fc505285cd4e20e3d9c86578a0445bf7d145791c23818b38e6a4272cceaf7199fa50b636666ec14cc9730d84e9b6221b27bd010e3416e6c70c8156f3d055245b6ce9b7aa322b162d352eb50c713f784d449a3527d8036539a2cdf04e5821be2dfbfbee97895f8895d41e844e3416926b7bda39d18dfec1830b7b55685e2f96caf8d94d2c3e20461e3e1987e042278329a3b2aec7c6358c04769643c59000e9ab901674c955f8de0b30c88bf344225d823f93401ccede3c7ebf3986a9b3f88d610bd2e25b4fbf09cf05e3a3e2398ced698f784f9ae86debafc4f1966c3d669f628968ac9a10b228c45afaa0d222f8274a7133a7d6522b5fe90a0967697d7bd0218e94d723161b579ab5651849d13e3e01a6bc485d7d65f61cc958e2b1b67e604f77d859b50b8126429220a910bdd4295c03275d3872fb0abe0b5ee870b34d81aee47736219afa71246146f4cd78cb8a7643ab0175c7698bb02a648c1b0ce8c6fe262534401017f40f1c4b1d08653de149ad248f3757798d7ceab6374b99bc17642ca673ac8f00582f1f42d2b584dcc7909a15bb5eb4889c672c7434d300aa3212df22d744ae0472590c6eabab50294e2921eb0eaf63dba7f7300df41f77d66eb17de52f90b0b5c338c926aed4df2374e0f8c21605b5a0216d9e7159e27cd4e73534c35db7b4098833f0e3b33669cfc5e767619fd278d40555a3a9968071eed2c21d633090352c6bf4a175e3bf4cc232bbab9ce2360d336dfd617d31810364b9bfddd43773f2a715925785b8a4aeaa5912e0ef8c529383cc643dfd7c8c010abdb6a2bb77ba7ac1b40467a95ca2f3d89ca60ca74c749b739cdf005f60cc661d0f664d6813e3e1ed4208768cb4100d12c925c0b3d75f9170692db6085c52dd4c5ac5d09833e955f38809aa1cc778bc2e852b491a5e90449df20721deb90f4d6edf208d5effaa156e9380cb9d5fc950cdd9071da9dd0a400fc47325d293fe48198ef7fd79c5f1c372e593948eb335fd781c73d4e0d42e37da5705e45544aa3a6599068b68793e1a40764c76b28098c6cecc706e5733bf5ad1040ebbbfdea0a5e33cef51bd009c158e5d330e81597061fd955824785dc2afd3ec4888997d5de57ab2a7dd5bb683837d7dd2a931212a9ff8eeb21de99c71245f2e9cd6e4d142077cbceab610c0bcc8924d5363067168d789e2fa4d016be6b23e9e7173555c9d38cef2aa45f67d0bddb9e597de620bd60a9f968b9e0edc9cf092a983c340bb62d609ac86bdfe24f9099f91f07ae44b6938c0bfedaa4376d6f80f34e547ca5332f23f2baf637004764a196a4a8919a48b0c2b04a4ccbc1f48be4c334d1b084173dbe78937b82c888497f820ef51fcb6e60a4ddbc6c1c612c581b09e7000110b15ecbafa81632f31368692a9c838266d69b39c0c2d8db414429f2655be99c3296e3ac7930b8c6963811d1fde3c35ac62f5f04cc85fa389ad7c435da8be6efc37274b7324d6a43357c2180096ddbfa88885e207b834096480b3984e1208361c26e3d57033913367992f29ed4a11994bfe6af9ca89696e0debf9ee16bfd84a638fb992c677db24421fbd37e77c2fc8ea76df50a033d3744c609f1e432ee020fb30b411be646be9189d8687204449afce45e41aa2a33e9fb1b3d347b0479171a026c8c7b515f8b578d86ba625ac5b54789c8aba434a9802c01acfa67d28e685bcbc67770854ab01a56153f738f2d2add4ea65f77431393280f97b514b05c31027b60d3faee10e454ca3970c9e7aff2ee1865c109c2d1e29621c42455f7531243e82ef4ff19cb925a120213a7d194187f7d89259a8fd8873aaf099f3d3baba6298e76330ec89e69f5da99faa15d1871b33782a609e3f5b211444dc961121013f4686e9500d55142d397946437451bff042dbac2d81c0653383d5024c471b862d9fa78b4c13a92832020f1bc5df6acb6257619aa05f3f018f43578399fbb03e4f9644f78a6d61f95561201e951475d39e979c2288ea1b21ef95efeb36f608734b6446e21d5b3b3d987638bd182286047d1460c13b1157a32625c156807798b4a2f3e843e62243fe1d15aeaee13f4f6265793e0e51e08a32b3e37becb81e92bad965bfa141cc3619019b546fa55fc778132a6ded3d0793f45cf0f55c84933a199af5c2aeb51c55d43c1abad08d36d9e4059136080b901d363778b5d11f29c40e1284b523e6761ccdc4bb2fdd6db9a1ef3391c1b36564dff038329369bb5df7dea2c7f2137996406e8efa5c0f7b1ffdf56a4c0184d677eb98a107d21589af91f96ac924e5c42357897a075948e96d41a3a0df8897818ef05faae2f400f2a776cdfae6026759d9ad55245df8363618641cd35fa56b456705fac977390c098c8eabcdf5649ac575fa3699a521df3d43c44cf0a0ca098a2ee815062e7106e7629e2bd2cc6cc6b6bf213de6a081cd9fccbb498f87c9ad9e349e5950e4f67282b66eb8e553e9a9273517a4c48bd0741a5bd58d364d2b01bf90117f429201ebcf5e452bebec5e260041a64001092d9dab531fc6839e8c8b13a2cdce4a9ec195f4b2511f0d3d67861a712793348c8d61b3e378e5febb64fe91bdf905d94372e53451756103e96499ef72c790a5e72a3778db0949e1b01df8871d588c79809e32b26b120fd156bc59cfb37f3453f60a5212730ea0fc8bdc8c3e37d39d28c6edc8c8f197f269cc6ba2640d95446c1652da7faf20d412869ca2ec219ef0bd38984c927c47b424fd96bdfac6f407e252d5822074b2c2297cc58a39918054cc199e30419d5c57a93d55c6a205691c56f93ea2c08944a4b04a174d336e018f98de2f4903825d9bd72fc900149b2c2e74d83a09ecbdb3db5743115676650b74bf45638ef591f6921f27e06a8416b43360ed586f18f8c1d1157ef7d3c74ba35496fc026032125ce33a98359aaec8f977451461799c4ca4666eda4fcb3912e29a1a3d07e5393c97d203356bd725dcb0f9a045e5f4476b30b39bd92dbae28c515a856657ef0bcd8c2d930c7bff27be95209dfbeab390db115f1622fd03db95aab89d08561d019e7eb8da1143b069b0932b0b2c906913e0a911a8f3735f63a4c0101d9658a69a16ee99dc46e648ac7f0d74377a7ee1d257e81544ca8e8874e7619038c8acb242e5c7dc46cd5e453e26d3e427f9bd7c171da867d2755f7a50173df0a859cde03920c9a652a3d2c8757bf77cbbeab0520a460929269b27e7dcb083e3a48e14cef069149070a9711fdf8e0ff2197231a030a95fa0bc1449cc55684a9edf0fe9a58946a24188310fabe4bd75126169f97a02368d3827ba3b7ccfe19f1f33295b7d556624703f6321ff8c2f8e139883835d83c5ff514d137e950867f991802c197bf794d40ef57c78551219181304aa34521c114635e6d54e202d4f905b0cc39cae2a75365d66e82cc642966a113006698e37a8f028bf254f2c6e8c0ed53f960c7ba4712715e5377fc7d235eaecba8d35d7d9dd3a2f37d06822242b2f67957b1a41dc4409fe3b7216b50edb53e93ec73f07a013ebf889ff6bc0f1afb0e1cc46c841933bbccc13afcea1b43ca7967e4b9ce7fafea38c19ad57ddf936f1f8eff81e023b1a018369a052f14a8a302287055864e8d2ebbb209fbbdd45c0c03b46513373ed74652a7e9688ab4117094d879379d6ba4795c7b37d72dc29f9a5956ec44690d2586ef300253362ad8686fc3ed0c302913f81b85a6eb42f3664ad3899032988bc7b68b4b9f812ec2b60668bf7aebcc93d6c82722a384b539e2261aa02bda880ac6a620264d9afa78f545c8d545aa79df7338b9e565218b75a6236961470185c1ed06bb4af7b021ac591abbbce854ca0bd727812f756cffb5856df1d617730dc3cfc629960ead7a5a0e835600312ac231987baf5b3898fbe819c93f0e62d32f185c3928a7021b651648cba6e191ac293c8d5a37887068160a1deb9428fa00e90de7d818dd19dfb996b7182ad22b05da7485e428ff044e59726bd1c5c29e982e8e0b28403d25d480be7dfda32b2cd7e9ebc50e6090eea75485be261c6d8a36301674f224eb9fd08c30b9948257ded91f3eb282641fc1ebc8873ba561263437bd23432c0500389b34e8ab95722c23482233200a03816a4384dbedb1a08902700501cb933cdcaac00c647ed8fc75411e76c5d3abeb02d6e076f0f2dd6f5f485b945b1e2c089b1572877ea49087c85f4e0777d76d08e96aa19e71783db95a5f519751822f96a540e79abea2af8c9f87667671eaa06a74b52ffe797889c914875510193bad00e330a8c5d0e04d2a62b0f6a64a942b19236363af21e46303aaef52e148686eab9b45223c3abb8636e869f362412974cca93073a1ba01698a6fd096cffe43aeffe8638830ae4009ce2e8bda1d26d9c4f5134c638196be743bbf9d29bfbf4a33737e76833b86f704092c632ef49eb36d46e7b54b6be19a78f0438e26b6c98477df40852c85207f276686d9a0ff6f8b67bb5672351253e6ce746c2a1d196971000a0dc097bc8ba516e9441467b5be05f40759160305d948a915358205ddbb948d8dc1442a9fd53767c2c7c2524ef05f7d8e044d0b1ee2e7e49fa0be94f000d4c08d2913e81cd0c0e51386355f5e880e97010860eca0809dd6ecef99739a2bfd64baa5aa698e6c074d4c2a5112fea9b7932970f7f9de48550b0865a603b73ed550bae5cf8f38d06c8eb8f173f06845c46af6ce47422886a72f4f5ebeca4ec4f7aeaa6d6752f8ba28060593e89a8a2d945bae78402cb3e9bb9767a5110be99f73dad0ca20c61e0733755bca4102cace935f33a0103798e3daca24efd692826061aa7e915d15215e6d8965fa7a384ae16e4e60dcb9b2d8be6eebc6e5c12a1d3424fc1d9288860d0e32de37bfa7fb5f1e1fb5fba50ad163e24d4f75be83ec82ea05436efdbc96943f0f4952fe6bfd474e9634ae567d8f98562f4726e48f381d59d9518087baf150a47fd75de3975525bfa455701c1983bc76c65fcb9b1016f5811e62eb7e9de993785c17360b1c1e8b58eda4fa5375dfd9a201b7f64faf8ec34b1a8598586ecc35c8406a357a42b48d76afb53324f5f18e45222cd157c429217ea2c58979030aef2c27bbd81ced9717bb88cb1f207912f3fd130a82c83b52963041f71cb0000fea3ef1cec5624f6a487ee6987eadfadb9be3170eddd035209b46b0714fa10eb05733453e0c88b0283fe8e3034d1c37e84aab0d77954a46f05077c5912e90169c087ef57caa4d25ea9c05ebb2dd1e52ca5e6f99bb50a3fa52b929eebc5c43f73b9c7bad07f3d26a904adbb0103d2ee5cf9abb45ae7b103234dd1e061f4d34966e26075e07405439937cc96d0c12dabf74331d7e24e3e373c489a809b569107cfa145f9f67e7ddf3a2db04b0eb10f2805037f867df025bc0cd0679c2389f243fa4a0954f7af03bacc810b68c0d8a75f031abb3242def922366e60b8514bcad8c35cb4677df2ecc946194e7a20581a40276794dc4164fa8b3d1e1cca8b173dd17082b9005fd46f481db95bf9717d11b43e9669375d623adf48f946ac2c90053eba512f59b9ba3d31b8f07a4d948c1d65a30fcb97d21f2cb83dd0db5b7aac0a53de2ae622f4b7f3c1d9ca27c67bf7d2462c66809dfe91027d68e608fb91ac8319f13028b341f2698f27b9c369a179b32fff7fe75577418c656f619a8b277e038db7b7c87629e54400758e9e034f50ec768f497ac102d25c32bdb354b0653bc2b32bcf95595462f3692742d57c7bd9bc967f958264dd43e3543a13819c5c24d6ed88f4e39039bcd90d469e0431127c2c3a964787c04067623cd63a02f8d1e7417bb54e10a8e1910a20499fe1d47a1d1aa82a6981b1557e0d4d0fd9282dbdde918ccf0a1148c8dc9dae4c3f6db46d3dc7f0c72a0168e8ac010f60dfdda50a1d648bc7b24ca0059d813be9b3414e420129407831fa863881efa08e781512de421f57091232eb026e59836b56318c9cdff81065925f0e09d748271906ba892dbfa80e662eaffefcdea31bd5e1e3ac1a094abb9a401ffd028cd58e4e53e97246cbe4efb302a71c93498f62759baabe9c8bef74d077f5d78605637f62673d393ac2121d919d36cc32b8b1094defa5c0b2c00626ed09800807baf0bb55d9130f10a28b1fe9e1ee986769ade28faa34d8decd1e9ee8bb0c4f206e0cfd5d03dd60e3a9a4bf2902b356f6829c2f32e4e5d2604ccec9822ce5d804faf8f602d9f1cc1664fc5d208729090a1aba473cdc68b0e7e38a951f9043ffb1ad44c06d94ce14bd2559bf0a8c856e2e881eda8ad5c308a12f2bf48ba7bcd3ded88e5758190352a62509da302680db2412e1ab746557a95d44c5ec9e619e23f404f55d852c5a5e7421510fe82abf08ab99dbd8e66e086d8db5785d4a64f66f2b85225815934b1638847cfc533d590c4caec596892f86b86edda49a5a547fc19df6bb3404983b6dfc88746cab7f5c34db3762c8b1c8eb9f55618b7eee4e2dd72f232e859dc85c70a294900c1c526f92070e08ea057f3a91f93b2b87eeeb4e33035e9a9281e608512971c65f5563a06019c21b1dad810de601d47c59cb6ce5270401df3229e1f339fd006aa6deac50e04781d75edc8c5a3e7525fcc56cfdd56a25ec0fcfe17b16ae0a0083aba00c510a2f887edd1884658d40fd06fb020445e8bf334576fcc7dadcff64efdc1ecb6041300d88a35e2cdb2e3fde2aa7c29b7859faf6d12d363b9f9dd570d95bd5465285bb61b316efe980567f018c538d8c7a92c602dbe5f4159c8720025f5ef7c9ea7e24486afc080822ea888d73ee0e6220596e44a1148cc6642973fe9c093af4bb034d95a74053c1f2ef916a09bd4230a8142a3e8e916d653346abdd525bd770d98837d6bdb3813716be6617a2a1ffc40e8ac06f1ea21f23786e74c7df6a744cf2239d0b3a2d3313d61cef7cbeb885bba5a09b0168e4c21c02452b9738f06cc1ed298cbed1723d3b3e35f08433b3fbdffd5aedeca45cfb90b977070b0f26372f51cd1c6df9ddf01e6e178e82455e0d1da7930b8df1cd94779b42a3cd27c2b9d7bf1d1a35af4c5c92915ea31bc89bb225513c6410d01ee27818ea3f446734ef80568dfad2ac9381a66059a8c26693379abb287f4274a2757aeb2b683fa71c2549bce7e7c94e3536b81e7654bce99a5a6da6712661119aade3a8b2ef0d2bc5b9d5296b265e4262eca46969fb85ee8ffbb93e9e019cf6f67b653f3a85a7f4f5820fcf402aad144a0c028f82a2801633c095de3a7f05882bf3459bd1eeefee36ecdf8f3d11b69cbff35e3b00d7ef744019d5ab2aaf2c45025f6edf19077b958a3d5913e0534ad05fff6a71a32a0f75e3fbd9af77fbe9e6ea27f32dd3fa4a555c688860a02bec273324339e3a7bb3f4fed2a0be0c65e0b87aeece36859dd101acaa491275654aa2d65fe10cc6bea54ad2592cf6caf7aa753ced850bdc7569f9441aeacb939edff496f911ae1246c130e78058bbf599bf3bf68d0b6b596827ea101a12ffbde093b83d4002c3810b931dece20cd5a034404947dda717fb493438e5818c67f5f1dc5b8113771aa5791abb5a96e6214fa0716b79e891593bd092964d8f27795e476ee3f0a74e78bad7a2a2c48b4758b84fdc32d80a93577e7c8eb012cfc3a42d922ecd57c52fc5953abf5dd02247a4ef532a0366f7ca19bf0c6e7f7e14e3034e21cac42eca001ef8bb8443cb10e81c437b351698f854e62e3f6fc338a9108e67451ea300e4bbeee69b0d41cc43e906c2a4de54f81d62060cdcaab1dc9fc5a86a0aa0965a3cb985464bf6ee6d0712370c011cb2559fd5e67d427403e2caf6bf89a2c95424c3ec9302684a0d8d462273beff823e2058e6e5acdd70d469af8be77fa17f4cec84656683a8f9a839ff906d370a46bf06b07f34a620a5523620b6ced8bcd4cb077b0284b34915cb1aa79b45bff78b04982cd339488ad5e1571db37d02c3148c7f525514c95f86285d49d14f0cfd8139b75390a4c167b93a5bfdc70d783acd8fb22e809d43dd0501d26e5c486363d4041a243527b6edca87c0c9a947a3e12aeb88b08d4807078aaab8983986e3e8d345f6152dcc40ffe083f5018de20c2cefddf3671c9f5425a449ec93607d80908acb22c7cae3850f216ece4b1c8045a343ec2dd84fc8d9fe0484c01f445ca37af9154e079763c233aed8fcde67f46bf01be42e042a99eb35422f0cfe0303c5c4db765a1b3ff6e03a24c9b37cd098a75620fd02bee799138dfd978701ae69d25c60fa5e8d1598adb91afaed79a47db289745df1b1786c7ee3a9e25489a20954018f9fe6914afeed9bef2c27c8a4a341fdfc9948174193b15338752cbd3adcea727af1d855633d92d5a16b0246c43fd07423112d793680aef25c43476814969467981b529ee06f88136fa05f584801aca74f0b745b67dd8226f6ccd12a2b8facb304943fa77d915fe4b1865e772b71fd405741f8d8d6ffcf08a47155e35833b122934bbda292871b340085cb345e3c1cef36f6f0ec072e0b1442165e9b71ebc74accb78169b99c729b4fe2390a44f13fbc2df5db5596175b842aebc0120e9731a4b2384d2c20e221d47cb97071671f4907ac73e0d9fa9364acfe5a916eec80676b4e7e3c7868b67b82a866a5f065addde79369c13410fb7573014775837bf17a4ebf5f331dc3d0070027aeffdae9ec423fac4a9101708ba071f25cef0d15c91345888cb38abe4257c6e9f065b4cfab79547858e109a87ca8f74e1cf00ec01964d9f13399785a5cddb1030ef74e3d9f7fceed9766fb17362209d8725c7f96425c83a9be5dafb55fd4c11fe7ef4a6d13f5cdb7d7895c2ea33bd63721ecf21efb8f9bf4cd2abac32e3b31f44fea8e022d807aba58a1273c21b5328ce01c73241d8bca8d0ce9376097a6f8646507b61162ecd43dfb0de2e4260fccd3a3e8f2d28ee350203b3c9be155de968aa075db7686ed6afd59fce66bc65658e163a0fd12b35c5388019e2eb179717e60c08af56192e3e5d308ecbe5606b0f7c2fa18f2edb668041506e953f0c3c9369568bdcd21b25111f51562bbd5f868131ac180f7eeeb268c9e79c0f6c568eb632803e43c95d341c5d5e30d705e2617f25e582e6176a86acf604ccb543d517f4d0e3368dd7d94bc9941124eb88d1087bcfe7fec11177e2d70f663746ef1b420042f2f39b9889f3fba4c528459d30047cda5eec60fb11638cc65fb94cbfba875ca484056f1602b33b93c653fa63b15c95ba1ec939cbffd5425a546f68eecc712562cdef9f16707435883181d8023f5a9f9184a5d924238756e04f9f50fdc4a67d35e0c5641ab94800419a90354f7f07b963494b74f9288a453c649a699e4b343462238df708af360e236e749b26abbb421df52d1116003de6cd550904aabd2d177c7b571de34efa7fc9eeee9cd1bcd99f6025fa73d6a37c6b464617744c991a51f5ffdd47873ec98dc19bedf53b3615a5273c40670e9c39cf13908ed373ac83f660bfdb81cc01fdeeb5d664d80ea350957d9232983c38c669df3bd8b604967b3db5565deb24e597b04c479c3a492cae7c41d39b19ed40f8b5672b86f6bf81988b3a65b71988f5e8f6df74317ffe7d6577745f6525577ef4ce2d0af3908927f7e6556e7fcb39d3cca63503269ee778e9013e242d4ee9be7d01117f4c915c22489a3db765c530e57418aad6340f50dbdedb0c80bd01f1371106ed0c75313bcf1a1af38f61e7123d2434ed9a04e75e8f4417830a908d9d7e852019e12263780df566fd267d7c32c205426eee15ce6fbaa5e9774479fe0ffa535e44135ee709f04c5d080f1d3ba45df5ba7356b4e2d1073b2ba3de073ca0a261f07578952fb70867f0d9424fab2294bdb93035d990d6d7d23df59be9308014d404e606d7025e2522959d2d5ca6b69049afa34abb3ca652926b537b6a0a1f5c1ce77c10962b81ad8d7c3c566018c76a447029b10a018e8800a3b7c476a9924e6de2276a012eb8a2c107077af0971ba2d6ebdcce45767c040d2be7128223be28f0750d44c1d1103f90fbdb0aa0e51510753aacf1320e8f913a8173dbed4115658e82673e99a7f6933447193d54f68347eafabb7ef014cbb6c5a17515f4aabbce1ac1dba09f80a9b3ccb8acbfb6a32ec3f0941ce7919fa1598546adcf8c9f64e9ed31cb21198614c5d35f46e0141dae5000621796fc6aefed9442742cc19b397808aaf5e2b2c235087b686706a15ceb5403fe0ee72ea902a18a42e05ce75aa2e86f8b303922b7a2ab074baae8ac1aba9cad9bc949936c05c5cb7035c2ddde8ed856e357fb43e981c20b0ce3d5ac1273e8943130bc83863ac663cdce390e63e70381ac02b8bc79dfd8b0e26103abc1b9ec38c59b2edddda7ba6a0d8e741ad83e67701755dbc284db3f27304794e55bddeee2854999678439684eb32f212f0f18fc0b50067a56035103e88463d6da3bbccf5245c772c932663f891e0c70f06e934912987de6f28e0acfc449385ef02110d0b931fc64b057a3797a7e2b53c33d29da8671d02f301c3550a3f6b6c3b8eeb5701206037d0340d9243932b0c069d71631eeb0e8382994d2c65e7e68bef77be26d7c1b291335e861600ebc406d68f225b13f15ddc763811206cf70d8885a01768aaaeed991404a4a8d2227ee3258d27a2693d0f20fb75725d8864391a4945d3f23a0ed1aeca10884ba5e67a645cdd13a4a514a4bdefe57e84431ad7c47b257e7233e607dc2bd2dbc066f7c3e03f6cfa1c4710579c4d4f6280350c07355714d3703741c4c2776a598aac5f193458ef9613733cf281f5a2c9638b811a4cefd2cb52bab294a9eec571a55e5695c00efb992b9701738cc411201d1609431ed1c1700dc23c387e9a126de2a6fb7159f09edc66c68fec9e235ac72f02919e56befba72fcd8e9eebc5835992881fcf92378f4dfb74f01fbed531baf2f990ab7bdf347edb697504386c1b3f3a3a4db0e5b41ebb9f1cd02ff990d3cdd299fd953a58d798a5f23dc28602763671b3fe16769dfd62b6b8f3d1dd5570a94f50a7356985aaaab79518f0461d83945e795fef706413d4e3b6a3e5c690c7308b02962f17d0c10156095e39a8b31ed20d1eecc20c7598eeda1a8bf11b4a928008a48233bd062e0d9cf296e4a87af61fe392f360ae8a44459a20ebe19385875806ac479015797173544cadd95d1740e8e630404143e92a80ebfda528ff89fabc9805f3700d6e4d8a629dd5a4de1abfb0887264318f319d627045ef4a17528864d5a177db6da506815e09157fc1c98b1fd36498f9840e13a0de57447dbeef84a23ac63feb15e97f7d31dbd46003a5e4dfd80ea906242caa430cf88857d73c0331fc0e5608b0b3d3bcc11908a6a9d0bc11ddeac63e04dfee6ad4d42fcc3df64d50948c3a0ba57bcdd56df559cf104693a9bbfd9a0842854c1b18fc5cd49825ba721f6a685bfd64cdca0d0f32d7652ce56b5170c10877690feb80001807de06cbaf1519ec5e555d83be75bb54250f34f8778e210db2d857fe257a2444cb54845be57a6cb4c6e1ec48e0bb8b19369b0aeb5c54a93c26c19c037e54bd8e13fb5ca68e8174b8aeb0d352afc06b352d754898a5c8ea35602c16677e7dcbf9cbadd08d051a126407b4746ec543654acbcf2376657e786e4741f284a692349912a6a9863e21e5554230f5ab1eaf921b355036cb78dbdce09434710af214da17a55d273798435fece1431d41526446dbd4ecce68fe9b02b3154ca4f9a802798d32483e415668b959328997b999bf9dea113435466629e175f5d5b90bec34f82590190542897524b870e87a353b5b21ca748b6d1cabbb09ff0bc3bd12ac09cf8391c8b95ee310bf54d24f005227f5185cadbc309ae0cdad7fb66c2ec7c093ede1649ece8ad83c46232104ccf9b5b2c6657bd4d7f13193f103ed307d20d5bbe98abf8c157e2181db5960f58b9c0511373a04e3b45a6c3f57ac5163046957e4e2d282cbe038a09250b8516f19f50fa39f301864a766aa33db8f20afd7e1b823525cf7a654b794113f6230a230f5f3428e8a7a5c6c0703b6296267bd337c91c6db113de2639b5b70b746159a53d746aae3fa577edcb3916b94b2fddcab35141ee844c7d7f902fe130e9261b48c59a368d4cf446fcdd5dcbbb920003c11b9076fafaa1b6d361802bed18e86f902a0e41217078f909c3524ae039ab0bd5268f86fd3288c0ddb4877377639aba51519c47545581d45220dc7abf2e8e2715d1bc544f0f24384777cbca476ee70d6fc80100bba7fcbe9be4e147a513769fa314694507796919f77f474934b53f9469dd34ed760b844f1f30f88d17b6a4d7b12b20391086bdfa3613867ff784c7ba9cd5eb3d76cb737aa23c18433596c38880fef5b452fd86f17238414303376a63c940063e9e4689646a4f170b51d557aaea23c0fae4465037b14e8a5eea2ed31a126942a3e9ba37d2aa3e852bc506e56632ac038d4df0d182ef8554b24259dc87dfb52a211311509b4df77afc71109cb51056c7fda426cb1a532fe74ce87dc538c8776162c7dd95127cd72af9f09c7d2a6d7644967bbfb8da09604ac5322e18ea9bdd1dea6afdbcedfe3596ef38bd32c625c5cb60a18f030e96996689a908690fa7de59b37bcf88e9a05b3588b3802d6322f25eccf7beace937f5501d09df8b50f0fcd78214fe6977c8ac4e8da22c42de26e1f2363bc913e8d62ab9cd3a1949cd44a4208ca393a1260b077c8a85ad408af039e644195e00f03e893be28b794c46d1c1dd5056b85c1b6720f97a4c1878b9399995067823a1fc87f2cf6335f6d5d7b28908eed37d2294d2d69b97bbdafd6eb0111e69bbc4bfccabcf3c4b879c392b662ff20a7def738a478da23aa362510a99d94305f0b933d4e666a53c7bf7c5307f11d13ed98190e64dcacc3d899b1b5e764c3553f974fd5430536a7400dbe7e710251436bdeb53196646c775f5d9c9b0a63df56378d0a233f6ebfa12f32a021a16bf925c9edf03c4cdae65da99ddbc867c898b017615aa5fd49ad6aa6a34a10abdd199ff4bf7f1c3712a99659be4d16a6705a7b653f593f72461fb0ef642aa842064d1fe69d5cf210970e9972f451575a09630aef575db2ccd7aadb76ccbe699db02781844f4820470412122ca00ecdb63bf8d5ad4599e020c5617c06a39b423da8435c0a28b8a6d30c6fae4296579a706ef24b2f5da046bc2b51fd6c4b7b23789b87a7827e4bf0485745c45f2eb0605c99defe3af2150a7e100b3f4a0fd7e113fed6ab67bb2600466f477a1d0d809476a127aa39211686ab8f2a8cf12fcfb52b94520f915acd642b05211484c10d71739fb3769d25eb24eed6cdf954e3c894312fa9af64d26a422c3c0effd53d479d5cb75525bccf32ec80da716ebdeaf18c1cb4b6e93f2bc3ca3462f8ea4b2dc9b7dd12375066b4c5b3e9be58f8c3d0ab7d42cfd1cfd55c2b3747db120ec9cd82315c576f4ca3e86fb38be175cc6937b21fd76ca1b436b607950aea0e0cb055d5737867ee7af30f32fffc3807fb589679ce25d0a34c462de0a78c7ef4e19084af21277e85ed042cbda5113d3250780bcc8dcd8d2b74bee9c5ed5cc7dafcaf0e66a6bb23906f3ce0edc96573974831e1f1e3cdb5840600c6cf7c953916a54614e08d877b7e684f82d1d22210859fafb3ba6fb94559e6e98b951ea13d6514a1065aeafa1acace63108d25a02028f4382b55534ba12a523450a14e77768796d95d325b84ecb4d6a4f34c564a9d5ec54856169aebf19079d60cdab938fcc0d4ba5fafc6b6c120d9eed5a50e771ab0ad46922edfb29e55fd202624c319666625120209d2264e96bed3c6152dadc6db80d29a4c9cddbf1c4043e99c09ebe0535f2361a3960751cb6a25c80bf631dabc7578640630f25414234c689204416f2977bd15b4a2811d53a0b46d92738008a534918f5dbbe358de3a699bca19c641e0b9256126cc2153d248e7ebc8a279c5ede2e139a1820ca9cec4b67d362c7e3327a086a05e0e32bdec2e45190ff0c2ff5b2f57e8f3c1ea264aa3a7d32701853f5384142fcdd18b57d142793960b2340ec75d13b5380b559cc804df5f97494e5a4f52c1735c99b7ff14a0f69f01b72ae0d1c5e73485e9fda7899ee898e227e99b88800453aeb45519fcc052a523e69569ae6a46372a67cccf1b27ae5cc0bc80694bbe07b2e4dcc1a582b2d214b8bb0c2cd79acd131f254537444229693110a6a311872991ad309caf2ac495087f9a5dbbabca2c6394efc01a77d38bfca427c47e65e33e13b3442b46050e6d43c79ac61c824f9c2fc7f03cd34c104b12946b124b1f22b96a46e66067029289aa4be8da60aeb81b0c9a5d5618afbff5a555b5182c7a6dc8302a796b547f2887e329e78220f280eeab403518f7c8eb448cd17fdf190dc881cc7cc2d1b5d19aa50037f085269eb535bcb3b07e547115ec65a0721940da12439628b9a1fe129f37bfe974fb6e2ff61555d71b6d1991dc89fdb2d4f18c6acbe7c66ba2eda0bbfeaab935946e5de71e911f7f7548d9545487fa992898d5b14068e2e3f49d0f5aff2bebaf5d07f0682e60e7dfb8f390dcfb0cd3b60e800a95a740ec2bfe92da4e168ea78f357a48aedd1bf13919927f70c4954a688a13d4d558ba707d26092b7b5e50a634487698fb28185afdd79a572a3a64f666cc690aa8b0122135f7bc33300e490fac8af98d5e87c1e93676956235f497b469d2bb7e4468082f71c9bd2d8435dfb5e3479d38e4e0e30e01823aa16c4a8e1110f0f0a43c26adbaa59a9a58fb7dfc7dc0a93ac340f3445dbaca0457f31d8a927260bbf53960fca0b8afb2ff162e55faffeb3377c0fcbcc57f93fac7351b856136e0e034e54b2e9363b3f6697867f9efb8c1663252e9e82620b875ad8aeb9aa161115c42d636efd35edbca307b9ed757181b4df62f813e22fe5253b8dd262ffdfe2c3ffe8e7ca2829581f8eb0eee260c38f643ad79f2fb1d1a707e0bbc55efdec1265f21401d49c022731efd58dfec9cd88f6dbc08c3bd383f0b574ebd7fd48edf530ac9637f7beaaf08d9bad692cd175783be6625ca4232c753c90a952c75c1fa1f07f5e2ec2b9e18ca50a550917fccd61012dc52caa983b7f3181cf2a4b16cda15518bca4302eb5b6653050e3697d7898343de5d4cec1977946209f638d445f7317d33d52c8f15b32276cc811ab603aacdcef3975ef9f6f47fd027030a80b34d4373e3ae53e0d3545c1d5812905045a4d476c541a46bf7800c29da732725a9ef4d6513507ae240308a24433fb089abd499bc3d3868478078df325713f2dd4c29c229053963babf3629efb26aaf6d6a68513fdfedf55836cc2d1405e5c506c7840cbadb03c196b3c9b231043d19dda3c42985e777f3b8a0daaf9b8d9be38904518cbf6d0d772d798f29d88f83142bc45887ecf9e7f288101d02ed4e844cd47a64052bf00f01af09fd7b0482ef597ef047746c2e06e67070fd51c798e3c8b1c4174c655cad71bf6b757dd47827e860b6f54f1b0f23cd93b0d82c4430fe57351d7d802aed1ecd64aeff96970ea1fd7719ad1ce30e12ea6b9895858775060895562207c70e8982ed537b0fe5c67374b6223822ae0af8cf9284584356d185636ed237002d001edd972be8f5835fb5c54dd77aeab7e34fd53a90812dc7398de5e6d97a2df8de36cf04312046f33cd480c6c2ee8c667b1f93dd6f4f796a38e7e0bbf5fd498031ff0f7f8a99f6f9b9d70a4bdaa829366e0f61b85cb510196d0efa954a49a1f98c23d1f123757107b6b4ab09b9488ad49f2bcc3d04bb15843174fa380f86e598cd0a5e3c133c18691476e567d8c3f5000df61bb13fc58bfcb170f07ff8dbf686e52e666de51fd1b8b4ad375d1b98a8e404dad9e2f22b9ecd9e9f115120c5dc21932151717b1cd1b73cd88d120fb84792216701021ce098d3fcc0d7e5159356806f80182007a1181fd7882ec3ffec6ba326aad6a8718d21251a94d2d5bc807d2a5ccd4eedd8dac60b6bd8d0114c6993e5d288c80ab863afdb26b12418411bc786b300266b5d0d125f1f42896280e09301db8e05f19a105d58bbcc0956704c8608b3439f7b5bbd287eb5ee46cab1ff4f4605d937600ace370aee5fd57128a598dcb736759454e8451d0ce12e0aea1020616e5e4336275634497d7945ff77b1ada11bdedd1448338d91ec72fbc99012d7844c3c6c22a43dac15608ac6b6e874f2f7eb6bc05873722c4b38b8abf794611e0fffb86227f9618895ca992cfd9740643764df3ea3d4877bec144b3a69c18c7de5d0edeecfc2db929bf7514cef2a75ab3c7450bd68a4faff5f82ffdf9f3a661f0c2eb1bddd4f757994ca0a225e02274a994e552879a791c6594d84d336a826795eae054b3b724176412747ca0345b8b30d652fc335a5409149ce23d387ed9f85f4bdf5f28ddbc677a5ed9a2c512f6bd7731e211df6b4676873eb78563dff1131b53c4a4c60b12a31f2a9d6e249bae03fba3d2ae161471a86fd651f90710a470451b3fc6bd62d28ac70d4b0b86348b3c30f5a1fb07960a80a3d1d36dcf906fca3d310293e27ef68f4044ad3699043f3f3f9ecf92bc78f51a9cce23bdda96a132e49f143b0914ef29e2bac318d7e5501234dbd47756a5120f250f851b61ddb2f672ee326d9965569e8fc65b42cddc861c7547b59a985c5dea56c3e3afc2a0f9fb408959894c29a20e7447736d79243440ea66d199879239deccbd6340dad3c75d00770c355d23688d5fe5162f624cd0ac41a5412fd280e3f93ef20315445d262d32a4509496915ae6d4a32484a0c88c2a9522b7fff406c58c7df6e225e27b9d96c7c3bd323e25bc6dd383bf5ad71014237f8fae30392876d1980bcc0e1f7b2d47e99b96fa6e6f65ddb09fbf749b7d7fd44cfc46e439d286673d3b03ed0833cb28fb838541cd1b63e6be3d6cc3384af93d0bc5e7c148777a516916d3a0eeb9623b0caa273b2d095ba7809a60885c5755476a110f6e2b1f48b842d335a22e10ba5b91a54979ee9a5ffdc8ce15a37e6b62f02a2150753ff9c6369a8057227de6cea2891394557b470d7f19868ae44d911dae0821ed29deb0b055438cfe03a1505a4e836fc1a6ac2ae81ce88e0da47bf67765c08eecb2245f9c77422ae6f142eb1912d4437278a3552c87a44ef6afceffc9bf566de54ceba504ed4ff622ce5773fd4f0fc6c2681e9fc1ba479f9806e21c020919452b27b2a78195f12fb33605b92aebc46a5f6834161c4b9c6072f3b8e39029c2d6897c785345aba0d2d617129175a20faa74bfaed8dee933c1fe0a4266212fc38309423961bdd8016cdb58e1ce7479e1f25fa2f888660d0ae2162b5f969dfa699a9c37d734f42845c9d20ca5d67c4d9546852a93faae76631644216789993c1a8a1b55673b80ac25a45357def21da5604838e3852184b933b264501f27c8fe5166b62eb4a64cc03b6cdb2b8f892c145ebc15635da3f9d2eb74c94a399fc229016784493ff9789b56e17c89de4d90f9283117a3d5f84fcb7a436a6c85b2e2696257a3d65d80bcae8b1c89dd29cf78ba0ebef2b81a3d3850b3e3cf04b3f66e8ac35f5f98f8ce5ff4bd75e6147a56e71c5bbf3a69815794f3e520eaabc7de6ba1b7281067284d32dc17a5778799b4529927e0e3b93e78dd6b8941d805daab8e65d630f90bf6ebd4101bc02ca473610eeb711721cc52a22a444aa68a86bbf609b9e0d04299eba40b2f3e211c825a3bde92aa880e6cb7248d3fe3368c840577b114f09df679b17482b608ac7c01ab149ed6a8b94d9435c4303ca255bd19403d17bed1875febfd158c88f4102b5c999580a54e3a1bc98c6ee3ce3485be8cba3f356f69a69547a4af07ddb16daaf06141e10d3dcc0d722873f42c042bb6d63edf8179dadea0b78e5aa4bbbec52f19f10be14e4ee61ff54c105c164b6b8af3bfbf6200134246021817fff75af1372fde2197657698bef2439e5785ef1df2e439cfa7b70141a5356e0330868e1373d2acae4124115a208e075e387c88a59f37296152ffeef9a5473ccb76df3152a52e82c6d9d567cdc18fb7616deba074ede77ea9f2c330102c58308d85dba956340c0e4e3a1d81e002e7057377c3b82aab7b066f44960a1b37f6a0642b0a9dbabf18659fffdfe6ec9557fde49cb94146a6b8287153617df3bc1051f10dbfa13155addd41fa1dd793b21e3c4f5b06a2e09d9476262c3a0597cc3851a596d33ec59b75bdb553bf56ae08a89213c32d7ae22a0d6e20db6f58a403aea0c616d5e8c429c24e27d15e7dd647b2198e8a018410aacbbd5efaa6e09f794c1b132ef54d9a1cf2c7f60a0d76b816e53ffe0f11889828f3f4c7daf4e85ff0b603384c1ba6e0280c07226f840980b42906374f180e0e8750b129f7dfdfa08e32b2b1eb792e66a78df7ecca64f3ef6b96959ea4c14414778f59cdac065de880b583c311a61125d1151e3c142ad7ba8e1454bf0c1fdad5e58ef672630df71481e9062c9826224a9b636bc8122a57d6c420daeaa6f9ff331f52d11d17e4ea100593e31cdf702d175130a219dcae7a656a49ce727b8da85666c49f3f3b86f6e0a66ae389a88fcea0bf57919a1c76987409af39ee0011687c1647bbb8ba88401311a7e1d86d1271f62b1798d2083aebdac6ffd6b5e69022a8daf42b4f4af95f4c1f6a336e326f920d9675c88951edad91c08787057f542e4c5935d5ca85d0e60278b531895107f2ed45e9c0e7b983d892947e5d3798833155ad5ce8c2016b6302f5339bff9fb5cf4199b3e897073c25e6bde8df6599c0d112583df3c03d8aaf040ef9cdcf423d0915daf5257204bc2e05e56da3c4c802ce12d85a3790caf4489105a358a7a739a90cd0a8c2629cc2a3f873c77e77cc713db7ec6c08adaa478c6f8269e6c4cba50740904c465306e9b5122c6e1f88087946428f788d4cea2965f42f71ed058f1d01fae707851af98032f0fa9a3d257eaf40fba66de38bbe9069d6503c8f6191f8ba7c394e16ac8b4dca44dcfccacb20dbe6b15abfc1daea8f0dffad8a81930548b44c683eb8f6fffb7bfe96522de689c4e8aa4d40c6bd36542d50d80786ecaf3264014dadb694f026e77e619d48aa6e691587538615d1a2ff949e14776b9d4c3d7852382d45879f1cfa79a31b9405fb92d896532aa6b47a9721789816925b4aacb572bc1e64db620844bd61f9cb797a7e78be8bfd5d150944cfd39de848d0281f4e18f5ce5b1ad048c509861229d6de2093aa76e0ef91578a9d24dd656c7eb666e06580be5e22feba175a0f2517e5f8943e9cfeaaf839f1e34a5c788f62e0325ba341253e96265b1f0c2f302b54235ac6887e205655f6f0e994352ec913745fe0687215545d8c75e2da926ec57fb6c61735970cf15e3040bc80adb739a0bccd2634271e4676b7036786b9daeb282072487fad224110a19cfd331b91d0186ff9903c1dd29eb3e9129c09e01f7b66264245fe47512d646ca42afbd53d214835173bad5b33e84651151797041312d004984c90e401f3ee7a303e0d92746f586c7b326e3c3a5addfce14c8cfef10e6abd0c86f63098ade4db757ab4bf84236451403952a6cf3e4ffa3d2fad4bc747c762958ef125396a27314eac10db14aa5f575ea9fcee65d5c959080682e16d72383df55479c1414cc290ac4400f794c7e798681cdde13020b36825ab91da9cf61ea2ec31329be603e5de65199f62e8c2102483d6d6e2ea54fbb07c1ec27f460a8612fbaafd0c33de5fdfc3a0122e7ffe0a1c7e50720b4c2d7bc0fb4e6abc7cc98295061271e7120cfaf76c8945dc467e43c4f7dc50e877e4087904532183a629bb6907a45d6ecc3ab86bd2e0a4ab679dfeff573f1542ae0f4f55d1be813ab6aacf36b23547c2797500543986fd62ff28e51296cf111072f588d1d84f2fe6ff383a999a5db58dc0b11de4e572b6ef3173785c308c41f201811fd9331e0a8503c6afab3a1d5d5e1b255053e9c8f77c948725d9b9b2a13ea6e106823b9a54c3721e1cb22b426ceab5ebe25600edf871efc7352f8a02a614853a3a0b7a27c395d1d9c4038dfd239dd348744cffe5ec5afd8663f975edb163825b539a1852f70725e9b5e010199092b78422f41a6ebf2e74652603ad72af0b64af5aaa710da9e1b1c188653582bbab1c9e69dc0f94a3a2a6ff1cc438380310028c9c5175028a3c9dcc031662b5ea8e4beb21a6b492a933da24ecb50b653113f6f9230aac352b82d48279989c9560689260612228e15c5aaccc77677d3aa1dea8140b36f9aea3a4f1c8d5a93a9da40f2a6f72c7edf346d8ffa160d86f8d5a5ecbffccf7f40e8721db3cc2149de35d01190cf29381c750c151651499e55b10eb79bcdffa310ee178b819034c9fb57c3d80ddc93fd1009f45d61dc9351e6d95738c9e5d1c605a46c4cf51bc9747a9af2900025e507b13b3a63e5a4f63bba6256385bcda5960cf8bc9aeb4d495fa5e4a553404f9b541fe3dbd3ef65175f80766e72e4eab1bce86748bcf790342bb1547da3ac347599e1b97b186d2f697b648ae0399c18317fc7d47a621b30ab5dec53c8857875db18da5b5ed0cb8ed99b18e175771cbb3d642b13248808cc8ef24abe6977f30132aab90a0730acf78d7f015a99bab0601d8dadd598865c80fa1ec8a69e2c16d7cc713cb324226bbf8ecebdbc8597099f11d71b7e1ee74025855b85fb1ac02031a328e61e97af6cbac3081b025ef70745159adadcd593f284310cfd98531fffdf6e07e95e8e520a73cc7eba1c8909cbbf7edf46a0836ee02b0f4d609f47e9fc0dd95cebd25ef0b376d9935ab96b5d5450755e96a86e3aa180e30ff530363274ca95253629fb6c4f1610800c1bf843695e61402d1031f6e82a054739413dbd7b9bbea6ff1a83e199bb1f117b2c520dbb07fc78f6c7a1c96c8dadac93371d2677785fe44cf80c5aae533ea43d9857e1cb3306028c333f8c71e52c1e262a67f734a9fd0c2d57ccf48864ad9f79ab2d3af0f27805c1dc0dc04dfa0e4b45aacbe20404254d2e9f562eaeabecb1a2ee6b2b023d07048ae24a1ebe84cfe878ce0a1a5fc9189ac7d598ba7049effbda0caac89dca97371231cf28f403b6f30589d65461ed0c8e462ca0cc2fae7dfeefb2b0f2d741b0f12c3cbf89163a6dd43842f5401189d4aa9ccf3c2148fdaafce562deab751febc0517e897bf42b939c208769edded241b1501e40fac4e123a773361c1cabaafeb782e67a8a9bf7e50d4a42d56333080110f02f72e4a64e6956176722d58501c1ec7beac4bbfb1068269222c0564a3186b027d4d6118b915f155729b041207adbe499df6710761c1e182543d010d336656edb3fc6f88bde435f4b43d9aba952250e2021f9b2fe841307016cebda7478aef72418c4d3490b21a999547e039fcf6cfcca49aedd73a8ac542b9d5b2e5f46c00eba5d135278c1597b85e10b6e9032618681ff75866c331e09de2ffdbce77c639ecac02674b168f7aabbee7750df9360f268f0a5c044a946bb03472039bc1c5bd175ecc8ddf60793426eaa696653f169eee817e009afe2d72110de562c814b635b0e67b150b8c8b35b55eb1cfafd000c9878bc0124b6b78768e54b30a81d609ad78aa213896e0f8ec56540342f58bd8b8b7a34e7bd8f07bc3ca0b81d94fe81d87708b9a05bb9caec33d29256bbe3c388272897da9be260b2feab36ebf84ee1ddd927f1362d9c47fcc1bad33dc4b540fa1fefae5c27d7b22c5aee9436f5d8ed73564509cca6f500457ddfb2f77f7023b38cb099e2fd3a3e01610851b5b8626d621adf7926ceba1d9599f73d6978546689278b0bd03adde3610fbe03db404a798595d4afe98b44da8d30243db9370e684f082658026960efa765de76d267ec9733e7b13329f9e3800b0a839d8b813a6bc7c0657fe907ef81fe06a80a6468f24506e3ff486fd455c30d307590526bdbdd2bd3869b9f137672e06cb966503b9a068cd184269caaf6efb16ca74fc39e4b65a2ba59da14d8d15efa849f13a6cf4cc962a1986b57aac039af602661a84ca8ce9b98a373da24eb994957715b99dcd8d145ebd32ca87c341eba1d046e140ff8cf0cfa2cc990e012c48d217a563946451be9d4e22a8d410ef6fc8a79c4ce06b44bfcf63c446cd1b1e40d9b4dbe12285fc05f4f2a2ce8e2b60a8f1c9e576ddbb6a906246854a0a52c2d748dcb46e8b5e8273fbd02b82d23e2f4a9408826c8b4d8d9d321d3f04cc3e5a8fc8a684a656f0bff38b56df27256d60ae631918d9f3d4fd28a197926d0b922676c080accce052a4581d533d78afb63ce63e880a89d2567227a454c722bf178a84f384698dde1dddaa0876833dae68f190e951ca17f0b18227981583b9c9ab707d75dfe38e4e96b07a9e792dfdadaa853dcc21bf2a5c4f265098ff065871abb31e1d4269a516ec813d050d8be3923e4d054a7377506612068383142891cc90d7d0a10007c3cf41022d0237e2af6aaa8645ffa983e5ce5ad42358c3bcfe4d06499f4242577cb838622772fb48ab03c4a7670d32f9f36f0550dd3d1638328b04ce135e655d041f0457e608f65bdb62cf9251d6dc2343d475138d91e5308950f554dfc771f452813bb4a5ec33c27642e6932b58a2ee67ce5d800c593e2b397f9d57d8e4e98dda89884665a1be85a3a1c27c56bbedf7c7d7011b54e475432393bae61cd92d7ed8e44f5f72743ee64536ce589c2daa3f192379aeb4dbedbf185122c3eb9241f254074b65b33f1e21b34a943bb5100823e35dc283b5f36b543ce8805147a953b4b30b54e2d20a8ea4e8208d0319c702cd422059c3b17acfcf0c3b4cb4007637782a7fed1d52db431e01f723d575632734f0ad740e863cc7119dc6eb07afa915fe14c2b49cc1c5b3fe204b6e9f74151b825f803c92d7b58ff1dc7fd7870a3ca88b9ef12b74d19a19f229f9d27f3d0029c3fd1a29e4b4fc01514c44ad9f13bdf38fc68f19240763168572576fed0500bce7690d9e08ec56cbd2147243407c6a8a46eb7562dabad9463825a843d536a5c012e3c669e2e7082dd682087fcd4d2be74470310eed0550c5ce54d0d1e90304ad7f04d25b1ecbbfe264c8488d400bddae5b7e29890ceb85b611b01c9f2a94a18eb6e89f2343bf244c8036526365257e33b30d11a534dbfd368c231467066159cec268d824514e364b84b53efb2f66bf1cb94d95fbfcf42d9adbb2f871b31118225a5eba39738e90289ba7cadd4ce71e46bbc0376bb9426db01a145e7c86a0596e52b943a126da7e76f849d81ef5091da3589906323e0b7dc3d93dd236f2f5ee1b3fc7d1565c862b6395e77d0894b64989040c59dfefe68c82a4d33a0a4b06fd4cf0cad05717bce198e3ba1a70c2611477d8943d7adf55cf288bbea39fd26f7b9216b0ff750522d4703f4e7758ef27ea91b85bac73de49d9df02f826fc69e00839cafd8e501de93da8f3d1656ff21afd067d27b9cee09bec2f527cd1e7fccb04e5b89d325cb1a7614345cb2b3fc1545547a722a3d8a3f5f54a6060fd601742bc2323454af80dd8814fe4717ebf745ff7fc5a60292dc44c898589d82669c9f1633715a029444dc850fe931959f8aa459b590c6892b59eba904d0c729c098cc6168b54aa45c0bec2b5c5cf3bc34a5eca7c7cbe30353bc90a985585ad87249ea39dd12112b4d6d3d26387b5ff1ab4f204c3b9b1529322e0f3fdc3c20a7160151c77a16bab68a624f9498247d08bef5b055c4e0a2a9008d38d2d297c665f46bdf1c2aecb9fdadf8c1a439b6e085080f341515065d0067681d3d87eae67800364a654343e16a33401897b94e65481329f9016baf81240b198eb62999e4a630d08e6700d34a8d1d2512ccf80f89968bc2ceee4cea29b0233b8b0b238e1b7b53c4b6a8e272cca3f8410115dbb6059360ce36bf487320e4af65e27fcc9465ad735d5e6d572cca5a04e97fbe36a61002825553966036cd0f0e84c03b300d4eb6163c367343b3ebb800973909f19ea4829cdc10887cf04dca4aa745bf9bc70d21e12e9c9fd36474a70b36f305888d40de5458b79bf8aeb2e3dfaf344543282b5461fcfdc4046134d9c56395ad26c089dbea81fc91d39b078694be1cd2e3c3ff4e31d214abf7afd80d7c204b2f3d74bf62f7264b7ec3d96883d8da13fa59137583dc8bd16c3213d082d95642060c8aac803001fa4e0e02db05a6611ff57b1a020a1db65e532f6bdbd0ebf6d0f465c494229a0147920032fe11dc1346302d76fd607de71c8ddebc66935a9da4468bbfb9060f2236fac342f7b06e2cb35ab2adc192cc5f39c5110f3fcfb0825b14dd4de6bf754d91e7646610c1d36f88cc5f5dec26b99ac8cf86a42731d29eb3ddb3244f15484a5a7538baa362fdd3eb8b79ad1c3b54a54a59af929c58bfef1f0eeb71836b40399b00ada658ed9533dd23764c05d679fba60acce9c626e7a77fb1944bed30061a92ea85c9286bc8c206b4170f5d596b431e39623f901191b9539593a2805e81297a01d917a0292d640d9df7360bf16397f18ef4efcd9242328f64bd2b0dd45448729e961fc0d664490ff2322df4da62fcbb239a895ea99f005072201c238610b92a1b5fc277a9651edf89f7a9255e0a28fa1ba9e7357fa524a2cbb128c80bf423b76d07d027233956b321df5adc63ba5d05a938d04d1318e6d7ef87674eaf9ec2909030470c03b840560c729ea70f7992f61b2cbe749503cb86c54e9caa09a4829667d23f75357588a02f587843c0214e949f3c5df80e8c3d3a2fd6b28300eda420427e2fa4914ef41de7cd2d2bb5ee1a542dd9a8b9e879c148017e1ae7eac05240b1a067667fd5772bd1153b137705e81d6b5e22ab8fdec204b5f9beb45626d34ca521d52445c70bfda2c70be0e98eaa412ac9b520a7f60d63fd048e43b6e843fcd1a64cbae19d63fd840dd3995efeb18c4a8727d596ee84bd2f7669f1b44ef4445ee83d1b7703cd03cdfa4326e93c715584eeb5c04d5259c4da74f315a015f2e5e13937405102d5e32cea4fa3f1f34af28057345a65d03a852cee021f4ea5f6623a96f8389256fbd2338ce62723efc46a8fdc3b21def89c571e268f4beb9831deb937e41f57daec64e55959de372184e45cb5e5cdaaddf660b496003121b772c2aa6b85e4077ff5cb1e9482f3e7b814dc4f3dd120d9800e1c9537ac6e42a248ee644f1ad913bfdb007e857b88e9e337ba39f435f34c93913af72d67923712391f181dc47a2745b05398803e36f7b213c90fe44bd4efcae41c728497f8d8635054a0e49e901444067d8385451a51a1a4492b46b36c6367ef554528c99dd5d74bd9e5d8dd4c2a28fb515f13f772f46a48abaa6de5ff1c604103b735c23cb7259aebce512889a11b950babc2017c87c0fc542b4bd64a60e8ee4fe9e05eb74a6013d9e883c6bc3142ac109e9606306ce2b4766d9385db13813ce8e6adc440b6ff743b1ffda6cdec07725c886b4c18a5a17b585bf87b28acfd388f8026803a783c36745701b79ad11d6a55bd954bec2c29ef2476636588e385ab927dc611cf5c1e825896948c5472578dac4a92db8a226fe7a16f56a233590625f8119877edab8e12baa07428d4eb14375e22c6b07cd925a1d3fcffdbeaf2ed261504d465409c70eff0ef90004b7b2c40ced45b09dd80a1b080625aec23715af03213addc3215ebc4727fb1b633cfedeb41d1b8c722fd7ee003406f7a609c9fb385b116e047d246131a7b4487b2cd23f94dd7b877872320f6cc5bfd580e17e9f4fc7c3a5af824c139583ee8cc13edc2a425965370ce948dcec99ae352db96f4b8ca6376616794f629b796c3118f6672e2411584631e92de0c41a34ab1d9b48172d728e6d834974d13ad09a6b8338d0c6edea39a64eeda4a32341b69debface167534e8f6965bc3420ffe994325c0fd956edbee92cbd91cae84dfaf51ce71b4f4b702f35769ba535013fa66f21071a27ad535d16fc6ae98a74de36f280bac796b3f9398ce82ebaec96322abd91e7124e2b99217ae5c937bfc570dc1aaa44514a5a6da884285f7e43b76e07c867db81bb5e62688b76979f5b67cb345532db671e1bb624d49674cdd826f5bcb840fb21970f24d39bca70dd995879d371e4b217beb0777b4a821af16a13d8d661b7adcf84917a37c2c4feae8fa550b493444eb77185fccdeee4c9fafe18c9be0aa20aebba155aca575d2a05f628c0a48f5d375eb178531abe91dbe358768a8164ddd2d679a147cab0407123718de79178db62e275a5555bbaad30f46aa9df0820fee3245f675b83e7fc4d0ee3638d9dd97c052d14a08cb03cc0cb735fe6f5b163a876f88146f0c957debfe4e1436932ed59d8c1e13d1150ba401cad9e3782723bd4ac85d453d46cae52485e5f01c8e8d3369eb8f384d7f5b41d82471ee4f030f5ef3af3a0aa8654daffc1998a0bbf8c72406ddb9ea0d2dfeb841389b39fc6e520174b5e31d5ff8f4e036c43f53b5b93f10ccbd143f10406619c4e97063b688fdfab86de68b81e731d7e48a630a0f65006a276984558c5c204d030eb8728c1a70e377fc56f19b04b4922e011c564035a8a25532a6a1456ecd57312ce351b479f4ea2046efee8200f29f3b9f5c3777625f5a21ff2d2b57c18a58754fb5b4bf233360703946b957ded09431679faac74187bfcf91e9dafe6da220552364c993374233a0a1b926aeab95cfc26cdaca339b5000fdb93c5322b320f31e151f9e1a0c3c1019061b3411bcbe9467b29b2772ff86714eb514800e37dd438b1c486a9f8d77442b5968734d698e0155726826c392324c1d268d7079123538163a8eb48538dd21f99ed4d4babde0d4ff66cefbfb6d0296d55de5e05abe4356de95d491b67bd8b17ba20284120fedbd4c606a52af274b6a5588d30904eec3c070c6c98d3291560e331dcba64e04724acc76d8f260cad74f36d6d9eb1a2c66d225c626ddd7dd326b5910f51c12493c0a5e7a7a80854d90bf746aeb35849d98acb8dd08966f7efb8adf725c85c78b9f5b8f5ef10cb3af2c36602c949a603ffaf5ac1898f5ff37e5528de3b37fe6e073c9b3d4302a8b5d82d44c7c18be6a16f1ff0aa9082bdcb7f0478be5912e43c0b657caac1f6b876abcc07d578f31cb0755d0bea9232a6ac716bee3c7252698e44a6d73b0e6928b710d86f083b2064a68ed72f7cd753b47f736d3afa52c5fe5e8d004a8ce92c813c617d4139a16b326e1acf25d900295785e0d89b60ab7d684936bf0b49e1ae269f143e805ff320727d9f4e0f2e1eac81efb22db06cfe8f1135a3676bebc2d8089662455ff9238c6616ed373c689807280d4924aedab5366188d554d78891f92490b8c09a3c4555a476b01fa5437b2484dfe84a5e305fd76d6f1f342c5bb37a014709edbba5c1947ccbde4c43ed5a43ed3f10347a94aef8fd1c45ce1c025e7f232833b97d66876d0f09bab9fd8a31ffab67849c7de00f845e09bb081e6f5a885b562665f31a1e8c2c8b768db29d5ef0f9057a8403b68e6201b69a43bc0f4c03da92d80999a2330c7bcc8bc857343082e7489da7e9d07da048588035671bbbe59c39cfce4299ba860a31cef069efd26371ba8e96ca8bb42dcb3ae5f018f66bd583f6ca09ffc5560a96a4af792764ebc299b912f6d8374c696c1e4c754252a38d9c950d1ac49da01e5e8197a79b3e96835fc60fc2f7d20d5228f639605690482873c781c7ecae8e3b9c4c9c0d46522053f126f5a88f8d71970cf7b61f4e43968ca3c6dc0b8dac8ec71846d59158090004869b38a6c33fa7ad4777aacc5a5086f2b66b701a182e0cfe568cb87a6a6a5d519703e548919fea7680e52d8a7ffc20de61146409b45d87bbc9c94dcbcaa0beff1163c2def0326f3a13694bd18903ac7a8f772adeaced819dcf3fb6f48931c60c3977e9cf7c6f26b1e34c4890778a837fb94ddd2e3906a95b5458dc2ae316ceca4a23e52c0b918ea8c9002648d96bcc010b53f836b4606bf98fb2868ef3455177f5a83d64c2fc4115cb2357643e0044dfbe0e647fff6ef6ea1e3c5c062c2b7c77ac7d478ed54e9fa79124b24465005e4f3029299865617ebe891eb6f6dacf5efc8fa9b84da1f6421f37d2840543f3e6e1bcee5bc7fb5a86e734f54e5519dcde709042188681cee441199b1db536b417c25d0a9a4727857f5c7366ee76bde1f8d52197091b75f1f1bcb3000f963a0dc7ca20e011bbeb6c1f253552c3bec627b428394f4d9ee4176146fda46ea02ce72999f1701e20687ac13e74a6c7824bf57367fa63030b397f64534d2691243c50cb28928edef43535c6c01f3b1e6c11f8c6eb7a24215ec819d91c9676cb39efb14c7dc5e1af8f6ffbaaa965b8f0ac068fee23ba790a0da52ba808ae685950a0ab897f900c2780be848856aa3cd0173c90ae175024b75c8a3b6f041a836ac85522c7c8fa9bea11c6e59e790c1f9f569932e95d801c98b67bb3102a9e57bfde24f55d16762e1cd64b1895d3de1b7b324750ba3481b8b3a2c61aebde837e3a65050216e834692e2b8288d2a66bfd9147c8a664a35daf12a40ad9e050b25669d1d5f900dcbffd4846635edc230943831cb4b4cd9f0270235919d35385737be9754252bd35321ce6ecdd4baccff45482ef4a3af5d494de523a7af9d2747d1f96067736217dddb99626663886dabdffe0790caa8065b6189c17260cc05d9ea718d71899dc0302988ff8cd88f14107f72702b45f76af43e3faab88a3e2550d63e40a817196c475db5999f3766db82b65f778245f8e49dad6bda56420bc85944dcb814fe1ad402d5963c903b632bfeccb176a1f4b084aadb291efa9d404d9089bc5ef445b98bfbfdf0662f6c314e2e014c973dfd1b7263cf439e149486910c9f0b8432897dbab428a2c446f2a2aee0b8ee304f2e30649db19cb7936120e0c8ba27037b3c98fe4343926c70973b61711753fc76a9934579d6eacdbbbaf4324b6220b80ba29e179aef7b61225dcdb9ff4f7480820d7d85ed6b70147a6cc0de0bd30380058ba63b4e7c4cfa9f27d002631352ae1e78d352d65c7a4c2156ebaa42d4fe16058f4d81c3697e79ddb328565b350b5ba1e09bd7ba55851f078bcc6f4706da118f0c5af9d808f023aef5402196c35edf0a85c979172a7a357b7a801a8c35a66cbb51d5c663faa63a7fa4d24665f518fb249d1472e56c788cf7caa3f0bc448d6ec4ff60e58c03434009ecd59a96b49727742a1356e79146b68d4652c679fe5deb9506e63ea5bf87e1c6bff17c70766f5094f886bd7e1bbf3554e705eac7b761835c1c784284023c0331aaa423bb5387a629f72af4da8545e8ec30cee579fce80781adbe0b256eb70ea4dd26908ffe49623d6f57525be4875359f83398463c7424ec62b01526c0282f05d04fbcb0ef2f20960d0480e1854a7789ee1991b98cffdd46edc69d09f88bf4073fdd15652924ba4ad5b4cd20c33e06544cbf76ae2b8e1f977eabc7108f795aec557d6dd9bf05682d9a9b3c75cc7523004043168068355e6fbed3ebd62f4f6fa7a0c5f813fedb5faa8bd2ee9e379d1d2474bdeacfb06e02e673900a8b560016a1b44fe28600ca48d27da10e168c14ffb118034daf189b385015d65ae674aebf3aedf41e6ebcdbfbd2a72f4bdbd1db1695251bdb2e6d6b814fe40be1c40986a7e07bd26695b4615ae16c9692a08314ce2cfda790d08f7f56e73d0e204c95dd863ffa10c0b7c51702a3c1d7a9d789c2d2cfb5ba0498b855b51439b5cf50d27a15da8ec3b5f0187d3f4b8e7a0f27f36f4fedebab23bb74760ad1a260c592f68dcb21b824068ef6f9627d186d48e1c2f0958510990d43dceb80196c5a72390c845b8c2f8bdf8aa94166f99ef7f00f6547345f46df215d0ef35840c34539b9cf52613f5d9d44ec31ac060748835027b7fe20d97275cc9736410ffccb6a9d824375d4a0da746072ef666e56515c15f86a3eb2a4a56d1f6f8ade7949daeb08fb73aeaa7459d16516d16d32be203561b0dc6868e367c1cceb05ef504f2ad1889f8e35286819d96efdd79cf07d8d3c6e7475f96ad8a9484af6741191fa64f4f5c6bea9625188e0fd756d0eab24a2e87813c617b9472decfd9fbf438bce0a45257b08796546d1357a04d7be8ffa17c019857bfc170edb77020333de5013aa56e64d73c9f5a99eef7997c85621604194a550cb44fc66df0fdf15a4835a43941c336816fcbe2e24755551eface40088abf450d3a105b9fcf95ad0821398fdf7b1e076852f46a2901a7e6e63f90c04d2293d40bebcc836f15739bd3d2ebba6318796ad81408255d93fa8abcc10045ebda9c9dd87db94c0ca895eef72d1adcd992f235147cfd71403125807e163fd27750467f5686565743985691767d9d5290651f57dd434e6deca039dfade1bdb7c86478b80ca708eca6d9b89fe238e848f7192fb8db0e722879ebc79fa4a701da61d473a272c2d5e5d7b51100685e703ad1b1b9f6cfcf61a5e9427df662aa1a1600f7f5a29d8989cc22d3e8fe38483515be99cb2ed0c2d84e266ac960b4a5c89f624ada1cc15101993676ada17011a8c7509c72216067b9ad47c0772ac9520b98f8b3be14f3cd98d086a3a64bc0fb4d29487dc06953beeab8215531580324f31627ca4a2988f5d2bb93f274a2217117ddfcf09f40e186b8354660f4ef54e21b03830249047c4460ec91577fd9bfd8d85c5ed352aa96b1ac2d5d739ee6e1cd2f9a121447b319bcb32e0a0725bc1f5658cbf259aa4e10bd9b51c4d2aaa246e18de3a472fe1b1c02c0cf4e002dc501717ccb6bf24d3ccae3a97b7dd2651db4be645fc910257758b7b32d2b11b56cc46c5bd0834174940928f37fad7d18b799f2317803c07db3d23375a4cfa0cb47f4a88110b7dea379b95712851f76c5b37565a16efabf1195add311dcf98870204c8deb190a8ece4459470110b6a2c7e04336aec650f2dfe939939a18d7691a11b9ce2514cd8ad677703381cf02c2abe88f59a0c6277929bda420b3139756c7079e0fe332e02d91c023f364819d37c382f9c8efaa619e9506dc636a461fe150b9ee2a2022f2700e618c1a3e0b89b81402af7720d273579eb7a9db7db376ae62db033c8e4f41ad61f29629917d757939b68cf581400d8dd69ec4f7fc8964f3274713a6465400e4b1a05b0dc88c5eb2347d6acdd320f78ebd8731cb84faaa69ca6fa082e22548326d0d38b58870123a44283c980caa5df6dc51ea4d9983e615bbd66bb2d58dc322b4e70b73adc2e8d9e0774cf39a5d2676121b0328d34d338589204614914740657989f32beaba1eaf8ea987f9afe0b0894afc8b8c76b93c3dfafe5c9a9eab77a397b55e22948b9d3fd53d044c7b95b88d69be4e3fec289bb6de711480436c96b178503bdf9ae9c69a5a2e6e9df795978de962f43a098f20f129f82d7562697966c2518cc5a304bf227a99be12065f63a103f463b104cb2fa475db96aa02c500e8f50a52f37194a975e0843d4b576401f85ce696a6629be872c9a74b6d6e981dbb29c8c5144193ab7573eec91d96b5135ef6d7c442aaf82f7790b914642dc1338f8136dea855d1827b2d3104b0fda17a59a417dc58582012b4c70edf1abef3b3fb27e4c4e127edf999522491591d5f599ef73f7def884b0cb3968829798b67fd8d386dc1d34105b76cfdc21337b0e9a8234aa63ae1b0a63275e62a904ae8e86dc3b8a7003277f256c79faaf79932962d02d992da5c7acf2aa11d641c89495b296c0e7bcd471cf7db64a7c6da415cb5ae267ae94abca67735f86e3518adacfefc0ad7f022847d6fadf79e0fee601420e32b47f4128ed993a64e87901c521a93197db84b145d87be0110c077b138726d5e8e18c13380c1cea9145b02c0bd1c4460658896b3977fa6f379d425da17dfac135a1f486a01bfe825e8ab4594e3579d4a848bbe83e54544fe2e2052ff2f1e827a52ecb5be8b71a48f714ee5153adc080eb23f7788b56585f09e5c81861296aacbfe17cb1bac6a3ce379bfae6b7f07ef2bb14a46f9032009b949904537dc0375b6d18cdaec7a770b5b7ac587a86599bac5a3f0fd39fbda0dd099703b126563cd9b073cd0847809eaf0e770ca77995a3723fd02b57994e1139d920656bbb2ed33cb42ee7e4f14c9d623efd7b5fece09f98c19e5b5eb9560e4a035892e133656d89f7ff7846371f5f40f21554186e94364b49eabe08a5458430997afc72a82d0813d41a736fc5de20c8982a8481442cf192d57a170dd90d2f78edf2f3c2395fcb3cba970313b84e8cf78f4fb1f9e4b63705d102ff71203dfbd2304ddbda238a064f879dd06026c7e2df8b741e77e43b58896a6e4c7786c24431949fe8b6f3a7a4b51884101213522a5c719423b6a464271633df040b65fd719e3c1e219f076814c2ce8cdb8cbe8ba65445bae2b23f017f1ecd6ef19174734e192b9133a0aeae046fee6e54561b5e141da955b289f73c5d3bfd1ec05bdeded4100c97e3bab10ef29ec9ea47ce2a6b37a18ea56543ddc96bdf5df307f23cf90650a019890109776c4ab3a714a043f9cb116728ca787bf9de788fdfe24abfa14405950bed5c3653422fdd81b479b544cd0a8c3ed6dd87a734b170d9c4e30838ee8925d6dbcffba16ade0698b67dc7ffd529cdbf93038753fb63ac65b09203386df52ef60242c3bef2a4f0a7c0b0267acd2cc0acd63b18da08eee7ea0b1608536321b4ff4eea3f673c3c10e1152797778fe319045fdac37412d57f61596ea23180dba4659cce0fbc318a89b463ec7f6fa71820fbf34b7a950d0bc0b59147e8208c49ec2a30fd7ba97c3445832672dd6c448146b0a32fe9137245eb0928f4d1ac95896c2885bc8f1714864e3f97b8b1422842656b65c20eace1ac07df680d51346144d8faf6bfe277dc20013e9f5617c68861516efed9ad7247f3f800285feaf68c38020f3b597074ac46df837a5f0842e35909cabb9d574efee2837eb8cf9bd5386f1334b706bc517721786d9345a67de2edcb9e1b571f39817023495e155df6b2e818d601096e3fcc6be1360e9f542dccd7db910f26987c53de18ea729af1edf14adf558d0ed9b5b406af9157bb1f70b5f2e6c3da97dea6e653046841ee7958fd57dcdb603ef99aac12aec4d0729855c7a9a7978aec486b82644762c29680f52c11cde51038d9ae3e21076744b32bc3837d7e100f2344dd358fcc597e78b3dbc5e9ffe489a26be2cd1d2839caaca8cdb7b1bc30455416622600724aa0e8bb21b393e2f10fe22286b7080b4b19b3ccd1a91c1ae518173ce6517b103d7de80561789984ffe608733c4d71961195efcf9760fc8c7ec77499b333241a4abaafc1d25be0522f6e869e56e76b6497ad03181fc83682c0283d8e90f72154a5e076b4dc92a9084bd4ae10bcaee3347ebfb05b09b52142142e795a6e5485efedf053a108a922b517078499ba96682b9b6c0730fe0f0a9c56e0a7038b2a4a88c796af9fecb9ceb5f02b5737a55bcef5460cd4dff6a06cf35cee70325aeff3d6df10ff94847a4d61ecaf804e4770cb5ceb2e2e0d32d90015681f9c27ea7a8112b0e29741e9c66eb33c126ec4c3e3c6ad243b1a3eeeb2b66d4ade408a74df579291642cc028bff14ecc77359b16e915d379c7eafe3a210574159aa4175a7a8ecc10a58399fa896bd5ab86d99ff8e29a1d94f4c0a6e34dd0a16588dce242a89de2a9b408520d624e9fc1b3b1e32de5afe992a2c93cdae8346aa7e9f532d445bbc0885db14b7755ce41fa2df3be70a9d9d2d220ff8045493c87600e34741246114a3179b2184bef822d4d6570f544078fc9da55721792e385a61d66ca2e974cacaf3b6e7fb49fd22bc889433c41580a62c31f36acec4f367cdd7d46ad409eaa9ae30bd924bc0211f5ed92edc6c00483d550f8b2cb79e559a6a0e09664d485ef361e29f573ff4494a08a4df6155c6f4aaa7f18e900825de38b747762c8d9c1bcc806fc1dd85c8c70df8e7e5e02dd46a828c00832cbe8c9456a956b2d437f0be5b6991600d8cf7fb8ee438bf151843dd4c797a90781db1c9c0d9d69c5db5887a3d588819c3e0a327f8316ae09b4848c06265f3e9a699fc1af2860a0ac7b4ed40697a4e3ed0199e88237305e1ae14a329679f9b09ca545311f8644389fab26bfd54558ee11f269215341b3940d4a873706c0230a29009dcf02b56acbaa32a85840eccfebe4c7db98f81b19cf38ee0a9d834c8d542e47ab3884afd2dd5052db7d3a6c4ddbe9be4021c28dca79d2b2eaf91218199fe3f76c3e24137018895daff5b42bb208d3ca17a3ffe400a14481ff8e9d23e3c17e2c61ed15f916634eb6208d06caeb5db7eeb6b53c56644597d55d7cd4ce4215629f0994e9e2e6688e2cbc60ef1ab39e6698be9b9b9f59485594cdcdf196e47a722fdffec76215fc483b3c6a15a1d76b8b5ee9bbdf917dcf2ef50a91222691fca784e6baf10c975dcbbe4be8ee767df605c33de4266efba49f2eecbdd0fd931a055cc3f64455e4ef341f3d0d3c5df3db0ddd06bb4855ab5800093b4822eb0d278802b03753d6b6874464b0aa26f9f0b462dbe5aa34762418b3c989c27489d3fda84397ea3d07f08fd0efb7e7b01aa2aed5bd1aa2cca8ff27c153fe80c15d6dec906edd8ba076dbf439a729cf25c8083b3eb6390960c62d4ba0a8d948ae24f49b69569bedf538c6dc6975470fcaa3a9a70cf4b0bad9ba35d32b037f4eec2c860733243fe64b94338e8dbf5451ee3c0df71ad35b9333c3f0a0ceab98fb92747259e3a695bd5a40daf762279134a5e3917b6be1bb3a7e17790a36acf2ac247512c17037c391223af1362b8b57652ce4287cd392930b5a4aaa5b21c0ac4727def542e05f58f2d43d2241c80e16837bbee98cd8dfcd727cd6fd7ba57090f630890cc6624d905c38afad54f5b8f8e79d2b0b9373d7d22c0b060f6ce055dc2de4c3194cdc50d1e76f8f69c1031409257a2d241fbfa575b9f7a3df4f5716fddc5445426c190d8e3bba423cd85198464b732e6269df791ec2adeac59d119a98e13131560ccbd33f32cf07fc92673318fcd74ccbb089f6b9e0fface54a20693d799cac8db75c939e3941c3c7764ff764c5ba65cf7144a3724e60a561aeeb93053c5c3d4dc8f96d72578d8cde5650e0e22f3bcd17c9acfa424281d31dae73ccacf63f3e0637fb732e8a9434028ec66688cfea572494b47843d96248e68a79d7e88f0c862e7fd8496cc673288b33480c9db44a8b03770220f816f5d689a5cc602c97ea197b075d9e14478e4240ede11767a2484586c2892d68d65c23faf8904f4eece76db10199e298dd71003fe43822a8d295ce7cf46dfb48c9090bc03cfea38b66510884f104c8ba6108c54643dd206fa8bf71867e2d00f1b82b6fe91f9fb74af1648c92a940cdd4eb63cf5c0468d798d92f80d79c1aa9f5e6f413a28afdf503bcb571765880fb69f04488366f98544c4feb6e7115d050a27af8bfc7c845e346a134ea15ebde40722b4311675b952fb85c3dd669fd5a0021c29d32991adc9e35d61fa19d979048531ab10a69ca851eef6485afcd0c746c37813f50f2f9fc680b1cff1379ed9a1efb87492b2b890acc9070697def18ce82a1cb4998ea12f5ed06b003702e4074f0b0c1e5171dd62bac7784b4ce1e2cd4b70e614d3d6fe4f82985e2822cef72dedaff5c58f3437d2ae52c35a772dec1d7a16036ac869407e271df15d5021d4afcd72cf29329305df0ac169cdb210a84a65bf277ee7c8a18cf0a497ca4b66f494f95ef023df873bdf57d0b91183ae0e7a5652327b6f44737267ed632b976a5af42f3d6b0e2ba1bcf1f88151675ea9956456a50696b3e111c246b719e56e6cc83c641d8bb77e86b69ebc1d0421cddd6be7aaf70933ea828244f8619f6913fe718a20bfcedf2720212ee9c9393431eadb0580d5d87d7ddcd00007f34967465a8c6249c0573f496ddda527b089e20b3df83d4931538cbc01609160f3ab91192ac780f4be1b4d7b46510f195247333bf483d43bed38e10821433c3fcdba9a05ec6d7541caa78db70a8d2be5e25c4164a6f2c16506c8d198be84782cd23ae330fdc6501f4e3b0bc0e6bbe2f2f3bbba8a0fa47502157c8ab6db53eb2b3a6f4161315c56fad5cd2b74523bdc12c6fc86c914151fb0f3acc0ce3d8d47608ae6861a41657999508727b78aa31cc1adde23fe92549db53aca0b8a947ecc847956e4687bbed8c25348bbbebaca3dfba058241b2bf35ede82428d1543b91777d0571d8115c5ca2848ab1869726cf21158d6bc3dba25288861bc904b0a350eb049a9b6a7cf066ffe0249b8deee6466f43daef7007ca7874ead9b6500b7ab550215bf45024538c0a964183423e7f46f207dbc33ce33b3f39b86bb5917293004a488a5d8f233908d05fc855dd3eeb895beba86921dde16508914324d42a2642ca70f5f94fec755399a514e63e5c30eb9bbfa0bb58c13c466ac99629fcc2c9b1b73dbde13a644819fe52bc57fee5aa1cb16f8a3c10f25923c54485fbce0d71c7cebc4c5693c4e1f2d2a275f44bbfdcfbc768d43fab986bbe159a43ff61e0c9b435b89cddf5d5837e04cb024c7093821146d62960c305dfd195590b99ac8dd871ddbc04db20c94a67f1d5d9c73fe2532c2bbc968b54fbb7d2a7fadef275d3c34d704dbe228337a8699d74cee2f830a22fe5be4bae759892a3c784397bbd1459d4b76f06ecaeef15c5cba31533a27d8d9da6331538b4f3213f9c12f1e6ec2de8014d4ce918dd3110b26ad12ceba522e63be91544c7633517bdb8394eb7a8e2d5dc5c263d8bfb4187f3f06157b8d4b3fd0a158836e35b7f5cac3ff9ab783a49ea4e52a548a4fd864515eb3fb041739b6ef44a622a4bd9a4766bf2682184511bca99536aae70f2617bec1e70c53f8ee1b37cf80015e7a00f1d2d97901de82574d5c6c2816d96cf4befefa301a64cfb5c322e87b90bc3c41f7f17adca7b9aaeab80bfcf1f2ff8cf0569b721bd9342a6830b740653500e08027c997b997b7b8b8d1872763196ff656f440c06933f50c88eac82b5d7e6fce838262e4b466a159b70f115f2067eace880efb3e4efb011571eb534eaf18eee15f41f269dcb3720439923e7b798e5e37385adbc675df812e16a6c5293ac40fad52bd9ea58e4b54357cc639dc3a95ed375fcd8d3284e559207b2938e72bb8ebb2dec1faa1f74baa597a51710c8690e96eb9ae0a912bb2d7255e53dadc460d7983d6c01fcdcf5ce110c33f152230ac27d9dbd1da96d7653b73df30ae140ea1589300e8169a4942276c39294b46e1ed18a6e5e46c41385642c0c100041826651cc572813e236e15a2dfa776c203daad8bceeb92fc71048c010b8ff1fb0b08693d6639ec23776255501a78774cf930366071d075e0caf43019511eeb714028c1a3122df1aa2f053431e9d39e2a734ce25853332d9cd117ed03ed5bd5cdc5e5e6e511206db0ca520a1b94877470b20b7342f3e6d513d28b1259243561b6f732f9c9b16bb784e48d136fab17822357aed2496c7261a0b3359685acc00c732e0e6ba0a7a1261b27473d492e80f49bde522b67e0aae48dc853bc4a65f11abac27bad4fbf0e12ac0d25ebdafabeb7d38fb0f06a3734eda4f07206bda4cd99da44b6f4e9359b28582a1f3d8f5d668c8c8f477d50f66617cca367736b2ca43348373c2b6aeca7d933b494fa6d4fde4caf2f8ec0feaeee92857814d4a63eca82260903cb8ca0123b41cf60aefd60397b8e8c7f55bfb3c4ccaba047bbe05eb9a88f5523b6dc83e7f0d9bacc7216ff805545b2a50ca7256fe78d77a794f9c732ff8f0c15ae9fb996338be797f74e5f3dd476cc172c0ddd671e87f7832cc5c727e79f57130f2acdd1d9cdd1ad8600213e38a8297af937e07106fa8a8356dfef9be2fd1e3419391f3a6a1c546481b32370a9d4718c4051e2241029712504b212aed6a8295cb7aa470366316d485895b94abfddaf31c60e68a058021e45fcdbe035561a60b04da96155cb54c214ae32813997c0b9b6a66ffe482cb06d68be4d5d7ba62122334b344462a5fe36d11db6f2efa48c7fd858a8f8db5729b5dc85a1c73c6ac0aae1b7db025d3faec049308ac60170210a1a31f4a6a43aea3d59e51770eb621af1449a149231f3e94d0cf2c26640b4500710fd097abddd467c9abd4de3ec6e0d862a5018498332740c5cf0208fe6d9182885a5c1351a2ac2db02eb9a7adebe033263daf0c19ac2acde82cff40506225f534f2bdc5625e5b0dc6ac081471f7aff8c83c88226ee2f39a1c122952b1d50ebe4517d0e63b26e64f8882f67b74ecb559a30a4468de6b1e2b74d7bf93779357ca87f0a1eca792065b98df630f64fb3b6642f43fb0553945be408bd87121d811044bfba8759e2f7b38d749114af9f57037545a2ddba4cc48a38817edbe1aa7b3f546b720ce5eca212085c76406681aff73b442285fe4c29a007eb29add55c85184a40b3cfabac16dbff129e00f304291fe028e3ba44a981d1b4ebfa4b8bb378a6f877d1c87b33e347495c2911ae9fac3851cdc7d32d7dd4e271a2899c4d4faaf0ab1b8f8a193b7f4a55f5d11bad803071bc6e50335737e1471da0214257697edd2a3d3bcc644918240cbdedd0039a773a1a5e4ba06fafcd0bc3574ecaedb025b14cfb456062d26c5dbf76365b7f60599f61355bb907d7cf4878c2ebc53544da73c0e8af34a4c9d732fc451931f62c9b3f4f6b5f32eb24c52c9f1945eba71e43764a3d1c32f1d9ce55ba03bbf3140ff854e0ed41aca42b4839d702bd78364fe4e813094d454a5c662902175f07110a803d73a8e52a77acbdeefb0d9d0dcdca5f5b66b457061a8a25009d335f944722574e84d904a39228a915f905354ae287c6befa6975b06470b3e4ac6832b436f521e3bbb100fba427435ea83974cecd4d0b262554728028c5916f41d9f8f34266d1361bd087a9694c42a7aedf6ccd04d269f9f657703fb6d8a565b4c536ce19e1561f67741f471c004ad056519010917367c4848b819f01cf808074c6269b721fa87d0c68caaf3c869b647a0f471b655afbdef3f5141724e0a4d87c5297271b94356005668c4f73b316853cc26838a26f859eb02b5c7f0e5ad0b06750f9f6362b6b850a41eb5ec6dc1d1cc1bd998bb73ce9b53ba7847a6ad2cb3e3fddd954aa1b2121cddf41bcd84d1c09337fa33d85ed2fb3fe781b9fd3ac8a6bd4ab676868b3b3aa602ab94a557643cde0376c459ad7cc548e2d090cb05193c2be0c979bff09e3b1fc41fd35912cd37d2f020cb04efc8e79220177bf5761f1a1477508c00d36e369a7fab0852d46827f65d1938831801474e65642076813254c49544f230021ec728172682cecade7d817212d44df993f9ce0730657c261f42b8a8bc64f5d5510b2f0444c756b7f2c5b76e77a782257559a6a550a3b61467962d68b88bddce7041052790d5c78d7222d9a077cb18c2c60e04a3b73e4d190a44de65e7dec425a4dd963bd28f4f9c2d154ea63450ade6f6d8423a380bd8787bb4c5b145a9e1a2c6244d9e252b9505f7b365c75b633e9c8ba3dfa72d7f64cf315bf5c7368e8de5aa75beaa42e57ab9399a040023ee25cc069c4530507841a6f70e7a4413e8c2a991f1d9cceb320a2dc073555b5ff401a0990bbbf4cabdc577ee86301f31bd9fee0094b515efef0efe7ebea52146a227a0c7e75df24c0781e8752f78f3fc29e633ae7cad5a49773ef175483562fcca09ca50b0772b977298377d88a59c2b854707565aa514b4197288153e9ec3d7617bea63ac8b8b2eff64e46e77cb444d19510ee6f142027a81e29ecb12a99518fa6bae82f33c4b1207c7c1103bb1e158559cf1d636af6b7bd3c3e2af75870240e9742eaa1b6f5c1789b4ada90d96ea997ed9ad06805fe65466325a9115a2a0d210ef219572c2f53996bde99dea4044d6b03e7ed6aa96038093c51d03cc31622562ebe5529fd470bc7e59965c146a45c5db67478e784b187da7b15ff02409a6cd59862cfa440e73425b6b00e83fda9dd27f105e90e9ef11f6f586dfd51b782529102bc782ae19805ce558de2d65da5444ca2e179daaae3090982d5a3c88395c5c79b95c0d3241d17bb9509c9badc2f1caf3a23d473a843bdba500d3d1b0d8fbc9b7ba70ce21396d55a6dee4c185e6667d44a5b479f99fe5aff771d375e715e9ba03a55aa876740e7c477f59871448c7c80c160ab1dc7752052fedf4213f9ff70241bcd441cb6c81e9b27681355e164cc944f05f8c3aaf0f639eb166f676d27de15cb7471b2e545ad522f6786421d70db741c7b284ad3b5b0fb01867a1c8e3c598d3a40bcc361fe709557ee82fb3122cbebfa99487217b7c02884924a1332de6c5c1cc8f2226977dc9bceae43df6ead2d51859685abdc2dcab801fa6bcce69cb0ecdfd4dd69eaee0ac1d0ea7543f06de0b716ab679939814936b1c8a83ebf9a85fe4c34b1c239d50a1e472aec2615391ebc73f9a5255e819e6e72b4fd0fa6c4b4a75b5c44df15aacdd376a93a5dc7f48a045db88af8ba0b2883ab91e56982aec560eb4e3e5d5320041e60c84b6e5c15bf12cbebe4d66f71a8ebb8ded26b36fa88d3cdb92d250bf187a8a471fd9118480cb1606dadf048f6427a2b376079c82a4c5d2348cfb910975438a41c8e88a29cb6509eaab361dc61ad6406d68e88f7d889a833f40f431e66e671286a2531f715109e4a070d4c8d0bd50b72e16e3982b70b4ce8ff30bc8700fdb7d9c7f759fec429d19e02bda8aa54575ef4cf3a76b798441f8ad24bc566f759768a75060465f843aa15b0bc41a1bea6d4160ddf54968e2ec5a91b1a91b873e1c06e142945d0607fa24ac0fac64178db306625e87cc6df08125c692efb6e91787cd97c6779b501e012fc87d9f1fdf32de4e335585f240464f53e844be22946faa945e6143d2f7cf10dc92fb8ca10bca4fda886b610eef9098af5d535b1f6f29cc9f4ad42ad7ebaf44ff96931a6f305440b063495eb0c57f28d9a9902df718379c0494b7432374b6801966dd48c29fb1b4263591b2fb5abe437422465d7f30fa160fa5854e351a84199b9f8e9df2288332302b44c2d34b6c1b3896115e77b6fa0a6fbf67504d7a3a029e61fbddf30870f8349bd16d123b49b7b47473e15fc7f3885452a163fe1f24ee16ca2101b6d37f745e64b3f5f43580fbe492651717688e3760e62b10b45f16c23bd15a1ac489e9d27509ab4ac65a8b84ce2e1462cc76f9f612c48684c1eb357b603436cf8b67827ea1640e613e0f7ebb93cecff6c7ddf2531457b15f269a53ebf319f0c38e9af69e15cc03419714d9f9c06a0d6841f3758008c17969e1a77e7f82e995f1f04c0a0bab9fe4ee828b865d699232c3f1ff8d677a44cc72f7fb6287bb5e5ddf0fb41371bbe512bc94a48538bdb235910c05062fde66063aaa1366336c22aaa8ab37f658074fbc13009a4fcf5d989f99e52147ab218666303055664bf756b5795fd559284339871008dc1a5546d368e824d6c09858b16dec95a4e37910c989dbb573b808f3db9d5353080b2d5c0659aa0c07d476973b02c5b277c036b343f43b7da7fb51a25abe3fb4d23e05615b60984d99838532db6f0b8349e019b2e3cedbb191b413f6d676a9c4a6d3b50a6316857afcfb3117fc162a838238686ea49b1b818a4258e22892044f300db97648cd7f681c97e6d1870993a035562215d654720fd9382c4c33d2759effb69de8ea8db9b5f5d3350c75eb12d34e23fef90639b554f4c6ef2749dcc9460c5c10d8aaeb91b59578c71cf9f487aa12ab5be1f9440b2a397f7445ce0b193cf30d794b26aeacef44f7141f97a968b939812ad2ce9ea26e92deb364d065a4ed49b33b4277e11b67341304b35bafdf28d5e1508ef7f119d0f78068cf26fb46683057a2ec8fb197ae59e85438f1a1b158bf61fb432fad89d744d9b9d687016ad05c3dfa7abbfd81dd7077b9a5aacae370faba7f8a21e6949431bd94353acfcaf06797505b9191c7e77bd4c31e9f58b45e0c8dfcbb366ee42de36c3a570a96f37f96b390a804aa3a4bc5eb2a1f115a3e5791ee9412a3ffdf2af27057a3cc0953f9a3901b448a4c75ccf762ded5e310350f2f398e9f0049f692963871b7ab95ca0b746e73f89ebc80dfe0ccb12c98f129695717a326b24bccde44ebdee76928c501e6d9155ed8b707ce4bdca107012bc0fecd7714b3c064874bdabbf3fae52539466df84b2c1b0c70929239684303b7411d5f55d781814a6d57490b9105272c78d4a3bbf64292375c838898915de3d22660342fc0183ea524dd60106cd253ef0cb13d5bd89e5d1fe386615f658deff6a2038feb0b91e2a08d4c7920b68a58969a4092df02a08d65401b2b44aa21b741886c2c95e3b67c4025c74a0274a9b4403270f942ae45876534109535d0c1a5d8adf9f02d9e651ad9432cb76cfc1fae1a0188bf4fe365587994c5a4ac9839405e694375ad0e479c4f58792505f8a218f4870293136d152e2cbcec35fd5c19c86d9bd30b8fafd8c50c50d3f9e48df607a47c48d5a369aaf18b6b156349c973f7c1eb1981b79405bfee92f42eb2f7774c87229889d22fa11b125b0d1f3aed2d7c469763b235856f654c8aaca8c34d08d2b27e19c35dea4c7ef6d026194d82fe080fe0c33214333df77d8d02e75c22cb76c57a03abdf8f6da0fae5882b90dc9a0dae08c610eec5f935aea450485f854ebde8979562108869e6e2f43be4f014f1c30ee52608a4d70259892b3686d3fdf1687553031d6d8684121334d4133c81dafc3afa3f94a7cd43bdf0e0824473ab81077c0034a85084121dab0aa93d8d53ce4a2a965ef00242075e8c81d4879c9347c239271fa6f68c4e88cd6b365b8fc724dd76910f60cfe205d87dd0118b965c309bc336f379c4b10d7e66fcae20948859b85d6e9e0443bc66333e43d0fb6cd06d9460ff3bcf58f0c8d4f7fc54b2d2f3aaaa2d9b220d3aee70712ac1f7cdf4bebc1731273a056215e13b43c2c70c912a57b36ddc182b0d505f0af8f1a30518f38e4803e7844bebdad70031654775b4981aca9ff2d9d870c4d32ae12bda8e1bd995f58584740501491132dab1158c3b9a8efa6e1dbf87219f366d0fa5ea99aaf72caa20e5c9986f4040bd3227ae003a5c0b88c55278f7fb6cb1144f6c6fc690da9b36fef9059ce4ef1a775bacfe78ad59d215d2db751cb170b3abb26ba3847ed6cf380c3aeaf6387794fa0c636240457dfa7435cedae462a4420527cf5517b1382685bea5e01403fe524b622c26aa4c6f5c1a71b2aabdc0eae6a975096380c83fc145d5c7f6ae9cd5ad946b647b997d0bfd62b190744ac4ffb7f39656fc59685f1e292995637d7fe792b624173286895e941493b13560c9ff6a379a26d04ede826803ab21cc11402ac29ba90d63557e1e8f6c6e2fb5bc31866bc51e0c7f54decc4d7bb55727593b211f44fa302e94b2e51a513e2b2f27b8853bf5352b24e63525254555f3efb4b4e4247de8df1643c5aba0b1d231874e0fe8b0a10d8ed3b7ebd44dc803530c169db7c914ded7d4bc014f307fc913aec4dd772b79a5b2e53f5aec33d7865e07b2e8d3277f37615f9c6f1671a940638f28d2601ad8742ac7aa696d17cc1a24698c2a2c332e959eea2db7b52a12f6ad3f9780c13bbf8e5c4ea66f47f6104598abd0f61a2e23b7a2c55047d4323c3b3401d14230d0ce8c1ad50f179699f01c528776c36412a3c3c8aa942106e756fff1bd359fed944d81fb47e04e154735433e383796a9f6857f508019fb65af95ba78412cf6d1cb23335904908911eb68e2a97cc495d23b35a9257b07d00d1e3cf3a990cdaab87397448445e43f06ca9d716a0f6eae222f6a0d7d10696aec96b91916de82484f2532007c97c23d51e8e359caa654a61c8ec0187d428094b3131d19260d3c0fd1d53c4fdc2bfa5137d41fc8fab50e797e28e1b595a3cbd8b261cc8c3c7781fe4d3bfc0f8e53015dcdd310be2f712ceaf0316712944a5d5130ef040d8b5f608324c6073f346e62fec64e61b7110fab43cdc418789a9836169e3603da710e9f98c81b726b965d933c037b2c73a8b776729147897880ef52c59020597f76afdacd8ac4eac657e7c6e0245dfbefe8856740ba68a374c9647928479c9da8404cdef4e5d5c282f894900c80af3bda96f9e8975bcc74eb7e1f14f59633ae8d8d7298bd6568571c972a81f53483894183ca94104530bbf698f0b6708b2f8fec861ee87315c51cab108f995227adb415425ccd27c38c008334b21308315a31720b10812f2d3ed98508eac24086d3e9b000ce5b4ceaf04eefa7f43a85d8fa2488ff6dfa3eb060f8f4b0e4e0913de885b9cd76b0ffbb668bd536248f61acea6f06488eec12c193ffc862a58b0812dd2f7721e062ff701b23f50b483857d55d89dda5c40f597f5f60bcfeb6b854cf7e8eba8a9aef4ce822eba7ca0145e3c1cce0e1d4cd5864a28edd03bf3d0b7549dd70fa07525c560ae6f020b4fa6b307ed6666d8612599ee4f17f20d81a3001630104cbef8b63e66abb35a6f453c448524a5e4bca47f220fd6a623f9f89b5a1251738b5f1d76e2045a2ad0d9e874182cf7045b690f941eae12654715390bde83ebf468aac8506bd05749b41a36ca1c5290e6b9afe2c68e6566f98393b418f1e93b298a2c54250c504b6d69355af9e5fbbb911bba90143522a94da45ec1655b9d8f988768b1a31f63c7fcd23f3e9ce7516c94fa225ed4e2bb8975d30609d4cbebe1fd317207d1d3ac1088e36f2fb771880a9cc259bc8470f4f21ff4873f104eb7a1762749e04f663b0b3529c9d30ab41b00a9efda5d7ea15a9541f88bc73c307eb73456125b1a5be31676fb732a321fbc45b1e2a70442b92cf23c40755dd7eae812614449694f8378b6dffc7334f788d4b8c78bd04160ecaca0d4554a6365f4123f3196f0f385d36b6638558c7a699d68a230b9986496f5aa5a9dc3d0912cdba14ec09edffc6d2717a5804de23058b02994e83433d914198049958c7f2444bc3a2b0a9bbac5b81681c00ca5c07539f66b3004c0ad031a054f1a620d945953d4be24138cfd251e0fb0e24305a558f6baec5e7b1bbbbfdca2a02e8ca5953ceb49bcc12fb5424986006f086eece0ab0cef1025e765341dcaf294abe10f3a4009d8a12f8ee06a02829d301f666ec156b398c46402c82e961a9d34491944ba2219299902a79a49a2ecb9d841ec649814f572f2b23928340087079a572a87f39102065ce98cf66507c59fd901290aa8be8b0adb6c71144109d978cc1d0bd9db813635706aac7322e400619b26c86be584ea063a0fcf875af97427e151325c403780b2dba07f500cf1102fdc03ec2fcef002a7c5b90830f3f12744b2b0fa4c11568213796fb146b685d405109007966c002eb65bac1773ffee6b74b306c62afafc13f83ff3c4438e7d54d19f9d9eaed2df39fccb447b20622330ad0ea5dba91586fbdc9c3bf7ff46feec1878377d41635fa23ea61c080d93cef40dbca328352eb0d5792436171c5813684e9305f5d20915db1176499e176842d91bf9c9aba4519379e778377b91f791bccb434ea04faa564151980930be4d286f5d9db82744c9677472c6582c3daf96db5499df382bde88dfcb35e42cc8ecc9b7c1e32e626cf498865df1e61c9fcde8599f15628bfcd1c1bcd4cabc0d02e17dacbe361c8f59577b48e4d19d8d21de91095194b6816ad39737f2df18918c339ae343d1a37fcf85e3759f54bee651cade12c79910447a6270a4d79fdf44b868c658ad6dad5bcec06e3732792e6fca7ecfb5f964e1f15811274b562872167b7a5422fe90b1c55b6ec051282415eed6d55a67189ff86643676f9856fd969a890cf071823c1b19c81e331fe74f5baf4fc9f2c671055c25dfe9f037bec101b1ea9872dfb65d2fa087fa93cf06845ed83b01bd85270b0bc0b3b34973963a2c0b0dd270356be132e08f6338d5a01e79306690d43c3500dac48cece052e216dc7eb104e268612d2eb1004b2dd0a0b16bca9ee0c245a71135773a61af81c61ad7ab95d2763c2a71de9238a3db70c9cd194e4d532852e36a1db7a4bcdeaf8427c3878f098151ec0fd5ecebe05279dec92140090921083a44fa5cc01c7912def58570285d5b3c23c78fb6e264b6565f5cd732f432f21aa97405f55905e958c31498c17b2708cde6821d93b13c75436446e5a525d0c86fa7a05624594321afa3f9a1a7a83f36ec34654460c12a67261870deb29bc5d35499f9832a53c0238cdfb242203e84e696c2e33d66a836efffaa16d7c3c676b53d809e16833c048be7914d3e03aea75444120cb50ef4941773ab18cdb78e680d5c1c7d56618ba94a7d55edca175aaa88fe371860167b1bb276385cac5913e5eff9071768561e1d18b79003d56ecf8defd86a7fcd7817199fb635e1f9ec602765b295a0a27b569ed76f1641124ac5216e4791891194c0e7faa6b8433ad4f8b9cd1d78490936dfb1630ae1081e4d9f25d6d786ba3053b1bfe75af38b1bfcbe5449fc139ed0e1390789dfd30a6abe55796d72f0c68eacbb85a81359b305898645cf2696075eff28b8f776c81c70961beb5518b0fcccd2f9551088a3fab5b25f494f07b7b0293bea0b22d5fc07b11256a2750838609e2d5d048198679b4809d8a965dfa9a31adaf6fee83271159b49f24ae48cad5a8e5a0e5b11ef3c8f79aa648793bbb4a67d846edda0f4b82372ca352677fbe4968aad234b082c07a97a368febb43435df8ef44b54ea98e0d377ec029a524c2972233de385f5cb506a46d2ff2fb7f510d93ed46538b26458ecb8ec1c821d2a76e50cd650ac0ae7891d3d2671d3597c4c9201dd05e7ab4e2d73c5b1d4314b6f2a6a47418a3ac980438729923d153c54796ce836d6071fcf2494a08fca75c744383df865f1b88a6867b3c904ba6ac7b3b47c5f2ce21824cdd77a0e9256d6b0a6294144c31169f238a5c316be2a1ddaa75c04b9c990404fca97484205dad6721d23ea4610b7ef63f588b073eaeebff8d3f05b1e24d295f44b2537ee7da19be6a5ea159535f9497ff0b5d5ea06002eb90fc282004803e194025dc22794238b1632a3e2990a54cb81638d325c316974d24d45d7cd20d46f82ac5fc7c4bcaaec1548a4aa4bd2df82330fa9ce79fe66e894ad0bf6b4880c41191ff1a1fb1bdebee51fad8e4d92b46a3e1afcf1d974f98693746e420cdd7c8df5eabd3750857235d5b74a6bb6c7dde7ae0bc4a2449862574eaebaeb7aad791f7709b3402a04b07a05eb1409acc764dd085e184e62b4f88b882ea485c7a79ae4402fe79a32a08c4163547212a15ef81d5ffc5f482b5273672326e324d6a498ca605791650a14a690eb356a542c30e7f4cb323255967e7d29b4f3f6ace11b1df38e37532c0f9680cebc2f99e30727b714ee2f25b366d9e9189571e13e34542dc881bc0b0714c94099b8f638e4bd6be6d68ed5477105cc31d55c7bd78834df95d55f507e9e177fb975febb4c4ff588b3384a3f752d06f6731467df226cd53c7e03273debd8dfdde5e0abd583020e9910dc1477745a0d4978f1bd895a3307cafd1b480f0dbddf87084986f6ffff7f09