PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 80424 aa8d55672c761b5cf9fdb47d4b4806ed62e6339a1c1117bbe91e42df388e6073

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9658aec899202b287b1d8724c3dcfe9245fa488c61cef9eee0c839024482ca7e
Certificate Block Hash
aa8d55672c761b5cf9fdb47d4b4806ed62e6339a1c1117bbe91e42df388e6073
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c0110000f0150000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000080966bcf931ec2173daf206c9c0154f4aef0ab2131d80a3e36c7fff11cfce6392feb79b33fa0d73b36ac5576a7ac07d5ed231821fc68a0d3f5a84ae552cb49845576fa46f17b168f4c62bde44a241cbc84e457ecdd9bb44f1f050000000000000040000000400000c0110000f0150000

Raw Header Hex

00004020c2a66955c32d5e411fdce06ff5963739f8080ec8d41dc966643ebfc3ab68e7e11d7b4bd321f1debcf4a7faeb6e9939f7e8e17663b6e3c703fd3ec6f01966236f3ff1436a3fc600187eca82440239c8e0eef9ce618c48fa4592fedcc324871d7b282b2099c8ae5896

Proof Data Hex

59,560 bytes
1212160203071e66bc5a0594219c334c0282721444413dcf8c3fce464146cbd4c3d7a823396c4007e7f6e5acce54aa9d9beac3f092210618b7d2a9cc0232118219b23dc3a20744b2648fe1c2a55c6c8abcee45f61ca37981b07a7623dd4d0e30c59d434272d4be68d81a04b9dc489919c4ceff7410e5e10ec30fa7ebf6a764b7d43f27801c50850e6581c638a3d3cfd503ca8d6124ecc69c951546a7026caaa73ed3438662b690bf3c67a31e5c5ffed337a486e8b700a279d0de49a83e65252ebdd4da44867eb1674874d4de6c45e610f4f8613e327356c858a7fa4224d7ebbd3372bf642c713239ab3e2a5d99f6efd77e46737d32b7ecfed0f24d754154e8302c630d726c95f1c54e3b6976042cf954b696bce359783dd9548a41482092060efdd6267ee8f21f808a2f464a14857b49e03ef41f2a524de4cd5f036dcb665b830de385eabcc1c1888175d9158ea1dd41a1fa40daed2d278a67238d85ef5f7c3ff86805c1bcaa8faad9344d58f7e5eeee1d80b15e4eb5bacb48cf808be14798aa3377937c1817e4c5b00f04b8759934c30f732b40c428534d5caa188f37bbbb9044efcd8a9ee940b76d356d11faf7a44a014545a08573dc6c416a73adae4e35557a0973b50cdd8496b455d19460fa2c44b05fea62aabee7689c8451cd453ecc3e6ee520d0031f3f5925c3064e18428d6e07f791ae5eb3ab9f445f1a38662595f71023507221335eabe75c5e2d6ebf9fe9c7ca1bdd1f4f388ad7192225f6ae5ac57d35182775d3323194c8a70e5bbcd86176a50dbdb0c5be25a5830e33c722c90287af7cb79168c885a9a50f5b8c917f2652fd0c961a43f93e1246bbf2108643340fcf8fb5dde5f0159b3888ef95a434b1535e40b62b526d0d416ca695415a36fc8d24d57a03ccf5bb646b807037ac501ef3e6ad43f1011d30fecbda5eb00ebc9143f71b19654f88b1878b0e40e430a0fc669262cf5c7f6ce7e3015ebed62d9cac02a78e38f349de9ab156c18ffaac803d022a08c9f4c1e720b63089b8cde928b94cd7d67f5034f620939d956af9dc855a88ad18e724d8ddb00501f5322b83318a662b121bbc8ee362fed267d5a4e96b23ba2b805853d699b61805850173d78935f8b2a2d657343f9b1c9f8f49229e1f381bca81e0d30c87e93e46db10253d5dc43ee0f26f89b39ff67f2bac64d39f9317d61107094be1811adc3989f3ba43038c929001ae4f38dbc644820c946a9ffe8be385c3b758592e2ebeec62ce96160d09b92e063c17cbc6ec8aca0fc10c3b0b8081bac2b1f3001db051f828f8f772b89ed878e87c191e3fe1a4af1b90bfe5aa73615a0f1a18117efc1bb13c5ba6e7e4f7fff15beb3860891b42817d47b19e14108064905c0f5877e3b74f1bcdf297a90a725899507bcbfa896911527ca0b7acc8a5be2fe58dc83b1386028cb01e85d05ed1a17cd721baccc9d528d7d37ffc73e68315fcc400a51f09348f5ca33462b13426e0ae3deca52096eb6b252a8dfde70bda6d92629c23a71d0988b1b83b0c116b54ada7dc1ff172ab6a6dc53bdecb6e157b3b37adcf271547b7c33b89ab7017711064c2f5959df1a743b410e3f4347b81c8ab32f66c83986b4495d70e8d44cbfb42975a7412314c7d97af1606d81380013ee706f4c6a732a135fc9f9c967ee7a6335c8f6a0eeab996a308f085ba64e741ebc692fb8c4685b3189fda21427236cdcd2bae4a0d7de789523acf143f5144b4cbd9fdb12bbe2b7604327ce51372509cd5d05c05ae9a59f695c21d7344acfad81eab595f3cfa9716a8a6b9d06cd03e1f9f1286d3e480dc4154e39e48bf44d6185991903cfec0d98bbc808e103f602e2fafc2a41d94641dec2ba244bca0bd19def9eded7d06ca09111712c8d315b465b641525f2b6a5eb55b6b7667cee746965eca2f4e0f622f42a2950b9ddb04b1326dd35b201847d4cbf59c2152fb390af09838dbe76192de77dadf386a9ed21c26da6fd701e6a56e81854e2ea9b204f325cd08740e2a704b01253c99d578a40f871918db646a5fa20d4ef4061c7bbd396b3b2d144ee31e7543983781c931a16432226ffe45ea3a47ca78a2082a772395211a0b17b199787f3a3c5aa7ad226354cac82b467318a5b747036d27f494d225a46be557e476f34ebea5a02d0f8dbc9e13b2f41d222d3b5b732e4d85dedc97d99876df00e4a9f1566372db3d6a4c26ebfe93f648367b772dfb59444cb47a01c691d8589bfce47a84d2211a362661cae74faaca41f2132580a3ef2bb45fa050e200ef6ca3b9741c0957c3d65384c39693aa28dd616bf3a15b6f3d8e8bfc92b7a628e2112f74d77edcc96cec49e187197c71be18688f7329c9020e93d48bd242d5f2ff4ac976a3388f9e35f82622c5bd1785773632b0aecd2249d40515de92596c70ff355b9923c86056237b3630fd2bb8e39e6ab0f812e2f0d459e7c7e09220d2ab92ba7bc23742467d292381dc06cbc8a560a8763ee2c019e30852f3ccaf2a2f8dd23076b8421bcaf97b33913eeb0bac43031b4523ba7d86a5f76b3c64c2b0509656db7586302d6c9bbebea9d5fb64420113c2c0b8bce2881621bcbd0f5d46a8aab60b1a58df5fbac2534ee11f201aabfb666d92549ae04fb3f2e1861fd429c0122d4dea7fb6de4964dcc9800820ded14fbdf08ad49ab9266cd5ddfc87fee29c4f49c93993a6d39c392c22684cc0c2ee92fff648afed7017f0f8da0474ac688f584c5f8e917912314acd4d63b9b5b497df63f6aea624c04fef6a1c8684cb893dfffe58869e5e8290f41dc7ed6d3da019c33373a7d0764897cdc7d58ac8ea2c4f64f7b68453151c73a158a8b3a7f1b72195db901c1d1152027f211224a806b7f90f2a2e3851ae26aa6aa8e23645d6afef514b1a53707cb8663008aca7374387c2889a7b2341760ec1fcaa3d1ef854101d214da69bf593c0322b60d9005bc712504e97312471322f068736be15cb982c0f4e380b4de248b2923bbd14ab4bc9fd7822ea92527147700d040e76e3b489116674488fc601fdab09af585afacbfa1e4774345d75dd1c79a0777b8e284d69afe8f6488311d073b1c357070c8b7c9926b5f9f4e3c76ad85367227e838bfcc2019e0dd602d086211249a902a5daf6a818e16b674bb6dcd2533221b1088a24769721a2d91f212f193f47f42ddcdc133fad76db8e5c0fd72bd2688d11a92c230b5f920f3a423e8720c1ea6f7a3681ed59f09261f7927ed8af445cf4ff9b520d3da40f8bb505ad3001b671513e40d33916b5f166c16b0443007f208cc547a5516b95ea6f07f57676b3bdbdacb8f6cfc99560fb3f59f6776edfb2aa638084ebdb1327fb9246b700ce523b62ecd1b4e9358ccc7ddd45c5cd5f91946e45fb798310458d9f5c4c08e8483c7c4f889ee6a632d647278f7c02b38aa511573855d03619333c16e896b5e255c0b8919257f081db4bc097164a63ee6ecb8fae244983b3fc31fdae391d9941b8c8377fa397accb88e247236fa6516d18436c8959c07015feab1f547125d4327577e1f6c5980f06670a910118238ef32c9cd58bcb04899724030e8d957d32e41b273023b76c2e74bf3fb6e3ce76fb3320109f19f9c10297e54a92314684481ef5749edb2d2c66f41eba9811ceff56f8dbebb5c55c774f55f287300c5f77091ac101edaa1511a927903df05ff245fb4d702e7455481358432c44d18700d7ad0cb61b3f60079c598b3decabe9c29043f146d1ddecced170c645bffc78b9ed9f0be67b59333f434f5ff09c52e7850319df8f6cca17843c276111720414f3d94e83ba6be6c6ba596a0cd265b0cd39861fd9236fde0f7dcb548e70a04972df7316ba94040b498e0346c8698962aa9ab3607ab87e08a389ed2d69d8865fbf95b9292a628c66f4e55c9abe9aa99a613886f61cd738d47d4bc466cb450d987e0bcb78a138330071cd65b33e61c7d82e1e4e8761755facf4d0a63e10372e022fa1302be59691ace1b7db2882f7d11f4d29dd862000dd75009ef2f3f2f429aa564bc8577b97097b8bcbd5e114a0263404ea3866608379e22865ec61a4fdc90d0d4a0219db502f943a71d9ed2ec17054541159938a38a15fed0424c16270103ae91363cbbd68ce35eea66dccb047b454c91fc8b8c7217c954b49aa14ca9554428b8e938c749f5fd824a445b322e29a1121a41a6aa711633502d51f248893b93f52f5d4c312d2f47f212a40599f667b20cc8567734bc7c3cf2b5b9c909f4329b17d94716dc23f1d8d428a2b6ddefe36211c27019adc21493bc4ef512a6e1fe0a3ee217162141deb558279ff327e87cfc3072287bef489f0ee499c13a87caeab57410741207340dbd69f80650d780fa9d175e5cf1b65db9a67d413d39b5667949b35778a60485298a54dae6e0d0c6cdec7b4ee3ba37f3b72518d960998dd5a615b712cf9387d4625ec013f4f86885d2e43ef559f8a4ef9f946f9ff1cde4bc213a536d9e1d5c3a3d0960252813df6a9de58eccf6c81794534ee2984dacf3257769b2abea07d08ebb796e3063a73863f7147e0ae5e5c5f539c15ffc788910c17372246cc04198953703ec23ca935d095f49a6aad31b0db4a993ee8730ecd76d8880994fc37f5e58294e18ae71e440f898177994cc9ddf19d20de6d5b4135d1c1432eab668bff2076f2cb7384bb802dc18174b41b81c4a03cb461e53216de951d388ae2a5a8aca5d7614a3823ab263c407dccd4714ae61fcbc007d74e8a842afa7c650e0c14fe0c092faf93b6a9ddd6afdcf7968fa3fb48c264864b142513186af8bf0bd52172889c3f1a0011856e5c25a0f0ce15d023a9b107996b5abeb791d3b2e082b8b8aa7ee5d5768ec5ba7f54ee2eac9e07d3ca1719d858a9ebaef6fd2831a7d4920539878a6a16db6f2f2e287dc4635acbd4dea758516b6ec8ef3a932344805c8bdb937285cbc9da9de52564d4855679a0f3aaa65d771a253eed38812cf4e38c9ac59b9d6c1a45a104e3fac323ed076f61508b0b1e7e635c7ae4fc74112654de47610818f086fe93884b22b7fefd7dbbe61c61d9c7f02b29744d4af0176ca64fc1d3e358d090bf31e2564e8a73f8c1e9c85f68c1985dd5ce87007439cd3833db13f2ec692e86de1bc562b0dc510bf42c13925c9b5e49881d7139233f36a40682c80f05739ae221e56420b685f733e6d30ca252432ea1b2c53624f07ccbae33952a865ff260a9d6bfeea569d499a782a4020702dae57cd36f183f8f87b6cabec6d1bf268692e6730970424a6fb7516e3165d26eeccf8173825615f358bf11d3699fd820d155fdc7a181aec64a7919574be2823a7d118c610efed16ed3fd8b90cd22f6d2e7434ac212b7a455458c1a46ab8fd3607017c50a73cbb5f69828d07e807054f772a18701ed3ae0ae3c8e6c162c56b63438405b82a38a303d9cf657b343e29ad37a69a04f9bae46e7d4248e1e9f3a39f72ce893c66d5a574b6299dcbc295cb88e27fb2554ef343af06087752345457f79f3ec2edc3b69a00361e5147ba0238f34d68bddd7e529b96749961bb0388f936997cfe1e561fe6c93e653ea95921726ffe8955bf0849e92bec61a2fda70996e7c8265c62b77bd3c2be4d6e91bc67aab0263c70cebae3effe66492c837d2c1628d42d8bae6a7b9300bad377bf3ba94f5077ca91d1f11ea896aeb9fb3bd75fea5b874b4ec6ac0c61043904fce1b8e16027914c466f65908d1210902bed4d789f45c12e3d5f6a56351c3ae16fae45943d62c28a7e51eb7816b2d5187b3193e8d694a4515dabdda3ef32f6421112d0f85bd6ba2bb549d4a77a1213758dd4d83d26741be3b95a764948cc2e2563db0ce9031fb958c45f4ed7025bf5d2fd9be2f95d0440ce2f0c3c60c4868982f0b7b793f8299491c1a40fdde15b0203b9e3803aef7d3f88b055b8a089eb96010d63806b850cb0d4d517b77e116829c0a7c077cc781ca3a5ce58a964fcc2bb91e1741317b2e09ed86e1673af7c41e1c68b2a54defe4e13de71baecdf6eae0dddeab852be6610255027ea1154cf756ccab3d0a77f5b730e218b41df5f21a4d1065499ce1684ba76727356b85f9d60e1866504f3270c2350fd17a12fda2a76dd97739611116497383a4d16ab0099feaa739c4288414229645c452bcbf2143da1922552f9a22fb6211e37b1132dc413de52705566e21a7fbc034cdcbdcf1433903c3c5779ddfac4c89895b87be1b116e3d5115794bf8777da90a908aeeaa91a08353c1bf507da1239bb9b05d9248da633d9e5ae5aca2ccc3db1e7f13252c294bac0f24eac55a9472e720317c6200f71a3f7d2daf43a74be5847dec1fd749f2022041088dc1a8e3beb9feb664fc23da4e2927d91e165d64d13c939fdf4bde0555c1b2ab89bc88e8f310747d74a989ef29d5afc7287fa40df9350d1172920887047c7024166805cefc4ad1e62daed852ebc6fee3411f5e4398b8f3b6d10e05bf43c2b952172cb92d84849e8c7b536d7c9663a079ee173cfe4d6a00e3d2438f8b228771e8f7b78bcd091bfe5d48d9ab7d1e31ad10b173b4f631dd89453e209e423be45cc7d3796ebf3a46cbe0ba8e7ac7bfc49b387f2304f08fa8b68f7efea8ceebe4df1cff70f642ed87f7bd2ada4c7fc5c7a7b96eea0dee6516493499782ae41e407d7ee9bc2d84ad2c5ddf69596a739146db01c50bbeaf232aeb03914c89826ad97208e096e4e5546145b55cdcbf0a3c07a9d4a268c51cbf445e49ab22bb755b2e179de076a4bafd3243c8ddadcb91b43c64d8cad494462f3dfd48d46cad674ae839d9bcbc6d2147dde6c9d5bd70988eeb1a63a400f68882e99d6f7873c292151ca5f66448b1e71a58790bea49aeea5beb44d70f130f3bbffad810fe3172ee7fb8054f126092694d95c1bec10e5d63bf45cd7b5edcc9a36147760bc09686fb8506eeabfbe3c45f3112b53b04fe1fb2032fc98e664a370f9393619d42466478734c6e51fdb6e86f78f62db726fc99347be55907920e59e173db7fc348a4fc47e581b56354693efe8af386680bd8c51953e1905e6be32b2bec77306f33cb583894ac09b60639cbf530243f72895f2d09e93c84ebac025033b4f3d28ad2e60e6e91b4f63d623ec0c7588d3b0cfc1ba0711f053bf7c6e480d381ead6fcc4bae533e728d0090c2c40d785c7170d2231f945e42b842ab233230204104c476bb974b475f24f6a8c2f38c2173a625645ae6921268da976f11b0766b89419857b8d9aa023e03d9e572bb40c9fd589ee22fefd6e55367b8b8831cb395ad8d1b617d385f01ab6f071cf63ad93d3600431a90fbeb90c32d72d75a9ef2eccd11b00027dd1a3ba9a9a0f1deab25848dac75ef298609155c74aa51a7315be1ae6f1838112a964cc1aad1d4134b2853b552d9ef1f22f55857f5c0d9327e2097bf9a7ec95b36b117b5058b6ecc7338728cef85962d834154f82e20ae48ea07de0d2c8abc1b748e5894c3ac9260230323518d8033e0ce2b94d84837c3075dda10b88990b4f597a41d809a50219a8581befee539b400086b814626b6bca29e929e444401d22a1029fd148d49d398444b1393bb1e984a8a42e638bd439a7803f21749adc6f3f48777badbe251f37450a4429124612fa7039648edcbb816c676d5f027fc2fbdd113158762b4c9b6574892b3dafd550862d2250357094260ff5bf4ad7f06e74982acd83ce30fc8cf05df8e53ede1b789eeaff48ca8fb94d6cc1cde5a2c408df8ededc3fed439431704dc73f201dbc1c96bd463496becf99141155a2add80bc40a18568d196cc9ca71835d474e0d12062659e930dbedbdaec870ddbdde6faad3afdc82a0a23e50b04de8f9cfd398aeb26dc53b2e02ad269a9ee07bf64a785c1b1d40a6395b55ce5adb0f5b8933e132ac1e314e3672d0fed9ce961e041f2cd3fe2f484beb814e550c4b942a35127fa24f9530b538df22279325d3e9ceb0fbd2345ad21634ac1b35598fc654b9466faec2fa9e07465148dca4b284b7b6307313695f03382b39375ab32ecccc8c1b8f7b9a0a4a02098f1570f97666fabb876c86203d7482dfc888f002d30683176015b5d59e206b0c7b1df20f43520ffaa757f848457a8815ff981ef54a53d8ef8cf5243d065ca6e8f954e88c51875224369b2f1ccf6630e76b31291c443733315df663b6f9240db36af6f7db3b96ca092880ee63f0b968d383304dc8883966ffb86714b52711a921ccaa1d8beafc81e565967ea424812d904ad0cf6ec176768b4e08c6d3598d86cd5a791889221080687a3db1573fbbd690f127f27e9bf054aeb9f4e425be392ce3548ca111b69e499d9238657921d64f5ad076b655bcc423e09c174affe29493223b6a54c8376ebe596c9eddb93a084c02a1871babb6d83b84dfee71fea3ffdb68a8dcc05fd0b4b5d8f36abecf2f0725495b5fcaca47b8bd44f029209c01f71a74a266e3ca5c4ae88e05f6dd4fe504e44f1437aab507854f87da2184b1359fecb455796eb7bff81ca35d9dc02bb19c3f23bb09cebca2a29ec71f1fd8d2e6128055ba9e51bccdb1d0b536b01167c8bf1a23fd89a70091f91960ec84d4d310c3c17b2464828fc71ae35297db6ad2d3c376a26349ec521b781ddc585cbfa00ce241f93bc610bf7600ce9e4a7d7992a5d188c661265215f9a5c84bc3cc64fe743a2e2ff4630df5a3b5be666c0381ae14f9bf7a7a01642ecb35b5a45a664e4a4c02b48ed5bdd68e56d06052b5d5f3c3dcfaf8e22a4f531bdbfdfc3d83a442a9dc5b8411a1a921b9fc0a02a28e242f58a5eb78476ebd05761ba84c99aa1444f915b20fbf8262f3a476fc5a105eaee7ce0784c8a609ad179bff63420c17ce6a14aea9b99c9741a8f41162f427feb6cb572a1dbecd48444e8c874042c7a08cb8d86e3f63e3d5925a8fd5f6c2308ed29481063c8af639a96bc1b5f87f5cf7e730e484bfed3d364d24a96f0b7a2b83494a06e966898c5e7a9707de6fef87dbb3f43fbeb8bcacc00b639aaca9a89dade5fe5fbbcbfd0002e8b1a7d461bd0b98bfbda97394c6a010ac6aa4347d40eced9db58cb4eb8f277f7cf7e796631116e42a2bf1e82c37e41af39c0af07da4f1a5f085dd0d91bcb4606a86e2cb891a5249990b6a2fe69adfc130d67688da1f56777bdca33a372647cfbf1b4812fb81bb69c8be690aab75b31209d0879423abd8542c820c3d70226232b25dfc9c24a57bdc6ba099a282ea1b433c7a7dd68b5d20b25dfc664dacb05443b53eef05c194c3902c1b361053e412d678ddfd094a2b4427e26371ebe5195880ddbcd6edd44f8496443efd37fc434d30ffac3fb91889b1dab60ad6b3b49f271e0e5337e94296a37c4107fb89f9b2be6f39ad7587626833e1848d73924b0781ed8844827b8cf7008dc7403e5ee95d9065e20b45d5ebf300e3b02775b9effd45c0f707e46499562410ee63a2148637b09c5734f7a540bf432de3636b041d157b9b61dc3a833b1c75b26563f205ed4b1c8ffeb74c16da8c0e8e2f98755133921ac40e5d3b534e61eb1e4f2d0cecaa1c2945b59cc05c8d93312bb414b17448fc6ea42db46210735bf7d4cd750543ca99e73eb96296f870ee99dbcc5641f05213cf7b5af4e6f811ffc3d69f0bcfe8f5c388cb9aca4960f0abbff02524c78baf2de26c8cecf23ba681be5526543771aff2f14c910bc808e3d2d088594a0aeb7153517081afb293f2c9cc361f67dd326e10fde3c2d468d59380f63900fa32be9163a825774c66dadf27ea736db42d23616e3ea9d439335364e2903a1c41b59f983e7237a11a1b404ec7b7892ca95abc189110921e8b3d4c9c324cee44ed03f6cb92be977739834b734614a97634e466ac290c6c6f6451cb1081b7efedf00f37872a54f50ffbf5300062a0902326637d350cd6cd625e0a775702a0e4f23936303b3fa5aa86fb2aeadef1650b4d267aff5dca047971e666621f4dc1f16249cd5ef707450f222a89533d4d828230c506b6e8189a6d7b87899db0fb8f4e0b020cccc6c48e4f484caabcd864fca1eb099d9ea3c3ce469ddcb29980c3d3d4a752a75fd251353b748161f43b90a5d26af0cf0a92959e81e4198ed6dc2ff6f94f1d22409f0236b960bb3115bb5f808ac5a7a639c16549ccd52b06399d423e5aaec9d29c3be6c65052897ea52c5a5db7d18f9c81fcc261232da812d0401d576b0b4fb96a73554d1fd5afe996251bf3416e29d42c7f8805d8f72e826aa7e287e1e4a7b789f7bae9f48c78a5502f741df90f0144fc7fb61aa8c2609d95ff8367a8c433216ff55eeec6e8e7d81a82bd10643fe55b87933735e503548152d329b04183ade4b8acc1be7e378a046aef6bc899488b76b5ffdc8946b1222ef46bc7fec2f415d22e9bf1f4f97a40c1b442f8fb9cd74aeb271e53443a3524ccc123acae7183257f6367c695caf92c8cdafc690227a96437942bbc4daa7f8f4dcba0a27043d295cfb6b7361b7825ee4feb3890f031222fa4640f0fd99a41229c3074886632ac75521126402c387f11eece69ac7c62e81e14025a5e97041ddcd1951d43c7440976b4c93318d895f35b359bb9b8e7ac4086274156f7ef16bceb556a7ac25bb7aaec208fddb8e6537456a75017736d1ebd72d9242ad7e7e6ae086b71ef7a1588e3a19c53936f1937cc3ce411f0615819d45e42187d52b0156e737103d0d590adf1a8ac257549d9e215f01fe83c2bb02badd1272a0e36664da1b82db597520095a78c6e70d17fa19291f4ffd66f215cfaa9e1eb78d5467cc7014b08615d0aac827fa3d84be361cf3756a73b2a820e5132917cb278c568aad26011a005822dc87ea25feb27767ecefbb96ec5fd58ade46633af9fa6d89aed3d3a109f4e27564ecab706b33dbd737578862ae361fca15df0570914aac550e38d5be70ad06fe759caf499fe5736f46662af6a53d892cebff0079c8093325d2bcdf1db29e9f78f9b7f8c88ccf2d153559420cd3d380be8803b98804744dc83ae0476dad4600d3aaf32c05246019b6ad91d7c2e62e0b535a15ed04d1b81c942a61ef783adcdc90f745798976d21c6d98403067f0c53d11293d948121dcd400ab0d5fd4c71189c2a30738c230aa6eb1d9cb4467ce28093c84d3dea11e2c470e163524853bbf5535fea4136f8d285670d8e49b9cd6a8e3061f37b3934bd00955e4fa037b70ae6558fb972c0c9dddc3465731529d1a048f9f948391fd150744b4a28cdea87f4cc6527f77feae9a6256d83aa6e0033c0d575139da59c6609ac477e1426fc87ed739fd3cb8fb3cd79ac2c516aa43a72a3d3bb1b2c758dee27df79b80f31f98272107d019d7a1a625a5bb3659f106c1e57bfc57fc4334d41bb004bc0e66633897e6fcd7bd8ec4765bfa01b98ff2a55701f6b4c3b8487c83be9c2213d5b6e9d9201eee006612e07ac6109797cd8ea47174d0987a18fdcd8741f28fb007868bf00b80cd7bea0485e69a70201246cec153b39ad2701d43184e8607444171986c2cde6e31eba423f249dc1f2b034e602924d3e3bc65a5fa7f8e8c4aaf2cd656c85f452f580b00b817991b91c741777c6fed5db08561e627119b5cb7f21ff781a5b76a975ae53ce4135a76c570e50efde22d1ac4fb07bb9e25a0fa02c21be6c5b517d6361e0bb42f2af81c4a23bb2f4a57a56f2bb6415ec377e9d7fdd4c8b0e6acfbbb02fb7c80ba8efe2368e46447fa0f07fb30d0b17e51114d8f574423768c52aa535a1fc716ac455d4b5b64df2c2a57af5a6c100e456bfe6491473baa97a45d646d6149efa9a850e295191c413627caaeedf6969da5d9fc531fabca2fbdff81f08d82133851e55d726323aec0a501804871e28ae086adb2c3f3735c37edafb7fb8860269ac27910e6e5a6c9577688cd9c6172d66e44448d6d63e77dc637697281d1857fb0f22a2a00ae97443454d0ca85b03064fcc5c83da1379002aa00c72f78aaf8e32dfc9357fa3f7b51a82a5c2c5928c8df0ec61e4ebe29f1a81c9beb16624ccf4b3b5debc7cb077c3de8082f8aaa2b9e4f94456368ccda8473ccc3cf0006d045f6ab541a4eae78b7a7432af7e1f49328dcacd482ef898de2cef5df6652c345adcb6ba2de11abbf529e3d3441b2eb1de595d7f42647c37daced4d9d20bbeadae4389d61292cc0952c1a184082e1a11c5a08781d9dc70832ebea3b5582b813f6f3b9e83ace2b2499395980a1836c9fa1becce998adccec81a8b572e4d5e9718142d1bc5b0235c815b69f014a004aff7635198331676b26b021cedfcb9eff109d1505a0527500bd2b6774b3991a52c54c6f6e5aa20e9bb1958fab8529921a75f8079184005178f82ba0332512d30f48ee725e3134f3db56c63ea67c218cc2b7aa27de196f1baca56d124493b5e59c89cd3b505f8603c4e3960bb6c4140899c79d28c79fdb68c6f73ca1f0e9158cc55d097edc39676aea0a9bac6bb80e5d0b71428a0ceccdd6b0072265adffe43acfbd93f5ec87b8f0acb7ec60e558eb895bd72e67c71ca70b2e4c37ce4047b90f0afa84399e54123838c0eb5e0ad4b35ba7f03c006b521c34b3df5747d893ed67f83ecd72c4120e7c2049e2364db04bdf0500cb2e17f89de3a06ad2dbabe67574bbecf320f4aedad84e54756f87a5db091ea28a57866c48c275decdee4226b5287e836a73cb6e0fe2f8aca86be1375d3cb3aab88c2ed02fd33521e95fea4e024c13e00960f478f74d73dcda4ac32205cdecd51210b65e930b4bac9fc0d3b765de13fb90d5f5260154413e2cf0d4c20dec8bc0fb7d5143cd95950e52845d48c4401a1a0f29358e732a945513c68d90786a88033df4e4e9e413dd8492e92a78dbdd9c39819731694cfbea6b286b3586965a6b6f473f2592127397451b64b6194196acd8ebc21313eba1051dec3b6f2467d71a58e9f004e5922b9b6d33bdfd0249819e17adbe79f39283dadb738ac7111f516fd06e2ead254bcdc86798982d61eb556e0070ed310af897ef7b8e1e99dde96d624ab8b933c46c8a9f3d9dc5227eb18a9d252ae9f283c9b6d570f5e0119b5669f6f206c266988385923614ce37dbd0891e74bcc8617f8c4b0da6e24e1459c0a9f9a0f9d034a53695f764c995a8a8b48fa28d85182f9e22ceec8fe67117975493ec0af0142861d371f7de6f3be3788b7bed7a71de80e21b1dfbdd45710958c80a87d1529a3942787528f78dfb30db92bbc9395258dd5987f728e9b7cfdca59706cf63f0112d54c92ae79726b10caf0587d5c6d0674417d13f0d2a341e7ca3121433c062a49433bdc07d00f138bfe6a22aa186d28b21d376661d86162be8c38856f8f0d6a3343503af0f70224ee53df8af7a1128dd984eba59dfd27617b852ba273936a194dc71231eea5e94b62b4d36e59f705e435a31ac37cc843b2718b57791eb90615450f1ce088cb6cf6ca6fcab8b826863a52e6b45c1b0b21e8baf7b39f5d57a0631cebcb120445c8887bdd06cf31a097f4f810731fab7204bc0a1fb3ceafdd00ac96258529c1d3109ba2fea78c3956da49a2fcfd2b18f23ad576aacd5f732ff3ff29124340633186376dccba9398dbdc7d05310c2cbaea28f424d51597fe7435ef348013574f72fdaffe8cfcbc6a54d51885b1115fd99267faa53885a95e910fed9747b4aa9f1b572ce226ac4aa2d5d90b4595899e6e6c02aca7857c7fcfa70f20eeba9d40e29e006688c737034d38412550a3dd159b251b42c69dc1e239a3dfea2862171c1e72d0edd6d1e2c70814b1bc2c3a9b100d467f8e94721095770e5ccc6e65c6f2882635d238ac5c171cfba8627d9daebc82298f0bd7b12bd30f1ddb522402c999a76b4f7b936bb14115bfdc33085a12b40a9d4cc06d29db7dfcc5e2833caa38b631d03ccbeb2d78b5a331fd511497c228b1de5c928b9e302a1b1b40835099685c50eab682b1b6e0a2ee1319ec5959724c05fea2568e600919c10df131fa25c0d0bd49d62a3ebcd832911b8f5b0dd7d6aeaabebc2db542c5761d3f55448bd59b758efca23d42828385ef719398f17b802112e65664c5a53c9d11154a6e9f32cf2c2e77f8c623fbaecd011d4f72b2d0d5c8349cedc847e02864c13fb6f62b53fd913dec0548f7fa14767337c6f15f5f2b7e72f08f22128c013cc1f562baebdf62952307003e319e34d82e5862cadebb9ae076202abef8918a3c0e96074f886f67d5d3fefade154927ffa0c16e3bc9351f52d23e67853fc34d4343ff9de3c01c717dfea285d48394d58f28f67fed3e159f5709030e8d0597300a4b7f584132101f8efa2349a835664f8b2994db4d8ce945f2195066e4c386a67d55be07203ef160a090abac90a6d642cf1b3a5962cf2a13ca21aca3d0ebd4ef7314d7d338e5001b1025a8a3e262b727dc2dbbf1c35a20fbfbfd3b38833673a31d8e76370e7bb02d9a7185ce633b3d8f14d67fb74d49899b7f0c36df4f5de212a4f7398d9cb30f16503832e8f6ea1f41351542e8d272cbccac06c79440a7254464857921347a3719e6a561e41b9460eb96f6f7cb2da367847821cfe4dd7db2668e89afec0648ce17b49cf52728ebc1616681b00801e5fe3ebf55ff31db0ab3789ed8560896ef86daf302528fc005e1b4a54bf830b99b452e7345c1fa9cd2aa960ab1237a0eb05e888d37d4331db6e34bb0ae17d44589316c29f71b4b2a4a90de296d56529c847544ef2a36cbcd782662a1a4400a24b2a244765d370241ab56011fd36483db7d0e6688b7f7541a7cc4e4d747ea365552e866625562d5f7737f25eed514f43d6917e4ebd212cda6a56865d5b28f7410e5fc85168f9d2453bcbb8f695c9eff1ca83fbe143183c025aa5f99b964ae3fdf4dbb822e5198437568e3a112c98712f7feaab8b28509b230fd6bb52c9c821efe0bc13734a34e8d661e3e70f5a899c0e78913d89fc211b62b949504150eeb1e767a5ae5d1c278915f40114364f5eecdd13e2b86794414f036c588a64cccf2e40bd600f31e0f1b63698b980f11dc292e71691906f972f190090d70810f672ea739648fb30a7491939be13256df3a994f62943a4a457aa1c24bea85f7eef2cb7fa1621768594dd737c25f096fcd21c9c465f502f460082ba93622bcd456626f835bf44d0705f784c086d5776c76c3fb8e1b6624e15a5b694db76be777eb44202d937d38ff30f3c40b44c6bca05814860aacac68614ec5f65f8b89010c84f839c7613af36bc24e3241983fb162746c007b8df3baf5d2d1d922b3929b6829f80457b2943b7494165f8d9ee8a7840275e7052fddbae8a50c9732965f8aeee332e49165fa9a657290f5e9a345dd51c1555f8689277cabceff93c618f6714773a6b721ba1ad258d9a053023b3ecec44b227ebb6f7e01da276aaf6a79a5ed7854aa71eb0992805184c5b085e0670dee787d71d4d1e25ea29dffdb3e56d93bf247ff8bc02577a32054818f9f3079553a2fdd1edd58b806224e00db56177677559d2d304cf953797496993969bc99ce83235daa1b86ebe70a8713f63316b19f56bc4b5522682d15e89ebb1b0f2171c65af9a6cf80dbcd85857f523fe31cb6c072d6a8e38e3fab4394fcb2b9bd3bd4bd2f0367cf5dc8aeb32059a4c48792d57c01f1329f44f0b21002b2eb23f1d0cf1a56692f6d7c8a822676048d678e9431965f5ec8fd301bd05ca8beb4a6dd927657d4f1b93eeff390e85e23370ce69cc6a8e98c8ece218b158858f9880ab16152df83e4036ce71b5bb4bca601d73bf2e3ade1a4810b4f2e584e30a7d1d8ffacafc40706ee897c2e7cf0ff23c02fded2c5a3a8cd33c12f738ace5f4ed789c91a4be7fe27cf979413b531197839f5506807f22f37ade1ea9703704fe396e5feb597a1b5e74365164094f3957121f73955abceea2258754da0e4024d86aba36dbced3f0072ddfd940b7dca45b4dd385fd46ffa08674587f7b244506747d2a325425205b77bae38ad99787f2ad4bef3dea5464d55105a8aa2b2b2dc9f0e8506fa7cd04db06f846a8a17c63cf9419208dd772a80bb9b7d61220f0c676df7c9679792a0cd4314bcb6967c47b6a82cb67cf40e3c68689d9a20b23346af50dbb327bccd2bdd645a0bc1b395497f67e0bf5d4c8ce09adcbfcbb8f88a48c7b416544a4993cc9fe40287571d686c7a73bd7fdcd90b55de32b4009e2c575edeea6aaf2dc2642450fb0cd15a490749898d90695d53fe6cb78ce516896eac6f4f2aea4a5e09c5750e0074c3ebcf64f022e056fde5d3511c8c653bd198d031f9a6ed07e8ef554aa0f82d5faef3d5131a03d99dca0a0c6d7952cadfdc7f18ccdf51627307ad78f710d3ddf37cdd4257436c5668e5f3c054940e8796776b2d6beaf7399aa27f4674067008713276dfa3db2b68536d4d39ecf8b00e6fad7c4ad377c1c66213b6364b5b9ede3d42388cb6bb82547ad232389af3012ad87b4b5ed97e7b84b7254de4ea8a2c4292a053c568bc059ce7557410e6a444d85095ddf06dcae61c3ac46b828a1656dfa882da7077406b1cb350433145f6238e409b1eac619684cfa005e78c82c68bf6445c93ccacc5ddfd73e7e68cc3488bfff7d9b92016b4c4596b58d3ed9d7831bceb8cf29ff34a5cd1e61a01992c1fbaa1822ae53bd2e7c0379c51829097630a220799699b39c176fad0e06ed69db400df3c0cdd1b40f2ed8eb6542c52cc8b09d80e93a6a0da99770b56099e8bd811ecb931478d6fa0c84fbf8f3c85206d156a17cb1fc2d9686e6299c640bc34a0045821968768f397c64223d190fd71922f4a4095f92eb52e55faa0c0c69524ac18fd60d566dd628d64ac77e68a3fa6f1531f407433c96f88da4fbe6bcb6c013910f10e49bba899fdebdf1adaeb5039d9f9066602965df3cebd9f3bc0d4edbe110a1f8898b6b127439db78e33b9e526304706b2cce13dbda59421c51c4f6da1d55104973b338aca18a4146e92f5196ab089b24fc03f8e0b6ce9a77aa144e79026b487d4ef913bdaf8ed0171adb5d53cc017e8e7278967e34dc133e60b400f7e9bf8ab28dc6b12f6d9d59cca06c45c3d55615a089c0b64f1f2b9c24d6954cf1ca9b81bf103f48f39b4d32ea28f185dc526ffcbea2a9eaa8f4743ce63f2cf0f890e11b3bc1f7f9c169509154f69f282d7941cc713cf38acfffaa3d050fca3090dc4187c762b2f8363241c1ab79a476f99b2b4be949d1e0c0a02f864477e072ed6ef81c3803bb7da369a3cff4064b8f8d3bff04dc9dcc0ee651b1e4f66e6ed19a34904b63dc2fd7a1936e46737ce50589cc702f70ee1dbb721eaa98ca8135c542cbc6a0a574f75fb83af75dc8fba90e52ed2685bfdd5a2e72b0058acd6c78a8cdc0e3020796412bc6ca375ca40bb7e73e260ab7e47384bc181d2592676c1897398496dbe6a44d33a95dbd9c12d1e95d7efa30e39bd9a3e1d36724bcb503bb657b2d11366a57ba558d208affc32a9496cd94a876c44e8e5589a8a4e79fe23fa89141129b51e0f4df737b67ccccecb9638f7d5732bf3aced7c53774041a0085c1107ac7bc140c9fad3b3b24bdf4f5521873847ad0367015e3da619e70670720741aea40dfcbca32d58d30a882246b723f9ef538b64709beb352e14993f57616f3d74febebcaaa6901502432807e360cdfad8d8aa4fe48a060d167ec9952afc0521a85e5df8c42eeedf6a0c288b9252485c7c366aa315ff14df8ede745d053ee16f92a8f0cfe38b576466e789fe593fd592b3b6968b867ab7bd6802fa41255343d2fa1c1cc358342595c53130ca6e4d37b78adabaa522c465e846984143faa9b4eb7d0f48799bc51d2b3825d509080fd7852f5c4c0db16d4dece3dd5ccd16ae1fbef35d11ccfc481f0a1209cd8af6c10ef159aaa32d96927f27a7284641cfde8491c892735d1e8e222139b28ab698cdd44f04f267bda1e8a79cef81c10ad0e418524f4580003556025d435dd225dd86fd0d73f603d95183d5e9587a96c00618824f48f959862866ac0d95e3fe4f39fb62c4e8e5e7c5a67916d7512c5630d51f953db3d537c30eacca7858044fec6249b6d4759b6be3d97ef339b264034d717e20aad6ca91862ed9e7f570d4bbf1be9d6e45eec9824b3b7d804fb0b84cd6c005259dac2c49a59c36c6cb681c81a6d7ba8a1c49af83650af3e2e86d21cc4de2af63dcc22e4cdfba8f56436be7c5194f35807f27c020d91a1ddccd46f2c9125e127cec30e822271563415e15e979d8055c4a0d5866090cd6e4d93d0c3cc306acd44f3165289ad2dd1925ba069c59100012a041569a8ec5a32cefc34bda507764ea7337c607e8b4c3010d5fc7f35d7dd35644199543aa1467960d255137532790274ad18c4596e97ae32a9c65ea315c482ea0b3e13f6a872a8f3a6b7d0139b72b3e3175b51337bab16c0b479430c5b948c4989e19c21932a0dd704f6cf900679669aba3ec48a0443594f9ab99bdca8138640aab0f91d412f697e957d3ea2392e4980764a18b832c2118eca0907504245e466e59e005c51dce9c98efbfc1d1e7ade6c6d817cf81201c623f10615e4e57499cfd047667f63780ad0f058ba8d064fa053ac159d96cb59ae58b215bc4c21ced1c53ed586dc4204608210c04d1ab6a0db5b9fefe4ac70dbf4d441405dca1e6f0be372193b35d43a08f30fa860313baf6c0acd8dad15dddc34fcc51b21ee38ecb693699d85ce25854694ddc69d0d5945dcd6c4d034d6da2a8e36df7bd1d12697d253d2db775a5b18ce55a1f8e74b5bc4f913c1e9796f787fc14c46b830d3efccbb13f9e1caee0866cb2acdce6a8e90f2ed14925d1e04ce4a5dbdff373b2da03647fd689c64b4909a29cd31250dbbff45ec93edd74a421cde3ab4cb57016b3cd9f788b68a1ec8ab590511606d1d86b7d2f3d70801c5e10a897bd7caa7ba480a5e92ed1072974a0fe920277f3d765f712814d88bb814a32cc81153cae0e780c0d4df79291bef423efca0b9d547223f0be551791ca77a1deb4ac4becaee559360ae2c6ef0f51393c6418172e6c69f3d57cbd662b18fafe04c04172a91b6d169e2d3fc9cc56e4d0610ff0bca58a12b4b6a8745745f373655cfd9fbf7750321511b8839283782ad83d9bc2085e82c51acf057371b3d11b3df1d5bc70882f3d8dff74477d22a05155c479ccab681835815669cb4b8176f0ecb7f862b0103e6abdbb7802696b61598563dfb4ba874904b24c4901e3f0444e0178aa0a865b41fceb714911246f2f1fdd91c4978d6f26aeb55a3f146a39f5ef3872e7c30ebec09c709e7fa8876e5db2a6e9df8e305d1b28378b3a79fb171dd0ddf14d8e430a8b203ae514f4f9195383aa3544b5371aeb57e390e00151121b89b0827ab655c697dec8e2d40dd59eb0406a56cc913ffc03c916b4aa0442af0460af1749bbd04b71458f892011c01174ec4febb94f4d77a12b88505f67ef849d7657e3081207cd9062e1a1343a49a35b8fb929483a2181ac193339c276509d57c2c0701d3c22f98045573192f6d332031ba8aec691da71a3eafa1f561faa45f6487142664e44d973c88a512d664d95905c0ca66c02fbcf2620e4b126979ca26dfb6fd67b580d686c30b09703d8fc46cc7bdd37de0dd4e36bba3a60b8c722c833bffbe9931055b836b624f706ec9c00631cb0008714b1da738ba7e77725df613a1549f0bad69fde02c03873990730a48439755b7112ed0ff61eb463fdf46b681dcdc9888e27f0dbf74430c7db50b2827ada597387824730402f884bbf499defa8f1d29f80d97f2058bbf0d3f0f6608ffdefcadb9b719140651cc32a46c2efc11b09c723161838848a758596fd778adcdf570017fcfbacb46250ccbaecedff55d307325685d90461f3e8bcb21f6fc42673481da1b803167b8b139dfbc6c53a91e543c7f9037c612e446ac3ecdfe48eb7f6b6e3201124a7dc789471a8e8d11c47ff0820db9de83d01fabfff4613edf62d8db47f1ceb9773ab3576ef499c65970747acd46fcf5bcee1c67da10179275da00ec139e5bad90df7d5a53e9c3abf202233d74d3332faa21357d4d4f544436679085c69a01c034e5aa119a14954b4cc7b62531a6792b0def25a15c6c866b1341901ca9300fec34e5b42b36bb4c7625c0f37b48fda29c4f49e381cb5e4662a548f85011f5c84d6b85e905a530814486d02b92e50933cdd49af89576999ab8e206fc16d361ed25455094774077ebdae1b2529a59611da7320def54c78e8fbfc2983aab7d2d4ae94dbf5de7803b37681a50dc3bcb27aae3eee3092f17c4196f0712b9cedcee95cbf490fa4f63414effc06d2a4caf06938985468d604b00918f3c724e1b083e0abd97f9b816ba4ce32d107102dd3a7f674e0c0a081723bd405fd35aad7ab2c56113e4668b146805552f9f3e65fa8c87ae14858db16908730da09a084c7542c8fc2337aec3f47219b1b0bdf1c3eb42581f14e0a7382f4f27f59ce574587d49ddc043289f47edd3ce261705360c1b1f03fd68b6c14dbfdbf98ce2240f427b619b5a01df8629becd0176f9fb881724fdd030f0136b7ce02e72b68ad158c761d4a745a3233b7ec7e500ccca82057122d491b8a76413be4ac99c43ccd7a688781636f5eff0bf063ad73daaa5dce194d0fd47b7c8e8ae0926293898e55705c1051cadcd61a4579bbd4fc1cad1f47cf16fd846ce3a694765e5b6ba1f27bcdc8ac16c6dee5cd2f98993039fdc020db25338cb1060e89c5b3f024c61fc2edc792e3f4d93211c89311fe39121a8da92da92637ed87ef1b3d85c516486e8c2225aeb39b94f0489ab1c66ba92dba0ee6824e3fa6486a277c2cc130d4b0a5b2d38e61717bcfcd01e29707bfe87c53667124632f4d5699db7606f91270f543dc57822ebfce5e9da2fb91fb5cd48c0ae10cb83a074484fa5253e2eb3d47b78ccb052b4822fa0891d0fd39dbd6c1fb4dc62011a4ae871a9861e377fee8441ca375a84c2739efc3fdee57768227a87c8a5fe031933f5489635348da792f3979bba719dfc4bf69ca2d5b6456b80e71532b298259f037ef034910197a09644e41114186894df6026a9e6087a61bdceac569f45f722a4953d5e82d5e69135ff039e3a01fb33c1dc6f3d1ae3242d87c351915058437f651d30107653225af1f143e1b94715a8f0f0cc8fc1cb77b0418f02c76342224addca37a28d452579b1e9b8bce3d632f0dc1312c86b4cdd2059c6dff726ef05fcbdccd552c4bb69e339c99abf5c6d9195031ec9bcd02bc6298289aed3834a1dbfa9378efba370b8ac36f455a19c6eae04538b1bb1648811c38809d63f0d787e3f184ddcc8033ecf7517eb5306aa2ab3ed2241fc0813d48f2683b32b25a2d7e0334305d0b1922d69afd3fb4faa4690b85f7e9109a747afa90c86f11638a0c30dd50d682d2055690977ab6ec05a09e0eb6411184a2c7bd70c75ac91f5efdc9980cf9323b2992e8880dcb544fdad1a7960237176a3e617b0eedbc64ba80a41f343bede6066fb259e3ae69a90443b4302f7e3e0495032dc0bbfa62f476367213cfa29fe866de261e6448e44f39b1ff2fba6a2a59828ab39ed558a66c6e05a57d0fd92478a492e31cbca87d032b42b2124a81cc12e7969f34fa40cf63848093ec835c710f04952ef46a5412a240c96cb1bfb41ee4ab485264312c985163c6cddb740cf6732332f5e48fa365e5e4dada9e95ea1063c74103da4e559841fabce47c8afa78d72c4535abce9f7d43adf85e6686a7b6b66302297652be1ad06e7a9d73aa03251166f718d66f0d287f6e82a8e4de808b2d810af82bc1c098389a06561cb5b2e75228381604961181ab38264a582680cb15b7d09b7904510d018a5952bd89af39c5bda220402e4266ad1178ba0056db54b071ca5bd6a398982e5f28a2930ef65e83ed080f8fdd3bc0b65c0198f10be2b9df521b7a88bc317a53986f766c9ade7bb637e1447d2c55d9092c2519450c0b78ace5ed8d17fe17215bd442e1ab4c6a029b0aca23f34288748bca916a731c26907366e6058b456910a0971831483993364c172021563dd8480d3206c80587db417d3cffc6cd157cf4fffe92844e93e700b23a1029454e1484d505b742a9bf2da0f25d1a68b203121f1461ba0ec011b9e6a791110f4db793b3ee77cd4fd52741cda60c6c75e5ff459c2d9b97e8eef97a921cc5973a0e69eddfc747643d5c6a5ef5a4d96f0ff67bad1b38a799aa1f543277feac91d7fb0732d7614b11148f66469e8a70d02bd718eaef08b5d840ca0828242e8e3a7457e280f7f8c9130346186b4c16fc7dbe0d50a3bcaadd8f8e7f8a733a23787064f093a7d4d4672bd531235b48d104364d6705c86f16beed95004dffc79aab7a087bf8cd6a3a9ef4839a5f344c006bfb7eee3b8a7d4919f6d2f43836dd96b0b19e68231b1c9edc080fc8bfd1040b4b3a88a4fd7b7e98cf6210e76220df791b86185d06806af129b5c0c80c2f230486ed689bc80c8e6ea1247a1752a3a7d032b8201638f5d1f845f294433cd4b00c10f3fefc0dc6901e7345bbc67af122ce9d8473aa152893bc87aa8dfa53aa537deaf5e32e52c8279e7013596de2a87d1fc6db59ac550a7f417f9ce874c9800f8f5c8b9c555257cc59c9fd5e38939746918934b30e6d0a06db5cdf10af69329d4a96f7fa0b6aab55364c37f4e7a7e66b08ed6f0a7410ec175235e949bb80cb24d1030b7ac508b00efca4baccd31fbf4a20ceca44cdb41adc5b2e1ede62a185fcfddeadd0d82cdc3ea4c1d30bf17a6bf187a9446aef26ae14411937fd5568e558481920be060b105850f4c1912df952eafa90341132f49fae42e003faa947cf00c13863f0f2b76330dcd480cd40d632dd64d20e80ec59ca63aa0db9f1fcf810f4a2756b39bf6a43c4dc3be07f3a8942bdf8c617b317f491c2cb22bae508feed28510f0f2feb84d9dd32d2744b5feae89695863eefb39e8e84702b284d6d3191a14f94739568887a657c0806983b1df0038b98906b0cf48f9b7e498c6421336e592d58936078ddd45ac3263d38987b5cac25a0986124f9b4a573ddcf8ba75fa0ec25251fa8306459f880792051e1e12488fa8c2ecc0d26cf9db89490200b9b9e8caed910501f8c6502a1e5efd3e10260acadc219d27104ad1f8e6ad3985125ccb5fcc62da664e58ec4c000f2822894acec58a1777b1efdf5f085a438aab57c2bfa6aa59e7b88e13a9ace737d4c20197f5d5f6a1c01f901bde113678886d44a092594d0e98795b3bd26722524860b9908acc18fae1dcaaca01656a4ab64048245dd2ad478c28c014132feec1f495a5370af0129c310aa17cca30522e7d501e74f31b1e597265f128b680425ab300e2fed375e41e7b41ca7f3c218562f5cc4e652cb75e7aba92455ecc35256b82ef81ff66fa15eea4837b1922770b57cc10f5c3027f458344a18fdb7cd13fdeeb15118dfa572c66ee7b4dce881ad8b967a6deab6a8eec82154ec52771b08b445dfc517e5bd12fe2f43ed96178fe3a7728ebfe6173a11c1bc643d3df4a2f2a26d96240a43cda9cc4123ddda900f0dc5bb4b6a183beafcfeffdbb8d7d56fb72a59b5a0b288d1dc97147975f431e06d785e221729a86f23659599ae0cb7ac6efdfdbec4e3c3fec186775132ef5a1e3c0775ff0c6b9a23a96f1b1812ec3354eba54d269f38b96111e6790915f4a7c2de869e0a0b4e738b5de52135bc8658d1ec46153d5406bad02408166bddc68fa25af02e149f89b82d2adf969e65d2f472faa072b3061e61ab6a9fb7d5078eb354acfc36d628b5e79713ff419083b6c9b260d9704f7a20d1f26200abec1a0963ff0cc9795e8e23acb27da5db92e086e5685abd2b06954f4109a6dff3ce9d7e8e610c0364552cf28b841b3d5ba7e92294c78875f73d020c990fad18dd545f0157144376e5b2ee8125f6ed691ef0a580e12abb5dbfee998cb157cca04db9b7f5ada8c8561b0ae072e423a81312f4c805533fcd13ae018aa0db528156feed77dfc05087a4dee7e6e3eb827bd4cb77d30b2e5aaaa73ff039f219106456e55bccd0c68f540ab0ee9040d8096cafa8c9bf96665bb936e548d33ff6012169bc705c5a266940a940bd8dd6e785b026842d3f3606fd03e568fd8b550453f3c310c0da466763d717651e9591d30989b08b0055aa2e5ab701d6d10492a3c30a1061518d22c5bccbe8593328c37329e176d344fdb3b77992ccdae36368d11dc339b4cf94d2797b26ae301f6da628e28131e06feca256ba5b86c25581865938dd1c116a733bdffd1ab8a97ddeca2ca53c49968b84beb17a9dd2828d898674982a1a3ae68510182870ecbce3225a588becad6d9b02930271db34a48d05351add21d8b20cb39c76479c612ef8adac5b58464c9c108b540baa51e5f64fa2085d82913828553c583907f9b381b511ab7501ebd32512c81b8b3c09f27c7ccf5f9bcaeb2221b682ccae2f8e41a1ddddc144696bc707ca8b20cbed0a7e4645ebf0abff0a729d14545bb1bd62c0c30363141bf8176dcf7de40da2ad4fa8ac91823edbdd18805e449b8733107ff981b6a7db12fff2a0d49f3026434e083bfdea512d6a82d3acd102a1fd5c0e0a69fa3e204f27febb2d672feef76049e99930c369ab60d16429cd0b83f5cfec2bd5c3294dff052b14e67fd21f0caa1b5bb2892075e9a6a6a7a1189513e375df41aae90b1d9fd027d84d54c743364b2349ca544126b0f7a9890b67697e4d7abb54347aabdf7892cad4f86bf87ec7e39c6deb75c1cf73c787ef2621eb818c2be711ff54e2383f37e1816b4b220ddb0ad3d66319a3ad842a2e237d606a946074e750f7232787236bc9f68f3d06982128cdd9b1c1764ced001fd046695bcf598719fc7b9fbaed04bceddfda3c3767acb27bff3981fe725ec8574c5dca1cc8bc19c70392cc39bd6815af576dc78d5cddb74ed1837112ab17b6e8dedd3d2619ed906381a32a4bba01e387252296ce980d286727db49dfc9a7af69142cb3b73414e7b2436506a4365080cd4ba02acec4b00ca8fca1a9e44728302fec452ffc698e2083f6a576f1a48d8482e4c420bffb663094001fba4fc37b869c80963333fe357283d4bc78318b55654110842c42315a643aee3517fa3fcec0c84f983bf873bb44fa34b5b65b863250a566eadb8ca64fa8f1ae6b820b605fdfd673c1843fd19af83289cd7db6d981c8e988dd3bde1eec9e00a81b95dcf78b44c2d43b09df54c20767d3ef5c87a50973f4e286d7596d520afbdcc80be33ae0bc1510e6d941837084e242fb56448a4f6098b23515840d94046644c9095ebc810e71898b3cbb00fa82e4f399b7ccc114d000855eba5e26444bdeaeb496dce188b884ae805a98dbf7fb20d1ff5addbf4fb506411d2197077247bd7b4bcc4e5291a26c66092d3414b2cf808a6756fe425c55654d908be92a1346c4031334ecccd2d3ef14bb86c8471c7a1c89e64ed27dfa32536850b8e296e59bf5d2c1ec7c21c61a092f28b82f267d443a2237d3062d4b9b78b63c9870ce05d3b3bca50bf5ec25546481e64f3a745d334172acb47c88d0ecac23a3f883d60f9c43be3b95b527a2ecb69b18f0d556efb1c57389e9bf8e90f65170c2726b8b93c78be9b7eddf8e06172c7372c67a8461e66b103718898403539d6f08576c412c9078402d7d9026d86aad321b44b754edd6e571af40472706241f5983f8f62e2a86e5bc9fdeb1fc9c68ca623a7871fb8018f7c94d72ac0eb14baba62bd30d9f8f74c576bca633a40b963cc0bb0a54a4ee63b8e65d01aa7e2e111c57e72067b5107d9ae7166c9ff1813848e68ac4aab9e71eca6603b41411a8bdb6ede1f15288ff45b336fbfd377a7857d90da537e579b1aa0ec1578a40c6d60f0dbc6a6cc41bbf928101236f3c94bd3c50287d843072eeed96b26525d213349a5e4665e42263fa694ecf4c79b98e1800b53510408ce56b5b7084d5f19c970c26c251cc4ac176a5d2ad65e2508c31e27b2115c24f70770a5c49965d650d98b5c6eb758db04c76ffecce5ff96ad9e7737099f9c885f545777e46bc878a4eea9ea5cdf99eb0e92957d3f8baafcac71d637dddad6a8e6bcd67a8d2015d2561d83f8dc41a40521db0a7ae7c8a6909a6ff476eb4b415c97a6fdc37d57db70294ff4f22d36fc4ad5f6b7de014b8c88c38044bb54426686b88ca48fb4c0c622fe6393e40fe300594a0fc778eb5445ae3e54a0bceb260ddee9fe31c1bca3c5c7aca47d314123c21c420dbcbc4883166d801b1f4c7ef60e120eaa3fd7787e14d36e3244eb1d5c771ee2f2321a59d2c83aecd9536c9cc5bc3814d776c5e67486078f1087084280643af1e86c33978135cd058df88071481ed45a3656b278b025e4c9951fcdce18dfa044de1e248bc187c7c429d6ee81398d6a1d9f24d984b610622da4a321040f7b0215a4cac1f136c109d543a64b4cec15a945581b529b1820c6bf339c03cdf81bb82ce9384809055512f889462bf98608e4b19f1ead21ffd317061d4dce9953036fc4f5524ab89de153cefc6390bceb51b206683ac146ce704146e5fc875fe24561d3b5c10a6dcff5af8b5ed1c9e3b9ea87084f9996dfc97d79b1a1428a867bcf655732e4d72a638f65e504474645d5f8a6bf001e8ee4edf6508f71bc7e72e533fee676c378d2c924ee181be46779b87f65e1a60725dfe19178ba23596598ff60c58d3f0176dbf289c88d24061dcf6b7e68f591ee25ca9477af430af46e9491a042cc9cfd76679400f5b5dd736c165c32136bd8a1b952880bb2e6e057d763cbbe8540f800d8a3ff5327e7f08cc43077ec7f5920ed15584f9d5bab927721097be013d713853fb1d7458aab3ddad2550b4f5d6e1fa3ece321c79e5be751354ffad2f1b92aaafa9f1828f89e6fa0046e93acf2148f38eb10b1a22214b03ba8ecb8b244d467a37833b80c18c47996ea4d528c630adc535f06f95f0c554192fe1412168a1a1038ccd12207b9a6402e1a5f1e14e993f3282ccf2685d77b81c13e49280f0ef9f09385df4dd35e99797cd9f16470becc279123883900f9ecc8a5d1fcc9e239f362c65031a83cba638d4757390376a7a54c1fd6838333b29e43216a90e41a609cc365da4ea71c54563dc7d411b1e8fcce56ba51f0e5ec797c362c536c4ccaaf1634373da8e960ae6d57fffa08f3ac4b2820fa58fcc8623dabce4094f32a4152a463ac0238dcd640c6723367a11d08936210ba60f1ecde6fa3432bb8a0105074ed545f41b4ca6b0ae6dbd6a2937750ce2612bdef683f92bf4a65ca122008e3818b026672155b8890106ad21e901124abaf27fcc829d77eb23e3230c958f7d0622191e5e0f11cfc306c2ac7c6ed7b0f2a03d64e8a39580ba8f175791be18faec9e8d632e99f4b3599066430925bfa20897df07aefbe7ac4068219a9160e1aeabb367a8f9bdb2735c4c90ef42fa030dac39b7019a0ef3c740bb95416252a154dd1bd65fd0f0bb42f240639e20d27dce2daa4f44f08707cbeff9cdf616c0d93a4f7a2cbb661d35b7198184030c9da31d7351f95ec14d07aea07b50d6dff1905611c6db139456fa9470c8e7f554cc52dc29a2e25cce0d34fc8e326b6d45a1825bb500e4cc5a059c8f0eda7df21537941782fa02077d02296286e5c20fadd4d1e7b31cc079b04afe262197c625db7984ccc292effd5b9dd7288c8bf6173ebd8d67dc1d430c1ce9f69ddad2f169c0558bcf28b982a2f5a9a54e15d61b2fc9b90a192937d181db3c9cd8d0427cf5eb207bb1ec14ad2b3964de581bbdbaf40e195804dcf08dc23e418b51f0ea3f072058d6bfe6a280cc3f460bb8ff39115ee32a3178a83194f72b7ba758eb140939d3794cd178fadf32b92ba7b4fdfc2f8d998b417b7970ae630f987d3b9577af05aaec3028f6d29fd1b9c0f41bd69c830fbf175c1f271f1fe8cc946e28d8fd95f7fca5fd712c34354e65651405b4c3c691035b1dde6e5fff58a458aa1e3b46cae659b6fbe8007a1c7de96bc972c2d4cb03c548d407b217a80fc2b6f37f466291c6c5be8c7d89894b85eb2299ba2bbfef94dd00f4f0d9bd6d210b2a875b3028c40674e78544ad1c40a0b5033b579cc78e31f304a619657fc4a8f9a23aff9bae1c374c20ec9c546d117a7cd208a969fa88996e29629f178a5f7115a98463d661785496c951f761063e8f9e4f52be243fd57a1db3002f86efb35554222ca8a624fae01ca9b50e6ab98316cf0cb0bdc8086901cd399d51521cc487bcaf7ad0d47db8c21c1c014830bf1541e7d8d540cbb078e089ff00a36dbfbfd1583a1805a68788728ccfb98d76d7559330f61439efb9432e7fe353d90c875e862a094f434d9b2d7e19393125acb1b7cab42ba5ce204d3df5b06bc5dba70127e3f71fbef11bd2dfc8bc13e73b1e18e384420cf5a40a1e6f346d6a8734c3b80820cad88e6b4d4179303033d94b62350ddcfa424c54daba5d413d11f00ec7a903bd441d2e0bbf9327b802d162b0a98bba7ba31f79b0205fba5637a81de4c686a8a452de5e935b24c0846242b5d5fb80c0c4850278d309d62b89bbaf0d2f90b727418b5d6b5799dcc62aff9f963768dab3a6ddac586111a1f27fdd5ed42c77da1b2afff4f23351a35e3488e6045089167d4d050d6483412593c87219279f9b715a6758d902cef40eb60a1baf68b99dac951917d3b90c0b8f5b67f74329339348efa1fa65cb5de67cc4a77c4fb1aad0179b8082e722deecc8f87c813d1cf464d839e5d750373f69fbf129afdc92da0168159aee373f0b9ae4489ce2af5e600e80cdad16702c5f2f0c5fc5d3b1149ebb7b1c755a44bc3745195d080c6fcd0e19fafbc5b56d9f65c70769872bc335dd27576e76592b261be2e28b61f0b24f8bbb4d41428cea2dfe7c86640618032dc15aab2f2819f47b8db1cb49cb4dda84a2c710d00c76726ec4cab73af07ae4d0cae36447bd960c191a37fa74ef3bc194a91866c1c530283dc9da9f0647b11f5f44300f487b931780b46e2b4d3c6e8b6b964568ee019ea5f322527dfd166cd426864fa26438d88390937a9914f6a034fa9657c4c15b04abb2ec554c78ec93e6a0613eb10b1408bb5543147b69f4cd6894ce9201d5d95e7c7b31798aa61c7e8c89d034fa78d379c11186e8787f7165cfbbc7a29b960dd8f5e5ab4ab1563b5357cb2bb56badd4f898a557862124e4f09e58bdfa042f05f597acad1a7531ae6cb50f5698449d2219cc71c98a2d9a0b288570c21fe2290cbe9b0f2fa78988b3575ede2c8078087c8f4365f871b3af392921cdc877257faa1edc3946d01bf5d4755be47b209b5acdc044162b36f620bc9b7a88db786cb25d66c6dba5f7f7b71cb91e996d001a7519d4b7e8062de7bc309e8bbbfb213ccd1ab34feb8eb7cf2224c5d28ce5b9ea93f4ea17723e939988e1850bbecb5f74dd3247edfb4a27c0c20cf402ed1a228acad72e6cb362b2ecc754d394a5d5cf635bf630c10a38c38fd9c96df26835d6a0032bd5ea9836522d0de4adfde8b54ab21d247575ef54a9f0aa33b30ada4575c85c5dbac66f679eeeaf8af9b05667035c4bfed7b7e8ee7e4a9b40b8d2fb145f1a51168a5fc3450bca04f360a4ad26f2e18729a820071c69a27e7d171db2ee48c921593373da98faa03e0c68f1469063b38345752808b6738e0bd639230653894d94887c698979f96e8e934b88afd7b73a63f2aa31300fd2f4a6232e782ff3e8167f6af591edaa5c4923decf0ad7f9f5d60b8288eea80c0fd271ac7183355f5f5fee2ef669868915930a55e6e9c7f58681bdbe4c364ce873865e07d6289e53e2518567208996665975a6168d6ded728fa1b70dce9b769e6369f8be70ea0de9a11dbe1c0b16332ffc9701fc889853f96db91d555a1166c7c2c4639a7e4062ab74c32537ce5f05e98b571f67832d90d4473f5f7c9d3eaa449c7752646a600f9c25fa7aa29e17ec9ddd1891110551b1c4a9613fdb7d35b8117a45c21b4a90e8a635c7dbd063cd8957760deb5238b75266a95b6a43f9f7e85f1ec062d9d791b990e5f597dc1c23b5fee4af840256c13923732fd2c6328b93c0f8a818e277bea3ef8b363113ec9ab19a10b223bb4e754af4d8f623ef2c7e8cce4313900d0a9cc466f7560d7807ad605fafbf66a1d5e0b3474d681ea94a5a6273daa5785ebb6dd5a818d2d4a27bd356923ecfb5a033bded38080397326f18a62a0c6f3e06b0b54eb95f0ecc0f8bc0146ee266a240e8a8f5a20852cf9a4cd1a5ff0e86af177fa0f6d427065b1c74c7c325d6d497dea2677a7805ae28a06bca38481a91ed3f6852489012bb01e222a8d1c2b24f277f973735fdafdaf2a912ba5b39ef4f2215c8dedce278bffd9616010fa932e5557e8e435fb84a7f8af170aa74ff88a7dff809fea497ec9b623c46fca52455e350da237fe85f2beea5ffc85a458b94184ebd531c31eb4523ce9957f3a42ad17ada0efce5bbf02812b55a5d6652f85418e075b127fee5c5ebdcfe8f7b62ffe6c838b8fd1a950ed5481638d6a525a31c28f66e00bf24c10ac4250014b229eb4ba9b530f600914566eb76a0d13ebbc1660221e1a9c4ab02e1641510109a262f089272c4acbb9161794353fc330532e1ec95ce65c9c38c4795484aa3a736f567ecc864061b26b1562024cb5a0b710b680e079ebcccf1c472d8b59bf3a726da9db712fa66e36556384f0e177139876f7838b78fe231a8184773b0ae3294d670d3649bfe1329b9d9baba1ea270e18ee6b8d39deac5bdae3e235c48cba21e4517985c3a726a2bf4898dce3aa2bd6df91f56571bf2298146c28766a8c0f86d128e7e152d4236060379a2438a963c3db62ad6fe6c25a8e29efb311dd70bd0174cc74b93f7ffe1baf9ead0fbec213f9fa79850128546b0b280dc6a698b941a886b5aac6985eb41c141e8b58b06038d895a330fed3cc42e48a7f4a1af9f5348f3da4fcaf8bd0aa86ee5dc21ebc86b8cf36500db49a71ed05f98a417b7bf4a5a3ece47b25c2475ba6ab703d361c5c1c83b29ae0f085ca889c30737e76fe8ef7651a6fcc81d00793abba507ec58e6ad32a1168c3bfde8911bf3bb77462db89c10a4fc6d943c1be1254a5f44b40d15b28ec05e3c1993b30f1deeadcba33d0b689b6aa8d4c24b2be42320e6dc203f2e4cd9f477a2a932b927c723c3155092c6f67ba61b80870d70c3272b594ac1fb531a4bc3cb494c76f39f2b7c13da095bfcac68911d92a84a664443a3515c6a21e09a8e1834c27f135939a2d2c19e73574c9e9b1609edd64c0e2df8cced2f468954e6e1fe17b39cdd32dadb939d62284442f9164c56425e89d166a0e52f01d863a8ff0f776913eaa40aabafa036799da2a33f0944ad10144f20559fcfc1d2e632e88fe3bf9ddb511e54d53d7ed7aee81d371649ffb3ba267f32d3e6490dfdeb68efb9aebaad869a777973b650d72154ac8b4e2618a4b877638712e8ce10823ce6f890256b7f6c5faf6b65e237b3f10a802b2323ff651d543c62c1c86f7776ffcdafe730eee84a84bc47eafbdd5141eb6e5d240bac9dbe4d117d34c52905a75d3c04089ca7306d7337aa5082277b6c05765941f744af3fdaa97f4ec478d658b1dd303eaa8fc5e581d1d6d0a0b6dfde0b4a46624c6b441553cbe5f7478e3e2b95a05c6fdb460f185dbf67ca1a41504611d712b568b2e476a4a4a29d289cd416d3025fca7196b8c1eafd0058e680143098f88e63811c9b10ac187f8dd1c48e1da53a251c015725880d836cd602d6d56e7dd08dd55154ebd8e8d46528317bbef8764c01206a0aa0607cc0b409012ebd09a56f0ca17ec21638e696462ad576638b7395c160e4d2ba128dfff878453dbde664aadcd7506ea97f2660c2ac948944a020f4c080e8a261e735410806530f9911d4e8ec39eab75eae89e6fc38562c03bfcf51374ae9e82d22338d33829d2eaef7c8131356e0a21957bbe46af1ab962783ae8225564fc78ea6e96c5db75c740d3c5479f9aacd3b3c830b4f5c4758f508257f46a632669e1f93abb27403b796ea279af065a72f5cc9e3cf971b5ed76d39592539e153b00b2c50738ccb732d729ac5619075a8e80367efb5a129359bc4437b10a91b23f079f497a1ae54c3f98dc1c53b86bc1b01ad02ffcdc2f2823b5e25a2e1595d09fcfce76f447d4c05c1085caa9fb32992fafe9f51b5ab1f146dec9d2fe84105af7f702827afaacc682636d44ab300f009985ceb5c4d4cff1e8b2d7769aef6e04be16f084b209d9f9476ff2fe9bd5b986f3fb83054068c3b12b0d770a0110a65946564f7d83df8fd2760e58a1d910138f026e87ca1250fa6fa35159194f6a3ba2c30ee3b0d21ecff174648a890e9f8aa68d46e2058c4c439c75da0d318d25485d8fbaad300ee2e2b2d58726b4717ad23f390d7dcdacb231d0272c3fc054e12f4916344719032fb310efc6606d09614f8ff20b3a0b982ca2a9a421de4bbcbc07314413e25ef0c9b171bc3bcd8e7cd53b0b2a5d5a8f497610680fa799827af1e65334b306501074a754200974c128f70fb6088565ecaea4bc14add2906b83405bc132e390da18b2a37ab3290dcfc4edd02c51237db2377f2fc5a6307d5a55ef9238719edc805630c65af146b7da5424ec1fc24b94aa9ce0a14963550ad1c175e9a0c5fd059b1f293d60adfee4d43a97644247d2526de88c58e6d81e6812a2053ee552d52a2c85585e358e58769c70a9147d1cddc588b7deffb5ca3f298c45427e1b84df63ab4c633b51d4fe1119548dd23033126fd83faa5c2c02f493ae08eb15b4063393da31a1ed047a26d3cfd0f078c59a71de199b41a0329e51a8e001a48ed7ede11706dd8f2da7e895f3d47374f2c0954b8b27e0543ccf3634a5483d7bc65439e9ca258ac0ca9e094d4d64d94491e3035dd0526c7075e8ba4f128be6d290bb7e98152f6e3589be2e097458280e00201b6f7860480fbb1cdc0f3391556bc31ad8738afecc8b5b8b743bc77086804e0bc85480da2ad8ffada5eec1962d48bc0a0d3f900c5de54ec49cfb69ef3cdd04612f5d1927708b7e2a3d3cc4aa9c266a7015c0f1da02be134db37aa883d738074df35ed397668b4739bfbaff6c08270d76f3ad3870fbf3efd6def3a15711328a9a617fa0321161d581e47f76de232d57cf4ba8d4047c71a52a8d34474824eabcc52467cbce1f3bc7796a08d99f5295c2693274126ed7043ced1d494690e3a07bf0b942ace659fd3136181cb7de610eb63941e84de81d7489a1819bf4b3f1ca9e730bdd1dc9b62eefc14d6d4f96b46e73bda90cc8730770db1892347c26a0f930d49a65d9d0ff46af9187465dc044303994b27aa7a89cf0a88671edde185bfc4d21195501eb356e04231f489b04276b9761fb412f747e9334c80c59d85bc69bf0e06ed74db5e1c1a5fe008661a86f0356aa557b778a0e4f1bd1e3681c229da2621967539dfb59b5bb0a55afb5535f7416b687a189960e4ca6859241550149da200ba7c641e3020c9dba5b43e71353e3745fb8798fe533c06751324ae0cd1db6dd7c595fdb0569185c38f9d4e3e5a4d63f15c11f47a2bd68a4697c20fcc8d1e2bcd51a41fc5e1019d7539099c284ddcbc23a9cb1f7e4d6b112b75546064fc87e60ff89e3f312b5c9443b48e18feaa15670a44340b9f1830895e19366fbd5b494c1b435c1dbf064708cc283bfffe7525c091d17b7a07fd2e7c2241ea6074e320474d3a32f78383cf165507169174ec30f97b624c69894b2398a9d1ac437f6b1e92ceecec393fc107654d50c8b2e3c9efca17c051207713bb9790be412e4c44c116ef0f4a70073e0965799e16c4fe1b0381a92fd7f44514f0272ff6ed58ec4ea830efde0a66b77710c0e46eaf5ebc0848ec595d21b9f7e5c00958114a50acb7ad58a42ff3cc1b95c81414f75f2485fcfc004f856bf94ef658d32b5c5bc794836f75a9ddfbf23e3694e5e232ddf6dd03f74f5250f7e49ef394a49101bc74ddc445cf7b2d145afe4875a982387c599dd914594b5f32aa9bdc6c4815b02ed9e0770b99106b73779e8f9dfe965fd112f006db07f00010d5d7f839d136ced0fb3ff8d969d3b4e50fd398ece8721c223b43d299611ed850fd79f7263f59f843c336480bfbb277c31698e2db5fc64b852242c79d1baa99303c132161af6f62fa0936c9086bf8a83f840712804b5ddf0245cd223c35d57aff1412933d94d9b1c607bd53d40027cc0839294da680d6d7cc4e44b943f4345320c74a6926ed5a142ed7fc3f5a0202cbc8ca6f160eced04082464c3ddd4e761574a9e199dc3b987818a4e83c0d0349c2d5fc30978623a4f7fdd03e1d9a12e5dd9fabbf3048eec141463715d37525c7d933a08ffc6610bf6a7866018bde6cf701cc4b3a4c6c7177d740404a4b928361235ac8b9b2ad0eb3b68f2e89ea4e853daa21086c72b64d72de15d3975ff5c2807e0884e4ad3632896f0ebb20bd08d4e64670e6b0bd28629b38ce4219ae9395266fd2d2f1128b74862b90a90ef5606b1bf82afb6a010fc33b308e3124dcf2828829ffdd82bd37aa892cd1422aa52a1fe7d8a668e07ecd2bd1838e446f100860c84a237f7b6594a538075c3a3c87432d500a3d6d556d2aab617b701018dca102acaccce0c180489aa67de2d57b8ed03737d93b4767b5b277752b564e716d165a021a331a77ff79d44244f03869bb89af9435164a03e88ca72bbab700987b5c463e59953812e8bb7f6e849ca5e85030731e1cca48fd9f065844d9092b1f924ea477877c955cc40e020b76f6ee68cb1b0018517404868392e874b235ea727c77f333447e27ffc37b31810b1aceea39348578c79706f1cf8fe45b0cdf4a456f69b354555e8491a3db0affb820c024feafe69c309b42bf7f2a4a65e1cb9efa7a130f754609bdeaa97caf6f69854bb0cee72d0420cedcf4978b04f2d09bc76950dc72aa52c471b068b7aaedd4e3881286522bd13b866ba5afd956d22eea8afeda39ef1b07381e0385af2bee3caaf21879083c3e4a350268f20ee78da1439f85ed69a625244dc886505ded6dc8cb6921997ff2b5712d67bee1773549565780073a95e4fda03840f84c02480ff2ac77233bc5740829b1d2be29cfebcef49bf35f856fd24567ccb477f127e368e1d593ad7182daa3b68e9ef411a1db5832027fe8da587bf14ad804956f1ea625fc181aefc82eddb6b12ade10f420e257f76c5dd4fedb6d91d58c79038bc10edd1d2f2702b320cd434ce1f656d5c94fef5ca58b2f8f40383c7833c18ab9e6facc5ababcf3f88f6071fde0bb5077e4e1c97f5fca2c95be69f0caec69c1ac4db888b3f9a43f483a97de5acf107de8c87af397b0d8b17e327e103afce23d90f23e4f461998586b473932c619077c409fed3734cbb0036b8f0af8d95a5798d3608f17799ebe167d5aa28e228c613785607a47817efcb919447f7cd5a0d3b25c48b9d44dcad1204b6c657d35c18d61648db46735427506420969e86fc0aa73a28c042c24626c4f1fdbf5b178f17788af35f784f80b50e80eb015560a0a6134a11f93d123d7d9d507bc8ff5d30bf6b62823638ee9a15b081b74443379e70e4c2185002ae1b69d29a62450117d7376597f5379c99fdbe0746ab01f69c308df01863e0ed107cd3c2de290c2cae06d4850ea3243d5b22cabce207faa3026082db3ff33e55e9c8d49e119e25be9402ddf36ae71dccaa7635e225e44f80bdccb0f5e29fc9c0d70c4f90c14b719266e13452cbc1a4f3cbbe95c578fca2db15c3c97515cd3cb3ff3922ab848de23d36a9ba3d331499488752246d78e2ea0d3d9c7e9402f5268fe51e4fe57e621d1a175b663618f045b9cbbe85b10c6ce1c5e08321908cd54aca2871b39db5aa0253239dc0a2cc0efb1bfa62f5cfffb73880ab0f391c7d2448181aebb9b6322a9910a2f1b032fc00213f64e3b0f0a49ba8a3cf67a046caa8327100966107a70512944d0c9bbe7cb9b45cee2043268fe6bc2fa063989280c02a23a57a623356fcfac3954f060046094cfc66bbcaf7d0f87bcc71aa1f4862be3db41a24ce9a86dbd8263a4c8d955871e1a1f6e4db635cc5f6aeec54300ed9230ca56621d1eb9f0c0bc03803115bbb28397efad0933153df76ba0535a1c77887c2339573a7aedd3827903210412f2eebe69ae46e46776addeadb95c129c9405e51bd02bbe73d7d0c855994af686cd3760a66334ee17d4d15f198a2f9669a965d328320c5ca484983d60add828eabe4cfba0352e999974fabd607c950bbf8cf272626f67878484c9836fd2861ed6d707c7293f0abe8bf634b4d6952f62401f2cce0a771d838f256248db4c5dba6658327c3e12cf01816773e6a22b8d3e5d68a6b650934115d30b0c69279976c8ee40d5de28260d730a4719844103a1f498016237f5d16f381476437574274a501589b015e763523a7c68abe1e2c72c3c75061953995ba23cc131a4cc87d20206d49694e1ecbbd951286e52c56dfdd703f8ee5c0a9f8150fde81013349362c4beb3a4ff60c19e2df75cb2552ce879dab58b4ed7982f53636ae9b9bf2b1403cec1e481858710de882c091a21c7b50776349466d271a1ae48b564d7d37d82b57672e68c9542e54eeb3d11e5854204b343c2bbcadf8b4bde59f5c9ec75b6ed9c72ab83ea76c985f23af178f48cc76347db35e50d85fcf67b54dd85e4e3772950a7603cdeb0bc1d92a142a5bf1eaa37dc200b841f767c51a69397afb9c73abc179e8e7a82ad52396ff6e0605b4a70bceb3728316d29b56f17bb4c5668e9bf4924992cd85f051eb8bc215568480bc3f8ff76e2f91e4c6cf910f7dc44c6df1cacab80c6a0ec4c5141626018d9d598615d27132b046ade58e387655497ddf6a9eb8b7e6f77d003c35f6c0e111a2231bd4fb4cbf160afb7de6bad1dbdc0d88dbc0441adfe7d15f8ad332324112ec91e33859a34446ad75b9590af220a94379ba81ac8695bd5af355b872da5e8305a378b344a4cce9df88c9efde0c8e0e41d6bac65f8aedf1a2bb33964a8b0d210bc1a71e67c6849d7f31a29885c129808ce67d9e8401f6bcddb1ae0b33ffbdfd915701e4b5dfe37d8868829026f4252b4ffb148c1e679603eb26ec58d98054657c7da8b64edce4e93337aa07de580e4b16e2853acb2730ec395fe22ac4e69a4f92deadf20e623ff588b5c2d5e75c9c2cba59820e074a189c4b1aa751c70a32d7d7108c9306202c146933773f867dbd714ae408861cbdd7ec43b0f0755361a8e6f989e6dee1c4c5c87ba8156853be43cc338eb42b2cc59b5c26d1460686344026cf78dc6e31f8a5ca87b2dbc778ee2a3ebb07ab75e0fa47e2fe6a573f1cc10e5a9f0b34d92cb7a56c94b08e4dcd7a761f07e3881288d6553d40df00a0200d774b2bea807849abdb10d6459861cc0740f59540b04520c0d7bfd31560ac7b9bfc2f347f45cb4fc000f4a458bae32d602d070d2369b1d2d57cc889beac1195e150d6643a3e085e75611034432aa690eeedabf4c25115a9a6e4a78e317ac4e6e277117bcfedb51561f4582fff2d2f6a4d0d38eb9d8cb6aa961f47ea5678b190b5f109997ea356af045ba3dfba279ea3ab90d62efa85120812543880973ebc6220af2af584af4996eaa386217160567c02dbda3310008214799d08e76480d017bd6a397b444e4c132fc71b08c48a383cf19ec8df2d7cec58204664103d21bf47437f441a9c51d2f6a456c9063ad8efb4bb46fa0d892253d463081f8756fabcaeb182fbc3fd2c232a0097d21f4c988f280e304799a074b7f4b41ee7b29cb130af08b5844a27030dfb14ca733195e2c6d91420a4aff940d812d6141427c13a41ef6ef7711cc3e11183c227a764d0e3f9af0a4fc464b2f992d6f63d36f098e857a68a4373ac92c2a3938311d291d773666e76c44a73fde754670be19bbf5fc79337d48e5a36d4ddb40cd52d7f15f3cc7a4fbd50dd7073d494d5f4a8ae61e35e28003f1c00cbbe125194b24cfb60874c444bfc58e5fb2b0398f591059d229cf1b1d90212d4f9549818fd45144151d58d054e6bc02db0802b2ac360d11d52e4aaac12158184d41062a3525603261cd51a65e1e11fedafe0e69b406d2b8e5dbc80d2af3a9ef7595761678303bb546b0e9a6e39a2a8fe6465796c51c9394780483af260d5e866c76b47a19b7f232ba2ff89a553fb02d71de2af2331947460dbed126680f94307cbea5455d842fb19e608be7c407e1a948466cdaa9e9fed09400b59cd0ed1e3e68bc88a5af98b2a89395e26ae1d3107ccb18f65f771018f7239c3871811c104e574d61e0c12b71d137de472696a45935d05e590057fb2aff34a8fea14c9a5b20bb9ae662bd727b0176f9a07898e6dc301f82b16f7d46cb8a192cbbf9eff393f4f37da9a1505bdec439b620bf07bc217763250542a9cc4b6ea42d42e7217418a9b3ed1e7d49ec5d2d711d5e929cd3d5622521b4169484d32a24fb854bb320e4bea6e1c6aca8394595d0f8e02ac6d5c985b0356d39100ea75bbd1165b9901ab46bb1d3be332713b61ba8cdfc018cee5fe2571057da8afd1380065a7ac50f8c1e6706ff1cb98be125aa18301a3c761c232a454b18c69f9a7431bfa02d41c3d505e506cdb285ffc37fd8ee1aadf03f3b8a6e2c655d149c2230cbe146e4cedec559b5515e1459bb62a0b9830d038a57fa1231da373b8d8543bd15b1fc9ceeca2656cfee2f30248aa3bbd88769770c84813a5c52e23a9496b5685309cda4ca72fd5b8ceda368448cc98bb612402db5503ad0036f27615ba7e482e9c72e8ee8fecc978545c73416c9229739e08a845334a04c439fc3af77e3155ab00e036dd9beb273b06036da5a46e55d99c92447f9c5a9d64fcfff99b4caa09219df8bd66638d55de8f06005ed5ce69bd70e7b155a150b8a18822684a8e3a69d9c50a5ac74ee4ad894f27e4a435d9ae09eba9c103022ab103a1459334154d7d7fe8bcf384e569edd8e166554ffb014518bd1cb23ce0a40ac05771205d8e787fd068b7e10804eadfa7fd7bd44f22675c2263abe2ef19b7d8e3bb2fef3dcd74509c365255c18d11b1ac76b78d69317e1deefbb4e8d1ced5db1fe8c73a634d3d4492cb410435ccc2e5d382d68abde9bf600ef4b8ea1ce16a568b6652007fcf17eacc25824cf669966ace932aae71feee7fc78f4818e0f4665e9c020ce3985b601ee70565d6aa53eac935eaf71bffd64fb76241da1e55f15b1e11dcb0b323ad7e570355250830d0d8e41bd17a44594c8dbfc2726751322832ef0adbdacdb0b0f4fdb959012c0c1e3582efc548486daa628fd98333b5c1697157c9a74f66e709b7986ae86d79dfb25acb7005a5a01f8063e5d4af4d00b28fcffd268961424a410ed25619f69d8a0e6e3ead19f453ac526405b8fa5c4d3b7ff59558ce300e898af3913c1cdf98668d350a112b6e1bc45fc198eadce6649f328ff7222bba413e4370738c8fc3c821c946890c8e3fdae499f2794c2c8ec4a6365d9c91e50294d6a4607e3c2b9f527fedd86852438e5c3af391db4d1e24642e52762240fc3dd8c43a7eb13a24bb5b10bd7f69e9f0e9c3c2ddf27b2754153a642c4dba2c8e3c05f419de59b4a79aacb60be0d207121d7e9dec00767755554e853033163b96e8df225bc31a3d4556e2bf3af8bf31eb07bd938ce1702683cdf1cc5b4a71496f9cb50e14c001c7e2e6147dbe0f7bf01ba673e4a397d64fee6e1b848f0db2afe790db641fd2a4f8cc73b8f5c823b599a4d8d5bd114519e34a39f745dee38d776d80164c28e2c30009d3c187647a65e19ff4027d59b1652897261ab74e5e65439abb6b6b2ef5b830d0902ca6fce5971580ef7a24e96ce289029731f3c78260a5ce97787b2532d9b3bed65da3f33991685a33cd4ac358c4fa3b62bdf39d5a327f8c017a71e0e920abb00f446f59e0a721f1b0cba403cd51fe84d3913e6d37f7778e339de3e36d08369f9fb99f136ba304491ff8b03b280f93f3e4267d8930357d540980528908e8a105e259e9604f6905b44fd815a95cda3be935e3c2a108401a8c0283180a4b22227679240646ea9f3cda8eb1099d444dcb20e0674141b9c519277b9240a2162b0442a7b97f2b8a048d98fd9bcf120223741f2162008e957f0b2e57101aecbf9931542b676a0c87ec8c87f89baf04169f624d9dd3ab2e065854c6167abf5313a69af1f5e3195d8cd767bd2e07c63dd45f90e64e8a7f3a2565604fb62d33ad86d3893c5a8f3db14c25e74bfd3f432f91ac60608f528864031012caed7dd952d7b15ad13b2fdfd99961e880d3507fbef263913e0d49f408758efec24edd2997b650fd8a898091ffd9b6256bb3e9714a33fc54983e8b0908b6900c8b5a6800b912f48ac04fc9a44c28ea54b858c4b59398b17396cbf5ac8541c2c1842f7181a0bee9aaf9b4ed48a81fdb37a347ee0ff3cdb5de5d744990ef5f32702ea92f4ba7a8514d11a207bd15a087da00719f5832dffb9f4dfe0a8d44452ea66939c8f4d397944ad965a9e4b03e4e7e88be8c8dd3c3ca1bcd85eff54168a16e30e9d0c847de2d15d3bc6e5c32fc1df0fc544edddf66e0901f5d311ae48408851a20c140c37d5e54d07bddc65abc8b5b797cce48c545e050045c3eb035a36ef268091c4a387c7531cff33ffe81f42c005a419bbcda2d8cfed3591081bae2c4abcfbd17c79f5305568a375536ebbcbd41c842a20946ea15c51035c3fc0aede722353a2640363c4c59b43be5d00fc5b6267119c7c4cc18b9e5ce02fd02e590c32cdfecfe2dd01e318e8691d0e14138514a284c93eee94aa31e80d5c2c04720e452252bdc3b167b6a53eee8868a4f35d2abfefa5ba99179586d19a7aed12be55bdc7b89b1ebc3545cb76ae4b7fbcf4012ca82b6b8954f92a8c81eb3a1f02ae9a1e9b17efcbb6c57d2abfbb39f2609f67b104b1360147449a635eb69dd2ccc1338349e4b1fc451c823a6dddf3f9624639cf7a71841c679be321196cc6acce2fa9a5eba0cb6369b36d5a965e5a6311eca8d08942e071d1e8e68a63b7c75a2de6537e2a3b50ed837325b776b396c6705d75643795bb4f3f8e7fd20d7018df75d2a77f1b59bbc0fcc97f03c4748d2ffb72f9b88830069c4141bfa7f3dac9582a3c5a34cb1540f5f5b4acfadb2c37764de2c753f2f5839dddbc2338c9f688a02b0a9cf8536b3e9b1ef0fc76a773b21b8cd83a990e27cf290e1d46155580108df6f58a0595db1093d0144bba3d4f23c645faa6486ba5a528f1c653e7d427c12b93f2b6c68edbd6081b8ffb21995ed06858130bbc16990b3e4fe64c8afaf19eff200b7e5e2d438304fa3ec522a7c8973350f12270488d2bbc98905c5a28cf8e3e3d2ffe435c8324008d70b855431a5959adb769f0217c7b044e66c850f57c8c4df27f389251a07e0b6a4c687abc648bb417002c4a6458b0dfb1869c3c4ff0ae7a5345dd0373745d00ceeb3495f46aeaecb8c2f5d0f2abb5fa0e45e9f102b16af01481d071f812ed7cc383498a832373fdf21425701b66a54b6a890392e9eeeea805506a9510d225ca53952d489b07281b1ef9429df41def39a98e20d162beea43c939985e3dc427355e5dc0d861fffc961374a51ff8b087d3d74fcaa3c164d6d6544dc304a4f6790856dc8361eee2ace0dc4c0a603e4cee11c6d3732111a310e7109d07842d9dfb81d983afae6b299439ebcc93cdd04d5abc44795ae1866f4a51e7e58c7645fcf5ba72002a786e6946a2cf10516898c6d677567fbb1acd785de09bc3f64c6f7fc6651be9bb81d69ebadb7719383306a4e7ad8de7aeeb5cab2d3a56aef4cb889c6f85910cd49da3c2707634f3cf76583dd034c6ec4d833e691ab13efc22bea60221f19fe6341271ddb7a42c82a35c3e892be3b485dd9951b3e9b666cbdf57cac0d179bbbd682f084ac88570734c803e384c0b1e4eb08f6d98a1833952237470603c7980e262089b6fca0799c14b87da4bfdfc4567a18e3b9e9fde4f72ab7952c563f168d92caca1f5c3760d1adb132a8c083844f806a9b521de74fe4386c7ead03ec18eab5e62f4fdb9d1861a2fe53bd48cb3f087996675eb01c07fff97ae7c0d9dfc1cfe110b1e027b3c330ffed8f9fbbcd2c4a7d9f934c345f8b28f1a1854062661a7e33a634a79fc022dd18555312e08408a5e94655044399fd6a5fb09c9d471357d785c14ef173b5c8d61cc25a79c40828d7d0c2b5f51b56768d3e705b56ef7f708491025d9aab036b9c406c2e75d112ff4acdccab572f3b9f18a09c250813b42481ca9b0090133f8c974ecab107a42b2dc5aaf677fa657be54f743fe8e188816613a64bc66e6d914f75b649ff45447772efe414677e677049d55e2f0301688d31ba14b20f8df6a29472de358d44f001a2b55e907972603ca0d909f0af2a2521a3803ecabc0f0e05e25817794c009125ce982aa75f87184c18029ca43322f27e2b3455ec5b23760ac880921f02fcafef38cfacb82e4b35bf50ddde60b873a760f71d5ac5bba9ecd16267dfdf79fd62857eb124affc9995439d28f44a80174f75beeed2e282c31c7ebad9c10fa0bfaa0b724212da47cb069dea5a9ab2a746e0cf8a6890d478a0606024a9598a818e5185f7ebef5b47a804254a06cb4bc20855d64613ffd97b3c19db9a073032e986c4118e777d1d621c38c70d310e1f13b184204b8326740e68e8a60e79eb5d2b5a88b0acf1c418614e8940f9a52e6e572e67e950be56c00f3cd57288faef78dc9645e3f148fdfb67538078d82620971ded924e3bf1f6a787f523bb5c2aa4bfa445e3b06b67adc9078dfb3bf3a6c03bbc0060474f65cceb760bd83922405a225e8f9c11146cc7f8e6d2cbb183dbca258a616acc7f81429cb37803fd6d588661f0876792250c1c1c061a50b6035e22953ecd7de859b264a3c341cbf566181ba007ddd7d3aaccf34f2783ab042e0bb37ce364c0bb4919ddee71e0f4df737b67ccccecb9638f7d5732bf3aced7c53774041a0085c1107ac7bc140c9fad3b3b24bdf4f5521873847ad0367015e3da619e70670720741aea40dfcbca32d58d30a882246b723f9ef538b647021c38da2d626dcd17d92252a0d661603c0cd86fcd763cade29aac9dd0ffa8d009868d24c635579e694358af827a3c2c376ff9a4e48b4ad6e8c3326a2fd7d9dca52b0ead2351613edca8cc49dae40773f92122bca0993900cdec7a82bd982f7d5d039ef5c4b18251acb064582bb5b50016b2aa9f3b229ca303c7933720218ea10a4294482eb05e633a7d06c44900b46c900581298fa363e150ff54a059312676e104d82785667b0dc06aa04c27c426a99403eb37cc02fabf653f507aec69dff07c55076ddbcc1e4ced4695cfdf50337aaf522852bd6ce5311b61146a407e85748d6e2bf69afc9c98d42681ec0ba2892dcf0c63377aa21c63376fed74d19fab509c357589f65ea4d18b42918bad8f455e13186326d4563cdd3f52363bc53a9b4dd8e1ed54a1b0bc6d283bd85ea9228675c854c5f7b5551d177467561c1cfcf24902670cada79f66a685ec28afaec41c3d4b0a3186467d6720d0f1c1c8b866709cdbe13e052f3d51ce076e1ca8deabfed3421f9ef57299847fb1d5f9dd7805f22289ed6fa7f7a45b3b85b3321e303a25e95c87fba8fc355295ca399d7e4758e3c76c39b00e046723d6382ce5de42f1f5a4bcf952ad472d3f002f3e9ea5b355e163c194cc8f50ba413d55104d317864b06e648bee80178cbd7e3c0b550ebb88ec5a32cefc34bda507764ea7337c607e8b4c3010d5fc7f35d7dd35644199543aa1467960d255137532790274ad18c4596e97ae32a9c65ea315c482ea0b3e13f6a872a8f3a6b7d0139b72b3e3175b513372098319269e7544a0eb42ccb9eec57a8746e115159e946455b8977f373b94a1721c672095e4692fdfbe8897171e01224435d34a9b59c62a3aea33f8b909b1af58f5174bb7793c2c15c96ea4d375dfb35607b6b2b63c9553a72255ac21d1c41b4e769ba78d551747ebb27458e830e84ef58d7a2d256e8605969e5ba9af9142923baaed839d9f1a80667a2196df11bfd60ead713572515046b05c06e6a9f6dab463108be7a6b073ddf36214ce1d0dbb5d7f2596697c93603e3780ae8dcc265e9965451441a07b285cce26054dcb4bae649b1fd07fdffadb64a336cdc372fffd7079b8df9421733cad2e0c2a05cb187cda89f7e927612e65b2524686c861a5681d4a59ad3f4e9a4affdd932de6a8c545eed195c2acb55be8fdb0fd6be87033c90335b5ff5a786ab42ded7e521f1adb70207d616f285c7e61a43755dc442204ecce92de8e7cb9a7b619b113b9ac498aec4d8d308fab7e65e6868aba8a5cfd8dc7b1ce2af00c53923f35f75c35b958deb3fc9d5709d14e406795fba0b0e7aa3551851b90fb02c2b9d38a2b52acae6c88aa0e18c1f22dc6f163bf0474e129e8f35083e1af000945304e5539dafe2471c521493b4d4bddc193d5b285ca4d44f7909c679a2887553b273ef0c4e07c5fd48f32cea35564716bd8798732e17a770df17f2e138a496f78691334add2d1dfded9fe784bc9d98900e636ef8e9c1778dfe4317944e1bdc09a0d29a90e4b3bf55ace8c8a56f2e052a5716575eba043a655b9f8d5db7167adb6bded534626b946d6cd3ba73f062f323fbbc8b5b123944c3ca49b5b702f00b9df49662c4cbdeb92f6159a092a8fa505d6ef8117d146229cc35ef3872e7c30ebec09c709e7fa8876e5db2a6e9df8e305d1b28378b3a79fb171dd0ddf14d8e430a8b203ae514f4f9195383aa3544b5371aeb57e390e00151121b89b0827ab655c697dec8e2d40dd59eb040cfc5f640101ef95d4887f6bbe2a6f3287042b2089ab642e889caf4517f57842d28692ae666a497df47ff84723ca4bac8f56e775a19a7c55ce796fbd34691b8c36d9f9c069309cab648b6bef3fd2c00fbdfeb6cef535c378ea7c07ff83eccf2cc8027d680cfe798f8ee7e366d16b87ffcab74747d1b45c10664f0e3b46d25ddd90ccc7cf77be60c8abba6057a7ac17b589cd32dcb0c3fdef30ceb9dbbd5711e7516ccaf05e621bdd56771e41069695242bf72885a3fec92057e4884794b34481c076b61f0935644a8129cfb5765daa8896ec94478403a48fa0381f0212d0fd57e67d515cd8d01d5fcd7618892c47285ef44ceb5fb184fb10fd0d76d168232dc37f9921915e30d768ff82a0ef4e8391eaafee9c61595a70e2e9c8a063c143308f87ac9aa48599c211678e727aca685c1e916be6bb8be76cde1653434d5257b6171a8d2283b687c46ab13e8ed6da1c10dc860697550acfa62746ef4a8a7097a8de55f53bceaccfc7f737d07edcee3cbb7e733c5ce3d612e446ac3ecdfe48eb7f6b6e3201124a7dc789471a8e8d11c47ff0820db9de83d01fabfff4613edf62d8db47f1ceb9773ab3576ef499c65970747acd46fcf5bcee1c67da10179275da00ec139e5bad90d6283ecc692acfde679655ecd380b19b150f4c8a8ca831163bb2c33e95e6843d6b4a633e6a182ad9a3fb4838797f4c2b18cdae89bcea8312c176ded4cbb711be422f3d397c3fbe5963d9d5e47f0f0189618fdff3bbe1e1cd4bca3eff296ee21c29acfde72f143022dbb50b1152fda5043b71440581e3db799dccc327ff09549a50942778cd4af109b8fa40f57c9507b4964e209e56ce2119308dd392faf2c6cf4c54a89a9fea670c2f56ba710c1e5551e2a64276349010fc55c0868c7dc6c2b7dec9492ab2f8e915cbb10e24dc3c6d74e33691442bffc0a9dd56a91813e06cbe4c61b1db6fed4ddc2036ac0abe61286c61152d6955d165ff51933cb3e2e5b99b64bf2c72bf0ef880b1f08778e9b891a88ec548dd2e2739b39d46314d47cc93351d50f8c219b1b0bdf1c3eb42581f14e0a7382f4f27f59ce574587d49ddc043289f47edd3ce261705360c1b1f03fd68b6c14dbfdbf98ce2240f427b619b5a01df8629becd0176f9fb881724fdd030f0136b7ce02e7759a90dc5ae55e19ff17e1587f847d248fe013a6aff0369af16863ecece842c2a70e93105ffb25c61e4b6a76219b96f65f3907a7bd853711c3ef2cc8b7b8a19e19faecc74a80adfb53d284ae5641d2004ba9c605a00de879132cc40b3d6f235e6de34f8b9b7fef67637fab5c19ea236410a1314c5c085381e1f6577ee3fdb9fb51fbcec7223713964a89306327f4de5fb16d62dfbe699e5bb35b087eedf436bdf6ca6c157bd2a75d15e4d7e82bc19911f9cc8cc83b3f5c6711a2b09b45ef51d54eae84d79b43647edee045aa4e84da87103454b042efe68282109e8788ebf636c1ee7e03ef51000a6770334beba5f98eceed51ea1ec36d6dd4482f631e4ffd9e123b4f53d2f227db36806994ab1e5ab30fbe431a21ba181e637ac189d59fbc5824b3d7ca7d31153f076a97adcb2d71dbc6d04c728030500970c17ff93b5c381a9a55f5abe196973d110e3cae79b3637ec79b82170edea7bbcdcd5bb553b0ef38bf8c58994dd06d52bb113b61038b3548979af6786998233a6a4bf6a5d9b0e348324077d16d6bab30622ede88079ef1089b1fc2e2d6e82e1a1caac4e9b6f99d31f145d30ac557c1233a85728b85889613ec2ba85cafebfc2ee963c65d6f18a0df5476943ee7e764c4955dcb83d6de806c70aad2fc88dd3d7b5d434fb81875e23fc4f57d188708a594882d719c4901f1e1a42e9bbbcc46d153b6cea61985b920582b2e80ce2d996766089413578a6708f262426c584c8ac42fd91c740bfa0584e0b1da57cb4b21111d9ff1a14befdaba4e5c26b7cd1f2804a37b39a558c1965c11f84323fca16f082cc3d19c5f92dbdf366dfda0090daaa45ef130c46be1bc05408101f2f7892176035c443dec368dc900f35fba37c5daf57ef75f813ecafc844004b79695cb0b18a5148e62985f66f208404d6242499f6038e22cbd5bffcee12493f06fe2f9a37ff293338738e45de9f252ff93325fe4a29ebcf3d5b230e6bbc125038d1fcd46f016e484801c2a1c268a39f7ae898d81713ef7af3d1440750138952527fc568906e5e48fd80bf7265f38ebee33a497cd600f3d55b5d0be1c669d490738e066aca7bfc87c43aa9c3f2c41441c19a18bb85a99d75a824ab2b450bec555f25635504157c461564be2e741b8648ef92271f478adf6f60823d37839534b1f55758a3756af7de4a034b175d632cfd359320d70ec1cc2d1fdc3e12c8e8c5241652ddfee233217114d206c7f2b3106e2ed4b8b82623a0d43a6770e66a77db19f8b0b8b94c1b10923acf56f22df02d5cc6431e21a235f3709ad4dcefb3229cb3f1a0c359339e73930a2e3e4a2fb44461809e1f5d671b856fd42d3f2f606d3625eede6ae5d6b1821795f0ab86b1509bd9785e26cc9f8556ee1cfd17c50b96b24ffa17a8dd3c5ae8939fe4d6d30aaf83f95b6b1476f0f8af63beed989234282c16483718254c34e6f2897f86734a1bf11ff2bde659475502a97d9ec537ac4d48adea96f0d062e335d65b105b063b53d7e2ba4c4480fe17da471447a2b5b097e29e79109c97c8024551ca28def3ea567dffbb2554831f6c20f182c0589189d2fa90c8b08d574eea22a4f02f5f9fc43281cf6e460c8fa7825ccc96fbec38467fbacaaa187e4f84090c8507eb6b587ce3ea4cc5641cf69dac592c13c49acd883f5f22cff8d5ac1e70eb04fd60aab9abe505e1bbb8477dc93ad544e76ddfe94284d6e2f9a2d6e1c6033eb50d2e56e04e9c4363579aa221809b3aaedc7fea1d4143155565ae560a82a1009791be6e040650f8473829a78d2d23fd0ef02e72e29562d3d0e87857ee31f493e926d30fd6ade913f39d7a9130cd1d93fba83f7753c08db2e5bbbb61a2600b666b45cd892c4fde6e8313c072d83b004fd10210bf7055aa549544bdb978949532ba15763c58900915970b225e3b47488a2146923d50a167a8efddaaa35d6b46f1c48b39793079fe0e61d7c9682367a6b6dd3e42ad80d9abe747e5334c357d8ee2f959fef4957ef313ef553758d80b94c5fdad4fa4f9905add0069aae244a1a407bfe553f0752167cfb49ee5848daae81df3148d083d07d1ffa30382c67ae271ceeb1e1d8787bc673b1ceb345e2127d5132cdb85f5005ed4e6699a55003f319a4e8056896426d207920001c855c5daeffb940a8b48e1bbd8e189b022e557ca57d700bec563c4ba405e5784396fbb4787ddff371a830095028506a0b65acdaf4bdb91905b03c1ed9e49fcacdc6c9e3597a297f92573fbb130c919f21fea5477e522d0e80df5a33a8488eb02934c5e526c9c6b3400b8f284dbc1eb25207cfb8ad7df128b54bed24510befdeb90cabd1b4b10ff8e8bfe4c5b43a3c0ba6862afc0f7effef6b7c6f811bdeff09b39cdbb98986210d20d9297d9381471e1b37a923170c18c6963ce589d75526962ecf8419bfd8172ea650cae60b3540db3789e3b010e7ccae9ff8b79c7e0d342748eb872a0aeefb33cadd168639b812359a4cabc83aa01839f4992841d5d6ddc65883dc33d11378e61bb670a9b74e1470c6282d9623542c94ac3c2b8a40bc6f92e3eca40b0e9b377ea48c2f598abd59852f79f9e068f711bf0fa4804e13725429dc229fb801db4bad48a3010423697f23d7e43ca0fbb9c64da96d5df115766c6744db69bb5924ddc4ce7bcf59f5db7d3fc40f0dd1d270bba4661bf6e6a7b0eac6ffb2171328ba6bada4e1d6ba0af66b92d2cf29c42b914126d54ba6e9da25465e3086feb2e512c45173dfcc59c16f02303a4183daea631619f75ed759572cf019b57e5382feeef3fc7c9f41a2617b39d8d0ae3354aac3c45d51c28165ce8fe3983c26b2e1f7d907346214baf6be9ab0c72cbd4b1df8b293500974337f25c715d007eca6dcb5f1aa8e1563e0314af9fc5723a679a4f731f530e6a3fdf1766c73d74b0e7aa882ae5e77759770cdb96f1fc63f0549128bf0fef244768d1dc08cc54ef4f651900f09f476b22e4abb9661e6c8c3975111e1cdf8e888abbef56cc04f4d31270f91a02f63c4e023fbb8cd2d4f10b5e99e0c1fb92f066e80943b093bf842275b21b137a64febaad8afc22087044356e1de19d40e4ad7d131471ff4e158f8ef788a0243fc915f5ef812c517779b9e258f1efef1310a2689efb15613bbebdeff73ff28f2123215e7d3fa834dfe5e1e851d311d08fa56ae55d5e5c778214240b10d980ac7507df98c1f35178d8d05ab63cd8d48496bb5a92677819f179201f2e4cdd516062f83986a0a6ad765e19b48c26b7ede53a006436c1a0c701e64acded2e7c1fde4867dbd85ac3f8284fae3958d01ce596572f26a46454cabcd6dae34d0940f4b932124146f6b66741617c2fd514f2024bd80e9fd307fee402d5ac48281a08d4b418e5802d92931b10bb6e13bdcc2bb1a58bd711123bfe0479b34d3a800fff4dd63fa8035c2878b46e7f989ea8755d1268cb3c91ff7bd63402015b67b3104d7a24b381fe1857dc9c3ce18ab88f8c1e9fabec10603e1bf6ae6a8dd94b474ec88e888d83748a2157279e60754cc61617b6fdf9bdc7c8100a39c3d0fd4621c4b4c1c1435adc117607314481421c935c637d97e6e24e64bcdb241bac630251145807e9bc923f181694e35a3676e116de694225a1251793c61d19b1693a46998eb2f34fd3670cbc693a3f54cb25d5ffdc8a352b326a1f0e5551d522df52927dd3ff8e5c7265659a132b3c54b3c0883491f23d7bd07c3c680f77df898fabfda320929683778770ba8bdfa647ffe022ebe69b68e389ed2c59d2d12b1d7b4f371e8b11ad66f1b08e8b333c5ee4ab116d8ee159fbc8a28753088a7b3f0e1b658a0262f7c3e05407fdbd2f8b315520a442c559b7a25ec10bf84c83fce7633b79f89010687c879a9ba9461b48ac27566d3f0dd106bbd278aa2ddb687b8c606d08a2d883beb77208c3775c652043b3ae5cdd71057adbeabfa0518c8bd62577bab019a5e98d42c93b2df259335527ab3ce555ad1a10f76852d15bd3ce25c9fd8ac3cd30fb9e5721ec5ca768cf87688b7a4760f9f85e6560af0d0de16d62e2fa4a9c97a10b1f39c12804a0997915b7349a8cb0a56aab46086fa63560cefc5543861fb1e82810c17e76f0b626dffbd8c3a51528b4faab350680fdc32434719ab67313e1fc3456f271278e2ab85d035e4861b595af125ae6243df883028f142516266ca9fb85d440bb3bd780544a1d1ad4e96444f06a1adec1157c058fc7a868c494886c94277b20344347d8dea6abc1b693809ca7d437a995e32cc7f33951f0ab8ab14786d56012bea1377af0b94c57e75bb518313844afb0eda656bf610e0530b981a9059968238efcfb91e67c0e3bf8467c388956087383128315655554a4410baeb008a41703e9412137f1d50790777b633cee727bd2c8b12607bdbbc0fd29fa7791b44caa258475ef6b78fe52446e730286243e7f5028c71ab0afbd05c84a26800f3ed987722db875b564f6986083382e04f6d2a6c893e8ed63980b7e74d2a11c81be4267f13fb921634f5548c25d935df3e1ff2cfc229d8ac3950e0c1141fc940fd83542c9ea4a4b4817f480487c85dc760a364f21cf4bae7061d2c1206ce83eaa452f8ee6af639a56680f158f2c7b96f95432f90dd295272408d2ae6e2fdf36b849cfd895296b8d2dc1aa594737ad9795392d8664e213988e3f1b2c114489af9f5f6ead97e17907ff943645802fb91d7ad952309e629fa020abe1efe2c99096132652da5c5f7c01edb8b67e9aba7fdcdecbe4fd0b526a2c2412ce6d6f3745b1831644639da033d6f0fd47e361ba25ff6ffea5fcc642714367d2c369c4c030ba92d826343176d375853633c9817f61a124dbfef758d89b85f3fb4f4f02eff50fa1ecbf98cd8c82a7746ff06f8afcc7d275212c2f234df1f1edc077224e6cad3436b2936efae4768cc689ec76e593a6ff82ecc2ece37a4d506f2b88b073d8f924cb0bc4696028f10f2ae5bb81b18a13b996ec55b530e9ecbcfbc8faa48cb6764c5eb95b04b4a17a71871a34668920abebf81df81574bb2a956c9f03aec155375d56c850ac5b3f828d1b1057fdf243aadb3974062735a8279ae4bb4fd8fe03c63abd96d75d4240030887f8e382b0e5af3a1a42e9f89a8776346c3d2bd601bafcd26305d1e0572b45cf03f3cab9bb05c0cd54fdf08f475f917e3cd231211f31338b032fcedd2050d1c6b98383b3c53a303be1576bdafc5ec325550c72780bc480e30a09ff2bd8abc8bcf0f5590b1cb8a0330d0cd39d20d9500af5668fd3738684bde85cdac88863d16858ced8fdaa86ab220acf2b064bf1cc5013ce37173a3adb99cdfd33d86056a4ea72da7d1363b18e4b01150ff4d05d9028b5ccb9699f2b170a1d048ae69fc4da8b98247497780ab1bb8c434a0bfde640d946460a6206d090c74bac7aefbdc859a69b055291b690120ad166d6a49c618a4fe3c3b8776c58dadbe270883c9ce5071438201df4ebd03017037d90ea0757ceb41d2f28962ada1ea52d22c1959bc472544433f23380c9d602320c3e8aecd51baab3bb4bee1d344f95b17c58e3ffc551481f7a6bca7a9ee42b0471ecf91d32192c384be305f173cabc1b7a28865882b86bf39e0ccb11d9947c88991a3f56f991dbb93e8bbaaa0374a5571cedf03da71ebc4614c6a6f013564c1f29d6c65f15d6c0fad75ce16d5fd218971b6b0539f994889832dc81aca7a93261c459437c1125e1ad178967ca66d1a3c49262ae41fd54d9749a9ab1a8c6a17dbf8adccdb1ec3828deafe94b4f251048b115ae436a344275a386eded476ca8e560e5d8cf9ea9856f4529f4e0b95f208d8a9b70f74ddd53c1393b30a6617ca96de4b74458b37e48357950fe1c6870e1dc1bc29aa0a59bc258b747184bfa668624cf349fb6ffff1d70f170da9e5afef416928a73d12bab956b69466a344ebd52e889bd51c3bb3f58d82b07b55f02991c180f9d04960c01f2672e59e8ca543871148f8d97cd23e2b6da2225214e862d7ec9276f62bd781b38fa56d761608ea2ee58d1f237513417a865e121b4d8a51515ed938c52a32f3fd511055cc554bdb591dfc3680f81a24eef60ad8390a83831d66473812f1a08944e72c4d85bc6013d3056c67da8f0aa2f894b0c10983543e3fd6b391253f5dc91cd30d27e9b756660838e699d00a34c7ea0d4b5d32d7c42473156b7defeff9cb25d797f942453ac10f6b4ebcc5e08ea19473bcc7f846a42aeeef694e0f2854bc2f1095ed8d2c48ec00bba95ff3a87d604f25ef11cbeedad88901e608bee176cecad4d0bef0d7066748a10d524177f3b4f7ab9c778f4b3c66f328181530d012f2c2ac8f79c657c08fe3ce2b228a420a11633ece3926e83f0abe8150cf89cbc1f079aeb426b446db22992e9e574f02fb2ab7d9200249a6fc9fa2073fcdbed27b6ec0b6c006e1466fdf7ec59831643ca19e70497ceb422c2507627592eb0a25685be4bf4525b46df81dc7920362c45521b6abf067460085266b8154da7bd9f16f457130376ba09c102428b8a1ac7fd965a54bd3b6535582e80c3294cc537aaf6505a343e5de64958dca950f54768e8f891999da6bb5768c1d83fd2259b291caf82de039815ca372902591403f2edb437743052fb8c8200c46989dbcd56ca5541b81a1aeffd1440f8ca4df7c1093eb30083f0b6205e0cf60b4833b0a76f65f40fd0119dd10ad17ab7ed209ec838e5624c828190f3a2dccfe70c13e123d43a57116ecc36cdd235debb1b7d1fa218c858f8e9cbf9a374812afae6d5a4ed20120b944599fd6744f3b165353a57b34482faebfe2b0214630aac8ce5f6bdf09f90064a21fbdc6ff77dbb132d1e25f1b8e27c30e184c8f8a7962c8e85af0c5d592fab98c52fe24d597739521b03a1497701ebb11ad9facf95e92e63a9848eba5f29aa0aed11759fe4f4c29407f6fa06921059387c8bf8d97bbd0f4c79fe82e45406819259d812164fb94189f38d57c62cc8719bc933f79ff64937c42926051d5870bd2f876af83a873a8c9356509ccf5d66924bf13e52e2327df6912da6aaa8d8355a66a2554d4aed9b76018725b22d48e6225612176047afee37076891607a68d65a5f57b1e599b830b11457a21165b0545836238ecfacb35aeb3b8803eaeeec1cc4103932aef31f68b5d21b305297b8b0f3e1d90927c3d3065dfd27fd4f17eecb658edd3af44452b9541b0dd356217b9aeaef6ae13038c754cd345763521ac09ab8d09c2ced56dc5c5077ec371af68ac015aafbd31c4f69ca0fc8c4aa75743d4a14e19ec26198f9388af7c16dd47dac74decd29efe368dcb3c1f0d533b3c98365b16d1338236e9b9e1a5891099b64ba568dd908122644335798ea41011a7e42f48ae882e2aa2e0abfc168564b6b6dfe1135b357509c121fc5882868cbe4a1db44dcea9919130e8001d236c5af0da281b771d8c5bdaad460ffce8c087cb1a6177251bf88959b0f9e3e885c9d9ccfe6841e9a4ea7f029530e477a0a00040cf94e16422d9ff20b0ad9f1f9666bdad246bdf2848092212d27e026569edcbbe4dd13d2fd7ce624a0fff39d96e09b56bc7d962f6174f8afdad79410893c2bb4bd63afee1d581266e4142665aabb04e9b8bbf9f3f03bfab22f66fc02578ae46812fcd465c8538ed462ad0974bb3a23cd0037893aab07a44ee3b3b508f856c4340ae5093e79868c2b8843b1ee47650bc33aec72dcc2c370d2cc9bef440882fab5e4c4ccb786537c2bfab7aad61fa12f22844a735a88ab1ab7788e9a145d6fdfe600e1fd87ff0aab1ba330999b73f4f647ca29510c281782fb2a84ca60056b55430e394ee9b7ecaafb960a341bb486110e7962037bf5a5ba7eaee3695514bf5f4fe1cf1ddf3964bb4063dc25bd7d70655c2ede79ae87303919968301a4f941cccc7fbeb79630078ac65a065641aca4a9f46f3ddae4d16e43062ef7b95ce11a89f49aa45a7d67f45b70fe95ddb78db0599ce975a83a2f02a5924f6a9fcab3cb288c44341a24737c0509fc31d3e578e9a6ad6161841f9e42b3a88fc58a747f28c98136a91223ad29705b4cddabbb9779eaac644862c3c4910de7a509d66e265c44bad83f4aeb0dc044a03c2adce7a43ac1c65b247219ab38ed9498e37203d1a6d0dd5027e147b38e7ae23d3ac0eec5739fb3be92cc91b95dd652d9794ed670aab4a1b805a21703cbe8f685a58cce0fb56e5057bbc0801812ffd4ae7104fc817399c17e3e8a5d06acd9700511d4a998aa3d56df8f66f3096fd19c63618eef9028d8726442e6007860def8f2faf1df859e25ada61bba87152b05b25f9b8259beb2a4dc93205ffaff2bad9b880470e06510b4c96ac3116e7b5908cb66aa4cb4d5dd340499df0ae04bd8b8e100f5314f9df6ab4c74742fce73b3ff3a4cf8cace7a541b826e6b98aa311e925780fcc88460624a7ba61a32dcc817995f8e6dd830d413a7bb5a857935935c9af53ed5c01308b8f85a63a1a0eedda28b69c10ee4da09a9425ac62dd9b6f3a5e0e0cfb9fc0b7a0799c15f5d8f1728810df92b67eac4363378bd29de34627473d7ae70fe5e39d9f9a6a5c5cf2864b8f55b247c3c44b9db2fd69533d580c4afe59d19497a9b9e33501c45b4fbe35f719cb3fd8b14c23d767c9a50e6aa3557411613102de42eee2040d129e917202d8a719b38732d51785c260e4edfcbc173bb2078fb910fb78fd60fbad9a3e7722440ebe2d461c363fb03fb9d84c0f4c450bd6a0bdad892f3151d7a61d14398699182e6bd1e8ae9842039d7d051c20ced7e06b4d47cb373f2a03f81cb9008dfad78ad6b0f837e344af857f8372d3a11fb3a37e8ef66cdabb7f8c50a322d117a656857ea0a1e5af4cc53aad8594daa16ba3a3e0056bdfa874bb6468ffcff306d0df71eb5c4f0971fbbbddd9cb92232664c3be5dd913fa12e9d7daad1b11ef41727bab3fae73af1d0b7a0dd1e355cfeab2d93a71d2257021937e66c1d7771c865485489659d7edb827c9e3cbaea3edae8c6898ee4fe7eb67e68b9c5e62be27e5d8f97780c2b17e3e08d4c3a5d4f183837c8266a92d0aa868f89bafc22cdb1562e9064791fadf914c51810fbb3b3f8cf70e444d1421054926ce16f7ccb7d61d93c463eb48720e4165521471b92d4afef0937b75911dd6031c45ddb53ff112723816408bb3d586ae1f14bcbfae400c02241d208e8800c1b10c46506c2a788b52b387817bca50ad0c3b53cc44efb4f0a8ecb2ea107b71b97ef40abb4be42760d1d27edc1f6850160f6b3bcacf36cc78d06295d99d128d1f8699c561486e052976c318f2dcebb8a55af91f580a3f03b49a82e18013014fbc6e0687024aa7a1e041932f27a9d258bbe47c0126eeaf55ca75521b87c5ce145747980bc54c8774cdd6fea697567985fe18deb32863100ddaa5124104031b4aee0c299ef706986cffd48330bcc29ffcaab801228ac4301bdf54b8bd57f92146de5e8ccb14855e91c499f52913b4b8c159cd5b0955da41294084a9fbde8ff40ab332a8add7de8a82d28bc56c0df118d09a59adb4041dc13c5f9d49e54ae7694c0700c7380560a3fffb47233c872ee1ff124f9e7930dbc8577eb5579cb3a3672a8eb377ecd58e37d92a086ff3a97bb9edf647a45f59690fc77c93a039d3c70535d7f23c95560028cce7e718cfb38d1353f415378deac464e7ea5016f9821d6dcd0334e6826a98eeaeb8e75a74e533ef7adf5db19d165746f6faa8007b82146ef2a0c05df3f912e9de9af1eacd9b04680c5c68e455764f4cc9879815a6f6cfcff14675857dd8b7021f2095344d08f48521f82fedd9eda50b1ca7bc00af220906613f5bca9ff01129e8f49a26a8aa1af8fd76597626321e752e7b0aaff63ef28f024eca54afb8e0c560b3970e083d9c8712e896ff73666ee6578134443877ff36723a82cf2e5c30128ec06060276ce49eb2dc27c6e625a6397c74d846cee79ffa081925fac5730548fac38ff9df5774381b915883c2ef45f84cdaa10c4e63d71ef950b756c820f11e7d39a7fa5b4ad747243575040da168a14fa08c65360386fba874b4894d5d5ffeea008e39afd6fdbac2e880a985251fc34bf6d3352a10f31d28bd2614bff652923376e4c085e8b9203b432d3ea0e385829e6ed951a6a857c06bdc9c20087cb904ad6f52aa02053e7c7c173a69e672f6de9f887cbea9cf0bff50964ca26d954c8470e68a4798e61cc8d118a7444fa053fbb3905506a69bdaccd48a0b91e711fa4d4e5340d1911daa40e6e9d74027ccf74350f2abf2e4a0600c3a429c1e1a2cbb85d72ba2fd66a2d30456055b3eeb775213f291f6d70a0a1349caabc446ec65e518b1896635df6ca3aab5040a3e99fe07fd3b906404183eb02773361460f100ebdcb3d60455fd62ffe973e50030d3a0600725261960f0349cea259a85461b64d780724c73ed59ec3cf1f16d3ddbeb3564aa531f13a2caedb01d63f93cfdb2b91c75ead509695a268a3fb291eed14a3c8737827194f594ef4b94d01792b70be2f7da1d014026db69dac062c23c14c0158c1ef461ec9dcc0e2183738676004cde831ca155bb698d7ca769048d79b797c0e082bc67d013f8d0a62a286cd9a54b8574331cc48949f52edec0ebab3d14118c0e1f7a5e648c79c9d1c0fce1c452911e28c67e4edb8c5df750d0d8423733b7bb9098ba892459ff2569352f455f58b90e89e06efe3fd327ee3fb24789da9106f36b74cf7e08fd980c2e9de7886de474a331f770493788256700999720b1454988545e31badc071de553208e9380d8e8605ab70d48fcf7f4758390413132e431e182bbbdbb680bb4ce72db83a9cbd100b4ebf2901cd71864390c0c3aa1d6572a8c122a56ab904a7fa5e8fa51f6c6d8eda4cfa32a77566030717a9ad9a5e58680e068ca78bf77180cb1fd778cc477ee9477e17e997f58ae65fb37cec1d2798f58416b27f896ba6baf43eadfdfe10696e2a59c657db4734e178437f611a48d0ebfe69b72581191569b9eae865814db5049f2d88ff0efe1a212ef91658530a85ad3791563cb5c03df60ee59f4fe3aa403f74776b2b2b5f9d3d59f4acb391820686b5181ead125971dcc7778aa54fc4276873b42001cac0436a0923ba12e5576c8ada6209dab7f09f7d8c8fece25c0c222e9ebce8e4e61443c1f80bcbb17f2bcead4792b0cafacf6122885fa14c4fa4647f02ef9858a56938c5a029c9dbbfb70602c6968ba40be2f4096bc5b45196c9a6e96b35657cc75604cf7e80ae769a2d8950b6c522ee445c941442f7fdacaf0aeef15e4fe21be866a2f56b7c6ea249ff710605ed7ea93107f8f03709dfa643ebd94aa3f72cc87e036458bd5249f9ff1eb5485eca669c87acda8f68921a631ff33ba298632c7ce99a7b326450419272f46b2d1a5ce9459026691b707d3a7427a6b5450c41f2e93a93ecbb5831ae72627e5a209a64975ed862533fe57ac8e0700c3362e24545465422ddbd890c826e51e3e967eefaddecd4a3bb2e84659b62c7bc92f6dc5d5cda76ec6d7441dd6f2c745803224497e184722c97c39833cb346331317ff74cc1d4a0a87208027c1a8b56f483a34c94cf0968db6cfb97223e4d795bce17f1363d5f89a82b43262e344584e6d05c116bb6df62ad2fe7e1f069ed9f6c0c1a2c4a0aab489716172bf0d94e6b0854f179466ecfc6629b44ea9b019bf6c31b82e5b06127d6c5d364cd7e683ad929f545f9c925170491746cc24089fbd1a6fb7d1ce5650538a0f513e75bff89225ee87f914bb8b39869009ac56e23f805540b39819af76b25a38340326a429d58c79472e71fc0a8dbb760b22e459129b36b2c7acdbe1beaf7ca6d58bb08931655a21f186b222ff40fc8f214ddeb6c95815448a2f056021093f6e8d94b6498ccf0c9880594ece4eaa828092c418367d183ede6e36542864b928bb33ef5680a644ffd196f26239a55c1cd6f6d8b60daaee5abf2dec1c7c271e78069507e9d3ce19c03ca5fba41e18ec765ab62e5e6e3d116f1e536a75825a630f5f6ccb4f47aaf5c39fa8b929ddcb098209116b944a21843e1b526b5feedcd880445711c412ba4c7842f7e9866de31b9d1eb30431ebc695737ffc8e657b368b074f947101e8eb69bced4401a4ca97e5d4b6be0cfeb7beef00428b14aaa4a4ae7c3c0ff40a3a67f954fb69856cb28cceba7ae685ca37147efad99fd24791502c7b1c277ca27b417f9ce874c9800f8f5c8b9c555257cc59c9fd5e38939746918934b30e6d0a06db5cdf10af69329d4a96f7fa0b6aab55364c37f4e7a7e66b08ed6f0a7410ec175235e949bb80cb24d1030b7ac508b00efcc05cfdbcdca4c2cf9789607d8937348db5bf5a31637a8f684f777e608397013972bd5648729091bb470bc3a47db5556287c393e77c77bba7f3dfb5050e36a269fcc649a4afe27c3d44e485eeaa943a845188347c4078ac7e0dd91d4fd0f194d7ba38a4e36237b1710290d0387632a639faf663b751ddc50d62fa640e05debff32617b85da60da8883e50fa7aad320a3f32f629e45d8a130b0ffc4f35cca4f0887aa8bb7b0f33bbacd1ca15e62623324633500c1078c5b4a7aec6407f9804555aea374520eb0c9eb5805524fa9985147a19150e1a5f77d09a2a221ed6d8265d9e706fa9e58cbac73597296ce72fa3cd3c0af413f533fce5aef8e3759408b065ee4e6573c90435f49214272a7df671ee5742303b71a266bf32d899002131fdbd93ffe997ce6ccd47fea1cb19acd46ae539b8548f418b3b08b253670483117154d66c4975fe61cd93e964065334379ae251cb5c5b77bf1db015f2d01ff85125151859fa19e1701e18a1ad2178eeb290454ad2e68e32612f1c1c3911013be679e7ae1f3c41b52f4af56706b98196dcecc490d816a7d4a54008c9484f18c38a279a8fc2ec767d0344ce872989405b227a91432198f640285816f608e2ffa7e913600c130e37a3742baa6082d71d01168928aaf5c26148f8b800169e5b81b8f7ecc35256b82ef81ff66fa15eea4837b1922770b57cc10f5c3027f458344a18fdb7cd13fdeeb15118dfa572c66ee7b4dce881ad8b967a6deab6a8eec82154ec52771b08b445dfc517e5bd12fe2f43ed9617d74a13c9476537d8b7311a512e1bf472c61c2f89a58589a4235f2500a86e304b36b84aea59ed0bf0f4c6b7f5ee7b1e7ec942aa4b96c14f85f659df26da240aeb98b2014fa6d4a6d9531dc801a29d2f394d492619fc51bcc371d2a289f5cbc143304f4a92656fb5add754b5b5e8b76f94fb3ec97d07b6d462026ef117beb60af3cbe0dcc20d49345faae59de09a4c173dcb435c79847e7e047df4508351e856288beb587d25c2b4941a9456a6e072734ec254370d3f5b7508a6c87b21579d411fc5ef3c16735f7487186d038c7b86efad1dfe5ca7e0ab9a02bc8478cd1c6d34c6b01343db5dfc5576aa09333c06c3ece92a1750340ec50a42adbb0427d499e7230f6b66d6d280a4123d41c4f3c5bbfe3543cb9012006d0f100f2fc034d345bef0d92aaa78c5d15eae15ca3c64398b60d31802f92b2116f004afe6d022c771c88a5fbc9ce699d46a8c41af22bf2bcf7dc19940e4225d6450068258e7d91d155239be7a2f39790ecc63390088ea31a7dc66b29bd6f4da9a1eda20dfd4c0faf5ad8d171fcc85785b049e87e34d061b00fd753d2d95bc5a8529fd96a2e44db5f6ff4057fe6c13675e8eb33a314a725daad4ca9e1850bce4f5a2272e3ae9fc0625a2af7b6d6f7040abd1e3d45f8eb2ca963622914673d9d71673e25a51e86f7d0bb6d3011673b96c8f5188a09bbee88334a3f76fa3653a48e84b984de05d7f256ced9ec4d232a19669851f1da44da7801c7678f04251d8556bb34547c0f61113c8dfe75bde33f589e7b446c2b971aca589fbe07de1b5b5bb2bb8810a32737732c5a349a6b847c8d8a17ba0a6336504b268bbd3a8f15c4555c4a1748d719cdaf5b39c76479c612ef8adac5b58464c9c108b540baa51e5f64fa2085d82913828553c583907f9b381b511ab7501ebd32512c81b8b3c09f27c7ccf5f9bcaeb2221b682ccae2f8e41a1ddddc144696bc707ca8b832aa707a3409f7df0f2031e0bff1ded589f350a155eb0a97842b9f0430b0c22d53ef458e4a39e12317fcf97784ed1e817488ea9247a1777278bb2df5c8ff3fd3ed62b2353c9818189a05719420a4516c0a3b322b1fb72c471c9b1def4f6e9574b77289a82e0bb003f3d9175882487384ea810da731791ac8255339acb11ea1f0c73c2e9e673335737e60ce1025bab2b53de11390e736901ed4790cc4bc20d5ec60ebd938496165ef47d87a4b95af2bcda5d71991d2baeff676e5ca75e67022653e6b955a6cad5c262843679f673bc24d8dd3b34574096c17b3c41f2288f451a456ddb7a2152d05a0f0ac1f9a38d8c4509654dc9b6e5f6e332bd9a51348bdaf728d0b0d59344186bba622ed265a8bee1d13359bac4b0bd198634c2b4b5eaa4c0361fc88a995499e0eabf08051acf990b882c42bf589fc56dbee17564b70e5925bb3cecacf37aeafe5e7137e3c44059423a73a114983cb56d8255fd9065f2ef943df6817d7c3df15232942f25cf2643c723a2fb696506a4365080cd4ba02acec4b00ca8fca1a9e44728302fec452ffc698e2083f6a576f1a48d8482e4c420bffb663094001fba4fc37b869c80963333fe357283d4bc78318b55654110842c42315a643aee35e17248fc9db88e1af75feae780064d417c6599744084557e43c2908e50482b2175e0f27cc1a58eb0553afe257e6a496d6605f025728050e6e2be354148eab5d34c2eb3e86f8f4e8ea56a0bed8d37652ae4c4720641eadeb9a6a19a10ceb3235b070d860726d99d53348f6619a50120baacd758b84a2d0176573a9eb42476740d09e85054e26244f248bac8d13813d879e0c24248edf0ed86a2d008bae6575b311b65ef0eaf846ceb52787e4aa977f72dfb11ac8e04f9527ba734d57b403536729de05b93c98d18114cfb582fd1d8c9e759c530e9213d9476d550d1c5ecce89c7f5dd8f7ede5fe40b91c6e520efb2c006946ca88cbc20e9dd24eef059d9ea83216a15f593174c485d93fc893f8f948ed2ed29b9333f1a4c9502d88ccd74f34cf8f390aa25546481e64f3a745d334172acb47c88d0ecac23a3f883d60f9c43be3b95b527a2ecb69b18f0d556efb1c57389e9bf8e90f65170c2726b8b93c78be9b7eddf8e06172c7372c67a8461e66b103718898403d9bfe39163fd367da8c2824c4e92c3651c1b2304010fd9fa552b356aa05f97d2b5712971f7a197ceebc1a164c206ed65bce9272482eba32f9b8aeb375ed93633bb1152d7fe81e60c72d6af3fc87a19952dd211b41612b41cfa181eebdf5d3a0dbae25ded542e0acde9e2745254ae0c386ffd20c19860f5a00f486e5874890b9db3f62bd047f4159d13a953a1c7dd5555743ffd616ce006ba38cc228268c5d2b17dc6c3db9720c98c39ddce1adeedb3517e9cf043af4052c4475e0a621d7d09e3750efdfe285fe4fddc695f5f93b0a041fdf6a8f361a29c127b6edcf94f34734d74d69eb49a3c41db64b02e90ce23158af21b93bb5faa0311074cb298500d638d0b9b10fe3359ea553a791ba29f91308f71908af31b4f5d68a160ff1dd0a92dc85a7118178c948623046dca6ab1d4bca036639d53e6cd617103047f2aaebb0e60179838cecbd2806b6ee25c190ae0755824985f05a66f64618f560247056c74ae0db270a24502ff9d0c1c2318b022bd4ff2e1470174ad8a7b96ddc6bd07d74ba56c3e389b0416f36b13474f9b8313a277a72ab83d4d3b139b9566c735d499be1c3da71ba979d818c75d90853d91280dda5d95e40b6daf5ab14cce61d340fa18ff3e8540b3d58e5652cd2ee16daac7d56cb0843f68f1b965ce891a2035cb050ad0ccd746694cd07e54dd641ee82e1824e3179e8cc4c2562d499dccc0afd98bd2f2aa2256974d3f0b46256afb54d88f0edbe5c82f1a3dfe9f69297e264638cc06f8ed23a6460762f5de9166453b2b83b847f4d2845fa5c95ea9ceec754bcb0f8b600f12f58960d7ed8fc2fcbd832d39dae261fb773419009a2f95f5ad928defb74d2b19df9cc81def104532b371190706831b28a568374e717852d5497817d9b9baed89ec08c4806625be1813de3a2cf4e1d20e1028584c1b9d440199bda1509d6915e46e53ff2950144262d9280cac796ffbc01f29c95849868d06798a1d0dd85fcb9d98fcc4c8dd7968ecf75e6ed9428965f4c2a0b7024f48984ece0e81d0c8920e62ad0162e7b5f2a2a303a1f02d2956d3338fb3869467fad8b8064b6b9fe4038442d16518bf24bc028a06613ff175627802d72db7b366d516e5cf007a55f8299524ce01520f363e5fc2a199806d5bb92eed4ec83c3b8f9b8adba4c5b95073a528abd770a0a8ed56ad48853c1cfd166738a0ef6738b14009507739416adfd0c38b1dbb21bf56f8ea7d045d46567ec828a2d2335fba2f42b5ea76aa68d01db857c75f672a27d09306e3ee9e8676908f2158ecb4b82c4fa68e7489333f956f4bc5e140cd375b129e7ac40ecff1506a1a908012dcf86714f073aeb3a243ab03e9eb66ca3e9f5e2bc54c7084a4bac56d0f35f30415781f03e6a11fc3c085106efb232dad3e89446f46a8a03e7c4a52bb7132a6d16ecc4bb2e513ca3dc70d92d4eee23a30188c3692fd0f536f2ba3576b77371637ff94618ea69194838d86a8725bc0c930e9b674e98043aebeaace13ba72c429761b848aeaef52aa7f24424ada5211b200c28cc8a811f78e9fc60b9fe5b5f8ecc1053540b38d930f1d2f2b98bb40a573127661708e2df15d1c080cc1aa8a7612c6dd2f3120c34c937eb4ac5d3c330906be6e2a7cef080b39bef237a6cca298b9d28d0549440c2c5aba46a126aefdd6662db60b4d95838f8b121f5c130940d4457e6479a93801cd9f1ad75fe5ec9339faf68d2043e1ff50f3429c12d8e09d6b8c8d25794b714fa53c42dc76c58cdc2af1142ef39ecc207831e0dd576c9b6d44b3073c8a41cc10965e048034ca1670222229721f7c12b51f3f75629f56c73bba43f24558973b2148265cc7009ce0668cc77b94daf80f6a64e491d741a8551b438044c3a894cf42f14e0368883d068bcc77eddbe291af6b9b59f46652604fad86dab2e2ab1562ce8392556bcd1fa9ff6d79d9a7e432035a9d9b651d783e630c65b26e67facd5e5b3226b6a9e0081e7e7393c15e6dff29b1f032665ccbdc1289a393c132a9ab565a47227ebbb7149165c849b50ba372428b27ca070204d9f446669508e471a4718a23a91e60e2307a8609181f16fc9d4a5091f3034635652f9bfaeb252ab71428a0ceccdd6b0072265adffe43acfbd93f5ec87b8f0acb7ec6881ce48a298a687485288f76173a0c6873564e13518f5320555f355b38c313dfc79aca74c04ec15b934f0c2c24b1590f1b4664d27ab95bff234d684393b72ef6177d7170edebd19b91f435c01b74a8fcfbe935467fff07bd02047c51bd8fb255a610e821e0c3762e2b4f9c5a4d54fc2749afaf7d2c3e2d752a8b66d7a0209b3e164105da120474105e46599f1972dee4f37600615326701b0f330ae8e5483cd053182889753139f3ba8d06323378a976aa9c3cda374fbedac21a99f94dcbc0be50a46f8fd9397cc94439cac317ea59a1241c1a348be1ec05cc347fc615fdfeb3d1a44868bc22248edb1c49ec60f237fc052a30c84962a5630dddf91470ad26e18a90ee7b9ddc4b2e226ff41db3c20dfcf6999cec03e141bfdcf2bf56d81a531e97940b08ff0b97947f3c1f9f7e3b5a658763155dcf620c4ae5ce3751e07fce0c766c5ce6c3e087aac878bdf1587e1e115bed8c6799728a3b1854213467a003d1d298bb944b3891510338f2c5615063aab248ef11d85c71e04696589be5b62edbfad361677ef8560760f79df43e0b642725c296a9637604b1b2fbe32e0b30356b513964af62093b638b00ce6fb4f804f4ec6b6bc67f9311e532297e158b30b6a761f7d9a7f06f6ecd6d5ee49d52e0d00f765af12f4f4c70febfb49ab8944d1926db5ba1aa31cd64d6a718e709096046f503076bdca270f8e31021cf75d39ca5c2818daf04b73d6d3db5bc5f109e1591e2fd6a46587d5c6d0674417d13f0d2a341e7ca3121433c062a49433bdc07d070ad7f3c97d9ad7d569e099e4ce12804ea0b125cf03551c26b38251a762c658ceb78963a00bdf520ece7b7a9dab4f331ba3cf71fb373df0f948f12ca2e0c909aa23c0c99fd25acb0582a11330aea7296bbae71b301a51ca213e9faa985438539542681536d9d18c56c15c89948684907360fc79be9c119d285b569f7c2531a0913be739e58d8a820b53492ab99f379f33f2712cf664b75a8a36b933e5e8a86ab7ee6e91f2fcd7de5da70ed828a2e854130a43923d0568ebbd7da57400082859fe3dec6516b37a7f5954b13aeab523bb2fa01152d9b68225490e35d108ef8e9d256616106221666bc32253b80a8f92a07a80ab6a10b33389ca36c5904227a5952414aaf4eab74d5c91e9f22babe81ca0c30b926c05e4faafe0fdf7de97955d3c4ed3c964957fcc8f74779d02c105fa4dd248fa3df0d32cc0bc0ba272706a02eb1c96e98cd9006fcf92be3fd7c565bf52fe24fddcafe562fbea7ff73bedb867e025b56633765c38f786e53440bee5f3837a7fefaaa393a6fdf4769d0e9df74da59d13821fe53499fbb13c4e63cd3fcbe55bf89debf07e0b438dfd935c6298b3515b26aa5e51f1ced5a599ad6f2974fadb6857009c142582750713707b72e2ece2f1470fb3daa6db152e7853f95dbef3abb67baabd3f5ef06d9d44d3354fbaa9c15553627def75b0457e872f419cb91bab6c88b818502874ae87c2ee71ec024c70e0b484b2bb52693eb67a35dba22ef1dbfe5273f0769370cdf9720cc2fb3e081efa86bb436aaa9368ad2311b49ab45f91a5b2d842a1ca10eac75b4b97c6598e3b5fa62953d36f21511250b11ba9705e715b3470fd33c0f2ee909e76558bdea6b5d77824e1d5fe497c390a78ea5b9b460bce9d880d21e480d9121f7bfcbe456f580470621b32afb129505c0883c268cd1fb999062c34d4343ff9de3c01c717dfea285d48394d58f28f67fed3e159f57aeae0a0ecb3cb75b1277650ead67ae86eb32b72c1349d312d9d7a0830e5b48afbe9cd460c9b4f57871aece98540e1242a7b7d51ce71751727d16164e5c6ad4afb3adc0149ff37635f5f044bfc587a9ffcb2bf6c6ad3d2505993ddd4b4d8a4918c487adbee0978cd2c06c12cac3db59af5551ffea2464c6b10eb9cf339c743f820ca2261b966a703c2ad09c074776a6b63c5d389ff8e0ca5af138d66491296f5ac46abd755ee2e5f33b2efbe68105e579aa10ba874f4b8c08e11a07ff6cc32c85974d18346b2383abc8fa962a6df5f4f3c31193925711b736ca01aa49236c720f5550b2fe4a081450eb4822421497f3e8dbfd05ec980a9b8f85f0799f9790d2e1cc5c8956170b7aa0e96cf7f6bb3a6ee2f61dac9ab3a1cd453e31a1df9ab74a9d37287a01da78e958ad3db08f6e3fa12e4d05b8f3b6711c93b34d7a51669816c852d9b177a7c4d67e4ff477e771fe5f87341ac035c8a0f70c2a7255056b5479b1bc5d42235ac1b161703a1ced0bdc2e919f7af96eca8ff4c80555fc8ef3bd26b257720c6be11b38e1c30ee2cfa476619171ce5d47aa37c4e6067b43067d65eb606ebfabd0e9fe1ae1f4b212f7feaab8b28509b230fd6bb52c9c821efe0bc13734a34e8d661edd7f1464ffbc96f8c6221b8e5389e1e748a449c39088de97c03689e210cbc287fa8dc43e6e015c5bf398d08c8d837427fa535a118e94048f97107cb3b65e0ea7df61af58b3a808e8d5f212f7eba041d737db5a5eadc344de13e0be8450eb7c4dd53aaa1bf2d020aa63bd2a03db284610092820602a2ad48259af8e1ebb5236de0933bdb120ea8f66b0ecfac07be0029f388b8bf9080975c8f827999df90c6fc5d53acc3de0a1e0350f7c6633ad608e99f85a129e8d815f393294f40bda6c990ceca491f29750c60d515d28cc51d46c6ea55e23bb7ea26e1c26d58e7a4590ebd3b362dffa49182d6f6092c3e0322c934f70d678d887925d49c8c7c33307124d63369701aec03075853143c742afdf22c81f846d95893c983c6696098117ad91953be5b5de423210bb016c9689309884d3707e5bf445e230d759fb10e8f425e338090c25b4d8fbfd4f9246149fe0f3a2ad9eaa124569ec90f2fc5184c5b085e0670dee787d71d4d1e25ea29dffdb3e56d93bf247ff4da52f87fde55de13c333bc35a55614fbf4d0d93244f19084f2241c923363451b52282a3eec5089744d9e733aec81aadc9237881e8aeb2030e9791fd58b5b80b47a06451420e32121cb8d7dbf12af8cd273fb541438b92090361a4f3b473168e9c0c8deb3a5ba7cc0a3a152c3fa165d07e20e7b06b5ed652eb5cd572f142678505ccc8e89e7b21c3a0a170c44bf51a5c6907a8ca8902a2626a3d239ce948e3710fe81963376d64737b9c522ef3641a40dfecdadfc577a931a6af31783e0b822a5500c2e5f07c4a6b49370d619067473744fda204f317266011021a96e15c30c61ed61f6c061b5266526d3c7ead80b1edebd0e6aa12af19f078dfc25806df14a0008df5599d624e798cede733fd80f9687d10f7fe1064f4e8a25d7db8cfde9d628dfc703b013504fbd5d7a33b5434b708c19b8268a2c6e1215fde518340a9697beb0d55bf97856c57f5a63145283656b66dde8b9a99e647cb02d7ee0fd185edd9273a27beef25fbb107666b66896851e80ab837db1fd8720bcaec366a885cc479cef6278466247572d5002078b9110f864d6aac8ce1af0fb784d15ee377771764ed4309a158825bf54c9ac22fc4d6491751b7b71fc0b2f6107e119b5fdc2c84b32021c8d9083745788f724952525735d9b7e6e9d4982aa396e868f2ab04078f90b8984c2b9ce1b56b10b0d9db26c9a4ee935139220b1cf67634b434aa12ba9397c3bc8a3656a5758a0b8a6d94f964ebfc2460f745127b707c14ef0fbaa3a92da382cb2069149d85384c639ceeba45057041e00fd533796b92526b34571b46fb6e56dad8f487894e2e62e88ad51b54f944b097d8e03786b01d489e10ff868d5d7849727aad7768ec7f6517a9f852f82ad9475905643cd96711d7887e2208020d99f0ea46e3d69b3ca5295497b0298db4085ce74d1617f62efbb7fd523c7bd6fd308a4795c8a6dd75e6373327f079d7cc78f10f9d8ea82b7d8f8d472149f3206c3e1096f5ed58539db59c8baff1be37eee55eefc5d340b166aa592e553fdc4cb239c1c0f44c0218fd145b7aaff9a6efc18127cc3f7049f68d5de5f4d62349ce13e5df8bcaada1fd06af75ef4ce2e25e954ec8677020ebe40b3f7d03e78491bb871c2f2590a5aea18ca777df5b5edebab7a2bc1a28c45d4e98fa0d8f1710156d3ec305fa5cf5bbe06bdd4728b700dfaa3ece38e74e5195ea6017e658ec09a9fa70c077a843a5ae0fd48f6f48f1bdddd56fb8050951f8aad106438b5c82714efaf381025c80e792b8168f915da683338c65af186328ed938eef86ade1878d5e72dd2bff12ed66ff335698ad640a53485b8eb043185f306b0c61d660ebaf11ef1ae29813b3127632bc7d4e584bc8e4eb5ec5caa5191562cf0960922d6a72d7045963d4579ca321b898e15f0aca03f3b637ee33db3aa3ff42525174d94218a7f20a1026ed010459d04cae8b05ba9b1a196d5d63e2b9b15c54fc25096df1445dadbec7c656d8079e885274239118cb0ec917bb4df4c9e66a41c4231114f886a0c5441e1e6e1a51bd59b8185b24ff1dd57c8bc0e89692e108811fe5960fc06811fd062949556863e04fdfb9530a53b1d0f580b17d33d9ce4ecde1c7485c74ffe26651e7a085e64bc02d4016f44aeeccbf69398dd4cebf554f0fc23cb160144888aa6d3fd9879f9c687cd794a955228a895db3f823bb3ec2a2a672b1f0defc8db06d2cc87231f196096373cddcfa6116f163671b56660ac1e7497242a3b6716f147c1baa828a1b44a49976be0ed3645c249ea0c931a2b261f23b61960101fb47f0e64cd726b519a71fba146508de31d9388c2271b76a2a5112d7db1c1361484215d6056502eb70f30195ebf7f2cff88c36553c2f3f6fdadf58a6194ee9ecc2ab2603ac2e39de34b739ab07f14e53bc91a741d39b093fa99789923ef94a50442e332a4fd8ae1caa216a67db23e2cc1464104f51c614b82302882ffbfce942517edf6217d07f614270e2f112a64ef6050b41bb248a7885b88f9f6c11451e9e9ea1f4071f2eb8559c725884a6b6d3ab552a21a0522f767ef3955297fc277a503cc4e3377da5dbfb35d4058ce9f018ea8257b542452a44181e72d8395888bae9096dd65823bf4b360370498a8f3144eced13431e3f412e0ff1e6e42292338c79faaf1d62499ec5a65a7d35d99085635ea00e6d55891b48e7324e10854dfc9e44c27bf3febb44cedc28f0a65717661dd898154276ae7acf2655251ed55b6b89c7d33f0622351ea36cae28aea88ff9cd0eed0fdda60b98175854fafdc3eadd4c98c29cd32da6cac56e1bcf790172a1e4c2202c063a34a5c668523c86045027097bbf3c37b66361acecbbdc70cb510f53e44e7da92ded9e14d5f732285029c7ba87ac1e50c017896478e81577f925cdf55ba02e23494ae3ca21e015af6fefc00a35106bde5fb526beda9aeee7ad3156be7e51aad5eb50b8f87db267e07372f13afbb3562c55b420a390633f37f9ef8f4c055c009eefb38235f23392dc4e6fca25c661e8d4b3f456495d0c4db99c71dcd1c1971f415c4a959a6063f672618a2543abc16cf2cf5195cfc8b20f552b9476857681223fa3ba14b8a52669927b899c76e711f0decc35faa02642ebc03e1a9fd9d06fa8a92bf279d63098522290874eecdf74e3d916898395b869750454200a1ceae184bd87fff8178aeac8cabbda1e971788fc01d778266ca8f41ec4514c5d2383a13c0ba03352afa7472239c65e7a052b618a7e7806a243c659b9b21201e12131719f8d7416ad1bb13914ec837692a8316a0844190093c8a841996e574a12651457fca1b0150f3b5be1a40bf00fc3e00f8d5cbbf53947e716b538e88e9030448bf58131a1367b98da7a672aa470569e33eaa20f15d9b60f217c99635871b6e87fdf36bc3c85ed4efc627c158c0d22466191032204b46c6a97e0a11bddd2edd1b80a82d66399ffeebd682255601d622c1ff76008a6cf2c2971f7841f011e357d1b955d853c246d95121debbb42a384113a59fa779e308bc0bd9f9025af636bea6c44db484a52b58d36492b8e0d853fd8dbd65ebb12907874ca46b42ffecb872e5fafa262b97e96e8f8c2e470ef2fbeaa132e21ef1ed5e114818c4908eb1a53c67db733508662f1c9598f2ba321ee00257e5368c097745e6a9580cbaeb70823920d5d9e85d0491ab79422085c61fed0e198f38fce140783115a2a82226da6541e8468afd91af8afbee430fa172b1f695fac524c16dd6ab49a94d9080b7fe075ae8e714508fec818b4f94d23a17f4d2eb74902fb9841847d757fe5f1be9c0b33916156e2d12851182f0610332c0f5c8cbb265e933c6cb0142acbe6c7361e6562bddf0c84edc796b24f4df86cf2fee4beb4d40a1ebfa4750c09b9e6f5d77357e6c50d1ee392ad93379d3dfd68ed435b1427e5add474cd917123bcf26997844f3ce7fcd0615495b346b49f870e1c5fe0959ca0bd7ef4aeeb205e43fe1bd44c89301723e6b138cad37e09eb36b459d3c1fc4d6831a803381ea53d9fc67186c4c792f5a446d7354c55215059333639a4853a98bacf3ff072ebd9662adfb416c5fa24ef037995beabc75c4c55a5fc07d0163a62ddc842cfc98a60373323b9ff90b0f1dd94a578158f340a96c9ffd0b955456a8485c3a779c77c41dbca8b8dc546841781322ae5e7541f26623a7248129d67ec041d183c73fd6ca0db24e683259c3674c465788c96ffe36c1a4ba2e0a03bd50f9dc47b52f9357540f57cd5fef12a8fd136e6474e50ce592415c96fc45cce23a8688f5f7156c618ea7a6d0975b7b2e53bffbc2b11e9e24574a2bcf9b721c12d2608182de3139796049e9266c607fc287da411d4efc525550db9c6cb9780d622f3d6746a63e23331eeb0755490b7e478eb024fcaf16bed8b00a16a0b5ffdbc4e12eb039daa72cdb9b2a2c6e9ea8299b8b74f9111c708c09864b17943da014950623fed66445c461d29553c535a313c613f6d13287ec6e2535279cbc7814c9d912f0423fa89d7df8a49ac8ff6251ef294aa9bad8c5633a9e167aa39b1467bef89ffc17da7314e8fa60356f80e55ada28f1d12b8d00c838be23ea54a5a8283621b1743b83ab263203909c37b2707b10aefbaabe71c1ac0a778fec961b83a829b9b34cd96ea69399800fb4cdaa13dd99c8482f970508d428ca0a741eb03287adeec216c49cbe2105caba33d93f3b03b11fd6b612dabfacd8b7241e009d8e46d6c56fb9aa8cec0120e53a87fb004f95779a91c43058f747d0475f1595532d0327d1e04e92513cffb6ddc90026217278d026b18ceb94ad3b1e7b6fc27fb7ca0a1c07a67fb16582ad8c74fb3ce577a2549384d04d98a2a6850a15d54e804a9d4eb79521c09624e7564fce1ce45dab223c322cfaa16a886b14bea1bc5a0efcd6983ac331023b22442190907b611601f96219d470f43b84a3c20d0ae868eeb3751b8c02b27033436e7d6c06e9f37d1ba694754b5d220e4df61855a52fb7589aae9b2e2ffa3d68aebfa2e4f5267b7ae83dd2a7c28e733377da095b95312d9e5963d43e2927b99379c47e4ff49e0635d4daa674797424f0185dc89b9cc2e8d7e6c7cbb6a62d998b2a7a21e651314ace0ac8a73db2235738b878af925c182568b8d89d7610316e52bf2c74c0a604f6f9e7e6951fe8addc53a51d27a71c5d10fa577fe7b1cd08b3715e579b3d6b4e667fa3d8e8e7c829ecfd58e79dca5c14f09e4f2b1092adc6593e47cc34f7521fdef27613e4e70768ed38743f2f8278d79f1bbc190d12f735330ba72565b3f57a27e330588b7e1f260bd6ad64e01bc24c80a11c098325e903f9725485745f1e6ab7f37615a63eae376f0a8f88c83a2262de1cc8530fefe3b6a098f1784ba43cfa83183bc70b357b7a9b758f4ada88e08d0a597fd63cd4c1969295b95b4f4f84ff18e0dac6bd7fd87de5f2cc2893db12f34e9d0497321cffda7a9c873829d3c6cd842c5c1956cf0cd437a8b001bfcd6b3ffd5ba3bda8d78345bf6e2e5288800cc7cfc1a30af655e33ac9a90334ecd0dc2c121b0984a2c1be70f46aca2bd43818346eb9e4aafbe5ba8b5ec8796699e2dc63734e6720fc52a22d1084d1bc9e2b503c7a7fa62bc732b40ab9fd3e475781532a8aa9426642b2bb50f4c8c4f34df3a2ccb93323106796061d66a4b1221f7423b3560bb6a403497838456acd60a1f0d169af9a04056d43378d6fa7a852cdf8e5e08528b599c2a23d2389de0239d924746c75ad6d42fbe2fb6bac1f818c3645765bc2ff46e880327f5d507148303c3037ce9dc3893c0ab634a1afc051e65df4b85de59bec5b337e40735f2e3e0a02aa9522ce28b7dfc1b4507dc49b884885b6b5f8bbc56957be427490b7d03b4ef50906a322cf5c9c108bce559f998df262efc89da6782281189dc9ccbe968811b0df71cba6d214dd018406da65330846a775a8c071ff49fb31850fb64c7151aea8bd7b6260f38904bc65883770d0a1bac919e8a6c060b156a6617205d987b59f15e4afe9ab30cbd343ce2d42bd78d591a774e205b4382f19862bcb1a4398724e720f30676b60eeca21e95cd88c6844c41b730f6528ed5d0f094da67805df59a774b1d50ec699b961d821ce025f1da40bd0bc1b929da0a6422266188ef4c4002112f138de362d6544ce04e7569aa8136eace30e5daa8bd7107bbb4725ab7b2468404a50b572f581cc68ccb729f7b2a2d5244c59676c3e97f0b58e612250e0741f295bd46a1fe212ddd446bc8cc9d61e815869a3b591ea2e42fd40b852d36c472176a65a4e888c6f4f59e4812131f3482eab1c492d790a542c1545780e08f757482b49d6028c0ab358edb68ad35adba0bd2c33c75ebd442a9c18bb3b5cfbf254e62be83d58d7d03bab8b7ce99d4c4d986bd546725b66a6c3db23d376e6510bd1e0a2a926267f037ce62dc5ca824d5fa3556e7cbfa64f4b851f17252e9613060f47a9f1f4fccfa4d3caa0bcadfafdb1c5ad2a846bf34f12162673ef6c973bc7f7519c93da90a3d1a85dd4db6f2794895c7a7dfa01c4213cdcfd9041fbb8705870325cb4fb54721473c42d200b1fb3c184e32468927323901c55c880701841d837f28001fc1d2ad1c7462c1a0b123a16405f7e0ccbb1d992f61696b196654b9a4e9fad7b82cb3ad2ef70d59c0cf5a70b3110b39f42afebda04e00467da16498259d343c5961ae12024e5b381911403e9b61fcc3e54354436849c4c367f77da881c18b7d423503891dcee7b52de52df5a1d7116851317b575fffa769297e049e692ac135fe0fbf94fd5dd4b2e1610bfac437d34c691bb9b13b371b3a64a02877a653dc75e8998db70a4dfe855c74db09494e0437a26f9b288ae810fbe36357fd3b3a9fc60effc605f09caf0461785159e42c60a001ce200d38812854d7b57e84aecd9e44db4890d691b15703ba69fa119ac9b616e8600730ec7abfc99fa70d761b386da5ed4bdccf123094c3de01cfc5bbbfb38c28ae8407fa5d80ad01fcd23c3a637d787f473397b7d63941c121fca3fc47eed53636a26c7bf218e081f61f0359258830f93f703fa08a91712930fc0e888ca703124997f99a20d4ddf605266a3aeff7ef3b569449fdeb2782eb363decef06ae5f48c09d9e7c4f4ec6076d00a514c4eb0f8743f6579366e432ed63b8cc2e2b6986d2f54d0d57685f13cc1f47d9ab89413453908cfe038dc0fd60bcc20e364637c83b2914e6a2054e2bec7e28883c093ab6338edb1f7c67a617a7bcada7c6b8251c572d6ed7823644c7b2e4b97dde41fe94732c049a62af777525cf8bb9b7123507bbb55e34ae70854231f413244e3ef44362f86b1af56076ea48d6354ae7f42cbdf759f6745edd811c5b2c2e12d62b10a905d50ce9e1303e51fad5b6ae96b500d41eab1218f9b0a2679618d03576490359a1776d5276e08f8f578cd2a90b8df3d83c2a0464ec8f612b017f7b0a80c39fa5124807a4c3cf4afcfc475b1468a403b0fdebe3618803fcd50c1c43cbdb4640095c21b8ba34f9f791746c9ee75ae265db4c8276eb09cc66c830ba350c3c3cb68d8a95fad819219c8b67fb958a075abd13ceca6f16f522df4822db817ad3d74662a7ce7f4a8453d0a74213bd6ef555f3463c9e76a135573034083b05055cc4f594c6bf1f2ab9a0b7e07d5e2d70256c61630473d82bfbfb1670d7f589dce71fb2b2f68f36751e5811a48a7e1a6d3093add8da68d6dfb522a2c268d797736c6576a512539c62bf3a19f69d16396da43d4ce1443ca003fc84366330797de689b331a7228ed6b7003a13222bfd3fe30dab79e5728438123a13f886aacaad7a45a3a49e16c9dfad2e705ae8de4c930fbc01595d079004e287e43cf1d3c5c5ee10d789e6aa697ff93cd6bd4d3dc9c775ba2861cd06f1fb58c4098fa82170a0c378f22c6e5c5aed849da7c2cb928d4a7d150f3f608b1178d6719a3e5a5c133c6635943ed41b8ddb2cd9614665ae6e020bc79b44b2ecc725e1b1ce3cfe0500e38ade79850f6a7c2f105e170e93102ff1fee954041718ca73889e7489a0412eb8b735e22a7a2354f220bd92117d7d95a99ac93fb36da8b29b646a4c5f702e55bd4290b9868468c9084d5377046a1c03d25757d21051cfbc1a8ba49982b8f96a0a1c467de076be6e8827cdbf14d1f2955bc428f83e3f022d0431e9c6726c560aa208bbabd69aa68b949bef62a2730b10404fc7de4f0acf7cdb6939fb7d1e79732f5360dde916f60f1f8f33a406387f44db1455e0c19f487f956e9d20cf86beef7b0e3afe947aeb27479690ed84ddc4e2946d4c94e571eff6297241f661f0debdd715dfa14c6166935e747f763360a010d241fa575461564298d0dda290ea17c2879d44733a1ed324d058704e9f50978a7add687e152752944aaec0ab0a507c3815f06fd240a2d80cae37705d8f287137be79cfec638ac1f787e2ddd9da1a254bcbc47579ff507fbc3746991ebbe15ab1dcf3400c24f288356c3fcf7fad05ebbdaf3cff0f41ac4263f611c01074a56c8a4145d86c9ff8a2b87770a14a200f8f670850ccc922fe91407057af742cef8579c075dea96afdf1397c62f0c34790b20e7d824eb257ec317c53d757400d04f3ea85af4ad30be880e8fa729f04ca07d75bd88decb86ed382beea4a73db22efc4f529f1c9b0483f542aa1f0c8e83cd32c36628752a2f32730a6cd911c2773f99187d6991e9d3cc494f5ac199f0d2a0e24daf1dcf6a043ee098c071fd3f51f49a7a71b09b511cfaa43b896632458b95b3b7e97b1861d5e9241d2d7585ce43872a6add29344c87db0c50899b2a32e7f463ad666a5a0c1c75c21ffd589fbe83a0aaf4df4e6b93c3e808c0fcd17d28fbaa36f6a1b3f9af2f969678127560b02b5c232783aba2c8759d0c0ecd2acdb6b128f613be30ff492b5a8e84e3d8ab84f3ee91c4d0488694bfce39c5d4ff21c02e2f0b9d470a6154d2eab2c1d48692bffcd9bae38619ea8259e8ec289f490ba06c7952301efc4e0f829363e9a7681dfcf92966747a97946c3fffc564310669df2151c1b1746b3b886172ea31ec63875a858981ecbb66df314e132815106113fa460e3cc1970b7fd7cf830e8d104fe760595d4ed4a491b6bc26f8e114c4fcab99ed0a006f62b59a1aedc575f9a68e11b958f46b218f813c7724afbef0e3c9f1dd95c057254853ab718547a043f722de6698fbe187007d7c3e9eee4e7e83e8e0eb99e94f3af7bb8c4ebd0c943a48d54d4fb89d0109f7d7566258ffb7874e4345415c1fb146bbce4eadac76566aa5f96dae1b8379f124c183475aba858ae10a34d549ab19bd860df3c47498474d5a39bdd9945661d06761842298f874e861c949ea6e7b46443c0e26ccebc4568b96ef96d0d570b1f38d9670c3ea4a9ff63dbb884b4aa40486e2b8ca88adb0d4fb6318ef42b4fbd186ff18a0a54ca6a247c24f4466d99767752826dd5860c94ce42f5619c743e5196ab5f1359eb4e9b0a298633962ce92ea584ccc9a6a98ad487843ee7933d216d8d22cde3f2e2492b1fe6dfe388caa5450ecb365868df159334e1fa4e9b43049f775af20277466788386ccd22110d7d9e9887cd8758348b61e6a6875147d7c5f686e749d4616a4dea2c3c29901a64ef4c2347d4e12a4c0977a89adff4d82ffab07431899482d4f6e5fb0c8fcf2bd31089cfaa9a0455215128b8a74964a05f932c937ac79598c5664533c4df961a498662946a9f6736770e03e0943bf2d860301e897c7df95e6c67773a4b468519c398d111be19c14b3a6fec27a8e1d3c47a86cdfae27a4002755eb433a3840c088b7a6590ece49143eb7a70928360a1068eb90cc32ef603be64a63db702a7f4dab10439af3b1fac4cc5acf31eeb5ac5c91858cee02c824ce04b4c14884e477fa55c0d706ec3d536156f955410eea0f1e2cccb34e01e78ee8d03f02f7d996dfa5f146a286959c1e88e7e9ddf5153f28c8ac116a6e0265cc4fb8a8583a2a47a85b1a5615352acf93fa55f7cfe324d59961b155460cb14b27b3885733fe3bb9b060ba00c962a787d53c0e0c3341f45331eeb18a8e8a78983e61f212e6a57e17ff381ff772d2b51995793ed55449f8e0e994408e73dba164076e7bb92774a5979f5f19cf4bd4ecd377de98c2a0a7b73278a4932cce68bfa2376b1737753ca90f11e7f34c6b790471d944323322907d4aa632e882b39b8535d3d5beba6e523f7567597f1d8044d22e50b984418f3dac52120079e0b23b159675f4094340c056aa25d7979469003a888130300f92845a70962dc055a47a22fd0f3abda3b4bda1791d58472094ca4eeafd71c33b3aaa760015bab134842fba75e00a871327f1e9b0c0e6cd02f416a68e45bbc9c2fbc7b9f561d285ee6bcc04ff211eff8918d144fc9dbeb0dddbff987229f62a372123e5f49f4431973f7e51302df5aa14d9e0fbe3e5df8ee7c95e644271f2b1f3661680ff850951b14e9127f17b3ea7709897055993d512793f704032f8e9fa6f92818181c4723c305c464b4fe2525dc31c44e713695ab2324093fb10193132b53d18c746da555f7449153ac6dffcded562c09bb20a750b130844f0187d454e75426cb42d4138765fece8f2b02ad2b2f20d06a0151499ba6b8504c5fe47d58293bdb2fe9212f5fec1549ce092a29a0c2335dda2a022b5aa1b651014b8b813d58ad08ad19a425a5b9c10afa58f721cb8caa7501394276991fec0d24ae2d959606507339ddc2030d84b598b55dacf9013219b5ba546f41c204239cf3c81f520bbe3f15cfa17add99ef251948367b2a800b14039dd94afb15ddf16f172852fa6a98f077d02dccab60d3e1e6a133062bee9cf19c8d0fa069b36b8533162b3c0b7afc881dcf7b9ae814a2753565596cb5c099a8893a86aebe974eb15f987e812f6702578f81b186f4b2f0cf1a6668d3c7fb11d4a9c685f727585cbbc26111a42933a80117197b11a25e04da5c273a10ca47ff01dd0102acac958475fdbef2e10797328979b826be4e4c7286c7bf5377cfe9948bc1ade3e5a5229450fc3b52541f7ff17e6e7116be1c0c99e392d2f38c9c7a0e44ef0c4e2dc2f237dad76ca395a441de3257884b756ffe45cea71b5173693ea5f575169fc48f3599524766ed145eef9e06596415ad32abafb320ca5af0a16d8abef6abd18eacd3fa1b6cc3b9c5883d3bb99145a2c44a1ab34e4cede75f0dff8365adf4e740e2d781edc07e67575b7047206e57c245267caf4e1c96c98583b69d52d78094660e651db75b747f5b4759de8df7c1966dd61f580867102a7e50826cdff682419ce28640215c6bdccff198728b56ec4e896a58cf4c1ec2aaa713922b6ca75ad6df93759211f5f70200c2e4bca403a61c310a87501853a5c2e88f6fda4dfded099872bccb74e7ffc369bbe2bdaa29d88cd497bcb19e00dba577b423eca087bb481b2f1ef3fb2fdd5f0131bd329c2d2f0bcbf188e70d55734a216b8749c37ec59c9b584b6adc228242fc9075b6aeba774a0749ed02c763d6bf574a2d72fc941cb129c9719c62d9d7f0c3e8ff079fe3961a6193c8a42e8d5e20594fab45023c439d443f006b8c35823349cfc13764d021e7865fca87d51a3f3fdc9e89c354a43473c9108814504bdb08fea1bf5efba061bccfa78d1473134e48d8057eca4c159dc48efd76710e93c0eb0fb7a3ecbc1ea80bd48a22da3e91940a69ba152c723905cd9690adee54e6fad2a7a83944aa26f52aafae0073e010c50b2703c6180173de42f15e23a1b68114a67343022d1c61f08828f39898aebb5ae440a0fcc9d3802cef4b1a7f07b3c35b80988945b9d5497da37da94c6785ccafb986f7e110ea0b2aad168d45fdb4860ae18e2fddfffff803b779d1c109689c45519fbb9fdf2bac4f401ee0db03795bcb799a94e1fe0b59447bfe3cfe2ff2a19edd094eb386b84600369e0eb6e64f18efa06cf007ea01068840d223ae92879cf5e9b4b058a6f0cfb674badb17f362803485c91bfa463004eb0215c15aa4bf5992ed3e7d0bbb3718c638ca9bb8b7a1fee86f5c384daf0f25cec89af96c92694171c36417da57cd88f941d4e5d572333151048728d69a9b410d16afebe188814e65f9b86921eccfd6ee45c51e352342cc208ace556a92c6da2332fd0552c0f169f0ad75bb87bf07d42d7364a7ac27a06958276d567a809474ea1edfb7f8329292db7ba72cabf9ecbdc6645a69d6fd3ee8bb3da18c4f0a2a0ff8db0fc8d65e85b8e5536873c213b25e0bb226e81d30a8e432a92df64f36650b5d66a28e44230cdb0ed00934f829d92a39a8252607c32c3c98469c6185c11da9995e5ea02ee056a12ae6044c3fe1e9a46c9782ff3059be47f650233e44dd96ee4517d7423e5454caf1bc961b755f789b5bd6baa6fa644809ccc46e904c48ee1e88a7b8b0fdacfd0830acd4f01cb084b6cbfc733df7b0af7e4d4d09fe8db488d8d969b42e0f8f1a80100fa745930f14681f0a5819f75cb963be6acb2acd48cda9eb16f9464ec8088b5558e8d8b99571d29440cc0690324a8252a601246b15fd6b4ad91e4ec2bc015fbecb62fec7841c1809188fe7af3ac1daf6c142a9de5425373c531b480ce15dd61de3ffcea84d6eca55db43fe582a648c120ebb00b477097b49556abb2a06bdfb61884dc6dd0790abe4c2be5b225b741ca1fc52da1c0c4725cc733773af34e7f7de61fe07b0fe44b130a2d8ab8e56981c2776c746709579b92cea2ecfcfe8e782860c9e25aabfc580374fbb087eebab8525ef3a71b0152dc170a455a42cb35d4322b769d2a28e6b4df2e9e06273f3777b9726c3822917e69e0727466336f061b789234baf3d21dcbfa75466e07b87c033cf52ba70753544ff851afdc0c53c1b3cdcaa2f9b61b80ff5d428e60504b91891dfb028c3d3444f06912d3a1f932aacc81922f8995dd374091165606b1c957bae47ae6914e0951ecabd687830f4ff26461a591689451f3c832242261cd3abe0371bd26b648d6b292faacfcaa826e72e3e19a26db2722ddcd40fe2a6be776264cb04297e60e0cc41e22194e1df524d441f6cceb7c66247e26d6d6bdd16feee9416df2115689a5cb6ca122c53d97634bac0967c1083f684732324bc495fb1c36122e8998c4a2cf160cd05838bede243d6cb109fc0ac16e2b51d54a663fb54f42be48ec10465a2055ed90459f6cfaa8be7bd69e671927936fbfbe913539aa26d3dc200cf0c6fb4e4958bfc088c0f6ca43d2da08d654202ffde7e446f1e95b29cb47ec8f8203d0aa0155e3d3dc57129a3e2328c251567eb49ef0e4e494d493bc9a581cc6bcfa94d9b6203dacee39ff6706422a229101b10762535f26d2958ab61008a20634bcc25b61763fb7c450c8d9f16a305d6a1339f892e7c65ca8fbba785bc878bb020ef9b1e65d4a7297492601bfc7a03556f3be7e12d75e646698eee306fc7d19c5aa31e0a0bc9de9a00b47ca314e4dea63765070f862cd11fb52c41956f824d9dc59d3d721663f2fdfb081ba31ed42e058e24d3a8326837f6a9dfdf2a7887774c783aff811260ac0b781b9c3850379752bb4dd535c6448e7a0b44e1e7af331f6fce998e245317fc4789f49b8eda2ad26ef1a46063f203843b073b2c9ee48787b83be267ce1d2e9845dfbeb1f4fe02629e0c91679f70133e617981a05d1142ea557e8d015bfacadba5835155353e10e5b65addb83754e60cdabe189919110d01e7b50eb4585252daaea093c618fe781e0aacaa8be9b68acddbff333f22dc36da4a55f0ead6215d83e75dbfcb0547eed20054878297584a55eb2bc68aa5a84d53d9c0bda16b9a9441e60d1df532ba334e4057dcf784679acc40c4abac1eba0a87d65c13988000a4435679b71ebe39a5a658bdaba60b33d5ef5a2e706beafaff4ac149a3cc61d1368a3fd119a004e544c9332fcecc1b6d3633066a254c205aed9f6dc13e44856bb44f9779e8b3badf8af89316fc136538f1762627c9c00d23bf380669efe80c0f33ade7b41b1ed7ceb87c4d3ec5e33e70e0854c411bb5c8d1fcdd440a047c10a154ac034b167a599d4ed2eed30a82a8ef98536805943894b4283c670036ee05ce382450136d5fc8313456ae80269d2e7946aa72c9ae210f7e2bcc17f535dcca92aec99b3a8fa3f16591b6cf22088eb0c80e9dd6ebf3dc451624d4807c222c50a7257ad70fced78d159d0a26a0afb823a2e4252f3cd22374270430c8d214d419205b83281ec7d6fed094f3523dcd8083ab0cd6396f8ba723c4e48a1477bbd1b90e50be0373e6ed350dfa812f159ccd534188f61fce7b8bec252aa5b703f14ca1dc46daa016fe23bb48891d44a4cde13fa0e985ae802b123adbf57f12b2602e5e81ef745b9167194343036ea02bc3e755bf4ad1caf89e72abc5e1081cad9259387a8418afce08e2758ec6eb5bf62a905ad2315e796fa1fdb348920ea625704acb17fb6fe7829ff36b7897285133f918597f84281109455e73c709febdb03194d34d26db07c408d963f77dcd896cf57e5bbf7255569eebbbf49811dc6cf509d452af50cf22f21010f1cb5aef71e2cf1de044a71c454f1fbde8347655e5d1d936e3d9f43fad0b0a42795b980d9c8e34414cb66b0bbc4595ed12f7afdf6e1310aa0b96f4529b88aaad2f001b21943868811d9acd05ae5bdf174c3906d7d2afed34385a89ea0e2ff6dba2b9d3ea55ebdb9441912bb185f39a093cd509eacd37e2d6d9acfdf9bdf65c79dcd1b5ed9da133dcc8728820d405e50cceac555e04f957e7f3b7a7409f2c8c00681a8950e51da18c3752cbe2449a1665079cfa60eaf848e754bcb6dbdd017420786b17251fd7599c40a8d4439605b5dda5f9f640235e3823ae8be06e60e0e5e028f1d4a837edbae788183b171c5935db7164da4e8e2c7e922c9efe23d54f6c54d2598bf49ee7174af692b8198548b2ee23f70dfb565b15f692983e156fa070978ef32c8d36f079623ac293cb5f050da6b546dfe19ccf0c53c6ef01281f79e433f307e5b4412c2d36bce551849d68c6c1238cbeb8aa79d3c5132a2d8ab0a53e3a674d3b01ad15b5b6afab75e47c744d1ba1c86e9fffd0dc1a5624fb1caf086a9b539fee8116c2538fa07317ee39d94e49ff309ec19e80c0f9cfe3800a3bd6b770ef987614468d50689b967d18f0d825db8398080fa627ce1e475add7ad3a3e701c5a2391f1fc59a0f2e2ddb1b264fd153f3a4e9f5886916bb069a0d83bf758c2b41f2f482fda604798acf16899c88628bfc04770e9903ec27f61aa2a7205f2305f8bf722095ed4dcd65b26664291bc7b0d7dd7979472e8da8dcf65d1ef295ed9dd802ea482d17ab3140c603ab6ddd4d1f096e93f899a94110750c22c1ce3f20c39e7f83a31039929af37725c87fcd6c18a421bf3209c9e84af131c1aece855af5de43da351ea67598a1662749d2b8fea977a4fa81949fe77659bd324bacd5eb6bfbd28d5ca26bc290ad7bb4ab9585523b4e59f3238f308b326610d3408b76079756d530129601b4d44f3754025b8c2515629afa9f570879ce82886375525994dbb588849b12d16fb1a2c7f74a8aed98aaa9eccb775070945afd04dfe4d25839e005c1a6229646df79c5e5ddef4a9443ea037d10923218e1faa1c633b6dca322e4110c5bf6f063c721c2eef4eca06d6ec334ad9e2928fe1cd07a9f696dc7edf5decc650a04822fb85687388fefb15dfcb72c7294e1c4c3292943b76900db5add21549ac0c8d0bc90dd679d5fafe99e7ee9a907df907e79e8cc027f23a618f9cf5fe42dd0717f90f6ba1dc656e1277673f1b7805744cd0b5ffb0b5b53189340233e4bcaeb2cec8e971c7b520e286ba9c6e3279b746e5a3af8d4c57f44cfb95e1c049cc6f3208fe7ead4a20108b226ef404e98c20d5391bdccc30cc5f901fc915b51adbe3e9af0a62b205be321877474880195a3b711dff1d07e1acc040791e4a2edcfa4d252e4b3ac33c34e1ba98f9b86294e417d5df4b46351ee6050ea7c8a717ee6cc94bc49cedc792d1c87103e84ba445c0574bf31b1f214aecd7f37db744a4d474d5fceecee592495501cceba8ba1214f6a36828704ed1d5270ef3369f561772b346ce26fcf35114cce7184e4f7647db467bd517dae0c6678e234bc92f5267d55774b062da4f0ae39a116b02e5b7fc852a18aebc17c803645445ffb1868b4e333a844fc40e3aacdab572b0de4213c791b38af550782570d8e3638a88ccaf624124babaa32116b3f892cf98cd47cabe4e6ad0dd745e98dbf68619da03b772de73df5b3c120ee2124af385bb8467e8920a446c1e3675f99b09c0a3e6effcc59fae9964ec15d84018a499bdae2abc42436f42aa5802432bc638a01416be10e1fad18f9caa0a428016d74f5ac599a573ae11ff3bc762176d43a6e6bd1e6b3e75b236b476f729ea96b25ba48f9a1631cbc85717e48335fe805767fa5c38c693c7480bb2fded74b0a0161881212a7d3b109a763c2765c0a167d3492e7db1d99fc752226afc85d2769229390c2e86977add37f1a0d8bcb827df2bb18875a7f7f06bd380248ec4a5f06087ca2f9b8727fa50f8613899602e822c663d1d5578f859ac70a18ad05d241eea48bfe91696f1c9c4f6c833984e588af5f078bdf6ba4f5b398bd6e83359973f2b13d4a1da62b7349d87c627ce270a3109275fe25f357c1537be39d943d9cb3b66172bfab8987cb6f78030461dd9d85769653f425c9595f64378565948acfca532ad1c6691f140524ab3d5b3d830b9a400245ee16c13a311ca439cbd7e5f7b896ffbdce870d8ef0b6122b5508866d3cd59af1fccbbb1c3a8c19335f0bf1fea65219349f4a9c6741de983aa975007e96723151c81291e78821270c0843dabf4c462c7c9179fef3aa9ed1ba2cfa77cdb421969a72a7510ad71df5c9a2b52ec123af44f42c0bbe7129efe3d5648f6cae2bb3b807ef09192909f4db01ad9a560e7badf71d33bc9c428c994311abe4fccd28b36694751d20d26d109c06d188a6342cbcc5caadef325cdadf0f5811378576f08e9537c3caab95db686ac980f7237f5bb564908f262bf9da233a36f1df2d628174e999b81e4eb73a984c3ed07783b60a35da79350b1badde79b7561e2e64bd7a3d37d359f57596ea1df340534ba4fcc8d43235ab5015be9c9a5af2b63669e3874999c7ecb8555898d879463eff2d79121edda1905933317c084c43549f8e948331b6896e2b0beabe0ca0f2fa4dbadc29ef7f55c45c8e8e8bfc8db0f1907a3ef2f61a0284cc192f8b25daa840cc370bed68013bd76664e01130f00dab8928057289ccd39801ec56fa574aa2575d5ca18ce6725e93b8d273005e416f7d9a0a448392761b04a9bd754783d3266e2462ae80a7403235f7dd3d3c6040fa5f158e8519b67506d62d13379ccea224028ec7073d12836d6359eeb3cf062f79e673f68c1e9222759a3b6c3b52188f323991885a7740df105609ac89cc5a3b3ea8d0883d6eb803663f84b297749d7e8687d5e2b343ff6a24c6d3790317774456167e5386f63c8ef39ddbda46fb0efee8221f4ecebcc7dfef6010c288047567fce6b7386baa350e99aba04c04f6647db8058942abc4b2338c5c285ce0258799902840c2b61312f2a444d4fc67a06d751a07187333e4687821e8c0eaf003ad165a95b1707d52352b6dc37798bf6914be3a548a9068ec40b6ff7f4ee0413c7b314c5033476007dd0474f9abb3a234ffdd50e362631f387487f8d663e486381fe424a90d7c660096c592bb14e4b5f457e7bab7d7ca30d07656e41cd99ed1940cbfd2f1e904340c922c30c7128db01bef30435183f1fd1faab0da7d9f784fd2531206e0ccb84ac1bf6993b9e756d5b537739e1507d06395276a8d7feddb46b84fb2820edadcf404da7bc4e3c103b48c73c60314048d78a6cdf0c95d2d096f024e3f52627e1694d14de1ed6537406a4506a466914b3c69736920a4926c28ad3c4d52b05bc6b616bf4cd55e1ed540330c827b11d171c88e083793fde307792a870ccecc085a09be54bb0ec078a7ece0b259f63f110c3a556ba1ec009b47f369ebb08bd28b63674af3a7c45b6b8d2fc6a7c832e79028acff8b8f3ae601cb527151e5863c4501b5ec37cfba87bd0ae47c9d21597ca915eb7915dd5c04b5f5593e9e581b2321eea7896364ad4d21d31517c4ca23611d814375fa9b0adfdaf2f65984c1665c66225b66f071f8dd575c0cbded455d7eab8c0cbbaf7bf19ea690e10a632af568e79aba52f6bf874cb0e624263a266311649e0576aaa405a3e41d2ff18610feedac059043aa5ffa915105d9b92020e96b2c91f46c9b0444329d7c1ab08865a16a98ca717da3d5dd84be747dcf1518a29464ee0f8735bce2ba785a21b1e8a1fdbc36bdd9f1d0f626fe82208ecb31ab97d779189ad95ca2b6ba4d1061b625f6a726618fe85f7111c88db85b75b38b604825f47892534a671a2dbb8d4dcd4fb845ea8d099f636456b0bc750858f14929a64b07a062e372fec1e0644ef16e591c7b44f6990980c2c527d5016d344975aae35bbabae6faed3d1dc32de898ee2f0617f8f4ca4c17f7cb1a00626f9453d955b877110acf4d87ee27c762e7d37b4dc2d0e14cfd3ffebfbaf55d3653391a0b694cd4f1876a7ac19b753aeb791160ffffff9f