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 56918 29a74f02d9249dd095ffebd9b897fae3b0c356f6b51d202e88dd1f233a2f8856

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a057f07df7977f1bc9a52c38dfdb55cfbbf1d4db465be8920d2194c8ccc4c0e2
Certificate Block Hash
29a74f02d9249dd095ffebd9b897fae3b0c356f6b51d202e88dd1f233a2f8856
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00b011000020380000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001ec673be1758b8c3e538486d9842a59fc080e80636c6c5280cec6881d1cc70478e2618e07b643bb55b9473c08270346fe94f935114192b4a25ede43a9ed9d12875ab0fecfc7159d9dd58ed917c057e41c2879f61b6b308460e0a0000000000000040000000400000b011000020380000

Raw Header Hex

00004020ac4b6ca017d7612cde694c5cd9a8294fe9ccdba27735c9c3652ec3058c6c967e3baf227671a3c5a23b81756d4c332e11e88d57c6ba77d2fc2891c18c962ba95fa4c40d6a1bbf0418e2c0c4ccc894210d92e85b46dbd4f1bbcf55dbdf382ca5c91b7f97f77df057a0

Proof Data Hex

59,560 bytes
12121602030719e8cf53ec0c03134950965ea447be2836baf631d3dd4085c89f2036841c18471e2ea28b8ce4a13a756e9db06f4fcc6468860df6a4d73447d181a02182546f6993e136387342f490112ecef92916914c3e10dc86b0be17d4439bb9a721d4c1c354248ff5ea5cfaa4ec86fd230dcc3e81d9bc85f5799909d8727a2fb0be1c35c3fdfe84f7ba652ffaef0a15e04d179e7cd8c852c8ad22c1e9736c25e1dd631c57ba4a313a83be90592513387e054649017999096a6e573c363eef1b45661965e6e1570d03e7e0d992fda289acb95595b548be3ebb2ad796c005fad2b413c753cfb4f950631e13200376629e11bbc06c8a3db304f8606fc6745efe333b287ade112d039a6793dcc93a4d8bd65642a2058d5d4693fdf65b54eeba86f17ef5fde1fd0a668ac2b25d4c09c5f1d53d646825a4c982a17fba8c1e44d03767a272728d875e833ce143673739afc14f5115c1e5c336084d6e784231fb1e32d324f30d4af03eea1774f74aa941549c32c3ab4b83d709523e3c55bab207e07481ed181dae74bd177fb1c8d45d7d553f39e8182931cf0b8997a203fd9f13b8b41c0632cd8c91b6af0e8ed09c3ac181926c41d40e6fd5ea4ec7b86d1c5ff5151ac010a92c6efab949e28bb039ffa97240d803e019a9ae95690a499367c9e4045117de6b49bec41f3f7830ef2cdc03efdf2b8ced78770c4f852390d82f9bf6d5e1807ad249c0d263bc831a00d5e731fe8b3466362dc30684b12f8e9aa98e8bd376d01ca54986185e03feb89540dcf7c85e116b5a7decdd8a452b64819ba3b74cf1009dc1ead02bb1897725b5b7b70e1e01f521c84b28563f17e3593900d39d22b9bcac915700e077bf1f7ffc901d5680fd1b8acb9fcdfca5ac5baee0416d59ee56556cf79ed2f28bfcc5339887bbf600d454de541ec5e1052dd6238fe8e22cba3b1c0dca1bfc74fc3c39a4fd7993890bb07b6263eef6a36c5e0bb28895bc6228bfa82b58cc3e2f2b29f7fe0e199e88931a0c0f8d80863125c04f4fa99425c63f962602e273c0c9679356e7085511d457c8db07b1e3de0427d66e6115c413ac4924e4d7edfe9f9b8275fc58ea5ddf79740ad43a0f3e4e8619e1be7a6e19c4887c8ac66ceac441641d366a0950bae252c8159fe1662dad248dede4eee4d9629ebab058eecaefb9dbed3804a4b02604a86d8e3a5fde719a6b2527af49726512a2403f80a4b1714dd0f3c75c170528f4c4cda265e7a44bae393bfe81c771c1d9cef5f3a41d672e78d9ed14a1cb1a0c22fecd085d238399687a0a205fd5732cc0212531737abd355fcd49c74d4b75d843105d4240d07ecc47e4d92d159f96c266e9603c68fbc551e289edd61f1314a8b9a39a40bc3b2621203baeb970eb225a22ad605a78739d8451df4355459897f10a65f9499317629d90c3f00661c0ab7491c829926cc7dfd652a1a64fb1d545abfde573304ef4ec0477e15f6f712181f1a20bfab22ba4544091efddeff135f9e466c46bbd58e68490209352ec51758e18298de16b48e5bc4829faaaf4271cf8eb6e6c7a6bc0fae7a2c17b47b787c9ba6ad386773b792b0a144f3bc69794481540e0c3702b4bd0608b83b8755cecf0fa2c34b56e0e2d99451471bf4e64c1d70308acfd646476056526272a93d17d7694b3de3e0db2f7e720ea43998c00f9c103b659010be187c2dbe81f4c63fead8b386e0844e3e82f5ceb6622b841d945fe58b3c8c6a256c040742f19539970b8e4836717d6995e0773774f6ccfc58fb0ab950680f53104db7e21ca178dea3285f3ca6c2fcb5fb2b04562e35b94a2db6906ce767087eebedbf550d4f11209fe93dfd3d1ffa02b15575eed67cae204bd4d7404169529c611dcd8d88fdf3f64d783a0e37ae1923fe374ad506f03bd7d2b4576ecc704ecc3dfc2af063583288ce63b47db70ebe3f6fdad2574c786bfe54af5aea60eec6a88c595f82b14fe74477672f7ef2dfcb932ded8b62b1472792aacae1732c41830af42b083d87c9b5a90107cc5554aca1360c979da8ab41ea4517466aad57e7e77657513b7e7127be65bfaf748c838ca50cf3acf61cb91535b11fa037694cac2d2dd45ef9f8164b2d0a69879d77ff42dcb944d819c914a694f2c704ce30a6c5a3fd1f92739f9709148b8346db43539b9c06040a8d174143c66da01b3f719e333d119748a87afbb08be3d84d47efbfca740476f143456da81e4b33c505baf4840d42bacad8ca53231ef894284aa460649d4e895e74a7f055725d874337578d16e1a5c9702ba2f9de2838e7aea212cca5902e33368247ca8f002ce3e760425e3688240f97558652bfb73ef488d167f44624d9540be16c647b0c3dcae078db2e1d6e53f7e786abe85f74b6d08081c5414e9ba434d5e580bc3e8212e484263a2d33cef1b7ddbdc7eb8536547e47e86f548445632e2929abbf0b4b2f2ea9a1236b8a7bbe46033133c4a7b535a2ae0065628ef404bb54770a4b5a2620224e59e7b87b0801fb3ca5926b5dc85653f204c9017b27f848f2c744340610bba25b590286f931c994b36e004a3edba5a81c520803231c72fb39b38a35fab00bb192f3335fcd14f5396cd69c7aaf914be8432a432774b5a031c2f6ae5082eff1a239d93a19f9379d21b4dff70d34f1e6c4bdb3275b83fc5675f9ce5f91e22cca52cec6cc07870ddd277b381831e6e196d54eb5c8f536a2f274f71c763f1b0b56d9a9f8b1eba8776329f3d7b1493c38624cae4f66914276e9630f8df468360f5ed37c9b1e358dab63ac63c714dd377ed35401499f0ab83597ed37d49bb860aa95b11e14cb830ffb41eaa8adcdfb50e696c19a05583eb49fefa83adffddbbde0d6fd770d9fe68d01c69ceb654775c6352807c0f056de95f00c3e9a7d7ed9293160a176390ee0544a3be91355ee18df3b5ce7bed7a6c5b8c4516ac57df1476daddd2ed4c07a8122496fbaa97ddeb0e1fcd07c2d78b96a235c604d6400c22df5e9c102e11a9957373a9bb549563c0682eafa907db8487f2d5668e700ef493adefedffc861b401efc34b96f2da8c54fc243e112e6968ce187f82fd5832add83b296d000abfb0daaf06793db891811a93d279f317d2835df5ac21e45259433b58f1cd6554964f74ec223abcc8a5fcac1edc11032d37171476c784264d46096de2ad76ae039969da0c2bcac76d20f705c1cd3d00feeab60c1fd89c5197d24d428d32f7f2c9121f7bee20e8638dfdc4646bdba6f60b1820b7436ad0fbb12f9cd2471fc1c5b9023ed88f3806a3f57819698e8b3ea22a56e07a7843101e8f3ddbb25c76ef04bbd33de55bb6d63b0b14dadda0bf9d76358bc12365c8aceb168fda1f248622de21fa7bb531b91b81276e4a3c2fd8d72609d48a664eba0a148df4830d6b2e162e40172b8527de17e6e3f46f6af4400389987b2c7178296f84b48a449fac487f38019a76499ffafa4e47f8e91aada45a02e7e78a48af1f3de0252814a538b74697237ac9cf760f8fb88f609c48c842d6eef099f7ecc140daa654622c977c48025263c5719fae13dfe4865d5d5f63a1296ad789bbd775f8e7dc51590dbbf60d84c1483e0f30176ac22954241acb793c6a648ecb157c5fea6454acf0fec7c5665e6b64330808f379f599c8cc5d3b28a74ee34d0b0d128ee8060829ed890f5fa9c493870afc3aa258658b9f33141da5ac58937b095109aee5a64360cbbc58d08c792772782cc1f63579bb06b43aa7997aa18bf6446dec0a620a8330047a2c70ebdad17418851afce66a7b597a65e8019ced49648ac5fcbfad3dc4c029d779ef613f450a726b04f9978131da484803cd59dc04f7ce5c2d0d1fc0e7fd1ec90020a30df9f83b004b33f3962ff7d0c195ded87feccb2894152b40ed0eede8401e7618aa84bfc3f58a8a9a73b7cefa19ee0148ec98616aabf5f02ff597a9ccbcc2cc9b2dfd89d58ddc4e2c2ce37fe1bfd507b21beb6feb4e52960f059d5dfad57380e64411458dcfdbb591f9165236c148b1d4476a5d3d019634fcfe8839ea81b9008b19fd0ac49a27e38ed0cf8aaee45cb58280668bb5fff7edc7893de686690f6ca9a9d7bf258578b2473934f8de9d538b40dde0b0cb44a8f2bcf12811475a8eb5fe26c489a573ecf7be632152a6c69bb94717c9d84a4e4a0fec942736b0431fb4dc4d80702c8d430604931dc5039dfd97d40545538beba2d79376033336b221816c839bb3243381ed0bfc388d7caa0a0454f947f614d7985c9b2ffa677e21181bb8b72d6ab662b59ad9862e07efeb5f0e50d6148afedb9178f0606c3fb6fb4debbda7fa0c32eb44b44cb585c4c75ab0f318fe215ae6105f0f9c3504bb24a8cec9cf8fc4ab23214f87152b01f699af643bbe57294316224d87c88c356c834d6a83b63b9d753aeda750adb8bf652f96d8c3048aaa63a3c47d271e8fc867b7b6b9051587d386a63c1dc126f91656792db54e657f2aea08c2b949ffb7a599bb61a0554b12fb72619bd9ec26a3348a8879de68823ef44ef5ebdb981ab9e9c1444781c99b8c582b25aa2a45837cf1531d9102b43a4237b32080a88a0f5e19dae652fd8f8c0c609ab243bc546ce98577f007e3321ead3e2599060962d9b83a3d3b76b4dddf4aaa6eda545a9459818cd78961ec19f67cd5124c0a30ef1a59a6b34690b86a452f22e8475db5c714993609591a67e326d6996ed33a111d49d4e81c19ab178dd5a05b0a0070cdd016d57945c88df2f5fcfed0ea31a810627862973a62343920b02c0cb16b5aedc7e22c5413ec61a56a533532258a67dcd61f06c15502184878aab9bd4bf24bc21b1ffdbdc4804bf8a5b5d8cd911a5ecfea981e663368d46988fda6b280021c918a366b38eda006fcdf97600702ddbf1b2d9a63b70fc3680a91e4694a6b4e5e9503af516e81f6d5350f6b2e9eaa33a79b808e96f60bd7e8a809d1b9ab66e7964d1924aab96fcf05937a2f1c0b036f17d51ad29eeaaa4b094dae3c516305b6539eae86050c86ba76e586f74c0f713b85a078faa28ed8679d706d6cb8a5e41547882ae35a8887f573f86c7831cd162ae1e9d13cbc40654a662e9401bbb6c3ded28bad484a28e95773f9a0e6257c455ae3f23317f1fc8bb5c20457453af3f168e398760817c5ba8a4815cc703e953d1c4702dd30dcb0d9bc8a80e2e7125afb1844689d7b5247b2326cf6202eb3524d86948b35f16fa7e08cc5eb17862ecb410e7c63801ee60ee3cf224218813eee34e63b7b663956477f4f1f4eb796b2a86d3d5641a8de76bf788abe7af022c5ef51dd75b834b8186f28efbd60e905928362f7d7e5a464fe0a9a16d967dbbaf42f5d58d8f5f36b6612bad8e8238d8fcddece58db79d8fe02f6a04d5148e1292f9eba2ba8368e307c4daef0c79f0ec0650044fa2d411df597bdc677bc863abfaa39317c36812d5623e1ace55a16b50f5409dcfe1bbd338dcb3154638fb3e6668c499189e3f12763e2710c6f3c276c7a655a30201a61b802f4242e454715a68a804e01d162bad8e0d47fd63d0f84b714cae55f24f69945f310dfbf379206af49052a499ab36be4bdf1006c4c1f6c9bb547c7b0aab574089a0bbf637fe577a8227b1540742cdd7cc0e2251fa4ab8ed72f283363bf7c8688e0b73cfe01650415043277941e27da8352509a6a1cdee715a557289773c9b4e45334f9520fd5d01d86461195d84787548335b0e87948cf9116488bdb11548022fcd8e39e6a555d43babc811e41e830b09a6d6e5715b5e3485dc73198ad0774a338a1e86e2b1944ba7ee5e334df6a20fe9f790a23d2b7585453b4d2b7cc44365c908f3858265f4a76f85b620232624ead7c9d03ae2a6f309733b1b498ef12f80850f0621007f7baf87c1f7335ec81162f9664007b9b9ec52098e89ce69181025e5a616ff3fe9ebf67994e2a2a6d699cf32345a9c8ab52e0baab3ee677497a385acf139771724ed261e0dd5ffc10cda060b17e300302d8948596a0335bd37f8ed8dc7348ea8089185458d641b3601971e38164e3b0ce672229922382f72df7417b5b6fc8a6c68677d15574edd6505195e3d915651d37e9a648660b417f9aeccc10e8d8d15314875be777abb0a5e01a5e7b2aacf542376a3d8fc47d64a03546eeb9f8fba7cfda1a5553cb5e851407af1c03713a3aa65973868a738d66bcf6056b697bdea3d495b10e83d889c7d092a6b06327f4cda63c66c8527b23ba77facc5db897b8a0f6401b3cf74661189a092390edfcde647b90e034513dc13b403d2400cd3f6281cdb645498f0481fdcfb7d124d104a750f4db562a2ee9aace37e60f49a9e19f0905994b4d0e6946a368969002624df754e2ab932fcce0e19683d0687ac1dcdc21459416ec231053374dedbdbf5c566952d0a2b5c9f582d85cc4734eb06e38f52398e68368c6daa2e60f0f2c5380ef07333abe67630e6a4f39b8b72780f3f2c5b0289c93c09f0b0e86f97b61e2cfef6f2100748aaa1687b44bb64fc0bcfff28fbd8986d0d29e947f0009622f9e39cd02db24476e2cad1695b8d492fee9f1b56051544f5fcf5dab481cf74a971a374c352467429de05e72f48a5d2c306f0ccd1b15e145f11f23fa0978f6ace6dad4c86268d9fc73975068f9c9e8fb0167af183405a295d3b3c4c83dac97c77839553b0fbff0267df578a8b514810cf0ddbb2a514b61c6bf9fcc401507043f3a09f4e781eb8c634745ad4ddc061fd5219eeca6ee9b8566fd9254c4cf8d25c8006e2ea1d736dda548ba83c24a1915c8e0a3b1bfdd271e418a5b3ceda0b51cbdb843739bb5f52b3dba959896a61b1672fdb747cfab764177670b7e8660d47191689a4fea30d5fca2b3614e47c38cfda5718cd4eb881cdc1d361a5663294785d4eceb661c250329931496caa7ce105e0e50d89469ce6d9adfa21d0066c912549107177b40e1967a27f42eb9ab76e12b5e5e3f6febce7d08a9e00a5fc9a3d537d288a987128680d9ad9665a6be36da85a54aca93e34d018d8b5f3c9430609a667d8fc4e79028d99f7001a240636c0cbbfbe0ee925a5a6dbf1d372f8cc15cd0e442ccacab91bce3ec1fcec203b52fb291f7769ba1f37a5ba486ff2bde5dc69750a49ae1b60d0f43fa91573a9739d7de32a9e759da54b16b56441a367dc2ba69095668d230eb2c82fca268f622620a11d9a8843b10647996a0ffefa42a9a8d1eeee75a4d295fbb1dbc478113230eeb98ee92ee151a9c8a80bfb99b2cac343832010aae7b5ac95bbfe1f8928575874a7d2036e4840c70bc311fde4c9c78211d20e99b0c12e4c6d24f1640ab1825dcc407e53bab265665bf577c1b687b1dde8a8f94d610709c459520d61c3c3c0c8aa6cafed84f0f670a31a3392d4fb22e7a77b3a64f966daebdc5483beeda9da84d63c2762045a115ca6020263a1b30a7706b3ee94d348759599b0d8afe4ba10c453fe1e05306cd6683bb4eadd3da79c3580fb29c6629e308a0528c35146b9c70d6dd5283c776702fa8f1dd894594e6af887f41c96571d87860d56e312ace1d19c52664e5b6740526fbf873babf0eca8af165942bee1ba65bf4e0c50f03aaf004d59afba815823250828ae88135e4deeac84b68fb16b68090dd6af08d9e7d8f137c960e7dea205fc6f970955282973ec5b4ac0ca370f9ab1ca4b3f992ee000fbeb463dfea84eba05a8901a1f8e586922954d34234f91f1318abaa46586b1384e66224944b2ed757554e044688311991183f783b071dcad775164cc49c2f288eb5cb6b6d44f489bb61c7af1c365a12a6ecfb3f6b86e630275a3ad874b50d5f757755f9a440a22f17514b642de36c2a82294ad1156cad4b17ad84935454d6a98d38d4d4eb7defde2071f3df1d7e43968c4eb8cfb12d47b21eacb172be347b93d7e3d88b6b46b54638a23b36b3a830bbc6884e3b963e9e87836ea95547b200ab006d4fd8038777a625e40eacff0ad2b1ff73adec355f13bed1395f850e0502e44fd1a335e0dd4cc7d73ec8d716fa51bd2ef5e46efef4191013f0db91a19da6b5e1558f144418a9ea6d36024617f7079775347677aaf51b74624681c9997f5d11dbb5b049e8c2b5143440c0cd08c292ce6addd180053882873775cdda940126e23dcc4823069fa7ac444c5d1bc1bee5a31a9b3027b5d88f225e69a03d3969fc7018849fde52b1335a8738a2b3f8d293b58d5ede5946a6aadff16e8753664f3aa1f6fe2a7b67b7f7724748b948d4fc12ae8bd90893eaed9a0944eced65a1ea09c2fbd604e1825f0d373702ede2ee6143ebb60c859266c96e38dfcf9ba02c02cf36787076545ef47c05530c6fc259016a83b92bc42b6695ed82d0726e6dce42a62df35e9118ee8f5f163d98eb1a8d4da23fbe9353d879db89c79f2f4241a1e09ee846561553ec668674195520931e499f508ed2455168e00848ae42c98b907a9bda84e6302f9c4c09181529789f7e5d6e17cce58f29b5b5dae12fba43adb323760c7502236f7d602081daf5035c2ef423c8bffdc83c15c69fd5423904b34d442a900fc03b7d315a54b03d236cb18e8618ad009dc1f63476a04a1a67d0b187bc91ff541e10d2a7e6c060eac54f745feb3f35e63e86cc0d0142720290f20a5937722aed92ad03efb78871d74f6403d819ec9d0ec1c9da7a9aea9f282b68c959f6402c02f7ca4dc27b0ae06c3acb08d9ca4d82dd6d48af26f94ae406190f72834964d5b5d4707fba9ea9eea68f421ed8bdb3967a708a37cdeb499803f99197d04b1388a53bd3c3373949690bf3858b90273098d6d6145c2835e6f9bfcd276dffa9f19db2496df38f5773861e6eedeea1c325c9c01f20a78a108536bef3dfe5c19f4fd5c0a3990bd5a6a28f9ea783dae11a8f04f64c08523aed1f6f935489cea55892630eb867c4ad91b43b224e82174b3b12e1582782935a0c8b66b43313e6256c3be44b38d8904e38b65b719be9864f0f2f9343ea4d598b5c5324baff902b6d6056239f851696aea15f5f34af7adf8452305c02dacdc5a0adcaff44bcfc8902a1a68e772ca9ffb3d761b63fa6a1ce2ad6d4f52a392ab3eff57dd3e877aaeae788ded44a3f9c80592a6d0104e450b2d75dacde8577939cc350208c33e56a24df67d4f071dd5ec927c9647941414a60e1ed2a3828b6815d5d3dde5ae4080c4571a0a2d732551a43cfefcf1cd2e5988a841fb381b6e2ec6fb876986e864d3969e817a617187abc3a8a0c9c1e3cbf477a6a819df428e0cd3499e263b7fc01b396719141f232992088cd8060623bf5e62c933bc34aa2d18e782c4fc447dee9cdfc273a7bfd4776467b287569a58c198ac302bea91ab0dca849ab26d77b3181277a7706d94ca0b24608d55874886d571cf0c642832af8653bd5e366743b9d95f2941d5373ccb8e925beacd109a3db53e4442e1f6c724e9e5d10c02fbb6bc9d861b59ba2e42da550807bfe55e0f1b56b02a8e20a047b4669726298f39b28904e507613c029bafebb1410f11602d61cb5efe3a708f0b1ae383b03f6b869f3078ea9462b9f33feeb3cd0c74c85748f7568f652e6cc6c0587bfd76aa9a9a53665141553405d48e2478fd963faa70edf08e7137f21c8f74b9540828d619335543859eecc680c7b318e6828c18cbf270c63fcc4ce48b538d82d1e05268cea851e40e53379fffdfa266b9c03d7c35ec8d68c1f73709c82c8986e4f240a0c3a6bd618254bf1a8d150a7b78268a2467daa94c0d7b7473207d0b1c9c4a5e3e0426d63e0fd6e44ecf8e32b363c1ecdd4e57a1d8482add19141424a47eb860ac3e6b51bdfe1c8c9ba1d25238632772e3122402b467c5232aec1ed3b9e8d54fc13b367ef33d0d378c5378ae4b4a69c0c447d122b74bffb391dffbbf360273005ad190194f8cd890a8d45a7add42694a07e96dbf137f2cbf50be16ce0db8f54e86f7b6a465b0843f9c9ce02858b7820ac41418824c91e926578a3c0ca9f3b932515222ad9afa479a14aa98fffa9660484fac25a35b08b47ab5ab2639cd5a25f0e11947d2d96e559a3d408e7bc96f5cbb394dec7a52155d87608f041312c06350681ba48b7651bc3be3499a7495d3988e6cc4af95b97c2c1d6c6fec994fa661912d2d46325179766f4873ea08fb217a00040662057719777395131ad1ff446e668a428716fe9d4572b229ad228b865cb90746a502702faaf76f5ffd7a795ff1d489637136261522767f66f050101a1fc71c6a4be17ce9940c1e205a6fad525f502d8266bde59b223168fef4f86b5de6b2e04c796a3bb5f98f27f1cf25e377f4b356ca35d2f06a036f1423b9287bc549019488f2f7d1a57ed67d8948aad94a1c7344a002327a30d8275fb68aa8f16cbac7b564f09a74b53e7969cc521748c866f82c0af2d63310eba05f75d9c2f51ec1ca07e5d9134c3c57bbd2d41acfd7d62cb134070835c06f24b655de51639d8376ec9313494cc52bf70364e8ff7ace7743b8a8f2cc286b8815cf2c955d7c80dd610954771e83d2d91dc1df6c720ec029ca7a4bdc893d6491f7cdbbaf8549b7623c439d11e050116db600a15eb256de43b789a89a02575ccb34ad7392660eb1ae25a0c0d81f495bc9d1477015ce469db732e960381c54db77b357dc26e8f5eb8c32ddca473dc70ff7ac30b41ddee52d8a3cf93d3926df1e38fa2aa50ba813ce29dbcefcf34ad9befa80e0e1cc2b5fa318cc28ddfb52239b29f54f123de618cbdd20069bc845f518d7150d40248097a40de85f29469a9670fa5b4e8b486d257e1645151abcb5b251bc8416b40a232823c6433bec7f73132380bc54340a72f37cc1a476ccbc456bbbb9491a3f97bafef97a98fb475a42afd7e5e41e00cf4240606a314782475356f310d8fe855b61791988401b17c8a1e8c33556505384fbec1a22c14d3077b702f934990ac9554203bba4ac945619e03a2dcec032e159361c005f138ded927b2c3871dd625be687a5e6448b7efa5734734e1f4e511f84bdd6780e57481e7ef4cafcb2778d870aebcc317294a39f56905d2baa50109d28e899e768499c3728fb7966635a2bccef5a7fb6a8d4fad8eb64f86b85dd7242679a6a0c201ecbfdb524a16b4ace4d99a3413e5a1982bbdd61d5151571affc238c74beba7b76221522927fce264c2f5576ee39ad030e2bbd965331bd45630ab92e5986f7e95d3d481129bdbb1a66634e9d430031a1644dc9c2a4331edbebc3a380f43b2702eed783e3cdfa3ffb283817bfa378733b2f7eb03a16a693a493723529c5df0be15d6380b8dec8e17171562ce2aa07e526900ef739800d516fa7ce80b814a2eee2c7369b5286b7bc8e6bab2caf5e658f438c98e780b7a171cf3061fc76aecc1ef8443f44cf4f4176a4e50af6a90f0bed6046e19d43032e7a9523147ac53b52be31aa08af06705b782124204e81129914ffc47c58f2a0add1335742daca5ef83e423565c917b0b2614953ded2565fc6f8d80e35eae24de48d3674ff3f20afa2ea5671f9328d8a351c0f74e3b1b27fc06f6220003e21f605732bdf95c6a5ca03f964da2f467f8ffe7b109edec156fdff9746be815d6bdac6c55eb479fab07ee3fe8b096ed0c4f6f5e2a7ec8f0295a03a11945283f68f1c8df14cd00e97f110203d7008363423a23bfedd93e38e4cf0a37cbf3ba6923580580158daf85a2c156dd336a77031567088bbf9cc341dd48cca4a39a7f30463bdd6aaf87d81778c991c89ef777a2489f2e63d389d504f44eba2f339b00bd01f8be46183867bc1a27a74468a4f6e3e573da15c9a0506d29a06ff6cc99a8fa217608b2ea975d3eed85ac357407edda9970ff996bc35a31e0e26ef3b1f52fb70ec2363f7745e3590f2e9b834e6153a68beebea656244f52d89634992ee202031764aff49d76361060fc372559dfce7d479f037d3077438b0f143adc009fea1b850499300715fa241ec3a8bc69f36d6dd895f5e0f8ad15e3c701714c6ebeda4277fd024365ab5141d971d7b4a5445c01abeb2a950b3d5f1766661bb73d293030c8d352e05bb10d8709ba95221cc3d044ab6de552d4f2eec9dbaed35f4ef63141934ecf0a5b0e5b6582245a1c4024e61bc5662f358d4a487f68e478835f26f297b5624f65de831f425e2bcd67301821ac5c7c3f06f878f704959e970c212a9e18216fc71f446f8e3c0af98085a1e958d4c16370da58d01ffa8ea77493bc4f26b424de354bb6cab50823c8d9de0b4a674e332c535421e697b5e1ae675c1ab35d0f536b125d42c2aa8a840de34aad96a4d0ba79ed5e3fad9ba58206d8c2300a96f1d01a1083015c387233eb47c35cd24c8e8dad28d4e33bd09e2df2951faaa8065684b198ce6d74278a85fb9f09db8844de2bfa29032f0ef21acefc7a4118f43069473c90c54cfc09106ccee64b58cf10f3648e930ed785c57c72213abebf60908fec958c83fe07fb4b28baa3ffe83447d1b0f14c6f7c3554afb2dff193210596b58c6b3f9ef1f335bea8e1485be02e5baee878fedb0e98a00d33189b55b1a18789275b1be5e1738df85e82f68a92251820c980a355b3086f87e8cf6c675ba56114667c2ca406d09c30bd92f89b5a584f9b5af1a308e8131ed21627d49bb17d1760a070d4ae31cccbe72ab7fb259738091a9f1cd570a7063d7186b20ad7efe7318538cf637ca07af3c7b402711fdf390d4167ff9b48aecdf63e0b93113158187ff1e8a2ea276ada0f26ee66edbe0a356214301a3a4bd11a383d4927944bd175d330dee0b22cad768186640fc2e6e2ea7c98e1360d9aeefce73dcc72791e4341813ce9cf9b123ea2bc32d24c2dd0b5dbe0423757f541b1aa049f7203e6abb22c2c938fdaa705f34c7113ee5a27b61f941dd68408fb8476a3890239a569fd1bf17a979fbc4e91b801795f93674e1f0965a62c216285087ac987661d76d0ee34c77048f81549e2afc22ce4e8609093d04b142943584a3536aef172a513c0bef84c17e339bd2bb2911ff62c2381d562da47e9d525816e589b830bde39f7812fe5cfa6941591617520a0f824f9690f5aa36e2d076aad7a5d7b1e1280b4c7b28405c6742048ae55310ab87c5b37a12b081c3b11dd56acc9e162947f9ec339cbef9281319fc5d374843518a80bd6192e595492b736e75938241677bd887088476856724df585d7ad3b1cbe6f0adb46073405dea041e6dcbbcbe0634355e91d3ba6955426896974a7a74059bd0329b549221c1d657ff082405d4ebab236705e55691db7f144daf52d3fb7d100284783d293be25a0836dbb74e9823536c6843b5852b02dfe1570189325dfc3444d81483f895e6ae16510403eeabdf336a6b2588423b72ef048cc9a48951d8bbd49528379d4f9d1533ff4b8dc0815d354ec83aa0f072c72629cecd846991424fea075a14de9512ee4a08a27fea02cca4349454bde38fa107d1a515bad547119f1404be64515e1a87fa4fcce74b5fe3707d66d591e89f7b643c128c3328d1cdda13217facc03c4a13d629dbee590a82c6873b02e62e02593652b53cddf257ed772f887e511a4a7d21c2059a54f70ba58b31a7a67efe5908ddfbb2da0c1fc245184a32eb14fdaad3dfbe8a20909227b0ad14b5d3557afad36c6a0295b52a6ac78b7c0979a9478f7e40b38179c159954bab0f84c47d7eea170b3dec2eb2447b120e85b60818d5dff2bbcbd459417ff0f37928592ba57a82d503440a82064193a055ab2c7de4df3674fc34cdaaae6d05e1d15ec85c45c32c2d3305cd7baf05bf0f87e94beb82b35b38e15ee9e5413c69bed470d0f50e1a040dbb67b095233f3fd83d8583b54ef28d0cb405180f9f13cb4b16bdbb046998769ebbdf795b2414d8c0be3b54d616d047a3383e093843b0b44bfa196c5741c37d6bd84cd8056d4902e597e522cb85fbb23a267c5bd0d9bd83527e4fdea48cfe7ecd3b993b3daf5de104f2d680f92de5733da6e952beee5e0ea8bff9304b1673710046939e2b15bb2e31edce08915f405e8c2bf01ab1b0583be49bf7ded6c15d783b4fefc0a609759786a647a36954c712957a3d9b45945ad0f72835f37678b8c3eaf96ae505799cd496cc41bbfa1230ddb66337995d79a8d02fb57a6e3ec1330087e18087cd0f739b943d71f82da3f2bb2009625123cb3fda5f28d63cff0f44caeec9fdd849ae1a061ec1b1475526b7a51be6d0ae234f532fb0d91957e741161580cb78f670e1727fe55c915c88cd40ac12f9b64889095a37876adefb5a0ec99c8095447bcde34550110b2e336143a3148655da169091bf017602f42f5c2ab2e8aaedde69ee2483b03d1878e710bc4e7af0bcef6cc94b870d88d9333f9d506ae8bddf58325cff86f058e5b4d569c7a3576dcb49d8487ea991404dabf8d778a1b03bcbf72cb8525cf41b2348c8e8ae04bb41c424f5d54056b1c9f4a3660c5aba30666383e1db9a2e0a4327e7ee2ee0cd067adde3918f101054d54c7f8676676e1854723d0bc8c5a8b6d8558cdf7f1f65648565e157b4a6ea7bcd89d3f96f9439d6a658b299fabb5439b4f4e1e678045995358988acef810bcae063590a9d0231f615ba3615576658d33bc4c8c02cc21a9fde4fff032f2de741ef4bfa01ba60d50b5f12dd1ed255839617911625ccb5dbdc7da9774c4d75e3e376a94f24cbf14a902fa997515b3810dff41a250478a7e9a660f9e1893cb2197de73b1ef59fa4a4942f928601665883afdd64f8ff5efd4b952112c394a9cb4d96a34e0199f27f632ffc19bdb6fc85be875730d85554dd610294181bf8bb5550235a6604b248c2e019b4f7f85fb1f1f17eb622be62aa695ae51f835b0df300a6c34bfe53f09943e4b107fcf9e5a15d6bb929af8fb6df115104292dad114beaba68f9696916dd522f92f3b14ebcc0f125d9858566d286e6803170b84eb8b930a414bf54aa4d5efe0c2d01bc5ad4b2d44b62d10eb246d43ad8e16a6f0b400607dbe1898d0b853cde5b36a5529c0c24113d0b45efca06419b6c7ff5d4ffc8ec4e501092ac4d09a3f6937a5d1f758d14cc258d6e5b0ad216e36a018e40c00a92f01f2d41803a375cc0ce45e15f1bf05f3578e74e2c1f4e6e711e72e8fe009262193e200a89f8b80ee41bea55b965f43f2a8ec6dbf346b826e55afe051c3e9634eb0c661dde45f6cdea3c7f9ba0dc558334126779354c372f7bcffd3a7a9d24f262c192c8f4aa16bb26c7d73861c1b19326b0d80149478f2fbfe3619ad3cd4a35bd829cc1fc67352b42ed143fc79c45da95587c5fdde19caa2284524967e522e3559727126bc54cf652aa75ba79139d801ea23d5a187dccec4e450e5e7950fea8826251d3224820ceff7d8e8ed44d62355623aa7608b2552914521fdd925537a16c0ffcababccb062bd864b75fb00fb006771c44ac7a7b8d36e401b1ff96c943c0bfa5056cca8f091c397344f98bca1e278f302bc672b0cbd605e60cecc2ce837d03d2b3cefcd6371e117b68088142e3a763ea323919ef23326604d097b7aaca7c77d263e15f5269ef217b1e50894bb4a68164aa9417664ca6f092dc0261f47369d53b0246bc838ed8a8cb83b22fdaa933d80a2223aeccb01480e9d7b080c7f85618f3b3cfe831d49313749e96c1cb56a192cfd2c77cbaa2d5d5c3f60f28b1b82a9891955390f3bff7924d915dd3b6f1905a1a02b7f12fff8ec8962a48edeeca4adee332ac5eedcafe6018743edf74a518a3d65836f6126287174d8f89731ac2308004f044d46d6fd522303094ddcb3bbcfaf55db83c20b250e471967dba92b8ac83cf65c5cf9e370668f00f2993f1bdbb81a4ac596f55870857252548aab9953ce2fc5814e2611c141d96228f529c39a37de1d66f1c462a557a4c7922eff2a5bdc3ccc468ef02545f5138f54b7077be809c3dc17d1808bc22c4031aea3a0636bb2eba51f36cef2eea0a3deac6494bd5c674aebfc555ac473a8cf8f11aff21bec4f9a85a026ac7ae57668990160eefabc7eb5dc095021b5efb99b342a7dc0efc871c759b59772e1e680c7c7f8204865fcfd0ceb5b139d3ed73d2bb6223822a072d5b64809f6e7debcbf80d60e1a945ba761d470aae1ff5b1a80db9288e161b2aca70c93b7a0a5ba1424abcf2a1c4dfb51d185fce46bd5d93656a433ed41c70c1033f2c6b523683bf8a4077187cff01da1c1266f712b79755c3cedd73100ee699f0a56eac2c3b7f11f13701d0a0f20f7090b7092b9e469eb8d81452a7d10df88136671f320d63d8d715985b9a363eab62e852a3434fa410e7d6cfa9a7398634f1dcb9f58a7a7fb39bae376fb7f40e18f1963d96412f050083570ac3fc8db1bb0771a33f86f41eb9f477dae055f45b6902b5aac2ec8a80501070ab0950bca14397282f5d3a6b5527ae79ba3a292b384befee6663750e068b3205fd83c177e2cb271dec3087fe9bd6617414c99acf1623600c6b8993360ed2e6d8ca66c1a6c33e5161b62251119f7259242f5e0c9589bcd7b88a52042acaa7646778eaaf0cf5ac03b3cea5a53480fb0d812eadf91e6d88b41ab4b5a481c3d6985701c29103418f870f206e28d62a5f257e6ceac6809c102e5383cb6d025d4b838dce7746ffe94d77f7861ac1383e74241aaaae78cf135e1a145ff02ec70aa8b4de1ac1820a79dea955461b6a0aac85bc43071ead828b8c2bebc0a6eaf623db4b725e4b5d4e365ac60e4502064a2dcce333d69ab49816b4462b96067d331969acf0f9ba8a7d5373f10e02492023e1d8dda089c9eaddcf74e499e56944b14ebe54faf6232d2b763d092a679b1761825bc63c7f7b6e1e64fd950feac4bd87cf2ac03e5ab136c381bfde4635c9bae406946c17d3efd6cb72696163a5c65ed209bdadbbf85550eaaf35943bd15fdbc859052ea74fb55c39552ac35382b63fc0095b9a9ba218118ec816dbebd84aa71f00d60651d74716182a5450761f60fb041d73f7d952a1e3fd2eb4afb6ae6eb13027c5ac9ce372bf7fc1444cf9068fc203d93a824bcca39b518dc9dafd21410821efdef2433c0f6646beb05d06f1d3a61f694f93aaf0f7907b2c26403a0db9c6fd97668258647078c465efb692e2ea5f4d3a2ecb0897f054163a99fc1fef1ea220ac245d3fbd359ccca0f8659736b93f3745e20fc84b3079e74d2f29cc5c4589390c1095e8e58c54798284b1a7995c594c4f17f7e4dc0482b1d859f9d99e0f6ce5e96d0afc938d374e32b47b13b3def269b73a8c1dcdcf9e8ade384cb8ffbd6016ae68a0eeea7811cb5eff31ef514e97bef062740a62d889b4e226aa567b3026b5c417a98cf64e32999a6527638c114db440a8d84e9a7b585a9ec1322faed38bba5255a07d095e4ef6b8c40badc99c5d762ec9fc023db40cd9fd6ab73469c8bc62d91c2f08fd21aca927e77630e52b501b20821d59b5a58933165cea4af02acfd69bf2828801833ca47f487d90df91e44b85bc5753008f17b008dd5f281cc646edcc3d2d5318a760673d5cdf229e2f69429428618ceb3f44010ac64cb1e6f98eaaea911bbc42ce197ba44d3486d17608aa37a5f264e22644289e5652bc64772dae5c0b62af058ae13798a5f25ace3f02bec1d9bf47cb2a3a2e13686fc61ea5f552e61f10aaf5afd48b806cf20f62af04945bf794eba039c4fc9c21c6e7270cad6163bca2c37bebbf8113c762d3a75407fc09779f2569a458e5317982866aad8f0e665de250331d397b57e896bf6e49dfde01daf1b16aae80236f60f69e7c9111e67919f9a16e15779a938133c871ae69d71f2d494ff9772c367280d8201f63edccb60737bd7afd72e692c0ea788d12c9036e07670f40866f923e620fdebcf5f292ea56a0b93fae83538f0176d4f2af79999c872db83cebf6090340ba150f782dfb71f9026447d59fe313916a140950911e2affc54d2418576e2941026ff2f3094a0acac3a8d4b9cc6a94859bc39810f50c5d86bbe1a5887773d7810466138ab1efa46e5ccb0558457d9bf6e17a6018867720d4c308bbf3dec1882c4206817cfc17f68aa6cd888471cb5efdb54b81f5dc9639e8189005c28250d332a0a708b770be0bcd6c7438327fa91a96661f3b4d41cc060541aea45f54ad1dea3edb0c192fed58cb1d09e08d04e1c013b19a16c7ac4588e8e934c992e7aec418ebc104581fdf0be52dd098b2d278237ece479eb26b35293e6690c053d61b91905a8d231ccdbe2f851600b8e74b27e4df2fb53609e8d4b945522b75af582e8a3530c0425941f952bd1a5713f4940f1f29ba324890c0968777396ac5d044827a4c6846649b7a15612f3ad389cc1adb8dcef46043b22317046a2d186c9011685b5ad61d6b94dab116aeacb58d5589c646f16d93ce621433b108ff5c89a8475845137a376ee66a240724a96acb63b4181ba0d20a4c22dc21e64f4e58bd8e593201db30f6986c8cb7de377b50766fe2819994f538ec8a862c02b1e8135fec2373b6cdda9b9072fa89fad5c5be767024c70e0c07116ded503703f4f29567dee2f2fdc6f196f2ae19159fa581c78b3203ef9babae3b94eab19d01bffeca510a2fc0720795eab766bf99f46a88a78b867dc7e558f83cf13c5c7ec3c520470e8a6cdd5431ad8c9c5f7bbb0bfa0e169493aa97421f568d780b3d74d3b6bc096a7caee20248337aa087ca77b23c5998b469fe1ca409e63afe64b556c53bf74a8986c2f06ee6466c8a7339bcedc5cd1d3d295acd97a9f09530c921f652e25ac6eed96d455cffae95e6e22f874522901b32c3f79e92a5d6fa686810d178ef3178c123da3bb95d811827a0a912590f8c396204f0dda28f99a0131609b9c74026e828fa319efdd22745740176f4afb86dae69bcfc248380ef2bac2def1e5e41a18321dadfc229a5c69e27c1cfd626065f0ef5cbf6d86d372ad7213913e7f49d089913296bf4df5b68ba149c6d35a8e2eea152fbbabb566a1f3701769a691cab11fd78eb300a695aedd33b1d9135fde3d59bd152e2fb2f58a5ab25232400df6f43b3e20068ef2ce3b7d9fc48b530e4bf926e19afa85e3ed29783a4725bb2b9745146036fb445e98d603b0e6965b9afd572a0bc28e3c091d288b13dbb9ef8293ead6584562c73e91f648f1da0341903e708e5c06cdec13c6d3151cd749522afbb3c48bbad655a854e43c2cc07c3033143b87113182a58bf2b3e8594ab85d4d67a90b135b1f260c3fa35df5a196810b064b91a272cd34509cc53132e145bdb6a950fee037a2bd86a0dd062f928d7a480ccabf35bd135cc5fd112b57c379232186de7400c3e5d1ac13a8781035c9f6692a2b1dd347ce70b8072cec6b510e7e310883688227ab0eb867c86d416894fce2663d6e3a38b8bd04cb5f3e2dc7a7640da2368d8eb724b043163d1155b48df9dec982b564d25a139ec7f3f6be2795dc202dbaf6503adee1c5dabbeb4db33acc552da6aa44ed9a0e249f1e8fe6a6e726611ad72b5d21e07acea149afefe36e6f77705f8b2e93fd3ee333d7f3f32f78e26c1624437a498d2ff4d42c664c9214c4918d3c7246270bad07ac2e6caabf2ea50aa91c5eaa8da700c50673acb3cc3f5dfd3fb19aeda02fe30b1c878cc336a9e924d7aa8adaefdd2cedb6d79ee0a4353669089054f4a7bc32730f33451973e5d3c2baf9a7856d120c976ab1725dbe3b313d4fe58d7829136e83631291258023f5f99b58a350e6d1e64da1fb44a9eb47102293ff9e4ee4e9070a1118d751cfca3bae9bf7eef6bcae7cba3b9d0b17430fcdd821113f162545f7a6218771119cdfbf1b6ff8f48505e84aedbd79dd828d826f995e70f4cf66157e565a2334cec88242d968cb9da1906d4dd86f5e3a5820ea59a72aff8bc03bdf647532369c29926de8e5a253f1cd94fd888e3f4fe05bec034ce2dd9d53f6b0cc7211ea6140692212f28dea3005185462a14423b8220954f55a20a00eb3c97ac8dc13f0205f514303eebb9a0bb5694df37cae247ea37ac0e2d44ca907bc58ecc0d78f02f05aa0029789f05d56b4f58dd5a13c15e918ff39bce810c30ac427545afd2736b514e11b5c67a7dbaf139a9a44560dd75f4184cff3e471ff86170976bc1d5681687560eb84129254e387db06841364cbd5b390ac5032d82c9742d968d13485e4bb837cd53163dfe4a02ac9eb02337aee2ca99d31f977fc6ca96bab26bffacdf096f283f8f57bd320ebdef713f0411f5a6708809438127a25983e3d84b7980eebd77293bf849adaa78fd7b35681398351e061fe1d891ab3f8d7d58e02d8d3fb8e44b172769f18263773d95e56e1ae570e93497a31ac8e9fc1b6ac31934d784628cb56d274b3807e02c5ab760e46862a976f8ca749568bac9e518b0df3893276c79f708d54db8553adc225a4b21dd97e6564e0e573687705bd4619ab826566879d9e6ce51e1951dd43d06e5140c8858624ab252a09acc26967388b2725ac1085b3aa69521cc1c106758e100920899a73a9d97181bb03faa49b5a2a41e4e30bd0678d003929083bbb7e5f051f243385fcc33ea75796c3b68e95d8a0f07a39cef5774b9666785d4e8a1a2ee95e26125556d42d578e905afdb8773c70d222dbd624e285c776b4d6446829f879df82f3a018934d80cbb96bc71b3fb0846c29baf29e1e2a3a42a319e2b879138ebdb3c78bdfc9a4c3df58df7991eda5ee98426a32ed3892049a9e154fa00838eadd5c5aa858b9ecad5ac35c8d9309ebbe28e4d5310aeac9da08f45f565c126db2840af8b7e30fcdf8aea7f947024f386cc782e42c5fca1350907f6d21b5529644f99904008e668e6003a03da49fa756d406604e1c9b74331911a08739ff3ac8b3c8b7c08907dfa5f2e2b217cb32edfd7a520ebb2619cb8104a90b4f45c2ca5dfd25a614fbafdffd0533f6ad5e193a3e7a4fd9649199610b3393f56175eadd1a757ba38aa1b8da658db110c271b2e138721e75e3951bc0fa2ffeef30ba2604abfdc0367b2ca0568a7438a0fdddc8a47d9116f101ce4afb8ef680a2c592f4084b21b77d5ce1aab7979cdd520d364a87f1e7c4e50bcfaa387ac6153673a1757e1cfb8e4a9dab177fb8bddaa4d0eac3218d17fea8a744660b90e2a89efe2cc0b4c675cf11012cb45ff798e733cdd602697201f1bfdf67a75e0cfe592d70a17df73ac2b6da998d5650956be7f07fe67d40846059a97223906461b75709c1adb03d7af677d6edc15c48eab008427d45ad69d543190ce942c568a8cf7f55d685c064a9f44014f9359f7ca9638858642820e561437083e76abbeb21aaed299deb85e9999a4fc17abde9254487c5fb02ed2c18920b36239a27c26682a744ebb05fb0e5a7090a2735a6cba9120af1c62834dc31741a9f05a28275941cffa7628ec072e8bcac9b8a9e31be9cc113709ff61bd8096ed9aae069192f921a87064fdc4cd8fb2888b9b09569b29c4f6fedcad8263b8ff8962504bca73062e72d698d5d743568d4f722e2a54c6746903bf7e6b900381af5f25f67a96cb4f94621e0399472bb3f87dd63b00b1f4139cfa0e405aa84d95ae345428a663a73a148313895affc1583da8f6f115880d9fe41a437dee053fa490a66d6eddda9d376eb2adef5610f10771d776949cc157939e2edcefce481a6a1e46ce83d2bb45098c64682c3a35910f8ff1bb5bca824e2201d43114ab93b3c5b6b9e45eac9a472c71c47bd8beac37ea953e05d08c6e15efd8fdb223a62dd69d918bb4b37267a7e5e328213412a3dffcff41e33455c2e1a6932257b67220d30fb8d323161e603fda031e4177fb9c56860202babe08d2978a731210e03d5b92ed33b47a53935a525c2ee8055b4a2309b397eaf7a0c2c61afb2f1499ba93a207501fd06d8cc4f1ebec0543755019f9f9d5eb525c0a81fbcf4d88bacb9c47c2c22e65a197141471b6e1ff84fc042d4f47f4257756b5e4e4048f15062ea4c2401a70e67e4df3f26c9c7b3de7727cf9ddd988e7cbdbd41c065a6afe7f8cbd8176c00ee3cff7a006bf4097a14fa11883e6a3cffb573baf654b49d44c855f244757066f92b61e7707826c0eb45ef71eb3c233ddf04bd6c922148086cfe9f229e4f59ba6c5f814656593ed8850a8acfbbd42ab7baffd57520f025e9941847349b18403d9dd8fd6d0f547020f6d6eafcac4a04e17702f8143d628430b1f90775581f3f2f9fa3878d8dca7e6f97a561709b620da1e794c676bc79d6ded70e96e8ef3930f9ed43d4cf240a6149db776858575e7a433939ecfd484cb5580d07eeb93ec63067ff94423ecb9c21bf9b83b3d57c20352cf8eee7cbc28bd85ce2b9b8e93d07c86728037a93f05acd255a212cebeac43e7a9ff9c1c10be387b24d9b5c29c8e4c811639b61c97339372b37163e09ab7dcfc1b2d85ec02da6a8bac1e17729bf2f253e4dbaa0b851136be40e89aa42130c90f2166b93e01034601990c896d320c3815f115508a7bf384798ffcf959b07e7d1e63d8044d4dc324a6c9bebe1a98f1a386b852f5010bc92c8157e5db19c3dc6c853a273778ace69e194ca5fd1ef1d7a83be9ad5b4155758c5bac40a06f0d7de02b88df6d05af267bba8b20f6d9d87f60a56c2522ab5a1948508b2646f9155bdcbb67fba9d5707b6ac49f3f2c47ab2c093ac4e5121a97edeae1b5801bf22e908093b681e658754b16ea98b4dd74ed294396a074e768266c1df17b0a971ab91b71a7ae473305322f5a8faea208f28cff94b60f59df3eb97d5a0781a27f856dbcf8e92bf7489825eed0fe5e39b8683a5413d8794f4cfa8790fe9d3096e5ac74876e283784a5eea634b4d800ec8290a95e5d86b5528f0e74ea1368eaabeb65d455511e33fa39d3cc7c0f6774f2973a736e405273ce850f4a6da04b5c24b678ed0de5bfb0c39c66068c50e0eabfe945ebf99ce071e0d579bd086dc4e49941e545b132572d4ac6cb029f0fead243c1db5844e70e0cb01ed1fc0c19183f1d153c49b95e6a36c74ee72e0036c0b60b9a1af573fcbae92947fd10b96d715b318c917d8406a6b36a40881aee6f446e24acfd35bda250dee5cc6f9be22eea765b09fcf6b525c69e70f00e0a57418a08f81c28864bb8d58a1e72bb8fa8a44c3b47d9e527b8791a67bf85d23ba165ae64da6fc23d81ced7b7c9bbc44e724152475451cb8fbbbeb92a304ac1c1550254a5ce4d3b13a706bdadbd6c90daad79ef6b89be3d685be274c94b47ea8a282e24dda07b170b32bee5d284652fc840a7e27ceb914e0ac53c8d3456f5eb17b835dd6b9b19f3c80f68ef1b3aa4d53c982309ee959037f0e921ce6073d56a1295a40f35da22b0b5b3cb81786bd0ccff2ac6352878cc47e9c5c997e8b631817b76c811881e73a9d74e3374b1447e902cc77de132e77287b9050630f9f1aa0928997e9c79adc693f0cce07d55749a2b85bba0b8e95a2f778ae2f656421f8d74addec9040a63e31fa3b58bfea76bf52570e8704f904b584d55a56691c1356f6f17e5ce6ef274189863749a667abe2b8c5ed994c94072b634163aa0c2467a51bb589cfcee799514ea6cd81d55175a3edb1152c5a87984f9c03c4ab88e54456fa3c1bd8eed078e85325c891a3d70046ac5260a018f55fd80da70369aae092b39bcfbf6b7930eaf554897c17afcaa010269d10ea0ff02b880d3545a76c7ac3fa0c645a0bbf881be41a3676fc5cabd1d17e4b886fe9673301c9ae0c8b3817f16adba8a5b386601ef8002001d8b332b987052f3e728625f4945565f6cfc280ffbbfa68ceb4013047a1259e60000e08b22b371b138b083540738b1b0fbbc8c31c909f38678690734edf4c371a711151a0bb3c41b031f31011b9e3aabd3369bc26e9a231cf79ad2da374849fea1e9ad4297028f62ccf83b848ba74a19c2cb5cc1b64ed32c568c019e358ddd7060e9bbe8f5f89e0f562fb77b0c1ff46643037af6b63752981a1aac38d58da660835bda143a241ff7608151e5ce3379d138d9d252f438baf1f1fc013a0a064634fa36c41324d514202b4984504ea81d8ace6b9a8c30afce969e0d81d5f0c967f84036b496bbdf3c3122f9afade3471d1e08cdd6a91c84e0b4746dc19c6ec0fa2fab2ded02a06a15569858a4d6a90210a0cea4e63b7015c930c3cbe8bdae0aa7fb46f27fb27ae9861a59b2e5fe0917f8b782b28fd90fee2dac014cb5d276b196a4b690edca61bddfa8fb456da666162bdf60f68d6d09463e5d07af4751965fecc9f35d8b57612a952df6ca6deb338ed75848d402e89af11a03da93a8bfe7299fb7bff5f882d74c9f0081da6d17cbe903c79f00d4b37c702abef00d47c605e5d8aafbcab66a97ba4de6b4eeaeb79d26973505fd102c702dc21433a53b37a4b380a29ddcd7370914b9dc26a3d5749eaeea76dac237b72ae3c33b8636bff404dd2c88f735a8e28a924d18ca544a644ff3b97f462903617b9d9e38cdbb8170783c45911967e2c0452443b840c7c578a72ccb43b99e825507f9c575f8320e873f9d3670e5b1021a6d91f61b953b769cd67038cbd75dc0468638b5dba9a0dac9844a75bd5a02a12f1f1bff69ce138e4f4e91e0d09c76473ff54fde2144d17cbcac27f1c816285cd4bf71f7ecebbd93648a2504ce6d1c4f73a898578a9bf0c44feaf0fed1fc18bc30693df57f11fc68558a1d1bcd3fb098e9fbb3c5d87e571103aa0c9e677932ef5da14fa91936b81579f34ee7c6c436d4f558e4f339d1163e6d67b3a487c81f218403381c72663bdf875d2b06494791857ac531bf32d3e5dd22358e26eb06d63550104679f91eac044e9e24fe32e6fdac391c302bd5484969c41e933506657e9b349322894bb78f00c527c3cca4ccaf8b74f1b60e21f0b6a0b92a21bbce87919a776f50e2e6b4f75d2f5a85764a7834ee8585357483285ca76a9a4efea7b9a27518371d3be153732c859575a477eb4053236e495aac842596cf70415c9f4cf4f45baca6c01a677c9dfd041e92e816c2fccba742204e1b0bcb5d0dd469431e9b4f415338e2dc5ede214f00c90c1b6d9453147d54884802b066da8debc05bdd7b2c52651261f3334917771c239e9955c96bc67f2469e4447e899924c370c9f72483b222b00143accdd35bec42fc9e5052bf70e0473d722b22e45ec9ae10bc1e940b8e5d329fb695f6f695d822b807b552701a2a53df3e978b40a236276791ccdf74e6b4e4841d4c710b6be1df1a6663c918b335697a0685886ec99f36c98913b779c89ad1720c5318349f2af13a3d64524d1babfb1ea75c6bf29942a4ee4a2e2e4afa876a2358629a1a60e021a212f0a512a51b1b0fcfd7507c6c6d8080e7fa3c0994c9ff115645d35136a1beeaa4ec8e56df365b39a71a6b1fc7db5fc559b3d38f6a84bcd40c51fdd87173d16d52b17a751717b55da0ded1ac14d3a15bb4eeac178e252dd0936d4ff929d343cdfe1e1c129d18b5709aaa130b12b14c16b140615de02d1b7b8855bccb10f250af3bbd74d95f68cbcbf875646c0654c41fc67661ff9397f4d096c33dcbeb8bbebd81af7e7e3cbafc77b98b267e420e1e9e530f70bc73ecf1525c533b842fda0bb6bbfd195bb8a5018906bad9960a10ab304a4fbdbdc5493628520fcb9dd7bcf58b02582038ddc1aa7e5a701ba0d1c7739b443ce15865133cb1bb61532975c57c95b05dddf4e3bbf3928b67c37e7ae0907879e746bb60228e5febac1777205725c6b7a497a4de3ca285cf5b0e67052fe91538eb7e2ad44b4e6c668278770cf104cebbcd21d7ddc7a2b6d727ce73fdffd8429e20771d07ec7d3a39ed7956b38fb3946657c8f2d2b2c1e649c5892d2a9348d4937ef9ceddd7e6e3268e91912ad0a4c5a1181b59ca40323322205eba74580ac516f66902764f69de9503453f41cc5434d779ff2a2c82cba808f6206fb2e72eaa6afd83c7c7c2e7e24c62fc32d0369f678c37299a82b7811b9af13f0663b33ea0fb4f9be2aef1b97f63f56badaa04a8b3b8a52c286a1108fa220cea649f20407697ecc9a68a9b698124b10b5b83c97d91be5990670ddfd68d4fc269d3bf811ad45b8ae805be55c0322f34bc7d538f100a06a74b4f06bd0dfebfa08d452fdda723b91ed48b0333cf789ffc0cfac891554f1fe8ec765646a5f9a336ebdab2e6248ba10c167d3546aa0ab7dd77d957a9c38ca1a03fdf6ed30ebd793b5f8b1c5212469fde3e1a2560f80232d100f9281d563145e5d402e4a5b10cc3841b54c990b10d74915d7a939dcf5cd9bb141ce65b5ca4a0cca7ecfc47a727a7befd67d1292ae5c2c32601711f2846042efbaed4f16ce5de64c137d83ebd778cd5a92359c3b4047d6d10c360d846b7c18e577843bfc17ddac23ad7c26aac5c08c258cc92463177e53c0adc7c4c44fac5de7d42f705d3f21d29073955f0ec67f9077dc2f5ec201ff4680c6650e556a01ff18a22374c14d4a3727daa539b4cd816a6b063666536cf9fff37f9cc6c29eb954f9896252dd897f41b5780ad0adba99b030fa3a9e61658316e795b0487d93005fdc9d29dfe61e40a609eabad8739fd88f58c600dd20f9520ea3bca30aa51411eca8f8ab6baeeb8b6810c5a357831a3fad88829a3462056a1c5c4b912e6bb8ad5cf8b4770b48fc15861c7e858955efc6616bda90e80007fd5fad8f0712bc54c1cf1be5c65b1b8d394c46e74d83b18bbde1adef0d991348e580bc1d7ac9a144992d014c08420877a99a17bf4efd7ae3f5293e5b35d80f5e0ce701ece2ae25d4a287145b583785ce018534925ac6a29ed582faabb96831c388cefe4ff18c2176b00fa9539d29dbb3a6478c3791e0d128cc0729859042557d978857dbdd7698c020647a96678d094ebe0d9f8cf50bc85a4714a80e64af3c399d25966a4d75fc6fdbc42b1be66d91fb22bb26afb97e720dec3733e6048197b90f49d2c48fe61d15a9d53727423b0330cd053c2aa910fabec25bbb3512ffa591949f313cf745f5fdc16ebd8c9a68f4a9a978a3924bc1e2afa735472f05f25e2a43ae718fb9e2428684ae2a68666ff169ba3bbffe111078f365f20c5b421f9ae9d0a58ed20f0369088ac84fec24a8e1f79be397fe131f8f60562ba4873f37b14888e63dd9eabde1cda93c447c806dbf577fc0b54ffe09deb90fbff7261a7e8e5e512c5540d32e5c80f5761dd19cc70c5403eb909eea10f86ac9ac31c4d6220976ecf17bd482ff068cd021475a33c8aa14502a4d8d15f05989785653ba6ee37a0ff5738a1c43e2e0372c9a28b7fbfe20d0fd104d01679e49e248393566740284b008cb532c223355524c80bce6a012ca7bd698d4e41d083f89bd78bab0f39e87b479b89b04747a710a6965e68ade9938aa1a5c41c4c4f67c044f6e5b3cd4c4b98ca0b7c9f504884830fc4e861cba88921cbadb3d6a220a4e2fc119e2189a2a846889e98199a034df18ed0017b64915810704b28b7016e818675013f20a1de41303bc13cdbafc751d6cac16a9d63de8e8461b968f2b92f22c1280e88cb7820ddef55463f10b712ec91689ea017b40bef47a6f3ec143249597aa9675e9639f8acb38622d81291f8323e04793113c9bfe9397ca43e2ece1cde79f993181db6bcb5f27ebdd264efc19ef7ea6c776cf6ec9541202cbe3464a70413d50259443fe8367caae5e174d39e291cadba08740b24ceb0abbae9bf1a3ad92cba4ed04fa602466c637d7427ea37cd8925016c481a74dd7acdd2124904cdf5a4ef30afa12f01ac59ca51ad76891e2555af2a809636db6eb7315467c61929cbed465887a86b1b2fba8dc4f28db33310eac39cd4497f52de1b550d46c7972d1c712ba8dfb74f17fe8fa86bdf5d1cf61f814c9085aa3314cc0682a74ade3df2c72a7bbebfa9749a7fff9c534b8b9a31deef910bf5b8c8d6f66cc8765f13f67c5acb6471fdd8eb965f4ef431bdb6424c7568b7dcb3d14b1c9fceacefc57a84c92afd61ce99a013b7e4cdd72bd88820f29d796586dea36f0a495e5654a3b55ed90b9e518f2508196df269785f92c6cd8de164fc1d4e919d75773af57bd3ad44033e63b80eb2fb2d290fb8fba9a6bd42faca6afe9fc5d3cbd4783a6ec73b6726f51054afe02c09dbe7ea799fb1cd2d97aad823a19dc91b43a041243590641daf727002a7a67953c326eeec1febbee618b6c8d6344baad72c914e8acf3da2db1844c24302001f07dcd375393b38285ef5f610fedc79c39d4920571e5440da699e1fedec5a2694d4baca32c258cb042b691f5d34c05ae3cf62b861cb2f32ec5a4b2fe464d24083361bda4d39e621fc447c180342ad9a9984289dfd2977c8016ddca0109985658555b15e84e4f97ebfcd1903139d996e8c53f9fc8ba8625b8dd657570d754a3a7efc0afe47a13ed72e003b3767a4253b9ab0c30a129976e4c383cd2cd49bb2830c93e2e504672e8118455494d15be6e645804c814b26ad08ef65f78f9b30b57e3201d2e006a18218946e12bf5bc44512ee5cc254aa38975da15aec8089fbe93408fb69073258da7f93af1a872460efc3d051b7082f8af762085dc9eaa747481f7bc387baa3b75afc04be0275b898897c424c868fd10cc9c762f44eba5ca54beab33bded614537d86b17b253541f2696227d784c866e5da2a77736e3b5d391efe7d0af42ac9bf1c411d10bc03b59d9a1ef9b6d5f0f75f70a7574206315f0fc5f51c36b2ddacd0257fc8beccf1f0576f5acc14835d8a0f795b41888d3f21dbffd7e8c22f81730e113e97543fb1fa770cbf0516df930441b491c348c65dc2de7721cad8c22494a54c7115bfb48f8dec76908e91cbeec9aaf049f7f853c0d9d72065b7117b09ecd8285edd9013dea7d46bc9cee7ee6155755472c6d42a01df5202eb71863dd34b55b19a244a6fe866782d63b772a82dc0dd372d856166473ce74d815793c91f319ae7c9953c6fc4549832dc9925ad917a662c274061b94aaeb41bc7e198d5574abf910703a5556b7e2f97d38e007c95a0507bbf1a1565c58e65c41f70a4ea030f1643e7b34dd59b90644eb6e6cb0f3aaf3461fa61f4aee86fe156b137c334cd67307e7211b4025b23f31d72d2a073ac48ab5b8c358270d46832cf13dc817911ec0a55f34ce60c1ec3d2e9844346d87a652344b777c96275092b96f199880f1b9cb0951a8a09acbd7b8851596173fccab17dea09672ed9c7882ea8f9f56abdf24b49fc320bdda1691d7b5b8a174b5e9e2e3cd0b3d9a9e113129f5845d1e2000b7260cf7eb00423b032a470fa5c9a73e7cbf092f6f9e6e81550544308042225c873aae72888dac355979471405d9aabfacc77eeac1a5a7232eac6463b2eaa61c9ddb8161d5056d1bd89f2cecfb90de61a030380079e45796c6c38995605c9061a1b77570c581b0800796f7cac3539d28151a2df69500dcea8ef143358b8995fe7002645f1296c2996901f6c97282960004b95f27fb339ffef127880282a3b05d9749d2c3d1ce9691f98699aab07d04e5c8f13f8ae5d8ca47fde83a517061a9b92611befe58bae33bf21add08d62e65e7df1713bcc4061002d47299f0330db6455f8f9995af45b926a4c155c9cc31b48ce5536ba2136bd71bf058f8aa0c9644e1845e1012f318808a41aabc054e649bf316d2b1f719edc0c234acba68899a5180bb0d7f3790613058f55c90712f1c7fea3f4d4a9a4026e8b58ae898eac3689f0667fadd192400a0025a8b556470a21221e368ae9297883dbd9bdc848ca555379b02942b0306854868b6361a00546d8929ac26661ff03b7a923dac56997b8e91bb05fb595a20c391a74987efb1fb1d9ea2003dd72cfeb6a614cf224891376558d35ec9861a6790f98965f32b562aef9b3dc170205a0b82ad63dcadaf5040a0c3aba1d80e6258880068614d436546ab983cb5b659680dbfe56b4c11e1e1fad29d59060e5df578a8f2c098c4276f4699718c74cda1548334e388c6bd3adf851c9099e617bca4be04946958e44fe27cc0e11eafb67392452d500d2e895bb38e89c296c934bf150876971e3185bf0f0ccf6018b87f608ea415a4bc072adc8719d5920d9f0e810dd1021fd46b1824ce9534b83a7aa85080924681063ceeb8191bfe3293a5ca1f3e951d4936209cff520fc78c3e9629ea3cf345b93e2d5f13b4b583feaf0d23505517cca5e0bdb32265fc0d9cbedadaffd61a4e413a8b4b9ca595eb5a3359810758f53ce62986020c3291655a37d68288c8f48f088800f0f5af99570a5edf2fa619eee79c1a06c89f81099244b56316f6b7542cfc869c1313bb9fac115ef3efbc4b00dccd2e340aac36a941d8e1b51ac950da38945a92e96bc7051bc98ec08d7caf7fa2771362436f5a17f5adfc24bc80bd42a9cc38f0a0c6bd0c8ece862df8d5533157d55a0af66e1a0e67437aaa45284a28d3cac5ce77a136a97c90dca4f97bcf295d7cc0b4109e8f2312a7a6d88f214fd5d6e8243268629ad5aa1496938921f436cef64ae13538fe8e6e5043d22678772f1d46a253a0216cfe71bcc0ba24c446676ae4a73662e0a1fec59e7e53d2cf6bb16ca13cfa6961dc583b826f1b413f99f2f116ebba5d0803563b75cfd0a4a9ce4d9730825c38103692a505a2885f04d73863ecd345c72700b7d4ce58f56865f9935ce1bc611e2f15786ac5d2c1ca1f985deaebdf9bc77567f321daacfdd0e4b5675e4cc53dee4da89a419e81f67f64877252302f570adb35493ff29fa079a3770dd7b55b322b2ad70df1cbfc32fe389f62acbab604f61d6faec1d93c8f7e83fbf1ea0daa200ced9ba5533fa2e5d252eb0dce57691cd79da15e92c7c9d4ca70908e427b0e3518076eacf99742aaca6484c21aea13f7a14b4fc2757ea12c40049443bbc121c3fe1c9fdf147d8dffeed5b656c7b54c27c73830c62f384b63c5f4802f7910b78aa87cf4c90d3805b87c6a09e560b26ba7836b0864cf27226ee8da87dd15961ea8cd40739a8caf5ffcd9668274cf48a2905a0ba3e8b7c50dfbc2ca4283607dbaff559141a47e91325610a02dbcce3b1e58c6d23418115d06ea2c010c1e8bf0c8e58cb723663f31a05554c9e84a22238e2774881fe0cf6dc04e9889335b27a9cb386386d9c38df7fa65079291afa8e718cd9e8ca86609aad015c76422ba544e25775d20f6838aa3e359aec8b863eacef73b5e04d01269690c05463eb6a2973a3a4efa44332471ac3ea1130fbb4b5be5db468ad36422ecddb54b60b8dbcc90d66684ba1104f0c6f262701f93ee7897bc4386337b0fc53ccf8143ebdee9f02efb1227014ddcafb3ecad8c3e6b9fa6c1dbd63472540ce1300839b2be185e9edbfa63785c93099cbd9e38797230fb67bd6645c554b5384fdcf1c8e410f7ee9a192491d41cee41649cfe9058575bf76124124aa0610a02e2d6118cbc7ad847e42a190c46abd13ff097dc140285079ccd960759bef6cf599ddf6089e35d1b44137d62fef3d28b9ff5825e5634bff610fae83dd861fadbe3111b8a29509fafb499bd7eee051b1527a748ee245e9a8a54b882397d43c52ebe9c824e3ff19c046885949bf6de9c19e9d9b177f064fc6914d148b5019aea608a1fb2c87799d8ba8fcb68bfdfea91dd702b4d4b92cf063d61101ffdc7dcf3969e7ae77c1fe045f0aa3a210214fcb18a944f9100d1ce7e3997eaf24743459fc2d62080be5c8bbdede51ee8cc04ca38c104a65dc13908328464ca4a909d8c0b44ad785af632390aacbcb14574c212c7ebf0a326e83ed887eff50bb647190d7799e400c526a34ca61319b3d374ef309e7851a7bca29506e27140c8c563a462ad4f2ad1d1b563de732fd26df816425a211c7418f3ab2c2559c97fe2c8028c5ded2023218d52f9f1f29308f209b7433e8144d6bf9fe425ac585707ce90f6bc71b1e2ce574513e525f85ff03a1b16c5aabc25b35c87b2e02a16006ccf46041233005bae33fc75ba16bccc08cb1bf3547d164594f117d6a9c48af199ecbb8d098b9be6553f811c5069d06fad164a5c66b1b9e78beb26db269d127b41fda172bf2a6ea9622827c27800daafc43426690065813f82c54788a56c09305a64124a2fb6849adfda698dbf7f9888bf7441257249fc8b3dc0cad7d710067d8151674c515ab41ede522a03be9c322ae05619fcbf747241f03fad1db989735f51a95055e30ccb804ff00c29b8677ba65915cbfb39417acc1b6a366e398c9fb4cbc993efa47d7d9cac68e9238fc07a7f09bcb7d531911883e7b9e729e2c0379965210d9540bc8fad2a3479a9f6f61c2c05928ec10fed69df984d354c239bc576b07f87b7a98cbeb96f3405fd00b665eac1d7be04576505640ca70a61e92beedec912f24eaaa5c2e3bdfd80f056eb7bc989ff00f13f94387a27ed0cfc97aaf6bd69fee1316e79ebc5e2ae946110b2bedccc4d8658f05c07ef14a9e35a3c29d4972f16a2e027e795d74b6c68a21fbe00c8d831070cb5b6f7023309efd40a217f10d296732879a932a58383c46c5e31de55057da6dca953564d56f6f61b85866674c939750f741944307235738046246d641f4463b1591e760cd25256893bdb765243dd3863e8426b0a26eead6acd843797d05d44b546a869e31662c675d47df39e525cf8a3a88510de2923998852ae5e547ff8deda4c09649f9868af12dc86967405d07f496a0078ad54b6da07f27191fecad77db3f00a3a35999cdb239675ed78f58f9a81a528379e6a05c7d64428aae220e247d1786c29418993b3f09b8b8bbe035d30e64b06f0ea76af3a8b3194cd6415239b962a0a6c7435cb75efa817a3c9dc78bc72d432f92d6b643e2ad45972e9887c05c0fcbf4cb4ce1a7cdee0da4d788f98e008a09c025094b335d62604938b5f1d3ecb25b7e6bbf238d27432ac47d111f51dd39ab19b4bd146e9bef6691059839ff2e2ffa4370cd1df25ea27dbc2a220417cc0f8b16575154f36c05227c7f4be78cf1ef238e9929f938fe31e4bc8fb0d463fa4961f7b154fc8e6b0b7c3393916b11f8a7f73d021b88b33e6f3f891d00fa6ba8499870c3b0f1a9be870bb3c39821105b2da0a6bc69968ed7f28d287c785ba87afcd28c3b20b2b9f7e0cc61293f141c35960d785cf5fb45386520e5a7ddd645bdf565f5e4c4aedc0d621121a08f76c75db0e32ca86d9a218cf3a6c3e7270fb388b61bf50e90da3b0e1e65e203f1ca2dcabdbe0f41a0b5d121a29184e98c5f9c844cf25ea0b7abd75b5a0a426d37ef1c21deb18ca74a34a02f4c0c574abbe871505f6278522d811848680e8a8aca193795a19f25bc0ca8d0eb995ca2f2b15a4d7d605337f9f8c876a5fbefc500585b3e2e191d03b00d343ec9cdf78fd5796313dbc8fa5bd8c985eba1a0d182d4565a2148bd6a46f6a95b466f8308a7637fee1491c5fef390ee954537bde4a8472b9605cfcf784966def20f936b184662265d83624ae226afc2f1ef6528ac06235acbdc21e896b0a4808314c57ff90f2b76dc75c9d859eae3408484af21ca572100fb87e715dcb660ce6c55db97b9889e5b0e8cc6f2686146b84281f0cce5eae987746be4569d872136a82c00ed1787b1abd5560e2fda0d53aa504b4ce1d12e5bc6b661e9e68ecbede193fd49c109aa0fd03cd6b667bdcccf841dd46732e3e7a9518685abb7c31dcdae55f798232f9881623fc07beb576bc80b2ee09d1958183455330429b96b0c9cebc654dd1caa92a101198426c8a8ce3e805f49de576adefc79d4570cfb7c2506ca25cc676d1e8690fc89c51161c32118216d005370c7e55ccffc85a620136ed7d0aa09a76701500c7b848727447e45b48dc29715b3dbe95c28b7838e4654368c91f0ac3ac1ad4a6d3d3493ff169ee9be644476bf4806d1a2a7fd4e46cbb23919a6224a0d88975d4b984ca05e3b0797f8abd5f4ee595b1c6f48e8741b59b9bcc92b095d4703ed40097d6ab7e84bff5bdbd5b2d7b2626f7de943aaba28a607fd4737f0d7c175ad93b3a745d8fff7baf1f19066d4201e05af883a49f822cbcc7abd78742d350074ab58133b6ad2fac363f7179070026ae5878e0357083f74818b8bc6f6eb6ad04e9e85e12e8708153974e4b1d18924ec76fe12557d0d7eea906bc2bbfc253e526058f3716b9d14382e4871bcbdb323e945ad0fd3babfe4d89d13d4b6a3b32e2af6988d687c7b512cff2e48f2361e7badd3a8c9829ac3524f70e2562d6b795d1597a8df42c116d8a784e6b1d4ef58a30e25e2e32a3f7a5ff09fa42454b8edd7514e08211ce8f5532268ed23ff55c9ab635fb9c90386bc9ad1ea6686459435ca3e123ee1d528df86f41a27766936bf766f678d69d23e565f347bd28a94495fca40e4d5265a86476075730328864e9e03242cde46cfadbd89e62ea9dc68fe4fa43cbf0fb9f754623f1abd2fd80333252173d2c64d52b3866a6bc5c5629a8f6dd15d45ba0d983610791f4f2716cfd152c8ab8a1a20fc5d1b1872c127f8ba6ac69b776553d75ff5aa81dc945e841fc40cca27322b1c695f2b6ca346491bdd0068a68e0d53f66851dc79289f36fe675cb90994fad95e913dcb8cf3bdbab83786a1091f3f14c83e7f0a069aa8e5bc110c1d6b4cd30bee1a565914e1b25be3cc2c9d9b158c1588dbf40413117efa40382fa678e5ab6218b24909687b98dabeafb0eb60505dcec9bc972d39b4559e5b7f1828cfd38c6bdd4417c1bcd9de57e67c939d6853cf230f6da3b4d569e006a3b7363b0e7cb242d7deafa5a10207921219bfc8354d06f41609679c4d9753369d299fb24c72647639d7cae26ae3ec2f2d6089042cf15a742eb803bf22cf6276d6963b622a0e398f63d5603fefb89c153b4222a3f958f55d9afe3f6ca9ff0195e2dc00f544451ebe45263ad8b658fd8b0357ff206dc3dc7f66debefba5b60c66eba5cfe9b01a2c685401ff0e8914bd54664961465b1d8cd6375e0e8051d2723bd5ee964099bb93cc2a412ad98f094f7fd011532c59d45c5186788a283feae4c834362a49f95e0cffe4f4baa9e59cef0249d897613d5e5a663581692f9d7f371346228486c10e44d81c8d80c9d6f9aed2ac809f74d7adc648efa46f3554087c16edeab95c3d601ee35bd7fa138d80426f2a229bf4e19c80500c1cf98cf64ae88c0a17a4609e4484a9932e5f92da29d16bd1e788dd0eb8951e1c9d7f4e11c69e1f5cd4b6655e9b1c89d624deb4aba1eda4c247c979c5d4d9430a91a249021d45255868c8873f111683db46349e5eb67aab4a276639cc893be7080421f4b32fa9dfadeeaf469c7ab6dea465fc6efc6b1e57de794d516981ffd5102a287fe0e5f7b9f22f4d69036fb92f357adde773d37ee053a2aa79b8a23fd0f4ab9af505415baba8e3f70acac1596afbc8ce312ffbcb686665294c952c31657aadf487576312b7ad2e90c272bc408f448a46af4dcebe7290b0eadca9f8e253510cc2acab74e07209e2aed5302cfa13067035aa2e306ff3065198251864b805634ca465d74abdb2a65a4f756dab719e63f25c4be6d3e11a09b2c42ca2844ea5b2da0ea1cbe19a38150be109edbd98f6642e40cf1c3c5fcebf2e3b8debdcfdf0d5ce2029deb7f9b7eed539192832e66f118079a34dca29bfc1e160a1a5c72fd689253bf49a0f96cea5daa52a4108d760fd757ab72a376a33c3267f727c266944070f068206f09c63c6963eefefacf8349ddaffbb1cc787474103a789e3b971700bc156bbecab63f7bf6797e96be5e6d6a85c38495b40181dc6c0e680dc2e45d649d47655b74525083b1994eb7c709fd849feee176e4103a8f3380e25e8a5b7819363b970484572ff08200fd7fe8da1d22cc9585912e76dff0e56bc1dfa692409e43bbed72179948253aac0e6f40500bae3e1f9d7f12688b2e7c90bdfbfb4ffbc155cf3b18eea1924300618e7195737fd9ff3c3697f0c5df2ac7f8713b005bc273012420de9eb0e2850ae9e28a60d7c05c68b3f62820f7f081332f329491f7d7cc586e0f849ec16c7d974cdc1af915efa08fdca830788f31c9938216430567f6f32465b5c61f26525c98aa6c4877576ca70c7dec37f19a8324012321edae4dcdbee371bd4a60e378ccd8c75fa3292d3e44c41444e3a05e8b24992493c730ffe230588fda0df4933f52b543c35d472d2118f5212461d187c2f5f308a7521adfdc4a7e14eba81d317d4e7f19e2a7d04c2149f74844a53eb028c3b2b96cf4ba073a2c6359f130056da21ad1e68b085424e289d6785b4f01adaace30cb31668c7ae890457b01901fdef34b85793879ba1eafdcddcc2734b3682518d7325045b397dbf0b0ff5084b658690cfe2d7f2eb516a0da40402534b803e3a6a8ffe316bbc3a7c2d5e2640a409d6f038bf6dd28f21664dda2569e6955dcc29735272d8559d6dd12c408276bf70219d29cd45b429de3f81219afa124690af1ef8bcd894073eebef6b13664c08ea293066f3cc3ee9a17d5b6aef9ec9d2b7500a6b0c0845144e20caaa9160bfdb4998cbee5cc984b51bc86cefc221adab5a897142f2a7543700902ac2f91a5eaa84d61207513bef3c077b651bbf25e4725647a0cd14750e53ca1cd7e0e8c55857b00d991631d59d15d72a88b009b797c8d5e0ebf1907f2656c6bf44ec691a533ef5030e6de92c80ca79815e9de8d3e02850e6a6c4acc3e6295297583d2b550b2eb6fe47e14f926fbccc780b8fdc2c4a473cd50223b1fe34a9e327f62aeb4d3eb391a1e9cda695aa6dc7c72fd37a3050c073da9d62432048d527316b5c08c3eb6e30e929f60f35923eeaed997feb9e29f6ab6c476bc3ecfd1c2b4437b4998f128c26e0977f2e85675a896b92b2ac2f9db00739ded44f465eb363e22b7c74fb39bdf64754f6d3a83d19b05db35654b199b1f17b27c1ae120cf8a9e48eb082bce2df4acb70ba111d9444e6b5665e03ff7b9051995164ef4d4a147c1ca638b8b88c0ba0037e869e0dbea509f2e7f80227d17653ffff6ec61c8437a36f11c7da3817b026c9ae25c8d1d3b0982e707500548a84a04458dfc547f8441bbdbf1f0188bec0bb1829aaf7a40d71c8af2a3c84b466de516cc5f1896c9ae8f702c3bd62180e446fcdd6593ee759327ecae9ba1e8c361b3c9856b7b2cd6ddb9a5b2050e2c94a1a2f56b7ad993d26c9bda9c78a7c916531eae92f6af1424d158439244cdf10827eb61844e8848a8e78e3c5db8cb853813385389959d095d0d30a64b61ed828deceb44325a2c00aaff48b98b27098bca3533885147c1e1fb2d3344e13b414df9e3279e332e92e2df0a336cfa4a802b1abb7507ebd2c6784d613846e650af6d32b063052909403249982f0299a0acf9510a3c72d0f5b4bbcf0980dedb5ff94db653efefedc288c418988ab8a3805749d0d63753d308a956f9e90420fd33000c1e1545d64dd4569ea4a47af0ba9979f0f74ad2371b6ec5402712852b0d6ff609ca94d8c5c8dcd8d2436151513475f49a63f2b6e3b0f70cae11db0d2ec758aff314d690b17825106907597569154485453d462f7e53d1bcd1cb9b329c9b586a79054bd68615dc3e0395acb2abf5d90d6625448c7875cf412aaf25d7dfe7ba8ab3b2c05305f5173a5ba297cd685dfe59de39c1cc7b2ece14e315798e054c5d1c0cd23906fbe6c0c57ee9e9ba8907b58b6dfcddfc4093c9a240608adb16a6235d9b935ab5b47951e1c80501f3a0b98fd8d3fb11e6cdd4cf148fd430786ece2465119bfddfa3a7c890d70b585aacdf4431d976a2d82c48689151f1f9e2b964ada398872e50ad86789afc476eb22aa8d771c44cc19d5472d93c612e4e3991675a79c1ca1001f4e1721074f9a1588ea7f21422752f3b5a0da12750e478bdb98f70c33316d88e977f67b366a2532f94450ed768418fb41e4b44ce3758e1600adf02eae7eff93a4a22447f06837f1f999bb888674d68979654bfa29b49eddefbe563aac49b17f7ea32f2f3fed7eaf7f0d72b282e70155924670997af77b9dd19d9642af2151a2000f6582beef78a3edaecb73d9f95a8370ffd3d808df14bae288f121d13785cfab029a3781a628ad3298940177c67d0a77dc2c54d94028391e5c56b53ea40e0676707c29451d3b9bfc7a79f356ee88ed3af06de5c0d9a0f0f8e1c164e89fbd24ad34a7c328720b266e3f5e179dbe8a2d328d3e541903b2344150338fe51736c46f1687c4006cdd363620eb6c806c52676924e6c1aeaceeace0b5a1f90287d1c5147783311650ee381d77b29f66dae65ab0253106099ac3475e9d305be447aa7c0f0ab70c0099424aacfacf39868f6b89127b1ca18b47c5a0eae22acbf764ad7573707c283c3981d6433dcbd3eb28888b34f75938f3430b783ce0a588259211f4eecf4e284f4efeb5e5f42502094b0139c447100c7c4ef8e2629b07740b8dff8425125d602514acd3e7b40dc8dffdae3c76ef41842bd7fbc0430d3ee66b594e7082e07aadb395dad89ae42eebddcbe8195ab45d3f82d1a84c42d9a20b2c1863146454cb760aea5f539b8ec1281c2cb437b98120ef44d03b0a7dae12400805673ff877908335e50ff8a2b144119c5252a1f4d3a9195ea723f2b03030e2b37d2790b00fc18217f87ed452011ffba625c8528b4aa4a5afe23ca3f42e6178aa02c8fc6edf62cd7f3ad121b3da27a7bb8f70724cad3cddeb5c76e7ac538f4c73e7f19bc7d5267e8751b148106bf768dba63401de0ff92ac6a7b94a8c309ba65be19dc836a53e845814182b41f63ea5e7ef5e8cd1410b8e932edf22fbd072f3e0ef9c431c6b72082d144bafd59ada4f49ebe29bd6f79cb5c8c9cfaac751e7fdd39393d4ac937804e02dec118cc2110b0c330268b5d9762daa777c8367888958d374c9be295a1d5fe7985e1f8bb0ea8d41b4e4fc66dac512272678f423da8850d1b8de6d655cec80584fffa537d0297f2fbffb91fd4bd206eddc92e5c561a28c9f8d31717a139481291badb425ffe27830c2beb38a533e6b4c51a5f9a32acfa1b11f7d30f2ae507b8ad2cedb15e2072a5db733a67d0d322b5c0cc34fbf863f0c8cf4714a49e0a82270e84ec98901f8c6f1ad48d9a1c48a12335847e635fcb9c0bf0a69daa725fd961e541617eb97b976ee2c150af3fbeb7552a16f09a4ebe55a28224d39c56aaef6a2611c847c988ecfcac81a2262168686dfafa110d724902aa9093ac8bcff2884359593095e81b5fa2363e8b2cd8cb5ec6f86781a894a4fb9e54d98674e70d72dd2f3f2c226f4ac466e3b0f0af1abe59841b038d3dfb85a2d64e9e6386210b5f0da41f02909bd6a729b88b12c9f4ffe0c6f32c39ffc0b9fc2d23458ac7429ba50210d023bc99950e6c7ae663fd0698893530d9f53b6007703dbb064f9ee76c7124beef9b98b3834b7f04cdd5176e20b3691e0230ba072dfe1d470655daec2f66550c790f73c2f38c1ed638a5ed11e3e2d2c1f1a0672bba3fa2ef2a035fcbd043a99dc41ec1dc88be29611e0ce1b12dbfae12531267d7dd38c44aaa325984ffb56e3608909e7928fd0ee9b3728427774b1034d1156aa15d5f8b8f0804177e36b6464d5781550d91742072f9c387dee6eb8fd35a4d692f10a95eed853766ae31963b1af856595f9d77ea44f99de68cd2c418720f19c8b4b074e4c30157c9314125148495fd374f0a083fdbb3af669be6dff72e8af5e4608f1483a520f7aec4bc4945e7f1e51b113b1bf3c70bcbd724453db79e4ddf60194df78535ffd7926d7653106894f5545a302e00579b94fd430efdffdf7f174852bbe50b3c80c25d09ad44e1b4b6cf21cf66451a728853524fcf37c8cf576d9db75f008df6e4f58488b153bd7c984cb96ddf079c2395e6e9d10f50f25a8f54989d3bd0ee73a9d2d9d9324fa47fd703816a61516aff42805f3865509e643d261d247212826a26ad9de37e4b189288eb07b267352c8358404b302df63d7196647d4f392da97901b97b0febf26cb84baa520a97ca03decd973f0eceba3361a2acf6dc1cf1bfef5de624dfdc3690c99e59cc7b67c34bb3929a42e44ce24bbb7b48378c0f98079450e5cac459b4148a5c1b95c6ab52d4694bcdd10f512d7850fc9ee82e0a5880b28bcc36106b470370859d1d5dd83c2bbfec190f1db379bf95a8464ba14f2f1ed42ed0a16c7ae51972e2fb0c62d241f9b879538dfce72d50a5fed350ed2742b696d468bfb3265e9a14f2efb3dd5e0c4b6e7a0adac528982a717b95cb0cedce5d434d06164290ce43440c626509d46cbe5bd488496ec00e744b0a89d0b560f554169e40f07d54546c2ff9bd65fb2843c413217f63ed8f8733be7cbeeb17f6c6b01d9cfdcedae7462d441a81d1b539b6ce6e4d7c37c2df5a4c889d443cee8466598a6187b72106148825173ea4272c4e562d971754f74d8609972c9288807120586e3c4d2ce3e535f2e1babca2b6e7e30dede073352ec6a5678edfe26e668d3808b11b5b736b156e092afb0a4403a0beec5d2ab88465efc8a83ff81604e4003eda3cad221b20550548dc4b49ac62de2a81fe850b1518b2adb88818bde2f4c419b6cb9c258af20e758f4cc51df971fe654ffde7e93fbd89d414e135ee6ea19966849536f473e367797594d8572cf68aa644770b3e83f77f318df16a18d774defafe73ca3e1602272fc3753d54dbb09dc95b5f9381a611b391cab14477be7f767149cec359f62c28be76ccffa52352fdbcc2a1865f0c7ff9c86ad95194138952feacdb50b35e8697720b9532ece313699d0016fdaeef301424a86006e0b9e2ca785f8eab2badac8b6d990c65de2680d2aaba206ceb3879277c22a7969ae3a79dab1b393b96ed84cacf5117b9e875a57bd492977039c4c97aae070605a832393786aa8edd5a73d8fefc5a78dab0e56346c310523c6e2b3e3db92b0409b956556fe5e89a3642cf4c6d763d2b114baea3a8f16b05ce5c95947404a91a18055f9cd53f4553c7c500c741239592d6079753504298f6ee76c58a393124d4cd186d0befe6664b60ab3c1c7dc637b9b8158953e5db8b24a546181ba6ce188043a1993118553d7373f6f50723312ba3edba3449f1182fb5b3a3afb48f0c647d3f9d2998e3d905154269aeaffe9b8ba7d24229a7e498c9a38336928ba9b3a05e5323026d5cf8b87a8ec2930a2d383a326f694c4b03eee4d3d65f28b4282ac7d0240578cd93de846049270147a1832701f6a9fc84bdc6f51c3a3e8c9344d50fb3398bfff66d370fef5c1bf9133adc6a098e960818db26327e453b909bea33a04272277d5de1eb6eed40e136148fdd95d1042a261ee301d13279be34f2c515279510c994b7b248504bab6dc7e6dd356bd764071a73f44ad52b5e907cd641c3ded8a0c36d423680774cb68a0496ca6debd16c36653eebfd233cfbc30e0d93a6fed4382b466191d509708974ded9a7ce4b94c98ca6546011ee3eb4b5ef5ff543e66147edbd8e124dd16f83fead16fd58ad1a98d08383032929534e0c2186866ace40690348a5d1f28d49d1b0c8635661070389dd1f5fb11f1a085135fdcfa34386d5d523a11aa22f55c57f6d6380520cfc73d3ab0d3f571a772964bd897c2ad977b5d81aa76c9c1aac6533111c0dcb1478e6406812249d306c8ae3c94e9733e021ed4dbec88e50f7db9c528d34c74c9b991c1edd43849c5c443b2a2ee947af7004d54eb67bfdcf3b549dfb9ed6ddac5d9df9083999dae629334c92e2b05c2826ca5717d0d325e8c27d63220e030ce6554a6dfbc18dd10cd48132a4b789f889159645fec0661095be7b36bcf2ccdf11d70b9c6598da336bf1ff10fe65ddd3a581fdc8f8adc602c63623c317e74af23cef5a6f68d3b285ca29e93df2754171be0bef102bc575dc6354511d5fff9323140856662a8d106033ea37c5f70d23c3ba4e96120970b7a0f262d7af1bd074219040bbf56c699f1bd5060a0e8de3cb39f679a16fb40e3e25088ff736f27036dbcb159236d2f604d286c5288b4aace4e1f11a894f1a420c650f73088326b86c6a109ca40fcfe57ea6ab5e668374d5917610f27f28e27b56469afeca0f871fe4e7cf183332e7609a711f789317b0ddfa6e9ac8c1002196cc1afe31b6d5457d799cbb84203ff16d371c7392ed6a4ae946bf48d5782df1650c5ad126179e78c6171d696d99167c5c7be332c8937022dd67cd6fe70839bffcf69e60a84a7b5468dc4eba2d468c281a1dff4a0193b5d621996a76ba571649a900fffc2f9187aaf41ac71b02ddce27a64a344455d8b5990ae9392c73a9aa009c9a7d8781bb172c9e5d076ef49356666778af6c217edc3c384689b98dfe9c0b896d48568b4869dbb45f19c8a91f8c69e8674ad0d93fe1a0f00b815b4dad292976c969eb5860cb06db18a1d53b43fda6c66e57a929ac3a51a73b90ca2667d6d766ba80c0dbcb165724ff8238d7110e8de6fd81467c62eaeb4b5f17a7b501bf8f04fd8fa46cb2e3098dfba50de53d5f24628872e397e546fe960ab96efbcbfd4aced2df5afaccb9b1fa2d83d88c19c13c2f1d298ef67526041bca3c9a014389afcaf07d7fdfdd73119f32a2e215f32a0dfe63e847c0184ec4e07b3c215b44e0f672e1bea04090efab7317982c099f861a85795e8fdff0bf8c86586383f1bd37f1b3afbb63e5ac009ccdb574ab7362b4012c8ee419c7df4550208a95aa9251f74eeee6f786919d95fe1af62b13a014be1174a6ab6c7fcd7d5c2e6529ae2157fbf4657db5f995bf9b976c7e236230db34f53b3470b880edccc1df971a3a69c3447a9819ec7d352046def4745a706e911a9acad237ab6ab03f4612fd03b1225a6184121a4e7182e73039110a2c930301ba8cfb74d4f14acbea4977756d308c148d1686b46355bd306f0a093e4b5bed66b4f1eac2cb18127dc061f897ad3c68722ef62a08349520dc6e00a0ba0960ba2043a91db43586f61c89b2cac9d403dbfa9a83382bb576ee2c5b07c4ca627173e79acfbc614b9c89638a4a1b314840ea1add4b1e295ca3c915f9c267f9b37f05ad275059a097be06baf622d27a5e126770774f585bc4b2450735df8e60797aacd34f066d6bf1fe3a976be286a024a87e3e73aa77ea8e1bc469c9f11e51bbb1b94f90d82bb1dd21aa86e96455e5c0b62af058ae13798a5f25ace3f02bec1d9bf47cb2a3a2e13686f38534d918ab82114d0efc7cf065543e1d3f4bedd32fd5aa3bc95b9408a1c2df7a9d666046d46e253e3246008a9e079d4c9c3e45d9a7576cea72da6df9e2a5b2f7b192ccf6bf6929cc48dc26f25858ce7d3837be7c6e02fda660bafe95c2626b38b85bfe9fb9a53355ad18959e0d56d8e00bfff047e8da2dcb83acaa49806d170e0cf9a381741da8032777411b9efea2427c849b7019dd6360f0a091a6b0bd5d3a5e8c43bd0cb2fedfe3d5a7fc6f9f2cd5c39a16f2e6cf099d79e6c489350a5cf71a6fb1696c1428ed015abe95894756f399870d41162a956de12b6d54f2415238b425f5223695e98933e07851415aeeccc432f75aa053a7c42e587bac5f4f4832ec7d17aae42cca381f69cbfa4f4aa3c8443e7aba46e47c7de4a25826e072ec3007f6a7e8364e90a76a02fa78c8f7ded68dea51aaf5aa63abe73e05fbf9c4a791ffb79e810deb873e86116480dfb30174bb71c293f53c66c72e3b0a53bb36bcfefd24c6df22d7c754050b83011b691146bfdc1e80417690d2b9b7f0ad41c4f42704a191308b547efb694fe675f9e2be9a128575eabecd328ee817a95e590b992dee1567d9e33f2258795c4902ec18bc47513d3ea6fae319345a19e9cbfd397efe2bc726fe97710a9127c0be8d91c8781b08878f789b0362367cad3aa7f5deec84c7098c42d5455f8a06f27d4489469ef2455d71e2754886b22facea838b4c702aa6f98df52947552751f3f8ee0b014d9c2f3e31433b108ff5c89a8475845137a376ee66a240724a96acb63b4181bace67a347391a539f270d39196a87d91509b34bc52a3b82e63e65fa9d16767bb68c31fae9f835aede59aad036236c65d98dfa39657f1059072df6c3ce6450f942788a189ec7779b349ce53e2ccd60e8994e70b77c114b1bde966bf3f933c01f5ac34d8b6d1cb444db794dffbd70d74344f5e961a7f6d48c279d93a91c3750995146d5fa4a01719158271b55054666a70328121172e2d59818cd6bb27e82a1ad2248731df25a410c088218682b51583e59ec1c4b7ede413e6b2c1328f7e0154040fe4e3569860c88a623a924ca53649473b48a9b50815795712690024aaeccc4fc7df8a49febad8801142a670d00b133553cff0c125f4183c9fb27deef428074bd16a809f7d23a970f90125d3e187317f5835f0749aa51cbd0fdefc243e06d3c7cb9fba62eaba3aca320ab6b4a411a46260fa8e86273551cc41f40480afcf6623ec84da4dcbbe67120ebf4ca087e98aa16c912c9ad46cce92cb0652e6d65ba0cc9c65e8feedeb19e95d858424d3b8f86da93c06c41e1d4eda0ba83fd3377510b62130c56a7c1472ebc6186fd5bfa1cbebb1175e69c679ea0dcdc94e7c63a7ddf18faf9434fd56e06fdf06f10bef7d10a4affc6d36c747b266d45793f59e45e3c667f9b113bc8fa740b81601b9b1cef7f3b3db4b8e400cef64ffecd488a58b2fa45b96ae217ba4cbfd8add993ba1645165e969b32c59ee8a5865094a6718f33591292d4211368ca6b5158ee39cb9158022aaaae017dc029c5033d1279fcedf1fbdbd6f877d3b17aca3d7d5b740976257850e37fe1fda8c3307dd05b7dbc89021d3df1eb398099d5f995b18b4967191524af22b94cb3ae525848fb5738849096cf1e68d4818e4de2ffaa273931ae72f55d8880be1d8306e458d8256020200693b60190ed1dbcb60e99309870bd31953a794d987ae16894fce2663d6e3a38b8bd04cb5f3e2dc7a7640da2368d8eb724b880d380b47d766c773268b7f859253bd0c896ad9cba36e19e3361f23c18b3587d3b1939c16b1ed0a2e98d65c92eba8c2e599da988a3c06351c0b1c3d9d268145784993b8c9e24a08a8247244aabdfb0e3d873ab86ceaaeb8bacb8cfc5703272cae030ce50e104eee6511f75225246bb2b52c1784910d8e101962ae5f1224a1100c42376a949a04a34e0da456f0030271cf80dcf37a2ba69ab5f24a390710672d85a730b2a2e212258715c48375186e74cf5c0a87baa32fbd73b5a06cfd09097c06736190affc0851f5becc2f0ba4a3a1aca48aca0e6178f60d21a209c33247bb921b49af654e80eecb4cfe96f23ffb3482372395f8b5febc95f6e4193a620339a1feea0c9c070346db963d21aca9fef5ffc958f765e488f5c0e8ead5bfccc941104ece5d67a0c2d87620ce59706c7340daa2a55c9461a06db8f2a5bdc77456fff5290f19e1cab4290bfb1b89972e29bc9e06d1708327d14dfb63e38a24e809eee10f91924c2e1ba4939c67a1481782653d27c4aa4701d28213181512b05fdc7d329fb0d8eb8522c34bd4e9b41e4307d1b2160cf72fd7ebf5ee3fc612cd952d0390b831d207fbea2e42a7907bc58ecc0d78f02f05aa0029789f05d56b4f58dd5a13c15e918f5879a1ab07d3173bfb2038aa0b2858400703e57941ab9ece51e9400600e47d3c339b9f11cc2d41a8fea029d9c3e5a10906750c79e62f9785b80f12d9ee4de2195427e3df945b60cf99adc02b8ba62a26b4bb0d4bb94aa562821010a63ccad348ae048dede7baf6b8cf9a3dfc133cde5727a7951aa51c040529a8b3dfd494ea0409f53d37a574383e8df96441593f2482dbc5b192a7fad5bb23017a5c6d9dd8708689a9e79d36a53e371a907a4a6305eb101fbd8ff3b587408db2e45b8939122c2183f5a72b8e98d009dc3f425b86b1d81d2acd7865a086db3b7cf77e852ea4366d29a5b762d1dc1e9fa45c47c21672cf05d9a4b547e43930f29359f7b350153f7e8d91f98df10f65f963bd968540366a7ffa8e37bfca71a7a9962b0810e07d783499e2a743eb2707158cd109b00dab4a6927a6043f22870bef84bfe36c0a0aeea1f30832e308afd82610f242f99412b14181b3b87000ac041843385fcc33ea75796c3b68e95d8a0f07a39cef5774b9666785d4e85d468040a3c63d52ba31191962116e49966f59aa2aba9c7ec0380344b6a7d7999ab1f66f086b29c64bf55d313fc813d3384591e41fdd76888d64add00818f47ff46699e7dea6539cbff5215c946c9581220445590494abd5b6da49a5d758aafc7ccb6c8af7d32086dc6f1f9e3da7fa636b074deba6b25d1e6d7cb7d9e36e359cd1073176c8e8fb01e326b920be03a58629e947ed0125e0b75f0a82741bb38a56b1bcc277c9ea1a83d4e670fba436606b63ff18f9ce7995c9341ceaa367940624ec38cb5d515c1cc4c4f12b0fb1b361f998739d4fc6580483c03df9848cacbe971433df259cec5ceff717af30d55faea3c2282a3c850e6928a48be7c140576e63bd14bc2eb4f6666c26879de8cceef8e8e0080a8df8b6db65c65b233d347f67b6460e39980e6f32ae374d65c53fe028c76832743587f497a1047fdc928c8fdb449868ea1907aef9ea79804f43bcbf66bc0beb5c624c6c6854fd89691aff8f2f6a6a05b58cb6bdcd43bcc32ad9d9648d689cdd893051b9cb2c529f25cfac9476d4441215039065423ce3988eee27e3ead1ff3ffd4194892247414ce45d11c332c04ebf8a3d26c84ed270093e07b3097619af0c338a820efcda21a4d8200eeb244f9a2dee6c765db9f70d50fe4967f641baacd68dbb263062111a3020d04ff8c9ad2b3f11a31654026b0896d75769691cdf54d017f18f3f8764bb3e148de8895782fb7fd9aef8b5ff2e7cf569e6b15c57f3a0c4d223942d042829cc1dcb225a9fc99ad89180661a625cfdea3673b066c7086fe869a31011cf5c2cc1f9f5c184fab8b70fa6dfc7ca05163c39a57efba8f3d65a980bd0fff8ad6ef34c72ab15f2ad9eedee0a232f3a89cbcbd3a4be424ecf1122790c81957175d0d28c480a096d72b863df5d4887326723e9914d43ef38b29831e9e9df221fa1949abe20ea61f5c5f2707dfc755c15ef066f0f61301e3441c5ebb2db80c4b9ec137cdf4d71a231b8c209f751e674addc9bf682bdfd7c3609ca46cef5dae627c96e45d7db8ed634bf8b64e875be888e87b5a21e692143c0c2cca617f7626999dd761cdbe196d398b8fe1d8d8eb15fd498fad2d1986d06efd4cf86aad41a5cb3e60fe2c47a3b13e551eebf218fec92d81b0e476e11746684950e4fb43acb69d016e4a78532839824fd037cc2364d616e1a43f1bbdcdfb9cacefce143a94f3ad19d8fbcb92c3d89bf09313dba043a8b9c53ef1854ba8397f3978caa799a5b11abad337461a8b883736203ca88d264f1ea7e3b82d3f4da6bf38e613069e788c1db91b4437b01550359ed5321f24eb694eac59e38cab0a9a4334bbaf82a41592185620de14ff6ad46d84b36f3e682bcc0b3215228def83d3f4cf3543ed2b001e2ff79f1933befc9b4ceee6ad041c24e1436628fa7b2da69931bdf34d05402ead43cc888b847357055f72ef735f1772a14cf261b3fa2c238683b737a9c22b392fb566e92c026a86201888290c909c165530f16fc1f1ff8b9c77cbdae06a2de24e335a431df0b129f718b53fe4ac81181450ac316821a357d794f75b71fd67c83f5e3000d0fa08ccb0de1c26e5a324e1d4b2e08614622da0dcf690292f6644afba9821a9fa01bf64d39ecf1053612be034cbbb3213d21a798c810749a1cf4d638c1e4d4e851152c590cf5053b8cf2286720d0824d2326040fdd8339071c709f8e985e932a88c36d32a60cb8a12ddc0f037b08c9540ab506c9fca4f3e306a1efe220c77251613be6939472701ec43b258ba412ccdda1dbce73bf1b8179ffc3f6b08c137f1f834f3c307bc969cccd10cdd2b0becd8f569fd889a182d86572c079d9cf1fefcd8a007e3bbffc36ae8f97c36a35d49062559b059860a76273ff4c1453bd80149bfbf203434f5b6bf89345891954ebf7251d526ef48cc5df855665a642a0f488306bf9709045ba38c62582364e9ff65d36a5ea285d08d3736b095f76220690c47f8541344d8a22826520869402d3a6d1104a317253c5e2cddd7e645475e5427294e2f93b45426b9c84ded3a965fda19304635e06720e4bc81dfc0d2f2d46edbd8dd4d31e0b18c28f92ad8a1f8678c2fd4c5ffcd97c2d69ffea562798cbcf15ebca14e9356430035d6c5947cb69b93d2ae4bafa8d184738742a3bf8b28477c5769b82f5ef707e5f71f4840c1ecd9c37b3266ccb2554be1d76e9e1b97e74fd797b1ac893fe11e3abcdde02238a1f4a2a90eab975082d772136c6ef9af1135066b40c0cfe4a8cf70ba53f930321fce5d126ddd2af3a769faec8ca655fa92959b6adc81f0ce14984bc6659740c2c5d54ad3475e7a373da91142d227c35e83ab2fe14542f8f5141860d9596d93b3f6e9a230fa2cd0ed145ef3b3f11d2a51dd484fb647e430f35e2b6807eec45f1a75fa16c970b1a7e5aa0eb805b8bfc34c84d7c89fcbf889bd34caace957494d37d1ae3b08f4db556c6c9ee9542855d0ac3fe9244e0e9cb8c32cf9dc77e099355f57eaf2041b3baad4cc4f4a0168eca593da2389b5af6569aac4fb156083b5b9ff25abd5e76633e3b52cd3946c16eedde8456095e73deca3f081e846a415d833e0cf4b79344e27095c55addca910922efdafa5180b345cba577749fa802bc58eceb9d2b3b0f45dbff15decfe07f2a8e3f5028a05feea965d70039a98a31cd4708ef13f21fcce1da7494649a88065e7d665828ea22f67338f65501f90dd2b339025da4301a53862fef9aeece0865190216f0b8be7b0d018995ed2fa05ba618c22b20815efa75726f01f752a05288508358b9d853df78bee30b6b7485fa65d33eadce21435dcd83abfaba3b0ae9e57a7aecf72e2f1b69ac6f739d14bacdaf5fee3f2e5f543c8c65182a0c3182b3e821a464806d3ebb978ee645fcb79a2462065f7b41410cf57639678d6c07ecd9d1ac053326af77f7e7ab5df2e1823ae950568b147bbf1c1288b332d23540a28b41d0417ff7c9ff6a697f798d6e48a153768d3d11630f6f1f865cd88a44b9918b4972e99b027fb8ed9c97fec0976f132e8e556d43cacec1c2854e657b758299b99b608bf1c08c251296e36dc1d8e8de1a45176edff88520b24a70e2c81b06095ad713a482e353ef042ef77b41a50e99ff7144bb8443f42a593c0e39335839005a9a227249c92f6c9896f171374d34885f56837bf040a3a1c7954bd6d8afdd910075c710b0753d67db0fe4d0ed8811ececdac4047ebba9201b9d723653b9739d69b6058045c95826356aa6f18f03941a6006690c548233cd94f30dc7097492efd941ec61d54292b70746fbe04d01abb23b77002c52c375800f7c6031e8c46afc44e3181b31a03a0ff23d18fb8d04f44af5a678c0a9f14b183e76361d93611a04efff602725278378ef151a36dfcf844a6046c65c6c2ef790659e9695cac03719cdc281f78075416b723e851288ca0bfdb63143964e24a7a3600d98c6c6a9bea6dccd5c6247efcf491915c0f38f5834527ba94cb4a8c98bd5cdd6a5a4060ba77c77f2e116634310c57d9453539e302c1de2ba78dbce76abe6152dfb944919490e099410fa35cd6ff3a7fd71dec5e33ec89ee1fab52b2c21f330c69d1958d6fe151897b99446d60d520ebf24d95fcbb626b983ce9361b89b0ccadc543b34fc00b13324f9a3b6bca2c850eb94c14ab84a231923ce5e274305dd119790ee17cf2d12800ea4e79bc036fb95ec52212f8a901c0f51bcfb19e879e05df279e518827d78f5eae5d5e6a2184e12d76b7a85f66739a68ae48828c73b6a7f3e7874ae6280fc50a6a272c95e89a69befb6ab036e4d155e3a99b52ef46d32029bbd42f929d5ce7246015e1a4b49211226fef90e6789a05974ef16ba9074d4a64ddfec397ad4fd7378de875595307441997401e17ec601eca81cb75bec59a42aaa28f03442b5b036600211c5765748d91f9767ccc86c511976768e558d7385c22d8f1a931338c86e0048c63b1f5cbd1dd8e3d5c2c9be0d82cc61d01fc26a330e2e2a1e66f9e1e8e8e03002e1589e39ae54d3e6547ac8bbe577358d603a2fd4d312d280800f50fe5e9bbbf5785aae3c0b2aed184d1ca8a0bce6c0afc3aa9bb30b675e404e0c13bd5a5646e47c2b6d4ca060e8591364910b1e9ca74c375748202cdc0b7a48d2514b42e9e948f7066b4654120685fd9e95b99bbb944e0e0261fdc8cf23d5849f4ceb199a9a2270f3c33c29b7291a97f71257165a3b0b37b1b8b16bbadc8d6b6f2e63a56ba6b1cc289e2b45743ac80c5f332a7a2ca841287929f5d26d5f7014ac49c047668d9a31079516903d20d200d328dbb7fe215597a7fcd3a983acf693a7eaa6fe4896b855a2b528fd6f18bfa24cafe52d1940496ebad07cd2862b9db969a002d3a33b65c8198f7f946553e8e33239b6f6a76fd8f6f382c3d5b50f143c02b1bfa6e5ae18ffda946ac716e84e9599dfc610a3a0743b5cdc5889232dc4aa8b78c21a52daa72e160b6f59eef066acc3ec581e9e057ccca4d1284e6906752798c67e4dadef7149ea736d0857572692ad5d6bff995487abb8c645b298b9dffc5136ad139de7d2580a4a33b805e90dd3d163d03c8af82802f1d4f9900c135ff3e09082959d20db9dbce33caccc672893eb858022e89e1fa54746539b06d2d65bc675ea8904a499ef0fe254859b8cc8d29fedc42131182156834dc713316436609fc0b93edd05f3b431c7982cfd6dafb4d6497cf1778bfaf67cf6fb88a6e55d9a0f62a4162509919a374eca7e4ecfdf55bf4d6e9e4a16ab6f67b051cec42d709e56a8804a91a9cf6e73c5857cca75b1a50c6f6aab3437f51de9786a861ac2c35a630da47f70fb7074d1ef443613879dc21429aed63e22df0ff3821e244f9e6e369c1a5a32fefbfa9f1eb1195ab87f5392b9ef93e795a28a2691a527fe85da764a3388f22bddb5aad2cb2451689d04d029088161b270c889760ebfaa3cc25f00620b8a5daa36e5433f214b946835e63177d06daea48d2d396d36c554693a7a6a90462dae44bfe9ba65b8c6882003b7d0078c383ba3270ecfc147f818e34ab341d7f71ddbfad5275693835728ee6eaba1ca5b8e0e763c1d7ba632d216fba18c12a9a634cd6fe8be8adebf6e1f9e63b9f7872a5baece387773e04d1ba81b8572dd2347ab0ed59cd27c27634e48b86ca1aebaf81f4dcdfc1acef63b6d5b2b92470b3a69e61d153c70826ca633e1a6ff56126808714e6e93ff63baf8c945e1b64e995454320a590415b1f12f1dde274a99046f677d6b89152bf6d49ef6cfb83cd6fcb19fbdf316ebf7e338b44546f7914fff4d2eed5bf1ff484237dedccb1ef2e553daefb26aeedc0f55b442ec77d5b5a806bb9375ad9db5e307c82d979379db53056e99ae167c05079249f35dc50e0fd2258bfbef4365fd9801472be28f1944c44ef7174c24420661bb6800193ec41b97f07f854f7cc87bbd0611829b408f22121443e9ea3164b563483c5a95241905e41cc8ba2e71225d06aad1032402dcd7c1add6383f58f2fae5b8b08633d1466df9997b7f5bef36f4076ab34468d2a9071d7d110c3bc4334ce6e50754537d38d80c61971cdc373db417241bacde6627b56884e1a9c462d579c3298d1e18d52fbf3fc42043ba5a5093ec282b75d9767537976599eb2405b2b53084a556874f245ad3c86221929f04057e5c4251cc4a06496b710efabd98684bfd7fca6e90dbc06fd8314138693f0da100a4e209fa60792fe87f2c2b98989e0c4b988cb00525b3ff0af366401727459645ff03e6365b96345c92475c28326924b2ac523875037f2a22f30f62fc01d1ce6f39984b674a5b462003953ec200334359d1ad51e7ccf444486367566eb7b173a60a8a86d068932c49c4d9a893db0f956327af7788c12c90a43e3524cb801be7e640ad50ce4815da34decd5b67bb2ab9ddfdc79c9e8084115a5c2af0a023411105ea700ef8152f14e76f25674becde6c006e8ba1545f9678bb21ee04f495a333064de347860e130081d46c74ed7b93437434a9661d333023abdbdd94b3243654b558b0aedcc2f19adefd548befe1821edfecc1f79bdb7be4ae569cc383c39713e1b688f7b51528093271c31ddc8211591667d284f8878a520622d15835ba3fd5b6b3c87b314f9d84175a99907a7b8944bcf91a866eef7abcc3a4b3d84154eedad7ee5857fd541d7ed1b8abbfc039533e76355efbfe331f20e7a13f9de8743b18432fd34bc04279b72f6caeabcff867b83f5b5542e203ff3d2a8215a7517b6cbd6a85da29b09f1bf11bd22d611b7c2ea2f7129514031d266333019e3193fe3d11e19be719e834fd6bed7006c2a9cc80b33e808d60fa94a9a11fddcbaa07835856c2524a2ecad014c533ee6e00a1e776fe24445c0580b83c6984730b7645196da289563d5c0793eb0f0a25b93fd84cdddfbd413999076d2d45ec387ce738a4700ad9d29149230cfddaebe41f61c4ad53982f525c2757a9d774557667738f545452fe65cd6d0ab2071aed28db03afe3d9119ac8d5316c545e060d2cbaa9f035b0e054c80c2b58f7e37c6f1c6d4e21ff5705bdbb49e45ee29759a4d0932dd7de3a7a9f0388365fdaab58a4b6b8e07d807e1334594809dd9848747c94aa1978b7e74c1d32262b14a5db66f0cfa4d24a5a5aeec1cd45dd3bd82c722dfffe0f0fb684dfbfceea6f7c0dbe6b31cd4ede59c8f7301b602b53ceedda77aedd922977fd1be5f78e25c2f5f6f7ee8e1be0e0485d69d18073077a9478d4d340c537da9d3ed7aa5d1eb122bc5d6de2ec247113d2420cd69f459600550a16e3b9025e9064d7c51d84c7c54ad37b57fe40ea52fe832db5002ba1f433fe5eec1f8bd3ce01374aec8786dc58fe31c9ad6eebe8dd3c98212a50f05e7fc0de3a851f48616809437dc125a8e0fd25854162e4bcf72f081cacbb08b78740b049d05aa6f8373c0c5fe895f5571d03fabd8afa350fc1342867663f1680c5359ab14e900f9b48974de86df98d7cb712b857af38ed79d2f009439838aa3fd156c121a04ea431e42118cc06aff5e10ab8c076d7e6fb8c1d0a28728878b4f87755bb1d589847edf1242003a378bb2b5ee2399a02d63330f0d5a3dec4e80d5ce23af04e90237477afaa430a1c13f15af9e57fd261320eed4129f2b3f5d82791a86d81afe8c29cedd54db9452fdf227f4df438ab949016bb0a0cb8e74a842cdacb99edaca6aad4600d899e57a3926027012e9ba365640bcaa83e3a0b385af424be4269cc40578c3d27aef742792fbec90821bab1740e3581afa2d3abcaee02d132fffae226265ba5131e9c02f0fd70445eff91fac6758f6cf0de49bfea4ea19017dca70efa94edc5dfd886199626f8209cb31b0d61e8a63bc7023b59642c0901e5d6e0d0da7d7b80c972fe6c957e45a8e0ba36bc22517db5fbc3a19c3027737cacc1e99ca5093accb10b04f072227e0be9eaabf76262f48e3a0fdf689f23e2fbe19bd6037cc646f8ff74214bbb5514a048e2704c9c83ed746c26a4f1e611a553255c60c95a1d43e378c656d97e0537111d7062b6378eeefa23956183a76a5cb69bd15744f6958177a79aac1aa6edae85f0a41938d4567ea94e55d3ed3c01af98eccb1c787b41e9af017ec4eaf25e4eeae545757d2349ffdbdd1cfb7f3406ea75eddd9ef5da041893564e08c0ef695912898fdfae1e77a3f8b981673709527494d718f8d8b91da07af2060f7e9b211bb0f57721df2c39b5b6ef71846f782a72fd6b49f8fbaf88f36a503ba69b1f1aa99a593e67d602e5690a269cf1b794e1f08d0d06569f55fde35aade1f50b726cd18288207b158dd6fcf48dd8b5e6ce256c4f8cd22dbcfae30ad52cbae437ddf8503b134f0c78e76dfca6d20fae84da44fc37e50bdb30bd95dd0467a04132844cca250470c288f1e870aaaf8481b4370d3e1c6e372eb38bee9b8e5f2ff7f23254cde8065097754571b4390212f94ec58675927b4fd4c8b1e85dac40e29f242589078408e8c28da57a57d00173dde7111e143be1b4ea9c4b660f5a445c0a77c9e9b64504c37643627d913df112e015498f45406e02c27f27802978ab8f98d1621043cd1fe5ac421b43df606f53c8b2ab2748da668b6aadeacfa2da16bd8fa57ce34282a7fc437cca0747be8f414f6d20f3196c56d8fea8c9a2aa37db60d5117e576fb105a7fb236767379c5118af36b1b76c00275de48e91f131a9fe5f342be7856a98b8d4c7fcfa143239837c64cd4b3c780a4498d9521fb5f2f750c852c0a3e0da82956bd156e9dc6eaa5b2e7692a6657d06817cacf5e8c6f5b5bbc9e9ddbfd1fd7794aae460139e46e0c4839c2ab8eec4d16feefe46f69a7d4281d6171466824007d7da068a56279a45eb3570fc81acac3785e167bc06b55a6c119c6f0b28d5d19f93e0ffb7d07e24ec37962981219a943a906f158b9a38fb0fe95f0e3a09379fc61eabf0d070c0809751ee49c26c24bfb0bc5e954d92c725a4e2c7a4e5aad12c243150e7cdee674611ea7031d78a80d790614583a49fc3e26f16be52804ae5dbd6685e5207c2d56193bc60c2de304855e8b0c1ab4bf001cb13d843c4c45a51310ae6a63031483702f7be9abb50c3ef3571366ac3a4e419f7aae3e2a052e840206e0902dd639e15e14b1c0a240feb569715c420c007128949981fe4704d44bc60517a161dbdbaed0e0eaa7b7c5516cc558eddf5f4dbe26d6263aa5e5366d8cd6ff40a70c49f00f68c1abe34845b02de9f50ddec6404205951cc495eaae1db639ddb80647c84a8bbf04c3f85ac49099e32fcdff4187acaec4344b2e2933487ca4d305f459ec8d5a520fe0971a7cede1cfc4f38c5cf3e449bf2a69d4ab7eda89c9819173607f0dae6c7a1413a4733ace67cfe8cfdf61741173fe612d14731b49d08a98319bb404351a31dd8c579c1139e11fb58da0430e1a46da9f4476c5fdaac4d2751fd25b4978baa1d7427d8c2ee225df78376c0b242744ab4f9945a63812efb4fd78eb443790de25ccf8a48720e8b070831fe17ce9afa7443e08668ac2abf3c8304b543779713443b1f88d07c2c81bf0aae43fa06f9082d2afe9c798fd73ef0e1a8814f66882366148f30b3bb6f692fc06d171deb5d2903cbb8fe9045c1329159c23dd50ec5fc76792efe704dbe66be04f70786ed3b358eb37c29d7c090005c2d7f2610342f04f651fdbbd48a600c20a250b3c2aacdd9ce761a6a78447a61eb0b6f2086862d8ce5cff676481b5ccab798d58f4ac02b24b0c6ff4bd4677ce36c42a57e52e16ee6f6e5a744b3ab56074094f4a2b3f9d8dcb7db6fd4680d56d4faa4e0cd47a0642b860ce550d7248909a6c3944ebb16356a5a7abe9a81a9548337fc773581f9ae2426b1e6383f7c9d556d0e6d5d5dbde724f924de5046138beafdac010fd31c756fdf29da8e075a4e178753f12cccb7dd8a3862914c2f84e10420be8cb811893b7cb5f36f80214542a2c7d0f88ed72961da0c271969f73dced67ee888dd4ad984d5842a666f005b0acc66e5c6fe845ce3fac5cf855fc51277282149aa707e29ed2ae0ed2a7253de19152032d3c48960a38bfbe0e101c5bdc4d41b41c892986f457625b537ef3afec5985f40143d1ef087634a715cc5c771ea4a99e9820b22fbfb206dcad9e93cc1bbd95b169e4808a2a94a40fd973fa17af2e636901f4de7a14a8f68a2cde92e0d98a1a6e3cd235f5fd646f748ab35a72a3aef28a4231fa9a3fa85591045f5592f6f0e56ce7f9ea2d0b55062dd5080d51ef862ce2c39cbffdaab109f552316f958aa3c3cb19388d049f27970be09af22a649bbfe9d41c3e42e28098ed9fb1a7a67d447fc6b28ae0923c1431ec2f61444e17ce8af57625229e16a4b7c84167c451f3e088be3b870699571124c5e81a3c01b82fa334a5dc06a6d0711525cebea58ba4e3ac09d7173a4043a8efcd8a7dde467bfcdaa69dfc49939702b7cc62c75392aefd54d7274376e8fa00238b5c9fac8a8d296f746b027bdd1b4b02a6e3f2e31de457149013d908af3af5c2f03b382acae8c64b5733f5a1b6ce390f1a5db4895d8fa205737dce4431663321c4ae9ba9d4f92e310de3b0e4a51c958e8da3fb1b9c447aff7505e1dbbf9b5c135c4a0cca7173e5341690e7c3d2f5aff816b1c97c7f2fd3f7a83e385b3c294691b3ee2db8bb863ce3c778ba533911ff3875304f09b54baa3862541c4a8b1425d2bcac527c493ea4445290d3ec442d46916de1df6269cd10a1d6ea944c51f0e94a9c8974038fd6620fc1f0258c42b5186403626c1b73344d0246464e0379f4b9bb0f5d53778f5325abbde7fe4218b74e12aed324a913dc3f36a348542e9a406082aaf6cd340f367920b58c9c16f5dfa613ff2eec7924f86c2a956349075490c0b81d76d8a502366417690f4dacfda173c7eea97200a587ef0c865398ca6cb5d61d44d2fd07ef4c2d4bd259a680723802a5dfc4f2fb42a22c4d896dc2c866c93a0aa03c7a0b44a7198c543ff3547a4ce885d709bfaace012e5237ff9882a3f135d951c93d66e30af09bbfd7f0a7a392ea8c1c37127201a07f6a264b6a117b9e8d822f35bf044a86328cc7c33f7c459ff4a349f8b5c31ad4cee55ba74993a47ccd4f12a23dca19833c98fd3c74e88996f11e7d7f3846a8dd7a5d8dcd2d20b98eb2e14586746b4a3f8729559df1e89341e22cfa4ab6d5182e4a3712bacde8e0eaebe2160411b53a816356a30eb9e9c195cd977208fa8145af90264edbeb081f0eff0410ceb816b2c1f052a77c0bef42939b0608972b1b5c3da9a6992e617185164d1b839bf04e6d3dc032d5fd18d37231797af759051182475e039f6f0e7ea6978ee43f350d13b24c66babfc053f58c8b926e1983bd9709eb66cfb1f73502e7e84b142f422a85d3ceaefd444458c034e927f8bb13657036bfe04b0988c489d72cc34ab18a0b74aa9ca5a7ae371066812c73f9dc0be74b79fae236dc45ddeea03180ddbc716eb9edd9079aee4053bb4882c0e8dd303db40b583fd19255ba911d11d745337bbdb2fd0ab0772d9abb4442e72fec75d74f14c9c186809f5ea6d033a425e4de85699bba1dacaa9b7744267db75b0acd71e1a692c18df4640824b2b6d453a9444039a3f9a955fc52daae28ecc8e3eecf25fe43b9a393ebef3d62c699d81eccdd10c973999235d471dd60bf224c90757bf6f785e6f48733b1ea30e97901769d5c7584c39c818ea76a39aab4261c386bc02506edc8dcca2228c45f929d03a6f017f5e23c6baab0a63f7f6d9c51243350f7985b48131dc52a70ee669d624e7eac570c3f87919be7a0494aa0d0bcb692369bec9ab7672f4863b1a62c6583417d63f6997d545139a2b891dee5d0c10bad356118f6f2f4299d25d0b0c80238dbc93816293df37905a913190ae3bd5e426631f4905f7c6939f312b24c3c5b2df048ad6843788f85351e6654f1e604e9054dff9d101f44dee6af2fa103fafffefb947bb4760799f238931f9fc55e46cecf9e13b61b600ef80b23fe594a68999ef6bb440f3f365aa70c471e8adead21dd096d82f2e9783779a91c36b528760eef463579ff3501ee0e71e342155cc40fc43a039706a09f780abbca9eac1f328abbc3a4dff86e158a7361824c1b53c3686267ae3b2dafa6e5db62193b13c8780fbfb8c4e991c2cf3f2e9fcbd74fd4f8e7070c5b62e7bf16aa58105dec82b6d3d7bd44b9d8caacd6e5ab669a8d9141037e1077b1751497f927cbf9b2e88cbf2b5d5184f97f50e45fdfcb58c5d0f7881e6b76d9ce02b0c1e4a9422d11c902d08802e138cc8eee2328918a680598fdf72c1ec40cec72e2519d97d2de846596e36c5deb7b7a13b93913514cb8158493bd7f1eaeef440ef782b2aee24a00657a8dc4587cad3ec299c9a1cba2cde979cae3aa2d6e6ea8e6dafa8830281ff2c7b0350b1bbb3f3028a0d301379e23d1ee0522ebbccf240f85cf958fe9280c49750b51041afefbddfc2e497e6e2a02c57a9713d43c4cd3a6e575a0651804f5c45bb57f0a139628e4d24f1b0f39e234eaefcdc5489b98dd6efb346de9436db3d51d368be5ce32cf5b891d265601ca1312611b20a1aed9812172c52b999afb29725ddee86c771344ffcd9fcac39b1db2afbb96ce4849bc2429178044ebbbfcb069b6f43069cfcc7e9c0cec61cfae8e109015307334e00b13660e142f9c3ddcf1d6fc81b3a97d3d7167da0e9cf4d916617c681bb089711cc844e876726a396f704e0b4b288fcc234582664f4ed048f3c544d75c357ebe210d8086c976638d524fa578d075e6c11a730a7cab303f448b1c3185593bd5caa1e587ed0744d028d17fa9dd51248d09108db08fffdc79ed34c58ec7243722244e804bfb4fcbf5a5b23d8e4afab2efcea6b56d7297a3431ca47b7f35430cf2834b1ce0b2099f3cdfd55ebae5d6805223b65dfd0e2f282b0a8a1b6a5f7143105b79f46fdd12300e556b1ee444fc11cdb1099f0a39955589d06769b31cd1a3298b1077104e3b10c32aa1d0304cec6d8ecc55e1fd5b92255aa180b3159718f271515056d5b7092445ef1fb0f6118053b6be1558aa16369e2535f64440949182e126ed19d7dd34baf6d9bd6ebf6b355fd874bd4bb43dff8a36fd306412da8f867447389ea1899854b780a78705e61443dd050fda42c9c033893b1c50e0239ac228942210860abc586e5254d1124a85b56af2fb242b5743eab6782ead410b472ee33c1568e78c07e9473a1ec5dcf671eb30c2490ee91aca45e755757d900621d45aeeea771fb9d6992f1dc46a305007c0d8cb683f073a4f2cd4e7372c607708855a3e0ce7ab075a77670538e4f0acf8aacd842a161c0f580636a881063c99056ebddb66b0546a002651b86477c723a4e55273c0ea776dffa4acde9b9f6845a61060d6295b135dcf4d2ed546e30ef2a97e4e0ef095723d1a816487dfca3f6db36710abfebbb58413b993dfa6cfac9c3b96d59dc27137dd11cb1c6c48f3d8be60971d4319afa28d824925091e10ab687e0b51472ccab02669f635ef5b7b3df3b111063c7dfdd45b74065b89821d7de0da2f86d3c7e825dab8b97679246c31546a4881f5fdd074828896139e10ce14269113226c6528be14b9eb5455cd5281ad6c9b0397aa36f1299319101474b39cddeda12525ab87128dbc4dfd67c0c4c23484c8e16e7f9834e977f91ab65aefd151671f9b018ae50b2801b157d519e265577587915d2741109d41d9f550fc24ee7a1c54bea9d735c0dbf06f8ee8534f033b0a81029234a0c9d7c9cf3dc8c6355b3f3d18ca6d7e6fc65f957d9d36b9c295ecee577f670bde8f195027dbbbeee5eca384fbfc36ce47d7515b20bd021f896153dfe4739e9d0697a96c6b9016fa877ab8c6d938575fd92c1c0a67100454c37716a5ed1c45ff51aa2521931452bbde2c34ad707b8afc6681a7a4c7b2e257b18a8357cac09d8a6692f2d7565c08120d502d5e32df6ca058b8ceee692addcb9a78cae72fbde0172c30e619a22fa64d6c006d903a33e41d50564de1c10f50ff3a41cfb57b59e256feddc3e517d620d1a40985d04a85db3116dc070fe91de6bf94fa470b87bfaf684ae19cf7d0e2f8b1f96ce80f6e4ebbcf5526fca09b5fa0fb01f958f07d04efe311eccd17854f529c33903cafed3ae87d64920034be3b7d923377d81a4b78eceeba797340386e7d2cd6f23390ce771fc2b94810f3a6ba0ba9fd5293c4f3674278ca70918b10da8a378d3421729859a0444ead93bb2248174e4dd8c751ced3d684fab3dd8cca2f0ae4f4ca6b4dcfbe83aef3fe56989c5094211fbcf06c916c13ff383a518d69215ff72fd1d5a0181cc46fdd7c56e28717f4aa49daaa44a2d4bd9695708aa5a5f2eca6bb4f06e5af81cfe3fff5a8238f43432e690fc7981bfc649cdfdb4982464c7491a1b82f157769cce6720a2dce6e562d9df0c523056ffc1897e90af3f92e2dcd9fb02702362fdae1a5cb7523773ca5623bffd97646d3697620868306bde0aafa0882629a2d47395807e06c60fa9397fcd604259c30cdfa3cbf7f68d4ae2e42d112891ec6358708d0501d0d83a94f363c2b0033ec48d07a1866faf2c3735af47ae0bc79282814810f581bc3a94e61ff646d6a326180232d8a8bb9053cdc1a7b0bd10d85800010968dbb2e416bbd55e5868c8d3f2a1f1920dca51b9c38a109d4808031a37f8ab9c0e630cd741428e2daa89e740f3ebb06343dde8bf1235277adfec48f58ed8b6eea585ae3743466ef742b91cceaaaefb1aa5875b5bad7f01e5accf9bdf57af220c646b1818c44d4cbeee01f4143843bbb98754bcbec78876df1bdb9cb0b982c2b298067b9fc0c97b3be7132a535e7a4a8530e3f24f46f36679c996afbb7030278fe07bbbe41f4c70dc063221bf5d9c67928c8468c0642f9e02b568a41d4ad718557b8c4be6ec2a14bb9050e68c18f3a85dac3071fdf22c40f72c6af5111a8cb55486dc8334495793e0efcc34492f699a69f3a5453283f7a496cf6a1abfca5de678d14ffdd086e552c543f15930059db35adb92d4b4143a89f4998093f77bb5af899df4d580feaa4560bbc882e368b27ef73b68f90df756277c3268ae14491df313ff392191fe5dfdbc90ed74402baec8ee30019ee3548a4146f0ebe06dfd79187f5167891e445f662c9410c950800211f83e0a8020c29fee93df4a20f0a6db1f4abdfc5c47b690ce598ead4311b84ad050e701d396297878b43c599e2cdeff9e9d3bebfe657c7badf894fc462ad30bb94d29d069844b72c913670d90295f20c9bed7e138b276bb3a2b765758f259673b0a134f6102778d75aca96969d461bba939d7210b8864a25a966e9e31f5104112c3dbb02d5deecb52a57965103e3b14505918c964290739e7c3230cb945218baa73d466857c95625e7f866cc7253ecf6cd6b3a3975b099a4c59da27fd81e97036118eb43a9b910601b90d43198f3dd9be79f3b47bdb83117ef0a7ea0a7a72bd98f07a21954a4e10f84a90c05f506738d6a63a6249469baddbf6f4e63fbf7d687591d360b646f0d9a5d60821b22d9f52589b8ea70bb515b3099680c23e42eb912656fd50dce867636d6ddcea8eb106dc2ab31bee44420947a28126124e27b1e18dc6099b13a1f77985f46287c832948065c8c8d7bcb7bb2d97e6c679c0d5147eea894b628fc91ff0ae210e714fd14c349993572d0a9d80b34cc75d07efdfdd5bf8b92f4ca27609a0a88f931ec073fa4670c1b63fbf14823c478214548bf09322ff88bc5bffe0b0f189c5e17162ba1dcabf53a87f2e9ebada39096bae0f261696f9f5650e3e4ed10a0edc83f7ebcc21a134d3a0bdb2995f3af5701815e63dcba64e62d2216e5f330a15c776bd4c74a2048984b3c134dbf940a543996810ecc6ebe11ce5c10ab3e10de1ec08c4fa735cdaa51bcfb2c37aebf9560deb8485d5e7dcae3d81ca0bdcd36afe213e41f938c517cf8abe8098ad135c2ddbc2f688ccdb6330cc4ee1a1ba38da879fb7f98f7c083c7ed3cc65d2c131fffc47751854df13a1254e820153fd7eb1c31829a46960c45ee895e42e3bcc141d1eeca25b1693f8b26dbd3fe70b595e26d76bc9fefb69fc87228fe64d61a78d1680b72f43b469835ee316c5cc382b0f07dddf9228876679b2dd7aaa79b4b99645eb5ce96bd2f571cc5dce951f2266c4e87da35886da518f7b64eb77e1f28fce9b825bc8b130764cad4d63b829e2f51a037910624ce35da8db7abd02e1d87e4623249c16af2606b81d28524d3640159718df178545b14f8f9e46a5da72486abcfd6a75a34c7dadea9e574a57366ddd6777d242653d22296c8cc7242b9292a518f15fd15fa7e1fb3f354eedd7a26199f972394ad163a6f906487b4f493182ea52704e5adc40f63f0bddf69853c7c6c787362c81d0d27fc46f6aeb9a28b21f69a489c39dbc66dfd09c5c82fdf9b9de93a7ec7fc521f1ac53af63c06ef69227abffa152aebbb0845bb773238f21bc129e87ebf68328fe3fcf2ee3c2c30ca49bf482f72903cd0d870f632f11655d086b77623a4eebbb892b31243f9dc37227c23d296171c1a336e89cdbf8b75991bf587a6d54ab965cc393d00ab9bfbd57efcbad5a99a461bd9427c55b3c9f18eaa851848279c302e01b9f8a54a00bb9b1e9c0b2c39c1e5aec80c5f4b3f29db2275e99dad57792e66ae9db9148c1e1ace9d76ebe67b6a977818a6ee06a77726e0f1644682793229f7ca5709b99c2598ef59037f3105ee10cf857778242b258c0cdff6d7b96bc3522155cb62adce980799afede83831bbd58eb732cfc090d2bc47871b551faa0b293ffce296e778d983d5f19f82df3f20fe10d2ff1d6db9ce7732a9356444418269c89890ef1772a1bd5c73b9a2861d8515cb327f39fae3926ef290a8b296ed483906975122b7451164d220d603eb4b5e3c3d4568b69095baa1b5be7f7a3627bf5c08c2879358d264dd5ac08b68c8f83e1bdb295ab3c511a63b95623ebe4a1b10736dd066dd600d4de99830eed892c5c4c6183986cc6fdc1fa01ee74dc82a1f1de4d35fc454fc2ef3801013ebe0cf0dc11fb9ddd4816786c67dc91ef0d1f11f8215bd81c31f7252fc3183dcba4874a7d51033c7293433b4d404e3dbbd93a536e3c0123e589b5c99e285bf9b8f515da153a216c3815807b84dee8a8c83b36dc929290815462a4d3e8b4b67f327f414bee518e0463a3f548ab77e41122f70e69a47d8d1bfe66d70a429e2564b22fea680921b6104c09534f68e79e513af11ddb35d8cfe0ab163c2c721ce3d513934d54fc7dbd1fde11ee0b86ac234c46bcb237e57760773de1311b163b67c77f2442981ed8646c8f5e918c093b580fc104b626cb5f0a0e1f18820a8064c02a7bb28d3b6f473424f7320ee05301663f04d90991b75aa27a801e57a5756822aa100ba97ea05a95d3d0269619bd7532f153081ad987cbd47e31160239dabe91802db3ae1c5ec160bd5711b9a3685d5142551042cf08caf6fbd8a4634823171e9d27f2a0c9380af98b20f8954d75b7dc9a22cec31bb7447e2d5646fda94abce1576795b76e596576646847560174a4e5a57e784fccd3f639cb03d0520b286dc0632aab67cd908be6d6e8a30d5df0ab881bb2a9fbfb94de146d9b3b194f2de4ccd78b2f220ba1f42e9652425c6f59492da62824102b324498c0c1dfaabea74eca12d4f5b77bd434a9c8e07e3cc88c50eb881b650fdee94125f9bd95e064f981d4cdc6f5f51c2607a2cff46d992001d66a4c070aa27a79876a2aaf5841ad9cd0d446a7309c242e365f48b67feb9da302d18e53e74fef9b8a55f118152d5367b03a5e7778c2fd9d8a66decc1f240ee9a7ebf8692c519198681015d38312443162e8529a5541c34f5b3005f3b9be4b2317e38feec93ceaca67e3f0c1fed613b50d79e1554ea6ccf22a72697b361bf0e3f562609c574da140aeaa8870fb75407cbd1f8450ffd2cc96d1aee3c292c038c53c3183a2e58ee52771816df2285c83192428cd885a75aa9d15d95f8d605c9df5874d23e4e90ea516c3db0bb133c9bea3437e4d1bff302750d819045a25f9a0fd2ae36004653eb75c0906c7a1dc5f3fd6028550498b2a7a7074173073c85ff9f2fed135efbaaeaac3ae3dc600fa12adac0fe384d13a0265495d74fb958cec041671afaf26ef8fdc30c423fa8e7ab9a9b861de0fca03500b0e77db53bd955f7d2a6379d5d4039cf6e75dd51049cee5eb65cbdfde64b33b96d74a2ea068af02da4962bda51f6cd62819ead6173f0b5302ebf65107b81fa940c9b26ab7306393cb961f126f47fcdb685ed3c5a944e042c883477fb7f4f672eb40548e676479376a78a8e21034b0c94bbb70b0de039b1c97680e3ba30f158b13227fe35a5b0c8b530610e0faa1770c7ebf9b7ad0144f3042bd8fa52be5aa27134d43f2c58bcd3466e409a5b316a51b3e9b54cd27d32df0f4580951720889ef6cb06d0fcd749785936cbe40fc3d149b7796890e02d64935b57b34b44be3263d9e6879c5f98a3cff14f5a220eb9aa4569ecf322abaa455e76d70541737fe6ce7a71b9dd3e3415e7970304c761a7e87dc4e4eaca4d5c10ef94e45c22fb092f391db8d9ac7b0fd2b0649ecbfb00af65d253dea5056d6900c3dbccf5e0739be356ba1803bc605fdf5c9234ec31cc287a1b2985efd79b12fa7c35f0aef1d994777e028cb165305f718fd51d2700744faedcb50a25596f30d1384ae14c40d3a70956eee26ceebde85c442ccd232ea235d7e82cabb4a1683e26926439423f629dc72378f18d1ed45b196cfd1943cb42ba00bdee00d48199b2c5082b3f40a8fd415477fe8b5b93c6c764dd8b91b9c025a42540c3105478611b8ed390290db6009c714df2ab4764cf383d81dd1a3efebefce4bceaee2d46d69a23fb92b73ad4ae80452f5cf35ffa455dbeeae74a602831c9b03b060b0853256b0627d2d7a8e82ec70475657017cb261d589211719f490c1bcbb97155697924c993bc70b33b369d36044c24f73d0a3111215eec9978a5d621633044e4ebb09dc28f266ddf8f46684dd7890e3e3cb3cabcce91fc9ec4125b8138a7a11a702e81128bccc36b459aad9568db800441b1f6a01ada80fb33580d004eb0e7a548e30f18b4ee3aab48dfd15643474dc4b5ce2ccce0d343093d9bff50ad702a42325bdb9ecd3e93065e53a693d38d34341030454b596d9b88cc06c54430260890c1fc90580f803eae14d395e8ab7647cd7afc3e9ebd578de08874cc41609e25e63f411055c528ba9ed2b856a6effb6ccc3f12fb4cde1fa0cdd00029e9afdd7d502a9998c4abf07d9ecb6939d4eebbca6650ea67aee4afffb84154aefa74112b825b40c289927169c02ca65eca4bee6210ade14b55aad7053c3dab50b5fa58ca0505e2f348ff212afaf930d3f0e11b44510a45138363d86f1544131885bff39aac40cee02fe3f20f09a786e0d95db4f08240f9415ad4ac5bc6c77a51863e0d144e67aa476b7721c487606ab8dc8f0dd560fd3e04a9ce0c1a31af470354536ce35a5a905011e0721723075e0f5041f85ba0f7baa3de5816af034c8f971ff550bbe2d62b09e717418f3ad7c16a48481c8eb2d724f11f2dbe860ddc3c8527e3aa5e78aebe155d366af0c29b1d85e2450bbd5a1eb0ed71fbabd2323d8cf41c22d26681207d9abeaaf7cede2296e8f5af49364097624fd55d1a7de25f4ff8915a357fcd31ab9a4f07d68797bbcc618fa1cdad0b07259bac3bbe25d92457a6e80173f1af911f2a55aa2df867078a9741ca36fe6c4af74af34e85c37b34646777febe43948d937b9af1d564b4a81d06e42676b8293eb4b80d7fe2c6b6565d6a49fa231d1104cbb8ef5bb70db6f5de545090c5d1505b3a535c5e102d8f8a6ab6d3b159666a1f136dc3f08dadd4715801388e9f2490ebb1e544e621135ed19f4d00c7968dcc3c0b3ba5bc99ecead974fc0afaa4d75eb6e85a14f728860c7ce8546e9c539f647a950721151020e0f2c566cac88d333037b90a055d0bc16643ba605bfc147a89e84eee1964182f8cce59bd017768760ced3f249b78905fdc9fe0c308d464dd826489e1a33fa609f20d1a7a816740f365850c3583e397a8a589d330b6bd4744b5c30cef3de74b753c36247ea2ab085be5c34436fd9c1971b65e099211c89fc0581d100d9be3979e37f14a2e10289322149ae2bbfc9fbecb16f528cb5d7165034d929d2843c2fb2626a68cbecd68e1fce1c76f54a8b0a8290d9a84645a20452f0df5f8ebc926db3741d7136e6a5a9b2521e529dd85d5ffec1e3c33e949a9b0904cf811f7395fabd0492446b18cb83ae8816e264ae0540a4125097ed82ff5a0e05e683de359a23fcab206753c41364c9744b5865cb8190b70d41859e33c9054b5a9a526314fc19cd26c258f1c9fdbe3625bab71666811046246af93e194847be0c6c23cfbdff63f7e197ec5be80797357491bd5dac54bce1c65648cb5655f8099dd5b3f7460b2077958340c54eb8ef518c2d710961df70ba05e7521822a487558972fe8ee69829894ae90cbd1f66e95cfd61f2732e7a789ff9e5ea26bf22911c60e2c2b9fc743bb7c1a4a515063affbf121b844f5d234bf46ed76df2d3cf547999781544b86dd763849130b46c6b4d914d55157d63ea017b2d46fcee34cb88e8cbd75cfeafa11900be056b0d3d3edbe8985cf21ddf6ba8a2325bffb668f35cfa1ad291b5dc4eae15d78d7c57fb1c1304ac9f0576b37b2735d112c8ee28af73c303a18997e956a2f1cfc03b86e76001888006ae9d814cf950179519c8074cb6e2c725429a4ee3d0831312494981265bbcefff48354deaaa21a77ad36de61a3a94d82feef310644fba17b44576df393313dbb72e7eb399897abe2832cbd486246ffa725ef1e743ccba71317e9e948330d79bff9c6886aaac79a17f2bbaab632275eacd4a774d95eb27e3b081e876c8472c9d1db49d5bcdc11afa14be9081acfe633e9f4af59fb5e66c29d00b7bc8bee87137cac5c8ec11fe6284ab8790973fe0db7b58ff58ee260c77894c00c6bf409305983f153f9ba0f00973d28d13760960ad29aba9c4e60fc1d491e31512f5c5fd6625e62690bded3e212a388d3d05b520dd9ae43b5d10337e03b983b3b2760e36619dfad18d92c4ea81e1151169f1c21dc75a3ab08e9bf876a51e6f75d81c82f73d0864b42f1d5e65b00a85396170fb99ace38ad805cb4f8995968a3acd2d734b9e22b7822a5e7873e13e06117ee876715f1875e89297af32d6586e27fc86c6afbbd4e634cd47798fbf943edd0e785c37b1c15fd21b22f4c0a05340da83c33f56831271116abcaa606383691a49494c1da55ee74773c88d9276e3db6310dd7c1e13eee4c0e9bbb54c16c52fcc9b6e4695fdead61854d56a5e6f826709de65525ba6815bf0a1efb17fbcf49ed4c9dd4afbe35195760164afbe409696778a836b5a8682d5243952daee3b26baf947ed9192cc3bf4b7ec2a996362c4818c1f4be91a093054d702c936f92b1190d2687dbf74a719ae929c1c659889248fc71452f1aa28f3ee746ba2154d498b4618b05a03d78c340fdb9c040b58d61970b1cf1933c3ed2ec6b76988a616d315b6088b013f8b22083f48ba115137098863ee525d36dea768b9e06bb14bd792df6a4c61082c23cf05b452039d4b52e7688bf9822d37389fc63bbf68d8c623061cc506127264b0967514ec2ff48e275f5940233958cc39fd4fe26ba0b8a602007db8db0cd3298e8ebbe5aa16c9f5b3f49db9c103836850a57ed4497eca1cdb628665956354744654df3ed832c23832117eb0f83be75fc4d5c7f34c7020ca619f1aecee0d1130943ce810847af52303b717dc877b15ea2ab154372a913cfcc82ca1a6b299b89b1b8dcb56da0cb9d5003b8a7ded02fe88a7a50668fe4d1733bf90e8a33f59bb24290f3a33090cf7901900c8654692586c0df76da133e09981e50a1de089ba93ff13e1dd22026b60447b9d59c9bfef4c48b0bb81e79af70896f3bc385a1d30c63f2ffcd07c54b1bb9da0c0ccfbad23d31a48a37a3ea0c95fa1f879fb25bd73597d04aaa21aaffe18e53efaf322a7a45d04010ec08461cc1dce40c59665301fa01fd0f313f495100bd4e3406e4cfda60ae6d4fdfe412996e35f437ec4709f6d28cfb193247eac29e46720bb56bcfcc083619966fa5884238c823c4c0e2b1939b7e2e9deb8b5355862c5dd3ec820d3ffe9fd10413152207cd6bd0383ec38947d20b4bf867c9a47d41503bbf846d5bc75d9f5cab6fb92b1b9337181911c9d69917e3321cd26f509d4715587f4d14cbf82b656bbb51462b2554ae5b55417f0c9d18fcf4df55aba058d96963e2de93e45c263fb0a0a6dc60990601ddc8db307cc04bcf67117a0600579b0b1c869e36611a0f762fcb9ac36fca7b13490c75b75e2ade3e61c0f9f01171fdd0c66f86482c830d4f2c2b94e6e8f00fc4bd8315b86ff7578903f0ee020b08eceabb5cc8be20d84b2c7c54a84938bc1cf8da60d1fb8f1f134b32c1b35610aa38ce695c58a11385bf66c3ce0974183c960b5557a503f6a372bea2ad14f9bb0cfd5625b1c603ecbbcd7186e583a80d295927fa22bf8deef61dcf4271410d7a2912fb2098a21d1cb3a8b345249ed7a78b1e822704028d0b03d3ff0909e1a3eecc52470b836486b4967d57a2daed9ec0c9099f669628eb183970a598538554f126a9719b0921c8db85eed9d53a8f666270120e94b965bc2126e995529f30e8c6283cffc09dd1437f051ffcfbb1d8dd8cf4c59189b0d5cb5e3f90709de15e3ca6a950ff72dfcd145c2d5dfccbd7495f403d107fb2b6c8a20a65f99093e3ac95713ea6c81c62acee7be41d926fe59d64c5e3fd44385180eb03b96c73a49555cf0033c252786214a4236db8e4d31d4d62e6ca8dc4f1a730c6f2cc924153f4a96663d6a154de86e3cb4a5d4ce9d3d3c2eea8563aac9cac738f4c6261a13e0cdb47050b1c10fe00ac46c62c81cb40728f40baf78bc258fbf24a906b7cecda64c4137f5b8e54450b8e0a1d758df4875ebddb734d331bb99949760762f93ea02cfe0964d668f158dec84993b6c63c1dff496a00b6bcdff7d8d020ff52ffeaccd5a4caaa224fc81b27a91ead97076ce44a01fcd7a1722028a5bea3a89639f65530351bff9d8743788e368ee0ffe8ce33e239d8238ecc2d9c0b152e350394b21e74d239e12f5a85a4c286b2bb655930f3aaa160c3a667e24f82374024d659c94eb793b5a0a07faaada1b3739b19e99dacda33250c2ea731b12850932f7ed1570ea6ca95d496620b65d46326850c33fea03c1602dcda79d951ca9bbf9783fc822ef9067f1e609c387392b028160302cd4305f4da34f3fa16818514464d383aa9adf3f0cbd9aa80384e1fd84ef134d36d3c83da1c19d88a34271e81980f295b3d89ed9e86e673c448fe1eb2a70349cb9bb2b274c1ee10207302af523726c2929cea427b857281ee7f5e7eecb4eb11d1536eb27d637e33e271d4bf45e360fc73d4a704261347cd0efbcbdc2c784cfc5f193ee714b75b6ceb5d2c77a7373cb22a0999cd5ae1673e41bb971f391f40519e5aa355316c74f66a004db2e9b3a248375bf005bafe9ce4697f06c8efef2f60e5c1b66007bcd6cc5f0232726b6b71ec860557b2b8a66e28c5b53948c0ad0ef41cf1e03bbcc88134ceb03a6a1c68796e66d0c509c328f7bab2f9a47ca7997adfaab796d97ad353e1c914c4299c5c2d857bc573948e16490981315dc8c5a41ac5ae0a901986079050cc105b21389347997d18c0319c1b2ee13dfdea189f12dcf6e5af5941f0b28b2ee220e5247ab6458441e31ba137674cf6f3899f11e2711f16ba4c9f54fdea2cd84f9365c17069a3e8153a896ed0a93971e3711abfd4bdcd419fadeb423c58f5874564334042c2a6d74263dfd9be5260b78d7692e6121a0d4597a3339bc748b0c0610c53fb88e2f7a764bcc2e0edee3582e27f48657f15291e08e41a0c5b07b9eee8c804ece4133c75373a46b084f9458c1354c0757cb02e73a7580516a7c3ca36b38135e5feaf878b5416b00718fcffc9f0bfc7c9864d2c5ef4c022845a6e38f8b5851a87281b5b155186be497c37fcf25da5e6aebf8f962adf6033fa08fba87e4121ddf740b66d1cfdaa53455362e093fe8aeea092a1f90079ac9499ff64f5bdd8bda4feb61db150f37a2028bbbffa8673afdcea5ed70bda99adbda35fb8e01b678a314207b81f9729b808edb1c6773c835d25d2f6bb194984dbb030bc75b6c8c496afd257bf3da2f221d0ff2480fc19a0698dec173f64b8727675fc75e4bcb3e6c009bc3e1f85ca34a34f220a68e47842b0edf49b3b4acc50c27bfaa856cf7f846b771ebdf24712bb234cb1f0d677d412abe5a0774c4517d69910b2ba4b21484a4f686ca7d7c339deb54c11afd4985da0d1f652828c3050e9897676ccc5fbf477517a6f2d9d2e4e6d71ab67e855d7051992f512283d6b4c1aeb2636346632b5a5535a4fe9758fd1637028b1056bcf928f5b46f05c54b0e20f70a3ebdc3415448b126cc38a04df8a53e6840c574d913aa8c033c72e5ff8374662ae3afa42af3a6aa342fb35248c356e7a2fdd1972efb647ed6b2f5e273406896f4400a380c902c9d3096fecca716a0604ff90a71017b569c475c47334b4647e2b6296fff84ab9aabeb69f588c0579d9e262dd44b3c432195f17c5e798c3e0243cb3c1f531fc128683a8d92cb6a4bd5dc5ca2f6e895f4d378c0ff436eefbbb9300d21e5c6eda15dfd5ef18107139aaec821d5aee2c4b65a6c64166c439a62ce978a24dce62d984dcd5422e04c6945cae8bda7eb366d50fea6d0743b7e82734bb0dd186011ab2c89b114774d0b64a3192afb32e42005dd5c8ff3118201419f4f4819b3ce1179fe01d56d7124f6e7e520c81d31f367ecb5074ed6579547f313af52f50082390c97a76abea5e1a324a4e84c5af1e05ca7a9fbf5650efeb8404d301f4c678eed5253434c8bafe8a09f03719e5da45704b9d66a0b3970ac7d425f0fa074372cf2ced39fc39f0da90ae18cc46de60b7a02f5e2deeea31dd2dd4a5d8a6fff652c089770b51dbc977b8982b4899295af571fe514a59a266c4ee43ef92606426c9a0cb67d72cf8776d4c33e7e41055019f14e02fd4f2b9375d5e6b444ff66784955e2b0eaa82095454aab5c71974f098670f57b2bc3c755444b4e6ece12cc6ce24a6b33676a100e681f2f3b54f061e2d61eaa5f8aef3b2b1647742189a85c25d231fc42a7766f4a1bacb79185ae4d4a21bfd3b391583b81110ba6e73d1dc1691f0d8cb2f20dbbc42ddaff10663c682577655082ba0131dc0a0dd442e9a3888fc500bf4d98b66f7a74a1b27fa3c02ddc15aae6e4bfde239161090618a7e1389d26f4b55d60278ad17e10b8ae683ab9954f926c63f3ab9c64b957203079e0ca4ee65e431aca8b78273ec01507f22d923ff24f8cd0ddcbb0e54f901583e01cf157a115508b7af9882054913740646c64f9720be2994d9646e4fe9cc7e1ef253295003b4b6bd1acaa590668c28b146f5bd3e8f2b594cfedf8cae74112a3188f8e755e482beddfeb9f0509fc0b0d06b38cc78ee04757d9939ed42eed608be8341afd92b99417cacea387777469a290559cc8356202c40f5ab8b9c2e08f5d032da36c4200892a07126eb0dbe4149cf7e17c9b82726446295cf7edcf803baab995a72cabca7b2ebaecac8782b7c34eeb016c5c69e825ebc13fb675bb340c13914760681f79eb754217db08903e50e5c33cfa35a5b5718069b064c68be6817b3b618c6058aee160d9aa91ab9e4e91ec5d0df0faf945d84217db1b73cc777da834b0dd085e60f54582ae6c7daad9ddfc3559fab9523527b13968f9a17e0cd1c3999833f5e06cd5220e013e4ced2625dce8692fc9a9e6a32a6fd8b8b3d5627a6a6152e5a558882170cecf04a64c1952f6dc55918df742ab3707c3613b989c4f0aeebc5a105daa2d2a868ce680716ad554ccbf7430cbca4a0a653991b511a72e98522d2dc941816b67f83ef607fe93883399740c50439af9398df4d46856a53fc9356d4bddbd985698848b89fa5aa5fd0cc6c8f7ac11aeccb24937ad8780f5314aedc3fe2897c4bf246eac2065c8af1583dabac4802f6c99f21cd7490a07f534006ff07a1a4fbeecf270fc08ed8951739a6aeb92dc4942d9e8c2720695ff9053815b84bd4d98694e99497d3848c37947ecbd758f9fc27e837b2ec37ecaa23950a8774c655fa3ae7aec008be133a7b487633e546de99b1a68a3e8bc7fd118f9b9194de76d357f9e52f98d4ad0e904ad2786dcbb158939007825793aa417cb85b7ee0913b4c7ad5a1cabfd4709bdf8b1ab91fe46aba9be3884bf55e59d2878b5e2ccef3e95c9df2ed8b736c30032d3920099090b176495023bcb9bb73e68b88c8f749c91cb3f5716c3ac3eebb049655ee2508c5a41aaf59d8601dd6261ceb7e611727c1b28162a9bea989684b0d368dc7f63b97c3f2a0243adb44c5a96b0b903242a6a8ea1334c62c32351d5f93f87bf6e65da49705428afee1a9c05e191c4bab0a5d741301f7754efe2a3bf55c86c024cbeb314281011e5ac184a2e6bab08130b15d62560e6a97db37cd273797044753de83b5a496009f241b43b8ef01d6fa6b5444b23124b4c7941cc0f6ff521747df1c783540427f8df0801b870fed3169d522d989ebb96f8da4d091480e1ca97a9f80e71724f693d225f5a91e2566732e2363bc379b5d4a1e5371dae2ccb861d4f928fcf028a5909f431e18393014bd33a8454f88a2fa96813b6530b0b3afda44dd26fa397e7bb1e596b25a9c18329b3e0dadd6bf1b817a2e230100095454a4c82be23ccc561f7f03f9fe96e2b1d942feb78dc71b92ccc5cd4398d4a74f91545d3662b85e702a6c3d1fcfd109413553c861fbf5cff32661cf7b650a4d176d947a90c600e167c9188e6d1c1588698358cede92f2e12da3fff902ae23113075d1b1c388cae55f96f6e05f20295896826c7e9b0c5cb253328ad027d378a401a7d5d10f25ce2bffea9bef0f37c18c5d0170249fbcf655610bb791544ff7d5a41e69b6741f5cf879625157f439abf075c4e2003e2dd41472c8deef2dba1c7eff3664e1007958549c3aa9022dad063ea16526c512c0fd07c1a49d88c00fca64c0e68874d29cdb652038c574b39fa20de1a51937bf2576cf626464f68bfa7c0dbb803a92f32b90d0fb698a6d4f0677a5557c20b0774a71406ccc294e3767121f716111ce75a0b18dba345834f5dffd89350f30007f3d48c9cffcf0eecdf11bb65f84e4a8d99e45622e17d570c285eb1f4ec707867d056b1638301e0e5b63afb9fc9cbc71189de55219508401576e2df20f7329e566acdd7dfb3421c51a9404bfdcab18b7d1b830dce0e80dca5aab670a62cccd806a7cfb4823a57411bd8a7a18862ed698babd7a263de5c957e48ca90e5fcdf83f222b0ce646709d97493480fd8bbc8b5ef4f6249704d333806a9180fc6613f0155ccb173619f5563463421cc8dc82eea2bd70e8d9a3cd45312b68db59bb01d01285415d796535e6e98369a0878e0b11e7955e22dc75fae6942188443ca8862b7683db9e6dcd5032f2aeef7f95a9a854571d6eed9db2ab52586f61b7deb0efa8406922374883377fd8628d2a76e8d5d4e802ac00b521c9cb6af767295e2c0254666388f6aa956d2b05a6c5f0e606cec1f2b31811407bcde2152a6715a6c0418bb7af7ad9cb32d1c4ad240d194a76ea5a85af32593efc5289491c50ada3571c4fc660eafc36ff1b84a68cdf8ff4623b45fbce523787aa9439469854f8eb21b51745b86bae3bdf4e04aec15bbccc6a99fb8d1fec44a90b0eecacadc6536021ae37e56e88b3778dd58c66a302b71a3b25aa3f522e6ac352718ea2017f18f9286123561a9d06658e5b532a05554756ae996eb9beb76c87d9b0d2ec6a1937546a5bcb286de26dd1943494e1d89c1b73c93380deec60190e3dadffc7845e8fcee340d38630c67414762a2f40571f2edefe91b3cd901a953f08cbe14b32a68bca238f20ca0a688cb59530aa86a3599a099a10b427f59486a4ceffc5218a5eff174e5e586a27677d97f1d4f09ee522164239f8756f5914a69b67b45b2746a51d9dce753f3b7e5c86e68008b6eb677b15179a786ecf5ba3a8001f3feb300680f165df04bf98872017b31287496e21656813aefd2be15e0569812c19447bf2d3aac7d1c5049555b73753068f7563c5e6cd407b5f172eddf3df121ead0dbeeb775a85432374fe6b0b4c709346758920fd2a121bdbd6ccbc0abd126703782a3513294f2973eb641c876ad3d0e3eb5fe5334ad61255e57b4423046c8fe8f64487590ca4588cb1fb3a4262ba98fc876d953b3f58b7499ba7149d03ca3ea7d050c3c467f8fe2905b58011d396f6591124f74a3f3ff52b4613177f8ad313fc7a901d292ac20738bee93a9ae036a38bfc4c6ad662bb7fdbfc4239c4fc81c82bdd61dceabb65fbfc117a9d7253de9b3b91e956c164fd3338c830112622c289684b5927ea3304d9bbbd675573e28af736e4198b6c9b41b03838f8e935719777a52d91d9e3c31d10922e6870ee5e8ec261a619bcf9b1c4e4a00a2ba7adbc178f4f5fdfb0073276a64b5fbe798c2470a060d51b891d81188b53d31654fefe2bba88d2352601bc4166b8975abfee594a2491143192a9daf5af2564d9fbbb1c6187483b3b75d85fccd1cef5c40e9268d68eae9bc9c5f34009bc6615408ee286f4fe6399d5a2bf06cd203b9078ae19aec0800e38c4b9d0ffac64628bd23952908cf44e14368c4b16017dcae2cb5aef5ae37b7f6034576b0c93cf380dce22f8465bf91501e8394622e21d76ed259f60b99154f03ec59dcd45b999dafbb2c0afb87180983a3e14f0e56d0f3af914614363bfb1c45057c7e7584e3b5df4cce63304c1ed199a75143038ae6ddd72b036be61f99583518c3b8468685557fffe180fd99f20737480eec4b62eb17b9967a9dd7cb9265687aad604ce4d7294633c2e24f694284244aa0f67c93565dc32468f68da8ee08fb647ee0cbbd8cd0604813707896d563e4d41f110552a24522bc1ef11bebda931d20993cedaaa654ad614b529379aec2ec2b2e9e9f57ccbd19e08e50824fbddc4e409ea9007cfeee48527a3b300aa16f23d1ae6202a699b06f69c8948b76893df828e49dd5837dbfeecbd004492a1ddf6ab80af3aef0402aa3e2df26415e24ed263b91a7c17ae2a787183e9db7f1e8b3430f4aff34b943ec3093f1fe7a61cc83a0c4d0b04bc2d7645cd47356af9fc53320b81ac8147e89d097137d2e07e854667fc5b27adca26f2760029735e1276cb056577ef5115b2144bb4267db965799111607938ab2756dd391553355620f998d52b5dcfd61780d688a54e2357b235ba6fd63b4880dc16f8eb91539033e584cdbf46b2cb9c4f13df6153be87de5812a7d3b0eaa34020d097a98effb8737983605d64342a564df79ba21f641f8a5c65fc84f6936bc2d0c97edc8771675ec8af4e117a1a7a61729e8146d30a96c91e6a935c7f05ede02881814e36f932d1b6f275e8cce202bea8318ae322c639b974a4905251f91c41c88317d1aa4c34e49efc00ec8d2624ca1df7757283087048914e9406eb4d631535f5a51b62ac1d353730f57bc191eff0b8b5f11efef0f38dd5018c3b938f1c1b766cf3ee0e62df971234f3703dcafb7a48b2e8c0ca394c13b75d07b624ec325ee5c436b8fb410136b63d859ea8e16c7f0c15afe6d705e0a215c2aee72808f47a438b47dfcc8a969eb1f92e58b1eb1fba6f9f35d160768ff501b7e97129210a0613e7ae822f066fec31a4c60a530585980d22042c4f83308f817a7c9279ad4be472aeb8c572e4a3c2a78a760e833bd4a6b719daeca452d508c3a08b25ae0f3f405a7d9543e2c48b0d9f4e96321c26b228a51b136929391e3fbe8a02e5d22b271b7b097474d8355a7d2c8ecda89b90a8b47f5d93ab895ff2d462dcf52abb2f8fa6a9b020cd02ae932f6ecc7e3c5f58baee711cbb81f43ae55cb4781b351e6e5610b061f291c9831b8f7f612e94f2695c25e56d6b05fd5a39a03c2d201797c7f6a41fc497be6aa2973671bb57974117f90a608bf3940607cbf1405097c2c136eaf056bc323450fd6352d1b3920d77bdb3530aaf534973bda7c5fa8585f11c1e07321d230751871834c4560ec15cea56bdb4625a880d4c3c475991e46c3b01b489635fd196994653df55b8913e8c6688c5c98b630cae46532566985a80a6738f0ec380c561a1a1821c2db3febe8c9d8d121d95a78a5f24785b6080024069eaaf946b947de160b02a7fb4f5cca7d5595af4c8939a5dd750a71579783c255a89391355f63be7145c33d1d72f4223687b2c6167a29d8b7accf9b6fa38a9e03268f80944c0d8f7f006df833472b5552105e35db7f341cb93b8adca3b342c0e80ac01ef75064b8438bbd7fa51ac22eecc47b118c6739af0247a013cd960db8fdcfaee6a4343a4dd4cc692ffa448b87e20cdffaa4071a3104f7afe7377dcdce385c41eafefc1c5342b118b6e32649eaaeb8febb8f2622805e602813803d23d07684973983552fb9faf3d7da254c1ca6f32f934f18fcf6e2d12f338d5ce6c0349178e3ff559a29861cea7a2e8209c2cc3494d4729981bacf19d84a3370341179536a9d4e1df16b9080736d4226f98e19f44db28da9613ac749962e8b3b944120634beebcd53e0ac634ff590371cd93bcceb5930e2a3d3918fa50c2a8c8044c110bdfb2f49ab897402e852c4c6053bd4eb430e4c9f2ab11af7a6473a7643b1273aa9316428776eaa5b3d48be3bb104d52ed9adea35310b1af74f7e87d815ef8fe2dac1829a53f4cf065cc3c9dcb54f5c75eee0b87885497e2a0edab8ac2a4dd3ddb3ead874674b3e89f3292c487c81d4afab0a222cea8d17193d9ba04eed613ab31584f7873d3c8678e266264cb8862eeece13eb9b344de1635bf1fbc1bfba1d99622a4f72861665d55b3da8120f4d26eebd7f788b774cecf91de059a9e839b1a5f6ff3a19b41f66f4e612f09b47bb9a83c2a4bb2a93ee6a1d99ba8c8d81db46adf1339255cbf48d9edb39eb645682635e9eadab37ec3072359d6ad0e2fa46ebd9101965dc8dadf8d2f9a7137358583229d1e24e69466421ea4b9687f074c097129a15e6fc55fc8e6b9e1a5ca0aade6b891e303fa3e589db74117e32e31636c9ec9c9aad5de7c8ff3da66556eae840641934b57979206a1eae4e61b8cc472a5d44ce206bb29a7f40f5ff7e4e9bd97352b3b8d4d162e4001c9416a8397af5fb4278cf99a0ec7da6ff2d14d64285845a56193229e61a64421e740a908dff80a9b84e1734b2d8c4e87a54082c0c6fa2ec07e646a6cf67fdc96dc90f65a2a07e352b2bafa3f2bad0b5fbe31550b3fdd2a4434c821abe160391a63bb91ab83053fbef7863cac61dc2086e2964cbdf441716e41be9b6308cdb2eb0a3a593a6b78861c27d9572e54e0515ab1f216ef9b464d1a9202db0be779b7176202c746d02bbb0a75cb88d38936dc9238251893a48a3a40d79fd602ca283ffc3ff9f91e210337b1b1df613b642a64bf6953b983181cd03e4c5d79e4f521855193244a335b39428de05fd3e4ece91294bc460a09d14791fddd50bbfb4297b6e6a5d8687aac133c77802e894e7493a4f9374591c500c2f9f0e3c40618189b78226683d876cccf461c7ab5a3168a1f40b682ddb04c64e1fa8f286c8f579351850902b06a6c0d934d4aa311de57f1a9ac442dd0ffe8b4c98eb11df81bcf04faa48fee43f1c99e4a9ed07c7291d0eb092347ce96c2c65c32b64ed7c143ed4ac6525353552c989af65220a1a4f8bdb0d27c199465019f2ec664a1d0ecd38bcf04a771e5265d88924a164bb7c9dab02095c934f54b75ed813dd25fabed51ab82ea5e18818ff29cfe6aad1fef3ef18f87f86b4eb1f9816056592e8712c4a6bbf943719e26b398791c6cc8514e86583ae10dc4e6c8a57166b61052130ee2ce6fddfcee196343de1c11d28dac18077f7cc587780d8acd81cd193433b7a3515e46f269d9af10cdd4843c7112c0e487f4381914751b2e16b1439ea5804814aede942e517b79c8e8dd8b4e50192e995a4fd8fc1968a11fc304e09c67dd69b4315ad641c260afd3f36b69b094222f701f80dd3d92c48150fcc26d9eb8e680b50863e138a50416ec1b1197e02ea8fcf297f8dea8d9a4327a80907a4b6dcae05d963cad3cea36b1233bae8d40ae95c4d6532771618bdef98dfbc2fbf2e25cd450a224045be57ee76f1c6ee94d8ac5690be57127ab22f586117b7f57f02a1c6bef9adabf04bf0908e612e9e307e7419397fb403cce26707abf2992c786c065f2412509c9cd7683bf3aadd236cf2cc6eb8c18a706c6bc09b88f051140587d82ab84bc2bf8162d08e98ed62f6e42ec1c80b32ecd1767fadf37567eded0f058b163da73d86dea801c9f9d0e497200b994460e3bb98b3361b8a9934a1e4b52bd2de635b0a304255943ed432e203c2d15e089c245921b285e4ebc3c45290aac89ae62f5954890ddf017797d0a0ffdba9b92f111e6497d85fae10ceaaf07858fe1f7af357df936ee2e454a37b21c9e4c57c4327ebb0f33f8639f6e3e69dde9c1eaeb60604f476474af25aed8dfa054842ed856e2aeccbc85eac61299031228f982846d10bab088aebb8b5246a4035994a6dc1be1ec84c0c3e6cd783722e8d6b0ac17477bcde7a748249b90320a6d9fc6b5d66b2b710a7caa9c1e21bde97dabee72e9c1087f8645f4be073fe7d8c0331c634244b5d45aef6cec48f12ecee076d397cfc199f55375e3ec3a9fab0e07aefd564af5bef26774ef40b31eaca30c0fef556b71dea4c555df27294c043293ae18b01303e395ba5ba3571f3a96dfd6366a8aa7e5dc62ec08d8f9a90835ed94c243004c47cbc10a064a7169c217121fd38a25450a980c24f9f564141a66ee46584db955f3f659591e47feccb42053fe3631578a731eba5f86d45b193d9f0ccb092607d0a8524067fb652f09fde22bb9aa159278eb4067b7f266c51b71499d3c4a4e3f54fe3b076e199ecad611c3897411bd4e2cc7e279b04ccdffcc8cf0182a35d075c7b45dca24c7582145230c271ba46d3b4c73aca16e88303fcc706459f45ed508e8106a75f6e6f2dae51fdd494f9ac377b6e001f8e97cc17e58908301dad368fa46d27eb3daa35affab219ddef6204aff85abe9e42ddf11e50c66d571e353725b36465b76bbfa39f4e65058530d93bad91e024120ef42799bdeced430c37752e14bc80a2a279b418b750f22f5307827eddfe4a27df52dee06b520259b5c086164b8cf2df0b911b5c6d62c0f786fbd6b351f29bd5b395b9e7adba9f52fa1940884279f4de222c8543f59f94d473aaeaeb87ba82bf992235a3c5e6940c39782f133d28e1772304ebfde54c70f88bed9cbab44166c75040d28c4caaa21d96766f21897abe3a8e208f401aa3d411c3ba8fa207916bf10bc0319c3d1216e2d81ab8513dd4d59a1de2c76149c9eba31abdf3d0217294e04902b850804fa4a578875bc57c42c9719cf20320a8b5fc74eea6870a017290a5b72e7871ce1672153f1259b6884317c14c370fd44e9334d96d63ce02c63cec4acb11b3ee6f7f764d6d0ce7b38791a76ebe98676d1a3048ea49590746894f7eab096b4c954b12c07f3985dfc7f36e887299166e79afae7f10aba5534819481b8497efaff4ce6646ec0c4bee5c8555039e9201dd35f40dabc918f754ed4a7227c25e54ce4703eeda1a9b5bc982d3435d6a1a375449f721f345dc867a7ade79887459aa25d7312431aeffbe6405c77f20fc27af7beb4e7d7d079274bb85968c9d0ac866a916bd9645fd42ee4581ed4b89dcc6460469ab9552522919a9c19ad5f0a66cd9eb79487d58fcfc50227b82a5ec7d50e5ed803d23c1f1a6e63aae7879c0d40fb40389bc650ed8eed85cd54808627ca43155aa43c1d1790d9c90075a8853aea519e651887913cfa1dd2c44a70f7ae7755042110732658bd026f405a6e813eb1f3a511102369e5fe48ff030295c9a0eb2a91be833a1bcb8edcacc0cd9a9eae6132ac001a95460cf2dd9c764f18628d180857bb2b0ba1e46c5052c76be887e2290f57a277062a2cd8b6ab72279b7c47fef113599f113f75c7e02b4eade97c95674bb92394a38d77a55d0d5980c5ea4fc65bbb4b95fe3f661f678f107e22b0f15d2de85c531f51fe924c1691e5f67596d136e4d25eee0643819f96936c306d3f9e5408cfb236eb485300b2a2f319b8afaa03954c2e3d68cbc436030b843ec9877844fef34f0fa5603a2f0fd31e4627a8e9765ec09787259fe69f7583b213efc36e6287b8afefce013dca91f30b218727c1e2de7c6b1431def12e774c20be693d1bef704c8c573585daead4950acc2e3defbedb3bbd0d9521a631782858931817222c569369304aea6b3a064679a05a4501875e50e3505181fb6b9d3517b4ee1d5dde582bd0c83020e6d20fc5b083b609950239d8300e521231eefeba0cfbb59839fa7832ad23d2ce3e7696f09ba252c960f7e47130f4a49759cf99cd397a3ab0cd1a9c8a759e065649845989ab739b8e6bcae38491fa1234ee68abd9301b7cabf999ba6d9032805405b531f081945fcf31a613218ff993360b7ca0adf586cbad12d4bb43ae584dca2961913c8521ba2b3093f473a826265632fe1e4ad0fa954663a41eb9841403165d8577364b9d51308845f6bda3bfdcfa50ad70fa8bdc3076b0e399b92e34f56ece56733d61a15843137b92c4273889174053a94fdd39d606e218d9589ea6ab12da2a453b30799aa6fff650d3824c1b2ca96211be4cd92f88d95fe370c6889944dfdc8f2a7a02f922abb1796623751dc30bbcd516787582fe72965c31e7e39a7135d1e7c957a1fa62da658c23fa38772b582d7fab04caf20781a173a5eebaef3c7c3e34a8c526d7c0ed88b6860e0fd27f16d79252938e4c08c41b7c448c1fc9a0591d7241644426661012615803c41a291332e9e377ef0fb88838e23f2f7771a62f85059f88306e75224d4adc0597a00ab322a30c3b1014aa58713c60a7180bf448b267525b0d1427caee95e747412f3aa34d2137a8cbe68ae9794734d5425765040d888cebace167a9fc226fa982561b4d84b3fb5d97313b614e341f022331294ea0db2d08b5777a2b444f50d01beed7496a5343a98533f2bf57b8ea7e1611c37bd4e908ef4048e90bea8567074a90d3f3bc228f0a97157dc399a9367a887b3b4b480e6682b09e9d48e211b6be0fd11d84e1bc7209c96de982b00de19f2818228b8cb45cbc47621c2847fdb01ef01f60230be511b7ed077fc29d96190b334c9142052673ace7d72bf8f0f66c55dce0b7567e28cda8e5716a4d23b0a4f442a021368e261e4be43f2e158d72147818cb8f0ce0e31a10f4c64d01d31bbf9d782d5dd592b7e008d1f8acb48233ce4771a34eec16d20d7baa888164df58c46d3c673490756831bb08d84fa9dadf83ff9ae5da5a6368ede4a5a46c6629e457248efadc1185c957e7d0a2cf1dc82d33c62b8448759d6419d78f252bc1c19227c9c47389389575963fb625bdf4b45929edc76a3cabe30d12c78864fa504016bfad92cb70373de4aff182096a017995d733b7974ffd60cbd5146c9989a143e30e73849a95543e227b9c8efa0ca95fd65441b0a1b82540d11af12f6c5b09335a6110c38975f5bcc437340dd2dcacd32aacd9c47a1e877d004427ab66c4c0228c14fb31dfd79c97fac3cbcf7043c4c2755a3a875b63dedef12bd168bd2841ef9d22f229a4198e39d9daa6d64dcf3e0c0f5c6222b764c01df68c1ad40129517c4d5677e29337516c48008af5af140ada7ad336ec7da26d99879695466824b1f342d54f1a66a7df6219b8e93c18865565e0539d9e3dda66638289c3d02717ef27d71cf88bcbb8395659d7c8338d0e24c5c94f4a9faae5e8ada786465e16f92d712c6119c1f57a256488fe16de2195f3763bc5163aa50bf9283ee7cec97e69ca2ebcd148e3343d6e200896a01874efec27c826bd3ac5bcddcc02665049bc330c45291390ee8cc2a09eed97b63b377cb9951f5d57dff384fe89d2b0a06ae87b896789b6ca17121bd90e88e05343d8e9ec04af13cae95948314725ccd3d98f0eb026834d14894fc41225e93b4094ae1dcf4da31ce91a2d863ea0d8bd8efa4ae5ee67a8b42d2401d6094f7fe3bf4a9c229c5702096c5f028e5d864270ac61ec632478495241ed6913d065abffcb3321b1e6e66063db290d69c5c0283f231a0225091be69051e135fbf947fdab80a18da825689ad2f5914eddc1c04f318af3f5a3e7dc3e932b0dbd56b85b9512f3154cef9b0d71b7a465057da1a0e4404bf2e638525ae41baa506a8603d710e8443eded35b1bbea42d2c164163787d92839b43205f278c782b6b6fc18b9e30583c427b563165888fa9867160323f0e75b7857541061c3437c9c4ee43cd08dc41dab7ae9521b68c264a991be670633d818162efd5558d85e5ab40f17cb65fb489746d70884929feeac2d90a20d92c40b31df6488bda334ee8cf6859c7acdb71df0692e7f0c6c3b5154f31e548483cece047f25070fc7b5d8f8c9cfad712f6df59de96be2a1a9360b23b9859f147d68b396a3d95adbf3152837bb2d0acb0e5934cb7db86c4d3c2a1f5c3c88ed0a62ceb83272ec619d663418e1deab3b2d455cbff6947e81f0fa94ef58783bc39ab8a578194ecc086a9e9e362f2160c35da8c56ab3f41e916823569854d834bcdf9e4fc03244d3cb5f89ebab7ddbc99b67f8c55075761c2d8786e290916be9139c399a3c41d7dc0085d059c59fa2390757b5202f26c751184b997f8d1273f2aaf4796167804a91f8babc0496d78a53f57f7ebffbff7d0a9505553a0f6723252d57e1366d66117a5e1506712bd347ed8422b1779798a08b9db0d5222b9a90295c225cbfc9ef36ff138d2dd0f5b553143c73514f855467f60b8943d8ea25b77b247475d9c3705b5debfea6eca58daee5b89912c9ea474723861a71accf1f06aaac8807ba3537b023dc7489d01e48fb91b348dbd17fe654b37e2852535166cdc0966f0def9ce250ec1ddd669d01f2443edbf00da927eeb0a7c25b5ddba84800197cfcf14066e59c60eecd579b2d70fe793c3580df93b6d1ef96b87db585f5ea97e74de83fd9489221893b8c7559e6834f19a92bc388f3a1519668d71b7cdeabdfbd6b9022e232aacbfc1170d2c5544637567dda8093e7f8afccbcb73c8742dc469f79d71aee4770e859c28107bce60891aae0aa5f8cfe36fe141e92a00e22c418ed61735ccbd0c9dba63138ef2f942c84135b68fbf6f68d86b4a5309b99777bd1fd7e9dec14ba7dfe92017c512de5407628b487aa136c530dd671855f1b55df1800c383d6ed61632aae651e065ef73edd53a88ca46d73d93bdefcb663aeed8e7f03688cd3173dd67dbbf50e4d88f7ff3eb90d3a567861340fdc4296aedaeb0e9f2b20300300849905ff663351b7ed20d1ac8e4bc10a10aa87ae9604813dc75f8b991ad73ece2a26a648d0f63cbd6ebcd3554b29e09e450f6182f534449c403b9b09193cad83f9393291eba2ff561bcb6e4c0b0b4f64e22a3566d59d10ffbb9d88180618922ff9771dafddfa5cf4fb0c66fd39a0bab36e7bb34b9983b6dd8e1e65c8dd5480fb10e33129a96b1c1021a31a3726918494e6a3598b801a99a2ea79974ecf1d1e45b9a47b592387d40023739b32e548bb5f1f25177162ae8c4cf82decb6ac0361872c6c4d087fc767d5b2c07184f4db3e944f175c2af2cc422a2f4402bbc145f629aead83d0a5816ad10d51eff1943008a31d5cac81202a99da0d59cd7e06b2772e51933d8e1daebc95e849faa8f0263327019d8e932a03d9407e86430bd546ca20fd74e4862061d4e5743bf890d718c0097ae88cae71ea47f7ba2a096df502c46d16b4037474a7c7fdde08f908d819db76ec4400800d44526e30d0cf16c213f50416ba64dd4e1f8d5f2286d3c4cdc0db15867e66df76cf1382dd2996067366e363991ccea14fc77233ccf27997719a8f0f29ecbfe320bf2c3b2529939d3e8826c6ae2e23c111b99914951d219a977d1c19e067425eb983cf3ef3369fb86d343ff97dc4c21e0139b297779873bc63525393442d462e6c81c84e0492e993f5381fb3325eba32aef42897563878eebd57c675a1b138379255a6d50878ca924bfb6f3b18a729683b1bd9ae534fef9c464eef29308bce85719c5855c0cb364efd0107ffb0127bfd7d1c599ce193548c59309654df78b42d2d4accf84f8f17eafb5abf0548181c062edcfc4f67a1338ee97e474194e54bef3b01a5281e0f1d530bd05035e29597c74fc8ee6af119143b4aa0aefabaf94361065eb1ac397af4c39aa5f53eed03bcf5e379ea84d8eb60f5364f9ab292eb1f0bd72b82c93733ec37d9c77174a86c1e5bbb83bf1c914ceb2685b6b3007357205ce323fa1eb8961567ad85b1dd2f6662efc4a3317b2fed117b5def457f55caa52c9d29b3d85dabb1e4307d9683d9b3cbf5caa4b2a9142785588b1ac01c994ec298c61a97a0686d35fb4e1d161d5df2ac22653380355f0cb28519cba75a9ade8afe92413a23bf7ec8e62d9d5a95bd0e18f9b91da83564ebb96b422c456a1459de7594da4f0a339d45e6b2e24cb9292417e0d5fb6dab553b4e1ca1c5b78f8d5c348a84666fc41db8c4a83f3be9b7bd6a6697c825e270bf939594583c19d68690d07d00e912289a4ef6ca9cd698646e5f62af97263481e8740fb2b9b5d5e60a53deb67689eaa0dfdf3598e6ef23f040b2ba38448dd282c73106b36d338b9e7c84d57daa4a3f2204d118cc91f33029b6e0fe18d32b313dc734e2c61b17cceef302c9218c0bbf987de253da1429564802c663b7181b18d6516f350b4a91fa4048b18d0d96c6ad077d3540a20ffffffdf