PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 59928 a620e4cec00c56dee329ccb9751ab0fe0712652fde06d27d9ac71423995dee80

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
40d1428d316b9f3fe50367f65046e00f4db9ca61098ae532b8b722ba7e8e8bb7
Certificate Block Hash
a620e4cec00c56dee329ccb9751ab0fe0712652fde06d27d9ac71423995dee80
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00111a0100c0e80000
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000e715affba08050bb02b2a79a3407a4ddec95b843c643d5ac30d387137e0951b382a2e52ac04629cefef2ce506ec59915dc4e843cc50ca7acb1b3515d0194f57de4bd28daf4c3f94b910549de32d9c656a23834be7488fc31cd150000000000000000020000000200111a0100c0e80000

Raw Header Hex

000040200f7c17b14718a392a31a5c92578d8f3689918c6d56e932c3d9bbcc0d89ac6d2964ea971fbeab55a36b1b324f133be1934519ce4fc6cc9f685b6c7f193bce8cb0030f136ae92f0318b78b8e7eba22b7b832e58a0961cab94d0fe04650f66703e53f9f6b318d42d140

Proof Data Hex

59,560 bytes
121216010307a7617b0bef5ec565269a042a18c0c480c3b8ca99ee6e511ad1bc5494829fa647f41145ff4df40bfac769819de4e2eae6f960275b0fbe960780d33cabf617fee60120053189e5a685a64c89234cd833d4871fc949abb0617810fe166a6067e2c998b36223918e4462c916ae55718bded5fac4128df3ee5be0e3bec584f6ec0c63ff870e53d57caa0ff7db8ddd802d48e5888fd40c684e4b099e78720320eef9960e7e49058b03bdc70ab91b3c8a276c701e2d3205140a5032f5e61004a658e7644a0a0abd5db6dae2d35f3f65418083b661fae383a5fddc62b148d1aa880be8584248d96a6afd8566e12d0cd903dc4744e16d5515a7822a7a78be8c5f26fa521b1080fad9dabe7c0391958886234949d4e9fe1ece40a0ab8bb27fe31fc72597fa446c200bcbfbb9060c6caeb172ec536e7faaa8ee8e46b2e66ee3d1eeffedbac2198aa87c4349f8ee530ace5935cdaf38eac792601396228a496c2cb6ff1772572769db5006f1cf332434a60ca30a15c5f18e8d5ef762335ae826f991eaec6dec7982bd9f955215081de34babb9ee5b0c4130a7506631b4817af802a6c56e9a7ae9241f6266a7fe87c165a32023a2f156f71bbab94fd8122b626b464fc170e8e564efe397dcb0ab7091e95148c75e70b662a6fc2c9166c54fc318e846a54382298167903e58ce4b108bf0cf66e2b05993dd906590061883bd2444e0c90842b6bfb4d709427c119a64bb2aea89cc0deb09356d9dfd3310d3f18d80e05e1d77f1082350d2007e6f8deac8c6c1e8f1599c0b13e1c66b2b2f11822176f7c864c0aa5998a6c48bc8765e3e0856281b57541f86464fda0b9365062f762bcc49ad32043d202910ce21e1862f40b6c32ce66b8087af1bf26e1d2240a419fb4cdf759825ba9c97873f9116a191d2f19015b150b8830d6302718ab46a802902b7931a9a4836de5ebb7918f3207f517894eb123320f5a83f77f5f9f764854ec13189fd6b4cd4bb0d0149b021696146cff1e9431b39ad296bce06138df95a8f558a2b6c8a95b74171862b110d169f06d2cf586e0523b130c3cde9073efc74a6e5af958d2bb61f15b5a45d3f507f93e1903db0ddd055a2e6d56c3c8366070121442a42b80dbd96c3e4e2a3d379fd3222a8560f9d8212edf994bba45b45d0fb92e540ced702bfe4a10af1526fb3f8f7eb501b1d2934f1c9ee83767a207023febeb4943508ecc5c094ba6ed58908f32fe5500f434b9ff45a416477ddf58632ffdb4c9ec50b1c3ead06e6351da6e7c8d3fb46898933fefe5e727883f1401dfdb945917bf72a55dd032935a20c06fe63626ea6525fb3d6f3ce2d8b07973535f2b676ad8aad1f8203c126c34266e6ab1f7fce48a4ae51940063f5192ab75895ab246815369ee9bbabdd9488a8eea053ff661026fdb836b2ff19d15e687569d9a19a07a8c0d870f4e611c863dee0b9d09783b671dff7dd870377b3add9125142cc3a9adbf00295e6267fe7fe62f97e43df64db604e5c1607fa7af47ab1dd13dba34b2858582f7ccc3442c557ebc95638a774bab5d557df8d01b77b823fb2601154872efb432b6e5b786484113112f69955b7225bc0f13546d056fc244aac835a11603babef0a00531953ea1d504ff3851378d7f33e35a248fc87ad9815bc64b8962b1609b68278a69fd74c60edbcbd3bf8f4e976006a5cf4ebc2a577330a9de01f53bb444bade724e95b9f4c616e16363d2e00f66b1278d9088deb00589482d7d00b3364b7497997f1e5048de55023e5a8ba7737536dc5f704d65442fa9502521dbad03d4e9ba97eae6974c56ebbaa382caaa1b67921f7332b9a4212a007fd3eaa9e885433f997a83807a6adb80cf10fd88d6c0635ccc66fb3b2558ace36087ace5dfd3d52e1378f51430b1823fd1e0e13a196e4eade52cd33cd68deca0a7128ded7e432cbb698997281858380207109852f81fbc170de05c57aa8f082fc035f07d0656915dd1f2d501cd4b82b4d4b25641ba9a474947d82ec915c79e994ddb0e7bde10a1a338619b2f40f64ddaa794065b39421e41268cf581db866c3b4e11f360db29eccb40e871c28903a72e0ac8d1ba83c6d3ad86ea557a8606ace02c09e5a5992d1cf2683a6f41befd6c1a1ff98d8627cec98da5d38f9ad3789d38710fd20fc9d98c2a28ef70bbac68bdb59f7f94ab61129354ca06bdb4d5bea68c910121607a5daf7aaaa67e1a11a7d32a62fd8c6991f9f376cfddb827ba7f1bcff398a8559429116661833bdc959fa554f0b2c4a6aba9889002857dfc9fa83eb76a26133ba2b485f167ecec19b3479355d6bc3104fef5ef5d3dc48ba41e38ef24871dd70304765a4b7fdb959040ef69f0d5ceaa1d78a5e10cdc0339a693acd86b27601f9a3ef5bacdc94c589a53afba48f67ca3c6da5f8387323f2d01d394dee381b98cd118576b49ab732045b4e731b3e9a1e5330dc3e8d80caee7b5db4314f2d45e91d8c67de64c4a2053051d2bc99aca0c750a98daf5cd5a110f2ab686fea2018e60fcdaefa7ea3a44c485aab42f49307ec08ad02324472a16bc222beba49fa11f5885b3289c27e408c55c9064beaa23cde10fa32873a73cd0c97ed15d5daaa3f5129fd34d00eec70796cc295915cf9eaec0178df9951cdd1bdb99af3ec138e66c2dc4a2d1389f1a0cc12ebe0a2a33f6d3d257fec8227b7dbb74860b7dec212ff59228de96f14b57595b7f0c80d0914e094d989dff72fb97335fad9245e36e6610a98f9e3bd7013bc8d37e52254f13acfe4ad0abf30a230d549f15239e3361848853749f9735c952c8a45f65d535f0175e37155f727f7c5602c0035e092748729260c25c89d078f06735466e465585842adeb1d6cc69910e671c794d0c6265db9136e24daef428becb509e7f353447e277edd2b2c8bb3c7095ba0ac6f44d3faadcd5e4787dfac38127bee30c3e8616ea5eeb04c7ff66bcfe86e6915294dc0151445fee1897e292afb25ea40636da23b792e25bf516d631d911717a7d7f59c20883ba658b3a34e051b06e1b2e3af91e15777e1ff1042916fb15f845accb5735c6da3de7929d13d663da9567847ba9465da1647fdb1e0a4450c955a69f39a4dd6c74c9084d14112ff9148c1d4bfe506b186d3a5d0b881e0953c6c98d0ce398de08842bf2a42ebf51f6f92f5f0c104b94f47e6310056ab72a696f2d64704018828ad48e4d498f669b911f7541c2d8005cd4b82236a637dd792ed11e7816ed8db274183d4dde85ac84902ea01cd1b11f24ca7a16f4d384bc27ecc00bc12994ee485bcbe05457ee9d32f143ad12fdd8e2e52a5c7cf23ef51d111ed3088739d4016f8f0db668b4ac204f2d246573f68a47fc6e7bdd6fc0eb7beb5a35ad1bbf7f97c950883f406e3f17d05683cb32a21135f9eff256d0700d4417320d522ed83e75e29807eb3c4d4311752dcdc146cb104169c61ecc81d3b951967abf2f9edb271fbaa47c2814bbf176283caad393e3e186b1249ced3036b87e156dae03ba7afe1ab4e1977c27b4abb551e443b4a6abfdde0c5fbaa4c1734dfe3139ce39fe40c42d07205fe79b36f080f7835ec59f510846e2fae0477ea10117d8e9479de7476df084926a4228b72707e1be28b269061ed7030c973db61e58c8bb9fee616cc17c4bbbba70dffd48a51c88e7ba51a2d73f4f0ecf47d6716f5aa14ba4ec418f0c99322f7b82801bf651a9bde0815fb28e52a2464640f6dac043e063494ee4a2b9f149660503eb650dce7a992485b100f28d665c853cdf70807ae89f96d4ca07de59aad82028819617e1b8fa1a8e5d6ab9b040df6268b878f20cb9d92484c0ac0e8cad3abc5509654baa0bc024f51f34aa08299bebe191fe1965bca8332fa7255946dfab145206666e1fc14d59e8ba16099e5d94163515bcbf4acb85105efafe76f8c48e11a540023811dbe1a650ae7c6a798a927c2c668c36c6d4d5a75115739390999ae414ae52183e43f99227209562bdbb16d08186ccb2902a403a0c3311c77ef2270d64401056bf1a40fa53a86601aa1e9a9a182240345275260310a85e0bb202c65c19c29a6890f407c859b92c36e7b996e0036c812230454878c30a1fb28ea9e34997adb093a140df36e6f0f27baf03eb01c068bf92e55dd4cc706450b55996a43196667c159db0515d727a090bb4dcf9766480028b6177959211e76d052152dda98ab36286ca9edc472b77bb0f32fae122e90e6f75f8f4de48fa1494f1c4d74d445652dd3ae910a9cb4695e67253d28c3069ee90b86d586231858ba380bb056f2f3a88470fba69ad4fc5bbe78e7d52b1b4d8d70ad78c9364d563d53d25632e470e787029c99a9eea1851c9e8484b9c31a3cb9ebe78ac65bd8064b0373331d48aed8868e96db094954b591d0bd3d10f499f4281a0bd7cc88261cb1f26d2a551a73a7acbbd5094f4d7c42e1ebb310d569dd88425c36116d13891de3b8d27d01435b7795c9a7135c4784250b92932674d1279577e6f94cfcfc195dc226bd427cc8b0e1cf151e7652241b20366e047f9a43b5755d2903f3565984eba0a5167061e6871fad5e797beb9b5e44825914a832f945d4c6d12417b3d21aa7ddf2e0d24cf518fe378a4470d4036641d1e3e9fa73296ee06ac89494999c3a15f2e9503dd6c77f91be6449c756d8834c034fb1d129366b9f1df2fd91dff1f083558c256b0b65298413293606449797b0fb6734b28ed9cab21d9275eba083942550d7847b741cc51be0eddd20124442b828a899a6ebabdda1fe44dfe5fb2dde315193f8acd87430f4d14f7d84a844b1aeb873864dbc51b0581d13c5b8fb63bce952e623b2d8385943d75ffbb9eeca118b8be77566b0e2ef1e52bb8ccf3224a68a40e714741f760568cb13e45bde3b8553d85850ca3de19fef2bb062979f972fc7f324da8d119325542ec47c733c872487148e3a12b9a342c38a2b350e1ca30f7e73f20039d69fdd891bd3c617794c534b32230c40c76b1a8e4eb9ed31bce471944b77a9aa8f9a359e1e44c1afca7ceb34157a49289fa53cd318f8e35ccaba78124e55093197e19e93ab1890b7672c5771939efe2310711c9975ed031b8b756d7a8fb856920067d41c7f8767b6439a2e0f049ed55811240f34ccf428f0c809d353cdd1eff7bdc4d2c09d95e891335219e00825bd54efb58682bc311a784a5202ec1bb1d9e69522e304344379436d88bec62b327fe99e8a61aa1c88dfa548db1a774eda4bacc8783e23e2c21669c542e2cade37c2f277d775328f8c1247ec2b2a5a6de4a623fca6ca09f340d840508ba3243bc28ebc0263f0e6dacba4f018b07cc8c3e92bbe6d39811cdb4cd5cac910f844fb132aaa34a8675f88480b12d6bea3a967be67c4691319216a3ff8d033fc8a2ad7ee514e350e22df190708b22e775015e02cd0b3cc0984ea216db939a597e2ab62b6d01bc7c72d73f534ff821938f1b7f9b80de079665dc1f4b8bf5da9e3a42aeb6b2f21b71c1058f3087466d8de1b05530b577a39e6d8274d301a46134c61a8973c4612a94a3d02384064937b01f1019ccc9d48e478e17271aea1238b2aa1554b84d0b8c24061f45cfde8db1b2687b339401fa02461efad799de7c5fa56a4b2e812c7d4f9a4ee003242db40785f9c956988036c5cfc600ad9e8f6a96f61f6329d95508c331c7f8781833ed85a1f1e460bedfdc38ce3d22e0c6ffce2f4afe00360b091e4b8c9079b041365d54710a3b68ca9596576d804766008949622e92cbea2e6b6ed81d476d93acce50e0b51275167813a27f55da95118c4e6b1b2db210cfd75e69c431906f678cff6bdb7895bcb57de41687f2661b084f728dfae129fc29c64fe0fe36383f6088d44f15a63542dedd0947c5c8a54bf2a042409b94aed816159820d748167a8a5972c6b1f29b562ec51d10d8dc02b6c81a53000594e147164963a2980dbbfd15385a60a934ea5b6596091d07cc95c86f21e8354846e029369b80efe0f1fee896581f2ce7a080a1a1a2b1d58621e78e25e822cc0e67fd842a98518e2b8708f1deb6eb9d04f470ef408d81157bb1a61044fd719892da861c7c330da58d1c2d89f2f8e151fddba8397829a35c39bdef4c117c00340c6bd0c682c9930ac47a4adc8c3efef2be7448b683edced58b1b79732e872a5417a76a43092569faad7befb9d8ef5b0a74572b1fc03586ef60dde3866549aba178df10ac667ef7c1835a269b163a991412dd514de3b13582928409012d63c4d29d963b8da9883719ea02b2e0d304d4d273e99049fb974b983bc1271af453383fe855f2843e002282b2180b4de58261a43adcebb947f10c1595b1d8ad972e6a6f8b027921354a857178a8e994872e40b62b6eef117b17c1d0a8572e053101845faa9b1f010d7fd1013862d3a1b1593a9621e3900e00c1ff3e443f3f5b9c3feb879fdf8ab36ccb76887c56562cd4b58bd0aec2d9c7bdd2a2e11cb14e91111e0967d3edad20c053adddb8f1d237f32e077ba1621ed5cdbaf634c1a364fc642834eb95af2d415ce28f215b409f320468865bedf315d5db350251ce636a9d658dc94cf66d35f3b78790002bcb1856c1a903f51b09adb1a39ec041dc595e37ca63f6ebce1f8a8d44e1436d6d041d7330fb460efafec3e566afb8a36100a999fc95013a98d419fc8b55608cb9341c1708ada1621d9580c656760b6c0160599086ade5155162e4b3f02e2701b5c4b4fc8e62cc96c1637216fd0b5fb3a75aa7644b9999e01f0987bdeab3d79abd20af35d18233e703e82aff57435ad66953b70ea69ff111aa32561d8a71f5fc7812228e1c7c6def79241806e46372801cb8132f7ac06bec9ed8784acfb5f9355c9ba25e9c37b7a9aad9f11e717696f1b3d6cf957eba5f5cf51986e21a2feb4035229724c7207c2f7a2d811736d0f39ab87408daaa928b465a50c9c2c0a221b8ba28214f13759009798fe6f28cb282e20dd55acc29302b7d8ba82bcdc971e253d34f4cbc45d7cf2349b5c4a7448f05c012c6259b30e41cf7345c5ce68b0d4d85b557e1ce1a7d74bbf80b8494838b830ef78d570765f194925b2003b07064b8df1d6c7095292a8443679d5f660a0be5514701fdf4996ae3858273d7ff8193f40e1c6fc045385dc959ac96d211881236ceadb56da5c1ce69c13ed2bc1dd7e304be1b8edbd8be0326ff4adabf699f9f0052b81a20850856050ee3b92fb522ccb2f3304f73fb006a0fe2eb6cfca4bc7cec1112efe249a5fa89503624c42e138089a2bf83995b94b40566d04671876ace1d6462098f67719b0951ce0adada1a440fee90c3bc7f7562d485273eda61b09fcc1c8de4666965e9b95ff75afe8bf14f38e7676e816900c0f2407dfc6083e2da4031d533ba552fc30b6e46048bcc759ce4c5d690a788b730dd56a1edf07c1a28acde40b81f198edac4f0d670f2674e0015adba93373fff25884e82c91016a4ce71ca65d1a40770f28ba3ee937e6ef080d24eb0ae66aaf79d2a856cfc8cafd6131cdb043b84b457f220057d091787ed05b501736054082a28024ad8972f30c027567720160dc0836371ee93e0a9a6600f638bf86d7fb6c9b3c19b49f06fa7b986a9975d0c3a1e69d50aecd526671d1940749e02deeb523af94e045c9cf4e8acedf1a20aa410d34eb36752e13cc6dae272ece4b13b63e897eb29f222f0ea832e1150bde9c0c0c096e98dcdbfd0c28ef08fa0b8babd2d7740e7a2b52a868b6847ba5c003d70474ff6c30ab90786de862b0d752649b1a4a89363254618b087c2fa6d2edb07cf9455c6918b7b2dbbd2f31bbfa151164cdf7f81a11a323ec7faef157700c8d0c5f4dc7d6a237259a0fb30c76becaac9a562a8e7403df4c1f3adc6c17ddcdcdcdbf2bfef936822c9a26a7ec5d962900fe1f8f06bf80a3367b46f0bd5696216835454830e4dfbb290f07bcfa68114e4ec1be16d3d63ca60289358dda5ada16705f939b588abe172db22cddaeb29a5572450c677f3fc8d794c01fa8eae4e5bea8545092658b48a2f7165b29c59e0fbac0085b7f0c8880ace6daf940885ee398373c68df7a3c11f5627751e3802e76fdb3efe9525b8fbfbd0118060df55414163bed120f4879a4f78136b40e8a2f6b8902750436c70eee7b965a24c39a9626fc9f71b24576388992b350df79c435998002db39ef2704fa21a19acf4ed8520b39842379b3064731a197bb2d44cc2b0524a942f4a0fc7f9f603dc1433765d841659af03d8a65663b8c5de93b71470c3bd010fa059ab352a4eda789cebffc5f28a181155b03eed0b273326c4e7b3b87003e41a9d5d93b46bc46d9e622a64c9830ada3b7661899d857c1c709b014621aea3aaac10da234ea4d37eab70dbd10f6a6adcdbb44370d6ef1c584ae78ce6f02ff018ca7e8af52c892818c17b7629f8098a4b41dc46330faf6d0644226eeb21c6bb51b793222c9f20d698f7d509379c45de8ef3c16fda1ccadd6841ac8b184f2d26c338a49b960dd459ac0eb4d1354403c69d9a9f4ac2cc356a9bff3d8a75359f797e2835a45665ba058339951142edec61be47f909000ecdee9509180f1c8b44d205dc2ce6d403129bd483768f9b839983966eac1d6c0234db40aa16b4e7bf065edb89a1358a4493ab7cc94e633262005e31cbd75a6507efc3e3ddeb89d1744ecc194f828670e08708ee1c05406f46b49edbb9167cdbcb4c1b30a43c06d49a326237f24359f06642945a31efc1e5177126e1e733cd42b50c0ab4ed28c793bc989d67e23f232da835fda20cb4a5c27b7da96764ad482005482e0e986668d45af75859c53b28a54c50a57cd2daa86e4175580ead89c9ff7e41bdd5ad4267d4a1e6d994fa85619ba053fff3ba8fcd833323117bdec7424d814559f45c2a6d2f91b05fd8e12b3ce871b35d7d57991d020fa49fd8e08477012485d87e53ba586bec5b2da8a3c3528915bd633e047a844cff80a83f4f15bd69371044c6ed475dcb587526324df75d3c51413c874103bd2a7c6c90e3742fda62f5dafe6d3f6b739760e9a84765d515f3bfeb10982f5801333528a9709f69b22211cf858ac293a2fd83e0977dd137c177ef5900f3d1c36d63c66a86a0cc565aa07942752c71556d0de637e24dbf57ad97bd93cfbaa688b6d7244dca0b9198f5dd07fac2b8980d0db7d2708fc6974ad00f6c6567c334102aa5208f43ba89a427437bbb215fe8f92ac3c045a7741e13ccb8c383bc535a7e3cf24d35fc26590a208523798660b47cfe1c7ab3717ddcd37ab5f3cefd12ee9b319c8e33317d838dd2d6251685e2b7b7c29418201ecf225017d7799c7ef8c9133286139daf45894bcfb1ecccd376d12c94f9e92f4d72444c07a44582cfef83d35f6147e4637a749e6d02fab85d27f1849355965913ff3f9d8921e4a0202000deff3d83a4cfe852296473582f2d12af6bf8bc9ea219475cb4466180c91695ce7740e8a8a81c3735d07af5b7171d9b4bed10cfeedcc3a06086d343606ac693a458dbad324395c4bc9649632560c380933ebf51c5e9d933671aa076894e3ccb9d1c6e6d154e63239d1d59bb82ebf95ec2a05e6ed17decc14addaaa47281f44bb64475b39572590e645e872dadeb90c313c139b45c122b4809692c144a36488704bf6b22a5f723469d1ea4dbccbd4ea637c974a4c4fcb6bfb85ebd1b37585b8ab8e89d6f9d27e89a3f79a724cde6aaf8ad18e0618d950b5810e224e6d1fb410c1262d8d52334540dcc18867a8449749d135672962dfe426e5d5bb42a87e89c96791608bd7f72924612696e31e60bd4650774e9b5a71c4495c49e376608f08f88659179653e7c17ac7d51bd95ad63c3bc0e206ea3f41d9af96250a2c02982a358ffc851c00a7aa8510362553cfb44f1859bd6511d6912d36eed32ab495098736bfce74272e46b57df4e5f6fdfdfbe2e823f34f8504fc82b5e641d5303464bfb15c4059a689657425cbd8b43cdbe58dac75221cf99c2cc87b0533a868be547edf9179c68ed8e8eb9faa9fc473ec20b8cfd51845837c6d21b2bd825e23ba0649dcaf5cf7c867d33753a3c330748bbf14cb89e74baa6a49329449beeba5bb70bd8f76abb29582111b8e5f54ab75392d717fb783a28101bcb23ad03af61768ff86bd03824fbb34586f90ff833623051739ef389d9c5ebbb1008cbee56f12452139bd71d229bab9789e20a319e9476e63018616a3220f93ee02bc1ff5a620c894596d59c0bec57d550847e638b2c8b18655f8bc9a0f31ea62b655acd86d080b808eba0c9f239f6000125153b27c9fe2ae517689c5dc1a698dadba41e9347ddacf7e8ba93050bee5713a24067ef851b0790c43443153f30d5c725031145021ee394fca0145c9a2d57eacc37fd126be1162bb1c6b412a0e45d58e2569b3993c6db6ce186ec1a0b7635e74e2111e4d2c6960a35dde8dffdb98a7b280c182972498f54803f73bda3332548f7dd5aa86113a12e3249135b57e2d7a89ab893549cd097c720bee3c715e121c6208553af2d75457396123ae88c7364293ead549e7835c541304048284673086c44686c2ce70d8f130ce82d2bda5e45c209f2d03c90cb42577ef35860991800ce63b9cffcde06bced0c43076c7d2a2aa492c79fcc8547ca9b93129bc200c17ebe9f25c4d37ef188b670485bb0290139caac48ee08ef3b35d22ace0c3a57f37cee14da977e7d249177760b556d1c3b7c31d30d3150f2ce7f628489a28c030ff0539d7fa90c9871b0b1fc6df70f8def6614119e5e8f4a3bd3e3773b5fe3e6fcab844928db23930525cc955d6cda0aec478509a0f63d0891df6cfc68b3be3234e9b21e438aa6307db6ad3e01904f494dcd374ff2c842008723c9625d2f8146ff26a2b4cbc93d63bf537cef5e07f7991aedd88a49b3b030ca0484badbdba176c9c89e502a36efe005668ec60f2102059b7b8c51f761f11e910c26f59bffa8ed511bd7eacca51322f2b48924b3cf90db7790571bbcfb995e0d2d7aaaa703c944c40a7bc8d7a4cedb2518632c4dc0cbf53be88dcc71ba095f658aa79d9192b913dcadcad160f057ea9801c3d59e5caaeab79b4a2c1e8a2b65b3ecae8162418459b3d48647dee72f6b8fe80956f5a4d2252c200745ec70be6f968644f628a4be39679ce7d2e4d23524bb4ba36fb646415baf3e19592a52fc88b8258bff36ec1263510f28275f9b92ed8c713078a4a290510b2e0989ab574bdfe0cd57dd37a0699624207370757415cec961b2cad7297ae27c685ab3eec3a52d536ffa90286833c601932e3a52f4bcd69ffe89f6259a9f93bde629be6615fc0d9500816fbd6bf551386ef472100bf4d9aa82230a4ac073f7cdc4748f0797ac7225e65a0f860cb0ac3b032772c80ea5aaca40d8825ce76bb44dae5615e3188713c5db01c22467bd1cb487652b67fcf0660912daa38472cacd34edf95fc2d7e7725f106ca0ab42715ea998503cd9b631c0e40752833073107adf6e889d7159f817271b38c35b0eca8c1ed07f362ac6a5b725e5ff1ed4c0692694e9127aa3cd0e9347b0106d494edb6646344fd1d5b2b8bf9973ef90fa86485b58df787766a38ac20016a27e696a936d39c545ca4027e41af4679fb3d7398414c728300d7605a718ae9282bf32627241b80bc3e887a4b463c0f45e46399878c81ae1c15b9e15bc82a2f2ce53944359d3d70e98427ad893fd5b8ea5c3218955cacbff4cf325491c4782de5f5e49ba9853abab38be1d52061ab2b1fdd6b1920149a92b37bab8ac18ed855a955d552e2a9006d4705f1af28fa47d2b11d8afc23b5c136b49881cfb1fa15348988370ee8c90d5bc33c85e669138349fd9128d64ab79182cd1a1bc28368ce7db2bb33042fb403a281bfdd79cc1941334999f43d2566fa6f6af397d9135a3031d093900f0e949600664ae44af93dfe33504a772876893a615772b9d5cb051956f6f3d5bff118df931ae65c7bb497506e6a089a46a1c720db8a9c86430e0fcba934415402344861dc0c4a9ac31df2bdd1ae0ecd7d1a4e6f4411d37fa3667b5b40d067ead69c08c260e0fe272a12d7c3fdfd5d33e97005f6275a1967dd5c84e4408c70013097f3e8081a44901b41fc77899def95d8a453f2723f9576a2a419bb66bb5e38eb197c1d7e9a35ab07356c1e5b79b919a486db1fcf8e58fa554857027fa55b219718d8222d338ca8daec7f4a803979ae77069c5814b8bd9d996c23981ac81f2e4578abbf99858eee3bb2d2aae337e9dda272466004c5e494a7cf3786ef575c200b7dd0924d4322a52ef62eff40f7e67c36a3b224de5e68bd05a68cc18c9d07dc26af07ad511f81d060431dac8ba91bcec42ff5dcf80de5d3586344bf641407f2cb512b684d3e441bfd6f81db6d956f8e392c5c0bf0ff24c738613b52ce10828765a917ded05b4f0aa3c6a139950827ad8ae9cecc1e247e4df34b86598f7c101fa3a70fbe803f1d97eb22a19686838961bbffbb6ce8c07f2db18a61875d1e50ecb66b7868fb0f622afe8b16b369d0706474fb4b4de89a9859524f87d45ac87e2fbd1693af633b23a80dcc38e8b12a05884a101945d3f64937276c08ae8fafc0ce1b00b9496cc35be912e87286c29536653943de46c5ed346361980cd78d50a6962226509670f5de0bdcc75e971dd9a13d13e4ab8c6a4cfa7dbeb54d0213a1ae6be90ab8ae7103e8f089c7e86fdbfe0f25939120ed388ce5a4241da021296d04e044943bef93bb7ac3eee8c345edad6460e1299e588500403db408a434cdb2a9d7ce27a81bd0781d08ab28c436e87bd2a89658252e270509943b6ff6a5e1ec2718bd88f5203c3bb09efda35de99eed9a2129bea27cdaf8801427acd2c24a00a238ac86f2012cc9735a692135abf4b408732ba776afc6ac2ddea0e7240ff186b37d5f25740a6769b8ef9ab6fdd306f5d41a65b1fdc39d596eac1036bda3d04fa0d7a797cddfed81f7e6382f3c4d74ac0387b878d6b93e6bcb9f167dd137e75268a6bac2b97d9487391108e30816a7723c08c0a3832e5ea9747c09899ca17dcc33b9ca3f48fae65f8dd55c8e47e4a25be5655431e9a01fabcc72134f1aac2da15f093c19ca03c8fdd55a0a249e6d4b7ca4f0d58c9d6980abdbd283c3eaf451a08fad86d130704d9b56632bf8e73664e4cf23ab555a6af5f408f6f941c4cbbfc6fa84e583ae9cb1d79e136ba4b2ada128ce0fd026f168635cd90022027613a6752f4571c006597a37a3958ca45639e02d0bb9167c402fcab4af8e5afd267abe77a1ae53cd346416f4a5bb0d48fdcb0fe74907ada141a2fed676908a29682865a12b957218b8faac8eec36541c87f6f8871092f06f123e8cc7e415fff9e03a633047ea78ca32b0e25f077558dc7643e62b9021d573cbd1909a2acae52a2593b948e0da6849d5f2a4c62e928a31e5dcd848f6c594ed6b927f8d456cf7d969059860cbe588c08bbc051f50bb041ba311ecaf22ae324d4d85c7fbb4c6359158c00a4d659aa9b739de8971ece4c24339bbf34a3fda0e51028226e9661d6ecd391ee812bc1ab84ffb2846b342ee0e229e6ed4cf24dc5d5f5eae4c5ef74a8972e07b446c28162d043084e1048f4d4c1edff51bedfa6819c75b986408bc69c812da0574cd3343284b2847fe46d4eab1b72c5e9de92db1960bae7194b6ea7e311582f30f43e518c147e3ed612a313f61abca8ecf86c09d177dd7c84249d2ec57cff8736491b27a37de5e3eeb7648acbe9600ec18623c10b875605aa786fa72d09a1a09415e4e41e0ec73a968da44e932e7ede5e5efbdc51da9015804f2fb4a0415f261def4f4674c901d0a24581cbbeb5d200df051065612004bd0d3c635fa790775cef66c9a69e2275f50ad7bdf23a095b1706607333d6f11c3f9a869cbc309ca6953f022d666deb5bdfb35971519eaf306d4facf069b68043994c328fcbf01ad431701d36eb33ae446cddd989065edc5fa433692e364809982e37a6c047f58ce4cd9a1c6a479699a9b946682d0891142bc8fc5faf9e0e9a315c426907c05c8f912a38802317072eff7029494a5404e990cf124cf98ce780c3e62917ad0a16264ea8a26ee1b47507b8ae5e0b52d07af97497460a59c4c197a54a28f9ad1d8c622c7747d8a417947cedfb40e218f10f36e4ea9a035cae4976dc1c5e541a3ecde510bab7629e7ba57205b3502cf59cef1aea48466678a36b86be0eedf17aa8720323bdc2110322eeb6c3af5b99959698f7ddec38c15ab42651b64d8ecd7ad44f0a513799f80a049fc5b885b1d3f5ff50c7ddbc34547a153873dd20cc02d49582cafec88a9511d7209bf318afb6d794e95b844c420e43370258bcb85ff9a544e028b74897cd6af67af4b8b7d9f41eb50f451e776b2f434d62715fa9aaec7748597f845391eeef72135ee159e660381325b27904fbb8880b0272f0c596477109c2353553493ada228adc44e79337f3441ae486e22f9b4b2131020a4950b531feb87a5fbc69f4aac8e7e2811829f91d386a345cbe91383701f6f8520d141980bde7923c70e020210659ade9839cae07af19c3a119d5d0a3729c6439f438bfb48a943109a8731e0ff8b2f293bda6606ceabff900f6ec988dded9992f9504b2437f8bdad211721763131a38b6c8e8361e05a0c1f719018d3a7f985a29311bd5e7b6c4078f4ebae836a89a201a4b9ec55e584e54f09144bcc081e9ff4d68cd44fdf4625f9b131c1e7c4eea4b10fd79ef60a7ac2e2fe3d7d03561e19a57431f4071a32c3eaada679374a987f39830630c12be43a4061c288c198a637aed8e56f90e131d038c04b9aa7b6cd0248c6048b0d3348c4e2df4d4cd2e16e88d9f98b20bb019335a7ea987504b47b23247232ac819e403ec7ca7ba3d4e12f10faea624b38538d5dac14925668b2a6d99d0285059a66340f69265ce5f3f2ceb36ace7094732a919018e1f460ed9196cf76a776d4413d1537b1ba72a9c99f0cc40ba7940252e875684a591d41022184c14f78c0580ad39a978323383a08571fb6ff74b681d850bbb8088e423ee199fd5c9111dfbc4ea6a1cd31a29d67a89509284e568a8309d409767006fadb83821c5b01cd67ad23f18de4de791fd209cd8c1aa067ea3d82b2a82c231848c8b34133b5694d2b94b8d878a2431af468160dac50d160ec2e76378d6ac0bb89832a89f069d2a942aa6e1e45253026abd38dbdfe460ec7414f9578576dc160df87433fb55dfa8d0afc924e5c22d22a92feff40f33e6da4977b2c0dd1829b4d1bbb659f8ee57b5747525734c95389ac555cd1b3257b069a560dabf6a0c2940c6a4b5e5fcb0d10c80892015d383791d27b68ae032e15abcafb911e3e03531770c3cdfce19e7bfe362506908a9b84f6da1a5e61f90e21ad73e062316670c68a9b136d704a4c2431249dfe5e3ca1c4cec1cbf41265b6aa8270d809945daebaabb451534f5dc2ef7ea26746f8264c875ee21fb834407e9d5a28ea2620518d667a8defea0f795dba964a8c9fbfa9619ac0987d92d290163b3eb2186cc813468d6811cdfb0a8af44ad02edf8d8ece5486befa50a86c1ea49094173063b2bb69f3e3ea5934c273e64e06a4a4cc24fab7a20ed9e05c803c6bced7e29e15b6a2f39d64e5d16796a18fbb27afbec71cf8f51472a13418e9405fffdc271f2eb59f6daf3727361a9bd4298026c66a83f53ab403d6015c42ccd6314f6ce4af6d47139a51c796cd9823f82bd803071c2be50eeb32c852281acefe467bfc9c27dd60896fc834d09f7f6461a51c61effa70d1a0927b26e2922d85344cb520c77de2533ee03e35444b24b4f960c9361090b3ef7b028c9725e60fc3cbd29529fa0b600021fa649e1ace501e24de221a8e52c978be457e01eeefe1fc058b6f4fd66e5e3e3c51c0b5d0b03593ec8ff8f231742e0e95a4c19bfc3dce8554a648f13a04a6157050f86b88d3530747d2b6da893511f7b9abd49dfd57e4050535897ffd0cd3cd4aecc25626d01915b480eaeee29cdcd9938550741894184b7cf7dc6db03215b531b9120d26f225d188f86cfb008a5e095278be2bea7996094b321d0a444ad0ce846845ebb71f2c052f204d878e12011241c10a6dd37ac2ba09fceb1378414daf938171cc34dea43e805554892dc128634e73a8d9c50f8c4ed133b4e65463c419b18fcb8e85c4daeb7098cf283f0ec45af18f0ec5aeef08bae7e496bdb8311f762bef0f4a8b7b88c41dea6e62ea9034764c75957781170a0871ea13a3c1b1fb7ece9d1bb4e37bf70663b7957f98348f8f3bf32bf156bf0bc1f331a089b18ad2f8ae42781e4cfbf06fdf7a4c64162ba70bc7da591ced6f38ad0fe1fa58788bbfaa48298e9bc3445dce8b8c15cc203347687924bf6ac0f61819f45c31f1cd1216b16c2a41367da9d0e9167ec2a668067d17853f2a07de69121584a826c9114ee92e4a3097572a4af64da4263d01ae0ab73ff9762fd9a33a071eec39c01b1734c32f9b76b88e2b392d3042f0911daedc31145a12a00cb59f6f9c27f1c55f1b9d079049e1256c67ea9b212a4766bb167d0181563f4908d116f2638322aa524769e43d29162dbbe20a4bde107f00bb391e1d01f7bfdfbbd564cac16e5359946f7828dd1858493703ce7c1b73a928d08dab9fbfbaeeaf83d7e53af7db1cb21c06c56af337e3bd9356877cdfebe95fed93f98c8b41cfb23d9c7b208d4296590f998900f58da60cabb1d9779ac063ec032d2ba54242a65d360a076669048c5f1f00e2701d292ca5b11a85fb203b0a4fd51ee1c25bb93e68b9b9c856dffa2392e882726052d76838553de20ce75778facf01d28dd2b95644671cdd88309189258b763f5dab471438ee6d892684a8b5e05e5a25cc1c56a09322e3a411b4725a7240cffcf1e74d43a2e3783828fb9b07ab3d408902ff0cc280c1f6c25c43fce473087482f4504912cac95294d41aceb06fae72c03a0c13b0e37f38d90689ca46b5465066ef7a99fee069b1e59700a9d2c7e1a30f7b32e9d505593d35308834cc7fed88a5e42222f455ae811844aadf4ed6ec2de8f9a423777932c424ebfd05e3ebe34f87000786d2473d0dab4540552d390a5d23da52c2216c1b97595a26a8d514304533d74a7303cb318cfe0b3b7a5fc0e83f6e1a47e655c6a6c894c642c1c850ef9e63ce4fc1f5ce2cc8f0059dd5588379c7299c4331bc180567197d00658a630798f27a86e3bcbd5af67c3eb85fc3b6008b408d7aae867d038922acc2d899d4a2a6e9c73aa31efc92e8921fffbd04cc7b3d33e4df01ec9e0f6fad0919c026d6c37f66bf021a24fe152a8f04ebae9183c6d5058d8e9d975be173fae3448a5061c809268dddfd8d75cfaabc5df569def7acb4200ec3aa3f743d20a851ebc57748cb6cb0f993c1b795351e93084d2598b0217b1bc5637eefbc227ed50529b169bbbaaa7063944ee9008ed76055f1007057554950513a2659cc17dad752e539e04b675e7bf77772a77aa2a37876e878dd55a4fd8c0ccd3c6c263d7bee705d586162b04bb00601752b9d7bbed329d8e7c745150f5b54906f96567962bfb4189bc54c981e27f92935dffe8e171ee342613a616b567a4396da1ec3e5d36c31973f997b1907dfbc9ead08f02dfef279eb3cc562b81d9448e1778b169e5918cbc97486cad7a874acff50639dc621d371eee192bdab9ddcd991d2d1bffd96c0fe763a56a77043e9b7895f153b57696a7335c5e0f03ccffa622679fd6e901b36521d4703a803094462cf237b79dceaf60342d8aa299a2e1eff09ee457b2bf14815838bc58c0fc0911abf53ab915ddccbdec250859ddec4c5679ff5d18d222ce9d2f51fca1bd75b6bba33217115617322552a2b73b5678a48965641aa3614f7008fb4fdd7dc412ee7aaa1e41b7258dce8d7865b619a2e72047e6d13366fb3b38a3da0eba9b42a4d3c31a559594afb8867644dc42db3c97de6eed314ffa214ebcf525f3c97fe940af6de4f5719ad742ae71065d269ff7b16d6430234652829ab1c5c690e5c497205f8b37e73e5ceb86a6580cdb158fe21f97ba8f51de9477af62ee1e2aa1b08148aadf1d39df27f0bd6c8a12ad352338aff1bebf586eda8214daa1126c24166e568bfb6d36946072519ed11548ea4b7aa0a97004d1875f1219251e95caab7b2a391583094d9049bd28255c18a1785c742128ae564e3a38798b8b5b65ea6a35fb6b7198b32ec4c29fb5496e444a9e3df6ad52d6448337bd756741d54ebf4fdea5bec8ed061280e8524dd40c03fb72955ebe422e7043626a11f683f3d5221acbf9924a69c7310a0d763a607ac96498336612aba9a8fda92880ac5244159a77bbf8c1ebd95e9deb612c03225f2b8a3ab1a73debabfa6e6e4db6afaf7451b811556138afcb14a0d1624b6b09ae8968a3dadd737a4b14a118a70ed008fac9d5915eaa9a35947377da8a7d201c18e50f6af81bbbdaf63c549f6d6c94d8fb7e2f940e3f03cee9ea18685c88f0447586631006bf1ffda5c3dd2fc1169a1a18edfb353722f0635687ec0d48195a4cc223696a82f840d4cfa1a704c81758dbd931b023175007e220de4b936733f0eba3fd87ca00bbcb861d3cdb58d19152a2478fbc281b69a8d0eb160d9840d06ec4a258c3b9d3251b9f04b5968d36dcfe59cb0ccee30fa5a27087a064b8d7a41d0c0df18f5e413a698c6716bb27f2e8a59c8c5eeacef7ace4025d4992e1201e1a7e4c8f3b6f9fba3cd0dcaf585c4e5df6efd60b17cb19d8b1b7ee3e750a0790c5059e6bc840f3f9c6625a67f597ed58580d242f001c244f02ad811ada3d804c0c72ab1b880ace3cfbcbb402c1d3ac1114b0bbc601b2f298f209de464b12f96e69c44f04d45f0e17de09ee62e3ba4db98dfa2181598ce7dced18560f397162fdf938873650b1744d6d35c5d073bf63fcc62eb0ba99d1680c14fc4c97feb14c1d0468e8509841e826e8af06079fec4e290021481c52a1350139cf198d70c8fbfce56d24505f0cd6eeff637ed46cf05c6d463f9f61627d767ba8a18a03917382224929cfcfbe79dccf1b28dee67fe636d4d7c8ee484dedb4f5a1d3fe7edd8aabecc8d92540c8d23f7b4635bb4e530c3035a67f0fca0d9846e74e607fbb262f01cd202e44abef4428bfd651175dea057894124d79a9a083a9f8c4f111131fac02fbd8ed07c34ff921106c4c122c6fbd268e8623d0f6c0c0bf081d62a4ee5f8a7e5601cd21ada6442a46ac45effcd3c300d1eda708c3751a72de4b925b03204c5e755691ad7e54b075b888751c500fc56c9691aac353fe5e1ed4a5a02529e1adf2cead2e85aeaba567713e0b019cde161507ccef6dd40332400fb8ea27ce9872afed21e117dc32669e2feee7d201664881275c9bb7ea4d7158c4de94ad86202ac2b73895522cb02ce4d885447eeda80b1f5c46bb8917c1775af79e5d2dc0174ea41a7f931816fe93021e3f23a1cdc2249a9efb36ce9d8b95c66375fc8baf7fe8fd53e6284a72f78db3790d1be6040e0cafa0d2d3f9e172343172e5c91e90cf93989b1f2ae6dc5d68bed0f8a7a9f3a23ae891ea2cd7e80aaafa9443fbc64a913f7f863dad0178916bd66bcf0f892b2187b2ef94bac5e8e112927b67b62f122e0be1c7aab94280e92048ab9a89b331a9b21425ea7acf0964990a2d27b06b3b98af79b1a832b6561383f8dd9a57048ef9f7514602bde346b2279032e6b45c54c62fa2c21de59de7d8bfe632ddb70d4751bbd2471ab49ac941118267f17468b0b88ed82709670d7f019be48f503c410102ed247a8ee184c14771adf73d71d2beebe20a7d999a616b118d79c347099cf2b63eea6cad93e2e411fbb676d8fa0211e25aeb2795975c295daee0621e5a909ef62dd34985d12991b3e188fd9f2601ee787b85e66d3a95f61e1795a703fc5ff01acdf6e6dcf7429df9a39eb1c487e63c4818cf08bbf9e540e77b6c29577baae11c77e11bd1bff6cfac34b4c8a6c6ccbeab9f650ee2b854016f1a43a3e0ceed74493c3d458a8100e2f68cd99aa76623b97e6373863fda19598273d9b5f67cb1adfb22cf2a1a1949e0aa587b43384b8da574d51af16d291f7b3383180cbb26f497bdb7c0a2e832ae34e9988d692e045241f9dc7d0dfcacf14376b38437ed8b7c5cd5c77c5114c271e14979611ec950bc691becf53e209a72a135ee19a77fe313b9f4d1def35b54f88caf5f7290917c9a869276a69844a8a406e5bff59374e0d2bc793f9703bee1542bb074cfd7b7fb536d4ecb8fe3a405e0b609e6a97d47a3b0e5bd5a9fdf79a1e6e22e5508cb9e42c1ed962f68643543218a43060bda664ea5b560557c47253756ed0ddda8dd47ecb55991a545fa14f7d6e13909635de73017eeda6b49aa039d3d01417c6146b08af24716ff25cd5da0748c6d7caafe009b46ab691827cbde47734790adcd024b0e1cb537e01d03dba7d2d71d5b445c0a29fccfd61a6e01911b121b0eeb8f156ad767dfe76939b735a211f8e8f47f8ebad1bce64b4bbcf8e7b6bec9b0b5b724b2de0cfbd36c9f7a291f370645272c088bf7eef31f4dd48abd95bd60bed3f1c0869ed181c9b0dda939865fe3a379006c6e6c4afa5c5ccde3045aff865ca44b61482d47a3f8f5930357a52ca8f23671514bfbd925479a72256960fee6a314c4bfba1a71d9f9bf4bfc749452cd1c380cb3d84854543817d64882ec77c5f08023f5f0ac2c5274537fa0e1371168fa7c2d99a1ef4e048da24e23316e17cc29093ee826117f38e2a616e65bc52d227214a5b3d711f5f97a909d71cabb0edcfdcf1b40aab6d6d6bed12370cfbfc1b3c2ea2bdc4687465681e602887692791021551266e6e18d59118aba507cbaa1a9fdbd994c7dc55663c90473be3ebd69fb13d3277f6faf0dc5135970aaf2a1d8a270f7f3d3845107098a6abe7abd7699b8833b0d1fba840ce9daa63cceb6c98a8f671a3625476668b4dd68c5d574232626435f141a473314387a5180c91170a7491b3ed018a4a6026722d08ab9692843833af2844e89b34cb649fdf8dc80106877be91e5c14d78b87cda26cdc3d9ecc00f247e1dedc2fec261465359c7528e0f5fbfff4242ac1957710500ffcc09dab2a2c01711d12f720ff8389e871306ee8b9231d50d25d72094f05eb3bf99299e4826cdafc367c1055bc4954e0d2a04107701e09a325561367ff20c9d1d6461ad76b6994c3f1f3e7467f4e54a684afeb2189d9d363d585094b676d832f9bfaf16bcc54ee4459500a543f5e7528d6c03b800a714c72ad8b77fc0f3da8cbda19892e39a55210528aa0aa84a10f9872cb74caccdae6e1dbbeba82f96432e6431daa2d46c54c84bee07e29cc889ac1703997c37012d25c46ba6280078744d9f0588f7f8822154e310d92995e307da13a7dcd78eec6818f570c1a3bec5780b1894d02a8ed1c2e5a15b147f3db2c832ddbf548c961252849841831038211073d4f68e23d2106b5d755657d146f3d34d82642d92e9afe6d83159469eb04f93ca08fbec6e19530151628844ceb9dc79cc627e015768ee3c6adb8dc13eedd497aabf1aaa983e343dd081be13ba6c8dd1dfa9a503cc8a95835dbcdf4d47f873e84e872bacbcc9e46ffe0f3e803453140384071aeadcd3fdd1f731178240457a841d075cf083e38e253a27626d23699953756ec0dec547303ef2beaa23f06bb1ca99abc85fbd0c2543fcff59cbbf6574883ebae94c2d8fbc5ca9e72293095907922a7c4dac0beb638d37e3e1d320143974f6725bdb36b3d9c546e4ec1aefe72709553f85d729d799e15eee1b8b20339d7576f61dae493d8f0dda5d5e7028461000f019ffaf698bda32018d03559564173af8e5afd0482b0f0d3390a6dd757ee98d9206eb2574a7760a116471885b90d58f202f44fbfc81a36eee9537a3a9d6d5ea17198f2b38a1a580a149e724fc674d84cbb8e049103a6f6560db0a2afb34537227e714d196b164b990bd380966a6168849a5d6f21f739888fc0ab47eea0c0a1934e3084537540c8cb569b9625410fe2e93bbbe5952c6df77a8681743923164eb39cc79c4fd329eb9ab9a9f48cc223fb5a9dccecb381ee71ae75dda8cb4e39020f9ffb0ef5f420d5e4b813512202c92c6ac93f127c9bc49cb8ec0eff7b0be6626f4175186f0ca6ab31ebe72659060115c94f547479443a9d7dc240b357ade80bf726fe77e0b940df8e2d30a73e95d5b5312c2f65c29d0b94af556ef60532911361f56bcce5ea2a5b69944aa72d22bec1ae6c53c6f7e47c3445f0192ac65147d28dfd4c474407db8b0e262b42aa77b2ddb2a926896cedcc2ec379e54f661df4c4ea78d383a1b23c35b963842b7b0e74b06fa320a876c3f231eadd669cd412f98c09b91d4b8f18141556d8e2cfa546be74291592025cea9dea3ee8aa6381e5007f525843de628e773ab1d9f361dece48267cf291e2ab77a1be6e7420c839441fc71927785f6a7be5c2578259cf7119aac2f0887c70c7b6814e3cfeb02ac5f01d57529e3819166e28b8edd3ac0666f732555f8a89bb68d7714bd9f1470fa143dff0d68011100883d99f6a83687f8a2cbee85fbce13344a371dc1dcd05156fa5efc8dd51e4a61de55c152cbc21d3de389b01182134c17376e01daa2ef885a58e98de3fc90995ce0dd76657700432036741a71ba59bc9f3c4b06f9d2b9d9558e6529eb40acd4a87a4e72898253082afeb21b57841778af1e410d64fb504ca4067a9e9dc069422ffcfc3ccfb0f9c0c08f27f2d968aaa59808aeabd9c69e03d29899bbfe13cd3c9ac0f37f9046a6cde7b9f27caa8aa884215014aa5220bcdcc1bf32695a30a07e3f4cd0aea8c4923396286990f1bbf12adbb95339394789e081c871d4fea1b91d90687150039217b44bfc80f123186cb65b7cc33762c7c71c09cb24e91cd511a9665157cb8559c727f161edbef06f3621efaee83d6e1c85b7e0fa997e35aa8cdadac36811f79f599a37051fd8f95812001263cf159e528e6db5eb2bb3bff4e7ae842d3a67baa4af285474334fb5eb182909d3788954eca6ada2e76d3fef09ce4f44f0ec7b286ddb79f601315f73276371969d9923500e7f06f560f831c3cdeb25c81dbbc69b05ffe4f87eaea2b4558ed90d5a60a2d9a2736320c5232e18a019094fcb8eeb183037cc9020e182c45db43aaf9831dcbef167714c4065478d37dbe422cc8bb4c3ece6dd93ad99c179af9c3e5bbe63da4d727776b8d501b2d3b8a626d7f4eb307db89d2f343c2b6b5b01ca9d2fffda92f961d581b550a851f69a9d3e87c128f0dae2020130499c25342c6646709ddbaf3d89603ac632570e0a70c62f3480eafabd49b685805d1828093b07af10620decdffab38479ab49e63b1ddfc8075a8b66f94c37c6b1a37f9f3b54a5724ce24e8c0806d9615a2f8ca32525fe06b19c61a37c5e6c3d2ffe7742a7f92f65ee8e1d75dfff104d052b0a2c70cc6771ba08189788d168790f5b96be887453f7595a1a860f400575c59dc43e626ad46e28d21c3068ef7e9361fe7446e494868eddc9375cb2d9eef311f026207ea912697d8174eeb4fe0ac3ac81401e17278ad207758f36b090cd2d1321130d55270a7e2c28f517b94120fcdc1bb8c15398109df664940164b1264ef989f21c61f0d9c86f31d1610e8c38f74ec0be020b47737ea412fdb61c5ca8d827f037a13047a8896382d8e75ebea4b32feb94db6a726302a1ec5f2eb8d4accdb406960498bd87e1fba27953b02257d0dbd67a72a42fc3f0625d55b79b69efa938200e6d33980114913d375a887a712ed8bf513b60b16cbf46c7d9f4b47806f8371f1c2ec87da4602fe4e68657ccfb3ee085c52071123bd6d2464c8b0845e6dd70f0b8d19fd96ec2c3923ec88b9fb21fb95a31326fd2fafd0a8261352dc05b1083c39406c9bb97da3413a0c34245dc1d7c2146f41d2988866bc4cb9f47eeda8502a58413313d7087b8844787a17c5f5546e67f6fe17ba5fe11d5661282147348340272ad9d5f2f53c596dcdd961cac719384baff0ceefa96e603f5d21ca0a1781ec4a82c039c1943c91ac2642131223d12f1dff367247f208876e31a58f30fb78e2ca5968268eb8999d2b6028cb3660447e2d4fe658469f31c167554a2197352b96baf6bddd462793a8fa566a7de172ea624fc51b390cbe8d26aa83b0915b1a25cbf0347069e6e01c947df1fb92eb5a7f6a5787296f9a084c02928d66806f75f2e6190dd436a8a0d28e8d92f784926a76a693888c17bb4b600de67f23d81013386e300dcbb4ab037357ff49f2c99a6c652fe7a994b19275d2e6507f39dc478eb9c46f19db30bae7759c65ea4bfa0023fde744e8033c1d8abd82a48dacb583205b92f506924c6d588d6b286b5ccb18d0230cd0db9a4bec5f847aaea8febfbde8fdd51e26af9a607cf06a48313af0946d75fc8f557e42c0bc8cbb028955d4b7f0d7af495987530e33dd72bf2d3185d9b2eb9c0cf94be9e0c9655352e22a5fa45a607bdb10841bff4a60de2251eb6d4edf1fc32010366946634173d19835e93f4c9d2f7d1cff49ec793a5b68b25d4dde310ffffde5caf7038a2cc29a92facdc7a4df98f6ddc3b14c9f31e450eb6f7a08df34a4d27cef2fc60c0d00a28029edc78728e095b4abdbf094d65b7d4d95709ca1cfdad3a707648e969a4abd05c498a3bbab3b5cd20e2e29eac91808999befb3ab97a57d4ef0b63915cca87692d48ab247ca7603ec7d2b569b02cad6042057d701f6949ccbe5f3d2e9e0168a44d7944d2f04872a80c91241b6805ac0213bbbd5a60db446dbadfe52939560e3b44d8eafd672084a198d0557be3307be4fd2824b976785d65f5dbc66ae99ca9e9808757b459a02351082442f3f4110b17494e33a30ed4a0c99a848de06ff2dc89192a131424e33d0d26b07cf255259b2ac96919aabfc8b279372a67109afb2f1c78863b25afe73da66e2dbb443f417b93238de57572bab52be8373c366a73f1a9ca0852c7b82a782a5e298f527c762782bb883c79fec2ee831a5eb9712d4ad34bf083bae18b3c18d16d241e5f810b9e3bdc987ad3a3be57359a5fb60d21b772d381ed587d202544d7012695be84866390cda6e1b056fc6839818cd4b127f0fbefe689567a13147da41f104339b8f113bbc1a40ca8dd93f5c4c8c079ee6ea4dafe526301c19ac6576aea9350a0cfa4af9eed6637a11151454bea7f8eff9948597ab69f768ce469ee9f52093b1db01e49cbe50f74cb3dcdeb5747c9462f34500d45209fa4657cbc9f48d86569be1ce21fdc6f48d0933243e2364774450df39a82eb77f00863ccef2f766a9a3fc146e625d5dc40a8b469cb28138d74f990f0aec9b53742b568c928cd6c0e208f2e40459b026de2ffaa83ca2f1f9c95b92b841be3ebde360ff36e75f6df730f833805659fce34c06d03bb0dfa5afedaa65d8949773ab154fda9a847d169b12e510d5711390e3ca92d04936372b5f2f93cb531c2409c50d2133b394864530e838fb9a8a07f2a828446114e4d13401d77526b59b62161e9ea9d89ec2314111c92750e1ae48aa01c95e8f32f7726310d97d5db04f5aa90a2ffec01ed42a14422abd46b900446dcc0c5335bd25b6f40182e327852b151d7115f04fafef3827c38d50c0ced774c13626d8ad92ae15df1b6516c301e942fdb74ac3c42f312549877af787983cdd98878e113d21e7db0bf97759df3326479c2088b09a81b06883e0511ed7add26941cc282177a9748557141681a6f6f71fb66540ef1a98a54d2264aed6855d50bdf3caac707a5d3d7ebf5bebed4d0a8d06b971b049c8d2f575a8558fda67809096bc03f54d61adfebaa6f064997d927850859cdafec40a71167cc6bee40432f6a57e5630adc3c95735236759117fd17c1f73694fe388b30958eb8e3319f77ceb4c5555ee5c2745dde1c38286997bb26d1390c2930c2c9b74bd99f3c1bf38ed1fb61b404545916362143e234d391ada0b165d3b77009aff103f45136de863c4313059e45667c560faa7b62f73279e137da3dcaa10fb8b7fa8a89f027f5656a79239c2486dda911dc8994479a62dd67d5dea3a513f90a9482aa5d05599aac0e90da074844f371b3eaa098a153497d8217aa2684e2d9568f44e7bee623c2326a99eaefe4a30d97ccd894b639811e87991303685f83b3f159b6922c7438d8e28827f106921d4d9386dff877aa685650e3f9bd05b95d0cea30e4a80e5e8be0802100cda10fc0faf4caaccd617ac610142c294d58058daf394991c86880dc3773158b23ab1761655dd2d1546bec57bb212958a4b5baa279f3b2029c663e78999da1ccbb03bd8a5642138c397bae09f63a1ca287b4e02350b3df325fd0a80e8c21bc1781c057e6b617d5803c733cdeb4dedee6c9f9e970b3d8e1c27aa9ee09569bda2e4cfa47ddf4df6438a67d37e12da1d032a127c3d0413029b2f93b2f3b4f659af6ebebcdcbb58d735087ac6314d02ee3b1363541a4ed1ef341a6322c94a8aaab06a3b2e364fae42963df092acca018d4dc88a5a760cc4e9d97d7c3b2df7c2969cada681fd17b092ab023dec8af6b206cfcb209a522b4283ca3ddf52ab56a90898b87d78ad60f560e8f2566776a2e96cbfccfc6c9ec3aad5c6cbe3c1ddd273e2612275703bc2c095e26931f11e513a0f1ba1a1206511aebeb3359df37ffe7b20f1c3f3fca4e258f609f3d86d7b07038ed3e682fa0c0c5ab5fb590bd86a4f436259b469372bc8ed33a22a2b30392fe38833aecf6878c2251cb8077aed5bffb6db566034662e994692f46c28a44490de271e7e183bdbdd2fcdb4257d0a974e58cae58203df2ceef92ebb10efb29a278dd519abe8e883ebc5608758b776b447585280d81621eae35d701280a1a64c715907673bddff3c920e9cecff650dea44ef47fbcfa34c018fe97b82b106d5f5c747c68bc2fb5503985b466f2bfb2964e2115f174e607d959177f208601cdee4b257e184bf2e7246c55230c4b6fbca1d597e7443ebabede84364e5390107543d8437dc6738ba241bb93d9125dd9280dbd6d7e655275399a3efc6621382b2b07e793ad2c71cc8cbd184e128635ea2439de5f0ce9001461f3f95b084578609de7413c8f77496a09c9b7e2eb8692cf249527d0b8f9ad45b3aa49c41b386eebb8c22ee9ae675a54997380ad190c5980504f0b7d20f630f77aa6c7326e1c1561670ca18eada298c324412dc28d5aa999be0b6fcb9fa123e00cf10b139e90e3b1bc4090c7795f94e9e188ee66f080d04902a3ce7b4a167461d3f219ab4f1ab902a5765743d40eefd532300a0e97c0dbdef64ef3f393e83bed06dac59c4589a2a06c8f6b8e4ccf6b049a58b421ccf46cc4ea6b8cc4fe819931c341f5baef71268a86b7fe4d19b6bfb16052da6c3408dabfb0b91653db142595100efe0ec5eb89fbaa54ca8d291c0a72421002ed2d9315093aaaa212e7b1523791d43de7d7b6a83a481710aac95d7ef8d569aa49ae64465796578166dcdee86e886e999c7dc9dfb242d8d1e7818e36067c260dca90a84378dd0e72763fc5dfffdbd57f8bd7f7c4b62256efccba85aed943b50a686e4373fa4b7722b8fb402adcbadb1f6224525dbe1e5059cd7d9e0df64246d1d68558d7e77779177345c6432c58f51688d58dfc12dd10973b946611d1034f5121ab9e4619cb4f6a55cfe8a7b50afb61ae36eacd9115aca7971b8c55043fbdd9077740e162338d8070c37590bae8f52b93810b45ffaa2d1b7482cc0c6cf18c64657f4caa2f74103769cc3bda43c17941169e3abd053f2910c337247e46e9a8c4efb3de2dccc415a37ae27056b907449efd68cf789cbde1ea3d120f3aa2c66e58292a670799e434aca0b96add82b64860c28acba75df884258cf36efa215954305a654d5a93591c12f746615663c9de1b5f1962d191a363a7ca9415ffdea1e5d931991d3e09ed5b2f6af946eb98cfe9a3f6d337e1d6e5038c1b50f100f76e09d9f8399f82def8eab9cd8d5553e84a4be9f8bba0ace41ddaec9c0715018284340eb685dd2f37c0715b98a9198d9875414c347447d713aa5ee57c5c7b29dedf15edcdd75315b29ceef1200e915eabb0d7b9eb3cd188ef29a80f5ccd1663a0934f5bf3483bf771a20979131adfa17340cdab77a2e2f9aaf6c77d7361cdabf28b31a12d6fb52c1204586c7ab45b1afcd47954fcb16d29cf9c152cd134187af130dd944cab3df30f4b74c77722f309301cf4e5609d06fbdf6af271de2247ded22efbdabab9796e31f2a9164c0a9d02ebea5fc2ab4a167dddf7fa0514b88808c68a9d23cb4cb3fad80ff4bdc97285f2c5ec159a19725ad1aab19d6a86bb4a231f44218719f05f613fba31d395d8563bbf010e707a396584b98298d6e138219c2624fc7abec7acb18b15652340a4619f499ed5c6699ab0eb0ec98ea82288b44bb8298bccc68c57d42fdb5df457caa51c7c67dc25679c13b18b84ef89def99ed750303a08df0a46ce6eb9bd3f3c201391c84a50f9eae2bc9adcaa0355e53a7ba31a9a69c4af52e3c62f1fb34fd0e8723f252bd110198d34f3121ef9dbab2a1639b7977bd3c7cc6adf544f87a225b31af8f064c61037b29bad794462b6806e248ee9993a9707cd40d8d091cf3f3bce699d6006625468209630bf9461fe79ba1c4d53839a3e7eb3e0d38c0df2f3413ae0a86488d9ea2c06b6efe64eabbb7df719fc9f1e77b7f9ecaca46260266040b92a6a4714872f1c1ae382078ea6ea53e9ebd77f4be724e0dac1f26313d114ed433b7f31ffc45535fc066726c968d0ea0aa5c66ce79b1718887ac745631acc60f02fd9cfee642f5f8875e2be20f43c5de7747a1336061a12d30a1ff741c5659ec78b5e0fa189362a56509bf8e3f14c063d7af1875ed8af6abe3fede39c0189054e99616fe5704fcba6b34ee57c46aefbf8dc52aebada7fc533153b92949dd0ff81ba45e00f600823db96840f6d995bccb1d1385bfedd90aea348c6934431809c0c1a23579bf9784b48397cd393839b8ccc6408ec8fcc26d27c4960e2a823c630fe18d3d035b163d05cce91756c4362c77f66ae7d976cb46f104ac590923a8fc63532fe9dd242874e9c8e71744a752dc1a4f4f1298e58bbf6578426f93e5b14665ec50dc71694c8b7f1e92447185962da3a25e7523c75a9c5d71045415e3e26cb47202f4bceeb5166cfa056e17dc27be9740859beae39ca236e869d7bff903668d07ec8e8bcac46c3ec4b1e300fa0c76cbbdea35a1cd5e694699b136034eefddecaa55df7829bba6a4456782b2eb9bd54c2c88bf82e8d9e443e52a26a8f5ac60040c1b07ff87c6acc7821fb9cea0d5463012006b9572b48724550b3ea87c0207a356998215d31f5d7f1988b3654db37a7de28bdae6f436c73efcf246d1022b4c55f2afd29d6d75031d333db8f01f5972e9bec935e9a52ee0d6b10c2b48d4d95091f4d384232f0beac3f656c088e1da7d8cabc02bc18fa609d8393336b2597e6eb0395b9403ddc583f72c3502ff71c6817609dee0388ed020ebb69d1cd2014f203394038cba133555ba361eaab6751315b0961a1ba0bcf9aa5f9d3a212ce707c03e43d12a9bc9f48f400c77e94bba33c34106f17cc21d750fb6620e7da102ef3d790d46233e551579cc9af06122f28613f5ae2782a52ef2ff7e78d6bdc031c07f2c0e4cc2f00d6a2454a047ac24f76b5ab0c65c70530c1a24975db46ae4c87c217a671db6c5e0c99c43e79770cf7d50ab360eae58e0dc334a5a2a4f274226dfc46a08253fb1e619f4b8f9d4dadbbbbc0b5fe6a637cda34f18b0d24946af5e31eaa7f83e30b10a292dc3e767e3f6a7d5807c5dc4886be53596a82c79086d9888b2acc34f1f10c10417c8c3787f1b40eb5f40a2030bb1f615efdf12fe8cfeccc63d93ad3a2d554538fbb41d6722de8a17a3b1d04a9c2aad7aaae44ea2f2a5df0e873be380c279f7a215c9335ef47788914dab7a03208c5163a61cc5fe33821808a7c66bbe10682b0df4ce8e857e45aab9fd4346b9d8114ab5edc85ca8a571f55c4c8afe5ead2a7bcfb4529b36181fbf09ab52fc9f06ff10e984066acce911e96a1bcec86915126339d06d6d4be8b56ccb1e76c4e37e82736cc12e0a75ad072cf957e198b6d41666aefde63dd4b0adf55e27d3d7d367b6e478289de3b7d4b1a582150decdb64fe746a4415317726e47719081d75964a8c3e1f77981cb2fe529e7e9f6490bf7e44a4280b178cebd69a425b14807196533eb16e953616b10958b9f5064afbb3780a90152f223695ed6bc6b82368882f46e75e32cb522004c76cd475af8beea825aee68115130772a663c0536e630530ca314d2058519b09cf5eef6d607baacd52e675c8eb06f0611b024a27c220f527153c17245e60da4768f3d514d72e83a3aa0e3261cf241e26e58e8279cd63111051f87f2a2f3ebb229f0eedb783b36d3a04f4084375b47b57f9111b5d5c517af42fa172d9ac59ee55d9d492e461674a2e2dac63f66971c2ccf6c96d93314d4f269b9248642b83b5fc19403666c381d45f38fa843a097c330f9aa2dfce6dbe5301e903c7952efcacb6252143194dd247dc66dec7551272760491991a7e51e96333a600fb4866e2bdd482923a42d074e3befea73603c43f075e0bd24bc9d549d66566a386d3491494cbcae2b49622759f8e4846d0e3718b510c9dfb3b63256fde1d0f7da324ec84fe3f8d0fcdab8eb71ebd46ee6dc525d99bfbec31dedf22206dc3b306cdfb2a53088daab496fb3bf4a8c5dd94122ba7e163bba40f1492bc54e237255d2ba0e1eb4143c4aa8eb2282ba2b5bc700156adbfc3827c7741e0e55725d93721c73a41f17afd08acd1fec0bd7bec91a22275596dcec7157640a8dc6b9fe1107840ccfe0a14c4a46d53fa7a7f62c8a96d91f301fde33605a037c95ef3319c27101b06747d801d590d8c2f6c67c250f8612c701735a28433b530353db3feca986410e9d997c49a7c3e171747d9e6f61cd650724208117ae661b9f69be06a6a15d113871bda051d93541269a2033aa8ce380a104b90bb381880f44090371f81fe921ff0d96f55bda80685c5c7f7d660895bb3826a54e0bc77c065be8956d6ac580526b4987c798d6643c7f5a9b637c34135374b814160a7ef05c3fa1ba6c3b9edb9a4e06b283b965104ad627f73f187b96e4c9c862f20d8f863f226fec1238f979d395df901d39d1b12410f2b0e3677ec94dfe74f620283ea2e78fe95e7487ed9047f48bdf5670a90509f6b0654d03a184873101c0f3340982faeaca0edf9cf15f16a9df50c4c5576af61377e526d99d8a0a5e0f640521cd22c68e12731e190e9e1a1ee8c4d167c74dc26d6e56be1ab07f63fe91003041b49cd1bb0801d337518fe5c5fa747a3b200d9ecb6b97b65a31a1608cc174e333c12ac93b34ca156aef2c051f49e07d459b943e88d52dc423aba2eb1c88f547be840a3a3df5364b8e63fa8179a6cce21fd81c3e4ae867aef3118df5ce22b65580fa4308c3d0d29b3bfcbc86e757fcb88edb1f1738634c54ea431a4eefc81785c4bfcfc13c3adc4c838c6822d31e979bc7c5cba142463415857efbf0015381e539a831b79b7ec7476ea96a60efac7cd5d4edaf4e4b260a41eb836ff43e477a278dbf62a558df33a24dbf3527818bf02da33bc0901dfa08fb398d5cd7d66c7bd3046e60c5e6f3d41fa65af8933fab4f24b095a6da115738556ca172ba6dcea9148542831b6f56dcee264d2de574955843139def38ef50ad9dc0e4f1db1be1dfa6f0c5cb705ce6940d694530d463e22c6358e5719674779294722781ce67427f2314a6dfa5d66a8143593188a59129f269c8b7c33ececaac4897ab18b974e7cde3e1ed2802e6c56bf96d847a712ca1cc52302246327e14091bfd66946441901fbad94e73ed09de3b5f3081b8a3790c20dfab2a1e1e8ba624128c222151aa3ddaea116a9b5f9cdff30ece9cb503e36d23548b2d608eca67a2ce1df48c48a5456cdbaa34809e05f0de098b86e0c7e1ca406191647e26c07d23ee66b10ff0ede1dc330fdb6abec9d83f63f7d3a24d016a4ff3839a4ab219db5edb86038102e778808d72714c1fa9c226a109ebe149debed47466527352f1eabbb3ffcf6ecebad5f2dda126b8de6cbc99e1b3e647beb1bbae2c910bda4d6e0551355547d4fc61445b209a549cd0ea96fbe299609c869212c6b93f1e069ebe4701de08b3eec1405354f0270fcf3c74a3961ccae1bba75fc4a5a1f97847818be097fd5ca64b8b90f9f8791bb1db5cea9506a8bdddfcc76f3165131756eb4870ae6a768a020dd582667f268c30028672c9c36232479bae3462030482f3e4e09c31f3ab5c3966ee40eca37041df483a4af369899b1f7c9508b5818b9775814cbc6e3364cdbb25179e8feca468b2558e821be1234818e6b1c788914c1db1e0d8f4c5633bb8bb216e300bd78c8c001cd5d8c38aa17b354e02811a8dbb5c95860bcdccc1f736e6b27da3db054c4a84acaaddd754a751815517bf02ef748ec6ccc0c4c1802af7901201bb7c8b44afc4caad6c10caebcbe6e7cab6c5b2f7328d6ffa0c66f2bf88bd0c1cd18043aa70688c397bbed37061f3e9e6538be86ac2bcae7fa0e5c622646502084b485c5f5cd024f2822fd5f46daa480d2acedb40c519f732ab6435030f247cdc652a6b1c81050f444d1e66b85bcd4cb3d1ece759c3419904ef79874b192303dd6b20ba7a605703eb2098d4789ee1a2de85f8eb2e87035e732e84cfb803f555fb46d17c1485677d866651b6f8a33707a988746400d7a781b8827f3febfb26fc32b6fe3345d058211adf8e9c6ae3c39c51b4d301ead98b06d13cd1a40ef787a412568cd183312dd7798475ceb2c29bb22328e4a9e6705982404ff660d73e10dd85f0e2baabd73c93d4e061e7ea1473ca6b4311459bba9764e14f677447282604fd0cd88655413b709d3c539415cf3f97506fa38a177defedde67a1e9f05f1fbf88609caa8910c5e618954b3f587f0b1279a4d15e36e47c75471f832c81f58af8725d8013937dadefe5aa6a7b1ddc3a70f14b323d561ccf3c316e4e313cd4548bec8ed6ade1a7a14937467ed5b2cf27784805539e80dbd7b20ecb04140013a20eb8967ff4ef3947c042ddfb684cd8f73ac1d1eacfd0153a4a02a35a804dcd3a341133c5c31b6a0a4a1b3e203d46b3dc67cb46fb6ff858100aee10b7d90c763a01f0dbf6f71882d2d79ae798157e4b7599127e86e7550342e7f77dc438de228233c0597b3b13a441df9ccfcd8feeeb628cc95e9581c26c10e85f988bd081d6b3a3d23a69c5a83a244516edb877f4c7369c98c4ab41b4fcc1d04466f9ab12cc458afd4754d0aacbd1fe2b2f727adf400d20ed0d28f01ec435fd514f8f3b2b117a2bd69d1f3caaa9774ea6d7823acdee94c1b536a0af833123c270da3ea30ea97065b4a82c1250fab10c9f86ef6b0a273b23a2598f60f049031f10e014f3ed9623b4e8639c0f8d0a8f129022e8acac37de8058b91b875f5675908116c4ab719e8f23020f2a4d52fe399aca633e1869d7efbff853aa7365471125407f665ca2d5999f860731c64ea75adafe37062529eabb1a6de0a2158ebfece890f47d552dca58fcc1a641b9fb9614e5a234425e7f8339a7f55b69ada46acbd4145327578939dcde7ab6e727673ee6bf02ec4b3ba2c1360460ab7c6db9c234234a3ed5f2ae20baf6971fa2e864df8453feedbe07aa4161a94405965da6ad6316ec18dab3438db52bf0b4a2cc1e62ec90aa7ff723b53b6226a402f2305817d74d8a61dc364e0fff8b83d12033bbf77d41f3b21a8f71577b1f3ec84f631740c2f3e991a2d2a965db67920b2229c175a4bb24038b08b10dbbbdf4588e5483314f92f0d78d24df9c4e5ab880c79c4b4cd2f7b71086b1c16f7ed585025379e4b75416f5b50b8356e75b347e50aa7f85407adb28c4969baaf164f1f6b97381c52407344370868cf716aa1675f132ad6dd7f0b280c2fd5d97334c794f72b8b3829fe67a5ae70dc70130fb7c1353b9960e373580b7dc72badc5276a19b81e0da2e95590d443ada02c5f219b5f157909ec9d420dc86448b9181baf37b84a403dda60ce114266b9f3e3a778258553a9ae64e909658a01811002981166456b5761fa5fba84f675931ca92cab20d514f70e48652f11e46bd502b670707429aeee7a66c37810d40aa7bfb312333c858bcafdda0fd7eab231ee5d88b72b610a9b35120847d946a7349533b54d4b5eb608c390c1b31cc205e27ea064796d7aa1401af2fa3e07085eded0a7ca1ce925b69f98101299c38189d7a8233a29ab31f5ee3eb1976db4279a2d4a9a868941532243c8aa845820e93f8133b909a13947f48c2efdf9f12028f7a4abdce351121bdd0768801399e261949220f7d3c3b81f40e149adc31da7b27d9141740dab1afe914865a0e3deaf5e6ebf64d9cb692694e53ca43e920c5ca2961eb0cfe1d801c4a63f0b368b13f122af8cd9a194d39c6095f3fe8e240e555b19d6d582a8bf4b33467976586b4f331fc8bd06f5d21ac2cb2daf9892ad5e9178cca03b7913d7d91d6245c5b5b6223e27404f48771934919b3a53d389d0313b58e7cbf2ae56ac72b1f6058d12ace26c094b42d16b50d132092fb26ab846e821069c743f7aec7e3825f930559a654d78bc6338043c36580a5672972593ce4d4530b932b68b3f6e38b0406bbd6ce399d64acb1ccaf2b80bc95b3b1803fe5668cd645ae00d4dc6067d6aaac5426fc4d81703ee64ff52f483f9c35fa97e7a0cfcdf33b0b50f8587a2e46ba21946ad5e75a093665b5f019e8419d6a4b024858200fdef87a8e3e99d4782c226abac19d668cc5673330fa2efce8133035cae2c78cd724c83b88bb48ffa478ac460c866a4cc1c89983956a3c3de29481392f5d8a4c44fc57f16707c3db5ab31265a0486d340376dbd4f960c649f44deae5ba2f38b6c9f738a52e7fb964170d26f930036b2fe01d1e700d26a6a32c6652877a1ace2a038ffd7a6d5fe42a0aa2e81eeecf4a042e6045ac4dd90badd5bd9b899e78b2df8a6e6759ececf8ff7fcf5810bda2b00e9a72732e888b30ba725cc53f9ed0181b3a008f339e13a6c66b46d984417fd53715f01b6dfc1a07ada63fdc7efcffa0d647ea253b1bc4c2c2a5df709b56ed82bbe29f19d0d8a330c4e0fdec58766e55bf5fa354b45dd30c10e56b8dc223f7f0fb379a761193b77ea4f0f4f7c361ab3dc5c6f9e6ab9f434130c671b3c4a39bfb13ab8bc1302943251532c644ac9c4e264284e1e8654d817526fd22878fb55684c4ff7a37e706b2f66d827a83db9a347ae8d455efca38108166d9740de145df1a87957a2cb179417f1f89e0b529cc0763279e252c1b24dab5ecb07c01c4bc0c3d176e7e902f89ba293e659c9f91fabdec406d8c74209bfcb185d6345f1d29d757ff34f0ab9ba84831d31e6c48df928d2a3afd40f54488998f34907d449e54e301b1d11a9fe93dc832cc7d4321412fd4948b597af87fd067002d6d95e564d7b38ae4e30ceef1cbf68d5451da9c064270e4b372fdaa69f03556552f7ef490ecf6680d97008d83cf1cc35271cd88a7db57761508800639b30a6e36c9a2b5f872d77c8a8642191e056600d0d2df9c44d0ce20dbc5aa8a8d6894ef21034a4738f8a574be46bc523ff34aaa8c3efb47f17d914229c156d003387a97532aef24ed5a4d4abc3e59ce493d8871349e2eb384580cb29a7a6747dc5199dd398f44d6cc40bc381564772f680bc66a274856c24e1ff80ec257f337d90bc6736f8ee50aabec077c1a61c5ded50e5f88519c1910b04941daffac64dc8c4c74fdaf90616f707cfe4f56320458b2028d38223f74f4f97fc0ae7894096b44652da24695b14e84be2f566011e6115d39e2c75eafeb45f4c57a76faa7386ae94ccda516b17a7e8e5b1d1cdad717b054f164fbf36b771055711146e1f9f07dbd47fc95a9819519656b0c5031779b1fabcb950915eb17b6d0c9a7d2117bc9070e73280bc48584c1a83ec4668e6a0dd896f55e33489b75703ccb82adc44897e6882a806a321874fb203a3e6c6d0e5102597505f23bdb8a832d5fa3cf37cf2ee8bfd263123269f7320921b40c131d71d4a773576e57bdf2dcb24ec71f3ccbf8eff355af995531c56b82c1b049f3fc4c26f16b5f7948d23c3f4daabb3f9496e6263e0d05e79cfa6e2be5456aa671d1dc74fefbf98b874b701b2dd5898e74939efd4983043946b99dbaa23625c43ea88aa81eadd49e6d7394cc16d58481bf5fdc2b26fa4bd577578ecbd79206077aeb523ae0e143a14049d0e44d5b7411e05d03e809d6fa5ebb53ada8e28ef50c6302516d35fd70fea34001df69da885b05faa3810d690c578f48b41349b22ebcbd3ce6d1b23a597e48d1e1999ac125ebe5ed345d7201e0ee77d592cadce404a15530ff7f5508ca6f0172740b76adf11c8f49598b45914a4c0bd48eda4bb39647511dafa20658a1d0e7080ff3b21b3f4e9ed37ac7fa76134ab20f7d5ce571c82de9379faa2f1019f78c8563cee2d4cd212faf743d9b8e638c784665d941bf1206dbf932bb69827d83df0765e27b0325a6734b262160864f1f1d4ead5df34735ef17ef7d6b1a1f042099db50468ab284f62b72188ad2ad3ee32317e7316a4d32382955d01e37eebd932133eef001f2443254bdf61eb1f59506619e8c55a7fd8f44d1eaf18a108700b38f0a44b73c2ebd9ea35c9296c8684045f6963d2d6c99651ece7c4c63471ecdec54ea4b8ad070e1401696cb5b7231dda29bde26f25415617be7ee0972c43aa010f29c33235f60f65b810a0e8914325e40b9cf3dcb6eb3b19e1b70d833db6f914b25cd537b5299ecf78a5a53076a72716b3798c5edcb7189524c783a0812fdf3159b76d95b85b1e524fb603b844f58544ef62b9139704eb07081d4c0e3ab88846bff6cb9cb84aeefb7dffb9b898f8f5faacdff37c325ca0355db5d8c5f8952363bd8a0bf215291ee6556b6a7314c852c3e71c1d3116640d4afd2576535aa53e25c5531daa45ec0e1f0c6de328f9b763910888ef5eeb178173d3b2da70308fee9cf16cfeb1ead16b03f9542d6deaedcbb93ff7ff9fd19db277f10a91903a08f613262e9262d6c7c8a090b4af33c8f5b64dfe104aaa255501302087fac0979aac0988346a87651c3369b6a2207e7eda86a02dde2a25bfaf22f27167bf3081d45c4b3ed44572b3b8ebf6d7702f2646d71c8c22963ade1953a2b8fb6193011915e48e6507e0ef6f601a45fa3c2d4c0d63448d09ee13ed7427f27d98d7d9cd513ad67e510e08bf58a5968e917da95fcd315d5b73f4adb98d3a204abd0f49aa4a34ea96309979f6b78c2ef17a3cf608cc58fcee88ed5641772f123c79f130d2b76dca73ffbc7d99ac0ed087f22958c7b6ad18c4430de0cfee5c9a009548f953ccb78565698de9c8bd5ab118ef7c4cb804a5c43f2bea31432ca8ed0dc3d472d952b0f6de77e912d9e3008c167d5028f3ad08c252865ebc8ff62e49f8d9caf6b0718ef6ff02655c8e27399f6adfce56aef5bddad2db3016d52ef67432c696aeebd92d9b8b69e7c22a62c52343c95e91a178d4bf4bc59c832bff12dcff00759ea8e33aece42b733a7590926452aba410092ebb25ad873af6a8ce84a9d0cc9deeff1cbfe69d2da8b5a63a73a50240ed688aad15cbe4cc61178a0507edff530e244516c782b90e4bad19c64bb3ff4cc16c09131af618ae696685129bb8e294ec574950e21056564780e6764c6053a1ea429db1660a76617f59071199ee18c7187656130e68675c18fc585fea5df2ce7cbc5745692cdd1015550078dd4780784555081be91118159f88685bd872fd2b1856a5eec61e850cd488a76ce3ae417972a436c2520ba1b9b14a8ab315fd8e46e200fe9d609b2f0b1215c2075426c304bb6d4e85ed5a028bef4de906c0756832aaec8fc94bec82330e9ccce471a57badf993356783dac68e349c76801481af25ece382a6ebf6a74f7cefd801fab17897a27c629fa1bb778e21fb0953e59cbec0b1cf0599abbf24f74a2dd9bca90315112de210c371ab64f00e4a5c304c8803b776b63a30eac137fd9ac4eccdfbbdb94629df5225552c9e2c6609367aa97a0faa9d0617aed312d2c1b39d15f81384054749cf6bf99314c3bb575562c9233449509b046511c544e46335beb0ba5ad2336e1e3ab84c65244a54237ddb06c19c127170ff7bcbff488e5bdf0ea044ddfcc29af5f8591b7995225d8bc2e91085f782e27796eb54dbd551afca0bd0406b92fa4c57294356b01ab92caed64a568d4880b16e70dbcc2f23d04472da891edd511e56c251999d9b48be9b44654a51a563a1bc6807db4ca10a4861ad0c3b151402dcc0795a9a01cdb3c8dd6e091895d647da0ac8f8ed344021ccde190cadf223c753d309a3bfe9243023005d9160904c468919c4f9eac4b0e214550e856e9055c651c3cead13827a32d0859b5cd47280c815c30e7f14f127fc7ab3225ed7b3e0d37dc5673ded8608beb7461507f920c1e8909fbd79534c2dc42f8746aed349e882632220e554822cdbcf7721507c623b11e284244f715f4f2eaf3440dbb12258c7f802227eb410891850aa903106f6179325fddfff1467764823d2498dff14adae5f652bdce1b8d393795cbc89581044e7ac67ff4d4b4d5fe2daf2b001ecfdbdfa643fc6045d67dad1c2cad5fcd5e708e063de84bda54676a1d25b1beb7fa1dd87b8012ec1b02c488ef75d58979c4005605692a2b81d52a5acaf5d4d87b2d937c76246e21f2639b095d506902553c5ac08fdf63bdcd96b998d6429c1d5b64fde8e360cf97ad659b4da9ddb8c348374ef507044682b2cf48eae4a4c9c9b40ecafcb97dab3e3a723fd7af47771ca1ff03100c6aea4067f9c6ac755c6743c54e8031f025ba76a0a25728d9d5dc7e1c943da87f409979462c810ac3757d0ad40edd1e66f8e44ac2bd4b8ca2d7dd768bd74a2ffec9f58900599e2105c8d55abc19c36b41a0323dd445174595a359b9b14ac837ee6f577ebe5da05b9760079a3a2a5b5272ef7ee73ee80804740788d079df0bc7ed0a46ac2b8b624991430dea5108a0f3e8806645f1480086071f664d908ec85f44e5920d9ca66c13cbbbb0823064804476273047d6a8d17c2f68f7f7ea743477de4250b8f101bf72829690465f9b849e16a0af60acf24e0fbd8534f92159c9745696335b7f6fc9c17e995449fae6a06db47a7c3c1dbef95bae082f98589d9dfc600294ef528c7626c524916c9a3a697039d1bbcb3d8fc032aa5d9cf3b9aa41f5d0556f0afafb4fd5ab5a0aa3b1704bf201d8a89a72de63cd91603417c362650526189a587c931b87a4d4bf12eb62baa1b81b0e0e1c001c481bbdd0088507bba1bf87854a4e45348fe5d4e60e7ab45404413b69575b4bf25b27e4bd7bb1a61e022b1ff17f14a17ffaf4257342bed310a60be27efb2372176c494227f5e7c974ed00047ed5f8c5a2345ab43ff7f5bee7b56bc69d094cbe6831a0679791e2d92de1bc316da6165d2104e79023180aca820aedb5fbd5314a857fe5955d253c049e933406ea0860b07d5bcb2a4589f756f405e2674aad478172720dbacf28457a113ba7b0b55137067abf0d36023c1718611bad65ef3add4821a0bf4427a42ede45b4c6764264c8336420743daccdf6ba2cd7167a580a19f78b7a6d58fef0a5438834f4b67f2c6866d52224118a4a6068e3a9f741e687d9ab837fc1a1ae676a4630081b88bb36882512480f256086e86bd0d745779ef81dc9ff93acc0416c42139a7e8dcc08c960f2e487b4741d533634aa3c67ddceae98e737e000addfafa9dcb833a524c473e0c025739e0bcdabf30316b8157d7abec07f2273c61e9ece230ec3fcd3aa9e9dbf7a0961acb5ea22c3a0abfe68d6080e8449874cb2212adcc4be0bda8d83624f35a94a9212a8bd9d053dad671f8c0030f34fa404bd4eda203d13113be2f06f243504b44d521a309d7b468598b8f16b5ac049a66789cd22ed4ddcbe5172fad76bee86897db023a95df867ac7df6417830c807061ad356d07f46c3271b15de2b7cb6cbe34e83a0255fa516965a50ecc89e73a3a765c4c732e0004a89225e795010ba19848d703c98f313417d02d4d675d887e1f80c187b77d0ebabada013bce1eceedf7e640832822b6e33bd465f63644c9abec59a4aafd481760041de4ceceb23bd9f182aa250172658c0009b35114404883c40bc4654759b0f628abb142e170eed179b0476f44202d95adc2627cfc4d4c07ba0ad04a41aca7748f46486b0759d386ca36f240878e7277ecd93cdc374acd44fe1c086f8f2c2c7f16108b619accc98d6af000b93618e3a1e1c7252ee98d2d32dbddfc22d4b4b79f24ede1111f541cd21592f5daa393ffed703a6d2c900fdd90c0f7511be3c14c193433a82450166de15665b7dc43ffe2269afab5eb53acb015a00a5e15db2b86eeac36734aa42bceedf595d07109736567a3bb3bf856ed115c11339e72724b7cce7af34c4e45ca5fc14e5486f6f332ee82b99c8c426599dc970263c14d96b36cb7de6b28cc547d842dfe0ccfbb0e905d04d5419877885ab6d9448bd56919200b19c570a9aa99cb6301cc3dc547f242402c6246f80fb290c9f997d3744d6fbc6e1b2353a252be66690feed547353a8bd2b6292e738d3a7a065592db9438f9f9df4ea5b8d9cdac8f538719dfc6229e2ffd261790a46faccc7506bd826c12e7679266ccb1c9616059c4dadc2043f73ddae7ec99ff694b08eb84920549d0ac26e70869e1e29cae3914a9bb4a2b8e5ffa1a1658694dc1f2f02f1e655462f8388ee369d395d1ddcca7b63ab938e66dfd5f72e2532b75366c6561bad5b604749b154f7ddef0cf205e691fb46e96d0adfb7bb14fb095a3466bf6786f697c473b5ccbc5702bd2f193fac8cecf3659a7de1e920699dfae90468e0119d4299598861644acbbe1da5a76e6e11c5afdbe2b97a46271a2cd647c2d8a38c219c2e7fc038d0ea9bef0b2be4f3792fa920f81c8a2e53d47258f0fdd5e26d4d1a43ad85cb75062b6356d074453601c6c154d1f72ca4a0925c5ae01fc242f36da2e9ffc6c372b3b782bb822e968fdc0b0b173f8efe93ac1e4dae54d0bfff817077b4eebf1ffb227fc50cd54ebd7ed7afa537cb520088127c0b7a3466b6fb09bea35afcdff7ea99fc39849c5964840c15420c1b67d32129968455c31e0a046cb8a71c91bf6728766bf3b8f4cf3c5e39a3b2ced468366ecd7fafa8162cd63c7fac344ddd5e517399acc5cc1da742e1fa9837835644098f4875d67460385ebed865de0bf72383c63920a613b03fa84680a12ca7faf3dc7635dd0440b988722192fa379e386384d0751916e4a751e3ece2553fe37d59bb3352f2476bc1d17e3adb8b620d4c215b2b603c6f233dd15e007fbb644a9c6f7ec26ddd197427ce1e39ba0e5e7f373b55b039b93c00b09e27941328c0585887c48c8c305c776e169b46c0b242bb7939e6e800dda6af35cd92e4b08455cddb1116cac6e814e6506912891a55e1ac72f27875353eb7238f53d3c4dcee8968f963a985da11fe5ba2450333033a022ddb41666b34f1884d6df6fc6043e3bd575a40ca8e6264bb0cc95e9ee06035cdeb66669a189ce1463bd95d28ad2345aa4e816f79963ee179dc88fd491319e364890920d7f2ec03ebf60a19c52de6dad2622accad54faec6a9073f7ce1de00c8b5d7ca0f04ac0e56b6bbce3e0199f161c986b368dfcfa28b0a453c3266950bee5b1035019f42ef97f386f78696dcb7b4c227438067b448d92c95fa8ffcb98504cac879ea8bc53c9512ad54a1ae271011922628ccb998b19e0172158fa054e1cca8e29a14c9f947bebbff41e975b11b329ebfca9f89ed26cba13126b60b0769a57a27ee58c5dbbeb8791ff6b0f78b9bfca8aa629cf9d8569df94c7e141e7d0dc5d53066c0845eff20031406f3bf5447eefc491ad7eacd7347fa433ef9ad4ed23b181a00f8af6f7456f76294542c5bf8622b7bf1d87bd78cc27a22ba0ec0c9bf67441eb9d67127d7fb4639f60253230f830609badc9b3621923a4f1fa59abe28b0770c39d11671dd6e6eefaa4774d9bfc52eb39a3a9e4d10d7228a616b56e6c8dea38ac78274f86008584e0c879f4c0b39dc4ccf7e6e0c4d6666fa861e35a3d105426f66258b8d0d4c4d7b4cc30d81a4463170b1b80bfd25146c41914d9fbba09f813c32e529f4cdf233e241656c026541c13db716e74c9282608ab294103d4ecdcfbe8c730191f89cbc96dd23ddcb37b78ec55127c0b230a3eb1eb54bb1f1bb12b45313db2c2627af8e53b9bbfc0b6ec0a74b7c7e98882fa93e4d174ec9bf3c76bf35bbf68992b667eecf413d0285acdcd365b5b9590abbc8b4583bdd1e2f1fe72ecc0fb0628232ef3fa07c2580b8a68afcede7c0751d7659afeb5c5ff587e21965fc44d9b41d035fc35148e6854a2941530582e8b68e147ca30a06e2d43efa040b2eb170e1ce094e3670dde506d1284c12c83c1c915584a08adf35d448079ec1d84a1efd6987410188db7eaf91f79bdd293182670d44ac2abae440fd3c7b90352b193a864df21d7b5041adb9462faee2de0a529b765ecbb65d0ed685e4efdbbb0b0e064bf3dd6594cdc772c934e03f40ef86f5824a0d5319d49b06ca76731639a090e321004d624379eec70bddbab2ab3fccd7ab646c2d34bc153728664bb39b36bd1cc5d7fb67ae61fb543cbb8a30d21e56d1d86d5632dbeb6c78a734e5ea0dabd4c8817d7c42986869e2363d20bddd0b7f5a142ea8785f28f6f250a30ff13ddf68a2ba6fc0272d95671c10b3748f4041fba618339fbff2de3d9c4a13e15f5053cc706810d0348662c292817347d5d6b772160bb73c4f7e0c15b0434f939dd513338c0ccd3c6c263d7bee705d586162b04bb00601752b9d7bbed329d8e7c745150f5b54906f96567962bfb4189bc54c981e27f92935dffec34e59bcefbd3c19249e4f4ca88497934a1e5343b81311a0d7ccf4e0cca8bff9219789890f5af2326f0f25d8eb91cec47e72446e9d953d4423fb6db95f67e7c3ba36bc992654a359aa061f03969f94f215a0e1338be5479ad28e74c660e227804fe5edc967012cf62355417d36f146bcc295a6a362222cfca76f72538a3658c5c91256e55253dc3d5cf2e305e025743b4d2b986086dccb850fff2b5615852f6654b001b09b2e0085855022e6fc1fcaf2e161f31d289c00cee5ddccc3f1cc812219f2ff6bcabf07b97b6c9996b3bc3b20b7f9bc42cce230e8c69d9d726eeea5e89333e235e8c22e31bc1010eca7352e307b4e258053d2d51dda2593e29dc90b53ea4b6b892c1e0418c3affbb83f0312e9035ea8bc165cf9600d5968cfdd2e884169e4e3a4bb08a723d293eec98c5306ed5864d07366e9ca9c8108eec6dc8a8ba170450e70a23b98c8fb59a3514e6f5d6e1b153785b62c2ab0dea603711733c3a5fd404e6ad35b441a4f03978984753c87c2b71c093506f81c3d9e4a58e037490753790a00f21b010119845fc6b4622ad7f0af71d36564526a76f5ed1808e3a3b4518f493789c4afbe23178faa4051c9ccab709e6d5c9beb4f15766f8ccf52581cf6c05e2bd60c9a4b25d45799d3c8eaf2fc559bcc6d028b0bed838668bc2744bb5804dec35292c155307ec5378da68acd8cb38bf1a2df4c089924a69c7310a0d763a607ac96498336612aba9a8fda92880ac5244159a77bbf8c1ebd95e9deb612c03225f2b8a3ab1a73debabfa6e6ab538d4fc5ac3062aa77ee794194565a881d02b668e6dd7d91b92240e53e32fded426d9c5160b5db8d420445e8d137597e43f6d1a4d9a3304b814bae5f9b9d05362567ae040565882339f2d25d749fb4bff0e766cb6f16692c96c315cb295882fc84b9c56b9473010e491b092f3c35f84733cbc36d68283df2fb9f9136012cbe6be39756d6f90e6bca06c78b1272b020046b62da99404819fead0da16917cb6e95aeea05cbe1860b313b82c95ab23558fb5ec8699f8a0f47239224d785d47e8c72efefa6a9a9c981f1f80938577b355da198d1d4bdbdb1806148bfe71ae5d5a454309b66d51665e3f9f30d99a6a8577289b30b9a1757f1ede9cee5157cabdd62ca76768bb30beb9955441e35b4944e2af2c90a5438669e960fd5e0469b32aa4068efe6f0c7bc2530b7eedb3fa07a700619035d2b52adfa57754f3418ad4fa6e15de170cda4f0d9a2e2419d4347a0d78f60ffc5f2506377b1f9544907066bf36f19ec23f0896299979170d11cac9632f897db89359bdf5fa078e4814ecbdd12bb1fcb7a60c8e687cc93fa6187ff730bda8b7664a12cf2224a6b11138c936a5bc923d3e3a731e32c2bea135599926bca51371b1cb1cae39fcca26be48bc1f1f75b298f0a983c3ed57b0aecadf0debe63bc2b398eebf0270ccb6bc40e8298f2154a9980b2728bb376e766d0aed441512121c24565f964f105f6cc712bb8106e9d1679921c3f788400edf1dfe7072a6715b12c6897550014e8b6d8bf86ebcae8ed4899d1343463fe64015a797a4e33e64be9bccbf0f488021ef084593f6c916bed3bff64d7a964598ceaf3fc5803fb2224693c7f87f947f028960f5113188bf799bbc4d5a779d1456ab5a0ab3144c52c635a90fa19d901e9146d075b888751c500fc56c9691aac353fe5e1ed4a5a02529e1adf2cead2e85aeaba567713e0b019cde161507ccef6dd40332400fb8ea27c490fe4e6c5e4865bb4b0fa89fe9e8720ca8d4ef0dcbb4ec29f45820220b9ff05f5300c8aa95d2b90e4cdcd67dd2a8adf43701f4005e9cf62c3b56a283a512a52279c489bf82aa2a634ba44f2cb5e4fd3530b1ef38bb71fe8d9e58aa124850e6cade62d915362356c4400b58d990f2ed4b3a45b06456aa9dcf314abd8c8137f060c1cf1d06a58dfcc8cf4df573241844d3ffbe94a8fc5649044c1cc2ec934df40c05b877b0e73707c3bd7a222dea4b0487ac14eff7519f90100afa67f2182e06f9a4d8cefcef02e3b7e4440bf84184567a4140518a9c17a671894a41fa8023adb90932e1672f5e2cc396020ecde5ae0776e791bf6d149c48cc7fd2d2b9401454fca6a5f8894a48adc09ad9f2f78f049033a8eb5ed2007fc8b3675ec3ffab2bab4bbb794c7bccdcc23738fd6e4f00d9db2eee2addacd36a8a3ba3551c860a772ae42d4b5acfdfd0bd8f1c78fad0adbd787b3160894b55880e5d946892be6421f9194493f61da2b75274c9a0fbc6ca5952c86c52b054dd819d22c5355ae035e76b9ed25dbe13bd096915c529f5524974fff01acdf6e6dcf7429df9a39eb1c487e63c4818cf08bbf9e540e77b6c29577baae11c77e11bd1bff6cfac34b4c8a6c6ccbeab9f650ee092e1571f74c8525d5a751a80fa3ea97ca5cc5eb939f0de390433f5992e1a2e7f1486ccf35f305fd4fe8c5f338f97bd114e00cc4041c0f8d1c8eb158bc00e18c995fb02c2183faefcdf042d039a980e9b8ba7c5ed8ca30c8a2f6e35bf70fdca4e9c36668992c871f4b29dd77465c9e8cef5a1d8bfc48009dd418bda6b8621ca709b9e51597cefa88656ae41da1e328b8ac9a4b0a878e95758d1dfdb7acbb5ca9012dce4d22ed7d591f044a5ce68c9b1ca2616ba4f6566b1a31c159362480a0e903ed95d7531ddc997e49d0ed41655684d669bd79495f5ae5cb6c2482b36c154f2767f8e55fc35d3ba23a75e2e0343218fe80dddf61b05a78b8c23d7e3ec36ea65f8e0a7c5d9421c097ee409ce07a8a8936b8aad3fc9402fe1531e5cdad7af05d610a3ca2cb342d018cd0abf9273aa9cf818fe9994a1a8c81f46d8d2b1b6ed03dba7d2d71d5b445c0a29fccfd61a6e01911b121b0eeb8f156ad767dfe76939b735a211f8e8f47f8ebad1bce64b4bbcf8e7b6bec9b6849aceb24ce3e47c42593081d9c4ae7a1f1c7cd8f6251e0549a0e66a091022de21f61855a5ba8865c34e4d14dafd1eecd9fe3a94926f33c7b269596627632313300c6f289af6f228de0c57d2f1800ad1ba8e34dd0b2e471120837dbd43b1ec46ae3a7cd1a31812e98e792229b031c3283b57c193a0736cb7dc8b379f36d0dddea548a93b593c57f02778b839e47aae658e0a18848a7c9fd841b017ddaeaf80a2d6d75894efe5765f4e42759b68122e1880b9f64a5b843e19f3588ba0893b846389b5a1db3553be0d43965380c00a41058d7965a66b95d529c0da8e707bfcc2155db19afef055435573416cc6ae28a34faffdba35ecde774d3c4d3e5934fe03f9b8e50c27a5fae6c84da66c3724b4f7b3938e0f3aabaa7c9f7014e801e7602d983d30033de95d0c50f4f2958a977e05533e29559b2e3e9299465080fb619c51b7e898c4cb10b53cb9bd73a124475895ccb0d8d12c16c426900fb903f5f319398c797b0be6efe3eeda05474eba1166c3bd2d842ad0ae30aeeffa5f02267c6bdbb22caabac92b3e6124f7e6c6f4b6868c752989e7592ef2e1d9efff88502e08de7c09a8486d932fec0aeeedb0452777037aa65b4d539bdb6c797db9d91e046cebf4949d6521d73b721bd8061671c002ed6d2e1a154e0fff9dc210c4b8a56a35924adb2fde80cd7960ba7909a3fd485270758f936ccbb9a9a88054e6cd102fa82f71a262f10ad4c1eaaaddea7e134207407cb8c2e0c7010ffb6fc5fae6885d3cddb733a36f0cf7feb7644d03c5f2c8cf520c9b53f9d6ce2f94ccd830a55cb148438f986f9c4ba7ebbeec4526c91078ac333f9481564be06a8490a518491c4c808c91f473430f1e290bdff8ad40d2471b3ae0faf851936dae81f5507424d4c659189c2c4ba3c8463588cf1cad6927cb3809099da1287f41c87ffd2d0f822c26daa89d0a1bebd91842e9d77397ea7114a9d3ef215bb86f6f126e8103706d0bc35befc1663a2dfd288cc08a06e94716853719b597de6782a457778fdbc70e5a202d71509ea16b35691fe8d30d50f04a6566472a86dafd429aab28a928b22ca1efcdb182ab04ff23bd0238ed47dee819c8c768a880416d1825936a61d9abee82f65ac30d05b6ecc5e2a789d5fbf4b62036501df4a1ab30dba33e3e264a69e0c8c03d188c25424144c13229a7b188a092b08b79adb53118b1ca863b1fcccb6720d2342c80bddda44bb1700e629be2d2ab7ea4962cbf9d9f2e854fd44c59ef2297dc29e71e850cb3a6ddc6ffc9724776a0e07d2b5f9d9c90d74b3a9321676b901c8e4d48cc38d2383dd69db28893886ba7bfebf7feb85ad6d4711db416960bf8adedd419b2a5cbf068167b14b53be95c75301b6d5e17af90e357a6e4d50b33c1005e26ef514df1a7e4fd4fc35cb688aa61b82aae64f374e3e837d1795c2f36e3cafef5f9ec94905a606e375289f615b092447155b49ea26ed4ba62a6dd716524f19f91e921dee3ce24e94ff87ea11de4911d46bfa2f1a9fee4aff8265bdca5d80465991cacd411cb34047541434cedbdbd2818e678b42e2403003bbb20f620b112c7ed6ef7e9b028b7ccb06b8db5f459bfdafc3d80aee64d2afa306cfd4f70e68c08640524805b5e8d9b7081f405b3f9f5bd9c30e6724aa15e3078e921c31ae75438083dbd978f60701a89977cb4f8ee42bd90990d95666087f0ba22ad9493d960b9aa266ce56bad6c13fbc3d756d6bff7fa188fbcf4a2e714152f9693637647d7e2a14a67f87076000de33dc8c19b553201c37d3d3eea7112ac2bc883c3725bbfd103ea7d2793d6558c2f2f5b220dfdb8b3c2bd9c4d311927f9f0cef8275d9d2c6a576e134afaf1e786803f5d8e331fbd637a4a1c20cdcc0b17388f7782e87775dceaa7133677b907ce907c4d530a2a7c19153567f677db8397b35e908858d12ecd812cd2da33f1b2b04e6c0a863f7dea2f3bff150eec9659658bced71c70c3113c8574f1622a07ba5a7dcf4f5cf96998189b404ff60be90940b636b44a492f6418f98d7a42072f891b469ae704036d30ec67afa1498b122788399d402a275c4c969bdeecf2fded934b124d3b2ebfb13007c846c6392963a7d60d9589a47c53ae117f50d17a8ddc3422791af61b9b043dfd09899c55e99a2eab320e097104c36d84ffd31553b8f1d50602ad4175b7dc9d065d6426823728a30c7b0e3408a07cc3e19c81429ac603441f576f9ce910a4cfeaf1cb202d5bb5b51a6b51b77a38711498bb8968bce0bbe1fdb8eec033e1020b6245d3dad6e660e9cd5382ca140c2a6f32b3b7ca65410d77d278adf6f88f15d22d1fbeb72ea61818ea74dd5fdf4751e4201b276446fcfa9c07a0f58b1ce3b8f2a5cec6e1e564c9e88238087049f2dbd46c548340ed10e516611f3d7909906bd07dcbe1486456299e782d15e857a705e5b811a4f9fa36b8365e6a9100ec1ae59d45db15a89113a792cd004cf5806e894f5925bad5681e265f46bf4b47c9b446b77ae250114d9027b70992a3e41b12d7526fbe245c2ac3e7f55fc0752c9fe58cdd07bd99c9566a07aca313e8521d9d2e825c476acd792aa221fbfc997c6da12885bbf8af22eac59cb50b5213950139924173bbc216726f19830803c7b1b5d9794de8d0f93ed28ba7125341d5111b536eb28551604f2d3cacba178727ed2ba38b6eed7d256ab9603bf91bb4a3b377c4d8b4e16e0aadaf0d3f4eb77ac6aec9ab08eddb6f22e9e997cc7bacd7d1062dc010b21c26f716c408d29230d86be7d39f3cac63008ed6266f20fa7151365b35a44d325bd0958a193bdef4170beb9387683e725a72dc23dbce9e5fca394eee42816a827dcafc4f518ac8909418c221f8dd971c111dbdb58f2d79e736a48ad386aae11b68db15733c87cec35ac39d48b978a74c437211fadea746da39bff37a0b1f5e5ba0daf5ff40e58f0c64416b5b9a5fd914a4790ce955232a81b97d642536d64ba99c9789b85dca208364d44e3b3cb4e890233e8b6ae8cde2c7cbdbefe459dc7c7a0fe42f250672419051a59f9232e4a363ec2f702f1abf0a8892bd88d6ffc9a5f4a6f2da22f8d7ca42487c6a19c25130718a2693b82040864435c0338b4c308b5b8875ff828f812eab2b64b12cc9398b716ffb7a0fafd7341242502146370c6308c02c100bfe8da0babd7003260ebed810edf493f2a1354fe4f587f346c76a30fdaaa9050ef65c5d226bf7ac02532110007369c74fcf0ffd922a32d8f4bfb151e49c0f7ce38b5c3b5d82508fb8ac7ea843741ad903823d6aed5b0c0f44265b31fa49d2dcaad4cc121ba85227183d6821c9a8d42525d61f2260fe37947a4fb57159bdd6a01ade307c74b21b11a028174c0c6ee1058c21a6c7a10c444d73b1a2b70931f95a25631e6905b72be016160238fe7ea4c9a6c3774ae235d9dac0350641fd0479a6ddd5c3b66d895695b9a035f8e8c9b1c7122168d10694c63767f04b5682b73d20b69890e8cc782ac7ee666cde9a5d6cf48bf6b09778d2a3afb303f5d933283e5c5fcc2cc9596ab22a82fe50090045f656e86585f2dd8adbc041c482273decd82876f670e0cd879c88ca4f1a18e57ce2ccb08a36dc9d8226a4641de09a20cc643503195718a1d3cec7fc3fafea1725903e45f74cc3b58264872547cc16a0b1306e531f5d1f7f4c589d6534f7f43f1d85e809dda2c7ca23722794eefd3aed3ea39a28863113f57c8ee5eaaac1e6b29f36dcf2f51411087cdca9c73e507e8ed77bf080fd399dd41c4cc49bcf7ee92d383ebae849ca886d29155dd44fdb4baa00d91e87111f3696d7510368f0358d549fa770b5eafbb1fd96df3bd173a6a1a0f83b9e31da82ba005089374b18ac717ea3a1bd017ac257ce66c49ee575faa087b4a71184086e6c1a3b0ac438278219be6e5e408308e5d81f33c5a72e6286d4ec278b3c00157afa85cd316efd97cc74af17133a56c47c5abab3a296ab6e36036ceb0dda6f43b2e9dac626f33c001314edb0356ab9f9d8e7bd7c632703626f051979e4f23cbc24278e5f932f581230ccf5dee390a3bac10b47132033dff89c9bc6195d2566db8756366039f2a25c60c553e5bca7b0be208b0844cf6e5ec808579b56826cb2fa016f9a198e377b07075681ca71810c13fe0317c09357256ce8e07a64e09c3cb5808559b648c8c47c8569ced83ac094ea856d10626cc6a69592b345937ada997a06340ec7678b4857046c5522750ae7451d7b6ed96c212582b545944789b558837fc3b1677bbb9afa822047d0e0f098b11bc6bbb2563f6a0ae2f1b5ccea17acc916bb118d8d9b662e09a34390cd7cd6828b49a83a5a9ea82cf7023330109b15c3be255a71d7060440f6dfa436dfa08980cc01274db2bddcef49c5bfc8e21f439791c4137f982c1e730eb7126b4733c916a73b0dae293728e6cfd3a6dc56477a8457604d47fe3f50f73043666762b88eb5e58feaea5a5fe93f79ff46c4bc245d97a17e378010ff4c4555083337544e609eb1c1382c0bf2823fee91bb9d63def7d196d26499cc960406151858e89672faa7f32fda9b0fbfacd00bfb642d162692dff9970f70348424dfc864fa8ac9353e1a77b5de611d4ef2937fad7c6d2ce2f0ce6c3a30a8f7ba4a2ba6f558e48e1a151c769fc1fcfce2f4771a3c9d2866d7a88661b41bacb478f4386c2d170513b6f46ed79a4d259ced129a37faab4152a8e88ba65c8d988f619db03e05ef1c68609b008d8ab8275ec2eee21a662aa4bf94672c727a7e2b35dba15cfe1ebc5a3fdcd710e537258f686b94fe84dc5e371c18143182cf73646060829bd6967a3b61323c42e3a9de838f83e3f442aaeeee9ac6dcb1b4949c26eb7ced271fa0a2c8f5061f830f98a47942ed4e0b8a07def43d0680239afe159472a301511d464479be3870da8b40ea8aab73bac20336a0ef43b8519bd3e321ba3c369599d416aecad9957eb4276d69a2b3177291aa609782b365039f7672a90470760d88da0a606175384242057509f9cffa44b5a55fe4c64edccbfe3834efd32f01226a54f203cb0ceffee3e2e845ce5dbee5cfc14ed7538b88236ee00c8689f682986823ff7f5861253c44f81944da9a50b0fc9403b5b95e368e648280f77767ff6c96a23c30c89f8ff3f950212e326282ef2449d6c0b713428c5f9b5b8726aef3aec016f69c2337d68ce1494660c4da1c11478bc97494df8c1d642efa6928a29ff2162f30ba72d7f6d1e99b5dcb59dfed6ad1f6d0327077d3aa4b96721a8dfd4f3a677ba652c3f678d1119ecc423147539245b3c772ccaa207521a8677519bc4a68a492a23310c6346e74c752b01c030c2ee876b85867d83a0016b6dd258a03f19d87b700bc4f1f89c446c8557804099835e4d47d589b5242f8de5166e66473e5895d5b78f0d949bdbf803ddcfea70b4fa43e339e16de4cc62778a61a918eaf0b5167349d8d4f234ea17b7876f15eee586b9d05a81cdc7a9445526d6ad678d80a360af41b7fae17da1c6b70008c7b41e0a4db2bd35fc6f638633308456ec914c7ad204a6a79b768d65b299dbf6218673cc7d74db5aa0868cfba1ddca8c4a8a5e1dcda0fd92b68e9bd76ac6ca3f3ba2b5e5388ab4d5e7c736a37495a75e55034190196295bf5fb035c13f2b1c0b9886df738bc658458cbd4c8c1993a39bbd1f87a3e270f5e8daeda138e69b7590dc76f1b11425d7a1733b74ce43326de597a7046423479d11801b81125222c3988e91a1fafcd9d55a61a707f53b56bbdcd8f7174f01deafdf9338d5bedc0bd9b6bacd9fb5b9cb30cd458f04184b8b2f66ba67f4b5a086dce32e4c6d8f026882b22bda070a0fc5a2f0e213c580f90597944ba0f12e1596e911930192ef0c56cf086a5d93eeedf1007201e202093eae9f029ef376ef6fbb8c17d92b0a9270405b38092a9cd4ff8f5c34ee4f7dd2e345d16ecb684601383e22d7870895e544e5bfce11ca19990bddae9f70bc79b5a43a7b4d86aff0e3b362ae5705427b89cc81db97da5813d4dd298d10f64e6027702d010b894e9ce72251336569993c535cab63aa006c79e72b5cb83898f13bd89579cf9c4e6fa53e0825a165806df58e245398c3fd8b03cc2fb1971d0d5fa4697ade4e35ec5117a11c1f331eacf8f4d90c0d0d957dd55b1ea2d56e58cc16961da7cdeda89ae2829f31c3a008deeeb3804cdea88c2d7ccb50f1e4db401cfa372e70741dd86b5b466e87d402896bf7845fc35a4f7dffb4a812b8c64e801c0cdf235aa12676df0961d4918d83a2d814dd2c5c09d2be64b1076278e715dab027948a23b7d79a9c47cb3f77623a2e1010e7d9b7f1dc988bce82bc10653e6a8f7d8893ca0417b19aa267607bbd32a5387d5e8ec9b51194f39b874c82f6d862b48d9362ba1582a1bb8c31f11e74bf175473074d98017b31767cce44ab0f46b66058630ab1a4ffbbf9dda9d7d425acef6ba9f3e0b3d7d49f36e66ee4d639537b505a530194bf0a532ac17e5ac4f09722a16ad987ba9e13b3b8bfdb1ff807b24c44bd90060561290b791d9d284487e6616b86a03eb3051682f9649001a8833ffe595e68c8c01b82e8a38f023bfb8ca3c433e61152b10bf7a3a6d825e12e8616a736a5a955f58910b605ee443fdce22f056b1921fa579122d8012e1eba539f550fe8b6c6d14b2e0a64a7d4891cab1415731c4bf1138f4ff5506a18122a702f6765e990894b26324997bde109789d9a91701994e7fc787bd6654848ec164a7e59a3e563d34c5e74ef92e151edb7bc43a35cc7b0ec16ab085041c2f25cc75073205bd3f4d3f7e33036c6216c135fc9765f3c65f41c41aad1be8ae87e45d3bd3e9c9c12618b83e993f1b1470d8d11344286feb12f094955da29aa2e8927e86316abae1f5a119059637438154234521b70c861fe24262f20331c63bf0e9031d3df3561368d186a79ef9a7d53342f6bee197aaa54b9c5f02c6d11e3f6b52024e806d2d997b643bbf891585669bc535ba18ef00ef1cb0000ef4c1e659394ce633c5736ae9811812477786abb1a308d0818e4753595a37b83c88e50d9d0d32f94a498726e8db9011f578a8c3b55e78c04e9e59fc566a875d68f710657258ea6f7478d25a2f124be41b25707272153fec5bc0c3212f4ae88b0cb94884c44de46aab2e53863304a5b47d97f57130dad7d677671687a26f8d215abbca8defffa5fdb4bc59504e2952cb3cdd7563fa43529345450d5de1cd86158ee412080643027cebd89100251eb2439d8aaa1a3beb06aea461b07124710636e2a4d64f6493438a7d636b009abc4c64b71689de2cd1d6e8d93875c5c6e60cfaa87a60a43a67c8c408f6bdf6852ed6f2b6835b96e877be76373901ac7b0d165ceb1d6b42de2d0517470be49660763fc336e603cafdac8b3ac58acf8424a8a491283a00205e194b6291381822f729c42ce1428037d36db9ba7c20f749d5f99c3aa468247bcb905da573c5986bf7c61b15d9316268e232b09bec51eb964689e114bdb5ce43a9207ef5af105679b68b222c829f44236dd26e334b7dfe33c9f20edc404077052508bb8569b5f35a8ac2e6ee05ce5a444e5adf5bd2489c4e352e79023d02fa0fcb54d9f4e65d4a3a6055b19a6e95a1f15ca60a497cff46846e00cf3129280290a6e0ec78eb37afbff4438d7dcbeb7d326103159dde93529b02546645609fafbbadda84a5ecab83db2bdf37cbd44437f065cd8af6cbfc8c4d5807d8621e52e59410a37579205a353b457d6e3c9d15114557c219f0c29a00b12db08efd72ed363e86de88e1041e2b8dac61534350e44c632776492b30a841117b5ff77dd69760b04a7d278b82f9c923ac3febfd923475570aa9014fc0d7efea49354ce9a233f81baca0a9a1cd0a501b2f11cd7850cc9c886d02c4d702c5ba7e11e49ed5e0046cff714be9a4c148b36cb7690eb90b0a0660a66f66f916fdcef1cd88b95b8eb60fb59578efdadb8a5bbf66126f0fc993e5f1b24a9c1c996ff3578b8cfc6aaf7496b05785aacf9c55c1a1981c36513a489cc25c7cd23c29b92c544c5e003f1f66dbfd6c5319fc63c383cf49a5871e83b32b736ea55bd4b87b8954bcae3da628e41a0f2b06ee9410b9de283ae5e9eec7875e1e043b09c2a74fdbe6ab41ea39cf7a0c408b2cd44c67d4bebe1c967d528545def1573908cbf88affc1c723c988edb822ab29f383e82df346bd65056a2e01a48c53ec13061d65d72615e98e91afcb08961f01eef6b5243f9ae9ec542c87d2ceac4da4b242080396131186f71437d4535c0699d437f0d6621b61c3db05ff2bc33d11a2eafc66c236a55bc8334bd0a4eb3a34169c1884b857db086c228ec4d420bde311f1ff19dbf599cb3e246e494d40e15c757b2719b1bb91f7e568d4c9f2b858f196f1b4495e92622d593f72dc58ce9ab0847d2ae0f568d1a1dcc82e7cf9a6abd3b12bfb8df1d3f6d61e1849d62d968981a48212d0562269af2c4c4c87483b1673aa9c4f81c43fbb0daf85962622216952347396e62d11fe85f8e4dfbfeb15fe3c3554433b81ee320cb71984f050f0fa7b9a3281f943fa79df2a3f5cbbbbc74369f9a97e2edbd60169d1073b5bf98578ba1ffbf541681ca508e8d1ed2135dbf0167f1dfc3ad2081691cb25f0f85fe48ba4575ce833b09008b0ce578702041fa3667680f2d442e27cf1dbe9ed0a129d45758389cf8884ded9d2a3c626178019b33b3d874162a59a8da8485f4c12cf1afaf208f6059464fd88c6124ecc366cae7728d950fe32f83ef17b07c43eb5d6dbb741328ce5e2d290e108f44e8743bda8780bcf8c3270cd9d9a330da70fc353d4ceaeda34194c30b606989bd27f85da5fe3be8b1c8b0ef5b07ac650527a2b5565327e2fd7bf825442793aae37551dac53e8bddc63746eb697d7dfe0205d75f76124ec74bc186452b9e8e2b34ddde3422939f735c3df23df3d00bed2055b0b95aa9937220189a4500f0e16996de39a8c9fb40353b9cc9d726fe172781d0164f96e344c8e8427e84a8354ca25d91992e840070675e7eb40a1fc3a9d82b2deaca69716ec15e9c5906e46d6fc16027fb557008393a47f37d40fad9e3ef70f7ecf0aee13fa6fbeb03ecb919df1c63aba4832ea212ea3a61a5bb2fe0528caf89061515164fae5b8ab2790154b915ad2a784f5b7c929cacdc9a8d11f91770fa0c2bf85b36a56b60d4db996a7bbc555354fa30c40f40be7a6ab79b53e53309e946b1c606725fcea68375a1369a4d1b0d51efccba745aba41cd612e557a4f5687757547994cf5a37aa796dcdacb91e43d8905725308cf49edf4ed9dcb3550d6088b949b31dfdfc9aa7c6fb8e397395b5ad03faa113e4e96c6dd13c388e96a6cc7da1ba22dcca96585dac0c3edc678241cc2204fac9fcf653072838ec4034f9adafb5ef21f8db25145b60d78e17ec366b72095ed90b8bd67d83f0e4610563fcfdf7efd27c7b6960840e5c47c73bfce2c5a91ce015417465aec21efa3e984fd7b1467d97c93941b8347384458783c43e0610fc87d9b1ae329fdba205023fc98c610e4f25f3edf5c9e0c923e853749486d626146f3931fed110e0b2e7d58df4e878a8ed95aefd881545566fea8fe42d1c8238f6b393868b4526ccc429c4479fca9b47c08aa4f58347dadafe20add28f08f2816f7b96e1077c608a4992f43b6383a55d39515f6f9552add2f60004854da75088b6782cbbd1ae2b3d76df98666bd1ac26202ad84e4071cc2d654b2ead469a0aa4bcda372b2fdfc57b9ac57d03cec332f08d715feb588e1ada6a89706357a553aa6375bd0e39f13f6ddaa1ef5525f8d564e92e1a7a4097c7d2216aa222ea83ea9d8f9d0cd0643e62729cd1b3f108745c7d1802135089d8456c526f4e09c484d7358d38d2fc4e243b4b4dfdf0b4051e1e1f05666fba0308b6fce255a02183fda3ff2fe969aa03f45a6d5e90800eebaf596808d97c5f8096d92f6ce9a58fb40b22d3acb33e2566069197495e7fb53940cc8f690560577982186ea1ddec5851d75ad18ad83cf11210bfc0b622e1544e16baf51e30c9f79b6fceb76decdc98896eea63de81a8e7c381560bbe62b1b3678161bd3d2621967578c248f80aeb07465bd23e24fae6849ed63e982d5b97d8aa41cffba32603ec0459c8f64ab9f4f110a529f466b9802426fd7c5e9079591a4ac79671cbd963078953d5d11fb0d0f661c21cd09294a84864362571645bfa6cc47d30f978f2d7f6ff1095753415d6a17c2adbe7c24935629786e7adac110cf88816acff3ba9bb5a02ea90c40d3d09cd8970098e04574cefcdc35a48d2f5e85badcf9d86ca11ba7ea0ddd3e8dced0b99b930e759efb6580ed3b27f219d43a062c713abfe87b0362c24ddf4690d485a768edb7608f9decf88fadee8f7446ca436dbb380c61e36077fc05e0b3efdbbda64815ba2f419a466f5e91aa21a34d961136614b2bd19c6929f3fa2e564f766af2635a50f9c6a6cdc9321b1255802aafb52095ef23f11a5f403c477ed206d977eee9277d0ca1a91c609937f37342914f31f4f94c74944604c50921b846a48983499f692498e9d88ea3f8d4b3dffb0ff3ffafe35a7db32594deea9b79d9fbb342f82ee65b833d4b58c4f0844461b62fc33619d4862ce610d0324d19a247d50cb82bd08a6bd21c187e109908fac296a0b9e7f5ea055248e53db801e5c7448c501b50bd0950f5c8aaba28b2628545cd4466e902fa41c89fe68234185e71211ca83b91775ad52be597f7bcd89484dfc1ea38a1d94b42d686a176413c27664723bb60cb10a205998d07519010b04bffd6a2827464b821d0f4bf65847dcbcf302b3ddb6836f49b5b0b1d9aacac79928a43518d93b660b1e022291a8563b774211b2650142f1b6d91a4f075a69f273a57f065ba44523dbb708ad51854dd70daf24bf041fd8605f9ff8b41f2390f41ff2b626f92d390c1f227e410f32d6c104993217e65a3052d071a202b0ee71af16e0e8562be0699bfcca00999970bc3db002dd84fc41aa4b36b6c5b62c0c86da34b712d422341048eaf21400b292d4826d5c7e47b9b8449013099d141b5a45368bcdcad86e79ea36d1a4336d1a44d677f9b8753e1784d4f8f4f151f9e0121f759f1877e3dfe646ec408edbc583f81dd7be92661b12f047a2cc1c201499d2f4fd8487a8d6165a66e938e2210705ec3e8e238971c6a3a4d6c36940101af697b159fedd1a58db40c38c0c94507acf36d7949e52c75fa4de1bd3f40eaad3d23e6476d2f62fff57215d4c4d564bb74e1dc2c2c8998a04dd40300570b1e65ad2d4f8d79d69acde2df09d8fed1e35c42714d780fdce8a01b2e4438c5e8b30ed34a7accbfd84317a9def42ebf37fcfa3af934ff80af17670a1534197603f3fbc9e84945846b33b1493983d028a1c01c7ef7d1a43bc1016b6fe0409f8b2e439130478958c45b5f0598ae28dfa806ec7636fe3d985a6bd9ff6649c3125d53c18d9dd989e54fa123ec0298d7e3f2c381fa189cffcccdea0095da36863ff257be0db01dc932a425e40ea387d7799a0d6be8135e024bd68c297eb665e8a25f83ef396a4737ded7ba79e32b6eba778287bd5f1bfbd5c489946b5fe3a1835d56f07f190650dcec39cea08ce8a8698feeef7ed39eb12b7770f098fccb609149dfd188693118dcb5247c89aea9a6fd1cc384eadc471d78e0e6ae3618d11ca207a4eff0d91191072938d84f5aac126d2c0aeb8068a0ce83622e20145ea18c2bf69ab6f0ad0fb35abf25215d6c438e2fe4d2085b2ee2d8f8b3efde500d00f82c8c5150e8f27646a7e2bef085935372a5cc4d142664408315980e360c238d9123ee6f3b622a84e0f9c71a8cc3a32e0b49f2df4f14d7ae26c9dd38e81b9406688fdff896014766b706142704d6043dcda49f1b821dc4758619374e7285d671d90f5643176d4232f21fc07d57c48fbbc78cedaf4dfdb377c861f477c1a7afa085a239437d1c19dade59fbc33a21ed19c4df12f748714b8c95dc24ce3d9b28d663bd555d9b393f6c771275f93cd200b38da1d718072cc5486a579bef352392024bad3abf4774f33fc488396867416a743d1223f2f0b2c7494ac02a5860cd189eb14e02c60e15161a241ec261a933843c9530f06b23dc07420fda8ea23798edfd90e36f49cc7da8254d850d52552a2f75659a65d63c9be8b94a252f5c3654d8fe354c1f864657d76b72606dc68f98d7a42072f891b469ae704036d30ec67afa1498b122788399d402a275c4c969bdeecf2fded934b124d3b2ebfb13007c846c6392963a7d60d9589a47c53ae117f50d17a8ddc3422791af61b9b043dfd0907e122c6e746cab29c09cdaefeea12d4da4f64c64abc27440aaa52ea617a3123e77785bf686e931db1e2a3826fbb1a0299eca40c870cb1964f5be4ea4bb40338527e56a03e7a39ef883ce7ea30e0618c0c433147b489d6a7e3cdf640aaaeae7f2992b09a25be4b28bf034c72d93a27862ec6fda000f5b663136a64f05a871137fed83b7559715f7a7758fa6c114adc3686ad2800b644f7f0f9cad17c9f3598e097ea6cccda08a803b7d7b3f2afdf1b62725e96c456300dc99489261ee23f63e04b1b4a73cd2b9d9794c8d05412c31f51ab2bf100b8cd00d397a6980c5972965be8dbe6ab5c15f878e3b6d79fe2b950e74b019c64c11d0de3cbdc283979451168475f8961b7519d3fdfbbc2bfc17348e96ac0e0c0b02b1b53fdee39a022f48898b17408f790fcb951a3f6ce9a449a325384a71dffb36f9f0c776908d998edf3287d2c1ad17d2bf6f1aab5a880065718cfd7e32f1429b6110c31008180d2841f15bfa8dff471ffc80d41c5a9d3dc7ce8438912952fa091f4315edaddee3756f4a0507a4c3b18c7aff01f0439a956fd6e4f432e6084d1431439b7b7ea1a090dd883223d5d2ea784dd7acb53a425c8676e7b8bb26aa946c15d5524ae83e3d69c53b8f3d23019c033c2204d11e5aaabbdfd350dbc3a5124795c246cb5b20a2e725a72dc23dbce9e5fca394eee42816a827dcafc4f518ac8909418c221f8dd971c111dbdb58f2d79e736a48ad386aae11b68db15733c87cec35ac39d48b978a74c437211fadea746da39bff37a0b1f5e5beea6e0b819fac84174e358e6ec9d8a84c57108ebac6620e8c534125abf150a27b9e321b4fd5c06b582c2019b3f7fe0b93874fe4e20a28ca0b18a051edc5114e54e67cd9ce57ea5c5a4cac3cdbee25e7dd2f378206147d54d44d3d47002ba1db79f074e16b1891485fa4efc42bbd3829e1f3ca65493b612f1b05a6f14c83a74101965141856a501b7acc954d4328e0519eebd5a73d3c4e8d126dcc487cba2106cb30c1d236d6906800da16840956bdaf0781819155049eec37ea2d78e985aa497a9278fc33476a337fb74fe084be779fda924227610fd779edde9476ff7e213d381aa0802ff98467f46cb97bbdc58090c133cb9ba54dfd5d67614ebbe27a837bd173706cf1b84365f59fef11fd052c3f3ee17b1246dfae500f563020fa59fb2744a0a095822f86fcfef07d8f83e4ab4c40d836122a6e9424f912a36c1a436acc98d2f87dbd54e486c590a405378859fab14457048d85317268d96ac2df6e8f6a98323def31d9363adbc28cabb4d685e99c82d6fb56b988bb41b306a23982bfa8e5bc7c45a9d557aa1ad5e32dd796e429a0b7b63467a35488391e673a564c68a7bbdc98bd2174dc70873fecd5def6f83424966cb18470f0dfe39b5557d801534ae83f213502db9d6935dc3813527cfc2e0afb4af8296f665552adcbf862b6c991582c19fa56fa952a06d51367d70eb39bc02e3d62f27193049854e80b7ceb6cfe8f2df0d8ec7e3207e47644e7799b21c5a332570487b721dc88a9c9aee0334a8d93ea063685682df72264a3ac425e30f24a6fc47f81175ffc67e11265ef50ddb664f65763a7c1fc59be244c08ded269b8887d087e65d3ea9752f1dbf363fdb4baa00d91e87111f3696d7510368f0358d549fa770b5eafbb1fd96df3bd173a6a1a0f83b9e31da82ba005089374b18ac717ea3a1bd017ac257ce66c49ee575faa087b4a71184086e6c1a3b0ac43827845003ef8364dfbb945eef55fc7634732df7f7aa10dc742c6ddd79b8a12c2d6864f1254bf42ceb697a32a2891c2f0538294ab668ec2a951947ad9c8bb4fd245b3f94d938f160908bcb4b6bc8990757287cb0ab020f8dc324748aef08005ed2f4135dc550f5a09f4ddda335a56c9c272609eac6fad998c63deab0e40f224d1b9df0c4d18deccd95116963ee12f6174f80dc75b8f628d076357146c199c2d445e40657630b537ecdd53beb6e7ff8755714db6f75213dc694ecf6ce05c375912d4a53849cc3c9cf118c45e0a111d3f7ae79aa24a6aadd44f166c6d7504a6c8420300f94691a44a17a9fc6344b011356853367adde8c5b1b0827f40d7738bddf1b3f99bd3f1581c457a50490866c5f3855eeba93bde566a007cc3c251f302b31bcd0de3d7927a842742fc427f546c2b9d748278202b24dabcd42f962fec8ec41a49b8d483e8985dad6085d4ffadbda5bc9d850e4656acb65f5bc8c09b29a71e17b52015dfe65647758ee393bf6f8ce8b7129551d7af646477a8457604d47fe3f50f73043666762b88eb5e58feaea5a5fe93f79ff46c4bc245d97a17e378010ff4c4555083337544e609eb1c1382c0bf2823fee91bb9d63def7d196d26499cc960406151858e8967ab1bbc73051641524ecf5e547e34f17d10953d246dbc606ae2a9e2ac475239ad00ea201c7af64cc6cfb769449cb5f414c3f3334e8dc3c5c992e5d257773de18301a2ced6fda9aea8c611b995321337db6213098bd577b1ccae2f18e40947b1314f2cd1a7e794e1eb10a2141b563d60bfdfc7f514d9249e0fe23e40e33159f534092f300940246e27c4025b137740fe62a04cff597227683d55f952de202185e759e2f692adc0a54c6c606a424a2cee819bd822dd51999a46b90769d3eb2c42502f1a86e27ff4a55f60c56802b29fcfc6f7d7dd7ffbe91e40a9be24fa9c3baa8c0dd19377496e83a6fc270e5fbc0057987b055b61e2b70dd841a45895e6e8d3991dbd3c7854b18b43078ae13e891f61bccdc7d3e79d2260358baa27317ddbe6f95f4a3176d69a2b3177291aa609782b365039f7672a90470760d88da0a606175384242057509f9cffa44b5a55fe4c64edccbfe3834efd32f01226a54f203cb0ceffee3e2e845ce5dbee5cfc14ed7538b88236ee005e2f60bb8beaae3c8ad37b7285da3f805851329c06556a1b2c045c69d92593e8ba795c2e958cbf9c4006b469a12b29279daa5865061677abfb378968980ff5212243969d67b4d253a1f99d4033f25532205f56e6c80a79c2bcdd083851dd39cf7bf0609983692f19f86e59d6e06a4cf030ca2b382d76b19b20e0e9668501e1818ed03f79a503359779a768944efe79c582aacc730aa65e192695fed6a937cdf45fb00ce5b6b49dacee2a9244583391234b2bad7b4d5040e3b4b175772308bae9fbae0a8d7f73cdaf26fdc9bc3b86dc60f574c231bf213eb102efc07f27fe9a29b423d0fb0ce3311e2a196061a2ce09ba00e6c8212605cfb63b6912bffab56c96f27f27ad48e9b05437945451519132e227a3b15eb8844afa32084ee3071f28fea0ec3671845075a67ececf79485a86af12bcb699d6a2a3bec9682ddb7ce8ccaa4986027484797980d6ab4a5e05c5d64ec352e22bdca4a3836c4252f140e61073ebc82bd3960783cfe685de19e74c472644f5ca80854f9c09387f02abbc8dd5512e5ee3e91a61e352ef53f01fbfd27e93e0d9ae6fc278f6db53e84b0cad7df20d86293c1d399ebbc435e1e0587fe90eed4400cce132d9e54de85f36708a5302c82b6ee17cf46f01a7e309cdb6b54733cceec1a7db3a4e2a863ddc3b6c14d426b098129e526e144ce0547722ff9588f401255591029b93fe7eade250cdc36902dffedd9863a4da8b6211c8cb795e07994c27856e02f8c26ca78f20c4476c26e14395339fadd2347e43154c2be22215b52eaa1485dde1e362b87adda8474680d45a568f2f4f1742f90ef7167aa7a32af621997188fceb7ea86e361e90171e90bddcd4c6ad2d635ba848acc31ca8569af096f6863279b8441cde61d5909cdd453d023390d6df10c4f4cc4a93c9009608b4d46211d7c53d2bb52b07a0ab4ffd09bdaecea0dc597add676acad7afff44a143a229ec3bb69ef9a78b5cc598f796807b96da4bba366d37012d31f194a220441f6b17f7ce02c0427271d65ea8b603e1c891904b31ff5617510bfaccfed5ff1aae0ce0f31fb361cb9e822a0cc852e10d5e5ef8a972d6be580825ab0ba1353d6a3dd4e66e5e5965721c02a2b67f9e4fbbdd8f91a06718e96ecd7f9c2d448b48be22aea765d5a3ba5e2dd43d9164b362de83d9cddc37770323a6aa6190e51530fcb30a233b366dd86645d8558588a12e90b4eb10838acff5e88e31e594eabb70cc00260594c3d5db72c9ea353e1526bda52de76b2e217f31ea6a75f2475d5fce8ad3c0e89e0c7797b8c9518749398957dc9f61ab46f0602a6d2589e6d95cf898b90612167c79d3b0a99cae41421d59c74b92c792d3e1917e3b93fa2959aa134af1651371d17b87bbb960204b094632d036f34e86981936ef73d2cd741db316607efcc23be3e775345dd155a2eda8a545b36d864fdc0a2d6cee9637e72d71da17644b1a467ae045c63184d333cad39b0b0166abaeedf6a57d481ee701c096ad537d720d89e0dedabbb8acdd8f48cff5b65d838e705aea1cff793d47cdbebac04f2271735d7c03d045674a340f2dd960619f4a302e97172e5df44b277b4b59f6d47a841542f711ab4004fed53dde8bf49fa486e73683160a182810aa92731215738bebf5ef26fc64344bcff33f0f50d2d3c8a317915e13798c097356a44265f4ef8b730c3f21192e9ba388f0e8972c3a7a7e89486c68944561bb29c5a9bffe0d3e8342187eba5af72c8b0974ca11039898e9b8b04d1a095fdecf2895bd225e9a602f28888d6aa077234d1e1a10fc0480b008042f5698f2cdacc826a7485dbf023879fa011fff6aaed3bc867bf84dcb0bd9010d41dad2477f88eb5a2beac4f8b2091af24701303a718d3aa35a399fe0aa40b8fcf8df18dad5d1a27252d8b5fb31123f07b257bcc439ffe95504721c23e9fd01c2acdf56b4a0d97981dbbbf820ad599892dc3feb663be1f662bbeed6008f8d0d3d10a5253c4fdd6d9368825d6aa73aea35a517e3524224c1bd6485e47f223b050863abcc6c71949c65d0a54a3e132b4daee488b8644fdd0194f421a063b09d5dc7f89363a8502a68a1f4b4ac09365e63f4ab1c6968face7061e498326be460a6000722797877b95d94bc1c7af2bb2f5308c6b6d272bc27a4656592bc14b2b795586c6603efd083ddc2d6866d772646b6b4d8df12be491fb2e6d1c409ac62594ea2f0228d5395bf26666b2ca09b3e6137a85c0af2ab38970fa157b54dbfc76f3137b2dd660471d3376d3a94a260fd847de75da66aae338732ba917e241b618d1591bfa100a3e423a7df66e1834786c2827844f11d425f24ecc5237a370593613c3d02de7ec2a4618e0f81027963cfe9450c769492fae30c1c11033e40f851274de6fbb003948dbda63e29ee3c4150fb35dbf55a86a520a9f0fa5af87cffb3c00fb9b77d73a74d4af24fabb14ff9e55a38cef5d7978a5712a2fb4bb116983be083ace0ee74f4ada626729590e58e3495424a7721231f0ce199406fed1f78ed317220d2034b17ecda824f0536e6ddf544b34cbba8012b012657e85afdd3bae7d56d5600c2137e4384614c9a751385260614e7426a4bb3e0ea5c1c8a11a9c509cd23d1c43a97bd1efe425b13a84b7f7b3735f9660bad9f83be94c64d5ed8018db0986c74ccda16a448d4249fbf36b77f023112a21163491948e9fd29ed8e72befc30417e441526bb12ec0d2943ebc6f0da37aaba23d13a23a1280b9c6ac54d58b97fb4e1195f4f0e3c3bbea69392ef2a016b9844511ca576d152f38bc78f34c192696d2aba362c3596d0baaa79020de9d4c4f979c3f355c6f2322a3047731b10b0533cf81cb59dce4439dd4584908653f427e8ffa12120497b6be3912b13ff00bc341c6186b7a14ad8b7f36b61bb4e08408ea68ed1a58a39973de51e2935a207ad5d59970cb84f9d21591ebcef08b3603f044c55a6a5d91c4dec6be8b3ef8b33c937afa9e9bada2324872c2a30137247ade0a5d83a1c7ca149bf43f4ab8beece96e3c41146b32308f4b882fd1180d437045975f9983585b1524a599a198f93a044b8f46183c0a0093411f34255e55c71dcae7fa8954ac73df708359a0867267aa4001d7ea146dc884f75757ad677432192cd90fef9ace7aa46248976091e83fd2d28cc0e835f6f3b8f99eec5778304b90707ae54deb297e4ab2adfbffb3466d672ed1950c37e1165bc14f26da8df2594709550d8b56c710c68ebe775e47408fc3ca559fbf9a0cfb1ae65e9a6bf5cd2d6605e4238182d13e0f9b2a9b1fca19dfb36ad39c6c0eac3e16421e64990eb04fc1b37fb3b14234c2c0f2fc638b95774816a38e57bbc933aefcc3234f7423664c44a6ba2c3d97efb9d8647eaca73363e175267b22f5d3632700cd14785de57f41ffe3a1a6103f65e4be46800aac68dad864a10ff68b66e4a16226952f570c68caa73a49aa554ca12242fb3747c83592d4f9660219226cd93789d7ca9552f9f9e357e0704e998ad707df92c3bd473bde9eab3e58de7847ad91797a484e8afcc2454e4e2b27d91a092ee98ee7b7732a0cfbe77db2d43e93a8fac6dcf7fadeef64b75280f07e59a77c598e63fd13581871fe7fa5aa3008481174794cbe631c4ea6353981458004c6c57d7a98b170f1a3756f6e4e172694e78af7b71befd92926e6fdccbac9229e35e0e9ae2a96367636367b4ab41cba78ddeb65ecb6a8a3beead62b5fc44a8e7638b119aa6d6ae6057ab887290e736b10bd65f32a4244da4a54f604489cd04536b84647f0a50164f89cc1aeef63d9903a8737188e8b3d318a92b67b76382a826a27b9c2c028a85cb37a51b25946358672a53e87ffa68f54e44fcf87756754de7163b74422e44024654c42daad5e1192f649cec62bb621aec59e44e81347ea5aebc40e43d3ea3dcb470dece5ba28b6d33dfca05a7074b6125fcb5e3ad12f50039ce210e8b43068d1b1badf57dc6868d640f548a42d439f2cea2b5ec9c91aa7544b7a9893fdb2ff2f93c9920911540a003a12b53750129de49e2439a3b6bfeb988bdb5c2042acf0b9b967de3c0504dad5f31ebc1dff54bf80bbe510c8a35a7c2d7618415fad385e46638b6b187392ab1b3441f33a8fff2e737a04ed6405326ba907d0efb72bad2f87284bfc7e5054442511f8d35a34c70e7fad2bfd85aa39c1d3df9cf910986e3e5c0a6abc6310dc6fa8d34c8e92342f560fdc7f503737e64fa7dd7f81bb13066f21f1c6a2adfcc2ee725d56110b5230a603ec44d5ce1633eda60d25910d88c62c18096cc834dbb730f95c64a4628b48eb8860ea485c169962903d81c4260bec76cc6620a35350764c93d9f539c166a1737634f363e51978d5b376cc94bab8e9467576bf1a4b4dc5fbce03a1cb632f49de2a122df3b07e252e6684b2de9d1fd83b1fa2d98e2e2599973c2b5ffb73bac947599bfe7f0883d92cd9543f38498bbac484bc9a0d781659cfa21d49a3da4853edf1e6e3ff9db66154a2cc4a2542971989f1628a934b07b374c67c81b5fff2bca8bde05973949add2e59699ff301b1c0d4a90eb42fe6e3660380633b2d6a4ee89f396fe3da1dd50029f2d74f203244645b9e81dc620713fc6829e16d1c87a9dc51c8d4041882c01c2d8e78d11c9c0095d18aab76bc426e9ba00403d0cf20d973ecfd302d107554a60678a478c613b36b9c12dbcfa7a3e22017da8990b7726ea13296ec0aa259e219628090bad336f8ee2b79ec28a548625446eab27794c9bd48ac883a3fc478241de9f62bbbc72ea6ac4221464191bd75b550af08617daefe51cd55f5735299744ef0ca61e52c2d97f0558a645de209b6e19f8e81e8a42a4c2a1a173120902506be4b588bf0b8e618aad57ad24b9365db07c75c2d6e367591a16c74f6817e76f148495a9b531e28a068ab4749783dd1047c7dbecd03dc986d493fab79dfd717bdff01e595ddbdf4bbbb3a662ab600a613ee9077ab5f11f227a5aba428975a2aeedd6e1d15a1c1b1a153ad4ea8335176a0184470ca596fc03527c6dac483f50edbec81ace8b6152b316f86797514a2f29fa05fe7a6a428d24538ea70e8a89649b1b5e3295d3cb1a2d8ca5b2fa1cc307d7426b0f4703351992823bca9e0aaaf5927a2c7c3164a7f046a1ded1c8918f2af1a43579d5d55e6db6a71dfc51c394ac593eef0dd98a5d6e9be919173ef332290b556908848d12d6d5003918726b0e42290a6b97da536c40638d4fdf47f5a7914c0974eafd1e9ffded814c9cee93fa861c61fc05e8812cd6fabd17cd17c01f63c2fcaf29b40bad4da1979c26f53dc79cfb8a044a8a21dc3d94510c223d28905337693825d6671b683e74de3ac7c7fc53df6b4c4afd18a697937883dfce96ae71201f2cb5f927dbc79b8e952003f0c67c029b8a1fe6f6ce71398b79baea928a4c35bd975bef3133dfc9c4dde0c986d8f88dec0059fa16c88815efc1896954218c16350ed972ee4d1d229226e4012589bd00c01a79379af8f44cc6e2e0d7c7b91b59a5097cc03f4b8d234d2dfff0c7a14f691359f02936349e9cc456a71eff533ed07908fa2df34f6e704178da2543d4b2b8c641bfbab24017375130adba2138a860b3eac9fc497cf4e435e43766a907ce9a7e21dc7cb91aa99ae67081104589598fae072a72c0c83a1da5e56b28ddf7e5a74a67971b0d49b59aab3480e9286551be5c31ac29b36aa96b2fac9b28f03c148ef1a7caaec8279f253d52ba8856ca6293b79598d07c3e883af1ae99c1ff4c0baa22aed8a51c979b17476d2e9efde70efddddc8818b733296a8405335e4dc3e99670e593fde3f0998bf89b892deba1cd54a59cb348a70679caf99c28d77971e3e00a2533f9f00dcf56f8c3f9306abc602db6c357015eb087b9facbb3dcb89421dabfa8452c1ba3d97667a3aa883fd105bdb57b21757fd76b9475bacc7007abbb82309816185c0b1c20a8b01540a4020f4df1d9730e2dbdc0eff5e06592fe156f5a3ce60ccd80d0d2397905c1cf27e214f8f1036a10a258462b0c04c15a3c180bbaf6d39798abf6cccf4b75e3a7e516a892de7bd2edc0f0819b99a6def1a65086f273a01b1cae8e74755ace9dda630eacd3486b169f9d7c4a40ea6b6e6c5f6793933dbfce8353a970ba2877863548a1eea8ff442759a45d8492e62567d0f8ec2ad77c9127c9498aad1d826d099989e9800b9097a6965298d7a2258806788ce4eb5967ad8fddb54518ee5dfa092e884f61c690f9ec377962d87f99f3affaf4d1893443fd87945e31429431d6d3fd0d70f6b823f37199ccab914fb8eae13c780f729bb835f6d39090e98a36676c5477e5710724363943912f61ff600f8ebdca441f77d2fa8f6519113c533ad51c4f6b3846097e5fe970d4ebaa97a5ba92423d04636b91c628e73617e04a5c460d3ae48de8661ac6b9bc21399efa2ecfd5adc4a43d8d44ddd9137407175c0adef0a875b4af89e51b922e1eb7080199af02127c67aab64d6614ecbd1de8f5023240b1f08889a378bf22aee02d7daa55707c8b1c868c93c79b567cfb6363521560de65c2eaceaf79a21def7c8df6bf68329fd1526f6e3d22d71231f02c2ba87d1e3b635465c5042856bb6e9a5409ae412069ed5db14139c8b07b65660ed34412fbb085a787cb0fe3485a7f9e8e5c462b098fa87ae9491147e7d35c009b49b31d0679edbc6e0bcee07c039f2a6a0e3877a967e669cefbf703c5be55101a1472343b81c52a75a117b786b55f6b8090a5b88ef69b872dd4da334aa53722bd834213faf9d525d6f364692400917436215cbf304429a4b612cf1e2fd916b38954898f0fb5c386dde9df629857c26010d741a415f7cb2e2870b1436370fef9549e88dfa446ecee299953f603e74c20788be0f5eb6b56798945a446dada02640aa25199a3778af1fbf9bd17a7be345577751317328a3a26e6d2c5d7470e0d6f74e36ddece87c779fdcc2d4eab16ec512d9b45e68294a95b3fe1623328f20b47ce0cda41748f070c40a2a0b2b7f685e5ea7e22068c5613877d730fba41269b04278cbd4e3bc925f1db4a58dc525f7dbeb7c65da2107a0bc4c9a6a18830dde6dde0e1eeca60cfba8e5e3707589026796599c182fbb9497e24d17fbf4622996c91d5f36a680c775af8dead6802bd745d0e7e0a867c0feabf4083a058862dc9861168aa5853493321c3347ea2bda3a6a5d78d59f86e63b9600f22b90d44e8f6c136a0b33df1bf73a72ddf75bfc350fd80781a7e0681c1c5cc09b972b6bd9ef8a34864f34400bad7a0775e374bbb2bb3b58c30a56635d3750378d6c5b5cccd04f76c293a8b56b34d4b328a4c802c392d1e27009c1544c9f4e2a4fc57bed01838572b4b9acaa1dab7a2933e524eb1a7d524897d2fdcccc6ad8097f9535b37dcae5d8eb7e7c3619833c53faa857a96fe8edb115f40c28a7678e9940f56f4ba4e264af32bff9d636290b86d7e58d436f06f6847b65aa3de25bd7b42396a88dfebf13c38fe423933a7a9dee7bb398f00162bb619ea91742d17f854ae1680203eaf72f9065c8148380fb96a106868e6420306dc793d644f68c33a1046a6aa30ced3f2f7e84844bc184811de5e47fd6937a3ead2290f85029127a644ca2f3ddd89d27ebda666e052b895eae4363219bc6662b177094220cb846d55f39fa84422b48d3054d1e0bd49f7dfbfaab8b09d6c28430f6331fb615cef10011e9ec1f7d5c307ffb980011357cecd2e11883a2f9cd5f0de929524235267f31fdc5107c9e6aaf0632170f1deeff374c64f5b846ea4dfa82d3e3a0f03acfac11148c43dda333737ab43f7362a374d36274aaf8779f4768058aa80e6244482d13646a9e6df7fb91d9635d74fee90f719b1b5d508d2c77806ad0b363434f3afea938125bb81f666751a35d4e08476cb1b9e1d9543c8d0a7c7f20b63c54c22004c58f53b9d518020df2419c25e65ced803cf230279ee402fe1a00a22ab9500826db1440e4c173ae437ee0e044133b706cdaff8da00beed28b15711f0603cc5650e5e286a22cd2be171058c3abee8d62e823c81285997f70212405129cf7b1eac20ac5b6de4fc430b88a217274f2360cb54ceff0ba248715bea5841c0e1cade27a4dad06f45b6d984e508f2bcc976f8e2fda2e6a83bea2be50ae9329d3173ea6e8124f439abefcb5df24c901949198f836ca5336ad884bb0c975c4d722178b2a80cf1c688e1685ec7aa9d686134ac4bd5fc78c353757be5b1a58629be614f7201f311eb019c936b56cd57ff7212769e9f6eb38a596edfd3dfbb80ce72d06a6e3d17adc3fc56d306bdda7bd19505e9adfe56c81b6872b02fb2f3460635534cad2024e23a6bcc4a9b1bc8c11ba7ed34d9426b26239f56147ed219efc0b1ff418034f11d420b472f2050536185d6a60a09787f020f03e122842bcf7c84d2153e806c45323f2a537726336fe23c703f75c0feb81213432e2338bb26fadd25e01adfb2f6e987707eea011a5be0b9c33657b17a8df747bc056074b9f730da6129dbb76a95b382ac71b4fd8c4add9c8b90cf4c9ea1eebcadb862b10bf2054b14537bc2f87a9d268f179e320eb0845c954849214e826b6634af92203c93101a2a3673081d6a303486dec14e3c848156c54260d37ceaaeb9f0d60ba2e38d73cf0f1e9d5e2e5cb4b98f0c387b43a2bc5f8cdf660f7e8f4cf88fac9cc1169311dd53992c57e51df724debf733e81487f7d49aa667fbb66dfb50ff5e166560c33c02c2258ceac1a2c27762b56eb2c8461abadb985d2f6af089bd563a3d3019b7b35cb3bd5437f225eba7066a95ae4963aad6747bd01c79b82b8deeb1397019f165d0cafe4d2ea72bd040fa139dd592820013c0bbd43a6e42b47be36cc973753f34445da758ff3dd8844e22d65f1dc1d17fdba7fbf22718ded4252c5a5941501f2e3b8f5a2048cb78f4d27803a3718e0494d92c0b6e83d25ac77dceeed47b6dc4e1bc2a34f48a382f06b31f72373ba97e56ab9b81f9b77f1e7ab8b273ff0a8740b1e4cad95c00f5aaac4f155c3b5cbcd227f7a50d56c7bec3bcbdd9f47744414544f7865976fb7b0581bc52b31e7ca0894d5c78620280b732ec7aefbef09967ad8cc13fd7a90d277799635036bc9695ea2b80a1a0206672c3be5878f1ff2034e28ec1d35e193c6fc4bb222c23cddb70c574a3663db4bb1fa8dff7e9a0d1e276a79b83092f17840467a6a8063f580c47870f93e6767d9b8f93f8f4efa4ab0b458b22896357b202c59ee1c33dde22bf33931b902c6410dd3d5bbf50b312fdaa172085c9a3b1977d79c201d4530a967becb3498443413fee56612183c62c324ae1b6d90cb84625ca1612b83de5c298fa35eb6b7de660f96c1e76d85debcdda76ed07728573b00ff1813553d5eaabae52909b5678a602d65cd5b5a49747aa1f640aab9aea1f5251677ba526ceefaba7d088e10264c6c35b6bc2dd5c548e3873bad8c6e5d474d56405abef2bbaf295bbfd3f1813fa72f4a5af5df4498a60f3efdb7416d60acbb540ac2356347158e02ab0a7bd528fec58711d586a10fb00b5bb3029c0789d6575ea8b8ac87e22b9750b2514049aafd2814321985257cbc118ae31d0ef92c97e28071d359ae569eb3dd2ba542aa993dbfb7b049ade831abd11822defa78dd05834b1f0f6ff395f8eb2ed315a83fc025b3b8c7e8027d30dda7d1084b8a1a2b81e87b96324161145dd09d631c960dba6bc431bfcbd49531c2d3ae78ea385352deb6543b3e8c36fb15f43a5d0738f70888d3b2579ce90fbaa5a151595541fc5eb9a035a4411eb0bab201f73cf05275cfce10090ae270992349085f5d4064700da7d4d93808785d08d18b5236f0bec79efec013fb61fdc171d80b912a75d1cccdb49d3e981a37eb7dea69eef6bc0b78c2d4eeef63c5d6a69e1ec0924e108c2f77512204957cb298c9d42ec37cd09c7495365e2d41490cc3534aa73dc552c8c05c1faf79598c151c190290366ea3ea02fcd8167a1ae7c5fc82cb4cfe36dbd34d94efff8b6d696c2a3b9e86e66bf3c88f0e4000ccd7a6e7f8054b8de5285ba57bd5d6ce3c40f290daf767a13db5db1c3a479baa6e8df48aa8c4c05706c83c05b965a64cd64cfb551a058410e5d4bb832b95a0aa21614a9ffc202e59951c9f2b250403691c4e66febce47156cba13b0c3c5ea7b4b9bb72b6a093ae0e1637f48b137a7d61daaae0f320fe8ef6ff90f12a55aa405b7fcea15d9a5e705c614dc0db820eb40b6cd2188d47c76ddf6e5a57eabeb73b1c95da0512111f6b7fc6d6cf0024a2c35617eae21b284cfe5be7a2d14ee033fa00e074127e43db285467b2be2171bcf756296a171b681d337791c4fe2df6cf25bdadd76fc2428685ff3ddf9ea7a8899104f256a4ee6d435b60ba7ffd06d86a7f072059492bebaca89b386aa351edc2ed70c8a5041c3e9185b54a57f540d319d45d43a4ff2193750d7af74e3f42db4aff267ef3f09926d72f0f0836e275b9acec72f4fece32f5427b59cc05518f1164f08f2d904bb6b205167e22b1340db10f43416c0a962c7592ad796599671c5c4db7724d4e646493789fcc5646e87dfd031de3efcd00fbe2212bb2a621a17616571f1f2bd90f70564e056ffb1e3f59ace35c19fb2d5638ba3727233e16a92b3e7dcc91a02b82185cee359d19d088e4b4ffc4ee63c81831e9a62baf81ba0b6320cfa8275f6a3916ae7c25d63e7a9b401f604f4b930f76985d79408d04a0c03e8eb12b3c2aa2b42f6aac316be1ca407fc2f689ebdd924f3a44a4a97cfe837df1fee134ded12f214a7a21a00d63a18e3b681025852c6564971a89aa5479166c158862832b8ca4fff60fd3fa8fcae332376fa539e0c728aa22d4d66489da4e8206d40d4c540a75e367b3ff05327ae1b31355d05a6a5a9ddd6849eb3780e2d10b0ba0486305bbfaf68ac6f88a2609a0d3f29e581c3b3ea6a6d3eff2b61744dc509238a6b41a097a75f64fdb1df394923dc412bba535334db88d01d4b69ee5c4f02571edf0622032cbddb44c9b93e8173bb208db65f32789a5f9befb2948e1cbab2943f7ea8fe142d280f64e43317350f7d8f969504b5ea24e04d4391d2bc0f45ce41434d175785cd4d15596f3babfdf10cf4dc7ca12daef25ccf896a177cf06884b8c45d0af200fb32574300da282cbe5c0f95b2dd5a047c96d1b95bbc74b496c8ffa340bcad11ba63d9d6e276d80409b960df13c17398e97239d1b59212b8b901ba0b1e6ab3528363e9a10281d6686064ab7485751d094259d808e91edf27533b9e0bda30515d4f397feec2572041ae69c08e96cfaecc519d2122d40abb5a054a04ebfae60dc9f4cb18386f00a2acb69fd1bf4907df2f99dba5f2275b0a3143df6574e150fb2f1d640e5ef14028cbfaad504bc729079078f5ef4645c2ccd097c91fcfbb8a0a192cc493415a552650ba06d00824409d9a2fefcb74224a0a0ef845a17fa758c4ff165b8314886bacefb16fcf3b64bec1d7494c402e2f772152dc92154f8441222634c8ba9280458e5b9d1b7e11c07cc8d8e6b9a5d71702377c7159b15edde84bd53063056d560856d693921e25e0c163d1c076aba6756fdb8ed99aa9bddc3ee52b12e1f900c1275205f407623fffd3355e7c6521541ccef58e1e95c3a8d798eae5f64d8e021b22e3907e052217a30dcde561a7c5df10369441ca6c9215f4bfff22feade3d1c1c21e498c1972d8887a97b9ed25817d7c6efc924033c0f67e98a429063597d2f8203f964709d33a2a4f0759e9d5e3ea0786fd00f94849cc503697510f16a5bcb02f9a57139501a07d75489ae330943491b25591249f19dff42b1637f0300e6a8ae6be1167b108553bfc1c8254ded51346673da24e4e567a29d8f18a373ce45e6b94a7c698e0db39a8f3cdfa1d7cb96b826e0c9b85edb4df812116c9de2d8a2facd5113ddad0b2dc8bbd5a94ab3d1eb0becbd9bc7e82a8f75595a2909b5699247f425b0b740b5bed4690bfb76094db9feb20b8b5759c6717286b5a7798160530e9a10a79bb0abfb478a22ce2d3bda610b5d69b42961721457e53e6eaedda497d8cf854c1126f6f77e77732028418c9e00bb55902e1be61c60fc0e95e1bd082665bffb78758e8720772731427853df86a8793fd4b8d76c271098e12bb2e1dc93b099b45ff078fea7c04168c08524f6caa6c58d31dc5d42056aba7028e1610371503a138d10c72efd712b9d401af6b7521183bf3e1964f22b6809e0c6d512831fc446cd3d11acb6826730b80e212550432c35f3517bd689cf469076a7f3e621c4e57cf6e294257cc7355a428fd7e8a227b369ce528cb0b81c43ed51bb5a495676769e3d235c21e299858e6b2e3b124108579c2a7793369adbd92377e331c9b0912ea959e1900fe4d275f70a719c3a9930c1e0ad44e54a01680d26b743888c1c1b91c66c0c42d781cf94a2f241658fe922d784a0393b883b5f6183694a151f58626cc2de32a5b46c88af0c8624971e17129ba59d71fafbee66848e25c919b7ab365fcc27abb50f5f697030aaa10dc445a5a604138c46e18f78b207b1a63e89a0aff973014eb2172072f60b7b48b9f4e3c4cb8d80234bf43a8f751b1fcf70fd7896d9860d3febf47831acef133265d942f79083570a35ad2a43014d65d9fb51fccd93b39af89cb49a66e65dd8a2b627a27e9f265f602dcc574d8ab84eba2803e328a9c3febe530518aa0e9967bba5399d4599c36e6170fe22a72a0228f9328fc6927b855485e8d0458d952ca91c47bdd4f68b28a047857eb06abe688542934e77e48d21cf28bfb69a3273bd323e4230209b4c211eee958fd6c6d02ab7579151e71355c8b9ac5e51377448ffa7abc0f7f7cd69a7aa8a34f21204950ff8b4d91f888686145fe4500095ecd0d9967e32b40b94e5a453a6b1eaa8c9317419664c1fb50a85af40b7c4f896a6a758059080e27edd6c1d7fcbc290b6dace47d83a2135c2ac474608883cff31eb11902ab17ea21a270e03ab1eba75d6e5355351fd4e272f705bc88182795bd64e03058f69a53c0465db03d192c0c715058048ab6b33de79526e816cd102e3a31dc88bc28552155a60248a2573cab7e31ee9ce8fade40becafb58d9a378a4ccfe9c11fab683facffcd354c74e9c09e733ed11324e1f2a0423631f0fdf22d815c80e744132846d63620ab5ebcc6184cd3610682a19e113321cd8e101a1b64115997386d1fbd07a6d0590dca97fe2b61210775db8ace5101dca97a039dc97415569363a0be5cd10bf77e1730fbfa35143b921a3d549b9a1191f609fb425758b8df2f1a0d73146b51ba1bf53007b9d4ef5573830955dc451a1732f99fc7a4604b6b7e7e599bb82536856c7b49380b291dfaac7d29cc0235ce5c6fcb00faddb331b22daf9659fad11262eeb8be99b7fa552c5020e18b3734a55a16b164d253e56059d551824fd6b8fa5bb6ce5bb04dc2c53a479997cf08affc1c9403637f7cff50d2e5a42298d77d9afa7bf258940fa7fb7d2a50d7edac9e5c7de6485cecc27c9170b2437a052113e7e197537b003d45b1103bd4006ca3ea56299f348e3e2169f097ca622ef26e0d56dc954a42aa05779fe1fb74493e9e06cd45d4bf1dfc5612d665ce451f3445835a7dccb4374542b912251ff7ed372d0e3e0f93d830b61e6632880a3168072d6fedc89dacf0abbf6a9a34159d65c26fa1221db51705dd0134e443dd4398d530c1b5406615a59e36cf7567f1dbaec3b8b1f6210d0032800e7e40f51b0ef026ed52d72ff7cd01593493499be81a7072bc59dc698050c02f68e01d7bf284e3bcf74e7d6d1900ef40fac20199b5633fa65149a02727fcedac657a68655c582892f19ba174eab12ac7df180ef5f19b4fc194e83e834bd33cbfd96f8f43ea865840a3785e5f99812610df4018f1785f7530ef867b745797b383399dc899e30e0a17884fb3add9ba18190aa5fc98fdf28fb524ef11177652a953b79508ed99041ef69ddba018d53c47dfab1f521499ca7aac941e521d37bb83e0f7ecf88168d5f5d15057ed95ad4aa4cc88a4b5b05ed846b4782b2dbd7b27c21fa2d10cf0b6716c7eff67699b0d1a24909284eb0348025c8288d07bcf26389b10a7129fdc95516237eb673e0b0ad5dff1df6a31a0b3999d386a4e6ea8ad3f2b21e7d43b57d8b9238443fc7b4c6908cbcc409a5f310c255a06260ad70e7d01cec12196ff095c631bd4e2ad29b0dfd78cc1d0f5cc56655ec993187735c9e96c5487d9808ec0d6250c1472855fb39d5928d4db4fa82560bd45a086804daab6ec3fbde43deb61772e87c52e4055902a08a56fdf90df9cc69a3ace036de3d0d779a9b4cf089d04d5df2b08889e78b6c1d2ca40d93495d8b0793a7b8d3acdd6b5e78524f859fa97ea39b33e618e075854864ba8b46894f308ec0bf8fb1b3a78bbca0db6f33123ab30da21e4ac946e5e7cc367be3d267ba042492d3083a1e1e1f4cb678cc08740189a4c8c9325bc732f1ed61d1858213b8f30ac42c2782b5e1143595f83549991c5790b56da92f952c550cb51a95ba7aa22ef2259eb6f3f4d79dc17a5b9f076880b84afce8b7a328544f08de92b02a99ebea6b86bdb77bf6ae509fc7724086e41246c4acc0dd917724b08b4b19a7501fe944af14a2af04e72f5ca7af6ca0e15735b8e7c84d1c714cc371d6fd42b2eb2225a72312156e4f6b0456569c6628bcaff58cab27b9d3797c685fe4a32c6e20cc2e61fce5dd414bc8659f5d65fb3f2ceaddc74ccf6fd16761156da368e7da500e17c041fa241879b1be06c7642f2b658ee54cc4fc72955c888891b86f5f34f43096c55968077be68eee818883953b2cc6ae01400407de2e73d3f9712194c43cbb61d71de60a5f16b3fa87a91baf6f87331f4fab094af469f5e094e90957f57558e5bb8b70bee777ce4e563603440c7f287a327abffcd44c2666aa147854de00032f408aba0899f0d58f1e8aeb075fdb22831841c16419ca1746af9bf99c6cb657b1dd3f6393fa806181e3288762b3d355b0f4d35aa463c36b524c41010b2aefae64f83ed9c6a4b8a2725acc0ac4294769ad477ee41fb6a99dc5c7234a26fb11574873b31eabf384466ac7565c280e48f134caa9d475e4cf39561b5504b0180aff5cdca9ce2cfd2c03f39bd0027a21ae4e0112e0ca1416720a38b9623d59ce0b6e5cd5946fbf47b71460cfb64c8a2608f57646705c53324533e7ce7ae20057ae6b6454420fa50b8ff151d70080822f02694c25ba472588468d3566c6d95630c78c7504ec999df12ebab087e4f3ca84eddbe3c573ef750a7406e6be33644b99b7047848cd79531a8feb28b2ba1c52267aacebeeae9867dc58fb23526bcad50d93da1a0232fde55dfc3aca091b8457d66494fa42297fa76e226a67bb65545af2554be881dea2827d9875fc76fdf10191fe7c32326fd71adebef903db064315de79e6a9e68e554174bb13f9bf1b33c11b891b1f6f1874782e7f800de2349c459e79cfb6a918ab58fc5474d2a4a382a6c395692c005fb9aa970550917944937ff446abef4e2e11b54b66dd2cefe75d7dfdc639e19fa0141eee764fa065d4a08d62bf0418f051f82fefe7dfece102337976241540041b71ed24540cfa4286976538d140a75d9d65def254dcf082a6ce3349b1fc5a93b85eb66185a311ae9c95656bfcca8d2c3417b4805a66454c74242cc79a15c807879356c74abe120dadb2fefc26344e3588ff96b9c571e26df00c28f60db76392b8e650836ac7215776513679c672477b944eb86063068bc198c32add0d027a225d50d762be56496862eef1a9dbc1ca337eaf0246335bf048ead9e485f6567842a88861fbe7e24ef30084cc367567f704c87aff4ead6bfb7504b602d6fae96c894d8e9134b6b89f5a99c7948dc1275563ffda740dd87f7344e6255848788e7af31f6bc442a5204d4b2acc25c70e21f37709af2f3131cf3cdbcbc25f2d5247c28be1b2f5da04b8ec77185a23239fa08692f2a23b3d8a20ffdd9ece782e2980cd3538688b3dc099e5f3ac8095c3bdaca672b68e536a260b67e4e1068a86576812268ca28ab73a4d5e3700e629d97a3bdf2da168bcf4c728416594118640ba10bbf9cdd6896c900cc17f74fbad3b8e2e186d1d410d9514a24290ae70744582f60f6ee9e7b5b354cb8d9a4ef14658aa6eb90b1ea84e7779a71177ecec2506a13eeec1999df94ba0f3c0b948d1dbc19a0f857c82ea2d78395493f80fa4f6d2300e88681b9b6d802bb444aa7566e5171c0ddd76c2d43984f5d5cc29ffe3dc0785cdb15cc104871bfa41335bf1fdfb727bee07c03dc97ee30b9fb6aa1c32cda9e5e3fdd7fa62651c1b66fe54e126f48c515beb0f58f4d6e88232b66e15520ba5a1d32f79733a47ac7bb7d78cb8e3246113802e632de15ba2d951508cf91a7742ce19e9d75a69b722bcff0ee9bb170d5005426c32d59cd040a2f53d556b6bce4caaf8b373ad04fad0bd120f1e503944877572df0a41968b889457f20a7cb5c49ba3a1b8abf3cbc088fc5160bdc04a98ba422fd6d52aebff8944520ce3b742d2a246256a5839d3a06e6722a99bce0f56147a241ab303fe8983daa88c8c6d1dc6fdba409df50e4dd656f424a91b298915cec12e7619f2283dfcd2611ec725769ef30c6c981aea7fe0dad96af37958fc3433507ced82815601392d91f397a724b65ba6cc34856a729b7607b45669563ccddc94b4eb43a5aa11210541a323963ec2badfae13a001324f107c949859739d00b9932fa256a8f37773c3e763b7b22c534b5c5f0ecf0e3fc55a9c03e55c0430090f60c4d8d2baa750f9d34736c8316e23c84e65c208b5a25f14c3be102b166b7d88c99ff505ae0d7c93a6b155b830dd90f9d04bb607dfbd234ba1d4b374b740a416ff88851100620ff98dfcad6ae0e2a1eef455d6836a6752e45e31149d789c5d7f4d0d6a9e61bf2eaeb7fce4d0a752bffc322252d6a087ce66f98f00127d88875ed488d0e97160947a1d6f2d7a1b2837e36fd830a6fac6e09b8343e1485c297b4f663a62ae364952ccbb47a3ea7938d7eabdf04116c98ee2e193ec2720af67e019ebb37a5ccfa9cae550d5a76c80ecb25a57702007027d5a3d5044944176d704584817a3d5c4461147843a37b07483eb824284d2eaeca60cb9e96439c6a2bb9bf3e25e6bb9504fdd7c044d3597c9e496194f8c6e6e78ba6021cc9301c4034b0d613865578db59d91376febc643b1dca335b2fa2921721e17fbed7a04a154cf851d0364dfb75b7ed890ee19d23d2d36c12b5b19852f0907ed3065be2f61de6743214734094b996fd8b33ba3b2b48dd91087b0a1003883d1e0779e5a986eeef68e3d310e1caf9cba09779902ab7b941b75a360c9c2c362c2cf22f4348533dbde4758736f6c00cb42c288d0d9a9c3e0e3c81993b7aa3d8907608176197cde085ba2f15101632182bf2a53207bc44108c286ed763035581e18916ceb9d65a60059d8848db4d4acbdb9c6ec3623e9a9b7f2d949a469aea03cf0228e711ee4014892dccecb782c09641d005b5b9d175f018c5c4b8ee71fe65674a049692123873ad28be1c6e598c81feee772cc60f362376ea1f6851b3acbe0fd356cb930731cb74c4770cb27954f4df2b36315d6f4ace8d7472afb32e478bd208b49a5873d3eac78f5b3d0fa3187103d8d735d9b24a4af9d451eababd39d600faa1242f8a10445ef2252cceca4c6cb9b34b53b60e1f331b27462088a9fdee8f9c7aad0bf679df2132965ee4821d0fc061e74f70b7bc39aa710ae3f811c8f19b6899150d1a8276142948ec2c90b77e23579ec3ae1478b9aa56238aa222895a093df3b4e53b114b79df2346719469b60c9a5bd0d088e8f5a4e62cf46dd51ffdd83d7c22643906444356ea9cd7c6961eea8c4ae7bb1aa38d4ffb72a2288832cd4e215e25931fc390c2bab61d6e7b197d72a143b2a5e257dbe039b3322125ac5c95281a86a1f5fab9641880915a10d2a0ab1775e0b4270c94f561a5b7d22805fda441d9113bff6c33ce67491a4e96f5d1b7b62f18719e95f59653f009259e24a80e6ed87e471178bebaaa164c52d4a99899b842d678fe98ffd1ae9d97d3559c985739b526724e816e3d848f495620d5b58693f874717a104379026030a79166f843732c3e73080d51932cd9754f6f225d34d5856f727305a380ebb4f4aab0861e425ad4ba6710eb5bac3e4c485ccb76e62936365eac3639a9af999aa839b2d7fd7874e7443fc02b1a121c8e7797d1abeed3e25c29192b1ac8ae517294eca4cda5c25d1542b159973a4a2dd9b742f9a5360f1f8c2d37e3be357a6f24551ccee15b5b52f129574bc048c7e4bb103b5219d3a9d961cec9c2cd8a39e4721cd7de1d0727045ed4d15093fd3879019ce73d1531baa2365729da10f5aa5c8983099a7eb543e18fa8778486c50667b5975ef7fe826228c0b86862fa7ec74e72d1ae725f918d62fd70c76ca5c19bb651f29be9bbf839c0ec239f656eb7856c0baec123e4d21032ad1362745757826411b1a1208fa7af23e0a4ae0be7b104650976a2f9ca4d07e9d41db20f65b9e9bb8d4bb0570f0396911ddec6fc1c265311c6c383d4de6bb6ee4785f55b751fd7fdb76c00dd6bd41e0da04e21229be9c7bd06df4bda5e42937551882fc0131891c5c0cd2b51eb75a5480cb7fbedbc64f92da958d2799aa9fc4ea7f1d99caa3db7bdce7a54977848b62c57b28339f1caf07f301a9b85aaffc9780c1d98e71d13b9d2baf7c46f51c530860581d67b3ea7b9f7da131c246536f2d125cb31c1b69798503b2fef4ef860239eba0e8272351cb0ef7cd1da989231fb23ad604cfdac0058c716f79224a89c78bc7fdab13a4162f1b59b064aef93fbb930c462d87e8e6734c820517de3d7d596eaa1b3fdc62f36ba24cb7bba4cfe1e077fd476133004a284b8b31b3bb02a729ba44672f3405b7c1deacb70eda336069e4f4d804e96c0ec99024f329cc2c395ee62d8508593b64bdc37f596c347f939a51b9a572c2dc068be2de2400eb051da6cc717d501a3c324098b073bfa3dda250e6dc5eeb5c701209a845bed264567b5ae52b6085fb8a92d2828d8e23d380a070634510504239d266f7e1a0e695b85cb37186855b1dd0fa63c1870586d7ac20f25ff38aca7cbbef6617857f561fef7119d1594f33a8dc207e01ba89f53399d4cc9e2f0f7f0dda1b2532cd87f6b23f5490851e43ee984fdf5bde3711f90e21ceb8a32f234257c80f010772fabf70c0e135f6a0aaa7927c41e836c647efc01c29193e3128891b16746c4f76abbbd08edd33b2eedeb1ebcafe1ceb6145d35bb4227dca761610ce79eb64ecdb8826c9871539036ed8d13ce7a1527a5a79086f9d379433ad55ca2ced3f5474f289d3b5f6f283d680cbbf320570c94f511d158edc5bf84dd8bdba120a2a2bfb2b9910ea3a96d8a5d307985c60066fe969eb0c6df100e649763ca4636eb5ec495fefb8e9d23c74cc0f86145125edf197ec87b05f25ab47a7d90958316150195c5f37f65c0975e6dad91cb63a9665245f12410c0674aa31eb2c086369999d5bda4d6a679de618677cdc1bd1ff262a1f2bb6e3b92d72f0d78a69bed45a71b23fae9d4fe9d6b8ba61622a538d88fbb9c46f394634241cbb87f26566f0d07542c5e9dfbcff9b40911339085fa416526af3fc00f047b5cbc448412a718a25edee606e4656b44bf74e99323954048634f9fb60f13a5503df23fd8ed0991cd8aff476444aff9c6af48b5255b4713d250d6a1299b68ab0d726e9d0c08b6fab5b8b25c696ea77791b5a2a10f1f5fcc74bc6a011791ac58ac3d34b618261033b989042a06f31fa739f9daf4309bce1a883a2e23922ed8059fc12d589b7c77a071ab38dd22d629ef4cd3d479b032f1f25ab736d3f522fa94a442b66139f93082994c7289c3fad005445e70ab6305f986c15c09e695fc0a790ebaead9c16191a67941853c010926bcd89de01fae9e945527ac47f84cc20d0ab88617f554c8790df63de77a99586e10ad7d1aff86303d616052e329cecec831ba86a09ce496060ecf730f2f7fa1b1b969747c787aa88172a4e48bae4b970d9d6780211856e313a9aedb8bb7b5fbd9596acd7dffbdbe8d4360f79c9ef382d2f49083d919749fa203c81892f1ef43739b9b52a4a8e0bb85996bdedad2c03b69fab2350f7dcdb0a16fb26325bda03837cca65db916c9e34beb4a76c585d4352488bab9d16201600de0db96144e7e53c89871a87dd75a7b82db459c88e645c683b9c70872b0924bf8b64555c92ad979e197c27aff77e5822059aef50aba8b15c3fa9405a27ae9bd9016de3de63a8ab896b6c5fcead27ab7379d748f7d2dbb1ac30da9792226418a0e670676079b599c893fd039e95f958a9933dff1a711af26c9ba787f5d3d379c83bf42b10dd8f660723068e2396bce80ab5f5fde4aa8984d412e6ba78e2650f46d17ccb76bcc0af7ae04d513333479c5f140edb40ec35ad60c2dfa83a6cd35228dadeef264c71b711681cf4ee87d190b5eb85c7869cb4071bba0e86be363c7c1eddcd816a503cb9ec96b0543b27a4df948bee1c08dfa59ebca3524c9fd2057c889b4c143165527f2e70f942bb99bd32cea6b366c18b0414eeaadf427b7adb4191ebd012d89b654e1a51675e9dda187eee2412752f02afc59d057f1c0c05b58a2332f8970b3e44568890c9c13d71aaa2a6b2c2cb4554149a5e8cc342c9e8ad22d8eeab0867460176b06967cf9544d6422e2b9aab060f78393a7088382d4adb0846c19ce93ca95f15569736df815bce84649cae5582cce9a9e57db9fd913ec21c58a68bcffce1311ead4e04c46a68146a53d22a6dc52b1562445d8072e961168e7994702ab5df37d5b0706dea82be040a390b2915eafb4f1c311d76e4d3d9a61d1b87fa481778395b54d424f61575b4fbc6f37f4fa8be5186afe80d30f81914d1732a97b1cf65292898e895bb21c89d80b8993a9e6c69c7ce5909ff7788a572cc8641983faebbef66d7b83d45d77b09d25eafd9bd7151c8c6919a73e94447bfcddde8edcb0b5b54b2ecc8e36e69c56c6fc43350d68b0caa5eb71046f2824a05b566c8c934e158a116c59b510b84604377c856d30ec3686b4d929145a31d932eb4f5d3c02a66401c84b1eb675967fec4638094dfb9f57e0481b6f8b05c8ea13ece50f215b7781f40e53985775829f9c9af115ba35d3ebc62f01eead5faee89a076ec2999aa5f2f1a7fc71e5c62584eda0a71c05c28adea89ebe661d03bcd7c17f7495a38a41fa23014e04eab9ed05c71232faf84d4ebb4e8e3cb5d6bb72272a9173a1cfc6a91cc424e3ac3bcc08d3eb120a6312da8e3c0d1b8104edf04c9889a071a9aa4bcdf65272e07f833a15c0a6383b07506124cb1e000dced97d03f14abf8254473f2e1500f5af7dcfb71e45d45afde7f75e85e1ccecd049f1280b6d5ff9c25cbb8487215e78ac863192d4bef34777690b0dc3d32b9b515d5797bf53f9baac1e1cff99162908ab642e6d6bfbc500c1e9217a31bec3b4426b70f97887b826583c2957aeeb180aeedf2ce76cd760a90cbfd703031ddca0b7a76ac4599a20c625ec4c1be6bac3ac3ff71319bf0e6e602f88fdd9159c927e5d05665860af06e4d18b9a475ed7c74e68a98033a8e4e1d95e47fced17a38583733116066d409c7b796e2d92dad17d62090aa7df6a3fa598aff48e820bab23a5445089672ff59fe62ee8a2ebe9feb1efd4578a3a2065458bbf8fed3cca5ee4b3d7658d8379f7de7089146d9640cc20ec6642e44329c22c534f4d3d6430bcc79e029d1eb4cc61f5edb28fa0f14edfe4c368c2e297928292573ac308a72534c056873f31b31f36c501857df8fd23c73d361464959208f0b31f4a3298a87e4cd2bd5c88bdfe1e811b4cd9cc131d06b3dc3a2303f38cdcee752c4c47dd28439399dd6dbdde9b69c6c1d64a14964efe308245ef3a26d631ddd562750aac6933fd0aa0335743d2c278a82ae774e1d78a88cd9b01c01769cc3e74eec2fd4944886a235305d53bfa29f8dec64186d5762d6d26d38b538546b9b70bedce3f9c2cfbce82ae1fdff3258064ba3b9172be7137923aa5b24a572a22e79822ccf3184361bbf8e5a46716a251e4257a4500896148ea7058afdf9f79dc80e861b84675a9e980f6fac3c0327326e5fdb44cd689cbdfdd8e2bdbae667e9310f49d7d87399b28fc33bab28c7a3652295ff47c29aadf4e9de4504b0a1ae92687b78699b0f9f0e6714bc5173f7392fdaf281e8e6da3a0e4d65e2880f328ea3ceb03ae28f0cd3bd38ab94e7e227328509d9340939e0f593c9590b9bae42e30b084c1a8d287e6dade633dbd812a3122621b1a2db7dffc582cb8252c35045b90143768a2b9f93bcc96995a21609768142ddf1433ea099b4c9c325b42fff4615491902bae2aea3dca2dcac9ea8585b0cbd82a187a2e148d13a6d3fcd66e6978ed3647d8934d0307b4d7760f7ea598f10273aad660b39b92e934b19ea85dd9d9a5dcbbb6a7dbfb69d2e240a59fecb1a3a41b1b781bf44ad0748e2d1d3a498b477be0bc9e91f3fb2b0730822c970b420120f2cad50a8fd3b7fe2b0c0452bcfffb7ebb8206865aadb727db4d6e10921287dfd24e60c135b67220af05c47f38b339100223d5692100308c004932c7834d39df26dbf04e1ac1cd5bbf809d3cd18ae4c5d4abedf64e08d155ea1f567b10724f9f5e3ef0d8d83e8a5b0be1a102215bfaf772374269ac8d505886b29039e701622e6c2679d992a575df47ae77ef13bed5b514bdc82f26dcd0f8ce66cfd0d576ae286d02427d9035457ae621035f16900988dca4be834826e422172defeff0d09d3690fbb06b1f4e97f63038ad9aac4d80169c4342f89544038ffd3e5f24c4844932436a8d8f14523ed802e780203b6dd51fa1af9a56788f9cd0ffc06e6da65f722b8e6d833dd43a19cd626fb6a1d30ed9d3301b5b622d7c5baa7573c45aefdf646e3267e68b506be5bdfc4b0cb9bcba7c2e4dffd909f0427fcc165a04bd6977b109e6d4e90e6be5149cb84190d553b88ca39c463401e04b4b35b391eb768fb61864d07217c4daccad124da05e9daa22b58d51f18e9a996c4f4edd50a6482ef53f79933c2901ce28b7412e65539a77c7bcbd456ca4fe63fb6c97a9c1265eceeff8a6480f74fcfb82d4e082d0bf627bdf834f342f2591228a2bbf22914b7eaed187a6cd3e040000000000