PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 64419 b980771542bb977a709ace5303839f13cf8fe0de1f7109c1802e14a98662d020

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b03c2498eda4e78149850ae6f5a38941efce7a5397655e4211bebe8e9a22fd92
Certificate Block Hash
b980771542bb977a709ace5303839f13cf8fe0de1f7109c1802e14a98662d020
Source
getblock-raw-prefix

Public Data Hex

00100000000100000f...000eb700001ecd0000
00100000000100000f070000000000010f070000000000000000000000000000000000000000000000000000000000000000000009bef194519bbae9f670746170c2e464b3aa384760e5f4abba83fe6c7a4f96d0718c6123bf2fd6827f2a29198ac70bd82f1944615a99b66bcb1d60dc6465969828efa2aa7cf456be6e107886fa0303e38eb6971c2c34b4e4e40200000000000000000200000002000eb700001ecd0000

Raw Header Hex

00004020db2c7ef32ee95e490019441694661f5fda03a62ba927b885a71efd73ba803c30a65966862152240649771d2c28e49ca692aeeac0d80999a72bce218f9b5d8a9cbf121b6af4c5011892fd229a8ebebe11425e6597537aceef4189a3f5e60a854981e7a4ed98243cb0

Proof Data Hex

59,560 bytes
121216020307bfed37676b8b35d3f6ee353cefad7fb0af35ff8e7f3c312245499449144ad9f5c1085808384772ccade4ce6be5f12222a6e37b58acea83ce17a6d820e75c53e379549b49e4d8cdcf9402b45984eb77ddb3b5ea6c2650b0d6482814fca922606cc088ca5858656bcd3a4546b3a7992ebfbacdf3d0723138e08bdc350c2ae2caa4cb7703c7a01ea037df0f641106fb278a39225e67f5ef9e6b53a1a4c22b3734888693eb8ce591603f05976d6caa8e5b4c0a81d7be2b2c62a406213e67bb8c00ed393b3726db2ee8aa071df9050845566280f10db9571f3ead682b200e8682fcb6d44180ba86ea6b5fa78102da94e57a7368b51c3e5aea94431dda323a04982a41ff76b06d52d38f9cca6d7e5ea10fb175286a7d33dc0185b672ecf1c4ab0c9f54ec38e182b0bb50ea9bb0842c153c9535645b9cd3890f4dee77870cf4b260493ceb57ff5d070840853a392635d9266753dc191fc2244aab2b1df5994c8547bab7397c1124a549f22132588147c4c0d8ccaf55cce18c2905c5cc881cd21116372cc2fcfe011ac91334f1a964ed3d94b5ec806095610aa9e7a7afbc94ff21c109d24a0c73fb4e109865ec64cbc4572270d15c365970acf6525aa0f03801b8a09e2a2156c7cca45c4f7e8c80bec754f2f9513390df7c1a8214a51d164d7a9b797f55fe4cc66a3489c2e263cb773e9e21508c6de9b5501ceccf4ca960457fa02a0b88cbb7a507e4fadb9f938e82f0d52c312a3b00db2ba70437957bc33d911f4609cbad10a77697cde09e6149322178df7d9205bdf1ee73854520dfbec60343342b407e6222aa0df27defc2690d499f6535a1ccb56b91a8f1d46641927bdb19ff923abe366768232ae505ec0293681fef6dbf59c54cac3da073b6270c6602304d543e54e57c94e696e9ea4c0b9e0f652b31059855a60a91aa0abdc76524596dbd5cd5c6dd6ce838b06079c2449086264d448985a30d72c62a4f24ba5865430282781a7a05211349dca278b17793cc381275e100680bc49a7cee8741cf6e8619771d737b4ee1682de947f09943bbda56a095f4cee8899dbed70d6f3e082865f5df2fe4fc5068d1386a692031ac72e75e461150b31c936df297dc5995ba479c7e2c61269266889ac3d0a10a17a43cce5a77fefefe9ee9a8047b01c399163587bd7fc2eb5993b30ba9d1b2ae43e92c18bb85a658947dabaa2d3dd731124188d889384a5e429429a7241e7677269e4feb5a02bbed76f636c2b8a53950e50aa77e4f63bcdba8acf4f6ab479248b29b59b0218ac753e7796a77012a1bb594b90216d1be3c77f43c12b491c2f3954149e55c4de23f1d5143e2c7431b012dc12aa0b3a7c812f782ce64d924c3b2e45042910c0236609199630a1964a5371e647a1ff40e560f6b3cd46d55fa39bb7ffa288ef0d94ba12de596d868031fd1187600351d7dcfe0587c3c008dab600ed713d7efce407538f769cbc8a7dba641fc5156e1b4a94100ed686b41e75b49a6d7baf71bba861f53142005b05fa8af77bd963042a8df08e89d8f01b550896e8f790ec7b8999d61e772d01a690b4a9389efa81f2ac2fbbcd8a95cd7488366ef54e2452b95204d44920d359f91b1121c91c58a5175c0247e18813a79f2d211922398e6ecba5e2c449c3320d9ff209da423120b1fc50f3b927fcb0b768c8e5cb9fe6aae3f3920a95ec70a0ef7042bc7b1ae87a7d06c23b2fdc2e39551d4cb1bc8dd1b7d1facae4d61e0f99af15fbb8ec0b839d7d6e136cb2994ea277cc929643bd033e2694f879201d1124a451abc7fe6214546c001e36f8c0b7ee9d0514626132f53f5946b7eec11e6456927c4980a5702c20ae8c67ceedcdf1821ab2e2ce82850a8d39935b36ab7cd87d89ee65a035e161db289c09cc761700a562d13907fb0a52c6d06a7c05f3eb82d6f3f3102ece9d96651ce80ff3e2bc39195960a05a06d21f35bb05417a84b719dc3b1c4b107d2070d003b6d93ca043cffe1386674d62dd60492d3553c55c261b531ad47f43afd9a9daf139526153af346aaeea18391c55a0a4dcb39fed0fe6fa3f7ac9f0485721828ddac44e6abf9bffb01c0a63ee703a734aadcd09a6d271cbf2038455a71acaa94e40e64652d6b5ba0e2f9f3daf94649040efad5c9aa030600697fe8ffcd33ed76d7204016b04431591c94e511394dcaa62a2f08974e3b4e6aff36ca172df550413e01fae8cf141699d99060b4cad75f7c5c177a030421b1eeed9ebc5d6146977802d915d211b6305a30f706a0ed4aa5385334ed2ccf046dec43a7355f5afc5f1d2d85ac953b27a0d98697b452f852e81a68cc0814e677a29854c167637935bcffab07296da9aa6db3d0dbfb6b428faa9119dca9c464a99b8e90ff2641541435d9100753227eb365d215c24faf9524be339122187fb4f7d786962678e23247787e6f04e5a11835fcf3e30927ca42d095ad9abb60b9dfea137a1a687abef511f94dd8fcbf5da9cd6c8c431056ab519b91ba040d013ad3ce0c2b1a9ca475b6e52008deb58aa7cb1cd76599c036ee2e732e31b5876e14b07b8a78f6eafe3541bcfe9b04f227f2c3718542e65264c7a88b186f71c8f1a66bc2a471d9677a91552d57daad5c3e68c1d52377d258daec7e87ae9fb3ef52965f1f11e3bb9dae2cfe0fcd39b08c4254d086bbfc5fb25516af028c25c487b15d64c8b6029b2ea58ee0f693c05f713e2c1c585e1db3e54375ac31cbceaac1160350d5d03b324f069baeab45fcdf6bb32a2193aa0fe6190a756b126d8078461f7544c1211a0d3a0c2748760f72f880c9d1e39b4d70444caffd74d9150f5884e3d67ef023fd6309f3704467d402ff4725ecab05b6e322f893ad505356c5d4e48db76e63fa025176b7200b45f893ae0ea57d2181eb9f03f42997c94d6e9207fa65563871283319583724cd175673be2cb6a279d5ba5f3a7a44739d4796ff9fda41017f1461472a0a8e0c0442ba4a82483f2a7db29ec8c2486e96ce134be70af1fd4305aedce87e76309e9933b72f3529ba98447312d631cae2502dfa78036893ce53d4e2c634ac1b36a44de8cfd12afaa04bbf84900a7561b746c1a09f10cbaea6167349311eb78f284054dc01689e95fdb3f26eb2cf80286e80190586c75dd6d9a738bc68d5f2b78a5dacbbf8030ac1d9278b36bcec40e33562cd1a8c7e4d21a64f12d739d21a74bc0819b1530d8c016ffe916f92a8222f0217ff3ab9ca76acb99a0940b9cd7f79357b335d05861df468153686a08b88f252bf9bb305e59351fa71748fda5bf42d34451167953451e3cc686cf3a128dbb5b654e8be3c0d3dca752d004f4676160d069c691146f674041e15c1a1cbebb836a61fcae6ff6261f95c4cf67846e59fe62cf8eee8f6d1ddf7b4a5e1b7332ec784c19e4b33fdd644dfb46a3991a3d0f5b0e0d77fdf90c7dec640a1fd2ecb5fffc6bacbb3b849e5f8e495056f02fa27c567c25f7e8be8e038860cd0046544fefb091dd5518c500b86c7e56ab00b8d412fe4219e9362eefea90864e2a19def02e152431813774d37ae496418e8bb6cece0bc66d390bd852af9c2a185d0f08c560cbd09c2615da79a109498ad66776a054250c2226b0e482c7ce9d7e107da45b914df78b2f63722016a7d92832675efed35da4ee3f1fbf87be16f2f52b2402a4b8dec29739d5c3a39ef436ccc567cd4e8082c11ee7380ec16391b0826a227e8a6f32e5d9b1e0ece181cb54a6c8afe4eb9302464ee16d25096c60f107a3c0fb7c138ea03eaeee3409d704da1d2b2a4d1ce1269d6204fac6d1270e6d2c870217968d994c7ad9ec4f8946b8b4f216fdafc01151fd9038fe57d7e72b9f6d222453319d42bbed456691ea369b659ae80ca3f5001dd652f06377eff3faa9dc00ebfc9abebe60f6bab12117734f1691d7de59afbd6a24353d31e33fe4ab390ea0ec9eaa3ac617f474be4427bbd514b164104bcfe60783aea651b0579f0d256f0aadf0131fb277d7b4db0d14906155e8c3c4172bb18769e88a7f4b366a32014e75832049a5c40949c57628f60d091257e46279b46f651f9a2ec5d578fb7f2bd0e7474fdb60b178b35a1e0a035929db8517d7a4b4ca05d6eb0a97586b6b0f4976c510cff7515db6b0cadecb38499637a4e8f66440cbc0c69af993cd2436c60ae07e71b5c97cbbc375cef2514bcad175c2ef2de7b0824afb3fcefcacb95fd3ffa27c431d06f93c25efaa6cb85e37748ce330667c21588b4753c92b2fb233d77f112d1868659577038cf15296931c277e3793de4d3195726db209cd93f335cf39b8755073a5a347f8c9d430ce3dbda65556410b3458ccbda318b5db52b85d0964a69abb599d0f0b40ce31dbfcd3418b20e806e5778218537e5b031060dfe130e9a9d9688659500cd9e37cd97fb5d53569f98c60c90ed026a183359fdf60459e243cc7871e4a9d0f4011c99c89b4c4f9548afe5528781d4d48e6ecfa9c082d2e7a3cc591019036d61de1444558ff22c53300836a81c2799330924be14dba1cb21fe0298cf09bb756553ea1b82bb021f934705b85541ac60e11eb27597a477bc1acdde7da4b109a562e2a2ed6222dd316463f4138fdb1c54b7b95a55e869a0f2735b33e361114f564814bdbdc5c6500aadfcfcefa4b70a0d2e9a45eb6a1dfd1103fdf20790c75ec59eb6c911412128017834e75b0d7526cd83e63814039c9b1a5c57d4f971289e413e8faac48f8e61f0516b3d8fe728cad98add5c7df6587c3730d261dc98d0437d831f0925247943f7781a448f0de49878b4fd867031a2cd1665a8494881ad10879ac736e98d9da0360f41e4d2760d385aca11982980232efa531ca21027cdf0d9e096a64a27720f8ec3bd4c28f59d60a91d05e185a3e1ae9ab47e1168473aa7d16973cb0832e106902f7f094dbfa4b19121155a295059f8936e8af4489d8eb8f278a63a4b8737b6b3865acea6cc7ffb54cac9b13419ddace8413e754c16da668cc3e6c2f7301c75310eb4fa29d04c1fe30f0844fd0af2944d172cf2f5510e71667e95f486da28e662e451083be1826c4938772364832b29ad051000bea0e99b4b9ac15ba4cce66a165f409cccea86858ff4c03e2a47bdee82d246aa24a496f36825905851b7a989dce3d9b7cd7351bc196820af7f9bed157d15c7a1a814b03b617efde58a1f3a4ed1388829cbeef609c67d0e3414e97b129cb00378a29bc9f21ab69706f57d26cea95024b96330e3a9d7a6f9e2b15bf1b82eb7a2599ad8b6ca600c355a2660e2be3328f863521c0137c0754b1788b392b9e23ed17892d544c59f2353a4a66a42b4e67f1702790aea0957c9e3183d11ce83483fa6053e28de10d9a4d3346f8620b5a6612af89b72016cec5392bef1698fe0e64fc3724f255241612544e03580bfa6c71a3940bf50d239995528e7b7721b9e5bb76f858ef37682a82477e6e87c995a2e0e73ef075c4531e60b0dc74bb5f8e6d50b1b50d1deaefeff7348d1bc3e642f810988886c9b4fff08c715664378bb1d30de5af9b4bd5d0b25d67529f2b9a88235369fdc9ef5388a5ff61c87e1d31bd64c211e12daf756952c86be7503bfcd526955973509015c9a1082ca377076a9fdc8d218f21fb13e4d9dd33ac596fce327214d4aad33a0abca45258ff73d4294117c99591c7af01bd4fdb85c52d79e1ff7c7fc6df74a8bb48d753ffa395b3bc27d22e8e68929b018a0b5393c858c2f90b6fec0bfbcd543f621d3f4e3a78c4fcdd121fa111a9f95714b167193b6d4547d5ee64515b1606808435cd30bd313db1e869d71e6ec346d4a3cdec07d126536f2a1fe0694b8cdd496df700dd07dc9d205a656a3f1bf3a95625029be67fabf47b2afcb905210a43a65d978615dcd48d26bd571f8c4a2f525708b5fb109c982ab32988fe840b3ac88efe72c0b760c95bfea5f1ffb83b491e8707051c3dbbebcd4f89121e46bc0ea8920ca27e52704fce673bb6884b745945b8011548dd08a5f21f61c849fbefc2e0096ecb4ff730ddbb17791dd48e9c3b31ca3ea7302f8e72abaec7aa6f8f8b6446bcedaa2cac3ef5c3bae6e6de21a530e27b999d48433ddaa82ee62c6247273c5f560f50d062a011b76ad4e5cd2a42e355326f07492aa78e9c42f6e9ed8097e7dfd5c35c2e668d95682c4b0656ee9e2690b4528fb7037488c980c86ad9b22ab5ea5142fdbe22011a15c51d3f7ccadfacd7d00502abf060359ae9bd7aea5eec03f0778715c298a1034580dfa2a46d05c4e7d95600f5e69c7cf88fb07a4a318eba72de37f022067c64e299356084548c1cb4eb08f65271c334253d373696a86480a07705e6760efa0a54e873c435ee017f7a0053f5bb7fae4ccbda25e81d12e14e97ad241d6c6a299d405c94816bd354c7ce019636fcf58e80837f11cf4dba0c6d768166d2d513e6bac693114e119a5be4849ab3ed00c15df078796f2380549f9e0fbcfcd5e9a1086802456fea0975852f375ef9833bb3659035408cd9238b9490a0dca271c019539d47f3a7c9399fe68ae3881c95d350b01760641e4b860425cc863aa9e4270891de160c0d4a926ceb349e7d8b68a1c191ceea76a1f897d12751e9f37ab9f802fb46555c0228023ec1531bd2fc83fd6ca46114c272fec92beb82c4f7ecd1a1a01228ab8474ab6e737cfe3d7398419c071f25dba5163de532b319edfc7cdfa8a487ae8d3b7a6687a171faec8c9551cc1627e4855173224e77a8a60574d33ecf56b8583ea57a8e8ddf9f91776c400a5716d92ad7f1bb9e92813fbcf1cc552adcdac1cf1045846d7bccab3570e49f7d85ed0f98a91839bd2449cc6373f788640d08441a338f39a14a27e3e089c8dd003b5f1c44c5590e6a1fcbbcbe32977721d5e70268cae3ab5798867277186ead2a22a706374271bb511c6f5d9c20367453b14c6cb6676f117babf72a3ec38d11fc93fa8908595051c1bea5c2fee8e00ce5e75c5bb0731998264edb11b6c95bbbed823972547420f3f400c57fe05b5d52459faa2d66238c3bf4f88d6085f2ee8016a25b072dcf25f63c93d06679263e4f2493ad4b3b1fc8fe0d5ffb9fa90684b8a4c0b8578241fafa6f62b5d719cab03ac9cc679e758a87ac5d6e42bb3de04eb780765f6dfa396261e2b766f4bf289a1728bc8bce0ae71ddfa21276e6bb23f3616cdc79a7202709e8bcb2b5abcbe02a45ac56135babca5bd5a1fbfb73948e035a2a81a263178ac12c4f655ca80d2b035a578b0d3f1314bd31f909393c1c6531a249ecf1eb6553b69cca4e2750392417dbefcd7a6bce35eb710414ada354a05fde5ec4e531af511b186677bc4b94dbc00d2ecd789da84d13b01a52f6b13aea66e148906acdea8a074d15acb26276c45cf29ad9c525cb1c198f315da8d2f92b1f87c4f5623bb293395e4ac893dd02448ecfda06767c88db47730fbb2d9b4bb7d225e051bedea7866dd7d4677c65a59f44c17f3248ba7feccea0cb7c62ad2fa474d428ed87344e95f8de4be00c02686818768592a90a86e7f65e610791982f91d27d7d1f67d4403222e13f626262c7f2052be6ac7926e98b5594c42fcfc1507e8e3c708bbefa8d70b3477ebddbf3dc28b24a22eef5a9aab8c8181a620930e20cc707d60950bcdd9e6d3bb9326c30ba73538a1fdba1525323c34cb4f162dc70a854f5535694e996fc24ad163b8583263f3433b52b5cf0a0ddbe8eb96f1aaa6c438c8e5a0fb7137dd1edbfe3ed6290f678647b54d06195865366ae7ee2964f7eca64645ea18a9b06382aec6d57e4d391aa27be68213f8afae8980bbc5f76687ba8b2c4b7110e8c4a551ae629591f58b9aba7a30ea6334d45f34df9804332490708f22e57df54e4100b102e90022fc2998ef5997a72a611a35aefb066d5e511fc3435f3811e7128bd53b4825976daa031f8ef4615a6f910c02cde226c8c88b25d045d2be8893adac919d96de915dfbe2caa201dedc66c479dfd506a6c961309627c8d9b948c7fcc1dbdc622db4a3559a8577b206880b2d495230993a85c30c8bae9a54c829993610118eeb54fe3f4050eadf3996e1fc2cab976b4211aea11520b780862d644e1b3f3b4e26d67d1373229ec6410fb1e3dd07056181b63c2a92e31be4ce1dd602f9e9d0e679e810e82bd6b79b478b903ef0048d064b5f2c93f4e9d5c388b807a43790baff83cf9c1196732d78a61a28743cd0ad3eaee9cf9cd2a9e198b9aff9766ae917675a9c319d0ba22653428428d0c7fa2e4c4e934a32a067d770a58799d5d7170215034d65afd4ad22077c6c3830e06c59b3558a133d4b8d79af56547c7e183212b89e68d0f56cef62737312e5c5ca61a610eeb0b77a693d939d985f03e3bbc5fc1ed730215e58540c75b45b7217da81728769b4cb8900bbd01c2a717200855e6c7da05f8818ee6176716a3308968437d520e677c0993c2b7a3e062b72b6a1d01e192a38457f6d9454fb56327bf726e3f4c492b3f17f65b56679d231af74ecfff0bc1f5a63b7204b9e6e1e27aa317f6ad80dc416a675fdb6d841e9d8abbd4e29179e48068ef1b34163a680de116b804f67064a75690baa51bf23681998469881b6ee645a93dfec27f9422dc8179679a151e1382827bcfb4c278d5a6cc1b36f3238a168236f884f7d18cea9ae40449e1cbcf864534cdae264d67ec73a196284380e82b8533174d3f26a96588d51ae6f77ead2577b19095c696fbebd8519860545d17a0626b4403d54c77d0a0d2d1f936c4d865f95e58cc796358f7809fd57ebae0149bb15e4f9f42738e19570d43b47d4e79ad7bed25ca49983dd97df5dab81d3c30c4b6f45205ec1c88ee3bcf8f55a38c1d613906d06efab7861ec560d9c6683fc067f890bd7048c4b0f45aeafba08f311e80e29fcb4b058dc4a3e306078330a620bdcb7e96fc51c938a9d9d137ec74183122b5110e85cc334fdc74ea2f13a5c54a1de9b2936e1039bf465570d9b99d1d948ff68fa0374248d0415287228d56779e18e72428c5ff09da4b9a239379680b08b53f4e36a12dc003e8ff676421ad799aac60eabb89aeedae0642d3dcedea73aac118873c9fafcdb66ebe99d06e2b2e0d55a8e337c520aaa359b1474242c5d036b3deb7fae127333ddb510b98798154099bc9a01f8166bde893eff9bf668cb9052d2149b38e0ed198a66e83ad486238c7f383c3b8d48489119493225c98f6c2b19fe258e404f6b2b3d764fb18ca2b804fcbc22cd3783a892c610f45b22d0cc26610be9c5b7c6060d3bd88ff4020d31f6f1b5ccd2d1386206de53e3a83d98626c9abd3d4cd3355b5851cb155804261c17efb33ab1cbf8263d500608e185aa9b55d3cb74dd832d85750a8047362bf86d2240f847a8f5101c09a2de5527b08e974e770811c9c5685647729913bf786e4bab2d5ae4bb97da74eab2e5a4c5308d47d2dac54de3c13c3d6f7fec2bc9c29a6dce39d3490aab18086b69d5508c2af29bcb7dc8c0f514fb89f37b22aa4ba451a3ea34dfe7ea8355332cd476262311167763b5f50f283e969bc36fd167c3d8854e504c8a80ad83984229b3a179284494d49462721d4ea129762b652dced792b0396824e98e2158b40e074cc9dfca318f336606dfa9fbb55e8823f0fecdef447390d90244c5eb8e559e0c099b4558f573542a45608ef56d8aa03aed794d338402048cfd3ab3a5ccb5d56e1849e072814b8a525e1743009622df332ab44425967721810481438301b1b4217c6a1a0433797dcf08421087dacb9b6670e5e5f558e47486f7cb0f8e9759d9c7e6b60a04ff9de78539d31da0c28ae91bfc62259d5975fb1759928aa3f9bf4129ee7f98c316989aadc321e059eec6a4af6812a7c22ceedabb0c29d069481ac6da530235b5fadfea78a7a04e7ad1d40f8bfa7b773be9e9941e4996e82b9d857a932db2c3750b1a3dbf3862e44bf85be407aeff544e69c5e0e17562cc5036c3ccc38fb2a431f6fa77cb8917116e92605f7f6931d47f206df7abe854aa3a6a3c3cbaae8fe531dd1a6a1a33ad051cb7930cba88412bd6dce75cea2a1829e44b80547288ed2b6147c33fb52bdec8c93c6c76331cce6793973bba1047e51d0208eeb2f810a231a6721cf6642124d225d75c68527e6b8ab186fdde1f332afeb2317eae8cf56d922930df88c18fe6c20a4d956d98073eb0992c47950d6faaf8b9fea032a84573e693dab29ab6e608ec09e8fe99be510e89b531ea1bd98039e23b92631891282d54b04796d28e310ea242d71a383ef352d4b5b047bae910554cae5726347385d8766c5094cec6c9c2b300de0892e09e814d277da537ecc1f725c1e117854a981970797770ef46c9623ffd5a8e6a981f42a20dd055ab14c8b175a5dbe195846d5598c9fff2883b412e35fe4ee66d9f5dd7f80341579c6f78c723de76d4dfd5654fea71fb62bbcdd3ef918259787441274c26a8f37999be5b6885deb157e8419bda544573a2132232e1b143141e7d09ec4756a584a96a73005417cde77de9e5aacdf97a2af1c03452712f4eb6332705b50685a99fc9d2ab4eda4a45a5910f9825d23496d64ecfb22bc52f12ca7910c21a1f3072ce6068aef4d7545cf58069f3359d1769562283e016837b5ecb09b57fb9a9c94b88e82ef431ba22d66e66cf68940703acc270d20691b4c3d491ae0236cb12b160ec13dd20498c2438f500c4e496624bb2fa9a0d68695167b3055a81360d0e520798d144c50a300b8e9b24dc42a90ca40c13fd534188ad767cdb26f27f51c5e3d5de170e0a498b0195d8a85841a976054115078aa54c5275d50ee655b142eb20d4b3e1881a709670e19b43f544ea165b7254faaa36b4345846ad357abd330bece8535ed943f0d489cd3d373a99b8e2afb4cac41ff5c19c3947338b34c2d9cd37222656ac5f28d14f7c7f2d993a99a5eb323da14e82a0456feca9e97584b4b6297470c63905b536367d77c31704dc0e4b38a33d0eb63ae4518a03e092ea6d862a4ca2d39b47dcfaca367570af3ed5684dd90dfba9a772fba6d6568482c8e711b37084f38280b2307c0f57a9e0c46bd4e78a726c3801f94c47710f036aebd8679330ae30d0d28f236b9621d7745058cd9e9e4482b7b95b05a78f7545b10c3f2211807d7670ce930606a132dcac149f091c09f9774e96fb644fbd099f4ff52bfe6997321205a90ca178838594f813ab1805378384e10ca6949870f26bff2e9e5ebb9835b04638f1778b7783fe977761ab1fcfbf7a9c49abde91c1beab27b4858fd9ea33e507b7be04086d5f19d34c2c3be9f40acd69df64e0499d37f163ebe829be8531795287bd046c7707c1832c9679ee3fa02fdae9b4c3aa6682217102019b68366989c21d27dab32c6c0a6f58bde007f9d1f9e324b0ab2d2868e5cf1ede2babb5ca4e1a1e5cc61aa587c0c8751a656cfa9abf5ff433b43e18057ff4427f619316abc79a818bcec656739f6c77771c432aac1ee84d901fe8931f7852237b0d8c680d22b72f9776c254de8b1339dd6193ad4018d7b922397b20d7465645d08e80747cb73b172fe9da45bb7dd6d491af723ff31d92e66a698586e6dd2933331caf824c00858045cf799ccd1a1b19b49eff05409d549b84864fb4b813289fd4401765159bcec3dcf7bdc5022cd8cd17589530c57b52b75fa1c496dc99250ac84bf570d51ed9c3a98e3d6869f80341aa1c143c04ae93281df9cd64e84de3613aa64022837c22d2e0654e39f860be6a436f8452a70dd2212aaca096a0d60374ca4c163fa4c7b6b76ccdbaea314a21242668a3c9d9c7f7d189a25185d4a84837bbdb6097aea056a0d92680a316065677f10ee40760a45fdf397b0afad13679b768b012ad4f0723b48e64056e69f0350a7fd43c6b9e4464ff2f97fd3bf838cf49f7c2f679f80e859751af3a0f2a3b8ca08930bdf7cbb7d9bf3288fe9483139ef6c2fb027da81ad19b3e78b088555830fad3679a4fb386a7d5e3f73757670fbf6d90a1e597fdab17c92481892ec4bf3816e69bf24693b1dc29280383be3d78dea925a46eee900b5e820bac39785d7d1381dba2361319f9c386f297bbc151e9dc9245f27e68390a0dbb8e429219a95f03ecda8e04fbe469331c9d5518caca216a585fb488d373fa7caa02b46a1c4f7de620455679fec4d3b07ab4ff06e4104e9f6bbd760c3dbd298b4ee45fd46ccce4f496a6e84d62c5633f4340ab82616824764b94fdf95773333b194feaba7100dbaa3bc4a6e6935d90ec1dfe71010bbc00a8882c188a8184c4951b004675126f6aaeed43252fed6150c10703d485d346a5f6490d320fb59290598264381ea44bd92a871841f15beea3a850381503a6d4191d3150c1ec64e749edee2ce95dbe20cc85f46d1a0db57adb2d8be71e618a4a5a08ed6a9909910fda927250fc3db9b1d1d70d105cd62d81baf2c9e3c2281b0b56b69bc17d55c67bfb4df67d7c9e497b5a7856b0ef6ed2b720a6b27d66b66b9ca8f391484c4544baffca7db221c624c802ad051b139746cc384f64b129c641ff9b2f36ba5c769bb67fe3620f1f65a866bfe8cfb29262929c8ac06710b3134ab95d62dc35f6698b44254334d03a8997d95b72ae1cc180b3cca4fc842b88511ae1cfa4103b6eeeb2454e34925af47bc5007abae34fcce3ade005df8700da4d39d1c94834da89fd64125f05420939b4341f05b25edf07a75f5efc9e07820f822435bb4c6f51e6c93a13c84a7d6377f2d6fd2ddbbb6a7c6f302c2ac4314238dbeb634fcea0f1b34509c4defd9db75a9d5472876b58a92a2b02b08188541fcbff001c0e782b9f1aa718dedada99664f17aedff45144b1c922b1dd705ed9b68d640d2d4c05fa1a366550f1558615180829e699cb7a9ebc8c4803001bd1bd2ebddd5f0c0fa1ead4a8e714de35cd1f8f067e00fd08da1c2ee8e7fe448ba40d63aff4e96842a320159abac803e93f42115b2c1f0ccec63d8e988f04d484d9b32330f55fdbbdfea946a80f5fc45592eebdd7e4a399226b07b6bec91d11d162b521c6ef6eec0463420d3439ab013b8bf5a23b84cc81d21a343557866ee09c129184da67fe276b429aeff06ccfac485d6e82154aa9a0202a92500efd9bd77837869e969c886893bb3c701c9b2d2e8d54408a8e0832fb0a3f48040145a8864f940a263fee3ef5cb5ff84c09f1ee5c6ac91a2146013e77c1d6ac63cdf6be29f17a55e7164bf43565b7f22ef5dcbcf83541200619b5f5ec21639b01ec1d83b219f42cef65c4f225d34d7d58ea89482817cf4a273a039c4266eb28fef2f8b08083c406feb3df58970f143ffff472fe47ffda87f88f68ec03c96c858ce79029044b2f29d164a72d7816792cb7c33d777af91af63346c53cbe59cafb764ad0a71071c3d50b8c95bad1c5fd9639a63a1e18b2f443fe002a53e9797f1e4f2caf4b9d928b0aaa37bf5e6702f1ab604a184085df3975257449c565a72a195ebacf21729a096ec1b5340e42f0c67bfa423028a9b462c6979d8a69225425f148fd3ff320f5c2e1fd698e61f6a201999d8670dbcea9686587aff2161447a33cff03c38b4aa682654cd180bf1a56d2e0b5998c407abffb99ce36ff66b91bb512b70acec69cbc4a65bb2c5993cca957df0935ca5e6a4333c6331995295ff61eb46ca475a697f1003a77e7447cc636463837d97955b033db0f6bc9047498c42de1928bec41251eac1f757784173d9c9d5c11e898c39d3c1a97b9c9c3921683587046c5c5b969280ec2bdc6dec817c66e6258b05e3b846e9789d74c7d804117aa579c940a43abe6654a56513337b7603de6ab1250edfba7a1077302e6c2685f889179e38363518a550337dd92d3b0c746ed1e69e64124df325f690d72559de2e0a26c796298ef8742fb5ee89a1f55ecf6fa0a4711d469ff39400580400e7fbafd334801c4c8c9e491248fa2f68baba31b5fd2dbaf99dccd570c96b4b010d9a2afa0a2a069ebe4a84bd7488a9be81faa7797affad5ee9401d1539b3dd92529e31a73e813eecbb931856fe8dc5f01f8d2d1a74f978fe1114a577ad9036b71844fb04f83a5da9b6e55c9cc86926a948001bf9cfd273a8750d8dd946d44a6569aa4c0aafbb22659366cb4b11b5fa7c4bdad89b8206497c2124d46d27a23dbbf8f115361a39aa21285737e9dfc1cde8c77cba29b79e3ad794a4b38b90a5caa90eb44de020d5b7a15d8b28c347f5e77ade9bed81c8f3713c70e060d449cc7d799b44b460bd65ad1c2f01fc63da8090183e2b374303cf9690a25cc3845626b13f0fc092ad58d4a381e1967869c012e72fd7861f1a3a36bf3af6d801f0c0a394adb75e117fe90f3381020de794e5cba8af018fe679f38c50f9a48a21655bb8cdc7dddfc652b2cf9c804483af47507d6c42782e64b4b9a400699b0e14ff55107a281367855b0864ee8c7fd6919ca9a9f4570e40cb31578e65b6b1e474abec68d32f09e6e437bd91d21ec262087adeac9eca48f21882e1257811304221e993ddcf6492ce6045e23a5f7572b6536b92bc9fb3a23722b9d2b3776e2598f9815290f8e9b1a79f2f0e7e27112ed03d8e0922dbdabc39c5f087990d190c97ac716068209cabf3ec2c118a5630c0d66ef41ba9202a0c9fc61c714d6811ca8ceddef2ec8cb3d673cae9118ff2079c902af5a80b9a887c22162eeb700c8b64a63e07d96bbb64505a816c3989ecfa8e158070af969023e16bde2a5ddbaeba4024b6497b330eecb670c883c5f267917c845cdc4db5c886e79201bc057f22d6c62dab30e441621581cb850d837606e7a1ed8e07e73de9857c57c17bb4d8c643a031021cc235a64ee1047251e785295160371415eecb70fc554c8212fdcd80f859ef62a95d7c63cbbd2edf8425b122517c9074e1e07c476e1ebbf3c8f2e8e6df86e4d16c1c9b28f69cd383fda218f61011d2b48a1cc15d2e294fc7207d77ac3a6ada41a424aa61bd17ccf9f6038c587c5db549ddc69c6e932c791ea410f43e81ece3ab62377d98760341788dd3c2166feac9a91f2e299c9fa09f513fc5729dcb3f086d0257112bbee8e1ff745579539ffce6cac979bdb3398d8f91cbaad780938f368420eb09be3eca2035ec5b9a4dbcf76075c28bb0454bdd4fa03bbd615b12f1a4e6342042746759faf700a52110bd5f3b93e19bd1b12efef806420e9d2397c900f918bd9e61a6c9f64610db4f4e9822992f9202bbd2a5b2dd6d006a5b857edc3552fec54b2e33281953c6ecb8057ca531368f5088a42ccdace9fb87b0ff97b16120af1a81967894cccb04c0847bc7c4dad4016d9fad8b5b3fc89cc686836de86e70f86903a0ce1b2155790fd2542d2eed9438fe69553a2c8396b01c9a4d871e510f36e16f346e22afbc3a6b47d265aeb4759031e16551432dcb8e99412d64e0e73ba5b93c2cc13df27021e35b33d407cd27e91faf8cfffdb9cabb166970b02c16ad0c0b03ddd545efdd0984f04cf801b97bb14266c7e1f3569d5a354fe7a23da8d00f2f2caa4db3de538d4d1df7febacb44b38c924448778669af396e0d88bb7a486aeeccc516b9f3d560141b4498ceec84b87976faa5f415b3c53bb5fe6ad53535eea350e827a217fee9925c90d034528d9679ea536ecb87ce80c3b665025c2d08a16433232eea617ce8032818e5b952c046928aba05b757e582b46fb1844b64a3b8396b14e34cecb7a76461b3d61df40a84037f8cba27c0f90ab66e87f2865685cf619ebf8013985d8a92b90e5b7665a0399067e90db0364580fa8f74caacfb515d9fe9facba5e992846c374ac4cd8e69886902e20efd900e59241796b35cc345b2f031c62d22d11c18b65f99c8c7d9beaffe3c0719957412920704de66efcfe175ead5836df7feb3307e9d3bd2abc2b32d6330d16ad2d7a1b297ab813d286c7af2219c15c662c53c6e92903e601cd924385b094bab2006667e19b90a1541616873bf617e4b732416b412af304d1182dceb24aa1669f2c02a272d18130a31a70bffcbcbdea56883ab79512bb4556395203efb527c563ac7af0ca482504f96f9945b49594d401f1936206c60af13004a69c548aaaba63d64ad955be25f60b44e997388edb05871030173838239fc401bf84c93aa9d5dbe8f904083cd2d956203c410aa7e4bd1aa682e23c3b89a9e5c716099d1a78c568de7c7140c8379d618c95331bef539c77a715023c6d276e6c7d723dea65f41089d49049b948e84f3de674f46390b600761da15da44bf525143ec5c44ce6af1ef97e9d2aab2990dee28a7b9035b25d681609560853d5635deb008e0907840ec71d21223cd3aa12e8189a7db044bcdaca592d13c18092538eca90f3fd3d5511b9b3acf6f471c98163a04a16fac4b9e6ab6300ae7f8f1e9758aba69ce8fd1e29aab476206bdb1529d7ca2c174eb965b190561f14c179fe9ad40062349884a84d5b92efa3c9898a02f97a351ae57316f02fd8adbd516f0dc365d026ccc38a781751c3144d7c39bc17c648d7ee9bcdc06ae2e47f8db8f2d64d13cc041e4adb8f7507b28c13633c22fa6bbd064acc1ae983cbbdf0a5d3a6ef2ab2aac1d4008e4307642e2e0323290ce6fcddc3da70e049426010c43929dc095de6f881a4c59bb1de0890823ac9293ff629b0a5c9a5a327e1222648fbbabc03106fdd824feb189f6e13e952add6e9ed3f171bd3ebd1c0969473278de1a3ac8e91034e4c66da898dbc99b0ffe9d00d244899b0f741d8415fa7634ffd1dbebe0897346cf08ad8893c9591e0341a7e37c18eccf9c3864ff33eab9ad477deb15604870347be093feea7772e39825d278b956bb387243ce8718b9284efe3cacef4877ca4bad382c4e6da91d7d5aea8c2b8b514dc68e510e9600a62a94c2b715af9c640baa35af3f7757fc6a1c5697047506c70b23cd07d4da97dbf52fb440f7e4777979fba9626a6caa5dbfffe62f8828df2d20b3f2b3ff638a5e9c4d65a5a8d5cc4e7ea387d773e7df639ffd99c585f730f719d8be791de3524bf18e115f80f7dc593325d382e755fa263d74a0ea5095cf9531901ec32f71f19223cd85eb0b0f30090d40126c79a6ea85f63db0ce75d932710d8443b162d7827fd2b012e71a48f811fad32f045c1a10b14437bd2d56c3a6935181f3a9e1d97823a419976347a99472d7267245a2cf958b8e7c959f2cdeda748fca1184781f9c0bb848f9720b3c82a46bc49a9debc446b79e7bd1ecbf25aa62701906addcecb38b3f07a0e0607e3c5e833a723e58546e63828c00351a27fe624626498c71f35668411cd8bbe3e2f262e77219d541d9c9c4d62db940176c26aaa9d4eeb24f2c8d8d996e98d493770f451f7ad7953a9e04563bc3d0746a5ade03a756025ceb304cc194a7ac31ff2c8e5cb71775f1fdd91505a1bba579ad01c6c97ceaa1ab2a69588f8c74287f981da8c46828a9123376261d5ef80018bee251064cc9e3e0e0ffdfbe3b4cda86a293bfa37fe199aafb0b6a2608386fc3234204d9bf3c489b0f5361f0cf17709479a24e1049fe0f64f8ba4c08d11cfa4ce3b6a984ed9da1d9fb2daebc724053866d2174463a62192d48fcceb7e8621dd05f65ff184ed166c1f1f58ef65dbca75c0cf2abf9d4446fe2be981244df723219c8bde6ff1f2f08502accb32f052bdc1ac8733d233e0b1fa88d7f4db8d8f934e48c930270c4a26994f3ead47d9e8fe12fe23388f994202d60271a00db202e0164bf92684c0079d558e311ca9169952524a016e43e0f2b78ed6f7bcb63a558fccfdc4ee2599c047a6aaa162fa6c7591b1318717ef4807690acc6543ad964f750f7ab34202b22ad3018cef7b588438eb263740aea98600a9c8623d9972dfd8042d6f4eb09af7a8b3642656073cb3038f574fc6bc2b86bd079f9fb137bebb69baa0078aec90fa63c66492602d674ba6a97a74771197c8b57e899636f19f3a035a2b94d08d9ffd61ab322fef12ee77795a78ff6c65b0f32c6b4bb1d392696869d6899065a9efdcf72286265dbf4e8e499bb0637ebaa3a13ed72a55580822a2c7f8477173c266e645592749773cabc4a9158c4e55d0c8bc2c05543ff01c3555cbf0837c95fc56ad166a920293561a013b63d8dac58a3bbb7054f4333d939d3890f6a6ed202a47539f6f62aba88dbcaa54859ec37bc613a90c59dd0ece25afdbaec6aad57db5043e8e8e43f8f9fa029e91fe76372ce7046ce11399d37aa2a5b326c98b76bdbb4cb3e85b15498aee8fe99cd8a92533d95fea932ed9d732c72982a1f58472480574cbaad5fb9e3297876ef7abcfbbcb47371cfe434e37126ab43d81546596af1d6560d54e9780a2b7311984ab3bf64659856a08f8416db7b335561524263393eb13fcf427d7b5a95bdf2c6e30b9070df5f97d14959478b3dffd00e7b1325c5a2eba5b127b0005adfc6ec75f392813535c4c11c0a7ed0421981c83ac931d522b0f3224f1463aef87b1c7b65a3d00770eb3bffa2ecda01b46451a61afe64024b0b9e71e1e9f687417216770f9bc52a8eeb245b139146730345e78e2b666c1a3aeccb2314256aed98cf23a92d31a7f8a6660c673d9da2690738b0e47f12625a7795fe4c9ba1cc30854ebb8a254a33cf88a9de540b9eab303f8796625d8b11ce6caaae548e3ebeeb5ae551d099c6303db6acf319934c28fa8bbaa955913d74455e68c29468660e5d52e17a1b6e6cb162911dcaf810038e9a10b3395504c66bf008e32593eaab9b9ec2f631e34b377e34be4636a7cb77ef4ea47bc46c4b80087a0d31a7742bb079511becc226a0f539ce93ef36b044dc1df97e1b0d6c7c3f8f95162de9155f68057abbe182c89754fb13ace6e81d51488748d5d5f9e239fc142725558c0cbd9bc3a520472e5ef4d7b0656ebd1e812bb1d537b524f6512efa7b6f0ddfe1a0f418e9d7e5f25d6699dfa1a7f7ad9428d5ef43188bdbdd99b4fd1d5ed9e03452712e99666f89330fe4c471fd9d1cb5c1bd1bc31906097d6b43af2b6cbf646fdd644cf64afd240e042c8140f89999c3a5688340192879a50961ca6f8cd433d43077289cf2cc1173136127b32da1b37ed8e76f7b4ba4f43f051c85af1e45d57890fd68fa68e6f787b984e34e8ba65587a891a1e179b2864b8edb01a5fab80a8c91921c0b70aef1940fb2fb399d1290cff06127bfc0d7e726effc537edbc683138d885b1aa39e6308010158e7a78e9e086c2398f10d330662d375247fc9a7c343b71a88d63bd068cac7fb8e90f6f967f2721d291dd19e26dfb874bac0c5432d2797c52f4750f0708127a615127aaab4bada2fb995487033eb442daa3e6b5803a94f2048f29759012880d80109de6e41bbc9f6fb3d0e5ee6007b7d6530d4a699077b8a8303728deefb93a8cac00e0927c7bd1aec95c582bc98a1afd4adf9696114ca5b428b7cda8b566953e1f057b0ebd66dcaa8aeab3ebb5eab6ddc9902e8e78167cecec817f8da0e20089b5cd7ed29a15efeb6d976a7fdd7e0d2bd1dc9ecef63d10519f3d8114dd8fe53c848793e392cb01ce38b61c73f1bcd2304f135581650c45df5c047cd61bd90d8cdbeb67f16c49ae8123b2d4614e0181dbfd69156670ed040b4797ec5774fd916fb8f7d09d607f6c6766037c4842e4663d3b2a08a6a1d62374318ce05c3146a03034f6387be2abac5b4a0f9ad0257bb5c88907ec38b044c65e6c0c6779c10c11b42ca17496bd53786a00ef57b2a97f8608f0e327a4c14e9e346d3da8b59ea540cd4c9e00b7086b9cf7440dbbdbbc1645801cd7f04d8675d46f0ae55ae2afd57369e9338239838146171d21d011e0064ca9b02f09cabcc61822474a28d0cca7523f2837d991d931574f4dca22c4477e91098e4319c48ac4d522ed384277ec6ddf5cba91ab0bb9fb83acd1b653445e395e4fc0835f97e9441a6e14cb85c93c6613886d4bea4cfc69c823f0ee7f503f66682b9ab700f0051105c6e11a4704e354f61a89f2198089b645ff520e9db157e48015e7ea841ffc84985eed7d7cb7c89f8a259691ba55e77e60fad62939584d8d914e826fe6b27fc39e9c8ee325cc092d35afa53d77f3c4e10c6889a6e5c8658d9cd39580ce43b9474399b1c9130abbb3bacec8e2e3d3439e2a3b2793aae12d1c6b1c0c9810eb7c520d53a40fa5f83a97c54cb40ee6817ab1911ff4bdfbd52f7bd2762e7113571570ad9414f9094ed3bb88cc3707941ab2b8cbe2e280874972cfe0c79352ef7b6b2eeceeaa151cc6cad023b2dfa60d16f4ac1374dae7ade45979104487db617e8c58a861ed83929710fbb1a610129a02b37f444f65339ad89cdc3d697134e4fbcf693c1baa0d6aac3b8cef1977148ab69254bedc862271b127be310f2d3a063b9e581f095ee3264da9993e9a6eeb6d1e9dad90843ccf8fdb7cd0c0791d847cb680da4a9764ba298fee53b9f9a70ff477b02fe1de4fa8e154e0ba84c549cf0ddeb8651912cf7c24fe01a961883f1baa2809a4d0a0ac9a094b07b38beb29e9f85780ff3e0d00d57b110b8dab0a5dc41d4b35b21ed5885210ed936e5ab03288d13505bfdf0cd723c3fac5c206d252593cd2470feac859d70edd45e4af684feaaacff3cdd1062fd9a57a42c7515b3a2c6567851cec3ccdef3038c8c8a1ae9be3c8f4734b1ba982afd67d18a3f2f11c90934360b829f3af345f239e42a89211bb963c64a6a8394926f6440399d0abdf590db7f32dd21464fbe35f56e35701262218806deb805bf4f3647168e40fddfd8810b6697ac52d52ad3f1eab23635e02a2e2653c3898637f8daf290d1615a160e949bd8864ab743fb42d49f09d6dd4837a56eb561f45f786292b7633d88377476180226687a6c8fa0103113a4b4269a3d9d05f86a5d6f7dc103aeb55eb141b5532f017b949b914024968f41ca0828a40508a43c2d5ad5be907d8e4cc50dda072cefc7aaecbccff8c744b7a00453b4ed4f73f93428539a9855e700cbda03a3e57ae7cdd4cb4544420797d266f6aca34cc3aef803329819b331ce098894cbbb7f33e89063422aea54c631a4c90187ec7c0b4cc922c403acbbdb40f118554b425f43b1eef32cd989d8c5c9247fa7cdddc0c6e49e5e15fd454145e98289ae788307ae4ffa72721c9443bd8d660010d6dfb8507850506ec9b409b627d7942fbbe0129c27e5e42c86cdc817ebff9483223b436553267ee5dbd51119e974fc544a03b08731cf764783e578b04f16f9ca5c56303279846e626c2b364e247fc54322a187a46a5b66bf6187ad2ca1db662a91db0e37a41e2f49fa17c76c107ca60b05b42eca84cff210fe5af27ac600425e23dc7e28ea838b1a72f4ccb5345c98a0d20fbedd56f030ca05e2dc56039d79f3d7d693b8a5f5961f896915df0f165529a4813d968d3b440694969439b71d0e6661e13059767bbed1c21106e0f0a0d3d5039524221c8359f5e358250bfe385cf72be90acfc812d30120c7f916c32821566f695fb743c215b593afedab5e33fb63e25b7da97748818293553b20879da93d66edd6f40ff95b4b3d9005239bcc02a7d006ffc66d9ccd659f3851a4fc939adf5ef6895dbf0f0d71fc2475c23d5bdc28840c59a8a292a719f66c43df40292103054a9ab7cd10f785fc925ab94f4186b01cd626393207d87505326ba21b0513ca2458922a10464cbcd6e2ad2ccf3f60947aa99457eebfa89dc167cbb4970bed59b3a1a697c6ba56606ae6b1c4d9639ddc177e6e4f2fb8666a3b89c8ecbb87c32b86d6a5aa7104bc526e6b7338cec8e1b1de7bc9095c1eea9fa224aa3ded8cf5035c0d73cbd8d7a6f3df6c1da35572622bb22895dc8e811ca8f22b4339cfe3c12cb4965b2827ca6dfa674425cb2ab0a421d6d1d8c7dbecbb6dcb1ab05674c67fe43445badc58a1f3b36e3a06b42adc4c746cd88e8063c0c43f8a61d2fe08efe251cc169447a58ca2ee218a599495127376f5f75b49feb5bcf4f6119c2e157fbb1f436519de73ff40a6e18e6616cac545ae2d229233ecca2a254a9ded1f457894ecc7b36cedf600f4f63364dcef78e71a1351b6e08ac9a041b784329523499610cbee2980f3e66df499b4cf61d1f1f9afe85f1c42fd0b18cd12414c5388be2f96f637944ec15ff0322c30f9a18282c31f76e2c0aa45abfb6559416b6c64a51ec62991b6e8865ab6e519ce439fca68968e738a0b9bbea298f5eb945eb4dc312018985cc7e3444c2a8f479b1984f76968789d3f2a0e0fedd4b093e0c8d86f2b7db6b2a89a029b996fae9a40eee0c482f586219084b421d5783ec54eec0c31ecedcc3fb73c4a97f549159b61f2d9edc5b6f6471b17c379bc37cd40034a801ad43ec80440937a9ab18f8d7d7829b03c9765ae40e20e01767e7a61a913c2344a3d1df7c4e6ef5e70a8a4fdfb27ff55ac8d5a46f292465af64bb6587aa8c975442253218cf9893e0e4df147dc2366837b08eb0f89b12a6b88edac9898bf2209ef5f71d495488cd56e7cbfe036928f96d7bea05b0b9916eb6ed59041903e4aa3caf42aec5d8b3b349263ff01282085e1c2370aec6a2322cbf44b8f7c3524404f7329d3ab9c290acea57bd8d9bc1675cd231204cb02b94f7d9294acac10d1c14332e05ddefe69c5e67135b94e4a7f4795c000c983bc6e19cbace411711a20e5ced69b4f386ecc3bc2cddc46e26eedb5292fc05fda8011b7c97750c436894454e80fad5e367dc06d901b15b5baac933f7791428457f918312e54eaa80d9391365b4325e9a03bb44125954b40fe54709354410c7aa5ff27c46a9159cce4e613d7e69654a4ebc92dc4926c9132a288cc3cd714c63b3993753ff0c78616190663a8d99229a683bd5a3b4c953b1f4a0b89cd931d1ab3afc5c610812a27c23ea6730c670faaee2a9aef112ef7f05aafd8a5ea44c03bc8fc08a3b420aec01d60f8368f8c3a25a3f621d43f772ad5ad3919ea93e14a55568316bb5333debc4049fb6e8bcda64abe5fcbc118dbbe7b8aebc039b9fc10ecb683eecf41832c44b06befed00b8765941e88a9fe246b89fb609d494eea677fa4e1df8b74063011d929ba3c8334150db8d8701e3dc951284c0ee67dc34584ffbfa71e057567c29d3384f2177cf1bcc543756ad20b8ffc6d48986bf22510079adbf6b6d2c07941484636907924019bf18850591d3d6eb2b2ee81585766ec6604e477e34f312ef07dfec508529e9094382e5ddba28c63d822089df00e2046d87cde0f99c7c3aa30d4d224802bc186f77da1a9cbe8c9eed6de5c7e0f4fffc85805768d66ee31670313bcef6bdcf535d20f40d450e793568a1e4c8ebbe3330c73d80d34460a50b164a3c6c654e8312329525f5f37d4b5cab6c8f3aa93d010e0a38dd776c51cc6f96d7a299e89f69225aa98a1db248a92d6dfb35bc89bea647e0f938ea79b758c2d9031728f247e3a14b6c810f799a02439844c02855a814b00935e663576675e065a7522a29a66e0f68d30e86472f736785523bbe09e779083664832163497e02038be6861cf0bd3fe90f129ef34bcb99a10e24b6a38ac4fcb1f1d62b8a8dcc32efe40fc1c8250eeda4ff66c99c357e5d456b7adc081a4161b30ad5aa772e435495241072920262b5ec6fd25a8b4ca68fb103f7f6889c91328b1cf41f354002ee6bace5e7938f419d62e385e672dfbfb630318ee9bb9287d7e737ac11659c41c39cfbbf69a94f296b37db7d3b970a9226a8b4263e30ce2aac80bb332add62d834366fcf34ca865997d2f31f18df85a9ba2bd2e9d507673326913ddacfcf92a7c82cd57320981bb8d0d15a4cdbe1fb7e5030ac91303dee6ededcb9510accde970dcf78be71c63ab6f1e745c1fdc3d39eada63fb8047025c3db1843d6a72084a0f7be8b9db31c30a42e1fe41545de60afed8d2700f2b9363220089eac688ad7254bcafeb4576a4447b2e4adadc37204c81f31dcd82cd23013896298b635dae31d92d24691d01c9d1790496603d0f9e060836b2976e5548896758a7bc6750bc21a19b7aed7f16a85a4bc4d6f3e4bab7960aac11759fc30c35a4a3ecb290c2f688e6c65ebfdd6acdd1905b5726b3ca6beaf0dc767a9b761dda390c094f3af61bbc19e6677ae0faf0c8b94c71edd7c332034626445c81dcc775c4169acb8670d68b515cdbe697ba0326dad60b514c1b7d536b90d3fea1fda656a39deec46b1da2dffa992247d41f6be155478af8f9761ccbdf8939591666183e45575b8d1f9a054996ccbd90e8fbdefbce711c6bfdc9feb0fddb2bd2b7e1ae9c42b38fd718731f49d5d9dab3d4f513b8bfcb66184ea3e6a6f94dfe2040c62c714105c664cde8f074193cb6cfbf6f71472678f6a6a287a60e7e4bcabeac6e49f45cd42353ac253be19dfd000228794f2bd3e2679925b6b61ad648c28042b26810e9a7b0e723295486e7b13e67691179f4bebfe6258ab05f4dffe8eb14b2b1d53fdf37acb57ff5d060a67303d5064ecb7c5f5a956ab6cc0dc3ff69cb697597fa4384b218869ca23d670e57f26cc8fc7132f69d165732e24fc890b968a25ab9c62af97e96c5373527e72700402ed391ea3bc9d62e7d55c60bb6f50c45106b308cee2f15bdc718072797b199b47109e1b73227876092269b3924d41b841d4bb765dbae568da73fc70333fd8acd457c4a166db7570cda8dc86877e9b66f25121e58b47d336fa38066ed36eb8af5c6595b923f453813f48856921efb158a2d816ac28a8846218de5fa920e94f20b87d1ece1393152692fef8616cf4596104db9be443d458123a332cbffd9627001a9e20647487993f714a9d387782c983a930338cba9f7bbf4247f129c46d46090e46aab9c58607fe247ed505e4cdc667b058dd1746e21b54dccdb72e54f17188c07e7c43d6d3a2669033d1e4ba0374f83cd31e4ef1cbdc31e41206348e77945d67d3960121e1b9fdc4b80e0349e2e6d616325656fe09bf9897138f1385fc34594fccf4147418c59b68d90257e82334263ea7634982c51f435fc964e3ab0f5a6c66b0949b788230ae6f00ca5b34386490a62bc9b44bb09eafb8f739e227166c5a9cffb058187ba29e8f01032209c244ca05d3fb78f0fc7d61cfa2d6898ab048016001e21c1c845b980b9947fc4f184fd00a0b12793191635496deed29ce543490949721bdf7fdf89d883cfae848859be166c2b7702f5c97b6c096f03bcd473e52378c607d8f42044a69ac074f0f08a502bf0ae008fd01d3dfe348be18e44537dc2d205c3afe764ffbffa94c84504d51b5f43e2d4f6214b78b7c07e5075401dc632f3f404ab2e65804ab6ef983509367971535fedb6fcdaa1232f679412315ea832f9f0ac41ebe9b982e3a8133e0818a4ac3550269071c371cebc282bda76c2fb3ab9759c46e79983dd9da9a47b79e8d3d84b91c67a3455fa6459eb14d56fc32f61833ecb13234bd38d5689156e80bce80a2f4e8e2b439bc7c7c61b52a89d981c709d1e45fd277c3873cd99c6d12f872dfcc21332b3eacdd20d376a94f47656c191850490683727ff61047df6c2c05ab8983506a95863bce064a432591668cc7636b345c908b2758a9643501458d01e405fe61e575a631d343f148523fca538148be408c46fd1ad5de73affecd964b23156cf9ff32a47b339221d028c0d3fe7a52cb5a728f89c24c85a8bc76b5a4762fc1aea4931c80a30e7c433a95a71807a3d5b89e0d154d51cee6396773c8bf50574475ba8cc4c682447bbe5dde66b88c1e826b974c898b85a9131aea340b29dc14065410830dc05e546a3269e6a51b6b5a0a894c8beece8efc188961c662293b3141973afd070fa8cf3278b55071b45ed3ad20bcc2853eb0eb108555fbdc7c71fe60e507e2d80dd6eafbb9fbf8dc444d5be3d378ac5db385cf6aad206ed4e180b9c45627dc84a067c4bfbe53611d7e64ffb9a2b55c53970491cc87a9721d41af374057b3b8e1320c6a053c691ffc6571338de40e690bf2e1324fd511ea7e00b846adaaf6e3203c27be07e6ae4c563535f5be81756e1bfd0fec6e21a325f715e07461e8e43b2b292894e6a6af4bb658094b715b084fe146c5ca20b61fae3b47a520958d87d3b3247a0a16e2ff3db8d0c7ac69312ebcdd6e5dd65c3b447e9559aa80d5c8ee57205990ed76e98e9af10fcb989713d8fe7ccff54fbe534b66ec9e94f8ffccbb7249d5839c060ce3ad46b1b93866246c4d13757ae2f79f566edbf7d656dc9a5b599c02afcba1ddefd7c304a9a6241739648cfc36263efafee6186383f335640964f30933a6ced7c43507f4109f1a6d711d751b93d59d1fcb977aac844a92fdb9aba9f3637aafbb968127213d55567fad091fbb0ba18ef0cd67b478c76a8b1d206a6d2503c062484d8c3c853f8142f06d5729e4759489d6b2c04043e7f9c0a1707263be4bf81787fce33f67b2f0eea168d493a376a830a1e9a35fa56165c4e9ebf4b82352f761bc02e99c4283634c391056aedf6170c2c9e55de3a1d46ae615e467fd35c83722220f730c2061178074266c496ae96af808ee9dc38fdd9f30e9fcef4bc43633e92240fb16e07fe9b4b38028268e19c9a8ab82e6933572e831a300979391f833ced0d751368c8bbacbd09ffc57cfc5f70cb7bcf839680993566493af72ebe8b4b8178029b52c9da5ae0938791270646e69365d2d9a13cc3c01269a5d9f10ce3755c2c167f8678f46f2249231252dcb0b2dd361f4691a5c8bef00849a44638dec9ffde598357b22450531615fdb1078aa8b0ba1ceec1f37d96ff73ed1c6e738a398aa7ae6f49c6d1bf73f5f75a7650b21946febc2625175090c309a718f14a453035b5a171b3704ddf6af5724117f5afd280f5b30b78e5e5f94f3ac091f31e0d2b8a623e5464f132ecaeef3dfc5072e8db079a638aa0a65097c57ba3ea7d1c9f7d6c59b6ca98f1060d55280fef6bf8095bc60221a7bfb7f740704fb4688246744380d605f4acf35ca65e7b14fd8554cf5fc2cf3ae52e30572991d4fe2388dc393767baaf65430a27eed9bdcf80b9d402585586524c04b59b4f673a865dd69e93b0d0c385d7f924c751d3bede6160a8c60a779c438bfa1994925c8f6b902b0357a32d438ccd31b3c4de30870475ba6c045bbb56da469c5297e15597b9399624933a3d055e0155a285f298ef5161b7f6ddd9156c4ec0003671656c8ebb6a0f26a28a21ecd1e934394e5e670c32018efc1962163d77fbef64189ebb5c54635ffb4d7a990fad66b77dfe45c33c1b15fba290040240af5dec81a3ac79be4b9627af0c628902b5ed40b39f1b6eca0dbf55ba471d5b28c4d98718ffdc0b3aab7123c1851b0fd7eff38c914acc13108a1ded99feff82ff04e8aee5614ee90bbc3486d7b11defe0f74b3706231510b80092eea903415fb719a118b83ab07ab0900a1c3e02fb889c185c2bdbb496cd7b92d8ebed90b79f0487ce56a9e0324faed303c30f6ae09e84aa02655af36815fd50add540de67039400da6e539b0091fac7279a53afc771708161b92c40b26ca5fb1dda1cbbe62bb62f1860107c8edf804ecd1b1df6e041c1901dadd63377a6725a4c9e98da517dc845de8027fa5adbd8852eeb4f94cf02f610f13d4962a929c191f0dee05069456227fcef2c8d3649a7d832c2ff573cc5b889c97f46f5a860432a37def404e86cb6c0f501ed886c47cbf4f0fb757115c1408ed5d17c3e065698b2cb195a719730c12cfefb0d2758ffb66a1e95076b44a5cdd8152d9cfba7ec659170feef7b33e095fce774978ce0a1973b210e611fcc927fc98a656c8d1ee04fba430b5eafd8badff609a86fe3cca8ba43875662a3704fb0c312bf7abcd2682044c288634f0bc2fdb053c352e12d1185ec731e1b7f3e95ebba79d0a09f345c65789c8fac1848054e624b232c3b8204ee2fcdc03cb8ee6170636fe3560b1a5afd5c23bf7f17608987cf12cd84a017a360996c8a5aedecb6e5f38fdf74b933b42541e6718cb894fa85f52b847d822fbfb1bdca652a640a5ce1789a928f8d04935b6b1212fd480ff78e8acbbab96af0f9b2ce419b13292bd7f4171f4a36b3661662581abfba5e4ab1f337cf580e59249d4501678178d81636980c006b9fc304087bcf656c5d4081bb1ea4f41b22bde81ef5f696886b616882376406f39a0c43cfa4c1b8459b52a7291811041ea1f6b61b7dfae41abbbafd9e8d572f952120c05ec90418a1e1ab8fc65323cac4f5333a751eded96773805b2e1f53709700fddbb83b55022bdeb38d3afb0bde6a23742a8bb5d1b6be8d0a12f55d9911bc2232947d328114a1d262668e5ee8f51ba7cc14df2708c59c0cb57f7f316f62761b061bb9d3f38255bfdce8f4a098e0d4e67c4a16c80b349114a33e64288154d7dca58fa3c4a767c2870860d6b985f073b852f8428fd486a293060eedde720f9acda8e7438603a8bf2b6180a9db64a9cbefa64c5e9be230091f63d978755701c73bba6b28ff2c8701899f23440a4ea6d38e08e898b3ee33f68d0c0cf4579d0342a10a4504e997e6492487dcf2a5e689eae446b5c93d10fa0a4ee39687b6f075954b131bcccfe41be689e62a74530e932502f950688a4dffb751bcea7ce8a32a47901091303ed8424d8425e9bb99d5be81f5bcc7700acb4b9e55ebefffb7c2d61c8e35efaadaede3b54f395f3c9909e050da390a6476aa7ebe3a4ffd37342986084f93aeae88c0f83061ad320319b764a88b469595ae625c4d06291f75f0e652a3401bbaabff84801357c6ddf2e2bbc5e2c5cbb29d70bbc3863c2d0c33660d08711ce1cba89b252d8e344d9528e6222948d973b2b3790c37afeddab65b71a8db11b4821f91871d16a80f38c7f998d4c095ed333e4feb91060752a379db76b2539d19082a07f4822f46c05002a4e5f342f5fdd2efda9a852b7df7e5bb909068033fb4c73ee8458aa541789d27f785b2eda7847633356b7c95c7332801e75dee90afb456d142ac01d9fb034a3cf9b0f3885afcc92c86069e522a0f62103d40c2b7575759ea4cbc52eb6873d1a1ca364a3d5c2c828c7e94c2999096b2258d2fe8a7758a0ff4cf38311842b148b7298f948c7b286ab2165ba70a6810f36b7e35e7d435c598771d33f15b471967937cad300398d4577acc66305bf8d6d0d55c467dda21f49077c67aa4dd76a97f981fa2e7eaa08e9f4b123356f9abf609c8dcfd99c2668296b2c7168c84ffe2b23e06c867ec7e13d23b2dfbf7bb2ebb5117a1f8fcff0b198e89d1d37ab51f00c261242f438aca6479bc3be4f914b198bc03c91de12db2aa134a0a66fae0dfcb878aa8596307515f4d2ff1c046d0c554a7e2f58a2633db0975e74a0c7711e5ba048db7fb41c3c6fc153bce98787a9a71e84cc65fa93c2eb02ea77e5742f8ac812a66438fbd27dfe27a446438f415c4b3c54f8363308845be9d3c4f30f664ce2c32e3564a2000b0570601c14587ac2a6fc6b11d5e2905a204b2778276180c855612e3aa9ab5d9f7c096275283c440a870a51c46845c2280309d1e83be104bc1bbcbd9ef804f09273dd2f31639f2b7c63b9f228cbb40613feea1f30b5598a50051085b29bef2643711a4f41eeb69053403ad9dc30fe253fcb239fadd480b5216add651be693c9aa96a6e27caddc6a3b58dec168a75685189c6a1c9cd01ccca4be359e3ac5d4d0afda4feab4b13c19636fb361824cb327bb0f803d514f856f0bd3bc84f886b433e35d9fef63854951545db2d23566a5940d9f2ad2965b7342a9be252fce32f510ca02db5efc7d83a0c9d9c0e90c0d0c12a8231114c9fc9f3878ad5c380e20931a21a5734d067abe16512efe50ff1cf5bcd220a6bfff3a1a1e7ed7ca12ef6407df463b3aa4d12f7393f083d344bccfacb1b479082f790d94813d45523e80bad744378f2c268f2cca9e4d6384b5eca42a7c354479cdfce93b76fd46c60cecfd20bc3aba369384df2e918c5dbee725ec7e260d17fe94de7457cdc7c7ea713ff3dea484b1ec13166d0e6af3193316470fe6b6ea100bd599c5915eee6a8c8fa5c51b2cf15bb3ee0deeac93d4ed92ec9b5cd11823180c914fb34c56b6515d1abb61e2456916cf2338d378c1556ee7dd998fd79e009c0ca05a412594f3131d486afe6a6dcf1cfa79a9f8afc0fab1da555c47ffb1354656ab329721710633bf407805882661ec0c5af3ae71577939c7302d11ed59fb711b0285127bad257a1a60a372360dbcaeb3a492f89b7a16d2905d31c79f1fa3ab3da89133d955342bd31e2c58a48199f78480056581029c725451f14a1dae65ff8c45a48217818f8ff90c4475efaebcc12ba39babd6f7362776cedcc22ec6891db0eea5427226880b13a1ddb2cdfbdafb8d474ce2da92aa3d51b9c5f7913d541040c17ade1a1730ed9a1d9e0036a1c8ccfa4be09006edb3f132c25d1f386cde11f2ea6ca2fcd5079e2e3152fcd3d1887285732a7c7aad05175171f0f0fd088a8c155c3e1c8f14d55e594d09962c892eaa2451c92d7bc9953d54cf550127744a19efef24a2c645f540b3a6aa2246dc89aaf0ea88cb5cc8da7c0bcaf6dbbfe2b39f707ec79a366018e1c3cc5802d43c022612e2148173529e6eddae81de4fee1b798da1d55a7a985e13c8f87bddca7dc0094b70b1c48a1d6a6282b7962d357ddcd5113574ed1571066cadfed13f5243f786d14516ae534e2fc5cc13c5e2bd570e42e5dc9aff4cd1a31f7fde10e636649bab7f05ce948926d3fcd9dbb61f4ba6ea57604b33a94b7cd76382c15b7f4515ea447c7af3c20abfe10e0f94f106929bd472161d658717ab4be725ddbf798f72513aba8a9e21a3083cced3197ad2cd784049279bd128d02b818c8eec9159bfbf38ffc406e1a7fb030194345ab4aece1cf2a7062648b6d20e55374712b6e18a5a5cbeb41162502ae7f2f2897771ee9c51c6beea7dad9494203a6b436311b0b2bee277f0245d4211dc827e65ad8741e09c278740365118ef8b2000c1d9186b54c5cef0337fbb678180828c0457c93420f83991664771392df6009fab0e667177be696ab23441eaa2e34eec53b2540daea09c74d711425172652708512e03c1ee6a85b4d5a2fb489b0fdfb210efae01d7fb4b65f6f497a570f6e90cad691666eb6d35f2c4beecb530b58db86f4b085852371a130e05b388cf5a6ea6409913723c0e839cd7fbc73d0f30e2de7e0468745d03188890f325907d611a7f2c5c0e4047006602ebe49888acf66a2516bdc89e9a3681fcf86e2cec5ff1ff5a93191afb7c57db56c38cb53423265e28c6b8750a11c90d8fccc65745f17e91841e4ad5a66a7116a5e71adad12b9a9e092d7ce6ff31e1ae71464644f4cdda30e7b31b1c52ef30a22aed24622e4ac7df22c2051e37643faf874cada985068389513f75661db7937010a8d50305ad51f08acbd08a8a7edc0999dc04e49056ae5100fd5891619f992c9ecc6a0f31d33873e9377a81a2f002212a0da7abf621b0f8d5b6234f99e595b7f80183a476081f0bfb61e11ca5104e4c503ecd189293edfdeb48d9b4429ccdc0c816602a6381682fa6e8d9e2bb42a98ea5d58c3396e2869fd6f3b72a1b058cf91116fdc3ab4dbd8d29f8ecf5a19f384da2b073234595e1aebce5c37d881d99aee4c11b655322e847d7fc499030404924292a35f2b0e5e1314f4fac7c56a8e02f4a5b59352e005440cd8a70074acc7c71abf71265d3cec8d3d285641033b3edec2afd4863a3d5e773129e46853469167ef363a328820a929237792bac135dec14fdd918bb3746a3ecab6eb8cf2b9f4a4c216a7a0f7b087c2a0d5bdbf0ef362031cf72098cf4bef547887375a7ceccdb034454fd346c0419ebe2bcdd4b62b8a0a27378693d7bc8c7e1f803f31b448f3421c0d640ab4042f77f33d438b7e49edbba99a83e495b9d38804c268aebd76361f326b0c55d9540ab9af925428ef7bdf3849ce7e4c9452ba6b1a35f9abe6b6e1f64a0e352ed217bcea6f10e7e0171d0cdbe226489677b953006c5c670e2bf4f2c8faf39b4b08c38d7858d2cf1052b934c84cfdf4fc3f7140a8a1c4e056d287a9e68da382e3f4178a467e86fcdbd2048244061f930fde0cafcc25e52bbd843ffa129a8fb0a6f37463c8d4b60898e632f238b8b5c2e19dc4572e60e895f8237f39e4706e9843f3c81a919c17f71089688405c03843d6fc80b64907c7042e02d2850194f0b7aaff2de9131a5fdc11824645360efe995788db61de85d993cf7e116a5eddcae823964d3596ded98f62f768710c955ade9ff6217d32d06893bd43d99a6ebf6b8b5548167ce9d2faa16475a0f492c87274a8b8e1cb639aaf40efbecdda390f2547cfd72f25f7e71bf851c6fb9326fdb684d5c91bf5a9900d5d59c0d943d1ba42b3d3ffbdcada4ab4842b3bd6c69753606421e786f6bf1d7b89dc4187f7ec7aa8435dc2520dd5b076159c23ac33803e7a82299c27b66a6e0a5934b95b0300ddd7184fe5f3555ff9992a8f71354aa6d6fb1716243f11a239b6a1ffb448f47d6e80c446b85efc2ffda4d205feb924fb36ae42d2cab89b2ffd816cb8f03ba7162155c5936f7a3cd62e50e4f0ecb73ed741a52cc9a45f9cdcf5a66a6fdd9132fdca116a0756dd9d83836394dba5e41a5a869576a43c4522ddc636ed2346185d27ae52f99e262cac600c61cd121f1fef55c1b668ea5d5376b60beb7e67511d32daa73522280a0756f787aed3cb1b878d03471a14c3b265cec6c3e48d01607fbeb4af90bb6653495a1f65254ca91fc632c638bd82b6b7cc66eb75aec587f1b39be848805bff8f80d90b3b9fca81cab917d513669e1941121259c30bd0f5d5c770924521d04d0a518e181b334bcfe8ba71c50fbfd309dd8e1fc9bdda904143b94706c470992d432237ad25a37b02f25471b82d480be01bd46d472408209751c3838029db748e7ce57587aed24baf08bc98fe12c213b14b6c6a50fa5cea0cbd18ab39ec2d8472cba88eeebde17829538d32da6e91ef2c536d17f326bf0ab03c323026e5cfa99eb5e9d7c8f42cde59c4e35b2c080dd8f41824cd06ea073028b286d012e1aa57195c3df78058f1e5a5c31cc2f7de01109021a2151213d297702659d16c75ddff4445b6a92009d57b1740d60fc6fc9c1e302a997015ff89b9093b54544c0089bc95498d5746e4d3d174ef795f004e47519e96586b5b49aa67c995763af29cb77ed5b901342b378ea9d569b12eb5542854aba13454969c2898c32006eee707aa51bc6e97f1ad7c481597db177c58691927b5b1be39683def833f9527b665999b5e9c31bd4121a2bc10d00189a0c7362a67bebd6fe4fcace325247eb6acb312e021352956cb6e569b9c6a33b6d7461826ab7c20a79b58eb7dd81025d57cc9e5763079deb7baf583fc1674241a77ae99bd5dbfb7e2754aaf06145fd9209c7010d5b83f63dd32ef435fb8b0a07529a52d19f7e9d6bb4fdfd762f0bd3c0fb47a5d519eabc560fa658207c1bac297e480156c97c7c730e383bd09df0ca95478738f921f70f3016dfca20d7da27b0b2a9a420b9e6c0bee6a0219e758e08c200c9df2808a6d09b8ef36f1ce3a549a385703e751970cb5aad6735c176e2c4b52b307bff6f8d31eee3d30efe35e8ce052fe51c502219ade29c105227a7a9cc28bed100cb3bdcaf238265ff05ca3ad54e746509121c38eef9d4b637e45f8a4e5bb79b77dbdc1af78ff3ba511036aed42f22c9e353f5ef0058e6133f4bc94b2cb14c7b985a9869b369a7e32813db335edeaaf073ad001a14d6ec45a94b1f92a3852f2de1bff6a4f82d4995acf3147a0ad0bf497d5755de541dc98170c0e4d47ee9a8a32c24bdc18f2ee3858a41ce5c451591e7597b77ede1752729c31395a1966124de452bef14a698b9e7b216d4f4e2d5e323e708adfd078539376b8c31751fe0164c22a5790d5a0ce593f24b5498a3ee7d0b7f03e1790cf92c75ddcea1350468b5fa4cef7acde2388a91e30865c5e7275ba7510fc512929e62f8c08e5e9ec65e45da7b3f35eb5dfecffa0093c22c27a6caed2d988fd9e540bea60cf36041e510ca05350078049cf226d767f4ffd74a2b2f9bb404e5b5c227dcd1aa212a9f00fbb33e352272f1421d1468e43d1f7ca000e846b5f94485b6f760ab8b125607420c0aa62cdfebabffe0d461e47c723cb7e46bc042d9b66af12cfba1af91747251f1a9f140353281c9cd918d0750b3c7cd3cae527bd8fe21c2b607778782c60fdda285bdf119320707557b9fe6c22bf85d69afa83cb4f785f5b01758539e4c6decbbba860879611c211489db5de2cf199abaa77b299ffe632f0383a98eb7d0ab9447d78d9243986fe4e8b9610703021bbeb421239e7e649b53b13a3f8417522b30a9296e3e319a035cb156658d4297daa10ffde945d57885dcc194ed7ddba53d97bcfd6754dc045effc99dec09c3de79540929cc8dfe25c75be925c50c1d43f3414aca8122f817fff734b561af868bc046703e200a03be81bf0998ee2f891c6ac2c66465fefbbf8b09bd8934c7b68ea097f60cf1688a3f85226a68575452e41a910031f1b6b5e590fc21c21a47a6d191e92751ad2bed4cc2020a5d9c812a4dbf856552ad491da101cc6482629d1311d705259992a75a78872b24c8d2ce5a77bcd096bcc52d61b896edc832b9ce12c698ecc3e019516800a3641a0255d21e18c839854ce3810abfda86778d7bd411c6bb6cd858aa4939a3b369c83eff78cdf661cc6844711bd52a72bef13feeb880d990698fdb5020b9e704d1cc325a440d96487e4e0192b4ff699fe2f0acfea140e759a0fb5c5fd7f083fc4f595167e942ba816d19d6982f09ec052c431929f066ecc4f98f76fa51e5e0cd98be0b116268183694ca22b409e137b000e14d7fe924c467641dd630a1d64d23a9a53e665ac62e73ceb7aa0a09d6c78d1dc8c4141538e9f76066e413e29159b62f4a8b3c780d073386e9ed270433e33e47a7ab64d6f595744015f78af967c065b18cc0dd41d73a5aa37745f2e1b0853c75e8df62b2fe9ee5d0a5a4b54d93f044267fd6b26aa4182a87f33924f81d1e43cd6b29ee0b9b267ec8b3554fcb7440159a9b3b9383ae98f5c76fd4c42d0fa5a01f531a82e95d982e77219f23c2f39866ebaf75615d0e94d52b10e24c69a97e33f9e5ff0dc5c2bdb7fc18cd32b3a895bd3286865af6238002d81fca7938ff5821ee94a52e154edde0fa8c529380ddd58b4f56928fa4101731cba64644fedd367947272c829cec81669d91a136ad4bc4eda1af7c9091a9c66809d6d5208942b290ead4d5b4eb8010de78a996379012f862517e2eb86048837c133351eeb58e3e52ab903f95efe801705ddcec55a2d9ed882219a56ccab9ef91f86b5e457f1cd21fb7db08e935929a7b135a5c8c61b9d6ea00b458ca276882ecf8fc9cd19326cb2a31fcaa9e022afab10bf12ccb4459d15186c29533e117fd284b9a8b4da7b6f3a9b72c2ecf18e7e68498a3234d37f8a372f4f5cf909e73ef668a52a5bb0304fe66e675d7a54e3564a53131eddd5812db34b2fcb34f69f5cb2609d3c21314580cae2c2c4dcf7d93cfa284bb0a081a094dc13117131d582a12632f048257032b8ee876f72b0470f2fe8b5aeca517a28f743a8ca6203f36baa8fdc5a41c166fc4a5f5f1b939fa66d75d656e7405db9ac724387cbc4f564de896a1842220b2adee01b7892be3411b3d385dbf23465fc96101d989384223755c79c170ac85ff7e8d2fcd5163225e9795cfb6240030b6ce6b9e27005d94e2edd94d4a2bf7f717505f648d8410fd2c317155f8de6d02c0157923fb5ccc79e4d9bb3407ccb3a4ff223c75125e4b5e01ed0d1910efc4fe0ff7d0d6a19aefa10aae787ae3efc8bfe73ec468122107b285693c486a4744f0e26b774def711f8263e4d0d40aff5acfa5aafa2f9ff16e3d26899308c531d4aaf11dd7e5d8c2e5ee5170ccee48fb395db33bd062cf26908957fab228a23f098c5ac8c1ae04f7240857fd7345201a52838b97a248e4fa74c19aa18eb7469bf8e909ee573073d7e8b3244ac43f8ab517b2d8852f1ec4a0e516af50113ceb90efcd0eec25085384791c3e2200a9f5a9869b56970583e68a05cbf557186d38d5313cfed7ffb3424e10629f543cfc0ac89f66a223ea985462a8119299f3b0a0fab44e1f8333a496a795f8642c1e931860943b61997fa51c0eb96a5cbdd1e6cc2662158961bfbc5856cd98ac4705446669afac0ad1e7f63c6947aa3082bf69677ac8cf0c07059c388148f4debdd231fc7b5389bddf193ce5acfe4e361ec3736e0269482ec1a7ad5c23e1ba24693cab9cd9d05d3ff501cd4c3ff7c112ddcd81ce20c2d4390e9f7ef2ce2c63f206e9cae920333cc63b456355c77b3d6ac408cc14ff1b7c1159e9baf4f29a0a4512ee2468a7c9e27b484d25fb71e41deb47c9f5dad10b34d440cd41e042376c0dd30ebf7a4a24ca37d21050b377ad6229ad03b277b0bcd0ca9d9a8c76a5f676e3fded573442b87ab9f52b1aa23e63ad18218d2baddfe3d7a5d63a6f6f00e54d232c41d00bb7b34018f59e9f283069691c8c1c3ce45c5cf9c3d72a0f756a94d7bf2111ba15fb0cce40bdcc8af1aa176981a632229563beb810b748db0b944262b8c40f0b44a6d8ff034a7ed5304098a40cb51e30280b9588e52074081d0a38186eca207dd338007d4fa79adc5104718d78fb4f55ab1261cfe092f083019a31d37f319406d7df6d2f7d0c8a91d66a880605e81cf6d8c95bbbcc076f0fef109ec24d592062131d2d508b8008b3db42d61239ccb58f0fe34498d6a62c04652e9d4ec63354d742d58a7a676c3a61fe11f1cfc9a123c2145bee72191723c3e1bc07de9289d0c27fade65f33fd558617e225db389aeaf203925f6546aa15ee09e882458598582f3845900b75e0db3ed81584d0035eed78190232c774fba2ed8c3c0d9278ba78e6e551c2732fe97ee273cc9c99bc2365b48e47c12a5de0c1c59ff071fdbd83c177acd7c946d62f6f7a205cfe4693533a261e70d46333bbdb0439fb70d80a54bf12db05260d422a2938e3de373c1b498e28ecf49215ebd6e4640f3e9233513bcbd93f4f99e6f88838934008232112dc7d371dccb26a978c69f20ef1f196e8a58d5bfd6e73a109da84f70b8781b7282f8d1479e9e1430ebd342e357c22ff6c621dd3da2670d34c504283a8a3994c75090bc9c174657d07bd0dd9a979740151c3ccf7caee62e0b11230a3697a203fc62e045af079cb8e3be1b0fb74e1faa476e8cb0cb7b5bfe393c3368c33fbc4809def27af26e996ca3db2cc8db3f341cd9c4bfdc85cc81fde3523c82d6be4c8920d345366c3fb4aa75f157d1b82beb605861c812f3ff0d6ff3a2803c9ebe3b9e851b7d285ad8d301fd3dbed5f7cc64b111f04d83280a4f04c88ec02b560f2cae0876538599ddc33b526424f1337ba382a04991d83fc219f496a962547dda78c4d6e7c5e6656571f1c82b6ec63d75aff00bfb1d9f495877b2a5e4fed1d23ab06bd2d4cc161fee8b98c3fc6cf48e4497fb8759d021d0546431f37e103d91f3e143047537f4d067e6e76608ffecc0e75b1e3412b55429fc224ebf8365e18a2445383d2921cee4420625090771d95fc60eb4cecc9b584c6cf739a884005122e1276d199d1a9893c9db712e5f418f82e72402277bbe3d78547ca7ed5684548f1cde79a1a9408a67b1cfcc84dbc1a9797466da424993af117ed1b146c8d5416ee0a47d27fcd3a5ad7e35e45b6352af57b3b16d30c4cf029c196309f920d0a9b9cd405b9cb500c35b65b7b7262ab53ea4297549fb27e31bbb2aadc355cd5f752d56d7d6cbfb674e9861d2ed548d2622157f7e5a86bc62f1d07bc19edb242ca090bfb110fc342f826c55dcd7e4e3959a82bf80cdc352a59a560e399a859df55eae660cf078d99e6fd539627661114702306605fd8310b2817ace33b4b1f1b40cd14b916435d0901ee0a9f415813de999a5091acdb309d8ccb2fcef76a069bc4f4ed9a4ee6a48695a707846c4c71a4cb85a34ab154294446cd880846a6a38143947398b72faaa91c94add3a7a73b9f105d16ea8af2edf2bb39d4bd0b004534d1a55c7e426d213abe855c558f1c727367acb99a8a0e058915218c1389f365818d22b518175120a140fb02aa17712870d8462c2deef2aefaa6c96afab5e18eba3dbc9aaa41d0f3cc5b10737bd0e8b9f350f5124744958e1bc7b65f5e699bbdc5c8d2744aa02cf8f07447b6da4113142a0fae1c58dbe436d4b29b51cb40b368c0d658c393e499793d1a776375ac37958ce74f82dae54525da43fa86b9c64ba81b6b31dc7ac8a49973212875c5d2e9b483a493318fba5656c2d3150868d5e4f56e4a9ed74f04d4554a999aa10dcfad11f4ef63e0572807ca4d5f2141c605cb5ea996c0f236971d18e237c80c48f2df889bea047798f47e4e094ebe3153e23154e3a144baf05a64b5087452b2d737f5f9e933247194c4597a3d49d356ac73beed3a34fe04890a73c475f72f9a75f762cf414ceb37f31bbee3d9f2ba77291c29896d1a9f20a2dcf254a0b3b24762e0adf8e33b161eed151c812783563df0ecbdfc7e92f50075af2dd370e406609e660c3259a70ce4734a1416226d97f39b077d11e89bd33327840bfe0fbef9d3d728a33860bca2f115ad29941f4c917243a6cab26f814d34a3aa53efe42b211fe66a0e5aeab6a19015249df1e0273a6ffcc4f15407989971cba42377bde4516afa1c20a624b1f82460e0170c9033c858e92108d0691a82a6a94489909b8158531d04516d94a19ba941a706f8d322dd48f285a599244941ab41e7e2a61b61ed40d9fa0dfa31705ac49d7edb4564f8b8837ed5e7786f4d802e7ca1253c9926c0da4e8fdc311974b6b6684fa92cf1d777cc35ed877e6e9a08b6b3b4b7386fab89dc8270987489e199257b860658a1677a0d33f34bef7b325d81f00f95ab09069139c8c02c3ae4a9fd878dedf7a82dfb3d820f93f5f57f2926092ab655fb60d9943ee5459c8383d0d8f172277c9cf1ea91063df292a14a07739809c90dc77a3fc0b57637f4dc9a6a415045ce392b7e8defbbf7eaa8fd3558c89e6bebee685071cba4dd2b27d02a2092f70d40a6e3a5b47c0151f307f81906807c171df46218be52bcc26dbc590b7d5c9d220b815985eb053f01c37190fdf70c6bb350dfaba41676ad8e4de7b8c8748e587d7df493e062011e6624bbcbc31a228149578df77eff789f043b08d3a7846b7a0d660174f98a776d3628fae3c03c715051dfbdb21de571803414a005b9af575909059dd335cb84a0f049f480f990085dce1c78ffa7dd7fde8fb636b3845cbdab4b498983c64b1bb81c3eafa55ac6e182da630a7bd333d0c55c954ee6cd830182bb154b92bf04b5056832acd7d125dc8f4e5642e024e1c3c81bb66b1eb3f5600ec64a3145f9f001afe389a7c79fdd9854ee014876fe48e8d3c8bac6d23af0f336d688c46a6e44bb00bc5d637e47a55e572d79fa0daf7adc08b85378d955898622fefd99f9b41bd202274a5edc58529ec359ac671388014e1610cf82cdd05115b4c408ddb67afa8a6ad0f2377b979456ccae03598cbc747b6f629fdf0e0b666f833cd6752a4a7563c5c5907a976f880ce51f064242f86ca983bf3a5cb69924428c8e322008293b418f5188ce4582b1b62e2ddd7440c32be2899a6001990be13aeb7887ea1f6509dccf3ac9cae28e5dd0a595c30824fc244f57eca0a41eb7fc935cb360de8f97e7230da338f8b9c33eb6b19619774deacac0f3172f9c4ef3a2e696418fad027f71cbd7bee6a4cb3f9985e0ba49f7c19004f7772b3bd3432d31555ef572411a84c8650d4c7702965152ba8ec0b09409cb8075a3537de9c32ce71aad0cec027b7b1791f4335f41704c74e8d3b62b44eb1e3acfc05867119b59c0af12e320cfb3e00bce20b99b51f38a1c7046e86f1ba6dc66f44b041df2236ec7c9482a152debebeb97af42d01e9caebcde70c1a570e5623dd198364fd7ca53d75fe4ce2e8c3f2d4ce0fc2fc0a968ef0273eecbf0e4fc679e43913de88d5dbe5ac83a0d107e88c890688a9664c5d0164dffe9b8d1067029db5a0e4235fa80e9e919253c653fabf6da4e79a45c74523fd2ab5189ec712d75f6be8bc6aa4d9b01ffcc8c363f7fc96eedab9cfa9bba042d94fb625a11272ff1030e0514ac114c3007552148163e600b7e84fd9294f1549722e067940b056f01760217c08d63a96187ef1fac4cbcaebe2afea1849b396f12af2d07f89416470a385c982f133ae1c4e870fa891c6dc69acb977d1503b681d982cd5980935c13ad527a90e2469b3f428abcad80614c90009801b2ed1f36acdb782ff5e38c2755132489583f23264cbe83c0cd9f45ef998ba75d0140fa63105c7905bca89c7a09f6b8fa0bccabba022b4766a0af4f226eab25f7688de6212a5f9bb15ab0de4c2d32be81623e165d44a31cfca15f0aaafac41d4391c435350d15fb13abf2b77f0378c53b3fdad7f4eb873007e8f55f6e2ba949f5432bae33b83968e9675967626dd35b6ec27115bd6a68a096543aa1d1d9e33ac0979a826f0138b16be6eab9693e0e45b72452a1f7185c8c9e951bfdc4e28eafa3d06282c753ba98d3611b756afbe3b5b8d72e42d6553b80afebad4003dae886a521b9d82c2c2d3f97d2f8bef02d0d36d826da9df59fd954aead595e5bd7a1391bb3700ff4a18c0b3ab5069aa2270107a48093df0dbcfc58bcca1792c94772a3a24c33ac1f6463d40a1a91e06a18b3d66d3483bed49548912e9a3d23c165021a4367ff5d190ff100461487a24c720a05211b62ffa66a10d4171127aca8908e7229b1ffe2ef21d101a8851e98284589c01fd6ab047c419236d0ec4018262e8fd777f8ae744960a9b081bedb25522dc50eff8ea11527bf22c52c7826cc74297fdede28b93848b14479cdd50816bdb1c0028115f311f65ca6c8d43d6c8e88149b040370c13fcfad1b484945387a6e03f6dbd428be76b25c1866bb087c880d6a8fa663d572289955ffc292a234ab1d6584c19ecafb7e79269650cc677d934057e15f1ac86c13e3c5f9ab641d8a3aeae350b0d1ea04cf14a301308850eac029cc941978402521c33693676727023cb45d2acafc66e3bb59a34a8eb23b7683a1acaad3258a11f9a7ef7fec848ec234e309deb8248161cb97d368ac2de9ae569009dce9dafd223dc86634ae1024e5b16eb8c1829670ca9c62bed1d8e2179cff9728155285089b7ec318ad5d79f79bc5f1141b83aed5fd0e61497739041181abd14f5ca2086de0dea9b1376387b4c715b2bead1dccbb6d0f93af02d46797b6c7d70a3a14b969a48ceae645d32507135195b9f8e1d2639b03a8cae034f5fbfe460f193a356c4afeddcc11c4f0c48fa43b12e3ef72f85ae073f10bb658a2b0cbda356dce3c38d480e5dd4b92f554ec66ccc5eb34624933c3c5a29b5d13b3fa26c0e3d8402dae4ed8ea2bd008b8c29263382ad9560d8d4ab9e06b4c16cc9174d0443a49d97185a6c6f13594cf8d8f569964ab725a4955108a293704d5e109576ad9f8f3cf06e7bb8c671a27f6f810f78ac6875eff8f67453a70a846831562bd5ea7d2217b2c6b2d9661824a1f3bec3bfce48c2169c85791053e1fb0ed283e26188070adb915261759d9a1f48059f827a0fe5f2ab1789d5523a10889edeb0b20b3692a16b189a9397e89af31453f5b265b4bd7e3f9350926b63ccbbcfa6ba36a1617c8606f11e2fd5a1152cd32176ce287c764a115d29b1e7b40c8aac669470cbeeffba27f0408b94d1e5fdcb109e0c5ca64bff9f70054d5253d1984dcb2949b010571c63bdf6ef20f9242452a013bc4128d673442a9b33fa7bc6e4137f221f733c8b9db3c388961f1a9d4cc587e05fe4aa16c4272a35523b4236da16198433399a1f3c22c50d424912600b2599c3ec5124667f561de669146ad330cf3f5a6d0b989e113a0a952b9427ce1ecf9ce575e8be7c3c8610c47f54c813bed6f32ef88b088e809262736c4f62b197a801a47e99b35f62ce7d227db73d172180678c0e1375b969844e2135bd901faa42ff47b206cb7bdf352dae1ef735b27736a0ecfd71b8e2696591b44a73e632e83d22c5219ff7c7e409a02e7da9c75c23cda8859981bad7b098484713b127db2b5b606f9002ceeac22ad2112bb1773290db2e1aaa08a35e7ac46665344d23ed160d670bbfcc2496c463dc65cd0e73f2e911924860f8fd6ea240342d0debde6cc88cac3950b0049fcbc65e653781dd9c9bfb3db13e0da795157ff2dec8f896b3787e97fbc570be56557c5ec09064ab5557f22465bf5ae89b6b39e785691f6f77f332a73d1250f815429eb42953e10b2b0477efe336c62153d3d3e13376599d05c392db2c6bbd93a67fe9cad7d6516b29ee8a9cc329542bb7328cfdf12ba0f6795c26b6fb756ee27928237273fa67f0534efdb47beeeee7c3ac8a9c4ac516864a79fba35c23057f0e0fb88f7c300cd051ed61bad5f1f9526ba758a67e6d44edf7325fe510cacdd60894957dd71d12384d3f6e1a8f37b458b240556adf9c347b46c544a21fc8e3cdcf01f5b59ed01677cd33d6cc2dca71144eb6af658d2944d4d6970a5c0b117fdfd832c792ef128428fad98dd5e581d2719c8d52be4354cc7680c72f97df701775ced2251362938be05c59a7aec1b95a7baa6b892e2abd3ae022a3c2e2c3d296c465fe312bcc68dc57027e555c918f565ed21b36ea4d62327a8ee6d8ac48e5bb19864e3dea97752d92fd1ceed17ff200b29abdeca4f0857659d960444d9ed2b479e0d348ccdb23098b6810aa195613680e9adc6c97d89bb3ace0d69b73aac78fd6fdf893eccd4da287dd037b6a38673361a2866173e79c38ab066d01f406ea1b5482bd5a7191a2471c53c87164a239e011141d2d9238148685e4aaf56d99cc810f0dc03cd38244a2d012c25255d3aa9e4e69713f716bfd840d5dee7758ad4353c7abe35d9c9b36fb1c507da06b97f404dc3c75c9e72cb8f3c153e8ab2e5994753ed52d50acca2128ef490e21b8ccf5f31c868f6a363d5b4965606f245d6660b0fcb8c9d2ec97f4bd09e55ae52a3c15bc42eceeef80843c3e2b15e380d64c19456de0a984bae57cf300b3c827bd2f5c1582a1fe831e0efa735c93e6a23415aa66fecb0d9e7c540334f28336d249b05896a0ceb735a3b5665dfbf8613eeca7c68ae404f9a9b16851f9ca0168cd5a2197af62f9fe7bf634059603a5bbb7c4cb2dac9c77e2b0b0df22a6f63c7f94d31c3e560f698c2d0edb812e1f0c54a591faa233821621f672b64d1dbfaeeb976c35dd3c185828bcd3d36adaac47b91ddfa2b4aef6375c5cc88382d7e57d9ab985265c42aa95ce91090c416b740866b8ec3133cb5a917fc7e030ce11e2e8aa8c8de6bafd5a1d2ad46eac75eb4213f21b723c148a338cee4bff68ba91f06a12d6a35555d40fde294668c5ba35254980ee502a4c4a0bf7c85745b915ccc20c866e0c5891c217f6aa2caf9edfaa97362cf3d38b9f35ff35b156284630fcd23952e5b61cf13f2c169ad491f9137818a8676037e5fd9f4ad5357865ab729087ba7052e8fe4265b3db9ccdb5ef79a964bf9dec7af74d2a1cbbf3b7a03a698dc7210114e16b4a986dd3e2ec84cf75807527101eef2cbbc97dd4b0baa615b2308095c798a91d808a6104322426b953d004e2b39d8db391f2553ff2828b5a6eaa88e2f3653b37e7883cfd0d17bfdf890ac43801c227b81b713c324e88cd2335e768cc2128b2d1e2fa5e3931e3fe7bda9d538c191dc1d6bc2410eb604d30452d148dafc13a036a6ac3acfa33e28aa3bb444d716fa957a34051fb6458385016c2027cc3be18b3fdaf7678de2cc22de2b48e53a8421d20f085427f513d7e0dc8154070644f907e71c61a0e895b5ea487277413ba54b8df2849fd726fd37ce24dbfcd10a3ec8a4fda2503ef687e488bce6b8be97e65d8fef36fc747b34e8be022f6512b281e4c418b4241b414c2dba7142a957697458c492529c27d9e02a93107e171161b28865d07af91af4006f22568b92ffb371a74af7c46551935b7e2acf288a60ef5216d66e568f03de13820d7f114f204e48020dbdb15b8603a0112009582de47ad72e8f80ef5c2ba38ecf3b601d5c7591e7f417cb959897dbd5db4eb4f28570d1fd0edf972b406079117ecbc71b5b14a7b31cc9e63c6eb067362cdc476332b822fd8ee6430369e1afc695dea11ab6a59d13bc50f9c0f58f74cf03a7314c14c10084d79e43c33222d0e167497e74049785e4d8c886d046709af93228b8068bb26fa977c06ab7c1815ce792da990690c2abd74c6f66b02f1a10446fac52099cff494c4e3873c81ed50f7f464b26d350ac7b2556405124c18921320ed5e9d7111adebd0e0e360bcaab8dbf04d9444da220fbc6c6af727f92e34ea29815f07722cefa5a1487290223406c9e24aa481484b25ee6481ca9e062ad276f32a22a451dd5b545059a49d857b7e9c1770f6f55033295326c8a4fdf912d14760076a9bceecdfd037eebd4ea387814734f2f43c889f1ea2a9884ae90df0b4c278c633ad474f396c7f3f414d9793747b1b4fdfbd085e92c615f2df2a5dc2e2c1c9673dfbd91c77d1e674501465123065e1839603d93fe426918b40f455e750bbb3df0501a82c2d4f3b4e522c7ab47764010e86248e3943b779391c943fe421dae1f0788dbe109a248f05ae7dfb1401bd4ce4ccf3dc14ff4ff2771e36ad9a379868ce076dd7cbf20ad4bdf43e539afc4858d405f1eaf880c103b08d468d568c260a94a1ca657548be8653aee0801295b49349ae63e6a6483a6dbe162e720fe8d32f0cb53d2098a852dc5d3b4c9f437dd9330be939e3df93f6df2306cc2d5dfae24f472bea04f7882057ad73479fb0d3cd58c7dd8521733325607e021794dc4d23693b1b539e150deae18ea3a493f24f9ae4930bda187759cffba7f16a21882ae297b694f9910bc9d051144246326661178dcd0cc68e5790d8ca325bce67c5323f93529d6a37a151067212826b57150b152d30df1296b6815a860806288e5942a729b8d4e09305a028d1176b9ca972d73cc4e38d3c0178fbbb3acc18bbd9c30a0d021005945a0f2fad3b33a5cd6bfbb02eb55385c079c8b8fa9720d0c1f06e45b06a7eb8f790ba76e11034912701ec3ce29fce9e382574330d02f23ff6bdde9538d3d05e9e47d6b53876adc3c4a9d9eb6ce3e9259334709e253bdd0c811d7eefa0d58d58796c7ca527751c7a06301c18f48cf60e6e5bad8474d92291d3d2ba8fdb3aae5fc092b41b37435bdf04f6f34f713813d80706f64b736e2997111d7ca49f54b002706cd459d1a58bdf5342c0a7bff441cbe3fbaa72685da3f6f94987918b598f1fc1ecdd78a69b7b49521e5be04891f82b6e097b318bdea320ea56f1baa7fa67330644b32f204d19987357fde64700fc9a5cdc2a56114638277aff190326cf92dcfb4ee984fc39538fd46a87e7d64d2a064eb531e53d36cea6e9704e0ed8e538dab8094d66e39799f943a70c8ba461a318fd66348401c2c8ae6c0c05b1c6d6068cb93d615d31556a00a880d516989a6eb2a27318dbe19074ee926906c4900075d17944a416662d09934fd97581484928f7f8688df209aee0df704cd0425594ed56d6a37f1414d4032361ab5562d9d62968b2087c16197e7b4033577328aa9b9e0c8ee33bcffc19edc6673ed6d6227e7469bd25553e42fe6ce62dd8bffd2184675d9a823d6cade8b63d764690a4899b44528834793e74be09ca10a855b9cd593f9ca3bb47cc6b81956b0860d40e1e5b6d884aed722abd9b27f36ae96bacfe1cce2668777d6b1acc156a921a267421a5705b01961e082c150118c6a8a311766bb7af96e26b60437cc7bd7e109389cd8f58e0d7d06b4c427560733cfe68a0f7ad8e30560ed9071975f17082fce66f390276cd5c8a2f584caf6959da4ad4cca369c1ca5e3fc5af93323335e067ba72d5a8a2f2a4141a1b99a9dd67bf7f7f8990ae8f533864b0359d7b8aa913e8bd869fdbe67b76d9c86b4712ee1341ad28d455c2d50ccff37be650d01d45d5a4c8459339a9335066724411b8ed4dc532ad31827b68f1748e7785c201ba88bf09c69e7a3b1a5c66ddc1f6d309a807286b356375bf3f770c2ee9537047aa8a8e9d7d20b42ea4a09e0463cbb664051ea4e27889b51654ce6170374f8d0483a7f67bcdff4cff47391776d7776ee489ee77eeee39811df9e84ee9adb2b351d2192179816c05b93f1e36b0a0115cce066c1c4deccf4ba484c841df7c2e37ab70b3d261aa9ec8870e89d18456d1bebe093f2d6dbb6c1c72faa03a65e7ae31bd36c87a3567af3a8629544d2e90af915126f06b412176cc16c289fd352ec2c74d4a20c70b0ebbf6f0e44f2414620557a1970378edc84244591bfcc18ba62ad3d701dfaebe12f1ae7964b3faa6fb5f222f1712d456eb5c4c8401c6971ee156d3cf386b74cc6022ff713eea85c09d79baf141c46ece8db152301dedd67e71565464d46d6286dae746c8ee71fcc6517b76d325d03ab3fe0758f490b05891924eb7b7012ed532ce126d6184f914fbf0618461d1e388001f0f8cff2eefefdc42f719058f55eab59eda4255c1751b0acf15a651b7768d241a560042f6b127b9ca262655dc62ef51a3d514d4af9ae815813539210b485fdfc83b3f8f28012dec3bee7664abe76b0087f35d53758b06151a477cdf7ac44212626fbd78964f9c9a8889c87d7709405f62cb3d98916c8b15fa9023bfb3b9b9edd8d0a744dfb7f579e360849c2452498ea7e8a0f8b3f583d47cca319fe62ce4443a1cfc04040aab8b5523ba8a929e583c4dae2195a6089abc105c85c7ceedb13fe54301d57dbdca032d2239c1af8079705fcb340f5742af0420f6ba1e418eeba9416d255beeb37e9f7b21114ad9f36f23964e038e225ea53ae248e7120151344ee665fd316b3f980f3465966438300e6e2413895faea168473b4424e808876642b476982c84f669ec4c3627962b0529fb4d6f8b7d8b574f4ed0927f74feff8887ddf7441817ca8acfc5190719467f5c54b0d4b4551f869084fe7b2ca01fe2c6e0ee691eed6bbef285492924c4e4b2c443987db9fc7846f6288068f9c73077796d8cdfc2a197c7c981de06a095b60a3cae801377e6fe131c131d70b704701e3b22fff5391eb7b7c9aa97ceb8b82a30c91356e8d47380ee11a63b22a482ce0ada498180cc711a646c29bb60b7837e45171af9c16c8a69676da7432067dc9d0afffaa1657cf6fa9a26d595ff214a5a04c240f58444143a0ad25955eed1630a5fdabf78897c43c0b98fe132b110f6fb38069f4439b5b8d60f834155a18186c3142763f7565f57a38285def5a7fff6a9b837cb8d342a58f290e5df21ff282d70ca93abbb0d0a1df2b68d132632d10a4faeb6b711fd7f359a5739e0b13fee07d2bf9a0786263ec1bf414ccbaa9aa3205b9adea33082ab600bc39c47277d2076c856e30c7c77158fa5b9898a2c7a9ee0f6eec929ff4e19d1021ea51aa00ba586e222fb33ea0d50dc65380fe6ae80027b3d83403514a06f07a3e5832386fe67e5c2a55ee83b31845e7cb2afd7ec2691af587e5b1f9efe90ad93675a9f666527eb2bd9a931e0e1dd6608b1f9fa10b13422e8af4972e9d91059ab77a8a014d6e57f5c3a0bc9892d8fc44aa665e99d35783b568bd5bfc1f6bdbf1c25d169b7628183946ad88fe27450aff0521ffeb7b1d22aea7555ab6d57e3810bb5bd9093ec1372eb0bbb576960f00026cd0f909cbf7e6c4a9d65085be50987ba2d5dad76fd2eecc0fd6dfb80a6d595d2be7d654a1e0dff313a813ca54209ab8712bcd2d5c4febee340de3f35c280897986f9518968e0485b1827c98689458af24d316209c6291fee281b7f6e9fd19d9f5af6731af5b5758d17cbb567e4323893cfc0f165f39b26953d798cd12b12c80d78f2e632626b2e5a9ac8d3b984997c7db0693ba108985381896972afa54693be8723e93602487bc6091a4ed9ac0e95bad3a90ce8d7ca1611d6d6d6ba8eb17e96abf0effe477f665a28fc94c0d378dd9dbda959c98a23b9f752611335712dfcc2569045126463264cd0c9bc25836e650426b7b7ccfec9fcefddcfe98341caf873a69f58b382474a5273f98c8cd5edde92a48d694f3c62e675c8c47ca55e946389bd6531a1f2e5b0c4edb9da2613602bc2026545e4aac8450467861341843d7ea23af36d3280a9352e56c127b2ea4653079113b7da9e0e2b024d1d427e8289fcdd59fd76a700ef3040d9ef24886adcb8ba5d0ac105e92dbf84192cdfb0158913631d3be0d016f4b7c8325a68caad48190f83e9a263a94c30fc86e2cc02da88eb5f25f471d71f5a3e1480a8145cafd1c2033b402e96cd894ef7bfd194401ab4d0f9eb795c0e4d9932b07ac20d8f281390d455c55966edae92039121e0203af71ccd0ff820ad12980a7264ad1308dde7841bd95351ca03417dafbee1a751fe615dbb8d98ed1ac8f6061e4afb2181b492158c609eb489ea3c7aeab0ed7779b107217d03a4cba65e09df469b05070236d4baea5cc73abfea8d4d835300caba35ad844583d99d6dd8b789cc029550b62fdff7977d72e06737d3fa5eff565b935f61d37fe35d27ed8eb53c90913d9287485071b038ab1d9c9e2817a2ef09ad05e82f45e20dcf15252c8d59b377d256f702127858f30354c8e66a1b62a1d24fcf8f83123afee16b77886a9da8d1060110e20f3892deeddd0ed24f67006677069c226016a5614ebb37009bea0b9ddcdd08b6e7741b540c355a4254525e22789cb6aeb6c4ee8bb72662448bb39b3cfca80a3c7e17ffde036ffbfd68c4463e0f898340f6c1b841f7557443b403da966f93d5e95e2e354e3414b65b74a04a464e51befb9056cbd2c77ffe30ca20b8644f62b067087de187625a96d9932fd90bc848dae840aae79bbad17421905aa1768ab7944cb0dcb2ca9affa59eabf33cb2c032ae201b5b61c7b9f408d6fb418ae967ca06231c849e7e7278d8273376f29316284b37c1e875572d67b3746952927bb5a8412fd5c132b644425ee0ef012b625ad957f47cdabf1893e4adf117f95a47008cfe9de34323e53d4b8ba7eadcdeba1f1da003a92957287072efdc2511b78c9c188884dbc3ee8df9701ecad3e564873ee93bc3efecbdb73b824ff5c52e977f0d5e0b4fa52ef8c885c1504fdeaa86cb49d68ab3f21dac9c46be1e59482da03ec5c7f9c7acb3d7247ae54e667831e8a970a9a5205b9e30f7b8e422a1b2a999898c339d0b6495f3bff9f097461f4c9377afbba78f0f3bb31d33532cf887d1eb629a589b53cb70cdea8365e9c6f0c85a0aaa585c349bced128e10663856d29370c58d135f964debdbfd6ee7cab76efdb03dae2a04705e8797a29a9c309dff2925f944a0f6580dbc401277fa340f32306283e864c5a911f916505715537e72ecc85b616a727b82b56948af67ba9118dc8217400b13292ce5ef015cf980bd221c7da137506a35a881bb31b16ca6f76685902c874bc3c8f2efd2d60db8265728193e33067a4193c7c26a3ce7829afe032b621c74039c4a0c72ae5f8118bc333dc8c294fb1e0ef4fe55c445c8243444a40b1b408bf231086fe0c72caaa92f0697ef0401611296615881b15faafb4ed35227f32f6c30deffabfce231d2536c9e084e993f81ca99c2fb92c34278c87e4635f16c03a4bc573aa5ba9df060ac6c2e37bec9293c8d784939d99931a04de3236941921addc11295c7352d8b52a0cb0646ab8d9bd8365bf3646f393da1fa99dc6148d59b3b5bbab26ad29dbc254ba7ce65883f734d127bc932873e0fa333fb0189f7fec69a372d960382d7286a2a03142172ea71d3b199ee91c88abe76f534f8bacc0c7f47bf32367af3887b7be3bf495e370add91a9e5adafe731717dc9badd20788eda81492d069c6b19bbdd11cb5e5c3026d703761663b4dc9ea6bb1ae1357fc5862e31548f24321cc2bc538b1b633376fc8de611a4ad803525223af121645c870bdb0797087cfd5737795edc57c5eec764e17950031a58324a344df0c8ef79b70cf2f4cfff1e1cd877ac5621640a0aefe9ba5670c8322c728359d52c8bb290bbbd334fd18b340c4d4eeb0cf4026ea44a77f5e46feb8f356a863e3bfebb15099366725a171c8bdd0b873d6c6502b5c983c14c169ab9df5079b8cc0de08146f9a7369cce079c1ef84c566d31d6f26842667927d876b8746908d1fd7d79af9783ddb5a1181c0e0db062694a5879d79b67a6423501bbc633fc9abc8e4260fc754eb9ae489d4990e4f3424a69f93be139c42c9ec37a8ac5cd1133cfccae1510e7e63b8ce0621f61d574bd5ccf684d543365544e7f3404a1fdb8348b47840c44e41fbe6b5ab4f626b5ce0b25660880b4893b20d880c793d60bf32fe901f49f132ef2307634139b2b157a559bd7e87a207fdb1e5f0946096f80993ec5e7a3fa3747cce490692b679e2d26cab9ee690315639bc69fcd1370835faf661386e3e9380cdc0ff39f8c1298427b8b101a29e7e21a02d39ad0e2fad450d223652e38a9456cde2ffc5a589d912f4a01bfa19e7bb10c79e4c918359a703554d05090017fa0310a334172ad7e353759f2e9e1e5e186025a434f81985a255575bb265d22936c471611257a86cf0d5045b1f75378bf7c4d091130ef76b48f535c079d6fb7d02af41e42809963e2b979758f468212242beaf6c0e9442b7e5b98df8cdeb1ff8163e4fd365925c37203b3407edcfc6e7fb05791e1e9a7c700280307e4063fc26f46b9ddcebe87410594dfe287e280ad34969bdd398774f5507d785d492354135ffeff61f25337bb9ac9ca4c37a17d29e21e6b2f0270f398e3859c462c7788db6623419c0d713c7ab0caa42419f09755976304378240dbd9bd8b1ef989f6f9e9590449a84572bece35e3bb66bad1bf66c1a1c8ae7f5340a6c454f568a65f91cb7e796c6bef24dbe5ef04ef3008b4d02080791db710fd13d17d871ab3553a00d5ae9fb7dbf6b2669ffdfa230dc518b17c8628c9cd89f38e60b6267f09a03a2ced0fefb1df2512cd14ede088f4de220598a86f07208b7b643470f37d3589ac746fe66d3b46493aa113a55d3ef8cb4b952e793b21c44e3c648b73740ffe326df747762bac45139e731f269d42a676119e3b1f35be415d22cc4012fe337c6dff806f0c81ebb417ac8f8c7b3f60070f23f65d33eac2f5cafcdd63dd86ad9bfa087e9611e02f377a689435cfb72b0aaecabadccee85784b6e275a49d6808922b6ad46584f273da47ab0888cd7d6eb3d5833b7763c3f39723a0a34db8e4f10acd22bec142efac6f6ad241265121df5ecd209907ac3a26a28513872fefdd74d7732e68983be4cd9f78fe43f623bc4ffc9a4a5fc3831d008f8faca853496eec4b5b67cf42f2752fc929d16089507553ab1c04ffa10fb39d5599f7662f5a143027cc928428570d9b0aa631d30168ad00187b2a4254d33994aae354c1671316861fe1a7af6fe3692013c9fcefd9c7d4512dfcf27ca7697f71934e268a711cc0df205e35625db4c2ad82c5368c42c4436c50e6bc3848bde890aaa07e28b786ad739defbfc95623ffc65e7854484efc0165e3c6462897285297bb63fa0a86d707ad77af8b7d685d20b4e3e0fb1d308906f4cf7e308d9a52ae054e5d4d8eb3f5f13cdc51f7cad47e20cfab97eb0e121d608920d160f125a4ce11e763d824eb2142be73d9cc869a0c6dd66472324fdf575aac6a4051b308f0655fdd514f0ecdc670c3d56e1f096a4d2ebd2f931f1d2a80871c1ce017f6936aa56848b0f300d0673905e1d75bec3787455054b713fe80fccb102a649a3ffbfb6d2449a7d73b0b1fa796e7167355c12b39a66b1cf02cd304a125ef182a03d1bcc09adf8d5fc751817d088ea6bf13ba9ffa6b4fe19523a7c799ff16e3cbefb90d60cddb83869f202e2c767914893320c86bd2086368bd824f731bc16cd776eb943e8690dbe350d1f4b149dd842452ccf38be096f4ba87638ae1615d1d9eb2e376a0a2beb05bfeb452c38e406e68601f35f2ac166e98bcdcea699d7bcc883ce488aa5059bb3f33c1161c247b889ed7c1572c6105dd3c4a986ba0dec31120a4f81284919675b07b956d0f2b30743e9b651569b57c71f566638bdc0cb83b071691a08665e2e331270c927abaaaa5fe5d3d9457d12b7aac7d668eeb609947467c30130423a09b899045023a67f94b9b8e5a0b3b755ce3a1d1f6661bb1957a315c61f70be1f7cd762cd691335b60d4bfed5efd30bd1b92690b87332aa3b8748afda1e196a64afae9695f48fb82acc97c4fbfbfd692d5064f8d50ecf6494fddfb9c72b0a0c5cbd2086ffc53d84a56e31461b12346030e44f97612a20c6112a0e09e7ff4e79ee19ecb4ac8d16ebf1c89e9633b95bd2f3da081b2b1213a2c8aa8821bd6e32411f7038b92475580fc9a62ec1e70c79b799dff09f47d4caea1cc7ab28747883558f16df3521e19bbc7ca776b98ed04d15403deb7f26120c0969f9cfa2230b2732aecb5dcedb805a32cd6dc85bdb564f21aa619facbba42aae7c4d636bce02bacfce47058b8700de96af319baf3332f2696c4751b4cb5a922cb37662c0d19ef30fa421ae9077cdbf6d080fa53d94bbcc46e427e3be45e48b16f623e66be77aff09efffc1b029c3f4d271acd3b780d6dbe8c026873533bbb9c6823e65c513e26364361ba528a8e4f572794a02035e0042613072fb1dad0f2c67209f3e6b1b6f91ec6b4bc5787874e75c4e964ff1ed141f49205d436e6b8e61bc26c4e044696c429e95115baf6acb8bf93349d117dfdec71b8d5993f623e96d18b0606723d157aa61b59f70421dc68b0dee6fb730fa475e4904fe8023af905f1960659328e5cee4ba9b4c615b4806ac706f441c07cccec076831ef8e452ed6b6c3f21674bae27c37bc73966e01b6cbc12318a4eb6028b421e3a1bc9be8d3e50095644fb9b55a707dbfe057f9e0a4970fdc7912d1149a8387d761ccaac775a63a2a1710bc87a975c38c55667fc7c22aafa9ad828737291d9554074ec93d5f4049bedc619bfe3f8b24d4ef0acac4c63ddc759d9e2f2a51e10c26c9b222a15fffea6ca90243bfbea123bc5269ee247f2314ba4a4a4cf49e5a95299e1b1536632d63543afa5596a6ea0de10b7fc1aef0a7c534c309a56f062cb8d029ff1b3ed3ca3ccce292eb628fa4452ba00f723eb9ecaeaac8c60d956d85ae85ab1e67c5d9376b63c6394efb1e94fdced4a631f42397f71bf428aaba37ca8448177ec213a147c37d157c32b4f6ce75f14dfc04a5ed80d54ef1a45181d1e2ee309f5165c5cf7acba6e765c9c91400548da3ef7593c6029c8bb0fc27d20a6040a11a933bb8291249bd6f36c6bf6adea4ceef5e91245768f2f13de9399bb0fde29133464a5b7bc78710aad30bd7e446560915071c9f0c8c2ea6fa55b3f0de224a08f73da0919f10d7b78841b06deb386acfc469ec7edaa43475af3a36c22f21e9e13d422e4d9e508639d003cee75a66660dfad253dee563c6f72c2b6c7e9caf29103d07ec0da0ad7a822bf4da7b6a9dc59c6baec739ec18720333fd517c48fed37e7c5f77c299fa800a718d84127738511b477db753a9792d590d33b6966588bcbedc1a22a4dcbf17de06358722ea6e46fa81fffcff44539807cad0f80391925a80e08bdaa8df2f54a71d063a9d164a0a1e9304a392ae1aaf7370668da47b0083a7567eb556d3547b2458ff15893f03984657b67cb99c55eef4d3250e9dbe805b5bb9c7a0a526e3f9aaba45ec4490a8d827cbaea9f864394fc45cd124697ed5ab11012c46949e6298557d30dea267ef39b499ec25a94bff01c3c89b710e6003e6446b7bfc4bbd31f84e51c2ef3a022934bf7f1843aacb5643cce2eac7a3a2441606225c91cc0d86e32381c7e1b3e543547aac6d82504a6deaf67fb358b01cc37d53a7e1f580e59d6595ccd6cd13ae58a1d3e956c7fdf3a5925db807d6d8a128d85ebe4f9748fbe48bf6e31c7f77fc4dae9411a133735b9696ac0a8b58310db5f54d5502f51cf489bb0f609c963b4bccc31fba3326eef836897e132bad21f08e32a7c3322bfbc76e807d5e22a9ff5ea56cc0d2498c9c5f47be552b68e0ec46ad7779addaabc2725af29a212f21e7ae29c35cd9932d77a039795e77de87bb7af7f00590d12d7111f96beafcf7457907e764cbf72ce337300649c5d7c13b0cd69f4677f52f185e9fc5ca84c47595151a2b1cd6a01943c50c409a41b3e5a0b80d1cf573d31580ea4b48f7786e5b52205eab324c9baf63b1a0964555899876f7e6d1e49ba9a26f862aef9b252b9104552edb5e064023953cbeb5bcc69184aa5578b33948172b0ca4444d803560c7b0fc93d0e2a05f16c6e8d06de164cfda13eb0e9e6d91db55f6dab2c2a33699162d2a1b3258662ca3c7041f230f9c247e80b34df4e7add5b776f138e22c44f182c6eb03ba0001e776af8018530c6c466d7f49b81baa7a3b1435f804d638cf3cefdb880075306c394c123a79b13f0b739856e944cdcb4f7bf5600bcfeb422f68110026e31c8c3f09fa356a18684b263db4ebb288689e8106c3fc8fa6f7f015084d739e73a5ea0de8968fbeb3d45402d88b928dc9b62aa36c5191ef3e56a5348994dcb147ddaac9871831211a2a86a62fd1813b69b79fc8d53b6cbb6047a96f95da8af8e5e04d3c99dae320646b2059764bc253700f08630141c3ec22a12977c5a8c2cacc981016c786fea6701c22abbca0e1f13985b5a8cb232d8db86232ee57efab3b3c11d2cda888b9b887d15901788146097f48d77ff05916fd6e9c464b120c6a6161d2c0270780ef36bb211bfdecd17763b1249b5ba1fbac4b75b81f2d68be34b6f86533ae7008e19f442957f97f160e0db721ae1a41e41c4a28e63594b87a25e205d30fbd98880becd0f0341889a7afa99334af5ebe0a6a2037fb2949141b876bb9d3c5ae1dd84f7f91030a0424a5ebb35ac5ed8b8e902909e205c35846eeb770012c155f03aadc68448c6e08bd1f05f68369a81b413cd6b032af32013bbdab75b1c0bf11de8693c3c5e89700e5ae34ceb1739de3fa0653ef2de8c569678369f5baa0d073f0558ef321f6d5a424e1fbde9cbdcf0b20c586f800680d1c0fcaa82e64c15108be879e6a8ee18e5279c10925c57b0ed3d3df7a8bc2bfb94c4badb1fab60857a76f4f815f9a62d2a01e52ff257a079db54bdefe4a6a63ba9fa1633a8091407a937e218ffb0e6e6605cc3c281a348041c0c11dc68b835ecaf09d566bb7f10dc2c3819e18fa162db77daccbf10179d35b7e4c87aee1031899a90788e1664c9fca7aaf6632cb6f9947eb342045109df3ea14e9f1b61edc4300b0df6cea8f559fe9df155d0f6f4b8d540348aa89e4a895d2c8ce915776f2c7eabcb999d1a0d1a24222735938474d3197c804b32a47baf024a1dc9ea0c65d0205d24432af3f84f52b29a28f886170cf43ce34620303db4a211f613462d611290f478b6af87a9231ac6168596d52bac15fb9d31307649f8397bc56506dd11e588a7bdbf8916d553af11b7f7a3b058fa6e73cefb29f0ab45a33d93846a6aaa38e67adb66a800b6292ad9adc49c8ff136686b261f0c67f81affd8f731b7f4b6194752af2499cf536ab7efe487e47ec8992643d51e6102e67fa10930e05b9006070a927343c45196fdcd63f6983271e43a56f5032fd94f47236f896063360501e64f2c2243eae8cd1ac8c3ccfa743017f479f60539ffcb322dda7c5aa52271537b09fa1c2656267e61a55ef19c1957c5bd935b953a1c36846228087eb93c1e5dfe974f95fbfa0afc9c905d8cfc9621af0d3780d78ce9b0e89b5192f5e61e1916831da3207e79b6c87a2fe828105a5f275aac14c989586278d0d2f915ec0aee50096c37bf12e245cd4c9f2e2c65b932a25920e9e84a581bc207b5ae802a0110a542638e072addb30d6db1ffe95e95cd809274f6980f5e5eb54cbf9138f21e0eac70b930969f8e6fcaf3b30ca906972abba3818f42e4b732b241d64d4dfca0b53bc808ca76f1f024085585e9fc3f48831566c4fa517b317e3113aaa53b87c8b2b79af6f72191c3fa9097d2ca487a15f831cd0bd07d33f132cc7a8bb3c336dddbd98570249cbf7dd8901485b1e93cf5b22c2e9ed480dd76e0a07c64551a65969e6bfc62dbccf914334d82055906a0455c75dc64e0dc5debb269d7a8f447e7df55d70c956e9e6e6cbfc7f0d77ba54063f67939c48396e5ed79a6cc1b5f40eebdc548ae7c8ba136a167fb51b3873b2daa3cbbc8b910fc1ae4a3c83470ae32de9f9942b895c2cdc0e4d8b7f1bf789cd518844c69ef1105c8d7a51ebb2ff4d2940c62996e29e25ba74f2b5bf0ae817150bd24d87a782bcd981a9c50ecd98019bba4b538df48f81213e9ce8dff8481ffd38549e5d8d0557cbeed2be321e5b487709ac6d6e088fbf9cf9f2c3da9b8e4f82bd244fa4b1025ff053176bf61a3fc52cfff64daa1ee132d133c174fac77543e43d62641fd6e88a15adbe865ddff9b09a10d199274bea41aa649b9faeca5d98b306c65c515b0cff7d8cfc670f9d0da2cadb3b6114deafb7a31885dcca9d0aa74e69a4aa58a8bd0a01fc618e64ca799d0fd6616636f1e13d8299d6858cad36f491ca2c165d014e967fbc0625019bd49a95dc211471f8c95b403911a79526ae0652a4470e75af98d8e84ab4deb6499842e7b64561d846508cc3c8bedc15cf9472bcf99de74744f98914c05cdf79e5cf9bc1c092bd90f4e3e32b76bcfe631188eb22e2b5ec0e91447cf0d3f250e9627d0ae39b4331170c9ef663d3c8e1e95e0d2d99316127fc1554b7e8de9fee5512943051045da30f4d24bc2eacd1d9415f56b5f10d13d9b01f21a2818889e40d84feb020117adad68132a99b3c4381681dac3c43d2973afea9560b47741f4cf5e383e5d9b76c76a26724314d0d04d62c69a7a710fc6505b2ab03934e9bbdc3f7f24decd53f312cf89e4e73e77b986b17f33f7f254198193546f8c4e87d40c508879cb3ac47a3a84f8f1f83581c9fcc7a0dd1aee7d00d68fb315d99e63ba69618c69c91a6c6a401cb8143b38101654ce5e41204ea2045b020e923f4853933ae36e4b7d293a7828e69c63fbeca3608eba1b51171792dbf0e90bae353eedeaa7c5cf1b316799c8ef183bb00df27e8e613cefa1f8d4444c56077354033dcf2f3a58560e230fc499f054952a3db6b379334e4e74e047eaaeb3819205ca60d7e59efd010a51a80686ff28901fe17a71299eb413759dab101a392e9e7b35b4efdee7327750766d005d1231b840a437a696e6292913ffef1a909f68a24bd28c6d06845256f3265307b96837ed3ecb16732c11d74a0a8010f8514cf9f53a0af2a05728f6e640edd63caaa130bf23a259e7edf4807a5b2d5c1b4cf3fa4341efc6d67f094869213d541946c6e31e9f0a6a6d7e05365c6368dad3cbb3781c6e3db69bbf6219c68423be624039320036342162990f5ccbcb19c2916525fa1866b8f6f41181404905b3a08cb864778c91da853747f5b4761bc9345ec5cf102414d81b3f375c4c6185899a760877a97812f00f7ea837b18e84beb6689150919f2afc30cfe802d752ddb23c5aee1d576a6a45db5d47cfd363591b8b438a498639da7d97e27d6ff739165f5579c28a95a75ed6fa12f0ad9447ec9d3e9a0fba65cfbecc0accec5e34c21eb92c68f6129b6dca8d377cd39b5fa2fbcd5d5e3f503c6adcea93b143b95d26380f6b217eec999434134aa9b1a2da6b8442501c88dff078eb2d1ec26cf5e143ba948c38c8905b0fd5501b0aefbad61208767ecd8ac7cb50c8cee49255b50d24dcfce41a2160644d29c1d9cad1a9e8fadbc4bf79ef9152453c4e0b52d9609abbab27fd19acc8944a4a560391e85d12c1f3a0595eca406bdeb77c0aeff932bd2ab4f1b400b342247ba61270266df379642a64b8915dfc30a8139c209c0e336907659b21806e2790eca57d2f071c6cdaf6f1635dea045e152da2ede4054215fabdbfca4ff2c07261a9dfd5d4df5436bc62623cfb98aa14d9ed33612d9abb818fde76a6134f027cb7cbf15dddf287e183d372ad632aebbc0a79ae5b26fd180e7f9ad2cbc5240f41aade43ed787a55b451ffb62ed95c9612b40935a11bb5db19034c3e1299de520725bf04433fe4a32e634243764f37cebeb2a57270c172eaa62f0729c9e3b660c2732eeea33c584c221a4fc34041771698942e7f903736b2a22b7d300ecdfa884af98eef3aee31c6faa4ef6f560acfa5244f59d05e54ac8c438486625d140cd544d1605f2e7abbba8dcd4cf82ae95ed2a2efe7b3f9e76af854b05532163952903614a02abf1dce3253b968b22ba864fda44c527282c961ef356aabecbc9d215b60c0de1ed1cfc299917d7b56437d154baa03125593c10401e65e3e40b3568bdcd9fca9ebf207edb75a7d4c8090ca3f8846e660ef1eb72105eb747d0f3b0f6163446c090ff3113882f5a3da3c2326afb330b7a9dae4c0cd153497d3ced810308bde6532885c96c081aef42590b5b8a3c4cb7c1778c68a8811c9ceef6ff10317b1c2c622751d16c7316b8891e356bb15c825cbf0df1f86a57514760fa0df24799070cd4337b9483487d9f20f712cd9da302c21ba93c1c1189bdef3f8785a8e1191dda55c2290b1adbd99722d50bb05c8ed9836a449e2be3e6c8b2c159f1f5c159cc047f58c1865a19a6fdb76f711aa757651d2ea305a78cc6adf38c5ed159bb420d875d11d92275b5ab6ae664d5122b32c6808420c70032e4a95a336a7a0f87f66611b98a6c6ae460b0fdc6b76a70376d52c6af4c08644e4c5c84426488c323ab455e4dfae1a1396923f1b4a593ce11616b732bb98a54c4ef3c517a6a397b7f0e01f22e2a2d106b99e8486416f74eaab20eace31f6d09723f5345c11e268cdd53e32e24c4797a6545a3834ec633a8c4224704dfcfdc4975d6e8f010175099456d665df3cbc9959b4769632204fe33868241b71abf9892926594eb44bdc15a117c5078a0dbc231373964e12dcc9031f7dbef732a3592f3d4f95cd138a33d5ad082b56ccf80f6328bcb73876536e455daa28f8c7e61fa8349474ab4229b0109cdba3433dbf3b12ff1b6a59debd0749d5aef2d09a0999a18fc50cd6bb99462d03385d979e04a7a9dac4a9f7105b8205e4f4a4bbe14c977bba3b9f4c5f21352c095f8da0423d329b0086bd68a28cf279e500bfad5562bc3d0269c59a31d1c50ddc50fad41524e4f836c1fcd3b9062f22d5f0362545d3f6f18af77313a72d4cf54846d55a377020fe1d2bdbc26792beeb551ee42587091be6c4679af9db179b6676d97a5ccde08469f688862624083e6a5824e76983a19e6d22aa63de1d44bacdca23e5c99bbca8ff4c4e08a14b035a2f14de25948a225669b4c3a7f8e0f137025f482bf91faa1a2ccd577fcaf3240f1ce202eefd01cf57f89a51ba11a59adc0fdb333dfb09bf5f8138328f40721e4ee06be26e7672de287c864a73d25d73001586526d9ff5d7243f9a7b1e67b918179d83e6a01f6b528e92b2ff89c0f74848903bee30f4bf6b75086e13068f65ce77fa018a301a56ae3b9b9b8e8b58c0189463d01ba28889d36547b9c9744e923af8828e4632d8beab036e8f89532132bebcf7e7d203db16e221a92f91438d72d676437255e91db27b751a42e7d57929037ef5a4874a86a1ad6048433c64bdf4ff796af16255f1a768ff41de3cab708403a19b33329440ae7a78df03c352b3d5777663ff2591804444187b7a1a0393ccbc5af511cabb36296543ee51bfebcc9688e7c3ef4d7a12de404b18d242bd51f8dd2e3c0cdb96616edf514d83853d44d26ef159bfba116cbbcec6d1725f67b9335943b28cf1bd496593fa97811963611c17773e86cc0dab2875c08c3d6f9c9f6cc3b4277693ffe5b4841cfb0836a19eb74336f8fe25fea1b5de029ba28c6b082363a4f7f6994a18c63f87c93f3584f87a66ad75764923cf1cef78dfacc7418ddc7dc8744a5a089e8e0ff0187134b233d5f29f389cfc70ab038cfcae3859f1c7f0243186814196d695b8b373f8668ba62fc44b27d591f6e289c3bde7b6c433d72c32916f1138ce396026264158b49a506993ebf737aac1c44f9d69375e813abe2b2fc304c7e01f4f5ecd5959ba86553115efafbc00ff1b5c8a6ae3a6e2c6e584029883779c4a15ca0c6e6fbd34c3feed2c70d929890d479b19cf9736420390231a7e133723f486e76dfce7e476a35fcf3f7f850a6d2714efeab9dbdcf49d510ebf39d9bfa4a450ff0b408a36ba6e048a436ff485fbba5de4db04f7f539aeaa6558e4f4062528498686900a365255418a8db2c87db04830589c0f544cd58a8d080b7fa418c7463fbbf9d334450008cd7f473d5ba066e7b803fe02202904cf74e52473d504339a7522764ed078a51fb3a9e50882976283955b93948265e6ccf53d29b691ca66917a219654af83474b1b447244e31fc85fd760395485802d2eeb59dd43b8ed031328efe76246400a78bb86f03ac5ae18478a96f2b37124af3a6e2dd7c92c2d95ee02ed1741aa8e0c466502371d5dd6a063737b9a945ebe6f9531be2e309712c9036b45fc8dd878908febe335d2919bad75eecaaa09138d23b2f9e85f4e39c36c599c99ab420939905c2fbb926337b67dcbc47c519fed91a13c1207bf9808b63d396d78bada80c8ee9c8f567cd946ad164114885f7f9060e7e7b330f2a8d11995801295c1f04c947681d80800df18fcfd49914bb94f1cb7fe0497699dedb10ac9ae7096d1c69e951cd83362d8870aecd917af3c3f43457a5aaa8beeb0bf920575d1751bf4031455b209dcb0b355ae72172a3696bf7fe26a8ccefd70696795cd838ec8b83f99a0f41d089466e97f711f2a883285cf3a5f2584e624fdc263bbf379bd303d237fdb22a08705fab34e189e6a539a1c7179f2d69b1b0095e321970871383bab9b9ca87ac6a6e098586c116dbed4dd64e2d0c7ba7bd446498811ceb4dcc243e3d2447ff337a32174e1adb859011f99268d595d4c8a15f71d6a6c8fb7a22304455d2a8c48eabcf11c767a5456346c895393c018c00f64f36ef2b2053fe28a6a77a3ed5eee67e38ea7f6145c3946ef4ed76c9fdb9f99a1b0864ed16b0bd5f0ffa5d58f43e61dadbcf0222abc17233b90c48d58e5ce499e65cde11e4ada155c17d1f58ed6dca5aed06600a62d547f11ccb6a110802d8b34a313df17d948e60246eb27dd3847aac1a6b1e13f1a73f3f943e5a06b6fe04a4c533f04909f276ab57b9c50d58c1847a5106f1d65f85b847f2079ae4f858c8581add19647eedf9842dc3601e48b62894521c4b9a3e5250c116c100b976d8c7168f5147464cf52c82b0c499034bf6b62f967c2d95a1b349e09584578256aff7507ce28b44dfd50040bfa1c9dd775226c88b230b4d8387ec02a9d9e82878df083e74a886e04a8601b003af5850b2cde488534bb5be250d199c2972792e348e1456aa805160b261562e5842026579b6a0b152315eafd170d0ea39dcb49feff93c6ee9ecb0ca6b4a071245a089a75e5c1a39959f536d2709b02da87dd2a21547a1e34f34c071439aa78baf3b0666186d99781d94f5c2e77867f5af0417dd6035c9d2755f677e5953790a234b957c2d1877238d40374b817cf8a80d5cd2c4c53a1430867a33ccabc2a91d396ca84593dca9209279b731ab942ed3bd3ae4c3941f01892d85a5c8850ae6c171b33b76a97cb2e9df327bc6b161abed703bcbd869a42448531217ca4a19971919978388ad36a6eb1d8aaa9be42db53ee153fbf8f9e21d323a38ea7a57568add2e5755351791e5418609d648b3bf40d42b7b70044d4a67c97baf5d1627dbbba32f86a343b53f63e561031bd87b75a5989f6a62e4e68847a69b019881657e5d8e619c656bec56de3280421b981bb426299af8c0d683939a65454bfbc63e326b5f3661539634d954f6f9b747d34dfd6ae359cd1e0869c6a7039ac1fab97e2e002e206ac6daa94efa657f46defa28cc0c0f06a2a06a21e543a62d4e0807df857c25f879f56cded00b7d4b3b8da66401bfdc859392c35a29d3d5559ad9bba913c7c7adc9ff8265c9d6c4b8a537d55f862e83b9242c42789eab1f31e54a5d944a625ec9e8314d2ac651a0e6e562c832daa45d29687b58cd2fa02b206bdbdfb9f89fd30d3746777aadeb89d87ff0c53df207ed7cd09e92702f132c47246e444ee25ba39b3a17f3dd3b2231c39fb6ab7109489c5969294382d2e2cdfdc61056aabff222bc244ddd74d8d7d2bedd6c4ff53b70c3c6827275074871800309e03741c1a19c0b34e16084ea080ddd6e5f4a2b3ea769e416bb94cee6db09abb6c1acccbe142f240420eade80f7829ef82d50f7c7faedbcbac19ae427d800db07faf632204354e3fef32edf5913b0a55f7b2e10a1be6af4bcdc6d6d004d3b84219d7bfdbb670fb8f96f7bc7b5a8b2d21fc090e489f77fdf1fcaa4a2ad5b15330b730305c0aca2e5880e4e97ad3aaecd76167c84150bea897dbd41138e838879f87a83b89f7f9f10d1b4ab9adfeb6a3377741723c98e653f4cada838d512eb8234952bd9b3cbe637dc266417dfec04e437a442862f87a463c4e08180ff7d9abf40fa4fee0173fee9cae3a8fc678f13a8d87b5bdd05f982f3f08b1dcb47c05a3c957d08bfa4bc911c3999b71cacaae00d05252e3d40bf49cc8127814c00d35378bd865b677ed7cd514a2378150fae88d1036b162bbd017dec6dfe00f0c40b6e87de90eec2499636da134959da00a9a62e1ff6b14adf0465dc6ba6a2b92da994777182d4a4b1536d352d79b8b1f1c5846c9b6a011e7cd02da5b7b82db571ad0b43916b9905dd087133a37eeb8ffb7393b5ae0ebfbf700cfbbcbe89df19f98eb88774bfe0cbbf99a75ac36e376f8f16f7719ec9353bed0a1a56f9fd357683b4213e3cf2db3896deaf08591f8f91afc5caa601e721ff93d7d1ccdbd8706bede8f353779c57fd07e4f7ff2b55691fb737e59f03cba43df7ff8e7bc3fa02d0576b172aa81de1d973be1f93ce05be352c05ffa3db9a416945c312db961deeda1f1b0438dab361db72d4ee57e8f214b223e50019544db1a8fac6701c6a11dc1bab16ac53cdb835bfe7a43717bba11303565a37a0307847bc472cf63930974f2c0914be11c8cef6e5cb2368dd3bd7df00334b3cc36bbc1233f58798d628c6456006835aa586505610f3c9bdc182b49fe03ae632ec4c09848df7fc786aa24998a90b6d01bb1933e1055baecf7070af5521133c0f50ee7b93c3a215d16d6b1643226572fdaace18e7d3fc65febcafc36c4e12e12b62cad17eddda8c5b04d2856e0963d5dcb792cf9b83eb73882a10b79110a6ded1e9924d49e57fbf063d0a6366535ec376092ad531e17f677f4b2d1d48a704cb006d3963850fa5454f6d35d511e2d0c6e406fee0c5fefda94d6a163dc40161f43c522dd44a6a5f2e0c8e9d65f23139ffa60d3e39fdf01bb33e33144f0a237f0de3df947cd2564a979d8d3503d55fc512c2820a0e259f64bccd7160fd78298320d2744c61fc06f48ebd3eef01c64f3582c0ad9114550ad8c6568d47b2c3cdf616e1f4c073e2af96b3ace6f7fe0a3ccc9a4d582432a5f32a3a3021e1c9266a7e49182d9601499716cead348d4abdfdd828a6395dd7ea8545afcc477f85ef42c2506426b1636d80e4f693a21387aa5861d09c99bfe8ea7b34b91063a8ef2bfb1b90f94bdffc5e31e373eee7dc249f09948567d8e9c0126e3d97d76ff96ccb96225ccaa0e320b15dd6b0909f8e4aa994aeaee9962f83e73de726c00649352b427fcd7af08be294d4fe7e6223220302de5ea7b917616eac0d6726f285d3726cc5fb05796d9b1a76e8f70d83319227767c79f4fa725b8dadbc568ae6775d594364de693f4a1660e99b9329079d07ff36d8599b78a7245a4769b2a404b1fd577b9106891956ada738fd03c5fea744618874fc0cc02ca1021998e23305d18359d216c93712fffab5fd185c22daa9cd9c6a4324e829a58ce6cfdc126c01101491fe3df98dd89eea1fe318c258ac376e470fdd6b15cf1c84c5d6f7b7d301e678358b02410e1c2c8cdc6c4041653bc08436ae476e5caa9db5466a4921d86c7c50447954cad1bf3087027266cfd766591d6495f215e1ecc205fa8dec9694b4bf055b4b7d9f4a9c37bd44eb1e05aa2485c71bef3eec14e0d6843b7a2f5e351a77cf78810338d86b7b3af417a3c8bffbfdb7cc4b6c31c00ad9c07c8cecb0a8e96e38a1a2c9cb3237fa6eceec613dcfedd38f1e05710c8b5cba6dd45667d499de40167406a9755cfd8d1264ee43365666a286b7446a2993a4a006842c600408d2a72033f5c08fb4f0b65e9f70651884b59edfd660471d404a2bf467eb4d365dc7f03414a17f74ba16868c5b9a3c28c174255a479a6e764d967e44c514d423ea2db637d2b92c4b7fe42f6ad2623b014f37c15e8a98ac4421b7273203a62e83bc975928149d13aa90dfdf5cb9e3540035a0f265337b80b1bd28d8a24ee2f868c2d44b99e522b62d0c4201266bf5e608c32ee3846857d25c90183433b9e394bbb3063019670c58801422f635f07afba9d1e7837853dd92a229cd3c0fe90f3ab9e02b431fa42abd0662bdbf1e361934c7921c3547ff8044376911f57922f032738b01dda5dafa585d6683ecc32e2e2fb50e1f20b34b4ac2c7c5f6fd750dc21a9f3cc14698cb944e91b1c135f09a9097d951b5c3ef2f6b338784ff81c2cc0467d0f40a8dfa6841ff8e3915cb98fb36f4cd1ad431b2d30a55c1d63801025bf9cfe12440fd9b3da638cfd20db7ed3930ae0fd27e114ca04850b8a31b26457190c7b7f2080d54e5a9461128b908283552b0fdef4a40a98af4b4238dc0afcee8b706b0cab86cf00010974516db65ace5b442186cfe2ebd2b94991e75e66fffb5f2239c528d50efc8b4edb7b2875fb180c981718c4be427132c2deb180be108cfa5dfc999d3dd000ccb60924155531f501829ddd326ac57385f6c07ba21a26b4abadb520d65246d1acd140861913ab0fd415d78bca34ce8090f59d26b66907a758ace3116da69713dc6fcfd5b7cfa13ca7b572d1ae3138a53debcb5c024e6b4d24dd0398d8afad620fba62d54d58797912695a216ac79ecdb6b6c7f6ee51cf9f30bcab82b13c3cc89f54e3cedd0c30d45a9231c6179ea0805a0446ee8aaa216894e5b47d22aa12eae95afc8c47e7e7bd2fe3f2c4696423bb57c21fb18bd2c9365346dfb64637215c5f28c60c9e4d1949eb0cdd4831c5c0ce19cf0f35fe710ed82257188e233f20f9cc32d5a00c8f5ecbb6495d0158cbdfb86ef134d52b0b5b331b6b2007e9b9ad19e49134e649fd9e2b5cadf644790a4a5e8550cd5217f14816152d1633bb77ae9e5589f5de507a64bbd5a9df0dc8aba3fe572b1d9242b353f606caf8f38958d8fbbab719fe384bbf1596873e0009811a581d474071ea4eb3640d8df81dec3dae6f842cc7461f5ba91b0555a3095b1bda4210dc49ca2b62a69bbf214c24391d9f7b354c3f8e9b17e3566cb501eea4aeff22f039f5e1d7c7aef60dec3860335139838538be0d39cea7264abd6d1fec230300df552c27fdaa76b8e6343a53394291c9ba78b7ac115f4d8b3dae2e14e321e527891e33e8872f167dc47bbfa57d1004daa684e9377ef54ffd5570194fb62ca72619c45dcd5b77950122f7715f67d675f9a508c24aa365dd9bcf3a454de26b9c597fdef67c10e837f3169cc74898c96486ae222f9a3519e771d284f3227fc025b5fc598cf4a11c89aa3144bb47f5ef34f786438484a51ef63c7f78acdcb0a4a1eef8bba23d097daaea8ac1631825b452aa95979738751389e4e58bc8ea38b2907f20a1a22398deed176dcbc630de96a039fe5f840461d3c6a109fb67d8a6d5b7d1e2a43fc7078e48045cc512f16454fd347f015cd233d7a40a40d90e9c1e0b115fc5b030332290ed94fe5a86cd51e4f44b71c5fbf30f482f85fd9f83f37026e3adcb06ac944e797af6fb7804da1ae534db04cdec6bc754c80e35b4176fe8e2c364cb4596e5d4606c979e123a5352ecff56a53e3f2895fbab96df2a139b872d48bb7be20367138da7eb11901b71e8e6c0e5c1d587a947ba74d8e9d40fb479e2afd79bba90c5f89b413f25d193a9d3b9056f4c8b95ca2257e646691a6fec668ad87409a2ba70ef85fd274889f7ca8042e04d200df703af06a503b2129c9ef229ff0700daf08abb6c92f080c8392ab6fbd1f31ffb79340ee88121b9da0f11758fade4e9baafe5ecd30db6cc4d3fa8096ceed1f2bceb6f503b2febc8729286202861e5b90e36a0a29158db1e13a35db1ea3e9b454fd5dc8a1b3231926ededcfb484f48e669f253fcce54f286f4b84690817845e0ce34bb1137725a5ed9811191d7505834c5d8a030fd336f8307ff2d1f65e5630a7661f71008f06516adbc55b296d04c92c1ceda446e7436157987d5616b3f9aa4cfe987aab5435428cae3a697e882c67f9894c1cbca2c312cc594d90b7870b93e2dc2e3d5f1e5dbab5d656a633e522647741b2fe7998b05e8d719cb6f088d85cce35f63de946007482ccb8faf7f2702158e70219bc8255540e0b3de1b5fd4a3e15b8dfe4ad17e8bf728883c42e2f099dd77703edcc03d9b3b925595b4f54c4e5ca32142ae7e0753c28ce742e7ded37fc7519ff37d6fdf116cb9e983adfb7f768c2f48106bbcaae91d2874fb45010fccd68540dd8cff1b924593cce22e7979d49361f813b5bce254b6ceb2e7382f7c7e7baefc82849df7019d1ac41373740e8f90473dc5d766f9c13fdfb97fc5462c73a9e1de759b849f769c96b0a612b8602aeb8afafb0ce44216164e2cc308a9bc80e63d8f0841e89c6f0c367a89fc7a73029c710ad5d6a5e1a9fec9be86c3c858fb2921b0984b817450a9597ff7f156866ff50a59cba03d8a9a30a1b05081b2b40cf8d2a2b30b0e89ed7e55c92fab495b9e301e4738439e8cc05960fbd6b967a7fccbaf5763315279a96ca87aefa9ecbd98d9ab18a17df9c4fbe4442afd78578fd62ea2a86b868dc4149a92362b4abfea65ade47295a756114ed0d12d4d90edf9fec2efaa9e4fa4d657d1a232749a32dc5329e7c57d863fad7de42cb7034f8a52b8fce509f1f487bce1e7d2e10ccc3e95668fee73cf4515bfd63b91dae7f778da03012618ec764e43ed5b260bbd6ebb907366adbae494c596ddbe1a596a8ed22230e240232cd141fde537358ed1c2adf0533f50512194fef5fd09808715053bcde49cb0b03b6da49e87d4535767e36014c31bd637693289244082c4890639c925c4d1f4c9ed1a14cf6dbacee8c99a127e0eb21024837c3d63e4d233321b59e14e3385f17787fae886b14e0cd960ae00c3ff13bf3bdb8d7405291c71e708a7cb023adb5e13952f1210679ff80ac89e8e4300554859c9f44016cdb493941f14608cb2c9d44c588bd3033368e5aa141b22b2095e6a6688f73a33185fd3deba80743183ed005d24391a6f1017cea4cb4be0d9ac070960b0d2d99583bc59f9a32fa66798cdb581170440f740bec57e1058c3ed43b0c45473bf559338d86e3c6cf1ffe9bddcad9e2f32cff1e1684c06811b9dc49a772463214806e7782a011b3881c4bb57ce42a6a570d3e26f5f4ee30facf09886588bd350dcf4a9f3f9fc193d29c0b7b6d2795a83d7b44741326a4d19793d8eabc8f8cff619ed205b4e6ef02d6865cbdb5fb07b0da8aa1de84a640c996fa9d0fc0b1fbb96e5a5b6c79a2bd0162d450ef09c1d0643ef66694fb4f20ef1bdf6522f2218a9969eb59473d2afaf23450e5b837582f8fe0f1eef0ef1bb3e2a924418447ef39cf88f510ca2cc52a1e383f580ad51f82de9a371fe928ca55b9afeaae99904ab4bf88f7732b1f9bf7eecfe830f9569fadaffa15cd3fb42d9a7db1d88c136c9aa008eb3c8fc0cb65792f7107acbef8e731ecbc4deb0e3d664c0d9bbb29bf45fe8a3b32323e271ffc00c039855301947b6be549afa8c045b20b6c9134ea1b7e25c6e5b9f48c5bfdd44528ceb2820f0d178836c870e5d55d6892963c42c2438c1eca5a2b328f5f8e3307f7f430cd39be0095e7a9be18c4eb993d46b2d98aba7f1203955f8509a061a24ade4255a014367eeb97b69cc082fda91d0aba90c043166316e054b31eb5e3470a3ce879b3015bff7a753e0ac4af249c7fc7e99b7acb6886a2e0c265cc7f97949acfdcc035ca32d6783b3f48b051313a53e95fafefb6e68013883f7adcd9864858af766f267aa9043588a650792796ff9fcbe7960d7d708a6e37cc076cd4a32bbb4d8936d697596e8cde90da958f2d72cc42e6216d379daab62752f6e540d2f221bba5baf1d651434e175f683f51a798b26b494f1906ef3802a03f919a3d209e7fe566c6808b103549252c3427ef84f51c341003bd924348ef960f5ef86c27c165d0443457b60c1fe121fe9feec1791043ed3e0ea447975832918a7ee336cd9ae13016645e075d8473db63f40cd1538e20d1c37a0142fa5386f9924e62f063e3f3d46be729cef55f2fd148cb0d60baeeda086d3b87f73e900e5fce0f4f80f27118611e6a5ffa3bcc0441caa0e4638f7b8e639ba9eb42958ed0fa5b0d7bad73432a4d3699ec7c159fa15a7d805622787a33a016901a6824d9ce1fffb09dbe696ba3021e63a53682bc0b7169fb4e5f5054bdae616d976fcee077ffc0b4a11f992a8de2ccc92864630d064e29ca5513d299bedfd86b2000ac37e17fc8b0ff4e311b58fc07e47036155909b5718e9562ae874429ad0a77315497fd77dd57feb9e80170d262065348e25a8902de56983d287657559788b5f4dc40343638fc0b0b12c36b13feee03f33ddd2908ded338754dd728520ab3b73ce12d24eed65a48494c429221c4f802a11658297373912ae5643edd993ee576ecbe17ebb52536ba93e63b54b6fc536dde70e4b3f15770e5e1edc02921cb3b195c161b431ca6c3a3bd1b58b0b6be2250e83fc97d49a67ae0230f189320d8c70310987f6817cb4026c2e25a3e43ca801b66f811fb2bcd62a610bf69464eebfaba1342d90db73f4c82c0ae05a8a0a3928412ffe3ccd584037c9c522c6e1e6cf8cee29aa505e49328604dc00443f242bd75c5209a34a8bd8382aab9894d46c35b49840f62ab13561a5165f6db4d560af72156325a19964d9baa614344d334e5c7c71cb29e715130e042e04042a60695170cec2cc51f7e83414fac662e3d749555d592a24581600593ba9b8ca67a67091531a8c2ab68deb9c80931558de9aaffda6c29d774a89e033ebff7f57ef1d42aba11a47672927ba7e79a03da395c5af8285d8047e18e950fcde2a492e9679e8f0d7b62f9ff38c7348cd9ddd284806d27b5d0d2961463c3910e3a54bef3f0e2f0f530462f7b19e33cbfbfa763797ba1463a75bcc3748194f469ddd6c86cdf06e4a3dcc7077702fb90f90ee7c438aaf919a839083413ead9237778db03f85b599548de250a203ce9d3bc02e35e68e0b8e20717440daf40dcfb7d35c608b250f2b717e041088e0f27f010f2c7000fc2e68bd0334223c3820dc9a75ed902a0c6ddaa5d717690f53c5453222458a21693ce5959b04a8b97af82d24a81997268e9aaf5d583466efa6ef42a9b9679a2b466f4c54244af51951f6784ae315556bb32076e58a151afbcba8eac74d441f173670cacaf80f23bc9416a2f90f4576c1fa36f42f33d3b747ceda299686f66457970e4debc8930f5fdc3c5d8349de9e84f1f1d2f2a1c1397fbcd4a15e41cc2b951f9fd9b4a9c8ab9c875e9c5b8601ff448e0eaf03b2d9276fb57854c1f9fd2e2bc2485a6857c9584d96fb8ea7e783762c4e26741769dd2950dbd97c64d52ecbf6a42e05c0157c38cf75030cc543e9263d0e40730fb9e091b66e8d475330024b4a47b2d75a078d59e67fc46059bac7c6d2428ec448daa5cd1a406229ad92d7612719952e0976d9ca09c2ee0fa38e85cc6b7d6c91f4cc4ca93496593fb503a073ba5a712e3a6014d2d475e69719f5dbe40e0c34342654095f23cf36690f26d567f1a31be18f230326e0b3499034e9ff6a90a6b0ba505a3e7abea78b516fcbb00a1654d142f0614e0739a3b58ea84268499898c4f2f8cd0395f8634490f1ec4ff9f879b9cd0ecd27e29b2d973e2472a3a0e25be5e5f3283bb4a6ba01b78a600cfb2a245b05eb997d0bd899c9eb06bcdc0f7f01fa4725cd34303680bdde6f8cafe29dec70b90db9d46669126b963f09ae78e105b913a88e9dde8b7b6e317a3534fefca82411de470ea7d2146f5357ec1a77b983018a42cabd9f82a1b41f18f7bd5b86c3a54834147fa81c82c632b7dd0cec51ebe8670c72bc120e80b2614da1e6bcdd9708fea7d8173ad0d0563b9d7f15531b0a35ba4052cab912e0c381af94dc2e925f5c2669bba39c8d42fcae1af5e19a988366cb6c30c5980f4901aff4483d2e5cb0097e8c585063c0a6e516633a58a079f564a161fca890626797b36805b93ea83c6486140f65d95992ff770a7b772b12a16bc56c1e10581e2793da2ede726d6a91c453634efeb5080bad558137f30214257b07cce24695a441a0c96f156ab028e7442fe22ae49d6e2be08cda4c108c2435a3b19097ca89cb3f0797a69257213b063a9d123b4c59cec8f90679a73776066ba7291aec58f9a27fc059ffa682eb94596ae686e4d141fa8e764efc71ac0eef8f29fca6f0d7cba5be02349149d68018e13e9b9ece2a2b6c5fcc789c4e9fe0204e0f0828158d947c0eb39dace2c19ea2024b64b17380067c38114991ce6c57e680fc24876171779534ee0dce65e2e06c97b73f5f7ad0bdd39a6a90609aae2fe9a77303cdb2a0cb6d1d25a3c274d7f567e73deb06561dae15f27643f52327d8260dc2dd8e29f8e7393ba2e4524276b4b7889faa183fc65dbad4b07cea4b2a79df3afdf359805293440c7599f6b0912208cc5b579e9a8f790088f4cf62d548cdbaac9009ebf97dcbdd014daa10f7d478e143af602c04712ab60bebfe20cf41f16c9290e67a0394501af3baf172d9fed680e44e2557c9b82c8b624cf55ba0e965f15c8c6525f5c1f3ddb5c8c4fbbea066905fbfc5980fee5776963762926d6f8c056af31b2cd5fd898b89e97c6a5686ad6587537d12978f462799f4880fc019c9d024b17c483c67988a64bfc1c31a778de294a959753a458a7b15237ffca1f45a23b46f231803377fbd24bc8ebccbde8069326322432c53126e9182af67c18e284632988388a5aabea8b49569155c0b0a9e9f77d5f3c96b31c8fe2811e1bd332ca8556e400a049ac6b8f9f78d4ba68cfa19d50114a5c6d4b464f7788962d82c0df56d0116580a04c6bf0128abc180f44b5ded3432886d7f928d33bb4c8ac86b6b4170f3720b3d865d18e49a260c2d80d5d8033708621eeefaad34c30584b4d630845362af39ae9673f8aa875ec8b1aa3c686e0757d84b87282e5c1d50e46b84fe99f97ab7fa3fea70fabfd1d42cb0b260db6759439e010490a2ba2ec6944ca5ace5fdb1c371ce1880ecddded0fcc8605919e3868790fcee940f6743d93fd0839add9eef2ce6b85cea2d16282128d2c98e9de3af570653f79187f094af0e75d910e50681bc1187171e48fdeb7cfec268c3a9ce91087bf000e227eaad92b958bc8362d0984bcac544d7237d96404aa768e234abde5ec87922851ecb7dbfcb65d5f68af24c7741ccab47b2b5e7ff4287780b076704a1efe95949ca8ceb06e062adad8d5a3b6de0fd674833723ded56b2fc6d46e47e451d138642a06340387e2c9deb1cc2f68dd052ee79c942b87c13e28e71cdc260b419d1781320b26df55b11d6b237685ac4b4f1be2de69ce1aa31c3d9ca93f2dcc702137616b060e62b749976494ef091671f43d1ed573f6ffb5ffc26d1280a7101bd09d5ecabb6301e9829620fa8f65443d13b49a48807d0ba74b73e32ea09510359acc40cedc1d4edb077cd8f2a697b73e8f5bdf326af57792aaa62a30828c7b59024ec6b516e6300163a18977a9dd99ad38660e0e45dd1168b3d4c97182b0e4f4e3d6f9dc7b23c2189b3b2dd0184ae9a2de4770a537590ab15c2919633b90ae8c715f8f48aaf76a600bc0f64ef1af22a9184065d0608444ac3de4dbcb692559cc7de7a03d1660bf27c2fed812d152e17711cd34727c129831ed38233327f59317f27432709c22c74193760035c89d5bacc80292d52a5f6e69eea55b4d0c98616b014ae38f51b0f5f63d7cf1d5bd449dbaaa7ea7d9d14a55aa2d318047872d5d04bf03bcb9956b00826819ac20cb64e6b22fc1aad5846bcde2e2c31dee01449928956020a8c4bb672a8e0afef7a8eaf59dd035e710362bbea12c2be010a5d0041fe336237bbbaf0978ffe4e3a485b6b3e092f5e50d2ed2e51930838aa207e4f1d31fbd32dacb6d2a14c600eb70d16bf62ee5552baf96dd13597e315367b1ae3e3fedca6969d01228b00a588995015df94b5fba318f999c2981d63e007bc6adab0bd70fed58b933b17fde1b2f2b4bfd790e6a3ba535602f9d69f5164b89c325887ec1d660a5573cad2bbd1b0a667e11ebe16a899cd711548388e57210e9cc8589285d11668a005ebe7d61404a995517753ea85b4d4be9dd9a007f2604394b0a02c75b37151f0941d3f863e7348092816ce9b69361313a25110499589a6163f57b6f27a6e99c52927c681217d23136ed05ae153a796ae7da6e54d7584fdf9b0b8dcbc44195811953251f0302299e07cc5da6bcf3056e624ca0ff691c8ee77d80c3873cb4e82a0e9ef66f624ca90cf5424f47d982a736c14ff5b27f5ee9750df2de61c698e13b47f93fbc0f8543a85ff973e768ff1d6b7ab2531564c0022d8e6d42337f07b80cb9257f5de6c029386c354f286abface6315826451032b0f7d4407121e401c92dda1bfc60561d6098b5b1799c765a46c82bcc9d9529e08c1948371de3e0c6842a9748cf0460c8ba28e359d670b05d226b37162da9f3b67f8eb01702fb729747a78dc4154201e9259d12d1c3a59dbd1cad92fd28961c4cf7362a55abb7824f553e4382f3aeef6bfafe91ac4aa85e06631bbc1ab9b0b0a8f6c5f2a4cf7addd2bc1764e7b8c3a1b0e947941392078444eda89e0d17d098ea18f110bf1446ae699ef63ea9f00ca087fd193e8d4e2cc4a1503343df2ee6d899925949ae042327e687e492d9826ac7d90b66bc3f7368e429b51bf60290e467a2ef09b8e6174c29ea4f68c0353e052d4b0f13ff04d20c861a432f5c0e0a9508e70fcc9b106104a2342ff4d5d75b76387e90e7ba16fafeca05291df6a174306ffa59fcc46ab59d1acc34e14da38327351c79ee1b3d5f6ad824fdc9ccfd1674471f65f46293b6b1cbf5348d5d1bccc6f90e1fd879a1393e4bcabcca9abb22020418160ec6e516e4fc93196fa6f7108439c93ba52628e8d6d44789270a0b7762e5af54a6c2e2c745f4980b471067dfc89f9de74ab41978cbdc0670162e666822e1d09f89794fea53ec864d6e879784fa4e799262cceab1cdd40e23076a19b371c8fd1972cd5bad4320f11f17e5f369fc4a1d529075ffc3a40f2821870e4a1c813a117407c5df1c79806944e86ba6645e0ff1469166534c048e42607d6ce63c6a3530455b3661db02ad6597497631856d4a653a3d2a4c6327777ed96785f6bc855de810838b206c54758495b53bfc623a80f2db48a130f24f2ebc6e5a148ce595b58f4a547e24af17b0fc12dd379a7795574bd2af9a476bd5b82a8f3bf92415e0ecce4ec3aa326ef62a4ac68687eccc389f56a56ec284b92d81fd23f5f53f08ac8209d3d95a3280b99073a619091a144f7d6aea96a99e6bf53370efb0dc4909beca7e09a75f1f777fc6d8b3bf59fa287d10f667bee5e8650eefb8e261f45019283c6c3c3e41f0c870e99d1997bfcbc87cda59a01c50080d8503e98bec26f0a9db0ac6111debcca54491d94f37a0892527f7becfc5b5464c5316889765175b3cd778d28a20b1562ab39f993b98feed5ddbc7d2aeb65828412e0858eac2901dc648b2b62cdcb72f5b322f7e47f9f555dd74e2253e45c5c2a2e6c47998a961b445d1c134b94455d2fa45bf3242468bf32500848718cd99388d1344744dd1139b6d99d8636168ad929bd0aef8ca1dfcc9da984c9eaf79062c0a6cdb229ebd4005e3e52bddb41b4e8a954de55f801581801e88d22c75ea86c81837caaf1e6bb1e4b5fe6bb92112d6d4a2002036753a2b1d3a248643360c65a4d6b94d1d22accf3b983d9c2bbf214b1f7a2d09911b5a9d0359b265668b378693c7529460ebb917ecd6a8b17bcc29eb53a03b0ca06332a3f8a27d048f503e24d8d0b3dca83f5ac0c26f6bf3d66affbe597a22aa39a9e68c20f8def788be0c9836a22bf1415f5d5842767c99fa949fc57e5567567da81ab23c835a3fee348cab32057bb2b2776dc49667d09ca853864a67f19bbb33720d84ea5c60ae6cb3374c3788ba3259f626afbfdef35bc23a4ed9cb93007e0c3fcf3477494a85cf292e04cdf99605ed938f61781db3f80cde80c79e6ea6e77f85ab78d0d5d67a1e8b7a38d4815004597374ad9cc329a21ac6430f52908bf4b381035ccdf7284f43f21800ff4593068342c81e3281b7f99c86d500fa708109fffb485cfca6b3834ada541451040e68bc14b1c50600f907277e478f00bf814c1fde6c2ba5e963cbf1b7ae8f1b1ce2c3091a6322e2cc028d7caacd73f6329487f802e18b4be2189fe8ffebe50322d685c4584085f6ca65e3e96be07dd49be1555b886014c4fc0b10e71d6f67d31fd064de509e9a82bbcf2913d773a785cc494a145372532fd25d139cc15cc41c54c4040a9afa9d0347bb2348d2e0e0b47e48e46c00138a922b24ef4095c7fddac205863d2fd41562a79972ab3386568e1b1786c2a5d9abfad803fb839a96ecade12fe862c49055dcb874877a113cdcefeab8c9c4f8d2483fc87bf34d321d104448033aa60d219b72bf54a5bbbbb515f1e5537ef3ba120706ff3e32d2ff932c5cb35a05ddb94394c36202ca4c7e76a91670e9d8159dba7433a8444cf414adeb3e6582c5f3f67d1ee485dca65d3281314962161753cc7926757160620c57cf29af4d8b0af28c21fc9d880a2cbd38badfc6b1c314fc9d80d55db9006491d5d3f815173be93b3cdde11b9b6026f61fe53d4cf308f943aef73467aa71404de62a30fe21bee04bcae854cbae8ac2dd690b2d89f86deb32ad789b4c86eccb9b4390d0dcdb34a7a90efffd70b897988f2d9b671d44b482418dc8e1a7561df287c3890cac9d0448c7d16237e1d743dc90743389ee7d39028f85433a7184b8091a50638ea431ece1fc8f847c82ebaaf9c1626ce830f52319fb1accceb1c8a4b8253f36615023ead99da608b688f81f26677c3b3dfd9a5760b475bf1889086d703b70ffb0c95d7b2d3fefa7fb4df48c3b711e624695346af312e2eef4aea70c35500ea4671227b2d79f4a2919cbb330428c5118b9dca1d1c9fbb7839706012e35d4f78686148b0f368040ddfc5c9649b28906642a412d5d1f878b373317501260b54b1ba77f5cf15c275563043ffd7ab245482feaf921b967cad236d9d6e6a4aaed6b6b10907e5eb1eab9939ed6ea63f6525dc4c50ae864899762d362ac9d2b718b2b19314d706dfa0c17fcf80ea45f8f3b0dc3f81536ae39cd75d2e29152173471158f2ee8b50521f891a46ad222e8780f6891c830cdcbc3e62e1f182aea8b1d9a8804226a98e41ca8b2a53ac2d8bdbec0214a423bc37f6cc80d54f05c6c4bd052e0c06bf5cbc8b056abcf6911407a5ff86b6b1684efb64a03da4cb27a00dd0c12f8a930611fbbf15fed67c68a58396cda3c0a7142dc12d1024f25e7f3c0889d26c88b688ec7c68735061b9e21b676dafd66dfbe5c6bb57228d5cc6b73b3324f5e25f17be55f4a19dd1623df7a55c5eaabfd56b00407a079b5941c9e681538171eb6025fe6d6db259a6b94e0613fb5a0c456ec750bea01b39a73f2e5d1faddc2dab7353fd10aef82ada43356407d45fda3f456263d25bf68cc3b764d415a7e2440c897736f0d1b96809316631a0ac93609eb1fd5cd600a4afcc0bb7db0ffbb8141586fde1fbc42cf34370926744b2c72b43014d638ac200f26ca515044c7e3a7139121866104c9fffd45a59bcbfea07761a47491ac282e0c3a1a56e297a494b7ca8998d3e7b4296aa289862c9fe9e1c994c1c45c2ec7299d2b35cd017ef26863ab38180e38334cff613e7a7be7015aaa2ff6ab5704cd8c153d366205b24e45f93e654413cc2d69f7682159aa5dab3fbb901f816cc081a168c050e0c10bd895145dbb4f5037e13bfb1325458ab2830ffedcd0a88852ae88f07672f0cc3aca1ab41fa236a122bfe6a2228cc50d41b12f08b9e8d47377dc9025a12b49c6be5ac79f1148114acb8ea822122488053bd98488efb5dc17e206a75905d7af69f347dde2b6a76ad1bdf32503bf301a36bf73aa4de576e4c15e9ee21a7cdb36978bff754e65ebdda0002a8e0b6035306394d609cd81056172269c69ab6454d80f2763eada737fc56d714ec5dcfc2840439132c5bd1b3e21706173586e565fc557abaf1250fd4e6165f32995d160953bb46407711e00a2e3f8b598bbab689a842d0badd2a805081f4d7f91497985f2eeba6ae86706b59c06e2e49f8f0c4ae10dad7cbd3ecd6929a75048f0de4997ecbaf6f2bd263b8ceda467c0bdf66c1d3d3eb2a096e8feb9657606a74f4d8537443a3c76a5370fca3286f98458093f4f60005885b98bd8dbbdefc62b92a905a735dddc5515bfe45c6d241b033b36c267cb5121968bb09cb726d9ef21033e540307514159c7a7a096d767cd0c57339688a8e47d091009e6a330d1e77d8c97500a215a2f5d76720ad4eed324a79edb7c845f189d0ea37e0f700bff692a3f6f79c737a8e1e7528db8b56c48c6e46e171b6aae56b1934c0b1c85dfee1990c6b9ef1431e02e9d2000885452a515a2713ea6b562891c922aa6dfa948460ce4dbb6bbf6708bbdea50b3a6623fcf7c9f98737c2e3ee51cb12a6fe92508c2859c6fb9da0907f2327d55457ef2ef7b5fe503ff363c29ae8237971ea8d59a40e8dd76aa890cc1cef8a3681b9f4cd672e28a16a93401268182a3c31b5a5b9cf291b7fe2c9afde6487bd9e69d92881f50bb1f465b5227a9427a9108ba927bd92121b02393f793087906368517677bc04d6b9e4a4cb28d20ef6de2e3f64957bc55792928690ec442192d56e746bc35405b80fea8299918b0cfb6a7364a46c34d497c343a3c567b7188b61f410e7f18621090eb40e8aef30c64fae30d37712ee109dc5c9e66019378d1da4b79c33ea8c50a77846e986b708e004191f3d6795bfd99eb145aad7042b19ad98bddacde61e6d7a0697043894daca2916cacd354e567e23044cf02f9bef926d9da2cbcae469dd0f54fb9582d1dd03f94f5655c4efef1f9dcb3bda7cc59a6cb147614416ca2b65bbed10fa40a3abd406dc736cac40860111c0644221a8b78858b1789b07694e45e4db06585b41c234a17332c28f98d78983792a8589d24ab9ed025d430050950de535395aed3467bdbd01eab13846a2f2929081b6cff1566c56d825faae699c46338717d1f44c25e5aafdbc9d03373301e16c7c30d29728ecd694650b81d83f1780c7ba6d56e3abbef828c93d7ff3bff57868687191d26c0dc34e6f22413d58f0da2345298add0849309a508f7e94511853cd18898a8903bee7b93d9dcb37a915f53c5c4fe25d89b4713b964166d85c2260f2676d06ed6d57445c7ddaebd372fdcb3f4f31119969a349613df12ec4ff11446eecb77ed8a7ce14a9533989da8905b4fe8d0474e497b470fd2e083229559a2cf24adb66ea488d27f665ab04f413d2d6301219605a87b1dca4c5eeb3c3aee6611cea8dc3d8467a5f3c4ef00497ed64297afea52a2778a03da8d4d244f5fff6d74e1ee5cf478ce056ca845886b0af0ee2340f8ec9bb95299388edfe3863dc1969c2344f97466aaae7bf7f8cc875f7fa68db5e1500cb3ee31d0f832ddd20b26f8a06503ee3b56f0e4c20cdcc50b5588afa235d73d6fc9b7528c0bc92782bec5325da38bc44eb025b81ffd84ebd6b5016feb0e013580a158d1bd888653a08b761688c283856051890978562dfcc72e5f563ff0c4bd8556df7ce2302772cb0f369e7b2bd248d110334f489562484962cf44ce11a3c53c2d9f79c0fb36e5614a8ad1cab53ce42ced2c92126d19ec7aebcd6772a2a04d4793592396438a438b09881954ba20d527d2f56ced25bc20ae0dbe62b0b18dda9e116855ee9591143dfd30b74f554faf4db7a25b9d0cefdea2c083bb1db86e9a923965e4f8ba069d2e3e1c64fa2f13a9c813204162d5dae198607a94527ddf35382c770d796e62291f8cd299855c529cae307b90d4b2b54d621870ad0517868fe47348bc0425a0deadb51ad18018d95f15b6197680a9bf9470d58c0ec6905b90174769c02030d4e70d747876f9cf126b0608325a958c5053a54f4d3313ca4ac2c85d9f3890584eba7436a5aedc758137e10067ea60c4ceb5f8a553bcbce21399ea2958b332610abf9995735a32bb431f515eeb33c79bd73f641f40c908566530eb6b29cba6113cc292da8bdde1492a89d62329ea42e95369b359af1f7fe4ddd5b78449b3ed0d94da6b908b0b74c5d431d7a5b0fb1cb82863f99598c03726c5de25f7e3e1b2e31b6b79cd18fcc367af2852663e41af48572ef71a19416cc49e181db6f818308b16a8303f88e0f295d70d78a1bc6f51447cb35e98f640650bb97012ac8b2db1d908319baf9523fcc923d87df4d8502d2aff0d518c296b72d425c6454c59a2386c5f7c609a2c3aa6bacf179f540d1e342e2b5fe3c09403114559d964f2351dd4e14a795cb2752045396c68b1b5e8df453d10d8cd5118c474fef0305342f15c51e234bb95fb5100aae749b50b73ce2230e31c19cfd3580021e0bc561d96906ae2c84a350207a5784eeb55f74c293789f5cff1dc67069dafb97f037741688e742a476b445716b75b1d409ebc015740d2c14562399ec80b10091eafd8d972607e3a6ba0914c034cc16deb3c776f0ca66777a54149323207175b20474d187820d6c23572b146d467283d7dc87da8fe6d47fa7bab1a7d490016eca7a69a4d821d67960980c65efb008ea9a9a18817130996a0fcee78919d1230869dafe133e8795f38411b28831c565dd1bbb7fcb736c8bce78e3e64debf2787ae5148b0ff8627753d44448d5cca58208cf17c791814a382274020cc5fd63db37b3f51bfcb946a08265a3276029d51aabc55aae9cad0873c9300a8ab9ea81e3bd4c6d5b39ccbf4d3d55ccc834611ff545ea9cf58d7790f7461a6a9bd8a06ee02e206821be72715544506bc9346dfa545345238849bece79b830a0de80f61fe722eb2f58086063bea07e71ee304b8c907fec3935a644cef71263857530cd9855294e51a9b528e0ce8b969d73003af36a01821e782f8dd9c59946c7ca7678df5224b01267fef9afbac78dbaa906fa1a7286ede58543ea6061af6e2a4055fd9178d7ded347b7c317251f9083c44a1dc72217ca93e8eeb60189585ee59d906e409773cd85a65cb56cadc115c6572d922100af958b657e3f0289ed1262a8648474db97a6d2c21fe3f41971b1fdbd0df7bf9fdb9345f78f416397501ac834c74cc5283e4544007e6d3fbdc48180fa63c53a2a81754bc0a709d00ccac9da441a6f0f4fbe46767955873b9d4a7812f60eeb3a1f942f1e7d45f6214b744259299671c843b13a58768797133a340e915370ebe07eaaf6cdf2df712cb33ce29df537eafa4d449353b8843b0bb6af6b86e9f68a22de5a2ef2d07dab32f05e27717578ba0d300e38f516ae35d05a728ae5b4e91690117131f41e9255dd6eed93095aad5c3b628bfa3e5867e2fd7e5ed1ad296e6a5cc91ddc05770f9d881803ad7eb647eac85a64dab6d302451f1e026a73cf0601f1eb51a807b28ffd544f18c0065d0e269598a4d1d476147471733cabe9b2878f18ad819629019e12e36bbab6022157d9e1479972695d38cab1072c032860c4488a47a831ea72640e6691152d390ef2eb9cf57de73b90e7b5f5063a1d5753cc77129d8398b5aa7b6277c3351f73e1d4eaec26fc613558fe12ee8d45ddd63a476cef1ec234e31689064ffa015a9a367c15d07c332bf91b38f9d809e2ccc9fcd51ef607cd16c500c6df692f703545e98c2143e7ecbbed588f0289c86a2e4e06106c2eaf927d675f6019e004d76828df8663fefe7edf4acb46c5ff1fbb0520f5dab466322f2a3b1b5c850441e1b3df7902c00fe6c1d9da9ff2078eb2f7843c3fa2c1e0203a39ddf429fc5e9aedb47397252bfadf8eb7655f4d4b59e645b57a01629104028cd82366613979f6b69d4b8ae483eb7f4d1c93d780e533b0019bae5fac47fa04cba3cde58aa6d7a8242d31696f42015f0d76f271d4f9fff424096a47894c4e75a33f37010cc84f346f55bbe24d0c37c1b0e9b65484840bfbdb977f383a25173d43acbe15a8c44a0af461e7465740f79244990852781aca371b0a3fe35c219c1120ed5303196f4bfd02969d7811f81f4c7dbb020e16e7c8a9f8e09c7e6a3c7a021d3dcd708b638f5ac02d005b4515c38b03d78787be1aa2c1a40e0f8685f65a3e6d38be91b3eae5b49d561c509fafe8f6964a6311c80314e37eede10627004ad546ee651d01c023f3c7c7eb1c99d21baf1f7f4c9a22bcc204185d10e656b563cd6213f6e3e5f7fe29858e991c5010d218601e1c55a502d595f6eb8b4d4f1000c4128d9066d214c37d89625b6f36fab9500a6e296c6ff8b89f046d6e8f970a7302c68bb1dce62113fbc7d19330ae0e91c001bab8e9c365f0e28694201243264e51336861e0b55e644eb1111cf0e7c1e1ab039c614451001fb4026037f710adf0a2d1a2ae87a5f8f73b6fb91476a06ab1e8af9322c86e367a6a819cf76afd0a81b8d9212b78f2a4df763b1ee5552d50120edb7e6cd3b7d9bd64d08262690526398b3b16c5523e1c0a6b2fe1916493d04d0d58dd192204c287df271d3fe0c28a4879c183aa2d9f0c3c78074e5fe5c9dff721de013bf8bb52a3aaf35e919c21567bd25214e157db90238112099567870127dee6fef84c0d950ed9a7b7303437615005314889ed5b7a8eff51780a40c62c713b22042f6c6a401377d49a337c445cbfa9c1b412278144a27d45a8427e06483145b8315d5cf8f55258a422511df4dc06d5895ce74d394e740d0f4cbe4a90faf109b914c12a49ed10365f6481916f061b7278070ef3ed3671cf1113b247789639cd90f5fc430db9840c6ed0785ed8046e9981c984d28fbba26301b674f2cc8b5eed9984a44685052362459e53451c4aed6629226bf298c4e6b038170a8bc351865c91a7084c99271de33d4b6e19256ac64b5eac52ccf5795d26f2e59d7559016b5fe91d8f7cbda9382a362bf2ef746da22f639be3894e60defdd1d72bfbcd6e869a22170a6e76c3aacca7c64c669ac8f4057e69b83cb89fc719e4e198212058248f1c7325d93567c08593e7cb19cb98ec251bb53b871488177ddfe3a45e3567e8909433751f3c6ffa66b99f5160a9e2765f595011f15e8606ae43ad9015d4842b5046f747c2c3e2394855fdbc48750f1c6697a52b70afef661ac20e6a849a0bfadfb5b7d284210caef74fab429c959f696a1db0add6058a11f993811bee2779927fc0f70f643f268d9d1391cf93e8ef3db71b87d29502e1e648e6b39e0f6153f313e5e4af0af751baa4fbd6a40c0bd4d5f7b41f3b407b7f6c8452f8a5408bfa6299547d59e663249c9e3927896246de86e7ff6ccd39b41cc7b6b6a81af92c3f8de91606cb032875dcfa80321222441f7d786d4f527915d43c74811762cdaee8d89d6f598fefb8d7e432acbb156c19a17fe0b2cad474365796da239b985749f38e6dfe3ba450351844f447bca9a962684f88ede411e9deedaa56d188e3b49e829f86d15baaee27e79df14933acf932505af9ddd05021606a41c70b0ff806c88c13189d71d1c284538ef15fb8810de99ec43c323b8f20c430e861bc76d99830d1716258e44ba9b214cb88d2294026f27bc090e1724265abda8c2b2e4d7eb994f8559cd4f5b413cf29f19f8a8b176fec974edc10ec56e61ca53f7ae701d5cf4b0937b16c4fb284592a414ea42a9d481974e53c966ed07bcb39e84cda5b8b859051922d259b08091f3323cbe79b6bd1b7062e2445fc442a6136b4371f075899c2d738a2be81343913540d2d816af1c66aa4bd90a928140cebe779f122fbebef78146bf960075049a03906ec657f34e494952c65077eec82aa57911c273aaf37a0ec12e4b5fe151265ddabb568f8e4d1e61286a98cdcf077e145ad9065b9ec2ea6383586b9f62343561bf9ca57538eed934f4b77f033b35ca939bbe0ce249bb0b77d89506d679c1e20f3e1f19866aaaf9fd5de6e7f8a00a3d9c22821b7144074f408c50e0f22d848a53fb7478aa41f4f37c9b9c5eb59ced525ace2c62c25bcbe4041daa6d32dd3ef56b930c3be59df2fc23d8d517c889a4e9ac6c3319a0d5b933ad970c8f7eb0ce7caf824230eec7dbc4d801c74b7ec5eeec6c7daddac5acabd56b12f2c99646d07edfd64dd826fef1481d548d82d0a58a415d26ef487cc0873aa6ec7e428b367bbb25d079d4369392f822646fb5c61a3edfbddad8743901f30bf28e38aed65bb02e3ab25e25ab78a170659d863f26204a05cec13898a00ac15b9821a43fe66faad541e706ba353883dc954c11699aa858ac765ff0d737b8907b20d71f8da0749eedc143a725fc2e700ad79b82303f2b8f7de4e50acfa32a37001b78a00a2771ea983c2febcb983056be693a3118bdf3e08a1a8056b7a1fdae620e9e941805e8c888420f78019c6949b74a5581f50883012a0362908e33d9809c2407c35af650e3bdd48b81aef6210a09062c0ba645327c06549f1a1c86bee23e771f8a790332dd4331d4c3e5e6ff3b29476cb90532f43f52dd394677e04ffa4ef816860d9db81646002690554dc31bba58db923926edcb4944c849a61034554a3ef35b320287fe9970f800051b85d62e03f572cdddbbb17f720825d4cba15cae75e57874ae2acb435dd4f862591e8409615b435e9016c5ec3f4faf8e0df31488fa3879025a87fc8e480a90fd5621b24a8c11ad8e512de8771cc5807aa00723196956ef2f12ddd1dd8c9b66f7788216168e0989a9118f295ffef62bcd2bf8450c4579a8ee294de8df238f2209b0d223a220190f08c1ac308aa4b3be61f8e58f6fc2b16efacaccbedf087098facdd2eaab3fe1a7f4bcd249c7b988b06846fc9fe18c2372926d4c58b65de7296ecc4d67b540cfdc75eccaadb6e188d9a12a1b0e57925947d17f06d4295ff05a0f283a48058dde630e456755ea378f6bb1e6891212583badc0157a9b0a2c5e19e1fa73f1c8aaf0abf745df28566ce022fed3564750248304ffaf46d6f289ba44742b0234acfc410a97a1f0e48a1ca4947c4500177921e71da307599853366a7ed3cd2ca51f09b03ae8f09f5ac8df09223fc6f9c902d13ff09bbfa5515a688d966bd1f276debfdab4e0e77878449b0f8d087108522231cd31452a1c09c687c10159b834f026e08a9a6a17cca2030d83f4ccc572e3c12cefbd2d4bbb997ca425b3ebb93eef71caf9fb6b67a46fe4ac481db99fdfce6e1737bcaf817098de7e3be816ea2fba1905d51395a405c2fd37f2355d8b9497ff278020822c97a2126d90cad0946fa6fa8ace77bb3f9a6e0f0674a090313e087277c41882b69e3a3408d0ccf5e6f0edf52ed62d09a721215c4f356f638e8aff36e81b54968defd1abdca57f20688e51f652ed5ec36aec0b177113dc3bf765fb8f3b18064bd52a59a590b654ea91b56850a5b2e0bcfa429a0300b3c122648b278d35e1181e064ccbea924dda8b06813f8fd1eec6b361555aa359ca5a1d1bd8b8c0e8e412367de872dfc94404c1e1a92ff0453cf56a932c77b5a27ed1fa3cb5829a1ee5e005082ac2992e87ded846ce60c5f14bfab4f015a59a06929102d23a2db7eab2c47612f7822b1dd6fec2dc8445c125c919d80b10286e9b98e4134df13674a2eb245c3c5700088e92b6dbfd76ccc067b62fa2eaefee54f24d690ef702bea0d6b158eb0b3e0a359f6e81a9788d6fd48d4713176bce576ff7765876c85c9495c80d81268f0618316c9fa3313f9c666eb8cfbcfda2b6bde3a1a182649723a5a5fafa430827adb7f36b03dcb679948c2093a0e50862af8d4f1626ae7499c925a4e494c1cd7b8637e117241a247ff3911678b17cca18742824103bb3522c40ae2657e06620b7d4b948f75f97995a79876d5e7f400f8ffffff07