PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 80491 e2b9565d450fd701d3bb0959380fb892504065c10f0799a15a6dcbf3b4bad0ce

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bb6d25757571a40b416b92c31b25d9a0266647e27c970ce09cac3273b897ffcf
Certificate Block Hash
e2b9565d450fd701d3bb0959380fb892504065c10f0799a15a6dcbf3b4bad0ce
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00b0c60000705b0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003e2051b8219e08c81b735001f5ecf7980fbc7d48d22619f1ea16ccaf30e74ae3c3439795b8badc5d935fd4386a11a481c6b1c88ee3e54dcdca42c6a4fdeb5619bd799b710e34fbbd093457d86b0ce4d1874f8f21b3539248860900000000000000e0010000e00100b0c60000705b0000

Raw Header Hex

00004020abce47f0dc52241d3bda83e1c829a9a6cc187f6afdb278a743fbeba93e2beb168e2b37f3484fcec969a682017b99ff89efa9afce4adaabbbc32697ac080ff1ea6d19446a54c50018cfff97b87332ac9ce00c977ce2476626a0d9251bc3926b410ba4717575256dbb

Proof Data Hex

59,560 bytes
121216010307806bb97401620387ec127fd883f7cf2fdca628f9a9937ca4cc9b1042346d008984f1e0cab157eca8ae45add8df6b6751e90c70b562237fd59acaaf681f17c6c3b33b7d8e29c76fc741c0a1eb761c798339b75db7abdedf61dccdcd73f00956029f0f1082446824088560730f4904e5c8374c8105924debf8675f0ef91248452597deb919d6140222d7c9ae4f6c3ab1ac1ec4a7cfb4a1ca372339c07bf9a9015a751921e61d46f777283896a3ba5c6982b93dc6be6b664ef2c73ca3703c275487096354ee63d6993cc11a966448251fc55a7ce260c9e42dcd7080cd5e84a829d601401955ddb1ada8a65dd6121572bc5c561a57921dafd007e8ef9e5ce06fe344c1b7d2b3b96a0ea37110e6de95eb49d07b63f170ac0b41d61fb1453065e164c6d6640ba35d60bc4d242c917251318bc1ebae7033a59588b3c371f4f02f3f7a6295eb4ef994e219b84b206abf0a0eb62ed351232a9cca0e92c9db13318d8252b6ee5f22df25a82065802d5a260ef2a2066e4956a934f14aff679b8aed5fe39e8803bc1e54e4bb3aa680f3378fc041ed18732cf0d072a0af73713a3af71828e226fb30999851d2863bdb79a5bbcab43fc41f193fdb17d38c76a239127f02b9d5284eafb5a187d3bfa6f78d7ed97d5fbb67fe3dbcbad9b24bd674309954fd8916dbc3984bd70c53314c5cf262dcf682a4b29160a17b5cb6f7bff3fa6a0334b8bebc8030010646fb1be408e733349169040875dfc4c91a6df0aaa0fe6e1bfb595aa176011c1a0d7757a92413379354f79821f6bce830f9a7bce100b72187711eb2975fa2a96bb592459de867c9d7247f0e63ab5f82c39997ed76c76cd348494ee90b6329b88f64eebab41cb973a98f9b1dd81f9ccf3876520dc0f8115a3e25f6bbc1397bc75848249e2769c1f66a0fd2a768940df6391b1aa442b41e3a7f94ea259b1c611eb74b67e5592cc71be278b8010470237b8308604c681fc56a2ae6a80f7cc796991d2d81fccc7e85fc7398fa122fe02ba4a1e7924415f09c4d3b6be7d1b0aa237c553450bbda7cd558d939cde4be08c11349c2e9fa45f46f316588a172ae9394802e21e5db39c25d4332d545dbabaa1cd169c5fabd3a2e6065a67f4c279cebf394dd96758da9d239dbfe9a119109b3386ed25007ca4b5d3d853085b0416504865c7ec38184ee2bcc457012e7ba4ab98289b5046b11343ceca02d02f50d4d2dc711763aa9fd766825654796a140b560a05d26d4821b1ff3da78c0e4640e8ec4116757eafa6a2782d0704e4585f7c579f680bbfecc7a70b6614a431e4c8567ffbbbb12e33ebe7b5d3781b01184b683af351c64080295a9d36b72cc1bb243a397d8eb4123b711b7201c2f9e2560d1df022b86ff1b39ebadad9f1e68b7be8fca5c38487cd56d0d5245c94d86f1a6f326ec1deb932da5fe5ed5aac04323f783ac50006f4e68f4ef9b4b7ba1aaba4b2fdd2888eb05a3c988dc0bc3d5d67eef2232019f5bc0ce6af2aa109ba793e2d6d47eb6e34605a66b253a2bdd06bf848c68f88e6adfa256b1e6ae570534e5eeaa137a263d44069b7504541aaac1a407e76e3ec49c24050eb6524e2ba279fed6f52db4db83bd5300be152031865f0ccafaa0661457029816d1d3294a1b0debd8ce7e4c5439723894539925f7ab905dbcab62e1b7ed2047880c63dba0517ea48cadfaa13a609316453eb888fd5cf8ddd3ddcf97d42d63dcd90f7c84082f8cc4429fa3d1ae86d2f4a6467e0e9a9dcd0bad6f13e266d6e383c9e52d3463db23b0b22fb325405eeec120e126b9b0f9c261999601275e6ff88cb3c2af72d2756c790adb24d9039caae52739ce2ebb3176c4820f2dd633d1198e22e5eec00f8e447effdb16ad50e890fd83a0d4c5cc6eeaaf8a1acd310fbbab24aa08cd50abe4c3310a4c6397be04ee01a9b9faf1bf629cd7b0b303b1247959446e8da0e205fd981d33df88ebb69dc541b7193265fbc1801d7158c0e09582c7e7c63aa2db8eb546756c229c534cc30b631fa1fb5814d040449ededc153de99af9e30881d33d31f2344a80258455150fc99c08ebd2710122a8cfbd858b93fc226d5d90a441ddcf47b18053ffac86d607b572a1118005645003088f250fa606edfbbcfa2e2337d8d45aab0f8e0ac7649131e73ae43e8762d7097237cb0de8b162a04b099f099a87fa8e4b63f9f6194670245d256b66cb7239c72ef2204da4b446374e27e673b6a6144693e2ff6c8d9f7b0e34a31db266537fd7f4f9150d23ae22396a8d91e04159e95702884990615563a0d3d28ccdf869a5a8ebb6c84618acecb5e79a0b31746044dfa0d33d53fbca6cfa981c054f6311abc0a991ec17e45959eb08be81d8e180be7ea20c7b48adbf8a07ee48a3867b92b2dfe536f7279b417d904da5b71d92805cc50f62239ce1c6dbff796a90d0663e04fc646f602b8b382f03383c63ad3688e8129012670529c00545f09a0c74a18fb934a64f38df4ed069a10a9659f67e988657f02d86e1be83ac4a44283bae273e3bf0fbe4e7423aeebdc7ecdcce3ff637d51410f50172d26604529a5deae5144a28ea70f8843fdfff13564ec590be2997a641f385908e3eb91dd5f935f530f7008877f9cffaa7cbfa86b0e0c56f827be30513df3a86fe60aec188a893811d757d42987e4cd00873f709a9dd61e3339e4d11e7432e5fced61fbe71c2c445b88482f521294ed858f1b629a3de151e6065799e469b4b51705b00e7050ad16fce4c7884eea8bad475785dd40918e8c3780fe9d2f7787e39379974f2ed772ed5514c151c5a25136da6393c6da3d4eee3724a23bfbee75d8d1c009834aa53df525223841e411fb0bb8692ce3b0ed2f242f4ff06c746ebb593aa046903469982db56ee33156702880769837766d6de5a13b8a93c20818b0219838dbf70f3a7f6f74c1223d4fb8f9ee6bd9ce24a1625f736587cd5dca0c4413990b81a170dcad17eeccf1cb1541e3b29910af2f51a0477f3ae018f01ce5c79a20d882f8890113af0f12513cdf6257cef6c3690c1fdbeae11feadbb3b72beeea5b16fc55e8c96e8dd4a1416de4906d293b94feb37c6ec246659d013c62f370b89419496ba410ab3c36f9da9dd318373cf91e613922213838eb89f3736852852e23ba99ca3a9cfcf634dbac199b76f077231a9378b1e8a14226761fd10eb3f3256a726e17945385fbb1c744b616a24fd68daa3b6c216f9f5e31cb3012b1b414812ea95e785f5ded60a156da300c6c9fb62874534c7fd049da7dd26c33e8a92854e7e3dc448ca4747fd66ec3d6dd8d9e40587fa340f54febbc6932386a010b626ebb43b96f2e78731196c9e7a03dc8890ea886a231c6f6cbebbd92d1d34ed4149207bfa8c99dc96b22eb2a2d54d4129e94b8f039cf46bbefa1941d732640859afbee18a2f38b50ff1c69d5a6cdd7feb29b080f7397bc7ccf9b97ef0e772c4bcf1b791166807114e3a45ec96ca70a56fbfd674d6f5949e3e07d0c74ee1596b7aba317cfc919de57662809a5eb23717d942cebb1f41ae1bd95554618c951e7619a78dd2935cd7f3542dd3c49dfda5855cce8aa92d26e93d57b451ef19dca985aa80729538955f3a4da04b13626311f0a30980e60420207f829b16bd7090d33f9b8c60ed14c431602ad37cd1d96ba44fd4e23b6a74d1c94d694aefb5b2a83b5574414f35950c47d4ac18c36f7a4670620a09c6741a517618f08398cefe1539a099d18638790ba9b3e20b62d1bd670e5042f262ff87b96cce764cb0d4586635134ae27ea1fc55be9b336d6bea1ba7ca73673b5905c7d8913287496e7adfe5a45c208647ffa47e90115afa215dd146632d6bad2144b4acdc750225e366dd2485c0a09592f6e1901eb6e359fa979a7959994d60be78be0ba130bc1684c2295a476d4f591a51489aa2f05d05df4048067d5ac1b1d169754ea01333971865a92c188bacd064f56a41e6d7d9f69c60d350c54a4624358f4cf67098c2353548974a3aa14e06507bf5a0595c7741a0be870aa208d0a93ae7fbf9a492c052695804198f0ba9d810871676c7f6c7c6b4be3a2cb5a58e5d3c0e31b977fd3e387d08f4a4f4541cee91b0f2b0acb382f1a7b9d35c396c127892e0c7fdd124450e3f62841f3b2ab1f74ae877a6beea192afb9d1e125ea0eebdcc261a250e2fe8b189b382ebd53539bc16f465ba28d17533667787006c11492192191f0310cef16041962ee8f79c5ff560165f883e67f603dbabeb80fa1ac91104b24d80baf5f0778c447e3df98fa79ad799082808b6d730cce21581bc9e2f4aec1aaa6d50b1d2684a7a1908aa25dcd472200e0654da107ddf7bf1ec085109645e16eb2509bf73eed946055f66d914e68501e738a90cd270918a2e13f9946f3d51acc0444aff6534fd59a161044fb09b02a94ea5017c723830d2c7f7f0b5a684e36bbdbe4ee89e500ede46b061a0b226e8e7009b85354ec0092384ca49ca5df192ebea4ce3352f08ce0912f1fcaeffe46042ae5410d6e33cf04755fbff37e3343c34e7c0ab339e62dd7009bb127840d3208ec690a0073db9b5298080c073e7f683dba7d11117308f0c3ddbb2ca1096f485d899043e4de45fa4a337033cda1dde32a54452e7f452538ee04ad519c2848a76d6142a56a0aa8ee4efdcf535cd32b44082a454abc054ee8e67a12050a079055fca821f26945fdd00bbb44d387b3faa495b77dfdc489eeaffcfdd7adcd3b1bbdd41847495d8f2d2b2dfeff040223609da33892afd073693abc07316f78aeeaf5f52f1b9f196b9f375b222629e8a5e1407051cd76edf11ed5d60c944a2830a2e2ffff3bf7f068b66c5a02dc2f26706281b0e9c1347c2b225e99cc9bfb7c273185a3061dee5dc49b3937b807112cf6f6d6b6f5edbee33a055e0bc01de23339d4814f2a031b6b2a216020fb67bd3fcb75a7f7e5db231dffe756d59371394220ec08748f6dd0cdaa1ddfe9f4ca95e82983b7ef8c503cba0927d6e9e6e4603ed2fd96c00abcef4d4fd8f424f88655b648020f61df0453786c37f6e4edea76326863c6e77e26c70dd4f014e4d297006dd9a5ffa991c506c48affd544671ab011a7dbfc6f41dbe61ca2b8d87debe52c09a82792a37a1987e1e99dd33d98c8acf49b5c10647c5d638d624eded7ce92e8b6d1511c94ab6ab3a0c8273a08e4d46f526381f78ecc7abd8ec978b827b99ce14cf79370615c12ff9a7954557382ad97f0e843bed408100f5b4c1115ebd1f485a04dc8ded22ac44678ede86d7a2c5310c05745fce98bb975d51f2972f14643d82d028afd9ffa62e2f669ee136965ea8319f6d73220d400738f609e494250055a55063a6b0886c9e20a2610153dbdcec61ca752c7f37e71488cb2d307051d18ca5b0138ab39f92b4a85ffaa99203ab01c00c93aa4a181734e474b93d7223e1a4ea077677740442ac0530c941025734a3704cacc917a940970002e4c24bc51e518413765afc303b4bb6e424029326478731f4bf740003958f1eba5c86cbc40661c36e12bd04e4818e9a73f7806431209bde44fa97400abffae5778ded0f8a30993cd3dd1d9de7920e51b28f8725d091acb8a24f09d99daad8ca448e7bc1bdd3264832bd6cf4a36e071f32d509a632f9013f93bdca141212f0f8d0aeb587676352f7e65322834368901e96492361023c602c3a9386e87407890d804302326310334d11a530fc3e0b447b76ae1b917c618fb7fcf7f95562d8a5f8b1e8155811a52606846c07f497f1d6fb4ad5ec8894146f2be67a517a7ddbe3816264d812ff2e358d9e71c6cbee8ddbf51d7907731e05efe07ac8de4a1986f9ac33947d26653c9f67f9929cbdda360e4899ccf5eceba9ea6d23e30b199a03b0c1844c7a732e752f557c889bc92db9de0e124d6456b0a84d7c43e2f05ac270f605e344b4c5979fe1feff8f6978ff2a13791bc2e497cc103db28cf1b8a27f3ff396632e221613bb5434882890b9f87eabca8cae3812568632d157e8430bb0ffc5da78641ace87a2d4149b0782aaaeb3222024b731bb3869f0ed39d9a8642881f694c6b81a75dbf9501b9e9bb7bf0b95042c94931840cde20bbea4d96f414ca1443478b6884c17f5b518855a1c52de5cacc74627648287842319f7d8091952c6f58e2425cdb70cff37929be3ed83e2b6179a5c9fa28d701574c069d20f42882fe943fec5775a2e1f2fc79bf703e4fbcb908b0b2d665a1b0e1f804eee754600cd6fa3833f32a63f47921f386ba626cae6e1e96ab9f9d1ace0a8c63b5eacff8a5dc7af4e014f6c0263ec02723f4d1771d334d6b689bd6d0951c5429a5c79cfac206617422c147da9b4432867962583460662deda325b3aecd418e181bd1b6e3c90581aaed50aaddbae473576031799d68b6bc92edbef59ec0fabd9ad9856df8c61bda992b1524ed441625380348f93fa12a37aab20f1be46934628dd723e565eed233fe750d36557bca0ff2e55748bb35158a12b9fbf31d5ee7bda6090b6b7c845436873714d6d442cfe90d9b2bfd2959035514d2144993cf6689ad65e4d8f345d448d039cd985c8715a6a6ba11abd577e80ff1aeba46ecab02680fa415c5d074df331a260f4645515559125828f0f7a1d2f87250070791387801184e792454190bb99d841ab5f2cf056e5d5e288471ac20c88bee0837f60258ee3c856fc42cae67b3865d625ac16715209b7771a40e0d782bfda3d8100a3731abf03a6d4217019d46a2730ed1a80e99f9db3e19cd2ccd3e163784a7527a122b2e92b87a963ec017b19f5c20b69a870af5071632c7f8dfc5060ca2ca74dbc933f999d9a7b2888675292700e74d9354877cfd0bfdd094e090b6d2d1ef135238457e50f035a09de5120b3ccfba96001332700d010a2809ecfd6ff0fd5d6646330e02a666d464e3a2b273c17c319faffc1649698f97286b505dbad40411d4f876423b605f843554e7fcdd85cd1d4d29f5aad1230b8300c9729da3a18ada162d39f419317e0e89b4da3e1ba69a9ee10080ff01e1919ea948120ea96500f70b30f0328e961e779bc1d2e5684cbd8c47e5e8ed1ff5e747e86692de968720467e74972ad0ec481ce8de06f79a07b57c11c47cb2f724f8179aefe92a9ea6a27a9de5fd279f663504119ad556cdcd6e1a6abab25d189215f77f652090c0ba1e88ac06b9a54d83a0411b3bf215d2651db72fa142be4f0b5c5106ad2d504260f50e6551974f1ab59764b73c6136dcdc4542bd4411f6eede03272bbd7df97f6878ce246d1f935a2882e69beab508afabef203cc07b8cf7e46959931b36e767da7b66bfb90c012e309389e25c733986d596343e2cfaa0c0195b38859c4538768c217b517c67a0970b88ab4f76c2f0433c5409507da3687582d7837955aa7891ea136e2ee7f04920a6bf6ae8b9da1931317f780852aa5fe9c2800615f8e8fee237c646915449a43bc3bd585471c5ca0f2b0a693adfe6a58f4539f205115e1323355ab8390ab7a4b5f3541b13ce95ec3bacc65ba2291f9d16cf8d6aa28b36eda09b26a4c35bc05818a7ac4fe7b83ad7ecb9e2323b1f990d063601be86ed3dd3efa1b2325e238dbac22537a4b71da49ccbf062e331712932caee643f2b5ead1184833da4ae9fc13fa44272aa3859550f204b7c163bcb770f9454bcf6bdba5636d9ca83fab7feac476df6900a5264348567a0dc3abaf6f141792c66b778174179af89c856a93504171dc88783f9341f30dc33200520c955c5d86d2c3928230668d861300761468124316bccf696ab0f232e36190f5e08437f2ad53672f695cbad4a35228f6b96744979610a97775e97297d155f9005dd28fe8f52f9660a6786fa65e0fa87b3ce7d6232f92eb678960991df258c1eb894da2f7db0768b1b25d64fb5e50c55944cdb6a68dc3894c15779d87b5c21336a62c5326a2feaffe4e6f903dc474972f4866bbcf8c6bae124bfea42196f39c5131b45d4ec3f6b3404451b00c58efe81cdb63ad1ffd4b066f4f277a3be24d1f1d890074926027794f6347a0b322591e2af53b7ed8fc790a9e62109c3d6df6452f23c7b498a908707da78b5dc8c7cbef64a25007f184b067db64c78df984053793890722a3a6f08d51f9d9d401860d01b3a4d83253a2b1629cae27d2f79c349ab42d0f2494d985f8ca0611fb83ddb49b877074ead6a1d7aa3840adf12b3583794b03b749670c135691cde915ba8bfd1aee50c3ed1b62329894a12daf430526c99bbc90aaa814ce850f385e50e1c13a73006bf3dc495c5d63d339cdad12713df42fb0fb456b862a96e1d93551a610bcf8bd7011bf6567c6ecd5d581f4b53b6fb69bc62f00c17f5509c48bb414c315cfca21dc8e5f93791db8c0da6413f645c30375ea455ccfc607011711fa3ce72206af2e9778a2916fdc33fb48307af4873d4f3ffc3c18cf6fe8c83439022166a1456bea9ed1c14da0d74607a4d05e6169f56b2141f9f0fd7ceec6e3f9a77c8dddc20245ecaae36e8227d80ee57d068b8073db4d77c98419c39b62beb717a760bf8b9141cca481660f03e77ce4f8169ef2b29019f1a0748e9f23f65c0156e00d6633ebcae2fd5e692318dfb1f14e4afd94e499c6e14315bb91e999c05e1dae29e9cc8849acf9585bbf8aec173b76bc6d87cb7e2837f8cc46b38eebfefd99b5d82d7b13a4f42efe613627118b37a799648be252ed0e3b28e079e28c7766eaac50cf7e97a4eec8d086c5bffc1e50895f39c2c004d0a0167aa4f332aa86697e3170927461fd5d5948b9669efd1103e5ed2c9ac0a775ea3264d848ed92c0b7fe8c80f4025bd586ac1cb9373cc35595c3db32c211f7ce8f475291970b666bac5f15f662933e106c8266248b6079013329ae9ebbcbe707fa88675e71d8c4622f4def9c89ef0754fd73a778e446638f9df0bfb33531aa9259d75a67e0a7e29ea86dbce1547cac788498b32ba7fc45aad8c24a4e97004832be4a92a37ecf59283d9954f920a0d1668f6c4ffa4bc42a270009097711e9f73233876a938a782cf280d400001c1d2799127c7a71e140f36aa752648fba3e2bb6693d84a76f9aab09f476c93ec03ba3059639b3861bfe18af4102188ec3f5bba796800d803c63af848a95772cc96628812f3ff8a2a405d4a893cec0be3cc094ee41c0641b1b8fec63acee734e17eaf317401a7c0b42dad07147559b9958e39da88a82f4ff83ed6f043ba43bae5499c3c4fa12c638d05dfe09bd926b8d81748c3e40c5f59fbc1307fa36e8b641bdc456ae41eabd734dcfecd46f018ae3a8d9a3cee4fdb78fa90c7210d3c342c0b17a8f1f93a0bb79aeb64c964355e8c0051dc74044613a8708ec9bc70c7ba11cc36e6fff4825569b3f9c267a65a646fec3592898b4a2c0ebd7d4742faf0753e0d7abb5de7c5d158a3143ffb91a60692cc4ab70b95e1f79a5e8e4b5b32ac527803e4895cf1fa2b95f7b0af1e235f863b138f9de677223ec24fe5e4ead68744b62d69a0f6817ea2adee46317f8e1eaf9ef99c711968136de0c80a013d76442f2892472e3167ec462e87f48f2f0338aa583e60885901e7682a13954f7d73362fa7cec09ab588d50633a74073c1d277a744f99725baee4c8491ede7f7a4b4542d403449751f5ad13f16ea0b7a96ed2b2c298e9408f157379c1d64b9c15b9d3bc8e79c03902bab4dbba57f3d10e6e3d538cdf4a4f3f0dedb52526345f2243ecf47611f1ede09f2c0a8db603ea462a8d21fe2f209fb41cf8dd041c694575d9016116a35e53f64be027b1386890eb263559a44c9ddde6b2507854f0d1c8059b24f6a38f5ac531d2cdaf151889c564d7e0607dbed961462976ef91075d3dc0081a4d6b6e2a629b8619e240dd7d14c7f698a17cd3944c92114e881cc0253219ed21b602dc005a5cf2a97eed2333fc64c4b3089876096e4f81cb9d115b58f265bfc9e1bbdfffa6b5a23b8dfe84fb773f2e722556822d4fddb2531ee2273afcca0ced6680e90babdc925dd2a1d230d2185898d467cc36cd370a5e2c6b85ac681e5fda86db5c1862918da068989b5dee0e8ec53675099bfbb8cb81b596cf591ab9d110e6ac616f85e7c07b8d69c2494d6a210e79cf2494ad326c5acd73ccd6c3adcd9403c20a7f5dc1a7bd8c7f60b3b495c66df4a785793db908b74c64e18b45b1a7026e5d4d1aa8e07239ffe0bbba1095a1d8318940807dcb2d55e766af4683ff4ad711df01c684a56453330dc95ccc66171157b7ebb1ce78f30feb1edc9c57ed12f3df71e378a42db87343ed5e01e1b56f66bddee9c916ab974c33202dc002f684a34ebdb3449641c24cb21cd842f51076134e57fa802bb4fab99ab8d1b9fc42792cd66647f45507c5a85899ef2a6f3df7fa395b96c42634fe8b27177292e3f8ed20a7c3b756e01bf87dc6264d89a52216635a0fdd4979eceb6ddb1589b5aada4ff36502c85e5404856d8b7deaac743c64aceed6d5ae39eec60e65502d22632934e9cb704f395dedd432049828c5f4c82c14e187ee6d9e4a6bf9f659b9cb96d1385896cc07f7f5cb2ac7a83bb52336cf89f775d91ca2a37784016f2108a55d8beb6ecbe2e99824b2d9f64b69973fdde3e73aa6a67e6aa31d32ca69c1ab5b229089022e69341226f0397acf70c0ac1188d12eb66afa9e532c7b877648d9c1ced6921b7194458ca55e38b4997caac52a9b99331a270581d65acef0efa208077cfd251aa5c1c986e3986b0125f4e2000278b97fa907e274973a4034ab00b2d51c44d66778b524e60c070f0a57171e4bb6f861757d8652c2ce2e5f23052bb8509c60d8226bf63ea9b7f62755824229578bcb15af97cca8eb08683a48613615897afd95f75ed822cc662c1a4b4b1f7a2f679917f52035f75ad0b67ac1687f8b79cd775caff751da24a7890b1f7ef8476e937ac4446b54a8299e34eafea9464941e289d5df73333a16f64637351d8d254f35ee43149d76ceafc2632cb9b4c18edb6b3a870ac7605ea921df9c2cb325f1432b15a30a0331c1c361cc9b21e41447ef05178898a4daea598b0f9e0efc25698e1e7bd9316006929c698ee155a52a895ed8a3e87cd4898e9a4a388a4721896c23d48e1f364c8d72db2040f2884849c2052011ab49a5fc0c43545c6f58a3e403db8db546863f20353bb1505958324c9488ac73776aa8e0db07ca578cc7dfed714eefabc352d837da1c03a9202c73e7922133466eac969304623b4a8fb301dbd72bd1055738debdf736c89196a3e727acceba054e0fa7392b1b700e4118dd2d254e11cb15feae48e2f08f5b1f0b87895932e76120c60fd6d912610d625ee71bbc37f4843ad01b3fe9e6c61696d7139fd495061508ce6fd45742ee4c659e7d7dd58c76d1dc40fdd2ddfb0ce9380e053a48dd93652035ec6cdf764f044722c232054bb34bbbf1671fe3123a8f4992c9b8903c9a432c7308de9b2e1912157abcfb9c650d3d9d3a03f5113a11eae111c3852d7628aeb30c7b7306f9d866ddbe2eee2274afcd32cf8b448386ed4ed86e48c498636f37113326cb122d659d5082cd8f22db8eddc38a615a0b68969cea095aac7cda5583648f20f8ba0c625045174f29e6f68715cb6570bd89bffeb20b77f78f681e0b56741659f6e24957dfd64939dd3d91f5bb15c056d58d56988d13b2da03e90f8cb5e9fdc31fb14acf9620e63ec0ce10dd7f5ae544eb7389a9d93bd9aac81974e1743d7d4e4fcda35d5f9afb083f4522eb93b755b64e00901c021571c4f69d8c6a31fd1fa35d204bba6222e7849e48227697019b2effbafe73ae7923a4eb39d0e37b1fa8abc6c424d389deb419081c81021a458f155c7a818638bc307f369245f30a6924fc2d3312542cd04f99f46f849458844100a39ed7477a8dbe3464e3e3f9a6eef60f4e9302f1ec9f5f1e0f01a9d1aa6ff316fdeed944f2d880b96009a481056db8f9f025ef02538e9585918b6f86aed121b2a7dcea009ce7277ec4ea58f73888b1486dd13c6d5f368fa0464595bbb35a2b4f1ade1180065a1936e58f813dec54591208cf035ea0d79ec56dd1416d583f5507eb52cfb28efe77e58d623847c50a67ab8aa77fd936ff269bb2115c0410406f8935dacde9011c8f67fc1a4982c4c89c5a778bf2feb4c6038c8db477d7526a480e760988cce130755430a176cdc8eb0b89ab8e7e306fcaf551c211c7d984842b0e1edc41529ad3217854b3fc034d24966bb16179679b5d6ae2f819fc897feb37ee8041997eb4de312a5c3e6a4a5474629ee001c71c2cd2ff893266935326e5246f4b1f85ddac40c99a84abd036900eaeda5a58f5a4d8c5a157422075bc834cab6f9d041f0baf72f1332ec30a017885d441496d03735efe88661992dd8cea801b94d71d03f74369fe60a4756013b201dd3778c04e9b5714589cf0756e98bff6adaf3ec756258c36b6523ec34376c40f2b19bb78306603eb15511e24fb3ac3a9f0f11bc217baf32218afce5b6bbc86b965827913adaaa130a2bccc862ff9d012a485f04e19538c8d7d7d9d2ac84ccf942199b0a1937e49e9bd292cb503926161289740c292ab028d23c95430adc532bce2396fe9426c1a5304e77dc2e6fbe1716be35c39d71ce6a9d323fe47e4a3e8c8a0467b02d2c72267c449b78c2d8399793883d897bda7a89ac2a1100e153a102a4358d8d57c205cec91b8299fcbc3f4d8fcb05d749196966f0fe9f4f9e16c8655314a35a0accc0c761967216a457be826fd4f6bceb6e4473af0f8bb27547d4bfbba420fdce38b3b77813ec6594419e0f2eb30d5034487446d1ce08b1eb6970a27b6cd134ac0661e934936a9ae5dfadb3880d826b498a178774093728d5b61cbccb66c49bd74ab679678bc39787144752920b2e752dc1cc1108e65e11bf7d63852b848dcc5038ff7ec8bc7c9df7dcf3656053c8d9d325a6736bb94c38d98a97495e223d3796a0f484818ed3c27d4527de1f3dc26a0e4beaad6a7d722eed340a55e3860d8c6c0f7c7f2f405a1df813d697e2b0e41fd4724437be000c77c870f4adc6f8530d7913daf9119d9c02c991658a2c0ed4f9c967bc73183bd2d17d69597a14176d83fdc0e0d39b476aa42becf9abd1df4cfc50a77502a6ada1c7534d4505dfcf459434508545319a2ba361c063e933b0c0db1e4113862953cd24e8a9fc4b628f06d46460c08b85d65eb5b4918a185bd360f9b28de8c48a87895d5c75c86596ebe822159d3622be0865ff0de624a5b2bc58e7e623c2a8f80fa90d672ce99cc20af7a6f8c323d8360edb779255428e47e75cfb4232ac790ca3088dedb46205fc805f03755ef43d81860ecf8e42cf7e33e982aa316dcb699253de21f7a0e007457b32a270256ee075befa86c78afd0076d0d1f50fe1f8164aff86c38f32235e80756dae3151a7dccbaa8b462c8e498dabf2de78e6d85e3960a3eb30d86b2533c6e05a863b578c855a1efbe3ff97dfb2209d1a6ba243f47a1ddb7ebdbb8a4cd03b5f0b2b2e9f5f1a12e2db40c1cee0abfb0889b0102d6bfe45f72f6c40443928c15984b6c4e70627031c807eae62703a18879ed1cd49c24c0ea8fa143cec3ebb067330950209069ead8fa2f093990fca248b367003a14966e38ae80faf5b3f4b095da0a7c61c0a4ef2555e01d5ae428d9a592c1242022a9182c3fe4742253049a3cc5237b2a930f7ac53df08acde253f09e488b522ca1ceb9fdc520e347564fb30a7a48f8c8097e2db2aac1ab418ae1d348980298defe5b85a698d8ffbbd73512d62934fc86851e3e88bdd3b12532ef9f593161416d982d731fb9cee810a808a905fc7f090170792851f25712e0353c68cc28f188db472adbf340030d6426a37c6d4a74291ebc7cc174838132232ea1cf1ed27932849af1d6c2411b766da817453defbea49b55a30403f5dc3136f90849ffd3aea44f6bf17ca59992ef2eb9d3e1f2ece0c5bb8e1d959697b744a374f3f4dbb4ea4feffc3f4733d982880879e0d60a62644686ada0c5c13f8ba989bf9c92b7c73e0676b797c43d4f8d4aa5c7d020b489ba889c6a2887695930b0e26dbcbedb0c6c8ae923af6273856fef1902d05362a933e32bd692e45062d1c803ef2cd9db0d749b7852e1c6ea63908180f1487ae3ec3152dbdbb0f8b50f534c532f08429949e24b17bbfb2d12beffdf80737b0b873798da1e3c07e62c2ab35f928e77f3045aad51e40e0a31f05387fb253aede2356931774eb0e7510223964c6b465399a70f738fb2e50994b7208634dfed061a087a6ebe19ff762e4ed0107cf28426e44eb39e8bab2c178c77191bb146d29c14c4c7e31ff61d2d2342d91a6d2045e270153f5733ebbb0e19706ebd0c15fe7b84ccb1768610e3df95c2b773eca3791ad6eb384f1507b9f5f3abd9ebef2b2f30db3e4e842a6d3c44e5fe95a1f0844437c683a1b7805fcd34af8229657a0cef3d49dede66156ae6a8c9f4cd59c43895a74ae4fb730ba89c14c5d5b93dd2b3713118877ba64b855eedaa140985c11e7b25baed787106af247e8189f6b450225530ef3d6f02a5762864d881b9e9ff31b0b4fd4a9f3cf97f16f18a28fa49be9e45ab99891fbcc19ef6b5eebbc5567957428d09b7dd1667ca14f508b07a28a6e9564dfd198796889e4cbf1dd0367a740093d8645aae1af572def1ea5fd8553a6a4b29c5103146dc72d696f9243052fdfa81db357faef97d1d4ae2fff4ab124b7689a5054c99270421b001e4bc237d193d0ffddc7830c93c1d954c36db05c88f722e7e6a9e38997c5699599540c7d283167eca6b5377d373bdd88c9914270c6a2a8e10d3ef92f2ba9f3a5071e024625c8ef2be951ae946028bf65957d9a5b2953bc75f03299ef8af0c0a7da03a3522a61cf4611d0f411e848687789164208a0a180ca46315a874885dd9038e66ca5426ebbd84da926e8cd6ba1df8b0510504c4256bc95f229ebb4ce4883015e937f577360b56a455232a1c8f8ac108e9bb162ddf156e182d41cc8ad57689b63226e83634a19b0854a0187ee97c4f65ea5413ba3b1852dc561016f4b7a8928bb361ac224dcd26d2beb19f678470d3c61e7dd3ad962f8af699092b4c3fc7e97c0cf974471c58cc231ba6f97e205e0c30251c9d6c62588dab5d99bcf4ae41bce9c883a923fba1809ce02398d4749514360a3a35e39df0b64a245ee42b6b93e7e206e21d1f20cfb1333feecf07dab652e4faca9797a9323c71f34dcdb49bf91930b3a34276fbaa1bfc19ed518ccb0faf1e61c63051bad8b6e6bb6d041273e32a06a83e519ee03de55163fe33c4c8f3f9b76534ceb200f0e6b40897fe8f5328ed8a4d7597dd7498cf7010d246289603447b3cfa663e5b303ad528143c1176907a20f80e0c373c94b6a8677434bf7c77a31e749f591ba042635bc6c0fa0d718c34b22c8bc080fad085fa9084f2d852c2c48116da87ad6416c1ff57a17acfc21140f9403f0fc22b68c1a906cb5864f810ff4fb0768f3e30d77db2d5850f2dcb87187d44eac0344479cf4868a1047621a899e1dfc001b5c48b1455f6e3ec5b1a3f8eb28738240b88c0ed466928e433770da0610a85d2231b2e85a353cfcc0936ae69c336332aff863d2ba245cae42074ed4b819fb2a2e069a8b48aebff72b9c1bbb1a096276ebec13d0902e881e328520719b9aace63106b5d1c311c186c8091dd184045b364e8c9ccde58d36f7834e9435a333886a0b87f630f5ef523bf0ca07201257a888256646875deea8b860b318668ab27c1e587732b8f8594c148195e25cf2143b82ebf641d91592182c6de17a4ebc095847cb16baff3a9d6905e339eee6fc3a64d8b89e6b8b26bb5309c189759f38285da3d2ed5722a4ea934da7bee4b80309f5324cdc6f10e5a11d66f50410dc4f21dcdbf4fcf169f6b5f6a64ca16437f2781318833bcdc090acb816a0a45b69fa80ad1e7a72708fea535f9a9e89cbf4848ffe1cf33b5fe8d18458d7ddff7de446f199fbd8b9a1c637a16ec27e427460bbef03ccdf4e56044d30e2c5b8c32bb98b66f37ec4540dea5d9e2d7b08090227c238c5f396dd6bc67f8f3067b8a92f1566842dc23cfa22e954cb48b648fe0c9e02632464dd22f00838615472207526f040d03258b3e9a1d1f81084a0dcdd4895d52e6e57052125cdeed1fd8c23d7ed3b5c27481037c7585e5153aaba1c859c709ddf0391fc0493977cc3e040aee7201489b765c12a164bf54e71b3e3cacb63e2b7c65e89061e109569e7dcca2243ca70b7a99fcccbc54e1ec79c24ee337838446516296ba82d1a61d2c58e37df3fae2b375c9e68a5b724a56c2afafb1c7ca96967bdb146b3a65e2149a4e27678c70284dbec812da1be52e0160d835667d8bbad8d6797cded0ddc9f909a7af244c8c6d36d75779921d5dc8be557e10a301445874b58e775daa833c3905cc31355ae7cf6950efed338674d079eddc2bcd855cb263c0f8269ab36b9d29abdd27030b885e3bf6326021e8b9dc4241bd30b9c25443e2b9b1534392231e366c37cdc37c7c51d161eef82a83a9253eaeb0e9d7dc33fe565aa62eb7c99de65a4022a79545653a36a5f6c3fb6a8bdc49a683a0fd40192274f832db902aa129d7765837151a59d589af2d563645fca6bf0f7f0012ba588c480375bfdd92f7a42d5217b0b1a852611b91d7af54061d95a197ef10177828b066366eeebf6131a135b80e995c7cc1dd0e0c82217b9fd10ef4685dcd3b76152d7df0a62596cf67ced1e519ca63b1b61d509fcdb940da5aa51c9c59a278d651e5adf5ef9251b7aefe96380c30d3a36385c2959476900eed4da6cec7883615ef05034de4459f56c511a1804a0855ec272571e4f52270e7de579b2a71adb51a4f25ca49e2ac33f8cd785f935bc02077e3fb3ca91e73bd5f81d14a0d427592dd731777a1a449e920b55f000037ccb8802eb6ba7c2a175b564e82a76a26caae5d8ff786362b93fc822ab494f21ce945efe598de972c2f6984fba51d5445623701b56d84f06440b4493b0f3c9e5a7402e85463455c99e4b99040ff4858789ff61dc9e86d245899815426d57973d4b4a4f8a700570f5f0821abbb08bf23d2d55c7f0e51bcd73060e17379c806d98be640de2ce715cb11e4e7e739a085beefb05a1e3405b261bf4c8dbdcd564a41d648c6298d3c7ad8f2b4c322de38a60d5ceca6854909d5c659cefe307d5c3aebbbf95ab201e826110dfa3723ca8a1ec6f5d06d6b7e4bec46d6909a0c9f566e39f7c0a0d7b3a6c88ddf3e0d2ff9e3286e641404add9112bc38ba1d303f033833e347f3497d978d3ac7729f434c6effec804a38ebf941ac85269203e4ace0e06d6179423859126060f6312db906df0db2c412475c29faed55787c12fe2cf8944dc90d11cd12c4b89d420ca9c34b6eee3d834f06a47849b365cd143f1c8ebf1ab7016df790394b7e0e29e8da06536a33a380ec8a3da1accd22528e6191932e6c82b2ceb36f53deb00154347fab544637efd6cd93575bf889175bdc79332d05150f7c27aa032b8859ed099cbab70aafaa5f57c45e01a23fce2ff2d7c1b9ea7b2eb0b6323efa1b9930a5f97c55cb32909b7ba946e8e41ea1d821b6b2eab829d8c5cc1f0a2d506cb71ff967a4b40670039ff8e219ae88c85789fe86172d64eb4b0f4e641807d0c1d592433060d4067c5023b28f79ba15c411db03bf01cce5a6b8afb013ab1eca8bc982d283040928642af65f00447d97b33d5debd1f45e4e22aa6e16c861bbfba778dbbfac404a433330398600b2e6b186d93c8755c5c2c0cb9f5631174345ac9cfbf3f962970ea0feb2aa3031e23baf57a865e2a631007a0243d28596729548c5047f410c01a5261187907d91ee4144a71bb4461cc241eff5f91589190e836017bbed8416bac7f81521360ef648f8f2b0651d4a3a8d1d72fb339580c03d1448d56e7af265f12e40178391a25366097e02fd95f8bf31c9e178891e8488e250b237219e5ac18606b8baebe5a01020ffef1859fd06793c98eeaeb088c4d1dcb067d8dcc07d0107cc7d41a5b438a0f2bf87278cb222e999fe94c2dc17466653f99dba9c77cdd2fb76ca87a9691982d80645b1f68f3d4eab73031c01ba9ed9d5d114d587ae7a79e55e69f78835c66b18c01134a69262ee01a97ff125099b22a8ef0706cdf4b8c99189f80623027a07e410212c3b10d82f52ac0721443510364662b83ce89ef5e9c3cc4922d7724e8519e55274c1d04b49cbce102de5e6a65458279b0c3831b34f98921129ef12cab11b667369ec1eeedd45276cf713872b67245c7a2efecbcbcc1e189851efd3995fb7906accebdb0cf6585dadeb13fe0cf9410231f55273afa97acd61c7b1fd7e10a300e8b8cd1f463d05fb2a1fbd7ca529d919befc835ea45a4f028fec10ce24b1af5da626556434d8b8af8d8f5c66c1ada0c372fa0861c1c4abe305df4e62d9fcab3d7c077cf02a23312801df87105adda5c4a12925005ce454ffe54b9459218de934b7be24dc99db2159939cc0e90cefe3891b214b90920e549dbe065cfcfd72b333993a1a41c853d3747970ca1ceb756cc07b26095bfc0f9d2b316a975932e4a2c2a6a0b3629155f0726031bc6c75ad4fe34b139eba11eb95ea980233bcb8ab38c702928b57dd681661c6210c48cd86ada242987fb22fe213d355e906a260905f3f7fe842dc3598bf4c6e96674fdbed731b712d0e9daf22a556e1ab9751ef43aedb2ad5656927456bb019d2d7ebf81d5f415f78ed717275931f0fb3a0ae4b9793ab371fa0267a6110f006ebcdaeacb5e19b9412e2f6f879c3bf59beb645714d999e86c14d438f68af59ce3661d1f87a91b3061481bfa4b912303e68d4063e22a26c98b6c0c2be38fe2d9c84f9322d474d1a0de8441f801d922bde313e4cb4fb09d89a17b5c80fe6ebe020a248e61c9515b87ad73f19b770f728bfdf3bc46671eb182f9e4616e43ef3b7442f90fa1eaa95b53de6877313552ac99c2a80ae90cbfb0833bff696393fc9bf6e449ae1905e648cd313795b91391267e2f0e88d65b7119f28dd5e8ead22db7bb02203294f86f485d85743dc1190a8f4a35b208da4ee54cacda9c1478be2303c9ea7c768f1c550445b66baae12c7c4937f282da63c5ecf9528afbca1ca0a5b83e58845d6713944a5fb5c45d717a275c0e121bdc939b84f828025bbdb797c2b92bd2fc950380b1582a45b8322aea5ddd5a66f61da7355b2afaebe1bdef0d636dffd2611612b2e6f136c25bf43a96def5226707f237eca517498ed6886e11f6e893c3284f4472b593ff510d75f6ed8f23dd3dc5851c0519d87cc3a83857d35b79dddaf4d3138a6b16330ed4cab5f18157038195fa580822ad9bb2a457c47ac1027d1de18f8fdec7b77b70104e88724c0c5830d10e61d2ef933f72a06eb268a5ea17143af7424af002ebdf99592c60ee32a9c5d5996de79b57bc5491cc2069ca71c2da4b1d3c30733e9442bbe69c770d9828bbfb70de00eca5402d382c781d8f5b363ba20c4cd3d9c2c1de9501b691d26861031312d10c436b0178f1f8e080e3971afb61e9869c46dbc971815ac9b2dccf9b258abf235b2696996433fe9d572cd9e3a46c14026989d65d2e5fe9b5b8989097adc51349eba573410adb1f755f5815dce32592235ae3c396da6dff64c46ea550f99851b206684687553c3577b8bcf7ff83fd95770da8111888a8917e50efc81d6e7e17d575baaa4c75bcb045aedb7c180b77bbeb2c4776516be9c937bdf4b81c0241f5387159099d81f14bb62e5190974e1c72277714939699470d272dbcf5794a1aadb593fed8362d3f4244d808f8badd322a2efb83f4b09b8da306f4e835d40ec873a967d7ac8c918280f42a727694e74c579cfd78c01486d4c4a3ae89d324762171034211e9abb1aa17ef006f9a92c9a8a3ffa1fbdcec6c5711b0cf855757a31e676d17b19e961be764f04a5cc4bfdd9947c63f6a5cfbf9ba74cbb4d3908b70e7ed4a30a829f901f140bb04db234d6c6443cb029caa6e7f35f71af52c52f02225732910d30c72a67842ee19c02e6721cb0cf64350ea905ae5af91e737586fb8a9ffd764fd43eb1bf99816b11fd5cb4c72619c0965e31afb640b228d8a2b2ed03b657cb999be5885efa79215eb15c642f29a7a41614f411227fac5cda0d0d1bb817107d1a717798d09111e33e3361645cb89d77057dda83886b6602006333504f5e528ca8cc744778f003e4a4f8afaf6cca4cec0d75a2d691a9da31756e35b1755b1c0ef494b44f0236532b6e501e6f02b70ed9c979b2bc6cb71c69214ea344dcd419b63868d483709f8e6dc938646701d79b9baba2008218a85d2e99d799a1244e21b7e620c2bc2a3e908177c3a15d19bf54d5abd5b095d9c640e51689e6484f20fdcebf4770f86fb35eeb6e6d3c8c505088baf9a0dc7dfc8c3d4f376bf25f47df5af797af0f55bad2e6e689faab9d406abd211a181f9830cbaaa5b4c9977455adbb85a52b113ac0788719db8ce8327b28bb895db71b8154886db2cde788fb5d5cfea9a35e758f70e2c20db29905ebd01f270a11f843cd27df4d8eec32240c965bb5619f34e7b632ef0c82cab263ce201a9f8691986160263a7e67ee4c334f3127b4b878928ee311bc9152b4fdf2020ad26fab32c3d6f6d2d2f475855def6254123f7c3e0abdd0d6ddae4794082c76e5e7fcc9b8b0ec740c70365a89b40dea644efe2399257cf6cee3c467193249193d74955812ea1be0d7cc84ea692248e9827c6ed56befd5a4f313d24dfc5f4418f19d17614406cc1d77f8028512dbf7012583aad5259d601c624072f31875516b909734081fdfd86dfb60a12ce40859fd6fde994a97dfb13ec117918b1cb228e7ac70c0a85983d500b5bc99c793d5a6aa19b1bfb17251e6c4da59a90cb47cd287c439a265b886fdb6460459bbfab9bf5be015a70e6ccf12e53f29afb5f1d6c61489dcc2111b3067d99d5ef6e1d2bdfb3194b403e69f7ec7f2762ea6bef1b3ff46c53ec42752003eafec68ab78d84268ffd292796104014a9ebfb05d85ef196a890a6b6610bf166c0caea01ac3c9ae4bb0454c6ccc2c1afce80ed5bdabdc0d284467db1362f814f84ecd02972149ffa4648729fcb71e91fc8eb145a40f7b2eb8ec02ca6d6a84792f318c874f4b6ed85719089d5ecaafa842635216cbafe47c5fec8309ac61638ce1437cdfdae2e838bdf5981b8679773891d0942f8328989f8162d0195320c292a5f2f0838110dbd87497021ba399067849e7816ed03a3ed3fc07af047926b08605c48fc7225e6fa790192c2a486a0f3a7d7cfcc356ddd57199f901e636a525f291446e56ee922df5de318ba7732871246825f2cb1616df54332e98ff0595caf10f193ade552dd89bbaf2e2734b19495605d9fb124c1d8b35e7dae41c46f06a093fb6f97daa1f76e99134330961bdac9afea60deae6a825c0e403fbddd49991d50cf050ea68676e09ae80f4c465f16daee0715cef68ccf76432f0ae9d6ca3ad0ef3a1caec5ef8731c9f806aa3530e2039a7c475f3e30b207236bf9c2e41c4cdf0950a4ca0d361e9f9df5ae855e88b9cd8606bf45442045f5f9598fbe1c99b18ddbd1c7cfac604d69e2fbd034e634745cc6de41cd11a9ce726fc5eafb5c0ce9031a0a776c43aa242e2087277c33e045e0291b86861edbe22b76e3cf4c41b2a1d1d5437a5f2a5c549ec4d3e4ee6cfc5431ea9df97de604a9ad4b6e5ac428c9d3f0875d2febf0e2d7ff0ff29477b98e6aa185da3ee95c6c0d487d962f61d8d19b5babf108006d414ccf620be313a68695adc7c55f7b2d2dbe27fde2c49be651a9b7ea8623198a7da7d9e4ef99773be4107d04fc6d0a17e991c1aea51a11e6f9644f64cc59198d520918135dc86258c75746e227471a6aa73751b1cafc27b7a63a4887420ac2a8ddc58db2060e6af4fb6313d2c511660217b16f28f3a24791fb5360a488bf4235083975ce1452e4be043bb4a0f72baa2a3e8c3637652bba494d553a69bfae74cbe90828d718bddd354a2502bba9c13c1f3e1d266eef70424ef1f754eee28f3e9772d37977dc950fc3a5b9500031568ace16c8649b0484e52a741c0fc49d55d8e33ea34f38ff1477fdd3892c4f940c7551b2f2ebaaf0de8bacf217266dfafd1f65ab0dcbdcaf7f816fbd2848270b9934dcccc140fbea0a481337ac0e47b091f1294360e0a63a453083043c45d6961273cf215e93d64557d1fb4cc261c316027bb9af93c1bf3e1912f5f4e6f5ce9d86b4020979461cd71f347d70b9e6c39d0c6ea4677b98787867d1a423633734081058f1865b2f7baaa21d51a896907a56e0cb0e3353ace6d06134b584e6ddb51dd76f60f31b331419bd21721c99beecc706cdca4155c3a4216edede3f275dedc98bc6000329c76f593e1ad85920a8a95901a307c852e4fbb152c943ec3b9d47df3df8cc1c089f383972fdf20c70be846275e5c7f1aecb03f142abf03e722291f0ee3fd732a4547755da22d64c7b59e149407acd9b6ed591b87f641a69d26d7102f5c8daecf02803606b10c1b2dfcc049d8cc1a3016ec73672adc63c0ae5b7bb82e3596504e8c9ad8406f0ce2790ea133ed3b4920deb1894dd38f104a22b4a9868a27f273a36040b54400a27e04629b3f54d94b0148e4503290a9fa0ef55090af04b6daa553b6af5bba078e8b6e72cd1c31966987d8c600b47800645bfa678f31ea5b59364b1438be7f2a16758581ec1cb45c7c7fc050f5bb230373d5029554d909c48b0df92db6b34890c7ed163841c42df2dfee819b39746bd8cded86f70df20ec2c66c11e3df7a90d520ecab43ffbdc35717220f51fd71ea901cb5f034e6348d3525bac3d82933ca5734caa51e12f1c6d2a5b4e3157527c7ccfd40fc131ce801ddca3cfeeabfdd135c1306bf41b5bbc338901cf03c60fabaa0f8266c48e78e2aa21bde1df918e0516ac84e05c7cc27cdac450e909327bc536dae8445a8def518eac7a68c1941debf67ef04a3ae97f9bc4580934f149db2a3912912d8209762ba828e4feeebf4359c02484f69d3a5cf8840b8ca84c068c60c2e137aaf9da5a13ebe7d64305a902049afaa4eea472aaa9732287d6f5ec83fd982f9b249779f5aee457ed684eaa3aacbec9e64a4dea07918ebac79a61c9049fe41be8126ccbf7fa4ea5bf2eac86dd0e7da8f01e953979e169ccf41a06b435aac5c1d464d11ca1df2beea933ec55ea63ad4def0513df170bb8d58336212ea40b4c168655d5725b8ccbcba2eb51f26f24bf63b0241e33a9b44f02e7c0d65f5ee5550b3cdd060c2da436fc8853cefd3400f08a7fc1122df26ad0c94add08b001ae5c84e2b9d32e48ea8b170de8cdaeb01c9615f5609af5d7a36bf307712f3a74ba87edbd584b3a134b7ec57a2d210a03681cb7e3bfce55696503c1528871af071f04dc335cc09bf6caf180776f2adb72e16208ab18fda2616bee56b00e4a85eecaeae89a0a05778e2f19c5e47365227055b13673f3b2ba13454cd3e9c5bee87a10505da38905c3a7beaaaf974fb5d9d03675c90770b9139d98d011981ed4ea005ea47961ec0b2e67d464aeb2dc170b06e02f97769128d16ec281150b06effd0fb800e3f9136ab412dbc332a147ad28199b1e51b756d326e41fc2e1ff04fd54840bb1d39e15d7c1d6b6e9fc8c233f35273914a6826c739e8f7200c88fad2e7226b5384285c4895e9fecb4ca680ecaf305e06ce0582bd1e1fbb894a2f99a31b6c1111e25ba217ca7b71b2fe58dd98f5ff7512d6cf854e9679f83d9156f0ea05ead47761e2d73650013dc6ad371c297eb340d14fad7d7c79585375d9b7cea4514a843696d1ae37e93ade2bd830f8a4fa4cddb1a0f7070e699548777487ea68e67f650bd047232ea3df126f0b8a4f4baf9e732d155ca5f22fbe223977ca099af7b8695d9001e25fefe28a8c2c0b4fc071f4095fdd47cea5714b3dc82ee3d6469e35635ba49b2c0938db426942e963c956bbfc9c7eed4155f7cff31ca16eb8ec9e715149246305bcf66bad76a163023f738870146a0a683d8db152ae7c8e648d7b1a6f8f84502cd9a7ecb54b50ea710d73f67939b22c7fa70dd7339151a2691fcee2ca8fa019f1650abf0a31bc274070f96fa8ed154a9e1b348d59e92940dbadad1f733e09fa25817430a19d48a5fbaeb7630fa32441035848c9fec85a426c1930aa4caa0c4a8ba8f2022c87c8268de2c07cee33ebec204c345fe7d924512d67b25567fc3f41586ec8d8a20e7cded69afbd50f7a5e220d8fc44c37aa853f8e9a5d99f5b9c9597819505e1b6e0c57b8411a7894dbb3885d4142f4c564b018f938bbd1ca180fd079477802dd0563c520506d9a85354c8c4df953c31713a7ea0ab098afa3770e7408ce430ae8d7d10206882b4d4c518b2091e5f9e98e8ae658e885e52e2b4a4340e842f61e8368f93434ab4630babf0c281ada0318fd1b125ad027e9eb0fe8d75f737fef3d6e629528b2607de338bbba78e1712428649ebf66d9e4f46874b2811596a445391aea640fb1e4f9d54668a62d70fa707df82207070e64d4cab55c637710c3630ddd3e0cb39b1cad43c5a4b65c22b6a4362d16fffb023d74ab4a6ef3dbda77a7aaa0ce585db29e561548ef5dae4addf59b5c79ca171c8adb46dfcb38be0d85edf4adacee828a11861d6d7ea271c044d407d25d9fada89cf8cda382d115b2943d56301e7122487ca1e24f8d1bc1639939acb07803fa4e92b73561e0cec00eb0bb6a2200fb0b7d9682eda324f2b01bb08703756fdaee5fc0a6024e224f8fa32154d564eee20303532b9044d01782addbddd8152a89ee5c9bf30ae352e281c5205f6158c805f5b2f3b3a049aa6fedb1cb525279c0c96059aae3d4215c87259988ea305a538b506ef6b30e0ca6713b0981bf916bbb6083ec061f75a510cfb4a7dcff2af090e93075a2d3a8dedf87b75104e512ef4e5bc48a5953cff230df1b51a0a20aa56d7844dffca393f0aa11c52a76d8d11d7e0175969da4e0c230189a61c1f5650c85ed53a646edd63dd14279b1ce7e9f7199a27f707b6fe35140a1e743776e6fcf57dfb72a8d0359b716efbebb0dcb04ebca3c7ce94852852137c8630156eae6a24b458eb12ec6f87d75a1eeaf5d9c05c7e3cba4bf86ae47468488003697b02ba7c8065e34b0d635c6f75d4e75711bcb2b6b582ad3a5f47b7713c955324e5cb51fd25b4b9e4909b9f965f91979cecc2aef3824a6682a1062d5d712d327858caa73ef80c402109a30768225c114a4a7427389614949125d47ebdc7bbcf6e3f073bca89223fffbec416322986a157f02e3699ff042a8a7a0d6cab34601ff8b1d1901bb2b33bdaf1882368a4a51d974b101bb2f047e68a224ed2d8ff400a292a966960d08d7247a29148f7efdf7fdfd1f27779bfbcb98d15033899941a048f7bbc2df0de4ab21507fa1fa61f56d1598db3a09e3c4e4fec893e172151e5ccb722d6b4e87babbd5c9d4543eab83322ebd46dd917fcc22dea338893262224b34a5e884ef798f15c1de981e73fd8c376b740e1bc377670898210eaa749374272fca9c45c7a0b69092254137f5c8745f1d1e7b667e3f0b49a5634879c70c90eff059e689630f968acc0b0e828caa2a8ef894c4ef762fa733e16898de33a292f3a6c1d369a7d3e5304d182522b162f1c33728f277da444bf04272ccc4186ccdb80e1d7b6bb8bb7c4bab13978872cd7f7641bf590f26d3f6003ec9b89d510eeafea00a78b63427b356216f7a01ea595da7f9dc9f8d010349baf483038fc790fabd447fd175928f240a8755947772d59a095544ab9a1574476060c9642c272d996cc950ba6454fb74bc5a56ddab61b9df551ba886e3ba0c4682ce2ba77b082d61fccf15d44e6c657e754094014f8c4d8ecd4cf60c01837813e87dcc2f7f0b3cfd0ed4798e1037878c980b6f70bc2750fa223e28f5864f97d53eeb66a302401ebd2b976e1d426a967dcd2b4b0a45b98863a3f83d57f3ccd0bd973ccc0744a745a3efcace00c18910bcf1757569b18dee4f98f58f57fb1ba2e006692479d77bcaa65af6f685fd62c701de565595c1426a2cfcd7175aebd69bce97a3f67a6c440ec5207a0414cc57a23895738b7cbd91652d8f2c497598428bccc11bba90fc769a835947eea648b78d98c3e2cc943d87758acb26639656a3ee764bbc03a7b43328a4074367dc99bfd07459916a5d3474739ef9717acdf4f1f6bb8ce8d1b323c7e216b63249346fc3e504d41037e2d09110e5ed62723946649ff1a3f802446d1a7e5dba57e8e2b90a800f2cb96d153a7bdf7874fabeb3662c0e72d7f108a0eeaad11028ed8f81fa7a2ed3c97346df0c6193cbc2c2ecd88ed5c702f2a636afa6b0ef0ffbb87f1cabe0aceefb8f7f2f2793f0ce9be8069cd199475cf52f5fb4c3c153df6a11a99924ef31a44cf2d1678dc5f7b53cdfeb5f189eea67ee2bd66cbed1d7aa54681c5a510f1b21e8c64126a583d9b0cdcfd365653b042d969ab1d20fd27150b961953958e1ff143e7f57d00123ce7ed17704d98727fcdc1f592bcaa35b281029085b71c029166ca2c10f628af2c8dbbe4c6c971cb60cd22644cf7429b240569d70e81a7019f44d5631c0d6118851e10085635119446744f1b762b49a70c466071effc8dbe1eb5c0aef3349e5dc0e264fd94e4027d37f0105da9f96d6d8d0798141ac2b86a3f7065c42b7ca3771f96c9fa39b4ce4d8d9b242f08aad94f2f0ff9b880ee97c61198121499b0755270eeda7f984db0469bb88aa9219cbf1a25e9de9af468159e1fcd00c8d1c0c28ba9b9a57c5892371978ee9e80220a486bb72d75d79f9f7f47110e0b258563201b8cccf97562f8b87a7b1c997f03f159ab9ab68c2c6a4c18392fd0e137e288be15482592a8ebb1140829aaafebb29aa6f6143b1f22f6014c635089c575d0ba8d97e3aa21400c417a62b02fab37b05728f00a1c22b6f5cd18ed6dadeb7c5682e9ab0df37a7dba3fe929391d2472b65a2d784b2a3d403e075fc64b731efd559cb3273417098d021bab4da4bb309c2d4614c10540bb5aff44846704f618d436ad135abae2a1829b8dfd5201fcfe816684c49550912e2c979bf488fc1ffe0c082a4f2aa77dc3de53616fc8e3411a9da1eccec001c5f6fc156bf90b30c41495f2f76aece33067490b1f5434230f6dde7ad5406477206216d06848901e3d3156c59d3a10830bce89764cf2ca2ccef953b0519e9bbd30cce35c210b71e9f1d8c89be3969bfc56d952fd5b4dde043714516a8a58739ebc1cc309a6b4816f70c8d007d5737de6fb3b660283bd909e9f4848aa6a44ecbad8bb784b4584043f7be16b5bd2d0ea3e434aaa8a32a35faafdadc1323565af71b895d52eab894b7b8635e06ca5a752622aca8ff075095afe2ec41bba5ae1871d6f5a485e048a42aa66eb3d86bfd343b0f0849359c6768cbb241a20babd513000d3237647313b2e8252f73e106da6a24b963bc942166bc388f537b0b350965a2f9eea5ea2d178828612a3847af6f4c155a59861f3de0d5153e5d1fd054cd7c0e193e7aeb8d1114d5bf455a92b0ae3c0b15859181021dcf721bb0d8e1e57fc3de50bea6913826360bdcdb45bb9fc7b12619a7bdd5f29baf584ebe8bde7292f0c1dc6710d00d932695a557cd8611f1630a6cde9496b622635c1b81dda7a2fc73cee29f652a7f2505f1b5827f3f7be9406b4ad9e7337f02549454cf304e98b9c504af525fc17a96a514744dbf7bc5adc3efc3b062e885dc9d79cc7528fa50bd8019d9b17f85d8f43c393e4c90d9382af823e3cf7ceaa658fbbd71e2df41d32f60e5437197f737d7ea6d0d8cbc5408d0024310b8442e3d18cefd7d7b6c2d1d9f6a991736fbaf4e612f18ea04b9a79bba6af9d81a0620f7d19fb846e1967735702a7e0302dbbcad12431720a7845f15ab03e620ae4c6cf0fd955507aca9f884a66ec6b53d890b2700c0f4faeda2ac309faa35a84c73ab5d130df857ebbf7e4fc44448cc8d0333269842be3335796c47438821f2fe33bb0b6027795664af12f146216424a94d5dc7d426ba817dbc5ea73cf9d98b9b6847eee96199cc36cc4041f1efad6a795167b1fb823f0e9cc847e25a19a91c64d6535ae8278fd3238424cc3689ce79b758b91de298568054c03d39ba8f220c19ccaa77683d6e6041edb8cd872b9234c45b0d8b28e7addc4c84ae9395178c45bdddf325cd55b8af262e61b9e6b5bfdfb525254a0a5bd7c42cbc9f5419fd423f830be1bfae581c28b7ac4111975688499e556d1363c663acae9d48fe821903ae849270c9ba49382824069347ffc3035618602b53993cb082aa561f508e45aa70358f05065bfe7352945c5fc3a4687133441644a2d78af8545ad239c828f3b6cb07d13ed6ec0f24ed5342f8c05eaa4efb65f39a64aae99b0925476e6b3890117d9e9672845b547920b8b13afd7638338278b004a2275b924dcd1dcbd074a1d0e749518f470b7ef29f4d362d7b3dd97fe6bb6a34e16b7fb869c4b95fa58908e44b720faa72329ba725bd5370cf31e90802d3e1168d37973e1a35889c8c810c2e031cf75cfae1a32adee447cef8158de1bba26f610e8f83bb1278074b504b3341adb65fe692a390bc82a9c0ea21aad0973386bc194761ebf718888c325e066cf06a2e2031d6934152f5ae77cb2645e10c7f7972f660717e15a581dbf7eb301aa88a0d35844a26daa308efa7402b0b842edefe1e653090822223335ffc50dfbd87e0f3a9170b14581753c82828d59ada7e4e193dee6eadb65f7da90e46db611018b4b8c491fa9e89f2a8c1b8d19b1c192d9fa871f98f37c36f5df74a6784aac6554d9c0a50138eaa543d9b0eae2daa4bfbd6aabb60856883e6c6afb19036e6933b7a1a662052403102705f815d1e71cdb6cefd66fda7b0cdb1de5ee98f6b46f46065e4a05c40ff39af4133ad763c5158deb4f0951cd4ba8142a628ec64e85ef20359017faabe3cc27d4e0de1e492f52636f597642db3e03ebaabd3184162775eae0caf54055a8ac704bb59c11b68b61e5c1deb8f9acab85fec4251cd0f751ccba1789f8e33b9ef31eb0ddbe9b45795d4e9f73f8943200cbb439a5f154ff2560ef8959b1a940cb0d15a3e18b1e2455603a077d8892cec471bf6ec341fe3ee4d48b846d6840f1ea7723717fbf380493237b6aa0b498536748a116adc921423e2e8b43436254d53f1c17b206b8c203d5a614c7917da4c5d3282212d86ae73fd032a0c83c3fd80a39d08831f0b7c3afa69baf9af385eb0ef5bfa9dc8d97f897e9c7a0ed98a857cd6281f96d6b4ef6f66f4b291165e8bde7f5cb5da444de01572a49684b1d534449434a49ce1a1e758d759b6eac1bae84afb50d5ee53612375992e332ec73ecc127a4e6dad63ef7e77ada13e6dc1f84ef28eaf9568ceef99bb6cee39db33e38a00e208efda310da09aa5fea30b570f045ebb7cdae95c1952ffd1fa3a6ff87e7c6f10ecec178a6d2b330d48be0c5fdb2831ff301c28966579874180dbc2b2b66ab5fcda8816275dd536df3db2f90ade466a32238915e93bf6bb91a886613072f75a68299080f7d56fe4347634aa416653aa34a42cab34becc2c908d08b10e4dd346db1fc9a0e9c31c8620f425c014419b51dbbd1780bd6821a087c3a05877ee1f6e55fa5c8ae8c9c33a63a38ff1e9ab9beefb529fcc79c380cd863635e14b3b25f6121f491b596031e64ef85870dc5f3fbdad05fafdedfe3efc114feb7691732ad4b2a6ea2bcc11e35c44694d908e9944d6d96834d3cf8eadd9fbdebf0c1e00816d3e7c0f160123856ba253467553dc1a9ae6d344f5442689c90635bab514295db6a158a6771d817726812885315a0b1fc7c76cf8e4afdf32715a0ecdadfcf5fd1f7c3d4219e9e2af6c0dfece12f61fd390d155f6e07594c94b3e98e658d09376f9af331bdd1977103fa5ac35c229ff99ae1be7fb9a74aeebf973d6c10f00684db72d7d89cfcba2ebde9a3ca05a77cccf0cab4a3c590423c7a7eac3062fe22c2518c167ef8972dc26a2d70ad30ca9d57ea222c319ee28449a2a8e97c4ba5f10ce2ea2022c2bebb9fb4004a915395a469f85c503d4d668fb72afed0ef00fda356555e6d3c11528cc77f6c61eb1ff308e18992d5216a17d20cfdd304c89a595ad0be778a79a2692fa96310eab7ee040a7ea252e3d60e12b99277d01b9b9bd77b23b03d9c59d5274c77e25b679cb689f06f1a4c3566cc4f9ef2d2ea3cbf79f1e7dfb957b8edeb95c5073999d6f2ddebd48f73e24bd8558b8e78198e47edb858b3f84e30f0abea11a0734aff19471b115d2630e1f73ad22c08997d570ba4d6097087cef8e3c68b952f80d1848611eead38cc089d2ddb7be0671b7c3886dcf9753e9824178c7c158f7283cd147df690d8de7a922ce45144b330912eb5c53456ed2b42b87fd8c36162470409b432a38424067d675e17e49ab0fa121469503498a8a8748f6fae99a2fb3f1a81ee33ddc73f82ae4c79d0b9850c591d474c4d38c17e71e815e1217f8e6864ead1ba51b100e291a09a4b6e4b6885506aafb875945929e9a1eb47c34adeaabd8e73864e37c65ce546b48c9927356cac3d2552f292a15a4737a28f9aa51d78126aa53e485bc27dda28ea7ee7f934b75fd970a82cf094f1ffae049547a67919d2820e3cf94307c1a2d010e737052056643be8f762938a97691b2f7366cf6bd43eaad9ef644a6b21641379ce53a5856d60edcf96a7d1345c9714dc8ae621e9b76273a00462c67cb8d3498072f31e54e3680e7daa23b6ad8164b63191c98f05714fb823174720f5bbc5dbb27df4ad64b384441098645dfc4333e1e6f424f536694f3b9a98a76724e7169a692e990f2b9f1491c4f03dd8899a3030d5694d15b98085bf1eda44c94d80c19a5e530597600acf6742f44ccbae045125adb13e0c1ef78109a6c3f22554d72e58e1b608c8be1c7574d449ef7eb5459cf1034d651485e67db5ee70720af1c977fbb4a4b5b827493fccabfba5de8fcf901896572873af0e7d7b75923e1569b569336a0709ca70d59d47bde0a2d65bc482033fbef9cb51a9b76bcb84d02411fd0ce1f758ed44c1a6f6695a29dcf005c8b6bcdbb2300ab0916057db571567efc50ad52c699124fd82955d612168d768a6a35239630eadae533b897e78e62b9e75834dd4ab040af89adef5c0e684db3ea9f9ddd1686dd9242854059160c52cb609565861fdf79bd5d736e80a622e143a54b8ddecf6f36e8ba368078471f6a924936ae84b9832eb79503af4386d55b2d3f24c3d5f25f814208c82667533bd1352fb296d153f98af8bdcb54e1208675444c5ec062a0372c431ba2f82da7d1d40c8ff9f9cdca9ffd661db12f6885c8617b4e001010348d542e16506da5a46b885774f70cbbd39158d16e7f5718008f507c3fb6fe759ed3e8eae4999765f7bda8e08572625ebc5dca2620a1d050580cbded298035b0071cbab000dbecbfc99e8cb048d9cdc4045ea4a77cfbb53539615ec9269940559b93b7ead5e4f179aca531747112d447ccb68f1fb189636278782a5afbc2200f80fe5aaf8ef26d69b1e6d5287b25e584768b6e3cbf5f81ca13a47daf1bf0510c9a7942bdc2f01e210db90e0251b8b3315dc4ecc0051aa70ddd10aa28092f971abc2a479d170ee694c83a4a5c55f2d7c202439385644df6cf7c9e871710b4ae64fa535b4cea82bfdf8f4a826b49d5341e5365305550883c687fbd8931be06f1f1bde53f7092d5111f6cc27570d5e86262ad30ec40d60a261163663ab0340bf78dfc5eff04631d218994dad7ed61b84800fb3083dac89da31726bc5ae875087b20c14a9c35e5df680edb758e3d7715b920e806bde49a81036e61f4a0c4cd612bcb35b5cd3726673fba4d78254ce448baaf82a7fbb1c86710091d87d1d47141c8b8879111e4078a68b1b58d79e13886d146a5a8ae822950c2cdfa01868df2b870bb549d9b47ff8071c363e0ad6b73f41dbc3a847f70b78ef6e164b46f5688a34a14033953a0ec0fc8fb587a8f85035fa8587e8ec38e85d9ba2805fb2dff4cf21421efcd230aa53fa4e5e292b936235ce7b7409b8e0a299da53c48e9332c76bb68bde6a95c144142e7e20cd013453726d3c7ce36e34f65ddbad1cdfe503c6e14c89fef3f0e339e955aa5be61acf8f9429db2929713f604d8bdd47eac487d71a75c0cf3a42111b433008bf5396ae48ccc972cee2b321f9eefee354e28b4b7132a4a074456d2297f43398880f1af1cc406c8a02785ae3d33080d66c710d12036ca3e935b00d145c095cc9b2265ce8fd76bdf99b9c6982cc8dfba16cb52f9055392125c07b80d0fe4adc2a66d5619bb6f4e3e14cd815feead55aa661a36566010994cf0fc3b77142eee6c5038ffe66b0934cf704779abddff3c233e318b83bd6c52b6be8dda2342c612f0b9212ba2b5e87e5f7214c67bfe232af459b568caaf95da7d53f1eca05cd2bc8107558fdb0d057237bd8c31cc3ff58a4c1fea94c831390403ea4e2b4f8d5bd9169a2e475676a674e6effb778d3fc72a11f65903144f08ad76a1ffeb1af98815d8592f348a6fdce341b45a931b4e477b07099798731f25ac7316417447de010763490b2ce16b195181851a3ec9e096355013e9ebfdcd4f4997e6ba0190a705b36340d079124a7a198629312971673796b64f9a1423cc862571e337e5d6007375f2664ad3e94e560d1af97b4076c9f55a1a69b80a5d946ccdc292e107ab8e1afe1bd2ad40499d72827955bf1c48fc58761a021640f1ce252e65968928fcec09f0813e969367c99b4e00ec627fa382cecbcc5bc4a5455018ca694bdc96c4c101ac2a6eed8cf092b20dd457701e37a78417dbc20b34abd7b206098dac71d1fa38504bc21f09b056480bccd9f5c8dfda77e1845dce58cf60695be8a6df06a9cfe75c0867b2ff7f5424f23136047df4102f64557a35dd0fac565bec1a0cdf7f65ad81e805e60451c9a8c21285e1fa78ffb8edbd8cdde78034faaa716afd1c8e2dd64dbe8049ef9610247a86e96f611c3be74790f8159fefe245b71fbc4091cd5b10af1f6682b5005ea966db1cb79ab0080a380363f704c2f1c4403fbd71d9ece489025d1ddd07a0f1539e3cc3ae9db9f6497df8c88f3201bb8ee3a14c66c8768202a8d4aa06808bb10328cde7035a9fb43844824acb6665061130c48345567d5e48b53f3b53c084b3ff898510d80b06c26e1adb8dd10936d2217ad8e48065ddf6225103d119081f45dce31ff352e5e72840a2145ef92b7c56f6066685271b4f58b18edeef1704fe4387009c7cb0da029622ab065dcdb15ba62e2cfbe01be7cb746df6c75ced817e147287bb2a64db51a38a6ec0edf560ab257164a8540be9b523a74706f3be0fcf05925082917b9741489da82ed8d41b4833de8906c4b57d5fce6d99afc1e16b2f241e5dfaf7d678a4bafd0b141615d207479764412a2160520f6c74619a3de48d262bf6486d80031fd36c222c2a07e428ea236f386b3eb79fdc9ef72233b916d7da48e78471be5ce7153086c8a4fe3cde24b4a34158ba597ad3608dd7c768ab898a295a5a450246fe11fedaa3f0fb76e68f33268c55785f79183dfa2b279bf7f53bad93b6dcd9ca0d64a19bc6024aa6853b5b6440243c08c54d0a760b6dc31593f9dc690c71e067ba1f2fb41e9d6f5eef931d8d86a34befd6f4d57cc3fb118f505f01a062c3734c43e28e451def74ba096658e1ff61a861904ba0c9104af621c1cbfe48fa7ea6e4b96735ee49dcfa29f495c787b9e2c411f475c4096d95c13c120b910730c3a7c6e625ebff9afbdcb387a4140c0ccf5b4f8ad5851cf6ab9f3b74435305dd5bd660d3a4ceb0f041f8c7a450409ee009cfd0ca4060c5badeb3d46b3019a9574d5714bed09c45ec7865fb2a6811292d9991d9397a185569a058b9783360c3dd434b99db9d9953192da8dff12e55437fc315766cc83b1f9b772aea64ecac1f79f44d6f2fa8ff1c123a22a4ae78a5054b5eb0d0b54460fb41015053811851726e19491b266385df7443ae5d5c7c54f064018874e0ee860a1164f92025dfef02643455ea75e85a39dbb8cce377b26c03caffd834c331dcef8ab61d9a12f9c8f3ea623228d95c0773298218ae13105ffe5cb94abfbc6b971ea5b719bb92632a690185d0364e45246b34c34dde1c16653ded10553ed96e70125a367d9be32e2ca04524b1cbecbde09d7b0fd1f52b98c7094b1e79c61737e698ce72745324ca35ab4142705c01acb3c1803eeb9a0ab90c9f678fdfd1a8af252c9ac2f51fadfa5b37128ded43fdc1de01608d7198d5510c504cd7058b9e5e43167618fb812afa3f729caa958396481322aa6baf7932ef772380b60d4629e7fedd06c522209deeb6a5b76d570db39008b281134e6bd06d2183a2265a8da9f439ed712f8da86257a392403fac80cd5d2b0d9faca9fdca4a2f30075edcee4db617881997c88d64df1dbfb8f472c9354bc3e60a04f9177b5b6a995c7f55ec6692a58036406e91b8883d1bd4876e80db177c9ce49a189c26c9f74cec84627023c38b567bceba26a3207fb7e0321f72f231372a9ab9175d3cadd2a8cc82c50954629a765dddaa8470f829971e800908aae485ff1b481d15e6f5fed867040e3c480458163fa20fbd53360574f9d3b51a9c6825d416a699b26939db7a955a23a4fae7b01c9f63d588a2b5b70d67833d6701531eed83db4464bad9a00ac0c1f6a86bdb9d97015b8d88ecac7fb787ff30c1e0f9a301c59f5bf950cacd4b8111861814cc5f30f36567ccc8dda7743c5d0eef39e2e0c1a3c1bdb1892e361ae4a5ec88d97e76eab6fbb002d8147057993cc5c128ae8cad33c49cdd016ba637d0e88ce9b0a168cb4190b6b35f1a4accf44daf0a12dee55ceac87a10210385312b1e4e9ae59d66465eab20ebc9b97b6b71310c3e9325b8a96f4f6d170d7ed275ce2fe10b9c6d8bd07ec88517fe907d3ab0aad85e3855d68f3e50e41d67239bf733923b5323e17324ccd1f2c17139b2652f76f3b4deb63389a9ce30fff9a4830d72157b512a67ede94d79b7f91c104b79ef662f768996545804ae64bb8b9009997aab7bcaf79af5301094b5c517171ed57ab8621fcee598c2b18a176507a08f4b60b2c83d719d4c253359f91dc4f66fdb6462ba4b3407da369fd2f4af9cb64a0eed991a9ce9115668f50a46dee48e2083e34710cdb0dac981ffb2dbe42f64b4196f47a4336b6dfe73f4e57d3bc40e22a4a137328f5bfd8e576ccf1c9fc66dbbd4bce1fc3b60cb873d2a06e521af3714a6138e090a407a0c90dc33bcfe99dfe82a24ce8347b01e5c493473ab3796bf2ee52ae9953309e330bb665160b834b01727483a2c51b08dce1b561129d1e1f95cb9d72f151a5dc278c83e2896b2ecf2847ca5a092302923000923708538af407b38f50cf9b99e636b6bdfc2591658a3376cd639977ed4bced401b19ece81dafe013a783ad91001f2adef0d475567243de06b5bf4db9eb3bfdfb906b5bfba232b3b77300e15d59ab81800cf74cfe11e5a8e74dc3ab5517f596d95d46bba84c469d481e04d816463ae79ca63992ac2122b2b3c1a00d77ccc26a3d6b2f965dd30170c1dabe23950118d9b7b5d177d9292da3eb2e6056de033aa9814e6760b128f011845788b1b55ffa2ac9b6044983fa36e912be3e7fff002d3ea806df3592c22d51d84bd250ca82a0ade48e29f16299f2136f01dfefc03a646563c47a080d4ee0af936d45902199c1b5e937c675ced52c32943c6bc4b7ddf294ed042044b72a53017dfde6b675e20641e403caee829ae191bb19fef284dfb8e2cfeab0dfd29c29b23c2dccbcf37ffa288cbaaf670f1b3066f2541c5c213e6dc9d538b5194391e4de99d68f20c90c39c1a1c3a830908e47dd50e96c3fa45be6f59bf8b6ac7202b6848d668a3c7b7740eaadc5d975395a39252e4b950d0cbfd5606759e247ddd5a6e7c8f8f1977c8f003153915d1d0edb79b5a21ccc47ebfa13fab6d08bcf60663f3e4556037fa1cb2459f55029976cc2f3fb364371db580b44a4f24c3e7fafdfd77f5d07f4bd30f7fcde6e9259dbae9d38ec50b7012101e7bbce7470430287ebe6586a9faf53d8c346975f9c474819dfc9c7ac8c10ea4037609a51fe54997dd2a24993b39b9902cf900298fc75e328d05bb3586a0badf4b8f32c9eadc905652a72c24e7ddce8e4d2e602b209733572b1002dbd5ff5897721c9160ed169cb764f1b23920a89f691bab874baf1edfdee38747f0d4bd3da905fa96a00695dae46a602bd4fcd688f9a63090c6ad48c2aa22c9e09559047fc79f648d252849c217bbd2f5375305cc5be03c6f813f73bd52676077f49c3764bd27c46a706d5550513042ccbcb77e8eb70c40efe9c297224a6ec86605d3199d4864238e4a4c401518980711d29e71764bbf0b4b6f057ec5086400eeb39e2b5c5016a21baf9b6fc5afd8036e141429694038437b91f0d89f035c4717b1b724008cdc173ac221795544a4c5d60812aac6d9ad03ec6c04abfbf813d02246689d1201c94978e854930682ee81886ed5207b626533fb79702152881f915e2fb98fe0e66d5a540afa9bfa2c801d15864da9130c0f859048424506709fb78c13cd28f6d225f1432d1b56613683d046f10ddd413891d5909e1659690a2ff9822384158889dab5b1bb10c0f223b414b2a125550e38b6cfa5ac5745db6dd608b167cf43410f2a3ffb6275eeb244f89fa73cb0aa8d1a0969ed7428e12c9eedadfec36199825979a75308c3ee4e3168cba540f7f1d0fe70bec5f59183311c428d2922a78144861e2bb32c35e1b48f817c8ccff3ea2442c273728f91e670327a80488e46fda2d1dcfccfda7f7922027a62b8f096746c066c8a5fd578b49a84fcb63dc6c348124f453830179bc314e947b11a37c48fc8ac0f6262848e1a6683d99e3397d653dfb6c3e5ba5aea1966b6fd79d4d17c71d3be108c2004d40d2f9d2a2f29e1106b167cffc64a9d81dbddcd353b6ea788b2850b0143a187745aad2cafb189160f2688a133f4a1511b9acff39347b01c9e6ba170583fe4ed31e503de62c517217570e3293cc23dca26f28dbea0929da800a7a2c46b110a550f95124646f891dfd9d922bf80506edf5a18e52cfdd29000eb26e1c71cdb5b50a97c2aca9b210b31893bff70007e5f7a171825598cb4a888fa2c7bae69824fc56adae8a518004c4c8f713445bb1fdebd95156a3f7e81bbe9837fe3a52bfcc3ab2d6060938ca9e9dfa30bc17cd32cf3a9068ffacaff8411c6ca69cd82dccb8130b463541ab71e78019b5928ea5e11a579edafeac536a90fdd0e1f3b6353e2308569f3c848d4039176127b3977880a78228daa5d18cbe72043a7ba69002070e720a3c8c217821cf5a757131e5ce90aae7d0fcd8569b0e4b417e96f83b750f986b75b18caefde12391bb1a7864ce43d489559774cc5a081ba5e92c74687c2328b40dbe4be03ee894c86f0476ef21aabfc6fba67f9fa7e77771a99c1e870aa0e792d1a38e09dbba79100871bd11e6a16b35fb223fe148318b52d39cf469ce0e12c2e8d91f40bc48a54e7471d32bd0c92885741d7dc9c287828de421c79f16433e02052a909068fe05cb33d93b13fbeeeff2eadfda2df837e72de6a4bbf55ba14996e3526e2c23268f47b5194c3ced6222d9352dce45c959dd0b87c098cea53f95a766cba25d5879a5685b76dba48f70c3cb59e3bdafc9a964714bf10aff449c033091aa0f93d0a6444ebe16c9040df5cb43d12e4f536de16e4331ecb023bc4657fc3edfb0b26db1e651bf33394e0e946cca6b7c4626435729f22cb86712077870b2566f4c9dd2031ac3cbe6b9b22a4ee39470e5e6240a587084c273275766ae218e5b18eea16178770c6c5dc29472e8d3e2b6cc48724c2e823a55ca08612f88062adcac1df8d8c17318a8ab2f4ac4a6f55c52451944c5d2c00732d40202b80f82d27f17b2f43e387cbe6ed62f404f37aea9b2121f4126b011418af509bc33bcdd61853386b69befed0cecc40f6fbb77dc222427a9bf5e28af37b25f0a4dc6f5606cdb523d9a6aaffbe3600c224dd771ba52ea1f21466a5ead0c4152ef4beb03c8157e980ff6d0f539ac10383074bf72e9fc268bfe8af3a44d86907402639a71450357ba566d40628793631be9eaa428807950976da360867b2ffde23eeb51021fb546e446278e13d865f1bcf246fe51cad0773fab110457ca30810c7b1c45d95e9dcc3eb15d4837e0384ccabf3cee922c512ed5fda65a11017af89bf965326d44afcd38056fcd0818dd7ca95bb525c260836957171512adc8b8e6bd7bb7b395099aa1af4d4277a3b20f7d27808e28bcca700ef6a5bd75cc9070439c558b8768efe6bd074adc6b7d20a502885c83e6a48390fe366893904ae97e7c690ec8cbec8658d8e8e90acad29d6a63db4222f63e379868a0b7056cd97f406363d88b0197304b9f97a9bda509fb85eae44d6115af342a2831dbace0b99e1e7661ca4694d2d6e6fca7b1460274392c226dcba64773551d204f2a738c32902ad8ea96899916cf64587919cbb679f03a55edd7b5960109d6090a07e36ffe28cca2b60e265d7a93e09f9f2923a662ca877a285ef53d6a18255c808a44d6ac9c57b504e3e7865cd6e44b7aa568d88ba779f5fd320f6ae995bef37c90feee1efd359342aa7490e679809e0805c2632655deb4bbbe7f85011a5bf93be7de983a88fb59df86571fc060bb087172d11f5789c857d39eb670c01118002e0c81a8369a9f6ab742295d03b939095801ed9306dc4980bb22c3c299b0ba38a766d41b43fa2b2f48959cea1a4629fee8b9d7e5ed79fcf5ac418981a5321f1901bd96b3fe7e45cf0dd7d962bb2a39cb624989c02f2620e8d2b2b2d28ae8d75a7bd461998b57540e1e946279a6174a45143c31cc6c66e31b05e73493b9ddeca8c8ab2c20f9c5fe7ba00d3bb9798776f70f2998f07171bc59ac77cb903230241529e997ded8e79da1a4f5d7a7dcebe6c6a684687c74bc3ebb667f9ac8e0d4633de3c7a269f8ec43edc11a8444ce13317650465eed92db127d0e17f633db32e6537140fe5cf6427a714d07f8bfbf4c5e81e757598f7e08779f096c538f46f2d1e95c8a9ce729246054ce32d6375dfc68db75de8b2c505209cf2772264c74595f85479a066b4f2a3a1383ef19a6809402ec02ae9906619ece6a2104154d2ff0960789914d5aa16cf480b3e553c54e9fc3b320438377e3c9a34dbd568996e656697a812d136cb1a18759f93db1c228968c492ec0a32072e1593ae6dfb5048918b9d4ac499f67e0def56625878805622a729a3ccbd8b05414ede739d8dffbc82be92960b0203d5d7b92646ad2d2ba965495fb382565eb1b95abcbf5d4c4437614501a19380bf106ae2d02753d22dae847e9d888b85f5ddb230b9a9760a1a60e7087f1192d9dd9bc6433aabfba09d95d53daf919e863c3e4f8ce824b70c7f4be366172081647ad6e540fcf763cf0c1dbb700482b5f420de66a5cedff659b72022374d4394dfde2916b89505d1a802003ed24bcb6abc3173815ff34e544e2fbfef6fd7e52779d6772a3f28fdab82f7645ab738e4ff694d691b81790aa1e6c903bed2563dd62cd1924e9e1aca61984e5e683c552e4ad49f3586380b6ce8699cea1047e3127e653dd07fa7e23e28dc350db647386b813a6f2be363ec54998a21f355cf7120a6a05ead7851ead9efe1d33440951bcbf9237723a8396fa551c4cbec3dc3bc2636e4f1610f94536e778a089cce34fc0037090dbbbcc45798761802283761cd800a684509e3c2dda2c03d8cbd7f432dab7828c5201936830ca0345f2ac66aee6c568cccf45daf873f79a4733f1183397b3e95c79124149773522d989c2b2eebe71afcddeac3c4b5b8b82b5d07877808a795ce9ac0cf90cafe6c926fec57e834d1e1825d2e731f7a90e546f447c7d17dd65833d9aba11bd956f3cb6ba6be3867bae8ba89b1c76405b2de43fcb1870c0771ba3e3b39440f29a24d86972989442398d280f2c99eaa4e2ef73239834434c7c2e7a6601b6df4f4db67d31f4824a074fb472b20803677ea395cda6bd18a83e41737f843d8c3bb5365edd2895704839a160f582557d059ba2819b3af5f3e99011d136e1dc92ded908e636bc1ae360a1d26a8772741eaec8b47461cd9e90ecfd1997967e314e754d2a0d2a809c713b317cf578b710baba6c8b85bbf49967ad9de746adf0d84b7dbb19bf66e86731289a547b99b7710e33f5ec93308541ba9482b6109781694d2398fea92662cbe68f49bd9ea5756d85f31855a12575623747f89730e42611a39f43344ef24f19fa19686920b1ed081248c098a4a4d80cd5df698516e72d2850ca3e0e0d623ffe24a826b246839d6d31f19d3866404e804675a7d4a48c826996461f9a8bf0b8c58bc68a11ab6a70d6aa10d42b9499240880363fef811fc0229270d2571ddda782a094b391279c19e9ad0695d8b55c2ae97a1b306f7e2edd0e8f66bd90b195eafadbb7ffe6ff1998b54e2e1ae228ed35a859fcfc6589abaf4fb2ada60a5c6c6f99ea4855add7316611570aceee08e3b7dd48c039fa8e92bbb5ced82aa83f9c9222b6b1914b61be917b82c772b134e7cbfda831f54fbbc5287d0f9bd41f8a4fc6bb456ba88bc556fcd2fe83ba3584c4c56d1fd708e2c541a4749a31d54804a0d7108cbb4ecea9635dea02170a7239296e26027f2ee736b7e85e8414423a2d128d8101931ca499e93f66255e9e69e378708cbc5e387577a11af0dfed41c477dd1bc94a5050c276fa96924c4bf71d6ea5a86e78b53b5ccc6f54398a151914434a67cabf92b840bb4c0fca55923e272d803cdadee144ad90377504fa755807e69583279b1668c486c7998faec8b9af19a329ecd53db8d49c892cd8f0377bfc1bfe0c9a62119fc0fb7042f93ac7c95d185d1c6c7416c0c15814f6000ab93b4088e57ee2b4fdcaaf1acb791bdfe3a0fc4534d4d0a160ec7390698ca7736ffd04b4855ad795df353673f0071a44f74011e8930138997c1429c1e7817d246a01595e1cf14c42b52722fa2afd79f56e1ba261bd40cd7ada2fcfdfe6ebc48d75dd65c48958c5b8f8d6156f15ac0f64e4d9561069d9f26d28e0a2e7e9835c357a0ff20c6fc34f5d0803a91160bf0dc59d4d8e8f78efd283ca2afb9affdc9ebe6995b2beaae76e6d975bc9544284c3d2edc11e0ffdc902292f8e9656fd4a4fba20fd622ece09344532c1a39da02373246978ae0da404b1a06e61bbeb29333f60d947d5b08e0a238ed60fbdcea192233865792126b81ccf51cec9b796198f1e0bac6d30423060a9944d83c6c8d793515f8e4474cd1098f2660b03266e17b5b7c4ccb4d6f66c1489762f697b074bc9af01cdd9d20632de515c46eb0b1fd93e7e68d49647ea245451ab1c1d39a0ccfec12bb8bbbd16e12a0237006cdb7e355463889d285bbd63395c36bfeceed505576f2f86347e4c5e93b68cfa0479bf8ac4f53ee32e0db39a7683fcf08c5175b99594d9485e072b1b16861c1aa146ad7c0326dc6c9d5d6273b0f990829091bb126289f28551cedf1092f37775ffb50f887b3a6c3dc337b80c330f8ff56373d2d70a8fbb998d34be97df81cc9fbcb545d13616689ae6f47bdd2b5783a4b281c840e178911946d490ff8bb2da1166411ee2148ed3a624c99410193f055daa75d1ea1a2f405d1c8393572fdb7a2176c6fb79a284cec5619164e5fcde5ee5f731ba3b2c1bc2298bc01ca8d887e262ddb89213fb09c560fbd0db0add733360dc7a7ea97b4bcc3397a1a76586e60724a2778ce038cf4b2c3ec77d77562785e2b8371b4b882c371e5fd6099d0595bd315c96ce3adcac8ee10984ad9e5280cc25b7c1af65ad293d256c690f927f33b4eb1db4428cfca95aa9b7fff0f3b3bb8e3746402b1a98e88d61899a59288ac4ce06f22fff113d1320391915f10b77a0f67fcf2041322f6934893d74e77f2c9ae19489a2a764b793c1d997d43f868f288b651f99f1c45d7a89c972c17b6b5e593cfc97e8ff45006b93650a917450530e2c9c00d49c03d71c724b5e9a5fa9cdeb6ec2878fae9cdcf61ee2cbb5c0d1d84290de80a153d12c15149eef097802a361287a715be3deb2f8f020db2a1038e22e2d428bec5de35e29895ec985750c7bec33e06e0deda7c9837db6104798e80e8d40cce54e4443f4d3d7ddb0e4d024954a5a9ecdaa4e0a16f2e4a97ef1abdb9e4ac1ae0563ed5d7f0b5b563f7f99b5791211e6917518b5ba8d6c0131ac5a2f3031a06ef8d28fef736559c4438a06ca4e78831c467fc93243cb422786de4671d86e78c21c9c6bd30f22357f0e237edc76786decaf7a7756acfd2c1f2eebc6e0511b142dfdadbc2113342c7bf381d0f8c7232d09612bb39e386587cae36313ce7f4b1c2659eb7d8afc89e739920ee3e7cc37a69e3c814b2514bce5e7faaf59867e83f4b8c0d944f16874304e63385754870020c1b6d5352ad8a86baf3c534f6699d6b63768ae741a6a2d25f425de5e0cdf45aee0953015e819b5ee0f3d8aa9844dae7ead4fccd56d1fec0100cc11beffeccb79d713ebfee3b4a4994e7d63a92141c175bd75599ae2e4b34f97c52f5aa1b3d8fdab5070fb9f2be20c7075e96bdfaaf6484be50abaddc3e0bbd281b0d756ba0b79693b09ebffedd21ac9a80e49d4f35f16964857ef37b81a0e533c51e4bfa0571eabacffb1feec82bf722098f940e3c6b140d3de28fcc3ccb8af0d0b4e5a8e061eb400e19320d3c4d42634be6cd9dbe9740ec21f4d0a98b113d9372f07a8887d4e13be21096703618c628fe3a1567900f8e57c3a552f9e7f4e88849cbe7a1fa873fa6a7eac9b3c9ed3504a9bcc2a940cbb81d4d1085cf6a26d1a6c3858c39924f27b14359c9250f1846ae153375d358b23defc35167993995602cd336d33ea8974df3da6c501dddcaececb59f70bce677ee769c117d60968af26fb467fdfcf85ba8c183654a46f3e515860278a5357d65d75a2cca928ccf882fb5b4890b38302eb9187a256eab3efcc30752d34b1c546eac9964557577a44fd2bdec63ff3cb71a6d4550fee673a30a42d21593a5fe31e6f45c3428bd66e49fc153b566f3c81b89a13374438a22981829c29ca245d71bcb9cc25b648c8c14a42c8624dab9500af1a3f9c36c97706d27938d0ffa113107683c2d549e385ff79337dbbeb41516949ba3b6f9c97bd3e8312d8f65e877a49c613907bdf283c2757c77225a87a127f75499b26d400b3c730a279dc037cc2915b1874b7bbe11d03c655a73c5dd51769befe10de568c7848cd7b24aa155f851d6c3842ae43d21e93e9450dedf47e792111ed7670af056f2b5c3239cd491fe71688f3f4945c0039bf0cb2fa95dd41fad96bdce88ab8dc6949f26bf7db5e2aa855a677d38657a8d314c3f5a02642ca776a597914eadabddd87de28eab2cc743e411dfa40f89cdec7dc9d55afe1a345842e05c48f793962d16b3e6e4c814870e0ef785b02754362ed0a324bcaaf9ec68946761bf9bd3af16ff0bf01890918ee074284fc3734dfaea5f546da3c51bb23a8615200a2f236b039bf2a7924d5e007703c9e032688a55585e1bc5e271a264db3e559fdf5f88fad6026f1fe6d981b3099b1258169d40eb86927721cf49ce2efb5fa70341375aa725138ff94af369f982b2085223a0e9f038c020393f6c16f7cd6b998bd012e1963544cd865575d2d658348c31d820d1be1c9d1e079579eb6a6be676c4d597bf1a341da145c2152bccfd1727d3d2308be960118c2659c19d83951eabe379cc49d1d7a31ac98257163441d5a36044bd9cb9c63f3c591201f09f4e8c3f7643fe682f3823d4ece6f7ed6074e3f69a04920d9d77f3fd0b7f450383802605f2983085ff414c677165797a945e8cbc2b00c8f6cc7dc737dc725beab4b14f1df00cf95173385b830e7b7d209cdd7ba5b067489da42c9e0008e3eaf5942176d52793413b07918be7cef5572f2e3043af1c681723b591f88916899f4da132e3fd66324468435c61a9f48a4545718fa89b3a2fe264173d7cd6d5de0b19e40f99f3024d3d867c917491a11d99e02a3632c8fdf387bf476b287dfa020fed45467daa9b25fdbd3ff8c2166bd395d71c863d479c17dcaae068633bda0fa3b6b4d37cbe9c1a5c537eea862c07ef731c78c81c12dbf5dcaff2469c874418dc901fb482a4de4c1ab91ae4857e1cfd1fe92a28dd796e723c32f399e02c17ad9a3c5a31ae3db613dc21f67efde54cf8671057fbdb12a12f4610773715ab56d1abd57c92ddaa424a0a0e2cc3191a6c5d188fc68ca9e8d40a307599bb662f080701d651aad2f74f0ec3aee15e447685332a301b951a1839de3d0da8be7c00f87e4c566210a0dbbd1b63c4cbfe05363f4bd9692cf5cdeee745a7fa01a84c22056868607f160d3f0bc1e25b383bf5e29c2f4cfe4b7aecc8ce895af830b3e3138ebc84a2aa274ffe2a252db65b25b6325a1d469bb271d3161e27240318e3f4fb573ed2cac0852660e58fea2bd01dffa0893ceca1464377b59f2d9b8cbdd15b3364f3c180e3e3b4b6025b731f42bc4119b044af2dfff0165c82a8a8ddf7d7f667665c24df43ac5637cda2cc6c9bde0fdcd76cb57bc33da5e72d5dd077b849080c82d605363f067617a976912e512b15819492888c9b5b67e2cb96067f27c85aeb78e1f425c7904ecd0aa4327538542b9990ea0591ac3964b543288f4986f10c00f9559dde11b6dc5f57ae40fd765c60837f99427643fdaee35e5fe8a8f8c37d83257ad19febf18e62c1d3179ae739f7bebb13bb1b99fd25d01f46749ca46fef79a8201a9914850a7b214cd4f68c384a6c383201509c1fdec1ec0ec8a40ab24c0f55d85219f03f43381e9645a84e5a3d2b9487a20fe362050c8ce73958942d63169f4ebe70db90b37c40891d2c3036dfa54433831cab094cff6655b4b3382609a1b66cdcb5b5695b187cf039ed4a47b3289f3a92938dcf00c4b7c2b459d12572597b0e338e6f2ce115770560989757c3eb2b22597d7a97c68c820a9cf013a5ee8c9680647b7974c1a0d5888d50f7a2e831df1a8353e216add3833cef0d46597865f8b69af8d1c05229d411175fee2558646bf8fb014535e7a463c17da74bde64811b6aaaa0c1d24131ba2bb1c9e8e4db02d58fcbb49331dd554a48039b95b89ba0361352171f0082dab44442c5a8e96c10deec5cd03b2896635768c7e9cce8a8c66a641bda4fd36f1545a420cbbbca71ee8d41239c16765a0984f508803e69ad927c6e64e5022ffb0731238aed30267a94f85a892db60ff090272f69796552802942129f40085be82741c5804efc8b75ac9028033cafdbdf2a4bdc955433f88629cadaff410488e32cf02b02316078e55ef3b9985ac3c501f64ef03aec5d75bf2f0fd8430fbceedc83e1c6dbac02e77c0089c663e262e05ba544fc2a7e7c6d8585aed901037ba13aafc0aa77352008078e043e4e9dbc1229839491b6e31df22e74f351bc26f89579b10e92fd5c4957259593d01bd8c9115d186a1488fd0940cf949a1658fb692c3379832cf423a2b2acfc35de96cf9ebf252d36e736d91cd28d29238300d45a2136b287f480dcbd43d28193b6bd12872d4430e75f92042d75a09dcf12fe4e73471011aef7a3d0db0f9e2f9accf6eefda1b3395b15207a3b469de8ad628eb6bed79705e96f98db6baacf5993f99858fade3b9737ccaf1612acc06dc88765139e9ff840f72167dd7e11c555ca64a1698e252f709c6d0adea2d7b904989b13dbb4757ce1e2f54bb4d52b245888accda551d75ad8cd97a3f5d8869db63d6a4f696678fca0b9ca62f5b518c1d283f4319cb701c15ca3a36b7c16db74869193af2a6bef1f0e594768c3d7ba4d8cb478572cb54b5fcc557859d173f28fc5235ded49d24270abfae829593d1e6ae8503164e1f75f75b6099ff0c6ffdf44193097ed570acc646ed40bd7c72bd48494b5a8c369aac1863e7519f1631cf441973a7628ee9ff49256861c0bcb4ebd7e6ff684041441e2b3572cad886540a815dde7d96162b2a501f4faa039779d57646876a4b029d2aee42d386352ee4f870766e764d579ec0e70d5a6d73ac52b81fc22ae40eac7c43b908cf3cd74b457d921704f6ab2b2a5403e6a8f2a83b8720c652406e658afda76c14aafa326730848ce5a0367266bf45f48baaec0fdb25982f9a1ee33dddf2dfd99fd823a2dfcca209f12f86e72b9a95a81275cf8e7bc2a4f420fdb9bc7d5482a15dfdf6a56681c7c1b4b38a6d1fdafeb7d246810fa5587d8ae46dbb92fe0c6bc96bbf69736e520fb66463ffa389c915194f72417036aaf756f3f344766a4731502eb59784e5021a0c830ad4fe849d88426ef4f3e3bde4063b53040214c4487449446ea48082a733de71bf30f8f5d4b31afc0d55efff2c8429292ed38142343b99f39d7e87ae4b1904cf4dc6e7a55fa2af883db12e3b5ec0f79a66041143f22cb663edea32fb27a29b35aa58b61151ba1d596142c2087677a8cb6d32b3c3fae0ac30a62341d070f0cabda119f9dfdc88f860fa45b80468c8ece0c02b8e7ee012dcf1a9962952c548cacb7a5eafb308910b828771a99b6fbaa4f92fd52f401150ce5dc5dbce508d0a1483ebb1fa2ce968ca032f5bc1d9b791cdff08a685640d59f475cd0318e07c8d594951b6457dab8550b7e890c8b3fbbffe25ebaf1508e43ff8be7590517a18b29f0ed683a55e88f1f5c0e1fabf1541deab08d900d1d6e05a7a8ffbaa5b413d539f8825d8ada5a462868101f633691da431a49421bd38ba5c0468e30b73af35a457656acfbe83c8a6ce21d00306145bd5fe7d08b419f0a43118719afe6b1149281c51a014773ee709744b8e9e572cdb0d97c09cb2ff526a8ba040f4e35afee56ab6e79df5e3e054336ad948c8e583e5c9ae0c42731828b5ba792e27d0da9355e39972229df594b25c751821b1abe2b97777fa573e89aa1d53f3a23fcc7bbf6d589c66e98ef00aa2bb3501acdcf2f08be273fc4d8c3c9d7075263df596e7a79fbb4eaadd4c865dde9a3061f73ff3692bd7ffabaf8fb76ec02eb3cad598a200892218aaacade7a82f28223c9079472c5a78f266f1dbe42c511500a54dc987db90213be3546e8784955dd9d9ea6335682dec3bdfcc9497ce122db5cd741385dbfceff8cae2bca0eb733945497493adec3ff5d953b0102f0054372b43e421865141628abec664903f07bf538983b7067f3f05c7dfbc937c53da6b658bbe0c80255d82cb1e30cc554434953ba99019c8604a9fcaf2803dcbd3ebf1869ba8833c2aeb9bae9bc9abf24c89cee6f4c37dec6cbe7ea488d393d6cb711010e95e9348eb5cacfad06cc2c06382a9365781b634069ad1f970f6e6eea9510f03b26a1d0b43dea83b7bcc93ef804afa569ce885b7a4c4a03cf990fa198e18b9dd10a61e4e3cc5174269e61f239006c29687d0f15c2e004d9abd875fdd8641d24f7045539922873cba1f8351fbe7685182c1c21790baeab8102ca3aefa8cf565b19f8aee967d9a291e603e3d6ed27ee5e9ccfdcfd1bde0fa0ff3f88bdea18338f7ad6bd6150bc548a9d045835e45d8427e370bcaa7695680d7a3781c43eea80016c9448906da145282c1e07e785c2a6c28a62409134a74108b75b0d87335d81a28171f2f0e9412df703d4d0d471dd618588411fb56ed0e458ba6b1210c065b795ecdaca42575722e5734e5c0b94c7a3f47625c9a180f62d92056b95c84e2dab955ab159a239c1c3d9b8220c527a5e6705d344eecfada1cb91f4d2179133336e4b2a9614d4de8fd5184b38d8dcbf8438268992bccad49f224e95d76ce65b567841e52b6fd365938a5a309a3d045462a34bf6a51018998cdd698b917cb3a23e964b9942e3bdca6b15969f8da8c927799f13194172333f1e8aa48baa23a3cc43c0cb35829b3b474c35730dd95ff3bb3c69c18166b49d1be4870e6ae6a51e86adc4df44b286efd8f97b8d8f9d9fc5ba5e6240a587084c273275766ae218e5b18eea16178770c6c5dc2947bfe42329bde6e4ff699587e7da7f3c9e328e70c2b38d929bbc9ce929a6dfd36253f50e195071a895005cbda88de96e0c253a9dd350684b61773ffc2f58599b000877cf941235ffe60151185a4309d6bbd706f843716d4126bf972c2343b9d75da9fbc66cda0f8b27171eb2809aa13198456ddbdb4e95a9c6917465061d21aae42fa49422aabfcb3a847bd2ae0a371c28651da2106428c7510fcc06c9a53d5f6ea6283a4ae44211fc910047885b22a2fd006e0ab42bbe6bf2d8a7c4c36c255b48c9446145e83d5626804b03dabd78ed65cb078941cdea86bdf19a140fa5c8db3c5022358c649994e21dd75e62c95be19be881280d8102995aa042d352698407812cc7017b292ca323bd1a76d445a1e790ab8bd8d9d6f725ebda8df962a1c27318b627eea8eea4692dcdb323fe72675ce2b9c8c17c7f0ad84c50449fe6a4c5273c838213ebdbe32103c47d0897292389e0ed29f672d5f75b7731b6f0c79fdd7404acb544608faeeeb60bcabb22f6294a51f2b12ea8b6fbd848997d2f23abd79f49a84c0300b67b81aabbe0d6edf26f00c67da829d448674e03f5b85f0f84fa20762fbe17f07e31f156d58045f9eb6738af1e2d455f6b92847bab9e27d050f66e4f082e96d9d51ebd5d0429109bbbea3cd327ab9c400ebb1024d91eef661a9a4a8a8dcf7760621ed9deb3a958266bdc02604571aba2fdfdc05bb2de64b801e97674cef9e4edfef5e7ee84372767f975557558ef4d44b7aa568d88ba779f5fd320f6ae995bef37c90feee1efd359342a33472f1255ada58568647e32b9842cabce2a8249ee7afb54f5104aff3591f4e2eebe77de5e5c4f029b1bad8f2e03097f351d2cf73076e607d60e2db2e53563d792c0db51725b08de13d34b482f2587bf3de28d2feed711bfec26968b689b5535ec812ef2f4a2462ec4e73e6e5df6abde0e4077cd99e92886e03ccbf0116c0c8c2f70e8a77c7f4d643d72fe2b3e4636b196a42ea38d68a43507feabc6213bc75571e13648e7dee55bddae5eb9c0b6872e4af5ff78e9c5a9e912a8584f7f8ce25550fff3158ab10da4942d802441a8a4977cfc086dadfca3c3253dc83e15cfbc9703026559e16f5628bf44b56d55231f6bd34a0cfd1b2f200c91a8472106723e3703b92ead86ff5805e66b5668bba661b8a1da2798b1ce71ed0f2d0cb3de267976cb571525c99a00737787d85a7066f05d6b5ea92c2fdd936169b2c5db7b697b62ddc33ba153a4a32db354c545ba02c95ed6220e64dee8d2146ce3d48fea841f971ab04cfe97acdaaf35e5b9c7f7aa427af80e470ecd69acb824b3b692be4796fad7ff2d9d85a74d364e63e3bc160f749a36fdbc16d800398b777e8e5d3e7d97743097fefe7366895f6e7333502fffeb165583519875c3bdb78c3d079c329eecf936989ac737c639f4d19f830d40ec536081110905ccad519dd2c30faf369d46ad9f75f665258856f10adb0bf6bc9dbf6e48eaa0104ac42292679408b5b3880a740e6b512ccdc55961316a6efaed60e796531b597fed5e375ad0e9ee5e1e88092aa5c44ecfbbc3497cf841e89d931561e22d196a7b6c39769b37df85bf380d91e63b5516aebd59c3529cd0bf3c3a64699faf7bde6e0fab33fd6841c0b9351fe5f70fe045f8496a7bbd6b867dafa6f309205c7e68d970235e568f5010db8785014c3bc18bd25058c830202dc2dbdfa74d8220cbfdbed2563dd62cd1924e9e1aca61984e5e683c552e4ad49f3586380b76148e8cb6fd89ffd6a1d1d0da3b3f820e17171b6ba7e8076d28014ee1d2839831a978072884d4e93a43f132b8bc0d843319b5550afc4b94e81355622af949320f5c43996431467aa596a71a7d6e39cd4ce3ee78d5a5a5c296e51b6170d0268127e39c1516f35ef2429529c3e5203b0ef8fc2ca86cc2616f81072d2f50f29df80c250f6b73bc4598c8ab6fb3aaf151818114e6e53dd8dad8e8a7b6934850f8090c566209f554288490b9a4e7c7cf950b171f6aa3a0a4002b70dd3ef1e9d30fe67fe08a5365f68dece491d3fd5148770672aeb3f12adc3a77185eee485c4ad11793691fbef9392217a97cccc00a5b57dbc6c6a2333df0c00fb35ebe6438e037472b5965f50abc65359b23b7b86104d5c2f1b7d2d88302efe66cb7eff97a2c1e16ee8a734b8fc5a9e7afb4a544f38cebf3d7356a8809db3f87f9cd577f04076f5a6ac07dcaced7496091ea99caef6c98a0f0eb07e31b729734bcc53990d6a350fe1fe581c1f92d1658c690a1fc2985856886dc7eff1faecce0ef534fb5c8dc22e4cbd0bc10e3c71075ee652c26bf139cf25731c7743beb9d52a84ecabd6f7ad97c8b84443f99edcf27224f9b7710e33f5ec93308541ba9482b6109781694d2398fea92662cbe30758c59907d4282d38fe6837e42b92b9b28844031fc56aee00cb3f4ce8302422b2032fda8ad678f9bc4da143fe920e9a536cf1b20fe99d9d9297e3f593cd7880dda55b8f9da30d1093b6d21fa9b595cc767ed1efc764698e7d415165620134b622cf54195a56f71b5e5ef4bcfb3072e6a346a27f5f544db29b4e3c9b079b610092f1334fe7ccf8911463de4570b3fc89809ebaa86eb62d390294e3c6129c8821d2396fef9f37535b76a021c6fe50ffa00ab6a769e18aae84905c1f558f447196c316eac128c39771157d29a718524d90601770486c59de5f829ad04578c52b285845a852d3c4241bd2d1a7f4a807ccb63792ee2e82f4a3c1edddd65f4667568d0cc9eb34c349903c4b53808a95dd4a0f5ab0ee784109a7520a62b3789978e1228069c5afd84b26ae0467c4639f0cda70c085d9bfe24f5c894e2b6b89f836ba03d7458e6e5b59bc306593326d27413d439fd534cbbfb1d90ddd41c477dd1bc94a5050c276fa96924c4bf71d6ea5a86e78b53b5ccfdc855b97d19bd58e1559de0967f36383a486471401131282883e89587872181b7ad04e5c195c6f8b7262215d0dfefe0598a8d924db27d2e455e2d81b127c8d747e913688ddbbb9df1fdbba565637d83e154a7df6ee759144e2446eec69170f02e14f4513aef10a05dcf85745b10a156ac13fb4b840db9aa80c89a58d1535673adbe36bc6fef2b835b88f434505929cad300653edca7707577153cddf66451ec8b4de454d23be84564cfdc343bd791498b5abe28e65d3149c713d192d83aa57c1b588a88fff041833c44409ae1de8a97711980dc7a8453eb948bf357fe7886a84879c03ca9204fd461e02b9ed44af5e06caa44a9664258773ec4cd97668fca3964b7b07c5330a92a5d0bc992a689aa00d32bc224d8c980305d87810201815c1bb4aa978ed839d9ba2de768bb58834d44f394b2342fabc5298fc4144b198dd019f192b82dcafb1b763e3abe426171771ed75f1223a77ed40db07f6c6a8966a9d9d95fd074a173a6c0da40b4d564f2cc9688b8ef2f8952fa1900d73abfec809502a8aecbd912419a8d7a08850bf4e22f9d1e1845516d5e8ccfd77a548f747d699ca2506eea7d785c29a3818b20c4cee8d080458ec295d7d7a2feaec4c317f28bd999e8b1254f2a8f73117a46728d7d387d03b7b05c355b8bbef6b63411cb13353693aa811a7cd4ad6097f5bb01e658ec673fed7e3adbfe4b33ccfcee3d71061fc19f30032d70aa85d065bfa82a43eeb29ddb0ab31dd82e58230e3bd1a73c85463840afac08f32dd94e0ebfdb78e21ead77056441af18f001dc2437606a7a98c161706a5363ba62ec2a46ff393545121e6455f9e817b7e1f2ad03686f86bb3b6abbe402a5ef557b0945ac2240c8bc8a64652be8fe917d1befe4ec7969ac4891d7fbf46a93875e4fd3242c29840b1f238cc471403eb16c2b09f917cd9e89a53fdd43a9fab3c77a62569a928d2a83c75c79fa43e74f5b45f227a40c3e6aeacc3fd0cc436cfe2f00d2d874a817f0d17f95f9a7c0b15d01d6cbfd86252f44838c2e624bbf07ac01c95172df0775c6caa5a3aee7b292db1e25b768c911fe31038ec7d402f9e23ed43c476d4fb9a1c767791e5e9ad2fadd2d6aa0190d21fa26842234c8a95264359354fe44b2ae7a1add338baeea7216c1cc0a322263862035a3b79f8264262bff111ef10f9d02c95c2798eb31c966f979877c19e0ef4805e55c96f296e914fdd11949027b10f03205b3874f308433f7ca26c21f00ddd4ae64a71546ce904bd28ee8ca53cf3706d334084bc2d4572e2be881e37f99b8754eeba7562082ca6d7934db90102831b15ed7b43760d1fc5dd9d3cf80acb2089b2436d82a82d77d935b484b2024d67b663a9f2677fe38814fc6cc03023953c2277ab7f715b0444ee104097013d8737376ec31692123d41cba0621fa0702dfb97fd6e7c1b0a50ec852273d28774949091a6c3210251d9f5e31be7c8d90ff56602eeb023f00e4c934c3811a1a67dafbde2501d75ffad83de1dab3ba4ea5f3c61321ef4fc9ad582a6043caeab4093b14090e1fe68748e62e9f55d5244a00d1afb40f4a18b35b9d87e1c632fcea980750ce94ef621849d9e733cb251ed0d24b16427e16b59eef0b7c9b99842c460eb1a6bd26cfddc9b15c30eac406ec6345a08cbd6bbc1d32542a1ad407a116974c6378a128b7eff7406675759ae04f27136acd964cd36ef4ec26cbf51286be79892be69bbded07ebc203f593e8bcc5c8785190ee8d9a80f02744c404987e617b7635db44e0f72e055f98fb90cd27a32137dca421ec52dbc224fc91635f87e15d87e5f5a4b9406ec59502b0db42221ac9a4b134ceb87038570bd5d9c04e4e4e81a91906cc1f6dffb1889932dfe1d8cad752fb3bb807ec829ef998c1461f3bde138b77d6ddde1e173e175b0bf77589903d9a3aebecacc98d939cf10b4d9c78694ca7e632b9d67c95cf13286e038a641d470e78ac748f8176f11b2b86a0fc12afa85c4f855f99df2084a7a555b5c366594190384152027df4e6d4535d75848aeecbe1055465e7b19c719da1fa5f530fd8b53a89fe2b3f86fcf34e91f8d5516f29323ebaa491b2ba8e73e00f14a50f9566ad17170fb6333a6a32394ce3f3da0d2a6f3cd3b30eaba437b0e9baa6d59ca55237e7883ca841b0b167d45f7e357523f09f8b5f2447f6b293fbcd61ed61f83ea2afc2c20e995a3a5e386c7ce99df2d13c7211a52e43b2ca354265b1702470acde1bbe2bb00247c35d35acaf02015ea4d20493924157481f074f7297717a0c77823a407737710b980400d47f3692ac25926906f50d86470607995e1d69b9225fa40a32c1327d00c7f43a0ca81a82ecaab6a930d10f663a3ad490da577ad4c75529e006a2882207449194429cd51fff7c61991276586daf87fbe353a87cf20f8f6a2ebef695aa18ff97441f7d06a96aee2f706c0ba6182a7a59b4952bfdbb0da40cdc7016df2315fd931ac447307890a71e0e0b915db0e3b1a762e09f331994412cecade8313777f19a0672247b10699f1f8e9eca67a3484f32519ecd63af43af1f3a534868066d76d521c113daf4a1a6ccb03bea2157d581f895b26a00d68f98014803efb3ce7d0f8eef6c61a392ac4e171e6a25845355bb02c7af0572c856b877fb1143f60bf087933460bc9eaa22e551bfa1715bc08bd83f75d4ac5b222a41217d90face4d40c3718cb9dd3b0e7b4a88fb0024d75c9ceb26890842f959988bdde621de8a47a99b2a2358b7de5186c66ad444595fb3678050d321ebbb3db6bf751a9296673c0e052b52b3667940af57f90167815c97b718f52ea8c9f5031ff622815082111fe16bf840d5821ea6936e1af74d0935e20aa4761876fcc4584ebc47dda2874908f63f99aa0fab3373228b1dcf0e5156d5640b9ec502359a5dd6bf73c6bc8c035e2be6e99675350a99ad39ca2b20c920fcc58fdb5ab8e3c5b23c771806b80ab362caf80deda79301ffdc202b4c23194d79bf0430f06e56b5e699c5cf31bba0ddd88205ec284819b01e99e8aee4e0d9469b2f3913e16ebd08393ae07cffa5b514a4d1f49ef7c9e0eb178d6504d9cd694fca07d0deb51c123a1aba7742ac054979c75ed746e204babd78ae5f717b90d006e9f9848bb7a6a9dee812fbb0b944f8bad74d6b449591a94c92c71d97db205f70df406ef07e7ca9457c2a0df8048d82436921a4e5e0173812dbdc04a7cd48062e602d41b0bf0d5fd0def2c0219a43684374fa63f1cbf6c1a9b2cd7a62a1dd274c162934f3a05ce7e1c4a078cf8da857c23a37cb5e5a04f4de18cb3cc10015d7c0cfaf1b119a6757a37baacbdf9f0f3c252cd8cd6d35439816bced55c474cfe478413a69674df9ce82b2acacbcbcfdc44602cde60693dd15f24a03c91385a8b9f62bf3f2ff77d33f2b3259e778301a316f38de7e9a7cdadb642a931ca2df72821785e30de0a4f22eee8bf9d6a76b31ac5f365a17e51f552b997ab8b5ee8b96ed248056b14b31986e280c352acadd5a72fc865383b6bc0956dfd5cd0531ba95d2e3d2406291398b183525b7e6175913d6b3f4ab5b4144adde80a2c365c10548e812bc670596f49e7f7c186d1bd263a177d4d6eee79068db1fb2e1bd1039a2bc82ad617d751914db2b2eca987b2b2f82bc5afebeca4bc46636dc052a36868bc3d7b3e9f6181455e6d03c5a43231a84d670c637bad2f35b10723671feec071cce5bc66d78e8c4715c91f99656919614e9fd34149ce6dc754244ed778495dd4d67ed85aca40750ce4bb7ef85a12cad8f94255209266bb810041e8f0657c936a5a4c2701ac7bf38a3e82e2c3bd912f15fef6ca716a81846103fc9db563e076e973bc243cfaf44d88861f371507ddb694a29fec1cfc6ce71c04880bf53b7095bd78be01275d4d4d2916a81461cc6d0a943c334faddd91776a276c6a9847507bdc12c421e79ce607e38e8839efb551ee50805a9094f40a80716df72f5de9ed7b1b8ad4c2cb5fdfef9aaf1ababee4830951f31b9e25d132dbd6c650e6f45a6576660307a9edb45b301e2b1981a0b1c55ea65245aba424b1e38f7b955aaf0731266c4faa3691c661e0c921e36d7f0840d07c3c83fe04451b9886a7f97bae6ee6805403b284fd909aa40406261a69e96ed6dbeae9ed48f05343145133fa458800c3cd3621e718bc6327fcdbc2ea7575df023815a9fd1f637abea8e9ff0397bfb28a9451955ef15f1c67bffcba9fb29c6f69b086c9747c71cf236a1bd870cb6c2b7ccbefe3e014934ad864bfc94470b38f668ab9bcb1c914658fb2c9f99e181157daf5d8a889391c194685e46870a9e1bc3449bdc04068fe3d59ccffdfa32dfec4cba1101ef7f6396f29927f63f9efc4c474b41ed194bc2752f68799c362beef988f9ab62e2fa4098d5035ff859a01b9e6ca29ac230a39fec0d1d0a5050740af89bf4330e86a45e9f07f4b08cdcdc61b75bb497454a1d74649945305e0321fb561c11d42fb67f11041eb0eb9243a8ff11e14a6fc458d852a003c83c3ef8aa0b340da6a686c5732492c78a63065f3c5b11463f8e87b35df4ee7c14adc737d78eb95fd5cb9cad52794b6ace53d51de090b60cbbf9fd3d72bb8557eceb1e7d2c473077e62d60e5cafb26ac00cdf79d8890afef7aaf4f25b4ce4d0e4ebf7798b49d10433d5a79bae551ed6bdb28c0878bd2d3af0c8bcf46765bfcef2b7cc7d214e6bdf4127515e143ec069e35c56253f909958214084b78f4536495f0cd22683470f7692068fe1b790932b97bdafee08fa4069615dc327683453d0386f39ecddd2732621363cd720cfe6b2f2aaa5a4763be309905dc4a1a878880c675d174efadbb30d53cb859aab6ba4ec898410d37ff93c3d2c2dfc802c347215b0150149cc27c80f7a07fb8ee05a207dd7ef7c16eabcf6563b7a83c2874802e720a8cbb88032baf64b89d8dd3e67660ae9e74717c124925743382b24618dafa7c228cbc84e99189a4f9fa56b5982479216fca5931cf4896c998eb11402fbb8b93b0374ec6082685dbdfcf2bd2fad46ec48b3243be03c266643091c18b3cc4596f17461dbca0782e2bda364ffe1c7d43ed1fc7c3179ec6cafae905ad24e270e8041fe50bb94f5409ace9f76c2b5409e95308eefa481eb1b76ae6caddcd547369fdb488b516551297e60b82d525f3101067f7f72dc95a1d529efeb51dbadceae00b0d636842e2dbfc77fd740042d310326c800434a96db8912bb619c64b753828e4e440aaf85e331dd6e805076c4b45f2ed726cbf2830f81033979e36a5f6e6fb8971a508af6e13fd4692ee09b4413debe818fa523844cfd4c65b139829f5369a0df0368bdb75b778a0939a40ca648239cdf7317d6792db203b2519db63f6a14096056cfaa3fa7716b698af199361f48b9f627d98409c80fee9a56e392be13f82b4615fe7fb13ffbaa5684874418266b1c915f4a7f414e4401e14210ab9e7123280e2eaf6a374b9ef8d6d15ac07f330c0de748469bfbc31d335a750f564ed92fc0454cd6d47e2687a45cd124ab7ab0722f13f8a1fe9826594b5326ec623ae04fb28015565f165d26dc6898db2e3ae3854028a4c2609bfe9fc80585571da4d15b86e4d8aa281a7056a6aa8dd6513ad5b0a2b374cd33aceffc6a0cc3f2101a50a5f2345e70dd03552f5c962371e01fab046b02b18e1d3108469944b8aad73f34ab1a9d7fb63f4f50013acaf79760389f0e4945ea75055fe84b522fed093f685a0feb89c934b1f7b99e52a61e2bfdd89a1071c39094448e350452b6eec62e20fb496ae526988bad8594a420c6100c7d4447d57ef7d0362afeea379e304f2a744c08aeeb82905a66b823c1620a1dfd9e0becbcd7f3d01a8d3f0bf6ba1160382d1102580ec21b6679f928897f802d14b47f6690255f24a34e00f815c8229b03ce8e810baca780e5f113d292787c5833a280f44499f96da4a46e956b195c8a9c05fecb8e18a6d10c90993e2769fc409b50f0c718fd5032a2ec2d59a301ec1ef233ce13bd8ec31552742048df041f3810799876322ae49cd7e862223c8380c36fc9bfca67e3cee8345ea0913d278ce32d8e8d305da9c74bf14623cabc20c97f16291e161126a337e290027b5d7204f3e582862f831ec8f5366bfb0c569feb7918c2ccf1b79011003b7536fd60c970bfae0ee0ad7b15871d2c305adfe04f1dad6c0f44e260ac7312eda0975679be503c621417c122991082bfd5fae868f21b7ae9974af649405f0487b94d6b562111069733e5c2f9f9fbcba8b540873517f318ae7aa1067c4c12b84d18f9583b45331ceeecb2204acc65ffd7a02491350a44ddcdfb52fd8b9f29fd12c6b14c6eda56d7aa65657fe363fd0efd245ee8956e687386d86b15906800c39b546beb06281efa81183e588d9139504e116b7374e1aa62415445fdbce22fa9eab799ed91480927e66d27ba45d2ff275c182baf84834a7a04336627a5bfa424070c70b111aa6c70541f0f054024fc9286c127bfac9927df87767380fd2e09e5edfd896a80c6baedf40e7835f6952bd44e7ebd334ba402fc06173e6093c59fe617995af273b4158461f86e9e7acc3e1b9820a6522af0e49defafa55a6318d0ccb3e93faab7bb221ebdb6b7353ea07d3347ce7645afebb26af4be2d31e5db70ff439d68cd015731f231e78c927f75c0aef216ce9d51708efebb54a1b6ca2ab6cb533e045d1965fced54b7abb7654753ac68886b908a9ab98da37ddb6eb79ab11f7d8a62883583fbeb5bdbefddeea7ee8d3385aaeb3d311cd428d034454e8295ea3ad8d9893aaf2703c81e16688ccfc9f6b8a805b799704fb70fd1f47756ea73102c709808cf1e8a391d46397fb4734f203aacc630bca7c9362ec4fbc66b35d80154a0a7bb8fee9f0915fa95d177b3c4cd2d381921eb0946f8baf5f0bbe027f6ccb6ccd316676ca9d6d840a9e2a8a63e366dff689902243745149ba8fd99c78630a7cd58d5e3c2ca24f03bdba02077a62f4b3452a1e697f9fe9e4a22db954c106471d6704ba155e2abc8c7451a085878bdf2380a5afce61532d7c94f2c7707f795a32a445aceeda4871c0677c1ccb1c094d374c73ea8590f5bc46d5413e1c7b49ba67821ba4521478b2a6143f64ca517eb500cab61ab3ed32e0fc539384cdaf044db69e260ec2c3386d260f475bcb80bfbfdb6d9fd9f405667113f339326dea64b17ff987abc6e9379845f463f2cbb957ecfa477b5c5b8c2e2902f1fa70555b5a8a41ab7b538430dccaf42915762683618cefec22403d723d0ec4489ee44556c8a37e506c9ff44bdea0c33d1ea15489b80fae3984d9df5480230edfe65e4d840322690af15a1759844479a6a380e03cdb8f7c50746b5a790db267d046ed56e459acb56396c7df39c983026d59cdea747aaba089ae2eda8de937edac2fecacdcff82b67221ee468f0e9f16aef9ca0f4a37ff0e612509effe76f42660cc01b5e47c6eb90cae1c37bf71d4cf70a09ea5ec985604eba20a34efb7ea45aa518767a2fffd81beadf2b03e88db55570b3276d9f91260b7af0a43a016ce5bc733db84fad01942b926f2d20cf1a3e889be36846ce5bce308cbd29f218a6e409458975717795145caeb668454fc97a2711cae81046cb7c3198735897c77b6b13b1bcdde2bfa4f4a15a4c95248db15b5aac7fc0cc8911344953e1bf1fda2e66b32c68447ffb5a7dc7ef05060cb2f21f34d2b4b759a35ba63da420ce026fa6dbb10c735d906151fc62ad06ce2c80e795531d8ca1ec1d09a8661534d7cf2470bf8b35c53369dd76da9f12843c0671fdc47cd885d646193e89204302a2013aef496099a6c93e9f558a0b25f03b218bfffea630dce246aba5e7821100c6ca217e2914590747f1d3b35074c696caf000b01c5e9871f4a8ebe283e7fe4612408e89d64b7ea8753adf418b35726bbc681a4d7c78a6c13490f1571ae710992808fdc73bf23ee6e40a5d66ace6ef8d0d6301524a8c92d748b6c4a94504fc8ced066631a625559816c19b9666b33962a2974035c06590b0605cf45ac3103a6646e8832a49dc0cecc973c02eab34cdee6305d3e0df3dd2bb97066887362d830c206454cda659a5fcb2d391e10d2c4695df8eb5fdc66ca3e9f7bd4c8e74c31a64691c600e11088247ed52b5edddd5a303894dae42112cc079e0f326fa51633b7ae04d933fc9a9c4b97794026d1e65c25ce0e0db0921a3543de77764ccfd0de05879f879aabded5d0cc0363bd1c4c15876e157a43f6fda1cb4efe070381ec959e195d94d1c01dde748e0c9259ac657458b57c58931517e2ddcaa01c078209c3af5aad8ba01544045fd7a0d97c9e66007871e8a420c536cf3461d62b5d5492a80e0c3003c1ae907f2123e93f9df4179b5ab53eb55fbde43f26c379e589675d28b1581427cef52daa0f0ef4b30591035bcac7540fc860d6dcbf780080937ed4ac9aa65ea14b7c772c4d25ac919743c2e34c76b1db99948f9940fd55ad95ba36c76039a014e62471d1690222644b573dc828fb4c7fa7c5acdc34394ccf01af9a2fa6866f25c69bd04d70cffce28fd3da7ae49002fda4ac2082c5fd0e28466327130ac7c5389a718af311a79f46b9f799c01513986eeb30b26a3a9867a73132f598cb724c969013aa4fd4ee9372175163aa667a1dc09d0382a30512720dfeba6429c5136c88efd0ebfe5ad77babd4ef039243855f8a71bf008880bcade61bf5e580701773f8338ec7ba3e8d3ca4a0bd56d4f9f3584fb6ffb6044d8cc25e417e09837ab542f99793af475baf61eeada073e435f69c011507dd89eb225e56d2e87316d3e24e6985f58f597bd4ae61f7288055d28cd7afa315f5327b19f1f0cb6c93796b437e26d2c44422106db2b7bdf582c1f80203d76a59cb03fe6cd882b79ae421eb89ad38611c20d896b5fb2a2469ff61bc8defa2f9cf36f6da450c90a3d1d96d31999a9a45f133e9bc76054c0bd55c6fcc6cbfe7b63cb9e79132bb2ae675fe2fd319cac2a88082c42fc5c48c6a40fc9a18ae4380b1b3ee972ade19da7a2c586f99f049356095f94b654b33bdc982ac2f7968d4a50fa89fcf050cdda6b87b2347f060968a89b3ab1572dd4542256d761f697d085f56bba91be5bc1adb6fe4b186747c3b7dc509e3815417d8c9632e01c101ac876ed3f3c55921f3bc8570230c9128adc7539e844e3ebf9332d675ee066659370b909659ff91240e5ddfefd0ad01ff032d35c4af80ac9f54393cb08a99c4d285f9f7ecebe341a0c4b97c65120eed6e2aa3de3e9264f02a75657377ce46bfc60fbb35cc7a8b28f9ea41f47e58cabe9735d02dd290ea01e5a09aaad3f6d8cbbf4e6045c7b979c12b7b3f7c8beaf85162c72cb7949b8141631bdbbee1f1c816d5b722a5672f1a09bb589de3f86d8b907d7a7e3a9d43e7046b73751bb192a5df8948c22fcfcb76018425b0566edd361162a8c5a0375a5cc00a188601427c87c79db0f6d96051c99b164c37d7062cb63848b01fcaf622bb1d6bd4aefe5560f79cc4b750326865bf29d8047c3a274069ca83508a0b910f9a2757e8f0bfe74151ee2cd3bacc2b51b4d42d321e76e0790b07135d6d34a5213284f10705d3da52263c304e165a7e7b1ba8b0d6cbc51cc748e66f43a301881cfb4a067c11ca9a9e804a3e4182d5f95654545fb4e53545a2d07a2f1a555f5d64668681a03327d9cbb1e2e9f99f80cde8692eb999ed53d57c97cdee73891c917b822573bb5a1b40a1ecae2f09d4fed01e73b1aa03d813e533da6f9a19621be3bde03be4f55c97133ee130f07161e18db8c4ca880d61dee6392e0f8991d309fe89ec9fdaf1b2a3e3d05f00269717097798b0cd6ca17222e84886cb2a157e343114564ed19caecd208a0db357ba898519313d8d53b5f41ba6e523b3721f6a3abd5baa780b46852261f394a75b60b26938a17c6599b835dda42909fb0359b1f800b80be2163a0a08ea25933d46745fbab9403bfa2093be8473d1714dfd3592cb1e065f819090ec4f6e3e165b605386be1735109cdd3bafa9a32fbc524ef3b926dc556b6d6bdaa4431a0f2f57c8d53c6182b9db870dadf2cf663fa3b482bfb855bc2dff24a3c48a07a974f9747aa3eeee8a4b4dca9ca28642c632c9ec978b534f699b21d26a3ea3c16a696044d11b03b0e2bb6a12edced91ad85e2549d68751ce5570445ef7795bb241ce69b31fb2b31cd54edf44a99ac3cd0816ea1e58f5d2941014b2330250f9d8b9e956ebfa3bb3f26b7681abfb03c2dc43f9f4c7c7ecadc2948cb6d5870b107e6b3c1fc1a6e37d594594bdfe60e948863a2bca2c72c905d589e1cf458e73b3c93dc8904a3ab46b8b43105f9fe1acf7f6cd01e34eed677b9f6b9d6a4154a26b55b85d83b55bd822cc1e8ff4e8fed69a4017235f0e2c3e911a0f0d2ba5c505a1be5ced83caed059a5569a25cd977031fd6d88a73c81824b6df5c23a3e352b4062671e4ff81e3b60d4db9a13a7ad142d6407ce0e9207ce57990c6b44e8f7091aa962cac71ac3a124a6eb181d5583f902f0157092cb6b128fdc2601ab9493bbd99c67d8d67bc75ea9e916768a2332e287623d98aef3f4a38496e99a3d1bbd57395d50abd2b9205676c8cffba8b469aeada9af52a3590e10e78b7e75c813994eccaa1d9c8e9a4edb9abb0e98a0726f01cc307041bbd2e520d62ae97af380f2389bb49ce81ffcddcaac27cd452f55fa7c2208b4b6141b77dae849d216fe6eab8020c07993ec5c7012cb45e051c37999d4521a20bd91a2f3bd15402757a28f67c9f7e12c115dbd88cec845e81403f0c4f81458fd65539f9608b14febff7189ce1ef070ad161adc32b26f63e70d86cc847bbd0d528d7952240f8479d04846fc30e877e5968b6cba6fea05b29f1d8ed96e02e6ac4d914a07da47c068dd8fb34de819fbf27561883ccb6d699a5fa1fb2d83acff3c8b8909c67a3525f1447ce4fb0c190a77e33d20adeebcce7c1e24842d4853bfbb7b7ad665f31e7bfb1c831253a06da01af8bcc2ec49d344857ac3c636134cbb9edf10ed0fc9b7be31530a09ffd7802a2af9e07143007c2ea217fa1026283429d67abc152891d5f096b5c163d1b6d144a14329fd3007db721b954e28287bf8ede6660f725662d7a345ae34d57115b07b2d4b2b15c8e45b20754ccb197776a15dd889346f891a0b7e85421f29235d07654655fbaaeefd12a624d463303ba5e23c3c4664f5074045e3fbf55b40059b4e58a63968becc47e87295dc08ef4247c4b6857952b37f0a459373670b7902b74a3052fa6717006dd235225001091e330cff17aafdcba57be27892459772a5aeffa4e299d45f9efb7263c0375bed4201f97eef5c288d4b5fa243e9a1e6411feb0edb291fb8ea7a521cf6a239d1660d56d2ab748721e6d6f9ad88f7dbaec480a8f2aaacb95db945b91aef318ea321e150e7f81e3c133f59e84f6fbfa36214b41b1a2a22728889b834f7a5b8772a338cec3df381ab7b220f368973f7af7a6cefd0ceaac178bd5637184731f32aeca3b315bcd6d75cf632ced277310647f3a545a81a37870d3e5d875b4b7dfb19cc6e60d3105acfc0d77016e0dfc90c90c2213fd69d132a6dceedf5d90acf9e536f73613cb75d59b80ed46be609337b936b898736d26e0d5bba64a4c0bf4f3e6581c770293bce8b6fc0764eb76b9bb25c9d331b7c576e167da73972d6883b25c188648ad0af5613137b302fbea9df502b330e3d1fe8309a0c565ce0f441798c3461674704ab7a827ee8eaf000eddd4676c9877dead9e083f1769e89f26902727d3c70b33b4376fb0a8ef1e523363dfb8a06574e5e2db4e6f2ea0de9f2e16a62b5e71b4d25a47f85048f3fb86085903a71f4e34a08cb1332f159128bd9dc64634ffdf496acd2690a65bd0fbc0fb0dc47660edc34331f6fa2795414188486866c0ac1f70d06c7eb87bd131031f4e204fbdda41839f44ada0db497843fb64905449510f7f2081acccc4025e259d76d70e3aff50e57cb1af5f03026c1b3c95c431d937644fd00960281298e2f5dbe472ebff9cee884d8a93fc75b5d54898fb5bac839c0d893399a26521403ef8f602678f44b051659cb91085e98d36d285ae913624dea250dda6ad3b34c357d656feff121e6166302d4fc36e45302220ce4007676515da2fd85cd6a2459bc82a8c2d5b0fa8832c7d67f1bbc50a2e4db2382003ce77d049bd8f0d781121aac7a44edbb3c66395506a3488e3ae4eb7e18c468edb19e08a49f20c4772253ae883553daf4f41cffb51f218116924887a558ac52aee54324ce154179aa104cbf90b4badd96097987168dbe64f0e323e128b4c336f043d64a724a2237df1f80fd717c57cb91034ae4cfc174d735ddf20915849f2ea37a6f4f4eb4ee2555eeeb8c57aaf6851f376b2408ae35ed4f6527ecc573f16f5e1eec68ef0fce18892dac666fac8ecba9bdfb80813f3488babeb67e89c07996e815de4efb7e332ddfeed7beec7520413711d7c541d645ef839d27cffb8a907c726d9cbf54f8af03c97ff61d10fbd00c70ac276a7d4471c9719df016cd97981bcf6009256b13ebf57a42e6a37c005c5e3bda9e860994c87c5c42c70e2d57f6b0baef1e4ed97242aec3b2607fd9fb19e04969901a69ab83906154a02f73b43226d4fd842cc582d311a9ead626f28a409b14e3ebb81a66d6731b49d3577e768688b96fc045e77f400843e0b8f44628418c71cbc6358159e18f0542b1e7293498beb960e10d053ea86d249997b99a1f1d96f40adb9e9006ee6c71a8e8e091b790eb7efbf56a8080bd6aeb25a7f57e3aa0878c07e7d590f33a3dbe05fb9edd8625af39567e3a0d806c1b9db03b8009aa207534d8baeebc7db05bcf1911e7183846ffafa404f98ef1b8459063c666640886af99b03a28ccd57e33b4e8d1586a78e7adc51b683c51c2bc4f181e23decf999274deec7424142d543d8e919e5b492c7935f6a1c0c866a3d56a21ba5c683fda10f55ecbd098af9f2affadd9583d4329b3b7b0b9a9dcf6800d37dddd7fa7695ced975b6d7aebdfa2d3557eebe0ae5af9a95129c202b5014008b4dfb56ee42013aaa2c4d2c9b27a8ab3240af0cb31a068d13d9029c4c48c78061df4e4493b9978a3bfdfa4fd0b3672114b070c3501c0c53fb52722bd972dbf478076a8f236f8027889db664ee249737e7f2ee7e57a2a02e9ea7b4543016e2c8c11b5202c31b35265bc58cd151799379e7a5b58373d085efdb54035197d6d651c1d2ff9718b6d3fe8ce79f5f2a0d39d34f23b5034050ef5ae4af07f964796707aefb868fda03c8cbc07dd5c2cee148845968bd1e119ee7eb1c9a1f4e9cf836d6fdc3195bd8856859b3fd05088320448d39bf04bb7fdeb8f72154442cb1ba7192da3c17b472607f288faafff70e252a594f55563c5cdb9e41c382273805d1b173fe59f084098888abaeeaf3248d6b3ae796bdfc05965aae05f571ef45b2ca7dce314b2248d053270bc9f7bc05fcaf9a669c88f91a0f9830f07fe02ca8f1897a9f6cea716042360b1abdbd63f52d3c9b791c9a391804bcf2c06b2f635b8ee786670974d2f9dd88e36eafb17d1e29ce2f58225cf597ccf54541b87d5773da98b07b4c2bacb200014b15bcf3e281b908057e3e71ac01987acbb9d51f45bbee6703f61149e2f3136a6f076f497eb67fddbd469298e3311bb425dc811c380d98bc7aa20544b3af56faf4a9b2ed66634ea34f806477d9062731a6adfd70f479d387c63f5c1192099141b894c79bd60d8a45490d1ea64779c16c5cd6b4d99bb7d435e4910eafb15683c0385e2ba235077cada6241997b0b298300eec3286d673c343e3bc517117612329c250a33d9a13a595baf3c0302559cb099a0fb29e7d6dab53791ea0851e5aa424057717e95eb739a0d79ab6c8d49c078f5b0941839ac1de6c539e1d814ab5e7a25c200185ebc7a8803a91235507ae7ff8d8566a5b7755fba3a9d94698cb411472e7813de97d4b1c2f49d02b42b0886781500b7c00dee038ade55af91967ff772abf9a87328e7c8ac1d799e6aa6aafa6e84d606bf5d185111a533567293f4d97a261b9e5856e1dbc17b0a3dbdccdfb0579ffc4c0545cdf0925d1efc2c78c13ae9fd97658184ff817cd8128912640365c6fc9c493eba93eab7a1a63a07d79e4542d7bd17abcf84dfc5c4a9c5f5bf986b3e02d7186aebeb64c9e32314b495aa59a682cf854eb84771717d8c1cfeb3286ff6e3a82e7c5bd1641cbb09413ee2b45c485f4bee7560c64b3f2e75f0918a8b00fca9b351e5db721fbdccadf2b0e053d08daf3f0b90fbd3fc2a7f8328470c00b326b22cc3189b688e7d6c96e27cae808b1d170291d2f02fcd634ffe0bb0d89e4f87a3dd075b576801d85bdf4eb14078ecbbb9a0a4e4d73ce0986d4d22569859d06003d1e4bf4cfd10479b50d6af9646f2a6d8fe8314572985c9b71516c29b9774444131fdd3a41a12e39a253984c36e04e037ed9a2410a464323c1874320e6eb61561f946537e2a4ad3cacae2481b452a4c7dc4d1ce8228fd89c5ae9e3e966e411f03a1d3a802188240915db04f316e0b39f6bf1286b41a5023562eead995b9bc5281064103876411381e36d3d1070b176a08c282c0802fd5c5ad75bc5c8bd31f57dfeb04501cd583c34ba2aab6af35cafe91147bb9cd5014d8de504329367812d92d8ec9e93513bc0901a09e69e07bed70f85d42a90c41e433f153051e449b7f02627479458df04b53fc8a5c6e9ae2ece875d03484be5fc035f146224ca9e2088e578469b8ba70794318648b9246d644ea00dc254359087cf994208a1a9e2e6e1694ffc65a5d97bcc959b59914859838fe631ab94f83331bd605d462e50883029241bb0c583e3d5f67964a6f60727046175e84405d40f0c19030809197cd581254c8b6b440ed1abc2895361810c23c06a954b725b09d9b512c6dfd8b99e19e80a4bd03f632272223e2ab6e7c75b2c768e0fdd18d49d73427dfddef6ee774b907c00c67f019a9209582f1e417180837b9f05154bafea88b7b9455e4bf284f1041083a38893be4ad5759500ff81539ee104ad3d7c20caf9769debba1e6a703e23ea415afe8117ed632308e55b6473ccc6bc635f4607ea30b0d604ba4442f033b8f3d927d6bcb4c07e03eb87dbee75d7f21186cdef99f86c21cd33cd7d90251fe3435dc0d6a804b06e666c0e83e8aabd660319c648c6ccaa5e384a40ceac97ef8a8d1c50c381df0a71339e0f736a0a722dac7e40fa39f0190f52f53b41af8fe61888672a7fc4ecfe8ded4b1e9a20bd9fd839216dcf9857c14ec72da7d85826f110394008b23502ddffd87a8aa11af01b1f219dfdb859e6bcb3d88324d8367afa86d1717c544c12b57f45454b797b30c44378922450ad8417d8cfe2b674dfc0a9d8a2bf04b385b360b2d7c5fd14d33fb7a9788c11ec63842a5a9201f535e669e0be2b55b1e937a8b279d8c62d78d6ffaf0919ac2304151f70c7d4ae6210a6942c49b21c434e44fd606342ae4726019e421c36a5df79b4bd04e5d83b32647c4c96fce45654d4f298567157ba18c2f989d42cbee9713d4cb3474670fdb8d04d7a7c5dfb375aff21e0a041086f108b9846d3415ad3bbe6bac5bfc57ce0fec799d4dfcda5efa2641989d69cd5298af949a376d9b544f5f84922af2d28def16949a6826e5aa20d965a88785559915a8be4f568c54e68201d2e2ea0fdbee1d2ebc0381038f1f39d4676bacc4cb3eca0f4ddab615d084364e56408b04710912257383a403d077bd9ce36615aeb33350759b699b6dbd23c3eecea2fc987504687e1e696b3568e5d5c5ad0baa18669f5df28f7ac7dc399ef23e2b9fb63c4b2b28660e724407d86f17221ba8df28600b76968ad1bcaa21288d84be569bb54c6e01b7d242893284c13d134b9aef22e6a7537cb040f8f0c705f4174da1371df7610ff57ab28affcf30b41219e6844750a4eb041de4170a6c516ef3fef24867a3c47296755c1ebae699b306570a2d4b3477b81d22980deff829af5a5ac07dbb398a171a3727b69cb9b73e6a6ddc13b90cb7c75ea22ba36e66c08d802911ae7ce4b86912c0c42db43ef2bc0b2f3fb555d4b72fafeb308f3fbb53ece605c3f3a7f5d2595fd45ff55260cb123a81545dfacaab7533b9494a7e3f32b09a7e6fe01529ada59cec49618a367fdac7d5070112ddb5737a138134191d96b1104cb2140b5b7631e4f5fcf3f29364f6ab9169627a55026150424267b7e91c6716609abfd0b37e7c4077368f1e4d0a9ef4eff9469ebae00761e20075f3c4e0bb350fd11c73c39346e67174bb655b05334d783947265039ca46c20da184112303fcb4abd5ed47e27eea164342442dd5007b55771d885fc61bae201a81cbbae7cc23452c5d31d97a4a29ea252b693994689e77c8547d61fd30500466529ba5ef2c62950913424506c30a5e50671820a54e1c4e1810880927b9c0b31c5a98de723907bd804e27a227e748d8c66a1f6cf7eb027b23c939daa3cf10b4572b70ab27fd1a1759fd9d81a07d032eb466a508ab7dd4a8c0b377d6a29da4312f8f394798daae46a5e835a5ea0fb9da049e5ff77421c9b12cb5721ff2d10d4a708b5b9596af8284a8778dfee6dc95dd1d12a1384ecbf0c605cfad902ac433be7b30bd3c46a0603e6c09526487f635fc7e360556547366005016677306bc4008c189cc8483a6bebf0d2f52460f620febb5ccea6e24c76b9bf7712da35d79049f79234d9b390c2d8547b19ab2cb56ffb31b177c2f55f7a19a2a557d91d330dfe5550c05d18b749eb31227c8bf2209fb22d7fd8990cd94ba444d9630fc843c4569d042a6d4fafee8e0a91a3c291dc21bd067783e1a25fdcea809525b50aa0092494b9f1b29f7caccde7f00eb2bf9ddbece52d8945d9574bd8762ed03a2ae11a9d0dfd37961af04be629738fa3e7b7b1f41e3b2709f6b795d3a05f1241eb92552ae50bfaaf67785fb4f6f9c36203252d41efad5144407d10619761f74761d389b8fde36564d419ae7826e3ae39aef86f9cd696b32c7ba114a0b75cefde0ca30a6be574691b5d6b2f626476a654f535f9f8c390784d84fd157f03c0c850aa814ea57e1f4b68bd1bb9fa193ddb56b525498fc69920a7ab23431074f7b200234a6364a53447f57a5d501caa87ea1f41a1298e9738677f08c49a08483b8aae1c2ccc2d24e647050fbf654adbee8eda1ba86e1da3b9b29c8206a201633f30f876252bff613c74f50c071905b92005dc3bfdb29dba112cbb3b0aa792b8622b13c2c9307b9305ca3d72f7bfb4fce0867815463458c9e08a73f42ca54c087e41accebae44d5fb31911220d9d0cd04dc95444da1f963154abb53d37fbe2adcb48759e662fd675745fb9ca160a81d77525910fcee9f99c1b32a3fb17fdf1e2b07e7583681f68eec94659ca3da75e7f38608aceecedf2b4b24d00520d925244ee6ca7696f888b4ac00404c80dec8e0834a3e4e4f283c3a66186369eefd4f5ae0542ba904d711bd555ccfe149fc52505b68ff22e1be547f51653d2e7afe0aa0a2a1379b915f5c0507f9e82d2e0c7e8bbae87e1fa7be8991bdb5dfe49e695c493b0a39f3ac343a7580d9ff17587bb16d60f961228109e2cee63a97be03842b7d3d15e88cb3ff60ded3a2ff59c57d5c2cb8f2f81cf20fecdacca7c7b89f471ca26b0e038b4a5cf997f1258a89b5532ccfe50498c517ef836e82acac0811199d06335dbf53878241d59b67aaca626c57381d221920709d5f7981b5b439b5fcb1b955b096cc4eb78b53bda417c3160271701d9238cfe49b8afadf086ad27d29df80e8bf5994bb37b0c6ff02d52c19b887c4b467b40d168b7fb62fbd50bd23257f644ef123fa1f27192a305e4e8851859b3a87cd362eb0c2f2addec0ff67924bd55316b39e2fa0a9b2aec187617c0b6f20570d5947c3ef784c9287d9397ecbb9758a2c4db5c0207717c199d77510b5de3238dcaf9a7ed33c78643e294c20963f08bd3dd072d5647aaefdf1923247dd1ad0b70821eb5f4834b27fb3fe1d6456001306320b9b252223e1d6fe4420be7dd0a35bfddfe5fdd794e1f1be9655a37fcaee53d9e77bba43bd548b37860eb4c4b1ec134eedd58f75cd506d4cc12ce306da4924ed8549c05503cbc2cf0949f2d16da6bc70c9249e5c807b30778ccfa6b3960f2c29ff7d1a5c287d859fded166efb7415a34c6145814d94930da7e65c5c9c36e0507aae6f7f8d059643764743e9d845fa3a44ac2318bca28cf3edb5a27ca1fade1180194bf3b35a7f6fa54d04d2f309b28b332f131ca2299fad9c202b532c084ab20ecaf9150761dbf76ff456223832879a3a7d2eae3529f1ec230f3cc509930433c6fb08fe0ae9b8548134e9f88468ad14cd172cbbfdacc62e17ec32614fb8fafc861f19f292f3e94cfc8ec9de54caaf98c6928b0923553bd1f8db4c7f978a3bd8291082c391d6024e483abad841e33c0434fa5b31f95885ec21a6d5b57c8e9443a48e7522b21fff4d1a23a97fa3fc3143c0bdec4a5de63fb1398c08ce8f497b1085399324cefff7af7057a1e72f289b80cc35044d741a775f886a4d0311670f1f2e1fc4087b766e260009a4d5ae9497fea2a067ef31f8e24f781a79b5b1f9b178dbe8c2eafa41bcb3245ae10b38184d88b2b35bc3ba3ba5636012598615c40cb3954c5c1a570bcc953d353a77f879478635d29501a1711e53b94a8f30f23226e97b835fcd3ff1c1c10e16e68e5e621b92468f5b76efe87539eb36f788c6559727bc6556516b10aa97609d20c3b031fd32c268a4fc8578941852d2fe8f4ae742c0c862f5d608092ba085786e95c44c5a17c444a7278816c027ad67eccbb23ef2ff6c339197a0bc3437dd3f530b2c55854876e9d841b46543c5eb984ce719e1435cddcdea460016fa1e0ba17a5c8c998629df3d39e9a96f57a219a95569a0f739a08bdb689ba4c2596ea13a0b440a2ead2cdfbea0ae57ccc626e7fdc8598fb6c9a6ab35073352fd87d888d30a213c38f59272eb6b6f5896a296d579bcbd8ff85f709450488e2b12746b5d8c56f926c0838e4f929a177dfcf9b3b07c590cca44735daad17da4585719b46d58cb5f1eeaf6d6bc48348f54e0080edada598f7dc2d163c62376e818f6675249e383d18b4a36ce8536c29229c4a25542c77b6638ba80573df49fc4dbf72a0cccabec3dd947ff661bb0974ff88b7af5ee5db7278337ad9f75af08f5adc5fd2b1b46bfd41dd144b09001300cf1d8457566449944e3ac1a673dcc2cf5b9fae73ee055acc1a4d3de9a71690754b8893cd686d936bda6c22b878af391af12d61f8e8b83f813da608d5bd280fd7f0c4a98e400fbebd1812f0226fbab7fbc5f5709a48f8e38bc634b0081c48043f2dd18da4f5aa47c8b2473115e036d7721c156da882c5d59b6dfe1b89664d552e4bf6c92662574969457e3e3ee7ec7cf07f88bceb2530f5ddefa867b7746b28dc2195c79013bb15241ef9a5c5a336bb5927ce0ad9d54015ca17cafb5879800340bb611f00445293d6813b84834fd61e8ec4feb17550bbccdd0cb52fc22f1c7810b04547a4e7d44fb700d0f37abcd092be625ce8015e83bcd948f0455ef848f99bbfab93a3ff5ab1fe5e98bee8159148bddc567a8a37ecf13bf10ca37b1e26892e5684c5c63b3d54159d39dcca9e9507398c20e8998eaa055a123442f5ff1b5c9d71b37d8b7ef4f16ce0cd7dbf72507e8a4c4cecf60267452f3bdc42191f172f498993dc4187cd55f0d9f03b7fd75e846da36877e3b1f70c1b4e836a9cac15c4e8ce2725e9b4d5176c1eddbb0adce616d27ffcce04f017a676bfba520b930effac09928737b9724acb685267a8ffcb99c4e25fa179cf1d8e71bb8f5a4c4c6b555bbc15185383c7f1ba0261bfa61484317c8c80804d4ea40d6c1b868b238fb73ef90e58339dee5afbe01a566d6feb978442ee831062d57ea5e7dd2de8f1f14637759eb724429d509fb1d7e852830bfdbb92b0858e24a3ccc4cac49c7827f8d6a0d4139fccccd8960c75c509e43756207a3619b2ed3e7f72995f506e6259ed925f425941896c92d0375e16382a3edcbdd6b8da92d246443fa3f02c07a6450cafc77ffa3bfe467e9519da679e5ac8f0b779ca0ecbf153a8ed69e13a828c3c86538a42c17b21b7f270668760bfb00c4bfcd13d2c6f4fa4eb20ccc8e879545c98d4bc718b3982e7285f819f635357b1efe1951ab7ad8bd1c7a6c0f87f94ab2416c78077ac1cf5c2a14a1b1ab6c9891d5dbe249828bd8ad63adca6d02f9501030ed40aefb035ee4db3bff258cc9cb62dfda0e1cdc48696ec49bbdea035b42e825aacd3d3211ae66742e1e6eb771900c5ce14d4608cc18968f2096a06e6081c1fa4e0a0147479f2a262a1206c8d754e9d52dafd32de51a58d921da923af687f2f69e0517d3c395f04b344181b2728f5758cf812e50687df2b6093f54eb7eb863c477325ee5f8fac8343fecc58c8fea9d26a5ccda1f4c6272734a012966996c9eedec03afb67656fc4beb71df9b599fa02f44131113a730e1d0026a85f8c781826e8c74cd2e180d46ec468f0975a4b7bc25670ae70b18b3c172a5c833af184b5f55f38d448383ecc41d8b10bd90c82e49a2721e92cb2ac07726e953aefde7c7dfcba0136da9f3f8fe921b8ad8724d77f7c5b417f23386ab1e17031058ba1a73ec16cea45f1f56f3a8db570f4e41e539c9e7c061d0f980d66d0010bdcf435386a854ae017838ff089e1911620820aa66c8fa4bd71ed61e2c47bc8782b8ebf10927823d07a3964881cb4b66de4ab1f98e57b1e5401d52940ef7716f1ddfa0e09d9c2ed51225bbcdcd640fe603b1e565a67418ed392ea257793abbeb47538cef2ad8b534daa9cb8b89720bf462e108b45a2b810765d35f58ab661a50a551d7d0f7919cdb23b27a83efa71e2059f0e0da21afd309d4932194f126a07cbd9c92265e6173dcece4300dfa3eea68a3f8336f774a851d1dc2957abd88abc8043d5c2ae0bebe191ec3fb1dd260f2c7ad2911ffa14aef11987bc81588b6adacc740d2cd63ccb2bf431aa1ca1f317a82d083c69fdcd27f6c83c3c3850e0653c8bb30f3ba8b1611ab6a721bb00380dfc54733ff5d8209c4268ca944a3f653e04baa29e380f8573a155aa2d54ff073bec95ab8afea1cf8c792b274214d776f6b8c7dce3b2bae94b3efa1656596793c34a641d91fa1e504919a0050f1569965e45c5d757544023252f192f5a33cd533dec25c5991844f823aab710b4ce2e30441b013e008ce8bac9486f721442aaeab56319d16e73a00872d47761bb1789e7d678d33767bbfbb9d0175eaef7c7e235c4cc70a733015623a0d0c74efb09d784b72e8ea56b1890d6f253af8faf76bbaf5b1f5f63bf14d5b5ca8b04363372aae90c9aaab88b7e0664d17662bde84073a0b97bce0cb5bd5b242ca767b51968c034da64df5aa7e267df9b938de6d5665196fb995d690a76f5a43b4eecc9117bc4cd4d2f3e0d766cc4ac4022eb28801fe97fe81daa098f9984584ea49f8eec9dc59cd9bf25b79f540a3f450c1beccce1f6933e58ac4b92ace77391c05be286b73821e163c7f41e0e57891076f246a90441d6663440ed98ba5cfc0c0dbf363e21132c47474f68f5cf118097bac13995bb84ad2a9a48615574232b880b9121cdaac0ec68fbde74d5afc40246fda626d1fae95697f1b9f13e1bba60e45979bc8d3cde46f9250a55c118018bcc353c4a69b8509f4b0267a8e9d610b0f6cde7551fbccd0c4ed7f0f12b55ec66a71f7a718168cd8ef0fdcb74c3441c299e3c24c73aa5d360c0c80481e4e59dba710ec9e8db6591a1b8f84ebe3e927b6f21be125dd33e40d6dd7702b79793749cf4e3ef65718ecf2e18f2fc1ada0febedb48ab069c200b0fe34a497598f7b4700f8e44cf6a2714b308a1699dc6e7714e178a80399142d54b44a142bfd65fdafa5a35b6efae945143c1a5491f88147079f69f37087f00f786bbd13dc5e04f7a78c4b989731e82fd5a67439de1dad3a40b7f9aaebc0ecd95bacd6d7ba7f550f4839648aeaf0f2ce309f20bde86955029b1cc1c4b50c28b54dd88ef7c6b81b33081fef1e0c2b17295e7f7075f7f3e2d4d0f0531d0a6bb0b685c17b40ba0fbc92e098223af510b6248264c3c68b0b55c9735c9a7318136a1b36a1d04c8e79dd5ed308d30ff78687722d83d84bf68f0729817861f6c6a4d1a035ce8e892927ff57c6f523fb22acb9fbbcd4850c0e2f972f736449f9bc116fce846993314845ada3f47b45f1e7e232aa4da342ec9a91b7a8cf667516af7eb280b28c0484cb0173c83412b94bf335f6bf1e62ffdee73f0471cf0ac1f017ca8bf761215ed08d21edfc9989aa17a4ad0919448dfea2e1b61202bbc11ab1a1babd0dea40c51aa444ff565f916957c579bfb523a79cfdff8bfdc115f1d0b61cfc7bf790a1f831ee5ac31e196af90e5a88f2b418811b19eedc0bb2869e82bc0ec1ac4c336432f3775ba420cff48fee36191ff090457c46b7bf8db24dfc0fc4646702b1e3f973fc2477f7b64be22563ca6f84f69c658fb32c2a43a903146abebc1d411d9ea4411bebe53fc8beeeb086c893383437f4791dcb5a2d0e2a34689c85e9fe33ed7676c470a3e708130069751c9a296d9727173e3ead244dcc5eff483f5e18671c4ca1300b49c10165ae62e64a4630fbb548ed57272d1ae04b231e5bbf0fd5a5e3dcfa694fc9636471557258bd304c737064de7aa87187683b97ab2c115cfe040ada90eb7c71b8226d913e28346068cf9e146fa8bb9dfa5b720a5e29a40dbd602881cd6694310e8ec9205d584706f8a6f2c7fcfecf3e70620d51761d0ae9337c903fd77a179461be2505c84996b657494c0d68d9d7914a74ed16c3a6f0d4a0f1d548c977268c6cedabb292e1786cdb5c27f8a99c5d1ea650d5edc49cae3473a776c3fe183158226552541632efc126945bd7dfca84b0313fa2f17217d1179d7b58ad9e8d82fda1a8e29f62be58e6953226532458dbc8537580b788186d04084866c3de2cae1ef6cc21d36d806a7aedfd411316b0c96a0d2bf1ae330e367095ec6b917ca57afaba21a8997699d0cf1aa650d8ab982cd3bb335199965461ac9940260d98d6b6995259013bdbe32d377f68c310712efa61eb8d291ccfaf2fd07c923624a4f7e3465b557568cca2e2c2ce076472331e6869a7cb2544b286db59ecb6f9f30b6ce2ad6b9220d3e018bc528b08bd96457f011bdf2f20b467c7025f0870c8ec96d50fc4befe198500d8e593843d3b99f4ae0f3218ce3bf0f8943b740d8fd19181869befd926911f18652be55be6ae2ad19b234112576f76eb7323b261ae38bc42cbe57e8d822c94b811e27e2b02597d565bcb874ba391b770fd49991b6a5bc085ad2ed06aa6e516a6e490d70ceddf8e0e74762fcf9a21f337624c8f99343852f03438f5ff825de8424994d77ad47f822f881ab6518180eecf78ac7cb0228edc78bda6c4b91a23d5d330bdb588f220335c7360a091dc542c3eceba380963708f0f1c2a734f3536420d0fa9cf7bdb9c46a5b94b8df4e1b1798c79f645beedbeb88867917bb55dfa3812db2fe7a71edf53c94ef93ea4f28067008384ef7637535cce24b26abe1d85b9d6698cc2d7f791f0fa91ab2082677dfb8846a0fdc0943df38378aa5546258335d39d93c4a28c4fa877fbbf07ece3da766a739bceda00821d23d45cd87d8ef315bd7dbaa92c63db03fe548830e3cde8e79f2b63975960095be84567970388c738080a73727a5a91ef8dcb47f42d30ef5a80631dfc62dd312a8a6feb4c0a1b9a523b476b8a7a7d89d610115116e58c0fcb60c79003ca54afd4bebaa2a619cd73719cbaeaea9d0ea5b847fe1aeb7a226ae251ac5a5e2167708c03931107049037b6ef47a50dbce308e3f2613128f514c29dbf91255ca3839426e40598a7b775cbe06358190ec4ac6cb357ed72a4993d20d0bac62d3a5156534a8d30689f26772b88743bcc7a7665c503931b445956e311783b7c3b5bbfba54321b9f3cf40c012b81a257bd473542078b93ed5355193fb7b7d77d62a2b94cc759fa6949bceee008f77d3aff1625599e215fc21761716caa9a37920a029dd7e459ea2a27816afafb5e83c2c6cb9fea49ad4267debd8f14540b891c8d17984b5e4a6c4922e05f7ccfb97a921dd8ef8a9afeb7ad61d309e4b241878aff7a925aec705b753e4c1b653a81956dced7af8b844f885fafb0966333b7bce7bf11d53f4e17ac9849d081817090527ce2e80acec7597ec66505e46aa54dc42934ca9d80d03480744566464a06b8f41731d11837e4d86f28a0305bee8c9bd02be8a1edec7d8b9bbdb4d9b1479941c68d6b9ecd82eb5cf96e4c62f509b1e68ed4cbfd5486759d5d4a14020857a6caf650357853d7e5b140c2bc9edfe176978170de0237451cc3097ac949894579808b96dff18f5101a21639e6bab30f23723207fd12622530332aa23bd9ee66bed4ed92b883fdb895e16a3e1c258200e06bbfaf78e6cc19e5bf85327a639b93f7af97e368c5668b6760958b17835a837d114d2b23492b452e8a8e1cea10b7bcd26d44ad2a84dd7bc364e763bbaeb6f1f34d12c9848ede8d468ad9fe62b4d68b1e5e16be875be8ad8b8e0946bcfbd59b22ae553cb07acca14229e7d0805ee482c45ef883810faa17968ecec55af3d222755101f7dcae86fa3dbe756009c712ccab22a76b4e4ca246bebb073d324a2a6d47eeb4783a550aa88c5c78f604201994763580b263015ef3a25fa3fd1d9a421f31c4fe81569169d53bc19f667d62ba7e33448e2819b7e459d1911e10609bdce63a0a49842778af39aae7b912fcb1a6f91d0bd4abd871a4189543467e8340d9d33d9e91462ebe0b9bcd53e630075247a93ffe28caed78b56bd29ad1298e63374302331a6e8d0d750417146267353be471abb59b18c4eb0bc8c42e51ca32a3e62d1351d07447b97c39cc24cad4585c23e717d3f4e632c4ad16c1eaabec4aa2f833322dbc8bd89652d6a59019bf816fa7f71a487c4911bbf81f77887bf723bbd360928ccc0712f9b29a7b3cf9fbc753c403e5e7060733d8f968fc4d61ced14eed40df9095c717961f1819ce547b70b136ff6989a76e3c57f174d859c0bb31927ce50b16618fb7cd3db9e96a02961a984f60dc0fb0a1d72b6e39c3e05865b43e9329dc37e9dd0ffa20de8c3d010ab88b23d594ef78330a9a0bc58ba586827b37d12a909164a71d7ca2cfdb717792676b8528e62aa2c1495fb1283d4d591b7029d14dc15abcc3b304cf572d1d205a3b58c70a8f2ad61055e711b27f762eb5d49068ee96f3a84e8b1a23f46035b53825db4f7ea4a69992298c6e5dc421842af4c6548446ea4f8e6fd124e88648ea4f67ef0938dfb30e5f4a92ba4ce0a592d8dc8ec99516c25ef2a060eb5b3199cd216cd883d0576c037208c96a14892da57a75036de74c32014c1250e1b944d7efcc27703b2ec36eb169c6c46bf919adc7793e12bcd86e3d008d4ef2c12b35ca5068d2184f85877c3e6f63f17ea807ecbc399443f462e5ddf91978fe6e28d8515ee0e34c0eacbba77466f36a908e00d01f1f2bb2b67fb60866453ea81ef83d9c39a2c788dd2028ef957c014c8617325084b82a0997abd24563e669d2fcc090e1e5ff412c883de7f42e8096e85ad81215e1b6276ceed0306fbbb10332642fe00228564eb2dbe4d801d7e85e79601c882b64d655e7de4f8a889dbdcf8a7692b124903507864db9dd877540aabe290f6061c3f6d2ac28f094bdaa02f1ee08397647a5c5c929ee8849a61b56b9b025fb6d8df768e3afbafe2482c6cd1060e2ec5a148e12e8e2910413c85eecf2756e87d2300a97aa84e033f598137aa4a11d455a5d8af19472aa593db14b61b46f5645baa9903caa0169585b42b5d35733e8f8b1fc532bdb738ada076b3bbb70fb32d326be7700e81080642ae4d8232261f373f894b427a429d2520071b50e0f63dbf02f49aabac9ffc18f2e8158e41bb2eb630adb7f48e0bf3484efe2937fd78e82a51faf720ec93e5cfd2a953baa2f0533df20e7d7d082fd5f2069b625df6a1017dbd1ed183a78921f69127e0e87d68377710b35261561494cae40d266f12a404450ca97d3f33e3eaba0cdc46efd837100406f5fd5cb09d9a62777d7620f3d2d2e22f74429298b34b0690d4af2383ac8b14e91dc56b4438e963d00c3ae0a45619312618169c9d2538129317a9f679b4ea98cc54bf9f8fe5c8b21cd112eb710eb70a384af25436ab74dcc987cf829bc2b85a5f727c0191eb6ebf0cc8cb8b86ebd65942efe348da887d98b043d937a9cc40d6cdaf4f1e035ab4568abb238835be82a59b60b09b3d1bc0f1c2e9bcf02281468124a63632ce02baf37c2b8fca0d8352dcef8e208dc5c8644475881369232154f441be9da42ac24ac004e120abfb2e2b31d5fac0981d29a6ac24c49fcacb7d6e869bf6c79277d5cda152a54517060abc189332a097204d5bc0afd912205e162357d8a60e7f85e2287736398787f9646f5ad243bbf4ae990975a1f2b0c8d37f57bdbd668e37aab9fb6f06bec8e2c8c8cb859e73839d5ae234bc680784cfad907fae4a604dcce967766cfc79b1d68d7611d6bc0c1f3c9c831da5bca339561680e08762439b19e017f6e23e3431b91dc375bb66d672613322ff3158f000ee0e8c18a0b92db66d9940a7227d0d4cb02b99d1331131b82ae433ed88eb2e3c5221cef8d208556ad575860ade5ea70051809a5183fd2171f34abdbe645a6ac6b34c498c954e4e4c0c2334f53bcfc1be97e46d0149853134097e43d19d506eb9796ee55ea24a481ed4493c79a2f24d394847395101f725183249a9ed0c09f9827feddaeb90fa366280a05019f5698acfc2dc073c97ff5f6d1083d7c2d77a0f518dafe2832bbc6e7f63679a7660ce04ec392047a580b9f39349f185362a3162bac80a882ea515d8643f0f69609de83bfdc29fcca16416af42a505404d4c770800395fceae29e9f886b0a2ca75f89e42dbd74745495fedbca9bd1cc2376a8436e42cd7438172385ede2f8bda97e15e61612aa95ff9486553308640d5f9c7e1e00ce33353ff334a0b9c1d4728fc68e01fc461784a2f6b604d501bb633b57801bdcbe8487412f78fc59abf89c0e75367d2e9d26e9789a6f6614b09d787097a0f56d947e8181d86dd36aeee265ed50b60104e8eb8ac6d283b406173520b6c48ab5617d0e99214a7fee7bf07e54ecbe1eef6db73d8b6e9486cddfaeeb1266a77e7feab82c11fe7de2968b14eaa75ab4f3628ffb1ff594504ee9bd27b359b08a1e6d9b594f0b3832aa5faebb538a5e0df59b0bce3273f1f09f21537e23006d7b61bccdb8e5ef913827aae11de982e91e329ed23145b57e10d40af46dbeb8307d99b0d85f8a29a1e43b0273a73cdc36aeb3346c4f9dfca12fcd682de7d2074df1ec81d3450b0499f055fe280f85345c598e7d6e37a7bac848b3b49c02d59b96da6b72dfa095de61a691999a69f6f1f17de5fa35796c836fe0a2609e27bb4a58afcfa29fd55f43157dd2ac6a1a223b7b14603944aa5748073c3afa9187e982c219455619769f879da06bceae184747cb45a02752870be484b14a164697fb822fef41a3a274f8a8aba24729d2e826d2221c4138d75522a81f83ab21672d976e4ddd22ff55eca8861d427713c558995974fe2fa001487880cbcb0dc4d350944492ba2a6f4659f3f2849ad17774f8471c4898ddfc5fd94fbeb63e414e90f01a02a604d78a48389979ffb3741baabb5f35ffc05b9956cecea441fb580ffabbb85b4e61086fc34a82b11527829d76405132c4df1272ddfbb4171aa77decd99785be0a55eca3885138ba1240a8706b4503324da11c53e71a5ed3af5f2bd2c57f8f68f27b9ab415a1af8d61a3eaba77f4965049e7a3b51c57133595f84fed9288b0dc08d4faa23d3ea20ff2fda413be45d983d6af77e6c05daa566123843a415442414f99db8879a7707f0573b1c11618f7f62291cba75ffd2a8452847582f3881204baedc076fcf3a02114ebcfcb75874c475daac4f748ab243e7510d1bed75214a5206d50e6eaccf6b6b16aee163813e5943950cef05a4888d826d2f079aa88293282494dcf2dee56b990adfc4f9606d51734b6980b05a3208b7d10b4383e7dbf69cab5234e92a5c2407d623b6aa9f0798c6baaf1ded796777a683cb4746c2ba4679e9279e5e0576ac8a43890cdc8db1e6e77637b3d37090d780af407aeb1794bea548d84fc999dfa4cf22fb1114c2ba6cb8d6aa5ac3eb5923e6036a4f669ae30d2e19bcd9f9b9ec2be98bee67955a1ebb51d41c0f8bc459153afd2cfe44a390622229934fea029753a73344b7b0c9c9d02697c6467d882fe824f0be7c885db4a7456f3e80ea07f23cc23c502bd645e437b2d195aaaa7ecdadf132ccb29163678c3d4758fa0a9ae4bd6d9ab951e2f5f36d4d4ab8f8f012f97cd5c498da10cef2ce72af900b483543f6f47ca7ff1074033cab6b50749966434b21b1cde2b2493cb6312f01f49a6220b74060a7bd80175ac12711e69a8fa75b4c1d4c973a85bf4db101f097b31d8ac39e180bf78184bcc9cd1191cfd387b9417139b64f4d209b54c2f18a04a90ca2b3c20c29c05c65b3cecf79167fbb248bb0b92311c074c348a23f1966369ba52254bcb25c9545209d325f1325256cbb6b68191f94cbb96d451c8f35cff64f22199ff905db230fbb52f43c9b972fbe74e16215fe73080cb7860f869b9f98e3b2d29169cfff99630d50a5654faedcf5bde3529d9cacb593a7c98604584d76d2c88f97f6e376c99436b10d6397f19140e02d7795236cabffa5034c4ee9c5019bd3eb284994bca46627810407d2a1108ec34760fc8256701dc3d0dfff5f74b9c6e9099661f9efd4d9ac145104f3d6782bfabaef79aae99bd53963fb97a957ab43481b220ab30d02961f4963c06e7506cec8ca74395985f5dd51e7d6b2d6880df011383d562b0040bf8fd7534cb5d01a9c82589e61f8d0bba422e9b469be6f2e5a63112411540027f506095d0326add71df32df7f2c214cf2210f69b46f93c7e4515794351ef4918d9d0b880f0e9c5e8314fa5f067e27f6ce776e51c093374d66136b319e80b09113a8f53cf3e246d31789eb6dd6582eab555271ffefc07ebebae72cadbfd1243fa4c7c8c1949cbd523b607f0c776c5b1dab5edaefcd7c66f28b7793a2d9e3fed0fef8f8c85791a6e5e27794c21ecaa820294a5a7e2a3776fa8a4584e4078eaf270d49b86dfc29d2efe56a63533cfb304249218d73a1eefbb35a18c993a69e2299a2b3c98ef51ae14f5c4034b00cd6d5f6e17c0a05aa8d23262d130e50ca3801df9fadac2623175e58c1ee576c92ffb0bfddda0887593c6ea5804853657542fcae77ec67b6e334ce28c9a6031fe55ac78c191a2448dc04bd46e82402206d939a3017819c6d839646f4687d06e04bc7dda9cd779ee97802f0ce759ff33bced0835c3cd67e7aa465c36f5c0fb3d24c1423769398cad91a5eb04f8776fe9216b33c7bd767b5801d2cf70af4210eaeee3116497c64f9c42eb3ef9c2ffb0e17d012849c774f8dcd2b0675766942c323074a0759f83d8c3eff16d15f12f1cfd5f991f6982e12e9063d4cca7ff32c927868acb6b1e111ca6c12ddf04b3f06f92f8a2412214e4efb2ded1f8c853a1938b30ccd67e8623524c53bb7966a47bbc5ec54463c0ab633942e1372828aa45370fe077cb0871d1069d688ba4c7154fe67ffb25c74d5f5794ecbc210ebd8ebde5445a2d5e923f53b138f0dcd36f87dc8fae04dd629ea977304ecf5cf2a10d87fb3bdf60129894be4682bcfe8c08535f7a9e2ec7d096f9a51db536db842998fc249b130cc4c6331cf29a173683c51734c5a572c24714ebe80a287b69b6aa34a33ce5f035b3c1799b261cedb4806aff5d85948bd49ec1727b8b4562abc098e9c23d03c4e15e8f0b50a27d1775b17a1cca2149f4fdf32fc56f72df296a3c69d1a7d908e89dd6c5d29cd06254c93ef83349740188b1a1ccdc0df85dd31bb2b9a7acda8c7de5b3757f5d9951e6f2be2f076cd5ad82f47e44e1d4aaa02a670ea12a3d6931a85929446dfc3f3e1ea6f3bd8e8a6e5109565c8d7deaebf3e6ee907fa25ebe60e8fdc563b1b391da3f821b5b3a795bba55047b2c8f1b87402268c51ee9c57fafe1ac2b98f333efdbbe7b4da96582ff0bed9f0f953ab136458681f73303ce9eb343066ebe065ad10855f436a78f55b83efd53bf686b98d4124bae88c5b7dcfc90b09217db2018d0f0b583dbcfd72c56b1946a52249f4a01036cfb1c683acf26530dcdd43feb0c30070daea6f02823c221ebbb9a67c1029e4c4223c24b076ee40683d184e39ab8d1a08a6e0770693844a2b9635c18ecaa50f258699ad080029ba03f7f53b3f94e36237baf88cca8602e5f1bd1848ffb9553d80dbfabbee619896c6997bee2b7e41597b516c09bfea8b2a398714e8faadc88d4e494854bc8c09584b3125bbb2e85f2e669c9dc8a453ff1540343aa6bdf9264fb97580bbbf9970f61bbd073868a72c065c2aaa1afda870c9150a7e16c2741a827716f4354524a565a9019645ca05416b6373abdae0395e971cde84ca925930cac1f458551b5a1f405d2b1dbe917911b5e9deb5ec9dba046d07d515400c4b23cbda0160d91099055eeff8692db80d6a76c3a4223479e29db5a3b4621d73bce47695c3b1205591c0a25bbd5e8e2bd421df41539cf4e4ccdd0fcfcb46283defa94a7353dac286aacce75d3d90c095cf9077f1f765937535ce4a0730122ef1bcf5028e6df5d22b7ba19074221fca2897d6234e52d325d2ac21d59eb2659f7dc7f53acdfcdad67f943f557847650c733685be208609349df2ca7328c6911805565cacef418243f3e45d7dcd22bb0584409e30ccbadf8ece7261ef8aea06bfe383062051504f12fb5f08e8a8051848121e7087fe6a92c2d6c803495dc4f1ed053a2e8d5b3f1c87df4a018abe164619099639d4f1b6d9d61e52bd041039d02d9211c8cf505adf79ed71dfea0b07408d4b4c41b401e8ee4b185ca344e3e75f9ad7b5f882d4081b81a793024af25aba55d23770b7fb09b7f3bb6656eb8ef1c65f516ec6446b2dd82ad6ca05dda03b81b9aba6255ee92f1bc2b80d409529e35a970c86e9c0437cdb3e53dc191a37bddad9c67632fe33ce706d72991b6fd733b3d846fb26a4ec20eaf63fd4a44108acdbc1f8a4e5ff9e0efdebead4036d391584c96540da8e89f8c946be8d13a6cbc911c2dae46a4338c38888544061c5c5dbcc2304d45c20425a87894851044ee1ceb0466b4c9d7dfce86d97b732a13f44d9dfab35fb9eaeb898847a8530ef45066b970834d9bb7678c61f7ee8d2ae0a154522c86b446431b7a8c19179a59b5c04059686d5278f005feaaf5367858439d8d91a43011f2c371960975dfdf50f35a00f17ae2fe6adcc34c41b7249fccc3154aecb1c63094193714a1810f81ca72ee429e9c6c375803c0df8751d942c60708471963d4d9437a77697deceea32e6da27c928bcb10c88babc9c1270a037808e6b02dcfd51a8fe4efa307702cb8d615ddd7c44dc419144d6255697770b441fd78e4524fd85053106022a565e40e06ca5a1aacfe8d0e66ca59b8f359237a93e9dc1ea770b6a61423221a8e522d81d5ea2149271a6d6389e1947696383a4ac299898c136616d59796ffe43c612a5f63d954a9d46059f67231a48167b0a564d5692a9a45a9ddc9487835bc73559c0431fc948e23c8c8c961353baa86a5d868db2a7eb5ea34bdfca7c95eea195a1163678bf748b9c86c8f84b3b992ccdb7f9bc030a04d46210677a6aab4ad153446acf689c10a58d06872ddc0b05922930ccc6a78478be8ae4fc66182670bf70ef6881cb68b7e846e8ea17fd16e3b4c3b15424ef2d0d68d65a226f2812906e52442e20770f6bf469b32ba356cb7438d569f2de6d4aa7023d71f4a76a3eaf2ed8e1a26acc612f2e6f39e414507a5f8f5238e7ce3ffdeca56a6d7f0fad8c5aae475eee330c25c7ffe52419ce12e772c5dddca222b03955f78079d214f1bb375e320582c5caecc2eaec77056eb2a1d552cb45b3475f5d319c6dc4367015736a48245242eadedbf4b508595f433337fe50800c029dd61737e08644394419fcd4bb14ee518ede095ce8182c0b108dce96f95989c8946051a951b3691a8a20272ea4bca4b0259808fde3186d38dfa5d9201efd764818df761d8b2a9ba29ea1427d229d40b89b306c8abbd98ea2ae25ed3d30b6a3e9c32813f84996859ef834446f111a5725363c633eb6197032d085cd0da61aa0053ed3de206a4a832922707b48f11f2dda1cc01578523a4639f41b391662d8796af6f035b044c476550a4b2aa63f5d0135592f360411ef6d27574a99de1674b94061516ae90b5e7428995f02f5756c4241845a593857a6ac4407d986ceb815984b77a9f863c06fd848b0740ebf3360f9d0073a71640f8daa1262d1b031a15324eb1161f7514fc557a57d26643de5c9f99123be5ecbde2e5c2222c201a3b07eeedeaa0d2d98f13447da609dacb304cdfea5fefd1dba1c23de1e678cbd922fadd1e5f0d685c7b8f0e12d987de367dc9c5ab67e4432b84527b04a2e2d522bffbc31fa36205498fc90ee728e24a21b2e1526861bf6daa98f0063b6afcc96c0a9f8a6ff2ff9958c3390ae1caa2dc242f1b1d3d04e22001f7ed6354297fa0d4ef5e9ef215c66b13b82657540682cb412dd09f244a11818c5914ecf30b7c3fe0d0fe56131c81cb6bc36a87da484068f9891196115d28be14e45ff2cf6feb7594b6480b7a2902da1423c53e631a7b874109660992bce528d438291ce2c3c03851fef77511b5c7e9113196555112e68c9a69f62f4f574dbce4ec5da9bfca1ace778e5e840bd279a8c7fede7ff739933f1c36c8e8b3a1fb5d49cdbca275dd01a5c41dbf900cda16e8a74e103e4de811e03bb2e623327bb4a7c1f1fbc3b69b95e4021a6368fcc9bbae1c06905d740803d88fa0456b547de3f04ebaa1c5a08fff11ea1177f61a1bd17eae47c60d2691f46891cf0ba8b6033a7026a2bd9b4421a6051c78fca28525e80758b580a5c15eb3ee5332112c4f06bb10c47eb8a5851e37e0800f987cf69940758e84c48de8f83da39f3a77e0f691450a0e07a6545088fb62d4debae593746e22799118a8a490fcea93185266738e4ea9d03c018749a097edefaf36329da72f7ff140634869babeda203eba0f27895ee291e4cd7b19125e889b706dbc8cb9d0eeecd04845b1c7a4991744e669440a8e0e056b9d64f03a4ac5fdf0f6ea7cd147155d1496590123d4e3ae2ae1acf8690af12f1f7075400adf02fcffffff03