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 91099 3c5d291b5bf3767c3e1dc14486090312260dcff6709f489984612033a7a9b612

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
299f21b3d7bb6cda1bf967432aa923d40bdf55d1ecfa0bff7f039f086371ac60
Certificate Block Hash
3c5d291b5bf3767c3e1dc14486090312260dcff6709f489984612033a7a9b612
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000d0000000f000000
00c8000000040000000103010101001f000000000200010000000000000000000000000000000000000000000000000000000000080e53f72c1cffc291fc37522b36d6d76a36683548f6952aef524b3dadf141ab4cfc3c456e9cde8911e30801f418f637ee8b71680a4d66cc318d18190ec41c1d0e7351eed9ddefa63877c17d16e1303fde64b2201248c1ba6d3000000000000000800100000001000476000080f8000000000080010000800100e5da941614d78ab039353eb840e9dab679a7c0845aeb93fe4b83b7f49070727508000000000200000003000000090000000a0000000b0000000d0000000f000000

Raw Header Hex

0000402080672961853d48afc494a3fd04ced921bc8e7ccd5f71e1cbfd6fb07694df58791a2113227aa6a4f33a09cdc834d3085b1116a8004e08d207eb6fd729e3fa1c7482f4606a6285001860ac7163089f037fff0bfaecd155df0bd423a92a4367f91bda6cbbd7b3219f29

Proof Data Hex

59,560 bytes
12121601030777b1d42e7e0a2e44f75e97151e835287feef2b43310d5ddba151fa3d6d2aa5a77de85c5484108bd8a659e4a47838450ce847f12d5bed57e161d0448117d234332fe2332025fd804db9ac3d8687a8f31bccdf5d104a7e19f2954e5349626668a503c96503911f9b453cbede6da919c2ce79e75e42f568e75848cff83a8705071b8258f19daec2db7825bb32413f0f4a11d82e0364316f22756f1e37b971f9828610092d1bd50f96463909e91e17b98b5f71b53e587abad2ed3078372f68b8bc05a70178451b5e6e6b3fb027aea5b5b33993e8c29bed1e18398d148f7a024617b17fb6bf65d2e2511c22f581d2e42011f9c9c65dfdc580193248555009ea451dc150f11885924a85b52b11734df7dc46335459e75d7d6bc8792761888f9b855fb5a9eb626257f3b09236c530cf7b3e55b764f99113a08065abbf77661e9d0c61b57408b2a900aa452869588a0544fd3bd8b2b6e714c446d74129596cececb0cc82bbe6ea97126c1e2041e8f2b43623bf039f4341f22064fd35778a4ad55a57f1b982f68718b8a7952782fcea855ceb634e99059dab467f4404cbc008d982ae027742a9a15963ad1a2806a4033c06175dcd8ab6a42a0972d368ab52f7178116252dee18f639d1c80b16c5b41e0b794be91a2d0cb42eedb5231a00566a92fdb871fc98a33fa60bec2bf318d513b0d76b7eed7cb3096073499a53963e4927ea48d015d780f78e10d792d1d1ef1ca8a5cd40648721bef49c7f3319858e7a26eab3956f3cb690565a34eabe6c9ec01fce6d1d17ad6f872721e1dd7e87af859aef5e4f818e9941ccc053024810990b13c4c158b78c7b0dd29bea0e6f370af9cfe702b56b02bef3c61f40081e70c7f5883ebb948892aa0b5f9e4fe17ebc7e59224fb519ef159271ea80c0d7b81ebdaad4d0b6d0eb569495f99c779310a7d8f4362d88f47462dfcb22b3b45ea8890d43cb83a0b4ac3598a704db7607bea781c1a131d93775ddf311d67635f54477b88e519b794ab5a3b6ca043b170c6f715914077fe6f88512b1cbc8877c065aa039407346ca6720d5fd4af32b10da29b538afe2eabaeb29ace36b74437a59d32bcdb9e8bd2614d27f033e50bdc47c6718827e4f239888741e9fa8e17b91ed011fbdbdf19eca03330053f38a7c3e8abb95ce7cfc5d36d458b6edb1ec26398bb06db566f5f966128816fc3754d08b2a54734a78013e807c86287c10bdd703728c7e80ef66e9d582f16f870fcfcabb0063204f9549988a1687be17c806f23cd302d0da7a1238276fee33cebfcb36f97ef58078f287724104b8a09a20baebb7b7463fdbd9787da0800bbbbfa4d23f7a3909a9b8410606e423ce811820bbeca334a40f4493c58535226e85d2d2bf68516000d6980e27b013d749f48858f15a4ae98ffa88162713713049d4a3f860ee8bc97a54b02c2ba902b5790d2836a95ec987ef73cb7b395b1975f9bc04293b134a4f629f48e4489f0bea8f5a1611af00b5eb1bac783512dcd9a99ed227fc0d04c2f5fe623a9926f988c27f8e27c3b07eaaeba17e7077fe5cb028e4b2296e6ae177f8de8e365e11d533705b9f4896b1c5c2d616bf319e6238f08bd69e509ef3428422683c4f07e0b9d0fe39bd5d64c0910aa4d5ea5ffdfc4e997a72238e7e4a92e2eb42d417aefd3d089b4372c618f3896503836dc4cabc87d66fbe3a78f4dbdd7077aff9e7363f6226066fcce54abbe9db6b0984ba89527a0ffd4399d462dde8314c0dd86de6fc8359d454929f4beffaa853dce476cb04f2c1f39c0d6f2a250406e75441ea4ad2cfba42fa3d9a3c922f1a748a1729bc9dc20b0fc7b114b90815a81ac2eb6084e339d9eead4bacc22f9eca2838f18b2a2b28da7f8239c5ef6e2cec22978545a640db5a3301c65a724b04c3062c4f39acd9458acca27b28588783d42a0305cd623a8b9ec1db600e8c5d1c995d3c27cd2e67ce589f1fcfc1a033c6d08c4ca32959a466aa45afe0610b152693097d8bb906a57cdc037adae71300eefe0ff3ba1bc0100d2fbc9ff68b19adab3cfb45dd557124a8b04d1ca1be7cfcd32ad49ea3bcf847bf33028015e34821947c7e0d35a0ee68847241e642e04514a897da24f64be5199d53cc2133e4aa01911acc4469f6c0d9b0e110ac08cad41d173d95ba2f5daabacf08b4f6166752d887217b396519c665f865adcf81cff661d8535c6d0b7d67c5d1ff450962ed119c9fef96285c8914ff531646d1bb904513a961b5997e06a39b7d1fdb48b830146bcaa9e19e0100dc46d72f18e2d11401d5d6dcd31e6fdabe3e5b0859864fe8a1257020d0ad6a5e081353d319a80a342fd15c096c75ab736895bc812c6bff301d0485b72c840a91224eb5b9f3b85880aacb7d30ff1f91ac2e20b2112184ab63915fd97182e573470eaac71f5e3163b346f1d80bd40781abf65e06f5315a4d4f7c4916ff0f4216bcf2f824c1cf9cb25ac0d9e64f9f5da6b59b322ae7815756da8af1cd3626a6a8dfe1088f5495502b4b20a0d91b74c2c60c90ad852f617fd621ec93f5465b248246908b6954da09ed06f0e567f965f0c9198f921c4b40e40adf2115c6cad27bd2832e557559cb043909811cb3eb69d27e185cec2839053837662012e945ebf0efef3b21c74b4682947530b5e59e7b0b95861f346ed1b338cbda83d31cd28e9c6a2ffec67224f2414d68850695a8a084ff2f9958f2a88e6f469ed63da0393a274fc8537785e3ba00d581bf57bd7a4b9c1ab1a3b1383f4762eb8bb35f53b8cfbc61b8358c63db578879b5ef18b73758c8ac47ee9702d38072b3b162ae293a74608092fd39d6222fc927ccfc82f23d590d211a3d2739fc3f60818b195692690459821cec1e2b848514c32eee70200c0a2845a38dd57bdccb80097de5ea30920921af86ea94a8dafa7d7314289df444231d261b6faabbd786907824984699e8c4c8e266f9b98c3602dcae2073fca95e364197a14edf0230d6abfa217ef91c3d90e492aa3dd6f2128270dd3b82172f2c64d8d6341fc5e54f2fbbf95fb4487d2c6d9bd9fb4b4dead79aab9c3926c845c7a159d20fb10f35634bc5aea4607023cc340619be5968bb8fb97547d78cf27c52570503ea613811dbb5874c3cdb8defdeecd0f514c4e96ba6a34a2dbb6889487d50a79ee74a81711b6278799b90e282c6c4b3c40e26539cf355a8f28104e2ae826ea62c1854e6c16f21626ebfb084f3c7e4a083c378440f4ea5b5317e33749feebdd131c5cda2e36466c66367238fa919578a20a3793647f2c32d5eb13283bbecad277592f464bc3861970828e3a5719b516e7211644e2adbfd67924567fae54bb3a97f640ecf038c0c577046a146f04d0e4b4858f0652f3c3b5d5fd01d05022f4bd10f66d888ac4a56040f189a6ddee067762ef9b31af02744f40aeccfb52e7cf25505aedcfbef8f916a4cac06cbdd74470b8b24ae4419429b7352879ecb61f20710b03ad2c0e8c68f8b6adc77222f7e6e6063ab1a95d3af0b2d08054196e0050d0944f0373601c7c76a884a2a76391db5143b5a7e7efcfc6ce6b7057d5866b695cb2ec27f2fe944a89af472a4b7a06b10682d6cd0d8533bd79a770f01857d141b75ebb04da7924cce5e8466cfa811dbbd8cb41aeb14580dc1aab9f8faa739d7f2ab824050eec522c400db585a6f8e56623791c98dd1ccebf269c8a459ef247b65f5e2fd5d0722a0fbe192e7f887b3b9a23928bde90acd8807dc93a2e7fb208943bfd8976fb222e4b995fa4a31b671ecc754f6cbb465a7b264498c891e0e12f2f01d795cc962cfd9ae36db55ac666d6da03e4e9457efdebe72b1ce35e4dbfbd7793943213a85e6df12cc723fd0b7f7dc6e959219a926f9c1de64253e868fd0e7de204ef2f9a6189e632081ccc5cc7fa6a6731424c06a97c4ef9e55366e09a85d3df27d8dbd8025dea4d07e73e7d931f243e40e309d5aa5f5c961d266928a9f4e9e1025285a2f56dbb09afc775b8d8e511406af2c45cc0d2de7f6a059c3cea098fbff8c34ade571af3a118816291942c5b84de1def45cfa444177ae02381a3e11715969812c15ae27852b86b2be5f34f0c4f3300218b82b25dfb1d88c03ec84d70ef58648f8f9e3cfa4f68aaa51344861333528c8d9e89bc3584d77904e4c2f6439dba23a3d8c10d8ac0bb4ca6d6443c5d30a4738c12aa9cc745733ae6475899ef706e08abb9936c15b931453b434778541184c18e7f7f9c3615bb5ceaf5ad6b91f52ad3adc0aed4ee2e9181463c4457b66d575b60ff62064621fab74f4a993d58bfb428aeb18b1c6efd8c19e8431ca02e7e6ce28d10e284909c061fa7d2e33fbb88ce0356fc131aa788bce009d7fda5acde0e6e3bb08c0032dc26ad325711cb175fa196e294a7d45fb627a10e9a82f6a1cb3b02844a7dc1a3b09215c272dc91abd44d8096a0570a02bd862fc8583bf354aff50a0577ff48e86d8968c832dce0da63ca583b17c56cf0c60faf1f6704e06009cf39e998687cc7e85fb044bfcc660cec4118490b7d219c91333b634761c4d1e7b43b16b84390ffa1b9ca50839ae6735dd38d7b903b4045208b5c09f3c29693eada169ba406eca78aa74bfcd39807634f4d3b9d959fbf7a9871cbd3051f8351d36e2f2f25657ed43d6850808131de27cc1e3e6e47b2f514d418d340ea67d2f12d86a74ba0997bcd8cb1b43520c9d13bf57bc7f774888ac4549c2033936965604ec2bae9b75ad46f42dcd4dc2d9d8bdc1f17a6b3afc9af0bc691fa6d83e81c558f94c14e6a217411cc8f86e1f108f7690a49ce84e84ad18613407aa0d9950f9493ea4f03b15a602c060f8d113f710d13c27719750da17c8e9600485a0c10a89326538101abbab134dd4ebddca0f19a506bb2c56c45f2ce760579bf78de63512c2c9c63a4f6de3e2150f4e5edbd938dadd185f42f650deb14f297a4ee2911375275fe00ac5dd4fba8a65ba5dccf5d12b0fa41532be76e6ad5be6daf59c6d5e87439e9106618123dc6dc65f4a54ff89605fdc12506e6b3e7aa5f6c37225a3dab93fd143e6fd43a13a72504b2df7e12453344636f4d91e6d2eddef7dd6ca9d4d02b1790caa7bb0ef35a0a59a8d0607d601b874815a029e5706e9a6e61d7e66b4a69e0ec5c9c916479a3f3b1afc91cf495522bc8af9a071e9219c3a4714dfd13025a32f716d396b03ebc81eacf82f5787a863847f353a9af5feb91bffd732df95fdfb6d7bc79ac592a9ce9ef5fedce4c7da18103dc6b985d65d7083b95c42e94f65753e8ffb8255d3d0a6917af3fa158270437d328a5e99f202db5054da75034cd70f3ba27c52882d83a9a20274f848d6c42e0d09da4890d52784848bf358e2a37315044197793f24743bc87cfc182d5bb9c7c5f7adb5bc0398a4e8f2b67240645b30d9bdc0270649bc694a2d46ceda6b7b19732f189b08b1cff9829a1adfb1a2f29d974c478fb830683d537c58fe76c6f81d3ada6251e802be56e2b035e2b696a72f3b82bb1c8904ead991227838a2bd5438b7dde1f21b2e6f9f24eb48676acb2c3297b1c97105bd7c0f9480ed65e5a28744a52b8f47adf25c8ab985f751f7083fadada21fb4b0ccd056fc0b980e87a00dc6047e3e0543e86ccd99cbb867003d5473035fc56d7db2fa9aee6f92863800ecd9eda42bc822b026854a2051fc425ad7f5d4c35a5c56f58b08074f574384b0347bf5c08061988ea61cacf8dc563dfc63b0f91c49fc833ab0c0126811f88c5b3e7424e840891c64aeb47eee0394b4c427f2db2524c797c755069ea0e01f5475eb9d8808bd56b514c7b2420354b5414ced9b33e79c8ed2be8be57fa661040c5c8d320c046738e42d794b7c8d4de69fbbb71c6ec16b31bf6c3130fe2507dae07a2c0dfacc37905977ddef85b7ef37f7ffa70e9d9a496312856c07a6b449d4c14da38e94b06600dd62a661df756aa00ec31faad48772fa6fc481f210bb4e9859399e48154b9dc9c3143b66c4ca2d8f15387576733489333cf3341f7953c7ea4dc22ea6eb4650b27711a160a5b60be533f52d41dbdee6b2573336d5d92ae5d32d455178d5d8af873ec92d126edb7e286d53d33342d638c186ab9c3f8497d19a6efc58d7dbfa5a80bfbaaa70c7a3e1f8b3fafa3d03c6d05abf620ac04e70902760beb9467a6a7264aaead6ae53f79c8e19d89134753e7a83dbd9ffa266097d9d7ec3022d1e5ed8cac6e3d4abb54f881a390e6a9701c2f347faa39c9c44f913bd47642e42285473bcb1fddde8a0f4c08f4998ab9ca46d6c6c14bfd5995f792e42d6ac85581f7d43da532b1139f0015476d0ee9548e5b4682dc5b933a39818a745b151072ad3dc981c3930173c3435dae529a83ccb8679453ced09170224c799a892a85c4c84b4f0a7cf9d61c0dddabfafb8c1ad37cb78c684fb2e57afd42e4f558a86209dbdee2007e592bd1c9c4d42447a56b320600dc92dafc5c6994024b0e2aaa8c4a69f277eb28ab5898a1fd7e98fe1e1e0c917db5158838739c57688a08c9f83e39af5968af20af545eb24778180c96956d295d4d6c629e5ac037d9626627db33a387f136e68f319c622f5575d65d4c500b79d146e3e086ccc74a79f5c7e2ca36f0a163c1bac711b92d1e2a001c0d431a78f70b93fa7f80bb7c942c3dce5d5e474fbc1e5cd87def86b714820871072de6282d4baa2aa7d8c566b7f4f0c75363f9f89120cb9e0452b30ba60a851a18d530cb1cc980a325fb72a53fb2288ac57b3f4f25a8d8c386fcc4648297f15587b9445b2156bbc29d23cf70a00a2a88baef50253b61e433ce29f781902ab23fd85a54124eb71aeefa8b0a6893536ef7968e474ee6eb29e3e58d1db1c5b58e12f6b844991a34cc82958df857d879b52a6b21448b0494157f16f3eacb47e26e48ef2d30aa555b87b3bbb358629a008588751624cac493bcc1e8720e632867eb6c49262d0fbce4cce9a95991a6498a62f2babdb407978fcf4dad3891fafb3912b233b351d44a1d8147958a876c66e4264a4dd2234fed119d1a4e89a99856f21c987a31b27ef3427bb49060e6764be7ab89a28bba5dfabf4464a32b0b282f69cf96cab00fc7ad801895b9eae12e3e3e72d7f15afa003869cae32d253bf605719e2aac1e002eb7958a909207cef467d7f3748ad941e361b59d91231e878e052b99030b25c6705935157dcbd6ba2babd66e9aac7a6226cc61cd5cada53a8b430fa4a6d68c814afd910abb499298433a47407579dd74346955ae6f9d455bd6acc4cbc0b0f57248c3c3943b8b1fcc352bbb20b522da05f0944ba961f815c404743bb755eea5324063c3a9ac98cbae7b7afd589c469c74200a7abb67be40b0e02ff6aa686b907f701fa2a0b11d116b638a97f502ccbe7cba07e71571fd84f42ece7797f0bb5da8b081da68973128e87edcb1bae1d0f091b5f38b350fe7f193774503eb3bccb18fc15e037e7cbe35af64b10b3c776afa1b19bdfa71c017d35a090aa6e422a8796749c1f23982611ad69dd6c2bbf42d5a0b4f877e95e84fc8ea61634714c9d128c6ff91e1725562d0ff98e5b57e31e27d4f23c1499c006908fa58dfa789f23c2984a63446c1b72bd3eca7f0caa907b9d05aca9db8f02178c73af9b196dfd0606dd492ba5843e0762c738dd7db8df1fcf1cb5bccc0f1fa5fe8b08477713593e65ebd04e3aae5966398006e5c84c92a8aa20e539a6b62e5fcebef0e74c22437bda937fde5aca8586141bedb5c78d577cd058ef9a20a3665f92983fbd9b5fa907d6dd8ce93632f2aa30237d6c9d7aa87ba0f1d1d500b7b0e9435d67f7154ff89c8876961b57595a1a5e3caec175a2af0c61cd5ed379b1de424b9258274e11ee4a67c05567a478469e39a8132bb4300e4135e3a5d80dd52761ff910967b6bc2453e0ab7956cf4ab033ef7fd0bfaed3d8eb4365af1b5832d88332c2ec0553c7b39d8fe49df7eae91f51f1f24139b2d1b180951f22a8ffda3189ef169ca4eda501dcd959020c71bec8873159c781fc0fd5735d9965fe37be5ab91c9da78be241f5ee59b33a53d17586ece5f31148afca893c7392c42fe8abda362b99b5373814def1ca74e0a4d055502a469110015085416f5a9b68a2d048e21d589156133eae6be1c5a4f580423930baa8b5b20bdce1dacac15cc78aeb240849b5d8fe0908f208a2e7e042bcec6a8b6ef072405612fefd3a4ef618d95d04ba3ed670d24650a6286c1997a9b043a26a179f32291eeaadd1eb6f63c17542e49f86bcc962100250e23f588cbc5df7ac2cbb8cfd4b0cc43abe263115ad7898ee0d1bed242c941f8e9205c5080ccebf901143064e9ae9c9a390d6e0f178a411e35b61d2b330ef59fdb125be142e99808ded20d9fd98063a09a6609e97582221458929c05b82fc1dd772c4fa6e2208a43fe0e151f547158e0f6acb1797eff19baf4308570b4d67ba829b463a6488d44e37150e4454fcf37a4c03ddb0612db20daf51ecda49ff0c45066d2c026db291078116d105da904374e68b4d5f5696f2dfb3bf70cbe40ec4291b7a5c7eaf6ce56f2b8c6f9f91cadd23ce9b049430ddf3fdf2206c584797386a7acb61b7c4c67872c86115ebb6a9a397d9e9a2981c0d9030f2284aa028b984cf4ad5432cfdef410f40475d780b7f413ffaf1c0e6163efcaf0f41b81594b1939908b7fa874e8d93c039cc62fbaa848c40720f0f3b19ab4537ba6c16df442974f0006e39894a0eadecf6e4ad2145935fd3fbfe636a1484e7681e974d11cd944a5bc88f72d1057547eff93ff01153a51c2618a442c896d0e03592b0ff25a391d2ca4b07c1c0ca30375f6993affc3b5266849e7cc4602e61727a16b886e6efa61ff5c80ed09efd91dc7416d5aac5a0aabcb4866a79aadc31339ddf654df5da9298d06bf47c8d57f065cf70f6a6f04f87a9fabf745c0aee36e9538eb7742334d316edb8c18645c6cf0e915fc317840bd030b6472803b5ee6ea1d295099c6e736900d19332feb40f65719312bd90c0e2e82929ab906580e8e63dbd666c0df229073affac33e6a9ed70f9bc0fe5934f355c29bbd52a2c36db11c68d085e33dd831f7d10a3f3743b941f23cf9a84cd1fd571ad839911b1c4645fede74304b61ecd92bc43d0e41841106452d95774c5de59b2626d17261d3daadf3c382182d20227502a5b5e4eb343ec9fa1b08d2483a3d19418ae04cafdc4cb5840cc4870d7631a000f1601eb9ba363bccb8349da7fbe31ae4cc292fcbd8f8f71c5899124b4ae59779ccbb5a094f7670c9fc16268e8269d5782f852d3b80372fa5e8c3a0ab548758756dc0e5f9e063b94f0a8cef9e6a9f4d004d3b27acbddfba81850f93a9a9636ed8275a1f7b8f46cd2087bfdd6c21fab971bf04458dce49a869293a728d6c2e48c0dc3fc26e781f8ff2c049290b947de95a3f9576e2ee61a10cc66c3eca2df985a3017ede22bb842c714b6f51082c99537e588ab5454a7b1728e1f883f2fdfc299e80564fd46ef751ecd7eb84a777dd988a19bc38f898fd291bfdb0359016d72fc2983c552f2315f197874e13623140630f63f44b81331cdb6a75295854e00851bbbb5ff290fc2c42112fecc835f973c353aab579ccca419dd03c2f106709caf86ccd54ad0f89a5357a5523e5879e11ea276cec3d1396c96f4bf6e2a0fbecf1a21c098d7f11e1fe39aee2dbb99b556667e30c15715f404d18b2700afbf5c85b9fe1ee7d6a927af4906ddb88d3d1da941b61609890bf10ea5b00aff0d0676acd2fdd7f68cb0e7ffa7158b973c68ac2684a3815e8b62ed1de237898653c222464574ade7be33beac6e3a7bd8eeecf0c549b3031685527636f6570182e6f89a38226d63ffc522012141def11f459588a2188ea24b9cc866b4a211177d8e5d726c2c95a3c0cf6c4984038b620f7db048c33aa489de489cfa6a6cfad72b4d9f6c7ad2992952abc5f860c27f60718319a9c40a52a6a3d203a0ad2e1462ef7c0c4090e402ce981f151a000e504e73b30ba9018b119b8daa887206b9f5e4ffb8943d7e12a7c035fafca16e3831dff562d13fa98747278be3df6d970fb4ff05e0d219576df2fdafb424f4d24cac63e277673c224388688db80808b69da4c2f829e272bca48ed8abc3eadde5da67e2fa500d8fb4324ce63488d98f8e1757bcc67580be9ef6738a6576779f3870bec3932e6b81d3ba494ecc5eeb5cbb6542c735d8fd356a3568939e9fbb01983bd6b25034c9d201379293f4044efb7f5e5cf8e9fcb13ba7132e32db74add8cd967d63adb2efa6b1eb2e7447c978078c2fd60e16c48e5c890f86d7ddbd5ed6cebb46d77e8dd163e6c4a096e6d2d4cb48968855c40f2902775fdffb06ddc3397142d2aadf14c690fcff2fe6f10368bf40c86aeeaec8493c867501c83b8b2eec9136890dbffc28cb7d9cad1b20cb6184f6ab92efb6533a5df88bd6997886c535cc3f4d2063320642536056537ecfb21c9e9edf28073ed4c7ac9c2bbc0aaad744f0cfd233655feb4cff5ad7910ebe3fa9506e0f67d837bcb25d147b7720c83182e3ca03d6c912675a91844f15cf3fbb81a7c1aa8df36445beb699f48b907e55de6764b3ad40c0df410d91de6404cb1f6ea541a5b05d78a7a237bf52b07a4a0fc74edc36a82dc30986dffe844a7e09eb3cb741e2ec662d8a022ddea1f6953b23f757a312f5fc75b643bfb169fbb3cbec0aa1f584295d02e99e5cf8742d8c94268de86928de40bb9afa0958bd78106ab7246d1f581d8c5f73625e1217ad10e3c1d35e84474c1722846c6182fbf87a6aa5f9a294f96e3605f1d342e43eec7a71d31d67cca4f781863abf413019e2b54ce79f1afe2603808f009dfc486d16cddf4091dad5d3ac304fde15c0a673bf2f14f5811d39bf82d4c28a2600bda4bedcaabf1c628d12daa2b690ff39605a69a8358e2c03fa516da14d55d4745d601411c4d6b4e2d9c8dc888f04d796b636168fa3949ae6b087040fc3780ad4cc8bfaa40361e6792863ed5fd02bef841220a25ec1817a742e96f982acde998706314167f2a2cfcb094db7a4d2e28ac228c1728cb6d27960e8da1c3fc657fab0218c98c1265b908108f8fa1e69c777437fffdfdee62711d5f8b65c445d479da26ee8c294704f7e435e83bc408bcca4a7f806a254b55a803b1bc967dbbef4b5637c44ec45d93af7b975e32c8b55219adb231421c116047fe49d762fe714e307f62e863d85b191af6573e6dc2f00edb9c48dc79854836c19a683c51f16df94b983329bd35dc274c4fad701ba3568f89abea281cefd8eac9a42300a2f5cf4d955e6cbbf6c7953d0c0ca5ea5118c0e0e397b065ef10fd7b1fb8568284dc457c41d4388547f0425ad6b10c77012d6e3acbfc43b0dfac702d32ca754b7b505dc52d797e749990f6affe254546e66352e02d88c2199cb3ca92ae7be7dac04950b279219a7728cc4d9c2fc931bd265cc26806641403d9b54b1761f76a1d5c101b981a6771d4aa19176d152ec0f078f5ad9d59871c52169dc9347db8272808ee884636f1bfa2c99c3302e04cc7ec4ef5822cb8f2c6c8a7848020cbf56b8bf37bb5e323da9340b1652ec7052d0c70998f55d607581567ade8f857ae15353bcc3cddac22b447c39092369cd85600dacf426c01800f267e1d875a498064d1c0d3578052d2706f0c257ea77793af7e017abdfdcf69723d12f4debbf7034862bc685fdb84c5ddf5e9ce9e89d71941ac11d0bbf6b2006196a9c81c5037a683211d8dfff6442b567ffc478b7f02011fe23d4c564175428a711d292b064ef6569f2fa5c10596d0c4b71c731ee606248364c440f4c8502fa6e389c33d4f30a26cab9d6756d3a0da12492686214e0bfaa9045dfd6daa5c7b07ad82c920309d2c01218c0f568e057ff06ebdd25d131cbd904850ff3900fc38d6249b25f74cd7d599091a0fc7701b70b173e057d03d3c19d68013c12968e1afb444ce7eefa1a582d0cb051f7b47b9b67f89292b5495e7f80fe7fb9dbe7aa5e09a41ae6ce224d3a5eae85a40c4ab189a103cc8808ad5db33cbb582830834f258dd6eaa795f92711a4c80a0906ca7b2dbe1aa28c7c5837582773fae985fc595c1460ddb0b10ad913ed740ba13003e48b135f676dec0145782b2cf9f0c3a328fca63e5555c8e2e554b3a7feca09ea394579fcf7ff8538edefd66bc693816c939f75286cb1505368d1fb738109a50601a14d9b773151de018bd3c68711bc2c7e940af2bdbde5a43544c72a802c44969f6a4d24dafe40283b7cbe9f10a5d58605fd639305b5d01eb213af2406b62e48dd47d95b7fb7a09610f4492389942874b2c5f095f68d98212a604ac0fb5a7be9bb37bded972d8b8c230495954ff3f393b88ab49eac1d4d11ad4f85214f86ea00be02bd05a39689fdd95481db780913db629a8fa112d0a98d65cfdd4ad939bbf96a5dca7e3f24c15d60a2c915738c763a411bea0c666c922756bf1dac11bf7445686c4252856066b03c9c947c20d5c175b2bf62de4f7df0dcf7e92dbc5f03af9e531e47bf086717205c186a3f2c6d1101342e701f2034975eb1bd9b8333b4662a1081aa547a3db8e3624fe75b314c84dd128ee48b8ee42299752dd758e969e142bc5c01e93f2678835bc2afbb8e8db8b3e1c013fb0d00e04348dfb100506b786080e009498aa57899e2852a34a3a291d421e5b70672087e3c0be3521473aa0f0e7ea3640281bdb30e1f995828f9d95047be97ffb57b07d1d07d341740e0c0732c343256c7958dc3afff2573b44d99ac078849707318032f7b5c8f4387decbfbce9b3959dfd464553d5772cf7c39c950d33e3c5ecd718dbf51bf9aae02c44095440e67c462be0911c3075b6be620eb59ddc73fbe1aed00734730dd4435a50cae901804def78576838371c7426cde95731109eec2ae3bb654ec3cda0fcd055ebf06649a22a93299f8ef0b68b3797a9f398e694b8a1639fc27a87b2376bfab1add706aefc3451417e6e9148610098631c670368b1b7f125e5017daec3415aaa45497b838d94b0f9894373a83d0dbd23c70a80315b776122ed1a727402bc816c4104019a95972d022779dfdce73a0b80b0379acfa0239b6fefa4242df5ae13ae847e20ce7e9f054af269873c43332105e3a7afaef323ccb79ff742c24d91fa329554b9f72b9ccbce0c8a9ea9ac1a7f96dcbbf65aa63fde7a29d13aed0dd9e1830edcd7421d8d718f42e57ae757d0480917da39792acf8d43f7411f4b38e539a0a1bd4d7ccaf9dc78f58338bcc0e868635c44ea54665c4cb4e17bbe66736d7a9d055f1185e710fb1af3d9ff4439f6398f913dac52333293bcac69db367d1172048c13591fd8daf62fe7d45d194fce410544f9a969004ef9bdc7b9d8f11230c6df19e7c63fa2b241bd9bb0ad03932b047936b3d05db7ab038faa57788091785d1d79ff2ea2c03fdd23ef317c8947b92a3f94dfce83b60b7afa3222fcdf982788370faa445772498187416f3bb496353b93dcc9c35a2bd56bcd208c995c8bf37c63ccb413624ea5998b90fd09cdf63dd81d6df58d7c2111cf3d2cbf9d9e767f9f2388bf9d0127a3363322debca3ff9057496fcae29d9879015f49205f4b46029961e309219904375d9352a44eab07d0dade5f007cbecf7e453cde5e72c7466920f4dc20b69061bb1785962f7688ac8de0f2f13dcc62532688de937484ebdfbb2fa8f24f3b59dc355c3395302694e145a58487ab1ec9e830791b03f1860d71f177da7dfa47f31ba98f6ddcbc46d6e4e73c9aff7f7e2c5c6248e128baef52c097ff0b4d60bccb03f5a6d925751c24f5a7eb31cc0b6c59a7d1cae9d25198e6ce690c9454fa82f1e5a1507fe9bfc2c4f86c19ee4ce7764048114a1d0118c7f4b86afb31a70d2d4dfb37b3cea8862d2b52798bfcded6787a633744a1b81b358037b19d669ef2b42e6076b04e3a583378014f2fcfe631edcb3453ea8dc535efa453574d16aaac4ac0850629071c61587f7b3fddba82416aa31ef4f09116503df4ad5c57dfdac9bad5f2d63c03cc2949ee667b363bf7e6c93152de121546ab2ee7cf9cb6784429c68531ab84ea4a382d7e34ce13feb0c42d1611829c3048d32c5a573185b9d45840c306de4298f0f3a6c0f888b5e73a95bb99e795ae56fbdbeda1d569e8a6a1858bd4286e23d14f0abe81a9bd7fc01837a7232e9cdf4150a2e5dd8538d32d7eadb8b1196e9ae15e9dc72f013765d74be8880815862179d77e41e8c59e6fb69fe79a2830f1c7d2a386a3e5833a679f7b53c986d95edbc32c2bab13990b8a49602fb44d6f73ab098c33d35d927648f491832293f33b6300f51f6fe31353a5c70f2b17b0db45573445ba8784718c3db227ef90d6d084619e3226cd971f9b82259a4137807a7b88c89dd5c81b8f5bd4e1b10d73216a3cbc7d7066497236af421102b8e7be40c51d83a26236be9bd3a3686042ec6fafeb8a486ead9a81120e4db9596c0e9e6770a63901d1b4d38216b0933eaf42baf66345c2c8331b87453c620e15859b233cf24b68924c71986019271831177e3e60ee40fc4ca1ec801e712a3cf9f587c90c04f2506ef97450ecd9d60aecc26e3aa487a66e7c6707e490ad333d67ecdfd03b901e2d33556f2ff7a25f7fccc0d0e78751fdc22d9cee2a065a428d05ad3b9f520a2154d0d620b52aef200a6f69ecb0ba43aecbf3f1397bfb69e3459355147f522bb76fb11424fca005c18dab6fab8910553ccf6c1a6375e5cae30a7f4c07bc4bd0d4ec6ce353a4f4ea5d3d924b703297e26160d0c2ecc3773d3e616dcd0116788c74b7ccad2ae1fe6453b5de6882235cbd9f8ea1b101234ad86f76ec1388044ef07f0956897830a554e2edc6f52d5da99232f2619a783ed9d30a801efb25f60d81d47c2cc10ad338304b22221a642d5d00e42d75f03f9e05cbd34f66342b9558674ccf952ce7a58cc6d5d77caf5180a7f81f1cb845362479c74892670a3f41558bcd0a75bb5ad848e24ec56896c1df007e66917b24cb79b7106dde6ec24403621dbea528f3b0b00901f4309338a443c2d5a4bc218b52a1b6857a889610ce179833b43ddb509ca0b3046f09ccd09d76e2ac8ea38e986cf3b957ea3b867db1943d9a49e4bf64c0d7c951882e1e0aa7d100a4fd3fbc16287a662fc0dff94baa615627db7469b162088e9bf6ec4ede62added39f3a709e2168b05ddb18bdcdf6b3b7598dd4a80317e8986cd24c85c93810b1a801582d8cbfc8231ce4ff9001aaee4f4eeb063c4bafbaf70ff4dada5023b06558c6ea83c6af4862ef2b2131d2a2a6adb0ead2047e837fc417213378a7c9176cf79d225d24178d52baf63fc7e7acb7a3e8ff7d205e7ef2f32200fa02ae981ad7f35a5f0a416464d11b691d4f1aee6d17a6ad1310efad131238140a20095cf63b7799f22855af795a1d7e83588fcaebd94e038c07eafe7cf56ad0dbed4efd30b5f58170bec96fa95dc6620c76661a8becf1b5ebed57dc07e15112c70c123ba40ffcdb93d2b365fb9d85d8a652b0569e5871a8e72609b69ce96899ff50790b2b4fbb70c04735d96013fdedab0db7f875d710def11f13a8dd85a2e68c9c993838ce0668e4d027f5e83aa8fd9b87cf2c2915a89214cd908304fcc6999be9fe8f6e6059ab1bb5d824876c8b9d6b64fba86fea9fbdb956aa200d9d56e8cb73a0e83b311b3ad9bb7347e3587ee7808565ff63b92f9f8b343753ddc643ecf34463af78404c9d7492dfbe63f1f83ce1a66960f134f8cfd5c25c708ba8f474784b40662c25cade3801b30cf0be0e16948efbe4d79267f5c199528c9c121e41bb4bd87d3b4149098a7f00e8dcd9eac4b056d3cd0cc1c9231a0e29e46c5f965d05ab1b1ef73e23a1d5d9f4b95890fbaf81c151e7a8590362b7f88a886480004b2e71118083e21711cf75ecfd19bc226291235532f353cc34a1b781ee47880eed8baff64929ec4c77e513360cf5274b2632c1274dcd50173e8bd3b291a1852c8e95f05d3de291d25639fe08a3f5208efcd60067097637ce4b34a2bfed3cbc6b53afe499eb9c5e7d0970b963bb3ab82d6951d5620f9f166f335849611d6721574755668e20128e35bbb846ec8d52263cf3ba6a5ee34d9facb27086c4de30a836eadb6352b77c6fe4d538d818691d41b7d08b850b34e1c28df5d4dca6bd5c52566abeeb6de54edb8a62f8933945d96f06b2f2283e58002fc09ed74a1acfbdce8842844df696ce9730387ce6d5a4a27ec04b2b25f828d66b0c89fc19bf5d201efb0d2ba2a323610e868a888402bf3fdbecc44b2478dfb2ee65c5d2e0c1f2a9fb0cce565359981493aa46600960ea66f3482609984483f341419fa8d9d61f0d74c02ec1671a17bd6a8996426fc4d9dd55af2f3fa30877e056c93f59c667a2dbc04e8dffc3c2bffbc326dc4438c07fa9934ddc3be5901160d4e3bae5e7d1c9aaf055bbf762ed18ebc53858e0e88a98cc707647970c181c6a268d49b2c7b6306bf5748e3f1382b41058a173ac77fecfbb0d2ca3ba802881a33d56161c609c9f8eaa40e780a0a43fa70992820265c5387a26faf618d926e0f074468209a21f268ad0ae826d73ea70f3bcef6514dd9a8273f0b97a6b9954911ba56ae22320a041208ba48e9b3c18d3b2125b524c4edd8f3d04e1b1fd1e2c8e5e9cc8dcf4e74aea35350dc1363ac58768f5ccc8d610d5c407525bfb6252166eb662077d6ab6c6c9e6a0c62ff8c95b53dbf3a96a259e715dc9c8f58bd68ec649af83c192291d8cb339a5750a5ec77b7a64aedfe11de6d4e8d3f2821bdc3abdc344f13c636f55d1b37e83249aa9e52e44d9d5fc26dc754fc5c6a161fb67178ed916aab9211c2a2f55a906cfff51695c78b84168b77d9c3034fba0d9c36c0a39971dc2d0db7d8f0e41abcb31740b87fbf106102b5b69148d2b8ee906752da7319d0eb7d52f11be0f3e88401b64e8f84c5e163ec3c5259c025f0cefc0623a2d8a0198b64725bbacb4d5781096141cea9c8b2ec2a0f18d2ea2fbc736f8a5a86a31b8275f0b8dbe47f24fc7ae4ef56945f7b1b825545e176ed08dae1788414e56d3616b8b607b4986e9a0156fa51a0e14a474eddc011486e6f2e288a08a903329c74cf59edf08b41c19ef932533ba5b4f4e4f1662ae0002dad5fb683d60868431f676a8b644a649dd58cd8701723f75d2ab2b16c47a045d193ad0913a24447eaa1827d6515d35cf096f1ef9d82f97651cdd80c5acb8340f4feaa8f3b86b11d07d3c9c81852c488b3131c0ee14dffcf873226759c912f24aead21aeb3e9de7dc7368f18942ca522d4bea8e288f544b747e695a7a7225e2025b6739be1aefd1217aaaaf8e5b37a8cbf0a9b828f4fee8bd60aeedb67a78a2fe0bf661c45867919bce873f841ae39c01655a0897311e25f980c97f839eb6099155eb7ab3542f9fe1aef7d67af53a0781ca3f92a82fd2cd27c2b84aba14c1dcdc787183eee894bcf3519dbf65f88381b5c48996aac12319468b6e7d5199d2485e6f3bed508c2c52e72e2af68a24574f8a61ce304a315bcb816d50cab40ca438ef8ae0ed5837255c524311a3455a3082b03cf40ecadf20917a2770d2cd563759790f33754460fd4b917c166ca4522e1441fbba79b6a7ce863c2a87ee58dd74a05088218ec7afaacbd922996a1b787bb5f94f24fd113fd1001f53b3c8d9bbe949786897ce9a4d7133e733725abd5f0f2e5af375df894e0f94f550ce19f38d912d2ba0e9b8a47d7cb63cdcff5c7d53ff4315a222bf76ce1c66cb91ab61cae0b4142e0785d2723a02581c58580140f4f706f3207543403e758b6bd9b6b82612fbc7e3f2f5ecd779c41cc610515e2c0cd1293557442c92570166396ee3535dcfd69d76da4337003c4da2308dc414041836980bae8a257a2667a9ee9a1066403cfe88a47358ec7ed9bb31ba367eb4ef68fcb22e3b5aad6e8cd9bf92d3ce10fce6602d80f0ae345400ce36b8005bb5744e7ec13f08b8cf03c6cdf0af3ca766bc0640687b29a31716575a5a4519512397462153f37c71f88dc17e636eec1a6b5e9148e5072a0b58a9fc292d1ba44c7eb16005bf286cc67fec29ffd1a273f776903ed4778e0365615e355ca91068a5d2dd2a5bb6eae3098f3a112d55bbd468ff3c17de7073dc5a35db50878b07601eb0d1f3ac56ad7a69d92eb1940d1ec5ad2a03bec832cba3c410236d9feb81185da184b4de9d3be29bb5401dbd9898e244ca4b8624973549be515123c13b946feeb6681e5d89454220cfa0af6689f751763697507c95853b818fe86dd951850be28116b60e59f344d80738222ee49641cfb342c0b98a0aee7107c4d920f745613774df84fb52653f1c6d686176ee83ccf436399b0957f2699d35824ec79fa63e07980b41cbad4557d84e08a4ad70da020fb5379010ea620d54f827b0cf43ae3c894ce7ddb734b49c0be4e13bbca767fe1df5f92fdbf897558e70439b1123fa06059e601264dda6d22b53fb66a0d591346d48723a52e1faf3fcc327214c5c0e891b21840b1c53f0fafc4ebb27f01aa4279d7afe5d8adde1f37745837bdc96d87fb3c2cc6a0311887104b836ff9bab72d84fc88b91147e28a19c1cb32cb6a56aafb14212b53b3f0bced4245cdc47ec4834c34ce0282626a752c72709327f61f25eae63c1c7c426e89c7ce668a0e91ec2cd656e9c4dfcb42365c7551b78ad8e4fde469b9659bee3169d991a563b692355ead43569922bc5856466a795db55182fb997d9d570e50f56d410986253e476fd9370f95edcf6dc1a14d03a37cc99867c088f815323d5c9c82f8852af0c4b50a884cf2fc62e42ce553d1d3c48de27e5c0abdbc75aaf9c7b54939ee0c4c51845a8950888428c9798c95798f78ffa998d3335b70cacd0e4d73b38fdb50fccaeab7f928dced351f831383d94ea49f86d2f4ac7e39f0ce7f48a9b2a550f82834261b906c519844062367f66b7574d8a4c21ff9541d2a4e8b0379f350ae4a59db3b7b53d3b0a4dfda504d2205438b2772d02061d66fff2248ea3c0f08b22c2dc4fd1a232e7e8eebb1c337072d2b72207ae152189da6dbdbda62afd17836b29464d6b18260cc2cfa0aa2dbd681272fc987d7a78d140b5d60051186bbb6dc6a4978ac24a52392ca52380459802982119ca72013e8bf3dbfc1fa615aff98b4c98f5fb10005bdc4afbcd45d3f75491ec256e04e2550ed972141f424bc16b8fb78f99cded9a33b5f7db0e6f2bf392b0c7dad8b7010c9be4ac7917b50115330a5df7f71867d87e63477016e80c1e2bec86359ec9c6074734da44f87ec364cacc86f092940af48a170731c80aa5b2dffc9f2e3c2510b5f912c06373b8c298aed67ae2b041c6b6c24fece7047a3d359e0f374ced765435458870fe7f8b3bd7bec2329ef1da70f2714634afc4034c1c97d33aa8218c4f909295f166a4e9cc6a9b56b74a616d4d9653354678edf413c431ae65f311e04a95f566516158690ed891836a88c3a828da91b9de356af5704d3562eb4ec97bf1249b8d2f23d0947640c516a89c5127a8ffec15eb8088527395373cdc9ec5c39faa532c8657a77cc27dc244d158f363d6d64a3cd0125a930cd8677b60eb663d83b03251dcc1c94113d07b6463a28d3a8ff32ae54a96b7170c5ca5148219fc5e1f9fc899167f061e5be4276566363a895273b218b45f63a180694a91822d081bc55b5cc8c8c8a0a17304d69d77c9202905287a77846a08bca32465dfa626c1a561c41b3f7fc160d3c182dd1c3409a709716339bc85fffecbf28f3e4c4c244d33d3497176a5217e4f4693ed8e753c10abede46e8d27d122c305080906e731f588173515fb01c8ef1f239a4d9242d565b3bf7af13255456ebee2c7946cb9d652d5550feafc0f953eeb0cefd79bd4e2c9ad9a7cf8288ea24f25f0a956840486ea791342f945d1e20cb90ac430a38864ba0202440d66580963a4a34d3565f9e4f48546df17a851ef34f4373507855aad16de7978969db5a18fd1b819b6dc60b541de275cab6dc8524c5f2f22a5548efcf19e7ceea5596a6cf54f4a4e45f214835bd1ab0fc5460012c54b40145cc64919734c64f402331c28d7b6ea7771d69cdce2fdc61085d8015de6dcbac80c7e1106a89101e8cc39a822f892dad6cf8be2b405408dd577dbed1f3c9d1568b61a0bbb20996873b5af0ff5c401e8435d48b4e1c8a187e090ecd83f2709d9bc875263d6da28318d242e52b6414e9d0d2ae04708ae2ad6981e05d25f778d58fc752011c32e170ef602059b8151996055ef409436af6e15778ef81946392cf3a64f2f120cc31f533e087f14e38308f93a7d41be4befa60f5ebd35078a056dcf910f8b086ca62e359a240759be58d6d3d0a6321308742e3ba65397b4a62cfbcff4a27553670b5389ee729601cd323e63506256b43ff4a794eb3544222c679824c5533e87477d8fec70d77223535523cb61ae03769bcd975407f059c7718f2b5685645b94c601eb955df5cda0691dab7b2881fb71e14b22ce96187e2e50b9ef458187ad2f7b0dc64e3fc8607eaf2b2586fe31888cbdb9de19b9c705e090b255b528af04c31d2b6ceb1f7e1262f41a7128a3cde2cf8407728c4126acd14b131063c1010bcf2bb00dcf47eea6f78463acd1e888625738aa73d874f73acc8ce37db48a0c7177b43fcd057ada949d1b22136d55744a72e94e1a11ba23fd6e83619d5fd0422c9770e16be1a10ac68019c9479e497b3e1bbe78c7f6cbfbdaaddd80a34f48f5bb7770e43fd27262e725373780364c9f3cfedebb54684f4cb29006f5149d7acb98b55eb41916f94f97ea3864c4693558cdadae7d8f40f0652f233a0ead1b967f0515cba8b9d1d24822cf195ba46aa162e70d1fccb1fba99d00e49ad0334cb258fe3b5d9c003f721e3ee4735dfd496a28273ad9d87a39860268c4c6c947394260f19508e2c6da0aa6b4d7bfd0b39ea3b2013a7a693df1400a6fcabf7aa0a136f181ccc0b61c7eb3cd1c18cd7da6fa476028a70fd886ec416b5c9a68d10ecd5d6d73b2159400727d5e12eef3287f56c783d727a956c097719e6bafa9de59f0fb4f8c0203ac96a473b62779016da96fbbf2fbdba3cb19b9ffeb32ba590598dab5d72a15d51a81a87f32eb9eabe26a6d64869559a19b3e1d425d42ef5e4b939658bcfc8bf8295e1d388d4bc226ece23f86d87d9bc66c1843aa45ab2a2104f27e043a5bab771d7f3e6e32144509083848f1618040ff1021167fcebcc8afe82b26aa8e803d992108b8b7f098cdeee2b8556d74ec05bae305440bdab1484b1979e22de7670491246b79e5c1b38f931fd91f7f24602ff033ccc3856f141afb32417de416407f6de64de0dd1d005a7f39a42ca264c5dbf3f7521adf29067ef8746be8a05b8fc99535d9768f5627b59088d387714f84501191699ad58e1b4408914f3f0e71182eab5fdd141cf0b169d591755db790ea070cbbe28cec1f21be598b92a43c73ff361b326da6a7f8d0b6889dd6222abce4f873e4a4e0132f4ec1248b755bc73ff16f5bdc9f217a8332284d2665c8ff725221e80a8b7e66670863e64593e3e31966887b12ba20fa59365b1a8a690f8cb2c46b66135080da11aa7b948719419f7294bf8ddf76aac31ccbe95a1e8b509daef45aea4bd7c369d866d3e074bee7eafd0bee6f95d16ed760f6f504c3ddc2d4750f0ff0ed6eae2b01b071ea434082a5c1f78c0f6dcd0b9ae608cacf1f549f697eb89a4980cb4bfd1304b312aebecf16edb94426c7501178b056d7c35eabf33e9513ed14b4762b6146c0074b887f945c241e5acffcc2f7cef9fdcea496aa99bcd82306a45ca25e075926b85fa7dbf604d736ae0ad196ea04d3b848f570352f2964196da3aa30b9f33cbfe3c56d2d8fa000255d77da6ac715fc75c7e78dc452a2fda1c8653a682978d30cb7e6c691c26f0a5e79c8827a91094dd776ffe262d48c2fbcf23ed9bc159ac950f26618df7d09acc6cb58ea1fc8c22dbdc8fc8b44a09cddf67c3904b0e7584e9c843a2c759070f694b2f158de6614632a2be4b9dceb00c41b392bf694cc83805370a5940474ccd87c3f8a63caf1b67914c9d27a88618380f12da8a02eb96a7c51cb8fcfbe463013b7122e024946582c9cc884006238650c6ec6cbebc767244e19ce8d5652f9b557418e74e3631fc864b509053d610927ab7140f65eb6625dbc68dff7dca0d993f4075b535213aa1199ec87f57c224cb5f8d0d7841ed8a8d62fdfe986b6e169bcb65f2ee42be2a8dcfb748c2675cf9be4ecb719ece41446351cf03b2c808919041871b766b42caf54f4029b845d316506c829be7fa9c670df0e5587c0d77805901768f227952b1a71d6ef06270e7ebd4f6b3b027faae91978cd433cfe788f7a85dde548fdb11a84d3058f2225ec23e1987c50bad66c2ce8f9e15494d713dfc51464b600115373d6d6c8bef3c0bd97fa18674ed0533322471ccc539aacf2ae1f3af60436fb0d25a9190a23d6cd4c000167b51f8a609d0ebdb901b9470fa5ef80a58b7c6ed227894dccfbaef7c138180fed813a248590e918fd706b2679f9fb9bb06febc727eba48a22b37933c61a7156cf5299a61d5caadeaeda01793711c4066fdb5638a60c96b3f60e2a45dec17d7f5f3bcef4f016977db00858f97b63386768173740f6da2df03209a260bc37c243e3038daa7440b8946b275180920e098647bf68bd3393d140631c80ecde1285ff01705428b441e9562125403d6a54302faf352cfb7f7b751a12031acda759fa9edcee9572465ca14ef7a83b8554f54306a0002817b0c81e2a822452e95198a1d473f17884a8406bb1e772f2decdeae29056057fbee97ff69da6aae12357fc34ddfc5d153e2e0cedee633be34b6562d0b0f2c9667d3311edaf0131be6801c889ceffcf931754c20536eabf09727bd04a82ef0416568bfa13025cc6e0aad9279d2de19a53f30cf269fb7a170eb09f80028cde92e99a6a22afa7d0f0e6e28f57e9c1818e99c6c8daa0927d92d37dc90cb4ac35626e1f423eec7e3c3a76c2ad1dd4bbf504d488c8666026db4cee321074b16d57726bc4da8d3e4c84de78369236c39eb8da137128ffbd43b4981a3be2cdcd0b709be9fb9ec48bf6cae463211b7e2172f317c1aa5b70f164081662becd8b08dcac60c3b4ef087a9811478f6c285c82bbbc97149db68f49ba2b04ca2721e3a9da51013114d7230be9a2fbf47947691636f1b21d8008216d07a874453407dd1ef4a339e2efa67a1d94907339474d1a00c0344f9e663db3945839ae37aa07cc98b9a073c4d27baf670093a3e678f2a7bcd4100c62a8672c983ee392f75308bb653c44f6af985e72cf8e10d72d607f47dbcb0570619e8909684549651c230f86f0316d28f31c72693ecdae617d1f541b859913a1bbcd8eae50dbc4bce7d408b4f2ad6829c69329bea4d11c282b2187f3454db0d1a25f2462e139dc09abafa40f52904d97e603feac8e09376d2d67fee4012960eef43fed1425b99f65678900152b7a2bb917fe460b0e538a7cfb9c95966baae7f04e2f1fc0a4592d9891d50159a743a7a107cdf041b44fbf9839e19fea05e75fa0f41e8c5e432b2b4ddd35da6df0b53a674db8ffadd331d59f342f63e4834312b8c7757c938b8517c06b396f92a95b1042bd20cd1e035d03fa603ee38962e086d0d3bae740c3d90221a41643341d7f14b6b6134f33e5667ad03da330b1ee44cbf6187a0eb1b8c19d6ec6b343ad64cd8341cdac57335149fe898869344e00c45185381987dc3216fb0c16ad35b5ad176cf82a46c7652d3aaeb0727f4e2077f5495a61bafaf532185cbb6b367f2a9312644a1dce81d4b58ca5f68e5d1cc0f470b8f8634616a5121739e0515d8e5c3b76638f95a3e0ea77382fc1883c21d565950b8b24e84d5665746b883a4e47ea0b1f4d4bb24561de27740a0821916c074bc5391dc4cb2e3214b35a95d70c12b8bd4d1e5327eeea689eed046e48f4ab31d3ac91bb85ebaf7e9a034252023350dffd8bbbc8a181e443d2fd011cf03f943fe862193d6a5834e52ddcb5aef93312f4059b955f002979c2ac838924fec06396e664bcc661295744c40bb9d6efde8c7341a251c386c0c27c62de7c8135d0654bca657cc739037ac8ebc6bef053de77daf9b382f884acb0d2e54b179a86e7515790fef357f632567d2cef8470e3205050122aab1850659bda46eb57c0fb7f43d13105b27045d1c7485a5622687e27f565c884ae21df88ae4bc42e08a4cb518a2a9e5744b43cded5149c86518cf83696ecdb76b6cc187305569731bf1e7c139610c1c5989f44a402f62f8804a84a137f895e34f2861c79d2f03a7082575963ccf7285e9826a6f09cb5a90932a20e054849ec3ff216340750f0f9b797ce3f2080236e5da95c302f592b271a3a51c1eda43ea716760e0a8b6089f22f6d60c3fb39abe6ee15669239475534562e0913ddeebe9967d93f3331781bcbc86705b11adc84b724be33b04f3540cfdd8054b35938bf82fdb90ab2896813c405528ea329905d7ae14ce2a6f3eff80ec609a142933c187b64efffd1bb952971683689ada1ab7de473392d02baff733c27158bb84b1c6b8f360c960340c46606106df1f8c82c2e8f3366d23e0d1d88451dbc9330815f2f9ba12182d2c5ef646e87b3f0889183d48317ba7dc14d65cb3afe9fc96e96d743099d44048ddd5beb545798798ebeb3cc6b3290cb57b10aea94adeb3811b4804cde29a29551d945d0331a7c295ed711bb570dbd1de2905345e922346f2c592d5e5982d98a84b119d7a888141975367102b9e11142b5c319f5bca3e298ffafa0839ede84d42ff9d946c0f6cdd1079e98729e31dd5ec627d3b4d2670b6ac4db3321b57ec47c637364dac5391affcacd28c896328434a9261d184644eb3c3ed3f4aaee78fa36fb92bde11060026d02406972c66b3a4425ad4e4a2ca132aec5f4818c93b8582b3b76e2616ee600aefa27c42217bc4086998f98e475cd1927bed880724cc05a1ea756108ab9ffe34864b21b20e28cda9b96f5d5dcb5d122a61b05734ef2296c85273d59c113afd331fa616d3c52e79f03a9a5bed1662364dadb5ef2a1f0a95b90f473bdaea81cc7c5632e5197218114aece26ad9ceee2ca408ad06c56ebeb969141d4ec75c56c7d747220318800f513defb34ad4d4feeacb51c8686cd71b1680664d9813fa7de6f8ab72bcd19c6995e69541ffebc5df4d95635ef33516b8e36c27faa6120116d50983e382870258938597756a14d5af7590ee6403e381af407aa7a25ed82f509a8fdfddb4e78282a0862440727d2f76c32e5aa1754f3cb1dd982bd29891ebe01752f45052c0abb318e79399902fb644ed87bbd6ec7d91090834c78791a57e4e958e0d9d80e0aef9d2a7341ac9b63401aeede34cb5fe974888ff100ccfbc5facd60d78afd89c6fcec81261e11a0eceb7c7b67172c16ae9885a1a3648b522eadd200936cbf58e9d267456ddf1404f17d1465469d71e2a77374a7ba4a38b7beca0bb292210219eb10d7a825a1ea1fe721943bf6eff0d6727320be46badd98063c24aa37a74b35f8a4ff79e268ac2af657a26045962cf0fcf35bdc218c9c997aad11f4019cb15819ce53771267217a78d5b2fb92deaf1060daabb11f1bbfe1f744de34e45bf1be08e844c99d77f9691af33ee2e0a23a048d5eb8fd98e20fe20436494eefb912936b57b5f1455b27e6b646bf88dc0eb25d6fa9a15c279452071bb7b754a5314f39c6a78dc372c5926eaccb44a176dde51f103d197e7b1382c1e92528037c9efc0a61dfbf84c005afc7a54690fdc39f3917a0e96e78cecbe13b60e8c7670f801f8462a697724356019b14d75b89bb99f0bda73245cea71154e939409e3c5c9937f48680118705de07f05796c88d1b0bd91688bf21c6b65d39624682c8b178a50e376016f5a7052f8596ab4298af9c076b64541e09401d74f59969d4044cbd150be45840b7a65f0bf2eef912c22ef84475ac8ba5f12ddd3f332c76100727adff7fdc2d03cc818a32fe80ad734646b7c8fc3b67792d465da7566d547660b0514812cacd02603d0319b928f7fd63ee83ffeb1c35646979d183e40e95341240c566ea0ca8016e600250cce159c2b2928ccd6e6e45a98076f5a5797310ee64a9f7e148fd7f0060469cfe0bd957024dfc43d2fc57aa959a4fac07c71a1c0e1e89d2115d2be4d550d7a2b7dcdf9fd8a4f247f927080d53a0d2fa7efd2bb653587ef5b5e2632f7350699f04ae6c47a63e8e0c7bc3b5bde89274ad5a5c1174b3a19d47cbfcf687040632ff13fc342295bdae694560575078fafcf527da476d3f51ce4db6dc22059c3f5eb8044ac5330e9c6972f0f946f9519647894024dc9cc388f03aa44c70a3e8d121753340b4b4b74b59de7d06e5b40db35256f2d0f116bd56d3d7ac6152c61127a30ca1844958bb2428dc3ddafba5ee96221a9d47d7ad1fa54ee89ced7654b425f48a99be9e1beb2a64b30557e2b79a9c6a21703b7ca4e1b5052319256081b89dbb5dffa9ef57affaed3bea0085ebf0b84e6d82043190e07fe24d3ce3ba13593af0b7d5ce83a817416f91a07ba0267d3b5968dbbca1079845a0141b46bc8005af0d0d7ec89472b769153d32ae58fae04910a31b50e51a6c20b386ad1deaa06db859735fa57e69811bf231881135d9c4e45577f7cc822999c7cf49906ff5dc413c1c9549c5ea02846cb017ea258b88dff68b6de5a3fc336d105e867c435df610da104c3d7e5a2a217d29e10d96d5ee0239fd2f693998da8cb8ab5ce7f774fd5893262cf48978b5a3d343ddd8d98d06d797697eaab5dc5c8113940d23fa552482d6e708540e95e1b2dea84238f239a43a1d1843d024ff506068f49af00985b72ec242fd43c965d6b7ff1a741079387cd9e80a23dcdfb385f5fae1aa308e24bd0bf9b8fe32878e898f9a2c73bb858cd5dba484b15fc814326a6922f488aeb99267bbe17603cfc1cd1845175e17c437821b5bbaa3d597d1eddbe86565afec2b9a4db5b0c2dbed9b2d2618cc80f6fbb8b14cfec85b025eddc4a44530fcfbfb3ec7acb58422e1c5b83cd835f95b3a942d914d0428d64eb14fd2b23ec7dabcde7b3a2bc238050f7f88d41c47b50c6068f903c72bc4fce40d6323340efecefcb4f7a9f40dc574e84bc0ffa4065e3a73b9ced5bee091f2a1737e4bcd9f3239964e5b22fbf9703a97d8771b2ed197fd8a3e14ecfdc4a06ae1784ccb7c62ec8ab2b3d008e715ce612de28ebb7ee4aa5eda01bbaac249fa68dc2cd023fb7667686a8877412ef564887d9fe3e13a84a124632e3db9355e6646398191542549131e5067b15a257e57a248df9564fd58b6efb9b1258dc452f2628d98f7467368575059ff10d70c9e97e7b24585e35146784364babb43a59bfe4482ad2e7dbd96943d7d744023524bcd2a64d990abbb68a728ddbcb463f11d8dc170be07bd66a943ab6a0ca8278af78a745ae185e3579b51176729cf5c698bf646f5c4877d6f8ac2f87cae5aa97fdfe139b772acf5bd69a49355665ab2eab53fbd7717f2fd97ebc6ec684ab591842f43c9fbbd020e59c36a3ae63e245decb5c38d661bc4937d913d3a4bac6572c5319b9c7ee9e128c8855243fd9d308ddc023689c35f1efecf309074f50c8903357445e3c03939a2f5fdf211890a98d76eff37fdeb3f15aa3fe707c8adccd68ddc81d695e66837d6e1977c01cf733008b2fa23559535795af46624e19d449fb515b07bba4908fd50b4d28535ed7cb239c9bd64261bfb460a673e2003336d875b5d251d9807d445685a0f87ff01e05f02a6e6cc7029eab9e8f648d69a9858f2d52d8d7d69ad44f44afd6eeddf23bfcde1a4cac3eda2822a4da21d83301321b1d59195d29773a7bbe329c2ac42ba7d68a83494e2b3e611c6f2bfd2abd78d495a060c45febd6c909e9343bb1780b063fe1e6609888360f394893b67eec0c6186927276958f71118cbae31ea41feeb7001ce2db9e0c1f8dc67796eb28f6970eea32fa9228379d186a40a9f196685193df7fe696f1f69f5da6855eb1e2e3aca9f396cb51a4317ee44537f65706eb7647e29ee8d35ff5cdc1e13cbd9ee159b45df8df3877229a7d775ad2ffbac34385453396ae15040b941362981296cfadc2b10fb0bb775efcd3a281259dbb8f34a6edeb5b2715bbb68ee0fe930e44004c7aad1583d45378c194052f89ba453970cadccc873af731992bdf7b2f9f10826b24c3c9dd217f7a7ba7fd1b88794db905c0c5f599ecd67016371f595fb7651f224a439187802874a497682291921fe76c64dd04812c520bc1f08d0904b8b3558358a120a1593bcfd520e71cbe801891d7794b6d86ab2e580e2ed5a984d606a70756e54ef3d003e460d61227c0001c330fe34399dc57466943a3b21d204c10900d12b345d89430fdc327cd1c51f1327a31a40b87e3567facbed2e14d095918487b652b59c42ef9c019ecc4ff7cc61d5ec77290183b213e5c30b81ae5e230c3c6a7731f24e9f030535848d3363c583a5426e1f08935fe0ce5efdbe1e5ede42c5b84debdef5d992c35d8fbad23972024c27b54ac60e422bce9e41e700abcf9ef79233bec802d342c991e5535aa21bf5cc17cd7559d0ec8df224d20fd687c9608c1119f1caad0cd28d499f3fb3987f230ff3c8f1406d49c1c621b2eac199cc51112dccf1147834253f078d64969424503006e5e7f0ceeaf9fb35f76c50644923b2b2f63d478009887ed3fbdcb5356931c49b10cd4b0cb1da6a0f3ca6ba2dd8b3397c0c8384476989d627028df8d1dccb41b864f6979d96d2d32e6ee987b533660166214993880fd2a89ad493c26f337291e5a37e50b17b1efc965f757ff4b82a68077a94acc9d00868211ede66349610a4b6b57074c7032dc3000cfc588aca89f6fa1c8b44e277b96590f5d2c7d9b9c84e0c83e32e52e014c36b7579072884267a88e2ea010a7a49998e4c4669ec4a0e3bfd4a9d1ffb2fe2ccacc8c63d9c572b21a4937461cf4b630ad49cd42391c777a89e7fcdd7cda6b2108792615e41f64b826e224d2efc6d703515e722326507ec210ad11c05823413efb7984c82db536a2c288c865fcf8b0cc4fee6bebd4124cb1cc070e3208948852a463d19d88af415211e252d34e6eeaba08fcc725aedc1c173de03af31b4a05f30a805b7403cc3a1939da25b01b1f14139da1a392ab84e86cd2233d4077a4db7b032720b6cdef8cfbeb2565ab9299d44b0591bda90bdfeab60982920de180b1ba4a8d380edc7e1bc2155294fd1d29f72b3a52eed903c7f6d1f3079717094036f73194dd33c7ac3d9e9a5725915ed49b7af4f3b958176443a47000ca9b3e92be73cd08026ffda2cc4da025f79f7ead7d907a96f935555b3755b94f5aef654f361c1c80a47a065d715080eaaab556bb4da69f24e5c4d660268f00b9ccd69371b9d9e47e7aa6ee3a436734488841ee06423a50440dde2a619be718a63dc604a1ba9aa6b84742eb1108ecb655fd19ee6f818ce6838c2fa20c8773461504c6eb04febef1c80f243ae0cbbba975f845a4a8d2402dd1b78acf5d1697c68380c7086dbb32dbee1a098bc6ebe3ce5abfefb53a8fbdb58ce16e5e8baf30331d44cc2bab273620fc7c6cbbc63dcc76f6a72ba06a51384fe142579af5bf5489207a3f6818dcaaa722eb8b325b480c222b1bdb937481bea7570afc2b56baeb814b2a25ece40ce7c934c555e8290c16a3c5af2de2283fca13adc52a9c89a473af8e2f761797d5e1b565e5f90cfe106a5e811236087abb422eae6dbf0e5f137b6c9c49f54dee92b8a187ae4a88b93b24fad7be3523754c3c26be2d1123d47de449eee1f7e63aeb54928d1d8499cd00501a160f3c9543c5a9131ae67c261791df6be982e5b03e38f8d58b7b54f559aaf7b1f21df9040e7d9a39f60c26bfb7113307e388752cbef56670b26645312a60f0aa54c87c45e22896fe30faf8a1848b7050cbd98bafe6e29609c3cf8c6fd67f90e42accd6de8b7cdac8a3af580a8130e52023e8ab535100c6b249255e754e84cccc19e9e50fa1e8584ff5595a83049b28c2d8c14b5669993b64f77c919c3e4996d241b8a89ef8315aa181382411f47ac8d78b1d35087930f89fbdfea49d0c4803b4249cbe1713461b81c58907ed4e8eb6d4c897ba7dafe17d686e6c6bd094cd8fb4b08fdaa55df9754a99115ff4a177d644225132834626e74bde127b28970611a040c48ce630e5bf0e1f8d1e79bf2a5e138f0b6cc28c1e2ee7e5686242dd924ab56776e42853e8e62cd868e578c78c4989978326c9c5694dd2d331286e9e166672555d06097059fdd5ab5a8ceb6ef3a72b18f1b152ff723e559c6620fd73f9bab0d25d0bc3a8991f4689683758cee9122304433931ebac8bb5d2b0bea5b4b0020b16c05dc044f36170bc72a346ff731526bf2e9a6cfe0bafb5d91ec5c481489ecea0155418501dfeac19a02c8d76701e398563e501c04c5a9cabb2a10286c9ce488ba64c52023b482d88bd5fb709eb388ae67afcfb0c4adec87652d24e71b5b7b62b5a6e538095d54908fdd923a897db7a697c049e89870e946018665f862fdea486314f78631c4563aff5f04638943ab556b76603b318a7bc8cf413d0c018748ad1d3c93201e77b77a1c16de3e1a6f33b00f55e61412980376a82f64862d1954dda4e6f9dcae6ce43856baec995211118d360ab03f4b27a11d88cdffdb59334f3fa599040b9bfc357bf41dc6b32ef8b917ecc4fad1560938efe234ac786f51d69aba0266348d04246f592ae216a32b90d209517d90fdd5f0ca661daf8379cdfd753fb1e40a2aa08aca1c0a355f773cba0356fbef8a99da841b22fc0f7135f0df284fcbd21ebb554ccc5027e74160556ea4c52e5967a3554c80a856edcb5b4962986415d9b94da6b61244c0705f99f4e33e24c1afd53855c1aa6832961112a7e49b3e739039101be09e3599d2ce14f90974c0c088e1d88c355495d391493b05be858e29a6360daa944dfc9bfed16ce98219d1843eaedc7609ed69c93444c841c4076ccf11ac9aeb8430fc4fd3627d242fc9e603fb1102c5c1a42bb9d820db5a65579a33cdb13e0a6758d0138fd4359afdb47c052f55afe505f723888b8ef66400760e14e5da8b53404ee773817f61e3580df9b1af7608e82dd99890871da24a08716024b3ab3a17e7b4ba8baf35175cfd2d6625498cee300cbad1818afb7fd680470a6d0bcdd8e2e48e2e1450df011f0e1960257d68c9f79ff1d92b6458f3d81db82a46bd63f797ce3d9d88ac87e38f2fb15e9ccf0bdae7fe3a85cb77793cdd45eb730a6d1bcc225c232c9fda3cd8a8407b86efc7aa2054e9b4313d6a7fbf51b8fe3408dce1c1853e06458336ee4749bc3ec4e383ab99d521be453a8164e549b52fa62d3296b9b97bf87896d5e8cf499180f9c152e7450a237352810bae523711fd1bda62f6c36e94eaa03ea61625748fcb7ac61c8ba38e8d77ecd82862d4c797186ac5b6a68ffaa73eafb81af13f836e6b8a3f2a0bed81f922a6f35d9625e69e1f018f8cc287ae8e5648af4f74260cf69c7b7043b3fab086e10d7d953f1bcff26af1655e4c35fa6770e1ec0c2512d8fb325c78bbaae35b8e42286e5773b2efddd1f122455c31ec629968d7b6096bca2eee85363b76d8906670eadf8bce7ee45a506c87a51267040b3c11f47a98e0c8c82eec220d2dcbc0af33228ece3d618c418cb5250891c4e7036d23949b61de6a5f54ef2bf34f9a664b3b3ef33b9b04b91ba51186c877d04702c68d1f6b22848d522735b55613bb8a90e6c2ab2114862868fcc4e9dbf2d82e2856d36ed90bacd321f0daf570291d1132fcd0b68bb67426fa4bc82b7e0e9de4bddef8f6bec47dda79698aef378fb59ee4eab743de7391140abcb825747945a7a28603e10c7136d00f5362fb52506b7b78483a8477e8689ac03d77e2b976807a0eab76fc3e394815fecb9819b8739d1b834b220648257f5acf55d13678b0e81ca54a3a6d74a55f7948a1b8bc1ca3f729f2b8ef32090a31e68710775e2124f068085a5393c818f35344e76ef7225d81c2373318fcca638f70820b8bd3507c1e524fdb04cd4735ab6535d9521a15d0dd027a6b536fe27ac5fb430339eafba8b1b7feb8728e9301074ac5756e5ba5b42597e2886198a0e262fe16fb0eda74f524b62241390b7cbd3638860e92b90f62ff1cfbb4529bd844e217bc52a58bf95d2bb2b69de183922f9025e0f5face29c04b5fe8d650c5c10667a6e8c0216d5d62522d63fe77da8ec38bedd652156de1975a0d134f55ddc3ee512eadf21a42cd698418a42918305af83d070ffb06a131108794d39a1012310e50cddd9f455e0e4c0ab23c3406e5405520c3a3536354ae0b4e13c420078ad3080224000f62a7276ace9648c157e35e10e85817c3ffd1b20e06e911a3af071277781ad78a2b4a4237f8ac5dae46f9d66b43f9c6b1fbd307392ce4fe1a49b18ce448bc2c34bd2bee017da8ea314fcad54f7397874616b8589fae67493a32b1f993d80f1b15a0be90d4104858265d2e4b3d4878950f054efade303f7ee3d090abede56c2d54e1f6c410a9af4e48fd7d242e97c1bf3ae1f17af9d78a8a7f929d421db488fc4db6213da7bd75efaaa69f8aff82c6d335eaa7e1cc784ac538a1eace072f4d703e35e894ae8d94d8744d7f55573e065745428c6ee939bb345d8dce2eb3476c14ff4dcf0f89f1a3aa308491a1387f7475d32ed0d4457f9c5cf6c3bec3554fc1609c79e29e01ba6daf07a86301b43fafef82a428bc90a00d0115859de20bba8675d9e52f94d5d2c9fc25485ea151572b3e43b1350bcb5625cbe25ca1680731370ee9e2925b74ffa45312a082f30b5ea765ffbc8efa132cb44a8490ad2a0868c3105e1271ba5cabc8233d8ecb0d3e65aecd003b0ef589c01617e753cf7d554f2d3061aaec5c5a47b856526c98612ede89ad27c86382ba0b43d4c3bf8fcd089b99d2d5c3a599aa7d0c98df0412d8e4e15b3f2ec77842ad64443cc997f7c164b0f3d209197c88f774190d61252625767b500eabf340e120b9a420a59c8922a9b54ff7c909ffea1012ad48203945ac2d6fef264866ac9136dca4750e48c0e3d72bf5a424d1a810c31560c71cb30b56888b4852e17484e39e914cb0e2c1bc92cedc760896c0c8457b245b8f1650fb757ac4b6d610fe5ea30ff678d7c09c89f3b61d98dfa85ea6d48bedd90b869080ef79f5cc8262f2d85793cfe2b75527c71deabc341fa8717233200a96045ffb1e400dbc00a67217e2bea2230fc15cbfba249ffd4495d7da9c6f427d33c60c57e8bcdfce4f4bc626d0615d0262f390f29719e65deea7022a9363cd2967296a102373114e368dada8f920882941b8d84f8c284e0ed828b52da7806833771b6a6d8456f929f2bdee4966541197d4f585a8d7f60341e8e7e5b4539f7910d47f111188cee5487c383eaaef5f5e744701047362b76f4c18ee04d303f8bb88df047bd35785ce50b29d6a5edd84b77fa71e102a752c620507ebc7a6d1e0484805506ce81458fdd650984be28506b77cd52e1f98f1636dff2c3966843232ea625e47c9ab0e8973ade4363af5547879968ba209b5fb79d039bb68745d529466f85e1c92a3335b009837a6bfa21ff2834dd4a30e993bad72f0016d6f4548930f03cce53239a8a4e1ff686fbba2dd1a83fc0e909424caf0db9ef2bececac392edfbae7ec3d1bb0aa06e27064712b126bc1d82329ea67aa1a9876a15ab5122847e2cafc13927ad80f134404a1ac0295711a581f81e95fe63e92c3cc9541f623f13559ce49103d63c0412af538f13432f334b12970fe5bb3411f215899afff22ff19062dd6d7b2606cad6fe7b958f3c8c3578ca65acc013cbd013d07d6c7be08e9e420655111ab8459ce0e9630a9298156c1a7fd39fda0a5380abb63952edb1d8239170aa31e8a982fefe993660e9d00c50514d1fd98b2b281f3b58c2c14581cea7a330e795c5cda0fd005e9037d590e80fbb880897fcddd3d2ede1dcc1334fdf72744d069f56916d196b9fa39a5a79b66bbe574b99852733e7829eea6987268a6ec0fc682ae327b570f484aa8fb274f583599b7ef312cb4ec471e2d00651af223b966a876e34bf818abb9ad18109c5cac5078f9f522bee96a006de17e30a672b1aea16aa5e3a46cb6878a509c83a170f1ab74648851498d47e36d7a70a717e372edade9970e3fc888cd6dc51a878b2d0810e3044d1db377473842c13b998b316d6d84af70e6857d4eaec7946afe69379327933dd1adef39c044fc955aeb4ae6107ad908c41e815c986c76600904efef7380d40547baa3af765f2ce3541fc1b4a8385ebeabb03de976911871cf737679860644b0132e0d923946ea356624fb10a5a14a63e4b605d22e93cdc479db74c109e720808482aeb5ef5972f078c1ea42241ed26a78c8085e7f6003ffc1813cc08e5e053175916200e196b3caf1b649e6e768485d3721355078b7ff3db1c2f45c47a25b19fb939444223bb039c0db15ae35c6bf2ebb9189109b19c07b1fd78cacbc9f5c5ff16d66590335e7acae93cf03e652db73b43822d5da91c0b1726fcf4de4bc0397df4a1ce29c6bdae535028f2e111c9b577fea60411ac192ee58aee3de06b3365c12e84d62ccb56aa5a0c79685b877ddd8ce4f8b85dc2a23e3796c5c4b5ad8ce236a7ce70a076390db65fe3b7dfeecff57fbecd277cb148a56a7096b9a7962a13d9c8a457509e0e76b9c4c0c0f1f867b2abaf97a036dbbaa0f520fff495d4ebde07da8d9bef8c7f213cb2e7d1aef44924d14a23991f76c6021f432092fc866411ef784d8ca14a956211a40001584aed64b2d212cf9c2ef07c957787a08a62c2221731602fdd5daf823d11750addff851603110ce2fbfaea4f07ecdba69d3992489f65a0a6277dbb12ac964e2869e7bb6bb7696e45b24cc67fca88e70734ddb9be192945b879259ba753d5624eb326356e28ca68b18ec5f51a95b7f9c61a376aadafd291fdbec2a6b5cc8d9935e23324878c6501bcacb7043813934e98b88cd2616d033b87b957170505a29706f0170dbfd98e0e35b5c8b948e108df2c63b9b07e22c764e94367039409ce1424f833a22b5c5d7cde4c3ebd64e3820036a097fa2604dcf3b2d4881d9675087abf0bf4bc2803ca391c9eb5adfbb9581739a3d26cda112e9f729009026e1b3024c25eb137a94d5bd5880b233bc08897bce391dfe7dd798725aa9c90730db889521c59847d2ddb30429aa5f291a2aaed99b11a9880f3d954dcad35d572c3dc60119a24fb2752c5fcaee14cc11506d1814cba97c17e28c96f021ab47a84491f23699b5b37da35e9e3284accc32f157a54db6f438275e67997de1c675cc9eb5ad4f5db1a2d74f09c32bb9240187cfe52519ed4792d07eab2dadcc0cee45573f5103fae120a887c1029129706f439e1c46661e2e921eabe998f181734f76aa4363a1a9c6d86cdd66017320f584dd12a185d9e3b0102654d910072ea66adc2c3b506ddf49ea1665ae8eb95e7574d0b2a95da2d82b9a08a17b7f23e13b4d99ccd265770ff7adaf40903edb48d7b8f577c85e2449955ce60c8586f58560605e49083b335634f3cecc2432e169b10b45616691b1502acb17009cb57da6e0c86ca99d7fb71c57991207148cc455f6722dff4d6a1fc5a889cd9c75108d07fa279dab10fda2ba07cbe7979f2c302db883567fb84fcfa5214625da565bcb8f3847773a976233914085b2fd1789281251017bfb92a3e3cbe665b6a6e32b7b87043711fcff0cf26a96b9646685e1c21d32bfbbcc5369dbf16900d662e2081ef4f28916a132a045465c683093f53187fe501dc16dd0c6bd0213b7e6788b75eb9d767c83a00902ff475175352c8af574cbeb11cdc72759fa4e61b5aa1418a6b59172637108471947dfb0139e90b8c947434b40c2b89af718521da1e99c08110ee0649a771db52b1a38fdab141c01348a8aa45d638d68171c85739a2f6305881ed39cf2aede5e050ad96dfc35903623a2c5c8487468ce199bf50f860eb05e1cd1c84f00a8ae0672c8c98fd59df6f5588f275263a8a2e3580ef8bfae8395bfe7690188a16bbd358a556d0a53af50814abcf3cc86a0f9e4ad968fafa96a0ec56f1bf2bcbb5991a6509c5df5aa2e1639d5bde119129de16afcbbe14dea2a67c1b23445eaca00eb2c4634f8af682bec89cad969d24d269e6f7de82f1554dd010c89a8cf91a58eadcfc6dae75998d416221ab3eadf5727fe0445b62774cbf86bdb751c6fb59e618e1adb31f9faa75c3d21ec5a887777415cfebf096b5aeddba8907cc50263e9778ebd9de5a7e215e3a95a4d2310fdc335d5ca41444967c2f1afca31f5ad78b57571083d34f392a84bc48fb2d2926078e28da7bd6146ef512645bebc131d779d85f35d9d99abc73462dc0eb40447ade117edc994892bd1c21a2038243333be06a83730946e2c5eb84b76132be109f50f3f87378e54e3155eaec64017a7793b244ec2a422ee5f48fb243e3b21d176a6665d785b4631d72e7eda41ea275435236d6fbbf0f7686b7354ab63b7a4d72d0eb2593bc17cdf6cf3bf397f2524d0325cb70aa396bda45b8d6be13b1cfe6d819e450c9d6e7da43ae96604bf040e6b22a6a733854c0cc5f118d914d0cf61e66d99a237b6915db4cd32e353b48de0f4f0336acd392f3a8559589b8e17a9c2b996bc38e2d4ee2fb79f987782ed7ebbf5fe53cabd7827ef2db065c9ff56453bf604a6ee37d07ec06dae53cacd27ea24a5408da42f381206f5097bcd2220d43b439c6a44bc6dbed0e0a22d3fbaff1cc3f24a314e65215a64d70066eb7b31c191ac2e1c785814bdaf47aa427a3e748d1ccc0b0d5f8d086a3c788a6eaa6a8903e7c691b2babf688a9883b3c446471f72555c674cabde54dce8bd73ae6cce87a182a48b1950ec31104cf748b5f1f3324ec4887d577cf321726e204cd442906d0df4de8c8fd16def228dff21f994c387de49fb36aee4a1a8c4e4f0ea4e7fe63735f31f3670968639918d6d5e7cf10d8181558f59125900c9d1ab819c5893849cc3b33fa077fa70f460b78b076209f0ea3322298506464b74b1722601d7fc13436839407a029b25b884a7086bca1acb2cb9f37d6fcbe25ba6392203d7d24728ceb47402ed200db7143b145e170a6bc0317ddff2f55064b94400d9c05b1a25accb43a8278207a496587bf160cab2cf7d48eadecacdf73f94aeb41008630fbff689b5c653f3c033b4be8140128c8b2ba832b61c8930f438ceab04fd1a32f98477ad9bb831e6618dcd04802cd5a30f84157b85da1bf3108c46637d499c4ba919965edc1056d6a479c662a2fea501515fd014fafc19afec85156a277e65ff01b4dfddef7debf02d8f5d78c84597e86ad8ec709351e449aadc15a7b09c2fc8598ed571487ef7669b643bb5d29b42b92b22c01265f7eabd64b8523d3e4c583950fbf8f8f5ca77b15d0f18a8dedc42866335db5aee45f9fe3b8afef3e3f5dc73f275e9748bc1e84da39b10d17d16dfdab721f2d4762179a0e2d6b756659b71c3b5a608318f6c97ebc45111b52dda18d1dd16f12cc022a3d921fec0e49c91fdbc4d2321693c575c5bf449924f1f7e606b728fde2fc536a9c5e7a91b28f2129283ab2f4dbbb1c97149e796b663d4ea78f72703d0dddeefe80ce6dac752b8d6a42c1a445c31fad857f979fdb511e7a7dc0b1575c69ddd9cb917f9ed7dc98d0fbacb4792cb60782642957de4f111430268006215ff0f9c9f0b7d25df3ea010e674e01797554458e17b835529d011de77fe19c9dbb0d6feaf824cbaf09096406a6065af1eb3503cb41abc4c0309f9d7a5180455f85fac96e0b5f22fb01d168eac6760b1f81291436bc4ecba2988be2e225b1c5b14a4515ce438182fdcccceb8b439deb9365fa35017b913eea76a504c1065d90f63100bfccd0e0dc6d2654b6fb681ef3c42184bd852e773c677d42388d3167379bc20cedf4cd0a7a2f0f1d9c4c0ad0f3b7be4847b52d0e96c3269432c56f71872941747ca30c794359974d1b54416c376412abab267029904a17ea03aa042be59c045e1b4f500041412c04d5af60f394838522c5d2f2342e64b37e5ded040e2483ed79a1eeeb48f43f230cc6ba068ddcb305cb85b2dff1eb0f480171c19a13589e9a742c8611b016f409cd112c67d23b67be2e0c8c43011eee82bbd4df32762a676f520fdc86cdc16fb141cad31a0e443735642049d8966c0c8d9e36d98b66b38fa2b94f23ac0291bf4ddfbd6172ce5d545750f5d492328a40a5d261d37dbe97a654b3344b520c8cd53dcbef1b2a10be4fcbfb7294ff555a89b118aa0862e93296fae1182b386665fc518bb59e8d7f2029fbf99588365d4b389f68e5470443e76456f91725b33fc0fc33e3332d38e11bddb7834fe9f3e65ce09a98d19f2a87750eec6c6bf077e7a9340f2d7698b38ec86367c4ec8b429ddb70f59c39ac50866e56076bc4cdf257cba24cbb364b10cf0ff707740bae928937c22f28a43ff125210aa523447ebb27c9979ba2563ef9127d3d2d7dca111e4751f33a67f0a8227897f9af3f18ab080d3c08fce7243433b97a12636b08d497724a11d9acf900f1c27ee11b50c807b3a64e7d5f46fe55d49f3d0d9b55c267a61c8de044a3fad281b73c756320c3e356d067c77902bd26f1135f79589d7b63ff34c8aff99cc6aad997a6673ece7944cad73c38ccd21ef5778a26be9f169b42d8378f7e74e15a35f920ed6cf2cde34d6e342089de3feee49818e619170f7fefdd6be27514decfeb77554b0226d276063c646bd25d66fd6196546290d648d2c743e5f032cabc6ea1e296729e36ddbc67b135eb05709d26f4c0d6e6495a1308526e27a8a2d02ba99e8df25a82abb71aba6ab4336d3acd4f8ee204c7983a261d03957e3555ff3ea9cf2c88be6456c5cedc3e4bc7090142373e2ccd91e23609d7b8c3a2a75a319ed5b02cf1ee9251732c5fecd0f9861d5575fe794fa0a059ac25d32454fffb1811cf8e1cc59402c786f2a4e9e676af39f2e1b952880d774a3ee56a91b8c1f5cd0030f7637f45a5a85563ecdf3eff944b2a7ef546c6d4b2d548940bf49cf43a07f9afca200f225e335c75fa12fc2b35ae38e430bf249d995b367652316044949de9daed794d4e882efc4be9224aab57c33c9b9839fd7be908a58b96af026ae45d058086b3094d00def107e1eeee174b9235adb9cecc727961615463d720605b9251491224d85d0e39ec86691c9ca541e7802a61004c6c4dc5a1f434fce2aa2fabb98e94d25f295df845fa994473b50578d5a0a60f80d639da4b24077dcf3ae543d01c672b3ecf69478321f659911dd2d80c56bd800ce7b0c004770516ac9fb65ef651980a98b92444aa8fded9c6453909a8ff879c4c698e0ed74571f64345f2971ae55ffb34892f91888be4ce9b24bbae2f9fab9bc675fdd76f02f1e324790d19efe7d9f3fc19bdfae60bcdfb1d0c55a2b2304e05b6eb54ec7166bc198000d40746c98fc89f113c674321b8b6764bc63126e87fd2ee2323fd580ddff5fed5ba3fd13708714640cb86891622bd0a3136ac186ad9ea6cd2a7067aa260e011b635ebb0e28865625713a7632ebd2636b27f49e20b1846d0351211f8b4363e5b7736cdd3044fa7d829a6ddb654feb1528a1f7aef6fff5bfdc51691967746f1fa1b80ebb57ac8aadbee4201ecb9f5205c85c5f7828f7678c61272645f9654542efca9c4f8d715587a76dbb140a8b9c99102a5c31dd3fe9ad85ed96abe5b7fdb18c9ef17c41452b50214dbabfec1ed9ab946b84f2ae907262e2be150c2f3478f261808a2602aa4ee6cda740b565044bb127dc5b8de317336de5ea968cf93ff7bf7da73006a5bdbbc224c18de66dbb9de9513c1de0d97e411dcb8d281c0182582373e68bff6a5b6ad7e2c92e6e712e6b7e890e611f94d5a363f99807e435ebd5a0d92a5e0d24f02461be058139d7d99e0701a500c713e77df7aa98f372c90f2d584515eff1c208fe9b71d4533a57d0906022ecaf4a757da9bb329493f7dcd8af6af8eeb7ba72a2ff33660b6383073a132410e91fde38205430a1029d51cd470e684a623d4ed76346a76e1a5ebbf44d0ef74511a79693b710b758959cff42c93eb8601d8246c4f44544cff3dfc082ddcb7d2fbc5a610bfad8de198b61497a593c806a3a59e5df92fb62bb53c04af92fedaada13c190d54e66ae907b14fb345aff377ae92bc0b6fa41890b74d8e153d00fc51fc13a58ba778e30f2c2067b32784556c4f08c8b68853ecfd7169010de3bbbb5bd1704e7ff101ba2a94ab83df5df146c7b31dd5739ab1960d3894e6cc5381fabc954d66f495e45df5aa9609971aa2b986f025fb77a73b38164275d9f02c2602df8ec6558b384a0aa38e7a715cdba95eed5fb82acd27af4996d1a3457e990c7bf92e5917fc451f2824f37a1efa9009e39092ca08673f370e8cdddd7ea2523bc82e71a712c0c137b76e2040567b01c82e702ff2ed8b1ff36aa5132b60d158443d37bcc1ad3ac6e6395185513bcdc223670d1bd301957b3211d25831a9b232157f685d3efdb1d132706f4b34b3d4c0d404f4b0ec3b38e81b47bf918405dee72c5cb272500c330b7f4f0783243618e8b520793c300862b8b98345c49e37a534bc9b31fae3516fd2dc0cc9f749336304589dad43a91e269127f87b3ef0ef93b8962f428e443fa28ec06ebbc462b119c0affa99b194687f082c69f69d9bb2b2b6baf1c75b65e402b48b0f3bbd437c88ec0d04b3f50efd7105d4dcabfbe4728591db8a320a6a4df8684e6654e1664bcda372431ec9d2535e8286786b8de4241f2db59786859d3588d7971a1e1e7c246b6b7fc2a486264bb28ce848b21a3b9921b142ed2f7fc78c0fa1fb50b0546cb79f4b532072a97e8f30ed056d36b90c9500c8577e03883ae70f44406a1275d4260be77579cbf6027d9f164b4fb41d9dbd31f32924955730dba5be3be9107e44fcf2bf3321d6890f8798f1cf43388d9cfc077068a9a893d1ac6fddaf5bebf368818cc3bb1d75e3d16de6b1bf98e1cb04cfe1816e088295aed6c65fb37aae3ca5ad9a6c699c02730c7ef3856d32c7f38326b94fd5690e4c7f0597dc7304298cf8ca8bce33e3e6e7bb30b8f36e39bb98087a5c03c099516b252dc6ade3d55adb63488f1128a76ffacb0648cb19712d86508b6fd21002a9aca3bcb7709afc250044c03197526c8add7905a8e4d37a99dc5a9b6875afa31498548c03c46dc37c6687d943737641ec59cf0069b808ae886335c1343c9f5ddf15c3e30af2f06f3ed09c8fc5a219a22b41445bee3662f961e9157a6e2bb1afb2e74a349a083bcedf7c4370215eaf7344eaa605d59b6d8ae5ba95100276c992a4bb889c817a9956d3d42175678fbe3952627cd0753dd9c0c007e9a7e8601edac922b33e51d4e5ff7c0ec97a0dd42f1491277515ad999a85c643bca194ce850aa383419b4b4958f80830c7e4b586be6040cca97e3b0dce2bd9ef9ded079d5d50a75ca680f62f57538b190b3df1eaea077bdb384ce4b1f86e7a270abad7d8854393ab3edcb5b9c57ff6fe58f3280a60f06a2096bcdd7b16f3899bd27d43aa9e5663a1d7c23d27b70b0fe189da3e5ccd5e040639ab2a00a5e0db3dbb969f607172a313aa5469637a8dfe4d62ed64094dc249a370760627ae673ce4dbb0e934f158a287dab70670c016458a684d48d3a32cfec2ce7496cd0bfc4940d18f01a43373f205ceba68d58337488b636fb32f0826999e10bc5281c1e811841b85adf4ba26c852d9c1e05a69d28790aca0ebf808a02410a6635e2472fbd36094bc612e1b1d8b25c8fc8747e22c2cd0d1e7d3d0b6893610077690d9bb647cc60d09aaa9a1bdf18b31929f86924dc96cca429868e79827ac26b041dd84c4068b935025bdd57a403c47abf0d7285c7eaa72616184594d6793d61de457da44b19d08f4e221fe3c2d1ac2f0c1906956f9b32ee6b28eff760a490ca3673581a22f86df9118580b67a714f2f9393e1f07105ea28ca45ff718a0bdc7d93862f2207e079e5c2c2c727a1af81839055ce8ad5bbd934b8b17a3d12c2c7eb290680077583ceef0c9a205006027b9b1a005429e7c3fb625e4a10cd7c775494ca89fe23fabe0f33e207c278c78fc7cd3f5d1cf999db49c61bb3b9b675d6b1561a7b8bde25d1bab88ca991763ba0370d7e1490ce332cbb6f4a6231ba2866bb18b4eb1f43027847adfbdbf9f79b770e1dc7711f2a3e7129dc64fdedaa95307aca3e6e7380dbf11752617dc3d461018fd89127577113084b774b0f9ae9857d2d5a04af9351b29766f133e80ec03fac2f8fcea865bfe845e5d13064ad1d92f2bd2458b24e71f5588fb9c90f1d4d63e7b28cc085305a80cc48ae31346296ce8ddce53848a570b4df4fd2a8b23930547a28d6d34c54c8f923b38ca268e59072235fefb520684f22b9da3e2ff4e1b253333fcd0428f6bcc246d4bbd9d191331fe1e4752da099d4e207b27a59ec9b87ac5cd2391ae5bf3eead4a1a33b0e87ef16b2694a0c009fa929670c3f1950798068a4daa7fdf8c0677e9749b0e40148ec022c80074f51d756eaab841723ba5271a17162ab264bd18d6e53bb380a20fc1c36cdc9095e985c523c59029960665bc3d36d6f8ee4675dd1c0fdee1affd5736b489c20ba594033fdba22e4845ea3ec3761410aea2767daf437e2c8bbad0a390534a8456d93ba5cd1f14a2fec09bce9c66feca8ba3387d7f0f7beec93a3ebce59af343e4e91e7da200c3c76501e53602e6c26b8ee17777ecfc0ba5a353b48cbc0d485918c73d1e806995713144a425ac0fd4973e1f9b6dbb91395decd12cf501de3388dc5b7f31b2880de8196c6c9866c63ab223c06ca898934bf2b8dbeaf278728fd3be32bd847d8d2b9261a8294ae9890c7894d7de0696d28ffb54bbe2e2851e85695a11e72d9f8953e6341bf91f5cba54b4edab40298d80d6d15cc048a5190a940f5012acf038833600d5e14523eeb5ee2c2817d287cba15a3d03452e7c345bb1554320fed620e70928d096e5b19d6aa8c815d717df499d57f17e079a02e629117cfc9777c973971f6166307cb771888add79c43fb72b9ca72f8d9f2750b0237d2e56b8987a79ce20b1a519894b2fea39d3d920afdf4fd6067110f929548f92aa8ffa7318d1689846be930486b8f6826e9032b1060d16e698de3da702e1275c9513d89f4b49651acbad11f17c410e0de0aa8f28be3b478cd4944d9709be1d75ed7d8fc95ccdde6b3305cc327d96301dcb311d6d4841f897976c78ebfa7937b040fbee06f5c15ef5d892bd8e2b44e997718da86d62f811a763554e6cf4868ddab108bbf9ffa513b9415fa2e88e71211f97dc935882e084727904cbf44e41819488796922527f390c102eae413fdbf568b49d74c8a019b31361365beb7478bd33c7b50b875d01e2d1f5c2961a7afa868a6bcfad9c52f1f2f9127b09f77d9122a787056b84624579b74825835198fef95a26df91b3f1d5c3cd83823b3f2d4282d7368d3e4cf83ed6169e94d5420fab5e73fe63aea8e031ec172356f648ddd29c6cc99f9dae326a7102a7c43d5fed3e1a8c604d714c6321dd61a1495058ed26882165f0f85cf6590e2428e6d7b0456cee0dda598435e80b43bba922dfd472e69119941bc39c6e257f2c86cf8e39bed72f25a788c6977c75d1b7f2eda3704b910da312c17cc0e786ce786c4cdc09baa28689fc0066b8bda5f21d241c6c7d14f4f6b7c5c0acaa8f5210cabecb24a27f7ae00e360a3209addbab92720bf99eb5f190e622a514dbb915126df5e672eecd642b4cb2094549324df1ad95450d690d9d2af318b7eb8905e4a77fd29de0fcabdc49d589f4b7f414d8235b200d2b4d0c4f07c2ce8656af6afbedbac12541a155c8d561b21b12794251bff29543ee478983bb522880fbbe536ec265890552d97334c6588bca2b79bd559bbfc6ed52364d9723fbe6e3c30485f1f1b141ffffa1feec8e186bd72e13f322c150d13c3eb457045cb75d9156a51c89f22921eda1086101fb9e02993e7b821ce279b719124ba1e12dfb285018506fb7d5a61e5d6fb7f0b48d54da6e06e69517a3fa0f95983b3352ecae53e42e6e557a100c00fbb78ee46581a9b27198837f3c0c864d38cebf6cc08cc7f39de9d449e778849e34d04769525950b92f222bba12cfd983be0e97217c04fe3d9c0687f2e81cb98cb63e8fc477f9d5218b42c264b88f1dbb9ff3c8ea1c35ca499a94efe0aed916f48061e80d5c57f7b99898bd990c1493f88a1d899014510c6980a9e91344de2ebd652716bd6855bce79caed2d0ddc33027d0f088b07b51b654ebe77593fcdf424fc301a4ed59377e28a3d8793cde3c385709ccc9a9d5be12ceb371d88c7634ef017865ad3fc9f45b61152d9e92a90b9425726423627fe758803fc94b7991125f7057bcb5bc14570d2c23c553bed3dc88feece4d271ba868b9207877a88865a812cc8088a9b26863c0d89ea9b602577c670df723aa3a4cbe60fef57a93a53be2c7f2d93d63992b72257b105f3e9313c8e037e4909f3d83a9693ea5239abffadb5c574515d60757d65ad08f4c088939fb8533a711db5c4f81bc6e797a249a43d328829140414ca55c859d95f2e739ccc979a01d68d85cae9f69c397a2014633616e0c771319157b2af71a7aa350e4d6ea784edad5e55816a8725c845c018335b5788b00a40eb1c690780a1fc604cf468dd88f4f67441e979e01739fd3856355254f8d7d7ea3d4e3138fb734792b54e8243f7f87933e6b5114a47dbb46f5e418ef3207bd5493e378ca2154243d5cae2af2074895bd0b98de687f91d4e21091c5812017d58aaf0d71c8706a98147b70499a51dc3ca8c22db30c94a7f154e8a2c8b6d5c6f28d07c26fa992a19afbf63b9980578dfe1dedb8125408bd0964a1d8f6fd37a89fd9bcaaeab47f0699b2ce1855e2d74ddebd7e5590506a63736e5b92858097be7a7eed47f8b41361eca2da2e77968da78952630ec38d48a1dcd23b8762024d60899d92af35c74da16c15efbccc7f402b595bd0046b59fc91b6c765b5e88fea632271ffc5a0cbfed60eeda3ba5d3c650c48d57fc88ec88e9a0a65c6ac37ad0712003d2e6af512517a20c74d527f00d63c8846e4b1c68fa1fa21fe759db15ec37ffd30b25262fb7969466c96fb7c1bce776c47bb91cfdd4f7897a124355ff46b3dc821c53317bbf92d6847bf7eddb7e31064f15f5eec0605f7aadda2e2a801ae8aea809be1784addf06213eb4ac3fa3b6435a530767ac9c344570cf9a90d5bf98d369e095684e1793db536780e69369e96c9fe9561c065f1436278de6078d50929183e85edd66eb192b54728f80aa4d6aa1ae034a240ea6c699080890b8d4767f8ccedede7722b88461571d62881bd120dcdc319e764d0fa965d2c3e71a944055537437a89f6ad99294be624bd62da0c8e07b2a4114980699dfe887dd9ae7edba23abc9f0eacb3585eb572d6b08af48ced008654274be4147d8f1e09ecb4c48b87b72357d56e11bfa1d84b838939ffe029fd85c75ab06fe32ab9a419e71c04d92b53f9a07c862cd38dd287a75261544dfcfe6389a4a6f2e546427a36539d3af8b9160a172c483979cdfd94ca882bc81799e70946cedac7c2f6f084a2a741ddd5064d8d73655cf103fc4ed66a06d33d45b27f57bc3aae670d267ad994e0ed53b5156e6a233b9334f19590ca398692d0ff10f4134a5d21186ba1a6a34794a330533f1a476efb52b5fb3e4ff9caacf596a9cdbf1cb1dac8ef8931d2940c42c224b0859d58c6789089dcfdb7c8bd22d6257d59a171e912ea41b6c4286c16e3dcd7f53883a923956ac0fcf946382cc934ebed0538393d4d0ba1d789e272eb1864c9e2efcda982e0ec6f70d106d826092d070bbbb1226f1f80a8f136c8b3b59e189e128bd41b74c1b76fdae2d1eca1cb3b358b23f67297026e8a8e6c7908eb03a093465ab8f45647354c9c794953a0c23bd636115607002f6214de0f0400c42e5a45d3b9d21df0144410bb93319ad7a1764684f645270efaf0e56889d6d99b2ff7d2fb6cbfffada9d716a158f7d4c0dd5e8e24bea446d759b0c937a2e699e1bac18061f9643ec1b2ae78bcc37b03310532905265f7938ae13b756ee602de8559fda4a9f0761205ce423534d81fab495380764665532f968f4ec7056cd298f9803d29889ab0182111b526dc6cb3e9d37114978d6c53c0fdf44b3a918f66f50d6db94006687dab6bd59b81a5c45f4c6591b987641b05fdd7a826c2d50661e72beb12df8c30cc8719d67d658299a2ec9b96274b53106821bc46bfd7893a29d574de687cc886a97596543068dcffb252929941fc916c621ca649f0d0a851a6d36084c38a96e447912c0d5e9bd6487d0b505e93da962256f411729ea0b963a85581deaa29bd37da27b40b7b1b8e0aa8424b72d4f2e189f0ccc9ab8f928ceebf86f407c102eba4eddf9b4c1d969d3a4e0519aeeed4ecfd7181ca741d9b2c916e3897d903a57905a5e96853298b57584bc56bcb5a61a17186af275e0c5ff66c0e21dcb33c550424eb733b4af98f9466327d5de45d49e2e477c9c302d0286d7f8906dd66e118de0d0d621ff2b24ab57be8d04396071070507fa40edc510a8f76739b466e38a0c22639bbcbce1a2283db8718c6ab897952ec30cb6830f74b2e673d8ff71392d9a81f7c654b8137f4d31e6107e118891ff98ddf5c7f8b25e716af71f0e7b923fa246675e537b3f59ed8173dd48967971c0a803434472d21c37eefcebee25408c375ca0cccd2ba644e2d09437e7f7480f87c6df900fc38e1d8b93f64461c2664ffe4c6771c6641a37c861aa1f5e24d658374b434b6f9782f92b90e2147c5fccd9c42bf35260cd7a813a35cac044bb95597a8e5a9dc04bb7cf68104382c3adf4249cce7b9086409efb251d71faf60ec7efccf6320d394047e7e596af8c3118fa59699c4d365d871ea18de03865607ddf9d8c3677e51666c79c653c5d456d17d30c8e75dd154425eac8eaaa5f82a4be34703e5dee3219ef56556e9caeb04c15ddec2c2b8b024367a10cb2821414429c18197460e72818258af5a5584ea638f077c314ae8725fea57fdb26c7121cfa05ba6b4c5276fccaeffa9048a4395fb349aee6925aeb8c549eb5fa81f3dc9a74e8c87ca5af7dd35fe8c56eea50383f47105ccb6f4180a488259efc272978c9503588b52fddfdc4381219abf93211f056ce3bd978747a0bca9c8b730c1bdca1ffbd629e8982fbc8128e3895412bc05fae8929426f53c052eddc103f278ce950128da5598979e013b7d058669660e3d063f1a1737f90b405fffa8abdc9d8669d174b3f801b19774dbe1e82f853de0d8958f628fb6433343a426ad5ecda4c92532581be9bf21ab8605b333e84896986c9cdbc50a3225aad8ba1e3efc540f40131c94cd41b6d1c1b28fe232d7def8ac06d8510d1a18271a8f24d7239f366fc002aca85a242427a545da75743281020aef56a2efee0d5090c36492f62372c23c5174b0ad3986dc05fd122b830a3614a1b3008c928dbd4e4dfd2ef7d84c7c7aea9ce69f61c11cd1f50e2181736966de6d013dd40019edd37c4489420a1f390540e34cb7603296741dccacc4eacf0f15630edcd7290085f715cb4bdbb3f112fe95f6de227e58136e478a396dbd196709241e132cc5e590adfce7f115cd916fb1fb46ecb2680dd1342edfb13603ffb301cf8885c5d7daf033a737198f1ddd405f2d130d8ca88597f394a1bf42d1b8a0b8e9429ff18c3757db567c0094b1ef1df6848286295fa217de392ef4c8a5435332d2a8e010df3ce0ef24028d62486b3ee234da3f9f264a8643ae8d4fa38a3faef6e202e75afff7a31fd852f84c48b88ab815a0854f1d1534e1e4311f95fb4612e6cd86384e64e2c53a25a2359a25ae5dc7905b1a38b3dc77ce9d6f5be460049874517ee02a8a19b4d0276c8ffcb7dcfb41880fae7c2df7d5a8208238e3b593f0c1765c37f561993f6495b1a55835d3a7feaa4d5655ad9bae69887ac012c09020893a04fcc2ed8b0983efe521e46fd4119bc21ef0c4a570381007a2c35a7f6d61c9cb7cd3976c29ae1ac02eedd53ce7abec64b448474942d2bfd265f745a3ac364ad9e8e6a368b602d63abe0bf5fed650c23c897b01f8f66e3b7e69f8a6d6ea659e79ac162c536a91d3e87b3ffda287a16d3cc8ade16ca78bc0186a77765b0f077cd1a1be20022a0d7c925bffd4904763ed00ae512c04944a2919be17192b192d3c63681116c2d99dafca3e70329b7af8f2bc94b9e55616252ee055c20c22147fc37be9f5dcc32aaa2767d2237d254a237bf25fb6414f4e86ffad3c55578c364cc3280ea9ce955c11750ebe5571392d4c74f221f10ed4b4f697b57f7bc619801537d49e3048e60dc571c0b49f3b9feccd21e49623d85cf0b43187b37b2ad63a9bf8b577758ae3fc8c2d421814abfa64bcdcac4d9a685412ed0ba36af9274c0585493cff5c2154a5ede783c980d07e9ee2e5bd48ab635c5ef4ce7561232ee72abe118f5d34396e8cbd6f4bb73fc9523e2419211b1a55fd9b1defa46ab12532579b202d1426ddd2f18abd0a3a0590f53aa7a89fea6f1993b3701c6e81db6bf6a65de815b78fe8cf6c58b81f401f886d6a1a90db26e8e4bfb769839bbae3000aad98ec65f6ed6e6bb174955a8bf99d217fefc65afa1c6df2c5e604b6752f6cf88f799c1c0ef4bd3dce0a1cb8be47c0c2727c0ab509a66bd2134f98243c98d6953136520aeb893317625a105c75dccb1eeab914307862c7bd0e441f41180eebc3ef00e43b86cf1ff24b70c9ec3aaad4305a284f70d54c16109aeb1642a8ae8bc5e308f7a118f7fb8c2571e6377df00cea03b7835e17518bf1ac523718fdd5bd4a52c2c6b8af825e62fbf34c97f88ea9f8333f1bb594c54c4881dd8e42809d23c830f195232f77fd44c8233e9ff56fc1060b63a1ed8e24643d01e75135efe3b1180992b6385dc875ba81f754b9b1fd7c8ce8bded86d6748c9c957d497756b9cb0f0c108478458e11aad9b12193d6acfb1db01a96cae2468257a971c74a83b061681ca94c4afa7d5bbce05967c78da73a14e1cfdcb02b8f2cc4f6814745d500f162a64682301489d539323ca63c75a4037d8b0ff9db2f5bc3ec3a86e527c30109c4543c2fd6874d030edefe4023360f0f5f982c75d1aa15ee9421486943a70b71c67241677957fae219bdece48574a4fa5b048e68d7fede956fd8fc3b39c1f705c8a89fd28578438bc19c115ce1a7d01761dd954e7b5736502ee1e2ce469432cb6f9146efa506962360bd1ac66a5b1b166787551ce7163c94379b5691f4a075155694c27c238795621c1287658947e11405a0581da59aa9c5341d03a6c8af529a0e122d2129cdabf1ed3faf4cb8f1431ab789e58b5ce92e8aed901ecaf3b4f0762c4b5a7f0c96a6e80a54d241ce472432280ecdbd8330507781cca11a371716a468c7f5e22bba2a460c870665fc00c74ff639c1e40065922319ccaed0702de473a9a27cf7856784e77948b26e865d513d0a55637bbfd7e98dc6c80dd9b55ec462f209effe8a0d3ddb2709020d1a8b58f15dec1b9acf2fd81c60d05802edfe28553444cddcb0dea0b2059090a497f03cd012afba689b28952dd7eef035a8e9d8ab67d55810584063c8e0b4ee0f3a9e1e2acf697cfa4d23e2cfcbbb2268388a54efe154a49829012f9983e4b78198df17d67ab9a556a1f7a3e050140d86ffb23d35f557a36fa61aaed45e244364b0709ed1cfa3e00af13efe18fd7724b507c6293fea0e9a88bf5d07e030b5a4e602348dda68a7f10a5cbe7f6c7cb3c7207ae9364eeac2935dc410c60f58cb0720c932ff82c7f36ab54b0b5f4a1a14a8cfbd0d4eea2a90f47c5ed70260bfff56345b1fdef6620883fc1f95fb88d88efc94dab536ef96ceccad390c2a26a0244175f73759ef359dd8e493d0110a59459da7ff37986ad6093ca94c0d8190d314e383ac4f4fa2fea7abbcab3a38725571f8021c6628e50f857e76d290910b3af58d112c03968d4df78138a9476cfb29a44ba24135ee027c1f2c9c5192a81481eb9bdd6b8d06d02ec1df037445429689d96cbccecb4cc55586e02a7dd47f6fe297ad81633e9136f20560e91c5456d304cd3f1de857459865f50b9f9d14c80da1cca39ce6086f8e29049d1ccda0dc32bb5b6d4f2d8838b8625eba096ef1874a400e38e110c2a57514b005dd6335407836de652b84e9fc8c50ab24b727560e94d9ba51c4ed356b8fb02bd68f8e17bda0728faaba3c72ee34c91baa84d2aa991ba0723610df7a03a27c2cda266157187f56d14346c955af08b6421bfebd5e2031e2dd10b15ec43cf00def10889de903ae36116e1e2e394fd14805c8248ce85acce7afee85a4ebb0cdd62dbf26a590374d87bfbd9453b47f912a09bb3230935aa6cf9b567d9c269d2efe9683c23ad5d3131cf0b5085aee3e8a9fe77583209ea2073a2d52a6b5a684d50fa027bd5b1674a3cea8cee994c8d20b2d07c2fb35cc505ef7970f7e9cdc97eff6f5c9c8ef350a5e47e2284af0c9bf566ba3c8fbd6184aad3ec9097a4e1f64ca9d49ba88b1da2e6a5457c468dfbb60f306047491165e8328251c2d370dd771bc468c985609fdd4757f685d1240a0b0b69fb7cb9d48b581009b17b13595d8d6d67d35e6085a0d3bce068d6f20a84f90af3acf1d0fd7d838ecc3c4a92b5109b05716ee94e17ffb06ceed5d0a2453d8f2c8f878486745d650d152c642d766fba981951e8b20765586749db97821003408379533da927a1e86bf378c454bd8ced2769aa67647193517bfa541ded2795d076608ba6a54c0b6386b99a079eeec6528e70999796aeaf2bdd4abd18de9a004046adc0c745919a43b6b84577381e6ebd4709c7b47800c78497e1e701e3ae5b74b4fcfea362dd4e7a21dfa21afc9159b9a01012740f669c72ce87268681886ed3ba42a7ea6be639fb6bc6ed16d13d16e0a96975cc426441ae9e7f7a83e3ea98e32f76c50022c698b355ef31c091ffe4d2f3e5c2a802fe929baae2261ec4a3e29a449ec01461ee7241ac5df1936c399ab545b8795ae24daa578c0cb95aabc9bc9b5ae433856ee35db2d6a8320f12189017652faf96d2f670d920fa1460032b8c41068088f5b86aefea44f75789af61981abc185e71be381ea63db6e5976dcc5c4651fbe5247dda1a64bf2ded40cafe9fcd61a470bb27951cad3c1964a00d3f4420ea792eb1e007157a2689082d58f93d401655c297d1cd6905fa384731da58c72f413600f5f5f2ba8f374121fb6cd212a573866a5ab951adc2a18601e0a92f9dcc4e22846de25c900c314548daef371229b4a271d0336db1ad84fb47a43fb48646a48573977db3c74722d3facf43ad5f8b065084f6255a3c8770cce41fe72d161474b7cb224518620132a948c335ef9cecc5703536cbdb5d0316cc7e4ff8914e2df8c9625c02469202949e03e5fb9742dbddeb84f6f9be7c102ad8f71313348c5d52d2453e49a2dfb1ded9f70fd6b72a257e1c49180bf2aaafca7c283557aca50e0115f52978ec302c6d759410b9b92f2b770b26b9635b86c9e3ffa7783780edff8dafecabc0d651e12eefc93fa2fb8123a213f3471e745dcdd873ab21fee60b91c8f2416153ed1788ed4f9f52965d6bb0cb3a7316e0cf1295a14c9dd73b7846b653d1dc7e9da373d9a1231ef79d8c70e2261a70c4fe5ff2fb655e52772c61db07e7256974eb63eb120fa802d71c34f6c7f830dc234200d24a8749a583941df910005a4a004855bf375ae6280423157b24b8102c7b8636045e9a05ee07c22194814e672c33a3825c60ee1225d557f50e6d3f986fdb983f9655b06ec616c816d31c454375db9fa7347a01373921cb91d965a7b6a8b855342d35f7e5b7da6e64e55126562d209187167a3ef50e1650ccf5e2cba414a0232165f59969954c8445097790345fb49bb0c6158ca867ea638b9ce5fab2700718b20b4eda0a374fbb997a88eaf9ef301146d0f7a91d6c0d31138d1df325bf7c8860528c94fa944dd9470c91018834e6eaa700d9bc45391f5528072aace8954bf11b6951c7c415300d66ab5e27bbeb8730c545538d37d4af369bf6a19f1ecc37ef060ac97c6f0206cdd007ccb75089e705fde50791a2da75a3e7aab05d2708b012cde2a4fd9cec9106ef3b2bcb74cacd4e0d0d23eb89916f5ae2176adf36c9e0e7868afb1912395c1b8db611364f28c0961f28ea8d41f32ae08e2e81d53a6450988c1c1923e43ef78294fbbb098977295d3d12d6096d70d092538923cf9cc869bd705e5dbdfe2b0b6b9aaea7408e99bb8d64e47f0e36558865505b788ab5a1e6df1805fddab536d4a748fd8f2cd0e63d0f00e272925a8c2712da89a030b8070f95323e805b9945b6a173a28d0557e1171f3660b18cf0ee616fe9d5f9b4a361fa94afc17af732d2f982e31d48c1fbe4971d805a8a9142ff9674a9ab5cbd8bcd18cfe1d7d0f259d5bb27afc6f90d5c70c49a9fc2dcdd1a53d7fc80d0cc3dd70e3f5a361d357a00fe58fe035e1dd4dc4a74ba365e0c9f9ef83852703f915fd546c22573d1927755aa88978c6238198f22c3e09d60cfa2fadbfd9b63a309f3ac2b2757edba4bbf1161dc78f53f935ad0b9d359d6371d35340542c924026e89e6514c8a0c69dc28e0af9bb2c4342c87ba104850655640d3cb77e8aa53343abeb9f225f0144e4dd7865844159fae94c668d86a72b3f372f0d237da96e1fb7441820669fdf76839d9e5f027ea8a70df2c8cd9fdbfcdac2e2deceb902f9102fb06a03fe143255710ec8e7a74c8dc261b2ba5c958e65054d6e00025e1dc55cbf94a7a5f17837f9ee981844e9ef0c29dd9f59e1acb75759ed0d9188057ce90e01e1c479ff4c84057d73726cead18d963125cc7f53bb650a71227de0859e0e3670eab7a6a69148a26554d82210a5ddf82509c925f84704d473e0573bc3eab547511a8d0e7c0cb775d12000549f0b254b8e9715e714c6443023b4deca4fe483002c112a3f4a2f724ea11030fedecbf73e0774cc020a731f4918e1b1a1dad1c4c2912f15732d2453b35047611660d9bd460c6c7a42b3c7145d763dd45e610c008b88e7226c5c9d7b2ed0e68255ec2b6bfb8391d6ac1c7bb9f5bcc4002bf3fc199dbd4091f378d7a1d4ec5c322ed91c63317a5f9ea7c4eb0a588f028edbf35aeb024efa6b5ffe1321498f14b1264fe7a2462ccc08b6d2c6175bb5e968e28575fae6e586caca86bb64e5f4d1b9bbbae17dba508e1ee51791640fdf29f72b36b66350926aa1b78f5d2be96a61ff9556376ceac833604078e28277f339a00f20b79c165d9d898443be2e7d547b9b5225414dfbb45c4f8ca4720d55cca9d052f2a00ee99c65f341a33f7b898d3326a22190868feac865b61c4cffdcac9ce2ef7fc35a5181c6b7bf2e9df1f9d07a0fee913586698c0e9437b64d048fc790b5de723a33a36368f9b99fa62a16f4b0e78efa3c9bf8786f46e0f2bda6aa7aca92d92e85f6c6d753e6a91e872bd8d34b30a41c63a2880d15bd1e70fac13c2d2a8f45bc47b18d2023cb6b9132f553e76eb445a5b2011cda8545db97a3599ce0bb5aa69ba3e520fecf6a10928e1ea02525f2a9e46b26667081f98a6b96cd88b03fc0761047dff0d0bad3edf9ba110289a87e433fd5f608f63ccba8d7abdb3b3ce2df5f7ba678be1a80ecb9782f12f0689d64b9e0c28d122c66386bcc2071a757e480c68cad5ec7a64dee02b7077f378e440c2fc3bcf0cef344010b17e1bbf18db2dd5c1e4dcf19b5e0e46d120e32df82bff42a0ef1261acc88c312e1aeec130d6c059a26fdfef9b2eee1980dc1270190e6a72dbb6bc710b1fd0ad19e66e75c1593f963f168e9b916c24e94107890d0cd64ecdd802d72cf1a0441f7ff1ce7bb12880d4d9bf2d73ceaa6de6194f7cc9def68cfb3fc62389985350590310ccef7211e8b42e31c9b1faf2debbb0bed1bcce83280e7cab24448a8298a86387ceeb4896c747f767d96c3d9e568ca88d2aec46b8ab0b3c4f90e838e50d0ddeec352a22d5c529ab0ea4981ffe78cd601d69eb0a40aae5d5b8b6dbd0c30cf2d7e634e0871ce8a09502d05cd4081fbbd6236cb4bf6d987982667557ab6c14348bd54763b56a15d09b7bf95ba2e82d4341f9f266b44cd3226ee8fdbb07ebcc725c86c2f214697c3e14477198f92e1557c135ef0ef1d494203296985991a7d0c06749dce2559e6b1839d08fd3ff6ebbd29e60fef2ac84283bcdf0de9b7d3d1ff71e1d6181cbfc6eef5d7fcee03a8880a04c867f1fad073f3e2b8819453e00d222526c01ac29c519f919cae494764695677b27512533e4378dde718c32461139786ea9e381ccd5a07ce4db31931f64a76f328ef431ad1e17ed28a96096d1ab5ec073acdfd52fe5fa3ebdd614236d6fe119b3b95641f426f0e265813cd4b054a678779372b688103d392f6c4c0d1a777db5d9b608f331767645d4adbf91bda73b0ae72e4781491040caa27ee1624c07faffe1947f8f5d6c84f1c393dd6ab9c6bb8a3b35013f4f0a3a0219527032be76df27d0b07633a4eed6255244c43a8dd1d493ebfc2b17779d327c298a03dace33015c2fca275cdb1c948799336cf48f65af2a378f45678fda382c857de324765bada00e4e1dd798ba8be57b04778f5edcadee9f59c43483121ab8f335b01c2b6dcbfd6f082c0b67632483296d9f3e68dcbf38f5cf7775df2e827728fcb93a96b38fd58f40ee1eedbed2f3fcb3164e174d4eef952c9d484e6fc27e93ed8876c41ff5deb9c203c31598a6f8ec5e96d0d5498e48669f017ea3e0dee009e14071ac9034bf00da47a7776caf9b30e75f882c875fe34cd7d0b33bb9f888fe55a9bc2174d731062f4ded4d41a0a4ddf00a3ae1bb69476509b085f7aeb35f14f13a541a6b5dc77e4799afeb881eab172f9fe8d0ead3040c96fcd75b9de78c673246228f0fb707110e7e961cb5c29f68f6b989c47674ca7c857813f6402aa0c139c77a117ee89dec0b46934f623cfc89428a0fb31fac766bb41852077779466d0a2bed00bb313e6ad82eca8fb503382dfafb3fd18a5af39fd5a5b9ccc85ba25540ba6690f08b6e48e4813cc5d98e19bd4a938f63020580f2ea6b3de8e11a3b006ee4dc7c09c2d8052b6b3d55d3a13fdc7215f127327d722dcc93d7fa5c800a6bc5cdd28174f58c2c5b1da08e910c2718560df1fbd40586c1d1e6b95c966d7ec7f1a29f4c50e9071655524c2147ee3711ded5d3e69bd315bc895a92a99ca9a2c8ea0c0704cf04ebec33101ad4336623782132d31c1738eb47e105c93dd5b740107edb56b009a18119db9ba2cbfd04cd9a262ebc7296464275dfa0bb0d4138212b1c84b520d82cab2fb6bbc9d4c08d2316e476fc997093275e75e66b34ec7f6bcb694198470f04ece54164a3ab1c5edc8e17da78b1417991a3d8e4171f946fee0d9f2d4e3664f897c4ecfb0bd40e43ac9db0b57c168a8eb820f277dd0891f67bdefb64d1abd7e88668429382e1e82fa3ef7d9d5867972886178be10ff83325653754dd9b0d4c7a94bb1b4aeea65c1b2d8c5eb0f449489e3e85597ad8c0621e4b259f3f0adaec99c2393ce7fcf2c07e4ecf761c3c10c3771986a0b06b51ecaf65198c9168d09adb5e5427f2c8a8282440518d5bec670b9fec9487d948a82f5c825fb0a9f9a224edf374d7c33e8fa175bb280042140b48a2b4b92e81890139803a249c19677f3e1a22cd3c3e920a9f105c1887753f66fb60ca55318038a9f8dcd8e595cda0fa6ab9d4cdd8a39a284c98fd935459718d57c30ae65e52d94536357061f1a772eb3ebe8cacdaaec0fba9fabe871a660171debcb79d18c9e22bb4d58dd12442460b541b7fc4e409a0b191cc67f7948c6beac4df3a2eae2cf33eef6742d8b81315f96de78b05b3992a4e137ee3d184579a972fcb585adc13bfde53bd011ef084d02545b591a8e411077724b2011778cd6edaeb827d1ae01a9ee905d3ab2d7e11dd55ade859b4d91cc9e53f6332f84f9cfa138dad957cc920f9a96ceb9e06eb938d134a708fbce17ae56890e1e68415493e32b851acd89cfe00eec7969cd603861ad858cc22f83c5a93175707d827fc364d484f5d90b057035e4e4349e46a929b801802f5144b8755bc661051f9a56fd5488cb4aebe68435596b84d6260abeb7eb558759b8c93bc65828fb50f5275e4d691a8fd1bc72daba98c4f06bc77b94981ba4bdaa7507b7ef90203256345d1ba77660367471d1f3d5f6cabe7cf769d48997a581c58bab64c44ace16c761fe4c4270e9e2e709439c528f2abec58ff6b5ff04eca659b60acaca4ee676b28b8a1419eec2b91d78a4e78b0ccd55582bcdc1b7d5f08d7adc120376a9b116ed03a4b28262fd4f9baa2096e9af40f867f8ef73c68f39182587d445196af82b4f09d49ba508f10851c3fc07f07205365e7bd4bb486f9bbecccdda3fd710b8c159219990bb5015134957e9c9e443968859b5081b53b78a2d732183189ccaf804cbd14b6bf9a830e8fb99057d1716c90bfb9bd11a78cc9fddadacc1f3667c0fad0c112fab194a4a3cea1cca872e568c8e717e78c2191913d98bef91314d296e26e24b5231939b1bf6444c47f9ed941580d686b215b180e1a34b0630fe5e6afea1cade6b86e5360c548c1b48de9d9eec4000192583f975b3312d84a215aa5437a9f2bc3015de921c6d1a3ef81dd4d8ba2a574183d48331bbc2b44db8aad8a5754b82102f2f1133d149c65c18aa28784d408049462dbd7b438bc7294a0b7f7c8d2edd0bc853c203ec9c3fe60a3c22d599884a75a6e12cccaf45ac3d496bf46c27f1aa7bafcd56093eceb6e1c3a91563b6e41b44fc2797fe5d8f59f8f018eb96f046655e323f10a13b3a3099d0356049bdc2e62b1cd663ffb050f7d31cd6803600844f6b02530e7d2eded6743228b956085373954e0fe5ebaa449d8ac7b8f02e81930523010ff1cde7a202de320290f9a74365060593fc97f2a282ace7ba90d166591a1613f0e778cf0afc4006ad7dad8495fc6e5c1a8ee5d3237d917f9445045ac359cb396d0a3647e7bba935ee860f86fbf45f29dd21c5beeb9ea5f978e2af757429fa9a908dd69669d2e36b4f8d46aca737d5f0976bf61d406eadae225ec3b2a0914e0f042b31ea09417534d5dc456f96856541744d4f414bfaffdc39620435c23e0275aa3c00b5bdc79592eca76b4df95d46f829372d5a3f2dadf9bbc64b535cd112b5c6c78dba03fdf4927146a55307361f1e42390dff874a97f137b6f856d92fce844251c237e600f51fb4f349b0340c8dc4519ade641df9fcfc72f46ffb0517c6fcb63414f1511bd97953864a8d6b938a52d4a24a16f8c19fd6a4cb6905651e32f3b7f2a6a9930e5fb163735c668162522712f99731c8a7085709bd207bff506d685519a2c5ee5bfd6a1b99cb61637b818f5ade65cc4ec072ceae259bfac05978ca4a80b0e15abbb5b9ae3f65afd17a61c95a170de8a71d8850fbc6591883ea20647050744da78a719b278782f0b8ab0db5cf8e2fcd6792cc034a42034404a5e9f90f7f4d12f0b386a40e09619bf1efe64832e4fc3f421a39d83654be3539741d2b29256dd5bdc7f61f9da750b8da13c6fd929d95f9739d9b5f075287164b88a7bfa12b8f7384fac885ee52a89dd3c6c46baa1ee7c69c60911d5d3478fcabefc83e358ae9b11b0e9567569e87af44f64791dcf0faeb34058f8d328a770578a52a08e2e9c92ad7fa00e98e602cf5abf88eba4df25320e69a4bdf1dc8eaacdc017c0e17309883789e8c54565c540725aee0361831f877a829ddeb37dfc54f7b57eec2ba2054061260df3ef00082e27cfc33b114943769524d6ee0f81cc82ab89793e5ab322532e2ad2ee85b524a5cad7ca617a890a003d4cbb9417b878133869bfab72e234097b76bf29e92bfb90ee7159245a9e510cfdf0e400a615a9b712985a0191fe20cbf7b9fa3cd55b77c25c09927a4041a455fb47aa4fc8f86b87e49f509f9e5b1f6ee23b39e2491896c1b807ce69a8e470b54c22fca905abac34c278278649a7485dae6c74643feb4fa71b4230a476659297fe748302ee3a997d27bc0fa9b7f89b488fa9a85594095be9df43744e8c88c1dce0d56c4b95b76b680058ef60ea161cb23a07e3ef27752cacfcf276ba9953a73a290dc6405380ad6c38bcfb275aa969c5acdac4403554644d8e5ce8e0efe833f0f1580ef11a78bc4006e15a833c5506b430e5e67e7c2a85870b6a7a805af74c7f75fb8c7dd2ee84e7d06b07a9ae859f87d23d563d1026c10778e03c06836b4ceb1dd42f2a33bff099cdbe7b9b8eec273481287c1d7498972c2353a0fc8cca62a0ad9ecfd7acd34278b4125bef0e8eaffb0f7878eb78b4b12f90257db3466376b66f0aee5c3255c577a0aa50b44e60c5eaf33f6bdca8b467f35a34c7afc011ccced2ffa123eefded205e312a30bb4a5f823b6cd963aca1c012000c328511b17ddac4a86b7626ae37a8f5140868d915810eaadf3e9fb0ef278053d1e5652a27a90351c00f9cb7823e49f9058e86ae38e862456fa1009bedf5b5425eebae34c3067a1b31c1863ce25ab19a8f30ce41b746c61f2366314b786543de03e5c98eaa58161c97d081001272fbbda8ea8dc48103b7516dd6ddb8f74b06fff01ea78d89d6a7a924b9ee9d4af5ff0beefb85302fdb77725bf8e56e7821a7531c90a42a8282cc2cfeadfb6fc898763995f0dc61d0a3607d84a5da597be9c0dc75f172242e6b8c6be7f5a9ae362cbb056e22d925a9b46efdb2a6a09eb9c1c5e4fa3a623d276411e006f91bee667247f4d5b7618593f2e07b49e496c9e0d8deb0e400990ba512b1d81610f3ad0aff316f22171613fcd1d8c655c1ba9fac3ca48f29435bb3483844b197fa6761cfea68e7f74ee383ab4c8099850b0f9ccfa9559cb236686521aa1de5e99f6fafc95f6854036130c78a7b12f5a9eeab69aecdd2fb5fce8333534ef09d182c877d268fd2f49ebd796d70b49988b194cbdd6414e8f681332d027040216202f4d699072c474f4d27eade67ec70def25f246005547268ea75671e6c0dceec5d9d8166cab88550ed5a6c23e0c2059f324cf01c42f1280dbda646887d07799f57535311352ed38082756e938ff83a04b7efe8a219c4d29e4723d78f9b8593d900f0263900a1cd5f972a927e03050a442939cb88bdc503e8052285c4f4ea22f4b161e965311baca974e315b6c3b492f09fc3f0e9113b06b8712601a28a98d2329ad589c85eb943e1f30303ad7252f20c181ffde3fef3f0936f5772d8ed82c070712a5de025ac4d20fb14abe4a6bed85cbc94338ff561e2c7218f38984631bee9b0a14eeeb8c9e9d731ab8b10066d7c32c280e97cbde852be981541071d6530404876c37f9fe3492e50aae8c5afe42893834fab451b2ae7775715b1fdf3cb1fc6872407e0a9f08f6d5f41f9ca9d1cc6849d37c6663bb6648133e07ea512c3ffe752f8fd1183197f3d2a06e7b5afb388071cf39e6f3f8a4ad7daf5280c07e52350a8c4d0deb314d002d15a67c30d9e4a0d6a08da60e004d5da8969e340844b3adbfd22fd7b161ea9bfef671d2033f96da38698dbc01b69320551ce749598f322d2e2cadb59da49430afde82a2414a77a3e04677ff73eebba77a6f65bebac0b87b593a9b03c8d089fe24a4545409a6565bcb84cb312b86f3a909cfc5ab794a9708c5846fc1275a0c220665f118e31f92eb230316fdf547636f9fc5fab2aca23cc33ce5afbe3f6ca9c81002c68becc683ae075bec858fcc3dfae888b9daf9cdb9f72a1cfcae95a13a77b29dc445acbd08d18f3ea0bddb350b883849703a69123aa018465b527a3895b6bacf9c47244cef04f0c8d91c3f7371435322e5f4724f34ccd2babdf02e84dcc3575ca9eb1b790a72e24648171515a27bea0678df0d76d706f4a48910aea4fc01da48c1fe49eec39825ebd4a2abbcf07ae90f708bc2af5d0bc176cb3baf626b551fb8d39d31e70370bd089ee338f87fa2d88de40073ca5c37469eb440b7cb6d7bd3416198ad05a1518815b060968c71b68b84cd613b180c9a6973bc29023502d0c154cdd5ec006e7a0508bf03ff1f609a8855685fad0fb5446c65448cfe841c9bcced3087e13bc460ec87798838f9018214aebaa2f0b712dc6018b42e8bd551338cd66442e05a67f91e83d93726fb3281b3471e9ebd9d2a552763db320e0f056b64e61f111ea9160115e369ccaadbe86a03f457ae3aa5c8f97e2860437e6d5c3dd8b309c1c11bc570dec0d7934c69a4e107484c7db7391eee3dfaf42c04052cec9e3eef06b031c1bcc9db3d73251e33f8f8058b4999f4a552a2e2476134db903bcdb47e9c555e03b0ef187dd6f4c1604637329e80e70b31bf47f12f2840eadec6513ce930e191e511cc1c4a1c3dba8816b45cacd7bd33e94014bada607f3fe379f6f973d38055cb58af4f6a91a52b7f9f5b015639769bcc518014447b6a23bed7fdb508c8e712929e46076011609cac110a00c92dbcb41abde5768e1c5037f94da3361eb966d13a0fee4a0c9003ff210fe607cb627fae38d663fa35f2a76196cfef405ee0e1567c47526c82bca4a14d8ba70d60d2ba2556dedd2734df2f44f41c67245b2c7c84118592b70dc4157c5babcea90a4c04eba249095e1ee8d31cce8feb7ff80acea581761723cb1745fc33ca68f51432d35c2167d29f9c09937abdfeff1bd8ea6887173359c20021227bd672ed50da2f285c252aac26c0cf91618d49e5bc88701bfb8059e2f3e5aa7b41d2e58b75af160900e5eac3f0ed3b4ddbcceaaed4a1731040aa447babdb7d9d3d81da0c1dc29d1cd6ee3e1242352a292b8104f6c72ea245ef708a76a218484d7e77bafcbf1e5454de5c620d4fb65448916d06801ee88ca7d9b350020edbf288e13c88b09b48d95f2f39761d167c77251c503214251920d6a57d752e15cc3950888278f190e0cff37d78c98292ea650ec5c6e5872a9f8651350a9c3eb5a2fdf02f5c6a941f629aaced276f2f34342d0f73cfbbb702a34d6ef764c95c001bf23da69ae3da69e617d9fa19a509338735f0e26ee99028bfe3fc5c6a7590ad3643d9c314ea6327101c81450d869a3f6ffc459431dfb0528d5db08441c6826ef1b0b549a82cdd92af54ee681e4a0b51643e4732b7a79baa06db6b98d4c36d265c208d415dfdce5683ac09f9414e8360e19631f2c1a3901321266a92ebfe3a568145c4e22e7bea6822356b9eadf27765047d088197d7f5e9ec12d3c7c77341e0b0c4570606ffa5319ab409b28aefe1f18dbc513f07e25b1114fa33acbe38a38d37ca53dfb67bfeaf1ddaf20b8422d9ccacd3341455d0689012e1be00733b9b6e91e20d12dcb77a0f7a0feae45c0cad30b93031941b24b9c942056b7264cbf72bc952e0fd9288bcf954529de494c869098b1db760c710a168e0c1385062935800e5748d09489f33baaf9504c8aa4b6743fb1d6c9c8596fec76800039b4b9a89281a92c74b6abb6f610b979e8ef07afc0455407e02641319fc2207372b326c535abd04834d19ae13d1af0e5f82875680cc00b17afa52665ea686a009985a4f1fac5f5613eaa3ea9d4b105395959b6688180b94de0c9a57935d93a6c355434ec50fdc0f117bd613708a7521db7e7d4a18e00fc0e5ab6b7ad0782c9800164bbdc7e5d0fa0b766c29ba79cdff196edf48f6cb2cf3beaea7d928fd33d1a7960489c86882b6c552627b85fcf17f014bf00d9e146b729e05d8a304bc58fc8f054e91dfb5f10e970f46dd5ddc6e01c268bceb5bdd0d3f3302fb0f79eec7cbaace40ad41385a92afdf93d13b5af1da2e37d53090a23c8ec62264e9ecde4504530a5dc5dc6d9672fc6e057d55f863f67428812cd386d0dc7f866b9a37b4ffd903fa8574f73db2418bf962dc7d106aaeac9d04efcb84f28108bd311774819fa61c073896cca77a88ace3cd21945737ed556dfc8c984912be28675d308930860d1cc7f01c4972b91da0a45ebbb75eaf7fe73a6ee95b6a103c2872945a1272b42edabc0e6b0b1787bba4185049c1ad010c452f35a84cf0690778eb930cb3ce252ec4c3f7b902d6986dc125b4002997b917cc7d2b888bddad14115ae1103622fa2f3e3934c94003c1cef3507aec97f41c839c149be0a89790f70585d07543ede1d10a9bcc48a0abec1951055f7b27a79b6f07e7c6a9fd31003b2f0b5dd3063f7fe23b022961587175bc2738154eaee15b1d7992ea96887d58c79fc2c4bc54adee5c0012bd9224145faac3efd405b338be9c1e634e2320cea67ae915fef7272a146f1e1a7193a80bec26bb760d9017bcd37f328c8d9ece9e9bf2f6267b972f2c5da2d5351ee2ba8a7a044f594e71fa449bd5b590aad7ed72a2f6e01e6fddd7b919d6473eb0fa12a5f9daddfb44643e519c9dbc1ad93f4ec7c89f50eaf3ca2f2a1f57f9abc19a9423b4242d796d347d1249479209cd076b06a3b68f8e73699b11afedf0da7b3249b5a07f1e6fb91bdf5e82ab05a8ae0294a67836f0a868a033f06b41406a4b9046e3213e21e50c4f1b4110fbedf9968c44f7bc102bad20a3783692feb1110385dcb167a0906c4dae5ad2141a9495905d9a6cddb59385d1b8adba2c5eed55330ffc243de9cb4deab887fe890b26112149836fae7b700994cb26736d439a3d1111f3a940e706d08b3363e6060f8d69488bd0eb90303ed7f173c2d16bd17ada32972b14954bb366d03c31419f22cd104c7f28648031dfe44504c76d014b9217e9bc60c3a303fae9bfadeca0bceb87a08ee80923ac695e2552349410479d64ba2cbd1831da9ce772cfa61e5700f899a97dd83c07a4f60e77c318029884308532f2a6eceebe376e787277422757dddb0378628b20b5f71e0c67d839ef665dcf64de2d66055eeadc267708e2a7f4f543289f0b3e75d8da04478a84bb2f2c8d16dc7f95ab6a1dab565024f365c5bbdc3048f73ccc1457fb165741a6fb61fcf6bfa28f3e525dee49de21967a4874e2af53576847a4457360e08267411c014f7651366afa23f1d4dc6c987147d4a9b5464bac0becc3c508f1ca906c599e9cb07242c00c9a9a27f758af237e5c0bf40b9d50e4e20fe1e69236152560e33fa6376251afacd6f93b3fdabd0c78061c9f1743c8363791f263a3cfcbbefe871787bc49388ed0e9a743391af2b9846987c5a805c34eb9121177a1c91e13e66e42e1aa46a8e457e03be5a6525af6b0edaa56a94c77832b124d85e750f9bc3be1f5ebc69d3848e70d103190223f46c161763d1b65b2145f44b7a139bf431b760164143a0cb025394fc9fd1d2fb99121eac77f1177be7a0fcf7e4a2636dd1b7ab4450bcd978b9033be39093c52c040f06bf34fcf4aa849c81cf97828dc960044a116a2725757af00693ccd0204493bfc3de25191309b0f05496ad81ef42ed67f1806cbf757704a1c17b5a53d9598296f9b2121dfbff587aef61a2c00c0c8ecd965450143e4047194de4fff21466792aedd790555c68c55aae3e678bd6a954c19d98c64851b5fff84f5853d7ce41b1f9b87a3d0d6e7d4f6239b8b00a70321c1d61829c12d4822861ce3049675e00206176a8f284aa43b0cf759d110487169d099baccab814b8e1116f5d410ef15b1cb69024180c217713c2144014d13b38a099f9be64a3c8925a5f4ffbc83c3d9d2b247745b301fd7897ba53fe0753b064aabfc807f7253004f46b6367d1c7ef562b8ef004b3e45e62df29d2fc0ca418e8e3783870c6ea28aaa22c3be0ca500e00b1fee9d17b3647ecbf5d3f3857c2e45bab111136e100a04c8b63e4b3dc3652f1ad30aaed0e71ae06ef65ba5ab805892219399f1e7910f1c26aad9797633d1044e519112d0cecc321dbc69ac87694d5ae24a1becc11ec5c9589bf330a765422b7489d248437c68a35177d9adf2faae261002c25f90943f25da16ec8487074e2292207eb673234bcc9e1b025edf5b32d3657b046c8cfcabac4cbda22d90f89778a4148de6a30691d8d07470ffbb38b365a279ad0fb665431c33bb7a40568564e508906486a14c43df63768a9bb9fb6180901d21db5d7ad260c9eacac9ad8f36718e10f7231f4a934f6ff8707cfa2e9c7b7c4bb5f665f021fef9ac034fb8d4829db4b02d433894d63c51db69c366291139a8125bdc3dd6fe72956853506ad44fd7ae72df6a79df29ee58f4885e389558713ed04ee8005c147067962422c2da8a7a50fd97af14d42cea8b0f3f89aaaca78dc0f8b7e3b42fd1f1a0b7b7a59be55f60990775b47e6efd1675fe4cc0d1eb5cb179aa2fb894dcc65480ac1f73bb063fcf55d83b40ede99f11245c902a4c98fab5184fa550b42b08aec15a00d2849fbb55693cb68583673c945f0b215adeb1238dc460b33c9e73fc0f5d0730c77a1bcc004cc8214ecfb0349da06c41ea07a5cedff3285348fe1ab1260d80ed93238e9784931284792e524cd320ad641380bc8172a4b7ef8d16c302382e21cf74af9360c95c15a6e0a84433518115ee47ac70b5d352c03ae3623f298d3f9cd1318c74dcedaf4bf81a93c402a29575aeb168f24d8e0ee1698ca7906aa5495f69a2e3916d54b66b7cf2defc0695a6ed63a2695d30f84c9269e751a110904d0c2e87725a415fbf6fc6f09ec5e3bb31ada3a382f4ee47208d8549dfed66e382f064e8d7b2497c333f0d9e737ef2791ea05fc41a1b6f5952638fbf670309569e10cc979db28357fa442058ac3e3cc86515db4c72ab23fa213b46cfd245755ae9e947d67f7a444136f3c165dcf55a2243880f82161135d048a2edcd41f2fff441697bdc52f5ed2ab1ab0114c3bd772cdeec0b1f166744b6442dd88f549c77fcc7645ca03fea4b17839e7ea09436a1eb2726d1f7e6bd3b7c315cce4859be49a195c1f6ce9bffdb8d0e94dd2e116f41f5851bd236ceeaec012eecfbeb2fb19f723968303e6df5cc6159553ccc7e4bfdc05e8c852abbcdfeed9882152aa75162a55ec54402d125b7d99e68ad6d74eecc51c186f120adc42b998627d6abc6d01d8311a2287dba38cc3a2257152200b0aed64cc1ec1249c4ba5a1d60f87905e0b9928f0d17c8921e9cd4fc145f05901ba6156428b92ceeebfa189b2c78a06937046e61515bc6b200542e82a9cf6870da96809a77929e140c8708278f1f4016c913c8e5d28fdad8bdc6c122e6481b396345e742999962e5e3c99f581e0111202eec2d4c448b2e4f8a79bfba326f361ebc2844002b739620be92cae1ebef8d7236d7cfd27d21e6537913cd0cc5d36c42c72a5a2eae8846c215bc4eb0a6a0bf6cfc0541fbf7b900d1b07330d854bd7631543e8606bd33f45e68ecd6f6bf952374296e108df1dc6bd6d6d4113cd7f154e265a3f665fd730138cecc10ac93bc09d24e1f5b8be732d57e9cc9953cb2cd1619a568f0acc0e19489588b484c591dd48ee5abdf804bfee8840bcf43faa6dbaee402b20a38c8489897289b1f5d84bcc1c75708be20d4c721fbbf51e2a4c7c0ee0cdc7861ad0faf966a316ab5b2879633f69d4d0535986cd053cfaf12e3b830c8b45a9d140473531f30e66cffdeaf795b01ce26eece509e786cda9b04ffdc2154915374b9b344fe4705a4221b83317195158e8324b0ceb0f627873d4d8a6b74627321dec93e621111d2773a20807336934aeffafc4be05db46f512f081fe65da8b7059ff685716a0fef55d40f5ecbd53f6cd8ce264884c6286229635a3630fece7b50627003ac084d4231a6b60b81dbda84e90086b033ae6fbafa0af47021ee75634c396f0e66d01001d663d107d109a864370a950c3b57288d7b9c3b443d37de79093fc39ee61fa9898845f56e27aceb14edb6086927ddced0e31289b968c5edf112fc6821463b390a37d87c6b4332f86e1c9dd3842694f50c4134d6d503f000cadd7c5f689d03b332b4e17d69d43a6ffb552e5ce121144745952df4e6ab45c54784bb7289eab0991b316eafabb84bc1bb9b02fc7627ab242cad280ba8954ac53b74c588a7e5d884d0f82e98480fd8f1639ae34d7e068c6e3113d47fe9a72982de927348b0469f91a3a1a56e19aa2b6bf178d472c789393909779085739e42364839b02979a5f0cee7a7221a484ce3ade14bed463eb97b83518bf9ba216a52ec5e4df453470aebc33945d7ad1b2ebb534dbccf734111d03b155d86711c34a24c419ac857664d250870aff38067df01dabac24eb4da8f1b7f856eacba2d0940cd0ac7e8669a6d5b8c6c85e35259e3079b2184c3169cc7ad234d1ceb042835a6e02ca19eca1772e396216dc2ec9c1a1fb88dffbc870cd644352492b73d39a2c931427ec7fbc24e63656d77bc97ead38c52e457fa280d424e8b21ffa14ba4c1b3a97b152c2d9f9a1d4883966ea1d0bec0319cc16925d26561e84b4b4ee34d53b89a23343f163d07ec10dfefdf72d83fd9cc3d2d11c8f7ecdc901a758822b48b85b8a9a71999cc000f448cf84dc06a294de0090b085ec11f36445c67b4d4036605bd98fb40ad4fa0544dd2a688966f27c2b7ac8fdfe04402c055e2f9b08035f4dbf7c33bc89dc52da3e533efa3e39a7c5ed451dd14f4f615d7108dbcdd1ae441a68b68f596eb7b039bdd974128912d9e67e024107b055eed05452b157dfb3dcd755dc183553c38688d6320d64bb12e9d237b48d4151192811e6ce7bd93d8ce8da9b14a00d13a9f27ab7e5039356952074c4f86455ac817205522b0fd7ecd09108585d2c25bd123329379decf4c833f1235fcfb519459ddee8d6e18c61aa05fda7f0ca68a2f693171aa9decc9a59fb61452b01549b175186e447d22e074f0e265ba688542f3fc1869064ba53bb4bbcc9871531c2b06bd3a294c77ffdad877ef49deee47db6105d96566463d6388e36a25ee73906cdff6493467afeaee1cb6d78049e6cf564c5f109b9f31d2fec499bff63040513b6ea4d6ca1471465a22129fd48f1b922452f50d38e2822277c88ba0cd65f3c40340b8fd79069b29960cc12d3e3ad4c1c28451f5d919041725936cebc5466d0b2d5898361141a7383983a419b55bafef5a3e69e38ba08a8d360a1d48dea0fbbf0ef2ac946459db6b7515508789781190b4e131eae930eed7702f817d16902adbaf1360c8e9fa35cd1bff2ba8110fd35306132654193a472ad911459aad34ff5ea75721674ae18ecb063f283cb154a3be7aca291d47d1ffe42fbcd2adea8a66d9751b6d65c70a42d493f576be8bb450f395942450aa22fb607de303668cd8919a79970ea96d12d7239f5774ff6eaf260b6b13fecad2fe4a7448d78b20fbe787555375e3c6d3f31d79fd44edd491939480ea763c0bac479e7f580063343df567c4da926bf87b2e265303c7d3a8cbf1146333cceb5bb808ef454194be7062002084c57fb7a28dd223c75ce11227a44c21ed834211943d6d76ff9d5f6be154d7e75abecb092460375125692a81916f1afb0dd5d78eb48954d1845d62d8ee5c1ecbeb7bd534f458490e9e825dc84b561b46c8d3ba58341f443a2b72d615cdb72395f7f07ca54af83a2d3b6d48db9e35f8f5ae25a3c906e14d15ef20718ba8392b0e81cfdc439f9f7a27da467d56105c1bc6ac7ef5916024e1fbc6a6d80033f5418c1862014f043e5e5b6128cfabe3188dbca7517a687a5aaf0aa890638989a5dc328de36195b9f1df48f8115ac9cc5aaa74117d6a1cb02e07837d8e26abb4893b91b9b865f542da0d9808bb0f9a5803af9c8e191d92f6575f470c910db36e188069df26417729a7e223f82c2b2c39a8963e0591065c4ef85a422106a8364ef99fa235c53df697b67984a5a08d496f0c02edd7e43e677616916d2a307e8e53b480ad57942595dce5bc5f677e973fcdf97f89b9ce67c9e090c0db60ff9a97079547124295490813e261313e556132038577b4982ace904ab156e65a0514c2050d8b2ace8873b3297816026df86a9c693bd629a98f0e95674890d7d290d320a60afff73f402bbd4b0103b00c725f7477529dc0f85248425c8ab55a8c787e076ad747eefc01928bfed7e9abad6c94550221fd154fda7b69c0b02254bea027fda3325bea8f9fd055e44124ee81b0f3f60a19a78bdf6c9e0fe665b49f83180bb4f3c0862b6a75b7c3a8ce0bb763fa6b561ef7d3a68f30c8a00ae671a4486a526342feb3b449cda8028e8976d8bf17d3f56c4247040bf477c9b565551c8a5c781526082063a45bad93f8a0a1638c93a3468888d9be92ec7e28223e4c4b0cc8da3003bd3be73ffe19f9b4159862511593d3318fe2ecbe23e600b92811e0c9f4d10d3971f1dfd3c03765c19b5bc82dcd0b9b3ef9aa8b0d704950ba798313eb2e10f536b1dded9b1c34fc1fd59e08db68a97e6b9ee5eb5e8eac554108e143b80a28d595f9ac1fe6b3bb2fc74e18cd225f6677a3f1ad8f62362e920e6d6210676368961757622d4350b4c504f93cfbd7a75f192f44ef3f67a07b0432580ec994d55533b91857354fa8585e3fdffac1c94f545777dcb0f5b0c9ed128ae335d50f71250ec438691b8e00719f87b6691653258d396a543e5df8fcf5da86f9ff35a4e66bffbf37ec358bc434754d5d072c0d22b2908a00c12dc83cde0b98234e1bf23b38a420070763301d3b50292963cf42a7b9ef2a92cc0635ef258f57256f6883eb6c46d3bbbe350275ccaf8bac39eae3818d5a23d9e00029f8396d117562700656a15f39aa7d36354019ffa826b36133a697c26af2e8129d8d48d2b822b0c6da9db6e89f71ebac9ea5aa481eb3ba4c30783aef8b0794ff2db490bda34b911249387d46dd9474d5e92cd5e2245534fdf965fc9f30400a472d390766f2ccddb64091c1637cb7df5c3a8d7a8c6c71fa6b09071bbbf6b90bdd9dfb2f82eef45533cba93a5f6925122b3c927956ecec2359130c84934efe76faeebd3ccfebe41ed3afd4051a3685af79468ad270cbc408a726d98e7e472e18acab05e1e8814010941a4fe654c7b350438861aae3b16d24c486da90f79c82cdc77d0edb364a81ae64137bb7d719b790bdc5da722847722a54a7a7681fcd71acb165882469dd719cc09881dbb3f6efb7ba15f7bc8826909571e9a39eae6f3cd19d16997a242a8f4310b4d1909121a608e1f0cfc04a9a69db6fdd5096deea75c34494d86149e16cbe8456b8d38f68539c9484592cc820c678e8bf669f04e26fb0114511a0b9f814c54a4ca09722eec13271a262b915c8309ae31ccad57807b03c11aa55da1b03042bf895a555a80670dd3170d86fd6bd7240ac1daf86665879162ada64d5499c90797d7801d23adfd1cb860fa6db89d9391d5b4ef4edb037d06c1f86e897b592977bca943f0cb7365325e18877979cd56d3cdfc1cb661fbbcca740218bcca785a445fcc8a7a595b88b31ae02de601df68beb441ff5477164f22bc9c2a14945ddcd4308cff4b987e4f286a76ba6e5e3998e43f6957de20a82abd9d62ff4efa2d9237d991acaeced1ca3dc2adff49153132c0f74ad47e941acd6ab7f585c44eaf8f5a7cc092d3e339adbb2bd8472e6f0b08aaee10cc386f60b6c1a4613a1d45db7b46616a9c774cf7e07bc829dd7fa3bebd448fa54fd1c27c5e442eece6d65c3877174760aa3f1d3bcf870d39178fde9f45f01dbfeb6cd86d92621a4d475694049bb2b43cadd97817f7881bd55e9ae60cfe8c9786bb4bf493f3cb89004dbe793e3e0dcbc010d890aece3d98b73d5d1617b8d3e6e5034d62fcad13152e2464e814da7a2769aa91cb0958ac7fb05a0a73c004a6e51773a0e895328955c20e44d26b28d5a069cb253a21a9e7107f0df9879b61b998cf3212730f5ce489478dfb9c1067caadca4b2c2e933956fd775227b10849f1e5409ad33ed91f924f1a9eeedb07ba2857008756235ad6c2f9547dc448d3e5a9c901334eefd2bd3cffe56b64a95bb6b699e9fd336facf0f156dd3d4777c7840be5f4c3152474d97de82792206b2ef6855d04c25dec49daac0b1680879291ecb6a956bd22cbbe2e644ca617e5d7f693cddacb7d860a55d5e7a86cdc82c51552ef377e369f223a5ad4f6f80066373227390a7c7d8a1d87cde6132afa93f672a81a4d49e1aad41d8ee55a8d97a9558d92e0dcc402fdfc3146fa7f67ff09bdd339aba47648651f63923150b085f40a0db7abe6eac6ac0c6a23f3d9f1ad05cc63b48bb3a1e059d2acd046baa59ba0c59061d5da53b1cdef133c19754650958b5a63f435955686763b011a9ec737a5443930128b2408d39970c519c7ff36d427ddee04c638816494138fb220e73a4e931a7f34db78aee0bf2580ec813fa624a5bd2c31104177748ac13999bd046f30978c9cb659391813155a47bacf8373f777f029eaed358fde7388c2284e25cd05736b25f9e42311d7bf12268f51d320d9e76715ffc55f97491880003e972f799e51b80cc168182dd90937dcc8f2d78c074a15e839ff95eed689de23f6ef35d7ec798dabf136909a16fe0ba82ffcf55c1f16af3074b466f9cb764a76ff417f0dff9172c411cc36e8736335e1c65afdb6cfa7108050180770572e91edaf334927226a7ddab123c1b46eebe2e39e10468770569a0f890a02b3f748feb0385e89a416191260050d30378155eae4ca73c1864afd460e6399906572e6926f5fdc4c45869bdc40a58c415d596fc546f2f4147d80939b541f770795aae95256b7be85d85bbcb2e48006d492ba0cccc1402ba0ccaa197f312e3f0f0eed788ccaf84ec0e2376368cfc6d73d8f1fd404fa324671af268aeb7d556af27196cad05f52d1e33f6e2f962ba9028f8a76fba2b64b0a13d0b523d074e003d26d2d998297093d79522cd616ad4cdedec0849c00af297973f7d6bb9ec4a2d9096832aa675a6cc5878de698b8fbd2b00d69eb413f24e086bd1091923c6e666405c8ba5cb2b737a464837d2442511748187981d56bb9ebdcd52434f939654499726f697d5e7d1dc2cc2999c5d235a5829bea4cd12167dda64be22890f42733c71787b36146c1fad5acc9cb5e4088ca299d8cf3dbc9251423ee2e868b6b5fa4d8f0d574fc7968244f53c633b7e32a32b2af049ab9bb3060ef3971ed0dea796b5899d880a353f32e65e9d89b2a8c6882e5c3c78ee389ca7e5369e329bd7697ca94951aff3c44debfb675d4902f1d5f32756ae2a7df7f51a3a74b58f5e2b138b31d43e47c64e74b0b2a11fc690ed1aceb0a954e1b617238cceb7317e76708f0f95e686ed193fbbfe1b3a66761d8bf990004a6fd20e9372a1e9206f4c532fbf072c0e117fc43d340157e485209c8cc1f42a3e0b45c6b333845c4a05c8d01d44fed541430a3993d6b70d89540e93bcf3228625808206dc9c043a7b40a6dcfa23f2a859a4595473e5cf28cd73e405786e8be48a88243ce8270af5aeb1dd7aaa915fb68dbe1d9865c1b6142379344c66d053b7a4e23a0adbf1cec14eb7581d68cc521ffd2fd5d3d5f7eb54a919eb7e174e4b67943495031fd706616374719b0322eb3d8f7a5b1cdfa48413f9e5b936e7362e85bb32988edb441218b95d0778954559c2fa9a3e8a40d956e390990d5e1bceb09b153ff4e82781997e70d08f68ecfa7ac8b5a9538c22ed668505e2ac4d70fac88d4c8d32c7411170fc052df3f3dc4f376c16cfed4077a04f80834fcb1454ad8d4622f13bd9db30efe11ddffbacb8de847065d3afb7144f583f7550fd4271a84dc9e48d1a67a5c46b14097fec096b9a88bd1f48a9cca043b701a4772fe3ba4f36ebe8435238c1bfc1f91456ed4bae826be8b6ad8650e389bf2485791d0afa22a20f74c6298eff5645e4a322c80456e9bb119722245d6136141af6968aec5d0164f0b1314d687f25ad7f8cf63bb6dd27a3bfe3a617c55c8eeb12195f3e1f0e999245c418461b2d8f0e211cd2f826a682da56a7860eff0d8ce2d3dd9a435c31b746957402569ccdf9fd09ab51c888e913159d150f8861bab429ce2f747d83f8ad05fa2fa84becc288d139b12eae46b30018d4569cf3d16dc712f6b926d76918aa0b0d934686aaab12e95ffef71b29e0ae73f1643ffb0d3000bd5e84a114027f4f99f50083e08b6d66a8a3f1f0430de9f86eb1edb120178eb7d02a5d9b4867e6c3fb3e1a1a16e17acc03f7bc6b1b12d609432d5162f7e05e3329fefb4fc1e67900d68cd62a5135ecfe5c5f99ade5b893adadfcac1a8d14d1804ec6afa848a65b9012c904277a190bc691c14a6304dbaf989bba2646e4287d5b9dad15dd2e88308fde3c4ce811b33c21f41d5ebae6f90fdba7b224bcbe0099e8037dbedd05b1e1c52bc36a4b5679f0ae6a80c3aaebfa4b6942c43b8895a02c7e2eb147373cb83d405297edc3c938818622af1c0bd1c633e38d200c6fd1a76e6fbea6a7b6d0cb5c09aa0cf7f783d53f3a4b9dc60ff2a1e5b55e10c998413f44d880ef382c1e72a30ab5b35981d3878333a6a2db2ba8e672a38dd3a6c0cbbe535e611ccb5fabfafa39d35893f15905339ef8d818c50971c10db39721360937f1f2096e9e4c03c868018184d697541cbf7e8d899d2ca34214e80f2ead7feb9b19051154a35b8150ee495b48f25034c877817854be4e16955631e23bb591cce21e5f17466625df69edad2f7422dad4e25d0b26280e4cacf3163475c348316440def1439ba97cce9c30b1002695042eb92d4d8b59b3db66fe20333581135fe6c9816203f7145ae97defe4eeac4944fccd94096b8c28123c913d86de02042d690d708c0177a8de98e3fa8d7a19f81b302495a3e0dcface8118865d91443486128ceb873e6438bfd6e5f522b974d85a1a05ee12b9f1d8e9ca52044f16f68607f9a71c670f48dd0ec3f9b3db2dbbce8ad02fe6ba9fa1c8721ed4b909a3586e8fa5c6e4f69282f040a8f0d897709ff9e9a4dafc97b952ae2d49077e2b82da6b804f9fbb51116e2be2adc71de88b66c4d21e213d08478b4e4a971f346659c98065bf7e18741f265e6bbbcd8049ca3bedb3b1f99a5f04bfd22a4d692d7142589c1b6f088959a6ac9bb62458a26e4e19b2a2b5933be7c2577263adea64feed7c8bb0ff647018332aaf03af92ade8c6a89c6a51e7b698346c3671236828f3f353f56fb3c720025fa218b8c950f37d485bde33670cd79d4c682b88b777672f9a6284ba94e9ac398229a311bca48f5b49afaf6fb9600185d5601f9ba020d08c7cd2a4b597cc34c6426bed36ffeae1c98e5ff7731b25b23686d5fc3c03054fd33a1a60bd8a774eea057eac3e596470ebe7544860b57be0aecea692cf207b9131d3ca30aa2e4137ef1a77238c521f15571e0cb6886796e6571fafd16f9757c02aeb0f50f8bbfa2ed45ad4aded7070eb2cb04658d08473ab1cd0627d626b97ea426662396da2f1932bc4d2f7602255292242b6f790c0f06529de0bb0570742180c14e8c87d03d8f910047e12b5d501de6c9e35417f1490b6b91da37f7758c5b5ee0ba9f98f5fe89a7eaea8de5b8b9cc49e2b68d505d18f9ecb8fe87a7976b987a652eb436561c671de378357ae3bc4a4d6a7a1920c1993e7b0a3c71433471d312fa9a820251e58cf68b6358432e9ef16da0fd01c484b496910f90f68d9b139f3242d2156fc7213dc84fa094d7b01476a5dc662bf35af740f832e815eb5e899e5ad9f54fba13a73a291eb288e29d83d35c9f37309fada01a790497ba5ac70045ca67c4319edf243027af822e4a9cf3cb6ac50bb594040a431037e2c27d74633ced39b043ba1a52e7bb00ed2765059a801586e1d2f8b1118e9774d557fa5b335f4b87290cc99d40e541654c62b8ea156ed4d4135bd812dc9489c8a446c577b478591c73c2bd8f7023a48880057a78fcb7baa0943135ac97f875d1aa950a3f43c9a631c5ce5a45dbb2bf8317ab511861a56d459ae88d0307c84d5af517704567085100f3f26abb1778b50576b6c89b8176233e10e4d39c050f3e60287246f9ea8164717ccd840d12d1aaca2847d4bb71c7da26d5412db12fb181d2a5bb8279f5ad68cf75ffa800ec0b53ec791fb8a0e9ea81a82cf9c2f592b72e8801e04a180328c900608e985c3818124959c2f82f6113a11e2bce7c8cdbe52cb4072eb22d62dff978de9b35ff37f63156784f1bfb2958c70dfdfcb8647560b0e075fe46fb0d1dfaa9a9f44669b3a14d59436b7f005d998e2fcf83d2ae825838cabeadac68e90f8ee61bde054f27f8bb73a3cbdbf0ec2c1d3dc8ecb50341d3b6708d05b18ea2f0ea664da6a7ee7d8f1b2f1278f71981d2a48b4040057a567caccc9cdf1827a68854dc64648fe54c2acf27e3d1c1603605e02578d7ffde13f8e30c1144e20c845fd3fb21dabc9de3d8dc2982e381d7df738257f50fd736df32e33d694faee9f6788e9e9b2980014c3829f6fcf3244bb04502c545c3ba23e2d258cb19e59fd088b18a56131cb5abd53f54c62faba865220dcf29a492a0f5ee9580c54eb84224e1488b9b9a0fbfa301c83e33079b3856ddcfef003981e8660749e436ac53b880162d170ca3994ec346987276ff8696ac81a4ffda4449e95c71dad7badd492ef5b6f97326eac5e8eafe1e8a57f50f1c54f98a58138724f18f08823d45e8254ed5cb853a4f93e52a40fdd2c408e4c068ae932f518ee50641e979273eeed39f4cdeb42ec89eb66d8ea049a5a6b92a9448c59761055499e1b840ca3a8e5cf0f64e0f7704f8f305b2d83728d8ac5193a2d3055bef1d8e013f033b6020d96d3d5c3bc354628a1929aa40d629d5c0a5669f2729e5a7dd383fdc2cf69a7a2456b3993e1680a3bae086840d530993dd6333b138f84f941a823b29aaba9bc43fc9d59cb0dfeeae0d0b7fa04db1e89d35a6f391ec48c497344bd8e9fbd74b54a215ad461b8e17e5224b4efb4f9451bcb583b323c24cc15405d76a9d4ba7dbe8976f87fffe37f7e6e20b18821997408a75c41f06fd4d7065b5226a5f3ee24489680049fd463c43150284b24381640ae7550c72a2777b10f90ace873546daf6a90c74d7074a209d93ce20a021dbdf6b0e781df96f6ea6bf38a0c05e700bffa76234c66fe064df152bf6d20079d2e4603528f3fd484cb2877aea3c5cf02fd46db0714e4fb2631604ecf79dd736e8e31f9830ade90ca56d6957678ba6c23a95f933fb3af0ac65429f96e31940bc323eddeaac27e307e227efa3cc0628f0391fd9ac3c059891bb36a0225e3b9dbbb4444e82fac72d8513a8bee9fdca2bb88e812f2e3ef3710a1450768089c80d41218343733dbc860e6990878cb2f68f0ddc8cebd3c11e69687a4c47303baf67d04fc806019509f1ca253007297e7976c1ae96a46ec8be7a44b56851ea3fa23ca47783b0e7335422fbd72027a2a4cd3b6c5a9a2523c69377e0c1417746250840a254f0239ebe88e0d754f800bb2271b01c8d903b53f045b946d56840e6840671eea5da14ddafb2e58a002f6d54b9348dbd1146f8c860461b9ed3c8513cee845f2026dbe9e58d287d59667693a33f0d674396baf4fc4d6a0121223868e02d656596b8fb1a39042f0af90e110d3b61009f83201350e2c2fb3118c22b1eb961e2a10ab9807f12641dd38cfb753753cf9d3c87819c849cacb54460e2ac7722430fe14cd2e988dd405750ad091a9a5c1688d8377ef42f6bd2de5e165cf4d715821518aaa9d0fddb2ef15766cb0815dda638209f8ea0359c169ad3e050d46711b8a0e6dbbdedebadb7b24845531788d997f7d89bdedd2f30e755d2593feb5d3bd5505e5aa65e4af161f58d5060c130f1ddee2e75aee3e135f2db59e17fc6ea9c8928444408d0d46e2473883f622d2581e14095ba0d859a61b57fa71acf83bc7c324db2c179535407f655193cdd09dc3dc4f36606acdefe3effd7ef99efc8021e7e0b1400b277cb6d2528b4b3955dacd360de9025fded959b33f3c33c614d46c7e4998b2488142fa08f9f2fcdc501df0388bd8a89b0a4443c0bd0e15187d86d5927c9e935cce3c460aa49db025c4a058d0df881d9111dab153b73d27d463c895a809abeb281541368d22c56cfa0e741ffa860f3f3cae765f777bcdd477347923d2ef2f6c895e483763c6c51ef2c65eb203fab9fea282968c11772f5ab5b9bce48c1878d702c6c60402ca6e7bb107b78d12a7d458e61d3d939fe997d4b1cc992b0133e7ef3575db9f08417417c4052286952bf0485ec67686ad513f65140a365978fc889f02e484139b249b020d1cdb072ae602f7a5bbf28df3e85b2529e18078ac496e7cf7572f1b2eca191bcd1fb86db6ce9f9b5d71d63f7487a85e2037e6cc219d49403abb5851fd12c9f9a46b6cc2c2dd08a1c5efb08eb0dd4586b675efb5135e0b2b5ca680b1ae35c93724d7cb760e722e3908e5e2cf3c795fda8b7b197b73545b2509e1d339e5d5d699a449333a32d3103f747b286cfdb820533385aab39fa5aa273ae15f2b98484f1f4568d8463c7ffd004ff918f5737a7f4f75c6ca3e8faac5a0aaea3ce7e26aa488d09938de9a79e489be5dddbb83f0b012b7654140a83fb1188a66d2fa78b1c1fd08a0e4bbf9d625ae9ba05dbb41bf9c1472a95265efab85e81827e4a7d7e095ac6ba6d9dc306de96ec2569282cca2856099fd5ca044e43e3560114939a4d2494b0a65991413fbeead1aff57d427edfee1224192141e3801e521faadd77b6b6bac7d4d3592844fffcf9be0ae245caa4263320a8f871977f77974fa4202af3199e982224e2f5a4a3ac7c7ba381b77ef956158e55f8f44bdd28625ebc3d44ea5421871b615b4efe82150170ab8a151742f0eddde9aaf07674dce243168cba8fef706306962dd44ea4b3a9dca862233127b3a093f52372763816c6abbd7353652c5cf091426141332318e64058fa560cb24f82bad5a302a1b2a8359bebf6563f45cf8f3dd25755c70315dee5b969eafe133f0857c3338f27204826a9fa4f8fe08a0795f86264c5cdf74aef181ec626ab15c4679900f1b522e5521c266d9272c69dbc5523aa4093564208517e5c3e3fb95475d9fe0a30fa5550e2d92949b1fddd2fc32ffb9b8a75545bd3a56da5a57927d5d36ccf3e0a41346882268bcf6ab7b5881e0d29b1422b64269b7f4e2a4faeb31830c68700c87066be35cddbf5b146985e42e0e324ae283e57a471e8c520664241ea240a3ce34252a343a0241365dcd1eabdc65856f67b3420ec5296e5fa911261b5e1bd1497ee71c4c047a1b3aa6f68bc826f5827b6e23afb7da1e507953593f3a305f1198e8e7fe508601c1a329574497eafffc5760cf57e3d13123e75902f875af26ff9d3b810f4de86f2c45a380ae4eaaa4ad439ed7fba106f19d52352c1fa896ff9024983c443edf09f032be39d5c86bc2577c318070f6db9e61801de9a359eeaa4f22a5d3268b476d40b7929615b436b594c91839443f910b9406e56c03ea659b11f00ae9b04da3c97c53115b9172297f6faa1853b830c0fbee390648382a11f67f786d77c2cec92044aec1bbbf14eae9509772e7557b19295ff40c0c47e576c87bcc279f1e5b04e7ecfc79dc7135a9151176032ca1a90962b56e96754345709a5e99386491a4c09f740b16ae22a275fe2b104c637d322c363b97c5e7633b980d93bf09167bc29ff1b2f8d44e49bad9d5e48eab14052a3f71416935073cc5b63ad1be6dba522eb3626ebae4305ca6f6a4195c5d16fc2d216cad502b0dd2fb0b97d4caebec9fea667eb2c70b1fad41af54d39c5f065e41c99ca3594af9aad7353f35ff63f4526c698fa11279d7518ce50e9e483f5dbd65584d254999a143765cd4857b13ff6a07419b719f8571586f5acf2f3ec5b3d1490424889a7c85b12a14c187808115107237b9e4824ca7ed0ed5d4213c963cccc5a6bf47be1d4ec9516267aae6994ec8f0b24d348cbd141e5101330afc598754fd3d439432f23fa53e8066e3b05f8074ad34d424a3ccb3490f4f6e0f9763e32e1b853dfd19e357d50e632b23b38e68c515da4746feb32438a7ec4a8fbd1fc5aacad90a0a847d9eb081d60569f958c0bb42193a9e2ad3a1510a4fd24798c2d4d1994d56fe33ecf31de8be498c199c4719f05d79219e47b4f3c5431cf5d56d2332ea4ea78c99827ecffde3b8e9682bb678ac3cf3f4402f8552e271d021c8d8aa41c00d829526d310f40992da2a1f31255578ebf6d3752da54422a8eff52f6f2565c642d04e4688d3ce6544e4a09cc2638d499328bf5e27f58d51c1ddbb7b23f7ce07b6f20d50c70b5b17bfceed14c4dbdbd804c68b4b9c7a1e9a5aed03e22132bdcc63bfb51b2996ed0cb369bfb999bb5ebc37ca09ed79ea29a22dc1f10afce36fb1600d4e4938db7835d33bbab0a6f2da03569f75132e22c1ebaae68a3e6942a81ddb7829bab3fc704c7a28b72f12fa2a663b1d11d3c12c8837ae039268e0c4482c4fe1ca62245781e035ef3988fba44f1ef0256f05438cc8b3e7c8c412e813982a9e0376db8cc218b758f884d6f9a446d5c23785b8b204e19d63d701cf28d6676e32c903b455eb6631fd423e24ed57f6c718d01c7f85131e75fcfdb5a3bdcf8b6eb1471c6475580b3381c63680af0eeb5af0f0df774275bbe2da4e0a221c2f1504e2b1b430bb77afeb472fc79d10a570f5a520bc337d134e6c28655f88e0f916188865b3367f7041df8eb1784d3c1c7c29d21fe4ab7bbf564068b2783ff3dac7a91ea728686188aaa7ebd897bd285f26469d24fffd863117b224e58df00b416a04ec4aa735e5e213350f7b6f1d8016f1e0694c2d16cbb9ba1afdabf452e2fe7d79fb5b8d3c97baea850cf4d005ac5da593c7c99a84f53da268797199c2c06e5ec476b5b8a0a0dbe08b65477c3a2cff98fd68f7df35669cb8b63a8c818276d9b46021439cebb78338c321ee297e2bacf68176cf84b4defdd3750e38b93829d52b397ce736b0e0c5993817c479d31c48fd69604abe153c7c66f7e1d43f90269c783a589d766d698c4fcb593552abb8c8d74c8a6b78f26911dfb1763ed14267bcc36d6638de89492814c18412031d2f1f5839d5bad653e9fada3f815bc616a0e7e961f3c18d88fae99d510d5a7130cd421b59426b833ba6d121c3e774b361a92e33a747800356a9e2933664cc135b4cc054e814963dbb461e1fe6decd656683a7ca048c31625f3e049f39cfc8b6080d4e2b8fdde76d056235e9b5179b2d19283423de76cdc2f5b42090f6a31e3b8dfff08ea375542038297454010bb252ec89037e8dd8765f9fbaf2f6dcfbae96c231f03e0be04bd6ca2de45694109310e2cf85f2b9b20cab1d7a9f0937ef866518bfa3acd4b1db86d424a079a56af55bbab34271080d61fbe4f274cfa9ab8960d364ba15f7d69362b32b4e138864d571e524c5646dfbc46f457c561cc69813fa6c14b1258564154c60a5d599e908a555fa826527b2a415e35e8502c114477de1d63a748bbd63320ca92e15894eec6a4be3b7e92f7951b3a7912e8a2aacaced42c5695e8cd78f57ba3e31c661b42775dc4e1072b04b7ef1d9736621e29313795dd1f1fcb1756ee7d9b32c3fe799d196c102a2b40b015d256cc7d46a9d3a50ed1295dfa712f38de665605d7193d69fc750612591c3c60686a710f0178211ed69e598ebf6f8520c24f8839981877b439940f65d71aace92728a50c6a4ce2d6ffc9c7f96160cdae1bd83a28eaf9f4a0a19ae7d152ec01dd1981d3efd9d901710d42f6007d302ad4fbed4e219c30f5d47c3592a25cf76fd17a9c064c6f8417045bc55efae1b3bd1125058ee4b025d4b624cb853bd56bb95d561b2e4b57d4b8868194cef57ef3fb5ee8fd0c13dfa7b7e4d34e503305aa62244a19db76d987f9ddf4715be822fb55226b5cf1dd0bdf52a22e5bc002f9019cca7c9a0c5f9304f36fb43243e2c9f28ef6e72bd0afe3c9042a4169e279eed79c55fe26f0a30ae04ac5a4e231c7ac562b4859996d4f4681c51e084c3eb1aaed6eaf963a5be6f401a08a4f000634542c1ede8d82de75db592e24df34ed470c781689eadf6abbfa12a47507a7157760af8683fbe9a04c4c8105e67b8f3c880b212034a538f6e1f35716a9403101e9566d0b00ec7b0ca3a021fd6c99b4c204d7ad86b7a906c8bbd4c930588f224dae3f471e33585166686e156e728ae2f88674e0a340070933eb0eeef2a3deaa0acb5742ac6b11652064be0c636c049ad1acddc0c29e13f1231483d600cf73c29c186c0f6a5b4946f3541c25940c0409ce5c478d9b470312e82329c5d6db3db863dd89595e4f59a08517ad012817076cf5ce03122161e9a79e164815504ad7ccddc89e62d6075c9a022e5f5f19a275052c12842a521002f329504374eee1162ff1cc50f10f9a7d40fd58458351653204a69332e140f8ff97a7cc6c224d61d9fe64145f329822f9034888552db5e6c63e6171dc5f8555b239d2872e6b74500a2b5ea17213318724a05a8ebca1a2a3f49adac05d023a34e1bb8fa0131bd52df21b59b0ccfc288217dd34e288e5d62ffd2e2f11ef0f350494f4ce07aeb4971a055eef6598aae9fcc9d5f1200da8fe1dcd1967a61e885601e5782365a724bdc2bb88c42f8b2f5f23980a13f0539c011818cc2c3d731a7b8c4dca954f60c022ac42040ad121b532816e5ac611ceb7a64d0e52150a051ddc3ec2461e529fc0779ec84ac14d5c6db417941d6d49d731cd93871eb890a91efbfd51f2698c96c85afe2d087300917222ce05ba1e9ba6872a9495747cf1a697297fd0dc8ff4ca3ead772e5bcb1b9dd9628cb82a047e98ad2af51bb2683d8cdd3e9ab4372b8ceb25c4709b4260d7574698833b93a5ead6fd8cab8205ae398791d8fe4996b05676f871b20495066de857d56c9b73105548691fe6c7386c5b4da6560268dfafa7ee79b17e16cae806e76ec00270a9b21d897c0108587e8cc5a96536e2a733533beb0825be4f7e2042d3136be43ec3aa205740f0e35ade45354acf1c3ccf9006fcf0fd2c6a2631bd67848076fb4c072a41d61d2d9cde85c5eebb5276aa9d1957a7529692b8f00f0d530af075070985029e364ee5ba0c124f4dc8150372d7db6202ec35c6d130dcc9fdeb3f759fe11a14cdb56745dd2e1c75831cdea64d4123de7be24c29be5720903b6e463b8200967bee3fd93d4ae49cd9baa1e0ec92eaffb122b1f1f0847011fd96ce8b9b4a8da2bdb04eb946b6cec896a64e086d26c5af860b7405c67a379f68109b3037ae4b33433ac9f6c4e011113ea0177e66cfbc4229dea2c5b7ed6d2d83651d187d10c3b6e74a692d18dcaa7948958579a5b7f3fa231736e3b37db6f88452c547467bfa1129c1f1db686c09190461a30b6056ed57213c2efb333a610c8da09250d89b867488a15fafa8e0868e48ed917554d68b955aafa54fb3743f999d194d2dd87e441182f7ef7bc1030196eb614f30095e872ed5a0633cb773783665ef10290c535ab773adb7376f4aadac774034ed97eb8a8de2a918b3cf585c74f2c7d46aa6308dcab37c2dacf952a1f95c4288a8258d44c59b5f803978b54d42dc37a41ab36856948ff3abac0148dd2bd5d694177614150da80aaaa5c62ddea58387961a51ee56c30987a5c749f2938066c967f9168f9a931bc58a58e452461ccef0d84595ab5e495702183bd40948c33f50ffc340cb908d0c10d173474742847af7a5ff290eb96a45007f2d1a97b65c5b7c986fcae51969f60edff5b20295f0f3d6431f13ac484427e8fd16fe09a340798bf8d05e4f93421c20c39ed96dc56d40382dce5b2276621abb31181abd79086bee1a72b51e54d0f57c44abd258641d600a02b9d5ffd5c93f8b0e894cc8793f4d5f5bbbca67b0fae263340da3fe474f7ca275c84e6a11580c11ac9382774a19635fe48a5209fed6b89007ab497601bb41c61d73e5d778c1461e5fe7800fe3ade49e1bff0d41c9008614316c8b6626c415ef1d9d83bf405a1388df5fcf5f088bbf4a80e65c4fec926b2e587943e9a7b1e87797c70c30c83a5fe451587678ea8ee0f35ea79992f07fd685ce9d360aae4a0cbac4c8a0ce5634fb494bcdeda29f6639204056f596845d01562b5460827a8021cb1f4f5b592aafb114cd084db6b5588f544bba7c791b7780e2078c4cb93ba90e4965ad381e52f83e82f3e4c4208dec7902c8a28dc0ffb220dc5c30c412cf8ea589ff919533506bcbb1b5c2320853b366cd563ab839476cd67eefb3c3f8d994772aee62a79de047a20116ca78f8d63ee331ac6cfd059cc97208ec9df6c0d765338b42de84413b93e6d8909105b45afeef44ea8d32f5af8db99d25b22f5e1153ab8c48014a6867f666c621f0cdfca1ea91d27fb100034aec6e597137d5a9f4e063f5b7735715c6a1a1697b31ffc4b4bd61ad66d310a729c946e16c4b2a6793d16367691c262b43292d50a6dd7bd632f99f2c68cbe28549183ba1c682a73f5e36ca53a19219142c5e1382a3f27047043480c9bbf57a6b0316510ab5bac1e3cae583131041513f31f69632256544c079211695b41f8e148073f403d0c5b144774877fda82c38ca7c764d96ae1cb9bd6277027cdcbc42956f362f203669843a301a30147d5b2204710fc17a9ec419d00f516d4401716b6df8a300234fdcfc1db6b89aa81dbfbbdd800c8ca01de711cb6fa6912ca8cc48e8a00fc5e2d320417a99ffcd2f71235c593d089cab947c1e6e139177b253f7919a98748937e6a5e408694ced9cb6a97c011213e083a35669784b2536a307026d0686448cec2aec8983e43423a54fbf0454f68db310a7cadbfba4aa220cb29d04c3d7678d5a0436c65b20e055a560d0f18a8de2aa4f54d93832179511fd360af8c9a5d8797006935527261639c9be030220c96ffd31e4bb71f123df1b8d459fe6a3631815cb4e430418be2008f6cd7a4b3179aa252e11d746255b9be916205e4b3bab32af50c9701500bd870bfa379cf507467815c7fa01d0f7d21805337bdd8e8b00079d1fd2c5dca6520746974decb1c1a89b980f464c0646257e15430af6be7eb50259bbd6f7c1922d692178e0bf7b6fe0f924cee19f6d37b044126dc48fa107059d30d41a08d7bf14aab9e989bb0776dc14dbb7d00566b0219766bad8c7ed27250342eb51c13a38b69fe20cd6e17455ef9e5fbfccfb9cf59872f9663a8fe82308743aa2be1ecb5c1f3d20bb6524291bb4565d02d70d93f90bad73b2e38c15873095db28b5e8e0ae9559f765a68aa438836d125c348a10b4d971e64479c83092989ed5bdda02c27539aacce122c35071622d811500a85beea3009bbc158d8462cc288c9a758365c1cc49fe221fae7110d05bc9cce7d4e3d9219ce40c81a29c519406aee9ef87d8277802ffe6125262e92a105ccdc86236ee556cffc4d37d04869c138a3a4c64b62d540da10edc66eb6d5a47490e9bcd1d598965dc339c7eb71bc41a3499beccbc95a747d4da07b7227cf016b52c6092b570326a1b9c2fb766ce33fdc8e348adcbeeb4c63c2d2fa910c5898bd8cbcdb8d1eb8c91bec7361f3d9232c2ae27ca04bc302e1e01bdb8ba2fa17308a6cd09063d89cdd9d5de9d996ae95e1cc9aa1e9e749de76c06b6e1cb7c29fa2be07d50a535b6e8b56acc422747e2e88df9f9eee3847ad2a8b6b025ba671376e0dcb80039458004d859d5788d11bce7a0a177c5ab02e5e915cc3536ecef340312301f6061bf3589bf6a63456f4df6a3d1604e4188bf5a353ec4f6a1581e7a07c04fbd9fc0925d293f9417ea1f5e9bdbda5a07a5c536282aaadb9bcb1e46c2697a4f12d335f9aa80731c70356d4a7219fb8bd58786fe030d13804b655fb438ba16e5956200775699bda37f5a5b24f1f4f87ef013587466903a7c209ee23d5496fab620e3936dd1f8941cd2fd7af27a3167db3100c6062eec17c63fecbf3354fbae9ab8a4b0c82ff76b1e11393eeb31cfce4376fde042f87c983c9d054229f817ac63dfa1204a93b782437d96905b014df42d08b6ded90d7a87b6dd1db797478e32d041d7e7ab895ee13826cc73c487d2dd214d44f64ded714aac34afe1980117b34f45690fc6ff9581dcb254c0a7547a33c10c1862469c2f388eccfc01c835778534a623a380f98670e03d668e1999acde34ee001bfdc77c23cea6c116ef949bfb134363b08455a7228f34c1f09adfd0ca24a5192b7401f0797cd81006d13196eca8782eefbc2a428e2ce14f1480c774061176371ef2cddf8a13381e16169661526a2c5748c96fe711faa85ae9469e1e3bc99f1e738a16eb70f6599644d3f8df7996f1c65972fdca093b8dfac67f2a374ef0574d23556687a63bceb9342b05e28bd2b4bfd64e461319765e1b6bff38ebca26d15f62f7ff94e8759e5dce28a1afb66011e7ae72877e49382e0b872487e64b7411fd37802a0ffffff5f