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

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

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

Block Certificate

Block 61067 54071cafe49a0957ab4fd4ce2aa5b52a4391da2c66d03b20aab5826a2b1fe637

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6baf37d3ea44d184cabddcea2e9f4f38099de256c8395e43e2fcf930b6f5845c
Certificate Block Hash
54071cafe49a0957ab4fd4ce2aa5b52a4391da2c66d03b20aab5826a2b1fe637
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0040160000503d0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007fa80350afb7d90f09765008d0536379514abe496f8503156a4fc3f6efa1830a722694acf07f41e7a1ff6fbe11b388b1ddcf682724cc541b1e577c0f630fb0df3f3fdeac1142e5f326cdb0ce2eee174d2bbb1cae4fc7f52dc314000000000000004000000040000040160000503d0000

Raw Header Hex

000040207a81bcf4cd03b74573657d589db18df4523556ef0bdbb8df56bbfd8ce2928a3fbecf5c41bc1476df400ac7714f7fc2c4d4a6d3c05f91bdff5d511b990ffda2694215156a1cbf02185c84f5b630f9fce2435e39c856e29d09384f9f2eeadcbdca84d144ead337af6b

Proof Data Hex

59,560 bytes
1212160203074ef19d4d56dc191bf3cc12026ec5f08a3dea2fb0e845f64b751f812e733858c74f07cfdf636a1cc744f02738af50997f92200f5c179b5cc4a23426cfb656d2053148f122ea3c6fc980212d6a2b8a9db1d2c0d5cd769b9db687266208a3a906e3882ed2f2bf0a790cbca53ae64762436f162b72a026a5f280ce79555815b26a4880d3c55f182948d6158837eec75a7973fd0a60699ba81852dfa3ae667ca8c66b536edfa9fbac88f4548dfc3405d33342121f8e2f70dd327a5558fd9f482a13381afab2351b04b89a8d83eb4110913d8f95501f05855f5f3f5750693ec57acdd54502600abf02c2a8541f51408b54a64596980d6ed30138fb36634efa4fbbfe0695c58ba9ab0accfa250d1bdbd19dc71e82e8916dcb3cd6d8f0504ee817d1e65fb80a3e639625779bb106ca899c2e9f98b2742222e4a9e23b0166bb66bc38acd1207305f28dd7d1a4f7ec086f727ea684479672c01c1da329edd0635b1b49451097d7747f3087bfc317bd444d09e4d109c9a11e24a77cd3b0892cbf31f946111c808030e428d070c46b39a8a3149a66d3c403b465b1554c4e8accbcc9f2651f5120a8762bd470ddd0ca87196e9da9a49480dd92126ccefb4a77deab192b3eec87d840fc3844d2d2966593548111a4e39812cf53a325f8e8073ecb1fddd21f8ac84b3653fd074d961d56ebf0fccd49622385db76b5c59ab2f8a918e75467b5564bac95c09c594a1005ce521d3cfbc840e334871b1c71fcac70d49a84ad112e1924d874bfe2040f5b25b81907476f7edc5a5f19ff85eaebd977c0017238efaf0062dfc1c45433e4a83fd41047c376f1920e61588f6cbceb8de285f10d882de7311b9960c36f70f2e834e93e9205c3a83cc5ea4f44f2e468c3fd640466b9d24369288363dfe860300dff0488a4341ba18bae9d43c8bfccdfab947de058d7397a72cf62bc0083b13aacf517a3f9bae024eb121ff6e997417a09bd803d6d0d9eaab5040bfaaae1820a1c5abac028397825898efca6182182210d49af6d28cac2f2a2e037d8aa9b3f20db556c0b74eb54c478001f850962137f7908300dfba7e5cbfabbff82cb4264b53a6974ae8880c6612b44fe2e9cb5a90eee481caabd44e3e0553004f96db0c1ea95131a033e8274e4bfa22b739b80cd6caf05ee885ad02bb3b41359821cea1272bbb3b57c540a42b2457882048d7fcb88df0a9190efaeadf48bde24cab5120e37e97be0e416960564aa6d25d3374d27f551402d6ba3fd1723ff3ee7f230be053b0116cbffe5557deab2cfb5a6ce471323562e192136a23cf550e44f703e6896499e1531de8ae460fe55c4307752cf5baf144315c27e967d0d11802ce5117503531918c1f673be4d9abd7767ad6d2f69f7c097e72f59c7e976207fcb4d14f5a158d6184e22547806e2e70dbfd24d29e3f53753af781b7071c132be894a59754058d90de06cffebe20824e9d83303beba51f8039f996eeff01d626fbd7fa166122a9a8999d4f50a521894f85cae2f2dc7e4ca78d79c409ba89533a6c19fc6ea1535e561f41bbb5e1a7769a295c2e93295136f9c5003737a019ed1b077f80bb15f6c2cdc5d9829fcb6e71503f39159b4f0dccbd4c40b54013624686316bade89be8ba408862d75df476dff32cbf0994fd7555d6e9ddd2c253a4b7860e04ba31d2a494538541a6becf27a12adf2b8c82447050eb6fddbaa76959efc668d9cad6c55848a243bcef47ce6b947e545699b436c2f0d92dff2ad8b2a4f90b8d347b5d130f0617ef382b4ddf28d293239ab9e6de2bbafd217f24f25361d88d74c1400ff018e4a3ed63dfc07e0cdc4d5995fa8baa735e200d3fe6f6b70067156dcf854ae926a99ccc7d57e53f563ec35e31f74741f0b65d910a1d751c8484f6e57f672f2d729167ecc130d35e25249199f07af1001e3575a1bad5881040be5ede192211eb1c5c2f06b31eab40847bf354ce705e9bb1f73661df1f9539059cd7cdf06d4677a860351c34fafd4a5eda547e8d03401820a0dd44202d49793976856de2dc67627a61d890e5ce78ddcf85c1dacc0893efea855a4426b6478635daeaff7f345626a044b7605924ff5bf34f25e009b1c4b023b115b477986f8fcd5ffdf80e2d7727b771c57780111f29f43cc81b5c3d5eb9282b80d56dadab330d527fa1856eddc752e20ad55f4707322f3caf081006fa994bb860e07856ac36a5e1835d41d370ce29537a9bae7d96bbfb2e6226d2af9138ef151405b88db8e1c4905b05b08e6c05afd96b56d397b35a992756342bece0a7bce1a9d66fca0de299e432aa08bb8725e603d0b665322ebeb08a195d4fb02db24752b27ec4ec73de1d26c27373582ca2d69085a27935ff76a126f7c4a53df19a1ce89ce325bbdd2c95558c7ba5f026e3d9da8aa38ee5640065d32788b9144e43e25464c602cc4fc772aeb40208f5679c5805ecef8e8fb8feb987f79216d3b3aa54ac2be491bc9c6d1e87866141e36cd80a01bdf04b388876269fc982e21eb478f58de2c990dccc537eba6ab41d1b582e853cdc7262772ce3b5b4354acb4bf03014634a0030eb038baf3125e63c75bd66d452845602fc006781f196d9a732dab6f4110c6deaedbabdbf3677e25af5829e4d73d9830b915527711e383a4fe14cbffbdab8509f4bf9e1cb2b1aa41776bd1931e1f669cca7995d5fe3333a8b46a19f615b5a8b6dfb542e6bb3ed44c0018923eeaefdf8d09f9a3f5b8fd3ac548d808240d1fb1a4ac1297afd3bb36fa338c6cbe22b60e39ab0382ee94554716c8b06db0de46cf2bf2055f407fc4342328e7b01b7f10d966eec03b2f9301670669a7a319eced303bb6afb2c63a2c27d681c31fd383b6a2a32e62be9b6e588c996d87c980fd6a587282a74c6928735b51f7a809e3db4903fc4b55512af008b197742bf87d83f1b307f03bac8ff9c94ee976a5b2141e05d6729ae14bdeabd13e02a974e9b42721b84b0db15e198e10940973ad7d536887c93a6d541954f142fdce046bc6ede1c99233b8cffc28c55231508d3ca11180787df7d6a15f8f5f30cd1cba49d06ab5f3efb5b1a35869d6889085a82ec0badc8c1c0aa4b1ff49c7cc5971983d0808ea6fbbd0f079194595e2582cb2c43081afb43e1d2c5e3bec7867e5a073253da001e390348452d7c3561ea2f030ef577c128d52f689f503da967c50252bf0585816654e04ae84aa6bcf78ed978104e35da48b92b700498ab9d54867c5dfce05c1a07de9dd30455337c0776653ace73abc06fdaf0e4d037a7f76f6d388a1085b65f94a376077d0e0904a306b4b5b221e846e53e718912eae90c18aa196514fc630af2d65322991b9aa05e70899c8a273d6ef54ac0882211cab0b98157e2394d935ed6398a7774ee8aeb1cef6fd4a8debbbf733cb17e08c2f7fc63174c640c25983946a5ab36b4c9b97bb010be6cec9685fbdc81593c54cf99b7734f0cd23614b11bffdac85c036917d4ea820c4b164d630216c9d08f3cc3349969ea785132a86f5c9ae001c976ece421ecd60eaa4e9b4df554955fd26ae3a3a81667368b474cdc09040f11b1fcdda4a23174313057ef19351a04d48dcb4fdfcda6be2eb11ebff36589826c58bdcf80019bfa696853b81e8ac11e9702a36e784c16cd94602ca4c5c218f82e784a8282e6fdebbe0fdef282ad4432eb2049dc8bb46d60ee31b3d376c6bd70b74f3d389af24a47d3a7242842492e4b9ad2591f561ff77b0251d89c1b1c6363f8289190fba4476fb13546d1a43f0324c508ad7c2491ad81709c6fe4a9502bc88251287a0d20cbef2149f559cb1c6ad90b7c913784519ebf3f504595f2d71e4c3b2b56a15b1971b5bf67b44b39606b16602d3ecfb7a11ceb2a70409e3f2d2188dfafb044e1c0fd28cce3528a36141406c03ba438bc72ac8ed3a556e29cb7699d473924e67ed91fe312c3a47d1877f382eebd43cfc855ce80286ed2024d3055ea60df0638479608b31008c925cc820ae22a90f170fced28c5bd5269b17bcac5e857bceb0983ccd5fa31491e4786bb9e8f252544803ac56ec1a350943f7e6b75b547db57904c086de5f54dd4eb7bdf4563402cad19df55100adffcfca8fde575647904364cc721a3566e372fbf37202c7a2259d28915bcc36a2c2bfc7ba333bc7f8540ac050b5c47b3e90b877212d9f550216b4494cae0124d2d77510afb2e35eed12d2f4d205260b4fdac61149fc11a54693669e25b2d0a4e090f580cb26ab775fe8fe00da29d0dc75c83f361ac8e24bfbf985bd8d84022c8253e2192fd402a82f1c34b3411ffb8cdcd36f976fa2410d81f0675879eb79083f98d10f6e112e571abb61b91cac51ec36549e1adde0f5cbe73f031911ab7b58b42f7056712fa4892cedab4465213cba84e11cdfa5c61a80a5020cac4de8a7abc59a81b9a8f432b8a94d351de0fb0fdedf3d9e3497ae24d2b7a66ad53d7d814a0f088fb9f0b8ff37feef9ddf6a032e6aa9b093ea4678b76675a06406398de3b3ae67e8af7c0f0051c7a72f245d302d5be333fb149ea627cfdb3fb968cbe0acb1e2261692b745786a32f981427fb9e71545233dae6df37398a4c51d22f7b7af1f8d0cab76ec2124138e612bc1a7aea78018151c66f908e82f8cfeaf051736f30b9f4d7a4ac04206e76e1a8d54a847b139b6f56cb8ce83c06a6414dc87ad9620f0acd827e21093e9055c8bcdd83a2e9ec61721d877539692df36b66198349ffdf1c0b0d77bc41c1a016b5f83d30a94c812710a3aae612fcfde2b5e6b65092efc8f6f7f6fc1ce3df07ab0afb4f1485c5ec5d780fc54b29136cbe0048f3b7ab679e4fc01e3cccad71dd440358370bd9354dd003b8133df9b86279f87b40cee3989fa571ef118b12f558f17d7aba436e4b56fb5689dc7fd5612b8adeb78c8c7ff297aa374e6bdba17bf55150c96a1f6c08e4159d5da64e4b415903b2cf92e4384c1c2968036e382985bac0d2bc44cf14a065fa30a68c6b914ba797c03d9e443a9885a1765b57677368e5fbb395e5ea68cfd3dc7c32146b382902866db54ecb03e83076605822d7b86dc4121510f8d8bbd906a0de5894ee8a145af7648503ec44a347ac2fed2688d7f56cae71c2a451d4f364fde9357f0479c61465cf9f9da4e4d495502f908c024627dd8e847e941e3f7a31771627d8ec8d654449f3e52383ec72106eb2564cbe617667366db253457d319f9550be9dc1a262b635ced03f2cfa4c7ef08568bb4bb71677ef018e1c8009be872d42c91cf8167c6cfc1510466ea314e947f3b8567634b12ed2072429dd6f63657b929c15b2018536d9042926780b39e1c8d5409893af9771ba216a34bca56a20bca6520d181d5114f8eb6750edacc6fcbee04101fc1aea74e5269bacf220190fe35683b9662146c7143a7a8d02b025a1f84dd101e2fb75d95fab9f29dcd608d62cf175f7c03f80c4d75606a5a161c11ada197d8b80faaf0d1f8b1cdaf4249d9eb75924a2733704900d0902e31b6e621d3703c14626d0e49d9a66b4c31af1decf7d62f66c17655a5cb6ef38bca5b47506ce6cdd812e5d736a314ab0c4c092014561a3f01b9ffbbf1552f193c4729e8d5bc6143256b11521c9e6d1cc7fb68f99026bd282cbee1aedbd63fbe6c8d2c4b1ae0ffe9e22fce0fe3ab6a6dc2752275444191c2fd56818639a5630bdd01fc3fc3153d432deae391350e9a0e509aec3eb541839db0f6318a8742669761227bb29f5391733a1fd7d0f31c69e603a54475b29a59bee5b7f3945d9357778b8e9ee4d0f77c3aa912d9fa0eed39d2ac74fcb5b1e84a3f9e6716071222040fb509b95eeb24ab65ff033fc5588b5c95f2270f25b526102eb629b380dd204e744821bce6c0c97b74f3c6311b4ae2724faf425e76293385b3e27db74985abbdbfce9c3dce586dc51e8a83a5e8d9d26f18e6c97ec669c6555bc9af141c693b331e1d6b614269e4b660c5e2c52079fef524c5e2821bb67e24f1ca1a28234e0e5cdb681554e8e490837b9681e20ad944bc9e6e150c9f8f6c31591b9c8d55ec13f7d855e22b744b9aace4a614fa002a44f413b76c3e55bc05fd25cd9ac2c74e275fdf2504024c72261bad29ea919a4acb6c8930e0196bb2a2543c34291510e0e8b3f52f7a94cbe034c1cdd47ce2c288d40e2ead81d5c597bb5201ded71421495d46b6134dac94541dbd05d55324f1a7cee9a8bdef33f8bb012d82c2e84a3f2518582ed2c16c6c64a26c1199ef73c8d573bfaea0a761d7da6f0b6df9a2621b7889742b49434af37e5dc03a7e68513448c5d373cc55963211899afd32af40b2258f07911be5a23acc630c9a3a9e4afab91f67fc1362d6440a4f59afc93c4cc44fc70be6ef10639aa887f9a36babec1a325688b59d3bb1a22cd4e1278831a13192b70aee9f6989798f1e3aec17e17fc68762edabfd9786d04f614d2a6e2749e5ef19db369d852cc807fbf73943cd34774c656fddd4bed2f2411576ea95060b713217afd26b25c4929c3045ca56bae6c67f32683b357a0340ac2a65755779bcdc5f41a8b12bf21cc8b939d1373d54e0ed421d6a8043ba0183acf332deb1d127a0488aebc57a0b5f03db7dfe29a4de43829161b32c34f97ed251d340f090da4fd80b59aaed0818acffbbb5ddb5e309c54fb7d3643e301439db8038318006a3ada482b30c50868b71ffc39084e1638bc5b7654e84922d069c8ae6851dbbccc8f267904c509ef51e4844cbcd58710aae3011bde7ce7770d5cfe0100ebc111660af93c10ecc82d1f20f8054de735866b80a1597cc1bca49a0f7f9af09ea00eb363135f2b2a2d47e3d5a2599ed646a3d8ff59c7823f08cfb23d8ea79f796a644a58c2a875f9087782bd9f789c27984b80778d9afbebf57ffb66b0645b85527bbc64cb16d39e6e73283ce06e9004202e4780e48e7eb51ddb025b0363fd82826f0f93ecc357248da3a6a1394aac0ef120882958d0e60389c140aaa27e343d551c72c64d82de94e26f9d138616331d1fcaa74a1771c3c0cefa45568c6358ce92bada84f944f0d41e318e35a85e30c864a7375112274f53e8014fb7b3b5315d9bf6b2f5dc1fa69d328d2fa4087e723a6a953092daedba396f5e73839af63d25cf57bfbbc7136a629832798056d9049908377997a5638eaeffbdb8b1e9b664d8e4c91f1ad1f22045bfe4a8bf021486a5b6c0214d0904b59226da80f73655e99a1f3eb9bc69cd2518b85e4a488d2b5f9661dd057964efa88c9b4cd969a4cce388f9a87176078e2aacd9a270aa68f182dd6cdba380b06b56d3d626394a788ced88e6fc2d25ba6a8b04ce121c4be581ce30d7b86ebb59c226b2178404f3ca568b028d6170254d9762006b2523a45e31d3e8923fc7290427b1ad2e9bbf9cf3db8ac8618399b7ccf50ba57282f1642f479163819cf7d0b9840a04fd46219abcf7bd6da6185ec5402d81817ea1c25dc7c8539711528ca86fc99176feb53ed28e8da36398bf5858196f283f35915a34714455827e9c0dfb05e733d4cebb6bc0e48cd2671b4fd904a321e49b748d8b9250a109229b407d8cd63bcfeeecb72b8c9d2c10610b86c5cafc36df065d0e3f26a1321eeb9bf3ed91f9d704256243952320894947ecbd644a7a0fe75e68cc9b301eb93677631f5d19186566a2981cf21e0bc850e3b0cdf42480eebe455aceaaf656f92afe4cf6a7c303a998d66635984e417ca5277e0462b43c8ac691dd9ed235a3a3637048f14111a464004015ef0ace0599def04e3a0cb45d6c3c750a848f4eb4d7c4a7aec3abb17bef1d8637ffa5b0aa3b07b0a39d42cfb43266c2321e9114dab60bf687b6ebe923ba8e5e3dff8c0acdec951d6509b46cd4404f3a3d42156bb8a5d07743299cefdf6d3d1eb0c790f1d836130637fbe818c2e3519c6e180c723580967fe1379a450e3603bca85fc5386299baeaec145ca0f43ed320b464b786fd2a1e67642f3c1ddfb4c942dc0d1315b3f6a7d2f8029a9c5d6e847e7cc6ce100116706211e2f297f7cdde6cd18c164bc264798b024f8983a04feff7ddb20c9220c1fd1f2f5a728109fda645a9b5b59caf645c72c06f53f16d071356c81ab8bf934936a15c913c62cda199b70c2f0b731fb8587a6cabf72f4c1bdd83d062d03cc6fb9216e5845a6cb560c841a5f2f5888964a15856339bfbc1c7b7cce67999d64bcb04572b9ebe5a061139e05f5b73d1846dcb66540e488b1db94b98f6761b49cb77c797467f2061706ac13be7943afe7fd63ae4db4216b43612a6dfc3df45f0481b85fd8a7836c5ef9fcfe21839b3faa15b0f50a8f1c9f6f3206d62b2c00495fbf8c990c437129e516bf20e62f87a80e560e408630a3f5890b5cf8b36a2a1808e7eb17a79c0cc37192c32a504cc207243365e08620b04aa81246a89cfa2cc37e2612c2a941885f8a4ac7962e1447ff94862ffc47e37464121bf1848e5a8a57b1d9c6d7529eca883b81814e439c11104eebc78e3d9c3380564ba5ac11a590ce8ca705758a263d7d0c4e2ed7547356674e417297480b949318759bee304cca72432dea365f14f01e07b57caa2a6ebda0db864030e1f9a7e2cbfa966124c77b8a8a9978534c747620f8bedbe30e17c4d48875eb7e8ddaa6ac9e113dd08358f6a466886baf3b2154daafd8fcad56d2eeaf9d571c69c4b2158d0c2894622655b2182649e1d484cae9786550196e10b064e87aaf8df5e4ecb30bf53382bb35a4938e8cac2400351597d3b291929abf8529af1ae88863cbc0ed1d428f4ed30c77e4618c54a0e520cc162dfc0a2ea6ec91e2740f6bf8ff6ba57480c247bdcfd2698119e9100729e64dc0ea3cbb4dc725f69a53104c3e8e1dc97fb2e1dc46cb4ec42877677bce047e3c6080bff5e6fda34fdef5a27584e639bb9753480aa6e9e604d937f69d8489ca912cf47e4815e259e71c8c2a876948e0fc851708162811dac5edd64a0362c336e8ed8ff3833b22e62d728a59474bac6a01c154e81c79f75d696b7eb0b5668ab241c35b529d38c35346996171a021ed9d861275cf827ece0a6687af25d1c3e84ffc92cb3cc012c6b993095c1bc1497c74462737a1aeb1c144bddd1b9b7c70712a7accb81144e49f70bf6529bb83f3cf0a0724c06eb1d9c6fb41ca6920c78d87e365dc6b37c9809931ee849a97262cc5ec6db6b52ee1bce6cd5cdc2e7e897126f48894e773c036003681560adfa4f6777c1d154858bd5b400bdff8ff2b5385450969dedd53152e399813d925b5a4e670a62fa8295b6367a38052ca0fca5531176b11daeb5ec256960eed73467f75045719007f67db00d4f35189940b55473f8484d28e3c9ba62638d5953dddeab57b1229e86cdf9d4aa6653aa9e306f7e8d806beca173335e7888c48385085f6e0dc8c4946144138a2ec80808c295b9f57f63c2b873984cd0b4343794a02e8a8abfc497a698e78cc30a541ee5c06dcbcb752f8300c9c025cbcf3749e80baf1b3c0c7b69b3e0c8e12926a9c443af64f5f1e41eff73faeacc39a03e02628d68329d4658656142d3d91db36dd0e7c254c0b51ae5a10fd641a7fc841fe6ecf3bbe9039972b56420b76f1f7fcf67677bf94139dfa141f7210de6ecc84807c9688d5894ff9d88c83c993924cc1364cb6c290817b360ffd70af62b4125421ca497d2039d936fa18d8a43b78044b3602de76b5cd1986e5fca37a340bbcfbcf272326961e39d26b352b67abb66f650371db2cd3cd7ab02963b6a84e210e3136370922de1339619f5b3015655ba4f039b41c1b4657c176bbff21a8c796d9a860b1819b8eae5d5f4a94eca38b4c5c1491c8f2bd70fecc54184a63b1c21bcc8f7dd19343ff34c747681a5c88e2df96105dfbacf854b404caaedb68f4f6f4139f543866758f6cf7de2007c04e4e124b9e8d68701d120c2e6176d545440342c271e1e3e8485d7bb4c58b10c71d437188ca6f1052580cbb6b5786eb79456c2f4ad53138a295adefb4317290028bfbf232ca08788c7372293c916353d8bfc4aa92f67b674a247508cf8be37072006f7b0182dc49d429ca8c3be0fb6fac2f4fa4ec3958ca78b9563230cb18a8ed97ed67ff1f9332bd5fd401d3123434d93c8ab21ea3ce0a85462ca241e9bb70909e8539d39b2a5b9eef866c242b7afb684fba4418c8323eabac5c2358558cf7dcc508167075f8f559f33f89a27d39d185a2d48570f4395d37ab776e656efda59f1f1d5cb06a030b207b40e519925d6e5b1046acb40da0c2e2cfabe76b3591087697e76eba0cf684e464ea3316b58506e2d0bdaa453aec8942c521b3d47e98e5baf6c71ffff758dc22ce59c38e0d649bdc08aea5f97c682eed2732e46401e9590464d15914566cb1197792c1b082ebbe9c02987532950463c38fa4027683e0a96bd893486a536f83b6970bb317a591a17774a85c69cb47182e2e43481adae19c2b8a5e06425e817a9bd25171bf813a5c813490365edb405a155fe30104aded2c11ec95ba2067b2b4d6a7919806f8164c38e19d39d422d126ae4bd906b8f5cf100fb79a03694fc3b3324e88f1c7e5f4961af3b85bd746122be930eb2d177f8346ff1f54a54b5d9262fc55267d8c2b5e28bbb173e2b3e4d822c655f816f8a569c94f210bb2b627f08fbaf8cc2e7c15359f8e2189d5b073b49e42f7276c9469e7ebd6be16ccc40625d702838cf3b31bd68cbac206ada891db82877d1a27181433dda96d657cae081d1583b9c7844702de39dbe9faa2a2b637fcd03a9e83b4e052d7c1066f0c7ad6ee23e77f97c33cfa3ebfb9a18f219e2c35e0249247a3a34343a0c596e110f2fb3e46e992cee23643c95808ec37ddf082a767207ca07a51f6fb9cfeffde1b01832889277f9490fc95a94ee60a08d74424cdb2df3166f5e62c2168a65704f86de3cad0192f97272cabf26abd386cbf173f872e65e09f8df34db1a5371eab49ccafaa25b3c6dad2ebb73c178860f5567c9ef3128cdc88ae082b36c782f94514ca7cb225b8ab10b506ecd514bf29d784e6acb5f6bdd42e73c4358ddab065a605b2b747a8384b08de0899dad0a773d442f8bc72cd9b1c7d6cc1cf06c106a50af4bdb11bafdf6e61fc872f434d2b8139e66977314bca09b4c244602242cb02f59e6cf43c3b06d7b4fb9fba7cf450d17c4bffb43da170c4cd0be799dcfaab24a5d887b0b28b13a1b944ce9cf842cc9cd0ba9dec6365acaba027a00a8b20129699b68f483e446bdbe3e2f1c081c12b144a6ef9cd49c63743edb0c6916b97e9b878936077a1d9e12b2b6a61d8bab575185ef1a4b0a2bf09ca91040c6614530a727be3a2cab068931606bbfaf79da0888c802343320609c8ab5f9199654af1b4798a5a7810087c1b2441227601e5c23f15d35b31de556a7881619452071b8d2a0800c21c5d4bc9a22536cb8b329c7089540ebf534d4b97548b702bb0280087c5e56ca34ebcd016dd1245af7e6be6d259b021a8ce9c403372c878c6961f1830d6b1f84a7fbf700d33db6843a788e8274342aed470d096b58117e78ef75ac8389fc0b348850d220e3a81b6fe3a61b83e875d900b9d3f0e1e27ed2515961d4fd098800457223603748427463aec5649c4b69bb695567c2ca330a07f05c3bc4d1d42c091b785ee1f468e3b7f4b413957aa9a1f8bbd00b07441e2327381347571164ec9c89b87d512a35b1de60beea6f2ee395f341011a8e433522e8c1e5b5be795ce531fb136b952b2a0c3d4d8b26f8acb75bef7dafadc1475667a41ef6435a95fce9014a0dcef71be53caa34837bc2a226da3bd73675650d3cfd0b2bf6b5243244d1f4b3bd48040cb1da970d03b0c474356dd09d9c75a742b4a2087fd5ecc035107331f01c6ac4b8b04a9512d98c51be584422a283137cee1f4e11b29ec1b013e5fc3cc6f3b3a77ab0f4c17e802a5bc5437fde54fbce83ade18ba7c9d65e5773bdaeef8fc60bb98a5997fcd36a78ab48f461c884d95c86ef35041a437d45e9b275b084f9c753240fdb9b3a666b4a6c02e6fda8ebf7d06d95109ae9558f5a7b9ba507326b1ca26b2370e747c5b2761206ab119741e8c3d738241e4f5eab112c02ec7f425eef723389ea13d12da53bf1bd6106f93355963d4f21fef7003ef00d063060405e7aa4e06de389620c46018f606861995bd23507858c1f00d041fe12808c3ffe24e3249fe20f4d3e3c3b4fd3b3b2b8371d0e62efcdefd75f98ab039ef53b25b4f67f409ccbc67f3a25e8172fe00e0a85573a6a0d4fcbbf24d85eea2e56234269c9f8e1838df917447292c258ae4293148a2df3e503ca022f5e55e0a966a47257e7e90541bcfd83e4d609378befea02fb3a2d91b8befa0cbea0af4fa6079135027bbd1101604322583e1faba74396644eb7081ac82b152d15a35dd9c4c09ac5928447902b5b84723472a76eded107e7234e758445978b0e58bba4e8006c321285b2dfbab73fdefe39e33f54901ca54c970cd280ace80b39fd1edf05cb6f7a5e9a80c202fcd3d112849aca5be6e4b40151fe2faaab614b5834186613b788fb2e1d04ad109c84f741cd95829b1d9f39346bc28c849d204fc7dfc9884a84f0a51122a35c97823f4e2b5b694c5ec9959406548b93be9ec539d063a3eb0a4395f078fb0e82e7408e542decde020aceff15cd34fa12ec1cfc1980eacfb1d8f9b622e63da2b0a49d5b56aa591a84c98a83666fe426636570f376ffe68f4f6b279864838d30b4ac42a27d4dea38175fbdbf2a53018fd7115318f6e12efa78cf7cc99cdddb6d96f47942a23a4e6f7f3694f135f6b0792c9d0b52b0cd98ff2729c7c2e4bf63df583b4ee5ece5b360b79f2f97c5276f7726ff895cee24ea9d36144ed55f659cbcbd4607f1fa8c87f55d2653dea04bc9548bd89df09481a1398cfd1b796822c9d8d9cae11c27ca14f5d8e563c6f665db0c3574feca8514572837abfc977be3cf27f4bd229567c29a3856e1627dbce51ee757789794268cdac400a8aaae37c7b2968a39ba6c933b8cfd53a4797976922bd09300fb7732a9e8ca4913a47861ed5fd1c649bbb9924a2d03dc6ee3776d16f459a2fd6bec8a62336d0d6267fa42a7ecb1b5a6f0746c9f91fb03beae5a21af2e4be662f3ea038657c125131f1c2dfcc7f22546dc23473f9e3155b15eb60e847073482659ad96e90a2c33a2a1a3050065fa325bd416af522934da155fe49d195f062a6b9167e40c985b57efedf16bdef776b4de8d042c91f5de484eaf48abc07c70923a81a05bc84536f842ab4bcdd344f2b05b89a11398f8f874297925b477e4800cdee6659bd033b254c6c1832ec787e5f981abc3475c87c57f8151af3748731da91b6526fc3d754d00743c770548ec93a54c86b470a0243994364ab21136770f00b1b2ebe62589702f5ef0fd0447a130308931c9e223a45dee1ad633beaeff50ecc718eec82d4ba9dcfb6dcae709d50927e7fefdee8b802c1f81d8edd2e927bdcaa661d4d169c9236dc38c374e7861eeb36773dc89f79e5e1a200512d66ed2e8a58be832a327929e065419edc69faa1b1dbaeb034948086e6ba287cc9fa01f84ab7d4b5f9ccb6f198d207a2c69d7e9d41195955ec47bc82045a6c4d43f122a17983254644924653f3c63b82a0ee74d60892071192d9f591a303d7865e9bb26ab8d7ca6ea52cccc9f54322cc1e38b7b85e0f472536993b90978a4d58a5319fb64fc4511993827fa4c73bcbf9a69dfe02875e1faf6fdff709f1c5f5e5ff94dac84d240eb7e7752a9529c847832a98216a6fd261b98951a8aeea06752a41a9095401510f2b805f7f4b0a3e29af60343f0a6a5d070f7606a8bd246b618332f437144e4292c0a5ed43647605b9e10c1962a29c911560e52906b9aaf19a5a523541512a2d120a13db91a077b1b95d1a3b5091da831049ebee92b2eef0a1fb088557756063efc634ef18736542349454406a0d9fedd81e36d77c49e67306313fd1d9a75dc54a2af04e0fce57134d7743ca452a6d15fbdf3da193981365b3317cb3b420139a85ea4996b0afcc64cb2091361fc7132fd22d4b063100d5cab840f4f2d37bcb0b8d4d15235e3c5fdeb1853f5d9a79bf888f2421b441d0670c57ebe8105d2e423b96b880f582f0c125adbad83e59309ed71d7c7e6ec09ae53609b55809f2195c8f7d1200677e7952cd0cc1f11d67a4cfc96965261da9ceb9c2208cc6f9e0d40c66a5d5741f69b19c37034a464bb2208c5f2fa8eaf8f52961d484dabc0fd6448c6ded779cfeb2e1e7adfa1b6004456c6b920ae7d9ae92be809392a5241bd65b16fdc7a87a12ca40818419ed8eb53b0bd1a79f91de0134281ab48ac4f62a42aad71e8ae25219d1f851916e17d8d330cbcf0f90fd9d2f6d2fe2a2a52880492a8aedb973397c58dbf81e5f4f8dec3c0fa144c68d3afc6ace3b0aa5b037e05044d6748a88dfce1fef0c94f847599e49063a8c1bba00fbdb0a56b9e6a0945e8652509026042df35293df836364c4c2169f085ad74051648dd7d3f6c327e7474c6def8f79732362c7442c4d7bbe676a8f77719462ec8db2f7d367d77ef8b11bd1b7d342d9c639b804a1d0c1220b8683edc05d85c76ecf5f25737c5dbb8fe2858f11e76bbddab1fa493f0b74a2d2d44e0c6f54e050865967f4dbaab0a5b3074db96e9f2cb90d09f0f11b197a595e7f4e4385aa381ca25bbf2177a944158f4d9b6c41ec779f108cbf3538b711f67ffe9cdb433fd16c42cf4bc119100b2e9dd021b96c13ede38146907b991cbec718fcecea9b3b6236cb3012a7146391f16c1def2d0e8268684315b7ab213a1e26393ac71e9bac3084c8e0be10d96bc07c95cc4fd95760add21d00dc38f601f837cbf45d0cd8d5106441d95b2cb077bdc1c3652a0ed6cf3ba2ee800fd0156b38b287d88d0f936c25b3c5666c6d313e8c26f226535ae9eb27852d8fe5a44ef3abaa1cee68b36cefb591730fe6ab149e01bead7a53bd13f451055dd309f5f190bde5d401faecacac97a752e9d115a821a8c9793266bc821b0b735b3495350c481ba974a7ec3b55d7e31ce16590b320ad7fef80df1e3a6f6085d2e44938c030ebce888935092738fc733c300d4b1a3444925da9d0916880697e3acc85aa341a048cb5cb6092413618c66e876ac01fe239e390005fb94000bf9081ab89a0d3760cbf3ea59cc79fea0bbcb1890231fa0b0ed987915793ffa6e9616a5435975b95f4e127fb3d42b798b19299378dbc122e2e7ee9a820bb7bc415c9cd355bdd8769cae42a9ac284f855b982f50af29f2444e772f6b8de915889d1c4f5fe430195fdc17aa240e9dd0c2dd65b1990cbe096a215bbc9bd1cbeced7b6fdab42fe4b84a01bbc959a0a643ecb91e946e6268055ecb1bd6c32ccf6cc718dfccbb6ce38b76c5bb601b18e554a6d64622d741f2bdbecdd065b162f32b8ed99fbdc2abb7584731b298057aeb493ef96c494065ea4c245c57a0c3d5fe220c8333fc11566c93dbe1d480f03111dbf7671cdc9407e63270942369edea0508db4f68a3b08ea2940450d23673be8a3716301f35594dd5d488b56ae89dd8a5f676b752a87f6a1acded93f5ba21d2d86945654346570648ee030808fee220691aae456dd4f97b1127c4cd07b89ef7350ea8702c121f7529cb1a3851b01927e15ec966c3ede4703d3bceeba46fd3677aa1f5151d6d2dd5c5cdc1948b1b5872741c7095176519238a3909c60ad8b26e10cc59fde083aa60676246e8524a20d9e8da51a64ae5e9d5218425d7bfd0ff8df6dc683a3b0c27e1388094924200bda778ed1af1e43988b13cd84b686af1c9514d5bb98d585e5e62c23011505c0fc0b9b4a6115f87fb2b3c91d72e1d80d1db1e01d0d618d834cf303bfcf968f4d9da21d2caa279d9138c064959c58f09daef6cb636177039b09aa730ecaa12acbe556597f96dbf620a4467860bd47d0c8c437c6448d24674a8bb0433661abaff78ab06b4a4940c586b2e6428432e2f7305c328cb7ef952c9d000f7aa3e771edb00d60308ae1630310bb55348979d94c6a16bdee196b845e8431037b392aed054d9c80f718537a5d62b18c5a1549dbaefeca99e4d90eddbd9c6b3cf3065b824a31317a15f70ea4eacc723075a195b38643de91bbc8d6421bf5e54617b7ae18326e3d0824bf7c937ee3a89bfb22bee15ff3a6ad6913cfb1f53819152173361279d631dbc10c33adbffb8663864bc807ea5090bddad3a3e037938a227901f1382e45f1560cb7fd5895f155205136fd69d8e37b3c044315eb7d1cab193f66d04434ec686d764fff82c397cb4a34ec376b0ffffd06a15dcf3be4ecb0120523744d8fed258ab5dacb68da831f2fe4e6063caaf98a2f09b1e84c23147ab8da0d4b1f46c308e168161688d1f026f9b39b762f76396648aed2cce5676e9a9355a85f8a4174cd99bae7ef30e084e606d23a0e98355b5b021b0d8fb07bf45a92a0d656f3f7e9eb2f0c2fb150ae36a54fe1619afdf9d821f31737a4babf513ce0f5f9f365598be87af78eb29f6c753d6a1f802f26f173d72379166a7f98dd900321ba50645ac8b8e1935f10250ab893904899fc4ad47f4151a3d735f4770deab53c1bc9bb249f19dc98ee319b320a564dda27eb898a1c249699e3fe0cbc7468672b92b782039a0f541e475e26c1c1877cf3010ff18b9f1910157ecc66afe5173760ccbbf81a903b6bde0a23840e7bc1c5ec9f350946457840865b1ada5b1ff76ef3f0cb98327cf3a51ad9bf8733761fe08a516ce08796e8daa7c8a87b37d6faba0b2f89488a7d57302152b5f8ce08815fb4b91b23d0ccd08c8e54314e5690d0b756c580d1041b6b322d9f73d0edfe62f5601502fb9cd27c0b6003631cda48ca4711dfe361927cf8c157ab4c2f168665a3bda23fa9b0bb5a55d5876d72451a3c1a0363e5cf209526bc2e28bc9e5a253eb2b45f8a80d56b33d1b54dcf193f4a4bce416d0a6cf0c50faedfd3dbae8d7bc75f4cae19d77de10dcb52285fe2fc90af9d4da6f994510f8aea19dc4da5ea1a8fa1ec101133231d1c75e7fbd1edd30978393359e921d28f7c5b72acd94d2d3712031b5f82e2948fd876ccdfb6b7839dd1f15428156e3b3b51652aca0d6f8871736a86f35a233f33217b839a962071f7af8d62428c645685abd927f0fcb3ac9307dc8d349e2e884884453ebd5358c716e871574ea2e09c1809ae2d5cbe104b78b20837310b25abb8e93bddcb2116e40f7b430673ef566a258d96236ad5bd0efeb8bb0ab72e01ad60274e4c6ce7767d5bb822b5bc575d2484e1f00f39122b152bdd27bf2de37c81ec0221f21dbe9433ce9af39858528fecab11aa0622aaab680dce5f63f19a1af0cd8e98f5e754ee24bc7338eadfe5c104f9648430d1a6ddd11d9e08da094fdeb79d00a2bd1133221e5d2add6f5b3bceda35c799fb5a2e2d9885dd67b3e71401533b8d5642d5103306123750ff9fc96183bc8f2ad5862242d5185b3dfdc7b1f0b9a965cc8662242e603d43a09f84854d8f1a2271621310271d8ba2eeb1629977d70649a710f97bfb3438be831aedf75d84959681261ab614ca138fe09732bc4068fe1552c2fe3913ee8d71f6889f5e242dd3639e25d0b1bada3c7c35d5a0d998a2a72f8967f6761093aaf4c7d8280c5aeca1a91811fc0115b4a5133c6997f6d8e5d1b9106f94d22cabec7118b40833f72d23f9245fd1db5deeefe021908deafc45614c28e15fe3c5a0af385b181bab48a5dbb71a7acfe9ad403ae3d6e0f1a761f71952685002caf357d9be5985a7250169eb6aab30fb0cd686c84c2569dfd80f5826a443f27be138c4fc50c59c031081ddff4fb3f2f94c771b4534e32603871a52af941d652b2165231cc0f6047f3c0e9e80f545f3ee82137aa642e777baa9a0fc266cadb36f4a76e7eaff019bc8c3494941e1d2e3a0e5feae1385896bbd6eb45833d0b79fa40dd7752d0c9d61d6f911aae94b964aa1a64f2266d302f07c9f7fdac92fa5367ca042af77536a9c4e8190550c742e6a779e0e08aeb6e502964cfc7deb866b9a268b1445f64dc281c0fd457595a43d1bef7f512562602b08c5479a8c35f5e86a826ea6825114b7db8ff5cf5a7f6fc7ac89ae789c493e77c61ec1683c9f0f04da152b1319363374edf4d1a901da4fae1c3cc905f7ebc2a41701187ed8e839ffe441cb4cd69bea32632a510b366fe7cb7c50d5930d5befa7fef349716142209ed627057ddf9636c5894472e538b58b69d5dffb07adff3aa08b2bc8815198f0ebe776660302bb4284b41840f56012519ee7fe4af8cf54f74b26aaea1d79f6e45e73a7885842bfe344ac1cf292f3897331ad12c1b84f18585c3de02bf6c1503113a89d8abfcd1dc1fc2fc8f1e8a4c9415daa9a02ba15e890c5d5d7f4f5bb9ef3d1ba678706cc347d52f214f5f80320f9b268ce7efa41d64eb575e20b72b076a72b805629b4e5f39fc27ea8d9776902cb557cb81957c02025f9dab6066d950817cb066ebbe32920930aa6683b568e1467181ddc82faf2d34917f8211742f9a9e22818fcef387f2d6f4b06000f4b590407fdb5b27b5b6c81081a535116b03b46d02f5a0afaf20f2db8ecc22ada241feef73d8340d49c3f05a631651ed0e40ae7099dc9a5dc4b726c1e93595a2535bd676ef93d2fa6ee8a2fc70753560778a823b10cb82959ecfd6ddc0af6b3317fac9dab00664a6ee545ef5767da1a6c49f25a56747ec1812d14346e6b7a55bf4763909b37571102d192ae33f5e0bb5151a600d3229f1351e69a2246c4410f0d56b39755e448ff6348094dd6394ff7ee40ff98036f2406e5bb455bcea6294bb9911b7f9c19b868f6537b389ac8c5fd6578b72fdcda52e92757a98dc42c4f77ef53306b3d7e65ff3ff25a9bbfca4436ea0ca8fd6f90cdd91a717c091e661f15c6d515719e5e5484ffb2f7b87bc6078c1a00d762dbabeac8a0e40c66e763e8815a449a7252a9bfcc603f8b420d38698135e97c1476e15d29ea9f68e358dc9e5b43aaafa4e12264f6abf14237cc0bef909ca63f0317d34b0bfea7aa6c224902e26d742d15b069d8b875b93f5ea0b3201535099ee5e32164b13293bd6d70bb3f200871435fc790cc85c2251d0d2234a4f51a9954604120761e46dac94d94e5fd132a3ccd959ba5a15344ba8d12be6cf2cb40218dd2f2d9c66c2cb4882890e6e2da27421b5e1176a501e523a03a7d7bd14a8d03dc964e9d41769cab89050a6681d23c675ffcde3f7f03c659ad2002f9fd93c4f9645c7d9ab033d757b9c734e00dc2072f56c1394eed134041116051726a048b5cd8e04712ec53045080bd849da5e8d9d57c3b65c8af3c750c47781357c43e3d58b1d34b99a3e6518082248c610b74cee759200e286ed3fba99d3f18a335bc8c8e5e20e8998a2ca1424fee2f57355b6bc464eabee4efdca62a566b1b723ab33758915625270ea08b567242a48c1eba263d9eccc70d8bc604e605c775d7212161d8889fe85bdd157433eff338f58ee9135a8b34bfae78afa482172717f5c8c5b0bfa28b780cd71795f73779b9abe019e9bfe189b51b1e32b009d769f8a9f33e2dfb7682c0f9cd2733222b2599d90124cb5ec8058905acdc22431ad6bdf4544de24340b75ee3e5edf3524349155f31ec93776e96dcb8f32e62d5605871f0c9fe0ddfc3a39b50efbaeffcacd0bf0981290ddc4ef88d9bcc1977a32455aeef4a6a0f2931a05782ad72121d120a7ee9ba62a34ff2493a66aa8ded2f716058ff23529b6ced7abe3a4e2fe778967b21938ff4fd8c8ee4ee3375c4e7a704407a7901b42abebe71ab7c6ff3b5bca91b3955d7dcd2282c0bf117040c0b801b2c684b5e441769318cdf2db579803d2e82d9e4fdb84844c097591278669e5e50d6943e82c14d035160535a355237f8408ddb5fc330d125b3d321abcc879e9f6442fe43f980380f2e7a41b1e0f967d9d636edfa89919f418b0e2141bfaaaa754c7e947eb4dba4789924f1b9154adbfa175425bddbb49a8bb96ea353529a4ee9682a30cb8592f8da72cecf8b0ab0c66c9217d45517807880324ab1d8fc91de00f4962de260fb9eb2ee2f8094069c9d592b18001c7eee5633a1dc5d497414bde42fcdcc81071ee4be0d687d53b6e081e543ddc5a796ee41a740da5b28a90f79a716ca2445046c86a3583cc6702c6cd40f09b9068e83d6050e45eccf32809c07892085c8c12f3ca5fa14b1f161eb09891b8c4aa6b30603d9c3ac41a229eafc51d86adcf4d1f3aa019ab4a1381dca7465f8c21d1054cfd8698a2cd83abc9af5c6a44b9ecff0b0c21fed26105e01bea22dcc8c61240b0fcc3ad4478eb3d04cf18065cd47395175659375d79889a9a1a0dd9e7ce75396195f8732b4c52a0a69c1dca3093e5afd7a6f8d6ad5cd71032cc339715cb71f7762c8a2a8e890fac899fb7ea785d0bc1f59dd9ae55b73c39af8fa525a87fd595acd39812f4b65c537ed63da0b062b2ebb37076ad1d40c67dbdb7967d17b04ecf3f7920b54b5ac11ab290a4251bb7a47031c9d8e03f2445b9863e96712f31082cdcc615c9e3f647fc86b7d844f4e8019154575f0544ea694e9dbd8fd502310d42cfbd3c81efee61c7986df12bca7b2680549b049dfcc1594857c5e5199b2193c5f5f924aca992d895f835b9ea7ed699054beb06cc9cff40677150fd8b013db026f7d793fe8944504b1c145b8d72051b34f02b2529a62137d33fddc32dccd6de47f9cca6f84487be5d1dcbf141a29092edf62bd943a322592bdcb30b70bd236181e2957160f899a6ea2a4f5a92d8b89ddf44dd0db72bd679c9fc2fa4b777c4ad0ef19bab8d6eba2c1582df49dacdf43e12e1686b59a628ac953c86886b02bcb232fa3a27065e12509d24b3b9db1e05f519db3dc881867d0c03be0495cef3be65c9c53e4075565ad2602f30c76e9b939324abb76d026dc99d218d36dad07131378816a7f352c0686d08ba9945e0a4631a60fa43cf5f154bec0a4f0b83679003eb8f140319f0287752da6bf3c4f41bb9b3ae97e8524b11b80fdf2ff18df0d73db8c05fb0cbc573942776898500e46bde6c01821b9be45e42febb5c2710f178fc212b296332ee6c76e05c677f760cd62b877084dfc9fbf866d2b158e03e8627694c54bc63138a12ddeb775a0009d11bc273fff0af926b021cba9441600166acee2f9d2908efc0c8871ac25df39cbfd346b30a67efdc0c014a2566e28dfaa799d5a29043ee8d28dff5b2e88da25b7bfdaeea287fd794d26b9988d842cb4aa126d67970b78c087cfe380fd52e25e2573ac58d06d4716c19c0230e4c18437aa81a81a25d61b4fe63ee3f610a6db7ab8e4d9b803e3d97a232b775df0ccc71bb7a04f9cfbb8e6cf471e3994b4ee3ad82022b30ea59a64a3e159f12e33c903d03f3847978372643b4d101eab85051929b5c70aed8a290bd107406eed7fac3dba3831923f3e581b9e6510c4cfed564aa85b0f05652bda2b980138a99e6dc2cc49ae2b0f868177e3a6b21e0dcfc1ba3620cb526fba24bfc3a8a18ab4a3caabcd60addbfb94f1646b0dbfe807060a9c95de13b79c5e0d3a281578f4e4c9b26ab14e1e562c757db96dc8e54aa1142b62b91bd780daca72ee2ddfebc7a1a91bc977e92a9fcf49152faa5292d4bb9f7cc1c90216c8f2f730941b07ab9d698e9d2d9f8f0c387b33916a90fe9c10f8eaf1087b726d106770aa0bf9597180518e1431cd5fe7e4a1696414a787ea1fbabb556c0749abcbf6edc21cc89591d735afe46ee6526ee810c8953f48c22c989d9aae6ab6ae143e81e0dcdaa4adc68c709583605a7c9081810509b1964910946c87877288a9715bea95823e6df62ba192be903edaf79dc1cfb74c0173b47dffc3d42d61a5a7d28df1dc6f2612dabeef88b397965a97c1e8291f47771c126baa19e40dcfdec2d7aa0a497ba916b14be74815b2c99cb19f1dccc901ebd8e8bbf48dc5f7631b5634977b726bf9f8b831fc2e94d6768ff1f5d4bccb11b3ec0e5f5298c95fe8033bd44582e0ef1a7042f069a5e012d1285abfec9646b68835cb12050ba5a8f0b4cff13ee3a82bfb9adefee40fe967e5eafb7cf222dac4d807aeaa6f278a07520fb92d01a4e69281a7362dc128cca157446818c87bef22347975cb45353792a8091a8d1c872e8f5411b50ec080f8e061a80a98b6c3ff3468d45e7e6cad79715895c376572b2103de740680a3a0fdbead6ab932129415d87e3d203e9344133859009dd1a00dc27c81d509cf659bd8b6476e5150d8a2e45043969e64b5a71fbc5f28af154999a70e2a013c54cb6f29f4d043d10eb154b60ee50522c8e52064f75c16dc955de2ce2f790e47ec3d50188a9475ca2658f477eed7388c999fdd1059c8c69a18d3e3a38fd72005230410bf5428fcc52f4257b0df85dfc6676972ca8bd4ad66e23701a77a1895d9905d4bfbb2a95d781c000ce9e6a226f870d3798b9fb692d013a33dfa8c5b5c9ae5c52914b3ff5fe04db60757f41123a03de3a8c23a77b47f388008702764bdd2e630a93fa75df2ce29f620e1ad052b5dd6ad69aefa0063f08185ba3cacc23c53a74ef2c68cbb39b585a5b4e0b8dfde52f358ec7030917a67d59a424e1ce3d7bfb7ce6f76bd082f21cbac1107e5a46b0f75c89f6945d26cde0b29a021fce8f016d8fdd0135a0c323872d880447c0853e6898416d62ab762dc0a11dd21a6c6ca0fd8a775d53e2970c87efc624963a6c3e5c2e55df792e5dcb189cd53fa64099da26a4c2adb3829284f06ada568a0e38ff86de7cdddc3096b73d81bde8011ecee7a0d14a7d79964488a08f482b608c9d443eb71b2db9e53ba39ded5d93f2c51213cc36e64be2425e932ad65d1a930a324262269da9bd62eb2223006b17ea0ff3245de5b421b0f8e77c985165a94da3ea3b01460593b54f39aee19f056a6b9ecb23a774859388041626ede90c075b9997967a6ec141a6e78bce18f1f5b4ff7a80a5331319c8615a9fa1d14c264906e303a1f1d3eb26d6ad0beab88e2d725862275ea0b8beee5cea9b8343f88a2967a9e11a6ecf4b657238791e19c42255acdc49f7d20dd95f2451e7581090dc608985574b51c976de6f7e30db223562bc8f8aeac8e793edf79a8772f13f29a9ecbf10e99ff4e698ef74b09db047b26b6f6bec2e04a879fd7fbb726a84a78c36664ba8fe4e24d266d37fba00b8c507d3445c0ea1e23f25417a83a2fea26a499757be2c7c682b625b330848ea3aef1577c234d39682289960ca7586d74782b2260ddf7bb62b467928905b42fe4a661fc12444fa9f120b39303c9ff0983b8f2ffb5db96c11662d1c0c96809d874a90af4ab572e2a751fc28e440f99731359c160b2f4de65971f2f4dcaa45ca794b1a6a48b289fa1169cbaa85fe5d60a084c8b6fff838fb59cb991bdc99a5cf025444fb88f93c448053792bf51d834e62946b6cd065e025cc008fb320523a79852f457373a525a2cd61963e8fb14db118c711475ae13f0f6acabc8aeb0fcaeafac985501961a9061264c337d802c3511abda9bddecba01d717b24cbd022813926424c4d016d5ff46b54d224b01c03f62fa1b0cc489a046b50a601c615958f61d2fc3b849f8138afe3ee917f96b3af299671408bf5fd729986aad805c7bfe422321a87bc98bf89880790bfd88a8eafe7731b72635464a6d6bec77c00314748a7fdeaba00c158ed108a4bec481359f44352372cbb6ffdf867a2c3e0a21951285e8a9b810fda0564cc40bb07928227fc76b9e4b9ed5f868b80ce5bb42f44467dd399088a9a2dfa1deec513e0819403a14efaea29ce8b1d4459f2112172be0324931045e74c53361e1f230c72b3a4fa309db2061fa50adca448a9d0590640f23704060caac44e4535349932b80a91f2d61839fafc49a78c8714ddd07e51cd705435472678eacb7cd79883c34a16c6e20c0cd0282689a544300ffe6e83b3cc1c05436ff2874255a80cab607a1625e036128133e38c41e43cd99f1365dd5b7be10e305d2f178d065fc97714c045f2021d75f1e8524a726cd3f9cac9dc24944e5d15335e7197d000cfebda067b366146911f453932d3770d40428154bdf198ad7a5643191b5b1698a763972eefd1f9ab6c52197a87a8622256d20de58d7e9b4296c4f216ab9234814e3c15d389e156c171519e91e0087c72d3c9b75ed852e3ffc028a2c5983f5fa7740b67097a3b585ce385f2d139f634d7bcf27330a79299f37034bef33794b6c8934c3db6ba00c038b4c1cc5dbdd9ad03f1046d94ad0b7f79f6cd8e1845be0a70500db11c12bb76380bf77d3d442c5e56fc00801b6d8561c5ceaf2b1d15805d34d8d6e57f9a29d9c8e6b713fec82c328b501917ca38d43a80b7fd90391a1be162b329c68b1c7264cf2bb5f9631e2a8bbb04ec66eea8ea3ae87a28e05a226026f20d52949c3f61624086690ae0e0aa83cab139b9c9a8e1960a770a416ad2795003de123036481c4aaf425267465764a90d80a7ef439dc7728c37a2e1e7c8947b624d5460a2a41156ac4afe4adc7baa34063d78cefe42c377ea27614b6b94c3f88beda27f439ae15b23db9c416c10c31b3a162d0b6ed1f53ddbabe3bd1b1416a091670955332139e597931f35605080c7960cc188d7c0d0e6cb6f2bb353f8417e6ecccbe980124272ff697a689d9af03628c74c45fb7e844bf5010dfdf72761684b3c11e9bd394bf4771121dabc6ef4f3fcf24e3bf6dba2a341f044c22475e85e4e81cf78a3846cde990346763233607e33b2696b8a64cb00033d649295afdf0dfe90fec7e307cfbd339763a0efffeb9501fe79b42f6e49e64765952d6a4768e9636330ff534ea4dfe483770ca3c739de141e53d6d2140b9ec495c5d2a7f5c1800db7fa115849b3317bf11dc4634779be45070803649104b6b492094409ca2c98520c6882b22f86d636863a9d3b2ea1fd33bd0b91deeda378c18991fad9528ee1f716f64c52a4c7a0c6f6ef03d6d6af592c2574ec8f6c34ca2d1999d9a1215ade775996c385a3ee4616e51f455dc2aa437483812a1d80bcb066ae2fc79b4eba2ea5982688740a52a0ea7f17cdce51bf62d33551a5b3a80a9c26e6dfd914ece4016c2c551261c9c5f7a284a7a8397e7a8e96279f95069b2c0a36dfc0c9f6d64522b41031c2cb0be15a7a1add868af52d11684f3ee1b7df6c34f5af9686a023999cac2cdd964551ef9f3b6d9a96ca84007240f9064bcda315be32d048ba098c67ded74c8a21ae2d8090daeb0eaf81f7a5cc858e8cc09982a3b034365df8a5be11281a47756352accdd4eebeb96e4385ab9821c8d67b2cfd7b9582ebb06d087143ba3be813d8164f85893b8850e8ca77fb18bc42353b0661d006eafc2ab26d80d6b58875b1df34e1beae26a273259d9b5ffdb17fe0cbba2e2e341a42b22cdbac86c0efadd5edb2bddd700f275226850470dbb08561b9a521e245dda4b7c5076dc35188b453fb612462883c66f38d79366d45faf7cc148e6d4a3fbde604a82a0b1cbba9deab7547c60e1023f1611bf0dafbc3e19649ffe29acdb75db4997a92a460fafeee46cc33fb30f56d257217cc3c7df0c03782176ac94b4e68da00e1f53fe580a94dd1fcecc03cdf90d5c1dca5a53d14f4158ea27b2b48acf969ac3262a384cfcc5706e631c46ec49c5bc37429a8e4481e54566ad9514d4217ba36cae96f7350681da90e936f826a853f2a8f6e8a7dc1ebe82ede03f3a89f1323ba08e2f57614de28833d6cae13b3aca4395c881aa68ac62d48826b23999610d8a23055c9b32fe1857828d055a87506952efbafb041e05be8b28a47ac0cef3a2915276af6404214b70a3fe13bfa07e66e5b03504dac8688bb58c470e47a92dad4b55c5bbbc87c65589928e05b36b69f9edbbcdc2fa38e4592a9ba1e5aea862e123167eb0fc27e4c072f66cf07a65a9e84e3e0b19f414ef0420de761bcfcb3e210139f0b465345e1bf79c8b93a724bc2688f1889c42b959d450e4564f0ab59d237473123116eac9e0f96308126d454c12482ebe4a90b5ea8fcb1f5e74f77b904e5c6b3551adc961070c9e7faecf19501994ac11b72cdd00e2cdef0ba7c6f380d85ef3015390d6737eb3e644bc92b252f6876e344568a05c8836a083de2ab0c6fa1868fe186de373fba2a01233e19e5e36159270b84417c62fb9d2310b670c95dd157ff85b0507c21f830daa0e92c74d3ee49eecd91f60342d6aa42ab6ae24d90dbe42d9c1e23c2f30a6961ab659b0804960a637cd2d958f5e6e06c82d786b92e339c6c2b6c4dff1d1c22ade9e795aba35ab232191fecf52aeba9b67bc43d5f3bd6ea9020a567c2d13aa8244e792a3e2dae093afd9b8760aa57fce281eb7f0acdbf2ce8dfb2a0d71292a1c0cc89854a6adedf3fa6665e8b611c97eb175702add6378ff804c3a2d2b38a33ee642b6f6dc3df246baae7bb1c89b4df63775d398bf133a06e8d38a3a19b570d74a11bbfcb3c93669f59435150ac7ca96158d3ab6ef39b4c0595a29253931fdd59af372bbb1f3d5114ac6f2a650c1ee1a8e27e2f88abb22537d0a67ffd9f2f4ec9dfded7793586b3a01acf65d4c451b275e857efb6d04b4ad6066c351d34af07587785a87bb166b2e9d9141ea475e7fc6c898bc069fa706cd966f70a8751c4c208bcc13b1b2478926ff539b93970429efdb8aaf1e65ba200718505b8ac0ee324b4a99f3cab6f18f127c815d78fb9d02d1f0fb6c093eac782058c77c3c18ae1a8a782701150a5158568b62e4f1dca2c00defbeaa1cd5679f13f9e31b201efa359f9cec1dedc29ac14fffb64dd3f0ef55377178b82035d5a7314b7dc7d8d10ed1e5883599135e4c58cf33962b649c2caaf0e0f53410b18e0e59c218a1c04dc6a940cbfb4ac137d94073d38d0adbcfe0ec34bf33ed3b2d08cfa85b1ee5c064c87e86d12a28e8b9deb13bc105b7adab5bcbe3b9592974a2d7a55072714284e420bf6555946a8b43da072904fe3f859a424505c74cde4879962fc4e3244ca7309c01f6b547518872dc49092621455617504a5fd3fbd227b59824ff4a798383e8a011cf2e927a7782764f2633aa2e452e2f2a62dee41f03d5f06c7b7835694d2cd03142cacc1abdc37ad8f4d49ec452e3afb80ed8b00cbbb1fe1f85e51ae1d3ad35de10ef32e2b65d5229b7bd5210ad875955f87cf83b15e591b6be49b0b70b0f20e7522d2d4ec226304d9753a377f50622f24023fa8959a4b8037dc47d5dd0ceb563fd18cdbac95e2b424645b46dbe99b088dab7dd08eb288713b164427651b189b6069134c16df127a8ff77e3be43e46e6e7289c84ba5f801faf2a5e3bd58bed820d2784716ff64c7606ccf489cd8abe2e3d3d737419610a39186e9dc4f3740443e4e53a431d28ca40428bc735f551c3cb2c7c83e1ad896ea50687a5fbb99d964d66e0c52c59205714219801208501418746b0db82731818430891d499cc9079e6a0482fbdc0739ce8f2e68f48a0c5a43320bd8799d147d552dfe9d753d67eecf51b618d10b0d4a2d5d1ca430ef43f5e381e26c912b244b00abf19977b56dd444d2fbe541acdc179430154b27dda6f873c066d09c8c4c02ba2621a5f0d09d8517406fd428a3a18e76dad8001a54117188830220a2b5845ed9889022be7f62a7476c311e0c7b5abff250dc62f343884b30ec44cc462231627788667201a88d128c423356e9a3f9d1044800232db8d5ef9b9070d877a4c4e650d1e91b7a610effdb3c5438972d5988ba2f20381998aff2807ed2ada4670aa1efe4c4de379fcd0b18646711a090070186e368d8a71ec2bf663baee5665eb3cda22eb94bc2885d081905bf16f037f1ff1e92ca6e9ebf1a8e7aa37904de42a856c0476b9021a8dbff4c1382acf5f76aab10e0d9f56f911ea43fdb9c3841f61cd389fe8e6666f254f68ea5a73cce4fd2520247a3dfae71c4d813224d2a442f7e4993afc807dafabe4e6e274d837c7f0b300c36ce26820f9ab9129230af9b840a8623141d074bf6f0dadd713b7ca6f5652d65f2a5490deb659f7f694cc1d674a28eee860f2e8f003faf46d5766f6d50721865141b8d71d60e67f82677c4a50bd181ae007a78047e446390662a22a80b7659c24f3ac34815dcdfa713534f3ccb6152969c9d04511f06a3431fdba861f5053f4901bfad4312d35fb07bd10dac2443cc52f466f746762bf2644c793a54d5e639b952cd14081df9f417d43e2010ac15343823bda6511df8b44c326b36dc00f81709e9988920f8933e4b78e10dd795fcbbeef9864bf5116cc0a3bdd67c928e69beaa9623fc47188af973861938763cc44f3b29396485aceaea21f27249bbf36034222dfff048f0ea869076063cc63ad363c16266803b8c4b21ab7931cd15f602a1ac12e0a1a7ada60eff9d339781c0fff59f6da555c2c04b87b94bdf1696bfba7d52530d1ab56ca8d15106fdd568cc50cd462163b14948ebe5f3d03969b3409631bd41af5550d9c593de5912ff43309ae7f1a062872c17a40bcedb8e0d1560b1d22933c320498a32c27af0acf04380056e053f0585b841866759932cdac7e52f17308de0b9e9203117fafddb4ea4f577b9651113272eea6cf5ec8fda284383044750525d1a9237c63e588644f2486c19bc18ad486939a25ac0ae65c5372dd12951a1628f215b3e5926d09cfe5909a6ddae1baf31a3c1171ce3c80c7d7274062eb257d78c29fcb2d03b2c164a59150fb51e514d5157ca51ecf542e40b4e14f4dde4185244080bc20acbd47c024daff17c3237f727c068ab400d81ad60321976228aff409055da5ff5787665f997a59992157a98220bc706739592450195cfc01ae654a9d9dd2adf8001128fc463d4e78abe1767ea9292547ff7983b6049eaf0c0e47e37c77c52d70ad785b11aaec1d46cf1627138c5c86ca01df5685fd0a0901157c077c18e92c88018bf17bccc195adf8f32d9fb0f91d93ee3b8fdc4bbf6e73326c8518911db79a6c2f08751d57bef037159758fb4d57be84e9e458d781ef6450aa02679a476c87ddd3e752580cf2189bff8dda1ec5fccb38784d4c4e047d2155588052757ecfa863ab1f1cb6ebbca9e62a0c4f5c8cc627dd193d656c17b1a1b97add71af7e2b7adf3e8714fea7a776919697b501b4ae1d6955dac84b4d344c3347633a989618a883e73e1c47645dfc31af27677bd852b0961e20aa173cf38397b7ef7bf007738e42798fa63e8a5ebddde6a6534e070f6fefb437e8dc753251c53a51eab4160e2e372068665946968ac107503f5c1868fe8cdc36135d5e5bb69dfed0c3396875b0612c607363e983a74d2a9429c4e5c05338e9183501c27e387ff49aea69b3186948f4e092cd436c0f5c924256198b07f1b3c42d8a7bdc4725bf5e6adb726eaab23401dc920d80c993543cd3bd3ca8d32ee9e706f18631d1e1fc1b9bf90b37890009912663910a1cb66b01e2a82c853fc4b6e539a359bc12d62028e41a4754bd6b7b7a10ec0949869f26d4d408238ec038b4fb0e54a0e36042c6b0597a6fb309df998c1d2a6dbddc0c463a8e9522d970edda2ce4bc75a786927f37cd0ebbb9a34ed4f288a7b27f34bf7795b4d7adb4426d123aa45602ff59f5aa7e9495825573e2e42bad479d18b54a3086ba38b4a21eef0b5ed100a9ef7075c9aca26f1f82cde51432c63b19f0ce53ac4c6807a00ce3305ec7131c6166700c526e84fd1bd86c2f96cb50c0473951d65b8fda723ddd29614d6b1da5b684ee345c50c5ab50a0d21d9943e8c646dae2599e8001d5da2f8da28987cafdef2b48c6a8aa58a2bd2df84bd915f80d7473357b1ff8154544699ce40142abdc68d19480cfe2fc3e1ecb188822d6aed53bcea26d1bf79b12f5f5c301122413ccbb47a5fb8117748897dc8a4c5aaf7bdfe88b5c667f09e47ebb1bdf92b499aee41d254f4237ef8c6e315554fff0e5ef3cc0a0f804734c007267a7300623f37e4dfb39a7689c3530bef93a36c6fefa08d5b76c10966b76174c947cd7a4b97b0aa417a7c1458f8dcfbbb7fa7f545bf027a5e6b3caae86695e4ce85aa68752bc71ba4a504ccc123a89b1b1ac2bb9d4ed6865ca9ded0921fb9d0dba13500ff176e0d11ddb3bdcc131ddbf252ba9ca498d7a6ba499d4f268367bb88e8e2d6ed359acb13ac5016ac73d6a255f294bef1a142bbe87284aa4ed4833ddd8b12b566919af3b5b899343e21d940494e64af1de5152dd6dd92bcb5c2fc1380f3394e016c78e1a9bfdfe489fd7f800fb69acf568b4a4345106c78bcc9fc61776b30160eaa54a05d080dcb924062407289326ae8051e4f3031e59c5b410417cabd61d211b9c7467120bcd717254de1b30dd6c4fce3c39b2d66aefd09b7017d255751bb576fcd1e08ed39f61a383455eed1ae177d7861e7225893c00c3a1b9017d9a8e4ab832eef3900a7700d1b8b996f1f5e23ed624316fad611c937846c5183d0158eb0c5570b4c5f9ca5a52ea8aee85ffc9233edeef92f6b59c4ac0be17c4da37952cfbfaee0a1c428173272b7ac145d2383d1718839940dfe61e4ce1bf40fdd181a80ad334200270ee0fe2b0efd76050b0498f8a0a3dd1e57154e51244005082bf6c5db23fa30653578dc51d74797e561019c9e3b36737b4051e3c3b4878fb97ab8e5bdaa7a1ed8c4204223d030466cf18055fa4430a47e0fe5cdd6382b8f39b11d7b9be3e207bc0a3f87ea5e96002046c20518bbc2ba0d20ebfba71191b63d4251fdbd1e92dc689b16034286e085fc390cc669e27a9ee8e9b6c59fccfa4b01ac47d5c655a3d517e297856d454f7d11e9f8f4f06f2a4cb1bf506e953f2b0beb5c394ed5c303dda9dd72e5330776afa3fda4017631593d858ccb9068a307927ba248d3b493f3d1c84ebdeb46674a9cc14ed03b0cf9a9571652edbb5ead0ac0d524f42bc1fc78d81c55bf3999b3f0ed11d537fb297e505525cd20e4ae0c5afa2c68539268e158789878a7e17b624d5544fe5297ee7019fead04c163aaf4ce1203adf40c2f61e95619b9389824cd3fbdc70f5bf5ab037282e75e246391c959a4ceb51753d48ed5cceec8e87abf3bcfd306bd68ad9d05c2240c57b6d4797bd50358adcd3660136f9640d132931d64a288e0e61898b62c6e78995b7ffe50e0c1f47c95278ee09d47cabcc2dc7f5077e5efef06b118e75c63665d6e96fb1f54e5a4fbafe280bd04f2571d167976c348c31585c4e30d12ee7c9d50c6f878e9c4cdb3387acf802e34098bc1f3a92e3ed6d8f92ccdd40a3a6ec2690612e7daa5729978863bb3375c5b8f2d412a2370d4607bfb8f2f703e30627ad6df65198ea4a4a0f5dad27fbf65ee1ddfca753ded9e68ffd255abd809fe196a742ca019b00a103b70df2704d0e4ba20025414f433014c04850c506e7e0801e7ba016023a2396f7ac06b664b6d0350363ff2f31a1cd24a0c250a33babdf5d63095b79565bc06a1c9aba04affaa942e093d710ab393cc1fba8e033de09daf47c5c66a22f542872e5624226ad6e70e4ac2f6a33d852a59506eeeb750eea8f527da2dc07370383921de44bb0e9a0099888c5a01987dd86165f6b7aa13ca8d6e9e36aef506195adb22e64b3046d2095ae8fda7338869cb1ae172d1f7161cff3942ff353bbf775405362ad855133679e5f7d0b3dd7183c5388a602274fa097635f9c5df94095c00be5988c44f8693fe99534f8f308e61eb6c85907a1d3c3c00b7981ebea6b633bb5b3646aa50a14e3b49ce4469f8ac2a51916b7ae1211f7b7844b6214600efc4b088b9be8d1c53b99b0a39967613669ac915e66520d56013637408b3800761e46a4181b4c4e506a875fdcddfe54cf2967fac96abb140d22f9fff38471f0b41c63484109c79dfbe515cf0bbaa20ac12765f6d04c3149c2434b796893b6b573ae593dc36c1c4060c37f8ba0122addd918cd524487682b8d21f28aa73cc4cfa9b279ed1a029026ef0d312151e9b7bde47ce704830ea536db35cebf26738d2edd9f8d1752ab6f73543595f7ed5114dc34fae42a368c94cf9e9cdad3252eb66a4d3ec7c480bd9e61f6c15c35a1f8cb74687247f9c1c67a97fb759a52545ce584b1f68472f34974f6963ab5199317226a8d7d5adac97ce8fae7a11ddbf16624fe97b2abed5256883fe9b0fee11b8b0222e72dee4402aac8ee1666d7c348d57a518faae15f226fd4049d1b05458578d6d8246c9f036eb01c120096635277bb56d6728f6e1185cb008fe89bcca9307438d0ef5154a65d5b5e00b92613dc9e9a2506d483d2f83dd54461e14f5b0943efb0fa1a05489b2843323002790376152dfb0397c731d3e9b1921d3fd6af213196f1ea19298ec955693ba323e75bebe402f87014970c6028dd096105e7c443a3089c4be4992da37ae921eba6532a42a2de9a256c4d47ada35585afa36a6ce2e0b8109699b31eeb6266b5d9199a493013aa606c49c46c339f2d08a736084b62d2d55824ba82bb1a2b31828671c00aa4abdfbe6f9725c003afe103e1043e57bfe1e27a15628f4aab912e43bb9cfb79a7e165f5d8fa205dc73af4c453f3a01b051d5953b3af6db431e5fa383a88a3103c15f0d2c198adb1e7bf9ff2a3e7a916ef43f42fcc2c628c5cae904154b0490675693d94853ae391cbb320c37b50957a9576ea68b1084dcd5eb48223afc65dc070c5d0e88933f1b6aedc9ba70fd997a3166c53e9e7f979be1521f0c6b815ff0ee52b48039fe7bb7205205d7663af0b04e13f129f08d0c7f97b0a1fc29755a34428951ff68073c45fd2f242f6ac245586c8dc7fa9028bad76daa3cc6a76a3aaa52b7678a946aaa5be594cf3c2c71ba0bf9423213b3deecc234de3d9b4613b227c3700aa04372c5b8f72b0b622116600a8a5828b9477d892827a53f17c701e049feaec472f85c98a7542eef234749177a5a7a7dddad0a395bee03c4120aaddaab0a4e19122271925d9a44e6a47d3aa9bafceb62af9f6b36d4488c4eff74022df0837c979864e3c76d8e07a888933bfb2d6dbca2bcb5de77cd9e8e7e669f1a42a27925ddf57c4932c4c9b564c6dec29c856551bbd3643fd25d0fec452ec3ac5363a63a0f7efcd8e9f5514ccf75f05778095a9d4342279f8d19baed0b563b039f1a44fb81f748a7a3e6eb43aeec3e627a309b179d88323e2aa70ff1d63c0b8fdfab23f5ee8ee85f22d82f68d4e7f93aef6f163b2bc82bf8baddb5f68e0ca65d0e53b869bc1a87a874a6d65e4db72d97391d4f2111d707c0c2acc535ed3bb1304e261830e2cf89c983e77603c2cc5abfbd134aa3a6d21669009ad380305fb1acfcf91546855036c520a47411f9b140881cc04de971629b12bf9328f272608341939202e93c995dbcce5b5506ea91572354e3b349ee9ffe9b5d0681af59af44fc691cdbb85f5ce7169a9dfd77e5bb7b203c5c6621b50e8512f5833dc4d00d30065451adfefd99ed24c95af8bd716c3e13cd0e46f82cd7462cf61cb921e9c779ffb10905466b2ef3c067424dd88b4a8662547f02978dcce06c4a8066e3ee6d10e91d09d102526195dfd04f44b9e580a6ddb2d9b0c5a2774cdb2d41d529522fff53ca7cca746849ccacc3e9946b4d14c3e99572e975940b76983accd651bc9303d08f65f86308cdbf5be01772a172af3bbd513a5af8e1416dc0e904cbc5c8b22ce8ba1b127eb8a4ac4c0859ba516aaac075a51f4118e3f928ee55c6ca0f566460b6ed59109c2f48f1b2bea699a04ab3bff5691b40ada000e8542e46464535e29ff3722f2746dbb6b33ba4fb6c72174ab5305f1d38ccbc70de0ff4d76e5d4d5adb456c9ddf6d3cb4581cd35e0b480ab29e7520ca1576832db5619f91e413726ae95e6f1f87853c3cb00eec83a28c20c9cf7a62f94af58f95a033939ff876e4751351e17b373e55f95805f579fc35695791dd3f1cb93167ccb69e4f0f956a35673391645d53dc2966a8957213233c7ceb0cda45c85a841affccee217208fe63a6e511fe26e887fb5b6d898aeac82ad73a25987dda95f465add2cfb99ff9e22b0e895c9e26732f6d90a9416b7f956f7a62626707d90fc5142436d622f75b740077a12c0def9b3b0eb7a4fcdeed4b276be2ba93437b6dad040fe3c4d7c099d69a121e699631c75ba2e14d3525735d7d3caafe9eab601553cdbd010ae6405399fec9cb5f6ee78554e71b63e73303aff2c31c87088f41b84e0bc84a550790e31ace4091e07020d4a5c04c7150e7b352c0d674dc14a55ebbef3f8ee443b3bf8f7a5f4edf431080ba114950942934b597c756a234455ed34b668688e95f6097b214a2243b281f9251e886c0beef57c7d5f57bac992bd12134298807f63398cb6bb88ac1da7414e5c11985eeda42143113983531e3cb9eb1a4df60a137b8e711c825affec67193081c3695113fa7a1e6674c841ff7dfdb7d9904bda676f100fed08da7ce640100e22ec36be651b667e7330136f8d8dac9d96cd26eae56ba3eceda6df9b66f0cbbb04dff2e151232ec9acbaf0ae8cf2c4f658b1297de62e31c73b14ec92d59b490b5f80d3a4514f8ad10f7534105f99e581144c072842c5c2af866d86c6db7ff35d82baeffe4faed2e4e0eb9ffbaa5219b919c290a62e2393cd309d1effd2fb506285122aed11049932fd514dc2f32de61a84299c577816ce70ebb225ff21f35d64936eab712c405de72e9637d993389d00352b427619d2367f15f71aab5f88afa3ac8123906ae8d7f45049e3a557463e20b231eb94d00ab8a361cce3ebac5a780f74b47a215680aa62c22bbdb0017445da398519c26ab3250cbbacbc93978034af41c6788d7fae10c68d9db08adbd4423812b3505a8d0c75b36d22ebf1fab2ad5688854c7eb50630a98b6bf6b5df18ab3f10d761d2cd392fa22ade8730e0731a617650f962075199b37b234c6667ace627b251d993d9a8cfc10cb6b343f8ce4d3471e661a9913f30637e273320abece5e65d3251f74c53ce143f99ded5924858c05efa652524f3da2ce5443a8d990f7b7d886a175a1d15b7d4de47b37e96a65f7f9ccfa7538cc79b0a9281289cb41b2a4da787670481cef887ce2e6c7c323679dd8651835cfe1318e47b1d536e593e0ee8961d994715b474c76b679845886677320026e2a70de483451d6fbba73655d7056e52951539ebeefa904fc11f39f751987e0c11bf6b61e6f53af355d9809f4eb261a3e0f7c4b367bb6d8f8d4e7b86f9853cc1f1286cc0083ace2fc836693f3e08a381978d90c1ba81811f539eceea6275c319c0600b93883343b0d0714b05ada0308e8aaaafe9de58ef65d6103f93d97e19c200a2556160ae924af70d9ff33d04ddc5c9a34eafcba29545bc247f52964e92867a998ff44c4d8d51879ca02c35799204445d7b90f3df6cde947319c4014d6adfd1781c9c259aec3c927ca4999604af881d089de16a922683e3d4115267f6a3bff2adb45cd11ed6d126b09ec936c8ffcbc09e0344a09c055e81d8881614351f503a30c057d559f509cb09c6011f31cca6faec778cc78739ecfd7fa0413cc64f80996d9ee0a6281e8aab1a8d20412cd76bf99baab58c9cab69b621cc5cf755d4b4879293a1cb2be3ecacc72fb6c028a8debdaf7786f14679e240255e8be1ae6a827fa2996745f9525990a8fae1b0d7e370abedb5bcafb8eb0e7310755ba3f1029611a80913a417b310b87530e33e13c7c43b05af4750c8e88903987776ebe4aac262421dc213bbf5de616ea3a93ab1575663c064679743cf0621f0caa5d2fa10838ae9879ebeb2a2772c74c16645fa82c4f18e2f4814c8b21d4bae2bc48c71b08d235c005a33e4113bf7052caa36180d8dae3b43100933d91a9d5853022adc27c1d29c529c1c4ad1722653b6bb6fb5438213e618ee20d47be80f5b6c350479f79da8502f1b224e2d7b9f651ec939053806330529b0d062032bdfe8bfffcd9c9afdb6a98e82cb6662cf7022c85553dd357c133cbb8c92338a71b07525a5bf25808e42124cef982fe7a9841ce9885cb933907d366ffe8650c02cc4888c78a5b61e716e777e2b85e1fdf330d8784a440f1016423e188980ca2a1323c79f50cbd63283c742614eb6ee0039b8e814a2b70d7f013e566d8e92c721a9cc89265afc6fde3b9430da72d34188e77d18cb42e5cf2d4199a2993238e4e5ca2b684a97c4b5687b93129999ed0fda17951ab04a237d0dd1364eb5366ea5340d6de7e293abb5f6be97b6662257fde6227192acafeb927dfcb561bf0fc47ddb628b10685fcb2ade81d3056bdb536d0f126b052ecc65834f4c9fa8413f7167e75001ce96eb8510f71f223d77f966f41684ca3986dfabff0006b44a257e95d9de7fb4956e6b8be98452be03ccc34cc86aa2915805f521efbabcb6d2b4319d9f441cd68e87278bf4a038e7e444201664e451650820ac409152f02eb3f362a3ebc992cdc31d2f38b4a221703067287af148f970c58dba7059732c6a78fc5273730ce3fc703bc366496670b715281a05d22c9633e9913c449f215a8e22aab68c9335e3cff5c2476a17423434c880c760f8a5c0106b61c46b129777d8947abd0d3102bfcc78264ca9336b3a77cfd183f035587360b3b7fb062265609724b586e291b36e9a982adaf65f1c05c94278d025d584fe332dec78e50430950e03a78f7df176bf8131ce8cc32db7b4b69d9707fea8fa8cf5c887592c942e0bd897c9be7de02946aa63746f0a60ef627184f2c05b44aff1c9692a2c61afbd8882b0f86b119b9c7261cf13c8789a4241c2db8fe9fb7fbf33821924ab504e8669e438bf9964b554f17988d8beb84b2b230a41c018dfad58b910948ad682df81c2b40eb61d0d241a67f9cf087bba5cf0968be80683db3ee0de492ec65e642b605e96a95e01875671ed0156f66786d53d1ecf26cd51fa4cc10b67931c71b6015a24d4606e15c8bfda513dfd5e381a4d3234192351d5c05efe1c5998f109ea49dfc8a02d8894249b1195f5bf5b05c0f1ee8f2ce0b62695b62ae5d17b694bf712fd933dc2c3a84a7a179b6ead091138060b7db4f8a0bf4c531530da02c859484f80a7a26358f7e65f057b28c767dad239365a08cd753d66de595c6c87af77e11d0fecfdaf21626f8f6c0821e7d601851cc3b9420428f7683f570385680ec1f4c4510ed861597c4ce9235043d7d8c80efbc21cd9feb35dcfb1a9a1afd3eb87c82ca2853a7b090f80a056ccced4497c413ea54cc1d56976fa8037ded40f8f3dbb9524bb10ed5eeb4ef5837d28610b7c68b04c0d17f245e661ba7c1d520bdaf956579099ba44893589f087c74fdaebff77b8da18592dd3f21d8e69441be6867a11378f678103d545b205c718ae7e15827ed3365eec56c76475ff17464ab0d73f04273e8c6ce3409f88c0fe12cc254af74d6c0203cf88eaa2f39b4772bfb4c12d3230a5571231cc74f399a8d0f5134451de48c67923c08d1371811dcf179f829df351cdddb4250d9c64d11cc65307c1a1d74436edf46a736fa9f1c56988d324e30d5940ee99cc4566dfd9daeaf518ffccd369dddabc816304385f00dfcfcc9eae99e270b9c52835831b273dbb920b17fa200a4d4e83409f52780cb2bc79ef0056c8a968758ff440a172254b7a87cde26d2f85b2b656f22c935e1c9023f62d9481ded754d9d6b353763c60c85a11e858bb1a9607dea371a41f94e7882e60920667023e886a6b357e59800a90176ca1c48af88caa607651ac1fb65335202318effc1bef42ad1dc1a0638a7a511d49040154e27a2476b9084ae7c5c813a07490ece73984cb834d7a1eafd1dd3fa96a698854b6f9f7c4c6c843fd30c6e9699fb0cf896b52530599e2274b55dd4c69179e664f222fabc97a3ff7f5dbe3b839e79ef489e56e58eb7cb84230029781aa5e71d0bd7c2672df72f449d3d4514fce1746cc2ce48c074447b8e9716edbfb98c854a8c3a51d38b176667b2835f7c14d6c6a5ba89ef51ba028e8e1945d2952156b8cc55d39f9b95c6e6d19d6a557c8edac6094d4ca9a8af409cc4eb6866f38b3e30b6d69c12457205e0ed3fdc35fbd5113d037fa6a5448307097f4c6b5de31d4093dd863ac29bfaeb8c39bfbecc1799f58bd2411465de40b6c90f77064d7500eb8586e5a862b460668f7997bd90d3126332140a6534457286239f61f5df4322d4d60f1bd99462dba21c4bed0f210fcef37955fa2598757735ee75da2c3247060939e2a78b6dc96db8cd6c2560abaf78430b0bf1da29d9ef7e7ae3ac99e927e73c1d322324b17b4e59375e72edde0a2808f5873f81d16356212e20f2e96c71319d53124f7ed24cc471ba32dd5bddc258e700f9dd3d30ee082fdff90e2197ce04e414357ee7a3eb55319651ff1086aeaee0462f68c83fe731ab9e67bcbc3821af594bc86f8e515edd4358b56a04b70fe1931e6bdf47c2e464ea3a92c7575e9e3019a44eb500aa98936aa0ffb2065b0ac9bd367f61589420a6bc090fad4a75c37ce637255ae734b5e61b39dd436084422fa53643a0776b4c1ff5fe807149c79cbc6675334f72cf662aeaa998bc2eaf1d2cf84238ded86a98ff3579aa44e1d069089e7b428dad47aef8d8542af06fb8e1f4f5e24523357daedb499c8963b7b41a8c332d7892aebc842d0729cb87256a7dc41f1c8a7515de9de08bc11378df88c53b60926a111d49841f8b2ce51b3552bfb215bdec3f25486355c235e2ae8d01c9cbf311f77d253a8e68d4b5c8daa8074ffc0c7f03400046d85069e25ffdb08712f9387b38184a9825a1726139e15ab5675f1d691c254273b95078be9b09c4c0cede5f74497cd4e37728b9ec0ac5de13c16389ca626892a7d70936292678015e3ec9c8afc0b336764ebdc9a1c99721ec001beaaa2d0bdbf39e6e7de3e9e8f44ad36e4493653cc17b8407f73a4695c6c7748d86866ae40a2f1cd5917ed88359392664e4a3c87015246379c9a36ef509d884912bd14bfbafad74407dcf32d49bdd995e8896804193e48459259239850a26ff2949d347ddc0aad3a5e65cad26296a8b4c3675ecd2d3d1106e33883f34eceebbb73ee988315cb2aa22d01a85a92e31997013b866a69868c8a5ac1a2bf93451bdceafe5d139802b5514f5daaab9b4881f6770888a2eb8c8d5c115f1ceb07b71bfdf5593f09fb98cd5a32c230f1765e209ff1525466f5c81ba6674894496749778f99459188b1992deedab4cb9ad8104ea721dd651db3b9c1e0a92aac10f52f4e7137715695b7e452b6dde8781f3dc5a18ff139391688d0fab2a3f2bca7e0fe5be51cecbadcb4e9569c51168e1615c029a1456be6ead201530f9b4cc4a3b05b70bd0d58a421aa5d238c4366c40f33fd36a85093c790796f7ff90899723c30d20c7c7c8229e51bf09a52c7127f761e227411a7899ce99ab2f260a5ad8620f3cadee45fed488f9302208ce8e8e911986b4651b17954ea8562da7a1709262ff8e5f703efa7043127b2a511925d3ebda66b7fcc668e828dd410961f73792610a7cbace56e2955ca0ffaca30fe46637305874517adf71ad3118dccea80b4000ccf2cf5f4efdf9f81d9143c2bea1681d64c434d869c92fdd791237c5ffb9412fe7aaff51cec72ba317899a0f1b5f9e080cfbdc94d97423ddf8b8f9942d23c90130e110830ecfac99439244d0f380783982d33917fa6a38418e7fe86a8c3e208bf8d842113c490ae25f370dbb46b67443ca4e971b025638670e50445d0ea2467d03cc3a436601e669c222ad295f7a82e35d6359cf15547745004a8528873bf17d161a8d46bee780c405a72279ac4d428818eebf442ea14577efde3e17521064080bb375696d7cfe39a28aee43569182109f4c09821e987ff8c8b98c21e325f0f2008fa1a6cf06518835961500a602f1cd123e9462154ba9c12caece599cb42b3b385e88d12c0cbcb5881c43fc06fa781e17e303afc693dc25516ec035d14133e88833c0be042d2dfdd581593c3c8adea1de2011b9ea87ff9bb3e856e2ece7e8500859e084a9009c447fe804bbabcc60cb26cee87cf898b8dcc06f6002a2dba75048c6bb1301b319aa2340d2b7fdef5c65362d072b3dca4af412b09d08af523d887a6b7e21cd510fea7a361bcc79065dec85abab0ece275f9ec874a8c98e924b78b563bf574616ba58a00397245ddc53ead8929d578c6f72207cc50d918b662dac1ca45f7e463b479cf38bbf4e2b473392fe27a82d331bd2df6b38d9506dbd71dc989456e8db4eb09d002535d0a7166cd19f3f25e26410fa05d6315d3735251370ad8eb410365854a919083409f444e94e762b72b4ed719dfa42921a10a13968aeb56a8728a4c582c8fef8044314abc67ef77b7bbe433eb2a8e49d85a456591d84ba295e508c4f07ca3694f57ab2c4a3fb1c4a5cf3ffc3370e97465c7b932bc9d38dfe837a06c11ac921e79c5ec0ce89b55b2ade28239dd70a8970a2998d3a349977d589b592706978abdc80e69c041e6422f7645cfac70beed06e71aa69e6b39c896ba66abb388b48fe845608e2641bc4058440152a7f095cb91b49420a03c77c45da7027b743eec467dd09c46bcc5506c98764b1cc7184f2c0ca2c31a2bccfc168f60f7435c3f7bea9fc3ad9c7c12f58fc6c68f4eb0484d496d3a06ae53878d850cb12ff9d6617308f99a480b6aa363c38c8a8b52e3e0cc24b3742bf90a611595dfdee1919d403622f4d99f237729fbd9d561f52fd16b36ccea737280465aaad1a9ac50427502b97e080159fa8dd75a00ccc0d04b36755bf9798e2fccead32434bab3b73bf863e68afe5dbed0ea1dbd55c614e755930088736646fe71ac4ec0326a3ae918e6463a1d3465ce795a468658d31eab668ae1e07a9d845f05fbebf1089488632f6e409bdddd77d6c1ea4502a95d16b403031020b950476946211cf6cf25c8351836f25371dfacf53bc02ebd55f0a7b442c1a81f0a63f59eda6752e905b6a0d755090ed07756c99fc756731856f0c0ea70e820565aba04ae37333d1703c8ebe8f6280d93b8df820a72a65c7c9282f2ad014777ba8816d0dfbf15f1bf2ecff76ae0ea04ec3245aa875a7c736c56f393c5393a7b9c5a0e6633d388f7d742dd7cbb439840466fa697687bcc8358c38d9a3249629de49bb352f412ddb639eaf107193940663c382bebebc1bf8c325d4f02722868f06019ddd6691240397ac0f04e6b274ea91a86e3396dfd8c4371e900dbcc8bee9aa653e1e8742a4ff20056143c6965ce8b096b72a707e6d5a6f237526d0eb4f3754122169465cda79f219aba8761f8c5221824ab1339086e6905e59a6e0e78e2d18f2432a3e413f0c6540cfdc49bdd3ef0414b3e12c9a3416e869cb2c130d74c6a50245473d3c3d798eb8fa6ba08a62943cd9b7efa7fee411bfa380d70e57d82055681acf46ec8609fb885d37125180c87e5273e2367ecfaac166747f3cc951fd553f3779dc69c598c704ec4f17f70c8575af8b322a8f72ce2c502e6235e855ec46b7baf55092bf450388e2f5193afd6222a721a48ce2ee0c209a863655037bf43e8ecdafeeb18aeb7fc18c41baef1712fb51e5375d985bb05355a55044fd102624b99d63d663c390d7300061b9a037fc53ada83da3fa92acce19244e14376d34282bd4e5630ab43f4f09bddd798aa9fd39198213e2bec78f1c59a5c07f802949e3b08fe4e9670c5bf9ec5f6762da8b4aaa4b5a527deef7139a099ba0f860c4bb234713a4c13e0c46f7c16bf5599576847baca2c25d9db08e5d6e5358586c6d4a2cba0d3e2bb4cf26ee5438bdd42cd229af426fe9c17fd5a727ff06a063b7c50f2a4f5156be47bbdd882ebad325966afdf88cced5af04bbbf1cc19d5f7b1e264cee09e296fcdd59052a3c66f31c71c33133c21ef21f1632860afac10b2847812010c21f8c82089186e8e4bc4c6d1449951a556c83557bd5cc009fd1807d7daa409ab965f210d38e52b8d1a8fa9bc0691ca2695d124cb68889da50d8a051228119a278c156dc0a0acebbf08b46121957cddf3c85e7d502f22dbe5f8cd303b4e8044cd32f5d69c6a6cf0a7a850ba58d85ddf14d724aed9095c78738e1d352dadb4626cb726626bb5535e3a7001d948f90987ddc6a072ef93327d380e34a6cb9d5b13be36a53590d07f76577c8fccf7044f537ef38c80c7789403067d8e84ad0b15c05b65b9f56d1adcb8dcf389d14fc30ac32582077ab09483bb3de1891563bbae7a91409e1b160d1ae6621f1127e9d34e13f2be221df786fb8580ef26baf0bdc6579707ab3347e10874c8bbe9b3ec71131ea5c40481032728a95861d7a53c8bf61d37bbc3b3b0f4d2128708ee0186008858e7d46d9212ae5af176df86102ee1d1121b9014837092b0edee2e69c0de002acb3bc9375af361da3ad66e1d8d7027e078af40514340778407763847a302884539af2829ed7ca1254227ce69e67080dfbca1aa66321cf5b5994d910d96ad006ed007893b360fddd884f88aa940ad982210f2043bb69da5957a3952e7f95ec606133c815ca7564d0a82d2fcfeefb45a7f9f910f9a6414e8ffe6a447ffaff6414403f498b55e83ad90d99ce07fd49332be302b09d22bdd79c0a1d8249ddcbfe6dcf536d3d7e2cd88b90ea68b2b548129854504d8d5750074b8c278697547f8d5b8246086efbbe47bcb158421a347d6d5c956e79b3fe0be98c2ba7989749d2706f5ecdb0fc3f7498de50f0a393798b641282e813cef3f6ec9f714f1ce8d20f5916cef0d8856cdf13e00393f13ee7fe412b061d9063fb76869743a8929695d4e6f5b3e519cf27efed29c5c234112e8a0e4781b595b425073974639deb6108ae5aa7b1eca078ec52775ad161e8191c7b8c7105b1f7327c0a0a8bc02c1f329cecac47843c0bcfd7e1400ad055e1ac86cfd1ab292046385ab2999fc7cf5941cfb41e2592429c921115072936c7c43b8f732b26492927a9c9947e3fe40d294db1f827def92588620eadc61670bbe66ec1ff24280f781aa5e71d0bd7c2672df72f449d3d4514fce1746cc2ce48c074447b8e9716edbfb98c854a8c3a51d38b176667b2835f7c14d6c6a5ba81a1cbebbfb53838e5c08009f23cbd164ee36341dd91d8dbe584c87bc72240c066bce3912fa7e756646592954a739669eb315f2ffdacdb6f5969aaebd8b119adcd6543c19616f6b8b240a4faf10292a9b839fb6143f3e8676a964323e1570568b5749337dbaec1addddf5b15c3dd38a560d87f82887f079df2ac3c12aa3751f50c05680f25067b899fe94fa046e165643092a8931a6df1930ff5c8913d42e91c0987dcc53472fdb608d0a50ee71538c4e04a4b7eebf99ff81e1c2c75a0b87822067dd07239b641b3f52475f78138715adab4402c199657aa0763c288840af2e60e7958dc7889bf434f0a3015611ae3023e91ed481f63f30ebe6bd49e73028f8bec018557410ac4e10bb3b6b78c3153e756d48541d5387b6a1ed4571fb468f3fc4b6057ace642d830972a198c8b54978a5c5a6c9470218a0f9aad85e50a41b2a722ef5f08310485ecbda4235b5875913e6d1346f954b155f855d326c51d3eb17eaaba86e726060d4d7be9092f2bb5263ac0e03889ceba6c728f8772721316bf34592879e791bc585001b41cbbfbacc418b97aa0d90a4d0245184de3b90289bcb11ec3a2beb0faba0c6fbb88ff25fa94f4cdc9c0e2f7b3e0d02c78a63c5667206ede868ea442ee6cf320b51cd028454c1ee81857c1780f8c151bbbaa3973bb1a735895196ad71ce73273b109c38b657395cb25bf623e2da2723552bfb215bdec3f25486355c235e2ae8d01c9cbf311f77d253a8e68d4b5c8daa8074ffc0c7f03400046d85069e25ffdb08712f9387bdda91406a584b88c2d546e7cdcc6da87f53da6319c21f29b2a925231b2985c59626a366e41385d258677caf39d02ac69d5999c850d253575bf4b8eeb673acc28d8f6b43ea7f19f193730a634f7b43c7155e3ba134c9df67b3002bc95ebdaa72687131332d11ff0ae318d35208c5d53de4b20d431b2114fe4d4da8eef9eb1d9d4277e3ca54bd111ea3a062f0cd81b60724cfa94d76f68791f66484ae53eec2723005a17883906df3ac372ac78fcdeb7a6ef4bf24b64679f797039855eb9820e368ef822e65cedb2f8af5a4086a1d22937affe8890c2c65fc2e7fc43d149df5a17b524190977c36c9eb6e0b2bd4c764f62365bdef531d0290a376413fc95ebfb3af8159564c14391868da551532844084a8e282f4323c9ab400fb42a38be9d8a54caae2fc33053c9df4a524557d9db755fd6dc57667b68cf4b6e055a79d1ea38d7f579e47223b0177bd78dad078bb182be883687050452e84d71628419f3bcc3aba6019b5add446212cd848cbfc3b979636efe6265fe9b12c633ca00035773bf3c43b882efc3517f3a158a87eee6188400212e7d899485f283fad19a0a608f95a7c4919f786183d8211469f22ce38cd41ea6fbd74b60ca99e02d51ecaf48062a18b33819ee6460e96cc384b30a9990a84282a62b81d417d75727375818bd6fbea7ac836c94c06485f3cdd85a351159c268dea53f865397cbf575330fd7f4f3a5c180256794b8d9774b3f2d1baf17b4e7782ec385fc171ac84d6a3d5ee8d1983a8a5b5e3dd5b8cd19383b45752d906b8cc047f9cbe023577a84b828a48efcf94c2fbf48c442c4487519546c9e35dd96d8857737b3f5be9f48c7728b88dd5c1dbf5111b0047be5959401a45877bf8614a20dc68b750dc49e67493982d33917fa6a38418e7fe86a8c3e208bf8d842113c490ae25f370dbb46b67443ca4e971b025638670e50445d0ea2467d03cc3a43666b766539b792eac1fd1cecddaea23216d61b2132fed88c20087f84f603c3cf5014ae4ca50f82b5a15aa168b9bb0404afbf2116704657f5fe4f3c47dcbd2abff7426676ec571f77ef052e0018ad8d764c427ad26ff74ed8d14d3285d3fd372f65cc4aff3fdd99bf1194ff49e09e6965bafcd3293df2d077c6eab557294941e5e40c12adb4e82059b19807ab458b3dfa21f1d345e8793297bbbc0db94f596ff59daa23178a1b38db46379a470474d9ce524fc2d3210f939d681884e10385a5bafdcb0814847bdca4c06b46b50815465d3bd1edd34b2bbdf88026624943903777c0d87feeb44235d0065ca22766e90d15080a989def14e027595304166c91c950076ccd10f2b17fb4afe584a9125da335d38dcc37cf62186ed6dc4baeb37daa8c341c4edc174952f8c43e2f3ceb844f9283687dfcc81d866a926843d954f5099cad258082ac75a538e2f06a571ac3e65a8e187129173abe69bc14b98c6b6701fc71eeaa116c87593b15dc97a9b7ea6c90246dec7300d7dd5888badf657821a90de199c04b13cc3cd7c5fc19893ecae041ed719dfa42921a10a13968aeb56a8728a4c582c8fef8044314abc67ef77b7bbe433eb2a8e49d85a456591d84ba295e508c4f07ca36941fbe164e09008254ee8bc4f06799de1b8cbc96fb46b106d163dc29dad924bdf6e13d205a55b8a8f594dfc3efe54e6c0ec78d1ac7e07ade79762260c35ee3022a7759bed91c5096cd0fb68ee062640be81a85b2cc8253eaf7247e5bb739ca82374345bfb13ff7e489eb55837a99646f188e2b9a1ffa7e947e22d6f0380a391b5409eb8860183af7ba1ae3298f65a57385a86506cfcd81cafbc19f24857ef199e3ae46795ee33c785328e945c514163686853250cad9f63f9df1551fd2513aaad806f424d3ae131609095b130a7a3d5f3297036178654bd904da639e9443e2bbf1143a5cc34b13b0e06a0fb3c4d176a17438f2d84747514fb1766112aa5378eaa897291075bcda41a7a817d7ba76e14748acae4b02a6b4625a5c8050021aee3abd4216a30756230d19ee3aab8a7f3732dcc9c31d628dc5fd644b2f933fdb54d3465ce795a468658d31eab668ae1e07a9d845f05fbebf1089488632f6e409bdddd77d6c1ea4502a95d16b403031020b950476946211e9d71a1c77b6c8f1c07ea05e97c5c426df8a97fb5b70ef108dab449b0d4fb6b1ba7637ec8cc7d4812f8a31af52a896733607eb4a533c0093f8573c4c9b832fd5f03d120dfd7e7c19282443f7d88b465301d1d0530bc1ab84a1bfdcdaad0fded0daec54736e5f3d9c589d3fa54fd019103b97c3ca2fb17566729df7a83eb2432c6c31dcd77371a1eca854dcd838ea106cbac03c579e4fd66eae25ac06480185d3cd571e0e5a4aa4b2fc57783498710288240bd41ab6292b2f6cd2e1acce6174b61a48be69ae20c7a1697b642b8ebfb406c2ce1156a3dc4ddaf7511be7c1757fcb129e94960cc93293da899839192a6b1975556e204a508994baf3e3e238e50b51b62d687b1c69a95da3e12ba092f4cb2229553fa39ce73f88d12125351de4140dc6ad2b07c2ba3afc87c759bb5a6b355643b32adf185a395f5120a05279ad3ec079efa62213b534bbeefc885d0d90429a0bd8744176928ff129bafa00b6074d583c2d423b800bfadfa244a3d5d98a26fd70b512c902651acd7f39f14ae2f311b49273f867fdb63b367eefb4353471837b8ff32be2d43f5bb23c3a990cbdc436d35bbfdbd5fe5f4d0fdc63e0bfc937a319b131ceca663798b2f51941e39b848b4ed0b907fb2bb785371144ec936ecc5abc39dc914aaffba351bcca2c2b8715941d486b905f701a0dfcdd1ae2bdf02d4795cca248c98a7707af5a511d6bfd194a175bc42f5e0132d8553084dcb933f807e5f8c306aad9566073d8abec70aff704def0e2af9b1867602c614e939bbc04ee684a3d4bccdf1e63c2d47c6fe9610d69debb82bb143fd83a20041f68d063c811a1402a064451dcd45fed0d95758b148a8a54b1ff22921440f9dffb0afc0a84895bb92520580992b889885161eece7bce3661084ab516b4e86915c5e24e9692f2ecc9a6fb72b2162c8643cf6566bbc345b857099db5d09be232175f3693321c45fba6039d73800a1a4b51c56f9840b41e48b747f2494600120fdf91ea239f15f9ada7b211d081eb0b7f26e0965a56e34b26788402cb2400dde88c62c261ec5617fbb6f53982b8e2271a49c6dff333c2b8d43847342c527101b3ea2eecf4aca350016e84b5b38b95f3eb2812f66052547beb52d5207e00511c05e4a690ce706cad276b50d743c1583bcd70572fe309ced0948271bb0429cdc0076fcfa8700ec7aba5e680cd14408918baa2df74feb11810ed7a50614e7da886c579b347caf2ebfbeba31b2710992e2d60a1c4b3636d5b440235e5b0547efa5af32e9b5ace782c5debd8453a314f9e60d34daa7150d2c2ba4f3f51920e76a2aac667379d71a9e2f53f87dcb3482ce9d0607b3ecc8ba1bdc6f36a7644e1f10dde3b2cfcd58b8b28160f18c0ae17d93581bf5252fcceafe1c0393b1d1c7799e2ce9d7a76c7b1166b1bac98b0d42701c6c469ff894a437f56ce6121d40130dd49b042da25389588b23f810bfd5b06852c718274bdb6984f1c586798cb720c92605dac9017fd8e372e8e1738d7c83a781ecd71a3dd5e548522047a6e5670d8a7aa2a2bba2c725c98e6e4f205eb54bf3e3b683e0fffc7f81bb32535d17aa44a2470288d0bf50de179ee22f631d3f1c2e0dee82868c20c4b08696e52ab92e7ffe186e36072ca2d20be43a6a0544a1833bd0d4ac0e01412a665ddaa19c19fd5906fef3708abd57f289e28d58b773902799e5939b0fdcd7b240d8ffb73632758295fc087039f858efc3a355acc93228c3d8f94cd0d7630594c2f3afdce4fac27f6e5a9b05fe956235a6d05ddd775102f7b65310c736c0988f561058a47798c59a0e77e6e222a6b910d4121d27e49c95264a78f487162e7e4bf69a753f597d753168f349ef5ba27f05e3e03a382ca867c37cf1143246e7812b3a2fa1c518a6962f01955c47fe17f36a8250fc4ffb0aab66902a5516b224d0e99524a86e44b95c83d24738660c05a87dd787447c9fe106ba4b76f5d25d662b7f3c104a0b01c0b6991d584ce0c7c4a6b6959cdc6311ab2299e2fe2ad2812cfa0aaaa7e3fe40d294db1f827def92588620eadc61670bbe66ec1ff24280f781aa5e71d0bd7c2672df72f449d3d4514fce1746cc2ce48c074447b8e9716edbfb98c854a8c3a51d38b176667b2835f7c14d6c6a5ba54f93f02eacd7c5ac170917bc7f4b498af5acc863237bb1882bee6c62021fcc55a952d872507773f7963716684e6775e3988e095cc1a9c2f76cbc068208bbd6002755a26b61b99f4ecb0e41e074289ede05e26b62b9bc0a7eee194cf4f79c8fe21446ee599e3f70707018ddb90b067b8f994cbb7ae39db91296a5f218c6c74dafd7c83ceb2e10598f242aedcd1c2463131f7ea2fb1b8729c0ff56e75f8b11bcdc535464221dc5d8d488bdde2b46082e59f7191730eaf5848e589a9e664b12ac4cf897fca68a7db3ce75534c70bdd401ff8d97e79b2dabe4750260918b2f5972d82af91eb152d9bd64d6a7bc6cdbebc3cde0a83797e759f1b57f5ef53aafa7b94a91c6e5b6c62d3e80ce3c9c3aa0e66e623dbb8063ad82ff9e4aaeb1e55786fd1a8248ff0d5bb1e5fffccca34a356ad63a09de90c660d25459b96b8fd5aa10a9ec415917d60da528c147ad32dc38d8e657f2268b381f8c6b6453add71bd08109417c7e816d19231fd9ffb1b8b8ee0ce8230bce001adfe90e10bbdf77c79a70ce682f7625114ff2cd26eb5c89cda355206e9d7138d7cdd42d87975f7fde4b74e3191df0559891119545584722830cfca0c870c7e91a6b162bdaa7788f312715578613509e3f314127f2ce6646bca77d3e85e59a3e4284221a703b6e88c61bb1a735895196ad71ce73273b109c38b657395cb25bf623e2da2723552bfb215bdec3f25486355c235e2ae8d01c9cbf311f77d253a8e68d4b5c8daa8074ffc0c7f03400046d85069e25ffdb08712f9387b282a45532d6d64b7c1d09d1a5d7397ae30712f2209ba5c4727dcd5e3bb877404c0e430e638a5df5deab0c27221bf0cab07b54494bc7f9d5b59db292cbd836ca048f5c6313389ff965b6ce204814b424b94609b14d66a78a3cd4a0069aa82b899f069edf0e694b1dd375ed3f7defda28dce3dfac80dd62726a919aa33fa8b1e1f7905d8f45ae26013765bded0d990fae3ec5671d2d2ee8d7bc8fe390ab8f4e4c974755d2f936cfa6b6597587ee38a684f492734fa92673848ab4dcdfca819617adde79419437a25e824fddb2b1e7737d4aeaab2f5e81a94cbd687108281af63e19234e2b2b880847c34a2731e0b11ca4c66b984491d044b039bb769783655c161e0c2dcd6224994d8eb069f883688d1b8161d5c6d893b8cda0f1d751f73de60bbd680d7430794c2108a61cd4a98106ed0213713c3405f8e6d5c225cff8678ddf4e854afa452b5c1d91082fa56a05071660e13653757c2f15bff0fe23122deda6c9abcd7fc191d7625ac0af80bf0a13555aef99491b7f4e81dc926a477b91ddce4b4100b069c1f7b513fc5ea387b8d8ba4f3784d5c1f319793c8d47d8acc36f3cd6c4a4793d7da19d3d66b804e1d26551a14fe62981cf643b3bc890466a7c36519ee2c7d672661fbbcda07ef237f550a28837f39242d3d722f581de34b992ffe1ffa9000eb54bfec866ed0010df966aa2878cd21502252e08e752fff8f2730e2e56e5306b66bbcd357f56d9f696450999cc2cba1cfa2e32bbd0e07136f650893fc52ef8eb704d6e284baa1bff7ba64dc02080759cfa5527f865563220af94bf8f57ad7862146e53784979e2876b2602b76bce6eb3758cce2d1721f2eae901dbf5111b0047be5959401a45877bf8614a20dc68b750dc49e67493982d33917fa6a38418e7fe86a8c3e208bf8d842113c490ae25f370dbb46b67443ca4e971b025638670e50445d0ea2467d03cc3a43665b3aabee90438a1c905ebe00f542d65c2e09e97bbf2a5305bb256d8c3d55c149955f8a825181d12985c03f34268002eb4348e334ffbe8e41d7af308df01cf1ec962d314ea816b1ffc63b358a4e53eb96a7fcbd9589616386c32e295f61623b0a42456b6b4040da50a5157a8272b879819f3d749ce58adbbaf67297a61df7117a0c50bf13dcb94d6dfc348ad3f32086dcd3434fb07867fdc46622e1d102efc5ede6aa01aa3e7892715515dcea39864445e75ea03ac58a241b326e593349b23977a94869cf07cf9d3df7a028ecb1f459433b13085085188a0fa3ec6b6e8851cd6fa61a4e98b386f324ba403dda79b710df3f82dcae18685af2de3e8fa327603db55c5843a3287be3df5e53947f13f5f75955fee1549a6c74983d3ef46fd330fd87ca4b8d0696c8e6f805088a7d6181668f0beef269eb63dc75f036cb4e036ed717aecd01d63fb34c32c12fc04a9e7f6b1ad43aa803e15640ac2fbb0972d72090726af799ebe308c3c71b946c0817ae406b9169fd5ed7dd5888badf657821a90de199c04b13cc3cd7c5fc19893ecae041ed719dfa42921a10a13968aeb56a8728a4c582c8fef8044314abc67ef77b7bbe433eb2a8e49d85a456591d84ba295e508c4f07ca369498d3bd89be9d50781320b9b54419ef49b3a5db492dd1e9696be9adb074dacb3eb21e310e1fa32c7cee967c075e96ff704d371b422cda943205f95f75efc198743627a740fe9b6163f23215ad6487634f3306838a1f52714bdd4a2db295af673b1c0a294bd583b112f234f61d20c8aad100f5e7b56e0aff5dccd8f758c3a3207b09f561cbf84bbe9462a3ad8335db43037293c0ff7af8da78d101db3de39f62ca8acf078d0b0cbce11758cd632096f2b8716eeaf2a3e8ec6d1387fdd4e6f2195bb9a8bd9d370d012552926a0de790322ae26353d6528e8bfd1b03c29238089099d2a6cfd3bb8ffaca6d5cb7a1ddd42db63d1c3e6ca0f08e601db63ddbdb3044a04f3e322d6306991826b08e3b1d6bb1d35b29dcf058da340337e2ea5273ab2f999230600756230d19ee3aab8a7f3732dcc9c31d628dc5fd644b2f933fdb54d3465ce795a468658d31eab668ae1e07a9d845f05fbebf1089488632f6e409bdddd77d6c1ea4502a95d16b403031020b950476946211e4724676ec57babffc09d6799febf3c5c3f931a03ba382ac72d225b8e4499da66cb7c0a4e21f56a68665906f84211aefd206f0ad4d237d3e0ff21838f0f0912fac680996457d066b2c490a8831cf4f5d82362d8e29756a59a4bb2e493823bd740495069f60be4bf8b8794e6e957e9e8982a599377c09210c0777287deb19860736f5ed45abe6500ac3c35a6ac4553e08266ecf469791cf69a2de465b4d404fd8c33f91fc560f3d3e6d20a15b6cd3f8ef43ef11e84958d095576aafb2a8eb1fee49818ce0e70d234c0ac1a9a4448001798909865b46684c5cb6c9dabbbaa838b82e36cb1fda6769fd0a259510d8376d3e371b4fd76f396659af88fc35ca6d17e8600f382258f4d434725fd479b1c7b0ca09f817287e627a6d3fc60e712c42ac5cb541951721c6543173efe96f0b47c05b927de5f451df8c613faddef1d0b3e47b2e3cbe9cf01f69d0f544a410ace661c90dc8351fa093ba6c13989bac746082349425c8303b66bc78bc31b95b460968012d675d86a5205e4f24ec847aecdc8633cf164b9657e22fa3d7c814a18128a12fef47a4852ea4ee90fcc2ef1d8fecfaff37aaac9f153a6a76e59e88f6f65e0a253b3ffe42fee830b3cbfaae12c458494f52614279b538bccf60cae3ee58e7a825e04126ca897872feb4b41de27e711a4b7d042d3eea74bc9145e6273677388808c3a39d76518267a481064e939a96daec3ac87677c137cd49b8c901e7c4f5fb50f4cb1d9df7e43382dd586cf84c5288e6f1a86f649e5b4b84cda11f4ad9eacc4d8076c78ae0ecb800c8d5c701ab98a8509a4c5f8cbc98e890d5fc7a12f7763c7c512b6108fac346a6aa817d846a5c36391b98abf358ff49988de515b5443e003b0c0c8de7b8d201654248d56af9f9001b3d675c6d231dd6e2dcd76dcd70253da3d96eaefc545d3d8a3f982ab639615964435d871a997860c4a323e384ae4977a5a38eec77b3e4f515000236f505f0a896fd848a73ab0b3fd406f33f6d6171f86d58037238151bd5bd46ee80b7cc28ca86189cc8b47629dfedc8ecec9b26f9ae6651071840535c3fdae6867d34a47990cee935cfcefffd05231cb571e6c1bcbece8a2459ebec5b8fb4121c6edb20fb1ad80a6c0b710c83c7e0d5d944f8e008b888a3247d333125347efcda9a41d2e98ba2eb76ac176cf0ad3b55b3b8c26662e1eab0f463f062dd397f2b8ee86dab1abeb03f8360f1c675ec6266c5f05493311245ca08b99f9db97167faeb667014817358863073851ed7ae18c110a8a218cc4ea17bc56d462facd4e9c87653e523f2825a1d64bd47e97ee2f7d4dca73f59266fb4a311e328362c5825b625c58df3cd47fef7883d2a24a1f311c76f55bd41ddaa66a3ed33c19594317e8707725b1c4b2721506f71c7afce0a2fb3aa990c175444f157c1d979b5bba47d1d56b5cfaf013d81105f2bdf72b74f885f19b23a52f72979da411dd84b27ca967aa84612f646b5857d75117bfde60d94b5bf060bacc6ce76fbd5ae4b938673af0ca3c7d309cce1cc3cbc4b48dfdd5c51518853feecec2192938c51e08848dc310f4d2dd220fa63236a7862ada17c2d71f16d8f6563329f979ebc5bcb332943b38ca5c52dc99747e1d784050846e9b90546295a93e2bb845f6869b9c5f4939d436b6b5913c76f40ff1ec612061b2fdcda5c88cdb293adf9472f3e70d1b31ed6f5ce41e5b107968b7a2b08ad57f5bd8385b6b0df907b9879262ea8770a93897e3870884633cf0d7eefeb5a9e2cf908701985c20f0369290827c83a1511ce445e7426283a39f08c62908fb8cfd062d962f2079265c17c3104d5eeb21a93ccbe336f55155279a0d744e2c497db47c91028cf351c2561cf4c7f76141ba20d453466fb30d07dd4ad9d790167c7e9c46910b7f95d3c4ce4faf7b1454ca5cd8ef69aaa4c82a1736a768b5a2910b71fe2c9837657733c07f4c5960c39d93a018903f69305ca3b52236725620caea31f47bfe3b0fd909c6fdb423d56572a81acd054d4fbb8fb4121bf45cfa24ea51d8eb3b07a7ab02b9bc3628a53bf1688d83d8556eb914d088c2b523897b353235a32275e685cb39402bcdf09fb6151862c45c42600f0072a70da67323b7f5cc49c2dab14a5e80e00c7b456711f9ee930b3f1eaf3b222905d3a3730194a866f04b76d4b761364d607c3722d42366499ae5d82f3964d82b8e583ff372b2dda93407e7b543d267f853873715c61003169c8c9c7486abc96038362a06e8245e39613fac658c84a2aa397532e9a8fe04af1f33385387485e7fd40e3335ad0d7b331feac8c56387649d6f0b04910b08007b10923e8a5401b35a3bb3d0d14f66ee17a8759274059b00f14eab798ca3c774707e32ecf3f423206200bab6631d053ca88b8325c47581f5af2f1f0c7e031da36d8842c5ad6b8b9dc9f8a5ef0cc35f5900d92e0455356327fb976ee11965c0fb90b313a974913fe1925c9cb3d645cde9042de003b4980ab9b06c014c6718f20713ca2d73523edc6b22384996b2fe47cd1d22ca8756436ffdd9f8f951bcaafc8a60e5d91d23b9b09e6f19e953caae0a8e3163b70b5f18cb513728a24ad5db7d8bba579fa4c7f0a43f6343aed80ec35ab531ec3bb1a3c6ca93b96fe34d796ba6520edf378c8471a9806180281553916636d6e1759211d3c3de92c799dfe2f26ef3381d3fd32c7db7c0f0d57742d4405332de364f3cd76bce56b60d67031b2b0ffa4cc6f3759d63a71b2e69543240e2e573b212e22f4e65cee7d6c65a61daf08f2af1cc5bd9c496527f172abd08ab307c6a2a3e46bfa50a3e890e41dad3789d7472b8e2b97c09621a4d94d551013e6f8e3f522b17a3990b7f35092a4783ac40274001d47d7d2b327b96270b4570ae7219fe3e738043f1ac1f030edb45fef459721aa9af492e94699ab05f5aa84880c45e5e5201c38bf233717485230d96cf6e1ff0ebe91e11a22c6ecde207acc648846facd9772cc816136bae015ad4e8f224d2f7248a8ef62e4988c4272141409b708ce4e5a758bee2e1a541ed25d388baf103c4c494e76a7d022040d85ed9a65baa5d3565b1430f3ae1fc2675800b19152e87e6c6dd77227e1a6fd2a7181e1ce1eec38df3b29840b5fde9825a885a0a3e7280b67d57b5746e9d7fb7a44d1cd932988457a3418d36ea447af9d1f8fad55f73d4096d28148098ef839b4b6cb2dbd6e24b62d438f1ff2cc98718c0b7dafc12a6f2cf527fe57c1c5b8ccb6ee89df8643768e9b78c044a03ac345a7fed465b10cc689d222e43ca9f618179c755040bb60486ef370965b00d9c02e84526993ed8502ebc5665ac4ae750fb07f52ba89a6050b9e507d90f40d0a2e9ce21cc40bd53f21d5ffd3442a9fff9bb6b3fc8752e5197c617c7702284390c1a35b58759cd2bf10173651d9de7a71dd593d97e2666d3703ec9c7ed104bfac52f7cb88db968f85a2ea8ab5776df8d2aab2d7c8e227495a582278dc0de4ebd5255431d7d508b7d14266ca383e52bdbd743516d3d855504d5d20ac06c5299613c0a54ab933d9d43dde8174ede025bcbf185bf15519ca54b965fc1d69e07e05d56a887307b448796ba5e32031bfed545557f65040f085241f74bf1218f978e1537c2a2aa932dda8f14e3d25e97f22fab29eab406bea6032dd9ac43c19cc0a3d7da1f13b19ac340b4cea599df1249f748444157995ab43583d149fb92e591ff050d5d3a0d9a11eded4fc58050a43a0377312990afad83f9c988e5d3cec580a604ed1ff7227ffd02c71d88ac24acc81a17757aae627ded4b7d0d8366fb5531f73bbaa8fe82ff3d01844daaa64fbecb9f789e7f35417bf5964a39e21164d4c26bdf7b1f01a23b00458934edbd4d5a14f63d74c5f285179029aa16716fe2d043e723675566ac62131e5f11bcfb4c501a80100e19b1c14d93985bd6495b8bfada5b9781dfebdfc16f9508e0fb300252b10b664c2c90cf4307631256ec0821fa81e354017de5acb4e4937942242d90492a5066c7863427399aadb987f0b94532bca2ab71d272fc0f3ad4667b59004c079340a9f6c078b6ece85d9ff26acd91db6a5c1c806b959f823850ca80df7a11afd4926a1257c39e98ab0fb1b9e664b4ff217c952fc91a69f252c02d5f69f9baeec13e1f8e401fd269182521df5727b5ca82aa7d55eab4ed41a1e65ce789add51ec3d43f5f3ee65271668610404568b5a4a6e2a7600df51ca76462a604f51255f452ea1d8029fafb5560fa7b9e247056ffde5c8f3578d618e4aa27e8890757803245112dad72889721f4d8532ac890aebc5014d62f9748d95510c70f8c40acf7d8f8eb909d6d820d91d85748bf994520062e00dc7164abf81c61971d5bb3f75dca517b801b6b06b36e9881e6c554d951633a439a2715fb1428c3ec8d5b35f45a4ae27bfcbb35309e2df0a8bb560e5b893cfb92d8f4716aa89af92f19d9d4af72aede27b56697cbc62700b6fad9f8d840bc0632d34380b461f73a745dc07994a594d2ce2b7bf64f4ba01327b2d223e70145744fb78279bff9a4ad52898c143ef6f5c761c1c28eaac16572265530f8f2bdfa4059cd83e833f9b09096f5b8e04dba9ab3342cb540acdc424696cd9d5567abb69aaece337e68397d6e1af2a3910ff6fa169486b40c3dcc3fdcd8c5828531f1daa00b3f98adca35754f0e83dd2da5560077083fc105a83526c0f192bed4f7e5e00e8a9bc64d7e0e4c6a49eb27cc180095dac4d024abd3261c5becd90ca20e3a7ea3b9b38f5f85047546c01b9c68369454107e482c5f38a90f20ebf531df527fef7325a9ddf8f4a62bb52c9786954837728b106caf5180fb2e42c7ddc38d675321ef9a5cf90c9b6e8a068803d6e6c479872546da848cf037a3f2efb4f5f12c4494b4a1ec490a0222e9257dd968d5ddfd4ebb95fc15d6282326783db321383bdae88e481a0a35ea5850d70d7b618137bb3ab5822f1b2e1055bdf5fbc757857b78d6d8d2a88e4f683366cb1d3db5980d9ec863d2f220cf8ca3830e509f9ce1434603fed526591e0a316373b5f7b679a57d3d308eab1a609c52eeea3fc31999aa7a690641e4103530c673c139c86ac588745585687e70540e933dfaed4acf558bd0ecea7db812e3d5e39a9770b7809e93b729980d294ac3305ed8e49ff41fb940514d16c43ff064afdc8a2d8bb53ae83d6e7d7a218594ace56fa0a6606ff98f3b60ac438fb06488ffc6c473cd960e0630f40137f07a20fc4133ea50699ea158b067f24379416b540e1a4579a8d467449da0b03bcca259a4a8b712286e57675027946c79091d2b6a308aca4512a69eae1f77548be7702458d805c47631f94603b4af645f95817bbdb3985a4d1a98dbb7c6484decb4b0de87102d721c05cd6a3a00e0bed0dfa1b02b78ab17091c34b43e1472d376e9333507e40585f6cb50d8c62247027b602d5d5b912a2d43ca0a5dca6f1a0af4efd47e157fcbe2e0e3566460f861963e515d4504c7496db0eb17f6cbd4ef55b9028a7b4f23764fb1e9371e43f5ec93a2ed0680f50217d06dee82234ddf57746541c837fd63a4e22097786833db8ef62282c9d3376fb82ed9931131392ffbbbfd34af277c97560a1ea3ed720886aed81478299ddcfea5f0ffc9bf09a8829856b5399e0169eabcfc804c70c2c00c2815e77ca1f9834bcf562768b276fd8df6a87f5f73af4ad37d4e1b9168de12972c9b21b4ddd87154e5a94418d5b4559a43eea381b5cc3e7aedfbca5f1a9ef6f14eee1a6356a946826fde5b734e15715637c9f7afa844abad6d5e55c9441b5cb24c24af16c95c8757cf6235dcf603bb278661c506109d741e08beb5b99ddc00b2b52048f97ff78d67fcd87819fca27285870b651ddc922c302b0f5cac344556280ac052785e49489b1050138cbf2e1d08248fe44828f1accb7f6d81ec054e1e9438c9579faefe6748cf767e7a95590f2cccb5641c7deb5bc02ca0a9d77b3d7464cfbed74a3952dc35bd9674d5de92db437556de7dfee05aa6a12f16a3018cd95523d7a24b09de0247ce8dd4681cf9ea461da35a6adb044a10363380ea099d1856c041e140f84a28993bc414b2ae0ead3d243e5e9e95ef2b4d66ee1fb0b51c869e9adefdd29c9e36701369b08c5072aa1d4917ef3e7c297958eb86afbec586647afc769ecba5516308c7361f40c56a4fd06e2a075f76a238e1fa262beb05c5828312b75bd0240801c93d67f7afb529a2663c2f6ae551102366f6b520182d5a08fdf0b7d48988c4cafe4b0ef19818ac77c329ab19461c0fe5d40c3ecee18c91fe5d0a1af8bd21a4bb84627153953012b1ee52ea4db28a1bde586fd9452df56a7914acc5957091f007ba21a24ef5237163c013bb6410b200331c874d3ae2dfd549d07409a7269d779c18ab3d2d8a9d456656f0f4759a7ff9e624d8b8e2895e585adfcc496c4dba0031f9bd1e6659d34533587ba76556b9a096be8714837350554686b7dcb6b4fa50a824e532b1bfe6fd44735e3fe0b1c332fc1175e87cef7434ae9b9a5efc31c732c30631ad09b76361a73a2152c0c3f2bed9c298321634a19ef1952a547e03d65bf94b911c94489b45ca1e34f1340f3e7dd56c8d80023d44fc45477dd9fd084da2565126231fb14bad114807373744114a9767cbca9d9700fa0abd11f6c053d8efda281a152fa71912d9bbaf6208516dfe3dfc09435457c3fae843c26b77a4cb7c42f1e3d92738128e83f50914dd93cd178b3c73359418e4c25fe6bf2b54955114a7b186872f0fb89c307061ff64eb2f262bd2485600fe9592b168faf0f04573c2231e9323337a7f6b90cd138d095e39438f18e5478619b8407ff12b5a5528426e95031b9fc9f5c15081239560ea8aac8953fc379cdb1af4f69ca5c0745ca5ab995bf14fbc03baa83a89aed22a483b622d5e106539312486d6d94daba5d3bb634b8b2443884a56c0b511b3152678ee1c7b21e13d07d84111cbfd644c8d6a4efd785b1ea129c62b2a2b77aa79abd7d10019aa29cf8296952c49a60e391621149918e5c43bae8aa8d079e4099134536027fe5e9e4f650c42b3f7621fb31fb61f99a31f46e3ae51d79c53e608c2ec13e904c88a0d652941b816d3a7734bb2501785ab94c6b35913551c70a77719e8418963bc4d4f2e739cd72c86084ebc0f05c2ef6dc5dfdacaaa098aeeb281f6c2d4e2ed34e6f722d30e963c6ab1a527f19809f92162c1bc1ebc93b8d104666d73d923822cc4eff8bf8a90f89c9111367df8804751c5795f13ca8df28ddbba08e55e541ef93a205c644d000d082ac9ff7a083f8047f2e189cbc29aa7b7504f5c9a7f1129f5f053eff81cb7239c68877f56a103bd9fb6302d7ea31198dd98b426127c203586bcc07472ab6030dc9bf9e8467955602fe512534f160000f1418948f36cab7d64e250c9b2448bcd4a8e0e31d9a1d194f1216eaf6760f20b5d712a1f4987983265e989523ea44eac71da36550447be35cc30a2c037620a4196384ec8673a9a9a596ba67b344845c75df3755aef6d716c662b88cc3669ec5356486d4ea5bed342ffc2493b48d36634d849f6351752227813c0c1d4972f824766ca7bb050a4464cebe3fbf0f5c3f76a2370f556fefc783d94ddba94a94e70cb79469742ba87de79552f3591e3dec318f72e7f8c8d7b2f774135e8c5c6ce336b7349581488e4d8842cbf4c401a06f7cd1eced491b8765ab70a520e8e1781a0bfed195b4a0c5a92031e1c62715019a80654f0b8bd4cdf659c46390637698a17544edc54c1c5ee7cc0e24a5b5096218b002bfdbb5eb6cecece6b92f6cf12d60c5f012556c2718871b570187cfcc6078ae13dbce56324b3aee952b27ad94a0fb07d8542d15132187b73624f847695fa40d816144cfc31cede60f7467f8e024a253351046868cff95890c629f48c38f469d99bb2ca87b9b79a681978eade2d250e5258eba92d65224b7c78dd1dbdd3c5456357cc105d5c2159629598fe15f81b118f23445c246fca4df836806736c062bf64d17f1052f82ac557c6da6e84f5c1a5af15e526c8eaeb016534142391ec159d7dfde21daf77c489d77b022482735db54d0b8a6f9f0dbd3285b279e3356affacf544ead3c53efda358452acc8e0077a82512e7d9d21117fd4ace3954d77cb9e28a13578fd9478ffbf6a49704361e3c269661dac2e05fcaf26fff114a9787aa4b001ad285bcb86fa8c78e30d7767089a69d41b6e058db45c2e53752d922e827b6633c53f147c098743fa4be336873288e793f7ccea3b3ddd37e8f6887ce633398a6f218589196188a7ef8f628a4cc1711ec684a3c304b1ac9276ec64c843b332a27546a74d3f2b160c0d1caa1b27aaf3a97dc875c933af113326d63a7071fdd9d35f0db9687d771ae1c604ea6153f56014276361f3d7cc17b198a447740f4f296404109062a391cf73f6940fc44c50fbd04a34a1c832ec841ba294ab1ceebc7d2d9e1201f644ed794cf8672d215679912b65eca0854f1d29e1914c8e667736426e63031d9f8e06876b219bb4b2e422cc5d308e60d860e0c8d71f9c1d491405b7335c19acc0ae7bb4086f785639fe46578b83b1a73a0e944ea02853e33f2bff20d1fcd4af852590873b6f6f846032c273daedc76625d7d0a56d3d6edf7dc694466293f4c426697445f473709526278769b6871b70f3561c9277e76e6103597a38005444f65e115c61450456d614ea3446677ed076d00c0c70ee0012813c91e732cc458d7f88e96705bc352d3df6cb4a23ff35c5ea432224558ee91423a7bc2c6e856434f85d456f7e78767e65e1b26726c6cc75291652fe9b390a1af724a9975b854a5b49bd8043eba75153a3b23ad3d12949780051ecbda6e16acf8003412f00705b6811f7166fba852c3c79cb4d2e1522bffd60e477c797ff7aba18bd8ac32b4d4b9c4062cb37a929e0df35530e3b6c93d54e9fe4cbde7123ae4e1896b431cf877b0db8e3c5e9e47747d720b52a186d1400f4610ce61b2455bae0825b3cc590ff4bf868992ad4d89c03685db3dc68f133bb5f9c4729428d4084e44ae257f7bc95afe3cf2a0087fd670f705ee5417f1c07b0efa1d938680d9d4fb00fcb47b8ed541b89dde88a05dc773db6e3f86ea40b6ca3e669ee5ad3a6a23949182b25ed2bfe60584022e0d66fc949e6b47567c07dbcd7c30cc35eb52036b893ce612191847bc9735f53dda842ca37099aa735c457b7786edec23b8a0984dd7ec499bfd016d287db04e2bc27e12a987e7149d99d4bbb8fa72b470c93d7543988af50da2711c3311ecba43b3e142fbd0204abedcda218dd2cff6e02ce45dfc9da807a8840ad39650b621ac1f9a8fe2a9445628708f7c56b07ae3102a96c748fd81d2ba9d397c6cdfdee2315b91bad0a75d4f7c2c33daab1afb0f470de079faa0e66803609451788619f04d7a240cde50a0537493b4daba2843be5c3b2db7da1b714536e93f82cc1bde52fdadbedb4d535dc630649d143224631076b2569a20ccc0c5055906e691e8e2082f24e189d3ed6ba34c5c892247433ab5368f44e39ede1fa84370daeb4b1a08c75386192818284e900cf3cbe7589c1fa38a5761bc20ee81468bb707fd598dc81dea1bb4afedf16d51dfbdd027ee35663d630d6e3a65f159a4d6ee752b8fe8add47ab6890d6573dc47a062098cee7c564720d88f361b0b557d3fd214007526f0f6f139f43330a9cb81d42661ed1ee4c25ef83b7886fea6050e0954a7d0fa8a8f9be84b924260dde211a5f322dfe755089d707c0cc315c7ec74289ee6cc1bc9db23a1431af22385b2348e3fc0e86d5f292d41b8edc095c17266a115278fecf9dd6fa8b6a992f85cefe9c501e6ea74b250f09fdefbf2fdbbe5b2dec035adc6834c52d9b70dc69073825e3bdcc6f34a79ddd9edc37c04d81283c95063d8535d7953b5e8642238d47dba3044c7a8bc429625dec346df502fa32a8345d1dac59dff02ba4f3bdc4afe7af041dd41609bc733c728fe83d33ca1674eb1abf55db7025861459e4d6fe794ad0555b14ea53a7c8ba7e37a86dedeb55230ddfb14828a19f730b94ddd2ad74a7a4bdbb84431a2c16d0494001497331073c83aea2d7d7cd7c499e3e00852181850d765a350dd1f430a762b6678d17375a929e05853928009067fcc162577dfda06d51e4eedf5445cc4d501dd01b2ffa35134fe2e81fae95148e11fe9c2249e2f278dd285a2f274d2eac7ef678892c8cbf62a28add53503c0c7f5d6905e98d152501c1cadb1e9841882079ee2f6501b463d700320b759a513d3beb6f491fbb032cbb9cc8723ca2c5a1be42a94cee58635071dd166c541ac4de2832b147cd415997127742f2fcf004fdde0ace9b1fa94d5c887090d3d227097544d828616f8ef8b6f73dfc7de778215faa8441dc06edc25f25181244571347229740c55882f766bd907f1b2724d23b106ec81e8c322052bcbc59716b6d97e7bfa32717cf7199d79cb59e0a74bbf77279046ce039af434adef181c0846616f7997a8494ffc3dff3cf290b60e35f6c05b87ed757268195d2e61c3747f771077fee3140704cbe4040dddba78650630853581d211d9dc6ade082d26204ba4e7d6a341b9975eaca85bab6fe7a6af580e7bc214c61bba86a1072bbf92d6cba044f9d1cca4e724e628722cf0d157cc30170df8ea4fcf80a1a4439712fa9863f8a02ff1b51fe9fb74caa3f6027770c548e5b9dc499cc9ab2a19e0f13c7c6d116202aabc1668b42458ba9791c6eddda37d738f88682a665782488c7941e0fd6c5b79be510ae8bf4446c49565ba6b3aaefeaffdc786d404c5f1997793b6e8e76e844cb2279af279b14663eec6fe20d13c36378cb320d2ad6564d6ddb9f7781a23838112168dbac294ecd08784b3349b22e551b468c8766b7a27be04ae5d23c6336cd6dbee322fd862a4cba23303aa5b756c1d98f93905407123b5535d212def5d2f24392c1dab495bcc23c7fedf13e2122d706fdc489c24d22ccd9c5be762b0329d056b2e2fd8781bc470d075c98ade4dfc3b736048a8f81f6d3b4a8817155353fb8e9645c98ec8cc6b49f8560f09f0a8063366e6c163365edb61fb5c48aa67ddcbe2973af5b93d43ce8d8c5f31b8424d2959f3461f78474f872dfcbb1ea60410238f0e8501af8071eee9820804ce1d24b1b71004d37412117c1e57a92ca0e5374388406bb0e5ae63e3dcef8b6008729517127eacc1a4945b3d66d2ed19737f331392c9950d93cd63e8e05054d4e9eb32c69e358f55f5bc7b80780aa53214d01361abea26e13093061f28903810c84c501cdbc9e375bb1322fdbb290c8acd3ecde7dca31ed40619034e86c7275971c957cfe5ea34892c02849346119ce9f864aacdf548c4552d81bd558c308e2b3ced25b9ead8d7780d5c63ba9275cb89879f518e3aaadc038b779a11fc80c6597499d8e704d276515a16844cf4b1effcef01c46447e41b5f0dcdb5e535915242ab5918cfa73b6aafb19e9bcdc96aa9691e6a765e4f0fd30a3416ab99a8d5f75021620efb8709bc184a4518346eaf9cf4184947fb2d3c5089dbed140f5eb4715500956ee59ee5e21c443a2605aa915e13ce7f61040ab2633c3084f127b0507a3aef2528f9caca71c8d003b52febc6fccdd6992d96272dbba18323ab2229a917db9a7eaf1c91b04c26fff648d986a2ae7b0a6c4119951d6c227b1ae487bd0e9b9359402791f3219910d474ef94475f5254888cc1699ba2ebef76f0f764ba7af2f2821ac45422ecb4f201ed89f6a966594cf3881511bac57f1fb6faef6a59662f68c2ba7429bedbe81fb9e673dc9615bc37b61575f13e1827453c6daf310ac88b321ec9497ffc37dd22a468d22f2da995590947cb5f8681b010cce41c61ff2bb84ef032f66fce5ac3877f489ea4fad85234fb21508c8914eae99be413bfee5a3195c3ae37f1e7d587a8ca3c51c01af75968dc3f8cbbf7f378abeac32e50ae76a359054bf213f805c20db434493d8d582efd37b4f1d4407ad5c356610e362276af1b977db643ea66ae5aea648690dc4883c1c45317f771023f56a3276b598c816162f6bb930d71389c1f5594caccf668ba46fc565d8dfad0a8efc483cb8d455c0a16a4ad85b1dbd36e6508e9a96365162e2e2d01030525281e794808e37396642d8e50da45fd2ac5364fdaabe401e682075b859e03f74face885693a21e8f6957329dfb6c7e0b0fc54e471b34559a0a8c1f20394f0fa1de4ae72d54128c423356e9a3f9d1044800232db8d5ef9b9070d877a4c4e650d1e91b7a610effdb3c5438972d5988ba2f20381998aff2807ed2ada4c774447131b3526324a16e9ab1c59cfc9a897ed975d271fc2b3fbd9f32c24d4573384cd2ce5381ca9d0e546d92f002cc3c033ba3b5c1f61fbfba402ae7ac625651710856bd07e0cd98b5f2a532683fe018f9a80d7dd52d0631b883861d9dcb600614335761b8440193d44be15bc17d7ef03e98f7d3c79c13ea6f4504ae581a3c3083ae74693ef80585b231c3d6db0abf900cf766e6b04e680fd18b616a71359e9ad9cc62693ed4d7c6ebdb7a6befd1271951876a617ca8b12750da5a07c224369bfb86fb63c112dcfbb0b2cf6918208d99547eeac61f71b788773e1837145d4c864c45c22d3915345a796f1889d91dfb4242cdeafde006a7395f5a89ba0327567914b6776884491a4d2d39d3fed284dc748a7aed62147e834d894ae03a5fdef5d0faed4058ee87bab99b40c7e6e6bac47c641de196c704d3bb76969df99978c9c6c382efb4fbdbb2c1df1f9f767de90e0d67892e46ba3b8f2feb635479d0c692137f13d175ce448983bb04008bdd104792a5060ae8a06b5f19a0f39c05a2bfc5a9d3ebd28d190cc1513c32b436d3db6cee00cba2b4d33e46a0e5e803a21d4134402c22ceacc39b5de9afc5e40fdc676763940a191c5476a317b59754714133f70179e41ead2d46bd36b032aec85d6b2fbc178764605b8d3eada9c5dda8154a061409547238b8964e78ea7f8cf0e3a0c0b3c2dbc8bd5a7ca7d9c593de5912ff43309ae7f1a062872c17a40bcedb8e0d1560b1d22933c320498a32c27af0acf04380056e053f0585b841866759932c88c3cd435d5dc602d7b37589733d2222ab0e91e877e5d3dc1bcf189ac3af8cbb279b487e6fcadf7f97d22c83b1823284747b43f83fd3d63c1d1fc7d09bab17ee7f72c50445f205121bb52256165e6c39ef05c40e2845c13baee37dbc33cc317fe8899cb6d6c8afa46ecd46bc2013c6826aa4d2dff447110e2c2e1c1e1168352fc54fbf7cad7a119acbffb9f14706247dae146e11c5c1cbbaa807216932a1bfa09b6d267c31a22dab5afa2e0e8252ca97c060893b33c8fa11b8e769d0fda0c70ef1499ac73dbc0b5560ce766ef05f6bfe764df224d3477d1e13e50f1c77555b1be1aabb3f01b23ba9bbe49ccf5376503a3d0a7a070d02aeb7917dc108129f8015ff87270cf6310dc7e7bed47698f9bf71117a709ebb27abfb0fa3ba03db9b08d55f05b683e5d7472bd523a7969cb399f98ce90109354b0b96f9b61168f74e3ceb20f01226d41db0a7363e98582158684ae821f1e72de7df76ec3de7c4035ea44f576b8450fffc0d773a3e1e4ceb2ae5b3e0f3b8c5be60e11ed426eb1450e91e1cbcd6fa2e3ef463181f62d6acfc9df943529db3594a21695db614f9fcc0ee3da7507f57d1144eacd21fcd1d10013b0f07cf7067643a2c425c88bbf6b6f0cc7eb7e01452345aa686cdf70cc5556fdeb331083be4312131b131c8b2376e4c667707aa46e87ac9da2762329f6667653a49d8cc80dc34dbdeb15f6049bb42bc4fe29ea61e750ddb257f54f7c9ef2f67942a686df960b0a5a9058bacb8a8f67c0a3f82d582e6c8464b63c59a4242f3fb92306a7980940777cedb3ce472c55e2494f2729ce40578a293d5890adff9a62a7f32f00e5b85be84f962b2c068877ec2c3879272f74c11e11a755138a873af207a5a6df384cbd132fcb7bcc853fc4b6e539a359bc12d62028e41a4754bd6b7b7a10ec0949869f26d4d408238ec038b4fb0e54a0e36042c6b0597a6fb309df998c18cf85878547e231fbaaa5ba5fbc532753702b968e70d2570ee55a7b78dffd53ec15d680f0feec22ad219f2aae314ff6296b67dee15e5d077102d527d1fef53052195cafbb27e2ef31a6f7f27c3b7a84f326147224b89e5bb40af04679508af58337c16bb8b2be4deab4d277c5208a78e53df59fdd5bc9a620e797cc78703c5d20c6c9dca1b3535fcf874a3666b1a52ba8bf66fa1c2b0f817cc5f5b3d73ee8263d1795199a47681783e597a61325cc1c07089691a3f87f8d3019f78f0ecf7312117f627081508633529ce90a0368dcdbf64d46212259ee92b648b37ecabe6a93fcdf0cb90703f508bfd8bdbc960d8eca0df2dfb2f404cdcfe11cee5b080afd4f2d66037188db2dd33a81491f7bb0101b68b79b1ad9c27e20b92555e0131b19740682285213e0c9038792175a688ad6d036df0aa8a39c0c6fa9d6d815f453bd290475236280032672eed8cd8caac6aafa9319041974a2a134577ca6954594aa7c977e43e49435f3e2bced76085fb61f971777d145672eb139b91284b77bac510f6f95714e60f973cd060ac6c50a9e7ad6e0d11ddb3bdcc131ddbf252ba9ca498d7a6ba499d4f268367bb88e8e2d6ed359acb13ac5016ac73d6a255f294bef1a142bbe87284aa41cf7c4cf08c4f0c19a4b9d09b36d5048d9ccb079efdf9de8d39314ecb8dea4a5967854b9db521850a6bcbd112cd3cd3fcf04bd64a98d84431d06ad90763a212d7c4878121947843905c43199cc50f8e0cc54e341e4292e901380d95abb9fb2947968787ff91b9d79000940cb124c000924472bebe147e68572ae6de3b5eb8ed0916a2240980d28a98944a5f9e74c028f312e32d46969381920f566e4c38c79980ef92eb9ed639e828e5606f7a900dc710f416c0a39e3cd52f66b764b59dad097eeeaa959d672544a854c418dd5a6e93d8dea18913c4a5125beb3e35bcae9d9c41db30414cf01db07c1e296cf62b37a4af860c9b092d6e967a384e220c3e9d41239b6921e5e0815a9c0c75c9e06906167bbd4dbd94d7a0b08652419550076549f80a4c0e577070dce5d6ef4b5bc060592e2e2a3cda7594915f947e971a7c4051e3c3b4878fb97ab8e5bdaa7a1ed8c4204223d030466cf18055fa4430a47e0fe5cdd6382b8f39b11d7b9be3e207bc0a3f87ea5e96d6470d429f84d9e501686c4c23c0aec8cfab4d5bd6624d0c87fba86d1f2df00fc91f7abd7801bd156825800f09584238e8fabc0fe5c0b5496bb247fd1d071d24ae14d22ce6ea829d74eeb0c4ac890c69ec4b0d2f417d6c65af16ddf19ea9f5d69b7b52d40545472df5f483b55e0881bd80ef948185b7f26ccf098f2250af82f4c6997ab841f34a91192d54950edda110cc68aad18904119b5484b92170ba40474e8030b61564cf036d6413a25df64d059ba5e8064a155d84f172b2d44bd83551a41cab46ccc820dd2896ca57428bed4cb6157c75f21756d4f8a66e8adf93f9502651061d69e97bf79ef4843a09b5d5b14bcc49d9acb05abe5c36b5fa9b5ebbdc92377eac9ec05f53f86a5650783c2a3339542fd7fb0cef8340ddf6c30103d82e0f157aee511c06fc9ef577ae3292c9681c5f957a597f0819a2e3acb5c09f93118baaa0232022542d8a6124f1ff91089914f02f739d8575ff41e72d5bf69e64ffa8ab63ae3ce16a6b7f3fd17913262649b0591300a3aca82348a14b7ff8365d603a995725d1b4006f1148ef7138c464a84aded13cf92cd98aa24613da3792c874b4a57d8429c928e77acf9c17dfd0f42c19581aa7c1cc1d3c1efa921e329a16857c1cbe2d4ffa85f4c69e3b7358fbe2aa7f378c96a0fa360d841ff26234b1cb7cec0b069395247f26706c491d1d633f15c48ae8bb89b5aa872ab4ce1a5ee92bcd093648bacc7acb8d364c1f6f843da65342fc653c90e8d3269b99ee1132716d0856f10d9c14edb5c1ccbb2e20db7a001dfcb984be7f8c589cf3a122109101a31e07f62e11a9ffabc18165376de093ed338751ed1235793eb8330193e06b2872455b6a1d2d755171039cc98cec456013912c1c5acc6f6171574e0156704a9aa583acb9ca974f6e2b7c9ac484a4fcef4ff8d55314ebcebfdb89756afc893432605682a45b56a233e5af6b3c7791dd803446fee16c877d3c33cabc2a85bbff248b013f6a378f2ddccf31394997c2937bfff8e06efb9a9c92991ac19254fb8ef3b759092f1bcdc8159bfd30f4407db40561be6d8c5b5fccf2445a821172a211725f6d248e847efb1593c2a1d463b682edb44a39bf7069a69a40f4e685f4650007050e7a278a1925d3fc3e849318e6498cf1c6b94ca04a89b4a2d1372b1f1c7d7dd3fbc9865852b324fdb2a9b78b04a2a69759983901ff2693213e3f6ec7c14b8badcf50bebe9a7d3ce1917c343581f899078c1e72b396cebc1fb0e60cb40f49a16a08799bd72a72ae8ee4f301640d2043ca1a1b159939b7caa0fb1960b50f8bca989f3a5d531991848766e46269bef40edd290844df5c39defb9762c987695a9b72e690db6010f16d180c2e5a4dcc3215098293d42ae33e1eed6afb4b89f8a9c6525e02af735e9cce2919f67dac5fae2167ebfc4e52f4ed92ceb7e82b3fa0a64b9b385eb51ef1a689d8c8b8e208842c55ea160a8274c2136569d764952cad57a139f4dfc85ac33d4334ec5c48f7205a7e9ad2f8e8864c575beefae14675184eec52321d0bdfa1515af0bd3a5c6e3e86d2975158da702922a9d7120f4115dc8749fe81b49279492f0e4ce82a5bed60077e3a938a9afe5a23a9764d99690a5d4f55aa1d8d538fca572d6917c651f8e13d4e6d33a5b3366d6649e36e3fa49befe3f0e2c83a37b224f366d9cef3477624e7b042edfd3a1bae83130d528c28877cc8d2fd986733585ff2d9b23a1dea626d16b46e09eb0aa735209714b23f8543938c7bbdeb97997fdc705840fc328c2d9986140723f91cc9f6aefd9e6f107523613bd6e2dac21cdbe61407dcb370ab93be94b9dc541ce2c8fe1bce75f44f1c2ef603a6cbb2cbc64e922b9c686846f85d6512f7fd214c1ebbb3ee3f26bf78e2b39234a6e9dcb8d1cecd1639920610128c7dc4325c47ee908506a83e381d8b2e50d4dc1b09f73e2ebca969ac21f63eb2138c0ea2485ff9284f77c114773027be413df13add48d005d7f1977e817a40bf7b445cb05f0f48a296a69e70566b3b6896e3b88f2ca1337add222b1b6a1c4b1296d083ae1287d022eda84236177d7f9673c5b2e72a0463bc4b2dd7b83daa72e0ece46cb383925d019f961841179f90c2bed13aec273b5745725ab6362053bdbe831963670c76afdb2317310b7dac5090851cbe28456102e41378917bf316baf3769db80d33e908cc475e31d7650e583dfef03ec2accf1f27701d1af09eae349f0418e84083c7b13f318b9fe6e32184679ee7497c8509f3e6a5ad0cb9116c599fbe50792e8b2407a743dc83af1bb31ed801dcddfa29cb73efad0ba192c5adc035806aef588ab93a36a0590061cbe718d34cbef8b413836284bf3bbfb30f25597b2e7a47676bf73074731865113cacf6e54ed6089fb5ab862f27ea8e63b4d2f75126428c7f9580746c0b2037b7c0ae8f19cd348ca8793f6795d7be18701d1c20e3552f15cac58b47e3e7a586e63459f1a4e7157dc7c5bf6ebb5f7ba047287224ec1c4f4463c32a0ca16f7f9e174ac9ab4c8721fa0a2752a272ebe3789b50bc265448e6750a0fc45e6d183a8def4d9ade2086a4ef2a37ef5c47f5186dfdbfdb2328c34089094c3b23213d1ef667400ea672317f0d63219f8e162beab718c49f49fe78a596c5d450bbdfed7d9ffa3990aabb87ad91aa2a414545c531741cd8357205af9b0e8a19237c2480d1033baf854eabcd5ab6b00379ef4c86d4828c355a8eaa407dab5d95f89febcec439099abe952427fd9a48fef44dabff5834ba497ab8d27322a3c937a1778fb17ab00e03dae32a67d964114ea98339abd5966143b6c490b2517d34486f165441dcd1fbd3d127c23cc81394efa5b4c6e2d40347ccf1c12a484598ef810d8ef0c5aaf92dd74271e9a6ca039402457c36bbb4d49685929ad9163942a2f33c45f0dce3bf811c42723584c3429feb27ba245d305fffd3ceef3ba45d400aa91aa5cf6b2c379b9887f4fcc2f467fd46d894f4d9799f7aa590c6b643606487a466530c751812f6e6a801eb35deadbdee3781fa87ec8225e81f671e2563f22d74b69973d9811e6f1c9f46b6288d7a665f956464c862314296461afac0e296c0fc5f9b2c628c692e3d2c6b9df0500852e9e07cfca4d3d685d5038951d197a6100e121da6b179a65a2c0e94cda25d03eb92e52027226cd951ee3cd8f0533ef564aa24cc062285eb4e5bb125200838f32fd6c84eb1304d7499a12ade1daf626a73089f351ec0de9a554f3db6920b8d9eadda954b9980e486c0c44cbc23a0863ea8b37758e47e0ba453d5ed92759dfa17600f91eedea8b67b4b51cd5b8cea46c014cf2ce9cf0f4a0f494fee380ca3205747f81703c398902d1ae6c4d61b43022a1e3c86981904dddf9977a76820aeec92a441d223c9fed2fd8408f1fd9e8e34d73715d24c1656c03ae35aca09b0d3b45f60a1717fd25f59b345cad659a1db83282c7131bdeaad57dd6b1f7d980ede46eef2fa0d98e0054aadbbd5ba51955d959e610509c8495bb9b565ce49c114aaeba9ee3116a1e3c2f2ce4ccada1a9e0b6fb08ded868df60afeb1c182ee9a56201a315c940b9fb1ac3fee0efe663795475f35ec47473362daf41aa549c41a9787364f541c7138cfd155872ac2110815dffb60f2a5f31c8eb839dc8498776bdaeb4d185e19b63ac2fb6f04b4f5e033e858c4b9220ac663caf3c933712ea3240a8b1b1b386fc8c0b843a40512d8165e59c514f92e5d2c538de05f097bf9a58aaa2480f34884c2bffb7109520ef782cbe417c149c26be45ed41ebeab091e256e0fee4339cf228267cb4f8733310e0183867ff02b424f8fed1e214839561b6cf3a1243471725fa5b616a17466398fcbe15cbee0a06c81c7423ef1c3b1a0bb0796c8de44473254cc0a46a2f9a13e5645da67b81bb242cc4d4f6a46c771e5fd9be9c9a3bb477046ad49a7649c958a4cf44376aaeb4f83719fe25fa04f237d2cecc06fc45da1852a00c4cfc0f005bf036ff1d265fd72832ee4a8f5fc24f3a2d8585b0c9259a598e2b157e227e659246625ff641e3367d9c56d9949d99ef089f6b385b2bd39039f57129779324231ab56f27a760c520cca5ce7d96e1708118533ffd1041f616e0e861be70fb94f5b72eea60e02f74caaf6e1bc48547d9dbe2d23e76b3f3b0fb95bc1605508e82d24c22242413d0845de26d276b869be120e15ea96f1432ce76716d4ba40a550b3b73879b88fe189df18ef4b2cd26a625f565ba826087cd7a1ab262e06e6004c199be6b6b172425808d2f4d13de79143a2dadfd8e735d54fed5f5321d40a1579cf15b7f02ea7efaeaf19e520c272fce6460e6074368f7f76189c0f5c3a176f50d6ad084a66e35da3c642c91e1fe6c5768166530f801ce907282ceadce5c77dcb9754833f5c3295057a0e58e8b5e79f5b71d091660fc40acb804b91d46daf315ccf824021c29ac84467257d8b6d57d1466ed797d03c57b094c40689ab2c8821aaa568de23af94940df489380931dd4a2e52a8a7bd5b062c549adf24274e30a84ccd6a0c1df4e22adae4f0cf92ad6720c4bc5a4d253f1e969b71a8af034af78ab63cdfc91711e1cdb67d15977ece7f1d8a3494566ece5bf4f32e58aa093ca5ed1e4f79bf99337e15a7273fce1e7bac1f735dd4eb2b1aec03189fbe7b847105056bb61595a2dba258e99a28ab0133a7a9bda34f6352186d3485af6a2276b36e3fc9ee021f01798b201877f51ebc09a5a08e7d6a40780555871653b0fbd8b9941770b9965eabc5f5a73bc57d63e17eb90fd3a39a29600dbacdf98b3979b70513e8f74a32645659d2194d5d7829ab78afe15ed58d9c6c8d7c1e8b7578dc55befed8bb7e5692e4d288b0286326072cc3578f384a8c20582a16ef1476df92c72bd1095a09ce574055169b2d6ecfee7fbdf351b829777c0833472353b9088efa0cc938fbd5993e78dc990a4676b962cee0ba6ecbc673cec8d32f28edf75e48d4ae5b6100974fb57a29fb95d38106b0cdd4e6b6d05c5d64526b28a5c68ffe8358550eaf9cbff879f7ee46a742ed7524d42d5b9cc8a5c23b9585d7dcbdd565ab8e944bdbb8ebf1e5d6473b3d94a2bc2b01c9bb24030f2a60f6ef231886f7d7deaa0b3174111ff8800877c5a66782a1d24bee91910efc57e694e016c8aab45343e8afbf216f84b20c923714837856dd8b9733821f6f451c1210790e306474128cf8d9104dc0243fc7cb2a4f2ba12e5e830c1168f770172003d3b8bed45de3867156d7ff2c67ea079fc1d9e2c4643b44eeb4ed0053b7b929ff7170f6d1574099323473fa1c401bb53574f82dd4a517acb67460cd0c6be8e5a883c1580ffce16e813eea19e98c31f51fa573b4f882d36aa532a3e1924d38f3c84aa5203bbafb773a4ce8cff5a9760e31196e3ddc48edd52076f691286ef45d0fe3cb89b1b5f7312e82d6e4af30027a472da46287d241e2404daf29824b10dca9e22f18ebd3a62ffa8f6303f88f256488c36559f8cf98fe990ed5ba3d79072ab9bcd4ffc90a016ac516e9ee7a685c1a449ac1ab477c50177e1110fddcecbdf28206d60aafe0edc47e7d1ef04eaf92b689161db0f783f7096e378d2cf1b81fd911a84fcc0f94a4872ae99f69943a68e6f12617f886581019ac9f96377bb4340afd19be07bc695d23ac025fae45c8d5d7c53dccbb6af7d5fc3dfb7e94156659d20e09237301e98853ef44293271a50ae218bb7dc499fabfe108d456fd56b8650e079cb5e24ae0208dfa015a20ae41bfc3fd3d078198bc9c7468637d14848e211f956eab6aeed81c6d135fc78541d2a69fdb64c91e075bff4804fc34c2ba947edc2405aac4730b6067f4992fb91034e934f1a1b531500d7526f84ea4eb490b7806852e9689e7e1bae9d3c0ec4593aa263b67bd8286c221a9c9c1567684552847e6769007045605170169c93a500fa215db1f5d52feee7a84a8bc7e8c399947b4d4fc340774ed32d0a4d807232d75663805501bd9882e84e5dc92618aa8051e2ca47ec2c339f85f2d02094d560ecb1bc99b694f7444ced663caeb2e95ffd41796fa371ac609f6f4582ee2082beb3bcc0963563d129b01aa18dbb1fad20a94f953bd570bbdba429896c65d334d3ae4dcbcf41ee95f10a39e5d0ad249abe36f6a60b913baaf8880a6bb6e591b6e68a92a6009340cc0bf22ae474f028440b2bebfde55a3d160770c6a79da7ee49b501d82a96f5855b2c169d64cd90e679552338ecae6645e188ff5e26470bd59d0cad3427f97b43efda06e78ef72f80a18243db92ded13d96217108282dcfe17ce4446c56075be21959e683453ee0f40cb51b076f75a0af4bffa80644eb9d1417327eb899e6b13aa5b6a1f65a1518afe19c4d40604a439c26339c1343a2cb59083763f4265282638d6c410c2fea4379c611ed58f918c52c0536a23be63caea3250ce067807f31d907ec118573d1510fc884ee15fe461ab918f26f19310d7a0afecad7d05578eb3b719895cbc8eda2eab2fdc13f48abf80d12b7c13359219673cb46fe04da4422b7657a24d3ddfa9451ed678feca65b96716f485179b12813ce3cca35abbc8dbea9ca7f1f1ff29bd69a94ae1e95c3f33b694bbac273be8d4d9da59834cce4a1d897f1ebc4769db4d4b6b0b84935e32c9aa85e3b788810f533b88ebf6c7116adde389b2e53873ce7da7d7033d34008acd2dfa84be5e441ed7cabd721318408bebdc036d7117c219fd132f61d27f0d993452010037b0ce8a4264c3e686bfc813076b2451a69bba5c19446e7ad3a4afb7c799d47327e5b63fd8d733dbb968fc9042de5be57b245789e2d76169779707b0eb34c04d8c9d11a3d3fc0904d285f4fbad406225ba25ce69f31b33b5f831dd8eb19714cb00d723a62baf5396e9566ee875b7812b565b00a6bf5c68b2a3d632e873ae872160aeeee738df583e730078c9a35578abc48106ed8300efe96cf0d324667a9f793dc7bc267711af1806e7bf1543421b64acfaf4ccfd2de0d1d177602ae574eab06c281a1192114f14b81c4e2ceaab087e32af4865a1bae09d6597bdfc0e98886610fa511a3acc466e53b057409390697771c91578bb134571daf2d6e96320a41148e89f490d378b28777072fa19e9388fa16a0f39f6757f1b2f4c0a08a414bf804ed09feceed6a7ba6cf951895c5b41e5fa8cb7a4dfdd8545d3bfe8fff9d8b461d3240a457335e1fdf75881b1f73aa6a61aa2e46b89a21140ceb762b53240edd1533076cdc9f7c44099347a0480750b15f02fa79961706ded96e47c2ccc1b72647ab1db9b02f427984b7ffaa79d2bc7fff38d1c699718d7123adaf9dab1f0a18b20076262473769d13500ec2be6e5664887e3d76585ecd518aa56ced81720992e08e9445043250d9781b7043ff18f7985d91673ea0ad6f644145fcf8f3ede970821e6c59fa3ec3cb4f0081a69d5c275cef80ffd0c365510f0f3ffe201a90670370455d6f7e27dc171f988b4f6d3f42e3857012fb664fe37e2684aa868219b657e0b69d4bef4ec41fa92d2e48f7084506a2e92e6d808d241130e38a6e2fe0bf450c28496dfb4bfb04a53140244195bb1ad0a0322840a2a86adc22f668093fcaf9bdf56ffcc11573e7649255eb7cbe37d59d83b9fb0ad992fa003fe7dae376b7031a0370508b4fa277554a59ff71ae52bfad8f8ce79715af5e51f323f220aef5c31cffeefbbf8d80cade195fc57e72d42a804ba9e4237f433d3b69f5337ec220bb343ce1d9203f18a8ab9904bfba6f4df9702e836644ccdefb343c4901d6279ab0bfe89eb974aeac6df377a02584ebace55875da9210b679db191c256b25399d736b3f50bd7af5592c37709b5fde1b62b572fbafcccf948d3916774b64c238280ef2cb43752bc7f9f58e043b6a2f123bf68bd9965a2d1f132b43bc02dffd945bbf932ee7ac406ac091cfb85803cd0f7d1ada1fd2625764ac108bbcba149b4910fb877a374745ccaf8caced365af82c6321afa6d484b3f0187774339f8a28670d91870c9bd3c8e8557fb90f3733b2b7b1051d24a43e5e7dee60d0f6c2b4208a80c1faea2132bf67cdc7ffe121b634eb67fdf6dc2b53eb438297ab063f0cca9a6438510d145adda8eaa7f25cb74d2dbfd6d4d0fb7e9e3d1506378b59d6f2b3852979b3f52cbaa099cf740f16a50f2bdfe2e8657644ebe22be6f129d4d64b96a8b81baecb67979ccec607adae4fc9d0bf2a2d56ed06932ba834a47b455e70d3b0f93d174277aa332ba463a873add1f293d2c726c1abe8a815812af5599da512eee0e8726b270f2aaa48ab22d63dccd599341c55aa24ab5dbd7d23933502fcb10f88851bb3b43401572e5ac430abaec3b8aea99611486b289fcc2280230ee27c4e51acbc25ac9f63e4e7098f871463c297de2858a312e3d49c816a1513ad858e09e090f8ad0e2812845ff52d09f9f644e39333b46bdad0dfe3f4c157d23be398858dce2a948767b0818601fefe5b090b615432989a290dce71b665d83ccd8a5d6841e866ae369cc80564bdecdfc391157c980001397626637a185fbbfc816b9f1fbff6817592f205d611e96123be19b084a4ffc8e94f0b9dc60dc0f84499513b47a59c449ece693a4108fea0edc1305f51503d37ff74b200ea7861c9cdcec5ce9a7e761a5549372e7e65d2445b423921a74eb1a74b036bf0b8907558e36c5a4a593d26009c11d45a3ef0391ab6ea632476e214721f031a173f964ae5607a839b5b8e25882636d083ccd81f761d3c9ece00b0e3b15842aa4504a088ac4fdcc8927437b9a9e3d65e9916c4a3e45f0b0cbfe42c63d01219fbc8b54fb62b39337a48a264548d9272db25e2357f10a570db7fe198d595023945f5f9e546ac20f2330248af63e416d6aec6850cb2b5bb535f99c35066af7005500748dd105b85ecaa6e189af4265bc5ac14dc3417eff01e2cfaf453297c16a9fceab3c49698f66998c8b7d3b907a4081168d868a45e01aa5567b3e4537c04b984dad438c0dbec5cea791e4616fa524fc13a3c8f3a89e19c577655449e657a8cecceb3b14c42a9a0389167df6116f0fd2cb9f6c77b5d77c97cade2108634a3d7be0f29d7eb6460c8db8282d6aa6461231a9b1a69fb3c10e92ab010b92a829010c49c97d7847f0c94ce92758dd5922a3a13d316f195024968527fa2487213815c29be80cae9091cf415c4e74f97b98c6c6bcdd2569a921bad8303c5c7677c3bd9655a672b43b0cd82f47de3c1fea96d82ee5cb0c397486958dcd095d66dee5fc0f8ac779d5ad31eec745b2c088e45bad0d602705f2b48e57bb96107d6ff7d90872a0a6e708bf2f4716e0dbd4b668220e8c7041bf8866b4d83fd9f42628ae9ca754c29ce5c4c63326923aa01ab33dba8e4720b64b52ef1cbd96e02b2d8d7bd72d14b966cf454ac909219289cb474bfdb3d8be2364865d45cf540dfc0d3a8900e280ea8db8775988da9efafb8d0e3a90dc245154578d81f9e45500c5c3b611c65e1cd027fc1556b13bd20f58ff3995989b624c886fa60493ddfeb8debc9950f3825a7643ab82be83e4ce659895b27a7859c8303ef5eddff9f39e2f3cc5cc0972cb49d93dc134c53e473d58b44c4ca7e1d9990a4f2dc744ca0dc2bca4e85201e03d3c6b89272a7c275ecf0cc93bf327273163c6da58f3ee88762af16d3b4a7933539952604a78b95357e7bac0773b175008f0690068b9c43e6ff8c80cdecdcd9a81ca538478df15b9d226d69a5d3d0381b73752e7e62ba5bb439961fea587e91a11f62954d8f2f83f5b92f2da7be79701e747e57ecc1c2d1638313699b90d56851516f02c6822b6a5a5092aba909b6a52663ca93b86aadb9232e334ee7eda49f5d93573457273ec1e871431c4ae5c5b636ba94e8061f6af37e9d3ad57bd35ea6d18e091743ffa5c243c4014647d03983c9372e78c66daa030f8e93203ff124f8e24b8413391c7dd1d16142d729ea7957a4f6b6d78038127bd94615ed399f4c317a56ddfdee03dd6146cee62fa6d2265ad8131af78613a27ad425861170ba1f8a0033a05f34aa84ecb48d548e9bf2f521eb9df19d91248cc440f1ce20314d7824cdc5bd88f0b8024d20c8ff4a8105d67ff78408a99dcfae7f6354e54f65ec43836d5c10813d07dba9e5e486b6a9fd303f358e4483e45c7a75ef8f26002b82bc7b885b475c4568e29205d6e1fd72fcaf14d5eeb3bc5a81b20ea25213a4c7843e1002b1b11bc47b16ecd03befb576c918aba808d2f89c6a0d3094352eb6cfe99fc7184027361ca8f577394e78b8b3c0d3914310e8fb560258474083e57f39e92bae201f9235caeaa31065ea45ca91f6db6d20b4c11c49c3ebf5d699d2bea874a7c9e0fb16c9b92374fd12065a15cfd396152d0dff2defe3a6fe5da0d81ce561f8bb0fcabdb392903281a19f3ce4b64b5a181c419a76fc7336c095c01a2d0a0445e7872d6ab5cd4edc938ee74941beeeeb1ec24d24411da52901822fc1285aad89a0df85c3bfa4be77194fd830731ce1b5c0df1a97e52d25abbf2e2d6666c890d02a5091da920ad51f1b45f7183a6120a0ff135bde0d8a41aa590c10193b86baeb380f163a9ac0ad204c935758c76015a0f815cc12641cfb6525c97d0f85e69fcb678f2ca2a86f53e0bba4558d62773a6fc0eee9277f68396b779c54b027d5b1c3b715e707631aa685fb0384cdcc6eacd6c7d3b3a0bc518ce7959539b11bb61b6ea15334d313b79aaf50934d3156479e32041f854a778f90c7f5e9f782b95bd26e7d1525ca6110cf849af4140cbe9e174a7a0163dff36213dc00115bba48e7b9d4b9820fc9a124a99f71cbb7a385fd66c6c1bcd0f55160f4dfd5186bbd3ffbaad5e046f28c1226324a04e86bd12ea2076c1f50cde07b4c8af88a298dc7d901fc474252237f083615cb690152ac8eb5f9713c7dccd2e2f59624357fb3e5561eea2cd50473385f5ffda1aaad626a454c799a2e5ef37e8401b2a0721f202bd1c7564c61bd45937eb4dd14737b0e99d00b04c9474048f93ce5340cc0e985348b6534329d590b159ceca4729124a8b0cd4a9529761fea06b7533bcc7b4e3c38437144b0d92c8bf0db434ba937252bbcf3fb1ea7093c7464e2071f612b24e4dea7ca9815f92d711dec0378019b557b4e9ee201b5f1d537049770212184f290d5d47c95988014c6e537ed7cc8422babc036fe787cf85defada3d556665e47a794b45c89f9be0e02a4318a6cc7e52c2e57fa77f2c18847fbba0efc9d4036172319f4894479c2ff39d2517f7d51e06cce23a3bd6a323fcc9e64f5614bd37badd0e84ac0a53185e0a1839a316c09a2d5285a7a63861287652b56bddd1d1608e5eacac846676f00afc55f9c29ded3e65acc9e11d2480509e95cc2d5cb0187c2873aaeedb8d3e670d48795039cd8d6912bb9f34dde0d4bb8582b36180756846db248302ecd4d46e723adc0e7a63c1d8cee87d90029dd009faf90348dd994103b0f6be7263e14b59a5b32c0be43880a80d4666ec92d533b3d618ea4a0f1792a397f609c2b99816f4ca3218c3de5899f54bd29c3e6e623aaa8ae81b7a647d1c4fe35a84648da744d7aa06b5f9ddb6a0d2e7683915d5b8a8b00be5e20ddfe621de34e04f99ffa9aa72638dc03b9b283854a969854987fe0e7dbb1f0c4c581a542f69d43ef9b71313718312934d31867e186fac03dbae65a1eacca8bca282575f5f2d08eb90dcd4c270d69bc684e48d3d91f8085333458216744c2ccb3111520f5a551767da5c0fd0bbabaefb46f38641010512db70fc5058a3c4c3e69a8c32dcd8f74488edc37f35424d4405bbdb4e4c74b3cbe6e50cc1ae18bd9e3164a1796affd2662bd388b53606b8d9f2d181437330c046fb59288bc7a0fd478a05cf85ed166d0c8570f024bf90cef821483a8173c7f7bc624e3e8598b976e7082ae948183eca7390c35ec8858ee1bb38a7f25b6ca0803724cd20b108538cb38f4ea51fe3390403244a2ec21ecfb34cddbf115666f303e4515046635fdb5237d604e160fe0c4a0b65550d2c0d454b4e4854cb66fc8d163af19be13d0feddfb550eac0ba5353f6e0c3caff04529a64141e79ba3a9e8ee75fe2b6a14448555e3b9ec6440d332ffdb4cc9674a0f8eb1bd1e57f20060a439aa820244baa38f5b5a26e76e69a188f2e618aaa03176781f5d9e7f944a254e9220d324fa9d5193795832575a1a315bc938e039bb395a85332a620b4390519e71f5189c8b3bfddf908f61e0a7e8e832c9891bfadd0a6d18c6e99a5299c1c450dd4bb03e5629abcb0cdbf38a9fed68f65aca3c1039fad77a179ac904e8df596a1524641abc86d57ec3fd41672bbd8dabbe6e4c95ae14d655bdc47127554ec1f66b380fe461e7a348599ba3ddd73e8549465fd11b815e1893fd043a0bb0f2896d8f3892b0bc80089c8f3c6df0885daaeb7f5a8188a02d6997bbba34e1d60af73314ed0c19cd5187db843b684a5419192155c0d5c3ca472dffe3ae97c2a1b632ef10acc162b521680c81de53afbd93c450c87d3f63ff28ed4f1b4f1fb570f7505db0d93ecd8342057b5bf1a9a1f78d1eeb2b5cf78780db7b9b98620fb65a9b484787e00fdba374ded24d636c8f67c2b80bf5eda8bbdd5d76bb3152341f284274fb4465aea2cd38c1b76b05377720e5c25fc4e206857b43cf59442bfed6748ffe890c5f25e411d2ba73c7b9975051b9d564f8d6dd50b7bb320bb756edd3be5f444989818b7ca3cba40c4b11d2562e5fef45f669322a336fb9e66c8a48171ee02b042013693807aa95bfb47c6132fd7c4ffbed0cd0d6308de437d3da96fc4e64f6ac5cd22e588881290b186156e3074e6f04d0ea37dfb9d5cf864053e3ea4b993016a125920024730a16ffad0dd77294216a087eb9621afc51f91dbf197899c71a9bd1c4b18c5eeb702d263fa7e5c8ab7075a628863222ab1bfc17aa120d1427ff9c3a031371457df7aaa9b0aee9dff648d4f7c1207ca0ba42b2baa0c8766f714de999b5345846ef050437b1ddb249fa68a8f92ae89b6350e9394c0c9fe03f120344c9c42ed9bf702d67cbf5c0e602c8553c666982497d5f45ceb8c161109dbc7d38f5162d436a2ae319f1e9932be53240c475b39dbc85733f4b56c8cd5914bdfc40330559beffac0c5e748a0b8277103c6f90e1e34aba554f7416dffdb52e05c38b88c9b96376773b4acccc7a671b00c0fae083a9c8b4cfbe8c5f3c428d374949baa794ee6bb37a7174cdb3f9e6e402e09439dfd6188d9b0b182ee177fb8c657ef51f5df74ec4ea7c3b20637657011c59282d379da85b71432a829428e426b2e1c50b9019873a511aa65e4d3ee616114c3cff3cba47c0a5b1b357073f67200dc90697dc0d3401db5efd0320b7c3b6c3f4f29322d8f9d3f2fb2f94022fb0db2890ccd7ffbd0d3407e157238aed5565303eac9de5644af08841a2ed85700d201cdce09b9d32b4fd42bdc140ef210e79ce48109c639f09d8e2f6a87ab5c87f44a7621ce2e05598fbb4a738bf1f00f44dce3b9db77494445a4165a714359fa745b816c2661884f375903ccd15d3a7f83a5433d4924f33b5aeec83f20aabf69e8aa68cc42f984854c7385155be1115ba56bd0b48dd1113b8b6d0bb93559ca22a5bded4f022e4afbd8ff24b7923f8599e76122d92903e5803f08356a62d5bc8956bbd14f0d930f9b5aed106e62d294b4a38318f81e84b0deb1c35285f49c7cbdec5b093f1e66edc19b693447f3152fbf668da9c26f09410da39532f187bc995986da9b426cf8908400a3b90d322bdb6708ab35c7323e917d44f5095a139e7990d73f828dc8afd17ba83459774a4bda2268138ae8f75e9fb8236408fbf835fc6b2253a09c90edb81c48d39356f25920caa0914bed49bc59e7cfe7e72e24029cd9962163fe3c8f7a2e31ffc1dece1264d4842d33024ab158e82fbb68602fd7958da84ce6b16d24a4fe6ee9922c32dc370ea2bb2536167f28cd22df351309b444ee109a3b2634555e45e95245e89d626426d22f6cc6618a333d0e2e3c6dd4024c0e81d992eba85b10826f4a6e74d14bd90c9652813478a13554145eb40432d5994162d49da7ddbaa9b28abd8eec829913f3eff2777c21e5d63f70c578adead3dfae29f4ca835a693645ef8310069d7a8d001d1551295b18107000cd5a7f32f96e17175f495141ca4f500051f733d212fbdf86281983b4b1c51af085990ba630adede2931a56eeb30fd1eff46984351ffa6ac594ad78adb8c5fb35351e63d09f96125adb55bf2b0cfc86514d067fd8d580bed4b680c7b46c6d7a7947f94639cff35a5210bc2f2d8291e2c9ea5c3810defe28087c36c6fa1e3f7f58c8dc397f7ff365e143051363d3370cc453df0640c15f7883ae559ca2078e394aface49d2c4f05f30b8032233e3a58bcc4913d80adcfc214c8ec3e922bf1c76ac98474bc17e88fdd18a7becfd296573d6dd8f59e83032c112c8bd88f4329476ebc328f54dd34069bda65dfc133b5d22d7e12a8fad06a7fc65c939358b880a07abeb4ce04fbe078f397547631059563fb9cd07ede223347de8f1e1ee1a690266d72baa8c5a27c935b0c732d949e7df9404b2cdbd7b7560cf069f763df2b6e965576070dc0e15028fc94156d21ed033ef375022adfde8ffd7b11ff71d9ae6d2f6eaa7b73a78ae428c0e6daef24fccc22ac34f396c8a4290b94484c80e78c230129ad979090a330b548f451341675c5a1745b54f52b390aee7e678c031f1605c051ececc75a654ec6bb2a1555f6c23c341f9544da787a59e3b38cb0434889a787e314491b8ee3b6876485ea776788604b4b16234dee0bd87b3eb4678535a7d67041aed91e4d76a41220d5627ffe1c3320b4bfe430ddd8fd9471f9f9193e49fb10d47d4f58a5bc395aae0bce7e9686dc789fdcc091ccfcb760d1aafeac761baeb27b6165aa5fffb88df3d39dc0aa6ba8a411ba46b0804035cea325f30d72439a5200bd8bd04295f9b20e63a4fbd2e41bf69e363d64e50d20cae1a07b8f7400a959885da8482749fd69bdb10a67b6c25f2deb671247524def0031e025727079fbb44b60efbda2167fa8d5a6479414a8c6a907277eed2e7e3fcd05ae690e33ae0ef9b83d30eb2e17eba41b978aeb5b7cf31ba9de405a879859b7afccae682085562fefedf9146329bb3bc91580821ebc530f6ffc3727f96a2e2e1785dd45b8dfd8e62bd8ee7fbdd3e35f5c61008c63d019a8a853e85cd3621fa0c57d4669d594ef390f894cef145ddfc52186e64ebd77b67123eb10d49fa49b0b3d295f3c8b1cc8612df03c2552e5b2ea323ebdaab312e9f515a91e6ad26f43fe011900d1b458ae84d1e0d2c6134280966298f43aba2c0566922a3deb47485136b3c2f28e2621d5af295793b624c0f00f1b063cd521c412e283df221749dc7ff25fe70f7b930112e08052510095c925d0f4501a997cf68278e96ef05730cb35d27d423e0bd536ef654206b8557ddb1222377ae17821a3d7e58a1f86f5d157661addeeb42865bcf4d6de7c0215b292cdccffbbdf2844cd857016f0d79e748e2f87c345e02b5b230a3ddc956e2e20417a251e3b89c43a7e3322a748540823a0447e2e58d765a7840cb61d88a3ab04390332c315bffb93a3d6e71449e8f719f68e81806bbdd7558be22539037e0af819a596598bdcb8cc1624009583b3bdf34857721aed8cb7689d9a52563964e9f8919944f2f39c77179d8fbcc6bcf4d2d7b5e74e7619b5155206a046a52129fbdf1c18274e248e4e45ebdc8d7e1ab3a6a835dd58e65ae1b54bc74e3f285951f4837d27e3be8a2adf5c10089459d9d961aeffc0d1c8483e1b15da8432c2872df44b5d1e2ef108adf6179550b230467dfd68851ea47e9101869718a4ba173db88396be09e068843d434a614e917c527549a2d7225112aed87cbe112bc87a95dcc19d0a02a149869a6982a81301485b73e01738930e325f73e151e9556aceab5467209211c499a1f096e11204a854abf02f324ab1533aa16b673daa5e444e6127d93c00ce8140e2109b36145126d3b233983e921f203cab109432bd4777eb7291b1ace8a426d508af6d932c3a4da7e73297a1d8a2fcfc0ed1a46c04525fb878e1e48f815803bee40a76853c31b98ef3bf6251c83d1e20682502f23d75a08f15f446e53b68f23c8fde804facdefce59056c1a5517621fdc4e3866c1c16a7fcd3edd67c8841f39b4cc2c7042cf8e5f159a4758bc08c2453cbf4b9fd7b0414efc40572601cd3f08cbc7f6a3b620882b068a30de387941e8545c8dee67a37c85d47a84452fc29b36510227697954bad717e87f7e1d217d870c31473fa189ea91765fe0873b96f4c114aa87221be2036a8c6a5af9692b1aab718ebdbd590d3f2cb0e572aec14dae4479b23bf84b08409ee5664f830d316ff49b187d6e9fe306e61aaead5679a2bd443723e3fb295b657c0121e08cb4d728104f6994105770f83d6f53072ae7711f70053fd935463f0cce1a7a83ffdd24c0a0a5353576b5b692247df5d02f0d1ae88f0c0207cc1e3e4ba2cdfecbc73165c56844b63b5cece09a02c64f488872b31ae7e4b3dd6f43b074c0b041eadb670dd284275f1a3cabf0ae7f63c03022985026ce676fb088a802ecefe7545b55de4673fedaa0dcf7e2a600f9ec0d8afe25e8f718aa60d06ebce3f96b310cc8d2be860de96c58c9d6f7b24b99fa9457c8c72fe90b43dd036445e9790ccce5dce7f76351e6b8939b292edfe0162b3b5271408d39952cee5848c8c8bdcf7f38ac588cb98968edc690eb553cb5561cdd689bc448f044256e5386ca098646915074a19360f13632cbfde74fd6245b0581bcca21570cee9deb5000956e93891a54e4ca7a8e6a119fe78276d0e46d50ca997d60c91fc753c359878e661db25728d84f27b82fb65599b39dc138c964b6279e89b27a88daaa47d7c614d310e177c330814e6c9e3553bda149be665538626ffa40b676dbeca7bd4c495b374e6fcfe3a20a6684db1819e309d28f9f680f46c32bd4b8b093052235bec057f0bbcf1d2140299b748e73dd3daf099f79969fefee6736f3d82ee3b69218b8d78516abd473d15390a05e598bc318e80723a8c7cdc68f5f3605492f98f061838739661f58ecac028c25b8ce5e7199697ec01ef61d3c063c8b41ce1731394e01bc4c668eb5ce0445c6be705d5b910a95fd196b5604a492db8d5c0c9b31f96a83c3a44b1f135d4b287b8307343a3bb094cbe37072dc869cbe26b7ec7089292f6fadc36c25a9ac174a43bbecbdcfc64745411b0daee78df35e3126afffafcb40aa13a72d3ad1c318d5f0f95c30b6c3e47976e04092f1bc25b3e97381b8ca8a6094f5bee49f4f2f48c8af380339e72b046b4597d194afafde56565d667c5d951bb3b18d7ad3c4ae2edbb3f7e62ba02bb278495f1ddee64feae72d4c454afb94fbcfc66382f2ef1a1122e8519593da650756a0dae14e6dc011fbe7c633113830e4dc6bbe59f847bb79e3c14f3a285fdbcb585010583e26b8d4b12e710a91807d9c1a6d27cda68eabb20a3f47f6c9f7b9fbc23c7be9b8e4f233c13f36398e46049a645e251d89b2439cd972b6044f751eb2af9979820eb658e31db8f3f461c3f98255cc01940b382501039403d4d0939de2eee9fcbf2600cce47b703cee5369bb50b0123e0eb4662a27517926674c216523b3505ba9b2cb5003a28be492728e165dc9795796e32e7f0597cd1e6654f1b772a69f932f8fb8a9a26c9c4a4704c04a79dc304d27ef8703a92cdb6a8ca085369385b0092b41bbbaa0f12d4895df6328b635f88f24d529c698e11ec8bffa78e1c750b585de370f30de51c38f25a31ad9fda63ecb9d3cb8c56cea93253974f3881c8dd9ccdd8fa3fc7f42ff92c93f1f96f2beff2995b32cd027e26eee2c2f71dc0e11564d68ac24f83e05508baeb73133f78e9b7147bb88124c3ba8661b2429132cd24c355ad88946e0efe4e71e26f1fe82cace51b955d118d54735bb63358c03479f4a5979463098f09171fd4d680d8eff9ad3713a960a9e7036d2722ceb12706e502c774aa3df19d8361311984f5b2329362bd203a527ccd0a3ffac26bdbd6c8fe6fe061f640850eca02e247657a86311a54d3009c3bb5151ac84ce24e255f1c70d5d8b1e9dc1ef30a7d525f5d03542feffffbf01