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

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

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

Block Certificate

Block 58360 799c797f5f8377849b4626fdcb969496e83c84a37d013912fd7e79815767360b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7b0d2fba6a49580cd53f2e68d0e976529b9a3cbc0806382de99db3a8a929f80a
Certificate Block Hash
799c797f5f8377849b4626fdcb969496e83c84a37d013912fd7e79815767360b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00001a000090340000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000433f43e0ae6721b1ff48c16fa6b4db0e116557d577cda94e659ffa1573abc17c12f00b722860005f14599e8b59a401fee35e30230bd9b7f57dccb861cf47b56725241da7855ddf27a3cc6123a3a8dd7f517299d7c1c1399bac000000000000000040000000400000001a000090340000

Raw Header Hex

00004020345063d2c56a64ca1cb8ec3d75c1d52ab63cb2c1ff29d4832d18571f537566ce7364d0b00f7f688a4272c9007e21a508ad356d955a023cce333d10d7e490d3253543106a1ae803180af829a9a8b39de92d380608bc3c9a9b5276e9d0682e3fd50c58496aba2f0d7b

Proof Data Hex

59,560 bytes
1212160203079351e8f9f542138b770c8f6e2508f5de9f3035ea96cee8de221e9dcdcb64730ec4920c8ea4948e92c190cb2db25bb1e44a02fc742803814c0b9405d98943411c5ed946ae763911e5e6e26096332f9513a1ba200cef3b281cc3b33f8a25e1bfb0618335d3cf33ee8f73f3fce9f61d2b6ef571402000efa8513ade394682b3b4f9fb9a3b1138df129032c1ea87cef4cdce1ba034bc511af79db1c7fc1ff42c1170c7d36ac69b3190425892bd2a98ab707efe0c03c71b69fc95363d6262fc64296329df92ce33d89df5da1767f0462752442c1e7723478be06b24ee22001d9d8b0243412599782181d5a4ae0197f6ce1255c761d0b5a30a1ff4a2a51192cbe2d3c3519f4e8c1501cda7e85aec451e587dcfd156054d679ce7f1fe17da562282c2f8ce9dd1630ce2399de3e8c3b1de029804463eb69907c1b29a51cd4bc303592ccc6071888388d7d13ac8af377c711d8a2e0e66b444075ba97008e14eef9b589421d615d46e22b49088250d86d8b6dd4b91ccefde3812cfcedef91e6f799a9c864fe90ab5630697d1e040e3b854b02506acd2dbbd792c4892169b28bc00be45a0e3f3961aafed4b06828c3431974703b4ac44a6eda46ca4f4898c53cfd748b45e2b2050241b54c5140310d05bb5bdf8871a105b1a8cefcc599970367522b2790a34c03561034400d222697bcce83367a45cd609e6bcc7c9c20ad4dc39a00a70477df070894bfebcf9e412dedb2c54641e43d6e25f282a2ba51686dd64f4d9d6fbeb631b3fc974b58403c9c63114118226b69ae70f62974ed090a77757f673912090857e4fb8abff731cb8745d0aaf673aaee94ad1681df31568a09525be0afa15b02d1cc4597cae0aa5d44dbc949748e752ec5aeda08217625b22799ebdb3384c9075f30489518e2320983addbdd3e0004281a3ea6d42d24eab292ba9ed3feeb7e78dee512e1e03b12d9730acf348258042fcc70507603f6f5349efee244beb4eaf5c09608d11dbc29c379a1b15fc6ba4cec5ab0b38c261684ae20516d65109e0f49e4f4a67d883edf9919447455e392d9a342689476e2713c7d84a5406cfae99e46d0ab27223cc282a5fe9a3331a9624dc1ffd6b2fec39ee1f9c44e9f9f3f984bf603679ff6088adc1ff5921b27b22a51e5417f0e3be24c5e9c49b6d38f37ff14ec3a53ff19762f05eca8882e1fd7cae65cb1ac9d6da65845024be1a30a6e2acd041525f1627cc753e089e39168f814941ec5e7da8b125c5057eebefdbc0d6b5c036c5633eb02991cdae414837113f3aa6afb59c4dc7776707b7dc53fead0d2cef88fafea0ae6d2ba6336367174e18447713c38b371dab063c3af5b2ba6b566721f4b661ce97aefb7a81ebb2f80482b123ddce24a66948cc7eb124eadcf6fc8e4b6a700f7e029cffa5585f7c429ada61688b9e143fdfd22918787128db942fe7acbdccaf2e2cf4a4f9bb10b0ee2d1db26d73e86acd6194f9a2e94f420be9c5cd1dc1b5a804a4aef61cc8db3bffea3f513a785d2c777d0aeb6d2ab4d6802fad0dfafec898e46f0586a35e98fcaf0a6b03cb91048d719eccb9f060d0d5d483ed3c92898b4bbc6fa43742ead09683cf835e58f6a0da415201c4d5ad88c8ac619d5c9448fec2734bd990ed0fced668e01323bbfba80c274ebf450532a9e96df922b91a56bc5f40f9ee9936b33d152784cf2fcaef9ddba988e58c863a5d5174b61896bf711fc3919f66e143b947c8054019377854939920bfd78a32c50754230874fa9decb450dadb837ba2a92453cdc32e8927c8b9b9b50d20be1a6b3b3de64c23e842168fe0c2532c3c25533373ae4ba28cfe16585224ee9ad3f122aa4903963e1112920f135f212d282212658d8ad46b5ff0ffd9118105fe265f0428396b458d1735b25afe9f80cc08355f04119ef47382f57374e00c6b5ff886cf9e51a546ae29bd5c79f795eeb58e473365fc1b657412277b0afe54d60506d0cde94fb5855f5e43d6d4f1fc72595491992eb9ef5a4f3b4cff9ce48543bdff0fb914d22ceed54337f967aee659a506a4728f823a196ea3f5fd93d20c89edfdecd1ad7e7b9d809b622e6ba6d83feccdf5c202d77ab664c3006f656963a32e0947b6bd0e4df576abe201bf2bde922677654b6c384deec3346e40d482cbdacb1808d85658d5ff81aafd9e064177240c5e20ae172247d258ff9400c21a12da7615ae51d3c6e91e69a834218b7bfaa4c5686138d6b463e5822685044daad7b2878eae21111b33775cc4c04bfd2937185d0d4855a601d1a3549881c479d3368d7433a0fb7df00aa863b8a11a850a0fd16784f1f44a3d702ade6c83a0cf1a042ede4cb2c4ca36a8e493dd7899ae5531d04f361286471cfd441243f3f87313a4c8cb7032f7b3a87d7e0dc63df08cb44d37df5c9b045910dfeeff530bd9555837bc1a3d347b0fb5e72a8c54339806a925098323e0fb1ec1ea50928015f2e29f53a0b71360d02d309011c515220d164dfbb11727b82103c3781c1bae84fe1ababfbadfe0d38192ff11366c7f377b3be54f19c2798f0cb6e904965a282fed8952c48574053eda6c1f888cd13b3fda90463afddfa2a8e2735e323a7eb1a46823b87aafefe1b8c7f775308b8dac7d1363a672b7f395d7cc08cb437dc35017d5adb453354d2a079e49dc90ad9104f30bb0d40a62dc0edc215e85c427895d59dc83b04a23d867d851a7d732fb4d0177ac6076e276156e1051acc5698dbe207e1e47b2dcfa1b37edd35ea33b9dd0e4d51c9e6311cb162c36b930b560a5a089501fa059e2f6376641d4c5c1c17569d69b52e32f51e27f4b413c494c4691c594f10e7b20cb4ae503652b2a76ce6870cc249a9f74266b3719783fdd6af7e776f2bdb30b5b1c05ad6ab6a8b93129895c4e61ef2f55edd1dabc8c7733c2ad68df9ecfafc1ab06ee23118e91b2b6088b755eb304e300938979ce8f9217d64a338a3152957075e190a1f203e66706cdd09b2a4af3891f3f5945d6b95ab23135f8029bcd5ae70f72c5600c3c049f362bf47a69497239027fd608bc2dba4879f5b00ef05a2b59f9bb19c586fb65b94cf92ce01915e9558de0ce1bea7788aa56098d60925588f997d3bfd1303990d80138fd8c6c193dcb7355ff6e98b109c2fe34ace38787e62b1ba9081e6dcd63674d344251df7f7a4a8b06c75ff45e1cc4932c4136e2ba66a959fe6a193ca51488a3de90bf297f00e1c711a0447df7e4f8a54a05b892beb382cfa031511cb062545a412147d872c72a284a1ac806c442f537fc2de91af0b66040a68262314d9c8fbb667f7caff70befd1af6c0cb2dc69c4ec69781f78aa6250f42c827da4a704fde795361b2c29c97432aa5aa79a3a15a9c945241be131f7ed0d16ba5f7bfc6fbd1c6871b2efde74434295a4b2f8562eac8b93b80c584bded510322f874dca22083ccb941dec950ab3a43cb6c78469394726a2bb6cf776c2324566c2aeac7797639e71dc4a460a24fea82cf240811772fa2a8fbe4f76bbe1bc401b667492c0e9b7070d100ce4e426c8d41d2312dcc3c6c762ffba968251994410e01fa0b24ded1f5f261ca95c89eab16344f44a1c1ef1a440b25417dc706443e7f7ca75febd6cc9a3f9b6a1d61e22eda6cea679a09b3b1f09d7d645a5aa88558718518b596748cb883a79f85c2b99329791ccb12b352148c38da4afd75f5d6ec5c0903915010729bdfa4afe970b5fc4c3ca0d32cc90091283ea1696e44c3a0fabc3f9e84d94005d5091dc9a18cac8594626d0f68f4f0d276cef5838a5db3eb1af782267ae9b5ffe0f60a411ae3e80a86742805e192c4b69f06c5e9803268992f4dfba725d21c9aab5828d923d68a7cea9d36507852d8809b208b5c5c74d357f94edf456b3b52e8b624fbedaad289f9a52fc51984b4453111fdecc3bcbdb4a64a66f0e69df6f1ba78944f0e2fe214e34ce463c0c39bf31260bd9d5fae77e2768af2f28834e98fd6a4740d1e78196f9441d59deb030c95dde8ebeabaf21ed36d201ef9b69ffd39a0699781219343add10b52e0fc6307c064f0c757441571da19483a625a3eda46571220ff7fe1860e1bd0217635e83f4b61856254739c3f9c7239b755b66556f841aca0b10bb794ee0a67b44ab644783c2d0d381e7fdfaa013b9c52bb1e083ce6f9a0a5d28092d82b05825aba92e0ef27b86af27b530d0ff5323874d7534b96e32c90e5b63aec87373215599b93f329dc79106cf69120e4f279b6895fbce773093b1e418948876538e06fabe7a5de4f847cc820e0c1fe08e44a83807ed6baf0408714adf49b36946d7bf8d72b78ec78b06a8ad4fe1e12b9e38f9ac0cd902e9b68d384679ea04579756637eda3db54cf587f0125027e373b91816cdee71ccba2d2d3c78822ef2100225dbfbfcc3f1aed980ec4c3d3b749d2d194a24c68db11c0e6bb78b1c63eb9e7819b6f835baeaf0c4f71abf8ba31e0bae4931714744ebcbb8be6429a8490cc0a801d563eb90388808ea7baac7e4f61402ef7c495c93c44e8304a8517e054330feb83f1ccc24118652507a2bea71b004d766639a4137a1defa32a6586f96b3e559515da13e0009ca7f345cf53c67c03c3751784c201f1574655a7ac62e496fe7700776f1bd79bf80e3eb7ec5fdf35ffdb0aa6c538c44f4501b66b7286561ed2187fe8fde53bc45ed7dc34c6e48d866cbc67af9900c86f530ec40cbd6e767bd89b7f1a5404ea3eb68f53b2f50e742f7d49649cdddbf88aa6109da6476be5be037f242ba15984776dbbdda5091af4abf50d4f61b9ac68d2bf8ba59ad42899fc07fba1764f9a7cd37f2c13ddb1d1b561005e464afb10382e0f91fde24a5783f6d7f417639fb3e66750d1f2c7338e46abbb3dc62ac69764c3343b28d1c947eba47a8cca3ac70a26f96ff2d7c63b456900a185fb15ebbc85ddb3869cd023def5639f4f6ebecf0d31bdbef13b7f756ed5f1b73c483d1b578463c4ece9364028a99bafde64277e99dbeb2325961d383985dc406e1b789a166ee84a0ba2fab2ee0c6639e79c3022e72607ba73bd89761c44fc0d628da80f8ecff880fc8ffe0a2c578eb8f16413e1fbb0d3a759f0e1595fd3f2d7854ab81a6f6e021b5f8bc1a2aa5dc4647306c3ea006f5f3d17f2da1771963387bad8aaa792974b1c099c70589a7c96933401595af88f4eca485ee3baa0cb963fe86d5ead5e86cb82403cceef06db4375b8c110203f91031edaa680d25b0bbc28cbfb9f3f50ff163b83d09b0e4bfdb9648389c76c9e4fb7d4d0d4c3e6b0840c48df2a2cb6db4b0b1109c79eae5caf7a0e0d8a06c1b8922b753e9b23fd6389fc33355aa7194b5b95c706ab49471a205919093f7b95b1acd2382b5969d91d255cc5ff5e012b587444b0f068b68230faf1a55dfe783aa91b7b0155319daec9f7aae7eba23aa25c7eb89709cd3fac65b8fa7dfe1f6c25edecdfced9218c97016d30697b82a95f06259a670dadd627b10437807860baec9ce9c29110e03d477788445f572e2c8f676974935661f76037f21e6bf648c9f69c362b59ebb1fbe4e48ff2084ec1bc54a20f19a6413fbc5f377927ede6f8b33afd4a6df61ccbc996e573e756f2aadc40aab917065369d11784ffceaa9037693b07599592edc4c0ba71bbdd1fcb61e779c3bd3fd1133441b4def4b70bb44f52da23bd8adfd9982903a8f904b777168fea862475c99e6c7399330ad36ac57725ab1083f6d5dac8a5a1e779d0086aefcee9e49e74de5e7bc1ca9fc1874b3368212a31a04463e6df4ca389affde84be6dbe29e13d7117c432b8ff1171dc0c74e24b5398006edf483fc4b66e5f4a112f69ae3f36a4e15a02a100639f700631dc06d83c32c2907db8a382907d30ba941583cb59079cde5a44c3419d3edc59d40eb82fea27aa1279e33261a54c79014c372c106eecd9caffa4987fbd45549b37e40fcd6364d4970c925edbe670254f70a903dbe93e4b7c4c5a1a482181be1983154a6d7651d10de82259360822c6b99a519af842ca5d4edb48650db4b70ac746bbf9543292f59d4c79e52a7f9b2a618399f0222ff11321ffc4b5cfec03e8d42b4ce8a8c28e528eaf944a78457f2346759a471b875dd336c804b453f02f00a617a18221258bbc05876e8c18c535573d6a330865b1e90b0b9933927119e95258040bc0bc928a05c01fe19f65a9d2790b4ab0a8e1f086542305361d036d27a354d2b4e0438fa17ea1d67cc48c1cbb290a577f2687fedb0918f0ae347f9a3c01be5a294ae19adf9098840016aba169ce9e42a8e79c91ab150d55199112bcbe7140ed8196637a2c3101397710c8eb4eae49074ba69629cc57c5d25529ca7763d3ab7f1bba6f960177e56b0cb69e69e4f2a1518f91ac716dcb28a036efa3fdc6d5e0464ea3221322a2f66769335ae85fea2a614a7c165a996384645f22f3108f5884e420d13ec00e01c3816bea5051c10ca18c89a88f8d6dd7c3e10b9ebf6b188c5471bafa4a3a1b58d8dad85b189e375f884b7dfe2c877307baaf93c89e05e45fd3100aeac4602ae22bfa8d3f0ff8f152e38fb86cfdbfb16351b9134bfe36c0e98612b3075b0392757a2786a832dad75a9379ca125844c2eae68d25bfb036c79990a5fa51189965ef8c5dbbf5b4dac45b65b06ad1e5b41d91a87820b9b91e3cbe57802c3ca88dfb2a54fd60c8924307363716c411b3ad5f5db0aef50a41373c437241a6156a585beae69103c72c2d0bf19d8fc376767532f9e4338a044dfbc8c1a3dfe49a411100a810a60e7d20b45909a58457138db7667b48f569327a6ad569316621c13dfb7069f6fb86210d32506d6e8ab5945013f4cea34a9f25bc0c13a668ef2d533ce6c0fad56356a3f0e99299b5495bb932efabab5c3f1e00819ba3d7cda3f7c13f6b08b834295134b343813057a407b34c929c74167c5c169864d78a6d46e1566ee7ba496a1b27b87798c66e06e58f25fe3236af83cd73b11979abeb87df973996198d451f09f3e422fe91600abd7d7544cec3ee8f880a078713482622caf76b68ed503836cc69fa4efe7f0d7bb6d1551600dbbc57bc30226f8019acf5f3ff0c021fcaaab12940d25b3cf47a8afa228b5dbce66155527285e7dc6882ca1fcc7340e1fcfad43832549cd49c8b22b3f2c2f0444f1d133136da81574dd41af58199e2a0688101f0e433da3da3b2281fe8b56af803beaa311da6a7c3c19bd6bd50277544bdb7dd22522669eabcfded0269847f367a2c3cdd2addd35bfaf1a502ddf84cade990d6ca128d53f0628989be7bc196b5838f0343ab039bdfa332ab554d15d848109339533086c6a9dff8e3e5a4c6c3bcdb8389d375f14f31e3978d8d421d4955fa732ba8f466935930cb040b5635d750b466e23a22da8ad415a9c3b3217d7ddcbb94391a5b1242963aa97ebd211710befd90f0ed7e4ece62c7f70de05a794c38a4a4f152462e7a116eca1cdbc93e52281aa08e704d8831d58583c7378aefcbf33da2003de4a50110e5fbe5bd5d0fafb4fc67a3f31d79d330185817e1eddbf1361309659936b4af8d0347dc4ac3bb5dc7cd70d6b548298d9903e2d8d8ff20efca7c9b7b5305c7d1847c0c01293c57a9bf05a2bbafb9e00994c3980bb05ab0a2af66a429df45c6e9b6a309a2e8dbdddef07078f50e9db97c2cd8b0fe14f334a73d45c294b8ccf83a2764b2dd5fd25502c9f3b9eefe13a1bc222f25c58813b03796cbe6772a3822b178763883af84b698cbd0ecf3c329910421787d19e781fd4f954c0d81fdd7af73d30834d95beb819f5e9a946d34e7e2b0608800b41edbb2d9d1825bab259d3d84abeaad12913bb02190ce3f4ddd50c86f335481211c50bdc316e97a243bf34a61ba4ec4b507831eea42c323f79debfc4a9f3370f5d117c28c588d572985b3ebcae93c19db145d98f4e31515cdfdfed64521a8e9b9d8eb2c6544fff50cc1a4482200ac79e51e4d6c92d9085bc4c59bea8afa06efdd699920e0e03e187373d3273e5b3a6b769fdef623d740b7374a0b931556e92fc81eab6b741acfd038700e9e195cce8e1f158b8da439a2d002fb0220904c8cfcb032c81ad49e668e19b2c0d73503248c6893cf5f1b3716174bf0055e6494540430feee7b2ac6a8db1eb41815c15ea2dac54ce94f5771c62d2f69088bb81a35d4cf9dad74f7148e07a4d72eacaf7e14a073064a7ce8e15f66fd026f766fb35677b3b1338146de34832935fed8ced5de58de7f9408dd5c627163a06b1731bfe2d2cb0df6c07e886c44ec0f8bb4ffdb2c1f3ca0d461982fe466291c34d023b83802f9fa86710b99a0555ae1837f4f9372c59333b8ed0523e21e39cfc0044854d0def719c634a2f16ae6b679b043aea253893b04a11b8c26645b0181c9033f7447b687d65edb67d14dad3eedfa083aeb9c1fe9afa9f671a4251480d36fb98a83750ab250c63b90c00e645504b6744658b15ba3c076f1e5c57785df2dc9e1c4962125828749af3a5bdf26032dd0c9ab38ffde8a1ee7d3f94ae72db9ea0ab624563e89cedb866e15c0fa43411115169f353e68c272daf8c4f06d77b603a2c2e560d711fdf4542fc5c2c4978eac4578b3382123760277b287669c82aa1a2b8cee0400047fbe95d8a8b19b15a35fb89b91d8099cd99b1f7cda81b823c159fa2c762983e872fa06d45069240a178331b18b37b85583bc3a2fef2a6e5e7cd7399dfb383f7518aeae13bee2ce499cf8157a91584a7d11250fd730e406b88dc3944051ebfba5fc369e7895c83b725f85b8476d791dfa2b7509b2dc0994b8f9f2a6d7e4d7bcce43cef6dd76273e7da440dab617fe286226061bc8f39d946607b3677b1abb4654e4fe530e5061ad3a736f951e0a470b155c45f7273bc34a562ad371f29ee562adb1bc4f447b24e53cbb83b05ddef55bcf4870aee504c13cb42f5706dd489be03a2fb771ddf51737f12435b9feb80b62de4fadc093f90facf2774ba8bd029a63b680b0e368c21a6d1e43287b3506e5dfb52678b1d0a2c95e9034f3c09d240b05f2fba16b124dddc7ed57fc34580dfd5aeca3f989fe06322fdce6b1616971aa5c73abf38b5805c5dd8b4c1d40053ebfe19b42f2188eea231e2d0f32fb2aa36f9e5407c15a505a107ec129126b7d451ca3fee1b93d3e663235a7d5a9a4b33d37b6d964ec445ed97b14d0db2db3769fdd8b8c0e121b5264542f86ffa3fc978c32f5786ab0865bbecd6e36217f5f7997f7f72730d34e04b19789e0aa9937d4707c3f309fce64907de4c5d5b1d2f6fe58c72173fe6e76eb484e1be544d912b6a836b2ba232bab6ca76c9cff5eb66b12413a291f3370d875218d550de1aa03fb3190f9e5cbe00c14b288a494d25abff6067a80ecb462a69d5f8cd4913d548369fa22b551e2d2c7178d6d3aee07efea3beb3da66c89da75359ff1cdcb93b38c7b080e4d24373f948e861f7a9396eb270c751e4defb8b762828068fd224f1454a321cc212fe0580bfe4265992e461c7a282d9c0f052071367460631bb12aba36b426b2173420f71f532daa4f2f4b3d8722b05de78548fc649b18b416a09be387fe36fe9e936fa9ba98d0dcf6cf6f01962ce62c030b7f37a5e534e8e3e2c6c2b42ddddbb1eb72bc31ee3a7be829ce81e5198ae7532b86e0bdeede0749aace3ff6047fedfcbd2105c62b2033c67c74caec9b12133c640498ab2b5df0bbce5c03cf5b956c34ae537c1b77fd118559fd2cf87153f8b99435da7fcb2adeda93da2ad802699a9ec29a4ebda28ae8ba19edcb57254bd38be4e512df976220c0566529fbf50259df39d8eb15ec17c58c811b6b0668e9de9d7780c9c91b42d966a427fd0c687e3076f7bfdd61f461d04911f27e3d5466b55f77a03ddf0174183ed261a8c4be6eb8044a4808d81cfadededda4f20571ba419ab2d6e887cc56d1473e73312d70562be73d8afac3d941b8fe77e43ac27f73a4427cfa1c1784bbdb0242d5b7b45c35daf349926b86b9277200f4c78945bdd55f14ded326b741ab63176ddb5107b53acc6bb09745fcddffa31237ca3f16b936b9f9ab39dfdc3befcd5a87a37eb780aaab607fe7fb22a0df935971ab4e2d0affb161d24714eaaaeb15fccd33570ae4c559ea993871948077db399072676adf19144866c08dd20bbf0817c0d67770440c542df902e4aab91a76a8a356818cbc23e6bcc45638a0258821c6cc7d7f3f410da1313f5d78ef93be62ca35f34c5369af4d8c6e311cc3492494864d044527946973340b67f4a23adc4c33cbbab8d74e42b19bed28d2c15ecdc4b9dec20c96685d6cc081b56fbb09506d33637eb5de9ee741922ca7cd9cbcf8fe45d213c0cbc3d95c7213cba7d5beb7048e0062056dac9e51d94502422a72a4ee2b04e90c4b28de26f758227bf251bfcc2a14191c1b1a511c3200657d3418dc0f3506e13c187f642616b048438001546433698ae74cbeeab67a1cca646246f0f1a370e872dde4831b941f4467dd48dfe8ee7aafc8b710a196d2c6e50a2228b6fde2a169b997b10fcfa916b768820d30417524c3f664ecc7527a232e0283b92617c91f7dfbb2f2bc3cef3d0d6131d27f2348da95e10bf7c549581d2da3cfe33cfbcc9f23fe4274a3a2484944774c373cd166400dcdbc5b01261be826fa45697a183e48e447f1e6e8a2bb690c42ac3846e45f4179c4d6d24b2cf9b13eba124f6d0c8527ae8cecdf8605abdbbb2a6dde23d78ecde94e608682d29da7c1d7f94001a594ef5d1887a5991e5efcf822921ed57b5cfe15663d523984928b7e570ace87b28d333a35a039d5cb417357e0dc4b6ec560fc9c45580c2479570ed6dc049adddf1f0368785a2b0de445badb74a2c1b8e761475dfdee8ba8a7973b835581da2248e87017c7d4807ae9a97fc53a5e137a9b8bd17d1ac4c316578cdde38adead9225c309f530412d984c2d63decb594fa298225e22e94064fe879ed8e359ec6bbb7d956b11f21b9f69ff360742f0354aa6f6a870a1cc2e00b42a924ee90d44e0520ca99e7a4fc9ec8e522f2482a15663955f8dd5bad0cf9beba7a47b52a17192f0ffa3a9dc54cd75c686b60b033c6290bcf33d85abf61af82ba6a135a7d616bb1103174ec760e24c3ae35bd516d9d4268478f1ca4859671eb1e781ed803c0510484180bae001be37f499d8f691d00621ce85c7606d0c38b2118da7e7c6935c67f67374b9a4cf10f869e0e1cfc9b81552a40575c0fa311335d7f696fdac7e130c33468e025f66df62a6de9dd568faa970f59aa40a047c2838015fdfc0ed2a50861ffeb4d26b5d7e7ac015212bac9f7c87af0be3b12474b712b7c134f3f58af993b0ad6a33ab5ff1b82cf49478444c1e0773a4002c48bbaa1d87444b8eb1c264348aecb8a2c85ef07ebb9656798fe28293e397018998fdf318087457499935d67fa807380baae6f4d43cec22fe05ae28d2392e1a9b98eb9300f7e6124136553679c8314847a1374d5a23a8847ab0d38c65105c7762dd451b9c92245a5adbc66cc3830a9a45af47896f8cbcad4138eabbe0e1ec7af663f9d5e335775f513095f1781be3ddd2068656f639240cb48be925318f143dc1fe3397858f7d12ea43b36bd192e7865f2852b56bac4fcb5afd86502741783f1de241d455b16aeb44d8d0298d986cc8c105060a08e4819c68574627466dfc00bb1fb6761a333e5708e7435c1a731aff51e96e073982fc18d3f181d58d2a8946e5b2a151aa8525a242b16f1c4f61c035aecbdc9e2c21223fdb836252762b22da2bacc41ed5d8e13cec1ca35813ffe10dc8cbf5dae86a96e60f9c6a0a152094022e8ad5224774edb9a5bfbdd592a1fe7be04f7e61d124e2069d48d168f2769014a353cba2b1343b19cd8eb51922ef31a63fe814d81b36a49267b244eefeac385e1ae09e780fed8f1f858a0fd4fb6e5f971ea135a4133f4bf28abb9e187ce2b59311c70b75c82263e74cd40d5d3390bb40b3531426d718609a546405cb97d0efc5bcd9324c257487af28c06dc0d904a741eed9a10d78f342bb90c49d59ae96bcd5135e79d231a7830186cf8bc4da3b9bd5f19bbf06aa28cf2f77f26da1508770c9bcfabe882a69a590bfa9943c1f460d67221c160e9a8ab6cc4ffcb2f11ca30d8d2c87466fefd58f6bc395fb2a3fdceb4aac442e3a59ad582aa66e384bf9020f522f62dff72f9a58daee48f4155ded863def5cfe07c5d5a22242a21227dbb0b96e38c51cc8d5eb4a4f09dd1ad7e01ad06677559a8ef35e7023880cbd535375bfb57b803b347c1d3adf18e0999ce54b8c3d83f8e557b975bb6c7bd370dea4580faceb7489206dfd0ed2a682ab507b638559708a6fd561cd40585054e86fed02fdd8d4022c6d1c156d99b56ae2ce22d94013a4b5e2fcb1098f46d4f0b8b315e26c7bf6ebf31dbf22a435a3f8a4fb7efe021e6d6eceb3b6b36f0f7cb39d766be67d713f70cfbb05972c1f2aabd6bc46d4bcfc2b7822cfb700283172f86e8853e4a17cc16c14980fb12bf59dea3b2ede0a189f2aef74dc30f4801773764d0b88ae1c29e8b9e33dc24bd81e7938df71f93d2d1769ee5ee9ddbbd4c94d191843150a7370ae4449c730d64e24e83e7d7340daaeec2d741d489ade7de6b4826f65e395b2484a26f87ba76ebd73a2d1feeef8abb7b15f16eaefe01aa253ce87061d3eb55545fbf3fac2a99ea49552634951d15e31832e880f3844dec9af78e58b1cd7ab19d50082a204722c5d0b3024a7680462e14fc916b8aa3b08e288733a5166b60054e2e8911f9979fa8e1e675b12a5fe64209ed5bf7256448c37a78a4839440c05c666da3538fc59f220f976fdfb19de61179803dcf514010243bfed48a269ce58fe75f25903a29ed2569b4b532f7d578de176143151895acb75e1d045cbb2f6b64aaac5ee94daa476764c8262cfe97dbdf386ddfd1dffc637bf438536223aca6cf1534acfd09f63e26cc43c69406b50dbe9f744256d83a5cbe8a877d50a6329c4c62d5b702a284e9d6720040f854eea9eb488a3a856cf6ef57adb1174bb832fea37d45d0d8e43c2ff16f770b09afc59474a802056d3c51181a8d88a04e9af7bc6924a13826e4008ff556b7e1089b7e6c41605214c4a27dd50600e932aa22a2e0d23d345236f526cd4e6028154fe18caba547712fc1a6fdad5112ab5cd539b7d7b444b6b85cdf24d4e6957dd494dc99ba55e509e7957f6ad59140d8dc926024a985e926e1ceae0b25bcd63bc2d9b1755af434c4b4101bd2640d4cabbf41ab5b93fabe841a4b53f765b1f0f735a397db61d773ed8a2ed7664aa2c394722e8b776d718f07414556aac7576d012c7c1dbe841cee047e57654a4930cd998406a43681d8d1f2cf47fb8541006d4488dfa072d30a01a5bb1a3a7a13ba10719aa5e2743a090fb9bc05d283f0603c4def7edf14d9d3014bd3072b0cb8b47931e2b7dbe57e06eb64068a325606a180a04303b81b2979b31f3363be4a6d06e19edb25d6ac3f909fe69395fb1eff6af4b8b839b9a441923b380094845d920f99f0f08c20bd194af6f5c4cd3c269ece094f331bc5c7dcd3561a1ea46126e1685d4bd40167801582877ce55df3b9532623197bc53f27dde177f6374eab15e1131741e41e99a1d145973344de2426d7e8b1e0cfe28360ae3dd5b870356447063a59158ebf57a2b8fbf380f86f2dc5b1c565811f7cb71335eca7fd90bb132a7b93cc20f1ea99328627da7be085a012adb4610b53481558094f8c50f268e00d44afd96afa484d844188e275cbe07488e84042e5bb33c9374144ef7fc5fb7f22da5d893eb46d7c50b0fe7ebaacce5222e77506482d449fc4d8e3da47cfbea1d85a5a01c887eecb7320d6b0af48c71c0ae0ffab98c42b47565080cd1868836843cf7b4610411a306fdf81095a37c57ef7ea0cd15e925ba1690c60081860cea6a33ff69db789b5ef1564a2d99bd2d9041c3cf18600e21359eca92892ab950712c692926dd857078ab73a86025d144daed7d86385b70ed98c2d56d6b89bad55abf2eb5fe42f8ca2f67dcb7bed527d97094982be435983f93337cc17cf9fc145af29b1f3ed0d9c8377f17cbedcca0d8f0f22ba1550378aa6360533f293e025abe179ab44f66c54549b1facb4e7aebb4304b26d7ed27cdc88d3a152907ab5edd70d15c3896d1065a4c1a1c2fca46a25e3c65f2b165b5d6792533a43f50fceda50bff60092dd2934dabfd8ee677062c9a50a60bb971343aa09e68e19e85adcb99fda9c52e92ec422e62745a75770a2dd909c7d71262521b1e4f3b9129ee93997f6d5969abe4e43fe09a8ed247c7c5dcc063cc010b0fb4a0fe385587d6a6ad00dd185a8f385d25b0b874186eb49905bb5e9d37cdf23c1b05a28c4539462ffe63b6343c6bc2a4703e7bc368db8652dbfbd824d9385ec02ffe923e62015aa4bd0768eb506c710c4d07503b6dcdad2c17cb96bff50fc8c22fd95c7ce8282e303c750eb865f86739accbb79f492279a6256ae5e1269288a668cdcd135dc92d95ee25effae1e44869017ce01ec799c5e34b79e8cfdc54df1a9dda631370973bb99146cd53c6e0ee7f9679ecffbf9f6e1e5310e83933ff6be643f46575a7c9a6505e5f0b1586598a732b1bb8dd1c40d5ba6c4dedae12a8f394746db69a1706f0de0f4954799b0964b03c1ec9c4f5babecede295385e4e79041ec163f982de45521f3fb657d692d25062f3545cafbbe6effea83d10b6ffb379270872b6a667f3f0fa05557b3d4a592a55c3966b883c9c3618d866e99ca1f55e5bd4f9833f16e33b2035c6f8b91bbdb7c5ba3730fa3ae6848a78838f770580fa967f3c68a04985b8603fe69ae6b135c83afe7875dcd3c9b29afa3a829d4381a2bfd8bf8feb7160838db8c256e411acbcea8b36b580d68078348de2bf813a7a0232ef0f4f013bc813aa1688abd9f5aaca1c2fbdc5e1d706ccc70936315a6f8b0993ec948ad88403b2fee4d3794fd1ded3ca708b98e4d2dd5984c25ee4a0197fce7f3242e049c0b57ffdf118902f3206cd04fe73504db7e0d9771820644064fbf8bf82f0dc1aedcac3e80fc22c67d993d02f5bd859709a9233faa778e18eeaed7e70ceddfaffed6d61168232ac6e8a51af759e56b01e66263e1864bce853cf3a568b23ca16fd9f7f71b130b716c491130ad6f1fc855b8598941afc50b99cfb77ad7b598b52344842978602f939e45914a3b96ed61f0d60239099600b32ec68fc3e5e48428cd526bf9e707edcb77fa9bd4229235cd9a3637f33beec3c054820ada96e96e759e911d41e6ff066f2576f8a6f2e084743ac3a591edb3d629fae5f769eb5f26fe740b9240ae29d8d6d74f32800ca69cc2e2fbc05db604d09ef481952f7f353ef1126abacee68b60a38704dae444b36f78375f5cf492c01bf5bc428ed71363203cb89ade89e8619abe128cb0b2fbc97243a56c4c901f92114bba939be35282d7ba0d3b885a88e2e82c8bf9ffe7f7db418f66b315ed1d7dff464ee809f4b074303df9998d196e3f007c57544a8e1eaf33233404a766b6c1b04d2012ff55f85acbaba4d7028540cb301a3801cefbca0e6d38e95e7a7675686c97fd65a1c73cbd470d45f377e6ee3b09fe33cdec09960fb1d9581aeae1ae3927c9efb50c4440b20c86583f331506d2ea2735a7f0001bc1f42fda92d9d8031629ba236be36f2527cbab73f5ca9878ec24f817ce920287e9d3db63ddea06b3ed4c6750cfd95aa55f3ba637aa9b726624f3b1c9258492c4cf8049e0144c802234443bd117db9423557558832ac7eadef94a0d919d0abf06fc4fc407f40611358faf1aea29533168d27965d7cbbbcfc82b5d731fa16325183799f787da1854a5ea7872bde7f2a8bc57f829150cb0f9192fa88fd1cf2df94ed6b5e2dc821e11dc71411191ce29c14af3be5920c459b328cef6725ada3718b9296cc88a4636f1743f6cb084be76c8fbf797aa5b850bcc79aa5095f15ec97a8942794c86022a1e845a4be28f45b0f1ddd8f68c9753861a42714f59afec47dd9a6a59598fbe35cd87348b78869c20b1b48d9c3bd3e116c407fbc488b68dbe780d6440d89ce472412c2617442b76c2d8320a7b47c0ac8e48a82a1d69c57a3e8e85ad16d636abb7cd57c30fa20a6e791dfbfd9357ff216eab84779bf922aeb3588b57e698979548573eff7025f664cb1e4b76e9c65ece71a013118f9c0807a55fd93e17c902ef100762cdfbf45c925f2f75e0d40e3068e9da429af73415fe5aa0780c83237cf0bf2008cf72b7c74c63948d7b877657bdb1bd2a5a32bbfbf32320f0ee4885aa0402150c9fd9b8e773f73a15116634f7d9afb771be95521129f99e24f81e86e5eb1117f7d890b7a16bea94039e2eac69e866c2a311113217ac81e143733256fdf3c2533ae4619f941d980f9600eadd87336901f1b95c77c3f484ed05e594c7f861502694be44f91a85a16a575c70caad5b9087590c8a2215d1f0f710bfec853f3aef8823697bd7e7fe7a99f568ed8fc8564177617728bf3ddb57e01b0f7bcc213d69503dfbd9916268517937656abc6a2e25df7b5cd034e7a4f519620b8c10044bc9f4617b4a48d136683ea7b89a6de74107133b8e41a51af965175eeda0c63fd43a469b8fb537818394eebde51ec0e7b66818416bfb5824b0c5da8b50efa01eb50e28557a88b768d17d025f2036abb7b40c24c8da7f2c6f70e3b09b758f5279d1c7a856a30127bfea14dc9b20b5b0803e3cb84dc726c87ef6d71fd5c8bfd16c5962ca5781c554ed31647c5e0237266b9bb9f15cb2e1399a04e63b64dc4f3316e4310dde2f3b38d39c46c8e56be8b443ffbcd4f2ee15ee394b22e1614891610ed3bec2075acf94f05d65e835086546b472a141d6ffe4a17b8f31dc50a39133f38f1954a57397987fbf13dafd4ce7f15f5fdeff74fb4ab030f4fe61d324ba9c6609ef70d0bbadf50eac1f4cf7ce99fc8c49998191f31eac9619f4e2916bedce023c14c88f729db2beace943ac0f9326d1eb238c38f2c72f9b92b0937334f4e2ce28e84e779868792abb28e9637f9107dba6e2a37aa9f488ec29d3ecd579d78d2fd0e9d83df54292d1ed304f394b2708e7a3f32241374705d6aca6e4082c357778c7b8c611819c48bf3e4df986b81858bbeca8b2401c3a180480bbccf2e7a1da0c4d56ef4818e35787c03fc654a4a297cfcc4f8df758867193eeccb839ec2f53bc8679e1511e61459cc70deba0a5967225821219fb0ca7bb1660a0c947b7af708e46da547366b21b1f4e98f2918cd7636903070b8458bcf9b5672dfe0abe39539fa6cb596baac4634b71a73211a1dd8a2651ebe0593134268bed0812dc2ec819555af50a4a6babd7b7f98acde19185df673406d3b576625a8c4ed05bd738d0c08e0f2a95133d3c1bd7e45d63a98099c058c017167c4a4b8ec8e72da7684e6692c1f6db832ca8ebfbc3ad5ed18967d52b49875192208ba5d58e8b2dd8393967a8c140c6f2a77c96f24b2caf11301b0a199823088afa85a664b43713d3449f882aa4f6fa6fe3603a7af938b038dc16e71cd187efc09b5f62ec485431ca4b1bc6243a6371db03c7f49a026d546906aa7eeb7a0fb59fcd55ccafac15675fc73882364a1c1de6f86786e59a985726400f7b9acfc45dabbc0a7793f76258f5ba322d1b74871d5e847b5d7685ead26d6469cc0e3a3efa4f7076d344f5b8980fc8e86ea6f0cd7a45a5a956e343ce909b336203afcb1cb265480cf2117328f30672ab505e7e3614395c2843ee9199bbf169f5655e5dd6a8ff3f18901a231dec0fa9b103bcadbd5ef200878977aa3be9c78d51ecd601ae96d3f97f8594c0930d291722cb9d076037e315550fddb9568dd21f01b5cdc8a0d98bc305e00fda71ce2955531515bacb2283241d848096a7fc7523b36a0e8b01161c53d4c53f91d7886a5bc23f2a3f4aa59716bca6f94c59ef2eb7fc63d0cc5c61da7b98382f4df21c70d23caeef4a8660745fad9461b1c76e3600bb6f7e504faa40e57119488b30c5ea26f5522a036c5964adc2b70fb52fb6ca1616b60165458f875500ba7c0397e8773874acd90fd9c098a874587e3b091f04062851e42dee3878092977262781df0d8235e02decdc4830ab6409c5573e296969e82bfbbc9535dbb19221609f9d8d113dbf6c09bf2a2272a26c4b9c0be3666f4f0c01c4f0d2f2c1a5e6c530c016dbe65075aaaf28e3c0d60b00990585dc70cd724a658f6d6ac56b5a8be3f3f696dfaa72798276644ac9e7af51d6d9159c5a5c61a6a9e956a1af7c77258b9f364e01b52f3a415c0bb8070e457110670048aa158f965236ddf8e05fff6ec5406ef9060f78db233f27216b79edec13b985a0118244c24f45e2a60aa3de9a4ddd656727d600054c0aca7185019a4ed390a5caf8390ec51c357a72f36539489de773e861dc6845338bcccde1596ecbb63ffcda15c9acc74e97d6a57b1cccdc74939357a41e2d8b6f2491be3dfa2369659cbb77bdae09c18d52412398437ea0e0407ade7be87b0b5dc26b1cf5e90b231f6ee8127335e700acbdec06372d60dbc40d946b7358e40edda8b6fbac24a1f0e477467653ac5daff2cfb8e1241fe766749a3b6744ab8e935629cf6b4ef528b63f2fbc6d7015fe70ec1879dcf22ca9fc6b4e2ad609e3fcb0ddf0487ea8a3c28d6b720fc3f6adf2fb66207e53770bf879e63698ff7618bbc212d81cf104b6035413556926ec702b7115d18905ba1e3113fc7d1bd3b532ce5bd5b9eaaee68f65a9c6d2c70f01ad79b33d94bfebfcd40b4d1651a56758108cb1db700f0f59e3d5789e1c1beec6363a88a00e59de703e6465a9740d7de7d6b86f6b4a4201feece77d4e6637e046bd02bb4edb5bc1369f547b46d166253de12a8baedd53b7f27b23389a1f25d05fe8e3e08b80cde20ff77cd700ed566f30d7fcb5060f8508c976d0aa70805d8cf04bad007100064ddddc42044792568e4ca4591117b83c648e9859a4297160617917c622db2a0a9f9c5efa948a41fc671ed274e852f93cd512eeb5929959d05dee0607d28d08b50e02b5839fecb138e92ba471aef54a373280ec69e9459924b3171957115814f15769aa99ba389bd9444bd7fbad6f7616c7c29005c4b7f0f9bbcd986261729db40e8611eb51d06b3e12cbe5afc4ee22213809a730321adf5fa38475f18e063de4e9670e60138719f8f6bd4550bc664cd9ecf2b5e6acf86cc36b6df83de81e341508f0942c4ddd09d207673fdf856d134238c92391c475905787f0211e73dcb297468c2320d465424d860a3ee44e8b8ffa5fb160ac7ad0218ec30196f457ce7653ec677c4e4c8b5a031579a3753f9c42742d5b1150c3115fbdef9a96227ca6a2a0403eb666ad4fe41da05cdb4b7970c5e94b856387a94f3a45515623b6114c6e8696d126473198b91801696b59d4adffb5a98da1f4d924c4dce6cbf710c9b4a9d17733e4b6a2eb54ef30f45a77338fb7b7110f976012e3e41d71a0813e762b79270eda5cd76a5c9e3f773a97b66a840cef83790c17fb659da2e411d29858388470107dc7e02096839e97f4a9cd0bba59febed88bafd923740facce54bfbdfaca550552df561c29b213295b94d464bc3df323d0283283ed23635a9371921a5dbb099ef0fc078ca2c67867dce02f03064312f1ca91b692ef6bef5449838529d1bc390867d7a9e1ee65d9e90463dd02cdba91fb6d76309bd8faaef09ffb6793995a755823d9a8d9ea4251142d92f55bb427f4365d54ee7810cf6dfc4fed11506f9f8069741ad1cbd047c3adad8fe5365e000f5bd5acd948146ccda9f2c2988eaaeb9bb8f5aa5f901b2837904f0d9384520d798a1eba8e949affb4f23ddc8d861dca9757a35e1d9435df6e4ceb669e9d596987c28d8608f1ed4406d35327f5bd195d75777fab2db692a6ffa4fa64cc3c98f5a4b203aa2dc41cc12d4d8428d468650ae6f14fc25835a23a9aa43dae0c931dae0aad107155e9c94bfb8325bdbe069d2930b7cf2c5f4e27626cf4c74c902131913432fa9a604f282ae0db699d1067e231de771770231f05990a2a5de96c2cdf28da10256f8e8ae2ae55d6001b2d0e7cfb3c3f4ffbe26d1727770a2cbf0f59429f1c8f97693bcab24d9114fb46fd862e8e59141766e5c89595d483bc4163f886dc32da1d1109b159ac424a1e7dc054f24a06d872096d63354779f522a031722108697542c029ae6fa3fe4f55396269feb0bc786cc3ab72273166cdd2910b535849e9264c414e83d22b30c4751f680019a68f476f7e489bee440caed6c6ccedbfa3fe441e181bc4acfc4fd7dd1f418087b0adc8c7a3a048000c949b635de63812be2585334b0392bfc9b584cc829cd43ed53647fabe922204e49f918b546b13ade2a534e4cad434a68ecdc6024f23dd66939e6061906c080cc8c4a2645803b6d0eed5ebddf97d2bb3bec1a5bd0266fe3aedb4fbc4a8859fe7bf202687ae34b1b82ec625d990b9c34e05c9fa99f625f4f0dbd7253b7e5266bc42f20d9d60c787a4a467e355dcb6282ce6dd82b3f1666892e6ccb1d0408512a9dea0aa9768c6c530891418f3eeabba9051b331b22654cdd7a786f8f44bd13f24f544350051f360115cc466a930bde9b04b4b3c5167746df912f3b4f986400de2d8bdd64455f4bfba01c93b4905b13ee6acebbc9209cbd1168c6d70fc704dd78d4f45298095e0bfef99cc7abb4c1032d02fee2f0a9042521a55d5ff5a780d09ee085c2d3274cb3c225eafadd3af0623ccc3a3a4527cf3103407a88da75be2022569daa0cc736e22a79ffbb94f55dd68f210f3cf20f957f975b7bd7d7d20cb0b8232b221b230bf0224b3ecb4661f7453cb99949bf222d345dd2ae86d034de7a8c4284182b386ed3ca5bb5cf68faf9c804efe06292e5a37c14c75edf356762e65c3e504076eb82ff7e8fd64d668ca211210be3616e228aa711f43e16de6ef98b1465ec769cc10150ca0316cfffe477d55f7afed5662d826faa11d7ed6727d80c7b29f0df8e8e90d3d8b208ae3e30e968a52d9af4adc031a443d05e73e78c2988fef2b04372ad274b44863ec040f1378967f7ca7541f09203ac85d0f08952834cd84a2e6f81faea3ce12733089b4ac76f36a087533e9a167a613907164b92a92ea5ca594588e34140eee8758e841f57422dc5a6be33046b67c5bc747e7c6baa793360069748b48fb1ab86daea213ddb80f5c89e8832c42a96fe505f5177e9fb34f7c66f9b3345d561ccd5d7ccd26b020811ece71af507cf9aff0b2346ed74039c536d3b2d08345bd94bff371f027c4aa5596a3170894a832c6b7308f63f439aaf63272866b838d8f252f97d2f78dcb8ac683cc1ae56e7b59feec8dd7f2df492a9f8c8386f6f59ff4722ab63884618ecee21b3bd7f22d33c5554e126d954d43a31bdcdf2f092cc29827df5c8b8c1b94f8a1443655fca5bf430661d3e60c58c260dc6225ad2e7103bd2da2fbd3b18ead237ce761fc731fd750931c5156b47de124d4d7490707e49d21d33b566b246d749b83942964c58cde0fe7c23a2ae8eb458cbc1ac41768c0c2f3a6db7f4cc79086012e97ddb3de81367d0ec9f5d9c0838733355eb382d8335826ad26fa17e6a32b3170548d19d26c4f8a3edf9fc3a690fd3536eb2878d49d113c664749eadf6a53095227100fe865e051893a84081caed4ee89ce0eb119afa09f4a344eb2ed0e0194bffa02118b7220970fe535f0ab9f8e6b9abca155e3f9917fdfc680f77080ffcebbea49dd721a6d6354cfd4d5d1949b23ea660cda356f0fe7bafe5138f9ca0d5f7bc6ff6bc20fac95d87dd0feaae1e0e5cb259ad7ba4257d20535934e742c748e69f20024874a085a5c6d55e79632a074c253023a2cb0d59d26108bdba476032055626ae01cdfe412d8e9b7379af95d81967caf908874828c94b7e253699acb22c08b66ff61b42e61b3ed93ce7ccc4cb5e1d1c5498f495cb66d09d07e5b0f11a4d8a44a3a73bd8997caf93c43f0ad854677e04d32c44a845e1f5796fd238f3b0c41ecff99b5cedb454b07d77b957289e65775fde146da291ffd9feb8e7ba5a12b781cffb435c400c6f1b5d60f7c27af9bb8c3ca9a3b01bfdd0c1c58b63893d06627d4fad1be064e83f49caaf8f77e8dd7cdffd463ff2fb08fdc31fdecf8e0c09891ce6eb9df00daa0a362ed2928929e56be9bea4b4f150c89e834418e31bc205bfbf2bbb03cc87891dc9971f7e435afdaa5a9d4613b0a8ec62e45e3a0be1237d908847fe5670ca1dd3aed4e6465d19005478f091752624a949f5310190e659d6bb00c024f29e4faf6a0f636bb32f3d9b033c2f8d746f52ad1365b9f4fb747d616f48fb895a9b221028c08a059a018cadd8fb26c7a8f80caed3411b7251441dcf0e539e643a776b9b039bdcc3604af4218dcc27192815ddc7873a0261653d506213f980795503d175c84257c187ac76c2f05c5eb406bcfc1173feb6110bd1ba46941445dcfd7c4daa1fde5b54a4988db74b589a994abffcccfa10cef61f95cf23117875b62a4b17faa7328b0ffc48522a91fe41954e1f3000baedda482c28a257b857fdc7cb1c1527d468258219e18941bea8c1d15d0e9afc61299c5324586f79bfef85e4e759f7bd4ac42a5b0ba6a082ed8f6fffaee173289523029d72055f9fded4490241ba6fc2c3d0e9e80739c3a9c90c509eef52f5bb556f3f17a2428412c218e02ec2a1a29b950fd3e14d1f720a5397f183400f1d0fd6aa8930786aee79570b4a45a1691f33fbd2ab5beaf2d7f4fd940217188d87baa7c528e5c4d39a801bc7307959d9df5672b5880f422887ad476efb619b1d2d1b5445403de1721cd7d963d388e727081095a5a9da5166f41f7b5f7f16f4b7d3a80430fad013a085d3c9b72ab8dd1821316a1b59d059280ee45303647f0fd305d0adfd97e6f86e496f584c4bb9cb2a0747d0ae4a7756cc140ff3010e748d0722686ca1c538a2cf90bad61f9b091e4b276d663bd48608ca2ac4aa60fbb289ff6de6d5172efddafac3a3e1ef4c289bca304e29c8d1ec82f60de1573e43ede224acb82e287fe6c4fa9c89d922dcf4801a0b03d3e4972b0da10d965901c320879cb1de6e40081023d2cffc3420043576cc05de1bed9effc2f2032b13164a0e9f45b7c49b02ffedaea47a0182a98dcb93730c9ab276c8c2ab164fb8b4f993555ae242daa5afe0ac2cb147c8446846ec4ef1832675807680d2849fcc7ccea12c6c29e8c5acab8a9d5a7726422b736244d4f898d889f7c8cf7ef2d8411d49dc32eff8aaef99bc3c87ce6b66bbb28e3a749748f9047f715a7b92ddf285b9a31a0d5e58f9220caf93cf22532b429271770098e31f9b8fa8e82ebce46ae788c76865586ebf21712b9fce08fe52d6c80d4c81b6c6acdf4580b71554398fda290c6b626023dd18d302dbb29ec123cd5870eccf55ad9407165728eb47058afd920fd736655e7211eaeacde5820599cff34cbfbe5496640117af8e465286157a6e85b2ae293b7342e8282618d50b6b5eb63ef78bb49f5d9a920a00afa3cbc431501be94f7dae2b4f046a0c7922894aa290354020ef8687354de52df23172abe6329f56c000b9c3d160200e74160e1581359c8227f4cbaf3803835d467a0b743f92566eccbccd06fbd484e17817830136f8f44bd8eb4768d1e3fd2df474df1740240ca1b454186a9aa63c831d30b37556491aef89b8f0dd30315f668d78307a4ea064e80f704680ed935ed3f36c90c6688494626a3e06f2e23ea44eeac683382876bde39d5f18eb36701b9daba05aa609de29339504b65e9ac317165fa10fd2608b170026439b48a6bbce639c088455d9cf35110bd3eed5f0f1a3cc3fbef622426fb2c1b65c6b7005a7e504625efe8e00112f55e5c2473f176d1e381bba3cd855731d6a1befa9a9adb630d7759c7e73bb12b0180d6ab72fbf93d8f50bd71f9df2f76772388d580d38c51f48d7589e1a125cef03316ca8810bd6286af693a2f75745df9594a94776250c1fd666f3bcfb33281b417e72892b6be28e9cbf664b23b32b74099e340e6e7b1f844d0f61db8a5f26b1fff33b0b0b3d8d150b5a5f431251254803637450d24a5d990ab01b824d72877271e4372082eb754ab3f4b14a95a655bc01bb0e707a51404be5cf456f8ad15b5328ea4b2ba59978884f1021ef223b8b5fc8bf5da3e87385673c58c97d87bfd66ddad7508e03b39e17832c1776c10540dfb639dfcd77f241591431423010c032aadffb0c34767cf5008a8e4eee2daabd5a67d5203b3844f78f1bd4b236b467e320bcd34872e8486ebadceb7885455562324a624d1c12671ddf4b2c386485dc7ced5b200c8d2c90e1081066187eb4a410b5891b305db8ab111b3bf793ff1aec6ec54ce969552892d80e312979d64ba7999367b87a04a339f70bfb48686c9be07139bc04be8ac2aa3d962c40369237d09a75d02c4d1304d63eadda8c44ce15a81c527f205ca6907c4476880c78b64f70199a749c8179210486d48313257ea968fd50e8b6762b178dc80c12670652fbf4da27fbdd3d5d1eeff64c9c722d25658a289fb721a31c6e6d6d711179fe253dc21f7433f49b41bbb06d5af46bd6f0ce7402ff53b481c485c9147eb00cb2044cfe4dc16f960e149ba1f5da03b948ecf79f42108a46481eea1a771a958b6da55cf6bc8e4a4a9c650b1018f157790d4b545e0abff791f378fa855b92108c468c35478fe998a245483401e20d79d9068987ae9df1ada4bca4ce45ec5f8d832373ba16fe25b156bcd7e9bfd4bd576f6897709f2058871bff3cd40ecf2bfd8a2957933c4a794cf4c98660dd29c0352ee3ce4561fdf63b2a9268d0b9bd5b57dde1c44adef8bb486f68fd668ee8e81ddb57d72209b2579c125f540b9af242112ebcdbf04da157eefc4a3854ddfd21760815929d8843d35154ab9e9ceaef7c9a212b9a76b9460c5d73e7600f88f2c0a01a47b7cc803d24ad3177ee8fc644c212f27cfe27c72fc1b8584f4e97b0fc517140b9cbfabf8afebed2519424b53db3c99fa10ae03a2983ceca69e934c9203815eb8207fbc8c378b721dbd1de5eec919a37d22d39403bc338e1d23f7a44763b0883c7d39819bd63b85820da7dfd9f6397116e9bc57f99c5b328c7969efcd53c3f0ddb800130830198f018d07656dc8149b1124c148331861c263eb99b6a53c690c293ba4287af63194da271e1ba31a22228aadfb9f261fd2910dee0540794f8ae766e0d5d68c7cdf09379b2d3beb6254efb808e7bd49e8547c1b32077dde61d14d080939c35a0503c3eaeff6f9be535c9bc6de83b665d5a9ba043022d65978e4706d1039286eb20a29f74aae74ba435bb7b8a1228d6effd95a0798d69d22cf161dca16a62510aed812ddb0ee5ce8b4767a46107dcf44fa43fc5b0196acbdf07bff37e421ca222984b1b1073a1c8fedad030c58119caa1444402eb3cd9586824b252858337d23249d9253da18b482abea067b63e148052032dde71343904269f278c29bbf0f2eadc2a54ed1f4e6ba8bedc5291aee23f5fc7260ef8c72041e7bc66832992861a7ceaa4ea95d80c2c2a024c24281c8bac419cf148766fd6cf8cb4627ab2134d7f8b2d12337ee250c34b82d2b4cd8c110912a41148887eae9aad5113583a86f110bc3a1fe12b445f0cadf857c25c608728c7c318910ceed0a35614aa30cfac9803e5297e1e356c681998a69b8e16dd218b185ea0e6387b2f3ef90988ad33e2fa1893b47e1f0a946f4f621f7d2546bdb0a0a55c111ae4efe97a8a5dfe63b192a5af89a99438250495911511e95af40dcf1a38b1e26d9a24ea338d2c2c9672f56546c92039a109afff0e839b481900d2198eaf193238ae65213c2aaff5d1be1c4b27e1d611758a8d94cc89fa294134bcf8713d14f2e3b151674a3f2bf695fcde4b11cf3bc9858581fa774191047c94cddfaabe15bf2a2e92a2b5a80b14a4f9d9d98b008b1c64aae2a696454a8cc12a55950af3f9157d565c7c7e271a92c7f3fa3dc6e891e3e1886985504c208939155c3b258a9b91f013b1a67adbba921a222fe8687ac17f63cd40a552346801e4c1acad2c7b7844968eea7a4b15cf9cc4b9e757bf15f47a5286fcc7219fb27d83a069151778f3aa1590ff77b4f7c5adb0b611a882370ef285306c75ffcf3fa68c1a084c3d80f0a1ae0a5f671bc1c7f85d3aad02d62170f402f3e2ee97b663cd7a47fbff382a9d4abed25663528e50585104c727eb5bd04bedc7ee0104f0eb60eea9e9f57ef38987bfe0e2039c80809580fde641be4e84054f38ccfc7baf7c17f8bc1da5ecdbdb3886ab21bfd2549b69242a68d70e5fc4810f125bc0856936777f12a73b05d3b5a13e1fed041804c8f708f3c20602a750096b8f958b0bd19fd6462eaa1df92203da2eb879fc6ce1961cf8b611785360f875e370e92a23007c64827147f1d8e457161043c7cadb9e7ba77f839a2078af52e4ab15341080e49b1a9c73549aad6f7cfe981602e62b8e0dba6245b8a997c2802af3c35e6be8545941a8797dd1764a9e4166ec8f455bd374bb7f132e5e1c360f6e88a2843fbd18097d534c3ca9e8ab5624392507588bd0717b5597373707815d923bdecf8042f462017ffc822f8b824ebe4c8582ff38aed7e424bd49b379170affe28889890f2aacc029d5fc2a3e3722eb7dcaff6c71db808b13bf6515b20095a9d7cf36b08cd494e99afcc7f216e5488ec76872b4d6f90bb816eb453092e7464bd699930ce8edc85f683df3fb66a264c798f807b1a8a16db51dce8aa3a09dce1e5bd3b1963cca12070412bc5fbb18ebceb864b505daa180773870525292714c8334dddca27a21196b938e54236fa7e8575f0fe56947153da2af2abd1201bd9ada08acfcb0aa45a20678d521d3d12fcd3512e917e1b3110196ce0655bb33ee5b90b5faebeb06b7e36395bb7a0aa713581823e4243692a7313407b66c50bf8cab41d9bdac948d2146775a2466639890df1d810481893463230b02b4e3985f913ab9f5cc410f3189650c63e413a712af04d80ff775625ae2976f264278303401da57e7a89d4193fa7baec1f5953dd1d495d1efdf24ac0859e7ec4197f3a957f911929f6dc22417c6df768b5765f8b71926ae8c43dc13ed3f31ae5685be6461422f8dfbfb827812fe3061ded58c70f94b0fd1b3d9da1b02c4b27848ba8b9b007fb76c1aeff084209a3997e5398fb0bd312201fbe2a623ae694e4627cdf26ce0d3f36a80d0bb1ea2508d667058cce1fa056e28553135a407c6202cb48300ea409713949dc978d792b20a7ea7c316ad82639cf31b28b04532c638507990731756dcf0e9ccdc73532feba68db26472f17b5c365946393532078aa0e56c2e3ca19b62c4a835513a7c88bbfb7e64fc7c4fa95d222d4bd196f673e892b12e29d44c0f742e53abd9e9b85478610232a4d1546053d7db42e7d6a0d47754c29d4fe707ee6d22a3bdb089d8dcd1c38368dd4ce790f68cb6e55bf4414fe67ef58e74d8daae43e137f69b2ca6e90383fb3bac81155737576a73e00f4f6ffd2b9dc3bc508f4b1e15ed6d16f658c5b6980f373e226bfdadac97631afe3aeb0e556232659d1d3f2fc9455392a604a803efa3a28f7838f7613a2a7d507152a39f8a5f5694bf55a9eb85b109944e0795519f15a305d9e0a2810a97ca6d488afcc9bc865f0b07786e145af6511909fc944d3fae0909ab2fb978b661025520b98ef6575b1a673dac38279fab9a1378710fd78a53a0b2eb9391976c3c79cbfe2910abb7cbd494eac04383c6a96d1654ef01f04d3571c798f46334e59a3ee4b3af65015a60b41723c167c532cadb7d1afe3b781f45ab8e2dc5c79ba4f9e1e74c7e388ad84f988e9d71fb9f5250986543a0d6923c28e9feb20a55422c66d04d5b23f17f336827d1bfcc0190ae21e9fa4f0811ea8a4c09d8161b877b810a3e11f2e04e43de3283d0fc97b7515f19cc46f8f6e5d0158c5a05e9f8d89399b1681fdf169b77249f16c15e1449c7573a4d4e49540d1ed57d2c33f8004a4dae9d38623b4652dafd33a87798ca922f9a2e7cfde89b007abe459e571bad00b1e66afaadac054c4a7a32f0f029807ea12092a040955bc0ed1d20433cc0b19b6b5ca38973aa1420286b485676ca33ab2b7939a48df1434a4f8e9fe1324d40115c94f883d82598abb432147bdf7a34d02c220ee54cd720253224678d23072832c2b26dce7883735bfb2477c78948b524c1389c019a9cc125d6076ce5352c74f8f6d6bdefda2fdde2a692d9bde6572d39ba4a6aa4fd1e0c21366f6cd2a827ca16dd811011d98b966983aae29e05017845792e31ce8f4c5211899c220a0d69cd43305adc44b68d2221873c7b606b6c8bbb0ff6386d3f48a25a116f96f7a4ebccf279c590302f470af407797beaa3a787280bc691cc06b0fe6db4820c89d0f4ca4746882bc998dc2129471df398ec1fc6173365dbbe2a22ad4d45a78e21114d11bedd9f45f7e2d6edd4ec188bdd8fe9301ff29757e2cd69021c021e8f230f6290a5c6be1cf70eb151a1d676e679401537b96915d42000f5155c14c54241320ed77a20bda35339733f324ff83b52d082b0689ecb66e5345049613caf721fe01b24c4bd341be80fe22eb400aea239ad8e8aed5520246311bd39df37d0c4a41e43ffca1c56c648d3c4a4403e99b6162438eecf98a5525fb5030faded5f04793507f077284f466158184e44f8dc161445f691352e5e5aa1f172c3e9481e03efb18fd805f58621bcb31f9ff5a246c630c973773958ce4ab5c717bdfcf00445aa167a4ec4e5e22c410d6020e524e587d5e588a9b3dae4f42d14972e184cc60bf276c6739a85cd1864b04f18571e7fb962d037e2367d906ca431ce2443c75276205912fdcd5b35f76334ad272041a9b9d8c60f5a5e09b8c0229576704f06fe80fdc9636c59372488691626d777f791d7e0d90fa044cffb5a0c971b2ede9dba8a528d2b3f210d5aa80e1c02265046893e0c706e192e92423aa7ba65d564f01076bf7c44ff7452bdca0a1e97463caeaace1d35fd779fb81572c38373b5af2654dcba04da453f545b519fbbedb48e5660d1ed3bfc0b064ab47d12e298413dea4d5ca5d194f4ce49e3abf5ede2c457e39bf7f11dc2020953a0e81ac340ac4c20d132c535186fb6fff3d76a6b163cff41b8b9c2ce4e56c1f53a0ebba6b116f09996499e8e5fb169f460f85425680f458cb0bc14aa503da73d954e965bdd4afffad76ccb6e8b49780b7d72c6586ee96af16a604339925711c4de79ce4ee6fce6b9072de7e2815417c165db1062761e2a92eb23408c30a07bc6060499e9c2da428bbf418e4b829691099e2d51f6f031ca100ee256906069ee92e9448c0d3d9fdc37d39e53fb30e06481df66b4af2b77c56ec1ae4579102116ca4100d646e7addb3db21f0822d17ad508fdd87c526f50634e5976a0cb1f47363d23320c94302775f5d66dcf76e7998bc259b2ce13dbddbafd157d135cb7147040ece28db4b96729152c7f27158d4595814fb35f3e02c9c02bc58532f8da453d122fe10ba002199ff4594080856a4a0d31b8ef5e6f7efb4b290398686ec480342147e6ed4baccfc2606a376e324334adce56114441b72ea377f2beb5bec47bb8fe581eb681c3fe71f2153e07957377917581a00d7f0dca612cf54a011ceb58ae90c6ab38934d12a21ec4fce7ec04f87e82be14efa0ec942a23fa59f10f036f2174b4d681015838eea096fcbb9bca08b29cfac909ba5b7f25425ed6845786efa2c3d2086f2663a80baee06ebd5e61372ec91fb189e37366f7a184cb2c30b078d75014484b12d78faee2d0a485c19fdf24ee0def08beeb516a24c795afe961b6ae8d83eb8b23a8752cae5a4cefac23b4c23b9a92dc2fada6128b89009c9b6579f0152b89b00b38f7d12997e0c70fb68b2336a51b1416d61867684e93056dd073b7862596f4bbe7399ecdf1523c7ae4d326f41b449245d07fe38f71e60465d92a952c621d78852cbb8d5d9f46767ba9d5a5acee428fa12d0720dc53b092fb63beb6238f8de864923ceffbfedbbdbc51697400535458be96546d803b6fed8e3ac51a3b78a823df9968e35bf7e4402da27ce82fcca45054b384c61bc3e96a407c3272cd083f25a51007a9def4581ffe0a170daa873a3faf305c4f7affcf400df483dc5b17230f5affce0d9af528c6af2bf2424ebeedec5af78966f2ed2ea758913068a59ddac78ce1e1599304fe05f4b65d89425bc8e92c0a70c29da565a40fe53d349403f68f277f5366716bb713bd34a545b7455b1a2fc43df90f3b217c39966b3bbb02d72fbfd091d5db5203b524580d033bcf178bc6298bdffcdebb5e964f8a141ff4314e26c69b208f68b78d9412f80651a28c0723a231322f4b306ecf8a7d22df5474ba6183d37d9dbaf37c423fa887901fc364aefa1fd3eb8386e4052b94acebe767ddf092c6bee8ea8776c1629e93a95d8e1baa0c81d2d45e40db6ec76225725148f87b253d5c779d160a5532742e3ae7320a8bb9c75c476c75d65f87459ec6efd6c938748d44cc7a1a36c99a3fc0eb58e639e96b93fa5f89b24eafd7e46bbd4dd2a3a039002131cc5252a80383061fbf8b824a6d89f31e04fae545683d0ad5c3755e49ce106368f50e8ef27324792699eb1eeb7687c03a7d865581b03e30a2b7cdb05654efc306f4d375b533f7f351979fffe11616c53d0d753ac78a4b1f469605522a519165d30f37e06fba930efd0ba4dad7fa28c0a8fe61096e3af8abf1326b350e85150b122ac61612a82375c9a968782cb07b94085bf9bf06a042e6ffd68d82bf5bf85f821bdc061fec21dcc47a8c6c7675f80e422e6b4afbe35bc0893de5af5a661d3670d884f0dffc1716d3b43d48350c9644ff29eb1d0f482652e35c4cf37b436b55525826948d8e000e1abc4ca2261dbe2fad16831228ca23685301c17ca85e588c2839dddaefc52a1e5c50f019db73bd0a94b7abc0a601d765ba5483857a67f869d25889105587c7428ab39c224497176fed3e9cdcb1fac392e232fcee94dd755edee368754b1cf76425a7c99d28b406e12f80df7d4bd1ee35ac9bffa1689b0b9c800d85e307aca646cfa6068b9622b3d517ca1c5ac08b194a0c03ad3027152f037bceb9c766bb031b07fdb01c1c87a889bb13d79996675f053ceea508b8a08da22fc65dfdd406ea7fc6ed6b67d3b36e976808cec29c2d508202499f65ef18d34a19614421cf573301e028b81bd8741fa49017b99986d42108b190d320f1613ada3da382e130528ebeceadc5bb542ed5173b6d194c8ce2b109defc91ff5d6f2df110c22f583389b7cc98c5c4e8d59d5ce80592f53616efb14dfdf05e2aa44dacaff3b8cd32a9ae46f5c7b47acf3942e56f58592feded566c0900ca56c425e39dba66e9f12bf25d90bb37ccff36a3358f1f2cde722e0f71b2ddee127dae1b059270634b37c24c01da5779bc100d96c238b9f2e1bffe22614c17f32901bf30898cadb2fb9e031cb40e9d5484580ccc82a8b1494aa8bf4f6029896a93bf2b24ddd73f2333306e435648ef2455d29adf8300c4753f5a0cbfc75b2c639c4ee8e0260814ccfb9ec3ea95c836ff0d2be2041dd0167339d68f9f12f065324580bd8b812e8db37304d9aa81f272efdf69f5939648c0eb9c11ff1159f58db204f6e50426be5a5a74d5303ac67d6e0918d2043c114dac40ffd3ce7fdfc6841616c0ea442878b5a825f2ef6e3efd11aa2d09faaf205530ba2cd11f268899ba14bc6f4c7c97be91c6460cee8e34aedcf5fe58e8a58b6ad49484bc628a77321f67318b4fc416a49898295e25efcd270baf08bdd44331ed175972e2c78b9c2a484fb0e847f4b9603c184c04e94466fe369ee059545a3a78ff4290972adbaa54a61ff77a413e18179b32e0cdf5adbfc42759287916a0e981f380807be81c290ae2725de379072845fc11d6257e3137a1bcea7202be8b74b2e975d47a6849f018df410817358ba42f7f5ffd07925fc0925e6ffffcd1038a11751f392ac21e0b79c6a3aae2f8620ca908d9c807a7ac662f20b1a478d1ca1d4ef68b1941968fa728c8ad0e612ff81ee611deec77ad9b43f1f990afb01648fcae310cde683d29bd7f142ab9d50823bfd17ec3cdae275d0fd87cdc7753cf1d5f096d478841c9e46f33afc64273a9e5edb99b59eae074be8c3b8de2cb5759a865b5dfaaa40da5abff3aa273f215b2b3f317c8f1778b810a71f55cf5e0f15e0afc7bad191307b7d4363629898a8307e772a5fadb5daa89e516eac0c728ea701442faebbae19032150da4ee7c45988c793a3aeed4dd77eabe683b1b1a6d2e0dea21208ddf65f082c9cf38788fc64199396b4ea981d5595f1e34c8f8cba6a996b3b69e5bf20763f3c520746b33aa44b13e96c305b20b628b99f41cb5d042129cf6a48ab9ed3d11544fd00c327eb4d7ab75e98a3ab7ab1320100b0ae5b8b5c06daa4964cdda951490f3eb7ca5aeae021d841d565cc465280d5417769afecb1dfc3d20f575f66be28c328e77612c84f8195e7e7e96830482da8572c8fa8f3b2f9164fe73aaa34c7e8471ec0f515d9e2d95eb29a31cd5c8811719b97164277a2f3e5938b03170058709d4d1b234a812f62f8a39a9b60606d659315e55c327d955b47c77b99a1fe3e9d18e7cf2895ea1b3fdc577456f4b328563609788b78aea01ae9d32eddc9c46be45724daac0ad4b2e5828ba23c131ff4f4c9f9d024fc946e06583d698dc6f6ac79c9e700a7e73828e339baefecfbbab8a317bf76e16ff33d45309b0258f623591629ed226a15d254846c6a31ab5ae020862f4eb3d2af32271bc8b854e9e7435562b4e56f0e67ac5bbbb4eda6f433d22b2fa26a4f1a51a9e5fcad25fe97a978338cf8b4442919142ba2a2f9c317dac85d3edd7a799775de385b1cc8fdcc30a21ddf6e9b2979dcce6f1aaee674a045e04c39808f3f77a5f913316a62876e8b240f176315f93adb28968cfaf66f9cad5eb375399722aaf38fbb09cf916fb9176ec1db14e410db0f819083cf3919b033bcc06825cf38b7363f51003169584258c5e85315c34797920ec0ca44608e72ce36eb65ce9fdcebdfa85f706232cfbfeb40491ddb693eea5227e78b1926dc4fcfb38e75bd03f422ee27d1651e5b9fd19b1e5391d6f71f67c9f37b3aa06b915a9d08517636dfc37196aeb1fe36463d76facf8a07b46214d45b195f54a6cc6fff30c17372c034a454e784d58b74bd98f04ca91223fb81d602bab8004ca1138eab24d652ed2777bba2f9c02e5ec24c4dfb9a8b3253ed3063fe1ef78c80654a39cf3d603688a33545fd479c6169f49b56c317df66cde07d6f4127c72e638172a345c2a7c494270f72cf71b0bc01b398729b3f2dc800626da8a0f4cc539a5fd705767fe39c72edb92de6e8e175d97b27d84fb6318191698f0a66a08c3a3baf01c700383446519b04a6654a875a6278ef025d874f45e5e51c3ae27747a122b611e0054b821be7c26e2cc11f04975388fc8ee51f838cc4a6d323436119dc2d305e9d6d886d1429b55feccd9c2c85e1b5cddced23a16d941ecec6a6128d7c2b9c8faa4a2adff6a21baf6998892cdcc705813c6b42da14f502adb1de701807f251a18eeba1f17a717cfbefe0b49e292dfc7ff319af5c4d64d7bb17c77e92222e7537006f8b27cad24a0304342e4a14c551a2cd8aa1ddbfdf67c7256e44dbc046279ecbd9bb822c2f58e2413eac8c4a85b7d2ee8738c38797c7bcd32d34fea151ccf940dd39c9debf7b667857e6d5493bb68c265a059470d4402faa27af3c4608f7d2133cfb5f7438410c9ac6058bb7c02e8347c029751fe8c4606c374f91e8a2291e8fee417d843f984419008c185259eb5e3fd646982e5f6a813411a8a0559a9c6c049ecd453d4fda5860933ffb44cd6040cb2935aef7ff2bf99a45bcf3373b3db5414025a8f9e30a952354d2bcb507ee6f1cfdb1499014e6f8a726954ac194d8db0cba53bd3f8c5e900f480c2e0b5a9d0218f9d5bae2845cabfd192857b1c6481830d84a5bccebb85fd4be51a856ea5cb48df739e58296f66643993182fa6fab69ba7dec3998bf5001b75b822a3a4bb2052e0464d88b4285dae64da52f811b2b82d4e3e6d2b8641c8b7ae7ab3fc754dcc50d68aacfe0981fa4aa58d6fe550312fd723efeeb032ad3602e5e80f5936b5d28db3352e0720dbb66b30694158b5fd18fd59ce13ea5c0b9692b052e5fba1923696a04aac361a16dfb3b68844ace0e8eac48422834f5d5cbbb88881c8a8d1bd2b1e95daad48bf4852350de8822475e2948358a436ca4d5c3855a8e6c9feabc2ff261742e08fc116833d242af81f4c02f685a336655ad5d6daf1ee105366203048509e03d1cec81bf3d407bef57d3ddeb3f61fb2871f2697412bb5bca1391713980813b1b57204ebdacc98aa181d0b7d0c5d96ebefcaaa83eb9f0cd1e690aa06ef086e05903c8af71ac96213947cf32c1b4b05e09a424e606f88cd4b3cf3d744420712ad87e8a30f0b535948213facd4a0104139f0df49655306f8c65e843f3088a8a47d6ae5af376fe9c18fd82e37145f0a54713580321cf9976c2f26e315733a0f602a4067826645b58c57b2ca3ced9964b83478151c8df451f735ca35a0c62f98bc95fb713dadec0d937be74b23c6522c231bc68becac2b4ce835815727f061258f7223e66463221412f4298719d8a0debdc8fe904bfc1e0d3fcd840327b164974b525a208f9e81167eadd7dfbe90c45d0a26350deb6f04baa3083ac09283ffd35443ceab84560c29db9a3b710595e3732c2ba1f2cba996f42e0238aeaa34b01a6c16dc168ad4ea82e3f28dfbd329a9ffc02d6935edd8d3ba9cea2f920800e1a1a63dd9be2aaf798cae9a07062eb8139286248fd5d358ed6dc3d29c0d2f605d670e5dc072ce949d73a5f1b65f675a2a87adff0b9a6ba3d4846d2fcb18c81add02507ad8eeb1b433979bfc6bb9d82934f5b5292a6d7580ef0506be1c1e65dbf684fad05dee03772c96833fcafd1cd8cc657514604223a5f1a19831351cba13f523d65017d4966acfead6227e4e2588fe76d6fab92b99ecea344799d358768aebc6058628bf1ffa4b7c3db0b2dd5d6e7e2cc70b6e25cb7e45341eaebc565593340fdea8b57f9a2614450e22316fc8f7ea4e1dc242655b8897dd81fc4b9ed144eae8a9610b7ef1b94a07fad51c01f05b937f2d672557822857384c36f3497fd701f7f36b3ce3ab4977114e5b50dbb95ba6a2f5f1b36915675efe32e5a8a1fc66512ef4f94a0e6ac9b4bff91c96d8fb7f0cf1eeaaba8cccc10cac10b92eb77cbe438196d23e50297f275ef5c3685bd58145be06f758284d61ef006e1eb04909d4b31aaaec3f351defc1321c21a1f3b444a4b9fe70b094d5e52c89c98927c9249dad4f55cf0ca35d74d4ee73d41a57756a0aa9fc50c5a58aec96aba6fbc90b183a353b890519cd8d3b64b60d869cb6f345fefabc4c9df58f17b38a1c1b2c54e4496dc2f8fc52e7d134900f585fb1eaea3f79842e748a1cd5d7cce7395d1d2164745d60961bb74722663d16c3e965aef5f6e00bd10508b5fb49d6e2bca116d58290cccd95d7f69103b07d62a14e5e6a060e3e8b2bf96ad7ca6907176c7591920e99a353395fb13c372a682d4346f1d91ef4680e6c43455819fae26b4621642cc7b620038b671e7b3dc73dfd88110b73b87c5ad4ff3cb409c1430c8132a3247925c0f25320145bd963e813394d24f053546da6c08d9439be1b625ecde95db181789ebeae0b72dac61f80856c432434d7150df107474621927da0a27b098a441e2da2cc58c595bf401382c1e7c83f651cb8dc356b0a195a49d73a773cb396cf417f501aa82865a245edc9963372af251d65bcaece1423b0dd0c54ade7e9a69fff2c84da45b0858626623a9fc877a4c69d2cd3c107888e06fc6d52ed64f183c20ea7b49b113c96f033dfa158c914f8f15572fbef2a1092c3fcc45a9265ab041a46f4b86a62a2daac3fc35739d7aa634439ad5567d87e3919e13eff44bcac63cef63c2b7d2cb6c3f96f914bb227fc378ac927ab8cd14ea79fcb27c60be431bb4a118d440f2a0250779e6f54dc79b4dc7a25a334c301b367d5274fc1a5828a4e31f1757d62d46d5b0d6699066669694f5b8d0e79fac7f10cb580f9d77d59af0bcf10f6b278b71ae5b09ae1da09815c513012e5b70a7703c01fe5fc772e7a0042027c91bb25f2e07974c6fbe912e488b8ed718d8c13bafa218b9bf85221dd633fc6601906b5d9be1b73c4b6bfd8e7b0c6f6b7edb19b4410c92962066ca024927071966fea64fb8261cf1b9eba5ba3a8ad5723de0e83264a14a2f3f4217c5d5b65c63c9ead67dd8ec8aca626541d450855159844ae6a48ca7162b1887c2ffdaef625f7f05f2737deb11bd683d33f3406a382d9cca0d0949cf0763eee99ceace361750eca2b9c092d09370c3dda7d43d944c550c999bc7b999732d0aa96dead3f048e43aa4f7139aacb9331d01d2ea7747e90110fe80f103d5f272737879b3733e1e61d972bd82b2f1045e054283382897311a5a82e7b2f729e12a8625b23e54da4538ff524d520fe414cc8212fe5e45cbb8f9686f220249d894354d55d2b70ae9bd821be5676f9a2338b7b17797649b9d70d44b032e6f6ad86d70d3c25d0cc69c3e95070570effb1f9517b8f1fab9360e404df58b75be9dd7c8917a88554edece39fc868c75b13f30ffdffd3ddea3260abfa29a457f17274762a59e837729374cffa8a10b89cfd6cf81a7527a6bc0a0f61a7eecd1738420e4018764d359e25b05baa793eb1b030fb7994be59363aff9630f29d2ee5c0ae15d7d6319385217ec4559846cf817132a8b5849005d17baf371c4b676268ca79af9068e92a16522f2d952641b02c91e4db5d3815064e0411ab5534ed328d68dd31be06db9f735300a62f00e99e752ae373c73b9db4c936f59ae130c93b465cf31e6de6633b2a03d62eac51b1d09d3b0bd6c0675fc845008b865d7172d389dea220b8e9019e82c6c718b385e62d5cfa6f6fdcb15821af0ed3eaa01416f8f90afe3f41d845b4f32867fd5d06482dea7aab37efbd5e86cc18208d096b097a044c4f47a5110c765d4f7f54a7d50203bf294038060881f9b2eee66361e8fc6a325ebb8b9513a566df94a29235a86bf25272bec14676cdbf0915bb05dcefcd46ebd7457b99b488e399deb7c11a4a5cb79003eabff230926d584661eac8bac2b35e5dd245d319aabb68094130d1e734325071d91ad95af4ee4e5b820cd1512d825ed887ab742ee1a83257dcee90a80b875890ffd1b8da770096026169e02d803231f8c0b5c9cc0c7ca6202c71e2f09055d846792bea7bd9baa71ad5be9b7ae4de2a1fa06876d5d1af7eb3e4529a13e5f1e18697cb6276522d7487f021700a333feafa3acf9611c1e978fea8ce4b48012ccb722d289eafd56214f58e27f53574e957c88ae1e048b4bfc1c85b964928ad6e8201f64d6a1f364f530ba3445ad1c0505975ee5587b20a54d9288c1a85bed4035fe80d98e94793bd044fef4b74605b1183074fecff48ca49992acd68500b97adfaa8b0d752b37812fd27e3d6d51ab0b31864914c936a77290f7c1fc1238a3c27ec311c232b1c6180775d8bca60cd8f06a7ab925edae84e933620a9b1a97b95f6eadd488b158ace9c66a75fe0a6a8a9b85e789014b57db9a1b01152cbe26695837490f7ca9eeaa92f4210568c8f14eb2a78f641835a7abe01de874129172dd7fddfe36c488ec023ec277d95a82c895fc72a250d2d23ad9f5b172c09bb047a8134d730386c09a39e5430888e877c3ee165f67f9a94ab2b30ab8bf6050cf0b4d913aad3195a7191362de6916088ac630604127b2d84abe0909e9d1eac9cf0a76f42bb92598b80b63737017b526ea669c346820254fcfc8ee6a6067d2e09b07efc1cbdd4cf0821887dc7d8a88fe11e1439780416934bd3eb9e9fbec2f8393c5974b154a08011c964db4178893adae153172896d3f5bf551c542ec2e69d53ebddc6016340ab893c76a6a65ffdc2fbba3d090b4a636850b669c84077fb17f32c578519e77ce8ce321bab7ca4cfc8bc755609e0f1453bce8a9690b2697968c32858edff3770061f18abb71cb6f64b342c59b85c010cf48d43464e3682e1f4cd4b1a93ab27dfb0f9f1d0546c0de42e7f513b4691b5cf21e0e52a2742c3af655011f75ee18e31e1fde5a7c0f5b63de7d14735981340d2469130015b8b5ba101589c0321571c4deb66b03a891f5547b276f5cbc69816c3535eddb01f0e54ecbc5addf4febf5b1c3afd247be58e9ec2f27bfa349306bd539f5d9eb518b8242868709099409d275f61eec05fe042fd8aa93a81be09449e242d6daabf8acdd896970f466ee1532ea4cbf5f19604698ed1884bf4ebf5f4de552e92996afd3c61919f67ff220b6b9c51e8d7a6ef3101a10cf680c8a42ea98905fa557c60a4f6528edc1f12b7c2ca383a328cca451e5d06a462b97992b5a15308ebf9d30b6b71bef7c0cd9ed49f1205f2f00be206c3f6e8837503bf2ee4d61f608ffdf34747639be0251173c5ae94bb5da08156bcb7e2932e890496711b6eb845bbe12de539ce750da384386f6f63532569dbc89fae8a5b2b682780b4d512e03b8b34f754be131970c464fa3ff6a2d5a14aab4cd8c43e51b1b44e13e6583d4e1d75782f26bd3a0b34cfc89582f572194f83ab29d339d646080c6e1dfd2338463ee12008d0f0963ed508282e8c4f9b93e8e18ad1056249f7ceba90a07ddaa29ac665eb368ad033b06db5d42011f13da255c4dc25b22b53b2075cf4ea13f098263e3050f674daf08590312d13017851f56ee43e5959e02e23078bfcd86311cfc38981bdd14a7ae971bf6a8183aeef46340e3265311b3f6104b810a050f1cbdae8227a55add4f91f030226e43527e16480c066d535e7f553d30e05c8021cf90b09b72c3338453b3008d765020716f8bd114ea3b7db8aa65e804624191a5fae2ebfc4e03caf9ca9444ec8059f7aea175415a8543b228c0adadacbe4a154e9b95c95864837bf8cccee591d74f94360fb3d21c25b25e4a17ffd61636268273fedae2c4d0ce660400b6afca8ccbd213814abbb4443b99b2190338d9677e032ae1fb90266b45940d3177bca19a948cf1b334d2e7fb57910094bc8194f60af1c038935a742a3a9179fd36b96a7aa71134beca6ca44d1dd115a53c505032aea3eba1c8fcdc5ba711f9cf3dd93755cfbe9234cab6f5991a7a050a62a683bb0b4bfdb8ad02d49f7e4ac662bc8e3eb3182c24b0b75d56893581abc29a22b73145a14fa4cfff6f61c9781d6f490e4872037a672a62d9ffe339d923123001cc712991f4114113ca5f9115842bcbd9e6aaf778cdf88323a6770db5f5c5a0c436dc9deeb0778eec7a21d098ede61d549df262a324f38f29e02a8e7473456dc3373a278216dbd8c3d993e5eca0f7dbd3f43ebc64cd88e5cf8d022f511c6a49b4225c2bed48691adc3358de8d5e4de77345cf34b702d0a30242bfb748fc4d6e5ff45dbfc2fe6672b1c5bada8a0c6958c5a687d7c484238bb0cd924fb90c4b8f9b3d7812d968347716f71010392a79dba22fe124fdceae87f92ead5432548ab4fd397719f581484394f1d3f5122ee2834fd887a4a15c355ef7ad20b3b09ed8e27ac3a3fc362bb16f986abed82b04c9aa29e6294916472c29f31933359105c0f7bda89e18bee39d936f9508c1360b35307fe1565d659b673f5a5310586df85a68237ff0dcdfc97bbc0dab7fe7f35b6c6d91d12d555e92f56b18540fff4dd183d26edd5295190088c8955f9b3f0c601a7b54e2c30e564fdc7960a4346135d0c38741dce2fcac10ced40578f1297f4a65c3e24dd2e90e75330645d9904ad7f311415b28b05d3e204b0628dd5683752e42cc764e8317539e52ef61bfa41a8f77f3d196ce319714ee2eec2b02d635cee520031c5d8ed74c51acc26f302ae3231227eb5e23a93c282667df978e68a312519594609d67337589aa8e1d59497c83cb78ef9c9bd04b406f4a7fd4e6bcda89f1ab0c8e11f60cf734cd27eba9a3e1b6761a5c510d4081be0ffb11b08d83a400d0674f1d14e724e3503a265244dfe2280bb371a727ab9e8e81e45dad42c588fcabba2e734f941e01dedf51cecb30fa1f8ef72bb742b90e48e4c56d16f57a52077274e02e540441bb21278ec3c13854b406e2dbd26998e026ecb142940c52d47489b413dcbc06ae0388e3962a5efe5f657de876796f414a55de6420ff99996221a9b32dcf64d72ae3eb8a2273fcb51a6e4cc6a419cac1ed78b2746b7d8f6300701eb3cc9b64268b5a7b51392549b6ce31c8526265d18e4992cb399801c85cbc1631cb68cd7257dec955d77f0f0c2822b9e35626ad20b087c47966eb73a442e3f1f54ceb36db5bf7faec1c36db733513e38da4b556a3bc30b8459605ba779ab70a51ee6e50097cec7c638c59783e2ef79ad80322e205ef83abb14e9a9a49fc9d5ea314e9788f5ccb0e37710296c8775b355f7bd660afcb2584167e80804a35d51e0801a8d254ae5444d9e2bde161dd7d102bbfc2eab92de8b695ad0c6476004b471f73355726d4526e58d34f5c8812e3e50858a8eac132973a5174ec8e9974f89d7a94a670d6b9552bfb242c59507aae9faee5d9dce77c3e6e472238338dd2638297b07ff4230c1163575eaed6253bba5b54ac12acde612f6be49ca44d2dcd0f695031f9265485dc1fec7b380f38b9869b8f8a55d1865de0cdf7eb40236760561c3d188e9725e700360cef9a289d94cd1bb29f81a760ecf7ac90de8f5762803f4c20e14c83d7e263a7fa1a84662ff75401e8ee14f32a2ce0600375c085fa234ef3f7e87545bce5c8b4e8fda7da996a6649c993f5c112b4c88322c0eceedf413dd9f50ded3ad9c996f32fdf32acac058921514ca5cbb41016ecf4c6b8c1da219c5fdc572423fcc5514bd64292a74125148ddaec1d4292d03cf2b95f49db02cd5b49c88183da8fa054211a8c1f8b455e292d3f79a4523c234fe14255ab44f09bfff6108879d532465a460a5c7beb4069d4f852a45af3791cce1b2fde2fef87212c4e25dc153015a06e1361d624944f144823798be9390b73ffc8d887e91600c6e7542b3ac4df306562e8fbba76655eef902ddc8e3eb80dd01f8a37fcb659ec865d05fd065eca28f622cf955c2d20658c147a082e96d0c13aa3cda091947367cb0726c1bfa11fdaa23e330329746776f675fad212f28fba85c504a78af4e704dc4386baafe286910ee3e432f58726e79cc418d539c0d6fd6fcaa2752c1b500d42326e0af71c81267d52fe5454f496138f36e05797c5b87aef2c5aee59859bad9cd88bccf5f8f7fc81ae931730066386650dc82c6e10f421fd065e37c26e51b2f1628fbbb4bf8355247634ba9a7dd94ec2a1760e6f15ca24234d51ec8e0481944111fb16138502cd8f4d579561daabc765e9a3388eeb718933f0eb0ea5507c0c4994ab25fa3ca01cfe82a4be1e5a5d386be10835728b325e379a13f5f5760a02225db13652b965445be81c7616a83282807ecd4d93d873b81f4d3f5441e441160ac5e802cfb6b08633776e2cc55aba4f137e9cd65f0aae08048adb44c11cd897fc86d01c210a8e78c280b9121f71108561dd8bd922221e36270940ba269030356b0e7ef557998f8416f95d22358c3c7e25d6c24e550bc6477018f00399b214626b84b7f504571e2c5f1ad56c8f9e6cfaca5b8704c52938dc9b25640dd5e1eaf5b58268119a3ed17847895cc08d736eccef99186dae54794f11e85944372a2c1475af78421383465f3a01f288755e84c4f9fd7f5250ff832ad551cc414bcd630db2d0a1d8b184449244435f19a93d450774128109a549bd73c69b269bf944a2286b09b79248af15d832c7b2a6a473f4a91f0b8885606eccdcaf57283526261e9449756ff605494a7acde306f8d2d504f377c8eecdd4aa7f62c3bb1ae161dfa1602cc846daca5f67a015b960634603e529d8c6cabbea2070a5f7aec7b9c9e382f1a73c9dc7a0fc357c1e4c28a8bddbaf7813567fc2e1dd3d4a3390dd8199bad7e7c3b5438451485295934ce2c87d0fa65a35205028f469143aee2d01c98c925e0a3b88c34bdb07dfd20fbcf5c0a4042e54c7be4715726aa045d040d31c1ff61e12d656610aed1cefd5a468a04e796ad878a31c6adbe221fb545a0769e16c8132986e7c56bc615ee6b308cd1ccde79e746cf4c5784ed9a100d0e1b23b50334796021dda4fcfa7f248d1e89b2f9ddd136023b0b8948d4533c352ee7fe716d6617129f52ffee84efb42bd5284b89e06398e871d0374cdd7e654e94592066477e4274b24b4b71e718ba1efa5ddc82b8f81470c744cad0fbf4cfb86578e4822f383350a0e77e3caec2adee7895f1740ec29286c4f93be687dddc9cfd8379d3c7bf6931e9f943677a04a76b370b40f82e390475020a58ccf867e8c5b3a84c3d6c05dda4de84e428b9b69958385360b049e3c1e67bf234d58b54d8b2e9c765b12d5c8994ad475776867f72f0a26f2a5c2f0654c3bf3f17576eb0bd6f72d504a1502f194938e0fe9c79219534657ed3e222c94ad23c63f1db1329467eebeaa156c069c8be653f1d4692e23cddfa685b5e707b46f2bc88b9ddc41409996c6793f78c791dc623d34d0ec98fb8112331728fe7e3b1189a0d4cbd6d9ded0705e65d92ced8f1e3073770038e871f248c875be53f1c7f1e536b12e5f427ebb24b3992469bc4c41bd5cd8e8c79b688980a766e765c31a314595d48a1ba3852ab63a56da05e9cfd0c9ddb8c7c5d91c8ce01774fe44cee8aff3d7589d5c0d487fdafb0c6cc6226d9f52b3bc026775110136b956bab2f5ec4ea134ea79ba8becca003fcabd5d37cb3177ab8081ba4209cfd6ff782cc6f51a5ff90da329b679e99d3843356a756deb59707a61770ae62a0c05657d93199bd90c85f4d2745907d6552c537b949cfceaf464574009de43ac864cafcc3698db981c9a37a7520fcd1e7f1db9ccfc470cd542ec04eae3db60c06a6566a33fc4364e55d49837fbd3a9008540a8e187aaad5444428031c8d7bb94fce87e86a1e32747f3ad6cb0c4f8a465e68aae26466ac2ad2f0acbd7b4f9cce749c01063a43cd49c7bda63700e8a8b36f2edc818f9c1b0f4c314030ff4f05569a3e6640fcd5844406531516fa93005649784c3e4d4fbc65608675c91a763cc77a677d302993fadd19a2a55ba34268c5fd5f593204c515704b4d43325721633111f248f9125eaf6ab45e345fffa7e7036a2df66d18ffe7012e09689b73f674b92f4ea8c71f245ca2985fe1c01817c3a8b15107787c5413952d1dd38acd7e3c2f69033f902a9eccd6852232ac10f241f9eda9ab6e6dfc6500bde8cfd6254bf7bdec5a1ce104013408323a2919779872d78960b088cc0ba22ee68f03849f79d1a248be7f00591e6e86069f563a3f1a03ed341e5e6feb019d4a4ca37d5f2f44a7efde494495016d9ef69351e4f83f36dd4001c383cdcbdace7ec17780eec3a59e45b6a0236b5fcd47870b4cf7fa1892092e3e8e56a7344e796f2980730032fa3241afc18b82ec25c464ea73230d151c949d407955967d2cf1a0b36f1c7b3d64799d8b81d0cdb439afd4ef6a3afc5a16f62cad8a875c0edb798cb3d0e05fb47f07b3343a825e399e2c82520eadd23aa4f9b767b19f514e849811ad2924bf1f32ed2e5f77e60bf01d382a8e5d12ffe5a2c8b73726f8c0d289131871f703d55be1ada1787d44cb20962507f596ea6268963cefcc71f823a0351d1294a6ce521263a8db606d45622b8ec756ee36d43d7e57e505e5e614f985951e0f159446d70bd290f6fc64b73123c6e79f16bfd260855fb408e9d6f42d1ec10c221de139e1c49bf50a0b0ac11f7fe39676d0b67fd07edbc188a71a2eb4b0f0342dc3ff0261fd279936e03c5638ddec89e36d272771344a1a83b13c0f0eebcb892224200e28cf981185f8bfdbd5db306345b40ea73770397a5356ca29916b84da9e907eccdb50e18b6d21a04ca2a3729b78b9b9e9f1a3b5afc6ccc85011cd8340b22eb0ad55933d44e3576c90fb1573fd000629332de6fe77221351cf44114058d0672d85660024d8bdcb36dfbebeed606444d0fd06ccfc8434fc5b96bf59f4d803976086c6794fad1807eff2e2e9bd2428843ec26c095249ce71f7ef5eea376a823d1f4e7935e717e28aff49e3d1f3704e539d7dd50732ec3ccd65a8ca694fdaceed696baba28edf5fa3a7d3f72b991e38b1d9c444329f97f7f8f612f65d4bdbf59fb21d8854daed16a75a09616eaa22f13b0d42a17ade533fcc0218ae23a2776f41083e111b00015390927f7111793427a4217b5788c5d852470a09f5270a033756e7c4863c4a5d2f8889ec54fa41e9f1486b039c523389df68457aaf11fe53cf18945110fbe2d7cb6aa037107ab793a82ff93577af4e7c973285309bbc7fd67c73021f6e783920efba3bae855b3ee70d5f7ce1c82e2ea37acc8ba9303bdcd1932ff4b0c16540b3a18ea716f462ea426f1344b33f6b30cab936846b647bb54ee94f337f0fa6ef13d3bcdadcce6cb60caa08d25fa38ad6c48bf9366ad4c3615eb2cc3aafd060786df7c1c1fd42f550929d54a7ddd03378a8dd04220ddb16a40e4c8f431d966c7dda648e06cb28297c18f5d36b49392cf09665743f02c5540c05c42668662b573ceac02ef3da9dc396b20242060edd42e301e3067f03f34c2f41d9501f61704b91da36a765cfc3d3e485f24b03034f48292434a04697bafb5436de5316f5ed3b03b78c91434b03cdf12e9c8c469aa9f63fbd71094d97574d58fdd83509227007b352ea97dc3683229c706df641862649ae6b532067c7f15c274b9d473dec09c6d5b620c70834ea4010e519853c38f9df7fbbd3071148823968b6992f4ef5c011675294870c07cee82feae665323c1c43912c16b3318e4c33df72d183cc35b6f2815724b520cc401e9c30602e5b7a441ed1e2f80d70773f236646303acd1fc1a4aa11da0fb8b1ed9def816fa57b7150107a9d707fc2db04afc2a1d5553fbaf96987bf6dee9f29bbc83b06a4bf021e43fc17afff22a22af698b29fbe0f1fd9ba87aa807d2c2abbb723d4e62a679760db089c3493ee02a812b23057fc5230da0723ecb1665733b6508fb04ae7d92a20c8ea3e8c4813fa58fd405e6ac2901144f76392827818e501bb413545d29f3f8c822c39ed2d21d73379e9194c4e2096b19959a4287e9c40f06fb035b34e69e2bcd3470dfa485f59e5f9d5f6874efff73b532fb9764a91759e095afadbe634288f2e347ef4f1060410a7693d80f3f7f70fcade9635e559e89819da5762d3cb0d5156d68ec41db47b89afd665f95685028e6ebfa508523f7bcdedc077349d388b7cfbc88f370513efe01cb338e5ff0fdafd8025aebd6cdf1389b092ac14efaec2c25e2097964061d13935c811329a42f9031c513b6479539cb7f017053b010c330f17ee9ad8eeefcd7178f00098d295454358800b3259f31f9004d09e91fd26109bd2f66b65802147f47c517a4fe9e587be43feec8ed3f35155c4fd44fb941abbb9067e70d79b333bcfeede8a51f6ff40e502d6901c2f89bbbf7a706980df946f27611292d5c5c4f2a9e25f50b22f4ff5cc4291533c1cd6b47b1865b2adbd60bd47b1212815f03b9d3f8eb5c3d1121ae226eed22aff10308a14367859b6078ad0ce3e3a0698728f74f66efb75fd31a539dd956bae454ed756573ac4ed25b580d8aa908fd5d36fc50a798abc7d9638b8846afdb169f7f6538454ddacf85549390af96413f3075706e5428127eedb08c653e266d9a405fc934c3757d15dac5b8c9511132d0ba56581047135b1cd958c12a27722838f00814a5ea3751e0f71eb06c7f2c7e3672d951ec052b4ad32c663ae640f700a195f911a12c51c63a068009ab17375cae48cad6efc130e35cc7b72b20fa148aced31e2dfa4d7760d6093f9ed35a008b75dd04bf30f63e5a060ae58bff4b00dbee3ca150bad04a7c5b32ff3bd691e20a9c446431226fbe672b14308521544107ccc54025db11b0e578e429bbcde47a5b9f4f39424fbf4c403352e7fd48597e7de7ee28e1ac4f3bac64cad3c54f1102906a24f13abe8261dd263be6d00440362c8eb541ea39300ba9a7fc6ef785256b5768aa3db3aa95eb9daf267b89b4cedba3b9e0a87cd946a8bcffc6a3716fb88b4f49240d1ccf78224864aac512effa3a8220e1350441ee24f6613c8b8c4599c375cea1a4ecd71c875c57c82367d4ba7ebcb0058db05ae6a4e5b8ea14640f05c47252caf0627b4b6aaee8371d583c8e40d2149bc3013b8a69d7b09ce16e0f1e25bed425d1992d4a0f94fb5debde2e85359e43c20eff8081eeb4f7f597d6710e110be13e71f2bb2bbdbc246b9d07e683d23513af0e22abcf7ad1f0a7c7e77e27ad99166f1b331e0c57a726942e212bfb4f153aacbe25328c4412a57ea58d9496eff567b67b55d69460a5be3e623203dbe4c5ecb19a76f604bfdf73c16b0afbc07d5c73b72feefb862de7e2eeb8ee6284cab4ee10f266f69c3e47817f126927d88c6f600f003ee709f0c321d82976bc444ee11c488126e5daa6da32786da4aa7dc35231e0d114963b30d5de0b2825cfcaaf49ff48b06a891a394c01906c2745eb13ae02e6349d3a731d5970b70c89798fd03a8e85f9084f2bf1192e9bd22b820e8f9564babea189583af39648884b40401ed6c905f20b70a2a65b8082f29aa8b3b98233e9fa241ee702ec140118516c200b816921b847191adbbc238248822b02e987c5b862c2671bdf74571afa83cc728a468a071da4b27a6830bdfa551e25a3a2e6e03c8a2b834c3ac66a92642d719c41b854c8587873861d6d6d107327d22a95f9f934a264e33c94f42b7ac6808e2e45e292f436611cbfca306c31af5083e2da36f1c1a21a898ffcaff6dd55675e0bb72889a6a30df1312e6f224426ebd11ca79b9f8b842796f703feac76a211a20a58aba2f18f463a7d73dbaa59ccdbcd82d31e75011f1a9ec8b53532575ead9ccd1e554974bc5a87e2b21bd7e2ba65f5047fed0126d08fa55b26eb26359c1ed37a765806c6e8db695640a10bb094c30cccd79ac7b26c837f3529fc8fa77732bfa5ce20038cf1a7182fbce43568915f7b9858651ec9a075270436b6c59276918647964cdac92e56f887ed7c2e5507297519c9a9c374398736ca3dfc7a376318015439ca1fd2d36166f1b40489274188b3fd750019538fb26d816d59e26f2961d35a319891cc71aa0fa0c949f828afb6e9d0ad9c94cd6e1735f0025e78424afaaa0c6b674caad7328b3579df6459beeb1d394996915eab2dc2acb6a96e52bb9522224728c3c1c1ad10b071fe5451b444554a7420c8acb64507186e81a21450c0d12d22039d667cfa2bd7939cc14a399b8b8770386110b95a0f4eb1cb81cad5012d1d9890d478fb03d7332992970be6df9dfebaf9001609b8ae2669ed699dedf5b03953348c907da410fc7ffe7039b75a17c685da905c32c36fff75f27b4ae9d2d34e48a134a22311873c8f9a4120942fa8b6e8346accd15ae96bbfa0a12ef79ad48b8cf11a699207ed26428e51cd53090a9b58a23d196e69ae35b8848cb49bce3b01e518ef08c19ba84dd59a8447ce491c5fe2671cd2e0fbb6042a96d3df692e9283f4f5bc4281aef11963c71547c0153f69bbc2af3a8f729e1203fa495b8c88f79fee51208c5ceebe660acefcc37e42f7a17a54484d0b431e267db87040c7355ad312183ec456306d69feb1412af8796bdc23fffc587c2b785c6c878f3ea66bb23e229a2f99fbf7022e6aa4a297366b9ae7b00b9fe9743c861731ea2570b484b88be4fbcf1c2f7e77527d7aafc69aa033209340c129fd2809030b993ed20fd583fc8a5b127e57566d78f45cf0c14ff81e7e2a89c2cbf171b1aea0746cb60361c02ab4f1eaac637c0309be30784c22e7162398af9c369d25aeac5415633f37b6c75e0134ef9cd88deaa58c733f3bb4b28edff56bfe203e617cc499f5ffc5fc783d64680800b11108ec166b76046273d83186abfcdc31ccdf0a79fe4408f6b789cf9a1d4372a26616a040135822dfa7d0c2d8e8d9928281474accea15c585cdac8c8dcd6704090eff26b51736443c75ef3ad752b0a6851c019fdc2e8b1f721e22190344ae959a89a8c84d0f052693a9c0ab6491ca1f920fc8c56689568d242e36049ee8039f460f2c2126f00bd1134adb0c170323bb3b6104d0eb42397fb29ee5f0c1d13e72f77cd15886700dc9e84fc7e3ad99a73983ba1a97cfcbc198465f1dfa856950d74de288cf9a9d8222e3864fecc5193a3d94eebdbea5102f8203ecc0ca0de186455d01f9fbb944ca43ddeb370daeeda679ee020fb3b9e463fe926274de6922aa3b1d954fc19e2415898869988f527f4c0652dd4851c6f73253f757799255fb4ee1fdbb788333888e6e0a6175aba294896bfe3ea0a72f54da5541b1db17fbb88d0666178c0ea002374550d2340f1f8f39b5c860ffe5d66207f561ad5f119bad44db5c7de2d03fa6016c4311ffe89693a7d18a418ec23db3fbbd6148569b79153bb8283918e5fd6d2d85fe1307cef2cd3ea8274de6f7de3366a81e62a69c4a78a78b14ceded4c50dba210629f0fe449fd3b43043f85b32365b36f1337d1fb225b3d8b4769e003fa57ea43853f7646a5881baeeabf908c50b4a98658d9560ca1d6b00c40268f837607a7bd5b96fbe0060d22471c4544e92e2781d2bca111f218cf8a18bc62763d3fa9e7024aa8ff4bcbca9972c7f879074b1a5a0ea732e65c7f44e3e0f0ff6186b886ce920d6d7f3e04dc2ed508fcf4c92af2da648dd53519d75af63f0214e9fcf6e688c1023056d3efeea4788b8b20d011af5a1f45af4ff8770d4fa3fa3222277509590b9e2cac704e8597c2aad896f7af54f16b94bc1310bf993f413a2e75b4136475bf859d50afb6877a102649cadbe916b532ec2590047671d63956cd93d33e921f28b390b53e0d55d72d01755e4aa28c0926ef9f59174882d775a059361566364986e50b3ccba44e399a8c8205f21e3ec0aa3a300900b72646e6995056fe8113a2c2ce05e83697dc72b44c9c0ddca173d9d8a94a4ffb68d41cbc8d8f48df80957d95e785f65f62ba165084e9a40d35a87eff93f95593a2d2ac7a3473f90fe4da37772ceae5ad155420f75b6566edecec604b0c89d9549c4dc3754bd135244809db4e4cc6d9f73109844b2027f6e2108f2cd82fa1dad48775a7c5f5ab119f98320a3d0d7c7b6b182483cd9044f938306e16cd90efce5523d861e903a2779a7d4840c0f66109c713a0e5eb29982a2e94fd3a34864f91b75d636a95844bb1d10ba1106e9787f765dd06b483eeafb5cafe53629b99e50bcac7ea81598045a7c3ad57555d1378452c9343434bd7c4fbe9a4fb66814c86a869c8a31f88bd28061087fdf47b8dfb485a2ad047292e34847eb19d4a59b409c96070743a74eab07b82998a75a3807a59d2f6e25006655efb97497f9d82dfc0c550cbf7bc44c4a01112dc181b9ffd7f93260e1f85a37963a4b474dc693173ebd66b8cd9caa102c913d240ad4aaa2bcc49e387521a9d0908951298d4412b14d24bd884e6d2cf186a72ea162509a2083d699ca63b9676fb5423fd2beb256a91a7bdc2015e99564f83b9d8ff3f49d8dda48581079991948a25ef5bcbe95bfaa73ff2f9522191bfdcc8a87fc18f311e525ca58a0bf23cde0ae3c5ac7e6f576a7ba236d3d6f55b0c4a98477e578f6a06d938398ee2abf20306fbaabb95a6c174c0d56a0096b63ab17cfedae76816e4c321ee857d8fd47cfa142e4091c8da0ad07f87396bb0ed2ff5f9e3c13b81066bffe4baec934275ae7c488649abef7c0fbd20b697d24105c410b712b8c3f21a94d08d8786c611d98a8471cf64496bc353ebc1bba683c9dde1d433c9c097c0caf13a6bd8957f37647e59fd21fda9045fbda91f771da606c9deb8dfd2a2d0c5607f596001669e45cb6d657650cf7f087b68d7d50a9d06b695dcc76c4dda8da5a2a4dfd25f474abb98534075d90fef48e2682109f0ad1b286e2329978ea59b415dfce76f603352151021edb8971b7da7a50ac6872b6eb57d6f6f89b4d13b74135f0d1c8df7eff3189f2ec651336912591c7197b7582a7ed4ec7fd06af6ac2c4ac0250b2342c9accceeac3a31ae8eae11221690c04be40fca6a9f3067280e02e5af2b6ff975b77f5781cbb00ba83af658a533595d2b7d0eaf1a3a688f941f988814e4a52b7c7d041ef467929cc7515891a038cd6f905db1c8748cfffa07ac8565473ce4f2b89418ff76c1bf49a95869195b74867bdefae274fdadb0d37328bd96711db3f5daea9422881f909e0601dfaf3e33afe4b00722d65a1daef7e220cc17f637691967805c4b53a9c0bc1a83a893b39aa0925b307b2e0dfddee24159b3f3d7e8627cbd3ffacac217e80a4b284e7adaf89b3eca7c567bcd4b29fcff75da5c8f749b0ba24069c531c4f1dc605df4a9a90e2f97a7d7545720f110ede145e640108b038fb2f89a762dca188ad620a9c20350ec825ff7772f294aac5011ae849e0071a1e5b09ba2c02c828fcb54b6b27ebc17811ef534d404a67d5d0db9a6adacf3e9304b0bb4d6b7e076b430ad45d42cc793bf91bc63d7cd4b3dcf5ef7aa450b2ffbbdf3ed10110d9c5fca2181bb638f4b6a1e39596e531212eae1cf937d1e975cedaa868d5171bba48d5e6ddfbc606862ea7cf7570499b8d912da537691b98f7ba1b924078baa7628cf76b1324b6039e0ca604f7892346ebc894a956604bb53569cb7ac827b11a1d6d5a0a5333eb308c752cfb6cd56a451cb43cffe59bbe96c33f6aa21f64f0afca21e7471cf47559a622a36226d21fbbb0605a7828f270be2c712c5006c97c37deb8eafe67c6e07161e3d6a6c0642ab34ea8c503f3473361d664a77ff70233393d15c63da851279e1d6da134fa8d2518cf8a4703b60a764a16c3b10f26bc26dd550bd76419888223e85b0a9d03a6e6b617dc8f81afa9b92809f824ea70ce9c9665b54f4ed9efe88a3ceebd936342e3917c87681a95ab1fd7d9cae8704e4840a20de2b13cea51706d15fd8ccdcf85c0054230ea6f590c118823788c9b5a64d37044dabea824d10c18f0f0a4e05e0b6bbcc4d13014324ed6cc0138d883fde073732ce744d2789eebc884f6746e55110ddc6d55a1e1e78a4caf15ba3a975703e17a33a0cde0b06d47671c79a07d4269f12fa9d89d37077484bddcab4935adef2bcba333a6a050e49283cf2442d286d0e1a9ae8b7aa4fc6355110b0a831b04301b42b2848822b9df98f2e11544585f86daaa42f898202176fdea3e696482e9280c6f7b19db3750af519535b590c5f9203e369f09d5df2dbcde73fd8da9bbf695bb0513428398474efc8f7583737b8794f4ed39636e0d212d770a5f21928bd752d765c857ba546d0b4fb4d4cdce46582ebbac694bceebcb0553c478e4b4a75450406cf0eaf44d918f42fa61e19798ea010d3a29897a8987437876d2635dcd00ad35f3a559bfb585897878ebc70d9b743df0efb80edf959bc216bb2a21750ddb769bd7d3aabe12c8abcab845911a4f4561868c08f85b2cd237ae034c63559fa314fb17637dcc70a658c42b48b5dd0c286d95b017ef8373f689a14deaf2ff75ba0bdc80dcf52b92fdb90e565e983759725378415d6773c027f81cffd2c6c597a6e521b57faf59e1adf81a6fb25781e400673adc9cbbb848b877ba58bcd5f9949f771b7d41d4ad56b9eca57b631df63eecb029d48190064a8ade973330df576140570136608a56aa4697a0283221c8cf028b4e81e179347539776b0eab03e2d5fd2b5116c0ae9c199528e03a717f774e7b34ee930091121e8609e30153db539a9c8e2a8460ae7c2a2f746fb390c288291a0e0029eabaf13ef4327faec9f21989c2685f5f5c814a368785bebb1128d0e460f4260ad9cd6a11cb1e7ee208c9b5c6aeb64394349ede6cf3832b520fca69ecda421f6fa82480981aa337fe75886d3e752cc14288db83fca08744c6d9a0ab1ac3d24e9d1a33b97d1ea7a6a879787b25bbb43766268cc75d8278c64489be23389b1d953e96a21fdd15902b170609070c3d8f53a229ffb46b4e49a833145520a271db6d3d8c5d85541cdd5134125f34b4e925b52417c14589f0fb617774dcf29a9066f40e34473055226f47a50808501b62348f31ad836db279798d07048c19f26c114d19577df109be1287378f0126db38c1ad55915dcf7db0acac97dbd510fef3a12efe58bdc7ac78e4ee49818f9dbde735feed85425ded5a94070ea9ef39761d9a807806b34d648a9e471169b4cb2da2ceeceadec7bfe5eba5b1c207eed0a95e950d38ba62c3b2e3c1c3943bac9e611fd16436ed4a9283f201068ee598a8fb1e652c20da8a3f051b3d614ecdcba72941fbd8dd50da9173d95fcb60633cd0d92db9b54cd905dd518aa74dacb9fc85935f93fb03b8e9025288183ccdd20f8c6b4ee59acd1cc6f0b727569fe8a7222f8c93fd8b8d17bb4842903406006b2e98f3d71ef9bc33e45822f827657146f794efd819aa303ec3385765d5d9a4373d8146cd4ba5e5d424592c364c0fc32700c2e01ffaa7434e7b7e12d91084b2744f8692af0ead7b3d6ace6404b0282758e41c2e846389dbc267ce4d21a395a8d49bd6baed7b3afaa6ef222b4cc71f74c554e57b0103f456811421884826e46038fff8ba105d98b221e4d991d894f1f1cf166d73f6f05e307ecf446e69b2b97fb439e0d69c804d6ff8fbb70d38e02ad689e74dedcb338630d4c539dae424d3dcfeb262d5aea5a1ce10dd2bd3d172f702ccf617b74ca8c9e4d25f30560bbcaa055924189c24e5dfa9361f949278663adbfcb1623b6bf18c28bfc0a1d718d098c3df1cb343e2a109d5c42ff172f0b3535fa8870005d72e0f7c6e43c0a2ba7efe5c7d356a8e798ac0a7d20c5e5ebc6e4ef88aa129612816630b1acad29684f34770da775a134ff12a2c43e83310139644a70de9f5a2a40c2376d2192e9d8685bd4fcb5481f0301ada2d05987e9238e65c0432faace19809d0d148f9ff0c8719b7f76fd2faf734acb4a1176fcadc20f416e4256ae75e59b7025e186ecc12f5b1fcc6db0a56e1dfaac86feb40584aaf58e73d2f4775727764d797934724d0ec729dba92a4c22d545b8440e343fd13f2808e0fc69c4eb4c61b710b463a3fc4ed11845c15e5a6a15894922135379acd081bf660206165cd13cd2ca890b00de0a483831bc6bf7a815232a956375104f42a62600f4e8d38cfc7797fe7b9bb84ab7ae89a0d50dbce185aaba7d721c2246b7eed31fa12189ca16bc8d70ad3fb01fe89a7fc3141e9a5a4c8e380626c3ef0f7629ab2ecf57c8f8224cec4925eb01775b2edee47d7917d2855fe8d0e78b6ec70be77ae9d03fbb76b50719332a9e7725e491f05e7556f6fd0bb930abbb887213631dc51400cde22b6daf83b97081980d8cae0004248924319fe82e394af1f59451d390ef0f8d67bb2c10975e64136c177ac191b63b667140ce26a0168d7dbfbda1bb5f75c617e66a03394ed7103515795ffa8de7dcb1387a9ce8fae7164bd281990ffe76355268746cdd608f991693aada578b6af87e2da5a62b97f10bd8e5a36afec43770fd997cec7613865eaf5ce85f6855b47403c36b9806b038e970c6c1dbe350558ce7d7400ddddea746bcf4111c4b6680064feaa60932968829bfa530a8c6f7a83c9599e637937b4027b2f6f825a95dab7e7ad8737b19fbb549f5d8709a8389d7e5bc04c2ab36cd27b06017f3915e3e67aeace9326321a17e038d3018e21d51497f585bd35163646fdb562917ea1c1676bb31d1404cea945d3afb97de4154e1ce1ac2dca401c909010a4ab849e54bca4e57666c9701049c3da1f3b4d71f1e7839e2f388d65a7266f033fc1ae81348e93d4ce6b79a4fc2661993de83cec239763dc07df6d03c35b034f74c64b1c004cd13c8a19fcde05fac518aa741f0843a6dfba567cf71efac8973d5160c2c96dc243516c5ed9411efb7e09db0c99eb82ff13c6c288812993dbf19bf631260a4630f80328aa6bbaf4ad5e967225730007d0fc65a8ec5faf8baff6292f055e7f0475090b47ada4fad670cdf5e1f6d20ce4bc5104484538ff40f24eb7ccc59d205699a80f9783b3f38853606919018fa6a2e5e4b1cbd1c7ca7c9eae9dcc5714e728603f523afb94697fa21d38125f59fb3d93113a89de7238bfd7f8407ac7f502ea0f46ae6600ac3a04943d96c7883acd8a4a2768dd48c32a1678ec3e71eb7b38d5ed882b4aa2c95b99dbd5d348f3281320fb5b31ea092d8f642c6b3e9024af183229c5fcf13a7d56196a38708d028971bde9dc6c50a795010f5d9f8b32a1108d7f38e3cbcc400c4b4906b38cf045b184e482a4878f93742b00e8fc38a0dff6f8334b9dd344ee3d565f208013bbf6830712876e3f5265a9bca657516a2be9e5d56aa498278649562fbd74cab0624527ff0e16e9700bdf0cfd9b6ca0ff191f0f4b88f3b15491f6a6244409fdce903b9b8b7f177674cd2eaf5494ccf065d43d40499b967f84b614b2480ac0886ffbe047d0b4ac56c30b53a130aeafbaf9dfb6e415d47b4341e4205989a8ff14f3d646276a4037700462c5f0db0971ea6a1d54e3d126fd52cee94b84bd7a1973098283aaa7aafa66e388e9df906a6a32a3b073c6f323c1d05b38c57c0df33f1d77f4a85d30c5a62c0aa0488c19425792100dd72f2b70d635a8143a28172d1e71dbe06e7c250dd463f2bb194c9fd1d3df5024633c8d0c207f2003d785f557b742334be1ad34c1edf4744d7eb0ff1262f3b05fc213942a40ab21bcd4dddc98439fb39cf5493403eb960b2b2fab637dd7a5bff7105e663bc5f46a63423fc77cceb788b9ad9bb61e932b1bc5db8b3f41a74d809749d94ba6dc567e63e8bce69a532b30876efca1fa40c40fa97b0d4681fba8de8d8d4088557c8ad40731ed9d3d9ed2067d721480517d1e19e8e2d90cc78956c5af050b7ae647775131cee54761d48484c3465280d86f53632fbce455c0030c9260341d460a1789ee730950df2b4dfd47ae6627b315d47cd95e00fdebcc65d30945b3ed8f03eee9da4af251e941a4b97e937df4f0a1cb18fbff90d2d0f50ff8438fa53f181514969032f929c41e1ed32d2c7c90ebaaa46810dfadbdc67c12974ba088c96d38960d78d0d71522408b4bb0f57016e72c778863bf3c9be672b450637a84d9219b4cdf4a5874aaf15477bd5c4adb9ead0e561b845a794e17e43930119bc99a42486d838ce91a0f1154124d52b8cf0835b67220a674e80cc3632637664bc6ebde0bf7d84b9182b7f24b240546eeeeff720e0331d13fd595f6eec519f797e5780faa79ae0dd64355fed88b223ede80ae79557b8142796ecc839b7aaff9eac4bb10c82b7d821eda92015a0ed2e296574128c4487bb0e2c9fe6a5bb844a6a434494a44eea153f92dbda05fbb541ffd62653afbf82d947388da9033b04c20670dc7955411a786fda805df5c6827c612d200326b90949db1199e94fa02f56e45761a08d76aa0c036d53eebd28f68ff845469b32cd02b317382cd65fca4ea8f7e93d6a3bf8f2fca7a1be7a8dd5f81891ec7aba0d6bfdaac34ae9556b8954f89094f8119a402745d7ebb83fd9031bc4616ae44b7e68434ee210785c346261185dfd0a74b66191407d067ea52eb730fe1543e04f14fd12df5aa242a81c0ae3b1f7cdcf89675a1fbb9d6b3bc0f06e83e5251050fbb7e83335045a3df299919103b21c9579456f56d9c797df04e62c440a886ffb44d8c49828b3e87726ef99b2b96e45c08d7840953a702c2274cfdcc7e4e0074b7633a1e9ce168e2438ade2768d417c0720722b8c3ba285814c81161c93706707a478950e903561bf00a2314df995dcb8a0c203aa3882efe64c28b41a1d2907a73d2ec347cdcff13639498ffcc90155811e41e7de656d59cfdc2138ce4eccb5d789db11b2584c46de7fe7bead0b0496e9b3973db40b2dd45bc39c49d7e820904b699ae48bb0da9d863aa5549d945eda0852ed200286ef0cd70af7bce25a65c963714a5e7534fb98ce39f3b8638da03029be1cdc267345291496dd7242da0999b1ae743afbe00ff74fcf96972a3d94cfb4f2304352f8e7ba3d2738072bb95838f601d445493ea0142100e55172a3d18a85b9eeb5d46a84ebe22232f7a3601e400b7adc2a756ad270eae75a26b93853c236f9f6911dd33e3cb4174b6d7d0322fa209cc659e9a484b3be77d82362d3c8a00615002fe43d7272681ed10aaf3f0d2b5fcc0c9fdedb5c7e6979664a3f50f8d7e3adde36e8a7e439cba0ee2773710dce9d825d052e71ef8d8bfe79e693eee48820af66bc9b7872fb87ad2511665d6699d9d1703ca2e329bb69715c9ab93857737717a630ecf2f53bdbbc3d075e6c7696691e28ccbce659b8ae64cb31b7e53bfda96c0a8d193e72d2cdcbcc0feb8724e86e91b9ddddbc1dd1fd445685652d35b22a4bcd324ee6302e1081810fd2945ab2a578edd38368d5d3f705a8a2776eb70bf741572e8dc226df8c599e4fd1285f41896b4a0d568319199c6606d49aa8293daad3ad571c134907ff72243490fb0927f4c9c198d5e4ed72bdfe60ac4578b689af25a46585156e6de95d8ade4108c9c3cda3164901d2bf8a1e93a5658d0180a0fc80847ff94e051dfeedde9c629ee6295ce64259fe1ef722660cba3b89c4aa7e920dfc5cd9418e44060ef5ff0d8fbddcb2c3c75a1d639dc719bbdd456e37741ce6fbe19624f3edae7c6d44139dd20481ba420c66dcaf22118c05a85c16a0dd4d1553552ed6e1aa04bfbe7e87068e4b95419601a70000c2ca3a047d1168463dc1ba556f357fd2002b3e9959142afb26902025c2ffa5c908d757c9c8269e12aea98cc6de377718012a5e0eede09e498d3bfa8ebaa35ec4f23aa37883b4a0f0a1568907d29262305bb120973f772fd9e161a9ad5f5e811930fb33ba18eeb7d0e2d4fed73d89b89bc43e29e9231f86ec5fd0461d55f42fa67eec288c4979cb12a3a09d55fd4b5c61f62dff7f990c34d48cd2a92a0a68e5a087d63484155376206b224e21519df2ef7ca70b0333f42785611cca5df55a33902ee9d5b394ab0f65737de0f99b0943758b4719285f3d59849727396a3419d1da1c6569e94aea4462df81664955dcc0e007dbdd769753d71bfa63871f1d85f9ff4347c572fbc436148c071d2ff03ff03da2bd712ba7bd35690b1ce571ad981686fe2487f9437ec57b4b5a6003f0a38cda6c46436540135bb66b0fe55c2f1c1d7939ae345ade3ed4878c01da0b19b320892c407b20ed0daf865d513572497f807737715a2fce8e5419e3e746314fc219a81eee891ddd6f67af067f039b790287cf641f3b3780d170f5e62c49c30a7c57624678008e1c29c7b631288ab537104d50239ee5aa698e2fd6ecaddce7dfb820420af66a5f7a6319599987a397aaad60718b375bf22091570babffedae20253e8aec0bdff290545bf57f675520f33a6d399ef17444d71ae584a2bd08cc3f86b62fad07f90e70f4804cfdb07ede77603acdc3d4ec3a44b8acfa0939383acdf20a1c1c147705bb37049d550ec182898841bbc49a3e79531681bf4fab09223086ba8817812363ed7fc3ba320dd11037c0554fb32692b3bae56741b3a084de004a6535aa7466577100805fddec041fcf560ae8404f6a398cb1a15c60438204de1c632db431153f53108f6e652839a2e36d024cd2858887603bcfe8a51e5609b990c71f53cab4ef44ee79c9b866ac9bf64080c73e37a6a0e1b558964cb77dde1cf24fd6e2be7e7659a777d77597efd34459526f0c07ed92c9aad5f002b7b6f970445b729000173cc5aa8bf2f5ce657bad79c975e6cda0e9ec43c627f5a06206553a06e10183fd50cb3177f277ebc28194aa353c4cb4ebeaeb7d16fd9f258ff8935c9db8964faa0280821d113c03a0d51d92da06d95e100fbecf1471ba1defe87a1af356811f0ceb770d75f020c716d905309fdd91b91b86f14ee84c75c1b9d2de6b90a1372c498e3ac7738e05c2b5514ac379f8d5d98ddd4f8dc18c209b5b590fec2ac004db31fefd2febb5e5b7187c5717c9dfe1098aea59a11820ea279c5e14584d3fbda77a072bb30d7b1a33f4ea8968a35337074a899bfbf897fe62a5f8ced99b26586875705887569470e7bc14fbb1ee8485144097563eef5e864a1cad51d6bad4242e93a82bf466f798563c18804a1fa6f38e71b38e8ffda9179c865bec1b737d7cf80b0066f9f7241b026571146fb6130a61039886c1a4356731061a963a36d142d085bac51144ee7df8c9aeb9ad67aa770c20f988ccd16fceea2c07e129f10d6fbd296cc3efe3b37e01c33999396564853affa4b3ba471fdc40f1b413955b6df8db80833d106624e7c40afdebf6afc7dc0e9d0848f4f28cac3b14b35af7d9b52749c2519c57d0ee54a6fbafdeea030d50bddad1ba12492bcd8d18f461330387ecdfd0578a3a06060ad16bfc8eb7adbe1b4cd58599521f3317a8463a2c8021bcb312eabfba9d066a1cf9b6855250d86b213c3fce3ebc38ae89d3eaada06296572cb7326a017bdb3c3cde7784e7d659de10bb4f59a440281a2976d4a611cf1d6487056704ec5184866c8d7882e8d223faa0ec6f49f6a3a048f08718b6085b8e67d6fbba18f9323505d2d1fc6f31e7356d5628671da9b9b510bdd1137ffbecd203c09ed013f3e45d315131c16efcda765c87784c6b9ff5558dd33fab119e0721345d3142f8d98fc67115fcbe2b5123aa4939cf1c314ac63b11bc9c8190aabef5632da57d52bf319e284a61923e2f7004ef6d381e3b881558c4ab465e8893b2d77c2be3dc58e12bca7109b315701a3d8984365e5d6ecd8bfecdfcf3d00ec555be5f7bddab4bb952d46475480e5630b6c6722a46951100428e0e3d5f470aa4ecc0cf074188faedb42deb77385ea94ad9a7e0b28a979280cc4642128754e7d082a7e7f5c5636d75ebaa8af2df461515ca76bcbb2c2e06912bc2a007a24285d95ae57ca166bddfdce94c3b9ee7b6ad52f3045c18ae804025de2a7d1cbc5490195d6a54a2044bba144d0ba86fa266ff0c6ef62fbb3012ac3aa64029ba96e8bf0f475c6940d07a99f87d9428140dffe714e8f0d6b152b6156cdd637de8ce92c79a7f71440b4781c97475b027e466632a48e43f3c4242eaa862c9a8740d178cc94ad645ae28da68ee8421ad1dcb8dc6805af72ddcb7c81e9e923800715667e0f419dfb2fc5d1803c84d8ac0e556163e0d1d8f153b61b8983a06863517df2c28e5e958f16bd0f0e732bbcb49a078e71fddef09786bab36092e8a27e19523d4a07dd02206f3a3a403998638ddd78bf0d6b5a0e3484c5882638ca1eab0bf66ceaeb587f28c3fa684ad4ceac1ed46b0ef669eb422c74ecebf61accbf90c32a4bba68a40b99c7293af313b9f7a4114e392f078c0434118719c46d21f234dc2678b86660b259acecb859c234005cf9636049d59e0b383151e87a5a3d0434a04900c561f81f0b4a8c25c51c57ee62bf39e9a82f5b969dbe1fb6a146c5a19649c985c817f453ed950d8bc0e9a80032596c202083ca4e43a94c01ebb006b765c98f756e385cbebdb17e72a71b24c5829979a1a4e834685f5fbf7b74747a3546104c9712e67e33265f35882913ee26bdb03531b8cddcf6c607504070ac5761409302a07d83cff9258c83dc93e3891b488ca5c45a8b90a90cfbbbebc70665a745f73af8d947dab7aebb594acfa535f8b3456bcf789a56d0c51191b0220b35d2a6e71b468856efde6fc47f7567e5babb0dd00454845316497cb247ed9221766f7d0e73e5800bc6bd1bff15f5a938d86204f0cc78871f374508e92b17bb261f77710c0b72fc385cbe696773aa41b8716872bdef0ce9c861ee7ec01d974ffeb1859c70d85e69ae24c2649e7055add2dc8bc72c7898fefb4dac7c70ad2b997202b83a19c5e39abdee9cb0d3cc87a86512a9e5ce3fd47e55a0aa3f49fec6ed19adf1deca35d8b02f83eb601c4617a438954f3313063fe2a8cad35390473741ea6e6eb10c90f37016dd6f64076e821115ed83c070bbbaae36ce7fc696e0481d096768ce77691202da44f9f90954e5c590aeeb3442a9719a2863194ed88a617e8883e99f1bfa1db99b577a3e473621c024d3a67ee878d26873ca5c5e11a305e82bc293539a6e618b015107903ad258922e8cb5b21446c3a901702eb8743be06d298f5139bc0739198348163ff6e9f1cf536228a290345606719ef53f07f8579619dd414fd90862aa828e3f7be329624e1807542dc17a1bc37fc354cea567e664003b7fd15f88a5add207004a3ce51d87bdfafdf2ce99fa079e4858b2840fca5c7e30105dcace69fcc5790620e38bad1bd4384a5cb67c13443009455f15ffcc06c293ee10056b320dc92099fd13f94e2fbf5a616415aeff486917eb55d4e21c07c430cadabf9d7318ef2df8c6115a25165f5f22f71b56f59a131ea1f8182d5b359d7900cc913a02242507d24a3eabb568c0ae58f7dfb4d6759b95e1c5a0a7ec3dd21bc0287079ee9ca196fbb231a71e391628cea0aa550aac86f0890fa957aa432dca86e993ead7b5f81d65c7f256edeb315ad8831bceea5c885ea6b6b56c4bf0637bfef2e37427a45edd2602e7f60cc6a0cb3092a5248dc5f648937610baaec2b669442e6ffa679fd8094ae2e2d8f02ab85d183654aa92733c769c4f89cc28eaeb8e2cbde0546b6d7ad0a4d154ee13ab2a9602c1232bb80ff045d71dffc17ce1f6a76b909e6ac00a688ca3c0f4f63745795bfc28f4d9f1885e4555474672855af22353dbc98855f2a8cfbec2ff31a6b28ac3f45ef5231563820ddd8f331bc9ff54bb4b3bc226060d5a57b976b3f321f4e5d395490e55f956fe6271dbbeb1757b494ad1a21ee763f91151f5f65cf5cada6f0a3eeda6e35932fd960d2a84a65f9f600cf1446b364a7623e5e91c6897c612ed63467e97eaa878765bdad0004f7a9dbd7f67ec175ff2e07dd7d30525041387eb3461ff205561ec86c2ea1ace5e9daa38f34a7829becd3d61f5b77e488874d862d2cf2c2e10c7d195e3009eda73bbff54edf6f4fa4c0c36605dcc1e3bf49b807ac99a7268323726d73536f2962e7779ce1864b90c996d77d93b264c27af48bf8de15edcfc66199cee00ce9ea578668db464170f87ce5cc70790565f654d576200101e635367b8ec22bf5fa4b11ebe32b433f69081a70813902034507d31689a9b65e530c3e0e15fc2bceb1d29ad3435b386159c0391c1f09a95500670d7cae94c596d386aee16bd661ff5043739704a6e9d642609858da1eb46eb9e9a9469b980ca1a36a576c1035f0da348ba6d48c7a63d0a6b0a576bbbb98c19e1781e8b2de1416d9a3f205b5f47775c7eb368017dec1b504fd0dd828ba4f802ca7f40c1ed6ab592227461350d12236ca8c769978cb1e39b466fb1095954de9808d8c43b3c4b6068699903918c10d0dc84346b1bae9dee16395db50e61f8dc6ff73d9962ae29c0717e560a604f0abc752e6b771c17559edee84ee1016209ea9bfd0d001d39c82e303a9d414e292523d014f9675d0120765987df4a3ed283512a2a3023412b1717662203c6dcfb31560737e306c53f6d89e0b6dae539a86adfedb57bdf6c7c9d8e04e5d484fcdf529a5ea6d7a16f51fbb10665bba0e61def107f90c748ac624b8dff284a2733d53914eb9a5e94326f2f131a45668fcdc441fc131381c3dd32067fd6d5194424296d55de134c731d36f6720f987c31385617a995732cc3e992a784fb942188202946352371a7c7b734957b007c0f841755f5664f43b96e4f35c9f4d1a88a3b21f30a85dec939129a885f7a8596136aab2e8c12126bdc2a8ea2aac39c1d1a6aae7dbe072c750e3bdc4db0fa9fa83ae84e7b6b3533c133473102f285682adea631563c9649fc3ed3cf35e70d06ed6e1809e49ecad7df963793d4fb3f232bbb1d5f62810e2efe5ac2c93fdfbce70668347916e2bad509daad9465af15b344ecffdd498f04c59ae9f31ebfc412ff0dab9e0eba70d3ec0f2ac4687e5c445e0b908d01446b9ca4d55fab30217bb2bdd26e79648e12f7cb79c2f3d338a3ec790da595ea9d1bffbdeb0aafab5aeca67c4409b699cfb199174885ec0ebd4a4ba4ea36a6a62a66b07939fbffadfbc2e5f10445f47caea5bc1ed458a939072f14c8be8956b89ec3fd1920e643a7e1bfffb1df200f887862c54d3a19f59624dff0835260dfebd28b7b91ef3aad83df721fb7f4deda43fa61840968f0ce37335d922df8a23caf30a7c5982835c604ef83caee85d629ea5adcce622df85a9033ca53a5b8b77aa7bd248169e83d5aca37de257760de39d0ba5e5ccbd1c5a876896d5a68c21b0d0bdb5505b3962954698aa9a642d8bb7a319c7d068f79650643cb3a410bc326ed5fc5eee0e40b0849eaf53da9204bba35d7d9a6c994834754bf778bbf9eac83f16ccccf7dfdaea3c8c1d2940978fb3789be9b81f80306dfe9b07cd75f969a0c5741c796e476d57a40848c8c8cbc16ba39328b2ef1f3c52abe2ab922278205bbbcbca971d55edb9ccbb828b06c9699123e69ee35325432db23b409f7526f4a490fd00d1afe6ca8d81b36031d1ca55863f01645ab0827cd543c17ee651d042b4aa19f43bf60c90f67e7f1483ae516344aedf9a4a34cf8c20f9b228bcbb7c1614486e9aeed5b108f37cb28787bff1c217da1ba5ba305b113706c6303a05148aecdf963073aa2022e8449c41d870d45b94af9ffccaf650896f6c72bd7a5ed999fe230af601fafc0b31459e61af542fab3ca266816a566d5d3cb02ef1bbaf6e4492c06814d2113502fce2eca7c68559caabc64ef49f8f2246670f6ed1e1d26b9b40720e63b91e370d2bf19293a3d0491870c5b83fc020b22a375c3bf81780eeced5483af3a7e6ce4a82de7313aa5997fb028729387787380ff7051b9c62de65fd48921c722f556eb90a0795fdcc7777265d6192e487581d716b74e1e89ae6d0a5675380a7eb4336b38d65ca715b19acd8f4bc2ab0f021b6d2fae52f74d9bbf2a2f376e2b81c78ea88f442a70133a6b50a8a6979ec6dd9de0092d2c1ad517151618c14d4d35174a3f62b541c04599f0bfd957ef9948baebbd9edcf86866b890eb8221b827870a34b8bcc59492501e402960c5edfc7e107648ec7b0e12ded66b73773d29634d99e3a5e6c225491738ca0795f9c4532b6e94c73098140306128c5be6f9321add67a6f08f37241b8bbfb359aa0da7f9f12d373bde1bd3c9de05404e95653173ce40713a17df642c09f44b5fc9dd8ac30dd5656ff67f36b91f0dbfd0fa294435b17d9d0399a0c3829eaf0f43cfe29810b8dbe9c59ed42713cddf1d94979e5b5f920eb35d4cfec28d162c0cd60f06176cc2465ca20c5340063d83ea3ba1102ebfb49ed0a4e6c448ad8df07315faf972778bbe70741b07a200f5c92221b68d7f426eff36fb8f1c25825e477cf9d2c77f38270276743ef87c18b8af448d9a28ded1eac1515b23fa31a8ab3d37ac4d0edbe54886a2cae9aa3aac436ed47237ed2af848983213cd7a379caae0a68ba24ec515fc8f12c4e51c58b7230bc46b5e5e95061a8454aad3e36b6fae4a5f651fd3c2b832a064812822534f3e686b2a12e693ae4351f5af7b69eeb5c2d8452c4b489642da9ecf5e2801e10295f1ec8b6e0fbe51078a4d8e7b506cba2504805ce7932c0d93069500d9969db3b638fd9c1935d43492752c628afeaff535b82d6d17014bd0d69aa8e8be84c2582b440f4043c1bd31e1e2668ed11561d8b693935cd268626a55df3333de31d6f75ba93acd749eeef9b7637bff190a62659cfab02bcf16e821f1b47f34c762b327c9c026fa179a052bee8c309433f4630ae548f736160ad9220ce1ed68eef4a8e5c98779f6ec3666759f2426b6a31643bfa5a852a35d15004c42f09e82f8066f54c46d7d7e27e367d82beed905f63fd72a689fd52322fcc8a1be44c545286d1980067095546c18637d795807bd05dc3df6e10167faf1129ad9e910a329f473af6819dd854ea86cba03763cb2fe718b94c4a2dc60f4c2ce76d8b0741dba1d4049541e038acbb465d86892cb694d002723d9dfa383fefdc37f1b4533e9678b0c7b4305aebb04bbec0e960d28440a16be2a8ec63a390eda8a8d084b487ef7fbb781742fd1b6b07e0b705827aedbd1947bce8016aedbe6949d136ea3d0d8566db3597b1a50f0d48d486829b5dd8ecaa55eb01a6655bb80c5ef829d06f5f335b1b9c88e1cea6918652401b1e01e859c7fe29e7075c45c7a4057bf46696419be496c4d1adb475649321685dc1a707eee8e011244fd74d769f9c61958df9daa9c610a6d4275ec0faf36cb05fd57f4e2a49c3862d97fb8a606382d6cc8df5914038f464b51eeec6ee43aea5a63a96eebdab31d88de1f783fcb5e1a0d823699444dfcb6a4bed93aa6cd7db9e69dde3db25761bdb895e8b7fc1ecff49c9eeccbfe8ff286cae10bc60407c6799f3649eb9bd3785877d7a895cae15c9b9b9bfd9935986ffceb2f507207807e7edf6f936003c70d4fae8e7b1568d17878724082b4afdeb7bf804f9c48f44d5764a848797337b304fc9c5b279a060400b51fd055b72f0bb4b986c2fd4d4d36ca075c21221786d85f0e2bafaa630ca69b1c1707de2910cb4443d8f34aa0d794669c67eefefb092a8c77d39437af2986fa41a4b9e48ef873f62d4a541e4a7ae40608ec2b5a1e20d296b4a8ea2a8cb494c14c4c9ff88678f083c7991ebdf43a9d409ecf06334b9388ebf19bd97bfa7b69090eddcf8f2f0a88013857641d709caee29b9fde44e53258c25cdd3e5f63716494ab22cb9df0765e4706d50045874c373441247c38a8ea7cb71c124180d6e9b8ecab69243a3d24d911eb03e6aaf70a2692095cf90df34db9103f8fc296af8e5d481981e88fe8412810671411bcb4c47c0c6206ca9c90ccfbf8f07a1f962e1ed609c11e764384eed997e29764bb58e727dca6ccc13bdf57b004557a7d2defefe32663ad61df71183447246507e999c4039a1105d98e50b713acb6a0c971fdbc8294da6b3a144bb74135df89dfaf10f409b4cd072a541c4988ec334874dfa2b97fc29a124c0ca8566ca5498824a07818c5f43fc37867a0cb4ac3cc301ff29ca2a2632e40b72c521d24146feb1521317972892ddbe94d0e46771fd3fd5e95b1d2f6bba6d60d824a605d09833b3477d3e6484712e36b9927bbe3b93f5ed3aef9573a525a676e54b7a1e1b18cca5bdef5417486e751613fc4d809de482444f4d47c78fcb81a6e67acbbdcc854611f3647c28b76ad55e93cd7a18cb188822f5fe5f9b6228be61c57aa3619117e335f901f8d8bd8313c871652ffc549999092e7f149ad644910de06ed90d9322dcf7ddeb5bf358b52c59c5e37a5f514296ecd70d00eaf69427dfcc7c2273de18094cdf1815ae4e20f02bc53ea5108dadd83e4a6b62afb9830e6068527c5de2b317d08e0c99986ad6254009f0f958d081a646aeec2ba5c6a3224b57261c341b4d9ac9f3e38adbdee35b1c2dcf38091d17d95d0f47028fd8d5489662af30400d5155ad5b6ba7c08b3c5b706b3479c9b85df99928d567d3ae23b9bc9ceddbc409767b164ae7073c0230aa3e0e4ae1d34ba59d9b2dae9bffb97316b9f75549dc19e11dc01a3c96edd0dc6fdb34b5a2c8a698fd6f2ca918d853492b5e5fbfc89a6f7d3d2fcf237ace166b38f656e962633bc8fe83d4477e974794db9d9a9ead88147096e0140a47f46f1c9f93adf63a174ec600aff58aec3b1cf5a7c5a348851a7670c1a020b24f4ce1db9846899ffbc936d91042edf8f963ee35f131a44d47542f16d57926d55ddd3750127e5338e3aeafa61bb5c7af65e95324a856bc3abc9f1c714b9245a4bd415f911cae96e15eecfd0dd2238ed5606fc62a623ed74125aec4215f57aab225791d2e70f85879195ad1e06c11d95ca88f95297378d42c0ef266edabc8f71df7db93900591ced2874f52a0b726cf5506fd41242679d66bf143e211fe4ac6221a09b82d9a61fb88dca23c8cfaf7a9601278fad4a7a87f8aeb8f3868439800654bc9cf641b4e5ea05d339501bc2056c6fe3ccbfaf186f62920824a2355b0ce6894464a62ed5896f9fe974a04ce28c9f9e9c9d5d98abbc49bf772a87c4fc2b8330a205c1c7ba806f76b7facca59f82543338615f0178d6d6bd72ab0d32513d7ba8b29fd5ba49d0c379dfd54ebf952595a13965a84fa5d21bd8e1d930bab0970c3bfcc39fe99765e802873b05c1813340d99aead3e93d5d2e31f4323664b62d8b7f96f3066f4cb4fdf41a218510ca76e5a241235d1861d7a84c38a0b9421d7c714bfc67ce0ddbc5d84cb941079bfba2aacce80015878fb1c6f9595c2b140770f7eedd7381beea3f4a231e6207f2fd4d919099e1992b95479a545b56980d661fdff4dd3b0efd5509320c9ba36b6219a8b4d55a6edfad7d0626d7fc5690e9124509f8dc4cb27b24d1477d6af23b7d43a507b91a1c54a2d29ad64072492398df7e20420237234266de6ee512d84c36297313accfe77de979c4c4087b4e6a58694782fac6fa130c4dc267db0e02d509297dec74d70bd8e5b1de7b997a1c3fa38fd1c411e8afaecb6021fa57d1de3342160f787e5a99b52b0ddb7b52e41c5fb9d8322c4394cdd8f74feabd8c3e2e7ecc4dd06d6a64f8abef455a99da9a6b125e7328facc134f8dd51cc69698cdf7fe651c98b0df1566679c717f62792669b53fd1199bdd36b9be652ffdfdb2350afa0d42ae05e80fb85bff7194b41b2dc2807e524b456bd8c39ff31bb03ee3bd6607d5fce86ad234dd5d8e217acb30b4c741f6bc596229bc94c60979c376dc08cbb099f3b397e8b7ab1b35b8a5389ce574c568cb8ce7a7b924b88f3095e4238b1a911a44cdc7c6524c22796af808e7c7de25c3ce920725e38de13dd11292230139abc691017d7e17b0076d133b6cabce585690cdffc3691ffede401b85980b360e27802099fb8214a01ca7eb12aec8f42d849b8977c43b330de8714e44cdb6491730a63132ababf824e1bd68a23c68fdf217d05c39af7500691d313c7477f7c8d2286b44eea8340991540fa3da6fd63d9d431e3ffcae90ab6c194fae09fae08dca848220549aa32f43f70236ddd879578aecbb659a93aaddcd275efc9dd39c590b0a95aacf6ca6e749ded9d829c11e62b0d1db8baaef2d90fc3172a667e66132d67aa7c3ea8e516b9d42d0df3a9ab6b63887b5ca7085f4f28d5bc2cb1fb4ca5f71be7baa769b2ce498e358bb1837f41578e65ebdd72ac7b2a55f52c37114151da0d6ee5946f4adb130da5f4bea66ff6ad9563551cff133610f0f1bdccfdffcad99445cffc8a578efb67e99582853700be4d4aab3132430e79a54375771ef0afdf320ac2a8b8a602e203d6e2b21530eaef6acdec8f17a03d791768d40f45f547cf03f3b239e74cdcd7671190336c51caa7dae902ed47b8213cf33619f9b6f330c06908ee0972a717f6e24749f0e602e1f02b83ef5e79dce209dafeeda40a6be561c54ad1002d5ceb0d0cb7954d70f0d0f7c4ad6fa3f05089f82bb3e7fcc91108abb689959dd563278314ab9011748d4c5fcba94190f801c2cd730f971d58ac89b42788f1d80151f376574cebc09075b749dd8a31c7e8af53ab4b7ac6728070f3f29b16380053bf7bdea246a87640eddb37f4663ad0e845f21856743c975aba35229201415984f4906118db756821cf42b6551c8a8a33252cac34befb43585f1bb18e2353da18bf1854dd3c43d231fc00cb1e4199c04b49bbb83b5528ca30e263ca26016ceaa86e2e329a26769d2ffdd424918fb83ad822307927268e975161886dc5c87cdb0e52b5ca950ebe6e6d12bf26f70e919f8d8396ad497db8c265ee78c1dcebc1e76028e71a2cf231aeb90587d08dccfa609f6171901d1b7e3fd2cb8538e8cceed7fe143efe20c64b16100feb29a8520b30354dd924ba4929df5cfbadee9fa22b80b56ac48dc3425bc6acddc29bc03b882fc0102c4f15882fc2a4892e7708d8c80041114d0002bf6ca723166b9dfefeebfd7ddee29a7962ef3dc69fb05b0b9597664dedd1b3bc2818c506d1966d6469fb4b91ec9142f43b42882ead2724eb1f9fe8ed0eb0e2455d41224b40ae3bb2e64d1e0a585abba254114f2118f4e1f901dba04f6c9afd42e500cd6b7233e1bf894b2b7d4487fc4640b941d27aaaefbda18806ce6e2a51fddd7ce98e1bb4818b7ce2a61d58eeb679639eaab8ae5ceeea12b0afe5a53349f073ae727b35937bf1e7ea27c0d6994e1ce7f34860fb802d8552db2922b22bd99ddc833dcd2ca248c0e4bfe67c3c6d1cf60387f3d2bf7f3be29e632ad3cffe1cae33b336935fbd2389ea1aa47db6d1f865efa39f4b245a92bd9ff204c2515350cfef137684c6a947d249535a51b3dbc7c155d7928b8db685198355db7d86c6e90fd53620fcfd25e855d45cc6f9328d8a799e3eeae147ca6c750a0a357ffb35afd601de61e87f4df871964890ca43f354bf60484c00aab30d378d44c1c191360fe66aef55a0bb72c596ae660c158291c536721d9bf4845caa46f4fd3a47da4f5874e1fe2b670cfe2a59916c051bb448cbea9ab92010487fc4cf5623cd6d0592861388d3565beda56c39a16dea315498555e646d72a4a77856d1322f53e171c49e421b9d1872b951c893a46bf0e98ad5b776be69766ed9828a1d7a1f54b0592359bf2fc1239be07582aa07ea4aebf7d765969fb8b65e00fd5708295158d357cd8768d2155b27cb2fcb8f307b254b10156c00d7c74939e7b1c0f71a0d78d2cbe4d46314d7345d73e32e88324d21a279be3766645e53a1dce31b25ebd147c23fb4c4cbe699c59317aa057b99fa0290f06d346b6291d1bae56e3ae4b5403b6ff1a7914a5a49f5b83a8d847daf6015d900c2d5ab7f43f276da16c253585d16cf571925a68b378a43f6edc2bedd29fa305f38b3555cb1df66b5d0c4af4893bb64a1ad0d0154bbed5cff9d742ba59454dcf888e1340686a2ccab136b3f8204d5972c2a571caf4ce35feb4972db7c060069e6ce1a8205e79da73fcf5b9833f4b8fa4192d1482ad63ecf6d648b42f41f11d0c2221a92c35d3eda3961e65a66b354c815bdbeea90991403121196b682e1ba40d2a4ee3b267138b8a6bdf493fac1dfbf470ca149b4412a463c9025faac1a01b9c7a1d7c135f3d184f608a63bfb97da63eae09a9cfb91a75d86136f1c188cdb5cf6b7038b535846d77d0d9984a7311cf68140c225e4df4e014ef0ba8607f5748fe6b471aa19f18f466b3f175796b20a555ca3b59c27e3d6893340cd97e301f3a81e556ff987a1bd1622b6809cb6ce0a7d482a5557e64a0b4ac78aa0db6219d38be250dd42706acc0c67ca72a8c2636db20e9f16557b948d07a9bc0e1bb7cdce2054826b0ac0fb7cecc545733ec2c4987b99c841005afc4f609fffa5ad8b55fc2870be99b5d0f9b63de881db6e91d7a0fb4ad8818e7d09868b05ee6267f67e862020d7f372afd7163764b39ef3ecf66ec62aec049582e3683dda5c488952a833d1a0603ecf1d3e8282dc0e26745f38a52383df07004aad458f02c1275b7554718baf6fde926d27390350ada9610ca41569bc3d0e7c8d63b0fe87fc618fe69edd146dd0a97cc886bb9590a3f4938bb8e530221994fd2e82602b8ec2a8087e557b9f8fd67d0fb4b42d7e7fc68a2c0f1135e4217119c44295e56824d7308f3d8e46b7dcdbc26ae59ad510b14e5ac6ff6dee2957fb5a61ae04641ff08cedbabb631191c0847d7dcec913159b2f0f4ddf9edc3dfbbda914362b2bc0166a4da1bbed20b59d44f85b5b2cc452ea60db9ef387b6cceea1e36c3c8a05ee847625866f79066f6a5aae00bcbe4e29d169e2a695304b06284b7947d98eb32f28543660aaf4d06dd7a5ce83577908910cf4e2067d735df2af47b6a3dbf65e5479313df4a2c9a66feb5923ba95daec666bb88845c6c432b9ef7e531dee47ea30e0ecdff16b233c425a41f1c35ccc3010b75e5294973b791ef86b905a85f2e9ef44f698531fabd7f8c1ca5433c6ce3149d8a1d3da6fc0fcfd270ee908c55cbe0c5aef924f520476d4c7a4c743a860e9e0bfb09eaa03a65cc2811354b0d604f65463d980e6ab52a7b703a8cea25c9a036a2ed64509dcafaff381dcdeaa15358a96293e40ca6e7fcff7cf593073bdbb319a3e16e9d8cb6528dc7d15e00f45244c0e0e2ec8d71430e67fd552923d95edd778729a0735bf9c6131495110a55f490326e6d8615427e19abc046d1f7a0768dea1bf2a24fc8738592ea55fe0567bad234b06d9a3294e06f2ca4bdaeece389321db7d212f1f5ad086697ad0b7937b19bc4cb17602ddf7ad56b86ae11d6638fa57d59e33d3b0049c453476c88bd33672dc6f40bef095ef44f1a8c09e0f9e6cd59b2e8e8fdead71e4b78bfab786729177656fcdfbbdeb563125cbdf69022ef26ddcb3ca63a4f62ebba6727a6acfdfb58c3df63f6ebf12e81cc7ef904067351f92a3c7e99caadf0c415052cf177b339a35842eb58ce2182f1a9015444f65ebe6c7fd1095c7470e05a39d0aa741c1629c6755796c69c853bc0530ff74f9556042a5f54edeed32af6d0fcca3b0ad13d761baebc40e9ecc8bd1326b0870329a45fd6de0622dfaecf2dcbf7bd54348d223b6a037ae92a6bc5c2af2b6b57d1c51b8fa4c9dacde9e3efabc98f2ff565b2330e0762927d1a35fa7d9486883770a17897cacde724c709cee91d57c04d2d36f8664766ceba2b69534a85955b5c916119bfd553d3c17a7d719cf5ed6ae96c96a071c8e0b5e491eb7495806437097bbad46e3830d6ff4f2fe35136a0dd753a60271e92e6c4d73ff8cf287940c734b72924712143d544c7afdcfd5a090783e55e40f0456d127074a86d49d40274dad230a4c6af7c132b8973fd5e7ba053a624bc34209f20c4fe0a2253ae4beb513693913a4b571be24cef33bdb031f52fcad45c1aafa6b625994e7915492fe25e2464275edfd4962bc488c2a89c4b6d7bc7e2e332fc86550cbf8903f9f0e02669b04fd9b9143f29a68533371c9565fbd2a8f2efbb088061100c292b168d6bafb97f547e14e7565bce49357359f3dcd62f8be0d9526f473f56940976be02ab23bc9959be0078e7b30aa848fc6fcca11d465ce59c2de65d34dc16f075c9a6060b52d98e89bcf176336349d4edd341e6cbcd05d15db28db7b44cf06ea464af89ac03a2ffbc89765236f6f8c99715b0fe83d005289b61427b17287f52a6e3622052c522cb4548a0d2d1fcbd7bebcc7a08c2eeaebafe14882627aa6e5be1b4624ca60da0aef8896815b3ecea8c6dbcf386562a96fd2f37f40dd3d4fc08d57a19d55bc88c15f7be5ced10e0612d5e96d6a3d8687c727d6aa7db11ecb97ff55caafd7ecd8382cd36b0e396396b5fe85f1d4c63e4f9238f2f2e3f9cc99fb041da30380ced83120ac1d7114c99026c34e6471ef2248243cc19295b9c395e19c7416f84dd6a8dc25ae45dbf1d7167a141af46f6dd2fd5f473bf51dddf41daef16ee2392101a47478904f6574020e4a5f0049b08cdd173430094ecba713b41a417f67b5d0825a9f99b3b2052d54f0d06f189080e3cf827a673aa7c3619b882889c7ea50692b3a1c0ac29bc5a5422a231b7b3a1c89423c645d65bdc95bf270a854b20c13e87eec1a55d9ddb24e3086c6e7d7c138999a8911ee57882d2f8de7d881ebb859b541ee02c743419c93ef20a9b733333673b7df92b1510b272f48ca7c46d88dd535d331a911cfcc2534487f605365b39dad48aa39d13e57e10c2dec7ef21d7c6204992756d473f33f49bbc19230d7330f48ffd7e87f3b3002f2dbf8dfd9c6b925b37928e1804fd12c215c73668ddcb8829f9457da17b1808398a09d4aadc1695bb74caeb43753918b7d6e0aa80e8c06837e576ed878bb17a0aacb2e7b17db3586c6a0ffe0e1a497034f04a8dc0486a1720a40c891528109e88dbce908b8205c8536d5285396448a0c0f3c8051d01c5d5761554bac0fa96fa6e43b16fde64662bea28f6dcd633dcebfbf2b615e02f2e9019a8cc8233c783c211bbd1b88a555b365a4d2d10a39f4249ed5f636eb4c76f83e2398fe6413c8494c1a6b412bec12be0b8c6c3bc887ee8438152ebbbdccf0a02c52a03d7686de2522e0a837a5e2c2f23cb007afec1eba70cca71240183dc629531dbebfff147a063a57d42efc1fff19ab1b121c2eecac0f844c54b509699ff856f4d2df57bba77d5e9bf602838866c64c494d67302b836f00ba74d06b662b96b6f67b5ffab8724227fb12e15cdf7be54ac4384e3b973915191e2cded8305838558dbf7c6cf6d3b481b57c95ef3eb8a5bdce1fada718ea728c73be02edc81bd3d945b9bb27c819cffd8065e5707a3ec6392256d4d14db9bafb7815656c888c38479f9c6548b49b10b53c821ed23a2709160e12bed9d0efd89ecff29eea68dc00ccb88a6d1431f65003239c12ffca0fa111f66a5073b4c8e5a8da7651e90819127b366b44242caebbe099648eb9a713efcbd832707f026675fd5b1eaebe3526708cee2c85866f640a508cfe1b926047f95817138ec607eae4bf6f5e07b8dc236efc743ba3c25f8e2e1419ca6e341a0e5221edc3c905db929fa571f473729bf5928a900baa687e0730050f8e1956676fd2385a0f278d56b3b7a92d5649110a8803707635baa78d4f1bdb05480242f8ea11eb1051cb125a64173eb2bc8853946b00f0622c993e99544a147aa5d1ab8e6355c7e3c56e779b84455a353b4a7974264da4666f587487abf0b974bc496083f240c68680344a99360ea6dce3d65aa42b6d105ba7b76541004b4deab5fd864d6f1501dfa2588601b1bf3dcadcc9fb77cfd36cb00b07d4ed1f51cde4cb31dcf84591684f4fcaa4a0d43b1683492452e857d6ac6e104052fe3c0d6cdc3daef741c5deaf043e6d2005fab6a66d531472894ef55a027a0dacecaa7f1f1e54b38728c0f7c5a6e703d9b68a74b428df1ec6e62fe4cd8b0412d9d5e54b89ee6593d1aa44eabc64fc9dc90983a5a0df5e2ea08f58a3f0b773000673d6eab5eae0758b04de83dce0207223ef80ffeb501497d78c495f83d9ad2ed0729cdafed7fdfc1b2665c189259104441ceb30fc9d8a52406edfb9e6b1e947deaa3b6056d803e69be4b1e3380bc7931ec07c63ff736193d487305e0d037f2faf1d611511b7b7a8fc8cab6a828b3b778599a9a026af4d78544822078ec8673c90eec4fa8996f2f3510cfd4b535bb05d9dacc3ca89314081ca275d7ddbd62929ae37514eba4f4c26ce1852381c095feaa726dba9f6018f37166c2c7730c558b689691dccd2c4e2d76fbbfee6e98fa5ba56b755ba3a7ff769d6c17a7b264af8be67c7aa59344840922f845d5e5bfc1c3af206a4c4da4574bb50a9b1f3b9d28150c15a6b7f839b29a984007ebea8a8ea764588024b61ad31402309186a248582ea01fc0c63cb60c2d615c0af39429f53c2b13cfd673f013660e8ca2fe179f4d90bcd13b0eae29e7f7ae3a0f49e68cdfc24b516f55dbaedd5ccf313a9a723e755edeed6aebb574d880b797eda6cddab6d3fbf6d6e79bec3fb3186ae86c899d3e3c7a7686d587941ff3e72c2217e76b1f0b464ef1ce7a24d154e6fea5f954f037127b28ab4fb510b77f82b0b0315fbbef2f0e58b938916913387ae5171c5239588dd57703940c1bcb9527622efd2ad9a023002a1ac34e4558e19b927a091beb3da28b9c38f0708f49d557ae61da360ec41382170c102f6adbb8b79f2a9cb69bb7c7f35a79da330dacd15f00ce673b50074967cd6f7b83c886274b04b91548c6dce520c1fdd7d918a49d75c935a31c3bef32ee93de7c9a7bd1af943761401c495bcd7a11b965bab9a9fe92ad891b450f44cc115567046b2940b195840593c98e43c9b31704ee3df96717867889a6d2733b1f5a84b9dedc28a5799d8256e4e93f5474c6af8c21104527b4db51f58e555a9fc65114b7b06829845006dc07106ad5ce0626d382087d7905cca272a08274ef67c4db2854165d77ec55566762a3fa515c33cbf00aed367795c63252c8f9d0eba254e4d791b44b164a3ebb074da53bac599dc8dc8ddd02611b19542fa9b9ef11a49fdcbc0798a7f1db0eca429df6add42b7b552aeba118422b718d205b1aed35b40ab60c851734a4bf9b3ae221f8516b34498912aba4bcc5f0563e8635bb43acdb37ff429684bff1229672e8ddb3a54f78f4b05bfee4d45e1e7f852b4a102bc8d8da0f49be3af7e52679d842cae41ddd3a4681b8120ac6fe2aa3af638869cb1595f540bcd26a020da164985d86715a9074d4cf8c9b1ee2d7cc1fab7510e0991e4b61dd17b00f40140d811f35592d1c5c0c546cfb39757527515c69dc0672f72f89c72d01efbb92fc05d51d1b4de261fbe565fcb40fd3b1ed47f4184cb002ab3cb4fa56972685c69980f5b80b5026602d4f79429c204276f93d3814c2d6dd5c63a0dc6be9f8a6e3229cde0f2cffc945a1ce3b70f5a23c7ea5751d6fbdef805b99f2b037ba4806e43e0ad32c045fc7ae44cf6e5a888b3a783c1affcae4099fed09843a713a0404c607cae6f36daa729f05ed8b19ad51604ee17fce2bedea17e70c680c22ebe9ed3da1726c8823011dfa95b18dbaffd86577ea2a7c431dd66078be3d47314f2a3f24027fa8a6603298437a99fc4da8dd637421476c3177ba5a0a266e53192961edf30d45d45f0016bc0c27c75a63e5b03c8d96962895a52f66a92af317d652722cae8f82e09b4dc9a94c38fc3b39d9cb7eba94cc3d234c354d4ecc49e659640e210c9d4cce21a7154860a7386874ec76f140903544399c255abba27bb2002a2d333d546d6a58e155a3b4282faecc33fe4c1877b3f1c8b1414bc17dd8a2102cc7ff85c4545431350fc8683ca9a68ad9a5a454e4feadf1af01346b9de286018091f9885c3d8a627e47d8dad971ef5ede01da60c7ad890c51d1979add6f1e976579024b88efbd0055b9d7767fec77592b17fd744472b8c36c062d0a97981ae229bb851affe8514d30566ed374b319e4757d540bd498e10458d4d5654e0af9231d13e007a8d8349c91d2972361407481675e883d042c8d7f8bcf57373eb614f3df0aeedd8e991d01b3e8d4c6cea0eb0b546b36bca83c3957c663d73da4ff1d1c676aa22a27194e9df857c38f7ac9411fdf47c50a147730a6471debfdd0bb10d50c36938cba8fa99264b2ced72170413490f0127060eebfe0e7706806bc0cb249f54df8b91ba01462d68835ff6d5aee90b1368915e338adc220f430dc0d7cbc5d0dba707301d3072d4a59b2754baf1961af5aff2999907745d608c6dfe856de98fca992e992880ff78c9013c06201c93bb76b950761897cc190e4ce5f1abf97e66343bfaa1f79cf3a8b2196a15c51f16f3505358e9f9be108fde7d79c41f61ed21d7b974b730b47069478018428debb75bf6f3fb31451982669b212bae4fbfa8ea232770df4dd5e8259f6c29ad0f9ec0ea7804b23c4b23a8f32bb78209ba5502ec4db03359de7a973f2c38bc335daebd9a232a33231929800ad4d0c4a442a32fea40090112364e71ab73ec09e0fb74ca743e1d8b57cd515a60d87379a1e72781d2ce45f6891b5a011f90e1f9131d9fa3e69c97de79e2f26f375ed0b7f25562cc37df21902ad9a8a583cfe5b50c0dcbc6c07b07d1c6e1d1614dfd3c5b78879b9f21f500024a2708236871040681435e36839372029b2b63dda3ade312012eb6872440975c6f0e11c988c7893a460324aa1b80443d47250e18bcb2465b938fa3596fc24672dbecaee4f90b454960cf4bbc478fee0aa84514730fda7dfb87a89fd1a986ebde9570c6126c38b85369999ab2c6e4f80131b0eeccbaeaf6a9fb1cb7093a29d09335f12bc3b5ab0c83542c8211f42a3070a99ecb93a45528adc35e7445db815ccda3af8bf816e9256d75e0ca489080ccef50e319491597d57cf9a7e6a0ccb08c58fa8f929ab572306144ce677f3f7f00560105c3207819fe13d357dba7cb191631f6ea17d73ec5b6f256179984606748c9efe12517ce4288d6eab772a0d12a1caf1afe6833e539ca59e5ae88e553d40c782620392c83e1514cbd3e78b37b75e349de577af13727faac1eedc5fb64c5005a8a873ee33066e615633d7b66f88590e3e0d0ad879cb4cbf3648cf441f70de0977159e3edeba11964a993fe26ad95fb330f4f80e5682cd0249f73516bd812fcc4ae5ce1e027f77f75c8b1374b5e0847de13eb4d5bd8c680b0686971e7d3c19eb70996d1cc357b5f49984a7dacaffd3e5764a34cdb04bcaa4e372babde6f137f8e871d4f26345b9cfdec530d547e276617a29f2296c6b06e38eeda1c3706df62a8310746751fd464eb3138b9c0a3d53e1f4308b7f66a16660f045929c1f324ea8bc02c985e5acc1c569841c42ba602c828d627e889da478f20c039df0804b0d3000f5a3c437ee9f3be5bb41a2659417d6a7f7605c68929be71b364c7bbb90421e49d209c469bb79307d3395527d513f28a2993b3f9140e2fef4c23c9792e760e7dd9c157361bdca5c5867fcc26a017ab9e12389da2a4ae1c157a2a36cf94d303e66efa86d26ab95912432412590491538c5a46bb06398f3057a6a8ab42fdc7867ab41e8f26edfd014b8ceff8af0f3e295418cb3a544eb5f3d8b25f3d6fed4ab040470a9cfb8760dbfae41c9772285e77388628304a08d49238ee92108e1f2f3d998242b25f9102733eb5aac8da6cbee84b7a2b31bdddb2413f120c0cb4bb492510ce80b79371a0b961a72832e6cd9832eca30727c23499b52f821e90312e000b3bd091d5aa19873993d571af68047e60b2dc18c2c74a78d3dab1e167349de9f4f7894eaaf32089b21e9b70c39919eb99be4e74ba7aaa747559f528c734eb3d7b34009422b5e852b5f40346266fcb3cc93e759eb659b2efc849bbbe7fa58c2d84b9677e1ee91f5b1864807faee9b1b1298598cdf8005db868b613459093aca40e5f023bdedb886c5387bbb383d4fc7fa68bf9e426f513c2d882a5e5de46ce63e9e9ee4ec2fdecdfbc7999ba9cf91cd3eb04c3c6431e99a6f7914197b9218030fd7bc0e2076c2984c681bb3feb3c00ae1ef65cb8583d9736dcbd965b7dab23b3e1f66a526409f4c0f68f796bcc3918d13afb5140636900c0b57993c717459a085af466dd26f1a6b17f82b0645653a35e461e3abd0d948da2ace940bcef85c91f87dbd5bbb280a2e018f20ebba22cc3825e3db8a3a7124328706566f7f93c3d39049138bc1cc6ab2ca650f815d3612a16536bc42d202f9d9c5ef9349387864b6f117e3d88abc77a158d73e3ba5617947b4705795ad68f3df64d4daa82c78178ecfa7010c85399d859b4cf048ea3a7e81512786dcf3abecd202287ea4ad01038ccb4624fb4cfdb05131d43afd941e53e2cd978e12793f62a1b421e3426ecca15574b9f0117c56dc91dda64fe553b19de635d568fd144018754263225c1965e9ef73c8815beb8a640d87a74b460abdab48294c0b1adfde7192561ad0edae8f77e96814206a1a6c52df909449033e664fb22f6ff734682819cdff86de2d2715f7822579cc58dffe2130c4447be5157f5320a35b4df5048afa6e2a87517ceea9bb092e24b5b4d92f2112330654781436a71ae4bd17a3222dfb75b074e94aacef29dfce73b2cb971037619661b34174cd7bdcd1d21605434047fda60ea01dd08865c76f4f749304d37c8ca0f8e943e62ce40b697469ad283017f4262d490348c4dd8f3cecf2fe31eb866c05415dc9bc6390ffb3a563d9f1769d5af4b4f3bdef0f875d71186c60bca9e35fc2124c9e4f77f5a9dca8ed414a3524c5e2f39395ca2f0d15da11535be1a60d87f57b0f61f65f4a4690f594c76b948507b5b70e77ca6a44dcc33365020ca34cc68f616dba3ebbc8a6c36b8fcc66cf071614131400b47c34b40b479924ca60906a15c584faec3c8c46e62ef4c8b2661fdb2b87e767f7b6c75f50849ede52fd664eb3fc95f85a01236fa52bb1069e87c46a4a40a1aa5a3cb1994d4cc1df26519d8ef55a333d2f529305cdc69519c6c3cf72959c071afe663db9dc19768b79244467e22c4d1f69072d1b3322053724a92c82aca074275b6a5cbab2c0e61d5e1896be1056ae15e8ff8658456d61afc6263e56935704ebfe481a5a11ced3ef7f5971ad9f768ced5ef3cc2dd37b6af6272ec7075596308d3188165837c350aee46fdd9f69579541d0637059b53ba59a6e937e32841a30e28f7f705354b3cc49c700110c3cf86fc8debefcd6d37dff04c0534d16595f6d091094099c9d512c0eb6e4926db45c24c8d63f06d49afc131909582cd42f03f5cb2c6952dc3b170970479f2a9cd456e5361d4f7bce2fe5472bf539381114b68ddf3d0c1a986b33794b4739f379b5c61bd934438f695c9bddd2fdb5c46749d246f8c26420a6fa2728cebb742bf3ea0739d53f0596afbcf68b8abca6f9ff60929271040ab6119ece4b2f8db7330b2a877d3d1f1197af1ccf3efb1a6ee810278a39057c3dfecce1efc42caab1cc9c601bfe7cefe3b7b056b9c7730f955bbaacc93b65c60be0e63cc5ab90df0afab5a6a9f80f1a61156d942c6b1e53eb4e895353accab552ad97296b8b3111b7778da7f40587a775b309f01b0a7d8704561562ede8b7c2a4f0bd3895840b54b9881988b29eb3862f41f8966f4c7bf27ce4ab9929d44cc7ccba50410981f6960529f2933c9fd8e61d2ce58dad8a3fb08e73a38e9ab1b71590f3155efdfa12a9c8357b7e6f91e7790148f88fb9ca71d32f674d357399d3d2a717d9bc15ddea26fd2eb8ebc85491cae72bc210d5c72ab0461378afccc413305fe96d2f8e8ea67ea3e24068a588e406d68d1c445422ee07008ac3e293f7bdde6b05059b555586ff6ec6acb6fdf04a3b32d91209aab1b4ad179951a9d9b865bf6cf97969f92b7869060615c982c0457a40b9de1b20af0e59c377c7a5e18e49f9d41be1a9964af84699c261af6b151dbdea7599673c3df030857089cb4ee4cbd3baeae8b6621fffc5c2dede3ce480e1ed4ea37ff18b7528141c703d787673b56659d868cecdeba367586d8f0863534021a1cdc7a69612ba48e513807b557dffb4151497cf638bd0ca65f0132a2f6333cab1c74470f0b6af1c2c0331ba9fb089578fd42ebb32eaf2b926aeefe15418ec8040a92b4d078ae5ffbd45fdac5b002276343171b27da398b0bada52ab95950bd1ec899650b9479c5f35889f88284493a0c2bcdaa9c2d1306861ac7278a076f06535f4fbbb0f34f6d2b860a685ba8694f58de76d77a1804c22f95f14e58b235e5265a7c54afb365275ed23fbd231931aec9e4ef8987646e313b31d916e4f5c91c23661a7b3c06b0d4fd184af5f258038f5f356f1f18aec4ebe6a89e9250010f95bf2bdc8605c3947148231ecd3e3b3c1788005452d0342300e91eda4158f088867a0b2791bf007f157d87a6360cfdd3aa8565aae1904347c2c8fe0f6241bd2db51db9e4bdf6ba267abf2b360731e6ebdbc1c0b80ec958387286695e734d2cb6c4bcc27b8a8b5549912fd3a78970f0dbca7fb0f6d40e3ea6d2009d4b1a9253131765b1deca9bff2b3b72e8691157e276ad8151196f74eb4b6671f351575823d436ef85001cf28344fc48b2ebe8a02ef18bdbe34d2e3e0b7c1f45352042299d6c4c1c31310d85d27219c96fefe9ad241a10388761a57e63b39df16b54ea7bff49ec6d443c20013077fc4276d7727aacee4fe116d9c3b0cea8fb1129ff8d57ed6b2b4d3507f236533f34063d2f99344a4902af85804f129a18a67a1bc88d29ac6869379a8b2f2e40b49616ebf000ef3b82afc0f8a3f4bda6d2b06b2402e321b2e7ea7fb833960e80817cc47b2077c8e0562a527ac05a5e94c773a6148d0b23ada5f1c1ea018a4d25bf4dad05636c97dfb2de965cacc32e8d51f14bb3d8ff7d55db10d4d6b5ca526c15d6ef4fbdf31a168567da7a817a05455c0df78474668e2b1532367519eecc28203fe77f920a1853813b88c6a71c37da663bf9b1b90b41a61c959e5562f70fefcbb53f2d07f78c490389523695bcaf52dbcdc8e90415b4bfc513c94e45e36d6613af5af9e19e0f5bc4da6a98895d6eb0dc0444b2437821b2988a0c66c74ecbd64f8e62bcc4a706fd83f36e51c2c890b54cb0a30af8b0c00fcba51df0f2d073399c1a0c30bed4ad282e87e1fd1a120558583afc18bf6432ba2ff7f0244109a22e6e7ddafbf042c328d6f92b65ed692acce1455655da060387217e1ea092149351e9b1284445a13c54ef8a650b5614b6acab0b17a49b0a18046d0ec58570ce5a8ad2813e006168e7a80d35bbca208ae7f29471812b4c7c2bcbb792e4b8557d2e037116f5dbb58a66e34bca698f600f5e7cfcdee80a720a31a23e1219a21a49dd55a4badc3e4ea04e6ac19476d34f44ccf5d3c38e481b4b92a8d0f640148bcfbb9d7d695d2d03099db5f88269ef3b01bd750869dbdb30e59fe45125df2b08d1512868da4f99de47239dc891ef8bc96780a0a1bbb2d8a43e3308b7ffb059ac66e2d7cfcef59d87b712dc396cd1894eb8593987bcab57b75e4fdac5d7a517adcbfa10169a66955f82f95ebbefe45beb9e3d01d36e72f5d3d4ff4724cdf999bb83b9c254f54e025a567865029f16d141e5f4c40a62e7674e0686d996239cd504504a314a351cf9d9604e75d74beaaa5be86231c1b2df97b14b2869972c374f91676ffb7a39e929ee538f2a68eb3dbb6971232c1a464453d1dc2e6e0482cadb58488322c34973f23820c921db00b4576d20f5862972d39890f13e9b04de1a4566c2f30f51835fae129f5a7125f4f2325bbcecc9bcdebf755ccb4761f3563a27ddfeb546f931ee3bf8c8fbc575302b72eb540b93807846097de5974115a28d279873800d5eb5835997ab7d290677d859f33f11123ddb8ef5d31222bd89878610e02351c4d7d09214bd86c94d765f89d2aba96b9b9c349ab7a493498ad7f6a705e2101e238e0613807d8b348ce16dced759d84e21feb1596ac98b5fbc276268c17babc1d0d00d7fa409d9f315f62ad7e87b7c28dc2a7d9ab89607a5ddacb34f93645f9db319bcc53687ddfc4b930ff0c49390ce30494e71d2fba83155635d86f0b1b097bfc9d3dbaac8508a7643dec62dd23a5a2764df2b37f4a0a4c3d441cc6902842e5224caa55cb457e1e68ba4502301c6e4376d3fae598a6b2adcf8d0ccc47571c799495ff47b6400fd61615fe4de8b4f1099fcc4318a3c63e66d119470be9650e6d0bd72691336ec6cd72ecccdc47c687990512f2f19bb37ae45fce4b45a955f547372d486de3aa111841fd342f92fcfc5e81511c3244b355ea5f937f684c856f48ceab4251c9e484f6f4a3cdad47956384f92ec3b54c0bf28faec96825a41d7cbdd986cbc0dbf9e23dee1d151ee239f609b8fe3d6513e8891b5554d9b810f0f23ca09f405cfa8252cca942077cc4c8c1b987c111865590fbb44437f072cda69afd74d9ba9828a42fb1375d432004baf0582ac9805f70be36cddc101f7d7aea64208365cffb65f8cdb687c5994e9098f7dba94f523374f2590bb0ae396d81f94cf5fb6d6a14c6c57966d5f1edf792349b4052fe7c13e094d9ca5fbf4deb487ce18408c704731a63678f3280d80f1f70c9a286b4bcce29d09adf99c4f019a8e4dba6f81b4986651bdc1201922279f95d349241d0557a7f961ade33f28c9a6693feeed9f3e59f9a9f9801a565cee04df2accd0792336769f2aaa7f37b0c87d207ab40348af2538242641e9c40a780139853a831661710381366b81273a9eba989d004c0a117bc5fd907d100273151cfd3a71bdcfdfd8e64be4cce154c5408ab2b3c028c5712b37161f5502b9faa980b52c0d74d7fbe45bcd3bcd8afa2492d54f1c1296e05001ade1d665b79b19e180e1c1ff50f55ca7206d13a4eabadf5d00f8ae6055c3df5b90459e55fa3aceaf2fa1d1ce1f16bbc985416fbc2f9b9eaa0b569307e7f313c3f13d9d00844742db78c7bb657a3219a7ea8ff1c99bdf6ad990d7363cfc7eb0e733dbea739d1778c1e5469bf1db5696a4a47af377969c54758d84702272d9a1d99b7449995c6fa27d4122838830a12be1c5f61bbf5f03318d9815fbc709a93f0cb1975b1f02c409b14b74e2d83d16eb1bde2c9f39576f76c1d6da0e94ec4b9844f49f8837d3380b9fc85ffcc7e57999f624fa594eb2f206483b46c9a85cb7e7177c041d2769da50612c254a1d4b10cc77f71f73a39711c8f1dcd42f984255b06ebbefa7f6905a159c02bef63b4b33fb5c033f1e862169ae47c907c7749c1c3108e4a31f1c0fd3a840107d0a52dab3cb679accbb84614d85445543d9179962f2bc6ac376dbca5e4f1634677af1b502c0a689b77513973bdbcc3436d475962fe323ac7198869138016817d89d58fc1212c50e79ff6fed11fbe26143d89d376766ee955aed298ff0f852fd5e698d1869a17f4b5a377057912e67260b92d17a9b1be541a9277fc970c031294e2d3a4a86c752681e6b014ae423a4513efad744adb4be90086d7fc5fd335f6969bd99dfeb9084460d3064e7fdd59ae04ca738a65d4acfe29ba9d72d9cb3ac1763b4889fc8d6c51df2b59d30af433b265a92c13788bac90fd04fdddaea7ae24d43213f54a9323f826987fcfd9f899679ccdad9b42a6f0301ff0e80bb99fb603bcc487d8e9b56d0999a351e79ecee0e7f846037d9bcd351c54009a8cd28018fdf069f2b94b77a52124ed494e703e992e1ba2ca911e493aac6e2ea4506b47d2e32d950359dc35d5a8580eb218bcdf0facec52cc6c600df2c856a652a5556aa7b3a1d4a4750f17c94c1ef3ddd5d7b25672f018a819b0596804f4a4f35bf0c3ff13806a43f87687ccb44a50e2d0ae6a438092cb33cbd98f626d9da6429f2171b4a80613312f114441d6ede23433d7a79d5825dd7adfaee0abeaef6efea0d53e2976121f14fa212dcc2060ffa51b06520f6efb35d458b44f45653eec5656f31ff35c036fb33c66ab95214169d17fa06fd39ad6e2bc1fa4b90fe49be4c5f7c8931d3627340ed1481519e0037390fa89a944cd9d4f2ce87c19efb539388b1695a8c4f52e3b37240ae029d85dce57b4cce877aab302ebfd82a04bb39c4a93dc40882fb3d66329973cbb0ebb4cf9377b89255471cbc2491550c10aecfd7c25551accbb1c6d63502b0fa2575d5fad896d394cf87527a92b343a2296ea5a3b7379a48d8cc5010dfb07c3f16bb52ef26aaa8094d317a79b40db94cdf1d306d9d46cc3aa83632b24f343da4f213adb72db86ced64cf6346ca832786251f766048493b8afd897bbe12fef21a9502c266939f18abe259d4f8bce2c1bda91b6da2e64c7ed9a504bdcd55834cd53cbe4e1bbaa9d7fd3d642995e5c2ebce98263057cee2c3f67a7b35288dc4a0bf71bc4ea75140d0da424204d15231b35b1891bba7e0eb81ea55ad7a87110b42bb2ea5cbe55431e37922a30a3f8ad91b7c9397ada0ec7f9a7f7a9b31a9963a32df61b2ae805bb25831509dcac551a26aaf9c41656b6e90cfb2936082c62f424c9b8c59a897a0f2ef5f42fdce6ef9ecb6cd13e94102a951e7a346f462a731641fc072c3ef52e44b6f3e631c9f22196ed2fe883c48b6e530766e0c93e80230a7babe5bfdbfbb9c5cbab61034e1b54fdfabe0db2d6f055408d32d67f001b07797269ecae1b0450b2db9201c8d5ae1be49c9b57c71170575dd831740d0966d6dad5836abd09e7d3e9d95ded6694a366f83d3c7e6d0d797fd3255eeeb74a557d8cfeadd91cd620183bf722570ec6a96fb1dd485aeb8dd8bfb19b115c16443b8b52dc9a3333bbd942566f0d4e1b830308736287b1a8bffb303dfbf5fc4dff4c5c821bf9d8c3add6e8a51ec781e0383442bbdb2d62a5382a873a3d20de7742868193580c5f44db6ea21ac24507aed296ec6345b233311263216fc90a6bbd324ed1445566b03f673207a9a3dbb8f067bba212bfb6c2f7906d872376a5e874883d318c8c161232c73c0b49a4b3351b96349e2057c7381b570a2c14cfa587bf282b96a78032eeeb3a59b989ab60eb023c741f043102fff64c380ceb7e8ec3f898d752a07fb98e8b17a4a0cede321b51f6aa7fc47d374573e86ec1b96c4842818414b0840d92a4508284b336948ce1e999b3b134128e51cc1cb48d058c9e1fa26caa354707b3530f3d668bf3590060ffffff9f