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

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

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

Block Certificate

Block 60194 f97cc68df18805c1896dc9490c8272be1555d21a60b8a1f3c7d24a55c88e131d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9fbcb0d597e4c546ddcfc9ec88fdded3e41ddd468d59e5f43faddcf3dc77768a
Certificate Block Hash
f97cc68df18805c1896dc9490c8272be1555d21a60b8a1f3c7d24a55c88e131d
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00101f0000701b0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000054c6b64d2a82274203bb1af0617767f2ba7a819747ee8e1644f8516d13ce471150717bc09ad0b451b66eb151c03f07f67f0326a55192b00838cbc792cf629528d7224a46bee3886e81c67c6167897919da4011d9c627febbf1010000000000000040000000400000101f0000701b0000

Raw Header Hex

0000402020f55087d6ff4a857ac0752956721a142c689279c8dcd860724c8f73f832c0eac8d792cdcd9260a040af7bc5823029189b87b58bfc4ba5ce712abc25fd415a8b8989136a771403188a7677dcf3dcad3ff4e5598d46dd1de4d3defd88ecc9cfdd46c5e497d5b0bc9f

Proof Data Hex

59,560 bytes
121216020307c2d7abd5eabc7de923dfdbac621c3c276d90a2a81ee1d3c887edf98c477b958069beec3da7db5aee0d9e87f628ecd14beb471cb0e923d4899075de0e00de7b67b29743551045efb9c47533a8a7806c1b57dc3f40ad7b445f9ecf413be669916e66c00d07a8bc666295754b13f5fc03674b4630538e2037aa504e24f92e1f5a2f516eec08052068671032fbdf9586572cd5baf4d79c7618b25e66e92067542dc83e9ee94158e72f3abe042a639f41b2e7d1ab44f6895dd136fa6eaff0ec41f940455b101188fae7eb53f73d05e042f7a39d9c4de6c891ef2d585dbe09f4f7d67795307fdcd87dee873d7e7b7d40e1c5e33919350bd72559bf2feac899f775e5f1ffd11faecfd83bbd8be959892238ebc32d4b51c37549df3a294d7d5492525791d53b5b2e0c5bc1fbb055c6bae6183a89ec9d6b5b0f153ee0a947930030f0c66b80fa323ed320df1cd8015c430bc857a3a9be31945422b06cd4c01ece683d4846c103c25613d23625d2daf6bef334373f412ddda42a8d5adb67917845c321614aa905de80799e4a1479ab385072651001d33384085c0a24aa75d2491255ecbd26b1bc21a3939bcb8cab84dcf040b22679e2db05df39c1ad455bc230f4b8ce86d22d7daf96d627e699d9caac3ffb5200ffa7fbe02f262b1f5eaec63665b1a6a07d35f64196a4369271de9bf8363fab56a00aa7e05a577f375361b4a3e5df58ff59a7d6d465329f0b6a54eed74d03a9824d6e70fa0a9780cafa87497f198bf362cf43a7e637d0082d6d8b553e5ab9255c251b71a11f277707794df06d487bd050f1e5b11f1c3963ccb254ac8b528685f80c396623f627cc8de45e3b57d237d8d61d584229f3f7fcd12d0820d31d696218593da2ddf8ce195f71a9fae3a2d818b75110230b18285313e7b71767f378890dc270913a06cc660660272accebda69fa31b35d71b26d1c5a9d8c062bca41658136953e825513c3b4b6e6531d17fb4bdfdab3aff420bb7926e42f2d12f8233b6cf7fdd54b46f3043951e8e4a1b95b46b2e9028c6403a9c7e79b0f4b490fcd20a8b6659a868f104805d2452281d73e727e9f52ecb455230120dbb14a0990bfc51a9f3226c00aa536d1d94f84e6fd5e1b9949dfa06b7a47dedcd29fcd77b1f64f92f43e40bb0dcebbd6a7d9f44566d6247c03b371673b1227357aee4e8888c47846df5399c2b0fb4610441e871ff932499cd1db16179bf59ada94a69594bc176192fcdf834e5bbecb45137c70d7518764496a5dea0d95cbc7a22c8565057bd86e5d8ae2e18e383a84f7dcbf00fe665d46255752938c57350e041f10c0a2db6f17b6acc459d772daa6a8b4b621bd19f21b9e4b1e3e9503d55bd158751eeba6f2baf335fe67c9b81b0ddea2f8d5561d87e4ec3ef8ccac1f5e72dd8ae7a52e28eb4e2e74829fde363d33b574a336e80cef9c0c2bc329b1cd6d3366a0ebb69851b7556a5c3da2192c684edbbbc33978d83f1853a06a0509fd9b392843b414033c21056025e2b408a98d82d103d18751a5196dd0de77e23cb6f043f909d6e62c4ac3f2a354a705edf1feb68d36cc382df1df9cbea3f87d97daa4fa61bf462fb92e3ac3cf8214e6dbefe824b35331e0cfa6ca501ded510ceb1f2509bf2413f823e8060284367459aaa68b633418dc95353783a651a196547118c1253eaa40c48297a78e6eaa04f548812acbd864cf2e6376b65d7e0bd0e412db27953eb039d70aad58351aba75f6e920cc7709284b16757027e5252f3fb0e84c28111928e65e49a8ca3757624cae37131ee4c7bb48d05587aa2c9255c493b5e25499b157f55759e185dc87ebd636af4c828bcd6a859d30a11aee86f7e95e3727bb2cf158f140956f7b3e014d241c80e155435ac55e860d0287b504d03d6612322ed464f9ef5b7c17c60e3cc2ccb4f587841987106f0f675347d7db37b347475b71980aa60a95fb3a94c93d275cd820060a222aea83bbfe2c66473daa06198001396a6a8c1f39bd1711ca656ac1378aca58862921b0035f4b0aa95673943390a42ce391fa2fbf896854cf284c149ec13172c187b6f9d6544b463e061316a7d442f868b6a1fd008824ffc54b400be5522d09e005d888d0a0758318e3766115841d8fd3ba54907c8761993eff3c1eceefe70ad78389b1f717317f5bc2aae35304e013f5cc279b98e6e09d543c927ebdbfb2882dc486784cdc7c09ef2cbf9a23f658181fafd4f1844ebdb1884fa3b04d57a61df959a8c4f0e6631a983f324249b383d5527a014bb6ea4aa52047d6319d235cef8ca4ee3ede427a7e9623895533fd71cc4486953b8baf0eaa45279ece4684d17c1f217b44fad740dd43de58eb18c5c52b18307a13c84ac40c1c5b5020b954cbe79ca3db62d5508645c89f276a5e7bcd7c16e7b0e376e3d8ad494b79b6edbda6b88c16c6946af8272b40feedd7dbc32989f9b9283e833408f7a3842670155bd7c4627557a564cd958043aa3595434a5eaf92f960527aff891eba4ad03dd2bd70dbb184d72d80534b7cee3870749fa65cb26e79b4de96fcfd7396f66776728f1b0d28e2ffa0cae1be17b68a9ee03364277af452dcee14fa42cd26491cdc48093e7adab215c093d78a40caeab728d5d2fe2fb0ec479d7c410f733c7f55fba8730ba93652b46077f366da44cdd26420c9ad5097a6b43c2f6cab42b741300a9d8ec886bea7f7ab3721175a111522c37b9b4856f71e52e6175bbec18d82e2e2dddf262b055fd507dcdd95ac81847ed67a1399032462a580d88deed6cf54eb8145e937c3dcbfbb7487d232866a48b83f6ee8c59acaffa59fb0df65e8a3655d68ef7ee6879b2a6da587d40010d327a3298412fac0299193d52b382f31a20f8406bf2c7c5d0a4c62549cb8dd0fca39919999e344bca0dc40d201eb69da9c56ff748d2dab2a6067b5a25ef42cd9cc8130a2af734c6af44d5ac96aa9cab0f17b449645ed8e5a77649469ab2c58e398ce0e9fd7c1d7fa4f926dfb4dca819748c395b2a481adcb08e3c32bb7cd3bc3399ec0eba2c142cb780a6feee3fdbc047ba8efadebeae720461f8ee742691e9497ade0568f9ac86849037cdab0aa1c235dc3437c57097a38b82f7cae571046f85c13b42a46cfbd26d86ad3a9d2dd8f16d938b00d8c87b157c6fad144e44d5f259f04edf4f5c9c700082eca3be03699dd26548f1492b0faa524849f942710277bd4d19a8f169c20abb23733db994d33233eb098d3b64489741a9beb5ac2946c66d360c297758487e3c9d8087b421f07840383985a74fdf27f00cf7cfdc249e947226e51b71acbf68ccb9760528a31b33b953ed4d1433a2d6c82853ff15d64498bbf674ee0e9e753216fbf398001c4c687eb21c4e7d36ac6d283d4d5981cdeb76a1c831c9ebcf5616c4354ef39152b6e90db96ed6879bcd99a3d7ee82f7387cafaac66cd0f4339a20de282d8e9a697032021e0e124788efb56774645abfa19ecf95fb09cfbfc7b50e8c3bf7d02b2f64aa8c1c73e03982879c224b4fcb2a6e352d4939e154a59758f28c0701e7361ff40c1b2c60bb827d87f0fe36c1efd76006b065831b91673d6756aafa055886181ec69db4f6dd0c4ca44a2d58affe4f6a739b3322a71624f4453bb636a1783ec2773a4ef4ec17745b14bd8d71fef83655da777e660e42a079694714d5439e67ed84a978ad92d382ac1061344545151aa43f885f92b057fa61d8e65bca37b542a59d89e856f1e488ab3771f91fdf20a966fef1d9aa16fa1318598ca766e27bc9b93a5a5869f71daa3f1cd393fc37c960e3bf1e5186f72d9800b0e1a9a5403950e5df5719eb82280f513778039b294f8f9d51f43964be6e7a48b9316422b4e6a2073af5df25efccc0afb014111c53ec812a048a479b75cab8280f5502a8a02b144b3b6c0946888834e51ac62c5335da485c6fdc7e450dd8c74f837810a76e7ec245f0effe7188cd71c278792c8215bbf10571dc81e2a1a5809e57a02f1cadaf8935855ab796d1541d3667ad980dfad7afce9416a919a63985fc741cc971b4eeac1e00c6dad8771282ad4d827240590ec2da084fe3cdd1e529272dc6eb13d6eb6a0d01ea7ff7216e6a9dbd73591bd4a1554f97e420fd796ac4090ad224786c28281e903717a7bf862a30b97fc9f425a5e0ce085574e0509a37bad3f3240b00c8cd9433ebd6a1a507d6f2271e73019ceb4903223c2582c717e75721e833065580bbf638892073005c040b91a35691bc2ce514a4ef4724280e808d44be4d83652828539c088eba0bb15b2223010b1bc1fef305a04eaac7da65f688ce72d827cb88e18352e81211b8951c928fd5bc83766bcfc2a1737b720500e6df4f3d4bd27bfa9219cea6db3103f10799dce09761ac291ebe26db462ceff2a6aaebe7e2581f6fe99d9e8d8aa71d3456c6a93f8d388b9440f51e4cd0b4a566acd44c2d3718e45692921fa599f9a543a1f7ffa6894e2c3e9d598300fd70a8ad2bc9fb6bc92e63d99540a7677ca59aa1f970e18201b2abb9d44c19a07b8f4bb7b9bb764ed1568dbf38627d9dd7b9c92a88b513c90a766e8655710b27610e9369ee141d39b8ec5430b6a2a1f7c0c97815fea3d1e549df9cba50ce4baa8ef605c89b4dbd51d220388624d4619c0e9c22a23179fdf2edeff1bc47170dc803aa55c65274458ce97aaa9e4c42bb192a30d49f9253f1274aaa829ccfa98b20fe611193e25b14a15001d066f0d969a012864082f20a554910f9ebf73e1f8882033f592ba18fa240dab730bb903796b0a136ea8e70a733bf8618eecda2de01fe06748134a832e74a9b0b0ac46a9951ff6bdff14468aa7c01b6ae040bea5f88e69ec4a5cd141ab427034b6ef2c66ff22e2a5535973cbf61b7c1b888df1d856fe56edb7cdad71cb82fd78ec0a95ec284bb08235b8a522b9a158f378635981147ed826570e712932aded373e6e920dde43d3f0e85d285cc647f82b2c0f75f80d02942d5527b6f03f551b6e73c995c30b27d259f0a1051dc2fbd9e66ba24c2cfe35d0768fa38515a14e4bd8ea15e049774dbafddae6a6d38b900604085e049128d4a6b96ffb8612e48dce96b7ebbc9d327ed6bd5be6f1496caa3739a1bd2542d68419530e31818217973d6c27687c90d1fdefed2caa8566f3038181df1133b1a2bab8552b92ee7004e78a710dcf3c0edf2eb3e497a72d5844c2e8c42d6bc02610f5f2057226da5b24354d2720cebdce3a9c728f45637b0fa25fbc06190efff7d9e382a979e55b0eb0f859c2f20afc4349255559c35481544c3c798cae47f56b85f5f88a49d572f72a9915f23c71cef4d8e209f868d2b25f9ee08b7c0f21cb84bc20031e58f7b3e5bb3b62995e5e9011ecddb3438597e4f6d9f52e71e2918928700c5a8b815545bd5a462703532c95befccc6fb2298d23ca5cb08f04221b0a0c7cb9144db546fbca432d2b56405b255cecb2909c9631150d81ed463e42eaf5cae803e428c5c0c171a40931805657df48867469ecbc001001af42b8ef5263a683cdf65fdeebdc6771a79908fc4c7e9d4b659f33ce402c7099e58630185d6e62ec4d8d0f136eed90d304ad385d44dd2ff22e0353103a0139efa52e8d70efda1f345ed39653ae12ea8ad73126e987ce755c562c4244656aa26390f21b214edaee1cd0260e229eefbd8608e539c8e38508c700c8152e38ae24aced5753d83e32b26cf3429f8ac3aa93a1c41e88e525aa27392f4d9c9219e157bb17ba5a9b448410c948fd38e6939b3b5fd842c549b40cf97050a76702d88b31b5752a81fbe2cda26846f492fbbeef12e9c7a28e43f82219a51b9118075898318ed4adeb773c294bbcc0fa74f8bd34b508570bf74c27d5d3ee157fa14209e997bf3ef247cd1f5ea6ff4683af19e83540c15aa43113bf6459cc6652026f2ee9ed53604c00a6832740fa74a2f53dc92b4f8a69e1f8f5be367bb14ba3e14732e4e258122e1911279663309bdf02243b74c1e765af089c21fba94faf42e89da5e2a46f6d55267adfe1e0299a889907d6713f6a6e541c7bc0fe099b21f8c1daf10be5edf2a87021370259594ce8748320ba6a3e8d6b6a19ca5f54eefe18a2944bc88c9428944d92a139d55a89e8a20d9c1a3fd16b18f79c0d9da71295deceed51835fcda28a750b733a8062c2af2ef259a104edeba68fc8c9f4b2448f279c9b5098838ea992ba6874838084fde62872d6e11696a005e72e1963e9d0e870ed0fc5c32baa575b9fc81df85375dafa1467e61632ca5e1bf540d65fba9a757a35e7b2649970fda1fcb6d92422eea2f139d814f47e11bf938d056b07ad94ae264d5ef95e9f62fbc3001a5a51b6892c96a904c6cee20a745649f692ee82a8ab7ee90bb853152adad4fa2fa06d965c6a61468c036d845519e4fba40a4bead0558829b234ead82b7ef3491761cab015949e8a6b965426937c3f0ba909b14565ebeb1bc8d8f97b8b20ed506b59fb64ae2ad8e2b6b59b677b089f98f947b7dae9cd4ba3bd8a411ed725a59c0d6d9dfce6ed44fed01b7d0cd09b1245ae49127656841a867a6035a11d5a13616e5fd6fc3d6d461f6d0811b8d76465307ca158dd3f63139e2eacfe3442ad5116cddf25836652f67bedc8a0688623f0708155c3609a5833eddc3c4cc7dc2475e2a73fa215bc2a734d0e1834252b61687e439e5281de46fe0525f6b69c4b7e0e9a9fa08612362c09c23c016f6d51c70157c09de225cd9eaad97de17a299be1edcef6d62cd2e8bd5b1dc1ca9eb46d30bdf056ac52e96e8661fa7c5c05d0a7dc337b9793e331a1a7023f11b49cbb4645fd0c9f766d3bd7cc63a7084defb5986b09f761b4ba2b79b5941f48108161882053fc13f90d972f8ddf03db8f977e4c939e8f876d038ee754023d3cc23d3c9f4edcb66c48f9b2bef4689e326f3765f2162926a6f7add698c278662230ebd8929b4c05bff25c476f3ab21a6af1803a7998066a0db70ffc4ec8852d9572b4249ecf759d4600c1335b4f3af38ec1ee0f7dc7e951f76331c09d14e4344939e253874a9766df1cfdf4259d1dc6fbf13da1b6f26e6400a131f3daf92b3331e469d96299b0eb2c4a9bb6b5ef6a6cb450bdf13eb410b1c3605bef248df597f7c05b2db2643b9bd93b34e986b80d8cf7043705187aa39d0cc40a0e846c96ff68054995114979cd4a2eb518447937d2ecdd3e29441855322f1974cf2f6ca0848d589e17245da0845bde992376038c8138b6fadcdd3bde88b9cd2601fbba0c75be17e9fed9b94582b494b9e1d50193af92b553d36ab748f5d51111b02e63ae428a94a0b7948a2cb2c67eddf62940307cf1ad020d9a67903db411fd8436a70de7c5b2605b77f60467096c4b756d0cd5a5f021241a6913de1f34312b3f00283c3c344990c19791e69d7ffa4723625a33920b2d584e815da0826c27e7a3e528629b128942432fab6a7f11f4ccba0b81b8696bd9fdc8889cb57a87c711124a6f9918c91444cf898a4c998ce29def929b8db509f794eda731b30619fb669317145c02eda3edecf8feee2ac72df8b5c38c162f6cba81a7b912719a0386efd5474061592c9eff1a61fc08b9871a377ba5d9609c20189fe510f0a81262ac8d59d14d339bfd3103ba47ac274e4ce1ec26a91aa5759df7a35cb095d55faa9a5f471e371a5eb1ae009f37c70fe6360e41cbc37ff148e266a9fe7cad1d5d5f804187b9f690d0841746514a9e103ce4bede0e1ca3b1e3dc15ad85158fbdb09370e7633b845b6895b326644f3785080453961d041a549f97d41aa9942319fd7c4309121f42a64527bf7e208d522875079ee13fd7e35c5bc0c94f3ce51fd088777b2192b1c27f91d88a5d05a6af0ac8fb3b09f704a8b65593ae2dbc0ec543abda6bddaa7f8e2d6f1c577327c9a9272dd72ea22644d21ea1768af155d3a371a93d5e8c7c1f040e0b30c3c5f8c74c061ab5c4ec28def446a56fb307970dd9bfa77edf67b618f920e76c8e38956157df9bd24221f5a777b0f9ddb82087169cfa888327a3c3b72498e180b8acf1cd9a7b2bff95f4b94fb285c99ca7b828a589c0dcbe715ec7bfc00793a43c9d506a5a0d7c99b4364fadaf6fe5542384995ceb31ce6a336e966331cf5fb13ec763cbbe021afa4528de7a4f43a650eea16bff691004e7243ea665865b155f2712134bfb17074247e3fdb66cb5384d4bda7777f948a98f230fa76c189dbc169daadcb67c2ba531d1a49923063ebaee1f3003070934d7073fc13f5b557e9c3f806a7242ec7600d5011e645cc408e36faa791a91a470d0c3673fdca919f559d1e813b653488186b39c4570f42709e29f880ce68768d95fbce9b0a1ad952e2162ca65bb93b2f4a23377ff6bfec99a8453d9ac25ed2f6ebdce4723487478ad3563c99ee80e170e59d7a1493f66f0db13c929d1125425d2f34517d0aa4b0e9b1d6af789a7a1306042cbc986b5fe7fb8336b194f6f3a38ea70cc3d05ce87292276f59adbe8ba8af3d5a6bde5312770855130fd8fc2cf066524851de2808df36d209cc4a538807b299092ee7597fde83dcd8cf261e5b7b35db20d33b597127450674e3de2bd3ff2f3f1bde8bcb1a61f1f27efd3a96b77b4721636a8d94e20d45da1d8d12592a7e675a4da0cf9e7cf7f2681a13212bb48d8278c049232d4f1a70e2c6a714aba46996b4eda7807e88ee81ec71bb2f5e827b03d742b43963873877bc0cc7f8e4d32f889ef51c02d9e40cbf1423941ad24d83b3fa36711bf13877645e305f3c8566db4385236e54a83f9d6f16478672363b55f81c022dbd64ceda0ce31f17c91a595588e5ad885a0219cbf28fa9fac20561b86d855818292d069810ebb35213257caac0b3390c0db070c1f7eff7e3affad95e5007abe328c65f5936d701806107866b4770ee9e4add96abd294c6b3dae82c189e817062f66cfe1204e8f04ef6ca9e1e90f488e0f793a6a5b05851386c76288dcb02a807641185743cfb20d705b8136efb85503b77e03d7ad4ef7910b4d92a43a73aac302fad274d9be5e73dce99ad229de2217b5151b5250a7300d05e086ac07002bd3ed8b6fe968e380cb56c6fdc71b3043bdd5b945b670ec8ac93a7b08b5850db3f07dc8b406b1e0b0135cd82f9d8ce7c97524472b8cae65db66cd31bc337433953cbb37e491d72cd187f8b2de176fbcbee223376f79da516be9959133455bc3d27beb9b878fc8e04aa4dc4c0899f894f003e2d37bfe820b3ab512767d2a3d656f00ae9776eb98ec7d2641c0370015b2ecd23a69fe9c90b4424ae276f15a694fdf45e80d0a99205a3443d1bc1ce9fa39cd583c289daca327bc5a3b98bc20b51101d432a8befb58f43598fdbc4bf669c0b79ff4c2809d69e9b5a8b5de7fd14d8c945ae326bb0a8732b564c93b5b8126a44d533aa87e170c48bacfb93a799290e6c97733c8752bcc7b5201a8af110ee7817b619cd8b4b755aa5beb6e5f0e3972e1bcda9a14766e4259e817ac7165d309f48247743f6872c6963eeaaac27ff57838fe5eee955f6ee556ae63f1e9c563621fe8236b0766f73316f4d8dcfdf15a15a6ec571e4d0718c95271ea2a4785b8b6f09903ed0bdf44ba4fa7f0c113d472be14247baf8d108a62cb8b059b686f2863f8bf25b3e46274344721c5f7d6dfa1cee8649271fe1a6523ff34b489244f61c5ef3f5fb0e42a5267f1cdad35327cce056012aa9f699275f5f95ae13154a39e8b5276c6c5a46433c67e421728c67c3e5586689750944c7dc2afa612949246ae50d01cc5d0336e132b32eda0fa0b9f8d8cc0790bbaaa3bd905d73ca405ea6ed3a6821f03c424996c488efec6370fcca69c5715f11a1f4a31123c2a2276bb6afcec231d173de5cd5d503d63c90150862930117d073de5661ff953bd64719aeb44041e9b2e830f505ab79c2815cb0172e6ce2624f6e619622e016888cc61db6518aeb6f79aa0a2bad5e67ec7f03e0dfe396b31f919669d66809f17531605829c3488130dd4a2c70757a8e029b945051a880ac6f8d5751ca0bc72c33846b5c5c7a6ee1428b01e29a64566604e8d43ddc6624a8bdb7b669eb70dbf82d1de4f3990201f47adab8026e01839e2adfb785105c32c338482d0c8130a37514e368e0d60b47418c7b71308e091dab3b4043e9a91990a65a17d5d63fa8d36e396f179bcf9c06e7483c70f0ff983d2545a12f48ed5100e5c9c99167ba005971168a5ead891f6dec55831f04ab0f97bb2db55dd10fad72e4c724ea26fe2a274adea375b37cdaec13b577976a26ca1cb614e7de99a21d824713896ab68241982ad66b4c23a781080588a1ed69dfa3f44c201f570770df5d11ccf28bac68f4202716d0d7276b840971fb530fd7480f4d1e0d4dacc7407e25d9dc6d20c92a55a6524cee80c413a9c64d691e5c61d18981ebc3cbff03d80c773fbb798bfd9a8440493dbc9f24828e19f7757cbfa2db902169bab0f787bd310701fa58fd7b921636666616f481566918b683e93e878a16442ca58e9a25a6676f77ce8aa84e82bf2e2b60ba7a6b08ec12e21a4ffac55f7c38d79f65fea75e12d1d4c7c71d35785b9392b62b3b9126ff0477c5a232d85bc45dce1412c3d4fa4a92262b3652952fc1d3d1b21b0df4127fd86e276f4c95e8015b288de7a048b46fb951e37cf5c3ac64e36eff7ab8c71b8b15cead6ee22087086578b57f7463a9583f265a4e7aea569a40404f5ac707f105532b29817a5f717cb18df30b08747cd0612e67039785e8def1d9179655408f2987aecb040c35a9c3625e52b0bc726f0f5320ca4da69e484500ee8c9399549397d9c4d6ab8e5f4259220f93300a29384bc46b905beed2c3c443eded5e61f6154ad9994da77c439f267f89c28b3de1bf5ca03adbae283e8c42cc1000ce32e979005af6d9e264bbb2ac8aba5fcbb5795dd680bac6af756dc30d11b35353f351eea2343ae4cc0e13163852cbaa10ac23a296f53c7f00530f17568e0789a9e7a7f0a21d6e775a3e3dbe85a33e3d614d8b40d942a14949c1367eedb7eb8e29dccf2f9fe5af910ad6f4b4d54ebec882e49d7910ea25b255a63245781879463101ff7a1a0bf3849b26416ba7d3922a70b37351e0b1a5d78bf1a8361420d89acce3d28834ae1da72644b88d5dbaa929ee4da6e981694e940e2e1b2495ee6e650affc1d06b0f00044668e0600ab6f25f1c1b05355af285ba9b15a65dd921289aa837e299996a237c5f4fb30bdb00495ff2dcdb31274d14ed6b2e06de62f4f198e684e50ff6672b6df8ac123a0f8b9fc866d1e37d86607ca2468dc83d34ab1f3df34965157092c18bd252fc50a5d31221979be817a9ed62a98c0df8e60e07d0fc3d32cb1810ad15f561f2fd390b294fb0ec53ca1b0f293bcfb606ad57741e9a210a0089a1d6652bf98816d40ea0c0ce2133252d205f6be4fa0d10c7d9ad232d486d0f21193ba96acf3ab1e211eab0a3f4c9b4240128e480b187981c43d3b35c86963333143f4a376b79bdd171ef9040251e56b5e3e508a34468baad0c47a1bd8d983d7bfa8bace1c8910f7175a696c3eb77b13f4ad2ef4724ce201e19adb11daef40d96e03a418b28da6429b7879cf6e97dd4e9f890e64271707845187a53dd62890cd624920b2783d375dc812ce0c5210cba622699337450dd81f2f01aca91993033f51b237e595484b4ae9e4e071c7852a89fdd5ba2a418586903d1e95e655a82658e7ef8570f201f7f7acbea6f0737093c34e99a50a691632f4ccd2a3339f4e7782bae753af8cf56e46f2b1895ff83a9bc698e90147cecc90fad568b94078ad75ecc4a649864b1ae01193594bcd810bd1c7264f194e0c3b65aa3c9d5a8f9650bef44c09a8991dc4775d65caf86026bad587ca0f0516138ca645a1413fb7c525de34405c29d7d71ad803ef0fd2bdfeb8b1bf4d2421e00317dd0ded44d39fd33ead21c98526be550eaa9af63e09e15ea040f815d06c5dfe69184caf78210cc89f4f7230319dc7a9933fb437fa6a69ac7fb3e733d7a08e8b71823b20f04c819c0bbc9355f4c82508d3193d77383119d348eb4ba52e64cf78fca06f5b8fe1297f252517ebe01ff327df83779796a0a99078eab029aa6033f270a2b0278d5284d45f68aec311ffddcddafad768f17a60c8ae825a73f987ee50715cd48a7b5b5c17951ef91ca4d7e8840f77200ba4980dc117efb24b6429ad99d3fab2221a6b36184b18cd1eaf9a03d56a259ebba1c973403b16473dcdd00dc26e5ca200df2282415536a835a684b76c881ad0aa5c327b955955b89f7752a745405c7dffde4719e4da35eab79181d9789407824ed6677df7bb464ccec863f66b5b9352cb43cb03f6d159d463c419a3170f17081c184c91cad135df81833246d4ba62ff9c78c2b91f5906ba8a168024bc36e619db9a29722245369c747144e82669846f2865dcda478c90fca2c6aec56daf50b02bf8636c4c5d28a42337614812d353dae1f38f247de3e23952ee68bc8a9955719de763c384101e5a1178e525e8c65b6e67170ab4b549616c273253af0b68111552981bfda3220d26e437eaca93409d5555b1239de46d34ca2e6e3a647f901732d5b1a706c4de0699354d0a2faa6988fb427bd7fb69f5f6552aa7f37e430d9b7f12c4c0e413bc4edae0e27fcfedea0d6fc3bd70e69aab0965c29515576e6cd3195b87b82355e1913a5bdbdde1ed78db0fb9d8184c2e61c3ca1214439cea6bbdb0c67171b4b559728eff23e967073ee535b07003f5dd66b7f344143d05d51572256e496fcb04a6345b608ddcaa9fdfbcaf110d9f60878399c331c2b750d8e8ba57bae9b598939ebf26b112338e9d4955c50933ac5628a19bfc3cd1298237e3b0dad118a66a5a6fae0beedad22ac2e74f497f45f214170140318d1ab272059175fe4dff12109f7c74e4e82e865e8e140ef5afd3fb1fce42c5368a700d89b38ada516d5cedffc063411c8c76bd6edade73d782ad0f1f7b2c642eb11e1bd66ec4a4e7cdbc1b9262ec88524b4e1af4ad9743442d9a573f6e6b335f5d91b1127dff475edf90ba691ff0a33fc9793f0f75973997c8dfea9663cc0225bb67273a85037e80d9bce7bf0abf7e72979d5aea1521d1267b106b573f9f47ae7491af9c64b1ab8c606df5ed5b3a112966ed696505eec8c38b325fc2e3dc7f34b3b18dada9d17756d8b040c72a05d352109967af4af0dce22612a2da07c80916720193e8217be445aadd0b6e36157f26dd576d21e0d6780886673ae78b2c30ab7d57d2f5bb2fdf5c30c0ac0c2ae55a366cb9f9549ad87d734bcf1305378388a78cbe984ed9b103b0a00fb214b1ce61d8e9a92fcb6b29651af027467614f26dc325eec813ff00852a0933b55075a8648aab1cfc2735193e48c60195941574698bdf01c9964f93b10921b16698183b83d75f6da81fbaad02c757504da7fb63382e4c4894f797353cdb63671bedc74dc13ea38934469605d6f471486264831315a9a47295c6015c307573adcfdd3e5aff975002ad76c0ad5d1d79c8838074692ab8de15eff6e31f3a18a0312ba0c091ef2e860651e5f8c58af78eab764682fbbe1509b49b7d8e64c5872504dd0360bc383baede40b903474f21593c4dd7c1c532e05dc9ce6bd18dff999ec07bb1d21a9e01d7f99717061da3b40935e7052bc1bc9ce7e9eada4a0fb951fb73ee7f87dd9a58c547efb9daf7790d723856b0303d2e2517fdb0b366e37fdaaa1403145f1b28c0086045756c3b5644610ab9450655a59476653f2443104bb19dd7d0ca96eb4e74f834b9a5737b91ecb339da41a466a8d83bf2921c204a8d6d3880b7d93968537e03beb329b63df4a044451b1743be72c999f342ddb3a0948cacb36a024be72a0e798f086da4c3b83f02a75e5e928a24607fd3eb9fe527dd5ff83315bc5d1d64ae5045685ac561610b255c9309669ad127ed3ced99323c9399c6240c92e589355d82acbd71ca9012a2c1c839154bb89d224df37df4b0a8f1fbbca18eb66b3b3cb18d52e00f253825d82f73ba30e642d580bbbb96c2cdeec627aaca6550790248296284d3ddf89ed7d04038315bb854420333888a185002ce48dc97a8ae0f4470b608fed091720c7b39b4df6ced9861917c5009c69ac0347c0c3610514ee4539dd9c7fbf2f4b13bfd7791ceea75b1deb960cf9782f435b3f0dffe04e9f10be7ceef9aa4e33323cd0aa91f68ba53a38395bdfb9f5061d34c06167a4df36e3bdef9fbc510dd422c12005159988530371e74079f6c674e976ce873964d756eeeae2a96591cd58654e142bd678a49c0a02221c3ac74d8a81ba121b766c685ed4f7473eab17e20dadc8fd6b644868807fc20cd6dc2d3d5fb485b45b19932f8372d8d541c19e7a037924658696f3db69a2bd34432b2b0f2a0aaa86e5d9e176a1a52e861d638ea569ef0bf420c2a6b100c6ba6663d31fe9ee02d5fb6825ed7a9b203450d76bf7158659203c824d4281d709aad2d0098163301baecbf5064317e6e7f6d75a54d446e808592904aef6117f7bfb588a43023d0bcfca0d7d83d9c92313fe3e4a8199b0cdcb6045af3af0cd1b81e57383217bda040813248a076f03a5f951b01948bc624bae803ceb31fd8075a276f73e14f9487131662930e734154b11412340b6ba01eec6c3b3815298fa99cd9ae493caa22a554cb6888c2774c815c9f2d06d000a804832920c3b6d0435417c3c42591939425a5effb80f4ac0c1c3be6e2e4f014075c021b72cb36769837b06071e731aa87537dbc4dcae7d79cf8ff842847a326074a7ede1c1d0db95d1ad897285f965b290f8a098767e2e3710af563edbb6af6d07d16a6963a20bf431e52800be2dff17ed8da5c04af353c3410c20b81e3f9e2cc6f0489cdb62b4d208d2a9fe86f43c777968a6036294fc506c9ea412fbecf2b7c1b709d92db2ec8d4320995773ce0595ccc1d30d33a4d74cd0fc745197f1182ec2337aebc35196f01ac4cf16e5701d4c60383c90df584fd44544c0fd0f50b8d674f84193c937958a073cc1bea77e1e610f57424cdb23d24749b41c8fdfc0721fd2fa037148e8fe4948863ea22722309cfef310753dbee82822176fd2d9817d2cf04a34399701ed29707304594906ca750e2af003f7d07d2958a73f3e63028e50de82f22ca1c4b86b8b37651600950f4469cc60f432ee9b760fddb5dbc25fadbd6dfd269621968cc50bb77603743fbfeaa079ad56df9a791e88fbba04e6327b25941b80a3fcb7ab48e60bf0d032143dc0530b6ca16ebd7b6528aee4d405e5c0e78b52c98df92a0c495fe9e096fe53987aa30fb18bc4da48ddf4f6ef6ca6085190903901d192c63b4aa5e28cd9594d85edf4fd758213d24ae1e403497ed836baf69267631e81f093c890ca1c03348f689b98e3a06d58b680e9496c4fdd51c39eab781b16f6ad37c7911add0f98da9c5ec47ce678ab12a0111c9ebc5308292a1d3fb4839630485baca14afdaef14be665f31a7e27634dd10ff706ce682b62e6e96a67f95fc82bcbcddd0e1d78bdb61374ca6b2c66ef624f403f4ff85b812c788258120adf55356127fd73077888be3dbcda00633b6f93219df830f3c1d2b88fdb313bb8f031b798397d7a3e89fc206cffc459f9ab417829e774caf9859b7553ab0bedd6ba4673ab71a577705dd0c0295dae3cf63da9c2b5670ca28b08efd6db84a5805b692e49aad876b2ddf18705a8e8f940d20b6e1742eb7d1c50449bc0c44cd792d9247d6a78cc1f58f129078d3283b584607a7b9d06dc80838c961bccc8d84cb1f51c7ff4f6588da18ea479d00b0f1778cfb7455bf2fa9e35e993e5700ec16a15fc7812ad235833e78c53ec470ffbd8e90bd7242bd51c27a8fbf425292ea6b2c71072dedda86f0a99b583a792caa4f7f3ee274bc59b5680cad7e9333548ac4461b4c0e0c0bd1ade58100cdb83db9306f34391c42a841264017deb101a28285a208f781a3dd3b834b23a73da36127f0906b1e2a818c8fa93aadaaf66677c04de79c05420c77dc70ca4206b62b3baf188cc452f41490039a20c3431047e84ba5815f8e9937424462976352a34b92d15aa98ede52f277b9823bc65c30e9ffb3a82bbef1bf77f545a1d07a38132764b6a0f818fac77c4f75f553482b60a48afa9169fc2f67734a4a766beb8148b1d9996351be40b3314d11b73b2dac5aa20090775f733ba7931b128118e4c36f33f3b1853928aacb0cacda8ff5d17919011196278362c4dcc63ba63a86c2343cb15edec395b8ccfa44b0dd423e6a95959421107f7f84b57914f1ac81b616d40dddcd239a33bce34f02e48fc952570549b3bd1d4af29953ca63eb5311588b4103c12f3d47be19147cc17205e32033862f8bd9627fc086eb46d59835f5f64dc4c5ce8de4918ad2afdcb11a81a3b16f5c7cb1d403755925947d34c4c08947c302888a93bf528e53df719d3bbb4bd0f4870a746238d6f55cb9eb0ac28d11803e2e56fdb9ad451c9263452bce0df92f3b028302cd17a0547f11b83290b84bbd84e4d1ab6c9b5fbeb13f50ddde72e0c94aea5bdf7f83254ad98878826ecddd188ad9a9196bda895ad7ef789ccee7d4e059a4eaf88c9d658644980988f01d97e42e482b2ada69e6ce5e69ac43702ee9f040b05a83d9fba1226e501496ec4657c939e34e1ff1e0357f56ab4ec6a19d45cc26700b77a158a5ac14ea5c3c0723f3cddc91895c650b3f14c1c70d8daeea2d52d2009dede338ab2f9727eb34347ad80e94047082fe314c9156d60b531135cbaf0de0e87d5623acf83f898f820fe3ce14b8bf7c441611b488ca0c13ce5e261eb4145a9f3dd876df07ae4cd9060075935c577f073e2ae7dc45139a7c337db75237bac20cad74ede298f4dde31029b4e3b41843a019fb643848326f6a09639ee8c13b0c0626f0cb39e1adb7610edc5cddb453aa2d296007b72cdedfcb4d30db7c0ab4df2a2b46364375b40f75e0bb1887e3c3a6c29604df7d7c66aaa3656c5a2bbb12720f97409054256b77bf803ac673bd289ac1aff407e58673dce9259ab1f055c782c3db8a42453e1d6912aa191a7fe7c72ff643e98cfab2288118710fa66950f2e47abc4aa2ea519940ab17dc2c09ff820d08e80304061046d1c144e01d5251de5a210257146bc1d0820b3e538e6dae897d6f22a2a460e9fe90cc230a10cdd7e1d10d96a40baf087b0697b6fc86c4bea95c3938607c0e349fc1053d29b751a62b551f2515a374be6ee4e98c676e05aa1d31e47a46a18a9ee657750faa68cd9ebb76e9689796a9456cb8ad9cf85fa0b70acae4a31cb86e87e0374bddd8803337ee921d6ecd01a7163cf05102783e63447bdb2284f408ef27f834f7b4ee9a21aa68e1a0918045abafb4d05ce4e788f626470a38f73f0289b2efaea0c45142acd95bcd3191d138097024352e7f7f3bea389f9db9f45de7dccc3976578d44dc32f9a1e077e2fe67836e402bb682915adbcfc7d30d96c9f182ce8ec567c64b027a1ef9b640f9d8ee23527eec802f62c3ea11e67851bc0e626dcf2707b9913f229e1ac3fd5ce248aababf23d8ee0ddc68d59a4c17ae5a96713222c83d9c9ba407b87f166dcbf3bad8b4bd67e01865e39e128e6c0c3f750c8713f4be697e23650978c146b952e48a4375c45c2b18091e08e1ecf0f6d4fe67f9364d1143d0021509f6f6512f04b50c2b44530ce13e041da478207d00244b18555335b0e140d6b81b2020bf09447eeb489bcb822d583144fd2a44807c5924f8335a4b82e3ea67798cef57dbe9ab5c5e9c5970f24f27968bdf1fd70fb87f03326fa5e433137b7efd17178db40e46de6d21a910e5afb1427974532a2415914f5708480ff4ccfc5514ade1dbbe3bfad61dabb280861cdccd6d6195526adad565a5bde8a431b69c9e592fe5866a0c737ff559e658adc49d54cb0b9b78a424d06ce0f6ff0ac923f97e6c51e28c4fd7c7183f583c5a80a09782f8dd8c9e95866184baefa61dd49451fbbe43a1c608161c91f9374ee799b251e89ef81dd983468d889bdfca195a1808df1484c72ba9b246334e9a8ed693a7190fb981895a13a039636dad6367ac21515980462defe3c9b21bab6ae41ceb4ad78a53c15014978366bf84168e76ee94fb38642223455932a996d9db955e05be25e923817e21386a10a80cef5a2a938b77c7b254467d119b721d9e958a6236f1312259c6e10d2328004c40fe2337283c78b1c5d3721316d4714f48b5410f782976e2603c89f12d721d14432c31943e697c3208de66d9ff05194098c37c31880705f468752f5ca342d11590d95ed06393a48a22391377dbd49572e2f8dc6d2a06507c180ff55bf6e3dfc79a7b8d9bc84e366a3197bb8ace77c7f176e888e426e967f43cedd18661fc4004e3f0788ddbb441aecde92b59fd6d3fd59d4bac08df306463d468cb1d64cc4891a058f9b78832a8f9bf99a0709fa65b3a94cfd9f1e0980b0a157d2ec05319136c86e2b40b7f9fd387ba08772ee5b9829241db99417283cf3a90e2521c03f972f7d4e49a9fc3f1a291ef1bf042bf9cf0951573c9570bcde3ec9529c10486471f86152b6c41fac481823bc9cf269322e7f3cc0c3b5d7e6832add954c027885ac1d82524118310712e2426edcd4335723486d66f81a968a672368f79746b7053ae3722e86b539119ea4f84ed19eac84a12be89771c5158f9711c4744c5b53d0d76ea40e52386b675fb2e561df4fe309819cf15e188e455a048dc08f4b8a9f555f367830bdee58afc9905d88b0f9981a07495b498f91244fbfe4b17152a869a8e984065ddbc9988bc2335493ddef66b0a03af5de87e2adbbdd2915f064b6d93b3221825d56f9104cf4ea5d032029ea3d6484713121182b10a9337af03fd995e0fe98cd3e0fb4a48c26f640cf50ac890d9331b3da130fdc37c34ec0e8c1644c423022b53607f76a55af2189787c58ca4afc37e98404647b63778a28e2ad037c700020acc3ac978159f962d9e348b563bce46684893ec9bfa0ca4ea94fa51a2cb8bf8014ff455610288e8965b1266fa5156d83a653a7ad3ecf538e764f718c8aa863fdfb1fff399c117822c0d31025d69bcde181e528f687e342721d918720e809827a73a7059c876140ff7d40e9e231ed15b0aa54af13f609e4cac6c90b661612722e91a479b3d16a5e6868f6cbeab1822651eef8be16be964a754fe74465594d5ba5cc938b37f25733e77484c34cff143ea637e0f641d8616f7f3efd68f39da945af0091783182ede67d9e499ad0672b984082b4810f55c404d189af55cb1a0da51548ac45722f3396505cfe13cbf030c5ecc81e1dbb6653745047af2bf69874e436db72fc5196e6c2e21bbb4a48fe19ad6ed05efb09599d9fd851bb07a4d034b3bc77af98b780e88f11845c4fffe97f3d173d868c929be0de4a20106fb266dd19912c78ce86a185b37282a028d06bf6974441601f1bee1747db5bbcdc542354ac1dd44efc5d9177ce3b9ec618100aafa01f64e949753d008100f33946707441752110c344ef952ef20516313181b37968a8919008bca1a0649a30e04d918d877e3bbf0845c02317545d9b9cf17504da20ce5a566b9414ffb19f0624cc93d27201e86b88bcb484cd7dcec5b58428c59e3666d727cb0c5fe3c3e618142732ef18349e0ec539cac5fdc218e51eec56c19d7c169abd995b79bf95f8ae74b1a91843a15c7079f05df8552465aac16b7723d88e2f67fb81caeb71207dec746123564ae77ed158bd6bffe7f21901e2bcf104024430ec9f4cc8c78aef98cddbf1580596fe58e6a95e96c8a318985a4e8e0c39b2cadec6742962b0fc53c09230adc3a3e0840a22d454d4a4a4358feec2d8f59f56e7f74ef7413631ee34ed38084908311d0f895f35f86a851af3e7851c8cd0bf436bb4b133dc52524bd504e1c55a5ef6a1d9795cf7c80f2f5f6d3baf803321c4445ccbea277fc8a976776aa6f1c997839599beaf2324534e282c91264e6e9f3112d748fbf91f2756585831d9ecf914e372e600f49b2508172ef33774c1f3da7f31043740ca5a1f61336e09302b13cbafb54498f2d799a9e3f9a4273af55b346be0d33f25dc0993474a87915cc3a08eacd7ea7e618a1c86168e774f397f6c15ccb4e3ae954157021a21fdddf79759885b48bd6c3bdf891b12909635e0483555b6a513917c9b888629d540b2f0071adb870c735e1f7f5af9682ddc733ddeff9a4b080cd76e950334e003cdb24d4ad4e05d7dd221cc5dba0c5614a8c5e420bee8b893441ac933293dea0ca876aeb90df886d2c8bdac011fdcf98179e8abc88b59ed985485f1de16df1dbcac8efa011e9d177027fb1b9b86da5f72b8ba620cc38d0e4affa2c2b29e3c5fdcc531d9e86077a95022efad96706e6731bc96400215abf2dff6f182b1c0e0495663f782f819bd0a397423c0056e4a5d19292defa0c219c78829ed7a8e56f60ce245794fa0b7d7313fd12dbf995b8bbbfdef7d40230727844128ce98a9ba29b41652c9392eca545997b2c405a56f7897546a1abdb0da0e909bf4732f9d4437371ef3c73caf9fb3ee594cdbe672fd7d7fa867aab54a44047a48af45dc43f21df62eb682ffe1ed9d435a85cee1578d71f4c5dc1b426e426c130adfcd0faaf265d08d4c70434aa831a214e3aa604e539350ee6433b7274c0e0cadee8381da9133344ad4044ac388b12a6d91662fc168842a2d943ed65f2f4269c7d468ad866ab999b048a6f09f703258e5daa2ae18a355b4bfee5c42cc032540b38b19abc058b06a58943186a89f19c70495995d7837328588513918f247466147a4df03211a3950510ec6f5cb8d8ad9c6a7914b2e045d1207e326091a791f6e4e3dc0f8ca6037b814b42074af39193d9df899f07dac5a7e3e96084364592cd2d90a850212309c0def49a49d9094e60fb019a709c0b99a9edd9be39f7006ef7e1d8964a713b38fb3ab7a78160087ad0efae5d3d85d3af31a5240bc04c0edbd1bd24d29f80dafef6e24fd95e7b5e066da783b1dd33d28a1d225f62308d6ddd8a9ebc0ba26da67b9610d361a743a24ab85e86b71add5ec2a32c9f58fb3d91e2c6adedbf9809a5cafe30b45f9ad28567074bd04de841cec90a77d8d0ea0e25a48dca6dc187dee9cb15dc420f8d78d104794a9e6235f224871925339a38b254ed55ec3f0ed3d0aead847f5be2a4fd8be9a7d262c2163db343aa42441042aa6ede6d76155698892e73f447778e6f9c03258704fa712aadba89994f6c0ae1eca381202baf2b393849e9df8dbcecdddc346c6f928147023d44c0b6c08791c22aa000ed1da0efd10563eb978bc439b24edadf57ff3fd8d50ed21a440031a1e6c62d0acce2f5550f42bb8cf420f5408cf18fd5bd9dfd1b8b4bec1a180f0a2e050ed667f2644a9633dc7c76d7fd46dcbff351449dcbf44d3f944fb82651bcef3aed2ad20a2886ccac28fa8c738b4079dceaf4971b8f7135692b61a5f57af76a149dfdeb4ccf637f2970abd501cd7bc712179928b914896f5881f6e0e4543ceea798a22e7fc7560c676e8fbeba42cc4cf5967540b44c5521060f106f0e3f21aee7e5018b737755c4737804c6e1ff88ac4a282ea8753f517ef8210966b0352e97205c22644dc4878a15126619f2e7b6de89014bda3d3873bea970b41e7699d56e6397ad951d52f412a76774cc371e7a6eb0dfe33955bb62d4f4054ca4057d3c9ec59f3408040e1f92261319fa3e690273aec8210bac10c82419ba9d3d704f0e4ff9e2ff3d879aa7c0b2f7b76e1289d8cb111f4eddf22d63cc6a830831c65bb8359fa4054871f48e09f4121b7ae91d7d356b848dc671e201265a638fd66deac9f5887d48a2556c065ae29b07b59b013e800d0627ffd8b4e631b16cbfa9909b3bd76d8e20ef7893c49ab57787bc84ab97a7fce044f732f585b6fc6d9dbf27d60ab1ac45e8806fd1981d1666fb0e1c66bb18cd8c55c824e9585b78343e9752f6c554ecdd71fba94e414a422878200b96fcdb43a410965b378274a5af74fbaece7c1fbfde79a632f23da760b002467f01da9eb4d588fc08d6ebf0bc60aec286901c1df779222c5dce1bbffe810f9cd66a06da7f217683a529c3456d1b40d41992dc2bbfd8ece264c7d7fa1d22183ce2f9d990431ed44fbe182c8795d338114f94afe620be3262529cd51575f2317e253ddfaa2ffd0e3f6792ec20a55ebe9a9f3c63562536a8da38911246b3e6e3588c16edd7e319255dc6bb697ffd359ee54c2153e2212a21faf401ef5b87bd788bf4733e4fe7d4577c027fe411c60ae487ae62ba521d928e319462901a8c37592ac93e6db036255111c69166e017ccf4ec8141396b332f898acbc066978a60b3e2f5af2605af7e40a48dc78518873d966968595171ba562a422318069cac756165141baa7536cdba626e4456475f79de78b3d5ba6c6e552fe121045e974586f8f4900b230dc894a1c733751085f14e6ba94176cbbb2fc3dd56be2a7a43206710a473553c653754a8468f4fec4c925968ff225d1f84b119604e4ad2461e69ed1baa9aa6a7759a7b0cfb6e23b41dcf1109828e9c671c2395c0febaeb50af751777fa60fbf4523feb92e018a3f6afbbcaaeb8b114af52763213b10d04d474030a6c3a124cc85c16bfda9f53b4e19d941035865376e3810f50d7ff737878b545c1f17a9da5528d093a1de3b2138d52bb8f959c568fc81ccb740a22cc271f212f6cd239d8313913bc47afa40fb43774da8e3ab70ac6c11a7aae90e02cf5416aaf9fef3030932479bc81d0d9b71487f81fc8ca83da7136b70664d3924a5b15828a560c7df54b63d37bf62feda2a70b9be2e68193f78ad637d0affa7d7dab473084efde3bd8b20454e94ec3534cd5a5a50fcb81a4479194c4557f7462164d6c9b0bed5c163f3846033a4e43200b603c67b2124f95e3cd663edb56856bfb824eb59d57502f788d1109a558547da2755b7208c873667f685f5f835e4cceacd5aa26b58da4d608978c9b797408085f18c3c5f4eb24643c19c06b1cd0ccd13cde90cebb7eb63e9a902d423e7e6640684e832149e748f33856bf857733d8fce3a08267f40330bdc2184177084a1e91e7bf86ca66370dd768a20c59063b14320c320a04fc5cd0979b9e5a8fc77eb313a1f62ec08257e770fc226b801f011a08a2b012c992a01e6fb5190640daa107ed989d03c8a4fcc1bd1927fccfe2a039735fa6c3131ee15e4692ef10ed34f3908690c1900ff902e48e6e4bd8e553b0a17dfad29765f4201483b204535a21c4dc230cf31fa973ca23a9e3a562343bcb674deba09a347d0a0a2f0862056a479a6909555a1dcc5a71183a0c8c28e7ed9ca72a1afacc2d1b44874623c0f2fd909dcfcc9aa15282fca4949f92be5c062c204d927e53ac3c441f350ee8a0870321d2fea3e84e7a2608934034f07d2a81f2473f2b21829c26ad1662c57f858685902d9ab06e6eea7137714864ac1b430124689f098a826f23f07839d35430050fdac874f79804277f091bbd3d4251416563895ea9c8c9af6c341d439fea716d739ce69a7aef293f13c7c43fad866ce6de9a59bea34bba3bcb8c4d9354421a952bedd2dd3c8389731bcf3228ad5ca15b108b9b45085e2358b1efe732aad07208b1554e5c597c0558e6b5f1051b0a457d751212eba931ce5e6af5b86b009bb0f7b33f2180758e0d25d45866fbc972cffe7c8841a20a533d6da57924f7f5650ac3de7f126fe8473426bbf59ed50dd9f0d331c99e996271a516b662090f81836b021c187bb9bc44b1456a803e31614a68a9942a249a62d2117bfa41df24e60ee3d2a8452cecb920066cbc49628d592df9514ae3db1572b9e60f75929a6f0d6e81fdf5f03e01987cf2b6791910ab1801912380d2431015388a989c9ff0321d3bcbcde8900abbc8ddfef43a08dab7e1a0fa692f17782b5d23ae0b103ae4aa31a323c535e1d37704014ff7aca57908a22fb933f5f94ccf92d3a78c1b51a38f1817b55f6445dca9d552eba2688a0c9b8ca6d959640c871a36895e6a2089a47672acb14e1e85c84745fec56450b21cbd54ac51db0ae467f860a8881846499ef7606ed132abb85507f7b5d907562cfa79c64e583e7b668fbd8ac68a78d3ac23024b36345b1f02531c42f482f8776fddd04a96144c927a34e78e6c166394dd8406d82edc7a61a5887b550e2200bb1bd8708397422cba98bd09c0ae2aca65713b775c943f796739990268b8ad42ef1b77a8becee2661256c8ff2140ac69d5552d1642ec89177a8d60a435cd5626271d5a90a4f6a648b273e7fbc873604956bd86bac0a2d906b5e88b373920b101088f8b4ca6234a6696f27fceeddc460b6d6168ddf9121f1aba9efa91053822ce4f3989bde810ff763ffabcb2b7f757ce17159b3186a6b4acaceca08d93021f6ad6e8e9d6be0e833f3d7a48bbad87cb10856b1e8cbd0e057b94d6b40bfb46fd21e05ed470c985819786e567d80cdededfd5604a6980bd2a737b8ae4eabdcce1bd181c0ffa88faffa935b93445c2e3a9622f222aeae591f83f55f25228736f4d0acb2d1cea9c817d19a554320ee7701323bb19064f8e356fa57876312cb485ce91d5b240c0fa0cc336c263c6d9bad15bdbc11d9025a8eddd8731e1be1d7872aec3343e95c5c87cd9d8fac3a0ad5c92136a701bae1a70288d8b32bcc8518da6aef954ad99ab9e1d3d238adf96b06973680e3f2296e65418dfbeff181ca7533c6a2b4af807d105b2994ca59580c8c870b12d38238676d5954e4134c0e996a3457f0e88eaf41f55936b2a1fd79017aba61614fd87e2483ccf4980be99616dd96272c9695ea0e277ce7326acac01b0cdb8f77df5c4db5dcd0d2dddfa7f9c9fb41f9dd2bd7acbfa7404f1b7117fdcc70682f6a2a46711cdbc51817a3c830f1edac50b63ffed27a6d2ac8d3e31238c0006d0666a627de5d52de2dc0a16e7245585704a6900eef99b2b351fedbd0f458b4e53cf2d4df69366253c2f30b2ad96d14e8e862bf0f44c4bc808bcafc41f897f77dbe7c396884af30eb8fd694d70e1ee6aa07eac5765a423f53547482fd2795e964d452fc47494c0c8fee3616057f8844f82c2aa40b85766f4fd01c62ee2b4f872c2e7f7e61d581d0e6be2aaa0bb37411a7edd87aa596309a5187f11184cfd9585b42aef5e27fcc0a4bf45d04492027405115f5bed83fdec3afa91191e3242df857c5018f6d535996433aa1d56d0a8842bb4c7bf306f51df9fa350f621b60916c1995134516f1b483d7599800fb0f288b7fc2776c20b6ca8753b6a32084c7c3a03a60253a0a120ad6ab21c98863243238c7aef4965ee69ee96135502239813175d5e0ba30d2b58f5aad7e7397f61f38cdf0ae3627f7a28778b2f8f424acc4af66d28a1d84a3045995ddb61a5c937fdde2b53fe76d80ab6ab636dbafdfae73531994ccbcce9a6547d3fb57364001359d2e6c02c477562445246e2ce8d8162a9274f6418e7b6fe34555a22f3d185f62703059fe3341d7d1071d29940c5a7ccd247a50804af5c895f9bf5bb302ccd7c3e944927270fea5ecf8eb6ceb7ff1badedd844e7c333f25a46155436986d117b4767035da29b2d7b7c940dbdadcedd4419799d9cd989dcbc201585e913fa3d2ee979494fdbb109ebd18a8816113cc1061a838668057df0742fc03eb59012484f83c15a4c8c2fd7d686820b7d58f3b7ede9eb506261fde525985906fb486d02b42b783cc75d5a8857ba5b55f9fbd74c8ede9b52a7ef9a61b47e5228f5fda6f1a307fd914cbbef813e851ce354dc7752940f0fda287baee64c2cf17d338b6e89eb4dfda644fb8b7ba0106bd136ff74c6494f7ed69fc35b797d697b17db57c986255c11ebef41f2c5cfc68d5dc791b04d316feeb908420ddb520e3980a08692c61cd9a1a78c7d406ada24875b2548c0cee043a3f943de76df54c2c2d78077d5985e1a8303ce47802031bb6f43b79ff85fca8b6bcfbcf042c95f45ed17fa77e74062483ed2a5eb2080b8d9bf1edf1498b6ca93bb950cb154fbda038d9efd80601ed82b76b6a450cb39296d16fdb63a76ddeefe242fa8e098d335235c1c19807d4924d05f749e66a26422730c32b696e041432aaf4f8201acd65b2fe29774529d7fb1ccd04dbb792bc9993cb9e28c1e1474725f51147e864ec545635fd47dc91b2ae0c66094edc99e7c2d07c70d9a97377b7979e45b7a93bbbb765b6c1b60b19b506eee11c68688050426490d5932ed6c437cadb91bdb39e2e8f47688287f29d0403af6140f030682d284e02d99f8b9cd784f83bb256500cd9a363ba1c432f03d50e4270ad9f503dcc832784523bc229c3ab10dc75be0e1c6d48652b5e6a7a136259011195715017584ab39a9d557e26500bade17ad5bbbb5a4b794ec3ea71e2da08c457ba86a3cb8b1eaee370ebe0ad874173d9c14af78abddd746e1639669a530294ac75c6da9ca974208432308360c5673131d0929f67d3ecdb58c47b6df3d61d4fad24494dae17096aaaf832577e05c641c05c9f5f994ae2190b557ac75efd4a8c8464a2d15589787b62a3de280ec891c4715a47eb6013bab91701e561550913ad1e0508744e67e20709a4140496d8713f3bf33039008b3427b03ecc74dcc9ad7ebba634930988156e85de8c73a80182f8daf78b1adfbd1b6fddcee3856087884739593a409c3798b3f0b1ad03b87daf7e901b8184d4fb64a5d1168475b07ba49736a771e106c856bd511df9d34ff2e9ab83c406ce6cfa41cd447f68ea7f0dda90a0f6921b108b9fbc7de725973118694506002530636ad8dcb62196e97208ebab5fea5e974824ac31b09a11465905d53d7d8e8beaf0c87994bcb3cfb1c906b5d64436c98b03fe17b78305ef816f4a8082908b565ad771de35a341762db89e74faca9f939dbda106a1c3551683521d6ec1ac690d60b5712488e745f89bad0672e0665bf65b1d7e99fba1d8e45c8114d5d03e883e88ae6ff81b75d469a718491effa999775ca0569f3cdba5adf23c6a3cd9df1b0c1216d78ae82debf8d789300c5e8057328312a488487befc93e869b799e719cb9edfa6fc07f7415a5064bc6032e4970d2fd0f651b86dbcb42b1e47dda855f5dd0f9dd4c075ad822fa15826279b9756f9b2cc2cb3dc660a9bd8dcdeea8654b6046101eee600ff45e8130f3820e72f61ada18ff7332faa574dd05ae4426d558b41e08b09361eb87b71c9b7a1258b727a63407b543720ada1f93d3771ff0dba6b770f2fcce4edf8b8fa9868d2f8850873d0751a05cb8f63723e28da4af9e61f298996577cec03e33d8248af5812b3dfd5dbc4f1cad1c492fddaec1668decaf115f67c94a5574ac0d38ba22ea9a8f04144966da52677d5e088ef53558221705ca16825ecc27b0ac4f22e3a582ef43e33dec8cd65f0f53ce5af07a1aa8106ccd9775ef2dbf5fffb8c014811f9b26020e5b5b08a622cddaf8ec5bb379f8afa837df1fd429643dbf330667d99d0839ed611fb85ddf35149c19d45eff53efcb3cf47f1002532a671e0833b49a55bb352f2dbd528a581370d0f538a11d7fedd55f5a34d41988c3b65b419566d6bb2eb50aa1bfee0c63725db07d0c60c8846ed99cd91214656ddf92250b61c97cc24b208b3f441ad1b3b1d279e75dd71dc3c198553c35116d0f725022637235ec5f4759752280aa4938e364ee3596b9e96c37d479318513ad03711238e9467fa521ef0dbee19fde3fef283017201446a891fae9c0607da969eeda22f884fe735c6f74b46a03518742fbde5d2c7854d9cdb21767609d33f19b42b18840ca2376f34f52dac6a3c0863a2271cd926a0de819d885d3bfd644434b67a36d02e1f2f0bc2abd704216d85e6293af55c9bf9b55cfc611756ec397209099dacfd8a786c27502ac420964a467084244c164cae4449122023e685c27fca4850eef815af56a5a21c92cff15c33e221474ce05fcd490f9af7ee51715657c386ace9de1dd6cfdf4961a6853ad608d18b3230dbfc71bf15a9c98a9eb28a017898dd3af46fc55f186bb91c71ab5b9f9ab381f80164a2628dc9adeb5d5f23bf029fcbad3ef474519fc41143ada68a95bd0b3ca2e225b3552d76001907ccad56778e00af969562f97cfee5543eed7d94c3b8310d3ed16b5c435720f3b128587a6de1b84d11066d72554e5d469556d16cfdbf7f73e2d739fdbfc67950e3a0f167a5f984fd51454ba2b5364ffceed532113b6862901dd8f04cad711dc583d132272c0a8d883640ca6cddff1e72d709420b263fd1a877a391eaf8e0e0f65f9d6346db1099df9608b0597ba71c20966d9679c5c783f7f7370ff0fcf45a01148d505d1d1ca39bd653d14c022f143ba3ea36fbb3a7d62b06cdf9351c8054297cbecb72cc5c693f461b7eac269b4e452befffd05fa76f267d7a96665650551eed34de14c977ea51aca063c964f2871ddd8d523b1405a44cd898310677edc00b59a1f941d4716186e110abaad773e29f684cdbe501621feea244f03fb79ec07c797a0afdab24db0f615552a5c42fc6796e855785e62fa42ff58c6ef5a6f31049bb2b639ddc206f01410518f2e78156b55a62095005b19aa6c65d5ae27df86b48f8cbca940cef0f4542677464ba7bf00d679d03f150852c5caaeec70f3c184fe7f0587b9aff6c1ba7788b0771e71ab77b35d0ee6186995bd1825ae0ee931ea53b2f151b957ab0fe04a1409b0eda19ebb34543ff90bc6761a446aee757f1ed65055c8f095ddb2669a2ca97d4dc9d249cefd7de06fb5af5ce0324124cef5ae1d90ef7bbedd343f8e3921c7ada6fde1022333eeaba525872b20f35900b750bb5b48b578901575178ef21ed5bceaf077a464a9a3f3f7794a16a721b167ae1bf20c440995983c50afc59b1987400fa7cf3a5bb057a1faf103a7e199ee5dc21759942f0b8b67820973ed67d36d70f3ecf29e8587931c51f3e82c1f2350f7cf2264c383cdbae12bd1267e427fde837c73354ba942d66e7394da306070277cd0186f967176879a4727f2dc790c0761bec5b85ac33190b888c0da0d0172fb39040f0732dbe66e7f2c14a2b5ad7596144e7b3cd9f8b745f414968c6fce0546355fc7484924a039d2e8493f3539d5d6ae74d0f956272a0002b546779db38e6755ea0d79d61803fd655f036dc7d851f2a1590501810dc598846af565bb3c510c5773de770a1f510aab0d1bbaa653118a54bf02d70280ff700cd7fdd52d068b16f0de0209c31bc1dd3a3c70683f2808acbd9bbfc1692275688698064e124a7dfec424ca61f637149797de9a62598cf91b49b75de808ec787b6492fa2aef21764c6201b6043e8e30abe36acd7f97add7b763b785215606bf67acbba26de35138cd24cb7eaead8cc5c9d48ceb08e09de815d7ae1ea600d088f0bdf4cc0b05843a9dd0953b3503b9f39509d513eca02b2d1be579bb830df2ad4478cfc6f120cbc239928ee9f1288ca0b656f3f155ffef3f363d9561080ae4879a6f21d2fa93135eab291d8d92ebe7ff0c9cc4b3485d48b46268575554262d7f0dd741cbe64c612939c4ab6738afbecb92277c0f590ba6f92c97a6ccbd10b4403285e399c345f23856f0fa7035e2d0b9f3aa022fbd463c090096eed75255dfbaf1e09da870909bdbeb2afb35737b1e7a47d718fd356046714cad3b3a1c29f3f44f2e0675819a3920b745970df3309460c1f11d8ced861a295a9d4c361912345655b7753accebf8a1aea1196a47fc259b6a41184a3da22a68ba252a0b6bd515d1e7449b3d399b0a75cceb6d54c3725c4f87eedaebac813366d340ca5e6c5c5bc4e866e65bc81d3ec8f62c8f3754fd91e8637a7727915432b57574a50c432f722df38d5dc916e9d2ee51951c90070a29c7dddfb0428301a412486b82ea1d4f6237801efc272ee6f0b868686f8c04cfd352c3c86f10db4654426b0f3e10a2e6dfbac000c7467e462a041cd2cf3153000d4ccabdf919b766f985778b69f1d07c8ad609486d5566b13296eaf9fd990def1e19a3e2c76671d6bb468607b437cc97f48ed888458008dd7d2f83f0ad3932def85d09a0ad5470a2bf152a4e51b099cafdfcbf980280e31e994a8f7b75c897076d99c72ba6aeb5c703420dcc1f1b0e6deec1265b6b1df8b99694e1c0d6e44db073044eee4bb241f54a938e8a32e1aff47017a51273379ba120f080f778762fb641ff0b83cebe5fcec75135e3f8560453d0b038ad55e1e5bb48d4902736c9f235a0c3d98d2094d9fc7c9f6a090dcd6c69331a86206fca078550867c6bc9dd1aeabd82c1630aac84f4fb588e389fe76acff300a0df4e64610979f0ff133f62716f81dbc0a6d2a78093094d151fab458ddf4c01f6dd849d352252bd76af615de159d8986a5dfc910602f2763c15005c6f5b805cad874a1d52cab8a63aef8d3476ed1df19b1545636dc36254ffca0ba576500185b2a9c3fdc48bdb7ed852751603439ce67ffd20dd2b398f407ded363cae71b4b2bbe4f8198cf26873c1296421d85448812773fe3c4bb26f9cf303a78709bafcb7b76e85af1abc610ab741cd9e137d0604783ec2786e1e915fe86390b5c2a144b1618033734b0b7bd0f953e6aa3b93aa815a05c7f3cd699967ad3f17386469965501fa3f7f74edd1ac61664a10527f241b7fec7332ae2059bccfc5063045c03e38c3d9c665fa5d3e9cdc95e8b081d1020c3660724ea06c0bcd61fd568ef3ec68e97e3c01748c41427ab4a40a1fcedf9ff3b03124a87ba51f6317515397cd087dc3cbed51877192ddd14ae12b78ff64f8a4fd326f971716551b33168fe24ff55b2a690d9b6731f4169834fa78f4a5fb3d9672b8afc46ecd8d94755cb2cad80fc80cd5f68688543f7279f326cd62f85c79cc2b2db1ba1663a827bcc3b2c14b64cf4d9f675ddf71090b559a8cf49a2ad4e55ecff21c77b8eab683bdc7b00b24e277bfde6a141c9e29a118634159d334e49f9fb400014251ba82272328a4b1022dcedeed72357e1dd3f6dbc04627e18a2f9b15fd3f64be9e276455d33f0cb2338e60382710411a7345a717e5b621660695879bd03b70c0279f2ee366bddfb0d16acc92d158f217936bf9da32e2f516c301c5450122c2c7ae4aa700b93d252d5a38275180c2b6b722999d2e13e56fb3b84f972125fcf5b97c6e09227183e091a188cf077fd7bef6544fa66778237d7fb35b48de4ef4a6bd3144660d52846cb9ed178bd324e8877453f622513cfb6988cac9f1b735228f1e079c7c92cb270c1968c4b8f925b19727b9409874c9d5ed47a63de1659f16c9406385cd2b3a8779012c96550d20fad397c0cc43e06254629a237cedf656b484db09b301556a8cee5b5c830e261ed7c17a3de91fbd387b9f975e1f4c6569d14375de40b5fab56262275a718ed2be6def31b6ae205ace20f1d6c605e58b7a500721b2ab4bf6ab16660b02f0cd90d3aa8494c654d2489911e10bb5d13df589fe8acfe8e7957af7f534b99804230650f0c4e538553d0c94e04a3aebd701931ad5912ec5034b30fbe11997995ab888d7a708c86b89f0266d876bec41e26b17c90e9bb49e796ef8da400e12fb0553a8986c4f4b61d6c136001b6551587c7c17bf718b65a706f8b9fb7efbf8acd5d1a416ffeed8464467cc15706366bcc50718d41c022344044a4515b38aac21365eab952158aa951e73cf4337eb3d45a180409b9b119cb6b3ee5f7bdec9b4c4501aafa530da88b9230c1e610202d0972b8173b77681cf12f7f4129dfa89f95e93d1bbf4c3c07f7d2072786bde37c4cc485578c35ed05bd2a3f2ef87e7a9a8a80ece6d857e34cfcc13900102a38c4cc0a56ef1e8612361efbf01f90effb6c802cc41f5c80edc22859750fc9253e4ea74f9b527bbeab6cf6c7e43be2419a9fff6930ccace61670c4e2ab81bd3e0f69fcd6b7a742fa81b7d9184be88e90997056aa36339d1a73b263add12c37cd714f321b0c7766d3954d88303f8beb78b8d223c5f1ac4f10c2a461449809e40c1d1034b53b995846cd0c2ceb548162965ac6b827a8ebec4eb2f87a799fb90aa0fb68fb652e78a2a3510600280771d99db83ba36f4dbd238bd2eafabce70670fb2888281e0a842a6215e0493052ccc1214aad01dd51c8e8e80d27c77ca49fe2e94600cb79b40e375d9a4df7e79c937ab8ff7f3a4d7a7a82547310495856598c1eb1f59db016afcc9b76e57241ceff40471ff0f1c634e377d35439db9eb0d586e68d86b510620292984f22abb9a84f0cd98039af42dee9b40f7737e252ce1771ae7f7c55e954f30ae9f21edcbab7300ce7906a27c276c36d5c4b23da8e99e014cca29d24b1267b43cb3ff960d8a0694858d0e37590320248ef93db316a7aaa395a55291017f26a88f57c7cfa5e6d3c1b23fec3cbc0bab7e603d55de52318dabf6c295d5fcd07a8d06b643d97cf879b5ecbf2199c557171f359e88a2410125c4cdc6d6cf7c45591d56313c6a09239ea7a08a2a1f6df5fe9b77f54803439259d8e0aa29c99f65b25a5a65f6479810612ba9cbd4e995dec36eada8f07c1eb90e59c3da477d99a6107cd1a6882704a457ed119b0723e8cb5acd7bb70e99f518e456b1d2d7f955061e09d2518f6775a5ec4abfe7af436ed5628a3f6b451da2b06971fe90d474b8c4a690dead9c0a03be0d9affde3948bb7f885ac2cbb3d581b15cce94b0543104329ce562c4d99e7c08a71d64f03acd5a7673d4840c512c54a81062b4c6a63cb119b0da6202aee955e5056aeda01dc042862e679ccf8e9051e2bafe76bcabe7d68e5d1b32dc66849e45c500fdd4559bd78e2115ff1a2fe01380589ddf8438a2c4e0c3a779e5b914a1e313d51a7d261af5d6a8161a5f9f3b437c828aca1a8891021dcfa2db8a623ff1203b992ebb41e231ca6b78c478e6601b8d314625b6943c75372b85fd546326084ee5241d87834c580acc705916bd42f190eef91cf67ebabeeb1c4cd8a1a8ec167546b8b0ebb8b7ef4f4735b36272b572bc857ccfd52e89e2bf6ee1fec7a11fe123b02ea66902c0685118cb8f4d4d2f2d1803a47b61f5989732f0f3495fe4a27084d1b664e152bc130d10601de124d2d41aef7ed576eb680d5d3f1b14183cae92c1f2b8ae1dc1bb7c68cb40454b2545a12c6bdd9e7259ba49cd89293d7965aa805f716d9722983f8f0e35de489cf75c6b9fe59b2ed8492657b92fa581ae8cf443c732aa61ddb38fd08a331875aa467206b536a497bcba5d91756b56cdaeb03d933021278db5c8f18a429f7418586be3b80af25926e63df7715040fb0fee9ea1668230215d09e212d44e6dac6b93caa73d312c78bdf93e99160d05c43d114c111685b6234084f0f5477aa438fa0d0b303e8549b2f217a6424e92919be1804b6b36efbeb90b41bdb478b32cc496071f2a852b535737cc3b384bf2db7edd78ec2dc73451f78b94271b2f39fa434a4bc8f4fcd0528fb1fdb2045e63d760ba8d33a8e2d9a732436e67441859252cc234612fe9207ef5ac9e864774f107f9f83b2e2b228eb76335b1299ea2e716cbf3246d97f55323ea44ec812289afaaf9c55fa427f79c6ea057964c32f9b7839ed727cb74e3c85887787f59a9aef638816089f805b44903f3c4ef4c7f7bd1755ff7b53cf931a8ba36825c2f65388ac7aea3f27900b64a1ede92a28ca66505f5e37b0a0b3ad24f0973a1f00ab42060d3904dc2fb85ca1346fd25c2b7328aead738105db3de6d4f645e354d136abbbf0f520bb8ee68c490e1da2b552e3cfb6b05544022fdb5180ced1158fc60c4bff4568a090dc1dd05a631356ae8f25ac64bd186682bcaef1fd49bd0852814d9e341b1ffa759e7f5527fc5b3a85ca9c7b5949d17a74ea22ccb4afa9f1b249097dc6ad983682a2790b3ecc5dce58f78e19ca2f316ea12edc59b66305b44e6eefe8a1fde7565c14c3abc5ec444386ac7d1ea959395bb75237f12357ee83dd6f9f6657452d01b517aecdc2b422b5bd7166d04567d48bb88b0ac02390456aad997943ee03651fd8bfda2a1aea6c31a323680d0f5006a033ebdb84b341ef747aa61b6d88ee29e5fbc7862313c7088bc0406acca025d64940ba5ac911e0127eb195e5a9e3d1ba7e236b039845d3cc26752b4ebe53bcff03831037c71883fdde509dc51839a6f70fbbf0759381164b7f462ef55db98a846ccb9070f2956b6e1adbe68135be7971ea3dd6e9b4a028cb8b9c421c7404fcec698f847cdf98c88a4443306fc275bb88e3901c5272b1b0cef7b42031b5db77b579b7b77f450015b5faa3a4093c07fb70a5e883c17a26c61dcfc6cfa9d989152c86c885781f2a7e249a5f50021a0f43bacd41af1a399662dfa44822153c0ed6250589f32c2b006151f1c9e9fb509fba9f0bbc1801d39c17889cc55f4b98ac7d1699572a19c26b8961783e2ef72686082368eeca1dc1a33973efc81234f05d06ff7eb3564aa6edd752dd3998f5ad4354ee114411b1a2b59583d243047a7d428c9a17c3b304f56fcb629099365e067ffb7d33ab805a5cf22d82d470799dd6762fa5decffeb9e9158cfe587ecd6a2a662485f980d40a186026ab17f3cef161aa3148cc548e2599330a511eb58c8e4530b50459801255fa3faf97179d14a28134a1efafa15b6aef0ef3387925c55c7a3d8c8f16a33a485f21c779568dec28e2feea636e144bc2ca5f5073930ca1133e8c4d05624ee178f9adbb8cd1de9eef91409c4ff935a5094df3cbac813707c58be7e014445f3cbc3d639d2285b7204269592dad9a14ae4de72e1facfcb9493286268d149ecca20c6980b67c60b0a0b8a34b2ea54da04f3452739d57fe0f8a75dc17a5913f6b5e77baedf144c136c1d66270a5146ea610980739451f07f6570a68cdc70faf25a6da92a50c242b091e0d35b26f4010b12aee933d7327ca2244b5952b422e2149ea6a29c7e9dca10b94212b0cfe800ab8c260f5c95c4743c5061f80006d91b532ae8cf686c79b040039325d69283039bb8ad9713d0d3c14307a0fea2efa9bee9f4398734a45e5db3e02a518f7d7d77148cf634c45f9cc49a7259dceeb2eb93332274c3e3a02460572e1c052c1089fcc0202ff058227d85c7d80a709d200145c15b6b8f90640f2ab45b49aa385590453aeada5273818c56db202c340bfb15d53e13e9c086739253f266babcb921ced6654868635b04c5f3fb752c41ab9de614866f3eb9c239097ccddbf71b5fc5ca891b247929241a771778c171235401b6cfac42bd3a6b11fc51f38fcce3c007b18e1675798ee10ae214337c4c5775d5fe912d2fd44e4c1687125e80ccbd526bacbf3144fdb1851b07f8201b7b4210bde1b38b79d8b1648a4239ba8dd5f24769c207184a6af48d820c7f4318898975c215353af70a62d8a633dabb871fef22914819a383d2ac113e4b927f6a515017ce08e6cbeda88370c44f6090b4896d6afade6c8039f5be54e3b2a89218a5d4afdbb7e9b2cc6b43a98770ef5bc8dc83679fafb35e9689f8fe2854461e9dea503a23327ff157a78b925034eea71889b50c89204335ebf41d83f1ad8e82e21916ed5b5a643eeb24e55736a6fa84aa2a79bd0aa37b437fd59ed937dde0457f2855467a7e6802452b20dc1a173511d26350ab9c3237572f646473d4350a17789800bc0858bdce2ea15abb6e06806352e44be4fd7b7c1ce51092d08b930d1f87300f114888df870381ab5a4d9282a64f703947e800ead97846e0a27a0ad916cb6836cf37ffdb751d851163aa3a0bdc2983b07ef573668e32716ca498f4b3241c99c39451f334fa8a5568728b776f1f327d215111fa1d811cfe3430c5b41c3f64ff09c8fc71a33c8766a899b8606ce4e0f8cacdc21e2f5beb58f5eadc68be3235f26097ce1c219042be1bf63331d6304a0845843a6f5537440c3250cdba57c1c0110cf738625462c65c7de6550d928d33918a7845e7b1ea1cb5411a7bfc103f9d602e6cbced0672c272d39c12a414cadeb9a504e154d4a75c27ebe52bd045571941bf90bcea5c1ea93c40663091ded9ec756e1f764adeda612a6f4977219fc1220ac8d169f7a5a5be7ea0961d8662aa79d98b212393937e33d5a4b58c99f6851edda5b428e8674935165e3b9af16ccdcffbe8376ffc2db7d2761835515542a42f0fb51661b99f45e4b717c48e7917f44e4a50c91eced000be23112216c34fe1a8fe7d0f0d6e4e3fe138170370de77fe11b4c9aaeb0d62e75843f1dfd6e8c4be0187a01eb5fe71ffa248959e163ec36963b8d5cb94224f9b19445b6355c0371620241627beeb2d62aad3263048c4ea058df59de4cfa89fe4057ca0b9e63ed0544b4c35eb7ffbe79a6e1417652703113c3cf9934afd6e4c0d1e24d066549700a95df5ca266dcabe12ce177ab2361389ad7131175317dfc3728630f7dc62050992f7104a3a75762cd8eaf33dc7285e6151d549b0cff8506ca081a25007b10187e27fd31f4069a560dcd65b460ff3b79b965dd893a31dd6d4d2414e106e60d355d8523b415d8976c8aec20679a6796391388f485d9f7440b8e64991048169d96eb7c914cedf380daa8d60a898290e07c8a0957f1276fce9ec918bd52f7c817ff74d31d754a1c8b0dd1863e999bcd3d9d37475f0908a2f5cf5936a323b18332d931c55c5406f54d5746725a478619422659d0c67035eebf3b6b237338db6cefd21516c4d6d0e35dff0df1bc73afd5bcc6863b9da0fdf37b4a55d0729213d86a1fcf0a6426cab1e6dcae1207c3540b2d6d54e03387a7db50707f572a1b61f0696b62e7e72f8c887d1b4045f7b525da6307d8f6e5a97f4f6b20ea44a05093e1f54284f660289f1de5dddc47f5197561959aeb784cb557689c94782efcfff69f3fd08f2e51b5f95be12984086019cdb1dd2cae79f7e8bd7ee4129486817937f81e79efe5f4c8b3525534ac52d8659d6bdf5e6406dafd992d45d512065473d447afd3ce3ebefe476f0d83143339f92d5eeddfd1998d3a6e0e617851558c0a096866218eb41a89fafec5abc626e8df8cce87f087713b7adaaa96cd54248a9a5e3e10c7e33874bd00026ee04af303292427d037f5430b89bd753d2fd3ce2fe59f4b8d1b48280d706a404e988084a35f1d09f31870e565fd96b617734bd6682fc7c58020190db95261e5db7c5d7924af5b4d915544dea3e7ba97e7895c552b787361fbec0ae1e8a05482865a4cf0c7b35b1e08806aee31ec8fffb3ce798164299e52ce91f7cac76b8947f6f7af3b8a66e559b198e3192f214c444dac90038c1b38fec4d16a973e9216f55a88ea256098ba36912a72c0d35af46d8cd88fe3a83ad0f502eb0829f1b4e0db9133ac6640dcf3b8d8accf45bdc3fbde4d85265105b60feaad777378ab173e0917ef8c509f97e7e125a2f4354c3020408821eab0ac85e47815ddbe5f1f336377c6d1d9922d32a58f98831bbf0b5e303c91a8e1a02eb778ea2d2d5745a681f5e9e85899b17837be88eca70f7db311100658fb16f5d11b27ec846e9a202b8444012117b8c18c2ecf2e93df814c9866db682d4975ea78218fec6f8266c9afdb0ab66b42a88279fee335a000b3c5305bc33f35b5df780a9cb82739961f473ee8622404535a74436a026d20ef516fc5b7ccc9187309cc3531c9bd8e0a3ea35bd23f46c159db3b30ee753b18b09c474a38b51003269c6223c573db8560f5a291faea08ed0a6b5c64f2c4e7924152a527791a89014273e33ec4917e4b91bc462d2a44fb21e8b638d61c3993a35ac7fd7b80434796180fe45a8a1e04e8bcfb894932efcad8fb1c11764a965fe218a6c17343515d660fef1d7f7a7d9e3af26e9a6f534ac8d7b3c9fc53ce805a3d98f262b30d87e21d5ca910b1a2f501efad19be55fc2fa7ea2793023fd6a40f6c028a16fbddb9f8d690ff0d7002020cc90197128213c1969ac2bbf63d74f9d1db99bed11576d813bebd7b005dc25714db67833ab113bc592ae5e4c14c7654f17036136455bcd99e0e709cd81285bbbfb874ae4674f2996f67f9aef1290cd2e71e519cd26c7d3c283b14d02e7f8fd081b2f5423d1ac14b254be073a111a82399466d6acdf0076fc4a0929351c6d603e28da6ffcc436eaab5c3cb6558f3539d26fef535c78005538f7969adac31a74db7c62fa47201f651caca35d2730f831b5fade6bc21d2db89d71d3f6d8980ea922bf7a50ff20911b45fdfc31395dd295df01008809e7b7ff396288798ef40345edd604fe861e61d5f0ef71b4e60118c569949c36cea9e315b699151797dcd1ce41050669998cccdc915b1e0f937a544187397f37bdab91cfc148bdc496b0d7e94748ab75826c63c628c327ff6d5ce12dcd10005ca09454a45d8397d09723c2d980ad188842a3a9a0a418ab107f3f92314977a33b477f3cd19ea0b67ea76b09b413a1dc4c6a811e094b566f9e49c167ddb74b26a7ef8ba6b1f75b540070f7a540a5fb42d9e5426c964dd7bd9c5fa0b97cbdd459aa1f6aeb6c09deacdb41b30de772ef1e6be19ecff290dd404bb16f6814395f5e5aecc9718f291d6cb41c7f95d6806bee0f8853aaf0eb93f8688bf1f0e121a1c7653a9c6e5fb2cf1a9e072119eec023ef7fbc35b7d4ef17ae39c44cdf6885d7b188be642cb0837772d401853f41baee30f009ff980d5c8bfc8c42683934c8f0d12090266754b0e0084040506c505e05fb6977a1866c7460f95f1287b94410d29e1886ffa531c53ddc95a9bb01c8028cb42e18d6864ad780fbaf8e256ed805b120555d92b97b7db6c275d71f72f60dd052d99b488d259dacaaf5e70e045cbf3ca385e397db75864cc450c015ddbbd2440de55f0796af85baebd4e92076705570a09a3d6e6936f4d3a8d0d995af7ca255ed01abe7c14660642d02d0100040015119833a58decff93bbe7addba225cd00165c9464d7417c76fc956e49cc583b6c085ba94076a79747a7fa58a2fe1f8893df996c039764e6b6d9ca3bc445d5b3f4abfa7efd76f0726a15b68bb5c4d61f277eac8bb45c6aeba09e847d97e26126d24dca7b9eb91459b26cc5be556aff4543c021a01458d3e081acd051157f22f12ed1daf889551e86ab8c583b291642e724081a1a6ebdaae06833335fe1526ecc08e8d23b74313bc33681900f361fbd0fdbf41f2e49d61bf261b87708223ff1e1f65ea509649c2dd08eebf6ad2b0caefa0cbf71a2b5c730f3026ab503e95b41d8511faccc4b9d19b80b03d0afaa71caa1f2270830e37a159ab4cde95714c53cbdf65115d467596fb9aef48484e82ba9c11f73f356ee9fa6b2909b7c470ce0c8868e560e3caee2fbb45a3c631016fb83b8105953a44b1a02eb40f1f5ec2ee20c3a09156e032f5c7ed4f427d8b88d39412dd41fc03b5f76430a1192fdfd4df13a6ec7d8207cb766c2b8b22486c78d9482c705f3e89a36085dcb8e7c319e76b7d5e6fcd446ced1647d6ff92576132b4a496deb2b736a475c5cd9131c7b5dd97744043b93788b9064602563912c2dce255d9eb219b660a36a92e677fc91c8ab4afecc966b2a053fa80647aec28e6cacfbf6e637c1f31f9828041f4b8e8925e1ba008ac070346135105d3abe88afeecb3a019e5b69e69c3448afa60484b7ddd57b9a0d1c8c46ace58c0466db811f3b3eb18c22554e1653b635740461ffb089a036ce9c121ea044d4c26addfba26e8bd5deee65dc094da7b6456d843c062ec10fb69ad18331a61010546fca9c39a8646d9b8c4e2d8250fb24699b9eb3af7d96ce4b8b7f24fc6e7797245554ba9cfa856fd36f6de9de62d2b1ee39a8b8ac2e3e0589eac275c91cb3ee37c584211c209602f387b4b50c434136a4ea6e2ccd5874d6ecc80e22493d102300fe0b0e2bb95b0921c8e5a29f2875cff218bec7f2bdcabb337326100c0e607819f0dfe56e62dec082507ae948f009911717d680f034be16b1536dda8d89139ea4028ed650f6fca55b887432ef15527fc7db32d0e1efa63a3543b34aeee5b8876e1c798f4734b3fb9cdcc903db18cae3fa598dfedb8b859605b8c0f5baf656af1fa1b35618a97a1dbea63215891aea4568551e2c956d78ff1980ee86d59b78fde37d242f6ef3b8f9e375fb227af943296e0e99978dd0344761b2c44235602de234103092bfe30d5a8e160689bf8070a58e74bb31f5ef6e528d842662e5c2a45918dc252405aee19d03648d4084f6848372b8eb4e61d763fb875d193ddd3383a0b6ac39008335c5c9c66372ae998718ed26774214a38588facf8d73fc432360c09e653dc1b6cd6c2d81c53c7063c58f465194aabbfa317a425988d15344655c4e5c1d0dcced5a5da1a9afdb93968e119115b8d6c045fc083c819057dbff41b347baf4baad0c2c9ca1ffd7eeda6b6d4e1b6b4c074ac2951d834635713d474b87314a95942ff364df9650a6dacf6e1eb5bbaa3643e229302c9c0cb7944f90b7a2d1a895c6c5b89f9ea410f7bf3951d2ee9a56b38d454f51a5d7829b498752fede24fcc396e753cb6b9a3d4d7958c06397a3174ad6b423a9ec7efe4d07dfe670bf59c3097bd097f4757e4e14d6efb65500c43a2ff40f39ef28f842fc48330bd523f47d9700c8306595f353ae24da368239be6641783995b5dfdca73d3885ae8d29eb00fce23aa4662596952d1d9aa2c7129254ce3099c25e915be4b17f15ec980e6c63e306e7f5d36f40b82ddb7fda328cc7abb2ea5c951ea4dfc111932c38a086ebe6e2ddf90b3387176b64c1d33898dfcbf541599142c0b2f55a31e262c0a995ee8cfcb247444542ff24ca111524ecd491b50662c62aacc3fbf830dbd54140afdadcf9ac876f480b9279a90f5ad53a6161628cefbf17326ad95abe35644c43d0f01ce61cd8403e974fad4bbcea4f56d29e11334adbf1507f84f17ef3f7c226310cbfbaa7a8860b33e0a811539cd1d0c79c9e99fe354548c3d94a916d0bb2e500b839c6cdf8ea2b83330bc26d53f6100f56811efeb349f306b71607cb994e1439d7d06f1fb0076649509ffb7dcf3a1244aced4ac40aba934c9b0eed9149c3669672c14d77eb5c693f7488a8634bc1a7a4612bbfe5a692dac2507917932b6b8844ae2eb46981e6447c12a8767e8ca2b34e6c8e34fedc2d3db1cc13183b75fa6d92e80c3e617473f2536a4c47ef05b33a37cdee81f831de02c069c922a0fd7f6600bef523174a4d1e5302b8f28e7153d43a6a551c014adb7be98cdac7b3a69273e11f18a498f7018556c6b02e134d8425273396e34a8bbbbba3126863edce29e1c8b0578977a879834b2bd28537954052828a6ac1a97b496756f6e23027aa67fc8c1463b71f23cd3527afd20cfc66fcaec2c1e01d1bd35586570b1098a9685415537f852bc23d0f9f54696c9b8beda873275b26a25d3ca2e9767b6bd77200aae5b833bcc2cf4374d949d7d4f6ff64944218eb41f3f52979bd06d8dd66af271f2370d16295b90b74a92525bf98ece5368090ec526840376f1f6e2eeac66fe4b7e1c5a87e2e602e0c9a0cccce678f60d935f0c57327890b3a88d25610067f85209a2b88416a32e04e6f4b80b126b5f0af4d1d32690e9059b76bef1253076c9f6a240c19123bcad4acd5db754c0e5e51a4b106e24d88722c8db708e4a790399090a1ed2af08e3918b844e6703895f40fa2801fda46d87ebb297ced99b6e367ea3c612a6c1494a9fcd4c2ed03b4f16930687a5ed83aecc0792fb7558149ecdd7ec93ba4a29be2508b001e332d0fadeaf6d4e88a74f9b59550193cdf517ad52a6be02340c826540acbd741fb1ae6d363168653a37b10aa632672c6025abec119b642ac9fa43a876411932a05bd5b794b35ed86b14b7c921f2c387566257ff009fa4124db66cf02655d61c40be1eb791339e8eed82d3ceee6cb649a34387bfa6b00403607d0f67302147e49df08a00a92fb43a4684e24445f44030bccae6991ed54e2eb73f361421b112206a2c887e7e00f38989261b4e7806356d4c1a3ae633698a7f6c17dc632bbfefc45e05fe9843ac62bad68e2879ce31cc5522832985e4b10a7eaa749490fa4513cb672467003998ecccfbb62235a477ae5afe6cfa6cb0c85f4d2035f91cf76495d2f63a7103e182d9566f8fcb54b21dfff7842483a8ab0a2af71175efb8cc3891d3c049c0c80e8a263a026dd59af9a9e00a0b159a45b8a3e84e382abac19e695a3c187af64d8a1860a8db7b64489495efa203b941b5f4b7440db3189b143fe5847debf5173cdfb24974282f4e71154fadcb8b294c83e844792c4b4b772cde3fd7b621aa2755fcddd2c9d39bfe9ed3e4ba905e61e4fb39fcb5b1b8184ae7b76eacead8c166725ead52e527e3bf24de1f4b5e6531229ba714a24577bbe7c1a0ee5d9f9a6a1a892afe9b40bfc4100aa009a29fde812e556827c21dd0b1d97b3603b7803e5b3445e821e69ce2ac71ce9696c937bf39ba1eff02ef1c7eac3a150889c00df98cce63951dfb00f55c8dadb748aa9d6dbb10b033aaba3c3ce458e268029ac020601b1e063851e223308a01cb30ac931a8245ca0b28b701eb9270d6380438cc3f8e0f51ffa5b8479d49325ed0ace96b23d1f38a30af75321a46256dce19458f10f8c11657ab7237d29bbfc6c0b93190c520844466a676fa92c7d69642382f6668d0bf03a4eadb70e5a577327589377275fadb9a216bb84e1313197efe140414a77b6af21a8835d1adecf816fae0b7b4292ce539a932895ce7d8b2d359c261596703d7da2670a409f2c54de35a3bf49e2fde60b7fb6b59416d77763d52195b6dd47debd8fb719c75e6fe06ae52025e38a0fd5ada367b8242ce389a2d10885807ac81cf3373581deafa4f663cbf52620c9ca8830ce7480935b7c2ef21b67c08f1acadd4491adec1903bb1fd7c8f575a62eef7838cb1329d29c9aad044aa6604bbe582104b8f308c27544f4d866c6631ce117434787bccf7ff5e14b2ac121c6eb5d6823ace5a8a1bef158e83aa3824d605ce6ad7b4cc2747469c3b4257f670bddcfe05cd68e8ae767108a75b0233edd22727c7be376c9424f03c373b4a8eab2ece6267584c3438ada2f816e2818ebe12fa456dd1a1c7762cef97f85df060f8cebde77495bf82fb06c03eb804034af17ce31cecded23a34dcd06f07bf1cfd61a949312acd3ddc1c88750bb1bcf1a8847ea20209b1984d54b78e2dcfcca8d5916a24d816523ddceb73d4a0c44ba1d7136af76e328ac81fbee2ad395454b1457139f29c268b5ccce6402a3438cb01568a5fb7afe3353af970f1ca2543b12e85b625c3ec47e0d9a2d2113cd66dc26ba54028320b4c90c1372479f3aa1af7999b208cc6fa4b1e79fe433680316f3da4b2a655f61e6ad97d5c5211874a5874183e8491db8d453466b2234fff28336a536c6cbc34e8dcec22c7c1b10da87078b2a22e578d25eae2ac64d971a6accd20213df61d8744f96949ca2b75bec11c794953458378bcd94ef8c0c6d212576a756b4aac2ddad260a8b68044b933a03fb8c46dc66814ea117dd2acf6f29d01f6383ad61be1ea687dafdce351af79d8c64a9502c376f8eaf8850c467fb30c7733c9f08f8154a37644d902964eb7c6634b9694fae22a0c1525c2b258f9b3645e2f435fd8220688d1fbccd8d8418710ee3d5574479d00edf8072d8a390140eb67a2c4df4a17c1d947dee51bed18bc0ee5d6b40691a3b11d6d4d5c6a41b33134fc71fef78eec854cf79b358408ef6b32f85c4f7da71547dcd951cc6373e020c425f77e90fb61030004d756f789ba55aa3018df11d0dd26e6a8769d326a3cd3ecd9d80563584b81ad16bd08247afd1b8c0aa9ba60de23967f46bf802bdc439fad9ccbabd3b2e49febeb968cbdecd4a6d1a24f461a3f3235e1ae08d679bd0f3c8eb890ccac22fe3b86a77a62a36027efdbf7fbfcc93395b9254698e6e5060e820e63c0cece391af37e71713e61ddf5269e38fb7b956f2152a7db7dc682e9cbc860a257009af81bfd7c0ce09ff9af265dbdff12b79bf9c6150460bf7da7eae68c63ccaef74e25100ce444eeef93ad4430c2ed5ccc7a1bdc0901518cfe984df169cbcc3021c2c58622c3f304cc5409a3e0bd6cf06f22c5609317581e8783d24177452ea2520cb17340eda98d6181488852592fe31ea0d35aeef926b2f03bec2ac175be1151e8ed9a1a52c5ed9e7288e3ad32e2574186b76b7a10360abb05502aeb10df899e878ca43bf3b129ce68ad69518171d7077b165010897e074580f01b6a094bd526deaba4bd94e63a4c499439465ca4b41c1e5e4d83d614646340ef1fc3fbe36dbd63d32de7992c3926f45c0837bb680a8337c85d12c4da2cf86177b922dee3d0ba5f17cc2c9a8ec4e8621f52569d407c5c4fed9e4c63c6322337384d8adb8361f306781c0e0af349271ce38ce524639112f1d7b76fbf5a5bc36317cd6813b87e1eec4bd46d4775a80f1b1658355809397c5c4e7471b6b805743716e8417fa0cf2ed21a5a69f7e4006c1c528f3c3828ae4e9f9388c8c780a47d8e469c0bd66a07561050ae37a15aa8a66d6b3fc71c90e455654748c454372f577e50d74fa68d3725e789889a21aa61b21a086f9c384fd5fc55ba2e23206d8ed9f9747f73d1713fc9842420b5f2cb436f5db98ebc665c26767eb1c737a9be77b1579f5166a57201ca06b31a04c0a18fe2e581b95b316ee0cd92d6e33804f3f77295ba634010af9ffa7e1b120608b8727701977fc2ad7d90e5a06136d7ebb1e1232ce838853953509d2c60a5bee9272d2e0568ad5eaa0c5978c50f6f1ff3649bff7e62b965611edd271ae9608857142106ca3d9f3e270fa273c4850e1489b1d4b59ae7356832820411c1291fbc81d49d5f014e9146eb37c2cbf8274309632405e446145d2e6aee03d7d5049f37a8e321acd26959ea47656716a2774ca2f11257ba37645b1cf49ce0198d496963ed52918a916c10e8b6c8a990fe7a83489b29bcb8e0035138bbad975cabb22559d92200e24a8c338fb65140cb9dbecb20c353ac674be5af8703cb5486c30ce5b307281de7af19374476304b216cedf2acdad02705fd2ba8e470462d07437860dcd3e983e08ae40b8e941303bf5aff648a0dd72337796b047bc792e9dcb0d0fefc73f4b7638c47addd518a688a87623399c8a9b706f36881663bd36185cd77c8d499abaf7caa73ad8a3f063cf509638ccc4083cafe9551c133e29e830aa51afbd2aa858ca5ca91b6e44a1d172970fb8a4c34f6f0d87d61a642d37aaf107cbf52ab6a6eb6a4e47a79704eb3d508333acd57eab9deef3518cd5d8d6e86ec4714d0eca850131df5f4c99baf12e4d308fa7c32894eb720e0695743ef3529f1a8985f010f3583f872fa368dc38bdf27b34c3f0c21827a19398288a8967f01d8e619e695147f3db84476f4a59afed9110ab4a60fb08abcd089b04af3f3345dd23278ebd5cde7d59d3d165d286faf26938b281882407e14e12755a4ef187f12581d3213c589d80c51bae2ebee8a97e003341c06971d5c422e74910c59d8e2b36d2eadc9c2e201c608d56373b8aad2d55c537c614e4d7a1c710b5d6696168cf5324475d7e1d0feccf245c312c25f4cdab6c643f310c10b2770915fa25402c33272f0cdaa27513230626096830666b8b1ed060da39092dda176610c4fa1fe2f0cd54d9692bc3af6a539f6bfd8ff2ed1d20ed9d52026435b8029f1086145ded4cd0bc10f0c90ac1d7a58bfbfd055f3b0b459ac15da1e7d80e21c38f28448ada056ed318ab0cb75924ac9d812452a42af1743d616c9a11cce9954436940e6fe836f2a540cd6fb863fd32a4ea9ed64ba12b6760bbcf35c1b746007cd3e62d298df97ade638b1cc9ca5e75d7e6a28523c3ae5612c36a937101b36247613cce6ea3e836995b7d3bbac90433b883cfd5d5e50f3329933c2d471bea408ab35a9b8d2637922b58edf6062ac4cf89631b6d8d21826010a6badccfea34ee0428d83682e28bc59548bab62e6486ff1ee8d399c2ad65b6a8c15534be066830e3faced26ee9b935cd6fd57f76e640c2ea495eade12f043f5fef23791b39ed7151b8e5091c3e01ae671ab4614f6545f84e5c1335d9d601465bb784d8f8b268d38cb44ad9712b7bb68a2a5bfdec5c6845dd4cd42686472227ad7246894a69cf6379399ab7cd06e27f927fc48a6c96709011504f35fbca41c3e863f403b0bf7807970980a999ee2278a343b15ff68d9a4762141dc3aecafced7a5d7a215925bb42bac225c1ab47b5455f487b67aebf3153734f0ee7e3146a72a9b56f341009459bff7cb8cf21aafe23dbbbde25ca70318ba7f04be894dac752bc56cd0784ac690cd9f7c77f5abc02e77a635f230c2d69dbb62cfe0b4934d4ee3ee138f874a5a0033420d692c0b3b3e5d92159eac8b2651c881725820829b0a1d9552cc08f395572d8e31d85a06973168073395d673dea5b501aea0633df2bc626b138a0b7ca24d109f46806b1d04ddb8fe63c014734f52d531e603efd5de85f32d9ab0a645ac9e8c268f707fcc5d0f75fdac13cf855b587d8e2f62b473a20d9ed424b4b64eb72f8977508e7f11840779a1e8c7f0ec1fa17c5c0966e75d02e4e175ce43e828136112c280978035e1f9dbdf0f9eb2466b16cd6d94259757c0bd504a866fdabda2d31475411bb62fa2ff52329b11cf360b18fc09f86b8b55b4f8e950c777f9e0bbb5709913c9cde4605eea7e66643474c80d1dacaa0988c92004109d69dd4dbe75b8e07799829871b194b276c9e5804a38b9b88817a892bf4f46109e26b7ea9ffc6a17414c62efbd39066b324cf2ca539872844a9f0c4ccf09f872a3158df4f06442d58ff22c921e24c10e1a2deace8474e7676e0d3d59045f0129c0bd7f45fced0d6e1878f66c110c426c09e4865af7bb2a7876ab64c6b9645d6bd514b080e21a46b76c937ead91623d567c0a60bdebe77fa919ad25923371b6bebb89eb7fc40b57510d3cda4c85cf79d1f46562013a6590d6372f0787b12dac99e60363fc37238255cc628571a03e745bb3947cf774eed739c1f47977ac8942519296a41a889d4113ef399731531d60a053875c1398c991bd743c170558b8900521667f2de4d79564ccbba1446279ae59e3f7607c4069e1afee3bf4db463f78a499872eef2eacd012a21fe9bf2f0383d968846bccd13d916610a0f44b9a40a88f3a276c9a55c8f07929f41cffe9360e6a0712e0ec298846f33da5cf8497c98614f32b70ee2fb3bfd0f3ab0d88b4cdec523049c7ab9b47b03d4b53df8776029e8c91b728025a65b05df4b0eb67047d4c0a3187c0b3a236e5679903e21bc19d446652b861bc88f8c8f75115bd87d1de1da8303befb999abff8b7c23d314c8f726dcec441b22139e6a293a2230100e57e2615f5b4aaa22ec8b4f00b5881478e76cd1c3f3caff9a904836748ff159251d466d8223be9c6be92c6d3854d32d435d3f015383f2bafe29d8958f8dfb99a15bda1b8773ade487523ed48b703f5a086ecce2d56c96b857577237ad22b3a5a59d9c239c21fafe086a67552e38c434d192fe50ae6f38e66e2ac19f5bbaae4462896690f1903102edd8ae430b6e198d278117119024dd1194e70a695733209d1ab8d1b6cb8043c85eeac540e36c36d5a9752287a96267ab44686ec877a9314e3d20c0a6699f24548391be3df12eb58a2793e9c335300c944d8d22a97b3665d47b35c6aba5d4323270776fb6f09643700deb5912b8a1a17315d17a3689217fa182e01da916e57a5d00f8ed6ad0bcc2f4b74bfccfd90584520f5c0211d19750eb16784352828aa56ead425c2d0b98f34d2ea0dea43b17d9938a147424ec677e0e9a4c7d1ab1d8c0b12497d517595ec7f6d7b8085fc7b8e42fc919444cd29ec53eab41673538113b7ecb3c9ef1a2e471927d70b8e5e3b5ed4580045f124b524704715dea4b3e49a50f856647b9114e77686451f670d8a8eb7b291dd2b1d6dfa49dc6f89f280dbdc3c8a05f5c5205d8067961d634834ac500cd9b7b7d1347c589f7e150f6419b1e1f6525e6e991701f1408228ad9d3d10678fdf966f1d8b36e75d75e0ad94833d77684df3dffeab047dbb262c9c9915a466306622c8720ef988f5c4cd9cce3c055407fe2e98546d53532b1d89281454f081fc9173a1a78d00f64f45e639541c688bcd8196edc95e9cf9d215decccd21a73da6f61e4d657f61c0087abfb89859180f39a96bfc4b4493664f0f5b54a0ea9b6585bbd5c52c75691c576f5a80810007222525c96191aefe5e49adbc791be14fb0acecc06c8f9f940e19f74c632880eda379e710a2fafa2bccc0549de7ca912dca3a093b4d69bd0c6d832cced157ae291b420e38ca2bf2c9d64138e10ffa261037942c62d645220d8c0de9beac966700479f007d821d8ddfd9cc26d90a88515252a891dfdb9fb28813437a875e185b26c4d705b4fd5320361da22bd3716116ed40b9d3216342eaf0e8ebe885d6a21f8afd411a4a486da12a80ac52d0b0f245819e545bdf07f54c2a703cbc45322fdcaddce94c27dbb4ceb0c417c59cb4246ad766aae18da043c4f857861c59398939a695129a35ed368411b83d728ae13b1c06a3f4f6eea49eb6373677e4810cece8fd7b239cda0ebb3d7494ff48a552f125966350e1f81863860a29039cc606a0694d72c125fb4326f30b8f8fadd6af21580bac29bc1dbc5989c978d7414c06dde808488cb6004a06ba3eb6da6d36f9af4d7c9e9759996999aacfe44480b40e85eebdce7ce053d3ee236f92a14b7d3ce7655237059b2c7a2bcd32dffbc7db8d135532367986568efa22c933d6466e6e9ddc4ee36d4ce55cab0b0307be79c10e92bbb6aa0d1692fcb301e8219fa6951dcb44b6e32d11f73f7aeb3c1857490536373ee82aeed93665d85d29db0492c576dcbad6380105f962b056145fe5454c684f5effdd87ca6913e361fe68d72cf66b116468a6274095d55f32f6ef94f5d09347b14e40f14d8cf0d46f1e4845d3c810c045ca16ecbb849737ec4422d7a34cda2cba4a8ab8a3bb97c3861f7b208c9c796e2d17d314c7a109df415de82832f71e2cea176a516ae51e619f364ead2e0139b901577bc579f5b3e833155447600bfa592d14a0d7722d4896b203be920453fddeb68d0e31aec656dd655ee30897521bf4e3e723f4b728a2f703f77eaa603aae87631902106c57d6df090e8ccf71b2cda85f8d54619a1183ada36ccb7198868452b2a42c05b33288745b40a403a8a150dc3268ee33c012a4357187e4610b5940ecfe2eabb4894a037e8759a749e97627650a4808765a606f9c77a292f5229c249f48cb17fead86a6a42b8bc2240f89fbbc1eeeefed476d8c10eea251b826e6db7d57481cc36e228ac609ef972c06848aa6c2e299bad24f2e620b5bc9959f1779ea076b96da7b89af991cd074f481b86c0bd877f71db55d3ae2e87eaa80705d3adf318f0b348bb00c5c19b4f95f762295fca8123ddbcec6dd3fd05a96013bc241421287dc47b7df3fdc610b453a67fc8d93b2edaee65ab0da43788830e642f5e6138936bba4fe31371caac4082154bb043e08560c5398f30014cfd9d721c978886716defe70d9b9adece0ff570fe5f766b37bb74381645869b61fcd17577ce547b682678d56c25b52ba248d09f302a04007048786ceb6f3d9bb4c0a5953b09441e972350dec7ac86094986885555ea5ac94599f4611a3645c71fe53df65fa4f5947e7cd165a91b3cd91edc7961f8c9c1b8a9e18b69f96e9ef660628dd1d147397b2922dd7ef691afd5a171cd54cd10bcb4da58563b077110b4794bdadf64369fb863408a2bce40164303e2c791e8dc7917fd6259e5d48cd6607ae61f2f5deb89168584e235f34d59f1fcf645bb58bcdb5e8ea3c21673ee68d17340ca71497cc055ac10f7a545c3637b670262013f76906f89b4777dcb92d6f76dc8d4b6c2098f90ef9ef6fc267042e363c06d12d0726ed581a468156f93a37e62b4594817f43bc5835c1be5c033eb65adac73c09a22d1db7c1510f7ee91bdf5281aa201e8033ac328bacf047858e0fce26839526d9062b42127dcc956e02d1717c8b0d3ea0b650666e3c0c783b42fe32e9c142b50ae727d48de857ec57bd4cf7685dc21f890feacf7541365e0697a7824ce05bdfa8177b3ced39f2cca383318076fb86071c88aab96bf921499a2695ef85d03b9c527859aa0abd7d0c4c60413a3a5521360f68223f4fff07d3e94550c9dd63eba8289babd247d840f0bd0684ae2a62fd3f88d160e2433d693b05d5f9fbfa3aeb3930d56514ae098e4c8effd529836fa0f51c9350683aca91c5827fd1d17ecd4aa83f6800eb74d32149e9ae616c6c99ae077fdcabd34fed85f99fd42f454febd48cde150dea91bc34e8227135717a35cbd3089c77215dfec739f3e6cdfd30b71cb5cbfe00fd4a46f6e06c0499de9c928876c8c8589ce443dc4ea1c8f508a13f9209e6fea282c201eb6c21c569c0368e6e6ad6687268c4924b41833be801aaea4757ae5d980adccdfee8a566b3063b10e23f0bf04e5a728593fa8fb35ad762204be5165881e8fca6a4e61c9661af3564ba95d0845e1b10427059922151eb0edc6f9542692971d83db0d7d2f189ed8efa9972918955a2fae0586f9d6359aeaf2cd9162b389681c88dc063e841d7ae4b0d827743897e4edb6b4bca1c329c09194c0f9e7d0a11af8aff4850c18ce8c4d0bdd3a1b00a1f4095e2ae5f4a1c3b093014bab35a009974782ad9d8384fc234604623aa6b10ec665b85b971d92295b7b3d22deb27286b43975d0c8c0e112de1254a401f0e1f2b086251f28da4cb2d12e39dd2d7a6ba3de4a840872fb86f0f6be781a56d1cf01be32ddfc7187dfa77b264837177d5dc43c6f4324fe4dc915b6b7550f2f2a56b593f6763ec7a4c5d1fd9705f3e39641c944638d9118c522c39ba23dab34dd2bf422e6496463250580a18609e3ac078c0545b55e453958318226f625a713a0e882ccac1281e31554ef2cc6d5975d2df4a92518a2c2043dc827c3032c6afd793534e1af483b56edbf5bd12fadba83910e7f3a3ce557ec83720c9c1802632c97fb1b5bbc24999063f08f46c4603d93928290750df6287f4668df386f6dbe68fc94ea49629544718b16efcd705154e0ddd2f7156eb2651a3d637d68bbbb5ba0c3183f2faae2ce64c5139669f8e89c7e7c52d62d12ee2d0b4558667d9f164a355b3704bbb58f8adf5ef412659e99d2fd688ddcae7117c550283ee006d4ad2919beed857aadc627894ff39bba8d52813a1c22adb22644e665977d39c19f1a77b0bf870f29a3d9fb0f38e61a016353a5af7cec2da78260a1fa191c6b524259a34a85a8704753cb4bc4ea0ac54ef6b5603e75844e12637108e11d9e7b1e1981df131de1e73b6c22e8f31003b440af847cb8ed9a96137b01ae039dc50fbe9263f4ebba23ad99ea1333632467574d620aa3cc2dd61ec1d8dd0043dfa69fc3f04f74d967a7d6c49334883b1a8edc699c6d9591088b77952dfc717d71bd47a00a6d2c4a47a8adaf9243fb6719eed4f2825cfa7357e76cf27c1803cded0a0c80e8b070aee8bbf9c46c0db60d2cc34d995ff01d2584d3fd3d7ac7614667c757b3677b39bf4f82f898b79469db59ec0d8de83454fcb153f471e77ac93c01499e372a1afdd6bdd4e4b9466cba3aaf8c9b2c5df92099bce1d2c20af9818b762ab5eae29e3be79d4bf81405edb590dc949e459afb191d9f230618fd26c1d656c5206c612c9ebd40161b68161e3159d298708fc7fc1f891af134a76ef03a8d5e685e405b3a5c9e2b7f65e29e90fab57b76aeab339f4784be0af7a6a9ec20e2fd9cdf8f51c95a9abea1ef4dfc4859b77252a6743536014ac6e7d6d3251238763b176eec3a4595c67a4c52dfa6b2fb9b78986f34f6b6d36dfb0328fc4e85bfe68c1ae5b644ec5dffceda4022f24c35489e5664c65d767272e27eb0fb3440a9a366be1ac5ac033303d628df04beec65c21dfce88a6fc0cf59c7e619ee0f24cb6b12ce0fab7b21a022eea8366cb6fcfb133e96d2edf17e342a18106567fd8e2fdf8d53436e2c1d379bdbe35e723f685fa10a3d88fe88002ad2c1903c6b99609263e241c73610951e290d889913356436463a5e893f4e11a91214bede5912facdf40c4a84e1fc179ca1d4967a0c766e68afebc89603da0995e73e2300e31297de5939574710b9d099714cb1c509c6545f05c84db08ef0960a5bafdd21fef29270f9a0d0b125497dd956beb53ab734c0541f0e4d94c9dee045b33b0797243bf6a0b03f7fedda2d05acc1c25e40258c05125c18b914eba9c22c3145f7b589ee26cd229ee44de3a26ec3f936c0644709e0c42b4bc75a445f1b6b83342ac5cd19c3fd13d7c4fa1ed01fefc43a38a385b0aa4f270f6843a8b0aa6adb635804282981044975ac60fb8291cbfc7237d40746d3221d64eac0893e1610fc2318c3448e257803610db5531d9efb395646664cf3701c0748e598305ca5cbb2f824ba92baaa853e9f8ff70f4f77707e7a563a67165ac8625ab8ad6a9fc77437d39a78551103ac78f5126f19b8b155ff2aba07c16540ebfd4684a516ba08389262ca5bf525d1e4a7a16e664227cda8040d0b6990fbc7c706fa21cdcd1a7b72a9cda923d0bfce7a00fd552411244eecf95e9e0cf9656bca78e26f4e0baf4435a73013a5d5ce3dcf27d44b3e29971eea9813c6e426f8c6d74793691b4921370b33b99852be7a604b0993c650fb73b12eeebeb3f364284007d0a375907092d8e1fd45236e22890553922a2276bac36f7e47a531e783d80848c0e0c96ff98e23a8f8b59ac8c939bb373364f465102da2bdb5458cc8e59525cd686336e7b84d0cdaf7bed99f415f05a8c573411559c9fb3bbd9ad05e266fce6c7b1fdac5e8775d150e0f18f64b5e721df2b948bf93de94bf32020cccd642649d975751373950dd6bb8371d3135b6fa0bd3246b16ae79950418499664673843b977f180db95af57b2a5455b54c06e2aab5cf255ffb4027946842eabcf32985dc4f8818e20805f976daaa09c9c5ebe4fdfb6e72f67330d11c70d490d48b4ab5f9b666a4a7cf4e0bae8ad350eb73b87629eb114a47a7f2d10a086d698bcea4aaab0dddbca0a0d238389e5340c13656771e9ca8f5e8edce21d8f666a03cfb3b55bd9c894b683137d949b6c20f8767d2c284614e5b8629b743f020bca126b60dbd5f066e0568f70c5addae206d0800783188eb0b15da263931049cdcada0068de701a7b26507ce232a36e194ba7a653dce95a8790b11b2998b9085eef3b57d424bd0b793aa25059c46e5057ac26dd057aacdfb50bd86c65ba49efdc87d605c5bdde8be1a753fb4b00eee5f9218e968fac4c22a7cf275ea5f016fb0f7c70ff787264e787bedac0ecf9b23dcc9f048cef73ef387fcf610c9e9facbd1cbf5c98bf6bc0f7a27c5fe6cc7a82d1fedc60098dc26a82fdf3a073e942f1c83402cbb046315e948cfa67e2a57c5a9362302443cc934a3b4821dea8e7f3730da5b0232544593bd4f8f4454aaa2515dc65bee7b87a992378f78059ae0bd32878fef0341bdee36fcb9f823b93590906d9c6e4e0a44224a7011353e6e62e1c5d4af806baf59ec37aa37abeb8d8f03d5515eb1341a73853f64339f2b163b007d10ae12b44671481240ac4c5d71e33ae76cdee9f0e45db238da149eb8a14e61a950bc3b147e965481569b1e5ce374d0592d12f8784f0b8134df565249f6f0a60eaa3b3138437ea86007fb56b42f818db3dc4efd72ba931e4cc19d3240544391f77d4cdbb5638426507329be339a4a8dd7184d30bd942e2098c43e9fcc1cea34cd627b3280df4cbd8cf2ae2a5a0324a788d4d97b98fbac68363bdaae1591c79de3b78053f724380e2f87f735629a2351e02581f43b4452b9a54721c5e50a3eed179140010a035f9b738155b2a2cba1d722ef206b11c1a703a185154172e2b572ffc08d741c7afe3b63b3158838eeec46f4aeffc42e1181084e93e7e74fb9ba2f09ce7eb80045ec914b1ea447f9ce035f6b39180d761280546555f6820ee0c42db6ec6b44a62ffea7eacf8a1811ce24f38184e3e3966c83f97f98e125c868e84c92cd61077b6ac3cf5ff7b515646188c989493c864add3231599db4cf6dc193555784eaae03e5365a9c95dde924280fadcf1af8472e9ec5d97e4075206ac75a7d79707651f230f02b9eb43c88cedc171139fd53bdd7d3f5888e3537c85e4753e3661ca5169501570798b76cc0bdcd17bbc34ae60397fc66087cf9349a4e259c24541dfa3086070627f3559fe01e604297bc196f3c2169f4603a8ae17a3cebdd0a8ed263e4d7651e85375c5a5377d0f44cc541651cc559c56f55fb36f36bb5a4907d972922a7af8fdd73381bd2f5f7c1e33fb3a38fb270ca0f164f589cd80476f653021a8f35915bdabeff719d3d66b5df6eed63a505d03deedf51c2e468317c67acf8fc52ef77d219f4d4e5c20a1ca5e65b66f7b9fb42d18299a279ae4b35df96f5fb0ec47de4c3fbb4e104b561a237eff3c7c999aedc159099394f7263f7824512186e8d852e6d46e8643da48c6d8cc76fcd6e24827e74c7517f1f132674f5b107a42a1403617463a36e57a42a495cba18cdf0b6e7870ccc23e6841334e023049e9c766dbe15f89ded623612fe8691eac147ac00b727fc522ebf57446ef38bb2e0534bc4cc92a8ddca35ae60f2cca4c263b281eb9e95d7695794d07d7367f4946d93c97caec14d42e58c301ea200b2493768ebfa6c49d36fb31f0867527ff80eddcd90b6424df7cbc0faa68827101f7630a75205430cd0796282fffded03f54cb6eb3bf6341395ac3a9f13f89da7da643dd0066eb23eeaa54575073dda32bd1726ff5339a546a70b08177304a2a7a87917e7b4384818cc70f1a2a8605537cc738e67b517add579df9eb7c088af1844d1f207839c90d7b5f848ecf25abf49e7b718af3ce1dfd44721c5517d88af0736e271bbf6a36285c08d32683a90e7a0a87464c3ec2404c32baeb75597af6d2219ae263d1e4c7598e21aefd033b60b31d7216afc450efd25218ce0a752229650b4d45aa520c0e7e0aab524337b80c0627be4bc6338c828ae4a2b4d04d5208f4c91c58c1a3bce894c98138b26d67af4526f5360ab9733f02ada6a60df9e3eb70c900f49c2b9b02e4a16b2598593747b5a816f45b080f114aac065b5c8c98484ccca70f94695dba7c73d7ce7aafd09551bf11820dda2f66e6114414df8e9366e1917dfac917b8a457e7385f8c69806d030678fab9c3587de27a5ad63d5a9a6a00b127c37cd70d8a155cacd3ffa29a01f5a7edb89874a1e26997eb3d65158e6ea7224dcb3ac185db0d1aa04af330c47324c889bb4e135a6b11f35f51175fb76e19f8f95f10b477e05d6a3bb5c38c29c69f32f0874acb5f139c57c47f157f0f9eb4b975e1f34c43d300383484efc531aad407014cdf87054d31b3cafbef98b59e5c0ee1b52de25bdf8e94d08d4cd77db1f49ec0540a463a89ff305725074d645d9dc25cbd469343d5aa35895352c31af3d622cef7ec3c30922be87aafe23b6e95dcb9dad4bab52ffa285709b3354c67959c6ce0096eadbfa521ffc16dd918cb87fc19f6412a7f1eb3d9fd780d0c50847f79a57d9b3fa4f59b18a8cc93c6fbef8cbe3ca56489851f741962fc0e8f65de57594eea6774d0e71a6b6fda1c046a327a6cc879748cc543f1ce4ba9a17422b284316ba89df2539d31b64aae6e4b4ba49c0ec961a61522eebd7b37783420ee7c9602b19cc20792b21ef961c94bb7386b6a62e18659ec6094e5cd9f9243d2ff0b770d1f133dd52c6d68eb16856e5e1bea277029e994a51ff86af48f4af60ee2dbe28aa1f75a9d22a8b567eeff139ad752ff1983a6341d3931abb29812d8b293c230058e6b9d6f41c993b5c5809c31714364d98e3553705e00438e8037954a0646c69c055a3d79b78af2a0c764e93865558e2ca1d46a2b129eaf75cb989406a8b7967e25a151808598bf41bed0b61d77c02c1c0742de9f757a5f240b486ae5bf28c6ddd64ab6275cd0eebde3be9a73a92cff75d362713249f160de89f9ef9347d54281e5daff4b3c3a3cbcc11fa04c03abf4d38f9a922be84e5cd956e983f09c531c8b477e8969003ddd366533c9af6b9d5496537861f39b781afb64db06cb3c8d3193a957535144a61bb695e0d5d03633797a63e8f58e77ff37d24a24f28c37b36def17ba18b204611370c705d8fcf970d317fc1ee3079a8c9a267d582fe4dfc47ebd83e8befd4e76f9925756b0f42cbfb030ccfcd0cdffa536d263c4ee070329ffe298473eeb1c119bd49a043406c4299a9d66d109d927515ca0f539e8232cc16feb51fd256ef51554df563bb51030831513f0b3c1973d2bb088ee821a7f71a4672667b987c7ed5ccfabd77c742736cec92de9426484075934a4d51f8f196717e053216f2a892abbd533f5a07bf80d1f9fda159099cb115a94e4edc8536c5afe96dd3fd513cb01b8774237942290e0aef8b2f4ac35bddbcc6dfd8c3a84d8d204922be9c53d9424aaac0159571220139caf14b7df577d358a0eaa953612e5d1641c6d33d0ced5bc62671a810bfaf1e7897c0c604169e1c37fa0500dee20797350841fab5a95c7d77c8feffc4ccd86fd6b665ca83df88fa770a94e2b07d8a4baa9a35f203d45ae136525c5ca698262c12d351ce32b986a94fde8470d3138d54be7fa2bb65d0555f251b8f6929cca2bc14c2d96378d7201a6f33ad111d70a087a89c24e3165ce0439cdaf6645b96c64f29dbed9ee34a737ef4f398be0a6042b36f484dd5eff9a094e7e175bef9fd1f4b3abb4353c9d5a6b7b6bc44be2a72563ace536f88e980fd8e5c0fd77cf1fe93811115028dee88f3534ab39d270cd7831e5c60233f9b5ce0f0cf98d1cad8c98c832783cec35fe23fb77533b234e1cadc3a84af13ed68cbed9af42d78d28f1d8310c7b646e42dc6b0e16c92b6051d8005a95d9559cea046517b9e2fc30729b04e4cb621756cc50f2bfa69c2a72dbd079b0458ec04f385b7e1c8a6a96e310f9eb3d57eb257ab740148fa1734a22baf86e9203ebc9256dfc5f10360945844b9158e1f1d982aa23fbe5c30a9545d7e4abbfb7b4a470dc81fd00870f857be659446badbf55baeb5db511061aff4b6af746aa2c28d9b1511e00b778c878eb8f94ea6c4619c6fc1c6bb63e8461e3fd50e3b4f0b65487623c962859ea49b6d1ac16d9510b177636d33ffede244860bb9de9cfd2298a54ad08b0e31260fef56080c71eff43f51ad78fb72de682378445fcf91267c771f27e87cf74c9af49c0fb64796a17b6b91c3c5badc5e5dba12be5888728cd824afc6ebd72f34c542de9ec1bd20ec35137549e71f33963c760f0267a6854d7ec0add32b10e7354ee2af184ea08a9da829e241702ccb0958ccdc1e3493dcfb09f738851df5768d0ae4bbaabf63572c56dc41bad9d8f2b251a5e87c984da66484af0d0b7ad340d61b5e8f0d2d9ccbb4a16e0608ce12d68ac508b7c7259bd72152e50a35af62acf649a60785f87da5f748d652a03f9ebc90ddb72f1d5b537003486a3b2b69dadf03a809e529f845dfc7a26de6ae1bd02b50460c3864e73791a20f012a777574b3e1f12458caa0beebda8f3780a6ab1f99f58c38658654aa5fe7963dd24a8c25855d55429ad4e7a5ddd0248b1a019b847946b1f5ff0a1a66fdee3877f78d3a370fddda04a8c792dd488c0c06785a73a4f0dc2840a0081f70849f84c8066557e443357fbab03382386dfca29f888e644861085adfbb0a64dfff5022900829efababc72ef8f9755b2600b5dafdb211cf9f8b0b9057e95e01eed41089fe24c4f7bf0ce67e6312f3574a0e2bc5b6861ba180fd9fe051bb2f9e8a162a929a93e836d2fa6970459158d21e9e5a509c36c3df31b46bc65ff8105ef03c038191d74af90953dc8c67fe3b09b80c2d3b3d3118d4a6bbb1a3e6dad6ec4be640a4db99ba72428af14891f6d630c2813d6d5dfe24e193f8b580090ef21a9f6fe2351991c5f41e2dba677e0a78bb17a0ecbdbe16703aa771987da218fa407960376cc375ecb643e6a1471b1a3f295c40b06935b729b1b8dd3092bf16518aedf8123474b879cf64bc6b1d09185e2746b5c6c4fdab735f4fcff5bb4e103b773bdcabd50ab8d32c1fe7a101cab1b092a7d39993044e151df6754d073ac5e02983afcac48a597e0b8d5a17c6a8e0726b91fb27f6774ff502e25d2af308814bdab9027131744c127577bd47b02080e539a372ed2ac2d178ca4f3c0a0e1b71ce2bc030658f05a65a0dc8745e3ed4de927ff8d5868e6910f60026a9396ff2b9b985c32847bf6905adc32a884afda1bbc92b6e2f1d495b1cba21cde8d713ad7e7c1289f5aa92614855010a29d233d2a440b8a7582da925148073ab949431823ec7427deb10e1d5363532c4c606c4b8ddb324ddc0f23e3645b9c6315e7be2243299306d9e43d960bcddfb7c325479cbef6b747436efdfc523630fb8277e74da0731839ff3e62f2822733b4e3a68f398121f3cbe3917663b6eadc2ddd4a9708e8c6521bff889ced3218cce853336ae49a27008e49e21351cfee096824193e8452cc50c47af12eed86523dd97bb5225c969aed6180bc5b5da29667f963f7976233a0b6af3e71152883d05a8d070766fe16660e1d678a1757c1b42a6563192e2988d1dc01833466f2e706afeb1995dd6608c290da25ea93ef98923b4ffcb8064b9771db815ffca37e422e83772b38ff9aab03e2edeb225df36d9d02e77d13e4332ac838f28b166ad5b716f4c6337f7a5a469fcebc3c8bfaf5672ab975d12f3de0626a7dbce20477c405973de7f271078651f48d93f007fe6a76404c1c75e426371692d601679f14f046cf761601129a13e82e1cf5cb35a6b93bb417e28a813f830c81626b5cc7e739858f8c515c71ff4309c51407f470552d63811d9562120a5aad9290c7a603442a0ad1c0e0268a7562916618276edeab31dc026acc630acf77d134dd82c3ddb4be4415a265200344b85b93e7546be71bbff3a0c18e5e96d0cf349dee9ac974390c8cf4310b78ea4c94bc4697a61ca3b556a682b15d1ae36475009f5afda8ee73be194cc2b154834aa55395982351f3eb9b3c678d374dff8ef49280a8af5a6171281fea05f7348caaa5f9f078a4e21facbfd144256cc338062058f4c38d4836a68b013bbecebb775bd08f489ea069cf80adb88329c0333d5ca3399a87db4d1bde339bc78cd4d80d2edd6c9011fea6add7c59638c95489b90507988e8b20bdc05dbbac6faedb84c5238b0eda9278e9e32b21f997f9279a2522b0afa6932322c376d7ab976ef1a6abf94fd7b1e1f1c803fc39388b336072566d1d462cb8bc1c8e2e5f4a7c7b437c0a09f77b7c9b414551aad86ab353656daa6a2d1a28a49ecf592001ac49dd056249e0e952d02392079e4d9edbf733d64e688e24133ada4dacc5858060fe985a0abc3904ca5b1d112eb8aebdbf2fa8c1d39ec707e307be5debb8114d65ec4be7a7d79b3f70a9d1e8c1957d39864c028a5f97eb471a9953a657d20b505d0e8a7e8e1fcd0b79065c9cb37a355a4d2e1102d67ff06250c2342b7fae7bd12fa1fba3eeacc7ee0a6e04ed9e4104de565a11e2866d46460993999ef93c07a2038ff3b52fa683180b71c56e2862055c07071206be188ff8c215948015588074512dffe2905b43c21283a26259bffa0f47b16c2e1b5aa178ef7388f4ef0b2651ccea36b8c4d80c641c63aeae985474eb727c327f0dad8dbd1c50c7e80a87dfa8c918e4da1cd58b15c9a35e3bdaea32dda4ec935e68793e5cf4f8a3c5d8a4f7cd38ba1e96ccfb58055f72ca48cd4a279948404589176aa2b7a09b49823e0998e7684d6c9e1c2e5396f0a0346b17fe84322ba79792bf4a148e5731843255ee14d7c281207cf1087ff5d64730f10d296bfb93c6cc46f0a27de7f674b897644f877922a27db9e519bc0f02db194bb0f9b7f31889deae5880152d9b613149bad5cbdb05fc90bad07688febb5d462cf02340842c08a5f2826cb48d43a5e9cae6b06967484d814a8c12ce6f6a41e05db89df720a9dd7caaa6bc967fd932de32f8b32cf840ceb569f9b0b60ea585ae8e57279e485623a1a863e85c232fc0d511dc87333847804538a22dc99144367975a57ebdaf2bdf313970fa22d7534a7375ef8e240f6a7cadc70863d6d20d6e41b6b99bcb924709c2670a9ea0cbd7434e83f58a4c178419ed15e25e03bf4b6a5d2b4d68bd4556c60922f6566e5f19e3aef2087e77d93ac473f08f3f982adefbba15366abc2291a6cad18162b163325354da440608d050e7e12505e730a1fcb3dd2b6f23a859e7a1512260f2f2080c1844f64a64e9484d45137a839922e6139d9b8c29c190625454172fad53f239cae1f95bd15df01f12bffe5549580289fb61ae792f9159c63d5bfc4c15a3a67e69678b0ffd09c2d7da48b24e4c68461db64deb99f07e92165eaf59c2aaef07f56a70edfde8f42b33dbcfc4d50cefe0cf3aa1c2ebcb39259804f0014bb733f152ac7468c7778a6ab79c31d58f55c8f550ee2f778484c11b83d19ec03671f28ec7f2ce855d06734e28948630128e39de887dabcbab077684e614f4af6a354dc7dde86167b5e31df4d34238c47746546a253908c7e3323a4aa8a542c8ac127e07c2c1ca814d0c9fa084b221b6da17273e81a229f4534620f7e1972e24bebf4dc11fd1172d0f77077b957e7020bc15f3939e2151261feb8751277ca737a6ecbea5e0a0a4ae739989f90136bd070ea100fc6aa4da30d01466acb1b0e80752c599abfd2e928b777a4165a996058defc3f42b9dddf8d1bb99ace362e4d1e8c541f6d251ee9742d09bb9023e965239914348647751544ddd2c9e8014802144f5c237d76bd02e26f63f67f9f55dbd86c8c1427f692de298d096388d05025b56ca45a0d152cbc1393ef9ec19461b822630c968b2fbe5f0a644e641c71602e7f6dbecbee086224429f0cf99bb3302da765bf3809cdf31a7b24611952e5b861f5c31caec93576599aa4c4a5ce9816b61f8c58d4d74b3c2d4b6a4631afdad240d94d32e2aea75473ecbf34276a7ff5002d1935ef00597c72500298969a6094ee6f72c07a8945f34a60cf8ca23d72754a607631c69ea448378b35053216ecb5702143681d50fc4ebfdfd232cdb68d3d800755d5de11c717da15368b1893396cbf40bb915909df7ea9615ea38cd50043780adcdf9762a721354062d2fb85305d69d46694480ed77594c7eee425958475683905d49a2ec1bdca04121569a7bfcd4bef5c0af8d8247426faac891d2b64a5ab4d7b048267202a98edf402ed7a06d7359ac876218765d477fefe6c99b08ce12dfe39418a059da37b1b4f7fc5f48bddcbf6a49d5819c23a78f69b0430f39bad26a8af2ad470f8abc89c837e49af14138a122e7a6c9c117bc27db7159feb9810eab57bf112bc1d1b5d121a0d147fef031f558e9d2ca95a234c59a7fb2143992bff3213baa236c78232c1fdfffda2f23c5d786c464f073f8f79f433c5c6394af53804928b8dafe985267b50c71c8d6ab3c893b04395a008acd579ba457175dc17e062d5c83bc9f104d12c4e8212375f509482b0e226dc1a54a9530f223c05bbf5f0ce5b713784c04b45c946b908df217105a6eaa90d4128531d150b540bfffd8a134a52d396d4043b94659b91ee83e6d711c186d3a39c601e5aa32a80d4680f832c8019c4a593a503e94d65fd9de6b2e9de736b36a5adbab44cf5b395754b76e5f7c2031611bd6d785f3d6cfe02ef79ba707fc150e423327c7ebf4f3764173fad0f92ed58304529ec1374e823f740cb9d46930d601381c6d179aa1fbd306ad905de912681f4dece34779c4a83ea0dba33e455de8d91772499b5c4431ab6bf2f8b58763df8353518b12dca148165e1e6e583a56cb85e592d3dfaf1ebb71874914367a9783542e4ab1b68f8b80d01fe99e68488c3f96d92c95bb230efbb008dee380ce499cc7706705465890d2d5820105e0382f1be258485c42c0d1acfe86219c4acf086b204cd06a06c9caf740675b4fd1ab17470631397d72361a3ad337c31475141667f9c3e9a4836cd6b657e2b0c4097299c9c29c968cf8ec492d1ef82d48c0d6bafdb327e0d45c2c1280dc9d001ca4e97a33e61674a41caedd422806b8804a55d879ca9dd6c4eea1420253f142453f28b509a214fd01e2b89ab0a76870a47153cc1a451b0154195f7519de08cc9fb79cfc25efd26d60fda37392a5e3f046ba89f0ce8fd397cb0aa544e402c07bd3462dc94a2bf9ecd4b6f82060ef3b6ab4a9938a84e4cb069080f6a1e243559b3832465f1037d74556ea29ef72d7b00326a5d51ed8bfdf3d0e2b3422f871b9c80c3ceab1206b73f63283c9e1fc44c82a0fed3755ecbd529175afd8476c6edc3c8a3c03e7bbca479458d0b7aa460400c01e58169691a8f1592a24d58ed5d1e454e55415adb4fc3e660903ed343d7d62482c48045427c8c47bd0add856186a222d8216eea028bdd327344e65cfac1419ad5a2a2b185ce29d41ca42a829dfc1cdae9ba570cd9046f9878f2533d31bbbbb82aace4221563e6d87b8ba3001dde5ef72f7c86909f996011e5371e600af86424ec36a586f94f4aafbab22f39ee4ed304f3d1cd059db554e7e0cad1710da77a6ca6f06f62d6f51b181a99ec5331ef183ac0f51f82cc2550ba5946a097fb37598a0e073a202a0f7a500430d206d347b2e8b047c9f290fadb627145a478cd57ef5e8e9f36b13cb1ffd9490fd99ec4a79ca0801ec1abedc49a80b3c67b40981662e90bbb03970f9f1aae9d604d62fbbe067e34c874bf74800f2cf6b3c575c75bc553c0bb165b4c049e4f42cac0ed59efe0d46f22a32bca6c5d6315048ed69c3098cef05a9251839259986c0d9aa6b4b1735cfef1bcfb80ff57d80f94200820eb43d01050f4ff835245426b399542863df26aa19ace44b16007deb8ddc6340715d35602fe4aa06e9daab7be91309a2ad98a3728b2b13d50f30b67db7933ceaa37a0a76c858f9cddc4dc900009e886f47372ac1039c3d2da44eeb7f471ad8ff1f61314e541a13286e20975a692b7754850f2b6b1560b60c74e1b5d215fe8ccbb9e191c98724d2d7f20ca25e55f7313a2e28941c2e4f076790fcdc52ce9d301eadc170cfea2e917cd651d016f2b612cbfe601dd71cd6c6f02582e65d7e3c61fb6c6ccf254479a7361a7944c531ff167c84314b628b2b00b8b1fd4eb08915f24c784f149586113605599a63cc852503918acc23db1bb98726fdbfe93909f366403c381a2a2d5a63386101227297cd5d26af93c0e237dc0db1f1bb9e9b695c4924e4a31cd8c862aea1891e931edba4e25ccc5db11d445c0d4783fd8c10ca292c36e37054650be3a665d48ae02b4035d876bdb4d6e4cc560d5d326c25dce0608922dd6063f7a1bde86465fb50aa63b0adb2240d3d5af0ffff3bf0bd354acf36d2c377d7a2ac40b304197561ed72f3aa574be45d0f174ea5b2247edc684dbe033b4896bc89afee674f4a8507e2de08a7eb5fe1ed36c481038a1de329b0f46a62c207702fe1e9715eb23e55c855ae451c7f01eb0a4f538c9de1bb35f5b689b69e8e813d86e706be0c53aa259382550773214dc2bd81a8f5cfc79f9c60ad7377f51c17e5b08238ea13cd1d5983161baa44e4e59e080ccc9b2fefea745f29c028bfa2b3ce0bb6a2fb073ef25954b5c10b104c4e2547e10e8914c12d43dd4a8e02df89bf13ffcd054a3372502cef49f70db131cae74e7d3db223989d8fbccb1b99d6a0dc6afe0429093025e57eeec2fcdb1a88a4c50a785eaad1108fd5c2561b1be927166f16daec757757e3d2ef6de7a4767ab23c0f1228f5a27166cca3da4e85e76eb59c9de2d4f8d52675b717a86f5271ca7a2865583c957046af107bbca39d5a097bd449fea775631098cc346aac52d80ceb6c97049f6beed7c1eeb533912bfd828351857be98e215dbaa85a6e0f20a321c475cd98dc02c8d5f978d07eaaa897578046fa5beb64163df78972c5ac97505442de3c4923e2e2019ad616c58167714e0719744d9de76d8d0b42981103fa0e2346f9e875c5065194533c34413f1a411b5cc8f9e0cf203d8a1582b67240c363782a967452ec2ec7887710ea8a3707da38c645b785c649d3ae4b9fe754da9365d9c110b861ff9eab1b679c404327d2bd796acdb18fb71bc8d820da4357d73237384a08cdeb5c5d33c5a9a07a904c25e90a1521aed4067502a86612310730f564dcd3064c2867fb26db295ebce5bcf304eb28230907011d971b115f59e40f0cb47635cdabd0b6d18c5043229bb03abaf3cf631fc4a5b00d1d89f9d1460ee43d9c679af64e121db48d751d560319880100da08eb7981dd13b5f4a467cfe74263df4e949324a2c502906291d4ea4c6d2746208cdee7af3e83119367b75dc283957fc8ae0fc9657cecb55f934b98b91ab03ecc7619d13b5f228fd15f1c6b1512efe62da0dfc256cc8638fa14959ee21e5f7d17b2eea42917ef373ec630f9b6cf7a61a96700a1253312da8d73d582141483c4063c8c907a230b5c245f81d73d5feb44bbe8ebc146fd8afae3d973b1bda9100e9228582e49e2a2d7920713454f56490a8c7930ea2f6be07f32dbcbb0028b95e13d549371740c2416b22c8ee00ec9862f964606e8e2c6e370bab216c15ebec653ae043f679c65702ec2833238872bf0e9b8b53170d68b5955cf9c11f2cd65793c3b1a83290e913b1acf61ff341af5d9c1d3bb7520cc224b4c70d4d5520a5a0c31e537a4820689809cf9e619598167685643ba249781586f127036e2b43ef41abe50d336bdfc19de9965cea679111b315cdcd31c45ee7f2aba934c90a5d58cb990b65954080099a601cd1e5988e539d9bc3a822eceb91d6ca1bad03dec0e668f71bc35bcdb0b87bf5d55af603cc8b89aa689a85498e9d3086ba69376d59f054db6c6afdf3345fe8fcddfbc5e0d8f5802ec9895424b401ec9a489605a68550e4dc743f11d982b4e933551f91e2ecd7f6b9128c7bf3b0264f15d42def76c2fc66d3c9b2de061081ba095b0fdeb10fdeb341ee774c90b1e5bd249c70f56ba2df728461c977282636a50c1a4fa558fdeb139186d60f678bebcebcf3f7e10dab272a653bba41a46595cdc0f1a2bcdff0ad2ce284a964172b8407b88076471c87519d64c76588278a34f463a0577c46556a9a1eb9e3e8900b7ca28d2586922d36055288768622a58786d9faacf998115846d3546e1ac4061f43567c9b32599a0eb8ded9540c4a47a79ef02ab3e73ed860e6f6d877c55fe0566ee49fb4f6badf482270918d2535240fc9f5e5e28d66aed00e67a608c7c88c88f369b75fdb0926391de92ee46de03a91b64c932e3c9f7494daa5ddaa9b7ef08362eca18f625d55d5029a8cd237ef6dbd72738917b8e54030d18fdf5acdc02dd19e1e48c2189f0b92f8a35a594e77190f6273dbd87e2d0b5b6cfb08a4bb69201a22cf62f64457ec6a1b85b5be382ca79efaf68b5f7884f7fcaf5d9bea09a7d1cef84f3eb3b167acb76dfafbe4321a30d96676f3bd0acdec4706c990c0b0d143144e5d8b638d5925cb03954bd75ea86d5f5f112982b7f4ab7a6c8e048f27fcdd06ed2f401649db4cfddf7ee67e7976e4f080e985685715435d3b9fb0f466aa7490c9659f928507579a8f99b085a75234c95ce8b6f6f7febb7289afc84181159b8c6bfdda7cbe919809990576ac09343b9b98047a32312ec5d5ddeac8db14b9687cdd57cd7994cfa0afad3526f5b4238a9615ce09f8e929bcae76591c72b7355c3a64003de5936e11f62fc5609d153c8648b68526cb0c33a84b398594cd5a0db030f02ab5d3bf3104abaf654650d4a7a963b4b1e5fdbeb58208a6380f914c0f2472ab89d3decae082ce24866d69ed0b433f190979e832e12762cc07ffc16ffc29de4a34b58b19d50b1a6bf6814405bb574bb5049fe82914c39831042e61957ec53c0214b9cf88c2f0db412292d1bea2287209c4e6be6531a9a88a3bf7a2978bd34d371e38c437403304ea28db0ddd60e759989b8397f2b359ad76624d6d101165bd6e6229f22515d028939cb97922ac41fbfd9bb5df4451a1feec1433bc92add769385a3c0ab0c4b3d0a5c06491c6b618c9a7739c44f4fd2e7da4498a80115ea5342d09d31024b4d2a9489381f54de0cc067ab8ca0a337c7d93601a3fe0ba48d2fd547d436540029a4f2a7802300ece46e4cc9df6bf08d032b12f049cf93176d7894816f0dbc14e2667edd2702c0c644a9d6c6853eb5df8e195db9f0c928330d4cc3a80e77fdbbace2dc7f53a910ef7b4e59ad5ea6e912eccb3dece5ed130bbd27bc19b4600422f60a32c52878576362eab8d1d4d70b8babd25282d3d0600345d429deab8374144a201cca9331432a963a7bf20a112050796e4491380fc669cab55beeb8b333f9f9bfdd7c10945ea3b9dd0b7b0ae046ff59309c3f3cd7a5ffc2e5534eb062a0d3ea7f93c8ad35249e638d169cc8e56db5f491a207464dcd07503d36a932b8e175b1424729033e8f7176ccdc8848f6767617674babaf5af28e200f0d404c934c6fae1f906489a6602352b771f1842b169ecd00832bbb23188320eb561876554855ad8c7188460bfe42e2a772804ff870f0cc87973583a9838e1b8956c73b3e1cebe8212c02b713484c5e866a0489ea7b1b9fbbb8d7b04547d452e51fcb7bf02f4d2895db2516b661893967731a94d0c8525011d6f83a41f4e7012c34aad0e065c2c26b74c204f8ea228203b54434bfd7092f3e5d8be78cc95b2515ffd0ce68ec0cacfa05c75f6b3d53cd769c301a8bd514ff5ad6c346b575f4f533e4e5dfd172dd274557d177bced0a7f3930efaf37f2c0b4075df2b9ec6713e3e57e5d4370b260f4645b3f3e306abf40474848a3d38bf5c0eff0c270411db57d73eb3da78428f9994711dac7a7fe8ceb8b517e2032f2b3f92106f2d3a9ab0aea66cd388e0d19a77139b09b244774db042af2404401a389078030ffc311dd73067437790fa7623e2d751e3ea6b8c99b76872912d7757fd19e3d1ef89be209b1e7a8413f5931ecf3676c9c367763e52b1f589aa1cfe313411e16ee072ac10e64b0835a0388e28e83e2e8c654eb5516b1117ff503be19b46b4531d96fd8c9e640d21a26413063a644898ac0c4ab82c8a377f990f5626fec3a8216ee572b2cbce777562a0ad91bb029d8bbaba16817dd83ed820ea3e231936828354460e419e481fe8c31d79d6d5351e43c0fc5a75c448f3580190e87f9a1969ecd43e49b303e86974c3f6a6915696917d383c0ec5cd8ae09918c62ca3dd3bb784ca8aab5f75ddea1b098bb51c7302bb9a0bfdb8b5ab96cd8e1e5a4dfbf2fcd2526da184523e170081406a5c415bc0a371d56c239ba4fb855b85bd889dbac2c34412bb47717d7391dfcb43c3f35a49ec2a6c2b17beae0757be401d1a17544ef8199a4b972cb314f3bd2c06649a925e8b73590a008d554878853f992dc7d9e07db983339579c825dfac11dc64b49f9221bdea86f06089e9446d1c354a5af9bcfb7ee402dfe9c7f5b3fec80f64f8c2c84f7b9a260c510ea56e89a549628afa513b3d8c14953ed3b6f0e938d178551639213488c259ef7b6e624e26f5ae36711bf10020c64172691aa861fe618759ad9b200732d33c079a9f17f48fd80ec39c1619522613a17a9e74edf8248289f5caaf10e71f8d430fa1e7053e32451eaad81358248329a234435151909f1a79fd62cd83cd073e4c26d8144c0455e8f88c66cade70c2da23906451a7d213edd4fc6f270a0c214684eb13fa41ef1bb06c718ab453ffcfc511c2ab5b0fd186db8f60c43963d754fc574b739079fff4d56c7057b40b8c573c22d137944c8344b4a4d4ccdd12b8d70822a0247f16163bc927fffa2f90e798a2bc5751a32e44d8416f24242dc30eac66bed80883929603c95e73f92a03b55362c8234b11ab6f5e4e04dc4e9e47a1d70e8ce39457db2387f8f59e001e7f2c435516b8e609f345c237a6bbb380bcf717a7417b687d66ab51b20d98e292781f04530c39e3271c2c09276e71be4a54f5a8dda4ab0ffb94fcddae1cce32049db7c6a3c17a816751e933a43e2c50c8b54105f2a679e8ba86d07d1a4b4e452dc4878c7ae2766699c7a59cb27729a20069fe821af736341becfd0cfd08e75f35a62bc68793bf2a6002c40f2c701d9965a5cbcb91f03a068e34c5d3e3455007d16ff241f92513c0535041864ed957d1dde2b684c9b9fa73680be67f62ef9b3709ce27adc6c4392871ef0d487e5eff82507d26415f7b20bce66ded4010490b069ac7efd1b3079ff9cf8b528a659e3422ff25d76bb1f8a3f5ef0e5d590dd565d1060bde3230f3cc1287f88632840e5d4248ed5a4d9ec57112cff93716a6d9e22c0611a9bb68e8f38ae9847d2bcb67c5fd0fb61ab443b34157f9155e65b26355b01132b9c275a68a131d936251e9b721d6ae58ec7b5c4b3bb00e17afd8baa9ca2636a1e7f6d529ac24c76a7bfb43506c8ac25e8dd09657872531c7a7b32d1c272dc284c682937e17a3feeae9396afcb4f804e58b33a428fdd804ceeb11f3bb8cc4b5761ee6e9367e1b0c4414ed8dd7e6f47308ec712639370f1636f8f1f3fc097a216d8c4e84cd92e952193925469dff626a4497f8d0fffdea0bb351d72af1800858fb8a112e801e4c709b443fadfa6397ebbd3ce1cca7bdd1abea5fa3a5e46aedea58d387fee9f5631fd9aac7c961388cd008ebdd0afab551d2ea4106016ef7bc2cdf49ee538dfd106c885fc2c7a881c3658d000394dffad060cd87504632e486f3c82c1b932a00b73e265bf4065fc483badae770ab293bf587eedd4d862af9f6a4dcb8b99280fba47380e3875837fa941e65ac5a7e0b6f2cf3f9c4503f621b826d03654a904ce327697234c9a68304c609fb13c0407972029a584f59c536fd49e70329cc324caa9abdbad39d687595889bdfeb12af107c9efe4a999d28add158fa389cd49cdba1e512e0672fa9f61c9949daa4a347ce2d23a5816136b9c6b1d958d61c30cbf3cf532df023b651ba88133081a242a07ba849563d4bce44cd628e1ee2a7725ccd10aac8e7c269ab908ef2698804ab5b9d67af20b11ce0b6755bfd6181eadac6603ecbcff168457a0080d8a1d909a26063c283868756e4c32ae0540df6d4b912fed9cea92bcbd7e10f445a0075528c0523fcde7d20dbe96d0c1e7a4f7cc70d552200e48fce5d0cada903da3929ff344e36938816f2251b25a17b932b224743009d2c817413d422fadb54cbbaed750b4cdb28c17a8d42c1aee963a87271b1ad24d23e2eda1e0219483627d6ad50354f1a07601ebf32760d53dcc717aaa1ac3c24383cd271ac2cf344494f0fe580aef4d809367efe676bfd9a986c9d810191a30a851018d67e92de01a1a8c27b02078907296d84923b9e2a27b2f70492d2a518989b4dc94926219ea2e4ba5717a1c27cf04c9a19a32dd9ae8f42e6c18ccaf25e3d1dea4ce74947a8efc78617906d2781786dc809d7aeaba79fa4f999a75149a097b2048df4bd2c9a4cc6aed7e6bebf89b1e8d06bd0348ec109cf65a16f5ac81aa40f3278be3c7ea06e7a5261885d42df46e1c3e8b0e676e83e4cf1c656b7af64745bf828a8a923a0ffb92927afd5a7827e75d23821165852c55def6ad061080d57e3b0ab1696bd2094a817ff70c70b28d28833ee7a0083d7f93ab0594e552d17e0fa1be19a40d26ba507de974bdb383cc0dd2a3ebe2f6135c53fea40be3b9341fbffd886de16d8163803fe1890b59bf250ab923d75167701dab96fb6618e08a0bd084f80f897fe0687c96967157ad35b824126522f51805115ab53ebb0919dff273823eea18314612faf420c39ba7e146c67cade51e06e7688dc8f240122eeb96f393c8716de38e94324b1e1367977d92aed05336db82f1ad500ebb1ab6d8118c85cf278a502352e4eddfe4148755a9f3eb7dbb471f794b2bddddab79eeaa8b838a4f65bcd680f1f719fc76128bbd3eb8ed363cf22132aa087e376ac86382845cb5bed0d701920a61e41aeb2026cc282de4f910a0d822ad3621336208b749c1949c890f7094d9393af00cf7848ee0f19a13140b40710bf9cbfbcc241a139b95f79dfc7e8e279389e40c665fae4653066a421659c7b086bf6ee5dd7752f9053322af756d9e506a4452efb9bdcc5b5e2c059ab098d3515e4308fb030bc5cb1893576c9d675e97558015adfc5649894811fb41f9223e173e5075ec499cd09cea463b685252b37bf80a03263ade403ca45c4411651158cbe6cbc55a77741a6aaf4446183a52247843d5c0735e117b4f2fd05e5437072a16c6a0caf5ef67f8f19a5ba3577050ef4630843db17d1f5cf03e2e52e3cec02139288d377b46f94215da8bc96f07d81dd085e0b3227771f9f7971e204f2346a9ed89f9037db263ea21565a6b5edd92ce3d5904b514fac41f28c973d003028f595af2dc9f5a3696d1fbde30104c7174048cbb6c8667c09a166f9d2862768961456f7a3702fbdbadbde9675124e18aa56131b11065a23125b9554a6de4c8ceb1a45b1e0e50ee26193dcbd9a74843b6ebfd5acac496dfc94c4fc5e877e9103c48cdace476762f612f2019cc76116f1f8c5db7b55f81aff3fb260f6ee6147aab058ab73da40fb696bdd5ac1dbc20d26f548f764c4f0355a36bb66752981143c920566afb0eeafe832f49b8dd6b330acb255a7afd952a890744285190b1cd0d070112cfe1510490c044a90104eb0b79716d264a69242afc76c564c521f1b72aebb137df73d9cdc7c57f41f87af3448909292d6678b62b28fd96253702e6790a0612a7af9bd7d95bf54c9c2e161a90c084d077d563cfe16362ea080442f003c9033ff59952a4782c907f5af37bff26db9b7f26dbb2e89948f8cc38adc85c9fdbbe7c11cd73634af3698888fb614d31f2c8e64acc106085435e49ca814ed178b5e5d07372495958b8883b7093490102f62cafcdc1c95a487f44d6ecdc03c13cbac8c7169394d9a0e462a8a45a4e0f99bfb2f5b9ededda0064e9c7949050279ab28ecab69dd56826b8ab461ddfef42290facd8f26ea970102f73b11151d464d08a87470496481eec1c6725cea624cdf77165d34ad7b0809cb51c1504f74ee61dbbdc1a312cb3e0105c63e67627b0944698bf7fd895891131ffaf11c37527cf7bc13178a940b6a1254676345f19efb842b2daf7a55be44933541e5f4b276a72f7669e455d40f015a0968097fbc3c06e1804165f62fc3d3ea3a994c039bb201b5d035e1a7af0715e63c66163373161fc6898d99d84962ff32e08288d98a9b7db61306e03918dc8e18f4999d740906f378edd2c5b7f2812e4e6cba2efaab5d1d4e683334a275c9656acab6ddd43084017c0f0f6930a2e56cdc7afbb4dd2a7613eb4a5fef48c4a3c443a3fbfe44964e2b78dfc4cbc7f6af1007cd3106b94cac8052a9f28ce67533898b9d1bd9bd2d7e740139e3038c126ae8a2fa16bce6211768c58b8066b21fe98b7a7d33b52629e204b24ec2d8aa8e9adc1c617a8c2871d897590cb8bcd73b706e28a693844a4df94c602174c5efd1f3d2f813bfab1c2ab889467c2f97661d7d56f3ee6d63abfcdab768a678830a2da65168a78f74c9d5040f264666e305314e04cb09662b6df8b55b35c444064a370b72c746c6af58b4f934aa9b7952cc9e12615e1e18f0af42361f90ca2d664c6e425ee7a1f82cffc32e80e9c45f2b97f4f2392791ef1c47b142c5c52f3344aeb2ff773046b6bc606c7d77080b69a81c9fa5e8ba387f15621bbe0ebc8cdfa8419344b0c6fc0ccb49bba75d29f07ca96acaeb5fc12fe8df41838e3cc0bd4d7fd24b8564127e6ef7f7214daf6c1ea4693d0a03eb8d44a82b1f56e93ceed85484b398076325fbdae1a68005c7c5e118a1a969bac768c905df67ee9cc73407ec317d172976b99f1d5a1d3bf8f7182b13c15051cd4446bacb3de5939e16621ead15dc5624c8ac7ae313242963a819f2440f2e6ff3828a7d8af0d68d00c602084aa9d901e8a1bd3b419583a08ad4a5aa8794ca2b04ee6be581a45b02058c305a51353859a5e196dabd9ac4cad423e963be8393ecda2aaa09dcae59972ffa0fecb45b831a3644bf34dd981209152e5252bd6dfcae418a297ef1e49232164dead1116a8381ba5b7719e6ff9ea93620f712fed8156c7f8d7b22ead2d847b2f86f3a59967bca5483262e92557c0c7a6a326d767f1e317b5abfbf11018e3a585cf0a17479ab26b3ebc5da973cd8c501e846ace1285ad12646108b1b613e05718a14bae26f842597b6f68e93b1a3238b29c71025ad0e1c33edc4b7b1af2d73db9cdaf956f2d856df2d2c1eacff08edc0df776dc1c89c535c28609210021797cb55f68a838829257cdbb13089704f07ad55eb047b9056c8ed0e5cc5a74e4d73637606a9f7ed4b05db4c77269056d361b747d5478e6362b24c6cb7c811d00331c7f9ec82677912c3c52f9b049714f69608fa6d75b6aa9f6aeae96a4624f3be2486084ff6c2049639fbfdadf09ffd7638d22955e522f20a8556775740bd59d3fadb27eff9cbfde1c21533613bece45c88e7af89c73457ddea7e39837f6c1eef273fc7d641931df396a9480772f96935f9d9533e6dc4cf00cfc8861a96c326b908b56d83433be610c078a01a28f53e6ef23b7bb896f31d0e310a9463cdd8e471197cb0b9b0dc676c0b80f1ee74384cbf54e150a3ced94e1e8718ef555caa0b03d80bace9c16bb1c9910d10a424b6662e0a94a29a76b16da5c9ae95c55f6556d234b880b4d7748633c5cf5c72091b9a9a0fdcbd3dde165ebc79b6f3e37cc9796a02765f940b2c10df1286884e42224bfa210543659459e306f4824451784924947ad18aa4a2282dc70a416bcd0f318e41cb2d6ba9e530fdb547c099b403f0f34b9fb80bd2eb895ae5dd1d15c08b5eb431957693674d95d04edfab7c1151644dae9d2038498c49dd7c524f60682d6e6d9652fd9d377034251025ddc464f6217dca055e8d549cfd9ea2e10484f86f75a530ebf1e6a15f5c1bcc073f7ca3b220fb801c8047c87eb46e354950139098563d6114459ac7f47ac8952ffd412894f297b95d16bd842ff10cfdadbe5f6e82c2989e7eec7c672766d7f3a65993e1d52497e8e4b3f11815c4e07b966905b328350e31a1b9e8e636ca011059e07f74a1fb60ee55e1d5a2973bcd9f838d5462ecedcda76ab062320433b8ab2aeebbed8f58d4278f0241e30e3a06c496746f5b14f7da92b9d9c87d563b41c7c9dfe20b97d77bcb101991b8f5c2f2eae027a9fead2126131649169c10e831bb86b8904e81568b11d8c10e9c2d72fd304615c115e8f1e6033a1c57debe240f56b17a7dd704b71a51efa253b693d67163196d59148eac818fca261ddf419942ba44bb7c49799edba5ec0b4b66efa863587c180cf9fc6316466b357df8b536069f8bed1acea894a4c8e74077b591730a88cad384ffe28322769b2e4e8fb3f849d60b773a5b3ffe0e1cd09c79c17fea7f568abe68b5175940316502096893ad29744c8fb38cb9e503c49d506a25f0a5c879d927cc31d9e024040120e2862443616cca4cff3920bebd3d7058e576edac7b28541d7cdc246745b482046ced11811cc8bebf0fc79330ca27f0f5547422c662bc2ee44b8b1953dbb0c23e58224523275f1a6f0f8e550489f383805eafa695aaa54e534bfffb7d3c64db1c0c1d32a53a9a4807606b0e1d28cfaa68a901e735b1c467e9f198dc4f19428ad5d0863572ecd998b5b78856c8d9d7a6d949534f7edeec59ef45a9d07eca433eec09706e1dc22b0c54011090bfd7033aabe66bcca97fbfd24d4cfcb828022c3305b7064b2aa3b57b02e7d1879373f0aaa341df349065f95e560f05fcbb84a30a34af2c5f80a6833197271a3b75c2218e53ade05f2c29e3945800f947cddb2540e343ef0937eac61247b3eca2f5ce023063fc5619c2f09b4e0a35ef3b0c8d57f04951089c32b3d743598f2b2ea5a636285db27ec62b409adbdd09992223af90ba4632fafc8fe194e7e68fdbb8575cc18b9265a2752d1b73d70f8f8664cf9a0b7200ac483427afe7b768c81f2dac800f9997308a505930b2fdf6dc5a778cf326abcb8d3cd317335b362a69f7da96804458fd4c1192ddd0366ebca82547e2bc3de6eb6b46ee1f80d2e3d78f54f2ad41ed1129d9d73b500481442cd7a0efe710e41e1df90f68fda92d179898f27bd1647578f9f1243b08a5bf7d28d91da39281ca7de4faae6a6855aff2614cd52965c12bc41973cd94711b125af0cb79585ec77a4a592843c02fe8e4f2edfd57ae25c660ce1a631b71e14d137bac45c89b6927ffd7d745e7f6342a8ec3fc728312db4b99599068c112a53279a50472c38e93c1150bed6bdf0da32fe8e0816485d54cf9f3ccf1359995da72ed2ca6456bebeaac72570a8f468d3941206134b8fad6d2bff8e8a3a02bfc862ad6d20149d2e986204b31d4a997771237e0319c5b6206bf1bfaa8dfcfbc67886c6ef75ad0c8976693145d6315d323b7d485d8561a19400b192bf2f909a84dfc36e81ba44cef924b6712b73ac329cb6243d437e04240497d38ff58ccfc1247b9e1f9217aa3eb0272c3ece3ced266cb91a140af55ef36162aa0037dc40bcf18a031db0ff54cdec6740f8b3dec20897f9acb08613218fa61b3c1ddafa1300e275d08d8da5e2bacd1b6015e9e6d469a7b228bb3f5ca1dc990b68ce468228de4021786e819bd886e59c5ee72b4e3f8a9e6b39d494c05f3e1b39034cf99a58f5b7f3f0552291a73d16c12c274d748611a7d8dcfb58f0e30b2f2a1368105da2bf2b6151c7f126e72eda1e48aee399bff2373aed4880205bf76676d59487615cc15afd12ac3788039d34a198793463167864f0b655244a17494fe12261117d257124edcffff4f7dc2885cf85866dc3a8edd75aa3f8953bb23dee710f9a79ced4e621c59bb7ce53645b9a5ca21bf1854dd02d56f7a1e7c18ce5393fd5236d87339108d0e8ab4fd210d6c0ac8b62b7286397581e16ed219cd74303322b7c1eb35f3863e4e4880a43d52c61adf1e5bda04f7b08c4505b6861c207f29e4091c632cc6670d62decce01acf80869b4a5f12fe8123767b29cefc617a922ac35477e82c311804d96ab5ae952cc9d75b1459e50b3c92159cf2ba1a8ad649f028044206d6a1e70204f94eb8eecc4eb7b322e6d71eda2b4e54d145f6b15d0fd4f62b1ebe34b8c22670bdb2cade43216fd22537fba92ee2c7e0db4f21be2d5415a59132428b8bc3bec8bfb3f68a0163b75c6a927957bc3fa1a315fdc42a0bb6bb221ce474e5c69c011397249d1dc2ee5a8bd2bc9b23930e3770b50d44c8139b7399f8eea56e5d0c9e4f171d09bdcd4dd7cec87c367eafa2179aebf989df8310dbed0c8c99d0a569a4c9b99dee427dcb1e8430b53f01bf3fc3d12f906117a7b54840645e9ff3ece2ecafba7c6d1739e0471a9c1683a1e50e4ca7134bf319b5da766b965b89607fa02ab173bb1847026bd5953ea2bdeecc142e9179fc0c6560bef7628d150913196b66b47e2c8f07a36a685b2bdba36f1b175b464a4b23625a705f7765133e3d28c8a0086660fa3a9a15f80865b5cec1383ce79f4607e063ae000eae985f5ba8c148ffddbd42449696ea28868c4051de1d525ac88c7295a3576def95d7415ac4026d85cdcbad25ae56c0b8210d890dd13b04a9bf5cff3185bf60f8aea3ccf5f0cb784044ea739602b4a1b09cfede1feb310bdb2e03aaabde21b972ae7d722326891e3c2fb46853cc0407b60e4d198afb200e6876e747a4d8a3f5b93942a7eda815e36bd00a81a21e4e38c86b0e1649cc17b138ef81fe38bce12ab95a0e8b44dc4b9a392f0f341579606a9c2f9d070dcc3de2ad263122cad3399cb9d77e18521876be1bbf17b3864b610400799e27df0a013f68dbbfe23b9a8dedda0f1885115f836a40afcc58f17907287e21ed354b93d9df995d84b4c8ab3a258f2a1dfe4ded1d5e0bfe865a28689edcdb09d575ccef20f76b66d886462f6e8efc335e81ab8ee409ad960f18fc814c1ba43933bf86f8e923d107612a3a0e522998e321caeed5071319d7b6aa2b9e7ece7d6891f554005145858d624ab2328254785e047f5fcd85f09b8003cba88e5017d60a8a22c18b8e4fec65c62cc8a22f141cce23e370eea3113897624bfa2ad5800c7fb157abe4aafe6282f851561198cb534eaeb3fdae535c55d4b85ed0809f29f5df184df4e8532155d602607583d5beb1823dee829bd9029abc3a4713919972166e9122cc552e16df213c8707a53258e7050980becd7429c358fafc2514c826a0d3c0134ccda39ec5b6190a95f74ea286b02ebb33ea5bf1419c8dd43f56de48ab571adca678258e0bc4c5d8e59f377d4d4a35bf625f0ffb4c6749bf22a7a9881fcf1d1de055bc3ee6fe31a70fc85b9d32280114c29ca8c2a374d8733c06ae9ca654b4cfd970c4cd95068583b26647161d8de03a595812f0ba058dd86d5faa8112bfb517d0a99104635019b521b95cdc48dce93e4b306b0b26dc44799b9160d3e2e807f7d37c8d6265ff531628a36c7deab28feccee44d7bf81b43bba60cbf721e35beb7459030da2568dbe4087bd9ec6bea04a74221406b7fc467ca4ea890cf831ef1b3b67ddd76a11bc0983c27d0bdac4a4e8f8cebfe6c4b1afa9b278dbd0bbe90bc3934d491915a6ab2a0c523d2692ee3b36ee5b43997e2f58e473c243f4455c97b3197d058383fedf610d024e47456b0f7fb1b7289901c45941c5f22157fccc6ba40834556fd25f4dc6ddb79c3c2674e89d78f5609d65f4558ea8e822590208c7885160117f0445c02ccd84180b9a307a2c0b9a36a4417989b7b5c119603c6fe3024f5e2503beff69db8cfe3f272ad54287fd7f5d9982868b9333cc83e537a66e824490ce004c2d3adb608a96a30337bd00ff69dad69051a93c83265fd7f27e317aaeb12cfcf4c0851e1843eade2f90a5ca713f4b0796469511dbb51f1c94059cf6ae9c46da57482a1cfcf5888e5c79295e0b87b5eed594929635e1a12fc4663508fbb29413c398ba8f4a92ab3740a9c0e5bf47bad3a1a98572bcf3331e58bd6393b53e5419097e63a7cbbb031c2b8d9abab176b9a9647d1570bb524dec22d22c287dac6e5e765014d1b9f3e7345ad93a9619d0554cfbaf576f9d98c9a393ce7c5c1e3bfe9d0f64f086bb4caf5704ed050fa2bf557ab6c03e6adc2eb2eb7409ebe1fc0a1465bbbee78f10c278a59b4780b2296f640a8205619f247f3627bd375ed029641332b081df178949b0d957752a5e2bddce46d13ad0b81770797ad888ba024b789cd8125fd153eb7f47aea745669a51816971f044292db7782cb1ea31be81765417cb5bdb3665fb7f0fc275d39b4810c49aea8016452f106648fda801ac64696358cd2366f868ca15dc4dab36d6cf91b246cdfce9111e1240e25752d29a9463cc1b1eeccc885cb43b98a37161d2cdf32a0a19ea5e2b1d9bb613ea87b93d75eab7e2f8084a44c1aab37ccc96d0ab505672781eca32f9d60237a76547db06838a34e694431310362042e756ba47a9faa8151136b97587883e4acae35c85a3b56dedaddc83386d8e4171658d9bc860964f01407484f9b335884861e8c00011aca7c758873ffbf788f4d382f78d50bf4648dfb2b9c82004249dc007a9248a2e30058b89f78e43a337343ad476a526be5505571a686f4f0029251965ce935e4c278283b930ec444643fdaf43048299f36154f31cdfa88acec6202edae03b7fe8f363dd88c5ef78d4192dcb72f2095f1b664ce4417fdf58733e29327c8531aa2c0f19850e4ea64fa049f41d8a324dbb4381b7f3be0ba534b5582c79fc002664f76aa2ece49db65441305450771cc3e87a0a7fc2780a1f43e3be06eed0b9dd89a5a2bac91e5002e9bea183fe266161da9e45c56536a82c62370d89b1459fb98fe1d0fe4a99a00a64ca3ab9ffbec7eda9776915872008cd340d5e14741288b1e04974676de1bcc596d13b014b8f966bcf3942ad17463cb33bb87e907fc3cb563d8c3df829d08f01ac5765829b89499ffaab220f542bf78186c3285298dab90bcefc56f005ead1d55428cf41016db1cbff28ab327796206b67dae2dd3fff4f7277984ae166e034907d7df7c00be26e2f9488e87a524141e9c3d616c95861131c3d3c024bafcd5e326867fcf27bb584842dc0e00501fa632e6f9cd915848c7be4caa9a6a713604d45314736b29a7b1c51a5654b51059d63604e1560854c15be95c80f498c841278281466020d23b8ef9ce61160b917de4a166efb709e9dcc9bc69d13fc0cb758b8e132a034dbe7d89c535936930638df4715b6b794466a4c2819cab2e05328bbd5ab451f9bc043149642fc88963bd4f1bac7bdc6a7912d3f92873c68a4324ab4996b4a597fe579214ecca94059887f8b1c4853c36c8c9bec7aa55c65b5751a477b97edf1dbf5196ec465515907de37af3b02d9fd6139320b1ffc146e19436ec4c72c1f58e84a330c8a6fe3d4c6fdfe5f57d66092883eb2af0bc8f459f29434e3bf4596ac1b795b8c07d4d0fa6d5decc13ceb044fea19c5f6cc1791086f93ff14f300f96e3256494e1526bf05ba4958da11e79760b658e4a87783a2de744f8b52faa8212b62d734ce612e9572e2a671d73f48df36fc68a034a8908682c66c1da57f1f4902ad1f8dfdbd3865b43d304a2ab87c075e031defb1e4b52e795975ea952409e0de389a05ed986490fe7028a08a7664942c6c5cdeee73d1af4fb92f780c1936b5c97f7e455a07c6ff7c142c9f54804b3e4b941d4c22fd690751a42e38a1638c36dc5e01b3c6b375e900c2dfcb1538f4ecd6331939122a73c6de24720a518254287746a56c983d40904f7158e09efac6907a1c75b71231ae49ba8985646020b6c10ec089ef4f9286f38cd06d422a717218b9b16e332f5260cfcf86dd204469747fe1958997b10c8dded8be6a3e4df8e22efb8d852a73c8e52c04b1b09c9d96ffbc3fdab198cb2f365f23e88d893e572fca90ec79330ba6d9a9d1b17b846967796303a6c20520a549b1b7d24d4754f7378ce0e7fef5e7a70c14526137ad9bf51195c2b40be75b1bda7265be733ae8d1e57c3a5c5d3f6d2ef05036deef805dbee271e2fa3a70bec1b5c6ed71c29152ea886422ef6b417b8b902000dd203583ff2019d66ff932a3c3c5b43a276e62a209c23d42e68debd9e3ffca086eadd4631a2e07a0c4d9199fe54bb47a4953bfcdaff5c0606499fc0b5e104ead8653b3ec2b0d65eee4e3127a26a17402196f079b0db948d0adc5adf9b3095b552d0a86c23cfea9b4bad0206cf618adc62b730534826b52ce46fe32b92e622a80b90b8fcad31843678800487657fb5dfec95c3181f398ce62ccedf90c928158e05dd6fdd49b31dbafc0fcaacbb7d035f281c8775978902a68bd8ea56673be02de0af08576d2c07191a93ce40c74bc9e4eac4569eb40199b541f27ec6b220b36696b042a97869f881a942777ef8b4261f293cc7b9f98116173698f1b83ee381d4346cf09bb8390b8da847f820eeec24189f4c3285002dce8a3767b9a35acfca1bdddda678628035032e3cf8bda401917b7539a5ecb140a17a4303416ca869bbaf856c6a781d56072b26c906117915dedd3b2fa5a1e0f59dd617fcfc6470e3a786b27cb9354e71df9f450daeb0a83bc06717aeb39ff9895f8f0b19c90d690fc7fd7bd5ff88f3e1ea2b786ddbba3efaa638c4a73febaffffb15c11ebf672828b914dd63aded327098484995c50e73138929f87f1d1ed07ea763576a8843436b7bb38b20f8425952bb1df0070db1798d9ff1cd6df903833a74cb292e9928edd7220dbccafde4fa367a77810f1a275daec4055ebb4af1fba7a70a3034f30134451d41982a9dcafc2c43c1966e4cb1f2aead8dff819f278a99e84d18450f625d497756cdbc8923c9a8f49bb32a1126326d64c5b8564bc779110fe43cab94c59250a2c7ecc8265f99f4909fea6fcf023ec0e4d60c689ec6b6ff8d3ca5055a6f6fcd8198d1e76fd672b5c301f5f49be32f0269c76a9e1a7b14424688cf2d11e91b21bdfae7bc2a7bf561dabd836cbda94d5378d108966cf194a938f46631e256e5563c38ebfeef37d61f7ede1a1a79b42bafca17cc9c947f6e0b76e409e6dca1ab0326943b898bc5d5acb66890fca1d6302bdccc189d6e46166bce9d079abe8772a68bba5604362add254c614db8e72d7d63ffab0ea3c56bc8e9c9fe59f39f347af32e9e4ac94a445ce393fdb6961a3baf92ec040b7d6aa518b3dbf669526e66b5f6aa9fabbb3e56f2c6873946afb44be26502c5eaf826e3ca2729638ba60834f97df2a928d80bcfac075ae74d56bbd0d40e9f353f5edeb683244274c7ee65b3ed50d3076cc06eadb946d32f3bcedbaf14a8df848726ff4c8c575cd30da7eb5cba1e04b904dfb5b532289408e2bf4d4af0a66591a74e170c3e941e30af11790a134054c5f52edc539003b0a382fcbf99315971da58ece3229c57de7955df06f7bd929b505beb54874a5f238761d271d6c9fdddcfa30d7020628dec1316df44ef22a037125a8a127cc22c819631c5e7a97f4e9d672fc82e90542b0c3cd9a79e89888c4cc2cfa0120c74bd388a1142e7f6d2b38175b4a1b186aa5fe5f6b4668cdf438ddc0b2a667368a28fd89ac5ccd08a33b9b9152a78c5607c1409e4589a02862ad1f25100861a43a93f527cef757c5f96710db00bedb39697d3de7acc56855c1d70e0887c51570b47d56e47ea4da34c8d8383fadc00c10aa871380ee1e1f3f146e64c3de58111f72f8a7ddc8b2c58e1bc55900fdc8bc4e572e36486b927e75972575545a0a7d8d8fbd12aa2a911ffe44e42125b4ec8b31a32c628c5372a21ee0843f9cf67f954156a4c809e895db422f96745855e857a712f29b9475e0c1117787402e8bd54475d457837683816e962606cee900d52aedc34b8b6b058fd560510ee075498417ff3d57cdc23b61a4a0d9f90aa0b004b95cd9aecfdb37b71b67f54b6f1e7831dcf86dc3ac3f43d87e62678feb7421ebe052619a38dfb655ecd8c037899d455d5466a955e7ef6e30040b9b33b7fa30263b3dd014488bd0995327ec9a84b07d569396a32b2d7db33ec44b99d2c05c989540b4484f9c72e57c586896752e52eb84a7db8db3bd88281f4183b66dbf02e4781ff46728d582cdce048ebca45dff9c0fb083ac555b37d802743d687776798d15188677e2811a3af55b80f017440d6b859ae1a65cf53ff510aa3a374284c7b6a6c88c7b2cf5c6a226016aff5f204177dffbaea91fa961df9fcbf6ea678e3d67b05298c14e4e2b3639c946803dc0b77c07bfdf7e3aca930f6331394eae71524294666a96a11efc4ca08489a73a6057d1a54472375714d79cf9af118316ccc266dfbae492c70cf73e9af33079177fc6ee94d19461222b99777b6733d2eb1147bf27988db387f657fd5afa544d89fd789de28248360e52862b48bc5f91f78b80806a0c0dfa198a8b74cdeafd9963515b9f185caeb00528972f0ae33a0e948f01557e5f474ad6a1dffd9fb81db428af5de94708e475b5909d126e8ead4daef78ca19eed9b2a0db0894e87a0bb75ebdc005b0bfe6d0bbef6d2addda73a810804f9039cd371795c2a3944a13d8018753daea5df4ca9c2951bb2ea2e758def15108e1d45e391a8f3750d41a12554cb53bfe0d3c70e85325ee05d55b977a6eab29e002864cdf0be0f8920213c598fc52ed720faf4ab6ffeeae7ffbf22aa40d817f7033c2a353443c5a272000ee829e790d5507cee3774daa85c8d5732bea6efed5ba782cac931ac03e46a777202cb9a1d9a16d672f883446f48afd8ecbf45fbab271b4074fb500fb3d89edfb62a39866e1065517034ea8d41d29e5cef8a835f2c869233f185a49f0a3dfcf94d5b760c1612c9de4b99ca254eedacb6f1f8ecbd4fbdce7ca85b2cb283a14b7584b37683ac675decbf931dcbf6a66977f34b8b1e79bd048e469df3123cb5991d7f9014f972dc154ec2d79307370ecf8b085a9dff547f846c20858fe86e0d75b06c32bef068b79a230dadf6a321136c2c46daa862f71a7f35856b51e54d5f7b4e95472d5c600b09a0b77be7ac11726f17023376ff4db72267b3e03a9484066950ad2023201f86b352689444e243b6f6f4a558a2e81240aba462de96b08f1a8fd331741440636dfc88301d576f11e26fa4f1d09d41537ea25f52b26c5a3fdf66fbcf3c6ce0284473b813dd092031e0e6f147b3a50d47dbe98ece9d75daf146c4eda4e5a52178426a3dd34b694d7d4eb7b5e3b5e40fd40cdbd2406a8db1b0503fe2200073db65d0328fc70a8424ed15fc9680cff5038be1e6e692198fb0c99d96a7cf084f83a80904cad46849aff0e7022840303d65f96a4b49e05a3b211532e656bbc8709cc662dac8b2eda11e92090c575f9cc4d344d02adcfcb42c1f00289994daeb9dbdbbaa985835f8f203421d0b995eb7ae5b583906c00dd9f6bda2beb43ac3f0ce16ba0595ba08c2ea70d10492966dfdcd158408de666c6d4eae75ffb50154a7be891becbbe123782ff57bf207762347a01a5705f6c66d65750f33f19119741de829357beb02a71836c1feb114e93132e4300baa0df0587c4d0955b8e905aaefe03e40aa6c8feaada2d3a11022a7c47e313804a5562180187a0f119a7ed391cb7da34dc5018443d25a879957cecda0e058935e3a1084f38eb644b7a12607802b6caf7f5ba608c006d20f4031139019cab7c829a1541d6b286ff115b4b88d8aba60ceb0e4514c64de81d2f2685efaaa336806ea07a00a15b0fbe96d3f508ab1631b6165eca48ed2b6e443377828e3a30321f4370a8b8347936d56ca8492a312f0de95e7dc62e86683d37f8c204a1a979a5b44ddc5768c8796464a4178528f6a3d19858c4271f476783047f881a3ca6e9f7b0c91d5bd2ade13974e1f750596fdc055594cb60ae62be47a76b7e27086abc83cbffc35436a57d07b672be1e91de0be53544fb72f8e1ad96f805e745be0cf85f8052fc0b8c3efb5829201ddc2cb2ff1e4a07de8b0db2aaab57e42edec9d79ab5107ff30b9f03aff75613475c3c1b2213de320761ad0357c5b77d1dbef2608dee38f38e4c23d2283abaaae59660bb23aa061c26e69c287a3ef54034f6b3ee371d077afae5c1e603faa6274370f793fd612fe5720ec8a06a3469ebab57c134cdc8ac26b6eaf51bddf372a0ed01658985c7d9cc3e8559e394ec6e0075e26f498f9c5e800b8cffa0d8aa6073b9907ad31f15b5c933752113096beebf4c93c18a9bc9bc008dab40ad6770a1d14ce11308f5f0de065231e40f18ff5d5744a3c897b4d2d72a9c16fa2e7dcc9d81a8b85fb5da55a42cc864da7580f2d6217a211642ee7f58e2060a3330821261109bfa5981b0a7c6987f7afdbedf7fd21ca528568ca682adc5b2f9224ce6dd52726b55ad08cbfeab8c7ed4892da366e9ffb47f29f9d29f091a5378c6b2478129bd2955ef4d5489652a8bc64a525d08e08b4f4c620933fbcb7d2544cada036cf3af83d986bb317e70a13331da03e01bde303ff03199d6b1933a34664eb18b6e84c99787eb11e18f88e85255766418991b83650720525d9aeee768f9eb47b837f88eba5ea0031de5f29f1f382f7e9db8522344377430ef5a90af6dd2fbf027c3f5f67145dc3a7c7812474d235ad6346b33c84e85596944bdb457655b43f911e36b86e63f994f3204bdb8fcd5a311456f2548162ab6d2bbb2423d0a20ff7d20edf5870a158fb26db758e7ff14c112ce7566ef855c9a76f50c3d435b1acd527b0c77a3f0551795942d7c60da129f6ecab8fafc14f52480dfb9f70beee48c400e387a86653599ecf1f848336a9bf11beba343480737115e4f9e2cfc746bf7f5051e1b06d6db3ea1c425c57ea514712286beae1601c832fa3977e12ee07acf3d96b62670f0dcbc36d6a308d42fd515da0a1075b3ffa6c537e28e093ee404d70bd083143c45b0e8f650537d9d41f7c6d02ae0c898a0e0bc2578ded533273710e90dabe03436b1baa09f75003e630293244b9a23ebba05c490b98127c5ef2e1b22565f84d7eab05e799584d96f468dbd0f8cd336919722fec8cff1386c98f516d553a177b053d86913d21babf8cb348a707bb189ed6fa47c13188e7948ed73fb3b3cce718195ecca63652881223890dc144730ff1637d9abace6af6b800ac1a55396265b47b91464623c6fcfe90912e02c6e010aa47d3ea7b191bb2d63d4d3a4072a34da2572e79d1cc784761319e5e3b1eae108225704f61d3bde19dfd97c5ddbf45f0e5a5d70bcc04faa0336496aa26f93603f26bb12b568c6ee3136dc0080ffffff7f