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 86123 b1a87e30c69f672f8530e5ec8b3cdad1769db2c29173d77813f329bc21ce56c5

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c5b24e8fd3394d4902fddeaf63bcf9f2d339d1aaac75c7d18cf78370f9302548
Certificate Block Hash
b1a87e30c69f672f8530e5ec8b3cdad1769db2c29173d77813f329bc21ce56c5
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000a0000000d000000
00c8000000040000000103010101001f000000000200010000000000000000000000000000000000000000000000000000000000b4f664e854b413f27f739489d0c887a6368c1b0a7cc0b4d6e2aede414790afdd5b194cf46fc7b94a1a7d08312781a4b806616361efc6d7aca8e8449389ac5c003f86fd5bac157995a3e576df6c13bffdda4dd906bf16cc3ce6060000000000000080010000000100d6af0000c0ae00000000008001000080010035bb5852be38618384142d25183e3edfce9d18a3edd7fa8e6deff6cd6f10abc1080100000002000000030000000600000008000000090000000a0000000d000000

Raw Header Hex

000040207cb88c09f2e0cf862f8bef40d456bab40b24da2a9623b5b8018a2a0fb50a2f15b44ec5f0382a844f1423045f47397f1b4c9b17fd6fcfcb82915e36e4190c62543847556a31c50018482530f97083f78cd1c775acaad139d3f2f9bc63afdefd02494d39d38f4eb2c5

Proof Data Hex

59,560 bytes
1212160103074151cfe337c73a9f590e9069d8aefa26e2d34e9c299c09b80bb28b819756a74abc8204cbb25df96400ad138bef83c1c58c936d851116322dd255ae9d0d23a899789cca0a5fa590f97213d612d7c39cc63276dedc77223cb68a563a6efe62440e244a6789b74eacea2df34555029722dc33c6ea7d750933de90ccb5ed636352754c5c9d62f431e87a04a897d77cf8319705a1cc4e8fe93566811efbdd42dc5fdfb323f779bd275e0b5e72ab1a985d027b3a65e097ae0d9fc3a4f742309d747af9c4a886649cf2fdd6c1864dbfd2806b0b73276ee306851f36d0e7578c3c6edee86e1200996aae6e28ceaec30a5513758485fcb4dfe9fd0216b3675a0b511f7f83379ad4778168de578be5787ef23875febc039837a2a715a0b12d05ef1c9b5666e8fe6a83e1e0aa8cb13a0b9306cbd408c81be8ec158a84409ad2fcb4eaab4245dcd504bd5c5bf7cace9a01b983fe36e9a5d53aefb75c4d643d9cbc6e848942f3159c03c4aed68cbb7ecad262db7a13bf2bb9fdfca724f9e0ca49c02f98f3d8d11084db6902d4cf6cd44f4904ce61b4bab230196e24b91822c0e9e0731ceec010d9e5de5efa2532ad2164d218aaf659e0440e18ff7df05baa365bf1aedb15b11149a91699e6fe00ab1ab35d355e326e6d5b92b8d2273ddead0cfd5f7fde3e995d22c837039cc7815903bcb88a6c8adad4a30e3ae5f70c3407bf8dc033d8c680de2d9e51ac58b061f6d02f6be8a5ba728d6577040d9a08a497606532d43a8c680db529758fb16e6896bae7eff26a714e520e7266f05a9f269bc5fd9e64a6bf3173d3c3c999c1429ddeae2bc9e1155e9b994cef965de96820d815d40187bb84748e7926de5b8812d54dc2b536ff029d7c625e7255a021ac4cb826cbd3b97b2d1e52626be9d56f96c1e63d2087c80f574ae5680e65ebac89984ea4d43fd14e0aeb4b6797a782c8fc5a175229d4074f408705d3a3754158f00f6e96e7a9833a26a8460cc148a1498a9aae3db2454a6c36e546ed4992d7da32fe96e6a0a3dc5a5f15c71cb20d1375e33bb3a8feb5413adef36757547a6ace066a8917085fb49ae5bba84d02f93f509e2ad7cbba8c54b0510fab2bafd0747c2d9c7b330ae4d33b73cf177684f6174200cc2f73edc5ae3c702a537d7bd6468c1e2a1dd22109ad6df20615ac885db1c7a069449a0fa4c7326e1544a54e9d3bccd43870567153e30e11cd56e0c765e67d88038a17461a3137c3364dd58d161e7fa1ca181c45e5296e229a2584fde9772d4b97003fa37bd570cac4fad9f0d25166514114b61158e482eadb9baf0ad03863cf389298ec0dabfbd576a5a2a6fd22ee4b9c84c8fb56fb072c08d193cfc49f8d4e0d122f52fc4aad04b206807b2c21f3db31079cfbcddcf518fbba8edd1705a7f993eb2c8ba4a57743d856912827761311af3d1115411dd986a960bc0c7de98d0997510bf9fe87efcd7ff494491781a7a4db1b4b33513186f4a665fe2956b7b15d883395616c62ace541362b703445e66ee5c40c0e522a2c60a8c603800820120d1d7ef5461f0a1bd3efa031d5eeaa66e70c9d92e04178d21252e0b0d685b9ba93a892d9ab02571ff5363adae5ffb9f09754a861963afad0fd561fc2dc94f5386a79eb55965a0c7e162812ca8ebd18f81ba11b9e5ebb76d75b6d5e476061302cd9dd9eb86cca157e56502ba4bb16e10fc9d9535f7472e837e96bcd226eb08248d2ac927ad6a710009837f55d84989e11cc409a2aedd841bc039567fabe41805ff3ca8108ce42ec4e9d4af09add0413836cb06178b9cfa85a5ab25fc1e8ce03589d06083612b6589c81921fbea826efa5dcaa6db3b28a2ce420e620707dc53ea38f947d3c875aceaf79f561e4a912fb03d2e3961b8967557936ed78f169390e8c1c8bc347c18eda3c5a32476f1878883112867c908f1ce12b56260c6b0bcb8e803a4aa41e185516dd42eb9f8dc06618e994ec15f2dc11c288a2bcbfe3eaaae3924c0659e4ba1abaa43f8edd5aea13719c3d215de9cb489283ba5425c51d604214e31dedc70f2a104153fe39db7f1d6772a3c1540e8b19906a0d2f3e22724cfea7175a833617c2bfc646d52df43e3a3ca8c6e97bd3dd960f16620ac93f7eb603b7f6dd80ed42b20c3914ac7fb709c947f9fcd4646158663b650ba419f8dad0963187c2e27be4fca9d0410aa8f0ad08a9ece5465bdd03f21d412f983259440467020bb0e4dc8b5695d76433ef3da6f9cdd7a11a203bd5b6c3dcb0686e1639c42d55f698f5bde6405a12a6e8668bc5917ee3318df37a9dda237797f06a5bef42f4c386970ff31a06be8bf1235606299fe9a3f2ba459871ed4d85f56ef5704a90e0cba9d3e37a31bca480160ac26ee85dd7b9f7b2738e029e48548b1a41931896c0c86c953146f05fe1ce115877df32428467e3cee579e3ba0bbd34f67366ef7394e42cbeac2a8b0e20ce4a6eb1bf174e5187f6ce336be055454e07ddf89bbf46417a191b41f7dc0437c8979124353357976117549de925df2bba26c25222591fac97ffc5a44e0c0116dd09957347011b98f273f540e443fecd09f51d662535b453ee115cf9956840f221ef0de576f1d605bf80ee90318218e9a7a9026722150e1bf149bd036a20c46222a1fad209f3abd5d68c82dc98fa1b0cc35a418b083cb2ff0af5b2f0c1de08273ad50131de5ddb749425e131442cd1344d682d9d5e9eb0f008e6f513351f4e9b3483772297ddea2ba803af0cc7ad089aad0fd81ee240c9896482ecf3c630302e68daaef8149bf057f42b0a0915df2c6ea116908940f7e3e6122be76d5be3a10348c0c2653409b126d85291073845189744cefc1840e49dcf1e710400002a5a7b1c4ef498b64e14dbb5683d7b827b5083c38807351555ce724d662d0b6cfa4bab1837ad6a010f38e6a56ac188f18df0592ca040081abf27aba057f70b4dea12b2faa25fe7d63c7522d7f539fdf73fc81046314345d851d6be5838a9c68a310362cc9c11ac8f0befac8e06e057423b28e1e6ed4227a5bdf3332f6e8d631fc46a2e793ac9d23ccb891641df35a541a25d1d18371c0063eeb49a84200fbd3b3a9c8de524fbf9cd8873805278264b2e697a4b9925f9c27ed385e11b1d93d237ef3d04c1c1d28a23b7c4cb894918eead947004673bc0aa5cf461d797000be1119ec594f83a07bb191e1f6eef145a9908107dad7985dd8dd96d05e51801dae0bbd056f0bcb9fc25774cdf06fe5c60d35b01d22bb0c25f54d58c76a7ca1bedee46800cac131c585bc37de9b035392e094826cb608bd562a32757492df353f79603c74f1ba41776b4896aba788b091ad74374fb973cc94614af0004862367462c054c8311c74faa6404a7267bb0db131dcf6d4bc7f90ef7de6eb76bd7872573feafb4ce895eba15043f467703cd988ab39f7351560096568ba20bbc8ab44dfc079981e898222d2f46c62fb048d38f5f3d75a9257b7dedcdf64a891269d2a68f55d11455c7e52ece6e2724b8d3570187a94fc97682762a71ea06e297d67299e1d6fcc1267569530f21e1c52118308ad9ae3cb5389d82b658cbddceaebdbbcf4599778148efea025a7f617dccf99e0c9de4e9a16fb8fe5657baefe79233eaed2f45c51dda8ae0359c874aad0ea4be84c35336cb45d435af88bd82a67c8efefbe2614fac29590c55824ec7ce763d5a7be5fa92ebf5e45d532a6abbab55e2f86ea37d4dd6d32ed45245e3dcc3929766e71fac797fe21e07c1a80588f8affe2dffac47b289abff15d8349c3f21083d9df5d704a8728fc50026eee1e5ac6c1b67c4667feddde49eb36f570c24a46ffa0646450466e0e9d01e8c33dd2577f931e130751dbc46082254426f4b273560c96771507402af2d9dfe23f0f92d6dbe64f3d6cf85a772bf52421d9f99b52dd31228e5c1d7ab41bcf29dce07c13915bca1efb5d3c8e1becee2d07c338662ded5a8b214138cb6646bbf6b1516ec79cdc7e08bac66d3ba4e90886e37d09f90286df0196783e733ba9217255032894c4a4e5cd9f9c5e6d892361ae0a1cd4223eb7abad463ee64926613fa82b000f8e5e0a506955e75b0cab14b4f4ed849479f4d74a5f6909deeae09d3b68955cc50f2f60bfb74252cdde08b50eea66af6a1f28c4db2b67b0ffb44704538a91aba18bea341e970077f16440661447a6b798973ff006ca79e9ce2c58796dfaeab9a4cf128e936a00d8d423723eecbd198540eb8b6b88df31741611171c80bc8d31a23a961711f083e22e560a3d518c67eb27911247170474e5e1212b7e452859bbe88cf928d0ad5cf7be05bd6b30687699d3c2342e3a9c97885c622acb348e45715455f0f00121ff59d599bac3fd08b57c64b91fc4ebfcd8fa4d749606bb6b489c1df25101271ba5ded306a22e1d32bedc311b9c431e3850c78147e59f442e3bc0a0fcb759689bb22d0a30f34f8b6c10852e34599ce4a56462d60dd6fafe1e3e8355976412a9374bfdcb894de1f14116e4a8276121f78a206dac5ecfeb136d1e8f8f17fcd945af3fd6acdfcda70b31e4ea7d73b85729f0bfed518b60f19458f811d69a7191fc60aad100eec3861069b801839ee9c4975a7080e049bf005cd48cfc585b84c8a714a99b828978e623f5a85a63570f0eca136a22a93631eaad8c487c5e05661bbef8e6850ba445720fb9deeac0bc2dfc6d5dbdb5327c9b788362994dcf2ebecdef8c5c3ebc9fa5ecd4343dc8dff8bf7108a86777e915b1a5ae3b03c9b1a640c108c7edc53fe89fbc23b5ddc1ee0f06f7742c506b910e6374b9e0921c14851358028ac0c3291d6d18b8a8903ff54ac6f341bf764f3456b0c3de9bc3adcd8f19fa1c7b5553760ad9c27d80f6a6150cd3cf9ba6e34f745b96b41189dbd779dfd49ebd6a2fb14ae697d1b71b73095b09243645fdbd01f3cce7a49840fbc65199c7badbf7c1f3d3b5d866da99f2743a34796795fd9eb7357c9a1e2e3a2cbe83fd8ba88d93c3731be26403a8262b0be23c28ddbb09cf50a23ea1e5d2403783a776eb3f72545596e9fa74bb216ccabd13ae097f764984276a17cdf08df3bb4b8fdc5f705a7516454c3ba346bb8494f20142744b4202826f0dec1af53a6bc802e2203624b7d0dde806d3c39cc3b43412a5a61c3c363cd8d6d61f52ed469e50c725c918398366e6312497f29ff2374c63664fa2402d7f7a5ec38c1772ebccad4153ab0efbff6402f7eb5685c12a9157611188f9ec19ffec12df96092d25dc6ecfb13c291fba4f86bcc239c070d23b59d38cdd8da0997c85eaa3ccc6b992133b341e12dbbf121041c91656785ffb029b306b0f937ae16fa228c4181ce167d66dab73ba33eaf12423748a36842301397a13c9ce9b125a1d0f3a31e945f490dea30886dd968f01fc79bc5768fa7b46b22b645189fd1305471d8190a9ba7f491930dd158a7d816d348c8472fb7d69a6349db8222b75a2ddc6c42b7a87f6cf5c5ac387ccf87f702a9f7bd402fee92a6c888f5f0e1e413e44c205aee7d6a0c8eaac3054df9ee161ab8a887a3de92997d18abbbf9abc34b620fa1601bdc95eab9a1440bc65062057883f834d8e951a9f5b8b49c430de6992dc3327f56c852f949b930429e474fd11e15b5ab405d39f902d89e7bac102786094b7e9f7422b1b6e99c5756d3e79dbf231d06acfe49a3da7ede39e4df9795074958f17d68ed1eb12a04864ebc474062e262d2bbf7ad7253d77b6981f4f9e60b5dea34c58186934cc6dc797e1615bc00c3e12635be82f7a4a700dd1fee3a72cc0d20dead8544499746c0f2044ccc160963b08e8eeba6e32cf6006e5e6450672e418aaf1b59d46ded485b8cc58f147dc5d54687d455016d478f42301856f2de95af506880e3f6978b0aa973c323c2b756c5951573f112bfadf45489d7a5c6d8e927ccf728b886d2a1ad00d8bed8fbb1d549c27f4a6e0496e9914407237d3a91453a3bd1131e7c3d4a91a74e038ffd3a949a728c0a9709a55e304829f3fa3a370e678fa59e1541eedb371de6db495a9b1258904ba4a9d1e81c7d390cc80ed6d80ff592dc1d3c952760df14eddf082654ee1614dc623b08baaa26040e3d9b6ca27fd599e23bf7577346ee72506dc4393f50561f02a195acb2b70e9ad871ae681e8f7c5ec60f49f7518860e4bf030f0023ece3e43060279afb48a295c11187cee8ae41aac55bdfca3691aad9b4da43d1918636105ad85ac5169b0ba3218c556984572fe1f096edbf05efd916336feaa4f9cd1238c3ad60415b017179150a5beb29aacb5c662d54f63e0e50732e2675e05993d8b28ebe15479d75afeca59dd02f17c8896e90650c560364b12eaf327b4edca7de13cb5bd3dde7bc0f25ce89dd109ae2902410d2bc43b89fcc437c4a0680da5ab5499bae44ead3b270fd7f83d6b5cc70ecc4fc0e490c49709030a3744dc5677edeb280a25b9b4ddc059823f80101f5838c0c2de352e9e98b1b1a1fbf27fc84576afd57ccab8382a6622206e5dde89742d21824a4fc1133097d1a788dec513ef32303e42b58e51d5347abe93bd0d9bbee5a6011c343ac78171bffbede1f87fa784a1e8e6262937f961a1c631d32cce733a4f8471e82e34eb3894ebecf30eae1140b16e5353791fe67887acd0857712652145632670ee31eb8da7aac683a7a0f96b297d7a0301a63958e754d2da84218db170fc45bc39d3ed638218fd92498b114b01f91a95e83401ddf7b0f927618f920733778fb082b85eda2082705e6865eab6690d1804d77715b1e3365c07bdc79a7f33ea857e61f4ea6e0074d248eeff8b704502e21dd8da76c8d8cf81cb521d85c5f865e37741ceb95e7820709c3aa8abf2a5fad35af1a65379eadfad1bf8502a698f41bc85ebf831b0388e3debfdfd1657d28e23b889be0b51473cc8ab1a6c9a96736a341923f5092fe3d43557f2a0a834288eccb818eafcc67ece77f7b704a4ec2fa18dc0bc82eacb8bf2043b440a46bf0ebcf83a0c356968b713c24f4bdc8184577f1e7e038fd4bc288d682ca06ea59e695b8cebbafa841a76b319ee0d4279910fd8a67301cb7e8c167f1fe17ef7146e2146bda06ab7393d0f1212ee206f2b5ae3c4bfec132c2e40f3b165db60050d643bef9b8da9609e6de801e87812772c1d9d3ede82e8cf05175dcfeeec3cc1586e9c56a275e18d86d75185e897555ffab660b5a5886a712a82d5bbd9f7b5fa4ffaa3d463b074e883333e1b00d3be19092793c2a3b75b467758a34a3148dd17b7b6fec95df2a1cb399e6cf40911c23585af792013f427c16020b221b2c756e614bf73a2f2171380b5d9f71a6d27c19db4d258b7484fbf90ffa9bc56a25f37ce5b1a648def748097f741093154f271b5b2e7a6c5ebcb7617a6f99524efe220aba299c538ea3c167ee8210a9a3ed51ff875d9dd7132fdf0514d56bf41cb80e615454b387f9bfa7384d9984b1786021a15c79b763f3d7cec0fd2c6e89c6a39d1d8685b1fa5705beec449c3be92787cdf34832983fd5882c3a09c2ab4a74de53d237a9174f712fda9a20b0ade006039a0664aa8247488f9ed0b1524afa0c58032c2ae401865940c9e23979b4093c2d966213bba5131ca530ca8af6db9d976505a7918b0c109da657e387ecf35902daea53513aa616ecc8ae618b5950dc070b139ae5f16a90a1ea87aca52afa178de606cb792abd54d1645ad561c91c12dfa433bf198d4270b1f8d56104e7334cb13a2ad53e2ca0b0d8468f94b4ad776fa48d6d2791f93b0033ddbde011925144cf565ae6bfc8fd4ae960df2023d3023cb0dc5859484b6535c2cfe9f457a9072bebe517615fb1a5d48e29f2476130babba903f8401680d7cd061f7ac8bc422aecdd169b97a0641b85ae9f12ded323768582f41e218273394a6584e522c3052000061fa9a06663ea47ba911509f21863555e79fa385359a9307be5fc72caaf82de986e42ddfcf432de12096c6cf93cd82a5d3a0e4ae719f3af33543cc65344ca59bbde748ee39e421692e2fa25e8e545f49d3877288155c7710a8febb1e2aa03ade9bf91f4a02e8265c37424ca76624d5ad30736fb8c5dd1e1f0b0660bc4191a5fad835c6a18e34df95a4093e6d576655242a456986301e7d7b502eeb2fdabebc99f37ddf96ad883c94cecf1f29ec776da87ca5f57845217619d9ca3934ca1393f39793979d97ada198b67148b7d345612b98724c32b5695c4f15daa660db3b6842d0c53ab27e9fabefd44878b5d6c25f3c5d13c0afb26ac68869a4fc525db2d696477a092ff8cf38e134c7e909862583866006a92964757d20b848d540bea90e3216daf2c56dd1aa19b1854a9021530b20cac2bba71a468775e10b2df78a10d77fc224393d27a47d71b4dea719ca209b4f28584fc44db0e820311f9b3b8a734c84e9cbaa094076742486fbb937128c5b2ebb53b2734f74b13121dcddbd23ab73d7a0d3665fa4b9a93103aa4fddc95bad5aa8138e29ebf6934200417a3772d4ea1905e27fb6e1c1e89ecf0cb0970ab6bd5bde498b5a2b2779bb7f8998ec529a5b60659906badfbea3b835d2d6414e4cde8ee265b7034b8c60bcf061ec7b955231d5f6859ad7d981a4c72dccaa9b61dfcbcb5e7dd622bf9a85f5a3cf8ed70718c5ffd415dbeb4f85be6c07e3d76dcbca064489d9598521c31a8a7ce471f3a98ecff2695e2b6c3634e8380157064c74455284a0f669a1dbad2bf364490934d16e8a379d724d948f6a8d0fd8c7c6a2ebf7bf5b27319c36eb5cdcb4fd2ba3b0772a2867c0ef06ce7805d67ca0ca56ce7b1df55b13df2aa1cfd0ac17310a5ac4b58024bebf192dae473b39252652445e718700b118bc28fbfbe74f0d75ee75f32843d49e9ee4c5a69337d3d03c647a93155816b0b231e976b0cca3ecde691a4fc04eab71d6184bcd4cc02d461fb81f5d5e444778ea42a5baf6e4ecfb6c606805f5f4632b7ee4f31f76bdad1a6e525b2cd3cdd5e050e3040d2716bfdd10bb8c760b2be23ce9fb87032c487a926e2ebe171e6817a9fafbbfb24c9e639fcb6fd7f3585da988e6fc28a216fbe1bd1417263b1ed77158d85b5d898cdec722a238f8753c4097d821c01045938b17b2bfe317c59c67e87d219a85debf1ae2b58ef1b41e1a7f7e8848313abdb8ab62f61d649f4b960c39602f6126030b0024046941b09625d0f785b0ffc6e99de2af687caa13e400a26377bb31c0b9a2bc46e677f7124df619670e7dbff8758a764c6ee519b91c3197581e449d4ea4b9e4f8adf576ca32459cabe65e440a15eef82b7f7c5079fb87e0ef8a2f6e2ad8282ae21bbb3be5b73dd146d8e938dbaea39f3da7ddbee6d3c2ee1ba9f1361aac368c331a688017fde22e1cb332a04805e17bb79018dfade1c33f3d8820c12a33f3a544b96b6f07e7c36fee71e573be1890069164dc2c18c42d947cc1ad75678f1383eccb06f0e94551c3d787d8b29b98d738ed2f7aab67903097628b5a0e5fa410a161e1554549f06f02531d757c2e61ebd3692266bf276b3064d84fe3bc6a246847c8b790aaa066098a4d0db9223607f1bc3ba94c43cc2e28cf8913dfb3f65627ed94a2e10e02f7c6f7a90f6b318998d28c5fda1a788c68ccce71a2c41fff6cfd8daf5c8ca2ed38568fef43403540fc8f51ee36d11bdd9613e0df0a132b457d53786feb13d950cc7737344f7f5c5c0e7f9dbbdceeda08fa78e38b98abb7af4ca593e72b16d0722fa29b227f6785a1bfc9c0ae2fa8bb072bedb8e795329f66435371701e7ee412706c4b3708e4b88b6705e2783b4de5dc9879e2c64f40de967c9fe350e33d5a4166758443ace82882e683acf2c9bf71d4581f365773f459cae490823e4b62213be48ae70bb3fe22b196711c974fe4b90d73c189ddfd4d3a06586a1ada6fc2d3ece374cf0992bdf3a01967101659b401327ff0aec390dfd37b82bbe01e881263d18cb700661f3100357cb3795511c35d261896ea8d763cc89538063b413a88d834a42035b16ea2239646e0d5103954fa404476373e6468852c79539e630b72fbeb8facbdf11a8c54bc5d6d868b09b649580d9d5a028e556358e43d275da7b183e50adea8e3cfc184b7939e84f6658cbd3df82ca5b11ff7f4591a950fdea2490d3aa4e46536fb56c5a7e4e492569e171454f95d7803ee339e03a2b2ce98d6aef0c24efc70d7445eefc7d42a408fb88b03c8ab4481f5455bf57b3709fe1569eab559113586829ac8e6fa7fe38c663c38e289d6c7f5214ca39b4e4cccab8612acc92c36f348097ef0aff6b0d00dd7176ef6953b30b0c9ab2c640220136920d5d830657749104b21f8975c3674353e818bfa511ff32a7bc46cb19f00136f6de8d3ed8715b77fe81e78a449ef4e737d8b29b450385246b54f068dea781dbd6be0bcbf016507b1ade4ad195512970c6a171a719a6ce274cbac086ee9820b14b0aa83478e3673ed228804fdc4e54b6f4f209f6ad2bab317fad0bd1569e5894053c41006246593173d40116475f22eddb4903b94cfec278fda90c77eb5320652c11e85a2956479be2dfdd1a16ce9196422cdc462f5d9cd11de1b995d5bb4001d959199c1c83d93277c6e34821702d55af1e118116595288434be5c9979db7840920e4653a57ec427a9b93b694da338f27588bb6fc18e0f4de06565a0507f3759e8c2eb259d737b133eba6d09da246a7804942568910edee2d50223f95a2046df1ce5945afd58c9aa3d6b76259ccaed36e21b270ad1cfac8b473a68695cdad0d38f2a2bbb33bfa56aee98328cde1d8cf2236273ca3abb59d892f845bbeb50c5af1d9b7acfcfad96a9fd49a92b124494ed08ff200372fcc8680c6b9e1aa8e8e502a5e18edac3aa28e53b54574667cb0d69de864761ad0db2ec074ccaf0327cb95c0bc369ac458641562d705ffedbd26aba4c96dc9c68fa33affc024b3ee113e9ff4579fe1ec6c10da2a97f07580486e406104ddc69dd816d6f39950fb754e371bc4e21e64c2a7f768e77b104e2edae6a62dec0e1440ea745876be9c98cfac14390fcf3e9ac555bf052da839be69bba43baad78f7b1eab7689743500979e2395b8d1eccb1ca341dc31d037cba30ce1866220bdf0656741c4c9d9e8acb1bec3fcbb9e3f4d9a0474e1fa3f384a83d82476e069ff1635ae1958dfb08be8fef1dcae75aa48b15617aff2392dc7901d7908d023e72afce4d22e4b2e4850c9fe81b1a325ba78f17ca69917c68187b9bc3067787eaa62b47de3797433101863d991268050c93afd14098684f061581b627967f5eaf404c838816f02a05a8b85f974c91648b77151df040d62fd169fc40ad17a0105d9c3f5d14494e5372c8a27d53d987b6bc72877452f3b2040bc33b660180f8ad3a56d048ec3c8137d37a82f5c41eddc8e3d6b287b822908ec009dac3bdbb1d7e935e48cd83e2ab8915277c0c72447aca1b379682e4e304e7c871512fd4c983d374bc753f5db5c412280c20914e4f7361f7a3017f52a27cca077a0065c90d28fff1af58762ad85581a561bacaa3e30db9360c1c862f8713a0f105620afff48927387f95a9727ca54655f1cb2aefce22fd2eeb5d31e85d7a3a3d623af67e81dcb54fb055b96c98f481df375d06beb9bd6b008718fe1b14aba3e548eb7897e825e8fd1b29ad36240c2570aeaee725d339cf3380ded0d0e1f9c40113d90b522a03124a918940557407c26533c9c6d687f284cf8325a8d32719ddc4cef4a0f633f15222484bd37d0108127c9d40679bd194a624a812aac0aa6974e29410b178607bed29a5e2c725573cfecc1ea81fafd23c0b284ecd9008ff6c9b726a09013504b95051ae8c0e6ab73e562a06bfd0a78914492c8596a2816de5abb85edaf05134c1da834b20d6f83e44f6be7e330447f0312be041a9e47b7bb0fc9158962b0a8d5371e3de13faf266c9efb2989f5f159db5beebc28c2bf4205f761e458e189c1797d765d95e1ec1c09c76ef294bf2802a1f38fa828917e0c12a6f99eea5d459830f058e1bda834d9600b221a746a093fd0fea2a5d6bf5ca10881abc86a291790793e0a207579318ef8c1ad11ab6cb35179feb528d734a205cc0958f940600e800a3c896c134ae26e0b2600950d0cd6ae96c695b031012362c1dce6760b10107ba3bc61ea909e23222a5a309da3bfc56acd060ccfc8f25782558240074122c153f6899d8c1d15a7927b049833374da63635083f7462bd52b5bb08da18a932ab95a6b88fb69297ee3b0f98a3b509b8e70992807da93b533ffa9c82b0af90dd56282a7dc4bb530027c58a27857abb633cac2840b33a9bb61cdd7380c3996c6c5c39c1993d862647142900715099cd6881f5b621d9b5889be318a5b8c752a4247bc4bd175fdb38631e0e0aa1c808e12fc53c9e1a1a8761a08118f10742e2902fad425ef1dc6bf6ff871ecc99962308e29ae7f39c7162b0975ffb43745e3c160777fa6b19aeaccf90be7d1f7ca05882bcb63ca107f3a9bee0089d6aae29566307b8ec7d1663653b93bee7fdb02b86b6799ffecb1ba4a792b355c0d3452c4aa0a14c07a8517985c99ff033bb18907407687f5a770df70e9d27bac2a1e494025c7f55b500802600c3873d6b07e069a5dec5c3a9d56927b4f4b37948a98bd1abd7f73a5888862da6cc51884eec1b039e99bae768f0f917c8d0500979a12882c8d6129488fe7f8800d470910f7453a8cc55a27a2655ba265021f875a8f0e1e95de02160db8481ac965da9bcd4f64cf5283a31de89aaa6c5d4e3dc64c6af8fb5b76fbcb70d1f732bd964b4c5f14b400c8c44735828c37155b3f5c0d3421763012fab34d0f4391f0b6b0dc9c72b3c7d21d6be47468744940ac58522ba3cd8f1b03d59ed944b2e3e699ecc4c9ace4d41d7b81474e3fb09793e7d95caa964b0b7d91606f2707d1d6872ed34c5e43746b723b2ec8661f1091ca2a23e0847ef466705fdd7be0cf35977d345b14cbbbc255e14271804f27f572718d957df5424733e0b9d396546e946430948ddf52f69c764055dd3f21e1250cde1c1cd9d8b02fc487566c27a718e4bf4ac8f758ce41827bb55463198d00de44d5f8793035965a7a0ae8ebcd31560ca0de4e1a6ca9ea11abb930495cac66f2a4ea35b9f0f58a16517b80084c2a1a829c0830a2344d0d0d448fa4c41191a4fe63fb045b00648fce30d1b56a640d84f897e0ccda7374d4bca779224e8a0b9b495e85a1dda950fdbdf3fc31619e68eff0303b8ae6d3028c0aa227e2af01e22295ed87584053cc7725c900d07ffcd1cb8141f704a58661d9df96a3eb280cb3d5fc2daae4f58fa45e500eeeb9ff0a469d49b540d0abd96a526de96372c63b744409126acdab929cfbf9708d800b5a0803bea8d7da3a652c0ac1c4bc84246b781fd3bce6e4d466c80f8405ebe9ea7f70ac8b8283c79a5c496bb0e549841d034aebe7ae8b4500eeebe6c25679c44499cfc6836c3b5039c0954ce54e6b868cf3c3aa012e56afc3b55e79629dab916deb1679c8fb23320414462af6b379110166e9183e5fa340beaeb12e339cd75b9027e5fceba42b0dc8a932f2b85058132361cc47906d9ce94d09c26dddfe4ada54d32136d748c2f1d0fefbb6aa87154a5534ac6ad1b241307e8ed6ddf46f618c8111d14f63e2fe87a30bb8de6f5d8e789b955bf32abcc1870260f0cc9bd97dad07638b3a104a03a729272df5ce71df3908e5baf37ebe91127b6f29d6298241c075bdf7f8d6c9ec583ab3f1daee4cd6f668e5441b033a3648c2290458ab5c893b09fdee8790800add62c481c56a76f6d7230f9117a40afc3f8ebd77b7f138b98d7786d3f5ad9a3d763b9a2f4cf67da3a9c108f07bc4fbbac2b23d17a0a291e7294044348e5b59100089eb6c139e1bf5596d8d0f5b51f5990a104f986246f04d42a6c77a23429f1180d88e64d49ed67bcc4819f229b98673bec963103fb999206dfa6f77849566328350d427432be696e44f712fbc31cf840677bc1780b8f16b958b0761191a58f193cd3abce2649681cda10182a8d03ad42ce6e9a7019d12ea16a80456aac0c18637fed6455b1886561d0f9d4a1a49130fed3698d52c7e5654706bdbf30347d79e38cd01ab8a73a6e861f003a5b5099a726e88e6f60f3f81d1481a2442cbab989a3df9a1918c0b08178e1b506f5bd054642aae433900f381937e0aab08872274c9a9a215c6c49f89d14f11822ba43cb49d01162c04ff0d9e18433d8705e204f7b931dcb2cb3fb229a91e21b4cbb39b6da32c129f39b733ef6dfbef248d3000e539484ec959c8af5b13028e24bb8e4bec15bf8ce5b3df4ac57518f8a814aacab6c958a711fad8aece1187d09912f6f50c21070d3980349dece48f2de3a188ed8df0bb6697db0d286fec5b8203c3e02c1691459c7c6c471c5b3396b6dbe1e6303ff601f37d4ae2f8f9a480c6777f4ee6e3b49ac01e4373f911eb3898450ab8336ea9def2026f78f68d3b7087ac56d13c544e35dcccc709c3417c1d8f79033852f8b2c16b6a473c449da050a7c43a5f7cc925b131ab2a1850405c2e7c94a33d616c4235ecc2c81918faef26080b069bf642f6cab38ae73b78bc9ca3b4f4526665803390b0f7ca4191764f07344ed0ea0f78a58c34ecb217a5b30e2d618390673a7bdad2684bd4b18be3160225764bb82357117beb57bef72e6b1ca79ae14d56e302a2b068b6ed893b5804ed79790fc472413259747cc219293c4a4bc1a5385ddf935f3e32ba376b7f3fdf998bc99fcd1c4b029c313768715cf5d1d82c6f738e7f82638d3bfce5f1ac7d1f8e8d56c21eea9ec3f0fc593f4017529ffa6278eac56e33c191d93c43dcebf2c9f3fc74c1ce67455691206c034bdd369a27c8c039de132824fb40b69daad99a45fa9f44405628a7567b255bd58281c2a79d1abdfa75280b45c2eccc6868dbe531ca768bef75b4a968edf95f7c3c66dd1f3d0f60938ede4dae92d2651d0e8ee8afcaee85bb5fa20b4f61668de6553be2d692e2d5e412b0a24446b4cb39e0bad8d4507b8ab3fbdf377f38ff5abcf8ef70ef2519504e3d6a53341df6cd61102847b17d5884c355009a2bb8763264df953025342ee6d8194070d6bb16f05d948d4d63cd60fb5ed918007bd30f8feac7a3a4a39f04c878b323a9958eaa621bab7d3eb9bb5bbb6738a199729b1db8c94793609ef43d19bf66519ccd6bfcb8934b775702254926599080d191157862903bd7eaee7c74e469b40a5800bd66c55e824a366023136ac7bcf6da7b6f19011aa4b74d0d4a33fc7fed206a52e573f768f9165faa7e4ed28b784c5910afe9d6842912f50bc85fd237c53e133df1ef95a4a9ac507901f129a38064fae86b4e84a43c0dbf81a77d518554c67984d5bc89ee4e26946501c9345f4c6737a84a6c7567e27d82ea716bf1d07adad16bff4b6a4924ff585dd34c4eafd7ab6dbaf7bf31ead00654f07c3bea21e1206f3b8fccb3dfc667f9a2a83d160b7ebae9871e07c2d45f1f8c5453325d24b99dcc4420df4af212840a4fb84004baf39a78a723185c3efb6bb08704ea9d78e748c8f3a194f609cf4829e21495e1b51904ff89dce2359a871ee6682625bcfefbf8b2ada541a3492e5712ca9db84f777fd8012881a067adc7b74ccc47b91ad26c9cd26ad32d970cedfb0b98f88a8b78d3cc9fb0da5662446f830e8b6cf6c5e1a27cf8535d81269a394ea4eb239036ba4f8851d622735f8e37a78e4e557277563352773183794599740a9d88f4608237db8a2743780978d8d217346d28477fc56b6d1aa142b2eccd77d5285c894d4b2077ea72ec543fd2467c8b977f4ebc97acdfed90c1cae3dbf62816391c3cb56d3e48df559483e022f1ab965f0e96ad5586d349253ece36b36a1539bc73d61c2ee687e9f9f8af58b8a771db00cdd53edd8b919a65fef3e77ee7bba1dbf1fd6766e3fc9b1e705f98fe91cb872c1c3bc1e22d42feb1a58c475c3f4b1e6dbce100d2f1353154c912875fa3902bdb43d22653427ec6751652fdc61c8e91f758dd0e8f5e5f8af0e075ac6e78ee7f2d79efcd448575e6be23d9e4257a0c28685302869b8525e7c6bd23bff23dad2fa3261799c26a6b4677b52edefdbd59a7e63554fcec8d2d9862f6ee4074c761f0750823f7d9a21703e63a40d2c9f79e6d482c552edbf106eacb494fde88eaeae61c226742cedf041b14fd407ba08a6c89d1663d8fb0e9ef1cd48f9c49e08944349fc00e574331409fb937bc08afa40f875413187ed0949214d545425c1610ae03d1b1483ef24fc13c06d7a8f72c3a380e3c60949c2bd5355a0c765c1dc38d307edda0e5da45c01d0920a16a5b036000ec5c62d9dea1d171263583950145383d143516981ba50b9cccb3e184f54a3813db6709fc8dc9af025bacfe3cac9b250b86776b4e35f164ff5119552b0904817a208c76a4ac5c4abdf2347531c29540109303992e296dfdb25cd43a259161e4d2e67b5533bbc0f259102059a25257f75bfd2ca2a596ad2ca434879dd07f5383185d48e4042beacfda0495e5c39819345069238d5537cbab4145fe29f432d6d9c718c0fdf12438d49a4075340fbed9f4077e972af1beb1916882dfeccf279a0e51be7cf2c52a5644fea5481dcd0b2ef6397d09daf25074a699ba30b0f7cf51e8b70cc15c62969f3156ca13edce7f918df2cc234d2c3539586055e2afd34f6794af88d407042202413c0bfb80c20e8ae164940bcc28f762186b1ae360c41897d73bfe221f8d1ca4cdcf91050d5b1e75e2727d76ca8c594b82321d8e9afad1a14510169c9d4f94051b73a298ec7a8d0054437311fd90ef4e6c0642d891cae1691f25ec29e9cf1e55854c4a7711f60e1d8b0c19667a667bcbc68f78a88b5d9946283266569588756230308b5acb8e797f4dc304c87c6311bf6ae799e97066debbf2b3dd199a79daebf3ca10d9957429ef2b20ae6d9f2cebc0e4f92acc68ba41c8f2760ce17d82b5c22bdf5e09ab5c1f5672b5865b543490fcb932dc2d2d3495a67bc624b64ec6542ca41d1f38a2f14314945debad1d923c616c5f1cd1de00e494b0137f097f315f8e6d35dea3050d22324075b185aee24687284b280f886f292d1572b0065541c4f71eed688545b8ec820d23642e79a441c56172ffc4c2f11730ebee5472332036471cf2a210e91f2733cc5826c46dfc410f51c75e8469dfc1faef1dfa3115b8c0fed3a669c756fdceff5b2214661085a35cdcd6bce05ec1300dab3ca57d3d1ac230ef244bba64c5307170924ac4f5509e21668c13252ba5c8b9a5fa1f575e87973043d9377e697b7bd74bb0dcb7c7ba06df0348ab3e1b9711396ec721dbc70314404b612c0366b58f31c42c2f745845070c0a1cb54b866367d4e52467ddc9721e015f78cdd718c59746988fa13275f615a4d7aeaf0dee71d5b27ad8f899305b9180c246632c6d0c7bccc57b1c27cd1159652fdbf49f63021fddb491835644d629ddad9292960b01d29b5abce0deb54716eb0ecbb421ff3d547ca02a637ea8c3f290a9a815159a6c7833a7a084bd09179b8ad15003fad96c9210335c955001d02dbd692cbdaf516ea9a3227f8c02bc37282a37ec6d35b1885fae2f4fd9dff157730ebe2b96a2f54ec9291e4698b0279187c37fd5a5b0ba2565b6ba0e5eb1950f05abe71592d6972304d629c51c738820a71acb4b5008e409374521096f07d544363108be59f5c9ceccb1018dfb25cc75b81c49fe6abcf97e7b778dcc2aea96135bdd8d3d8e94200a3c2db04dcb27df77d265393ec21f5e0ea45356a0e60bd0f4e517e0a0378f2d17c1bbe5707d67245fd01595141c5c8f78ab7ddf9f347b55729fd754979515cd940959d0a680f2a6c35b4186c2f18d6c86f7921b365f4942081be281e6253715538cd95ea492fa27938da734ca599bb5f98fb886bebaad2b4391c31250563641160c4c4458d7cdd7ae1f62ac999c6580cd7fff52e4c4e06652f01c78dffc5fd7937e9c4ffb1624d97e0bf7d512c07f8954cc6c50f409e69f72e5ba6d4333f17ee56898f6d462bcabff35695e35d366467d3d1cd29eb08d4031aa3f3740cb21decbb640879e01ce20e44b5d89717e6c4c34ece1f8fa9e552aac3b8003a7672f0542949f03e71615d751bee328387958d8e575f5ce95eb1abe7da51435b3437c1132acc32b3d0bf48dd6cdbf3a30e4f8f43964cc3cf6bf90c9e5fafa402515c8835a65c9fbfc348355bac083714dcd73ed36c4560d98f930649f84add4ef35ac5e47bb1c7f37e7f22ed06f94d0422dd07b237ddb26da1247416c814880d7fdcc0b3215f97be63f5bce7b747cdbc74260f6e93d996f6b2e6e270c925ce1bd0f7789ab77cbde5a7437bc7399a27d534b4bb058fa7c6cb43aed0b6a999b98ded78dfc9b32969e1fa21fbbdee5c4b17bd1824b0044ead708b4a17ed27604ad35818fcd6142a713615074692244e5c1c0ab09d4bf662803bbd151c32ac924d2a02cbcfc7b11a8554dc877b94fee39e106cbce81c534f9dbdb18dc7a213622abf29289bd6e2785ddc8fd0621e89d749c29618ea3e8f1bca72555acb256acf40e4fa59534c89b708382c49450fe2a561643627bbc0f688a093ac5e7ea862845ee68a7e04fc2c50ca75c3756791f361c9ff7435c9c4a77185372fd6fdfb88ba3cb6cebb3e22b82ed495baabc4770443f7a0183652b3ee2cf5ddf51d9cb9c28c7113e18745744661637aa154b45c52ed0ec9a23e506ff17bb6001c52fbac671f1b91d6f61a0625f1da3ee90fdbff6d11d926151949808260280c952ceb145b5d6c50de4a203ae51eadf40f29f2fe080ac17cee4310f54c5efd476858262ee0eb853b2c1b90aad297d851179b69d67bec1c4e7d85cd989fc3c7438603f612c00d9f81eb0a1f9ddc58549df318076f3f5410866c8082ec2a02246757d6d3a2df6b4ea6033a5d306f31080aa269e8b2e42dc68f693c6d6c175263eb6e3ca24210e0d3fae2872914d08964bbbd437c13228f9cc6d120354047808722349482a5037e8d550c70b76c62ed0bf366577c205dbbb309fd84ffa2c1fa8db3237f99abf0b550603efcf251bb6b7e943fc820169180289dff5b55a84bda0ae7db96bbb57834f25c53c1c893fa1ec2ccc29e8d5b9801e6abc0cc1e0a91e95841cc8d37219d7aada0ce7487b14bcd482d13558a9f480f097541775e4d148d2db14b32dafaccce2595ebbab2f121ba329114cf7ff2cd00b1e3dca086d1d6cc88d084f3bf321f86f359bf427d36cc89d05ddfa47b8082df95184bbcc40dff9ba642036b6314546c80e48758cccefa401533908d4fd028845b4209368b0af420ea1ce85ede6dcb30916fc30a96bcdf987d64e8134809102fc52cf757f49ec22114042bdc012b6195d51ca60f2c15eabbee21e39a349bd91f44e04829020e9ef0b12e9c4078b69bbdaf33e3289d4e7685d9cf74aa2b774ea087e644474cb47e1ac7fdabdd806d0ad5a4e3ca8c9d2b3abef7d8de655bce408878d17406f231bcc41802bb84f95d0770370c69dcba3ea11b1c605944549f065ee6eea06113334bf0440a364e5048848af54755471af4df4ffce067a0d11736d59434b2ac4885fe20085fcf5651232374f5d5dc460f5a847406a1b8c5e6079aa31bdb3a9256a8998536d201a4fe2585c7e9e8d2c4ad483708b696cdf2c352c3d71ef3878614e4b02ca8acfd1027e8d20bc2245690bba5dd4c9f52f97dace937c23beaa10e046f8e3e41d38d552559822178b398eabffce88b77ae980902adc5af359459c1b2b1a99095220a7e600d594eb2c0af260e02a23a7a00a67d464a01433c1fd48a8f6f5fd9e9498531e539c6b2476c34ce986456a8636073fd4b4f132aa08ba8ea8e3af70b8bd4f00246f56793d9e9008a39251f5a11a711117d5ecde7a40b052d7fa99ec51e238fa09f3aace3b244ccd33850a69f676a4bf21756a8f9bf2921c95c471a08b8a5b4f3b3eb5e73e5c38a24345132748a65e8c4b420f2495d023b10f396b9368a5a0b832cb2e962936494acf651f4056e92ca746d20a3adc2be4b800fb90ae941936c52f734a3ff70e91d06a83cda5a43bed340a84d3be79689b5d434fc2f53c7537cef01ab74779eabfbbdd93e2335e2f98bb2c2b24c283a92d3641b640ebcb6fda1fb71f3b6acb0eb234b4a1809ccd514ad3d67bf1f13d5c9108fbf88db3e371fd72f006e7615d9634c27127879c86c89f0164d19bd30d0b6b0e9e364e29ddaf7e9808fe197cb07d2a59c72dd7a43ac2885ae94fcf18b6f094698479adf20220fc01819c65a649dae0a4830bd1a2eedf70d074a5fbfc04093dd5d5acb62fffa3b965d8c97f98a7c9e4310280d05f0681b5badcf36ce5bfa41d8c7ee0217f3d5afef12a786f9bb51b32d2b604f8985641a5c1f4aeac527654fd72adf1b309c2d718d69e4d937f2d0a2a8d2c80e9c99a1cf98df8dfeae6331240e113f00c90a6f5af5ad246956560c6474fd53c947c55fd019aed51c022a62cd0f7bdbb0dc8b53ada0f580371aad6893d5ec6024dc1584d3b573edb6d365db0613250dec1b7045ba9da679574b3621425ca607bd5da3014b7ee581260ffe7de6baa5244019f41e00bb1ca49cc67f7d08a0ed7eb98b0ec2ff93aa1093f676b3828929e64e0ed85b7dda9da87820fa554a6a8ca98cf369650b7a683dd267dd00a4d88d5650472f74de0d8851f8589258423c4026f0334a734e50ab8caba383da1ee68145a8a7a6cc4ef9b63fcefc9d37549a92b3720fce2fd6acf30ff11d0ca6ca61a1d0b23e7585d75d2022a5a43ffbb4e1f2abc6382989ee45145f64c9e003fd0e7375660f65c57c813bcbfe0f5f18ffd6462d3c24a678a803252e4970e195bdbedff983a52b2b06a99a40077c40653e1f1f16f10999d0c1fb7541e1fd1680b43a6ff57e4068c20c2a2e3a011cd440ca729610367698b13924a66dfe5b678ddb07e9ebc1e168154108e32112205c910ceb49ce4698c14e677eee7542d3d0c448442243f5130f35ed8ca2974fb70e470960bfee593adb92f0104dc115e3d792f3729f6de3ccaf4312a64a1a5c07bb4ecc9e2fe72f05d41a363fa265a6ef8927adb23b31351780993ce7bf2d639fb6e7f9e3fc3e1ed2fd300cd87fd3ca395847d4c56fbf3cc1b9f6a760745e48043675e785806dd0136a3960c8d7f8368d1728f997bc41c3f9fb4b84f8d31ace213f37113c9f92fa40b66f961e2dd824e264a85833c2ecd86700c7eca288d1ee4a880f4065805a739ad6c01c299c474118062d219155cb7b0dd3b8be86e5b3bbe8c65e3d4cc46c72a100697a9d98987a72a3058c8c44fe8c693f8b5650da5c94b5231c9725cd823f728db930da3cbcd66f3a9d21384a79d9a27794c471b81ee7488e68ddf3343be537175614072b10a3d69f80d0154c6b4cd22ca0a4b93e038d467fe01fec1dc052efa7276097731353ac1abdb4b0bb074432a5c7e18a80e2cbb8e5583b70183333bea3fd9d036203c4bfbbe6040f8a08b184713a0d06b71b15378df5ab2cf85af317003d9a55eeb6a55514245c25fc5a8c41c5ce07bd273c692151ba7b0e5e1a84dfeabd56c2e507750f578cdc1b9cb868ee61f7870a1db79af193ddde94fac59f1cbed93d6e638c6b761d918df7ef6779136c9f8c4727a37d87657b22f6adf1f081b9c2f049893e550e05d08a3c755ab0e52163cf888a6716cd8cad4f2aec6a3eb8e887b4fa8a57ffe49cd49f985e15d6f56de41bdc31a43806cd44a3eb7a6e34743131a2541badb6c2bf621ffcc0b4cae14321bdef192612ba2453c89743456337e6648a8780565659fb414812fa6b24f3ac362e14c7d8dfd810fb2d1b7b2c1864e3d235f2a2a8d7db521cfdfb2a15f5bbe43fc538fe6fba6bc68c8f1a076b532edb98e1e6cd44b81257efee62054b030097b448d9fb5a6bdc1f782d8d02b96e51cb4126192e94513a8084c3180f3a6ba7ca4c621f4210fa2544a78b25ca69a1cf970492b861db5d1a0f4a03710c108c458d497b453a7b94bf59621e7b3fc884ac41d02b628418239455a114316edaf56e744b7a1a728781f51e406250c075756dbe79cdff29557f646f6cfd0f2ad03a7d334c97aa684c6cd411de6f8fea33d936401aa406210dbb54725e39b6cf89a3f21a2d2823de95a7178c782f69adfb8cb7eec921a6a3f0d3d97d1c7405d8c8390c482305d9b4da1d27b392da8d66b14b9b7748325a4e63bbb311d541a27d85282b0281a3946ce19f48c0c4f39ece43dbb00dc927b6343bb20ac3549da01f15fb4e86832fb4df39e75ebd3eb330b062746730fecf6d4fee3c47769585761b8b96d7940d35b474821a3a48f1488ec1d7cf8dfcbd52d73b85870b5fa421f60d06aa257ec82887df713b12f2d5cb0be3818894ee8fbd2fba4587001984eecc9b974ee3ed58db58be33bb4e8de18efcbb64a87f766ae185c49fc374a04f68e4ce3ee34b59cf89938fe947aaf43528d71172a9cd471db6779071b6b931670368fef6c7cb733aeb4c1c302aa19a3633638ec1d7098e49804b39e683063cb6c0cd9e5ddbdbb5c3f6454f5c889d8e3ecae16ce40300503c30b57d1032c0f6d3757fb8d6d3363477b471f5e0eeb0ac6a4fd9e4fee72e02389e2531ea498a0275924a8b8d0f4bdd2788fe114b6744e782bd55ec8e5808455c531be2263a6a2768ca0cf6c8b713b035b8f3ecb25c72b75bb4ba247c5de692522cca83692628950c75680270c6a8d05b6bb8cdfb329be1b392792213eda071a2566641cecc35a10f7be23ebd4d3bc346cbc4a9a1601e444e7875ab41b3c99b11c5455aa5a236b89c43f77c7e333e7839e16c96292becf5616a7815a008f974aa04c3224a8e8340399948316e7bb1bb5b16c4c94f8616500f5992d1f2d74e886a419b9f362f7eb0a9c444793688ace1fdd8b28beed94fa8ec6e34f21cb737718ff2ceb77d9c14eed7c0fcdae46399759882c8ca479e08d9175808fc582fb1f8d5e4c9e7ca50047d28c59d3ff3a46191cefa0115099c25303760934e4c1bd121e9089e048e5e15f32fea815a3b3f7670b4c787aecd1f32202e9428a34997d5be17d01c73291137eff0fe356996e4efb748eb000e0f21f57dd0535d1e52934e3dbca28ee8096c1bc5a0c8c8ee9a586cf2f874f467dcba83e438f2ee9545395ebd900d2e88cdea60c9841147b43297b13200bade1b7f367f79dc8e4666b6b685233f40f545e73306db08115330bc75f48e3caf16af6a8606f696ec89097b165df550076ce720764faae676bb203c0dc70f1fec33f2ea6223b6b9d70ddc41a371fb7c75f3f8430b0ebcdca774eea9bc35e9008707ee0ab0bd84cae7cb975015d132fd357191509ba8409adc48ce4518b2de6f310b7e11c54af06c2542bb55d941ecdf89e99f8777253da4ce0668a3b0928c79c59ebbbb51459c818abf20d6a8aa97c35f1f7d2f8bcea3ea6447596256991ca6a253eea884db8621d552b250b6963228eb000cd24fab92ff326d32982f3fdb96f670cbb69e4a44a09ae00c05161ce320e7204581401559ebbf6132a7a4f4c1c1b98ed9c6b765b37381759e173f9229c26b32518393ea1f8b9c09bc55521da6bf79b58fd974da9cf98c8155bfe4dcda149c728bcfa24ef8025f9b170b72c698e6c9728e1360e15c04d83c8c47b5ac5483e75b0c04287c75e8ab3f60b46e3edeceb3c5c9891813166a23e4478a377388e84e723a26dd02f83009886983fb990bfbb439825d8b43fd6e195582b8b1d296938dac5a0f0f4f82d2ee6a91e8678998ac15c3195c3e0015c2652627e22df2f6d69138a0c36235e5404fad070905dabb64c7b35dbdede5eaefe18088cbaddea2baa544b47b100f17e5230ec42760644b62f70bc23d48ee3720a2841ea250032dd1982f0796e9185c0e0dd8ba7e11ec5b9416b85fa0c27a7ec804a9c0462bc2ba1a86fda501081318b71066f5e5182b66fa1a75ceffed1b3087b5586b1ac2bfb30c290cbda7ff951df3f934f0eb1a173a4ac3b13094fce297b157b95d6b7c493a8ea58b3cc570cf8245ba09bb2087068ffacf7544da6abdfac63d49d9764391ca98516bba368e8928394fdd1b1105fab0742f2b6a2a751d78dbdfea64c2d90f8b237a18e36420266c8ea3405db2a7129e9fc8e46539ce0c400034d6d65abc7aadb749496a71c6bf15514c5825590f674e239cee9e06775076dc785a2bf3cab143649a0405d915c56968aef37f2cb30f9c496b81c2d783f6ae52afb1cb054b92a7e17dcc8d9c1d791a641da6708dc0090d8c73f4a788a307a426ecc36427db9eec79cf792711515341bf4ff8a126ac9903ea3bc24b8c4eb26de4a92d4340873935d6e88bf681938423d4bd8c72e445ebdb166d04e9bd5367248f2018efef845d5b0f1a3c766baef07ac93ab5e285aab45bcff263919889e83379a2a9db9204a0e45fa36a2b79582339dc9b3dfb85756c6df299f857a55b0b2da7368275217d1b0c9d7487deb3e2028bb53387e1fc3302aaff7d2e12aba83ea807c5b1acaebac4489dcc0a8677382287e3dfa870ee60e6f2af7a680a9893381d5f5c033c80aed50770d46c617e1e51ae57bc541aaa68242c1cd3391307a8dcd87886461d0cb7c7fea40e4f11e03cc7c8881e528e008409314d4f829ce65ce719b48eec117aefca53a629fb8127595186e00d6181150230ef265293234e2a8ec7f6dc61b9d90667dcbf1cb88a949d9c92e2b080ef03f3f3f558c4775b47ec20c255c546edb120d38d2b64c5dc1ea1043209864f04cb96e39712088b939b97fd6480928327e20a9616de561c02b0a238fc1442f8431336c28a5bb0b6222881317dd9f7bbd46f4b91bc7b618ea70f20034096df4947489e7f7d03faf8ed8d63beb715732d936f621bcad199efdad988b772be8f46289048f4f39af193db233c06a1878d63c5b915d4df67b46a0ed4e848aa9afa571d59e08b773a70684c7b53e2e6788c42972ecbec0b636e0af66452702e7f3d07c47224264b9cd689634dbd001cc72df70fd96fe560f0e9b4959949edfc21d906764342cb3a81ed0703eb5c4cec2928ca08df27973cc88a8024240667502ebf32704563d79e1a7534e0e0e44e498dd28dfb4f2e038bb19fc4992827eef5c155a3306338ec8dbaf00cb4189142d656e5c9526aff10288c785a93700fdfe354ca25b02c17af0d11f84c519a7c86f15c1b22c207396a0647b4275fdb23de4722b7642eadb44aef71d323752b9c3a570d14674b0906b6977d098598101275c56853a4d52b83828c3e63e35ed53340c7125ce82308b3b38c1d22de23137e3f89378575d7364d15a257d8cbc092d8f73e9affd335b36fb6b95ac6572d5bfd9b7505d5b1f0a777f7f73eafedc691046bb02aa990a5491ad1f280181940e535c99b1bb663fbb60fb491db92a0e02858bc334345414b722bfada9e6e53af5a641678b3323b0801cc0ac2455c00dc756fda36342d0c6dff6d7cd62f0625b886db59d00f594fe1f54131e7457709c6823d1904c6c515a56af176f9f3d4beb6c7c262bbaf88e3aa86c4fe348154b2796ba6ac744ae260a2962dc0a66fcfa212feb143fb4b7ee134692a0f7cc6fae6fd7c92570c480a49e0a1a2590b4ff653c60c41353c5dcba409ebac5e3321a7d5b78812362ecbffaa49654a5f0df1d882dc662d8b1777109b59f8ecf30bc04cf649b9d2199caffc315636cf2ca9df1fcedb1f2d8d2bd93d9fa59bd17ada37f5bb6e4155c2313681354859eb320bcb918d5b80c8e2dc8aced71db64a89edd89ec787481878d90757bdc96a9b0b74eff829b20c8566e7e2a9529fbb680e3fbe24eaf889864932e9335af8a37f7f092dc56e0202fe4ee838751ebbd4ecb64c396e1a1556fbbb08a671ac4c5a30cdde67c2ab5df8598fb7b890b0bc85683133611f7481c36ed91fa1faebd2692bd88b625a634d41250fa29618c1fa54571e98f2b49b84b210712bdeb4c6d22e2da9e02e5d90f10eff78f9abf5060c38bf33cf0780c2506a82258d94ef1399aec610ac4748a7119b06de212146c0d7dda608c23244afd1a801f951bf877d1d29aa95355986207805e3b40e48e887a0d20d457d3a9610f2c4194e9b4cba45e155db7db4706b94babd95f29f7cab03b26454ee3184ead3cd84bd823f3fa77f5b124b160e8c15655bcb6dde90f91655db5214561a9ea3bd82aac16b27563ea12df37bd6f71588fefe2d6855738ab3efd62b2492b0d3654d991b9832686a759a59ca16378afe6e8a5c0a30492b4e3c9c91f2b98464fc93c988989cb3b5888162a3fac07a8186c6796d7e0addafc62073c838686d94730034ba708f35f42a1d297c61542eafd9ef48383122435e179e330cb12ad41f0f338f9a6f35ec3203b1c40509a7870a483cc9bb000751b4916e2e3f58f94ef8c86b79455d636531103025ac37714b20ee1ee6b0217a5abf1256c3c1a18a5fc1ce04336a8ddf7c5d329342a10cf1de358d01097893264de732e2d85a0449a597f635cbc1db1488e82c2f29859ac9194215f7c68d386abcff517bf3ca5579c47f984e2b147c06648cda4ba8e18350a54b47516dea23f439bea5a0b73b5857f163d1586db166fc1bd33a162d59616b730f8e7395f4dd4de617edebb281eef01af979132d0097e30c26b4841e606797aac385a4425559d1eb6f907d52d5b9bb319228f229916b9ad4060378faa37666654929496954b7c1c1648f7bfceb89875d35c6c27ca83ae04f0a170077050a9fc372ff7310edbe9a7da2d1a5416dfae7e117d508b24719d9196710a81dd5a330cebe9be2e12197de582409ec729c737676b827d01e47ff6a9d7e02503ba51924bbcec96d2e7f62125243c1e8a1cab650b60adfdb0ec7b5a24aa838818cf29a130c9444220cd7508437a0d91862d469bdeeea64fd12a19059d7da5587055c73e62d702108073d535f226cac2720c88367322375692d61aa39e148fc6db3b555c91c3557039e442d44c29fc309f0d2d378dff158954bab1b0df81263d807674dea9304d6b4fe8932c31fccc934852a592add24848fe5ad7e5fa093d936749b09de3f28e6eb0588633396bc58b54718781d02fea6ca56fd54082ff15793d2b8cbd445be04097f165aff080a1090aa400e4a0d9443c363107959ec04420f97de8e2e34953f21158d92b280a0f81621b60c0ffdf3aff1be84eeda2cbd1bf6bd4d5b9693bf91df71b5f5e08e5b23e4a7f288608750ce0a2da8a9a773ec92873905092e5b988a231e0d8ccbe510206991d51425157c351d8cd4b830a52735561eb052d7dc0b981070a2c6944df3c8919f58b5ec12550035a62293cc1f237206118f2e1d9b97a2ab2d4761ea7592959695d9761ac847275417e01b4464862902052296c603a1d3bb4554afc8aa9e76a239b56f9c773b507cd91b0a2e15ceff5d4afba190d81c10a91079047fe0e35567daae04bc4c66ce639d8c7cb595b6dc29892f906388750f0729a7aee2b2b9b2f1ccf79b086e42b897e0df35b4797419811ce5a043596d0732fbfc7ddc9398def48f05ef1955befbfa5e7ea13a16b4c0cdf931f13e96ccf2dc8713680f3dc6019998026551307f69ccd1b96bd4690a5e63d6d78b74a93bda18ff4412dfa88981cdd35bc616151629929237cf17a2c65bf3e0e86ec0d862291e29a3e44fc34d8196da0130a2e49a464e4717dfc38bb0a9b1e8f43ead87630b614297f9fa107fbb5f800656d22ce35ceb540858a7258d5013d832c4b01f0f0745bbf2111f3d552594ff6e262ea660da6e17a88772be35238c74acecb69d44c396a9b50c02d8955914bba5a67a0cd8c94a1b29d7aed82ac91e988b4b7eac7c9c8ef9c91e83cefa93cf5b6b595c449c3ded80b995def4e9ebefdda5c20a95f5007795cf3095e1fbd0fed79aa3d19312b999098ef9520f74f8d0e648fbd5bdf8096590720d3b32dc6c34a08b74460b8c45e554d68e5037d36945590f24493fd15fbd8c9b67d3ffe606ad241a8cb5d86de8862e394526f3a77374d41072396479086700a64816c204a43fb12049cbff34b5215b3e04295a4d8e222b2bd616369a90d420c63a3f166f926419c20cf218270eb522bffb95274d6da1b5a3bd0016957dc1ce14ddba24d1101f5ccf93602e4144aec5aaf379191961af837c406ca534379ebad274001695840df054769e87e42d273673919f000e611c6681c6a6d97b6b309f98e437ba4781aa32ffd1305df3eda16ca72e241512643364188baa29282dd5d5134e7e445a895be6828b446ca23bc69f7192ea072234244b48731a03893070c82376a4f25d279dd948e3b50214922c0f2227bcaefb780dfe72e5ba257c94bf80047053d1357211b615edc74fb2bb35b3a5bd30225a71677fee673ff8c9207f423378477fef5d31aa5a11318323d04a5b182a845ef942a5f2347dd5543dee969a6f4e043a339942bead9e60d60f4a142a3f1515c9bb7111f368ed1e26243e6be4d93930c189f787af646f504a82625fd6924879797225e5827395b6c2cce1dd709cadf4d31cc023dde87936339791adc342154b8469a42395f78293dca76c4db7de60c88a4b268e10c7f2d5ad56c884678315ad36228d01cca15bd7f1ecb297b381d08b1b43782ed61dc67c5b0e542c35b5cda85386f4b6d61254415a979978c9c253aaccb63250775c3eb61f410a38fa3aaec15be1b5bbd42cc6bf0349da3d31dbff461337cfdb5321e139c6baf948c2c41cba47f6da1afde5457396745f98dfc953268c7d9989374e8f93e8a9d48cde749e04d141c1620ccda590863705a8dd96734df27ae942240ef727f8c5f6a9a4319cc31b130d14cc0c06406fbab7258408d3afbfe9ce10d70d56505e3e88603b9cf14cb38d88420a59a3855ad87f9af3d0bfb0c21469bfb9d3c79462642440d14662a1cc533740385b53332f4a9ad08a8e50324a25d80ff41d6d56739f19e0fd37bb0daae2d3f9b3f97c45932baead5d6520b2b1bb79be933f34bce080bcec1114a8310b61c8d5a7397e2d5183934b679497a507852c52cff0ae4d120f84fd5ca2a04b67f40599d9bdbe857ae1d47c192cfd239d5df78ca9b759528ba9da65f861750cef2b53a2c690c08e22817528d6a81da6253a62fed2046d8f8400162363426926d605899043988baae43a13e704afafb2bc5251f597e36634118d076707fe22b3f79a015d7b39dbe07aec23f6ab8e70337d51148aa3345a38f2eece3db230fecff092b46678793af6904378a485887d71258254344d8f6f4cfa62bd3a6b9a2e90e0858f582a7d85e2a258bd00d4f013826066a3789462827f09721cd093982d16125c1574fffc41c55ea9d8897c9bf7e17365aee887a8c5d06048afaf9b16b59a01027a6123db3d753e89c7a14ac7d5dd9b756dae20355ed7e15dbf39ad1cbc2dac4e19a37ab45eb9054486718dad9e3792c94f4bd4da85e7cc608cf400ca064927c5f595dd33daa5b00f6390d33ff18db43a2f0bae849d890ece37c15c9de7da52d466447f109c8f9c08d9f60e2358dc006703cbb2ae053961fe0cb4805def3de8890eb75900a05a40a8d01407e8c712283a741fdad38e0a59e26fadb0d76712ea6f7da06619470e840982679faa8d9600b90d12a1b82a8c751cc944153bc98ba01e23e90bd36fe3991de1f9b294571718c3d29caf595c53eb8f2a34c70115ad53ded7f5ff2d7ddea70cc1f771890a5b4c601fb19d155f9f99f7d022c8bce4009027c99f8338551115d49a032932727e7d3d09869341cb10a447a32e2006d8b9cd8e05b7738db4a26f39f3a5fe90214bf749e3caa852195a096eb4f049dcecf1060fd53c8d88b4da92e1c558c23b235ac7b63887913e388d27a438f740484e437b0cb758a993ddbb7cbf6cd732534525dcfcd968f6cf785f080e86095fd05cde2e684b44c284aeb6263f915c282806c3747f26a9567b4b0fe228de282c36d2376e447f1bf09e6ee3c3ffc25c81503275f2ddedd54063f3a102d07a77a1285e23fe382dda4213a67bd05481f3a6418b470e49e43772af33ee88491f1c53e8f984a6f5ad607b8af3a3062a9be6a0be1e99221c48c82d046c0592758cf34e50d1a667e886e190a42a3f2a632bb5172d633a3ed35d9ccdf51a2166a25a94098eb5043a50e83cf8be35a75948aba9f78483fa4b9660ec7a50d2548eb9e919088a0b918ce47ff61af1254a372e4bb6ef883b4dea0d96e49f030637eec1fb87b5d92130a3197ee8746fe84385ff4b9478c0c0e02467d144670249127ee8d8c18670af3faf358b1eaa6bbb603a22c6eb2336936a1e47430d139d9500f83b5973801eaff4cc084c64b2aaa9357d5ed1c1620e09b7dfc8c5bc519ed8e775234f240aceb59ba85fecfeb47fabca12e1d735baa7857aaed1f2ca013d4fa26e562c8f1626ca346409e482d01fb9def1c9a150fc85a2dd316321f695d46a2105d55abfd5e7cd58da3f9c6d8383e6fc3ee5f5c0c558c5168ace0564056a48d47e22873b278c7b80f9ed5c642342060611083b2b49a81bb6f642c388f63160105258bafaaa5389d19ff9bc4d274810f9a3e044e85f4913939ed06e9d9a37365749ef054abfc258a28751de3e4b676c716d6b3ad89314216e201eea6209a3c12124ca216bb58bfad7098ea01eef7f2529c7af28c8b585187a5c3052b40e27e887303f6b24c5eaf16f73e6cb9a5bd8904c14dfb40efc7b9eb401c47256fb402b83d3843121c60bd4ab18e20eb90cee0701ff2b775ccec4ba618fbdfb720dcced9c4a3aa937164eb4088356dfc084f0729c1fa7f574e287f85b62b57f3133efa1328522b93d172401538f71b04bfaa849246a6924beee153c25c96b6b3beb137c1d56721086644a3066b3d92a10dbe8ab8e8eb19f73e85afc965968180b432a4dc49857c768770f3adaf65da136aa6370d58b6cdccf79cf01a85301f2b4451600f14e7e7ff6d09ea2cbdaa3339c6c3f179f783c9f823a5ef5d51d1b979e01db81fee4f1052358888808dd5a546d03c7624fe213e98b8a85f2f09f56b78bb3a1067165c97168b4ae37294adfd44184af9a38a67b7e01026a25fa998f0e26b42d153be203ce31acd3fec5fbe4e462833c7737e906a204fd78dce2a996194de84894ff61bdce9d831422637b94c984dbb02c9daaa462b00c7b0b5c0d2372a64976e78162f405e4b56d70ed124789e271ae1eadf8336f572e8a48f383ca52b7a89fcc7bff5b0c6128f3bca1e90444648878af2d82e83cb6d4f779de3d6a5cb28ddb70c9a9a180fb5f48a214ecf5d91174922f2657144b2e1ae803d82438c43ef17115678a24fe3d3e610af269688a802e8aaabe301651c92ee198720000a9cea7980494810507c2ab57ae05506c53d847294558e2bd5c8952f9e1360b0742175e24bd7c6c316b5620071be9e069ef9749f2935520f1a44f430409cc314e45933698a0ffab602128520d7b5887931d3890f8de53d880b9322b8db94ce798d45884caeed891301c2eaf178bf87eac7cc4c4a27605430b9408c017d3716953bcf4c998f7dba63dfb3b5c7cc99c85447292f6f82bfbc5312ddedadbba4c0d9584f410bd5644a52d8a62cc07700539bd7fda91d94cd59d3b1b2ccfad0b72c7f2f07da55cbf3583627f427d49c1fc5f06c218f4c1310981f10715855abf442fcbea1364922635993d7652ebbe28ac8eeb035518f4ba6b7c2921d8e35f8aa200df6fe52c554080ed16954bf82b91ecbc87d74d576d29c215c59925816b6a66134e25c6f34e283fdefc8cc331db7e4f21b55ca46d76ac8dd065fcdba8c8d5172ca93e7867beaeb9b4e712fa2ea1b2a695b99632a7fee2d8685558afc3e1bb357a989f9d52423d33c7d707181446bc8dd4c5fd0514f2b03b48421b7c63ee8dde1dbabcfd6fce68ef3633d79661d9393df3641e641ce36ed7556ece22ebb6948fb65b87d667364453841a60b09111a4b6296ea1126b7be782a5215ee46f20ed48b6b3a9ffd59a715e25eb9bb67b868527604ed591ae35c74cc20d588071a9f29937c80398d03dc7eb82a688ac871d399d18e4814b2141c9953d559a3dc5382b1a46797238fb7297db597f86bf1230887d78af338bede350b3191e0be7e0013b419ab9340262997e7e737e40758f071a0bb04c6a8dcc58d31bba302b678e40743beb3ccd75918986dd49aa9b64d91409989f00a36a8b467bbc52a3f5f3716210c2b8f543dde6ed397f487066da914a25eedc693883fe184f64ccd51db376ee148815ef39bcf796f03b12aa0fae13eac21144b3e91a2eb03f572248a898d3b39a6cabda5afbbdd2f5c7d39035f887ed6f3b332fe169b40c1375c6666aecd040e4036c0fd113873a5dad5885ae58d29b087071e61090ff7ed65dd73dbc62b57eae3e8dfb7bc2fb5dac6020badf34e01a134923c337c9d60af63d0cd38101b22271e79f8bb597f91bff3b53455eb94959dd24ac0782be4a38435438a1b7ebb2975ca71b00314627fdfe3235a455c10deaa795c8baa4ab4c31a72ada7be5fa6bb847a86e41c1fdef8e906d75040071510a7ad8e2a2794048eb1352b92550589217cacfadd744cbcd3527ab322ddc57361349205e70ef27b7ff927784a871b8c2d587ccc7d2ca217a33db38623b62a4348b640ad76a967c76b761f4b41ab51a83b57c7634a7c8a225051f7fbf517d559025008d7d1eb6575017ebe1eb2aeb41d7e838cc9aec762289ba212491cfbb92c1e73a13b8d29aabd9e3605039804f6a47b26099ceac406ac5f58073236dfa4fcdecfa0865dba1914e4aa9dbdd40fcfffc0fbde61636d77c4d118cca2f2e17fb26c296b9c01b78b68525b6da62a3eebd2891f39b455ed0700a6cf13b960400d223834e43c80dba7ab6b4336da2627e4c4f4c081203d8021d360eccf5fbf3e44c87a9a765d9e5e55c0a13eaae13e7422b35ba8e2d9739441b38a36eed65874e47cf1bb6b93e41523c34424f0e2a32575073101ba171bcf632fde548a8af4c2215fa5ff9070da6c936d33b6049f3960d6a8aceb511b14686d77828f1575d391788d261814846a3aae47a3ff7210f24356457d9c5fbeb77acd32713922cc6344c2ee2882a05341ac72832c0f53ed341be88dfe1e7dd9bd336060fc58da654876d049c542b0f3e48eb308158c409b45f158e51e2dc6525786eda284442237f6a1af9104950c3dd77cefa307fc7b5155faf59e5cb588777db0d1dd57c1ee8a16b21cc1847f9037134028619e5354f931457424c754c963ac3cebcfbcfef024bd791c4bb0737b8732c1ebfc15a86505aa07aa9ea6017f78b4d1b8b13b6c0ea97941b3fc0c741de0000b926cb41e7958eef824b095c8be65f2ec3e27234d9e06ec07c1d764b6a210c050e8723dffac85e64b5b6a7cce45722ff5d5e19022e3224efaf61cd626e0a5c86421d8383039889feb288c26b09b89883731f13b2cc71250e8667004f9e0f046a201741ac65e55dd3f13e525f9aa5ffdb1ee966f05df71bd6850df440b26186b994aecb29b552a83bad75087ea1fa4f73e8c5ea9cbe248e18fd8f86c81c747d995e5654ee4a93ae0fc6cbbeaca2104ede45bd0206d80c2b2c0b672356190973559db130a2d735cd4f663a250b314a3a27136de470e9372468f21df97d6c0deb60c032af65d4f02cf13c797a7ea44c21f1603621275e7c127b030edfc2f4cfc43468f3bddcb0824a17bb1fca07cbe31ec11a8d9d79ad037a50b17d37a6a67c49033dc1b2002778919159d54f181896d363f2897fba790a8b66108f73f81bcc24f54c098c72b6a822b9d4e07af6412026cdbbd1c6782a5b64194877125321ec79e2f43c759abf62cc07722df8f694b500d6e59871aaace56a2c566819c2eccf861aa8199a66f83d1df6e7777b8e53d1d4eee0b307bfb0cdc8496c2f5982492ea5bb6d1f91a46b332dd9f45e633fd3989c6a0cf946d0ce789731e41be6130aaf432555fa13b77f8ef6269302a844118e2ad23502a1b2ea996df08c31bd72f132b637c2e0c2bd8d9945e873145ca49627195b84051c8d0f8b16f3417c8e324ddc2db262e694f2eb34a3a822381cf373b6e1822a30679acdeee4a77dedc4d0ff93cfdbb6ec9f170fbec7a87bdd7f524295f90be2f4898a51a0954343fdf270baa1705dba7f696502796fb86e08a1c2536f3a7419cd9bb68b9813e50b9c02aae18b561234f93f92c04df702da2621cd334d711e583401c83f7b965b02a4f7eb531428c89329a069c87e5772212d75008fddaf96cd2f23f84226b28a673c97ce082d760018ba709dffa1ff4cfd7292bb8287000673d41e127377898e20ab15eae7b8c407d6ef7c68b36c64dc7d1b2bb8761bbadf46f888a836a28fd92062dd7f317f070838237527aab19fcb044931dead203a81e43794068a98981b91610858113ae03f36eafe2ba610db429921b09ec159b39699adabec3fc358299fed906f64d36e60ac0dcb0a99ad477511cf7c8e9a3ee623cf7a5c0095edacc81de8c3922b3b749c9157eaf8b688f3335688228444a4afc5114f5a3f04d26b526f478848d4ba2dac41fddbe824cfc0e1591f1a39d3b8e2f690ddc82885af86d1b7edd1436b3218918ab60f64c3d2d49fcdb0932383096ff168fc559f5d85254fc1e343481ad9c566fbac58051fa1920b233b8c935ec4835bc754c4dc5a1b7099a0ae5b0503076c845b8a7e58bb2f0c41c4582d866a9c0f1d8ce50f6a3fb72db66d3a0771006ab566f350a4b00264bd5f7c0e49886fb4ce8cba03cd5858b7e21c6dc562dae1fb52505c3b462e96f0444154ca0c5bc9df5c71ef600b7abf46b6d44944c6e425adf9ba8a214aaf3609446127879e727dfeec5ce68d359ed45d73a5081caa73fc456eab51b9ac354a099792c687a567822cf2b6ca08c16b9be89e63fe4c593c0a85279090a62276db680154c1a09f3aef6443f6f551caae207ad8fdf65276ff1caae499571eb5a1cb622ed1ed7901090556ccbbf29f7e6a2118ffff860788fe59a9473fe63dd0cbc0265fdfa70a95b401f7ff70197347db4abc5e9a6cd3015f831e963e5f4c05ba24106481082d803e25c4b1db27d53a1420987a3f3b792f87386b25770af8bca30f09977d356a3619ea29792a66b726f88a936a1edb6333f3983923c3adf43140b133a2633142d63aca779538fc2e4643feabf395ccb916242dc8792fa2082cf764d3a4f30f78971e7d8caf9d78bbd335db9ffb5c5da4bfb7a18c5add9ee33b9d781817a6a6147e17008695f4e4defdb0801cea72b55ac9b7e814eca822fbab5d0f0b04722106b54e56a99ed89141ffdc13c0bbfa54fc5060e2c00d1eed4d9cf64811a7d94e6f3cee88ccbc8ee9abb92c1ef4016479b2cd3ba3ea91f7d6945a8bab336f1a129eb46db22f24765c612879f42e4e4e45417a3726fbf7fd0250459d2cd9cdd697bd19ade053570936d421f322816ade6a703001fea7fd066705284b68c884c46776c9c7ed171c0761a64d319ce35938fcc4353017716bb9eccf1d426e35a6dadfe22dd102645e550283cd0bc8ae550b316c85602de6c32cecf8f41d1b72fdcd355651995c1d44d375dafc85e141ca13eda3b82c389a7e7ca915d21f7e2a03401af235b09e4779fd639afd0a9f6f62399785b0c6a8b53f7ec48e4d1f6af3c22b86d4848dcac0f703486f9b85af2ede42e5811c51b919425ccafb13bc586f57d179d5b0f71ed308f74e8e5ea5f01327fdcdc7624b0628e8c6e0d609d88d1ae46be7bd3612a5c421a1e58bdd78a74fdd95caef5b6d97eef9656d1b862a24607c0d09b1b3506920d11fe4e38eaa41fa2468ab7e8e7f9cdcb540a939bdcb2bddc507822e4a6a863513d82cc228116259834c86282cf76adc50e167a83556c30811daaac8a82e7271fd35fa5f17bd051e569eeb71dbcd8318263ca0c638b2ed060c306e8e18547061ecd0286fa10a622913fc71ac036b9bf4948a4d2b14396b36fd563f9301ef158701d8de8356856918969acb4e5ea924cd5430e5e30685d99f42f8d093bf271cae3a05c08715e85d93e4da07c7cc84f426bce6f94e9e47d10e975fe5ee6eb6a9cd39b7e6e5a5ae47fafeba94846d2d53efef6798c943e25d61d1c2b2d365defbbf3c22c15d906c37687b6e46ccae526b0df9ec40602eaf2cf0510d8d5520483394c88067763cf431446f1c17619e29ef8a0a5ef0a3b6f5b188399c375a52364e3b333b650556f71efa29c972b87eebcb3cabc3dacf8d1302f0a15b9185916bfc967c3b63ed61a6cd33f3bef3b8fe2682a0907f23e6a7437670ce2311a301fc796f037c2098a57fc66c23bb2eec9e2acf5e36520cd17624237d84ad1555568900f6e61533d906c5576997c587dcd7644d613f99e1d69706757cf286090d6685fce2f1395a4cb1ece36a3b03dba93f5a0a01afcae1b819d5212dabf603c9f03cfe71f1a8ca2639e483bd11c19f2588fbda9469e34abca3427994e89b218c8718196a989c01b353664c01bc7e5e75d0f121901a6ba99d6fe3842c59bb6596ced321aa61f35c7babf2b0991e5b48f90914b16a44d8080e608885e89ed35ddee9d89b62afb016d04441eedef5289563119183c2ee35c177d6f0973cac343b3c3f262bf93ba398a4b4fe9ca92c4c927e1a80adcb9047987f189d3508fe4bf1e56aa5d615e36cc36fbafbd6ca3f88a66e27226e9e0ea12f59a5a60d65f6f98d2e02909da4c0181a08a1059b95fd4fbf5e2a7ee1be84ca461106afc6d508929dd5d90dfe6528b136d026b1bd7645470f24079570e41a63366f966ee75fc898564334d2a3f6a80b22101ad46c55f7b575eeff12d9bf20563a5e5d7f08113a59dcc1bb983a170472e854cf599e63ff8bf61ed28225f11611a677d02a6570900a52414789cf4d0822787310f9b97c771d14f040a0a67d25dfae245516bb3b411089a1a8e778687a5ad3396fe3e580b27024dcd2bf0f5dba7a217ecc0689c5cf360a032814db012b4e7cc17f9ecdeaf7ee4d7e4a7352e8534cf7da6bf1b81a532d7e1f17ea875eca6a3c94f07a2af10533a7733b9695fb5c8e52bb8df4c7dbae1c54b14664a942f4c80195f08000519a32c5ab694318ac5dcbb442c3a93d2ebf8a9f28ee9ea09043322eb32ffc3097c80c118666a7af0d2a27980afdfb407e28c22a8700d03a9eded5677ec761d2205009fa89ac7bec4ade786854941244ae62c9abd4015f1d45c5831ac80d19edbdb62e718714c4fdfc0f3327bea1fdc00af5c05c33d09d900c265a023e9ac84a4fd458897029c10bf40d73dbfc758e1e1229db3c50eeed4d6b8b3228d18a16e5b74c4190a900471674d9648c5d189077b9f5a416bbcc13101d6ac20538495ee2b2048ef971dc0f4cb0364ff50a951a035cea6fc0e52f85d9026bd78abf36d6295c2f005f186cd53d49cda6fcfd190fc4c059c8f0b0f56e4226cb5cdd8bd7af5b5586a03e35efe16a97d0c2c0074fecf38304ddb4980cb8f0c5d7a15ed5e2b5e5fd2ff005858a6603eddfc0259256621961ffda5a5eac9c630fbd4f40a5404de861c4faa0581c1b17fb553a7209afc04085f06a3c0ead2690b0ddf1ebe89c66c4972775e5e492dc61512de55600476f5cd2bad6233b7800158a989c59e8449e37854019c44b9f3ae6ab4d3294820b89e03f115b950391ab50e710bcba7db4ba8ad45963cfc124fd750c47479368889fe8b32442ff5249f3f3c574e951235d82fdb5b909803cb8b450758d4be911b597bb4da3c91a3f7ec1b4608159ee73482d5224c20fdabdd410435402402ba2fa774af720fe0d7a36b08f655a4a80ef71c06961034cab810bbac0814880938af39bc59944883f64a7750802a9d89f2ec626b1f9d58b745bdc200cc90b4582c69b9cd24500ebc1a614e872d9ca7c87ddbb4fff94da582853eedba9861f23b66aab2e3c664755bf4452f8069b84ad59a029ce52d3bf365fba16f44a48b1cb6ef958400e85247996fd659c5dbdc403df6e91572c8b9ce13e4016607a756c9791474a5f402e73d88bfcba80404c8255bfe70da3fdab93b750619c3b5b49cf81f2797e70c49974ea71e88ecbed6457181de27a4004309704c640485438f2d4b433a788fae14ae01c6b3bb6f522fa30928913ccdec838da0c50cfb4173384a9ec3b15e73c2f8e58cd920f8732422ed507ab9cd3beb081dceef1f00c925048bd75477b23f0c5887c3058a55358837f6abc285b82e403834fd165c340c74cde89dc77b0ab9db90c26883ae0d2ff62b161208a8368e5ddebdfabf434e699c6172fa258489649d3fc69b496b4aae032c98452e57c652f173cb65d57d3a2d0ab488a2a5c7bbb63a81ef000b6dd21f9e18ef0fa824288d944988142c5dcbf7ec92dc147211fa6252a6b7658822eba7dacca7d07e226219bc31bc832c4017d578e1b0335a036240032c06e91b705fecd87167273aed2b146fe2112ea65c72d56ca4868ead1b98b3c18fabdbe4ca29a3ba6f5ebf10b3797406a03f38689231894e14a8f1bdc6fd5c426e90a2fa3af4596639da270ffc3491ce2c78a3431fcc4508d7689b0d202038354c6315686d5ff3aac0b3af17024e61e3f8a1aa7667e47053e39a6136bd1c0b27a67b4ddcc3a4925898afaf95b1953210fca5940efe2ff4776e4385a929bb1ab62ab6bbc67b7efa06d54527d34bd08c427818f1bbc5d87719502b7a8d1414e0f94e3bed2502c01694b5982c675292fff342c395360197bcedd898f5bdfa49f24e6ac5d40e1b809303e94fa106c106925bbc2d7801e8f0af143bb2f850e815d3b3518d02bfca1b467177b632f0fbc15f0a38116220c0bd440135b809c5112d456056df030f623c74c9be154344501ca588ce534f4881126347aa4cccbfede453acd397ea63e464672c736830bb5b90cbd95d5002af8529d32ef25c3193770ff8bbd670e2842deee049fb793fe0aa6f509a9539ec48793b18a02dfecb841aa435cff361ac7e66d89e285661cd3cfcfdff808663afb385f2158eb90ad4092cf4294cbd3c6483eec1cb0d5d14d213f3c50b16fd44ec334b31cef917e82a4191c53453ca8c6b7fb4a42119ce472bb6a6630df0f5b6afaff36684dc7bc37021415d18546e893c0b47980700111d122bf83a2dcc5046e0fe935410271fc695d314c36104c0669024643df01a2ced112c9e6a903de3f24923a686b11e01ae434aad7e41ab6b371010663e03e9d15f2d9ab3becb6bb2558942ca38976835519807358d45cd32cd664df4bc40307da133eff7b276aeb316166b3e8c6649f4dac3f90d733c4586624152cc231ae96197a9fa41ea650be336c15934d490d14aa1b562c189693daee74bc5e927f9cfd64be2e38d3e56582918637998cc48dde14f7e5e806d4a451b8045e9b458e2a04c6a48f3bfd486a31eeaa1d1fc898791a118e092faff676c3c4066c712317368f949c30cd24e259e6b83deaf8ff8bfa4096255cb88be147052ea6945e9486303018e64d7115b9060bcb2134336628eb485c814ef908e0eac53eaf50bb06ac472c696a967b48e120bc7fa7ad3474cac0ce98eba831cef09508b0d025d0ccc4042280548219b2d4fd90012e1093a7526dbbdb7149aee7a23ff1052c9254e0e935fe997542bd97223180944ff5953e4d266d129786b662102b3dc8cb32c46f923b6813035540904404299167d778ec1abe2a4301fa5a282114cbd54d82d3630f6f2dd3898f5ac65fda8f2c3a3c4716fd5a28109de4460621e96c6e48e0cfc60767ef228c95e5a291cd158adbbb7ec04d262d8856ede64011df1461ab5fb57818037c60696fa53921f240c3a463abe53347f9d0da80ff6dbfaa13aa7597dd84ac49eff7ef156b3fc23dfba8453391ccbfb11641daeea3094bbe770f8f66540c5e9fa80cf92348f1eb5d5a619cadaa0fd7d08975822aa14d59093121acf4ecb4ee1963368bc0a3c713367d829ea811defe96182a85c0cf37f481914001c355821879d00c00bfb99e51e5d5af320b16f72c9c2ab98670a744b77651f800009856b86092eff7fc8f7c73a5a074e3fd30be06824971efb8c57d2347cf71695fdcf5e9cae50143b34c90d682036e69a847e0f976c2e94e8fb8f23d2eed8086fd9cf9033d7c660f74cb7bf63e0a7c9f52c8a95bdbf54690769fba517cdf1764db57abaa708804795fd049312cecdc8bf91bcabddb30fbcf14baa4bcce426b17174cce11296543f81924adfd597734d3c63fb3f590278a0691e8259ebbb1dfe24083982eec9de0b4e0e1d81931d3fd28ba50c91630ee164252590a68282045275a171ef6f20f44103a77822edb139b6e062f152daa59734c7354183982aa1cdbfca667608429ada06ac0e8976e8e21ea5fd814d3bb0e12ee14c57bd529f7aeb2e5850ca8482ed4476c2126b78d8aaea4d2f6fde61bb74f52a308cceec5510aa89761e3bfc80b982acb44dcb3dc9007ed5714f18ba1a850243d0ae8d5795c793f9e85a4765371a122f2df9c1aabe7f32bd8d4ce4d317caf3592a40baf84655fe40afac0f6ada81cb67e7314098f1cd0d88075e4ada9608a8350744d463bd91a1369b208d3df779318333f602b3a2197893c4f6df638dc7e825d5cf64f2069b2698f370648d1b32233e3323229d88d26062f292c5ac44c5b699ac980572214eba21e7e9519ab74cdf0de15fafb5ee144db52e3329d8e145a0840c851a34191657628892254c3f704d8bf834cb609ddfa6dd7eb5af9d99d2006edcf72e6c1011501f6785bd44e2d77c26cdfe34631d967439a53177e1f23b77796300b6776498cc57db993969094d11296d73e070bc5413d3b75d4c38122e72d71ac9ca5975121e63140d884bbf02a4c9837403d32aecd5cc6da0325b8f35a68beb1aabaf4464d4a572dda455daaa621094722ab7c20bb2453649cc9c1e5833595ed0a20d04761e5b8b861f74e3eea68bf7b5adcbdada66d6b21a475fdc9fe2211d8c5d60810a7d85e73aaf2d9dd65d20bf2a5c9f089e99525670ee8afff0712b3c19c7b07df0d1ad16646ad44800c60abb66992eee972ad1d20703ff13583133e067879a4793e11f80afdfea4c9d71e77bc9e5abddbe62d26bb1ad466d9778753fd220fc6a32cb083613144855994d66a8989915a6b784ff12b9b6e75d605b1713f7ffd18bf46c6b018ee791d7e440ab177c2f0f77565d0f3370551142312de09f5b8b1cc7991918ef1c019596c4e87184dfb18b625030ec53903b961d884775c1a7c2ef0b59e4aa8d4b2080ee181b7cd271dab8c4d2407d014eb2c07f46ce6152276d3daeae48269611f455311f82efda21a9d73ab240c8f7f8489262b08cfc3f6d76ca738f13ff2ae6202a3849f555b9f6776a11927ddcb8e2b98e1a4f4979eb2c0649f323a8b53c19ef3f1aeff20d75137efecf967876d4765e1d2ca85e51e2bb9d73831b3bd99a926b02ccfc169867b739b6ae172addefb1deab8ef979157ba6d4d4c65816ed4bac94416376d65f266924685c58662a44288b80c8e66014cac628d87181d142053b4df81f708328097ee9f719e391d0a5c8666de82b509d1df4b9cb5208a9f5ac54ca0aed7d10feef8d6f8432436ce3211fccb7ad8b0133e1ddf98955722381fee8341f41fe13cd55b555e5a6c84b10060b46d5eb190b41c903701f8fc1eb962ce97a8a14b5a097c5874a66c38f9cabc25cc557aaae9574d0477854510752e1639623ac2236bb99c9142856798735304719bd707d392d538f629686190f7a65c69b96612979a7144a249e4fb13777c233fa5de86a5bcc01f3065d4bf911a5fe9e16d4f442989e9119079589b18de7fd2849cb7d0422abdb162eec5811696ee330329cd0add2662e18e7da7e078188cee8e858ddb7cdf8cb190f2d5c3a76a949bb72fae924274fa67244dbb408b801353f859d82f2b4bf4c8f3cf39e710a3634daf2b39ba87f17cfa1411e0638fd40863242152bfb2c83e43e157d0e668a025f35bb0b1512ccd54cee6394525ea4e2f17064d588d736e2f0a304f51b2a1b7f4d3ea79a9ee65b7a966af387bb2981d41b4321416e1bc2cb8ba533ef5628187a1b0510275ffc1a2d5eae9e8ad06cca9ba2ab3baab36b864196da5b640f1b4f6282204144ca4b4eea2beb8b14c855f9fc6dc653da7486ba8d740d25a42a9f49d5c998c928172a189890e180943478d7da77f9624bee7cd4cdd14159d41eea337bd3e381820b8336fbd2d18abe57094ad3b66c587287bca68d714fbf8eb918a4e04fd6f1a387c1f38060276dba1363a1795e236a925fd8bf150ce5070e78027a90b13f5c1e59676ccc1d92b6f78ff792da05f7a2203e6a5534a643ab31ab2ace365cae7015d0760837a1011dd1608f9336547df11f20fc523a2fdde4267444ba0f32bfeca54bf7e08d5d345083522a8e8ef64d5319ce7b9e76e6fa004209cfe385fe592f678cf340a90e679b545137ddb271df31dd7cb60170f63ad19a39a068cced0d71e2e4c82cc6da1c0c88407eee18ad1bfb6f303070a162b1828be06dd52c20de547ec1726ce6e8aa6963c98958cd6adfa5a44212acb3c04b428037824b1ba246e71678c5341fcd23127213fbc6f894fbca42ce22cd707710233783ac680d2668cb66113775081a243a2a94c75ffaacde702e922a8ff711470fffc54dd714bd28d140b11d8716f8f036609e6342bc768bfc733a7349cd8cd3b46be792485174fa3167c277d54e0e44ad247dc3060f639dacbd9a282abe74700e304ce18079f6647b96530b2ff301bdd783abc0d08943dcb1feeac5d66676f6e775faf8e44c4c93d470e242722511a6c7655054d133e8a6677400b936342cd44ef465a9c19decb49fce3ce02f93f360c91105dc3a9dc84cb06b426a98883883cab7191872c9f0dc978c6bfc15cb344998b2ec3b1ee9a7e2b494d5e9895d34def3d97ec5de999fcc7c908dd2d9c08cd17692709394294e5c04486c2d52eff84721f1bfa4c3ab70a04523562ba972f24755ac0fa72032bdf6a3e2e2129cf64574ae6270617c3d10e5db11306a73eeee07031fa3888354a095df2bcaa9ff411bf11d27f28811627430c8ac9e2e1fe578b710496dcd3a4e297e365c9322b2368cf872778d74d6b95ac0d3c5ab78a7c668672c64c82cef7a75167d173bd014036a2ea205e5b9228fee73008ba4544e53f63fff2448aa54ab8efb072c430808d0ef194436a1af99d51e9744ce6d97e3e7ee1b211b6142db2c1d79b9dc7977b7db2821d0d05480ecd26055e25bd890f252e9143809145d567f387c7f30475197666f692f0576fff86319858ba0830cd725e0ca4a2df2ddc55ab7d494735d8be8e2486eff7dc7338446d30555d5f3c29d0c0aca10c4339e7728c1111983c9bd0d93a2a827c92f5cc5c6c2c0f2719530519a267fd30cec87e4ac63cfb8b8956388e7a9325be0f1700d24cebdc714d79e05b3c0510faf0dcea58fd3f1a4eabd9fc729300f617ec1ca6247902fb3f86fbb06cb01940962f097a5b6654b28192a53eda5eb84c1ced6a08c056da7514270233bf65fb0209bd0208a2a5f7375770bbdec4aa986ad282de3ddd8d4a07b118c4380d01f793bc84128d3bfe691262cfce8130c9c41f08e3b1bc25fa8edc700c556ac6c631aee89427d6b0c3c64430aa8de6655754cc7c8f0d02270ddc4fcc891a3cc622950e8b33d54bf73a195be2ac7f6f3473a3c6f6d6ef45a1bac91127e7c4192f0c8e94f902c8f499de2d0f5c6d6f55f49c850503bcb7b4631dbb72549bfd2be2f199df65a28758fa9876847a3bba91c553854dcee4366fddd1ce8d95ef5f7bc4b80660fefeca709c3ea0829c23b2073dda6222389123b535f7722c4123ac68774faa3da66a19a07bf4692c79f210abd10d8031a1087499427f5743b311dffd429de1fc5993af7ce156d34010a2064a459f8bbd3a837e2b386963b6edf1b1a604f3891a1adcf0ac5f56e1306d91d3bc05c686ba6ff4f78ad690359774d2c91bf3000547e7a8098d02dff7dcbe282f30ea0359a99ff9aac3d6bbe002a6b08b430c77f5a13a6c32d0bb466b0b30519dec4c5a55a66718e68d85e0882e7ce125ec73de807a9e356a07031dc1e9d565c9f3322f8554bda76a75a2172ae74ec6d3275301231eaeeae80ac7aa2af75634b5c97d839f9d82a70ee3385e3f4d56800f07ac411d623bec45799daf3884a5ca044212d1b7feaebe064f840d1506ad9fd6274be78fc17f15cb7194bc3075350f0383a8945220ce1a9c9eec1efe43e68ef02074996da73ed12513045f5f71092498c0df1386a4a51752505489dce579c26f9be36a98789d9fba57995fc67c9c78920afd1335efd25c31c22a39e9a8527dd27836da63e4f3da4611a05f684cb3ce25e57c35fa087147551d04feacbbf7b920ef1ce6e55efe7d4045101cfa93c2b848b212bee88e205ae260eceb83249e5bf02ea047ef65acc6a20618abd25b222541786750c790440600dcb7326fbb097238942d109a107b4c22e1b2f69ddca71d8a9ae015c715752b7201ae6a1b186c23c09ea5a135dca46d22e14ee6afbc03a204b3dc5c47d8c92b0a375322442c3a678b3b0255e6a2f23192550756ac570b530f46594203b0dd9bb45be36826c81ab19e2551fb4b8107a7fae024a3938b84cc3768556d437b65ae373f9284710391cd2aa728b2fe5d90eefe46e49e697fb65b1b496bc076af0ad1671ecc6a2e212772a7a02d3607432d6f09b83b2d51b276f6a01e8f72ddf5a36734a51714021746bddf24b2988eaf4b3339c8932d175e2eeff4a0c1e1dba846393c7b1d5e02aa2f23acffddb7ba22cb2ab1d65e0da68e763b8c5c1daa7b2534f7f30115d1e4f277537f9bbdf497e0ea1a3e52f5384e8f54835656ad0671cee2c6da2c2081d4f5363d8c903a89fa8d016c11cc71b7220f9eeb42436840aed96de1c41d58710816d67b277fd6977384a70734fd13e9efeb20adf44d1967073be02ac49b34dd930ed4d34a5d30f62f0c3cc9e0f2f7ecc5670bd140023a90032f1f4606e4ba88d058bf36639737729259a3e99714bc15fe1a4beae8942cf07698e0b432442f5242cbc6dc6bf2a8e440a15327684eeb616e45a394e1598cc821a7a65512ee88bf99ac1eb24ad9fd61691d99024f8d5f73c69c4574008edc89d78247bb91becd42f5628000341c1270c6ee6c633d80bb90d123455ca4750a1050db51ae5801c834052e8c77d629e3bada50e685d6d9777ad6e5533d8d30d041da6e31724108cbddec7079f90e768ed422a8e937b9e9c96e8bbc10f406d6bdaa796864451191f9d8126c00b349626b42e48181f02160bd1d8a8ae05c95ae6abbf99b47573f530eef5b580857e55e081b329e3ca5dfb414ebacea8697e08a924b816ada5581a375f0c7317357fea18aa80a7b0ebd3d7d844dc7ea85d4e2865644ca379978c58b112f7798e2ac96b702109244377915f08d056d242ea3b88d10428cdf0fe50e1d1804d5b266132ee73794d9330a71b8879839e6c59cdb21756d46a2d272ff7b437d3a6864791d1e9939a18fad4b6bdb3d13aaf7f55da3680aa35b187847f52b729bb168a296cf061496084cb9bf4804734fa2a4fd1bb5d897c042d1922b7444027b60e4f2d007336e4937be8f02aad02d094876e9c9c9ce53d4d95c006180d655833a5e5de7cb38ad2918d2ac37dbdebf7c2aac52f65b65802c42a380681f47d1750a3d6b251e5e4cc2e7cc6f5f5bfd5ebeff645eb2c0522c827362d5dfcaa72772215b03ea5a1e72cc40ee2f8d2e0576dd559e1a2ac5409a6dd175662113f51e8a8d12ad0e5a5bcdb121427f33f7e45375338aebb75204280473edacfe7a930198116a284be94ae052fac4c7cbb1ea304dbe920e69e837e687f400feac7570bec71ee9a9a88f1073dc53a0b2b9199d98ffd0fe857d2249d20804cd2ea62eb16eeccb3c6c4009fbe61eca36672e58397b076c280b2ae799c9b2f0d04d430194b2f051c0938ee44a5c8e69dab2d5a346e8982532b15f8e932b096f970f3e089ade5a92a873740725cfe00294de4fa1ddaa45795c47f873ebd740f6ab95f5585b6be0e689c4d6bb58f385fdd494c8dce8d2af52d7227de333ea970206c639c5d825a72bd833b7507e285ba8e3a633fd76061ae43e31276350652782a84746effc7301976f1cef626df0d0e2ca6596369bc0433ddf447f2a9581cca45c4ca4eca227ffe927f93230aa4caa978cc65a7cf7238f4b26615cd1d4f40bf1ce9a039996e61a86231e6110b4c1b6448ab873c6d3b3fc6c9c7b56a713cc7ef59d98a3c7497fafdf181136a356622d16459548566d0b12b5c5fdf69eb22f4bfe6098ca68abd3f21c883020ab721dd9ee2c24f3bc6ac88f2528beb237297993dd2fa4332350e1b1b80b999627e7675db879dd8d8dbb2fcc18a143fdd6cc09e2b2cc4686fd209e87e2cf2b6b970de90d00558ba08ed7436fb43369a69e1d44c8101e6a9e2ea5c3c187fe2fb4f992de98c185acc63ded9d9b20027feefb1ce2eb9eeab5797c98f2f973b004c9d003d3c493049dfa121b063e9b1bb0ef0439ac4be4df4db311675c2c61dd3ef96d0c73bcd8b73a9a8f048b353399d82355b6e13237ae3c9875fa1f6874d06e3f91b90a7d1b36dcc87f6cd840964253f4f557a9409fa5f2782eac38e0ca02a95e00b05f1b391e8f8d1722e14bc07bf5e03c2f9b6383dd6ec158a1ef16f0c734f21247d58981f38158ce4ef2491c50112c70dcc9b3a4df0dc9bdbd625c8aa984667e9f15e8e26ba119e502ddadfee5d45df418e3268eb3c7d74dd3bbf991ad8477f68109fd2c5b507cf7bc4e4fc7660d878235f145a014aae21c381d99b2b3a0a3f1162cc17950b46bac59132f91ab55f9738577252e9b9abbbdbda29ea38d29e59cc1f975a29f4de56864511cbba98bf1bd8030674cce8570a6d046c6d0876383d8272624fb15796dc94d02d050b081afac7db585615f4ee9cbfaa6cfa1c65661abcc5d4b51c7d23617517e04b9633e36c06dc8b5c97b61248998bdd234baaae29c470e59a9326b6e660d315c47be17bd054c3cd783e041dbed9ad600a5801f70473a7a9073b414feacca91b34c79456ab4a7b50197c7676b39ae29e417e97ab0040f724958db97f30ba1cc52cc7bc7d417887afdaa6787af611e039789695504bf8e2b6e46ab662d96edae5e67708e3194b89e0e7e14484778d5bec8d9590c628febaee05a6b6a00735327dc0addb017be31a617f7a85df21a15843ca5fb1309a063f76a1e31fbd00a68330f6cfea53b1a2b02c6797b2417edcae3450ca48f06b2b9cd2b790c1369a1e8513e4b5bbbaab769f5f13c55218040d8c742d979901c1bbdde32326a8cb11d59aa5af9678b01ca6b4a63aaeb3a810532dcdf41a764d6024d4bd368f29b498af0d5bc04f41640b6d54934a36ce79a56f83470c35e64494093a7391fdafc5fdff8e13fbe06f13b6d22fdff38ccb9bde45200b82ea5f9d7376634a43020d9088ee35b085be3ff0d8116b7bcbf07b19a7630f0696e705be47284bb774c539e7049d2d4d1e1eaf24be112a672eba1730fb223885fd81fbed321f73b8acfeada818edccd0ec34e1f7e4fcd2045a1b1f5876cabb0cdf1589534559db6e8f2d1a6a1c6f92286b4ff598433776f8bdd77c8d33dc1814e88521d2fe56f007659633f61fcd82ac901e5797691aca28cccb4684e1fd4a1bea9340785de3fd61a972e7ff5170346491031d06fdbaa4189e9aaa473c4ae75ec8c4ee854fb1fae3dd100dff2e9e4cf8fe06cd7c6833550613e9e4e0bec2f30b1872c9401da8384a6d6dfe70ad06efdedee1ad58a98f825879c5ecc12b4712bc3a43a3451fd727380d72197c3e4482ba1da58e81563af25c06046261623fe50540de4ff68d5e0cf73a64f535776e94efd12e2612c841e4f5c1b963e4e3bc8cc0ce96fc5c8fd2e2656c045a9537fb1e9405e333e4496db7016933f23ed45448a33ea2720afc381b4afbf6f9b035ab4b09ae0197722fbebd554e086453d316494fe5ac0ab710f502f5f870872c15c7ddf76971e0c7c689294c298692c93d97c79d6e9d0195bb4fb4d75f0d267fca310eabd2cfdf083bf9adb017235c62af9920f52fb10d0907cf9c4ed02be6441a86cb25dcebbb5c9dc2a61a6602b27424d123c33750514cf18c9cbb10a0ebabc751278c528ce15584be5f0d24d885cc3249078cdf28b3ff7c5b73adf11c40a45f8cc568da202b2009e5c076bfff769497751ffbf035b21d22ac2bdd7d856c2c2a1a00214451fcc0d411bc521609e9381a80f8ef6002c66d3589cbe7f69be2a12ccfce825d9d3eba975c64004c40203e4677819cd51d4f40001070e87ec0ffef40a37a192370393aff5f1d1ae33ac813739803236fed3440a596fe0cd20a24e9fd3945626a464f9bfa712be35e016438540115330dd8f44a2401433ae635384b21831c91623e25bfbde4b98ca0551be2007d62a608c604fe51f1bdb926d1406f408e7d7ac3edd4316ba976c0e554a5bf154b11fc78e501e6fb80a6ec1a04333c6c594cfb834d4b405284f748cb19ae9f9fadec954e710057470b6805acee2c3ced6781246222f649d672a89f0d6ea55da2547318b8ff5f89c6edbc48829723253abff7e4199e6d22d79c34a422ec7f4503ed6050b53a72519632f4cb5cdbb68b9c3d7b05ef06451bc90ae8f949da255528fc3d9060724b1b5797ba3f1ac72c64be55c0a8d1acd11f221cb6538bd008fca3e6c6564c5a08eabd0a2476173c19517dc684e24dbed54dbfceca28967451ad083c9cf59a5b5c5643f03e57fb37cd58cdcdebee2d798881f28c5e3b437e2609ef4e4fc761ecab54fbc424d0843195e2038d81fdc02198b77754fdd6c9a15d43c160c2b4bd3e8d944f1b9edea1fca2787e93f3f14d8d3bf0d08951eca7807061fa05b5d577ff8190acbc4a63815b25c1cefde50e2dd182800c998c7f7afb16d32ef15f52edd1806ed8b21868c8c35feb857e210c4912d49d948660c2e0e2fd7049e8cf22caeb3fef06abf988f197b7384df539ba70a7e19dca26e585a94459cd80e11a0bc6afe23414089201027e3e6e2b315e88f60febe1ca2ebdaef1fff82aa810c3574364d36a187e91a013dcd86ad56fea18d7d5c0fe5b9dfbe789316a1f2ab104a57444cc4b1cb5c22725764123b2a14f0de2791494d6b7432ef3afcf7748b70ccb24ba3ebe92da7006c7c3817dd9dd65addd0a393404a51eecc78b5d81e75e31ffe83b5d180cb721d7b8747f0dbe261733398c7e59a7b81094e6732ef4dd6c91a569593c3776bdea96bbdaaf599c90a4f1dada3db2203443c0f2561b8cc6d83758233daacd86b0e6635ab5c21cb94f8186ec33dee3e4e60412064cf9c215a1ede8a4e867f8899a759330915479763f547d8fcf5aedfc6e2a0d0118ef755a1b0589e65b35e220cee4d16982e6d6423d1d32f6401d9a24f6d89a322d190b6c57f9ff110fba5c944ff85f47d184c7bf743ff88b7cc87c90a8956df1156e2eaec7549ec604a3a862097cbdc7ac010ea142a4dd5a783e6e586c97e349415e0b2ec20e2f8c6c617bb2aece607506dd936af2b4e3eaca3018647f40f8a163f5813f414ade10d7ec7df6a95364c27b410b436d8692cf95537513f0558f62fced860330d797f31bd30f6d0af25fa35e41aeba02f1cd4a1b1b6ffae7e1e44e744e9449ad8e845bc87f92bf2a7fd194196c4267b4990b80ab9cd780460d798c6eec100ca3527f74fbe6eea78ab565d38a865790b1cebce3d30ec6b3624a0d95d3caa98d0acda383bd7ec52a845393819fd5b2037a51eafe43179869d9f4b32d0d3fd795a5a917ff1bbc784191e156f54280d76059e70cfe86568bc9a2919fc0a9d92bbadfe5217e0b2b8903de31da9d3e727558b23e6c5fbf1d1c5fa12080d010ae2a72f2553cb1e360b6102d19e5c20949a93bc05c9ef1017f24b60ef16cdf7e699edf24cc98fa4b85cebfe81828f20839f8953ed0bf9071e8c69bec5c76c6375158b8b95040f23a90381f70b69430c1a743f98aa8485353e8ed04506cc6a3b31912091d7de6214b669cf209d4f377dd2987ace0cb7179aa24307f18ee6798f48f784794d48a49cc6c104ccb0b9b26de277381da03d8735c0fce338f42192d86fc3cca3cf47da9db86f03d5e9015ad302e263fb7d6310f3f1480257297efaa71a8071f238165049fc25c698ce817a2bccefec6405d7c92b065d3d031d8aa8e7652039b8b122a9867bcef9b12a1714d15e4528d02ef2c299e8b53a4de2179c99cafdf73656858118146811ec380ff537c9fad522dfdf43e3b6bc2516638db43f6a52eb983caab141b69a520b7ef68d105a1c04b6286332903497f691738ba2868ae3c1a05f4c0b636ef54988ff6477f9397b959383d3064f6e83d7e24fbaaefadab34327dcd284aea55409e65f9e0b8faf00277d7c8775b6a3906df66f4bf43b589bb957756a36b69fd0699543dae878aa7748d304c0d4c425ab295599a5a4f133f64d4d5ffa0d7705a13b34d7894adc9d65e30e645c124c22524a62f32711a3364636904e4cb7046a8d6d82a744f0760221e6de5156116194b0e2a0424ead4eb85c045af969499a4d25f19fdea56213d07d2b55f9bb1eafd8d6f1842033b2a7249d407dbbe055839d12dd18026db8655997f74991014909c223b477c6c987fdf882ef98463d81f6c31237cae5ca4c4acf021d4ef59a13571109e7edab99ae4eedf27803ba2b6c132e675c6a9ffc3455fd26201db36d90026b19391e098f0d11836f417881dd4982ffdd743ee29291b96de5e3be8e7e866b51572576d6ec2e6161711a3885f39e5b1c4aacedc36819b9ab5e09ea07c540d0debf55d444a1ac3f1ceed66e1e82f01435e56a93a47cb820a0506eb96e1eed5bd1330900bcb77321877095ee491e54b99dec42577b17bfb9d4688d16b71fa70a33992bb66de7e4faa8eaf02d1ea2cf98e6badf9d472d62d93e788f2a9a39b9878513b3320a4428f98667657edb9166b1648c55b83255de18610d07ad85736eba029ecd0dce164a57d52cc899c265b72af2db1df2904468c98c142890746897cd1da970f0585781294743a5b4b8d7d335c66eed682dd62998f22d433efca52647bd8f0ad928d56f574713aae41533485fcbc84bb69ef2f0cd3cbc0bafcd244283143b532ccdf78bc0f3a31da6eb930caeff470202d995cfb28c230ccee6396b9497bb06bf3db2e8ca32d0118c8240c1edc4ba6a95894e684d58347e7809082c537c14bcb63a1db392f95699a2de12a6194e65be1e71a2b993853dc613aa47c6510a04520598e1968945cd24791eb35acbb545710540ca15ace9de0fb57a6a3db0bfaba45b9329b5921e1dee5183276437547d066c02a98d810474e9677ace0a12134d0534a9fad6c5e0486ae3193ee791bee228b04ae8b40165cffd76de65b7792d21331d1180d128d5a82ff193d8f9e040bc7b7c4db58967c8d3c825b4d1bb4724e5dfe2891e22367bc308298755889a89f574fc188175fd8247cf1089fd747205975f97ec003e8e04e61c5a0c1f052b3e1b321ae6a188a45902883e311427b33f4a3f805e47b1c51263d9a1384fcd021adb34cc071b42b8e2740b9a43009112079b7137fdda1a33598eef76a7a7f452325926d36de3348ccd6ad235a33df7ce27f9fe9558f5087b59929d7bef9ef3b82196e60c079180aecea090cd46b7e5734418b3ec619851bc5751b0f3c1b9f43e70f52687ecfb316b246e0a7d1e2a8aa7230f2866520ee0fb66035c9f5e65b6c0c9e4d8f35944ca30579b058e31e5d8e2b273b011b76db023ffcafb886653aa950b39bd5fee51186eb395075205e2b16bc9caaffd354b6bb944d634685e0f24ba9df1a03cab996cb5965d8e580a6b302264095ab55ef9bb97fe0d51a7aaa557b80570ca8e7071a611eccd2f4179d6fdb99e31f0a29a785673cf423c8602a036a12a8150964791b1a3e629847ce7bc7dcf5abe8ddc6ab643f75ea582a3851c79811bf1a1963dc79161ad12b02412723ab9a8021e37bfd5656dca09f0dbb92ed45a83aa6b04a9bbded3fd22edb87e3fdd30430fe2cf7f68ff933f14a64ec066a84f3ac5c99dd0b344d2d4866cda24a33e0e395d5dec42cd89af4d7b0fa8a440afc89c8f466f6dc24d1dbc483323d07980573c8322f2a1106f65e5c749b4154844df264df63d229465e04195a5d923a42548a8da93e97d0480799e8232f9de0d4aa5d6d4350522001c132e471c2511cc0904ef657308ddb7bceb131aa3040a124fc965d8388496940970ec913d4a4a4b9c68e5817c0169be88207b349c1972c7e25d839bc6fe365619680f1dc453d4f762e85487d1463c1d60d196c37c43f31b02980e53b46aa08d4ba53e0d54bc4d622855e9030f8b1c075325a3f0f93e9d7615cd4c28910ac17c19c29788d48d10748e62c89941182e9b0f522360b23ea34ccbfe0921dfd5d5cd387dfcd88efc2e91d4a41dc600ef52e1c5f953729a953bbdd7dd28909148bc936da4a2e76fd17a13f5938b565cdf19c87ebd18da9032104d43ccceaa620135e09483bf3e19084a15a7b1e936e485e59a107e4cc444705e3f8f9bb1142a5052e6fedccc80f46b3b2ce61e5d99983963fe0f9c89f677186d0f4cbccf3d7267c0de25eb3eb6870a1be84a4be870913283e4d1ae187d0b99e8abdfa9104901df9204ffe5ed91a802f6a39ef098dd4f7fd22255fe3982112a1c75ac0563fe4c0b52420d18c941806a8fe39361ae31038db1a56e8b0fb15040f97db4c59cca4e620f7dc98e20e1812b1445c2963cbbcf3b81bf03661096bd5446f7adc5b2dcfbdbdc187b42b8163a28484ec3c11f67b01af39328d2f0f989a0477fdc3479e68d46f9906f5d8bf150fccbb96234ed5848d30126374efc28bcdef9978b8f64fbe4cf1e3cc4ecc61d1e532271b8cb0ed12644fbfcea1032cf00cd8601a8e26b15f86151bfa6a4aa92ae7158c91eaad00bf36963cd734315cdecdb6be2c8bbe135ee455d8920a8dc129aa40768cca37f4b4f27a234fcb64223dc763c7611616c7bcc87ea062745ae219c110b7e778218a313e2d0c28f9168b8e1c2e74c1d6d7fdb44373e5b1864d46b39d673ddc50bdfb88b9423784d3869c80c33709ffa7a19a55113095c2a15bc14fa180b8b6e9f7138ed3367b6e3162020b5edf2dc578589027acd03644e427170e0dc18ccff06af291f17143e99214d05804aa97cfe93a82a894913a9eb885098b611d1f3d866bbbff697f558adae382a8e00e722be3df243c48f16778a1543c8c9e90ff17837f26573496f07ee8ba21e6594234f88cef59ccdbdc248207bd5cc9d9663d0187ff30c0b162bd26c7660001b2f7a77d29d585f4a63b4a9f2fe77050a696a84134171c9f5f80d38be30fb284dd3e3670e213590865e0f54f96bc179d90f0cdc2189a23f502513389056504af7592a238939a75bfcb0af5de6ed917078b793bdda0a485dcdfadc4e0a5dbe0f2a379073be374447046d20dbb206cf40292b76e0a60030dc2cf332b5ee6843e71d40d72346e382d4a945f32b64ba38d8071576f6e13adcfb78be6a67d246d7358cd930c4a182502353b06ac8ceed1b49e456a6e6ea5bd3ab48cef598cde9820c48478dc117c99d4c47c0dfc577d0b723e595d6040dc843e1b00b2bde52228e84946b3a806ad489858051e08fbf7efe65e76da52db9a2f843ba5d26c422b0d08fab2caed2de5ee5a3375a8368bb55849c06b5a044422a4d0c21ededb619bd50406a85178adb88a54031aad62880fc731cfaf9f99b65e84d7f062aec25fd8de988c3a4deedb6a3a85852df0daf7bb01fbb750cfbe2812d4d535a4e35d940d6d56c31877edf90c36dfaa1a29c36c9347597fa946e09ac6a914b6bdbc7989ad2d71d47fe8c97bd1a2601ebb2c3e2b39bd258b474ae9fb22ac5cf3779c6e4e5db89e62fd8896c0a94f365c2dd669640a71db28e06922d6ad79e7271342ea3df43d996410ed23a00c188cc34fc565b516553f74997a4c80552d411e12404c8967cb7d23d5b7268cc4690b595d50f45457e4c7398a2d4451697a33b0b9c5b58274f64e5815a09a73080f1d264547607ade09c3d63a84364394b995da9f058f330d8718969dfacd23c6e598197c415763b5ed7cc13ad95f1523cb1a85296b993a06b84a37988924566ba7a9c9b79ed8894bb18a7fc4dcb7f123cd13ff4fc6777d58289015792e3b97101d27403bb225c3ec5d7844ec2dc9ad05b4fa8ec5fc8e45d2847ef5ec1e7e662c6f3d37d87335e140af4f31e597848fc16f2355e7f6ded4ff356c43c14617859032e4f9ffdd04e5a8c0266b3efc5423e7257ef91222bb2ec3f864464811312cfaa04b3bca452422b3a79df7d527b7133031122d78eef8ec170e90f202fff98cd461b9b5a5da6eb30a9b82a19c57b08aee44c6ef74efc3d486255f6d7b58e6b6b54839b7afef83807c9f42a7b923e4d603156dd61075d358fffde32977406d4e6871138627f4b867d28f572763dce708efa0150c14f735b9fdfac6a6388eb45d0e9d2b105909fb82d02438664c55499176a0fa4a2e9e617b6b6bfd33fded7289d41b63c40134b4199fcb4703606d56f48b152181d2bc614d759db08259e5af41a037307ce10572fc7a844d7968ed700dc398121cd15270ba9b17a6a61936dd49d68ec9764804c86685565e89dec1872bb18d842f6f4fa5321ead9dfd60a392a32d7e19ca30a4b736c232a7a7bc675eaa6274934c1fc41adaf7a6d16d49f79bb9c389f4228acf87613fac30bd3f3700dedaf938b02e16ce0d9474951c6b7bec06dddd1c0afc108015a3d6b925df6204512a2a46c25042c9a460a0950ccc5a1046b92408f8c212307d964de086e391304ee54d0ec43fc608946a428618bb373d66c6dc6bb004580661ed8bf533e29e5889324ce034222b8d447c0465d806e72c2d6408813bc32fa21310695ded6174859d3cdd556464d6b5320a5524e87477b9f0a59482136dd73dcaa4c4555e107a27f925e97f5f54f6c99144e5193b3460ba804c791a798a23466fc50b5fe9b4f2dac02d1575d806bdacf65a5e48cd9ef38efc21ece590542af137ea54086eca6ea8a3d63a1846bb7b03e1c70d154efa66babd9af7b4a13c7dcd20beca79485a3b325750c0aee52e18d586265c5771c10a8dadd7bf38ffadb7526f7a2a8d871ccb6814504d3f4572f1341b62d63d3f3234cf36cde5afcd0252e6d81cd1222f9b253f848e619700c8b1aa0f5df8bd7d1a0cec13d2dd13a22c99b37b98d97c47db45787ab10cf1b47b15be41644d1a147aab1241043c8428b2998111bde06782654e27628f012e07f537bd8eee5759b0d9a65ad6250c4c9737438e70ae1108f3f54c5ed26a649fef70ae4d608f65b103524c4bccf0626129f70ca6f046bec5578a7fb5b86ff0457a4053dbe89afb83a124fd66975488ff3d076a8aabecb86799f77e66742b19854b893433fb777879764bd09dcb96a6b7cf74fde9fa7e038b9a493bff315465ec8c0587bf0061026a68bb6654d166e77a60765afc7f8d32c393432069b7158634821e04ff5c470cf46fe40b2abdeddbca23d91a5d2d31c90a8dc9bdfaf1918541d97b463d07c66fadb9fc0f765cd9cfefe53e3a210e6a1a81038998f5cbeac66d558865825800bb5b81c3061a8b32f0d27f8a78dd1311ca2d9b97f9afe3723f764313b279c61562c003c8a1098499e269dae2135c82f8b41bf8c778d87253423d396bb1241cbfcb806c6a630dee7285dca270264d4973b5a1da406bad27f51b74bcf1209b542e66fb56a341d27fd3208617fe150292133de47718dea00db020ca39076bb911dd3d26eb50a0b8d064aff09629ce47da88db9abcd554cb0e39362c802e3a333d8446a01e21ce9ca1ac504188b49efc61d51bc4e782d42ec7f79a91bd619bab73236fa60bcbd5464f87f75575b717c9a38f47e824d119aca1bd3ca42244d8538216376b2ed1b4f65d7270a399f302d360b454f0dd5b04f21d81f0f17c7ecfa24acb191aa8b24e1255a34832c5c07f0bf3995faaa51ae42a051e264e60b503f07e57241c18b1c39ff482ad8438f115c51cab152cad794a53658b98936964523740bed5f6a96a2d73a3fed059fad51096b389aa8855a7bb5a7125bde1408e4b7f70317df0fd8b523eefe3f7ec478198c84aabd6666bcbe828162ce7ff0f678181d3f65803c94eb037df6b231f05f254d835df8606bd5f7000079b574cce45156af94dec2c15a7f615f96ee3a1f0160e667f68143a6ba49457f3ebd3a34c70f778a08d73c093f67457a870e5a13d5f414548eb954b50333654c68181eeb371da0c3f95ea74eee222bfd6d7b9e8c66849d51c1eff8fe1f683f4319ce0d80856b989ba0e4a66eb520fe085885e72601499fcfd825b95d91d5d2a8ef9d2c872036f9d17ed734ab48f546201305a7ffa7b3ec7b19bc380585507bc735bac80d814b0c3d3e1978bf676420e0c39e8db77aab1788101b5cfad5c1ec094438faeb214a19c4e9715295333d88d90b4e4f1e31a11826462771d6a60521f222623a353ac14641517b88e6445392fd407e4e0f636bac39fde304f015f5554842c76216d60a5468a456db2d7331441ed6f3c2996908aab0e7a4a31faec7a81941d93bf0588f543fae6d38cbce74859792b2135389aa3a1848938d5798a29d9bf54a2a579f597f7d93b4a03816bdc7c1dd369a90247d9bcc88f59a78dc44eab07875a41167c9c3e7a17e123516a8fd99a2d337798122d95a6aca41641c94fa3195aaa95e53dec4aabd67a9c908419e0fdbea661be2f443072eb18bf15b1d11f6efe07301904f6b1ccef215abb8927d77bb4b4c91236a1734fbe8e2932e9edd40559b905bff262555679196899f7c23a2853af4fa0ddf93cdc9eb97e488103cb07b33accd9255e6a93ea088b18756e0ceb2f3a29dc72c46460b02911f18bf6cd1fbf932d4c3136b47de7970f39a571c8c8fb4ac419f835ab5cdccca1899603db4e8f08a64a919cb26a2222ed70bc96c297b33edbd4161c1f08fa308303bdc0b5fd3f56fb087b8d7e637b5398cdf9dc8ebee888b0300d65f9524ee7fd8580fe29ad4f239f87a019f840d54410b9570d0e0ce3fcb0621fc3608a26865b205ec621c7a760d11480555747ea0411206ab8c29d9c881d2df3fc8300b48a1222291c88935d9dda5d2ffd13bf5bbec65a00a963ac6e545023a1a2a3690004bdbed4241b8fc3731c4c303b92ea13bedb95889b778e62ddf44ac4ff8756e7e9491cc51226c8cafce6b08fdf086eac9aa06b3678e224f79c6240998716b469f5bd97d6b8bcc5653f5273ee5a2d8f6aae095e349fb8bb68abb35880734a50ebca1d0c7a70d3e7f608bfd94a4285f3aec1f62380fe9a4444acd1463d15fa42e4234900592af810f25491dbe029515b4103448d6b7b4ff51e04f43212e723bad65ab63005767c7bd9277123788393b4b08f547b3a25b2cfe8862e184be150d93f055c5c4709c3cbfb50d22e5a5fea8caa7af6fe9c698655961d4b2920331c1d6177b64b8c20fca8d9edbb35313a35594e968cf1d40792bb4076bbfdec8cc7ef16956522093c72264c9f1c91c80cd62b4e01f5c763815b16229c1ea8096094289f1abee312c8930ba88ea7446b3d7a0a8ce124291d4e59261c37d932242d3dbc50e8ca89786903aeea5d844ab889eb367844c7e3dce38ea04d30ff97f2d3b092999da775b2fff85b62b9118a0f7e1f12a1f068314c3041aee05295f74a9edb597e92c099150dd31be7921397eca9067f1f0487ec5761b155594e1eb101d728f1a7f035c8ced9cb348f81b905a27d6b0612fc60cc459d42d96f5b62b97d569e8d87942798b76e8116691e7074bf88471294f3113697d47b8150e78d12c9fcbf6a15f9d9dfb514ffebfa9375410b1f944cf68ab3d8342b94c5f154c0cea5272fe8e0e69fb1b9dd1d162b5ca388ee5d73909025697476f6cc3f32dfdda23140ce9320ddfbc278a3d857c64c9a6146b792746f1f6ed5c3cee8bcc45468f63e4095d9f76e3c628f58270b624db76c638f7d4db839ac9b3689fb06038ca8b31cc8b5f6700a930eecc4c388595c2ddaecca221d1ab0ad1b45628a38dc9e497afe28f8f49cb7bd83eec0a890939887cb9651d7692eaea440c0917b8867798537100f05941676ec867918079e8ecd03c1a1d10c7131163f5ba189b210195d08fa703f367b1765a519fbcbf1c7e03f2eee73b366bd97cf2038e2a83df50af5a4bb19c3b0f674feb9370d4c05797f8e81c689d0ef14eba5a94749c6dad8d3a9133e672fed54f7d94493e7758157d9836140900967d68e738115ea1e3a2a34caf38275e8fbe0dc8d5e7a17b0974747e2b34f82a86853c02425879840aba3b2ac46583f96a008a4cc51fe737cced3c6394088a673ddce13eac7001d28891af023acd6dd5f6307ff449a25af50611bd2fabf93266141713a4866143a4e40a7f51fc74762da58d003ed6cbdeeff2ce0fc0649cf23284f69c9cb46f45d99c9331bb0b822b6a384006ee99426e3c7d15c62c4e5a0e5a4f3cc19fd0b2ce313315a4d7b55d57dfa0daf47a4f558b02c08a528a0aa48532d50281bc8d3ff975649540b0f195948b7d033a198c613cf9c9cf687838c6be922be192810d8936fe584b1b62616bfa608b32fd3a101352e6864b8aac4cb6c1d9a624daa75d808285d29bfecc40f52a21646dc65163ed811e11cb55c30a074e3f50ce0cebb563c6bd4702a85f5d35359099376bd24512294d2b4c9c87bc5476370247bac86eb678f3aee374ee218492c9f145a8a00c78d8a9da2c6dcc21bcf7c58f39414983e7d776b89846a0b59642fefa970a2bd1c13fcf120b82ada11cd31049f88c913ebbd3f91e1aaecc616fc9de2e9eafc476d536545453778d37bfee51f0dc4a87e6f5d6b81ba41fa056fba91e07f549e659b5431ebc7c58ec22247fd508f0f6616d0424f06e3a19183be36f14ca103d6040ecf1d3acc27da0c91de4a19bdad770856bc235dc91a9edc843fd6a33f7979146fed92117363b98c57957179444aca13a1c55eb97b0e1a4361420d87593bf6957f52c34df8e3ef155ca8fe53477fa9276e69121a97d68667d63d088695437408eac112f879817c66d66d4162a21b5554265c58a6a4e11a9f20690af946ad391eb311290523f8a704337a6a83fe51e6d9434ee4ec7c0596fa5b1126114d8e8dc7dd0f9ab45782ec1c2bd36b8ef103abcda4ea46aa86fc83defeff394e808912d4b23ed915502262debc6bf9e30b34e9b341d22e7910b65719d923cc579979611b6b31cc7b4dac2dfef43d6df886dc2fc06fa74507114b1d0ddfca955a146c94e3b1ad9f560d1a2dd9c4e54f6ef93c614002189ff069135cfc9baae065700309bd664db910da28dca0d20811fed79d5972ad05ed78835afbcb03ba7099a0c0a89cf6acab0e65a5e7036848a8c2b3595876723c74a0f62a6654c23fae874cffaf47109243a08bc7d701735e3838ec7eb497a8f0229f1bced6975382b736d9b3f3fce6f4829a9dced5dee6ea4e119cd592c71eb45ee0235bb58fc9b30a2c67ed8bfdc3254acdd76da5ac165aae5159a8a272ffe080f9956a72519c44ecf8aa358002ff31779196920421b7286a989ced0e8ebaf26b4c2ad285e0ceb9977e14c573673904af3aabe7f3a8d6236770ca597d0b03ba0dce7b8ca2540378b286e87d3c20b6bc1456761d6491b1eb7739c8e1337cb2710e3b20258122cdf876dfd6eab503a282ca97057e9d11aedcf421558eef12dac6aa829b6c65be5e6b38e20b7d09a6d686811331f52cc71d44eef996346b337d1818996037349601fbf519781a6e5935f5a27cc31bc3fd49ab229702f50052d868a98e18cec6c268519df5cc784e263d7f6bf574b41e156bbb44481a41e9e681cc4a9fbb9a953907cf0dd89216632177b75eefcd4998edb3c7db9245c5943ca831e1d9729c1dce35f2308e64c1be17bf7d9fca36a502a450849760559510ad2dabaf722d65ae9c4cf5f3cf986755ba04b90176d65e703f09a4af32c7b97ae0ac619053793def4b9c0008ac5fd16f0ca4fc8ace8bf16d81d69d77af27a1c748b23043d37fc69598e74eacbb88e1a7b1c321c8a5f59a411a5d7d48c253f1279e2c425614fd58a176db3af82ec7713177468008cb2cf1ce63d5eb4b14dfb8493b33431b7e9a550e30a98bd2f0bc0d90c11b2a6aff3da5b841ad90cb1e61ef514d359d8e1dcbd88fa94f312a721f32bcca8d4a08c8905e6812dcd50fa9e715412025ac90b6c604cace0862b3b98fa132acaf81b80ba0e53aa2245586a22ab2476963d61fd68b62d164b485c574ac74e998c6457462ee1804afa0dab3b315264dea48de749675114b95c1e9ed92f9e37ab12997873583c03560a759115f3588cc7293f6862be7c94481d9735b3be50f32ab2b4fb4a4aadd0d1dcea9013a1548e86d7f6faa346dac70d26b35236423e14d34cf5bba192981c757d1dbf66356b75049598ee155c5f731d4b204f28206b3bed8a1c1ef53bc842d82482f755d66abaaf71b331b687dc22fc251801a3bcb9953932cbbf05d5c6f4078fadc55cd3a011f5a50ecd399c08133b1888589fd24e84abd129abba305c703a122caee1fc3573d0948c863ecc906990f5f352b14006684fb1a8919bca8205cb2a4aa67afba35d7a25e811476fd90f97067b2144be0e07d0f3f744aa44df886c7ddb753fbac31420f4641237dd259a8f2377124f2c697804b7cfcced3926d79f0ac90d37145bfa2bb2b9dbe79eddb49f7bf275eb42835236ec61fb1305dbaabcb59f56f6801d725dc4272d8f4019cf1a57edc03a1bd724d529c0ef6a7b8745e49a71ecc8c880df092d10ea1765ab903b37b4bcf63885be2ed10219ca86a36bccbd46f8444b266f4cea2c84d4956168bd4f03b3343a479992c6a12523efd22d32f203b43e23532283c043253ec143c8e3f412acc70c890b185e0985a0ce48ea62577833c4ce1cdb0d917a7ca724871f4829dc2a01650161a92324026dfcba69ed387c487ce59da5102a57b094313f0a0d274df7fb3598b69684d326419ef34b9a4dadd3b1296481cf87595516b06700b58b9f0b4ad57c944ddae8c2419d1c2114cdb58be5d1e5807a8dafe55eca14c678a5daa8bd204fa78ba5ea6237c0320f8f63dc5a2743a80ef7314495b3a95217f1b6e7f58b191ad9ea812611f2e2bba0a655df2fed9a8fd9adc0614423fb8029c78618a1608f075d17f1e883ec66187186848c672eef8b505b0e9a1d4eebd5a79087b1b698b9284e89837157012885e13e35e578bde9ad5c948cd4b392f58d45ad702508e4e8a2d8596b6c7e8c8ba1e2182651c9631a325463d2eeeffea227afe9c29a2f638449124f58b32f2af7c3b40edb727d6d9062d7c2e29ea8412ea54f8bab2f635350d950226150e7924db4ca093bf2cc13a6d6e9fcfe09b6df71f6258e92a8bde3105c6cdff3782a1abceabd75d858d122b7b1d066f554fae8f915029c4d4e2985a9cedd36db0c429f4cbd2d7d346154af24e03a646257e92223a7ad73c2a164d32f7cd2ab4bc142adf83c26337ddf1ea1942fa287bee75d41420fccc4f6fcfd0df3405b1dedced9d05bbe2d3239b1c2f8613ab5c20b2d852315805a16a5fa5cfb3086d33a4fa4b7c5b522d9735c3399d01cdf42771736c4f244740ae38e850d335e06f7348ac65ab2c5b131a65038c8834c87aeb84c4b1e622bf05439fe962407815851ba0610a57caff560d1177cbb1b6362af07530498d5bade808acf714a70fc933e4c8db95901c66021dd9293dbb223c10150d71a6fcce777d0e8b9099d95ba67951e75386b083c3ee05f7575b99fccc326abeae850a066b8a8b74febac4ea7e65cf85bd66fe2ea76beb1e00bf11df70ff8e6d36aff5c801dfe6bf2b92b44970c0534b3c65f731cc29415226476db77970b4e1c789ba8c4822a1806c74c825e96c5bd2421674f07efef27393193775d6bcc004e632511cec4f3e456920ca2128c142da3bd701c07da71ada23e91a37f8af318ffe51c6fabcf77014cdee90277f61f716e162ee8493abcb5caa5ad10a99a2973e10ca44a2348ce56fdc51fdc40516a84de316ac06d696bf75d441e35f4926e9804b412d6eeff01c74a016c483adb4808891388bb9d48a65be71e9173a30e42df692d531b53bcf2061aecf97a4ad079841c031926613f15fe257eeabdc34a95e158a4f88464ebf3bf715e75d49841a90f1ef34f3e8c8f024ed08190525767231abd03d2d9b4c37467088adb937d2303509b48ac10728ae2bc151b75d475e7941d09173fc3efa310c541c2f413eafd5d6bf99767b7605602977f8929b01ffa2f1d23df8e4ef82338f970618c94904fb7842f37e8c3afeaa4d65b9c9b5240e373bb503bf7002d0e30e3210b0dbb941914d7333b3a4b72d6119ccf8fdf2ef5e5bec6f8f3936981330cfcf98c95c262d9f376968bc149ddcad2b8286f65b99ceaeca2c1fe43578b1c31cf263ea52ee244ac24c1efe780e6b7c589d8c9c3d89725659d0a516d2e6899db077278b8ec43ff0961c4bfe40be2257aa5f04784de9e89113eb6d44c5121ce21f61a3a9cf2b5d157511787ea70cf8d1775ede01222c8268bf82cfd2cc85f278b97599954e774ce53c289ef0ad5d641edfffe0dfd6a363696f6aecfa62166fa563bdb52bbaff77f3b73ad672711dd9bb0e9eb06495e30a7ecf2e2dc7b19270ae114fab96d1bcef2f41297f4b74bcd5880157a374c261ef605bf3ad7dc1452747c5c362f140f532c1a7e7706c6fcac2d47179edeaa3ae5a7a7defb5e6855ff0f2b1ca11326f4c03ad929a3c26cc82b1cc7c1e03a51ddd6e86eafa481ad975ce391ef966b9b5fa7adba5cebae7ce7299745be6c63bc2b04a4ab46a20354e5b78e80493fa2e6b323923d95db27999253baf29f23da508517e86836fc7be69f31c3339b13df7e0fefc65172357d28cf670c03c597748b37d0c851e63a9f2b910ac5c4414a31f27b160b2e430054b4333ed783e45d50cee8bc480da4248d6f967bff4f0c5ff1e0db0841b386be42a748696658eeec10abf7e510f709e70acf9117776173a7f3a01c4377b98b39be04ac1955b8a8902b0c62553b4765d3afedc16c99d2815e909580eedaa05ff2329d351e579998b0783b298367afb106c717000864a051833e3b399594fdff5c8c1762009fd6006f009a094f220c65ebf1b99828574e3ace95b1ec07a983049d1098fab71e91730a42e8dc6dd62765065db67390f46d85a5eff238151ba9c2bfd37da437e408faac72a77f031c4272d53b0dd502438874ae98a9a81e0155c0216761a22b476f31564ea16a0aede74842b423666b4c652f9789b18a96238d2d377aa68811a944a7e34681b7d3e77e3d54ddb116a5113a1f16056916a9bc4b96f718d6f555ddddb1d57535681d37f33f9a40f932b78b42252b80fd8e4e9f3e7dce447f218edf0b83b055e39911e371bfe29598cdcca76d1297fdb84ab67061cd9916977826866bc05f29f36c156b92d5dc306f0c6a96a6e5da784b83b3d25053ad8d58a7d17f39d75f0f7229ab3cc2a5aaa1da3d4f89385eb13fd68c27b57a8abc195381728517f49e93095791127ed6db8bcecd35cf48f162cb99e0edebf4aae02ad3603d6e5f680a1ecb59c40724dc261e254817bb8df22b312456dec7d6dc596faa75d829f1ee8a984d84b2be009cda0f022a1e8f91e1004b0911f7549f95035c26e70b594b0872e79ccbfd3ac874660f4e930f45d1e551ae4b1f56f3c62de6441c3450730438792b4ba753296b950e900828cf577270d6f7d6ed70527c3d96c15864ccdeead863e1b83c52f3dfa05f9edae940fda1b72a1265765cb63db24dc4535378d0f5df9efc3524f35d8948380fb474769137aaa0057244f127b4217341999060a9cbbe8c21e87bb450ea9d11f393fd2acd3b86640836c5e11131cff3f13b9af40e11072e480e929bb4e46b79cdf551ec22c31153c46fd070c287d6bbd411cba636abb6fbd1d9d1f4ff673eaad511dcac1b68943d697d1031a55a1543b1bfee400145fd333f889a940e8ce88761629e6d66b1b477d90aeff87d82e8ffcab0cdd2dbd79624b8ea2f84e60ef4c41fb31419efa6520664d01e09e507d943491d346857028d0b9d6fca72effb23e048cc50cc8be599495d11cea04c24acbaea5a09623f0da9320956cd045ccf95e2496d9c2b5ddb1f42af83e5d05468bbad10f562a69356a57de12999f2aa74c99a85f7aa1c972438a5c134be64eecbc69a43603c23eb84a344ae584eeb911feafbc7182665a3fad73f3ff0bae8c9c59538ed7048cc5dce6ae5ed8907c27e491f7b18fe30283f66cfb04c7ad1a4928c1124e966254f83799812c3d914c191a96a1e9e6c0211cc7495ef4b48db15e8a62eccb83f5fc4db9275de1eda5ec1edfb3efbe4d28ae1cede025d175db379d460964fa88e5cbbd0e7f6413d023223a9e4754d5ee4ba8874c6d1cef3c5c1d2147051bafe92f51e79a34c4c11c1d15ac50402368f4ffd865b700f2d5d287defd9ce02aff9bbfd58eae3908adab77dab79042057a5cc6c1bf89af38dce683d2eb1e1a51a865b6b93e16ab9c07a4d7554d09628abf18129d522c87fda105db88e54973eedb6f284f374f1931928422d82c77134289d5cbbe1c5b53c95380bfeca9295843ebe7d4f9b1bb9275faef12b48a5d43a4650afdb4607d637622c887008c695e5aec52541f67da35635ea8be567a6aa462078cf482b33dfc4af1c4c498a9c3f7011d14917e407670c8d7bfe4388c5a2bb625a927f88d1de03142e10a3f528cd644eed0810abd0d8146452acc83800e696f2dad9ebc433a70f5498e43e65a3c67d6bc84176e42ae7d819f954ab3c073f0a02acb0a7c7d1ec4e59105db6d72e155d7bc4d54227315bcbd0668e857c971b1f74b7d21110b41f40b89893cda44b930074bb5e3b85e39df43504a5ad77dcf661c00fd6b126980a4ddfe0fd8a73c6d0ef21aaedbc02e2d85c14be24678fc8f657089e606c30bcf6ad1bb47720686579db80153ad1ab2356d5e48a7d5f435be95e7c09e43a02d029e7795309ad6ee15381f7236ec227bd39bc50a4cd52329ac80f64a0a13e139231538a71d4bf5f4ae2f89cef14b2b46917791af9a0ce343104917eefd184d61f24b3b916505457e84e8dfb1a7dfe725d5f2e282cd9b889913685990b6995ce9feb7702d85179550eccedf4b9306e21448b18c2a34f4915572cfadbd5673421f4888678bf1d4cfc92c35960263f211fa460d6b7581351880c27edf4783812dee9bd9839304a357553a57847c800bb011fa708617794162b6948347f0936766eb4f9d997a39d24e9ffbfe65c540e36bb772b10de2c50084e5ed8d9f8153cccefc7cd2a752944cccc768ca9b2ec36c6815a35520734afb6b775bc4c6ea35022421b53e75de89f4cad0c7a0e443b64754d9b2ff5e003ccdf957bd8b4a1327a8daad26c58c95ee7796ef2456b57f003b9088f34982e4aad06486ddf018f90f7bbe76270821623cd96bce99212e961fdc3b2e00b02c659d5bb0634908a4d079bbfe70852c33b9512855262076fe8a838a8b3fd0c67b5f2e0d86f1fe1681ac885a1e64aa5329cef1d981addb199584a68049a0a67a08702cd3eb36aff43f7fe6b598bdb506d93b9353779782da2bb3b45044ec6b110781d2cdeb8e4349191c497db9cfa981bbff5ca1aad5c882bae8c2f967b20518ae70c9d57d31b73592c29c8738fa925e47c54fdac6f7af4781e63abce6b61dc8664e422f95e6df9b9ec46a13d48c0fc9a0088f4720fd86cf666c1171ebd4d05dfb7dcdda3575083209831b3744e3ed207992e99c64bc91d754288e417fb704307c87525c2afc72c69c58ca2c2135305fc4dec4f442932e8d1ccdf056fd4ce7df2970de74eca387fff9806095401a8ccf7c9ce14f843c20dfa07da0f4184e87656cdd77c308818b001aa8fbfff423898364ee5d80e6650113eefb7ff2abff187aa60c9fc2541e6e57946a4241cafee6c16330a063df1b372648a06dc98e774ad68c0ae5063af144a21fc97147798c7d8d80373b3d72b6092b47335e4da1a668f53e0a0c0cc30fb9bfe3a11c6497ff08901bbee5a53ec26da5c39361fdc0000c0e4f6bc77f105a0395e97815ab1fc66f0ed422ca90c37e1904de07f126056fe98ea2beaec4fdf914a40b6a4bd03f1f0d7b98e68eb9e3a46382f0617926bbcab8b29dc68918a3c4389e59f3465076e0a5d1200ff3c0227bb59887845ff984c8d9152b747003050773d713aabc5ad83e7f08045ac84ddab6994c902388bcf4dda7aa712c899087c5df5e4c3a05fcd77460418199a2ae24655aff42ac5f2dccbeaeb18b0698b780d21b1d3a669f2faafcc26d1b5ecb94d12aece5637d2cacb4f07bd9fe938633a7a5a7132b1924727543129ec419163a67bec430bba6fbb31ba7e59a82e93a32a9282108e89653b6b3480bfe4dd93b7b1b5c96e2903498ea95f8711138c0eed02dd864defaa2e29acc940455e73f14e8c8d3814e2580f60cdf8e987ac872949f0e5472d317f6142bbe3ff376ea0fc19dea28adad17a00e57f1d3977d6511d48ba398946bca7fd8ef3a018743948d4742b92eec5bc3c80a0ae81abbbe89cf657a98fe70a9ad5b18b406289f40f452fde26aa7317d77f472ce318a59e43b697c4e0a3949b54525860b2f5f6d7e1a803a1236c4fe99cce442d0e44cd5b28304eeabda58e87365339b56615506fb3c0df499def78da717d4ff1c6c28f13230f1a9b30016ac0595564df09ccc51749dbef5d8eb961b944aa9e43c0e0c35c2e77a842d1ed11f100e5a144df1d9e8bb66bf7e113fa41047348248edb6827f24f6855d5265341870631ce005f07a0d715b5e904bd261e25af12ac69c78dfae269d01187dd0e14cbb1432650114f1cd95ae7a2e441d7baa3e0fa166e39f1e7d3ecff0d0fb29a41cda310b7e03dd85e31159b09885b81b8feb178c105dae2039366a31526d49c39431f0b2f1effa54edc1eb6a1103838210108315338b0bdfa42f6e0709f39d069b2e7a425bb87e2abb55f4d8f223239eca2113c11e244263061e98f1294cd0a2c9b9dae50e7827a0383a3fa32fd2498bf29ed5959264845b514e2f3cc7d8d16d8d6070f806ff9ec11b4a259c3a91a29d1e66a5419b69577c9ded28cf2bd67eea83bd88812ef43632fcf2d24b91cddfd0dbcf699426a831cf8cfaa5f29cbc1e585a732cb4a35e8875e4e74fd54e40f5c75e05216821420840e50bbf479cc4904b9d5d7c380335323efacbe2b497305b1e1edd921825a3058911de5ecaf67841eac0a8c15090576aabf7d5306ccce8b7795af28f4a34be1943955a18511c48c63aa86cfd410061840ea83863616509e3c7fed213e692981c7cd6ee7381dbd47b971ed35eafd07a0867d8dda78c4c6855b5c56b01b8a6233f835bb1bb8c0c60517cdf6f7853310de6eef55edd1619562982db186018c19a61ff3d1e23128e7ee2087e337d2485da3f764f08370f654df599cbd06ad1b4818a70da734c65eac7a85a3e9790510143ad3ee70248e1c387c6f3d963c236cce5435f388d8e034b27794712ef10346a197b633da02a76948d03547ce342aa3351056cd9c428668036516cb641715b4a60363117fd55b4d274de93e2cc2f9a5291642541760374e37c820571e69d494b7db475f2e81a5114d7694d50257ca80e1d302851ecaaf80cffde29220a895d758fef4417a8076accf2e9b128bcbdfeb784bda85b224ab482978e55e526526cf5c1f698602cb1de2169e69804bab125d24a0e26476428d831c8ef91a0d178d29e6f7976cb76e39aa7a17be440f6570d7344e9885a9cf5538f35cc2bc537f83c0a00be89d31a18315a404c32680c4c7654971e0c5df2c21073af2d10f5dc6afde68fc19ff16326dfa86ac861d7c8b2e5f48fb1c4b0a239ce194a52226084b4c63d9ed686473295a2f868a9b17f724b44728fd7211718de572b152a496149e2d930ec41e7fd66028ee1b6ebd0b317248290158cee8c9c86973f056706823c0a55416cf8ed78f3a4e61019e197802683b50434fc2ea12f09aef5ebf93fdc33c613650bdf5f205ef1d19084dcc98c30f5a086b35bb7adf01002453c9a0e8c945ffda32cd2e03307d53a8f0810eba1f2049317a2842e2a938f7bff272076b542812facd88a706878c14652df9fff9bdfddad253d20d7f3ffbba7d4ae17533a567d7939e6145ac15a5a1b9a1cc6e4bafdd63f67e33b6fb3ca70e557f22983616aef91ad6435c20a5c3917c6382ea4f88a273ccaa2d0321b65e4fd5e9017166b3d8e3fb71abf938c391a763d045bc4baa87c0edafed149046c7e107412256326f36fcef2ae6f30c6d89091422676c8439c840c9f1538f8546421a505aba982f5955a8e7233f11b9b36a4bac005f5d9b5dc0395e45343de57f8b78f91ea21c4ee583e050f7d548417b815803bf4ce571185881be1cb211b88f58305d6178c59506ab5fcc60611ad0cf700bb22d15928a7186f3006d09b8101f6c9fdcc128ad35d4d9c3bb5c14061cd6645ec954b3bfecf2b0aa8fa2ae1204d030fc2939d64a093ed82424349265a796f6951a1e6a7f023114d934561d06e46cb4409d4ac90f93043def6d9c43becd4aa26cfee99bf42f47b7c82c238fef63bff4a28ee4e3e1d5bbb0fb675a9bb46b3260cbd72e76392bdebc03e82d2af8f04b73a828d1f9f175177da050bc00559f69207f89f5a8a6ca4933750b6046f022f915463cf5c38ab584ae88a0fbf2effe9cffeb78682718c71be9b250cd9aa226b5f50be6afd36789025ad74b4c74fffc728db682ff68465011886026c80786569cb7c8b810553a59c2d1f4c634d4117efae2d97e6e571bbdf81d0489266edcda42f1176e40f6e2b2bb98ba126cb5055ec0cb6be6c01fde2877203b25adf10a6ac5518176c10f65ffebddbe1189ce58775242e8c23e0cc4d2aaa3cd407acc072814c7632ad60951f1356eacc7ceb0c3171dc2181f37df41eac69c9ef00a497bbae6cec3f39a3890c78d4576101d922051c9b1d3ebc74a844e51c002db740e0b06dfdda074f2040df56ad25ae5897971aed8e54f566936e4e1dda1737cafb581afa50f51f953bf986152e9af00b22270a3e7f1ac8bbabb12b5895698ebfd6c918278d77148e095316f0cd6bfc5ecc19484ccb1990890378f7f106db44744aa261d35b26c100a4f2442c61aca91758b4f96ea805f6df3e237c21da95a4e88ae72fd6d33cf705cb91b9d34082fe4ea1dd28fc0d4f0fbdefec0744318dcbac17346095d75e697e314f939c3d3b8b9c2ece1aedddcdfa18578b936f5963be6011ba02fe6301629f2a4931d543d49f6eb28bfb46e32c139d8193f8d3abc6f0799e42e32c6ea1a4e906ae3586893652e03b7971085f8d4ac553e92e27d2937ae3c0e215091899dc5c23a888667c4f71eaf7abe5beb0ff5f4bd917094a26f49c1d871a9c6567ed3af0b0723304d71c32ec8af4849c0835f24ad1b099b08f6d8faf0cf78da856446a79c244131014a01c9b8bd50e66b1c6ee43bdf46bed1ad067244b5292994d22657102b3f57d432a68e42b3df296b8e4a740f79d74a5c75eaa528703130989ec316d0d5b9849ad0c23a0374b6025e2669de71e0789e9fa3260ef828a86c135ff3c0355bb51176f590694cf73468cb6060e90c69198811505557ddc3eb0fae7da1105f0ea6cd2bac90d8ad960d099a2f4310936195693ae5bfbcc09a2f479adb9286e734ddd8b04e6d7a392ed90f335133a0c1aab11a0d9f0cbf667d0126bb7ba9b55f43605d5a36cd45f05cf5ac2fd6e735ddf416cc8b61d4c4261aa28a5b56db5030f1c3e2e3afa97d6675d2257c04b8c73c7958eeb0e52dd98d033265204640e0cbd7db3c15f99c27df984cc596201c1d8fc243dfc172c78f00010ebde08a28fc758215a1e9b374a7655e987d857fbf11fce3bd5da28579e5ffb18ad73b150e5e03768812626a15f7b7be18e112e82c6e3f4215a582cc403d9d2bc08bb2a9892a34c9d2e2d4204f13952206f0c7903ba132d64497bbf76b061d91a618e290ae0f8d5f1b8191c22a55833436e61e947f6a6e3648fe0792ea0f34ded3e4ff3a8b9aef2f288213d2eaf46ea5342156dfe65861abf171e5f89450f727b6ca0896ccea36cba4db2194c906c14d0516515aa9d1d7f2fba72019f5103b97535f494f43387bcb67572cb01e403003b1f2e638bfc4ac7e9b597861e38f9d3f95eb664073da543785a09b44b6e83957c015a4f47fc37b15551d59c2e22c32557a7a54baa5d29806e90e5bfd4322c2c04b157e5afb88e868dda4da66a97301d351542e6d07df7dec6ce9fd870cacec5f796f6e4c9930e0d82c2d10a1806a2505913989323ea2ab23d583fc14c7e8a92d6548ad3498c08a0e208e21b35fff8ca5557d5a4d3138f2e3e54b952a8b1080d8b74f3453c37a94298fe36037713a6329e4c4f4c5d2f0e8d44149a462e799f859da625b2a78fac1691d7e0c76d87d35bcfceedfda1f119ce778f4fbc7926cebc33bb49a704504f89c46cb55eebd7427383be78f25c04598de583c2af217a91cacb2e0578f7b37c369787c1f2b997ccd1b1064ed6e3a76a49e4fe956d94a73e006064b46feef7e4da5d2c52699e2ac107d8568b39c97ccc53c77b3e7fb4f77863030f108bf2b40b4db68e0f5d243306c81e3338d8fa129b2adf7513e5404c516dd716eb52e26e6019df54263d0cec032de000b77d03cf011d0512b34435a556a080ad82ced641a5f3b7b3e19c2189cbda6fef45983542451645e3032acb85f8425d91dd2fe40fd21f3dcc72626cd31aacb3be7a070de814541131c246e3744bda70fdf53ea16d2d57d26f5b7343d41b2e2e2694da112edf6303fc34eb3a6412c53147ce6ea81b48db6e2303e4025ba21d865ac31fe2ce58fa80bfb477a8e0143b6a77de9cffe3f6d1dd949c75d22de47db417c4943781f865eacd26de76e0aa48c1909454c4b2d17945a9bc2ba821833408d7ced1bf8c84484b0763cacfd7bc561082a890c079b9359fa26648160b81d281616de3a44ba1684ad252d233fa0a2e4133bc10cd68262ec17ecf927071b9013c80e221fef61e68b4a66387e92f2f9c689c2f6c2293b125229da6ee7c9581a3cdd0916a38e4f5659333a2492d63c253d2ecd1dd8f9b862a8f98d527db654726829313d2aa80ff950c48937ed6916618ae618d6b4b8a8f44aa4e78d7972d1d729ab69ad4aa04d63256c547909be491bc7dccf7335609e31bb27d516702d6aba1725483153bb6acb0d74148bca8a0c7dd40d1d01d70a1aa24f9c31e1153bef2ef955e3234f6fe8db89d63c5c333d5dec43f89e4d77011ee24840a57c0b3f9bfab97c66259373e02a5ec003ad772ed7702ceefc6311ae12ddc2214da20394f20739e70b5c7eaa709f3ad7adb0cf90ec8d65bb78871c05af269ad69d3b252f4e32a99c52f039b6162a3318d6978ca087fed9d60dd8e3c3a5b46bd3d83f0e1996551940a1f6b0e3a77d31fe61d317cb6ed9ba10c30b21f950377c29d901c46f859ff8cd9ff3cd5eda04c70be7941089cd35d4f0d11fb0873314b2ea8b515a6207fc6111fe105104377a398b7e5c9d0e1f077cdc8705ea39bf612f7d2b4b06475296b64c1e3bfe9a37c0133de857787fe0cc18a45d691ab64a5ac5f97e44cfbbe9d438a440303cb1cf6b6af0836859b3352b7aa5fd273a391f580d82bea396adf2464be16a364f25d1638e237785d332115269c5efc4c6f4026c5983e727c52cb103db567dbdd5982cc63a5936be2fbf2dacff4e0429df761945aa22e199be45eed9fc4135bb6d99fe24199196b0734ab42da4138890274aa1cf83408214353605b02f2298976fb0653b6c886afefe807641ea95effcd4ed5c9a9b6053094b52eff6717c296fde96aa77c46a78497dffacd4767dee32cdf004b465a684d303307f9bfccd9c572f50f59e669b08fc7b996f582914f7e29a6e6b6a3e1a7bdb3b8a43fd9549e8c5f8993bab42cd1038ba55af50115823deda86ac7cb88316358eba8f3d70f2e2bae3df2214a1c376ff305bd74d480d0db81e3e206c328dbdb9ea9237f1c928ea592a6aa42d6f4b814c71519f949030baaa15693815381913a4c16db3ca8025aa62c685e205d153205f65b58a1c68351bf59bca79beb476826028f1ffdd589c7e61e4b90c3e2c96fce81ec66a074cc79e714982c1f07bdb436fce027c7a4719ba00432f360214ed0b473731094ae92d22a435609776621e2b26f8601fc6879de5974c506716743a0154ee8e951cb43daebe31d31726b502778efc76d3beaa6f742ef08a5a44f68e94af72689b2e2ee5f59e979eec17fbc0e87efc89b34b45d0d4e93f0ed44c5e62337049da44955b6dc5e1e7642426bddf9f3789aa2eda77c263b89654a7a0e5e532d9b1918bc6dbf0f1ed6c2d6a65fb3c53c8393151d5c24c99bbd6fa25e3077c44085485736badca18cdeb690021d2a777afe46313506b9850428f4145edfc3d6828d69843f03e24f51317436ef9ab5ba527bcf7e4e1ef4b87f493490934f4f9b7881d993ce3f21f788bb0393955d7149125779b4531085691f62257c8f33ee7480ce9400e6e4d70756971b015c09d1345a06f9f29bb5e055a9b7e25bb3fb18eeade98bb507719ff2c779755e90c31a84d30fe50d02cf870c7c32f4a8460058f48a7afb63f627c60f812d9a971be703ed000163f8f8bef6a4e62dfe9aadff936c25c1ce0642892c983e3f862a0e8fc7e9391d0012400e1b46f8d9991f7d04461c4cffcd9dd18f1f296db820c446b307d0dc1c2664653716f384998115b5f37373ba61612b369729c07cb450738107ebcfca29696c1e2a324fc89365001e912ff07f9d25f4104f20e165086f37d358511d3457e8c0fb3498915d36f2f3c665166c04ef06f40c8c6f27826360ec0f7a8319b0ec71436ada564aa08fdc45c935bd2fe9d5db926fd0c3ad71d8aca998946b131de6e12b12f64d6d39746b8463494ed8e2756c524282a0166c442c02daddc6f14e05979a2696f29189e34bfd45edb7c0cc860a9c89a784d60a1a154da9d8ef75ab2dfe95de23d55c4f089f45d7d8f234029c88f46b73ed83dcecb8890d51d50b75df739892f3da48ea159c58d878bb4ded06596b1be5d3bf656f9070120426314b065834799f9107e83988358361525da7c71296d6dc9939bd74d32349da58d4965b80a94aba2c0e67e930d439601baf60e67d19a4bdefaf56eaf29163d8cddd9f8338456a4570233fb176affbf7b77b7bff7455f094a735fbc8adc9e0c01b27a5c1f61cc9ed2dddfb355a3aa3801dbd80a7755f09427eef7d80a097c6dcc3be1f6a4873af09fc75febc20aabbe3f29ca7a1bf84ab7983790f1db5fe1bc0716582f54a31329e8beb1767831bbf245a09c554d56180a7e29decff528ddc8a37f0b1fb19c4ef04e5057b57aabc07f3593ded4451d15d4e2427335cc5e470e5beecb84db18c5ab6b60a6e8e9d784f1d82e2446fdecbf264e087e584ed55e6a0eedd2ce9c0023068d763a0f2747e0fed63c141c4ce03ed72c6859eb412bcb4d2e01db46bf95c25d760f6c4ed1341d5d9f8b36cb482f0c1df02e7a5f05ee0ba2f0c31abfe2832c57671c3a38f5359a24707f809ea6323ae6ed319b776efcce22fda6504598c48eab70229a9d5c3f5453bc4a741f0f2296f4b22ee1477bb825e458728a75aa03cbb67d7a4559d6136b94d7c530331c2b6a960dba111abded1f83882ac92766d1477174271b952eeb9cc1f60d444cd0598a6f2dbf36bfe287a8a030ac398ba36ed2ac28edf27c4eb1e9be1a5a49320b14837a48ccebf7e1bc691eca95530d913281c0dec04d0505302e7681df6b9d4e2e1d6ea06f9a319da571b6ab6a62e414d6abdc5a6c8efab6ac4485f984c6704ca6cdeb8cdb47ee3d62da4a5d0b1a5805e5d66bd5eb2b7b5b0be8852dde513db15827ba4c148f3966ce2b52c9fb322b81c1526232c47ce3611bcb5d1c3479f7add2430f59ea1c20ed7683d8d0135767f90f01b93e53c09dae76afcffa6255deb8b04e53bffe5af22113cf561f8a3c641288eee15387493ae936e169a5d00cfdcc2d2e20b63ee30d4ef2e028b066da8290199bee77120890ec2494416ff819812dd92c8889a6f7ce082f22ef592f18660a96350d208d4d6b3275aafbf79f4311c2024f60f7e710d6c15208c2e0e42f4c02655d6c0332ddf26ca40e1e3dfcbc7d8b5a799c7293db9e1b615c4251b9f29a08e33828fe1c1e11ea0743100cffb94f7a3234633643deb3aebb6222620689cfe015df30be869f665e82c7cf217dc75517aaa39cccc66f51fe7550ceb7a3a66fc5511dd281895686b36d8a0af3ff88274750f97da963911c7ce3646057dc6b1b24b35ab5f02a127f1daba9897d18032b430a7e2ef5dd68765f9b03ab71b8913a5ebd7631f532f5ee8b602b6ca6a04d8dfe870d1811345376c4c0533a38a1a382d65c9ae9f368bdb534438878693eb2cc0e16aef09fc76e984d7767d462725388d204b73b13f77ecf1a6a47e17240093121341cf34a749c990b5fd8eaa283cc87055e9e76d0229b3ac233c1febf7358627b102d47e76abbf1d9b9f9d64210ea4c0d8492bca25cf89321b88bbb7695ae701e3e1356d39b573f2cba4fe940c70f30db0568491f6dfc2c68d894099e79cbe1e24edf14d7a430a081f6454f4d10519ce966221acfa3726da63cd56c40d746ed0805ab9551d9d4f4475a8f40136982276b40177a6b11bea4459f2c7302f3b071ef16ad5584ea9088d4725c8ce364808e1fbd23bc017a09ef7f5a93567615ef719bb2a7e0d0c681041d513b3acee1e8a7caa89a7d74c1283f1daf5360a41fbb5cb3553b5f2fb1cf3c5d850d4d895546b84c0f5a20adb8dfe5c49159f1bd15e7e72c3be7999cf17adc2a950dcfc648558049dbfcb94f5434b398c7605968f8b448ebaf5c03db49a796e419e0d8ca413643837e487856b0076611f8be9700c39ee2c713dc76723efbc8e0f1860dde48d6faebd1ee61a9e5f077c979c220e19fab4916608f3972964adfcb65c7db846c260207522b5ff817dc551d59b747efc67f95431f87f0319509d3db70dcd93c1a081d6e23beb10d64437e086d3e9d78c37c76b30803ed5ca22510777e15bf753e2b3b66a265f5a3179df3210a9ab626f713f5657d5883834e75656a6f2dbe12105d5e2e7acfe1d63c24ac349e21ddf5bc613cceced8d83a9ea8f18311fdb1858b51c871aa643f4972bc32a931c534afec46e9d30f270fea09bfd7581d255cbc3276a68e3521be45b91388fdd5d386ff16697e6606db643260b8bf697e8dc77c3267bcf23e51ef4f7fa5f7708cc58e8da5a960a1c5d3515dd14164cd94aafac5e4c64501bbd1c9d0c165130e422e797d9546563c170bc70cee0098b597abfbef409a8ff8cd2a6652a9d9ff01b1215e809220188d5a950399abbddd0e9707436b1cff43a310e5c1a0e9d137779a95cb8ad973cd844585bfda632b45bcced4eec70995ec23cb70c65a7e4d2612362e4c2addf975375c2dae67c6990ee0975882fcc08d96673249887331da7f56ab66c3375db1317a74e1add0dec09db556cab4eab8a72c7618c856ca4ea68828d31274f1366e8ef7145842fbee3f2d3c28b37cbb2a86ad51184aa5ab691ccb5077c39955a07e6c14007f685bdc6436733dade8be42be86aa76be101487996712de0b12e2f12f7ec9c6d4231b1c959f335bb8231e13d05144f8b814b794871bf80500f4f8668ed80c766f751182298ebc180a0690f3f9f26b409aa342866eb715684a1a067fc9893498c521e0db253e72e974529d759f8f925798a972d2cc6b4d3575e63f828408c346d5a9fd319e607daafd3e7fbd13a1919d60cce5b2b011c0c0c17b88e614b622e93e36c87790bfd00fa5d61abefdf9e96a742918ee906ea52da8f0d58b2fb1ab114e290d342d8e89c6b5e3b7de07d26e9167e18574dde78695043d1e1777c3be7b0bd26637208f84d4a61e274c08766ce1fb09847fbc006ec0f969f11eebb67c9dbc5d0c9347461c0901c006549064e61b0e8a579afd193145496380864c8fbfca6954a4ff00c072f782c789918e86cf4c148e3b2957ed1fabf0d513e3b1339e10233cf3b94d69c36d79c1ab53f4811eebd542468946ff8359f5db5af32be7800f4030b5e049254c9d015a32596bac5b96d967f21d3a96863505436beede1dd9ba2136e560fe209491a756b8cbcfc0e8bd073b497a1861aae0edc7ad82bbb600405553980eb31b935d90b760dbd5f7b1d4ec77305fd8fbce81744228c125ef82edb5ecd19225370a68fc054ba59e08b12785f47164ea8581e1afc50c0d416dc43f0d883b3f6af5d6b713fd16ddfe0b7d6025618c7b3446e17b51fc913488aa88a89d6c6037d541ccece8288b73975cb82657200654bcc497a257fb7ff14d387fa15b8e58d3afc01a31eb5588f255c84536fdf2672aa99a9f41eb1ba5bd5e28a0310c77dba48efd4fe4fcdc07318cf9caa4c4cd72efaa4bf75d70118d81103beb6555f9205021e13578ee58a516d6c493ddec3b55725813bb7e907de7b3805e84cb0c69a0e8fcb718fdb4502061af4bdab82c83d52fad8ddb62e9d9609f4dc60e44bf8d066c649a731a0b7c0b0309a76259c76ee4b4e36e9f6d489dd509995d1b7f0e68860176301e3476f07b67380ceb7cff4419ea1a22b59109c22f25128d75c575f989630f05f42d2d723c6fe70be95c787db51347557ea8e64c71f88f8d09f83e127f6b4520f83de254bc243edc54865e34c621d743e49eab011ba7340a7af02394b0486cc9e1205ae979dc55f33fcc35024041d31e50553ff9e95d63f67d73e0e27a4f3bea2c974265cbfeb10697e7f89c8636ec830d4dcdc790bf492ad10d7956bb3a988bc8b2ea4c70d834dc3913f2413c0d9dd3ffa097cf3eeb0812436d6035ea4c29a39a36f1c66b70ab1e8e6d16aac61c6f788a55c0d3faa61e86f9c89eabc8a70555e3da7c5f66ca31564fb43539f535fdf30fb7cfbd64e95e93b8fdeffffbb6cb811812c4cfce9ba9337422a3e01308eaa95c4d390a2e285632ca079d0dff81b1090e634009a497a33bd612f6246ec390699497f2c14c3ee0bb3e76e45bc7368491152e57058f637894c0acea5ff589d6c3e4447f0d2ede5befd9581276fad48dda581d034dd93c930a37802c236ea6c61bcb40122f6a05a5f49b4c5ab14f43f60a47aff5eb421b3f6156bf20740a7a6c83a45bc72704a12425db45b6cce9506c36b2e682e512f7f82c6d43a0e35b0f9f94a1a0f3a4f19e5b1592a14ff52ebf2f32e5dc8d28df19938c44bad8cc0f35678ee2418f435ba1bf0f944ece37d8071cdf5731333835701831c64a148c2306884c29ed1385044440c899970b0a7d341dcf1fb0b46bd27cbb0e7bc4e7a9c1bbf31e0629529a053653c6e1745c719c38d5dbd740adc4bb4230bfaadadec1d3f0b772de09d562fcfb41e196f8eec2a72d6857607a4a3b9193c4f7ffd165834dbe9d7eb34d0035f6b8f124cc8b55b3962cfe1ddd9b9149801467f5d2c64644a8a67a12e332426c53e3eaef58f193353416f635d621ab4ae3af477beb956266b7d8a63df39abfa582d0ef752241670d51b01224f625e6b43a3b5c6e8ae9baa835671c3004123c5737fdfc93758455e45f574afffb3d6a8baf2bdf1e91909534b940d7e139798d7fe5ea2b364f40d5e577f8bde3d6f88b85341ef947ec0adfb5e01dd9f8071fed67dcbaf9c3f283936a36a19969ed5cac3ec47a29d4a5f36465e650123aedb6a2fa1c0b53162684e6333e7ff7d4de9e7fc345591f8375d458844b5e6b108f9872950ebf07b01c7ea4fca4d5766fde1a9a9ef2afdd8f43910ebcb17ad828944dceb69bb7efaab50a8efe017ca1dad691a94a95af9e7e26de468b2283ccba88a610ec1f5cb3a43452069f1ee5c6cb3e9de2a85ea2446cc34eaee2f60fecda4e8c879ba106aab7bc826d3900f5c11249d3780ec5b716340869d11c3caddeaf2938afc7b76e26884ac4eb373cd270193d863671e7cd3a3827a22d4859e6798d6747fa9abe07531a252493cfd424571fbff78c27f468a7f266416395e716f7d5d248dffde13c7780e4a798b3d2dd4975d1d25cacbacb02aa4665e30852197cac365d8d0df69bd26843f4bdace98f25ed2e61903e9926ad81e3b6a9290b49527455a544ca4867ef9cc93a3b12b95a494d8b48f143a17b453d50854f1d66524c99e0bde7733f0b897acd3266872e3e50ddb007640cb59f69780fecd8697573134d5bf49f9626b0268875ec37f00152b6c4d7d1d496737e7888114cbaaf07d08bf7cac5c5d8637a416786a4d58eea90fbec58420722781fd95754bd0a41ed3efb784e5650771b61bc1cb20683a37f71ddcc5618859c6fa3dd7eb87ef7ef26fc1fcae6ddbf8af0627fcb0a0b46dd1b66c727973e6890b9609094607130351f03f8ab5b2079f266b3935dba7f16a1b8415e144bce935fdf231c666a43c3f1a75cbe53f1302ce25fc319e7d17d4ee000a661c95f23af217b56e93650f1c2a4b6287138bbfdaaa8a768e166be1efbf68427a7af71020bb0a3b23df20f12eb9d5aa08112ed9052472c6a49320a0919c515b53082311f6a6085c24061f9faefbbe002d7260b69759f49cfcd83958a19e7e87516727f97b5f10accaa64e0c1354657dd711d24010f714166c230e1e5a138fa14af7167dd5138eabc52fd2bb5fb571eaf311149046d61c648a64a3619d30fd21a37774f1091f454bf5b324a6ee54c7a90e4091f27e28079f43a52818529e3afdf43badf177b5acef497852b65ef43947296ec0bac246436e0103349ed901b421acb917da6914faeb4c58a6de73a4cb31d2f0a9b9807bd495311840c35f37a7fe60b41a10bff9fe4351c67ea1ef4b2a3464542702454fd67eb4b3aea52122f6f80e77172f4e2bdf3930a0a8f5f08d13c068a3057bc86d2690cd2c4c1c3f93eae4e11d2174bce51474399ecac632cb4ceabd8a387c22ad82ef61cb4a355818196fdd17d081e40eec26f3941455ff2b6522cc370c053e952931b27fb3832470fc85f4863b08a9dc8a6dab4f6e479e0e856ccfe4875eb303b739a027ca9d5b14bb9b46e7ad23aee04abf020e3937c25c0e4486c63365e5fcbb5a07135716d3694176f40ddd9262ae360dfa7fab90de30aae9c03b04cbce1656805c2a4dfc969581413035b8e941035f409dfb8431258a73d18f37674f162845208118ea7e6a7278d78c20a643045e448ae9e5205f28fca87d980b383431232497ee4b643d788931ad12864e465097f5114b87cfb4f4d98b3ea7ef997afa58cde9edb34365e3f745f47eebc00f5d8408360833fe8b28ade19dd929a658c9eb7eb5767ed106881b37d76b0f035abddef9a6b2924bb5645b9485a45024b716036ea2df9e7bdc6fbc53b0d5e6648d6f6b80f18474854c2413383cd92105e4c0ab29b387cfd2491956dad44560663d27bb5b721ded5ecc8ff37d6da0341f022a0b85e8226deeaad4df9647f37619d884b003311ccd0b1cbcb3284ae002bd1b0632898c8f0a9b8b190744c0dc900a9aa4ccf984b17564c27a288fd4000fbf2f52d29841061e237c166bdebe9fd8f97a61415ec7035954ed93f0b18c407df68a3931798cff01e24aa6a6cc8c64998c42dd151e767833ec558b9ae33ec967e2a143e69106ef33dbadc6158e5f52df6aab7d46f58b187588f0f2b6891d92bdaa35e5c0f92db86996b10c347a38f96df1eb352a4b6a1a7acbe988c525a419b64d0187bba38a3660aa9f2a67d69c7250e5d84795a49d6aa5604e1f8974b6aabe7ec4c5c660ab920829805c3dafafa3249da66df4d593e52bf3b8b97f5faa98b7df6aa29566730d0270acf409ce6f8e4d6b6c294f5f236f0ff44d9f800a0ecc928342802a8703617b6418491f0af0db3f5e6d68d9c4bebea52336c96c2b2f2a00652c7daf6698497a134cb7198f49723349690d4e3d7e836518d52e705010d6cd20d367cf265a09cf1db0cb8887570e594af9e32302e6344e05e691f43a8542960a7e29cfafe2c1431ac9c33da9a6c14cfa0b11539e22f4b92c8a31455a1809e7f32edf042920beca01dfa01475aecc4c3d17f692f0cccb9610b5c783c29c8d54e76ef5506c936022ae03e1c5f1aa47510199c786adb42560e975e92f613a91617072d958da8ed0f2c12ecdf577231865b85a8b82a83d5b0d495445f46aba4afa4464eaa3e370f6b07f82e91f0764fce93fee15e54072abf26215e3a3ad09bf20708b9d6f2696c79a71c1515a3a4b1ab89f848522ebe76fdc961a8c63ae003e605bcb001d381c8e076ebcf23f1c9e1f64ddd62c3b4cd87ed30078377fc66b9b65e25b6b2b27c6c3966fe77343295159938e68ce76581e03e6c7d90c76dd0fbb27fe6615043e5ecb9037a35c200b015bd0b4f2a48eeb4f86ca36781209a27bf1f7bfb934a0715593ff5d5278d2640a24b0c3eb2c729c5ef93c12dbf0c6cb8d69b82e94f41603a1bcf245d7bb4393ca1834a1fe62becb8bb889f61eaa0878e9b8e13b1f48e5c339f5db70a77a16096b9fc30dcc8e95f0b8d046fc0f17304ba2d64f9d6d12d90864e08d2fc3372bbfc61975e884cee6c7e380adaf3d816fab9751d025125083232d170f1ff22ae01906bccafcf63fc6b45cb2915bfe851dbc910e62a788f773e53e8f20f82543444e4c0ec54974937f8e6677ecf9aa5815425fcd6e06f9789275239ad8980d29bd5606a72fb45c44f3d719b3a6198ead29dd2c83edcf3a91af4c68ce8214eedb1fd6bada9549a164d7dff791ac518b9d5a6a074da95124eba5a2655e24461553942ca67191a8195e233aefb7e472e17b0879e6b722f0e88a2c8c496ab23d41fda14c0f1db723306799fd7ec399082a7b9f44b957c835f40fbcff81302f0729f12579df01c71ddc38fa26ad96fc18b33c7d0c187fc6c63ce8a950498cc208102375d61fea6426e77ec9798dde3abc8e2fa87dbdd4caf45561545a20c71e76cbe71d7e07709d3f15cff7b6d5760948d2f4d6db5cb65f188ef75b0f5b1e33a8eb6696e2962ab55802369b429fc358f89a9b5d56c2fd7f5e4b62de39bd4d427833897079e94eb6b6bc73690099beef4a7ddaf1630cf28d085e3dbc72dc0a5ffcfd3376176f2de8d48ab5092cf39c86c6003206c84097fe7b1e7574a92b238ed39030941211b00af1439fca950fa77875532cbc13b0ca7d513c96e6ec56e3a757e66454f3c320c440ee867529b92c3479be3b304dbd5d8de1fcab34452a8c8ba60d273cf6b154d654a29d3d3331b83fd33ca6acfc2bbc4ca84d992c20885cac6ac15b69197e809ed41184d73343a45080cb33735f8eff2088da33eb91c4c74daee6a657f76817a5e070ad1130f4d7db7ba385deb4d6a636b9efeabb3626aeb35ea6f25623e2aa09a12caaf2e6a723472dba9f98163d37249a7f32f5124b0abee39e7ff1811f591e72ab18e42249ea8bde33db6ce936fc57a9328881d3247616b04871b4f00e4585fd27d8eec47585c3d529eb64cefe2964f44d322051a5a623e20662618455cb16ac20b250ecd0e96294e8c33c6d17ed694b8507b50deef929ba8c25e0363ca666ab8261b05e61c5f7dec216768d9e1cb40de3bde7faa1b80a229325c8f555aafbd789e14408e3eb5a5a3dcea57a79ae907b251b862c7ec7fbb75d0560d47a2ec5748ee61bf29b563c83e5311adf0bbd30d43d8e6fd12eb6190904448a87934f72cc49327a9d8fb1bc757508aa7ae4ea21ad6ccbb302134f35b47bf80ce69ab175b28bf54a3da3e5349ff54675c0140a9e8d2744a77e87c662a396df653ad0ae9413031a6d39fc86a21c5e7de49198aea7d8d130dba08e23b987422dc51b1bdf9d86e3ebd5313d1bff42c0fff7d3fdc17744316482e11d2975deb789bebcdd2707974ead47916e4e79cca2446121c079ea5804d75eb8a91e2402c8ec94fa3457a2a45300f2fe1d5fc3f2a579a6fb6edaaaef6d23f9100213dbc4c56c7719461883d72fbfce6a46617d16498c670203b6b50363d17ff1282cd7120212bdd82061b52ef18acdf2effa855403ef02347ee4b65bce047c60db5b0fa4230ae8ceacd733e5d7ce310ad0d63f61725925bc7a73ad14566782d987c25465ed27f261d92cc4dba5658362b82b1deaf5799217d33f523c4035a554d9730c4578bc974cb9dfb18ce718f962ece750aa5b8d9e38fab92e4549ccf690963b9f66191f3ddf4e3b00b732ee8ef44f720539cc5f72708f488c1ed5a847cc0a4e614fe8edc854c42388b4d0c6ffbf4a9772b0d63e0777bdfa2c9b37fa64a8d449cc1814ceeb2a4002548bd73ca8318d4abf50ee10eabaef813791fea2a35e77fd34c8904bc1467bb61b378ffd4aff59941feae4eb4aba88ad9a6de3b840cc6d9b2ea1d63c37cb85427fed76920f0d55837b4a84dabd21ddf87e426df93e9cb203d033f0080cc20f1de3bd7ac8187e7b79cd7909160363b2e7cf54cd9f96f394d1bbaf712428a44cf4397a47523ec8656d96bb2a544e428d48b4dcaf3666469b6f0efb463d202475d961a0bd87fc9389274f5357ae47269fdaff28fd4a1ff997eb9c4cc4652e062e0f51a09409783d116fb467121ca4fedbe3ed7da05f95e12c8f774d55e8a98952aa299e7e0a9daf4db7585de752d8169e858e89af5adf052e853575ccae2332d1e6a92d5fa96343f8ee425a791499173e3c1934653d7b807bc0c1677a85a0f0f3d55c926231b37055c81285d4e7cc51fe48d22f0326ce05c8b272e18910666ac1660361046bfa843ad486009515e62f0ba7653a8ce0b9286a5be09f2a4d5a168a018aa6e9fef07e60cb70d09af2051af2aaf304f65657399e8c667ce6103f68f398d2518a846c090b0864c9bc9b296a3be538313c9358ee9dfed0eb2746b0411eaa2343c51b15ce8676473675dac5a6bf03d53e5f515d843bbe00f6cb9a00c9ca77ae3ca8d6cfcbd7708aee126ee7cada43226c0e9bdc699de21c056e482000fbd5cb840a1386c7cad65ab3dacc86e798a4cda6878ad0508bdf2081b27b85afd850fdf9521ee68e5ea977c9c4e7b853b4770de2662d71b84ee5e3e2b1ddbedf28832b75ac12cbb7e94313bcc3aef308cfad3dd1d1fa29d7d4fdc074a4bf2c5023e5cd8faa5c44334dd9aa33be5394d6ada6e8ec3f4f05bb2effa0c4db3805efb2a426715c38e5401cc48a98d988976790ad5d1f493fba0aaf9f62f6299fd3f0d5aaeaf67894fe06407e9383fdabeb3364fcc63865dbaffcf441616d5aed9ee8ab6c26f00ea84be0364956fef1a1645fe97c5e7c329f845559e5f5141c84401754726f30c2f9d51b75e87ceac87dcdc67ece4054d6911d328731501c027f64b71ec0aca099586e45fb360910b0396ea7aaa09230771930ac04659a4de74950637e39e491f1fe026ab524d5ecee6aab7d13600a3ee1d0e261263cd93673be8b2aba55f13ac7d1387adda6261464b4895c85808c061020a03350e47f1e009f9f68e4fb783aa9607e3d88a9cbf2da8850a948fcc8a4772aec8e911aa56d8b8b52647e3830981932ea75a2fc439da6d5fa5b6c30e5ec56bd14fb5947e2ab5ce7fcdd4cf485d147b2e722e32c518283c0ee0bf9614c01cf33ab750c8240c4a9799c62e11e5c24e2bf033120f04e8b245c0a952ac7b5d96f194fd038baaaf7ebdcd3c79752d5c3305e88ff75034dba7e8d3069d8eb76e75aa0ede220eee9e7d1dc464ce98ae1b1f5ccbddf9743137003c6b198f6aa072fc5ea34291a9b7a3ac4a40a43d6d757995a0fc60966f8655704cf2c8d5e2378a8481ed7edfb60dea1271d215b8862b8266322526cb78dbdf51879522ec13daa0b707a7e46f09a75d2d7ffb107b22587df3453aaacde5eb6557bd6db006acf042fff8b572eaa540ea8f28a45c847ae6e35b2bdcaef11680cddca7ff4b7134dea4dab326a0220d7f70c75964e76ad6c185a5fd5d61f3696c0e3bd59b82b5beefc3647574d97f81f083867d68965302c641009ee746f8a05a5748998868e09ca97797fa1eaae3f46e55ebb3ac62f6b30b04e93d9a0f2e84a1299888e28581a68fb0a2e1b3b18d49488f310fe6e085a11eff38a89c8e6b63f43de0f56d3999c14bee4876f60397c37e4a86b5a964d1e7186d41ec8367deefba87114987edce23545627409a9bbb86723c89b860d1bd997a23e8b02c9a74a1caa5d1036f5ce8eff28703a292c1a86411773c264439bce27e54a9cde6276dcb79ed884d0cdef9f8b69b48cb6181960c51f46feda56259a91bac2f3091663e578b57c42440b3f5634a701630d8d67a01d6f763829695afdd039ed68a088f7f9da60cf33800d0bcd5128f2520c0d8dd9f6ac2894e0080ffffff7f