PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 59140 df930416aeef13557587ad50cbd965c408a4a6aa8251e46ae93d16096eac5e9f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f8e8edd8883183a7310a0698274ebedb6d1d62c3d6d373b7041ded53ff61d644
Certificate Block Hash
df930416aeef13557587ad50cbd965c408a4a6aa8251e46ae93d16096eac5e9f
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00c2220000026b0000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000001f773ac14417ce12f83098d0d11fd34c07a203e12558641171f85ddc5bb9dedffbd243267d86eb4daca05833b01b87aca7a8b1233aacb0656bdb6f0d0ed7240a56c135c9ad065e17a58078351aead4fdbbfeb58612b5efab1e2f0000000000000080000000e00000c2220000026b0000

Raw Header Hex

0000402010543a8688430742bfa59eef16e6682c7893204f57f7d734247afde232a675c5ceec5fe252f2c086cd4287d1d265fc8d48c84910e76d0750c0d8a2e5b0b237b7d4c4116a5693031844d661ff53ed1d04b773d3d6c3621d6ddbbe4e2798060a31a7833188d8ede8f8

Proof Data Hex

59,560 bytes
12121601030720e988263b20786c0e3a6ce664456fadea129906fd85e5dc0071cfbd5519b4b748fee3c5594ef53baf2d04177534c4ef94f6ad4dc70bf7883bb41c6e124d5fed7eda64e12d183b76b92aef32897f8ab810b02d76b8cd20da505b9b717bd19f369cdef11dc1443ff8450dae1a69c58cbd0b560a593d10fa87514d208547a88d72bb84b78c8afdcbf475fd3b5b0f2414e0c78d117604e4157eb62c89f1ba10fda498a94af5f1b5997a52a9e11141c83061cf698bc0641284d738f8ff2bfd0fe13a01c9eeba621fd80a57744cf0b25d881c66deea715e1d90f2bba8248ed0c41f42f22306e90fe7d43b3babda850dfb034f073db9efbe34335d3276cd365765f80775b06e13be79216c37de142d6d8f93bbec6c18f5956f469eaf3ef81c907376eba4721c35dc42806133f7168f57c43406fa63287773371a11c5266e60129583ebedac1c2c2aea4cc8dbaf24688c02f6f7b560d4ce57ac5398a63895658af62186d264d85cd8186ff4e9bd71ec634432f2bdfe01fcd2f5f87542294904edeac17579d2a10eed3b6b08d7af43db92c4893d2a7eb28f054bd770205ce0d2092be7c325ac32b82cd9f6278c86acc43552381265dd1bb39bb7a76574801751443393e5fb78de7d9be94de0aa103dc2a0230712b48385269d4fe4c3df23088e0308c94bf3d324be44703401c5ce3270054b5586dfb02cd3fb8ba3033bfeea8f531cf214301ffba0c0e628fd8f2849fa1b76acc0cc5858554fb45ef189128ab466455826487b0c66daf3475636568839c45227d98d57832ce73d1bef3a2710abb479b040460ab4a939fd73f9d6935d0f72d38f59f31d4b5996f2de05091e4987543b1f811539e07b86f73efd93bb66d2eb880c14cbe2e13d793a20ff992e6f142e66591f75fe1e55f07c269d2069cdcbd54097dd10416fa58ae07d3a38c5278c984b01876675c948c6ba673e60e94e4e8735602eca754c9e0a36c71eee9fa7b655cdafea291d1466217e1c62c8fb113977c98274ce686263059a558ddffdce525fb82e0a66439ee316e3b80af9dad82b82e7f1ac38d732f83a45e44648409a578c47f43032bebc66c5cc8ccd93405438007d89ab778f85bf1f96e1da5717c0d0289405c2eca61c1c9ff17c7e54e4988f955e90d6602dea16e3c5e9f6e975c0364099509be4d98106e9fe527d7a0f381745c8d7a45135110cb6bbe63b287ca151a879fc62a096228c0c3d432022562a442c42644c894355a9ac8bb4fa50ad29c525f100622843476cdf91192d075a8ee392ed66c7481f10a7aba43fa685a20b39219afdf67b4de2b1500d9841de46e4d1b599ad521aa1fcc07bb43fcc67b6171922dcd3b251a5f1ef7862fb78e8e3927b36b418ef5232fc8ee715ccbae5baab200177c5d7ee397a5620c02dad31959e6b82aa5e829e332f19ee10b4e5d41769907fdb7385438ee5df969031034290e3fbb82e7b69d1348da0c84f10388bb2eb835eaae66ab1b1d688f5ae7cb94b0f528bd39ea66193dafec31bac378ebf1f7d420585369093e3ade1b90e8a374152fa68c855d3650a52f86b3bb3457092cd0ffd145fca48258018653351ce3623c4c9764300a3d412ed7aa5e6cfeb6343f28d19422676fe2f722fb951ed3fd946341ed17f6dfb7f4bd773871a3e3279ce0edd77242006808b25f01310aa995d07f22aca5dfe2ef030c922954cd54d7656072a2fe57bf1eff9282c2cbe916d0846c9b9501e1d0d55a35bdf7199f50d20cb9aef6722ce416e8353898d3c0c4e32306b4e253ac7a103509a4c498f8ae56ee4a1cd8d70b9788353e2d7e6922baf029034cba789a8abdf0b7654249034e7e6cb92bb39ee2fc0d296fa318abb5610db97d07f54260da355226b83a422a602dd679e0e827f25f7c995c4613e1156c1600e622af00da0dfff7e075c26a8adb1c78f62a85aded7d10f596aaade8db524c276bdb4b0847a08a78b133ecfe7064000a5b58e5fc659696a1045a281cc6304912ce66b266957d95138269288b7e644aee3b3287ca4d843b5d9019ea4b318497dd0d25b5619e00d28b507e538abf14fab9f0e49cbd48107d67ae89ecad1af14e1c0626acb8845f7eb5da7f9f606873a28abf4e2f5c0e139fcc122957de7821561aeab7412392aa1615a78895374398d2febd1719e16864c9873c201a1c6d4099ba7157f61f996ff2f0b943b0c48d5f1ff72dd52d41bbce99566b7b5109bcd705c79ed7763f77b6d94b62680303c8f6aade34b3eaffcdc649b255bb4c0d2c491bc4942f328f4c5012c2bb99e7cb89463bcc29fb91128095eaf507d44210ce5cf4a345f42beac6681e256fe2c0228182d4f5fa358efe30eff721914f6c50dc73bed47602079b99c738c7726fe3d36b605c27c89c853bf1f965edecf4e078918f4ecc8c23eba21a8e481324c954e3c56b786fa1acb99f97262f76fdeb92c2817cc50750fc6a8963083768600df01a9663cd860f51f5b270a7597e6122cf0058f8eeffe59ef06444526a616b1010e42009fbe3a715f56714d8c5df1ac1110d652ae3ca86e87fc17b8c020bfb95845ac5688899ae421a28c34fd528ec0f907b6e6367a7554b5e6a19a2120774e5ae9bf3ad8f979b9f428ba78cc52c18174c4fda7b342f1b9f1657dbeccc95e55622ecbdb00427a22b174184538170bfbb5fab05fd33d27f8dc2435e9c0daecb7207a972befeed12d914a780dbfdeb7d92ec98c897d4631d16fd6172076b6449973cb4447dfcf530a1be6d79ff55e6cacce2506357862e115eb355e93ceceea35734bcf46898b90eea2d35c4d4232b92c455b58a2d5259bf76be809d3b8965e4e56edc383a8b88f3a3458dfc34e4151e586933f6609d0b0fac73b3927b6438d7673056884b5c72105aef3561a85dfed998338815d0dae1d7050e04233eb49029cc661c3e5fecabe1211ba37a62c229fe71d8f3801b52046697898c5734d07c1573b3e1e5b3662238605b91ac3cc5564f46b678be212ca8f6d71de08da8226665a3d9baacab6e84b39728ee9642f52fb10a66f39e4fe2c36855930a675295f14802f0455c31bd5b58e7bf631f72498f8a74c2f604a2179c2c8d5e68c92c0702f72434b48db771d66c410f12f60217015d33b4c9704c380dc78b06dc602244a278dd9da7bbf99eea95d458246b07be289926b65e51e61f29c34ec335bccdf9ee82788dca6940e63226e0b3b5f87237bc8213510a6f89c9ac912628cab40e374831bb6798a29977588f7cb8ffc48a292191f9b2033042f8c2fe59b56a3150405eff5fb389eb12ed9b04a892738b6926caf207fc0c303306fd85cfe572a2d52374f7d84f393f66d0cde88a460c49df88313050b66e57044f285b4efb526cf8650821208b06143e6c678246e6d477c8282bb451082ee26dae038aaa6f8b05f5433c466609c358fb8178b2fc24f736ec85aabbb7ce41e85daeb0429a21f0770fbed446e50e2b57713f8750ef84c8902fd77e3464a1ba6ef49952ad9da4ac5fc2cb7aac9ad9ca26f26bc569346cb7a3f1d25d811cd495731956062dcb1d477039fd09740fb1dad3f419c2cad8894dbcd48cc5e6e79ae89da34074ab6900b01d82a113ba73ff45e75340c97ef1d8824f0230795bc7fd3df0d077389da224710dd63478304d0cbf4135436e59dd852e54a169347107f5503c8043ca23f1035c2184842f5358feb0bef3856a11c28a98d26f302130eaebfae82d269d12f9d3adf8ff6d34e4a26eeb3276409ee74eaf6c963d3e2279cce2331c82dbb43a30cc16d6f7baf6470ee6844bfa34a3fde0f8c315472a72d9905793d67d9b2fe0cbfd5dbad91994007faf43dae4d27dc0ccaf2a06883c4425b79ff9f5f5f2f1f88e26fb28afa3bc4f46cb1bd50ea625faba53b749469bc9ee0fdab5fb6ad7b7f6d2c16ab9b205c40528cc9803515bb7c15120b03ce0f209502623cd8229133a36f822758f23a6e117e3e9545dc8f05dfc446dbb33ad44e1db4a6468b8e213588631815801a4e00cd8946289d47bce76d7d4f47fcd3a18b82dbe85d1bf80ff44b7bd6feb92206a681ec0dad456daa2e9cfe2ab4fe1a52937959823134140af7e79bfc8f3356ec6c891e2d791e08b9712955dd31d5519784a9ac92e81b4b43f24a8c515f71fd91590c76af967414c0709ca488518525b3f8bb87fcce06048e538caeaff3ec13b22efbf23f3c273222e83086f09c3b65188c4ef999e2de81230ee04492063085ea15aa3c2ffe2d7c45919b8f706d5108d056e6a492ae4db11e366b16cc0846b2f111caac105506f2457be21deb5d13409b17e165f9e267aa7b9da5b52c61046334e6c38f71a6f9acc53c7bcafacd89a69c4adfe038cfa0439dba72c6c0c89d0b9924adc8873589036e512b6f378d425e07b152040ba3be0acd7e1a064d89cb11d1fd8e2df9ded5f8dd8bd7639193cf0666b4e88993a31ef3954cf9321a41c0ca2c2c8e1159d53cc83b6e04baf4d0128cc1329cdedec166b5383fa8816633b5b6a3883e6cd2b7964da73ae0c8b41ebddc3add39302dca9a069284803a3b52007ae11ed45f2384a0a4555b894e20a4e546a69d72968a5f7554cb1e537245f45920314e276a79a8017ebd11606376ee8d61998e810618cc580d57f157c7a73b5a74502818c8eda884832867c54fc4321fa062832c681a459eec055ae159d3d2ec99a427aadeb93ba3a9c55a7475fe2882ea6d1d16023b19fb3980ba25203456b82ad8ef406386788cecb104cf403eafbde476faf265e5095cf0bc510264fb52194880178a8bc452182eb30b38e114097e131c1c5b8ce46e5cf32a4a8183c0bf20839742b154a4ee84f63de550ef57ab884be8d0296aacad16fe50b2cbe8b028f1c8b5dea7c2fe309a90fc3ac6cff75470efca59c0c01c1656c5e9e06bc189dfc004fe2c7cd0cfcd065f6210388b4c3dd6b3e196999ccd4aa5d63c49199bed744f836cacb5ee5cd06e78e0d873097a289fd6c78e8d4f9cd9b9b1fca42cc7d576153fcbf64d63b3be24df2e440c1e9bc52f5d0b6334d98c240701786cd5a436c09460bd72a6b6479cb9d0389422ab5dc4d318a6e21e43f79b41256ed8d9067ecce9e2766bea91bb260c4a16b2331cd3b10996569073e11a5a0fb55604236af62eac35c0133ba43b587a159c7962497442c6deddae9e1d9adada908ae38af7e552ef2bd83d9dcd2aa5f0e0b2b9a52398834a412a08587900522c6f23da8e6be685cc7a3fb69228834a94341f8e81ca03860c48f34952afa4d430ee5532d85156f1f87cccc5d82bd0571460e56895bd60eb21e2278d613a425714cf1d87a83cdc4de38d9ad32ac78c48c4a48a32d9d2e2fcddc781d88d9fd4f686876f3d49b2b891a884d5243b1ed8e9b7f2046142457922f5e88701f8919112a75b1ffb06625b2c8f5cb7421e4b8999ff794483cdbd36c3b2c7ad7a911740ea87619765b285125c2a8f71a27f626e5c673d4f6f23c406f9bf735e192dfd1dd569ef4731ca642b0234711630cd074b93997b4e26aaec1c117ab0d1ddb793041f42bbbacb4b5b9988855194acd4a5317931ccf37110e167186fc2d8439cc5bbf70d82180f7a713c65030c513db525521488e0ae339fe4f9804fa9dde1eceae19db19a5d693e1b46e401d5ecd5cefd0ba300165dfe5bfd2ad5fe4a5960a3846ce77f67fa546f9af4f98d732b67fe8fc514b9df0806d1d1f7b2c725f12790b7207cf1a5c180e725f0b3a4d8e793d0d2a42533943ee7bae83e9f0afbf4f5f04c004a7f0e125da0f74f7ec7df1a839c0738fb4857410318356c7a9df05fa9560467fa90efd0db22ae9b22fd4c0016951605aea3117f61e496d7302b391507dcd68fe169637a29efce7845e787ff8dae38f90afe377a97acbb372f7d0d811c560d3cf4720754270bd67d6e5ea023d5c25ddeade3d16a8ce725481a5fecc05cb488194e0d838519363e9386196bf03e937b7e56149f11186213f80873128a67def44fabb58b5a851b39d31fcb83b54c83421006c576e6fa81ee9f7b416a300e63ec2204688c3f0a27bcd0bb22a9c4f3ca179709d0e68e69db40b12e86fed6d31fb62a6992e3af97d55fe1bc56d4494c669c3fd96b818dc0f6001494228c79f8a52e106dcea72e5a4473e691c85f875f2109e03c972be8ffc5d97969c811e03a481a7bafcb0f165d7ee84c36a7ec81c055104db14ef4530a1aff5735fbf7f58bff7004b83a2130eb5883e755097d4fafac953b7b84132bd12b8e4671a6fda4054fefe7f345786df7e9a15e3588bdeb42a8afb9342abf67076d77aea9e05c323c9fc654d0b1ce0749be1b4ac3342e8512c81b9ef9245491d4f5baf0ec07fa19aa50c7c582f1effb0fa2064926ebc1e71be8a9cdeed3d2adbe03cbe8ef0eead9c0cb81bbc51fbf62986eedc4db1e7875a6e188ea35b1e5d69de7db50ba74fe7362430d04a3ddd55ef389e99568d184dbeb3cb07820b333321a116d691c7b68f6d9a1632dca3d31c89506e2154a8f16ebdf1aa0ea6a249aeefe0061bd2c3eef64cfafc635af93fd46e18fbdb5e76dfd3ef215d410c16275280158e7bac35d13e0d740e63bd43ef068f6ed9c4387bd5afcb23dd5b952605233f38d33551982296717a4cc8db7d43994fc7f11723ea8bd4d11f0ed249974379e62817dbf1682e06778568532239b823fb3f16d616f4098edd9250743f961a0d7625c6cb2c56bf0b5330f0728175238eb8ad7828e200bc02d87242f90a9b29ba8caf10c46a251af148b4fa7464c4f76081ad4a78ad3cdec6b92aa9e03c393767a24c7490a189c906b16c2aa6605ffd1d6bdf64e22fd7004e8a85ba7559e1f3dcef7f049b581de569e917cc9431c737053b8135e55940d1ab8ae5a59b43b83ceb2539bd13a667e40faa3dec01f86d57b81c3002ba2aa701b55a191e208d7465a5b9e4e2f2f24c7773f70421945283c8def8c54e399bc96dca25e06cb31443367163aa18c00c8f60263c96830c492a7eaf2fcd7b12504795c622e95db89758136433d38710d5ee690121d28efc4a76ee9edfb3755cc185998bcddaf71342a6d602f00358957f3370606809207d9ca0be1d2279a592990b290912cecd5b08323b60db41534e23c62b1b9f2a2885bfc1580b896bedfd2665a87c483f5e617e1e8dd9ef0d2a7dc1a354f14ad383a16ee509047c3731d88e4dba8f015c64545f088bc95637a5030eeff42603abb0f2ab85acf6c9cb28fdd8f0ee8767c82005442b3ea2ba53859ceaf93e563007e681252b6621584e1649a940a5d66117a7081887fc9082ee5d6a434548c822e49bf68f7f671ae76eddb7925909e09bb0651fba1c49c67a344d56b2b9dc91f34cda46e372aa68a7e2c2cfc8de974b285cff5a6941808cd8e7b2a74a74f353143eb3e0dde75d6af458feee0cf2d0e9504c02fa6d4a1af58e3002acda61ca567923765b8b2344104c23a7d1a0555cf559eb236f31f87fdff87863d41d1051316d9276adad39b43c4c6a2ee8c60be3bad61dd5f1d069c8ab163b2db1492c908472f4800ba744c5f8ce5e94f76e33c16cf2ded1889eb16b9bc2557e04d69c657557f1a7073bd7c1a45ec9678a22b5259bda0b2c6d7549caafcccb9043dc49b37b9d837c03f2d6f15bc72323c4da1fa02fabf9d1fe94ae6c7fc3e96fcbe5c8632ab4ab741bed39dc150819604a652c550393f5158fb940fcf6f79a99da1349495a19e9aa8ebcf89ad1a69bf0d3f75747bb7987adb32000f7d258f88438d4e2d7c30d3c1b64b83b2cee1109ed32f7cf1b019d0130683b2d2d6143f91076d385e16a7fa567d6bfe88ec92e11c228965eae24cd19bc1d757cdd937012c46997ce1dc08e0ab2275c9ab02d79a51e637358348efa72f0d89e79f4ba984ddcefd973e851c734f5d7e484d3c4354afa54c52d27cf8834662e68d235b45b316e3ca52f37abbbcac8d42937ad660ffbb5e123a8e791cf57cf16f8d831114467ab29130f69b52b991d90a9d15c3ac4df13f7aebe74bcfdf5782ce90765617b92adc1485504f44bd3c893a108c7f12df581e14ce4e0d0a00960a6a636df622f3ded0dd93952ca00ca30d4524f5bdb1ea4492b63988c7fc81b813f9248187e3048a58bb468324041d8baadeb0d1fc26904814e5975e14caeaab513b08415b6587a1bd144f60dd3ade8e316e16d89ceea895676ee558dd1c4e936d4688858554601e211a790780bd59d2b3e43442a16c6c53b74bf09adba17d4aa8f672daa78503baaf5848f9597e4edab850a7a92429fe9bed79c6494556778b5c3cd007dd2bb8c2c73866889e8ca086f96942b3970a7173d4959ac382c062224c8b48bc9b44f7a6bbdcd6d92ab248af0c8ba6aad12549587081fc949759ea281c6d0a3ec16c824a1da661d6df5073b5105ed04283cf6f175c0d3ab51d499ef040609115a9b463492c0bfef4d2c28ea49aedd74628c5c25a819e8cde50ee1107193073bdaac42c39a6617a192f4d1922b3cec98f69cfb6725c6cddec8852f1573187678b52c036706d68d05fb6aa7976dad7e83321cc10036a0aea87dab5104362b9cae3fe69ee7e00c7fec1eee45830904e26e5405c190f75ee21bab19f294e299a65ba60b3fbb53c5e4d41590e351c934232933a9c6821b2602698e412739a0d848aa2eb7fce0b412f4d3f2716d81077f74813692506213a8bd09e9f580c5c2ee92831acb19b8092ad15144421e204172bc453940919e506329ba699f065a124f16ed4ab1f57492f9a0c387e9509e7c2fcfbcdafe0282c6d9c6c8070ca4981cae3df71f8ef63b67cb0c89ed43735f69785c2d5fd697e62d608c1bae6a20f889df57f28f840ff10cbb3020c29008e18e35e435aea206f89c90f900aea0b6ec0a42e436ff021ee5771c8ca99067f7ee24dfd3f2c67c83e5573ec780fd33272c0719f993523389748aafe34d93d0a25df60db4a3939f80cffd3630d5fe216266bc6d3d5698c66cecf7a8c37ef4e73d26918f16c7751ac4b66363eaba38478e0f1cf0aedec3500e5f43a3d61e7b16b74215c5d02e003397f8ea6ba20ed4c235eeff14d87d17465284d332ee729617ea82d06e585e864f9b66791076dc06875455a135e13186e50b5ae02b2368d91e293776ee774fbfebefe74acba5eb58a3fc2509c145ad8585baba18571fb664639f219043965105748d0f22104511d9624b335c76d0aaad0a6d8eccf3eac9cadbd216c157c06395a5e9cf222337f582c76a37753a14d51cf650881fb18f1d85d167cf3aad3e4d97c5df6bb935a58dc916020af45f97835a4abbf7f8f733b3bc07fb89eaf4713204d6b4ed763320da2a924302b0d550ca2ee48fa375a5c664c42cb460cea7250d57792b9c25699ad62e533a6505a3e0ea53d151d95ea9c1462972b19ba387c3fb4438642968d61cb3c863878602167c105b5c75e9104ec3e8441a6518ac26882261a022b65efce5df593787f6508bde4f7ea754159f1b94dc627218afadd357ec287172b3d66e5d20fda21a1472afe834cf5c97138842d77b236fc21fc262d6d9756496ee0c35f788a31e4c81a6b6b77ec9cfedcd31f5c36f19b4ee96d21229ed1665d0de4bedef781ab7c031275a70492f8a1390f53ba17d68445d15dfb7cc4bb8a4177df947d8275e10e32db1b6c1f6574c1c08eab1ec3ce777119f5c05d8886d8a6f0548f7a24f9790957d6916383f9ea53e56d8dca11e9c87eae8ede3f7b774a4eb73c4aba1d6abb32ad3c950e605eaf2e05e8a1d0889436a93a36caf2fd387ac18e89504cf9bf78e5bed5603441ab6a21038f18095f0832624b82ca0b9fd8b337fe612393f0ca1c25bfc1e3eed3b67f16d0b061be5ded6450f3e4ca5c561bb9629fab892b7a027b4625fcf5eebc74add9611dd167d748b7a1b036eb031916e21d059ba315bb0e5860e3e3a5558c56b9e1338cf56313a5fde433342b0975c68efd56545bb3b91ad5a279050778b814a85179cf3ea5959a713e547d2eec99bb15e57a544a068d958443ff7e527a582fcdf18b393b930c3608b3b91a6bde80ed7ccd1e3749696c584b55a3496b666840dc397df65e65747dc2ef55a67123af08f5ad65ef4c0cf4124af486c1f96c4e2bb0e4e1cfe6d263cb43fc6de32bf53790200ee6e933c091dcd3bf71bf6794b3b5f6c9d8b9cf3f199403e3d1ec06c4a4431604f6b40ea74ddb439cf16ff851e96369003b05be6b8eb027b80b88c7eedb52386c6e80bc274a4bade0ca30cf881413795c055116a97559857bf490be7ad5e632d43a2786660942c0b4cc694cee38e1c56dd70465c8b0160abe6d0634745b62c49a223bf9d7dbf4e1ea9e504d0ea531a7a4f5db6a80df66d6dc653fcecb09ea68dfd7faf83efddf803c900307a0bd05ec1e85f615f66feb865435c77465f10c795dabe6fd86359a209b29e61f16dcff93f8fe030ae6aa9c19261df2c816a8bbb722257f223a1618662efa3eab86172803b8712644aa3af485b8774dbf4df1ed00abfd0a218e003cfb08ec852b49f24bd4ee7337a7ac040f0ba2a4bb7efe2ea15d6480ddeb9bbd1ef5e2fa80bc03b3cb4806bfc9feb565a65586fc7c88de859adae805ee858b79386137c849d2ffffee55d06de37c0c8de31d8db49ceb40651e27cced43fe1c8424e9de490f883745aa559653242c563f068c360580a859e5f3a4e00ef3a1d37cc41ced041ed67488c149e7cc09ed359c98e3285dff64de1108a7ebc907440e0c2012a38d6b3db04430a0e0f4cbd72b51a7487c31060abfdac3cdd0f224ab097d7c0b3682c4c36b469d7d3a1015ceea4eb7c3d7fdd09804a383c06d1a300a84b2d99b241b4dd462c5b23572400ff5324838fe26ae2d74ccd9a1a8f5a7bda4a5203eb40828ffc35bf77460ab5600fb22869954a6bdd3afd29944b51859c401ba0f0abdb9b356c7f0c23f88bcfe215f95285e11cc4b4c5d4c502d1bd36dd4943a4ce6f4f8c1e61b561daa73f17116186fc1fb221e953b415a8bfb1840ef316652d998c6505638172afcb9f4cabf4c71ed1fc238bf97bcf00ea9049b602d7a91fecd0c43636489ae0b78c81a23160f6aa0c422456f366b179424b4ce0ae423f250c75b70962e4cfa4f138f258abce760019c4921dc22c20f5bca851f33a31f2ba323463d539e3a5d20403c45c1cc353e812d9369411eaf7a4b2cf0311470cdeb3698fb17d1c938eb00105e0406d0e48de729d41bd2309e06df989540568dccc6ae487ffda8918ddd3f9dfc019c221d17c72a3fb7c613fabe2b56f65957f86d1bb71e25941b531cbd24fa54b840b3c3997de38ee418e9a2746953878589022571cd36805f36ce74a2f89aeb205dc97a463b12957ba2c7cb69fbcd7dc09a78d3a56aca0fb98dfb1f61412545e1aa6e12b1068ced44d82df90270133651464bba3dd2aeb16ae632f443631a66ddd12eda5022d33147cbe37475588207703350a675e53db7cbf4eb1b1c47b79fb3fc1267dca84263cf4d64ec61560d2506709349843690693db0ae2a1c6a1ef3f868a646bc308a10cd2773efb375b397b5a3c346b56e378db95f16c9d6beb2e4aff8d216f6709f2a7eb300246d916e3293b9bafe5a17128f434a45593d6642f4f8715fde2f58d6b5ea306b8f5aa529f3e8ed564e28244809fc2e71ec93d56dfc7d0ab6010446157322e9ed214eceea5af53033638f3e41d4c559a6d6714aec9ee10da1c462039118b5a0267354a22b22f39de9f93e7e344b3504ca506e57447cfa42af2f760e05e895a65b0e02091b9e6bfd2bb78d818e055e88f77f8ffd9c3ccb8e972fbd16a16dab0c9cd73a4ef45cafe55c4ebb87aec861bd1ddaf7cdec9f9a40821a0a206979899f1f1b9aec33250cff91f7119428aaec585452ca7ba9466d7b7c38297b06431dbfb7b0ea66f09f82f8290ff23f5d4b183d707775349123c7fab226cebc9dd7989736ec822e2b6ea37b2101bbae70daccda6ea7d6cec504dad10b9d304a1fd05614b1cd37086ca8f477fa02fd5d0f872d5009b0249600a53c32d410bbe8fa70393d748e9427ccb3fac31313baef83af9e2d2cbf02e9757bc99aa7fb02583d37526218071279b7f1a7e3a16cd42dd4bb104c0c41488ff39831ddbf40cc319b614880a82f29bd7340f20f694cfb9cf3b7addaef2d1c626ca6ced598690c3ef073dc012af57633167548e68d3902c56f45315f93dd80aa933da5c4047831c993c3682810e55a9833e2cb5e036e770d6426e9fb4eed2869e5bef507ae326aeefbfb15dc8251f6f804a4e43c3b0ab2b92a6e7f79266aeb4e485be966272133e491383f0de488d34c507818218af3ab1789437a5a2512d8386a916e7a017ca61980d724109b091535403393de5e7e48ccc7692fac0256ce6a98492d55754fadb849d752c251d727f3ffd9219e0dffc19c9abebcd85381dfa3c4862bff906b5495a592c2082f46778bd18b1339d39f9294dc9157f0c8729584e42886aa903c4ea06df590da727779e0b0eff1c2e8a9cd99355502f9d9a4341927eb5f3e2900b7c687f09c4095bdaad8338c365e25dbf712f4da3e78f10934c5627baa7608b9febe9dfcf0b069f6535b27b3dc3e0528ce66309209cfb16b1fa080c37acd3afc48f5cd2788430379746f2bfb64533ee42a65bf37157dbdb0ae4936e6ac04712883d2099fa5bd224a713c5cea6be99f68343aa233e0b9562cf74901b86e0ffbea03d7cf02c18f80bb5fa809c9aeee7f5326976d8c3be7786d3c222768b31cdabec17d8829aabb1360a6d4b234e31348b4851fa921f6337ed47a5a526911a3db0cfeebe3fdf912064f9029aa25374122776e3efcd2248ea8ba18079c45993cfd6e7951e45d29ed1b42c81e18f3f5e3cdb6141a8a4b10ba17724e1b4df1c786788c500d734c4b26bae9abaa9d0b9246a545048930b6b3278e5eb0826b10b17087fb6127a9e770ab82801881391a4fd507e4305688d8a5e263985dc6bc6a9546193a8cc5192687a3bf8438771a075b362e065c1a4d6208d3a665f60869cf7741bf7a45fa4b359b4651f3bb822b5658912601f5983da6e8e3036447d6c1f2b5fe188231414e638a8e57ce4be44044200e4dacff76fb89e13a981ef159e5dc216707bcfb1ddf4b9f64cbaa2427e74ddedb1ba194b93d30f6d18dc44ab64e80a83a9885f463408bf97bd26c2a32ff4beefba2f31a5f3a0d986d371e5339994b065cc6196acf0027f0b75def02bc42c85e48cd7d7df4c61fed7621845ac7d58551a3f8800531c988591f7966efbc9211939213f29af48016611de5edab6d7ad4301b5233c5e426800f9c647d9ae60550eed0d7fd6fb19abbec626af14bd5d7bc7891c901cf2c23e30fbc14fe859b02f86fd36fdb5eef194196139f5bc87a03c2b1ad0a3782aa638cbb79d3a822d70b3ab373ef5ce952f333e73200e1cf39d6ffb7aa007cf3bc2e1456db5a5c767e74cb41c7d548c358753803ee610ff5d13091b78ec540a1c4d98414d7941611e63de32290f65fc8a166d9e6f4499f14145e2b927e8641c6d2d5b278461f061341ee93aad841679f884808123b479dc537fcbfd9b8990883a596c2e3e74ffefdadd693d91352e619b21d44aa30f1bcfff1a329faa44a7ee0eddfb6b56f996d4254fbebb073ca30798b37c188d001f2951e21877a43503a5146dfd28dc38651e62be90f196ddf701a4b767c148042d3742d968c35c1f3fc455e85f3483d37a2a4a2b83385a6838dcf6dbfbfa974cc6e16e9b148999dc5bb370ed035cd5c6d45b712aa10caeaa179accc2847f1813ccc822a7317830d7598ef050f1bda5719801886152e27c64aeea23cb0b1c7f005c8875cfa941c98ecc56cabc850f34475e0ca241517767fca077d69ca4f863e68f9eb0407e237110e15a762166e815d6626b46bdb977af9ec989361724d1807c4ad37a6a4416372a6d899d1d68ec74584d763b29928d1659c1d73eaaa3b286dea813aa7370d531f45a2f34dcaf209d27a7939cc993c375e36c88cdb1ccf0d722197be7a4141a9c4521de9b27be668c24ab5736dc702fed8c73dd4472be5ac2b7d91d1b3eea2429ba6778517914a207419fd9430fb061ca508ff3f105ee930b09e58f0a26f46cea2c5026b9b8536d11c1114b61d423afc4a65069bd74fe20cd7d287df1998f26f5c9c2192431f3e732b8aafcbb0725d8f2e5c0038111e1a37fc3b89f04eab671a6455052af4b8844f02cec1b86f5dde3a1713a64481a7bddad54f9324fa1ecba6def7d36ff0d29d0e6ec3459044009da392220cbb671f7f215f346fe8385d4625bd4eb6e3637124435ba788ff26341f1261e8ae906bf3d806e32a3fb8983beb7c2ea4bcea7f922317828d96f039bce3ac67ce2b98748cfdfea8562fea5203ade130226be4f95d22a5a68624bcdd6c0b75636e0b59ff595adfd0d410c5c78814b7ff0c5d6e0c0278e5466cabb7da90c0b6c999790c9db9786daf1d438766b4c092a11838991ae0adb4aa8736c92c28b832353c96970acde396b2fb6dfc19174215dbcbec1d04850c04768f2ebf56a7f09e27d1a3f38e68dbcf82a8cc2c12e50348cf96a6d35f718f7344869e516acf627312f9e03e7dade3fae51307c0e5b26c99361394167ee200ce52608eb72484752738d854e1ed26f22f7ac838093abf583dd8e2038cd3100723f22ff0842c6e8047cc564422ff2e81bec25b26bcec26f9e4bb75b0e9310043950468dacb3ed2326b4fdf69aa9d924ae498f3b4f3b8a34da318ebe697bff73eaa18620ccf06558008f75ea8bb3200d7e9edf3b72b5597ab17a5a3b3f9ded8cf6634a1a90ee355bc3e030a08bff464f425f9a74bcd2eff8853f60773eae84ef453761db000e47c0fab83d5f11ece01d4922470904aa028ccdaa05c3e91dbe3a30215877e743b58d709be6332c0e041889892d6bb01cd35f193f23423f319947abe18b1b18ac4bdda935c9e320d9004bfb094ec750422768c73e6485df2dee924b5c7c20f300e07e26b425a2e0898b03a5d0cdfae329835861eac2ab04719da7c2b31be8efb947923307967b730ad5c555eb0f953cc91d627fdd1df2d0d59cbc947db09d34bbdcf2ebb20df2cdc4d5a4d902d50b005394710cf408ab092ef193f3dd4a33b8e653855d7307af1fcfdfde488cd526b465fba152b2757e940cc41877de27a69fc786637387b1558b50f529c2c6e486f36f09a6d980231ad87d8b75d8fd6bb44bf9d1e59cb0a906aa30df9c09e9605942946ec2db08344cc8b62ab8727caceda2ff22adf8f26e103ef883d547396376411eab854312de60212b773c256c97621aeca2b7b0e7a3e210164ffaa56cda7eb873f9c6ac491af1807509a536400c6e7640a24dccec4185b6ced6d2a23ef4557d13d7fa137d70086c5ed8d99beeb2a749cfdf9fe7d3835fa4cee53948560fb97630061a4f16ca30742a3a2cbb162a93dc06664f885c310d3e18e84d94e42ccc8263efbbe9ad3ac57f561de6beb60bb542b363148348db2fccdb4b55f7c494c28a385f51f48f54a5f5ed2432f6472c96a06142eb25bc62948db46c313246581c589496a7e50a3ead7a74728bbfc335a63b83f65b924769872f53d554ed425de917531c9da6b95c3a9ad8c8c31d835345d40640ce29de2fa97764d18f87653a317c5505ddbc3442af860d5e7f9f6ca4ab576cfe0e4c54ce9fe93d043ff5ae872203444cb2d6e3568df1d68a31ffcccb3cb1d522c93101e2da4acb6dcbfd0bd3b3c88711ce445d54e6beb23e05b7bb3fa616690f625d4a60fed9e51a23a1db72764cbd12401f729b5eea6e3c3302d32b178b4c961521342e3a9d2b5e49b7089bf6ea4c4e3131f9f04ee3f2c5dadffa00c00b688d3fc285b0f38140cb16e5dc7271aa556961465427218205fb6fed8cae2a09d1047e313366676aab09c0aab184ac966ab7c0306fc132c7ae3b88a4e0c04b1b6103a7b1c9715eba02a4ea1adb0dce573ab61c4d4f3fbcfe11afed0c794e5922b8e0184a9b557cc137ad2f7f58d340c5a77c9dd396b39b4e3d1a6af38624a6a197cd61a55073789797e5f98894f5937f598515b8986456ea2efb360fd9c275914bc53ef1efb4d5e09b316efbe88dcde8d08306317cb1693b56f02f396dcead01df7d05e77e2e0ca8f24c3ebe6a447297f3c3482da4895890c8166a912f276704bd839afdab58b65a92ac83949e7e81a116662fd692258d50a1ea9c33df263678ff02e4a3204ba19926e204bd42535f5b6309ac84f2f27bb935d884416bf89930bcd5ac8d19e77727a132afd78bb7719aca33a8e28039b820576141f389467a014d920449c29bbc19cf60dfe3102d83e218d1cfa2b5ba9a5850e188c3ce51bd4b80de5d627a75b8cfd340af6b5968f5518fef8bade8495c5047725a447a8977f2470991c2d1679d58a4a928aebc5adff1c1cec2ecd1ceddbd9e29c9f36fad28daef858c321243ab4195aeae852c7b8a2d8133ab869a5522af4413d539a6e12c6b268dbbc17d444a8ac62be5c4b7d2bbc528bbc8565f081d9e8eda027f09c093f10b60d5ad34350737ba74afb6f3bb0b2d14f1bcfd0012573c23135ee09be8145878ec4745ed3f79ee64c2d6d2d30353ec1fbb0ddd3cf9ad1d00c152750e53928223b5ff8a4881c9f53de2e2ab38a679266a755bec259d780251a7041d3589b9d55f98216e00c9b050505df9498bf3fdb91286d02c4189732b54afe5bdcca82ee5d51ab15c109db183684f0ebb05b81021ab2f0a4bce69a9d2eecfa5be0fd056e7124e6b7a688002240c8b874e86213d6fcebcf62b66829fa4d9662457850c62edfe1ade62296431951bfbfd333c948f9dd92487e26a3657d919326992f97b8c542431601bd81e9be51e432a5b8094086533ab9af49c78f5382a6dafa275a492915f5bbbe6f69c57964a6022b4c29167f765047677899362a8f03767d154f4310583d3bda19c260bdad10f60f92c128f380b9db6ada04857ecff53f2dfc9c7865dad159798fe6388dd3b20fbb9aa25e88e2cbbf5f0077a9b0994d171b98597ca6b5023c0b034147f9cfe70298c2a4cf7a635e305984697c2fda2970542dea59eadf72fac8ad2bc4f8cfa87b6678179dc98cccc1ae8c0a9cab6b7b8a574a9f63ce22c931d87e78afd1f1de2800fba44aac23fbb57e9f5f909cc9cc25af804757342c8bf40f95b69dc14035790dd62af7794b7618a074d14b47f0e0786f3306090e72dd99f525807d52287336f0ae5e0ce6da657d21b591c49baebe4bdc02e1e8301b5535159094fdb29b64c9a59bc5861ece0abda2666e98abd36806e5debd86a657523ffcb5c17318b4892e73cae77a15a44441c9c13df541daf2e38721d8d9246edd6754ad84537cd0cb95b213012debd78c211f4f7f6d81fcddbbf7f35644f0bf603d86d490c52d38da4744060538014f9117782e38a9f31f31bcdd90b63a32ad8ec687ef9a2b00ec9f6418f413286610035cf7e99de641c92d2660712b66fd2ec1ddd1796d52d9a1ba2c228f99d4ca1fcc0241a44076dac9fde1383800fdca78d0088aa37af15151d494c43a9be2ca512ab7416d634b9bbae730e42c9d5274f798441b2ddcb647cc2f1515c84cae714e5dcd381153125f3f7c508140637ffa0eb527c511689f035d91364123c552bd85e02f51b6ae903bb6b043e382fbdcf6ea5d7ba127ba409b220da3a0e163616ab60ef44b7735843d896fea2e907a93126967c077c125aa45020e412004ceff7d4cb858d2582dd7d67f9a72fabca5c2092d936c481b13db6e67900108e425ba7847879dc346e3518a0f6414d7d9071b808564a2abdb25e0ceaddb60cc2b04e4047cd5502a9b83e7c8bccddaaf4c5521cb3b59b4e8cac45025fb9bf5252041d57d3c3f15ad74077bc1aba8ad04611b4b4f2d46fc8ed1fb2cf000dc67a0e9cc5c8186d5534f310e516e2142e58a8a5c0569c6af3830f123304a4fd79180708d778e9ef661825ed1738c5048186c9bea1219edfa1937a3502347e201ce6ebee7aea4d0be270f34f03191c54d37954e97967a0bb63c69bf1363c479d537d224c14bb0e3bd13eb7518f86c5c06c9d729c140857eab863973cb1943feada024605115a44aa3f85e058b66a44c9896cf9baa768fa72a79a53dd69d173a87dba78d9ff316577009109a2bd7ba280d9feb7b78dac3ef22d08dae20be1f8427041012fe0067eb384e85d30c77c506ac77da20ca4f52741cf9466860ec971c663a7b02330db3164c3fa597aedfb71ad2aeefd6ae127194df63085d1792365bb730d8b5e60f850a4c2733b5c7064b5f59f2ac047202a4a845a6bcaebcd170ab2dbdd64af0efd2903b1c46fb7edabecfd6eaadf52215c25fae7735d19e978fe8c7018ffb018adf185d4ffe5c8bbc9b9e48865de12fc7fceda3bf47d3f26401f87f12c271f657c719a3374dc322ae13f0874af384be7cb968f3c04632e35245006d8563c223ab99220e0abd0faebe09a88c42ed21986c21ab76107e7c56107ce66811d213eda6beb9cc1ea25fb13f40950898a00ee57d70eac5e0b9bfb37ac62bd1e0668e6672f2b5bd01b149689ed415bebe0c4cecf201569c1ea851d2158f3863c7e267f6ecbcaee7ebce8e9130728442eabbeb4ea6b714fc0289358f43fe356d55ab6be9e885996d1eef13618217f08c59865b9115f98011bc8d51afcc67b77efe2b80a6a4ec5608e6bc0d5ddf0f5336b5162792bdd9ce313e0dff840cce9e3417adb7e91159db8549d016c27a21290bc7ce1296ac6ef925dbfa18c30f253e5fbf71f93797bd23a86d94ae5d23e7cf06d3a4d7d25b80a100b9f73b03b297ee204e7d536cc86ad2198431214f4317420b16936cbad01dd0d574f1f7e267e20e48a92c52e1247fc10c5bfaa651245e0fd21c0d3402915d094370b116bdc21369df904a37591b8723631d658314730e1a0f6366f0e179376b1af326ead440add94e261a65650a2513daeb8ca4dc5285f722c2528eec71dfda44f8911ea9069f32e9fb6094e2faa2b216f51c18e2f2ecd5a465aaa93118e76aa7c2ab2db184be13331d0ae7c3df63706e55b77f8b0653397e3553d11ce15fe64c0ff47634d89af6a7c293d5f6a68069cf4e7b48754ab5af46ffea81de317781c657f612f2aa57980ebd815f2cf8a5ffc221c6e02293363c5d370a01dd2ed835cded4331d11c4cf708a299a16278d0c308514ffecaaa0680b32975af26747aceafedc30971a8f8563408f35d8470ffcf878bf8c37773a67124b322e7adae0b1308696b003094bc3638a5d6b6d3a6b690f78a31d61eaab79351b390c00927b2df0bc164975353f7586f8e4f3767d2799c7843d24a8798884cabc867cddfe9091d67eefeb2d928a7fce7c753abc748700d0084bac237eca23e4edea47e2288a1f8a90d5caff77fd58a94dab78907a52c6b5aa7ed697e6c7c39888bf0a26b14e9e8dc05ded1b8c8ab956241c08063369139f6e277ceffd6fe8a94d146786e3d78069047da57bc8aa25f59286c9ea2aca32a0f7ca40e1c0441e5671f980c560a499594059b8b0737196e1aec9a099ed6982cf2303b039547b27a61c56017af1aee05b2d909a5ec5c046a9ceb0560d6f8a18b0f422dad8dfae83c087db160df9bf1af145c336023c55ddcfbadd0f3ec66849b9f750f44930b126348582cf5d02c60aeefe8a156bf359d287144412e450ace3cab479aeaa89325a10a72fcc13b164cedc9a17261bb66a3e968b4e55dd6c6298bf078424f7bbb1417dba54d1f0a45ca905c66557a8110a3dac4eb32243c278262c61c37c24ccdd3894f040c4b1c4dce5f42325351ad720c862c4cc1d980c85362946ba0a52a962b77e4fb8a0c2c5641312b88df7ea22b49d649d0bc28bf8c753369a67e1b44156caa3ecbcb54f5f57541abe510b4efde129f01a71720f2193f593d9c652680f35431ea475a3898c0fa464b7f907137c15b83396f78bdafa974c0b58de916c47b692acea89bf62c8601d1482af96a2e1362aa05e41a24972cccc2255aa0eb40a002e718e01d24abfc78ed01730143201800e4176bc555b1c229c76357be769c97c823dd0ec91dc42dff721389be7468d192ae3c51927325c5b15b00cacbe9a8ae608445990578e4d5c2232f4dbe6fd31e45085a460ab486921aed232518951989727b09bb8f407c6d1d1209d08986e1922ce60981a896467324024158a1c26818919581e66a67cc132736f4cf4292e6c2464b5f473923dbc05666e34e883aa83dd348a11c8ab1e9b4971ab873fe53d40aacf723b7a4d6733cd97160a15932347e9d388b1516f0ff85aa7dca4198b0cb3acff0dc370803911bae1567718d1d0ddd2c87fc5239644288469fa82d68f8bc60a2eee9119776931317d807891a66b31990129fa767fe268a58123a0c1196a9248e7db11e1ce3b425ed4296b439328668f25f3b62b025118a5565f21c2a3829c2149e85d6d04f07f27c1a35e914ec81d1ff8c12531c76d041cced4a84bfbeb70273f8d26ecda008cffe3cda71305142d12c86129e86cecdcffa1ef34de85318c0d9f598b6eee319f30f6aff47bf020611cfd0bfc00f05df4de03e950a1dae84ec027ea626e85b160d24aa03c3cc1050488954e8601e0ecd16025835e46912efeff23a2b475c6ec1b63e29fe1af794ba99793b3496610548fba4c25078f6cc36f945c73289b9ac4549ad60f8edcf4e5e0adcbd45e083686c86265a6d2131b65c20d8bc3415ed19eca2249dea9d16e09e7d474e87f32caeba228377892126581b5b068d0ee38aad52d68d8d0d2e0a4ba7eb71c2191f6084d47cd8cb48ebf169109005e6257f7a4e52067bba5709a107df5812c1ebf665a2ffad0e3951b91c9cac16f222a4ee8752eef9be8efc4a4d2c05ff99bde0bd5ca971b1a6b2d1e720b5f7a0174480a33739964e048c1db1a6dc70be9ff8b8c8e753aa914181521d9ce0ea585d11bb80e8dbd0d16ed7f40531b6b0e0d86e844f611c1f04c8c13668f16a1cd91354a06c637839672ca02f6f4c612ec0032a103882633bbffe71df97c372038375236a27d325f66cd2c6878510198261bb4dbdda5bb366b73650c8c132d87ea55f1d2544a05041b04aa6e857982f87ecd095b291d0772529ac9af4b0ad088f68d9923fd34979b2bee78e3ab0ac1d67543e6ee46a8d48c4dce2a6c22902b62acc592523ffa5133e874b064babccad32d38eaf475e895305d32f499f33b367385b435852c9212dfef377bafa29e48e5352967b7058d8a3cb5ae3f6a59ea17cfe944b31042d06f167a523dde09ced9651e5797e00031b21b7a6baf0b048f457d78534f62c488acc9dfe090acfa51eb1cc27a527b259b1ca281328fc1fc03262d77f69fb8007ab172891445fd631d21d75a7901460b3f3cd5f9f858854ab049a525a275bda92d485495b15bd029e61a0bb33ba4afeb953885c336d1f26c396ca0f129e99140ccd188c8dbede7812a572edc616478184b9a0c86e309a531e5640197c61ea27a859d270cd37007abc44786bcf75243b2e7c5bc7526ec0b0ecfe60c78c89bf9cec60baa613482050924b98c6ed5577506507cb1a6fa0f03aa4bbfef0ea2257986828fafba282ea447742717b747c935da609ec3947a0d2e7fe0b672d81c60dcc56e7139054523b47ecbd103a6fc2683934c06da06b86936c37e2d986a599fe0d1b59607be2fcd64fac13b960c2bc221925222d5d11c62d12d0fea8afd86b4e1fe5fb7d60257c3de8e930b4cdb4be05f819c2162b7cd4b5c70ca65cae7e5f18b7c9c26b63c213651697b18c195470c183deea4577d38f930fe0ff9cd1e05824fb19d6e26154fcf1d1ee3d44ca8c31830fdece73f97c0e45d4c25fc4d176b3186374d9bc80564d1e784071a2864c90aa4b85e1660dfa8e1c851c7be2faff2516d13acc0363d008adbe4f0eb9a47afd8d8cf3114c797b68d08fd4e4bb301b18544db89b26bd91e422826027cc93f999407ed7fe88eec810f737a2f08eeb6ddcf84e42ac0c8f7f4d01173b0964725c7affc87f79e66424f0315c7a50201d5f9b23b614ec117708379b7225b6a2c46b09eeac70d80c1e402417262b3951ecdb12d2541502b20f93b2a7c9f10d6df2753cad711074199a163a5b3bb00c8e8dfc2e10578d17a1b2a45f70e118104cfa07879954e7766082da2079888a1573dfdef9e7724b426259c8de33542f8c0f7fdfe0758b0a6f7fd3179325822b6065a044309cd2077778cd3e714dd129f3bb2603afd868cf5aaa64029ff1cd42989f3ad91c1f369057ac15ca9625d6bf0500ff6b3321565c3b436ddc991e22c26b4b37124892706ceb2207939cb6c36fc77f1bf91f860c32dca7961b35df967f6847ca86b6c0caea6acac2d813b4b55a3f95622db583606aa2ed2da2d909143f065e2bb35e894a25eaa284757938f9e72473ef09445d0f058096f3905c83120a74e1d5e15aedc234a9348f1029cf558b3ff45b12908ca6ca4c8da25ecdb7822bd0a240bd5de95ab3f49149a1ebd0fd6765b712b6f029bd36bfffcebc9f3b03fe60cc349eca0ecdf684f66f142e184f33ef409f3f28a8e74b0eb673a3e1c4cbd7b1f1c50e927166642942be7b04963465979296687d21f1b293572951e13d69338a7c2d477f63b0c4fd66f8d3e751fb5df52012da589f844e8845b598abd985ce00b87698681b2a77d6a14456462f68ae6c3667ceede1ca4c1a526e7f08ce4d47721e1d0523a9a3f16a1869d7c2e5afb371480de0ec0c75287eee508cbb1331e5fbdc1778cc862cff9412ec84675250c9a7e8411aad1b771edf75e39d1b55bbd4a545040c26fbca3c4a3b0a344fb98beca64cc3aabaf66a8f5bbfb56280c8bc44afdc7ca8a270ccc263782578c93ee8f308290a58a114f59d0f5e7445dbdb92f744873b9663a68f706ed65145bb2462c2faee0120779406e6bf831f0303cb0d030f202cce041907927712603e1b7d1f2cd6c61ea6b48c88cd2b60c7b20bc1253cff0f69169d3adf7f2f5223b15c216ad4c85e7b2e792ebbf4c28e651c775a8b5411843e17124774deee84c4b4e7ea2752a596768e9fe5a765af45b5d78c61685c6f03c5075fb966fb342c8fac5f20546a48532290dda443ba4b4e6cbef42f4800faddb5ff21562c334c0c58a4a2f9730e2256d641772a6bd6ce21ffc9a32be48ab2afce0f76fe39bd4140ec039011deb57d5ef7d9fc90dbe15cbc5f7cd3886fcc655ad9158279c5f3179a35b0a5bd0c2dc4af08999ade9925311158048b4344b4e26f57fc98aea31a882bfb6f2b26aa40646c37222b9629ad8435649c3b506e43797f41b6f91c365167b1745a237ead9395bd62cb946ecb7d1c32c81ca4ba634c3555518fcb95a5f6c8d4b761f200956870d72429b5dc0e13499d96f13decab3831d47ae174158712808c94d4b619b6db1e79466a20d9e21410ffd930c90424fddc46cfea2c97343cb3fbf1b803954ac67c88fe57b19b5edbc5cad7a5c41a5fda15bf3f90ddbc0ef78af4be85e4a306c4f4934af6533808fb7091753f07ebbdf0b1920c886deea8fda59b812cd6b75843a91f7f198e4554344173de99fe965202911e71d4e762baab2b14f261de2e60a95cd01473998097a36c87646e3a84530625b7a3ffd3dfa3161692aec82605292627a2fda72a0e10e7f4769253690f991f41022e6d006f7bd57fc58ee715c98647850eed6dcac5f6cef9a99acd1aeebc2c30c43be6db0f8bddf9944d89363b157b3fc3aa7a298cf83e0c80adb51271fbd7e47d4b072e52880bf6a0828f6c4e8b492fe796ab7b0411fa18745b2f8ce872d42c24f728828d549bc1079a8a6e7a4050642ba153d55f2841be7c1174e9e2aff6b0207a7f14770f84e79dba4779710e47c6de5c87c1095487dd0b47f20a5a1e7e94b376e3fe7ccadecd9fe2fb6fadd7403c5fc3c7a966cfe541a37c77030a4b961c002e3f3203352a101ae42834f15f8b7a88a6cf181b88003f5ed74e3804ec2c567dafebe353b569328d4481e660eb9b493b2c9e5f898787321f05e402666d5cb82e3ad5a15d043e7c80df2184cf9bcc9e4ddf17a0d80d7db5a3bab8d161e89677d3007fba4e5e18605be272e73b10de269e402273e60655951bbd0d2d5ea629da1bc4c66b344339d07d990525c64bfed0992aa3e8a586c5ae4d8ddd9493e2b246276ee40bd67b1fd4c9591a6885ae2a7b380dfce1b252fb5d21e4f89caf7c1344a33a3ffd45c1df78a0578ae5083b3e4835b34600d7ac39861885bad90db25069977c2c95ef0d0ca5ba34459ed12d10151ce6adb4a303de751f5f67181dd14db3edc352364d1eedffd022a24591c5b7ea78e39c8593f367bf3a42fa74a063bf199bc3a0d61a4a1b8773c1dc6168e6b84e40f46f28c1dfdb709d2c6c7b8803e7e6a8f0b05be235b49563e7c46fc28360b5c2355dccada76c2263d1e7245380d3d13f80ae18e938bc85441fb743c7bb18a75c95cd27567deaaa62d0965eed9fbdbca88a8ac18beafacea95ce1410d63b648b82814ee2a22356a9bc4c97ec364ddefe5fe88a2eebb03cce19b51981fd5bd0ca0ca6f9adfe35cad70069a60c93ce48dcac17a2c02715e255f5c18ce1e0c81560cb3d9e67d25e08b3afec60ca116f0f780982a66470bd69cc7e9baff227ca1b2615f1527db1b5806714d045d4ef8ea8e822eedb0b3f6ee0e27c1c0e7e0758180d1dc97894caeb77892d9c8a36b5c8ec967f2dab171dc52f04d09fe83ba1ffe4f741e10ca504e929bcf7202a1f70de2b15fbb9bf4c9172318e7a60a6ecae3fe30cb3f388e2d90e1fbd7be5d10a6a015e159e51ddb7691cc974d26911618fc065ac1954df80507ef471396a6cb5b96b85face33e63b95c381a6500c6e6db57129b87310769f962d8abbcde0765775af9d4fccf1e52b82ac8e2f0f92c23453f2d060235956556e488ce3a17def621f1efe541e726d0c355882d64b1d36066304fe4b0914a0f0cfb87ebd6d89ff4a78e3099e0079ce98e459ea87576d1c29ca03d8afec431b0eefc728603031bc4c63031152b580365dae52d144f76bf22619c3ca93badc91add804241d3bbd9038f3548694de964963cc103feefe3a3332639a006f81493d5cba2a3bda8d4b9ab34a9320e0f2f9b1bd464a2ef4dcd15d0ad4d16f99988a0007489ea3007fa657c6efe51ef0be44753f12bd9d08da9210296496fe30c5460f46e67936bc51a9c0ec71a5618b2454a0e466f955061ee18c619202fdacc188400dbc4086d4fd27df60607bae2094a7086d0b2f7eb39f485face9cd07b21270491876531c08829f05c05ed47ab82737214379b527a147544309126dd6d5b074d8f153496e7f31b3617aba287fe997d763adb9cf6d02870380e67d537e2cf6f433bdca60b823b199169552b6bdf2388757815c7f4bbf6c38eac33f24f4d0d92852b8dce667617195e18ca18f3886de114c50fa2bc1e9fe204622988f2d200f059c3dabd0bd6835bdbbfe637fce236fed435910d3ed7b98f41a673e3b76d6550ee125f4eaf48466345c92958de51265c2ba55a744ed9757e35c0cbf64a0a154d9d94dc20c9231c2e67d9d2219cedd2faf2e64fe96c6f799ca967707c54abeae5c5827955d17b80de6a1470650e79e29fbb15edcfcaa1c0a47dc6e4e123f698ae52d8068fe789267950f9b60b281701ccbba81a2edc106129226ac1ba52429682116ab9bd9a4675d5c6338ca743d1bf45688b027a7fbfff66aafad75d92dfabbc3c0214c36b821da9993a520517d6579deb790da4849f37d67ad90b3e7e5f9ff895b6edf89e4d63283b423f9407abdcff26f88b2238be09434ec181d473edefaeacfba5ae2e3f03ed0919ef4e673e95402e11f4e2002660c7f240c04602019efba2ae59d105a5c582e22a12cc4bf70d4923b4f24e21fb989ff4e718efce3fdae23e7684bb33c2ad5d1daf3c753f71b9a39a2f833f6344a1d7a7aaca310d664b4cc04155df2fcdad0c20375bc3ab13af2b1080f3879faa12a73bed1bcd551cee03ff4cd34c28a81721ac8e5cdc2e76c526baaac2e7292d897428e63ce2a64766835d93d536e064a6ca760d14a6edc7eb59baeae5beefca09da07b9950d1db711de25ebe60b06316a37621c3918e21bfac28861f19370628e983c53f8a99b083de9804a6dcd86dc35eca4880793b8a2a42c6e78236c5ad237e9061a0bebc52290c35610056aa9bc0b9c1adfbb7046f3407cb96a2ce5e10c7e5ba3236734b660b5618a42d2a10e4f82c2047fdeea3c10cf8a66f82504cca38216dec32bcc4fc289a1f9376e514bb0050667080343eaa83c6ee02863e288f50bbc4950ff670055d1ceaf1b5b22d84f5827418c73042bf42faf87c1ffc503355b4714d8d75de2002cb8b615b1fbba67e23f23686c61aebfdca37b570896abc399bff35e9b61a6790816fc5f3b34767eb6867ecfc4ce2f339a0978361d0f0575c516f6e98db12648a49fefaf734795b063909f2e09830c6a23a87a18b61d50fc695d9156040465506b37dcba4382b745debe1d51ddd6604736c7d7dca0c9afe908e3b0f7c1b8385a860b39c54ba949554ed6f9a3c45b158a5155be02a8b8dc7ed853a1503cc90b26fcecb618f5f39e775c6da016fb113d556e5832dcbaf2322d394f4fa09d960a73b59f16dc08d9b72b73569b3b3abd806fb1299a301662c5953b7c7938477de7146444e5a0b8155f97af822d79749a539ee7d8df10675e5d2f520bbea1bb6c82861e8de8941b22f827b1b6559b40fd4742fc932bd70b0e7ff808fd87ef813e3269d4bdffb66be76319ba783ff293b61e690c1e432e6418626f8f4f3170784da30289fbb6d43b6dbd5da007d571a9eb84b9b2137ea8c98c9e3de5eb9040fb8e42b8be4a82508796714a1f82f3778e889a069999f98081befb4be08d7a086f390a876955a7e1071ce1fed1064b9fc79a933a2ddea1b4646017653fe5ba28806ab139405e862b142311c9c5842c99c2c670ccb989e1d83533c56c0be395148d2b1c2baa14b6261f39e31fb80165a0de8ef71653b481fabd7938b50748fea77ba293d7b689edcc55a733d58d96117a9d8a7732700ded710740a6b8e956dead03ddf23467e23f2e8676935e483234370967b2233ba107dbdbcc0ef8236f4ab035532dd5fc07f1154e5ae6f8fa4419dd5f89e073647bf235c4a78f9fc3288c1c0f86bca10a1239350c89f36eb80d990b3f0268e06b910d6b32e7e57c3c8472a34860b63f6ad2557ee9c558b2bc6da5d206dc07a4462c38bd6b2989e31323f95c01e3591dddddfadd440c646753fa1a4ddf6fab715463f1802b2905a21c0b6306ab15966f14a3dd12fd03b979344d8cd85abb262a0fec328b527e75ea1c76d1bdf289ea908316ead8c5328d19e4f285fa50e683cd36976346ff3acab919d01bc45133514ea156e839325ba5667a2e0808671400d16c59922e490c2f359264f5f1d5ef4b30331edb85e8a13d4461dc5eec082d86db86ee0380dfbfefe008c910c716ee4b33d3fca5479627cd4f8f760cc0a6fe43e180a92123d6da30c583145c6af3c0646b75a8329ce3f43b6b2984d4655cc8bd5d1182f4547b7408787006facca8061f11fff7813d05fdfc29fde164c345f1b0357c68836ad15e216853787f86b02c747468a3f8b92170dd10f77688c1b32733e78396be2b45141d3ce32a57e9ea4f952a3dc05374309d6ab25055607e0db8c6bb315eca688fed348359b80d6d27d1a32c6abe309146209dd6c6fca39eaa446de9640adb50c44ec119f6a51e426625f11950b9864a9469d233e010db6d3dc4d74d77c1719ce6bccd1fd997a33484e592c65ee229d13e9d9d855be21c0533370b8b821d913370a335514c306fe7f6f12ed0725f6438b2ad12ea974f2ac89de15fbe8e6654bef674b046439cbd67665cec10ddd2cb441310d8c277d3f8be9a31ff9b0fd9141a3876abc4d20b034f5c7d91103691da1c9d8cfd34bb7f0f710ed2829d839d08a0c3f5d8770a4e0fca65e64ea648c470fd3fbead2b85cff3e7cdaa32aa82c462bd39ae5177feb0b9bc387925c55827eafb6e4a7b9841ca8273bbb1ec2c6d1d5b213393483ba71fc499a7b7ea9b745d28d15b864f7904ad56d2a580d5634602ac6e67b3bb09b07fc7a74eddb8fd4389ea53b0c8b03f773848f46db6ff668d164cf18d60d087c89b7f44af6fcee0bce1402daed588b91c5981b844ccd6973b37fb220204b0fc9126e22c70510fda19d6343c8187d82e3cb14906b3a36c2c5ec556d5a5b1d925f7a924b63c6e4e3e361d4c0fcbf7f913ae039ab955689e5ea7d60f3b7317f53ffc927589e459d19995404ee5ace226312573e8725903f391ba2fbecdc426dc68b8122846757a5443b093d0813734db2f0fc7d8cc6ddcedebc755748e5a664f43592173036eeefcc9efc9ddb7549d418cde0480808151ca2bd39ce6eb0e7bc2ae06edbd833e46bc545e84de023ebe4b40eb67e8b5821bee7cf5a07e796d625bc3d73006dd1ac30b344e2a77a10af2db113d261aed6937157e7dd0839f63e87bdb0f01ca2347665a8d862b11240dca298965286ef798701f7c9394c7d32ff45a3951a88f6fa2ad23dd7c35ae3e72632c955f7f1eafc4bb630440d0f95addd39a93c07d71c45fc08fc415da9f9f7a5ffbc774a8be39b16d99d74762f6a200a155f34bcd7c702fd42ee1eece1f31a19ce89d67ee3ca04a221e37b0e1c40e6eb8b5061ad991fe8931c2f6124abf44d9f08ab5f608a039eb2056507ffa15fe2731ce45181c34cf384c6d07af426cee2328e877c4c1fc05fb1d31b389c6251a8ec97ad325b2e3e0247e56ca7ccac3f8ebff3f09bff938f26c2ae2825f34e1df424eb784ffa4bf7868c989d7f3e2a64fbae0324dcfc2979d9004c90a52f5c8d260ebb99a86f120030fbef21b0f7fc042494e43b7918ffafebe45a393db08b120fc236f380fc228f8f0f416e08ea0c57ab6a269f5411c07e908227a8129ed05dd9835ad468e53cec6609212ebf3f0f0e803224322bc80caefe0d809c8c73c89e23a5344216952b0043d787ddf5aa2c1ee421a02304fde7ddfaab82b3a0f7da3db9e30a24f0e6b3a93434fd46dd368bf6c929389aa801a9bee366ba5e9bcc8a5029e14ecc9cc175a36891f9d42bf57b806fdb0f3d7fc48def32966a37366c9dd6401a0a00eeb4736e97b8c6efb158eb598e9327540f9cce4bf3a6b9cf47826c3cda53acf03e042cdcd758f857615ace59724454f6f0dce872287ba50677ca74cd7fff8484a24c9fa8fdc63d8c5f7518b373e3441e510e5e86ac09c4a46d5f10a48fe85cc8ce9acd0238c5897661140633e6be949e5e9e5e48eec8409c2f1f20e65f4d4c442627b57342a7a316d65c443b1570976a298da4c3176448eb77a3f6c94f591004eeee41eeb0a4063f6ebc31101ab725ea2bed99f7155edb124416af9d6afddae178b6c9e58303126c8ce8dfc9e2fc28db3633c7ea3f8ce6db865a71a9713119dd6882a1996f99b6a85197fdb042b2517ec05236414c247cc12725aed848eacc455122c5d09cf89ad80edf34e1a53b12d0eee1898204e03c87711bc205992cd4dde803b8a13eb82ee864dfe193d563b218af4a14c5a37c99e5607d99741dd3c0a3124250de812611141bc57a0819ceb81576fc2364ad30651d380064fb17ba5cb7f96773f203f0d112b9ba8bc0abb591003c4ea55fd2aba0cd2b84716c1e001c091f378a885f51210bd5f2b669398bbcc454b0078b90836ef095b93c4710a25c795d7cdf599da637bc2a5cdf6dbfbbeac94f3633b5d477dd69d9bce3d5257d6f62428c4e908b03b57e4a522d3717b304a638e05f005cb2cd71b4b096a1fa725a8d06f9721239004378ca5d7f3bb6a4304c25a59bbe33b596acd4d6fb2241f7d757559eddf99f1ea133a47fcd1980fafbe076c79cf87424e814becc7ed1ba885043747a2fbf81b1fa2a2361c809e76343696d7fca8719a6de9b5f4ab70b44569a8a82a60dae45831a95eee52e46892cc98737a7fd7d88e03c40c58b5733219068e7572d7140a34001bace8af42af27760dd182b49c6084989370a1bbb1a0ed491c542b6eedd08df69f4cb8ed37e7366ae7bba50ef6c4fd2925a58d2cf4d39f89b969eb0b5af6c98e4b2af4a560fc1027780734a2e5c76308cb4159efa5ffa57687ae1d1f4b67a1f20722bfab6c2266ce169d4dc6529f32f43e644338be8a7b40e7e0c3a6458a6de732737938a4cbdbba6c5f7ef71519f1b983699967aab11fef40b40d38f0ade3d761917c9ec2bcda6ebc17a6fb78be014c9a24b4b5ee32ca85897afda01a01e776840a0e7bcb0c2f72b2c0638f5fdf8fda3a9d50ee4509a8b026906f6eac851fb97eb5edb7e939cc74e5340dec1666fb86b14be7371e690c2e496d06fdf14147594bc8c0f1477084f988059cc85da263da0553e50878a49aee577160f4aca8280c5899792471e4ee6819b08c736a20749d2d7f841dcbc4157de9571c166671261986903282ee06e3d9ba8a6e09ae78501e804d78348dc78980030625ee8fc340750b03af464839093598f97152c659cc15cca15e8e7c3acec0ef43407e1cf9d663d438a3e2b588d3c08af226fc43d64a436499e345190845bbc293a3358e71b104eb0a6dd4dc0b09bdd35566e39a3a97af66acc8b9e65f5f489d2026281d551178bbd4bf02fe3d62836262c48ed3e012e7f547a609b7756926f1cf019d3597dd88012e9312a866c819a72abc4a5082d99d5b62299cbd9cfb12238d0c4c33124c1931e4caacad0c8547ed933fa55a25cecb8d92a5191a0fb3aa717caf5aa8fda0cbec09585e4f605e3bb97dfc3cca5fd21111f2ec17985e93bec88f23635b4a7dc287486938dcf2e5931b5086f4aa806c3bb1462c093ff58804bd1b938e25de6d1641144e0b630d3c25194378a4107a67000131cc0cecec10dc409ee71daa4389be0487813424ac7153a9d4f583a5d1e25ae7087f4c2cb19bfe012d6e1e86e83dfc22d3be15ca8d0e0b76de36d3b3f85888f19c31e241810d24c09208c35507b8294f51c2e9f237dd7ac0523fc2d94ecc214aa1fe24b761c0f74815188c8234d2941e4292c957fc94766f28f3d2975210c6e77a0a8b92590a0911a10e25118be3b59d8e500ade3dcdb3921f6870d020ba35d91dc7c0c956f32e9fd8f1eb44be45a201c0aa053a945d351dda6de8947c3501c52beb68b40036ba77cd071504dfab9783426db9c01425d8ccab9a14dc3c07942935be319d0363a08613422eb42d37f0c79d9f0ef1ae616c4a23b1cec23453068d307c264021f51ed7a9cfe432e61b7620fb964606391ec6e61c2d7a8e97ba99eeae1490901aa027f787ca809b3971054ab3b1aa29803769a336a4efd5117cda6b051069b6178111cbe7accb32a83a8b49250c410427d3d385027fcfdbeca9387b9ea1787ba7779884477c352e673c4e3cb031b4c1d66e762fcea0e0019737042b27d806f57b87ed9dbbca6e26bd4ead6ac48322a8f3ea9bb363b96cfac248271579422a7d72e935569177ee2e0e2719ebc2ef5a35c775fa30930231581c7b55df0739f14da40e66f77fc33ee5bc34d385d8fb390f612eeef169ed6a894a499dca1c182f0fc781c44f7c597adf139de9bc8a007c9783a162d940f20462cc67f8c57540e615b2fd57e3ec8513113f477b2f8218d3e6df2f68ff012d7ee0a04c6d6871ef19207c2e1cc6788c5be94acd5f5e41d54e02ea5f7b7df38d1c386734502e334d84f92a4bbf3c48fba4860257077d49b5862bb9207bf5d97da1efe34b59e732fdad57d16513e7560ef3ec5145543b8480b7e7de7789e74a49956fb1027fa58a1dc15345ff4addae90d444f77db0b8c7f209b0d5ddea048b5935e372536669dd222340c514f0b9841c281e7fa6f7ce7d0788c06dc6d4c913e9b8535389c032becad08e5f5f98393334462bdedaf52843b05055e4bb06b25c7f3d8d4c9371c2f880c1b560be4e45b079cab50ebf530032e877b9a7add3dc072030edad7ab7775153aef2cbe7b57286208431f5df1d7c031db42cb8498f7a9e0fc9fda345e7d688d16f1a551e42c82ec729886e0aaab457d6971e46395e1c16330cbca768a990a8994330af7be87a601c6e975e8ad874f310b3b80f35563a1cd8dd9742f3f8c39ff3da8e032b95439b7f21d41feab565a63cea006278b02b248a4abb0faef7e3cd2ce7c4a4af7ff5a2d5c62b6e13581244ccff2deff7fefc48a70a229f79a1d108d2d848ace16327ddfc7db0a003fce40f124bc6eb20352b19bbf64a5fde034308fa3a7369a7dfc8404435d64ab2b5191631bda953a7523a8a14b0a1ea39973fa582431fbab78fb4c7b79a749c5ace387df327bda477f0c736b5c9765b6c9c3ff89dc8332ff18880a43efb739aa8d035ce9ea040f58c84aab8222a1619f3c487aa6a778283a711748432640fc8a93674716af107618c1d6f9de915078cbe215de4257d2c72515b2a0abb498413ca1a02ae6409cdf280ba980d85ed0a90be86c5a7a0fc6637c43373eb365f4c9343285a618ce235c463c8094d50d1ee48b521e1cc9e7d5fd3d143b5c00945538fa705502f20ea46ada61a7abb5900023e92defe844cca0055a76d8f1614ad8ee5b1296c94d1e3aee5395ab3b6fca55269beb716bbab6abb16f58cf7259153e92fc770b913c8c5a6bdb112f37b6f2f5bf3b8675cfba63f4abb6a9a72203fcb1478de8aa7913011ededa0bfdb189dab9585bf3f98766f0818f45d36e2a76e1afed397791d0d8cb863fb6fd84d8ec38ab77791ab265cfa98e5e5e680e87f9723d3febce41671096913acbce352872eb70b1fc4ad5dab4d3580b2cc84b399f59f4b990f5c578c0e8b8f153ec50f73962592afc23b341c5c3b5cc2aaa04226d73f19390d4ff20931e09c8071ff9a2f3d412ea3f7b19546069ebb67ae97cb6119d0a47001667dc946e5d82d22d1d984c736adcc3c71176b6b2b98b0b0e197c75a303304eac21d371325d3df0fa964679f4f6389c3f93270797312549fc76e05cc439a47467ad50a99fae725c00685cf3a245710780fd3ca9a027f7389882cf18514d4c6f3fa48d8dc4482de45da12a21d825d0c384dbce6c0d6d608740050ddd5e6aab3c8e6c40c40fb74d2237859affc448b3541c4231b05216bbe599f83b8f7f1c30485b93b340f7f5c249d58165518fac0d9676297968bccefb37a0d3f5831ffb9d54d433c5f26d8cdceaa62fae0495b64b541bfab1ca66bbe3b294f28c82463d4f9e3ee2e0ddc43275be0b704282f6af05396f89b4650924607a96dd339f8ec4a6b0199a40be2b35c5867ab3d16191dcf28ab448122bd0a55989ddc57b54d26dcfae716beca86ab8cb517c6cfce14e11706c35ac3bf808d67a7c2bfed64a921d2431311dc21e4aed9ee82bb77c060e9f7caabc3feb16b410ad1df8939175126111fbca02631dd12558ee50b0620304507ff1e524768b4b5005f3fd9993c68aa46651ede1feb1bfb2f3ef7b5fe85e68533a45a3aa3c98a0d63bbd44eb31be16f6ebd946b8ac9b7324ad824af74c588b9688a176a386cac789d6e3f4e0d3fa1d9d9c2bbb4f58c5392a3c8cf30fde5d6d23a6095bbf5a31c0e133fdde062ea4cd8ab96e1ed550dc6f2356c2761e26f5d97bd7f50e28444e5be1b509b333c43954c2917325a1dc86b0ee53fe2a6f51e5767e5e9c704e911efe33862de19ffaea6ec06e2e88267aa9d919851ac267cecc7b6344e295ab3f3af9eedc0d23a49e1095fce593e583dbeeb0cf186ba23ebd350af74fce3829987ca171283c8c71cb34670d9c43fb94a65c53f465aa4c9feb1d0899bbcaf1ecc8968d47d56adae105926d7723ca06ee6d46dc619e38c7f17c7c155532d86f6a4101aa74ff198e8947b21430330a524c803c2fef2730a078bf4ff3e83542f18e3f1780fd1184e9ec701cd93cd621391f7b93ce412279b8a724b7934708f2a80fff25cd4d91fdb338be3ae34b0369ff21d450d56955e5927e60b0b7e06d5564c427d887e4d4b9bb7fbe68481830fdb499e71165720d4119940a3a6cbc538b00e536a9d3d7ac0a30f69e869d91c02df980d6971aed3fa67d56ca8e70e6565ad3092b01b0c7ad995010361a78f7dee33f1a9a552192c8172aa6828eb749e03b6a308d192245f06b25ec502786c86122941f9d2d3a4621c161e8e41803ca096f2b324a916675940fe3bb19019b6e1fe00456e187103212f21f2bc40da4f0fcfeb205430ebd052d3d05b23fb7928d1441359bd83d386e68db2966858da47ef36913d8303f2a62170762b4f028719778b7b2986d8295f5b5364b0976d3a04694c7c0c51f4f710d03a52fab043f82ba3d81ac74b623b71dae8136419250002391aef04b1b05873e3bb7143891a2e96f232580217095976f3baa3e1f32566de50fde6e13379edeab7c88c27db440898624a419702d7041869f0a531b6e442c192669f9347928d2fb269aa1ab33a891d6892c6a4e78b0c2a009257e73f785c06fb855dafd3dcc3d53522579662444ce803d1429b7f2bd004764ac3d38128182aa6abd8c498284b67e717874b0a993831e3db6cebfdabf7a5815ed73a6d20770b503c59bbebb252c8b89c176cdf6b725abdfea4153d6e1721a6ae452780aa8d8250be71a8752ca040484ff94c5a8e7c0599a8628a0dfe0228099c6634ba3e0486463536a775accb18fcca66e0070f46c42904a73b48963b86224217a26e91edbeaa3add7eaa359bfc69be19c40a7ff9bb55abbc83eaba94ededc50f8792f408c9e2fb0c98dbcec00c1134d90522f95d927a3d0c2c21b8bf65da9d5d9b4046bba564305a0b50bdea213117fab35e1bf91f56275ed507a7a87db3440c96d7855d79bf4da3668fc71dca33f042078926ea09b59262fd0714b91226075a268651e8a2adf960e18d17137d1204a1a6fa6eb17d2e27fd69154f97f6cca57e4e2e89e0a3691ec1edc18161a3b6a900156b9e9d9a66c36d4c813b43e71cd6f60d795a4567a864cffff186e64d9efe79f0f00ff484950e0b735351cfec4dee5dc0a17022e042941743db6c98eb5a2eda8086bc5dfd01e3c60ce6e276c0bdec764f9caeeebce315c10a6cd5a4c9dfcafbe5055d4fe3bf7bfe103950e265a17b6c0d7d3414d5a545e8d6d43ad348c4cf46328ae82f623a315548c514cc1c3fe7ab6c66b1381caa6fa5140162e44d73545f7959ed8946c9d5a5e7755f7c78a0f55b89e0717c2ec2c33a99a9962f0e5463e33e98fd75a66fc32c3953de7292fcb003d83b9c2e110e3f8e3cddb9a559298ccb597ff97cfd66c0be1bbe1ecb1a9a2d25e3bcd619bb5991de9f6aa21dd09338884b029d6ca0429d9f2dee15da9bc9c9de6d2208b2f910a7a29db6afaec608500cf8c3f52524279421c9d5d73c2a3ddf5cca01b9dd32b0ff9d19a54087fe598e4df809c182149bccc9bef495184929302b9e1b7b72adf62e61e5fdb14ebe8db0c0664a3afc6d42685a8e0b346ba82922644658a9091c12cb0b37b5abaa181a3beb0fbe7be9d4e3f35ddf210a5fd78685156c32d333077de3d4b735d2f56189e3912a214aca0f288d2c33550eb1d81fd894f8c1c050236b5122dfa5faf90663552dcbe4826ec485b25249e3882e2fd27dfd16ef51c822fbd1cc62f0f0f3a3af0c3a833e727934537006dd69e705ca1495012a58c5c813b40aa1ce27b523a3be27a3d2fd2e71368655b60505891c08dd1ef5d73c7af41354e26037cd175aabfa89434b30101cfe70185edad9d1a24bd5baa452af63e1c3c13be53e30d62c8b794f03db890fd217afcc2347cc1e4cf11267d88dd52eb52bb606ee5223714f4e20a5fb8bbabd21cdca75b1cb63baba55eec4f8f19c9cd168fcfde5b7c059c9655c3d9bcd4fdb00732a3c582955979aba8307d0baf9763d1b823ec452beac7fbd40bcae5a5648dafb5823d4d133b141bd59e25690751bc3e709e4e4d7e235a5b9691203d8bbdb2da63f7b225189718a43ddae17fe60d9aa5999af80f9d985c964f562241a619ba8a094543fddb92970076619bfeea9569ed51e92b548dbd46e6e433e7313e7a8f2cbe2f31f438210e7b63b98cc3e52914b9e4492b8775890f4eaf6c3f9509e2795fc8d1f08af1e5ab6291d63febbf48b9d68299ebd8662b7682c0906198d1d84103cf727982ef56bd14e4628c88ae0df667a1a244735bf742581b52c611b7adfae4a7d2f580ec3ba46e8edceb8dabe4938500d44580d00a31eb554d0e39b40977a329b4d944bf481b5ef48b2888c54914a2f456e746e775d03cc8c762c374d6481f91192e76a2a751a064625d0afbbbb9b6b95eb55bc12372a925d7121cf6dc98d9cbd376a2aab541d1a1419682b6c29a4ce48a06e3258e9923d4403610c9105625aa29517e7b75f39df3ded6dfaa7846b6db039666ea9644e911fea5070ddf5d58764a3e6d9892fa851c88a6ea63da21c98731bcb8cbbf4b54da4fbbb1740ade941cd5059f27044619643ba3e2cc4f99c3b1c0405caee5aebbe7045b6c362bebb6b5b87f39d62a0d30aafa7d42867d5078adf28f57a9674f9a99a35edf80aa53a88859df8aacb076893d04cca92b77d35b66631b4ec6a9aa16eced3a33bead9b52ce06dff6750454540661d573a8f8a4e5896b4c2fe6f218207ad23d91d61af97631c3b84cd8686dd0751b5bc427ef8d818d7d28d7487f9b7428934747b16775c59bb536e4cab22e2ade1ed03c1ed4fd95ba7ebd5be74b82e956806ba8cc4a9ebce951feb75b56776bddc2e875ceaf2dff3847d74fd0f5a1bbb1250eb40ca3dfeefc7c5e7841b827380dbb36fb9c21b3448f985497d69817bfb9551a98138a3821590cfda147fce57f6502e80585a6a79a653eed43f2f032e8aff6e6a53a64ba40e9c3bb7aa3b940e3ae44666a4303daf02674006bc36e0d35741057d3e1014eb740b84b379588a4497668497fcca9dfa2f06732a17f88d46e9b1adcc3acf420b6191b1b9648a60c82450f9ea7ffc687a84a07df8a0671e6b807f27cebf59d470fa6ed2ae6c0fe1eaff924d9ce15cce85bba731036edb5d6ed76a497dfcebc5c68644453c36c0ff2da9113fa65a3690d9474654975f5116f4627d0a7c017ce13de4d32184ce3873532f6d0c57f985e4e4eaa3097fbf565f295b3e20f4f0992de9776cacda8d3718db97136670326ceeceb41bdfda7339cce2b70a74e4e07f905683be80cd0e8abb5593f4a05234c8945bb8245a2b3115923c9f6e564a3ba927d584a059761e631f04fdb6b67ead1393bbb15dd47ff03293434598c6d51548b88b84f2e83453504492b227e61a7eed7c7be9f3cfd9231c7e52bd58e50892477c03f6b31ec4b477e7072e0f01a857da5aa920a4a8ef5c6a77f03e53f65ffb954f39a95715b235e1714301dd405390b3f7f86ac7f1195bf73eb5448784e73c6c65630befd45c620a33aa95391e16bd85daee2d101f5ddf2ede0ace0fea43bd386cf7d154900ad6494868283b542eb49a8b2a003946754bb1993a50f79654fd078ac64eb59e9751cc3edda0573e7b8124889f4d3a90d1ac3c5f38fe8abe51a20f12d00fb400e389cc58755a619b1e629d8aeef5c26cf41c0c7337a91571f5a7d135c9bf43819c29be448a4fed3731f576d3a98c312d74af9f35c83f7b84b09d60b714fae586e5ae7a9c89b3fad80982d21ec1a4b45dc5806118258335277a84c529dc9e5bb0ca9574926230ba51435585f52ecf2c97aa155555c7ec336895eeb67803ad5c15c3acb36916d809c66fe3ba0805d04c53245e3ea187749fd7c1c61daf06b8042b5837780241a6adcda4233229ff6387b96c25b6c9496e08870fa04006286ae2a8b67e5f7ad2820cbe89437f0f99a915021de7a00b06f4381f029989dce54d1fae52997d5a0acb9014aec36224df2de57acb72a29d3f9ee8bfbe0ccf45fe1d8c4463d7e5e68a4c9b52f15ed337ceb23c0dcd76a3a6567b17b59a52319e4d40b4f4153b3a75f3ad88cde4de9aa7275edd5a714d72f41bc097444dbb7bc14b59e3f28361e2e39a3856d68a2608f1fdd7066e5fbce5241156601ec7c1efb59865e00ebf034eac8fac1adb667e3773a5583d86701c5651cf8e0b1e2816847bda5ee617d464107fbf6ca3ac1e65172eb2b2daea069a16cb0f89432ef4596d56687ee27455a5c5234abe44aa6bc670e101f906e000f1b8073db3647d4e3792e35e85fd94131950f288fb0805f8004ab6b6173669d576c848ad6fce498fbe3b34a19b6845dc415462b23719d00b0dbb0b811af5aa9d9d80666a16d58280aced69c9bfbcea5ec121d3d1c902907e7f63301c4478b02d92b81e97c3c71c3758c155d482b2cfdd05b25b7f0009667ab079fd4d7e2795ebe8c2300d1b8c072ac417cf774d38e33fb6a527ec9c25cd5832c902c6a0d56b517136cacd74e48c6c5d24ee646ad46ebe11b4d607cc7b52ed676eb599c991d1e219046d0d667c3bbb7f10abdd434bc5461695721b9dbeb2ec6e7ae97fa569206bfc2a81095609bbcbcc59f697ebf23252f7ec89a35c8b883549455bf393d4745295fa71b8634606b500482472c25c5f9e22d7f950c9902e79ce9ab4ff1656e64f0e99d685bbdab87c7b068ef0d8053a3c4d37ec1c54d507184b8b62471d75e21abbc5252dfc9e5ae386d89eb23eae7115c377e13b78adbf5cdeada3bbeb0c2849e2a38a44e28653fd7c9c055a0647a2d7cea10ed9be34bb72d1bfff91f630fc71b1ee210f92b05f9efdc35c900bb02abf2944b5704f12b1883aa0ec9735404d3a316f3effac5e8fd04441c3c2fd5f8515a9b0f1b0859ccd70e1f64fb95cfa52069ff41286009c70b163335ca33989af2bcfcc6ddb8ddb57f8d9d9a28eec320937c3f4465ffc69eb440f8bc2b63a294c9b72810935f1e9d88a46742a09b9ccac88ffb804f8f0a832b337c778ef034ae9cb69ee295fb7139ecc81b309b55ebfa713be765886cf6b020bb062ce096eb9a4d6731e3c25f4706676d75d7ad4d3c68aa20e63a570cd08549955fc49cc0ae7ac1c76b3600860669f0aafa5b7939c1ba381f4fc309b8653731584351c7c89685030cfa72bd5035094d1adf5ce715c42a193e46829ca3a92f104fefdbf6f8a668764520fc3cc6a2e2e3ba9ceeed116449fe81e726c9faad02142d2f5558a1d8b20e47003e75e5135e517d26ebf53389adedc4f465fef811f78da17af5bcae83226cf4c75987deb6f1089c8671337ffabd73fce9290540d8e153fa3693c7db9150d230a3e7dedbcbbb83f2e020add45950ba78fb6fff5e86e2f4f05391d60bba82136cc37dde09ee36e1c5ae8f372745443c0053fb613b14ada0591b41e6e398ca9330b6f870c66bd54ba9f9cb91027d0be4d4a6a1c4104d6d6d74be1f1bd03cb1299bfec2341dc4ac0eaa13d5d9ceed5d25e973d3de9a0c2e36ea7a0ccfca0651b99461cbb056a5f167f4eae93c59808f2328b2e82046e3a89afe8761d0af908126ec48fa90e276b4750b29077943e622bee55f2147e7ac2e51e63bfedba100a0e84b3046eee4e0c6176dffec231ed63739acda9ae69b50f41d81afec103d03905ae986c42694324eb87090259c45e86d7793efacff4b54f921f9ba2ea17291d66f5de29a6ec7b120a05bb6bf139203aaecf6d9c7d6b6733f330f133c9f63b58fd5a5f8c6aa56e2edd61dfc8bec0b650fbde973139fefa1decbbbfe51aac3a36089f7c04ddeba7f62a81cabc7a7a1f86672e3663c101c5847674011f6121a9b19e3b260cb5c60d130b856d02bd263f844995132c275cb292508618a1e837d90e9e8fb1816b6a4211867dd923d5e6e51a43332c20f427476b0d386bf6a53db089d38cc1c63d75002a5de77dc231be784a8a0f8b81b914cbdce00c28ae1f9e00e155440daa424f49b82be6d6bd1ccd6a0140c281aea238b4fdb974cb37bfbe5bc3b5a214ac436ed46b789df5ed4cf41f0031b9a684be906c8c9c5e659127aae774bb95ddd27217cb17523bb017dbf95a9205f122592dc36e63ddb0e650c80271d505ed218dc0ca14e157e2b8e3c34ac69454c8a1e2ab1c98d1f751a24b4a08b2b5984c8847a585caf76e5047058d5f802314407b7b3a08e60d3539237817d533d3f7407d609f0b543e964aeb4b11430082cd9dc4e656c147915141dc4968f5551877d577d4055911ade889553c773d566e730cd634b80ace1ca3d144e38b2fc6094a9426d83cf3f0c32228a18021637c432ee99d1013048a7a45acfa09e0ad9e9f0a66676b5d6083ec1145b6b0f9faab2c7e4114216c791be1c99f6b804f4d9d6f956ae59e5b91d1fa0b54cac915e67cc57638a66088c5a09ea6824bfcc01f1d399bdca0703c888f647fce903837dcb815b061ec8f70e17d78cc409cc7508e44cfd4d3527c4ebb49ca2861ad5dbd941dedc398171e563428f87d3456d99d2c1811ad86c36dabd1046b9055b2411e9e3e24c4a370e2fc76e7ac1da08696a0712b176c3bdba658bf177e176e000893127b6b055e5a58a815fd7decb5423c2a1f096f154e6e6325076f52794dd97ed9c76a09fdffcf6222d68967b40349e63df53de4d77d0f06dae96b41d79e4ea839e31dc80d1bbc4d78411e5c9987f267aa23f0d8899dee6692b4c3fc3cbbae7fe9f576c822125006abe5f466b6c8662c704a3a5a74ad1551013e4f2d90343d0bfe6186c8318f1df950eec6f1650fad9caf8e677bf3767911bb819f06000035107c2c39db7e5f01d1334d0a6e6222a72915d61f9075f939bb7869c0cbf944db6ac17e7ea7d2ef9dcf676308e61e2d8f623111ff9f5fc6cfa51a3ea776fb6ca0c501af6bc3c53afa8f7e388616493c016899b1429528d7d4d8ca5b34971f27c655da8b6c6f7059fccbe42c2dd78af27a5611ad4814013030927ba164dcd0c2723eaac982b923066fbedbda26e1c6a5b411c44c7cb95b210258871f32296afecd4262fb6286ff1cca5e9bf2e18184eeb30743d9f2758da0978f90f0703d3b06171199dfc3e8751cdae27c75ed157a43412efc4734c53652e15a47e408359989a05c67592c47d08f9cc5dac58535b4db220e397dab5a2f509e112324560b048db156a5d79905d625b6eaf0e0258f88b17dcdf1fba624aacc949a81f056bdc95e1039bbb4b6f2b32db77679bb7130cac76b2eb4dc00359ad5ff386cb2678e408aff9259f72e8fc813ef582a1d4e4e828966240a7d467dac4b0a0640131140a61d3d1834e49734a79a45ed018749850ff6c3b3b3ef00ee8e65d0aa3d82fd771becc5ca8e5bc6cfd08e0d15e6cc631f82320a0c7aecf534026bc5bf2f0b7de5129b4879712b450899a369938fc23044e973187a069dc51acc3b805cd1a21ba47c6e391752a6f9a5e8a7c3775fab9a644a92dbfca0bd402513c707219a1a6e67e5634e7f1f7543d1469ad66178018cfce9c2940b5f7a7ed34420fce9d7db08fc0be40f5e4d13b9fc67f552c7f04853e14e4edc026b06025845ab98ec48bae183d557dbe5a0a2a8d49621fc91b2e918a5d34839a849c3b9f7cddea9b85170fd1f7faa5c5fd35e3443e57fcb2574a1e639d460b091d5de7fd61ea0c2c04a6af57c8746b7ea6337b05f56833191f659850a135a312c213ec8f7f03358ee97204cadd2a087b6a418f0e9b33c45b18f978e4f99702e377a5be2e131181317216275cfac0ee949eda9b5d0b084c97bfe54331830e23b1d97d0d2615e4cd87150466a412e2d2b18c13f0073c35758dce6774f15007330ef966de320ab5fcd21d3f35b34c9b14b1cabf4319e61526c30f06f133c0b4e7225dc40f450a8f21d75931e0ebf7fe7b2c8d267fe6af065f00bd706e2d110f9ef5e62c30b9bcdcd04b20843b93ea7e8d77e71a04f181e85d97d74cc978ebe12c7c0f8484d2492333da47e58aa3f31aabb7faeffee34f41502a4d23f79e1186a3f750f6fe454a4c827cb3e2d5cf151beb3046b4593e4e699253fa2a80951c3b3c132fbf3b6a7f26f2b9bb6ab54bd152e35cec5ad8d9506870a37566b254d31843fad4342baade0bb67866440f4611e255f81af4ec56e1fe2c7d65367e782f6d33d2fb973080722154acb865643b8550b2629ffa8649fb5ba2fcd11cbb3046454ab8e5af677fca5101f4648d1b402d1a75c09037405eee86f6511e524f3e8bab32faad28ad6da02cb55c2016db53e31e454d6ac16f4ee56e2ad58346d9c7f98e3a56ef4ec496ec98a52574d9b580b43edfcef19c1bef00c4a34b4929fbbd6ed1afb631bb3f5345ad9aefdb98e75fb0f536c3a1f059c899378d83865f5a082a904b6f5546f9c09735f66c11a359481b5da99b2c3d4fb175345ed9f3e590f753d1378e9562232e0c2279c0b9d346218363a7ee7fb71ba9a6574e10d68d8d0f4667eaf68233d43b41e2e94b3fb05bf4ba977c2cc4f488b2e11c5ce6f82d96a603764d93cfdaee830234b42426695db46b1640f98df139e1c79db036e97856854a42e09e03908c7b48d458170dc98d4b951130482ae5d378ff3159aa65b2cb2c5de1da8d3c30f5b062a9ccbef8947746202ef8c62db02ec1967f40807f65a5882b07e253f20265ca8a1c0aeccf397401e220bd77808d0c5232762ca46a575830ab05f865ba8d8159ea9eb9a723d70d85559d934b34b5acae8df967813d69cf3733ca684fa5694bacfe28fd596952a4164b82d8d00ef8ae0d860bcb47b5330009895688b909bca9a2845262d37a0a700df627f2e15392848477bf13789b7931e0373371ad918b0bd2ec19cf2f97ba63f1da7d9aea191838a42d940ce81ead6b0885a7a6004856481bf2fbc76e879a1cd7f12659cf55574efde4f79216d916d54d7b636de217fc25ce68fea20bf98c922e62a7950df6a184d70dce53ded7253ee5ce6164da12ea013ea4f909c94048a3dca56737ec3de269485822c025bd49363c8b7eb785326df4b4e55a20ace604b98fed55661b69deebea10b29729f876b17acdf75baf2d954b8dd9f42aa216c70731e741cfc433a15a91bfda9594c68ed4a756031e5359a3ae38969651c2a43884859ec08c67af3c21c779f5aac89438d3f7f82021dc194ebf6ceb597c8839a313f76d41a7e919db059d7747b7a2e93a50674b6a43d37a51d491ed04fea24847d4b82a95a41dbc19f0267f6c289982b2488813511375af0258cf58ed0e002378d3e6734a652b417c888e76a9ec47b8f0f13f27e446221b49945c53e6c394d98a48bd7f4387901c1e8da88bb824af0e9e9d3bd0fe7385d515da3b2740fc0863d327f0adf4a533be12c0df5250aead07df5a89bae62ac88ccecbc10c01c00ae74df29c63743d331435b4294a5691b5f720d51874f74125ef2ece2ea978f12c38cac5633de8b85ebac305cd5858d11bb94c07bf064b4ba32896003299d2cdd51d1191a8c142e307fab5f34cfa62d48be785e8c9632b4b16380dc3e35f5f30988a9fdba9b7bf59dccad82ec77c22c10c1828359229fa8f831a1ef0c7b99bb8534566ad5e859d4c2faf70f38ce6e84f395b85ea2d5934043581935db9e3d33650e447a602ed3a1762b8150b674cef213d641e6ca7fd1a41276fc56e64bae47d8cd9d7be3747936c0903b3c4cd9c8ef077fc381b7e5a00ef37d01fdfede68821508d0c62c0dff11efd29e99ded082ff9abfd517255739df4339a08ccde6cf8112d62beee6f88c7d275a4185683ea7c1deb1e18639a6e28785d963e8a04d7f60eca00a1ef88e08656d04ad752b66772f98fb93c5b800373c2e27ffb2d7a64c39247958c81f11a8fadff7663493c2f522a018839003682173912a821d6a06cbadb69422d8601fdc4bd8697431a70fb005de8311962d5bc099c5f9c5a4c078f330532f876c034b318e86845d2dd96dfa9969e298082a168f41cdbf362747a196079c23ca559c3a7d37289fbdaabadd809fa56fbbc3c81fde8374fa80dcfa48d46815cb0eebc7b18bcb8f120ef51aed4227ff2995d4bc0ef9df2c97310a272c026127cb74be1fb2d615fa02341fd6fd91d00224b2cd35177a53daf79c47f05c51e0931c890030b1ac68d220223d1e8eba717df7b59c581cc09fa07273c7811b3d6ba71a362cc4bb6930394ddc026a8f1572b73c13e4e5d465025b6f6c623bcd09b5f9a3d3b45e0de42548baf0a60b2ca8e01442e46a7619c7f4895e51b831b54eb8c7b1da3ffc2ee84d29d0feab011d4994aa67c8ea045e1c35177e3a4e43a5d9491ddfbbe90ffda6f9baa3e2dcc1fa498155a2153c445c3cfe101b564822f30fe946e1e364dd45f9349a1e3cf9e68ed6513f8cb1d22adec6fe25051bd705abf1abf4ed9529596cdf8740efbfc521788108540cfb9068d58a20315d45d3f7097781261fa791807a3485914e9fcf81034450a72a1e11a28176acf52a00aa9a787d15fdfc7a8664cbd69c2004adb99972b9b36fd3e80e3197ce2d55157dbe35a155db3232618336c8dff47de8e288d7d88cdd0343aee8f3997464ea9ed0329f2279795403a1347a3941359adb05d7049a6b34b3989aa8df68545afcc112dae97934c0dd061f1bd429912b1fab62afed9614092c3b34f69f054037abbb35e5331347b826bf187d7d3bc0b5b113a04c65b5f5b7e008abde1cd9949245cbab58e403732e4ebcc5f5d79fe320c73cdee40c0d638d54dd730fbce43594cdd2ac986256b6bc175dce9a2ed42ada1d05446f5cbd743299110c096ba7b1ae3b9a9804c397a0c9ff7876679ba1b99b944866384f33d1972211f06a15fcc00fbced491e7f3af115239dde02ccb4ec5b4607206d838ba7744631c5a35bee457a75176e86e6411f8777468cf7c8be6a823c5570b21ae0a61f112e0d43b5b99ea6bfb390c9dead19b46ccd13766f9aac07f2994d725a5273210aceea09a2be8b798bbb74c69ec7e79b2ec26e2803a8f7cf7fc7931985f421409f0646bf882923238be869c01cf2fb1160c09df7e0a1e3edb9a24cac76e274917ceafc838512df7da1c50c9d15010b04e2ce8b216e7e31cf0e20329518d16823956ee0a6f43b6deb6cb0a2cb1ef88ba9c2ebbb829bf73c63f789e1b9734d4d5456274a2c39fe9c12bb4bbc1f01c9a144a6dc5131512aef6a5d8e6b77c6aa2b0af95dcf15a921790a63d229f8040a15e4893782cc53e2cf9a93e2de62a854ecc63b5ec513926a2b6e7697fd66f176c749e8fd0474f364d587e9302deef2ac26dfaf57ea4bab09b017f9569d6f23ec54b471700c1674f7d91722efad2567354caded72597a575ac53bd4a88fb5c159324f078efcb51c7cee7777b58f5132295284cd46490d389ac9dcb5f4f9762bc189b7aedf38bd3aae9833bba421afe44e5104f7cbdddc21856d2defe2961d0775c36c1ad5ab7fc788b5934449d72e0af7c8b473b81d4d3fcc27434a9c15a90a8bd72202d213be13523b0a7529a3385976c7602a0e17a6a70de86d7b45df98169af60b6584ebc6951bb71bae36e73eea5971f8a0c9525bc429f58248985cca9e222afa86b7df5330528c08ad801883037db47931dbc989f4319237fb5d2885c281d3005d4de680c2462992c94849e33847d49ac6f0b98e94c04f85abdae6b4ef2b98dae062dc5dde569c74a08824a7db5da5dbc201297025ecfe85b21f815e179e66092c434db957cf4d0222feef2ea2552632389c8d2e0df34ab20901cd3f786fad33fc47b6272a6de48b0eb7c86e0e4e2515a0794b3ed6992fd4809bdbc0efd1e2b4d5839f8f676589fb392d25f499b23d1e8501d36e4caa44c27e1e6c67a7b415c03d60b87d63b7e60f1ef8a39016576d4dc4f439161a411dcbd35afa020887dd77e0e0fae8675a35958a7f2e388e9710587d777b0381cec6478494011f360e9d0f2a005369e92f88c8a900151118be9955a176a8c99e3a0916347be2e3a7a7c8d4c2f79ca2b5ca5a64eb3bddab945cd66859d559182d13ddb84e5abdccc67085d1bd01993bd3935e826bd8117d390a11df0885387765498687daad81699c4fe444de7c11c6220aad4b81121a56b7f4e77627ad354df4b1793aeca9abe1f18061be649c1372403e6bf9859ff0a8678c58616dd77aeab07cbcc56fc5f3c4587bce72b902d2fe0baf91afeaa059d581c654813493a7eae29855aa5339b24c24568a2f1cd5d168c056fdf775265b55adddd666e49eb6d46d4279907831c08b3ad66d0eacd7fdc0ca523c44cee5f84c23721b8869325bfb3446a1c93f788b0d6f0b510f22c31d6f56db3239ae56ab7fcbbd9ab7de0a477deaf9e39dd6b72c00ba8bbda70b0c6423f180b2c3e8363db65c362442579ff79e89acad6d044babad4624e9609c5bb846aa8384b7781c818cd4a6fdbc40900ac936e4f47f0f8663df3d4f696a3a045184387148ef60e1553ba29c318ca1efd3faa47aa97442fc8d9343f332fa56cf8ee9010fdf9682bacdd765accf9764bef127cc06c3901c4537f89286e2603980a4cdede0ea8d5c079216c1cedbe136e250a3688ad7b9a42afb00e9e58aa61997fae7d6bf3014d37cae0e791c41c1dfbd1c7533b9edbea7839015348146751e5adb53ca1166dfa712daa05105eb7bb1a87ace79446d995b2497af8d89daf3b2706dbd5bfc79690e9f5a9d599e60e9ec85a5a2ffaa1a5d8c6b171d2a3181c3781582c7c9a65a62fb3ac939fab7be33fc8b9ebd07a488d91a2a8dae984dc101bfc6ccc2de18facb97125f9b3022a3b5b42c5b98430beedd37d96d1e354391f38786d28f52804929dfa2fe24ad151dc93cc16f83d18875b52b113abfd8bd4c9566f043169bcc59088747d441259bcc5c50f11f80b52b99b0b818a1e519a441a038c6636320358f76b104ec958fda5c6056b717d6128e07f29dfb9fb837ea1a066ed606e5e4c544f9c5d28e2d8e57793a254eac5b897a7aac7a5de6451be7c0b55e2a0ae89efed13bd723eb721741754310b62d5968768f2b2138feab0d059d0a5dd16f7b1eb48280f688b0e568e430c3d545655005387ba64674999b50406c7dad2af771092cc3c3cc9eb39aebabd128d06def4cd0622df6bfe40f317c50311c0bfb17b3b4ee4b8a7bca4f364acb5e4796c1fd86fc610c5431961c9f97150f13bf5ab80e241d8693944991d78df08aa203413cf8443662c7ca615a4325e0615e1722a8605f310edb5f43e869d69f1a97e084409df63ae2b79e6b3af80fd47d394fae7c177beb70cdf32c4fa517ce173821bf40dacb452851da3cda752d851780856eeeac88062c8c01e95600743d4bef5b9bad50cc9f6533b699a7418da571d708e175489cbf71226ea0c817aac874b44627e9a7f77de1adf82add4352641f3ab0cf0dc56cb9ae46a662f78925066caee2d0ee9dc512bcd5fa0dbbb49468a15c1fad0b2916c0dec0d4d7f7393dc6a24d9ff177e180b44ed468a7d3d71451b1de4aae0035ece33d351f3c84af9bf57dabf22d58793e47bac3c7009977000c406ad7147ed5f09afe482647e3c6d71eb8a3524e47f7a78e993953ac5f23e12e20a2ece988e076fe4be8740ff2b63a58158d1e266d56cc5b7f7b78a2f2ccec5ec3a674935b2da3039aacb81c880f94404be6bea221f6af78fa5da9d39f2625bbeac2cd3aa08777ded781177192e9c4f3fe02bcaeb850e3f266cfca585a2c3ac30d71cb47b321c6a6fd25b0ab9a781405ec408d7c82eba2f867db4974bf5afa34c01985563c24e223da82286afba517447ce157c0e4ae67647952b7e00c6397880a77c6361fbf725f2ab1b66cb77a2c6ae201167d7f12df811ff4aa561b1441cd0ebad6215dffc907278e0db98606935a1f2bd1d86b989bf3ef68f610ef51b97c2d58c77ae92960bb69f214e7b6b1690a1143290fde003cb7eaf2675cf93d5088144b163ba72d1124a11939f3fcc814387daeffb5b80dd4d5e145ad34606fd91a6181af4385992c15bef23dd4d88777c228a5d00704fda9606f1e51d6e971f8aa7cec5ecbc2912c12358aba051786f267f10904b327b21f8aea491c7f9505481f311e0b1017d1f274b59b2a147dba3d4215fb443e3e8ce29a1e32225e29a77a192f3e383f8a8a174d4d9e016c9174bd797cfe8ec9ced689de03e62815f973c6571ec98cbf6412bf9511df36535c2d2200df9ee02b096ea9b8ccfc4a90a156b6d234cda8eb32ae25d02530c9e42704a069540ddb7a738edbe6cbe649d230af47c00d763158c09d504d5af4cee2fc7266ea7862ca5493ebbfc908a22f3cba0c1a1af13a8d74e4d9a65a11efc0fe5b5e8f624d3ec206084c3c8a5a2e8712d160f4e88f32ba78b101c66205f72977644649d9558da3ade3919ae7d1b4d51083ef5b745aea63111c687c0dd722b9750ebd871a761c21987406c36985a0680f84a5eea088aff9b7739d27f99b4a0ebba425dc274bc9e1dda6757ce3bab12c8114551e168ab6aeffa610398733c5b7ccd733a8a5fd434d0b588c917be7b92bda57f8dd48923142beba514c52a1b95a0092a1ae4bc0a9f8eb120804dca4f93c878bbaaa38e5af631917d08873ad68cce79ef40fda5aa2e833867de05774218fceebfd1a89adcca98abb5e627bc7236c1322740cb8006a794334ce51d9ab4bf5e26411da6681addff09c8071537992396fe66e84f8035c3d5f611bcebb25f84ede02ba2da2db6579dc2189e9f6a33c10dc20cebc74703cd9fb63a510a836d0148d739bf02c729c561bade01bb3bc2341ff6033284506b9e685d8683735c397ead0a2fd36d6680d61081f1db8621b6be260eac0522a6f6b2918bad298f013dbf681ff365827f6d5ff5f6a27a510d0718c5d4500de14d49dcde31fa9d3cb6127512fb7cf66a7503abbe2263fcf7c849683a66c4872dc181e2341ae0e00a66f3702a2130d1b21c3dd6e764b1fd987c898bd4530788f58b37211c481f510a02db343c6bb5a00e1a45023e7614c4680f8257d076cd4edb7593af741120208f51c65fbdcdd8b4d8b9f2c295196c618c79fe06af4dce8a2d9ec8dd2f42f3c931239f0808eb2b0b4da00ef25ccea31e8b23894d0a3fbf6bc8e4fe7bd88e8f8b99823bb2db1e8da16e246a6e97d27034dead0c3514b649cff4fc5829d5526acc232543a009bca3b94dffbe0ee957e32770f42fab5118fa4c64088c9167cf7b67df886137b2efb9f26026878b6cb3fd1ecf41d16120c4c5a051680439181cdfec58ff06eed437c7d440b480c3d13b2104ceff2953428e79f9593bd990cfe121ed34b15c8e54f34d3afed7398968f538e9efdcfddb538bb494988ba5e9baadd13de333e98321424245705ebc881a170de775dc65ce35316f90e9a4ef9d8ddc857fd9cc78f6b88696e9c6c0b8c0fa17b2416e0290ff3a4b7e5aa877e27733e4b9ee5d046342ec0d39ff85dd967015b5d7a012b96b4499929ed5b31e86d55111834f4148fd00c8259786913af1ad0bcabf6f10719fc35414af3f9f825281cc171379a633e19fa47cd63d02e65beaaed20103cce0253ef3066437489a39a69096a4a7fea88df7ef1f0a700d1bf9bc640eb020559ab6a6ef63f6c48de0f97de8b9d5143f10c47330033ec63d877459e4e8d1ba3a31f9242b9c3e012b166f5ebaf57848e61078c5454d432c669b7bfe1d66816be868b586bf615cf5ef04c55caaa36b4aef6e7a8f92a16375980d9b8ad5cbc8934e4c22fc004ef06612d00de2f52ad3f93ff83c55658578806cee96446ed6aa86ce32a4b100b3661f15a4d20a8c81f5ba4beb922cc4730af4241026961909764fbc680ee9533003a7bde1585a3068b05b5d1b00607931f49290a684435660abc8c47cc6b953a738ce6296f880238d5e3a51e616fc6e015adaf591c9db995c4aec77460408224e225a15b5ca1d2009c6afb13b2db1af95787f14dad83092243ca1c77efc4acf8d8b2b03d148aabb624512f04c1ed9a2cc5bb4f1f975be78c330fad02cfd4ac229f718fe12bfbf48e9ce19d12e0a662e2650c0f1620c0923a5ce9245c077c8eba4d5b348721031b7f8a58c2af09edcfea01ad126e20aced9578995d68bddf7448d24b7853c43834616301f2a01b67c1eff59823bd17ea2bf7d1a06a3d776cdd389ce91a471616c290b964bb173901d31eb0be290c0a94db749dd0545fe6e24bff72428cf997ef9c8afc0a129b0bfc194779fc8f580fe3a9f1523f70acc0a33aa22be8b7e82bffdbe666c4188f74733fd11c2c873bacda02d6e1c97160767ba9cf14bf47006ecc06895e1f9bfb8578f594dc252199dd8a9d6cf5256847a258b62114844f417e8ade7d955d510cba82012a5e6abc3cf1e5a4ec3615d5362ebdd186501b6c7344b575df02f2e2fffd0200d6541fd2d1df2204ae084acbcea42614e782c3bcb35cc43343f07e734b4e0f200cf779af9b3102ead6473051c54243a5f5f5a3b850779d793cbe42d0db5f7213608f2b6bb61eba87ef43458bb6142a9a444347c9b3f54cf3b780b6b03738ed60f163454008a9e8cc484587fd617da019cca623dd67bfddcdad34e491156cd5dcb4dc7f84d948ea6f06af6674b072294303147801f4257954a4f15eff3f07f8e3f6b6474f3dd1e86808c18499928414eeb9ca91f3e73b3081205675997e2ec8e49becb7ec0570ed800d0fd6b6f5072fc363da80a5150db4225a898f1e15b6444ff24bee701eae45f33b3492c44c428a3538f127467019b251e7af9a1461e8c98f5e870a985e019b6ed05d7f9d4b34be955678fbf39662df5bfd8122a265317b97fa1e7bf734446984300999005298b6000aa5c583643a185b11e44d07ede2f11b36a6a3d5c67ad41fb3b959c1c6aff94af2a7642ab90cd4d76cb85bd1187e2058de8ca7135e97196c813fe29398fb246c639648fb213019620d1b1dd05e6144c8ab43376b97a129a309163634d8f5705e4bbabe5d3d1691e96da8e3a610d499b02f249003b9762bf6bcccd2ff22bd5c8685bfc43e85e080c008a8a8f794bddd19f28cca3cb3c95f984a66408ff70d29164861184bc86cd03616a2d390a9304b37f5e85448afc2219f759055bee0077391ae6ce04af243d9dfd0fcda7aab6a25e0a50850eec59c6d4c1c79df38da374d188132ed230a40b76674a080f47b6b6b9e88b84c1850ac1d76c034476f2d3793eb1614e30bbcacc5ccda35676da2ddd9e8a1294e377c70ebe8bdf1c92977dd24402db7ab3a604dc0d769aa998a00137e5ad2d2cf176e6c169e778e672a81b0a5c8efd4b3ae996777d7ba90b4db647e4798023b6a861180981438b01c8f1784167539a6ab31cd0f9aa8c66471301ff4bf9ca61ea09ddf9f95cefc536c0db49fda848ff147fd213a7c12f3a5eaf7fef97e42cc4e577fde169cdf3f53d111ccd5d5377bb72c555174ba60b91f51c323646604826d43399a779f34fa40e9846146a1035343ab01cf6aaf296abc3486de30d433d8eaddbd998e39cfe00117d39a0cb09cdbee4977e3c82afb1aa77688c0a8644d82c6e5bbd9c9f3e46a3bac1d17e7e988168e0f5ca4c26efe933acd6e65d081c77cd037a048ee983223eb9798a20bf3b04d4c1844a960cf0c25ad4e7f509120cbd7a6ef3c797889325013cd40698061e285100792dbed05e84365a25edd31d7dc83227e3ff92d93fd9721c09baec8b39515dc931c3a57a523306ecef747f9bf4979c039b0f4da9bdf0aed84d1e8aa2d86a296db4d87b6c2dd8b773f21b76455cc55ed6706ea12ca53e724387fdebca1e5d572fcd01ae0295e1ca003586a30fb72371a645565586c6d8259a4e74695f621b86688e20f09f51a1b2e80e2e7db756f9b19284234b2d86b55603ddefd2e9a6f6432bbe1a621df1401a682b83e2e2a9dc77aa8fedbe52b880906717c0ac6556966df0993ab0d86dceccfac5d29cdf13d90dcaee42a5c682dad84f3dca9b1416fc7fe89512886524990196274055e5fee6cf05a03818b3ee11d1d5861164517e4ee02994809a155f27f2875204faa8ce9571ed59434d491c67137d41712626741a15f99e1d47c0184e92213cbb8a23bb1157729a0536e89865b8953fdfa0711f1479322ff10e65be955caf2f9f709046e9f16b9349569bc92710d681b0520c606e3dc25d056131274fd1a0286e64e8e07f4a96f1d47b6109f9f38d821f9bdbc011e5021765bb0e98e0ce356ab6f230c53516affb91acc9c4d8d9ec356171cabd2b8b12e0ed920a5f4e4be98cecc4309b9a7523d04971ed24d7909d4837fc3638ce8f8e855c8d1431e45650ec779a5b3c6eeeedc820d871f3e92b5da6dab9a36ebf4346dca9119754bc25184961af4115935299199ec735b127205aec1a9c05e8cd3c787d17f246fb5fc6d67178f42769b5d0f1db4fa8f41a9cbeaf04887d27342687055c9a1475c83fab95a6fd3394ed1c91185546729cfc87c617648dfc4832b9b934b14096b6330c36da70a8d135c1aa4d199dc32417fb41888535146145e6a93340d9356aaaff2b4dcc17095e62140f843cd795e1cdf9aabeae99f36368e0c97f70c852d2f178b93ae72f83035c187c4fde37ebfe2a3e1c4a1658f443fe6097513b7134825b8b8a024868d9d17a4c04de51ce258446be055a38ca9f7be15eb165ce014d699bdd64f255d4f63efdf64f61f56eddd900ac024426d706f6c6c0a806e1369a9e36df62e5acefa86b4f23ea0396abd5843dc74793d5c8a01f347d08504a454ca0fa6a671ced5eb14689f0a4207a157f6244547c945c40aad379761baf7266ded79a02e40844b452aa69c50c1c77408f845068b18f2db5cd91d4a5f9853e5438d6b0249a5358c55d62a2f51d0f2cec82f8ea9de8a19421dc0e3ec29309cd9518853fdc8caca3d99c3d96381cc506516efffc038cfbced333a07b0c41cbb35ae4832ca92bee8cef084d36529d4efdcae54ba60ba9fa72e4148098394c94734f9e58296d0ab5122c06e67572212cab5e66b217141e88010222f8b9e0152d0d77507720701639a4a1b85f68468154531275f91b7623d4ee61183b62926a245d6507bda9caee3a15211b90e682985c26a932d37ddb45515f3030b72e34054ac54f417f29a083dd77acbac01fedd9b393636c4519b406fc0f209944616581c15082e751add7f6c6581281f2f05fcd2f1c0b2a78eb9e7914dd30bed7546621920613160d910ce9a1109eda0c552a004bbbcc33b569aa3bdc0467195c9c3362995cb431e8eb3202e72f0769cd90193adecfd859c47dbcaf33a84c1afd68e252a530d097e98cb7413b5f1530e17650d3a050a562445c2a8116e75e599ca0dab19db20feb9ef4be2dfdbbc092ea5541896a078eafa971c7238fcaf9c2903b3067a581f4dd63e863673c4f3850f5f5a48c345361ebd77a1d9d4833edae42c14861da73147dca953752c75b2916a973b625e84ab8fd6fd8a3b51101eb8cc90c235c4f53dbc0710da09645ed4cef3982717d9e8910bcdf75ef20f4e5175620a070bebbc2ec9731c664113175a59433ebbde801f4b0f48734afe8a39c58e5937cdf334d557b6c5a85fff9ac1a2235f0de0d3426b856f37a8450da982b31d01b1e441d3df3886efca27c900d9a2826a493ceacc5d1312c85f35a164d93d3f79face7ac31604b3d5f61fadc512014de9839f2388694cc84bed8ac150d22516eb6b179b9a6300a2eabbc5ce7d82b7fdcca6ded15425e302b4d58af00860dd068931301f871b87b530ba2ee62f1c287cb1114e41ac6b3e173b59b14bc875a4c1b46f6f1e3f1da93d23c73ba6e3b9acde2f8fb4db0f5ce00a874a26521e324b3fd739a2aeb05421dff18100a8df57eed5b0033a430cb12ad9614be2a0ca678e7bbc2c3635658bbb90634a3a6710763566e842b62940282f6c0b2e854b157ec1ee7de584e55b446b6356d43cfcc897c08dc88131a420602b2b1b8865e15b333253cb89b57874cc66728566397812878295007ec9cb2c3c0535704fd0590a26c4cbae64b198c699d7246516af799e82e17159f6d55a41a43b0ffa2f726cfb801f716184695f4db3fd8c6d9b47c87e49321c249463930117edc71c7458d65ce2745ea000000193955813f1baf3501518eeb9e4da531dfc0e7b57d64f2cf5de68a66f2391c784ef0c72ef2ced49c31a5a6eac995616d23706a18e19a582e016fbe4aa2d53f24adbe6b9d75d05647348ed13767fa63636b5ee4d1305c514565e1e10c6b71d6e54262d527205f86edadcacb441cc4b5c521e4a36985db380fbca5719183844a8e4de05289a86ff685a557071ce8b1afedd6928d76ed1c72156b2e5a8055426d4dd41385b07be4b16734c7beca5ab22ae96fbc5c59c8796f93a338bcab8232d650f96f6085c58507417c2ea5430471204ad01ec1acac1f23230a8b68f3b159e32e5e4d5966ac3441b3e802e2dea3e3f03c2f526689c57413f17d8b20416ef8c87301283a0b24ac969ef8d2fa2efe242dee343a8107b291490fd3a0b29ece7c338d8440f8051ff760712b5e79c69153317329a3fef3fb6e94f28c319b2073eb1c3c7d44f0de81857440a84c7e316b02f9aea42cb953989385785bc72fc23d96e706c71bba8129a2b431c02878d0b599291d7329a310cc7840d25633b01d741e95f09cc76db5c5747f37105ef159d274622c34aecd5a137a22f53b80904de67c0c1560c7b959753ccb11ac4cbea2bcff14d207eac70a73719c29238c9d961473f0ff9f8b3171483ca6d6d2b2a5ba637abc2bed9abfdebeef019ed1e184af4ea12425dc0b0d236c69c927d3ec0f18878202011ddb5f688521e9fde51c857e019e0e44a71a5c706e98dc4635663b5afb43d0ceaeeca6340691f86d523eac3bb113a3d985b11cc40a8f4e6966a3aea198cb80432239f2bdb0ffd9c2c8b6059a38ce12d31fe7444aa1b770c28bd515c8884e1d173734d46e38da3ea1d5d9681902c8a2af1d1902ca555ab31cf7b7dd5149a48a81a33ccf7616c19f3687fe90eb574c256b4cf976f5d58e9767d1e85860bbc542fa68b80591e0b292b696cf6444aebcb18df8a70dd9bc7a9355f4bc014559680cd16c50ad58106faf546d4cac0a6e1582bc4b5eff1a5e88bf4736756f903a5671acf92da0e783b29b79a9c21eddef30e0ed2cfac94850f965897c60e90eb3386cd582fd79920248f8de4ba48161b1b0366058d09a24fa0ec11c9cc6a23644699da38f906b10a782956c04977266a1e5851c8477e6223284ab205910661a7ae13d60a5ba6ff085a237d0c827728c259c5d29d6c65a54dc1b29a4e057d733337afabff61c1621be9590ef914cc9b64015f1cc8baefa494007dc28d94d727bb045177d25b1225ab1f996e1caa25f40f257067e89fec187b6a158d13dd8aa912d6957bbc571a5a3def1316b9b4ca2245881e7b6ccca8ea4436982657395bee65bbebb633dc6d11354a7b829319f799d8633cec58b2a9e0a6ddcb052b23198a76f2883c164d1c6f821414434493cba01fbd0e34e5273998e7dff00a015304c4b162c6ee279c57d0d3e074c75ab961a87d870922750066b09f1bae64b4026e55f264ef04ffa1ef4a0478e40d63cd5719cd0fa756f7134920632a05551253350f2a49fa4a7fc2760e33ff9fbaf35e4d3dd0def0d4b9f4f132d6599ac6f8d4dbd7ec2b5989e09b9f717eecae10369e848e3da27a9aad415946434c1b16f31d71e6e46bca2d7d2ac59cf51cc7fcfcf38478676b9e4a42894d25bf6e791dae5aba4abb84065446f81aecf365c3bc594909f5de5429c9c740294e1394c5ef601fb0f25c1dbe5e77dae036cef8bf03b2f58c4a4f608b9e47368dcd274d855fb30769deda04822a66a71e443d24c6c51c84a270f36658662f7756ab31498af5b2ff61c54e8c47d8b5c90ca82410e986bc50f8abea099bf5ad0d3b7b1af4314a64a19d53cb6cf53aa7287c0adb6d2e8ea6a6cbb3d9bb4364752944ccfe9d2599e3677a154028b0067a93a096d4b3cd9e8aebdc5075de91c4724cd727a15458296fcb428b79b0c538a10a9cd331d16de27143f8a5b24d05a2a894d70dfddc427b089bcff8a7c2b922a2f2a33f8cba89a0e15dcab29315f6086c5c455457ece53b32bb5f72ab3440629494b44bb46553b045732d5972ffc2ed07525afe5d31c762e44efe3f9f149acc2408f91a65b24d4678e8cb5b5ecb2d78805e671274297b2ec33ddfef0cca61e50aaa26a4d1ed281bf8d5462da20bc9f23a1a0218e512f9e14a442721c58db5e63d0e6c62a94d6defa6ced703b49b20f85d9ee1952ffc5233280ae3e546737ff3a89b7c18e60502f1a94098bac3bb312f1230a2f84b73a4a48ae25f17009aa401723ca2de0fb0585c3364f246ad02474c0c095aed41bd3a6563e2c50994c5686599301a444f5d9a2b403e99de192901403fbf1b36aea98e4cf43e52d4b9eee2ac3c140c2f5d62ccfe3228411f80f3d567b58024051ac9ade0a4cbab396a2a08430d0d06c0a08849e9f9aae1f9b6823f65bc5902abe81a0cd6ae1e204726a1e5b99ce3f2fba5847dbf29ec8b69166cbfcc20a8eed62aa5eae1b75ab58bdeb0c03ebbd47202eecbbff31efad2cf2fb2010a72c158bdcb6ff41550b7c4c57d8523c9e819e0d7cb1de8e1324ffde9a714ff70dc387a8e9964899c64f20095d4d1b0fd814a3608a670dbafb0dcadde95e89ee08ab509f2e46773434861c92a352bf5f872973b2da9012dcb5e5550dc3055267f012936d774bd6cc472e4950bd30aaf77da9ffee076b62f8da3d6bc2e6a20351750cf8256e7157d3520e7eb64a76e97df2823b5748b1eef2a3fcbbbb33a022d491f7d76eb65c2d7f604bd472ed8b2a7061cd0fa0e5d08893a3ad88ddbcd0a32240751f4fa45c5d9d9ea74b79dc3bc2b8a3a603c9a44c8c4769ace5c711d3d9aa7125c46cd4d48c1b144fdd946b7c5b64cbf441ab465a292a16362d55fd028aa2727dda25aff5e1399a45cc740ecce4bae1a9808d203e3eb3603a1ebe2e2e88bd9757879f2f444947ad4e733e72984104146dc221173c0714e4392cb893c0b09f580e1efa89bfe3cbb5493dac6b01220e1ccc5608abb81051ba296a601c78acb64afc1796020071a9dd21c88ef2ae8af7fec1bcb48ea006ca21ecb084528cc2e06a12c79a24b261768b845359b830b212c78f1939d507b68e2d9f38aebec292223d345c2bef395c2b41106f9e42e71d1910ca2e26e3c4d31363410ffc9128f3bcea96f8e92226e181bf6363ef38f142819f1763849302d4feaeed600b87869382655d47ad3b79bc06b9e3ea88ae6032dd2640f80c75eb41336b94af93fe10d7516d4a708d18c80b41474b55a1295549496cc35a27b84f1b659852e71ab150193f0374e0a226b941da4850ee8986dce71c7946f8131edeb83c7419d8087ee9435d35a07580d4b2c0aa5832ed3641b32a428c2adc454ceb9cced3d79bbcf544a12a9b4c3bcac3da58df17b49b4bda1151667016d0022dfec0694ce327173894dd661258fe7139d49caf6de040f1e3f06939f3213ae48b9cc314ef80b255bdce0b68155cf56552c5ac93805772aff02dac26b09772844719208e53cfe4cd172fb49b5e416a0dcc6b86636d5ca1995bd4f604b9877b8fb74650d020c28062fc1cd12a419562c4403a8196f9d298b7e0a99e025de1fad8200886f06ca59a4034610ed568e3abc5b3ca277fe1a9255def88969859f083b153a8ccba5303d2559fce0bd3e0e7ae1b4f25e5a1860adccb549df71ae63f6bd26a0e077054540106b82bdcf1be5d1ec5bab654e2e1c89882a579299bcd7236a23c558c7a78122b2038f22b937b25d074fa67f7960760f9ad2f71a01ae488d4a921d041c992b0307e4528f3ad57a9eb7146d6446100201930bc98ebd3bc288254fdc29898de8b639020ca75ac693f9355844c93d3276029b98efa79145df9c5ee0c8d192afefb022a0ecf3bb24dc4c9a1c1440f68885a4c1491aa111753b81f5581f4a767cbd29311845bfd9d1081586a10ee5995cbd9515fbdd745081b0ee4da83ea75dbf40330332d36ed165aeeebf55d00e5c27c717900931becdcd929e2a91f0282079a0310818faad539ef9b44b46543301e26b7f14a010af71a1b65499f07b2ca95cb429acdff7f4c274555c411d5fefdac454adfbc111b9c80797847e7581ce19be7bae89589763451e5c0a7f6a5d6a2e5f4411070c29ec20da0a8f96827d9ac7a0e657aaa6bc3d0a095c9fa3363095edecd2cab2cc82f51d6a31a344736a4ba38f6a53a7819af38ffa20bcda44174eb887e18098cc06d12867aec40e38a486a78acec591212638a840e4d53a82b4af091f9df362b7dc8be228a6e1673752a1e8d67765ab9a2501b761e59c3836d3febce41671096913acbce352872eb70b1fc4ad5dab4d3580b2cc600cf5d4b43a2e69972f68f24c89de1ff7902a3084d81b9f7a548ebfc641bfd9355f97f8c33a07e12cc5d2bdaed5f7d07e17bf8fd04f84545745d07ba14a4475266024bb562f141a77f29c2a861c9abccda3bef68555b50f9d26cc0b80bcc623c710fe65ca05468317ad032381c3c00057b125699d6152e575158eb230690458182ca4dbf5ea15373568e7f5f026c49cdff47b8076cbd02e0f5b3efcbc045ca2690be54f6dd85f9ced2627b71708fc186b583f5046a22a04ec6870a7ca7628fc4ea7613bf794ce3fba2acb452a4905ec3c910b41475d8935d7d1a37c8713d594d526658485f34db410327643ca8064d7117651453091fc3e708d1c9f2b0b9171cd98d5e0420a220fb45c0f442f5bae2bf49d39620cf5bffc81426b5d249275555866a1b2c739feb9e2acfab8c7a4c413db6ed31b7b595aa90dd7f4caf67b6d824cce806b3e2883cd3608cff2dd87ac4ff1e027a696082cae4c4490b730f4b4cc4525acf4b08922237b24b34ee67a3802f12f6a39901187892eb3223b2d7549dfca0e954e15ce6c5758025c222d35290f281fac3e16e3bf6f3c42c8362a48b4777cf134824ac0aab96fa676e5c1c1a44af67a8fa0e652cdc5bafd9b4908f67d9faf7985420b60bdedb7e5131429853b9718819e9fab9078bd27316864e72c4b8edb6d84f52578e599c33fe105d511de17e3c68e21c98734cb7e8c925331037540f9febb10c38cef5c8ce575d7559024b385cfced6d23a6095bbf5a31c0e133fdde062ea4cd8ab96e1ed550dc6f235b98929564bf06ba1056af8385f8deb9a2c6feb729435b80b9055b3688c82efbd885a0fa4216bd8829c9205be92d7527eb6e393a3a1d651225f56d8e3fa51ad65bf69f4713e2dfa242d87924cb1936aabdc84f0f7e851e10bcf777e8e78578ca46bf36f369019af87c98ba088027dac2c22b9f62a4ab95e77f8f2bd8579ac609681954b5504a3cf5c953e312493cbe7e4b1a614999c48a40b58564a5a3cb99cad8aa4c308c2c1d35599da8aebad7218dd7b06dc427f246451f3503c83e31b1f71e044d8cb9f3701e6d9b6b0d555d0dcd3a48746c16309e80a486c9b99972772bcba71949a36c88b013a50a3a64f9fac4eb59d37a2c5d6e11e26cc0882b405322743362284c8e6e4262a54883d06f3b77babaf57dd5f1eec070f2bc6d7ae4b3f52ffa7b7a661221b1f8f8a33cd780cbed6e42226860e5528a992c496e9fc192754f50de06a660f5e55d79aef6107d9feb8f14037dcdea05e14178959b3265fcd4091e52e7ef3a116e9e46131f12bb0a4b8e5cf91e469e4ad93030337b3d70c4d25e3162c6fb8353850d16f306b7ae2105dc15db6be1bc0328c7d4451081c9d639cd513ad5ea1a696281135bda36f1acc5e64f6c4c9022c47685c3de72e7b060285324dd9ca7df3f8f38e9e577d553d1fb2b0fa02a5b3bf92306bfb7cb50bbd47fffdf0cfd10da95150fd95cd8b0997a97ce0d2a4b8480c64d1d531a09ce2805cc35fd3db591db6ade3ad6213b938d05465f7ba26ee041f10aca1bfcb4857ea3ee670289bc2a296a02f0de2945f862976edcbdae029f34ecfd9645bcd54d5f91edd91020c5eadf05e6cfde8caceea43906e5d71a4675cedf098779c4c0e1b353335656e1d77705c6bb9eff699316a98e69f2e9688aaedb17a15fd29d74c4e2c048303adc44f9c28cbd76dafd1d4ae0a616c4906cf0a993831e3db6cebfdabf7a5815ed73a6d20770b503c59bbebb252a9462ff7b7f88ad87cf7e9d13ebc8a6979ddd930d745339f73f7004631ed739b62c0759a5cc0920e1e35ea967f65bc1bfdd3cef99fdabc1b9edc2354acb3e272b2bb8db6ada7a62ae37193c8bfe45f8066052754858d8138dba1d395258ff14a2d2b9764655fda8fccaff071e6fbb0f8d2055c9f685912c7b6cd2a611b7e25890c521127219efeaf8df61d81b59a2e47fe38ce39aefdcda8fb4bca3a97766d1a972e01ee6453448bd488815ff59723f3a449d12e58de86869e06f0cfe5b9dacbf2b57bf4248c4a3ef1624d8d9416294f54335d08ea1441b95900ce05a1856334d4b2ebf93f51effd1daba46301c35e9b478b980dcfcb3d449d4ec43502f979175583a828346fd9861b7527a7489a15c4eb5d4484f4a3ea7176d305e973188ecfdd95de9d1e0fc8ab99fed6ab2e23482adde72fc8aa5a9ad1b2485a73566392eb7ceae19140accecbdb14322ed6c93e949834f8358b881a0b2705643c2bf7f8b966b763e382ca6781f1f05da9385f02c4be888eccbb185ed6133f34b2b5af64c17c2cf313925facb11ee16227b46d5e7694eecfc2dde61e35927f1ccac9ebaccbf3a915c7e97b14820763d5a5e7755f7c78a0f55b89e0717c2ec2c33a99a9962f0e5463e33e434ceda92b97d34a9c76752691335c7a825303cc35d40975af8542102c266db5aa8b64a3bb31d80492c4fdf71741f6cf8feb05cc391428e7c071bdca9bdef8d9277356c3edbe592edea84244af49392e1f1665458088241751e4bbcc4a2bfc077c3ebf5fc383a9f5c669617152d86ff0074a022d7d1bbbeaae2b2714ab13b0b3091edcb1eb9c7e5f71b92c9d0f91971d321cb9223fd8224d042c321f69991826bdc0419fee9b73d278ef36a9e3dcf0a92340a64925a02be55829039b9ec609615d4d65cb9f13bcedbcaff12070b43af29d9c570b64092671afe081e89ebe30f676754cc5eb9ea895905696f603d805e740233159b95bc3579ee7fed96113b4d32eda13c974755e386dc24c117b4faefad78d4a77edf4b6eda7425de363021953e635a3263c12e9a57eef3a593e49b54425da92fbbd8526e03e359f71b0896c86b18d4d4018d77895f03bca4501ef938460d03c0adc2c3cb20e175aabfa89434b30101cfe70185edad9d1a24bd5baa452af63e1c3c13ca93b99a0d60c7a33233dd16611490859f1c2704918903ef754011875a7b133d320d4369de5d0ff969081020607f0318a9653a39c30bb2bc61283e281607215273748fdee363e4c61d39b9d0dcc42aaab5a83c0b6d1482b5074c81a4bb2840a9bb30080ef9431625e0f6314f5a7dcee2c3fd99409ce19418f92ef1b109e203245fc51c6df04809ecf766d9a217dac082ae588ff5a261af3235e21c798325443c5ad86ddf3564bf13a1fbbc6b5491884dc3cbb869d268919ddbd486fd0eeff0c841634410c81fd7916c6d3ba0534ff5b7f765ca4b9c6dda198acb1464b7b7f70aa1da2e33db047cdbb29b25ca5f0406135d293f7bfe18c96130edc6bd42545522e8bbec6d4049a04eedbf0683d4802b9eddc1586463b7e9234752e3528d5e7e9d85034c52a0f9f8d66a5b60a06c7ef1ab328930c7087654ed178dcd42cdb9026d097c84938ab317f63581a5b6d276eb6168f3d88c11b5a370b67971d7063a70d509c896343a465df861bf51d8ff6f4be22927114020749756cb81553090465ffd2fc459c0fa45446fb24c4132b3923a1ba835e8cc21fc9048370f0811517b39c70d9b14341bf2efb31f542a3fd4ccd299596dcea8a3eb0a4b5a45b533e1764a0ea04c9bce37be9de17e300bb44195d65ec4ae8a18cc5893b84c65c25ffaa84220ac53dadfbb489f35eab821be4df1a40441e98566e9ec151048b5970626625ac3cc0d545306a4fc781bc99d78b7e897f0ba64899b8d7f37bbf8929576a3474e5112df8fc9804beecb06119b367b0fa280112518002f7aedf082d54c4381db434774f697888f7f62407971cdc434c4dd166fb7586b582edfd7caa8e97f0cebf2dabc2222d3f1d85d60a7d7d91b2e23dc19876cbee4ca5785288c68eee909351b32785d58136402da2f35acdb8d72fda3ddcda52727cb5fca22374a951015297f85d9205f5e3df07094333d1cdd82de9be38a04aef256695df749b941c5fed85a1e27f709609bc213dcff42dd65f6a9f72056c8693f23f8f1e07e05fadb2907dc5e2554669b336b99c76588b363042d05b9004afdeac545e54cb32fa31b4398122f5001f8857adf782b4360f44ce95a74d0063803734683db6982fdedb3e0c213cf7bb70cf671c8d5d75ecca7a572fe9a0cd744ae45f7761acfebe70391a46fdd230097e9384af188b2cea13ffcbe47c625aa252a3486c8b3fc5c3b4d7c23f96f8cea44912ae54d046852e7d0eadd90ce34e25b6e94055ff600ddb30c4da2df83bc3d578564fbd4bd1160132f9682465ee577dd715e6b683385727e6dc0c7a0f1f7a067a63450c40c2c636b5665b2da44043f6287e836146f92a99c9f7277fce24e67b2139d6b8e8df576c1f6ae67b6bc08822916b70df209d60507002b1c1e1415af6c71f68542e1a141ddce395b3ccbf0a8d20ca5e4ad06d5c661cee98d34f015a7e48b13a88e5caff35dd11b08a6bab81a557f8ef6339a0a776c1179815a5162157f5d49fb266cb65b779695df4ef0dd5578b43767e1eaa415b8b0c4b3dde2cfa7ce08b1a442ffe9569395094c1050a71d5c3b60938c40fe3d7f4cbdb683a20266303683e56217586997374ae0f5737a71babbd4ca804d765b4bf7cd58f74e256b1d72c5bd9859e73c1b7dc6785393dbabde73d7e753fce3254f7182446c66eac87d156852d3c3073dd20187536f6c00d65edb4453423336929c660401f447c2d4f5af64863c4ba66d36cb7eb152c8e1d7ec2699da01c83245e9e9d1927bc0d40c40f4ab47f289d21bbeb1e525e5d4d2562f28a651f3ba1d160bd3bd1cc73d31e5dcbae263146f0b83a4d7cc6851a5845888137723b8ea5923d31d0d8214cc01544cfa207a282da9fcf0c11c9eee7f5de413b0a777396410b5416a02984ec9f471eeff49babd7c7320187c1d89b978c9075b37551e2b1df800af635b2f594e8dfb9766283fa7eb26cb2831d930973a2f41b7a4ddb8880bc5b329f0f31a570ae380078a010a5e757981d839411bdad0f8eb093c0fb7cda47c7805d4b07e687f5ad2996207c961dd999ec0bfce5fa487fd2e7bede0b5b5900bb4038bf646c1392ed4f2e445f52a91dbbc3b9f8c993cf13acebdf15398bf5839eff77d23559810722a40fc0d4edceafc07ff66e77c91b2546ac1ea118be667fa592bd2d6373aff828b8cf5dd2f270c984c0ea4aaeb763d8a930944373a296125145b2cc6327cc0e900700df4e21f6ce68b9f28c3717efe0d9d05a95fdc36712b68839a83acc335b39646d43bdae2a3c19cb4aee1f80bf311358f063495173d8dd71a51a7958db84e4ab764cffebf3424b2697df21dd78cd3c5f11f1ff0d4280437307c0c06382416a801362390f027f6094763579feb0ac92b9e29bd0d0fec3aea335a37033bf912a7cb98c3a51979fc9682e24829c7688ff047f1edae0c505ad122fee2218abb4fd33294cb0c76759b5c4cc14e115ccaa01c7ad3c2285c876cbebd48e8ca7bc6e0a26048643f7c5c744d8ba6bad6d653700b97ef88e56ba11d6b4f26aa55a09504867cb5c9da3861472e0e7dcce87de7593cadf0d072923a527bf2cbdd361e49df205ff96e8c26631d9c521a8dc8eabfdb342473ea7114b2ddc6138df0d7c2e4fca51846728b9b7886e14cd671635168c73efe2f7a857156faea156d7e692997fa6e99502bdf965087c425f51dbfe900e0ca46e2dc6e95285980f162be01cbe0e386552eeb4bcb0411223d6eda6ced072e5096a8f78e61d747956c4db9891b8b9d39a86c0756fbd8255393fd4f266f570e2cf2d5a6fa549837a946f13b40f1b3ad37c793181defe84727184c5b423aec56780a0e0a436dfd0036ca0c08956298b9ac7351fea34670ba5f20795615c0a5a4d6dc6eb04c07c94dc005fc9acb39fdfbe3ff7626b60df055d0c49d3681ddb710fd721df37c5a43723a7e66330648ca48c4c429ed692dc0139dc9eaff444372ebab1380198a3d0f96c6f3ed4bf90bbd5fcb82b63d66da18601229434c236bb746ac3568e13b8429c61e4c8f87b3936ac7af9ece23a36f5e807ed4e01c181121fe502346dc95a44d0840bfacc12dae92fc783f4616b8966dc28aa1ddba776abac8f334bc303af78915182511a296e10a2f6a301c7fc8d9919b3db29c62fed170e97ae991562a69c69664e89c8f8a1826faf9beb9f343d69669c81f2e580951dacbcdc07bd836246b7ebaf8344c9965088f2a9e5a13d00c9e9ef4751e1f52c26b79dd5e6854ce191adebca3b0e191b44203e4e6a35e49eb61f4abfb9e5843788287559e14fc5320330520dd3b69ecfbb46d13276457510b68b0b051766ed0164516123700fb354f739c49e7b21a988c75bf953156697040b3fb0914ed8678d9877d93fca3874fccf1f1bb7e4cb1b1ba62b962ddbfac9df82f136b715351ac7c05e6315a05e48cfbf2c17261c39d05b716c38c40b9e6adbdc65f8e08e31a7a22b3df4f86725ba65b86f6b0492d26e19ff30291096805a45f3a4caec93576b18d1d089b0ae8f9ec956173a6ff73f226379f7e418f7fc50abeb20fda32ddd1177f2a4f3489594b63079ab3bbae7025c1d8c14912fbc356f546c328909d84d004a66c0144876f86ae528f7de1d44a355d95c8834e7bbe44b2594a153312ad6d43a510011e2bf8dd7c48858aa75d8eb6e8c912511d420d81de0b3e4b78dc1271ebb0b56d9d20eaf7f936400419c1a3c7c7e8b4c4c06cd9d0d4ae8d8da5cecb0ea016c9601cbaf4b2ff84a2f1dec6a92a5476a7d3adfe6277272575b03fcf63c263b5e7fb733f6563a91a91d675d432bcf85ef3db149f0120687338a138708ed31de87e4c12013fd4900b9b9dfa0d787084ea2efae7852d67f515dba8e84b4566f0bedb5ed9382f0c7d06ef422d72f102eb9d892e5215adb85861a2aac9f5a6a73e7384e89a51ff1e3ebb6760c1b269f1b985d815d890f68e052ffd57be09a3375d8a78ea4dc8025f4a7ce236d610f0bb232c8b0af522d9bfa59aa7413ce2cf394f2f03f44c54755c60fe3716a3a150bbd01cc109f144f92e0e2c660a19bb31440b1d4e6e2034b763cb73eecef8d3d3401a820de3a08c9c73754c1ea000c8de223166450fd3639f5b073672fa87e473d282efcb872c1d1e38f943d7fcd426a0061aa81e1a828ec751e0849da22d9d2382cd4b7170b4d565f0481d37d4a484218d7ea84567629a314af06abc762197b956a5c058c1a0d5ccf3f884ef06dcfb09f1b2a3c3793a650f4db69455a2f5df0b2758043a42e33426e7624f5ab16319c65382a5c7fc4803dc9be36e84d6879c9b4cacfa559e499e6866ab6a8f11921526c7642d110fc60e11f3d8f7391402302ddbe61eb6dbf1025a2634408efec28590169ad90adb767b57aca3e2ebd8d3cdeaec971fbe8aeb59e39a752ccea08d1ef405ccd842a580813844614fe2f008ac6dac459d4d150fb25f1d4ca32094fda6b59a254c3979ba32fe192a19c83788335c50f904f63ab71f12dc933e96e9daa98c6e43f51dd5b9ab4d1052c355d7e15fd524e4048a37883ab83022ba86d9947c59b00fbc9fefa6c1c91340ef9dd0ed4a4c51f41645e422c2b11cacfa8d0eda4afe9e47dba4dbd66c3b0d8c5f091a27b2f6c694c71013faf9f51c2257a7d8845314ee3125a2b00d92419fe12ea517e5f6722bef939dd26fa2329b02c40633f632ea16148b1b86c4341861703f998dedd5d6f981ff676f3dd34b219cce3d9718b2f55967a0925108e6b733a874a2c4cd792c92a3608dd762117662ab0f6ac3e3241660fc400dca9c3c9341f7efc6b8d37c75243a325d7ab0849b5828533ef07c6a727f441bcb09cbea5248ca5f7ff76621d1b38a04a0e57f16d7bc673a71eac1e4547bdca3a81dc0a317d5c0fa1ae4867de252d0af41e30cbb08e930dce69f12d7bb706b26ed87910f96448cc62b8630398bbfd5a0e6f1fab076fdf2c08e5683aa4298f53f37ec3a52f3711d2cb2f39e2c08bad3b3e441fd3cfcabfd69fb321748b64c74fa8cf82a824f40ed7c47f62e2fea20018700cdf7853b1628f9fcea8b916c270761da8bbbae0ace5c6237220c852fc3e9095b7a28b7e86abe9b00187c694fbb0f6f6952d38648f877b80425431581e2b713d0592de3afa5baff6256368af7ef47b6b2b743ea8a3d5991e8b4c7d0e31b4fbbeea4f0c7f56b8b4977f5e67b1d87d107b31fa1dcc81b31a170a43c8b9ed7789fcdd330190b1289915039b08ef676386522a4c49576afeee3caac2edc8dd8c1720f86c00e117d2ca97d2a36e7d2e5b05ccda0a0f6b13fc27e467f6d91f1eded41760218fd7eb29771833aaf81a30827d66bd051aba4c7ff10bd6d99e75367a79fcd6cf91efff78fdc62024da1d5ad21180a4603af4d42da62e2e2a7212dcda4eedaceec2b118875fc06cf26be20cd84ed8fff1032c8d36e0b7c040a54a835d6eb64e4f5cd0a12f7fe0382f09e2c9a3c8f0def4426374f05b7cfa93199a83a652eb5e23309e394e94dada44fbb7c98f1c0964c18cecff578bdef6483ada4da8907aed7d21b249456e4bda56570df1543eda6af3e6dc3e68c49d7fa617094db867f691590621c6eb90c2a019a96791e14a02905c2966b1e7fe2ed9016a85fa6750e5d8c35f27d6493afb8d498b7ff36b0e4e937b8779c3bdb9f43e6d4b2a5bf0602452a090c100a68ac95d9e757bd40efcf64166d2e8964f09b8dd69b007db172d65944fcdce9874204900ab2903bfac68615aebc42f9ad69177cb1f9f2c9136f2a6a2ba9bf980ad7494ce5dc2e83305abd6b33ac62dd75114dea1b665260a3d0c64acae84635d602e4f0123a016521dcf81e33d99384e5c2fb90724125dff377d8690e40a4e13d9eb5dc764d1c1bf7a4bcabfd2e9c20a5918290d7897c1125ece6a76129516d9645467a3caf66d05abd5a5d029a4aecade5777a5101482af582ec5ebfc01f3f679ba7bbb0525206e4e589801926213c6c2d941fb8b752290db0778172bd2ae5a114402db2c7768f93867ead30372be835d3fccf4e61ae56c98f02dc84f725641a571d8a4c88b2490e02888a9082468aaaa4bb4426b6b695d2a60970acb30c0b6447df009bd259fc43f66bd11fdaf5b292ce92bf5df0082d78a3e458bcaf11844057271fbbfbdd9dfb70fe96c17faf5b203f95480087202d86a37729a61a750fb53ae43e16a5acad5f3dc0f34cc7c165a570da8657d5be7d75e0237639dd23aeddbb7dff24ba37cff66723283d77713d05f3bb74992d1b0fe4f97eee2969e4de8e6b95844590028f00c68b577d00f3535dc4ebe2c1b48c9201ffe43c0b4952ac88e8649892169573186eb5d22edae34f498433c0bacf5c0a6d98eec018fe80d8b557c5fe0afd6b7013f50365dd904bc24d4c4d43ea835e71717057c076428893cac7fe00ae3c3f57adb991475c9564f396d5530c5d3d295af34b950893eab33452cedad70d530f262c9be865292448fdcd0491bfd37b14b873274f7c51e482977fbecd81eefcd8c1ff88fbcd06ae62dcc246537ce153e981b41c605e1aae0e1601911d9467dbaff9295f361ecc01401c14fec26fd69448f2732b0cb417681fcb4bb944b856c7c4c0e1202e47ccc27270a6bd164190ca0493943633f3f3c909decedc12a8ee403767c25a49e584ae5d2a60d544788569c0fc8c79970d5fcb1ba91adfb7f4b49e8f9f65077a79ae2aed8600aa2cb126587444b071b478d6ca469707e728bbb542da0a66104c3870eee3adc28ba54960d3872c5d25ca866a211a22eddfa9747d1a2a0550e008a7481fa004e44aef70e4029eb68a7b2d06254f60a4f0406626d2b0df1e45ad02878118ee500a6511fbf71b18a91c9ecd47c889c59c4318d468880c4705d9c9a454565ff6f7736014f7f8d58f67df16323694c3a8ba93d8e791cd74d44279fe927efe148be1fe72a17e0b1cde552e036f61b3a75546954323e39e4dee893ef125068281044b2b011739c15b720636b53c4d5a0c1880d96b3ee26bad748cdba9042790193a8afc7a921dfafc3c3a42cb29033340b9af65a6197cf48028baf00b29a71416b29dc98eea3a37f08d2068f9da938625525240fbe5d2a8840ced266e6b084fe6c728377aaf933571c60b8b0fe3437a2ab44764f4ee56114be18dc2267352b9e4e5b97ba6b7e4ed34c50fdaa23912cd2fdc2ff1a0e6fb36cd0584205ddf272934ec190a77af15151d494c43a9be2ca512ab7416d634b9bbae730e42c9d5274f346dc1d95ffea57cec525c71dac52121bd529905e7dd9b6d627feabea33adbccc90e850509224c5493b935b074de260e38da327d6b25754a33e6aae2bbf14b65422a9461fdcc21f68f7c5a411fec630cf7525c693cc5ce3b6ffedbe7598d234a30f32252f7896372dbe204daf12fb21abb81c7b4b09e9e2fd238550c7afc10a73a643799865466562e52d3895fa7b32f12f5c0c42358b320f773441dc2521f2a34c923b668638ab1ae86caada779939defc7c875002ccd900bd39ec586abcb8a35b48b806cba14eae74151f44be967b9117a370460edeed8b0be9cccc97685c8239f46e6d4aac81bd86405637b3d4a2092b123109056c050d10f548b0049726ad6773bb4c44feeaf2fc15eba6eaf30f448f64b483627e653fba2a49b92c4a31fb34a4c29b9d76f62783272ccaaf344425590c7596c737a7e9f681067a938a23bc58f90d994ef06306ed20fe22301ec4dee50e25715262e3f2a2232025268c2b19f773a65e6a2bdabd1128899b0b24f4f1f1bbb5db0f19c3219d22520d5ac6add3e93d59e638e07b59cebd64e66bcff1da11d6084f58898c42878ae0c1f5580d8173d21334f756e20f865cdea0d7f84000d471a7e873399ed03d7068daf3abfa96b1a68475b600d78702a746cc26e0b24af9b76c267efc4bee87cef0a0856dda7858a1f02ff70e6ed9d35dde7854e46f5594ad57f1db62e96a91e2d402a1cb5afab7c2e7eba7c6fa4bcf4f78525b35316c560546fb7edabecfd6eaadf52215c25fae7735d19e978fe8c7018ffb01823b59807ac234320c2025556aba36fb05d5380002301b659ec7a8068d0e633623fde25a25ac2dc5c38add0caf10ef9a2252fc53f9a279348f0f28c0553acc497cd77aa8d1008f15edd532fef0607d4786e59768b16301c882b5b81769da3e6a81b4e266b1a9d051c0d611ce3ef44b441333bfe1c2b8eb39edc999dfcc82b9a00d1b3e2d0dc3c6d3f8e5cf6db7f6d9f70244b46cc567c1dc4b8e026ec0cca9df8ca870d102bcf8ff6b7085fa995846cdb873f9f13eab49cbd7449356de73fd48e42cff6747a80cc87e50e8a6a97e2004863be94e6419c127fd1a8c8ef52df62619d8313073b67c8db85fb1adefc8d36491e6087195abea7eec502f7e035fec6d1c7edae71c68c6cdbcf3b9450c7a40a7b2bdd5c428802ef10f1949b6bbe322c322801cba9fa505a60ef3c8ae0fa52b7aa314f3c9f86dbf986d1ff8a3c2c9e63f41c3bce107b31b8a21fcae98b99d6ac93de82047ca713b10ef84d24b7ec65faa410cb1a9e6bb00fab7955699933bf4c37e428368a22b2c89fee9623f0167fe49a8ff4d4dcab6823545a408d11dbdfe8f57462edf0a79dc478d97a186af264dd1460dd064fc27eceb9de5ee9000fc0088d71862e4f8b65a48ae785053506374b805accf4e348bae271272252c1fcd31639de62a4a9eecc257474fa96b2b7601a689491e2ab1448c186b0a773282d0a654207aa042223ab4dfc14f239f1b7abfe471efa5878db399981274873ba6cdfe30c4db390020a129e179b4f1c803436240ade3a26e7b77140ebcab9a57b2b07ee702c1ce2249e6fa45ed41064e2428e29fd8b60bac6e9478c228bfd27fa6eafc1ad80000b5c38aacaf4f5e3746488d54201a5613762c8f0a4b6e7fc991973cfae76a87b43806b63ab22eeacc849dc0374fe5f7c53e56253c4c99709308f5d6407e21335f0bc164975353f7586f8e4f3767d2799c7843d24a8798884cabc8679cc8d519ec975b41ca6e47ff5ebf63caf55d29b6d236cfecd8f758b78633dc47af58b899ad05cfb67cecea19078855ccd19d4be68c988d76cb6eb5f00a90a98ef4098327bd7a9326df9529bec7826e55f42f8c2c024c4dce2c64d560d2dc959a5a4998b0f5901ab203c59b478282e417fc7a6cfd9e41749a59496ba76b9ed77a0c1a50d6784b63edbd22d96fd850d95d30d142ad53793f60e3d5bb9bfbc102e4b650670d854197bb12281038d7a5417764cd2e48ef009041d90ea76fe1b9d6b04974b62dfbcb83ee710ec54bbbb254836c38d94f6c53cc1de0cdd7f0d822f065b95cfb0b98efb7485fe7a473d9fa4526bfd498017ab3b14656085802959b88b603ec48f46e7ae44af5e591b8a4ee4d62419e0d52065b6dbcc72ce4efdd6f70a14b53d422c82af9fbaf9afb7c24a78746ee0dfd3ff571f7974383859995433fffce07c7f04b951d7daf45493bc23c4043bf40e4cd58f987f447fb8d9cbcbef9baa545b8b47756cc424e5508633622c9140dc4e0b7a2e1a27c9acac91f2f6947e061bdcf4d670db57e55c81d8c8db16ac8639a5b44a00f242f3122b7e77e40255516d2727a29b6affdb1bec15b83396f78bdafa974c0b58de916c47b692acea89bf62c8601d175722c33b2fe837d1b3dca4f9cf100c94bcf6a4dd544b04d7893fe7082778a98be5c23aa7c93e182fc6c03b287346db4c88402df52760d14ba13f3129f563af7dd19e67767a0ee235537f74eeb8c217ae5e008d69a00101b221feed96553ebea0148c7d3579e448ed8ed0e10759f7b8b85adaadf558e8bdd12228c584aedefbc097be81ca7b5a037b75bdfc138117ea8af1620e3798cb8c0601bb917d47006d11e69b71dba576c59cc6bbf56cbdbee6967de0a1b2af6bd040f82a55c77b10926365182e21941baf7267ee8a9827d005d3d85c667384c6927dbc50d766f8e0e1edebd5cd076924f90b4f759eea49a915d6c82d52beb73b1037dd7cccde280dc7d4c7a4de865867ca235c2ce59a7d6a0cba5ba8bd570309de0ef3f296b1d0ab07fce8a9849cba8aa2697e61de886b30d39d24739528b3bf18fc166da0f274e85402b8e4632a7c0288d5024f14765b37e1f6a9f23ebe6d01c0ead531c76d041cced4a84bfbeb70273f8d26ecda008cffe3cda7130514c7dd528ce172779b800b02c865c8d87d41e454577887d7ba6ba2e02eedd5e865ec8262342691a7a24715e5800666cf29796045e03958712f136d11fce757759aa987e098e1b2db041f20210dfc21b42c1e9802f1a3b568156c3798c725f8d52bf712a1fe36b8f817b9b47b5c63ef77f73be8101fd88348e04fc9fd0201d1cc61d340cf7baa79d8687f1dd5ad990a641fb4b27a38a091ef64198e5075ed8741142cdaad2c75034406ba3d7435a22d8f9a42755d3f7b99179fe64eb6a21f64fce7f7634e10648db49ade148be745fa3f5ad6947053c5cb891ea43c5f53ba0916ea0798a017070e696a11e5b59b2d5231882f84cd3ae332167d9ca53f47535c66c1eccf8e1d3a87a14de9367a78dc7319605a2b9826f08f97cdf54371dfae467050ca7231096513c942fa8c90ff1f7478031259ccd42b40b665b4736b0c4c643e7e43f6b31466f07084d7a4d5864cb807ddbf261846a366ce3f3b112a31789ad3c7ed06f30fd68f4f7609e0c6666220b25b941ca3e8ec1d948c477dc6678740f5e310edf50d589eb41528fc09e6eb4903aaf65cca4f84ff5dd03cd705e2e9d65475f23ab402041cbead8e2bf256cfd2116268c95bf498a7f07f6f5d01cb5e96e147af6c1e80aa4d38eaede7f0e022daa772847cc1802349c7443b0f51440f4bb88df92f124b396579ca152ab7f03904093c9da79e69dfdcb06586777331ebcf8d72c68655636ea10d376279134eb97cf56797d49a5ce83c74d36a80dd94865b15c688c14201986133fc359baad2b706294c5761e6ee4f683f4417ef5dfd1d45c2dcd14ee19703781392c1c643cd6b79494e52836f3d955806098d9d1c9c3c9c1e058145bfde3c0c7bf5dd25d446508fda315c68459b4e8f50e0ac77ed9338aa9f408dc8bca48065e192461eb4af2a2c5aa9a29158445fbaddaa401706339bbb987edcb6fe02780a145f3a9f6b17dbb1dfc1fa0314f004c12021a8fbb073b805d83bba01395ca23113554ec97b5eb1575259402ad18806f08aea74cd57889515ee7e0a0886f48ecfef6037dc8e8c707458cd8c4e21738531275530393ab9981042785a16b8596fce3f554a0cc29e4ef5dea56c47fcaf42df94291763983167ec13b4caac1ee8cc85e3afb3e1a8929f0a9c80c14fc24b0010efded7ddef5fbca57f583f13128d783e199e37626961f18966f1a096f2edb8d466004e6b94b0c7e9aaf3c743d6dcaa870e60d33d6da8321e62ba1139bb448e31f7588f18b789d63c5dee0180bd75c043da0ee9dbe71d9619696f70386535edba5d9fd86aaf5bf3eefdd0eaa48445c2f085c2d773fe46d8fe0e6c9d0523473c8903fa9e776c1568675b7641abf6f10ebaf79f506c843c18af383ec5da722d868aa91dd6122560eb76413b2deb8ab4ad4060bc68e0382c8318cfe59cb7773f5b1244d1454a8a420031457ba041ca2058efb039cb9ed4655e919ce4b55e232239430841d1a35bfc4e16b8a766c5cb94056c2ec845080a3143aa8fd8df46a377f2d0d95c2b9b23041ffa361d4d1ec06b2db80c611dccd5a95bc71b90ac9b3e0ca6c66610f629dde02fb624d2c287b0630616183e03418048a8833310cb4b3a807c4b222c7da69447a8661b8851cf9649debdab985a627d2c69380f041ac3f8efc5580b1d9865cafcdee2a3863409e4c9d1106360d0eecd415a64428d18dcfc713a0b85737944e91388b7197995064ba615a8174ad6d2505a835fa3e7c660c4396e18ed9d797594a332e13533b4db51ed8951e6b2755dcfca05106ebf116a3e0ba93c802162d4b9641d4767d1ce643784ff2d8d835658fba2bde14131564cda29b9817cb488f92439dcfd828a22eed7ba57448666cb36aee6e35551fa3dc022156ef61a7f8eec9cac804ee6177ee0f1a6e9c67da86585b45cfb2548a4d8c67209b13570db67ced33c1aff515c39b14304dd062c12e3be184097f298bef31d484efd70a1f5f161be5e8d1d8b9870d954672938c8915efc46ef4f46cbbec10284578e99ed94e2c78932c7beb35f5104922f8c46ddb529698ebbb3370fd66a64cccaf809cdec6f1acde06307f07eaa7fb345ba356ab0969bb3bed0cf8257fc4b5f0c92da6b688737e059b15eaf15317dde9e762fceeb32a475c487f739fe06e4fcbd43b6135e02c8801558a6f81951d7b02347b831b6e8fda42bfebb291efcd2f8bc6b616b12541b22b4f0c6119a5c1e60a83f404d6e3270fa8e335d408c9134eecbe49f68609009250e7203e651cf74ce0c700fd53fc2d22cbc3fecc7a40378a4273bda4109d435d308f42f26f7eacfc87a35a476f9f8635fb7fd2338c5829ce1e171761de80f2e51e31afb0b746bce00fb71e0f52738121d5e30986468fe1c17b5d0e61d0756195b6e427966478ff59abe94a8408b09c80cc0e72c30ce4d56aa97001202083e28de76ff863c93fc7982fe9f4a55bb645a22a098cbe51d57be1f188bd4102d9c26d1c5f1d0e0341d4aacafd95b90b19534ec8d466d2622483bd00ae6ebc2418b22af5a492a0d4ea276cb705b4549bb245c1a528f79099ba6aed6d77dd682e2fb353e928373bfcff7d698d6ab7818259056f47401495cd8aa2aa0b9158e8fe8f083328fa98391349898d0b95e8cd2f88c21d86c0fdf8a22b75689ff44c6213b24967be08e0df33e29147d0a6728207215d14064fc76ede242629fca9a81c3d4c9f93a18d0feda3fcf3c6988c3137274a0cb7c5f4a5757aed0c8972d180b543ebf3d24b01b97c0ac6fa3f9d0e3616366ef8d16a94f907632e10081a87eeefc96467a14759d84213732ec92e4d5e64d208cdfa4ec36b5c58924c9c36ee1e8f15645c859a5a9c06b50ac4c05396c923d1c9d792bd13b9d182afe65a8ddae0d7b48df77684d793de37034c8bbdd786c726ed464c5e3e52b82997124502a82474c593cdd276aa0c7eac763e8d4baaa9458be510e5f0e6b0df2bcdc3bf2140449886c97990121d9acf7a249e50839c289c52937f63b0eed49d7fbf809a76f68f59bf735c18c6ca2cc3a8052f097057e68445c4ad6fbeb27b65c0144eb4803629fe66248ebefd53a9e25e5c44b103ef14117ebf9a03d582aa0fbbc78bd7cd2c81d77b68b9c79243d51c3e41b4afaf13df93c055db832dcb1eba6cd56c37c0df1504bfa5a980a08a266821b92e66fa73553732c0fb9caabe06dc099c082223c1d3517d866ccea5922da75eee8c5ae1dcfb26be58f8eb79f8f9f99d500013a06bea0dc3eae839b9ac8065da9fcff7eabd4e2fe1ebd99f14128b3342c483192737615105fbe4c3852d0221fa15c8709a68d607d58dc4a427443196631578d3070fa9dc0d4ffd1c62b0d5c3ad137dc791a14993aa80460acffc39e279ffd9f509a5dc4a00b09013e820664b5a2cab6e8fcc560368ac042712f599f5dc33253a8980a20e1dd08dfff6a58831274fab058f3e8d09c6e4d0489b74825a368fb53d1d558b1990f9a35a430b293bb294e20fffeb63a5189708387ea85565b9a386bcb07f97408317c1aa63f086b9496f3f7311474984be3a84989ca0f364ae7752967aa0abb6a0458310fb49ed45e3d6a6d364c9ab95baae26ae875723e3061e0bfb21f5f5c51ffa3f689ace8845c8e137b1a4b665558ebc9cb9237241973363df734fdf18ca762c1ee9141e0f90ec1289f54d28a52da5b47afac20970a3a3ce5aa533a6d45b19b46833db74d908351e4d77c6e20741c8147dadc06a8dc649670bc33cba1e30580aa6708593235405670d49c68ac1c4c269f088ca20dc860299fcbddf82c711199980ee193c9f29ae819c7ffa225a22d186407184c4c9970c8fdfaf272a724df8112ffbc89cc136ac1a1cf366841af3ce5d134ea0d996105f8453f21936ffe93e88ef8447663c85603aefd44dd23891dc27baa2a408cd87253e469bc23625acea979e42b13929c57611e00183949795c76be29297c218c472d33aade654444c95b24553ba02f0dce7cf868d4ad8797fbd994d45087988247f1c1a8dc7c129e72621e63df6c7d5bdca9fee1e69136034b574696646f6874c5ba5713ce01d3ef9edbc72990789da36118fb175b244c7b612710b0c3c796973c95a398208106fb01a7efbd71d95a8a161f24fb39e1e30a445207088c802beb93cac9cf2177bfa89adb5895b8e633a25093c9509089f181a6bf3d73bc5c6c817cbe95bad9151040ce5763b222d730fc9fe0ae18828453780415e0f72c13d78446fd4d2c6d4250cc902adfc331734c3ef12f5263f1da33a99a4d6c53e874ced09fba06b0bfc0c0e3bcb85af446170c56ebc57c788b98b3f9c59c216de7cb4efa623884a0660311cb52f55648d7a30b3261f7335d91f39bd091b4f1da604af49914675b95966a429c2343b861ec3bb1007d9b905872d687ffdddfb1511a19a49599c2113681db49283b41918b01cf214182f58182078a18e26590bd74731d01e82e3589bf89f2156b1e7b70bd82aae13073742f6aaba3a53536feb89bcb5b1058a53686702f8b43fbc7a77d9f5ee0d45d1bce94aed37bb09037019479405ebba103709f255821fb44d35a1184b6f99b1617ffb8d6103630f46568ab3b7814c8d65a23df297da4b3041aec5d0b71bf0ba8a43b2453fc6163bbeefa922c691813c36375fd29b1258a288295640b82ab1334f25de15d05632bd8ff8402e946723361a111dbdab9c494035e7b60226945f47faa247bc3a07782a991d94d27500debbd109963a6bdc0656d5df3bd1941040ad331faac097761522d0a0b4fe9e195c1e2a39acce9c09450909b67ab368de13a8eb8d3912328fb69a4d3cd0d71a8c9ab8c64e1017115a548d2488dfdd9520523ff12904eb65a4665e66dbe8957a1b1e689da5a08fb66003c22400c68a83ac540202549d15a788ae6a3e94866803f4278523d3b2a10e7b5d09e3d727bae358632f82b04b97867a184ac68e2f2d110ecf562d4e5de4da457ad39dbf42e00627b7ea1e04c7038be2e9904c3bd83a794f58de0e85bc699e81f2e999c533090652ebe64d1c3b480541fdc88abc2407c941c4fe7f6aebac94e2e90e1554df3f76d85eb166fd70fa33573684f3af7372d5f28ee47cd5450fe47db96a764c382b1ba8257507e857ed8e2dfdac86c3e942176c0da8f38c9d3c3c3f14fbd2e51a89b7d4ebaa5b5bb10b1b55ebba8acf6e7086b9bcc5526e9c108ecea2c9c22034846d2394e7a3c65274b485f8fc85c5063d6514f585cd5e4130ad20a0ecb0ce56cfd6c8ed6e1e55de595f93f3aadc76d1342247848e9c63430a769c7a6f5c48ae50fee32aa0135b9b803b77c647a94d32f995c35ae4d59dedbb6b21a982dc39778546c3dad5e961846c587df2dcff5c22222e3a76a50cf620d087e5fa337f85cb8a2aa2234667ba06da2fffa36720280219c054652fc72dbd5e153e996c68d3788c8549b37f0a35fc38c8d8b5a1ac487e6077b37b2cc0c86656c95b4f34f1954f4f31c10642683348ace890e6baf1f8f339a65199f570da92faf94c6e2e73d5748e08761b0d7e7621bc5a4f723f36b8182991d6c73180ebe780f2f1461e2aad9277198f5681be3a7075adfe26fae79cc128d199cf38bce59860fd7833c505a3b36544faaf9ce155928abbce81624f0d4b69218949d37051958c6dc33dff3cc1b21a3840b30675ca5208eef83b0bfc75d1e5f9d018cc32debdafa10f3d80605d49542aaa4b64faee3d41adf97e957e38d544e0456befec04ce0f14a3efee297d2d5e621b7e91efaf07d40604d613aa7d5afc087b3b79a426130c0b36923a1a8cbc3740b7200dc8ab700aadacd51de812726bc9bd8dbaaa6814e991f067e0658a73b5bbbd4e1b32154e7094dfcc39f9a5ada056f7c74e3ba75dc5872c9b2908212ebb20c1be6750d29b77206ebb41defec9e29645ab4cc320c89edcbdbe941a5ab1be08a579e271e4498254284de2bd56a884832c079d701ac7e6dcbcf4da76f30a8af4fbea03c3183eb792731b1e09c7e3995478ff5e0205de8a02af85b92e7872902bc936c9906d47ab678cfc2c1c703a5cda2b0d56d22c39f293cf77739d1a813d98c386af367e3733a0aaa8e3da264560c0da87de244d44917db5904560315dc6889f39e1e0b545169221da4feb9b774e205ffd638286db15ce3007bf82b9792b70d1a1f2cafce0af32957ea14e94d39756c9fb224c15a47da7e05b8a34f507feefdd32a6b9b3be678139e01bb781807a5f9559eb56e8a0174aa7b20370c2ac20e9bd36afa16633e598207f555c728b2abf99c3b58a284ce70b332fabb245a1c3da5570f3b866cbf109a187f8fe5147014d145ffa56329dd9c57673924437427642a54a485880d7d5a648c09d55b0ce99e608d50e895141a192a4535947a31d37ccfac5076bc8bdfc838424f7559fdb298b581e6fc210691051d070d2a8078bc15ce2501f618f6fd35ca304aa924aa65cd9d9093bb7f199290681f25c479265d0f1b366789e86b19c96b2ac3d43575ca4fe6f0a342e6d689e939ba68c98c01a42b9c1592e7b267b66e858b4f4d7719e9020b89372b44d6f1135f579a56943f3435295ef87641573efad8ef7dce9dcd4d9d526a4e52c25601bca361b80d93bec79bed06b4c5494dc62030be271e9de3ab517fa59757c73ad4dbd042e156358b5b9390f98c94ecb63061864f3bd1f69806b53a256bdcf1449c73da346c131baa1023a73a08bf6ab36176bcde5c900867c4a428b8a127ab384a64f33819f9601cf3faf0b3ea52eaa2d949bcf8bc2105cce0329bd25c81c746ca5180c078082312e9f9eaf67c5c8534acba53735ba5a7c7a952c9108af25a0447c3ec290e5611122330b3cce4588df87d0978427b4a4b7cfe86b495ee427acdd3e2e023ad9d734a32e17897ab3058edcedbbd000990fdb856371a1eb386f242c96c8a6dbd2d8b1ba52a9529e367bcb0f43e3aba00d02ce4c78541b9c043283378c30d9731a2490f8ac7a9d11b76a7e79dc0a1609fba9fef8b41292a09fa9dccb590e5bc4d74a67efefefb738d64c45ce50c3723815af49bf0c1cd975bee9d9d943729267be198c8e5c81a92890dd326e75b682cc505a22b3e6a55104961ce742808bdbf723fb66529b2a0f9b40ef58221fb8af54eeba42802089b7e7860a0f63b8eae0167b551d62e416f39406f0207f277d8ff0f1be44cc76f10f0c641a214fe031e9ab7a8ec247c8d0008aa8fb312e872b82746f70c855764fc98b3b580e21fd20bc9f3e7d24eaad9649a8fb1605f77db65f79e48d45e46e70ee0e1999969ea324ed3b7d4414d26ff0dae64861a4d56b6b9be87253f021ebc869988b8916d0bb00af236b5c6c32d31b33127bd297f8754d87b8e3dfe9849bd535d585e8e89f554cd937efdf7a1db33ed06362777c24c0550dfad40db398fb032202943be0cf38cc2fb035262b13a4022977298c2ef214052553d767fea30f410c2dacaf4347d5bb125372d826b8fa9ee6eaed0d3ecb944cc3304a5b3a2b103d085fb10ad04b7db050141add9026807519b6e7a0db159ff04c0af17b007326908ab9e330e4670b17ddf0fbc1de937015e6e9798894a2c6e907fa75fe706f77e8bdfecd238c2d68dc1913147870fb6f01b2c7215907057cb2a5d4ef785bf0b752545890f886e5e1fa1a8c8925dc7b9e05c01beb7508ce505c3887de8ee195cc23df005361f67e4d62504facd48819c42359ddf26057a45d9e4244b4f9ba88878aec70875ab757ac1e7319189daf83506153565ecb1337fe17c561addd1c56e9cb9d83879916cdae58748001403b8658021d2361a95c8601a0b3ec95be53d4f0503e02a3fa1a8f44fc62dec2ceab3fb89ec5a9c9bf38726fa66bbd42bc39748c35fad1bab7427989e15313633da1bb703cfa4a69271734e39e6e04eae5cb07b21fbbdd59dec9012b30eaa4f52b329914d973013fc4ee9b51b4fc46ab57bc0bc4f1e42a4b13001fb98ed2d2644efeaddc9724f1c097610ac41eb935fc4c529553353cf68427fa2169a02e3687b3e9815cfd15f60e5f1f86888bc4aad0ff1ae8b8d95677b05be880c2b96ee2d6f45acb8474f5a5ee33f6d3bdc794b922ee442345e87026edf87651b8c8d81a537b00e71bc4c9455a221152d88ae8f8c5feac925e60863c98e21259294cf3299fceb0e6dd8e37972ef542268dd3bfc3c2b759ddbb24f026c1f5d534e42b03d4ade8add2d05b9a51fd07f5b381e14e92877bdf2e1847a6e2abe77618c038523d8dd678d451422d8b1ddc7c7f1c1067399a44a8d534a950cbc86f031567c46b5b9a6f874ac53b9c4127bceb9c9cf1b8ab06f6b28223cf01892142631ae763c4bfb895fe350b25b4aa451746b02cf164810b2c5b37f4d05103a0e0ab1c89484cf5294bafb1d0d3b474aaf2e7461bfccb64e71732c53ef884601b89ba34e35f55d164fe0f2574c35f8dabf76abd0076f52be0d94db58021e3b52c4df2d079776df90d46c9af53b6fb8580193f10bbc7a5d3b2013ea32b1099e854d522c78459855d9b6aa05a956c007177c4995dfe8d13a4ff8517c68421d27541840586af212e69c9eb224de49032ac01af830560d5543780a8c927b69427f4af53c9008cea0847e7ccd15bf85baa19a5aa4d3b0974eecead6ec9ff32d8801918b7536e22a29795b5afaf240fcd6f622ec37c39e14311a482b730f22f042076ae6b1b28e563eddc25f0cf1e0fc4edf8a4634498e35016ec8a40ed3ea03f082b9c784b1d8a305c9cf0efda2f21c4c6eba7e360d96f00ec915678aae4c7cde55c1c115c35b5bc811069dc1b997fe03ae4c4195eb4ad8087f4892dd17d47cd4f4c0fd80b42cca6792113216ff56b48350b2f9d3401a2d11a7a540f4ec47ed502b5e08429552511db805e4a4855a685101052a4a9457bc5c03518f3e978d5d5bf093dbce1b78747cbc1ee8d90ef799a0311e3defee8f2d0b50c26100940520455cd39b6dd63fe95c3b380426d4d1f72f30a9fe628ff37b8d3b9e5b9ed42e5b9c544fba9613c19d0b2dbaf2e78734a00b75a10e08d37417cafaac2de607714b3a43556bd869e757fb477be3f0b38a7dafa52360ce9fedbd134aea601d6787c9d8f29ff4e105f749345b7abdea89ac5e3e394b470222b53a06aa540df747b3114a96d15ad3b8a1caa10234fa3e2c86890b4671774e23128306b8f73fabe4689237dc30c8622b0da637322d91c408eb783b011ffc13224a24b4cdf5572648cc71456b905dab2c22530f7aac9fb5fdb2daa1ca36ab1bc5a134e314105d9b678f679f4f2557a23dd42530f20e983881283a750afb32a75c69b9933db46178d8d681d1bb637181778f655071c2154b7268283bbfd4251f4197a8cd922bdcbb6d223e2cc01d97e5ecb1028fdb7d98c43a0f68674d2f433af8d0accddcb642f7335d1205c0024656c81140aae1fabdbb028968966d00990889e3dd43c2078ecd13a607218c59563dcc3c85129a386a305c0f961e8c72242f9192b6d08cb0b5492342f6af46d0e6b0407f0c2c083956555f2da6b196040f1b959af4e59d737ae7bad87ece99b7281ff3e9503d93beec412f4d162be217e44e2dac4e4f8736c19a0555df6250f01abc3e45a3d3a64d511a730343fa73896922fb0a5ada9622556a2fcec91311858b2f2b501347cebe0596c0ab705fc05a34dc7b7003468690df18f4c19975ead3babcbf31e14bc6a5f91f99ae2a4081fbea2e5925226c9fcba4c0149f27220d0435bc5d6d1530b52412e7cf606d55b7785d8cd68f46717e3d201cb843e8f39c059a1bed7914adad0cb9407497bb710e97b027ab4286efd3c97598a777c788b3b757120291109359e4358a981cb930ae476e55ea14073c80d1376813669fde6d2be2d3a3fddf98daf53de7ca7d72ba244cae64eb10e0eae6715b0d408900a91b07ea47ed9187375204a41487eb1e0b2be4916e92ac1cb554f8f2f3cad3852d4e57f88adb52c9393d9a8b9f84ba4341cf958a329783fbfa204e6e294598d34e4bc31f03219aae860ccb9205b305932e4e214e0d3c1f6962bbbf3e555db9a544c7268f6818c6487f1b7edc206a2fac8e0f8b3a17c32da5b6126aac8bf8f40cb7a6b04a2500154966477aa2185c95ecaca8dd3554789ad9e20f1fa8f092ad728611ae6e06e9eadbe809cbd3a689a7996595db26bba64dd3f5067cb570479f29140e14c436a5ae78dfeb339d749643585afdf662a5711cc266129aad4367ee2272140b4937a255dac29e46095e6f39124813ce907cd03c587795afa8851f878e09171413b18acd2bcf2588b9b0c726205ddf86b36ba7c0f32b49da0f796a965393a1fd29d7f7322bc0bbb4eebf63a496101ff116383932f8b3d19331d8691d47f33fe0333c95eb8404d3978c353342ebfd0057f5e5d86118be0de2dd4fd661f5257498fd632394e2fb5901216a0ee0de82961b15e11008d3f0e86e9d085ff23490feda33a2af8cdc4f8a19aabede39a7f770f62b53f16ee31a8dd375e0afbf4232534579ca6c2ba9967214a207d27e3eb6e59d2e65a36d1df88a54e3ab02c6c853266fdaa1c969c10dc8999041a0923011d09cd9cc22d146fb81d95617286eed1b5635b90f8fbcda500440132a4b675f6eba83f7bd24f5bcbb97807bc2a7296eaaf0549844fc8a4ab7a7e0d037b4ef1503f40f5a7d2203799cf3ec8fae223625e836a41f7bb4ff2d7acdadbaaac668c4a2aebe7941a65652f40a9913b06f3954878f4d12cbdd12ed359c063c72ed126af7f5fa450da7eecb4c8c0a0f2b0a2eb8e5cead2de5744a0f4062ab5481ba79c19628d207fbdc0fc35f7a9f1e21aeea96df13ad36d9c7e8c2f2d8685191d8e34dc0076756afd8c8b4429b1bb0258487f9a678f029909233b390fc83e3a93ed51f94b5ebc697ee54ab906da2bdded91ab66972650a17fbed1b04b8730290321b9655baab6a1a425f03f600e9700603c7388abc88abf575b3b98137fd8f384a2b435ec2ad671b0879267e73d443ebb7a7ad7658ed6cd759a9dc0e624cd38d98606c920f033612ffeb7a124a7926e2e2d49c5dfd46d72f17f28f2dfa73833fb99bf3421e84d4e3fa37fd4f0905f6ee9bdecd457c9777486b478c66558104219f9024cee5e98fd8195ccbcc397c3a47635c8ca26b0eafd3fd9cf5732381af241a4c7bfa28c65278de85dcef937cfdaf27dcfff6448091f332b6b1cca2a5aa5f4a6a7140f4ba02ffec2b241396905978ee425f2145a6d8e6514da884e86c9c3e19ff908f568461582b6ba7dc296206ddae88a3f880f1c04e1d5d07ea7385c779b412458761cbe54f56e02fe0b9c3ec18dad548e153dda9d9d9aa900eeaf27e087417049c854f942744253b03cc10e2629ef464e0c2f15421ee2f45e41c7ccc13c63b173178a150cab77e6a7570c64ad628cec238626b9522a6538d1e2ea2f3bd08adb4959bb4a27d50b5ad783e9497da6fb58d98a3126a30d30bcafd1ca3f15e22e01665ef2ce31d5bde62d0a16ccb1969922b10b2ccf5b3e0f52567895e8f149c9de9922c1389ba947a32d4a0bedeaee2caa6c0fc39ff16d80809e1853b819eca1558c804ff834c14626a61797adb34ff41fee1cacb97f787920563c974791aa23be5384fad5d8b99509ed4e0805c9bc989124cb0f98a0f74222e8740a0283af8705b55ca227e75dbadafc370b623aac9edda7e2e7344853f2ba95106de505a104bb2d06d2b9cf5cef00e0c4d26c42ee0655f5df0010e40107bddf84ac98b7cc7ffe927ddb9fad180a35ab632d8c6a5f97123273ddee32476fa0f38b3c040a2f947d8bf0f3b445658515fb20cb436e9ce26b248b1a9e3924bf5f9a946961f958b8f0b43d839d0b861ac4cdee9f0e17932534b168163f6e5941843cc2065ce1016a71f75e70c9c35f554d56ff0511c858afd4831e61df4f4e2615861e79b1934da9e7fa7db60fc3a1538fc0fddad04d360b29cd7b08b020586be7f0ab49f0102bd76f7dc6dae31ba513c83ff867677160fabc61e9bcb26ac4b549d788271e3c3f4cf17735e15c4212fdcbbd98a2b09eb68cd371c8e439fa0574f54e2bc8273deef758c2256a1fbff579fe485d9ee8e2331e1af725612e8c1830ecbe316c58b3244290308f4c4751bf852cf820ae55aedfce401a5089f6e5fbbf9f455a55ec8fcdde03c8b9637cfcdab6a87dfba032b86137ecd34a88a81bf093d982639045b089611547f8b2b364db75ef1eee44a69ae60e0db09d265624171836fd10671800ee15daa7a4236fd4b790acaf1b81af3c401385a1f086f5768b5fcd9b237ed539bbbe7154cf1b307e4eb968edc1780e1c73e522ffba8da9a096d340d1b1e796bc2e76fe38f26184a794a98e3fa15c8841cdf01edfff464115fe4e6a115c89161e74994cac3c3b8190744d703d0911df25c46e8e1b0adcc5dc80b4c5acac42dd520f079b41cc43a75ad7948f1c8e703168a503a8d58c683acf60596d9b7803c8039d821ea3f57147e794598691d9cd32a997aa141769464f25e98eefadc0da2584da6cb37a980c5256d5faa09848d098a5f946534e1ef9252ea5a0687c5e2b090aa56a2281cf4202eb01855dc7d67bb161680d70764698aabba54f8582f880bd6e2490fe26f489af8aa9bc92304b274c08ab8fa4eb2c7a9731064c197f416b86607f5f5ce111f6e0b2b5f9d38fced7ebd7c09b7f75a77eaf2a3d2990b6b93276b249eabd55fc46b8f9cc45b6bd697ce5dcb75ac9978e29a14da7fd6e1be78ed0196b966d84b0d0140df02a4a68d0cdeb6613b35287ad87c522cbdbb4ec8e6e311d05b2b6de0642410bad40c000d02ba5e961961cd5491a1c4ba3a32ad76b11e971fdef7d58006bc25fca56af53dd3a50b669e36d1c599348bbc0973489bf7dc8bc151597c0386d86fe6458a50a618ba6bec1843df7fb8d8b4b5e4e3dd6ba7f507314dcfc470d66f84869a5a00a67995fcd4374f71725ed3b44f5f7d74475c9fc755dcd9e8c84fe9412e918da9b6e00f5dc0de84a64d133fdef6c5ab8cb518ee83c0057d0a4203d7f2fe12d7dc6a4a4faf7a3818e055a298829b3efed106b0fd0eddaed7b318a3607bf2f08e8c1598b653b7660ffffff9f00