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 52882 e58c0e932022ee6a9bbf5b30056c1d50d0c1edfcfca0f7d3637d1dc5f803aa87

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c20dc8e86f927b522c612a7eb749c17e4148466b385bc4c8e9c39357285c4ed7
Certificate Block Hash
e58c0e932022ee6a9bbf5b30056c1d50d0c1edfcfca0f7d3637d1dc5f803aa87
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00b42a0000062d0000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000035e860e8556c20526e391f95cab168f09d447061295090bb534d5f2946f5f8b560c00e08a2659f1ddf3daa165207fb5b8197e33a457093235e5772d10943597d9c8c2ccd57d97654c513f3c0d3e64a6db51a63ee6245a72c7d330000000000000080000000e00000b42a0000062d0000

Raw Header Hex

0000402020490b69a5d2646313d8b48ae4aa680e5c9b7ed4d8b20300291aea6b32b77c8dd9099d3fb39755ee17375dde0339252081536fb163a7b7d830e2daac293241983709076a97650818d74e5c285793c3e9c8c45b386b4648417ec149b77e2a612c527b926fe8c80dc2

Proof Data Hex

59,560 bytes
12121601030719192be17c9142bdbd5d6f6abb5dc31051bd1faf9b1ee706345e8429f1c70329933f14a737ff6ee1ffa4fad3f1251bc41ba2df32de743ed01ad0e1f91a4db97b7bb10a30ab25de0361395ee304a0993a0aa6174d20f181d0291e8ff3d135866b8c3a54e3f9549a90b7f81b6c71f159054d1bdfdcfedcdfc550bb934698944e2bb20ef1340ca89c5fd106cbc6afd8d8b493f41a485e08c3e0e6e29dc5296f8cba1322aa562cc2142521c5b8d70583e6f2004b13258450d71dfd390029995bc1bf8551de43cb537f577dacd5a1d1b38ae5ecb4b8d4f4ba81fa89a8bfb88ca3e3ce65e3ddd06ab1cb381ba269a26754f72fd37611a97b88adb06c9a1e997f8414062d5e7e7a6fa25dec1c06a4a6b6bf27f74cb5aed10194fb734ec33962e3dc3a8fb593510bd82a94ee6a589e674f008c7b7ead2cf1881546a25128092daae58810c912d193cd33fa506f67579ad97822294536acd6995fd832f6e5bd32fd94504d94c3cada8e88056a34b63430b3d32a02ed8642bf0170bff694700ef4a65a429fd5afd7c2bd2ff04b2bbac2404ae11fde365e137f33641ea93aca9e7107000ec13b80eef8682a2e2dbc8c8fb2382813012f88f23e21d64d9f2f7704db3c6a93263bf4ea085d89186663ef6021ce3d39f9470b9587d9c72c18ff5ff36388b508bca25cea146a1a3771ef4d63d13556a757c7c3f8c2ca0886462b19257020ec706a13f6e9685443406a34244a36cc31450b8d8fe3f0cb8da5e82059a5970df2144dd8aec27f8c2bc115a32773929ebeeea977d823add5db5798c882d1c89bd2f84b05f427bd95adbd5c7a7618a0208464889d0181d3a31d13d0602a74ff04c30f68fb9576c17961d562e724d50b88571c9459f56fdc8cf48eb89ebd8f841bd44f680f2e709bc9efdb4753cdf812765c35fa3170a026a2055bd296d3e1b16d56645fa772542abfdc2f97c468861690185d76551ad04868fc67dcb80afee524a7899f58d8861f3920ad1a8f88886988ab5ee5636b8e371610a49a3dbbf4523c9a2ee1a39b583cbe8d519ff120717da3ecf51f21d400e54e99586a66fab2a5e73aa0bef0995dc469dbb9a20c424ec8771a4c32e6ba48e1e7783f120801f943db733ed2f470b68b8c30d523b77f087bd5c18c838828a397c8f7835c71b40debe6e494e180e8b27cb742dc2904403d01699e1f8dba9b28bc0ffc63f78903347a3a8e28a56675a5c7afedc4ee2f5abcc89f37dcd27a616ba4ef1518c9d7ff0b80c0ba02737d87fc291989c13156f41f9de966d590e247cf6bea1c97a47a2b84eda224f0e3742a40fbe5756ced1a8729227e0bce7ba0268508d4b3436534a05576f286a8a30f146c5e6ced47caacdd80783a7634887c27e78b0a7a1abb160dfd7404f194dcd43e6273e0e2323fffe2878b6cfd2996529dd03ee1ddf06072f3c6c7fbdda8050e0e9fc1d9935d1367afb7558c3c6f72b67e735a642775d9c5cb719a88ef34de911b82a0149ce9b4a09e961ca611ddc0c5de7e9b26fb8d99df968fe41b3d540e064753f3c37536407b0206d41917333af91d7c930e274be77d2370aea3b3d5525bf90a3ad2e0a170ea752d27c102f3c58152cfa00d678474518c4e7d3fa352bc0b77041ac494cfb2ab483ebfbc3e490df48b58f219d06a158006240a2fe2bd8d376d3e9d5b22b2f1994f7f453ba5071b8fa0c287590491736279d7403cb044700485d85e1cfe2d759d1c397fa4b88b6fcdc92d984dd3299aa9f80882d4e68438a3e4093229b5e57bb2cf3f3c37f2a5c2f78b5ce186f4100c8aba488f22d5834164badae5ddf2ebab0dd8dafc4e00752f25e25940d25431397d57d82d6e0f21f931d7cc5bd0a2d73f3274ac7a1d7dbaedc95900d7150584b19910e02a53fe65845f33c66313b11f7156cb9b231a3c273d8a68cbc4d870daadde6d32e9f8f0d637cb0ff2fdaab10ab0083474d4289046505a429e7c33e54c387d2ebb2f49c9d010bcdceae9bc184353b1e0a7598b7fdc43a69178e8e9f2a0c183e043bc3243a74d8d2a65c53fb526870bd5b1ccd4d3a86498573d73ea94d3d682f4a96661eba8bf1e40315f2752ac6df19d563035de2aea5b6f40bb62936398793e0215eef7173837690fec072a39002082bab31c960cffb75490b00d80f76d160351ecb4225bfa0b6f07e48e94e8543ad1e5395dadb3df99baec1b04e62b2b58c7f17b33197fe0bdf220def04b286c4026e4a71a0fee27734c9c1719808fba93140ae75d68d5eb200e0ecc3b25744b9d9d27bd2f79fdbf037a2f508da54a91405aa798eaef347dbefa6b0c01a08874d0d5a262ebb5c69b7861f4fc3caa875d27ad15f10ad6d98614100977b09e3433ee3903234a5ae44a23026627302e0ad447c4a39f593e3d667754d3933ff12d29bcc67f52195eddaf757f40d64311be38872ffc7d80b0f09337fc02ed22d86b128d6d89bf886b11eebf72767642cdcea6a8b0b2d32a235bf5a168fae4c349fd24cf0dce83a9fc12b0c2539b7f4353e253a073ed10ba059d2f902bf6538a717496b24d6b720e5631399a21e2d15ffb2df85fe3d8ab44eea1d2688bbf82b03f40acc87bdf0923f47c63d28cfdd3f87972219cbdbb4b5d8944bb781b532b52d2922118332c97685337bcae84d503cab41e0797b2d4f33a0a8b12d3d39c247a95998c5244b854a022b874636d75c0f78a9d01a235ced9dc78df938cb8726b42f9aef8da16e13ce6f4cdba0d15e16ce914d630aa590d16e3fc0bd82c1fba432be5a9a41f4d0f506777fe5edae7d5685db261e188a8ec3951bda1fa3d0448fa72831c28f89745c3f90bc3218e140e195bb51dba508bc0735e0d4b43d345a19ed25b3eebf86aca0bb17f76c191d2c199aedf3e555889524fd7a940bdf8f9297beda133f8f39b48ccc2fc623ba94a1755eaa4735cc721c0017e63e3bd4c6c668e16c6e16238e0af59175f9ff6b1c77dc4f64054b0527f30bd59d90da2a99d9be6ec9b669c6fd0f0774bd7b34cb4a342a32a8aeb898e253aed0327290c01e49760aca58657fe00067d6bd729573f91b3c812e39c73781df87587e9f97f4e973ea209ee94ef98a51a1be7fd2c946e8d80b6db4613c1de183bd7bc8868e409b0b2293516d0dcdccd2e62eb887b3099b8576eb249c7eb4bb9c91a439725865e118450e25a0fea09b862f295488f2a9eeb27d9df57535206ee1f81bab2b6f063db2c05b98a1874596b520c80d1de824320ec5c1ec8bb24c14bfdcff785b4feca110cf50b0c907686a100690f777511c1863733afc644f4242af30a35d4ecf7b5d658a0b786bf7a29c72845bb5b625b9b1464960e30eb0211f8d314f6fd88528a422d6ad32c33bd365f5bfe188a72c245c6c37d0c18eac0d48a5706be3fb6b2e4442a14ecfcbc961215fcc40a2e7c903ef015bc844f9e47780d134ee114ad576e0e55440479cb3dbfe836a69f55f6683d13bd1e15fa60c8f0b3d3eb4420638b37cffb8ca77579b15e50cd91bf90b4bc04d46160cd46f1e64b9081b6dc5135224ec57eb45d9817ae55d332699f6fbf87f12abeae6d0a7a8e43697bb8d7f9b04d8c700493d06a0965b4ddf40a1512612ca21b730d10bfeab1aa6bcd3725726ecb47b780dc4c6f54144c2ec3cb0efa608607e913bbe904b03d886836aa56eccbe1ccd5d267f3227149a1ce2a823ef109921623e439c1f70aae2477cfe4de966af2056582428fc8421c8198c4df43bd623aebe726e2b3946c392368f11490685a719045b82dc27287b4f1de08a6d4a5e4105bb9794e8cb523aab4af18ee59da18594d0e88285833504677cb04688516752853b7869339c9ae603d178e34ceec942cfcb04641f34dd3753cc5c4105189af4b69d0cd1e90417ec6a0e842d5515a7e7e40adb5f7049bdf2b260ed4e78c8c15363ad47e727bb00ec40b9c4d46b113eb59558b112f33eca6663cc91f28206e1e7b08663309c05946c39da481c345559f784c831e8a03d4f1d4841357960f0a328c76f89d457f4f4e18af9b466222a2f25822cfeba27f82a5adabe19473ea02ff9e1cf7d1318c3786dfaaa0eb0a0597e7d8dececaa79d977d3107e0b89b04b1bf1cf08aa0b436d9c23f734abd068a605485c624b1b2ef0f5d8fcb16dedd33c8cdc711136e6cbb75265870c8aa6fea858cd46a18b03c211f3419e4abeda3788b65ce1eaf8c57a80884f6fea140d67a9e5a9106a472011eab09b6b3f9c99bc77b81e610deb80c122150133829cb822d28e7a99e0d40f5adae38fbf445080c260fb95d447b216c920f1dd3557bdac51282a8cee69a089cd74b82faa2ddd78cec421029189e1430e27aad9cc8e3c3d6c613710956f72d585d79c7f9edba8a23bcc68ac3f17d08ac21ae192ee231f0085ed4442377141153a3832a93e91e3f9364d125758f1c809b7cafa7405c3e4f3f06f22ad16bdc75900d635e5a0284d0c8e5a204726fd27b5d8ce5927e608405f04d4f73a85f385fc6662c77cf0e4b3f515eb6590bf7a85c3246998d1ab27cae8e3c79ede7ac9a4657e12effe586bab8b8bd83461ae0d1b2dd8d627dfe3fe6e65f690f173f47154ceb62338e9c249f12f3684c8f972526b6e9b576f189d8dc3d525ef0763c850376b4f4a1e4c480c588e24dfc33a235726368cd9c15e026881c67954461a3f3c904655c3132c5521361e0e1eaf8bf2cdb52487b229ed879d5ac17524027fa16369833cc9fff00036f6eb0b37ee9a64fc8edec29d520d448fcb3e91331e4e87d6f0adf72a4a07d05049aad6c94f95ee957e2393c20cc16182325958369e15b0cc4c5057645a65b178bc3feea37f6d9cf44e9f2e3e586d074bff4537cc879f143ab9102df6ec296bb28c21f77f0ceea8ac00d01174a517d4187fd3d9f1dd80efc6ee74a7b9c43b49bdedd765d3314e835100d59b9a2fbc4b617fc94b4a820f02c54d69b65a6811f97ec2e186c4e541459032a9c4318546c5b0dd75e852dcf9a493583c043090882b6d3aa8fc3fea2c4766f8916b617b925b300ccd8acdb6d8dab670e8554601973632c890ff94e2627d3844e5462af2e1ce8cd2219b740734b71683ae4be92836806c3ce20b7f4187658687687ccc2787f242bbfdc691daa35c36e4a4b775ff775fef75a55feab034c6a25169f98fbf2dd723fc84472de8ef6af55c631a140dca1620f0e25058cce5881982639a3859aae14c73e5e0965d4ed7b1ca30a24c01ca942223ebbae15fffa6da6fd50f275ff5a6350d0680c85a92e58907e96e8ffbf20496dee47e1a7100067770049c45c2b863507ba36f3aab8ce54604fdc2571a52699e9c9fdde278c3a73f7057bd49097dee35474a1298d23c2b16f899b76b717a1c76f8a07abbbe1e28cbb1e78fa8c71f9f31844760998f1768d59a17ee20c7eac30fca577918ca97662d29ddab7bd88c8b2a6461f50b38ed1b167ac6f2bd0e295690ba78868e2e376a90641204fc4e86a0563a0fdb46d15f56a16b4a1a357db87ae194cd73ffc9c93a09d12bc3bffcaaf0360669bd967a53b4e01903545aa3590c2d20d86d015d4ea6544418e039fc63975334205c556acebc5edb4ca0bc918c913086246ae4652f1410602f4bf3d6adc1929d9edf7ee3e30c5e0fd7e21f8d60ac20eb724cb93ac030ec73cc8ad1e777093b0d654174c9fb960c679689c77875587431dff11ada76b13ca1b38e732d4835485b75c3b6df1b8a1424d0a5d5c9cad67cced8090765f35f493e53b1042bf18bd850d316de395ac0b7425cab30516a0e9bb177839c303628e08f171c1dadca74b8e48e3032547780ffa84c554b73fcbf81265a6131ab8039fd60b5644843e7a59210b3320577668a1aacd1613d493f2dde9da1ac3d1d06715b212be606c1202856d2472bdad593d4b4f1ca9918c0c2bcafa40be1f9731ddd967278e77b3592f331a1339255ae3224553ff4a0919f7705c54bbe6d42a82aca50e34bb3a66c01b7ccaa34d4109cb3c99fc4fd07572df882c2f720966a6051d8f7432e8968f03541560136342cde9887fd927d4ab7498ed879d433de25febd4e3ae5ead1b42c5682e6929ccc39889122c10d6a52ef4f77c807d8d54c95db8b2cc791d34957d13c69b7492f5c073fb3f461c908d2ec51cba08cf0908de7a65b245172fd7ff7590d503c2593f0bfebe031f9b3593680f813bf762b345592df1355d9f0f3dceb0f29d2b71d8b8cd5d95a82b8e1985fec6c188a9d95a22a25de1e599a733b60f3c2bc6c62f94f48366bbd7947a7ca8e3754f7d13f5bc54dcca36fb9cc3050d2b901bf94f8741189c9352b5122fe0c75ef3ce477dc159d191bbc74ac365fc0b50cb819bfcb2d714a0f9ba6e58fc02aa192bad972457b318cbe70c1f735895d1be191871b8ed6dd007585a3fc3164987cdaef198c5f71966a04113cc3646346c936c5eb4322a1ba1eec947d8983dc96a80ea8654c1b444b537c02f3c47bc222431c24431ddfee45749ded20334d69752bf594345afda0446d16968ee3a44a102edcadc0b76453120698896558a48b31e4460da3a9ac080ae8458f6f00a2353ec52c071d22b2fba60fc3ca2f8fde9670d5bf166741fac2711decb8249f06e0c03df315d6bc8ba120f2cac8ba7211f0f16f57661f066d02e45de910e4b4413f9c35d5859f77f733b413fd77ba76443a6f41b85418ee0873ea4dfdf83a38ae638b4b148cbe99a7d203aaa31f5ab1cc056ba5f7203237b96b91832a3024fcf83d96508e97ef301a217d66ce13a82001dc63af4bd91fd555b13a60d346461832ca36cc25883d32a8459acc5e344658ba81760bc935401942d7ae766e561750465db6883334cdcc66f4d12d3103c3e8482d6ee922fef73a9cf91e86e3d64b71ed2cd7d8c1e6af3251c620c4b9fc745f88842c92c8bcda59e9a240c84d2f3f1bdbb4dbca6797a7c9193a87e8343469c28997e5e791f020f6e7448aa7ba8d1c9541ce4b8400177ccaa5dc98ebce2613e65fd1067e75f3100062d2a8c4a584cd40c62ef6e34c13cdd022c3ccb558c814e1a045ba283912009126a60b800e38f95d69a102ddd2ca215b877d5c49192f76fb0b0ceaa367066ff83f202147aaf74e6212215a7c572770f07ad0aaa3633ebeaa370185397b83a1181fcb0e277c448b5f157e3a042409b5b3ea9ffd4b5a350856a6b7f6dc234aa6dc1bcb0a4e001ef61372e089dd6ed5c743da03224f889a1c0178c7964ed13d08f378bd8214a10878391d200e4b6f396c105cec3a1a5699160e856ec2d018c6293fceb21fd8823564b5a1a65834f9c2cc44a05d46991101a5b9b3118cfb542fe282ccbde1c51df57fc9bc18de3ec6c43b54db8b49afebab0e3bf5b8feb6e15ca3dac9a8d7339c5b67bc8072b6d589a3e482d8484b42bf96f1361343d3f66606f3134d869d2f119a464eae8ac4f1e7278c73261f3f35d837f8f39c5cd88faa92b5f76f076f758487c8f2639052287efcb7375ae9866b4738c96caa53cb6439be29a971f5865641d98fd12122e8d0438e91ab19deaea80dbf5b96948aeb7223449053dc0f2fe0822e7ebb0879b90b22f0001e41006e23ff02888838710ca351661f17aafa8673c5f0b7a5ddcf658dfb2bc70a55f4d85d0e39f5a74ccd329607622ed8740404fef01b020c00d37713713552da3f178ba04549cb065df320b8191d350c3c75046586afb9c1bf173acdc8d93a0063220aef894e44dd09f512de38024e75be759407d7a8235e437ef0727022c0265449241fd467ea9a2483b17caef5723dc3c11e23782b52c7f3f29c8f820a509cb9ef386d5b0c9cc9084bccd687422b944a6e34f99cdb1d3ad8db7c5bfb753a085d81b55d7ae601b01f9219548fc793b97b3ff80873a490f6617082e38562acca034ed094a31fb796354c9f55dce8ac7c4ec1195d5c5694a28efb7c6d5803f450ae38ab9dee9a8e665223d8460bf178521498c94b476d00cb6ce309687b3ef136f933505ae4412f035e2299c21ee9dcb21cca64cada81a4d857bb03888c884babb26ff48bd7c7a58bc929153f00d6f16906c7b42e0463c624aeedbb68f30de83e76406c52f490bf06994ac24755de0175a1d3a7b688fc5d479b26f8b0f2f47f491fa1607756d90e71d98a0366ac704f7398c418fc373b9208237c2f32557645effc01b035dd3f17da033f62bfb04e22be79f014c040ec91fc211c370754e5bd422e9d8def1100b2b2cc8c230de7999de3eedac0b83f72d63664613e9c15daa18249f6d2c1c2afcc394c189d9e0c4a26de2760a1dacd60a2bcb29187ea8fb3d252dc9e397eae6618c896798c7ecad2df42b9b14530369e62f0a9424ae678a9140ac00ab2c183777a1433dc7ae3b6663ddd1bbb3425232d3e4e1d3af67cb57f06cbbd8c5d45f06ce8a761b08004ecbee7e63f18e8c888fd2d66b24a2cbc68cb425dc53d92c1c8b10bc3f8d253af7690d500385011dd5a657f49ae94d414f39413b44c6044c410b40b07fee7f6d471ba6454cd38b541ff0d29ce19f2cbd3c89e84065b3ea59bbff4b48239e65c7b4c9a86a646382f9f1d1912bb7393a75b8dbed4af9cb681be76bde64d018901b91de1d5d9b040d69e9940e4e07eeab786661bf2b795c01c3d8768fa2d18c895bc252867265bef0298aa1cd4bee00fe94ab3a6ea3ccae6bfcb7095c4dca2b0115a98c4c2dd30d3da119e30c931a04afc14990b9908926b12077da1a942706e3736cf8c479ac46b6efd4a836bc89ad81cb4764d05cf645813005e81bc81d1364a2816ed75361cb3a5118169e8e27691daa1cf661b08e35edf37ec4921391489f4927daa02e839d2bc6b5aa94f4ab5e266e54d7aaf49e9d72c4a3048dcff906fe12738ef5ecbef072005beffe3ff0b88133c93a4ec644c7955a073126bcb55c849fab604d0eac91159844b5fbd34bbf703d3b09dd73dab903b87677f52fe07765724af728af96b937062395f34d4f6fd8eb674505d3e5172a8b1e2749a0b4085a717f96974e2d1fdb8100262885ce98d4433136752fa16d4bf213e19b9c9ce7655d68e23e2d77c5284b150dfafbef2f97d7f5a6413dcbbf7b83284084a1870a407fa32f63574a2dfbcecc30f7c7a87e94731c3807ccaf3d15f3650f532aaa480e93ca7e878c7290f14d6f790906923db6415108edf6140f8b9b0aee041be0608a3f8042d23ad04eed22b820f21272119cfd4f4864b68fe58dd6df63eea45ce67115381701cdf8e11e48bf52ea52e18a149421f8e9cc75661727c9ec4158fa37d9fb5fa8658bb758b9bd74d24f153d8766f4c084fa2d3436f4a62761ebb448c3d3614d245776525273798033de7ba78436d0c1898102b0d9ae403eea59d4a2b3856f690f7267e9f6588f3ca701050adb3ab125fe84c9acd8848b692dd1f34c3e305a1384bcd9ec7e0fdd20b6aef70e78dd1eb4d8aa155677a028a307f0f475d4421a3b179cab7359ca0fb014452f039a3b05e90f5cd156fa98f6b288bba9ee8b14e4cdd7f301affc8cc324e112e6a0aaf5fcb9d96bef0e7dc2c7a61341418a8c976d10abcdd6620052243293b370b995c61b4811438d16748a0e792660d893f62b1089910b75b485b6d001564f37bc983058b2c6bacbb4e0d858d6046cbe1faad64d08c7fe5ea0f7a2b2c11c5e52fd92a71575a2550c4c6a3da7b20665b09c1305881b3e4f42abb244d166a94dac5089a9566f72fa3806485eb1a2fa4467fe32d4c4070516ab889d257030d0141c6a9d276b96d07cec72f0258ba3d3d0a269f20797bcf4e19b2942dd75fb3b0929baa36b3cda4091fc93d45b3158a1685490374c1b90322bdd53e568e4762ed3cf4c453aed9e1a057084d74306626c8043383678120786bfdad3ed7b15bbd802e56d33f6bb907a289493e1c417515796ce5491bbb293de080d1d8ebeb7e258d1cd790b3dd6619294508d905293fd55037e10b4d562b104938b6465419f8f86e8f637bb02c1de9a04cfa60a06e41b78d47a586d6b7f38ea18865d59f652e02b41af13a918591d5cb2a43606d76c398d67e76df394175249c9158c2d21f1c0ec6c4f341ceeb78fd93fb99567f4f2fe6182ffdb8e6bd9784912109e5342eee9fd7a4796e683d59fb887ded13f4fc8aa926d1929219f2ed6c9c38dc0ba9ee93f487e4341d63185eca6dff5f2e3c5b4d6129ca2695ac8b9fd65a9320d87e8d743f64a6b5b038756c4865cc6406460e86b8e5b73f2243db6404e30080d251385fbc19efb40d086ccabb5e85049f529035ddda5cd19e050c85a8d82b4ff52c969d112668dda5b99a6218ea891c2665eb6eacf044ebde22eec7deb71e2c26c622309db98791f8c9dbb3976994d54e2f57c4d97153a6762ee0e3645c02a074f5be81d6f082a6bb20b093736783c47a8ab9b7a05ac85eeffbfce68bc092a38ee40fab5cf1d667c8eed74090b79005543d812560b1afc790a00c7bd434b53cea1d6a2826e7abb47e79f47968473938561f407956ab4df5646278d6db38605c8284f35d911ba7e2e25fbfe00121ceb820bac729bf761e9b653c289ab779a27f3e01e878c4652444e5d5fb9f7b08877bc430f0641e68acb61013a3bcbd7549fe6b70002c5e44552aa7092629cb3ecabe8afd3fa5a20903beb9cf53a4c1c41c0ef000af3d027c30326cb3f99361f8eee8c8fa275649b61e67dea32fc45ed9ee36226dd03a412772f69ce0b5f3fb32a5882a131a4cbb411abf26667379988f7d906d273faf8a292e4fc688e5f237479f4676506abd920e80a09c25453b3a38eb555b5ed9d46be08e0cbdecd26f7b05866e91abe7466ab7f86c26f9b9be67a2c9936028fcbbd8e776b6e1f1ebed88473319081835d0b042489e67546fbe9f1fb1631c1a11c3105789898680ce5f0ad8e10110f87fb8d43ef3b83b1e6ca2d2af4a9b779c73572de943fe5ed93a48d9b00c1bf8ec22e42fe2b45b8711d78c786a74a7c9f9349b4ffe19fcf43ae4685e4b38d27e716c769f097ecfb640e08a5779c525ce18fba56a17cd98833d24becfcc55b7eee5ca2f49f5fb5e040b3b0f028097cd33f23b41daa8d6c37b7868f37f507ad5d0f10b8233a7992ed366de7dea9c1cd28ebecebbd7852779ea23e5e4c35c983ec07411597a96d9ff8393c2675f423fb2932d754dd96fda7aaf7046a2708b35ceb74954a969ed9eed3caee8ef479340e0524ef334a8921d76ae2d8dd84d1111847e3f77a37bc0d0672d9016c28e6be8c8adffb07e3eb546937127125ae4798607505b0464c36aaadab81ed010dd65aab8c43e2b933ea0986e1de289f5ae19841595f3c5d847cc4d1d26c29c9e77bd30c52e61367112d937ba41c28013ea8404d010bb3e010b7d53a36e51e299b7ab0b8beb389216d3e048b70214745f3b3c0c6e66d86f0ce26316c4898ad22895d2a29a47fd3ea0e3efa17dea9f0b50920e3f047b5b5f88001b7619c21ac5dfa69cfc4559ae65eb1e9b2d34f0030924f89975d398bf8732283639c548abb6d5914583e674be0fd4b7baf8cbfd89ff20aa0475fe792e1a245caa89316533ee914193015040ccd1bc463fa386ee819e78ddc0872185158cb25458c6fdced92a8fee6442b0b5aa0cc11ae975ce7338fc8458438171535c9136582887e468b8dc6f1e1ef54f8a6847dde56b9225a9a693f71f7d46f6b08969477898f5dbb6eff14c0c9bb6e557a1486026c7f4c7b58d4925cbcd4298734e15c7e54155a7ed3a797f612cc0f3896419ccf04897c60ed74bda6430e21611ec823fbbfa62a6252e7c57e1eef89fe7280b471a53654eda5e228da3fd5df1b8349213b2c22457b3ada6925db81df1fbff2e6935425f5caf4217eedc3e7e8a037c4fc476d0de750b05d8d2ddb2df441c29adde1542d28b6c2d7427d11fa7a08078cf9fdd81318cebcf712b58f2b3d0ff9a2af2b836af26c6f49e78b8446dd876738ff46fcf301b23e24904057b2d024c363b95347131ba35de4a3da9d0dd331e3d312911ddc80fff48f5bcb42ca47113233a1789821ff8850a4a953f2077e50c8b460c24fa61292348bb04175ff8c8bd84f377dd68a7153514db5f453b01f114277c95218b853923445e5a25e8e6fa1000fcb5c7819f87acea3c7345dcc4cd8013109aab7505d9bee9f41c485982bb1afe84e6d60d66e525696eea48e8293c413ac418b9a7de789f473101267ff35373d0616716461e8637bf685d99d9a4afa69cb9f2feabb6b8b0ad520ac079259116a314221da9f4182eae5f270e9e232519cd9512f213bbb16e8b1bf3e5e26b92e2ee7f85b1d73ad33089a594fdc59434c4d3b52b1a5efaf7e547aa3599642f4c5d97f825f5a2767c4412ba6fee3a841d64d1a8d55984dfbddd5d745cdcbf92c26fc4df70d598f3854ce1a989d63ab389c3c7d61e080e23e158f1e70e183ad86ad2b69ed233732d570c20eedc901e98c94cd02246c7a64f558a955f633370f42d8e85747075fd855dac63f8677336b8cdcb02367a138c757261f9c851776f029d9a15edf93ad0b5dfed34513c704123c6a8a876ca51bbbfaca016ccaa802950c0448bc9c02c63f126a79c9584d54a9de567f0c3da63b4228f2f7e54a95482200eb04023ed30095707c53e4efb4538ef4514882fdb7e63c2ccce49a05d7144e46dde13ed84fefd5889a32478de6ccf2c52df556164e11aba855d4eaf00934e34807a12a5778e38a0cd39a7f6e44830f78ae54898521a58da8cab96de750b585f79fa5c4f11b3860567b9809170d53ee6912ec654be5f1cd94fe9eb9a75b544e9f1d486437a24c0b47c5010246ad3e67aa078e6367b08d0fdb1d02da9998b959d6334938bd2596cdb347d72ddad36361fe339f63b697b79673a7d8cc19a37bdd559dcab6dec97532942075322556d807c18bf5952b636ca2780c5a002c31092829c00f630a1b06046c0ef023765966366bbb44f4df077cd49f73422b46be44fdc2ba1ed9ed462490bc320f37d33eba82b9427b9ff99fb7fd6382c757d42fad436ea876493424aecd2edebed567fc977ad00dbcf46afc8ae6d9dcb4849e266aa758bad441784d975b6820a32ef142d9f0f3b59633ab8ab2d9a66aa7caae99dff94fed165b755ef3e405441ae743e36597509df3e334980bcb440f63eb791e135419ae963bbd73d19313a9c7e6490249f32a844afa0815edb14a26c4ad6ac9c5c5fa58ca7514988a2411e3717c7460a2d544840395c36c59dc3e43729e05d32a5a6713873fd63daff6f6e2c571a7da39265c4362718d940cd321d0ad5d2f22a98d967d44dcaa7e65d1c5c645f43dec601edffd8206f3ab8401c25de7838df1a5f12b63453569d28deb8eb874104c99c6844dc10cb74517426fcd0a2e7935198da537b1035ef5904d55dbafec7ff335dd1dfc452ac5e8a4dcb44f092124b18a8c95d078c329e20f8fa34b1d01b389b1a9284b5185c491300477bfdf0add89f4c9db8bb2b2111b2e9ced146ce1c4eea12e05833fe0766332c9d0c1b11b4f3b3ae7ec23c8fa26efc7a326b6231ae13f9a4b9aa96f6c6c1b160b675b78379e7f608a192d498160f95aba065df31cca2d16b88895a8cfc94d5e67461064d503a81389626ee7507359f6af45901ad4556c30899d084103cc00ed51f08f4b2cc30f8f39b75d300e4bf715d53a081e3b8716a2c8a356e6394c5dc107aed66e36fd580fe7bd332c3fc18b580bf74f852e9ed503ef30f0a67acf223b6e114e0307762151a4ac6128d3dc012af7f646fbf7164335cbae9c79e48e26b1a850438ecf2de663ced99540ac1a6075c9b49292b4a029e51c4cade91cc9b8cb14301965eac76ba8be153bdf0ba210f6e6a9b0f152f627a9c9701a3ed81618921f126b5bd34622447f34cf62072f4f3916f66eddfeb8dddb83a2faf3ba9fad3be38c882ad3f7de1eec35feae0e32b354a006565d6a0306c549b9cf2e2ea696902cd4b13e335f4c2e430fdd8335e37ed27a7b270123bd9bcb93d9950e98d9941f4f471958422b9030061598c32ecadc81ab62c38277089ee6774b24bfca6275cc5d794575571fe3c15114560ecef02033f7256d4479a0cac159d67378339be3809cd09ea839de806e72d9aa8cfe5646be437ada6a1bb5eeee526c021f19ad7fef1008e51c6f861d6c79a7f164961d84829d18869858ffc9e004c2a77c4193be4a957414ece0af487991cc7a35b5cb0201e7795f71fda8b0fd7dfc9746951655f81ce1f4c159414fa2a2828000296b224e53b46ffff7249baa57467ef3527d58ff1ac811dfd3799f2f9da3aab15236c1493d4353a23d46de3be451f64a1b3193c506fd96e868fba515ba14d9376eb1f97f1aa044ba37c6e96b232750e7a927659e3f96953b9eef992cbfb474ce6192eaf637d5078d7180b688fbc332463eec7cd12105d17cd10bab1d89ccdddf86f8fb5a31baf786143e44050f6e49100b0c23c8ada5e1888e46b8ec09bf5b1d8a5200aa42568f3ad8f0e607039f352916a5d585fe82c078632cc67f2f391f30af8933d74d2f988b52b0fdb69bfdb145594260bdf0af6107ed26fe258d78422aaadee29b212913eb8e6b853cdeeffbbf2b401fa07154230d5f7a234927e6b220f3d433ead13f933747b9c9a25e930f740f53b0e46fb2b61f5403e5ea21348956d542a64eb6540a9484eb0bc527ad07cac6c2d7bada26debfab1a2c719665507b7a4696ccd477d40099a91f692a8f1263c57bb9f5342dcfc426c122817f9c460c1dedbcabcb6fc14a859c5d626faec7d313cbb5f4fe8f57fb2739a962473f476bff7e5b55350a9069ed1e32d44cea90d1032b227b69a0e2f91286ee3b6ed0ac6d352bcbdcdf246e46996542fdd3a1ac3566b1a70c272e9eaefd7db829388cf235852d52d1d24ecbc25f35579e2d64768202c5aec891a6ac4bb17b451cf001be620dd641bcf1cd467bada2290033fa3a0af2128e25b4e738d3dca868f228d50024a93b53b75332ce7c741a09e787984af7f0c3deb7433e63e75d5354db70d4b4bca31ac58c80d365c0ae9a292abd4487375611953a40d9f8fbe564e52be43cb0ad1731fc6b9cccfad5d465ff388d68dd6a33a96732ce91094dd7e4248406eebea2a29370ea642c21c1aa24a7f92cc05766803964762e2d3366c557d37b8366dc13e6bfb66ba2f9a8d595e5c526146fcbbf45382f141e5a5773441d0059d97bdab51e16028c8ea4217e65ae38661230faf7add68572d14c02b8d21ca0f1a1e5402ba5e351e5644b6d418643dc4b21919ba394b90711cf7f7d28d12f4684f52b568b767713ab783dac2f4feb4356cd203612be9d89d6b9775ff38e0dc22a869944a0e05bf11fd31e39586b7c08c8be3899a2945a3a448883016a9b221bf81f8b700f183a8634c8b7695177ef2c9e12d6e1f0098dc9ff26ad654aca771be866961aaeacffd411f0fd735aaf6e283d57d7eb27be335cdf8b57f2d9088f13c6f766adc97beb1d06eb23b68eaeba2d532b4c8512d6bd3927c749294724c89c73580e2ce9f8d29861689ac00240e0c9f547292a6c48aeb8ef9651e8324953e221e89d38dd5a101121d0468a3605d0b84dad6fcd0874f1927f4346d898fe945a433cc52c9037e3f9720734622b4e684044c0b34ba2030dc6fc5d66bcd606a94e4dcd36be90c6718a2736485d0067e488fdea5c176a6b738d15252ef27fe32c586fca23fdaa22c63d39edc82c76d064440281cf1f147d9024496e5ce374f218abcfc67097618bdf91a945d3d79c4800393c985e219252aa2eb43b339c0556ff4f9258dbfd1c6ab4481738832e438a6db6820002b0f28e40ee8e9ede2046e61a29617785679ec4dbfac41a2c6d494105f3865895070763d51988c1b27a7dc9b1820cdb4c4205044f515ec917944ae5b90ebed0d4c7e68d568f5170e73cbe98951d136d185d7d277cee1df4dc71f757209e93138b39848c070724c09d4a55df26c3790e16fa20017897f8dd2d8019f83331b93c6d817ec0c3777ae79080fc5d5ec1a982053640d90af76331cba07db402803ca81c5ffd9afd46ad9aab05e993973326197592c31ad7e5dedb36c332632afcca2764c2cc19b824b699cde930aa3511f0986fd03fd00dcf94080940306ba05db3b161993c7889d63ff6c4d2d1ed4a0aa5a60cce4fabafb776ff4413f2c0789a2c7d7713950e931f2508b63e952f8a071b6e39d01e539ade4708831961fd449c79c59ab418f965f423231bf1eb2adc54243d037fa8998c0b26c0b38479e2ec9678d0d9a32be5777a72085925dfa7d0ce48f59827c9919f0fb711e49553729b902cb0586b55de191c219d339620c04312ed5485efeaed8f3d6789faafee3d1b700ce655f0904e561c520d6223151f3448a58c7107eb08fe415f945a30083db340e1302cfcf31f65f00f310299a47b26b538b56a33ba007b8fc56b3f6f7e4c2b7c07f4bb09764c9ee16a37d0685cd303fac8825038f1009860286bdadeabdcd4157457c1fa63424dc13bb930b8910fafdd76915d9c04a84ba85a3422307608a42dcb0c1619bd4e4a1d44fb8bb4d1d62112edbc9dcd7c525a74297404a8a6d67233ee4cb40db7fff285be53c2840a16ac204433c0da5329a6e869cd5a4c44df673160beb9da0405dbc8bbcd7b3675df53d72f3d5ade55ed7cc0c7a701bb01eec032ac69448cd78147ef3cbcc5ca35df320581bbdf9159ef6384d783f8bf655f9632107ae196926cdde7cabc831b28c2a27fc8042c0c59f2191a2e6c573a5063ae53ab71bbe222fc0969497009c7079c19c85f992ab7eb0e446633f6e55533bdbd93e76b2ad3bd29edff0845f127313375b8bdc95f71a2244bea3951623d590d6c7a9b74adf1e3bd16b84f036d9d7b6ceef6d48ad026ff8ee8e346ae13005e30111cc7caf48644cc96eb55d3b4a856a5643f2ec4eaf53dde411f9e01a8d5cd01ed52cf8513a9630bed20942d3b3832eacb0039599c502bd19560f36e842f44ef88cf0fc70f604ff50ceacb8fed6e471cc4af89690471357e490f42e017c840fa5c5212a35008c502b750c3f89aa83a0b8424afed66704859a4cdad909fe1a085979daa29f2e528ad2ecd096b059d26a6108ef810745b7a5c27266416f2e2410f131409f74d0c1e6d4fa17ddd4e7b51db1bfbd8a8edf565333c2be7cd111fa40dc02e4d7ae9e8c815dccd4403151dd0f375564b4064c8fda91fc69a5fdb3be74be975a98b2304e580b5443126697939a0ba2d3a6e07254cfac5816f97f2234c0ca8c1864fb337ef530060de007d458eed03eeaafe6e1fb919b310b10bb795e66a4d2607ea5217acfb1301bb65e9d925a00ebcdb4515c5c4e88d47c96121322d33642c8f6786f8a37333b1918921a368e2a4363cc33f4ce4b69d45213c595b5114b63a7fe479bee379719c5a433a06c288a1ff6019134f63e4b26b7dfb5ce1830e9d48bde8743ac303a789336a829ba29b1fc40f7f7e88f203c207a498e979dfff385384b5a9eb0654a63eca0eef1186f0e0ce162a5e75eace53a00043b1a4fe6e9a7cfed440b7f56b5aa7ef491ba436bcbe61d20fec0796db4f9b961ecfa21354e19ee1cf57d4c92368ffdc9de51e55b0d7b5245e7d446ad45ee085bb7d22155571223ab822157d065c9ae8ab8c64949a4d183da59a9c5325a293285908d5d4bdfa1b269d4312b797f1947682b462571c3acfd4e29f3487235dc28cbd3edbe3829715243f567d3d18224bb801385e39f63a89247de2f75d854f95986a77a463083a55bac91440560519c5eef3436d28fccad83e50282f1e529d0c01e7dab48c7515e30acd08450d0fd79a84877a16ecfb968bf6b9a572eac595b1fb245c1e2c4fb2f61562769af208c5b5a30c16d929445e75ab83c5db9d0ed5be57a7a031d6f4d6d8ae002bf2aa165c58d93d9de74ab4151f4b00d29a9434f866c514598e63ac22202827ec16afa1a72abac4cdd51aff9f0e4f9759b3eb4a6f0b1308f6123d9a713bb66aa41343b9f108fdc33a6d0b4910d66d18e09629d97c081004ef4929d4242afa7c05947f3a969d0a68dadb3e7913c66d31fd5d1ae0336736138aef42f533e1054cb2563a91f9e7cc8b1fef29b979175c6a3df29e19282585fe88a0e8e7a5c7996adff2aacd0208ca7b116812bd10cbb5f845549302eb5e12e9656d69b132a2c3f053c9c6b69b0e8b4dcd71bd341e415bb0f8dc355eba30a1c2fb6c0cc7bc5c1f248049c1045ff09d072e0b0f9b47c854913d21b14c8398d9f4693975062d99a8d9d8f60fae43dc16550e1b8be0c53c18218f5576acbbfe43781dab54d3d8d40b6cba98969b943a6ec4d5f0a31a8ff5132ff4e0eeb24d47bb50077178a7c69afd478fa44a4f8b813b65dc73391a9c1fc31cd969d1e8f9aa7d22190fe3dd2dcb0e60030782fff75d60775198be2a3089291d0e86135b062e83178a73edb199947136a06c0018d678ba5ee773f6974154de9ae1f2f43d6001bd78c752af1690911f4fe2f6c72fdf1b732925f6cf1fcec8ef70f700e9f03b2ced935be6033e72b9ddf7198f199d64c44a1e723122fae6bb0c5991bfe4f3c5c632eec7aa7be35fc712643c38944cb85fb09d7c613236c5f0174802056be28f8d9718b061ec2a7dbd30f1eea7e099533be317b8b842a3b05cdd86dd72fd759f6e45b111ad206ba78fbb50dd6ab3234993bea8d3635f5c16cf9d20685135f76d4f659be236d60853c4f635265f419c9141b225323647fd28f7babf712fbc13d81095f99e9d833eda00b723e2f35a128b278b042a6f70dca6ed03a07b0ff6ef64505de72082de7a9299c7fe0c3e7d6f2e3ad37a197920795c43cf04beb3cb8a96dd3cbfebdd9c8d2525da1c6a8bedb099aef94ea271044a0dfb6943fb73a0af7a44a32c199cf8e24806fdf43c98d693ed6fbe8bfe5a79dd3f52d052484ef2874723bceece67fd886e816a9ff491c9e56a39f2ecdc0151095d3ff3fd90a4f185916709f521b954dd13f91b2f51f4ba1daabc65a5cc965821dd856d93be030cbdfb0d8eecab7f83f415d7d84e10d62681118c67aad347a5077d5318b3a00ad476b39193795a720d316326f768ae2911d73ff1ad24a1e6aaa2aa7e5b2a9e1cfe2b3e1139ecfac06480e36263fe3bcb4b9f888f25d8a8c3b13a95ee0872893a2cabd4d1ef1855c5e0d6c35bef6afb1f939e0aca4b567546e67da52f92af5387b3c876ada3258307d4c8eb0af0dddb2e83ec64a0fe07ccc0ff18909651d54088c218a2dc0f167342a9678192009d0e9a5d0eaec818e24f255923f7e47289242b12229628413f154ae7028efd11dd901dcec99f2d9bba4f6c8230de143d8b5dc1ae3e46b2c3db9b6d2cf35820c68849fdba82261ead92e1ffde398c7dd7bb08fe8ddd00108f106cb8306f578667c6e91b0532ca6941b2ce285fbfa8b650ea99a8190c3d6cb9898e34be8a199171e01125999750c7e6d5cd549da87381577e409f130ba3ebc1a570e972ae567c06c2c07f4e3726c7fea0d0e2f8894ae5841cc2bbe58fecef80ce86bfdf0ece3a742f49a87c2b40617b0c147cdb6d170f916acd4cda2f591371c6f1f1a76139204771c0f61381f62dfe5abeb3d6f3f5b06e063c25ce0cb7c401a11a00a427770abe6efc22bf7db6840e47e1fcd2296b620a3ede49bcc7893f427c2dff3d34cdc289a90765064cd5a52a10c65fe0fcac40de67775797e20e6d7f3ecb08685321562b8f5298aa33b692b0a734c3a5cdc2f4b8356c10056ce6becc37c5d5b5bbaf42e120fe674b3c646d439f92ed4c0eb03e4c3a704d24fd39cd54970562d34cfce6a1ba21cfdd3e7a22cf5236f9f52d2ff66e2223f916e447a49049cb278c73fccf62fec7af0642452fb8d2cc44b11ccfa4bd6be8448b49d61a6c52d9a1292fd299b5f2344b5754c735f2fe21eebd4559c33b2796a6c2aaf5f624e75a4cc6bb356075ae006337e5dbded89dea9f72176019e8ead581a79b7f6c7c319bb031365a6c0f6dae7b38e35d3b63405f0d4a195d7cbcc931b06ed6e14bf66d1bf472fa7743829b10125dea19bc90b731ff8dcc0aac8c57ebf05d7dcf89c8eff7d89cef26959ee8d78a5eec15bf4c93a9538753a54ecc422c742909b8b5123983aad32c1618bff1e1f59d11addbe1e7169bd1611595736895e156a8f45a72bef0a011c806d1ca6bfc138a435f91fe9c31a1011d0979192810a15f03315202e723a73c980b08056e90f194758a8df29fe80dd107480ff489678f17a448a8d850d5ffc55b1dd8c4c30010ca349f5ca0975bbac13860d98af22c51192f7c60acbe112cc5dd73f1aaecf248a22dcffb9b6c5c47f852921fd56caba5ccdc481d0534c2fc068efb238e742d96b3b0f91a35d37b6484e9d2f56dff88c7aea7ffc30cb55c8e7efa3f2f54c148b20d45cc74205ea9a84c727104232d92094bd720b539761350eb69d1d0b0154c0153a7167efb42e5c7aa2b9341feaae8b3e5742d0c0405c071c2d256e65a5c6f82a32fd3b3f4ec3af6d4fd94e7751d792025124d8da246d7219f4421d6672484dfda5437af35e54d4004ed510fb63076d5e8d85d04036cd2f1cd3293477be3bfb605f052ceb646b6b19f083f7d7339e179e534a69ea3cbf98df4cd5d4c1cea8512d2c247f4914438664a6efefcd9d1aeb55fea46865ead1fc87c8a942f6ac94e165389650c8400d3866cc07ccd68d7c2cf9454fa6a32e0c7caefeb65bfc239536ac61507abff27df0cb495038410397d36b3d599bbe4fb88ed623310c99c804e6946fe00b0b21c3a42a3249c424ab52e448441e904bdbdf89bffd87f2ad855dec26e281e4ba6db2ffb333aa678ef83d3ecc9322d8a3569b9d4d7444f4dcd89047649b3c2ee77d79417df6eeb3a9ff7d62cb948c1654db2a2e1df1f11f84c80f6a011f7dab9e1b7021edfa14fd5be1792a6e988f62924ba134ed984e7a202b8af0cc329e37123687bdfec7c86c1fc7eeb363a8a11ae72d5dfd269e5c08bd34bae4f1dc36271e52e9b05524bcc78ea0ff59436116ba266273261910ecb1c6c8312363e2ba5f8870f2e8361575d284ca34a625afd90256169e87c92af10d85ba89787aea94bfcb68986a612a4abbec1302af3563b1fd1ac00cfe720e0d543babc8254d5bc8392c36367e6d71db733048447db2b457f72f49f1b800bb0452fd9f147a326aa5c24891b43607447b5d17c987553c1757b7b895e2d33efee829fa3e0bc6a6949e1b0b8d8aae3e42a23f65fbae7cc415d64a009f2eb5b7bdb447ab9a4a0a3d8572f3c97a4cdd4d0a40e55261ad5e7f7540407690fd2984479da3764bd24e129cc0b84db250f385713225c5463c858f820b0d5789960a412ec62644e33ee3668562da84d739491e30039366cb28340133cdade6917df1a18a3f0b3d13268ef97380b4ca4cc0752c0d8043c934e1ff31fb043080f6107f8e8b52b6647de228e918c1d4e66324c2dd87d472fc55f19da3ac14448e1fbfac44d48790b8dd3538f55a02b530ea10f7ebf634eae248b944334be8512ecebb3208dbbf4fda9d46eb19509dde0e03b3351a37e3af7c3b1c8c249cb997bfc1b9bd4e0afd59a3883dd0f388fcd256722a63da159174b5079330d61c02471167ce053d28151d8f216295fd4c586c0c19f09a44645743753fe3770619c658457ed94ce6b689aa49ab55a58bd053b945a36da72b5a2ae87b9b652b31b204a9b8ffd45de40219a61afc96270340c4fa801ff7104db65a4c263eadcdc482893b8de9390990abc5a107d540b0170a1b89d9b02ed1cb2c8504ddb05a877b28ce05d61397abdd8e90ccbf5b588d67e66b0d19cff160a4e7b172c04db2dbca038c8fa49a4fe6ab9cae86cde8cc580063a4261021374ae4bd6886463fc0cbb707bae9ad0ec5084aafeee4f4e087cb3ab0bc3cd3e62862167ad6b0ea243009827710545af80ee9baae4dae5155cb20795de456f5dee774b970a01234350e93cd2e97806893fbf41fa1e56f54c8ca9a8b851784721121d82c6c7cde29642728ac68c7b3ffc7031fcf6b96faf5fe8d0e2890c538acc86ab3f2148a2c01fd5ad9d3a89edca83f1bf1823bf179091ed3c7bbb63dfed381ccc7cd2437010926ef40b8d41012ff8380f99b627bd6c3ec16ca193f5299dedddf1e44e044e26d4dd9d9e284ea6a17e4a36daf9490993f8ab1a3a7aea38704a549bfad61764d64fbe50b370568f2367ccc36127e7bf263c5f9bce0d49c5900adc8c8801bc3a1b49b3f79f626a975778c35e9b90cfbe8ca8c47fceac76a01194c92bd3a642c0e6eaad7af71911a40eeb54b50d13b2dabe5a640aeb5ed74fcdb02944cf731132076975ebf5b3910b5f80a81e031b0f2d637071b352e48a94dbfe0a40a28f562084989a76a8ce37c6e5ab25958bd7147bf5f4a3a89ef4724746f793688695d0eb33265733bf0a8f4966f47cfd028ca4803b9598b7b7963dd69a7adb27c6ad260838b251554807edcb117f733297bd8b2d14c1c1ea874c7e16c2e82cfb6437493339b35fd2c8604d3e96c1c28a1091365639ffee5459d1f0a044008c5684f15d25f4bcc5094857ff4b3b53a84a7f252bec7ce92558c222f53257cc37dab56b7c548908976e4f738e4a43be5c81495a40a50f31cf5c1ff27cd45de0a52acab0ac69754e96ff055424414b26201f02afcfa5d21614d43344203ce78c091d8e88b9664f5bbfde8fb916de68423c8a50e2fcc3a3117c7e1b44660306ce43c0af5d687c0a34ca919fc47b6f7ae630dfcf7cc177edbdc06e8cb02bfeed956fa7dbf151024d6faca2201b2dc7072d3757312ac59e2875fa53a78fc528b564ce6317dfe4151a4dc085863e060a2468981562f335eb5e6e04d4a3ab4cc1dc7a5ad3d0e82b2a26dfb3a37cb87bb6cb1e4d06e9a8858cc5a01a9601ccd215840fba3be534de2f1e06888be0c5d4599d1943b4ea9b7adebe5af815d289c1d0338b9d735f8bf14b1a928e6b50583724a41875db07db17c46ac170db24dee0e0debae5eb611db7bed54a5d424c608cfbf90f13e74225879e7c4078b29115ed5b2d3498110e59e2b2d4806002b0a2abc32b1ba7b017849b51e7c48ed3f72bab6a9fac87f5c3d454405d5aee1f3f1f8efa619ebd786d238356aafdac1bedcad789fcbe9a83be3319b7fc297c4f21c3ad6806bd196916a31a639d75d30a219e79545a3c3813e555faef53ea5424483d9d9672b82c608501bbf0bc2e4b05334c2e7c2fdf153afb276443b8ef391c277f5e16885aa095247315b3e8845789c5f3ecc22e9f7138a55878056b3b428ca77290344a2376ea60f9051525e8d429184234b4c7d74427a5e541f38d5e16dc417ec9c027d21eab1abd932288ce244cb346ab564cfbc76bbe32b3d42c583a3a1a25e71362a15bb18bb09a47f7cdd33fe60ad9d9b584eb44d198e91f84e7d12e7fbc12cbc9bda93411cb625ed00abc193c49c150f267112d7689fdb3aa2eded590b937f13674b7f897b4f9a288659d9b247b4c552cdfbcba4f16db10db0a357214f77e0056cff20055108aac04d37c897eee5b4f1f72b43d5b99f171de43dd51f8f42f360cbaa5099178b99f3c633268977e638a6ede58ffe3e07ee4b784c21c05e3dcbb1345c7fd9df7fa720f506dfdd950f31bdc7b55e23b776e276009d9e51ff17a33cdbe94de8f5ca9f9f25b3042a72aa0851326e0244269e03e16cd4c49789c0a41c3b7841aed9c3f1e438799826406ee46946383117296f17fd9c7c6cb4d5c0db73fd7df86fd9e6f918010ff9569da9f6cd725d4f49270b737cbd51b47f58cc80484919d656bd7579e4a6ec1ccd9bd2c2e9756e05d6c3291619d3c4a8b9e7faa37f4244cc1d442948ce9f8965eab6282a7c3cb3a4bac2742765b00df595080170f69fb52f588af78c89a45cb332b6a9611fc296e22e6e7be38f2ae06e0619dc73bd260398ea3439ee6a68eff7858039254c5e7ed1985c647339c038c5065b830be2af8c2a0e9a0c635dfa2399f991598a91a7b7b9b3519fef0f68255600e99ac31e92f84aa29dcfb30bd2d67c74dbae57ff093c865ad57c5888cce870544fbcb2e40ecfd09c0c8b6d44eaa00bb57a552dc0bfbcf7c7395f99d9a4d9b50d6875c821c500b19c4a6024f83ac83e231495d929d131027792444aa05476a0d2c3e0de086e9268b7d4acba9ea3e6c532d9462b1eb45d9b55b6918ffc5931f7e953cf4b322f763527b565d4c8c94f281c62347c546a108181ad4356d48b24e9752bf36c26abf18e97559cc391d91c33b76ae1ca6e8ad2f9b310d60b2a33ba735e2eaaea32e87f52b05f04c6ab73e0f6f1c3d4c81e412ce51ec10f512aff5ad13c10094284047c693a3bb34c585ad832447f422a4779f3258b00c4b4afbc70cee69acb02e60cce1bd060aea79f4bb58e98a2e8a47f5872eea38319109232412ac9992e8e175db4b3c8cf0ea26d3a62988194bd49751126ff7b950392bfac51c7f42f4fca2d8e5dbbee523a4e832541ac3445e102326d80d5db69167ee4cd4a44f2137837cf5e32bbdf230c277e941783edac16a18a3265cd4c4395249cca868de93ec886765f76a1946460d3e520bd5ce79921c4518bf9ebcd360b5d13301632c040f4c399b4acb33160804fc34a922356b0887ab512fab61cf0c08450bee066db37b59e0c23afcb6e4563b794c23d33bc7f0bb153cf00a0f07fc47517dfa6164875a650861b1f82ce73ebcb4f549469cde414c4229f51ff823a075689b78c9b4661c18c4f2c76ead9c9bf7ca7bea6e02d5a8cdfa56f217b552f37440c3e124ab331a2f0bf3c85b49582dc550d9e190d6e514187cb77e155f98796728d2f4ed6126ab55b22de25f02de77e8d3bb44c5980dc81dc761356ed9a9200d093e644eb0dda30eaff19c39b012086791f7e9e148a37837dea2230b4aeceb3450297fc01d07da8d99903b9f802de419d57743516bea2efffc47ab3097dd9bf8103df43e3ca474bd5802829810e99a5d69ef2fee065f4a775a3d5144b44cf606a7f8896e6cca2f1b3e8d116952e728fd96dcf42f929d1ba2bdc263aca6701edaa03da458a1287a8a63db954133ad5c41176ead1389e70a65cb7f14aa2349fe570f3366985255bb55618aceb3eb5959f6dba6e8d0468b396e8ae73d66db4565656ee31ae40f8aec1293261a2f88d807d38bad03b8be31d7a24140e18b3828fe60b3c41d91091a9fc6435db9f2be4ad428718648f8f7efe1a99f50ba1c8c83afe469b8ed85e9aab8a0cdfa3bc4035ad3c90cecf779148a91c590702f8c706ffc441cb723099f08518fab829645ca476afea9f6b43b6e6d6a760d73df073eed4587d01eae7b9a79c968bd990972091c299e01219b18408ede0a8bed86b3818c92e7c9976dea6cab7ef00bd452ace6d7a249f4e2c34ef97eba475f70fda08127135829689ef9eeea4ebaac85a332c11b149b91ac4a694561a83c5ebc731bb0366bb0c55adcf7ac5b713ad252cfb9408def3f683fa6e7740205a48044427271a9579fa0563debe66dae19c75ee0fae66c638ea7ebebae2cce59bb99b524114cfbcdb6985c9cb7a1c0e751b8bfb19309318ac506b9bd8fb0a4e60ad438ecf1caaf542b0f7762e7e8ac6f4bb764d90b9846d024a553963818ee5f9fb49ca7e2f6d5edf25169a926f6fc6e8ee25e344c5ed6c1477826d0645807df104c394d1e84c51de6c00502b804c5972761229a11a1ea34beb012e0fa5d6dce662991475ff2fb845d4445227099ef6e92642d4782719c576548e5e477c48074271e2f698d204c68bffe54007fd570822270cd91d13eb8fdb094729665dcde4d218a1b9017216230cf5996bcfdf82d25ac00174cf30f50ec17b419cd6fd13530525749ca7e6ffe66fc972fa8780e83f0fbc2794826a4526a9e056405f70975e114c034a56e8052cab10d1b06753e9a5ddd59af675f7892e14223f40363f9851290f7a7e0ecc1abf066be92eb46323bace58f29b8def5f38d59f05903524e3e402a0c723314d48789ff5165487f05257b53bbb8003bbc2df031e3fa8fd3cec5f05450c4ef17484a683f90d0d73115194ad60ec986653cfdd1d88e2235deb374c48c44b8fb1fc6c99bba4d251c54531f7c76620be420bb0dd12e7c16ec3c6b1b952b3710fd1483d0d38411bfe2ce65fb0bfe52cc072f25a9f61d4738d0b19936d804eb6b7c963cf905e8c658d5c4081cb5db34030b643e59b2746b1d0833c6c6aeacf1df9f3b1647bb0aedbe5bff2b4d3742ef48aa6a3829f9e634d79a8562895eb0e3c915ae5fe385e7622e62d4ae86b069043f039a0f7e8745d6b8c9d282d05c83c10197c31ab68fffd79e8a406dcf3ee9154594fdd7780c75b8a04215dcc5d187a1c0107ae5bcf4f3198a33ef8067c69139da5a56657c6c6632fe5d6ba6b8ee571dc181d3c9140d1bd0389005cae79a6c38e9e399429a73d4c6b777d28fb143c13e4efaadb4b51e4b484ed3bd6267af75211d28213277e9e342ae55e19615f7a0f5d6f61604eacff32e760e097963254d5dfd9f308f3dffff69a670c0a08d19fbd1f872f1e9e0fdfc0ffc506d94c20a1b72891174a6d5603e1128420864592a9c93664023d4981cfa5339387f724430ebcca910761a13a1c30761debcaf31d6368a1827bf90293518524c84e5844d8032ffa49c7936b60377f6a525781ee74bfd2d1e47f494f01cfa3ea3cb844e0195f20fb9e91acdf4835ea621e3c96512890a61180d47f69b69b58aafb9087c4a98578153d6e7d89cb55f4d3259ed028114cfd307ade7b943fb9a23b3dcb2928ac9db525806fb25ba601b4754e0481e347415225f691b3efb275d3e64491e84a8fe9e8521d936ac273f856ce7c73d7637f0f2c79d42cafa03c457d29495b8b04689dae410b4c3b2dacd2afd4d2d7a7ff848f754cfc3fc598b4719224f29f881622fe96002ca8aa3ed42f6f83bf583713d343243dd1136b8888f7373dbcb42a84eb3ac5c1e609005d3ef908e137f9991ee0234439460ffebdb8156d2a0373581f73209279b7c6e16b924d01021f11c0fbdb236e23739c87b01becab5ce18d1fe675d3ef42c0f13ce2dad42b3b7da23ead0b21e3da1d31496a908a487dcd2a5876a3f0bb8dea5932675726ce24136f32650d82263bfef684629a494a8902a1a29796104c123a9e6db38b6540d0f25c7b66f5acef38dc9a0f10312ce25bd005f1c6150c4d8905d7c4734f60f02eb2e6101fe89655f627d6eace83b6f6328be730c08a4fc4a05af7a3ceab67c3f5fd400b3bd489bee9bea595b4d418412be675af82778000e0e77834b05e187d5a6fbb08f400439f988c4a716c80983bc221eb300febfa167ba6973e98bda5417c1e21b92bfb7c19b737d56fd8c44ec361bb4741d97e8ba9fe94ebf488dffe873ce831049fd3b4386a048d708f534613011ac471655d4b9f88967cf845e85e7d17a418b3e8b3df15784c28c8579a6a22b7ecc0b6b1659244cd4cd38ab2efe020167c0c2c27d4a4b1a17af92ac999390b43beb58e3bb9a855344ee172db74a92af1037bdbd9d7390ad16e93cf64f39bf1a126d8a2ed86cce91368ac76b81b5dc6f53324e303fb0e9a268f9cede4e3f1b2d5a6968a6a850fa26e2131c9a0ecca5260cb15ffa4b74fdf5a188a94ac550351456534e1f0f7834c751a29ca4a98bdb4ce229db7fec8974a3ad3496134c5e0432774b7716d4eeffd870ab20e8817b2b4c5831e8ecde44a9cd026bd8586b6d1d95464d54c6bf9248fc11f633370f42d8e85747075fd855dac63f8677336b8cdcb02367a13840bc89091edcca2e8ac6b4f57d835a94ea00a95c859420790211e4cfb4fdd5035ab1c5f6743edfcafddceafdea1feb33dace01d30cccf712ff666d56661e9f2c0903040b8c5e28a9779f9543aedc1ba59bdc99ccc0a9ffd0d75360bff11a56c4a09c53abbb9d65de25bfc58afb41440f5ecc95602592d0b8a309a1a1b187130c334bc763a7446b04fe37a04b1278c62f53c8bbd9c71d159e0fc55be79e8a6834c1c356a401483d7ac72b5a920864321064661d28c021a91c5ff25ca550e54d2999a226301fc0786fcdd8c57170c8d192fb82f32472ae01ec0e25e27782584375b003cee1290ac50eced62bff722746e4e83b3cd31681498b673d1b9095cf15e259aa5eee87c1e5acf381a896d8f6b72f0a813b50e5132e30fa8106b305f28a6f588db6b8d0404fe93c1453be28962f60efda126335dfe28bc39ae6ce7162389e39e04060cdc9cfd6038340330942525b2c040cf6c4e554b59d09ebe84c0ac1aba78f8a7336522bf0a0b8baa07c572ecadabaf27bfb4df63a99258192d6436168a04fc12e11f640f6ac1c7d95673120cd2e8341f187289c635baef263f086d03fccf91e044dbcae64d1ec4d5e03dd8e8946a148edf82ce699c432f4bb53c99fa7c294094147271ece208153477d6cb7a1c0d9ac143a1ad27d3d67b58e1db6187f7a21ff6df43fcd07ba4c38fc80751491dab9109aaada61948442586f16dd10db5da2e80281708f7d04d1c4ec30227aac80f624c571a7da39265c4362718d940cd321d0ad5d2f22a98d967d44dcaa431054b44f132e3ac8279c8d9c4cbe11e6804e61ce97726b3a1ed5360fced284861f43c88e615cde1a05175e40121d4f180f738ec9e843d81ddf92c600ba42b03bc4fe1c497c0586df5e286bc7dc7f576481472b6c9d9f4ddba985d912fb6971e411afc9da258be0896ff3408ad60a66457be0a225cf796ccadd811a3fbd0b684ff633e8da15c645cb30499f61f209a749d80462ad300286afdf39725ccaed59e2899d7861d3342ba5c8db78526365f006bb65f050ada0676f0f85c1ada2461d2925386a6b683fe310c2d83329c0e3e84e2af1b5956e33dd0e08c1d86dcce483d19aa7ab3bfeb3d41ebfd9ccd6a9b4f9e24e8184d371081f038520e52294f477e348b64701f2e5113f57f370590c1a04e04cb8ae138f09160f34b37e419f0a4e03d90fe88863d85075764255ed6db5430c0d654d9779491d657d4ec248f2518ee706ac4919c5d3d6f09f2bde9f938a3488a86ee13f9e0354e29bfa7fd3b2eefab729b1a119b5826c4707e5676bac3efc42d3a3ae53e20be48c4e0be3a25a688b3aba6421593694e8019db4ff7ea0a627c260a7585553e28708cf1c33959b7ee864fb159d042a598f786cc75afec162474020132f00d0679cc4980cdf656cdf2a220da491a10bc2d92fb53d97ceafdbd2b7d426adcfc05dc77771548771c9b941c7efe15f51ad5cc6cd24d22cd952d30f9540893de44c37ac5c0b7836c910585451bb3d7b893cdddc56252ccc256b99a51a957d0da2809bb951f36a8745852289ceaa62b087c5e36117b78c80328ac2208b10d5fb27c3e8aa0b224fd2d29799ed0aa3d1766b874b7404817d3999a17610ca25e5cc7d282b10b4b4abeb2534b1e75579194e3fd02e36bb9d5297c599f799bd38223a6218daa3cad1173e6da15dc0ca263151b04e8354722b7d84810795107c4207f4c159414fa2a2828000296b224e53b46ffff7249baa57467ef352b20e70bb3ff6744a43bdb4a64cfcaa31ef0b6b3fb8c7d914bb84340cf111e9c1707cbff227d79974374ebbcc2232b1396f7f09c28b00505dcc52ba6ef3605f57c681cd762ea618cc499644ee4de25e6527daffa8749bce4cebe7f72c05153c27a194fdbd384e6e7b67dd03de75a36311d61a7a559a7a9675c6cc8d3e88c5283e0cf631593a85fc97db6fa3ee7cc3ed482eff2e3ec7f810ade1b36ed4a61c1162fbdbbce4351788e677a373b2108714e1218d2362d97685d941cfeb0caefb20e380f7816ba50efd4ac6f6977b190e2a653b705074e738aca7088a6775d0a796a3d1576d52711808987b8ad5e5ca39943e0b711fe435bf758c259e9765aa1f8650bb5d90d9523bdb9f03dbfd3970259a3ebc0dd6bec57434f03437c00b2f13459fc59eb015f57c1db0da30e17a804740499cd865078aee38422a5b6bb4de78e00f9184ec32bc32d42457b1e03371ce322f3143a4ad8d068ff9c5e5855f6078e128fd8d30de35f52befc3e27c5b3d859ef03f8039f07ceaf41494ac252d72768782c19924bc707c845b6798e61402ffc7d7a58941041e978c48bd8e43f8b0f46476cd353383d8f66cf7103729388cf235852d52d1d24ecbc25f35579e2d64768202c5aec891a669d6b9e003ac5f1c0fb616c8a0b30e207ea0de056e0931266068b0b05126f7d342425a39ee1ffe8f58e97ace197995cb08bade6639b12aa2db6fd69689993f01f456d984c2cfa7bfae6a4d388fb5704d017e9bdd0f65ad2ea94a48d61e16b111147fc5146fac4fdec9284b7dd07b88a4fc2932ffee29d8cbf23741a30e5f69cf09c7995814fd73722faac579228ef3f1dc607a881616adc4fc8b118ffbb3e286d66c23f265334ad62a89d772fcc0c4c74a225b48d7b0316326fe65ac32f584b28f7e1177fb1368a17282c24a0eeae4a488c683056edd7808adb8f7ff1a895024230fe68b0cbbd6243cd1f715c935874a1bad94c7a4577f07e129384429490a5d0a98409931b027c208adc9a980f1e3354379d725a2e04fee0fc6dab26cd17b089482f410f07592a96929ef06506931766a95ad831efc694e9d77e852561e51e4dd58ce6adf1480e18e2f933ccff5feeb492379717469607ba3f0098dc9ff26ad654aca771be866961aaeacffd411f0fd735aaf6e0d9f3ab03deb7972d195d3b88b9d6dd44971e5f80cc82633dbc6ea0c7df51d6a255018087fa7922f4da1c0e3220dc49b5dce91118715ba0aa72f7540d68e7a7644c94aac873e9fe2394563da01014b53c38cae38071363b956c2a24e11bc7d0d05928c0414501a12ff088be93ee4d7aad3b432df71d58db80f5d9101099a89e7ff5994ea55fa6e3236e21fa877da7d1357542942105e705c4d9a030f07f68918896da2e95c7269da1747513661c861d4d52b5f81a7585339bf80a58e3431a9662b1c9b205437b95a88228477243f9b873d588036bf0389f4f562f78adebff74d57a3aaec046684c10c6b8678b8ae86b24e14debf345863c81b9e29632a1cd21fe10f8d358dc6e04be7dbe3624415288d0b8154ce968c0ed8ea77b0286c73c78e14b95a7bf2b02a821798984595e10c634e91f63cc9f52e2ccbc0450d9bf261de6a5b3e42b0a126f5c0daa08e9fa725db2e0fd1ad59d26d18736d459a6d6ea3220f26916b0261b5fc125ba7e58a1dafaa53e46957b0b4e79726f87407b764829535b7e3b427dfceef858c90cfbdbd8c999adb150718084d524f5eae7c3606b399c89bca447709af3010b2dca1da218923ed8640824d80b479f822b8c573eb6ec3fbbe6efa35592f79b52124564c8a8a8e945aa34283db02907b580f2c82c27494a01a9c79fe1e30bf8ba0c5791a0ea7a9d170cddf6833deb6028205fb40aaf686f557688493d681b6d56f63caa166baf3ac2dd88912e587f676c255e0ac89910204b907d6b6a2033c7123c8a1f27119cfe9ecd44ad0d05030a35e4521f7e563a12226a73a0b12cbada3d69254cf7135286c0df069eac2dcfb1849e83e77837e2c29d411605440d1ee70b32a61f1d6a5c4c325e3907b0c37c318f425af4a6c7b5d08e3a80a4e9a709c98b08c0c9642e1558f4e7e00b55e15917c8b617c97518ec374b223e18543023cc3c8235de6846bc1826adf5f12790d11c82477db1c3f9dbe1a147cfb5113f86200efebef7004f93defa70d1229e885c0b25d49a10dc0408e3dd0f35e6371d6f16612ceba2985a8cfc6935fde8c56c24d6c240070fff2126462d1902b4c1b702e53677b3a15c27ef0b891531fa06df644289e00021758b2f5d92a562fb58389395ac89487c21cebe763a7be7134a1c0db31bd5c92bc2b3e755aaf565de61190d868071a6a092c71eadf2e326d50f5408de677f40ba848194db58d0f51ab655f9b5e09a1a0f11f97541f6fc4556eebef2468f1ae3f70d1a3a49fe5557da0fef17954bb8b3db82b330c1076edcdcf032e6f740ab1d0082990322d31db84ef89710f262ae629b1a11df667cdb7edfacb927fcff411dfde1f408983c808a9080114b3a5355cdc8e2975dcc936da2be65155872fc81cbf35b67fdd1c9b5fe7b6e89500e8013b0c880f828131f4948265617fe7ad08223e3cf524a9a87453869d802d15e0e518927bcb779a726cc8267d2c4b8cad06f8ffe59b33d830c7ff2f68ceffd90d446729b99c986f52f4927b9479b93d532562611f29ca97898ca416a628485dbfc785c2b4ec50e32ea5b87b20e478550f3db6016a7eef4047794be010540dac50dc6db9fd6504e36aec4db0d924271af2e7500ac250092cfac4fec5f20cda1a783e8cf9e29fb2736b39c335c140644807973effa588d2ef042026aad8cc1f09a06059d3d94020a2d635b4b9e1b012d960939f54cff9f81addd42b4c6697491b9db6a4f899db11890f2d43e5ecfedb6983d35b5817d0c19bf1b4e382e885c20ee28d8952eb46d559a3594468b963442fd76e8baa2be01fd6e80973cdd8e7f31645cd6859f97518a4faa30023656ecd943b2d7f95a15900ec60e07de295fd1e6973a98ddceff5ea2c28367c3ffba466a1458702e8f8285316b0590bfab0426128485de8df3b2976bc1f66ef5aaad405b1f06ee8c3e6d9629126752fcf7b4ceaf06c4833cfa648362686f6eb842a0099696e238af4195a87f6a5bea5211cfc39aa7a0b51717e12925cd3b105694f65b02be9f69158e3fdfc8c7e4bd8057736cada6ce909dfcfdd343706e76eb1384aaf954915ff22de6a62cb8dbcfc56c584f6058803f171ab12c2a7dc90879ef7d35b6402e59eac89b77bfc3ccc07803744f9109c967c1be145942948112dbb1fe5ce01aa8eb3b521587a13c6522fe7fff49f702eb5e1827e3c4f6c737d155cc628f4ab6fbe37b8aeb601bbeec633507d2086b205c6d7498abe7de33a432164565101ced99bb71008f840db157d1ebe936753e81ab18f191aae4ff0bf848a54a04761a13151945eebb45a2a1b4bb3750a6425164b92fa6764efbdf4d7c4a45d84f6078250dc33e26f8da2e4692d93e7d6000f1e358798965a1d53a1e4cf802cf2bdb5bcb16a7b2c80043ac924d64ec81d18bc622c6167bed3dda8eadf71a40d2ad46bc106fa71fbcf048c7380a83660f775c77ae4b348d94bd8a68205adceb352db63d31ddb72a8d35cecdcba2300144b709d706ac189ab66452362559a9a86b193860edccb3993895a724cfba3185b6f4a70990d9154da43d1cf627eaaf42fbd8d24c507b3cf4f53cf358ff0a116a3d9300a9e8c542907a70d612456d1b8875764bfdd1fbf48d292054599e2bdd5a96ecd17e33651b94818cd53a3d08d5932ee0196fe3b943911201460b89ef3b191bc7c5b0185f859477ed5478308525154af5192eabe8b1e15cc3ce110a43eca3d5730498f3606239444602489fbddfc5954df55a55908d63fc010e0b6d98275fbd1eef68fb1e14234fdca608e3897c108b506f6c7b7742b2bdb006ca719249a63209c4584fec8f3e6ceaa6b0d97b3c984e8b6b080e7cbb257f0be8bef843d6ef48c00366efe0ea6cd36e3085d5f2c17b5ebbd40dfbb6b802bef9cc7ae3d24be10334a87584bb5bd1c8122d31befc1be889fc11f700bf1a1167b1777a61c7bb0188f8b8e8414e5262c3e3611aff522c84761f5b261a7b8de7ceeb057614dc532b079a3df6adf21787ffe83e30192bb4a776f285e70cb5f5c1fa74174925da6b070224c59d1359dc9a38bb7388176039be87e39ba3a277362a28c7437353d7387875602616dedd771b9f74cb216177b91e17a6dee816a48623644b6a59ddc8f5b0cf0575fc961ca3747e43fe8e9c41241c31ba4dc6736554d6a07a5f71943fc52727d3af24612b3a68816049a3d3576c9d69436f45df95d5e2ffe975a8d5f247677d0ba68aaaeed2ad67ac3bc02bdfd40546ac41c77fdc390b7893908db48c716bc1746d734d8831e5bdb1a45280ec07be723b957a6a9776022f6bfd80c673d4c67c223dd61423274364bae82eb66c469290ffbcc40a1a0725fad7b4f04047703adbb395d73d6324abdeb29ce3164661237888d1d3dff3b0a613224a361b83cf3dfa3ae4f1bf40ad0fd3e1f2a6905f1482ac03357cd9945ed150c609044885d3e9630edaf458cfca82f0ba133d87d98c314c8a0385bff979b85efa0ad90918d9cf2cf1e314779b3551329083afc6ac1549c941b071126164b0f11ea287c2a2ddb0de78aa762eecacf4b870de92287f341e708e34c338e19dad631885bb75ea66769e5958df36f424dcab049229b28712f52f53ea8bcb4cdfc468409c427e1c556c233add23ce214a4e3b89557d92224c59987889c26ed7b782322e67b4b3511cee868c7ab84ea1b699a4b707350d7ae08ccde75e1d27366047bc33c1a840a310700518adfa72bd4c4dd4a1ea077b553b8da336430630dbede87ea53b57c7c36a0779443dd9acc3bc62e6354c439e9b08b91ad1c14cf38fe8d92e0cb5130fa4ab7b120141e92624a6b0ba162cf585640e65973167452ea93ee13e11e1bfe7b0b5d14d4e927e47ce0d1be05a68bc13decbeb3069e7acd623c0aa29cfca211ed8ab8b45ead36fba51f7e310840b29e85b6125a9a102e3cec1f5554175e94019b7bdc8268e58b7e1afeff40678106d8b881541e467c11093ab1bc0f5f2c725be0af7d6c6f3be08c84298705cabd21b6870320c8985b92cb5ca751753e1e76f33b14fc21efa8ba35c654d366a23f511539a7377ed81f442ba5bdc496429a6a7f56ae491ba7742b7495af0c5d885d8edcf2cd5a8d0829141a5962413a25dae24be4dd45cfe72aa8841b681141f09295ea8c93d5b209013365a93b1dd54fc1ea56ac266c67bada5d80864ffeebe66417e3ef02a2a4da39dc9c0bd00aebe9e0aa52dbeffb804d842f9a02f683b476369a7f2dbd2407184230f808f81489caf288c810c0fae8a7f28318e1f4b7da8c125113d3fb8f09bd7ab4a788b420acc144fc80a0b71644041c838ebb427bff04309c049f78b206252b3435e54dc04cf4fb2c1ceea92f116519b399272651d8dca737fd5eee7d8737636c251e1f1f5ac64e2fe103d500bc02e8610d7835da0cdd16221edf6368e20ad6ca4c72fb831b51469a6e5198ad64cb8ec1868ec9fc533ec42d72f3d99b67b64f87267d52fb26047c04bce62acdb1b9266611fe8f30c48543ed4e91b377a89d33c69671c6a83917304dee5ceafa582fd57b9a7a80ce5930436c1279a7aafdf6da3bdc5e5452fdd5700a33c081ded1f9df4a7c981074ac851f5ff0ed8e7237cf5f2f54725cc0d08aab6ad6050df8e0663fb9c5e18bcb5722864906dfcb213df2544cda30191b70a4f03af30338a8f624127940a167a95e4e0e635ef3468bace034a5bc8470d59fadf714153a53509077eea6273f15ad3b630d0109e0209c28edcd2e89bab57471657f1f8fad8665b02a43757b41bec7901117829d043ee830cdc6a47857744c4ed2a77e77d9314b4b579b6dbd8ff548b04c11604af2c680182eae4e454c842f7ab5a7c5bc02c9bb6cd2b2c6ab3a25c0157b7f1d62fc863d39d64a5a6cd78e30af052ad26fddc48c98ff45fffc4f294bf60317a55c56770a546032355ac5759664d8eb5a79edc96b8872a6dc19c29a26b1873c1b67e5e5c3bbccf26e46a176c7d73eb3428bb9e2bd5d3487d873adac5f5bd9f93351e52c3344af799d73a884a8f69e706bc788b09572265460e32c275c29f6f597787408c0533715553738e8f7a2aa796a95e41ed8fb826592e99c6bd65211212ac695c217efef5dae46240668aa3f307c5018c210fcbed0d20d62eda39178ffa5280897dd38b93ffaad8ea30233e6f1b034df7c101e72ff459d284b0183609aaee308b3f7d41ba027883d5de48b493bb5f53f26e6c5bc688d744285c69c61c3d706f57046b16e0c3f13c266b0e2e586b6ffb5aae2c1021af0c8ccbd78337a555bc04574e568b3a29bfffb5c9834d61b31ffa7c16e055e1ded2cebe7c959272c7bfc69f06bc4747ab3c38d171a67b1bd762825106c3dc99b06e70448c273c43991377b29193f4732172a24697bb99cb0cfd3d6d255eb2a4e35bc419e5ca03353d854e35b4976b66654c13f2d5d3c032e6f44f5637bb28a88075c320ce07439e3569ae2eba889baf04f6c4ef72ecff2fd388e54324defb4cec4fc8e5232d83a028e79802a6a4699f2ec12d2745640a1e6460dd267efdf5bb9e6935b778b46ae95d4ee7229e362bb9aec02c33a130b5a40bad09a9740ff4e6c814c954e05202761de4fa83cfdc8da3224a4a94db07d40db4b4d00ff5fdacc7931fa807e32a2e947790a98a17511f52e12f6569d0403d159211b54fb2bd3d1f501175bda831cdd8ce339b1ea0c850595eeaf5b387dd3eb8697f7d0214967b7426298ae1cc124524b9bb8666fd08210fedaaf76f3d2b0b5dd33e7b01237e6328ec33fa786c2a2d2f4b5300432d51e9e3d213c1d0025c1a7bbda8780bb6587b69a6e98686895f0a0b1ca76ce66b1f8d2c485e5fb9c960e1dc0012615c95ef2c6d5eb79da7b589545d6d38a1a747cfaa3de8aa21f2f4bd2f582d54b3e1018a826b5d58ce835de13140e34ab20a11d23a69ee7f018fcc78f739be374e18e57bd320d1271bce2371899220276407086c8f89687327e39e9051f69a42e44ecac0b3a6a3f9c8512e776d161f12cac8c87356b5d31bdeb732e4c254af6ac27354d26b575c38783d24afe327819e935a8aa30a5dc2ae494c453bab100d903f4b60d7d60bce555e2ded4b3f7bcae054e233906a866f71f47f73ce3e8c35de31f8310f35eb2ee0d2e21a6351bf8f471802c04fbb2f0468b29104631b76e78c83727a8fa1d27be3609469d5a58428aa0e69c5253b6efc7850abad666bfbbc1c0b37b508b35aa6a8da8561388d2a3e60fdd653a15a53a83401d81ddfc54f8778fd0859de255a510ded4197edcfebfdc7e946c023fa31333dfa43cff680d235a36853d66ca4d710d0e4b8d6224500d51b1a5eed1c43c7b600207369f3b5de534f14aedbaf9185c60ef4f46d767ff33a88a80273fe994ef3b39503a47718faf5f67950274da9ea315c92a86e07dc35245fda3be8bbcfdb8eb3aa0c950f167f302ad220ba3c0412f666ed905679145b6899e11a5f37733ed5b8146de6e16e4c8d1f61aaa3d29ebc478c02e77e97353cc57d08226d041eb8241218abb3f85909f202d51cb0658f31b8f4a0ef55abc7786da26ae642716798df276ecbb9fb162a98bee3fc66f03ac0950e5b63d36928db9a70b180a353d04c7c0daabc50d56e455ff1c388a7c39233909ef0c61686126841bc2551ffcb79fb7e7c1e94f8e0f98fa8b0ce5c541f9e75df1e5cddb5bd42d7552150dfbcc57536da48fc857fcec4dd74135b80a24ea2f02911520a5681c508734a571662af31eeb46d9b1b261f93b4b99051a37d93e1ad23e3655178216624b5150b1be3d70d6f416064ef1f00ae54d4d9bebda09569c6db9157baf4067cb3bc0d43803eff64a7bf2f0180d20d1d6dfaec609b24b64209924f0f456c09970f1f308ca553183eb1f46e4a82865980f7a3396b8bb546b20b4886ed21fadf3aad5582c95a4491cea3502e37cc7f9b224e22e675c85034f46e2765117f2bd46c3c4f004a803383f57ebbd461b09fd4e2063305e806f13caefd839d7f1f246a9f91af284426aadcae9e2a11eff2b12ad9831060ecfde50a7c1f625e43d1ae7f5520ac26b8df460668a0c7952e6496ffef6c8bd49bcf9560de04eaea67d7130a7a0bc6177a0d6d9e462cc9200b121497a1d74a3e8e7c556ea950ee3eb52b64b549493e42b73ac58f15c044bbaf1ab65ef174423926004cdf662f11261c35dab1c0a3c403999c6bff5fec4473b1c4c6690eb067a64dd603f9db92d1c743e42162b353836b0275fcc51f5023e51cb7150ab0766824702f3a5a2b17feff4f4701215d096d78293d78da92fbd8654cbef2b6b2beff1c0352c5cb7b8af0060e5054d6b56de3234841383de939b7ef241abb53bbab125372bb19ade372c48f4ad21fe4f34eb2a3f1d82b91e8780c533d999a69f141d114e5262fba1f5af7902ac69dd48d47020b5159f517848be83c15d2fdb199a419b2e59381cc692511fc41c0fb72b12941cf8f91a825622e85a7cbf3f5d1ec44ad98ee6aeac20076edd6fa7e3a5ed21ca46a205d432a1238a8b021ca3b4d1db62957d17dd425fe1a4f8126a7eb6e7ad1a94b3e0803367c987bc02f1f964c50ab77fae3df7abf01756ed307d3e82d7e8e96073a0b79716b3018f04b5e222da80caac6a843693a245dd19b78c84df4ba701b12825752c746fbd20f94c8018fc248ff73ed2d49ac481cd66b48641cc7c5027f7bb02a0fb080f1af65fb6ef96f1fae17d0f920ca34de75ceb4cd90431ffb6872de2d16e876fd7a09334ffe09d36c65275c079156eeceb5ee78613ab385c6a35babd398e3852666fd9479c16f9bf90edb06e7474d1959d51d44af850071b8a990bae7b4f31b0577733381da8e96ad9b1bc2dffe07137adedc504dca2805a476fdf528b0671e692e4cf45522aa103beac5983111c34c784cd02ad87073b4cae812719fce4a1c05c2e06775fe2349cfb417aa86cf015abfe536cfccde02f36ee28f4647de2ac9c595ffd56654c7fd310d0da8364613d3b986447a6ae425192d7e8f0a576fcbb64e7e975190b60295d79090d33d084587d55875fccec19c22d6f7eb7b73dbc18763c112bc12089d285872999571ac555809412737bc7324a09cab6b91eee633f6d772fe9b2bbd2136e3c2562e03170fb04457ca5984e1e0c9fcb92c921a7442292873c0b025a29ab13961a286ee94aa66e36b534d791112c58fdf7374c7a7e350fc5c96bee458c0be2044f46e1091c98351b3e3f8fd1f6565b1d60c0f695fa0a8709a3bcf2d0b25d410b3ea53a35d1ef482ee7fa28597e5192ba5d26aad0dd8343f67cc691afc7524e588b9de697cf104d3f865e74448f3fa895c2b57a41da4577845fab5b6ed6e50d1787978cd7c8fa9520e305774f5842377368c7d6247ce4b372154a4f87c77ff4d687c0aa7b63ebf6ab3e451339920ab678b7f780155b961454c1a60f81772eeabcae7d220115f626ba1f3e5bdf13527c80d4448957f2b65560dd7b5ddbbe7710c2683b975fca0b2ec3b42f18a996c100ecb2acd7c4363e13b0dffbdc0e751a1f088750e82103ec3b735e7fe7064d269f49f09f12db79847e98d50a33f7606ff5d0d4584413b419e0218578fecb98c86276ea91218280ab245b4283fc9b421de0a7bdfcbdef5609e458940cd80a22f8126d00ad5e944bb84c6a2c3a2b116e4ef0bdf882da7716b15dc0e3c9b53e3e3c4b4e39005e19e9aac8fe5e297dc125f0b65bf808b0b6d53e56c2070f3a3900c6037a72dee1659c717dc136887cc788e66a78691266bee013b57505a6409b747a6fd198d6074562b3f8c97d7f188629f8d8edc0f8fc5ba0aaa3435e9f1b6770a1b9fa839414993b6e2b9e12f4c7070aa1682913f6c57dc8fdcb75461e716659a81dd95e5321899971ed82f9e05e144bf621e0859d2d5465691f7420bffd4d2ad744b49560ea29e86319cdc3294616a673f51632cfb441132e44fe7adf9d84d1bbdeca573370fdf9c0120755506b32b60f24de44df1d63e5fd7a18223e2f3decbcdc71fd628a4ffef2aa1cfdb48a1d7af855b22da3b408a905610ac7b786255583cd9447b952dc5ac98d34e18bf597597f9e70ff8eb7f78b2e8b11e29a09df68013efdc984e6c51f0a7534e7c767eaec6d31e341d8795c9feed3bb1c176796a1f02deaf56f639b18f23a6df5384a7ff8d53d58c88d158b310b24a281b48a5e5476eed90c28f3bfbd9e2861d1f9328cd3f64045d181e792c05cb1681feef1365b9ad3701df83827ead33422669e1bdfaa9be667e49c5afe2ca25f465e23ba1ee5f34d1a5d9eef217b9716ddd0064fb55ee47a21f8f872075bcc4edaf82efd3006f830165bbf220a25b05fab99624141d817bb9d7a7e51d50b99018471819c4b3b0a838abec683433019854909ac210dc589fff0dc5f538f46d76d9a8169e043ce330e8b27b135680e2edfc7367de95ba1cf4c5392f7b292bc271d3b7d2fe507295f625dc60aa6f9641b81a457cb7bd0170bf95c3a9e6847e2867309014016982615c9c22411b9d2008456e573f738112d3b172d7c582fdae0f3669c96b128f438060150a8eccbe9792623abcc8c5ac621cbb9876bc2ed1e6f0501bca0a083f4eb6c9043eb59fd71410b46630535c8c1bfa16c5a431edacff003ae6b36523ce3081dd680ac7dd3e7be6dce1c196a254951dfe19a6010a336dbac414f65cad18ba479129858b9b090e80e0cb3a497ca955b46cf559b65314f3ede308cd62bf6940dcee415b44e0e9bf9f447fd7d6143f4b559fb85c0bac46c92e2d9e9662ecdf666c8246dab45584cb19bdc181539190c1be65db4e0df5e0c5c9ecf254ac623d974f7d3f214439e098d097e2f9e85f038b4905c2e1a4cfc54965c6f3eab8838bb3805dd754e16aef0839d20b32a066016da7aab44b81fd81e6fbb24fa63e87c00666e90e35e36370af08f0cb3e64578a2f7fbd8186b4971ec2ef12e5351c2c527ed10e9860ec2ba0d34c9795a95e3385ad1a6d3140f3d614d2719dcc237d3b874abd95eb914eb74f690f82e0cd7b8ae9e56dfc6e9d5cc35833128e3f7e66851930cb8647097f9bea7bb5462354a58b7bb2873a8edc79b57ccbb8425ed5cd57d06a5dc5433eb82f0dc8ab9d7c2d22b652b2106762ea7e319a3ae537f50baa492aeaf27e8625121ac236ce31c7b4d5fcf28ffe973f9d71797e1238177088452569fa2c6774dc75bf68bfdfa0f30436d3c3e81608c5facf36653d9bc8eed4716938aeb3e699b136d78f3595375036009c3ef203f5681d475c9c3053198483f6596f5446a92fe358664e2cab74985d7657b12feaa6d041d3a8bc41e6041e0798850cdc4cf4444363dc879e691e29b8fcfe026d0a17bcec6ed0012bfd2a4c1dcba244404f09d9c02665b7ea35b376aa76d55adeb6bdd6655e155e78307556764b99db3c6817fe32fa56107750d217ddc852b6c672609d3106b82268670a1717eb481e3793ed4ea486ffe1612647030229729140f1506a45c959a4ba8f1d52a2e918ecf6f40fef721d753b09b88c3ffa89a39a206d6893369f66d946f38f611b2e6b6c2bf069a8dbbc8a5ec3295cd6abde34f0bcf3e8defe4c58ef393983479ee46ea7f7d66d7dbfd0d6bf769f83d58461448bcf4de98f2624ee1eefeb3f79ba039521abb65855d1081451271c3c1b7101eaf76280e98dce9d218aa41e626874f277d580a7d8b11c0e80e47964629c605116cb85e9144a3d93aac11a2ab9bf02bc07af752a7d0dade3291749cf9aafbfd2100e9203d59787b535df731dc5b6901a828041febe5292e62cdb6254a852c742a46665e9245b742b5cda28ca646e8b384b56417bc101457181b09ecb65d86e879520812822c413f86886fa14cd74304df4abeda57f0671db8365f453c391fc0dc93396133dd311c2c467b1e0ca78fc04a26c82c4d0524188b93b300b25d0a07be9b6b86901db24c001f2724534ed602f1245afd06192970508864d2dfc89e60662e83969412bb9a14f103a305d07a8ff552c145718262034cd1d51282c2c4f81b9b0d20d5a83e60ee861859b9f697a450054f79de45ea4a9362499eb350c44ffc6d78597e825030b3245375cb53275d17842ba5a7876596f9e8c0437e92bb1861513a4b3cd247e56e07d47f57f55494ff2e73d8e3a86f884126362c567898aa1e734f2b09d8dacc31fa15b0978afcccd100140819fe7af50aeee86f2387111e6ba0a83316355aeca5f9c77292bc579eaaaf0dee60db6d342f1e1a9d4d97c4f85721846cb17d62e1f5e430edba518af688924142d216fb0b2dca8ece44f16bd35f293d590fad8135a07a21e3b802663d137414f03a49ac87bfa33883c1a926d715879301eaff9951538601db15ba0066e191cbe1ba94b97e4d45b78c3b55e8f41b8a0057a9828c567a90f53056d70fa3a1f5874c5af49ff517f84b24fbc561776992065945f3c99fc95dde882d93fc6885959152b93075c8604b83e5b0dddd0b050defe61987d3c96ad0a1a312001afe47d186f93d0d5fd9ab6a796b77f218961948bfae0f9844b46d95f66e1fdc85098245048a56bbcbd16cc13a33e50fd295c67c913e9af73fb116aff4b76fadd0c1f9b527d324a720d09c022da59369f51b7727b323a2cda3f1722131176e3db702de23ffd948a2f88bea8cccddc29e854373b254a7dac7f663ce95b8a009c3b76f0ebf397c5f1d1597f918b3273a838859b7723b010e30311ed5f52c4c2d806420c3691d9e3c7d6bf86e4a44f31b88fe94c13219d10c9d348a0fb269cb8e9a59a32033a99424e66db53dfbbac89fe580c2b73b161a69b399c7720ac4d6c51bf3a680a4a8523c7781954ddbadd265a004c10769ac4558b720b4647c9a13833f583ec1619299dec7979a8eb1382671ad036abaa97e0a3996146db3a71e23670c277865fc8e107b5a37c67cad25d91ea060ee0e9cf29c418db5fa3d6ce4f904b7031ed0f6d1437c780235cb04b0e5efeb525503e6a0a40324ef3cec8eee51c98bcfd01e6d65d2db019b9fdfc9eececcfa75ac101a5ec35b611a8f6fb106bc28c05647f43ea2dbec79ca1ee0308b1c9df2a1277b6dab9afb2a305a1d8da3e15b6a1b301f0c44c37989b782266e91994597a2c371ea02f4b6d64a5ba0ac88640e03f49993f3a63b4a10a6874c0f7d8731eedca2e6f236770a187d3c711e7a2f25dcc388909e7f904cd7007421093d0ac53e8ce094f34c29634cdb7984380ecf289f8bd0eaff1fb6af17bb24096d631d76288a68b2946cc1d8acddd81d438c8fd07d30cfd75c2c018327197ef02cc541b4ed0e5606aa5999194ae90bdf1a1e0384ceb5a249d013773187056ca72c4a7e36978f66abfa16e3440a2ce96ab5677f1f29953b21fa515dbb0d44b18c59571c55e18535a469667ff0c274de82acf5b33b554b54c31ec39f2cee50c9ea725f9a7269448ae83a11ab443ea724fa97f90c85f41805f5171ac58ae15fee9fc4547f7eeeba574a12203b79565641ea00900f7fa76e8661d7fe24db14a984e52439e1cc0f715dac763efb23d8660a3088fd1c8a982a55b5cddaad0b6e0f93624d331cb4d045cba0ca8360c622c2d66259466193b749197616594af479a954844cf84966e38f91c1e3e56280e705ea67178b89509ab560729ac3edecdda2eeaa7cbd6ec50e356f0862bfd00f0461bebfaf646ce106fd0b22141152f6cb0ad34ffad51f504f647c73959e7eac1d4b1d554d2935376cedfbd4d42d1c4f525083ae5d23740036e4d64fe3a9d993e92a800da8e3bad75a589ecdaafc2a4bc8047a214f07e0c11b9c62d46a813ef73698cfedf4aebf9ce8bf9c8a01edee90f5b1b451338bc65a2b59b45703831d56630e5f8d2415bb18cf402e713172f848f1d07520344f0e2a54039bec87263e9953f9a9edde054a5b741cf93ff358e22b0f1b682bba2030397ea535eb760b1c46f706e120bf00267362e47aee70841b1bdaf0abf3ae80d15197c0339153f872b8e30ef94809afb2970863b8d2413c4a7f27107cae11d444f9c532796a752f9d5c74f4b4771b677fb95c781fe2f2789987c1681dcc67859f534e0d06b3b6f59cc0118746c782608ef7dec80ec41399acad49aa2e4812f33fdb57083589c00ee2184d45b87c240fb9202c102f739f0addf7c29f3e879c0cbdc9b93c2f57f158500562bc4884fbf60e8027509ea89ad9f9b30d99bd0f33d6445793955573cf29aff847adf92b494c18a8770b81f7294c5028b28bdf46b192a386c9f5a195f7d8b3bd644a2223500029fa4a4c6acabdd755d8bf61079aa8d358605094c498375f7ecd5b5f04b8405e46f98c6bdc2074d940d1e6a29137066ab8b5a78c24d8c8c6e8361cb1b9998cab83a0fa49d5a1d12ea039c01b2b30294096a6cb2e54c65a610ab66841711184f67d12256b47052fd895ad8b91f9075a039ed5962b3a4303fd3e66ea0b918c47d8858942d7f52797bf14e1c6cac33ed408ea7ed2b820c2f297d8e8b9ff3f5cfd6510710fefd8e86722b37b3bad82bdad4946f3168f72ac2bfc410f9052131abcfa25dc4bb0a4fbb1854505939892343b0f4b925d0582c45ce69ecd15b7207cdef8ce5366ee2afb2b27d3738bd122374dd52b38eade15e8a3cea5852558383409dc89d347aecc4996854b592b88cd7595f798fa591af962781b183dba08543c37f7e4addea24875fd3b9c15620c858a73edcb5b3d69aea111a257a393481d6a541fb4787ce4435fe3f55929a9c52e9b007e8b28f6d957a45f6f9dd3816af1e491db09c0461d24c48bd3b696ee84c65db383a189345558f6187fb89c536dc3da90fdbc73715ef9f437d50874ee21c3b761e4fb88442b3399e38177d273d2382f126a8568eb7bd172703861571d1bfa95556a3393d64daacea3ab0fd75a6e08e43c7df076a2b4511264ba6faaddbf46b2aeb0c3e26aa1c08d0d2563f31ab97b249e436b52c52a0241866c25336d31e18f83fac7de987d99f47c2ec0d7abbd78bae8f7de78c0e3df15c5e4054b77cee1f956b9e03d6a0ec652045a999e5b7f9438f5753d64628775063c5b206382337e4ca2902c2e734256f08a2b53e591f4c8a0fdb383fe8957370d591bdffba6b2ff0c1149a84f9ddd3ce134b666b6c3485a245c83aaf8de1fda194f1366a78a1aaa034268bf94253b9586badbca1d82907d3c532eb96eee201f166d3fc9c6775d1890eaff0a319a0011a3a32fa155fba120d7d50271b0a56b2cd9c8d90a8571a692b88da06af907032014c43d5d2423bd400b963877834405ac8287d73637e151ee20760c8cc5cb163baccaeb903b1af965a10a5421cf71bc39f57aa20787cae18cc154afb9e9dbc2b611a1c9f20c94f74cecdf20f7cdd60f6f3a0f555f424a7c7809830be79df8df58aa1df8baf7a6dc6f45b10eea581564e91089089459811b0b1f16658284f3699a83d45d816c240de6cb992dd35723e35dc425b05fc1494bc0ae24966b5b5043b93bacfd3155842fbdd298fcba67772aa7ac3979c20dccc7163cff6ca8cbf9458661e47dce38ad8ec68c2177b71b69015d49f354a7ead87c9c86c5e2351fca497af15ebc8a0607656dd0330e34bf7bb704e0fd7f5696c0dba05a6e799a4f2abed40293a64deec59eef97a3840a445cb35e4567edd90dc4b4f30e67081fc9ba763745846c7af0289889636aa935b2497ff4b60d2a926821e70a611515c15b81abcb5494f0deb8647a388be16f2e85cb81d668e04055ead3db09e86823055da6727e433ed385424791c4e0376c2de4d53c9b4bc015c2b9d6ff28314949a3779b3860b6b50ae817c6bf3c7f47630691e0616951dba53edc3f21405d13dfed93d75e6d0798e64e4eec2a1730e165f613d572bf3cf098022e1154ffd6b566444d9e1eab204f05835181fed43bd0fffa830376ff9622de0a6dad694d98802a95ecc51609dffb96d790c8843e6cdd5f4970e401d540829f2c8cf16a3c8b9746df02afbc320479dd3da29270f34e31130305dae808829b6640b1e8b7dcfe556a60f9f7eb7da40c5945057fd8cfd8053d7f7174f5d11773288de55a0489ecdda037ea16b2ba2c5882ae47dfd1c340fc85bf837a72aedff29d9d1e5144f31c87a3ef120ae8d045b6b3d8bf4445799f21506eb9746931a4a208afd62417b59deb20448f60e9e5c15507fd55dfce52908a78e7592f3c94ea7f5a8625bdcea9e0f5bf2b0964e92295a3287208687959261030c85f00781119aa73e27334a9d7c3c53be2775f1efc08b64791f0397dafa73357361f52fdafc34ed608716620056ad64eacde91d57a21c95b33d086ba702b512f48217c346abd52a50aa54e9593de023247c6519090af3216bfca999da610caf5da21bc84230d3b0b0635480f1a34b5e8b9cd908390a8e3765a023f6433f9775e33ac1069b022810a87a4aee68e49990118ddc49665fcec0c0064404e223528a349e8f121ac419d46e7c0482b6830aefb35e9d17ede04dc52baa24f7a73f7b3726ed627e471b86c4a39bc9c50e157a60822e2cf0a56ff8b98dd5e179ad720c72144ce341faf98150bfbd6d119e010a54c2649e3fdb805f86e4a0bec590bc07ca7de77049570d626973c7c5b547589155c77ad5dd624e4b404e5197ccdf523afa7a1c5d5fc3446d64696af4adf059b00dce902f6a7e987c0c0014c5b889ff2a29dc1f43a5b498ee1ded5967b6c18d8793df890cde24552bfa5d4752ca55efda59567d9f89b7f6e4c10306b2d1b4f0dac8b0b20d6380b23467e802495155f8bc9ff0c3b23c7f7e6ca8f4f8761c7ad3992431d955495089daf7e9af9104b9c96dbd3cd72fa5d67c7eb6a7fdd70872a9819fe603df20d0b333c42fe02d78b05a32c29948409be0b674a2e6e796f2b4d5c342cdaed1c963b245e73111063ebe94944cd8b1ff4474fdbfef1560f81e9c6758208dd3ee7475c9adcb207330194d8a1a9fcaf61afbb8cc7803d04c15f545454449026f80cd1cecf907fe180ca3257b0bda58d27d2ed4d3a95d5e2e02ee4aaf4c8d094985e9c88221f0aca14eddde925c85885ece0237353e284b1af47503dbda7224a9edd0c9fa70c3f22b6e79499e9a07144ca77c3b26dde9d1b6e1b86f72edb159ea826f925b0096f0bebc1b6794635fdfba14e79138cd4b158ecc9309e27c214595f632e1212d0cce91ee307b0abc2c1bb55239dd9223bd80f7a04168a111615bdcb5db18152fbc22e7f75c197d564d1bfe5bdcafe946ee70989d4ad87ee742e2db89aad26dc52079d4d8532af290ad32014f6b0b861bf212fc8b568def5c9051e520a02db23ec257d99ec81b9e70e090a14b7b54dab525690647d7a59ea037fd669c3c463b66e27dfa8058d059e2b34605c35ee891a9ae5356de3c2b1b85820ce2fe21c445f580b87dbf633bd048134fcf095310ba4e4cfe216482a8dbd7277d063239e33417497823fb0beb5c3226d353c718f1e877cc3ee653f623a48958954fc71537de0192801e29c55c04cf33373ce1d63f507231804bddb2fd1905b5629c5ca956cbbd0a1da59684b2c3a4c24d061d4152dcd8978413969e1476c0e4b7cd872de6a640c083b2b19a4341bae7212763123cba2e7f0563549f15a3bef6e902ad3d735843d86c3b09c2bcf5220858be835482c5da6f4b4526b52842311a55a792c0adf6073a275ad7b379c481dbc327605fdcc729248d7f991270aa487be9857896a1ed844c10bdf97b6a63dbdcaa378d272e99b007487d9e46a53229698109c27c459fab187f967244ddf3f31f9b2aab4a999b45c22a29e4280ab05466c9dd614e7b3c962922cfca7a624d0ecba9cddabf5e4a441bcf4696f583e06416b719734ac88affdc80ed9f7463e6db99e0fb892247e0724c777f7e73ecb8c1c4e48b90bb8f6642e34b3030059472d50477f7025cb8e237e4ae9004cdeb49640283530d1c47cbb1d82c89fa88e5eb295ccb3f24067d465d01fa4a1cbfc07c54486f382d6f85868860551ee81a239a6ef38d863082b2a6dee1e7aa819798e3b488894444296d207f2f9b27839534141db1208e5739cc1e08ef853ef58e830e04d6fcb6443a745f95bc2829305281db44417dce794d0bd0c95f6d901e928d3ff2578c9e36da65ff52f91cc528b697b8cf59de0ff4bdc01eebe039fc0a412643cae960bf2e9f5d93344a5e7c372af69f86849be70644199b6482279185b674adafaf46da2e62488edad900f56c9d20dfdd921821d06620b5b128213c0e41d5874b572ca23a912a3fb93a299fce63d9a72c1ecaeaebd7f2139abb5e92dc106990147ef79b451883a3c5d0193a7fe1aba70b8a353e75648c7e69d7666a6dbb8af8643ef6e1ad238fdb1e0756fc9ef17fb326c810506fead48ef8dd5857a4d61fd719b043e6a329173196971d0293c5a154e8c4cecbf528056fd3a3c3be4ed7f3d0f87820aaadf352813bf22c97623c0e905dc1ad8e21c66ff216882f44a30d268de88c67da1ccc204e49fc03f56db4a55fd9d4487d2677e63bf483af8a5e8a15a935bd7378dc824f2913d73d235aedccdc5f7b45dbb494f043949e476b1e8ff7836d687581bf751b98ac4f27c59acf673c32fd48fb6d97794ed10883e59aee8e0c7ba321d76ba544e29186566c16046aa41d605837a11cd344162f0d55d65f3efe00f53e5c7d9d0aec54eba57716bcaadfb8c274e1ad7860f4c4b3a053c53bee13b7631cbe5de8db3af57d65f4deb2b666333d0f18bf32120e9769210a289834b2049508e212699d5ab03c503fae6748f9e197399d798962294c20c1456fbd47d1b0f752e07fe31e78228d94cd683b06833e8030d8ebe3c382351cc98f06dece32db116beea7687f008a9f06833bd7a1cf74d6091b8326a9118561b59c896aeabd4cb41b9b2169cdc8255c249e92d77cc8dcfe908558e5c79659253be95ab00e5032f66c265012a33d6a62746612ee15a854b19dbe9204f1aa4a7ee65028004a51f7e32b884ebaa687217efe22f404865d84d162d86f836d65c09e39c934f2c95f90e5af7688104dfe39717036864bb5f3b6ada8672fd090a6194f933dcdb625633508fbdb8567e20221b6216c73d615d51918ad25cd2be1d325663a8f48d4c3e6cbee6c5efc745d34448e5e17c021d451df3e0361b140b5a7dcb73af645587a4caac064f5f2b364febc3233845b60797d48f7285ddac460c25e6cfa3ecaa6c299a12cca1d05c58e3671df4f5104a6cc1c3d83e927616ed40ac9684bb9a371be9baa67fbf09754ac75092837b5970f63551a32bba2a8cc287dd109957920fea4fb0403c7015839810d43b21ffd6405b7383e8feb1864eb61822334d8a9dd77ae21d21300001590ed9d4e374b05d5287fefc792875177978e6f66d54795b9acc1f0eca871d9f18370e73ef4812448ff5280b219f4f329ac5ee64939afa2923288a2c1c7758f2492bdc21bf38ceb21f64d0eb9d96b90ef8a6d6e47f084fe7270b94b1c1e7f5d2a9dfbe0b67ccdedf455ab744ad9aeb5de3c0c95b4d8f65771237ce8bb082bfcfa5bb464a2392f2dc11e54f2b80da4f453efc72acaedf812bf1e1e94db14bc8e26e98ded4bd34c327b8f9fad107c48ad8d14ad1cc326e652b0d042edbebae1c27e7da5c2ed86061b79dc60f0b7c351beb6032ebfb8805194b1e9d398a356f7e409126b6fda1f645405e44f7b97c0b47db247ad917f6984761a652cbffe43c050641fbb1a0329ff721e3a2b0344168ee6c4a083d59801b3c93fb712b338f45e8ca15dbf58e3e21e5afab59c453701162578ffc02a011c32f3a1623771b98b79240f032265c017776fd85abb20f27bf9f2ebf96f8b5a40a7ce434246d5003827cdf8b9e17c154533432ad52f41e5d60592c6ca78ac6be0aa0e85c3b7b3b5bb15c07fd3823ebae0bc3dd1d16f0fd16aa8994cb81bb02ced7777b2e678ecfdc1754a262edd127f24c142349cfefc249281fdf2d8ce9149e79d51e4d5e20c94e22543a5684409ffb6a19bb40598e2cad271fbd7f01bc2191460aa2a403306e459fcb83270d35369a7b39069fda510d17ac31f72678b9360a7c650cecdb186f6dd9d947145a086049ceac2480866a322d8c001df1cd59b61d3f279a374e9f27b4b89ede4cda8efd26870a93c077fd3661dce38669a6993f1e718b536632eea22cacf5e6f3fed7a66905769f0d270c628ed2f33474a5d44a65af4abd900272ff122e864be3c434544edf98df0853c9e69a938578f6d5c3fed578a6009e4cf240ca3c3eea0172c0ec900696bf7e5a9ee8ac83b0ee76e45f0f4baf46636d08b5c02228617a875489b77b74a0a59972c0cc76c68250ba9abbc4800b5099cd2f3cbac01e4d861be416ef3d741392238d0ed72e30ae6882ae177bdfa24bb4e7aeed6743cbfcd50c44bfd23ea005e18c98889d06d70f2363a57703786ec23738b62aeb7e450a229100da1b81c94f5833fbb13709552461c0323fbac4a5b4c41970224907d4a12fbcfbc0627cff2f14449ca779e7c604c001fdc57e317152c4b4a5465d5dfbd2141fa9b827fc2a13b66821e45747b88aa1feb586706cdc3a1766c8a6c4795fb1a14dcbd9ff9e77e2f65620b5f189a51babdaf8850b217880fe480f2cd75c34f17d580ba9624036965f6ef9dbf4bac7e608c80272b94598c5c904cef0bb80efa8556f39e8a1f7fcf4469402ebdef6679cd07a7c82dd5620f1f84c44a1ad77bb4c4582662181f65ab2df8b2a6e1a2edf46b6b1f252d1c3da3268e18050e3fd07e19b5c13d1564c05b8699b2bdbe66538c3f8cc46bcf5ad3388c330e3a1090d44d0ed68ddb660b767a297fcf2b9f4da37b8df212e00843b21a830860fd812d6f821abdda858b5601a14a115b4dcfbadd99cd2bfd12e85e3874713e80f128425e84c21bd811890ba341a9ac66ba2fe563eaa1701d1157c0d6713dfd4168bbf76e41c652bc1b30cff884d575d0d060969564ff80d81646e76f78bdd0aa390445ba614d9dfa019bf5ac759ca15ffc82a8a2998d9939b58e87faedee1704d5b184571480a3e9ea7cb410924b3d082637b974d6d4d5c5f2deae6bfaf0c8af18a2e8c819bdee0d8ba7cd95d36fe1d1ad7d808c6fda8f034118a98fdbd88cdfe49474fca6601b6ee354f3bd600a16a325f0b5370103b98de7554001bd4d7bdd9b4f7152be259b886eebd7a9d57cf75090eefa68de187622cc53eca3734466cd678bd9f3d551e7e709291ffc63611a7555661c329e1878c1f9040574404246f9b71ba1006aad8e12d5e390548506523620938d874221768e4f5a084600e6a10e198f4735d626e4515e7d7115a96ff16badfc17e89ef20bd290f5f7863368d45bbd237f22dd1a35320df6608d162f6c4c85b7dccbf04f0074dcf8deabbec38882d3653db39b04fcf22702783fb163aacd6dfbbd702b20b80ab9a42935acc4a444a10d736b733099fb417745b8624691a85146a2713a9ebc08d37a0d9ae411b32ea2ceb63417e2a63ebf39685481bd4f38b42cbf9a57f49c3c2783fd9c66abbc14eca260b9256650db1b4ecb727b4a251b8a777f6dec70786fe7789931b070c6442383a66a4b964bbf2479dc3ad9b1ab3d57c5ffab674001fd2405f028ad04d4533dad808cbfd1dd839935e7ec3409f87c16519bcb1a6fa6d82a81c36581a039984a996304a4ccaa4b09fd40caba1c0e6f21039cd2fa976278c86555ff964fa520b642a20a58e8bd5d5d2317758b289986e5fd8f4b83127581a5fc3f2a57c3d4bd4106df7e413c7763c553beac018eed148550a7875ae0d91198b9a5bb4c2e4a726d4f974eaf23941fc9b6be244701bfc075220956293e80ed6a80c3853efe4af133bcf6f118129c0ab61ec8f7fd7f55020550ae85f2fddc0a1f468501f9c58deb64080ff8390966ffe7f0018b5b08f8935a4155a3536bcad2c4bb9781e6e009ced23e48733ac8b0ec532d109c6474a0bc7e1210288ffde1e986f66dfd3da92a3ea2d8d16595e9dc08d51123173dc2427d0f0602d296d35221e3168d85fd730b4b978181994ee52ec5058120f4f573b8aa40dd6e907a35467095377a2d316c398fba731af36ad4ac689580590fc2babaf2125d8cd3907b00e4aa79e5bfb6af83f8edbb0c050d28bf65fa0450907101b4bc5d0dd1fe27a5d773372ea30f4ebd0b8bf3bf1dfaa67fed9f1b1fd5bf6665521a003df2c482fdb642624fec7605d3a2ae16b7534b5f3eb7c24d61b1de61ee449cc0f2d172e9dcef2125d87a805ac0203368e80cef4b71dfbb502c8b98133bd151fd12e99a546e88ad864098ab3b4938c68bb65df6013bcd1b7b900656e8e92fc05df00e6194997703f6ccdf5b95a9810e00360df2ae590e375906e64ae4d56328b83bc7aad3a0e77f5d1e21a3566dadc475974df5fd2a5888ca27afccaa30267d2d507cd252a18cbb85005db6fa317b7d1c38b190ed1625150575383c5727d37a15c73964f3a459e43afcf85d6338598dc023222f3fbe9eb5ebac67c29bad81be9acd5ca6252c4424fbdb2a7b6b9eec69c0d82561dea207318b11c22dceb9518f570dbe30616f6ea4fb7fe3a0372bfa6d889432f5f3c5085e8109a086da52c53dfbcc042442ba1380d743ff91e7b5e93f86e63a019a92da3d95e2779450f5d807d981b35813a711151768140a71f6da9e23a78336cfafd2a079ab7846cc92dc916d03332efafe5778f68b7dc2cedbbacafd7a7ad33ab6f88dc180debb10eb72653bd27032f5b3d5f3bb835ba4000b8875ee1021da31f8b656f67ebdea1f757257981c6dc645ac265fd0a8f622dda1cef3e601a9210ccd4e97f1afcd2cd3cb7e64d864df67bb10e1c5a9abee0ba2e9439c5d2e10ca345402a016af816577ffeb7d65af692d56a075d6e4a175e9f6d48160d87e63bb4d19626c5a387700ae3f746413a37c68390e224752f533b8c2046f1a6d2acd1f5ecf3f739cb3936840ca175a1b120f6f195c4a80f5754d7e6a29b7c75e410d711b9cdb1a39ff87f4475ad87ae5315f2ab29057fc9a0340cdc92b12a95ec4a3711f70dab37d1d8b6a48645e0525c68a56cabf13ce6c06fa070c95701da087fbbc63c2d9ccc69797ce87f52717fd1251697bf470045d01cde5b2f997a43ecceba69671aae9a5e627c2d6f2f1b4f26523e78cbf9850b77e5d17597427611fe42170b26c760f30ce70f3a1bfb94ec07a8ece0404dee4c9d49660f5cc66e37c9c7c92a76f77a803090414feea696429b1b1fc0c279c2ce94f6c2459764a11db4875d8db5ea95e23a11702f64c0a39a2bd9dfa0110b38c363b4f30c2b4602c2558309726f0f2f9498b6c0c83dc9ae8eac5e7fd8a2666506b9ad6625c9bd6ee71c28666e65396ac41d87c23fb3ee119a58157efd5393caa8adcab87428db85c70714ffcd90a9528b9b6810d6431ad0e0c909af55cec16473a72e42de730e09adc9d27c61396db2a2c08fac23950b26e83b08c32a6c02c3c240c65415473511a46a5a9a2d7bf1f1a2a5c7a383814f90c990ea514318d8577c10eb1ec5ab32073cf899e1d7164ee219b7895ca27cc8b99e5412321bcfd57326c7704c77a46bef97e62f6e3dcb4ed334dca611964bd01bb491ed302e950771697bd6c2e8190a16450be55316930a19a3d901af5357a9c14dbd033ed598975094cf2a00833d61312100308e807bcc67174dc1db94f4694bb8b89111395406552b4c083c602e0a184c36cd5ca96649dd82945f5ab906cfe0c00b994893b093dc6c8b83c50812cbc29c9a1373e3b80f59122686a52ac6b6e21448030534d226619ae01dda853d909f2b9636677dda9843b9456428f257d0470c60dbb8cf4d8afbaccbb38ac6db85d9ded701b4d0b6cdd09e94c711aaa97d4c17be612c5b199cbcfad89120b8e39d4fef9a76cceb8f3b94dec91f305cdebb07bb035d21b33456cd153c119ea353c194c88b7eec22fd96b116d86a7fd91db3c110d8bf9a460af408aba23ada1297077937288ad53ab9f39dd641f5c73a195c7428dfeef9ee1ee18d1f161f408a6696c2b12f973dd6f4bb04ce627fb2240ae8a27bfa24c90accc9c89793412de326f7b6f981716763dd99ad8f405b636a53ffa8a71f84f4c66d6df47f917048bbe6bc49b1f7db744caf9492882c701fde05074394fba091367b35135278573dfc0906c179746642728f5e6915c439b25bfe4039b6415207b78ee7d18bccb086fcaa4096262c8fb9bd959e4af178a4f9cd7ea1680a70d85560e92220de68f0c10d24fe60cc54e03a3869f07a4774667774a3c7627cd3e6151b68ad761673e255e3742265edb258ace39eb4c51c5c999aabef81561b98d803879e9e80306136350820398ebbb3d33e2eeeeaa1500897fbe0de1c71b13f1e1ba37cfcb14e0be5c1e0f8594b1efde30c7633960db056f780d3e314491b6418dd3443e30538aebbfb39226a923706d0695b67030b1098be6fa27266dc57caa2244703e2b01a001c754dabf899a4730c7db0b358f0891e1dded8d011e7e2a5d8ebea2e9190292b633a4dad423ead6e07b510d0700dec61cbd165f903f2e0add5ac6aaff89485f51268261e19ea4b7562c3828b508c559621b064a97eaccf12601b9bcaed433a76fa14ddbb6c2ab5461df743a612aadfc62972e05ca59715ba5a416abc1a905152482789b9b09bcf0f9b0b283f35001a2f1107234c6e6a663d1031b8b60484ed7ba0318b71cf83a147e1aa13ce60ee55c079e1031c14774fcb7e2f0fba376f09aa725e8e7551cc3d14bb1e91cca6f4d69326cc9012c1b5e6c470f18bf8738a6ec13bdd592bc7b1edbea2cea355a9134c9016b6b4e7e3a55b738c465486f9b810860f160751d25e7516bdcbec6211826e615ea1abee7a5a04ffa12ed4c4b864e91c9c517ebfb085ae6a35bafa0d951a6087919378e49c309ff5270fce67589079d0bf415bf9490538477fcb393bf4b8de3843755c7fd6284fa425e1eccfc5e1e2191e22879b48ff9bc7eb66efb79fc698304aa0cd896c0716881522218ea170ec33ea30ff9f444290294aed74c1517c0e57392e0915f7dc1ff72b937bdbccd3dc45298c1e36cb7e4b7f4ebc142bb8ffb6bba97bfe78da2142d087f60fb4951d072402a8928f742f50b58bb8b0636d2b64bbe2752ba4ba7269b1c8d8323a526a2c64adcbc127ca5e7037314629e0ad5e8f55aefe0bdf57b142e930fe89e2296f960208f5e7247678a0c47c5d3f5247e18f0dbf1799ee7057182943bd94f2a0832d4026f14483f975cdf537e1e6753e11f13af686fd7a83b62bc39098411d3e2558d2e1c048e4718e5bd652f9dc0d86daf9efb9cfbff77916c55c8c3df13f3c857dd8ff87215bbcc417892506c84d2f5d0ab288e7210c2d666c03d99c7b4ad6865089e5d99f340188b0cc12654c09c96c280014e702a8d1155c3d496a0d0659e153c9bb3c4afefcc6405aac66c24cb7582fc1b3cc8b38b4bfed3fe73c6a04e2158156de5f5899e3ab1d68f8264c4d4f2efc080c1f60ce447c7bf2254bbf3e4cc80a82a90f037ef2a89deb422e3879476cc6afddb303b56161f555d874724d5613e862448491838a62f83974a04fe8fe64e11b234261b380cdee9f8111f4705f8aab9f64386bc6904084cf35825cccf4345250ba0da8cf69a011fa7a757926dccc11820d15db397a184dff6875927adae8dfc2f0fb870e11e0d8ae1f17784ea135a2bb8f1a8d545f402f6fd16d09b536131803e9f3282280519cbd89de65fb6dd688b09fea568c90e1da7c246ec9e6a0a4fd3acd56daa84389709f6dbcae1c68ce5f3996197b0a4259e79b261f3e042f803f1ae32c9caecb64f455c7543dcec6ff1a13bb78eaa852ad9954fda55059724c65ab167dda6ab77e0fee5fbbfa781aa2b14acd5be2e4a3abb237c1169ebf0503f856a5d0dd592911e8905b65deccbb8eb64712d1aafd6174633d5772ebb160d27d1d32b7312ecd5fbabcbbd98ad328207642386aa04c451d0a01b8f091d95ba440cbc25a91f5d013e9be7d5216610e90cc8c0cf11fe9720e145572df10997f5282200b71a609720313c10c47c4869c6e4deb8f71485589aae01101ba8eb7f020990b9e6241e63b86c48ec13be1aa914253ef4e24101d8915e44d6b58071eb6b5aaf8720cedefc409a922a602645eb3899e62e1e8ae32ad8ea844453da96be4f6f6760329343f086012856f604c83cce0cc923bc681c35fc5e8b4f833992b6e15817c0cf553bd5ecf12b495a000c60ecb2d6131df196651f99cfd5dd00eb214f2137eb52c0eece5abbccc6bb17b2bfd05353126e146bbb28008faf0f4bd89c0c94681a4f95923a4454b05e084279c9e35041591b459260db024288ee87c751a506e06e6832c773956f606b4bfe2c3868a772172c751eb30ccfce12e508f1f6de930ca4955cdef538316f4077914af857cca1b5f3e10d524ab9b363af5b39b4d575ec3b9001f3ac975195aa489e9255997a862e1dbe2e70068a436a358fee6ae5ba35b1bead3501378eaf47f8c993572418beaf8e34aedbe9679849f0d8eeaa2c35e907892df876b1b4878210f9c7d612301afce0d5564e16e0ade404837fabfd49ddcd4088e25c10c9771cc443694c6504801ad99ffe43ae4de31c944b98b139a04c29a0b5359fe3021bd93e7061ba9e3c62099b632bf7342ba1b0f7bae7e3890b9d001928daf86860ba9895b3dba70c845156e6c52b91b8284c7ae02c16cd491a17b810687d6898ed2ad204677154868aefccfaba841b1d3df1f618220bbdb8a19f683de1a1a3813bf86b41bbf166738418e3fc3c4d17fb62a548266c3e70bf9cfacba45a28b5f7331e3f0b54d62313b67f2588bb6341fcc9f25728fe83e77412f0bcd96f7d16ca48a7d26817518433f5adf685fb3805f08232c5a47618f42ac91d603b6a820275f3e086ed954f72ac4cdcd6a40dba0f819c2ea9eb7ec9e18995bad993294045e099b091e3baffaa5fefffd84da8ab909b35e5f9d59a9da210bc9b2111a4f225e804a0230bd64e5e7979a62103b8f0c94e77647bfe232e0cca4070229492fb46fa77eea83b04f2807ffd0833971b0851d9f5d2949465bc1b96a05c27f269a35587ea5ecdae36a9e93cb7b41de8ac23892e71700989569c78858d3e7b7f4c71705b7c1490cf550478648a0531c19539c43597a235f1e4bf9a3e8c0a699fe13057b588395fb31ce53897c0a68e0b36c861be419543be1ebda7964be0a5163a0b5ed6805924e7ec70a3d24c60763c2b15cba151959157eb70d77a13e3c6c67df054db035bab913789614d2b229a66475e9e1775604512743f1685e798478ad5fbd9b6a4a0a21a2ad7d126d8cafca012dae35c26853082810e935a86206f270bcc4f75a440c0b1c26daf4a7130e4818e9158c71bd4b1421155862ee7988fa9051c8da94066581fe7775e07f25435e2236b05c5875cd4f91ced33f08ca17a2a74784ef01ceba2960790677fecfa4467eeb44fe78d204d427318605db59857c1591438601f35e2180cfe7b9dbd6896fe3e5c6799dba9efaeefc2d39f2c4ed717208a64a6128f14eef06fb02c10f814d7b265eb6dc6e4d6eeb705273a637a8adb2df9019796f75cd3b6ceba37b3eede3655b05981ad520263139fdd93b3866d26b1e05c7f9653a33bc7bba8399cbe8f95a0c4ac84c0d25bf9d4673e35c6d4e9aeff604984f69bbac50fea7a3654b58ac7a03dcc1237ae30b7047fdb868a401be91101dbad0541b375cdd0968b15e8601e1ee81762c5f8d1e7e4a8f9e62a3ef6da4bb7098877d8342bfc60440583f69fa940b14aed613eebe17d0269c59eb826cfba666e53aecbfec859f0f0bbecb5f558fb18f36e1099a3ebad5cacb1a4d4c2a90d5041c320a608af2af69bb2f6ca094884d97597a6316027db16504683c8f1f781e3d754a1e7f6caf1915d90cdff74a1fed9241e86c3a7a5269f226b50e0d98a2534278ce3e9fdd46fa11770375eb018198203569b9d8c713a71c45bc4e844a9ba0e1868f98edd3c8ebd10f4244c575a0e790367ab2290eb463f8e69c1214d79878618396b89196fb853ea36b57364a0fc93632501e65a3bf4f48a979509c11a1f7e47ec47bbf7810073c48b67924709284400d6d654cda3802a18c9558081748dd0f8a1522fe7737635ece14b91d5c5df29b19b305cebedd19ac145d9006254437b5c601dbee9e83ed4215b63e0c97d2b0d74ae402872120cde9867e2c34652a7321ed8733a7ba2b48fa3591149155a1e9476a8c693a4fe15e1c87ed2f738e62eb0591f6b21516ece91259549b3dc26f4a120dda3190c84fa2ab38db223c4d54aad3fefa79c94c3ddfe2a3c4e28e270af2ffb08032cbbe4482c213f71365beaf61d85eb8ae0a5585ddcf467887bfe42b6c95058028358c20b657ffa1c0c1143f64415a40054b44b6d44121e1e809d90d42600f90ac3ab91181c236e4acea685057d08ea9dda3464af1fa8193425956eaf56aaf2268ca641b79b0cfaec699197aa538043639f2dfedbe29aab5f0a75992a907a9c9698cb44c1c778cae828fc13b2b6919c321cab82dd08e447aaaf47237b96c36d660516a271c8057361464787d9c4ad109988ef9aa1e36948187a6a12f8580366aae413e34bfd0daa8f10726c6f0a997732cf8294e0d02cdee17ce7250340b0892f6b1f659ade3a83293b2d8497f068ea8611cd2cd85b2ae8f5c378c5b1c0b07b797096f297e73107809c4d469381225eeeed883a2c7e5c89ea73e2a5f0383d10462472a84d698d86d0162a28a285f035a41b7ecd6a3cc058b3dd2f9c12e776e32561eab47e8c2ec0d5ad9b2bdb95a11f05a66557ced68164ae88039f1a05deaa639d3bf9599d171c25c0f048ddc7a9330c49e30f0e13436ea6ed6adfde07f8b0ca7365a93a3d81c5fd2b7dadfb626881826d4edbe5aaf3105fa9a63ea00acafaf7e1c3fd55dce18a2035d2caef6002dc16a1cb6c9b29e9ff4e49a44cbeeccded8e486fb7bee2badea8218c369f751cd38ca7ca5629849dbcf801cde1e72da512606fb6b8690173d607da411aaf9c0e94267cca570ec056082b51099f5e3d9dc85916f1a3df08c5a6535f7d21d37175553b14ca6358565485f801914a5afc965395f268cfe028bbb94974bdac612828db5e4f59828b056689d73718c9b7968332a800c7dd97926646c5dd769190413befa906249ca228deac0468b5b41fa58290129b1c8a9ec420cf579a6b09774b7e4c733e26d39bf1e55bc5d7389aef1f7b414c5a85732f99174139197a60915d8968f003030a8dfa298786b4cdfd20e91a3cb2efb51f8ab4c35ac285400fd7d189f45a5b8882b58067b13c42190684acfd608607694c73108d6159456a1be6e22eeeb45f628978f48b804c9548349e5864f48159aad95f6f70576372ebfdf7116e863a644334c09649035d2e68d97b3cf1bbc2bfe96e9f99174dd14fe54e50cbbac4e17ef1234c1d7d23b893b62e4b2338f070be55f55e31453b9cf41cc2c33ef53dc0ad98c3a7341672a5a78a74cdc379171fd5ee02730736b28dbebbad7c4da10dbfb5bbff08feb761b54260c39520fa72f2060509f217f4aa552cbe820a8818dacd0030d24ea025e87fc3133b8e773444b0b9f702fffb5a67e1d8a614669df86db73cd29317464cc4219431aef881abd7d56d1ae7237026a1a1c53a176092f79ab81d568ec31272f0b9427de43925f4b6a1c7cb02e48d8d3e874b8a270583b5c798b1b773cafdc57afa3f96f0ac8f473f3b2484f998230efd4022adc4ed3a6747380c8f7c6783b68e56e85800aeace40c9506f135fa68bba08f011ab5cf82b17eadee89f33dab3a60f66a9d42aec984c426a565ea414b8509da04e1e5515422bc9736171d6ee2c3048e420fc356c562fcc5e448bc12b9bbf996aecee0c93267e3f4a92da4468642baa83faad18921607aff3fee8fcb4ebdab47809aba5dfb8665e656dab0011e8f80f7057b1f7a973dc81d9b4b6a9d449cce01f01fe50b391e66704738ab9e0c63b008be43d61de5f2a932b2631668aac0832dd5d53a7765d0133d5c26483d970287806be3b4598ba4df351523c6dc35857dc13101c6a7aff851b4c2c8e34bfa4402ea2872f4e7e563c0090acc0cb64aff9bebd8c03e27468ad7b779d7dad63dd7e88fb1360e956057f8bbc50d7542bc42ff8643863c262492c77d4e5a35960cf50b3b2520347234225853ac4588a3c306b3807bd9d4f677e972f94268db3c734f312f64dd6179bdb5697346a4b38642640a116a7a4db89c9abe36d80c4d627fabcc5f3a28eb9caa5d3d6c1af02b592e769d50798c56a94ff74f6644df7370d4a8f43201d625eb1b7da1042575eb52b07910fd629245c4280bfa761280ce73dcc93a5dd364422fc03415e453d8778db425d0cb5c55faff3f6b29db97cdd991fbbad0044f01c9ca499be84f4a33b2bdd1335caf4f670526cd008161b5bbcaefaa71bb6af591ccf0dab673ee59ff6b1bb780ece95d71b73334c8ffd6e982b086ee9dfde4cd2664d32b2d9aef917dbbc12b45b234ae2fb71bc01d645aa6b329b560cd7c7cdeadc827077d179832dc8d67d095bd94c66f714490c355c581ab5c3e763677ea9589428f4afc7cc2dae70d2d243bd42ab843909c000f125dced6b2e5499fcfad0b61749b3663b6352d30e54977ce85cbe5ba80ed4d018547b5df7ee0509f2f006b761d0b5d39de7ff2d10bb31b8347cd5745823412780ddee1cc52d6fe3c2a3a5a7037c10ad352afae1e863e980f9c4cc69452134f2c17c0436dc6daa7f0e82917761671499c38c78a4505b07744afcff6106a8324296259afa200df0c2ea4c23769195d9a7cdef0f2edce89b8001e25817f965de4e893a26f9f027ca34da4904377449dfc199b3f8b896a90733ef4508ede90448962aff077a17ccb6de0f81f974dd47538319ee28c35c84f0d026a828d1b8067a2cb8e967f2eeb1916721d577737f449983f127b7efb442a78148358b1d27f7fdeb6c846b8ecba1218d0a5a86eb6554b0f7a648c1a9ca1d8dc2a438269f9e5b25cb607fbcd46d92c51f0e41c9c4c59841d64b863388a3528a3406c7315977c791b51f434dd74255b680df276e718447a228fafc8254b43eb700e0e7f34f67819043fdb4aca6528287c716a6737de2f97b2480925d1dee5f0c9bb3f22133d29ef58b43268b6ef8d7fd9d27cb4beed5cbb1b77f35a401a74adf36b0847b8b78937ffd0a32f1c709f227deae6bacd1b07129bafdfe0054c1247bea6493ed60322460f33a36f05ac20973a0c2a36609a9e2119a1b29882a0f0843ef048de30169f7ab593cc949a5428b42a9df1ae48bd868f826e45198feb5cbd1d359e325dc742b0e7183545db785f68cfbf6fe24fd5659f68812bda6a3936c5720cc5a9ee29b309a5c2cb3302ff99a698dca777f430ea794fe9485fb3e9a19d97334c4ba0d2d10a37801f1a743de56b577ef03770235149030a00c0e1b4c7b147122549ca9fdd154d29d09ce73ec2e8622a726dee2336510522fc401bfe88afe7f6bcede62774b83fb449295f1919347c8f1142a6fc6fc327457b5dedaef61074812dbdfd61e03d5019a539587882dd4c5752522698921d35d1bd7c57903fca3f9b2b948e55a43ea19c802c6ccfda40e8d50157e3d6e300968355e58e022dbd9ac87a5f3a9972f0efab0dea5d5362aa33d9344a78e744f7ea0fc2a7631f2499444361d1849ad2dbe3b3227a165fe448291b628b0cb491fdb7e30b08addbb2f7cc5f72ad869634d9435e5ecb2261be5b510958c6400979cf9393bf9a3f69e3fda01532489f6d22edc7021218ad3d225cf659878a21d94820e7fcee83c67855f8791b90171f8b31b41234bf5de43ce2d54e2dc78e541d574d604cfec49683d1925ecfe7de5bb8f86f5806aee3c9bce269e02aa6d90b4963dd765ff0643a9b1f1ac217ec0bd8384eab3990761e1529a0afb3230653f742e0b5bceb91ee36a4c79f03717b81ed7eab38fe2da929ebd9d7db25ab5dd0b79be7c510c6990f9ad20bc7da0e837634525652fe5be820e19ea3cc1d86f4b72f49acc587ea8642dd6c328d4ecc09cd2c86a9b76d865f7300653c647ad4b972ff13a1a7c06e12a625f8f26fb85ff1e936ca3c371c134c89b780e058e871e32d3e2a878cd569418cb46d130452700515f622d1b0ea5ca9ad5500e929e6bdb251ce08f6a350f4aa7b22c37d65881cba5fda00fb42630763b76ff4450f466c7f8d40e798ce3b4eda706a871952b101cce1b9380d1d3942189be14a477c68d927492a4b762bf4764c7eadc63f246b9f7c4f51e0f8e061bf029b482137618ef6e5282f1afefa84a241fd9c3e4ec553fbe955300fd0d78f0f8a781e3367d21a9d06c6b7b1798a7be5c3d74656aa7b7b7e64722fe9a8945d09038f010d5d696bcd6b7db0055a82fcb0bc6a42056f6618447a663988d7c89a90154537e2247da7b91ff8f438180f84c2a5c3ea3f8426869c241f628699e80898b4cd3c315d7a776f4499e361c7ba40c79e12952a0abde3404d6f537ecb3854581df086dd4f5fa604657148fcbcaf687f485350e341cc8167ffda9ea800655ff433ed57295eeaef8fdad797f817119b8caf6681ea6b09e03bd36110e097df87522369a85021ceeff7b5f9e5353c5cde81998f5bfdc536e72bcd3eea53b40ce29a55a99bfbb31326d5eab5f1bd7410fb4a34ddfab6673ee1f00262613dfebf087bca71fb08ff35011aed16a5529ff60315bf98d0c1e4e0e59214851f0f1ca8d2173f15f3361cc9ab3ab184628108d5c2f25bd69965aeddd9cb477217e59ae70f898a5fcc846d9b6fd3c7d7264d1684b5b16199c92c41acf3b31556ca6ef60be27fcdc2e3b8246081f1a589a323228ea34f67631ca076d318fc640b98b6f2e376b024a9f3db2692917be80de60044e920edab792a5362d36c764057ca877d71d45146b9451f1d7333148778cbbc1f9cf87d07ec62f20e836a5c12f2cf26bc64d30b0ecd5d6d4ccec081ff6e3e8c4c3f679479d309369362b36358c3ac4b128922a395155f7dd4f60ab21ec26b98972c3e121e67709ab2520ea5bd8450886dbca858a1941f5546bee5bb46f4caf3557dea445465790e8048635279d336d2a487c069b7e05a25a9f2fbcd01f4e69fcdc631a0f87cb0ae386c1a87db7c4361348bf87b6ecc75a92d9d9ca05ce31ffe2405d0c4e964d12552753f353d1247f70dd5f63b0569ec300485df19812ac9ee0511e29d24b16e498a1f6d7cc477c2f7a27ed1cd4f8a491d0109592dce5b3a75b57eddde3b3e816ab0cbc27801d3f4938b05a937125e9a24c5c7f93a2564a7c0ef3482df84e757eb435751b60940114fde89706ee018f201e001f1258be99186c8dfe5d8e7db3210f758e9703740a0150708d445eba8c0c103ee99b5998475711ce8a440654330a3828eeeae42713a2b565c3d9cdd0caefee5e18731c82a3ea5f13cd86e2504b272d2be064f13bfd6308af12b5576fa6c396ced0b53f0058871e6242e7b9c00ef3fe037a689f52ed96faef9890ddadfced8ebcf68bfc6e870f8aa324aebdd6511bd97b554420fc63b93a7706a2791e8a359dfa7e27b28f41e8aaae1d9253d6e3ee619ee6896d9ecaf58e5c19c416d7c29cd85beb3b239183e3dfb5c5d626fd2b63303606c9c21f5b07767dd508fd95d26412134068f5b80ba21d9f5189158ff09d26b36185a638178d768db50c795d1858f3c8ad1b9a00698e47112ae574e91825d657eb56f461719daaf23156195133c4158c122bcba66072c298d5f70f076614267dd3a997e25027998cc2debfc36d586e01ccf8b9c62f22c912eb2949d0dbba583b32c80bcc7357f832514a79634904a9ae3a49693a1eef0fa096daa74ea30beae70898ef8125456334848c4fadc4c5d02ef05133171c3c6c086c0b60f6d30de16f6de1e8c130a94d030f6fa3fccac1c28234dc653b182f2ebf0747d6ba9487bf47aa49d61cfd2006129185b10e82ccabcbeacdf1410ec765bf53d9e86b738cdebeb4233d9e3a4f6e94036cb6177105adf72972b9a43a00204f6098e5819654c01c7fdf7d1b729c5b2548395e01b9e7a22f6aaacdd57b58130a58c9bcb48b7a5c1523520ef647638fd08d8b8b5be3f39637f9731a1402aa1624ce2b55582e7117bfa64ac646f500690231b1ec3c83df584843612b4ff75be2a471681a5b441f38e5cac8e50d056fda7fbc28726139499be7c103d5aae41ae080e07711fb7d1fed5f78100bab372798258d59031058fb638c86967ddca89e9b76d6c33ab417690965fa92076a89121a52e08241824fba2748112e81ae4feb82b51d4903a059ec1a50bd0bb2c59a562a520b31eeebef9c3b3b4819b5d1d40c9737602229672d548cb5f1118f734f36dda7749676ab18323780ab9f9aa9f7c9a38fb3616c77364d84514b0625bb992678774ca6a265f7a2383a8e22b39a9a5b86cc899b50f863f08b5d05201d5003184cd5da432829d0d5530c0f3c82539912fb829312b624e780b33470fda9d5468eb9634dee7322842e6f2b2a1234fe216d3e7550e1395feff26b8ca20f223436c32e9bad6d5cb7a6a1f2e15f735a9b4661022be95c5dd36bfe6bd31ea700aba219144145839515f55202fc2c66034c56ed84d19b103188912cdc4a8bf22e0ef1df931272822fc5b5be0f85054c923c85c0b96c5a0269106dd2498f2b57e5524d227055ae8ace6e63369c189ad19b48f68911398ee0d5922419ace9c669cad1cd9934caa97f82ee103863728b1adab18fe425c978db16dbed5b5d2f2379565191a8c2783bfcf3cb30800f81168d2f0792c4b5dc11631d80f2326296989e2bbc552e5d328ecf120a508298763253ae4d368590125d74be1a47718c47e59048d870bf1a230df1ebc893766369bd18f71c24870f0a460a8b420657dd5bbd5d07947ee1c127bc3ef5bc4f8788c543dfb88e95617b06dac7c00db619813f51d05ff9ecd071bf3fe1dd75b27ed43027efec60b6504b51acc742dada74e24b91387cde8b5a7ad8e91f154c606d0a9c8638e07e27ab19361bc8f4e59ce977570c962f40e36065c4adfeba58ca3ce1a7732f64bbcda71466304358d9f2907035f960054327e9934a9add3aef3f7c3f920c32ee457c2b98a41d76e035d1ef11cc14ce52cf7f978e021f6f3235d785fc937b51abcd95ba6586b38120e5c7cd64d942a1c02037399db2cf2f37bd16f8e09dade1b9be4823f3db4cb3317824273f8b96bc2a14cd36e5e93eb9b9241486d4757f914662d6215fe61b1db451fca67cb58c526b7f6cee3c12377c15ed88e5317461b2651bc830a487457884435637058e8be5058dc67ea619c589b5cb94a4cf40c3e458cbe3076e975ba6adf815e501f02a2a1ff3d80bb256617ed59700df737d0c52dfc6a559671ebea0031af7031acd513b056fd152600336eaea4536873b1ab397668b9e9657506664ea279a759241bab62565d58c2d1d4aabb8bbe68f04f2b84e674e6cd42afd58297704c59e1ce6107b5aece6b4a646994682fc548304228c0fd64a74cd3d99e130868cb4534db881e69461f03f7c36020a9db454a993fdb8d669f1a75bb3d567ed766e9c7d7fdfe05140dd820a0221654f99473332928b5bfcdefa5c3c86d9f126a8909d3230fa3642dcb55121beed4f1520fe0c5ea505edf876c9098945f7f9ef4795fdc76cd11d4e1da7b70272a22c143f58208002cf2078df7dad6014de23483a828871e7a873d34154f14122d218877b6f283b619efce369f114b2023368fcf9f3520f1075ad4471a2d8ca330e5f6c3a4711a74d09b840369892178d9e04fab8d13822dcd9228efa325598e41fd6f97de41c79266403b76b69b640727e4f833ef10b594834f8e45ac5518a829c0899468cf6773f32becb9e897754ceddcf591ffb49a65374f56de9d693117cfb272b0b2ccf45f4ee3d2183733a2719d5d56b89f4fbf40c6ace13319daac9fd15753ff33ef1be6928300ff0ed222ca48d2ad42781bab1c5c5924bad53a4993674a8c4af2a0a46cfcf6783503456d091b9e22893bb91e3c7ac4727f42f5303846c4c8cef41a4ffca3ab11ac0699a9b0699748b23891b1c0d70aa2b9b7d379916ad59671824c592bcfd2aa606e8d98749ff5924b72719a2572f092de37f40d15089b14791dc0cc74be31fe8a19ec7d4d383b164f64d22fc323ab10fcd97bd9a8a59422904a22660fa85a9a1685a9d3257416b2f4045f049a6a968672157cd923f751218638f7be7de1ab20ec9fe288c9a98ea4fdfba192d2ba5177907e0164ee2006e771d475c113998e809afad9b84edfba73c319dab5195a7c8be5255a30885f3a0ad07b72dd080c8bc266b51971815706b34d260a378a54e1b9cb8dd61a0f18be9e0ca49545a5f42d4b4ad95392e10747359e90545783126668b38bd69e43634c3e3ea1fb50f11e2fb0fee483da432e127a7722c7fb26ae0820658175d39bac4ff1a559c47685251389f5479368fa12820a83f1e3d959f4db720803d2d8959b625719322c95e38a8137a9699063c55ae2908ddb12e0cb25543351ade477c3628b5a1e1ad2657d898b2d989f82ec451f221590d94f0b5aaba5552a46748e7c713623c7880b09343eba85d9b545bc8781e8600bd9d0b6bb2adde805488a498cd3fb4cb3b9b593b6a14c95258d55434d21165ebd817ac0bc43231083296ac63c6056c4abc7baf05e3418821bfb3728746e8e045a53dae139ca9fac290c9a6cac69687934529235caac437dc611dcef101d261d752bdc1db489eb36e37938289152d5f08ff2fc097952e6ab837300983ff0ce410b947f20a9a06113ff428164eb3cb6daaaf29c801373844723c933934afab08fef57c9c5703b6f660d9d7aafec80deae944b0d624f6548e8e4d526285027df656195049778a288ef28e3d461f8daba628814cfef0bab05786e7c41f3ac3da3175076e1deee7d8470f284d9084c10a61dfaa34591e25624ff44ea31335a85ace8a800fcbd0aab4edc6ac92dee8049124b5ec8c16fc398d9fed9e8bc6910530f87d622570a82f0a7629199a7478b4e8400e52638a358178e65d5bf4dfea66e544a4fdaeb6c3a064b8c6f3226484c73fa661b816409e533717a53a7de926da14d6faaacb7ff1d44a2c8671bdb74fd8ba73c9fac523038726b540f6a0bd7e2e47002a8f60589bef60f74f0653e038e2522a7d5b3e334347f800b2629af13a36a9adf7c21a27d84dc143efef0c878aec69a47f3a3be7d254aafb8e59479ce6690c6652c3966cf5f06f8a3abe879eeddae87dbdb27c376cce9588c4304718f2a9c2f2e36d9bfd768a71c4a55438d70f205ae97df6280a18feb87d14075a006f7e23e1658c6dfee0e4aa1d217dae2bb7aa0073ec389b429d359ca3b3111375d87d6d33b82c6e65cd750e2721758dae17745ed83e2268e488fd5cf7ea3ecd9c8bcbdc4bfab4f80c648be52d18b7e4bee081b0252e6d84b75682306e1af00eb9211368cea400315da8239e4a62ac488ccc57e6f6248f483b530db2bd85ce5772b102b35f814cf5f435b00e9c5569b48d76fcb9dd3a8d370116706971f699126e64d9970602728889415badcb48350157a07de411f6c873719177009389df87a06fff5c76c36268b4e6878b0e856a6a1255d6a2d6f6d09d26b66f32ad8e1e0538da3681c743e8a6a958fa8f4be7d52ea571e56b14fc63a2a7085bc27b2b4d04631883d8f51d446c6fe52b7309cb81169377e1ee8d242dbbf9c4cc771910ad8fad05cc9a7f481fd502e94bc08c8d9875984a0b0aa0e6cdc2ccb4b422ac359883f2f051d1adb1533470af69954169e89c35b2d3fe9941508d0a4fc0265e8b6b722acd7ecf5f98e4c379e94b0e074b17a6d8eb010d62ace64ff29727ba3c6d3250526479133e21bfca9bc9d5a50ab16cf218d2b511a2a7c630b2b360232ec4d4c92587995dfb684d60c0acc2930cf67036c0d2e24fb0a3a979e0e46eb730e88bc0cb02f75d7f6feaa8853b34eef7acdde20b55612e3d1c888b1fb201334bb30dd5f993a9a7839254ce9ca41fe5b0cbd99ab0b1b9ae7d42dc229155b50371ff63ce175d9890bb8106c4467f443970bf92f31ab9f38c26501af42fdc9050e0b73390c952b3a261e89cdc5edd4def0a745015de40ccf0fbe74e24249fbb3c8fedce6e46f4f2bdb24ab2a24c15c49c93b436eadaee06c8861332be6e2d2ab24fb5a5d54cd6c7acd88dadc93f0fb398fd8cc94fb25f0bd7c1bb0b1da9aa3885e5c07ae35f88312edf728a7831264aae5b0e4e429a5adcf49b263b7ba4d3ac40bb7c279c7c10ae7cc3e19d61e8378df816fedeaa7ccd02e359e2581d3e685420e7d9433f63fd7dc834023cbf46dae5dc2fd4b8872b0c1360400a5fc3222f96d7d85089a499c49db3d429ff9ee86e1c17c9a8c79e032a3ecf8d46e4c2f81c25d9cca50c6debcebee26066f16253a364887ccb7067c416720269a6a1ed4e008e6926731d590355b18a2b748f3c42131ab2f3e38efeb74be48d30f5f54a91a36d2956dd5c2e00fe1809a504a3dfab2e1f941188474a5d0567bb8615c9a779de4ae361592f89896626ea808c92900042a8aff0d69bf6ef3fd4158c307a031b2baf1b728a3751c6232dfaff48f7597b2593f95563c6d71d4d12a831358df03c4e5081d42560122dc4098b0e4a9d023776ee9480d6dfd3d026155acaa061e7a9e9e78feae109b953fd69dd15d1fc2f304bf4285aa0030424d2fd797754d5164eb2239016687a6cf2a99b3b1d5b30de12410596d6645bc60a89e582af6b559fe949a1be57982b7eb01b824a9653b80ec49aab22f17cb47d869d058848a01d9373929e2726524b4d3cef78c03afc378f20f0efef419c340343f267c483afbf961a3950796f40336db44d73b6aef608c92872d4749440f79c6b48221d5dce75c603f19dd80075c4b855508907b4a218699d27c8a8344e93e1e7dc3bd69da00bcafc9a350c8932dda90973e79750f32638e968808a3f767b382fca53a2d7d6a20f8e3fbe513e96b331a3467a636f9ca08654693572d64e9a2cae7f74347d6c95bdcb51f179ecb740023ab68aeeeafdc2eab8a7dde964121718732546f5a923fa68d2cc080f0c4dbebe03742638610630c2c75ae7d322c3e7525c4127df1952aa3b30e411f4434325d9091cdcf3dd4760a3f3df19606c5deb5aaf3b4b7c2f7818369eb68be8f77999c8039e419749867957abc30fe57ce857521ae7356d09e8d1f21487767fa7e6a19a38fae79b862945534f4f00e75e36526a58138895518b27b1bcef49678dc12df11030225e0d498fb27fbb368d9423302c1754f18718c9c9b898a69f46dc2265d2aa50ca414a5b3dafaf854808f579a9278e87b54b274b9107ea5c4a4772a9ac976208c9639304b284baa1559f75bbe9c610b8d094e5f1d1715454312d517bc36e02c9a276dba74a03d36d16b433118e564ffcab1d3e7db62695b45fe124ac1e860b860a2cc37cc99a369f248a520ef9e149ae4c5870191511a2f7b14e0dbf09dcafc1d3c7e947e25e862b3ae8413cd0fb84ef8aad2d3a2ec3b54af0fccfcd0622d264ae437ff26302337e8b3ed8f23609b6fb30828030c495f9086e2e793e769660436e3c70617f04334a2d7d00a8d4e33e7c48a551267f19f5c5a35882cad6c1388d1c547113250147311b4e9e43c2dca8a5cc232417bb553ec5e1fd0d38250c5fe92df388c8e03b65f5a52569bfc708ecf4c231311b6b3ea173d6c484c241f820cc376cfbca22893bd2b2484ef5e378a6d8f7f32950cf8e6b70d9b98680340b144c9c0782fe4dc8c60268179629b605c7d41fb9675e0fa764997d69291100e56887355bcd7a69e78ef9a3c6b6a89f076ab0c12b180f6a03d32b5b595028f2c1758ec566515fd37539a42346a80ee04a3ef4dc3abf0872e01e8be8bae5730f0e228e6d1501bc8819e9112272010cb1512ec5bb9c57c3622aa39558d1290c591d03b42333f20fbfd1175e81fc203a698d5f0389dbc1348c83396eb70e1ed0b84b6278a26c377e9e0131e010de77eccb119335cedbaef8a639b291a0bd9ddce7f44a6bdd14ad7e174e92e28093ea75ce688b58a318b1ac0b21ca31d7307cc60cf9ebeb017f11fc10484360cdaf26bcd8ff2ecee59fb73b2f0616c548154c3c61f9dfd45be882a79fde015413d0db47e3f530c36d187e0073c192e100e74e6e327dc1c013cff121c7d9f30e90356698c85949fd57b2ecc72eec3fa204856af9404ce0a66b3d9f8cd51d559509c0ef60a59513cb15d2aa6496850485789fc5d127ce326a6e85b6a01a42a0b04daeee092d158b416ae84499d264b7700975e9dfd30573883f6eb8a01b5f267af2f1e60524698966fe8925df9b2f17ae2795d8314ed7fbe3748f9faa5e4fbcbec6e9fb07253a515ae1716d19179e0922f5ba230616991f1c14b77fd5d074a30ce30e40e1f8496947ab59be4bc90ddd3efb3eaea8b05f65edfc7b1bd58ac5fc8d925e64f556da61c04ec427644d6cccb11c6a859b391d9355f530f706c845a1feedf92a939f512c0a1531fdd63a16b7b3afec07c7df4f83fb56336b818ec7972a220fcbe0e5c5d8afd3d74389e302960f755673b6e46924a29c299452d983344413c97c741b317ba35499c50c145b25c695c2f0c8169d218ec9ce2eb9f6d326d3c1dfc6819d290355f03be8fa7ec5497fbd23a053a10beab4d57d8ff259f65c42bfbc26d58d6144eefa9f939536b9cbecac0cb13ae245a0b950fc8ddb55cf12c05cb8bbaf7115f4b82f4936bbf1a53c4a4b14d8c37da621e683cb14a28c8fd614d2fbc37b801535633ba6750d144283481ede6fc48c80020f284c499cc5cde22e2d94b7268d0c7f0959a4642e011846ca9b642c371a08a3f686aa3ea7ad04dad17c2d5527dede805d78c5683bba071958c9108036693fbcf352b24e55431e6c0147b8f99fe0603e84e44e90102b3ba08d70e87d366cb4f6c2bdc34b4ee4d37b74b22cb7e2e806604761cddbf44d45e5aa131db1aefdf5b46121b3d3fae094bfa2c14b8362fb6f3585acdbfcefef2ba8cfab8b8d4d5fefc7bf13cdf10ea0167081f5630fd299fa27ca79927623a6fdfe335b316b06d84a7eecc4ba49270294296e3bf73e2c4fd67615c4bd060f80b53ecceff337b48f0dd73dcd38e073d1d59943b64b97830d75dd78f2d103885ffda9b25ccee18d80f0d6e0a3553dbe00c31bbd467549f8b4901324fb0c2ba9e8dc088aaa5244523b288aaaa4718d1fb86d7911d3350e585e5582ecaf4d2837f3614768355fb1ae28ce21de606eaf7787d9f072e368168d438ae53ddb344271bb687fa187a23c960c28644309393b038c9b047d307000a5db870e39ff4f83cce0e4d5e5c033a85d74ed0928322dda3a205e4bc1b9fe2420936fd8d7e810d590c0bc71a653d34b413549d2f5f6b2f2e1cb1d1e4ff009af64d7d31bdd9894fed7e25c1d916d2a0380e6226fa556d6396b406a1ae94ca2ccc6996a66cca446fa7fde037d59af82051a31a757ce41fe28f3350cc837bd544889978ac866a22f33be305c8e6427d31507caead838fe274dbb6bd59673a856d31e417ca8dc00843db4c497f45d6f09648f5abbd7de61284787af474fb7af3bf5197cc9b51a42ad691f9e32558d6df63c54f478c8c197cafe26a194c1856f15f074a7bb9e3947a938fa26437df0f022d3972ab5a918594b0d3fa6050c5cacc845dc34890b0ccec17c548145fb0166bcbf076302282515ee0eafda1214bd0a5038797f822b2cb3393370cf41934658f7b0d7e31c239072991b03169dad8cd5f2fbb02e22e547dd18bb7c0fb0fc42d124653155b83bbb1b1f09bde81ec682860bcd8ecdd5a7b6abce5ceb6bd62dcc2dbc639381fa2d2ec0079981d1557abd9bccb221cebaddc11f22b936fcb4db978baa4dde28783ee9acc0713c97d6c1147256b7378f35fc47316df8a30efe7d588a291fa01bc4835e3edc16b8f3dce04cddc7a9fa5cd908c7c455d15fa10426da6538aa2cd2e50429229a1e64b4128ae7e0d9a9afabe57386c84e205a9e6cd10cfe3e930ec0d7a7265db24cfb1c5466caf5ea527eb3c8cb713951eddbf6226386aa89e1e349cdb32310d2506f9048db9a543403fc3e05110c7215c86c43e9dfadd701f587ba378250f8c36bf26ef3ace97a3202f099e7a36ce87f0882f41e749811f3e0838b6037df0118b3937a1d3d6935484693cb11360347ec1b0ad6de1a6c99ae1e4178a133e91caff6d31d42c4071db5e46a45927c850d0f5f3a5c9ef55ecfd647b91d38178251e3a44ba08777f55902d20b348de1a02a172331094ca1967c66d4f51e302c608eda4635c0967e5224d3e2d3df47ba9c84103ae8ec99331f98a4db50c8a3a72e0a283f7c397d139c56b07a091deed63eeb1daff9a1b6d179bb31243890854ce3fbddd9a3ec92dbc34d2eb53f770a4cfd44976fc8a9a92ffd87526efdc464900134e16ac0cca0f77ccd212f60f0d430a1dfcd245a2f92564083775605d8fa068bd98253b99ef9d1f19cad36c976e05803d8434167ca058a108a762eb561724a013817d1b0e0202a56c36bf7d5837ee25e43ea056f7b68a45527775fa32c2f1a21c130b900d9895e2d9087df6cd2abdb52aa23c95aa4e2c5209ac1dc134e2642494a72a3f93c2a992a5f4c2b86cffe820712fd3e215aae74f80dc13e0cc9769bf75baa943d705be249e4d598d64c3168693561112b3485dde64c7c89492b29d2073ce003e44e01bcf17ada425a58b52cd4f0647c5cacf4ee00e5e5a239a5246051ae27c7baea5fd082728874d0d3320ebf149a744df487210835bca562711dfcaf4394df6648a851a40f124ffe2075cf7dc8807aad76d6ceb40e72f1ac82087c4251668dcc5a8e728393819e8f2e87e5f581500aa0bb4df46bfabadd320500890770e080ae2d55664ebba51cf0f119ab0fedd8416b14010101de29c05124d2afebe549e6dadeb87f8bd59374b4a2ca76f560305c4d7af97da91c703cd8209692102328e5d5089eafa6d95775c0488215320da445a2a1bd60eeee0bea0a9591cb388215269aa48199bd7ed77753c8b29da772c5010c270eb2c4c9bcb1ee9e82a9edc047a98d9ed4d37ef100b9c7a81755d090ad833787e7c9a4c33a26b716bd09035584b3123e601ed7d7c48c78dc5fdb9c59aee56aec3c41fcfcf9d83d33ea7cf351a475d6b3abb994203f1d86b3c9b775b5fc1cb304bb634890f3da75606c56fc58810c36dc271f278c0cf7b1e9702cc7d46922cfe8a1d56f84f955c788da2d0821d58daa4cf81775b48b0f647cfdeb803b63fa339f285c3d2c53fdb1d2da44ad49aeb883eb2c96de9925ea9b6c83e17f06d702d44e05276c07598e997622c9dfbde576b3f069a7ecbc99aabc9569631404c88ef66ca97f0f14341a191c97a60ec20f72f5901d99e899ef20425769d2c967d4cc5825ee9dd582eeb2e8423e1fa428db938f4380c22a746c2d9b59056f6d1a4da9be8be403712e4b896e731637ab82c0567678b63b33a66f26e4ca6253525b8322d33e016364fe32f14e91078293c738521e01b3a7c50a5872fe0850dafef8d8bbe28abcf1462a8d37ff07eabc9ca285096a419e34c726e7035fc61c3674af4d32d1009891af391a97da3a070b8e28bccb4117fb5d3b7d21971a2eedfdb2a31a2a0ca1d36d1df55e404fa3c85ab30b9fad0e24d3dfa28708561ba259c2bfb2a8495e90ec101e1f8a515ac913cfd7183cd275002c0dcc1c5e9248f7a747484a64ef14e012df242495f2a838dc133a2d898b835cb2e022e6bf27b847848a869be94bceeb26993117f645992386d5e3eb872ee9c7c2cf5e65d85c94cb635c96ca0eceadc3ef016328d7e6e294ba9dd0b92dea8700baadc5bb3c36eb30a72043feb63da1fccca14f2a99f55668b929aec71d78678709f828e2d2dab99359d63b4a1ecc2f4af6e8f7ddbfdbb17e6c1c41ac1db9b3eee25594a2b69a2a9e0e30c4401d78aa03f457da2ec8bedc92bb436c0bb8a161fb00fae3c805f077cbcee73bd56ab692acce2a1341db6e915d87cf97922890955cbeca811707bc4d8a8cfad569931f38623e4bb10fac1cb3057c26c406e7bf7213000b248b3afc7ecb40be2b3e4a803fffe323b0bf78d659dedf25177ddb611fcc046c9f683f907e23e50d16de0203842304dfa86af243d274f965bae3410c04ae422b222a0ed8489bf8892efce8b6888c56c26af43a127c1148aab7e399e70c3059e72b1e021b208583a053a9eeaf0944f65a90d718a31f889aad3d452f2cfb0cad053ccdece27f4f61c01e59339e23f4e58e4856f9b78edcc0767cca5ca12af7f8f8e100b4150c20946d0d693c87dcca9fb68506335efa913108167301ef0e3dc9032589724b142348ccc89acdc3aa543f95a1058206b2e273e6fdf7e8b5bbd43108c3f5d47b08c9dbfeb42138c6f6946c3c4b7a667889dd91e48030c2aa779f61b3c1cf2be72c63a34a161a0d02a01f7be8c3df554f0ee7f19bb8d558b6c6aad469cfeac43920ebb976a8b4ff44928fe4ea955ea81537ac65a777f57b712c3569f614d1a5fb80264869ba24c15c834aafc4474a80570c3ab94eb435d2d5a3a5c6902e82abf6b8cbe6fa3ea033c7733c260467ba0381065f197c5dcf4faafa96161ea2ca568d1daae28d812483cbdc2cb914ac0070b50d582e63d000afd5b84b1383ba6f9f0785fe2c2767f9c3a8c7d2d6e6fdd8385ff4e41f9dc5a27db97c272e6d8070a1b19be28c5367bf3db03d39ba23cbb2f12b69df03a75f6debb61f8757d41818f94d8c5c533d1ae1e32ec23815a81cb58bfdb5076f264b0608719637af49b9963ecf4855c69de07e32478c18e95319fcfd625b16a296d550cfe556c3f340bfbcfe12b56f3c7c707cb4dfeb201d734ca6af66d25697ab4bfb11f598889e7dc01e8c6d130dc69855a64b2f6ab08cbf958d2c2ee6aaad000deeffdaa48b25829e2ecf76aad0f699580e05552ea3b8f47379ce4c1ce2952fea5ae8e939ac95f9065b457b638a75240d3729fad46ee6cb8a3ed86e3519431a15e8f4229c10fc0f3c1a5dbd069c4f310aaa297677aa505fb212cb88f51d614bfeb4cf186c604f63d4096185a1be7666ce1220ba059bcca4e9e00ce7d657bc7049e312d2c000c733568f99cfe76a4a6aab53a98da40336d0deff45787637f4858c5d188e942c06a500caeeb466343135e1a8195bb98703e985ff24bf25cfa104cd486f0e5e517d94c5e152a3fe71ff46d4e72e19f3402ecc70aa17226299d599fda7a39154244285298bc871e16b9388cdb39d0b5f57d401b6b819162b577edb1aa458ae09a5a1381bcc34ec11b84f2fba8b20e03e25c294212b5ebed34a8a6439b67295335237d4294386b046b0ca0c9952a6588fd9772376a6e40207396e2f5fb949bd92f3fd4beeb087dc0e532585b30e75fa3d377e0bb233b4a215368f0d3a8a8d52668d3a67f38320937361a2670970e19102558af6faa8c194f29a61629e21e33493adfd118e2d2690076973f0ecdaf3d339247d30291618cf75e6e3c7e94cd0374fea1edbeec8c3bc00ab22786ba7f17df9f46f929d02332b7747d419c96fb212528f64830ad5187bd6423b78164a4527e6039dec4e8b0c7373787011afffcb91ec2c854a22ae19e8f229c1faec0b76d2c56404c279a808cfad1fd5b70927a4144bbc65b3d7af8a8995da74dce39d393f53d755ad1928d7df8a133269d60217bc99495b2ca49dc5842a9fb590a21cf23932fd50841110d79959ab342a2ce0d1df836842c31b4b73ee3d7e76826828852bc53a9804a2ac2d08c10cbcc92bb61c178958f0f018277e55ef771ce9226406a5dc3c77fb5a48c71dd9ef0989e268cadd43b4e20741dcc55153fdc1079e69e825bfb06577e41dcbd4f3bbb1d94f847864cf5251e7d8bb7256be39bf1605936dc6600e3eb5d5e568f30eeb0c7d60978c11bb4fee7c9e8aec0e5e7886f1e137b6e5c0800684165dbd422097a59045c01b5aa82b91338fb83d6a158d6cb81b45add7dc7b6d3d7856c5f31a5cd9f83c7b3643c35072e9ba4156f9bfe55358f52a320752c1d20372bb5d791f2afebfd962539480de0b4014947ad5c669c5fba2fbaea694ce8c4cef5aaa0f9b487b6bc81ac06105ea2aea68af1dc9603af1eca65878a0a6b1bbaf8bc3e343961c3f314d54898b87d37f6b7fcd8bae14b6ba753771365798c7b7a464b7b16313f5b80f5bfbf7a5181667830a5b3ec868f5d29c7d051bb49081eee86bdd49114349378650de4af72e3e03f4ee0ec65ed23d22a86ea1b81d63cca4912764869c4a69c41b96ad4a6ff2f74ee33c0c269fdeee8c3398309df5de92412e6b8fd0f9a7b7565d6785cd51f17b3b7b74aabd00c250f8749465d1e0cc3f1db3df6bd3e7f1d4b56be0a9c388edd26f5e45d46d49125ebf6f7f809dff1847105e7df9b9a19cd987703894097707abc115abdf01522f821e7557e340b4f098ff124d4fc102a1616490021d735e2c3ff334028fc880524b60dac08e4339dbc4496d45a9caa15ec8a7920065aaa73491356dfca1dace75a1d7db77928fb557c550b7f0d93de7c374b75367e615b3811cbee4e91dfff465ff14740f610de41388e3462be587eccd6406804005d45e507422f0171bf8578d8c967011e915b190590d953c548b2e50e4cf8848910ee53beccbb6da65d692f8e504820cfc37041cebac99b5d36910836c4401619b2e4ff1abd07dfd2576c5bf7d303e983b2bd1507f66ab88059cb96e7cade035a3f093b8048be48afe507dbb244ee3444a596173470e8574f44e5d2cbacac5c4bee4e554f08620c754a473adb0679bd879cd56ec4ffbe8886dfabddb295911fd7efc0d09889d0092eeac8868c57918b82564515b26a1f951e850a4d029a120dcc9cd0f487d6bd63797a5423de6f23b545d416d6244214cfb990022bb0c6466d7491e75fdf42f84dd50208124e9970262e9dd6b131953536e09ca7044d9f74a367a9a1a84c6435dec2f01fd3837959d0fb1466028ce670bdf90aa4ffcebdea0d035e21c62cb25147e11269f88cd969e97952f3df26093f4a7d6480848e5312ebb12d11df6606f917299676f7de7a321a395fc7a97582aa4b8fe9feb62c727743754eb0d0a9cca6e6bcabf397d2b22c6cd1181f97d6a90f04e0cc56c813a27513fbd49db4fc55c7d76417e30e187387031dbe485197b2f50fa77461b42e37dbab10edc835732bf94e99b36b73125bbfb3a9ce45c28b057c4c78dd26af678aeb14fdfba83dbf944b9b0f0518afbcf92c92abc09622b59bf5fe6242651bc5c35b0689a5205e23d42a5894417012fff2097988a8fb45babc1f4c151e4469718ad19f8a1dbee63eff5d6960a400d3aa441b3e8bc1d222eb059ba36e59346502b432aa132bb7db1a950c5f8fa485ad98325ddd301ed8c831a491a5a474dd89ff284c7944746c2d3baeb7f594a23105d7c730d140a1a261605c79233c61ddba2fed47b20a58af5fe35bec659841c0e83343aa719e1574f0ec2c4f2adc9d259188f9758590dd66726d814c455afaf1877376287f04859bdf942eb51b1993ab633ab230e7642f3c6c861194bf815eb8c9734fc2a3a9b3859a4787563f9561f0a68ea077c87cfd7d06cae4e5c203773003509911eac44f5db09800e1a3120b0ef3e2e52a1cc9bfbe1b16142105edb8fe0554859376965b6e433c16151ea449199434b4836e4be040d3c301ec47ae617dafe1df6f22441474aaf3691ff47a79d53b061eb85d3a46f5f15bae580613c82ae8a60daaa28dbfb0a0dca501caeea68c11831fe7e5a2857d3ffef67b059c2274929435e2cf14c59dc05354a3773cc806494a74e93905eb5747d797eed67f20881c7fc6b407e76353fdcc9823c116755d87148fc2ba8da38001a4455ce2fcf4e85d867b023bc1ad29ffd22aabad17f7c791f8eb957ab7636126b1c1995fe11872b2e13469c247f4266f63a00cdbdeff8750cff91b0a05966125e1f8549e66e7506aab9c13048851286de0dbe30f2d6596bf23fe9985b64b315e401f8020570a1b6050c9136044e4fa25ebea8f4ba6fc442794194c191953d4e56725559ea14629d83a41e7027b65991e06c2f8b80690176e837e6782f32e1239d1da68a5cc6d5c1f5b5783f824ade1a893c2346b503ad2ce672169b59aa65b1b7e01aeb6b5b292654f92fadbb238f95e50f04ba46328b2e19f3a7b5cc68783dd7170269d3ef18993c9a1770f7b287a5a27df88b381cf6c121042eb1659999669380bd885278930c6c5e788da7ac4bedc0e38753a977ca87e5bc0b6c4430d5c840323b027c294d136fa71e975d861ebca3abd6e4e7530b8cef825fc1ed3efa38674475ccdb53e7309d390fd73bf682c4a1c465a871e97936bbac9a17402284b5d59117c989bc616ae3103555c7a4e4ba936e9f2a242bc2b1e8b364376ba3e1b750087b6579f87c44b8251616c1fa4b5931a9865989d33f87769283b5dcf010d2db747089427e879873657a7884f318009aaa6c414f298b08bfabd13822a32fd3ecfcd15b6921f9fb99f52143e1e07724eb8029f28b262a5c361bd05a6618560a6290bd8cab584fd5ee9b4761726fa168e1df78b6cc270047eedc49704b65daf6739414fc4ad0a8f700f2df90aa16eb2efed3c3c635eb08c7acf3c3f5c1773895973bebb09e731a103ef619d3988952bca8131bceb6db012f68a989c11f367be9cfc0bafa04e8b28989e58532c0d08b9eaf31fbfb0b4951ba7533b58f19c48b57306a2983da3c43958782974af55592e454bcfd20bda6ed571b6ac2bec388eb2067dc3b1fcd4c57191548ce847f63584576e44d6fd5075c3c7066209c184252ec8055763cf6d76a7198158a92c7bfe24c6e61882b85d074639a9c79609f8a3321e2d4f187d047fec4ed4b31f4b61912bb2ed3e872b318b59cf909a898bc0b02d1fa6c3093693a6814ee794ac07405659afa1700000c30d3f47824ea909ba539e524d31428598b72066f63ecb43838260338326c5902836d4e42c72f82419a37444e6701a638e0313ac65db48f2c8fc0493ba6048a2e35683c09e42421c1bca28948ea85335a54747ede2b58c69f4b68d567fa5ec4a967b98809904d7df1c7ef89fa8d4bf47aaa92cbcc328f07d18fbdc2749bead963b6ff260f50a066b3223eff3801c0061fc94cd90f9a3e46ed3d3e2778ca8105b2d126469321d05cf866e6c1e6da3ffd2c75eef41a2c9f4df9b5bca7d431c4c9b95ac8dfbe54cf3542b2f6dba87b1476adea598d07e08e3a15c68e3d2a7109092cc34246c223f0e7a545e7d92f9e62f229c00b5b08aebb99a0e42fe02322ce19ea3b63f830cb18885e039389e1981387a561ac347ea3be48fb196f24923774598cb70f208dcbec99466dcc89000241caf5c48d94a84c986ae6b110855e1e8618b46fbbf775a245f9a7fb2a81653aff721f97a062344e292b16dd78af7dbf71c1148c4b575281164407c86cbd2f803ef90782f3fdc7f212b9144e4608a4df1c61d41c6cf0fe2fed2441df5d09cd0a6287c2959342be0ad0f39f96a09723f34d936a0562e27cff519373648ee43ff4d3b95ce33482244fecb49b469cd8f2a42fb078c51c119694ef48a78c271c2dd46af87c331341ef58f6da78d237f9ac1ae571cc105431242e34d87ed3d0bfd3bd4e7a1e1dab19baadd7854c489efa7a007830f44f9050098c1a11eafc5774a40ebf37b8df204f38d3575289a85d29a865987586fe7ef02efff110619fa65a6551823b28ed4f7ded05aba789fd4cdb503a7d8ca8a1c29dd2914412adaaf4b3cd16d7901395e2e340aa3c6311843746a51f19c135ad8167cf6378ab7d97a7325c9b23a7e2f6f451a611d4a67d00d03f3ba97b6299efd95c968f06946997d7645eb2099ffb7a20cc6e3c01d76c2d549eb1aa87cbd47f3973197a1afd7fed8612cdcfbfa5dd2cbc1851843677cd703cfcb06a1b9004feeabd9e8d368d6fb757e7c63bacfe494e492b0fe19526be7d8d3ac2156bab39613ce8d7913f061499822c8f6914a36fa85d787f7b0ae3aa8d3645502284153d20be8ebfeecdaf15b2c523d676d9ef9e93e96df149ebf9a7d4223b10d1e29aaabf4f89ebc8225b024feb0e9bfee4bfa1fe0f05e5c44731195f1c2c14364c061abdc16e8563227811226936b9875903484c507beee51495594a37c329840bb1bead888403a1e2d4c1b03ec1fcd16af9fb14a23d633f2183635a90e8ec982405e399e25d7300ba357b5be1a054c028aec17391cc591d4af87e5dc90c04d8d4818a2e803ee05818cdd8dd2042b7bc841c0ba687c4e41457dcf5367b52c6e92ab36ca577686bf16f85fcd8519d96a89f682d5e9caad41b5174c6ef9b910e5e490e68b7f7a44682ef627fb697bef99b83353b4f54112fbb13998298ba14fe7e53bb88affefcd880b93fd90fc38f335d81b4a75adffe0d43a2c13e75e1fee41db0375b9614b022a5a44966c6121c8a203f7cf6bb5df824c1eccfd8d1d65536fff24d2ad3e7bfd41dc9e41413511ac9fcfe7e4e21eb30a9402b77088f0765d4e458512d1f9ce53be366cc05df5b60e9a3ad1dad6d0f229bfb2373479c3bda7072ef145628837316b383656e5720076145a0914ce8a9555bc356e4d22799a1e4b519f6cd8cbc26fedd38e7dc4948447b29af1f0ff33ed19ce8d885add6dbd6678de0fd7a97594ccf939e06b0fc62fa2184ebfbb18690a689bb2c06a8134d2c6e1bdfa1fa9a5627c4e47fdb778a024d8e3f7e6eda4fe70daa40d75d5105029ad581154a2c56d4b2799527d8baeffe34247821af36135930905eabdd098753fd270069145b683bbdda3351443550d126ecb69febb261ae61e05092335c3ecd917e8a676a482cbc39af8147160c33433e0e6e813fec87a0a4e7c2b57259724e9946d54ceac2288c71f8dba882d76d825e53d1959af31a8722a4043dde5dfe3059924a4813d754b36dadcb2fc29f068400066e37ba47ceb5e2c78c4fc4fc84dd6a5cff5517ea1536e08ceec8fbddf8d3e86d3627477657f3249c6799514ee9aa6dfca78dec9c43e71560fc0f041ede232c962447618e992e8237bda5a8f5a8fd829b4a976d0ffa522018a838252d4b77e7c8aaf2c96bddd7c084105f0ddc3b402debfe03cd24a3ecc3445785773536ca6426f84582afd60dda6dca407069bf4f3cf94cefba093a92d8ed031039acc26a38f64c2f4dda9a992c8b1afca7a80a2daf1cb8fe5e93d505955979a6828de074bcabd2a7b4ed79398ce43ba9379d3b8f21ae8db9595b04fee27db5352832eb994567864d828b03406caf3621d10e5de9ef8054291c422448c57ed52b1180094640a84e7ee05a9f076a2770c77a234eca0d5537f936ba787f70a08a0b81f0c0020eb91812b01e2dcf2e6adec676820d98380e938134257f6855aa22ae682458603206a150d9d8acdbba9c45c49ec2af648cbb691a2a6405bd3ea62bde7bf2812d2c138f255fb47d416b7a0a8730bf622cbae724e3ede857bfd6d9c0ceefbb60dca45c099e56f147f1f433f06c63fb29bdafb0b7c742d067029a6bbfb801d38b5570056ff71fcad9f2ae292462a8b737de737d1fa0b5c00797973183ecefb5edbfbdc352689348fe0f4ac3a2f87cffbe68491bd2eeccd606b3c7500d0a33e63c443e73e72d584b7bfbb6fbed5f0f0b09c60a0a26edff466f185ad2cab8fc46198a9ae959bc27ca609df9b11aaf09a3dae63437bfe8188dbbfb15f9cc0757f2c41c8cf4621b8fb0b08406dde370080182d6be95981cb95ef174a227feadf23da85280b46471c9519d3db797404d50a96a511992142b6f3fba7213d6180c0983991de1a20d412426f244dead684cde6a960f3b9187f362341b0a9ccc7ca1e102c07d3d16e69350c1a00f61f184d4603e0b68dcf4c3046967caa6aef8019df7c9581a1cccd96b1cda39006efab7ba5d89f190e259fb0cbf08cbab1fa4181140e5d24c5e159e1329d502fcb6f5fc973f208736906b1b40e404835cac33b3e6d288d6f9f6a8c175c1a2fb970961d4f789c3d67d20cc0e07eaaa6548ce00113f1deb4ed36ba7a9ab6189ba195236e4262503ffd7d7ff9d9bf6da5ebca5efb510a307056993ce263c5c28c3df84c7b69d6f745cebe78f41449fe2cc9ece21fc21f00fbb25c86f309df1dd07ca625e0a83a889e171d97de7ab88bbb7babea4a5f19d44d8ad912e20ab98f8e4db2edbc2518f149de92594dfc5176988b1be80c2e5fb76f2c08bfc4639b0d0c54b4fded24befe23b2f909d6b7d9e603c04e7df30e5275091df139b220e7f95387957c7b95a4db06e23121e51c6adf9a8a8124b48c735c58d7dd908132ed913d4293e3fc20dc8da5c3f072a392086d515bc11e831469782936cde60f98a04c5302f7dbd9b41e161c3fdf6fedfcf8a06d8139276ce6fafc664d4c950aa88a214ddc439db61593dcaadbc55146e88635bf76981e4b39b99f12e2e22df42747c730b2c5c9a46075f35ea7b0c2927a7d64e7a24d9fa86328bb825586e1321f873e7f6158ad6fdf7af49c675e1f697874cba7935be7403f738b7b86f495a6f5056ccd1f96c42b31c0667174232d72f152ad7f134e847643b3b60cfe6249eea20637089a334566ea1acef90ac288531901468bb417a02fe34adce0dd1cc5491363496df068248e203883d67d32d3f2c40d9502d13c87b02c67c2763074f734eaac49674ef34e453c2d5479d0eb09e06ee9c63383c8b8c71a61bbbd76b4cf4d0d2c2e31caea062648abe4e8dba665e03fca2c52a4faf08670e47ed60c5dfa2e1075b6bce0355bbef5b2eaa701453d7bf73efae363c124dd8034000562da92a36bb3b211a6bf4419f20d2109a5ee42ace0652be46aa6d2791e1b75d5670c486986392b62f743d58b8cbdd92ab98a5f43748c87f0e3620ed0813be52e107eec3754172f8ddb2aa76407c9637994383cdf9de09a21a1e19fdbe6dda86bb44af688dfbc5eb29abf8f4a2030ac6947d8392aeec9bded2ad380f7b888ad9695d8c53348bd619bc33eefd61197db44abbe739bdb1915431788203e8f8fbb4f7b7523d8ba98ecaae94c8d164d87f01266e69d1892c016947932ccc84ec0f7f8fef6964fd3dc7ac7775949eed7f4e898baa9229298a769599fcb5289e6811eb30337831e0979bf63ae2dffc15e199e635fe5c70a4c310f03b0f20cdcd237b9b9a90302fa1975a1728ab1834c6ce844ab8ad920b507a5f581fdfab21d6890cd775ee49dd9d1eb7a3b93ee151d936fddc08002df4a851c5c043be22eb01a33acef3b09aaf4aa72c6cee551d4f694dceb093426ed8c3488426196f6238b80b7e10456a2358240d1f9e1896333909350b86334bec7ff46efc970508e7b909e253e76c4306bf23f3dc873ca8003eff876cb2f59942c8cb8af6985b85b0fff6c939de17a234082fc7ed04b2f0182515438c24df5978d45766036a109f57286662bbe5605ff666d61552b59ee1f5997800ef55bf8e8de504154fc011400ab8cf8e93ea4c77dff000f7b2f393b8f21f737e6de15ad33efe3d44e83b690d214dea461a64785fca7d151e2610e6bf050724d8adea51c59ff22aa2775621c724b1e0f1bbcc97af914eee6ccc814672c54f597e34b7a9839609b86b7bb234c949c4cf01c8ea613dbd2f6b48fa40660a13d811da98f6f998fdf06eeff4bfa186fc3562cb3113c70da785a3ddbb4e7bc4df3de7ef87799d208e094f53ef86af34a9e9858773a43233e361eac05fec00f1d59d6a20501c6cb4a22d9f9b3d5390b1268c889bf534f4cfa29326f74427ba537441b189cf950df8c1460f88cf092f74d99cb6082cef73a5d856eda3514ed68f853d9e479996443cf78ad71cfbdf81bce91fd91df4b340afe199ab8e0754d2b74ac1b8efddceab5d4ab93463671056ac13870c603480c59b9f2163a58557535e398fd782d9b6742531bd5c2d28bf05e3429623dd2eacf706d637e68424d0971f48ddd03d7aaa93d78fbdca50eba6d31ec7609a25ad76ae1821421ca7fe89cac178c4c329698525f710a15785c5efdcb959c7bec36c12040b158e9ca3767a84971d8b99e5e252a8204fe24fd5b3c0150787617b3478c71b7c05876c2686f8896dbf373b54392ebec3ae9b859167bf35f5efc2a760c68f5905451a096ae4448c2374ed1c5c7fb33bf0226ad46060f0671d69f48d226f353f749f47ce6e32ec0f865a2c77fd3ca9cf206d820b9761380d46cb22f2cbf9a3a5071b5e4a26f12028669703dec9f3b609fc0a34f567fec8f9b43b98d3c2e568c2dc4a13f69d2e185a38cf0b2baf947005436f35a0d308702b868d86a96b03b5753b4d49ff9ed6cd82663d175490c4f966da27442c2a920f401cf6ef11f1fbcaacacbe9a7ab0640484a2541b33d8349ec5fccbe116d197637c17fdd5217db916a99c46313273a8b30a5712e0cd7762621d6d24a6a36f4d17917edeaa710a087189a2ff89919925fbb9a5540db42fbf53c8ecf0bfbab75ddc432fc882369111817eaf44f562b3e167d94f003047ddbdcdd1155a1cfd09191a4721a261dd359cd76ed5dcf8ca8ea76f2b5cfde18dd4f22d17bca405a237090e26c7050fd54412bc0726d22ff02d2dba66dc52b801dbbc7b88dca3bd2a3b5362842c0f57dd41a9513790d7ace50d24baaef9f254bee205c29f4f9690aa97b5c89cbccbde0beb8dc2038e2881f7d02693ea6c606ea85ce5445e9e99da398915d5d12a91d44220028d7ebf70b4fea6863e1604d61c4527d16af564250df5e80e3dd4690030ffffffcf