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

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

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

Block Certificate

Block 58247 e87ae8c71a05acb6252f90d731717a0fa8451ce2eef6d8c210dd556b18d4aaa3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
42956dcb070fbecbf3c0308e459db5e125ebee7d165b66a5e7d4d0c9d939c4e0
Certificate Block Hash
e87ae8c71a05acb6252f90d731717a0fa8451ce2eef6d8c210dd556b18d4aaa3
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00d7600000000b0000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000077743ed383516106e0a2d0c8cc741c386da1ffda7aae12eb7c3b936c372d0db864877e2998fcdf12e701935ff54373c8228bf4cb2f1af18275719a728ed73bd404c3d27bdf328db2ebbd8edb464e606563e0a0964fe157b1ea320000000000000080000000e00000d7600000000b0000

Raw Header Hex

0000402067c155e799b0a19c41490dd4a19c586893c45c60a8d762aac2688b34e610b9057d6e0b8643e31dd8e4bd57d58901496abd4ba75ccfb2be5ecb55c440c1788d915012106a18f80318e0c439d9c9d0d4e7a5665b167deeeb25e1b59d458e30c0f3cbbe0f07cb6d9542

Proof Data Hex

59,560 bytes
1212160103074c40d6903804965cc033625521d09c862cca7712704abd25158920908fbdffb558f9200c655b081576e2ba90f21211c0578b8d00f9a5614b58063357a67a8b9ccbc0ea685cd09cd297040a916b8f4ec017c867164c7ec40090cf8086b400fec43565a07f770288de21555771fd8935977ab38557d79a1c431808c8f54f023b7f3cf94915f705fa420d213ca0ea3a8810ded95724a84de71bb8343ede2c630c30f205ef772c57d3582ae580bfda76112a3817e7264385d360550c12649297f0a782087158d64a5fd31d9d4a3749d2a9678ab185ab0ac44204fe91a582010202d2228eb551955954904f2859634db7f4ef919f9cd0f9fbed3fc8421f2e839c3bd834db4e1317fee89df4b514a5ff72bb48bc5cde9f677ee5dd3d1467ea39a2d9658e931e5e69b28c8ce53bee0fde01cbe8aeec4ab19f59ecf11011f73cbafb1dad24c9ed970c8bac362aaecc929b0b9af16197fea3d24ad385dd5f507a840aa0d80f585216632d2f7c67f0623197d0e97b83fa2cf8afcec27bef5fed254e8427c6714601b6e1679d47651d84c29803dd6a4060c547e4cffbb6dc9acabe9d8486db7d85fff2affdc3f5da3f574c707ba6d65db6bc2ba777317cb806bde40e3c2705000ac46cb9948c36f0f53d2c34c83368c68fefe53da32a65d5aaa7aa8f24b3d22845c92473b0fdd52744be63774e56c05a2e9f3947b2d53f85659eb8eaece3230afda1ff35f5f1c2612e6fd1e8f95053fc20d20e2bda9ba3aaf86c1ed0a0bcf4a39255547c0855dc8964e05ed28963930dc14157e33bc47ae8d66fdb7ea17a582c7b9f1f7b3b2da48031facb8fb035d91d094e4ebdf9b677d183db330d4f000658e77c4d164c8c0d4dede4da06b17934e8ba1c006a083d64bf18ba09139679c18d3ffbbc3be40b81cec93564e79031c40a3dbf2e9eb0a76dda0d566e142c06fc323dee0d386a5b93c37bde79f763486f63e7c1f7c3a1ca40734beb37e99d8543db75341f7b0d2b3e1b402e69d1c081ab151e8d2630105b34267d7cf1ac1f162a563b84df656cfba4ae42d2c9cb6d798d81be0ecb947187ed1f15e7a392babeb9f83327437ad460f750cb85510bca875fc651d97676acad9fd5f9fa9097aa776c0d92c59326092b02a4690b2a1b70c84b2c707aed831c29d654c0e2e00e169b83d9d93746003af56d34175e9b799b05a9a9eed68a22f583a6bed121734297a7262fdaaa06101ada7f53fcf9a43f6cd6bf9d510e2a5f84bf508180a8b8763e4499b6752940d3aa3971c3e9764b9c8bb7ef42fe790b2bdb741f9fe9834e9fff42831a5e68a857aa1b6265d18474fda9a6491f61e40b234b23ba552b4d7f6c56c7890e8b3eaa7d52e524ece983e897d00888fd400c241e6f60a15abdfd2fe05b90ecd9cbbd98fa4be859cac714bad015a999ac1590a80d18f36375c61136fe7d6f0b284f1fef36d0936a98d1c17c360f90121305a1956c251a90699b3ae496991e1e7e729af4ce0fcd228345bc15fab660e82a9fe1b0f7ae6fea0eff9a18f241bf21d19a2b00f388804e930f45f837147538966e97dda6ce575b7f074a40f71ce6356d4e10515028df219ee3de9246cc0112d9ba7e6bcaf64b128383cd5d99381ec8cb36fa6599b725ac250033648efcc14be91fae78ede73801a62e84f0b3b55415477d2279be20dafefbbd4d4069c757e5048d213e7c6839fdcc306959cbb8cb4d5e47ad1416f9db28052e40f3a085bc3b9b4e592168c5b25c3cf41aeb7a697c6bd5a37bb5f707ddc06e45dfae5b8e7a3f94b157f9b849a2563b47b1da00d5a45de56cd59711c1ec7d4a50e9b0565b047c759535cff97432393ddb4e290aba46fc440149fb113fc80159f6ee975edd6f5cc351e83c0869091675a1d95013a632d052c3a69c91ad8487c8afbb1d61b35826eda703380776eb547bda0bb6cfe865aa345bd2b0770ed5796b9c270b3b02bd5d8beca2d404c1d27993b0f67f5bd2507a20d0c1933d8edd5f568fc2aa503358eb521fb8b85f265edcff19190cf9409110f3b6514ab47ceca9280bc1f7662082b8daa6c90442827a4f8f14f8426854d9693b0c15896b9e7bb396f2c128b5ee2039c4e67ae3cba5f620addca215a0e5c43ebc11464e13ebe8474d6006eb9ccbb841a09a602d2cda11a3e47785cf62a37f401bf47d11d287471f75fc0f2b73c61f232af1454668419da69decb4e0f4cce42a67b67236ce1bb6ea589536037a88c8ea1014352abcda101500bb85e2af194b08b3700eab2a9598f85f0ede99844448a13246dcb226d5b00c30ef662b65f3db79aa8b69c1ad1cbdd6a74ca900219bea28cbce2c618e0d7ba46ca2d575b1d6bb0d4c4dacb56945a314c03e9113b9475b71d064516089126b7cc0e9a0e200188659257184293d2d2bb450b1b8c4b52b9124b300b581d394350ae1e5b761178865d520b811622a938d4ac20824bd9c0e08573b0f81809a36b2485b0748a782e4e34660e1b6363e87518826c40c5327311ef25cf45e65103413e85ce4d8c624ed1d602788e5393a213949b03cb6ffee677140677664584dc490261758685ccc6365ace07f8675f7ffd27c74182eddfd6b7d04fcf5e301d37e9939c5c2ed5b96507255d34a33a2a14bb15f8b880a31085aa7a9fc532aabca18958de8a39587a9a0ed026081a25f200f45f9420cb54565aa9392f5f195136dec813bdf33d5535ec967d2d181e5a9a66cd1aeef5fcf648c47856938a70b602d76c466f698ddb09dc689d4f240eefffd0916eb396f9652582dae58154a3a87c9672129db791cc5c6563a9e741fccb97e5af7f57a7a1d7b18539122276c944dbafc26e8889d95270535320235037c7416e798637104e13eeb61f11421b86cbd81d44e5a0e197a96bc0f198fc410796e017bdd33a0ff00da6270b03c75cbc58d4f9ba303464558e023a9b63c83d494c6cc6ae05b91a2a3376e4c74c2f81253e33a5b494a6dbcb1a8650ee7614137570fe93775976c61bc02ebe2b332cc8c51192047494ec717784f703bf7c30555ccc2d17bf33857bab4f186ad848f120188888dd9b5a050f19ad31083c8e01cb8f07c1efdfd0764508f4659c4b7dd609416b6111c6d1cfd33cb0d61d958761e711d9d5338067358e55aeedb35a1342b58a0bd5b66ef2ba5148a19ac1a4c96d85892d307ed892741ab32b90e9823e95085e0dad8d453cec72fa19eb576a8c112d45af0d9e4aea8a4b149ff99e7d7b0ebefdff0e73a41bde6d3d73799c1344db73c4f425e6cfe1a51532cd68eaba9e92a7a1d12dd8b2a56d24b5ca8d7cdf497b7c02ebd039cd54a7051a3f22f0638676a9018530fe8f798441966c41a09b1b3bfc1507e907aa7873823f5ef2c4d842404e5645b5bfe0dd45164e1b8ea61d1d512130600dd9d2affbd8813f845a1c7695800095ade3a39be9a1fe3ee8c0ba95ca009f73b3ecab8a26f02f53687cf25a8c2a80ef3cebd44234d01ebe4df76914f0e2e9fb3cb1250035cc18889dcfe3983af1629a8ec5ebf89db9f65f099d7f0d1879e46270f2a35d0a6d2760707186ccdf55cd26d00f5faa98b98a5934288ee7aa3da935587739b7eb33835e3a31e41ebac05448938a1b749a54a6e2644f02bdb38f50dadec5e8bd2f0726ac4415fa2c7a002d08e4edac748933355a4f16a9ec16e30c9c15cbf7b45bf293c305e87a5a5e44005e0e0656674092e28deff156b6752c73fa756d812c070e020e0a6ec29000e4b3c1f83364c5abd1f03721baa22654ff87556d4e917fea558d187d76631836a250bc0794fef42a240b78b50041bf100661757e1817f2c3d81aeb5fd7a634f0aff18c3f39533a84aef51357a915d43edc236444a921f98889eb8eac64a51263e26ee6de127c15ac7003460d77e622cb2d2cf6d3b088100a580bf11a4df6c72eb1d27af5353ea8ec1af8a67c30795edd1d4473b30cea914167e4e1a2f0889ffddd8cfcbf22d600689747b6eb1411bc586677ebae528ba1c131ef1cbc9d4bc6ba23807feb62d739c0c24fcea19d0675b1257690d296538d63c2348844d414c67be19f98306886e33adb3ac79710a01da5634946d5bfdfd314cfc187a4be4f2b6636fc2cf97f92d90fca454d68d353c2389ff85c4a821fc0d45d30be201cb80c6f724733de10c7ac1d3b31282b41ed292f7a81af1186d32c13f6e55b361f27aa320ad1fa496882ca14c2314e709352037f4d6bffd69a12699fc8224f4445f7065843ec334599e005e1998a2e8a58579158a52d9de5d76ba74ddceb62a11df855d630e5daf0f246e3e7f294ee14eca7660b1dd0ec865e3289ce335e6d5ea183d85b0e17cae2edb136dd3aeb2bebbbc022e35a66ae630dfff8a218c16794f4555059132733966b639702cfbcc6505632a68523e18ac413b8ade11e33440fc94d59fd7ee66c94945ab108257d137d092f79532a1b470bd3acd5b5bcc65e1588730ef47eb6d7dd00e3b9f31eb6c4c1f5a77f7658b29700f4a9461fa3114e225dcedb6530e5604be0c8f9249eb289c3d32a63f86cbf403a53358623b1c08a93a3a77b60d649686517de1eb44b05c1d2d4b05f75ef0729aa30e064f1980ea402a66862d92a427dc544cb4cb4ebc506a44e097560b55c25bc9e7f873d7ea3298a95519c1dff8065eecd5c3437354065b36c40603fa7192e957b69eb51970bf1b02a4c78c9e2df5fce30f8a1198390a65f5e6ac1aee87cbc61f4abb3e476a8334d0524b3ed1244d27e23587e57adf35160f2db4508875671a10af37832546fefcde4a7af62e7e8b5a41b3f530f32ce8f3c68cef11579f3885fe605fa7867d73454df847b6181136e48e56fe7d0fa9ffdeb09602bacbe8a1fdb5b90f1e983243a2a9d09376b4d5ea66f8418fe28960c770d21f0d8514c2fe3a7c369a0e3fefd875e73941c1366491f811e0b2aa2ebdcad8da8f54f4cdcafb22251f98363716c355c72de717bbc96219dc8ec4dd8ed77da674f0d74e9d7f98869300adb91ff4c2f871c5efec9a0d9a135620336a8b35a405891b932bbed4c21849772b31c2d5fb0ecca9d222e8d48fe2e00953ee80a5a4a2b0ea68a61e062842906b0a23e5c66223ea1a81def9199ac7f6dea63cc4e2e3d5fd0be62223433bb41a95fccdd599c8d4d57caae16996a4823c4f9a681f86fb11528248df7c11df089e292cf20d21fff90f5333aa92fc58a7edf60fd97f9897919171d6e423fd2c6335d9574f335bf8dd1148c3210e4ccbb5612eac23cc7f315500064bb61b18e3ebf293dcb8eeee8e62663258c5db144a4217fa1d1ab0e3e854f01cda0e6576782b92d44adee1cf6b661180d790c6ac69669070cb011c714580b99496cfd4c653ff2a2285c8db1bbb3049d22ccbd70286a94f9d3a75136033f9ccf714bf69d99fdb43230776b9ebb337bebc8e722bc803711dde1b500a769c8b304cb712fa1ae6a283badf75572678fed4f8148d5cdad3a483e56bcea18d97996ca6c1d8e9eb2873fbe43e33903f80b238c61a4b2bd09e2524c09e6775ef45cdbc302f098242c194bd2c70324c7581e97dc6f38ec3f5ceb3bd05f7389df3fcf788dfd1778d042f686dc7ac552e9bde143c10e0df958fea82123240b73df04c79dac19fa82beb81d90e93926dea63edf76d8eace9bddd57ee1568c962dee6a70d316e531df547c847dba8ea8c6945736bbd9265e4dd8663804d2c07c8a7f27e9d1077b97976f86a603075c5c0448e0414d2c65f77e74d50e188bc7456d0303a85459598459e67851640f8509fad490b73dbf2f78cccee256cb894e737c4004bfa88731f99aeef10e217cfa8bf75ad93eb6440716985bdd68cd8d92b2bf94443ecb992cf8cb2c27c836b3d3eb4db6f449ce071234c0976bf1ff8c966443e03652e81e20e5995c95a802a6cbc73a75e28fbe9c7bce7d13a6fddad6ec26f7d34e058992209cbac01d67c67b53d86fff4203bd62a2b1bbe4ecf1609905b9f2da5fdae0fb7234f50fc3e0a2a00d335a98c7fba260d4c9fcd03283ec7f2098c74d11940b506f2403a7de6bf2d8ef5b30ffc3db3bc8577da8d464e0b29b76e6c9cf8793e540df1ab8174d69aa298e6f80b99f458f48203f534e5947909bf05f9313365cb63b0b27bebdd796b2470f8f51cf9f700ff49f7f02b1ba44c3975e8be0bd59aa75ed7f4655b2daff5030384fa2be0b50355e2be72ddbb182c057f59f3309572fbb8295229b573d52199f0924a41049a637b8a4ceacff8d2c3b182c3ca6b69a41a7979c452fd86bd83f1eda370693337379405b92775fb553d3f02cad611595bcb3c7ff9b86bec7446a31422807324a93f4aa9e935470eb6f5420dc222a9ac480eb4b6d93d56ab967e48ae33b0c61f9edc68e89d42f581e4f448af4d7a6977aa0da8d170e119db247d592a27a7f48d5525d5ab9f3e8022f623991e04f2b21dbe1c0e46d642b9ca098b90b5a6c1e385e9dd9dc8b781cb24014e8ff8b6782b745536a873609c1e54035b134257fd9c42d60e8364d3cafd5f1776fac7c9ebcf0055c9435f0db2736f973df1ea7cb2dd5d8d0a1ff2660df942acba81ddec506610f0f3f813e6f1c52337e49b571133e22edc0d5edafedc771045e09f11f3a91f59dac24affa2608191e87d08ced05234d4d8f07d988b765ce974e9e1c60d62220b29c88f83a6bd109644179d2ca6a86e6ce8d500ef6414b79c325258d9bb25528fd355bf628a8df050d4f7daa2dbea809ce49f2cf3e46e49e6ea2ad363df59a117411a6221c1f2d6d5cbe4ce510eed8f0619eb5e1caac2c1c955962bdad61c8acf662843e939fb58fa45335bc28728c76bd1f657bb3a525ea633816e0feae4cc03b9560e7fa3dcf2f18a1b42c8765b84ebff5feec934aa22f2a5a77151584ad3e868b35bb6d55a8cb04653551a87a881f1c7e869c59f1225fe708fad22146bd93e83768aacaaff47c88a269a81ae9b22ff730c1096b963a6c31a090f1e83056b240fbcdcfc5f0073367fe3a570b9d151e71a5e37917f6ced92df7b3951a70ff154fc8e12b25f83b183827b09611ae73a08a2a2132abb22afe4a0bd6ae234e43addef47d021b3dd7981056e0e6c685872dc847e027b53ab63deede098e33bfb35ae80977010773dc087c4f109b01756cc115b1517c81d317eedac9bfc6abf66b6e988e4e5f97e8146e0be1a7858cd60102bff017feb43cf464236d3287204bab5368445d35432aa66ac2d9f94174e4d221cb20cffd889a3ade02a425eb36f1040ae4eb0382b94557f67e69aa2a03dd1b2074a4aae68233b9e0eda08b9f24814d32b0021ad229b24e9b29bbaf8864bb81d47e1ff7a8a87ae76785d3aa40cc3bf57c44990dadb6939699f64a68ed6cf324433e594ab81c7b41b31930aa788ba766785a268b9da5f9623d011178a2fe071964867ff1bacec79fda07f1da5393a0396f3dcc6acf4659123117e4a36819742ae712c22608c009c28cfbe07ae7f2bd8340072bdb166c73eb13afe90c45a1a95d48673f4271c0cfc8ff243cf66a0076162970b0b2baa0dc87023ae01b78a2e31f1ace4988e9254edbd3748d79f404126d9cd0638e0fc7deeeb5774e38e509bfbcdd12d3b7e4d9592f20202f742823c0626c226c3cd1475268cf8a92bbd8d9d7f9e376382c89568535d7aab32af279b6f7df66e000922ba6fc22945e3bf5405190136bb3ebdeb440e740a2634e3270f16dede2b7362c4a014fcb40ebeadad8d95d52441aa0d853069ff991f28b997cc4042ee430feb49b51a6b7883af20fecc416f096792b3e6a95f37829970eb1b732382087f384a2ab51b8b4093e9d9132498db6aa98cdf808157ec4d719c38dacd1aa5fa1b4c89ea925b638fe232d663fc11f361842c7b02910742cdd1d02e0532c8be17a549c0bfeb387fc6e77a91785c52419ff6dcd6454b815e9d2369ee3f2b5358517c32c9c959cf2cea201b6cfb2031491a876fa08b2ca757ab33a25778674c60c958b2e42487ffa1be33084d81433cf55ccb09c750bed5a8c6924273d28b1540035095ed77750d555f31286ffdfed88db2fb82d5b232ee5b7765a2098e96799bad50e8b683d8806979228d20eddb6bb13acf0e52f1ef675df41d8b13474e419a971c048e2e85ebffeee010f38bfbd7e9656a76a9951b73f456cb02324cde8a6437c4dee318f6616133d29e30d5c31c15aa078ce886376b3f360c63821ae1f3be99a7b0e1e5c000e6d6585abe74783791af0dd8938e7964288f27590ae668733ab0836658b24f9eaa70ccade98182cac26c72321b3caa8b6ed18e3971642eedc2a06232a8480aeb54474b961d31acf047e6870c0fdf65ac7401871d7d626e414dd56f6490f71de85e48aaa5ea5b5b0160ff6463b14232177d7623017a592f91d6f75ccb003d723e366531d92f39f56ce0db772d9e4b4f24c6e88d12d7ce06192294c42d2cf9941530aefdc1106bcdd35e149d61f02fb5d1dbd5564b64514506df350d2fedbe1ae38699a2422be86a650c6a80345337a493c03d56a29198aa4df7fd924d11b0430030d6d596bec6097ed84cd01989a15ba699dc41a0676f04a4e0380aa0d2725819e6f763c7b17eb6a2dfceab1b2a74a9191d93ff1b332c4a17a08c343e1f090656cf977b803f31d60fa195eeb8a72b0ade3a499375bb41fa1b4123926bfb4bbf742867d822b67e015e20f6d5341b63957c618faa064da262b14e02d9be3d41a84af85f11eed41744aab44d878229e2c755f23feafcdb6299c5a3c6f54b49695ec2ecb96545b1a2d32dac681115707dd7c64331ed81c2c6940ccdeab6d0763fdbca5f8699940a340c3c0b8c664b7195f35ef7a217faad7e781927c046e0565d6b07a86e5bfc15dff4e9b98aaee8e139f9e0e41f767ba740b33187623abdf0b9811cc0f804a5e222fa382bf0bb2b0601d434a0f4f1111b890adfe68d40fb5056f959b601106366081e435de3b1f81193a8dd25da5e3528cbc39a10e79ba479dbcd116d65cef4e8aa278b17fbbf55c1df0cd6ad2cd254a32ae3f13da095294b978c9799401b992c96cc08901f2362a44ccb900115f81c242b1f4affe1c727105056edac21d6394403005f08b7770d3e9bfa7d907a126f12426667b1f8f0df0f6a8bd450a1b5c5556a74bd14c1d3cf9ccabf0575976032cb6cf685fb217421575d108bfc72359e99ee6b0bf3572555872028a3af0599a4dfb5e853efc2a2c968313f3e63d9844f41e8c8edf1ff4e90b1a4dc41f42f2a563c37cd21211c584b606d3d56f7bf2f32712bbdd9f516d86ee121a5b47d6cd046cf2ae530ff6a5bb519d6941224dcd788d81bfc985a5483ffeda1767cac6fd56a73c7adbdcdbe21838188901af2ef67383d3ea5e7c241f00e4578d1f6a64ec2ea71a4c92712f5b55f53271ec0146f95e849c6d875f0f85fc01dc39fad986cd471fc8a08aa13ace45ed15feb4a9c3f5b02a2dda9174021e807e874af39c6199139ce0efd403128ab69a967767a808cd0817a03b038c065a9d4be8c8f5f1255f904c80191b6259d8a1c27f90e5d214ae471711da8bf567630560d633aad29245ca4aadbb42b85fbb9402a226972064c5d3f7939ff6058f67e8c7b786c32be481ff15bd7bd7a85fae4b49e4d9db1858dc9585cb535669dda3964354680a620319c8471cfa717ac26c331959511c5d9815a6b3c6e62939b377e17af2958d1359e90b626be85e8144266d6ef0650a7b9bd1b12b8fc2ef904efa0a934d6b48d76cf340cfe32a279727f37ca3bf2b42de979b1c0f0aa70e66dc3765b3c33d2c8a773f3120e4c94ec1c3d6ec95b84a6b81eb9bb83a662dbe7c025131c39b9f421df7b214aab18a9fb1345d9478de1177626f9c83f50514d430104e585fdeb38081fe7bb5949f380d5de40764d97f07f2c6b973394b573b81527b9ab53bbe5fe04b0bbe715bada7a2c743baa820355fb6b327b89779f8493f490b4df10d8c48c317e6e23668de5a6c61adc3ad3d0611ead2d90643c20af3fbd51cc89dd1d7185489e9766c9ff9cda83b15d6420f6d83e424f0d775fad75eac447b9f8d82204ef409312ee8098ad680f9cc7336b330bc7c762b7c073949381f6c613a2abb6225d50fc9d28f0921b00d6a53840532e64a336b6df22c5faea64e3bea39c4b5437b22ee472129353385c7e375976480098ae5276d845a2d58b98d0ad46ea286ed58a2029600dfce23f02fa2a59a28a3f5c4d51170d444c326ea6e11629345af4cf61d74af08bec244c2ed956d97ec9b84ff031dca4c3aadae46ba23df777dab554c172097639ef8366432cc11c87de4211f68ae7cdaae4bbd335d771c41fc7ab4892e6a816d85f346a8a2fa1b3a398d2d7b04d0b2aaa8a291c43fe8acf72b320a6b6fa8548622e73275e03b4e9a322a88743e756e558d0fcd5f5ec8a75948a4b99f4e60ad3cadebf9e37e2a1649c0a03bf76fe5b047dced60c2704b2c0d001d394c74b06440586a22ad2f918a186bda97c2cafe0436847108043a9ca22741aa057c23426be1c0ab0df1b6b66b0cd24b05ab99f152c802f52ae68248cd404978cd3f413db0633fbb967b832762668798ddaae00305291155d8bba2e65de6f57e4571cee187a284893e77059b1f1733c78e29e4e338764a3d83399dfc0f7cab8f11c036f5a2862ecbfecebc4aba97d99ff35486069f61769dbab3831efbc30c801c980596c9f330cbda56966ebf9a9d5d8676f4f718a67a16836ea202c89db9fc533a635a55bad46c251a5dd60f6af8e4ce1ccad060edbcf0604abfb96992d2719362a192d515bbcc39138f80dff53b4712eabbbbe93b0b867618db9f0ea1ebf6a287c2bfeb513f929e2430c063f82a2cffca7bd99552ed9d064373e81e6ca43fe1547ad6671cfeba2c2c746e3844b9caa0bfaade690e5abbda041b2b01051d0c6810501fe828a7f08c399aa779327557fb564e57c9022860f320227c248d4ad139167d87595fbf3ae47269052e6adaa311025c4a2a621cf85307125d5b85566655c6e19accc9d6f15f64bdf5c86eb9d9671c590890606b31208ca107bc6b4d443187b2a8f9da550cf56ef3d31ba0b259366c3723ed97935412a94c4efc17d6e7d666278d72684efabef1a3ecfed1e730bc1a685b390f621cd1b5629d54dc1455bb117199325991721165993dcaa8356e19e4938402452945f23b87e3d33dd0bb70f4e8444666cdf61283137ea5cf5fa00d281bfc4b7ade53f7c195e2d708c9a48793eb87087ca8afa6ae5bddc82e5ee4f33103d958cceb5feb80e54f625a6f99c7e71e7b31c019a73b3d657816b1c1ad178809b427fbe9c75629744d3faac5c7ef5c36064e350f7ffcf7e80425d8a6e31a7ee8b967aa840fc8b48ac702486656fb2474cb15a3c53ae4384b2c64b9857aaf05662cd7b2fe668ade09a9944ed8260491d104410ccb6419bf8a67a40872c26e864a89afa195ef7ab54ebf6cbd389f2305831f7835b1a5e8b5896ed12e48a5d3a4ade0befe7ea6ae4757da695c0437017439d56a4a9c06b2c06c48ede4cb7dad288bf62604a61a03502f664d3237a941beeeab8376fc57aa83a993dca9f05fede2f50f462951fe84e418b4686df8141918a070a0a1af69ef3881663b5973e8df9d08e664a8ac59ac43a9c23c54ec897a1eed0f4c394467ae208ef656700068004dc89f5016327c841bd5ee24a34874bee746edd9f14148e9dc904ea4d2acc2a71faaf234c507f38fc832e44fbd9ede72145ae21fb8e059e58070908867e4331e02bb718127c02a881c9a219e31e2c7d14605137508ab3692214d2b2bd9486639b71021788450bb179dd53ddcc66c774d6d4c9f3fd304f5ce6a662c90254aa565b4d91757aeb480ace8fcf9c45b0d1995ace233969884c6173ebae6df086c4e0de57eb18c3585201dde0c10fc53134d925083fcbf2b11240202ea52cffe11c9ec05f6477281647629fc11f9912c7ef1f661821ae7933da3556077f31c9978011704d4844b2ebe762d539a6d450d5683629dffb650cbcc0b5b6fdc07170d1f8b743e518058dfaa7f4abf08e2ec70664397be862bb69ec71a307dcb78fa626e6ba63d778ac6da455fefec2fe4816df55a346bc1e96592910b127a7a146dada9715a77b2ad7ec588504d15029474eb1df60456b6b9e9ee72e1c9ea48d2e8039fdb7b85a65bdc5ffaea42f1b8fad349c7a97af012d5047df1e2723981f1194f842ed5f33a01fdf1bba32f06be5a5bfa75c2c08a606932d1f6a79fd1bdc07a3ef969d511a5c5d323938eae521139ad18f8c95961de3d5435530f9afa1e66306cd9b2c652d1a2422d985056832405ce2b9e271703940deb29e1021b8e806ff59984eabf14b447c76f5c9686f0150665e8f932e82073fab8eaf76012cb2438a065f4653150e39d90e1f45040450a093da130021e792f451656c4352f7c53465f5d9fbcc242922bb365a497ff833b82891ff0f2eb5fe22e7a82250a62f4af2799334525309b12947f3427f8b64899b5e11cee17c6401f4e5e6113c2074d41ba735b5ceaf5a13cc5acb85236923748e102ee0508149746ae76bf93929380e131ff6baac92ec06883140be59e4c5e4ffbced820f8aad0de8448af6970a6d36baabd4b2d309817bd18a0bc1539b6faa10f66fedbb8039874b3bd499f79d3af3103c706848cd0bddcb6ccf80f54ef807f863d2d45a922aa4cbe80b20f1b67d0fb860be0ff0992d322e104818c5d0da19556f7bfcbd87c2586d1bafc1d38191a76c538c33bab9abce16e10d5b7c46cfdcb1518fcc6cd75d8127eebb5293ec4d5ec3d1f3cc575c32c6ecc9f8e0e0e295452c745969e09e2957b61ab08a68f88a12a8cf83949c08df980691e7668b94675bfb94fa28459fc4a46a811646f5c1967ccc2e99ce5e930cf894642e582ca6870e046ba803d49d0b5512414a5a1f41859fcb5b69089b53985d0f973cb599219f9d929d0bfc20d44f81207d0872c34176bfede1e28f8267b0a7bba6bd73a3b9ee693de017ffa0f10673f3a18ec17c874b8059c0fb97652e4e013a3470caa8a043535ac25b79423f13d351fab20e7d1ab2ac8443bdb64e6b0518cd6138d7c31389aaa17958670b3c9cd7aa62acf9c094b73aa18f61a58730d2e4c0401daebe424bd6b4a42b66c6372c394acf44aefaeff861a8f3287204a981f7041767d264edf64abc74b5127a9c820695caae42cb1eb23110334381c0aa4aed68ed163eb9f01891927e55c0ec63d35ae7175af6479f4e161f42d03e13cfd2a4ea40f6fbf0c222b5b73f280db27a17c65035afd6a289adaba58f709d762df702efa2ed50345d97f444b18257b428f965f4f4731faabbd9779a23f57a6b9cb8342059ec307e0113292077e563f291b3d1c1548813fc8530b6f5766db3ea0990c3ba5a1ba755f3ba2bb99afe2039a45fa6afb7381e8cba0b265a9e196e70106adb794ad5c168fff5f01f1b213fe7be207c39d24634123a245294a834ea4d88aa00610ad90219708dbd0fce8ef53d1908a81bf21fb42da4f465f3ee2a9357cea7ea13b8ab969e8b9b4e14afc4ee6f5b45612b9be8afdb0a34730b3745e1af5b68ecd5e750985d4adaa8b8895f90089239b6801788bb630320f466dd56e5daba5d2c61d7aa5fb4da820ae5e4d6f058a07708c55abece5bc156de484a4963b8d5c4c8a31fc71f620f3695843e8f4c0bcda3a603f0e12d061299c09e747694644d1e6d75e5a3fcdd0b04195b6697d96803c9cedc97a57ffc3cbaa0d9a8b4008acddbf1519a9afb32250b507dcdf7459811d5f6eb906b4e66704d099b06b3475aac0b25435a465f28a71bfd678c7ac2de8d6c73517654935d4735ab3bbae457ff81d23d5c3d23a11ab9daccaba2f8d2c722bcfc044469ebcb2435e0bb3849e90c350c0df8cdb341e9c26a670689c13a4319bab57446cbcb073ca413f01256611a031f118a0ae3c21ddc5c79f10253a8374294ade4294d0fd5515bc3f01fcbdd2e1410facdb3c5b0c16a99adfa9a977b41841d3cbf698f27dd60209be22c71995dc73ae7388328fd13a1b2cbdad564acd9236fb9c8aa247b3f878d13abf5188cbe521d891344b90204e0e0713dcb5f56340f0aaa0d905e42fd737c0c1fc0daafdecd71597b09a3f4360fd160579be7e589f4e9cf9d29ac2bbc59598afce26d0414e507c720f884c59a44a6f2da6510a403b925c8ab42362b73c9951bbda0cbe2b2cfe8f372315886d077337bb2c2a0686345c4a8091b292b7451d3f5427d397c894728f48c67b9bcbae98befa46266832a918c6edc53b86236ccf33ae23ae9c2694e88221b5a9d26a9e66ac3512465f9f1d0860b65058c8b2cc009dcc876070bac0cc31f6d98b450a95074619a9cc62205ee083bda1e312700b673c9a7c334c1f17bca8d2bd04df79d0059966531872b74bfdabda27af388dbba7da24c86e00c3bb01c00bf024c1e95e0361368ad0b136719de286b015a32d6c4f7dc70d1a1007c64439475bfcdb020003e9562293ba17f4f135092a0ba5f46d6b87d78c923fcbdc1659f45de3dae8cf21d86345966d63fd8c27c3546754a38d7397b07319f0fcfeb0779d9052fa0da95f63292fe5c7905b35c1bfcc859656dd4868904e597030bf9780bdadc1921fa9cf81fa2b68823b0eb659067fc22fead0beb2ec0ce2a2e9c8610cc722801b7c70cb4f29f53f301941071f47282d4abc420300b27642b4bdd1bf2f7ab0071b060f5083ecf3b9c6ef4b8b7af41f7250996a724d3468acb30d79203ad6dccdb6ae1befba014b6b1536e30daca4ba66df62014b7abd4a86a3efe7ac23305f820c48ce65d9f14cac0115f0a8a2d521db7ffe366643efbfce7f2e90d18bb89b94e729a60569ef02d4621885007e4d244a213a78c905241418e4570bc371287a21d1349bef1d690760f93366f378f3b79fa934542ddc241f9bb2f8aae6b1f3f103b7ffe4f3a6c4751b02d3264ba6c9179e8123ccc78ec1e5613ff34e1b3d7be97a0a86853853b5b4ba078e8d363bd3e7e0eabe8859bb61378aad070263f0a238c018c256208b3760503506236a4b49185eefc5a2ac1b34e7af581eb5f16a209f6760091bafe934eca71bc9b9e05e580439ea2b12a8d2d6cfd7161aa14f7dda7d90071e472f0b86d158e5b202fcff91db68477144c23cb298d25e1293d851e8d3dcca5b2797e3b8471cfc7061d521c04b1838574b35bd4442228aaeaff3678231a84dc52f76e4fe1e2e71f09489c6e8bf3e92a9f25cdcd323221e3ad513cd1667727f2e57e27b4a8103956e5d907606e7bd25c2a111d8814a01f3654c4d0d4fb57a1b7461883dabfc012ea62f1b1c26157e64d763c5a82e2f6b19246b3bca83edb766383cfc16df70957ccedbec84df70941b555e6ac2437a760ed12a32d72a77705a9cf2504df0d39fc1481add020bd94710c5decc76a4cf1b4a02ca3c2a6be4d9c8f16bd79b4a0b318429f9dd8ac462233f58d62bb68ab2673e3385d60f96463d8206381f8e92f00da41dfd823fdd88845ce4d6763d14ea228be51557ad768210c694ef258e5c155342792dbd6be56dbde914e2b4af259b158da7eb513d0ab8e94702e949abd6690282bc73abb0a581c0327c1faafff67926d92df6e7c2b1b0d783128173fcecffc689eed4bdd770d788bd6ee44e09eafa320fdac56ce92023a3dbcb479dbfac1e4e44e1ccdb0400e3bc755290e7fee6292545f37379f1cdd493ca7b716ead64d2a246bb4803c19e64f1e6a4e0f01a1f892614304ed0a303bd69dd84a75554bfb497d19cc13ba49794a64377a58e992aed141b9bbeaf6d9716a6be5831efbe5265077e1f920381fae83baea3b472ba52ccbf0f0957cc46120a2d0018834f5e11ccad7f428b55492150cab129127bb5bc0fc4486a11686e1611eb0ac4ddbed14b66d242e47ee79d5f3d7557a195a03296aee00d7382554aabf7e162bd53a3232d3458d65203e1864e635b2c737deff1dd2f03dc9ade9a47ab7a51fdd376a7993180bd9fc4a3f088bf07929929272f04325ec8bda0d15040748b12359cfb2d59770d05ebb2832a6fc26fdf045bfeb43d60fc25db695753f5155873827ed3834fe431ded50c01a1a094af75db8aa844bc2aea480698f78bccc8e85917c23b0a388a141d5e8e9b21c67cfbf31ead0105ce5206f7d23e08a271760123a51258b0c86e3b806692545e3c3fd323a399a221a49bb102b4bd58aaf046a2753026c5d7eeeb2a46dfc68babd37e7a7621f71727b18e8facbebcc815f08bcba71538a0bced5690d760875d52e77c6833c67a6eb25705e14fb4920742d815c939bd257dd3f466c7de4ed8e1afb3ded6b12fc8b77f3bd07b8b2efc8dec65cb2b42f1c7520f4cc31fa2d40d727685f9c7da92ab78c575b154e59973f03c2dd592b9840cc9c3b531930ae58f1e0ca556b1467cdcaf786f36f4a784e405827764cac4eda3ee70caf3d87abdf21d6ef9d6def5e4dd8ed43332fc5f97f8f1127c137886e6814bca7d47ef906bca23e4e16a599027d54a9e813c515b2fe509e4fb03fe991c23889901cbd6ec2136e1f38aff3013ca36d0fa6a49cf8a9676f82a4a75026622187551f44da534c73d69e3a1dbd36bddfce15ece2e860981f1216183e93c20d2aea7b78b0a83831ff6f7584b0a8d9f9748888f0507b7d95e26a8446dd9eab7eee6977e61e80c7555e0e8b39cf2ce8770a476ad0b6208bee9c623d8abf6491d2eaef9e4c5548fa320543c0a7a509f9e316c51e6bf19a8864d676ea58ae0ee68b5ab6343d6f85e5e045b019c69cf2451c0eccf29f1a9308d5c7f8a6410579ebf9ae6aa46149d9082d6b10e689b3e5983702526c3d352886ed43a1f34cac55217f77466d25016aaf0d4d50c38d7beb140f79201d9d6137e772f4dc6afb54f8f22c71542226181d51f8d341c4cd066921cf6b696b3efdc787bea13a940c45519a5eca78bc9cf03e91350ab22b9db4b230351c2b94801a8b65b344f36a78f65f2224458e6212831d11588e0f3a18c560457100c4942e9cc8e4774551e20bcb5aa3799c8b6549ea690b26abe1ebe0f35cd17454c2eb905b5cae41dd71bcb84892a8be47bcd03ce5229396566a502662fdfad2cf32bf108e13c753ecff42bc6e059bb0015ce6d97a9849aa3032ee1fac0c8174f1f7cd6446e3957214f7257ca8d6fb830081abab3c5e8e1c6739a71483bd7f481c75ed334b04acb4e3eb97b2de89a4397395d650ef07c436f9f36180df0c9d52ae1a374321fe590546b7e700e5edf73c991d0f70b2594943f4a4cd9b766cf5ff342ea7ed0a5694dc7b9616c3db711136d619a8763e017ee12464298050d06b6ee90c9b8af168faa0e7d6ed97b62bd1b291774ff519dd91e1f347fc75d694d86d4ee6782325ce8080b5e9cc02116950fcc9eb6ab9b08ba0e806ff770eff761adf34880ef8768cae058d414f74d037ab57e72f1f57ca1a3e53bb75a2acfa36bf707ec4a8508d0f6897228d5dc315823687e2b4461bff9c857d8c49d89c3c1ced93959e7805f184b2367e7398994cc950ae28b8fe34b919f634ac8cf48d2570c7cb323d94cf12b4690cbabdd81e1cbb2bf000b4db69e11ca5e51a13b89f2619615a9d2dc722c869d12b28bb146166a56a6c4a01a4ee813cbf587a47d333f7cda5badadcbde94c3c53c7c0d2745ec7e39b13f2fbd4cc5e456496ef3c9dd3bd362b0d6a46257df6a51e48747add537360f7da5c23a6fc879d9aa8fd23012aa8fb7be92b30808781b9b42dda459e32a6d6102a3f0f5e9db57ac62c66a84b8e12f7769c045eafe2c81ff60f40f66c77b903bec963f373297a68f53074cb9485ba68cc96d225967f86933b666a331f8a9a3b84de73def675e6bd2cf2af8dc4dcc293e1a3507c601e0acaaa2b8c46f63bf575ee9e050b4495651f44e9b6aab5c459716af26ea1350f005d823c7897edb7d667f44007079395e5b2148ac8f2952f9ac383dca6f957d56e8e60f1cea4ac3c4bb60f4c536075b7bcce5081a1be66cdc6f69a73c89f289473a67fcfcc8c9a1c33a9a628309ba20cec01eeb20b98b2b0e2b029b55a3c43a370b9a73d993160063577301c7cfea3de89c84a091dbad00c871f92062d11013754b616f450b6eb0fc1495883b5ccf326191e9fbac54123d9f0c7d549b861155ff26e65bc4413fc232eb7e22a7b87a2c6337633232190d5e52494313f2a54fb03e8716d65296bc1ae0b7c1680b6195612ea003e17b3c700a5fb74f39282d04608983c3d854ca1c7b1a40f70bbff87377a95e4dcf16d0fb4f28a67d1f1d989f7af93ea341b4c3416ff0c528bed5a908e5d5fbe2c453072d22a22923bee4753fa61bf8c47a269e427169cb3135ec6db050065c0765d50582f76e87fb4445a6366d8d9b51763461b04ae7cdfd9f457cef18d64ebb573fcb6345641442468542350795affabbb2124869c285d69ac25a7516288f30a61ac2df617df5454e41cc729cef48c3b8e62f79dc66127d46f315856f89f33123b573b4c505ebfb6b858c8f514027a51baf6a935281daf62d460c8ec018223c56bda172974bd524975f672eb147f24c0f631e531503b6b71494c4b310eb27126337d2d1b94c72cc7df7ef7b1b7c95153ab8e10fcdfb88f81c5a93ddf1e116b45b920c55411a0c926d3712b63ebf64425b28a39b778071d32e603c155a95096115e2f9e5a32c6e304292878119900d5ff7a378e35872f36c53e79e9aca75f9003aac93b859c1aeadda36985445bf66aa30bad92a33b3a220b64adda0706380f2858c021ea237e93f0885bc51b0909208dfb2335730092e2b63fd270fd2ac0ac5e8995bbbd6a6526fe55ec8496fff62a3e82e26e9d10183612f1321fd8a6fe285093f5220d57ad3a8c9ed04b0472bf0c4b4ac04745f5dd00cea43c36e4255ea55f565fa086b3c993257766129d03d3f5cc701b8134394a1c89b137577d4d4e1809fb6f12273730e5d45d4901b5fd6a4e026a249300f133aabc2b5d88eab9cee9aa89629a1b23a2be6726f61aa38a716252188c37136c69f457ae6df901488424769eb43e406c510ff99939c380b645d562bd7670418839bd1c0828da5e55cf2a9f018de9395ef3ac3ec87d2a77948209f14982d0bcaa43ad531d3eedcc96f391c60df1dbc51e671dbb72dfaad7aefc0aadbb50a833c07d95cbbcbb863231d50c1323aa260a5b9066fb4896e763be48d7971cd9bb2a111db0b406dfdd61e7f7ad065b4f738913fbaae483adf1bbac9f17819a1c5b2b0057ca2930611ae9dfe795e50bf08db014e0f84c21099c2db6e887e240c184232a361c1336ed5134e16b097774132c5bf1aa8653e36f8e8cc3d8ffefbd0c76d622d3dd505af9bea59700d78dc3c150a127f3cde8a48821417141cccd2ce5c827f209ad6030b61a514a1e716b980c3a84aa5511b80c9a8ed7da1e604b9b4baa6e009652e27200bdef893be206e3e8f06a260c1fdca3998e94aecb6e10048bbc3a4a74029bb15d24b1c2ff1d707edc312fc9940bc945b6c680aa830bf5a48119b00cbaa7208b6be494035001479786c3fbacf970ff041cf6e4bc54b940c3856ba8153635aa72217a18f6767b1a75de7c1ecd3129341eba60bd8c9d75e398a7aeb985c8ad656c9be20e434893c14b82d0818b2ca19e8711183833368057bb758eafcaadfe2ca349e822ae91752a22810096a541107e75e3bd95623f7b041aa4e0bd2e2f012532b860c0c1714b41307a6578ab8ec7d5584d23b213558c93ea924a7e9698d6bab04b4b0a5f711fd5f17468cc7583b5fb58f01aa56db9e5e2b92ea50924a32d2e7e9e5bb407bc064d7060f8111f0d05e041036d8bacf0a64517a8520dc16f0916b9b03178a6fd4d87e84c86f6c24a000ce6e4a63ccaaf1ea7f594bbcd016a10ad1687887a1570583a9834b2fb33dd4395029dc4c395242e6c55f9222efb520bfa204e1b2d3ed0fc6e584d21bdd9d30fcc64bf8ca4d46977e9dc06bf3e4425cd0afb3026612ad0a8bac91cb75f53f3608c831d20bbf01b5e38d3918a3ece4ab093ba85cdd9193eb033c7855c9662c427e13b1f20f5d2f1d121e2c5f52501e64208dead2f76f1934ca0aafacc3286bb2a1692ba528f6189dc8abe3bdbfafdd2023813dfb09f165a1e5e11873c897f35a359e4ff285a551e9f79498fff66c36f7f539109b9ed3270f7a4128ae6b260d802e5aa6c0f4660376a1df4f23abbcce4ab62d3d23f49fbbd5925f56df6816dfdbe66537317000fbd671f52c15c6dc93550fd6f489165d30ce4c52b24e194d83351b59c44878f6b65eec53adb2de13fa5275769bf4abf9bd5a891ba52fcb5970283d723c99b3e7ddd6596bc3b4b90014390d48153ed113aa4917e8a5e4af8eed75a3f5d6d4023d24bdefa6271dbb7aac61fe4ebc5bcf172a1c563b080f2dd4745527cbeecbe04ac1adec53f060f8f21ae7695ced8c8fa07f37666d12b72a7acb070f8c751ef1647e9f3e7203f57d28d622afa5e891dda3fe9e9977074f8b25149be0b0bc466a6b8c992d7e0d4efe95d49e121a6517e5208f3a1f9da23ce00bb0e5560693b12fa83ecd1683be96da58bfeb20f4aff7fed18e1ef78f0adb66b132ce15eb7e1f08f24f7a1db3bd7d1973c1c13f4238f68e199284f324adef5391a4d5d89ec1635e79ae10c117c417fbf08f1f27179a1796ffa8a23ad80ac573966e338a718c02dfad5d599e8d31bc1aea8b7b8a4c602b500724366c4d2287557cab32333faf070d2546704c06b193fc7b141d674381d5dde7d61c1a2139bdb855df68882a553c56286a8687f808c9e50107d6bc5b3e6db4e97130aa5340f41c8a8f8050b9c8c88632c969f6d565b02061bbe3022843e6e388a08222f93b5fdbaf4fffe6e474c6c70caba35b5a2b97c8112b3cc48a5ab33b9e496fc50e915e2ddadc67c0da9757e97226cb48e85af08352c90eb1d99372f0f4b07faea89e92553d30d907ea87405749fab0bceb6a05015b51af19930aa493f0b339431e5ea89a2c6e084a63e81f2ef504622001c41edd6825f93a6e6d228250d823df22e5e454a3e55256b4855e47c1f9e59fed821d41d3c6572a7219613d411387dfbc1ebe8848d6ab32b54394f06ea856cafd45392c36da0d42eb88295e504de92734e544277b260ea623b4d99f82dd36ba78fd14b009e3f9c8461bf8156b654a0b9a62106a301e13661748b3fff0ab4d2b992f2c60145b2c9e5f382f2ea1389b35c0620f02dd71c45a6fc115b11f7a2e1662d1a9a7424f89a62883cb8d2bae42cbd75bcffb6ab965789cdc178a19a9bcc5ecc466426747610a3176d1aaf4c490a0d59824433315dcfbfb74ce6dc1d1c2102205edde1e365cdfe4b0c8492b21f781a63eb6328a3be5818cfd46544218995a3c4cbec378f6b0d47aff9c9acf78cfe5cb3f61686b30f111095556ff5c77a8a940a2e3c4d294d665fb6a224ca2d11c4f1c8f9704703def5b895238551fea1982144127e77f9480a9793d37611323edab3e31899a41739088b5e36b694427c2dad2d3031a424be282f926f992da8cec487470b5e3c24285d0a501a325c806c11a5d11c7d786af86680871bddbf4a18d4dc677506287e679799298b5717461a2b886c5bed1d8ffd65ca432b0d347181e318a17e6c0d929512cf605830ffe083f588b1973b20574dfd1da77929349dd9c6ee3d1de8cf63521e17d4b5398ea1948a4c3424eb17f9eb3e36218d5715f7e94cb4d733c1b03462e1861a44af560bd53ef15a915a434b2bddc8f7e53c569fb5f49abda3de9c267e6a1947b83c6f2a94951a59ef5357ecd691f0c928c30fae9014db5bdb7cbdf1eac80303e027e734297fdffa5c8c7f1788a6c0942d33a6ffff7e17ea239599d4be465c233a5a79320d1f63e9f48a47dec4c06be4249164795b0af314e201e1ad2fb5b650c6849e9511746775fb5e73cfb713b702d58768fb4b63ed67b293891b57accaa772d5cfe7ee048b424423ba179601fb27138ea097237189ada42a53b57417212f2475f8d3660881ad1adaaa84e1def8bcd8b69170549b613804dac45fd46b69a3061158f1ea76b21351043f83fbca37057aac63b87cee9b3d61449d170fad9edee68abb61f959c779b428906f09237aab15a4ef3e9d8965b04cbbb727b9a8100d95c1b73629547927ee2f0e6d24b29fa2a687d04254310e037dd65650d27a9c5d9a8ff64cfaff412f9e41903582c07fa6bcea7e08bbf7a1e5a752d086024f877764c84fbe792c16db5eda6842db8fcfad3b65801e09fb4922e0a0100b2f35b27db535e08d926a2c1a9baf675003f01134e1cdc9dadd1372cdebc1f3f2f456e12ff65cde277eb9f2ee82547250f928871aea00016b0c98772f429fa81d5771c7ae440a983ca42df857f397814e75678b80767630e2384e35f3ae6e359e0b32245efee8649fc6a48ce9ab8459cd0c781e35668a0a80b5727a3d31ea6dfff567d62806c76ab5d1008aef61061c0e0d3afdd0ef0e77512992a12b9ead5b668b903023120defd3bbd9974385a0809e1b9cebc3166f143d1a049bd0205660a5f661a85a2c5a7d0359b23f0e11176bfca0d3305994406adb5a1e13712f891d0b0f8f56ae58130954336c357b09ea03fc17a65ad3c1b03cc3f43390dbe7edc202b2dba16318a90dd6e2a20cb9ccf486cbd3107013cf6dea86f86cfebf6fb740d9da389609aa0d44338e59f107fd1f51d927173ff300d2a42d985845c2407db25e2f2753e26cbdf61b4dc0d68232ce7ce04f7147461116ace40dad8eca6624f8de570f9a128e3396df23f75a01dea0c07c8ca0c433a68928e5a8a78670ab3c663a5bfce01414c5837d51b616a059029a851280904c83b3d738dc18da71e5291c9ba48aa73b581c2e962e3e1dab89020f1c89473f5bbfac3a6a8c091089213f20febcc2597eb578dfbe0da9877de435ef9bb0f9db74f61b4be4d5e240a6e7001b497df9950ae5144da9700f14a110c45a9d96dfc45aea50a0e8f1de4df130b8d7608ca4c1623bf7eaee93254acb0c9a18f5a8fc785afbf046108dc322d30420d8686fa9f27a54a813526c0944c12d4de62c00b6da78355bb3a27aeaeabd7bce61b755d135b9f83016b16685d09df4211393e08e474e2b7ae9d927bcd990f6a666fc1ee97f6bd664ddebe923f31f3526893e44aabdadf1c31c3a7e72a7693a7a0babf425af0b948d8d839c03a9950480e202bf77e2dd6d6c9f9c054c39e41caba27a001b6a36ae3502275b66645f03ca96ad7254b23ad0fbe94bac07894809360503388cb4f886f02b285e65996b3bf6bd4fcac710748719dccc9ec5b97eefff724478b13d33da48737e016efd153b6ceff7add59d97dbd5a5a7f1945c5ddc3a67a554f988f62e40008c2cdf9433a91c69cd8beb7b976d923b0596f1f336fc6ac1ce175a800417f140970633ee1c6ad111744567e02fe711410a04efe7f192b34f86252d145c9d569432e0315b6655f734348cce68faf27bbbcf89741090dbcc9f7b1693b194f2d43e0cfc6b5d63f85e608fb107c8c7034fa66206cf472329f7356928c73854da6446be28fd29fee4c32b5d84443b9f2bfd3ec6b6226d8eed9717bd9d1ea14a284c1bb0eda30b38fd57f762ec11d8246bf8e74a6eabe0fd9b6a0e5d66ed8f1c47fab0a528870d55949c1151bdd3d0deb34952947618ff29227dea8caba18ac6b476073d599c2fb163d5239cb4af3993a750589c9cbbc6dae183c69086430122ce000d3d6d9b048ce25506fb8a5a622bddc22d01fa78f09a946e6c31077261c033216dd0ac2e6911a6403035b710feffe18e9ddf54c22b35c63d508a6bdc9a8e3e1fc5f3be38ad3061085dce612fe3c593934b4c2f0049620fbe01f6f492cfc4632b6429885ec3ab28ee9a98d3f881736ccaa4e14677306852d5933db08d8f6a374a422573ec1d2f527c1bf66e8aa718989656e03b6c60232f032f801d40e131208334ef7adff4f66b243842a4d87b0dbe8323e10b4d55b6c69ebd857aee1a1bd3748b6ea030d62f029958e506347abe2902fcf4dd8266f9e8531d17af9dd13bafb68bc6a0a26bc2bdbfaf54c6b4592c2d4dcbdefa01bc4a5b038ed0e594a8cce122e48fe86536c5029e06a619975642e4dbb5527bc9820cea3c18595ae4010f6b6273a0ca82144cfc2181022d87cb2765e235e1c2cca0da976c8347669d026b8f92e06fb6ae7f021f6d96c3779628b354001054036697d4d1ec3b9a55fac02de6f1c6b529b15c5913209be66b22a430e9ef2d7e3befbb1681e58753aac597d7198e24a2b72414e0106200076f568766272b4673564c1de19f9bc8b5550489849016828930a0e79043d68af35903011196c927989fe0686164cd4c575a4808d833570bafe8285b6efb5b77215de72863b79c93f1b15ef80ec57c3a84a66a7f5bc9c8d8dfb28ba7028e8ec0d16fd9fc3c71da0383a04362d7036e8194af46679f3e0f3b370e22e912bb349749ddac6f49e39d616e220b9075b5823261e33fbfc02f963bce23b92b625ca507296ed460db95509150274fa052a59b57a775beaf1575b5fbf537c431aa8f77ca6c9b2fb293af83e6deba54951eedc02962e6cdf921078ffa9d9ea01775be90a6a793dd0ced421d5fee3584843152556ac5d8de15658fba05c300fae7ac5d8ae91074164f164fed4d8137a1296ab415a395461d0de5fbe13588d8e936d114c0fda48a1a167c9d1c021c35076c913c8877aa24ae78f5f1415f07d34e9a881d06736832bd0ce359f12bd0676f6ee68cac6f684428810c2cb1b25ade3e82d84396a276529726a24db7227e06d8b001f02eaeac614400adeeffee4d671c05697f330f060eb7b4a8a3d9eed6e6f9a08e60ec93302d362b7a0c7a2c4462792fcf910fb646d1b5b1844a05682d81e9033a04a71cbdf63bed187c7a93424224d0d7dd7263bbdba05992f64524568df0cc15d5fca62b1a0e6e5aa91730d5a38daccd75922572df0ad0cb35ff9071af2b6fdc5743808a7ca760917274378d90954cdda72c339d81fca9d8da6c158621d9881241ebc1a43b66c1d7f4ea72935b499da5b397079c6093ae933124bab453e2c0f699aea5efa110d4fa244f34839cee1e75f8482a52fe0f17f22483c1e673d3c562aa2c065b48cf5d3f00109d6fa8840b7f17edcbbc1e9075eee1abf96f84b8a6b1bb1a293969a7ecd55660fd21fa0437aafdc09722be4076b860e23fddc4d8aa6e3e064815dd50bc4e51e88ead375d6d0801d4829b594e18b75a6c8f097f7aa48459d054d0b39cf5f5fbd055e429771e035a4176e80087a0d095874b5368a1f2b5e8299be4d95be980103f75cca0b4f86d745495f02b9959607db3e40f013a7de409b4556cd32ac83c4ab187621a9bba294787183591185ac8ff407bfc5e264ff1ffe576d5ca5932c47aa0f763f4ec3269d186cfa8ee69d640d0f6f65131ab5d95a4ab0299f096cef8f50540037619a9c5992cbf56abea01717926fb9d238f59da0c737b7f4e60ed8bb7c02e0eae7e3caeff5d165e34cbe67fe77351723dd83bb20d0b979cc337a3bfe0da24bbc477b9fb47f1a20c4bdac42d57c6b2312c85ee981fe4d4170fec8ea2f54de7d7df4a9576d844009ec1d7747453d49ad6047335c6d417ee94338fc5bd3c3a8ec7662cb5ea33cc2d45193331644991df32bb3a3f9a51dfa3efc88f956f7e5fa61660621ffc1bb36a5d543b1e88ce5d7395b6ea928413733fb5a0c6395f309249c93b401940956ef445c18cbd4ed955239af0d7c59f85e082565252239ffa7c594bc522fcfe12725a63e961ad9b6e23696a8239ab26f8fa04f7595edbeb6be407cd03bab6ad13a33baec2d40eca6f13559d7a766737e82845bc1a9f3e8c559373e91fa4674120c4eec71ac2978c752597607189af8a20a0cb4b4e63a3ef54d3dafb24ce3a79594cd3a9a20deaca10d1b2f3af72c5c5689e70a6a7f7e17b9ddff16bfaee5a3dc7a94069ed4fc8a66e14f09382475953897d62d38644bf6571e955f18ee1bb0fb9da32a9037b0ad17fc71ec0330651fe565bcf79f708c3bd8ca35b9ced3c82a7975f976330ba6a9d0816706f548fe7e682dc27609e61ddc30380738ae71b2f37464e7d20527d4e7222a198f1c8320e7d454f61dbcdb55fc18639185ad11d67655cb9ace6edc052ab3ad515ce47b77208c666873eec4de38a063c05061a0ead604a9263af31d9cef27f5575d89831454ca323f4aba41772429393ad49f6f688cdcd1596eeb0962c1e4a883f339f43fbc9a79bc54cea4d39f8308c7e2f3092f4efbc0757896ef6270af31c3288a4d3ec38589c99b8657c4ac1f82a750ea45f87bc9d49b89e58895ba48769aa6d1fd936342beb4b7a17eed39c8a9a3e5743df1c3a7f1a15066af271cc34342fcc478d1860e9b90c18cb3320239b2867b8f4eda75c30823cede5aa1e816da5617622498fd2fab96dc8c63a45b13a3daad1102aed6b223a10cb38b838e03e53381c88203e89c71d105f744ca808103a1cd85d79aff353fcf69e675d04566809c4f11b3edf04a22bca82a37a0b6411c81f26077d7a00e700c6c1881058cafbe619d86c350392aa9633261c7928c261acb9a9e894d1fedba4b7988d6ef8d09278d1362541b0c5015761eff10c8fb5f0d4abbfabbec2695172379c01bb47df9c974dd960b38843b36646e2025c67c9293a83878e5d1d693d9a4c53892787651d9e4b15064075038c3e323458d07580622c290153b9ebe8bae89955069d806cd43e36231b05f6ae090085b830ff4b1d1f21e5af589250bff1794fbe32fdca1450434e90c06d5d3d857eda3643db02d0f5d256358d3df0f1f0fc673be07caaa72cd5f77f6225fc7448583563a37dfb728f095c7443403b1a99bed70e0bfeb55870fb545453700dcb3add406c2c3982df2b4ec6a8703a137978bad7be892d72668b5d8d12acb305c27d462ea94dcae420d31acd9ce06253bb57bb6d3fb05fbc331893c8738bbc28091709da8b256996b669ddbce5ca125eb118c1d108d6f44a4cb4d4e9c22ed516916b2506e44d1ccdeef784a0f147102f9580a6948a38a298b1e7d52d087b7100853ef3cb1b7b877d38740c7914a3ee4ae854b3f4cc758eaf08f754f5f0b480a303b5e5fd1974854f2617f1463cf30faee14bbeb5e9e3e6783b8ffece8e0920cc4979175d34427ce10ffa4a45ec00916159c3a64afb523e9b15b85886dc723639efdc831c91a773751c4cf7300676fae94b6134877b2fb9309d02520c75b5697b6973cebca264e95ab2e9bb9731fd3e6c6688027be3e2cbcf70d0dcefcb8ed517fe551a5fa8bf4a214c057517040930b654e83ce821b976e26f42472b7f7989d5b7baed368d572d19854bb7f7bca670740a21411fa8772c40bcd341271bcd6f7b64ab57102e1bf4775b125e008b33e6d1205af2b9f1e07773eb608758c6b5f53a92bd6958e152e7dd830502b2b224e600cc78641e9b683f9e671cf0c54e72db0d814cb708771aab8a4a97e54ebfc4ab3927deb702cb5b893034e1b081c69b08e1cd27da39fba782bebfbc4e02b7a006f2c07a0eddb682be61297986f2eccffa1cf94e5db228195225ea96194fdef3e0af137a2915e86367ab2c524397d73cfe77e592e69adbef80f3f12fb7bb90de5a9336b31b2279c984ed408f43d0f943f287343ed7f2e266448a850f78b8a1fb8448d96f016fcbb8dd95899c7be828f237de604981ba454083a65f54d28666037de6cceab9ed8a46755104184d97c5f0b9f31e2f3b8fde77c7260e5722d5e031c8e565a094a3b1c223fcc62f3348fea02a80f9c8d00397b90ab3b5c17e2d424accc1407bee267a4a12c77f7b3fcc7b4d7f3e50d8149aea90d89cc8bdf8bee7d47463f2b06b8d1fc1085891296b78f05f265257b0efc6deaa8f14a68a28d2fa3e22c2eb7c42083afb86a139ef2671c472019f314ae0a2c3dcae425722323500a44bedefa0cfe162880f64081595a4968e8694a3e194519f72c6fb4cfd961493761600e8c700635412751f95d324dd7cbdb35077d5ed7aaba925c17129d5d716017bc980a8a114c6ae2068558332538592f741b4eefc7d402eb5a6808ab2a6836f1c4320e41fb297c1426037ef923970145238434333b22cdfbe0fdcbeafc17a68e9c0f13ac949a32dcb29d3da8efd2a151bae27fa49dedf472e08b3bfffab5bf85fbe3bd53718f3ca2d46d8b5327ce0aad24fad209a4b6f1351cfb00551405fcf475712e8f8e1e35a3e3374d4e642fbb5453ce12ed3eb059dfc21d36c0c0b143d4ba90db51608e056ed1b142a7c077819c15375ad572a4759b586c88c9e893e9aa5a18cb1e10e50afd55292673701883c9de40dee4869a7ddeab1fc5c10ea55c2f45cd21066305c49fce7fa1a71aea962a7ce9b88ba500cef6bb440ffba7fdbc084569b1b1250f3723e35938b17771859c4e1ca2752fbae95123ba5a71a3520041ab7298c82b3fcf4c289840bdb77b86ab162324ea5fa8ebcc18f0ddbc616c5c642e8d37bb88df1c5fa41ffd613969291e177e74b19b20d6c9629e52e6242a5fd89968d8f4e1e3a658d18c42f32394c4d5daed6b534179fb484f525e38398180dcb1ef86f3a030a7b7db13f1a60bfba901a492175874914f616d11e15780cc9530995b8ed37bf358bc5ae7bbf17d34a1fd97824dcdf8d1393207c78866b28a9894454d81946106ef3a62d63cec76e79b0df6cefcf887ee9d8fc033c42fe5812fa3d07529abb926bea4f92e2604e227c218cab0c5ca2b66c3847f6a75f1cce2ccf54a003c1f43faebffe3998341ef39042fd6e6658e194957f81e67a063ca901bf18847d3d73a9a4c156de39cd2562c5bcb8c943a8bfb89b685901681d0b18f229b22fe6c78b32cf0d2d747b37051a489b26fb9e9d4cb668b31ba812893b87df814629b57ff7b224312ad8cb4f8aae3e8c1f84ee6bfcc20f34dd84d521358ac9712c27cfbde5cea951b152f4b609c0e3ea6bd8fc5dad187ccee22bc10bb22affd0c4f0958c512335bc71c8f9ed186f200a73e4a39744a2e6db45b8448e80a0f0fe0f5810e9e0173553218345af5035e1dda750873f10c206c17c45755f064dcfbe0d11fe4728b18b99021e2be64b0b8ac0b6a79eb68359b10ab6d99c6d556540e54f7262f31bed460a0f8b5a2a5902b2e1665058ab04b82e452cf5f7871d5a12b90ea2e00dbcbdfb60e325b9641bf9399ad611834a593de3d61589575a2843ec559458e21de5c89c91a94f2d3488c71a8eb1c22ab9bfc91d234f14183441d7dd1515dad33113bc457c5d9b54cee52627b4975f5c5fe84b82957467a5ab436fe9993fee6aa53157af1559dd94bdddcc0b46d76d96a14f2bdb8ac258c7a6fa72f112851ea9ecd4d4f4db9d218a19e3a50b06d6f0ae0637a6aeb2e7f7b30457cdb5ce821743ab0489961b47c6ce9fd123d880f78bada97535374a975a69662b6d68722302654945c1d2c64bbb95822a8dbc553f8a64b56e2c5a6bba3bfe219136369fb276560bd39e86c955e8bed4c66bf71344e7f2f61d5913fb13695f7b897e8cc752a5e176df480826b7ca2a039b5a77d93b1aec735d4d135eb50858300586d8c8f9973da5360a5c434f9a46385a29df01d3540637c8b713b56d2a755ec3ec8ead577fd5bad032ae3697df55604722abbe66e2761a2a5824fe87a4a815e7539cccea44ab85374beccac9eaf2400c8a059e1d5ae76b1215d44a646a0505f029a038093a64f98c80cd3e8e6a528e648fe8c09fbd61f2d3861195bdbfa3c374ab21080bde2ea30ad08050a639f11959c78e124f956520629c6ed353f0ea3c1516aea51922cfc2818e099300e0e3305ee8b745f052c2029994aadcfee285aab275a7730adc4c83e3ecce9a3edaa3ed2e6616589269da65ceaf897e291c667381171f96eebc096ae27e11794ea37cda9435c57b37980ed59dc0ea867ce274871f9a3c2a2b2f4579aabeb89a2caa228c85cdfc580cceb57c4a1f2ddcbd2301971f55b903db06ac60611a23ddd26a843f75f38feb72ce47291773e22d686a46c08d043b3ce840ec726c1d588ac0e37f0ff92504bc8249f6353040933ad806c5ed1d1f7fb75909dd35c48dcb1dc5228b665b2e67289548ec522878808d094750394b3ead531e394452ad3272e1b947248b0f48ab59a3b183410892cf545686e6e7ff125f4eb8fcf1b83c0d4f940e923a7217a8a886ce0b52a8df64ee62c48a0a7543ee42549c10a94ed51f35191b78e76b5326b50ef57c1854038aacfcef3292212262d222cbe86695d23996c36740de0dcc3bc3bf69febe2e352e31d5911fc68206de15280fa9c9ea8ee076a14603f020545f28db26097ac95ff82ac26a64ac9c5fb2268029a21e12ef0655e8f01d156261f614ec8967422fcf4a334200133177336b5a940267250626c6ec35c9e701fe979e90102413ecb209b09e706f52a137726587a90fded29adc9e0e3553ff2c9ffa5b1ac07aa321cca020c0f3e11adcb6deda2da74d3bac79ee65125b514d5cd1abbf90f3e5c00831151516cdbd26159bbcc77bb20d22e5dba7e41c80e09bb61bb893660fd0558a8aedc20941692db35171aad9917d68b3cd717ec36d6d4f04a58d2de785818b052fe9b88e2ed8bcca0547019b445e4c938c98a26af6f421209b64859561a3088febc5e036c5a1936b3e7d05c672248af3e6df52b5485518af69963677b594813170e5819abeb176a7fff3b0c01225147aa9d485ad7bc815e5037a76fdbe5a1668ed1632c524832a176bda7efb06ef20f2c0e281b0abe476e380e4b153a375d816080d5263b8d1b45c0b5b7fbb35f6ec0c5ba914268ca48dbbe28df247e5cbfccfe3a24bf18cd0b68f3a43550d763975b89a94f82f29a5cfe3df8289d60c1f860909f4e288959ac6ecd65a2c3e4abd6649cc06a962ec7c68844515c8400f27ca5df32b4c527e018174ccd751b858e9da6aa5b2d41cf737af6018381eb67203c87c778b99ecdc9ff41e2cf0eaf5c1248f2776ee6677f8a7356497fb79435b581fa3c14fe861b98bd5cf3f536c2d499ce85534a29c96f9ace222f191871eb2d785a276e68069b0e0f49f803d374a035207185060b8dd9683317bf14fc0f0e5705e892a05bd5302d735af16ee212ef20a463bb27fc1d6f183262e25ad3f5cc9e697267cd05a8bd9550f678d85f693953f52cdd0693a905ad7b4d3ce9a842d853faf7f480de8a6c030942d14ea4c78d803d04780c4700fe967667e1c84288b39bdac84ac6de2f8418772fc3d720b4b0b313889c735c88a310870a4afba9db93dc7a92e9c46227288ba7a0bc394676e00091ede8f7050396231e52f2157d44206015eb5b404449bc4d8ad0adf6a30b365cfd7aad39aa878ac0351cdbc5bd84d151194ab27bfec96ef496be6f0913eb29c9392b4ba5be7cfcfdb1ca862bff1e1bd3f8cf285f90e4258295b1a35129bd9bf5b3a2ca0992221a342d6a4b88b95a8cebb6665e9408b59af8743b3e8b0de8a55e8b99dc9acf27996923a70b245854fce39ed904c81676eb3f8e721321043a7571af07162b9d4859adccbe82bd5e56f1ceca60d0172e3ab9e7f6ceb3cfdead13dce82fbb55f242ce50ac137b552fe11d19aa187db793b6a61f88f3dfa74055de5eb66fd0a4989f3ba4c35a3b97e3363ae03e4a8351247a9f164889e8eb26bdbb2fe980e63ebf8265103e5f0f6ba1f8041bcb68f2f51f731beadd7b04ae3f6680e9c0c0015fee8f3fa704c8f1e6cd53fad0dc11aa99ab3b5ed8bf8a280e6a9007cf636bf3fe4644e07a05534fbc666dd62e6b7662f029c82cf779e95cb2dfed0c09704c1fdacf18cd0a0fbf402210149ade895ae8eda1933a16b9e56c3218b5b6169763765ec0cf0e6d8d3a571185c34e1a20231f4a43490a0111f559c7344717d110e35a2ddc1fb57cd2326467889503761293a137ab37652484b51d93941ba9aa84fddfc0bb44d64cb5c4d1ba16e124f2562393275c6ab1d907706142143034f0c2ac8abf27c2ca80d2b28bf82892fe75cdd211a23d43e47fa7400bd6f11999a0b699e94481e5d9246c271290844d81127f00435e8c857d5ceac341dd25f513d50c034bedbe3eed9ffc19375a4e00542fea128e8ef803a6d2b5bec259910c7fc8ba7f7b5c5134a3fe1cdeab3980f633c31c26fd7984774ad6f297a6e328caf14023d1693463d876305a6f0552b2e4cbf7625f144b075006675a9d84fef72d0b887eb541ae9feaa63980e75168e66e894475320b042cb93b3d1aa6ff33d0f82f02c10426a928924fa72e2596f6300e4929c5bfcfa32efc6c64375d945a1fb15ca05a58099e45863a212634b52090620ae528095b54921f2a301c3071f4bee3bf2f4d6903f0a4a87632a6f431223243faaabe0a229119ae22d8e07129caa8bed2337af884811d3d3c13a57aab805fc97ea8f414919bd0dfd838c314cfb676506ab1e6eb63293ca35e11417136579acc6a497077da7249ff003b9ba19c46ae479a817cc8144760112d834e8d2b0c0e7e3bad4876b721e3838be289f08ee606c0d9db22188e5ad475b08a2126428f2b0e8593dc8c710c108ff0278742f47ac01ff154318a458db66bda23b8b944c760a55c50aa7578f10236f62f7876a00135a97f7faf08823dbadc367cf1bccb89ae1d6e16e0b646bd3f7735a75c52fc41eb5a021b8218aad8e10b4f35a256dea57175cc2e0ded0794927b8d2924052ab6630a93f4341d791f3dc08079f94c417164b7e075d983dd05ed92dc1f62aaf26f5f3526affa2f42829c318974fc148f86c53daacf84e4902b894558b497ff833b82891ff0f2eb5fe22e7a82250a62f4af27993345253092d95b328f88dbb92a38450444a48bedaa84bf8d03d8d1da5f5cefcf9c18b90c650c12d6f90cf10c557ddb217a7b83471f8595bdb5259e54f2a822f80963aeea1ca0865640abf6caa2c02af0d4e817561f29bbec9ee7c31abc3dc33747c17dec8510477875a589ba53b9a4406e617a965e2459dc80bbdcf613e08c11f795fa7acadfd28dc7b1e6ed0bbb15af0f2e926a04aca49e62c43cc000f1f674aa52bdae62f702554b8137cf68d6427a72be8669f8afdd47b0e6696d6a1cfffbda2feadbcbc2f0551417545a6fc63ff6a87b75eb2a6b6e83f87c67b3d53e4cbba81a46ea2446b5e8b449f16ae81686295c50b7976d6fc3b19205ca49236a4bbee49c396d1b5d1535b1d5f18cfc82517dfced25af35bcddc0670ef6d456777d35b601e67cf97e1d355fc15f2841d3416f8d2a627a2eaf664cfa6a6252fc8a167a680cf303079d612fe0171803ec8bbc958dc4aa8b5f6ce6b33108c016366970616dee03e59277e9805558509e2c87de86859d9733ef60a4803be9a89f8a812512b21359f2a98c92f607487182bc364276de69f64418cb7cc0384f5e8391b4a1babc15df25c43818caeffc6c5b7f5dfea000a36a3c586bb3e7fa9c89bc58f505e805a4a90ab091801316a29debedb9e63ab9e6b55f76ef52205be7534b6b2e978063786a7b1c50e929c585b3788947ff654cf0a7dd98ad642597769cd839128cf2c484030071caf1671ba5bb8f1ea566d21cc517a945a7a4b5af6479f4e161f42d03e13cfd2a4ea40f6fbf0c222b5b73f280db23082181b990fb3109de99d120cce775c87e2e685af2694189c853276e9a7cc2170d28ac181333eccfa0d4f8546dda7d048d3fc4e587e00f6eac94443a9778ab89e9f5e1bf2b9acc8a5f5d061de25a79178c8e5e66e232fead3c57c45f732ce66a39b380f2fff60acef257f6b0b606f2dd1d5fdf284069f45956b8126b8aa8f775da8391c87e6c44a5517acf002ade7e52d54aa926e92f3cc98f6e86aa871813a882e4d8c3d789192084beab1baf91eb4c7e4b234dba2d59ff7cc19a4d5e62f1020f0918f0b3a58d94571e6c44883050f76ed141649140f56d67ba194fc24af125cd2c867c696e05031382979e21307f7f544439038de3b605f6de7a1139c79dd45bde03ee7ae103e5ae2b57cfb3b295209c1d9c6c947f46c0fcbf47ff619c85c094564d0885280696babe613e550a501d709a02bbeee7008a13113843d7bf3df3fe04710f9d03b6636be22227dd7242d932f5bc898714dc0bcfe23b6a0d74368cf7f95b1a9256e03866ac68b67f56f14340b89ee52172cd506df9b0b8a3384176dea6dda6b92cdefac6339303ee890ee004532317139b98cf10d8cc8d3f74b797db7b26584d84eda23f97acd21ca4c3b5debc9cf2f5dcece50c02b34d3e95e1c324090e88bb8419fd4b5085d8d51558fa082291937e048e3156a2b8bdcf0cb7dc9a0c951f03374bfb96f156fffc8e47aa3184a2b1458e42b4cca71eb71bef7ad8a2d32b6f9fcbfd52687a95fb4b4714d8d1fc5351dc3fc045054077bba61ba476cedf1a3ec48418ec6e683768303d6f6694be78b675d09fe75f33bddb608784b1d00b35d2e3bdd28f665c38e594b45f73ede96378e36dcabe4cb8f9ff73da51d4619064bc960a0cd282ecd3e0d99b26d00880272f85c59427a92fa27689f7f7718525c6f55613b31a4f7e1d072a9eb565330f872315886d077337bb2c2a0686345c4a8091b292b7451d3f5427d392f553b81ec9d5305bd1e70ca87266e54f374e47a22bca174aa355dffc4350585ed20dfedf659e20d5261221a0c0ec493d8ce3d5030e322b349bf7fc57ac8c635bef3b7e12e9f55fa71ae063ca5e50787200951bac345ad77c0efa3a6f2eafb49dc5f3a433099a9ddd7ed2a6ba61b42992dcd2ff3642311c47bbcb6a8b41aed450c07694d4841e1454688bfbf9a9f69e28ba7378af63a4cade8d8c7fb92d04cac5f1c28654ab1ca4103b1a65fcd08afd5f85448a5ce03cd44a328d4a0af29e9995fabce887070bc3f1b365f14c4eaa9efdf6ce55be73cae7c0cf1c45c9547b7868fc0e59294f289132f5f7c61f1b186409a15832420b3580fe0c6a1acadd5697df8346695f45d76136258febb2c2dc7b0c346f62c0738af338b20d638dce72c30e5ab67e4068ca5cda0e23d8766349e0a06d2dd7f5fdeae29406096f886671cff9da0ac752514c9235dc04e5ffb342ed015a1933c481bfa87404b8c8183de24cd79b3f8dcf6c22aa5cea86fa0c5a6dd11c7367e0f50ef5b12a5674bc32320147db0672bbdad6329b25298a43fd33f8df71e6b00d7e0fb43c4c41d45e44584943f2a6c153d19cb12468f2c60569ef02d4621885007e4d244a213a78c905241418e4570bc3712b77ab3810c09a8740100a7e480f9b00c4f106abb09ad7dcbf248ac91be5198ae8224e5ef203501e8ec3a7df2500135b8e533c6bc9d0a8c5ed17011626bc70c92a890b8488b187e0362111857993ef1131f54498e77859be624e8fefe67048f35047ee9d98901728f3b1d255795da4b14a5d7e2e7f84d736f51b019cf2cf37b3d09f79ca9e3163c9dbdcc958944d9f1509c7d067587eba0f989538a3b80910b088c55db01e6b6818f819a7b0f1baa073db4fbf12a7ec0a49a7c943c24bcf74f5fe0760507f717ceb1dfbde223355b0e94c7beb7f14034d9f6f74c0b81d168a0b68e708e5adb45f651e0c8c0e15974bf3c5f81cc256bcf71da6c2276c8f41adb904418c0941e8edd247ecc353a4760b01031ee39efe722690360ba2fd331310850642d0431939bd9196c2aa5e8e402aa24c7bb55c8e238cadd512a3345c5bc48245830bc1aa7c11fd8c614fa0603fb9029af1f77d715e6c72f03a760ed12a32d72a77705a9cf2504df0d39fc1481add020bd94710c041d1208bbb8bf04e27be139609debb663267ddece911c56999eec31f1fbb3483e0559bdaa732afbcbbc67da618c16f1893b16ca01a23b72b995b07d2c4e295facfd6cb0fceccba8a63faea4944fcd343a441aeea8414de069b6c55182fc5ea7f0c7f359f176e9f244f7973f61d1c2de3fab1d68a6c41e20fd50b02f3002844aaf946039e7d1632ee0ee7e1ace25bceea4df2b060008132feeff3eaee8454126e1f76773b333c0ec367c607c4bc77d045f2bbf1509abf2a52d7b8fd14c8144e942f2965a6f05a872f416d0ce83956aa7b11c461281ac99b805a7908247ac50d8512cb68ca22c183fd0b491c6c6711bfb087c6fd24ead0adea73b1a539e5b86479c5bf57c5791a9a9d9695642cd60735f3984ea7cfe55e5a924e0584004390e39a54bbd25a79002772784dd8da87f77981caf47e3e27f85f6c0b2641beb3992c112bc71c6cbed2643c3efc36aa541ef194c50196e0a941fea686b4e73e7502dfc29691426847188ca1c80d5462b56ab7b53b8e83cb79ac58c4a63a8599a8c86d13fd521237a63870f43131fb7117d33daec07b8623a20c905b99fcee85137badd8d65ab8f3768c5168a7e638cfcd1e7a23a6c67210d11d09a21d1133718023c66b0fc6960483bcc70d10261a121e22bc8e394bfb880d12ddc04fbfaaae2c662189e2c1d5b6980d81d654764cbf0cccd6b7fb9d12887d3c5850d63ea04b6465de695e84d5cefed706b7b0c2c50e80dda5c5edfe295f68d4f850c559afe364536ec7113e20600dbe035401b12e989f26af0a3c0ebb93393fa95353c3bca340f8f2490dd3e0a53425f311ae866c6a52a6c5b6b2da96e0057b99661dae47aa52ab303b7c2c829012e3bc2ee06263db600359be0a5d9f1e73c8cb57666afa05d2dd1a2ef3cba2977b53572da3a8eb876b6afe757fde045cc54ed64d9b514de45551b6bbeaf618e7e60b01b951bff0baae2ade43029081f9d8be68e54605e7eee832dcd8c8fb683a6273a531a5357996c0df9a57d3036df5be6ae8184034a8ce303209b41de49096e19f3deeec07ad6fd91e05b52295045144cf9b6084312c5f1e22d0fef91f6b53742c51ca79cfa0e83feccc270e74c3e8d3cd5a0f410e475d702bddc5aa991a07f0c128ffa79a2cdb634c9e17abb1d1292d8e330197fd275f84ee3b33aec4b830e00980c29441e6d272e48d09f00f336933d54853e7d6300eb4845357aff64fc42319d7f7b98d9bdf3d93863a893fc8db0de88fc5a46ef0ada22ad5d9a84ab02c0177a02238196d8c84abf3f1e6fe0c1f844ed93cfa9f80b15d905bdedbd93fba8858b8c7113d798b18f3a31ae5afa8f8da089469ae10701a89d0c89f09b1473c1af99e18ec95efe69e31a0daaa019591ea19e0a4f52d0810a89029852a1179aa790c232965105a710be5ec8d4bbefc0ab0186f05dffdd3531416dd94504de66c26647ea9170e7e01d01c50b0c62827ba8ce8fba5f55f8903fa8a7ff58279bdc963b3122e2e855dad86229800aee22aacd165d1f1cf75cdc14f698b77bc556c9934a9bb5f8b0ca1ec07b6d207e002ba9c67677040f55927bc74244eae83ff5b978ab265ef127e7f1c7f2d768df4b4bae284830e7d2fe2926166231fdd610c4c750c9273f9f08d62978062b15ad8bc6dbf59b468230bca5269bb1ac99c62ebdb529d37682a84084b64c682119b9e59b21ac9ab789f75bc56a24531f157dce4c9916030902087f2671170aae79850f4e1af2b1fdcab62d36a417541964f805e43c1a614ea2ba111afaaefa2af82a1e96ebce0861e5ac0ef07f738eaaa174fb1c55cf378f4bb9d60441eec2edd0f76d45def8eef4a310142ddb60d68d04dd56f4c32fe734262331a12fa5b0f687d1061a65830af40b6236ccb9b667f8c22e20641afd0d1c249b0567f5cd913123e01215de1fe40ca8c24d7ddfb5f144b1279885a7df94fd91e3664c74790e8b561a8b40cf5197fc67fcb4d52c0d23d2a239ea9849d392e092169436c26eed5c83332d637fc4e39a4971d75c4a0b0d1327723aeabd73fbb3a3ed21d560bbd9c28d54005ddc60088fd63c14d7179632da7ce3e959f6650b4423b58d38a4f3678681cc7a5a7c1376a04f1461f208e3313ddf26e1cd1f3b002b56a1907fa3e622384075e88d92d3b2f2867dad12570c06ad0785f657d5ca34a30f0cb84c5a9a30a4aee18ac7dff82c30a8c49aab4b6e8efb48722c68c079bad2f9afaec718bc04e126644d9b27126f031b0de70880d1be6d845f9048830ae4fe9c9422e1b83f6c8385d7a7ff1a3893326aaa06fe6faa46009a4c552040444869dde4e660ab15adddf7c1521f47afe312aa87d10aa7f3d5ae11d2d319b1aad40f2196f6878a5fe5a7352ed7bf0f4eb043b2ac9fc8a02425ef34a6b2ebf17253258cd917ee74974c7f1125c98778b029ae0cee9660b23c1657e71a823b436cd249fb055d47eb3716f79a29a7f05b200c1c676175ded5d13cfb8ee22df000b52f1217f4efc1e097a3cce40d7c1b78cd7d9f4b5e36ac00430004a911e7cad6ff406170b2c2bd1279564cac9892b5d1ca8a39557f7f956e45130fd9c1b8595f824b3d81f35a2776c12dcbeb70a51f3233fedf38fe89b4dd5091bc2423c965cbc49a2f62358ea2e34a43c43605de90fc538cd939bfb676a517fbea0560a341766b671219649db7836a39ac8acbb2f03dd3fa3cc533e2d7b18660fbc6c08735d0db586e7f9b856e1cf31027839ff8c28cf62a5b8f0b7b702819e85efce52238199b730b7c5676a7b0c46e265b209c1f66d1d6f1272ba6d450fe6706415af256ca117aad45b095de86117d3a7ec87cf6a99d329bf38a0a4982171099ebeb0c876a7c88f249acf2eda5873949c0b12e073becea7a300d84394ff8a6ee236b49550083398195c2b9909bd31287e48618e9bcf70c1395d9c723d0f64ce8b2cf189b5f96a66b3f470f0bae6fea59705089dc5203708713ef44b4569e1574e23cfc47d98cc71dd7f087ad5dcbf7e7c22b4fa7d7b3b27f403599cac00297ede35e99345118ab56b09bff3006a3442d135dc0c139df047b973740bf131c8ed641b6ac141703a2fbb8e753639df2bcb66095c0832be5278eeb11dc378e949bd1b6b91551adb073904d3c600487a2e2d919a2a4f3eab20d8c0bb964ec777a4bfba98aea0b50ba2a7f203937886dce0c2c9687bb13e70ee5beb54c79e6bf5dd22b025331cf9970419e4ac2f4eba4a3926dbd412053506a2b0c0a5a5adb44a47fd675615f3b7ade0619767da6a956ccba90d8dd878f6b7fa50fe71eb7e2df7b4560e9702eb11e8f4b49bc9a2672f324147c4d39644dfe0ff8254dd2807a69a4fede778d029b60fcea938d057bb395490055dd4a28425267a67d8cb6e55d0f66e63fbab4927f153f56e51a423fe517b75f3ec37dfb8185b17e1061156a1d1c07491b68abee8764cbc8b7505171895c11e4fbc63eb3659733289b251f55318b11d069b7ea34a2ffff81ac5f46fc4d4b3dc1d6c4a1fab0fd12360e1f61b140c471496d85103dc6efe088a6fce3bcc03479207e04e8e51955d089a800530ba85ae5a68f1d5829255cfa78dd2d5c6c354be66b501d1430baa5097a049da341dcd7a97101aeccaffba12f5e6d4d26b2790c2c6d2535583ffaf16ef98525bc41b8f068ee175985ae301518c5f304b365721d56b4ff1a6632f33f96208dcaefba877f6b1406de95785c9cc488e2d678b890c5abe5648845659c713d344a7dcd0d4596fcb31846c77556cdd59d47a506c8e3802f2284ffc2a3ae691f5713baaf3bed9ab89c5817e0b70768c08055c48f960c385bbb7e1982c9e4685675aa9e1ed196458e4fdd9fb70fe5b32b29667249f3dbec9a0e2f4294e254dc890717eb61385edc3345170f9f8d41842a3b5970ba48fa88efbc7377129ef9ab83135a27a567df41fa663318daefa2d5e8c4260b0b0dbe673fbefaf4b0f696c9913ac5f2e38b988409a386aaebc4fce2b85019fe9283a6b869c64a8b8733d87e7f88769a35685bf06f5bfdf589a3abf9c059409762eaf25c836dc9dbb36363b30fd93c6cbbd11c05003785a06ae9870a54af61c759900ce69b7b611202081b27e12614ba0c49c3bfa91267faf60713ff8ee063927542f801c732a0f9f380abaef82847ad3d2394b5956ff717c8eb17e23cb19b2972438a3c419adecfc2c6b2fa173d1db53d798e02a682971d3c4dca142f0d28f0eb15724a08eabfaebd40717d544ee9661b8605271e097380d1fe28e543c76093d353ffd4674c5f1d2cc1045b7548a53c3c6a4bd1f978e64c246a4d84cbf9a448bbdd3ede143b29febfe4aa35b6309b6cb19154438ec5d560e9969a927faf5623c7ff339a0c326d74a6c1c87d7f6bb16f93218ba531338b8f575d5f8e13cabfa01930aa0b52278493bdc7d8ca2bda31ccaf9370f308c78ffb5919cfd0402adbd732043225e3fc42c6d35ec220cc33e2478dd44f19ad9fa4041ba659cbeb84f97529957c7c5942fd559e41b5cd4797782851a184e956d2e912e33e5a75b6d1155772f08f3a6a726ea7165e8c14f33454c49a4b24a6da908facc937c2047efd095bce03db6961ff412db1a7314859841ae6c533bfc6f9e1e8dfa2d7cac5cb7dc21613c6cf62bbb24dfae50a5a5c0efdf894c1dd5dd25e08e932581894e2e44200a176fd00726d9ba4bccc2145f2cf0bd071b2131e1d99e2ec1e717f8ff91ff875cab2339ebed5ea72097da48cd5f8dd988714f31da1a652696c66c974969fd2e025123eb9005460aa7b5eaaa46cf0be2e26c00aa32a7dd601911f342e346471dab82db682fd568ff275548fb39f385880859919a50c39074770991b3aa450d0340864efe65bb09f6092ff8d8bc345ede4165850abfaf8e73a8381b253153d0a1328d4e339987b91e831be98cc8ec2d708cdb8e58114e76f0be3160ae9e082b3a8d04260411b6e7e78b37db4b2ce6517a5441c18cfa1ffd9598f435889ab0baaa80be80d2a2ab1ed2a603cfdd797738b61614a65e7d665298e3e9bdfc1506bca5a50937ebe25b343348232ccd6b377bbefc8d055bee5e2048734a79ee31d9b1686243951209d1bd02b57a78cb22058ef922c3f8e636eda9d9b54c59ef6e116b7985b0ac1837a8c4059132b8eb44ef0f0e90f4daaae6fe73697f5305f94f038617883abdeb64ee58fcb8e4f3587c7cb4f8f749daf82db6a7d69ba20ea4e3c8205b1ccaddef22d87d6d0431aad0f5261a0aa87f90821f6ab1f5d5f9895cc7bb082c24d4e3f10dd4ccc16f82592af42eb9a19fd8ba0226eb4b92a9e7081533e1748ca89916fac0f4d77a6fb5bca6935104b3d0c175ad2125d757695b29656184346dbde7e0036dbc958ba37b18f924bed4db194aeb810103b834312bc1542b7c9a9c96f1518c7691c2adc3369968dbd182db4d79c52997acf0972a1f41f162547a517cd11d6441dc64f0887b9657e06c9ee73b41852dd363896791c678bca564c26f41e720e81489ea5a6af256cd2735e2720191642a0fedb7c4cb06c1a275a4b9e72f5c7ba3e3b38f993b42ac47cf07470c1779e24cb75040bbb1fdabfc11003d305ba43fb5dcb8d98fbcd569088b6e4f3b070d508d228c2642cd7a0d59296a9824c44905f7ecd269726f17d4c7eada954e1544aebed469f8f32f226fd37086d29b2ea9c23bcbd70af25e185fb2b749da9574baf07cade0f3142e6355f6c4ea7a017498c345200dda750e62d656d932c554b0662ee49bb22615b40206fa9e2fee719547344eea2fa76c927a440bac26ddea88c811e3de7dac6f89fe7b19402b9c5caaf97198fbd9c5916d8a9c2dfcb3972a81baecbc8a9743cb2bddde02f54523a9cbe4a72408907b7ba7da70e8877002623be361e78923425a7d85d8a79a66558436d927822c3ac3d29ac68012664eeb09fcaa3547a9010c4fd0254a5830458143efb128f8e3c2dab33812def1c925983943094e422a08d8494e81d787f6eae0655abb3783aa56b4a24f8f903c1261637cb7a654f4146a1e820bdf0b1a5137030c123b81b5e2e9eb55d990a08011d656d84460873f38cc6ac588120de02fcebbcfc730e618bebfcde45ba9f28abdc52025423da0a0b60a02f382dff8b741e3774082fa0a40a03498ae5b1aaac0e1e587b885351d5d64e587b7ae6733f34f398f37d9075eb7854268da224e99254fd9ebdd82c38db092a20e7359b0e487dd7753ba38e291b419dc04db05e1edb5dfb33b72b6e6e00a69e8d7a45ac1d24cdec9533d73c3670d1a98bd688f9551c0709f879398f21e44881fcd09810c4e96205f99993206452768451412945dfb0a352f8d87ef7c54b60bee00be0a261a7d26059c0aaac574295972c30f66f181558d69412a46b27c3f18407733158fdcd04301734daf709be3f1ae8ce23fbc396ad6108dc69cc8e1e71814e8e0434cbab383f87a02b90e5226e6f4e12162e5125b2c31ac6a3b786f7988038ac4b6f69003cba427bfc34f3066bc43f2838a926d5c6abe4c965ae8fee1309c4af14f21eb25528490cf802f199f9ee119e1f058f3a4109b1d9f4a0943e518808c652f659c9334fd54dc856711150f94a9dc8f689679f20c17b613be4bc4b2ceb02208f3cb644035e4db4aa4290019b347c714880141ad4418b6edc14bcfb0f5812e9eff59a43a4dc58e4e77817d685b48b35d0075f3aabfee1e8517c0d5fe9a21c3a57938640b0ced4c3ec4c6ef59fb9e80b5b79a67bd51b1efac35dd4079cc5b3f0848c3bdaf4b4ed2ed1a74cc709bc537545e5a7344b010121fd4180c48e759838a3fddfbe55978e5515b77fa24baba82d6d775c066d26f817ba82c8e436609bf7140ce3f87e281ca58afc2c9699c250fefb3214669fad74ffd9a07bdf33fbfa04d94935a6ae8a64e5f3ed043165d49e49e50483d70ba91671ec3446059df88769b9d4929eb16dd1a23038b95259d4f54e34c533445d28c0fcfcab9e8fbe05f6bb3ca5f41fdb81bf7193a445fa1e363968680a3617f8574139d3e61348818cc33eaf8dd618a093f22cdaafd5e75b2ab53551f031313c779f90d940d5b0e7bffc0cf2e425b877bf704ca158fb72f428a445a218244e94e4eeb86d42616d6eef838b7373ccc6644c0e20ecb8f3aa034f936e7b800b395f82e06ac26e8440f5833010136e2825ef0ef7d0ffcdf08e5a80c42538951f3555f9eda640c0af04093c3bd6013af2cd05cfc71cb7b20ca554a1ac0b9913d537e3f99a46b086d84480ad52335dc0acd199478daa4ce420f951a5fb25f5eb6f669457ed986f54c6f6a730bb59a41b893848b60139eb7df0732c4c884784effa80089e7e43d4249f8b3e4eae16a7cca561d4f9ee3d987d1308470c2af53fe99e91c299e9c48389af11f15f00e07117a9c3fd8b92badb5997f01e604663adceb2a636c343ee2a3100141eec8b747947828603ca22b3d3720fd2b1b081c7e2387eb5aa5559674278b8343e87799c22cedfd8e1ebfb7659e4986e53ed8414236f0420d9e16b4c4ca3750c41bd28ed61e72391ea30e7b111c254ec4c0217aeaa394865fcde013606e27e9dbe8af5952b620ac430a2f5045f6d8e22547b8099652e9691ab7065945ab8c48999102e3cba9f215d368b657bd941a271d1b3505fbc7fcd2bc173e3fa6b168eba4b53d6c4ce08ac2c949c4927c7a71fd60dec8db8843bbc6ee97a6f1ca4924a4e37f5bbfcd6fe10db04911113e7dc034668a0e61556bc38ce2acdc0b8475ba77c5d7e07887b0f9adc0cc420d1c925f5fb27ff312446a31e0b1748de69a07a1e7b5d3552e94042b69f97f392c5e5f5f0232467b3ffb88e2f397134fc0f8ddbb0dbc73162b282c8178f3a25494809aef705d63c7577186a1bf3eeaab756a952d8379a8c7701c56ff1d4c6d23af1be0b1e4620bb6c661aeb95fe3fc75f34ddb812849a6389dafa3472dd48891f8997c0d40cec513577e464df18c9aa0974bb026a88f2fb1fe7616cfd1ccd56bc0dbed6e5374f9d7724d0fa1a6104f8d5f45c80b89f39adb2dbba258f74cfff3ca832e30996460b435ebb8018980f14bcedbd0754c7614c6492d67938783695ad23e58604c2a4b68450c612867bd064fbd1cb944c0001852022d59563adce7730d652d438a3763514790eb3ba7158d8c7b4baed0076b704600c2664b3221045ade3eb5457a788abf9855f325303c49b02fe9265bf66b1df8c1f469a1a90ebd70675f75f552ebbf5e332c671c329b84debd35ce9afea341b5e489ce5b8c0172ddd7408f2f71136bfec1f053f64e047b7025090aaa73e0ef0d6d0ed2209e0d56862ad1d1f0c604cf729e3c65280cc1267dcb2e8919fff108ebb30aabfd9fd721706fc5b1c8b3e7cc6c33663be72eef4a0362d31226cf96fe209735fc27923ed58715ae282509ff0c58da31e27cb349d61eb920f985805392f7edc0eff60ab8379cb640337b43ef0305d6d616254f5a4c99f31ca00cd8a1b30f1633229e76d8d28fbb6b0a06314c67fb1666797893d8d7b3b6537c01fa4f2bd166f9ef632358f668a76fc6be69d57be2fe9b2a9b08e21c11129d1b926ced69c03a4c2d2e6d092c2bdb26e8cee587ec60a3622c39441bd1f11edd577f47b245a55920d11ebd4da7b6b23e82cd1c345433ba0dcfe2e57424a6bf024dceaa97585a7ff976b7ccf67ad840f9dcbbdac9d2712683232be50eefa04107e1844c56758fad5f2213ba2f61e3d2f969aa84e95c8a594f78b52d9c442347ae3a05172d4b6f951a269cf7df501d1be830c32b979d1fb39f31395a902f33788f668851b32673c1810b375e3b0eccebba6ecb4cb57f184b8826a8f3a8e8a6de46fd952ea2067287b7060134fd29acedd7292fd80da9f781ea6d77ed7215ee423e912e2ed8403efdd2d94030d8d83d7d15fe234fed12fac2727ef44f44a7c5e388f69a167dd1254b517a2d232293b03eef27b8ecb6df3cb94966a29399fd703cd13e4d7321c4fd1581d7e01c6f2c1b4afa2447eb21300c9ce0a4e45af83819c35669f3b38a829dc573cb43a5382ca351cd3b4f5e1ed6987ef06de8926f64a9a37a0d577b8aaa0d8bd19e822f675bee3985fd1a4fcc2b0608b55ea908614c4801c54d683c26d84d47ba0d537d69d8f141e013d795830ef406b9c79c7877fb349e74ee8843d0c6bcd148941547227ff947a6dc91da2cf370ccd25c290f551caf2b1ba65e8b2941ece4846bfacb6f9bd7f0927c2b28d60718a3e049262d3c7c812361a2bd8a59fcee5f67329ef84eb479d1d3c60f683ca933dd45fd4df4d331fb06b2b300f48af0dd2a186881086e1649a3ec9a7cba2ba0d2a6563eca17bed5d546b48a8c2388e37a25b6cf19aa9291f9c85a054ebbfbfddcdfa11cad907b47f45ce3db99494b6e887c368951c475d01fa0a2e6a7d383ef11ee1dc928653e94f6156d5db48587bd35dd7a013783c1687cc9faa4a6a8eb4c853161cb6ab4780f76c87225f445225dd66a99fb02436390f925a3c5b5d2bd5fc1970401a6ed81362f7ab05e43ee4f0c64adf91359e21196a314e60e5b9c4506cf36cd17c42186ec748374691660b4822727f0af2062d5bca363281a7808f3e40a0399e87a492d0acc7612c27f3d38f267209f37ec25ecbd48224558678aa31b1800da1dfdd4d863222bfd63c313485c1562d2077b9b9f1fd1c6ce71eecbcaff73ebe35a7786ce1e41c4b1cddbb3ad4e94a968320e2d61ab8cf85b77bddc4410e6c54a3b43ef658297e62a5c3629925dda750ff5e10214d579d7c98144269f8e48d9d522aa49bdaa2e23e3663f741e82154bbae219e014f244bc2b22ed973b09b59e7798f3f09ca27fec1965f7cc85314f710987eb4ea84569c6ce4915645fe59f5727de7199c3609464a30d8dc07a9312b25ba611a70712ded335ff342ad88ef79737073c4ad6f36e51701d99bb1a764527f9c646af42ad57d711165b2a0fba6411b9b9b0bdd4966b7785a03be60f0ccebbc56fc3e63203c0d8b907b55896a20c242a13cda3804e1dec340dc43c97ec3b847daec3d6153abca8cd3ac26f4587891c153f472c5bfa19296f806d9038ef1aebd40b3936f6076f709cb53a6de6976cf288dc461b36b7f67c81c7be4424ca9ca98f06a89376a6583268e5b2e61a7ce0e49293fcb45733d91e704fb39464b3bdcef4f4b20665ada8f8205f03931df9fd9e61d39755144afe9c66e4179fac7c02a1e69a2afeb7c3ab5694fcc5a7bc18f931e1badfa8059ee9d2652374f6f74ee1f02a822e4676f588dc1dcbcb0df89c7946439741d14f75122f5df0c043c0d17a0b33368e71fcb5db1fb031d271d21a22d528030f993eb10207ce86704e7c534fdae7ddd45afdeff92e199b7ff82b18e60937ac465b22c5c4cab3cf4a235619bfeb4204bc5ddb594a4d830f58d3f506053c1da39a0f8b4d1cb5555158098701cdf1a52cfa49476cc751c761552c19d41ce67d36863cf21bdafbe1f86ccd1e4eea2c5272daf39716af58c079080d62ef7bd8ef45a43600a0cabeed118bd43b9809f3daca8d96da67b1c64bfb38a757cca805990ac2e00cf7d8862ac2ede8f176036a308a866d2afb5b80a18a4ed7ec31e192ea46437b3c5ef2d0564bddb845fe18b9616771669145b1d44661745d27cbfb3967161dfa5d5a43f143cdb14058db7109454cddac2d9d5028efcee4b4cdcefc5d1294afed59ae0d4d92ae5baa23313d04a3be88997124b8eb4949103c8a2116fe44fcda8dfe7dd265cd40347f74653974e4dcdc8a34b65eb1c1baffa25c84bb3380b0ad7c5fd4bb19f889430534790a4b57c3aa0276d01168d46a7e64f970b6c74ed9719f479569dc890123810b9d3dfd33cb45fac6ff24f51c313419bbf84a848690b7834f30cd6a7e32a124611db4bd9d7149ac5fd500e0007db77a6aa27fbaed3c86a4b277b391f51ba63ff7124fa8c155d4117fee3a68f0f25142e7a15344759fc3eb9a696720d2e50acaa57e55d90af755aaaab5a4ee069f4046f7b638f4b4ef08a5170f30974d4a2af0684849c855aa1deafc5a1e009b561158d57361340d045354b6d7dd1a0e9bf1cc9e2183271278efd3ca5aa23f729ea2d865fe470b0d62f69edb5d33581458021fb4d22cd87d9816dbbaeedd75ce83038b426f6afeb66a9f710b3b618a541849048db98f37a9303d10af7f363fae3e44d034a1fbd66be67eb13e76dccc9464ad630821555f54060ccb758bcf75a654012baef46f0a6e7bf9dff0c19e622ab333eafadec0232b7eb6a38772160dab2a705a47b553cb6984a37529e6686da4976676c50d961d2a358afc02fb0cfc362d51e4844d34054ed7f068e58bb059781d734bd32311ec9bcba95e6d38dc7be5daeb6bf91c773175984147ae5239396ce3d3e13d2590040505d3ccd88a86157088efa649f8b921d7e224209a9b9c65fbbc3e5dabdb27bd7738b4497f1ef44a0cec02746befb1ac1e5b0d09800e854493fc4090ec039bd537e1980cebab88accaa78b2adb4b056b8b0fcea7303a9d00f269a7bf778597debd4127015ebb1ffe8b38cc8e2bc55c2d482104a60bf4b47adafe63f54a452623df1bdd5fcc2da7b05a647fdc4f02e9a5776cdf6f16b3b6dd58835a527a27ebf00eb9cae3cd3e136d1feb671852beace13ba46d2e3c4540471e973270c964acbea51eefb3645685276acafad47876dd5b72596bec9be53a504ad93a040d6b96ab8c441def402d352f963981d5546b97415f9131cf8f290e52032bdeb550aac520f59318f2219023fe6bf9a4e88a56f1cf6015e3e36c41261bff7a737eef64e71d92b00b4df44daa64449c18253ed77ec67c4f6113d1237878fe1fe5fea1c45536800c2c12c96e81aac1ee96430e7dddb3bc4383ad0ffd079a7ddd4f8eebb88699d5e6627d1eeb9e3baff4170c452927912eca1c22d265eb7da7cb3abbb4608a0af65da749b0765645b5a50356ad6f56f008f7bf06387a21fd56292c566386b790fbaad0a51b343f129236611f24faaaf59b58ff4f3fee09f9593388971ccdeeb771b2e9543b94e4f0b519d98a25bce7e9b843a37f190b693d2576a1114bb58387becad9350930f531e1e4dc65d38088c3b2c69f4e13929729994f17e2987cb09f418409d7c1f76e23624c3136124bb6f33f918e48e681f9669fae992fe591ec56ab2e63743ba86ca78c4c896dbc20b328668066ce4c49513a9b74a84a4e20ee752db26853b0f3554ea5d35936f1f0744626085711bd32bb1c52b36c69d090bb909f642e3d1e40f52b59923d0feff193c60e816ce263db5d37693fb3a5da473c3f735c143dd3944fd6a4e416ce415338a10d0b730996c11ed10ba3f77360be067b78107015b30482da738b0512bf74450818f08e336a446491ffb8f06de0ad4d6abe9ff6826b371670dc860b6a9d8760476536d83f62f48cf48bba8e7a3295dbd9410fa6030e418589189aa71355457ad539345b8ea7a1b860c8496928ebe01b319181e26a2662a5d4bbdd60aac7ded5958c9eb3410b225b959e5c8369a315b3e776febd62652eb01b455722f8d930f233cee6487896dc940b8d8fd1510ebb67053628be27f0306a898ea6225cb3e7314294c21a0743449e94cc2ec2184953187509710d9bf39370bb327ade94525ac6cdd2159792e069894df135336fdb462eeb0c564c628da0538eb5a58822075835c23a141ed02eb6a42bdb2b9e910d0c03e3b7ed7442cac0ea7cf78fcef680075432916bb59b1db6bcc15290ea9709c4334ca8b43cbcb12f61fba5fe2ae2ae75fed2feb49eee7c15f75e147a68f6feeecb3e3ef6e4ad38357bb64415379eddb796855b270673fa424efc168fd76ed132c8b940591325d4d03b44627584a7ce9db54fa3f1da01c95b476d92891b434e1e4313cd0ccb909ca96d779c2aeee9c6aa4b723d3816dac9b84d8c6c62959fcee3e53e1e990d527adf37e0ff362940566cdf53f144f06eea9dbb4a512e7d8b30ebf25819aa6398becd6ecd0e9b9db06a52734a52bc69d7c1ab5e9630642dd863b590fc6ac7b87438349c651e9a957789b7f83d5e503823e5f7078a6f0c673fdbc59b3389bbf33180d6abcdfe6af6c87ddc49c99dffcb8f137a47372c34bc480b3f0f8653ee18256a991eec888ae3ad9c333c43bcaf2565381bea069110ce6705f7336be45dd780f0f129773be3eb39a9d0fb98f5f76c6147e6ab452e7296d04d1cd2d8acd1ceb42032935d5fe4e9e3a4e89a9ccae19b5463be25f11df2d59c5410f5dfc6e5ebf3921e60349372476d74b27f3b4eb36776f250e1d5cd14c27ab446cef9524c64e6b82503ff1a2ff6f55ce6c38b7aea92a9a2def0e2c545a587d200b537d958fda53e70b3808124cd29069a2dd22864c3f013447b39e0132128ea08947116aada4bb43bc04d3ab199b4fbeb4b547079e96c694db8cbbda8dbb4c96eb68e4b54b5ac9abedf2191ca051127db3e23ba1a58f7041bc7be11a8f79a4ae27c0c32b7444a3662e9953e01ea9cae08ed3992d8c6a5623e14e3af9fb420f67abac3ea04f5d97525944890dc8bf9c3c84d0f5bf2d20b60fc25f7d35fcee8163043d87d7a68dfd65a36dd9cdabecc290b19e7198cffd915b2dd408e4ea54c1e9afd2c1e04460813daf30d8387ccd1765ccfce3e10afb2e3a12866e2c9f6f6f72cb5fec64541ddccfe1c937adce99e066197830dcf81aaebec5554b5b5a7a7d04c03923e38a33329f5fa07355bab7865298d8178be738f094f45250df6ef0483b0de052d699e941bb94e239420decacd53ad719ca67b0e85b08c9fe1a7a384c2b034c30991de2588abb824160343bf922df9080e06cc7e4529817cd96f35cf567ed9964ae66b1ebf1140856d5852fed56fcfd14b53c4b0109047e642b080be3225228a580ae487d68a9352e1c753adc511fb04aa0be17a74cf97b9c79a417588572e424284322f2f21b11353d6cd02ab9b9e360ce2f216346a9053c8294d149d6fa0918236fdebb3d47ac3926abb9831ee524f0c948305428c01209649a2c8fb79cec8aaf662fd4e6843c27bdddd532a56d2d4da9a773599d223d70bef757b951fb017a85e408820bc004f42bb9b6c39b53e622195a2d48ff538e6438d628367ef383d5d7f8727f64d7ab18808957a960819989a257323a00e370798747f2ea36bc779fc434c54cacf8a32676cb8bf3e02f9c6f6722347f8fe827fed2989b8a21954ba94330c8c771a4fd633916484b61abb9eeef1bde0994315ad07067c1227d46b8cc626c22b0c843f017ec323c101a53e563000c273030c9d2efc69ac55335fdb01f6307a1189468e6e2492d3539d16b86fd0ae163ee4865bb80b96cfeef9d2b7922244b1b9bb4dd51558728b9172f2b89401bdd15090248e70a8e72d8aa8c1d80221f970addeaf1cb96284485b4921eff5aa698199cc9f79cb634a71dfa70dd6d76b4a72889048f338628d5bf42cb80de6373e22df0cfd770a001ccddfb064e215814557b8bbbe6604719d6ea9ddb11624bc0cc08bcac7e9bd68f6a36d8b9982568204da7e58318e35e2f8fee18a64438bd71ba5883eddf8c5b991f94108166f8b81c2b028d023051b2a2847d1c96e9bf1d5b627e02423d0b64a678f0ae37ef155b9533ae7438fe2c84c4e5c45473570943849dbac81c3e48b35cb520662bc98bb6c75d5a231a259b62ab78bddf64dac97ddca260ffe3c18c30f77d2727ab7648b264986c84e675fe2f3eed06367d6ba183944b05ca18aed47b7a0225f788bf9de7c1ec377985ddc2751c6a745146975ccfef9620398b81884ce1d63f8a80d2888017663391e953db4975d2157636a817087d98cbff26a72196b442073c56aa23fcb6ab6e47400312caa342ba73b121278474fc7ea2ca6a944ca92298b4b3ee7463b63a383abc729425211a2682e7e7dd7b4fee6dfc622409882e7b3634f47c9f941f4247a0638235fd4d5fa2b825a9933d0466dba163d6bd6cfc60cc34d98825f9a8347969a2be69cea0a5ad82e695f9b1981d59d482e583df640f37d9611f02a05f9d1b06da8e3052a7b9e8de4019bc0283e930641db6c7347431aa8c27711feb075681e597780642440063130e276ec375dd84c939e99c5b925a9c84698a6abff215e89460672e9d2530fd00063758eee1c6da954246bfe094d8dff4d194fc8c7ff21a40a6766ad9ce165cb96088c65ede666edf7a12e1339c083e380a276fdecbf2e46f9facf4c2d6a439a1c4cd784310b2dfd5a8d6cea8251057f3e9379973e1397354298b161f4ae3dbcfea3baaf05702236b2bb23206167bf70b52fd3cc4f86141fb63e970a692c8ca93a4617c3d82cfeb95a867cf412f5a7ff30185f9311054752693d0c2af656cf8329b0b8b873a60e4575977eac0ddf87c7ff96514ea37d2a98d2ff262bb815abc71577bb7425a7ae7b3785a0e5c20480e9c206413cfee11bf038ee9570beb059a1245d29e6aeb51d6877345507a612129d0ce2308c470c34b8552947d4f0d719d0e3df3460bacb4eb07636ebc176d98dfa3afada9e9f66c0c873972fd8bd7f3c2a739e60030ed43be3db90154aa07fac3fe73c54bf365be3cc25addded11d038880c4264e2609d084389b262abbb3e8e4d2180cca5da8e7119dc92e2081df34ad4c7a25bcec4886323fc97fdebf87d101c3c17b31dbd60048f679f8f92f3fbe3a53a5c187075fd389133b2a583fcfa7c1cb53f17dd2d791d2f8bc8534edc4ce0a51833efacd593b1704d7a3ea563dc65d3ec92333eca423a17131e38dba53f6abe6aac00fa29cf33c910387178190cc77d3ec757d7295cd2d98a546e0985dfd9acb0fffd6b51174dfa9d8841860ca1a11167b5bb035d6029006127de14c2d3a07e993b27efee658753d7e84c96e450e9302f4f05f243dc79917db5ae723ca102abf14442a9e53aff3e1dcf4588ab3c04f1123657548b8c51782c11f3fe874d020ad7b6ea2a7d22a6671364937c4baaab71ad34b3e3e640159eada0697ae3c3946896d2d458cdc2e18e8012df3768178cc05b7d85ac52fb90355f9b62a5eba195f93c2f30f6799d3f2e5b5b7cd6d14f3f5caf71dea1fa35eb727d4f76c63f8f0b456569977ce6b9500d743fd7fe2228ccab715d575f867d68cba51d77171f1e0be9a8bb2892726e175e81cf0c9315b6bf45e84ac8581842b5a3283ee371f440e5bd85b31deaf32afeef5f3ede7ce9518f5a4b2123df457852c112ea61b1a79e5a015b49ae82d80462c9d2971b1480cf9e4e33e71c44065540c31713c27917e386c63c3007207c3d4bd09147b6e38157cece0206cfae17f5d07714d4cb4e81ef03c1f9dceb59afd80affb10aee2788d4c22cc6270cfb1c92293147281d02934eff2a7b75a134d950e83c9fee36b6385a772376caef0ee49bf87dd9be0028791ac17edec2449dd461ec4cb42b1219e58ecb3626152ac169baf033a06c861074193b2c261d4b753f8d3187d3c717a00d27b2603d1d8e5f2e134525f808924f75392c055537de6fe770de3a5c40d33a1c7a77a784d9150383b996a7817ff229b7e957604d98309cef6abbe85cfac400df74b3f1be54f28df6b63246e4e71b7f5f1573bf541431f43075d561c0d01e106ae4171529921c5bfe1f680cb6f75cfe0b43f2d617c99c86ba3a0e4ef86baa9d814bf876e6d58e3c096a9e98c3e4a9600b9b40a16d096bf4f3a4258045cd1baf820c1a72a70884080058d532a49df9e996f87d2225359e839caf03cf7487da256144a2d999b9a9dc4b823da2dae9468bb3c88c6f0fa67122e322859eee6466621d5028a2354b1a1f90bcc742d2f365be6a467db3b46f38485c8bdc90c46619fccc53545e5cddf72bfcf9d0fcdb40f67d8008e7fcb26ff44c9caa44aaa1ac1293a1b26bbb32d216d2273687fede7dceb31c01e526df33f18383bf37cb769af5c7a33ba6de86cca1f5ecd26c9ee20573939074603f6095c4b58455602a36dd4635b9dbcbadfc9b16680e65bef30501f5a0b14e6034dfc299b60c92a0350bea2ce8823342eb8591e27b5b424521d4fb40d292f674e777a0c6c669acc4a7d430a41fe6dead97233e10c61058f561d750ad78580d35a13eafc2c6f9dbfdc6d28105e5fdf7ecadb1d445acb8b35d1e55be120be2a08a10d1118ccea984a6538ab5127653b4dafd05cbe7a96b2937b1933e0b3bba4f4c26b6c637754c8b4fc589afbfa9f77f19f6cb93390fe657b37c3996df24e7ed73f8b6bd69b847bc41f9ebab0115d545f87b326524812a8d3ca9a1bd52c5824efac15075bc51e2d172c5c4c59fe58145ffd2d21354ddd3b35a41689e848412a70b0a9c046a25ef0602ac1fe38a1d4efff9941dc327d64cf91eee84a0fa8288d255f42ed324cde6e538aa0c9418f08fed183d1b69ad3b029e3115853582d73a98d4df91296e84015d91e3da480382d05cc77e139a9fc2e247431bad7ca8c20638496b63be651f67835b9a18cf86440aa9cb409c7771213381d3a7ae09de78504360266f033c731b6106653925adbf87c35cbaf09f499ca3ebeeb3cfce72bfe1be4578efc3929fb55b45580a030953b0f9834d091a318483c8071fab147a895366d67ebf80b83bfc7e12cf4803f471596f40abf4ae32eeba78a8947710dd029400390b6448ff0a70f2a3ea11c91006414a1de3191eaea057a29593d32e296e49557a868e2cf8f47aabb932bbfcfeb5c482d29950db3d0094621fa9eea61d7167193899ed080240f786ec07f00e237440e923aefa47d5f6b2a2c14ef4c00b943ed72ab39e3344f365940a9d8e0ec250b3c70eabe341f4f812c335c29e00acc01a3c43529e689619807d40ec513cd35a97671d94fe00cbe24276377aa8d7772fb573aed1e2fed0bc8d022bdbe9680419b94d7ca470606b790590617f14f2a4686c0950ac726f7f1d37c808b1cc63793fdb1c58a18767e276253aefcb740487eec27ee2b7113323e41b5c0aff623fdf4a76416890bf886f77b1afaba0fc695a58d6b7891ef5203eed97d02bc7e7a810b182ae05027a38b8bf8337aece1c2b29a5a2112c4cfbc0cbf3f6dee19c73cc7dd1d3079b4e16f83151dd203a7f4f9d11e18db7632fe111b18e492e5d47d131fa19764f36df2c99eebb8ad5a6f7d87fcb8103efa9425ac8e8ae35b6c0d754aa4a8e0c2f0e0e33a5a96c49c116931ff2a81824e781a730bd67bf9108e12584583a62eacff0f31745663899665db88fe6655b8fe5a780c76ad443497bbf18fbf054303a22c3d5470ce02532d210af1318ea97ba94b466b92a6efd6b93e6fdd21d6c9b779bc75f6bd4aa52807910cff875babed5886b46a85a7a09df22201beed82e2e1e21f555c00a39968f8d3536513e023e3c3b86e3a3a39708d877576dd8ba75f8fdd7bb4d6357e37b5bb0a80dd03aa169a6a4c1f31af9255e2b855ca85923b0eb1ba519ab20fe960e9fd78ea431b67c4a50efbe9697f4eda1d166c69db54ea088b431464cf5acf5b8271e3f2202ab6c3f6949d17cdad50c708c1220a7633aadeca429248d41876523425f6b540546401a90f1c5d7cf9857c8a3aea2eea19982d9a6eaf52c2c7661d3d9ebfdfda3512c671c37132327c96f2aa52ddd6aef79d337d10ad718ab2130f70d7411ddd95943e858db15673291b3309017d843dbaa7763022bc808116b9251cacae387244322001789f89b34963bb27cd392812aeedbf4331222a39685e70798f57b66e16eab3373c432cafbef1e697babde4c71af93e0877e270a3d0f3b407a083940ea9adbb8a7594bae0380eeb5a64ca91c5bca37df6e7e078f726b26673d49068e94114ee78f0201eeb621f4a3b4334d4480974cf0330ea946af84c827063098af3a1bda9fcfa350a473deb368676a7c2a6467c7d4607fa4d253340d914aee96edcd3ec8f7430fcaaa9728f1dddb94fc49281d1652b0cfc640ae1a7001e838ec32a5ea2d5dfe7294c13eaa71e0dbf09f28e564df7b0003fa4b97f7a3b6d476b0d690f4271aa96645e29e870ab60a15b39f382c6fbdc19e379e58a0ba5b364f6d8a7284bae252295106707d6b333212af6f96ebda0f4fd7ae63f0a6af9598844bfc0dcf7cc43b59d5b4593f48c983b696fd1e4e616b5ecdfb79c52274f615590da8101919aa3917123e3b3f2987f5f2d6edf543a56585255705165baa03a6a2f5ef39362e15d8fac73eb1b295a8ff3125954ce2ac1d02f5c6b254545f25a7c23d4b069dbe33a9531cf84393f81db51afcb02e727cce2960c78ceb28354ad22416bc282bc64289a696e2441442292827cd041dccbe0f9424f4b155f6c204f9f7751056c9902e6e51d5d1ab39a24a906054ad8118e46ec88aeea84bb266c9eb22748651d1350692f91d967e53aaecb382b80320c6bf207895ede6b9f217e82eda6e78a1ad804728d596dff4b35c7eae70920cc9b5e6881ec17ad6eabf5ff6879a82f5aadbe0110fbb381d21af36cce40527ef96c4f82ea190ede78b658565bd497c8daa84517216f1a2dea2ac0878c8cd4a7258f7386b786fbb016fa23994935277144f8e346d6fb1e9aee14664e7129b0891835beac975d0503382176621a5a539fae7a761a9d0e3e9daa458bb4cf1502254f1b70651bc3d7a898f5edf11992cc759ee33423bce5510b24dcf3e6d2e91d252929f7f73106cbadf463b0052fc9d8806598699894a9cbafddadbc019d47ea1a0cfc6443cc755b0473e354e5f5c3741fd5c3cc9441690b111e82033f72bcaef9251f2aa2b08e10eae4f8e8becbf7cbdc60d2cf15db8163b1e62db9fc19c67c201adc91eb301ac3ffe50dbc04b7107f3009b35c1dd05b96a4541e75b06334a9aa484445b68dfa8e3db96137e69036602332eea70a11516ec989f235a291d9b51d557b68e51a0a5888deee96f9a8eeead9bcd482ccd660d79c68fec4bfbdb66a5630693546a847556b11d479a624e36901c5cd649786e14daf9a653d5880f635de223eb6e188421cacfb5289b871daaa68e89afa81f8a82a9f7d74e850dac6d6d6429ce72537e309509be6c09d2c757da17695b02a6b22ddf1f7deb81c1bfdeb47c92fc3a11fe598b1e3ca882014904e48a7163e538838070cbfe4d88dc00ccd4f0147b786d6470e78879ae8e9579cbd3091288dc4334b49aa5d99eb44b100cb2ab000ebe1b5ac2f6fab73eaeafc6ab188296f1044e3a21e4050477bb4528652f65a39864fae91783b0cf85697e1fb3e944c5f664c037d914e8bae5a5cce7d105c087a291b6fdb973274b09078b52f3b508042f102a6c70e611fd8580b0cd2e99d32febe030398d58def4eabe0221e2fbd21886b61ca06e32da150f12ee371ec483014a3e464fe0e2f1192f03856d0ba0962abe49c4dee6dd1fccffe4da1b460ebb16c7be403a400dba80664357cebdf21e561f1b1193710b9afb0bb050401ee2b2ecc6f34e7ad26555ce25e23912c5358678da92cd972eacebef97a1506f7d0953f444a3bdef5475c4bb301568d0e512e87b547cd50480d19b61f5eaeed154b3ec6302228032489383a49c7724a3d85c869450b361e97d9c874582095c03eb132ce209f28d3e9f2232357f5b4250757e69be5741b9dfcd4401227a61879abd9536633df673174fa3bdb2062e9045ea445d3f4c9d5219f4214003b97dd964792f011aea134fa0c163fde8cab6d1806159cb1c19507ee1ab92b4a7cc35724420f9ed1abfad02cc2c1c83e68ae3d6a15fef0117f54c90990a0b53c8dd8cfee4f4ddc56bd568de774fd8c9e29f84c497a325fe09e829523b3a1694ab668a6eb05db139448c8fe2ee6a1f2a6c9ae4c68120382a3433e1bddf64258551cb2c0d7c05cc358dffa06b75e823fe9246c12b596a3133d6474b7ee25b21bf13619b617a07a5dc4d1415e0406346bd9f269f39b2b954fdcc00402b67e1077c9278256e39cdbc9a9c775d4d679cb7faaaef626148b69257bcc4a112e63ca5988981ca3e6125b9ff32aad8cb2f42917b8cc7c922690114943825dcce2de5c0846ecd2bba6558b80f0e50438d7d68e9546b1d22689bfad2a0b32658bb8028c32cb0976f760fd8a8b53f1e26d28257a829e426eba743ac0b9ecdf935139d7d73001415691de9d5f3a9810f4a309c7e12e021eb81df4ca8702b9b507cd1929ad370c1578e8eaa9c9d96525a17a7367a37922ab6bdb537f2801bdcf1c76093745c2eabd3b9cdbe80b01211dc30d67219d820c41813abbb8bc7ccfcc28176c99b5db8faa8a112f557409fa19314f9aa3d3c819dd431b0e5eb7de41df75dbbdcddfaae4f5e1625eb93902dce7060e115ed56e58281cc406eff20762a221d24849f8c0eb0e594d4bf4173d883867e888a250c05ae937c697eb95cd5abb0a6d85ea2e6addcc053354aebf88167fce30ce04243eee61968d3b1d6deb24c08f574c12815b4d11364c2ec0ba177316bb0d4af692cce29ed75c3847b7d45de458d5f5d05dee0ed86900577536f3c88fc7fdc414e20cba6680e2eea1b6b3d3a7ae940a379266ab79cd91a2d1acefd7e3d25ff05695d5d5e2a6c53a6cd11f2d4affacfea1e6359b60768cadb306445a595c9f100282421c9092214b2828816ddf3c179b62be59689bb311f2b94604a6f56fa3f7ff595d1e4445f5ce7a36cbb87bfc1fec8e3029bb2360d4cb02255b7a9e90cb9a330da6d7da907ce96c99c5a268cff76202499ba999883912681d26f8d62cb5b81cd80890525ea29e9fa1507398b25f5bb16fe40f054a046178e726383e742dcf73a71624aae5450ec01b55186b4ce30b2aa963f4d41afc9b656fd89b933a4511d77a632b567e0e6eba8618e22f3f9436f75ff386ac05156b39effca2e4d6978937ee801c6096919de7de96b07332188eff2e8cd16ed5ea489d9b29f0485cba3751c9d269e6ab2dd0b9136f15099a482a30807b129202649eee5e2690f154a3e37c97dbcc7b7b96b245df083cea0fa4794a8b5b11106154a63360d40945fd8956a8ea0e029a1c29de37e6e50fde8da9c36e32698f26053c73c18241248a42db0a019278d458bd19b051fa296fe9a80c4fa9c87392ca6f698dc4314f4a7202c6d08a364f83e050e07af1ddc748cc206e759eff10dfc6b19c9bbc843e581aa47b437b3e962a222ebfa95a086230bc4bf29ab923bec4eaef8fe39b83fceb3d02879838cba6d59577d8133adfe11ff3c63321a37fec30afe165a459348e5478cc8fe18ec4f9c46d83ca4a71e8c20e60e4a2e3bb6bef31f580133a18278f91062ce699ea15b669cb15ddbdc3ff2322ca25cbbde21d90d72cc09cc12c458d8a6239816cb5595c2cf91f417d4dba6407e49d33b048b2ce7d8079b5f00732ea1725243d0cefe93af7a60479b2407b46a28794fe80e0db4d16abc547531ce0bbc4a71703496852c6714c300d1fbaee561ad5aa74f510c364f4c8e781b02acfa53284100c9682135c19b4604fec4d0f37155ef5833010136e2825ef0ef7d0ffcdf08e5a80c42538951f3555f9eda640c0af04093c3bd6013af2cd05cfc71cb7b20ca554a1ac0b9913302ec9c3e482f8933c3accdaa80d41250ec608e164b77c815dd56c3ed9943d905ba2c40aa15676b948b0cce65312a0bd2f1185de2342d014782503aec3dd8f21328d69506e2315de5e4b9e9a39566d9f056523583e9ddc5ecccb0b2eaca278f92596f0ddbb0f5d09033d97d416c8b754b5b044d8c03d2dd977d6f6f72fdd8d81c5bbe0420fb65f07dcadab2d5ce3e3257717ed92943422640fa7fa144eb5e3bbe25946dc9a68444e82bab17ffd3886d4a459a649e87ccea8be5d5cfaa5d094e4bfc61ee4a88261839841c7347fdee5138a6fdf7e2f60bd6496ce88f3f68e5dc16976b472259561c808a9b8031dbfc64db18f301bca7aa782d956ad2d52ab99745c319e849849a46b0c9e128303a8020cd21c1a54d5f7e60654778c955b43c812b40e16f29923140e6e27eca268ca6b9c73d7e2242dfcfa89dcb4db6944a13a198e5f4027692b96b4e0d8b4d0f005aec7ea424993bdc898b5601aeb70765148834ad8d8e3761768bbed147709d9783842021d190c776f5952db07c3abdeedaba2f7c2e30d41789fbbdee9565b40648f2bd3e4a47145e089cb7631c8a34280b6a0961377d56cca50ad5b30e7c325eac6630ff6d502f55962f2b4a35f2e1f79b066aa380545da3336eccf525ba7e36813b4c248161e37c38094b2ca8940a5d0a01fd1b450c755b0d2ad75cb7075cffcec1ef95ffbbf4400471ad40cec513577e464df18c9aa0974bb026a88f2fb1fe7616cfd1ccd56bc0dbed6e5374f9d7724d0fa1a6104f8d5f45c80b89f39adb2db8087a03a36d61e4d2bcb297e69aff68a3c571df3d0b6230cd04258e032dface3060eba3209f9d8178a2fdbbd07d758567397e5aacab306db10dbc0ac75d6fe4d2d12d2cb60c869702c210209338a87aae009056a7e86c70bac00321335d16ea6d54e3afb8988bea8596fbd938d480a33c255cd629496581811a869f2bf5238bb5876d1a5282a51c41098709d73b1e1b187fac3babac0987f5c9df6f9dd75d6c6c69eb4426d132c110817be7ee082e8101bf6c5dd4da58170488e9768a3a74ff1c7cc6a6db1e76f15ae8f75e75de03cd18f778e129b84470b585d705b76c9e10a5da3b0408cb3728322147a1a50470f68ee02777220f97b2dc2baa664ec5160146c2341abac8419f89b7363baf29c52a0a486e941eb0181a60f84cd95a8920245488534dc101b0afb4c1ca8825d72553afdc02061c59ae4a63706937902d1e96d1975be9f5814f89e8b83c09b8b49acbd04c72acda16124b73fe9d9d024156e6ce8ecf8be9757ee53b0d4afd6a0f23485f813defe11ce09c116f63e1e92eb7da583b1269394381f1690520a44e6f3112b3cc50ef921f0a9f78e0724b8cd6f250c8fa444509eebed489e04cd0293c9c60fea8ab3b8123b3d6e3ca06b1ee7c3683aa85c4d7a5b84074a6aff13f8ac07d668d8a81be40bf5569557a57e96df5bc53e6f86a4d1a261d6e8f5b84413ce73d659af8502945d55286e83252adfa08ede54f23fdfcf3630093b6d8c69e300f760a970af1b982f3a77de0a7712f03af1d949db7dc6b11d7e518bc4ca37b2e11a2fa6010b892daf409cf9dfc68b2e412a280bfdb0bd0ee219cdf870d0e5ed3500806e38115bca553bf22485a0e10d328605dd6a0c0c1816212957d3b2807426fd01771136b23df6e256638f69a167dd1254b517a2d232293b03eef27b8ecb6df3cb94966a29399fd703cd13e4d7321c4fd1581d7e01c6f2c1b4afa2447eb21300833a36b2f94060a4ee0a1a7279af6c3bbbdd8b158a736585de80a182e1b8faf858a5b698c8c62c23fc762c970f55c88d328fe1670eddeaa4e1fc44ad517dd97d62991ae03bdcf323e992e2430e86978f17bb7b3608f42e94548f3d076a8313c7df6e4fe4c9a8d8e5f0a0a712265e489283b0035225baa942dc3647547299bc4f0c89bef7f40560d441f9efd89642273c3aef7bfdc79b703fad9c69fd925189eacf21cc6ce14080e3c5b2224251e9d370c708e042b4175533ed62c9562f06d444a64e9c1820f61bbc26c78351db49227f2e3938779faa25a6bbca5ec6353b9023bad7c5bbad095c21bcdd842c74e30aa75f03062fd9db219384548f4b22becc6aade747e76d6669b8eb678b0b6943f8a3ddc99d093de16df60a604627c62ca03aa1a8805fcb885b2d43a22c68003b2bb02fe5ff1e8edbd0f20fac7c703796ad33647b257fe88302a6f2b200db30eabd5e80101b453b9439eb3bbff34eaaa9d1ad1acbbe9f38823852f366023e2b778fca8c825a18a07ba74f8211406ded45bc8cd2efc005994df28fd173950a2b96fe22727f0af2062d5bca363281a7808f3e40a0399e87a492d0acc7612c27f3d38f267209f37ec25ecbd48224558678aa31b1800da1dfdd9cd75ee7c1a85ebb8b5662afb2a695df74eee8e5f3de9a8e038573ee69ecf7bda981a94e4e1deaf5b47bb2cd05599320c1c59aaf207ab82fa0b2b7dd634ed564dab5593325add9235a48127698523734fa7e82a7a23be1af880551a595c41b59f2413498f0ec6359ff585ce7e3c36fceea3d2c2a125a76664e7079af734ba1c409f7ad3e4a47e652d68a2841045bbcc9af8f63f877f53f4b7c7f7618e16d2f41a8dc42451687b58028c277143712791f0198896982e123327d7b88a170346929ef2a4885eb479080e51d19c929c6137b3c2e443588983cfc4d18678c497c29b4232cd7a608bdbc42d21c42a7736416e2bd701a6bd7570e301d372fba9ee8ae0e31f55d9fae2987f7b2285c595fb286d5ec1337ff20bf578dd349f72d0fae8e48ff4dadba94e63a55528005f6d6d41e77ab27529bb3523d602992008037acc461b36b7f67c81c7be4424ca9ca98f06a89376a6583268e5b2e61a7ce0e49293fcb45733d91e704fb39464b3bdcef4f4b20665ada8f3d5a781936ba462379b9647244cf8f2708656b74dbc174ab5c3367aeccc0c67bff95d925fd5ea143b64a6d47c45433fe307c7732e8b07f2b78dafe4158436ae709f2ed4e84b2768d7b49b922ef8a79c426f0f57296e7636f797f8efc333c4610d7b6f478dd13bc5ee4f9305b477668ef0f1353b8207936d3aa7afe1fda2164ed379c9e40bf302da3c475f8332542303b1c5ea52bb338dea99d6ab834e427caeab410a46a80e72803cbbcaf6c926ec8b014a634f85bf3e8711bd2795f8e8ad9ee848e7c051667bf39ad63488bbd6f1898d69cd7371ff079ea650577d23d358ea46aae73e63e11f9afc56311f95b7c2958c8235cfe888b907f50685de40eb66a5ea6a9494dbee0cd474ffa75ee4b117279b797b963f17bdc458bafa5847a2f39ccc6381f3fd270a6f061767fb06a9dff6e6b49e0f92fc90dc16be20511fba196cf69354eba3d81130c13d8503185b21b451f0b9ea4949b937204a640b1000cdd9eb25a1a12bb49cc3596afc0ec7f100639ff83e0007d02a908906f49f8f2e1a722d9eefed9eec9fb4cb127aa07c183ec31249d8cfa53d26c79904069cc724d29c2580207b91bcf853dbe19f30660c8188787cc9d7b34df29d2567cdcb116024ab7726fbba65798824600db4c29703c2f0db7918805a56b4dec3c90adbd80bb7bb6d4fd7c1499dd179564c97786c12a6bdf553b68cc85a6305079a4fd74033ea4d8e6a06848ac20dab1e995d05a7f4d93a1a9b83e0062eb793e4f16d9f16cd9f96eec76566144958f0ce50fd55dcf196d5a44fbd053de4e6c4610bb75e67a39188d3e41a827acd3bfcb9bf8eea0bb7f425db24fff774bc6d4cc6e398f863fd2234172ea4cface8b7b0359eeefa9f2451433075e6057c13ecfcf55f1e68d2fb87306ed98f3144719fd94b81cf9b02b6e58aecc50e07ae20a8d8d92d142042e81745fb9ecc903f83549948b4ad3a3fb16090e21cf4185925aa6352cb3def00083713922795b0aafbd2a34278b9bb56c4d2e096ee0041c2e11c5dc58ddc8c84124631dd4f43b5275df2bac0319185267b3a9aa04375756b38d5fdf8843bc6023e2dab5755d78665adf879a503ec6fc94838abc4585cc8e5f25b4e1851404d73e98bd35f2e3b4267d36d9f43be31ed473d3d14faab59b549e2836f2b8ba08f4f1ec0ea74770d3e56b71173b997fb39ca49803a86a37a8bde5f54fe5b84b0843f8b8d3b2ac9e433e580e8c48e577c9bb3819722723b94290b8b4d2601d41dd57ae36cf4e59ca798c53ad6aa6c01df8d566ca8f41154089790ef6b1de8edd540d62c7ea5bd522b538fce7748fd188b348d2282940062d41f204feff5e9160265e9fa7a78f837359d5fdbe0efb70a11699e2b7efdfb9f6962114f85fc7655fb5fa7aedbbf1e9f9cdffdfaf7f917140490d346b7dce1acc3edc35aba8eaa5675cddf9d3d88a5185efb0d6a6329925a8778dd30f4fadc5613b97960ce769dbdf81e064ba363abba4c2f2475e6aafd12d3012bd2b6da7e6c79bebb51fc83cf331609f7d4db916ff7462818c1a3478ecba494be39c7320a755161cbf5761560fc886eaf3c3a601200dcced100eab66adebcd63d3a54410e965266b2b9618376642f84afd8f60c031a2e6cf307025cb917ca3217e2f10f1b5b40facdd11bfef648515c5291e62b1fbd6ef2c4181a64464eee862ed323cc14273694b92570a2b507282432cac53ea99bf82a8e27ded49aaa302a92224d9b016cb8ef1eeb45fff8cac455e0389a322e3087d7817b8d3d4cdfca57dbe81eed500d1a6db055249a5a03be6d58372fb0787b45117e18bae10bded2aff449962e674d0179f87ed5da1d7efa8d01208b5d0ed5636697cfeda05ee4e9967592356c21cdb80647dc5e522b52a490f9ff8604674551a881c20f4481c8e56bcaf7610a192e05eca4cc517e90252a77b5afac2eff3cf00220b4f48264224618006004c24e989d7e7627b1dd708572ef49233ee343965ccfd8a78200b141ed3c7f1ce5f89bd50e2fcbdf48ae45e84b774926d732a78c9b834b9891904f6937eeb240f6fd934a21730af959b6ac210472dd13c556faa29a0735f252e103e600e5bc9d9f701dd3a7a7c1376a04f1461f208e3313ddf26e1cd1f3b002b56a1907fa3e622b2e4724388f1f3144c595b6d988548a93358218f1d112d3932259bf208f97ac1ef3a54cba03cc7b70bd8c92920b251dd95e2015a6c7b3ca3df0cb23854cb5c86b3aea8d2bcedbee775ba37288ca28e10b5722223c285e1d88af1839c82fe4ec3fe27805fc7344c1beb44f5637034f8cec189bc48038c6f6d446d30503506911b015c3e1e371933c7acd0700ece321627a9e1cc78ac67d8570f6bb663f5151dac523e9c8ab934477eac443754a688b87d7872a161203f7f8c7089681b7a740432008a466173e3f6a50950d32825b1cb5164bc4d0e8dc94ad25dea0e31f66d3a884e5cc05e21a4efb8717ac579c2cf45da0bf9307dccf335bb80b60bd7c29fd9f1eb1a6a7599d5ec740fb430abfad077eded29bdb86c509e6ef736ff7464414a1ae68e2d3b6c3afc523af1cf196b65d1fada7be2d1f9301af212e071d268744d084f2b2fdee8dc686f949c015d005333019ff08ae9ac629b9fc30cb6209242c19e4f389181f41693a71c1ff242d8d1b1e981d9e862abb1a01bc855e9f5961cbb8cbee4daf271a45bbfe169d8de7522a744eac5c031433bf8fcd8acf64300af1ef03051821940127425717f73c7708dd49bfcfd69e7b8a56409a096f2c048362e2de8851164482c724b4310637e6b5b02e5231cd1ee75c1b2af8e3470dad3d0562f8c82c919389a62128c4bae1ef9a1c49de4c23977f55009ea557e75f77db5b1711bf1a19cb316717ffa2fbd39a9b4bb3ee26b3b49550083398195c2b9909bd31287e48618e9bcf70c1395d9c723d0a92997c9b625e2cdeeb6b00109d1922f6eff1d5e6a82f42bff0014cb258b4d6827ca94766e7313a4cb7e12653e1fc65ecc42a6264d62e367f98546d73097db7e1022a3ceac8cfe002d8b04e113840da7e2fee05746e188cec44c0af5000cf96862a4464418fdbca765f15360aa29052c551bb3a276272146f39bc099cbeef25761e5c63584ef91f999acd377c34456e56fa1cb16f327a79186c8e530c6e1223894473b190d9f0aabd3e8bcd4a3ebec7d486d0bec229036449418ef27d8ce50cd56dea2cdfa15fcc455faa60ee3d7c0ef7551d1946f84e03dc846bfbcc28c02b177a72833d4b0b40a4c252ca2bf320d56f6b575854b570419b35c4b581385cd97ff237d263b507e88453c95205df057873c45d40c97ccf0100f55707c0b6c0865c54ee0605c367a15fbed150bdbbb7072b10a77258d410d0304c82173e59c6b72f90948b22068a8482fc28258bfd94c875b5d124fe0fcbf6b282c2105d9b8eabe30234b45e08e67b8d211eb03732c3507fe5298eb9ca65836be1fb58ffb485809156b0bb1cf133b399d7d9488db50350b1aa86008d5062dd31e55ffe9f1b26004345dc3a474b4fc2f45609ff24c3a0f29b167c093bbde9c518d2f0336b5e88620997cf29952de8cad84ab378eef2ecd3f10ebe40ed6ead5d9fdf30a9bc9018c74e33e3f332b3ad56cb625bfe44eaa1f7662278f1d4f12ce4359470506e1182659e319781810c13b2bd523af7a9dea45e58582548c3950bd3f34de646e288719e55428a4c27d1022e04812a4e7b5c6da50db01cc833bdb6d941768562d2c628846a594ca753f9c3d405c103fdcddcb4ef54801ac842b91f652236b829bd0476edddf92cc229017654f2d678097a4d7a3caac3e1dc8478d24af826bea4fc6489f3055bbff3dc6ef736a17ed4a7824a973564841e44294e254dc890717eb61385edc3345170f9f8d41842a3b5970ba48ab5a4b7049c7cae84191c3d0bfff0bfc16fd34e6f4d93efeca5cffb0dec6e57ff140460a9591f63bf0e7aa8eb62cb7a4c86e290f30b990257b7816e03964063b33256907f44441b47aabd91f951c3e9b5260507e8b6c04b5243ca5e07b4e5dfee4b68aa12e15caf239e4560d1fb9b7d8fd0bb20358a8bfe850870c84e30cadbe0c64ffad31475cd9c2501879900cb66beaccf590ff2d94e1e415d06715ab27d122fc7cf4fedf8f36615add711700419863171173057c44eef574d817dbbdf110b9281d5adce4115842735161d3ef72099b8148120416f0e2eeed97e7b3b5282386a33d53f80d0b6586edb82a6fe5d7375b710cbc69994609f596ded999f415e9ee8898961cc9167f79de22d881c44429d51aca545437c61a15494427002707477758f1e4bf118f4fe85228cad063ca88e08fb93ef05dcb021364f88782b4b145c8699ccd5d65366692738cdcf3ff4fe83d5a1357f2842e334d4d6a8ecb6b736e523b3e0620a983544898e99a090700c31ea582b0c5ac95cf39760e93198612d54c23606441cc4d0759225f93405b1c4cb0546347b930950687b8bce6a96623c896cda665cf0a4a26fe504797782851a184e956d2e912e33e5a75b6d1155772f08f3a6a726eb4cb037aeb02e75ece67a576b64ec0a66a659ac1bd750d6742a345cdcc0f66c528673da31c6e061d47f153448a0141fd78fd0b4aa9ed80c9e3217bb959e7a55deabd9f0bd3e3007b1aa8b17c87aa85ac83b6c8436bb9d3a63b47479522dc638c34d8b8021f7d9df5984c94610a92d06375010b43fd19e028bf4679a19ac1978f09756c61ebc7b6afbf94b94a19eca5e6e83454bf4269dda6165fec1c1f52c8af103d5b8dd5ac49f60082b2e5a8249c48381d91870f803966c9eaa01e384620528fda2f72bced297c02a8711c73ae2a0d3888851cbcc513fcc6f3d4a05c5c82eb8996baa3fb26063a50f9037885c61bb2ef97af809538a54cfdf80b3a9911c73694561e45052e16e696a0b823987b39306e0720805866791bf2461b6a1b23f0bf60ab42c2ff22d4d0dac3fbf817a3b8bdfd753bc2c102b95259b542241a59d31caa1e1231fc312fad02511846ead2becf7770f0ee5f1f3b4aef937ebe25b343348232ccd6b377bbefc8d055bee5e2048734a79ee343e75d97fb2cb8a7bb01fb1c882ac8b7070282e70f4db6be35441a03b159b8232815810832d22a4aab325909af44110168a680a0479c1294f703b18c4891ae155e9181f4dae176521b382c83ddaece08834912e964fe5689693ecf031322726010a2fa16ac8d68d6bdc111750b80945cc48b9c1bd643942965a873df346a1372e02a832b706da898e59b63456d414336eab92c6ec1d571df1333ca943773270f04c7cab2a8414ab98a14985c2b6d23af0c124bb1d23d995d0b086507543252a7beecc604c6e0eb4815ba36e9b5be95faac5514db5474811337a5b5dabf567eab17468468d98788f12d1274d80c9de26880181c5c84d4db1372bb262403a62fea8cb6a04ca48991c799399d055c8c43b7711f646d213f64759f0abe2aab90ba84cef7e7685ca09ee48e3f6b764507f8c121a6cdc461f9be72189eaede4c706c0bf911f11388a0fd3faca57315ad28bc33c691b6059e45dc6e9c9c822604f1364eb3f3bfcd18d65bdc93a89a2e68da70cc6e6b3ed5ef119069f62085dd86235bdeccd676f29d36b2d9bf52e029104d5f993040583a390548681ffa40fe951c5d64cb230e461261b359440421d02487e9db8bacaac23b60d26c31873500a1833c2d78da352c0b1941c29117ea01d1f3245dfddbfad0f23bb1bbdaeca7c444b8eea9fd672232e5fb949d9d4dc733d67a5e57f279de94b340ae3d18349ad66a5f1f2be09881f1436de171e290658683c88e0e5eb5c038ff6ccdafc00b63c6a82995a40dcde06d08dcba0c49f48ccd6b53760dab7750f9d1a998bef7db3597e730bda110d08e7372ae842895f805aaa1a847365f9e9c0ddee769f19b15e320f2b749d8726dbfe25a216c8796f1bdadb031cce65a9d8764c9c94908e7d47ba8afa19a42e9240664a8dbfddcba3df71b3eb161684b411dc0a264e1dc10d5ec86495c24f88a3692888185d8ceecdbb8719e3be99cc4ce9b31f817a95ea40274fe53637ae4ee2c68656cbdd48aabe9ae7877a997276c1a059e2d81a5d96d3cf9f7a95dd6bef700697b1878afa299d41e53f6da36d50effdafa9a1724a4a12dfbfd45687617b7babb4edc37636c4636be642583d75a79bee13897e5f8c33f8386eaf25b034bd1e29860bfb91ee8eaab1cebeaf4a2325db8adc924eb76082e7da278b9b383d018722af836567cb92c8da12aef5b8a201017192a0638481e9d1bb52b38ee871b9d86182852c29db07747db657ccb31aa26a6d7b32db6405a3ec2c6a9917826e1f059d5ad64259a439ad67b607510fe07e5b4aa333cafc25271850498acdb352077bf06fa513b12767f430c74fa0e04a5ee8e424f811a07d9b1ad43d095a565ba9ebbac05676528cdd17845e627af27718347576de01c182cc0b853345e803ffe5c01f808db00fd7b0b448d58e636c432c14bfbf948c5d86cccb6171c88e187a51646cafe23b32731c41a1eb8f2421888bc579e398d884d519fce9a2f5b80a05fe54c49efac3629fd0c06d7cfbb627cb5d4979e356fe671b53a46e43c51ece92a90e3e020e1ae534b072a3305925af1e467160eeda975b3810f4b034da06cb4dcf96224045d452758a29a93c807842647944f1a9e5d59ccb64f9a1449d276ad7d19857a949787f26a3c3aca82473baac956647412e39a9c399185740dccea064e64722a2496cb5fb2e4499c2ecd9c1dc6e36bce3ae6b736d9b9f51a6119915293b73d6a1c87ca0d6a87bd00c953a80b6b8aebc12ae081d5fde3f340864773085ba05425b84083e3376551ae921ee4ce1a3bbef26c0a9b4850da4857a9b5e02b78614f747d0e5b17876ed620e272c00653b78b1837fc3974afd311a6969c8d787f351b16600f26f3ac1fa69917f70c1020c84385369f6b583156d02d62f3ccf9b975cffde9d183ef6c5b9ca887bc24419be4962960e141f6f00bad2b137fda428deda6cc8a0cd2df272fbe519dbbf6b28b248bb2766ac249277cdaf2e10b4f7a554b3e376d6b32ae495ee826fc29466b587eea68386ab796b7406b81c276b454ad4c53d7a765fcdb9bdab8ab1099fa0317fba5454705c91dc02bee59a1928fc8716b1f490da1ee770ba41dd66a28ca4af83d4cdcaebf9e8b616f6561920b097a221cbcd6fab4dbe34d57cd7b683debddf7ef92c58bf29a0eb17ec3439e454a1c67ffe8572ee76c9bed61ae0a02897555daa0a6be99ce409895c2b893473355e7e78b203795bbc099444ec369d0fa0d360f4055f9301faa1b8feec61c7fa12560c556af18afad9384be61cf91e3095052ca461ab5d0884d5de64c80901706331430f9a9876efb32eb5252f0d37dbf2b6046b5427d5a6c25e86eda7b84d372d2de193c534d4675f90fea1146ff055e945b2bf3d5c7059187777d85be7fc8d496f5c1ff8b7ea0ebcf28fdc092080f69992969b8743a2b2a446d14b02569751f8359478424bfaeaab102d082092b7f9b3419409be954ac836d07ba4780bdabe4e6f4536d23d41a1ed474f819023e7f50f6100456c3f23b13fad59aff0151a1196619393beeb8566c5b5498d4b2acba0c26e5449480fd35ecf0c2cb2360f4a2105f15bd8d36da7aa1bb68567cd37445485cb29d4fb74376d63d584b961eca961fdb66a5963e46f1c5b81a88c92cfcf39bc9df901db06e24cce5439e58c8df7fdc9982448506e26ada717905bb461cfb7469c5622c390c04e418f7e8cc06f9be6a8c2a7bc1c9df14b3b078a7a1460ba66bf85ea81290273839c8648b0c348366591a41fbb5b6c973c3de6214ae1016d66bcb44ba82e6f8e2f933dcad541aa6af9039c2c0a13339517260b7c5dab27257b127b9a5d460e2f7b7ff990fa72e4ac4e1a1d870bfd367ff7d9ef035f1835816ac655e94a831dc78cf508a6661a56969756fe9d1f5f96692aa45525a2daa9a637e6d0c0d832600188a4fd01b9d7bf58a3f96def782aea2c6d3c517a1d8394dc0c39feca854af8bf5dadabb45663c7ce08bc3380dae1c6dd4ff6b50dcd3624ad4148012db38986fd77233abc73a61f6abaf34ddbec1018b4923ff2bf9aa751ce53beb637fab96312e7cfc3c042e8a52b0fd5a7863914d4842cce928352f3f501d93c7d1d2dd66dbf99cdb7cee0e7adde9f0de9f2cbe85dabc9a4f825d2b5d9bd6e408d15a496d5539a6c510d70af493659e8cc8a2e2f94a902d0f1382e10ffe86e4a932205b87c5ebbcaa17bedaa8d99ee10a6f8179caacd6b6a2102263cd78f050755dcfe5a3878dbfcd907bc26a3894c5676abe864497d947a10d7d58494a82611f3d7e63b745ab3b5901344a99692e74901dd53ce757f7fc3205aa738b137e5ea54b4edddf75b50f7de97c44f62324b785d8a79f142934080dd445caa337d1f8b6651cd249521512afa9d76ce3641e807cba9970ba8d1ae49321a0ee68550f0616df96d7853e9d8181286997b026b6e7b15a222d2b96513da71ab0a823314b08e280909333fb6decdb0a74314522aa0de8f7518cb1e56d4c964ac46b23f09ab88e463a63bfbce9a7c9d97558c9e63983fea300edb35436ad6479c164c2bb4c5c7edb9d6370c2bb5adfb424766cf509d8d709cd5c64d0791d7d4fd37322f416d712bfb3df4c14013b980ea1aad1c573606e7b7449dbc76a1bbda9240b590e4491e76a370e1d9362e5f83e8316269411be15ea87384ca17cafe71f36c34ddd8339e92d42511baab8c4f45ae6186746045d0998959b3da6cd44c34dbb2184dc0eefd8a7d2ad983cd189def971d049c1020ed5b206dcc70ec9af2738e17a93cf472f1d298be790823d2eba169ed269130fc84ef7ae4e75647af59368931b7bb094957e9aec7e47fdf76372e9e0a35f1bcc8a83c29c6708b6a04beac8b00513e3b46768fdd75f2904d124da2797f12f4d0cbcdfdfb18269f55ce1f53b9f6e88537bebd4f4eab8eb1a6565113285143a2b2349b4850b34c6a7d3876ad17b3277054f1b99e38e5f4933a27bb7706d5d15dd14424f252f63ba9e9d27cde41e9148d7f55b4170df4ffb7abe836f64a0374c8c5c0b7d848d3e1793ad11a1c594f5d816319758b93927395bc6ee1f5c503d68836e63d7fbc1055c5de88222670b577f0cc2fc3bb1e9c5fad617849d9e53e2efbce3628fd6765489625053d55d158b1fc746849ec543cb97d6438401a599bb348c3c0f2d558084ce18fda6e4d46ae7c4e0696c05332d87b26ad9c8edb859467a42c2acde84af155ef554560ebf9a699d3d8c3a5c4e414b1e922765a3af43bd8ca1377521a25e2beca5188b1b3c0871dccc5b3beeef9b61915c0c489b6c93876785efc52a3a4aaee9dd9c1bd96c5a6bfde286f777010f0e2a97edd3ddb5f316e4b49476f6df30ef882efe26c41b7c080a478c92538bf5986874d0fc2ae8c3c3adb04e829354266812d9f45284f8f11c1fbbf699bb7832bf61d7ffca10a1da88f862bfed6829eb46efa8c6b6a664b2a481518aa03eb2bfec097b22742b5e476cd14147164b15aa02d82242ee0a5094143ccb9bf415c0df9140377b22d3c89de0c589f08f1b9d7466cce163dd2586528c4debac1d187ed8f3ae82b5397a826da4d10e3b8922ec5a58070dc8db884e392b095141fdfcac2af8b53fe4a883323f1353e4ea1ffbcf4ea5be10d406796d4cc586d0b6b19526140d552fa0af6e00c44bc32541ea7dfca702c2990860a7ad07c409a6b98604dc7c17a2e10bcefef9309aca83ae2181a13166bae9069c0b5cd72717d9fbdd407509657a7ba44bcd7cbda6ba03803574c1ca03e04e2ba4a52a503e0a0d9b177ed165585b9cba113603e79f54a11be0409492f9288f0d97655423f1189b8f4ada17a1bd3dee155dd2c9238fead6f5802cbe925e3da987465737e1de42c399cc48bbb3f509a0573bb86140b733696febf47c9f9dda25cb117d6545805fc5c7db4f06c80d5befba938d2923aa734015142c877e5df3f8eb5fee9a04982be5e241e1e043a1582595ea1aa108f01a2c6fc168e83d694293fd5fed8b39996798ecac923451a360b5b342e3d8b12312e22c994e9aafda0389d7eaef3a31ca0b6041c4e44b8266742ad000a9d1e63bb9e62fad123ce8ce5bc880947905ebfd7ccaf8b53bbd46c9f89217a704905145ca1de6b21fa1dd2b350e31f7b79b0f420a5ea13c07a1162fa23faf542ffb8a3151f16df470a6caa04d3564e87e49fed3527cf93eb147401ac03c8d4509b0425f1f3d2bf985c8a8b00bf5875fa85123863f9fa427068f16b0993f94fb2e5c5fce8baa0c13d6b5b60e1b5e83077f6998e1c8f84559590fbe82a7c06e6bf25e2eceae80d9d65294d3c02e8a21fea8a69a185fca3599bc28a7f87760a727a409ae39a7cf5484636f213f51548923427ec18e8367d33c5efe10721a74d5c891d3d15004ba33cfd812febd4cee659dff1611352595f7628460e71f6c04a8923d2395ba620635034f42fd141bc61cd6ebe2b37819460fb4bca4fa50acb2f5923851cc9508574194c7a72387b36e674dfc677afaa137b3a6a65f5cf3debb2825670c16e65d43d8028aa66da28aa656e39958e0caa3d98a950fdcd12fdc72643963f4817d153490bb72346195aea84de01297bbeffb68980a1e1fc07ec54576ca133dae5844ddc169f728e1ea7c407a1b1e7b43e6da0ed2b2fb2abbdacef1adde64a908916fd5ff5faf7cfb2a502a4aef7d16506e2d7983293e862d754299b913db51ac49c1d99165c37565cd944e0850f9d65bd5b50d4e35ace1a343f09daf9a80bf11d5f2f1932a957780978a7ac938ddcef261a312752547d7ef7cbcf5ea4683eb7e1d8e595a961171f55fe52b2d21241984932f8f5ec48a26adffa238b8624fd77ee8868c4be20329073b351ca6feb65ecfb860f8df6ccb460dbcb8ccddbaca8702a5eafbb8b38e59b8817041285a29dddf456966505c1daf5f9f343b7fa1043403ac7113ab81a54684fbe701de0d0eb5ac13d0ec238ab173165a802d052492c5293c1e25f00aed64cb2727c165c5d8ae5ea767842a69c3b9969ca8c8d08486da04b94f9480b2f8f3c0d6ae4495ed7608c0946a15404ab3865a1e2ed60fd03da4b9c47ea8a07d537b8445a4341448bd982b36c39887391f4632ec3645f21e2db682e2c08439c7baf30c302871e752f958d0e0aeee1c05fccedc73b48816e6bb6f4c5ba2ec3669dc168ae296e2e2b538dd11b7413118ef50a28aef9c895e89d350be0679f91ac0f96eedf27c1d90ea646cf188c087926953b36eb7872165f9aa507d0e288d817f976ae3cbb8d278b422b42ac7c0911f0d7b10c8bc3eb795013e7578a25bd41cd5784ceb8f3bbff62578ef90f3f7f725f2f074784d5fff791b1b124469e0458fec14ed330b204b04d1e49665d15c67637d8e744969df8c72a8d318e4a91699f5441d18eceddc5e964ecdff1ed441aa1739fe589c8a223d9c15829a9bd0e0373728b7ea583ca252464e220bd0b711dbdd3c47c73aa89446fcc8a07e8973dd71b5010e322ed2637b5accc265bdfa7271472caf901f90966e48820fe1dacdd465728577dc583cabc6ada848841fa3cddfca31d4e74bb56c8b619b19dcc4fc523f708a5ceec24ef79f34ebdcd284ba61570598d5d38ad679c62c73817ee7e2c33715feccfe341204bcd66f3fbd90f2c158f748db6601e5b1090a3fa909389ddc670f97a51c44f1aeb68bad83fc4becd4f67132203c0e586e1223bb82005a4303822b4140cb38356cc2b8a1b5552839178b241613a4b3d90a35906b7cbf72e78eaf253537fb9d5775bf1a3733559eba727423270e3ae8dfd9adb49e21a28b2855423d5012cb178e5b4cb607e7d5d658de07ed7093bb1404fe4a196f428ca07ab0ddd71c58b2c0f3161d27eaa505e590dc6278283d3c22257759b6eb5c7cd325074ecd4fc390f92a7a4729b342f32cc51840754371a4ad386083f987d748f8a3987f8e8f3459ed9c2330c9a4475b8cb0dd3ab8811804bf0506525beffa53a6a58cd1f072e2b50bc5fc985f0235715fa8b4e57653a2121c389742715f24f50e1cc036907803dd013b009c2c88aa2c9d892914a691911edb7cc9c3ba1c3f1d2b523e895028114f87a27a07769a07e20297ef15cec3f838139e86452147ddec8dec05eb1f7a73787635321ffd7c4f2554de63a03cf5521c18c6e77eff123807bee292de053f9fd298df14f0d5bf31b649cccf61af211e7572c481060ddac9ac6d87fc6ef86942b1cb5fd5a045ed2a71e6cd28cd05a391afe2f61baf76f290b58b4692759c1586b0837b146cb4428e70ef3dcc963b155e7cb8c1b9aa027adbab65eb2a2927f71779516aa7d13c21891e62f030be7747feb325df613125e8a4570b6d9feb113ef0f8ead72393d90d68595914fcba0a31b503280e652454ee3954ca9340e384e4ecf767f27f833337d900f26d5daa1fe8066738c84b596b74a06dddc54dd871d04eaecd7a09400d137545a7080f37fa2ca6517e826b55932c5e7c7c23081da3d8737094e2f65442daeeb37f2a8020d09027f2d12cc309bb2c790ed3e80bda67b1c0ec7ac3d20cc2c1f6c79b15360d2fcd83ceffa6836b5cdb88fe55589eb689d39a2056b250b1311314197de81cef6b6c841ffa2ce6d69e70909ed2a32cfcff8410ae19bb78a0347a6705bedcabfd8ce8481eac9886df304dedebb960f6d79e9377fc5b5eb47d49cd897bc3ec4f0b8c738c23dacc0556d8e0e515b99483c52eee5b9ce7fdfed7f834dd253424e73f0d30f71cd6656793285edb1e7965398a32602a92f75b2e88c1f188bc8521d9b99a42ee11cf3c2b59da9a682c2fdad0f17111579397ac28173193e7e160480b5b903f0de53b70610e8c7c973525dfbfb3d2b2709494fcae862a7ce05acbe93cbc48dbfb0e0590bc42ba74322d82e3f8e20dea36ad4b2df9c2760777d30ab1d682e41efe3978c0ae49381260c3ee4f388e871fcbacf6409c01b3b0056161513782f83b109c1bcdd9ac33782e450e834fdefccb3969f74e7234468efe3a22bc2ad81e500e24a803e648f45ca8a88ecbafa2b4862d857799c2fe8fcd2924ea6d87c775e41a8aa91785f1ce35fedef8ad2acedf3e57583e5c758da1cf26b57b48d01eeab3049adbe75a31861a959913f6bcfb7d0398917c2dd997b2aa9a090dc5841370f4160d60d842c63a769e1087631f98dd3992cc45a71c0cd6de31a5d4b05c75d99bd7a3fa753a12069c3f09d0471fc1b4fe49c2292dab252693fa12f44b9b765d43bf3e7310815cfe801f0f91d10006b433c5ca2689b9ae5d5a1ff85b69154a0cb23546aebba49abb17ae2de7bd8e7fa730d6e064fb5bb93be885797b1ad44c9a9c6bff0fe64342ba5853cb194f6dbfa05f2acac228bafd6b7f4254202c81eb5f46f999fc45d5a0eaf436548d6ad0f470760330c81e8ee859a065ab959e91fcd64890402081a1eef315defe0fb5993636186c0b753e7b778df0aae628c6646d69d8574a91a919dbecb451b576d1a18d54059af076ef77239a5a02ec73922c27c582380cf4fabdd25eb519f995cd957cb2b1665511b3c1a30329b2cbb4c7687a0371ce8812479a6e55b0b80a71bdabe5554bbb2b69182d5b252fd9d6cf0f0e6084e67c9e781f6f36ba135a25e3054bcaf10619f0e54c6f63cc3060552a147dc5f33321fb9f2e143ba70d2e8182e16cb398fd2b37f6252b4b70629f93a996d16ddfdfb2a1dea68259c920290d15a4de6d001608cbdd543860d9e3a937bea827ae167eeaaa6f01f3dc7d85e9a3ac0dd88f43562fd77ffe87d7ab217b7801c3a34d51e1f20639c4cbec8da2c9086f17f61a3af8a98ed3765be1ea9ef50c52e5033071762a3cfc8c2b9cdacfd6f6e469bb9946157220c4114b4bd2381e12d36309a5def3b6538b013ab1eb9b87bbfbd3d9aa77d6fc6ea3b7120d78cdf6e1caa9b98ee8bb8b0f2e09abcee78f0c0c951170af41811f8070132ae753ed9de34c687b37403cfd42050eefd19b9f6f0f9674ed8e4bcd5f7648c9c50b578f5a99e9a17f523a1fd3e16a8eb83ad355ce44012dc676aa8577236c34137425aed2b5044bbb1afb9026ffb329002afe5f0e3b47d2bdb8cccbb96c7a288a939fcb4f53ef5ecf5776a8e918ba30c84022be67dfa067edbd84d58ef124f9e1442b507d64eabbca04a678f2375c1201eef0f24868f2b877645f576c318fbaa9f21d03169d81679f7f22ad0c58162ff61df2059ce4590cece2977690831aeb6303e1af2eb77ccfeab68756192220d95d8644f8216f77c9d458dbf4e3efb286b85ecc6766aadc803d197a482a312d234bf5bc21a50b7c8a79cf8cd957caafe183eb32fee652e030ac0c004cefd945739ca927f67b958c1ac3d08c4d6c7c71ce33f4d88c2f33913c58605663f487a4ce136678fb57fe932c35c5cc0d1dc916c5a27042f73364b2b7a2d105c8cb7faef5e3d87f220b7cf8588ce057178b5f58b099f6a4b782fde0b17980f374d84a28046a31540402ece2ae1a252e690901ef7d14c904ed86c8108efe0664df1f4fab99f19b146ff5736fc7507dad2baaa91e62fd853d250a81a5f0b970629a8cf7d77473661e4d32b6bf3ce2d599357703e0a3ac19dd3946dff0a95b87f365e82115e4eb773ef88419f8cdbb21a9790d0d46cdb12c296f4e0b2411b05dfacf241cdc6835bcb44905318fe85fcff772c5cd1df8f186e1e821beb11066bdacf2b9eb6ba7a1c8dab9529bf385e4e88f35cecb0513efa5900cfd74712b94678fb40380a185c866174e03a44da2f1c225c105b1be510d99ebe6cf754ba71d51ecdd8cd13cb89f36da2681fa6543b0241d9d6bd0699bd833a99da091558d3fb64e4c74ebad19ce098be1c5cff11dfe71cc9da6961f26647111644ae0ef66a761ebc3b4bf883cda79f568b48f620aa4c1a7bb09a6fcf19a57d0870e69e91ce68c749496b1f574a4cdf81eff491e3e15ff64cf2c588719c2e0dc884e02494389ff0a6588f84b0e856f3ca6825e41543443c2a888f822f3538437d26cab9f065cf0eb7ebd0469dba1f58fe0f958791d0ffc9520482e17f9808ffe1a19e2817931f05d043f1a811ca0e778ec88ebf2fb7b7912f7d2d5c2073595a8e1249bfa2d04e288c2445f8899b8935e890563f63b00920a92ef09b34066f12b2c9625c9590658e1ca5f9162cbc81a5cd32551738ce910db99339d5b3393a93d2eddea037591091943e19b57060f9b81088dbced75f7678c44ae9c84ccaf21557cedc8f1df842ab9f2037713a63f99a9609ae22d5fcdf2b4bc29341da1040e6bcc8410a50cff4e0e856f06dd03e91cf1a51cb450b9ceb2bd8be0ce26df47ff7c1ce4aab4b4b17068fdf42452ef819aea48e3fb378e46602766ba36a8a5863531bc551d43602730d03bfff7bf1833a47bad3b649772681e49e422030382735706e46e33f83af90c117412b6dcfa2892bc4f6e344b6f21c5588d788c909bc20335d2c017f5df91d6e5bb2224a307040a9527ac08a90b374b9c4861ec6e841b1c51e0db530c40a89192e125c1585b619ca76ed5c4383200ad3bf40bb91048497ab8bd29767757ff2b39e7b17f206b42a610cf5ff8ddfff793245b14ce61e74789059f17d4de9344232edcd4aa9d8d0603e45351f2ec2aeb2dddf03e7ef35d4e135453dd61cc3f93b5796fdc85b6cb6e7ecc704bbe06bc7fb69dd3c51795dc8330f147d9c3b742d41c50ade44fcc882ad076d5bd355ad21cdbd56aa0ad3aa9287fc7bcc10d540b046fd7ba4c5a32ca7ac7b0e5d53501af9f92a3c6552d7632c8c520fb14d65b8a268f0c1fdc801ddbb85dbc44cb9dbb6f50dd00db4ab3d7f052fcc6d7bff1f4bdba7d0c211b0809789b882fa540fff359f955983cd7b7c29e6a74523a42e2ffac79237b4ed6fd8da0adde5d4c737f7da078357cc67bc52a312b8c9ba771235a0dfe48f7b851170a907e8c2a5ba6ea7a2d6ae81ec903b2d6be94d32fe5ca6665c87d516f980cf0e52fa8c396e623d22c62dce61d40fb70954aeb76cbca86fa3d36ecaa2c7e1bdc60ac9fb5277a19800c32bdc855339f00937eba90cc6a6d743ee66ed9e1d7e513d4fdc5bc5fbd63d1b420e65862a0ddf45c018f001ecbb7c96feadd8560a50c12c0f6450e2842e3b4ff60db3162f32ddcd721c7eeff35e6c9a96a463de99c4e347a56610c10f6beeb1227542835b0ed28b8f29cd945561a6f9e8e8cd4878c9e29d080a35904f09ed2ed1b4ec437db622f60d93927225b24176dd26bf6c4fecb6f2a01c8555a3b3ebe87ccb2f812d97e274ee8180a0d0a995351681e2457f71ae1dbfda2d50e8b61edaaf26383b0eec3f9cdc7acb9ad619bab6a3ebbc37addbdb57475f4451022f8f47b14105a4780d5397e1a9123c12831206b6472b86328467e6592a1f828cdbc733f7e6c50be0fc21fa875babe82ef1efb29691f115bf10603bc2f3ed62fc0e01b39b5272239d68557d919ff85a4c03114bb058761efc8a4ab793536a98cd2a9fe010d21b996c94ea3319358fb62c89f3d842c6caa96fbbd8efced3caa856a462eae777b539caf3b5a033616bb636bf46df439e48643b01da48aa4fe9c06a37599f0a11da54e8c02127b07edbc46c47ef3f4e497fdd73c73983a69b7100f489ebeb471f4ec45421af70cb16175f2b5a263a8705d89144154625f113c1182b724ea338e277aacc846d45435ba7f44eaa101ea127c9fdbbcb7bf501093d478e992d188e49faaa6457aa0b49538fb77dea230ee063214bff3e7926c40c43f1cdf82be2046876270df050fd5917bdca6507cfd072ddf7c8a3d43db910b36e00a2cb92260566da823a7fab507a6588f754fdf8d77144d05e4fcc2800a384fd195629c248e07e5ec4695daf098d49a8fe039835d6b74aa170af09da6cb416d2ce0d7d154b710a84d666e28755d874f8fabbd67c4388053c02a636f7d4543fad201063fe135f6c8b1499a5d259b735e10dc8641ab2017981632c599874cdd4b868d5c136f6ffe7dbc04cd27b4586696bf76953cdcf393251a210875229355fd6a9bf39474ec921720be0cb643dbf6802a725b9d759500537e3355eb2691d135188f8e77ab99819cc86b5463372cd8af26273c3e36b339656de43cde8ce9a9e5541850282e8101b574fa3ba2aea5aaac7633d4895262b0102fcc92abc11a503ff0c29216878ba1fd8322202f3bdbd42634c52e3cf1ea1bb9a7c15d821eacbd1dfef1488d5fe34d3a8a20f2384e5a64fed5b5b3958bee592b50c89430516fc70109f67d3b1fe1972788e72a860b311979516c758d1afa4e0865b26ac058241dd5ce835eac0ca04629bfe83153c2b58d1889761ebf92e4355183692890fec66405c4f7bfce724195cff41158bfa0e21e3325d302c5e01dd7fc4d9c1ba524e17f5b085cf1be6e870328f047d5f4d47140f66b880974226de3d651521c5ebdb75387153a178ea92e941e0ffe88e756faf464cc1700df9075836511569b98fd0302f54a7c29de596c81b31fd7827710437158989cbdb95a7a7834835d8d7e1658375131dfa864a400d79c0f81bd93056dc19b1251ba86b695d26051cb0f475a023ab45766936d6e4aba76adbd40c0b7ea1f1f48176e8197a37d39587e1a310c965e683d251cfaa500d6f37b5b2621153b96e44aa159b783163812ded30e0242d22249db8019ee84675532518bad7053ead475e07206ecf0257bb68b455fdd32766fc7260fb4393603f6aa426f70214183d7372ae39b5ea3d1f93ebb535f1e151d2852c25b463232f33c78a93fbe78249b1a0cbd4164fbd1bfce2ba5a5c64f1526f25d5a92523d2c6c29d4cbc0df223cc28129e892eefdb77e84659273eacaca7ca5f7c33f6cff0bf230cfcb556ba9927e8239a07f90085f52bd21a0cccaf7d8f64bba92aa19469854428607ee21ac8e6fd02f5a16159e541e162d41feb41a717b328f09cd81b5a5fa231a36da5f6f26276f9e6799688e03866388d03d2292481354a966ac5e8a71d2f37751a035bf5ee1a5fb065a3fc65aa6258b2bbd90725f8d65719ad33896d05e210c74b9c5404c9d98414611de36d1ae611f3b5f5a1c98069659423e09cb9b4f557281911d3bd93e09d9708fecb16356818ccbd5f78fb2985f9a2fa0588b63226f7fc848c9bf00e68e4807ae08d82c4921b4a71eda8076345749ff1aa170215c900979699ba4b46f511b683962caa6dbe320d43153d2bd3b5fedcba3f02e3b1ece9b3bca8de4c3708161133d10f6bbb35a50c149e5bdf8f00d1b2dbd4f329f96b3c3646f4cd11d1a96eead0cda7b723fb96da4ddd9ab3de1114246f6ab3e453c1638ec9a656004af7c24621f85cab69c3d98a46bae4288b5774a4b7936d1ae6205eb125d45ac51979d8d9bc5f45280b2a7d70d70da36e57e567ac6da5148fe35de9a4c799de5635be3fbc6e2604c7f4ea936027f552be44c1b136d29b744ab04d8497a9a0d3939dd1ecd0f129616a49e9939e6beabf4eeab96cff271a5e0867e8fa834bf7116e592d3789c9a7984bf9dab99ecc22140fa27aea197753d757ec3af4e0f230d803594cd2ba284e3254e23f228026bfc1aa75fa2fbea140c78d292523bd2fb308a59c20185a3f43b45704adee0bc88d483cbcbe6dae0b7b07c780befb008b5165bb7d4f7c8aeb972054222ead40316860e5fe8e94c91af6fa315a380eb33eab1145da4692768db200856c8b3067b5d39c841bde07887f874fff2e43ac145e8abe39d9a9bee5826b8da0d9079eeae21b5a458d07475b7cf1ad7dc19a6e7341976111f21dd04dd2f9fbb67190caf2dfe360e62b084335b8c6813ecfa1ba120a249dd1db37943df092be208c588de5f62a4fd49848e300bfe496e7f41ac46d8f1e0949cdf9aab27cf5ab040a4331b3c28972f0e49b9969cc10612a99d381184b46ddfaed0eb9b14a635d5ddcd4a3547e4df1f8a737d72d96ff40a1e821fef93535c239ebb59e16607a9b534b424a0b2182f1f07b65562445838a45589f5f517c03886b0c567243c2ce234888c24912cc36cd7aa2706e87e7f324059fbe3368d35b159e008b875c6059e1b7f6c30f8ba563ea46eb6c2996e51e82ce14cf33459254bd936f89a709dd8ff9dadb621ca15ac42d88d692dd035d16eb49db97fd1cb2f0e614153c27d2556a74209b6f378720c76ff33d3b90f5d7488cb040647f7ddba113bc7028129237fd074361dd60a87943258d3563a080a7eadf1865a4d66620e7caaa2a200eb82ab3df787d9ee9596d455263680eb481fd908469c6eb49e4f196b743be2f3e43189e9d177fe81706dd5ac973c520cce4ceb1634ee93e87fd79748c445c828dd859d4dd9f17f703540ab7f8b66abca2e777679603fc25a77ec06e284be10bee7f174bb1cac39b0539a9156042f6ac875ca331fee209978cb897dc29c75cf2bbe8275ffc633da69c95b22c14d5abf37734f993ca2a90d534418acd3228745c8933e26ce6c8d4d898b9ebbfa450e7c9169cdc6e10db297658c26afded0d8bcfd1270e99282d917c04dcbf627c4bf5a0ff0d479fa4eed0240e3b4224500150d16d8b49416af19cbe4a65a7aba576b70aab59df8eb1b5b39a456503a43c83365d4d23da9035f0a73cec11b2efccff17ceab4494fa98cbe5f23df531de03ed5840821b6405d2f3548f9d5f57cbf5364ba74fdccc6f8d509405279f3bb111359eb84819cee16e51e4423e00d26abde0284f8a581f8272621256e03dbe21ca9134a65bafc4b733a3e29af3acd60961196b58fa6d0f47f8731cc8f55ad86c4fe68743637c4b0cbfe05b439b3e88fc21b945007145db9e04639a7e2aeb0e665b2db7471c397780da95f2e6fe01218c4451f242611e6f0e19f2376c43ec44ea5a45efa972753dbde37662f6e56894898e20270d5205746835892bb40d2b576de0db80c32ee4db42d6331f1376233501b0dce451a5caaea080950ab421227243f5f38bba551c2bd3bf9950956a3d31d4dc2655af4ec87bb8afec71ce84adb5a3c5d66ad85aaf107066d48c400df865a79d078d3a8b84eca6b721cf9ef2096c73e2628e9d7ee4768b3be91dce06a0e56c16cd6b5450aae73d098d4a0952c9d54cdd35d0605d5450d2ad0ba9103b3c3200f5e895f7ff31a9a500ba8a762db3291000ec2328cbd1518fd6c46fe1df7395615c8b22562c96c9f1b429f4cea7bb35373ce89e3a504341e878da0e69c8d3bdc07ed80580a0f58786cc15a9bf0e0a4f82d33fba7f71cfabcf9df88bbe5f75a8685978359927e9a5c0a9d3be66ba99769e8d2b5323f0b5a0c13541b082b117a090b2ab38b7f2c6e15a409817c2fbdec5f87466f7ca3d765c7b7f62251e925320069fb180652b06eeeb028b72184e4db18c76a974c4a391f5f397422cd8fdca48532206fdeba8b8894cda30ff5f57f1b5f0c14349650f0d130db2ab3d688d62c04821c23aa510a84a0c6fa6c40957a5d491cfeb9c37d91a69939cbcd9e95ee1e6053f1da82f5de44a73d3e7aceb345a577c6795e53cd76453459c039f23164e124d27599d0e12955a37bd297d4ad3092d8130cd30909e3e8455a6041a5eb4fc794fdb89fbfd7faeff926d16fae2eeaf5d628e528e388e82dee87606a4c5e30dc1b16328cf88858afbcab344d0c0ebb71dd886ac5431a3dad6330da8d675a9f90b36e93beb2601f3f1edd30edf8fef17e64fe422e54412ea7e3102e2ccd9144a61c5daebc3bdb2349a00a9eac3dfb4e0e143041b6a48124b5fef17a3506bb6d63a25f258504c9c41e789b8e86c0232067bf15487cdf06c607638ba4def00b051a86a73237feeb6f0cd446caea14cd1df9c7c8f2c99f958807db4ec409eb086532f6007ca812035e66f7cb6cf458345a1eb05d3ae76f4677385035370c4d077e55f4d947eaa3c13c1285aa2620e1698b3c9aa0177eb014388d07e96db97c9de37d45bdf40f65dad808b76af3ed0a67647470668f904d9468056529e789113a03bece8ce36c8b766ce01f1aa03d209442ebb0186a40fd80f4d24a05ada6e196d7061e05cb8c715776fdf2c644ef93bf9a92d4a37c2a95e657d6a685f19d3563d7ee06ccf6edb9672bb33542181af11892b536c684c069aec6769c1cba339b37ee3a12752c8bf36e2725f4c9e8c889549d5eeef51ce9d25ac4b1322d78fbd70cf59b08eddf661fdf3db2487679f2736d4d6f092b73c0eca9629289fa85131564a4441520b5c9fe1e9bcd5e708574fe3aa1bd2b571bf09a49c1ab4745146454388e7f0a8667d1dee323e1cdb2272e8f0e33f1d5bb0660e1b3e236665b617034a76dc1f8e60d125ae73eb46a4989ff936a4417c5642da915420e8208652598f0d48817f7d74adb861a364c2725d71f29cfd691c16d32075d56134a7b2c83ebef515b61faa29d2b263ac54c4eb1ac13e46b31826c2d3dcfd572b39d41e7815616f70e8f84c3885081e84061ded64fb7dce4217a490ddf8a139f09ef345be32c39e4352b53d489e5075cc141d3ff1f73516d332f8631cf08b1eb8e11d72d536d92ce83f00a8267c0eee61d4d7e24b03440bcbc7ae2e66d94f6110078d03024a66b9ac286e7e5a7af164da6ff843d644c9009c78bb3e79c4677b2eca432823068cd603c3c66ca5ff5effc12005415f78ccd90f0b50b4da67d97e85977dcdf18e53a690ee503e41b7c2ef7bd3e387b0e59a81c4de05a32b7224e5ccd7437a9c2399ce26a7f34d89efb0e9e640effd2d971d1b67be49fc22a78418b29f03663bb42767ac1463b54ca44cfc67f7fb1ccbde3b1f29117d6fab53abe4d641d28b454956f2ece2d7efac6c5da5f3f1a0fff9fc3fa6e876c9238c448037f40c4294d7c557a1ed3aec2afdfb3d7c6e7f3c8fcafcd364c930b43f15d1533a7e501e1849dd5645c3b925986ddec7771903b11622470784c64f93ec0f2dad685eaac861ee98fe0edce61af15658ff6e74d16d7e5b414a45d36338c9f0a16ab7ad3adb5f2b18dc064d76cde74fb1928094d3ba8ef3c8584f8d4c66313d3287a95acff6b449a40628462b4b1184bffe66eee1a0eead1eb676daea12e00453a45b2993f16fbd1328f1b11b70cbc578ee21bfdd5c4390b0a5b7a0be136dd814ee656c8316f8e9b51ef82dcd17880f13ed2fe0ca6af8c4738b4f5109539900ceb98283e99656c28babacfbdfce5013925e4c937981bb5f151f47f62a7c45c2bc69f2ce3a78400e62179984d5008966f9c8b8f335ed522f6385b316628ba68e38e8c50e2c3519c31479501b0f5bf1df3225f89133df7643c0e06a52490f0604e557cb410ad591d6e442fc237433cd1c17d13999792a07ffd4b187d954979d9e803124e5ec55d067a4613380f0cfbbb18f227b2f567c74dd6e745e198c97ca365ce6c18109dcca9fa2153e621c3bd5c172168f28e0da2b135b4b68072d3245874c2cda73eb753cf66b75ba301fa49b66e49ee51f1a84b12fc1b5cdabf0a940b52cbb171a94a8a0919b7d43d72051c7d5c1d5d03224c1abd36eb9c3990e63d03762e462be29817ba5e2ec8ff2d95f0686269a21419f377f01db4eb427032de3b0ba4a55be6415430549947edc19965afa4be3f93be80f4003422a2604374d1add47af15ca8de10b6d6374a18384a704d5b1c20b004503a70ceef243e80faa1c72e064db84b1fe5c92fe022933a76eacdc31eb727d79d8879ad95fd39713e80b00e26da0ccde79bd71981cce4f83284b0146b590d1623c1cc2a54c92bd6005eeb357abc1a838f1d383a0a95ad3775c769324daa3bd360516628b8731472cbfd5a15904350248a24d65c82222806bfd96edc0d09b9b2b77624bd85b87a6ea225e5155a3bb424cf88bd3d5628af3e1354f90835e346466f86bfd6dbd054516b11e7b5710e119e8affdcab6f930e2456dd51b10e320954966b99293e0993e84b96b73f7fcd3622b780a9fc91e3835cba98978e4628726b07972dbb5c70d0ce2a4a08d737a93b29f0faefafb1d91bdb9ccc23f81ed2a4facbb21411f8150f98996d2ee9db1ea9b503e9c63af96a83c2dbdf5d5f8be6237b14f8e216755d341c1e2a9a747008cf78401f0cfa11d966f28ee6b7293ab6487b6a35f9845d520ec881fb11afd5578201da5020542349495f164b15b8736ea0643e2a6aa46b0f0d68dc5bba860d2474c4d20fb27bef727a022fe259431580d0ac7e3346205a8fa4012bd5d2f2224dc30ea5c0d678e65b541833f2fbffff0f04