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 83579 456645bf7e976ddc9860fed6661e42ccae72202017efbc8f7399b3645beddfdc

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
57a76fb4e63e80bf0474b70b55454f341c6682e092ee923bc73c63cd6ce94ab3
Certificate Block Hash
456645bf7e976ddc9860fed6661e42ccae72202017efbc8f7399b3645beddfdc
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0047fb010006c20100
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000070049088704298e51ca7e2ea2492aca840bb959af9372213bc5c0ec33426d9af8e365d9338689d4da23d554927c9b0cced3321a3b0ff101afa04fecfb3262498f1753097486b0db4065e08660d2889964a7effa8761af5da0201000000000000000002000000020047fb010006c20100

Raw Header Hex

00004020a3864da0c2cb98f1531bca1899aa5385917c0d71ee4862ee694d52375f67b8c269c954ffe528642c2076dc69496f1158c31392a76e61fa3763042663823bd68d29764d6aecc30018b34ae96ccd633cc73b92ee92e082661c344f45550bb77404bf803ee6b46fa757

Proof Data Hex

59,560 bytes
121216010307f128d1d96d7a4b91956b580a51d4dfad292cedbf646bb1ffa7c6e9dc7c0072d62f9b1be275714aaaac1e717c7c7e345c842e504788a470426bdd541133ab6b429693f83cb6c653872ea280ca10122213bcdfa862bb28d0248b74f1e97b88c1081d2d036e4b9ab5dcb53e09ebf5b8aa993412313f8d6fd1acbc5252d2d18daf309ed31a1efbaa04a02c19ae883b42505c42d061da27dba870c99ae5a5a208ceae9458a50a9034ea2dd8a5fd788acabf44c84ac370599ae0d39ca49f4a9d3211f911a135922691935f0793308b3c9999d79c652713df88964f8d8e2c99691ed87c612da87732d0be3265e0468d8f7019b2a5d809e5a33c63c6e3fef5755529bee7f3ea34a148365df7cf9a4380c04a2accbfe33d67d62e84888724a85041347892e56d5540d6846e42b588100d9b3ef2b9930c26daa46cda90c236caec5b20b2c31cc28cc136d21b343bef2eaccdf789ba1a85c436ca6f51a3c4739bd8eb23d39e384daad38c9a8cf0692e59ee859d5e71f7531b0e53133118d6cc6c92fd618f0bc1e42f81bd89b7231d7d04e4759480ef0c4b489ce7e0711210faec50e2a2b82d9a293d87a5f7c2627021b4f6cf30922567453a4797247d8b3e9acf748be4cac1d50fe8d40c420f66b3ea3698606c60565067bc9f6e59c552488e99baecd3a0d6ad71562e11a6c5997be99b8d91314188e1f236606dbcc4c1dac5d022913a09eb0b59335f3c5af22a744e9f5805101178f6b8c8bda93e1f3bc1e77071c90861710f7826508e9c50fdc589c1e10c1a33c4eecd04c94e312e1203d3920452c34c55a9270c1235628bf1c9e461c2708601d51452f67f5ca2a957ba1703ee98146e9e35c7ca18996b9d886937f01f46b929ec3d6fb8c020bb1e8729b0e36c599267eca31209137a43034c858a275bae33b547d9fb8f89e053b22a1e70f72daa943ff3858521e000bbea383d23a667721bb885fbe90c6fc415e9050fa21b39616adbb5226d86e837dda76c07fc7c4fc8065d9c2e9ff493324b581973e1a43484aed0df7266fde8ea92e9e8de064daa2ceab15dce4a8cb638630968baf54a3640b4923332fa3366b2cdbf8df9ca9f31ef5de4159f1990bf13c823c42210e8145ddc5546054b1549e3b5afffe283063d285121e1f235123456a350f0873b348efbc318082093c18480a6d3bec0e9e7e1863981694965827455227857bff80df07d0a8393a1ddafd0718cd2270a891cf4caeb041d638d3f4c1a77cf5524636457d103c368d2be4d4de83a4cdb0323ae8d7009b6015295205d6ae093231dc314eb0f7285e60226df5930a5053fb71fd4ca56421e69973d5e97b8f9b6690c39b778059d3c6f612320e65f843654b9f9e683de35e271dba01f5d259b35819e631b6445d7318fbef2577bdd450cea38ead81622beadfb9791b8308180803019f2ef4c8621286bc6594295350073b60be6848930e99864454a2925b59c6f44bcede4f64b05a48b77b82468de7b912b0a553283f6db489e207b6101992ec5242908322de02780a8325034814e716569be1c897d81962068f022dc5e0bb11b340e35665b9fce851870472a9674bd972907a7307a92273907d23b74f0f2ffbf03f3627ba8b992abb23957370e95c63bcb2592d13f4830f7c2f1bc29d692c04fb85d08ce4990c906d0fdab0a21de48769265d84fa4a64e5ab7cf303b53be63c372d0ba49198485f5b29327d69111c0e5a869d569a592e91ec02b5906429bc0adc12af460da1d8fbc51e29bc84e20ced3937135ccba1d5d5947d0c4ed35dc6449eaf1fd1855d5b63458095f5d98b198f218eb7df49c0f94bb30a4216b0cf82302fae45ff3bcde0e69c1692afb98666c30d45470b30bb6e927f64104754544a9969c8b035af64da5ede5f0edee3303bb7aaac4d9d5e1b6f167887e7007a94cec924cc062ed4ab13f8a60b1e55750d01962765ea67e4793367b0ec2a07c1eb95d42e2723c5bd54bee440a94d7e3ce725d130644109bc09a4eaee1ac8b2faa150f236f7f121e7e75af5fabdb88c598515c8653297fb74a253ac30aa6dc81a3c9fa0b2bd3058a81d797a98d8de8b32b0b1504881680053e7e5374395233683c483d6aeca22a76c203cca4ffdf7ae0f390586a2e1b265ee992426b77524b017b67569cf3de1d5df443c1d477d4c17aab5b4ad6c7d8cc2ef8da6ba8842b4cf5a66b1091d97ef94f588519db310b99e34ea09761d58c9a3a8f24f1efc7e04abd0d7f947b1e0af70fbfc93b64494f42ff44463bc5611cecc2ac4e2a254d87a54f902856a3c800122329a123a4dacd1aa58da7d37911d8b21e9ec42ba121202a9bea9bc55d7609438db86573e5820005331aa88c5bcdaf5917328543e2c83147196541d0a911fc461ad20ea08f7e4b8d4b095a03ca537817319bfff366ab7676904093eeb7d07918c86430d24d739814b560345fa048b0bea7d9fc2af4abaf530de0d59f32cb6d0574a872eb118183c1401cdd95f328b80b08ddca49b92d12379a1fa57f88fbe634d8af4b02b45c6db175ded88c7d369fae305cdd812f821b77a98451bdd3815ec5805fa59b8f2d1377807f863063e474b571c6e54049ef04d80e8cb31d181ed586dce8d74869fe6371f87ee0f963aadc3e0d718e34e085e68aefbffcdd6ce9384cea96790b7bf196021d4673f7419802cfd5a2b5e3d277dd8428b992d849c63c2a9342b7813dedbb8060a5269d741f2037c1909572ad6e314f6a0a6ac1b84eccc069bee7665e95c2d6d08a9648a013c08ad51c48b5513542d7f67bdb009c3fcffe96a77726e9e5e363a4004cd55e0d506269685fefb5a58c2d89ba317638b4221034a046d79f63d0e392c1fe5f3656cdc1ff7e79a49614b9c0a0061bf827dc0aa3df80e5edd797672107f0ceda18ba5932d2796f94200fb64b55ac8a4aa548fd52218bad924d80fa0b028468552d99d6f673af375a413304026f62d787d073fe37c496083ea1241cd792c53b5289ac6fce3134115842cb53411f1b7d76abcfd7f6c042b9e6c95b9c0998555674bfbe0f56e05a9309662259c75b652ea41244a76765377c2d01706190e312f206514db670ad7d6bd140c5baec8dde89babc71de640d79d997cda2c7387423845f0a1cdf0af1708d9353ebc82b84ac592d7ac6569c970615e458afc18e80daf4d3f98b43fd39bf3563d3406ca71e2bf1ae48a20550162f5ef8cd975be56f62e52a3008f888a683ab22508d267068499486f842823d33eb2bd60b943f1a9eff8cb2168481abb0821ddf80ed734d2a013733c9d537173f9a4a73d9c5a296ea79def78fd69da693d0ba28d077671a4357891b74c16df806eaaed2b14c54e4d0593dfca2e9cfb61757d7c4694ed1e699c938b6bc8250342e66157e854bc88b7dc425ae83c1b8031d28c9bbeb3d66e8d89984bc4939950d22a7af51f6ce39aa84f3227762ded073b2a23f3c8a56eccf4cd493ffbe73c335936c700e87885cb7fc67c896319060f7acf2730b7abc7188b7134872e15d5431029a297ebafd0ca66fbe748d77dc44243d69d5ed78d85e6e9ebe8a4961bb3bb4f6a501aecdb2b23b04fbf2be4e095ddacde4d6fc8ef2696e9211cc482c495e750105a63fe283b9d00c9916ddb4b66920b8fc3db543a85bfff5c651c30db04f1905377fcf05d3cd47113782329b0848255c1493dd8a90a1e4f7b3c3a3d0ec86be6c95c5c4dd742bb467014cbd5f3c510538054c004f50dd87367be9eff324a5bdb3f9eb03337b024868f67a1829c0eeeeaf76feeb1ca136f2824d2e476789f06c77519d63fc8340ac3c6e2beb4f41cdce0053cc9ac27ff5a2b9d9e608af4e196aa9190d2a23535057061df79e7f0b4e76b0a92fce2487de6585fced9b8089bbe2e8977e4f600119f7279d152244ebf3c3e8d73227528f5a2f6f488ce4dcfb59d81de621aa61ff9824890d2b63b93938071da5bc1d02d737ff5fa99dfbfbc3cf0c520d2dcfb75fae8eb0dab33e7407a50b0d50b8c5eeae69deb1d31e83d3b1e7f177454320a2a7e582c423d7a31208c2c113e3a0e67a2b918340919d9b07cfa755ef8b365985ea09f1fde77a47dd5779f4881cc0bf9e0962953164026c52b8f4beadc3de216a126c5a69ca3b5d7fb3246b49c3de2aa81c9a0702cc034f34e25ceaa5ba2b15a1815a2b4d0f6224d0252c236d5bc789c2030e6205ce10a76311c65088e90da6ed4924796efcb7970e87a0b0895845735081859f801681c1b49a8f6100ecb36cf577e419acf6204701bf254b056fc2ffa3fce114cd6ecd067a6e9399724a5d3587cdc7bdbf2042b7de56930eb24be3ff8cc8e0a7ed97be78325395e873a3faba071532c0a54fdb1bd4fe6663bcda4e64c4ee2fcd83de00df0b6e47e47f9c59e181eb0537c4fe01cbcf28a87f9c29e2bac43f0d28df2b4e79780c7311b550996b78562a22f8f074e29fed56a1b9559b04bee1e7e26c6f8e5d091f98c05792605650390e45b5655ef139adfb60f078c9946acd837739f7ab27fe3ea4e972454f9631c3b811ef07a0317b71192ddeac62789fdd4ee830a284351edbda9e00615151ff096743eecd9ea5957bcc614690ad3e1848359cad4cdf5dfe10161fe975640c9e435ef59909d5b2581be67dea653f8f531aafb96dc53af69a732773105527dfbfc91758981500358d1b699d778f1c2ca46143a2383a2c8809e1d181388b035303ee66288eb9ac0e415fe9bde2e3a2162272a9e32bd8738362f19c3fb692b62247efc303eddebf87907a6105017d0a5b65394b9cb3224c1be8dbe478c16c1a7389e6f9af56b7f0afac49acd632aedc0e67914bde02aa558309658ea5b326d40e2b5b53b68b5ff28a477ad4d4417e43edafb65f977a2c14bdf39160ce1842ffdf977ab764cccede60ded23af575d11741368d4bc93bc429982f6bf417521641b798f6c7df7d0ecc4219570bb462cd67bb773a403726d72016af45ef7b79392245800dc851d05dea372046409b716e6603e18f992a2bdf8ed137ee3fa351735e67d4b3929b86fd3d5994192402e000927e2b0f3116f008d3bc3ec13a047623990e4b62cbb633740c9dbbb2cb2bcfcb3bc1a41f0fa040f4ad626f02e38376f5fa63b01109731c14db03079c84fe3fc1c84a497d99360d5a38078db15f96b4d2b3189f8e40795fd5568643460be4fd8c02ac0cc81c8acecfd4b1f9ab47d87ff757ce2ea84e1224012266c0a75a5cff913ffa0bc0c02a48bd0888e191c15b70d23d42eee7928b74fb4047482d859be645ab7cfee497380bee71a22fb59290affa866523ac397b229839698f42bae7bcfce5cd657c6743860cc3ce8d03e7405b13373b09efb6067fc2bcd1ce7b2c8ecfebcdcdd48ae6310bac8e2fabd1f1a8a626c39ba96027fc8bfdb9d3bd5927435947f199f88677b843d37fca9fa2727d377c2b1217d721fe9e170324730112a181435fe2f26573cf8c4d55c1fa1afeb02139d5f2c8a1e30eb5bcd6dbe99725462a980194ccff67a1a32ca98f7a04323e6d7a94e770117729999533f2663da897b11a0a2f9b7146f4a21f697e3db091f1b6b1bf0f4fdb481ca384b9d3e999b6e9008680a49887d45af95aba5e314e09de39a67b7ab4b4197b2b44de7447c8a93d8e884200152104d49475a2a9023b4334c607b6e5e875995fb4c6de9c9ac0cef6ef40cea20bee70d32b51c4cc7b111aa18acdb6adb1765b031e47aea6c07f72851e052d4a6202296bfe3d75a7ff400b4b399e83c47aaf234282b12e4d6b22ce0e2eb84c08a923a5a46dec6757768aa29708ca4e3f9bac2e17d21b1da00b339b625a61f859b3a948d2b8ec4e3f00e9c447bfd7ef86f9cd93037e1ea22fe593bf7fd9b1aa1748598c5e6a22b2a897f7d357af0c33b4f899ffc609f2eb2d1fd4845e805fa025d5f35aa790722f4380d7e9bccf506a088b04f5e682aa2965e9f6d626603aa56384ba73891f44db676aa3e56ee183fec2c588781c107116caf8b780811eb923fcf6cfead7024b3179fd5b146890a4f85b5a1e86fb02351ecc06121043dd6fac3fe3b0b4f356497568992dd4826a8d7a1fdf85e70a2ec258ac1d70f360d3fc3af2bb0afaa28e0327f5bec3da37c1894a2834b6413c19f64b69933573356f464a55d9afe1645ef99f6519faf990810ae1bedc24053230ca2dddaebc1a216bf716175301376240e1494ee08edaa2f6dca3f70dff0fd7896fb35c1aeb8c009b7875b24ec03b0dd1b12ef17914fb86ea6da5404525361b2d9682d00f474efd12cf6867f714150c9a040cb13a33931eda6cd63618f2a2b4d768d9bdb7faf74677251429c5a3f96e5ac2d56ec1eca4e289656f7ff459fd59da35b0c4ecd481ba212d32f309d9aeb7835715df00241e075ea97838fc5dfd3056bde323cf9f0f4358753df1286c985cf457fb54130b1373e7800a5e2e3c783b95fbe98ad52d7e831ce4fb7cf8fdfecccf4f9698a3b6f36415cbe1c8dbed07f0437d0206ce8eb23bfe356f90df54150d4ce1b99e30de9dda7644e0f61ecce07aab722a5b2d065d8b7d08af58a0e395c3e616d328edad5965b33c244dc55ff46602e0e89502ca6be710f03b851ab008ff0bbd5819ba8708206b1da1ac4b061ee89ab90d4f404bf81982d91717c940625a83c984768ff135c11584af1e6e343dea9e49103934dbd169e254381ee98b6b142186b991fa06a4cf485e9de3a4f153d57bb675503a40cb8dc04982bc5ce90a92d36b2a9c09dcc82238d6af2c3cc85605bcdbd915baca9ef353f68810dd8a7ec80fdc382a96c26ea8c8597f51063c530e50d4200021e96b6a409d575f981baa94a90df62cdf9e8f286774f23dc96ee03789cdf1b760b5834d424fcc4216c5ce126b0f8024886d6c1c054ee8a86232af38d8d641aca454dd9d34792b0847abefd68922ea3a71d6c1f99c9617b71150cf13993954a9110fc3bc19e872504cb10af58480d00e207142056f804a199c96f1bbfdd9734f700aeace69e3c444e7373bc270ab10a83ea26bed09c3d720b92dd08e4b5462cddbcadb49359c316f7601242e20e3b230ed5103eea881f059651cff6ea9a6b94378d04befb524ef3f72ccd15a869076d35e76778c02708bf9c44edcdff0442d58b2c7f07e1a70fb03cacd6ececcd7249bfb0830f42e30db5c807c4f591ee755befc105dfe0ee8311547902ba8ba23aaf3632306a0a180a891650580d245173cb42a5d1b383f5773f50401c34d21cddf168ec7f151c2bc39c4f22ce081ec554ae233d1729522d073bdb10b9722acd6e9d346b2a308b542652325c932235c6bf7f9dbe739930830059f7d2a33aa4fcfa71eea297443e1bb77c5989b322b159e94ddc18dd692fb953e05a594e4a2983adea153e2a90ea0487c5185d6290ffd7e56c83c65a9f8b30c29d565282a1b086b0632782678d44cdb271cf94e07fab5d3609e068cd15f3c272d56d15139bfc9771cc5c9602aa17a0ea9585f309109d47798b824c085735a1dccd9213980e47416b52c334ac0d483f960f71fae5c7f48b74d0042ca1d6c02b65e277ed9eed36e80e2dad25b0e2fed7172d6950e82f9522c63c521b9f884dbb68b695f3894de8046fcd02ef7dec93555a4014f1da7351e7460f6876383e79e90738a658024282f9972fedfbb7341e6e15c7e6e88d072e8293499d3fcde36616be8f65cce12e049636a808e86d623e09cd8de681ca0fe240d5b273ec060943fdd8726e93e6c811ee88a8be4fdb049adf016a6c4778eaf54f527c5e13ed4302d252ac19cb3deee0755656e57ff3c5a96c54a8a3f710cc0fca775dd96ad19a6d576682ee7f862f73aafaece9f532f5ed40d462d06dbc5380c707562845a1fb4746502c7de5da41a8acf860e944a8b7a1b473eaf6d8496e54e220adb8f8c4be6f8cb9697062b2e0f8507366ce8aabdf04da0d78864a55fd1b04ab29612d60b6efc4ebc250bee36974fb05ffa54a98d94a5d76a1c83ea7c80497aeaa010122ba23419e5e500406f738104cc50dfaf4c537e74020e66d18fdcbb0f56e2a4e226f681e203c795ce4258421eabe85564f98603060748390fb77ea2a14e3b7868fe9091ffe4f80e845835d686671d8e930c1ef0d11ada397798e9010f5f790f2f578a4aa8e10fc604500991cb2dc9e9408aae4a45108fddebe2bdc8ae6baabbdfa5d9c7e647bf1b3967e021cea8b29cb159f40e34caac6f17b2aa644870c0c86b76e606b30094b23301de6efe381cbff06bda7ca2d6713ed11ca5a199740c0a13d69960e89a319a250154e1fe07f76a703717f213ff667462ab5e4df627a14eed3b6057379a2844c0315f4f1e81cb170669dfb9e10c9c578f710a85778e9fa69602f12070df4adcfa33dd48fa6129f18c67fd0230a22fc37601564f27435bf9752b9bde36332e307ee6bd0fd654e3e013b7846f030bd741685ecb3c5f9fa954a0f26ee3d3157f96c9e33dab5d666216d9d392d63d1584b5739c341e47fc5fb6e88351f07627c6767d4e82c446d916d8f357582e40993178b135879647a88084995fb43402e593ad83717b962e611728903201c6ace596de14fc4ff457e48a115d5909072c8f4f4ab2a0da9517395ebe9077421a14ce3e8fb79d24a7bf548917e0728035ff09b7371e1edf68f1648bce1fe8201d66fa33405204be1344a0108173928b94c1b14e7675ebcbd42eae3f0d3f5315a9c85a3c642e44ff9fbc21a8a60f471a859c43af486a84652eaa4b5abb1589b30b334bca1a9df3b22b6afbef57461aa141df09d76b0a119b401d94bb7208435b117d4514db2849ec480f27efc36be4dd6f61f6f09ca425260ed83d04ac26f1236a06ae26fe7e446aac353c28236163c721f457f1c14ae6128daa47c460cbdf6c5a4eb7873a56a6cecc93dc0b10369b094750cc97b51018c18866d10600cb35040545d3bda005060ffe39c7d8d4a2bc5eeb7a67ffa2e2b7c14ea20cee7203f0963e036feb236da2c16e05096d30117509a7865a7e647bd184390cbbcadbc7cab4d0ff78fde0167df47b323a839b86e3019f9e54726bb6fe827b6dfef49111f2a1db87876b1ddfd0dba2350fcdde064c8afa85f398e8a2e9726e43323832bbea3d4b7e1655e7cba2803ef6bb3864d70c2ff0bdfb643fd3a5da61653dd6abe40b2e29af0ceb05a6e93e945bdc48b731200533f1a2f6900569737c45b8b52eb3e072d986160275b24ba30af1880a73dd4486762e692651e0ca2af2b63c5a02affd2d54065e36cd311c4d686518d1550a6f951a82259ac178b87169f255693797ed5d5bf732de6feeb3c9d5f574d536ede87e2d992845690de4f8b7532bef8b22ad3b7e7bb2f2dc9cd6c7483b6d7a198db4fb9962be87dbb74f4623f6254adc62fe51d214f70fdf61f340f524312a0e197cde288117a529bac8f82331fc42286efe06c1f5931dafa3e5738ae9bc79cb14a882a301704f276e45520789517aa1e9984c50419ef58eb94ff0a9715096f9eab03453523c121d14bc34686cac0c49b31e2c17942709e92746c6165e8384e4975e5f2264c37d6dc2ea6903d2e37530e23941574b84b7395d5c8bbc1dc7daca8a9b085221e74a47c0c9d948fdf46405dc5caeedd391cc98394b624ff0f20ee8d427f25ee7392edee883473895adf9c6dcb45ae190d7d3fdbfe756df5e53bdd2cb2108b0e11951607c65b7ab76d837b5c425b31702cdb36cd5da33da2ba264385d539e1dd3892c6ab5d47297a67aae590f3fa2bfd8d755c79d355f44be0c9f51f4b9caabc932672d0013db56a59afcb3b7f4b7446ee4917c3879e596429c157e0019e0f6e323d004eea2fd07e860650b31da881983d6818d9e4cffcfe05350134b5dceffc46da84233b55b9c215a56769f4c7cad098bb616403a2388edb2bcb1d19c648197c73bb9b3396a979f7a97f503d6100c145d73a2afef018cf6ac5740933364fd69cfddc288a45d45c508eb9404b7e58c14b4e82d519e7c795927cc12ed79543a3774a45239905f62f1416d14690112e5d3330229c7af20a49876a9269156d2075b1310463af10a808a908ca5a507996e4caf0c3243925d1e480823b6dda1277245349f5dceb911fad0dc7b044da24186da76fcb5ccb1db6672074906c4d15ae24ace137a7b972bebce0b88dfffdf751a8ba920722c06a1e136b1c70f412b5aaafa9d40e8c6bb6cc62392b11e7c2142ad85cdcedb850c90acefd72ea6fda1874b9256603588dc15814a4d8df8c05d28b594c90d7b385774882adabe2b65eee86f88efd1fdbb27017f5de1a28524e003a740fc41f3d7d4c95e954a4a437241df7e2c4c69c5b09ac6ed2cc01626cc42c987bf16b545428d6d2463a500ddd78f522b94b046d5af1cf4d0b0a115533bc02a2cf241a157754dc0c8b6d375d3846d83c54185474d8586229d229441137a00e26649f900244e7563a2f381179ded8927fbfb9c98e6df106c174ada5227fd227262f1bf8ab33aad3f1ecba9095739c94b4219875b4d60e1a5284e5af5efad720e79296d50692df791cfdb2f20c59b1c82d5d7ebeb4751edf08e761ccfa7e10a93746fce26ce2872eefe531bc0a2d6eab7e7d513c0603211fa434339db00317c4f9d9de51bea9b66f98aecf43aabdc7577380cbe5247e24ba6462fb194751aab7e80f63c7270fd6449d7c7dbff144846b0fe673dcf8fc8661c01eeda2bcccc2ea34ce3b52ed07212ed39dcc86b618dd5216c29387a2bd5c1d4728d2fba0175903fe653513aee69567189efefd312b00bc2f959e5bd67f2d5fcf164aec86149bd60003fe67d9b7326a01f431fd3c8d7486c91409d53cfddaf5005ab3a66bb2cf5d01dd6cc391f2d06d44d8ab651d19c7d52418832c831334435756ce6668d37b1131ac24f8c25c3685786f44e32cd0c01c01b0ee90aa4f5e5bcd85da7e2f5d38220f9fa57b3358566d84376890ef1decb31dcbac49ad412d58ec2db2c486123073370f41bb233e0ecc240dd874d685f3263766e85d5895bd5e2299258534f31e9c5f652227d43cd6734bc68df9cee8dae68070189f22b153d520af08eb3c11d9b062b9c8f2e43e0d7266dc196d1e11b7b2cb8fd12c5824a31acd0e5c0a06a6e8fba9d985ab492a06b8ea5596bc209f2b326117e73fbcfc20fb4ff7beb58918fc15830f4a4433138eef2792c220bdd628df2d1cec81381c041ba52438a3bce4481aef720c4ececcb39d510e656d3aab91e98c50ffa1e9ff5009955e576da32ba2b63e170aa96fff447d3c4ec949f173bfa52219ea10204817b5aea3e1a13e5aee5359d7f638be168d6de07e5a0f76cfd2c358ca3a6b77b111a6c0dbe530f1e5089a4aea1647c60eadd01178cf9807621546b65c770ccee264dbdb1f687f55e316d9e35cd505fb7c5aea9d761a78382659f2c4f0f6c91e03efbce8a1337154fa22a63599344d7eaa2b6bec62616ca65699b0c94de9f40e794e5c5b5b825e404f5c2f6658a8daefc12e50ba21e3e812faa71707fd573a71a0b0a9f679617758a30af4a8f0526a529051e206b335a19ed316f73f3acf8ec3cbd85221621c849dd515d0be166d55d4692eadef8cfaf7086effbb2d5423cb8ef0ac0a44ca98818ab6f64603c5a8dadb2ada4706f3145f484740e290f77bc340567c004ef563dcda286f06424fd8341bace84b87e4122e978bb7e1986335c9f08b8338e982c4be9d558e85936954484e6b668b36ef0aaa06a217cd77067ffd3bd6c3a9c481d3d687022e2cb57d521fc510094e20646dc1e1d5854274605804c7b4f76cf0e6c1e7cc5aaf6ceba5fc2acd5a7b90d6b974b5b4547162d925697227c3d481737c45f7afdbfec6361941fcb9ad31c3585b699a48be10fc363b28b16ca417a3ceafe4b56e7e96a215170f77ce54dd28c41992681aec20f08e22c73b172812e46edde28401f250512389245bcc732badaa2d9517f5a1820c5cc91eb711f94411b00751353e79597900819327970359062461615f20778bddb6b3b8b996eb9a1e2f0296b3bc5c0a204d74f12dc1d95db38e16b9c8c4c6a34c64a3f49651f0fb3d51df9f4e86463a81abfcb9b642cf763b4e6c9c83c8c6414464cddd507fc6ab2349ebb1b6127d98461f91e5b983ce451a8d20a997163e22142eed5d6d656bd43976f7dbbdd6579ca88009f5d09bae5870eb4012ac57df28d5882ba9535cc78ed47f33c2ef1dd46a396a6586dc59c485ede3935725a0f5c550c49fbb9cc61fd72c1df7d9a502a806e09d9be9940d6bcc5a82b460f8c43e8aa653980211b65af3cd61e590593e4332e5b89ca30f54b8f2e78dcc6450ac6691fe4ed53c41a7a2a48348a926ec498da48a95ea656e6aabbe49d55cb26b375db54259645fe31fc4e075b37e97a488884149ae482991a97efb49ce30665ac5b625f895ab19bc8032eec35dafe6af5f4590ff04aeb436c7c6f59d8aa4c238f3fbd3f71b47fdc3ba7604439b159d383f7608a94d2987b15bab29b98b52f2bfad680a50f424d621a0075e0c6278d3da868cac174e27beade4d76d6687cef80441f52d00d0bb7e2ac11eff2a877efecdf4b93092a7722526e5c812b2a028c36efbf7bd4ed3c6383f62be9a45ea3bd17f876972f42e79e7b7cc8dcaa25c2af7fcfe43f5e5467ce90e9634a68806c4cea1c2140b8880ca710c84e972da131ab95f5db1e21a71965afd5426685e30378481f0fbe8a78a898a6e489e9b8fc650e3f8d5c66979425278ba7e900ab612ea81abfdaaf77ada3ae84cca0a93777a7fc5cb5596bfba55d4e2cb6d7c83b4aba890a00ac123e2c3b020670705610a9bc53e2c0eb294dbbb6dd2b44ffcc3dd57eaf5dd99fd7a61cfe44e3b3ae388d585370f0692a8213a309822b1bf4506ddcd21d6fc0a40a76234e82ad87e9f21b4fe222b625fa4796ca0fe6f38b08714fefb537fbe2001ad73d40ed8faac78d5f449acaedf066b1082098514aeda939ea84c972f054aee2f6f52ffc345db95b10cf6e12d0853caf92c36fdd8e51d338e2bc04971b5fa1614919c5d7e909a7999d820dad7413315a6d3bd241f854d52da425036a58563e80c983d51a6d318ca246c089fd4e6c5c5d4380054e3c653ff862c98f0fdcc1f94e6b6cbfcc0369a88e93ed13e84fe1a70f0b5d13014eb12d684d6c80523da6323af29af4253bbed9f8a74e467bcd2cc5694bf3fca7946f9541f981f2b546f4d7ad0fc4881cd033277dcb442f33c5e187bffc344e71745b25f0b3983b3dd7012e82100b4574afbe33f962ddaf6c0dae0186198dfb34883073fd0d490a6d9f5c514ff080f69bd9f8764f6264d6db98c7d522c7e9f03442f10d69fb18c8d8095cbcd9dfc459d4ce6da531abc06076a0597fbc55bc6af503c36f83eff5294e1343f09632e84ed9d91c5be0cc664d9be95239431bca4e5cf2ee0003a5f81a28f647650619968aef664a93a257050fe94c15061e974f9d56cebf77848e613038b82733ed6e2f0a71d069de11ec303424e9ed946477cf2f2e470dc1e856d4c5702fab55a5afac75e9deb4a17ea416222290c0add9ba567dd3e12528248f74ff7658e4afe571dc93eff5b267fd9869dbe091c8d686f8f65a4170be0c19ab779adf48919f89c5c21d9029279058779275573e1896b4dbd66d4e72ca49478e92716d049bb11fe08f4fdccea2a84072d33f5e0f7ed98456bec8a722bae8524b2499bf6865a0f1def342bbfb1cbc4d0b68c281dfbae7a2837db8524d48f3b792f7b6f0bb04ab980d2e59c5e9a8fe3d8f139247a88f8ece98ed99239c95ed10f866f3a68fa169d5eb33ed2fed019156afc2dfa81f94e06f3626fffaa25619d8f86adbcd732c711adf69c6576a9f3b6318905f3639ecfafde95957c1078e2620ad6a205e2dc7b4933b9613b4236307dd5b8f98151f0f4b5e6455cc547c6dbb33d1210e33f3e5e9c32cce91da72589f7b24f138f1c577779986e8a2ee71c3f65e0eb4ff74f987645482167c383c5ccb891b0b7187c97d119b4e81bf5fb5b03c1f73b660bfd3bdff690a85d78265dc6e0f4b6a7c088b2dad9f9b64ba09bef16d6a9d169cf5c0626fbf13017ae9ff92ce40f71828668566e0de56519bc47cc20d48744e398f00aa2fc3251d19dcf5328e45ee2f6680d5ff8680e20f815f1b86d261cb91906d0a0214964322e4f9a9d63d5cbb2c8e527dfecc7977aa1e8c0deaafef0039aaa4a5889f4ac89108d8f769d9488853193cfefd9280fcfb76d95bea6327e2aeb95ca6111134a0f288a4fac1fef9e2b0b7d8c89ebb0b4e309ae8ff9166359f305a21a3d868fff18ba9064db6a3e7b45714f8c5089f0a73f770f9810d1bf6c154e8a7d940ae8a0d2d384efdf17595ef86e07ac8085e964fad3c4b584221d0e8bcd071b0a8cf0537f6ac3f7c5d9dba479d20271e08607560b47b9141b8985312de6492f836cdba6d3e0cc44f55aa6dcfd32ea852be1be78c100590f3b6ad8c30be1cdbe3e2ad77e284130b09f20ae1689bc4e030ba3278e03dd485c6227ca12af4dc86bffe65cc64c449f30feb11db3eb5bbf07f626379f58defffdae744d9881d8fec5be0585e50005a6f6c35402e427a387e0103ed3b9cec9de3ddbb702bb5196b53d609d6db672859a0c4ef9430cecc6b334b3455af904c54a1d110181f20adf8b47dc95f2a10b488840b213821ce6d63d5f6465ffac5fd5e23fc9ac08876989186065fd1c34899a50ee44c42139c205672f4ef17a5e8a338a384f4639ea654cbb8e0f5ca89260cf46c0c221ba60f54f69ea463c9812c35e7341109ed544514d8d2863629453e217bbd832b893f4abce01f02e88776d72c2c0744319bb10ddbde7bc12258ad531baed9612327bf8c0263b71e778862e2ce626407578ae66a68d38ca965f61bc55b0cb5a331174f6c7f218a7f3fbab6c6e3cfd4077078bfb4ef345854d4967df35b6a6f6b0fab698813ada2c541e590f54034598f6577eec651e9995c3d850f644903e5266df9e63af72cbfd2d397a1d049c66fe30f94c38db994b0afe6e22085080f1ad3fb826ea7d90af05e998c5915c43ff99b0760c32265d397f42d9788c603237404bf5b0975aeb2e04155fa914918f5eff5f4d3cce322a12992baa5650184730ae6a3f8d2ba44595654f4f26c5d7a2a9739d4f43d1dbbae3338db88dd9a5d6d2e6c6530847cff81a2e20dcc44c57b98996a529567f4c92216aa87a0a23aa1f462fe119f2011c2f6a8693031b05596d9882728b26fea6177baa4738851ddad37811227f82bd1b6852525261285317ca8db2581a6528886802ebbb521557869e34535524f3b3fef6f4ca8346680efc49cc778b35eb07a7a3507d66e1be97b3c5b1d8efdb6305569a6c1640871780a7672f8139f9e77c1f041dde92120dbf2ca0f90beda13cbc3cfdb5afed694c61d6bd6f553903caa02b74c8e068a3ade5af8c30a0760fd53aceb3541334eb78ccc91063ed24cbe5ca79d10a8255fcca571ca9549d0d5b3525ff6d4cfbaeb88f2aa90fd856c939fa92ecca791e368767763c4fe3eaf82bf96d54be85b9943786571b2291ca081b1145970ac029e7a024ddaa3139f5343405fb6be018e920b01637619837d0f5cd64f5ddcfb75f137affac3292b6d1a4d10aed4cbf0d5e78c69f917ea7d146acb4d85cba99f9db96125285511d1422d6c27209502b4f00aeca2a35ba13d4911d176188a5ff5c150b9eaacb54f7223c0ca7b40234065547b68dccf966f1945970d2796b8fdd5da1bd87d9bdd934279a6498c712b1f93da43218a58f30f29947c172684a1b8fb956c6bad11c20faf816220a6f48dbfc0fee00cc008b63286109e4d2ea8f3b0c1e208f9774662e7b4a385de0605829eb666f863a65bbb8d2266e6010d7b5fc37b7cba155bbcc623ad0427cd89f85f47d4bd53b859ca92673a2246fee5c96bf8cdb49a1221af6b839b2c9b041a5d725ac27205755b05c8ecc77d38cb327c25e65f93a7a82f62068eb53f1ea777f89e5c4ef2113c2f0efa00caca9707b38ac091aebe89358a3062ddd2f54d5c988045d8abcd3edc0e9f87308ac0058e26075444b1142cd234cdb345dd3a5cb9e281150ad25a3928cf2d952d2696bac824fb5c525b3db6e93b1bd660671f98b2233aa674a59f1d44375907edeccd0870a5dfdee20bca1e1e0446dd674c43188b645e2e67abf764d6c701111d05f7fb50086c4a10988512599956e2e5ad6520725922bc46a727aa37e19630b316271e821c048bd019f43782ab257e624874e804b1629578efb1b75390e6fed710a0547c1df222d6026aeba36bc7f43813762597d26c764a0237a6271d37022b1c81e5a52b07d3fb811b78994a6a0dcce814c049af039ce843b873ba643c4e433930e3b781fc506a33712ae35229421cd289ed8fdc6fdef15bf8ab44603faeafa449db0397eed20d737fb465c6d25e187de3c452ea20aad230b4f51661258464f13b05121d66c64447ebce9f02755c405e49c93c66ab6fe46de2f2425a18aa3ff80401cef399e0e8482789f49c4bd11cb74cfec4b8b6bd18a965d1d089511b3bd2a33e0ecc7e8b4a85d963535ee2f6fdcf7918ac4c017b9a37253b4a9c717c1f77122cca0a62764773cdce6ba3ea4a9ae53a9fce88496184e07beb8f8308b459d969fea929ea86990df945f5e00993b3ee579bc20982bcd816d3f50436fb0a94be18b842899c7f8d0180fa3428eb84750ba4f6390a8e253b7ecb7828445c6edd2fe3c5fecd0e7ef4928ff899601808fa2997fe53be19d0ec5189c50f6814dc54eb200c355dd473389e944e522bdb6c5b1d10a71a679e6d89b35ae8b0e402640da1250123bac8eec34eaf001a5f0ff2edeb7f11ed9e35bf830c934a8ca98e0c8085b6c18296eaa91c8fbab29c42dc0a70a9b1ff3ea543d21a4533f95e52a3cc860c019e92511319f1b325741815d8efc161381a45edbce6e93743ab71982f17675dcf91efbeaccf2af4feb46f864dcddbbb9e074f88140951dea4082ad3ced06b2d0f78e291eb181bb1db824a2efb158e31d3bd24e23206e1c8d293ecbc7a9e64e798df4e45eb0a77a30e78b86ae05d5df82d7e9187ff113b096dba74ce599b6c7c1edc40af00fe66e329a51451cb2403ea7e31bda23a4eb010f18b2e9d984710209f84074e174fe7e16793f413a768c1fbdc98a10a18e56e9f9042a5499f26d64e17f818c6b8b9da32571a4ab299806031b722c6ec89508c0a80fbac5d57168500185f839c9a26c7b86ec4fe0953d1561af8c84851374a5c0be5c04078afa1c67d58430a326f41097b6a282c8b893d26bfb1d519683b0a96201ebe15dca1296e4c78581afec1f2142dc32344b7d70ee0b3d58bc88c00f802351628f8e13d92861e400043abbce43a68c5d4afc9b9eaec154c346d5abbd28aeefc1c2bd67f26b6fe947f499f883ebbbaaf6d2b17b928c3f4eec7d51e9167eabf2a2408b76545a8a98b48fd947c90b98c0d89a5b743d2af3361863802dc68de989333f16e1ff9a5f81644782dec1466b4d7509c78f60ff7cd9db4a81011cb9777735a0754fd7a56119e8eb3e634740ce626864d0e867f845f21138277fc571891f684fd5d21af7140e3b991edfcc238f12cdef063467cffe558fb3eb2418212d5d089d85e99dd8813ff357bcebcce8aa9467ee83fe110f01858e6f4bbac9452f744f615bba10b84fc03f1c0a96921c10893ff22e8f4c9df83e97e2323fa0b51ecb5ab84c4f0e7842ff2781b5b4305b029a8259ee1f58a055696c4dd080ea469bfdbf0aca6683ebea2de98472a445de6540f6454f0d6eb0f6f1043064ea3fe4877f5facf17400c39a1b341d060b5421667d830902a66321c8d5da4f22c350c2992f94c0d3068ff46f25555164d77bb40f11a9adbce8aa616958eece0094869acffcd691610852f9e20019a748c91c73bf091257844f23ce8a5e7e442a17aed0f3019599f269151f5de11ab090944c8ffbf0eb85c2b6219f745d293d1f9e0c48e1df96fe2513c4787686e46ba78095a45128117abe3dafc8595a68c530204073a953a2f30277efa51925aeea9c6697b4e6f661c65bb5504aedf043e3e409916b9c27913ec40ed2502d32b54b8df0751ee296654a1845faa0aba2e74ab3ed15dab3bdeb3d6310506a1d95f65e23c1a6cba9f7899cf97d67f1504ef89205b74e4b52ab4bba72db373614eb31b4e13a72ce5e54592574390218b91a695abf3d170b9e1e6deafad5eaa8ddcea481f1574129fd9a087aad206cf662d3ba7fe8c9df2296d688fcf2c018e24199180378393e9da19baa164fd8412faf0ef338f5d01468b20a842623c4bd17d2932083cda2d72e4260c206a06ffcfb926b2c26a6c435c9f3c808394c7aed2114aea60889e478ad92b8c960dfef520ba04976916a936f9c8aea7fb30ff88f74075f88389049f54da3a40021a724c4e2b9a5d142868aa35ad8eb5e311c74a7658c89290b22a3162eb1d8d38f6487ddcfc5289d6b7df6a15d87bceccc24df6741b9d5abeeb54d75dfe9e2e8ea44fab4a3f4c890b016251cacbf8bd36b6bd6691ab69b9b2e54b7404dd1c58c7e11590e2fd82827270e428e5c97db99c4f2f7fbbfe2cec81bbd22a945fa6d7d6dfc4fda8eee8ee31d9b5dcd0c8b4d95ed4d782916875e62882d3ce3026e3fcf5d93dbc2c902fffd629eb2f6e2ad6c46ed6b710be69ea6dd164f1611e1ea5e1feec64d0b417cd9e13873d7fbef7138d195375beb3ae13dff65849c410fc8b8d3095f46bee4b6a92090dc44411044fb1151dca0f304f22fa02f728d07b76a8128a3da33beffbde8bbd3da3608debbfc71a86fd9e0f999c293d0b0aaa35521eefa2f22fc7f1ffe9bb5696d10d866a73fbb6704d5e988c059bda0173c66d5c9d5f376bebdfeeecbb2d9f884d8dfbbaacf5de4f5a06581f0b6c0114fd9cc41af2b63a983d77c0b5cf6f55cb0ac9d8c21e52b056b16c6833adb9532dcf4f648dee582eca4e81d8bf7fb1367d9c9f4f810fe8fd3a3ab7b310a6faab5c4bfd88bc12b6a88391f3048fb8ca5d7587d46db46dffa809e9085bd2bbf404869ee36d398ebba96e447f78880f0d602fc916a176e67d415f40189391b8b11e4e5f059a23b16d528edf366ce8a93971475206f4ff26ed9b34b536bfee5d111308308390e33f6c0446db9508733ee764f37bae3175c880fc1dbe1aeac97e6a6489ae7756049265ba144cbc4922ace5af414a0cb89fb3bbc33ba36d195921af16ca491783d6a94f75da97af51af298834f668c8eba4f5cde910903218a61d6cf7668766e332ba53b9e1beb84a951727812ba3267e3856160518d5469e2311e4694532f30157d27bff2931a1cc1e3ad8b22156ac26b424b51fe80e457c4aa23309937cdf86bd834c95569e1882fef070bf87e192766f000d6d2e8f2b54b2d11dc3ea4280acc8bf191cb3abe9ffee652eb8036d183dfd7f67522e63fd6811efcfde3b135b7a49608e57d63e067a06eb682197a6f1707d3e1d6f74b8aaaa0bf442ea9339ef8d6f955f3ee877bdb786a72bd90cf0bb0b995847c938caa94c5b6dc9d34988b11f27a99e0317bd8c0882137bdd307698ad394d958c28723c91f031edb8108578c4ea22d30040e2b8c1d1becc7b0828e89366dcc2cfb446fa7ee729873bc513541e209c5697d4ffdeba41b0b00238b03298fbd15fe751b69da8e12b327176876efef5f95b79be155097d7b72df3ba80ce0d8215f2e9e301d92b56d88c5acbf1f3c0172b842ff81fd11e8f4ac22b5f7f40434461417752c166b8a8376268c86f964ce206ec893ba618d48ced125d65c222b75985b8c8e0dc960709f82ae94ead00df5f260cf816605547d7ac1d24a9895b00eb9c4cfdc08f25ec085b6937f2f0493688572f2190c6a8e089dd33aad93f239b335391400ba163e94579f35a97a8556961e9946f353d7c4aacf71950990542e775b2d075dd315dd948909dc923da8e6ea25ef98a9b05a05bad2486e2d77ac088863c3879f74815b00bb2fc9d7618f278092df97daf6cc20c140c5aa030b5ac2f2ea2fa4ed0ae7665e4ad5a1c7c7e163e5b47af22e8cb425fcc18b043287ffced8e484ce40d2aa25268a7f8e550ba863f80b19127758689ce4f5578964b3661296989a32cfe998619a0d83d67c3126f47d735539a92f94b89adf4d6ee8907f0605f09708a7ffbb7de96dbd6e0de07c2b73b9b3ac0ec5220949bf97a805e3a349a651d5dd8196168cd4b26a31a36b289344d21b7f04cbeb21fe2466a7aae68e996dd8200c12efb238cb097fe56a2c9da7d6a1af9d321cf22a629c1283151dfae1f561eb85fadad3b38283cb3b2bb4faf5d8b3ac6a1d51314d449da6262c055973f16478c2018ca6ece6b7999829b35c0f09be0c229ecbce8e1caad321c92c29330ba7f4ac8ca584b8fd77ed03b3f1021085082fbe5d634e2e38a5ac0be176eb979e2f0b20e8fd7cff09d02bc1432db7458419d2f34d966a72307a3d0db49418f19c509659b5ca0dde6faf7040f5faec7350e35ac38ec8e0b53b2f43f7ca37dfdf8f62be8b15e9e9bae24f6d0977aa98a84ee26866c950cafef4a8fa125feea2a2d661a5075dc00346a11675afe4a94af8a9e7173bf0f54bd90b05a803f3ca56df2d041eb3958a3e7c7d55f02dfcb3554bd27dbc0ae90bdcec73fddb4aba9067308e498ee8f73abe8e8d43fe30478ab213608d95e831fe2864f8890c57134eb9fd0c21f64c8c031da40d90276fd2129ec004f927abf57d1ef8b06cfcd711253bf4bb8292f4492b84b3ee82ba47c165cfb8e37a5ce217d8ed6138aee98b60dfbfeb14775cb5102b87593342237f2cf1db78f8dc69dddb878acdd1c503c6d265ed6cbe40e5a1994bdc399818721ed70cd99a5699714d14a55b6c9bd16bcf480901816549ede81f0be124bdcedf018912fe8c790292a68c3c77e7bbfedad825e6684ca27ae35e64d5d945009586a7e29efd5f2d2aaeb379184ace7b623fef6411d274f1602b45325d52033bf4d10956ddef8f16c82bdea7590e1d4a6357541a2122ce8040d377613a6439f383b8ccb504f69b560a51ec71992a137e4cfdd502a759639c65875a16db25ee87fca068270e83bceb385af7191bb48951f2c4f8c56cefb68283e236173a755ede39f7ba82c4d330682a2dd054be7a9ff59a4c29cc8a8d4a2e5d5218aa4fa936e16a14e7d81335567a583f6a67dc5a22b5b412b4e23d77c90540ebd1006e5fd8b5f5c7805a3123d4a8c4fb6a42d939fe23c7835c79ae9654506eb8c8098f91ca2a1863fe964cf262e6a08c84491c8c3d194894da3235cd39d99e12fcdac9f86fd7b0c57ea222c431e7f10f66283afd8eadf9cdd33e065e0dc26430d5d8549ed429b428c293ac3f4fb33b589eeeb9b3725b6a22f7c8f94c9c3bd4ef2590e3c8e7e9cd7517f63c78d70bf5504957c81f79ae6ee652719e5722ee1f59416789bcdc16d4239a312d9bf53dacfe3210820df1d9fae835ad8f04bca1f22259774a7184317b04cadd82f2a1f12ab062e166747016a7acba0c2fc36a50d3e4e5745ccc149847bc0852d3ed8d084f03b02c1956cee9718a9cc00fee5d709b49c0aa0faba9f4f48d8251bea3b505dae44c89110ee0f882be851d06c7924d47b8049d20cd2ed30cabb24d0af19d5928367ab41794bad30d5fb45ec4beff3d012b83cae19b1db455a2fba243f9b94fdc7235748758f2604d06c2ebb29f10d00e114e65882899f74f414552e7dc9508a16fa16f873166aada7abe676862a57ca60a8a26530f13b40e9605692b18ffdfc5b3889c47c94fab0581f80676b7ff970033097409845f475834bf854cad188564dff2dc707f20dbc082ad5c8ee5ceb95a05b50f2569189ba821efdab20b9709b89cb7e06ab0027fee3ccfb6fdbe5402d5ee20215f823c86ba884859b123533ee98c30588f10043ea87d657f01e0ba1fdcb5ee1566116ac21b09292d09ec25c3ed8559a316da76a1f1a4b5302ba822752ca0a07140f5dae81e0526876f2cef2e6c8327bcb4dfd2c0433be3b308b01201b9a315eef1478bb8fef812fdb12734e26293c225b9f61f2d997fca915b4c61d6ef416b0036ff91f1913ad69510fda5b31552865bad8875ee6305a4a3dbf2cc47463f66c401c973c8f6b072f4093cfc13a784609f96e931e8bde3a406b4f16fc14afbe1ae7ecec2c6e8be36378b8d66248dd45164d76a4a3aaff350e1ca7df354f04f37b6800128eae815b23fbbbfd6ace66777b018cc03fb2868f9f392f660bf17a5677396c805b3aeb19fe8617e6744d03aaa59fe7b1e7c170b814d090b30606b990488ff00e72210fe073679d1ee69a16498747d89635cf7e83b11695878beac3d98141ed9d826597fd8b3648a46a7879d8f66c8998f1316820bd366b44e1e2aa125e5521daed3efdc45857dc0add4ceb5e0814479df9489789c8e66c08ad4b662d2f32f782717cb4273e5d7a8d8a9e6524d6beba90e356cbcff1a4db76ca5bc9ecba05cff54a6daf0d5a1301cc0ffb8be8f18b01f4f16b494134a8ac41d793affed1c52fc75f93e520ad7738249a70647c7b32748d908513072180db94e34cf7bf96c1825dc593c9aa8397baeb5e47b267944cd1e1d8039ea3f8e431ddbb6be9abd74b6e882634e1f83a79e7677d8cc3747db514cc6926cb3b7b62d44716ca852e90f4c1d335bf09a5260152fd9479831ce4c38dcf9386f81bcea5602fc4a94da8801b362f215d427a08c25f01d426e3b2841b86534051d23919b3710f6c65fd1676f9d48287488923dab5d08e6e278c2701843b63a563f866aad71bed380f8075896e7271a98c766a06d3b711734e89b7713a1dfa87b53f66b693c28d52bf543dc42a630b533f7d7c826d2614247a52169aa68d91a51d511a0fea7213d2d5025b88689008ba37f5b01d0464fd32cfb2c3d856968ec037355d0c76a0a19e05539718be772bf16aa2fbc1118f8bc4fa87746cc233e7fe877fae62bb864a3712ff553b18ab72d95fc6180b30b0fc52749e27739b4b4f0ed38f1ba7ab9272c2997ac2738d9ace7e12a5fe615b886ead61168a6ec380b560cb1fd9657ff70d048684704eaf2d3e6060d7a6c7719eefbc4245765c0935b0dec82fa7cd32594f48b47e9c87b9236a1d7d5ff9d17eee8306e55b0f9c1b9e3b22f957b84e7b61a5ed05d7fcafc6352c13da4630704972c78d9022fa8fa99e80a8d5b3adcaa162e38f78532e3b3fa312a0013e6c99df175e4879c35d387d3c6acced63cd36494c01e1e9d5b0d09e922be95c99f94e54ebf8d69c4bf49ce774bd8d7aaea3741e4207128bb9058f4ab36ea8d910bc940b0b5fe31c57467c160afd943530bacb08dddceb8be41a39436e86ad6a2c58a9a5f6f7397db91b9033bdef2ffeca319e00c645415c09c8a96170f5272ae91a840ec26ebee128f2289382b46a85d6d84d245e3652e0aafb6b2310ad1fc087a495b9a4c56d79d018ee8b592acba4b0a9ffb336bb34ede2039cd98b5ed14f29cb15e190e4dbe7051a95b86b0700b9a96ab2b987c44afab70c29b327972b72bb1d6306110047a8c6bfa09a8d23485dc9ed35fa42a88e25d08028045f1657ad2719d7a48c5b30ed2853d3f84602fbb6b097e260263c789b7094f1b430faec03f4963b9e525db1d8807178c5d4d8f4dadfd5796249e7f07e7674ae1e6d53b94e380f16422941afbfdff2a527548c67bb9dc8b8ffc96efb56d8bbd3a10001949b5ec0ee15ca2343f5150762137fc53eaee8858da98adba80c8d7319ae69de4e34daa70301deacf1c9e3a55188ff5ab4b8ccec12cc79eaccc29bf57101d943e0ea0486b01bcef44a3e86bedd7566d9911736fdebbb19aedc0de2e5e970f8bd85490f07350eac8c6c3bd381905cb59a1ce36ddba6ed066a2cd813692227dc3014bcdeebb0d019ce7b669a7212833fbde14ca978d2fefec6157c71d50625656967b1ea27b7dab58af03e32fbc19bfecc28964d45ac09b47975ebcf9eea17c82fb51bbfe37b17965af83dfef214b7131a021bec2740519fecb44039e91009f179238270efa8633f1f46cebbbb4be7a467428b49e50e16ef8f05d45788f9b566858ff5893dbcd9683d54a000fcd4e77639c5b3e2e56b9c47ff6ac26542aaba714e073784ac194395ba72c1e0291f92e6730ae434e6e18929bce48056b444f55aab68a6d9354cf9130790c268b146721f7d334530e4a9cd78f6fe5afe2bc00929c42c0c58eaa8a563a3c770895c75cd96338e60a25b0ce7c22a27571695b74dc6f29515e7f271ccd4f66c808d6478be0ae10b1c8e13167704550b31567e8c8d6fe008dd7ccbb68753b52544ae222be4765e58d30a957a020dc76056e8e6c5539fd1b05e68e2eae405be18b42f9377009589c38e57a77bf019b4e0d9af6f4200fb37b983c1ae8839d684821153d19e1d34baa08bd3bafaffe8f4d2325f625d307b4e96f415facb881e7197e8c48ae367a31bf1233fd74ef6874eab919b914145fbcdb622a7c7ae70339f41f77570e16a9f064c538303554edd7eb1d39748c2ec85be1f3d9a1cee9ef4d909fe39c7f4a95c4cff74341f05152bdfafaeff570cc774e623eb4818f4c5b0d21880ea8f553368a6053c9d3062737f200c93ab39be767d89898c7e2d5d82b377be6669ffeb7bbe94f06a524e868e1368c33fa11136b917abd155f2337d8b2ed14245c58dc0038769c0221533c5f0bb4df5071031ab67f4a1095c7dc216c9548436521486d6d2e1c2eaa971209e3864fc14c3f9ed9e43758eb59ddeb01597e49e3710ca1e52c4ceb7339535b8730029b6c61ae76c9717e10da8334110dc68bc1ccb6d665797d042038cd781544407bf0286b9ec117636366138f9d7ae6ad74c5e991adb47001124f178f79126eadf130ec615daf242cf145de0dec8b35c5a69061b6333934205c2408d1f9966b0e9cb0f00cf405232db90a5f13c72569af190d7b2df96814196f380165697b710171e146bb8406d46e3e0a76320e007b12083e7af5f8b51cbbfd4c18b0a3e5d7101bf26fa9747d2a98f8fa06641c85a2965b7856f74e1dc4e1df2473ff1bca5efcc596ebfc319243c3968e9fc6d312823c2dd77b3691a28a45a51c5c35998392f615f6f351f7ec13bf2de7a6a6a456cf8e5595798c60b8879a429a7aa426034da9368db0ac29f33f98d92d31cd935c32b9b06cc839092ae5661f11b062388e2d13ebe1ae8fadd706488b96f06c837b79a72147f165c8f0916df281b3b32380a81095170de548fef55093e1092590bd1536e723cd78888cb51ac51671de725061f68561a62a2a1139867f213f1875435042b962ecf52c61d5771406d5594ac5a8072102301a8d2c12c7e38e9f86fb54f9553529fd1333d6c438ed8c6e0a36d5007b5656dc839c9cbf5ee164ba957fb7434d5ec2ec02a3ccf2ee8da7d752a0ad1b21fce8c7079e70738c0a5187dfd2eb2f4678cad8363d064bac444d4728271de81a68d8d0e5bc976797125d47269347898820ca7fb6ca2d344c08872b6408964562e8e409de2c6aec213f58724f7c8c9559629e20da109861f7025f3ad697ebef66011ba8cc068b1b5adf6ddba499d13f5ca8b3db40953e116b74022bfb1ae211fde2159ccb09084c61cc08f3b939dffa27c0244de92bc825172a24bcea77927abdfc50778d6a5284ac9144ce12e800a21cc2669374622b03b716357f5c7c4d960132e01ab8f39133967db5c50b25a8d5ff8926475e00106061bb4aeb505e241bff23128bf7d097063c00166c0f84a7d74346d348ecb6dd86a636f4f0e9eb3c4537cad4b8e13b69a307d54ba800f906821ee3ecf3b009b010a3e018be5d0957cb953dad7252c8f0abebba144808f360a43654f993a847d1f8eb434dd2de55d70120f58d7cc8c1ff36d96473f9e6ea3032fcf0a13779c11e3cb9a64371c7460f5aa7ec45de130c477aea7521b55e1ed49d8cfa5c81b418d195a32be20cc80dbada513dc6eab2da66bfa40848b4b085be81657dafaeb73505dc9786e3b7010e891e93f8e44c83a9f66a7db83247e8e322c192ca4777e2e5eee171f844d33311163f59ac490f7bbcdabad830a1275ed0a9589f7769bda152a7f81bee1c2817eb10a0bf72303b6663faeb2fe0276567d5b70f00843281f485113bc00d718c64683379333261d76aa14eb80edb18716faf804dbde00a09a51e52541a33cf4654816d095c9201d3d1c65df984d184f89400a0e2457defefe62506000978e6a66f51eea63404f6d91ad55f59dd286c1699939174e47421e90dad4facfaeaf741bd113b168f67fb55cf9d3d3a7c4ad44f23e8ff818c26c26095e147a89ce514c9236b5da9cb585933ccc2966b65b8dcfce8a3d934f52a42bf033a81d7efed04054e29576387033a98e18d9d835a97f9eea0a47f79a2a5123938ae58604ad0a26537d6dcf8492d9b669af84ff648ddfa45ba792b5f25b575f516c014b4eb5f176e25321b7fc129688a316c3188c0e64ab595adebdf4a8bd1d327cb2dc9f7888985231806d454f2e7ec4c68cec4be5dec9516f80413334024695c41772f82672ca66880a8e1e03f562c2737ed36d08f88596f681547c4365680895bc1859af830021e1c5e19df591afe683ab4bc1413ae1fee0dea6b2f73b01d27e4cc08fcdbca976e8907ead3d783b19eeb27cf9f94077e73d9e954b04ff8273762e523f4737d5442167d03682c03cdbcc5595bf1d25215a38f0e19b323c9b7596079199cae9e1ac0f449443c6acef811f082a2de89533830ee3b928f531ef4b39f9f6b7624523879aa954c3d9cd6df568c95005f6d1d6fff4ac9d26837f529753a57972550dde09cc35be98f735eff1bffe7167dbfc6df4cde315fb0b67c2fe340b56f925b959c577c0b39ad20162958f60b8d6d9f6f8f7f0559d18c725affd7bd08edff8c99171735f79bd4a078595b5f00dc74e6741b23aba4f47e1e40b512cbbf230479bad08e97382e7ca68b1987a76be47fd4013d289a469804fc9d068e2014677e7dac32b036c9d802fc16b0e046564e3768cfda8488aa2bff69cf413bdd5e68706844982ce27757d3ca2628b16d5bf1cc516bd55b5cd6eb091e3724dbe0a76fffce4abc5b6bf1a25f29ddf7e2ffa352ca07148c5a02a951112f6d454f11bd713eb79f0093cbc4a2fe1d56c32f88944974401fffaccf53990c2ce81e60f822da2994bbf0fd4206812f54d058354790022c884d650ca550a7bdc9292a995527efe7f831e9ada55eca1067b0a89627568439b37b5079d9701a98e3b205f9c51685eac80391c3c5cebf873c7c24e0f2551ac466e8648119e2912f7bccdbc009898a9abe4527c65949dcb71f37d913983b144e75fe6fffd45be3e845ec394361c5de885c1889c8bdef2216da0d0b63876b60d1c7ee043d89f9b3124c147895af9ea7a24f8f8f7c3ffd02b1d84958699c20345869f489f9c9f6a6930b8bf249fe30255cdd3d17ca63b24d80170e3a4ac1d9e84b6f1085ce54664d15259a4876f268113173f41d5acd3b4775654b6125f5d6d21dbf3bf9239931f6a9342c3c91d49b544a777ff4ef7318da82a38add0ae42c8669fbc96690118a02854e4f581fe61e9084260585a5f9b9546eb13ca2f8e92a9eea1ccd7ae4889c3c24d711c1655afed7334b65e745232a47ce79306f8779a1bb53d8e345b3eb3a56cfe451c5c7290e121bd73b1e037b2484ed7328703fc14648107f9df67fdb654ae0d43a47776ad0f340c2b994da877cd289dd813153f9d4cbb8e7840e92a7ff186700daa5a0ac780b8002e72a2955965d5798f9111f9ad3c6b6fdf401b8678cb6cb25e6909574392786bcf6f510c42471098a7d918640f86963577abe3a1fd31b4e445c1e94bc2b7944324fb014028bd048679b8d6efbade6991673d2cd27165a45b45ac160de97cfe25dea0664acba596181ee7291289fee1b6d4f1d8bb4211c682937f8c2feea98aa278b6b220d89895d9af0f49cccbf81f50d3913bcd5b5c3d9e7d012d1f403690fbd201064f80daf72adb7dc7b37c7820a37f7d3ee18d513cbedcfe9eeab2b8d3cfb02f49b6935a75665bc8c3154eb3c39114d7d6ba48f589cebadd5e2108a1cc556cca6c2e7304d5f3932eaabb49d5cb145099d3440e6944eeb638e8504c97d5831ca824196f2388cb59175c863b223a30982c0dbdf93a1cdda7ec8b2d9b537403afa1eaf9e1ddcc1f0b9479b86bb53182970a5db3205e1f53824c9a1346912810e099cac1c9713bd324130fc4aa746e4d5a3abd56511077ae97e915eddb4b07668a6b956a656d22cde5aa945b6a15a47f16462c135aaaf272bafe02d26968a767947d35af6c89d52f761e4f79b6063cb7cd7bbc710f534f0d88e9d8c8f75c9b5eda1488ee9a038f8d2511eb496beeb175a7f6841d58ada951e912380c20035272c038368bf0c99665b8f8b819b52a5a6ada60ada554f8f60669da437377019dd5da29496441823c9367cab91df22251c45cfa9bc08f99541b86e335790b8bf7085bf5a980d600aa4a448718e3a429245c0cbb9d90257be5f36413863e06f55eaab74795a2b414d07f3bda4b1d037390b35b3b75548dba60a82ed5420e346b99a8a5cf532cbc999c8bcc72829103d93dbba33d57d5ca1813a8e99de0bbcb75dcf701adbbc0815ddc8cdfe16306ccc43b1d5ccd0a6b69cd2cd806169992ee0bbc620963141a8e0ddc09ec22115b221fe6a9da19d1fc78067c0fb2793f4f810546085f4e985249a4d34bdc947a38c2f183d46a51db327cc0a5480ddd22f0ad70c05c10b50d9c4fa6e9c64d73209e4d90bc618532d0e0ab6d5da060f6d9f5c84ed910da0a70febbb8b631755554d44c61fe42791c1431034adca670ec50171044aef9260b06a446ed2fae4e577d7b40f7fb3df8817d6938954a9e8e25321dc89d2acfb0c46c88b2694d697b5821c080fdb0ea022e8fe2b55fbb0f37940c53486386f0eccdd0221440f71059a5bcda951b555fdb57f15a76f7e1a720807c575ee6efda3b06446e28e7e1082b105abe3c53e10cfa4769dc27015d24c476405a3cadf9c70904227af186789430dd61cfd936e2e5293a752e6aecf9fdc8b898610af32f8e1c98cb06faf08f11eeaae288d5cbcddbf83c62ac34074eb82acfae1658621d4e84e1a6a180c76bdbe738b0867afd8eb3f4cb2d26e5b94282152adbb49320cb817c1cf98d397d4c3ba3f77fb333c8c61cfc05f60f600e9cf5a79aa9de7b54aeda9a73b7d3a345fd40024051d862bf7835273a35c660f2bd1abd2053879b0ca7f88e723c60ea67f4a8200456f33da2791d2a539cf819ace04c9eae0a997e03486f2c4ad2999c3811c8563130d6c79b312c226bae7094e27a8957690318a893f2ed0286bb2dfc367a1acbbe7f3744f31aad6e39cd370105d3bc772d5736664a3292a87b699a32fd4f76c511d07ea1e34da2b61a8d71f7652a6425aa6758da0db11cd538e48d6acc0b9c36bfa6b7f73ce9063dd3116453cc7cce4cf164e2718c19eac148f73e1050eaf0c70a5dc9311dfdf41e2c1aff36bd96a32fab1194080dedc6a5b0390614bd323c6d61f370daa2ca17f3f26d80044df14fc855a407eead2378380f3374311331804786b78855154c9ebeaf678ad931dd309f6f5784db2e70dfdc89dc393720d140072d0c212828996a3343ed5fd31dc8ec53b0f2c482b858c27f2efd00d862ae22f35405eaa60cdcbefd2b9f033b8361df30fb7a627b89b3d7d7ab6dbd057f4f59f4edf38b8691da92e6636ed49889d1b3880558b1116c1c3fe3df210f95df2f88913aef82c78f639fa4b9d18289c5e49bee3c7fca1e1713fe16abbec6ae96122dbd3ac079072076bfa6f4e1585eeea9117dd03f22583a43a634864b4a4f0cd74bdf2dad70c4a98287a8f10426a41c642873f2478f89d855856386e27d516d437cfb4dfabc5707966c88df79687a28c9dc7f263fe1e71f23535907a914998dba7808f201562981d8ab1696b98f95aadeaf3f1e502dea9eb3060c1bc74f5dfd51d7511060cb769b7d1fe73b142f2dc7e49993f9e1754bdb4517f1b889fae81a708a46452c1c44bd0497e6fe795acefb2841f8a8cdf195b0f0b8daf9dbcebeaff70ad4f41d80a1c23d28257667103763afaf71eecc9edcff7d874639f6a5185ba6d9e4a256fafe9c45aa99b0726a6223caab50e4a680a16fb9c981056b879d390f19869d99de825cd41c6df927e3bf0a36e754d15df344f67bdc2ae7c31352e9c94e12573566d14e95ceac11a852e8c035cfd32a7beaabf158ba4bc9b0efd91ebc8d663b6e1a6d3c702af219e25e3d08912a859e5405edd8f0df13126f5876a111d0f5ff6eaf8b25550dacf609094bca98aad2f5ccae7b3bb9b5d8be47efe945a75e2245c11756e69fd709f20c73305155a0948792ffa6384e460e5f782371c92608ed4be4c094dce88d595b1f4b7dfee8a4a62f9bef50ef701466574ce380d3a082523086ba98e896cda6b67f398d9c5d33c7e1ed3930700076e75bf3072474cc44afde8c028a8c12ba741501746885c6fa9cd1be4aaa18e7558c3cb4390fc6424bbe74ccdcd7b991d7cf53f425e190047085744cf6d9376eafd2295c8f83db9c4d4831da49afba7580f18160f84e0622087e762c7a615aeb6dba2036152bf3407b7843c32c8f71eb448a402538d76b49a1a22d39719b3b6bbe7bd09bd2f21b7b7845095852be5b2a534dca17286ab5e64efe5cb5ce0cbc3c33099739a1234c0d996b79cc3b745168e397741090ee1e6f5623c1c7972c3cac0f827d16428bdfa7cc2f3229a764cbc9cabca9d30b2cd821aebae21cba4365df4549b7ebf3e91997a63b285817d0d64fa2240500f679c27c0a4393819c433f7f4cbd3cd1376f2270b99f81b8a488cac99b6b9bc88a1d31fe0c4d0c89201582aade21ef35a66fc89c8d489cf20217882993771f7bacb28aad3c1e04953a935429c48db19c939f77a2d511a2b36bb09d682223097628a2e1886658233d9a624c6b04d1134595101adbf4570f5b93624d1433f62e1e8a2823596358f45c4c329bcb6f3d35dc73f01b3e2c79d3e2de4ce52d2f2b0e723d9a9156e066c139e19203a28f5ef0c0ccd79da7f7177385c085d280428b25bfafa2f04415dcc14562464a476302b7a3549a70e069b7c0f9224f4e5c41ab0c2ad58e4bfe14b836ab819bbd81bd14608e7c0cf44ff99762969b5ed73563799b1164dc0fa04c11be4feed8afb0010d5d3056bbef5d4266bdf70010a7cff0f39ae726e5db54f4d035902dbac0b40458296cd41c320f38e9a87ea1d54226e5c65fd4a8540b851bf7b0372e15aee30cb20ef48dd29afa4e6ffe7a153124fd3e8d2bf736089394acd7d848b315e4d2f0ab8543846e05cbe2b610e34905c9bfc3fafbe8aecdbced20a3e65407582d62b450ad0e565939931b19f1716a52ba85fb9d6ea2c56d23a7a786f10a748ec51a66bf49df5a5a92a2a95980424faf85af5006627973390e57597771c3a803e370f24235d6ca1fa16c5dbbd11676b0efdc047c316b24e5266a4c425229337ed93acade597d0f967a1865a190c99cb7bb6994b7c9ccbca97fe58e3474ab6185a2971a0e5f3daf8b3635c146282b6e59bbac7a835367cbc6c3f28dc45ac6da55a80b66321a8cf9ee993947e4423cf6583085c5bab4f08ea059166963d17cb73383ff19e528f7ae1ca7b7e9bffb719307fad42364f79ca1471baef6dabfa3756840f0ca018806a1ac78be112631dc975301fe66ac1034e4024809b182879c6f1661f9c8e548ad156d6d42053d5b4a973203121bc0d7b44b7805905a2672b68f8004ba5c4f56dad5ae3ca3a8a18eedf0350ecaea8364e5ab918c29a878e4d36c17e78d94bc9cd1d40dbeeac0bf681704df373631d34229cd19c1f978d3674fc8fc0c29b22590a343d1251f00430d49d2d5cd69381ab1f9050219e0b04faa3f25e10c6ee182f8db95ed42e214927cfd12d1295da91da32678fc58edfab4dbab0274de577ccd4a712f4ff8f12112852cc0981b1bc4247ef0dd281a2415b55b7a6bec7f21b3ed522742ef96432a4822d0cad89584ef3fdd38ed271b72fdc7f2bf4ea5d667c1f6986ddebe97a3492c1ed4c321f68623561adaa1c17d5305bd46ae6889769a310be4f6742fe3fe7d4e906a744ff1c1b7d46aac4a800eed2625c5b58c03520dbad6295727a0ffd9be358dd2884661365957dfbc69b9bde607ea8010d1700df626c921af680c2fee62b9197f90375a8df8101420cc5d52dcad8a471051e45e0f280e09b13baf5c00aacc1bdf56450d1d9702e643dc1b0d5cb835edeefa3bd48f5d1fb9a323e65b2e136963f8fda218490cb69996cb340da85bb17391ff825c02b1156c2306bae7f1a332775bb6c055ad4978cfd50519f0f753061238787ed2e40e439400aa644a18dffcf9a0513b19972923d87d604cc421cc8488869597cc8ea570062a22bf810cff795436d01fcbee11bfbaefc4fdc350dd6314475fe7e68bda829c89bcab2080fd11f842817bd2e36112232724ca58d002bb44e9403d28dd042eed54ed442a519e9b66982a641031bb75b9909430749755d5f18e90d463b1fd400f1f5b304575ca9fb4e50cba5d089a0df29c33872e816f29627ea712b48d1a4b328c702e493f2ec08e73347c0808c22479bb4af046001a4a2e3828a1d0db9f60ca30ed560c9c43c244041f7d49c611ca40fb6b3550b0edfe2356a41d1f51a3363dea593e0d32153f33b3e580061db54c84b42dc406c98c0b3e66fa337ef6949b9492cd3f6df18be16ef7e042c272fa920a659b06483bd2f9cdc41363df064454e1e72ba3ff77b5080290ee04bbc37d86d0f753abb819ade6faaa2cd24ff2327c7d204c613e2ac91b48d5745786ccfcf457df6afa1e019c7476611195e2ff7aa060ff4c7ce41531125f36088065c04f36186db1be76bec07015e4abe5c963794807cc041a9e488f55b3f7d61565a15a460285858515a9a4bfe6e1486e8ede7f47dcf4f3fa3cd18170b45bda6422f3e2d1d460ef37540141742097044a532b982308d11a3c1501e780ceb1340f3bf75c01a0f3f1ff62f9c0e61dd7053747f147fd047315ea0ce6dcc4a1bd166432246a9121895be3fe3752ede4989b1a3cebc9be87bbd56036243c7e5f5bae6b34ba6c0a23ab8f6908c23b63fab18a916a1332d9ab0d68c9e19c70f84bfc814df6dc9f37cbc77aa279ad23cd180d1e65804395b7977d7b57bdca0e8ba418d04ab8823c6d9e57eb489591eb10f6aea5c007b6f0d2a261042e77e0ec3d22c13502313ccd9f758546bca339962ed3c3243f61e801fc1ccc1b2c0d03a4a20217fc1a500b8643822ce0f6955aed99b6544dc104529b0e43af25dfc4d08205420050ffe32312837b65b41e2725ec4d17755fbccd6a428f4c19a8bb974ff4d920512c3bef034853937b374a7dc5070388aa8d4ca557de89c5dc4bcc130b84b7ddc17e7cf62043a667811c5a02a97a0bc86671d31159fcf9a2e6c79f976c9cbfa755b33f8d5bab2ca382fda7b30c774ff0b821526f38f0686661e50d0f6112a23c6a45a18a9deebeb8457c3df45cdeb44bfd7336021dfed8e4e9da8c99a68641a6090decbd59fa3315c2150834ecfa970c0a227eecfec4cd3d1d493c4895884153de59c2e4de5b6cd0efc4b0e302dad6c359eca953e13d9bb66a98600bb406fd4041b957bddb32acc688d3f8eaaf8665713bf0ead45de6b0870c6cdc10c3860a176b0c0641ce0a375808559dc66ec2afceb95ea475244753cefd914d3643c81c237d808efa387f5c15f535dd5f907e414b84e85ca6aadeab94c2bd1f67a03aab3e43e1bf961c9834696262524b9b39bc8c3c399b80fbd752fe75886997317bd60266ae33e7fa15a250dc3e000f4970dbb158a3d6ffb87732a2a2a7f6d0bcabd458aa428ec848f7604c0336b133216044e57dfb45f4ea62cdd4353684b4cee75a2d52ec3e53eebe3165603b3049156ab52b2a7ed26e9968179626609cf3693db706f0d4c1b98a26740ef71bcd1bdf5cf4180f148e1270ab330cf5a2f32d88e31edeeb3486e93e5d90c6d3bd48e911b34601117c4bf05082e20277c4cb69a88d12ef31edd948ee412741cf3ba8e05a8a3a65772444e78ba8a51bb790861def2a589d2b4dc26a18db6d6cea8f0d71d8cd0fc16ff061e84e4b7c117e67cefe30476692b24ea4f1d9b05f82177fecfc7c5619ef0338352cbd039be0b8e61dedb98c7905c23346b969e3eaa4ff73fa8a98d171f99851aad41de337b910d3cdfdfacabeea58976f576adccc202de39e664d1db97379f5af6583f65ff0406c1aa8e82d2e08dc465516aad7705b82eaeb53f981760a7adcfced63224b291e67e16150ff2433617db49e3e593c616030ed5b6d3ddb93cf1f6b4333eb3bd5a27f59c20d48230529018b700684e1097778b5cb31d43660babc319430e87c179571320264087cebad95cc7f9dfb3b0f00b3bf59b9b6342b285383d796fb7cac5a04c994eb92d3cc7cc974f217c0b94fe7612448ef194edecb316e0b9ee4d0e6f795ed996a29ccfad6f499b9e0d056f1cc9614cda09cc236d2112cd37f016682b0f3bdcd73360d665ea245fc80fa4587057ecf8302903ba57f04d5a28f3db11960a08b3fcd5f0b6746ab060e18380395f1593ad225c1025bb6dc8ae4f9c535b345b09b0413e20b0f222fb608c6ddb163b4fc020f4547642d9ec8fa3284b25de9a1d7e1380be381032e2b3ffe262f484a8f54046a840c3fd3fba61cc475f02144d0baf352f72b8cdf9bba85d0dc6d0c8945f72670c47225e54f980f0408f6870f0c045f592bd9c00906e85eb7297d6c57460410289c43cb8f9a734be0c2d35bf14b8b9a5cb26038a92e1f2c65b4354e8c5ca233aaf75edb25dccb392640ad65c30455161f6653f3a194b34367bcb53b9a7fc1c9975b66a6049ca781fc40a6aaf0f001db86812facc71ae60e50913889a22359eab73a667b4e78daf2b0caa538dec22f8f3e8225fd576220ff83aa127d5df2792e0c2d9f8fa6c3462ad60f057ee8ab1e28ed68612ec57a780a80e40150e40111d77aaa8a6b01a980b12304e66d28ae6f6ac37924d3aee2e4c57dd813b4c2284370214781fef03b20f239235f27a0eb84c7c71f5f1a7c04af0060b1ddab8c6672fd7d5689ccffb580c4f982430ba2e56ef25d1d483a4452d82acc4072c4de15fb8a6fac5bb1b99df0766b7b410b7777eedae57957c23995a39c5935a64546ca1b635141d078477004468e6046bca2b8dcf38d05788fc88691ff382fcd0d97cd847675d3d7aab9f09167a093e457da1a7dd135d06dd7598f1e59faa6746ce9d5f56f265205f92f9bed6ce7050713c0da1bc572feeb60f12eecfee77b24b83899d8507f646ae2940d06ec8a84b7c7cc06d09895ec5b22d9ae111f072dde45295f7b4209d85354d921734fcd675b183a16488be52e72674f223795293ce4cbd3e0ddb3beee8748374ebc263207fa7496cf3aa083292df5c2bd2604f1bf2b1629626f51099ee3b6d7f1e48d2b776869b2abc2bb1ad104327aff6644f488cff3f3d8ee1fe643e9971b821a416d28d916f5a7e447e82a63bbf29661d7b99bbf82fa7d50cbe60edd12289f1b9276cbfef8d2d9329a4da9603cb6248c4cee140832ef3f248b7b1bf3d31c3ea8185cfdc36f49b43fe3bd0a9107487223c8ab204050da6f57f16d96144cee77412be91e05ef412509cf27c20bc557df66b7f5bb1eeb8f7d9530ab668e868e981a6e8a61ec66298abc59bdeb77294e730363e7c4737fdd06ca90b5330a36a77aa7b4ff052f3513d4993f32eab17af4e91aa02c1636218c630c51df524de031a027614886e577f013fea89083f908ca953ab6131661b7a585020c55a8d26a272c3b479f9bb2cdf24311a15d08bb23c7b922022f634311ce804ce5fcf20806d2efd46ba169269f2941908532f200b5b5b51ed1c2f50b1be115e5a2e3753a3174f0b61b448d962047365619e2bff70f34f274436cb074799cb5e346e7e36dcd2c5d69efbcceb0b4e590e16d63b26a6dd9ea5b3e155e6a5b116b6472ce71c767900a6691e299b6568aab51c5b29fca118e6747b5ed8e59a78a5bdb8309f64261520c364668b5d5741b6ba1503879d9263ccdeb50e663b378cc915080b2ac1f930beedb958942c6480b7044b59abffcb86a1b70a72d710ecf1f14252accd4f72bfc2f92b12f8ad140720db2180fc4ad146a12ed86fc3ca1b348a342cf7f9136415abec377686c0b5b73d0a43ec49655971e2c75c63c2e6f88b3a984e62ab65ae035149b735e6a2be147eb83ab7e58632ee0762c2a77fad4b13189e4a1d4e4469fe506706b7eca0b00a1824e6fddbc0250b2c2e84e7308c189899a559c6e855dfbae424d23ac9c14b980879061211a2d0bb933e7719c9d1a051c278213140eb9f0cfd0a435e50fd3f6a65f2f205e56d25e07be8bf5f23398cd839dffce6ef518521b686d1e25dd9fdb8581b1ff50cf76e913cdd7bcfab8c2b7ae3dd893ede918a3a161b19927ff24198876f91d12a66e449ba10005f7610462c6aefbdf63f54dcd3e5e05cef301e673d93d1352fe10b902732af85f64a36518033c4fdfd4a6a4cc640e7c26cf5b0b8b9548b26dacceda449a88ca4c1c6f6baca7b18fac49efa02fc509135484c09291adf88a892909e174fbb154d0d1238a6456bc443b57dbe6ebdff8c523bbcab39223253ff585c08cba6f9a06af93aa47402e476c2e161b03e7a0cd0c4f41cd69ead6131b780ca9d3b7796c82efeda7e6fc540584285f0960aefafb71f1dc775f0f891e10a8a32be94a4b424b81d55745298f686e0d540166b08e740e1e6a517471fa42483b650243f2d74ceba175a762ebdce128a3b16b2fdf4014340a2f56320805c9c5fea02ddabe0a29e667918318b519e42f9848df9216baa60a6c5b81de0c4b3398e0afe02fd02e1029e4b92c99b8479efd31f74c92935b51d75dc11dbdde1d45ce579a760fabcec15bfbee85dc534f67837d37bb6fc1dc069698d5fe912e2fa54dd12ba106f218604120d0276ea2f5c18ec04e943ffea42b85d64602c7559a11fd3b8a6c9735b37af52081aae8c6768c346ae145c7e685b9d98be13672fadb894cf9b1c151926c630b18be9421a3ed8afc6492c2692b08681d65f409ad816551a631267f3b03d9e22dde76d8042f5b8fc3ef5f13833a096a335ada482878b379596d61d6209378aea70df3a4e28e73d633f574ba0aa4986581a3a59d7063e68ca2494e0844146deb6c88c6587e5dbe759229adb6d12afc78b708b76577d98f9e1c2b8ad66b8a27496b5d5e9d0c867dfda431c3fb654766d15db1bd8c56660f577aec1dfea0d425567e8c78b8b9bf19c7df911542e688a44d73aacc512eed4ccbce226328dddb75b398292a6834e630c597d88c03c0477fd65f8e27060a2564b599161e9c84bb608063aff6e574a684a86260cee6ae5cb08a295badfe0f9a9f1f67bba62413240fe9caac331b3fa0b25e4fb4e4b4b733c906299cbc7ccc96cf7595b200ec8a8b6b27f03f40b0b03feb8f42d67856beaf9eb7c1cf119d2860fd9c50b1646acdd8969b882f14318f1b80bfcb939a2dbcdc75a25415c8b35db366213a51816f68735963db836be120537f7c0871cf55ab2600973f682f82a86ba0841970bbc114e00fb190b7dead2696e3e2624efc84dbd484384596972cc3bd2ed0ebc30a9a0df195da600dd45ec8a7dd691eecf00f8c2c16d6c745b611010f8bed5c90f4995ba05cba446cb45e46b063dd2b516ad8ba07cdad37df531ac9c54483a38244b8f73d54098ae777f174449c3228bed3c3fe05cc5f8184bd6a40d8ece0d8532d6068e3e1014d4c9c7c25ed380bc4888e17f06711f4860ec7b4d811475410731e24999591f482d42ed44cb5c5e27a4d57a57d8d61e6d72b2a944ac541673b7238797b1c30d970f0912360f7b12a6a16e1a83a27aa883a1b2feb5e8ef592819d9e8ecfd7dd4ff4074449fb48a32cdbfa3cdc3f55dfa51e0b74cf67be10e22ffdd0aed8a5c044c4036ba8511d231df42cce653aa6062f7e48a9128de11781b9a1e49ba371edd69e0a5bfe4591facd559882e9b1acedbf3c0a542f508f5e831caed8b3b40b0dbff994af7a0fac83998e6786b4be342c3c88653b64010514eaf40ef4f5030a3127e7daad49b1e1af4574bb7fa9c2a7181da82259e79b92bcd3e889f265473e2f73d374317f93401745630355021b11ae3ddabed57bbe93c90ee590129e54d7ed593b1ed15882cd400c18f577288ca95ce5ffdeb3da5dfac1c82a7b578c4add63116c0d3937dc8f9c0f38d9df80e52d5627127c7d76099dfbb71aba471ba79be9ded9c5868cf38f73694fcbcb60c35382e6ee8eb3736b63139920ffcd1c855a40700370ae89ff8704dc203253f9a0b5fc5c04b59d64ae7bb387bb3cbd27e453198fc7529ada891968b560d9f08b1460ddace20fdbbfacf59ef0e0fb0d624a84f1fea3215725d4f522fa5fe86cf85eb78343591c58ea129f41869ba3d07cc0de87e01dda263ba6c0584fcef61dabea752fafe938741287ca2e3021add7d483233d90f461ecda8494e8189d7bd4c0d1e69119d92edc2ab7cc2b6acb049031eb14447431650602d7fb7df54383f6e7b80ea4af9bf3b77d320af455b478d609a95d8c27c60277e5e3f0897c5a1318ae377f0ab73d0d84453ecb4b6ce879ff62caf59c5f95f0c63be71a379bc3c5ef0b70e49d7786a2a5a1da1dc1653822002fec6f7b207dcf0314853b93d2faaae27209dc3166836752f20bf57c3653ede5902e7785140ac5f85820aeeedab3925d62d57226c5aaa35dffda23e5121631cfdeac5f153e8b98cb0bba8a57c75b7bb6593709b0a8b841dda8c62530caa8c8dd7800aae467e4654c632d00f5ecaedc098abbc14fcccacb0ae9b979b929e15bf453307127121f0b2b95874b771e7a0f953862a3d36c0213ff076cf82327feba60afdc6d599d16606f65f866d6008b04ee2b220ca156c36dc3f47a19cb8afd1c2d5c17149ffddd58d09580c1c1559d21122d95275010ac8ffa558612a894ea78148023390238c2c69c3ab7fe0d92935d37730474e5cccfe70f13e14e4a97d7322819a87f4ad5d5535c6ed3671247b6218c1880b0d7ef2fc96db8f8073e7358e77d40fae4ad1fc575206173777bc66c0abd38b401bd0ceabaed04a521c3f6151ce52a035decc7472189bfe221fe3617dedd3cebfbc7a999d8d5e6d0e8d723089a0e1a03739497daa89a61657cb4fec87e9bcbee663a896cd51d47bb5a1b6c863bd02f28172f09e96d7c93ba89351d16278d1c4d42b538693a99fecd19a0cb9e52ab0d4c3339bddb6e398ee40e165e764bee042c0fc1192db9cab5fe1b5dccfcca678886f99f00d8da9c73f423cdb904205747eb826c93c55a96e6374892b35001e3ad509b0d07abd7eb346c8e096bf3a6ebe6978409d49c2a6ee081e1651824d2380eb922c16d9915bf1459e27fbb5f6272906a3e7ffba93485c794b7b58317d299e5ad2081dfbf8eee7813638a1ad717ca8bbad670f95af3a21535afbb41e3e9d5fee74ca742926e4b7e4298af9e89bc7becb5cb7ad46ee3a816621d2ab95ef84854d1d62fd3865716999fdb47772c2e8d56b527f3c223fed0593727c06130383686d7e1858af4590b5c28e591596418b96549683134c38e46765115b43aad609291715ccdad47e02d2d028aafe0787cfea243d9a405689c4f14890408555c4df8c3f9c1fc6c2e6864faad947396cf5bab36d5e1adb98550861399330b73f8617bf2ab77d180bb002c84dc0b5dcab2eff0299cc3c1b3e6ff45c6c2145862caed459f261c904ed9ce8b4ac5a453ea0cbbd96b087b9eebda64f24a9ed233f2d64516876a843db21eb4c23f04d96f65ad0013b005c9cdc96fb003027d6266847f1018ef3b9c86dd40e381443de533fd78d047667b9931ffb60d368db9a7e02b17c0d0741ba91bf4d3544d7332030c9ee7d4ee03cd1711cbf32931a814df838d26eeaee9c25103bfee0f2df160c5e9aa5b094c5b34a7ea4fd49e9080f7271ed343b736a87a87f0c57ecad3ec6b1c55ce6664d42260aa01db271cfa56d709e8ad9965533fcccc2043ddf15d590c9ec51a273a71913830ab6d0037bc63f413e2e33678e428954a333dee054222ccbd80f498109ed6424b76134707922438eb5f6c0a7c62712e330a1e6bddd80beef0493cbcd1e2754a64855d4d8a81252c0d1731f1e06593920435852b588b195d71a141121afeb6cf768e17871770895e7b18192ed74d224a6bc94c7bac1731da6c4e4f8b37de7dc76ee9f64c138ab86008e2bee834a2a26104c0d70ee6cc0c67a96b354aee63df957b9e8f9223f111453d04e7bb50f9645b4c812816212bbd33b5660c6bc1e41d5d1cc7ce3a587df8f5dd14ea06839693e7f408ca99db32f88ebbcb818c4ffbbe040010fd0d831fd18a751755f002c8e9cc6b082263d395572c05127a375f08227109c222bc45501e53c7ec5505390f78a620d1fe0862b8bad2450a9fb19a6916435e46e8f5f6d1938bb53138decbccdaa7b3e01cf2550ad67b0ea6b57d0fce901552b79b96c80bbcbb8e8d1236d561a80cd66ea86b78bd7a63c04a57eb9fe4dfcfae23315a2265f32c8f8624a4f2e606e67f5c13cfec5795bb277645a620aa23f51a52770c915b9db040ee186cef13e1c55d00d771c47b2d70f32200a8b563f5a016b7dc369b991fc6f9ebb4a8015a84a82f3a2adb845e6380064d56de8c4528b14fea2e7705158d63e4ecdf447c34a30f103baefec8fe2c5f0b2598a9fa9a2a206c929f28a57f713229a3b44241a71c57c30fccf46897bb9ceeda78c498d50d67418abdee817b415e2806bc7891f630f0d0e176a2f9d072497589285beb29b546c075b5595fd0966f22b7f0104941d27b78018cb606687421f787274756f914941973113a5373e01ce4a6cc3b7c5a2eff11aab13a8a4f5de93036ce18a99714087fa933e78c31c96de0434bf2a12171929139db636049adcb72cfbcb1f15d264f17d22ed7ac1e0a8c6d106451001ceca5dcbfd0608e51532b033d0c2eef41871dba046a4ef558281b9d696f01c64b4a6ab3321df22f74b1cb50433ba1bd7b0c822f7f7bf02e63901932b92a2f20b5b1409f550bb084eb437f3598d9636a3c380745f2bbd07b34a41e17a506b8547564ab4669e9c365d38c025a15bc6a03b8b781591d5b091221c9461fd384acc59650eef970ea0aea95c414b3c5017be5093a93323591f6c8c534e1f78d6db2285ce70e8c96db82acb180e2e456a1c4781a09685453fd032e72499cff26c85724342205ba4371e36abe200f5de359efcf21de53331391a98c6a0fcb6733e2475a18f15f1c10b2bf5c51e1447d21ffe0f93358da90757424600d2b083d85a8e6538dd291c57dc18557d042e4d433eec1b5cd68a6e4dc631c53ae7e2d59805ec87222de2e47543c36abbb736b9187263e2235b9bedb40b647a8df2c6ffdbeb8a7ad4f676967870b214a1812c8bb511afd7676d7bc6691f01c430bf8ba3345d78f07328acf50c9d9801a47a5cc7e8373b9385d78c6d42ec655b1550d95177a75747cf6ad97c6f517c06cca3f8b51e04636ab61df7adf998bde0b4b489e7a74d4c05e7e8284d6c8f16a350ff2ce86d8101c6263e75e8e90a3306c01f0810685fd6fbd8e42f46fcf0744984ad968f3aa373223fcf6c1cdc075c7e4bb14f0c4a5636c8cbbe624879575e3d63844b33cb7fe7efd9203ce6f839d291f68fa23e661744432fcba2f0b2ebae9e6d2d9818ee112437097bbebd730f6d682ee86b0dbec2bbacb9674c16fdac50cba66692b46992589332418a66feb9cbdab6ec8995ab53b6fc77c102c5f61247fca55603a70476c054f976d56e3f1439f583f45d3879f619489d6631ecada21bc43810d7485c09bf38c4144784d2300f5aecb075b84912590f30cb1328a87e25cdcab06e1ac2b1f1b37ca0c77f10c281e9628bb3d36e7f041c86d49cd0daa940a17f7c3ac5c6f51b6f7a0d1d5e01bbfd5f29a37ae9704422bb121de118930b311600fe58dc721fca4f31e224e6ca17b4434821c0f96ea880e13f690cec3a047b5dbb6569d2a9719fdb15ad0200e2c28d38749a4404ca1738938f1bcf67e9dff4a506fd7c91df87ad7eabf9aa2759270c1eeaac2fb684abf8492b89beec3cbfe7e167408c838002165fe1bb5342a7b910998b103113998fad2f3d13374429a7db28241cfee193eb9caf370f9135d63c3f92d6aadfaa2ae9fcf61d99a1b3d21a602d83e231034e7949d401edbba3b55e6ea9c022195b992bd2e1bf788851118e5cfb75dd5ec122fb0fdae21517da76dfb7431f7c74ca0f0f9d837297adf8271f7db8364c799c4d836ae018958c5c82639858faa78698f55f55f0f4ea873d322199bc14f62fe6409a98731b722adcb96e05150558749a36a50634735d94c8d0c161b3543bdc4060df284cb2edd19a9ffba6a7970d04cb60717f6688da42e5bf1a734e4531770ae33ae0d988f598e72f66e27208e429dacc8d5bae92786ddbccdfe86d825ae50fde717d60c20de099ee91d20e6ead1d87fd34b3c6436f9a2e623888c61dba1f11d5789730ea982be35b45cd332112e991ffb3c85f53b98a91e009b35d62ebb154a62ac08730085e8235e578ae48042a92ed9506380d0e86e0297d658bf4c931d7bc771b0aad70883a40bf5e36dfa3e54a8c5193f5707b047730a2dd97d1a36d943135f4605374bd861ca01dfd936c555f4db9f69f77f674b37d55a5abafe4dacdd5c902c7a114d87e8de1cbad771ccf4a3f1165dfa0711d7975e881ec2edee299ffbe94f41e931745092ce31c06e110dbfa6daa2da7743ad585d8b7232a47c4a7edb7c37c33a75537b7340f786f966fa5dd545f3db3f0d5aa5d1c31a4c3b4cce9de5e5e710793979ad53743894eb180ec7b4d811475410731e24999591f482d42ed44cb5c5e27a4d57a5f6a26b40c15a431a41679b2e8cd25285f0a1e87b3c3dcb968ac02ec8a761c1718a8ff65af42156950919d3a7917e258caa1d51aedda5cc5b98ce3b50ac014e5da4119a3dbc85e252f2c0b8184ee7bb41a07f1a344d64e8f5d1205de551e9ceec90c75e5d2b9b99b2eef1e668e4d0e4b4e5018f5d72ef7d1e8e902be7767ca750a9ee26162d122673ea875da82d53a08b410ae7bd90132ffc0fbbae31b65f4b662b790913d5d5c5c01138a50b69a48bc215e8c2fc0f7607c0cfbe0e6d36d677a0e3b70af96126af7fbe5854a02f538bbec282b3d12a9d51d44bab90efde4eced640d0eb5ed932fb700f0220c9e2afa9a50e79999718c0a5b6bc51742532aa850ca3bd1a148720bc21c89233c775e3952deab1d2a68701f6c39067a061bd09fdbcb09fd637a2393f0d5f49dcd43497c93850697888e4e3b27146e3b22b45311825be3505d06fcf8f3aadda9debcadef20e6cfc954629c53c7503c3a1ca9d3283142bd7e849b5ffb277b2b02e92358186027288399f21f00840670e3f83d50099da72ba5577f28c236831aecd297fd6e56d7319417a22ce89429867787478d6c3fdee2677901ad29797b76d0cdf9ae25f5384a245c04d22cd2b12b12f9bdb05bc426881b14b839db4db784d37747a610482b79947ae120d08caa8af532eccb0314d697b91e6970cd0c7a72a178d87f1b28a64be89b4d49040c6c727bebc33903ec9eb210f7a77679e573fc3cf7a188080042ee4e127c60277e5e3f0897c5a1318ae377f0ab73d0d84453ecb4b6ce8795c29e0685e021df9e4b187d6004e86ba925ebc5e1109fc274d26e48d903f6a77a4a090faf1d1319fb4a7fd5fc7eda0b436d0399d53a8362b8483eccea197ef85868396e2c2160fdf07125086875421d9248d999b6b79ff7a2b3e33998e13aa118a7f4b78acde7afc3f53ac2e701e3e6040a4254412ed0838055e8aef03593da4ad2dfbf64685344670aac1507bf756291ad1db984e93f2adefb62ba02ed6965677e54f5bcbf54bc6d50ad07f51af39c9e0ad519887a555442c497aec83790e91f58e1b630ad1890f8bdfc1a85735236c3c00994d25a54b1fe0cff6ec77f0b263e8e71715b34da0091eb795e76452deda0149e4783add567e35c4b02acda84bbbab35103775ec2e85f49339a603812a22d6f1708717a3b4fa0f1a468f8485d03a2aefab6779cfeff30d1cd1b4cc1135c0a0de3da46e38903933c64e4d22cb5e2bcc3bd50a82d90a2819f0d399983fd42013dbd00f71b90a89cb38419851abf9d430554a398d6a54106f44c274ec468056e7552ce7b3fb4a8c36e32b2349e18396b8c1de4b61946ef85e0fb8f6e35454f68dec3b7b48ca0528b0812f9544b8d4007e2f015df7c5a8625a7c878fe98e07d918f036113e44404f9ad2f848b05793bb3274422501957a4543a37848039c328db7296dd363cf430a42f5618086b7a345012949b8e7800b19ac809f55a7b155e7341ae4fb5415074d1f1db417fa454ee5b2ab363c2d4fb2c4a9da4b3548c536130273674112a6acddc7e551311457684f6d933f8901b7fabb77fb1c688c31e52ee34320139e029b39d83149f6e34649f0b5685cb49f0a35ff345f831d9bd441340eeb7ee7b7712272226bb0e839d75d4b8946575897a0ea3b09e17744fc8da96b655e6f7c08c973a6be2ddbca35d20e22444ef4b2b0887d4f54532177e3830941b97ba327f3c223fed0593727c06130383686d7e1858af4590b5c28e5915927151bf076214c8f9f7cb61bdd3b121fc79f31a90a43ba35a6922e92e4335efcdc0b2fc8051b146538ce9901df4a560181dd3fb360fd7c14fe1791c83695d261abf08ba9f2c47a21c4d940733bcb9c825d4b28778c8a232c259d51a8ba12e2ed07d4be75e38cd1e16bbf5f62e4a0336740eb77cc2ab1056b4d2367d436d2b2530c7b638e25c05ca4a4c752b640869f514de3c5ae0b7f341eff79f97b8aa1e768c01581c8b6af4b5ca1297903cde1e4ce8f9febf205447690966f09ce15e2d843c0fda4c5911f4c4353157eecce330bda5cdc3a23474bd3490409a5cc243a722a932ced65e0b06876db5731f0ec664bc56dedeca0f3b7967165a4c3676d0facca70d0b9c36511f164a4ec250149b3af1fa9bef567adfc1e41f30afd4152c9414ac4b1b466d83daa434864a485a36ade642d47490ebfd0826f0c2e5b3e498a7a39612e39613bf83e5fe4644c7c28e6d8a52438728510008f0a78a6aea9fb87b06a437b54ef9ac2ce310b4c7a85297a793d0803c3d0c9b29f2eebfa7a940a620adc7dc57acfaaa61e9605cab0bf6ecf59f4dc46f5b81635fb7dabb191c5e74b5894687a17b2946f112904e570895e7b18192ed74d224a6bc94c7bac1731da6c4e4f8b37de7dc7d3eafc87318609ce2783b45dae530cac5e3ace960463e96173487307eab9b70759b5126e66ad33caf4972ac1ca30b751c9adcaeeed27ee1f2834df9e92cc27077f9e3e62cd2cc9fe6f0cf429798f96314d1a06a03776e707360312a608576fe798dc15143ba93de552340c940c97fa94603a6073f7a72b40b718c755875b4d040993deab5bf15dc01cd929a856d90f802aa9b97e2399cfa4fb6db7d73507ce233c8af46eeedf95f3e51db8303047e6955e4846cccea776c954f2d021554e13086d1ac4868b492f649001710a68aa217605258770016c252f9be384b81048d51cd03bd189c325a9c705f314a90aebcc19fbc22facfc341db90f21fba1c39a79762c72f1cb5a124e00bb632f80546dd203ba363cba5d6b4a6a147b004f15f6bda791fdb096a7e8b7ce5b6989449042f02e2c694e546893f8b6e96c61cc6e2d6773ea22e1c2fdb380c574a08ca5fffbca2a25cc5be3eead30cc332598a9fa9a2a206c929f28a57f713229a3b44241a71c57c30fccf4e27dffb06623a9d91ee9736bf4e6b7803b27239ace2daaa86341c861ba9f396d56e06cb4ff37694259ef3cf85bdfc07f50dbc7461201a1899c14b44d13e1e0d6ac644f5adbc4b88dc62b0caadc0f0044ae9ce3135b114054be6121b1b8c33477e95cb76d1d2b46f94760f1744731afd49a55e5dc67b64a1e5c42bdab2bd4b964ee2e8b4daf7dc90c9fc3d8f2adba5cb2475c7bff04000552723be0137a5e126833a76e0e62302396e9e53e1c5cc28152f566e1d6d197af073c9b8945e01a364b7b05a76a19f5cdb1f802d8443788f76cb595156109fae243a7b4bdde49e08ee9888ae6bf5a208a6b2fa9df153d0208fc6dd4587541853cb79e95f3196fb33fc4396f0345c15fd6970bceaac8d3aedb8cabdfe64100db3937efed0601d96136e483c5b6a2ff03d5aada799b388b2fdb80fbb5e63d13714ae8c629b4a2dab55b9a275ba23ddb2d44118a4279630fd45870cb4db744f7e25a369e5aa54b241c218b822b769c903428a3a21efab8fe11c28b1bd005b38063e51535eb0c9d269ba1dcfc60ff60082d0bcc95a39cc57104e891c3992f6ddac9e86449a0a4afc24ceca88d527deb0edd01f0ccb61e9de3221223b05350fed487974c8b17320ba4f1af4e47e1e8c459ba0fffab5641781fce40e86cdf04dd86d8516f3af757b3c01e1392e14c28d96a89060048ae27d3503ec4624025b99d26abd2b21fe1e928156747a26b1350cdd50b5c6287236c628b9f6eef55b44a7aa9ae8c164bbac759759926fbee3d28734701ad3470196c442474b3ef542778701e51f6a599c8af2c192d0862eed260bb37ac7eeba4c0dcb73789c382940d488dc209c0118f9efd80de72c03d927aeaa9c375ce3839af90610694935cbd7af92800adb33b63c481db112bf7cc76950e8e7ffaf0c1c33647a111cd6c5ec3d565e66aea163e6c0871d9aa25dfda350a2af948e5d1995b0e4df4601ba54def2fddd20a8c1eeb023f91fd45b35e1876b02c7cf9d94067c7ef5dfc17acab047d614cd91fd918b4cdfe539d99e84aaf2961fd5a6c0ab5ef21b947dcc5871305bfa98588607f8883413712422bdce8c9d9837d7481d902ee75695e7a18af7abd0ded46926c85d448b61af9697ea07c39910ce4c86ccd70c19ee4d22a8dd522de160cb283dd7c6814d68054afe1f1e03026822df72fff73c651ae51a071e6ac1e1c1f3ba71f9304586b480c830d32031e3448aa4505a04b26293ef6dfd31c76e6bb453b169229b35ee62754be823947795b64048c40068d50f64c997845de152ad9d7c2fe0ad752ef5bf6dafd4758f2f121ca82a9367137bf5ff93c7d197da6e7785c30d45c80a284627a2369f6a547d47a87a2a9bcc85481e19e27b6890e9bd114afd08e34694f67db967ec7193b444fd92e88a1ea15e6973c3da06323e051e6e1c03f57ecbe915ce048c0da1b694c2f4087a10119474108a3459fcadf2d9df5c89d95b32318b79b5bab45bc268027e62ff71b2c0397e3d0a45ffe92d4bfd320483d7928c2068d348f330c3d6a4d405083bc68f3c99f1abf2fd58770bb99f810d19be6799404c3d10f143ef098d78c03d60a6f038190c1562cf96daefbf5020100b399cb3fd714dd2a1c7bbc5242beddf95ad30627b9d48c4a67245e02d1fcbc078d70e1ae827768d2d60c7305a772af995845e7a4cc877fa826a86c0f8bed9afaa4008f553596be063928010a10aff8db2ad25da7eb10bcec8775924b0b28242288b49c825d65a1a475bc3e332b86f0b3e1452658eb3e3bbcec500a2ad0e8a4d05bc4397e0c0d6243af2d3e1b5baf2df8521e2f29e86e4a22759dac941c5f51712f5777c54386e52a6c7e68937e79bfa86b68875175cb93cb3b2890dbeffca863066052003f30b6d5c92e293b7ba7ddf7fb512616b5325f14cabbf8e67d18b392ef2c40aa0851bf62598713c328e76b5ababf95c1c9b7b5411d5ab72543843eb4e95ce4cf9960d3591fac49e24f53e07442267dffab930498b0ed91808dd00f377f155e3ba48313b1ed3435fe842c305ec1f6152ba2bfa925b6ab41a544f275b83483fa8cda25ca3587578b909452619273a419a405f80e9065229f9b6ac9e2bcfff93a2437184516efd246b038717889e6d56db090d418998b46b14a31b071acb1085b2c72fe05d08a3a8b3eb0ff9b327dfc47d302b3fad4061201ab4b04fb8b472b576fd7ce6788ced031b80ebbd8eb3b63e897f1080a16d40ff493d3636d17b68249588160fe5dc562fea544e77caf89b37af855d13276b15a3aca0709b08df9e2bde37c3b5a383dfccada8bb3f541e962f25a787be174b0038f07ccd416178f02af99f46befc967f95aee33c8dd238e27b6bc390f3770f5e14280195df026b7606bfe362c89f82ffd96a59cb452be05c7dee03a58e8ea1fbe7c0819032e4264f7ace0573bfe08fbc5821fa0511abb883235919797c3c8f2653ff1621d32f9dded42690d051673476ab1e95885da44a4fe1a018405a460668745542107b87ab8ddc1cb845ca5bf36a0a65235383957dc8fef9b2e5ebe7c3684da3937cfcf2eb29d6b73d76e1341b1805b1b2fe88324f835b2022237875cdbefd43cf702b7e4a4cfe66ad8f39b27a2899c164aed4496f83eb2eb16c775b9ef8537ef4b381f2644c4745bfeefe8f5b56ebdae3a704bd4e5c6205d8cc390e987cad279d39ecab25eaf96fff05660060b83e58abbebd78f21222cc6780f91d0ce5951e96665355942e702b75e7aea6a26afccd0b5d505239efd1ab3b20987e3afe5265de0d01cd1b76bf60fd2f80a2ff825942fcce144d904345f60cf93487ed8445638fe2b2d588f9a52263a71440c779d7bcecf5a445da1c95b2fa2d061be9282defa7fde7f7284d4896e1f3e2b5b76f9d6e1e8324ffbb100dcd4632694647e26723310ec7e87706521771551708ceee9d84e14afbe859446ad52eae45b085df679523d3bddb94743b1756b2e7fb8f62fb862ce6d829cfa0df161a8ef4acccdd239dc5988606c2038e9bbf587e6b2635fd3b9470c3a00934bcf43a91251b5f3dca77a3e7bdf77b29ef4c5315222c0bae830dc7586c4033c9e1a86ebadb792aadf730b8190acf29fda8299fdde331a230bca09991f6f9cb3e268120f407a5873d471b817481081c124abc343f625e6a2b1bd6e6fbdca9ce2e3c387e2dd883c5b62fce1191cb5033714e7277dae3fffd3a0ae0e600d09ee0e43a71c7c3c58b886eecfc5f4c427217c85c23551cdb32753fc4f05cffde7cd34aaa7f928dfd164feee75f7cde581a35f4b96d0473acd4b1ed31882fb2fa493ee8f32d34dde9d3c2b6d0bd215ab18a3de07700f7dc8584fe4166c53c24dcba614ce25d67a339a62501316eb6f979a250ff67e7aea22e6bb3bec477f466e5b9cb061eaf0969b94c4207c6547c51bb0ca933984501dab95ad5099aa77b9a78ef55de9c5078d95ac8f72bf70533c18c03dabbef403f7ead680b62a4ec1832a07ac4f49ad0280069d032584f873bb51042c123ccffe56a8d550b87434b49ce2c3e250750f83ef755bac676dca9b3bd2a47e1585fac4fda4306cef416c65a19e51d670706787d1747191659d130b7749624f8b97795c7751f200638460caaaa202fa94ff805ccac4c7cf9d85c6f4c20549a19d1934812f2da7a0d031a0bf612131021dd4d2b34a515e89e837a9f454e41a31381b3ee6ab3d88edc732260b9b95f0e0d8d683b99bdb1789564b4c136babd7d7501419b3a1de16137aa23200d2012f61eda8927ef21e670f3f9ef689922de6887326cce02a16c3b97b6593659073752053f610708f230626a6e14446ac8f0f3242a6e49473c9cbe761573af1486349292c381343a824c7e715d65495441f906079a23fc3dd0084c88097b531f3f140233eedc38b56ba8bf21a2c7f1a267b698a0f70f15edf1a458baaf9d847836fcf450feea7e9914da5a964da3bc24be8e0f9c3202c508023476d5339ceaf7cd118a6fb11199fef415ce3e50f2cd8455cb6ab0e1ac78be254810f3539e2e08f5bff9be3e5d4a5aa26f79f255f158bcbb764d02fec922c3ef32abdd4d635a08050a64e92fffb7a5e35a2a4220cdc0e5beb2d7498ed97e63da8c66ded29a45366b84b1c86aa9f02b3875357dd980eab886dd9a993fc0a2f0101fc7468eeb978926e490847d4b14c8e37565c2182d55c327fcdbcb4c527e9e4a91d1b338f8bb6f66b385189ffc2f0811fb514d476492979a9f15912657cd833219bfbfe2338c95e14e17ddc1fa5aa0eea36f2ee163d02067b105bb9a06850c2e66a59190841b254a6dd3139e439c656b3e414cba4bcead1fea5ab25609b8ecd75aed012b104d1457d7c11445a967200177cac755ce39ce3e7103c235d242ba0823c4373f2e656adc67fd5da5ac5ff10dc1f009efc6af012761498bf4dd3df1878008c8d21b59855de9145a07bde5cfcac5d3f6d9019045801d909c526a35999a39c666c75bebc947e1615d196370dda59f1ca4d14960994ed44d0064ee04f0168c5779ade31fb7439b8bc3d77c41e466c19f7e186b99c5baedff31c87609788d6baf26ee3ab32b496dbd0d1e4e1bd2308267d172d42e9a08ec9c71e39bf851a7649bbd0b3899842089559acccdd970bfbfef72ebeb124220da3a069fc00c1883247ffbcacb16bb9cf6fc08757f7a08f547e8ca2cd421b040674d6bbcef0ab4149e178ab641e3fe51d4c0567fcdb2ec7fa8f6f26a46f401ee4094a928d911d3c1f89c92fa9ae64c93b243cc3bd0b35a990b363ee421fff90bb170a93dfec56d7bc250a866c4f3e618ad360522005e7ccf238159b81c671dd904567e111787afffbc09e884725c8106f3ff993dbb81d51398f441e5e31a5cdaaed2c316436dbc76e2ba47d710571abc0bdafa90d8da219328807703e87757ea77857ae85b5402e89bfbe0dbdae998d3cc2a04ecb51b5fccc56b27b35492e92e202ffdc416c9928b67ef137c18c5a990b9341accfde7eae195a022d8d92c68cc1816a7afc55f7c635b66496519d83e16386b611dae7a98fdaa2f187b050ae8ca744c1daa22acd0ba0d306524a283f45aa0c37797e19a193398daca89f43a99acb753163a304cfc5ced75e82cf65d668c7645ed35241a6db06b8a583334e2224ce97db535401b4fafbb5d92ab6cd3f194d7a68782767626efd28e7edabd21f28924c989e629142b02578c0b4c9d375b630ce27759f2de9d640308b3dd72f9b9568e5d10b8f1d131b2019b486ab2638d65c9c3fd3650ab7b7d9ff38fcdd378810d3ba9a3c40dd539fc049eea82382d5e20a0b5a4d1b2166da0b29ed71644b9df60ac647756f869418aa8f36f42d004dfca33d6cb359e9b9bc1ea3e589d76cbc0dc8d1413f8243252008b593efa5311017b92c40083e5ebc3d3da8a7426fe1ba2bc54d4b00563cc83a8401f95d97b73d32324c31055d00b4651b2bfef0cada059dbb4f288876802983ff5279f6093348f93261733c4d7177fafcb409f29eb752da601e026ac0c43d43d92c8884c1edd2c2b3da58a3fb5e2a0916b3aac3e26231e39b2b83c9bc023c9bdf8d90c4409ad92e55a80c884ef01846e46ae1c8b62395635ccae0a43a45eba1ac179e3f1afde9fb783de070de124f8df07e82115ee475294280f3c92048068546be040c17eca88b76fc49e29ca5fba1116dfc9217031eff7674e0e9404a340ef0f2314e726d044026b06eef9e5477b78c45865f307a6a442bdaaa680bf47d6bf6783bd83858e20276b2b8020df22aeca90d03a96ce3c99fd5a157df441e0a2c3e5dbdf601a4df925d0600e6852d42ef455e2dc3de2df24d7e2003e1f053d42854aaaca17d043cff90218e9024584f144240527fec784fc2b2f164707cedcd590181609f4f11f2f054ef4013e5e309b1f371a072bfa7585fa014504a401030a256df78cc7595a3a4be462241d8160688b87539eb047cbe810a4b5d5120b03a18d0636c9e7ced5bc478b72de5520fede52ab021b86ebf37047af2e525ed979727af5e392a240c9450561f299b4e4ed52a5f3a53d33e9efedd99e0625b789d3edc40661c360cadb7853508cbe7ade7e65b226d2d3194010fa6377491d4ddf5b3b2d550994464c886559c0f892c5b783f52eeb9e01b060ac0ae4afe8f4f82c2386b0a18989c8b30803ead4c1e4100531210ad3acf22a6c835c3f9cb16c1f2241c2054935cf90e5ef716c554757e4f8577d64748f3cf45023a853c02348e9a602a0009d93b40cf40bbf1fd4d2d56ab5f5fae67c7d1d74207a4ec1d9bbc42c75f94f24bc82b01e8739bd8f3c3ce2115473debe984391b95a17dcb54db1cfdc1cfab8ded55e20a3a5daa9b2038e229ddf39b83e03ab95ec11e25df32f8ee4b904db087ee55f163cd830e3ba0cc5c0e2afb4ec0dd87c6910c84400bb844e3cb4f33c46855a806d62104c77857cc23b56973b3233a657a8c3998c5853d4c844a8c6b592162b76871d65c45de8d42eb0aa63dc3751a36981cd347c9ed528755c51d9c0dd2b40b954fb5ded6db62a11faf042c0e3dcaebd0d66ebfc70f68902568f8b6fbc73646b80e74a252b614bb95c930ba2d1e32ac37d552c00d48287a01bb9104abb911d1193d0ad72196ef0ca8f6fbdcfe17b7f9643dcf665538648916a2c5244f0c8f8c477ef20f1e615315ffa8fefb8bb7a0c3cffe1a4730968f50988d11f9430f46957213b7680d43762fe2b350342c1bc80ebf20e9d99aca2400ab84420bba66b2d42d5156354630bb57e8ce0c27450625aa66f200dac082eef491fe8154605580e9414c8bc576ddf99593575221eaee89b1817f1306d322ac75bfed1463a5ac696702d144a6c9403ad9fcbc7d2680f1a1db3b36ebf051547a2ac21df8fd55ea5d5156688cdee046b5713d432997b023e109601ba8669fb41485d136600917667842d5c0ec2406fb961d4e85f83e492abd11cc7421d0f6893364cfd51263b6492280c7db54b9b510e52fad4a13872bf624529664de466993da51ee1a4125bc372b299606de8039d0cf13895733ddc9794ebd3d7a2c41c17d5e792bfbe21c0abff9e59601a4a34d9a10b577145d2f0365a0ea26b20c3da146a178b8415f22f6fcea83dfc74f579e4c80b84cb8665cb84243a1a576060547c866e9aa768d85c276e6fa32ff73cd192d8a40acf59cd9bc513a6b5cc097777440ae5d558c38763112d7849ce7e0488186fd4a4e454c139509b6d3bccef922b703c1c837aa1b0fe942c1c418980c2b700475c02d103588744723682077b6cf714816f934003f70bbc033577e7cdfb68f787784976677076aeba994a60853704c72761ef78054d5a3edfd52a5e98fa252b656848ca0e8f19be7dcb5440122b2278a4e737be865fbc670d7fab7c3aad49272c3d17debdefa01187113c3a89276d7815ac8ed451e4e1d2a95d90f26d30b1f41d945033904185c1884058a0faadeec657f621cd3c7e1a39a4afbc9038b84b67533088956361f6bb5a1b8d31a472d65f10c4d9c15ee51ece8fb4e752e84ceacc18b8b77ec0e07a7bdc518b075cf28275ba97af8fb15f36351032f5037c5cf7fd6d7f0966b4259b3cb0b38afc440de4307fe7c413138daf2af094d5daaf205e35cd7af1086cd69ca456b308835e3604c5962b9bce6fec0c197b9c398820ed7e3034ac354374f9ae33376557e192dce062c1dada8e44a214994fd419f37c28957957f8c29187b8a464f9f03505e391d92876b710740225cd7a1143f9e65bb883097db53f7fe51075855f181e7c1993253aa71a56192797d0eaf04013b695f65e4715cbe5f154f911f068c29a2973f4f9bf3cf27481bdace8f063e946f948df6447c9e9b81ed53bdd09df64a38b2e3fbea7633f824477b126ca12420b34cd146e588252d61a857fd878f5cbe065e0ad59c4de7d8492b073cb7fa5380e3608c709dbe6a500d1c8a3bf954e516b5d42bc13c57f714859af6a295822b787aa38c3f4b83bd2fffe74aa45b3b0f94be57b2168b52e580a046b75b3dea323cdc68e54b18d8460eaf28ab7eab10969581a0a394ebaa938e22a09a1136323a97d978677670f2e68cee8d600b41feb315a5d72222c21ec396d7ff02b33a1dd9d72c791b91f90ea030b9b68ae776100a8d1f9c1fb5cca20bd40cbb3756c0554e378b6162e512666616d8f7d9093940b933053759afd4b8c2172f192704bc246516e08fd0261769c550509dcbd66cf246ee22850181e95b5b1acaf5a44ace89ebad5ece44970e8ed5bc7160752b4339a2ee419384169e81f8e73687d84092950553c89d190e780335795a9cc696ee37b54040e98071756215a5b0ebb56b41836c5d65229ba07eae24ac4e494e9f9106d6407c73693162f13ca2db31657c5fa7ab86857a740f61ea55e1844942f546e42776c4e27ddff5042b986a6932b3a4bde50f026f332d715c3cfd42874c8593ea006bf58d4596c25890d41889e0da112a9bf956693a676eeca3b549023e51cac4cde7f4c4670fd162d85df2338cdf75c3263623515b05ab7b451f39a07e5d8386d56928926b278f462a61bd2dabb34fc1734f30512cf61d0faa793a1d301812cf2fd4383568e98ede3f825f432a32daaf9334f4bcc19fdb5ecd09d8703ff6d551cd584fcc7743a5cc9c1674323f991e2901b9722446a0797a25a3fe3a034b4edaad6b43fc1b5926472eb1f06d1e78e62925f6ca265eb19388712b74c4b822c2735965e5bc77c5e82b3da6b3a41b12e64da2faef628bec0788b33486b3cf78f300666c26a8bbb09312ded78d2ec2a0ebef9fb541e1d44648c589a13826d1d7290cee7b85716f540f23441c9f70bcf4d4a8079deb54db01f663ed0310c09619f4f0c05b1dc1d290fb909e1c6e57a5d969c08b043c191e584c950885c645710e610d6c3b1534ef9f8e507b3e809be3a561fceab17a2aa9c85ee9110e1665d237ab9c407706f527bdf86d6f789238867daed079479a59d02880126b7a64b2ea6210c2de61247116f2fa1777e4d8bb712a5355acff738bfc552c522cdbd99450523961f700d9b255a371210453b808c1f2d0a74d50bceaef4514f0eceadc9acaad9f76b16ab1b85b7664cd2e547d98d1efe98cc3e0c06d3464283e5649afa5cc1ba4a560691e2bf888ce33fdbf75d0a56e7a96de6d2789bb405a4e67bf8a3a8c8da907a47cace145d7f50cb81e2934b7bbfbd0bb41179873bab6eb00ce0459c9bb00ccc6018d0b493fb0bb944d917c0dba5b7fc18f77831efa4a4c71f6b9d5ea80bc05b2113d52a0407847463fb6a3a5d3a29c2623a9c87df90d65c9583dbe81ec621e51fa104e0e54f19d8c6c2b7fac60232d067220dd5993a548e148f25acd26ed6eaefb517fcea3ca27642714ad3c1c87abda816577bf3a1afc79a7171e8a5bb8e30755b6178f52531712866155b4009ab13b805d377aba5afca8615b9b9e5345f4eca251c1fb7ec1804a48671ddec3568764c46d924196f5239fbd2a6cb0f04f25974d75a6acc55de55d367ae0da6e6e20e755debb3d88cc043cad92ddae6300d83d488a22cc2b67ae86ad6279a3dfa84ac111dc6ff5d70fb66eac3af69f3cd578b8e8c6569c509a8d438ab83600b371e974cd6fc4cb6c2d8d60d6949ad491c51ab7c524c5679b3c9aad0421066b04e561be2c2de8f92745ed90cbb16b34c0640524c3dbd94854df19caffd98f59a92f9f04094c8f15c1e9e19d987e64268d108b5672df7b0e772e47335d842331aad97e6b760b5d5990741d4f39b02286230efa768bc1626ab66217d241b657e410c6e66fc5cdb15fdcf3441134f818223ed8dd258eccfd2b108d594d827876097f206e4f96d2d070ff02503a989c23c6a57170a058fd63e9e352eaf9ab28ce5e29bc023e21d222b33fa8ea54838f991993ff8e65439684b085d1c7499f4d3ec91b5463fbf4aa6c3972f63881e7afb48c058eb71770cf569ccc267c293d8a94f683d910fbe465fc6ec242bfe269539dfa1d47a2baf4966b8a5194121e735ddfcfa56a78410ca316615a4db9045922d621ecd6c7ba6aebb96e826cafec153bde7d7609b631c210d6718e09432abb18d2d7cbcc81ae9de73b71b8149160f3e02f9d1c397c1093ab08f61322654af0215cbaa241855b3bdd842dd703c3fa906d658c06d8dd35f1cf4f60370fe159e827801b6f3496ea1665acb699b727675060f1289fe35ce289c0eebdb81c5c6d4c96dcad94a71a9a059074d3ed88eebba07c40cc497e943b30e869895672e26148a3ff8957447a96dd5b525da50f3a6c201862ff846488d9626aaf835064015731ca4e55e051cd4ea1be14ed5f51a176108a718c0ec71ac7e18522e367fb502ce0438c8b32d860562b690e9d54a77592a83df09b4346d09bda4606a10c6408cdf70020902ae4b671fee9ed87e0c17108797b71e4b7aad9b67c8388baa85c7e06360b0b4aaa7a1b33cba867a83594ee508c788de71c8f954f61404be6734332d2da663d25c8703d7a364f5ce5fb487bebc12b1f1089a6e3ea3f2ae16952811f58d5207a2a8fc3dcf665ad153c8c3850872c48a4ad9619c6bb6168e7d84608f9157d27017e048a36b4a09ef3ccccb8a2e6f81771873155dff988e605743380b12b91aa297998cf77a30ae75175ba7df044b1e603204d85f1c00d8ae0e403d867f354996b8dbf21c51ea243ec1ead4d04f50201e8d257bb1d431c088b093142fb97ed89484219a4b625ebcaa22331ab7241092aa56415aecd59c753e95c86f5d04847954bdd86f0c34468d19bd5de8a1ad93809d9c03b3b4df23371ddf4fdd223ee5ae1091609d3a5a04265d35c5fa81637b3529e5072322a385596b1b818bf34fc05b248fab1b4d17c9ddda5f5056be294aa513b0474a03942497a63294a54e0e77d4b8b230bc0548b5950e66871a8050e847886f39c747f4f929058d80ca0e248c9091a76882ff3fd6045e89d5221fe0313594f699d6b11b52c258a2170807e77db8fc0bc35b605689ab3256bc70447fd1761fa5691ed4c48669c8f19145e124ef641f62f020f2a460910765a0ffc96d957e9c13c4e69d3194d532d82af60d9790a87d612f8f00a324e3ce9c028bd8c1ba7b734a00cc9e29c8b7f6efd7d41a5fdcbf0c15d2f66542691c046a4a7f3751907079343b4ce37d3e12c235d3ca15cc877588969a934db6214c7b7814060e7d1446c19fdd3fe8cb982daa36f3aa75c9097006c17c01fe411e778075009a43068e60f8099fd12a505cb6e368044def96ce0f2e80d1ec72edf309b72da52e2004f15f1ea9d26f9e8ec42854c5cb10a1bbcc2229b13a24cae94b5df76bde7085f4932754f021fe8bb7c5f9e3deb384fe934d8c1dd1380aa51982f25fd810a916f681e3a07b1c27b3472228a82a9eee9b026f0fe033a3dbc65dc626c195fe593dc5c98d94da08a1053837f60873cbcdd99b44fed66ee32d83469e6509a514dcb2b87507b685248091d81bef1836a74de91a53d9c929b4f211bbdf96b8ac4a243c0add9363909715002fef38af5d6238ed2dadcc180fc8f9e051066c123a68d46698926a1a22101cf245d53d365a3a16b4cc220c313314c265dceda5520662ed901c4fa56cead9ce76998cc44523c539823d46c29231f969a459a1294de2f1bda6a294aec355e34f01a4b9bcf2b9f95bd12c7e7ae6c00640291a06a5c4873e2957649d0e4c85d6a9de89219b5bc6f524fe6c0e96106d85075fd154f7f41dbd1ba1350a3ffa0a642e47ff62a92ace5a8c8b70f9f9cde115f499cb57b05bf23695751ac814cab34fa69f4ad262b6f03d57fa96c525c9db35383d016ff5bbad6f15e145b555a0a0bec32497043df2b6fe29366b96b709af04f8a5404905bbb585fc9a2c0a5d34616eb7a9be912d45757a1d849b03e20c544801179370a54e1efe0c6c39228ce1c5429d1e81cf7abdd707b8f0408b2b9933a13b9fa6d9396b37388fe76f5b15bb913d8af556d60f9402e89ae978740d6cdbeac265e400b505e8b6f817fc46b84fd843001de99c17a9114e9243d296fd3fbb906659514d0e560ad2ceadaafa14d2e251eb3632ff153e2815a97526da44b16066b7ae9781b202352b4c183b562ca64bcacd4aff831e1055c6d689c50c888ca37247daaea7e497a9110c2e8fc66ac735190cb37f7c8a96a03627644b5481f4dbb679f52e6fa7d089a8d11eeb0e26a9839205079d601fa01d70fc7c4e11e771984e42b2f97aa3fe980688c187c9a121f08cc51799865dcd0c3807882dc42c4a8fac4f299bc455dfd5f278ae9d6d276a7a5cc12046aa4f21c577ba93ce74b7aba87d72c3f20167fe8ca7805153b1ae25f08600fb56192f607312197e3b9c097a5b7785fe658bb107ee6125cc70cd7150a1c8bd2f2fcb3627d6dda84413658dd5ed51a90ca02f9c6528d97e8099ce9b2ce042d56b38effa74505aa410151fa5a99f13ebbd9079dc0fad0c13ab1c841a41850396b25475205cd0c76bb582eeb946fb374985a466a6e3e38f96d95ca12490943f1fc04ce36994e6bab85bf0bc15150f670d4746188a7ae2a550ff7fb842291de50d0a03e380917461cced0545642f580f9fb41337e926c1f29522c902cb30a085b1431de647c6590d4b2dab059d582622f5eb5ecd8a8f4bfb16c0ebb926221f5db4001b08827601d9cd4658179d515d3177c280603703e912d1523809c74af952da6ffd23e960e47f713f06641a0bb0f2d94165e74c87a9873ee18026decd3884d4f2f7f90f81d2ab195208d602c73ed8f66713cf9b37960ff62b97722fc257d45db881c046429236a5168958aa667e5ca4bde4eccb0d3d98082dd9130124a3d8ede3e4bcf2a688639217996e6ab47c20febbb29e0c49d03bfabf1b469c660164010c4a2117f231f41cb6b6becbd8d37176debb898c79d334bda59d6114f45b95b37498b482a28b709f258fe516f0c8c75768799eb71c44ef32361df5b363276a95f13f54b69f414c794f0d3edcce9e0ba4a9da44c065cfad1eadc977e09e0b3067545232f1512a3c2ec6975f87ea4799de552a56a8dcb3609249a3a094fbcab44ee8e61306b777b47103a8a3e6665c6002112eca025ab7bdf2e2c4d40ad362d512e428f55ef2a22d54334ecad62a75dc7c9c1a62cd4b86d59672b9a57850965511c53107fdadb1cb6973bfe16c8dd0c5bfad22a44f24e7f1a944a8414c36382e23a1e36639a5761511d9bc1d27e629ac7a2c8aa3668b33bb3a334b1086b6e033f2b3fd0d2ec190dbaf4365ea7be8ee4fa03753ac831992a427420b081c006b939384e11af00deb94cb0e2128910a1d99148160795fecc50c7b9854f94a6a0281583e7444cfe80a311e2f210fc3cd31e658fe0641c78044529cea2a9a389677685642f4886232d50c02ec26f9771651c44158a148eeb7f1ebdf1eff67fa35edfdf28aec18ff6b11c66b7cf87916ef58ac8c703a334b04235323017f617171d10fe796671a193bc9a0d0756d026c121b32936c4fad1d1de9e61cb76218ebe52427e5ca2637b00690ff0aed28988f878ab34d868f64d54dcfe4dad1107921252651e32b41227daba9627c7dc6ed15a331bb1946759148ec2de197fbe022cc41ad83ef030069600da1402f835b27740fd7f0588c610a192a6e405fb0f7cbb4744b1aa9efde88acc9664541f87bfaad8cbe93a67b61d815d24ecc20235728cd0dbde4b1d983ac9097e8fc1c9e37c9bf7283715da47c5d5d06f796640b5e44afb4b0b9d10de6c5eacc7692870192751e224f77d43904085930c21aacbb284f9fda2782960e15b0f2a45c17b319f8695196d603b9a0236f265aaf93448ee75327ebe4bf9f2ee2e1d88236374cbd41a018b961831bdc01d4ff3af04b9abbaa3e8a5df7297e58071dd5a123f92592e278c1d64a2fdc0ac233ec1f7291ac6eeada3debf6351ad92eede82e8fd7a1d8a88b8229e70cb8b0928d650a2aff7fde9469397b11415ca660cf32b108e30c1bdc1ce1af562d71bbec196c82f6e760a44a0d4c1cdec8b74eec676d873b277bb55fa0dddc4fd74a7e5ab169382acf57295351e19d7430da9f10f848cd4ba289a08268e1126406a5ef40a4dbfd85b9ff125ef47ec88302b6f3e034bc25e056158e7b1b52a3aebd3b930f348f1eee060c35b8aa6608c265d67734f52caea4962fddc8f97dd2b7e69f9f21d4f468fab254c59aed64e31056d0d8c48367a385a071866f1d530649c9d12c95ca3a81706fb1f59f20d0ee0d3628d271a5cf95307f0ef3a3aaf16a6b7a0021e9812cfe7e15cd9213ab70c4bd40b0c377c520bb03fc8b94b84d4ee5d9f7bf129a79288c4bc57254a7fa7be379f44748359a99bb3b3c67a0246adda50daf7b700135999d20261a9f40911c221e542e430840bd5e7201523aca8501613c2c59e1b689a2f51cfc675f525f8c0cc88b580c6a152c8052250a6e0715a60dce6a9249525fb32752bfaa89c3165c9d6a9b7d48b121c22321130840bfd4704ea3034979cbecad50c29bd0658ffef6b2b185d3692f67658b34cde295ef316cafc749b51aaf6b8c94ef33f8a7a8d81a8275b4bcdad96da3ad667c26e02b8da60e1bbf2fa648bfcd2617b89a9d0d5706aa2a0fd71844bb21da67987378dc4ce35e034b9492bb5bbce3b8ed21a69157923eae15fe12470e428208bcceb34d909aacb6c7e0626e2e3aa629bcc8d7bde70719148af925023d635f8b9d10ed4bb179cd9aa8b1866052fd8e8b7e1b50fcb8fb58ee8344dfafb10dded38ebdfd34cf47d002396dcaebe0457c633255a236f98b4f2d48107d2d12f6e887b9b3eed703dd33608759f1e760b8d8f9fea86aff5216d40cf7e0684df920d09afb82431c66768e41dfa49e7a9881e43d7416330b02fa15d66688d67085b7cee7bfba8f9f6e49f8c44f9b35da13db8f5c4d8e7016118d5a2521ede096fd36df2f115784abda8a8137064807841bf59b14b16e2a877fb19922e2a9b8ce0f120c6d72320fafd430df64b11cc4b39b95d7a3997dced6d6718e75c9453b69370eb099a70f92e27b1d652f52b0e4927e672738d73e096288a296c17908243bc3fe658b7acd6403ab4fc7975be770b41d8365a1ceea09365ffe18a14e639f14bf290965b04228add1fa83ecff201b8c70c451cbd295bc803d015855aa9ed7d284f20886debe74c2e46430654449d247910af86c800b5c5baf1f8fc39dd6222615d0ea4a575dcd3e8496a26921eaa6ce32488e0caa34661f198e42393963645392e3e4cae81383f2442867612d29e20c78d1d9762cf5a7257cf45b9fc652716d8684a3ea98beccf0a151dddff8a62eb35dfd50d19682eee990333096f5bf80bae7ddf64f266556b3759685e95d1988bed45301a467213f157ac718d3e2c1abbca65d1a4ad4659e51c91873ab883cb3ae22726693f3ee021e0e67f3d01bd15f5e8976648ea28d8a4330d6be87ca6f9424234dca00fe5638ac2ff3cb7c370eea24c9f4db9fe016941dfc5798da0d084c8166faa69861cf8013ea508f1be3e176e24af2d397d7d82374ca84d55ba376a3df90f871aadcf33659bdeb192a03fe00230610d450954813b635610141de62fff5f05b9c0b0673d9856f240b6abd9f3c654192ed077fb0fe44429c710dc1fa3e0bd40461a772525e704e9eeacf54166f9c136659d3ff66d782382d3d332df154a408229ce2924a8992dfd1fc167b738e7cb053df4ec256200abbba277103d2e03baba40d93b5485b154c318cfcd1a21c1d185fef988d323283c7af1eebf405dfb15a4bdc2b479c99b25eb50fd1bae76cf932dd43b003007bc381c0123f47352dc325870d9e09a92f6171fd3512f47fc0161a92974d8314202418c52e97dc95c1d51631a570796a39512641fafcec6cd941a6736bb5cce23a8c8814c52f70124560e710946b6e3fa1294c024060a595a5baffa1c97f9a534abad3dc78fe4dcdcf320a14fe22b5cf51cb74c161f54c1872d47fc0ff788bfe14a38f8e265b2d2a8f5ea9774386739225ea7f5d7a2817e537f7c392b24d0abaf9571e1b4013d62cf8f47c20973b227ca3c55a9fe2c393240652812fe6cee47489126ce9b42df2cf33acebcb03a428fb0f88a3ca4b8fae6b0420218a874de42e387122bd3f88c147f7c7b4278ed2c021c1882158e7fed8f8d485cf4ae2c6c406d32f7e1cc17896acafd20583ee66709795562bc029df14bda8475dc72d430b286e96b06fc9dc848e80dec164f437639d88436d8908844f651abc1310013382ec10d65a59d04029aefaddc00a1e4d5f7f380a20522f0d5bb6755fb35fc33e3d38a74142f01daa47ef4f4627e75ed0b62cbd1da5cfacc6252f431216cde9325f7c88c763045f715abb90f67d9ee1bd5edc50b05b670a84faed47460f7a41241faa45da9e28adb471a695431ea0a6b97e3df446453b93dd52249004f8a4290005a5c72be3363e42b3187184de7362724bd62ccb96ae528eb0d49ea314ae73a4fcbce972cb832f14d1006a825935029653fad8cdfa586df4083735af46e11b7e4a0cd4adf5878dd023f266ca8f9ab443491ddd4b3aaaf07717dae65b9a7ceba400395c91ec83515579ea392c54e28514b20d3134b81473f1c3bd12faba722e52ae6e9fe402c48ea7b9d19c5d3444286ec5227ff2387e7fd4071d5c868a99ffff207080a838e494dcae0327b5cff4957a2f21d55e4fd8eb7468034d7e135abaadd439264b6ccddd4b5ca6db4117d892f24c289f6a8101420062cb8176086767fd1e45ff6ef670a2ec4da8d8a354db2ffedf3c6ef638f51bc81fae1f2aed24dd42aedb07cbed69bebb6e2c3b134e9a8b4c49353e7d4a6338d107732f33992723f869b747e0efa2b0f2af6131b44f10d3d721549c8eec6ff679fcd3be5532eaa727e089ba8d754d0989a96585a9cbf970994c2aad25f2e5f4acff3afea14207f4bb76a857fe7c8f6da62501c9c0a5b30dbe4f31264a95e30e93f2c9d85ec6e19774b79242c72703d2f7d7fe26059d365a2fd7727802676e6b6a9c9ed3ae6f3d061d359073d8ba9f4444185ac9153d1b92147a11fd3b7ac7fa66ecb867512ca625b665d5e30527f7b025a4284d944caa904e3a708754a5ad5da6c0dfb8e25bd46dffcd9fd65309b4c33a0a2688da21040a8afc35413a9897719199354aff2b95a32cce75a07a46d7502bd9a83be6d7a87f9cc1e8d6324911170f410e0575c26661642f1b02421d06678254de20fc43fd824fcba8f67a7759c526d6280cdbf0d0a8b03a1c185a14a201892ebba6d9009c917cdeb9a8a9dd6ab5933ae0e0ce1e1acd03b84ac404015c8ec4f38970277c771b953b14743f0b06593bf17b77d710eaa8d748d8bc55b4f57544645f9cee32a198fb2972a9def77bc433e76f2808ce451c3ad2f9e6cb11b8698cd859b52a5d77b2d6b85449b6e6d7fcde81e5f8516dcc2b92badde063ae7ce7448091f775391780e66b5859e7b572b15495afc9fafa7604686fd74f71e49e5aad0e2c1fdfa34a6f474f5be7a3426d6465255d05fdb2be1ed7d8f7f121671f2ea109f3af6499983ca35a609942102e7b32d6b43498421eaceee7371ac7d0e02536d4755fc874745a187db3c318187b2ee5db0e76c29aeaf812e131ebec15a5eb1472faefd639b0e643adad732d40f02619a114d2bbd0349ee64364ae230b2cc6751f5cdc2ddb08dc4c721b17a472f3b3b525b2b3fd75d25aaff2ce4b57944775dee4d6dcd2868c6eda44b44639d40a36b239d20ab44269e9a0f3a7790c6a51eec9b878d82e5242aa1496a7c92130d50837ec4bd848f00c3caa524dab68298bc64c408fce23ff13c1409cb36bbfe7951e7157eb90c28b2bdac1125ac16c154f3acf442e7c3e05cca506597dd1a4fa94ebaa9e8964f83ac623557d0a09fa827ed99e617815b995dc34bdc8687c15ebfffa7cfb32cb629223fa8feb174a57ba064601902e185e83c029eb57770a0af1b49b03b17993da1373045f60c23782923efcaa1e99d6b96daa2d19f88bb5a99756c6d396c4516c7bfd6a460719fba4a0713921afe714073902c720198b6e4facaa71d0a662322f29759a32139087656cb941ef707ffd62b99d5d5f7a0d1440e145c6b3f83b9660768c04d3681f4911c3f8a24234d3c735e558558b4a9639c7abc422c672d26e4bab6f0de277bf4eb21112cacb2548959dd4bd3fc714766d3e6a7f8ed0372aae15339e6bd74c0d004d177cf23994f766df7b2fa3beed0f38afa1c19eaf5930678732212ef9226907a3a29d5e05030cc73705a3414544d9db2e0fa316203eb500a92d510686d016d1fd70a362fe07016e714948fa420785120b3877d2b6b93abe80dc8488d681ac10398b103e2976431574e0cf3e10050eb578f3aae2a2b7cfe08d8e50714f36532af81885ce2bae369746b6c77d11b83c3b72cf413d1a3b042307c36757b962bfc4d40fcc82fb642cfa018e334a458d9f9df8f62f63400c994ca59230441d5f936784fbddd1976b721a07e3ce3b9c1f1d7c68b9ddcab23f03b9b8550567f69a6de20ef59abf76bd309bf65a8edd0a2b1f78ac765a61b628620545778031c9a6f2a7c8d63805754a0bd8469a1efd5cd046290dccde71035bbec29304c2c8d467d830fb03d3e20368bdeecb676792faba6bd43c527606e57bda78fade5c008d81f3ac804c5ea9bf25b279ec347615a975d58f063a0cc3a4e4f0dc681c8f0956f8a1239922de6066a8f268a557e7fc20d4345a68871701ed33bde07a583ce0e88b60c8cb4b3556bfd116aecedb994c26cbaa34099d319da9163dbcf773d342a572bd871f896db1aca035c23a9194f07179c287e3ba87bc16053ca72624a771354b7f8fd1f22030469c09707a8d5db0bd2bbb674b05894c7c24340111f01afe779d2f9d17f11fb4cdbb7e37a0de92e548f381bed8fbe5b4254e00737ee49c42c31d5eae49f77d0418750191dd9645e872257aa7472aa968ff92e319ed9f20e7ab01b2bcf208a4691c747dca64ac2f11bd7f1802acdc26712fd9c1a29c0900bb711cf69fbf48d0a72b6d2a2d953398fb1fd266fa614cbb31c6266c613eaaee2156eb2a86b8d5e81971aa2c6d85fb26ba590608e794922464e7f0b742961168df9c06a76c8f989f3d4ba7667cade45cf502fdf19ebe4a9f7cb9a8d8abeaad6c368503b8e26302167df86cb289f163c2e7ad8221a1b83d726e383abda8e1872dae3fc0dcbcac6a91b12d06063b2bdb8465757c05216f1e310848c0ca95d42e30b7e4ad6195eb6414e195f7b0854e02745a5fbc514a83162d5086f418027e07f86474db23827cb3bafb8264882ecf150420586480a4c1bc24bd298ece5754a4356e05ed32ba705137b3252debdd83c806d1b7c0f0765ee47f3c7c60ce60d6a6d84f30cce716aaf195fa2e2d420fa63bcea66cc76fbffb601b3b6254274195d4dd1fb972b70d89d733f01bcc788da260715c9845ef5de6f8f97feac3b865397813335b04c6bfc66bfe62dbe1836c6b85a792f06f25c0621504bf26383f6ca6df838656030fc3a6973248ecb123ae52f6c5a05be77fdbaf9ecbb87284a314b9fb159d19c15415322c6b04ad18bb1746963b1f6245983d33ca6d50070ee2ed04a3439f711c1567c60ff47e191fe5d33c062953145cda8ae1d2a4e025841b3c6fb5aa590941c0c25704bd9a92f725575a2a5d2c1908dc51633fcd03d48e5a590a1df3a7106e178781991c7a52c371fde635151af4318b025be0f01a0262bd25b1afff91bfbc4bd7f6045be7b7282693efd4601dea5170b8c9d3d6e345e7f11b545ea9839487aee0e8fd76ef96da2cfe807d719ed922aff165b13946894347ff19a5b9a52478a60adcbaf356fc94fad9c396db2204d7c26b7e4e339beb7a7effb653f35b8b9c5654b5a76726cb0e0bd05a59b9a651d32ba8fdc7741b0551e94cc715b531b12f392a70903b58f92db8d16ab1b2b06b7450718c2ab7d0e75a117673227df3b9387d00884b1de4392a31850cd741424348e0d591c6204b4a6057fae671d09fb20c03e0a5e841a376c55afdedb59c019c190bc81cde505767357acce247ee5939eb89303ebfc732d34ddc9c059e62f6493a9bfb316e441744de891567f804184eced2a4af7377c4a583a25924d37950348d3c31890b79dab179bf8d767c7e9a268244512e7cba686fe4c69bf8e417252dd037ed31c81be5479ead462fc0be73c18dca4ccf3867fd0783253eb19e14394a028353c377d428e76235f707db62aea55eb2818fd40b5064b02567d66e9a99cb7da2f8d6f897a5f5f3712a94310eb902b85aa77fef873b07f97e141b9b6931a84ee24fea54b9ece92f7b94e0a846e5fe89220beb19463236f55c40ab311bdd43afefcc928217094452791d9bbf9c81fc31ee345988118e1bde02e4a78ab1dcb8bd992a095dac360f4114d01419d6c3dab7d5f407945569d9aed5fe23e7cd27128bbfe66840d4e4ad59beb3145717d8fb83504a7aa166fbc4479eb285940b03121411e0ae2e590dfd56ab9dc7e383941db4d71998380fc6a4fe187c7fb8b7000f423ed0818f3e4e1565b65b3003e28e50590730ea415e3bcacad84a1a90db0b9b49643db582d913aa0821f749cebbbdee3aa179d8ee4002dff515185cec696fdb7eda6686a2035ed2203648aab46f0628f5241dcf4d86cfab50554e6a083fb400c73e2fc081000bd951b15f5d16f4f37876b94f9b627a33ce75516a64d7459c60cd679010e3f41c048bf6b7667282f09cde958a9c3b579542732cc8a73f40e5dc80eccf59d1f233a88d1f2aee1defbfe113a5851d71f72cdaca3fe078cf2b5355c471c74dbbd32ec18834528dfad5cdf4dadc100c603b0ad15c227cc733617a446ddf3d6f198971d816600255cd1b90b60e4e801703d76bf5f2ae9db75e29bdc28fcc299f9d9b960f9dd0a8b7f5709146c0c3d63636a70e43d2d66cd0690b036c5d6fe3ebc200df61094c775cc88adb3637b88c6852640c38eaa52fe7e05a4fdbee57aaee112c4a79ae07bb000a447207afaf27cbd65e713ea3163cb8947a95a347f28230c33074e8e0178dc459d8aa5800eebab570598e4d7a4c77bb5ec774555e0924566457c4cf3d2c3660599251a306ba3c73e22cbe97bfc6d491a35cc4bd998b1066fa6b044a376ba12e0fb5a5f3d335e5d07158847d9abdd96be76ac8509b1190312f04cdcf90c2467e3747b7f56c85236be6fc261c1d7c747c8ffee8979ec31e804e5197b82b3f9f75d61fd5e98b1b38a7fe5a595948c6d20b7d512caab95a4ddc0886d334092baa27eb5154fa0e68a0214f96e49b0fab7481ff6c6e6da5d76d0b81ba3ec100393d9a20b2eb847d73a4e730f362714e50573ba74d37fb52856d6e34ed68cf1fb537a57a865b96a7419c9ea218e1e4329704ef52ff42c1bd182d9dbc36bff79fffa9b793ce3ca14c9897e93b931a3ca518c6c5c85b9ae412842efac01bedff36f797c70761af0790dce2fc4f8cd1e17e8de1db183d0bcb4df9ba5b27851d40976b4abc314452dee8ba2c9708d14f43c6507d9e4a91fab06a27a807765aef5f242bc6784429262af0c3188521c449741a54bf6c97f69946522b645d1166ec62f09580d083f274ddc70f98cfcd78a4fd62805f467ac061180d83575a9bbf467330ab6f637d3a2ebb32873d9ce80474114d318d4fbc2180dabac758589be7ca666aec732ea95e88f8b1cf384aea3883949eb6c0f560d31906e8bc6b394ef0b7a7d7bace248f70cb2dff48e798db11c75b3f5b97860ba484ecfd22257a3de2cf76abfd85e0462d7524bea3b7daf866e70f6105871c781c1c4e56216117eb3303c8718bfe10d21da3bc42b9e799fcfb1b53042572c2ca57d32b71185db7fd44b67541effd5e930f675369330165728c9ddaadfcdb8872fb646fd2cd060a920d3e8edf8fa5ec90d1154847cc07092b21b37ab7e0ff58528bafa4e72d713ea9228c9f45a3e31d253ca2dba47a38a487e77016d60e54455c87d1168c153d5a698916ad9584efebc3953e21a12d78393cbf1fe3c2db98bc84fea4926b641366b2a356f9ffdb7b11e2446c00bb65659b17943a7ce0daa4b3fcb42a3ad3f909110bc12bf54fec338be63921cf4102d566efd04ca8341f4c054ea69ec5be5d80f88bd19d4a973cd7f57b819e2b4c76656c0dbcb8518728d501abdef460a3eaa413b445f58bcea510465df8111bee85a382e83fcd02ee760d0b346836bb9e49b90138d5d3b19b2dfbf27b3c454a0e31b94a0a74eb78ba07d4a92d1140f4d407ab90196758392abde751ad71cf83ec238fa926cc9bbe556369a1924e88e1cb86ca97df3d49fafcb4a040386e3156bda90c2da159c875b639f1049baa7c7e10b3bcd25cc342b5777008e2c2fe19fedddc5e6462ac6f2d95e6062a520b305f623ee5ebc2ef8af07e49411aac14347f8e32760a92690457624c29fd54d36f5afe3e3330225b8237e94a3aa48ba57a98596678af013f0e0d6394f2e01f7da0acba32ade59fa946c1d1a98974979f86f2c9d9682e4dda62e7ec40b412e1f56f4a0df76b61ea27ede4a707027140e372bacc9b8981f988270cb249dcb93b7dbc1ba94a3f703f24a874c3cf15d8d385791f42011e017b10a38b913f5ece6c4d4494f4f61aadd6ce13659e100c96e3dcb17bb2fac49e4dc47da8d33168a6377fbf21a5cfa015ca318e3b92ab9075e19a3809b005275dc41fb83dee2ea8fc2e01347128a6b5c418c1de50fb8f9f523775a954839fbd4131b4f4c872d78a185ac40e93afb5533e6ba3d09142ec15ba1bd1cb6409d89df00842a7f2e8a354ebc9df57d78e41ce84eb537979c3e988268d489b9528dd13a24fe461402e6298f076dc93b92dbdf9daeb52c4f540e89b45260f9aadab563d92303cdca96df62fa09d06a5eee4dbc4adc9aa9547a0bfc15d83736ffaa2be246c42f7427b167c4dbd2b539321f5c81830c259c230ad33b263cabee8febc9aa0bdb2b30ffa25fcb75365dec4325d69a3ceed2fe1052472109414588475159ceeb272de8b4beeafa03198d3a194027d9253d374530fd3e0a99a712c7b84f9eb861c0ff418887797b9bfa8a96be916bf51cd981917aa4366d8a22994cb636eecb635d3061444751167e94b8252ab004f1baf32b3db07f98e56215405951db29e9bdb2c44b317a820966e9543b464d0e757b841e2224dd26c050ddf9b0ca41d08086039ab665669fd08de23cde486654c9a53d4d728bd7931a526c327593bfced82df9ef314750e1b12d1d8023941afc9cfb88cffca5f6d01799f47338ea382f8407c0dbaba518c481aeb2301d110671aa1b5d9a177a69f1f7d4d46fad96527b43682778429fb0979bd0d829e2a03b1a9760c82874c83171434bf7d17b1f47c301c93ee4df043178d5a1cb6e0fdceb7b6e12ebb7b6566f635781c29f483b3c4f0c7bba5bf42a72f1f28b4ac5659452594558c6e10cf5ded7068e98aa8a7bb25312d6b77bfa2c04bbb3cabc66fb3927ac662a836a4d5fb182a20082ec1cfad6fa29db4de5b0aa45dc8706b7af90dee33f015edc6328af7619edfcc2f01a7a07c5b1416fab0a2c0dbc0651e05b8491d9ba3c2b91892bf6a0ea50b66087db5e64d14f86f5044039307f3070e49630e783a0acbbe76ce9d65f6bc1bba1bf23829a197380be89dee57d697866986e8345bc59c1a68f303cce3728bcf5ee2e9b441647605e7c700f6417620730958287ec05e90c04187f383da0f8fff8cf48deecee1dd5400c888ad3dfb8953b16fb64dae0577229a39d667506894164ab4adc25a9ac5f8a5f447c1c0d167f84141d28dc7e51e35024f7e8d51733d4c1c95baae3f0621401be73842e903099b2430ab6bf78794d8500fc8332d3d54b5b6a2b194004f461c3a69c0ef1c2a526399dcace959baed289c4caa4bef1cc5e8d22c5087bf5807acb10ea6c513e13bb8b616d34878adfbc11314494988541aa357439bd990f81a34197dbefee17d2cd25ed3aa146bac15d98c120224c973ccf9eed5eecddc1f89a377ea9d32ab3f91482163440b5f50039837cff3420cba9d3e39a14c84c432231ea624acef240f3716ae145090728acc0655f1433124b030ffeca089df5337b2793a9eec32bb5c4fc9454669605092b11822c8a2e0f919f1f3a10066a6599734ea8c811286457b210d4a9daa056b2e8492243f888cdfdfa020cf791e6745e2f9150ca728a71e382143d3a9e173f182fe25611646f26b339282a0152074746879bb0c3e16e72f772e5183dfbe1bca2de4615323a2dca7787c98343f53cc5a2a9ce28c0d6b1b65e9f8bf24a1b594cc8713357b98f49a122c93c2e9146501f8e6d88f5863a553c9866b87fb072100aa02ccfffaef00c3ac78cfff13e730a90f80b5fc39b294506212dd47e403270128f0951c91ec561bd718ff76b4bac4ebaba34dc14fe439fda19ea025a839d700c6d6aa566cb380783e50f9caf0c67f51445426108f0abfbeba792059ef4ad6cd2b758a6b13435fb9f27a158dbef5d6d59ed8a7b90d9cb773bb3ab19c1397d8c429629b0fa5d1f88fc2642e8e371975c1aab5b6c457eccf91492d0df9127b5ce386d9ed26103d05e55f0e3ce6dbd2bbe122a6215bad7f9ccb9beef58cc3aae1e521b24e8019c74b9eada666d7372e7829c255ad5a198b4832c9e02a0d9ba67ca5e5a7324fd99304948c9341723f9bef2f9f7d2f2fc89f29c2a71a9c2fd7b79c2511c3b3bac18ab6b8b39e5ed33794c1f4300cf1a29296460b6a75d3ec27057efaa94d90b1b6632f6902296473915e83d69faea1da5bce482e8f08adde788bb9e6cc377b64108e5467fc694e91a8603aa76984bfb94c9e7fc0efd58aede13bb3d85894969bce0f3257c608c47074308ccebe902b5ccfff0e184192bb935dddef6621f95f477af53c671927331933920cca814d6c8ed0eaa4dc6204369ff88fe5028446e7f492eb90576234f99e54958382eea13a6f08155b310c230595f33b094e54742e397199c99f1afa0c3518406cb2b2a466ef75fdbe83e560ca9262c867cdde9038302087d227f6b994f1d4e0cfd3459946f9561d0a290b38f4dececb953cf1f87d03fbbbdb693675182d715b0bfae330903d7a2f9c250da0ea8bca1ad4631dacc95bfcc091929ea70f6843d06bafeac4f87ceb7844a4df9443213485556a88c4ca0464e473bc0a3d212ebbcb9ddf5767367be255bccd65eafa727f6c99730955e5074a4880f0d41cc923a914f5c993e42140a60bff22138097c91e405f2aef97fc9d64796dc10a6baf7f52ddae9019492c23e8dbc7039861918bdf7136a6d03c42ab67806bf5731d331d6e4ad67ea966fcad54da2c47234fcda755b51affc8c10acfeb69eb6690a5fb30374a99904f9b4dda4d2c46a486be5ccca05c3681677544362d48f4a19dd21913480ec3c8ee8eae98fb4ada7fc47c7cc040759bcc0b4760dded57f3adabd29d5ea74b886de52eaa327be210e030d6b5981b529b2b4767c6d24a474d9948870b636d27d35668f94007748926dfcd2b44cc51feaeef42bccd32a481c3dd18974c965f27f74ee2b680f7ac164993c4e031b6a180f2d3e3ab3df6eeea7e6380fc7e55dffdccbdbcc5bd4b8d6041f4eae874ca9b49351da29f439f3a995534a56315bae6470ce1121d54c83fe6ee2855f5468f235e2d1e0a3ca45980ee5e728ba565f0b5382f183fa886d5b9fc67871e611cb36c30f3fc7dfe15377e48f384ee2e593494274578913407a8d084425b5a6e352aac44bf0f279f75abdd16e83f15ab0ad36d44b351fcaaee7a37a1a0cadc8ef89e5816bb26f7e6dafd7093ba28583e2f872acc8395d79e9dc4c4a99215182b5aa32a5052902c66dc798728442bed5e5137cfe5c0a89dd5341b5af8ea90cfc9cb0586c15a65a934a466543439e5fc0d075ed33db92f3fb9016d485d1c9d592c42721a1e6653dedd45da7e8377bb70469a8168292dbfe2407f99e0a9852036c5d6b58b892459e73d36b1d00ab7d88ca961d48e14d0301aa7a97bc184475c33d264ae165811c160e1534f59e2280c286994b0f43d444dc5ab782d48ad4d4967da6770ba24cba457df491f2e9d7e19b3da57a150e2113a58060b1e89fb08cf5705567fdf5885e996e56e28b51b3748bb1618cade36a736b8d0c3cc48e27a04d23ba25f688f027fe1738c61d00ab2a229e6489801673863462c4e2582df0a05e541efd873fc86f005f7015cf2f4d72dda57a5705641662db68105aa8172cf7750f83dca915307e466db3b5143c272db230e5e51851857c69ce5f5ede57bf20bb7cc4597b30474966f8400f83c8e28e722e24cc41e54886e820009a50b8d802ea15961cc02967c9f3bdc35014badc7e34a0bee956eea52a4c824b89441073613a1aec473478d9d48de1ec2dbff4447bbfa28ac0225cb2df33c7155e15726acd3bbbe65d924e941c0a00885d7c54869e05a3c3c6823f62f392918de6ec9662a70e0dfc6b41b384b83cc89d75b09736e7e3cf3996d68a2113ad6af627f6031a8f4b9d34ef6ae0ea3febb27135ff04df220305baeefd044f38eab1ba0182872597f58c04d7cc97d4036c7ba5c39b59b15bf9b103734f6d5405a93e57a6b9c1ecf3be71a3665e89b60c13c9c12db8420f906da0d785451b53e56fa602d7e709efbc7f5997d36839ad28596443ccbb6900ca779104f0da8cf48454d823174d7e274958358f5ac2cae279e01b365622f1260026c2f4f7e009d7c5688d4bf1a078dec21a38b73d21aabf4cb2d44534c59c63dff5a1ce0ccc0141e652068f8b300d0204feb208e26b9988d9d22e071b1fd0cbd86424cbb638a1f827810f7b502ac1763ed7a3b28023467b7f194afcd5ebded97d07168ec70929ad75425160e0e86549148ce937907a741668338721d2fafe7781ae7c3e645d5bf793f2438310b64337dccd99dc1c64bdc8de879d4c4cd290c054ce2eb0114f7a97ff3c1d088b0c5b3a8b5985ed7dbc5bb86f5057238bd58a9f89a673dcd72c7671ecce20d27e7d8a2d0aea2a3193eb6d0f10b892f1f5b6e4feff4ae4694fb46de52ff155b282fae16b08fb3b9765733d4dc6ad26bd2695ee16cb3d57e0557b808b0204205225dfc747b719195327a09ee02a13b37619754c556a172b58ee212e19e35be4e09d3bb382d82be8a00b06229c94baae8edc87e263cadbedbb22c46e789d2cc1ccec068e12a3a5878347c8eec9043109a633b1249348ab763771c61a109f2684917526ce33c7867ee7fc59ec6814d4d824d1e86e1b5530e2d5bbd7dd710326bb5a4c45c6b50f2099076b0ea173f3bd23b3a01e6ef5f40d924c023b13cc3134db9a2b52572dd691ae4dcb41ed2a86e894d6ca640f76822e18cc6435d03101efee370e2f483a0beb439db56047c08ee46b66a55eb76ea2370d2e0b02bf03f843d2a1703cf559eea74e91f64866e7750db2ec2ee06c07dc973f10ac0210d8c0aba0d90cd6412903f09d31bdaa62f117e1b5a6a2f32a89721a4d1a6dfb69f5339861558869dfb47d51266e0def826a78a7088a425261b81384436107dbf56535920ab4f133e46f512dddf0f7da0da173f2b73696ae8cb94f47f5503da095f1bc4a6e069f973b51f6fb0942c392b4e7c789743fdfd49e1425058dd09d16fb4903f70383d33bf74d494e1dace7953515a8f91b3c853adfbd0308520cf2f4efc396e71eeb47f89f92f0d29fcf2c111ab6494b050498f6eaa721ac60d809ba6b577eccd1af0f09bf33fa1a68cc83ee4ad57ad504f44d36e5c0c3b613cd34dbfa7e49c182c8eddfaa1bca1169551d8ca7d5115413852dd50bd30e415c02e80f209704af97c97706cb8dfe0d247da53f6b7aa73be4fd506b4624ca5c8ccda63bc6dd84cf145b1dd5aaa088192660c0eaa2cfb90d95cb72a55f58adceb28d6f9fb50a9aab79e46277812cfc695e3c243f8e2ae96de7a54804f8cdf641c68e973c0eaa8e36776268eaeb865901be7f6399cdf1e805fbfb9d80f5bc97afe09b18ef2e268c1a0bb78e6991985deda682b8f1d0e00c4e36fcf78c7f735f42e8b500b52c8f06bf37768584fa9e5be0b8dd93271d5b1fad69e9bbe178fd175fc5632a4bbd208e9dba16b4f68cfe249675bcc269960d166fe498195ba65b59efd76445e9960aa3008c98cc1fc1cd1001072d170c1e4d9e00a00ed5e8a3f20e8c5e98c49a25ddb1bfb6ff0eb09fb1f5bae22d63f34c49ae63e71e7026ed3c9ab2328873068d38786bd91c646970fd5cf238ce0b924cada686c35219744fd3581197191c4193966845942d7e3853374d0e71c141a1728fd46539d824072484d7f98ac92e6c58e81da917de7146006832244c6926986a2198d2f76df6fb1ff335c13b020f5df98767909170731881b71215e19ef1853e0d5d2703b6458404f092e75f863d9fff94430486a9f84264b6727a62e921d472593dce0478f9292b44a2ab35f96e06a24d2c550c4dc5d3ad2a355280faffb2f34969982365a56a16dcb6e5fcee0cc3761f3b8eebd2e905d7da634b0c8e02f3dc988901afb4fbc71d70651754df399548382c290d369e9c23227d7667a3641b4268e540a3b784d7a9f45dc7f780bdc34f3a5f689043eeb3e4c25649935dae6762cfc740cc2e5c5b1346921b4319f2a53ebfdcfacb42b39668ae30c510a52b4896fd3b29a3d3d83574dab195ee9f279b36e823dc3e3060a8331e1967fd903c103597146a6437252a6d4a25fcf12935a60f142c882a62b581e71664ce3d92eb6cc3b2644fc57dbecfa791af2e3f88fedd16db8f1b4b0ffbb02edce5fc640f8a26f9c09670cfb13fe50453f060c8e3207f3d28e41a9e1134a37aafa97071f574e741e2d5d0073091be12170aa25fc096d367f85c66668e7388cd4171278e23eae10f2a8a594ee1660ab5f9009b486716527714f204685e561f1bf128188dafdd5785cf095f71e24d229850588c4def1aed1cc92358f63c94780b273050d1dfd16db518e4b49cfef28cb1c002e6865f6aee6be60af1f44d5d91ff4d288477a8052303af15b47372271f7a0105a640c83d052f5d60361987d873469cd9939e02898fb4b63c200805c434c36684df167931ae4e33767fbb40ea11181b3f413fad21dfaba455067ff7875b0d505d7124d7aa785bffd4e4889fb623aa97689ae397618ed44e1e1a65c94711dcfd3b9fc10dc2ca466ab3cb5954abd335136603e40b408f598fafed92b2d50814e8a26b8cc82f02af71915154e69c5ee0cedb9900a0a1eaa60ff23a247c7fba73d2eafb1796438856e8ca9db00f79710fca549e4df84716bda1b7c074c4cb4d6fd555769287e309c4e4385b5e1f43ff68102481592248711441e486eb658598a5d838705d18591bf6562eb468a559cd98d454ec4c594dd5298c64b0acfc65e015669b1a0d51d68c1c900e4fcdd9db3974bbd3a5b79c2512ddc54df305df9b7ead701103d076edf79f9dff755c565db61739b40b4bdc2a7e2237290cbbc372e954cd200236d83506764d0c28b83dd888519ae01dd83fc2bf035ea5740a3e992218caad48a5c7e7488528530c2298bef82aa532dacf81775121aff13aed9005750e47fcf958e86c023f3e548ec7891e58b8d5947e68cdccd05451b1b801cf560a767da4ec24282b7d0f72fa4bbb0776b2764dba54c3c9450a30b9e832a3089d2d9b8a88d0f4d93e8ec9aca38ef01e5d4318f37452c2418f5ed5c8091e9c96feb5fc050ebb77c886ec4b758353621426ab85c5e9814c62ed7f995014a1868c256d46b20b00bb297a67d68acfee4b350849d66b76011ed823a6a1281825028685f353ba2d7dcd091392d781d4166fd9daf20986404264d660294a6c52572de306fb137abc7c7045e65d63aa44e18fdae97860fb778e90183a73663fe626b203d33b917083c043f7c4207522a9c510e5c29a085b0e6cb2956789e5af5d40840c984f32151d4dcb643aa233a3e317f6f256b49e6d41043c70a5f6b8670d7a0c14837ed2dc66c37d700dbc464a49243468e409ca7a6d39eab06ded407e2087150d9fcf24add51975201d29119e82fb825db5598e0ce889bebaa025d1501b556a376c1af3049696cc5942e7c604fbb67544924aa7c174143cd65521dfb26f098bb5f84f7a5ce152b027a90885d7c9b29d24a2d2252a1972117c0ac7a4fa02a142a033efa768ba1040e96d310596324ee8b16455091282c7642e92547dc56494dd29dfca5c327a5c8b12820ac6f3cea8c662f99412fbfac0623765f1b55aebf8cea8dc0ca059403b0b72d902b74d630b06952cb4fec0dd2962ce1827109fd7166e5de300031839051b910a6d6c926c9d1b25978214132e74d266e7f9739306c0a6abd4e1818e013140087a7419d3854dc7d3a927739c85239cecbd6c3a975c287ed302607758c266037f78fd9ccf52e98ab0b432fed914ab8fc764bbd342c2e9e2f6dcc59a70069978760f5eb641b6f1d47d6bdb4f2b29ee81bfac6de90739badc584bd6342b0ec49e6178b90fb9d42f55bc744f70a027605b10889028b779e138164d900ee7cd67f354bd2b37f32abedc5032beb2e4df156abb9b28a1329f213090d9898624bbf78b3c593279b2d0c57739fb01d62425a87505f8a1bbcd8c139f9b32d63d446913df2a316a89103e0b216f2bacc6d52b87937830415814bdea8d5621c5d33857aca7ff76df5e16e7122570257f1b07d78ffbe7655d017d681d05363847ebb763dfbd9ed246a60ddec789b597f207340e4bd42df0e507805a188efc2a09ae2342865686af07661b40f8ccb85cc76c071a60445b801184e642b26c1f3a884b06bdbda80b83fd423a454dcefd3a8d25d823a23ad39e9af61f28ae4c2e961b95d64062daa80b03d8496bfa4fcc84bed31f573f7e163cacfd25ed2f533dd2a97186b95d4a3f0fd767e71195cae36eabfff4879a93aeda91f2982e9b5f16948b3fabf8b6f970ab90eac991965cc962456eeede5998f0cd56e21b6bb54c353fa9865361ea316894dfc1e419d2f022af0ffded7b541ed7c610fc952c02ebc59a367ca465f1525e5e558914ebd5805a10bcc1a54c2a642c376ea59307c0e14879909ff6bc4d68a2116d639bad46d1d4b99273f72b1417f891631709a27eb6a8ce9988940ef16466448120d0501c03868a377008f2d25aa4d7f9871dd80c7627233c5842c58b1d1b777b2e0d8bce702ff6638fcbf91c4365d99c40e5e48b3b3479f564c14b629af4536df29a873dbd83c227b4fc8134422caa41a60e69e284133c2f3fde2ef45221a432dad42e01275add6e58839c26845c94d99ba46cc881036f08a820ecf19f63f8ef3499d24365019ce1ace26ace11513294b91d297769c78301220d289749f8000a9101d2ae80c4d5cd6bb6aa289a8ec53abb98d090c1ca953cd6e7829f747f86ec827c8941cc908ff6518d4902a1d4e8b66da4fd1c201d25f4b6fcd6164f734b97d55acb9bad04db00b55efdf3f6d343626404e54c89b813a9b3255926c25d63c9f4d2302b1d3d885a2a5e2f3f85989c95414ed351c1dddc371ef0de7273ee568af25db48e187475d8ac99d318dbc993e63ad46b4da2d852f7dad8eba3863e7f5862a9e795e8e627ec00cc92ca7081eb9786146588921adbf5a4650bfe46a56d776fb78c121c9e3dcf1013f9d6c5711edda16e958e1ef65a4a2b0a3cf0e98568979a4be76bcffd1f7b659a563150d3241f8d0e98d68573a190a77977eb3a8683ca5c6abdb8813ec6b32c28a99f669ce6798cbdc12f4ed149ba8192b5c8bf8e2a33cac665da68ef4c418f72fd0eab45796715ab5b2f170245cc4fefca23579a3a81595ed602d718163117ebeff67a6594e663de17fda9f0e0661d7b077f67462207472cb03cecba2297e7d4b1ddf340966f6dc9f126d1b537b67045b788954e97c4c41da4fb1fe945c09e0666b42b2ce462c3c722fdb6f2cf3f2a0c7ae16bb12181cc24799324c2978515ccdc1c90f023eed5696efba2def030b1cffbec8296c63e3f2584d9aee0b073dd200586d55b99adc2abdbc17e83a9eda8918ef51ced4d17f28d2d37346caf0b05b19c3caa6079304a34f0102705f4adedb662cb70983c5ecffbf515e69fdcd96a4d842b5a629f307593ecf30f65758c5be38193db7b706a629628cb178982668456d549b3ae7d97ea97966ebbaa9ea5d75cf5e22a6ebd0c6797166cbc638583aaa72d50f9ee6f95f38dce901bd44051cf7fe481df1d3a32e785a8098e50f3c42c1073ec1aa8c8a98182591f03fcc0efa9b4f884834d21d74aab86d1bbfeb9beb82b0544a35fb38ab69eaaf65807883840fa20420b06633c29d7679828b3c29b70473b56695805f60c669621015f89f9462c673892201635b252aff8ea23e0eae76cc3464a6a1e5d5c762f4f6fc027280f7b21531d3e573cfd1c2fda1c0faebd15de9350520603569baaf106ea7afbf1671d5e072917e76fe0bfbd81b84d72215ede9e65eba7706aff27ccda28858e151fb38df0f1c71a1e4ab813ffb4f81243bee4718496cfdeb11d991ca25e5d7f1fc9772e134e9eb94c4652ef63d20922d1876608d77a820742d78ac4e1c4eb23469fbe80463c2e6db85d6510ecff7c6a9caa80adf44e2634d0a66835f62996b65d5561de3418cb0edbf958ed5bbd0c690cf655c8678d6ce6def2fff4618ceca7fd8c456b30de8a01361b8f1aaa961cb9dc9a65102299d4e065e1f31f58d80c6fc16b1243810a1daad40e5e283645e72368c17889ce370178b7727be6feb7390146ee64220b5dd99bb3dd3d532b34f74b4a9bda5cfc71e0020b149f6cd02cdef8867e2607853041ed74102a79794a25f78100d4dc27e9625726585dab1a1d14851baf13b9170320475ae375ae4943e2348f684d90c5866a67b16d11b18de9b7da082fd98868d5146281d6950fc72d23ff1a2fea5aecc332d7adea10b5af544faee1d281a1416e8d4e4c6e16f499b05ba5282204a10499f0d119bf8f77c895968f8376e80a2e50442cf377126044578e2d6f4576baf0e2e28c95f103b4eaafb1b44ad50547b9f53d49ef59ca25bd3cc4ac4295ecfd80084fbdc1ed1200fd7f786dd711c99874afa3eaeec7165cfe95b0ef93b1168ac9d1acbb617dfcef99c34e32087eb5e47456f130800179927a5027aa657e8503bb24f8d31d37ab48a398f3b2a6f9c1dc783a9faf82a993dfc5d84850e8d42a508e71322ce8011866e8808d00d0ae46006aa467556be5c72a9ae57ebe2165f0f42971d5997e4abdd473353745d77661ca1495ff13afefe92b6bf75d9de33cb4adec3244f5f9dedfc5280891f1f9915d936e9a5e3139d976129a3ff768e7c89d1d23ef470b2952bf2b938bac6dc40eb21d4542bfa1b2d86c6eba81db45967450910b9855434d0ceb4ebd3119b65dc7e02660e3353da9181c9aae9741f944c9ec3137bd620bb483995b53e3f303f3525bc332f1b41b1fdf9a9c860263e4634641403d8121f06c4ef6fbe2a2ace44d13b8aeb5a536b8128cc15a82028aaf7e7102ce0eae0c889d948c3cd7c8a4efbbf9ccff17b6dc3f9d2ccb214b7fa8f476873c9b8f740592568eaeff1300c2a3a9e08404ac764c4401eb04bc10c2958e69b0cd8333a93787983a8e6ad8da7eed136445d5fc22e0965943d3ad2894163f3648e62c2ef56b31005155db1c333737200c70c8210c9003eaed65e428e90b36db0a01e31da7fc0727296094d6c994dc42ed06902fecf21252239f31736f2fb81d465518c71a8b75ff7a83025bf5e941db78211be64ab5cc1faf920ecf262b994209807ce4041e3c7e44156781552758926ac9f08d83d9f6fcc83d17edad708d90527e67dced86cadabb37f119c54c92b8937174aa06aa96451da4d9b4d39384fd33f21b3709dd19130f99e0056ea780497800933e442b93afbad05888890a3bbf3cf1e9f72b8c599480a59e350ded1e494d69f2b7d408c4f82995bd43ff7bbd6b464bf02b9e8e35eb0d2e1211a9e5e3c2f14be556518ee63db62f0fe2a24680999c7803619711242516ad8b988f7e66a70f67ed82418ccc5e0427cb7ff85bd297dbc537fd2804f8f1adcc4ab3b866a2ac73542131f9b7d86be40aeb92ded1ee4ab7c80dee04cf9347ce2e30bdb6881204858278fdc33371d0220bcb49acd45e0b54e856cd153eab6593b6dce35b16513bc68df31ae50980ca944bd5622413846e732a12efc04ae8a656b6f46cd03d2cbe1357ca8d150fd5bec512414322b39192dad3234e2840cddf4e06ddc6c2b6ba0ce8e25b508686483130b073e6c2f19fefc3b31bd61b04c62ff5aa0bc796d531e162f2cbfb46affcd84fb8a627cd3192c08b35e9d011edaddc872313a64140c1a6d15644fc9e0a60e0181ad14d32db8d35fb68fe9f5c9833e97af6bcf99274fe3b6677fe9dc56157a30b8746f39958d62013bf8454bcd3e9078fb64c431fba248563cdbe778b7f65c953f3741bd8b7526b3231b5736f44f7286bdadbda66626d5776b41542e78b9cd8932aea4e0ba93bba0d40cf42927afe806c4665348040e494d79a88635161e2647c623cc1f5e90adfcba84b94f2670c68a59458138b0d7bdf9d682c0a9d47bbe3cf0aedc37a2b312854fa41eff6854d418e7049e18d2d16c5ee12b3de04264fee4987b919917e0ca0839fd87b35990525d142b2754ec927abaf7c4cfb810f0990a4ce7701dbfee11c7ce7e4c8490dd84097a0f0df07be397365b4a1e85262b34be7e2c3b5445889a1b01e7ff3de6af3bf537a9cf1c25ce3951a1b744582d1c62c7f214fa9e2d7636697f73a5b92e6346c453ea500cc7f45a172a252999cf8def63f7d3bc62ab032ff15201287f71b2ccc47e325e92a02594004bac7c0fa5786ced6df4e3608301988674f3bccd51ea1b2616e880342faea3f931c32a482d81d570fc884540bb68dc05056cee85cfd8dc48a63d62b00cc3c69d7c28b60603f45b7d4a2c074fc940c6e1d0cb27e132af1ad0ed5cd753363f92ea0c3adfc52f52983a78681c5e896c3df05fb986bec464a5babdf3af60cf1ddf47e593a8e283a971fd79cb3910c31ef2cda2f8c1517b1d1b6c951d652bc5a830ae485ba3729856258282a059215ad0d1efe742b722bd188cfa9f77f48db9f3e980c86fc28f57f8eedb5711cb40622ac3accce36ab5685c37b2a193aee0ae2427be895520635d931f1a003ef61e34b7bdddf66441f58f5f70f8df13cd9284d05d1f97ca0104f46fcd99b6e353bd30c75976aa3e330984c93e1afdbeacedb4e1b7f84ece11a97cdfdef15eebf0da352f1b36d3d6809e6a8c623177343c677884c6cfb39696f5b154bdd0cfd5fb9761da7d9747db6cbf39f543d09e1c6829dbe62ebdc6e89effb9b9d99faf43528242e78ae5e3a732032a8e177da87a223b0cf6a9c01004a1f9c81fd990ba83746ec49757cbe351b8b85b590548f752216898d11e6806e7d6500dfe2792c88f41e7e6218a24d3b5e853c9cbbc78b684450f7417bf8b50e26c5875eefa2ca533ab2852d0f688f57faa42c951c55d068068a5e0b9842f41e1c528649c6dd0fa59bb50f5df3ddc886029cc4ea11911c7683ae9706edebe4eb6ae4da1faa0d6f963c9fea365c6c71a653b987a6c0dcec936167a7dcfc3a24a765a2394fac8c89abff1f213c31a6674649f1575c138bfc732ea7f981d5bfcb306fee2678b0ff2851d39bfd66af30c0cd0f53b1087dbfa7eb25eee6a0c7adf85f4ea9545e818df80f115b81386cd0bfecc9585ff45192c73796d3937ae27057694d62b7f7225f32627b517572b701a48b1e9b03fed7eb46b3aee5ddf57528abb67520fe01b9c76f9b56f15a33e82c406b3c87c8d100db9799065cba2a598ab1ec6fc9b0b0e12365a4c636cd4bfc4a5eb0072c49203d4d868cfd767819f3c0abcd253830174c91160d9a37b75dec51df4899f13b44eaf217453a4d1fd819eeea2814d24290c0ce33952ae3fd626a74baa408be514624de475a70e9259107b8703921730f3e1c96e8c74bd45f6317c6f28ca1e99f75a98d39aaa618ea88cb52cbc5679f8404b9953be52315235d39c254f54510c51f061a8d8dc687ea30b950f11a0dd91e52049a6271be3f0b0561734d623e186392ee8afe60d83f2f8098d02b39a6a611a6cefc9a1f0efe5609fce36530f5428d510529cc1f8539cfebb72c9bcbccf55248b44f66cc9bd3a368dba105f2751ac9d8660bf00f4fbe94c54ba354a5eec5958562f6b979dd8eec916bb5f3882f804d963b84fc820c3ffe7bf865632d7fdd6611b6173de8cbc1d276749df19e4c8290ae429db5449fc09cbd3aa6c2da9bf9533230f1e869be23a3b41d77852c710de7b30c271424e026c70e8f5af397ae0069e208f42760b2a69d374badeb51398cdd3d5f35ecbb84eeeb073776d45a1d48a9e8cacf2f1367fc08a341d4b0add71bcbe9e74f8471b9206cffb3628361e7dc04ea281fa0937747d34550de686f257b13c21330aea8b56cef34c7d82152c457d6359b9cb9af052a7bf725869697e78a2618e7fef5094847808947d9af182ed2969eb190a092b7714488ba19283433715aa5f4cd794b11b7aa191ba409353f136804be22fcff4ac358ff4855c36c2f4adb0f699862f8494201f7e990fe55a0bf07346437a8b34faa1d08ec7589a8be88239a0d0c7612e314cf3b6d643b125ce55ea9d74ad184cebd0b9942b2cb427231e46899b4918822059ba5cfeddd866f9326df91c49577c6289014850fb77a4d6fd6bd1b4f2ddbf0e8a0a30be7ee3a6226d677bd53c979c4cf602489239da5048d6f45af0150a2cb7c099409815b2cd59868fcbb8f5ffd1998de8f84a70ee7bb11fc41fafc6eeba28633653d0b5fb58d00f7a4792da737547b69b8589a6a3582b754b52536a4dc30774f9914067823e1a063920353966246bd354a3cd15bfccd092a76b69695c1062eb20aeb25197e385a263c6399ef02f255428143cb4423ee193293d42f3c52c03f0461eddf41a59d190d253862a04da2c9d09c127e2eee24485efadb54ba09801dd91856ea912a6bf3962d0e0f2fe82005af6eda15c8df419458fbb80bf9c9130335d825ec6232fc95832d5e880116285eb8bd234cf5adb8f59e513536854ad1987ae2f5639781bca061b1b214d60aeb0b24f066cf02845a6a3098ba49e02f5e4be3a2f9c95c2528896492c37968bfa79a8fc6ae5cadc32f3a0e61155690c2e1b471ded925c9429cffb47a34788c252b7f9c8e1b5c51fecf9578e970e53f0059c7459874d5f76ce314f640853559474d0a3a6ad03f95bf64157b2ee40b51cb4841ed106b6c732adbd3bd990fbc763b224d634d8d58c6ab6a9902bda7bc5d6f66c474e8e503ec37c4c64c30e37148edf90334638bd53657ff7829cc5f7b963b7fee2dce6501777bd90b92596c5e17b28ad7d7515324ff409df0710139f091e8ec99025c8d86c91004bc20fedd0d466117c6b519db9e8ecd62c24cdbf70ca94b0e650b707bf54290a6a2a77d86d4419e045775dc0be829a2747851dcc191877e36a82a4988e1a062b5578195e23b9842a59b365954248a632d6defbc16c86a08228a520b1c488b8b5118a56e4335404397d67c011d23dd0355b61d8535bd487e3830f3c67294571d891572f807ddf384ad5c79027a2000cc88bfcb1bceaf27d8575bc89b6e60e43c419ed7c86c9f7fad45b7dae41213c93e7ab0854908a6d7987323b407e5f65c3f6f6da2ef5ebddb1d5ce58a2ac248135b7f57112d953e8046ea5921ac16d9ab5d43255234a56d437e14a2fbb395371dd01d0886d149e043f535d072faff041b82c9f432818bf725337e527dc9c80ad65caf14eacb86016d1d29198e684a3378bac972986746f1e4c65dcac82d1f286a44d0ad2bf4d7b82d00f7e13d858d058f064a05e4fa4ab465ae1bae5d797f94d6ea3f909291ec0b68eb93340aad4aa9c824399043a17cfc82084d1e09c4862e3d08baa92011dd0176a490a99358aaba8dc341ae54f1d5355bac968277a5d92cd2360ee03c02b2d1c1140288e1f6b70131298799400bdb7531f7873d68fc28c53218642bf4d8f06d9df68aedb4a748436732e6c8c1fa45a9a47492b46b82ebdfb4c6e268956f8a4c0b7db033d621dc21e3b0f2f00732e65f0278a8dd149b62098a044016a82f68076070715aef2338d83fb4d551c78b828944140adeba52d2b82f79e2b331578fcbd332cc2c5cb17c5befb91768d3a329d46838ec48bd12389b5be4dbfc05bd5c802b53878927f909a827c528cc22aaf0df03941f4d2165a17ea1025a6a8910f8896837fd651288234bef4478de9a9acbacc1160743861036a615777705ceaf9d87b918f839c1bb1be603e2b82bd6db5b556d08938860f437b4be44802b6d96fd38ef920dec5bb2c04e089301baa3bfa94e7e670b8a0b412453cfb49da0ebed8487f72484f08f724eea195c616a84b262baa27dc1b0ac62a6de045f399d4cad292f87ac02100d6deeba38f613de9f1671c70f202a2b857530c2c78d799296a9847dde9a53036b481b6f11a42dee19d5c4835400f5ffffff0a