PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 89055 6d99c4e2e4b0ebf9dec90b1339d6c25e8b6b240d21f18b385d80bf588dd4b804

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bcc51a369a94b7603bd485bbf76e8caf30b8c81a0dc41c8b0c344afbdaf6bd21
Certificate Block Hash
6d99c4e2e4b0ebf9dec90b1339d6c25e8b6b240d21f18b385d80bf588dd4b804
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...008624000012250000
002000000002000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000009b23b0f027d3fc5d1120734b08f6123ef52f87e87277bff30bcd0b9936d844d8cd491bc70491f9e29aef6bd9c4498ede2c8a2566d690e1daf1e36c1ac67bedd6dcaf29466b2c2b92db7f13de95c6cc687b53b702fc112476030700000000000000400000000001008624000012250000

Raw Header Hex

00004020af14321fa1553249fe378a1d140241b9c83c886784b40071f44ef5bad56f0a248b6b45487425f7e86a5963f8604afc15f2b14d632c61ae71a0952e3d77edd95c19455c6afb9e001821bdf6dafb4a340c8b1cc40d1ac8b830af8c6ef7bb85d43b60b7949a361ac5bc

Proof Data Hex

59,560 bytes
121216010307ae171a8401b8a83f2847cd24a4b58a76e81bca19baa97b844f7578a31b86608043517230d5b3beb04ce6f1726e1371593d58fb875cf090224e48f724f24a5daabb76899a83759cbb9fda0c7b51799e402aed707444d02432f175474fba740f632be4d1cdbee9c14a9d941b3908b829610f7ec19a5eacc165ff34c98f46eb64a1363fc0bab74cf8190d41c55b9e409db75421a9ef49e286f7d8260591a9e48d9f3be5d0d0045cd6194b64ac039fc5cda1b9faafbbe0b2113249904d4327dd0254ec67328fc1451ba15ceba52705ad9359d0a0af53886668aabbea31875efaaa3d2f4bc53dea318ea66ddab3abc7978b65ca1756c373f8e3cc24248bc6d4e00dd6232142296effedfd9bb9ca77e3348bcc1bd02910e09b36cc255b6191ce376be0eba0e7f52753dc50c4a4f6918dbdc8bdba87df0042ce87cb62527d7f89fcfe853b9b78d5f1aeb66a500dea97109dd6f4adf481d83427bb89778161427db3565280d3966710e110b6364b585f25b25a83a3da69f19a5176135cc2c990589a6ceb0623e9d803979e6c6adc121d89d671bcc9472c6481bd22b9fd1fb3c5c28fa1d0aefd240285b6787765668e153e4d4006354b733ee9cc0a280dcac39befb86c7042948ba6a09f4c37e4423b14d08053bda3175343a696d57ad75e4a59c622a28b41911af24111cf59700c44f070e7975ad62a18e79ebd3cdce775afd67ebbcca62fe7de0bfeae233871c688b39c5c5dc359e41073daf2ac726e341eb5ce75c427bb09f4f6a553dc6d3d954740c35444c1ddd5856e842c9231441eee29a6a982a1c8d7a6c705a2364d6f7ac6d0889666f4893a69b47cb3a047635f3169d03750b55aac21a147a14e75a1a5af2401534e13479ee0be6f583743cd516f84818243ad6abba3d6362eac82de1975c647d0517d06ca932a9ba9f196d47eb47aa4269b32e1d1b116bbe5b36f3f037af263a3106d7fe4bf30d32c40d428376ea9c052d7cbb1fed145ee4836131d743bf098327cd5b00af7f4e137d47e88f61a80401ead2dc8f6c5cde725fe0ba4fd16f3790a0c05fc2a44948f15273aead89680b73e51f774b524427fa34a8562db5b4d985ab9d52bc42aaa7372dbd54d4ac7b0b2850599c0edcba89c86733c8b6cf9a0961f7c5497ce45c1b6814c236e697004374da189da15c9158c6d5a5e7c3e261cd4e8bc4802b10b46c702a491cf42009878439e6543a02eb86ecc97f1666d53ab899de0774a5ae2725880cb182e487025ed4e5b55fbf0db34b0c69af3fe9ae548920ddad71ad227a081df2a80021205b87f716858bca8528396107c0f5e80368b0a058967ca92ae7570ba0f4b4aa9ff05a44c9a99f350b778c0313ed03c94f3317c2236cc6dd48413f1f374ad0c45e0b00291963338816bc40ade12e17525db57b231b2f3c437caa09a35ccd31be874a7ed96d4c2105f9903a4738e02597148db531929c7c0b2ff0213d79467506811891fb2ea7dd3fbda16ac14dfd8dcaad65c90f157e73d71dabb212b36fd072ebf49e7d9d6e38f75941a729454c012c4eb80ac0aae12b243bbdecb6c4c959962e1198b1932340102d7a9d9f3fc971161ab278988f8e6008a2994ce6e2c91a5bf6c302e719c4efde62fad751859033e99cf3198529e2ccce72ad362430c2357fa5a9fcaa95566d4efc7f78fa9216f9449efc62380502422ea2fedac35ec53af856385672aab8336af33579470bd9e78e41902fba3097387f5c2af63f639e0a69fad84e809f106b753c1c8364f9b45ad2d59c4cfb7a02cd6da8a5b852726e302f3f94cb11efc36baf91368ce48eaa9397a1417d58afe6d8c4759d446cf7203a852f491969177d2c1bce2fa4a4a8e4b04b2c518a051583e3aa700c62330b18674cd7b32bbee31b881b2705852f0d16fd98d24507677f78a6847b8139f5623240dc85a4202df4a669ff6ac05015c4f7c1bb0de5e621c22b309dea3041de55da82529a0d67b300cdb8e3cb70a6d5802f6b49ca7b5a5b717029c0f7d70dfdf9bf7eb89fc8a84928fb13fd49d729a7a74c32a1d77eb9d676d0d1780458e38c02fcfe447986d3fbe90ead2835f33ebbb24e0df0df45c972f989865ed09da5ec41a0c4b865371af6c0ce20e5fdb63b57fb1e8cb85b9d1c8966078cc3371d912379ce411abcd8fa29d2130e3097fd910839d61ecd7fba1364038e63e7eddac2afc797fcc4953d7f6dd4b46587ef3a98be39f01715b22da8d0347448a6fda33c4ca73dc7d35719a0dfbe4b2c4f636508abce5ec0092f046a03c24c236ea7ecaf0feb7d1f406c7c8bd8f1ed049d32adf9a13232c8bd8e59c229d0b4ade98df83813fa22702aa0d7add60d30ef78c0b8017e8c78a8a2f8474623a1ee84a1cf10a23a6f7db7569525b95df803cb31f5623c25c39442129acff4d92f5f3f06c33d7e7593a0d1c8f701b2b848d0cdabc033dde4878914e5a86d0937061380179c2020a747eb470b8d3fe71bf2f667abb1cf559550abcc4f6241b5003ddba34563671e83dc8cbf0fb1c12c0b86d20502245fb21d7c92fcea7605fec53481566447c93fb5ab25e56ea0f78202ceda5ee5a35d9384363338606a8f74d2e1dd743e0ccfe421a4aac117355ec8d2e3d9b43fbe46d47b3012143f44a9d9da2d6d9e7e5270277ef23ccf4241c0b1567fa3ad5876d1d721ab655567e647c5ca02a71c194f5e15f9845aa63dc49116c5e55af7034d074534a7b84571745eff28ce2ed2ce17fad768f72ae2ab37fce232ffcfd81f833b5b00915f6fe6382e5cef10644dafe028b52e04d533c2bad912dc875597d189314a51a304fa1eee77afb160191999561d9bbfe0fbd66ae63d07b51b8f28a232490f91597eb209161e1cc0a173f3b4da6cf0c7672af32af49e433acb4a7525fec74f25beff033a6e9e0548f427d3fb47b67b093325ba566eb113155de25c017d5ef3c2c224dd3b2468cbd9ec02dcf631a6b56be661ba80cc0c7a2a3ffbb48f7e1441093c1f7f9b7ab98ef4c29c2b541ee5b47f99cdf1194eb0282a06e800b9acbf1aee6ae7e2f03438367feb140b8129e208715eed4eaababdf4d4cb4e04c1404a1465626a4b73cae8cbce0f90409cfd3fb715ecd019bd0e781849c0d1a874cd01aac4bc62ebf5d95c601a56bf5d13d7ca18d77e9fbc3ed98ddd95fc3cb7d24670cbe7264a001ecd6ac26ef4b7bf0fe8f478d3c91d448c7b31a9add0e4341bc6aa53dca79b3bbc1ca9c7a60d362e34072e0f11d6a021ed51b34136b261b5fe6b182aed5ce1215ca83097bf29bf8c7f9d2fbfcd990bbe394437005a16c09616a54c065788a5b93e047a5869e9b43c9cf3e4197984d6ea87b1714c41bd3ef970696f43300753234d8a5ecdf9aca187ff83dcb1ae98f1b28883359a7c55261cd84bf89ea58f624605781e6630a72009017f5d0d8ad81db073f28b1d7fc6cb4deea55281855159ab178223777ea3209a9065bc6f20f4e04166b9e2681775baf9ae3546abf921bcf266f6ab5941dce8e0f4fc189906e3e7cbbb06123051d30468b9ea9d633f1acbdfb506675563d848965adbfb9c266cbf9da3e9f603e4bef83d4edab33d4e0ffb6381d4c0f306f742993907d69c972a1f78b8ffe61d843bf4de37052e7c29653c000441244b0973fcca90816b1593779c8dbad22e7c26ab38d4f943a21ba1f7f5cdabd9a023a399164795ffb9649f87faf2be391611c5a65b3fb5e51f61acfc56849f4cd639903e50e1e470a05ea06e41221dea5bff348619788745f265d2cf58d87a1ae3755771458d2e6983651a6d3e8b7070397678c240496907a43944f85d6eb34d89ee973cae01d3b441f72f0b67fc6906639f42206de48aedc47326f46acb7b0f4db20df57d5cbd7ca185c0671fa08f71c0188cfe137620e6f072d63a42326639d55b7aa95513a595470d47293667f0095492aacb946928a86d5d9f94b1b01cff515792ea2d4f59def35d9ef4811088f898e85bcd3528e29619dd9c99fe21a13692f54252657bdfc91b14a3e35ccf3a30c1563b959566ffff8b3996b73370bedf4818cb865c0480ca0ad877ec2d7fcc7d977c4a4aca29d275df94b70cec0a5818ed5108001c6674931ab0eab3c1fba6c7ce2aff80ca7cbe7f3aad9b3e3734eb6b529bbdcf32d789ea1c93c7ee6bb2977a12d84f4b8cc4ac17b10a76ddc95c08f44acf21ac1c01f8a59b437a92fbde82cd4c0e2b12ddbc2f3051a6d593ec08aa74db98db2c5f88db84cb7a999b79f737d1a0ad40e317a5b33f1c480318943c11dc86bb8e88e9cb68f67bb95267224eba295178690aa421a55917a95da8c090dc98b5bc4121e0ab8691bb8403943b83437ca209177a396b67896bc8eaa7dca10afb7ceae0a80242bb19b075b1c080c6ed6a4b1bf2ae9e3a921b7ded22c3862b638fd11fb56ca36eded6acf737a48beea5a0b9bc0f0042cce14f4640b356344d50f5bf7947302447686d2310f5f25ca02eaead98c9fd4aafc97a74c4a7e3a67c8c6450f6c58ee545fca6980da8a955c3c2e0ecc427e4fee6bd3cddde6ffc4e4db8ee32485e7b8d09a1d79582d7b185f168026a4c133a4b10762bb2fa768922e74b6418fe6e96a50a2d6b633431434a5798294a8c9f9f1479350dfce89f19cac3a950dd7b74b3ac2120d930f292992bfab24e5abc0f56c7efac35cca858f854833532441cc49bac3db9a99ae0ac36b36a474a4e4251605e1210044321c45a0ab5d7563b9d715221a0a1089b86fbfa45a685d599210453d7e7c317e01f23379b96266eb8413b271ec4f84a2085a3d33bf5ada58b786d834cdaa4146d7336ef9411fb2a6d62ea6caefbf10e873df172f610ca072e11294b0d54b87624e51fc750b73cc2a587c41322b92b887b95314d65372e8b5f0abc503d498a9de0c22204a123c175fd55a67979a2502785ce629d75ee1dd3128c11ae60ac4a4bf2a13a6db3663f309c4e6600ee1d219e30f023fdca02ba5c3596ce61a13cf59124e01adc327cbc4ef5671d7c181307fd44b049a7951783b8dc6ef4d7d1f92cd22e8be745a6d63766a0d44a5dce4355f6347e855f5b6867850f0fc411d409f88903c17b0a7c64c4d1391a258e76dfae6509daf64abbc92373576bf2b5dbc82b2800309ecc43babf4fcdf10dce476429beab6d4613d62588a417f9a04b59326d30bbcbf4cec1bfa935d1c8809ee939dcea80b403802f65140885a1af85ee9a07d1965b6cbe22b8ae73bf131c273311867db842bce268b9832476a3014d7f8fd601bb64385a43a8f21b1cc12bb14342c53fa3e6c5478a773f723563278582791c79fe3159607744d91830d43292e84628a77c2bf7964bd33582a867adeecc458fbff540101dc4bc8f5bc05043c3ea4671217cacf3ed1982bc0c9f2c71f8204b137ae994e3393667d4bf7c00c8a3b13a5d21a75a23ed2f863170486e3e147769547a35c4b1829e144f929401e79b0e288fab24b4267573b99934bbf511356267672fa00a122eb964aea69a929a44783899797c4180db1b132ddc2ecdc3530dc250a34d2de9ed0f1841fc0e2d2ce0961d815a6ba91000d4447cd2ca7b5fef1996a5dd8be330525fbce4eeb14e62a31e7b2ccadcd4bce7f5d2d8bfbfe0f4ff35822bb85a5121b8de95664ae7e8bc5c8ee38578711d9edb6ebdaacb662b48de0eb0c53ab3c8b2403980ba7570486c59c39f60328723cb18271f3ced409c85b6bb17191bff7b3a7058acf0dbb462944d9d588535d15c7e8f4ef0439043c4fc35f99a83c2b2b8bfb0c52af4aa7d571b33a0d20ca045479f3640e715a848411b0f9ffd1c82d9dda5897a13b52233a586dcb02cce516aab328bf85d123c067d82d79467cdcc111a508972abbb172609bc033764ad8943c65031163a364f18b71bd7289f70ec08be97442a3f1ac5ef73795ab494cdf9865dd9253c4816a727ef60072e64842c15c2086b2a7588bfa9dea293afbebd1f42ebd59b549b3ed959f3bb596eebf534fca2d59d56cebbad8d2bbb651a78a271e72ff2ad5a5d9a10a772127a9e026d04d4ac81f8648f724932e3bd5e6c71c084aa9e1c1fe1eb2af2b9653152e55e64630854798249f8d4940fa06a047c38ee4af4903bbcdcd48734b566e16842edde7b6abcff8cea1518373ab8ce08ba617ef35e1a2cde2e6b1ad82844d5d9f8721c8623b724fbe3e2eb313c9e7fc7d0d86ff976021cbac9d4699ecd7cc49519fe6f14ea80b648ec48b04894c2f6a1d0a8e3fdaa24009e6af1d8d39d95b75d82dc8c2af50b449695b887e7d75cdcbb8e60c279e9c1213f02a2df278c4a96f8f45be5012fab1abb4e0317859d7aaf383f1d41cb5e0176741e621c1fa6a76e0aab9066cd45f86efd71cb2bda35f0a5001e4ae8928f19818f77a2fa751e6d8baef3809de94e425b81f798776e4c2aec6e9b9bbb5016a888ce26e02bcc17ea653ac66405273e1c83b3d5f4ce70690a7b92353fb615c1593dd9201a5fb2a1d93db5c347ee312efbc6d5ccdbed02ca43a7dbe84c7953961e22b158a802821559a7af794a752ca8cef60e43c1952ffc51c317aaee96e86fc246c1f0b45a7d23627fcddaa3e6727cdcad2c750cfac0b9d2d2919cd37fc2b854f0cdd608bcfe1eb39fc4d43bd01403079215cd7d4d967a7ea93f2bcb88c261c1cebfd3bb8ac81a8d0fbd8d1b5f2bc0e14df711efe796da188f3c5eafe2e999206a2ae24d043f823239a50f7b9240cca53d32be5fa561a405a6c667b25e1db3c7d4fa0f4bc3096b05e45b5ce7b076dc59982f6f6556a799754730b6920a9590b1e86d01476b61e7cc17a3e618323de662b96bc30ea060000abd95d46fa281eab43137f82a0f5c0f9d2752a5acc0acc8b9af5bc5e47ad08d641334709962e78020eefd8b4e3bbfd250b3876f25dfac92794b87d6fd0d0db30a80d57c4f0c0f399f0a1c9b931820eeb14e5d3ab213ace46309b50faad4422af3651e5fd888de586bb8c5b1184c3053f5361bfffa8b486b0f19265ebb6003fa084a5803e795ca1a5d4876ddad1b3bcaff90d996c88716cccf4a272a5de15b656e559d1ddd92b2c18aefdd8294029b997cd03cd0a05703dc7799493bdea1b5f8395070e0ce81babf2af27c8a64920519c1a9c270abe17ee639a7bd29d538de8e2252a8d2d17344e2eb9e2cabe4773d2d09ebf74dbf08f9027f876ff1c5a92903b153fc6e12de5029260c867aaefd186d5745125813f0ef427cdc5b3650e3f005f385695530f1272cbff583282c6d46f19641cf4589fc2ace08ec5fec4bec883ec338692dbcf6fc4fd4626ba6999e388e50a774c49237d04e1deea3bddf4a24a83fcc304397f6427226a5021fac7cf8cde630742d0b8814f64735b0efeca4d30b0718b4cb12d242f91bc4149802e214b2614b2250bdfc5e9f7e89661a58fdfbe0d34aa86d07960564debfebd25e459f1c95cdba5d9ecb1f7939cc6d5205fa9e40c457a7b995778163dea77c9e4eb39ec92ec490c8c10f8e15dc92d3a985abc486217994bb412f524dfe04a19a48a8d07347a0572072e10d6ba19f236265fb6c0cc3a27fd121ba212fc984a6f9f6a952ed8cec6892fd41be0c278aa1a2b79f652d465dfd4f29bac578ab87f40cfb57a0b296b48f9e2e07928c07b63f240bbd0f1fe5389ca2bc2641b43601b77bb32e38f5b9c3bc90e30b39a0d38b4503fe0817f378f05e06510b7d691957d26affd942e87c733de85879adb623b03f52ab681a08d40700a55e8342ea55d0618a92dbe1eef2c79c53a6a0e3e614cbbac03d249cb775ee2ae10d71a52b58cb6f3a6ebe657e15d8b6b43962abc8f29b73823b00eece3b93102c152863b82fc7db831033cbbdfb65cb584e502400078ee36eab9fd59cdcf2e1027ebe158f4b85b608350dd0cd778a5773e0cfc80bb48b7a35fae4f15c4f96a1d0dc145769af706c9a9fdd2879e8ddecf52cc074c7333b913f6220020123cc8d05e2affa2d977f74c90d8a083596425a7d0951feae791b619736b082fec2eecce75115c94000118ea77e60b66922745b6bb54e874f1623fbbd9150d0c458e0a5b9743397302f5138534d452513fac8d9b2ca272277ac803e58956f5b8c901510a1eaee45d5f3b06826b80790ddb610cb3b375b8cf986e324c3840b02b31fb4742f04cd871f43d6f7980929b875c3c5280ef846e48315e71467ccf226ad844a6031af7a46d366a9ed78e4a96486ace6437d48e8aca24be5dd5392c55c1fa7832f252043b48b3f6e22f6fe2497ea7c4283ae664c50619db4b7f84b705896553c53868edfc88e23273a33ef53b99f6b5279d3b33c3e9f8552d7c49ed61a3c15ff9a920c44c170749fc9347add0b3c9fb028fbe8ffe51f31e2a5f7d3fcf0e109642b0d7eb762daa8015e07ce18bf03428b58a1bc710186ad830c35ea8f7d29803e066d624b3f5fbd18661f63b47b7a85e8af1280eaad935fde3ca06d0bb32edbd683d8c9cca4855343838d014a9af975109f3fc71e09646772bd2d14643c80f890ab28d675fa4d655a5a650b83176cb8c1820615012a47055cff51f842cc41ba56d40980d6ac70a205495b336dad55a15ef2e998d00144ae55b463af0e26f3dac51891c9813e1f3b4464d6f3505fe454844ea18bc3d4325a858589803ed898542d83badac4051774d5206040a3931a135d6ba6e5c29c9078558deccf4e8375ec2c46bdb5ad472dbf7dfb0ecfce5058ce373c072bf4c2ab170505e0c2ace29e977f1024dc93b4ce8e9ed3c6ba93178ce21daf5f5126254da73bf1c51442901d6aa0e7a8d9e13eb4a1f93eb3cfd022e1c059e659f1ebb7c637b4179fa2ca241a30ca51cf2332307c9c2cae700b3dfe11c5c564a7d43ca291fbedaec7fbb7cfc0f54929ba0d21df8d71db4963f639cae8da85926eff7217b2986235773a8f3d59cdb50226c3985436077e37ff212cb1dd046388e0eb9f0377113b598905e012842ebe9d02d6e3531d3f53a06bafdc5b0ede2176ef411974e511ebf943d7817fd7e0c7480d615095c4c52fea3c212703a87504f2a71cf574f04c7feefe2049e25da12205d87bccfe6f76a1d480c719062f68e4e71a01fddfbe7560c53f854b4fe15904155da9c3b59cc56f907a08b220ffb8580811e2ead6c6c2e9fd4fb90b1ccfe2cb99ad2b5c25d38e2d5d02f40f7891823f451aafae7e586281fc32bae05cdb49e5a25c275461d35c767e2df0eefa0726a0862ed14f800a8dd0b1ee8aa65ede2b9bcaa0a86c15b8f8ad4943890585ca384ef59b2648e2e7292ea0d676fc760c333770affd2b6aeabdff150f9484c627084ba0ddb7ef7a8941487cae7e8c57b8f0501a2c29d2fd18ab2242b8e675b1da5be9aae73905e494a49ede467dadbc55ed1e33c215f68967764bf799f1866dfba866887264685376c924ceabb2a3ddff6a57236d62fab18c4db9aa47570cefb68461fbf9220f520749d7de9dc9d35fd31dc55067bf6f2311b86a5d393640989e457329093be63e0b81e2065750220aa1e586d99bd3735ae224a55a0d212dfdba063665d9d5aa0115d82890fd33a0c86b34105822aa9609a86faaa0b94ef708bb8934f12757ce0fb398ef1b9398d05f6ab660397f802042b7f81170dc4e429399a165ba1d3596e2234f958e39b3b4e88db6cf3ddd0b9c3463c2775813a43c8e57b3227c01fa032d37a35867321e2821fd70eb31bf42a43fd0d330b09ae492cff20565ba22f1783b142dcfc67325447dbf93c1a20083a48021460b083e30b3d52aa73b98fc62f65e118ece847b1a87d62af3162ce126fb2f48a447044fec0d2a8f3b953dff3b11308ee0bf6a2074bc52336d4e00bff04dd00c84b2aea3aca75bfac60bad1e62939e4d5e4fc40bf7aaaa455a66da3dd6388b69e93f0989dc240d023aee368e47d34720cbcff36b46d7b35fd7d93823fa5d9f9af9c8d520951489352ec368366b771e045caeb26d1e7e71495b6ca97a16a3df3f2b22e731443302107170c648db3fb6e4975b2b62ddf6c6a0b1cb0f4fe1c9ee8f110c9abc8c10092c90d0682e85e345243fd19774fca2da3c7e1b390c914572815b113c8b304d06b0dba9670ff85a6bccb18c1ac7849acf25bfc6ea347c617de393302b88612c7c44be97657f1454959a7ddbb228c5d80cf5d37b18532c7af9582288afeb1b95c3828a8cc6d86e329fa2417d83c0c10411a5b2ac67931c45239c30f903729c33f68f887c59beb3cf91f4cd617d8045197702f0034796192aff726a31dccfa19041c24dcebce485ee8ea68fa10e58190a1963e3941dbdc939f46597faf6733a3b492a93e816280ac293ffe65740154111e948eed190eaacaf008264abb60c548de8e3008aadde389bb0299154feacaef5c5e7a4753a9272f940edd4ef8020d67327fd56f10c0f6734670f8a7d2bca573fbfb8f3827276bb2341926ba52d6bd32281943cdacbe51e8e36450ed6e4d82c01399d79657d922eb7cc8c5801e2df001af6060a0f4b06a62859187695f69390774207d233615b44ee4e994329f69d6cfea2f0d47f7a25f6a100ef74ef69dc3321e8974f4430c051a901c7766bdc9f60da9f93b4695518fc35e3f1b13a4c7e005494191d97f5f772e0a187c002870b73bad69fdd32abebcdb21ea4b55c772441f930b74cb3bed953b0767fbae4ba8cf70e16b260519a27f9e51776461012a76ceb40f36e8a0770be73cd39d7ad986ee74080aa471f7b421e48635f22472cf5249c9021b80108993c52a09720cdb867c5620f9192953b5c1adaebe5f41e2069810c040cc72a22d82859135e84b376aa327ea12c48a1ff471d89fe6544f96fa489327f43a888aaa8373162c924228cc4b852b9c07f0343e8517b4b6088133b4032b39ccafebc4589ff83c405785f4b81b29bb872676592d277aac6f01c6e3a83bfde5d4d7b6537fef089df1597a357cc21a376c7ec9c69412da0a79bd69f28dbe015d0d29f8b1361ba0cacba1014bfb0b37232a10542bfbec66d19b4d14dfbb97184b6af363ea1e6cbfb4f9385cc1d7945164ac11680ae0941972b0b3d03b3434e3c7444fbdd6f11819ae83e330b95c2e761783f0ad8c5381a1924b4b005015e2d32d2c8ac6191fe38ce66c118630d4ccffc3d1806f48cd9b5a5e405f347f03a33580889ca91a6e47b103a30e6e87f05f6e49bc9543068356bff4982ddd6eabf5b72476984ecd2b48a5a8d6ab1f482ec84bcdd270928fcdc32d5b5dcc2a6faa895a0795bc356d209baa9047e05367aab8621ff871af5baca0d84a4f6d8c48cf7bcb3293f69eb8ee891176f3a73af64d2d2e9260d9a8e7280f6d47f2ee52c19b0f9f1c3eca4ba172876a99ba48474fffdb9bd6765d67233f5e64e9c2cace8c0707a41c5ce12afd425d71afd7d79010bbc26bbe02ac1fb3b0618d6665de2d07bea31d648b9599ac6e504b7c400f6170da5f5833065579c2e5ba76c39fc3f8bda97b5533ad4b7385e6352adfdff59bdaabac4449ca91094f6647d035356592dd4769719071013b452e6b1992945220e10054ecf75019bb171a3f257672fc422942e5c3f66db1fa779086d17276e313ac3ce5370c182901e157fca47c1b244c259d649637710d771dd1298f7dda591518592912c80e642ed06811459828f40d104180ffeb991688c0c4962c36b2e690318b263eda72dd0efd56aff58b7a0f178deb0ae5c6e0eeb15e3f13eb80e1d729f4dc7cb92d51fa52b0cc3bf2ed78d67ed2fbcb8a425354f843b975297dd8b6e286e5df421f356feee6da8761ce2b45e753add0118ff1b7a796a2087f73e10b0efd70e5a2b409eb93907aa13fb69448637020238d24caeb4e0680dedb10f3647e1be96b402a15c7ddc318d9b42732b58c9eb34767a7ea442a6b0d0f6695b39653021f767e2b5b1b96cf7fec8d4f1f1cd173e0a90f62be459fc7533c52751e6f1dfe32c4f64ca657beab2424e1f878845dd4fee6a6dfe40173cfb29b9c869510348a20afe339f598f24619949c82726dc759302780b5b2a9ab5ddfd3e3ecff2fddd67992cd88f84725e7cbdfb245713ce7ddcb73f7b957b65c66ee1f5ad6503a9a72934ccc0d0942391fb1f06226174652b2099b878037c857e0b426316dd371b9cccdba97a543f46faf24bed61964ac0c4bfe47d993b3c23626179761890040335a6cc55150382d1b64afd6f33fc7cadf8df081b10850b06f5901348038a35e9c2f0316e92e7cdc5b3544184d501f2c5f63f0007bdd33f22347693aed9bf86c2330dea11074eb72dc100adf36929c52f1bf7861892460939f109a19d9989bc5cb3bbc88934fc0bb041f84a89d331c0429323108e76bb9a524c2e30b3e2ff01c6795d468c114bb8ca3ff1a41ce12bbd426dc6c15764131543fe98f2793180fc6dddf5b3b273c47d4ebc30afa1050561185c66bb37b0b8d643603e793ebe235ca6be17176b032c73c95f716ec232959f22951a4bc5a216338f270f5046304238cf4c76ebc8a8d760ba87b1a9bf3d69a2c09bd3adb6947033728032bffcf36554d57434f00733fc1f112bcdb94d667ce2446f413e7a375e9aec6808b7119a7aa71022fccd93a25972fee4fe51f03d0f8a6c0ee42a8d3905b073974a9c3431dfc4deaf6d8036ca00bdaee20cd91fa8524eb8af0ff36ed3565f738af631495dd75f63ed64d8eb104744626ac04525ce6fe4049edfe03019bc2c294cb89b50914a5ee31630fe8a229065d5679aa67220a049f0af9169741ebeda4c514a78e52595b6379306bd8809292a7e82ddd79110188229e7dc6b4b9d832451bc7e359883969380f1d14af3ab9d2301c45af39d713236b976ba61befc47b3b24474e4c2a05e5073e291a264a9bbf15a7173e8187733ce45a8717fce7019baf210fe2e819ded5b0be583b6bfa4a30a2e19f5051002781f081f7071eec3eb934080418eda6a714acabd6525f741282f89bb124253a1d23d0a4a66d3923d837b2af144990572769da4ef457d56c10ca57cf2ae5a1c94fd382b78455e1d9d0db07f06f1ed6ab9f3fdad6b7de5bb860f6d18f5f4c68fb1ee612a52279e5b11b522e472ffef57384849d72a87c46151afd874f0fd52ea2a52eae899f5e0e795640869d580532b98fc3ea184057e75e721409df7039ffc02b0f6fa7054bc8012dae2c6c4d811cf2abf60e3929c08c86fe6f4f0bdb9256018fd9aa97b798a39571dede5b09473fe73be51994969ecb58432ab3f5c42c032ab41875e06ea444272a54ad52522207a80bb862a7fc5acfc9c8de4c1719c6c39cd8fd6a3f89fec0853a386054f1e0dbb4cd4f7ee5b8bdfcdeabdd78a1cc627bd48d6957760a4a398443d31887b7c86c3b0da97e801d95036694497c4350afcf74437cea3aafdce988c9bb4d0cbcb33a09cde836cb088d9fd6733d25ec58dc7101ec10dffc948f4be3c6727ed5c4e63dfb89aaecc8fd47b6a8ca90eeb7fa1c2e800c914260a195ab37024899d40178b560deeb8f1560d2f25c2d8a4e8fdd9bf9adc04e613ca179e676223227f4b5abe078d73d2bc1acad34e656ae55c69859dfa3937b781f5c9386196d1b26ddd55fe091e70def6b5cd51bd7ab31adb74d85cefc1a7a472ecd078bc2e0ebf4e522e3edc1f3e61e0c686c56df423714c33974fbdfd152741446886fd02eeeaedfd6dffe8ff815d5d0d3a4a75ae6d34ad9b9b974e0df32250fcc17a530c8e6636f5fba9ef334cfd348216d4dfcab203b85dc8762b587feb6f5f151d0f166283182e8fc82214a7b2a428c637b240dc6e3402a2b689425478b517a5ba198791009ea58ae19fe569d471b0a1c92baf3e4109e3d5a79d43f8f24d98cd27134d14eb007b097c956892143a9bcdf5679c286e4f4a1bb7dfbc9644b86bd63d7af09f448dd7ddbfb69561c57fd45ae14693dbae5dd4473b2c518ca60dabe287bcd2bab0182cdc85d008cf2542ddc1a29fcd3dd3bebda7247fc4e85a54e92a4faf552d9980725e09e11c602272e45ac94e10ce107c92e03bffe899f6bb3b17450e7c27de371800c46f5d49d3a0820f33ed3f4641428035808a9a0911c6f85470f7acbc4979209f5492d19ab4510cd955054e4d43c105ab49d7b210098f4266239787a5f6fb2268539b1854ce19bc4482138ea5533a3f17d6f7124fc2705af912236a672947bc677e6dde40c409f611f71a42cc21891942555f4e776b777f17bbed545e45694a9ce0942ecd28c09f34b07ccfb45e8b462dad22d5aa377cf101cda5843b78f6cd4278507cb5667521e887bda44c53bd285ee96bc0211233255470ebabff7369fb47595c88983c866986884742ec925075229d21300d2f27a7d31a125e97dd4f70f9de0402bd9a6ce6e4ba818f300385c17ba062a1c0e286fbd7e4e9728b454d15c07aea5a34df25270215febb3e7e6a056faca8499547f2360fd08355ea8ab8a0a737003eea2c133748fdaebb30ce1d1eb6d4cd31e53d80b10195412640112190e749bc5e97e3f42c3a53359b65783487b983de08f2c55a0aa46514a671fa00ffef4c1be8ca3a230a09f58386bfdeb81415caa4be3207e830c9352cd4b0e54b8fd76581cf4cd7254c99b3e8e65e7fda762c13c9b8531b02642bf684dc415195b6cc45e8049e82be7fc6a038a7ae51a9c663244e0ebd7dc8e29b1277ea22300da757266eacb49c4abae84202c73bdec92abfcefff50e7433eb0ecb19f46f64f9d6c5568244513c44bea9f13a75b3a51f2d4dc223c559c936c4c7ee64500ca1bdf9d25e8b9a1e0e5c0c1da603ab935d1d4fa18094842721954672467716f60cf56bd371a332c4707d929a1b90f710ea571f62e9604f97b48214011ab27fd53e34ebb33350821033395ad77183d83866dbb41255e8f2464640c852d7df82d3431706df46ecf73de20f7f703874327b3abbcafe9a4c340d1c767032cc0b9a95a3bf60fd94b72f0dd626d8a0529dbe1f7fbec5170c17cab7c775409d533205f5d779d9590f888a8db153171ac3350a6aed7788305e19dd0d73276e5761b116dc9cb3c65c7805c8dc8322a803e78c24ec986d6cd5284ac2ba536673f0d337f513af3d037f2288003fd2d865a3c7e77f7dca90dddfe098c50bf23a53b5fc14486b3406a02af162aefe378a5c25525d70c7e2fa2f0ae7d3e8d8eeadf5091d3eade6bbd7d547b2fd6bf30148b890171545a1de7c00589c9f9d0f7625998229fa9ea5f5fd249549c1f597b23c6d81b9ac3a21bad6318ef03f492fce7736299e7ef941c7d42fcea90748a4888da33a07f9be69e0a41dd108cd78a00b8ba7263216a2856ddf557ccaff6fea404fb3864f0877a9cb9f0f545f41e2e85363baf4c0afe20891d00ac0d940b5e1c879b5684610b35a652d3a4cbf38ee15cef463089c54adee98b74d3bc5e136e9414cf1b3e5f1df1f3bebf4e1f0631a2bebcc8dee11657121b920d584f6c70af1fe15c5f315dacd2a0de12c4a46f6712df35447351803643fb0503b319d7f49e8a7ea56a9e7ca8e1bac4c6d1255f96d003d0f6c5fc5c98c9d60a334cb9d85923ae606a202a651792bbfb61f6567cf2fd7c29fd25ce115c6b74ab766208dc3ac3e2d3f946f13e468d4e9cb3f16a48733de19748a94cbf3d12f3307d5366df0a18245a8454eef0d3604e8742b05c88690ac69c90bd40467fbf04ff818d0d8a8e08bf546096c328cf897eddc4b63efbce34aeea35d742459893f8100aa613c339c4be4d8ce8527381f14a16e5c2cea5cb7b173bf6ee20d87551d2e44579d173cd6b171c8877ca850d685f344f98af3f780991d2742674b739f180bd90fe492e046bdc2d582ff5502e1540b0f2010337e5965457077cd054d0c671370f5d2a292106b00848171ff9cd4ad77135d04ec8ec0996984cd0c584c78655b38c7129d58db50d3452b878412752e07c7ae975946e22da559848412417a27dd7d75b8a9eba457ca4a8adbddf29d575f99e7136b455ea34b74deaadb843946a22e57dd436435c74836e0e5a5eb062ac5b29ef329c3aac497db050e0210c8f02d899375730d419e1f3588162143b706f97d097e158786fce8fc0afaede6cb9627604a658db84b746a69da651eca7b4aed4276514bafd44f07af57b17843fd6314eb12831f8437d166d4cabc8c278292871a6697b15bfd7c9f060a10c86fab1842192c6e69752ee3741ce5d503d2c7fe928d5b7d6e016958570e738a4b8a7956b83921a22880de48d5d2b644e6fd7857a46146256c597157727ec0f08305347a65e92d23069243c2e487808b179b2c8c27c7eaed5a258babb22f0206b47e73e401d0f5f5fa8eda487d588f416480d17b49f11d5b4d46072f979a0df1feb96ba2a2650249d57c848c663e68826f9adaab4a2742865fa85eff4c93cce2afa646918145770da778789a916afe8987ddf3764ee813432e74ca058479d9f39c3dd3ee729f2c9788468ba8a49bc149ac1fb80313aa70b51299e372a2259235b725ff74c61a48cd09b2fb71ba6ec79c9bf26c8820ff4e92e3337d95b4cd644eef64fdaa69e04a15fdeb48bc38b2f4ec0e5cbdc803237a37e1eb7a50d3d78a40425168768b3ed940b4204ff0a066911394b695e5509aca9c5e307c9e7ff646ae72cdf35d3f12656f7439ffefd408462c2309ffc2ca3b0d00bfd732d7fd49f0d6bc128a9540a749bba89d0407314c94c483de45d8f9da628d5a0d3cbdd04e3a3167ddc6d5bb17236ee8f822f87709ffca4cd9f9d08c75047e8be0cef5c6084def6672e9ac0209d3852c226d36134377d30ec211e1ab48adf3c2a46b73294024b26d0e763e34919a11f4a3742c3e6a671c81b0c7b1d8c9eacac940aa672305778ab45af044906bddaa2f699cd26c4d913ff70d09a1cfb36afb319be3f92e8735cfa4dc41c40cff616e725a18aba267ee5e0bf5586656ec35af2bcd330c8f23fbfd337ca45c8f8f8cac4d1be693095076d7adc6083e3b3d540c8e87a41bad8e225c6f6833f516e3aa9ef607c4a6b113ba8261e1b507f536d5466287a37ec790afbecb8673ad80f0fc72f51e15209dfd2caca2cf7d90a1ac52b25b48683199d9ab4d6a72f9f79876f946f9ce0d2e4281ab022d517265e0b55e5fc850b9e38fe6bbca609668e0524826466d6d2078b2d3fee86682e7172e6f02fb1e24d562e1030a6d44a8b2f98f7d82aff846115bd81cf0790f3b45a2016b6a5eacb010fcb5cd2e6f85a53ef3fbaecb6a333ca8ea454b3d8be2de35c3dc8bf598c98fb2f6dc6a41848abf0de73c467e580ef68fe8e1bd92ab523ba5c717a7eaeb5282ba1b15dc35873d8a86aae2e091500df6e8973a848968c993032f896e9e955eee492fcb6ca9b57492bb891801b5a61cb1fc3491efd1274b95e5bf3c6be1e364cf723dafca50b110e93fc1e1ee04dd6c9f64bd70da02bbc6a991c1a37f1e48f79cbd291a98a752276d9d1a1f27a3bef3fb8f07acfb430f3cfe9e862b845cbc39d471bbbf5bebca870d3a5aebf558280c91d5244a9b4dca4b10b650927af69fcad557e50ce258a61ab35f47cc704668a8ed2c6d323b82769f7d268c9664f374620196fe3d919f3e33d07e3c333f615f3a620f2e7d76c5f40a6ee20417cdc80062876d54f24159c3fd5de102b4a9f5f60b68fbbd0f3af2ae5d5185213fffa703d83cc9acec0e71662ed783fa912a86c3da76e7d577c2c2db639596ce4b7cf4b34096115663ff4397df61c7c7e8721d5b8522f68cf1ac5189955a0ebddd2ce1a096afcdb549555de240c6f9a342827899f151b276ff010d56f017cff182c7b365d08048923732edbb8f4afa6a9a3b4b139e9e9ffdebd1e23cc0de40fe639076e8b0412c05fb093b13895d2f3d7cc7ec7dbcd023e8c897bd279f4961749cfc674649a456e0199f8e94be6435f1ac472d94d3c91756421184bfd3bb1755ed49dd4b05a7ea9201d688726e03d14dcc77da0a70fcd2a614534045ac8624117e4106cbee6840f09144c6dc4bd45938886cfd2d001596c97203c494323d9975887ea9b21e12c0fce3c2bb9ce528bc50d767bad34a4541e29de49dc7ab2ed35d0435377c2463c2c2bae983e4198c00a24eaa4652703edb72039ee2ed5bf1372e8431a71d9cbdac4723f133508d19bfeaed68ac349b5815d5043fa895fa6dfc1211a075d545b957da4953bc6bfd6344656ece00dceb4850b56f3fc1f6b61194237f085dbd9816ac8d1991d689d7faa30b5c3e673864baaa14ebd1f8736f69974d022fd348b445b53af8ed5f3acc9775fe6fe9fc20651beac35685db4cef1b983e3a6be410be4a2cd3ac664bda431576e02d7f6ba1fa2dbe71429b1d4c152cf5c20853898dd06f8642622ad1210e3b85a0387f38c1d358a48f6429d6f1373555a8e3148aa1eddf2a86178adc70ac518bfccf0795d5dba817a6e2a5e1acc1d3d146f9cb895b18af714b0b254750eed569fa3e35b67bb2c59d8e30825f23511c8a274fd7598cd66c196ca7df2d126084802834af949001d59476f90267cc3ac03e7d23476914f3da85538a55a7b31fed22a133249a01397ebb7d7ce632b015a8a53e0d4449c4458bcc2b840d41c9b520e6a3b33c22e21e470f4f8e661e9ef777bc004d2eca280f582cc6c5c2ed118224c244b97417a6f1c7657e38b8b9e03d8444687c76f1c65644194dd13e249616e5cc54140996f041b918fa3e2167db845e58d2a4391787bb53d0b41e0e5e2c5d6b9c91f88d4a153fc8b8c4d34046178c99ace570227d080474f0c01d4b8a29f1cab396f7ad73febe8d8fc2b3be2737dc194bd2e0614a320f81d4097e7c1bb7d0f666f6a25e571c09ca40f9177e46a3c749af7c18c55bb59ab6a3733eee58133e8078dd04e140b814736a4941c118ff80da4af5a67518972cf7c39714212375c215789042670e2f987ec23f6913167603975f1ca50c1ba1bbaaafa67a1e1541a79c06a9bf982091b925308d432cfafa15f8ffe6a0417c1b0672fe09d8a992cf658a5af4d81951983d42296617f4aaffe73e5ac0be11578b249e0c85c4fa2c894e6fbb09cf991502ec81592d16f591667c9a497bb2d1f778d1dcbbf6c208d8474c96909806a8c0d31523adfa3df87bbbff87f56cbe8f8b61964cb55f9cd4261f3a2132d89ee427ff57c14420b35382ce7fb36fcf3a05558364fb3c566becb99c16631d04c66e86450b443df46ac8220aae2683c922fcaaba991995de87d40d794ddbc49330cc39d1177677878dc5f8c248379479304d7a41e318a3d4a8386bd244638696aec63ded15dbd1b87dae72f7ceb584c1f280f49f41607d2b062eaed66720b4b3fbd246364e32426805a32629d379cb52a80c2597d1873ae7497db0d81cf7931e363f38a35355a42ef0ed3117fe352b4db52946c8dc0a5fed9a2d5be1ecad219489b54cd78b07a263c0ed9883e3326d01658536ff37b1804e914a498e162691dde3141ed0b600551065d09c69c95735c0042da315ba2f25f2623284650b41c268f0e9b324a1e1e8245f20160c6f2ab91cbacda15868c6e3191fcd8f07ff03a0a95777bd494bba9e857030d198737a1f0d0e8c80cde77d80979e235116634506a2cc785898469c9fe6a3ce63df01b6643b75078f3069bfb88b312e457189c553afab7bf20832135a8234d5299842d4b115265c43ddf435a00e1aa3fdceec3a85ef8b426bea5df3a215c85e7afa5a76b28611d20de882250d0c921ec3621df9fa417b642551f6b2094f5e51bf05ff132f3d40096ccf91d1522f6c5c63bced20e3bc618b370fb8594489159065bb0fd1d7485259e10d93114d5fef5c6fae2b8a44804f30490f41c580d360eeae570662c6c9abef174950d5a074ff54b7fe4597db757254832c420bee3f2f3580d407012ae26295f65e50279088c1e52270771f90e075669b078f7f14a77a5b194d6dafb4e65e20662f26e5ae064ccb2df6741727d3a4effe6c12dd4e9a3a925c1da56fba17565551bd833d331c20bc90ddb61b5d9751c67c2fd28116d893a3e00d3ccd9f750bc886e46ad6e278b6e3ee6604f502b2a6206a484ee196e2ced518908ab91601fec719ef938ab17c38dd35b891f6f181f2d5d60e405317e8da587593ea3c96a7c125e026ebe6f1879ddb23cff3b617ac8e5188f7c47ed705ae467618602c34c5a06814fe63b2e03a53e8d57f80f70839690224a62a67f01512fdc589b712063ded85c6c266b43f60979bc8482877eb587bce6473731a81ced365df4babd05451d1623964d999d78eaebbcba52721a164636ebcf8c46da9ec04e19a23f2d49cc1a7bb92e62fa8a92e6d1d52f2ce67c43e01cc770f107cc3aa06b48967bd252422a666c4d07bbe5a07a42583f7a9c8979747cff1333336cb7f56e7824120891773807ea1ac98a49f9c41a4b25f709b5f0f078ba17febcd104a48a603fc5c4da0c171306077b29bd19ec5de2d1647fafa1553e6ebf459a3cc85be07f133dd52424e9eaf910aa6dd6e760f2d88944c0a2795f237f320fa50aa1b3c68e4cd53f739e64e71265bf42c059bb8595b88a64546ef654fa579b98135af58b5b35ad22f321bf1089a0f40682a1dd420c512d626b9550aa687420da063182e64f9f3af6ff4f250188ee8f8564fdcb7e05e2a182666686821139c304d8952d5ab2b5ecd3c967506aabcc96cf06cc45feebf74d907a566609aa42f5ca7916440b5c9a9ceda313669a2489b7ef88cf7eeb0166e3dc1506a2f86bb5143f469728cf97dab01f6576ed6841475b331f1472590f2359b67ff14ebe02cd26d917c88e87c914c596de4299ce019138beb717a7e4f1791a5ca5f97c22fc632aaefbd9b9a1ab1c0e194fb39d6a2a30f7ab8c361ae4772e9b39367ed8e0adcbccc7043fabcf5d61546b8b886a24603d39509f4544f04e79c55a8cc67b5dc24899396b3cd20ae75b0832542f529f8855f025e823e3497e5a0def50d46e0f95dd540fd12b43d29d8342017a3519f18935491428801b9598f2166dd17016a6bf9f4f2e536c3bef2bae2ded1f595fa3df54b6d9b704f4bbcdf9cff38f21c26a7c5f74d702e979c4b0202ab27a2b3b06300a3976c048664a5c8a71dea2aa8f575fc78db16ef1a5ad1cbddb7e5eedb9eba77e622775fabb831c891286a3bf4c7d598141bad47a25e2aadda89da4cf5108a061015e461aac480008960f0cb0b13c1fed5bf746e72390f85e70b85c42477db1e35246dc635b6ee981ca886fff2a035bf23c5382c896da695ea7a7f116f150f1a70ab9e3d2bde8b9071863066e8fa05a7378a9cb5daecf1d614516f6f2a2c63d1d99ce5dee7d88bbdc71a3877714b71a019801f36553cffdb02248d399587e88f0f546ff707ee307e2a8e5dc6935d6a58983368ae050b71ad0d782d015909785a69affe70c917821b703b8943da28dacf852d5cd7c8b10b8d19403c2cb9ac31ed1568c30724cd406032024a37037b7dff90364d8d2232fa2ddbaa99cff3928a72ff40c3ba7f512813f94a1f35d606be6c607a42fa1148b59f77a1daf2aa495ba41a1307d9facab22c039d73c1d225e019f5545bb41fb90b173343dafb18bd2dba7be576c6faee1d88b13cc42a624b415371b503435e3b5f3df9df833b4ac6fd10c22e86dcbd3580edebf784f5c37f8f2adadb503911210c1f027e783a555a4d34168102fee343aa27ab2c07fc1e8761b4590131116d552bb1d0daaff9e500fdb15a0add47dda0bb0ad91c920aca0d395557a0def9547195e0bce1b53093b077bd536dec2c8918cd1fb2e6eefbb375b745470b34b5ebcaefc95a5e98ec43eccecc1fbbff14cc6afb3ed30e45a970629aa01bf91f6b072a721b2ba533ce0d44312188ef89890e726b158a2f22e797549681394c31dcd65a35906d8b7e21b7a416360de9185a489407dd43f9478715d79c7de4297fcc4260ee6510611e50820302c71464460fe7072faa0135cd779a19cd52f43dce44da1149e36dc5a754a4483c63955753c75565ceb734e389c91e6345e481a57161a7ca78e5870baccfb652191acc4db3b9bfc00baed51fe2bcf8863e8571011384f1eb928c28893bf256ee376700f1ecfd8cd5e40da28b95fe24a98943e16add6606e7068a6b15239f6934c7a222d504e3e583d87fcde3a39f9ed96ce6f0fbfe78e077fb8d3c153d928183c6337237626e213133c7ca5e4b41b4e8c6091a9a6aba318e83ea0bce2d735e4705ae4d07a8377af8a30815e1761c960dbb2aff41e4107c47343949de9363b867d43b8c45441cf36ae6f113bc532a61074096d4874ae0ef984a8a85c3527a08defbdfeea87e0c8cdc14bb2bf219bf6a229be2e132602b445b68b9f41a24bcdd442f87b9d7ef64a420c10af935fe586638748cd48bcc657df487fa9d2ed27432c7a9cbf5f90b0132a5cd1905bab4b5232bf22b461443e5da4c5dd925f46af01a246c81b45d8e674b59213e4854b8d9fc5b59f24ad7ded2c242b4d96cd4fc6d7ad2047d88886925f31fd16353cc34885abc0b7f4a9747210c743c0cc37a18100d9f3daeec7602147c98cfc1f335920edffbea8b21fb7bccdc2df2a352c85fc9cce0a54a35518a456aa26a89b2afdfd5980ffbd80df141daef9211b91d2bda0740192b8b1d592e22688f91c4c53235b4acb9f6dbd4835041f18308cad3e26a9ea410da0cf44264168fb8c186392da3caf619da2360a58effbacbec850b916de60496f0a065bab59ce30833a7fadf2cfd5867bdfa8ab214944f31e8b3630cda3139d01d1036637e285fcfc0891bc583c5b43e6988a5b32eb42ac12d53641057ae40b5f50b7bde97437b2c2781c827cdfbe408dab65f5e0c4d3e946080f65dae79ae1ae28eb153ab1b2d7b25d4e255c178d55c4e63c4f14d7de4d68f67da8f660df23a2a120429bbf54251d3c21ffff4a020435e3fd12f511b8887b707848f057e01b0c0f4e6e4eaeb3b8a7860c6ee4b12ef6b44cfd717372336575f4b10a76a256f91bb1adf0f217094e28de44c723ce53280ebd2db3a292c79b4c96aebeaaba5653cc0d11ad15ab980d4a7071ef88c735d7259fe60d79fe910c616adc80c1f784a3a0f856cac898fca17ce7503306a5243d50eff8fa2a2c39b84abbe42ace71da725a6495b5d6512a9f352e8a165d14e11ba98af09e7219503ab2504dbe0f9c456b535b4c556636fba63aec1039f7c1d84197d580e5410af132fad25f130ff78df3c055e60dcb74ebbed1884c66ba19f9b6f1e37c1500fc56ac92d03f7bbc8fd795d3b93edfacea8b4028da12bfd6bd559ae76645edfd6a7d9ae247ee76347719a6e55382d37f6be156fb2ef2b302f5fa7f0f36bb3fae94e3cbe324ca10af482e9c4354a21426d8dd781bc395ed9cf0cb1f59f4daf94e0bcd41a1e4d3806a1eee61ee27931d77aafadf1fa5975f8c524ea40af73c36128665a76b82d03a70ed04f78fafdcadc266c2d03808c66bf39ef916c67a0751bc2516c13d3f8c56064b1107a22504c5234b6b53bf803066a57fb5c2e51d02b9bb3bc93d0ffd9daf0fedc4e7029bf8a4455215e372d88519c117e90b8c56fc3251b15a0299223f5890ca029688021055e929bee4d94bf6fcaef9c1b001c74bdbbba326b1459a573036c46cb0f3643a22ecb035548ff09389ce964a440eca4e257e779efe3e12759abf7fd1f1a6d63210ca332a559338214464284ac24f74cb3b9557cda8d1fc35adaebf1b677e1414669c29bcd5229f0e542198f4b4338306a1a4463d17a48f85613633730e49655dea2ab96cce4a6a75dad4a9c0f86c636433e2e1021522a7a67e4b034e16bc5cb6952c970a1aa1b7472c55b978056c59eed5b22ca5e013e2c25f5e6d9d0fb2ebe71aa8909136e748c9455aacdf351f39cf98a35418580a2db5b04f5b3d1c7b17e7471e630abb13ed7855b144900f4be15758f528f63a911fec75d70358c3c53f79f7e69d38d391b58f5575fcee8509ea6ce2263f5b8d48b418f679c908af438c59b18efd55c631db47884343512c6fdd2479189befbac2312b81a83fe667a262efdfb05439a79e7e1a3cb174c8d15a572bbe56619057a4b1c335c61929ee80ab7a60c85587c87bb9213770c67a8ebf7e413278812afcfd3d49ef9c773375972e48abf79143f26f1ed779a2b345a44a1ea88cf1946f09339c29512f5bd94c7524d9969f6ca29e1b7d19351d7ef1c4b180b2bde020a3c2cefb343e23a543b312a6a75381f17df1d5b77379f4cff43678a0083cb76183915d7ec6dcee31e22e344b2dc53a17b9d2388b9ccb5f3e1372c544f0fec56fb0217848d5afe728f9f95fbd3aa65c0b0c99196ed97c9ce754c05c68cec34578eb86103f6b9bd620ebdfd106778c9618768c4635239ed077ea85e4bbfc5246a577e20b53dba1d6edc2739b20b27d29840c1388a8fb96944ed33bafbd9657d67414ecadb9a2e4f40ee1cd76a9f2a238c6ba44bf944ed8bdf381090c0c10e1e0c7d6e59790afb2ff27995ae784beda26e15419b1841222ba42f716f507478777eb21c5bc80702afe8d344b4988772c028cab9657cf2c3d4fc382b9dc8aaf055c65446f6c491dd34553d5adec29d497accd25777f83848846743b6409b998cfd3dd751c410a089f9441a61cb8614c6f09ca97841f36c43fa10f4f63878ac2b8d8e8ee891fc5739c3d38e904ad3e0e23250c5a8f2f05360adb4938e246616854d4299061d3a04169ccf40a829206fca6510b2377a9dbe3c9e4d3cd7a8da7a94971ad2b9a5f606f5b9f77dda7ba8178c0946a1e81639e143272e9ae0a5b4d0d6b9a58cd6fc71158a7c8c5394dde85feac6c8c52352a9ea6c511fc20c4a0c8b0f82cc045b5f5a5644fc3db9e63c9626ba4ad151cb91119e60eb1b3e762b6d5f11b97a177937971561ab5e6ad4022103b1afa9e15870725e275d85f330972a20742bbe2759a9809672a7d04dcfb8dd85dcc736ea9ab4f1fea5eb4796fd10e6990c27819a7ec2d63b29e1a264555a6bb2b4f3115ddd19280a01205f4ef4a94db6880d4ad82565accbcc625392e28e9df4a96e3168c391e2a0a5e3ba56e87543469255430c30aa7820eff9e2e90a6966fc3d22538be50832ea889f17bd3baa537b431a3f4bddb9ffb5cedabf528619291b35ad40a630c7b30bb6cad939cd8876d61b1a27f48a287d3442ec7210e3c83989a85bf8e9b5b15886d173f3473dc0e95a65d31065218c7cf20b4b072d8f8fa21605ae7651d69bef6af20b36145e8545be10fe4f0a5a19ab5fd0c5b3be407e6c18610c00fe4fe58b052cb866498f19c8686b590d596c50feb094ea270c133677cf6ca5ce2d5dae91609267c533839d6a93d66e17ba1aaa53fd101cb098dc67ca3ce38e933c24b789212e8e9d19c68f4245a34c378ffeb25bc04baa7936c60f4c4ebd754b21dce0d9cf05f992206676941b412c9814d7e2171ffa8dea9ab682dca03308f157d52d399e2c45bb95c7b1056b0b2858cc5a036ed4ce0298a0e551dd888c37f92c0dbfb7834ea7d67bf5956d9237ee88d78a0756d17642e20f1bf41e6e36c3883bc7aad27830adca858e0cc3b1b7156ca49bacf5655237573edc05054cc976db6f72fa0f5a000f72362797f92adbc2c8876ab7f0cefc45ec69538bc0bdcb101c89b916574cc4d5137363183fab68bc459e3b6d8b40bff848dff1f691cf5eacf3cba773e402a5b4ef8dc6645b13fafd36c9cfd906b018ec505ba8d845168fddc71f89250009dd7deef1151ddd8461b7c92ed755a3b4a3b676a39a3b87927346152b56ab9934c0f6d0c6c43a98884661dd6694c1a05bd05936cd7d1770d3e04e29ba90b9342fd6285af96b46d24623f3cec600a56f5d9bb461547a2bcfd12db87d80f67c5076e2bc06cc9950fe84b47abeba3b6ff593c40533506eff8521aad79e72e6d322dca43c1f600318e33fde21222af7fe7a84d1ce9cde95228d38eab58a4ce93707725eaa2007521cbc971517ac2c38610a9534ab6eca5aefc90299a8ab7033cfa335e1ee0929aadb759603af41541b64b4cf11b9e12befd7c3c86d894a71b6172c979629c987338d6124ce584100d9c5142a5defaa1467ef8b64d5e894033bd686632131098933727134bc6f7d7a52fe3419ebcde86dfdcf312afb87119ea144efc30e5785c0e958cef66ca82962f51ef55e0e527c1f4fd4094232977ba64b7a0db08c8d0fa43c67e04adea74b735b911bfc58b1760b18dcbbcaeacb4911f766aa21043f20447c41ad9e7e324898fd90bde026fa678be47ef0882b8079147a390226ca0043374e63168a3713a06b0c062e011fadbb9847af4df5336678651efa91cf93d6c755a091c4ef2fafd642fcc05680ed7ca163ffee9a93b8b73773b33523373d8369266c33918a87ce07af80133f8d89cd0cbc78edf07489f005686edd2049ee65eeebe504685c66decb6390548704d247812fa1d2b42e497184be931ee67df55925809ad161a9a4530573925dcdad8aefa47221a799ba339f415c55ccb062155f42a8bfb8cb2ba4061e5dbb5ea99acc1e99806f71c3cde9de266ef3944dbbf39a49026a4caee60c54c9e5c26a66dcae50fc812d2387fbcf3aa6c35440586cb64a3b9a96d04a1ee1f75c0cbcb32f956890c52af019ac8257db129cb2686492798e3d24e71008246dc120dc8fbc12125c2e2ae622d4c19e78ccb4908888282e92d120b3c17e8299a52aa6f70d6d54a6490bd6fa3f48079a2f802f513ff1e44aa183161aacdb915698f99f654ad5bb0b78cd120abc3eee13422a05c7a8ca5beb72e0e636f26e694e4e9b66b8ac5b9d625a3e51f685b16b7ad4376d5cbc279b990dbb54421562e2e46288d5f9eec1aabf3546c03e3790f2215f22e3ff1c5fb03285845414665c2c7e23238dc9180c0166fcb56d569cce1bc888f665bb45b61569e148adb8e9f3fda489aeb24305608683540398d188123e8d5d22669bd0ba414504cd12db8a11f3fd647f4982d9f086562912b55e3e26a0edddba7446f64c882fe17dde5ae5a1adf40dfe4510742f1f549a45c9d63d80170d8c5a322ddb3d799053df136af68142ab27446c0d56b7222d4ee3b67babb9c977e33f893cb83c48a8e8600f9020892910457ec8a3702be580e143f71a4125fff8c2890455f176c226313b1013bae1e886fdab6d553fbaf97a88c4797437da78a54a1e508ec057e81944b77a083137389cf4aeb19bec3ab72942e9715dab4d0070674e9ea442c9d3929625c4d170c3fb7386fd6080f524315b0461fdbd4d3b6122113d654ac294abf2c3c34023dbee1e37196f8c32abc253d08d1baf715869490d559dd3f42d9a7d7014acc0ae2f199a976d8210ae54bb8022618189cd1529ee0b21562395561af7286a5ad1cfb7129640579f524ffc79a7ff57807297431dc381844024f79fe701f8f5a41f310e2c41c90e8aa5638d4057c0d8890b8b1f48117bfa0146c12d2b80ee7020455c2902528729d1aa0b5b8311dc1eb589f26e6f773d3dce36ba38339f8337e6629bd6823b9d1467eb8cee8ccde1dd660e71be722237e466a9b62361b1fe19414ef6cf1aab7b60d4f530979cc7294780edf999ae5c4c505c9c8598cef93f5f7efcd08e3dc21f0d1d53b9efe497d5f594cbb5317c2838475f25c346dfa5a5ca338f3bac32de63cd9ee61c3281d5cbcda3bb51f3016b5d0a6c5af9c31ab042289dac4ea45bc4d46cffa2a9d325e8b244334d5b38bb519c5e073a0d33cf04f336dbaddbd788d279f18cc8571de6a56b1181c457ac191493618823b7d3cfa259e106725a9b30141a2b5f92561ce93e1ad12d36ae540d8eba7f384c6ebc8c3e81941d5bfe90bf1e063f45c84fbb81c13103c7e653ec475c818490952b7c5424c94a73819c8c8ed08586f3a9d000e66ecff73ff3704702879d9da77d75aa32e473ddba146894db7c1dae4ea871b86c665628a350b0d597d365962f2c74b442f9e6d9e18bf6fdf4ba92fbf9d5d367894872e49ea8bab87bab40a8d80d1092f7af5ca65d004473d16e06de16e09cbee744c7f5b7577c83af888cc1d0fa91826f6a134f6ba8ab941b8c39808c6a5b79a91484fc74ebd491a70a5db011d8902a24c179c220287d97a24bd0a1c42bb2f77f9bcd6b2044488863d462770aad715240f26b396823463c045743048aa381cb9da09ed55abbb3808fb9e96671cfad1e349d5aa87a2b0568bd3d0734a3cc2d7adea02f384928d78c5189de212454fa4613ffc117da7613de7cc79f379fd943a0692095f353c1b8a1c1f55bd9691c57e759ca560c429d8de369e3e1601c63a26f1f6285f4894ac420c61f9667061c5edb6eff61b9ce8e99ff564274bbec6a91d250852c75dadc85a8675cf72ed17b9bb8f30b7f67b34d2d9fab1c58e5f18eb0a79f3c5b71b04bfab80f225b00d43eb33e3520f24fadf0a10a82e280fb3dc94719282da17372e70de9674b3ea3db46d87c93c34b5e7f39477d8219e9e60bd7574c5258676a5dbb64381e18f1a71c8fab567b07667066f46eee7c046b7da597782a28d2717b18b4062d4dc05d7e91fa091fab2b3a5a88b807e4679a8aa0cc8f4eec1bf5138de2294389210f1a106af834698e734a7468ffabd762cbd35d536f0d6bda6da5fadb1ebffb8cd9c570204a7b38952f050383ec7fdf40d51a120629479ed15f75ce7c2ec53ff09b67d7572cbffa0c6a380ec799dedec373c222b5be50ce935f167222429823c4b158300b0da51477d345329bfcb0c1a8ea959f05bce536ad179ead2dcfbe36e64a45873e9a74880c171899ad89b713817203abe69173c9e6a765a5507b5fab7a335b0990a3bad9fcf70e751e009e8b7fbf97042e14e4bd9f645f9c2833292412d383c0c775489d44eda057e9b653c61e5113ad1e60f0666406c7f5c16bb69a383815e3644fc4e856279ca8a1c4503181f44bc8d0b75cb3b35d2032737f00f69977707e9fd2e398f0a18b9a9d94f6a24217e381ee2b07d1e5a71584dc013e4594e1b055eb8fbe225234332420cffede435710f8f9dc1d982c3a4346ecb86269310180bb8c61643fa103f39699a464387f1066b9a67378e0655dd5228d51da8199fab94ba9ca3d2d38b1e5b91fb65ea080cf6b7b2681e00b8a50448424f82319a61df144c62d4a79beecdc015da54b10a6fcc127128d1ad3e827437da97ee43accaa5bc189819a66d6fcc1dab23d8006c8a1a8d15a5ee38d9772cd8e8ad04c4507e14e88a44ce21374d7b2372428c9de72fef4ac746b6363d9cb76f97a031ec1242569bd9f33f12ba211896807ec987c3877ed660655824085432aa74dd8289b2da41fb342b523def1d825316a29a2ea856dcde25bf33377087815c0a540e4f3023e59bac44298b302cb2d6068773d4fc904102ebe047dc55e53067ce73e90e1ef40e551d0cf3ad18cac43928d2ef6a3493469ac9ebe0a1c81c22e40ca158e36e7a9bd0dec44dddc9a15a28a83b3918fc42dab0fbedb220a96b8a7d268766211f0e7a99d6d11239a2239c968dee7f863d714d4375aa415484e636ff7b715d75f52fd42f58c9324e506008ec53ae78a48dcc23afdf50b91378a2265cc93243d9280a58f61db0d90ad410482972666e168d221312c65309c052156b0c9fdda4073d99125ce3e4579706f1eb2e42c244627b9b82aaad4c3579f800a1499584da8a9cfbd4a9b6441fc643f096256230978840aca34228dc5630fb72923f2d9c698d8fee50b18b611aa1655beb2a1abc153d9c87cd8fc22d93668e34cdee6d526ba19d81e8e3f5e2d6f3160c69c0073138a03b20515e9f0bdcd27159331674f58ce3a65185603bf0a06978790b3bef53f2a5136e83b5cd06f6ebb5297d0851e0bd4936b0abe614205a79ac04afba01441a3896162049ca7d89e75a337de0ff35d1948c355068bf7f5719889d9fe4510237c80f897ef9303bd2e3f759d1a796859724546b1312f91a8260c5329f546730e2fed5ae4af1cdd647253b567eba61f8a6220674eae2a95ca5187dd38041f8d0cd35aab5fad9cc965239fefc013a19478449833bf7705120997f6932dd6c243944b57b584a116f8ce51c142c2d998f01eabf3d5842e71af4512d806406cb9e7308847e1aa884c8d42c3a62d3898cd2fe39c067fd9a6969f35315a1717e8789b8b85bc97295438657da60febf8f35f353c4aa12e214d53ce45abb171b3150b0de7375fd9e8000d1dab95a6199903e835100eb4eb3d8bbac6fca7b7fdc53b3c41314fb4b147df92002ab5efcf0dd9ffb364a1b048307dde9cbffbe70f1259a32e49401c0b3af625016f7222deeb71353a880dae4666a1fef7cdbbb69aa6c7a87a10b03d64ba7f074d592f96c2ad7eabed574ea5fbf4a51649581233017c50422d2357f61712a3508a334fdc156b3b7b0451dc4a519a0e8047450836d104a8ed46209decfcd0ad59be6c789c78728cb4e0aae60cf20eff0c3e81d865a71ec1ca7b9ff43f6d3dfb2ac46dd0cd46d634536ce1ee5160cf6759f855fd564cb4dd4cbf527dc4b7037fb57040693b018176535fdfe6aa011c6c3780cef97078f93e004a6530aaec4b8b5f8e7389ac6f19b6bc0f5fae95cb8743c7ece4098fe1dc7dda1e935a5f2168e167c9fd028fdeaa576c499feea4778b67164c064a42d297ecc95cb3136b9c25fd01623042c315f6aea8545b1789ee98bd2686f8d1ab78c77ab733bb80f25abc84dee98e90148a59fa23e70449f5f57a6c3233dfffba57036b5621c2897c1ea0dea0091486ec22d187b394128f332d771b91595f47265f97972db017b6b7b282949e4698738bf3f5e5e51151b57fddb25e0ce090c81fd6adb6d33ad78a47a9dd22d4b1f9598aa565fd890693a9e4d0f967f1f5686d3f77c5bacdee651264fa9446409a8f7ae5cadf648407f986467a8700b5a4a67cfc9716c2d61c238cdded33599f835c73c34e00e6d675263be960204f5a8223b60c1412f3a14cd166ae8b466beed698606280c6096c1e533b538956e6449b41873a2eaaabba6852040659fede45e91e5c60946c2750695bdf3894f9e16f7be34cc4035e98c5d97b8c5ae5f4e7f8f195a5688fbf16fd1b2684b6f87d9fe65cc83c4a36f96b31378c1c322a137fb7425392e3aa4eb56a139fbe5c7c911003f4183bb79e588474171e6335a75a5ed61ac43455f3ad2869259ed8389c5fead72556ddfe905177f2ae58c2b759de25e6822c957c327fd0ddf4bcb61bf8896fcf58fb601a56b73e77f2cdff0a1202b42cdf201df9fa46faf3740b8f5a4d2a370913d1b1cea98fbb48f6e2811aa4014e96d8499fae072f7ceda049e7ac416cb4a105416f1150f6401e64595daa5d85bb9c1b349d3d47844cd4c2906d98892d87241b6ff37a6ffb04040ebf72966d39b3358c0427ee42454b2c01eff9c19a20537fad22777fdc7367fe63ce71a88be60ae6ff7985b1e7caa9d4f7d56484469bfbe66075fcbfabf9072d61a948d46beb27924c0ec7d79bca253c08eb861d22dfc11e1112f20bd25f1ceb3da8b82f2dafbd8c824f0b3ad084b74fb4ff83c7427a67c877ce30e835f606e86febcbc811dd02de7c262fcf8cda662d1834da9b9f2d885f9bc826824d84aaba9fcb099a807f5f0822d7b4597abfe572a3cf278d0a582863a7b64ea701aca5c73b124b88771a2d321df39b3f534fef9d35b0ea8eb1e14a16fa7322f8bfb0a31fbdad93cd96c57d471756897f900144e5546e96b4a13926bfaab042dbc1453ce9ed4c021fa58d5f3f2337e154ec9eba64fbcc919ea2660304fd217bb81aab614626e298f9e180c59b3de5e9637387a0ebe456e6682570212c258ab45ef5afadc7e74289a80f13d2667d62e27b548a49f3a8331ab0df7a297d574cabe8edaa875b0a6fabdb4370ae93c7d33fcdb39eb15d3f666f6fccf91c12a2c0a07d7d82ef1d4a28853a3c4dd293a5a26ac5719ba6cc8c63dc6757f682d68af280fc9c9de29bef3aae1779c6317bf63b7e2563103327105daaf2579a97cc1cdb8ed376caedd9f47912efd6e5d955e30d78cffd3b8ebdfd5666bcdb915a2f10aa982993bf7c2e37ae5559383abbad2e93ef75d55061ded272c4ef20bd30f2157dc4671589afdfa9301e8e54bd223f27fb66f065dfe9dccb42d439af10015e4ba99396e48d7809bb1f80631efb15549d5062935ebdfc5854936f93bcb347cb9ae305b10fa03ad47e4ac39aae47f2a24b8055da7e50803bef834374565bec0343ea6c0ce634fb59584d4bd658c5d1eef868bac87008af94721283e2f88e80b60a2ee94a677d52e8cb6038aa5eff4fc4e46de1d38dbc82aa187a4ca0658e3f85c4bff7754e09493aaf676e114d5228a7e8bdf67fe400f8a9f1b39bcb94ccd43fe1f35d59b3d35b002264e0af50b1e83b5c442b627d7f77f37d4405c39131f238e8b67f301e491d0246a03b035b0d6fa0edde00634a88f41adf2f70ffc92bc87d4990f69503c91ac05b96c29ad5572814f358ede95a8f379e41c449cba2a5cc141a6ba5337c49fe40e041abcceeb1ee5de82bda2d2044ae7500f055fdf728276435ce7144adbc6dee6fc226e9dc313bbc7111893477606b2e3f65d24fa3a0c03be02a2c2b57286b9f3cda74e12a48d057b5389bb82984e37f0c986db58558a571b7ac35edef11b16748f055dc0cffc56c891fabcd1fc562a1c154be11d4fc8e5e5c275f677781e816b23e4da974f9de874e566f604f426281b53cdf3c9f33ef3fdea72de2529ae54ba43b00c1024f9cdd7d2915619e65a6382148a07f876164d5a63ac2d5ece4dd5ad1578f62b993d8c61a1cf0f08bb59fb1570b02a427892317d34fc3d9bf700789c2bc1cca3b32d0b2371965a3ad4af96a4ac46fb29027e6a92aa25ddb0a5dd119006e243ed2ab4ca105c63872ee6c4846cf1330333b58405838f14e79634764c792a5432301bd989c66b0abc982472b9f0b2a3bd5a865670363181ba718638145d5be5f81cceb25249cc32a42cdb8b57d607b7ffabb2f6dab36242540675b5480f66af184c8d39944c735341aa7d836f2164da39f86532a76f7b9a8cf6d04fbdb38b6d6235ede7b324de6049ba94787634f22670697459adf3dca7ac3b8091d598b335cfb4a66b0e2999ade43063ed9ad1a565f76252048120b3777f0f85b21485708072b8faba6b817c1c9d677c300a90bbb1445178cbe05eeaf6ccb53a19a07c8a3a3bb539f3192e74ca46c92688d6cf058ce15b51f9766526324be5fb4b827e1c075e7b00b0da9ce344e5956993b5a0b2e07ebce217f9fdbb06963ae8b8dcd4e4d0ac9eee1860939f6e71066e87d19ab8915146c48fb00348bef57d1ebd47371b1e2450a0f414ab03abdf125f772c0c9ef1bc6ec688ab0a6a31311b27967a5b9483cdd7288fcd265f6bc12ade6a1a05ffc1404de515660da07ebd710197ea46ebd4438d52cc982da38827573b90c498408fcd0cd29c244ec8ae55d1c3601a699f7d26e12249f6f385796f512c8f6257fd521899c441509cea5be79ad210e357275e5cff78d375d2f4371ca4674c0aad17d8d4078156c1c1cebb621ff54137e803f9319fbafb6f9b88a21d8949433c6295cc8db075e359f3c90718e50d72a772d972551b27466c1275c826ce82da122452435d7dee8c438275c477fff3d8b6cd179baeea41fb3d1fd7df231b1ec09abb6119cd7e19b8b6b2a8f6f6879a3fda25d912d0cc1381ae25dfe058828651adbc1ab87a427d6cb4d72d4672585d147394e28c9d5d30ac920b1672a7913eaba45ed5601c2f744bd46fea5aba6cf61dd2a2096c627b5de73cba757ccd99224e0b7ef261373cee31b9bdd512a4da5ad1bcdf2fadd37c97f694670f631a593f948240816b088ffaffe9e9b7afe692631d5ba773d8caa12f405a93353211a4a85dfa7fa6c82a8bed290f0a8e61085e06e3360b9648800b0b28e353bfd9d6a3a63bef8b988807504ba0be7883f16f0a4ea9fde4a88bd507ffffbb974271302c73fdee6870d7aa44ceba35e87aac48eedf010112acb8c5a6ce288a333160f4a43955c4583b5c65ab05467afc28ee292b104faa241ab2f02bff5d8969b825d198c5dca316f66f04a26bc602fec87188d50ecdfda31e555938c73a08ef650fb394f1d3e15631d6a5bb89e41e3b669d9d531351ac301eb0cd620c4774d0a9214ff106f271958b40b238e06656dc3aebdbea11e2d84e3b1d09f1bf4dfa2b435567a48a9895dc656911d51a5aeaa2eb1f26f1ae21f5d768fc5f1c93ceddae4ef71b3d8025c2fc503205dc78db7a3eb4a1aed367f5f085cdafdeda5b35a1c498f8e81fd19658d528ca49d14a66358279993a7e4f60b3c6e61b95abedc69360734bf8b2831af59a7758ca0b438045b1d7961b0a0deddb0fc8c81f98b11d16da5937a9e0ab9f3089de6a797299688394ebd7c44b9039510d0899957beecf85d0fe2243e91a40246853696697cad764c93b58cf30c99f3bf35b9dd3ce6a0696161a4656f929b6e29675e294d074ef0f4a3474a170b8022545a9c52ac91ebe18dc3ed938efe06a73e8844591c0926ae3128bad66dd42cdc43af7fa6845304fd7a518d722fc7d963cf62e034fa7ddd4b7700253b7254b1354f3902e6892f341cb463ee6f85a29edfe195d70aea5ad3ef3775c0d45168c766bcd1e2927e32e4144356332298294d58537dbed0ba8c3cddb3189f12b906f5508a44be4a4270e9b6217b81f5dcb694282646164d97b4d0187a3e93f158a9519df6e39e89efd1a5282d038cb7bf6ba6553e2d5baf88acc85ccf6faefa811bf89ad4b212c16cbc746c575a95619bbff80814d44749fbb822d7fb6a26f9cfd946e089d834daf994359fd1eec6260351f9b1d47589826f20f35334fbdfa9fd2e4f3600c09562878a126f7418d64190b3fa41a651dd4fafe5a5c4d846a093a90913c28c33ebb86af342c32599ed80993dcaf50e8d80f01d72109d06e9d3560ad55fd3575722d30e23a24f5e35ec7d636eedafcb8f63b866414d25695bc90a97c91b0e09d61dfde712da727547c7e5c09de519fb5f457a67027d8eccaebe5a3f3cc19377f539b211c78862ebde8ea3f437d79e34bc9fe90feb3c21962b67b14595b1bdaf6ecac85dd257333933594930da9270fa1624efa4e229a10bf8d442414ffead6bb55a03f5d4ed4c4a9a488bf43e183f69bde51f26751aef8dd14e39b7c30ac5d9cf2d362d5745e9242e02ac0e33fd40058754fd55ee1c36ee34ca6c32f52f12d9772ad35fc2f66026339079e649dc7ca54643ffe6888ac75df4954711d9e60006b17752972f134e9ee29ac0a33e59a727c05b27d0724f6da3d9bcd7a88060258b9c7403eb3299d8d23cc60bd38437331f25d381805ea8b6e5020c38b93ab3488551fe7f7f9bd28ff9144b4797adc06006c4c0c9418b9a77717d479f12fb7b32217094acf9b0475fa9d913859467c508a20e84a640b90b23a367b89f8e328fd9ae454cd7ef6de0ad5e5a8950fc2164d17f4b6a5fc49aa2297777dd445cb96c4cc9987f99c9d09ee02a819e00a797b8db6c7d4e70b263af8b61e31d68e6d1b7396bd9fe51f194addc8ba89ba9856368828777f6474b8340f4b93f61feaa272353a5a4775eded38bbd68a17311b62075249e05b33a89bc1ceb13d13fa32d9658a06c301023c0b018c901da7f5e9ebd1eac0759455eca6a96a507fff13bdfba47e6a70d6ef7ccbb3dc8c5c2a9d627bc1608d73e619fe4e0255e18cf0ad00945c11ae2ccee62d09ecaab7ebec1857ed7dedd69664940e8c846a25ccb225963061a570c6be0b2c07f2a00d2a4ea6f9bf7acdc0b2d24f5f88e455adbe82d857738f98d3975b91bb171148ac517658cd5d82fe2699b8dca215143f685f18e4d1c6e654ea2fb9f2252bc7aa7f6ff2ceb387fd7ef7339998dae1712147a5ee88592156d4ec6bc67368ea0749e0feb724d11b85a701cfa77a5914f77c0bb6a99521924e5def1e088bafb2ba56947e9f75088ebcb773af80b3a9863b4c50e3c1d774cd536502a3ec228f5f648246b5e008beafe168cb0948a335903df25bd0a5c1546119d0be0a7beca41c2e99add59d0e322317ace6168a6e6f6d9f47f2c4f25a209c7208219b35704f1739c0e204fb6401bd7d9ab22c4299332bfdfef9100e058b76b3d974a2d04797556b0f672c8d8bee21f0f1cae3e84aaf0d23752a887650630528120456e247133e97bdee65275c703bde0ec90531d65cf540b6f62f59aeca084367d28acec2d8713c7bc60e1dba601d973b849f15d725c2c639ff2e9f188d2abb0e2bf166e99810f88a63e79107f239cc17adba67d017817b8dec6c83e311666d7204b05eb94399f992bd066c6330a5be305e6dda074ce8e843cbd637d8948a77c005428aa79664689300b5b2babbebfca3c4f94cfbb9bc76d162f4ffa37719445c52867c41282171e578eb9cd1fa32d04abea14726a3ca572a853c401146f1d35b7a3cc3d9221a47be65629d55bd274307c95fcaa04ce1fb909d757f6c01defcf37cf0929914eb8aee63364bbee1a2766d14047101dc225843588f5a51de07098fb1a3e2a04adf6808e9ea162243efaa2dc97aef2bbdf96a05229b97cf9ce15cf53e7fc37101bfd7986b950638556cdafdb2a28f4db2822df41c85b2ae13c19023284d2ab9048297d8bcd8b4083d46b6384e6f93d8451dcc84a66ae6ef5c1155ab261dca4e211a77b8736f6952d85179fdcd47c8f829c29c7a23372427f5ce52d751569d4231d5c880cc2a2c1894c4d57fb8f9cc9f094289ac4a7aa3f7ebaa3b67fa4b87b05fee67110a1ba500646805c197abd43e2264d50161b6e54eff9afca6dfc2ad681cab2f82dfcf10cf2040f16b827fc84a06e70a72e4712383e1b7ca4e208e8ab401bb479eb039bf30c7fcf8d6530cd04e1d3f1daf05451bf8554d9b0d7148c529105b060b646b96ed8694d934d369760dfa1c27687cb6f71d1c7c114aaa90f31a12e5827c311a76e4e03272c1346aa05e9dc3613d9b05e9bc32cf210a44d08d534d652ccabec87fd1bd91a811adafcf4a69ab280792e3c67dccf1f274a8d5a69a042dceff9b8980fa6013fcbf07778586ff6f2a639bba1873b4bba48115aaf51dea4dc7d0f98e65050928018db1fe9fd357a07ba679e25c9e177529a94fd18c2eaab6021ab58b810c4cf5a0ae2845e20e603d0a92ee7a8a621263b98067e02808cf584fc3e6856ea23dfde40485dc186e38a3e0de584e9c3843b069b013412ee519d17c9c8238f60e0af40697afb0703402f508235e9b239221f4f18ddad2455e98e74d59b8080f9e53eca6acfc165eedd610dc62dcb4633ff9027938ae21871b8e235d9e7a408aea7cf038f910fa6bddf52c3103c85a61d778900a1e72e91f77d0abe1081eb34f381dec9eef1504fc40331e95d957f34580def50bab630688a898d4f09633be2a2dbfa2c382650e0f13b4eb472f5c7d731440b46b86e796706e93369f0053dff28b7dabfd7a8e8a5f03043cedf025ed7f017e6ca2f73b27efde6fc6be2157e88ef5096c572bbec9801d8d2350e310ad80c7271f7c2f227a9cd6c14600b0ec434c8bcc6858a647c01cf862ec31d1553478fc1729f3c944254c0800e817e27f1557a222fbceab368d6b9051c72fad8788c5e12a7f34f05cf0c0ba723d61bfa2122f5e7d0cb8ab4ca8a56eaed5eb1a29511a1da21a33d7a049ab3e4491e18870df32de0154d2eafa1526eb0830918022d3b69e9a1aba8708296ef6b220574cdd83328fcc493347ee9c16fbc3b065870bbc3a1e8adfeb11fb4b5d7779c51e5baef63e34713c64fe590741046ff2267454cf8e6f62a21c1e76a60f6bd2d5adfec0603cd7deed726bb3be9e84c3ff7c449e5d7777dabc93a65376467effb173d7530497e924af7d5e51062bd03ff88ab9163d20f6fa64a1314ce4cef73bbbbb68038ce38f271706ea70eb59cc0c24b929e0927c76e269951d84bea1961bfbfaad16209f93d5d53822760e183649963ee8c5b9b1997ca758552caba565a8737c4dbf843ee4aa59a99658230b49a18ddd9050ad261d8d25174edbd5c48f55831bace14488693ff3104ea7c332b4e5e72787fd7dfb3c2c078f9dbd2255c26b5fd0806547faf5f7e958b7aee2bfc31b0e5f71e7d6e97ae0c6e31a0b5090c83a9573cd83054696881a43781cc55b6616f5bd190dc66c720e03a08595b3589d79e65b974b50e4e46d953c24e3dcb959310dc2ae5321034582427bf90f3b865e14eb373dfcd0c6c64413c34b99c3141b28327fc62bfa9c086cfbf15a176f845471201d194a277bf72463d02bf05afa47cc1759eb7c77b7e04a22869b6246e8daddcd55bffa5e154ed92625d151a5802eb3135ca2348c70490d17eddf639be474845157e9b2803bf2f51c91d382739ddf714f08683e0f58eac7fcdf1af6e3b0580eb9dda88cee5f593ee6e75c9605279f7d508e70daef9e58d36ca721ebbe3ab93a5977d8bd6b0fbdb9f72fd742bdb43157950fad25af24e4932de5de7f2047a10996b25760a2b97075db7fa3cb9c001733bc39206de8ce682b845bde3bce56eecbaaba0e0fdca76516186bcb8eb2df53683bf6973fa43e55542782d3eeb396216947424d6df93c7d9ebd20f711c154539ce422208668a47aaa66c1bbc11cde0da20bf8ac059badb9dfe0899296d2ecbce84754dc2504d188220f7244253049ccf383cf1d73e31691eb1562b297bd22cc6717ca8d85b322611d163c3ac58ffa25b3f5343c2498ff452c576f799e4b04cd48d0f91b09efc2cf629368a079a57ffdbb1a23a0c5641af5c2e4241a4e1b670536ab6d406c9cbc90d43380e13a7ba95119e72b0d33741e333e3f5fb42f9cafef5f7ff8263f7d84afbf05299aeafd65f8897af79c2c42be2b8999b88106cb512047bfff332772b13b569c6c28f8abd2fa2eccece14bc29e52b0d9f05739b16beb52879a776425a978a8dbc088e76ae13ad0d483b6c4d619c245e8810a0d0866dc5d42124071661de0a8f990ad6e7a8e5e5939909f5aba4f27d57bd0cacd0e69d1dafc200d22585b3ecae95e7de06164f7edd21a9f193d7c33f199473e32f0cd776cf11f65e42a5a31cf51738e5abe4b404f4ae89422425c3b7832416958645f142431dffd897ffbbb4642b8887fa56936d6544b45ac16fbfaa67d7454562a049a0b8f31cdead6a4a5023ccaed66aad40cb206e62d7df33cde56a50f747ca98ee6fcec46d64bf8af8b459322e64b0c3ed165141c7a862124a4cc8f298061db38e9e8032cc08ea406d89dbf5feedfeb0be8ca07342c2348692d6195dad8f38129d1b3504ab3c6033685e02282e2dd478144936a97372eabb336837df5bc75f3e9550d0e83f125215ad8f8b41455d68d3b04baf7be4879d49a848f8de57867b87c07f85adc0d46366bc83d280419fa637b2033b2484bfc82a35c350f7291d79c2a96de569501e959706582912168714ab81ce4a3ba3d5421078889b424f06d9204dc8f5234ac3ef607935058ea8cb39aea1f9b927d2711882ac16a1f241cb03b22f8de049cc605f71caef8edfb38448aa4203f2da88ee5cd5e2c1cf11cc082dc1c3721675710d3a922eb57367d992fabbd979f706535f9e20e77adf85f8162ea1a93761e9cfbcf95e93c92f77dba98456acbbc6e3f0470b2b7692ec42fac84aea8858447461d297746cea5fb25771a63ba178b7d7c502491d73a727e2fa0739abf1e004b4d39ee3c2bddff61430bbc1d072fe566484665c0731167133ad97da12066aaacc6e20847b4cc1a46de8fae022cc3738e517cf8b1cc1e87d9634bf5ead419d00c67e1baaecaaa4327d844f4af91fff0a25429175d0b40bb4599d74444d3c46d98d7767a6b9b0a0e386863b0617291ab084f850c86af7b88e0c8e8926f3b4b36fcd39b45666be9a93e0b97b82dc5a1ed76483171c1844bb19e70ce7d670761e39d26b17ee8715486c41f77232167040cfd7039a3d94172b587cdb3991c74fc8377ac80be6aa039c5a613d11ab3e06dcc0280127be26d30caca7c23f80d098b109b9a17051ff9267aab0fb30e3585e412372cec5cfd08093c5ebf55b92db85d6fbbc5ffaa550f8a08d4a6040aea8ac3c449960f181e1c8ac8e89cbeab5fecf49b82cd936615f37e818d064e473cfba052bf9deb5a967485c214ef2f921875b526b9f38f5fe41a7fed316516057a25a6d6388289d97c4dff4698f60d9da0ce4daecea46d94b881e1a0c0e10fd61a7dbd7968d61f49bcc9a750b418d2d887c3bc4b472df97c37d402da02c0100543dc672199911ecdd46b44e62dc4682c396f52a4aed67b0520ce5abfd86df00692497c56e6eebf1a40a87ca4a40e79c27ff9a5311ce37f71ca473744de86faf0d18627fa01bd07ad05ef7eeb9f101780150b37300a6900069a3006bafdb2bcbd8adbe0c0ed47d1a94cd4722029a8e867f13fa8b1f2d4e6f351491869342b61ea46347644ac46990ac002bbe127e52effa37a689a415f53060a0f73b49a9738b043da92d9c438d1ad97a4344f558b01959197a289240252db158bbc54af97e10a226cf08c5ecfb1fdb7f7b86a58826a68d40a4a600c1926455fefb5e435670498b772ea026e44b97b095eb89aa9041e82544773a938d6739dae8e1f97fc9587c16f1b6ef88992b1822ade2d6ae8bc3dae213cb07484a07d836de321c33d3dc0647a9381e4816f4ab9a3d8efa0d375245e1eab4b67c4a90b9f3859f24a5ba3eba9c94485a897c677032681f255d4d6c09ec6e9283e2ba6206ca285d1daffa39f84e44c7409831f7763bdff25dee4f8d194962a49ffa90b299d26bcc535f4d652aa47e8e4b023f1cea7857abe80ec4087b2a733865712462bb3ec77110b571b06ef922a29f1274dcc897b0e63952d7f4bcbde77999a39dde7bd8e37b0ea65cb84e068c049c8e56ebd9621e1a0009b6111d3c5909e2989e41492909f0ade46644134aefed80250178cba160d7926c4c5353900a6241ed5156b53760e1e12043e37218cfd6832359b451d0e14b746ec367096ef907613c9f713b96f05b144b59e29cf20f4a80f8480dbf0d1c9df3aa59f0af34214bd74be611eac8826042f2422313c06d260007eeb6591e4b8befd172e507e29d9349f3cae647f187188381df82aaab1f7cddfd4fde4503b219bf50311625c069acdc5cc05528563342912c63c44d56f571ccae496a5ba860bdb4820686cb1b3a29f2e9825c3a19683f610caaa774821ca0bc56953128860403b93b0be6fd97da8379629219a961779d11654a9505ee000ccdbf6499a72df75776237bc57089adfa671ddaf140681043b55d441f28c6e0c908f365c285c52da15db13e80ab02eeb77416e6e1391154fd292d957443ee2fcad19fea49302a238d09abcc7e271f5be4f700962f84b558da0bf5391d22a2dd659b985b7216a1d03c3bdae9d1db1ef21c193c16e03dd833df55abef10040922d010e385e10defe178160dde7fa121994319bed1e3a30704a47388d775c3f31a3f22ce6663256022b69c8ca8b1dcc12b3eea8bf5b670b59948b5d78c979c9217cb969023b3c270ad2cd5edb10d2b11955048cef99001e31d6caf239084310b9e6f5fce4bb3d9483887e0067389990f06540d7c0468be9dd3ef8c5a313a858570501d828195ac7dc2c4ad2e55347c3e8daec2703bd699ad47421882614584937f7a1d61c7e8fc0dd61878e2c427122765304e71379c0f827997ae40c23e5c849d5200123d0d22e174b2eb2a4582f568af91226c19d87ccd2e80c40bc8344f47a878d523d2e29d6a61e6313f65cbc2518013cf908ff830c828505791ef03b3d14b1374f432487db1d314bb7e783958b3497c43ae040414a762fb63fbe4c7035b19af29bbe3acf1197a6b38bc6476bb1822d6999585a099239aec2eb9b0c28fb0a085dc5b20ef2d7caeb315cc441b2615992aaed3ce9cc61d85252d02cf9de2375a7177c09da3b7215ca79204817c0b6a456b4c63f7492ba0fa56250f32d14cacb2167a962f476bbb587f7dc4270e9551429267198387a6e7115f407d847e59e5039492152bc5c407287fe30a447fafbbfd253d57dbbc2debbb19b7b0ae4fbce3c56bdd023d16c8b3ca94d09bec7420aa961c2471167e394480b0530795b8eea7d5cc8b8889af89935d58ebe1cc62bfc0e183ef5bd74b815c1e9c3fb6befc248c116c30d0f9d87d9c5fc370fcdbc0e704f717b83ee140aadb13a842fc66a9233ce21b189c8f7f12da39ede7649bf44ff1777cc2f21908047fa6f35c5128a24e05d1d037da900150943eac82ee14092b5d8f971e85b68a956750f34b5b4f798d376730ef53a97655940ff2883f6cd4d1dfd007931fa1bf1c82f73d8dfb08491714dbcfc20363bda5d23d0cff5145123fe3d671b540254b09f3ecd5b564b14307384dae6ba5ed2e20876c1ab12bee2a741b7f8636694fa65f8ca2e4bb9ad3674f7fa484f1955f0e77c5dc877a9d3906cb126f9e33fa0c4005818df5ddcedbb1ca88d2827225648df137d914c1e1e5f4450678440380f5bcc4f4aaed54200c425ebd0216ae5cdb2f1765b622cebedd7c549734b0b655e909588f0955c96b1f06e2a4e980058102971a35e9b1cf07ff9a36bdb440d0e7dd9818ac0737271ff896087ed609d9bb41e8665423c029884ee696292e42d5898dfa6b4f11a378073908bc28bd58cf68f2ede12e96b44473e68f89ed6903af595606483b28578c157938d00def4894b5b96c2759c47c2fbf6e4c046af47007a03c41234ecc6c888e8eeec89be31afcdc9655ab4163db93810ae5673eef244bb699aed8539a1503e46b53018bf5e8d06bb7fb074e9c090b38d41f516cedc0cc0355149aab444b946dbb04c54205a70283c321736905d76bf343e9a422af782484cd2cd3c45b18cc60a76dc0c13dfa3fcd872309e3f391c33eabc401b145cf1465f42198d7ff332e24b86dabc93a65376467effb173d7530497e924af7d5e51062bd03ff88ab9163d20f6fa64a1314ce4cef73bbbbb68038ce38f271706ea70eb59cc0c24b929e0927c76e269951d84bea1961bfbfaad16209f93d5d53822760e183649963ee8c5b9b1997ca758552caba565a8737c4d22bf67dbf20d8e30fbaf303ffb978b9b42bb2363b3e6ca4a2a266c8163c0658e382b330fa1b708832796260ae99c9d0eabfe45f4ba1957fc493f08c5bed9efc4a97ef700cc66a7a349e32245d043186861a2f5ba82c4feaf2a75d42080a6aa339513bdfd39ae3e97e2a73df4c0119e48f5b66c101eb843738a45909bbb13a1a6ab8f08245fbc3b1867268dd149eba60cfb535e427ab6befd0ffacb78e6ff6eb3bcae6aecf6ab4602f829091173d447ad55205c9c215a759d71f6f11f9320339cd575afdab39d9d7f120581c01fe701751fc6140d7e733f6a98a4ac43070303f6d20a088fceba80589d1eea49d7f478afa725c6ceab9d1d3e0058e1352bd7d051249d3353da3257e5984ae247cad32d992446f701c85add5b8bfbff9b292127be769128ae2b439205844fd50297077478d4ff95900838e2ae127501a26572071589144aa04d526940468e0aa63d61affbb96d154ef8c8fb4b0e328a9fe4322e6caa8e09ae36c0ed287e5926bb985c14b0e640c3196f76eaa15d09168decffddaa8c2958dd034ec17cca2a6e940586204bea182383fd0209e1d0f42f834ebdeaccc213f7c36385adc1d5676ec2e0f30d601f4757449f1c45c754fb61addf0775f62720adb9dfe0899296d2ecbce84754dc2504d188220f7244253049ccf383cf1d73e31691eb1562b297bd22cc6717ca8d85b322611d163c3ac58ffa25b3f5343c2498ff452c576f799e4b04cd48d0f91b09efc2cf629368a079a57ffdbb1a23a0c5641af5c2e4241a4e1b670536ab1e4337b17e7c9f7b2ec1d4c364358f53d49d2520943c5de12bbfcd5f10550848f85652528282785b8299abe5eeb654f1173b16e6073d48be5aca3aa01a2fc6a060119422f78a4c91ef020aa263e93e0481453042ef1476ba955ecb27153f966081d273d78928034dfa6f6b96aaaa1388d29c376e0bb5e557d9d6750dc79722681b41dd0190794384abe9bfe14d05359fec0e3a0e224c04da716f8fc5e5eb868bb6a432d00e898e55cc892ea52d9e0181d80a1f4a9c3cdbfde7fd01f982c668c2c5c923984f2e6944a2264517119f4b0f9f23075babad332c8800cf545fc0511b2b34ffa4a04405b022c5061bdd4089102d0220fda2db4c71a975b3cd7bbdbe3d1a2fec51ca09086ae7c6f2646586a9f54c70bd051f7b9b5c0f54e961d055c47635d96528fdd4565104c406f5ddd57be63a29266f04758bfaa55e8a8a922008765c7e21491cfd4e8fdfc1bff5de1df5f596ebaa7eebedebd078ac65e34375835ecf6fe7d5a23aecdb75f1f8b992a9989d6d9791d2e0365d05d9fa84ac6c68b3da4163c03abd336b9f2bc641773bdb43f077736dfd652b19206b77fde6a537321aab67db4cadf5851d89486d968c1265f92dc38656b5b20370a3bf6a2d17cbfcb78637cb01698951286656752cec5356c0d104bbcec7fbbcfcc6ada69045f78c5db2356da526b351d2010d585cd59e4c8753cca626d03c3050ac3ab2e2cdbf8b829c78ca33ca447d27c460b49a00c93eb7131d241aa3ac11e42e1083edcff5564c9d3c2cb624f1f8614b47d848bfbd1d36e92f978551bd2818eee76613413052f50031cf95e93c92f77dba98456acbbc6e3f0470b2b7692ec42fac84aea8858447461d297746cea5fb25771a63ba178b7d7c502491d73a727e2fa0739abf1e004b4d39ee3c2bddff61430bbc1d072fe566484665c0731167133ad97da12066aaacc6e20847b4cc1a46de8fae022cc3962015553a57d7c91a24899426c837858ed32a40ade3a090c08e0b40d28967227d452bb6cc08a77e85dcff74398de21e5fe1bae69b51bb3008e00b633b8b0bca392ce3596bf4ec46ac63b18bf323e7c96d1eeb6e6c4db8f57ec86f0ef5e1c1bbf3ac159215ea26182f613873b20bd7061e53afbae6a452be24f86b9c7c5a19600c5d88ac2f79a8cd6659afc00eebb11f485b7f2c4562edd18da9cc162d6827db2dbe373924963aeeadd5aab296fcb58c1800a0bd6af304ff8845e6c3c91e4643f46930d85166098d74caa4465daa7e9a4a26ef8541aea28c55af940cdf2ed0f411c1982f1348266cb762c719b682465751243564f5c4892cece2b58bdd58d6af2f54ecc2bdba2f2eb25ee11f7f06aeb408830542572c1f36f772ca57fa195edca837422816318385439c67e45c2aaabb97b3d975bdbdea287b9c2200653fc36d5a27296987cf84962ee0fe88aebde235da1b0db6ab09aaec7302c0100543dc672199911ecdd46b44e62dc4682c396f52a4aed67b0520ce5abfd86df00692497c56e6eebf1a40a87ca4a40e79c27ff9a5311ce37f71ca473744de86faf0d18627fa01bd07ad05ef7eeb9f101780150b37300a6900069a3006bafdb2bcbd8adbe0c0ed47d1a99ac4b6e5bc8db8d052d8ae824cf47fa3e7a63e4e19822d2e6f28e29c0f6d95f102989a5e6060313f198b7281a6d2bb89bf242c20812dd4d6c4a97f53bc33b1b68d69d40e312b6ae1017baa11da5b470c7c8abf45516888b07c9ca51019b15c5f8c0da81e462bb56653713b80b6b017ecd2b5aadd099c4de3ec66fa13bf9791b00978c0d4a6d21a1431464d4569328a37591aa78fc04addc8fad762fda31a506da4e382fe7e2b3ce785c9295a2a47feff6f8d2eaf8c3fb4b750b957792149f41aa01a3251f779b9164f6010ec801c743abc58099fb1b866eb16d9663fa9d1470df970621b02a63c6d1ed16c8d911c4c53e2125d0482ec4792e97cd4e4515e655879f7b2899ee55a8c962a49ffa90b299d26bcc535f4d652aa47e8e4b023f1cea7857abe80ec4087b2a733865712462bb3ec77110b571b06ef922a29f1274dcc897b0e63952d7f4bcbde77999a39dde7bd8e37b0ea65cb84e068c049c8e56ebd9621e1a0009b6111d3c5909e2989e41492909f0ade4f7c5ee5a7b66582b6dde56a6a9f403660a8e2abcb303f0a796eab7d1f2f5b097ea96bdff6d51efc674f2bb8fbd2712d3cd5e2673e64fd09bcdf1f54d71061dfe14981be1cfd5a0e7bc98c6348fd2f8879ffd3188ce95f92a8080fc237a7ca4cf835c2aec7fbfe51a5922efed0a0caec0fdbcc2842d0554bea2bb1d6dc8a75550e1ceed4cdddc6230abedd7d7a1b479e0a08d5ace5434a7b68e4be9194a19cdcf3664759fe0e2e1c48fe8c1defd170d9501217efb2b0404b7f930bf7b484b3f9417d3625566bd602d1875fe5a061a144bb8f51a86989d125156905d68920b10e6352cb6220cb53f44e7a301baa2667882d812c3d87f5164275723a5c213a623c94f950b67d2443049c9e6183d957a4886fd837a33a6c4da2311f9f87e5455d9a92dad10be68c8879e9d118a8dc2170c1ce6d4ad004665112f913de0bf2930a917ad13ec74e47e1cc779dd20c4a609d01293a99cf9f96d24be4eda32d6d911f793fae465173f125d9b44a52a96de1566c0dced9cc5d8c6ea23173ba01e34deb0abae0965836d144c5b6405d62c58ca972be2a6ac56ea705007feec7570c812ef97d771a86db1e52c75296d7ff03d1e78285b5342e14cde337a1d42b5516482466d69714017f13847353e0eec8abe58a1c5b7b5c3b7c50b1489ecaa006a4b52835f452653d76ac2be791d6d4996881d7f20493708d057aeceb0d361b8bfba1c3d9c3e9dd746941b8a371db2e8f3e15c403465b08e01a181a22742ee8722512c475cb251001913b2384ce9a9a29696545437383c282656f1b4b56df6e5ad4ba0e5662e62d2c15ff0143cb69328cc1f766af44a79d934e6a23cc2f8347c3f0fb3fe026fcd3813a7a2048959b6509a0634cdd9ca0e3a37b6d89ced58b27d00f7d75839ce24750d922143a5836dde93ee91670744f43352c8096b86341830b3a9cd8159aa15b3b040bdc2275bf470f886aaf310dc2bdc8503695d8e01eb1af3eb0c9e466c96cf7c9b9c0832b7ed93c5d4c626fcd2f466eda0227fefe6f29b158630791fd8601669db2638b53182cf1d37bbfe6f6af23e0cdd2d01689adc46fd9683e52ebb13b802f278dbce90ca04a82c5b6d0cecb5f59d00f7df193e41ac2b60743fafd73391ccc2ad404fc5ec21e585244e619a7b7cb65f524178a3f78679521764bbb8d37eeb73158ad0264f173a0eaee79012cd5eddb6f762cafad52d7dd69795489b54a854c710277e0e82078e87ebaab2b75f1429d0ab391e07630ba9f61af48aa38315bafd6fec071955ba082f6a6a115aeac95668db5aa33928bfe28fe7bd20c6e3e4e189c4c8983a7ec1e33ac60633fc6ef1ad312fffabb0d5dbc7b266901d77ec9a7bc0e6382ce079ac8e9108548180f1f2c0421ff2788319e9fc1d92d5a9bfb216f24155c0fdffe1b9b1bab7bfa948eccffc6dafe9bf9cbdbf40fb659be9b37877196401c986b4bc548057eaeeed82a4e414fb514e310665cfcbe48f53de2f2f9a96e1e46f6db9e52475c35194863d49f2dd052f1c8bf4a539997faab24a547ae31ba62059854f2182dc6eb7b9227cc3e012994291a0f72382ee9d001d608840666dc0ae052b50be6aaf460495cc1aabba5cf0c7463b3ecb675ad1d2594d7dfb4c42f3d8fb2be291e866d9988bfceca7e458ac61c27d9cab6bcddb3df3b5e7743d8b72f12d7f236377474b9c7582d4ebb2164e592771e161bb78f3a91a876377feebc91a8ad29b3cbf8bafa6876232c2f3eca7c338ea4d021e41a8293643f342f5d194f056920bcddf3b8eaa21c31c512dd912d63aaa1761a20ea68230bed165085f5627bc2d79c3bbdde9cc22c643fa60bcf53ea18abcba0a69078b781dab3dd18387978818a09ae20d0799a519e059feeb2b4db69d6af157f8ba6759211b7c8990ad7127ad17d6f9361ce3e1248545ef0058a4935e90f0471b8dd409c67cdbcc4213eead8435f944deaf42ed7f447eba8719d4895680a0f4876ef9a637691850a3daee48a48b46b2704f3ebdf1d212c9fa6f96d0b96cc594418f194955d938b72b0ebc2cea5fe2688bdc6b5c335c781ede178787af45cda97d80621fd5e1a18f7c8ebbd5f2b1fe02efa065ee4dc7d48f87194e46527974a0b355e9b7994afccc33820b215bd4a679157c99f95db433c8a93f96cc60a3ca688df6767cfe8217d75e5233a5224de5335afb9fa8dcfcebe93ee12f369d6e4b147c8a9a0dbc452412fbc1d9d6f5f8562ea0e94610dc993ee8ae6dcf0e3a6eb49eb67f1cf75deb5b912efa2370c62584ea40b39d966d0c7900bd68c041e519d71af4639eab01a1fd56cb84388e6ae32c6d01358f92761a7be8eded845c975302c30fc82cfede6a37a4785c90f3a40f22beae44f2b12ccaf59de0b9ff84c0e48f27abdff557a1dcfc70e3ea99c3aa3b3cc34d426ad2e025718648d5c6cc7deb14183ff9b52e73cd8cf81210e7eac21940afa8920407f0900fd33a24ee6c8595e2b18ec45d097ca8e089e2dcb359736d9d9954a4e55639fd208e4360bf841fa4d5f04cfbc908ad5929ac9101875f3b7b5d3415bcf46a0f194431fb00dd3a25c86b2ece3c85f5962ba10431f1a1fde80019e95350c4baec8ab4a04653b9a9b5bd3fe5baf7b14b26bf07f31b6290375afd7a3c37264faf8d802060ed2423eb2cd315f03af884c162d6777eb2c9754343f457c31b8df79726e05ac9a1abec5bef7dc5a362d0c846f65fe49cd06eb0c15f9e0191d0f12cab9e21f98e46f29521cefb07f7bb0ca3036f7e2a511840292656ed65c8ffd63df74958f747916c8cba75c12540231c29f5191644f6e259cc241ed7dad9c5a71f0f588ee79669fe3d71a8f3870bf47e0be08761dc6bf78a342490a14bd1e63eff854b76b72cbc82d4c6c04337024883e7c832bca9aa297541716f90cdd0e9ec8c9bcbb13669a4cfa7708d570da0cc4517b166d04bcb8e37fa1898000b9da297d395af6892787fefc290d2f1be445db6d46baa46e383303c1fff9e444b36b1a0312fc957f10a2cb809eb8229097e17a4b51953ef48ac5a571246608390405a3a0ae73135af819e202ddd33cf1417432161fb0cc2984be0b8897527a1165361c275ac05719e522cf7b79e7365cf8393234720c4a34be49b996af0991ec00ff80fbc8ec49939f90b1d046e75583432720ad198290bd3c9bac4de5b4d6827577d94c21b906ad89034dfa2ea2acf403bfdf741dc48bad27deeffeb4e71e4c0c6ec67d0cd95b7539fbfc5d9018d2f283bad0547aea4a8e40b6beda3ad23c99a20de51c4121fad2775aa31d7cf978e5119101644b32455f057b66e2ee7d9c0acb361cbdd8dfbf96ec800fb34b64aa85c4bdbcb97282408b982d4acf2a11c70624336e61081622a16c6a438c4675b835906c971841792349ac9bd648ea9c854e104eabec27b132a7e326b381b7db55974577c03d1064ce01c332f5b31cdb5d4d72550550dafbe90b102af6ea65e66fd6ed0ab48fdbabec360acabb0fbeb476c5df2908a09d8b9d870d4d06afa68581e77211e7dba69ee0c0456c565f2d073405fe0ef10cee2a30dc9ed44352ca1541f23a91f8983727f7c307910b8715dc4ba553f333b943d27d3e10c5928f442f5213b2272cb4b7849b87c2228a02643387268f4e0d44ac81291f8b128ec3e5a9c077e5c2ba17e5f5a5590334af3a6c37f462caf2f1f8ca3b9909007a859f4ef8b4ddadea0861b97d1559f9c31342e0f1a07190646508c60b09ddb47e4cfcd2ebd578eca7a49fd5a339ff2181897fde864983012b40cabc4fcbc1887477a5fac02a121d53117359423d248f10c98740abd00358c3da560762b6febb07ff37292bf67c1774297b2211f00b3bd0049272d2b02b60560eaf157af5c3820a34421cacb82bf9255751e9db892554643b0eb457f72e772ab37b8dc6ce0703f282aa62e2d46e465724cc323fa83f3d56a262555629bcd26c726d26a29fae34c4beab011154a38a305107f19170763e8b458cf4edbee5edd302b7d3044182342dbcbdb9a709ba074253eb252ff3b52c2e5d461ebfc60689e0b4b66c194526bc807e43a3c0143f9e0a6e765a99e47ce8266ece9124b8270c0068652be69dfaf0e585c3877647ddbb81bdbadc22193eaea10df49b06f759de58725ea7423020e202b76c4ea1e1f7e97b3e39ee23573b9958470d5eda14ec6fd96a8a881355344a48e1a02864581298d6a84d513ebef9cc0abb4ff6c8fc0d887d70ac101d471ee347d8cbc112e4ed8a394afb1fb69197e29666c26da046fb497170394d2977db04927140b6b2e536327c8bf86dc1bec804f4549cae5130ed7ecdb480afcecc32ab13229bad754ae90545a22f96b530b1ae4a2125619d35265944d801b7705cbbb31d3206a65b54a722e1a4134c317db96144ca86d1a94923925ba9e3419a74287ada3e177bbf31d7b730dafc4cb755090af510b6010cb58b61be33488fc266694aa2490f7abda50b5564a364f3859e5d88ad8a3d84ef12252bef36b26104376f07bf33a634622ae561444184603a156218b6e6aa8e385d8de40023a0ffbd9c2f8e8bab3f4aacc75f95c1b468f0d17ca0e7acb98d1ec36e10dc0cb0b4ab7b1cc828b419f195fae6f54498520775af519621f4a360781cff6a963e2447edccbe3b0dc1e8206afb1f18baf1132354a7889551ff0acd79ff8f69ad2562f4ed16d5528a0ad272f1d5529f4b3a4eb2dc10139578f7ae464b7c100438f772dbfb09ec46a6b7a711a38ad9b8debd5bdcddb4d1bc633c42a9d26332ea54690c0bbd23533760c30307bf943e662d0f95d9c9a39812f673bafc270b226f1e12e92da2b4a11d441e0dd3834559c44ac30e83ee77cac64e658e2386a3bc37678e4d5a39b9dcb9c283fa6a2595b603b782a525438357e8096bd74f51c0379f02015289ddf69587850340fa4b09f42bcbdbee356ed65eac4138ca8bab12b33f0fce7965fc87584b5060fbc5a450a6490e69c79fcbbbbcb0d3693be4ead6490ac9f01359c2648b7d6e88cfc15071af94d487a6754023455333fc72927492bf4f2cec9db2c6d117d0ffdf2a51e360e183532be91b6a6810a91d6d4253fbae088c0ed368a934a0a44e537d276bff00657fabb68074d1b0beb5bc211e4b49de8462e5ca95abafba8e8444872bf854a8a9c2dd10c82d08b0db7e4e7f0853f139eaf9222bfb4d7895bd7985dff63940c894b662a974fd7c810287ea957e1c270b6f9e128411eef596fc82437f8ddfa238aa62fd2a93778c77f24197d276e471af239b817acc744c1f8cf451d11af51c9b840325d9ab1a0f923b1fc98ab0002daac7e2fddfd24f92f1aab2308b0dd6382b1e280dacc51bac179b2fe3326b53c5c61aca9d9766a0484262be31bf5aa1b036d87e03305c423cd4de0671aa23fa0ac938844bcf05a597c0774fbbe82a8bac3172107f04cb30a2fddb897a94dfd283f780748c64998c1b964112e0ab79827caf70d7003631e7d30a4c66d7e8e368083eeaae0ad849545b693da68e7b32c796956cc494cad908b92ccea82c5b592213724d15406f7a3222e9aee7efdc2d99f83cbb11bfb7a8fa0b412498bf722fd50af552e67f037df4af9c8b420da85da82ad8eb6ea8b9caeb2a6cec7840a9c31e5b49d0f1359965e761fc327f6b712d3daaa4194b539b7cbe0f2bd7a058045a33c25f7fc55c432e463eb9f7780d2557d20c81183168b0732a993980f605978be8b903acdf01837aacee6b09a3d9e8272e6695413a13fd3fcb59d95eea582d9fece7f1ce9ad2af02738a9e4cb8d81ce30ee5faa8f8c2a32789cfcc9dfbbfdc496fcd2e2c6d2b110bcc743b06caa66a7497260cba68c6272780079ace1e8719883a4f814aa680a26238a2d51b9c90219365f62c91bbd92e793c443c15ecf70d23c894fb518f971005333c3e3a56c733f69c2f166723fb7d4d5788ef2659a4b5940dc71fe46f7bf470fb7a1360b8fbf30ca1f4bbfe03f4feb5e4b6524507d5efac80c96490e3e5d8ee2011fd96962497b44571984678ece49a3d62579cdf6fdc7052f13dbe017046734cf7213cb3c2a81e4680c35ac9bd3c28408d926f33ffabeca62f2188b462ff052b64c3b421db6b9aadfda357c87703c6d0dc655f89dfdf24b20d7f0e355da606602723a1daa90ecddceaa8acf0bd17f7f8c295014510711d3706eb3c2e7fc554157ec936ae530d94b054a1c80372ae8bba9e4dad5a28cf2d9c07eea7954a8ae189758f8bd5bfb1adc4d27c2dcf03365574afb5523da7c1b00ae8e5c51516bd6ee6c27885e8d8aef78a0cf05e37d99c3e1f143cb74a9257b659c7273d498392c3267834ef306f24774c084b8272db882d086e9103727cc53a3abf7cd7b73d7b549a82f1fff34536924849cbd11422e53671e6602eaa0be433a4b2799ca56bdbff3c74a152b8dc26d5502e9205c83489551a650acbaf26aa6b901e2b130968ecde27c8ad9d711eaf5b8637b46f6d49ae955481c9c18543188646f85027afefd378e1118965506aefb532deb7ac433342d6e98b322a2fb7ec9ed5f3e26f4d43d83db17aefc07eb4c510e0d64b2d8b17572bee71af4a0c1dfc04fdb045c33428a82e7c16f46b998a36ee0164337cfa7d315c867e79d4a9c17bc76588990c1127b1f58564638a4f216740b6aca4ff51dd0fea4b9be7b2cbd392e5b310608ee233492ed6b8a7c97fac3fb52d2d101213967264ff49276517f0861ff2c488a2707e4e6a2ec8fc6ee7dc70950191404bf709c40aa4cdb4df50d2767845de24f20b724d330fba0ccd5077725c1616b36622cf853ad88c5f754977612866045240589f2762f7ea41fcfc164091235d569105961c9c4d0e76b35e84150694a94ba9a97763f7437e83a138e891ac4dfb8d102718bff3594316d716379c658ab78fdf30a15fc805d2bccdb2e08d6f25ebf5a8bb752210f71cd817b54e35e713b56254e7690c5dbf1b4af23c9a50f132ff3bb325099ef9da3fa5cf52717fbc537256facf48b48a48fed45a1325343129d05a406ec60753d7994265771b75188b5a714f8efa134ed2bb81ecefb4747bf176f5999a015a620a4a165c2d60817db8936f5a8f4551cde9afc0bffde9765930f340459551322a73346fe574c3873cc79505cce01450f377415de72d5260f1b93c879d8d7815af076c5f5ccc57dbd14819c9f11e0c914c039c9f2eac3286984fbc0c2cace269cced774ed0b90a1a3329cf9d99f17dd913bab98e3de3f8b02b418d750fa9b26ce4d01e2199edead9e3be0193791218b7eb22f8188d56023bef4fe6c97a410fa7be777518cbc65d0ddf5a492d5ff8233dcfb3aad07b5224d75eb21968ad4bb9146bea595a8bfa6a626463171168e1d7046072f2969989530811315edebd37f17a3be786e6b853ecbcf1d40d673d4da898e0845d9bc53989e250d7edf42523cf3bd8bb9e74c50a4fd9da848bbd430fbb76aa1af5d17d0a4958c9f0ce14c87abb68d5f018fa89045cb4c74f6563812cbbe9c8055aafd598c33edbe69f49d27d37445c719234bb5fa1693c02691e6a3cf4499f2b656d551fe64b409d27fa9276892d5d6cce9f581823e3a453150e2d60e10b12be710c8e70edbe57ac7d25b893630de0119c48ef05dc7ece50c04a0ab128c4bc0e0ff9f9db8edc0f6ad7f1928f98db67b7eaecd58fe8c51297c03c9ca22f9bde92142d08667650ff8a51eb4dbe3ab6db409e186277f117995824f20f12e07771c7398193590e407e141d9957bc2cd3527ae7b4b0f2133372fe66501f53fcc75029d2d49563bbe0932a19c3728982d065c0b017e78a30191e8c509b62b3b980a01e3a1117d46873c628ba2e4fbee8e1ad414c4da90d71c017165253416b030bf525e71f2bde9d53211540f4a9c0e8d32038b09c7d68db0a139129fcdf6bc57b554de3de36ff9de2fd98c58b6735ca0933f0fafb0798f56e93cb7d57b983729b33cb70fde3db52e76f05326c48b6bac5eb5de2c49a4937848cfd12ddd36558f82743928ba73e7525a240b1f57d3f5337a8d4eade8b41ddd110934bdcdb8adf528a33ac4aece0760b0d2174a7b02dd5f4f59fe1eab419865cb8a7b121855121664a75dacb36f245475dcf31e8e771d955538f50a4c5a52ab0936beb10e5139ec97c215b38b9899055c07f52f62e62fff6888fba71cbf4a5f67e0406cd49f9e701ee650b6d98fb1ad8c45c0a82ff74250e6aa09c3db95ce5d3827110d12b89fe67506bf28d942771f4879fd12b31d57d812f4d01f0078af3bc49f98f8762312153dad02e5ae6891e6ff6a1acf4ce68b11c777ce9eeb557e27762ca72d910fceac8af3922b50183fcd5ebff307eab7963f34452af9c5a1616c4c98f8f0dee0f3c453aff328cc83647a8e384f2f29d1da93c504c53e1242d6f167d2ef5be419eab6328d0b86d5fe6d434c56c900fb3f795a02559932c23a2fae73821c6252f233d8865ae28741a6d58ef63da7e6e98beaab023a280d15bbb9531df53ef2e18f04c3e9193891bf199f6813331f602f222feb2b4b82353522c6638c3a2bea6e63da29c41f74ca626b97cb7a8117ee9b56ed685a3f79fb9c2d8d49892afa118b5faf97340e130a18152bba08a26e40fc69cab79b38b527f8e82fb0eff02faa27a284017027a60cf72941227b21bef7147d2b528aaa547c3c9c1f1a5f42a795f2cab04e507394550567c468d4d9a260f11d02fb5ec4fe0a7f40ee36c9c552130637b71372475d7ed67c88fd16fba778e7008cdc097302d19a998c845ccfc1214ff26aeda1a89ee230d64f570b6a57a6da9d4da936e77ffca2159c84063d6cd4da4c4eb2b2d9506de29ae0a14750c44a208f0877ceacefb8aef981870cd46392f6bc5ba9e05519c04b3098952641ea8f805a4be756f5c88c3384104ecfcf9ca6c34fa536aab979450e50bc25e0a9988c18560583408b1fddb7832dc40491c13f80b0515cd69011ec3e468c69a2cabaeddb41a0b0bf9d7dd83c0a4d08e685bcdcdeb8d648168753a599debaa6f4c029141c2c2dfab7f57e3e2e6e2673587c485ca67a6ab25754440168a851f8bbc39cab72ac572cb8237727df715aa88435cc7850dddbaae9d31a3174689ff7170785d9dd8a83d3a9621d6639bc7afa5cf3e3f91afd44472b4ad948f72a31a3f541602fe2e8af8907f4c1962f62404b7c2e49cb210ab9441980cea70aef7b61285234408fd89dd39dccdd550ac429e785a2da1798983021f8b569baae4c84efc7f915090672272ad59decb471ff22a1eb96714b30a22ad30d169d795004d8194dbf93f8f2489411d466fb58f073f6aabc3231a41552b55ff1ef5bbae537432fae3d5cdc8bf0727869850562a55c3f523c5d0c86511f92021c05426f7d8437850d9e85e4360ee91a272270a2a5d932d73c3e35746b574b9f23e5543a60ae5815051be38b740d5da8f5efe39f6684be47d54c34f9abcb187249b5748e6d702fd42674c63fa1911ba2d2737a659c1bc49cf7dc08076c93463d911295f21e3b2b7071124b65ab9c2b8ae8e90bc8c8416b7cd5913d0f65bd636df73cd7d30fd47d565f31e6e44f8fb44b33bffc7dbe3f5dc55ae8a085648454a7177535018a1530eebb46b4a195bf939d291f59dac5478c8c195e0a70557d913ff3150b94346299ab6fb5998f482b765bde5441b0437a21eaa03397a121c4c65174364973f0e18a11320f2f6f1981679fb272b730314d80b7290658efa038f966e1e045969f5ed170dd1e2b49c8100d72a9adec7c547d319d7211ef9ea0b515bf26df4d78e516b1dbf66eb3dcca469ebf1abc0017fc1c08b8d3f254aac92bd10b4a29d8eae1f9a0959811e59507aaab6e2bfea56d4d40d008cee647c2ea7ce6bef1f46afdb74162403a33fa28d895a6901e295bffbcd0a341c81fc55bb7dc8da7cbd2fdc3a97b8b94e4d49e355e79d4c2ab69154800b215152fa642555271ac7b36fcca6b72b580a00e63680b1946ca5dda69514d8779a8a419ab4fa00634050aeaef3349b080fe8f059e97618c469cfaea8461125a0c2ce3cfa224a9e7a7c52da20695e6eaa2a4ef04248bf1013de877eaa0a6373f3f678c2478172770c7570a626d177106a1b564067223e2a5ea3c7a193f3648ee950d553207b5be3fb39505c25f8fe25adaebc0ddcf6ae0613fda91d6a00593b0ffc65355e12eb552f93f8d295c9754d36bc98ccf6776aad1ae0d11dacae1fe1ce5d64539301ecf294142e227be5f001aaa802fa78148868c88786c269ad7d3540ff0f047e3c485ec7c5395ff2a29aa7713b825657bdc9ce668bd24c2f5f3eb8e43a081770d2aef6afc8f882552408ba443456c95647ced0c9f3645bf43a66ead36046f76f932d733e5ab86b75caa0e35b28eb8cdbc64ba3a1f9b7828a33e257cf26fed1bba49339b409b5979cc706caa6d35af153ebc3d14887cd7df7647240ed91e06196538eb484164891f59cec1ab38a6b12a199f6536656d746c64c6c31403485648397a128aac11888007b87af91f0dc70b2f850602d5c5709ebd7216078914d8d180a86febacb24773c593d8e564e6ceaf57bcf245a92a00857b7778a5594783b18ebc9e076749496154212ce450047e09ab1197c3151c1173a487402ea35e6abadf0fa64963146f9eea586210367b605543d3a8140c030daf9103d5f40014e58c8b473fa35168c654acc354b9578137d8627eadff3bbcaf8f8569cf853c24c25244ed966db061f5035a4b17f32397b11e0c28249be1264ed7d7ebf204764be6f46525291041087edea13a2368c084155e2a1cfe9b8b1b97545f3cc9586093ba6b85cfe632ecf7ce2d357e21c0fa804c32c47784b3c91e230fedb8699a62578d48212c3cc6060133e5a3bf79a35d9052f9d72a6fe6e7136dcd7a2e9c1b52adf3abb2ae8e49f962e540a65031cf2f3e6b10f848b0429742e7cd8d6aa8857e651408bb219aaad1dfa5bed8140b1c8fd62182712db976a71a643a1be984d1fae6b22ad366b49f39f6bd1ceb611680c7e704c493711e6949833f8e16c328901374c6c297bdf46d654b244ad8b1a3e1954e96b9f53780ad84111b5b79217203221a0440405996c48ed77b9318e5ae857bee0588fe6eb65e935682b57c67016c0f2e152cfbdb714786e5791753bc1e4e0dba0b05b2c43e7417412f9715f0a9db6fd1cddc656c4efc2cb1929af69807481837d6e81afe704beea19008f2c2aa25d3539d1a6ded24f4619b4d54206922dbfb7ef44491825acd45503730827fc315fbc64f40f3cd7769c7d9d3804a3d56a5296010d9fb7e26207d70dee9efc76c88910e90343411c1e6ef2761542535ccfd6aa861bc69e4cfa3d2ede0340466efd8aa2147555a2edb4d37b16ec14a8af5b4426e1d0841dcfb897c21b9ade93bf7fb7a25c4420baafa8f5d8c77bbff1cc2e150f9c47a6a6117195513d1f6dd81500eab5d17615097e01c11eb7ac891901b44c6b08355c1bde9502cfd1da104b99f9eff15623fa10926baebce4e2bdddd7b54d185438cfc154bf4ce9f04d95d1dcfc77adf9e9c4cf4c7ed23b70b88ca4f82490cfc5d4b5c207a34d665efb7a7b867d8d01d671a714300ccab73659eadd917184ea3e519394618c6e6bee3000ca2971639f5a16afbb0e7b2248a9cb1fbb6e790f06c13fbcad0308bf933f79610c98c6981afc69654b362aaee96365e877ca4fe9183d3f4dc987b633ded7dd2b536e228244d5de34c04f59c5d298126121382088e43448963845ff801def5672360f5342da641faec36a76e88ddb36d50e32995891f082b23257c3084e9822fd07588802e924b0465cbe0a42defc763286c3d94d84f424f90fda7b5fb232d6c11af0190f54361d275b8743af569a6d49e5d2031c99112505efd91eeb520aab031aa46d0015d508d76e4ea9d67d39ef5418b8aa53f190f5390e6a7cba78fbf789b07696f06e8f4af47fd65a1318febfd6a944dfcb368ef8432bd8525f8684d3fcf7f0435ab9017894fd71d34539493e87850e1d38669beeffa75daab8abd56355a51445b6979c10bda98ee48ade57170722768b35312434d27afad01f3b9072ca57e6ad8a0f1e89d9e50aa3cb1d2d29c97f1b981ba6906d5242e4fa0b9243b4c60cdadae91701aa0e7d5c17e09057f97c18c83906b0dc5bda63800322053976c751b2cd44af728f5d07c42a9a09e37d7a4629e8f7b77d7cb8c2366de254e723847e116fd54578933ab591071243a736a9ed9ca1f9208f31ae30b6d3f616f4476b5acc611d8361140a387cfab80b0d37feca044489b5ff936f03ce088a79207f99992b6843a5803334237caa3493c12fca9a2a2c3a47776cca7a8561c7d7a543e37cf0c4d56ecf0121226ddf5bff9d7014098aeb8874ad5e09939887aac951c83100bfba76efb477a0b4e85a3d14b1fade75c633168dea88db1c1c73f47d4d42a056341e75518b17b960e8ae3591f1a93e12952197c10bd6e1a0ebfb23bb87a3b9dc71dceca95888238c2bef5af90ade4f840d16c07d55846e438f5000b76f142d332bfae280d2f76bdf1a1de94899300fe408d80f8419a42b79de4a342e6388a069b49d42b8e916934327912304de01bc9a6324eb8e7e40682e934951c8cfc103a2e75b6e0b66daacc47db6e2c3c35417d6a8bda924faa21b55c3de668ed3ca9bb79d15a8967b975bf5ce4647b2cacbe4700c938f39806ce9d5c97748e5db1f4410c5b1b0660e9ddd821528cb5bc0883467b867e3f1a7ce1b91744e2055b71690234dcfddf9df55139e6873cbfe59746d5f5713075b5bc13dbd1ff89049ab2a968c2ef5c821d7e0472147dbef4e20ea71e98a73284d7189d15e3cf6d3a6a6a9f0eca1d50be974972ab60e0bed92c0e6f10e0b4c6c587ae2bf0b9aced4764de870d7d67fce7b8deac09dd420e4743b1a33fd8a623b4c79e6f3d9907951ac1d0f8401e58ad452531cd01357e3854c78512019cc22276fe7991288594d845ab959c7fc23ec7475e0342df3a10d35e241bffae6220a100408028c3cb241d12083e0b34b892cba48a9e11efb8f43313c3f79814c942fda6b962995c36702c5eb2eee8b75d71b09b13773f538a8221625acbe5c9bb842d166279a241720ed8d0219e21c77f4b1fe07fcedb3d501f7fae45e1e8ead544cf1bced9d77aec87a519f88f395be706d494c2ad0883c3ba712d5b12d234895e0d3882de4178aebeb54f1cfbc38d3184402642b4da9b6823d20945f5ddd3326ad21aa9a9851fb195190ab42cdc2484d540de5b05dc53ef07f638700bfa178217fd3cf5235a3e23c5ac4c3c447e569b98e4c213420925f697c8b7933b3e8f08865f0160e43dd1d261499cf16a62274c543ff16c735b028ac872b226223a4496c5587d709802d8361bb3d0ea6934295c4ea52ef366329685d112597c0acacd9725b4d2424c0ffb5887d5e8135fa291cb5db0ad80270dc1cfd1fa1eef4c15c3b135e84ff29e3abbef97ca3f9358dfcf3870b125e56b086a311ff0764ac5a402bc119730986ecb72649b45fa20f0c6a016615f2339f70308be6e7d738122da6230a485b89550fd00553bf522f85e0d134a5d700fc19fa6e1b9bad1738e4aeeddc51d6b2fbc40ab32e93a9414b2c666008e50976408c1066668c9312f70d6774d3858b2fd61c84b5295f9300e70c0cba3b07038bb6580c03970c5603114b41f7dd0756ba602f6cdaba07916464200418343b6470d0e286d62a6f74445d506a8958b94b78b22ab9de7612a2d2ffe82cd75c43b4a77da377d045bf86c2d40c3ec2974d81c5dc7d031e0b15c962a73770d641a92e2c6b746dee20d9898c8d0fd3ae0a53331aed8d614accaf70cd1c36b80b9bf95cd5adfe69e999a7408a4a63fe8ce0ffdd3fae30a4dc4ace94f5144ced6fe9423fd408cd5fe52fb0e716fcd86bf24a47e6aeef1dd2c6f56b2a18c9cf91797649912be331243fba47b1a6f6779c50a519471deb28dd1c26d963a33aa52e5036f92769820a95043d474b7174fe5529ab852a4d1b60ab364656bb0901335553614a11b027b250fc0e549f613d1142c89c46136fffd012f030f0ce7e3e13f4c26c51d6f16a80ca09b4f35d667673135c0b2614786e1d6fc63775b4790fd45ac88d786795c72f5daf18b8198e45efc24204a31b9fbb17eb2cf8793056d9c6f7cf2a3eb86ad93c5fb595422da6544b7620304b5acde86f0d52efac1280303ca3ee6ee479f64617899f727f0f5db663600431ac4a7576a5bc967225209bd140ed09cfe5066bb5cc59af36ab140808c8fbdf1ac85f0c202dbdabdbd6b5516104273598478b0e8f2129b1f4eefe8a7cb8ac0e7066004bed578553c179d71dc50f2de60ebd3cc7a9a7f70c4d70b168db61cfc4119f4efc38af89e6ff03a8b9dee4c967bd53667083cb763ac9cda5a6dbeeb4f41968f8cfa6f9bb7371809beafeb1bb8d75973063735396c569d5da6b48470e54ed242335867abdd9f5906c9bd01d4d5438afc3e2294c348214b3955c3574ca6ec3bb2de233d460c7ea48dd31fa70b770317de0b67760c22474202dbeaaf101156406a8fd8db191ae165971c2c4d7a2df424c1bbe393613f942a56d4183c892a9f99901150b4f880e5a09409f0cfecf97017248239a52a0fe7da0729a5a671381e7e8f9d8d2db472c0f6870a7719d101d6937a1bee3d6a4f5082c1be72d761aaa2a37f72ed386520895c49c7d903c9a49f76fb45d208723a61b9e25b3a10cc4592dbd45835fff58623197ea29b5d2406b9922952e78a6b08786ac203e79a99bf4cba5664b95e9e3ea2448c8819ed4189f759aea8195277a5e6f12a210bc1a045738ee7db55877735237f6921d911de2fc456e10d634d10a8f7d6bda70f07e9c5adf426dcaf97d19e73fba69ca9736236305e605182caa03e77532e8dde38f6af6e47ae20a89bcabf309c51b59f9e0d1e8faa8b2e2072e584379f0561725388a29ad935067fa014f841d922e498941b29e500aa7dec12206ccfbe43a975d8ec989a43acea881c7561b9701e6c40f70b373ce070c43ca2641b48a75c985c35623eaccb810f8f6b718e6d09bbf4b9a0c07ec0aff5810bfc5ca37f381882fe0c23b2439b90e19d435cfd727f9f974b2b14274e0f6c353626feff123ede123dc7127cef158564b084145deba8bcbd746b08b77e274f08305d9f78e40e6dbc0e44646a14273263aa84b7ae95772c8935c10a0a57a7ac2b193c02373579a3dbc769acdb65928533d550323416057cd3c4097e319bd13a9c7253f6c5bbc381a5f67a4970d9adff11b24e0f4a9e707251bd9b52b7e263b7722d3e2733f60601209150dbd3b0e56f3493568162659440ccdfdf33c327edd54dec20a5db0b292e946840d54dccbcfd70b8486d77ccfd7ad9d0898bffd702c49318dc10a7a806fff3d204ecf464a1b4e7e147e31467fbd9e5481470b53bb577f52008f192bea41b3166d4478314d05f04d93926a6cd1a80b71e651d6484947bc33f212fd3c536925234f29ce859a998be6768dddbcf35bccc88da2320c67f8af5f568eef87097fa2119bdc2f1c486146f7f7e028d0d9c35ffe8e9a2036fe85e3185d87387e804d551fb8b3b6c39ea90f6356e0b2f38b4f8d0876371e8c7f41a7714e1938ae926ddfec5b1c7230da2082dcda884e93170140d8b4cbe8f800fb505b3a3079e419983c8f1c90a53ad88716aab758a977dcfad08814c617813b3b9bc5642a9725144afa642506bb85c9130ee8ec756f4b8f891c36f2f92b6cefe02855473b62804fb8719fc0fde578e3c1bf467d2a6207cd5eff36d20f193c686c3ea23f6fa1507495a9aaa89992036aaa2d7844ce31e479a12d7a28c0c8bf3309eadad8077685c276c7510ca86c34d8c936edd1eac42b29771427dccfb8331efb4e83595a9cb0f45d776da14e088cc68a9bb821049e5643e9a3f89f63bed49534791c5687580ceb094cf5b45c02509dcd9c02442ede95924f7e5bb8a2fb5bce5a7cad517a162e2c828de16e20587b6528596035e42730ba90e5517795721d85ee3beb40b31e7edf9e2286870b509c0d46696e32ebb3367cc92c038c50b87b9d5f31a22775ad257884d939aa9287bead77883449e73012a8a4a2ccf857f17aee7eda06ccde48aa500cc0828ed556e81faded9c4c31b2eb822fb68917c7e987b158e9f4c77f11770dff345a793c4bd7a7b5ce1b12528ac9439ae861bc7d83cd1f37320da21debd561287693211dc27d67efb19b75c491f33469e6cac73973577431d94a05f82a52da93d1e0799a8cff2110588f6300c57a017832126c94a98534dfafda47c10b6bf27ba4f5c3ecbd336a79b1c8f787a5ac8a4ed208d680646a37f9a4cba01fbd389d17be5306e6bdc6a1963e51dd5282400d7e29859aa2621feae302a9defe06d3472ea39d1c51b2e494fbbc2bb9cc67332bf993ab7bb9308099b126da14252b4bd22c405745e7f99571650e7fdcd07d8b444c410502f0f55afdaf3d6096708219f537c658bdda7c6d02692749cad570e7df1c8c29843babcb1996e0e1eadfad4b4fb5bb6aa57bfb001d9bbaf7f7b55085f8712a844cff09f2979e81065ef5a7991179def969fc1d6ad9a0a14a64d4c447868a68bb2c9fb640e25fcb5c7ee861ac2157362753e23e314a9e309ce51d0db50cf9c8fc12557529780b65b35c50f3749d64408c69d8c9eaa8c7fe76cd7a3de999fe3b6fb5c84e10c96379ec0186b472581be5669538aa535c99236895ff63d5273b20f491d8535ba2cbd901d210597456341dc8c71a922a5f2ebd70d8ed91e4ebd6748dc6a559fe94799a160557ded73ffc2a88bf8a8f4e589abdbec8a8b54c7d11c1e24a7e353874c3c8570f1f57da2ff178cd4bd39e78d11edb8dbb1673fbdab51a4c76ba980be137c30a04acb173589650c8525619a01927bf8078e064171739cab38e880185c284ccd6b32f1942fdfd6c8cd7fbe5e330e00cb8114713a6d59d8467ad0300b1de8accb8492d72e63f4b3c73b33219f440200643543b8204490a6a7f3d287e31f3655a2c24ac4601f6320e38c4f72e2ce1349c3f36b16420cbc478a6845a642cb849f88a5ba067fc3e749622c571fafd4d9cef39b168bf1507e87a8658182a4421519fd16c3115da13a664378e1fb17e86dd18a2a350ebd8e924aa2f04deb7dfe53d958644cb0850774a13eb6f6a94c97acd150352314d0f9e6b4b4bc18908a32887cf6c4d0d810afb6f27a7ece58ec43e4acad8351e4bcc1d622fd7d1987aa395bc63c5ce0bc2eff7d1940f90495166d9df96b2e0cf0aac67c88324cd12a3d9f423f996cec87b8b8447659942f5898fa25afd4a5c3ae509eec3685bae1a61711d554c8e57d0b19cb028444f0518ddb2199172c9589c2804a9b958da68b325abac417c7f99df3fa68ce17870cfa070f92a1a209047360cee741d13524e146ac3f257c3b32a57655083bdf2418dc45bd9e57e132048151d437b9ec3600e9b5c2452a050647040991cb49c1d393845ec5ee0c3a593b6c44ff428f6984882e32f82bae123927d5c801c0ff614ac49e4d9e3b4b6cb7a9de82f5a5cfd8e6b53361b5c03ede6c97e47ec812fb43b36fb46cfe1547b42e1ec7fe1d87d14ff654f3080b9389a138fa07a597e6ac7bbf7267fe95e9b040f0a7069f5e5edb644a62ad4da46f0cef98b906c04d58f28fef30ef92201c50a62019cb79102c0dc9f153b6abbca80afc0e6908f54323a662ffe614411b51d69c414e9fb0b9a769c318f0c90218604d5acc878ef33e56e323412a04a5b9c58f33e532f1dd7a3e4775ef007e1e787747bd43855ef2bab6909ee59f54afca121c4ea4e00cd352703622a21cb9d573caac2823990932abfe152964227ed4655129733548d4fe03754efa3d4acc2061c43cc6eff63476d3ae2dba41a1a3af18c6b3631cd0f68a5a801bddc4d46a6bd31b44fc421915604ce0976c01484950ef5fc517effebe8f9eda14fd9d18e50fe32991cd61af50485e85271fff8dc6ef3e238c5eb36dc3ea480fe6ab084b8b8b69e63cd34570d8b12295a15093747c088925c188dc0fcbd62f63ebd06592bf223a982fcaee9cf5d968b614d5fca05088a9124fb2d13bc2975328399d7833336094597e5ae5b94512ea46ea60e2f4fd10e03d24aee49f0ad1db41a65096a387aeb4b415fd6f27a2331c3c2f5030bd0f2a1af023fa0dc9a0b98660b3eea2129020b1f483cda8f186f989e302949052b3e56812e9b5815350195140ae9ba3064d7812d01a6e93cf82a2169750ec86bcf55ff75e39655d3474540397cfc6a72191c38b35ca588f9149a252639e1ef2e9b13639f346cd232f1145b926ab99337e86a15e88a4b0de779b3cc0ed3ffd734fda51cc7701e623d4509659585e3672f5a4450263e53bc6009fa69e3d0a2ae9ae07f0606628e9dd35075e8f5c876c113753de4495ecc3019544d17d7b65d88fd01e7b8028f7f537e475ebebcdeb5087111911376969f2b04ca7abadaf033f4826fce895adacc9e53aa2328d25b12c127e9502283ee2a3dec6943bfd8137bf6e9b6f66bffb99fb2e8c420695734040a5989c79693056ba942918438c30d0c03d224eaba3a7b27911b8739ed8fa884318004f32dbb0f80d9e27ca840e3b2528ebb39d719ba49b04723e930d9515a26661b7461c337065c851ad5a213b1d260b3681fece2b70abc46d0b8dddab54922f4ddcbfa04e65137aa8400f64968d0561accad2ed90fb8265d24448a3eea435e00597f3b3882902b7ce9e985d8670570ef06789b77fccaf43ff09dfbfaaa1b36da1deee0ce8d89e50224a855076da4a64fd86c4a86ec345659fa6336c8e468f07887236a3aaed16010dba7fd4ac7f5b3b5e56f019748d998ca14835feda494d37baccdb3720ea6e3aa4c47f01906cd3cc051bd8670cacbf903d6f13768f5374c52051630b46da63f301c907691ac730389a9775ceaf1bfc6d390b735385f13139af7b9d9a25e49223c5adad5a7c41147f34fa6b9c43fdbaa2e89e4713b7f516576eb461fe50987b697554261afbe4c4af57a33a491da26072713ebede24bb7c998cd5806628e3e0ed6d6b340baad281994b2f0b31ce013d8c87f1f642df60b701256fa2c1b22f33da481c2866d62e8b27e5bf8c8c9b53f0324dcd1d8e580fa3b599ef15af75a9edbb4f649cdf3407cee4bdc9ddab0e47a0c2546284422dd7a37c1e612bde9f431d7f52045b252dd07a1e8764909ba62d67effc243d1389f40ecba6b7fec9fa3fff2573c44e8b26eb346cbf54362e2536e1cf3defab9e4a212e5c87e4ceb8128f35c434710907596919ccaf3374ae429e06b5ed7fc0d6d68815521997ff925571e5665fbb63efefa6d62b12cdc5c3cf527f17bc1232a0ca5d7bbc05592fa8ff4ae3d7aae6c2f22eb2a6c782856c33c3cefa524d8e14e88749467bb4c7f0df948b6ae8fb9a531ae0e71b96b268d179d42c7c8fb58b0a69c4171589944a9a72aac0afb8844b7beb3b1da8c02cfd74ea91db24f051005a4d48c4a4a06ffae5083bb4e7146150d7fbf815abba6c2a564865a4e9c86c4946409be2207892b798bcda5b2fd74b4541f67908adb444477d2680684da88d30aa00a267c8650877151e8f8f7b4710295af425b4c3f97de84b4b58ffdd00d6a30c6fd893f783ce28f6bf88d44d204830a1e2fdecf13e9e2a86b5c809c26c5d98efab1728ddd7f00bf5189858cf34696520721c58216c49d3ea9415e3a8bc556a9fed81d90e18b45082e95aecd8567fe652078cc196d92fb1fd487d45b883652637221ca06136110f488a426fca7810a7d2ece1821e384242010716ec592f86fd69651455f6c624f9212bf3535ca54acf042843d1c256893a63c5ec4cd997aba3cc700da2645b481157641ba944f4fcd382a7fb08f54ce3306c257f260e38585b2eeee9e7cbc6e995df5caf1f22c291675e07d0e8711d503729a705f8ed2470384c7cb66d89e0d647e8ba7db1404629bc919b700c9ff8af8fb18228f3f4c33d6f560d26f1ba4f409b57d9c1160609d8edadbaf417794e2097a910d825655b76f6aa16db121ac2d39dc839cf0fd688060f69e85303018fca48534c13b1a84c225a7d16cd6e45121c5d506e8911f305ac51bdff60e126b47e4a66616ff1ded2da87ea8a80f4845df6873d04edafb0b54c568d3507aaa0f35a573768f6e294b624c99f1f6a2a2089101579a3b461704dd088c9ee4533eec9f4bf606c4d62f4d89c38921ffaaf2757a4b56f43a090d99685b4909ad41adfd7965dfc6a50dfc90402a31eccdf455ae1bcb917a5eb13e68fdbbb819bc18c9e793fa97880da58c578cf8a307cd360e3c625345c170eb44b85440b81f027af980beea957bfacbefa69e0eb07b9ad0233d8070262e184ee865d2e2ee96c2c828f733c424b795e71f0c1a01d9e0ae9985ee07522d9bec842286bb8d78b30a192c7922f49c0bac3f0033f79074c6469eeecc1e4ec7d10f291f82aacf679f67ced539952bd90ccdd33f3138716723f2fb7dd788ac4dac306068087bc1cc911e90e277448d8c9c1bf7c41e526734dd9a3e3d992abd5fb405f6d4287dd272b5516848678fa50fa4188ff915550308018574b77125e99ea3d9f41b4da368a99a358d1d271dd98a8ee0f20e96c6825f826cad4da61758fc153069e912a605fa7a8c882afe8ff5075088a0f7c9038612edd6be9dc3781b60b5a9715294afe19dd701cc456d63d62215f2794d9a2d728dfdf81902d719e9a0bbb07d846a7ff1b7bc2666ea5f53d8c22853c038b852dcc7fccdfa2f2cda5638f2bebc75ef5575b8e4f5610e92de1f0f117987a82560ba31aeeebc1ea9d0c54b75b1e03ca367d8a2b022e8113d7e852bb8c4dda94ce4971fbf1253535b6743f315ac0c96a417417a8bc766456f6de1cf2447d98b559b5bf804d485bc10607c270ac381f4b71375c10368dbf003590fdc70c78dd179fad1dc397397a1ae2454c58068f8fc036f31d1d1a0a44c4155c910bbdaa3908187a1cbf86407bd22d5e7f2b2bb51ddc29547975fb81f6c5deb52754c3beab60b6b2a12529bdaa9457ff4aa805cf97204b93a9a197de73fda68b8ddbd26d73e07660c9f4f2c9f1a7e8d5af6aa56fd57d55113a1b45f6082a20013720983535eb7a1d8d68c392986bca7af73a8273f14b9a8185ba1a53c6afe928ef0cc68b10a2078689a475d9109babaebb91590492327be796c8ffe2c100410d1873ab83b55040a98be30fcd8b63916e73f2c6e5642f8cd837610bf2efeff72d7da2bce387b100e68aa76e0e87bf88d6dd506b70d9f5c55f057f26406958322ab4f4a78bdc174c466dfa61ce41300fc8bdea73f161cb9d4fb202c7196b9166f45258eed87fcb10da187c6039a9ed3dc2a68a612d4ea8012f1b2d4cd03db073f6a36748ec32356332a6016e57b6106e8d84580e213dc353bc57fbe21da94d7baf57f6cd717962559eff350b3b8e11a2c62146024fdb8e4ebda1098864faf0638c4993474feebb080bd3c2f245065da55dc3eca14771e3ee4a7009e556a709930ab05ce64ba871864f87f59bc505fc837dff5550b1fa04c456b9b3cf8ec13efda9c18cda0d31095229dddeb48fdf00b5311a3d6dacacf34218fc76748abc9693d14ca1adc1100a81e297ba0749decc8c5b09deb7077bb60690ddc6fac125b8a1c5cfb20f4172e792fc9f30338dc03c3ff1a0fb291a9d0af8f4adac25c89327b4f37c0e4b502f838e3ec952d7432b8dae674e7d38abf891434957c37858b292fff548d4cd9d1ae9e76ee40f48fe3513d3d96edef2a5795f0a20897f50f284ea45c95f71d2f52b1975617d471e921e6249fab2fc5f301cdab37e45fd7db9080ee35817638cd4e74136035f700a07b2d8a530b4601a95b71985bfb21b26c5f4aef48355aa1dc3fc44249dc5d9e8debb23666ee2d485c2c29b74812609e5c0f9c4d22ef016a6dce1d34856e04c626feaef7bc59025075830f855e53dbf73c48b893669b38de0995a5d0470587062f6e76dbcd7bbae9dca6e2beb81fd80560182f28b9dbb320e289c6780b45082325342ded179ef3d64b04dfed7c2b75629a7334d786a91d6ba25d9a2b9414dacb2502e34bbec2023429b084d94b3d64c4f8f441e559efcfafe4a2fd997df6720a2c3e562c9bc584a669ce1e64909209cfb73356c9cfd67df32707098a011c1c39b0920fe2bb3ac5e3be74ad4fa5ee9ee7e7dd52ceaa9ca4a70a78a71a9f9edad80e01906e05ff437faf1950a6e2483c7db9f3c3f15ba46adeeef790f15d96665f36769370fa97ce8a8984ef1678cb5b308c2d96bf545060d1de192ad8a2d6cb264bf01b3676802b8ed53eb3ec28e4c7e99812286cce4ee1e456f7d459b9d2b066b272ef16c101a793d7db1de78bcb70142119d167aec08819bd92dfecfffc2be5dacaf92793bd1676ca4b7737b84a0386870658669adcbb843f9042900224be2ee6a507e96cd4a456242e4310c0c30275685b9d81526a440eae6bd52db6e4c68956855cd9cff48974af305f1953a08407845fbcba765049d7d903ee6621e8bd60a7f6b583514132026c2ade17de408b406190f84c459194c34bda3436bc7656adc6cc9497767738628d3de9127d0815302b1652c162ff619316135cef30a7cb18132a3b40c20346c6dc5295b0c38e8052fb87aa22d28f5f44123b0b2f4a4235bbd253779a545f5ffc3d93d4e7856ed2e841597e279d86b04ca1a1811855781d0f1cefaa4ca200a5e487b84110d37f289c93f36cedc5ee50d17da9afe2bc074f784194c46e6b70ad91c882d0de64e1ac10a1115b0cd676fb76b3a7d2ccdd11d08ffa3bceddeff43ec1a54a1d710e478232b73e176c7772549be3e6b181cb901f58ecdc94bf13e91ce05ede20e573b523d932e40a0ab9102a85cc26137b4500d624ef1a8ccd095eef83772ba5f56ee972decee5ab7bdabf164b36539909148faf6a6e94b1189b3bef6f636f85cf249b700f71f8fa4ac98ae4fd0d78ba878e81c3ae4386982640d00fdf40d5ff7cb57c5c2ecbbd3069ed74d86785789be039c91ca406a6ca6e39eaa7aac095ffd22a46430b52740bcba3871304c77561f743f754ef2f555d1484cca6b1b36a3d5c7e6141a23ddf244a4faeffdc0f37532a360b5ebc16e6483d6e7ad509513b731245a8388554b68c6498892833ea9dc87410e48e6659d0c556688163558928ec1f8625a2da6a9305f9e2a3769c5f53c64ae7faef60e53c2b01557be32be714a91f1f7b7fc5af4aabea643653bf6116fb657495e4e7fef39ab6681c072b718f999734cbcac0f2c6c26f925a3ed7103d709abf3190b3fac54e26bcddce1fc03a564a59dd24ee3b54c34e375e84c5ec5d4814dad1a127393d019a99331811f5db0461b569ddddae8c6c12f21cdfe23a100dc8cab78127d342043ad542332c9d791543a80ae6275d1f36a67c78d6abd6e186ee44ce4de2d552063a70aa412476c184cc8fb403b70bd39ca22205c83aced26d30f962d70e16b2af0d1721b502c8c7e53d415212da1f2527b7c4411b673db5270287533c9f0e91bbdd4490ad99ffb91e1eba43ac6f385295ba28c6e32a3f2e4055a6249b9bc9ebbdd99be41b27aea6e503f2ac3aff9ef268a97d8ea597dbafe2e5fffed4bcb9192714b09b0808697d7a76e5fb8b41f35c500d3624b00acf78692077671908fa6602dc632306abd239d434460fd6ab5923722c7817c534995c6285db36f0e784e4cd90a25e4973bb79e5f3cc0733884a81caaa48088a297901ea60a1fb4e193b6b667aabcd626704eb6fb069f62fe186447c01decbc80e95bce4466a60a8f57aaa14884ef867bc9a763fda71cf07bcc5b9e9239d5334ef61b0b584bae7e3a8dca9e6479ff1dbd3ed0acd1e735f24d365c80a04e56aab0c1cb2fd8c532a848543c1d62a0d8321bcb343069bbcfe45106f6e8e85395e95d7ca9d0c860ba33f4de4d5ad3acd98b390d913542986f93338643ae746c4ce9a9b258bac11fbeafe0af3026fcc2c97eb7e22a215e90fde94439011893450ebf7e70e83e241e35863f488cd3d1cc20da2b4425c026e05aed2d436c729d4817fae805bec2d71306aa6c4c0fa4e862feaefb3ad77bf8980ae37ebcfca247623dc3f1e12a6bfb5837935110eebbd5a43cc63da7faeb831baffcbfadfcb0cae2edbe3de607db385315f0130130804645d17545278b9b7c4063e75e46ea7c58ec7be83d08a5d243a12d32804be6d70a347deafc8ec8b7ab133455b2d21baeb867a1ad231e87c8a5089ce3c34ec0399c1df374e15b2253cf4700cf4c8b1fb40f26497d0d05f1851bc180c22d4751cfe777bd8e1bb494418c9fba03e284b8b55e6c5df5f344cbcde1999c8a3bcedf8bdee3eb0c32ac18a9e813b497066bad74a20807d6290061794884b66af31378fc6e9d9a69e279bcfb0a43821f21516b587d1c5ef63d0be6fee942ec8c91fd069e80c15cf1dc7cf2de45afb3c2e9cc27d9c91a1dc0d8e6ecbef9b167b11ee2b1239309430af5ff68fe9c96c20e1caf21b0a0383d8d0f8592063e8e1c13b263b16498e7e5e973671c1ca4459d86301c5a38177221f0832af17313aab7a62bfd3bff9954b063e5898ebe221ed5612ea5b6d11b1ef25500558eb668d56b8ea5e3c5c20d09bf257b302d6748870041b4010e24d567a2aff42913eb1499e0f9f4bbf34b1b7e8d8dc32972bd57006d283040b3cf3212f47b21af9372011b865bd8e69ccee04939d28de3e93d5b0a7b96e5dc77681be01eaa97aef8fce6ae474df357af341278b231126c2cc7def66d3db9596d6b0ac53f797dec8a6af7ce0ba7dd8a2501be185ca7715244c63a4ae60f8e1c6ae1d05c14c3b78fca44d0754c3429b55f23c4eb572676bcadf71415811b917b01b39c5fc8144c9e7b7dc22b60075ed5933d5e33f9d387e31e34fbf7121e304225662c5bc48e4cfbd53f46fe29f94ec791ca69eacaa0de69a0de15f4308882fc8525301f8eca7156e4d21bc2b5c3750cb5d72db912a1629c099c58cb0d9c4b6ce5903a22d979ebaf9f9f427909afa61e843b13b1fc438d2ffef82aef03626bda05ee1d5d29f653ed7461dcbac55312796bb129753fbc48309860313c7d0f251251fb0aa8c4b6967b67463c90f74043cc8ae907db1af4a613466a4762202dcdd75eb8af6fdfa2fa42312e0ffa732de59dcb8452708227e0d5f83e0642e92d4b1d3658b26bb805a78cd51530f73ad6a70f2666b60d8f43d82e97cadaac6b577b1afc5f13244dc4f7e6e7e38624370ddbeb3ed9faa2af610610849c7a5859023d6d7fdbc26f7f12aec9b87d9f1bf857e209b40a2102a12023e81fdaeebd4abd4057de55d524b068a3f0ca729e78a13ce7cb10f9229e8feea6a5706ff7d348343429e6adb631a7fc8b2e3b2ee445920ec657f7ae961da45cbf6928d6164e705bdc02b452c4fdea1f4eb4b1d62bc5d32c5f79cf4e16d8b02e0bb375189e359f1ff6aa095d7f5be98f0149e4f9d6726d5846245e39d32696b3c288eecd043021b50954ed9c7ad1fd4c41428aaa82d157412578bd128014f10f8a038c9dc6e48578fbd2f15aa6401a47ddb76937ac1c7be31560c5438afeb42b5f9fc5ff44141a44548b809441ca0db73397b822bc49cc819517cdee2f9c3e5c071d04f31c10ae5eb24d3df0100d71cb8575bb869792c096163944ecf230eeb7cd3e312d52b1f4b0a1b9b489206d751632ba7a1b11881960c5f9f8e47aa28861cfbb09bd2c0519026b290f887d8f15999a2e1c78aec4b6b16b332376654cf6b4ce66bac00cb28f74c40f696a880a222f3e2cd4f92f4e2798dc4aafb30a3988a5654291b1d74f1aca8f919e6c655f62c805b60bff5ea2e4f6fd61e727a60438cf075bf7afe2f5fff3e13e8237c5ac3905ad453d7a52bc6e6d82bf1cb54f3a42ef09fe5faf50aa2a69db9a328f399ba8d54ed095dc5e4b2a8a468abd3bf7acfef4520e2151c68fb3c5bd6f028e079139edb0f8ab7a0f706c89af3faf7eb594a7ee950367bcf27a39bc02ae84de6316398ae0eb01490afb3d55b3eaa4bc7e2c7ea6fecc51ada354609c4407d2c044d2669095d8d1084b04010bcfea819fd909b842161ea574374a52f88567e7e7474185c36c5265161e2e37837191d265fbe78f25500be9940df8d706651646edf33e0a0d7e16258d08ccffba24a66d787ada9ed3b5847d169cd41d045cd893e95840a7950f630f6578d7959260b995e24e1d4a4fe93d8a3ada2ffa80db6282867b51d0606e6927e7013403a58d02f047650c0f1be3ee78d90b11eada9142b49fca1d78613d792f111fa4bc19a8b1ad5baf189161aacd350c3cbe44b6fc73b5030c983785148cc4be2436f725572799684bc99cfc284641c84994fa09815f73714c2ea096a3e5ff8772ca6eb82f93415d0f875e9832a980cf4a2c63cb971143bc04a29f54ff81ffbfa21185337d5e4ee919f33f6f9b33b4ed7a915c0fc08113878e424267646787b9e80272fc75955950606e5a0fbe8b2b11efab8457efaac011bae15c75a233033b5258bb65eaa66c26ce672ca3d97a6b84daf04c33d66de191d85a63695dc7236cc6a9f4e3057c2e47dcb95bed77eb547132d821fc9c1b24cdae5468abf8f5fc3c7c5f311103a3e73231ef6b8ac8c039138c51ac05ab913df94539cb8b9e5e948d2a1f0ffe9fdca2353f588ab517229b3fa4844adaf1fe45430b80d35b31915a867a366398875f278a371654e25412becdb521c1ba44c0a35c1a3a4dc315b8ce38ea4731f8663d14b95482f1e75f20a175403448fd6e524b96afe6447067a5f6f5be72ef18280871ca9c66feb04a1c40aa3b4e38b30edbedc8fbf4799d078281e285e4f34836f5575cd6f463dfc1c94a34cbb4f1781f0d12c1b3c420d3c66159808a6a7134fa1bd38aaafac4f99c7db5ff35dfca27a47fdcbde4c777603b94942df4e7c9de11087cc69519080d1253945c0e47806f7394665dd91ca94686b13e5fe450f487ba6958a85d58797bbce7ad3479979b00bd76073623e0ff69964de887beb2e8b20d8bfbeffed20af351f4349bad0b4aab8e92d2b7aad6d96c939722c7d1590133b5f1af476cc64431affe31a8587a85a17163b5146fa7b7822f465f0c6d2eb12b28e9b0dcff82bf3fdadbe0bbd3e32e7491daefd28ff9c8d6cf45ac2095864b4f14384bdc6af8932b9a5735a4f117f67b9b0e62c4eda78cb37dc92d71e1c8ca5b1f44ef4d40ab610aae550fd448c8b597fa09929cb9efa62bffc7fc189b70cc23364deee314e8dcd116e0f1da84fd1fd9e6560ed4ac6f02c1a936c2635e6ea10b9c85b5214acb546a8638d78f4051eeb78621f8ce42f95851c49d48387041fc1d30a6876507e30ed01498da2db0a0965e99934d3a2c0406516780c0f6192cc24fc4f33d73d9d245ebbe2223a1adc9f9db3e5add822900d2fc35ed1da1caeeb38296d618d6da5d2ee79882b0210a2d2f847cb0aef61605fa9fe3ce99c34e20e4ba024ee216a440302db448493fa52d5ae729f93a05c610255e7f6fec592eec80df8f778fdb75f5fd37696915a238fb3fdf6269b3529d5ac0010c19b43314eab313c5f77a51d66626316382925635a7a74d6c7c79a1f2d731e6327e89bcbee8f3f777a5bbf8b59a1dda63062efaed785835e52497db79d226ed22cc25b1f082696bf39534d973bd00c6a083a946fa90b3207f6fdb01d38a11ff2413036afed8b4fbaa620fa974a6ea942ccd8f2243cc8de00ec4993146a5acba4d02c046046224d3323e70d7b0b58e76abe7c7d080587da794b6669241e1b8d6d33611a9972804d7c05b9ba0f05d62ce034701d0dc855ecf2c2ea2818ed6c71e83ac03ce1d930b260e4f089fff7226b3522068a669a6655bd9cfe5be524c160b1e2ec2375d617177f72542fcb6e06b033060ce1cf520de38eaae1775c4e91977618ff69bde446ddb169ce3d6931b642fbf27cf54432a201e7e8f982baf54259f8b328370c8d5ab0089b694767b9581b29840a914e4d10f96331cfef0a4f4e1cc87a2292a1ac6bbee620602d048a79bdcd1d55018cfa150dbbb4c479d7112dd16b97ecf03226a01348d2bd69d5096c6579af9333def63c2efc5c39ed52b74c1536a3ebde4bfd1eb5e8a4a561c2ee1ed540890c3744034c8cf4676472c8e27ea79132196552e545d95cb1143e5485810c0ebb9c202ea78bedc1a741882c1fb2633bc134449aef0ef90513f46ea1ee6cc33e8d449c2bfcc5eb64eb7c5f7cb4f600653db7430f507e30c55baf55c2c06ff924905c315d76ef77790bff065f72a401c98cc11e1bab49a68bddc1e5e5d088985bff3b4c377c748f18a5cdf68a5f8703143c92bafc402e1a62cca21e72456afca835838bddfbcd37cc09eb4026249f22f954ae286a8f076692e489f54f9305d7c46179983a39e785abc59751e476f78fee8137165a93b296bc916877fe63af62f62b2b39d3dcd2ac00ed6882216dd1e0988c89fad75e5142a01d3c7ea1a8d5c302875e53defb8f087a38bc3cba86c9f28b1291371053db0eb657e616e46414ac18ee195763d4d3fbc19bcc9e7cddf336b04dc95a0cf9ae9cfacd575a407c06485e5749b21f72fd610aeeeaf6a4cddebdb7aaf53d8d9508401646b5fbea9c97e7533e3228600ed126dd8c84fa39879e3c5ba83d5768b2305a6ba654bcec5b177d7bc6d8f301d01e222f613db828797b40e9cb08926c35d7621b0cc431e1e85a7923527250e20044a7b4f35d19f8e6749bbbeb25763bd723ec17bf11191fe787f4e1496441ee4b835d73950f32c0bd78d8965e2bd4c6d402c6544c43b8891403122659f19d6c228b3ac00ecef8efbc10bc6a688fc32ee297465014b3776f7b7325de048a225ea2b466727a2a8af49ac59f2cc9b111417495b1b0f91aeb37b0ca4a96601f9d966adc3de9ca668b4212bbcccda5617efd786e0ca65811116492aa0606591642be2f2de5a6f722cc6326a72c3614946098ad98d0690a291c888c9aa09bbd2e09b931c27065ae3dd6a788c95a351c01136e385836d1ae4fd1f3301c27b8082d9709ed70c7cea604302553a59f79d10e043f88d47e5a19968dc914f5e0c17278c8ad2a3a6ea3398e7ffa47c15649c2ae3339508aad8f26ef682d6af85c834b76a01eb2fedc106f5d6a8b941f8ff4dd9b7f9996a63722e2844a710f7fa744261745b3a8170df416e76b540753d3d2561e9cf0b8be68c2af317a1b2dd1a8978341e60e7d4f94f4ca3d790b3c15d0c47dc33be459221c52570b7f3bd845e195a3618f3591d5e2752a8156615faa46a08747f9f9d470bbcd16dc369a2f0c5d1901f026e64866620bb020fd1647cedef46832116ac72a949381477e0d8ecaa182a54ede68d274da7ab28732eadf26214453f79e888dca34920d96df1779e48e907de3213d6acc78739e1dd4ea655484c8be13a154e4d6c6cc98741351c4b9fc3caa8121a4f532eb3e9bcbf01300b1acab90da11869b9912422a4d6a2ae30a5ab593e0cfca90702303741131698ccb6249ee119b5747c375a3cf00c27adede900c20da6772b19b8d24bbd2508ce5ec6c067cdd64bed39e3feb1d836546dc2464a8c856b3cddab77c2b2b958452c396116eed1c6b1cb6d1fe448837d54b9437653240836aee14d54264a68613bcd25af5e098df948caa54005408c9a49b1e12f92aa6e1aef68f76496c9a6756dcd8b46493cf96cfe3176807007283f42d6f0bff37f2374dcd8c8e515a1806fd594ea23dc79e86bf4902c13ca77481bf023e5e5ca4d8a9cb49d62ff40769507bde1af82b2c144a53afc5e2e489ac5fb97eb8f3c0512e09a0955b36251e0c2284c0c7ebf84b83bab417287cd12c44fc751fca770648ad584b6dc97300d5db633d085aa27eaf6ffed953e934848283ea9530777016e4c914c2fae9442cac6fa18a13d4cfc457338176501218535d8b583f49437b6bb7545151cbe79e54302856e9b262fab9a9b21c7859e908d3cad7c73aab580de2e1266b831b98d169009133f652ef6655256f8243dd1a545d11231283de4c56063615b3982c48b57822d248d1373a41693292a50a3ad3949281b4e0dff71c4b40fbe2beee743f44f5b78df9efefd7cd559bd9944de24a7bee7e588c625ba70a4592254681a090d47dc636e0befd0a5582fecf239b8fff7813f48f49536358e46e1148c30c5f0956ccd6cd1be388873a32a372fd0e79391009ac8a7d847f274b83e2b883f99fdfe8fd160e028d3beecb1fd1f163d44ab578a3ade2f2fc5d0027449dc79fcffc917f6b994efd2c7d54b625a684a8ea74b34c359f22cf6e439b384b149b705085f3ac7d6f7da7f78e3e09730a2a0d4e70f158b3e6cab18e5773bea7f653d014afb0e03c1bfffa3751489d4691411386ccc376e8978e24f782add263da4eb2e9cbf5adc2846635ae96e8bbd40563ed44961e400a707aebb730a3bf20eecbe04c9e7a0b0d0f6e0599773a5b777ec43c22734282d9fbb03973e5ae8a8865dc29394fd7de2457b3cb9b583ed7f0f21ddfc320664c26cf99ea4b983385391a339d9d3bf04d5a16974ec9edcdd7dfcc896260e294d82bdce70f5fa7dc66d77673028fc38ae4b47d6363d8c80d6f79e7ef2f523c8f3dc0837a46cd0f50b763923715b9f38b19240d3a4a07483980570e42a7499641637502e73a17fd8488ab873793efe23786e4b3f8cfb13ef7e4846e8579fe97d046fe1876fafb8e34d9af757e63ec28a3f90fd2661821ff9c0944ef872bed27df3b91eea5f733dcea6cc3ae35d2bb8a606711ef9ee8a1cc3a802027bb175b369e2dddcce600b718555789fa0cc5e5216aad07e94e21987bbb767b4ed23360823dfd0b1b7fe2a0fe5117a50a17584ff286828346736534f2c8975d96c516baf8f9a47a38998ff76d0af4b447a0f7882c145cfaec589693e58edc08527c0f4770942e69fbb041d7d0d689b106b40015147fee69246a7c4a599c8ddc51cc34279c3439b190e081aa682e6c4c48b606ac815061edac5b34e1682baa7f3db0f66ad73e6bf69892df3d20eec07bc31877d5eedb05a5352486c6918744da8aefcbce26bd6c69aca907425d25299c686693a23fbc747bca2d4b46e7001ed11eac3acf0aaee793dec4d9e01eb2330d7d8b3e8a419d0b170547b9eb8f713a4e05e4d8f82e476f1a6cdeb2c015aa210bea89dc035e7eaaa42c7a3de1510a2cd9c5a3d452dc21d7004eb4ff2c60d0d4c1783d6e6eeee5cfd9c77ce7ece1274de76773fbe73932bc1ac5acbde7330f4878aa01bde020a4760947e496590a1c5a0db3085b5d5f6b8a12d16511ccd947059eff21a77ebed4f6ebce646c1f28da1454f74f13ad1c6c368918f2f983b84f2c421e8a74663fefd6db46d3f50e2fbc26c94047ae9cc5530a99707cebe8dcf40627dc8e86c6447b2658bc7e11143d5dabc5c11b9013124da83ff713bc2ba5468b53062d156084cfe7d1816f22fd5b5f4ce12c07f28578b5710deb2a05e00b3aa4af535a381a0fdcd049adc976e16ccda8640ffdbe472625c722e82fe626d5a1b8762e5578184b1e79bc311085c0db24c823ee2c5a6a18adeea63aa39996feac803a4112d944507c4d1bd8081f07bf11b9b9447f2a518c997e19e172a59cf719544bdbc53c636e4ac18cbaa6762f56ba23e60387c8298a1f62747bb3df02f05a79aa65fd5966c221e91cfd6e023b6604d9f4fa6815bf5c79c49a58e8d33c9d6a1e6a28a0035e4a210104e0b8143ff5f32135cc789777d0ce52a02bae0af7859ff6db59b93ad3988a2604de6e8f8412e249e85ed9ac1ee9463660b7027c28315d1cde0c693cc233a87dccdc2e6acf4259836c8e905624ded4089f843bb8b9069220c0cedfc185676fb295ef56352c7420a84b00a3885be6ec61074e1964abcd60a1ffad34aabb7bc93b4fbdc193c33e2424831e77cc49af3817d514021438833844e47b662f182829b7fc711a8391bd7c478ac7fdfda61bd7c81dd1e9c6b0d4529ff27b2ad73d839f690654a71bbbbb9b84ebdcc67ebff0b9fb48d398093204aa2dbfe2fafd9a2d02e40d2c80985b5c6f3a594bd239c7f3ec40d952937a550bcd4f3453617d8bde5ada383c9f633255e0557bf40f07f495ad1b28249c710a5244ee892fa695a9b0d5c526612ef70e776e69b38e76e9f435becc67b3681920e9b13c22839905168725119f16523d1feb1e2e6abe1750d39a06a4a808484719ba72fdf0840098a168470636e50067221c2bce0f78507e97d977c8a5612b09b40b73c93e1f655f64343967ea763e80684f43bcdf507a670e45b7447446deb3a93e5f0961eb4eea3a013f0986598d08136094d1c01293834fec9b6a505674df5526f958443bd99e58b268a887f41ac2b5b5f6d4b5cc16c1a7bdf1e283cd465a1b4a0e05620e66d624318f3e6df750aa97291126005dc2b5a7a9d38f9a76063bf745a8a82a10fe55ce57ae17248977562b856dafffd7155819ace3e1f07ad82416fe060638a5ecc708097a8ebd0b0e2c9adb8ec34dd80acd65062ecaee0c9114e5ec665ebbe38990a37553e43224d72042aa84de5d5ce0f060dac90cd69bf862f27c036f4f750e9bd73e44b0e0e82fd556112117fb3093bdde42c29e6ea31b3ad488e937b0f5ead0dda02412957904ded6ece4473de7f439b935f81b95d8a5620bcb892bcd1dedb52431df2c8cd7f24333c93686848c60a3607b50a7f2ac10b4ea3299d5025eb8dc19fa32a1e39336eb4cd5cbe19ee72b151c81a20f8e1479e8a7c4ad07e61841a62b432ec1ba0a459b2f8b71b055802b3e9e469e1c3fadecf1b1edc5075e0a5cb57d6d16b832cae5d96b26b509bd5edb8b40a9bb7a74408d4ee753d8ef8f9c266656d164165b407dc93c5d82c01635e1809542076568a59925ce276e290faaa0820a9ac9625b3483e6cac91b7292fe40ea8813da3b8fa0e7ff6a316da751463ba1c2c31817dc2a460c02f00da57582b47221bef4297f578e2ca7235b989eaa3d13e3666f11b45db638ee224b29fd2288eb9b9176fcc078a57a4051fba04350c4b753f3a5e878f0e49133d415a4d286b928593d6ac8e20dda8ac4fb6ec7d8496853b836ea52e793e0287bad0268033eb7f7d977273634fb832b774be4fb6d3ed330bd93ffbb41750a8af77fdbde32236fb769fcc608b18ea9f267a61183ab718cbe1dc3decc4d4d9b4a2c31abadacbef147b5037dfda61a8542c191ca2732ebb6e3bf032a5d8f90bcae04831e8308efb290d31c5180548216f2fbc28f64556b1aa4207423cf7bd7f2b062cbb0dfe5ad35a24a249b17571c821b49d6c7cdfab8ab6b1b34f7727a14aecce9f22a56b46cbf11dd302304903e6319a2dd319361d5a60079fce7f46797b730f42873fa1be76f2d98e093cfe92afbc16dbfc4af9306ca422e282ffffce95a0d351419a04884e3db2cecf09bf18b351896199bf658f4482135973009759cf32e955d3c14971dcb3616fd4fc77f9574f7975e72049eeca63a45ac6dc7e6a598981f01dcfdbf3f2dd24fdc7477206d991231e94393c2643cbc6a9d0e65117bfc0886708ca25b31ffe04ce56d7c66155422cdfc70994425b27eca18d8044bb64271490cf7161d238a66fabed5ab80bdf69efd740132393609a3525565152d71d7b31a92350bb47a53ac367f93d385e84620fdcb7434d7a84c1d575dc506bdee346ab588f471027882f43ceed13505cefd30d90e17dc42524db556600254bcf5c4cad7cc947f5c1dd3643a7b7a27b5a719b30b13dabbc6693d946da2fcbd411b549e4960b5ec6f15fd90575eb177b1a1e361ef8d89be0acf8db4817c4ebf16afb60c553ed708bf24242dccfe15a89edb90eb7be3404e03eb457a5c6589f2ef193a98ff590ff6a6a65f930c7ac3689f53f4488002f068e259d41422b0fa80da6288853bf39b183a9eacc4d0a9e211b51091e7980519842711eac5c4a95d12750e462f52aafb45da2a1bfc7dc8ccb356e875eb629bd8fcf18a8b90fc729777405c0ae6a061b48fdc3f91f8fdce00412918674134683acb1c53ad0171c53ad0b0c83cc54b71adaa7ad80019f48eb2ed8b72224b407ea00e755f76b7db9bb45159a40b729cf3a6f2a3602150647c3a4df094365611eb46e05c392aea86848164bf9db1e63ecd36114b5300a72dd8a849117ec0077ad8b19f989526869c316b8d4e445527fb7391f9579a15901573163e7799c426544d280a0ecf904f3711361698e7899473af85e7acb83cfef1ca1ccf47485185d4a22cc3e8bf05ee58c040b382d0c166b26af619e25d2a325f05895042b653294afe7e3886e9e4df48c7862585a9cc7c8d661ecf6901fd800c582fdfb27c05a3b9db0f2729c3cad6d65b9cbbe8f804059018700eed723456e6e08ac7cda39a14397e592a6cbb08154ec4e6d633dce3544a3029dbe8624365e8fb43534bf9da8e46e11661ac78c8e655616877af55f2ce1ac1a18c049ce4fcfd7b081a9d67003b313ee186684a9c1e2325f1aaa7857c3fb4128b66a9adb2e860e4bbecbf77bf786b312cf15a5f344291106eed765f19b49dfdfaf0350262b22bc50f48690c6d8364cb29d1d07eb088766952b45f1921c736efc045f06a22612be899a7237a3cf860b64b43bec7ad090c3bbc52e533cff8709b930b80f540abe0352e5ec210f7d3c303d1055c67216777103de9a6d837e0205f3f9196c6f107600aceda4995cd0e777615ed09851aa039da5dd14a6d031848445e3dfc0bb0eb6aeaf607eae707b9fe1433757b7d31bbb913b8005f72f5365e596823441aff61a5d77406313d20580056a8207e838475747f5d4b3489a22012a645b90e5b253db7d9915bf66d84b93516c21820ea1700cdbd79bb12e91d6a403e410e660769d1b05e2ef9510597768cb6c734e8e547fb26f77b2319481a011305f373f226b8d8a79438c8aa23e7f835fa865809bbffe6003848b4e574e177fceff24f45d8ef8dc68b3a581aaa42a885daa0ccaad38ea6bd1b38453038281dc22057703c7a9eb5a7a49694fef69fe22e47603e51d5cc846d598298a033985ad321c382b82cf14c286c61cc9e7d8d020c420d83ad8f7ea527ad76958390b4fc6714d00b398682dfbf068eedf6ab573de20080f8e1b442c42dd46452b83ba945a7c4f0a88eba5ccbe76b8d10ef7b700ef9d7f510221f7b9c6aa5e1e79bd2fd02653d57b884e8c43bc52d79d4b280e31ee1ba913295d31c3ee802f1244e6f2fb9168f389a14acb33d3cf5ffc5e10b643beddcd87afb247839b02b89da78094b9f740393d8091a61ad1069558414a4ba0f8a71a1105e573b9e1ab3a72dc1e827bbd98d39f646d33e2b514551df10d971f9fe8dc420560fcba57d0050d56d53ce9abad9137a8efb22aca4df2a59066d7795c2d75d7830e5038f240af0a114c85c6e12467a1ef19aef363b8d1df062ee14e9d14e5f1fcdb22b399316e50a0beac356b24ff49fd2f8ad6ada62f83c3c641cca05cb70f303b5ae09745860a451fd94bd6295646efea23ff97f0119b11f0e929853bf96f7941458317243a853f029a57baa765e6b852325eea1cb347cb75a6c890e8e739d53c84bd5a26fe9b7673aa09aac98e6946a1428659b8bb60db99db573bd8c351a00b18817cf53efa23bcc401a90a4c7970761d1937859975a31ffd325f0ce4bc753e4436539d237aabffded134035801727ff0a58b05b7910849aaa6a54263ffbeb0fc7403712b4612e81bfeb3691e4c34472a6f1be8fc2aabc7bf6188ac4f1b99cf06c632543f24741a48888766fd8fc855a02cb111a05f1907bf613fc6cfe6009f7475ad574500e5a2ce06fd05b2aa4b447ef9c65f829d79ed2a019425992edd82e0e6d5ed9e5e679dc479c3c85ee84256ca885c478c14c8e365683dbcf626f4f669a7208b4adc4f3ae8ad1caea2f6d9fd23b8849eb7018dce6106c1b194b2f471ad386104e0f96de77cd830ed799e9c5e85952900cd4b38f9264640d36683603d67abd685eb15d7e840f610be48661332dca0ae052077825dc7629194833d94e4a39c22bbee3cd75bc14abc8dabda6cd5e229a8621baa0a397a7b6430319e4cf3488f9b16668644a0067455cd261b0488c9dfaee463c20fe7471aae3730c647fec19014c6665626f70b6d98ff4469eb21f4c7f165fb1efe430e91ea2622100013ae6560a23865c1b5eb1655a6e1ba5a89b320a65fa7072def47ed0779753dca5595fe883e0d087a1c10d08da2abcf904953eff96727bcb16f0e5e44ad95e755a066596725b0b1d9eb9ba460ccff48643283cdbffd3429e504e8de975b25bebeac14325b5b4c29aabef17e63ad7bf133bf439641e3b554803696085f00bf70c0e812c048e31cd3c452cfad66aa0ea7e8259d0f7a4c35c576f19c0d7dd9bbdb409ed603557b330ffb76b08aef71383e69fc1b10978c753cc1ad19ab1452be87f55fd57e92754d8bdb928e6a829300d1d71173faa1a039a7e0ac072670ba27d5c329c43831567f81cb68dfe170750ca18b7a98ddf6dc095457f765e4034602a116c2ff68af032792e4e56d3ea4c3b108d11feaedb3fc859804512766737fbf594b038d3d537fb7808164fdeb551a34ffedc0d3dc8a4f81d45b5c37c16bba5bc3cc2e3904c8dd2854b5b66cc45f06b7df3e35b7c7c4dc57b23552730f27c3a22be1ad19e079678d052f9ec5c538702fb81c0e3dfd6a037d8cbec17a7f38e2e4b181f03632e21e28e5ec89e93590c8714d5000ec2418f8bc326f093c0ceea1647d86064988490b1496944373a1a48985e927eea30b239ca05912407087a9c22af0e3253b12c252e431aa3ca26dbf0053b4622553c8beefe5d19dd5e349d9d8768d309b48dc62a1347bec9ba4fa2553492c225f0c5cb6bf052c7077cb35498c2f4bc7b32560cefc9335ed0180d78556b7156bc4acd1454ed8ee334945509cb523ec0ba1aeb15ad371980145ae0f91befad84e3349aad1121e305c027a96d01c53a60fc02bd133fa77dd49b4f6520623bb2cf1225022035597a4293bfcfea9f8527b4e6b77625f62058326aee85f87e85225581d08b61acdec81342be2ef45a34ba499a006209fbb1e9873cab0dffcf5c738876f18d3df16349e0817fe65fc4fac01b253d8ab525d38aa5200b2f7dc2d5ba336961dee280316242a0075b4acaef395851c25296a90319760ab6b50daee0957664bb960f7e0654602992418e3d03ca85f83d36c2e5dd0e14e56207d90f1e485fbface5ec288a1fca92f4b8b72ef852ea535e1710fd7b635c51d6defd2cfb0f43900a62de17833c1b9accebdd2bb9010742912cf50ef56bc0d4133920558f7cd094d1001e9dafe0bf6eb1535e551f01fff0a24eebd780eea8d15811dd3815769e5d13b523fd735d7238a2605c6fcf49b480a9660699b5f600d6d3cc41a8ba4f98f9cbf5e07ae49cefd5de2c177ff2314bb033e6b7f4bcf232179da9cea1efae053ee31d51749624722a7b78ed2f45388f287e2e37252f432d3bc18b87117005254635ec91d518fc363b169d5e7375ccff8442c19239da16ccf51de72dad9a17340ab8df789fe8f673010ac4fad0ca34134f5db69d6ff7f49b813e51df479ea810fa95e5878ff8cf93b4919df9aade27803679bac1aa3b36f04c8da167d5dc5db22939925c20f7ccafd59b24e2e4a5a8487bda7dca20e02bc6af2a5a3b9815da249e6868aeed6fb6a888af8e0b68d983192a7875b48d5273e3fdc2b685e1fca54ef9ddad28a2aa6a5c3249d7cd514a072ab442249a943fc5b518a03c76a9d7a2401501d4912779e847f465cfe4e3c95ea81bcd8a7b2246cec6ff6fcc276074a4cfef3d425828052fe0876a7e5afd764f9183545717edaacf451e59b8c6bf697d50bf56fb8672d4613577a41b493eec7f32cf7160bac5185c9642a6f323986e9c87d8c293ec0c11b109dfa1bf752a8324731eb3cb68c55252a6ae3fa686863ed7146b7ea325f1419914078daa86672ba0bd4e0f3b419dd495c23eff4eef7686c485c83ae158ad4e0d06acff9293b59e58587924527798a994ef7773b1e011de1dc7e278ab568e53ce3faac389e8dd64845940763f2398cd3235821905afdd7bce7d679a44a0b2808f218eb690ca26040641a2c0146e6977d9319a87dcea234a472f385a76a41dade218ffbf731f5410c35bb6259c34775ae58db535c98b5ec927f49468feb231915d6d8ae3e26ab9938b5cdea0832f21fcb073ef5d40d86aae54bb4bf158398d5967ca37d9f1ce80f3e7ada1182b959fa7c8c41d4dce3e5bc95eb976b66e14ec879a5a7a3a98bb4abdacec8c754b3bdb515886c87140ad8bcc5dfe42b136e46b7885aaa8d7e5541e37381a4e14e1a05be39cda6c70a67173cff9e7f54614f3d7ed7ac349a7fcca94965d6a8b555d476da31ff02d1c8b9b469a55c3379d65f68e0677dc92da8a5dd3c30c63ab22a50191804e8546fac7eaff051203f9d8adcfe824c33151d6485ee4fe4781cbca65ce6b383c79e757fb85d6e7cda0ec5bdd82989229d8388c1b4cd29d8270ebffff8f14