PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 70634 142c92a165e73dbc8ba1556511a7f83899f5758bdd5af4e59d1573c3b67ec0a3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2c8406f976f2d38cbef31b9e582a02c914e46c1d810d00c14a7e0bf21cb9cb44
Certificate Block Hash
142c92a165e73dbc8ba1556511a7f83899f5758bdd5af4e59d1573c3b67ec0a3
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00e0090000303b0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ac61b78d33e92276950c0c19ade9b79996861ece0bdfc0ec79e0e7f1ac9e44536478ebdff2247cefeadff832867a95fa8ef6142ed967da0f0d6f1bee7f4c1775c39556894df406a0cd21ee64860ff300fcdde0b0ae1a8b9fb3050000000000000040000000400000e0090000303b0000

Raw Header Hex

00004020c38ba63a237b349c190a63e10108c135b80bdd0592802b17d6edec8443548d6c3f6dc386000dd57b12a786abccc9718b0236b3612d7e423a7de190613ea731dd2699286af401011844cbb91cf20b7e4ac1000d811d6ce414c9022a589e1bf3be8cd3f276f906842c

Proof Data Hex

59,560 bytes
121216020307185fffc1ca591feefdce7d2a3f371a5a6239cee78f74df3c46d5745a828e166d30d2a0360914078f1655d23894345757606e970c26240c5b98a012bf17b939c38343b1658f1aa7704a854afd62de4ef7155e12ef15b79c8702b8e3160d2c8826fd0d13f90a4d7ae9f3642fe4e3d250df8d0fd349795e7799009fdcafb18942a3a82a8eb9f00058bf4f443c16c53e34441070014270e301ea4d1833b6e893dda5f7bc1bd37322094ddd6264abe7907046fa6b4f5e828d8fda766f55f20e205df3b089838444e447efed806027967aaaefa3f17ff3fdecd20d6f9c1df03eab4a7039b5e837a707b700b14a4a083241cd3a3e7f25337c25519751a9a48f5274a26a8de1675676f32debd15d430a9228dae3fb7030ece0a84b69716117d7674074206d561b9a10618b0d0daeb878250196dc678871cf528ec3b65718df64b29a5995302c4069f469352ec94ae7462c0940487f90d70afa8c7ae965b6611493496da189a72ab4b944850f985e467c247aef4caa58264fff3130575506c837d9fc5a6772b3e96c14bcf9a7192b2e317fb0e6e8315b156117e8231b73efc9c611149a29fd2c3ff849b7de4328beeecf7226cf27f21eaf42a38b6a8a3fcd3b8bf213828f3c6404e15bd1f4c019f895d9265418169a9e0315f3d2eb044c262bb7593700fd29dc33f7596406e5b930fb27ac1b7842f494b4357cf0f0bd02dd1feb8b9e10b579f6c7bde6ac06693738fb012175c53a425307d68bc6e813968f0aebfce5987b2cb6689ba3fe7bcdd27584fe3fe575f1212ee2ccf4c43f6d0c653b9640a48db40aa58ac581935e04b8333f23666f2aea1f8d95c6102045f5c474fd6b8735ad0b0ab2a7ed051ff1129ba62c3576ef0152b1ff0821ce9460a6e61df3a5cf491ffa932c689e2080ffb46c07827b0610421179dd38d9dc5f8d822844f6e58b2acda880d7746dceff05b407dab4b30ec6e20770305022a46b868d766ce83dc17c92ce8c04f432a471618855a273f05c9816d841148735307648350cf8a2a14a6b01b4a16e4ffc026b60f59c991c0791503e5af0d84bcebb9e4075993be16e8fbe9c39eca7a8092120b7c20117fd7c525e311ed2c61a51469a55db6295b6553f1d13c0145ef28c218eddf72de2b6d652ff399b4f55f5d635b8dbce18016a148d1b555f097d0406970ccaf5d636cde9508f1aae72acc077b0e7198cfcb730b49c32d58a34b5c454b4bdacb7d12b0b56c6b9e2666a0c34d1a172d6485da7388f9f4aee9932e1a0a2341c2dc4c7e3a2309c5d626a86c837a9f83034ed8273c99400b55ac0d3872d95952c6459c76d7523061808407520fd8e659201f581439e4d55b471342bb8e324c6afe3b6bd0bc0df7727bf894bbf7a47159cf880684c1a5565f3141c722d7eae19957b2c6cc87f6739ab10967ed243d711dd54bdaca277aed81d368c8ea14537b5782b15ea7210e82798fdaf77050c12ed8b7c4decbb6100f92f781ee2f17e864581da925a5843fa13d005f33db7acb789fe93f061ec6042cc618070819b888ca471544219a3b4741983dabfae8d63edafccf7bf6d10aadee6abab5f18bd0730bccff438f786bc12defcc94e7a877d4aaa2b059594417907d47ce9173db31b0b8268e89fcc0cbcd9387e60e9b9cee59bb2d624deac8c11c0c4c704ca10d50ad8ac8638271fed317935d5d39ec93107de7918bdd4245333c9c0fbd25e3a4e82e03030f32ef8032af90e0084f137fae7a36953a21261786863078c6b93b149e0d711c5de417be589401bd40974764bdf7d788d06ffb4f879f47a23527f6552a705bd50c2fb5fe14f3b7b06dcf87db857d732056e1acf95decf01fa387e0baaa989ba91c10b51e9faf7483482164afaefc0a0c7f643930b00153292183296f6172dde35f8e99da8b6327a29e87f09e879f536035dee0a15c2e85a3d5d40f704d66d1d542220a70a6040f43788bface50588588d6dd371716ffcf8bbcea928df615e94ae62aa1b48bdcb2b2b1d4d6f7ca5127f8030af21a7d7f7df7b3a12c07c96e661be5e8880e5f05a4fbf5f712e85d409206efbeb2d81d8bd2dfa8464358dd2044d163a85b62f0959b01a14ab4875d423e9553970937d48544f5d23d22443dd8f8fb1365d0319b9c493eedbc8d979fbbd40ae690d683ed03ac13cfdd06e0a40fc5ae894f61634cfe14aeee829add847751696bd623fc8ea4bc7dfc4874d04ebacd35abfdc52fcc08097cbe499da08772944ebd3b4238f7ad375d8f6c17f7b3d37af376eb751a821a07365a12e42e294eb4f615a75dfcd6a826dd1eb7d9a8760f570b54c1756d5a5a44384ad6a6709ec883e09476ee95b32b472cda1113f8db67c93d09aa17e9ea1eb425645580cbca243cea70bc0b2b1bea45f6410e1129de65c9e5c5e53a254bd80f7d8701514c9919e9f870a27a1ca17e482b9c4a6c6d7840f23e6faec69bdd1f325953c4c4c78774d63e121d429070b7fd5abb5f3a53a75bbd2cf7d7132106398a6088a8eb1da9a9beca9d204c2d6b7a5ca90ff4df90b642fc350e5a62a33fb45e6c26855075ca805edb97fcd9d0718b87017153c90bb9da56830761dc04c7f16796c74b947edfcd8366184a45970fb190a829a626243d8ad35e51b173f609fa3cf31de7a7b7c1f595a6cad2b79c0484ebf60b4fa542554846a29ac70f3f6ddb9459ebcaaff466ff82538e790e112151e28bd2e9002bc88d686ecc3e3097189daf295f56d8f16449c73ffe8ce402dd271916f45746a946a7edfffae0aab0f0c8089f1e25f3324bd800ad564256c4213608223dec567c6ee51d79e4c395b7b2f867f087d598c35fdef3e40f1854ca09a2c7630b1332d4b770e61477896cff7f613dbadd55747d6f10a8cc948ec749444d8ae5e706851f588685ca5ed75f81b911a7b36f34a3db7ced923807588b2c4822c97a66c667ead361e99ad334971b22a1efa51759405b87fb08b0ec75b054cf1074f36519004f968ad0ad470df54f5f5e49e7d351ba076370a32551582e9b4109b4ad3cbdbcec87d22a1698565576ac27975313db959283223324bf0b1e17f2e0cb3b6b0f6770e07260a3d6e545c368903ee93eb2038e7d846b8083c7f047ebec34a17248924f3a587e11e6c5e5ca93cd051a33df3fef70c2eabbe5abdf6eaae882dabc63b050f0676dac50cd177dbbc111670d600d25d9b5d03a3a2f5a9799e067b3983ef81c3a3b10ceb928005b333cbb628f9ea0645434d3aa814a7006b8aa9b7625cd0de1d272f57a1b97f95335bcc41e9a20c5bd132c3e3e8748cadb5fbfd0ba66bfafa6f75022e575e751af3df79bdd3f1b2ef309fec281fd5ebb8e9f264b1948b4ec6564f7969e2f149a9abb4b089308ebee7b477a2f155a81973a81eab8a746da67d02e76767584b68397b5b599179066732de907eb64c21564ce0b3b8f0ff83e78dd991ddcafddde5323429e54f16f755c99d5ce59c867abd77ae5e0222f0d8453f64c9679be367dfa0ac12145ff9d4148c50ecdf1941e8de1a99caa098c2f6c4aa33fea602ef18fad8bb2816dd859a62829768bb64ccdcf9d44f78c62006668ee8af2b4510bb08e6bb1c7019a5ccfb9fcec6aca2496e4015574f012f1e77e7dfb8a0b5b05f17065e7c72931ac376eb4832033d551ffc9689121efdd6dbcdf2ca713dbc1bc6a816ae1177a56a542043ffb701abd478d52d30a8b090a18c9983f9e30d2c4fbd4d18902d525e5c1a0c88f5780e06752b7524a6f656ac65978cefd45fb3f0a0fd2498cb8ee7ee311e92c075d6276b3ed91e351cdea158cfdbed54d645e3ea1964a83d7a74b3136a7a46bd8c589c8c4769e13a58b61a5df27250c7387c83920f01a9065da2265583ff7b76bc08cb5e586eae198a4be04365bde9539fe4c25073cd13fd539bdf1f282a392bb5e360247f72336f531c5a73b7ec04870aa8740465d4f8ed6f96c9670d096ea53c1e25259d57376a7f29f6a6f1c7cf8b9fe45a5124c4bb7934857f3cc8ee3eac3687ebbe45fe33b4df3ff7c68f45decaf5777c510723fda35d06722de3d921062e9e42599258f162c671e86baf856c6bf4079153c71ae85c24e12fa63baa913902994378412e296dd01dd80da60cfe3cd9a79213b6d9f53e7fd08cd31cadd8614f4a15a3dbb4b33e340b5a0a25c3fb6e6e262993faa1502bca6d54d38902a61efe08e0a8fa21b0b6bcf81809afd63c9b65bf5ce9ec888913719f45ecae417093fc9dfd50527edaf0726285df9a5b5f500c3a557b737796576eb6bb54e6172acd7a46b2a0b776ef47c53fa51e29f40a794992b598aeca6b49a4c837b890ad3be33599906137e38a45b50d0f10c35fb1e681ac8de1ce563e122d8b382dcb6252b83d32728dc377142faf21cfa74478a2c4890213d1c8eede8e33d27510b12ef4c9bdfd41574ae6ab2dad823f003a1038693d80653593102526a96fc95ef5c34d2c75377ca7c66b520f559d4a17fac226a92d2e2f1f0552a740aa93ae2d504f50f3f5a206a8cf2b0b919d20728e7d0db7d2650857c2a1f2d8ef786e5a17b6f6759cb580985a968e464a8cc772973d2db998c9403fa23a4df7b5e2102d328e760348f8eb98c4373c16e8a244c8b00e827f355f39cac5653bedc5bbb2fe45ba0cfa24a2c7598d216656a71b92603e32e8cd5f4e8302309cc390f8fadcb82579081715aac3c7ca3b4a9ae3db88edc2226397195ba80cac6063b6e0a09c847667cc218a4e27d8650eb92b49c3182d234b8d36105cbd060f0a5af59fd67af7a18d26f9fad6a4e7998ec7adb1688920fdee9e626aed50baeebfa4a336c4fe31777e1249fc1885380d8a2f0ac30be49fdf3aa99b13c815aa0e345e4c580713259f40d58ed5035b3f88d6a0e556800bd4389151fb905958c5f4eae377f5fa41b6e7b001cd576ce8388dca97a825fcdaec739c2763b1a34dd126fac4d0e89f838d6ccb6a9c5afb6288d0a3de98190a7baa58d3e796ca27cc66d6bea6f948f27c2bae57d5875fe60302226159ce2fcaa7342c52165e27dbedb52950ed0df273cd6f9209fdffb8834e6ef8e87bcb6bb4054ef0ae348c441878031ece46bbc2d2d655c1b9ae00ada2ae75280373e62d84d68201f1c127e09f8e5684c3c7218caa1320e392fd7e215511f088fbf66545a03f40e55feb95fd997f97746abe19369dd561ed4769fd8e9e5484bc45296578f2090dec4baaf2a9d07e410c35e74f885d0d1c37ecfaab33dd924156f2be88e422655cdf9fb8c093a5660f5994d59a2d40569f6ccb6125b60105a7bf6227a4e5dad8684e97dfa4d8bc4f74842f9f7e09d142cbdd9a331283a51a1f6a7230e929d2d60a848f3c6d3c9127612d58606ca6357b7e388848938e3438a2bd2d68e8cd4e6c100e22642ef7d4206234b14167fa976c04a1d174c1ff96820df9f0298d77b492263fb284c6957f0776c8c0d6b7fd127724246bc555fd77f84e268e8c2e69ba18bd9d5dbf861ebaf363a9da6d742d27c06f2ab56f4e63b524214842b08902954be7684431450bc6f763bb2e17eda5b3b36e7133ddafc3680541283fce16ead105bbe1d6c2cd07add216d162f3242489c77fdafe759d4fd7bb506ea67886df2bfff2abf71ff6a4c47c7f9fbe04cb32d3c2c4a3b9b16617e244044cd330a1be3350a5077fcda6f8ae11400586da5b7f84fc18dfcd0918467d1a4a469d226ca76f3d5591bdab2dfec85caa4ce90b05a07d203cb3f5e052b94cdde1fbea3d32fd9660e72704bec8765631f1788d5b3e797da38b06368034100ec35811b272308ec93fbefbf7120b22f3638af292d550bac58fcebf5c31a486e661243465b3277a9cba02421f6b75064c4080f770010e6346479b47d51573fc4d9229f258e0fb8f59c272fc51adec216a7175688109507c396097b6b081c7decc30710cea566801175c5d0e2c2a9412e288278b75b0f02f3526fb6844fd40fb69ea4a41554bae156a48cc1f80ea2302d8a934e8fb545df51b1353b726c197209284be332dad58aa5c6cf5c6d608732793752005cbeb3e9eded1af6861a7fe8bc5fa1579d2e67bee781569e71b3291dcf6b74f349c8a40d94cd5ec350d45680d679901e2791dcc09d20fc42ec4fd8c02b4f512a95c0249f721efc71252f0b128c2177530215cfe87738dadf7ca59c30e28405503f821f3515c0805b8edf331c80a24d1187e55b7272ddbb4997cfdf26abae1597ff64a3bdb9aa57066814ae65dc474fc91f2fa7bd0b8899ba53675bacffc7462db69f53313761577403d37b57a16006b040eeef7c8d329fa6d602d0f283b3260cd4f59c3f2b0a4ea6ef650b70c440b4b86bf82273395e53aa87b9c6b768f72a81f0af2b577d49873a2f0937479091afc75da230c0a04250c26bdb9757f0e9bd1b1fe068eaa55312143414792b30e0013f858a7073ead9888a68cbdc4ac655af47aab8fc3a391ac35a9fe233d06372e6b02d3436b4aa79191e2d8ca9f789fb6c8e3f00cbe2f82f73eadf80269b87ecd26f6a5469b3286fd7dedb0b6edde71deb8f500708b8d6e630c8f825ac28d96e2addc9eadaf860789a93c7b030d2f04d421b68a2f61e930b103e357e4ed9cec624bba0b3fae439f8cc1de9e050a58a541786a4a067c05a5786e3888a17e24cb3e9edf729b72d1770765ed1beeb22a65330968a77a7a497faf5bc110c5d1512a7ed773f705d9c0658c6a986a6a391644c222f3d7bdafa10343c9e82b955240cbd6baefd9b7327d37885399c680973155bfbacbcfc42871e2a51cb6c7bb120565bb5193cb7d073bd6bb0906dc7c9029d29f57035c7469b933530a49d0ce262b312319fdb3be486b09a51f21470748c9a07fd015138646386091fd62d7b76aaae512f381068e966f0322186afa1b9895220dd92c51eb7414c389ff2558757a74c8bde93f561791fe363237a38e3954fdf373cb634820d2c4fe9a6941a47d5a61bdbc8a68f7e9d78615ab6d19cd72bb48beb2262d26add8eb08aded2b64799d0c0b61f9c677541f2e096a8b7ca900929ead3f2156ddfcf2863f7983b94b42375792bd6aed8aefde418609f00b8051784de7a95530f469cb967048a3e7b758c39981a39c22573155b530fd690c5c80fb5dc9da8077c36f9b4e4c6849b70e925d082f7fc1be2c9c588312562c2c094561c297ce74822b969c967637cf6ed7b8218bd04cef40a4c2459dff0853b63f5b8dbd69fdcd912acf5a0711c9253ac65024b2aaa47514b763bec913901dfb9bc29ef18732edc261aaae4c580ff5448e7c928153dac5fab3e270b70d11de79a466be514d6c7a4e7de9acd84fc14b4957475950eaae306b706a3f4180a8707e6c873378e0d3ea496ca6ae49a3d183a886344b119723e2bd1b99c050dec3088a3bfbedf932b15098534d41d78f15dac4475fb5c1773e11c0737d21e8da5680964f72be951a400179aaa9bff8b01af9524b0291a5148ae603466d4ef70d9511ef16bdca957c81ea4d9e44bab3a9809a4169e6cd221e1a7b451129dbd44665cc533d2662c6a258e342be8a9b874dd353e24cdb68e725fc1a73b968971853ba5b52a4f512abffacc7c0b7be081bdde95be11a78f8bba7c6adfde75c1cfcf990bf9099829e7281d356897ebc779b03dfb8ffc8d9a046223ff0cc6697b7f48619b38e38e7775a774b934fa6afb81bcf9bf4b4340023c33d375f4c23bddcaf1f4456531346838bccd5a5f6894fcd62fb03e603950d775e9b09ed581078c1f0c1c0d6426383f0457df12b6134be21c462a8710fa71dbeb3245cc2c1955bab27eed9a3b295c06dc05502685e6feb8f7927830a6c63b811e44856459ebd6ce407b42333a02fa285c6b3d0e9354d97c2f7811e15d4d6f6954d14fca924aa601689e798e3f77e34c0a850b549ec703f3dbaf2df1102a337cbfc955a888b92e1356b2b642f0680c5ba3b5c3fb2aaaabc71b9e480fd09720b0f1b90283a4b4db80c57a013651d4f58858a1bc46a327e395681b37e8b550cadff602bb350cbf838e4e77a271239cb011b7bb03aa5908498da615e97156eaf1943a65e6b482619560086adcf8b725f73239e55bfd7477e11c15b5c18749b74911cee83e12db5a9714fa5307d128eca9e9966c057e0663e1b40ebc88ef6cd8dd400491cac7a631144f67ebcd752616f5df1b3cf453a3d4f8ab802183c55fd497bd4573ec8ced216193274a0b55c48800ac3d00b46f769d69fc89fe247c105e4d7155a15652f91941a6b8d5c168912fb00ea4978053704defaeb8da86b4501bf6d526f1b119af7f5fe39e646bc30dbf2bbc20f90cbcca3ab7fdd40debc3107e446db56105355d7bd502876f228ed73b8d9d522ff04180ee0f00fc2ae7db897146dc6e46ebf4dfdc93f61c7d0f498596e9727ef04236cbe5469ce1105485e04ca9dd7218720b86c79e02253a2d1f9e578bcb9051647092af81cf42a6ea75a0ea3549a477d94305993e290edcae2517080a9e554fac502926dc8dc3739c6c25fc3ea6767426f4fd81fa198d029886131c6b1030e96e63da3aada1644a1fab2f7b5330292f044417a61bf91c6ba4d5609003d3c47d8e894c53fb934a05afc78c98bcc2b311e339b0c2b2a0b69309f69db956544a88ddc6746573bd63f35922a5fe97fd9390fe48c3e305f4b37e0e18f884a8434942d1a0d9852b3be3081f31a7fbd5156446b388e2d4d1ffded7d85268848c4b098f1e63263d3728d1c72de76fd105023e4821bfb099e71aed3fac71268750c93ced25130a2909be9e982034876a0ae9eb210c53b2f1d2f5ee5a6be95476f932c46514e20d0429c3bb8f4f8e0ebfddce65232a81cbd6c7d5fe79bce58ee5a9f4ad64a4aded4357d68611daa443639d39a00d791e8991261c9c19d09b55b28336ece73ef29d8f1f6ff5b23ff18c3ea0c9a8dad78019891588792c41bc535271c532c3ac01db8de9870dbd99d59a0575928d0c70d7bb9e8255f7c4666fd77931b2c6188714aabc0d30b31df919e48808ddcea2fc25115f80b6c8414065dd4fc668be9ae03a40934ddbb1d8749a3251920a5973cf035fe9cfe322282b5651a556251a8172ec53b3e9182d132d0b8ffe1ce18c9d5ed6e5dfeafbef23a45fa4e6a7d7b2f2d1af5fc80125aa36043ae6a4c95d70882ddbf7b478ea67aff93f8d6aad31c87fc182eab2a6879c679d42e6b6ead6de18d47bdeedc2961ebaf09b134c97240861c082a338f7b25b5999bbb93ae494c7b4983d8ac67162eaa43d7f7b3e9175a0dadf6ee7aabe4ab16cc623349b812ecf64003d515b766de224f439d1adfaf4aceb5c4d1d46aeb71b130d958f0a404b5a4df14165881abd302c412ace20d24256e8f98c0a366c269b0b79907fd767094b127ced58b9ec8a6ef4fb095896718b240f770665d56d48bc616e171500bb090a4c51cd59a2e4fe77ff3eeea3123397530b3aa0daa305e92b38fb8cc6e3b8beb5cd3e0bf7f0294c2cc9a72ce64030a00677765cbd7a28cf234d14a88fbc52904c0b74a27226de3c3c29f80e9ccaf68f9cfd0f955bba9d2f43857664a54832cee37abf55c29114e8b77baaf8fac8a8afebf58bd7354e964a9a851bf12b56755f282c279083125e60a70d515daa2e2eba1c8102b14d7678bcbc527950512ee4f7294950fd1e8d92bcded4bcbfd658933752bda88c07a4745fb10dca3c47ba501fa256edc363ea87601ad36d9ef93cc3daf761abf5a605f0b69f7b43a9b3996b1399f244d6100749616dc7d11a1b24d7067374d59150c3039a7294d04c3b7ffe25fcd7cf62e6636e9ca30734d9ae6da8f70f16a4aadd88c9775ccce3fa3ab2c4430f48ca27327e7da2acb1541fff0ffaed61132fa428dff4fd253c57df4933669bc4be6a243f31d6357ea8645921cb5b858bea2919283aaebaca406495847443e831c6b3116236c2473750811c69cb12259e72b775754774f919e685306de4212728887bae4bbdb776880b55b4c540aec09d79a22442490e01e12ec2f15e5eb4b4bab40aedd074f90c61209e9205b9b69bcd7a75126761ce449530497406d06497f8fe0235cd5aedb1d5b4390c9f5c0da99140a74165605c9728be0c1b8548e06994b6b57dcc85948a52ffa00d73235f3cdec3a8aabb56490875604e7e668bf916648a58a61dfeeb9f8541faf98782ec1d3bdcb85f2e674331c00e0f2288aeab7568fda68a5a0f2a9c7cd0ff09ab959177a1474b0bbcd2d8afc237104f537ffda4d43268a054a3c5735053a7bc792fce47b550f2bcf5c221aedc3f2aa502038f71c2fb8475813400f09caf4e1d3dec2a0248e2b8a6ad42bd6f20cddaa9248a96fc0322202ef5b43ab3b80ffbe6ee49112962f413ab6adf6950662779571933efd3ffc668f40b094f9a5271479103806591a75645d37eb1bae2d05f45975083d71c9b6dff5376c868fb915d59dc351880fca33b6433a86b3e2447e5bfba7436c6ec0c7c32fd36dea6bebd8001e410455f27ceb8ccaba3d1200677ff6206a96281718a75df1f6b14b6a211b3c07d17843753063083f68ec28e06362882b6bbecd2610e601e64b07c208c01ba1d159ba9997b55f387b84580d7050934049402ad45eb52cfde04bbbf28620a3b8a343cf8bece13f868ed6a119fbc7edb4114454d68c12818a0d0e6a037086ad83179374eb367c9d217c7c7436c17a1fd92dff6216e04e42027246c3b6363a94d793d3577fbaa878c8c13d527df168656fc442699620dac999f5e4ae4d48847dfc1fd52a4f9f297e22227ff2400224c6dc7897a471a48f8202e8b844c0ea90f3b8c912dc8834e95f70ed16dfab925a9a7338e3e0ea3e9967cddcaaca79732f5755abae351ac07b0b141365ffc55c8a2c3e68cb4f6638b55375ead27e1e39ce25bcb4278c45786d2ab91d90ace89eeb7f7ca425a086a9bdc022f02da05947321819e4485acd09295e1bdd19db3cd6ad1bb2bb8a599ef7183b28963b40bf043641a9a2783c0a1b931c83ece3d6c41b73d1d1ee27e3ec36ec6018d9b78b4c280c5f097cfb20bd0a873cc82f93bd3af64eab0cfeb5f92793fdbae0e768c548a75a3ee3352e473e2a7eab4327e19c88be6908f9882448659b5676d8058abdda5f9236b8469e1b48f91be2469948def6a6988d680689cec7ed91ddb4aa0714a94528948178a2afe72292b958173e5995e4ed0a00971c9e6eda156ccaf68edb58f7cebef4ece29d62ab8d21c04d215cff154371d10e0dd884e82f1988916b71ec84ad89b7ca42682a7815c5f4017bccb17ce0163652a459c7bd03cfe1f53113f5cf3e16954c7cf2fbbbd2934bcce322ba60ee268e30e7924ea419ca0c09092048a8d67e40831748b16343d704b42c51e075f000b2be8e26c44d89c2545887a050211e6db191b791f65c5da1e843720b109c757599311e2da326a974178812dc9e5968d56babdcae7647bf54c9b11eb4d9d4be757edd9d0da3f103ffd9a902d57b0ae65c815811b3e5d48b7ba76e02d4976a5d6dc2311987612c77633573f1518475b1e474ec73e53dfcc60455347e35dde30b75e99e600b30d0aa274c0097066d70617376ec2c0b699555b292d8c18b4022119c0012ff619b796319bb929d6e3bad80fd32a2d4481dda80d45568f2a5b10eeeb4619d4cf6c53556dee1764095a858d1e7e44f9e543d1549bea0bcec1be4b299225adfa32a7e0fca9bc095673fb86fa2d41fd3899615947592eb7e7c59a4a3a42c62c67fcbd2964c4593a868ae6ba49a92c7974e6b565fcfbdd6973601f48d2bbd6295adbd7f10324d69ceb8d7e7e5f551b85ed6077e15bd4e7255b23f42c532f421031c9a926906f39d1983a74ed3a2e48520ea8837e95613c09bc4e5a6e083748b14b47db06ea0e6939722d70de85b64ddf14dd0de100318744dfa263c45a4530c0fae9af8a8fac7286a5f0af0da70fd00c0980e45571b346cc73cff6bc181723977ab8f20a7f528831be6d92a7a53b2abe8b68ba6e12214e60fb2a0359b7c2bc0fe1152ef07120c9bc62eeee69d4fc27da6dd1faf07b140539c6e4127cc21273de203486e8bf817c9ded06d4250c64d0863fbb9e5b56293d217480743e4276bb92aa03d08986e072b567822313696f1ff5e6e35716bd7f8c2a21dc33eb66a177534a1b3872692e77620b41d7d4455dbf8e96c676ca5eef84665d91c130aef5df2ec9900e73cc8e300e4d8cf92eb3cf8432bc08f56a77af646b80b30f37b7a6c2ce21a79292de87141157bcbb4936e0418c7853d5680c3febda997456cf8d380f0b259066787ca83a4344ca79c5b9e84961425d017b37609bfb89bebf54a3e05e5ca6966009d7552d73215aef845b5af28c1f353b0ad70fec2ec7848c3f2edb95bd10b2ef2c06844c168b919ea6da3f4caf36faced3f903fe3075ecb0229ba36cbe0b02b6b16531e6a0daf0be364e0983cf95b237c13feab9d32e11f7fb2d32512ffb427c9217c55ee001db69e5a215152889ea0b6587791d0e2ed4981230df8aea342e206eb6b098974525b0e02d2f634211ca66e0dd3dcb897d6d9498b38f6fcc9b64ef8749469f3d1ad97b77aaa7295bf94a46c42aade2a24a5fc8402c204b1094ccf691e0d9c8c04db0a5ff0d596ef709c58d076684a3ff7ceb2ceb54e2608ef2abd1a51c465416c59d4fa6397fc0aa8ec51650cf9b951243a377fee140d8a1f336b751179c9c0edc2976fbbbb0f6013c158bfe8bbc5f92f60e2cf6fb49956fdbae75e206414b88edb8d39362b74feee3e67bc864083508bbefedf1ca156ab236fc7e81dc3d7151a3b9cf3fb536382dcc76c13a0e7dc8b949beabafc90a395eaf8b9fba59ea470953b9c82a76eaf131f8ea4fe55d741e42ec8a0486ae2a1f1ecd322e639838939d2397d94817c91d3340d6e3b1455f59ec543cc6350d90e14819e77136c0adea5b1be49e6f620c4ce37f43135b9c2c9f9a3e0354b5595633565f7825727a64350721903e7989906cd35c7c3e29237dd218925d454066a1dcd485e5a253fb0dbb3b8bea596c70f814d6546e8ec2b534b6480b4311aca6664550eefaaf71d0b6dde0f56fe635f8905fbd2701863c551f16aa195d2374e6033f64e71f60df6d1875f84d992e044d2b01a8c93599af9b820a4045c9d3e12664bd76274f26478ce39f01bfee5e77d2683bacb798ad0a7aedaa7127b147633c2fcce58ad3e9e0ffd627a708608606a7327e79ce1e1e6b163324ef47d61d002368d03fd1b167d64554a64db43db7837c554005bd11b6ea92e9f32e65cf16dc2bd18408169ed2cb2e00020c2e610734342e160ecd2713320e97586ab31f3a3c286bd0dfb639e2eb545a7d57c277cab3d5c358b79a47688f16f012aba1133b24599b2e261972e0e8833f82474fefe883df1385d7daba7330d0dacf970fecdd2b27c3f3d0e9a1959483756274f89640db3e7352ac4e73be5aa312a5a1d2ffcc178d1411acc3a92eb18aa94d99f93182aee82b10fc54338a3ccc75e10da677b12350c374279ed91f43268c979d71f67936c54563f4623f8e38e66403f38aa4ca3d0e7ce478bbd529b6f0d29840cf4bbd81ff0f88cfb82cc8397aa77662862a6e2d6c78ce9619e6f247d0e49971f6383f2d982f3ba6100c4317b3cd8834ed6409743667fed74e37386a9472ae3af5e664a0066517beacf98c51c944acf083945a80f9b9aacb459cdd4952ad72806a5ce7b3cd5f633afa7780fe638f06e3165fea393ec6a9be6587d21161a82cd1eb1cb0ce2fe07d2ab63582cced64c758c45497ae150c20c722ccafeb9f799919455fddde3353c51cfe89201d50420b64a8ce8cb6a04ec29cc1fed13f1dadaeeb9c89f0c243be2688f8db46e1ab628bd946f3d00891aecec600f61f9420de18e3bea2fa52aaa63df12882359558ae9acf0df879863d71ce85b475479e0f3a44b8a6381f8fe5e62a1483c42e479bc3e2fbaafe40ba87deedbfb7ba513da8a3aaec93cce3ec155b942a77ca654ae24327e6db3131ff3a50b59d7dbfc5f9a63bcc708f5a4c02c44ac2f6ffd46292abcf506132ed7ccbfcd8f82004293cff2859011dc09fa2c5aa7f00d43d178ff376d7f727f787049832cce5050f3cc56c9312efd79393b82bb10f6ad7da1cc034b90b52eff877fac2e265b2c426f506426457c3eb2d96b2b7c9f2af7d863397b50ec962b0443251b7e0437de5c269c6aa0952621386f68a15412e4ec2122c51c8cd41159f0b8ee26307e5c176de05663f618fba07b402993e86cc5536a790bce13d8e897239458d44e932ced2c4195328f3ab489b22fbdb2b93d6f381e5e903e3ad54d9c94030420f9d272f93d22d6364a00c6c948999f38f99b37114275af585aee5fb2bf36772f9f2620810834f7d767463a67c471331973e509ebc3685030b5ceb7ff1f51f734b86fcfb1cf740423406d9196e0b3f753097f56f8c52b0c0c3b4b5d4d6b63183635d657b1144ab9ec9c90bf8275746e413a0e4bd2ea13acb414b8dffeacae3d7ef3e781a24aaf9480aa7f5cd035a2d729d2cb0e30acca9a300e635865434746a67e06c1dbef64ef6313a84527196db68002c7f69a34384b42abee894cf47eeee40063b79c15d2578271587ffd73a4547b5de6180e8b6199e285053e169fd8af7bc5a396d5ca83d02042acdda730af441c6d18f6234c712e01566634abdf2c24843aacbafed03e2cc942379fecb41c97fce4d9231a215f19af57c51e15cf39e12da5332069e330e939c49cec3d1b4b7b9ab351b6f3d861fdb2dc1ebb1f5ce1fbc06b1c398402798255b63f90a58ac1a14de51342c0d26e108210fc84a5e5fd9c976a3d6e22257a4388f69949473e868bb942c8f8f8dfe82a26650d77ceb77d5f041ea08e68b146a5473d979cdc6c2c6a0f00aa4ff9749d2f5cead579b95c8f6aaf3a6ad40d4c34f58c5e7cb61e1f35fc2a3be1a08e93c2b537dd42813dcbedc3c5357cf6f3c61af6bace3137711f66e3465f00d8c14a065794693f709fa5919cfaffa590b7cddfa3b48f31c88afbc15bb5743f9e03d6d7ee15b87d735e245de4d8317484ddbdc6420a0dd88da1b1fa7798b3f13d9dcd45a994b2f896092b9c7c36d2043c63d772f326929f68be54c344316ed9422847e2eb7afd98e789192667feee5b9cbca0bbbffb68456187fa75d1c2b4077432eac39526a6acd9706550501c3d15b82041a1a74d8ead06f58612f2504ce9a724ce2323c652d0f76bf5cf31e3ee9aa51f11c7e71f383ff82706d2112c8851b2a3c27276796815b1303b32c86e164ea53a060f48a563fee119bc0f46ec8f71a2e7667162e158c10a080052aaa30201c74dd0025cfc9e8d35ed5957fdc899269ea1e4076aa26b10b8867f6e916e78a18ea5013a1ad0e76e8670abede4120ac7808ab699f3b71a9d297e59dc54439b4d909f170daf3a8da03cff52d00504432ed79ca49e6a88c0eb93ccf3cfe61ae0d38a4da96c6954148bad4291cfa86870fbe15f8cbce7d0ff4d65797f43958ed8f79e973c0ea61ac1d563f37995f0adb1f0d92eda5e5a24b78f3582f2ea4a389dfce2ecc009b52e236157cd692f88782b90e194c08d8ee8691c243c2c92f7c274495475974cbdb84561b228eb973db8c08321b7ee085f29fd25bd20ab15e229300bf5554adc4c5c22d61b7c2f72f3c084247ae0b9e33dbb4d53e8d2262325558e70fa4dd8f86a66281d48fbba42fb3f8cb5d17aeff37b32df274586b0a52f7ba14610118b8f5d25678f2424fe56cff5e353ff4796935584dbb06510c309e7fbae945aba117e8730af30654892f8b1d45e97ec13211da41c476a6b936f25c42dda06575f8fd302c7f9f60b3812a94b524b6287a44bcbfd85b1befb8f4ce909379244f3c9958c70ebd9c07f67a5467b1e36074a330be61157928c3e86f1bab960c05ded43279588c7d2390fe0d3d8451422f43ef8e82908e5fa1e940745744bff11dd76c6d76ba125367c05e3400ac81a07cb37eb12176fcdfd1bf790947fdfb40ae7d0b225ba92f57486219ebbd9aa0cddd9398213b91e2fa0264bb4682c7707404b84f0d998f44eb86c5496d7a5aac29295e5309ad1877fad7d02f2a612b92ff08daa16380a2dbf1ddcac1e7c96d405c0a92662cce882ac15464885dfe37176850f6054a92d30163f66e73072c084f6d1afc25b223cb713c8a24e3c24664a13e7bee72cb357537212ea2864149db41db16b2d61cca82ce625e4e5627dc772a9600d0ccff717289088f08244345be7b1c5a385362f6eb73eed9207ad52f726be9f84fddd7c4913ad0f0d10864a903d325b12f81cfd1c678df8c1dc7af18760757163f8e586bb2a86e7b5dda2587527fb585a585de1dd5d746ff086ed8ecef4c35dbee9d72892c58534075be75ef22ac77f167194541f7f826baf596d0eb0c2c1fe5272fbeea2af917c08e1b0e3b1335ca3374fadfde583deb7c22112ac009a435012e7b77045329a983f0fdbbe3ed7dad00147452b5a9db31431175c7330449f7a373b1e677049928dd7c0d29704a5c2003aad220b675f181914777cc587b2e8cad4785f461ff92351fc710bf1154cb73f5fbeb0245e85206abb001c6fa8006cc128043aa9441483a25622407df5e3674795e6536d73f0deeda9cd82044bd7902e8f1d1b90302f43eb48e0dd2eb69b0dbcff2ddd79670cf9f474f7328f4872ea2338e49c56e9142f88b94531de011e4bbd0b1a1617daa03173dee878e58b86fdf50a4f6b3e623d2ade12c1def803ce05bed4d055290242ae6c1e80644c8040fe90874224d0c183455634a574130a460c71ee1b36c0df43728b5bf8efe81ffd3d84d308931052bb0a475244f1ea8d2eaf29c5f2ff26ace138860aa6e3c9f57810e5701c8dc3b5a1bbce86c72005d370108b6d867c37c8126eb836e36852656c630d30f40d746956fd118ae690de8aa03ba68142be6de66474586965d54c159be6d6c64e1be83febe3d2ce6afd1af73214f1c55dd74b3472cb6464b05e1ec9b7b19c8eb5ce42cdd90ff1a97f2779050adb2d84a63b34359987017cde4cfe4bab4a00ce1649422b1581076c94c99347ae76a0c17ec89ba1bb98fa6b873908c988bcf68f9700ff8eb213fa06ca4641d15e331ccdd8780ca757a52ed90512aaea35c2a38cbde0c81be391763f8545b0f411379ba97fbed64420cd17408b3b2d35e58a5e177d685693165db6e9d01d8a3a682d6791551677c5df8e93b10bf61e7bfd15959599283336d285b3e2cba3b595dec613efb885d2f48feb26a84ae5cdc5a0e9334ba1df20f9fbda9f33e04aa0be17c76e70d866a2dcb307782d66dadc0356beb48b32fba89d78e5a7cb9d8980055b68390ee3098a514f813f97c5fee903c4c4f65456c7ef0acf0d2b35514d435686ec357cbdfad214989b084c5e1dec1ddbbad1e103d36c831a1ba4e37cd210c1fe979f48870527c14eac6890c343dec28aaedee8c25bb0a99f4700028413a0bbe0b63f597e8c382381dbdb45f63b04b85163db277bddd74b76e4623dd42431c0098a647ab9f2c94faf08ab68479d93844129aa1b6566d8bcdf59eb44bf2c742ec33603550e49106951c2740e1717ffa35a940b2eb4da1737db19639f71b5a1a8927409b3a0e905bc38aa425f7ac829e372be2285934575e7dcd65d5c1b1eafa674dab6278239a2f0949716fe00800daa478ea7a64f86e2eb078bf36eae54f5c7efcb8f682728f9e51749c9d634a88d9f7bc41593f7776e5cc8ea06871da8af55183e022de1bbbff2f0d514b9212bff46719d73aaf5d5497b998821023a2c0a46d6d1db27b050c20f72c94c97ea5709e47435eb01783fd5054fbe5d952831b95def6e8d6ff4611c37363a9805f8b1326c5af06859516b8812f2b13aa2b2ab0e093bc2c55b62e3db94b70923b2136542c4c59ed836be6d20a95cc8e3e0dede4a95bd52cd2f206a69adbb690d6c2705344d4f0c35c6ae5fb54f9d34b1b22b5b6a96d13ddb8eba53aaef9c65760f5cba7e391e96ff4b7bb7f303ce532c57bbf1666830cef7534bcab7e08add298543b5af40ff6078c9d5cd8e48d9152ac4ca16b1d81e05b3ed51e31ed267692d1d71347e44c3c9abe45689d96bfeecc0c55a7a769230549f0f98d366e2510106364189e88fc81e9023365e9fb70a9fe172a0c28b27491c34d9caaf76e4027feaf1718dadc4e5f0a13d9ad27bffa2fb6015d43e83d6f51085fcd2e3624d14f5b9e01019f9156591c57fbb82715615e508d8ac50d08afe6983739c3d13f4ee4ae1d59f453b246a98ab850d07e9fca8a62c83199f80b130662daa0aa52172b368585d4aff07393837ac45089fde6c5daa2406bb174e1aeeaff430b86dbf2a38f584b22c712639c11b4e6fb1b33d137849ad0356ec4f0aaa5b80723a658adea5f8f817fc18e2e50d2e997c8bef6812d846f41462511763746bd9fc49f0665d7cabcdedb52cf18dcc95c1f7bf353022b8b8498bc252e5dca62b08dc4ffdad61cf421d105846bcb202c2810c51b84c9327be66b3b9993fa2c708712b9c4646fb3f47349c552220e82ec3d91ce068ac2b52b7d4a1daa032ed84d7249e0a621532758a6b3d470da76505a23c2857a8434fbce13d518db8c8a9c90c79a0290f011a4b1dc292b17a395209773cb5a240d9f9a10e00732a1564d9c39d8a7fc7b8da2bf4039bc0db0bf311db7ad91542c3c3a2c008248d42d31cde2d69980a613c4c5e7bf4acbe195bd4071fbb06860042631a05e6e24001f05dde454a48630c8157494cacebcddf604aa1cb118261bf0f244facd806dfa2912c6fe29cd88f9535385153e5ddeb1225fe3b2a8b513c9efd6be57e168cfe97b6fd9a2ebeee9c9eb12e0e97fe16737b4bf411d84f9b70e9d113666f118b81448d3fa81d8e73d76bc6a10bc4b110d1a7c3b790cdb0714dbd5d9c110652998e81cec9b4ddd587804828d3b49c40a3293ea9366a226f0eb64287506a2e2c2b13bd10f4ab34e308fa9556898028b19c8d74aa19aac92cd694f099a9b9348cd6c8461a7f59a365dc6c2291013e5de56f98bf914bfebe1d883f153a7eef7bbd1624efb2e284fd7cfad4e361e83a7451cc331232ee1dd37c44d5b102616240ae61282c9a23943a1093313487b25e7d0dbc6c82d7a2838844968d23bd6e7510af82d07f68776d989cfaff243227af1175e105df0830fbea9cd127f542ed50361de699f671eed40bffadb9e2601d1cafa908df67c492baca7094a0424bbf5850320e815a53f2b4912f5c393b483b8d40844186c0d01b38871f9e9569a09ec9a94e39a1cd5ec0a869ae0e84fc216e403173d6e371d58582a95f5de43cf305249e789c08cc249f74e56840d66c89785a9e2537a3923df654814f4f2fafbb3471c9ba0b091743af26fa79ddef7953087d86a265c62c165c52b19724fb2af38ae66f40fde63e20e6fbe08797ff8afc62326daaae0b61b3e939a78d49e1f274863aeef23497b082466c66880e466941fbf7d975b17da658dba40dd60fbddeb593de07e8e0591c8b9d125a1729c7a874f076e7398b0c56a6f478918eba399615d75d5753089fd01f1757a0be420f347e56511fc9979b80a763ae854ece98774b13826e0de3db83569ffea5f7a6edd9cbc00575d23228bfb369817632dc1b920ce974878ea6ec21620aa7dd0af94084cc65a98fb10157694724e7637fd535aeacb9d4ec0a235a95ad38c0fa639dccf7e604b6aaed66e7b30ac82cc26e22355fa6a56c638ca1f6544e9b7a179536d585f54aca960158efd6fea811cacedd04e29b226e388e5183f352d926030718617ed02e94fa85736cd6c4b92f4f92043538afa3128f95b087fdcd3064b2e790c0cac586a67b43224d0d8c326c16b8c720e58eff7125a93dae779877617a883f265f5905236d1505381091b883c1e24568db0019a31059a9b792ce276c51c0f0247b94baf2520aff0caa65c850559671a8a207a48e2adb27a4598ed7dba1e3744e954fcb3fa85b6d83c635aa573fac9ba3bd6c173b9be49d8ba5a9ed40323f09c9ee667294f2972b554092df1ba489708c01bbeac8b6109f2294bfbd50b00f9a0873477730cf909660ba0f46b3265b107dc66db1d282e1627d9cec05c39c80465906c314e71d403d2ddbb287e2042ebae1179d527164cbdda134cb21ddb062aa3acd3b9791934bdec07642f13909f42be44dc58ec130bfabc7541baf688859c5e3bc8ec51299a8f68801798947a23d69c197676131c5eb921b64be08606dffc9f95dd19c3449071ebb938a93da0b97212ba054292ba8aeb2e01ebeaa1b00bb90e4e75b0bd0f240d0a2b3ce188448d20cd4711378b092af2f3e64645afa101e0c2a2692c024b493c07d1488b9a40e79bbd91e829c1a25c0a69e42322c01bf8f95c5763c869cd36eec589dda5759ef7f6d7af97be4f265706d18cfd58bd9adb9a73f3a1114449dc6281253f66b1acf66edbee1477757fc80e81665da4eea9f6d35eedbd56f3d2311becfe1d7e813782c1f795d554c4069adf3f71650e8e88952517c2510e0b8d04dc4a752d482153fc980e25fdcaf60d6ca7905b77bbb9a9c8e0edc1c9d7e43410085f2e2472bf52460a5d841ee77d358f8e7a12ed7dad53383ee133bd090c934446df44f87184497434b98e6e9c1437bb8ff2d1a35f221f4ee554c6c1b3e9f1262be57fe6aec8fafe224a58f064278e40c2a819daffafeb59634eafbb5c39589e3a8425f4c7de00c2fedd197c405e253c4dbc6ac35a7024418cf9d17e2e6a91b55487a82f938635929df0e70ec556ef3a9fcdedee7067595d7c559c1808672856bceb30a9883a1f8e1e0e2b74f1a293b48114aedcccd145c2c140e58a42c3a735aa71db0e79b905bde29d76b575c890b9f50f19f37e2c9e401846c9f2418cc5cbb0a7d791b30620af62638dbcba8cfcdf179ac57eb85adff76adc24716061f1deb63cbe1ec48c5f1fcc12fd562a2135fdacdb82cf58c9e73ae925cc12275d854063683d927fc16eb335d0d6b46b3da8f9ace7adcbebf09755dbe9779d453b7d69fc5b242a7612c6a364da1237932f979bf8554ef5da359200792b8afc852e11df5508434246237f567c4ff836c4f6961eac0a6ea1fc6b4e958eac168661f565dd5d9e9cb893abc83f1045c8a5b7d9f8c6f1063331555031e86f56987a0276da1e57ffe9f9913b2afdb6d95e834a07e9d820ee2df4c04a7d166a873be8055e8758cb42b588c800e1cb0ba1233ade95881eae7533a11d5c2708175578a9ff01921b10497d02306fa6d2d538e37d4d6264c2ac75f9bb4fb9dfc9fd8ba7530d126fcd1372da9392b74c908e3c008287c195d45b5d44c7ed2aa3d3a56cc7d5cc497c05a2a43394eb8a642f1402d9e8050e05f5180c2965cbf9b0602e5d3b05c7188b75bc0167bff30425904b075b29101ea8a174bce76b69f8c3e63935711bf21b990578a7834d9bb7bfe9e588fe5bbee4303d0775fe89c78af8f24a6b4496ea41ad2a23fbbf64a13cd0a7799bdd6dcb0d3b31bf2bac828fb8cee229e2acb9eb659d0ba99ce193f3c77dbf3f7c78d957be90fb2fa4c3083a44a6d5177c4c9044cc29a5617162fee8d2a8b7df8f2b0e13b966943d5a6ae16bc3609759b922e97766ac806784671147abd8d46adece948ae7a1bf36dd7cd09489ef6d32a1604bfec807c3edc2f236a7e3c84e33816edf2c5f5ce3116447d835e54abfb266b02270e4dc4f29dc5599bf140205c519fd12de3bb0a78ba4ba1b82cc08d87a5b458b2f9cba98bcd9e1e3e0c2fc3416a7cb6614804e20ed28800a812c22e35285e16e48b840ca785feb7b4953132f10d9cdb262bbda62c5d5436457f3eeca9e36da5845bd1908a35985057fe8575d93a2da6595a815cee53cbf3f58bbbba29ac03fdf225c314b8a99ccc57eeeae9c3001183574e98d35b3dbcfd257087429621801339099ed2e7e4f63c8f6f66d1101baea18070eb27987d8d939faed3a163c608ef53c6a8d4607bcf39a6bfe5a3391dbf83cb7fdbe13ba41d124bf80133825b97db9c196031f13fea5760b3fc1d322632fcfc25d11f212e145eaf390a7dc897d0ff865cb07d078559421f089c79c6e0b44e8cc5e7b22aee490f0769b7f6895cb2cfadfd5f8b2e356536f02c1ed749375cbe84f4d9f899678777a9ada3794c690d144216e6d03bdc350929586a2ea5948e70f470b83654830bf14099fa781d762b746cb3d7d426565ccfc3c684ec2f5e21661e43bbfe0136d3192e11ef75db9c8fe93f7c91a6579646c8d43a3ea5012ed73fec6dd7591c2458ebebdab4df893bae95bffd99d7157d3d0a9ffd2b0b5cceede011f6e1fe4de5f827ba4ee4b270a8fb1e327875301c4b8f62b7c257993934f325912fba8584dc584f123f22a5ba9bcafa1bd2fc1abae9f8ea2be5f03b4df442256c713343b8bd329af65757d985e8c1dacd92aff1281bfbfa49dbf94dbc39b862d94855e8a18c75c2bf97ce2a289d97e3d1c3eeaed77d04a6e3e786b770cd3e2f3515448348467a89700f6c1b21570ac6a0d3b1a4d9d0f0b9ae03b37b2d7388391dc582a05cacf2c373e76b99509ea1d494d88df9e68276061674c747e743c92f7b3e3771192ad784ee7f5b98c6d76e4d5ca376071cc4b93cd52195e4430098c1aaef347951d53a5fe7ac4b86c1acc959ae551b1d2363502deda2dabc80bc35b775973becb5a81e02de9d498f524bd47fd35df1d70fb0e7b790c16d60ba9664b9da12aaf3eb54cec7267a8990a13e9f505823823e369d359d9bdd645209ab05bf9615feae02893f04b052b28a187835333377f843290a739aab39d05b3a6d130e396d7ef489117bdf083e73e7c903c5065f9081f35d49af704fb5896f6fcd72b749b87b3a63cdbf398aab8ffc0088d630f78afa35b30f6e972467450eed8415c8da5e6b68bbcbd43010787aa4336737e5f493bcd48595dba521bd0072ba1110bf34c1cc74e489db10a5812f4df7cc809662a63048f92c452f49f73f24f3e12b2502b6610d66d9e3a8dddc8da4b5fa60567aa18bf4b8f1df1f6e12c8e06a708a646f604a365e545646bee76e402075fb8e79466055c3ed7c7dece3dfdeeab743f4e66aac4a82cbbd54c57ac7848612b8acda737fb022500dbe8b6008af1e003ba89939077f12ba438fb98d2ab777c73970b8e6ec1b2469fba271bbb6e6b1c06b6acc4fbd402e5ae6f177f9063c51614f29b87048021aa9f962a2eefec77d66236117567564d536a89e3d0c2f0b7dde39bfc330ff21aa359cdf6ee882673cb7ec3159c6cec841f52c8924ecd0240eeca9a140a228e318bfaf9faa2b56ec288b0f9df506d7e5b2dac4052d0a2b4e34bec0e1c02f572dfc9b32ed7fd7882603851b2b98e62ccf3090eaade386f9414697704d99347a934537c7b11a6b0be1fd23cd673940d8d9c8f6928b15583912c7f64904ec8f14c57c038428dbcfcc01d4603bd5661a4c28c54b19e991e1818eb148fd23b222c91a8832ef7de984722942395e4db8f3586e641a19cfba6ba8fb2e1a09706f9a09cb284a7feb33bab7378a16fe1ce1b305b82060ab5b133d38dc129ff0c0f4ec9ced6a3d09513e46cc79fd210988056eeeff989775b24776d61135f3346acb9f5911f269f7f6ce85134c3b29ea69502163eac2f0aa6eae28d7ce71b4de4adbcbbe4296eecc86ea47127dca9897ccb1153f5066f28aba282d77f3b616f4cdd82350f9b183faa16797c658f837d513ea671735ef43b6a6f7e2c8fb327b692fe75e410d5ac5aeb5a161fac9876edcf42a51846ce88eeee195a13f5a52db7efa47602bfb298428e72b95081a8880489adee3157d596d1f73b67d6573f57e56f3da07441f3272f1be11c5451ae7cb7bfed8f07b0f67a7432f248aaf679b1156f4fc28e3a171325336a18f0cbe85ee433049a357ddc519fe573dbb1a958ec3190e0de821038c254e2434071482be7cd50ef25d8642139e58cd8b34df9bf91b0cd1321edf0d2ab97ee3b3273281c31ab87e972471db67cab21967f76aea6acff0db3008261734bbcd60ad9cd4a349277fb23c37f702608e296e59c1b28ae1d2e6d41bad3ea8e71bcb62bddaf535fe3be066fabccddc89078bc7367a29be3c89b7583756633beaadad6a3053f9478c0c12ba808f273f84d2ae745187d32a6db91119ffa0940df391be136287f1d33ab98e372bf71182e4c8b265e1e6618c1f22a20317e913a68b0ae115c9c2f43ca90ed1322bc7ebcfa26314161af925ee2bdab6416fee1be8c2b937590d59d86487870dea8773e831dd39c136599872406bc759cbb637680b8244837be3ec566000657dca7f8e7e34d7e69f49ab371d60a5a139386c9f38f5e5b1c86ff61358a0bcdc165776e3f1c7c07668741ebffd17a34690a7d316e1205eefac6010857667fbd2e01b603dcd860ebececdd45940f81e809e2c2c599eb7c75fc2f67912fd82b62ba1dd0bea14e08c6c2219dc9a8294a86b3fc5cdbc84cab0af729f2e46428761d6d6f62068f4692be581d407706aff2aece6ce5fae928561b0b5e589f9366b256de59d08b90033ffde772a2dfb0ca6ac8ad922b259f59d4e90ee1ec327549a55bbe48c0b20167b88d4d193fe877c05ab841c30d1f5c8f28abdbc23860c792f37a5648fbd9ba8e7a27130f82073a9b6d7b38160a5756eef49a19fc0790c8b3393099dcd9311848178b2fe60ee81de852be0401557332d7dbc4b89712a0476aa42e2e5ea4eb22749a398c97bfc405cbb6953430f998211e1c5ef3271ed2b68bb9100b7283cafd86c3b9291c615458a1740586d6ba3f9bf20ca5e83977c2af1e7b74ec98c8d02b471fc004a681d66267aebb937de24da2a860114ecc8d111edac79e255c8807fc2ead160e6b0e41e11431a3d54ed7605778ebed95febaf688200d721f7b3e21e2a4de6447f8e087d949a69da9d44ead6c11dd9a42be0bf763329b5f1ff09c90c87dc2f3be978d0cd7b4aaaf74b157564654ff3e00194f15a6d0718a3c7a239dd380149c5702aa08cb9e16bb4d8c76cc25a74eb742d84684b69b34c907a92f60b1963f74a37b3a05ecf3c706f9672cd3191bf7ec0c61b747dc86e4ef3d295a0627e3976803720fa954ba8242ec2de747cb2eb6965e688653dfe1dfa4ade7780d6cc3d176121230c795bc462f8dc8eee875abc1d48d006566716b95bc93d762a883785a21e8f2fe2b70306833e5b96247ccb0079d0581dd4e4d5f6d60b29a2e1770cc0c84999a8d67cc6683e469ca7fc22924c2bbb00446ea863f6e15a09ab2842d7588dd6648a148933619090b7a4284655c63ede1cbe9a041cea651b36e4644739a378f8e23e25d7a3a8a52c366f1c9ade6591a18cf898cc04824467173aa411ad4902452263db91795ed7d7540917a095a77574f2b3863be09cb7b76d9f6153943eb553415c15683d028881bd0ab2f901980be199b3cc03e8f3f66f28c2ad6696baa0a626311a140bbdd062b84c64c7fc04af7014deb1cb34612544605bc26d4e30575305092d5136898b7272a3aaeaed329ddef3fbd650dcc692cf1218c36d5f61dc8eb1435adc22a896104cf701d962a545774e49545d94227c690a28ef2a911787c62c9377049439cb0c9f73883dc49292b8584ad4399a11fa90ac316bdbd493c0e8dd9bd28a2395a85e1dcea9f87ee78a1c553d56f92dfba56b88edf1aef13774141e1dbaef6cdb77fa7496f21d49df39915e8aa28c5efc705bc0c75d8338129b9247c4cd52602ee09bbf21681b3c4afff85014dec32df0fc52248c83af048bb0e91c4efb63c81d92afda84a03701790b6a7809921d59d46cdcf5a6a6291e4c1f3961fffa1b96e08a37a63fc8c320fa072f849f0ea2112bc305c545a9121a3e1c1818218efa1ab622eaf4762825de303fe223662e33fb8562d7c5895781f140880600b68be2f897138b4e7e796c308d01f10b1adbc3f60eb2bd039c2f2edb42d3547e7d887a6e4fb018ef074a67e0fe76203714c194ef45e84766af9aa1c0f97c5ead9ef6b8695c61bb9889679f953b4f2ac08e9ecfcdba06fc24b9945d194a59f9047fc875a05ada5ac45837b64c9c3b4067af5a61f56f9d34d8d9b8c5081ed180b95a339b83b62d165c2c668d5c54fa14dea185b8165933d271faebd5a11fe96e19f6a8e7ae119b6e7c64670ac5dc3fa564afa51c7fe7990b75f4faa076433a17ed46cd187847b97b346a9b29e0d7f2d5f81bbe350652f8d332afa134adc22d6a74bd674ab6785840b34714f79d708630ca2d518d23bf49b2020dfbff5cdf19bc05fb79229babaad1efbe1174eca2f5e0529968d4137639dff86d1f4b4691edaba467c1303a08b88c9dd12658a79a840bb856f3a9721bc380f7764f0e82bca30abbf58e31c237e2231879016cb4cb573250729d2bc56b698757e1502c20df6d8a4686ca0fa5f54cf77ada19a7f3a9a7455028c76ba268300506b2924d22593084f5880049608b89b97cd596cc8cd07c76d8d7f0aeee1b08b2a2d174a21595c683657ff636ce21819ea01995762749ccb638f2d0dbc33f3b095c968f403ff618fc7e0c8ea150d5524d9fa50c60dff19fd78135c4d944ebbac8292e883d764097702b025575a83a5f9127037760ab047c16dfb8537e74d708da2ccc1517ba466cde85a7ebf9ff2b438d9b6aac7567faa841d961384b06cd06baf381804ce7616d1157311ef458cdb0f67149cdae1a5c984588193392275fe9b761d433f2546899c66660810deb097a353052389c1d864a6c9e63b198680bd95d608628da95566e99a195301497075b880ffe62a5f4ba35bc0915f5e8c288634798b272d4c8bc5b1aab18eb814d498399f4c62a171344bb2ba738d91fac4905cc4353d5a92a57da3069f8eb34cd2c9d7a6a6f734dedce9bece8dde3e394f67ddf89b4ee5893c21a7bcbe70950e98d9b3c9f4efac7a11a6f9a2a53f9f863961ff6609b45cfeab7e34cf702087e6622d1267c6c58f27a59df514cf2fd17c626369bb34b57b9a10d2f1f8c2710435b8dca702b11e0f843413967a2e87b54cbe9cb005e01994c088607852ee675883558c01dfea164d744227fbeecc1d139381ddbc7c0a8f55a94c21877b331c1ec73fc6a608370069fe2850acf8b84394f2e88f0c93363250b26a2a5bb526119cac2d8b043c120d6abe78fb26ea2e9c00ea27b556322c0bc2613bee243208b4ef60f34bae3c8e048d68842f8f8063e8c82540576775a3f9080f823628e672f34ba0eb99058da3e829c58ff12f8a2df8e80ddd96ca9f6382a2a737d8db7ea7a251c7ee763a67c8c7596a28b0af59d279fac6199a930743b311c943dbb8a36d6366e51cb960cd1340d9d96d4923ac21e5bcb9683437e59ddf9d870b7ee87586678ab7d443e27f0d41f13ff4247e97e6121bd03de594137a330a7e2cbb51b13380d234037fc5af6578f3c258d488b58dfa5108d0db60dde495285c8421b9e0bcb1cbaef3dc802cffb211622af64f56bb513a2c86a379bd8ece99904175a378cc95c0c9571f3fdfb202b6960a27006b44c3271a1c0c469fd993505894b12ce240909cb4135a6d8af4c06fad69e0440d0297f4e8a5f118465c221d24d298e8f3131da453577e7b61d5a9711d568ea4cadb54cbd2cc3efc3114826e2d4055a0dada2a54665db22b4395f0853985e9cbab74475f65ba754caf4eb9bec78e264973848af19765136bd1361d59c1710042cfbd031b150efc8a50b04990fa88ba6d7e2e6b123b011be3a2a2433d52aa1da468c7f234b6011a742dfc67dd4552446b806e4992a8f2feca673813d5d7aa9033ca4f1160ff7779924860e18b8cb6b31b465ec01d71278d0003d9281aac39c5d6d84275508947679a74b7891140e1e07b30264e54df085f0670fef3130c297cd0da7f5115afd752db0fca526980f86eb98c4359f90a06eacf055977b43483a4155c2dbd15a29e46ff5c2e83b96dde8529ad833172a028fedfbf40256c4026de9c02e120f5c0ea794a961a31cdd1123d6af451bec649f63ec602d7aa0221da2c7aa8cdb9b6a451abf4b2c90e4d2e9bf933220a85f21f1dc8c88d7c1e18765431d1f5f30da14e0b94b0df17c81389d69391b7ca6f21e23bbf5109bf6d55b05fb6b7616cff1bb7c2a06978fc49aaeb582bf608c167f2842029d5c17deb6c96809b539e14f316403db39194b8df6baf69be2681c4357671e6c4e6cdf1901c940f01b3c14520c1506ef91ce4917907dfa5a57e58b4926f32814eecc54058c982edeea27208198388974d0c6d754773d9c660866ef8ceac747ed62f60a9d0c2043cbf8a017ec2ea3611abab4f580ff08e8ef2d58a8feb065c7678ae16783ab6fe26063dfb730c68b67cda19fc00eaf9487620dd7043a0eb1d8629bb4a9e5a1daf3ffc7c04440177a98aba4a7182771016695e51b4d3f071dda3309f440ca470d8a06fdb32559568b175913970753a5a0d1b34162b022258b8666bb8a733d6a813b691dbcc14e41bdcea3fe46d0a1da5bcb2e3ec5ceeff28da9f3d1a588e390285d700f6948c815b9262c0aa3855cc45a3ede8739f1c94b38fb0e98d17123e8534bfdd0e9237e4bc9315a681015af3e55439e43709bb186205921d8fc1c3d89908f36815a6c0b2d2817b8c13e2736803af0ce17c111158de36244c5a80c2a0fb8843d53e7cf15fe37017281304ca3717b12f71607e8dc27e7aa452e57686b449b69367a8ed42674b7f6be63e0a200b6dbd55f43b96d61797d3c87ebb06bc20b6799f9d156a2e747febc1b6409685b08cc5078692eb7fcf86dd7922cc3e1b1b81af0830feccb46775e5ddb61f24e75cfc88cff2397bf47d6e41676bfa7d13b8fb8841d97b87cd8490500b4f87b1db67d0efc30706d885f6f91f2dbeeb31e4353242cd40e6fa386cd8f2c35e7572cf05cfbce4eb6f9c59a53e76936e502b62370ace85e1e5c7c15183eb9b744910ade8b1ac6248f570f5efab4f9227e277fd5df54743c238dd03ea4ab552f6c6094475eea40eba85991cfeb90ef190c42945f98093b7537e5a3d959823ce797a846c622c25c9f9a5b759005e849d6a1ad9af36f78439106cc182ee014795f5a7ed57210a5190a48d70096e26512c73ac0348e24770e228c92668d624c495621901b862612fae6b019cc7d2956e3c9d27319f18cfd8a06e5baf5efa13ff3f1e61b8cd56da015a516d39b02a383f827b7179be7549310c4d29e3ffbdf1409883ae83ba67182afebc2343ee682d5e2685ef260dc2dc3af16da582331961605444bab0d79126824f9e04a3bb00d533cc4319f3c708d789db5eafdfe6543a698fe8a675882f97f9519448078eb339ba23d0e36cda243984f25fb783b402ee09b6dd713df06bc3124f9a468aea8fb591915c72d40703ef443d1f06f1d989d0836e812ff98ef5fb9deb1aa6c61060dbb30185ae39a3e31394999c6bb1f2d1ac2dc5166456dc06ef0de4a5475028ee164b1b81604a7fc882f04c3dfa93520dbeb2e849c7e6b9d48192105f031b44d8412ff32fa116a4e5c1c8d93e79bf116ed4c6fbedf623cbd6ea0d8c86686b92b7fc5436ad5d516451119879041a5ae2598ecacf02007c425db9566eaa2aeaeb727c9bc742e85c72fb0ecf856d964a988612dbf950b9d5c1002b2e1efd8111ef281414aea1d7c036fdb84032da8424a83f5b027fc24b205150bb48da5662d87ad0c460469a1aac1b4bb3e8b46f7715404fd96eb760c94953237080d3b6def7b43c704eb75b3b442244af91e20a8996e62cbe403f3e6f2085d8059fab475e3b0162dfe7b1cd606e50bace1fed0d7af480de7be6bf08bf7b5bd30b5aceabd7a99716d67399f23c3933241b6664612af14e59b49f6f9035be4fae9b06418a35987b0255a22ff73813bf126de53e39a5d90ae4e6270d5e788c7c07bb45d9f0252c0b8a76d3bf67a9593d2a014c6dc07b2c6ebbdcb9d179602b0134d9cecc0cb06054029999941544236880b891e5423f77468d6e28d1681db55ef9afa6ca9e1bae6495434f2f470ed9681eb6596391ef4dcd2b251d0dafc2d1073b61d188f9f49b798b0db48ce0c0f1f4c47e4e06862edfa2e836c152da2d33cd41ee8c0c93c09f5a44b7c928a124dac162b03a06f8aaa1a7c9a3386af2aecce0cb2cff4258ebb0ab4b081e5b562e19caa3e63decf1b470898d03e248488c3e6257ff1172cd74e8d7558298c3280ff414050b6ae9ae6e21cbf11e682547499760d431fa195b06297d7fb8e0f6f50d8c1add5f520e5a120d90c80be88e4cb1d4ae71cdb6b4d3b49f8a2f1525d8da2f6690256a298ec6e30683a010cab9b57ce80ae2c1bc65f8f931abe7dfdf759060737aa919cf9f08c60817d6cb7328a4fa28ad9db09dba6a6e873a1ecf55edf3fc074dc4846b153739d9dcb2476ffc80d1900a796687c2447d385b11264fdb72b8042937f8473b4022d7e1f863ca86315ea3648fb8a30f08f76c9401bb264a0b5831b7fa98344d28ea662dbba90d760804b0e8ca2dc9d303964fce675686a8a37f86d1ef4320bc8d4a0701de2a8dd53dc82bc7a9a09e86d63e5ff765196c9da106572c54895094d87129fc758219107298fab2465e96d6e376fb4978d166a567637f4b5dd7f0f4ac512c1077c511e628150ca30d29049dc49de9735cc444f06eec5f96cc569e7a38b774045dd62b4ce006c22efe54a23fcce593754d528308d8981b2a71fb0bc4866de5b8910acdbbf2f483ab7ff1952495a7277d517828f918861d67fb8f51984ccac1a68f337ac743a34ba9b34cad2badd149d3542b05607b897ea8eccd629cc0de4325f45468588a54cab03807e1a718b704344a59179ec3d07ba2802b116eeabbac43399276d74d8dd9ac540a219aa2ecf3af49a2df7ed9ba128d2a579c594b943b61586e71830858d88b1444edde1ab532021a069016b9e37ce00e41c2762ee0f10ec35a871cf76a20cb6b4faf0f74052aaa39cf0713435fd921cfc347161bc68f86a62aa4581e6279a681021497dfc6c704c9c3e0ed4b803a153a356b4180a2286128be9ca2f4c3554b7a6f924362eff739db7271bfb57ada7858789527006cede144b63cf12ee1afcb68ee97e7fffa3fe6862cd92dbbce93fc74c35a6cb4fa10b26d8e05ba81d46547275ee80e789b9ef51cace6d55fb4c833605ccd95c8b4f5dae3d77c9a6d704e842f8cf1af6fdc63d17c88508c5864052e33f6c6428033c3868ac22de73ef7a868c894085e8f4800878eca5907c310306f5922b81c0369645e154be396c9fbdfe532e0802d1a425c4246c7e1c99bbb57bb93628a9e981d11e6da3b9edd192958969cd9e247afa4b39cea12530ea3fed828a8589ad5f2afeb6fad9c6e62c05fac500d46ef169e00eaa08aa9f54b2059a57d77944988d5920a9682861429d0785a68f9853a4d83afc02ca6315b7bc5126432d600d06de69713e992020af41bff692b2b7235c4e6ec6a08e5ff3ccfbca062f71c3e4b04100258063595296b125870e80e97dc473dbbc6688d67b32af717d4a709e8edc708fbc81361ee4b0fc45d7e0498cf1cabcd701d844ce6940e504ddd021d02949a8673b5877b61a78eb84f86ecd7c1c8a6e2b4b841b00370c30e8c4983c2d22bba72d60afee013ea3ff2cf261dab4ac07f83fde61fca7c1c330724774907026e8bb4b4d5505840932d9b3e9f1954de891602e2ad960dabb882bf78c6d9c9442f1aca1a3e924142fa505c32f4d40300986cb1859aa35f14c19cbdf6abb9c7d69a95bd986e6e257dd0222150ca1141b96848a3e71f6a84d6c2785bfe36c250b940adec6f2288e68b1ef52f2579bccd29a1d14dc546abf7afb3a415f4da12835f25b39e1c2e2bc79a0377ae54ba3c2cafea4da1d7c2eeb88d48154b4f61d645798f7bb8fefb1f6fea4a071497e845ef1f7f3c560663747554bd2db240b5dc44e4b678a4b21da9fd1f59ea10000658c4b93da974d5c580b06eb78529031abab4ffdcf2c58dded38f0378b39a3daca96a61721b23a1a2803fd3bddaaba8d441974634faedcbd4882bb778cdac108c074e16e3aa46b008f7c992100589652b2232d481c94d42cbc9426f08ceaaef64493af920b53e936fdf05f828678281ca0714b70866517d7c636273ca494c18a2a945fe975a257a6a000ba64556e51620b0f8729fc4f860188542a26729522d0460ac5644f4dffd480dfb1f929524d82c653983a14e97b3e86bca3afd30252f381f050e0efdedac0934f45fba773d26f261710463be16a0c0d52c9876e4ffc6569577af1e081fcd23093e3fb6d002f0f2ec9c4eb521656435690dd163f97b99a71b136bb7018eb2a1b3c15649a033ef4b93e0fb03aca6140911460c15fb1c7caf9702346bf9f439a78ef217b46f301798fc7e3e05e38f323e083cee3409531a6662ea2db4bca482749f205fa11e9ea49013450ac9968a38fdfcc3b2ee1608eddf95bd04b0bff59f889823cdbe5fc07064ba2523625f83747112ae28770579539e48957adae4faa18bfe4f41f16c36be6b9ae84a1934860c3b7bed2ea08cdeab833aed20352d0e7c9f4f37b874d23fdf5c17e8d89758c186e183834b1062c36bd1408e4aa2cdadbe1bf8d18247cf595f3834333736642d21aecd6f4b290fe269c8d4c4bb18ce37e4fab85430065f93f069b391efee0f5a0c2d33d105312e44a9824fd950b30d425d9e5ac429675f75528e915dda97134357230cdeb8b0027ef1bd3aceb56781dce8edb56f1dc784256ec0cb8af927b6eb503dcaa35d44e6f0ff07ad484ec5966dc0ec224ac46e2be5b1256e29668fa82b4b488be76a5eeab1d7d370fb737aeed06d21fa1f8a96d736a612d42d1af5ab8586dcec9e7fe2335ca403c822b857a8a2bd1f67969bf1a0245e00daea9dda67555e34794a4a4a02c2b555926956c3b973fe8fc9b139859fb870cdc1b706c93f84fbb3ca3d4c0584d2d6b48c6012cb604eecd84de0aeb788ad69406854132348060f9f609eb3a830277ac4667e187776df94fc4db16efcfc0c370bf8cfa610fab9c428afbe86151b034b7a3b3e00de378999dbab365ff386d07d21dd4aeae70c0a442923eb731100fc8d8267e6b601fd53f8c17d6ef8d7ef40449b0f6395cf75248c79cf0320ba417e046204ee9132fced7239b5a535b804357629714cecf81b57ea1f1e8fc17975e071a682dd6ddd8a00b31aefe42568f4a322fe67b95696abcd6e92f81cdda0a9d72f9d985a4ed25651dbe5e7f1b5614dd658951c1cc511f45212d0e0935d193768f86992147d16f23603e2110a962de2a380f3e77f166e95fc16d32eac05dec91fffcf81f9fcc2532197b3575384257287b780159fee50f8da3bdb92553bc76c76fdf6ae61ca1eb5a201ce13cb03bfc4a456be2692e1c76b3cbf13f29760fc5f66567c6d13f95e741a26e425167fd71627e623acf85a23634bd011c1bc9f4dcafd95fa27d43e6888877e10d2907396488614128afedefa98286a0e8b0ce004b43581849267f9d38d3ef6e8bb6b6e996bc31fb78ec1fb6f6392f5bed0e9cf335e9302dd076689cc257416a98c39c0a5a8e442253369f2e8b62b733e1c4c31f8b3a08b616c428570ab91c92ae51503ab6e1204085b758e8d3ce9fab29609cf4da6f88bb69d8dc6fe4a3f77ceec1b969969b8fb022693d431ec3c0766133247fa1ba5b907a258033c5253b34b8e15fd9890ea79172355a619b7b5f675ce7825a36b6ec14a6f08e8e86fb8a208a062089e8ce00469c86fe06a55c72e3f6e809c447537df78b781b38831bc91dcfefca9e21d7a262b7753619e5d1f0a30a8ed6cb5debd911579950d7f60c94cc5d44e77f550501fdf6c86b086144762ef8a61c920b9fc760c92f5138b003b7f2c997a0140365b2393c7c60b744c9f5ec4d12f5aba3420a1cdb9e27518716c71c77861fd35e60956cfe7ffe3f59a6e275d674f013f0b83aed2a9e9b99fa740d55de7dc2f603389a28d4813dedb15d898ea0a2cdd8058553cf4dcb9c2230c91190777f5440e1f990df736250223e49d03dfc9c830222e2c204bf231e4efde3fb35c1d65b0f8da4dddadfa1a1147ce18dce45370583fb0fa7ceee7873cb21e83415644a7bd6389b7db0d764d0adbb0bc891350dbb39b26aa846f7b4e192e848c277df02f574813390eb740cdcf3336417481c576486d2795ac9d2d6fc4217a22aa4f022268d0c8bb9a0943e7c0df3af3c972cbd19bb9f2cadba3732d3f935e8ab3c71d77f5d7523d44f18e4f1cf7571a8cfc0e7e74f5d6d24ff610b6956485a7a82dcde206a7b69dbb96b7132130d45641e89219b4c6ccb1f2c9410f77e1d944a586180f9b37a5c26f05c06da2f0d9a18ca83de5637122a03cbb5e65d2018872f4521f0fac7ead7eaaafd26e9389d8e6e2035bd3c22bcc1b3920c8b45f30f57f7f4fea4f64307dcedaca3a0e020b56ac0d2714569aa8adf5c71f079563109c3cc8de01b8f90c1bd9380f1cdcbeed977df594697ec16a61872d1c12eb3a8a6470e4207d20e48f1b25a122fe4bd1787f83f9e0c5fd08aa28d407296acdf7d23b4165c0952a0abf7ea3a900c96018f6835beeeb807aaa23cb52e415e46caa1901149063b67dad028f861cf8725dc99c9c279ea0bb02044e6cc918aa1b085fb14f4a984f96ec099925ffadfcb60511e96b817f3890f80153063ec9840ce77cf4f37b037856a203d0659d08433d187b07d427f60ad0bd3ba346b34fffaf7a29649d8e2c5eda9aab2cfe560c6c41c4192a1df025d481151ccb5c6b4d25c32901ea9e9d9d272243070dd2309155b4982863a105f47f0d5024101bcdcdebb0c8ac941ea88af45f2e43bacddc91198951c9df7430e2d90435980c03694156c800cc6419f022c5927f9f037fdd8e4ed4afb19024379d33eea87563b7303503d264e35edf4d022834da9b347f4452f2af8f7799504b06ff499b7619055d15718e3aa9bd2a4660c489b1d3ba9776105614582a7ef15b0e363fad7ede4047622f0099e54d1a4618043afba41fea2dd5ca28861649061fb8a5d33ea6508cce7211c1ded83cf4c0a43a3bf665c443cb133c5cfa70bd7ae6470af52527df7be14a629f524c1989b430dedc0084b1e9072046e79c203c97498e2691ff42f3b60f808a8b9f4c6443fb5b2e6228533442965ca6281cecc71f3c6d97975383d14d40afb134b4c62f10a8d8e395bb46c27d003af23b33da85f82c788a8e19552bf002b597bad080c198fd124014f93967d7a39193c7995d12373d2638defb6a58012eeeb126bd24facbc9977b67c200a2019d8693bfcbf9fadf9454610ebedb7b8a3edbb26ae8f818515b43c6bd69845c3372be00131900151ef52ddafd0322acd0dbb678b9722892e0675737c09d946a03f27d1c9e903abea11a031105462b82009d8222cd8b24fb6c463765d74de6fba34aa9e0ac5533a32f33cc05a10ceec43f102944639da56cc6d099430462101261ec57f3d05637ff37702bcaea6f87963f15942720e89e1bfc519591a342bcf8805ab5087eadd1e500698e84c141b042e2bcf36ad33c16725ce465925d719361f87c898f89f8900701e58a59170402040007acca141330c1608ef0929468f2293b6371ecb20979e54e9ada0e7039f6082aa51c6e8687c112955ea8ec9a08a94513fecd6e4eb31dca105384b82209587943e362e90580ff0a32b6b635c34b019b2b68a97f7a22f5aa377e975b3fdb4f01af1c3644e5b5d0c0a568045c8c0fbd1785c816badb3fc3b187dc7e1bc2a575bb390324e0f8e0d69d818418b2d38dc2ebd4ba9ec8d0b7bbcf7188a5f11a26ad577d6328c5514c7865ddc4225ead403fcc135e38fe0276fa2ee1048943ca624675a2284037bf7c56255db1167fc017f389a0faed1e7acabe04569bd9646810a177ab812d31dc27c06c4cbe9de1eb8fb7ecbfcbe592e5ff1cc13a5abf2563561f41cffefbcf79747e7902424b7d12dc1af596831f212a8a445d302aa8a15c8fb94341dd84e1fefc8b9aa6b3f4a4e7309b4fa4c4599926828726d5c7daaa79d02dc760f562286e83b5bb1f74944da10d15617a3828339742f2aeae133ee13a10cb3cc039d0ca9c3ea6832af96940d01edff4783e603f4c340042a29c24ae45fdfedd7a4a9772ff0dd20e5184d02c4a9a3e79a6d536bd356af78a464777837e826f3bc3bb89c9a48614cead3ba042a786e298ddac1a4cb04ac9a64c59835fb1a26a6ff6b81920c8b160e00b193a40aaa3707ffea8055213ea5a93148544bbfb79ab6d7c2e59e099e92d43a73b4fae09a01b5ad2f73cf6e7b885362ec19117ee3f04446c0c32fb7d6cc78093743fb8d2788da79785a36f1e9f8f8678396296db810e4d3053b98cd0d9d4427355266746997c04e5039e04aaae58c40bd3f5fffe3c223b56f79f56daa85a3050cda7ad0e377169ee33397cb4b6329a0d32daa52ab650be5d07f1de656270709fb1d586f420dcbc8a795c25cce9b85f084fa1b484567f7108e7dbfcdc2d60c5618ce78df7e239b53a81c239bf8fd45ca95e5646f0c88ee52bc421f9a2cae328299a368f5d73dfe6a335fd7943fcde75b8d63b924df7bf98eac740b87d6bc602fb5504129a1a0266c81f33b501029bab923a002b1ffeb5742a4172d596f5729afece5d705fc632e8b00686104500e584b69133d7c9577a78cc02fd6b215cfe3c9cded7e0b74fabbe5abbfe827a10cab0613d61ce49a051cb746575262a09f09408fb8e7ab44754fe2a871e862aee0f2c1d20d25616e05743a558c6eec2e27b7eafe411c5ea93036f71b41edef8b9d6d607847aa5bf45e8165a9c9042460c0dbcc4190f21dbf417290b796151c7b6b1d59e0cbe6b7cc1a453e88b46edd7664265205426264e35ece21e7a8af939a2c0b7a98ecf3fec018c0354557554db501bfc947bac5fbc1ef39a314ad6317c68f2b07f3936b8a30a60c6cccfc8e5086de5e82866b97edf5ab4fd433da484def82cccc3164b3036dae10a77a33c3881ecde69f97ecd0f35838a54fb36cdd189ebe2374b18be7226e2953c628e69b319e4261e8e171143260aeee726d51873804005accd62ea972562ac513f96756b06c4792c3072109ce3692f541076ad1c08a6f9d2933ff0eaf6dbee1dd7f140c5c47d3dd26d640e8ebd76dbba2a4fb44e09e3907b0b5015303f56a1ed5d5e78149827cef915f4bd4fb9756e0d0f15c7a633ac4611c0fbdaaaab8e3b9bd2a2af57ae74e2551b9fa4278061821966514060721213301d46900d50f0ddbaee9647722b8ae31c7da0cdf2b643e75a8f6f24ba306c24c094f329778d0a002aa7042e6261570dcc5bf4f196941f977f10459a74e4c2faf7347419e225f3914a66e04afc04c6e6480c9fa727662cd167a24353a32db0f226037bc10542ffb7773fd200400a9430ee399515d01f872bc4b76ae4491ab1b1598df8c390153b011337dcfda03e7f034cc0f506750d150b043fb112d4edbfc94435112bba867e3f03aa2735b89892e03735843144beb4b32aebdea01ceee79526ed1fee17c880d815ae5bb2379538eefa8ab6d100e6a21bc5f862b6ff11c1092ef4a2dcdc05cb08ea742c98c20f779e8c99bf96a875d12b198f2911dbde69e5865838079442f86e4839e16d015f6b5a7493bd152c8da82a155748e29effd78ddb8c28e212d85c288774c766a47f6e2782f204d157232a55a6c443d9b11a7f2f822d75464a65e76b40999ea32e849f0271705acaa2fea4c809c1b3408bb1372106eb3412d0d5f22adaebdf3d848ab6de8c17234a587432d684b7bee1689f0fa90c2ef525705510d371cc836262f004574382cc3163894ddda89cb544477d38eafdb7834b43fe332eac469db993ccb68cd3d6d5243adca733fc3887c9f20e2b1402afca9d79dfe9146a9625339dc3ee3bc11be24b5b770f24d6a9370c0e89a6ad7f7cb3aa9a49365be67bedd22ddf4e83dcc29ac9bf55cd071e8a95bf0cac2c95e29bc20780c52ee3ad9034e6d5607173d5839c98f9c6bf13bbe5d08327e52bca3e349c9356918c8e3930b1a2be246e5fac15f3467ea4390007d79d39b3f8ae3d1a5cc00bf434f1dc7db389c9807c3df1590d33f43a2a367faf0c988eacebc7469510809b9045057aa4ec83c560d92bb5424dbd6e47ca47c8cc2d8857351700517b6c69b204ccc28a8cb71143e0ff0db7dd233dad28aaf46fb2c3afdb72809725ec3834283f99821c179960a685fa661625924f252d71647545a678e56d2e9fb981cae1fa9907d6909b1c71519bf5c29d106cccadb0def042da70898797d70d98bb47cac2b5ac185d17d8b81341c04b030fcdf84f229b468df32d59361d2e0f0fea7f7fc6736bbaa93d726b9a7644cbf631614b1c5a05522c1035a8e62643a4315c2398e9d95c83ad8ba7f1468322b0a7f771139faf15072270a24a56cb550abecd317462320cf6f16f7dfd80362569734e8ef8ce2207b29b87c3526a40b666dacbdc881e194e564f21b047a42e9b51338949218c4037f5e310e02e662c1aa01827d61245a5fd3132922dbecdecdc3fbf169546eb9658acb4ff745b565df951890775d2b1300e3c3c96c466cdd936b56ba2e8a88f531cc14d659b228fb795777bde7f6d122c2f343ee5111c989add51e50ebd31bf87458d67078facff4933eab4c5499dd0131486ae956fdf56631070a5009db8d56feb9a470b6fba4833b2adc6245754e57c8fadf4424a19f6a10c79e0fabd8c1e6a56781346295e490bfbc5f2f1c717e5d9d32f9f69ecfa984a3a5add2a2e912f6f2b9d56370518e51e1fa1bdcb30abc9f8cbb33ec277631a06a55a81909ef4118cee5c85f106e3c2fc39a99d66708f608d26bfdc80dc9ce025d74d5b251a413cfe0dbef79da7f0cc9cadc5538fa15489b0c41aa4f485b40f90c4f2d4531eb46aa63d67eb7f963164a7d4762c90b89b1af8ed9c73fbf526c17df840f4a2caa4129b43a28bf7d12ef9d89c851a3eef4a6023b0d839bb9081888f14829520dab9748a45b35b03414bd09340c74255fc9e8a66f5a87b4dd678fe8f41d4c972fe1ea7d7197a18dc17982f5bb968b9f83b26d25652a74e57401e9c8a88e932477409fe00a6773e98db9ef8a0476a171bb82389c63c22f500c7cc7461c388b3557945733cde2b4944a3e0f36869a68b5d70d9b3cfd8f2ee599930b76a3dde70d23dfc578d78db708875d13bea403e2527d8620d3939bbacad9a9e7a72cfbdeeaa2f2189bc9f0bde7a54c9f677247b9ff3b7f3e0ec62c40bde75e4dc2c051d9a9361540f4d8c47c56e95eefab5f1cb4aa04f16ad144b297133de0bc9809945487cb42eb5dc5a3d63adc391d6bba99c9e011d8baeb8068be4c7795c6b8681fa99af4bb9ea6e8edaeba8bee6579b6a649fa4d9dbbee0f7d4612580380235ffb89df5540050f38f7ec84cc2229dd71928087c3c8f8464d1bbe4b77beda328b901f5498a7f00f7f0ba6651a59a91c9c064b0154556ecf280ef8aec214646bf3fcd501fda3774ad70036ee11cba20159819d6fdef083ec967370c25e3ecc836fa4137c40ab7799c6e229b4ee9ea69e8bb0c11c33a42f106206f1132515062e7ca412eead5ec7ad957afb727d36c2206ca0d2bee3328d14b0a559b85cfa92a53feb474c925c784f590105f48785f18aab74bc4903bc4cdf9706808056da2a62f9988af04e54a6e1c93acbb51cbafeac66947c88587caea68959853f356519b0e8a5491e3b5b48edf10d843ab14893bb78e3867c8890241e8eeb4774d313462c6a77b3fb43fa7ed8f153793b5b59a250df5fcc0fc11b35a9033eaa56862d6ced5a7aa31d3b7913a6e72394ea1943a5314750d0223b54dbcfc62ae0a205139a73b666300a645761c2baa5fa71d2b7d10a2eabbb272213d38f1d3ed0814965becd072681ef0c895939ba5071655997271a3dac1a82f30ed8636ede8f8e7e060dd812240601918cd7ba63ce3ee81d75217a87f00f1eab41bbab0a629d79bb8780133010aaf2e2a1b1f566c849d16fea7179f28f198cac609fa7fdd84caed5681085b3e631ae34c082c60fca7b3d9d4a1cfe8dc21fdc6dac8b8e480c0264f08b55e3a528b72f3f007023830728d239f09d19d52d5063676f97bf9e9924d87232964537866e58e111d9fcfe7cec380c65c29e556e629a5aa7942463fea6ce4a388d188347b4c3a12b0591fc7c555d25237ad9f0c3eb9e82f4dc0c66cc73079878bbd1ebf362ceb647ac4219ed4c841583d614f0bc50ea9f4d87cc0016611e3d7ebbb772f89cb21b33d99ad8171ee5371da47d7c90c53696b93961da857fc23519d5cd432c1b331766171e0f01563d5da28661929883b54b313d3d4edb2ab69e0dbc033fe9ed5d564ca110dfac8e317a98474f10a30bb1b295f863219f2d06cccb2c76907d07c69b170f85043ebf9a9bf556f63024db8aeba7ca9b31be49bc3f66c21d7e22b2d038d94dd86a761e8023517390301dae96e205f61a919792cac4b1c522b6b11a9d2bc3b3302257956dd92653e0899a725f1166ae007cb41b87970c3aa337f3610e22b87106ac0950423dc2e18b987c9982626f386031b88f5196700cf8a2db12d156f4ba2fe857ef41080959b98d80a175d01466876e9502ab8dd3c0e7f6c65885305e3751c95253cccb3c62da584e9722ea5c761bdd6617c0bd3f78f61ed7ed3b232732a5218066ca679e4ac790983c79c9ae0f9ea70eabef26e40fdd6b8e69ae4cfd533e2ec786103eea4e9ef07320157b19480a3c67e2ce0936d48bafa6256cf6fb4bf6103876c865c048fe56e23b1a01c2b3b6730c6363b26626614c5c2496eabdf97fb3e903d783e9311d237923d1b6737184fba2e4a95e2eb035c92bbc6f6210f0717df838052df4eb82c7232ebe7c833f4f075d43f2388f4472e5ac2887b783e8e766f23fa36851c181f1e8b051e5933c285c15f743048c66f7a38d7d56ce5bff8c494c3d005a69c74f92aebc5bc3d73b61f15f40fb54f3471618ba9a3f6acd130927e7da31b71415f2d1adebf5b000f81460c895bd1e3417955308df6c989c69290a003cba7fff87dd519c3f18747173a03c95fbd0446206453e15b0d06e0c9654a39ac84e7ba02bc4f586dff193f09b7e95c2a2b9c7e241086fcba4440bc6c5a46a761396e38dc2b011f0293e4a170dc00783ac92308cb006d2421695d41bfe48f699db51cd75099934b9f0df4b382abe3bd373973f4d0fe6d23a0246de3802aa57683fb09c1d5bedfcf578f7514b37ded1505c92f13a99509d7f58c1864d2e35408aecbf781d5e95214d7e5313182df2b6926293708a2b65439f5c6c282602afa6fd2a10be88df74feabd2c7c32d1b147d8d358c79edbe8c05937c5765df04e646ec50da53b7e58bf03c8b291b6dc680e3fad73509ffd7be711af6f9f30e502a8e63efe47524ebbbd6c0d5469c16a207b24ecbb8e1566716663e14530583feedbc0e3a0f01b77c2564119ce8b4965d36f8b0692b7115fa92f47602f8910a59ed9f7a6a8bdcd388a938e983d8b83d64c18f387840a1828d005bebbaf8a4378af7c4615ff3fc5b3b0cf9b8b89472ce0e471ba732177792eeb3a94ba8102ca5e07795d21c6645dad4e6dc427f2fbd4864315372efd7efdc87f604f73d4f033833f1613182eceaeaa5072378d00adb5482fafee24d0cc38a267213c5984f58dbfc092ec735e7f3b766e77057475d858c66f35f8096ac6cdc09d9474fb4ff853def8d1dab60dfcc542aea3395b79e4c6429e4b43800b2edaeb14562da4f80bf0ab4a6e16979aac920ac12ca86fc975388189d34e8a777f90896c074245d9ccc9defeadcd3df77fafa411edd95bea884707c98cb6876e90db6d9eb4989d846193136587f0d92fe5be423428c50d06301c3546ab622e782d26248a93de730d76e83530320a56c74d8b7dcfec526f8a3b3c8d9fad7d374b2c0c3c75d68a7d982c1efc8e09400f5f6b4be73980ae8a612a940867b0d5a65c715e8bd0218ba8d2e873402080b5651ba9d7575f3835d21b8e9786553a3a11fb714e0f77038e4ccff2d39e5f9dfa4cee667efe971b1356b76ec8516871a47d601eb97d451d311524293921e71c89b775ab42bd7c107724c126fba9e85cc0c5a8107c7a913c4f793f72fd50e89edb4101b17b3ab5905082ce85cb32fe3e54b814364c356a981983c75dcc8d866dfddf81d96af4927f62c676169cef208985cac294d9cf89277abd9018be6ee1b256db3d5d6a45c7c3f963be4ced9749166f71ef219ed0803a04acff7ff6d8711e5fdd1ad1822d0e2e82eb1f5d11c4b02f94f7303144fdade6cfdb4e19d12bc1f9aa1ccb73c4e43a77b5b459b031c1c642614ca5365037168d22ccaf1487d01c717876c891a4f3dbadd0f0d8e736bc450a6dc0dd983534f4d4b25cfa30fb2c57f76e4e03f135c80feb3967f07b9fe2f641a62c33351c8a3f123285a620eeda48635bb1d2665144ea33f7be6f6790f18c3d2721b55db09562dabb25b73f4c250f7850a580fac02c248195144ece77a21c063ed64b0b98a090f52da528aea0bafc0e1137d58c65a7ffb17d152a7e41f90a64fc8d72c5dd2a504667e3a5adc92a0a847ae1e73baa2c95e3adc1ae6c9d2023d132e7d76407d95b6067561661f045fdab446d794421849af85a5c47ff98bf34a35a59bd2cad19e49d39f2e28d58383c62e6149c6bb43a5a36fa5e2e4924092e445685179f83d01d248af47cb3ebd222bed7a1100484bd3534729f6ba7c9564b495e17efa06bf68755aeb70f461e1508d1f1edb2921f9b077440fec5327f9886c75d50bb983c2a27ce22fb1f1c08b9cf46a74ff9e4dc2522256295c52f13844365cb980d8899b577a8b4055af133e13cd8f0b2c6b88e60122384d308b8b477871fa70b148d20f1a72e9c4d3aba94ed032c60a204d3bccfaf78e8fd86714df2010e15d538929730faf1d84588037af1bc0f9052b89794605c923c9d187f9a7757d5444ce56eb49d3c581a9ba58f3ee8aefc8c41cc004c1a7861e478b1ee06d0544e6e6d7525b19974910d56cd30c77665beb1f40d195b00146baf5b3bf182d360adf557ae907b7d292d5d166a02ec1f8f32d345f78a839976fa59d472561fd71ecb27b3988ce9118948c286b720607b13346da67c26e2909bd44043ae8ae79eab9efa3131704ce236e5232392c4ded5d0a460336bbf268852b962b9e84b6add3035a3c76e38fc861890a81733e59622727e3bd34307993e8b44c1b5cadf477933f516e090787b8b4a50765c10f4f33ded50a2797e683bb01718fce6aa08a5eebab95c9b0de7ae73490588860da8569533036d3d1cc7f0f1131ecdfa44e76db94f0cc0a256113b337d2c9a236a096e8ff39d78048e635f1a63907d7a9de87f85e57faf34585c459bec3089e43aacf5ac9b8e30109633c5d8f385b28f148116b717f8dd778a65ac0c02ad2855dec4aeee7a55b3179b7e9c0e1c9d12c0097ce10d662c772ed8f29c7808e55e3020c16549c2052361674d0bfc6df1ff807f9794661901ac1cfa9746ef58553b98acf474200af95add271c41ff227adb6d5ac7c7f85c8912fea68b347a28af1d88cd1436d87c6acca1335e7c61c85ef8ceffcf96adcc249d40d3c169f7af80231134faa9ad2c8a3788b9afca6d3b884a596354443e20016987c810b65efa655969aa769ac48efed651fb8d4d05787fe005f4756c30e1ab47acb3f42476d2d9615a67a867945647b559bcebbb6b44679ac39478e3e7b7b2684deb9576256e89a8a65d729a61c199b4448693e5ad6208a8f2743abbe53fbbfca3c2f9f833b2dda56f27caaa7597169355f0ff4399dbc1b9fcb4786a6b702840b6bb8d2fcda103ae8cbb323fa3b6ae137981dc8500abe9a2c71cdeb2e243e5851b11c508bae421f1ab82e2ce4c7333d6583c6b14bce9a8628800fad2ded39c15cd2ee96b5cacc1334001928f690b94ed2eb02efa53088cd7268b4fc3f0a64598894abce72b047461edc60dfa89dba2e21838153fa7dc073e7e186e6aa1cb277b6d180e2379d6d8d333def575d81023a7fc0702f36a39b3cad58f9be7947c473a2e1391565d3c66dbabad3d42aae2b16e0717701f174f1ebfab3faea111ec1099c138177610a1c47a4c75c6b22356a263eb01b595c4222f2eef9411459dd274165506f63e185cebc4e1e2bb6be0eb805230d5ac08035f518b7b7d4ca45a339963552a2565e14509f228c2e5bf721ff98e6b468f5c095ee240f7266df48ce7dfa4c7e5f83cd23596d023f81bcc608e78419518bceba86de6d955445ff963373e2aba40fe84bc66bc0b0f465332f4c14b4385bf5dba6de639ced43f96c4721d21affe854cbcac4bcccb9fe884878d10f7260e8970837760354a4cac31e3a1fc0284d72c3c2cde8ec5f15a9a43c87a16b949ab171e607b729daa17d6a0b37d6b92c97f31d7088c663d10bb926ddda2daa5555ac0614bd0d2543d9b57678952bcd9cac3e5285b554effd143d8ded7ab3bbcd71d9cd2a186d2a32d675f24ae334331cba0fe8e9102bf70daf213bc22732483f6d805737681dd3d64dc7e3760a72a07a3bf2c0acee0bb84de9632cfce907525af0ac783afed34801efe3ddd16c01445254fd00a7e2c1785c70aa67d7e48b16e7e9feceb49959d75eb81ee1567ec83297b1df668ffff88cedeb8e3bb2da0fba1a40ee450a064b46eb57f0218277f7cf76fd5b2d187f6ed803f8b365598c31649c74decc468fd3dc3932e8f62764d56d47d00e1ec722180d30097c1578170c15478e09b61611238739e3d35e086d64ae1470dbe9275de94cb7fc242581938fcf42817dd007c2339363edff1aa8fb8507af0d0fce83b28156b318a6d2cf2fff8daa820218b67ba52938085b58687efebea34a4a207d889ccb0782568a8fd4a4726a3de81ce0b2f62f43b3dc2236b29c40b81f226611778768f0d966280936c50b462da95e63628bff7859b9c0691ef93fc4e06c91637e3907a5887babc1ebe90c18f5696aff9f248bcc28e7f5752e15e73de9a1dac0f968b6dd6071d8b2da3c4b06467b39cd7b92acd5be6a156b3a05d70eb4de275b66d635c66c19d2059154e54cd15b11a578d54e21c90fb151fde51da275078f46b0c08675cd352d56aed1227253ff21004bf235806c3854a2ddea2e6733b06aea38a87c25990f2cf4aaa61770de8655856ed8e1243ad0a48726ac78bcddd1ff5c33a1d98533a45631a56b427b118debe9bb695f41c6a58fe40e508ab3164d904e6476b8520d145864b8ce3bac651518277ae68e04308ba2de7989b73d69df7ad62e1f51583031946f75d7397fb28c59637dc373919cae7fc83823467b82800934348ff7aea599387c34537348263402b055b05eaa5a3bb6836d535d2cd5b9434daaabc335ddb7ea184aa7ec1f1a61890d75ea3b481717f650cfe64a88f8629f7e5bbc196785fd44a84c716aa5cf384bb5b43aaff52fff7a3bd7f5a1857898668ba402021356beaf31a3adf4f4d4124f91504b13df833635a362102eedaa5637ca920ad4c64e750c897331b3369f6bbb2dd72067c73541f464c30179f63ba14d7b03e20c387c8025f1e0924e3d5579c5d644b8aab93b883c68ec9b4b33166ad4eae641411a4205a2b07ac66903d300a6091cfae90e6eb54cce52a5f7485a68cd947e3aa370d612e4cc5fe7eb10b462d075e80b6d33c8ebada0b07d73aa8d68062b07915d09e233411d5fc468e1dbe91b0608364a85ccf219011d25732985440547c7222e19fa459c23b92b8f027a727471d9a162d2138e55ccec34c12f381a20df89ee2f5af831e9d6d825a9ae6de45481a19bf86f7b3e06e395beaae5ec841191f3426546966d82bd612fe9868f71b9e9db57c7636f07ab968fb9827df6a1b0564b1193cccc009392a9ee77a846a130cc9a480c180b0acd89f937a971cc89c8e04e968240c161dbe4fb027dbc290f5095daef7b0e792ea4864f19f80cd104bb6d77d69f2192e93a372ef662e015457a20473f27fcd04e5a0a9d2ca84815ee97c6e36c318c00d173be8405bacd1bfb7451bccd329a4654aa9aaa537c18c98779b425d9012a28ef1b28e10c7a02acc8a6780f53794600ae87b502bb6bb38147edf527b94cbef46ae21d1fb0242c6e49c0aadfe21507a1454e392312aa7c85b6fbfc54b0c2c8fcfa3e54e17dffa39d179063e5ae627ea664c4b6e192ae0ffc32f1193a67e2bf318838d743ebb8a3972364e575bc633dbe3828d478d2b25ad5254673e844f5ec94c870586b62f78f1afcc9d73960fac701787d53d9b44592b9d94fc5ae22962e771c40e86e3e53e5d89c1905435f7271405594055c1644cd4910c5c059cb5754a79aa26015dec5d6b4a5027558d9f73df1a298241899b94ce9b67b1e214d5c6b9861e404240e2b22f97418ea4b4aa3b8f1f9da9d3b6c905c066a5037da9cc8bbfaf1b4db5266b2005b02ccbb0ee1a8ca6c26a4ea9b5b4d75c4ec599a0a4769179fe5f1d307f3b691f0b2fb6f1905e5cf7279d3c58b2aa938f46527454c0204ca4c3869fcaa5c57b1ea07fc37b32e4958a314b8c5f5d7faf56b9b0ef19ca472d9d2f50ae42b55da24021eda395fe06d47a93124ea95cb1fde772a7a8adc91d4a395910302877c36769ebece53ad23c78e6b7225c370797fd3011f6fb752817233f32c7da7ce3c5356f9ccc62bf73fe2e7e2834df16e7eff41509c5b1250e7267196648b16101241a3dd6a26e44e00caae9886190f4498bdef482e507df9864bececccbc2a76876776b57ffc26f1038fa663fa838639e7e9553b252b41e967c1a5c3881383b696efa8f79fe36f4250c46c93d07fb5e7c9e869033bc4825d5fa76b7d9232a20477ae57b91cca3e52f13c8bad5cd5d9a8ced11504d901748ddda40dd617bccdae71d676b3fef257a2ad4d6d75acc906054ecce279c905f06783738c97a6727a535790e53a3ed65852041f4f69a160b53322465bb36a805d0ed8474ddc2487810a5e6d738c0cad972ab2d49006ec372d0a41d58c5282f0f772c3dace4680a2436f2f1786ba7e8722f78ce5ddcc89c3533d0ca20e440494ff7a7b1990cfafe4cd9ae495722647725c8b49399a181450eafc4f09ad9c72af36bd05d21ee48562bb0bc179dbefa127df131a2886aa687d2946658c858824b2b65e155f95f2c59099d1949b85826f7cd77feaa68fde1ec9749fdc9f92402c0f286d06a6061138cf73c30a24a68511705eb8f05f20df13ddead55a9194a261cf952c43a6e9dc3dbf65e54994432e2b8ed1bfa54044e79dac914249be49c52af0a131b36adbaa3a8609305b88339f063e26d229c99e53e0137620af919e71ff35b3f20e827d83a4457f3705070cb9adb2eed0e3df7d7eb210c083325764b2b10b8ddc5f73c570347ee57069fbeea827425c546351c94cd93786cc38935b915f879e536efd4f69625b91455d4aa3a5fe50cf24964ebb12fb9b6570a765454cd14c2d2052cda928c966eb34e135cdaaab50209acbd9fc01becfc9f6840463cab7a8eb0dbe92baa844b05d6530312843e7534589f24bb67b34bf5d7e0cf60f3d1ffdc5f47b50a305598848f3b9c1347a95394cc12cba8d424c5c71f5c72b780e24d21a2d662c1abb2132f55bc3ca5d4b68ea1429ce0e83e56c578265e4a0ae5dc9df999066d09a1d713aafac5131d5771d9105ce4f5ad0c93f9b11916932f66ad75a6952484b7a18989b02ad19964000354dfdab4830ff8b00a6f1c22ed9c4804b5c42ce7b478c8629e09a24800fafc6a8b004a37004c404e3a93b39d38a5792235e354a4d55b7c736b709a3e85fd008e6cf7a03bd9b501274392527574a45a2e3af95a9ac4bfcf0ab1c4b6442c1af9e2f150a72f95e4768805afd2cffbd4e1035f559dc1e2824d906760057cd70fb3737a13e846e5b132e85e8da72554089a67286425964b19cdbbfa72e20e09c931702d0735b0f691c084abb7767d2b025cdc30cfc1e3a6a4f67a1d281277607853de58a545c9da96cd09d2bc5d425424e8033713a5fed20d58b5f6c410012c6a6704076d63c08c8007387d2632a90a132f05137da2f59701d03dbf6e86ab85c79e7984ebfd9df07da7c72d0f547793ec9819c8bf53b59032ddf9ee103591112c047e2357d2f10702c2250b280aa1634aa06ed71e000d8822434c23f10297e4e2ac087e61559670069b53cf1b964aee010f27efc78f5c54a6d6ab3a4977c17283464eb3bb629e7a26c5b29ca90b238304d166dd6edde2e7f14e1be3a8680b00a8a279e2265a01545910cc8ac8e4d91beaf94eb1a377156ac13ada3802598707a55ad2bc9c3a44252594d8c868b0d64f39aa389ca98886268e375b84640780fec6d82765755cfe13ec373f6d7463208cc4f820d6af240de8ef7e5101f07d0b57aff5399c4ddc3397894511e0e2a010d9013f3f76c6aeae4de73ddb1845d5c74eeec2c2d33ad8786b0bfdfb1fa968d45f2ccd83ab17f54be4cb69f84e36dae2d4a320b46c0bad5f1455f6fbb21a606f800d4194981c59b738fda01bf6904a16a12a7a23dcde084b3a7e80905854487a7916a9be49b92d0ab84460a70285bc1b2e3f16b8f8ac74f717553a0ece4870772b87ed1ccee29bf1b6b729efd0ffbac824f809d86034a611181fd73884df84c9a8138ae78dd3562d82a1587cd8af3d793110388ef9821fc177f1fd17bee7416d0a5484135564452fd63ee689844c1d928f63133309cbf2ea20533301b5ad3da48347a9547c01c27dd975348acf9297b3d9198895be45543456f6f5407b80e8ce4516fb20029669117e931a7592edc14ffc2bd2119b519cc4404b9748700a436e22dc7cc3cf9fa695e8304aed9e8c6b5614786f88c17c2fedfd2fddfeffc3de3738171c4b14dc0e583a6850516e02b326fea496e8cc0153b1eb6d0112f67f13e7fbb7a8ca43d5a746ac724f0fb6b828394908955ec098767b60e94ada83b13d05eb254906f9ddf2af108a7704458764ebc9054f9b0f53a2cd191f9b394bb06e869d30c39ebc8b0ace47de8190ce60df8bf4827136d758b34a71886851e008696150c6d8715094f9c60590c18aed6b71d2d4d36b5348490a1ea397df464119685d106c7013f23acf792fd9cfe6e6abf1a6d3e13521f8c15b544877624f1254506b0d3873b01cebeca39c3c1e71c2b497fc64912b0d0eb3765f7f2f7f2a61f0c5d09b806da23133c3c9352b5c66c5b6253bbe34b7709ad59b062e505ca2ea8a813497ac83501b9551fd88f2775bbde378f7845ea45c6b4629eda3d6f93982aa40f59176430f23bc6b908cbbb551d3c100314baab8087949cbb331bb6cd9aea0ff87b93151a7c64c4d3941213b6b85df04f589f2c5d1809a859f8ff931715e3bdf2d5028752264651d8c75410a01ab4f198fc6f3d612941eccf6915761bba9d861265ee1aaac0881dbfbe84e8f93e26fac1d57fa72df898efa30ea1ee3ccaca66cf10ee218bac54a78a8c0515fb00762100a6acf8d327563ca3cffd22e732e99ebb60fdff53ce9fc83f774a7b90940dbe4af829d535a72fcc86649f5f5c69fe989b9a7a3b130c1740efb0ae92fe8456e0c3b51d8aa68a92176b54c1e80560c76a50a5951c90b700be87dce082b33fac452d9f41ecd34324627b25fb77b4c622929bcc91aab598911011cd25f871fc62c9b9c90eb6593079375c9227d1c185e863a300d0c3d3233888da96b9b182a8f44925df8988f649e3c52c6c4b64b431ae703a1396726d29eb38ff3fe3a7f2165057df44601e50f37181513c3a656d1f5d62d1d4a9e8e913bf0a16552a031db76a462ca0323b224d915e83f011332759d8efa9018e2b048c42d95f25d98cb860275c1725cf972aa016858bb3f62981ef080f54588f1b78bc0e49aae54b2247739fe6f1ed426630cfab7c1612851de09ffa1e2892771db2d999bb9c48a1cf7fecf208815cc0cbbfbe20a7b9f0a9df53aad70789fff436f73c70bc475971d9c60243e4b517d0ebb03e683323e3b2a425fca34638486538288609cafa49ba0acc9eea14d6b2f57693d68ff6d73fbd26e2cf8e559c8d723c6b5767ab910a058664a01a7a98fc67bcd00cafbc3ac0b9e3340eeaa848046032f5300a03ea638fb471109fac3c18769d8f7e7dcc41803b83cb2de1d988f6a947985ca08d446fa1eb3e35957cc5266d4020a58f01acab3c20446e393f2b76d6739e0b831d26dcb0555d7ac4bf6a6cb6828d074e2633f0d6086d1e65b5664524bc4514f95c14c9055a61148e1124fce319444343c8d695c39c71272372693cbff767517a97621afc48a53cf803f47267073cb517442726ec3e65454e64a6f016525fb828827d5248529db8215eb9b534ddcaa1b8a71a25b8b8d755887c964764e4dee2f4b129cc25cb04300e0a56b14f7b9585953d4f94968c3633a3f1225fe2da273e26aa43f99ad7a4e22d7d0469e9159e0eb078956fd6d01e33481ada474ec3237176def6b06a9338e826246bdcc8d4160de5ee86cbf9016de6d369a841f3b0624007ac377ba1a68de11aafe510531feb05598bf662a901425e7cfc3196b9abe48b06c2a663f11b6ea6a199f988e9f4ba92248e325612bf04128a55da4c52be6a2896a8e3e2604b73af534f48252100a30ffacb573ceba94475b11ba8151a63eee009bc5efc0c848dbcb37ddd3dee21f4d98cdbf01bbaa0241bd552c2d3c4a1d84e7fe00f72ceacac251979102562c789ea90faa43409c04c48c5d0ca8fc709482a517f2cf1f518abe214f07787c29aa38a22edd3f32ed36700985b970abf5c29cceabad00d64c4724c3800a5cdcf4d11b7b34cc69d29eb5f7d4d1ba7cb6a0de311900618a4cf427161c3ff6ad1a8e86a7071e3f724cbc26ab2cce71cfe85d1f3597b28c196a93d305e5571770604f4e073a953c04d205f3b22a15766adf05db964c67e6b6f08f2dcf1ec71c38a76f6916ee2b3afa9239d6040b60658cb9ef668ed4aed4b9264d4d9f98bee25b17cdc2c2ce511757e40e2d2f56d291c818fdcb5ba79455b91199335f6a8aa064ab71d0d481d9b48632c400431068ea33ff251dc3dd84034c4a9e344ffb292851175370145d9349d1d4e96ffbca508c5bd8fe6fa607d806b8606096d48a57f5895b5f30b389cad9bca6f7c5117aa14daefdb4904805688e8e84c6cc79a4654b318aab783876e44b9e2609fccbea747ced0eaff905fee43b0d15233136a1914287eb744cd9687f4d0952f851dbe5c1d48fd74a976c01277e4ca1294c9c6d6a02268f35632278b1fe2cd49f7c029a8529cbbf993fc6841c28f79ca3788d61f15a3e145d548f093ea1cf0ec85328c1729e8d9d5c680ec3442352d48533ada3489120442cb77e31c97cf3e75921b1230a95dc51ce184b879fa351bebc69afedd5e651e356a9a33a80f9c632ec0a74086d10602b19a3c57dcc97f37b771b4411319d0e2097d07026095c8640cd4fa1fbc4cca11a10d283d7d7e50e91dab3529c201a76092219022c8879831671b1cc66cb3b0555ae09f0ef18510d160bc98a28e52bfedc92371340c40e649c6cf8723d8ab3db7fccd9122b897e3eba7cdff7644c973deb0f365c535e0b5b25702f8ccc7db6870b01aedbdccca600ea25ca0d40e95a956014f758a539c55a2ab68537628b0cd01fe3a70e0b3c0d556d491a8e4f903babfb8eeabf338625734df5c42616f8df8e726f851d9d03218cd425245164fe72885325239a33a12b0e9a5f88bea9eb7b0d92efdda71fa2b8048b61669efba9028576d1bad74594724a5afb9e97c43c0f56dc636592a9a832c86f24ba40caff0bc73cffc788ed06c5ed5f39e33947df5655f994857bdeaedda77d7ba1747f2c1393a15a682563e3fc6612c4e13dbc505bda30d345704a71bd15c0deb6d8af59a392174c938eb95661f9eb9d52ca58345dd4a961cd51b2f64a13be12a62f8dd7333aa0d8e11ef8872de8862377102a8f9ac5b600ab9f8879bcb8a2b0b658e27863d3932433537d379ca68ccf3611e6aee7f1332b885b2ae81c81705fb0c33f00662ef93b2a41fd83adc57a4eab68de167043dfecc65119218e17a7e2ed5a742fa6aff7072532c580c81029ea1bf4f2f8d2981b9a6d50916ff26941bd2eff205ad87247a1e3b4b6973450a3326e03f6b21a4842ce73990da2574b56bf29523cdb0b7ecae18390c6ece6d131a144d7ba7e387c1779f808ce3146c3311fcf0bc23ee306e4ec8df320c626ccac070eca366d32a491636470d768bd4c9d2e5843a41d83829a276e87e5d3a39101332e325fd13557e18467bfcddd2703f065801bace4ee41f37db81a6148f1d7ef3c3c154b163208c042fa34563621aa13e173cda7dd5de5e0f7bfa3e1471eb2775b83b24a9fbff776fbad66e6383d892ec51497c5e49f16757833bafddcd90ccc5a052ac42c65cc39c61b6530891406f8f94d7893879eded7cb7518ca25cf2f1c0a9b5aba338b693aebdf20f052ebde4a860c59141b4864269a7e4386b5a916e1e5c105631bebfda547f0db32d1e739316a6053e01b73903dbe7312f1f6a13a9643d038ae11936c9c8ba0fc526e9524aa496074cab654c73deccadfe0d93bb05ad394a67d55aff1197c07e47a5921ebcf02fc8cbfe6a96b17c5fee4412fcc663b7470be47990cda3316e9b440f1c5d46e034769ec964631b177fb99cd01a2c07511b8c8085f9983e6ef5c7d0e1fa00f67cfa5d873171b8c048f2e46226a92088875834edca277b70aea6d44925d2bb70fa0c1c8bfdcbd9938ff79868b2c53269ad4bbf50e2c79345d7a7a24eeeb69f07ab81a6378bd3e9541bad6e54dbdf91de8bad97150964fef2246c9525ebca97c55799085009f44f2b131211b9cc3fb8f1f15d535863103b3a8c1d51d8e2b2c4f3fb9f030681253566cc6f88dd5fcf6ae5cec55d78674db8eb92b8d458f169dc022ce4d85c9d626192394efd6f14bd06842cb346f278d81b8e41174ecb347eba34ce0efdcfeae8837f5dc56a0eedcf7c072c7749c2364e4a5691efae5cd0ac8b0f3155e3492978006cb2f19649084aa5af6fb9d905ec905d47238b4012311bf2070dd1ffa13a838b6bce32e36ee3399ed6055ddf4052b93bb4eec7c49d4bdfa9c54e902bc9c761aaa1189d94fa289c1a884ff8c02d4a213561a3a01473feba051ccd13db3499612556b46758bda172fce716a428c931264790e146d443db8378ab13db3e33906942347ee632aa0adc4b02e06ad56dd4b34e7d0ddd86718c82157ebab3b4672a7ea8b2ba7ef66934b2af0faa6f7f20e5e3e100b57ea54d9a798ec066792ccd33a0dbb20836faa263c51531871b7d3ee247122ac09ad74b5439f2368bfe80b71de731ba360455dabd7bb5b5be9567bbc7583b486d350008bdfd2f3731fb0d03afffedbf28b96020a1680f73cdcbb2e86eed9ffd1643ee4889353fcc05d3523eefb984578b050f68564095d697a93266c25520163274abc5ecb6a6320d6afb7ee91448501b4204156714d9ef28c49234e0e010e5478d21e9b470fb75343c33f022d8965c7c3d28ad667653aa1985514b84c2d22f942c9dac65ed831b51a35da3866c2fd57c362e62e0772dfd46597c90ffe08b5cd69fd22712142943e879cbe07371b73525a8d5ea836abcc0a53e5de92bf11309b6771d398935a9479d60d249e1902d43283a66a796c44a4bbd1d7bca4032a8ce1daf092af4c8c0497aa3863c9bf4ddc0946ed46e3a5964694fc1cbafff52ef702a45f7b0d88dd19059ec6d67c9010df628ce32360e5ae90981a7c74733358992c4b13fb946748f0d66d1675eaa3015ccf1b4afb51749c14616dbe9837faa8985b74f2cab42d0c7ab450c787e51e66bc683fc1773692a6693e12488cd06f65bfc66a5600231c5620c175bae48dff72ea8792e1e0a7d2b0f1ef16333426034718520ce2a8a1bf6d284056915076d1909cacfdf1f5d0582e0208b40dc8b38060ef956d02b76b50f5e0bdf61eb382aebaeb52ada394b062ad402a42dc91c3e2823622d954ac158c8bb71282528ce133bac0e09c7e1d14f8a63fbafc7ab48b54f664210f7530b1314be8d2e6ff0b787443ec1df7353215cd5bfb4ed4779faebb86b8fccb302e9412e515fdd3fa152c1671879a2c71b194535be145094163399611d46048c010209e77f5b7514bc5eee74bfdd02cf243d25c0f6ae85d2655e46996eac60b6ec65c2036b7b56128c9ca9ac9cbb6b2a8b9d2e6490728fc9b8e4e7c823e328fd8f2cbde868fb364e7ed2c91dee3458e0074251eec66381334b8957f1cfcde227eee1829f0b5b383a2617e32e984e8777de6192d155e2c6fdb7390cc502b2aeed3bf974cc357b21b8274281f2c94baeaa3aca35865fc93cfdcbef46beb5c2d3854234d840ba222120d1313ba8740e6fee9605bb947c84b5b1225a691eea2e0f90bcd3583ba65ac2ff6d7de7cf36395fc71cfde09680e69a1d15041817ed62df09a3ce2c47afb39f7cfc0d656c0f2fcfc70af178c1cf1c26223b8ff665fd5042b2c56e68addb059d9fb61f26d289dcd7e7c0aa70e10031eda61dcafad69abb5406e921695acb999a2e66cdc2cbd5f7831f9bba23ffd87c4818e4c7d9333789eebff015235cac05552f26aff450702e049a64f107a32cbc88dff43c33327e99e7395abb48dfe9f61a3e5ec5fa9a9becc75697691ee8d94babd3aee8db8383dbbdccda1e001d746ba9e897af3bd9b3938215bc39745ff5a7bfcf3638ce9331244163cc1e7a9e4ca3591a2fa1c9bced9900d491131c9eddfa69fa745fa38b39c3b648c90372f7ec8244bb417fd8f336f6b40d55f648cbcc9f198f8428c3b978a39e4b8c30230eda57b2cf7226ecfa0c71d9711529fd8ca7e0143a228856464a12c54a77cc8e3211a7822de3c6e266644c3b0fe9a35cafbee8d4fbc817d59f21a728ba4067920ae9172e399fbe9250f8ed88c800d55850f951fb44c09103b28433f1624f1165953e61de5157d19a3e9531f4a185f21346f917d54aee75637d18db2e1f4ed55341979dfca5eeb8b426060ae4e155fde7671fee0b524457a649b81880831794f4ef10cbbdca364c68385e6a81445bde008b0b7d9479adb04cf96ac202264061f6cbf8371a4a471cc1418881b93f65297e64d77d4da08971046af38b6e3a388aeb564c49d272e51110422f28da5b89106cd90c42e7d60cd57a397b5f158136977bc68d75d1e845a139b45d44bd97dde2348b78c32e0d1015403b726e6c35d40a4e9e64161d2e5bbfcd519c9defc99290c183ccfa8f6b5c196528960c3b89b61a28ca798876fd38bc20dc274bff96959475554cf50a8826c0f082097deea3890f19bd98a7a64516a13a19c105c6716debffedcb0de0a5ef31fbcd20156d582e5555a8279f14f9f4a3791e2d8974290570dca7e6e42aabd1625fbca602e968543f5c8f1651e562fc3504d7cf60558bc5d7c08c491adab0831bc8dd30c7ca00913e50892564fd688c80fdcef77f81b2e00e5b22bfb8d30d2daea56b5a14f32e7f5cdcae0e2b903115ff8d1ad1e4b11ade18002a04ec5c8d13f9119911023e3f08abdefaecbfae527a66cb874d35645eeb3610e8e627a96480f1c0b428b1d823e17b97cae80dfed5a56fab6cad2895a69a03a6a5fe1c69d73b01f03d0af1b6e7c5ef637af426319384fa9129a0124cd4bfeecdb3aedd31af4e3da6fc860dd961ae07a99343751453d8f3f4fe4131fbb5971ecb56d693f7b408e12ed25933031337667b647c45f9866be419f31c1c8b25dad1d634883521c46bed9dae2b7c4abc28107b96516061e2594e3850a8ef8421713734bba59d0525a60962a4aa40977d28a370f1428da10295a679de5bca1b77bafe303d6478314b204ff8fbd4d8f5b9dee9c17964bae1ec0721c1bc8867caee04dfb83d6f34ff15cd72f06b633d2a9dede9689d26babcd701bc2d1a1f6cc1e3eef5f7130ec851dff6d20114034bdfb4e7855c997a8b924e35913d0d7195db58e4e7169615a694c33d95b4e3d04c2fc7497217c8b468d3b8a38593cd527116d6b4a7540c965821abfe01d462388e2e5325393c87c853e6f8d0181e6c614c2222d61a872d982a4a34087f2fc7a9cf6e947d6bf36af6e121c2caa0dd234c51869d328db5768cd168a2754eece1c36106c7d31378e619d4cf9b085853e240228a91117008f0f25ed4f79df4c905f4196c76e581c0f54a9226fddb3fea36db1d4524d1902108e9ec0abb3e71a23812f2466a865112a0940287fea2cae88b5aa38d250e53dfc8ec5c7dc3decaeecaf430dd3b0bcb66e71a12080dcf8d68f58c180a2f4b955d48260f6b1e3cb5afe0b8c0616981bb1046573131cd10ac82bca48868be733e8f870ccb4d29864fa47b9613f6dc71bd2148a434de95f89567038e3b5378ca9fe756859b623a7decf81b674ad6d026f9f23ef70120a743ddaec2578ebf925fd1321661fccff192825b850e79a0f3c1dcc2444562524316810f0f28a13a7356937d1392008d9ecfb37b02a66462780f521c377566915b84438a8c4314418ea99b805108fb5eecca7342f4bda5a1ce9518dd60af3c1322bacfde1ed6efa0b7e24a428494a246a1805e96e6fdfd6448e312a13da0b7cf500f7678859613aff1268af1a549554d8c71e76fa85bcca93dbd7ff1513644074dc89ff80141e459b51f4776fd92508dfefae7d7dd2ecdfcaab08d8f3dfbb4ff0a6310ad7f429ed23ed720ff06075dd277c146c27202ac1847f7c19728677225a2c3f3a78b8435fd4b9d8fd66f461f2fc88fa2652f939ae2c8b44569718f47773773be48a67549fbfd2184e935e03183071a46c1a5f914aadd2ca7fa6e138937f24c3355bc614e65f779647b1c90a8ceb1ecd12cf77fc3d146670dfc6c6fc9837328c7530de73a851c618a49ef0f18b52c80e231105deb69c0061705b323070614440d5ac6dcd2b561c77375fbdf6467d7bb2cc7c284b11bf3e62a1a30bce82b3f893dfd37777b4fdb85cd7ed3f890025596ac0b879b34daca3e28c2e8ba6fee12957cb550abc202f67426f487b0bd49c2497176ed62073dcdeaa2dff5784accebc5a16aaa5bef5a059325aae54ca805795be201aad137d5606434372a2ec6559afb21a4ce76311329595758ac7d129fd98d2fb68b1f00585a924523d8256c104952eed5df03f5fedbe6b49744ba807215c9b0d9732900d2d212dac280e5d6498dea79b17be6a4f04fddbb2fc95a088c615c4dadf4190983d1dfbcca9f03e13e4e9378921fbc9facb8312adffa38938dc709f6cfda8efb3829522c0e85c010017bab0357f2cc85a47b0823222067fbbbceda6eb687e03f46fafa907df4f11874e62f909c15954ffe1dbe47ede9e5a6966558cbc5897a02427ab7878f29b1a592f0b91607db8b58c96108562b1a44a1d9d1407875fd8b2622305f3c5a0033eb4656ce2da630092b640bbfcf0d222476460f25a0d2bb435725004a1e44bb5f8837866b8c39e09fa1bda323227c26710878de8adfc6d66c6d754468e7805de17ab47b099254ebdff5271c059c3234a753eb384a57800c3d63409ec5f637815a2b5e285c3a2874c19613a7341652b25d82b12a32c1fee8cb1c9f79856932be91b10a2465f8a9aeba4a273e561de0dcf7eb98fd07c06bb651e527814050cde33fe9a32d32382367c9b8921303e942be651eacb0f3767813bcdde59ac0db90bffe344df342c4c08353bb9b4cef3131f96dcc7bbbe0ea871e96b87bd0cd9b6f04ff0f38860674aed40ffa6681336182a6561824be3852dad1931586f11f82bd6fe7b2b1b76f06f9e3fff7087e3bba30cb7e35f9bc1a160c6c32f94ec1af6754bade28bedeafe639f279a9b96458ec54b9927c930e200c8dfbb9b664e8d716d8f0739041e214f832e2ca55265915ca18307f2f40b043483adbad7f37155fc29cc4f74432355367cfa364800c47cfdec3017894d6b57481ec3d52473abca763028217946aabf93ecf4f32ad25186e59e3dae3371a7621702b40430426d46c459fa6ce15af0d3865a31f3dbe652cbfb6ce49a397549ecbb467fb330655700c025a3d93a4b0cc4aac00956780a3d617f05b104ef4510990392ee845ec2af51ac29668e857e080d92627d380e5a7686ae0d68389ed323ea05f44bd09d71895354da8960aa96d408fa63efeabab596e01f3bab88deec39fdbd51198c4b84e9cbcb3ac450c6ea43866336d585213fcd4ccacb44cf492fe5975badda73f11f85f48506c53f58a7fb89888b7f544161da45fdca9535bae7e41900f95caadf9762d40f6d64b6e96798f8ca264de089e85b800b6b820a60d1f0b6d32739de7999a056304ec229394da432231e53b9798a384903e09ca374992d0ba75c3847d827967a71b0f55ae9775436ca5d59925feec23e947fa6d25757eebfd1c9a1abddb2b4a020d49adeb274cd52739725e55369d904794c6f408a96ff576170fdee8fde60917560440a338fa8a41ab4ef97c7f65d55c55a62ce4e071dadfb06d06fc086288026f241c3c7d099170dd2cea35bf7c1c50d7e20f80b6908aaefd88d47d09f72b06f74b4d8d4a90e933b51b18e4f4cd397fbea8b16689f4cc0cbd7c32247d2b23e4ae211919b07a796234f5894519833aa48576eec159e811f2c7c5231f152cfffe6ec5ed4037b1e64d4f2725bed11b0b3d4e0bf95c3e153c966d17baa3824defc7615488b903d5ba38930df6c6d0645440a2a2e2b8a12b32b50a277e0b7e2e636e6815e335a82a9caba5f7cac097451f35acd453ced814c2f7644276b6cd4f6f1db46cfa3c32acd031347c3e60777c783e94e00d087926719c5701944e7ee2a683950a0d1c3ccb448ba3ecd8ed87b98e8f6b31ecd1c0bf0e38e4678ee80543d87522e39729ae43400732a137818c2406d97c9563e5c5c0e666ca0d9946c71e2ae5d394c4ddba5fa603fdadfb5217c198c3c9c02de994822840e15ac00609fb5337017ed9a9febab2ba9e4f1d6495fb459b6fd284c973e8d6268f00b86c9cd84b8fd9489420c1f75e01a625d08ba0f856bc15a059bbb554dead071bf76813e8c6683eab0556362a95951aea7a3e67d1b29da98c1c7e1a2173ca78856607a9dfd8b118c2761c3654a652639ead040ff86aa4eb8253e4eff84f9eddaa9f1d8bd84d7dbd471ee080bc39878f4274672aef745c908f326ff4e4a336b55cc510578fb653c041afc7c808a5930a4e12d787f3875c0620c3d4b57e73ca37472e2ded83d1395d2224cf257ce82f8dc7e96e973c7223cb9bea6dcef1e1e5446ac0a17dd4a916ac78e5cdd77d93314b158434d83984a26d2aefa6ea66e33f2bbf5a5cebf0298fd61d78aa54383aa51a1dc23d1443aa82480514f866be9c611de12b7e4b1c835e9bc9ac94fcf108f31a3325029fdf10d40a700a7fe84ff05027e1e5c66f8357f02c7c5c869d938846fa6b9fced301a2bfd53828b9ba778b598a998388072aaaf03fb99c99627d8536b5208272d6c08520090acf0e76219aa2d2407bfa723dc2660f524ee13ccd78f6bfe5e26b4adc75a7c38950738635bd15edb33265484377b7b60055dbec3019532c9aed3976923ea5f1fa0cacb97f65892f7cf7756d15be6f4e1de1e7921d9d97d648864b802cebb160dc234af43d2cad6bec34b6d94e8f59f435c9c65d1a32b37475851cdeb7ba08f43bde90b6818f6cd5f13703131354287622c2748fdeb0aa13ad6e6d0cebc10f0369889d94c05d74f143653f6306de35bb06e3f73be324e275cfb2cb4d6077d73dc9fbfb7bb86ff8c90ee4b3a5230000e47d69a691edb8cbdc913cb03bcee27cbd1d6e885f5f55528e8e2ea91cfc87a36b9e59ff0d443d03c9c6b35573f8aa92087f80a1be7daeb325dcd52fb5b6bef886482c53e271284961854fc122c5a065feb4ee2e58b7ecae99c70245e2286ba3ef798301268ad4a3088e19dbc9620d2df0aa8cae086dbd057e34eb1c9854f0e976450d61a1e7420c3a2c30fa830deb6e18b431fbd9fc38980725714dade9d2ee618d6d039c69a62ee7aa96bf24e1d6872ecefb5e7fc7005d4a0d1c63fd9331c59f2c3385f3e43bb18d659163c257b317675f52e373e8c5b7470d60c5279c544ab6cfcdcb77d88e2c0b79da06e3cebd3ab78d0c2584133ff0592550143f71e4273db35b5929cf1c8317d16a36884366f5815d77b9ee99443c21779ad0590441599b6b6c1f65674d48333639091bdad52c75c653ab2535ac4b048819c8382f992545d94b87bcf2d0ef539dbce7969f524493533c42b0d90cd53b6c91a5f491240d808af4d569e6996411bb0a448d8df8ac5c54f4c2f3e0f046ad53eb71bb399b4ea425ff6dcab51b369525addd2fd45ec71dedfb48bef2c2fb3aa2692a24956919f1280e4e5f6a200cabb90501950ca0bf95266f7fad9ad42bdc7bfbb4182458ed721afe1f017ef1dec69cef2f17464bc13b4fc2a61402a6ae04d26e7c1de48e4d8269f18b3f7fc6a6b460d49ca5895e0ab773a4fb08421adfb316c8975a71323b54ef16dfc0c0a43a0c691e9f318f242ed29a9d300d13a7affd89f2c3bb082b7e25ecd816185cd1bbc10bd5e6c2329e260d68e8a5b84c94eab11259da172e45b5dc5fca1dd67ccae058ff97d680b7a2ae3533c454beb33abd4e0834af384743756c0acf41ffe1deabaabf5e1c95808ed5c6d9e32bbe1bf66dafb14e473bf75951d70f9dcc1df8e73d3ba4dd8e97aafbe95a61771f1cac300c604ff614be5965a903912f3447cdf57ad47e1ab619f5f99f701648b7ea9f7000b71b102a6ba40cf3b355ee7ec6c06de1a83a392ee7c7a30a88846729550e03ec2f2390a85a66968515f14d851adb64fbe5c941d4950ab4daea8760734ecc7f52b08f8b13e4d3ca14864c9fa197dff01202b661599f19f4c515d5082dbb182a7adc709b094441c9c1458767faf5b26849fca4eb99e42b7d2257dcd86fab84e585bd4bcde21651612830e74c94c300443c658ab1ed7b4efd9e13d6f7331632367197a2173dff0cc876105bed09ce6d4d2913f6028420792684d06a7bc9fb972cea8969d45fb90f8b6bbf408d7565f4132489a508ccb7e05055a7570bab0f6f6fdcd1fe25466f17c24d74fd77a70cab540b9c76e0b86672487ecdf1186070582de2089874ae5b22fe03af63a696fa5750cc48fafbec7c77546d16b72274d9250f620beb0c066460a9e51f19e5f70e97a2082e5c22b773f9a381f959fa0932cf6a609655dd5ef332ad0096e7d2559f2b18701e2b577a8b77ee1255dedbe00d72a270184098d9db9cd0e72f7c81903392cf2432b0928bedfd6cedc720a5a5d4f26b2a3e22f5df9dbe39cd4b307b11e71f312bf09e546bb18c92a339f469d68f8f61ae9b8cc81e4332e86ad74b940da52dfad4accff8137d39ad59c9be72289ea08b89cab20df1cc7c22d9018624c714d60f7b11a9ad9a94200d95d591828cbe5612cb5b201303c2fe57ff4853f7bc752c1671640f6bbf358481a91f1862c1b1355567efb864329f33ed27c052587ae99549b08e1f00dbccc85ff07af581d0784cde268f26f7ae2317106bcc6d3acc46f87f73d243fb4705af7e37748063f9d76563c8b2cb246877d596f6e7c8b6d652ff16a5985eeded892f72e19d3be302a04a189d94352567bd98c6bf34b06199b34ea8a3cf10e8acc2664d8626793ac7437a9b444bea40a031e9a9cddaec2331b13eb9471fde9eb5274cab5d10fd7e9e9652557ede856d4bd1175dbb7083f0de24328452b570446b28098ba3c5c7ec775edd6f3c0ab5a4d404d2cd7060e67162c3a6c4c10a9848e7d5de6aa2268b5e63e6f54924e547eac23b5693dc350a2fd90e6f991459882b80cafdd64eeb96e09e864cfd901c6d8f959bd40ac73968c2590a8c61aaf1a27b58b018e0b952444a9d5d226c9293364e594acfcad96ff8e332d83a5c43dae5bca1d96cc8fe82517e40f00f542a9862ae41d9e55db0c8da719ebef449eac6a0b20a3cc617b1c4736fd65d7b8cbb6c99593cdfd879ded14a1dd52cac5a8d4954e8ad3aa5bdb9a6197d829921672e496dcc509011672eca93aeb143626d663dd4c63913fb1ea03ba181cb1a3c1449afbe04f7f1673d72e6c51c1ad09c83fc3945cb478a00342b3d9545c5197a0b4629bf52bec34dacae981970e8aa58337e8c03037a847bc26fdd5ab7e56adc5f187f1fd87e80f47940047fa60c88779e6e8cfafbfa1df5e390e63b8dc10e4f226fa6daaeeb201b6275c2dafff4a97deb1f61aaa870f831dbf1bead9b08337c2645ddd5bb4efa750c51e33844cb945e4dbe58ff665e38d77ff6cc76dc90f06789120bfc907eb4f6bedbccb7f86a97af1014be84a74e54f1541263d3d52f6fa9ea070135e9352a172fb77564c5f0068c2b5c058182e534af2bf15823a2f3d48fc04130ce2d434c3b3f9954956918e089ebc40a350f6ad38abc5b91c91f74f5a21f2bb41ee860dc365a106e3187dd555632cd6654669f0792deddba1f4fca6f27aa755dbbe8ea4de4e75b766971f6fcfbc43674d4a561414462402bfcaa3230b9a96068ac47cac2b6c87fd0523a7336d0ac9d033fde53db8fdcfd1acf243a7f60ab3d3532f6725be616e75b94dd123adbdb6d2c0dec500b020b8e6f1ca109abcb87f22585d56b1548b20383e4bc54ae2c1dc5914e52d7ce5c5f4bcd123979cb4a8aa54804420b9d130c1d2a37184c898e8b94a400e5dbf9d59b4ecb819597f6428863dfff0fbf35be5fd39878616fc6231e52598285c7fb4ceccf976a52fd739e246260dde668ed27092a927d223847b9f0dfa2bce0e9945bac090229361da6bb25075b2caa22610dc4e107b51db67c016e0f4761c66f85d68d6b9098afa3c6cc9c6d4921982f40126dc069de4a4063a73c9a0c7712f727cb5a2ec9c2b2e53a819e65cabba7a1769acd0805f0567d26d78aa8057ee47aaeb39350a62e16e45ecb8194e37d0edab629891825a60d0ae0b43da1b01b9f1d6bf60bc5e55b3c2ac5a952ce12bb955b3e56da4979746e9e4328aa20379bd6d69e58fa1e829c78fbdbee8353e25d1bc8474052c2de6fdad0a4a9e5924dc69114295c16774b161240bab2606fdefbbca1c5469d390582a2cf975d6ccf6f7538b6d13e7aabe233450a362a27e93a6ac4cd4c4d64fd32d7fa9b92f01f70fd331d47a480036809bcca0e287d29e731d1705f9d0b499ba14f04bb52cb90c159ac7f3d377362ebab9ccf292478c1d073edb11f4e041808dc55ec863d78f016046a1409250cd685a654e1b99f81c8ecc2e9cb6feb228f5c19b9c84bfdc60cb56fba3e731dc5d7979af16374df0164a0850325f19f33131dc1a5a9348e13f767d785e9a22840eb8907cde42c75556c904b704f7b4d89a33c50672800111a61626a8a3ad88aa0d2891492ddd24ce57e1a892776790473156e40a999881e9a0ad441d55e79bc07a0b50cae1318f78250f76612653ce45ebd4a2228f049a41b4f4548167d8438789de8fbbde5de7e326496bebba99294c44574194500d2c65757eebfed739cc155f7e6dc0945984c5b1d10a254ba5c180ffc45719901dd3d3bcae64d9583fe491419c9a6368a5eba2a0254b57ffe1cc2bcfc87cf045b0557fb2d2979860c916d2807bd145e6d15f40f2edb2642100f0bcc7814e8d102d87707ac9109e6aed6621a44e0a779fde1df48ef2473087b9dacc250665da37103a62ce55a3e6445eb629fe8524b203a2cb0d799cdabf5866bcc832aae8821ed8e46f76e1978b4e85d058367c7da09b0c830603d30596318e0c2b5f31177de4610904bb63c6a5893139cebcd21206e18ae46c7f6ed37b420171a4525d8f6ff8456868389be1ca83f718b18e9dcc7c4c31a380560ca9f31c93c7160f7577c162a26e6ce7267dbb0c59b6c91540648cff65fcbecc86c0da5bc4210bb891ebf309052ada6eaeabafe191bf16ae651c0aecf6a5dd5141bcc71ef3ffdc9b03318f3571ce0c40285c96dcf14edceda14697aeb5e41ceee3267efd8a0cad28624ea523aa9c26028ca4be416cd414bccc1cbb80d8288ae72c7429db4779325f844edce5410c744ad61c9c7624fb19d7f51857cf43a90e971029557d592caa1a5bdeac035212668d27fa0a6734c45588eb8293fcaaf74cdd1fc6137df7df115c93a73df27a9c3c2c5adf335ddc273e05a72f26c82d438cbd2bcca8a33743940cfbc2800aea0324784d39d805474d078373551c1c4c9a9f8b9e1a56961deff5146476231445edcc033391651c8b1b87f23701240bab7dc637a66f707aabace378e05758d05c4f525c28dcd3612542bc5813d4485ad8c46672a6dca7794552c9a8df2550e3e090ed5c62400985e269ada77005f073efb3499e56beb9e63d15edb453f228bcbaebe424d5cb52eb50bbf912aa86d3c4c270a0a926cbdc7ab312536d3c6abd58f54c8974747ae78bbc51229a9efda6a80536d33a30e1936e39fa0ab703be811b6e98e95ca442e2420b62f3c847c4018434773d2c4c8f63e0bf9b0f89e39acb21c29707ad53629e3b7f85cfa0a8bc5a3b5e2690fd97e7ab4277be6892150ffef4eb96ab5ae92ac9cb36d6c7f0283cb429aa3444979b8b7f08f0f46358a3e0e09d80f4f167c516dbb59fab84f8a495ba621d8a9b299b3fa98dbc9cb6315b73c17a11f1aff9af3ffa9d1848092e2813fadf90f58c861b017056749f2e67a0f0cbbbf800f97be6e4f675e86c14ee152600faf1bfdcdc57d829552d679ef88f2a6af32297d85d676ec818011b9e5ecbba35b9eae13bc9d3136c6f0860f4bb7763b3ac32fcd32e55441be8ac22419692a555014614afc288310c82a23f54b3cace0c1514e18498b9661a6eb081e2d4436066b7d4bdb3dc1daf070aecd7688c4dafdf7e7628ef66921c91cffb66a3599f267ee76f687a6871ac312ff797e19c83d7a99fb6d104287cc1abdbeb13c39daa4b93a73f4d5f013a05e08411ab9f288cb7ea95efa083cd101b9486dc27e2acd6fd2491edd63c83bc1abc63b4461fffe23b32d0581557645380d13683c75a78a23d5e387948b215e67e371d49bd7303f7ae9e1e9b0135b3fd8e04e4aac15f243321ea04341aa53a15eb09531ca6846d696f23c35116d25486a003141b96d71b1a5b9683c95fb0fb6942a856f54e383b01d30c6cca497794fb2bc8af1f7d27271f5c25a8663d81187baa097bbca2977ceba0fc62844217d65ab6599e07531db9250402ffe66d280ac3182c6a2c7aca413d7edae689edc39d17dc050925165a8342fb91552ea2bce3e8f88061fcbb77174d89cab8d51905d8bec81426264f1112a89d252a22fee94023df2d1e0b91a38c271a1dccf7de3bef08e7f7f176eb00250b2c108fe3bc946b01dd80c12726c8991cd8ee577b4184ab1adf0ff81c69943be264f6f99cf5b974f956d5c1f9194786f7ee6d152c3d6d07d982265ca90053da8705af6fd377def9a1a93e9f560c679399d0771e3b7a4d9b896d6eb9b131a88f665ef68d36751bf67136e122a11d7832337588cb110478b8f5232e95deb9d931d7c9130c9ca0caac103b7d75ac94624c4cfca1980e33ecfadb3f426b96a4d45711fbbbaefadbec7800da24d6a28aa9afec51876cc1d841b2287fffaa78f0eb30b35e5a8687c969f027db0d8961c8098a007a52bfc35892cc24afc14f46c80cf66fded1394b81f6d916a81b56fa93b0bf4995a605dfd96157a51a580d1c3e9f980a51b7a4be726c76665bc91045ee06c52f4f17ec0b29ef88fed20473a3fb60f4cfd552bfdf62ccd5e9c056a555e34bac120d605e1b5c2df0ae7d914bc3f6f9a3b7897d212c50fbfc8a3a5b6b0a6e5a58ce13a9d36557aa3046a8108a7f4ce30bca423f4240ca181961661a60c78a71979a2da02c19300bd0eac967303527693090eab215c366badcfb340a1e210f81057cfbf79d48f14671a57362865092ba0cd19f0ef9dafff9e8acc59c5d3ee226d18f6a01a838504a51eec46a1b33e0ef75b6eaebbd70210d2f743ba013d1f7f1a09fcd21414f9e5adf65138d3d504c3fe80b84cd533795593387032c08010a349056455cfafb048205a100372f09f41107a7d845174e6e69808deed2fdaba7f1952118eb5f0fd46a8cc103265ce5b1c8ea24e24d157a1325a668491c7952b5f5f27067ba84bc2d9b72586dec286f03b308339b164fd9a2433c74ee99c6a812ed4d62fa1c240d21e1777353f5c6897110af5b6eccace7a8dc86f9353a8cfd53fc5a5329cda62c34a952a728c94f57abbdebced0f430d54f31eb0feaa0d471fefde6115180c8b498258134653cab0273fb22ea89be2bf6e0dc8c5656ed0fbb3d23ed3e017656499c1dd4f37ed4fa3f279d6aa9922c7dd9bad608e04ca4a27709616e68aa388ba161e22f3a534cad4a51253d291e307d3e2615c30b52d06a0822057e2b6c3bc06678b1dc883b6cb6f46971ac2aec99d907408a17578ca1c617cc5330de6e579ddac69034f46534244c6481fe3ba5ab5a1dc2a731e0d8e5c559f6ee7fd25e3ec18d299c52b958f4e6b1d84d9a7c67c04957ecab441b98debbc1505157cb5f9df8de4130f6b14660445a74d533f7fa0492625b2169d689a188d3c8b796c54907ca4bc0c77685699a2c350a7ff4a3fe62b3b257f9886b69c481b3146d5f630dfb12d583bc68bb3091de201e116a5a6975d4fc652d8cdee7d4a1ae1259396b1613c71f953f22e5c998279ce7fde0e2fbe8094cb0650e9d1a70398541010cab2faf5c89df54c56033d10e4cbd94ad08bd4f4222c383a6646fb0c10284867362e143a823d56ae97fe2740d4b3f1d0dbdd4e2f57c6e42f0b216cb6b3a80b920f6d97bc1bb0e53e3ffac39daafe92b22606a453f1bbf1a33a7427997d1cde7ec0954ae1ed494ffffec5a73d48d6f21260cf6e838515dfe014cb12bae6c76fc3033706463f3bbc2631b132621484923ec420bf1d00c57eb6cf66e432b766c6ca96246f0291a101fdbf833fb81416607cdfba36e6d87891f0627ae34f09004cce152d990ee71d23aa738535ac37ae9b45468cf7d8e2db27981da8277552474713da9a785eb370e883c63671aa2b835932ee0aa3f47c5887f002967de7b20455798bb11cc132667c37def0a3403f009d55735582ea2bd485587297ceaefeb93e5b15bc6558f8dff07bf9070a6f84734c494c3874fcad51da48570d69041a6c27ce95c526456d1ed5ad57704b4e24c6764891482c59fdbe1caabd3c097ab229978d1551434efb88eeffc337986be5797a6ff7bc99516fb2548247deed4053cf2faf02aa3f29efca4a8f283a094adafa0f43467a95b519302a7a1161777f1bc0ad5cb7e4b58a51575da46a84561e365b00e761db1c4558d78f58ce727e60d1aa660d5b329d07f4eefca3bdfeb2ef5e67c667e84d0ca36ce7c759fefc9facf9fabd72326ead4431622a3f459d94fb6723dca7876b3a8c7ef9a70782c3d152fabd728e5bec1c6dba6e69ad16068acae3c6181d0b0dea399169cf5a19f6e62941ae96ccb57dd5795661dec9ba50c5823087f8dd23e57bdc89d59e66f87432c0b9a9abf24afcc8ece8e1700782cde8951575a361cc7df40887852172c2475088358f556b4c88ad510da4d82a49a72363dfcf063f8c5bf0ddd95d68ce73892c7df8a4286af0d2c1324d0b683118680847fde58082da812d153e89a7126562bbe02ab9afc58148952d9c8cc2c76b936795065fe5f71829ab800d568fb5b3d3b297f4b051994b42cde330760c4ea5dc1b89771f134cd5aacdb28ca874dd6b6504744824493f591c7c84ae7f1750c2c64485af4356a9fdc4440b97d1821af728392f2c233ce4125038dd6ccf9b0efcf95b84f1e429589893c968d22386302d9fb4c4e0e7d28ad194652b02c698c2aa4ef878588084bfa81138453af3f06571d17c471645082ee56da08579dbf721b95f20900fe28ad820ca751289dadf1847a06a725c3883878f5a4c80c5266d4fa0a83f0a188d60b839dc19b3679cdfb2ee41f75fa4c8eb6f1589eb049b556917105e60b6dc5a97b9d77251e87dd459a1c49c2ef623ef7d84c8372dfb91373201607c95cea49eeebabbbc9af228ee81892b387efc4da9b86bb0ccb646950559ab62fa4f6ed5989a2c0aee0359ea801f31546aa3e48ecc0123f71fda5e606437d42716105db2fdfcf2566d4e47a7113a9eaf929afaf6536da394198e58e0aff69bdc23fbb596bfa6ebe653afe74f22369104541077c508a32130299b84742ba12e6b8497650cb26bbfffbcbe36e44ab25e93a84552a1f9d18cdbd5c8a684ff97cad7fb41eb582e7f59ef02ddfe92b917d5e18781f74c9014915a6b55cdc71f05a9e0adc049fd1ead8acebc0e89558ada49fd056db68bf40cc4de6b764242b98ba0dfbd3564b07cf5802465459851380464c837e7a5214b76367d938568a610a6630cec15df3dc50547c5fcfc55501fb22ea693892466c63a6e56c9b0eb0539a629e88ef2d5556c313df86c0898af653aa6b48e50f50482a04127da7a15aaab9088438bc5e2e46c0bba6b8930b56e4bc402c431bb0d4b8147defcdf07a626b74c85062f6f6200c5734afcab2d8d9b0bc524820f50f41f45f68e097d361ec85f91649a159195f486e7d901245f22d7d4e078b14ffb00cfae33987e89ce6e4a44190edca0b7aee5f7880281e66226a2a5899548034ded65c1c0264d93f8ed09364d4c2e316da35253beb810d1f9fdce1580479e800f44865b3ace6237f290450387526b8e6008d927a325371b8bcfa1688feb0aadc26ceb6fb52709ef12789a666c0c2384cfd12a9d6e41414451023e2942a46db195f7bdcb4b6e7801ee16066776d621adc3427e8b8a4a57ad977c6c660c303a638f8d5f006f5eab64b9e649ec0ed62c15e9a786636f189df651a5e1b15fa2517751d90a37f651b9cfca1d444378f73d86806fb72901602df3a8ab4ff73ec97e96004a98718d07a72169692ab22f865e31fdec5d14ac19626849a799f91715e95aa956383d538061957fcbecbec131f6b70cf687da65d239af48b6a2b7db953fcc563b6365a77cb9fc5117d95d30839cf032fca3919bd863a9a2b9ab4905c3c002d51ac0cff585fb360e22b22e404bfd66a2eda3ca83571895a08b0e3bdf227390126c3fa4b293a0f91bf4925ea0166e925a1f44703051b64992b7b1310b10aff611856b8d1d969e0b94ecb8600fbe4b307e1946a50432ff88f66ecc3ed3de1a0831a6c478bf512b4f2f82eac5e1c30e8d2fb084ded7caa39010e1a4311f8fbc7403b95671cfb2a5e1640e4accff4e6a6712f14c744ad5d8646c54b9d7e09cba4d3f7f9f9842d6a52c87d55eda110533c0d7087c71b8bf601bbf396824ac419cc6acf237b4d23cd796ec628d12864618575177dd0f6c293ffed68c76067e1eb098b4e1c0cb3ebcef730add345d0b07fb5d0bf1d8dcc5e991126cc6dae3be62c161e4a96368384a45750894eea4c24115a5bb686528c6545e8282e50c0f684e1605b3579e21ef6db93506fc852394778a2e61d70663889956bf2841552a0dbdaa5d81ba075826f7946675ffb64f472baf6eda1797b4299c2a5719aecdb62d3530b0419d47d288d7c20ef3a3eab9eb7e8ed83ee55287d5be65a27fc1af25d818b34f1abf64efd5c9a5149a00824ac85feaf7e4483ab9343352ac03b5bf28349d819eeb2d7738f15f29bda19821c9068d0ffea7cda9226002f795ec829bebb4b85b7a2b60bde59e02fdeaf63c1f635d67412ecaa7f520c4698ffd0b80a9b014ad297eafd2039daaf77f6d6bf9c840122cb8838414d157d02688674390f284c6dfa55d6b050541c714145a0a49ee04c1cef0ed95fa9af689715d17c315074c679b31df0736fb81864dc0f0d3d38859e19de2a157a6649ddd78b049e668246f09f054955f3621b05f5de3fccc73adc1a2bf5c7b6e63d4571c84280e2e7bd983ae433fbfdbb16a58ab293e72742a16b549aeb2a2f7a30c45bdca2c2be1d0c558447ded62390fa4d8826724dc301a0775040bc0fd1f3b24890e1b187f3e138cebb2d6944f2314a80e33c7565e5d8a1f05cb6c0bd3ae4b1f0f6ea6626343c4275317313bf2fcbf9653941f0118887a3d5f7a82548a96bf3cb7f12a33f3a7383517283d0fc0bc4e6ac4d75980483e5bf7bb4d9b99b14d8d90e4f3d93bbf094cf7666b389a30a68943af4013965245743b33d09788c32f034f81b9b367720fcc0a2df005c4a6e98eb45b78609ba51610dc4534411d491315c8580f72580cf7302a713a2d0b8813c598ef6409378cf920a5e9277c07a4084c0ea46a9c50606292c89d210aee669ef7353e67e4ef4b0a7f8ce55a1cdf5e4764a353b943d70c48b4601810dd4d230acec5b0e4a5f98f68dc060be70c2b99250295e877ad2c0866ac34697f16c01ea719c78b1b03de0fe37953fab5d8302b7be6afa0eb5ab9f80af080ea4b3065e3209e13cc0c0bef17480b134f30cece75721b10f7dee5cf0854606beb12f409cc23b842d94af9f85161750a3ffab6205a19ec2e481bdf6562ef14bd6a9081623256a7246e36f31d17a11dc12d52a9abf1e46a99a52c0acb7461cf3910e36392ee7626db794abc2deab8797013370e2786b8d6d661633a57ac9982df15273e1f946d7b41f18defa0c72a32c991caa17b865c25c65af8ccc2b98447c575b7b8c7e0741c2aba8f2405a1d8ea927e75cd8c2af3e550357a2fabe99d81c8075af996e25583610e97788481b744fbffc10f4d830e63c005c05f088b4fec3b5e5695dcbbbcf5540c55b6ed487b3221312ac61d5848b42262608544e69f8191d4828a350944bfc7d05080322362902be030bd4eb200163d768a2befe81b632d9e38fcd67397617155f5dd424477987f0a073ca807786618ebc120e7ca3620d5688fb4f80d08916e9c7219dcb4d3e47cadbdb1ed555be10b07f9806b2d67b4ba7c8d21971c4a5b6d77b03ccd4d1fb3a72093d6fe0fd1ecf5b731a0593dd78626122976190e7757e7265f8ecb1ff776ff1ab9870b832bf935c585a16173addb99077be9d110e8900afdf83c49502897cd84ebe34c76ee9a37ac1d4c813d3477e6c7fcbc497ec62ddffb4b9dc0c2bf099294e9779239a465cb0e879d67819daf7c99cc07bcc1d72201a54ab5f583b50cfcb18de49736492279e6a54fad7e238d2e19cf04cbb5b1ecd113197404b9a64a0bb52d6fcbe65d286f6c2a038623edcd3b74c608e1d77ab2524b87d449abf0b7fd50b007401ccfbff3d630f442bad68b153da4b299fc7b98eb0bb76a97b24df177ead5c430ba624632bbd53d56b19c0fee05d3d43b934bdbfe407183f3d9686b6f51347afb29ff04e58f188c50ca5f4026a796ca14214cf913d29ef23fbf91e91e3aab963390cb70913788079005f23edfb1243de35eb001c3578422132bd10f5037d23b7e40da5f98c4088dca0860ea58ed0b75fc02e7654bbd692202d34474fbbb35bed6aae1cc17de54ece4186525acccb5a9f780e70567a356890b8e608b86040869ac12c9108806e09ff397f5897eea0ec87e0d402db3a17715b9bf9eefda26d62a5f5c82fc1f141d31fcad5a8aa4caf9cf64c7c6373fab40b884a01c604826cf9b3588eb8bb1f23cde74dc59cb09c0a3e23af7cbfe31945641487aa21ac4d31ea4a8406cbdf732199996b82f4757ad207c1561861ffa311998044cf06655b477b1324f9e9b95ad4a56d817ad96a8149d332ee4caec166b8bcc21f4cbac88570dc7bf494df6bae5f0f2e304964ecb1f900dbabc76011c919be55deff16e18946fd88467697dd60141cf40bdac1e0f95793573392665903e9f3f6f4533ffbc82e69a60a884c4a1790b65ec061084d640ce5d4c0f00d0878c0c5573f6c7215a2009cd23b722c1f79a2ef173840f13885c81a61ff9829e3d2b12b5159a50e3f44db91fbe5f462f83098d73cf03b886c3c71b5f6042acaced49cee1715b0d556b6c432211878b6279c3d7ffae75f1dd6d3d50f78fb498fa3875d5e9515801dd8ba51b1448df2c7d5d3b4f1d8ad91a7dd68d262661c25c9dc1ff7e71851ef24fce6469eef44043fc9e57cda54e911232a11fe82f4c4429960bdfe03f251989439d6ad49f5a5662c7a743968afa4990501a3188757595ae9e634335078e2b580ed51d98899857195e741eeb3ff8acc9df1333d1e81e4f788bcfb8fa8d171563930637f2038462368bc38ee51b03a5ef5a1910c0d101c175de72bd87b51829bccf473b14e56130340a825ce39d092f6e740874e2dd6027b1c30a0aa1d93b32f0cd1fb4e6be9825c2132c543311a9a6f8999d61bc53c49992dab7e9251fdfd128707187f29b1362bc33688fb1dfaf963f51f3da0a1d1991248e1905c56894b47cd230765aa89041e6eeaf0b6f6a87779a37f30bac394f5917a2666faca44c520256f74aa4d49a61865bafea19958c9429610a3f63483889e907ec1ea293cb0f9c93bad9510ef7445bd8dd7e1af030ef9271fe5fac4ae39e2ddcf1ff82db75c02b89ae7884534deda5361490649a50987ed6e090e2e58c41f03d147617ed31179be7c487a14eee322f105501861f47028df5a422c530242bb703d979a18c30c20c0c5a7f93c7f26c3f3220f374889daaafdc8dead932e54e80b40ee5887ff8c40418a26c9c476f2f009d7ef6a0d2ebddcc8ee57a41c7d5355bc4311f29bbb9610176c34768160312f289ca54cac42a8d98816c62dca1ab659adf1587d64cb5133a5244993841c5a813899c1334f7d1053dea54372772511dc3073ed3c5700157111f537b33a5453a9ff591be67ee20217dab7465028124e5f115471f7e53696c37e28e587f024718fcc79ba45e61abd7963715abd092319fa4f7b5d927c0be7045fee1e638dabb1b6a29a5bdc24cd04718cf256c9aa0dd8f0f0935005e2036a8f2f9e96344b10871d19c211794c40e2a5c3e0f455292521b2eb47bc16d7fb18e6e269d9010db8a5413b7c3b1b5a297e243ae25c5e56ceafb9398ff3747b7b9c8fb1ccc54a90413a24c5a6ccf8c0fe364f6fcfa044f0fa620c8fddbf4cd0472b124fcf82501e20f8c2109b582e15c0673dbdbdf52e6afcd1d656edf4a6b667128f9d5d1299a7b89a69e421033278f2e1cf7d2c23a67b197a73e845d734880c9ce3acddc95ab6120cc1cf10d15b8e39c36eda25022eb987ef47e82ac13f15a15ca51359ef5bdc0dacac8a74519bdd159d20beeb0d82decb70c0a00bbdb3fd396cc9fc672465e9be170ffb83dc6643cefbcfc432551d3f97b58e0af7438c427b9b96f3b4c0454a430011ba9c1bb1aa1a0c10e3fa1dc36dd587a0eb9e6bf7baaee516e692172acff1e1aa9bd84c72a79c45c4fb28d421fcda9781f314eca953b5ce1b32d29ef9044b8a4cde3ed053c5b9fc2c03671dcdb1f9387dceab304ceb42794a42dc0f788e89c4f34e4e5812343ffce152483db9f9f962c1c54cee6c3d4b92c1f68dbf9c707aff6eb40137f7303fd71c4dd22b8a2f3f5b6c24e3260a5d6ba38f813422d6ed5f9f5ef039431c15534f7665b60e576a89d559d13b57553cd1a4b9c584bcd1e38280807e01beb07c819d4f24b65dad9132f53e7eacb008f0f6958cef363b7dc226cb94b3d00c194074148dda63cce4cb8650b64c3657cdcac5493a68c3aa786496995d3937adec918af46db7c43ba2108c1a62a906b310ba7341a2f9556e3e1c7b42b0a23c804a6ca972b06e84994a6e2bcef7f45594b9354ca78fa5818e209811009e81b243319a719d3fc47555689d8da16c43656abe1c7400857c10064ca2e7fb01b52227a33fc8b0542cad6f2982960bc43a1cf0fdcc928bf91da59b6967b6bd74a5e5092cd587025b7a632b1335ac3a3548583451cec237e41c07e33ee7c9041e8eac2366237d15126e4b1f1664bacbdca1b0cde13e6c917e0ba832b820d9fd62120f779b530b8c03774f7c179f718f0b72e301e4b1550b3c714fb92b3546c5c7b78ed6e07b948afeda07d0ab8dc7c6c5ce693d842292f25adfa385b13fc7c3c9bf2c165b7da963f3c8e5b85e9cf2f64f7dc68c66a462f8bbf5ca8b2e65463f943dd1532538c99ad86f099f6c0be2407971a107321d89d1974f2e5f09552b1c120b028dcf9eab1e6617e183706a9162d96e019272dca24b075bedbbd5bcf9116cfae79ceb0187816a2568b8b2dc0cf93ab7d88384abcd310e5c72f1de91ef3d6424990b4ced09e70f0ea3e729409e0b1324f284a0335d39ea214cac4b133c087881961c0fde4214e30731174400ced6b1c1d2c253b18482efc37d4d29a1e59d87afa500c9391dc45c42ec4635872ce71a0a77f3e96b65d70df92e1a503f75b4fead88f8f3f45e8e8e842db962f6f4175bd1df0f2f472497906f5677c15a42c92ea5b4e342de461d3db2661500ec9d712a1c209b4d763d5cec190f49c172735181bde32d387e9c932d16eaad44382151f0fa802cacd0303f1cce31fafce9c4089dc1103f40b913445abb85d375b581a487962ae5e4f8a7b958fa53b366920dafcfe803d87dd807d07bfdf65e34ed3f0ebb2709d159e495cfe9aa25ebb9505df094bf6a57bdf9001b00b86b3830cae849e93cc025e5db93d6c3fe021842bd3793d9743735c5212aed0a85fea7a4e76684c0cda251f7bd0bfeaac2b9cd1c9df19904578cc889c575afea9901956a6a352a1adbeddc979afc14209b65733923aef1bed8b4d78d6712fa9dcb16bfca383b7030351e90a1a3fa485629f610f309fe3c8077b479d144663938f910c889fed160d5a4e6e124c282795ebfc757c740fa120540ff733eb382512accd66743a498b75e828671aa54271577f7b48dbb3007ef906c1b6ac54617a7d891a1eb70c3ce00e7467a95aeb596da261081bb184b4cfc0267872fd05c7d8a7f205395a6af10605e3047af49acebed7e5a98903f4319ef2b455468c92eacc0c3049d9e89327373a0ab9bec657f019cf2f10b388bfa5428b09812506866b97cac4d679b7a02f08b343fef120605354c53a0580e3d838361ce4c933975637361c6379ff84503f916f066752039745dda9eeff903edc95cf29615e9186a45fca2bec6e3c1e7a3c74a66bc1f698f87524ab5a5ce01f63aec5e6317405eef4642f04a038db949f14b950256de878328f23cc485ca3e4fbd317c1dcd95214e752b48400f7eff7ef9132ecb7fe56be79d910fe1a16823df19c50f34b6c978a4fa750f189f303cb21ac880cfa1a7bb8da0a1311989aeeead44388bd40f369f7556f36fd0c48beaf3a1c88d8892ca9c8fe90c4c0c3f92b7aabdffdf1ae1631a2fc42abd0fc59ff8d89072641d5a67c3e4d739947498c4e0bb14deddc68e837222282527461bd5be02fcdcffc6b421d1567ad24c000774d23f676aa49e3571adfb1aad252467f7f7bd49f1f00bcac49d24a3280ec24d16497337ce4e8ee17a23dd4fab234998d961b40fd1460009d08603ecc3d372c427748da2affbf0bd80d26a05120ad406299c194389a7f84b67bc7d6c031f73a7df8d1abb7f416fb752d03dd1abb375891a4ef3e297d82c8fadb7a906ba30c17d74fde02ad46a457aca3fe4a2705b9ec1246f1f0ed79f3de46a3a6ddde2a561fb73c9c3ad416bffd1d508e2412005ecc720d08de50cd9c4ba1b1744bca02d91e6983d4a23714314055004a941da34872ec831be3449f34956dc386b1426a1fe35b0a8af101ebddccebc81a8dbab0f407f99df7dc303b00b64158dfa41c1ef6c6b45adc42e96246ed78446c1dec692e0d40157416fe8622995d870dc4318ea424794aab424007c24905d0fb009ae1ca8fec0b068dc4a3782210a4ef09a6fe28c883b3586083044afdfe2518b7df28f8cf6f23be55090c162456cc21d4d5bcd5e214ad1edab5ffbe039cd34416f91fc2fe98e501529bc4621e2eeaa08ad1ac06ef81dc27633fc7580dd14e1a66aa1a4d3e5297baebaa95f373b74e4a964e882126967f8f13464b3959f9f73fc901e6a65d2bcd5053a1b4705999ea530313060bbf682a4677917e005248948ba8d13d3ca3e8ffc332d4616b9c4130e1f18c7e325b96d273172942eb004867aad5c4b1e7e7a1a34281645aa5fe81539bdfd29a674b92794a2b51bbc84047a3e1318c1a65418ebb8238050e6c4c7deef768b84290217df1cbbff37da384c381d450cb1bc98a3f7241b53d9db98ce7c740fae45a1a754fcf3e09ef6d55c6085f618e9521792fab2f5722fcc098fdf30e7e4722092acbfe6729b3eba95a9133829b03ff5da8a316608335429d126fe47d5fff92dee123147ea76f41ba12e4bbd1b26ab096d3e9e14971fd0f1b19c20e791d9cb1bbf7a0f5bce159fd94397b1a187a58eb5fb71a7fa16f3abe67292e256f4eaeed8f3257c976c48da26329d268930c478545e9191999224f67c475f7ed05f9c50fcbb95a17fb14600e252a4ed5309ec41775751e988d5fe30028277cb027c6e22a56d290f6cc8da9be392d554b6e0991c7261157a8333352a2135147fd8af804e4db14cbdcf4d73c831a757dc6989bd033806cfc8394f204847dad7f79514dcdc9816a7802effcb0a87936b50b80faf292a6736532507cec5ce988c5ee30d7ec6ca07d4ce9e00b24a5479bff078b8960fec6757a2213f4f96d757f6fd89c1cb5b5593210f0a273c74f6834c37161888c4ea895d96adf563ae07e196b779499aa2f49a6059b70317e3b6db1dd35010119a2928a5089f6f02964aded47066279c29cc7cd20d7fce65363c1b197b0905a9e418fba96e94b6b38dc651774ba147b99056977bc9e4460993dd83c94036c5820b93f25eeb61d21f67e9d8c0896e87a2eafa937071639f65bd667d5b2cb6878a6931753a401013d82794fac3249ee8116700ade3ea6205575be437cfcc43f4668ba6690e6a5290527af9c08cf9acd1cebbc0c8fbd3ed36c44d3a0457393d468f97901dffd4ca3a45493fdb420f50a08e6fc9357ab2e37df08c45a9144a892513215975d84042983e4bb03d3931794a032f5d0a68294247b5c3249081606ca138313a839222496cd3b845e79d1923645f5ab0c09527d629c2d7659641e6a99e1088a97820c70559e796e18a56411b5824778cb8e4c43ae7b72820b0ba7b337250886a8f6fddf34652abbfc24eb0b59769f81018fbe6de90e6f734046e580226ddfa34d8839bd5af5a16adf138cab97a5077dc8da61c0104d54d1840f5fc5f8401f3e15fb59a9ed3c40499063b61e4909e3d24c53b4b4c67b2d014c9dcebb3cd878ed046ad6f277c1e540b7a47446ede80df659c756a7c60713a2282b9747e6b5cc91d3e338700c51b158854c371ae75e9ee70ac50e766aa54f8293a45f7608e1d1bfed0cb0b5741c205baddf80de70ebfb7668a20e98099f39e6e008eeef04de83b81b5b0302005ad253f2cb00973372a7ba5009423fce9575f1cd85d01e0b9e7254ee37aa20f29520a20be9186432044f0abdaf5109861003f3062b9eea178ae6e6ede55c7a7b89eeedf7e5a296661bdd207509d6cec2c8137461f8d8e395a1a5fd6f2c9071f778fa8263e30b879edb8f7dcaf9816e3fda3285f8786535d70b009c105a2de2bda13b9d79135aeb77baa1ec0a9a4aa438f352173a8e4323d7cc1fad5f46a5f12f7df8fde26ffc8689d04e646d2675ead06dc65652775e30bc8a7e88de3f4cd275b4c55aacec7a609c691c431ff9532a87b5aedff71210533c032c7d28208c4efa1395096d4d71cfa57fea10a1cef01adf7d78d240802cf73fda9ef08b69120cb705ba57782de38e4b837f388069649399b39bf30235609e924ce35fafb30ab7d7af56888b4970582ae326ecd40425ce3e01cebd9cc760911330aa78ce9e88f1b4504d9eebd9d416a4c19920fba80d47594d947617aeef7b47a957e6e00da1fe3ef6df0248c17aebcf698a337b3a8fc31055ad0a080aaa4d1438a1d28f46aa210ef15ba6775d0a8677c3b945e4d9fabfd94f54cf0f94178dfc84e5752e5b1833a0ca94448c36e63bef1128eea7b5ac91fcebf6c6912699450f3c416d2be28a3ca901c372e0361dcbfacc0f943b5325e668ab6c09f92a9c0ff1a3ae6fc1b63b12e65e3a9d419df3e8731891100b5982adbe98040c3337ee3df2d1801c3ec90f42a8c5f8720d7f63c9ba9f8e09c30e393696b2fd415ff88629d046ecab453e71839df402c4d2b09e081792977d1f507472990d6a18a64fd8afca331a4afa248e1f61b404a80db84f9c2a9c3aa244c30cf543066f7d7cd3836cfbb88bd2e8b3a98e4d7e2b0e2ea776286e907701195e729c60967ac9e6455ed5b09fbf8487c5c5deaed3204ade1e4cf420e0cfa3c1d396ffb7b72f1c1b0e56beaf4c77eb7cf5909c31cd49eab0ae68b7bcfa3c7340af7d54f20754feb351fdd2f8ecb26d7ac3b13c7ee86591cd26a719cfa21c194caf932b41fdc77ca6127f1bdd65ab6d50797460577cdaa0b807d171461316936ad9d0355620041a19645dca063b0920ec02a6d98c838590d97975a9af94ff54f42c1f63d2e54bec5ecc6eb3fa3686ed3262818613c15010b9e9f18bfa0090467fff6481583c59d6e9901437bc8b543a6fc542ed04878f5b91bc6081f7ea220711854f1ad64d8a0265e095dc3cb90179407c568fc19c3905e2ad27462ca9bce26fabe6d7abfc3d001f306aafa2f8129705acdd9dfdf98ba21aa58f9b81bc4cb81dbab01ce6e17946ff299ce1d9fbb337ea4fc14498dfab85185181f4dfe66e723b5c8686a4c321f34b6b12bc09a9b3b4788a3ba942c777b7b09c7a40208918011748ba3818f9ef42360bfb539f4e1d26710c4e44caf0e6fbade892932e7b21edcfb9961e2851a736c8f332e1c07109138be5e1eb1ecd1d6c975240ac4b2524ccfd32d5427d06ea4e8cc349912d73444e90456c8ea361bf82b89649875ecc28380f931b82a53dd2e8604427024bdbd470849ebaeafd59648627110d8ceb2f682abef9ee3f05ab4562c40f0841dc665652026d851271400854a760bfd5495bc00d46553070e59a24210a0789e15820636ae4739edc38a16b13a67f053d9dfdca92780d8dd164ff0903e5ab83792457f279a297483fa4f1470c93d79b272fa26697e8c295d84dc141d26df268b70cd29cda3e643e426ae29dcedab4c46a195a6f1ebf14086594596062d45191edcfc96f33489862b6013484aca950a44be092b545d162fff9a516be2e70e36cc1cd7713f67a637c9efe0deab6a04c5ce9d2e0b4ed3e18dda9141225edec9d3a0c64e9469339c9b7f6709c44c29e2db9c5209b03c0dd46d9da6a1aec479fc30a9d3419fc8a180987c822ae50b5a863d07699f3e9de457fc506ebb1e6e3a99b40d4cad56e3899e71cb19e7d137fe056455abb343d72e0f9c87697df9ecebdf79c5d9b1a384353388fef99497c026834f86856d8038a213cc7fe1b5b12d779c49517b744b06e74bb7f3e9c050a161fefe17ee0e8201b80ecfe6e997a2231f323113c94fb758463e964bb20f6d45ff06978348857d2b7e1c92c22d6bd8d5f52cf3078bda774184cea2b199ac73a3d34587f0ec13ee5c2492aba00709d12cc23bc0df32a0614b66499378466ee1a401278165415f794d9cb2843c5861ae2dd2dd58556c4fce49a17cb2c5ab688472c570ba5e380a6453477dbb9873e22299ac281e7a17af29ff76b8c56550d8389e03ad6742e6ef1eca86ff2aeff2c02c56199af6ee36059969eb8bf59172715a51f6e9abba1f9318df24b7fab3c63781d9d79f419edc0c32d6834aa2adc6e4ac3233c4cac79f010d9d9424377895e7b326af838d31b8c5d4ad93dbbcc17b9c36f0f77eb8786464550cb9e410b1e9bb77223c846765d0cec00a039fb172606b9764e59696ae58ae63b29f4c30de397f4872ce7056b3bbbf90f472bf689aec7720103116de0843fcf8599e54307c5fe60bb28369a793ca8523484901321fa5c47b1249827403ab9d0ab47bbec781ea761156c38634e03aec18e23ea23cdccd8425a3470d68c3f11c84d4ebaa4909bf4c2d45118a7ba192ce9e6c306777bbf7271f6ed189ddca7e42c0ce35d76efa4d918319644e16367f9fdd973cf8c4c16a92f868a8e5f9226cab63cc1ec3c54136430fa58783d98a3cb009c8953c52728549ff54b072bd776dde018f9a90b56f6844dbe7233976359fa6d85e6ac89c1aa7764dc8a19d1595b89c32d340036c9bf0d42cb65a07b2be6a35b5e6ac7d0171b4e6b50cc4a60af51db6b23cb87cee0a2d6f46b15315d42417a1de74fc40684097f42d31b6cd9f03245ad8e9f156a5e22ee23dcd6952d883216c2eae249ea9357193a0277b283159ca670505071c2e99575d240a958f5b7fea306acad8479f51e1f1f9a51f3d156c195c6471f02327e5f515dabc7619054c6458440bfb6f27ef7c4e86a4b2e012a1fdedf3441aebede4af70bef7906d276d29579f4be61b4d355361d2f7ddf2316292a42ecd8df085a5ce2bfcd89a6626ad6c9277f7c02b18a7bae6697e0d043dea3f53f5572565f941eb1a14487ff82d36a91175b82c4bece573524f1c9207ec37f90d17b0b4a4380824cac2424ac0471f201a28c69583f7d911d4e7f00226257a0768a5fdb6980a36fd88e68522f8fecf968d4a0749f9be7861ea20d44a6e74f094f827ed4bfd5e65f0c20fb944f03d05cdf771b9ea543515f852e19944e3ac71506a86acb1c38666aa4025da56cafee5fa884d374e9eac3222627f345b876ca8dcd8dee602e617218715b346abf27c8410bbbba196e459542bdfab4cb54e5148a1a461d2aab0589b556045413e57d2af0214d9d96d3420bf4cfc7a38ad08992aeb7333946026f34cdf235af6a43cb283dd39866f116a605bf019f823214990a3b278f18d6ad7cefd9b99720fa05ea93b77cd4afecd621e56d70c1ced37048991b22de51fb97bc15bb1f989b84c5c2d271b7911d14ae311b521968fd999c8707a4a4806a7a599876b46d48155fb5922fd00cf9e36cd6f67bbde81fe26428e09cdadd7734a77c8daf4a0d8cfce9331f5df838f7f4b4bdae7980446c334039c647463b58426f98a37b1fd5ced0547c90d95cbbfc3249e6d1699c80513bab38e4cef99e373a3858cd3610207dce9041f707afef47c302265db2bac65f9c8332fbc6d026243ae6b74c03a582200659ee137e1bf13c9536b248b55cf5539f6a17219b5602a6ed8a5a5887563490969dc63fec33a17502c1775e7ff8c173364d7acea2337c71a7595aa7f4ac07df093adb3fefcda13a7060a24d6835fc65caa2297d773b177ff95318f8289aaa41aa651209b12bbd034f59ec418f7681051292cccd64801b271ae680f311fb62d118c4ea9554f75765b16f15090f44fb3785f2b8ded2866a07927c9a98f17c3907d6d4998736a89c0f3749562c438d54f7dbe801b432e48c15811be9ce61d0afa8f8bb9b2d97943caf94b3af888bbee7ad3b51fa162574e72721ccd0ed4f3474bb2f20f76dc1bde14701d6d1ad28c3de1d850269032606cafe2728b3dc85bede9f6664b0de29e10b53aedc78b63d7ed6c9ddc51467761de4bdc332ce812b4621c5c78d96f1f2ec4b22236fcf444cd51a1965e5c734b442b9bf3a5415af2102a7efd6d2ab39023ddf70abad69111a3e8aedba54f2c170b2ffdb918bfefe8581f7eb280f61c9d849ac83ab87f3b522b5b2046f04b778efb38463f37a4b50194506513af8544e2255a9fe6d1ba388394c37090d7726e1905e1db4fb07c7225ff1b8bf2c219bd961c1aeb8c7eb9bfca1d61917fe6671bd6062d40751c479f3f397504994159151ca4e26bab0524e844e4c57e726a8d04ddfb4a036194cfdd045488ac711359f653fb7942df0841c8677a6421078c30a5715ccb28c4aa1436c5cfc3996b8d8656545db5ecc1caf6b4e819f2a81f0bfc0989708c91c7782553eb692fbdced4f619f380aec366a93d3712fa490ca0b5e98ac8eff668eb8e077a5e91b1048c8937fffdafd713d775c6d10fa66d01c3101d30494a558b7eacfbca9f80ceff950b5ed4a04d18ff03488d7aec3f23063174e32c2c6f1056dc5338863f7e679edde2017efb74fc55b3ea4afb65c2b229ac4b9b2ebc099b90caa33637733ae9ce96d684060e718e03c6cfd3cc7da37537e7c81cc1049f50b2ccdf355ecb12f6fe52b461d59bfc97f038cbff8ed40d9cf1b7dc0f8cede2eb8ee0790168a5a80e06e416896d4a691541ed18499737273042637743cd9f71c1b9fb89abc82eca356a209ce7d96a9896e40b00ac5911a4065eb133aafd2ffe69bc98cd048706f7d4dbd5ea6efdd507aed2e6a1524a88520dc41f12a341b0ff4639f8f4c5ccab8d09ed7315a4af7c6f0c1319b23b40dd503171a301c31a932d3a02f3aa36337a8cd2f271be1e053b89fb6d2ca13cbff7ea81d5f8fc15c6bc6c66f27b22beb7a7dc8a37bbfa32691013fbe3026cd2b235db55b07686f244817dffd6010a1f44b7943fef68c1b91927a016e646ee4eb5bfaf614ede351dbf923cd46a66d15afbc2dcb7e3b706be0f1c06e1eafc2e065bc6aefe192798e5d471da6ae058d26cd13bd3725f7f006aca16eaeceeb47a3a07d06b9617fd2a4ab4d0fdc1c738739177e1ab9b2cd37da7375adad67adb2fb93f064bd954e3c145fe770539bcad1138c2da81ccddc7ebc202a7cc1411f3283c2d39e78b281a0843df88dff9c610378179eab33a7e2512894995c88336ff6d6077b53bff66c65d8dde186eed005c63998f00883cf06b03e68cd83d7cc23b1c95e1d24c5f114ae34f6e4d4c0c6693837e21ae53d20f34332d80cacd6f760340e650c276bc63ca77bc349426186d16a4ba616dea0cb74a3e35b8216e7358b7b2ec57880466b6e4944d774777b9f4f53042d8b732b13c4c8df8a6f26dc82c4c465f07fdec6ddef0d5df256e8c2a064fe5304bd5a620d495948005e3d8121074687f29f797bfd6755ac5b5177732faba2f45272e9c18de8309b762cbed824a067711b8c13cf0acbd17a799350a89eed8cd56401256de7dfaa6f3fb33601dd039c654400b70b1e93c64e7ff5895903ced82cd05ff0b8074e5aa1392310ab3105c660f9cfeb57159d5cfa61ebea3c91672da6fd39bf02d6ccf818eb04be3f50d511ec61f00b261dc466d8ffc7a4879bfaac9db968f9b86bdef026f7bbbe2f9e6c06109bd072d18a2ebdc390d371315c5f9e24313682b599fd73fc8a83521b7ca7308e4fc37fd47689a801c50d738286d84df5a15d65a55a2b5a353f18d162fc2603e2844a7030f203c73764b616e0b066ea7e14a91516c4e8c6aeeefc1f2c7e7cb2fb7695595b585da2120593dc1c8f3b5eff11f7bcf010756b0644fc900333acbba225db7aaad1ff7b5595467479fb9594338a97df7376867a2098277259ac714400559c998f1923b50862efe9d843663efcbc7ded00e68b57724466db83d6b6b478f3eea4750be18c7e0682dcb64f60997272e752c3f9976ddf58eae5515813a321badb7a715554a4d301a28af769d7413f3f0aba440a8db72d206022407ae40c89f72d3bd3ed07fd6e2f4a17863d522a34f124904f36465438289fa696a3f75b763a9cf6de5ee7e882cdffa4fb7f7e71f11a0604b6a1e777ee76bd96c0ff89716646dc1d70f7bf0a733fbf3a4803cd1736357f688eec6249b0452808da948aea81280080f9997f670302fc759f445f50d33d2ec896ebc234fafd3f2988eb14595fca3c1be99a698dd2bd708f6341dcacd9abeb37ef24ccdc5e6d39b148ec95c2edcdab1244be5f9c2100d0a7b8b81736fd2b199e323bdf53f9f3a4bf2c6386163c57efab6585b9665b101e4facc770770e8a762e5d35202b356d4c6aa3386f72300d67862f01b54a5e68858af2ad8716967d97060d9151d9793040e68e5ecaedf99c328fc24de64472807e9bd29274ccd06a7f6a755fd40589fe4d662794228ec9533d26c9d49cb4b56356d5037a91d6064b93cdca3c907d065bd921045f0ceae968bd7d209d8b355c8e5e590cb66b1b99d12e6c369e0cf14747c939dfb6109a529cbe67183bb9e9fb9d2017e183fb06f519b66e98db28cd2cbe5aff7b4c9785f8b5cbefefdbfe5396bb04b10a3819cab840ae9aaa9578c088e4cb01c79ea2e8329555f26972d115f408f63e6b89ff5740f5ea1bf2aaabd27693f664919e1a69e18db195a0b0b3c4244b0afb2a7fb3ea1efe7a68f3ccf1d8c8d6b542a6b9f93db2f3cddc8714b670aa5a3dab5c1b77dfb8f9abee3edcc3af5ab4002fa0813fb85205a7a21504e868c9a61034ca7ab4f49f05aa81b0c74633cb642c9071d1d827959c262015f112e30f07bd47ec949eefdbf56133af291352c19ad88333a2d24b9074f3c162f4634dbb3422190822b89e87259e4e9ef4a149c10f948e0e10279a21cf3bcb00b522d502a56490677cda4e0ab4f7092609c33de86d8a64f52c57edfc1bed1d86da582114b57407b5ad00339cacdd095851c967248c9f918d6ad23b1fd8e9891c1733278f81ee570e432cde14c75fcabe8490c1a597404a50d51e470334be21ec8923631f1e8b0df18657aa00feffffff01