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 52879 0dc4acae87f9d2afdfaa070b32cfedaa00adc36a7c36e052e59578d14ed1368a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
67f33ec60c940a05386e2316aeb33f583af1730f22672479b09bb2b066da0486
Certificate Block Hash
0dc4acae87f9d2afdfaa070b32cfedaa00adc36a7c36e052e59578d14ed1368a
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00177c000094af0000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000de023f8e4c793a91e694446ffc17f186874875e3e338b03f6aad874a0927077bbcb98b5b22663dce6a88403ff418f5c33ae2109d78620ce30b79faf38b249f18dfb319f601c1355b697b9bdc08ebbaad6d561ebc8efe654b32790000000000000080000000e00000177c000094af0000

Raw Header Hex

00004020d83e0ff476610473c38818653dabedf30da5d32ed60ae527bd32a6434f40479f3e909c47323cf31db9f1395e09b5044875052aa7320e6b62678f1ec6bafe4a356308076ae96608188604da66b0b29bb0792467220f73f13a583fb3ae16236e38050a940cc63ef367

Proof Data Hex

59,560 bytes
1212160103073b1b29c30406b99ee6331ebc611e8b119e3059303cbc0a99d7f5c75dbc4c27e1461cf1f976b7f92a76f6d7b86398226ce8afeb7d70df96d7ecfb15d95ddf54c158215785e65db9d2b9f2a74386cfce076016be5f17b24f347afe7e379b86451bb6569a22d7e62914dd69159da20fd4f10cc08b4f45d827b67d7c3aa786a4bfe5629ef4ca9a7541c98b0a700cdae39634373162b561d1eaa26050f2c4d60b25b90390f5df927967183e906c91eb6124153790d8c513a8eb82d267ccafcfc96f3b1bc7204dc9853a69a6d45c7bf1fbadd0391acd44cb9c15e0ec35ee02dcd57e431b2a07ca91fdbb3a3019203429be74c5c9e16425f38c0d298728e67c0ac29c86d9ba6bdae236db60329c5983b4adc76f07675e112be01c5439a0c6f15adb19bea0827989baa7762fcd05f9dc68721e79ead16071cce9e8713ff11ec68b2106c6adb0d29e1be94ff5691390551a5cb14ed5a6622bd8fe7ad333ad426215dd5e3047f823767755ce9f120580b39306601fc4a2cc70e6a7891a4a86bd1d9d069b89f5282e7308d71d75875ccf00acf462f5b47d6e8bff2060bfae4d508e9103e30bc5124698b32dc91e26b588a3770af0e2d2e8677b10aea6e081e4d07ef4f963de2ff5db334d105d7302dc98d2c9ea38dd3a323fa609c20d350df9be386d419e2178c13c553fe227784eb2a9fad24fff63f66bcbe290b360ca2ae431b53cdece7ceb265b52af17fdcaf34751088788e03e77df14c47fb398e0ffbbf31c713d56d3374493a74e76b59dae69c0b866aee9345024efa9f214ce0f201860aafc0e86990fa10cc69f08edb9031fd04733cd9b262e8946d8f7217a2421deefb6ef5dc3ae4cbdc04f488be1b125a27dc564966ffdfd5d137318e842ead8e4fe36925f1cd70f2a834b102141cd76300429ec03224cfbc8cc9a025b18113895b631561bc5131d50cbf3d7c096154e537fdee2231127603813886333b4044de6086b07116e0ee3fc5df0618a2711f33fdda787a2f9bf5bb4a8f5a890d62386e71474f35706054dc2008692a875b44b71363f1ac6f82ec0462177d0950771f4f112f4334e2bf4811481c08dec36835ab69fbba512e9c9aa56ad0ff64d5fa2fc3567e25296b8a610eeeead3d74e1c8ea09d0836a81cf3db852f190fe10fa13195b81f89157579450e660283add3a6df1a9d7e1917c3441f8a99bdd15557b0511eabca777771f6b0e25aec36990ab2f01f14061c030691dba3817475265307f19cd1d0e189ffd786a02004ba3ba9474ccafb1307bd84c920b47f91a9424345d4a3233ba475eeb47aeb6edbd0ab52e870839a3109146720c65bc63c6edfcc482ff01bde7a96cf649e53f58aab48749fd5d7cb8a07742963282a827d22617ef3a6b116b437f9247c4bb7e504e5c75e5f436805faf26a70aba50569425d6599d2b7a674e9ed0476b10280dac8d27c4f5c0b4eaa038e88ab3d38ea4df63afd1802fd7f9882dc2d570e6ee29cc210b52ce9c3773bd671fad75b08f05d892af9c91262348f9ae59f4931fe95a20f081ec6261f8b4b8cb5edcc7e40bee1645b4d89b1caba54279629a94675c72ac2cdd32bfabe4fa44d945a5671682d0fee58f02b83b9bd146ea73f8925a44be89af6fb196e1304e9195bacffa7f622a49dcb4e9e1a86655751161a2f4644738efde8a90b8f2d681b50799cfa02622a51369a773a93319308e278fcbe0a2a2152e869c2551b631de85d8decf37868b038c2c1eb069749312ea6c98f9aed071c10e4b133ad0648d6d10f682ba72c90784385d930c14c6c3fe8c940501e7092d2f5e09de63653634bc28ea5f91ec6eab0fa372798a3fb8ab3409d4af2e31f979c457d35fb22840b6663869f6b9bcef9711b4f197b1448465454700bba6a191a0bfd1cd686b8df6e1d5b9d38213f27fee97b46399d6233c04fa81bfee2f37b5284865aa4ff71046539923f080a4afe622048a9b96db4e6b6d01e8fd0cf2c976c7ece9022ba1df098bbc175216a9944af2e7d7dac9d449a3532969d658a626ec6d959c9e10419468ad2192afdafbf5d6abd061cfae80bc20d1d58837db1dc2c01ca55bcfd0e93adf78d1a6c39cdf54e5642999c801328e746ce7ee7677576d0732e46beff6db40275bb7a6dbf2bf1b0fbbce732be505c391de4dea76de50041c1af3b666af775e5aa140f7dfea2fa1ed2de1fcb03bc3d55fbf851f287c35e52c7423a7cca9e75a1c653738796f0ed24c6c60b26cf52750d6f119c294aeb7b7b02582aa36c50c1c82ade93dadc71735f2f13a174a0d9777d4a6b5a30c9e3450eaf98aeaf04e4934e8592ae663d9cb28e107ffdd89ae17855da160b01c5f28cb610ac75f98c081b371ea273af1237f6acbcb7fc96a0cf5e0a248cb18717f7135b81c28c70315bb827d85df96240ac38098931a460d06a1c0a456a85fef95f7eb9dff9f0e664c7ecf35cefc136e4faf2307e3b2aed55f1bf313cdd5717b2b181504e351816dbfa0f8f6a0eb0c22878f96e4a5f07a6bc48bdfe11595c41f90b8afb69b85e17039cdc8c7eae0c58b4c83d48f4c7e5492a7d1a528ad169f6d0bb463e220264cbbc5602db413d12abf1af281b2319d96ddfbccd0b1d6dd5c01f553282c9f95b5b3b411a318fbf369cda5af4e13226153eefbb3ea8fe4de2c524779b37ee6017e3db28e9cee83de34301d9b92d17ff33e11451a914193d8436c5077548a0ee60e4fc8074aee045b7751f8922883097c1600ecb2bec6dfe7d4b79f6c2f7ad6dc0b6889d92daa1d04adfe5a82b0b36e851da6976bc389f1a3f0a4c3bc550fbbc1012a9495a36e26b2ab8e359e5b3b3cfe5daa2b3a69ff72140ba4a5c4c22d569dcb35852ebd8ab59808eaca5a7250925c49762d21840d5fb529b199d02b69a22fcc8ddf0d0c74bc4d5a275b9be739d62c372d2160998d6d621548474eb888a1ce14a9c66cb4a7440330239fe90ea7105ae805e0aece68a7e3016917a96e3e24c2a3f6f649eb4b09d31475047e6349d2804671d3a1bf5597de80e3e1fde033da46c59b92dadd3c49e5cc86ba67a9df6ae9d3fe8aef154ce78fa1456c46f4871ec7d3306bf63c02f628eef62e533396457014c619f195ac2d281ab745d41f52eb9d186aa464f57b60a08dbbcbc6cdb20e80f03d540983a072e451ea0846cf5f06ca99dffc5750d07a542aca7910c2b4ede8dcab0cd2d84edc7822473dce83fadc0c0faa5b509592730559342dc72c7215695ce240d8342b2c9a3c19aff7481d3e8917151a76d1a0a8b96237cc1eac83b1150d9bc7fc6c1199295880aa2afd84e72067909c6484de13171b09b4d2a9e759e379dbaccaa493c7d8c71425e80c25e9d759704d5b24dc3c951a630a05ea46ca439119e28bab9ca7622f2b7c18f40a6107dc90255a547cfb154527ff7db4b18228e90db162fb44b61bce7a0db55e2de2ff89f23e4d4d6a074c96b0f5deb7e46aecdbc077148274e73a5da68fd50386db7a650daaebc7d065e2489329ae0fb84bdb23fecf951b0b0d39536a5a6477a12b6c78edc6fe6fbbc657dd1a668f2608b6b7ca328672e87f3f5aa1ad0bb1077c39aba9286c6b7c7729e042c14b1fc03df734033838e3c0189b5c1b10b17223a55a96b653000d7e3e6e2260048585095e663eee2ee8a2b710f1e0e6a05e832b7c7e21a08df4bf084c7e5eb921694c97f7d090e4dec89cc4e307cc667179b43ce05cb1ddb2598c045eaf59a40837b796b5f15e645391c327717954a74064e0273a6556e767eedb7a80ca03470bf46753c73097462f62e5ce4b85bc72e2fb4ef541eadad3116825759c6d94aa2842c94b6633dccda3263ce931045708e273ec8042921387f8d0331c7953ca8db03a9bf842595c863f25460aed40fc9085c7267919501c72443c1cf49279115b29da1749fcebfe5c4f67bf7da1ba8f3d1da8b1b4297b70dda4ea8c8e9d42fbbf1d55a338fc8efff7f6ddba2ce4446d6859e3b828f87a84e4722d84790a7443fe4675c8004154be8a5fc68567649b40a3f8f75a0efcb2e74a360df7584f8285f9f4f292ad7843e0a7f872b7c97242ca5ec7e7d0cddc96d1eb8129ecbf5da2131d47fff1fff5939944b1f67b072b7a08a2c7730f626b7f3fa7729ab687dd7281ea78f34cc1e8d4c7f9217a0c09ba8269a024ed473ae7e982cb45f36bd2170e3108c2dec671e7c4648115c75494f83e905f01ad7a6653cb373e0e648c6809ede5bd6aeffe81fc1d97e15ca91b4815a306468aaae8847d684d24c4e8e6d0c2f64c61d1eae29ee46dc4654dff32d0fcc4c37b9dd3fa125fe588a893d8338d3933aa46d9bc6dfc5e4c82580e8dff47f59ddba73c1ddc7085dc33c6cd9a3cd02a95d46633b67c2129929d2722671db8f8026ba3d1b6e483b4fbcc10904e725d4827e514adbb310dc76e3287e6ca20f65d2ba3a662e8ee4f5b60a5f2fd69cfc31a1e9b352a93cb38558dbc393e8b97902825b7e27fe105c2a17f8a1397ea348feea43cc2817fa072d1234fb3c0300cda6db98426844133b64c2baecce7654b80dd1a0a4eb7f9567c2c666a42aa97cefdb43eaa83d3e4484607bb2ff637a8ff2bc962d877ba099efd46d8e7297cb457c77c20b90317b5307dd2ebf35a981d97424542452046470dd7a9f10d4e9198b437734e970afd1b3401d3275c775b79e1f58dd4ce2b2a8cc726cfd5cfb94952c264e6275522fba2c0d3db8b5ef06772fe62a6d01b0c3054e9779f5a0d3afc3b84bc0eced122f47b755c9ea659cdbfd331f4bc077f3affdd1e2f2c31e7df791df5ce5786e9eed8b909507b06f92060c2a297ba7c0df206e702facdf575a748689d95df12564e8e37ea81bd73986d1a2453a302a7770873e0cb3339bdfccbfcee278427985059e77af54a88d5a2fe3bd591b2a1b6097b9b10fe6bffcda327525eb3283f3ea1dfa0b716681e5bf5dab618299f26ff8a25c8ad59f0e7730db8763df0e18e08ec2ea01279a79893abed63cc86c9964468b3bb7da136e06e3e10a856e02b93e6a87e31dc4893ac5df904c3e6b4c9d9beb778774fa68e96e5d674f96b31d3d3dc4220e59a7d67ea7565f3002700eb6906250ec4e04c40777eea21c3c1c013e107184117d383974bae62d98e675d62ae053655e0332cd6a055752f7a61ce02136674a668d9ed6bbbe1b2a721dfbd23a6d056835b0f01fca38286353c7d0ea8f2815a7c6d9948d15269c88c462fd02bcb2933dc62b0f9c91f291c2e12767f587636e62abad50bc6b3ef2b6b9a27c5332bad41f7c4a60ee8842b4dadb53f8e572a720316bb59f245e2c2671704514215229dad41532f00910643dcafc5d96cfff416c70f871da26b4f59831ef4649472c4f4b201d5e9ee0d68546787d89c53d013e93febf595b67e8910fe268f73df7120d4583b6daf5e877a7094e55c7d6c3dc0450740f2d63c5a59397a06991ea1e3c4d5cd71982840d165f6e2d9d3841b2f9fafedd1172ce854dd60149a7f41a7edfd575c8abfff1008516f79989c777b579b4b74b26a1c2fdfe04a2040078db7736951a26188a25d5aeb8e340cc8a55163e3d6da62f1f36a7afa7aa0ba4004bf02a4a2c43536f37bf177ecfd01ef1f6e5506bb67d079948a3975ab2271b9105cc7b1482bf5a50345c25b2ff757ee86c56cd1b581530d21e4a94164413916ac76fb85867a775eb4aec7098f17d71ecfdf8f07853e9fb4d3d50cd928145ec3eed7ce01e8d78daab878ef9b8abb20edc1b8cf6726c07fe5de0e41f36221cc191d458914e643f0f8209086da57fc1e895628553288a6c62cdd94601ec76adf03dfa40f07a3e9303ff23d7a1e5fb4a1239244cec56c76204715bae10bef283fb1ae32612b5f63c0a63c2ec4fa6984c372bbd7b7814a9989d06fb739e205bea4572415113d08c8e2314a2db30adf2f8ce46540c0798ea9feb217cffdb2070c8337b5578c7b4942673a04779a78bbe63c2a742521953c99deca35d61a94c46de7f95e7dd4bb2ff09b8ba28fa949ebf5c7766484b1225a97bf01580379ac93041c2df1b12a127aa9c1f9b219dc5cd873f762f0e2844a8ca3cc9b63f7de5aac94123bc6e96784ce8c49dff4200d1571b1ea51f04652759057306fc402e98d66d1dabf64786cf444bdaa51ae1d28f0c8eb45f4df18f15adeb3656d61ddf9491f55841885724c7bd7e70463e9f9737ab67ecb6835d4bcffd33fa09d5fbb081b987b238c7ea817b3bc0095df6a6ac3783481f5c6f5911b3a1458d6c3f9e33c3e265b43fde87ec470279cbeb7ff8b71f2236dd3e708466dd1308061288c46f697d42e1be1e54cf9561fa74c74c2c27678ba6c088d0d5bb9c76629ea42aefa9cbe341a197fd4c70943fc10ed6325010738c7f0a18f8f5b494a5e4ae38fb351c47b4d6dfeb40f67d50c48acef189eefa90380b4231bb0c5487f90e1568db24480420dc5070e8a17f712c4b1383ac7f85536af591be889301d9ca3f0e461ddee090d055d7675bad4d18c2b60611ee372b7e77b1aa79f4f2cc62e265c1f91b8dfc530ba8615c8b44aaf9ebd522fee9d7454d769db56a79dbf247f08cddfcbd6319f0b0ed37aaa7c17c48b413d85d8112bbfaf1f28de846c067d9a42f60b0381b822d7964c5781d0056b232b6718ced6814b9f0f2ffbad8a7b0e421a6cc1deea4671a9f9cd16596ac81563e7d4cccd0c9c28ed1e6b7ac80aa5b34f826eb72b6958feff0dd610566d704f002686d17d99ec1f50d268ca4b9142d6756794e70bdffd7c54c73871c96570e9da658cc1754b7a2aacd48b98e2d67d17a1c393331638df4a727b3cd593f93621f2e3945b631a5f7228af332ac343352a838f94470b22b0845b50fb2de9673d5613a101130de0b0395d77c9a3aaaa2aaa6a2f2fd75d86bd45bbdaa0862abf7291f73d69e18d07aa219b66248dbd9e67406df8f2dcd2ca50f2578b0704d02202d48065f8b34bc7db4d8725f3478c193d98fe6849f0fa83eaa538f842740bd14537f3ca87f33f44f75f2bb804016a0347a1a661077de7d638ce94b6afd6466f3cfc562e82545a45ad8e68ec9815f64ece68261175eb812c1a725f9078138779a38454aff271e5cf537311d55746798c766597620c57f588e0f6bfe5c21a6915bd90fd942fbdc47e9a833a3f9cd90391869947df82656a6bc345fa2faae78fae6620c688f87a11d630ed56261f2e1c4825b69c9787607342a733b68ba09b566c9a4e7a5b28b0206847f5bc4f768bc43f6cc4050821ca01c2234616f3f3d6183ed9885b85e314b014cb242cd39157fdbd196bc206219e3e30a0526f50b632da712a25a29ada50eecddd0f2735cac24f62eee10580827f6ce4bee97e228b0be717776978d4f2add28598bcb86036fa3a7d776520c7abd31399402846ba7d9320d1cb546508400a64c308d719d5bb2276c907791bef63e1904a690085ed92d829fe3df45713ed5268b877dfe8ca5efdb4bac8c7aa058f9d701ebd96bd1a92385d9768ef3bb3629f707965c2c731b78206ba9fa1ac2c587b43092f478b8db4cecdc6440723ef03422425e2df49c60ce70f8f5925c17efb85c0527d2cb28651fbcde831f9b02f2569c1adda137a44ebcadbef5230e37778f614d4df105bdcb1804c1ad85963b9d7281ad37536a9fe08f39b3cf9c6b7646e76b794c550c65e5cab1ef173b277335f6da1247229d96d46f9c648f968a3796c87601efdbb15263195d62db22cc05af86fdb06ad163405156a789ceee8c4ad0e86d372fc6f549faf51acf434394bfa97cfca1fb91c94b70ccfa3d08b177894248e831d5e3c19133caa5bcc118e2bd20d7705765d60cd8944cf49247c0559dec67e3f7a4ed23c0f45c540d7d53c8725c2886859a6a0ad4b30a29760290e6af5601643f18f1b2bbd4cefb8af17088004634c87dd61253bf23b53574c65b08b3a8d7bb0fd6b10dc522db6f87437452043ae4dced6983d22a80662bbadd2188a5aba7875b9b9e0bf1dab581ccc2cc9d331f79a390c071b56b7799a1bf77c019b1603fa2645f528c245f088b600e718112cf06f0966a9f6dd45b449d03c5ab8fa756a825066d45ef57bcf82925d0b6d54d4c4ffbff46e5bf3cbb7186931b2f734996ec2a0d943c9951ac851bee1763fca8e9ad082ec132b8631ce0ff1f5b4189440a81a0054fb80987575fb39cde9414bb79efde8112a0a8c350b3be4202f263c2b7851abd4c6e33bcd3aa257496266bfbaa1c6c32ba01d628cd27672329c8e171e4c14555e2fde7a16df65bebaea2bcf88f62096d60933c38c7cd200831b97aeeb644fba9462359b2ddd6ac3a0f78eb393be9bea056021773235b4d5d68abf74f9fcb8edd951ea6e4029bd54ffdd03364b1cedd04f07c78176655729cee24bf2084af60f68a19193bd8a457874f24a8d8cbea169349a948c5f6306272934e5b5771199ddc3a109424e2c77c9c286dccfaa6e798b571e1290c518b31628a971a23396c1d7cae1e38427dd51ac08676bc7bce4a5ead8bfcebf8d1549494d71b627078687d8692142f829159a44ed95399651488c40bbb1d6522e6afb292264710a3e9b311f52ef11fa54df5eb874064ee3c9d4cf50f8849ca7d48e4892d7baa0073ca5082230e06c253c218d2cb2124723703c3573345ce0b9a77505677e1f47e4add16f88e2a4c1ae3f62d927996181fddc43ac3e760bb75e2504143be298798be3aa707a62219d2b11a590fd8c9685f620ae40647eee35ec4c18484cad894b91d49bb5c353de6dfabd17cbdb7739341e2b933bca4017ec26af0744e016767a004b03b806dfe482e37cfd50f911ff0f4267918af9f998e7fd3fe539858092e1958791ed139253305a6fde07e0c950989b7220fd12e67ed6a60cd5ce42940d1e146e7794524ab6b9565baeb81a2c73f74902b2faf8c49f63d3273a802e58c0d47018db6bb7ba9e8b5714d4242b781627b7ce364847568551ec49cc90d22ecc78dcd19487ccc7e5f8472f5fe9b00485950cb549a5d6ca423face5b5e6f0fbc3bc06e9c6ee924f9da0658712719ac9a3efaa474ff53a22d4d36582af5cd6aaac68e93c9d5a7571ba30d53f94bff9fca5ed41984cf2a2410dd8b415fe6fdfb178454016fc6f54a888131c56374272cb3908b00e6ac502ebac31e9314130e378b6fc6246f4a95ae30eb4aa3f4cd3a335ba06ad3609b165293175367e453c40b9b38e5b03772e529279ee469130a24910f18e64a8c7ec4e7ed8c9da206476a7d3b5b1728abfdf8ae3a1063962878f91aa5f8eda3e3f498c52314de907cf8160b24e235905778a1499d40b893c9e67af03fd44d77e8bf800365c9a0332b803ac44a281e16146cbbc3c765c1937aa517732800d3f7ac0164807d4b265e3fcc338b7704d49684ab2861d08b0bf23936d1d7b435f5140a905b5e68949fc48f33e96c05549624fe0fb86bae2a3477c0189712ade10ffe19c51e1164d6de36c2607ea6809abbe6e8bc11a49c9c7ba0c219794861c9a70948ab4bcbd4774dc4123ab10ce933a16efcd70aa0787339e763552f434bbafd65218050592b6b7114290f7b5058e643baf2f7df61aaa6ba41bef8d2ba7b43b5ab5f3016cdfda2b734e76488d81992aed6f44561d336df02a2ea317185753ddbc894b5939b84bfcca0e635e0635585cd6d7593a98c6939bebea52aebb2b2d5566026bf8cd20bc63f3c88e90e78573430c015ebfa88824675503b276481de82a16572cea2cb9072793bf705bcb0d18f917fa4831ae40c9fb8da9b0650028a13e72d4a7da6792ab9fb38f8030b446913c678b3d8b03475c9ab9ebae4ec2143e85442c1f76266b025a834241d8eaaf8c1fb3a34cb6cf799105e81d3d883a0f8fc614a29eee96592188478ce0fdb55fd7ecc40f89e3efb364ac45f3774c3677620315bbcee6853300cef5159036418017b71352580be87d985553ed7d0824535341eed7af501488a95fca81dd090fae8c8f671920fa3b5bb4489445191d0351f801f0bd479cdb8d4ad85d508a2aff0b6c5187e59d63dea81515d014acc01e9548bfbe226cbbcefd394ca7894fe8093257d495d54351df28c7e893fa41fa9c629e5eab20e2e58c5d867d0a6f38737d0f5b1b29a065fdf30165e84db7e481f2d26ddea48dadd19492a10a41555ecb9402b0d2e77d73abbf3f50b335d3664e3b8539da48151095e51af5e7ee72cd6cbf6935c6b832cd4a32e374dbaefa2cbacea009e2cc73beae489f8ac7961857d6b49af30e8a8aad1fe1cd243289c8b201a649afd0af7e33f6c0f7ff1e286499182d86a87414efd4882f4431cbc77200260316a63ff841e71e460d8c25186deb3e2b6686596508f5f5bf8b1c3ff0d4c9b6d0eac4ce01eba754e014deb04d20cce9c0cf86492eca60365975b236ea5cdd490f22e8382deebfa1f4140b3a9d4882a2d233dfe59bae8cdbc87c04767db45e3e6de3c27cade820488fecfe7aabb240804f082ec3335501c664060881f7efde837b3edefc978bd9d1c893ae59e72ea9699341124b93601fb7a64ad7aab5a2125363e1c1f92bd7f93450f70b75a80061b1dde4489d7d9001998e038eccbb54ae56be6f8b7f8130f2dc62475c8d802a4e222e14e9d3ab0ca48549ab7d953e3ebbf3edeb88fbe08a4aac686c309fab8b8e1fbdacd4af81f90da3a60104be8561abdf8782558bb97f1c434418a603d40b9fca632b5af0da48d17cc3d40683c38aaf467e913302033b9a29f4e17ba0dd0130b488d52c7a2b66dc3d6ef6d00d516ac95a4cf039373efb1f59daa18c49cdc83dc0b46ddde2ed5ed8cf596928a1fa90d710d5d9f9f6ec17affcee515b94d9ab5ec28d6154f1722e673d5856f00a4146bbdf047d9e497822798622892a1db766acca5f5a9e170aa4cf696ad0efb2eefeba190b102d0876c8ff9ff5080a9e8a0fa927f3c66d8e8b59f3ba769a11452a41fa581a9e635eac0cc2e3f131d8056f16ed594a89646f19536b9a24582993c5313c1951cb6baeaf12b5bea47d2b5da81509589ecad457ab8742e6531f8153f30ac67758e3ae1fdc738b4c00faffeab88bcdc28781e233bce62d0f378d73eb160b129c26ed7e0925d97cc9ae703def9b10401841b4a25ff1dbb497f12e32d2eb574bd604ae07a18a82c40a6d4a1039c3e3f56285269b08321244cccd133031e415e683a4dc64464f2648912eef8895bc362b448afe03156fde7a4a9910ed3d4ffcb6a6e426cd7cd031978fa43366ddf77d921bf960d91eb18e06a8fa88d32a804d35f60ee2c11754ab6c9da781c53326fb593b77d845045959eae3a54500b37dbbb0f2439b3256e6529f743e8c8c7cf13a6359fdac70c11d7b6a6bb0fc149dc46a4b349706e91d7e56f9aed68ae5d9d525b4fd201472b72054e7afce8840946be429c6d535a6cff5e579742ec8db923723e338859e952b97b78a7ed736321a3af65f63e3de023db3473f3f514de6b3b1ba51131fe47365d67b9430d6c8c1131fdcec55befb2094d8ef4726bb12afbc5d9daf3cd6ea5309d71830a85945b4d44c458776579b47f5743c0daa29857595784091005580c7a2a4e7062191e6b43fd3613f0228e57585c59b8556bda5f90a85aa4cb5f3b3cccf55e22236d6fce621b6c5165cc7f48ac129b00f981a28f24e92635489b4498d3c9758e0a96c0b42e322d845b58ca9a6bc6b5c7943573961abf3d8a4648df41811b45a58e3129b2cfcf4d7be65ef002db6936c59a4bf4d578f52844a45f2758d76f8c3ff86d6f9e90cd9095547fcb227ecf77afe154f7f8937690564ebd95e03e2514791eb3bec6bfb6e9c089b665340738f58cafdb897993f641228d3ec233f55270db2d51c80c22cd0f1821d3d35e9502a416f0b65a6dee78e7cb6cda7341150c3ae957055e71d216b52c9d8ea670908540fc11219fa3f700ebe1717a816fc01d58431b1dad22a94a62e17f070a9f4fab1119e86bf18ae8b35840be7746f7771084d277983d69388336db09e451d6852efd3acdd86bc8a0f0367f95b639f77b026b64e6b354b76e89c2f794d006723a6451bc7f4f22160ddf89412df538d984a1158edf0837c1ebbd966fa33843f19691607ca82a50eda2325a0fe657fa963c544d18830de646821d7306a236a3439ebe87d49158e5d3aeb71a44e1bff44383f3be31e55de03fc1588c33e9361e2d1ac258741c89ab856d3b64f4535b2a9186c169479e222676dd1d39085bb707ed3deba1f8275310e53157931da8fff91b140dc263be420affbc6e62fe8326d949b8ff280907b3b4ed4fe91874f457991bcfca1f18881ea3819baa9d55cbc2a5c512a3c1e2a4d8fe4c3cb53d59a6a7fdec96b8f613065640ea5925e73b5cb4ab24ff6ad5c1719c7c6912149d4628c24363f311318fd74d636434c657fe008af8962057939fbe2a6e073041ecc1103e121bb4d5764dfa010d8bfa7f99639ca1fd1d0a75698f9c79be69308f3555f142bc4c1569b153c923b4b19e043e6dc939eb57c30446b24504f12d1adea63cc9e5cc6e7ba7fa82b29b6a4151bf01976ea52a00005f88272cdbffd3587566c7b6d69fa367b42cd5b3b4cb66650f9064b1dfdb618831b6c78c100306e54346c7052022bac9fd20c11ab5387af43aa659665af8e6e352f85d6c75899de4d2f582446557be6e55f29f529c8e229ffd0a3f67eb6be92658c587ae1b0a98c22435440357bba9d0ff3f2009c4b30d9ef89799b136d62e1e18a505f6014a43e73f977c9b7f172fd72d9f8d4331b84f08a5ac200ec014e051408a716f0bfe99618eb73c61fa7ce7295716572a0e19ca6cd1f75e179771532ecbe01191ac91a0272cc64b22d08c4e6f0ca186f6c280d04461f095214e63569673aeec562a3b02f9108e5ab3a30a8abc9db5caa11469ee4fce84365d925275c81530991665064386ebf104282c3fdd566410fc77605474017e2eaa18c53f489dc47346a3371861ea4563269e85c4f2e19929307de88d1f70d9b3b628da76a463d5c6f8cb8a4a5bf6f21a632194c365acb0d641271f08ccd9d4ffca8cb4482df5e090a41b5734c6c4f7f4d1ebce832bd3ee4e2dac30bb1028f103d7b1e5740e54ebf4fceb17e863e13d3c309c10f5fb3ba01c2fb261dbf7d0fcc009e7119be11e5a9c521bec273cca183a97382c25ed533ac7f5d1af5544cbb1a3232ec03ada8d52064a80e29114c179e5064813c6cd6f5d9848615d2cf1bca3124e67e04563afa66cde797e078837372001f05466933998344d54db3d6ed5f0d8d62da6a1708ec1e68ac680143bdc542f80e4b533b012a2dd4de7e458b39e1891a53df2cfc05eec5e27ba4ffde11ee2ee52411df564d27e718ff29abc509b089614a30de32aef16c1bb582e5d0e3a9a08adff54c82d5fbc3ad69d3de1de85531406e16e2bc31d4b5c39494015e7a8401cf8f420856ed899f6bb3f9076ffd639e9a8c175be860bc60c827fea18ac72aebb1195ff4c59dbf92a128a146b5b89ee172e8b86bb3b0850d1ed35525fc48f0939a05488712b20a3d1a1a81744d3452502811a8a1b57b798c62a89beb9dc4f83092d13da3a4c80e23907104333ba712587a9a2c1daa78d8f30c5030d1f3dc2af0fd8a1514544453a20a7cf8f594ac0ca28ed911675129b213048d41f0b822ce08278349bce7043aabc619670b6b48c968965202860f75beb23a8a6bc03d61bbfaa10b67f63f16e5034b3205c94049faf78d512a541cbbab63cac923f55c256e29fa8b396f090dcd56521248a224e1ef9cdf59e2d7840084174a7fb8c10870352a96fa29a92b62bf6cace065ca3fe234eac99c2d7e308f22594fffd23e0887ecf45c743995ec70896e9c44dbb3d4f65f0a405f225e295efa1613999ceba501d9958b208c18a0f4e4be2b1e2183216517602153785f8c90ec21ffda1268c431fb3d63abae85dad646b53172c42e37f943077948d5742f30298e1969a31b53ad5cf748a596622a0fc838c13338256d492f09ef124d4937bdec0dbfd68453f9035733cc607fcc157c13492ece2a16fde7bee1d04b31d5e5cf7c684fa125611225a9691755ffb15c6d82ac5afb67a404910dc6a367ec31ffbe4f9f1176b7e0e78a4736039ea7e4cd660ae77ed857b163c2bca163852ea97be62e636533dd55a73e03e24157450c693562b6f9488149a0939002ef6fdba22cae5716836ac07a039ac4065365790158b11ffa60d2db1ac77f5ed4a4b763814636ceb9f288085d74765def73d0502cb9e909607f04e05aac47c6758f1012845295183706669b20c2263d96af65ef778154c94304cacc4a2e423301355b6aa99dd87404a041bb6c489b82b0c2cce681eb849e1186cfbd7ec2e892f7a8b0c75869b8aeb95465baccf49aa27187dabf37a47384e6df56312ee94091302a2fea636bea7f05a735d9c4663be4463bcd6550e2cedbf7582a0c88c77c65e29838db594b158f8cdb7ecb5d40f6225167a363b16c25f85ada80ed5acb699628dd7be55d97adc69c409e30bb36abdea8fa825d01a7f8e9e31ba27e65c29226bfc386d125325b3b935768993c7b835bc0939740c8bcd2fac5ad258d12580bb34fd98e75de208b7f5fff2833fdc3011860a8371e3559d752ae42444137bbd95f4e31c9d1eebf22f8244640e72a61ad6752144124d4bd170498b50d7907e7c237bdfc73db1fd8083edf6e5328eb7ce7d5d7f3d6b74b8483172ff1d8793548fd3169119c4ea19c288487e18444dd1640461555736bed4dcafe582fd70530442b7b62de62b0fd92479535e8256dc8240cc70af62ebd470cc40b40c7fea0eeddf4f4301fc30f56bd22448d8602a758c2e215dc0a90919fbb859db7381de3334f38b7bca0788b2890a8f7befcdd5026c7944a8ede70e05cc33317a3757f617cd400724041ca1f0c95527b786f740bd086fe3a85bc6e798b8ead532e42b254bd8f1e7a9934f76715bac07343542f26c5eb4ac3bde5b078d1fde5b8912fa9d9cb3422b287375ce0f4b2e5966c3828b9207c4d89fcb660ce941d59aacddc9eb167a2a3010030d920ce6f3933a3851b825450e58c0cf26ebd7c4b28f87b90cd83fd79c86e0916589fc928d444b65a1babf61462c58fdf0306db4a663f0734bd1d6d53aafa9ef68764be123b49d9e9c43736b138bb32f5645d8d44cf5cd89361f55c080bf3aad284f899091d6c3533bb1d89e6bd58cfa3872c7239d9e351efa62e94ed30ffbd63dc7daa7ac05adf92a16c126876e30ff047536c170830ae3490ef1bee7dd30a6ea6b17aefbb2dabdb4d080837021a0b3900340be91e535ad0758001a0d566fbf09fec85c2cb2a6bd70bcbb45b5a272446186e5b47d0a13e71688832ca060595310b4f17e7183e0a44836a16003d76531ddc0be2ec8f54a94fb8a6ad2e33a61f23309ce744fec038198945e645343f50bb3c42d0f012df9a6d3810660d96904377019f51902c7c0b436fd5d1853cdce5dc47acddee23b763957e2f654d403062718edc7d997ac7ad9058fef4da14ceeff9d0a49a27768e75c7652067d7f6523685650889706eb73e26781490c7f2ac233120f57400670319b2ea6d067ada6cd9a07195299654288477edccfdda4334aa9b65156ef719124e828ad61d17d77ee605e505a7cfb34038bfabba508a554462d332acc05cde02ea2e9df177a45e4d9534c780cbfd2a1182bd9bfc204d380a61485db5fd425f7a1e52ef1dd27db4546498e39884b862563c2dc357add5d7c070f0149f03c5116bf5eb0930ab3d56125787d8d0544a219730f41cd6e9bdc4c28de23652746d1f21a898a89a357a1e3e4af78b04df4b70bce663bf6058a4ebf27400533b25e7a19834147f7b5c05971fccf456b44eec8b835f738b3d310bd2e79df8032c78b2dca9f8d6482bb92c43252f0a967332ecbe6f65ef4b5fcd4cc975fd3dfc705827e8f2594bec546906d75dc7112ccd9d26637e1b3f23116fd5b7a65bd84fdbf2871c951a891d9a124f43fc8ee775d2c9571bf535d32d7e38a0f919f7b94e5e942257859a4ca1e6bdd7813c533418a41a2715f7120eef70d128d840c1b820dc337c6c29f83958ab9c742f419a0bf02ba7dcc7e956a91c4f168f29395be77db122b78ac433338ef89731069a268c2fca77422dba202dc209b101bc2ad09c95d468e8c46ff2d74bcc98a0cdb20dd76ed6c7d2659f9507af9a5a08b22272ba312fdf788c2ad7cef2b0afb96a3d3bd80f9c8bc299aa00fa3fe1a66b73b73d838e845b1ca83bb515ce231163235efa9cf2d77e9d3bc136f6872bff87563402a1d997f0da18d80ea2c81e3f4c7977f123f7364a4b3eef666f8206a23653469b071bf57f625b219479d8da92c2461d72f1d505371ecc3d79f081d75ea6bee640fb09adeef02ac0821d4259c8ccc70ba71c65edc92c72b87c013108bf156bcdab0f3bab0ce0708fcc39a218e0c0ce3fc59b1fdde74eed990589c4acaee09882dfcfc64845675505fa518e588917b576444ccdbd032efb516eb8c9fbda9bb4b83ff7cd374aa0a712944fd8aa581a0ee3e26e4de40daf0ef5a90cba46ce258f79b144a6fcc7a4436a3f0e8e94f2a081d82e96997e32bf2891e535abcd1f400391122e527cbad8f2f383bd8ea9003526b52f7a4d18feaeef7d3b4e55ad1fdadc6790e21b6adf11fbac7f47c74928273de05e394c7fe614c5912c01ca8d1859c4f66cd984295d5aae4d879d1f290c690f9f5c4d3aa6e2182915da321e481cfc0a1c863165033d5fbf96a175c92c30ffe8dc962608c98241379bbf0093a781bfb18292cbbee359d818952ac53622512e308576c0259b44622adcaf96b53af5b29bdb5858135611c19de69e1b1f7b5022db5b9563d27ffc57a69af52f1358b867c5de4ea5d43b82e29997268a690290baef52bd89a9ed4de39c83ad902f2f6bebfe6178793a34b2f1987d1b89307e10367411f4f48218f12299c99eb6f8419db51d34bc5214ebef735f6163cf3d0b3e597faa3f2b69d778940f312323e9b20f34460e0222fd4e9866e6e459ccdf4af73711d42c38c5305a219ac436afe471138f9d4d44a0be566fb50b78e2a269127c3d5ff85b3866878497bfc7af28287154050484e78c2a4d1d9c1ff777249770bebc15f85ad4beebd591e31a2f975925e3725fbf4e0ec8b7fb70fde63833f3491ec03364ca0d8168387b6072f306c4b81fd835493abfb2959a4a5ad42bc63e73cf0f38b1eef7377b12129f2e397011a746a87399fc6ba3d847edbff628b349ea50f3afb838ddaf9cd46f203ac8f434c97049614f8985d9f48914cfd0f5d61771d062970d7a7f896e84246a8f5d7e8dc85e0fe338fb729ef8bd0d4652fc83891c20f8a373fd602ade4275301c30779dd61d830cfea2ca49b58acf29176bf27878435cdcdc9f68eec00ee6f7a73c0c825e4fed3df0280e9eabcd7af982366d597a4319ba32bde7a0ea9c19b5bc48ca6bb3be2a3371933ac2ec57434e3c1a294ae9c5de29d60a0504161414b4102934093899473d793941a3028b88e8b6fb6b01b138cfa155be6166f08335ded55f88c13da9d41b32a73ed3efc27a0bf80c47fa5062dd49dc12a12f0a4dda33c6aebd7fa87dacf90f9e7012409614288b73194f01fec2dba7730f64696d000a7a1005e1df8b525e3616be053e50ed90dab2c8bbf79f7545b464cb1d4271e97e95fa54329329d8cf9c02f183fa90801f3f7bd1143b32f597cb54374ae66ede6431673a7bdf1a1d8de1b04b488bc27fb78c0a1af938e22a30c3475a8dbbc1579b36c60ad125b2def055480a5d888cfc31b610c20fdcb71ad2fcb094485a29a69b7440a717cdece2556e0d4664c4a2c18a84672dfa8bc3e2b8f7c5fae04a0e632c0a5381595d6103cb3ef5001d34462b78d28608c3cbcba74c44c261691300ab59e598a9ee73760255d689884a89fb5201c3b66a04156b089d535222411b34cc603495d77e2888d292e2ad4801b9857e4fb4211f216bebe4d813a8200faf5e7b33e9195c26d8ef03254e7c2b864b9ec2fb2baa36d7e74a6b5f9f0d22238c27d2078781f7680981c7198fe9abdf402d52e05ac75eab3b5ab61c8ac1bae31d070743ae0383646b20bfc21787e01e2d1accef6b682aff17642b2f21510fd058e304c73859bc34d291dfada4bf80b3435fa6802f5d2c6a11e7b8dde55831a9587b66da98da552e41da6d9457dd47bf89c72ffa38d0f731422fb77150465bf5e255ff5c4593a34218aa17abf07ba233f66a2de21990bdc8b4e5b4d36cd34b11ed749f66cb2b7624e8fbbfe3d109847ca98d183edf666a50b9932b091f2be974557016f37b35b949abfa2c6482875512590e12f0875de71326d169a38b8b6d350fb7aec1a16fadc82e629b5e45fcc1ac3c8bbedc3b41492ab199017ffcb329b8126ef478333a812e29e5a412ab147d8c779431b00fb4c5022c1c4132284fbc72594634b7c955e7b9b77b0b97b3b26353b72d5f1b9d05af58b95252709fabbd54247271f909621007b03ab46d2a78310ec3ec937a06d567dd2671ca4d570bb5601e3161cf052cb34c16014d7afa06414ae177747fbdbda6baed4e4996554b020f062dd20ff5bf2ddf02266f3bcf598587f80262fb6b480fcb53289131fe8212a521abdc31f30ff996964c66110d09d57a38be9c80fad65f4c227042b225d417e2155edd2217744a3e72f579dfb72648a97fe80d60dc63b6c3c5147f07552493dc02ad036287b6aad5289e8926eb0d2a324dead1564814eb525eb8d2f5b3ea07a0b52191ef200ffb49658139500b2d481c6382d52f0abdf6fc45afd3db92c8ea3a18e2a23e9a30b8d234446c171d3f74fdf3d443f4d6b9a3fbfaaf5865511988eed1a3db90216a3c0a77fcb4f3df9da22e8106f2e4fb1f4451f8d5fb13da9ad045f3bfc0d7359c7b7ad7278abf5c3efdc43c5ee2585ae3d29ad77e7160ef0937a08e1e141c532dca94d80a26a1ec2dc951bf4f476c59ac43509335b58e789c0316b2f24b0a86546f4799a11bbc508f5434c12da10be07af2cfa4a9c33e03322a74d8afa194ae6225ee38a3b99967a839119b86c21e525abcf15c59c627ca71ec382eb23014a2b91d3943b3df21c091993f567363f66683595d7fe7d08bb49a2944f331ee20773f03006444ba55ed3a0d1d04aa5c41c9393620f9f5c2c70df6b8e4b3fc7082809bb6f5302940cb16eb1cb297649c6b0bcf104286347d37cec504d41a76f9d7bb527ac523a21d9adb9d6391d97de0ec7a0a34381e30e88dab04f59f5ee4703b9dbe1fd781461fef6ab0c3e7a5575b53668ff889846a10fddc2fa64b47db6276282f7f092b89c61a9cefac8f1e107669ce5195f27c2b60f6454896e5b310bfb5b794d836d7f334c927c30d61d033ec2448557e14944cc3be75f66b688d5c9396c92905237cbc768e1f3ae838bcaa3d9ad6f18cd615c3836ef4423d971ff61d48dbc22d335165bb0f41586a0a3b32b2dc5e5dd652a5d9b2918f041b064eb4d8f52f3344d2ea709977a7e99fad29db579939949d5317bd620c7096405bd0ceb13b08994132daa534c98e06acff385c650d0de3488bdfadc15e3035bff810a7e90e9d7d972b7d9c63e08b6992ca018fd76e453ef6a569c7e92078c88c510b626026d1fbe467c0b29f5ed22a0d1733008a91f9e22823d0d733f3e015fbc227c86b94473111613864bcfdb331b9fa4826f0077859ddf4ba15f5683d19c560f4de39dbf9d254253c331a16c98e4c859819359bd0418aa5e897fffe0b8d4f2a973dca24bc0a14c801262d657470b59e44c3b1a55437d6e7df98089418e53d3be38963f22502d7b7da556a542f30b5346348521438773ed571f9fd73a86fb06925293dd48a6b434155d27b8e35fdc84821c8017b56d221386d7e6642d4690a850821233bc54a3987b18b20549bd961345828558a30463aeb73756f1958e0d71b59584ba039784a0f9f2e785d8abed43b91b36684d5da116dc1912ad346ebd6b88c0ce8ea0acb6c8415f98b734201e75d1413229ec06d423dd6ea90457c6e4671bae65d14c2461c28210a5c954d1fdfe429f06eed11eff7b850ffdf2e8682e3d8d64ca0bdd3f11ed35576915c327ae36a20f3b9221ebaacec59bfc1372750de358b0ace240a3c67b02a675f6682d64599c185e4cd611ccbbb4767b8c3e0f8c97809f326ce1d42e3128767c6a7c2eff9edb21499ca373fc57139be982b66ded4532c137c42d5896e301106605149ca2491789589e03183edfb60d4567c9ee12a26de5e945f45cff74d1979f9c8f0597c39035c43546a1210129bfc1474e58bc9be810cc7c7f4088aee432d2e1b91fa3099aeeb57f193440a554378c7ac8c883c1faf7ac05d7513296104af455f78c07cae3f7fb9d6f8c2583a18ababc67cb8bbd6874cb08ef1c6a43d396657be190ecf50b5927e4d7228a2069dce7532ab503ce492cc218c40871d2919f5c5b8b503a5d263b686fb16d608a6a68e14e51b9d8754bb2db9554a62e0c12251f52c428977a259eb2f50e06202cb440300550f60b999e1f6349c28b598751c124fc06727d02bdff44dc9ba40dbe8668d23d665b187ea8c7559512de72d4db1604c5593d63d1b8ad2adec2c8435d6181a28dc72d1c81e4a3df78f1015f772480ed9d7bb50efe812ea8ec27b9c12ccccb9530966674b2cb3e875dffaeaed29dd7608e4d338e3b15e3b36040f61f8b13f6eb176d6368ae7a385ceb6d22a208426e9f225ac0da8dab27a1efef2cbadb91bc5cbe52823eb0100ba8229d5cd46ea01cfcc48f8af1b1531ab6da2ac083564031cc488ee3c7a89d26f27ca366e3b2e3072bf229e4af728b6cba2e41aa032cf270a702257450069426080b19038f083971fda85261e22308163dac5107ed035c59211528fb383698b2ad6ba1d23cd884fcdbb92a959eec12b4ef3aa4eb5065abdf2f349e33179d065c8b22a4f68b6c5923d3987e7846cdbc3d2a57bfa5e6f49b74385eed60815d74fdacc41c2f7e86935d94fcb41af1246ad15a9e41fd2e5d34705594e70f417455e19e9789c14b2d5da67cadde38270eff7c5f8950bb4f2f573d70e863882ad3286b8beee1397c0a13a09d5752fe3205fc5f71da92dc87ebf047028d44483073c5ee8c3d45446f93308e4442212a16795ffde60d6fb8efc6f92b6cf78adbf36e3f466221cb1b76686c12e5434fb88566dc8256cc4bf8de4a549657834e725c9054507e754b7c4ae4b7890b544531654a45cb2bf178eb15c2675995a86ac145f2d1b6d69dbab1b32f8f49e8938b6c06fec9873b981049d988bd9d9b830a943065b549846e29337ac574590c0a8155d0f49398c35848f6a5910e7980a5aa72494302624e238593fa8d458014dec4d3082a4d55ede6ecd5f186ee24be99fb8d501512dddd53c164aaa1288d8e4e1acbeced8ee7ce3453006d1c65147678f8b3c4cbec9e4ddbd683fc6dc3581c6b882a8d3ff3eb82337aaec4b34ca543d263dfbe4cbe96f8211fe243aa780989200d14a3a257a3b836874e72e1b849058a259062970af4756321dba50be8a2b4cdc1652eacfe131079fcce8b1c4e7957d75d3d4c9b4ca1c4f1e556dbbbe342499534320981ff5b8b6200b2d3f94e1a81644fcd1410914fd5e6dffc9f4db6d84b906a9c76b19ede206d7660d2fe6998e8c8d534fcb23b13a8ed21afb40ccbd9892b9c17326292e3268af859715d2a77711ec4540f29099d5c21cafafadc980fcb47f200aa919b2bb3e7d775b31d63a37dd2ce802f9dba077c444a47579b04526e7eca9d7f348948857bedca172f1ecb9f49543d65a2dd22d501459a2003530c0bf0625c8c624c7b04616df9d361b0341eed57d1ab47ae554205d922b9eba90ceb85db08fc39cb86872e6ed025210d28d5b5caeb1589ac93cd25a5f1145eaaf8d495d0ea6686858821c1079c0651fde9b65f1ef2aee2086b85d43e36fc17d62cceaf7b809c1f357aa06f0f1279d81768157d5ddbd7722860d76b3d03bb4a26166c3400ff19d75125bb22b0902f572e0150dde37126543e6be7391b9ac7dc01fd8267e155aed9b0fd38261d42a7ad0388f021fbd21ba9c32b85413184dabffd1813a1c0f9250d4e3b1a65771e90144ab421fcfaca0cd5db5ba08aaca2c9c87165cadd4b3d5f459dc46aa316dd70f347ad531125bdba7d204651148702889b4d4fe9acf77f012c2f15a12b9f54846ceb36451b8e1c89c38edb95d0c53c4c3e8137267605ac6a8dbc7409d07cdd08289465811e615da57e0ba4d31039ea761e97e3d3df557396a1f9ef285e5c5b02a50246d38a4e39551888a9a197a651cf471b0ee6f3356b027a4a128ccde99675925f49f66c5f2d0a7b24c882fbadbb89386c5fe89b40f3941dd867c520e8304d72565fdf947531433bf14e2cc8b19d5dc1fbd05b29ae3ebdf6ab546d5aaedff671abff945bc5adde22dd90c2d304ff5f6c43f64b23e63a09649bbaeaa166cc0c543aaee391cc9b9f49d07b15d35429588d7bc747636e5f421631722496090a3099a859efd2e30962383844c145c65000e1c881c966bf217265842a677c43bc317ea0bcbc01b7fb49a6309316976362fa659553deee25b884f08e261b1d48f53adc32a5852b2746343ce29d004180ea657b125107d39d80c4f01dfd9d5b6c9c8f7d0a8f0a9f87e75892d0d723739f43528fc92673ccd482e9900581be42466145bfdf589875584789697a1d849a15dff956e14d3d2eae9746bc5c6f86e6735863022f416195ff7e25f3ae10282795cd1917cd21273f11ec1b80d30f1251c483fa2daa9a553867a99334fdcd961e9033dff4a8d19b53a82a9b3496e59f2c8a5472483180acee9e13a9accdd5cbee819cbe7cdcfa5f34c8fbdc989f15ae8b7841495cdc6fd0f87d5c9c9bfcb5facf3010482da9321704da84b455b0d151e0dbedf8d0b2776406e624b49fda2e5e12e72426f151929ce8003fa44e72f9a3de0d95322afce862de5e0563ab31c075f22845ac459e3fe080fcca5ed7a0b88a15305e87cdb1e6131a7a598d824602ff596cb3d4864683e9745d3febd9c790e1efbd5858b22eed37d469f3d49a6a33771d66835cd97d167ad4b448501426107f737d88e39de3bfdbbd947c33aaa76090b08a7f5df27b3d30d139393028ba2d99b54591dd5880e09a9a71ba155c33d6a719402d23c3d415447c57c5957d090061d59d2c57090ba8e3308f48fb7cedb37af8653bafd6ad87d612d1430ebb97852219f0d7a2420b139458f43a2048f7eb5f5cd4c42f6a0d55778d47b31602dbcda1b741439c54ea63a7957b120b2e0e72a829e23aae7c49beb1bd2cecc20a4d69592ae9097f764a5edb92c7220cd05a57524aeccde6a37be4a9bf3fd2a64c190b9330b6bbaaed594b8cfe3502956cf72f779b55af9641f07bd89190cedee7489d139d683371bddec107a2fde2e344052f0abcdde0bdd2260d6f1f588f0e9b786ae388791460903d3072f0c60a252e43cb3592bbb434ee76c78546d968d223b46501429dd19abc977aa4dceedc7cb6cb364f5a478d6e4a5a67c1ea08d5ca6a0fe837bddd2ecc09b8584a4500f3e8fa7f71f8b1439e1edde01060fd055b03d918559fbf61a94c4e20e72a195722628764ddbaeee7599b703fb870c8c6c6446f22fdf0ff0d98b33bae53b03a68aa9ddec61e40517efbecba20f7469ab514f406a83b3ec486d50eb8b495b6cf7a3d0a853c0054b473c348d442b180942c5fb414550deb54309700271b68ca204183ecde834cb0c6688450752babb97d3fb411250abd74f9d27c87e7c996513c1be8327125a8bc0b38297739ea14a0a983529c6d649599d5390846e563c23ad0400bae80f5a9269f568beee8e0fa1b2ec45ee5bff7a96c4f71c5b8359b1277ba8cb3a824f8df6d3ace55969c6d536babec69146a1a7e42a34cbbd58e9e0447003b035c807e2d8d6213279562dcca7832261d60e42d3a5f33847320c7f6d8e1007c5dd1c0ee67b9c81df1c0ba0dfc00da24eb3f5b12cc158402b590b112eb373e8c7c5793c4d44976943410f26df89279be9b6dcf45fd333e6ba2b62ba7a5a1be7ed8b20f98ecd61b959b6126ab82927254d9bce903e2c84fa9f071d7ffb5b170d3dc5215d01fb6b4c3110ac66dc4a0ff54114a0cab2ea4566c48ac85598a1e81c92ed46376d5321cc0d4484c5461ce8772255b04b8a0609a63f50f792077873d5388ee9d086be635c88d8fcdc23d7363a91a508cb9dcf851840954b9961d56acd9295e041f7b0609bc8b18ccf189cf340a0abdfa7cdf5b9f1d69722be3d3c399172fc94130718fe2eaa737e3d97f4d3d6a15e68bc1e5292c721ab8a2efad055916feb13917d43b049115fdc5f5ce2343a04132c92682076fc3adc50a64f9782a31a6c1059d862d6793a14449aed0b9893f5229481656c8eaa20c0f2338ec2f79e5de877226ab41dc9fdbea57a8d54f22cf28f07fe70488ee171adac4f7436d856f9c322a6352d5f6c1c50de60eee8660e1d826cfbbf39c433ce63d86d48f7286adc93bbbd60269b9e96d3f41453f510fc77d89dc89d544dafdb0c772d6c42647231ffa553a4ed954153fcddc5b18e16ef95f76a11788f0ffbb74168cff0dd4accea560c44563d05ff2027657b9fc4262e7a6e4b9828bad892b2e4cf8d008eb69ebc44eea61c8d92ef949120cc933c1557791a91002257c759538865782984a653ac31b613226881547d207a45888cb13d04fc97d184459341ed8f2971aaa0b765d8ded5a411965e4c27e303283cd364687f6e2efdc7a60f24a59bd141c2e8c50cf958f60520de5ed5bba99df1135f8382a7bb39ad6e2f6ced4037582369f68f15bb9bbb3a8a40697a79f766d528bec4ce0a64d400c3e5a6b4bf9385deb9ae1f7646ae5cd73aa514bc0d19be80ec2b59c684ff39036120e09ac5ff90171b7705e7a3b5e509a43fdee571e5fd53492ae34a10da85dc54ce37ed1d949bf59b8e80cd6cc7ea19bb3329a0be62ae3d86063e860b78eae711a157fc730348d7519de3cb9f6e1ec5d1fdb85ddb9c4c95128c6d86c12a96b29250b542d0c2fc8afab23fb0921be991e8aee82119324cff573d735a7c35f8cf07035bba1247d45bb47baf05c49cb934d1f816f76b575b35501ffbe3b8b78d52b555b0b96e9308c8e36cb94023c8d69be60295fbc842aa612f9520085b9ea09a0d3532f963ea498adc801efd031e7a83c9085eebf8f8b5eef029e95cf33ac50941990ad5be6b8df37bfc19817b7fbe7a6a1acb0990a84f69bde8d4df8a64b76325908598992171b358a4457e2dfa0c590f5dff5869caae3436895dd594d1064b23d14aabd0d1255cd4fb6229269ce25acf58e1ab69bb8aece57365d2f5ae972f8dafb13606899686716ddd5f2ea383b0db82912992043fb5ee778a32ef9e1ea76a91fab60ba893b91cba076fe7194c6c6810a946924de259a5bc6bc57df6e8af3118c7c9680eb2d11072425f2ebf512464fb8d5f187aa181ea4c111f12a7243513be62af4de06362e13a2397e652537578f424477766a0697249fbd40ded8d321e97e90c1a87a068f0906ead21c5a84511c9be4f5e2f69110329368a7038eb53b56ce9be2d28b2d84d88b822b6123c1721b3dff1e84f46ad8b7d242b8654734b0a3deabdc67405563fd28017ad7d953909416dc20b0060d202c2044f8a86a579669741d48f7bbd89801348f931fff4c9063c82397fe899b51e4bed2b7e307caffb0d64427735eb8348a95f61fcfba8c8d27f8a54ed673f2444aab9d5565c60e3015e4f588a73cf72949cc6a820b7125a26ad44c5dc476fd1a079b364b1a43e2cdda00ecd517086c03757781a5ea84ec0ce318392032f8b419b7cdfad74c81e593a5e84af0bda78a39ed74027b82a0adbf4571ec09c6f71bbf96db751343be011dccf69f2a90da5f4dc554daf2da21e747741c6a4366dd932540021652c267416e8f31dd83927fb3fb96cd3c7fbacc5d15315c22d42262267cc67faf3e104b18847dd4d08464ffd4fa0e4b79da73d1ecd2aa564bb90158f080ef2dc3117c69ad3a5cf0f010df962f67c9a733692121aa4b3a4c4a332432fcbb121e94f38cbe31a51deafe54fc5301bfb56bc248ca6d412878be0ef73a40058595fda7e9ee7e2d564d05926fc3687bab1d7ee57b94631012bf47bc12a5db144b54bdc3275ebec62aeb655ee67bfaf552737da3022932bda12a32eba233c44c5c83d441ab1180971de5060cd87439783a7962c489264484837b8e9501ed123ea522ef3b7b2d6208c3ffd5a8301804e7290bd3cfc09a2d9e16d2a3947c701f07f8271144ab5841d44d90fae5a921c049dcd75da28d3fe670a4d89c9de1cbcbbfda686b62bbdc8efbd8878eb1160c798a456b91314f649ed738c5d3c8efedcdb7ad71423269274aa7419eecdc222cf41748cfab4248c6bda1a8fced9cf40cf85b4efd6be05c5425c7c409aaafc6bc2b52bd5ff6a80a9f82ab99cc4b3d36c34bbd12f97578d64422e71085fad4197b286b17ea2215942ce4484fb6d47ad724481b3c1b087c44b9043b5828a96c0490928941234914c61fe2a34469b112144a191898fa9d21ab258f0496726e83c751eee90d7002894ef435ed2d381e8f791d5c6d80737169bcadf659d3c377849d890223a22602b4edcc65d2f3084e121048e3e8805ac0462b38715ea1048f3f30f5f93c0e8c659665829b3112dff331d6f91736f4063876f3c9c4063b95e1689c1d86417911ee99dadad4556996beb6c6350016ca890283ec16ad890984d4d77ec6b69652469523ff6df92c4b018e8983918dca6d64d73328cab042988cc50f4641a78733ecb08626ea27ddec0f34f738e1b95a1fde9588922e7978cd01351fd3f7e444bb68ee85d39479d9b70d0c5dd58ec1ccf0fe97d3c2eba1a59f299bdbf602d8d2ff4612d71b4cb72d3dbf7147f6b4da8e34d1d8c24d02dcc37491b20ef83e5c7c3ae6b4c914129ff42dce25c27d95ed3bd8b831815a4183a7c517d219e6a0b0104d50abdc1df98421715af4718131b40ba45013ecc47c369ec6dea95e2a0c780d21eed39f8c02094ccf9172528284ba172472113368de5a4cedf1226f44fa4d19c085d2c06d6f717365b32ed3df5dfb289e569c3f70cbc3b5f08648b365491c5f5d2f8a8caf3287c6e90cb1ad39bf585b378df50b12395000f3884225d0aa36475f631f098995c3b039d4bcf4b959a7246a17045bf80d6f0f3eab15946334f3a85283f0737d0f30db516bd1a073e8259d275e07c2d6f73e2a4be0c40c709cd8b2a940030972c788a4935e6e8d18b5650798d2249421a87cc726bbd1859880c68b8e1dae95f26e4a70e6d15c00d1efe69c85ec3ca560991e8bd92d011bc26b54bc9e26f475b449524aa9e39ae6fcd1a873337f3425ccaab3320452abdddae3ba21e78e9ca3f2e2c5c86c48b710b773cf86c38e7ebd73a2f73d0e14a39fbcc9976562636e8c64b0c3822b7e24b5790e0fd18c9b2bf42f552b252a165fb0b1e54a2e8fe51a799f10e7dfa6063b0caa7954d4f59e09ac2edfe74e0294cf4c344069531f4821f75b89156d75afdc48ad60de6bc9d3d33292230a780786dd22333996d104b7dbcad99a1970dcb777f55e5bb6065a6cabd1d7c3fb3d189a212b2b28e33335b196a975af94579e11ed3a21a74247929b442c67310d72425c5eb32ddc7576e575671c5d846a1bbd4ebc423191cca0d8893388b4734046a9666b7bde69f6cfdad42bf6c26f3c412254c44fa9a88255cde62e7f20e1248085a505331ee00726a6c4a391d45e42bc8bb27d8bc06e7b4246c04271e753a721f6e4607acfb05b525deb9d8b7e111b025abc3de4ef8e712ca3f8f3b8717d586c1474fe4a33212f624fce804bd0c9fe1ea4b030b7e099f2bec8df056e3ed156a17570dac5ad13030000fdf7adbc36036467d48175cec12eccadc3732d066d68d2ac336e09aabce38db31bb99245a0f7b65d4a78d15f9b3e749263cacb167c601934f188872070d51c06dbcf1d2efd9cb3c094e7238df5414cf7ba3590fce47ad3ce7c004a000c980892354f2b0a0a4a11b80125961265e425fb16be97f22012c252bb2ddfc6df78a6ff16ab84437db14574be5045bb6e9d0f9c99578f8c812931c175f614636a6dfb24724148304d7b80eef458933060d13d9dd1420fe5e36ed08b3c1fd5f68fda33aed4764e33920c3595df9c806c950c2573e2ae1955ab7c1ca560568ffa1d8377a3efc236526cdb289aa733871ac98f6fb05f855bafd51703ee8f3357f0183229e93c5ad6d6d33267e0b3a63fa965fee2a4c8cc7acdbe92d39989ea21e8f7678e1daae56f958eab19a96e8a796c00cfe2ba1e45788ab8baf225b0005ae2af3458649f344103bac0c60cdfa39e618ece29609471b90e1f0b0177b1ed8ab3c95a1ee5e785f1e4923a93636adf0510f55631cb61c20ed64cc8c0a3bd539112778e6cfdbeca6863fb4dfaf5e018e0787d5c93e1abf8bf26c6c25b933c42ae0beff269f7b57da7a0c0696ebd028d3a388ec71820425d4041fc57961257980335f7aeac065fe752187532016c847d44fa5ff6c6dc29a4156bbca11174872026645605d5a28f9a717321b87cdcf75a4d4cc5f0e040f87e7a839869fd4d83dff184df0f7d4a6f22e3b90a39a17e27e507e626e59e33b93d2ce14aa3f40e632e077484e2e3ca97e9480d26c87bb6603b8d75b41b20b231c368d081dce82b960f1770236c0a7a7cea576e0d456716f5b6e8faeb9fca69576e2d9d1e31268346e5b015221225736599ece170acde76f8f6dfb34cafa851c24fae715dd7bf9f820fef79bf236e38ad5f4882e554aa6765c9ff841d70f3b09feb646d7b66529175a8ce7638bca3ab109f7ccd066ca5f142a5ff98edc0b11db2cb2daeb6b627ce99297c812ffddd458f5f86e0921424bffcafc4af548dc7646b39b0f8ac4501a7a664ff394392c14b7128cdf2fc20bde4618135fccb523dceb4b3f91fd86c54d6dddaaa83d8435d82bacad580692962294c3d6b5485b7dc4c98b055653d3e038fc7ea671b4ff37057f6e646c43f35f3ac7d0e2ec6548ddad18ef8a3c7c571efe83fa1d29017c15ade4df7ba026f4259f6780e10239398dd2ec0668eaf57c6c4fab9946d48bec71b7cfa60b26e3fa5954427d6912e19d056de7fb74c1c2bf7444491b9e0a236c711435bbd091e3d97c10c8a4a442bc36fd2f5a818dc37a1c667cae156c22559b1d0b8493327446db7e6bd3deccfa0be8dca42f385b980e618bf2f70cb102ac0d55d6fe9d3f1a9aed4c79205ca45c8c3f39c049058d04385c31f34eff0acf3e1f95336981e22f6f89e777ca6bb3855ba298097e7a3481a71e7b89b538ab0c7f24e3f4481b0ca2d1abc663ad3a075b9358d3b44b20bbc7c992d11c15367644f1361e743dd5cd517765b57a0b220cb5351139e5e4d7ee8fef7a02318cdd761b9df4834c385d1b39a5eeb709cb72ed173f10acb9814772218c8cb443eda7bb2ecf2e68a9ed91b777414c90594d63632d031554c2eaf8134c2c2be0e4c5f25b1226eebe3a034d53b82f59475e2bb7b465a9312d70accb752ca486939a97bb77701346bcf5f8bb0515ce24b2fa07331399e698add7f4133c38fc742b319c74d89a7e603a43d32c35bc270cdfa926d6b20915a048bf351af5eb196afda4583c963962f9b2f2bea310f1e04eb54f530c2c4bbbe3a40697e7cbd458d8575a4423e3533a2a21746366c5d9c0897c8fc7426700c6fc7b103cfbf3867131583fdee4e714347c28bd3b6f0495ff84f5eae4a59d53413e5b711f7e6488cd9e4997000610c01b3d5a736b8d63f4427f7e807056babd131a40017dabf2764392b5e44e3e665d5c289e6ed911122b7fc1cb15b3ed478d26a394c9d73988ff509a772eb1c3308710646e95b0713e08a49b4c503df7b33f8a00b5a90d82954c4065e31bacf70abf45c33b6267b1b26d4a2a9e63db969a7514d74209e30bdb5f7e523c3f04c565ff0b8ce5c1ceddf86766f3507f29f62009e95b424da1459adf1ec851537a483cf86a3bbfa89767ac4e9dca25b3d19f90e2aa4afcce3f6f35dd783ee23acaf7cf477ea9301793d9b764d711efed469d35556c256dbe465b1ceabc9b7f929b3f16ce914e12c6574e221a8214da7ea6bc7879ee313423ae2739455d5c92c4d282ecb7807e4d51912ea298372e0a3466ea50246d2a8a982ac8e3a09b5ca9e84a784cb40e28e5df63b3c311a3d0a9db145688b57b700c2c99985843a4a28c16df38ca9f373ea71060e14e8e5368240069b5d284e72d1d3d934bfced9fd9eb403f61b3603d938100f7fc787199b56abd52a64416d85809550e25ae708b1d75a40bb84cba1a4ddc8e974db6de88589c32fd73feabecddd1a31a86b7568bdd60c0786ff57d9e594b271c29e284b920e02b63f96c0191e4566392913974d89f17d5b4f7ab04a254360a8f12e8fa38de86fceed3c65198156c469f733874f7ed4e51fe2f47f00a913f24573fbdda647978c445fc5da853af5f6f9ba3dea977c8da4bff0b95399d90ad34514df017c58ee2372fdaa777f9db59d3aaa37f8f5cff320b24f5f5bca3356fb54af7838b5c169dd1eab0c6de111c79f8f4f8feab7e3c8b8e096e907f15ef0f894bc0dab3ab2ad506cf784b3563949bc40aafd58efd69639112b1b000c903f21dd91ebca2fdc9ccbf46ec51d2f448b2de9839f0ec2010884a09b30e661a7013effc40a0a5dc64f44f1fa9759317e0914bac357e62b058a2bd3f5ebd779a6b04472440d6a2cf9554c427704e4ab1b8a8affd05908f09d87333603b8b3f6e1ce86d9d24720f3fb7f87c8f3d1d45ff5665b11e73245f460fc37f2a326c5e83343cb7b9ba0735247aa6b767b5da30cc0d3d244d4b37872d078d18836c2c83ff241232b2e740730a207356a6f03bbbbf28b88395123a6966b3ab1ef871207fc35d219be6e07f8ae054dd3e00af20268d38e2d24e9ae4e488e676a8da1c535be1e67c5826bba532114bafb7ad6d7c360aa6141218ea19c78bc0b7821140ca7e83d488f5bf1bf74b3368ed29a802d648f59f0e077be43b545d5119912f9b2edade8f52f16815a02015688976ab3798a75f4c0f5582d6e890e79b0be21e08f5cfe7f21a290275feae7a97d8de7a83b182d95fcff404188fee29545638c9861de839b4fd799ec1115417dd2112345ae3445367de62218c483b1ce5c4bfb5bae1799f003da7c7176a83b282d6be0bdd3bd748ade78a3ffe7dd5757cdc15263adfc1357db2b89caa825c8387bb5d1eac0d19b1970ed2cd0e0f9965a371393ea6d275b4903aa1e2aa9b4d1852294fac194ca2fe4b3535c055e3a6d907f53caad48bdd35cec4d86f880197945784179bba3710bf5ed88bb776fffde336bce98c10d44ed62d8ac31e9a8b258d8fb8e03d563b49846a8bdf0bd5a7b88dbfd1c3905f988d67d3f5ddf9bb2f64b274013f91e71deb4ab6ad523586473e5483b342a76575562d7ea47d29b5934fd1cb33883832b60e9c9982d6b2a54c15935e813a059911ce25d75f787ad971463903dbc264b5f644a4c4cf60bffa8a722f358cbc0c3fca20679ba40bd10af542a4d15869d304bd31a345d789896241816274bd8e7a3dfdff9eba14809d9f9c286ddc69bc4eca1481d35dcffe9a720c5b5e4a31219c77e14f5726c189ce2d4e92ef0d44b475878d22c6f181095495ef9fa7419ce90b4f93c72ccfd89ea944f67b69070b07f7c46612bef270079e33afd8e45b985ef3878e7313716218f4046f28901baf80144bb1b7ba13cbbc0b45682d0c35c33ff89463ced0aa190342edee1dd2e9bcffb3c970f9dc8efc558b744d031dd7420cf0fa780e09a0333fe2cbe1208fb399094edddea30eb2072eb867077ee1d0c6e1b159e0ac30d35a6ca874c536c41714e5efaa20916613f6d9d1900ce91120f612f233376233fa81c1c3f541331b8908a6a0123fc431e94028888e4ea6f18c00656b295e257e8910ae62d50fa18b3f240f423dd43f598f9d981c6e43dfea9d6d7d20d30719ba2e4e975c8c519cd611cda5acc50983ac243748dd5c6db2df02cf17154c279af079999179fd80c105ffb76228878e49a13aa0e0ab53357a658f55d88f2aa705e04f7fad9f20e8fef19f3c25e37447ab61f4930fabc36a19645040740621d4b66b381e7b4ad7d622a80e07d91a2abc79fc393029a53490f375b00ec278f0027b4beb3455a2aaa1f9903dbe1e78895c8211e467c9d768b96077dce5abc1ed0f000e4f010a5c296d8abcbbe024fb45ddde48311da463a61169e8085831cf2224a047905e5c74cf0d120c92627e6c6bd60ce111c28d48796add11cb3374f5ab66137d8c727945a12d0d4114f0d10886e07969a4977b019249f1daf236bbe68326fe081da6523227727d24d054cec66fc61a6ac3d763cfce6023b59e3a883d3b17370d8c49d6d4b966099a4b6a3f1cc6de27c184e10a23e8f627262a2c62da051863eeb894b3e70acbe49114a9162144e275516a612c1d29ea5b0586c281d4d399766a736b6b194f7acbf384a5de508aab67a02694b7fd7462fb7daf43ffbd8be066e12126da276e615dae5c956451e4ee90bdbee3ef9b8be316b916a658f89ff1a816dcc272f08f8c50327f50c178cedf3c176a22c923d956d95c1f1c5134f781864a7524b41b5d9b7bd21f7a716583dd3feb2e38a92824e56fd229de390fb6d79e0c9f21cbb1b480ac8d680d85c5ccfe7946f248d1541ba12ec601cff49328acb3f3077de90f16740415bd116b233fe03e91c50ceb28300ec7d537b684d14e0a77dbd02dbaaf49bfc3f4e584047edb7e6df9a96743ea05190443f98da29593eb29993602e119374857e44179c88c7cebc8ad7d4ac012a94c2054cd4c0c64089a93af93d488628eb0c4177b18f1ab92dc64e43ce22a68015ad75459ed96a527f407727cc99bf8db5fae13dc620fd97da720d15f8478f04eea5418aa5e78a2e6eedd80b5089607ab30a1113ffea4e0b23aa2a976599ad0f28a1adee2185f5c5d7e737e06ee80196eba55599ddf670f13f75adbc5c12a75d61a93db32fd89343aa0a08f67d5c74767f5a0323fdd8e96a91e1ab0a6a008c8049e69c2a01bbb29c6d11d08a474c95508395cab996fc87856a102308b23ac53389d641905892bbd52f9aa36ceaf547d54c824a4e258f821184c6c7d2edf87f508541cf24f4ba19cb406313c7a1f04b5e90a8dbefa65c2bc76a7b42f788a009ebc02f3a65df40205c65f58302f1f18fcf0a80aa902ec45a5d4bf489d858d20784d1aa6063ddf9799c7accaf98897afdc683c4a66a652e2a373123230daf2fe348b20e8155ffb3929037429c7bcf9a7aad9cb3a366b012730e9d7a19f833035862d2c2b491d74728eb2d1e591bbd51def03b9003464582f7ba54b68d9e532d5bd6d100183b06d75d72b202a94fa78fd88432707b1790ce3835ff488f84fb5fefda0b9e620d34a0705091ca6626c61d04085296ad93ba21817eabf53d088350fbd32bfc8fd730f3e7dbc40db200951da4d22b194e9405bb01e84004de5f78854a095100753f1639d4e4158babe0473d2c273eb156fafcbe96b972244b2f6ca0fd0b33a9710cebeb2cb0e1cb52b5b2480e79306b070f85e5f5e13a8ead89b552d487150a3f3bcaa690e78bc79bce8b012b8b60073cafecb23d6f74ff82e5b889e12f2eb752684056027717574c7120d60d39b25c008de1c396c57a4ef7de0e127e2e961f88c7be3beb2b87d51197992823482fd62a7c83141e4a7a1bb507114cb38ff20aed19671d84abc951bb4ea7c7064b83e5dfb7401cb5fb4494a707533595f0c97d744b76c33b266d3fb2b38cb770df2c5766a92689d1b97ecfc72f472b1e71ed6852cc5cb4144ee48dd653f03039e5f907ba6395a13ea5d2fb76474d3bceb67985ff405663845dcb9d7b20fa076c4abc0bf0318ceaf83efaa7de6afce5b565a06c9e97c4c8e1bf9f32e9506b36eedfc10c4f4221376cfc0a9a392364e8af68cd2d5739e0f0005b85227b2cc1f689054856d7b24269071c925f9dc0a83c27e837d8b38e8ad3ac1335aca65bd7ca18270753737b352113a04402f18ad4832ddfa0bb13df420ec9c5524caa8f81d0763367fc7f13df0e2e7dd7153739edb487938c695a6d4b08bd649b1e00869ee98d3bb4e6120f0cab277f9a0bb81bfb463c139955d31ca30b780dbda8438da52542f38a3a7b5a6ce930b6481bfd0221f5d40acd87b8c886d3ffdd833d2dcd5229142838a679dad12448f9b15bfc83e64b783e66d31de87540e53efeddc27553738224f3265644161314dfe6c24ab04fd3f83acb7c1e8f8e5dda766945c3c8bbbd928ceb9d9968aa9703603e8e8ca77af13b3483f61d687da62637cd586951bb5abf33e8b583bfbb69f04a096cc7ad251feab61fd14ae2cddacb02d913373e37fcad3ecfa9fb04aa28936a8799eb84f8d29996edc2f54740c79781dfb12b4fad846e942bebf0e0b9499b079df6a941485d6ec98b15b5639ed3a4210bef680037dbafa84f707181a0ab8544bd9fb394e07fdddcc105dd60b150929f524295f34770f72f44c15c3f6dfc225ba95dd502c71cd081f79ca4b801bdfaadd0633c5a9ec2485fed1adf1771b88bc834d6f1fed41039fe96011d247d551088d9aa9cef6d748bd697307201ddeaf3634bdff0bf2c009344e78cc3d53c4861e5aa2d2c1320b8b77c2bf37ad6fefe9ee4b0113367aeb3e87dca4288874f5ff9b95b5009ce49db0762ce2f7c9a256995b6ce75e0cb16bf10ee5524b2aa5b836b04069adba8a7c94a0e6c131e86735facf3cef626caa0ec49f86294f04af6636dffb0fb28878afbaaf151144825b64b985904ea0d64a3a5a44152914fd9ae28af3b77acce3fd601285a0f4c78c20745895feaeea9ed18331198bb4a6a1a7959e993af6d428dd1bb13ff64f76d33c747c0948bf4de49eef2c96f7f97929c96c86a41a91efa2e9ca4f11677130a08374a4739613c709c1416f3b2f729bf9a305ddc787c471e98611fc86f900ed58765f71ae0f95fdc349a0bc3ef3e276374bf9109db4534e462c8104b986bae5feae0a3e030c4d93ea3ca781ddf563fa37cbdd377ffb71d68294c5711fd163e3638ea0afe9f3b75a151c80e27c86f5058cafa10826d0691c7bcb37a1ba4b5f428d9a38aca58aa6e1cc8948ae62c6604d46b5a2a67bf5be907eefc44ba15cf42120401f1704173c7a9d8c889f51d7a7825d4353bc14b2bf84e15786bfa8b6c91534650ac8d669f855a1a3931945fb4a746e3f98a0d9dabadc471d585f4a232b7ce543dea9449af4fe5a02917a72095940e6f1d3ad0535374ba49ed53922d62c9760234c98e8b4d0db9ffafd8488d5f96da6fda2d04ca03a2112330e04eb68f12c97a588afb2278af1c4335e94f60966bd90abcd1ee82e6b976b11250725353cf44e7f95ce35ff8ad7bf1ebed1b1c329ddbea6363beae38f9023085f09a568e1f527d704db8c1c8a338efeb3e8243b05cc72eae94c1e765e3b20979e873390e28ff5630ef0e438847f2b8a77ea52114f1a7315b19af74ee7dfe54291c02ecb7a34734ec7b986f4a4a50128bcdf830a24091c958e3bd14f4dd91f3a3cb2854a96847f7522a69405dc214f31d2338bd678f2b4d31acfc454b97e5defda5a5d3a5d762c37da3d0923b109c62e7e5d44482c549544c3ce7cf72cd6eaeb8a22dc9b805d5bf929a80467a9bc6e9333df1c528d08200d7b395cc052193f175d365058b3ba1172a8093305fafbfb47d2ee0a530b09ad224f233fee353fb2f768ad086a6cef107d6855da08ffaa0ee7017279c509650d7d4095a519415124710ce48aa6c7419cbbccffede1c1b30610676dcd39e4e2f83f42b957cdf956f7de4979180e8aba51dcbfe8bdf582909caca20b13e308cd9e8fa5a2a0f60c71c1dffe80da732460cbc526b4d4bf17fa4b87c97c86cfe44e44a3d973885637f82d83410778aa172d4eaa1aa54a105172aa1794f684c012cf34a24278f43559d713ede9a73026aaef1e59a5628314746e492416c05a4c2214059aba3e43453f8bd9e3e633b09f2eae98931e9a5feef0447d7095c8f181502d319bfe44a2facb78f1b5332c25bd70b3e8779ed35d8061a2205feb4a6035d8f7c2d8c436c51db2b9248be6bb4802d81a10d4361819d1ac032074f2f8b52fbefbe02ed262921cacae4d0f54ba543c5708e9e9cec0ce02696c732fd946575277b83c2febaf32d88118a1a5c38fb044491f681ead22f64d608832bc18e7b97e9ce17728fc201f9636e5f3a0a6994d0b0f53a3815b3571f5ddd578e87935011b4d99f624abdd51e0ba46c73e0d137d326e2e90ec0d825b44bc702f21cc0650a64ff019e6b912590717a1787da01316f4c7efe7d273115b62fa44a419bef248f3521769505e89de2eeed2f69840486e3992dcd6141ebfd175d9d3824dcf43a6d90b21f6738d05c007fadc3aa0a311b5be9de6e778649ba317b52930616aa2bebd967e77e51a50994034ebc5c0368500b980e656e5d58ff6b71da4638cb12f4f14c7b0f1d8c73769204f87ff266021b425ccf090c0124167a600cec824c2bfeb55f95d41cb5c5e30f07b334c5ca817ccedbb427f32539f4469d4f6e342331f54c71c009b658a5e3c244ec0e9c80dbe8aa7360429d9b58c65a7b96f9431993ade2fb588ac8c8769c681a5e7bf136c6acf3308ec8ff2826d8b6b0c1eaf18e7df72fc2b187bbf6901415e1c0855d700b0f1fd80696fa230b26cf362c8618f0580e4be1be90b4192bbd0120acc010317660ed1b1f2a8ee8313678ad25981f10c072e8ceba71857aadc23664ff846a5bb3f7760a26730190010148bc8323ad641563409d5e453e3c2c09d243c2e529e7198e295671250830f58cce771682d3aae19528dc3027b3e653b5693f279d6adcb2ed4e10969e3ce772dfbd1bd573104300266265d06eb9048ae3e851bfcaf87c810e140e085879fb4cf8a396185a0bf1c60a3cf5bed9f72130b8b7348fe438411605212b4579f5e403e430608f04aa46369bf6afc4c33f0b960190952983a19823d96f35c8ef423f6da4a8a825a37222070f497f925eadff1ad763c6919028f396c6282bfeae8ea7e421a2efb9e8fc7192eb46676dddc6c10bfdb0a906d8925241df3d29dfba59b89f4679f51cf3176318340c76877e929632382ce9a979fa53c9a9f99ea4288a2d57e57c06019ca5e37c3a3fffbe4a66ede386e99eaad76e438c8d6b3985bede180a3492a2cddc4095fb3f65697f43d80c93af2ed947f845399262c49f5a0d29e3efb41466ed96583d9feed98ee11dfa6ad62b1ecc2a9ef0f34d564335d85056d6f45cc231a6c1dd2cbdd50fcf78b95164cd178f70c240ea393edba488eefd5c7f324969e4de347eb89e19a78ca5f65ddc71cc164a08b8aef0559e1b9bb7550821309c14f45311fbd57f3c17226a70b10ec2047d9dc0dc793ec6745ce1a83568c7e21f47daad26550a3035411fc8af0f721d76a09bd319ec708d235e867c70674aab4d191e6d8c83d604ccb31750932e63b162cfa62689840346bc2a3fe9752bb5bc036ce0629eaebb33564a15ff057e0165156763b6d880aaad6acd8e8aba171d8f4357cc7b8302fc19c18dbda202589cdec82cc506e41242b77114d09e95c52584df695540535eaf05915001e016bd2dd00535756b2b424e1bc9aa312ba0c2f7b42d1e1d11bb6bf8dbf8deff95d7bbac0c09633956947558fc69af55cfbf20efe9ba96d3af69fad0ddae63eaa63ecd5fd0f808f6cda4f75dabc370bd56ccc466347e8488e5e54ef85921ec42533e455a850d3273d5c8678e13861ea7741888f6b38be196e03e636d6cf32ea0ecdf8633d16db85c585bdeb8a8f0393354ab3ef592e4f2a46520c97b8d3b684e4166784088795037344ce53da8b7a0fc9c76c3a0eb05bbe4567d8dd21a00190e75eb3eac6d6885d95b519daa132f0249cf4d7a4fcae6b6432478a7ec631c298f11411e6d9617a20f616098467191eee31524c37ae60c81b9ae10fa50a66da0a48f32303ec437ffa64da428fbfff4ca67b165bd930f162e414b547e02b789fb7d38e2baefcf171e227248620fb5f94723a1c21b8a442acf75f0ff858bc470d9edf6925217eb7bd058d615220b3665f5bfea4c28e769609919260bdf927275c2a9109a251522e2c0a55485ef1168a541277043e0949fcf045daf940c2c946c06d1f4ce81884cfc78b3de473a1641b7c419cca4121c3bc7ad75f9a075d8c87157a9219df1bbf735c06a5f6756a96320918124c72702b77c1ec3a3356855a85e8d642a96d1cfa8ea3d5e31113338fe41a8448baf994ad8b66bdb54be9c0847916efc18905f9981d293365adf83a277579fbae1916bec8f2b920292db4d0777eabf3a10d003139514d2ac71f13d5caffa1aa3f179db3d190fb9018e6792937d504a25f8067d42c00f605ff369c1083e0c088acfa3c507cb0fc228597e00d3cd540a9a9887522cbe1421e9227e51fc737703a0d82bb0e64bec20bce358390e40d4dc7473cdcbbc063ac9f8b62b789c5e5e6cc2bc2083b34ad3e5f94f0e4dc825d64e60a15e90e8e1d8ad35d3e3d77fc68f711ba989704b1e150dd213ee3a0dd592bfea5de03bca5c767da97a0468511263a8e689e85d35c0338541812d2b7466493fc99c3d324b6ebeee86715b60c8362ffc0146be8431f7d81dc8d8cb5afd3b68baea43729a89c1496255d0b706e14cc45f0138e85fbb035ddd4e1a408f522e5a0c93ea417740d266fbde86b3b7962e083e65ff71384d43224e78933e8cffdc58992672e9feb08a42d950b346bc5566e2c8cf75a7d2cd67f751b17c35cf3d74f506ba7e1c4a6ff5fcee58e8cebabfd59f92ab695b734af5ef447fe217cb6eb5ce543c50bcb8bde8c6596c94b80505c0443320e7bcf713a444ee9d686e4f7ba62cf775ecc4d5b198eda716973f702e799a31d2bf70347a6a8f1a2fd615a732e408979806a9e294593cbd915e42e49198ea0088e4562961b0c16b24ddb1e969a9017774d927e3900460f0cafeb246ad2ecd8b03af0b3336cd04540c57b2515494f4c6189537bd1ec644e0fe554b7f0a49081b0b30a714e38bd08b7379405a5a2897ce746bdd58a8d21fb442e8bbdaf3034e9567da479f213f44948b4cbe8419fabc72a45d473b3fcaa069d85d21ce10c80c692fd25a47ff6a5e01c1b4dc569d3c52da5f797825a025d2cd9365ea67046b257c40e52d9379364184545eb00f89c0a9f948cfaa3a141ccf03c333a2bce720dabe76cd2e8521baaf76f04ea4f16dfa1618303a86e29d4bee10b0ecc2a55fdfc3b62a006f821b15d872bf358bd5e07cfbc320f514650e12918cda7e23e0202ee85c2157c1b24fcf14b44c6eb5840984d6fa23fab7736a35844f8a606705ab6b33d3708c0cc17b7e96790af386944cb3a16f79ed2e64957680b56564c4ec7ad5adee2f884242793e118bd3adde914f32ffda7ab5f8a4163d7b8fb14205c1e2f18d590dc6195265cb48d5c267d6d0a2e732635366fccec6e17afbedde0509f581fdad9f3c95fa4415a689847f4b01d5541a9cd4a1b5b303f817741297a138db5915df14b1511ac2933982396adc0857f56505495006547ae0f9b6aba883b23a1aba667b3ce226b3535b6cb3746b6f0e3247ebe84e2ac2354a6addf5f937799be757baca061f4fcf05bd6da2cda11ab8ef082b3dd39bc06e81d98a28178697c2098d57d5ca4e4e5ec084fea4506ed8ece7a2da379a8e9db81573dc8d2146a45e98b3355c16826f6b7a578911fd9b3c35e1cb9467b83e8e10554f64ab94a3337a350ec69af53201a24707e74bc7f3e29ca0c4b9483376b014aaa228376d8d59d73d0d020e8ded8bade40b4b1dd52c0545dde5f6a7361738c079735ed35838d58bbd1f58936d6e852328b563a2ef411e3025e8ac7a763c283091255ce6268157065738c5b16c63daea0e92ccdf4efb155024073d9d79e8b909da0a35e5a8cbbb03ba7ce3ab248b9a65aa270cb134eb632084dfee58e3a5e3f056d375342e97cceae552b87e2e1cbe8e2b71c04fabab6271af0ae8c368254a40f27cb450fd9491bdaf773bd3ab317cb55a40afe424c14b32fcb7c0b3f5533bbda9b967fd8d73e32e7f42e51bd23818f6c81db57cb1e9ff0609315358567f373e31ec745d50f32b565fe8acb2a595314042d01334d08ff87ede4327dc87d2c3a6091ce949f4c711b2b6ae745fca72c29852170bf5ec87d74615497fc3274c1a48d0b70029e6229b46156ddfe38c6323e5527212a03d9062945b4074862d8a4a74da7ae80db1724ce92d75ab3951cb356889ffa2f3507f2a09198e9234e9621650871ec5144a2eeb1a831bd1bf0488258a202220522acc2173e54c990c34e93d72706c2f71902518c7e1af55a5874a62dd3ccd3f38d6b61c279324396d752ab933969e723ffba13da6b53809c956d53106c4f72ed892333a33f196cdbaf59098a2aa28efaeaf3e946edd91b081d766ba25a3193d2e8bf6ae11fb10a00f4ebf6fcf42416fb3995de6d82af6d57f206676ba2309782cbb7a4e458511a2d238d8c0b54f8994b6c9e6c0f9ce2f65e441f07b65e51f8ff5ef66b5e3af23acc9c869c33193b3cd468fd1131c4d8f6a61c4a537344366f47e1493a1b6bc6cc7cc89cd5e8dde858bb3dfc90fd1069768b612f09f3f0ec867e13e1a4939e342811824a4d01537c3220dbe53d2dd8d448a40c2f09fb858379d1953ea837fa3159aafbf2888527c7039bc95d4dc7c94355d9b25b016e73a36e8b271960dbb95882962073fbdd54cebfd93b29459dd43af5b0e6fe0d16c9b7b2bf8e2e58617681360e01f3e98b77a1ba855e369a51e28b933dff3b22cb1e1dfd77294adaf35596856104700c4a24dd378a7f129144bbda89c059ef8acb4c921bbc9df5b26de38c2f5e1423edd04386c08e279b60192612e8d8172d7b0911c3568d100020d74db1b531056384d9aba3eb1cefada05e35f159b52fdadbb48735942d35dcfae17dcc3641f67798e3fcd66c9a996593d865f91fc9211d9c62eca97c33086787c260e2f4fcc327185bd9d9d9322b30481ca0815ffede3316e6a8852c08753178834ffc27bbce00ed2573e614a1d120e9404794989730892bee0130b1160d48e2ac2c4e5e2b3872171172c1a8bd3ee8ec1484c107dc867985ceb8109cafb24385d08ba939acdeb188415365f0a2c2006be68eca5d32bdfa151ce5e6ef1b29f272f48545886e563d2beaa803ed91a4334ade2b7b230743e5f293712d2d760c73e4fe0287a5e3f0b1aa50c5c40142a857fe615849fb41bd7c3815e0f6038c311c84d50d82f53f422c2cf421ae21fa6edbe07629921b9c8d3d93b9baa4968feda67068034491c18244763e719bbc9695c83323720542b5c88aa32ad0ae31474af2175b44eaccf9bf684442670b2d7a019d8a5bd6d91efd8a694e17e019b370ce9f65d24010f223d72665c780b3bf3dc055f969d94ba00215ce571e3328c9ee346bc73f8b206a17eb1a6db02f3196844f1339564a51bf348d0a2da50ee8e61a8c5f9c3b0068d1b0a30bdd67560d98ac4320ab9a82394dcf5e483ddc8f37775cb5a4f12ef32408991f0b975a1d133275949c1a39390665921f3efb00b3e4f73661c1991d01a229b802314912bdd3d4a4fb3c353042bedb8043c2d226a162a8cc33360840a873914068941a4bba47e6a20453740213d65a54a7f38f7fb90007037da2670d58eb57d5432528201be8f9df06bb7034a53b4c1afab21862d605cda8f5f1326579e8c7f1ec4baf2dbc7f1b659ffcab45616daba820f9ae66811a4f42d06f4ea33131876b636cc0f35413a20493f5ee0fda1d2b4bab215043d2e9b1887f7db8e1d33a727b104c6ab463508c5f33d20a7b4cb8cf832c5e1963b1bc36717e39e93198d2c74c54a49cc51bacae33f84aa1dd7f13a7abae11fd318bc09dd399441272a5ae39a4e6628e72582cae0942bd3d76c112266df00c0b499e53a53575539a4cfa641d837bbe915dcb2a9a95bbca51b36f763b063764486348e670a7c712299730c64d37740167872937fb2e9514194f8ba2e3631f602123e7fa4c7498594a19296de18b1d519ff4f0219a965b985b295313b44d1faded03bff657b806f9b9f73ad87c91728375470e3ba0873b1d00d80c2b7bd488bc5eea48b941cd1da1c661f925b6e728f0fe90f44faa38c30c9c77518ec7bce537ed512d2008cb16926cd7b5ffd36f7402d3feebb390be6f49ab78910375e995178cd4e2428efe96a16a2f95b45a7f4ee84389da5471cae5d08a0c57e801bdbc35f507c11438e19e9347ce1ea6376171c4d5f9b466923d68798ad08e619d70d88ac24bb2bc7043e43927a23e17b169ae8e1b0df9b8c23068b8a8d7fd480f07b01826ede2196be27d55eecc7484ec2eaff6118071541c2c49e74170480f9869ca36d2dca4ca065d720da1134c2115751bf8b70e18499918dd83ee162e8eaa9a60f01ac98bbb04fb9416ccc225109beb6c20998b94947c9e2d5a9ff5be16b6bc78862cd081a1b9802c7e2ed79b8e1876ab05ac7a9be3032fe9bffd80cd37366c9e22719d18cce8609c57ba41046488a60c440187ea414c9519394233927dca004734979dd2fc878ce13b47decd459fb78fbe121017b2c629d5b04a191c00a6b1cff61d108b1408b6f32174e158a8c592ac1876e830ba29077beb559d15d68901357890213c8851bc20e220d18e71a2ce4e03370df60804fcf8285a58f37002eb7f74b017f8adef9fc76c2dcb214f407718183d77bc5d8ea4bd874942c1e69ead46ed28f4bf89e6f9554c4178d57cd1f514217effb79fe139612019e6b7a64008109cf8dd9235ad939aafaada6374e35736d8b458256b5d4aadeb6aed6f2b2fe846a39d8f93a39b07a06548b9acf8107ad0aea884a0c544ad31e08bc940e9ae3f95503b5f20e1c63ac36054d6362192e1c15f02d96c318c9eb23fdad610ec63596514cf71a3fa35db4336afd18307483746d2b0753c44ee2cbe8354399af5a122fbaee7064acf2867480766a1aaaa769c3742fa9fe9defc4d335f6078252693279595ab3386b0aec311c6aefd1a21d80c42f5d0e8c31035d1dd11417680abc1b0f5828dcf0ce32ef7d9152dc9e49f698a4ae705329fc41c31ddeb8e89eafe68e208a82c26d7fc03492b15ca210f8c2917de9690cf8ed40b210b4ec403d45e0137b1b407f3a99275194f162512fb83e9e0773eade94c19ee7a07432da02c237ec35c2c2f6c975b9fbd5d489e390d8472474a8f7283a53067fef7003913885c0ca3dee82a5ed2d2f006b2f64efa508c343f13666308c80a374645d47372693947e0810081c8ad80dde84d9d225c9f77b6cced852a190ec26379184a072a6481467a379796d92a15fa11772133170b630b8c98a750e2a16ebf57aaad1f50717ab1929e9349fd253be9857e5be32c719391209a730b75a87eda39ceb279aec201005914ead35341c5491c0aec70d8d0f85084f3ec507e2022655805a9d0c428047ae4e34a75a284a5cbf48357e0ef3bcbc6a8b918d5e1512a38e932754d074989ba9d48f44eec7f2f3c3b74f24caa963d59fc66957474594edae5d826d83e05abce69de5ef1d21e4120627d033540aedd485ccf573076ca3dade477540efe352d7b3fc829076df4403993bdc4d3d7940302039696c31f1bb73d53d9057e1651f4be7bcdaa91857906d68396064692c7d3fce9392ab9cb79dd9af951082fefea6aa08e058a50ad51a624f56257b534214fe55ad80a7c19935bd5d70bb90457413b6a9b58fb4cc827efdd065ee75b5fa013c9280a962b0ea17c0da375008a1719ea64d44613cb932eea63c8724613f7ceeffb80bfda33c23ece3794402181766e357114c2c64de6428a63699830867a831b7e86df38c9dca3e34f167c3e5dd0406563d29716797194b19aa059859aa3e95f1863b25a16ee6d2e2391a5b51b990ef028f8f3ce400a01b63ec403b73264c680acf5a85682461e231e80996b46cd4d303a7b9f5dd98d92f52a575dada71e298ce788f2d47bf412a606097c9bc55b560e4abebba48c03becd2d07de2a2c37af9fbeaa4e38d5c7fe37b0ace6df21dfe6dc41b5d754a9a3792b7f1f0e4a46b243d06da6a0f892f08eb3dbff65800ff5d8d37c71a36666561ffa9f4cb10c4f997828bfcaa78d1307f07288867c95cac13f4c91e3647cb06b22c646f85e32cf97088a7d78fa97e43ca5099cd887a6a763412b8f9ec76b0869cb4d6ad3dd8a7b3021b2707c1746c411fe907a9c0afe65d5e1e0f39e9a9d383cce2819ac304d0632482ab27167fbed019bf7245dc39a8780f9ba86fe8fae0146036c74099f396f318845b746595d7f4d1b18b6473bee540683086c442ae6cc7e166c8710ea29ee919337258a2715f885a762dfb89e917d2c622ab61231315d847494c2b298f7efad0bcc99c75525018fc2cfb1aab0dab7063a976431bf046c254272a5c7b4ef11bf3d1ea2ac56cc22777ac9c3fea6bd864a778f1966dd6016a285d0d04ba66ed3773d55e7c297e2842bf9e2d2f2fea8e7a5145302e1e1e0ccac854d9bda262dd73dbc84ee459269c2b103710deb2b316aae533c0be9b62953d11e3e9b57e32a8344c9b5e5a8058d44ab31eb39a49692832af48da77795b5fa1ecc5dc758bc53851bf68db0c4d928617213551048972ec3f16d2771e8d116fb1dc0c71f7129c39e50cbd5cb0bbb2b046ccc98066710d3fc2ae7781af206973967f3169ac7ba40aba518dda803f0357c3360462c488f90164ad1e24b70b0b80f75d75de47874a885d7e13372197c51247a98a2c78ea06a3203d769d881af2f8c589c983ed48a8ebcc10925abfce867320b3089b6d0ec9fcb3b80dc99a2b76eabf266fb301d42ed230386e2447f0c1b54d8bf86ea271b4a58ee22db0926cf9d533e29640c3acabe322fb8bd3500a0a1f6c0682579ac7ba6f4ebf8e9b62ec2f4cfd525b28c1f904160733833d75b556f2bf10fdc8dc4d62721943d9eaacc4820b72c42abcf6ecc9dbab206f076648eaa8c935008fa5d8a7000e13e8ba669bd35573e24a69d371a858dfbc8a39c27cf0bf3ae0d6f52bc93cdc88367830be7bcb7bfdb09dfe5d7573a0bcb464885cb68c8cbb9b21fedd773f68b79d1f6ecf8d65f5e8d9007329397922921025eaa34b9be32cb2738df5b6bea74ec81ef9fa448ce78bff17ceb9de4e96c24e7a41abe0132232510c0732876ff3f34ccfae750583b5864dedc3f9d4f927f8cd26f54ef2334444385a1a9dd69b7988938c7b2fe5a6baec1c3889b7418af708fbcfdd70a5db52fc9b4363aa5ba4a22acc7f60cf2c1c7a1616f8f8d797f8a624347443a563ff52067c1090b5bdd5b10feff6f814c679373be3c5c7c5b26c47476c9d9166a878d8f363f177ed6012101e1233d821e92393dbcf9d1e9b3a612f13bf6687c36d0d263a857fd8ada926cbe98343ec6eef09482aea20e5f5fb14bd686e6e970ad7b8ada334965a3c5a98157c02226348839d7dc28252411250a6445542823f75f98fe22fc4409a8afc5c948944b17a1ba575ddba4b1b1dcb3963c1418ed93ac20454bf3dd2164b97fad1926a17f610d67e40031e5816e729e119f911c4a396347c3654be4b38ab3b29c72e86320be3917e3cbf244450f05d40592375a9e5b24718e72dadd72603edb5236e6d47231594cf06023b64a6dcfb92e82ec3a7f0b74b7235ac8a30c3c5d8fccf079be1225071421da4e7aa7975ab4453afaeca6decacc30419f20e98cda2b418493d3d48de86a722f922883cab60ac0fb98cb9e69f4f2ddb0cde83fefeb3d26fb0ab0f9cd6cf6f1b5c3d4b3b3230fc2e57024fe986999726262d04823a32f710d26b308206e6ce86c79ed9459eef5405b6296245daf2775dd228e4fa8c1ebf9ac0a94a3ef2584f734c942e4e2c284704854da81eb8b7021647e71df4f62bd32ef2f5b3c308a523881719539347b74fe9e0755f400b6be7eeca8a9409038470e1eaa967129077ad74126e264a36614c5625d08d1497db182ddb75d6b370a48f35b7931cf01cc8d93df735e0d32ff9df11626c047519436b2566d8914bd17ba3fe5ed8ca95b23e3c57bac37060a736bfa887405ecb3c605848b4518cb583c9d638d8ceaf9fdcee9a98d495f7b9d6062e49958c9c1354dc075498598ff6defc1b3eb14bb4fb3c1f0868262c4c8e5e02966453c466942e405e0e8fb528b8b2461d427fc3141a1c25bfb0d2f5ad00759fd2b05733a7a5f9397cc0394585e74a114b12c4847898bd183f98e2c8634bf8f90e8606dde131a211b1d7089644563ba51c52bddbf8aec0c164adc5d2142b53657dd82cf1072f4086a7a70d50a36da8326fd0d42b2b65e42d1145294d0d0a7bf7c3d0016bbd20aefdb484f432ff3eac076a6f9015c2c50af60decff6a7baba9ad0a9b918fab62d97e9d7ef37d0d4363749bc500a1337c6dc6dcda72c19f4d966081f62c45328b6b95ccc31fcf0ea339ad6b695d3c43414007856672a0dae33e1a5ec3d753153ea029099bc765e73ee7d041bfe081551bc0cd00b6c02c1f37d16a906f852ed5569325fd691d914b9d9b2258ac5066ea62255cf410248a4dfee57311f0133c767cdb216481028e886dc3b5d9f8b1a2296b9c1ad6fb651eff55afaf4b9c372a3c90a7aba4d90a829191180fa10b265cf525ec0354831826903240f45065df4a7af5f61f6e04196c628d369a4ef0621f42b8621992ccb93f294c0c7524ee6393843b8cffd32466718be91886042ac0fa40d226619f649ecd3a94bda53ce902a2057bd7f57e1c4ed149977c6d4681a43da009517ca9bcd34d2e6ba628473860ebbf1c957788d863113f336e0090f96e8b9163377ef997c981241f7f5a5a7d8746fe4ab3ba728104bb802914c8f2d7a53e53edfeadc7b5fef405725bc627536f9cda8084681ba370a2c979b67a46475582cfc82e9353859b06c4e2e04554bdb0a30f867b851c6cd0efbd1fef5ebfdefe24e8a1ae8ffc873bc12627cd6f98a7bf0b495646ded989d6edf7439b3baaaa794568fdfeba988d1afdc7d13b0f3c6c57190876afef9237706a339adc67c3be1385d0353c9f4245302e0aa13d26ee8b7d9b6f47c165f3fcc86f408d406a0f8bebfa3f6d693b04880ba56951d761a2b1521f33b1daed6de7aec6c4e3987ccccea300f0f86139c64fd5fadd0fd6641f89c38ce3ea913056a0e8c693613ed3b0cf30c172c8fcfbdbba71ba06439bcd2868c49c9e5e43886043de89b4f1b23dd8218930b2f646cc773d837eddb6ba8d5ad189420ebbde6281ccdeba1250ff0ea654c85d101f396adcabf6e275bba90bc45fd5aa8a014940a2608f3ed21338590cf0eebea017fa8acf07a3e5f13bc54ac714200324547159a744d6ea7ef6d39b49ce6b4f178d8455b0a2287b35c28f1f579e3b70505288d95af06be7df327392eb317c7dfb9012c227f0f0cc9455e2c1925ddbe43f021e976d963beb2b05080f3409fbea37390478818e96e51f194ed9b96bafa81f058aeb422fafea8eaea7438242fb5dc2d95025c7b3359f299e85060e4c0868e04e38d7b266fb5f78ad574b289548eee8ef104d86fe2e0fbd7c8fa511297a3f0cf72bbd1cf755de077ef7f7b6205b66d62ee30aa68895dbd6ac7a3e2debc12b8c6429f23cf9fb1730885bde3a4259bc491508530409a869c5b2030bb8ab8d7473b511c87ff4a4988791183f6d2173568f3412e85a45dfe542ff4a94b0a3e0fc72bc017c8d49ffebdce1b1b41c8f9078d88704c7d189b41fa5af7b44220b81a99d3aa3781c8f57f88ae24abe3dbd1534e5495f8fffce22c9ceefe34aa5aea68fa26ec5134f7eec734c5966d7ac7385eb5dc0b44123d82c97e67404f2ca66a4e6a1d8a7046d228f027578b838ff56fc62335f7554d9d3c33794b21e2d7b8fce771d19cac4735c1f0ead83edee47687f472154e5ea558dc8d6174ebaff7039134e24c01209b0b77e0694b21c3b40646c4fd34c956c1b0cf5ebc7781aa969c8ee9bd877a1635f1cdd20506b3db4d1213b4f020ef293d30cceba441dc737d7d4c20f5924c03608ff135576b3d441b13d5d1ba72d96144de402f70b644ea0c421c8298b5288b9d35cac2659c2c431193f3b25f00521f0943473e4d1e8b68a046cf1a457569e9f48579d265dd746e6761f3c9c4c4da39a5225a77dd172e2054b1185115af0d088ac22c601686f98959d3f1f1688b52378aba286fec88fcff71c7000dc1ee32cf0f864ad9c7f7317fed66465c8fc711bc1b86434aaac439cbcb8b6fbbb4ee6b3c76b1da0ed3fbce40cbef21a54c7d04896b222eec61cea23cb8348b444971728ba9d2b17ca5c0997a7f24f9803efa7b6bfec79280c0d35602d66d5bfff10aa27ff8a968f8ce8023f7caac92a9c922890940ab3ea8d87124c3d1df76b45ce2655bcdf4e8045e82f7ea9032275d10a35dd9636129d78680f789fae83e0729dafe1f66da23eb8086028d0975f59254ac0c8c122da1c493ded1bb2e439a772932516e085d1e67ffdac4af64ec70161df6ce098d41c3a88210ed4145f506656814882d8e17d4e93bdbfbb13e37174d9cbb92e97ac121210a274b683c42a85c2f7fe12808ae7a971ddaf67a6851ecec42d345af917de80c444ceeda92f0110fd85aa09a5b398f8348a9a3709be9cff83f96c8b1f23c0cfabd7c1e06d8b6ede630b5aeaf80851c071fefb3c1fe3146a98edf29ce251d6f1428ba5a924744b6a33ce6762d568dbfb5056cb87555b5fbc0ca7ab4a118acc28517860f47cebb4af1fcccc709311c899b65c9b9f03a9e1436c1c2195fc242d1ce21049ada798a3b83fa886e8caeecc599210ff68523a8ea45aca77b897672c9b53ec3b318231e82cdc94b76b40e18035a82cd97f12eefec215a37b540b2fe5b8bc52b3fbd1d7218835c678feefb0c791be3729f2072f33ece92676af9cb053c328d8a659e04a4086f10c78d0b92718e222ec896c0a197c38468e647019966d0677d7e8dfa6a6f3512fdd0d0a32028040ad79c2d7c84eefd98cdbd848a1cea0afef73faca824ef04a5267176b81d5bdd53ae593d1551046d8c94640fd886d21e612be44e7099c93064d42d86bd3b39084a2299bde3a57fb49ea10f73aee211849e6a67b50f754c8fca6316d641a7113cd08c19528be5c6161d51bb275e6623f53aa641c4a29e47e5856cd70f69614311091bac4d61a6f6152711dc0fc8fdb544895fa9b62d1971879aac56b9350ca2291082ff5be75a8ae490d4ce5336a084e86053e2908fecd5a05f31ae63dd2e8129ac173a46e29fc45a4a34be7a35d6c52b33b1650af4aad5948bf1ca6bc41444cd57ec0fc5e628284e6140b1ed87bf6aee66816b969c53549dd7f8d2ebc5cddfa77c1dcb8823ec7125c69fe3a603062c21bfd88fef666619d611bd519d3e5677c3a60e85d6f1aac4fb69a3576524579f8c714463eec870381a3249c1386047cd605cf8e664a5f1235962b8b84a55245656b13386976f7fa7bd07516587c2cb90eadd83858ec32884bebfbc00fd861568e764325735033dc18c495d2d784474f2e5b7f9a87770efdd80cecded619f39f54a44f143c488b0dd5e1cbb9c1de6cb3427ca4fa2a379c7976946cf2d02985a88a524b89206bb2580c2c8e4b7aaf6188b614e0bdae5697670f4df8b6865f2224c7bfc5cb4b149d451a08c31bd1c97ee86e59906be546f7d3316ccf64a2170636d0f2b3b1f4f3a90dec0f81a86511a803ef37400a455f732be0ff950a9ee5f402968bbb7c6c8617fc1c5ec0666c4b852ae96596325c44f9e9493b3e997ca104c53916f8c0315d0ea10578e7c6e4e5bfaa0bf723aab68f0344977392ffdce50176c698ccd2133487960eaac0626cadbf168006467344edc8e448bfb53cf94e68688bda2d745f879da9bbf88adb7e24dccf0dc874bebd5f6752d36f62fd547181146b4e6c30b9bcc49020b6a219e283c2cb561ae0c0e35f71b0304b56442e56cbf833c890e2c1766dc35e26857cd91cb31bd37956dcab727c44d758d72b3fc26b176220c78cc117499c4694e668a4018e37c7a468631930afa72665716f959dcf6564d4fa137b3197d13c2be67897bbcf58da9b2f7f821d46692ea3e190d901f18963a44cc5d57eac4fa3a727342929fbd3c3def4106fc333b11656e042feeb22cd3b4e657859be15b86ce7dcff52a50ef574dd3d9c2cb651d8787761c6a0cc9cd436643a6c8e703d850b39d71c44e8ded194ab5eb8c0c085f0f8e3da85c3cdb216618968b697a9883c42fe1c29acbe6004fce8eab4654a9517b2fa9064ef6bdc15abbefbd2f90a702e3c261f9855cc5278a415b31c7110cb9b4fb1f8af024a04747c7497022ab73528f2c4d8c53117a76295000683646bfeecc681a285cedc4379bdf21fb2f31b6214f65d45ae3e5ac43a26efa8cd2cde513b348eb1e17f514580c02e9ff3ec85e2dc36058ba510c137dfd52e4b34c3eec2f77e33e90d25e52705e0a1652d7d02710ae5aa02829a38e0ee4f56c5ddb097918e044c660022522f946288e8de0e6812e3eed190e9ed493a9baaa66976345df3338fc01e2e7c96b27b6d6068eef7131e43dda88e3de8a74f72cfffa2cf3def41509114e760d6235234c8dfe1fcdff7dd30a93a3ae087575d2f762135dfb67d27232dc7feca266953b276f6b879c5ec5872b9dab052b20341f635add1ee0a3b1cab5f2e51d7e53b041a7a962333bbaa6e265112bfce0568691c146befe425005263f45ac30353205d8fa874c06fbf66209959c8319cb7028d2f85349f50eb3a87ca58e61023dbae7fa7ef976cc41eff7648e726d8b3339097fe706b42321fc72740414e8c339e95d7fdce2972746db4a793ba3941e590e721c46e127b5ea2cc5a40427bbf543e698f3bdadf68817cb30e8092dab84b53b948efcfc33bb185272ba9d7763f28b7e31e52092a1588acf55fe88ebe64c0c2bb11cc583af716dafbb74d3b1bb21199b9465b71c3e8840aeeeae8a3dc07b2fc08fa2a42e14dcfa5461a841d941c59244bc8c04bcc86cdf3ec2b73ddf9d40cba47cc72113303e034f007bc46ae6ca84f11bd17759a07b5697e50232487c43f52441cbfb806d2415b6dc64bcb1a15f32fba198864224651987e3af765564eb40b7733ab9a7d2ee8734d6caffe3426c054065512d1f794e272a13b53bedf32f2675a636172d0e9ba5af0762496d33c81262f18cae13953ff4173cb75d9c81e3740e3034e6f81e99924c5adb2c79a40323d543e8846f34b89fbaaa89f5245a1e03faf558f2b25512a4e368b91176b45393fe676bab9e23eda880f8abb31ade64fa637519bb8c3e99c3400339c2ecf8095219370107065d46526b610ac45c22717b700600931589b07cbd5c50a13748370a8d102c65a925f5b5e8bde34423994047842ac04afa3a7a785717f372939f3e3a743bf6e3106d4af921d365f224b6ca3da4df6fdca37c23871aa34ec3a4e35d35d28210c7382cbbb621f2c4d9badf449a9d7004b384108736d5bc84743ec99a63b2bd2f664255acab29d2751f8a0d6cc7e2ee89f5ca5318829d200c58cd0a0f3d7053e86a7e61c5195acf481241b72ab8a67d48088b0ca6d34247198cc94cecff3ec76f47a0f565e04d30a0ba570d36ae864ecf4d437894c51ec8ee10a98d34cd3f237ddb989071d6918b489a337b90b35eaaa2c8ea58c482c899ebf4ddc08da664c20b1fb58fd3bb279f5b35e977fc7efb29e87a1f3e846ef96f3fe44ad9f478c27ef50774ee7da14289658a1f23ce024f25586270ecc48e18f1ad4471657d2f6b3d60076979d4c143a8ae9b8e48e8f68c0f3aa42eb80ef5e2304f22e6d4c11c694b8019afb6186ddcb661ed599a2165e05a2ee270361e3eb2a0f37c72379b5741a36e38e0b9f7f0a1e17b132a993c81dd2c3e9d21e77de28ea6e22de04dda91f83b7165cb55ef4d872dd19a2a6ee7016797942b5ea125999804b75b1a90e5e5158a0263daf0bfa64c2764cf95c10acfbf806cbc770e70b2600c0db783170a3c93a90ffe565c6b7f9cea26be16df2f61a9350ca6dabd4ae527b71a1f460d6918023e047ef6705115d562cfb3f3e5eed3adbb4af7cf4ba88a186ae633a0fa5ce6dac9f7b970a0a1bd313d7b1f2420055007b916254077d3e629193fbad221fdcecfdc31f0b7c2539d3e0b24440a79796c14accd2ff58d2a3ef7f05a73eed944c305ac46ab5ae80bbf1806885fba5261acfc2b5d4f487fdc910218a7aabdcb39d0f183ebeb689e60ca548e96883ad99e7b5a7ae8d1a06f6e9272cdca2b85e4950b1e566e79d7baf816d57c99d8da3a98b250aea815e6c72ed1d63a750bd0ad17a1fedaf756d503c26ea51277dd5e0851369a56bfa6a1c766408447f5cc5aed85c084925509cd4685a2170bbc8f15884f9093121f7de6e4965b230b42f3ab632952a8730857acb43a0d8801a70d917a8a3a3d8f6411dd41567319cd3541cc12fe7835783df11860708bab079629725c53edfdd49934dc5b8cf82e30f3595d60437ccb94df062ec7dc0f3d5bc01c76d38b32ef1cee96e7e4513dc5a05134112b1994ffd59fae929ea571d1b93cd44bf403ecb529c5a46f30866bdcc8ac7d8c32c0fc520da8e177d0b90b7a9e456e71337676ffaded803bf5f9b63137c6ed7904f44a9ed69a24714829dddac436b6685f0c4e95bd35447abc6cac7359e93b84ff1f5af3aadb7c4d596d9266eb751130b840864448ad1495286d56935ab88987c5802b9cae2f7225259c8a08f62058f8f1f59e7293da2528f5057d2b798d7107d92ef785c7ea2118894610015693c78c4b397fcae30c3ce28e097e12bb446cc66303ff0238a83798c260814114178a5e6d9cbd9c36b3c2f7a025b2ac9e36cd45f18f23e48ba5dc109d3868f28ab66ab8965deb94bd98c4762fd3e1b38d9564bddcda8d2c2d102c4fe663df4ec04e4d9cf5d49cbcb497de3371f3f53116b958d5cfc7416c647f9499cd5e6d091bbd11ed1133712393fedd9ae09be21d245027dee0748dbb18bbb544fbc6b33fad56b49cc3f878baf1d69baebb78d0dd7a51a136f3933ba2598d161084144c0c5972ad7ab24426d6f837eaaeedfc4bac626f4eef114dcf88242d418061335055d99a2d00363b3023994c7273bc17b6b6e7277542aeab7ffba6481b52d565e1874b853c226d00ba7ad7636a01103f129c8953b406cdafe56c4417532164bd958921982aa11a78631d38dc6783427019b83ae6c7751325f837f6f44f13508244f31e63db4ed2faa7c5ded48c4ae747b24a6d2f79da0bc83efd24bca3f0110efe2cc0f6a5107ffc9f21fe1a38370fbfef1705259ac806196075b6ad096d4a3f9911cabf2e6a9e9b2810150e0d4668ab53dae13c9ac5abcdf03cd0624f1d1c2a07532ee47a193943e328872b6d25dc0503cda5c9f145cfb8d6071a785a63a0ffad17ad1188e55a6f507f837274c18a7fea4668b35765271b7b7195663db65bc27a2d8ba106e066ad5c916ad5d7837a9e9c42b588f6c1883e6fba74f7b3f6b6a4cd793f5e9686068dd756c9512fdeb77618f95ca925dc549a555e84e5d21e6ed4e82d52ac1e2fa6f8cb2be2224ec8908809d4234e6ba45fd33fd8dc92da6b2e9a645bcc4b4a99e1d471aa84d4f5bd392707e4dd54f6989ad22881cfd8a1f7ec3f155c3ac667c148a95d07c34660885dede42546a6755ef22bd0ad6a2ef30ca2d7fe0257e952b09c06e7da501be9322ce71f11bfbdee2d86935c839fc84d5215b33f7f452ae2377d8d3fc51731a6c3841a1e9235dcc24a25784609b889d13e9c8430dc544a0cd370f40a807b7451c116ee0cf3ed4cb37336df402ef63a3c94cf0dd9eb733893aa1fa426c8792e221daa9c692acd9eeacd51fa841dd23c27037445021541dfe93e7ee23a82f2d9afb53251f1152313c18cf4b8c2e567176feb822373ce91fa99f4f8d409ac766422ed5d49378c239171792115e046d3b9abbdd697641b3f27f85a8cf91d5c341a50755e2e50c3e8843e6dfeb9fd405c5580fad0b0a9a9071e60cede48d4e5b4f4fb36302be648627dc4ee44724433710e249eb24f1e1004cfaf6e805bf34ddba72bbe20f7c565e2689352b2d39bc12ec26d214d5bc78e5f5de7e09ed851c9045cb302ef6cdb9d27635bc4631f77edb51fff6297f041d0bd5aa3d9304d2de5afae9133472f45ceb6b075931328024d87f6af61427c7211d19a18b8d0e47059ad55a97c5c865884fd5d06300f91c98bcf3719dcd31a5c5fe373d0a1afc713cc1b736108b005de6b1488ef6e8f21bae56c000f21a44d2f8371d7fb8ef177d2e3201d1247c22b93406e18ebe5837ef97ae80483d87ca3c8fed35fe3e509c95166b45db60a943066a1a85fbac67e7c075c9c56f6916ac3f2fe3186bf725374e282885ab148560ecd4c27e8cacfaaed6db4877047c29fc54c03c76b4a406bc6f70e6d0fb2aa11e27615e4a74b304a16841d4f5eecad092a4b956029919f77fa2c208a3d7622199ac639cea5889e1e23fcac116007a87d835e5fdde1f9e2cbd1083d13774792a739ff9f7d665c38e642e7b4e52fece170a50f069435c199b7a335001a0e3dc53361b9708d4d690937db710c279f724b3e111d78052c81268a1e106c65d230eb98ca9e4e819858fdb38338ab0cf1ba28c49c7387c0b596a5913d079b00966b850673a78d2a6e49f9cc78b54b6373938b1c16d02d2028c80dfb11198b93656fcfe5c2d37695bd503029400506b68f9cced2f7a61f4623729f6a4e1d9e1c59e5b6f54ce46c76c89169ec3abb6f909b30f9be757fcdb6fb3983cf562bafc6c38cc42f0010650abcb8fbf9cf0f24334331c2f74e8d62693347e0ec3c46e02c71ac3678794bdbabbd3b13caf9c09d55e802636f10c3b08ccaf926fd6d3b030619c48a27db8334b3e08ac125c90a84bbd89a97e61314520eed2d115c78292565bcbc040b5058d506f7f436b49fc345329a155b99f87bc190635d99099af87e60f52330b3db4909da79e3f9afc360666aa702b2bf0b828b23bb272e2e040b2842429d773288bcc40c45755c963871ebb4eb36bc1141f80e266f82e6c83bb0204be86f429a594e51e3c16c5cb1e6a867f42dcbb7b02a6715d9241e50d6d3e3411bc19f75f3e2df42c0a5a7dc33616f50c3beb2f50de530acee325c56e91ac47f46ca2da6179a7724655160d59cd1abca4160bfe67a081cee905f6289009e535b6bf2ddf16f4a07cbb1378f3cadf96d1d8c73ed21337dd807e5e450a9ef36d62a5f837159e2642e3a93b2c3c04ce303d46e490fd4b672129975d3f4098e3e41ab154a5e05c1258e7f3c71a94f0b304377ee8c8e07bf243b903140d266a8ea0dde304d618bff97ebfbc2a08590b5be3d972c124aab2af22e1b482d9cdf907bab8399a0cc572caa7dea95f0921c516e260a065c4a501bebff9f11a3e33ef5d7ad7d14fa865dfb51f616b4f101fc989d53253455dd4d2662216df8fc21fb582585c5103bfc9f05a8b59609124dfe1c82f8178c6c5869afc8096313974923032a500142fd497f67148bf8525902d6597ae3e056e17deb69bc6d58a5cc05f5fa3b913a4368a1f0f6b2636d9a5465fa7f1f44f0a6ee3e6df916b06b58169b1dd1b89b4e88a62a7b17ab0befa71ef2fa391edbf59fa3334de12bf86571ab787bbbdbe5b1ff8b3ffdf5746ee23e53efc2a50984df9e7b44d775c4d345cf9c21109370eb03706ea657c993cc575e420edab526d29896ccaa346583e7490daaef0073be370506b97f6ac3939fe4eafe23b48cdf8df9b150075f6e991c2010c168b5885b71a7ffabfb9552c630fb2b07ea1eac3940721e2decb68feaac1e6565512322de6b7131b3bb81b98d9204ca5fdfb79e09e7b642621765d9587e295640e7d186b2a4b7cc772e5a1240f347f9d8d06141cc1c3e1d39d9b281480d7399337178c1885e96739a6648f147f6e3f272ae8dc671b274cc0ae142f6dd6852b0af653ab5d8c691056f19c204de9cc06a661a2f80a13021f6fd30bbbe0067bd5a2be77b20420d1763f2d9bc4b71a1a18074d752b4afb3ce1a23f956cf8a7913cae0736e2715412052a03c4a0c8f75d5b0ed9627f60faca2d16eb842aeeaa88136aaa06f0b59bc4eacd77483f9bc9c3146a24c2504191a513d2fe35d7d5653fbc60010298bef46f1c750ba78344ad99c964bb6bfd389649f24f01872cb04fc142785720096a1522d49254b047e8f94266606d79e34b003383617e7bc5fab618041feb6d3d8ed1f4f345894896930cec343cba85f8643cf1fa2c1434d16acbc86432240a8739403a9481284d3d985db555f5b0f0934bda7528cf631b91f126b4654cb4e09613e438cf71eb33a4365ce51312db0a2aa67ade3013d2df9fc73826fa947cd4b4025cedfaaf796880662f0ea4e17e3b09dfd715d429a159432760b14ad3bd37e7583a952b126ed2d2fc2a68f8ec9f0441d981dfc9c8aa7c3429b83e5dc58d3dc2f06589dc7bf70653c5ea655a4b57b945b731a2fad53efe6a4971b58d36d2d7681e3c093f75d24245ef7a0e47b1138b59904374e7f8181cd62ddacc9fa7cd326ca44ef5f080df5e038c853c87b30aeea9f71baf0802792a3d4e01d33de33672fb806d57175c03bc50ef589a209895d17ea82988c014b00c279e51fee7d49432391298a9c680e2602f63909cdca200fa1b3fa6effbec846880d761aa241a19149ebcdfe8f997c8c33527daa4bb344875d3e22fc380add0023c0064d00532616706421ff144cfae881380deda5a613769bc49ab2c45b84ca818ebb3fecdf4d8be4363d308b859fd232a7d84e6f4b5672bdef6a51a23de582ed04929430d38fdee507eb59cb641446007d7ce44bd2b5f9ee0b6b2e5453bac36dfe75b78f080960bdccc122fc969f734ce6813ad8d855915e9b5278dac9b6f9bea3a30a162012f052ce2f1b95a2bdb85cc088f6a1dc4dc35543273e90618836ddacc34e8f0745308402bb55d73cb8f4de9545b2ce14c836703af6c01f6af3fb9c2e12550dd5a68353aa725f1a77584cbaad007f62227014b37a0206344d966e9f4c1c63cc61a19ebdcc0979662d64821d9a1a5b0327d182ca4bff0a1db52d3adfad0bfbfaa10955b09c8250a3402d13f1e7a5ea9466990d9ef81e05e10048c6456a72d7a4c24d44db02dfa46f424596ff406a1df13541a081db0b75c870b68e2053ad305e8ff60a64d321a1fbade4d24ede5bcc1f0f3618a0a6cf8f953cd61ad54814b8389c39ec3916bf5656aed55f87c7eecdc9559d7dfd20632c478b0928f6e4a02be6a35b2099f0693116a22f4024c8fb4d5c2e361d9a9093e866db5d4850363f2ec75e79479e21bced23475e908e4b25070e7cc0b5cc3568cdb1a9655b6a57ce17d0770b97a87f820f12e07281fbb2f9ff670ca8ed0b886e89f9207252b49ed04e026ced59c1a98582fc74a11907af9eecd60dbc48d9e91d5c80e88984e2e48e2795115def3487aa18e2ca267f436f88dd3f8634871626475cc1b1b35580f9662775b2ffaef725fe25873e6587e8456bc6190cd47c2274ed814d927c2d75de2f88fba355f9b68be3169167ea1020fd0d9fe94e6ef3a444d04893ab6bcab29e6c2599de0fd56956606e884f96d33eb4a9423fa50fce242e72466aee380e00008b0393ea254e5715f29d44a32221107b8880bd0eeda47320491ebd8c7491067facc7153b128b6e6a398888aa2688a5812ce665fcda6b50cdfaf2776561b89fd78882afeaa507b4e606ab626d822c05736ea8fd9b661412f2bd9bf80aa073fa2824c6827d0a9009ee104baa6eca2b9a016abe4c3cda745c341376c73e5fb8f1956a1c9adc603ddf2ba09ed336f976561c16859d197f6f9288b5655fb22bd1a4416286fdeacc575914aad9d7655f305e30f16d131b275ff98a8d20954f8c15f04ad492f2a108404a63715822feeb824ed3567932468ad80fd48071d4d9df855e603473a28ac63009c74699c4ce33699b3b4135bd1be1a03065bbf9044f76e9602da3611e4091b0828e2e5c7c133ef2a445e16ac117dc98a9f6fb0bcecad03009130556fb4257f3fb2b6d9a1d910ff04ddd38b49cf7ab21fd368fdf53ddfb7d61c8fa782fd95750213743d68cbee365bf7662697a1ebde5019b37d42ecacaf43690a40ffbaa6bf792fdce2bbfe30f79bf8ee10784b6631d86aed380f6237f667ec3138d4bac66adea384089feb83f32ad0c6b32a65d9cef1d563c0e59bf66048b33270f6b139692b33a55fa766fa379a7fb63ef0969633fc9dd114a8b1cd5a57196016dd071414ead605ee4047a145cfe95bcae340b5ee929a7a21f38bb9276023e74631182953bead209847749c1b3385aab1cdf55398ce6cdba3b2bc39046dc4edb68ca4ce704b877ab61e4a2767dbdeb705c0fad76ab9176181cd8ae2b24004c6434df625bf8c2c1c371d665319fd203fa086f27e84da7119e9b51400960e014c276de7a5484f58097f402eb2f5a81abecd18f1d56f735b0642a5f1942dc8e157e06f6bd6d782e326ae6dbf176a6dd293b418b08bb97f19f255ba329d5b927bc3f2531a6b95237c90b1620940290afe3254d371cf7914bc7e83a736523079bc1c3dcbb4f5a32a34e46810be1441f3f33ab960dc2e113922a0002e384feb6611e9dbdca6ae3a6d356f1f10b48520797b54aa8acde9ae4edde0a15e9b02b79a15e8a61d11305e558b403a26fc6758a51d5030457b37991b714bfd56fed7af6b460493d9e07e6086790c6abdd4f3e0c1fdde6c57e93ae136780e4913adc7c2ddba0190ace0673133cda9f976b66d15b1980f3308c359e3296d4c857568e80b763221bd1c42b1d599b3846720a76a8f5dba2ecefba00f5c7e819c8c5c6c7911e2f7a7d054f73cac6094944c1f070f7317c589710608ef5deb4039c5e8f4cdbe64b0adb86d97a0b8445e9626261bbcc53b534439cd84e503845bdf62e372035a5c1c9e19f63d346626ff61184f2071a22b37f15d145d0afb36fc9a1eb6cdb98c9cc6fe92cf47684d6b486a85afcf9ff71aebb9c83138b6748371bc06d112a6f238eeb3073b789332acfc0c7964256b9a376f54458b861bdff8a3713fac7f31f284d554b03021abdd83ea2620e1810ae644bc8dc53fdc1694df78390d2b53f88d895c239e4124dd9462627d189ef2895c86bae01faa3f7a32f037233a6ce433827f2fc222a9dd1f5cc3192a192974a7240f7184bd8013e6f5d244c9dc93f62ba2086e94a08315c466aca91f6131655c7befc4bd8786c3e05df88401e4f3a3b7798c29afbc6267d018b38cb781f9acd6a01c28d24321910ebd81f44fffdfa58064a3371667e245ece3afc1ed3d4b8120bcaac6464a9ea6d0679118900d8eb772b58e5510fca8ec86fb2586164928b95110d12e7fc36e30a1482681a98dae012b2f5f34f9f835f81c5768fc43da296f41756e2d37bb5a06f2867ad942fef12df713c20f181b96c95a25a51fbc8c460472bd50842950ed618c9ddd38cc6c950aea6117a3b41f58f085cb55f85ad927a012f4f743c06f2faa05ced32515b65189c4ec2adea8b4375e6767e95bed04e17f09a0e2d756873e9e615990e1a1fbc913c02538118278ab4f93b8a388881f7e26df02dd27beb49a542a92e141c0547313ed021f0e6e01b90f61b99e1add58bded7bde523b2f6c0b94c3214e880f8672486e46821985f6a35286c5586628fcc22017996e815d089f63ed7b8b38b6c2f835c1912c30bb6d9ce20a142c04d8d85637047fa59020a44e608069028325aa2812cb9f8c25ff1e14052ad98c84fb53b6552b5232897de131e74b4c067bcf1b87605e8fbfac1b2f0c07f955ac4d6a12b08bfc03155a32052322514512fd310ef02d7366f14abce23914c59ea67f07b9645776ce6adc688eb4198afb5d5bfa95cb54e43419c72d2c17936f85ca46251c303dc5228fcc32455439159252a275c7282f56625726fa8d85b1a33eb4ca3f6c67c7079eab52daf811ce2b28627e59c1a4ecac5007295d93e30634230ef2334293e6f5c84e186c6f1eec4f6dbc425e4f1ab29168f57cd5c9acb3a7c5a83c1308e1f6f96e310af9e543d220fa9c53c7b00d200310f58f16800abbe63969066cc2cfaf02a17adf1e1d21f1bf9af0cae0f255d484c4c91f5e2590942f50527c5bef644847762523fec6d6d90b35e3559a1fe254776675c7f6cae7932e456b58c80ae45c4ea10b9739198d490712e549eea0fcc0d78974d1eeadd61f424aa5a892de6667665097b896455ccb0267df99bf79a7cc04511754dc3880a9ea25cb958f04c7f8d12358681441604f7dfabb9ce4adf9133f1453ae5fe0913e0376908ed5c742987df2644e5d7d8fd4b2185baa260c02ecf0974eaafb9aff0da84db8f9083b850d05a5a62a7dd6b4909ea65b093362e577427e8a56044423e541fca75f9f2e0f77c585b74be1a103f80db92e5f670024aa011ab0f0a57df8bb31df16bfc75f5b0009dcebd9054f05585404e4d37b9864795c1ee41a4d768812d815a59c3ec2ad8b22c440aabbf5ae5e8ef173561bdd6f6aac01a61602d720fd14080dd309ac7cb4798fd461774a0bd7caa16631d37a0608e2a355c48228c8cec3e537e284859adc306e6cb7fa7fa01f9cfa0ea7d9e8f40847f034b6908d54e9b9df162b82b44ced93311d9af702f25a636de313cc0c581691d89ba1002b5aee7ee78e58243c05d3f1adf0a0d657100b478868a21f5bed5810962e914db964a6ffbf8e6315d149b60e7bf8442ddadbef738ecdc06e78bab09ddaa3c42c563e1d7cdedee9986d37e4e64dc2b37509d421b0e16c1c635bf949e7cab4de49d1ffe50377376cb93da1056999f01961bf0f9d320d7656b7e838a0718cb5dc0fb72236d7dcb71b0a23218ae29423dd156bd8eded36e0b0bff4e7620855eb642abcd76ed6be809988fed946f40f64cfcdf8f9bd98b2c115328d0381dcabd8abb3eb2acaac406978678fd01080838b6261ce61ee22bb7062967c329adf48c204a71d1d18004319d4cc65dda4610faea86a0cef49001b7983ff38053b0a4b22b07efff328450932bc1aefd23862a48fafc6d4b385076bb0f0acae2deb32a4cccd5cfe92cd4b6afd1e182afabc921750eec7cdd5c4e39dfda6c0bb71fa1ec28aec84df5c95aa3a8f5e5e6cdbdd714586cbf4ebf1516f00b7b5e9ac4ba3f316d429c9b91c73b3da036807fff8d5efa466869a3a355541fd407ba10e59ab424a371faede179a5f2162fe36dfd81e82dd6f49235af2f44e85a38ebc3cdb10b99a70669086d6d2335bf8530ac176d5d0b1d3bbb750ca9e4d4b2d46d52d17529e69f5bcea05c3d3d22c99a51a308e50aa5c914d4a842abe7989ca0e01abe77bfbad3cc8c32f8bd8fd088262e77cab04aaca84f8fb3591626081c73911f231f65c4507df9f79ffce27ddf7d661cd919d40ff23e98004f1850d29423be78b10988e5e8d862069a52fd3b81d9d72726c7228ce91685d1386054e5e5fb95556c245b776a667c40628203b48b51642ebcc82164fad8c84d91ab508095502ad68f22cf8c575ee6b1e52db3220ffe085ae57ff955b7198370b5f0be2971c9ad2f382f231186a37e0e8641052d219403fe28129d51f87784b5b91c6c66c80171d5d5509cff136471374883a6a4fdeae18fdd3a817c1ee2f1746b65ba3c7d6e7e9cbf988c1fef9abb99a21043e7dcf2303c12c491e1e8228f3ad658d0d80e7412671e6f2a20d729560cb15839efd2c313b32eaa360f717301b95404bd2a4323693f0bb58a02d4da93640713a39b364dd28d253bfc283a685a2097c9baf4daf534cce3b1f9606bffc2819be93ca9302ce287ce4e422f346175bd302e2f08755d7950de81ec79695051b86d0595d2fc65248837a4262aad9e562b99b3bd3fef26669c6bceba3c20d2124b4128ea3914a206a2b940c09756f955a8ab5b98560c20246325e4194f89630f9df699585c7ac1e40244c862e46d29faa2934ee1c8cf9f1b2978669cbb8a32a85ce1c6501ff855d518c21491773013d02ede4728b6eb97e3124b775da0f6756500db25b771931907ee48826d10dc84a390bc5249e43bc3b58be9864af0e2d9f834eb90cb123d0ef836757847091d04f8b87eef8ff8173e5f972bc0ff3a2276c99a468deef64185f92b597a9ac81a5c54924df3d3583a679a07b0bc969d3b9cf50e63b2f763deb396524b1ffe6c2afe6b29bf7aa3e034447a10aa07d310d21a3718fbe0d4df09e0f28b8c9d69fb4aa93109970bdcdc59ae5e979987ee565fa23a4432850343911cd08715310e1e552a4634e9733dde86471687d2330b1cde22475fa6c7b273fc226cece17bec7be5f544e95362e52c5e8d78daebe49edc60e1996638de6f38ee2588a81cf4c596ab00e9f0b10d902c187b29e13adb312d0939728dfe4caa16325b5bf21df89043bd4cd66b511514bf51adac32296af6c8a2500b5f39390102df894454926c329c2b4d5e1642c78b8566a848de7560b18951558bcd8550264ee1a83d884313fa94a9c77e22571088b739305f538f1a00c27ca796933d5abd9ac4160b705625fd5e1b44382afb0d5d987f839c35e24c8a4a0fd4733f55236edf6c8028997e2b012882af7bd6867e726c2f57b33a269583bce27cd874e0df7084a8749172814dbaa69671dad4ed2794b9a4ac44257ba547de867072afc306a0ae3bb50f8670048e1fe599e7cff8237011d9e52422f986141cac09784499ded1046b32afa3764a8aa5d134531871702c08070f4440e079ecd1b709e016882d07c8d33468bfbf7dcbdd24cb2e97b32083379bf488d165ac14ccf996041fecfd18d823f2f9b8d46d9c772649010fc69410576102bffa9195f9e0a562403455b8648f421b427041c71f30717ae91a24299582dbd4ec9c6202a787a4ae8aabfb6241fd2473a528e8097cab0d201cb6a10611aa6a9a562406bc46fad7d9927fdb9ac69eb012330217728f3bde83cc75a23408aac6086124b8a051f4feace31bfa6f3e0e2ea3667352a8e69a8ebbe3e41cd2658e0f43f23d16e273d86a2b63898873940b56ba430519eee2c08a6424e989b34d10e8ca9c596567efe509d0aa1b134cc53b4898ac69cd749beee01faab643ca8e956c7505ba54eff6f899d977c8d87e947877e75fbbd15df54ada2b70f73f98e90357711326234ba46fe18e3432c2c6edc234c344d4c06a4494586b52574bfaf516dbf4cda05a93b05aebd42704b1d93908be89f8530155aeda7f517393a0e112adadea8f110ab16ff4e3c2ebb4170ab14c56a9dd99b9117e48f96037adc3c5097a7552314005682238e613e9d0547df3f83ed15a21be74fc5c66c0346bc4bed1024f0341e21854c5f89116fcb0820b741bd97369b45c73938b865543565f590f46618c37056abc8ac94f7660d84e4efd04d553603bf0d62dc2622ccf6b81c5fe22bdb8fac2b537b5aea428a3ab5183098ba66f5ea8f66304e80203d1b7a22d95c20fbaac9529719145193a59fab8f52e2a9a327980f06fc360b5eba4c9aaa58c7674533134c1f5c373c87d25b50171f4144626b7db35bfc68e4920f213efcf7bf30885e42f28e6bfc65cd2cae017e8ae188dd849e87e75aef46f7aa82308ce0a22cf52ef44de70db7555ff612b8d15e16d7a8dff4c8bc9cc39e1233d4cb0ac1b9f77f42b43e23eedba688650ea0b24641139fb8cd409f0eea102dc56c7f1bd545558d6ecd39099d8f3fdd009d879b0b73b089b1c04c341a819d857c49e786080f5eeb4fd8c35cfc80f93e9c21a82c94b8193bedd1252853ec2e4568c654308efefed4ae53ea142fc613b6d44c555da0839ecd1dfb2132abadde18186e4bd0864cdfcaa585834e87d03c80303eae6c0cd0894a128d3c1f76be817f2c3bd048f97a2ece3ffd7f9e0c9ebbf29811576b91a2906d85cfde3a83f3af850804342cb5d4ab2a878206a3c25e4bfe1e6e93184ae113e96ed498245f62da0f55139af5f2547058669ab4cdec1704eb724805ac8ba1124c5f79c79f6d8faa7156db78549f39f2a0996cfd9c1dc199324b25e28657116cbc99c1d5338a9e80cd3b89f967d94265c0690d6240501c68ec494cceb42269ddf6446fa954d6f3ab173d659c8a36bd6a5b79a68dc02ae586ccc0a75ec6252ec273b11c072687109a2d55fda316d4caaea56bd65724c63b3f4be4fc3cec6087195b0d9990861c101f78c32d3163e1c50990f77c0d5a77bcbc95fb06dcc16bd171a6d5106e3205c49d5620246f25bfcad99e476c9f6003503d619f42007b253627c6f30192b31382614daf4987122949f66f94c7118239d3e9dabc671f1ada54ddf508a38abfa0f0acba9518ed249526fa583f01a862d51d4395162ed52c948e216b9aec318cba8ef912f3fb285047efda0aa0b99f97508c4b0d57c4ff0cac1b9dee570ceedd5b5589038b62e944e36fd0704f79a3fbe693db3b50ebf23590f718845f905d7ad3b54f085577202bcb4469ba1dbe7fd5014709bbe8e913c3cebcd2cc2db732b5bae90a980c596af56e45ab4387420a2886697aeacd64e8b8da22740af18d672c4009efae1bde83ce39a2811668929843759e4fcc2dede1e793b3c24ce60aa98f73dd62acb8ec28496d9d2b4bfb07c0040c004c3e0e97ab299047c904652acd35b7d8a315763e78a90b2872e09364b11a25b81f5f57407c6d14cf6f67bee58111bd6c8168d88eb6996e46526d2df0bd6122ca5fc11a4cb5b51b83506f50518ddd1559853053811b40743b07cd77faa2a8414f7a11dc6796b4dc6486cb353aac44d43cc78cf0b9587acfc00afc6871e51a725b8bf8636dc9f91171cc0d8e509f4acd55859a75b41d063bcc09f1b91006c2beb55e423522b16fd4a9de5608c758855a77392076485aa4ecb47b3363efacec283586fe620bc5285528e5eedb750ff08c9c0a2948ff70fc414afd8b9e9ca7ab983aea8e071452b25d3efc51faf01e9508694b0cc58ee544c1b720d70b5a470006d3752ad2d670a1f2fbc96dd9c53cda85b959bbe4ffae7b36052e4aec4e3e23857c22fa8c6cee4e045bf00d60330fa24979afd919e381a285ddbf80456eecf7bcf627a6b5b80976fa8643e7a0f635e7c734b42aff27063251e4bcd503cbcd55e6e6799983c4e2a23b3b086849edb258d955644bd3b854830334b796efe7298af7fb088b1fdee35e069f7d2847ee5ee73214f0da41b7fde1020edab2cadc90cf74bbb73b67bcaa26da65423f8a7a3557a06fc4d1d5d37e4b1a1034039f93a134e5405f0b48ace3ba67d4570287d35728d8110d81976a9a62acbad52ebab55668772cc1abca9ba252c93a0a2aaa4fca6bed7ec385c36fd16b5faa794779afdc65efe1451fe815d92c8b67cbb495efeb6e4dba48560c19b8d5e18a42e21d237022b35424b3ce2ecb4843c78eed6ec0343ee1e89b08ceb5e1de4db1092204ca65e3a222f0497b0c2a39950e08e3c56d651356f2cacf1707a666c9a415e221f63c18a26827bd66a5faa6436ac299a9e9c4238434989a5e29db30e4d59bdc839681369d2197972e5112b668650f95bd6c8b672318f0a1f5894588e067c32395cd98f66dfb4c5428ae3d83ec4ae4523fcfa54397a5378c21f3a103a97f8b2e41c3b91e09afde2b32d1d84581f0e8853974f2871059a1e3479708dd41f908dce633d29689e466a8ca7473070e6db195d539c46e6a269cd520352e82c7e78bfcfc2f37bd2df39f1966abb8f0183c0c27978b086f945319b6e31477cccdbaf55f681b2f2aa62da749437d1881eaeacf9a4a6e4d6d0b93129c42fd130b65afda552977e83912cddc81d93e4a2d00e63435ac3378237c3553a26323f8b90aaeb4200688e94a562905709030973f004da36dc429b93dcd1ad6a4c4433ca2ee100514bc6b75a4f1db301c3c43ec7584e5f9563bf10fbfed6b26c2df17450a7d5fd8c59cd69077f43f406eb4933be694f2eda02270dd1dd678c8bb7e9c57ff26227a8081ebe57ce2eced57729966a8b45da889773e567e027c4e6d6eb7eeef8c6834c341cebe213648426ddc30af5d394890138a86211df514c377004d0550c01f2aacf96aab58e2fa8db99256278aa472a0b29bea704d36e64e2084bad218ad35b3fa3d9c2a77aa1a82c3512d24b6d35bcfb97205f2dcf95dd6dee985f29cbbc0e3319fd4cbd85c1c0bb388423f721573becc0f00b1fa7509fc163b12cec3f46fa70f80818f36bffdc9a634cdc250f0bd567bed90aaba4bb60141289b96afe04d82ffda78ce1c00d8c19b07743c0f11f7484ea470ecf850d11f0bc171dde94129d975b560d22c23fbff1971db0526b7c65bb78f35ceea0f83f2863197bcdec48032278cf8ea92848fcc7f8d0adb916c4b97fcd1ac07e19ca8e00c6e2401c5471f8c3eb1a76d62e5c227e53b7b4793b0db305223ee058ec6d5acc65d1c21b5ef009e29355dd271f3a24568dfa3bf2bdeefdd0f6d3d40874d2581b73cadea442299e7cf563acdcb773dd5e020fd6ac757782f7ab837f58a92a4b5f411cd0ee6ca12a1cda6e453cc57f2709e8f5b889193c59f5090a835c32d4b64cbeeb8796fdd027f337d5e915a60128b9f6ce1a7cbc3a25c97a09e938f64adf2dab32dcbf5e6a3d0748e624ef3850e64fcfc1dbd1b58f7a29edfebd9570fd56c1dd760214f4caa25faf2cde8e927db88a53a2b53cb65bb290950e6937393de8e01b09756225fba2a4b9c2d8d73b8396788881448673aa41873a64e289e69588590cbefcf1b96a7621aa5d943aac2c8439cfdc3d2a3bdf524d807c0abbb9292bbe250d81e44028699e23c34d8e6ae00bb0147e08e81312e93cbc92e23db5f232aac0a1ae248e9a37ee41bb5391ec81b7428fa5b3b2b80110d5765f8041c2b004fd9e94c51e6be8febc52ad114f9634278f3dee25f2df450ba033c6df57b9efd888f7c30dc832d079ef0fc9693e0bc62b91da3af1a3e5674fbf63a3902a3db01fad2939df7186836c6c51b9f1f8f68f1c840c132378acbcf0b5feb174aa3ccf62f13847f1df1c2bc60b585455ddb1a279de1ddc2979317f9887279ba1cfd2efa7b7e6a70c3a6989aea954879a6563208a20e7ea3733cb0dac46b05b833e0a81c9d48ef885c6f89f2faa1da7c5077d81111d79d3fc77eb9ee89752227b03f557dea40dd512ef00e9dc05d333678311938122ba27d8bc3e4661fe657c8f1606069299c0e99450ccb93ab736ef80681c6ea1e4439468c1aa055b219fc7a56f8e87b24aba06db9466e6da9305c87556b228c6a8d1b4cba78fd90cdbafbc3848ea312eeafc7bab7357c505d45c82150467e97f9fa89c23f1015a865a1683527a2f579b8b206a6277f4af64edf8e0b11574229a351a07539e7e5c0901f1f0ccd0da1774da0a171eaae149d59668e06372f60ca64c594f49ff1be4563b1a2593bb0041f80f301ca29607008994a4d22c7fbdf65175a1d022021cb04aca2ffe010d09f90bab8bdb89d202ce0cda650f742426f5ba7c0f1bb6017f3fda9e8957e90b1dfaa4cb96cf67e538ce5992ac1d7beec40aae1a853bfbdf3b78b730b41569d993f7bfd01b797c16d6ecf7ed699f32180dede1fa8210925fb2d7f6e4703c4beca121d3be0835fb4d24126593cd6a0c7e185570c9e3fc7b797288e9d4cf518e751191258ffa7f9f13bb75337bc2ab29a2362f2027746eeb120cce36bcf76315db47201ba9077aa30d38c1f0150289599d7d9ab7b5dcffa0564e94bae6d5b973128fe1852f960197657818eefcc58c9ee58e80aa413665818fdc6f747a2a8c23cf0f48c59b1b81c971449a040ffea4de16d1678e01464829855fdfd57531e987c611020a463559399de2a42b06440e06aee58e60e53d9b1f8501eead90aa051477e292977dd6b7e952266847783066af4a6671f4119f9c70cce6266e5b7b033822538fb62e2cb45bd9e42ca22d8d208da40803e81467a7fa7f27114042a8096112671ba2f80781247021ba4d0c62c80d860e049e7461b4466dd6ff4140e2ef0e3eff5de6541864b91afd9dd1a4a48e0bffd10189f1447af923cb30482b6fa3a6c50de8ed0d0ceb42485ed753cf8274172dbde1f99aba16074b4be3510757eaa7960693f913d264eb93629e57c08500611227e1812f1e2e0c28dff8cab38f196af73ba28ec65066f9cf418b667b981c8b6354cf12f0d2e0bdef50f7155f62a8e1c789c4c94f06bd853fc5428fcdf12756bf13970140d1b936135aa4bf04d406826273a9a59c58553e3c0867ba5480392d50d7bc58397b5643750c8aa1985182f8110237828e9cdff3733c685968d9ad290d764fdfac160b173f52053b6b716ddcf88cebfdcf22c5ad3e3424d8494b122fee6abf3eb4a27a5c25efce49858487fc3182146ca331b0ddd327e4800e597ab47c7ed9f33769900a3ab4a1a50fbe8004b1bd04d1945765f795074bb3f757a6a4c39a08b1dea58b2762be064896d7829df127a206a0e763559622b1c3351e168bdf40e741966d5d1e38413fdb49c0c327319ef56edd6e74f34e72469b68deced8f8bf656ae5ede36c9e1df1209c4bec658398210c3eba8767289c38afb6f7100f907a018224ebcae42f5a52762a77e49cae8398c0c9a8ed0754813f11d66f3e43bd0d46b84f8a11738696845d964b1292539526f5ce4deff60a4f6fdc64d534e28e7ca7d4a83fa671d10aeb20ff6dd2be8698ac96e0b933415d66d9eb8b546b4e021590b375929597f76dec45b7c0ff82fba47cb210b2838dacc92efe9a34270947090c0e3de8adbe412bb690714f08a3060e75c3b426e1634e17319c4f42a2298e59ecb5e5a04aba5ae621f58d8b239816674273b969553bd15359b4a963faabb121833a290696a6ed4e0ac2b3b452d7f216e9d8a21a90be7ec0f6de108299b150d36ed361b8227891ad410aa8c664d777fa49f52373ca889f12ab0a5a3a240b05f76e25213bc6eb7a17b4d82a4854860333ec0e6282b8b6e0d4d966bb5c4cd731b1c85c0bf83321470d55a939d31cbdd1987ec0178ddcb7733b1a1da6dbf7b52aafd80b04f3024ed3737718598b558685cd11c3b11b7be7c050629fcc344be5ad862d735ab6692f2609bc5918d1fcc7e5739c27f0c421f46fff6a72b8f5716da470e489f2fa5d62146c56894c5160740a6ed13bdb143e878b670ae300b2907ea30308e4eff2a7473aee9e4ea266d2a4269e87ea2cafca0d5ea027f3b845c474455357fa9668f236d019f3d4305a1f6a72f5dec8df5ade9009acc501c96121c97479de475083619231db781ccc8ccb6d47da153e68688b28bd5d95efe5139b0ed03f2e833137e58244b0fcefa811668bea75302e8759b5b20da7202459250a7ad642115877fb568fa195867519296b6b2774821344cdb490a6e6679d40211d7e4a1a98374c1efdd732390f0c32c0c4abb9161b9c50a86606d5f8d669cbe29aa4ba06cd4134a6fca17129ae083991d1e3b9dfe1db60e9719877fe0ed60e57c4caa9f71ad31575aff219a521fdb9eee65ee5d4edbdbfbb5c268fc8094a83f087b931b7a342d767afa8502e6229d80fcb9ef19a1a05a510b187fe0c5e4655d6ba6e788dadd3b8d38a3621894903e1550c4244006d79f6fd014da9deaf94baf87d5f1a5f9b2863177a822704ea228a8d5d423af53b407473e4037475a1d16df88887dba4db0ba0b57456999a17e8429d5845d2214263c1f1ed12d2a114c75d78d7a96fbd0c8967f9ae1c38251fc9c2d40518de8d4b2cfc18fa26134c42d918b9a9a72d54dc0c8f04b06795a5d63c4ad931e28930f7cf50e277ca3d24128780a3a262b4991e74f69f829e04a5cb00498bcb7f2c2afbd676b58744a57af901db31982b1643df48fa7a578ff0e021aaa90766e11ee06328dd800e0782c97b9d3edd3cb23b797f40614f74ff1e03a089c08b539802f8497ddbc1f2aa873edfd3975517acc58c1135e038e57e3f075789ecef83b5b1a019e220ae449dbd4345f6af6fe617a79bed25ad8e5cc49ea21f9c829f9c95dd0b0f3402f963d715a37eba654c340e7f59d9bc9b5c9a376ee8df08f3c85e0cb4893ff1607878a26807717d93d856e71342c2473a4fb0793cf172958bf4ae8b4fa31944a7db33d88d847a93b78a9c4b20cfac707cd7da94018ee2828c5ded1b79c2f3bf17a04460fede7f52094766d8686b15f04410ac4169320b9a8f1df7cb03ca87252daabde19afc385d09ee3bfac8b27d487a056017a2b15ac84eb567b97bc35541f72551fabf1e26447070490edf188b78014bce55354fadbe0e45994f366272844c8cfb967a5d8bfd69a1b4ad6533750c47657feaff7d9b51d9125770aa5958710084d58ce27ab07e6d261b78e50e8595a83d0606e668ab9babbef9a4c729f26d7e9e6b362e466beba00d845a999e535cff9eab7fa3539d26f3adc488156ced5d614a347e45a3f8fcb64683415eab4d4b7a31e761a4033462ab2b9aa71b0eb7f67f5cbb2972fad5bd4ae3a0ba70cd8487b6e65685d4b71758e9be228c9c22273e1479ee08ef126c39b78deeabf87ca54aba1ac1bca16a990cf475af2f01b2dbf0f69616181ff532d8b9d6a718edf508f821a1b541397f77671e99579569e8d8a6e7465ac39ab014cf7e96a1047d9e9c029308da351eaf51f4da165bd175e856e8b33ec2d3706047c7b34a5c285e17618a7d0a6018575fc2aab6583f74604b5eb8688289258ec75acd653136aa328f18f45b6569a1c5e6bfe3ca42ebba85d536a1d91993c164a20c4677cd80f33431becf22925e968a354663dbe472d12d4b65dd650eea839cd402f6a99d2c5772648bce15330d3f19ece46f0bdbd5778c971d1993c26fee12a690a43d912cfe51ace8784448bfc0aea1013471adf3f957e8bc08d123ee58f4f7df66825bd739881db6c95391a64ca028f23a46cfa61b4a35969b1a1cd07cde742381528b2897868669c949d777d80980ed4c15d96d0ee35707a7eefcfbb4bc86b89fdf68e94eaec5c67020d78ddb3e82277ebe3bffcc2b80df5e35f37d4cbc7f8d6d3cc03c7114005668d096a53ed75cf3a6883f942e398633aa1163faa136f9bb76330d542491f22225320da6ba7650df3a1c6763d641aaeac894d9619e8e082ddb96df5828d1c015b99f50f19355a627a106a7d358137ff950557743521f7f4e113756ebef267c9fc6d168cada400128bd94596745093ae1282640cf65eff4db2c9b81f31f50a3c4361845d9201f1b9167dbd772a13a46cbff7a1b24d40f0127f19bdb91d14c77f143655c500ce893de168fa7c87b1407721e3e50641fbc52f6c08b8d3f6f9441e85f0c472ac2f1ab6d6706a0fe0d92638b3cad4110f4fd5bd6904d6eaa7d2385944e13c5b72ae2c11d805b79f40deee817bd54e357aec4b592e5e95b64ccfebfbb154604f8da39ba4889ea918ee30044c77f05f0906f995fd0784cfcd020135170d22e0dd116a8ceafb3b58069a163dba0f475fa3144f6aac99500af7bfa1bc1c7761f9b7790149fcd799884349c4ecccc9960e90e4b37a84b2fba4c334bf38931aeb6456712e06c08aa7aa5a3594ff4a26272f3d7d549bfa37de87187bd5b79efcb1c44a2260c700d762cc0ccbb06a0f2a2cf0c53ef6b8c26adfb756a282a89d7370b6436b3a46d2a2cba430503c8ec540f94afc34560b72ec063bb6140d7a7277bfa5ff161a4faa000d6eda843d3c2c75434ddb491a2f7908fcafcaa20de271c1be7b54c7a177a23baadf3cb69d3361e24d9204188897a3af38ab9ee6ec751b8fd2a9583618c6d39f78282c2584bb49cc5ceb98d44153c91616d45fbfa6dd15500297563181ebf9d9ba7e2a0cc46f58dfdc4d787c676b05c079342d76f9fe47e1b74078b876240d55b3d919f7d0fc64c2caf5c05609143f293efed0461eac5f1ea3819a17e66df48c72e8685a325d14f352698318428b282d51a0062bfd5f638552068e5a6b586042258613b4090e2bc3d6a0954a7cb7c1dbce042988e1beecadcdd6aa210a57f8e70c58af7a57359cb89f009656bb9ae91d48ae69580d6906d72f318043bc62fbd1a4d2ba5986f3f28ae7857c564482b98c11642a4cda4f4a4329e8ca6b56b8f49f637858b0f0f4a350fe49e58ae58f5e53831feab33927be84ed1a8046758d0c859615c6943f99196092e0f5c5afab64030502c25990ab427fe20d5db2579cbdc5ff5f9dff9e8ca402d0f03ded1615d4bae91c3538b5913da9a973468f3a19cfda87f1ed9711b89e8b431819d25a0253e3854d3dfe9ffc632acf3426889b9da87de8a2013fef2b76e09d569576879088ea17ea3d984e90e8c5f431492d4f9b4fe716a19e7a4d9a32f15703b5a9eac053ac01933818c7a38c1b7cec52775d4692343cc0e5d6a86acd8bdd54fbdc035f28a5009cedfc8d4784173733a57e82b743a201de699f46cd8dcc5e201f9284c86f74679a8ff855602be83a333e587aeafb5d944a75737762835f496b29ed51fb10d9b6e244f4b6a8a908809f723da6f501cbae3007476abd41bacf873e598bcef9044cbe757ec49215b53f8168d400fd4c0dbce4a5cc173fd5a0b3c847c173fd25f8240ebe432994fc59eede92c3c6a64d3ed659b2e344d14d2c7b14406c74dbb157ff150b1c2648b94e0d7749931d262d55f33c674fb1c37e7efd7bb441c37e906674ce396c51e367bf862e4c8efe5e001b44288781bb39943ecad048049da32c719721d4a0fcf00610162c69eea39334a19042a468e8392e23d30413368614453794a848a8440f67cd5390fb4e8d5a7bf27bd92416b29b9a97d0d57f7c82b27d457d7f552e032df244f97137a04def45a5088f4f8b6deefa32959f34167440dbc0d628841b84962896fdd93396c8e70e18cd9f4236339f782fa0f27faa8cb5902a955333567bb94977272295545a6fdf37dbf463928472c564be813ecbab1749148eada8c291590cd6e5cbb7a5725e886713639d605abda077d24a91590ddbfc5bc3527ad11f0410bcb8fe272f137f6abb06c28f4fc090fc5f43df1e1abf121f7763b4060c1472bbc5b8dda7b0932f28be7fe68ab652e39f4a73287fc28a4d43ffdc6868a6b340b6295600bc988341c821b919d0d25af881eb6343fe83a98f325e4aa2dd9b4ff86c8752d01617ba25a25a7918e369b25996a5be92e2fe809e65dc5db9dcc60edf73744d6c1029f05a487a33a516022f56bb8c410dfc0b7d05cf626eeb5c88bc113bf581402174f571ac1d36357d53504d61383958f0f174c153ea37f5e854fbb5504f92bfcbdab74a982ab2836b02f71ae0f2501e8e311a8bb239dfb318647f4e97d3d6d4b6b34028fe071228d936e1010ea1fd11ec35de38eee4a53a055ebdaa22b7eb33a2484d56ce3f39da380315fd502d1a95c9425d47582efe1d11e9b49714abbb7ca35afc59d4065b4c56289f71df211e85ccbc9932904b3fa75bd7f5709d73332364f72faea6a8c07ebc938a2e15acaee3ed4ca2e2ba339de74d404796431c6acc85c3a227e39f6c6e346e58a47528e716c19f0430142c92ccf169821b7e07409063cbc6028f3ec0f14859b43bfc3f6069fe75e1493517c991b59a735a257a0ed0182ad8074c8728b7a05981639787a62abafc237eaec0a8fdfa8e8787c7e46e41c5325fb938632389537ca91789771960b2315a6564f2fe6cb32f4ab4d0f99954981d0213484bf243f7858e21c9d10820204061beb9f2bffc68c5ffafc50fb08d5ba8ee6d428e754009588707269e54c2da30bc58379679f376a581283ec956e65be0b0325543b176e26cca67a60d01b15dac0cb5086b52ebe2aec4bcc40c3d8a824ff4d76517a17ab3d74002b158d056e00f7359a646666718ce02c64b26efc1b3e240bba8664a495c5ab589bd6df6bd21455537c307dc7c57b4f8da846a4534df2e9317071c20eca69db714b14fb486b3bb53989564bffdc06db4daa7198158ba20e0b6f771b0f32ac6ddea878612dd1b309c9d993428f1bebe9fe28ea6c98bb9759567b895c82d3518bd9beafe6e931eccb1742fb4c8c84be0e23779d298ade9e5212301df88b724cd09f16df764e19b9322a48d00b55bb3c9c176f3c14acf12cf2577ab033e6d1ccfd36827c803d427d97795afde2a41aeeb79046494e99eceec06d8b0030bbca2df11b19ef3e80568a53b9c879c663e7d776680d74fb1039335ae7a7fe808b4a548ecc8a30e348e842f2b9cd39464f407ee2cc9ce3505de53f31f789c6973a6beba7b33450cf54a5c18c7c05ea918ea840ccc0b0656c717d0cbfc2d9f8480826626d426687996e1f1cc2c8ea0feee780134e4793a5777f3b32b0c78958159b251aae2ae44b0fc665346634993f79deabd8d1b1a5e4ef83f986f6dc24dfd0a84525ebf789857e9fdad178a4ba13c918a01a6628efe884d1e2041cc5f46df75461fc6a20203c1b9e662164e20679023716949186a60387252c69f1b015acbe8576b02866174b6ef81db73183f0bbf6bc3c7b50a4a4f96691c9b914966b083ca0241a07c87dc564e3eae1c2c94b9d04562cb5dfac737eabdbb6a3221191ed0100c01c84a6e7eae9d657216455a841fa80fe8e7ac88e1dbc6eca64b71762fe96f7b6bb20bdd39dc798f0aa388b90fd5e96cd5f130d87f28d66b1412fd3601e4de439cba90f4f7b90ec66162a2f7dbba8e7ac910e9c65fc2c54b008eedcf16997ed2f6da2db4cb82bfc4d8bb2fa729106be21ffd6051b9b6909eef9e61e7a6472f30efc2b61c89b701228b607e3e4699c1721bc4e14de3352c3907f9406de3933f4c083bd7325de3c7b3bb0f7a54712cd57944072e81efaa0f222e454be2d7f889d5577000c5c161cb1b1f30d8195f01e53baae22f0b56a6978c76da51e2febe765a4c1848d497e5adc1b9ab465f680cf059e59c9e427d9dd48977228fe14be6958d9666d0110ffdc8e4b6e3dd4f98e89ac71148f0c3d03d14c13f7fdf7cf612a805e367ea164159a1b39c41e1ea22aca6c22c77b2e633f43e8c74ec05ea50938d0db3966447f0680ed98ea169614be08b20bf5cb046e1a7b068175c92fc71b270cd339024c9acd9cc637070e7943cb0afed5c080270ee10643f0e58e5045a36c570e767c74c632acc7f1c1281db2b6a483ef3520a42ce2faee5f5b3151c7bad325d90d9ca51129957aa23b65c33f858715829cb1fa1dfcd89189f69434de10436caeb21fbedfdf198b41c4150046e1fc678d8300d9de88a0028bf9d400058bff499edc00a5df5c79906e7f53971be25b6f69ee0f608307bb0d56053ecd121c973e69cc4c2d034604627708f0518867500393e4af81fb7e4f92df8af5da57dcdba1f16bd4d156bde69d2d67028e77d32ec325d83ac596c66e46865e8c3d4d43163bc82aa296e8582287f9fde03a91a4704a154751efdf789ff7b00c14793dd0b8641d2de82acaf4e45b5969cbf599481c8159af8bd48d65063af5cfc3d72b1f245204afe81ea49765f628c101b85cd6f86972cbdd31b35acf684d2e31b63534967c10f71f86002dcf538c560017c9f83926bce67fba88d9dfc5f60a9597bb99eb589e822f7c1ccc1185ca1e1638ba4158008f94c6b51a010dd79c40220253b71083d5f374cff045bd09ae8b01a678a43dfd55ef643a5c6bc9f94c980a9062094dadf7c9709ebeac6b0106be99a0cf0331e78766c5c1fc8983539f0f7eeed27e050083fa44ea580933ff121bab1a9e1cac64f4b0ed89ab1c6b37a273883f71c249704dde53860adfa0add9dadb881faf0cdd41ecf7e0361210662400a4931a6954cbe3155ca27a0a6fa4e218a314c4ca85b7eec67684033fc106687545ecfb11f46427a320ef3dbd1512b94f154c05bd047339de703deebb9ae37bdcbee42754d5a47ea48ac11de786888d55c73c90f8804d1931154fcf1750dd1201b00fbc2bc600e14b98e6d1b309122cff582e159f782b74ddcb402d8989d9c1e39107f3f9f56b1e3fbbf4dc99d818ef1131d83e560fa97b1bc3bae02610aadb0f804db8cfd78564380ef1767a33e2d975a15442ffda34fd2a4c1ec3de2c0c3a2668509dad09a00b53b4a3278a482e9f81791ffb5d568d009e1e546b7f23b8c84aa3a2ab461d4e3d28fc5fb0e7531e316a5f768338fca1680cc3501d3fe8fc1ce645a57ad0af31b97727df559036c104e8053cd80f6d814eed7a7e156b859f259c03806c87eab284244e502e45b3dfaa4c1a2086eec62f4d9cc33dc78db9421797ce55b2b30c228d1ddde9c86ebd85c40bc854de3cd0288c43f934a6d39487cac98f47b7fbc5f1b8cf54b6702ae9d40ed405d211836d01914152f1b44c7028af173a2983f9674fe219aef17fa12ff978b5eba8dee03f851b065305b51e495d85e138ef44b064a24a5fb33f60d07dc8756c3c96b615c26be77ac1a8df25b25464160cbf8abb6ce6195c0e019cfb587a1536f35169496fd3ae230c11297be5d00c3c6a21091e934c788e598286d13dc911b60d0c25f3f9315fe4d58c46cc6f233f4b447670577f9c64f6e32c3ce0a0de048e3e484d2837d87ab68794f8bc1f48a1ffb449135275e29785cea8576cad398aca4a10c08b5efabbd351492641df7129f4dada746786bf74dc2c60168b3feb4d38596876e52fa50999faef4d22643be9ff0d44a7e3cebc4f1a106658c044150cfb2702b69aa305ceec43471b7c53bfbadfff916589aca6d67a7576b605dcea73eecc628ce20dd9598cb3cbb53e290b56e9c24ad58e650efed6f22ff11039a9905dfeb274ee63fb65ccec494dd4567fbee45303a955bb0e431dc77f1423c4e1f17273162198e5e7399ed04228b1fc791acf1aab9e722ab50393864ce1462fd44fa293d9779233ca6c4dbadf099271fd1feca1dc2eb19b0302e1af6d620f5824e1611acd08612643621ddfdb05dd210eec3882cbf66f1e6434f2dc78461b57f83c1f2e6e7df6d56df28a99acabb0746df7b92a343dad51beae1ef0fe0ae4ca2010138f4e3a13844091ce985bd6127e9628484fa32aeebcb280f6d27b3a2c6fc1895a6263cd6a80aaeb362b6acaba5917869adb310d42876c7879a39a226f3cf69e89828511f2d3aca0814aca23587056bad00623c5501faf05c0030e38895f44c1c413dac98f3759fda54d5a83ab2af028e6c794883711424ca53b62228345e8c433261b1203ea3eb3b46c3485158932dcceb69e1bd79c3fda026f300d16356839eb0053b2b8ab3838e3198fd152196ad851173058eabe41defaa6409a0a61c146f76e81dd5072c31e164b554e5c57d5d71e35fedc248dc00b469bdf93e44858aa8d52ff6f425572edcdba88db8b7dd9d4425912eea0edb3894cafe2b52887d06bc1d11095b964ced909b82bb21be0d7e29d29ee7194cee95b6a10ca3ed7402445f6dbeba5ea3682368fa01031d0d8203e0180a26cf63ba2f0e00ecebf848e7a9164600545ff5f786f366739eb970d3e6f3391e4c7b934d9d898a7423095c732af962702b8b94b9d78729249174f1d6a90e36d10ef18d331d992c4b39d6df3048795a18ce4083d533b020b594dae74a7e2cb962352d543269218233483607abd48deb30db9af740fee602afacb9bd370c531d1682663e2b79b4c3ba633d7b68223614e12c87c0df3e4960dc80e85530ede4fe6b0f57a3ccb463ea444455e44033f5c77f22d6a68792a557c32af5204ba0f3fd230ecabbc2090f8e7db75c6012f9b69d12186cd071a5aeb7bdebd71e23a366e33b24e3dd55529e65919aa22e04a78bf2b3a793557dd0e397c0693cbdb2a0f958c627b31d9f1f953ea6470bde2f091f634969ed4d4349cc13535e7bc4ae7542e0b7df45fec5499084ab674b0ba287c7c4349f38f8a4c5ca5c6711dab4d00fc40426dbbf8a2abe8d1a5190bdde390393e80b0fc85a8381265b0b28d900e44956bb6903190977a21367c8a77d2424657ed03b775ce946549e24a0908c21a9ac195edf2356a667808362a10308f502300550f5e52895760b0980f4273a322bb55cbb6a8076c56f8b678d1f38464cedaebfcc3647fc210f8e10260704a5a9738fccc8a962bbc9226bfcf0a0ca142baa30bac495692fdb4fbc970b200cc340aa53fd5e32ac15fa5363ebd3562708f7eacda1e5009e83802b6e0837a1c043fe5a7c7047ffad909e2b543301f2ee7431e26a653f41b20928e2e95fdbbbb2c0d74c87501fb0648a87de1770d52e68faf4e1dbda95dc5151aab7275b8bfd51673e31e037a7b179653da1b9199879073d084c152ef112bc2362441b3ff7f58ef12decd34f6e771c2e43c343052f8228eb021c6e80085d174fda055496ad55970e4a4359313922fb1cb0b4f9bee5c653a34bbfee529f0d37a484298d09efc9b1ba9082d51dc53c6364f868897fc03c12f8c69cc1c96b81cfbaa267a14521f9b749e7821a63f17715ce14f1d626a241a78c8bc3e11168ec0f1a31fbe360ab3fdd1d557184e596c4d2327a00d83ba109063b12b4d1c21d01057a5c9b286f9c5f991cd4c73cd5ee086532f11f9485402a76834e455ade044378b67536a1daae6991196dc0934384c032fac1e9d43389d91324528109f5724212784de58c50c8e9812c84819b86321d626147dae001073b03bff941e4ef951ca87447f2bf933c2adb85b938cd0702e73ae721a306c97c59b058a23a4335165c6445cc9328de8c4b2aacddfd919ec01a0bde94f452af4c3c45969f856a391a25b1c988bf8e692d3a3f3236d9a244e58bb9232f37efae139b80cbd267f7e09756289d3d67227fdf8d9100ea7d30f732529be876752ff3ed736184aa9791e2e36c8c824770af545879d399c0a480368acba38ab526621326f20d80c306233009858f135c14d000fedff3566e4b4ae39eea08b939bda96badb231d65c0e95df689e36e1f12f80f1337b8435211b7760c2406b8db208b1e9834b950e30cc1c64ac787b2b6157ab4b61c8ff1595df3aff7657cff67fa7154cf23768f50d6514435a613b2414c052f93e21b6e09b66a8faba84cb7297efff3aa90864b43ff5f3738620c784c3c6f50e2fcb3bbba85e0f03784bf7330ade1f0731571800da0bd059b4634270ba87d3a405b81b9b82c80ef3f97d5dac15f57659a0f4354b4d424a2b7e35f980c338d3c4ae95cad54fbb768d67e72e3debb7d0eb9ea0e919e8939291b7e8e04085ec5c1794c64a6d48c9620cd5cacfc0090a2039c74879dfb5addef06f63fb9833be4b0f7e9a153d7ffd74993273ee346732203be46561e5353da58388bf3dd6395a418edf5e5006a31dbc5d4623bc4a42d912e8b9f4621620b55854d7be8a0f82682c9cb9d3923581abfe22e34732b853a4fb691491bc3ae1df2805723421639b59cd3e3c8e460eae2bc15ee91196e0ff4c7bf478295d8168218fec3bcaa2acfc32aa3dddcaa83a9e264139a805db120da4d8fb4234b2d4204b48f50e357d46f3412190e60dc1ce084206ffe05e240a983fe42a97fe313fc1fb1bf9d852b06e3f9de0833c94791949d225b4be47d59c10874328f7a60656f2f8dc84cd26bde84977a9a99391c264b7998db593be0f362212e2be58d279b75e88c251fa9a0e202300325387a326cdafc842735ea8a70d3c05f953cafaa38836381d16dee0f9ad7d4e0dd6c7f6fc699a03a638e9b868fdb55d8333c0e02c551170b6bf675e1e385ad3e79146e2c12bd7bb954e27be4795f2bcd3189793d8abe84392781ed338d1b4d899986bf255b1bbf13d54766ecabbdb9351c9f5aa612fc0fd5dff7072a15400ff34b1613a0b99001688b3f3ccd37aba36c5231224bf6aad11471395a003d4f1ab8f5941687ab8b0fab4ed75175f9bfd4114a181f9c13f9e0711a7c5f7e8047e4ae498dcc5cfaae54ca31f99dc638e8be084da968793cf4c7b301f48e4f7acea21a8f48b77ca3cf98c8fe3c331e743b81974d93ccfb7cd0f32a6d9927f5b46fcc034301e0a7824df7d14ea308fb4e2fd0383d1734d36b9f9a89fb1e45b49ff6fb2137a71c6a17d0a69968f6b570795a4d10dba99ff933b15ece13eda66f3b5928d2dd2adaf62e61be18a573facf811267aa7973c0126a19ce7a9571b1eaced263050878f7dc4ce89af12a27134b30fabd58eb650705b437e3a7272a8d27857723117c8ca9f869a275bf1c65ab227d52bcec5193ff671cea9d5813c86f646347d55ee7c977e85d9b2a8fd27e3b30d21db21cf452dc6cf63608d63a8e7a700cc70c846c05fddcc66cef2a24a32d1fae5a38b62fdc7a945b2e1637017c5e5631147b1288e059d0a33ffe7d3ed9fe4eac60b215f29f7c9d852723ed0752089c0d15556438ee77c4bca9d3a74aa4b9eab28ca9431c625ab3d41537b8c0831e122636aaf953f91d685cb7503274420f60fd06a08acf544c032c51f7f3653eeef03204baec7484fdc590c1e277f59335f5e870d7ef93869c7072fc16572ea0ca9d469633d8afc60f5392642b9eb7b50c78e9b2c2f5a8f0ef7b7ad44b0880b697a45728a8771e99b82484d013170931c6400c291b491d7bac98832449faf1e95ae9f5150c1ec1d2226761521ffdb29f71a5bb0255381f16d880329d189ec4f4e5b76c85936fae50b6c44b4f2d07b66f7f4ae0b9f20657175806294e28b323e58058c60eea12c84c040d18cf44addb25de1c316f6b22706134e01a68e6f942556211444931b6b32799f8910c2e5f9084f4b62a3b0bc8d4df307a92b70ef6175f5803da8d48c2984c6001a5413d61767a39467f664dd490ff1172e615cf7dfb3e11b995acb878bff927560fe8c4881f602868a6081511126b48a844f0c593e791f98d8d6537e46c8eaf6fde88d5df5b6c92f00ea4a0f030ad3e77c23cf51665dc0e5be65ea6dd36372ff7d12d12703960d5e73d3aeeac8e3d0c049f499e6c5c489322efce26e167ae62938ed8fea646d5b07fcdd81729903960d669d418111307ea983f57d11f2daa3feb0ed142fa1b144c82d8047a6d27e6c4c7dc176bfa97158216c3201d061fc32e69cad4f223645448b4a830b2cc95e3d7c363de273c4c599ac07e3030c4b133f0bbdfead5d398b24203d05c74b22b28e6aa74d81821b70ffd0951709e33df10609354a9057f23530f3044a3f1fdddcd280060b325d1af58b32925056e9dd3ce7f259e1c676ef2b2d843643bec827b094069c62d24272ab8320d5bf04a19518996f0ce42daadf4b9a6bad96dc64e9f0093c61b4ba9c6a9785de8ac472276dc47f7ce09e9fcdfe2c4245ddb9872fd6851b781597b5ab885a6c801b8c8bd619ad959edcd178ccc071890db98c78b9423ccd5c232d61ded6a04e54fc26a66d9a0a317390c139b9f8c8f8c1011de382b99318d971701c357c060e3575d38e098c4afc62502fed856ebd313e79e22fab02f629826f6ccb1551b1c3453135c7d5fb53f2a84609fd38e29a4f1bfae1c3b49d306012af146af5d67515144a7fd52ba789824d4a8cdd4cfd405cfeee4b3fe2bfb9a039d8ef160131d818382e77c512e10f44ccd2f4004682341b807d98314223fb1bce1ba07bf33b4b952e3bb0b4b08295d71f350f16d0aaa5426d3eae2ba5ead17018d5eb71c051b6e6420add341e750f160e7a0278e9cf83cd71794c7557abf2b1d79a7ae97d8e8a62d945977b5fd61b4d7a2805b3295afe446d443dd3d9b05c7293c05451f55da76192ee3e25f8c61e951739b14a68f394db5fb33f0fc3d946d15c3a8f66c2cf207dde7d4eee5393de50d3ee59346b2fd070825edaed45329a14df2bab28e8c4249f6099a17b213373568ae83ada806da1373946d8cd657a2ec4e4e2f08afe103f40aa5be23dcfa37c7d1b3296e2084a1fadf6db1fd42ea1647f9bd419575081cdc0873ad7ec82bef5eea0d863be609ffe9e8a76d5ef913d38b6777a6e5b18d8cb6180af853535528d82a4dc5ff1b50774eaf1f4585bc6e75932bd1a437fa15dac6530c9f12c9bf135107d428946b4198f7680cc7f4d15f7c54762e62df494c71636acbc4320415868ebedc1646f9ab144b0cfa6e63460dc4d8caf941e583f903a974aa7c77c79ff69bf51c3fbf31b7457d590354dc16fe842c90e070f915b3e58f092d3deaf6397a51dc4ff9cd1076445fb6bba9831d6da147cc70a4f50af2dc35c003cafc6dc9d4cfb531078e60ef5d425193f9d7d18ed404d32f673073597fcae2d52b070a11553ba30accd09e53fefccbe5f5fe0d3523332f66636472f2432469902e294a296c45a1323ffaafcb31317448f7f75fe312f9eb876df44463a61f4324c87342cb6e7992c914d34d1017aaccaa8f53441ef0b90ccaebb7b62f185973fdc371bfd32d78c10d11709749bc19d3031e1269fc17a4fd05d18e12a240fe338de9566db984a6085ce436c3b431a7f7d4af0418169d6e41e3300387aac312e5aa9baf9691cc52267bdbfbc24562e4f8412b3d22ab08f5c9739166f811a96eec76e631b88611ba97286dc5d6ac19077620d5805158d7f6a80e768ac62bb03e9badaf224f8a7493e889167589bd55833943de4a0ba698e458dbfdccbb89a79e5636e82fa6f78496d6c302916c985f9265402e8ac32d6156046883dc6bc4bcf76b836ef8677c63b17232e7c260272fdac34c5c60860e895a1304ddb0c41d47871cb6c2ce622b9ac655222895ab808e1774be9caedab57d5f465b046d5ab2cbb37bb8b44aa476c8937f1a2421231e65ee2f7d59146b30d3911cd3b884ef4a37d2db253234b950fc4019de97d587380bbd030025aabfdc49a4a4848273cedf44ae7b50cd07e2d7efed65c69372546774953a38dca2b8bcdf503d84ac9455bd1d3d5dda236d366c5e2866938b7252849375ae13b8a3c9561ea53df3fb7354dcd96bddd1572d3bcff610583c25b1feb24e766287b12bc99b2f40c5efad2aa7aff7c20244a0f28669229a7fd3aca234c8f928069df3e8367088661351be8ec0ac8b0a9896eedf7aa56092c7d161cfa0d53f7e61b636c4cb186386fc8fe827d7645dbae2f743ca6be397bb2cf9c8049b2d9fae8d4d1e63828ad980ea251705468497250c103058d6c7008aff359fff1620f6f527d1592728d710780de5d78861a561964b474b375a6ecf6321672e2ba08eed381de176b504783b33b3a4f3048f8a41c4f04acc636d1bf1b66366100517a10e5cc88f1f4758f03f0527a076f90d8bedf2eb95415860110949e96d099cfb58e249b3a2f788dc37721198f3cdd2c700df85d81ed1608c2047dc391461367593ffbfd0b062bf3f100a8dab6e7e72ea8c08fddb350f334fad0e33e9bdf35c55fd86406632c50313efc86e1bf393b78ded56ff57656a3c673bc123c8a2c7538b987ced9c2bf1c4d9c0a1f77f06c8e32af5e40804c7bb10e0356773819bd53e971916a26d44a87bc20c9b8d6260b8996377cd4af062b59d0e6871f9e7953e660792712b1c33541dd7f3fd818bc6554107e116f33807bb568cd2f418f455f86a116e7339ab034f525f2efd1b5feb2e33c01b7adae81eb9d25d34434d530264ec043f56f6ea24e8ae7f042ad443534a81525529f46d40cb856c6886d738328a136248ff013b62e1bbe02711a057473cbc539f4b75390ad8d9d54751e02b8038de08558b3ee7f9a9b10b09ae9aa2fedd9c7c9a5dae4397e2d3801f942c252b108a588c0be9fa1e7f7e240ba0ac3f89f3c91cc85de2379d9ab7f802692147c160c77182c6cbee0669eb1b6e2f7b896120a3318b4acfcd18d542f5f7e9e8ee20eb3ed85f03d483b24f2e798c733181e20d0bc6cc3a915e386d401dff93bf8bfa8f0a43d41e6232ee14d89567bad1c5e6b3de640853d2a249c2ea6990db9e2aa8258dc8acb241c56528cf0d3404c72a44f268d17f826c64b28a16108aa280194d9db1b1ac5cd158cf3808d18ad10b3ad965259f7492892c6e6f829ef887280d61f21ce06c0d61f0f70fc831e31c81539bb3afe5e4ff3036b88c157e7e60456ffc5ac0bd679f1445aac3e80e28787d4b2016d7ffa185913f18f9d4b5e0ec1c248a201fb82fc500d337ad6ffc79ad61aa1d2f8f21427e257d77c88c6fe6e5f13d029272ff64f8e104725b7cdba9488f3658c01bed682f567ebc505d28857cee102e568b88d2511451b9c70e49273b7bac1db47ee248a7f9778569b3e555f31c02252c2a75b4a155f74bb51ac54aaf2ac15fb69024b9222f05dc21ad25ef03e3b4d51b273168cf5e235847fcae444b7a9b60f53a0e13b610fc3d8aa0010e7a744bc98b922262730978d0e236be103519abd6a1c81f3cbce460dcecf8f21ee1a62968aacd1fe8545a254e422b42d0e081f481b64116f9c9034b685a0ed51e493fdd6d60661ebbffbe491cbad989d639cb7a2f88514ab72eabf50685e80d2848a8942617ce514da65d63728b1eceeb55ceca243ee431c3b01fca959e18f2946572c85406b90160ffffff9f00