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

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

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

Block Certificate

Block 61953 bc8e6285dca56176a9287f0a7d5ec4ba7e3b8ad3dbc2e92e79705619700f5e65

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
98f7a11c60ad0b2530a14048fe9dfded12fdd34d59a2c91a31d040fadcc1e079
Certificate Block Hash
bc8e6285dca56176a9287f0a7d5ec4ba7e3b8ad3dbc2e92e79705619700f5e65
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00135c01001c600000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000c7265609d4f4ce9527968a27b91451215a7654dd071a6a1dea6c8542b8e51041d106ffd31e1f02a4c0a9924d7013aa611e13bf3c3f7f68d4d7f14fc952d4c20bf0cee693d4a64d59ab1f1e7510a0071541395bac2d7b406486000000000000000000020000000200135c01001c600000

Raw Header Hex

00004020091be1cd2f4969bff195b388ba3b9a031ccd6970df845dffb8bab2e48fcd103dd39f04a423e8f2fd28c2c4168bbdcb116c5ebdcc6fc370115bbab22173810ad974b9166aa176021879e0c1dcfa40d0311ac9a2594dd3fd12edfd9dfe4840a130250bad601ca1f798

Proof Data Hex

59,560 bytes
1212160203070bced87d724cfb9ce3ec9df8753d6b82f5c9aff99521a2e152fd676522162d0a31382e713977c3e0c764e7e76cb9c1226ecf22ea665c814c5b73c1e85b47660e4ce12eca0fed10c8f2c91586110f3a250944d7240e2e5c4e52ffacf0bc878f0e849e6a7fb405d22e5361179b9922b7338bdbac64be34240c117dd897bce4c18fc430ca319715b5cc02dc3636e3ebf63d7ba41401d60e8140da951cd0b9d1d381d7b67991ad4c063953ea18a272b41569d56390fc89279900c9a28212d37b3b13dc42c5b52e0a7e7e2677bd9fc539c78698c0c46eff55c388d9d0f1fda51ae00f02e22cf35ee17481133ac37f4c13afe9d68b7c153ceb77bbb74d1f94a8939ddf1569aebea515c103739b509cc5cc999aa4fdaa29f15b626fd714c163626d0ec8599826be3626c018de4b22dc321523018059a937f43a0764593acb4c94667232b1b8dcaea8eb6b16f16073bfe6843ce6e7a32b10d8bdc58dae194be4b1948e7871aba4a9e02bd8d931562ee3ea23a5bd43996897e81f3c412205ca5c6c94478f038403f0944a7fdf984cb3631a93bfa0f530910bd6cd50a2f9c60aaf173501dc8e8e6ed57455f2badf18d97a5f70312882a1237cc86f184d9a5190a198fd484f4d75026590122c26d8edf455675c72e16f9935eb6880ae7f77fc654a53dff74f612d2769103c2d461564f2415de48e789cd18486f50dc44a8ca915fa7d51ec8589eaaeb0a68eaa20658ac4cffcbce89d4a669e0b2fc603d047b97e7b50507a055e09e90a848bfa1e804b465657a7efac7a897cf8193f338861ef23494f83f4313f21f1d49cb5342dfa7636476c64b4b39f3397fc0e4893905539df1c97b8ca99bdd7a31676415c488ffd3d84d1bfe3d1ed2f03102735cdd82141a9e709accf6ff433fcf2ffed4d144848f5e3ed3875f0efad672f9852a320688a1c3b3fda73d89b732f3bd75f22ba95f88441e134da92dd0312dfdf60d67cd3ab32998adc3db76a0cd84c274465c0531a8400f23767559ca35a84ea837661ebe99e40793916cb17531e5304959e7ae1c31f344f1e636e8fafdd2d9c9767b0c07813a1064cdda4b0b09c408078e232e6b1266431e8ff33d17c2f8b43ea6c085b7896998d8101d7f44917bd381c9e0b7d795890a017b188a285523288ce9156b9d890c3bcab7fee57cd82ccc042a04ddb79265a5eb5aad9270baeec8d7ae122b41e550de34974e60515f6dec86c8de8d871318751b654ad3fbe2e52eabaa63edac087fab2b2976aac37de8c8caec5ce622c8eedff0c76e6fb8c863e31c94493629ad08c1ffd3ec67a321ce37f0c0563a220325afbdb45f88a2a8df0d95b05d4eb98bef7b22c3579f9bcf98b0679710529c88add1972d20a542398afaf4a9f52f8798956bbc1421c3cf336a85535d594e29aba225ea5980f130dd019a33291b7815267afb3bf7c065644209a6c67b8f70cecc59aae5eea20772fe3119d6f7faee3483af78ae77f98f3befee45a52d1d25889392399cc52c0c1378ba0204f439072d0cd418a20d51bb63e8621e1ad505850ba64325e8d4b3b5f0250b93f070242cde58aae5e3866a5b817424887ae678600e54434beb5d073daa603affcad53aea74c6b28e8a15e74cc18a70fa0a6fed6e1e69ddc133243d3aaf83359a1bea074d82a645a0ac8a38dc4067dce4c7729757051e07d082ef58357731f84854ac85e28974c16b5d9e810a97f45c14df6c1fa71dc1ba3436ca11fac86724911a742a86807ed702f3de91264dc4dfdcd6938fd8c75e16a4f6929aef6f3b0710922271ab7f550c6c74cac7a122bd14297b49ab44712970d546804da726eb91030930b85dab1474a3dc9d76abc105f86623586f2dde8242543edc830e2f4da0b41ab52c3c259eb2e5c710bea173d8b8ac3fc2eb757f1a600a221a73f1f9729804bcbb52eba03eb3689d17be49a892a71b39b7409ab2ce3f9cdb56860a5b9f60af1e3aa1b11cdf8bdf1aaf7b136370174a1f9cabf0990bf0865c3139ff93e965f3af2be8de3d458156d16161df5554dc5a6845e71642975a77c6b3f26315f6a0e726e82774a63b7cafbd56870256ac84fb42bfe5f38462a7071ac2c176f03fe5298795ebe1df2a82c100f66a2ef8e2f64ec511e4ffabac10e179658c2dc0f8cd991bd682428f14808c96d4d310f37ea90556f73612b0385043329ce2f734d2a089483d171c81546ea362c92c1d752453722c01f41c12c9ac872d78a18cfee8ee285d70ef11ebaf0360a18593ccdab00a048c20c54b9e4abf1b60922430d34fc16c5c404c804e6c59979644022f10cd90fbb565c79147e69f96fdab56ed497b7fae3eb09790add9cb5ea39240d0a0b68490adc0dac2b9acc0adf96635f18648d1008dd8297c89c3082e74dc2733eab792b57c1c6dca4e49b2e4015889473ba1ee5ebeb0cf3adc49c40bc419502e1085b31dcd9ac551ff3a2ffc04786495a6d251f44599c3bd257fa63e93802b9d312abdf9118c224f864eff167682a21277408fd494d3f4d70c5042fbbc9f776af310cf80f85e90d4249600a18957d38ee2a0a99ecb115f32e0c0e04870de9383e5e916ac40c9fe823ef445c7681be5cd1e5b81c42ac0ee5406f2ba979ab850d5d1be43cb0f69f905dae9c69cec2487c6100bab04c0046e69740b9333ea16b1aef5ce569f5051f16db6860acdd09bbc85e24f0daacacba82c19561ea42bc9ba692e1f8682a0c84c5bfeec450aa42629ebc697645bd418aee0c8d8ec9a88c509dc2c3e83431a6c0070c8ed41a31e9eea46a9635e27567b302ae0c8631d04d43996e772484e547210c5f30665c73668dfcfc5bff0ccc3787e635502835e203df28805b822cf2f8d07cc30dd70f265cdaeb9a3f1833d0b2097d6bbe4689b1586d57bb23d9472e3ee1128aed2533e4454f7d5f244dc61fde011eacbc32aa9a7041281ed8e05f83fc2215049187a70b0778eec03c560487197fb3abef94d8fa8a41cdba9105e6ac318cf84d0c34087477cd66f4245a1ed7c4f97cf44fd7500e8f3164a3dcb04e2e41884b6806b3c925546fa08c8aa1e5eb0ae1d1b3869a98b9f9f8d5be46951a92a1c3f8ec5e737cb0262bd59a997e8df2379a3c33a2f995cc312b35be695743ace5fd966a46a21b292fccdb6bc4e1c0140780ea1ba1ab5c0fc0ffe5582d3eb0cfbc46ffce1bef0c862773143ef1ad639fd626d24b047eea196a9c51c55d80dee0f9bff2d54cfe138c15d141b1729397cb3b1fa15808acf5bf6368aee955bec952c1520f188e19b9fe37a370ef232f6e6431bb84d2426542789e8ecc800991d1e590dbf4fb855a4ba901313a73c841412a5f1dc5d5d0625d8b20d75bbd570498f9ccaea8df12af553a788d993279d998df2b6f3fb36e8695b37f7521c7eca8b25bf393fc93542d667b5a7d08a437ce3f991ba620b667bb65f7d180472911b89ca9301723ebb4fdb284b9cb4a790848fc2ec5a838e59f9fe914f77f434b9c2a27c8f70b0386df379597bce7b960e205cb48053415a0fd5890ddd23d8d4144262dedf808d23081d5d75b9de1a7d7494fbe36de308ec3191a874f1239746ac8b57da2b209db865560ba947049c620febdc9a827c23cb1769c58c5896f22a3a37fc1ea24acb7935e34520d736bb7973ca4afe6417f0fe6f94444cddcdfe5b7ef7a0d3bb60223cf8ac738eda04f278e1b0226abcee34d31a004afda078514dbdda9ad17359c83893bc72c6b585e04a77e6457fe9e59152efa3f595e4410d3db5058b4d732c3573d2e4a20d16490cf16a024558beed6027d86be6bb75990379caa2917b250e776e778024bf8b11873d537cc7ddbfae10b4a7267b3ff57cafc1a906c9f71f2b3b31e05978e1c1e1a19d7816fa4a42e84ea7a4e4e349046a6c3e000836bc2313f7f8181a50771a0f119ff775c1f48ebb78d5bbd77b8ee924ed2403ca4242ee5fca82968f17c224540806990a4078c947a32c195527dc937a77d1fa87e372e2d04cb0d5cabaf8884035db347eb303ec73603f1e3b35957204f09b6ed0954dd862d73191bc299d5fe0ec2af06fb6628b1fb5f51f090a490c944343f37ddf730e27710d832d405c6d007cdbe5f820f4aab5b7e6e2be77cf71a76d70b09cd0c5179449afc0da8b3b53afeef50e49da24c090975fc4be17d65318d458b3e22315e070f4333fd9f7676936429b9dcf6aa111b007d7da05aeb0131ae2723b3b77a3bfe07ff294a57bc3c0e421ef7ce58e2fcccc059ad84ecdfb0a4160e6a09a7055f4301b7f1fd4e4415ee9f22e0e0371475d282c646913a742254dcf51afa45ed3d3de260fb36809173662c3b2584af81911d235fd892796a8ecc0d5841691d9ea90164cf0a7c8adc9f1714cff9439d76e4bfff5ec0c613c9ce2f844a1cda0f3af4cc451fc435b3eb4da982caaf7b3a5bc960ef9a1fb662c2d11b94424e68a2f9b11155d54d6bb686d0f9de931082d277966eddc4b759a859732439d8626e9b9e579d88fdd7ed73bd19e9fef27074ddcf72f0b7168fef1ba9c55b5b6fb96aeca6b2a1cb1871e04e29fa5e88c32c084aad28f11a3fb48ed7e1d6e4ac6a27b228ed5bd59c4d44f29899a6d660438cc023b03a333459fcb18dc8031c9896db958d107fd5b5b928c55c1abb14c98d0b35d8c5f7d79a2f30050104ddc8edbdd1a30edf5ee0b29a935e2ae2e017eb72a44faf63ce7a52ff334f1d4289e107247138af81c22455ceed82cc1a340a73026639214f55c1363b1b86456140d0e84f973afd0690a4b61abb8e9340a2f27949a5b4da59ea7f9996defbfbb2229b4ae080392acdc5ad0ba4ebe34f906d29a716c39ed2a86fd4116c6b0a44ea11d4379364c403ccbf26e8e78db5eba86357378edf2a454e2b24f7492952e842df1dbdf9af6053a67e4c1274acb864afb75a0a1d09e744f81659f575d51bde3bc1fd165d8b00e72b55cb2b965f4102bbe94a066862cc387065fe017eeeee05ba8590687b8c9905c4ed2d5c90e18db649a92dbf1331bc0b902b58201ef3cbd592a8e2cc270dd3e4ad068a45e0bd6be923fa4435ee583b593c25d8a2ab718f23dd95268916b98e64c0bf1940ab02839803eaeb80fc0788ca7d04160fa7d3031d344bfb3da734d66fda4e31318019b065bfa207118599335d65ec1e5cc597dea4d27c45c689685cbf51af480645b0cf5b6b0fafca5bceefb8ded399752e301dde26af785b325e534d22c84afa5467b7b197d44291e5ba9186f55f801be0dd0f807e63f61caeed406f9b3828bbeb1c3774c9b68ebb59a541fb63ed3663978ecf09e59a06867338bbb7227710f440c10c402c36ae26d36a07d06e71c20dfd80f5d46fb7673ea11d8f36360b24fbc467298e763d3832f3156f385a4a88ba96dfedcee41f713598fc8169ca7ba184bae91fd6b3edb54e1eea73838624b2c128f6fd9fad0133bf539dbb6936aac9c44683b473bc3963c39cf605f3683b61fc02555822db5ba90b0eab629793d6e9ad200686ae76f8bd62e3eb0c0f8c33b1e4625aab6e257a1552df6a2ab30e2f7cc57d6f1fb1f44da1e275736d79f4111e87b215f37c2c12c95dfa39088031875ab22cea482e91a8857a9eeea4ad1d1b437c8e98e582f0f3184a959ad9b48b3427c3029e0c52073c93f0d3e5c534ce6ed2ed0b895a4697c59df78be5cd681ac2d68b400189593d471d5ce3cf06e2db951441ff0f00bf31e1b7c6d5060590056459c4d2eeac531a2d118729390c6b2b1511478595e3940a2a194f4c10b42abdb0c3788d1279ce578a530df685dc57b98bd7f59f0b5c0b78ed56092825b6a821ab6108c35ec252f4b79d9aab8f6fa834a68b0da62dfd702294618bfc05672fba65ef40ef9bcb48a05bac8d851565461cf686713ad9135fc82de2d17041980ad250a4cb38f5bb1ce02e03c456ea771acd2b931975c48cd66e6c1807c9b981b9752eef2c6dba9affb81dd5620aa03acf839efd034fd73ac7f9d2589b33f76317a1679be0e6a2e1844ed7d4b29ba6e20d7ea2d33a2fbf3977543cf59fab6e74e117b7cfdfbbd16fd83081be5d48f59d4caea0450a889ff01a024686dd1ced9ecdc95fa8bdd1d5b7a903c880c0411921dd4af7ea51acce902f7e3e41688ef06deda3c91a550d254c8a6c528b5047cf8b341270ee63f543c0708c68c1ddbbe30d531675eda73d456a3444fbe7a3d4480249e40fd8c2aa8a4c9c2c8c91b159605d1ef81f82e38a5b4f86d937b10096e17b1b700994a0d5a088e1e5c389bbbefa6bc4246539b012840ff0ff883d97e025dafd1d1e196a8b1089f5bb97bb56adada34f72170ab58adf46a815f57f802e1d7f7ef70b7767eaac4a745e6a407f97e2ebbbc2b49e2ceaa7f97ba4c769628ab4ea15c4d788366c5f53c3eb76fdac855568dff1b09312e81426c96bbe5eb9632b719b85529a13052bfa98a8a37ce393f16709e2db11222ab287e2e353de3f4eb7f12471e0613cea4e11581fd57f7120a559035fabe0f6ce1d15b43c1c671c274789777e07ad8596814dc3c3706645713fd1a0eb755164a81d20847a0a1edd4325168b72b9e967dc0a117bee35d00bde4afe19a7566c47a72b162a9fad1d92a01d6cc4f0473f9c5dc327d159c22ec6ce1cfe8a5ef3d1f21e7aea767fee6962514b3e5b9efc401b3ae9bc4832aed5cac2f56a2e0d3b1c1cb05b42abfd815cdfb1b13eadb3dcfb81f13579c6bb7409e4513a9050fc933f117df1b5044257efbc55c91d4e7658c85ce9b66ddf6b18cc29a0f1135e0857e4572ad8009c375174fd6fc8f37f8095dc2be71c17fe4309c10f9cccab678ba2c001ea37fa000089e20d0d55fa6934e02fb8fdd83bb25426f2fc2ff684b7fa19519db5880667df485f57857a0c9b642433f568028d0f4e8f98994d6717b23e7abd1c6e359970a855c6551b93336cec28bb5ec3e21b8eada6e3a84dfcdf106a35fc2585ae220220c35e6f51c2e38023b9744421b0abf37aef1f398f08903cb06a0b72fb19ef8f3daf0b93dce31653093ab3c1d9e78ba10ecdf2620ca2af95f16c3aa231b642b521517b6c84b1b7519fc83192d6250c5e9a6f743e0ae2be872f5010ec2ff4460bde2375032196bb769b5cac1f543969f0f0ee126a7fc06789772e15fedea3b582c7538c7eac14be6c9cb89f277718fd24a864c2fa5631240b969be980a7c23417687829eb2e6e1f70d40bf865fc7005db540bfa73da60796e52ef662ac860f3fe1a66b1ada85b8f42e4e0fc9e32efd178fec710c17fc9fd2380e87f3d2fd21e3dcdcab8e2bb37e1e33d49b2e3bdd16915adfaa1465abc32ae86cdb9e73da43228f1b4413f649a29292ddf5828ac4d69c3a7f3e9d777bbdda62c7f73385d3fda96757a80224e98738f629cd1f632dcf999bffd91f44d53e3df55eaa034d0bf54db011fb6bb8321823945db6438bb469a3a688676d9d61853c0e41d769341a928dce2ce619bd19bffe4ee2cdcef02754408ff744c389d45e7cb37bacddd08d2f81bad84dd83944a34f4395777f7117397af3876abd51be8f58223ad7551e28c3bf315f0088c4b537b272d32bee5c813359bb61332d3fc5407b7c10013fc618711097bc4df06cae8f727f136aba344ef69d8d1aa67fa3077bf44a851d89d85e48247467b8b61d174e817b55ba47d6aca2653bb34dd30b6f157ce8a69776ad838f7118ee2e46128b9319f9d03567aea4ff2995577504955436a188fae755b7ade2c08ca5429c295f43c2017b7e16fef02c57635f4cbcabd4cf8aaf0a284049753f9687880d88f13b47a9a748e1004c38aad387a9c3abd7de4699beeeca3555f789b9340d1b9f6e9d852397b43abaca06886568f6f832355935178b8c39792a32767f84abe28be066445165e10ff301a619ce046484f840e0ef3f89acea87e755a0b66ea230bd15016cdc623c9ec57663cbe0557ad62d42a3130fd762733c76d7864afffef0bddb3d8b686a75779cad7685a17521c954969973c88f2ebc197e2050831a3bca5ea4b4e56ec5c66786964e555f78cfc3805ea96e64c7a67870464b728a014cb9aee8576c4567518c232c501b2f6d503462406db2d1e7b1fbf31cc0043923e42b8d54841f65b046819290f037b2cb93ca30e2a53dfcf21f14aefa0e9fcb653b5a5c454d06737641526628342eea993e70be1523880a6f55e3877a380fc06d8c3ce2543b5b279afe75be0004ce5447e3a9b4f860aa00766832ed5223a7697e9137a16c5b2275ee010394bd4fa91fb3c7887d4578e4e9e0c51ff728fb6b9f15741a9cc9385f217eef7682a63a2477be0713f34c84fa64675b4a02d61379b745e14a56a3f521e8a4b02132a85f4cde646ae6af82f41574544d6de3ffaf7f2b6f604003ea57fdd7e24b54e584114378d77d65f8bf2cc7d62128f467f263f8e6fafc0f1ce709e1c306d28e0223ee0285661e7f1e336ba8ea4c4bf6bd09d6a24365091eee4910dbaccc877f2d1baa5a4b67b5f2b77b5128ad38a4d8336dfdff5dff321537e3d6d503bedd4097988b58275b623ba16477b72c975a6c1f8059c53ad3bf7589437f88028fe4fe2169655f9c58983bde7b87a9cc1f6fba5103357f5d033767bc28bd616fbfc618cfe3c84499a1768a066fe89a8d0e8f6dd3e8c162d78e67a30389ea842ce3d1ad6a5df63fa65845c2816458e045ff6a2d9b1816f591b12531d428f7dba8436c52d70121d0050cd87419eb6659453255bcec9a5411e90a7aca1a29f56784732084c99b33331d3b78fff833fa778e9fea758d49e846fe901b949e2521a33b4135f43f63ed98b321560419874cba8849e861a4b6e20f49a3d96bd6825c692c2d5efbbf99b8cd08e093e396605eadfa5ca10f66c34c7560412c71b6f558b695e4ce07c64320fceb1f9442d1b83c1e323d2eab41283f134c63439eebfd0bf76d7cae0cc86e48837a85f7416eefaee4be413cfaa851fe7707b09bf1cc4e9f7169a964d585884ead92b20e43660dd006693d447e614c2f8c969e0a18fa0c69da37b8c8684e71f8a952a79d95ac14e15711e04b5862a1e8ac175c73d0ded6e9513558fecb463ac06115c6c6296778b36e26c9374568a1b6b56a9830c3ddc8def0a2b880e4bc22da9e97b38c37ab2887134957440415c58a40b5214aebaa0a868daa178832fd0993b90749f697db3ace8e896746e4788de70f9e8c900144339ea5491ed65d497e8d3957d25d3758ab83a1ef7599ff02a92929eb07e7fbe92932beeb24fa8a2344a37ea9b7a3704dd2feee58756e6a773b972b005ae5949e771ede04e5b4616d1af589707d8cc7ae80e2d619a6d94be9a2ff19b5549dd4ce2030950d1362a38bdab5949be48356171bb8404fe7e60b8c00432825bf757e7f9592e60585645db67630c7aa10768e3ff3d2a5adcba55669f5e3ade05be7fc56a061fe9ae9229bd1eff58528a9210065347255eb349dedaf53c11a27189a858acb4697711ff6cadcf27707fd9f3fb69405c7f448efd37f755c7f98e90f0ea54a180a79d3a90622e82ea41add4cfb099c28d28d2cd9e1a20101a07686b2a63025e56a47b45f932d5db917282cda9c70606d9ad1fe98959ac40a22b21566ebfb251eb00701eea56b890ccaf8de1ce2695fa8c461575c965942df939c120880e4db8388a03f20a5b6ee031c5faf175bd364f309bfa4786776ab619d910cc36e93b4f86bf1fd28feefcf49d1be186362496bf516a02d8f25ef424cdfc3f7b924a0c5042765a7ceda2ec55dd0df076f102d23563902d1166b0fb3f409c868cb5dfe8e45e3335eace0d96a1fca8213c3430d418ad9ab557abdb9e4b8d7a5cd97387e834b436ce0e224f8081cb3d3415666d17ff4258dce5350df272b4c63b7a971202585c239bae1307e0293f04406e8ae68a5b2c210d1cdb5c2ce80891931907bb2c60046726b57db076e54b95206f4a4dd4c5d4a2aaf201c43325f7790ec8d15bdab480c43e3276c243df7d049f05d2ec1623eff24955122b41b1d1e2c74c5a9f20808fe4ea27cb6ac5f4bb542e2b2533c78bb3978c3239a83fd2b2bdc262ff3ca9f590f0b56b9e9b05b698265103954690fbfbc7346e0ce17198948852ee69d868009bc538739285fe481a172f9e574ccd77625039d7035d82e07c127106a582b7c73a0e80a98babfb2f1fc55e7e74cef8c95d39790854ccf93b5c762e985de2d43a0c463e982b818d7d94802aa0e283bc9312b9261b7395bff8e0f1fa7aa3191852368dfbce99a6b63e0c4c9da18bf61777ff747e3c7c4a6db1d9df1e8239793fce3685b00d2e8ccdeabbfbe0d2487b0432c4c8a69228bbcc44d52211e7adc54f4c505e8fc7d1c9681d84183a74ddd5da33bbe64856b89a6b3ea783b38e7a879aa682e59edbccdae9a721d15b5ce3b484c181de18eb00b39746395b6be11581c3ade178e1d73ae000ea141d76c59b6afb52ff4f75ceec5142300edaecee05a0de701ceed3d609058182572065533e2e02f74badd9a73b67e1627d180dd7a8b4bb87a16be4c0e52158b9a1bde7e2e25359a562ab251ca53d6f705c4b4e3be7effda53fa8bfced74aa37007b53c9402f1dcfd96ac498c8b99fe216edc5a550098dd0acb8074cd1cc56398259ab3766db535befb8996a90cab9876b977c96e0a620958bdda6875d563ee751b1d82071a56889ff0915817181512a80a76670805fa036b4b4c2f6a80dcb3d9c1b062a60db9590d4ec7038be68652498bc73b4c3a5e511d50d7c4580a7ca65b87f72386c16ca7607bd4d1eb7e796e4b5c74ea40c0afcb15f2f58cb128d9851aaafc67cdfed40429472b2110de827104acbf72359a006f56fa1c9cd60d4eeaa35480fe4683e5f9244b567856ee0faf1901feb6fc90380543940bd4cd7ceac51237a39f7b9283e992b90216d1c3e8137ee01ecd99d6a45a795c0f62ef7965b4150e2f8ce9a04d757254b74c32fb69eeb0a17828630602b5bcaeaeb824963bb70845e394251e51d321edddba90e8358d75cac429a02ea79408253d04e89b91ada113dd9635e19a01d7f748ff0c6acea4cd8281d1edc76730e6ae94395b7ef3639ec412e63ab04b0fa48e86b307d17f1f17a538ffd1de8b599f14a9dc0b73aa1438cbd347be13d97c7152a867a7780cede0c1638d046314494ddcb979c06cc57ccf38ffdb42310e214b3562293f2512606f0826c18f07a2e388d09745a851c82cb47ca5f86f5daaaf35d52df033a907dfec5a64ba463ac3a7e608f5730eb9bf03e95972d35d276127cb0986cba731f9297ed9f928ed8f5267909b47cae213050cddc815aa9e9e2e97305193e75783ebdc57f727d3a140abfa1ceac512b5bbc5b27e8326add45fdd277910b11fc6a227cbc9b1b25ec1f5bdc1ad9a9697fdb7583d31a7c7c4a8390f7a17c8887575711f363c91a0ab87f41dd6731a9317fb0916f94077cb18b58d4939373b9cbd098ddab440a8b36f5fa8c18a36703570aaaee9a51faaaad978d2f8e9050bc9386b11cf6bf4b099d87dabd17c6842dabd15cc6e6739454ca6e4d9e9a53673ea177d8e0b4e6a57a76d9cf1a7ea4bdc0243e4ca58b4f8d4c174ecf138df81d78372d837fddc0b95f2e796d69f2b24d97de8f1f44333ee82efd563d6469fa201bd006cea33e877a1a546c06ae78195394daeb8df0f62c51681cddbd39c876c9dd4b6ed34e4b5fdf8dc565bc94151f54f053af691c50371d9a683b74dfdb5d2ae35a72ff90ae34e3d12c3f9cf88eb9091fc1c357c69e4e5e50b1be27ec12c11676933bfa289c693747a989a7ab6bc633526244563c5f9e00d4333e7a04d60d1ae2eb868da02f9c48e327d50cacabcb105197d4500f781f101887cb559eab7823623d3b62018221129b189630c278356e5630456dde7c14d5c5645a8f912e3f4eb138f62c9ac36bf610f51beccc5f8b79fd0e300f8baf2753cc880cd2318728c6dd2ca9ee2819a801c4fe7c99df6e51fd504b1fdf61a5606f0709a9ddeeca5d61408bbde72bb44d403f60c02c1efdb541ad7aee689a5c941c40e32ea67d3846418058f620a9f8b47225ca47a37b39f8306f30d3ff44f53aa81f130e0912d0b892f1b317d8c86c69c7cadaf01e80afbef5b6e758af247637769848678606991365a30da3aaae76a78b1a9e2243fd1bee910c4e93a65ca3bbe58358f996d1aa7d5e6c2df9523958fa838e6d3eb5c45aa9629f860d6e9f0d640295fe06d20c296e1895d40881de4b1cb917a75dbdde76b10d773d1dae17ec8ee63b3ddb4b7fc3959630edfe5ed304a60c3c2b40c9ec1b177c8e61cb792d40c2b1054d840824de3d7ab157d67e20de1781811ded8d278869443275c5f857706f21ea027aec649b6ca83f740772479ccde98e016b4a9582441a5bf608c6fdd1d9360fd5c4357178729c432e3fe5cfcefe1f21a8d4e27858bc6ada477ba9132d84e5f545aa9af637e6d25d4c101e7e2a463ca37ba6b29e61c5679967a3a0fb7c2f9cc2bb4a905433d1b56fbc09254ba399fb80fac7d4104b1c70dd65c438091643c55a7635965a79120c813f479d2f1e0f4d73bc0ba5b033412a5c87f6f0514c07555bfafda282312a70ffca04eaf5af8ffbf0f26d907d7e89e7f492a0ad77185fff3b273bf1de0eae832095526429865ed0aafda6719130e285739efe1f4d523edd89721f60860c60618659846b0b6eb8495670f00918716fe10d52a05d5b70e0f19334dd3e6e9b89f130640b177295f0b68e36452ecf3315c8d2b04ec0237fcc0a3a42921509f47866771220e899678a8c73d990c23b3620950ddcf95f08388c028d325ef5fefdfd45b188e6389dbae85af75098a36f272b7b4c1936517b2166ec4d07e1357ac724aeb1fc7eb8d61edfa4acc0d31f6f705ad048d8681b34e9da2f84b5c6ade05ceefdc45c91d65a98e21afae113f88eaf1ea594f5c24f9c44ecb2b7330fcae3909987da6d70045ba51e30596f66af3b7402986c24e11dbce5dbcc7c180bee5e3c4724087af99cc2f158bcdb35d88fe3472c65f7851e0e77362d3b5053185455b2aebb2db2754761bce126a079f90338079d1c290bfeb8d1f58a80026df877b516dcd92d4c58cd67109e3fcbce24f36a5aa25bf3f1f58450ab0844b31fb787a2542f4660163c0e86fc25cebec08c3a4d8939bcfea1cb320e0e925bad60636c9c62c9c78d7bb216a088af18cac1687f19ba5d7616e662ec223223a240084dcb2534e3ca9fd0b9857e8e5373a1e2f891076db3b4cfaab830fa904b0e419bd7d30c8c9070b746f311b1902ee25e825e83a26accf2e3a00827ec2f77d5650c438b63cdb1b68c8f776330c0b2f4dd611e047e7f6b9a5994e982c852868694023ba7d847f7940700435cd14674a42dc9ea60b33c7d2e5608e92c99ced1b646907a16e99b970844b3babdf4c371e877966b212db48a0a9a786d09ee421a5c9e324e98c7f6a33705e07a495745099a0638943896046a029c5cdc154c644a04053a07ab936d312c3d03ee6498400a968e0a7596ece295295d89e5159081626d7db6b682775126b5d3904c63608f5391953d262fd1e69625ea9bef95cbe22329f6db02449188dd9344d3d162534ec49d8da70fbcf6b3fd3a74eb9b3a9eeed8ac3d281819bc9994905f429aa17d2e7bc6d95b91e871dd86ff34d4d918c3106da32c3e5a13391238f55d0f1e3ad0f71f5473c4e1ca990590b59648c5e1ac3b5bb616fb0e2a0e251d771814c5f6707e1dec1328180e3854e1801e7fd7cde984f3edeb61cffd70e7458e1b298e2fd801ec28f92c72a9ade205651529f4b997033fd623abedb85af416c44181db3b65a90709428aad703857d85075672c84bdd4ef28136523a5bb1636cc5daceed431545987e38e13d24da8fd5cfc71abaefed5404c0661225cd156c01c2e464d2d41a7ad60137bc5fd75ded7e935f976fa711868e4022f22be7da273839c262b5bed418532460a5dbce992821619b164dcef1e3809bef672cd5ada329db0ba79a8c004e28ebf8ef3310e8c3802a90caac8376792ff09dd7e177c8ed23910bdfe260ea528718fe26645e5b3613e5b11ce57006e0c6d930038219464d45795f4fbdce05dcba79dea99e331f2f39901f9e8dd2405f1448635b6543bd639d58e12cf85a4c578fa8c14ff609ae68fd8ee8a11fa7edb5c79903fa55adc00730b0178bceca86c017ad7bf817ac9e0f9be8042a504b343f30a33c6a76d417097955b68e0e2277da5de59883c3c004e87c5e1c4086d2d16be9634bb4dfed3234958455c50f991d566d72faa0e256fa41167f883aa5a59986c4a2c6174851f12e25b08267ab65b3956abf67255f04a03f1fa359c0bbc01c529e530cd6044e109bef084f1cf967c28520717a906801e8daedde7963ece0cc1e15cdfa0fe5827aa7ac4403b58c95249a238c22aa0c7c2e4fddfbd94e51cada41b466a8a40c416e1c40f0618bd75508aecba02ded9ab49fbbde9ca87d48a3bca9df8a300a1562f9f3a7f5ba4c3f85e50d57a2e2a945b3f9ab4b21fa531600c1e6802a825414aeb36cfa4f668cc22240c020b2366ca69d15416fac1498a0c98fe76127aed2f769f1f389a54ab84b8ff0b5e6482deddc28ae957fd76f3a65bdaa2b5df02526e8bdda44b44c2e801e13064a7bb2cfea0f8a5bfc679713f8f33a0caacffbaaee387d960c92903dcc12ec4fe6535b1b48dcf2dc6d3965beb7a43111b2bd60d56f2a8c1f28351932b819b05ce949a90006f0c49671bd3260e7bb4178f0cec73fd1403a9b84b4b8ff658161fa41499bb437174686d18929d9eff2c50789d157ff41df1c12a5e723bfde688916c5d458660d7f723645c770373488945637878d7e8f2bf3d7118b9578f060bd983d317eb5bea158ef767cfe8ffa626854f94d8878571c83a8743a8eade0c5ad8be9b6d70338ecd55419252d7b184a28933a73389d91663956e19d17f88b8795940ed2628bd85211f8ecc0ebe7e1b83c80e33b699fa838c6a48cc69310b4a0dd8dde67021be8b71e9f90e3f09b14899e869ac3eaa364e7b18e61e5fdcbee089c01b3bb4040f4001d2b94f5ad2f7cdf105ef1f62a4921f0bccaed7c09f3ba1183bade50329e408d5666b69bd992375d4397cf359539d34955c5253e68721677ea94b5196435ea0a0606ddedbeab510b71a329807bce68bd44ab9fbe49597569b583a5fa12e90287e22564f0bcc7b53773f8336b8482c028f74fb65fa87d54452a057f3bcf692b781f07a9d7536bb7950cc3e67ff6dbd5cabbdcbcefa0ebd58b8f784a361d021bcad797aa2c4557f3d6820da2a0946bf438482fdf2ed93224d8de68272ad5dde74fb41bbcf194dcdb2a945affb0d0ed7c18ff7cda0bb699b6261bc9754fbe9c69d3b9f27725dbae7e10603164d560ba9c8916fd57424d5033cececc7477bd1ff00204eb6be753fdc9c6bb79a416cc861992e5580436dd4cb1e292d85c44c89ada006412a319b365ea9a34de919f9d77e5fbea65befa5b0f8c3bac66ba8cf6f7255c987187c783a58b13dff16ee2a21d127abf2684e67b7652ec0bdd3ff0a8a7901a45dc949e47405e1021c59c0044d0f0bfd7ed4859d474c7b938a53b4fe101e37fb7c1ec705635de857438f58a86cccb77f7d4408358e56b85493fffbb2d41e5f5f9a228baa6a6d75b6f47f4a9a5bf5512d6b24722440e11f35882f15681c1649a089c1ffcc06107196cf88a8d4e8e60c5dc9eca7ee49addd302ad7fa1dceb6e063cf98c22e2b906ef13bbbb13c267d5565faabbb13ccf9c0a7c0f169480648c8144792420dbeed17f53cbc3daa3eea6f2f31c9f0920794020626be1d22c4ac0399e741ecc2d995a6a0e8818164ec904868bd0317458903a5818aab4ecf0883e21c7102173a8523b4f96bbab2383cc693c75008ff1ba4b842bf60c5c8c79d730fcfa16a79f40d96db69ae7d01757caf952f126df9facea99bb5c7a6326b1d64d26a94ea75a05522125368360f2852fd2db4da4f6b00b9924668ff5c986790e547ede8ab0d60aa021924fd5a1bad56206b34bb4648d8ddaf000cfcababd13c3fe1c5869072bcb56828ceb991d22ac5a446a054be5ce19d579371def6cff14cd0a9a4f8da1bcc5f93c85c2425ae4c8bc2401a969186ef863b4dfe281f394353728e15316641de58c900212914e2523b7aa343e4968e7f82fddebaa433c0dbd05b91061dd143f49891bb01a658c68f058cf2d5e5e57cd08f2b80ba17dc3b4793fc385c06885a23166a43064395c3a45d8ca109223a6d30018d8ba0b278cdc0b3cd214d0448489c859d46f6bfe87a0cd361eb9e3e3532a0966ff06807b694c49028c43730e021f738468ef54f9e63039ab53b923003d8b282597f6c3649203b156fd2c4ffe5a38cb6d4edbc21a0ae9eab4ab21183176d8ddbff30e438a791e7c5cba4c7f7b3fa13fbe881dd1a44120d9e7747b49c2349ac50d0cf6af2cd679d956eee027be2b7a10cad3734b465c5df0369ce191a1ebb81d2d2c9352752f5af5a23788012171932f160bf63071a67e0828ab8ead987fa221147eb1cf13ed17d7088800b4f8d74dd780b7b3de3c22eca42cc7834ae369d79c3aa6a022afba342204e184b153e14bbd75e00ad3438000e29754a7caf75c8a21376b463932027a690d02d80bc683114fb14ecfaf5bbfb52d8e7756594895a9519d27d0246a741f09c14ee1a8c9b4ad5af07e99c651c4e0ab13c3ed663c980899b4c47202531c5441a78d24b79c9358cd64dd1aeeecaa4add3db5f0fc4a21961e67150c84484576c45ad9a82079198c9aa8314c61b490247b83f025fd6b4ac85420d8bca3438f520cf5c1fc29a38615c21b9e4ce708e28ef02e69be396f41ce39c17247e0393c9b58abd6122f404a963e66685242174b83cdc7301436c43f4ba2ae148c656febe63166c1aa1e5804bd52310213b4f9ee38aca9de248ba039ffd2181f6bc28faf7f93d8d12559c43b276039773abb56fb4d0b30017135bb96004d1e2d3cf28d1a064c3f87f20f113fd011411ab48432f9b4b7bab272270cf9767b2a1427adaa5635a094da0170f90c08ea3818f7305520914806aaaea1255c51553665a2726b5f425aa205f144c9d3447502601947ec976725c46c986efe18a385f795ebd4029133511f87397b036c0299f8d2d219324b6bb615c59d5d52409724902850caacca519d4b8a7347d2505c1f7a4c9885522b6317fec9d135850e2aac74f7e5796d675da689b2b7767e375c3d9b35352604a8c05b8127e3647070ba54d8a35757907f92eb488e14153a36acb06cb393962e006790ffd203dcde47b7638a818a73f2b18e9c56fe1cc8b351634d60bfbc026334c9503641788bafc9ee784c2b47e337d683a69865edf601b3e2a29a8a1028094d2784b3c12a70c0ff9ffc78a5c5fab6b780929087255b0ec76e881bca476752c93bfb0c8cbca9f1966f3a1fc79614ad55f22d17141b5bba83b8c7e408951f28ea6992f19a5816e7634120a3f192f5ad2737de3723936a9d75afee067b24f04bb342544cb98ab12222f4d898201cec8807079367bef3ec1ee0884f7a91110a71a3eb468ba6edf75db2238e482b5fa0fb6aaa8d29d76c03716eaaa169986b2b348aad82d6a073aa1c0e7e508a7a0d1f51377f32b691666a9907eb1733054780b7289597e921aa47c9d23a80e1c6e8b05658c3dcf29624f0b59d84c68329d37dcbc50e6b5c8bbe70d24b8df07ce2c67a928feeb24213104b9576dfa75e4225a9e7b61700f21fe50a2ebc80c5a5068d29539688087986ea703736c01ee4220a67453af295690f2ffae1f485ea92a569a180da03de174f728368f26c702f097ee452186dab88bf4ab6671bc2f590a7147d3c2aa089c809edb8e58fd39973bbf00634f86afb144bfdb4cdfc438124061f4f3b89462b04c243c17a32f1de28ea41d5651798eb0cc4e6f2cdbac17bad392429f9b4f9a3776f5fa6df7f2c26d95da91568e4140ee5019579664cd5f1ceb1fe566148071382fdc816335aeda50b1715b83e51acd585dc63a34c721804be23a5cbc142d26e5eb486ff47011fc04ae319cb9269da33f1840a449c8d7e15fdb88b701ec66291b9d046c2613a24846848bbadc64c7037934966e380ba712c41c3e1f99c3f54c6fd95df91416e2b8a84e1f647b05872089c0265be191ed7402f6463bdd5f2078e6febb6d9d2e1f0d4b2209ab7ad6364aa3a8b2cbbb604859da127e789f2b5c972b60e495b60a16f4ec27b14aefa5aec031e4ae0ba9a7ff749a946db9fdbaa60517bcdd1764178ffa060c41593ab2e806bd00f14da46f7adbb55e5e7e3f58344347c5ce8e54d89ea5c81fb4f83a5910eb132c41e5b8da0174b0682b15fd19d76f966af15824d7c784c38c3a5fed6888689273bc3a6311a62b8bdeb81219a75ec5e299131d031af33f4ec69d1d277ecba32e18a3070e284c27076e3d7fbfb8f663589e86d52ccbd299cbbae029cecd851ad19d81714aa244c28a3172c7b9b6755e52566dbd2619100a89703cd8725a7b9003979290c42b8b8b66eb42b0ee83cd578978824786193ff5767b1dc9f7d6faadca398f533e213427e8e91ba872240b8101a0ea88bf5dd6cd50f5e92f7eb7863400ba59df76808ed58b2e3f2fc64bc7debe7a1b714357d8913943d31561dec92578a08f6a817857042eb78c5c77dc4ac10f8bbcb238a3e843d71b62a790744fd4b30b13899dcd65e743674156f3678109c6a233c74925627c949fd47348bf24ecc4f91b24c812d0a8c6dbc5d2d8d7daa0f30cd44b600e33a66ae5129d4afd27a0ecaa484bcbb7bc41539f43bb0963c22b30763ffff24563465f394bf5f0e93ace71676468a38881031f15c53c2f9d64812a59fb8dad975a02a121706995a45760bcba3005cffd6692a494b0cb136e22082d222930c5013293e43bbf51268ffdcca12d3e213ac725f6857c1613d28d13bb68fed6e18aae1842f5e7faccc3544cdcbb9923ed0f03147397fa429efa9fd98d238133c8311427a8fce8bb1d18056f27cf68a1f4170fc3753701ddab24f2cf9ee7e943a2e11da122b53ca75a1bd7604ea11fba59aa5ec015064c7d251b33c51d032628744256dbc2e4fe453a003812a8342dd647d9bec6323b1dfd23ad56894ad07a138fb36639e3bc880c6feb95dadec871b4fd0206913e2e37e4449cc9c2cf0f8de68da01e1f5c8c410aafb23b0fdf8467a1ff7f50e8f575ed46e76d65e089a3ed66a62ed99befdb7b3b3ee297efefc8d04a832a4533dee2d314ff8618eff2569b94c5e97965e0e07fabb7c4c309e535b588a8f27077c3a105c501fc17fc0fd079acc73898738ba5ee100ced0e7fb038dd8a02735ce3ed95fb2c487b7ef4cc68babd452d01bbfce30ada2817de4312f2ba47898a680bab3942698187c313774659cdd26a5924c146a3fee561dfbdaec1bfdf20dcb5d63bf27e5fdf2cadb99916711ee3204296b8afb86d2ff60e92528ab3511d919976ee2fa71e2ec8e292c9b8873ad3bc2f17855d83d31a3ae47ca9383d62ca6a80ca3502ceada5e4a37a11d54123b5c53bf32b2a888d9b61405ccf1bcc4f51b7ac1410f3336d8c0f42d7e684d419c57757f42ce5d9ff1138858fbbf6302d812dde368ff64e5095a53bf5e06662e7d5d2a4bc7a0913e2952432e80da30daa850c239346a1c14dbcbb58246cb5ff0651c734239a93c128824918f15896236d402e65952b5a9103782ee8900eb9b628faab21fe796d63800c86926cbdfcdac3c3c7875bbd32a10f3b3a430b9aa049a349a51aaf54ae26d423fd253d92185d27d1416605c58374490119ce73cf90538b3a5c6343bd40cfd3ad11b4b8f0ac88910cfdd776099cbc46e2629854e09a2b481a6f9fe07ffca23f6a8dc5019bbf071a3ca617022b8181090fe7211b755544823a64f6ce0accd841b8c5705e6a09fe96447a66df93539db784f332a7b823b11cea2d50b879484dd70998ceca963e0b6b43dd7a0d119625102c3e5745411664a723818c4dd99a1462e52b6aeb7da919ed3271e23f26793cce5ebe7a8e59f28a6afe31db1ab2e7c1fd8be3fbe410d2ca377f04b4e9bd6e2c014817037adb1c8607c0c6f0529e15f0a086b760115d50bb335b02567fe8195a01dbae6476a70bd819e5908bdd5073a36bad3c2447c776f3f57c9f057349196da09c608bf91273bb59b53fc2bf9f6233a4cdd453f5182f4d9e36c5e01613130097b49a59ea5a67c0d6f1293f4efcf3e74474c54b87c2e2ae2a12fd06be8d147e75c03e816c4bfbc9b373a7e09f9062a783c946a97eae0bc1257ece7516a7f6e7e6c2de875f340c32ae4fe243c8c68750a39ff56e12f765efbedb9c63640e5d7c0f7c6f307606640b98c623167eb2c16f1cbd53ba2d0241af9a9a7726c84d167ad6f905640f0551f0a800cb4cd56bfeb4ae110fe13e5c79d4a0865876455cf9dd28f8e396488516b86140eb5226a8c17927dc95d88e36e12da97c45da93cb264cab1dc37dc7ce4475ac79e9ec0ba80d9703d46cdc25d89e53d4a08f74ff49a77876523ea1d7584412d51647564404a417c24ac2291a7d6c8db69919581eb0d11703a3dc8b191936cbee48c95f93f70e14785d6ee8b2453bf0b7d7b3f326058a499b29c5c815996d5a5782186c5309617bc802e3d111f771c1905b9f903410056adbd0ed5410bb2ba34ae3f0933e19697852d2df8889230076e1ca45472d0e532482cfcc88fdee3ed38c71eb33d4c4b67906b8f832b214d6d7f3680f0dd1bd5d641b6c539a8a8538d72a03446c2a79c8cf1ffb4543c4f9449daebe1695c63ba0b5f0527653266c9cfcab1aea7bda57369230d85a299fe142254047acf404b70021a1814256306e47a1d55e6569abde5d645ed59ad681d0a33962e53b9be37ad9825a51515bec029c7402655759b1a8ac88b3954fb1f3f9e95a67d2d827d4da431a916ef5095f300fdf0393d7aa9476492010d0df9dd68c0ee88b4349e1e9913dfa39db9bb88860157b002b69a51fe25aa21cd80166d4c929ed5fb5afcfb24e8a18bc7d79cb36d5ed415f85eaf43dfa3d8ca9b7cc1e7c754d9d80e818c025c637c95685f091f0d0b15108b91bbbd6e0012ed3954dc386f5a43e869b0c45458f7b02e126d9d4c2c80c5dcb9ee40c9a858a0e2e9cea693c39cb9a9c182e35a226f6064dd40490ae678c2b9ca445da5ce1fa53a643d66bae96e34a67b3366e968e610492320dfa5be7c77d1274a9dc3435d6f8f2831861a641fe8e217dd410f651038842d2de143b5ffcc4f93b72f34614276f73f29c0bc2984c3e4bc95d21c9d4d7b42b38f4971647bb3885155c6c83010472550b9c1f348f44e8d1c95583dc825cfce45fbddacdb6f2c1d2d99b1014fc4c0db5ce2e9c47f1367cdf1d300b9a9dbff7aa7edb01afb150c8005f054f7452043c59b8acc64e09f1fb02cb736389a3ea80ee589b7f537b8eeb9320f6e01281ae96fb05dee823461d2de38d128790ad6cef2e568163a5e64595a8e111736979c391a19df4a6222badd12b30074523a092f776aedd2e36958934d9e766adfa0c6d927ee1c28ae0f5d2c18e08a7e7e801d5654e97be665f8a168750caf7cacb5bda84ce0064bfd074c1a8ec32fce6fb07abb8974ae55c28d5ca5540430fc5634f33b0e8de6f7f9c79eef62a483e48ff2f5e449e96c72766b2963a3963b8e792ede1140bd6d431d43669458e3d08b34d6edb3a6816b7b8edca02a7c4708fb4e075f670c6b28b25e736468fff8f7c6d3e7dbe92934c4c3b15907d822efab0c85d9f67198222d55ead9a851185327a98bf54574b622aef9cf72b356595fcdc4bbe2c97d95c4ac9b83344846069dc2700ed47212a54439f8c83f35ce6669cbebb4a26a626e0f6c200c9090446c25c92527be52d9fe65dc8ae613da25355a1196ea1ff993c7b61b076db134e23ffa26cc3b50388eff50dc59f8ddd97d5ea122ec2ebd83b84404cba6ed0909903e11d621066646cb811eb912a9e380608c007f76e6a36ea3f49ba37bc5d6d8f42c56d2c3bcf26c9ef51dc0f40345fcfec3826c1377addfe2a3ab2584ebcd76c70f0476bc7549fe4f35a4a578fec0909e95158464540f6c9b860a6dda0dcc082e0bcb8ef1a2ff366212f48d95b8d0767e058ff86aed11036dbabe850e803f4bfaa7d130c5481e8ea1ef45e2c658c5e0ea98a3b5e71cf7839f7a37fd112a2a5adbfaef5e790260254b223df2fbbf46be7a118db3572c3ea8ba9d04bcdd65348af711241e65bb85019b7bbacea100986c633d3baf2c99300fee2f250982406792edcde3df542cbff30604ca57885f642c165b8107e7b93c1c940a585c6ba6aba23b1c77c838a57aa1483179a14efd1ddcc8e0913f2712c3f8152ba29c17bd61c58a3ffe2faa4f8b85fd3689fa9c44e32b944e0411c999f5cd3e138a44f84182e60b80b328a74f3a3e3769b74c10523fadde09307cba16dd8a35cf7dbf9ea0133d1432721b5271bb997371f189bde5a8fc0e7eb12f228d376ee84c0906fe3db0cb0261d320fe6af89c9686606edc4115fd03becc056058af09a84e50d648598f279da6325777fde42e38a54c480ebf27bf7f4b48945694f4d12c4e55dd8d9dbcfcb53389e31c9af7011fb04e67679da3ed8491a04517e4c55d0405c4956e81480d33c64c54fd51114d0a77e31e42953fdee462e18375b9163cf2cfdafc83648c10912d4a58ad0a80d0da54cadf473382886cb82241e85e15f9f28b6a86059602961655a9b7a0f249fb9fd50c0e107b98df33429d0de8c691e28a42a4fbc02b176ecdda8f07cd10037ca37795e9ed67e5fa2bf68de63761f9ae93a449c4acd41ff00c493e388a1a8e0e72ff6df7fd121e10738dedc0220c0811b7f00fb0efdf2a5d5fada7b30f114962988d2122411a4dae15b2e47a236f5b76d9c6bae21a703b82fb196541f03b59be5c808ba0b0a442326c13de3b10c348eca8d912d9e76e66df39807f87f08ad28f4e3b97dbac32c6e8c6beb014e6483c96186f1a4a493c393d8a8aaf248e54bc611acf0ae86d061e1ac83f481364084a237d8e574e302b7420bdea2f4fa07dd7126fcd4082ec44373c1d02491d013be994bdd367962ff0d6aae6adb5a6e2fcf78aff7e817f7fb6628ae1e776e29cd229c4e5deb92da540302004e82ac8bc4691dd5d4be4cab187d0bce2b9e302eabb1a65b3c3a5c27ddb9b0e3764a31ebb237de9dfe2d46fc226ebf8f3fd3fd9ee77d9092dff0b4318be138d88f12970287a9bdb98ae3fe32797cfd8229a3285755e8e1dbffdad53b2a745f1ebab2b4753d0eaedc8e691900895b679fd2c65cdab40def3fec64b56adddc129674d2f22498a4866bdb4e6b516a4607e39bb79abc1769b8568e5f0b4eadfa6c2ac9fdf1c26fe5a5cf7c8d51d00369ffc51d0478e82d8388446c9bcae3bd0f4daff33fe0b3dc1a0e6b2e3d9c30ddf4192da023c89db7635377e00dc893ff6e408096b32d62824aa6bea47d3cb17231dbf30760e3435603f3b2928bfccc43945db15f475959ac58d10e243c1287bf67fbb08e0c7eebe0e2659d9a07eb7ca317b6a7a2686f4ffeea88fb3d5927d7dc8dbedc89fcebf6d511e22f3f529c85106d4eb7c02b93392b2422eb997a67cc13b2084396e2a244ac433ac10c2a72f04d075607dba5cb2a97cc9d54faeeb2e1e3d4e3ea39552c3d71144ec23e46a13ae0924d7b190e8f3c8707abd5b53b093d22e6bf889380ec28112cb45f2e1df2a7c0215b85121fcfb68793401fa2f021bd46d56fa66a9851b021499dbebad8b22b35748dfac6a6eb49f64bccf2e535eb8015911020f8aae89c3f585cd738748972f40c0fb90e0691af578151729e436b01d5b48d0d2d90fc747560b769fefe530eb2f2bf375175489da3ecf8351eb52add53f83c6502199d69ccbd487afae4073154913e2fea007ba13741d4713cbc0683faffd02687f645b208d7ebef98fb4c1e768d7dd6945052597665f9c735f3b383d7663860d1fa026be153da1f6a026dd683c650d6bd1ce924a982722eb7e2b3383a32297d7c234dbedea74d94a73d3eae30e772d27aeab790d67c49b3dd16979b0d9cee0fb740eee6087cf9bda2a75374866a96a2ef9954037ea7f9eef8408e231d6cd8f6d25afe5ad25b2f3949f7e9eabf843f1100771ebcc488d8530fe1f1af486b055de4f70c0821473bde61943e1e0bd22dd5b575c954d3c61363342e0ec8abbe3a893d45f13d20a5b55a2ca96b46929ad6765898f1d450634a4d898a3e57e842373a0fbc37ad1b79d50c1781edf7ad8b3543aeb7f46a63835319aef84d1964b1e39eacbbc7e3078e3b7fe7f0ad7e434d094b3b18d921f1818835e5be8ade78ef595270ad63ca7956ad2963a019e5b0736ac68f844b923a661a18d3de0a6c59f3accada1983c488ce1c254d7ba276fa9740f64a62e3bd4b8277de89e258429ac65c1de578b1f4642f95d1ec61f7eac871df4f67d1f38dcb427f6a6662ca7f76c5b8f2f502a6552e1e7ac6c57ee3c9aa9037764088a0f45771427bf9903da1f0a4b00ceb9bea3196520afea0b4b7412a3eab57461fe2ff85b252a58df1540af371db30d4e4b26d71a829fe0111d834cd1b5fb98b4fb9db14f3d660c41b77d81e2d0f14572b67b1158bea4149b9eab74609d9e570028e89f0c255cac806c40c8bfb6f7e970dbf920705b6313fde523c500febbb32af6ae371ca5059cf36c1c88f4e403827b46c36befd4e03712ef74a978fc4a9d964d9b1985f00b1541bbe400a629394529411c91d55b5cb839f40e5f71defa20edde521ce0e5c3fdbbb4a593c965f75f311a89282a3f8aab108cced7e72a76d1621de944f73151a1803993cf2ead25f98530d95a635c970e6d84e0d3ee7a75f42901d74cbd4b57d87704a677f2e2f66b486a7e7f571a670f9ede4052dbd4f887f28f45a51898f70c09a308beb39800577470de669aeeb72fedb7c83113452ae148746f761f672deebc64af2f6a0c7ecf83bc08e9f60001ad928b3afb019247283d6f4430e984728be83e5095863c885b17439a78b8493ce4faa159b21325102ba2e6ae7d14e1e9348b5a82a4e29df89194a1d1012435bf0798f1524338ea8d8b790c30c1f6e4e9d77ef7679a47864b9d1110eacc52df5c49c41ba01b8ede08dee2c35765586f7ced266cf722673f6baabe8a2bcb272c31340241e75ed9ee999c8c9dfe186042cc3b885e5e42fcfe617b32913bbc6798a10db830268d12b47f7d0e6e831890d1e70721caf21109d3ed55e363ce1eff4eb19cb3a21e93c6e6cf3ce17822658e92a9e17018739830b7f7aaee04932beda1f97ceba2ff14c54c01fa1864e336e5a0c81f02f830c8275f2fdf2fadb670c88eec7ad746af3bcf100c533f476259a32536c84a5eb011fa7847f81bf422dd1751f406c17250c9002266e5bff62cace5505cf14bf2d05324b3f3457575f310bab90781c1d08a754cc4cb79207b5f9b8166d355230151ba6a4f21fe21181a362da92a978b431daa5dfe2879481126709a6dc08fa1dcbc69d3da637c9220cb6bf8a5ab0150ce86328481e2d377507b5600e391c74e1df43e05af3a658a53ebad28c75533d1bf6aa6d1cfea57324d35fa3e1dbd75d8ca8452d04409f4940cd26ee0ead9983c5863618bf21f26027b6e804f11c734210f439a08e76520a30169ba216b4abfc95b7d9ab50364de90ce7c204b6c2772c85a3883339912f80480eca71917d68a6c797edc596cdc4e4322b4733c5d7818ef11317eee392a7c197a7faa85446d5c4c47d56ce1c3ec6218e589fb90ff6b9c2fe65e3ae2423b9da94427ac0bc8baaaa4f6b010f37b9b24bbaa0a3e5f2b418559cdca15b73a15f87a435a2a8da2f650f52e443daced287952c6be9a505f6b746c7cb62d51a399086fd60f9dd1fc9ddc7c885b243ec704e60164cbc0e5ae28ba16e4bfd67d36ab289e2ab8a1daab11b2d07d7486f056c1e672757ba2984917f324595359b089b50b372a8e036a566be884f03c915ff93fc5978e9b328df657b5ba458555cc2fed422848462e250c263e014b1866a36cab9ea14611dc8b2f13301a3708b85caae182665be98c22632d3f845fc21dc2f9c6a231b2a5a9e905b5400f246c254fa89faddaded67df9a9ddb8c10cc17acbb176fa1299c72b7ce8681872868f40f5b209e47790ed4803886aa4fb536ff71e98df4ad1eca7dc87638488722dcd9e14a2a0236c9242e52411217e8aaf20ee3922e297de8b2d6de4a4f8ad6bafeec0e77942c9b1a1983a62f8c6ac73c07b5e94febd372fd2db3183f0919bf1deae7bf396370b65e8efe06b55649a6d67ac4dd4d4e3fa02f8ce962845ee0f95fd62f9665faf634d29bddcb30a00ae18297baca04d3cd15ad5de41228c96716acd85da1e439b383232daf97f1c71e0f1916505bfeb1cb3ac08f310e0b31298446b55405f7923e6b381a9244c7ff4232fab225d810c195a5bc206011fd1890c0f1fb12e5cea282a1ca5532d75cd3077e1f87edd839b0e1f38391b537d7766c07f48461a35a2d69307e69e3769b0aaa5960b0e4f00ba5c615bfe50d43f29e21ce22fdc3f5cd810e8b2fd4ebb3eb5af06149eed5565a893a1706e6d8cf12a22e91cb181fc02b5847d5c97882f5124ff112f1bede749a5553e69c96650e17aad25147727e3331707a139eff22bef36834c8efc0335ea0a32b7c8cb6759d4cb1fbf0bc68644b2dcf3bdd445c1f6321188817886a0fe86319d8559679b38e6e67a25c5f7a4f619ae4230bc1a5e961f3af8ba7e0526ad14c48cbbeae84a1872ba5c0a8c96759d9777bc739164079fbb6678f0b7f590ebc5c12cb0d27ac6236aaadb2719addb3f68403fa3f2cae83ee2943c4c7bfc8ac83fe18654fa0772451445876db67f85d8d3c15092f19dad86e8572a58cdfeb384cb5a8c0fae68d5c454d6e3917cfc22534665c26afed445f7fa5a1e5aa2ad5ab0adbc810de6cbae78c7988206956e6a33ca505ce398e3cca4d9d429e28f0c85b2f4eef21a14e7215608f69fe85d074efcc770f4034d8d90044ef06a49b93fcd05cf6476a3d53587b50598ef58839dc76f2b30e1258643bd84bc8453e269138ab92ffd6680b97fb9d64f9f804b8c0344f3a042d845f6288e2e093fe9b18553818f490afb20a72e540931d139e4f2b49baf85d6e6e5e9ebbc0badd2d9550f1bf182417f37b9f6225b6dad1df5955af94ad59161322f9eed272c83fd08c121b1f37a041d7bed24cb5b39ea656131ed4b806bb51faf6b012bc00175860dc7448b8e577f7258bf0e54b3a3a3af1da910e85feee527afef3de042913d709e384df84fdabe9188c60001e38f04c64185b508f7fbd011070534107ba04fdcd2d687194359ee9ec7dc265f9d1b42e40c9d79b91c97c4b5bd01fba491189fcdb5dbc058f2631d1f7eaed0ef80f56f58c3b9d0f16f833059d79dbcbbfd8e555d77a08d0be8fdf72a3da89aa6fd3b878d2e54698fd2a96d8453f601bb2ae3873bf961a4e684ee4137cb7faa1a6a7468904bca4c519c9353b89fc358e9f040f5a81906d3a5954dd223f442101c7d42dfaf45ab0f7d92cdca6e505e9cad117a67157a714abf368e706f104b75a7a8e3ebacd2223e9baf911dba3eb0a944ce2e06aa39db6b573acbfd9a6592bf258e1299ad80044422aba3fbe6bbebeb7fd7d89bc2dcee1c58663736164f8e5f661adffb6473fa3bc6ced799ca729e4e9d43a232eb0e2dd7e45bf450c62e87c3b171d6872c43eb8127c14cf317203d946024d21fcc23ec794ee01d5fc51c6edb7e4058c105109635a6c11dbb5b1e5967bc0634274f84e6b520680b6f797cf66f14a9be6dccd62ceafca94bba3dca41b4a83a06d849adee4f158dfb7dddc1e2e10cb4f9ceacb858064268f653b7cdff547597d7ae94821f8f09c98fc042ee4f56c0ec029812dd9574acf17cfd520f2d4246a3cb3b92fc5daff82b8ced69efa5e9db071b37620fd710f9a5a02e8fda56a748a96865e74928ad04902a8f08212d063a182621f75b6e8c9a9c245c3b14910995e15809dcd393e3c7cdfa978c0ae6dd0b632c8ac7b5da07406e8ae6fd0b7bcddcfe30d46f598b222dea239e9dbbce8ac0c1b851d5763132a9a2003f77892878056f0a08882746f6917d7d6605f6e382c6d1ffd4f43db7d76955a4de0a2fc0c46249e2a38af233326519eeb1b78f078a159aa9bfa284a963396e69e6489524f47df2240dff23230d2fe1cebdf6683a800bd30bc62513fa1de46875bb531c443d9165ad92498834eae99bcd2622974dc7de21f72c006bf6ddd6b0aed3b1405e814542634e41b7e02d18b52df41d00808365f0808638d738ef7a311ce0f443e2eb086788a9a082bcf62fd1498fae9de56c47375ad982f4a04736f8b68c31f322f8847e856631c63aca5b86e3e803dc5377197f7a5e0266fae6ba6419c3630e83c750c2929087c47173d14358e1cd04515b1faed96fd262f759e9c9d7df8add9ba7d13e94257624c35c84d1ce00699a6f0d6a5d3e27d35aef05fac57517ae8c416968e5f19ec29a9dfa3bcc8b729cd9932930c5afdaae79ca76704180849c45a530aaad5278287ae42459a1879ff21c8d679da5beeb868d31c32248f3382e26249831b683dfe8d6319f5c9b5bf59f90f2d02285dd87213001c9ef34000a280e36f2d9b86a0b6e8aae2c9b6a94ea21a8f18d1d24a0ab4486ac81faf44658e03202fc5c18880b570fb95530110478270c42041a31625c0cfb0e4bb2f09d8d2b9116d1ecc59615bf09dd100e62a69b1a59da568a1ce13f16eb6a5567f00a7fdb63d7562462ff6ca7f3fc0d878b879d4ab34d14ec2398e02f0193f0be248dda481b20879477d2a67e838a81a0618e0a5e155394ea8b15da6de7f5fc6e7d6604c4b0e950057803cd16a3b6a6368d2231de391d95f1d0b9f820a461c193941e8e02efbe59d95c630fe79005df28f2d4fce70f54a3f2380132131661d27b974585f9115be2952a99999db66a987f9bc0063dc32d1abb0386a05a941b28b51897564bc229bb176d5bfcf8ee7a91aa739a20e045b4aecfee3b01603cbecb3983ebfbd25df64cc3d64bcaf75c06bf29b86d05e9a09b4ba967613eb90174b962fba5c2e070dd39f144e623be7628c99513a9a0249ffecec826e04fa80c7205f647b06695458e93d2b24bcb49aeb428a19cfbf5088df93e50db6f224c2aab7a92e033f960b4db16ad390777a405daee95c8ce22574ba6118d6a955280742608db2de9f4a08c1156275d4fb5520c9afcb888ba15bf215ae8f876c60838caa1e4fa49b54e6f230775c75ff2eaa23c072d15af7b2c2399e0091772ff8502a8f857d91cbc7ff5f282ad8f94defbc7af5944f764329dfdfaf1ca8477292b775c707d8e4c2b56824dc68c2fc881356f64d060b33540aa946613e1f70d4c66964c353ea197099b6c751c59e6c041e590f33a1088767f2e4df74fc3b4315dcdc0755c591755aa47985725dc3ca9088c539224a3cb927900778e348dd1cbfdc0087cc676e81d491ef63c2e2466fd419c35976b90587d61cc55a9801a8d461e6e2a074d28f4972e87d2fde878a2286dc50c41b571ef5c42b0208b42d2780035a062ed42cc3b946514d27dc9c727db090c26298d1077873973c066719b07dc1e4805e58bdfa1c054b90baaeb5fa857594e196a667ebbbdbbe317780ecfe70a30030a0bcdf6bb0c6768169c50f3b7aa349d475aee0818f19ea1e396639e07581a2d098643967201fa46dcec45d9c582ef094c33c9442c229af98ca62ff9b0b2cfd33e68b553a88fc21bedeb0a323d298881ec614110032b78762acf71c94a921fc1b77b3638305048ab924cbe2b342806dfc5dfa0f71ee301c99bb783a56b395bf5333006eefe8eee0b78d3e78702ada3c9567b9a55e29b22403ef0766102b2b55e6265b42c6d0fc2b85f282c94b6c9e7af0949d57c0194d22e43699beb5d790da2712ae222f03590ed25b8ee91dc8dc107f6a9de3ae594975f026e42cfe29691650017a338cecc84b51d22d20cb39a272bc75992cd0bc984e090c8db50fbf3e2293aa0c9fb115018d08e4bad41b2fce021f9948c976e86184c653ef5c0f4b9971c98072b20011a59d99f14fbe6393108b4df767640d6f98f23511e1d1d03b05e8926c91222f32200cec412fce94ff88ac38e96e8c66bfa6e392eacdb65dc43cc290716b19f510b1fbed57d5fa113a1cb2567f372a93eedd890a615331a99d7f2ce4de1fb5d66c86e26ff0ae571c277b7e72b1de9d180e1d4297317aa1b9ba0ea5881cf2f367fc1d0c974a3a0d5c9365de5c6274157d8fd569e98e4568494c0c57515e51effec0d8b0e2192092c0611571bdab85c5c7d2011cfae0ff7b6e4752e28be8473deaca1c58944787eac9cde32a16bda1017c4be00ab2f183e2f20db87034bc385ac93eecb76126de2fea6e41e2d373a3e663bb204cd9f3c2fd6e447ad6977719afbec7e9c4696f9374b55fa374198af27596e9f7d7aeeb4929e3d373d74af3254f4d815de0ad012679a075739c1bcb3670d2efc5fd2b953e3ba71ef8fb493888d9f7a30bb596a29dcb61b75e5fd9a3b2bef8241825bb1424781047e65823ac81db6856f39b17c73adf3e71626df88aa136dbbcd54b45f3bc569c39e5a6f5b23c11e8f8a777ef954fed070ca99523325391a4e423a4caf33646f3a1bbfc9c0577a6937ed1e11f258e5f029acbcc56db388b295343cfd4ffa98569b9f981dffa80c3e7f2f8ac33a09e2d4d12c8689dde466dc018e749d4dd9625c0b74e507b814036fea5e63ab239ca2f3c9d5021b239384788a271fe60f451669b8fdd2706b9a54db788d77aa90f1e1a69d7b3df75780239003f399d2bf2be12ec2511df9431a83932fa0b3126da2e5fcce59b20b1f7d648dc6e75b9534bb71afbdd8d95c4c506c98f844f8be5ee8f563900d8f1125a73d75fa7a7f536508f0df0b920729185926e415a84d9a3a39692ecd4734de4c682142e66c51e4f84d4f8982df280dd6fb9daa71c36ba3c95aec4759e222e58b87ce81f90dd3fdede7231c03a096558197d744b2a6e3ba6a61f0c1950c270493e7e10b104b5eb7e0094ef7b373ec8785f21c3cc7782b43740a9154133cef995441d572e3c45b0b91d7c388016e61683d79d935fe9c884095391b50eeb006ad63fb2d10b28aa536860ec3b6efcd4d9bfbea32f2c61470695050f0ba128f32b3fbf5bc2ab5f1d6b3684723d8fe39663b88bb020a21d9ec321232c4f6e987478d474fefc8720d85adf5ec5efa581a4f4d44b4b2669a3fab8bc7acf31597b1635ddf0a5c1352fc63428c14718d8dc1c5c26dedc8f6ade93f99e72780651a982d226836adacc4a6fee6e3ee7c0238657df0c19e5691ded4fe309953e8f138871fe9ba955e31070982d5a2a79ffa0eafe6a0fdff38a232d8d0c4045bf2057c02ff9941e210bfbabbe25ecf8ef821ba36473c852e65c4c25e1fbbe73e94b69807aebefe7297a71ea3fb5983f79f4b721b8be40c0cfd290d6c5a25ed37c34b731389bd0c84558e323262636678e09b35443551b87e01d0b524a4de2411c165cbda5b8802bddf5022ec3d801a646bae48789c49a164cebe21bc7764bbda5b2304f6c9b5d0cade9a1ca2bf89c7fe378866980d22a8d3b9ec9d4c61c00d9fcd71ac02429838ede468352e075e3d9b13977447e9a5ae93ad6ba5d04cff44fb817b46f36064dc73661c87d737dde1f1434227d3470501d4cb6dd712c7b6857456ec1e87c95f92666e0c77b644bfccbf4104602e9d82fcafa657abfeca6f7944cb6ee7143443cf3be6004283aabff4e4c22f4a7b7dc03f6f41443daedcd815309e4d2631fc4d31e6beec365078f3ad7a3fc051b8136bf6dce3217a0dcaf12fbe820b0f35a13a2d0c9bc70130496ec2d00cfcfbd8134eea720af3961db4f42a782ca14154a71a74d2326388218f109f6f44ace0301d947f3ebe437fc31004b0c3516d5fdbce04aff879b2e97c2041f07628d21ee8cd7d02dce29aa1215c660afa5a648f1f3668bcb0781a98d01764646351e48a8a5a490d0f72e4044e0fdaf842cfd9ef4206b310cbe363b250123ea0e5e9f5b7c8528bbff098acf069e40490326275c87c36780c3ccf82560df1e4e33dadff33e5c7b27f3159b9d05aa773ad51f68be7b1f32478fa62699b32d4077fed9a7b89e0f0f8f5e830c53630a8655eb266bd8b36d6113d6de419a7ff556bfda0a4eeb5c8a32069f658668d47ef840eecba7299882dee5db4938804f90f65abd157c3e1e82cae07c77123c0ac2187324c2d0c4b117e36d4e0666ad55f7a63634b16985eb552ad2aa65013bb74bdb352aa79ed1373ffd0210bc767e447056bac659ef794d445a8c06a251de2aa6fc2725c5bdc0cc53a2eb13f3211ae1de85e27e1d1d70f8e4205130e33a3b6a2d6526ced997a1756e080729242a9b6e9930cd0676804f6df5e616e1cacb25b58580e67eab007c605ff1822e15b02211b40ea0c526f31e9fcd9480bd465deb2edde80ee7f75a9099caed164c026278343a1769254f0ca88cddca8c1fe26313936154388869a080a714b1f0a21fc51897f86f0d49bd654d472d1e87846c2b06dcc6c1c68f03556e7915c2f805c7e05f27e697b5f39bbc829be8c40985493f679c8d6e43a86984872b227d3da08d29f1de9a3c6d1133c86e37e03e3575e8b6d44e511f5739f1d59e7a676333bc5af37c4f0c9eea5c851d840408dce278a816e85206465ac69486dfc74e2794d6c544a988459dd1f702c1595cdec3a437ff66e354abeda107f5c3932f4222535ebff770a400432b58b23bfc7e83ac3dbaad871b516b372768d9582bc883653ec0962f4016eba423b42ebed858745826060013706faf809c4eb44d5079ebb0adc68d822062d2f6997f78544476e152f146e5c9a0ed06beedccb42e05792c0bf981bba6c632efc50a6796d7ba660a4ccf3420369c656e115d4f1ac3996800972f119fe98e86d388b13cb444768d5c3f2cf5cec5186aad5a4f58bc38145e8254d9d09c3a7b9f540285a582956b661a75947bc1d6d0ff5ddd70f0acf341e1e8b437fee81f12efcf5419d4b7f88d86da0a8c0fc0fb970c6fec89c383f30d2aea92ce482bd464feb59f4d8785692a98b6a3c4e1ccefc22cf511600319edc82a460f811b31685e880d9963cb6995132bb420b2a6e698862e1832942894db8343134ba4d25ffa8d54fb33f350db0316408d150d73a735134de45ddfc0ee15ad697329a214d2c43907ed2d0bdb530d78e9e9976151df56c0720f57e3157bca2674a278b0acca425550e49dd564d1d59c87923be29fe52cd482db282910f27591f96a8bdbf4e0cd1f63c7dffe719ea83bcf00d03fa2a6b6097ab5528c62ea0c4225a439dfcd0b1ba335383e779fc7e0b4b6352c79d1965bb88d47769a40f63fdbe6df4ab9ede6b11f24fb8de4fffb1c992722862774872a66d497bb044279242ff8ef421c9a3835a8b1de19d76fd776824d46a1f8a3d4f46805ddfe607877aec07b0022c4026e16778f394ae01afcb3b0c34680133a33fa216d7ab00ca15a7dd548d29c4cf11c7b3ea05a72b192e53e1ac6f9ea926ebc503d92e30a88ed2cd4cadf77d83cd858803a74548897f31f5176687c5e37c11ca584292d924d8f2b77631118f8f85f599d629032b8d040de9f5107bcace48543c517f7b6df71fbec533abc09c3603807f33868e3548487411a67ad1053c95de2de6364f2a1170aedc4d172dbd1627e52250c723016505764cb82d98336d8bb0f4e80ae95ce196714965678e022246d8a0352684e71d896bdb4d8147348542dcf264ecf7c44f14794872145a77043c1d774c11d08773e1e1602f360fd15f61648ba1384be94c38b41ef95832c978cd411c3e4980ab1acb0f9cd67ae279fab5b3fdb6d7e0b827f83cb6a86a26bd7fc3489b6015e9477fbcb501ee8c24e71cc72a0bb75af166039ae0cb725daa0a13a580a3e04b0e2cc55b8eeb3b1461bef593c58970903b349443537e318534339c277e0fe8be212b5f146c51da7f6c85e5a593c24101525de313a475c51a24f568d38feab8549411c714c01f55269d51da346305763bcbf6a1a14b2b1563b1f4ca21b0d85ba13121963bd875ab4cf7a067bc3ee8a54f7a3a85fed989513ae8f47fd7ad1461fde21841d187ea1ccf55e5f03d224fd14a464444b7c3cd30527cf7c01fef66aecbd79888f80dae6e3556882dfee1cab92b9ed6703e27371d17b044389377506cc51f43e7160202a10c8131767bf234e93dda9edd47e9cb53d841e1e022e72985f81032b86115891615ef0e45c0bd963b7d508b22d1b73ee770f5a719c3c1f01b0ae33bf5795827bcd9e53964b1b52a11653028e732b3b4508fd28ac5e05852c67c5614956d7dfb4a9bf3e1162ae637b69fbf485adb45c3bc3a6a872a747a39b126e3865b2adc0312232dee4dd996f9d523dc46b593a64edd0dba41ba2aad6685e79cc0e5eb465e58881a23f39275a9a29b1dc0dabbb70b62a8d69d1e97509d4a0b2c699c068c7c5535d5008a6861645123940b472f879dfb02bf556cb3ddc4b5a4cc79be7b1653c508c33dd71b4eac99e971d84687917b9525b9c36af592d28464e8f084a6032049c8bd709e3c12ade7dd4490868ff0b530cbb340a31efdb50f01196b007a7c989f91b8fd67bfa426dda9d75fdee10f247ecb9a93dc881b8d70bc014b26acffe0bd49e608d9f7cf9a30277f7bed26eb71ae60f789220a673ab29cc13f40832585f2d3d54127784bfe8d7f8435050c2edfd23c7f0c593795fe4e670acf22b09ea24a3168def2d1c6eed777bc4b8f42d0840678016826369b146f5af1c18459216d48db7e19c9b5f0c7385d4501eb0ce8ef9367492a8f83e028060be04d90da0a123a27c2a59806ea425892861775caf6e37015a6ada6f4fb41c969554373d884cbd7af2668f461c61d64e71b3642065d1488ed0513046a7fcddecd852fe438fd7f76ea3be147e96b56da9340c0e46ebc15b44a5dc78f258e0b92550ddc6223eda73c603fdff3977aed202c9256e364cfc53d7ae5ec73fd156b09f030384a1c8d05b8b45ca5f7e0d37bf9c41e71aa1241aa204dfad62a6190084dd00ce9ad12404547cecc54c63e226d489a5bdc850c4a2deae70527110890f743be55876bf8aff77172953165f0dae6b59f8fa49f8a53fe8b89c1adf4d2846d02cd0d52a698a50d607302a9d4e429a23a9b3500eb9bf45f7d4903cbce82a4566c51059481f050080f5b9c9679b2a08195add4c6fccf4041da6d8959213d5bc351fe40cbca9f74d4a486849e47532cb7593db2c0e69fe4086537e4007d537263f505399ea8ed4d05c831cde152997236718900c2472e94b652e323a15b8a05185f7d8b3150fc13436105c29e8949dda8e64f94cfe5ac174ff91f090a5c89c71e85b46dd29c3dc17e0a9f5b775208fd6944077ba524bff11e7a870e9bb10cb0b07bf8e94b9e7a850fa291c3225fee33c635f89749c5a562d1e3c353e4bd5bdff379869db333174d102f6c8062ea4a3e1480ddd59850ff995a02d7ae77a4b3a6183ff613fab85af05462f7a4e890c06f46ba6d2f4b62e9c58cb9eb9ff6b9941acb71947bed21c900773895128b19d5753938c5e3349964a31140ccf3fb089b7a59d59a7fb7c03dcd0ba06215c802c83732f28ca190892be248b2f5af3c9ef60b8dd0ebaf644a8bd2013f59468b6ea9b691f3a04f580df8bf7166fe451f0142f7e9e2a18cfdb55750864cbe50fbb52535f8d24398137937704885d9acdc6b43281cf9205b58cfa760cdec89961e84d5539cff991505f25bd0e27e217b05db3fea887876a3e1d6f02a4f10069056458b1daad8159f4923b9664cbd00798ceb6d03298846aeae5aac2e59a6f18d707404005c919ff8ffaefe905904f4f90d5faa8be7622a2aefdcd21f238759d12e7882976a132cc5c9fbaa5b039adfbe13b2b44c45b60cc88145ebfd88b07d6bf16fc9e183422ad4681b300c3a3713f7835de37c8eb91f97c39c7b365cf7b7836e4eea1f4a073f6e95de6ee8efce3cc498a00ea8c446e523a27a323877854198dfa432fcad9c2844221cd33597760d8465af2e4b6f2e0fe947e74a3080cd8a6ba819b811baec4fbefdf044846110412d6a3ab1176556760f505cc776c15cfb2dc57f1ba54b5dfc3a06fd3c1551ef859de3eee1aea9776db6e78c23d7e186f8803f3109d76ef114de7c925c05cf57ff398eb804b7fdde4a19cfa7e49fe460b8b910ec4e130a72e4605d1aa4732cccfc428d62cfd80209a8469f8d279eb6bdd4bc6759d2e79307ea6943e8ec1c9919bdce14d2d147ddb86d1716e5a78f7c1a4e7296e7c42e39a60ebaddbed49a3a7093d1c7c00906b78a909cdf0ccf04a79e4226e9479de387ab88dec55ccae569a31f1a1a6dfed606b41efb80a64c42a3d7933975d5c5c4ab21160ecf163cb5997ecc4db8ddca1b03af6203486f207864ab85d0fd6a3a7b247bad8cf380eadf62d799c46c3eb98e8f1f640998e527bfaacc077d0f821b2d349895be513dc0147fad5c32a4fb88fb7460e1523ed025ce5d4550e74ee37b66238ff0b5ef660b2211b78fcaee142a52ce7a0179f88a2272dc727dfe372f15c8e95e275f1eaf62d66159c2507d226ec8d4eab516f784438c26a8c7e885c0f7bff7da2523f27d2552332a40c056f8fefd3e98120c754bba5555f573697d7b3adf94a222c41cdaaaf3738bf700ba1bdec72ae40108d0e66ed3ac8341cb5bf8bbc60e22fdf45f018846849c09e3de621dbc16513513745d4386e3121a8edf092d83f9e0bd6f1e9dd85bbc4e338498894273bec69ceabe19f3698542c042b258d2cad39042e6708dc56aba5f4314f4c6247850483716d5b759a392f4d89531af594abf31966c72e97060783301c9e608f22cfbda67c697fbc88c741c09da41cfad23a10df5884c8c5f1be471cd2dd4137ee1b9283daa2975d744a14e88b8872bef8f8068d29fc8db96e2a93e7ca78282ab9586933d5b7ca8e536c1eb246f309277da7be893c01a19de4f8a505aae2b4b47db0be2b5e6a1026fe3263a06d07f6e7dc0de27d5c1c2966bd1a508886756709b5b8f1f27d638d8c46a52ad3035c52f650387d22b8e8f8f77f9700370086de6309f30219993f4f58e09aa644fcd6bf71d6ff3f811d3ffd54a89d0d26f83a8d33ec3022a3533acd5350ce773da25aa1a79d395ecd361bfe0627e6b973f761ba1b3b1b7787faff67cd210e90c0706a6678ec0b8c02c3dcb571b01755e4fd9a6b084974b102ecc3274f789fd7bed484f4916682dbbabf5f44921ce3c9322a8f280009929cf8fbaff68990f079dfea848edefb7e0540c1f9045e9e326702f6b7899c2bdafefce717ed9eae804503856d17a831d6470672451caa715886a7b7460ab50c5efda6ee54c502bfe18c516e716dabd181f425620b7595a09fc63410217a8472c8abf9fb2c49aa0b65982a8f8cd1294f06f053c605b12991b9ea43973ed6942f4a87c4701359c048940fd7ebd2bf98f0594b1810d3cc75d1c172b0f8276fc55d95aa19644f4934da7cbadeaae43650d210e33f73db3634bb5c4b64709ee9a33f838f006da2aaf4d396574cec768a2dcb0037f5df7307af2c3076b525ad5ec94f8a39741eb1062e9973382236e58ddd428aba7f346662884b338996401e28a439c209fa8a9b3f0ebbfc57cac682ca55551fc5582e6444036b189905325d1f72afd82ee548daec2bef91ef03138ec357fb5e09b48ca0ba0607941d27cea39b0cd9c8fe06b98dc97c6d5beff420431b04b852231c127712fcd9f160302609212c6dfc300908e2228185f193ccd313081d6822271e26567bda7466f37d3df0c46b95075d656c2fdf072ed31c64880df37fe8401227997362e3f7bd77fd748fced607864eb38f61aeead88cdc341a1491fa91734f94ed542983426c9f1209a07f3220bf96132c2ec79a14ba4afd2137cc11202e6019c4da521fb822ba0d0150b091b48d1e22271ceaa1bba82c007847d65d34adfa97d9a272f1fbdc986cb42a11e1a8685282be804b1f79874bf9a4fe6922576184e9ffdf2f36f7d9fc9286b7c510844be5a7a8c776ca67e4cac3eb66f69a26e50c33179a50fd2b7ff90120209c9713b9bc6be80c02f7315f5100d1ecc44fb31035ea0a94d159b96d4ab2fe3676d6917eba777be458362ce9cbba7ad16172b5afd4c8c461e1e6253dea9e55d19db242d5c1b99d1a0c31f7fec7c49015816db2215b8e1488ee4a43ae001561d4a61416fd4fe737cd45eff25db64130788c40e66f4449a9b09a92c005824a7ca78451addc9b1a29fb3418aaaac5fc2610b905f4e2c724f31495d9bbf96e23bc3732cced498ad7acecdc97238fa79ea6c3624fdb48f0bc73a3951928d9206bde6297aaf8340dd7ebed11f02e1642f3690a9e47f38aae2d50e406586d14c3e82e760c7bc9f755019ae786b80bf04feb08fc419d906eed4cd13c67ba87ff44d257548b5f1abe84c2f5714c52f26fbdb9f2990ef68db736cafe1095143c8db97ccef55ceaef2099bc5a2d331af24a3e457bac048ba71d8328c3a40927b0c13d995146781025973c303332a9af54b967d3210e6c07eeca1701f583822f594e71b10676e7e5fd74ed2e709657b326b0152d495312ca89e43c99a41f15da563a2ffdfc79cbb8121f6bd119f74b88af2e3c727d1020bd14c62d4953d166fd3ab1d6baece022813c96a3312dcfd9e61e3b239736ea66de3630fba4afe511af768c3c857e3ecec90828e6d43c3882eb10ac7ac3750c160b1e0c5490d468f899a4acf2da262e739b748d7a740113f1133c4ad7ee3c228073bbfd92306ada8060cbf3351a8d44061a3583f0856fd7ac2e2aa3d352b27bc22317cafa57d45368389fe12c00fe866d26cca60fe1592773d767ffe490bc3e80c93e6f1bb863dd127f6462f46ae8910b3b395073f8e335793a5146a8d3bcc56a24b5d98dbf5e64670fec6990b3083c4be0c16fe4fd50e6d0632757dafb8a03bd2434077958bf71cb8812ae0b1d1c8fed5d63f1be4a32ed8b54e76711e136ec881d892fd907b223328ec3057bd4ace645c1e64531e110fc9b67deaaf198c44c1fb7c110c4af3cf9a0800caa8ccd849da919c1dc3c075fbba43bc7a6283792a51f40dcb5cbcdf38c28c52f6d7c7f3e5d2162b8cc03d16377c4f4bb4d0fe8a870cb2af56e6a190de9dfe5c8f8d397c8beeab1e81f315745b1a9f8c2c75b7f55220ec84f80abf807e6206e27a6d870175e2379c102f3da658c1f785c42cd64649520619936c86cc15779125ad34ea04b83a5d568e6d4ce3bd1ae0e30d97bab09179818886ae4d69af8e5a0904d4c85314f25ea4702f27ef64db4c11d07617f1114f393b1ba1e5bd046673e4cd6cfaf26efc83446222fc99fc3e73ce95277a0a825c3f33c9844d6515d588f72fe7e8ad8dc72318d25160611583222601205b23c16107d6b720057c0da2f930896eb2b9422c61ff4fae27d8afb83e78fd4cb532a4b5575f4a4822e84cfa51201d86e0a5c0e25acdea784f7ac5767ccb95c393de9d62006366af14c3d413c4049b482c1ed791e64e97e683b4b4b77a4d021280d1a6fe00e03f526514549bbd0f7f21c9373dcd96f29249a34087835aed96e2cf7554a6bc4d0292fd458d0ebd8a3c5a9e324ecdec9c8a3a7583e45d54aa7f9b4c9f084a59152fe485602a5d7963734b73658a8075dc94cf57b6ab8235ed29bf836ce64dda69045d4a669f37fcb57e6edd63609846c8cfe511ee3d55df9b04026bc27c6f6a92ed995c2d4dd5b62d8c0702929cee2e4a1ac947b87642af404ff08dc9c8f5c48faed3a6f8f6811faab0740cb49e9a40e0cd16b127d9eee11d77e7d7fcfeb68b9d1a667b596216a4cc5c3758567b4ccf92285fce56e30d8fddb1341078b8734cdf260ff2bc68dbeba243d65415cade886fb27b633626dc9d1bc606a9c45b1646a789e625eb1c3e826c2ffe9d333cfac68ab8da7205409dc7fac68bfe14323283f4545d1ea5e38b52368c01c94d7c0cb218f9a5943f682c123bc1a334a98443ba5c0e16d32a9d6348ea1026121c73104d9a786dfb040da1b94c52f82b0765a97819bafb936bf31a9bb4cb8700312ea8454ddb8149f40c4cdf1aac756953bc54df10c4f660668193db65ebc8f0bd10c2470b8e45af208ad6c07dfc64d8e302f1d2e03aa9b23742b739db6bc4dd387774848ea1e0c2c299f293b86890babac6188888e56e9f889fb13d5a6e619ff00c5e5e4b178db1825e252b5989d7d463bda76a3c3eefa0408ac10381772a324c8b19b5c61282fde25b4c239e207de7d2161db34ef45c5736c6ec7a2075dfd540b5ea038a6d89637bf1db684e7aa4771ac0199cdda5c123ab5e6825d74fe6a8dac280305b5a4c22238606e31b46726ac6f775914ecf64110aebda90f0f0d8991e83ad752649064afa069c85b5f600a5ba5fbb2f4343e2b46c84b9511a09a99b2210263b092840ade11e862bea95dff4606810aef0e971a7e61df19a46c64880255bd1e116dfa7837bc58f072eec9df06e82289cf83b16c77266a506e94a2d09dafc725ba1328376112a9ba9cd3c00b5c98a1c55330538f30846fa1d0fffa89eb49b9da1e7749fdc9da26f56ce81bcd30994ab377e453bad066f0318cc117de91358e0e95281923332f8ab5c1d550e2829438661c012a0cd44815fdfd1b5f8d972bf0681548dc76be60d1e8ac0e31d9205d38dd00cf5abb683708ed86f076f8a574f3f4ee305f92e1d3f8b578cf195ffdbd621752816620d4bb5c44e97d7647cefa194ee7ec7263d98e52978aeb2f21483644a59a93ef1d37bd923106f6cb717e47537406e872c64fef66d7f075816d1d102fe44cbae5a48faa88bc7988553b8ded4c5bdfefcb2ec28172528ad72dd3c0869e027e6d1c814a6bce59cef23f6e6d94d918fa2b0ee44ac476125ec0a992e636d1f90ad6b1540bbb8d04513ac179e4dbeef02f8a31ae213342fad6d6e0e5d14df0f251db616463327bf5e0248077d2b2ccd82d865f11f72dc5c1f4d05297793e5b5b6e3afc953b0e8595eac0abddbe77f66cf7971f96742e402d2e942b7a4a8996a104518ad9228f9599d3f981a069ba366bbbe6c6d4943a177d2265ddbaefc02793d54ec50535a39f2180708f7778794b27943a010a7980883b08c1123db3c714926bafb8f00a3b02d4b35647a2bcf839f3d67fc0b94059325147b8ec5308014dceda220e906c0fafe356ffbf95e6f70fc4ed7b214972776539f2d14abb1c1353396977ba582dd809a25280cbf9918e8a5f5b1d3a8520a46a619d23e16819b6f7e18296aa4c601a4f67910c5f061ca505fd628063852c49f1caadae6950247080c2afec9806415d2c6630bf127067ab96201abd61345182c613ec4250d998629367bca7168241c58b359fdbe0415913826299271d2ac993d6af9ce2051f310e6660d87c293f6efb8afadf3e3e5ba985809cdacbc3c763ae4656aaa86b6250da13541247a1d0dd4b8fa06c4e085c0bc2fbcddda7ed45ab0e043a0d3245d54be5141d519242bcba5459c397217d2bee71e48c270d2841254b017ad6949b83d3b2fb20daee250d93d07baf790fb9b21ce5032d148615737e87e4a7641be08a1c4465c22246be4dda02f2a4e04f1c06c2288fb507f184197f817611a990b8c4e722aef5cc862e2f88faee61af33f6a7987ec255e77d3853c9453953a8e72ffe97bcd7994c78b0b04788ef9b5305daf98b5faa948a0f98b0ac895aee04b914df9a14fdc811cbdabbf610c089e2080da9d9af5bbb64f9a1444a7c42e44f1e41939c6f6cec5ebad70b9fd2b1d6c36e3bc79fc6552bbdb77f71d437a3026de32db5e3c470574c098673af212672d53dd2a205b7f2afbc7a652a9c48963e1924de8668d43f0bffcb167f0c11a939608ae548665c39178beafc5373a22e37cad58158683576656b2e61f8d496f9550c2fd7d7aa7b664f101ba40950812c0f70d103b37cde15c4c4029b4fa026fc3e6a66a6ac2668b0f8f69763debd00a6f0cb7d1101348b17045ae5c78fcf906990b60aa52afa082f780592405ee24e5b6a5eb176a0fbd0fd1af9252ae021b55501b3552637967a0d8a29c7d22397659e7e25e8c911252cfa6e5f58ae1ee67fd6ee97328fd31aa6a918219065d821a5dc27111eb70b8c2ea8bfd66b0697a5ff5be72c46e05e37ec65b2766731098e68484fce83124fdd897174ec1f54c00e8ecc5b2777375921aa7b2c890edacca3a1181c373db381e43366a068fab8834d9936161a322dad55868e3e9d41969ae27ddb9e35d0f0798bbac9eecf5452a01c513532b44b3e49d2f33c5653019298f3348614bcbf4e2edc68913286814173df7d4973586873d2cdf9e87e5c90d60e0bef1fe95fd1a00650f45f13feb9fa4672347b4c3640e8467b12159778e8094967612251d647ddaef54a95f0ecfbee811ac4579ff9e2372248b8d11611666d018a332f6b377f6709170dc9f69b2189d9020725b6c2b87d5f5dfd5f5f02ce48750dfe029aded33ec62cb8673a2b04f6cb40e12c2c5d21f0330beadc583ffdb3032ca9659c9af9e1fdb9244d4e2fa0fd9d714a0f815a4638873464643e8511419964e24c206204b6056eb7c44be42bc9c7a20719002c97f099adaefa2eab55aabec775b25439042fa8cffbef6c330138e1d2d9b612e4a3740268970be8cfad4d05cb240c4129ecc79e1870a47e9f69e3b0b105cd8e1c7e4fa5bb57ccfc26655d2ea44c9ef899a82c9c9df48441a49444432e2f15bb3e441d68ccbe71c9de633f36d805fd15fc573ba40195ab6ad0510bd0592294c8334c0d8efae833631b900f51704e6f5f61f8a8b13f69c1b9a8cb49155aca25058164d0bbe77cc290dcc22d4bf6d46c83c37b8d1fb691855a268cee5602acbc6ccc732e59795400d9f51b890b20517970d1118b81505eb1491249246bb8000ce5e6b551dad920ac3cb9b9d948e5fd4959a9a062c8403a55afc8229406240f7817ecead4feb42469faff386764de816e43f81d36c47a00daaa1e669b1b2e092c910fef308a06843fae6bac4117698a0ab80fb15e4722e11a268749ec1df8de386008c8b876c9d4bffdb69692b896e39acba45b483c7177840dec7e07e830d86b52024eee6f6884cc8f0364afea5caf0d62b692c3ff8eb8c9bb2102c546072369a94394b0fdd0efdafbc0340dbc7842dba4d08687eec68501388e10ce771d7694113d0c83c91926540725fbf5bf6096c11b8883f4e42dd686cf94c42589d7c8936d44b7934039d9e6f64ad26a36639d1328d6846b2779e80a6fe29db78085e737c211aa244129532d2354bba791b2b7e4b5149f6aa401098e90a115d723f88cb96c89d0b9077a30b4a0a28beb3cf20244ec4d59b18722c510eeb92b36effb356dac38fc2a9ae5d0b3583e429dc3d3b06cdd8f42b0139cd20790ff5872ff7833298171a1be1ca80b35436078fac7fec636f18e9dd6d875004f8fba03ec7ccb1de396fbb847942936c65540f1565df349810a716063887c25c9483353ff81d3e8b62ef38f9b981527867216e2f9d9da5f19adac343d80a3a18645623160017e94b57faf3db88121fcab60b81be754bbe21a1536236d4dd305bbe9835226b751b2b25c0635c53f6c96a0e056eeddbe26f661dabcbcad4862c09e220bb2c42b98a7c58d84ba8cf52dcb77d0c73082140c873f7680c83a14893f53e72469a28d7496e6cdc912d2b3f2b1aa3fd8595c22f3b5baa58b68451b03608fa967e5058c6d3a0db810db56c5078e8c6472cd288444bec2a536f7573c623b88fc8cc517e9a8c0d923be89a2424a80baeeb09407060115608fa8848892ad00e8685cf968b0fe3d70b70e8cf129c31cb7a86d4c9862ad21c00474864d868f8b92b23262f9d6524157182c99fc25e07339a75001934700cb2d5285f717d0721ceb19f36269ffc29a6f2a5d5925878d9af64f4167200ad8ca6cac817ec8c7afdfd14cec987f47d9daea2c77f1843dbed25008aaac455eff6656e0d8a2dd92483920333bf67fb91a5eee986e8a3ee451aa4986f8cfe4c569d01a810dd456445e2ad1f73555c1dca214f970678cdd5b9704592534a1f270811a9f98e61f850ac4c9f3c2c6b4a4fb3871897c6088b61a21b4ec77b6bf7b4464d9ee9450f670a7000a966cf495bd2be53e32b15d8e2c73f1990f773db4146afd262df21a10c45ecc7652f5edc981ed6bb61ed79a3eb65867b98fd5f9d60da97dffb58a17dc0a0a6b0514f2c17d62e636db7e50f7519280efddcb29c4aa6c09ef46e7b4f86e7f2b07d7601f9c947465223f74a698ff34f4ee1459e3b794caf040374f857b9c59aa4edec7aa71fea9bdc426f050e4ef595c63e8779d4a2b1ad22ef76f9614ffcd3ba8c3c8de691b5e018d493c6213359da71b2f94786921f4c28daf24ddd515e13ead5b645f2e815f152757e9101da664a98689d0f8fa3018c00aa372498ff953badbfe9be346180619715f3db9b41d31d0ab0223ff8154838c19dd7e006a321410c80e6f18937e8d64f64924d549357b3164fe4f2c64d06e78b00f86699adb2d142f41975e27e9c365b171830723fe4f8970f6ead5cbb5579d4554b53b6e0815173804cf5919a09563f12511669bb72605335c01abe58ff6913344d01f4c4d6cc48dfab9f7b33355d55b900abd4aa25f3c4fbd2aff304ed7553c8089ebea81b23a8b93438fe5456593d9507dc8aa4045d5d05b3783914f4e77b48e2c40a0a0e079a83a8a615fbcaf69e22fc4054dbd5e5c1ea78760b7b0cba0c78305a0ce8a5651153ab89ef6be4c328cc521c9f8b9b7ba8753c3215eec205d5ca986f785e314476216f2fc056cd0f5a2b6aff2349618fbf3739116f6721d8b1901b87978e7464ef3e6361e7720496eabd5dcc43815972c627b20cd19edba72824d807aa7b79f7c8e991d54dcaf7321fab9900eda5f807f137de69ec77f279739710d03729ffecc51f6019b778a1d5a4577c4c1257c64ef64a91dfc9f1000e709c31a359cc68cd0c97c101c4df920e4611791dd6997801bfb84ee476bdf0e8217eca11ad64b765d74a3e59bcb21602b0eb470044f07d13032d7399843fd5763ce8767037148830d3e957e30c235365530c2046c3aed7ec3a86263b702dccfb74cecbbaf8bb0aa922c9053b8bef181d3d7135a280ab61297546142d3a6dab90af95e9adeba438aa92e6a08b80af641bbeccf77d61afc5939b951a7de5c45a57a5416eb338f794d46c306acd2499a5dd2979c5fb8d263bb9386bbbdd5de0cf88d25a9d76090e53fc04c887afb5d71429319b3319d2c70632d0aae9158ce042683cdd7b8537c920c983501de591114caeba2a06db292b812a4ba37412c7d578185898df746b87e3421fb4e5ced210403864ba6e988157b13abd1c533a075cd969b237345e1d9b6eb3e46406c965f3bc7d8a00836025022fd2819d39f0a6877cd416a836bf4264ffba8086bd71f88fe3f4bd2075cf3330ec07ded98810cb09476570786fcae8782d6198ae5cb4dd33b126653ed5905d1a67c53f0c42fdab6740c50976392ea1f657b74421dac143da9adfa8356d6fe2d6169af6303ab9b53b50bf5515868f66abfe12a9fb68b8fad891807d492c9505499a4abebdf56b209426dbb5b885a5ed386a7d6929d1f99a6b7dfe880bb388f1448da6990f4ed368fcfe667136b12a7471fe8f452066a712b2ccbfb6d1aa20f522613666cdaf5bcf17f8b0ebafd856b0ba97759868ad03089a965a83a0a22eaccd8ce96e9b375a500ff8424270955bd2601e5adce8b15d77036541c6e389a69b0da4d700f23a0c2a6f626b33bd76614cf109af97e195d3d01eb07224c3848ec50974114485df56b3968259737a137919177eb105a218cbc4cda689271b650de22c77959f815df19d74769452be143425500a4e76e6b0262bd20fc1dc73d2a277cace784df0c4648600182a4ea9f0d6c925e46a11a8ed65aae5e6265a7cb6f0b9abcdd317f9c94d9a393087b0553e5ecb140d66e7316a8eff036c910ca4f0dd16b388a3664fd3ff1e72e039a629e26c3152b44478a5dfcedab5b338a14e27144e911f84b16684217fcd3db2e142641d094d9ed3cafeb25981f918986fb208ee9251d59b630eab2ceb2981f890949709eb5ebb5b098998e6f26709655ae9ec69d7ae5aa7a9327f1c76660c5f6407c38e8d1816381563293d4c7ee0d811d3a993965c8ace317b079058240bccb969a8df888f7c7c69d8d5b5445bf5224822df6c147cbcf8d018ce35e5d294ddf6e3003f0c3bd185c97fd6528fda9715274e062992b0636e4152dbd5d50b6988327e58d87faea5a029682c902f1e1745731ed4eb6393078359675cf00a0e681eb2eeda4960498a018fc0ea118fe6b31332681f37cf5ba037570df93714a61649c52bfd17fb679a372d446b7e8ddc89bbf5208e4b91b0be8bcfccf06747a060ee64439988ab7f79583d513023f1d532de29a678e90fdd102795fba7ce5b69fb0cac895cc2b146fe1af47d23fd30d257e506906ef15f1156c9e0627238f13004882c356dbe4c8a0e92cb57874702d2d67f9d9ff84671b28fe0a9868b15b2b7f93bb8e5bfa1443834397116b1a2a6cbe6a43671cec02f8f6242c73593379f5d6f57e3f0d7d4f5fb5219a8809a85cdf4d7e52f86db70da2fb0d2e2c5ecec63ef90cbc41e910027bca354d7a7d62116741eb0b8c8fa141f0aa3708c15f927c48a5bcc02ab195d7dacc481863ae13ba291010bf3c08b2f97f3ed2664d80113937887160d7b2b670e7cc7fe63c376ee50bb306b9e7262dda02dab6bff69cff06f5134d88fe7d565eab2cad496b8393794db9040d405efc37eef5393f230093a0630d822a66929986ce9dc55b11993daeb6fbe69af75c2624c713d43f0a4b16cd6ff0f5bbf4e4ef6d385aa0f22440f52d8071739716d7b1505f1ff87b90d702d955e9407f6ac6405e68cfdd0950e58dc2f0af23bb7cc0e6ed4f55d0dcd3eef645245b1679676394c247977db189ebbddb8496a66fc0f38610342adc26c15af2ba41ddc852581c6bfe1563467f162d5ce37f56143fd3e88b4bbb2af4c34141f7080a8cddd4d01942e9d2b48fc1236f977fa7d4e4546de584018992a71a6558d979a3ceffec78139ff291219be34b4c46888a173733de9b5d66aa8bd6f64d730c590384e9af306334df76febc4317aff9a192e9e48a2a0375bfc0e94b996d2225fb40ff51f5dbf18e1de5f254d0adeefefa7a30931002476d5427e99183685c436cb46898d29815bab3e06440990a0b72202633abd00267a9754b8d51aa0ca4aa20144309b1d0d4c79508cb4dcfd702b4fa92c34148d50086c24782ea53367f2006b91c103e0c72d5b5f857c64ff4c530315ddfd3c1df02f5e4dec52722637cc4b93f89c3e7321e0b8d75b6fb68832ea575372d260df950d411c6d36432cb8df3d826293f25bee7805b23fe2e38cea68040fce4c200285c41292c75ad9175a4754c7ff8fa45b9ddc54899620654d887c470f05a14cd440c47931a2df0c78d303eccc112325c3f53f3fd29a52852f5376af661cabcb6e70dca855c1507720b12587c8405717cefab86c1699d8787c7c6bb2b6087e55563d0efa414ff1e1f78717d0140486ef7c0ea94bf7aa87ba63cc56f82c2dd8b0da41e66e47420ee68de4d4ce5b6e9bf690204d8eb53a687de48ae7495b52cafb20e6f9f687e90c2197b155e7f58ec228bffcc1be69f2059412ac4ae6ae15937e015cb783c3dba8b610d5052dc48eaa9069d232a36599f6232f20a012255b02dbd1c7623494b23ed9d3100c335f6a0159a89368f3a0cbcfae355547020bc4900a921dd47e289394297f33f9c4ebba7ec1c4bd2801849c6d05f7ae2c0e0b3d2a0875c56ed0b5d586cb073129c2182acb8cdc98ebee9bc713aae18b7e8abea80f0eaaf4a91fae5a571b359beffed2d871b8d4d6dafb6283c990690bdb1d4a902e8b46c2d5abce69d5db17633e73ab28e38a774701a0cdba338ad60921ffa3d02bcedf3fb8e768e388d0584626785923e4a472ad58ec118315d6ac79af3c52c5e8a1a743cb93c1748dac036c262e61d4fedd5c0e2921ced7ee9792ac9ffec0ab79b304172de13b189f75eeec1c278baf5a43e6a000437f7d83a54d1718979d493adbafd7145ba9fc66454bd2406187117f25e41a1c59234e316fbdea9ba470d3243d9c0f4bccaa296357256d8ff24b6277683dc2966819d5b8954295f7d070328cfb0dba9560e4ced785118f0f75d5774793ca755eedb42d67e89e6022b5f5b42a1a459859920a167556a71b1842f4339d7cfe1dba218ccb1f3d9d7e6f120434e5c5db9c717ef6016af249567fc8732a0cc87714e8283b97f5c663f8f516b5b1f91380c560ff8ebcbd022eaa07ea7b58a56f74c78f6a7ea1b3a632fc38ab4329750ff9ae0ac048f243a816455328a6eed5a5b1fbbf1dd565a8d0a208b87b4be4f0af67c72bd8c0420bf8748ce4635c123459a941ac708d0ed12e9f2827e9f73dbcc5e3aa5327959d11ee105440d67dc46fd0f79e84fa0c542079fe458e79d37efea033dff59589b95500524832e6ea3379c7b3fb3e335ab4b0953a736e34c3af6ae0ea0431f4c7b56671ec2973ecb8d536c855a4b7c49bc8e2c7247270d9e98f97bd53852f67d8d0b58e53cbcbc38307264b4d6236c2cabd994d13228fe92ceedeb2e8adef838529ae1eef1e9b1a20a2d203bc967683323b898bcacdb2f0bf5ad5131904c500b4b9cd5624eb5557603c994e18437c1f95ce4d5e39131aad87e8785a1e3231f2b71e81adab2342af3ff2fe3ca1cfe4469cc1bb89cc2ea47993f436a89df196b8e0b37348104aaaa476ae5f0ed528ca51f0f5e8ea6f49fe2782d4eb3fd19423c9150aa9124295a5b89e52e12647f33ded4c87f8c2f190d667c99090cf0b86d8b735b5ff4c9f928f4246c0b38a28345bb8f7e2dafdf0829274c6f6d3759b5097cc6a92617e21471cb5306449a48684038f81f0aad423c023afc206539bfe2c12555f53eb37f37ef1af201e88047cc5cf0aab697831fe4eaabfd3746541ed3c6e4a223d1186295f3cc65c3aacf457863b1a928a3d353cdf663f72a016609abb6694e0afc183c9fa750ad31e459a25eae1f2c45115665c9ca61123acdc846e167c142205fa9f2b8c50cdf0fe2a385574efe3b80bd9058edb728e448da5c6b6d10dc2c0d0a914c113eb2ef938f87f8a92adc22fb6f9ad0fa75d8950c2fa8c2cf0e4045f6cfbf27190b93bc137526d11cf8edd40854114e27beb86c130cb441f90d5bcb9764bd441dd73b89cf52a26abc9d1dce567aa629c154083e05df407fbd17e376398e09c8e40c43ea554ad6b5c24555e840cbb2c941c1c735fe91742599cdaacc80ede09ba15567a1eb49f0e69b764c14e3440f60b7b5f7c246661b56ed9c1e04003e23769dcf74441ad3f4424dfe73d95efc233d701c2bda9176affe300f2e45705886c16c090cec790cd1e2a0f83fbf5ea0b9e5dc173f6771a28cedfc6d79b7273cdf9cd749de49b0801891e0c37d8fa9eff8113a7d0c463e6d771888b0653a96d685298c90bae879ae1b44cfdf3f99c0b0c6dd2c3c6e661555110bc71ba698f6b6adb13998ecc3575081f2c3aaadf3aa7acc7173b65b888ef960d9d448f0da5f4cccf74e2a60963aa40b4b8d3c95c0786a3c83ad15e82218ab192b0a47bd7d3730bffbd24b23eba951b662dbe261345865e70f5bd7537754c8e195399ef63921421ad30671a82f3afc21b10fbfb98ede083097c5ef08607382332b9ae2ea760d7f305ba0a05f5a8f4c01e6e94cdba6bfdb47483fd4cd7be1f1d84aa4b852b54aa821fb94df9178dbe5c0c00c61f10840a50e3771be905a5ed49af4edfb34d4e59a9b7c9566e50668568a84d634a82ef1e967a58a740c4d0c81ce400a52e5cc844375812d1fce0f62b2c1d98c524cba4448e781fb90a6c69054e5871bf290fd7be11cabc06ea8c05b70c382e02bdb2bd24a67b93bf951290f7b4e6ddd7d33690f5fcff4433561d8b22d4e16b7d9e5102c9a05c4447467d6837719585c728a3700352b0da0ff90a26e7e803b29b6410823ceb895dde61e7cd3a4cef89fa41469897ec09386af729b89035086b3db043b1f8ea0b42f43955104d7dfc9a285a9fdbd2a216207ed20c57ef2537c070119db7a80ac5ca2ea034b3f51c9219ebf912be01509eb8307006a2c292e56d49070e050268b92f09562b9781f2dc13d45abf2e5a41b0e64adcf4c102b25b37306087b4ede4d7ffc8c0f84c3975ba875dd804084a804a6f55eeb2b79d7758c491acd69b24d3e2d81d1565de7bc6ff569bec51a87c3c7bc535d8aa71db5396324ef497a32c7cb1b49d2b1345ae972edb64efd77f02598f55505540d31937804ae1b70b7beb2d6238fabb6c3b22b77a00050237f850793db4dada3c86dbd60b45536eded1ed258aa8c346467746133aa51c8609138f479f8e17f5b9e901bf05027084a0f6aba11b903f6cf51bb747cc17e2a9561b8de3a0ad650b5ca7ae0b6bd9dd72eed2d9bfc043eb9a114a86e880b0cc23be4420244e7183474c1920da4438041f36f1a9e656ec11321e47ca29956b5de16f395c287e849f606a6691fe79ec2d8409ab15f41d2eb9a7feaa8cf0479c0c8385812026cde9602ebba0596eb171bfaa0b9373f6ce287c3cdef3460bba46903e282cd7a6d055e7f0f0c58d45491eaab0d863947a6e7c2f22e36d6a44eda1314642ba6875e9e3005c5768ee2a5a00dc381e9467c4576a0a35abb477e7cf5f611c47c96c657013309fdfeebc5122a77f27f3e74bdb6f4b2f997d9693db2821200fd08f9214c5d8b1e96a0bc1869672eda2edeecbf892ca5966edf573241de16656c404db2417854380ec263a0f38dbb7d563cf92f69cac006f0cfddeadc88728b622f030837d8d2d3a741e81350558b928024eba1a6ecced4cb39604c6bd5e9f2db4847d295bddde95685784422b7ebc4a640f11b303dab2fd9c4983443bb528c456eed055d4b9fa0bbdfebb8d6e70db8d076f79ae0461932eedfa884f6011ff979e74e26a3e735356f46e83ba17471475cc318c0306a31a021edb0e7a52a6de1968ba4cb2735822b131dbfc0154505596ea16a781a3c30d6acf751487a3a6aaf9b45644da5511ece87c96232b3d60f874fc822ef34ceb5db473d24695e09bdc4df2fc72737badfb8621facf0f5f61874fe504c40dabe6dcc3319dcb353922482b2ca21b28d13d8117378b7d40f116e1e38dde2e0e67b142a682441720b9a3e6e994b649e63d39afec63ed6ff964cd51be99c047d4e79b3230be5d8e5e851daf9856c82c5468ab603fbfaa8f44127b9a8a0659d21fc65c39527efb829f4e70ff378adcc14cc5e13f0e464e399aeb29c08889e084a413d121011986b0236ef91506f144e4e411608e52aa66114d51faa6bc93d158c91a480c6a2bd312b586760f29cedb6c0cd73419c12ed99590580196a24ad87c6d081de9d076d6d0e3717a792d8476808cbe52adaf3be4a3d6e3b7bf478770d427285142f19be90971225ccdb2376107d10e5765023e69cf93f5b14984b108ef6f3f696deda1e8e484e2912f93582c31a7a6b61f2f0f495045db93d4d54bbbc97700d39e002ecd6701cf5fef9c43d9917a9ee8b109b6b13c15267a992babc02c06678746767bea53521081ebb219ce5f6eda1149ff0b0200269fe91685ab04ab770fe640cc3649eb75f9a7da781438a6b59c06c8397a2f8810254428d0ef2f8181e552feb3d81784cb800f796d787bcc6bdff42734eca8d9f4626f4d59e04202343fbe3a5fa4250c575ddc0c991114293593ee2625906c5492e7a80bef09dba735bf6b6a56536fce30c597582ea34a6d45eff638bb99ae20baa2477b16ad7751756a63f00e10baa675d415236ef02fc2042e26b08a4e36a691fb2c3008adbaa22b730888ea514776e09ba38b37b3969da594367125c606645f6a01384af2c33d45fe3492e955e7c25e60f19fb155d96a663fbf8d482dd59941f1c321ead7898875dde063a7e5ca351a32f85555ea9d2aa04d3d9f3a28954bad37bd41f0186301122e8e3b72091a893a8d8e9e89481e47ad17527e20084f705617cdd9c6a8f9a25833721f3a3ddb0506ac1aa2d928851c6034726e0f3317095991b881b3714205989f5d89b8bcb256fb260f63153440ce314cf75958f184547a24b0a47e1521387fd1267811ec605c4aa5776013a4c7f2968d56865d23b33653666d8bbaae1ded7315db0540f1aecc6e5bf6a8a5f9cef07ec9571e8df480725fbb427aa6a62f0e48f6f902c269fa8fd93b163f7ad9d80a8d29bd7cf09cb74c637f7bd4b76e3551f15f5df3f49311ff1c62273a8c001aab84e5adeb4aff8b01d229dd156d71f6272ab3edeee09cc400140f5b18ba8dc0b012d1de5512d76a1caeaa2ccd81fb622e47e56db9d6f5f2e5857d95055652c0e2753d00b49114db18ae6cc10e8dd2a2af5df1ee9d760be27096e3853dd4a85b7be2cf3dbc51cd4861bd98272a24b2c2e14ce069c7d8cd04ce690ff721225b29a0044279fbb99b2c24f77e1dc220e92cb142710d3b4217172fb0c19d4612ca0d9fd01272ceeb5f1dea6813340ff780a1b0d0f14731bafdb65d5ca35f6edebc2b6ccee41e12c6b61292eadaccc459c2803fcf09401ccb4e1250977a2d4b628dc28f567e876e266e926408a54c59d073fd7f231070ef516c7a42155dc2f15a5a54ec01b3922eacf0ededf6282134baf220f90b077d105946f69cf439d0741c88470dc796fc50691e6340b2916bc437bfd748249972db61acdc7fd7de822151a78e54b8cb44943899b9a35aa7dca8289fa6e24ceb0fed65a2acce599427afff54a1184943851622e15dd3214141228eecc8148113a777fa8dcb78df85ea22c76ec7365d02bfe4070e99bf10d20526e5f9b6c4edba1c28c97dc9b47289c134304d96ce1be9f357f0fba9ac59a27337efae4d2858e08effbe23823d6cdd33618ebe009c9987bfe84051cfc856ce0e0be05c8cc342fa10dfc9d6d2819e7eb0c111cd75f1a5d3682b82be61bb4c67e36303e48bddb973beca791d0ca4d5587d043b0dadedcb3c42fa9838f2106506b2bc7c7167c782a961726dc38831afe82ea9c22cc7f0f3bcd0de5e5a7a56e737b7c69cc03ecdf2bd0dc57f2d1668b1a7183045981d216bb2895d5c8653037979e71456f9c5899334c3d118b9878b1529f0288d1c601f8fbd2fadb3fc1f33cdff2b28e12eaf636e21d97f1d40b19526067b2fd179fbd7c80f535fbf19c0bd19a4d05673077cf3fda03ec8c237486f472afaa550d9c2d2fe6d9ab18f0df50f304894791c3c92d74041a13a1cf7b09ddffa02fb4e38fa2cc3cb6d7adaa0300ffa3db7fba050f4dda7897f001c75cc208eefb0a5e04fea527e96ef26528ac58b6ca7c79e0abe94798aba2f5542745f0629e50b9abbe78e56082242e26950f8d9552df5e26911b0d4e85f92d8e86ac3a04a6d8a5537e1389f23d08a3012c204eb847d61cfd99204c9c9e6ac42b9b4c504704b9193f12bde5eddb50468e014a3e11123cd7c52fb8d97ef045f8a997f1348dc00523ee33e91a1712fe848127540d5e380421dc075b1ecff40a2d718c31a93cde3f8a31681ce7804faba3cd644bb12cb5a12236cf393acf0d6e1857efba194b131d31fb3d42d41224ce22314d9a9802e98235f5273b43da852886b1aae79bfddaafb91898322f6ef3bf49c43174f7ffe4f87aa59ddc7c7f4a93fae34e2c66f097b79a1446bbd7b7b97ea1b26322b6d49939ede22da909b4b78e23920ff80571144f8dc79fe245984a55918c0401fffce09496d81caee197dd65465a9205b2e5620dff866a16af3ff00b87fb096fb573dd0401ddbe629f9dd4c091fa6856d998a14aa1a31a9a389c8b524e647fc1dd155c4b7263390a4d82c7687f8ae4ac1e44ee7a86446ec94beb518090e7f7a3ebff060b61f0a4fda702beb3d90c6fbc9f637491e3f6cb995832ece0dacaca4052936a8d56a2e0efd88f1ff4439c468fb2e0be6631295a1727531913f3c5d979aaf55b0869242d4ff68837bb70f2bb5c99dbebce917d9e3ac04c57067c48b1403f18c90d23de51fa6f230b41e3c49e12b6e6babc5020421bd91f6c5e08911fafb53de91986bc91c10e4b102c3e26e315b2ac83d5684aff55122c27138499a028f0b3eebf999fbae45e4c65be0c263c65cf4a7dbecc4618ca046634431917398833cba955a2119ba6c4ed8d1562d4947a35d5c1be3bee1bedf95a470cb5fbc137ec96a12d294a4a85a9e04ff0ef5180fc5bbc4bd2bc1fdeddf21751a4c58b0a12677250ef6c083726b178546881e19b09328dc8096c22daa64844dc9f94704eaa951f4dc0f9b4e246381ac90b9364b0166fcc7413f5577a8723469412101dabcd34210e1960c887b9b925c4514c2ebb51ac1d6cf3585c40af9410db169f11e5c9d9e6112c3def032e0bd9a8c2211e5102e88b270b14cdc4a3282046835d3dfe66a4cd45918e0c604be095e1cdc083f60ed544ac9fce6140c4e2599768b46767ca4943b6d136cc177c4f75bad550dac7c5727c9fc02f125aded0f04560a8427e2f7bf86626aab33905b1701419dc4ae07e0aff50441050ccc4877cc3a32ec174303b997a7bbed797a94753caa947a29a7ef788022a35357ef2346bf04ba5bdeacaed64b9ef3f241df4e071a5852fe3748e35b42f803edfc02b756a98ab84c01a6971cf401f935a4fbef0f3030d56011a1464a399e554eb5988fec0525b65a938cbcae10c1e8e8fc22a571fa2dfb672955de68161322b1f8a4006ebd162aba78559fa03a7509b78d0463b8f507877b4329718dcb77d71f4c767ede64162fda0dba1bdaba9f770ba150b1347fd806edc468ba18685fac6d7a1e648a5a15202d050be45f13228162c05f5820cb49cc2fd8c4071b86f6bb86a6533e60014d9a668ad7fee54a7d553918c370b9b029f2728e5d6e4c12580fd9673ccf9fa3d0b4d372e395b58bf2948bd2440fe4fa549f4c4c92bd9fb079b9767b1fd748dbf688b44a46d34005bc390cbfb8246d4abb19a52867914d1f13bb1e728fa30f56f57ecce5461c06fa4ed04916c69bed9fe332876a973794609cae6b506382a51dbb50cffb23020bd7d6b82b90e6c2ed503700ac98d83a601ce6ec294a620a19cb17591fc95cfc21967410f1b5e2af3628c68eab3f9996399ebc403d731fec2a764d4e46197e174c4ab6c965390d25cd40f41ba865d88b1d46c7352e088c5efcc2eaabad555d72b36a6b2d68d2123c7c5e2f406fc9642351f0f7be8c952d86ea9a9d55bdb4c78b6e08fdd204d39a7a2b0e23f27b9743f29448e5d1904bd98050d7628ea17182ca5c9616f212db96e233f510ec027ed227b36dbced8072935384a1c161d3f3feb61a6eea2d2208a252e391c87a61956ab69778418ad742defc1b9adc53b36c5546307929fce29d80dc5ec110141190fdfd30ab86170bcc2aefb960cd645f128168efb1fd1b095003b7519b8a46b03a2b53f8d0df8e55b1404c129f2798f8905ff0bb89308c439483b1d1ad7a7c4fc75a232ebbc47688a83e736f77f0406c391ed51d26b75b41a5446933a2d64cf38fa6c09b97b8df338674f8d5db396fd4b1818e9947e531b68f09ba11f753499471354d9f6d7b32084499925b861c9e2f4e90b7e8519ca66087a3d49b0976eb680255f6547853576a34faa956970e9d7cdbc16a27e894e2e796ba1f3f9daf4fc7421cd651e67057b8511e52cacab42d44f47b179371821d0a7b2a69974eb4d5e47591e9deec7c37d917183ed40c191fc017457a35e45edb0d9a5dd8c46bf25bec8a0e03f0dfb23a09c9c570765fec2758c1d4119a88ddc857b1140189fe58d970ed886432e0db1333515e6e58ab5ebad59ea5f8fe50c6df22be3e90982574975e75aa7dedfe54a34930cf589ffd5ab5afa2286c6e5b0f525088fe7e18fe9dc38ffd38071179e4f3bdb7072d1c2f9df6f097eaeb88aece5ca8909c8ef8826d9a1991a49b33df5918bd76aeddb6f5fe744699b054b3b900b836fa71355621d7eaec06823c76792e5d3bf45c781cad0037cedebeeab9a2dba0ea2f2e3e45e261bd28fdafc7750209fc9f6dfbce3968f69ee32bc5722b4ecf2611b07dcf14fca0bdbd7e57812776d5f7d3ad650387538864b5540aef432cc1435214fc6fe60c34ca692f93c41888b38b7e4f7c44ef22687b76de0c4d55186b3a0fae1b7f38c2f58056a29b4d371ec405a7beaea0c12dd6b06c2a6485fbd827348a4ff122698ba4327f009e075b2cb45fcf250ae2d389fe5f604739058eab1ef9ae7efaeffbc3ad452c4e533949c53e98a7b9eeb57b35256e7f0a15e82f757dbd58cb43246e8cee8439f81d84a29c0491c5d4aa64372a59ba66d26be5d7bd69f9a5948b1e942985577c07a60a50da8a41f7e1e9c26d5634fdfa4756852e2c203174be918213452938e1833a534867b3b9073810dd2f7252fa514c35f207608a538104795d9685e38d7c4fc43b8551c284815429422a9f4bd6975f583da1223b1c9269764351cd85973f7ed552933d7cb922b0cb244c879ee14c964db2bf0ed942b96233d86fbde9828f80a3f0c2bd683145a0b0a61442afa3689548ea798230f618d52358491a39fdb4ccd4d0bd5961ac0245bbdecb1ed46209c282fa2b0b453688b7ebdeec736e207511f92bdbf4789bead61cc06db1f27fca86bd324af645bd1a5ea1165e4f4b61643f400f844916b1211443959e27b7cd1ee98d71546eefb2efd61858e71201e22a53b8225fffddce53b941e4974105c32c96fe085c0ca0d016a03db195350c17da8fb2e73bb0ababd44867928809d9bc92e02192cde5f6396a06f8c38a5e73cfb9521f858c4fac0023019e141bce584e3d16a9f28e723743e3a82f0e7c52dc7817428c0bb8b95b8ea0f206cdeffa5f635321244af5324205bb1ad489927e608ad98919a9ebaffe8a544bf397c3bcbe0a0cd0ad12c52e99991179e6fb630cdf529384f04e3fd3a2cb6136f9eb08449db0dfde96c7434837a932290e257ab5ee559c7a9415112ab7f98de89f95f6d1321ea893988598724d4287f267e6d4ce5f9aa758e88d6bae5ea930f5850ccc270c6fc443d3b3d64d20e4954f773a25432fa3ab32817963afb4d99554c59133db3aa32241329dc912389c28264633280b9aa098481efdc311a6689cb3126136828cbc8f8adf80037392610eb7bc452d296161dc68456753cdd774684c74ddd688d1e8a99b2a3b4148d2ae6e8153a1f43c43e2dacdd4323dedc74b1af886794b884ade4d0b27461abe9b46cd31c1ee2a244d5315f0ee34f22e5ab87d28ca303d0d9a2340aa12acd51c58502f0d6d2980e0c35962536287152daf6865633178972e5c18f7a6a5090dfd485cdaee91dad9ccdf78716637697d06bea690d6166efc99baa34af8c1f740351930321354d8c879704ac972b124119bd66e756adb3f77e76b698a0992b80e9ff440d6123acd1783d88d9f71bf36049bbd033c57f6ee727df776fe4367847a8551a8cc31924d61f362f1bca57596542bd8fc99e76abdcf0cc323f7d2632bba28dc89a975ce74632215b702e0ec91fb15717f980fd2cbc5e9f0f3488d905a043406cda9f3e4bf2404081f5eb5c4c7481806ee1cffa1836628dfbc9b8cf1a922b29c93b70b9932d713ac9d5c54e0e4e56ef29629a030791d6257ceb376c2d5ee6a9d15be442f2f6ac011716703bfdaa3201c791d826e0469a555dfd80900bff47ae2115274828ecaf407db9fc3688047305554873df0f2ba425816bf6116bcee8d4f3f0ea3739c33acd80fd29e8a909eb40346eb9bbc6c92de86ad1fee9fa3b5179e37751c06bd83cedf65c4d20f7f137e1ce59f96db4d4b373c3c201d1257dcb4629fd53d84479ae06c2e8d5e0efdd41bd44a7abfd943a71c79597fd4b80c7ae14246e8398740b08c324c31186a2d4735b3148c84c4408c12ced1b1a5b6989c2ba5e85675332163d63cd7ae8f6cd6d20f40c0cd3481ea697451b1686977991bd701cd82b3fb93bb5fb1de7463e87244a3c67f1421e45f64c11fad5c2f2fec9e246620f18c047abcd7f4c73b1f24f2a9ad69a086c8048351b7d2e9d5f4a29009678b15827dd25d669d2cccd0c5264747658f624cdd0771a9ed74c403671400467ef8f4fceb379ea9e483bc8535cae4487d0d5f70c99a2e5f9047da802da72fd24d2b44b2c58504b019ab56d5d29ec6e2e2f56acc5e23ee7f7bc6739d6d54f81c277452552cae831c56b953ba34ea3fdd71502edbdd837ed3a2773c74beece658c44644e331ce0fbfca12446150bb7c0098708aa42125b6f7849b2e8ba461b85b27a0911ded69bc3b64a5f4479feb979182d81dd0e6a344127e5b7dccc27af3aea80c0fd907beb069864b7b7a0f623a6b4d39e695b9cc897380f946c9864a7dfeb7d47595eda7c19ab543fa275149383d885ef16a77592d1ace5a310f50bc1a1036b87e1742fd0603f0dcd56556ec6bfe61681b39065b84c184a71cc5d6cdfd42f80f8157ebba5218416942cd7ad4ac4fe214bad587cc8f9d4804d683a545ea7a4336d3c13d8a0bb2ca998c0f214b9928bd3ede8117d1544988a47a3fc4d7f7375cd2a6f955a49ce5d38b6b23f9d85c819a560ce34dbfc93d629627ebb33ab2e723be39cb50196cce65c09a9e28e143b99b3e6ced9f0890c07cc0dc879d07853b2cba9bde60168a1b8ffddcdee991cb4af368ec65f83768a4fab12bc0967c2e905d40e8ef33efee03309790e8aef72711cba0190b8bf069b30c4e213986d0be18b7f8ddf786912713129e998ca2388e6f5f9a0ce2e042d2f5614bc5daa331e348630ec00186efd86f35316c1bb7263b2f72a5d31df8e3a0447d232d01f4c5fcebdd304496d3ed7eb02058ec85152c9742c43ea7bfde239c989f65497384d9a44091adc4bfec094c08ef5dba00c68d48f13f3d6c316ef1e1cd77d40ae0c25c790b5fb2857fac198be4a135ae637cb839fb47acd479b4a2baa32ac683a7400722c79ce45bf712c1450842e90c500c99b4b40092884505e14ceaebdc0c3c9c4401f59c59895d8c9df906ee4aae4f71b925be043625a301b878b5352edb52b57d94668082b9e2ef44edf330ea8fe4e939e7275bf278f40ec0d0ae21e89a6f84a8c80a5c6e70384b0f34f3664eb2e8a03a839e36d4272c10f885faa9f3f9ecf20d23092196e52800c162111b194d5ab649eed1d8cf6bdfd1c2a2a19cbd9d152f4ccc004dfb229e93a5d9f4d177ca50f77c85db55e171a3f299e010fa95bea9101e16df445a633d5b7332b7790ed594662030a138f36c10a376cbed5623090be9f25ae76aae5d950fa6d3dd5acaeae6019013b70f6a3cc73eb56d7943017afc3184efe5b9ef0962b7b20ca1347dea9fd9e6f2fcfe6b9aa9047b8edeeb1e07aa883c1b0bfda75f15a743b0adf4dd140b6ba6a24acde4f1a17496232b345b938b6cf6de538bba12ffa9ee6697187cd1c66b78d9f9b0328b66175c9ab97fb6228f77ec9ac21a8047667d14bce6fcd374e702cd9730073b9acb4cf9c29a07641c016faaaccc72a5c8ecd7fd0280801c9ecd9e06239c0e89571e68b3545796390bc18503170b48fc7fc3c927c1092b75600690fa3d90a0a99998af36a12dd1e13d9e75e25c61efeb2c07a294510342a57d3d8309cde1ef87c904859c4422fe86ea2e897d68db8ef6bd1f253a5217cdd94d47264c0399bb997eb4e1222a07af367e8e0d7e10a220ac3e83753ecb9d8283d5a2501aed1a2912442b26e28049ce1a45cd55e7f6d90ca578518c6394426870381a39e880aebf8c7d1618a36f33ef96ccc1850eaf9da287e891708e561ab96176986e2aaacb8223fdeaa80d668c684be99199466df36f7a8d331c4868b73a64a31d6ae50c7def63ae771288d77bf4f82de94b048c75e709a2012e0c604e745962c508bff0faff5507f8fb8630dc73ebaaa2e583b9e1cbba27c5a71930a882d7d77491e4491c3766e585a672fd3ff610bf0fa26cfe832aeb28f3da9cb8a21b607a1675b02216d7a6326bc81a2b1f545bf520dfaf2fbae70fdba8dd7fa3261231f5831e5adda4c8307683e727c21a3b163caa0f9ebaac7444223f1a2b0cc9161163f50dc3462ac926ea8167f9402fc3d32a5817e279e575d030278c52d8b31e5cd26aff812ae485ece4256c26a96a197cdbd6d847a0c104c05ceb335c83b3f5d20d747ac5ba05aca3f2fccf166b60ab0fea8371c41c7aa6a6e17552e08ddcd1c0b66ae290da69ce49339b899eeaa337ae27935af64607178d2951d35829932b1f1b8796fe826b8b9856894b06079d93511df1a5c990be8a6ce6bcca2aa1e1cb51c0d7a3278d28f1d344bc2d734e34240030ff4fd33f77cddc39ee1764805e3210e520b0d35c44094e3862c381f9bc03610e2438fa3e4d0b179559b5f2528990e3941f878e9c788b0ce6b9eabc73f3cc60e5abb58e28d04d056949efcac692cf4fd03e377ad593004720c7ba861aaef58ba335a9bb262cbeee927c04358ebcc6f4a6dced90ec17d847c00b902365a94f9f975c047d74f9407d2c59e4d395a576f87769091085913b810a5659c52013b64f9004442178872e047d1477f14ea5e24832000e61201f34c7d8cba2c59c38f7f16ff3fad8bbfb83d65bd90bb485bf93f565731647a61e124796b133a1b16d291bf11e708cc9242fea7a727667ecca712a85baa893bb24ccf834fc025a52211e0539eeba9bebdcee52de2455c7e6ef38c07709a429ee65f6cfe06ff29dbe1b764c1af57ccdb0fb98ff9954c2b9a574b56f75bc131af391f9e4c6f5afb7372d55b449d4c1e7e9fcb68057e4537ecb91153a9a2749e17ba4b63f719905f8fa9031fc434ae1620d6e4a2faf031e92981825588cf4b05786505095e8f99ff23e0d9eef04e1e6e90cdd05c5c2b031859b4a2d48b8ad381467dd4a8cbdb1b9b80c0eadc72d0b714d30c703baeba3e75843719e0716161c14fb1d582af0048436e24d03a74de73d4ad7115a5beda877982fbfd185a7a9d89e7d63cc94a139baf3128060e1e688bd7e51ccdf67f691c84cfae122a985e2b3555ea7e6540b85a894390cdef06415e0576419efbb1770fe02f5b9972b720c997818d7ddc5ccd7ea3fd4d8a5b7555af8531f119731cd97e2d551f000230d37c02888f94aaa0642ca1e1f4b0a7f31dcd5b1f21d8b516a0183cb614d33bbb57ccd7ba33a095f811f5bdbcd4aaa9b1584ca7407c430797dc339fce49d36cb599ab90bf0202b39b0796b1f47b2be89f38e6e6d5458cff2b4063bdbc03d8e1a999c06b873e2e340156e5374d7757586bf11316cf53a6cde17ca530938d3c69017ffb15847129ff3d7bea4b1aefe722262c01291d19c3650e53016ef531d78cb0745285023b703d002863bc0efaa94711e2d51ec71fd9a516440a5b55939f563fc1c676b303d5f5129fcc41f387a7f2c41622dcfe4c2dff8c5b14523848d1c128a138095dd69fd15b5fe5fdf1afb36554e0213d6c2962a37f3843e143c7291dc5b8008cdbec9280b6030922fab5a553f37a3a981750e4c66d90ecf04b40d4c4ffc8874e7a857b273f1ca6e5df5768bfcc2923ee86b2eaee3a065b745da603a3d7fd76bfb49323cb1b39baef872035bee1ccb9c24e54667b8611dab443961c0ec14f27606e00f1a39fb90d87bd3a34981b1461475457503ab4cbeab8bf61d2bc53641b295fda64b8535dc16ff8ba07c764b876e42f19606de369cd663b16c0b48280e8b7de11dfab08aa3a47ea5c39bdb05dbb1ee13355e91cb10156541b017059a1cc64b67ef0d0e7ea8557a43a0b9c82b975753328359368c037ff1de977133f39b1b4d551e340720d7653f1dcc134b562e2b87e8dda697ab9a7898ff3f8eaa363e7fb457dedc0eddf5cf1da3692811d7f97a57c0c61edbd060d9305ab37bcdc4268f9a231b2028cb17470b813274bf7612cf6f43d513f03b7f7cbacbcc0fb9506189b2ab7c965f260fabd592b89cb173d51664bdf37f633138c09dccd254e344905defb314b72bf81731ca1452783a238227669de659a331d05a0b69816a2ab2794b93f7d460fb996cf97d4d37110b0b39ceaacab3af6cd714b59ff8ef030a6df0bca1353792203a5b288e0698bc598c369ca0934d8724ea05d322d9f06d32daa479c4749d856074a89f1335bf9b6ed51f3994f294383ca46edeb81047d213734d2e263cab69392891cf87b64304f3b022518269a4f81fadfb68a45eb0f68e0d124fdb4730739274ba7755251498ec4626e08f31c80a3636b49cdcb16537b8bb84d33cca8a9bfe0548483cc8e03c031b268fa52852a15d13a0a12db4e3a690b884048e41fe604c45d908ef6debdd3256c03178b3fdbc1dc0c4fb1c3fa4d819ab137e94c852860dd633477fe6dbc1708cb62d0487cb072d1a68bd310a3a3dc088af1317a39d28da03854ff734b70c20290ebc6e6388567545930b11c1e0ab0bdf8b697ed27e241da2f3bd9db6e6f5966404567993719ebd5b2663a07cf41be4fafbde71165af84cb6c8615873dbc9083091c2f070c7d39c2a638e490a606525237361461837f342125f34bd4a6fe5ca0959121ab336208a2ac565a5376285876a69536d4bf9b556e8ab5d44c7e639e9e14b74391ef801936a09fbe805e8d30dd3b60bc9b6b070bdc4c13a9bc10f93d0f81e68c611a180393222331a30a1d0bb90d698287055704d31544c8a792396edb6c07645cb42e73b60564dcf6768eb89757bee7369dc229060742ba725e9665424a9da3ce6f564742f36695ad5352a1e238b4f9b5850ee9b5268e29bf06110eb77c3c49fdfc9f89259360ba950e754444d03556fb1612b4c93d01075f8271048dc38e65ad278c072322e2574f3239f68bdb201ac97676d4ba5b06b0e6ba69ea7ab999361d220bd5fe7a95c6988cf96798a30ac0eeba4bea1f01e019b0b279316f00ec944eb6196ac5dee0306bcdb6a8c075a1ad31dcda43109f22435e3304c335e4d77012798f036dad0d7d0d589f00d2164513d6191b5b6fdf5a76e9889c7160d200d0d68a387a567d39a75cef48a260beb6fda1e63a771bd1f6716888e224cca07eb306100cc06f011f89af35c19948e21bc7e3187012ccc224683a3019d635ad4d93646db233b5671c3b7e5daaac0068eb70ebe57f21934853b6b5288cdf601f5e356f800e1c0480c22fbacf4727ae80a101363111f9d5725dcf4084dbda9aac5e67771c02959c1b539ce731d1c46cf5538e6fb4cf52492d758a985a306072b8f0b5d36fe8856350e2f6cdd1cdd483a59900c985c19b36bb9caeff6eb3cd7f11c2a695ecc00a36d9cd886f95c8696c15fea90b3a2be11a9cb8530432803861ba72e04143eb9acfb3365b06b16452bc190ba6662a234852142eed8ef9d044d770ad6c2141ddd4ee0487bddef0254a27730cea2639c8887e09eda106ad4b42d5f9135d2c4042be419d9650fb815dbfb1000978e33a1e94383a6ae5ca3fbfb975d34c3b58f8d61a028f33eaec9f2f4b6ba8a7ae4f053e11793583670c297b6e2347ed166c7ef08bff16413754d86c5a9c3f14d9f8a7e63083563ef195b3f6637b3d0e066247c8124e60e0a584dc6a2bfa1b8da5c058ef80984b3fb304e4361e37f2d656ccf5f8eb2bbbab0eaf52b54e9c5081f3608ce0ca94ac82c05d46b5d0fd41012bf227634f366e9b35b122247999608c81438363f4f2f8393a888e050ed1bafbc653849014a8b8a072dbb8d1924425f870e624931e95041219eacb2d20cd23c37892c56fc4a14acd79eec60cd037db686e698030ec6442d10b565d8939e80c5eb4c85839f838d33cb10b7fd840d26bd2ddd5203397d1112893aa799e2419ee465d99315ed00e950754903bb65b0b8f0b167048ee8e2e359dba5e9e183d2782e60cf3804e9123ba1e710d7928631ba0b8ffc1f8230bd7b2ed9c4c26d788bdba4ed0c033f7cf4cd0e306994498d7e4311d0aa227a3c5ad9a160a2ac6a0b0a0b70db8832e6bc195eb33788c9ab7b28778553cf1fc7364cf9d8525595bbdc5f489fdb65546b2efe3150e7e586a3d7c6afa4fdb22c4a9d1275cb8a560a63c3c01182412fa065532da7a27f629538d5d8749db908fe8f6366dd3e7770e5da3976772281c308a67d741bcac6c4d6eb37ba63a74284bcbae2ad1f08b1f6d315e3bac5abad29f73fda705bea7090b6aed806155a4b8362dcd540eb6a592c7ba37af9145c91aa1b7ad76d51652d9b9d23821c62b555ff63f46a49f1cbeecdb13162336365cd37593ec27697ddd188d4248107ee63499720f434b335fd36a7eb17732c46e281ea2124a6a4769d7de358af2a86e1f46b8a16fc29ef9e679a12664d398d49fe00a0c86145cc3d6cb34d32c58b7681a98cc913600174dd98fbcc526a59064e54a205cbb83c4a58cf0ba0d99e627390bdf91d20dad00d6b0fea32b10d1af5eeb31530efd234aec90b014309492d8206b99e7c8d09f474121e12de1e07805592c2495f1806298ed239fbdedb517b56a284526295fc0f7fa1e4a2787b299993a2694a4328d2dba884eb7c7b93c906ef5b4ea59037128bb7acfd634ae514d8b1dd25ebea0b64c5456e5d66f9397b1fdf72e7a5f863844195a84f86ba370f8896f14d2b198116473ecbee972bdae647ac303f5e12b37b69d0167caad33595fab59911c453a7fa20537bf71fab77bd3cb5c0b73b588c6361c9e334601fc2d8451b34de17d5e813c5c9066999c022c5c08f0ca9524e127b5ac6b25ad78b5cb6a10b4db7fa5cf4daac4bdadab26936f25fb503f20a50533ef090027be3fc52976c09b6a7c9b11272f83a2d2990b04d936d5302773efe353cffa98c9bd610a2630b39000c2f7cb993f12d119b19b3724bde33f187bcf223f31683d3f5d9c3c1729ccbdb82594d224723218606d6e1473de81f8bde142dbedf3763e9dec512bf62a7054c52feb4d65a217ee7ed22237c47e72be15de51e46c521a5d22d7680f7f8e3bae9b9f8f390c06e29fc47dca50c2fcf564c5b3dd018ab15bad7799165424e34ca463c3e3d6d2fce35771ff9ee34a3eef3af027e53e517d929724d730160fa6edb4d931313e18d40ed08e27eace47126fd5dd78d635682785f793b0db5270256a6206af75e24ee691f3112401026bfbb8d3ac484e356d4de4052bfa8ccb7e9c53816bbf8a70d7feecf5c1e98873ccf800c9d96ad5cda54fb84bf854f7b5a63c225e9d9dfc86c900b703961b3c375e545cc86371e72ba81bc205ea68439e5b33cbd8bdc7312a5849ae1a36b0339ea6f6a992cea94f6ff1a3a071d62d3ab1bfb90f98260e92cf72df38bf567a9f08059331513502d99404db30b90993e31c0df92b89ddfab6742e4e8d139eb09425080a690630d61773b21bf81acde3c625aa3bad205a6d1c72e49c117bd8ed1912caafad2eaa079dea131b1b141b44e8f1082be7c0c000f7c1491c97031ff15da98d92510f5b76a4f762212ba64694f457de8ed5a5b257d900f18d98c021df839042beeaac3ea1e630a43776d50cdd28b5949c27a8e8d97ae8b1cc841b84eb62c01ef27b2b23a6f9ef47420a074ed433c04a2c4b0eed2ae9831e652058e36579f5523042805ec550383a1d9c169f2163339203770bfdea07455bb1e18d50e1d1cd680f586a26bd678eda951e4f8edae16b24ee58ddc2bbd2dcbde4b8e7ebd7d2f224beb302f31c1bac0a775a5d41dc5f2e26cd637ed2f445008c767fb44f4a61e39cdd4184d8b69a7ec32a6457e080446444509b2d69a28be92c8aa56a234bb2bfe67aefa424c49a396f4154f84e27442762c23aa7f3b930af39ad838128f9d53e9ab2c1189d46ddf097367d132ef1571f2b64e38b23d59efd41e278dac998be38991da3ad94dd9ee5a567b092710d5232493fe5243a59d427a71287030f58d019105ae99929f9c6b0786616e1d3ecdd3b34a8da3e583a021638849edac8dd9150fb4e5ed531cd5b665613d6066ce61e7d8fb1cf72a15f1c06738e3a580e3b1a1c4010699f37528d7fbc0a37f5c2e9d55929ff23606f6e88132c2e46228e186b6273b0ab065cf9bf533b782a826187885be79bfd58cb47c6456b1be131adaf0ab07df36b7388b70beaaca0dcb116e00206282f932ea0b11a1fca1260366b8167835008daef422c0fd435f25dcfb94d45034b7b962c76f690e48f9fa6474236f5056c9386338b479da836cccba81f767744a4d013352763d6ceac591f8ffaeb59f157eab40bafc2117df550490ccda3895302cad91b30b5e190bb7b858c7fc2c2c898cefcce26a0f34b2ec63c15d20a5a77803a36c33c9b51a8d0440a4bb6adf382a8363990f51d3d6044c4f471c35cc1e2cf11adc2c0b45b187b08f9f8837ff5ca0a86885e16f279e41db4828c3ceb4ff003d2285e363f2518cce9c15c44332304595cc4f065c92de2f8c3c19ed48f5ec861da85ac1d04074021c5078ee6bf7e96a6049d44fee4102cd66f69a2e3e81dbe0edae1fa82c28f091eac20cb19f7351d2530cc7e8fcecc8bc8f0d30d5d86c94bd103bdcf9067c449ea1c8be7008388cfa7c798acdf35512ea0095e716056a7e884a791f5bcdac51c2d7eceb2bea349434dc733811346c191c08eede605ff6cc7f5653d1de71188ced73ea02e34d7f2fbd7c3a6a4b9ac21f2b6f846a966b0017e373cc8a5130c66ecefc54868a5b292cfdf2ea061b8eac29d6ce30ed47258f5bf3496e1efd3621f0229bcc3cf16ba509d69221883bbfff891b84380112de9f3e4dd9c78116dfaf984a9b21bf92df34bf1ab083e3eb2d8f948cf4db5162c33171a770e4552e8b80d24a191de82769cf67653251012470ec5b07ffe0d0e9b07a620a5ea3aef6b56946d298e1b47170e9cdef831aee3c53293c5ba8c91198dd1dde6422b8a3f1af2b2c7648f80cb3d551e562cd5c54c8bf9e7fbafbdf1e2dccf220e8b619e7b581309d9b34b8f8a7abfc900b7f94119c88aab451d31a9e2cf6a15b8a823e4728acb11242e681d5140a23aaefbfa8a1c596089d6f1f5f154fb3c15c0d46271c3de19d5b84393719144067b706c8e17f3531986af43d93c81b5a41751832dc40cc0cbf975845db259e35c85aa6498563c9fadfa4381b1e6c44824c7a9379fa9b67190bbd53f9dfc94ea31620d922ca84bf8cf85449ae3a30b97e43db96d80863b8792efa09bbb99d3296cdf1640c6652baaa486c282f2e5cfcdf019e153479afa803732ceae13cb17861c2b5278eac8acadf7d91efc6efbcdad41e0aa286167502b4396b0b7fde31a35c11bf9285f3e4cb444525654ff69d1cf741700ca9aa82f8d6ab1d1009387825df7e686e24d2761b0fd5112792d2ee9ddb6d3e8a28ea4e9d7cf5f0213e82a71fb7edf39aa88758552de02e555c289d45bf91606590caf88cb3a259bfe0cd9e4fc7473519d3762e2655be9739034fe8e1fae8d2e906092b124ffb6ffc33636344c669efbc2404a3ef043e61625a0d76b9fd22b0bd91fc999c107efbea9e3f418b95c708c205a1c723cc82b0e81a35752dd2ee739ea5eabf14ce9daa6bc729f65732ae5dcf065e49cbb33cff96583a983e2ce31c1e4a4b48a5c866f808de388ccbee9b723af130a911d1ab3409985006823fb300c14250d4d9989386747b3e649df8ca9e98dbb789ce6a90cb801f613970ff98dcd4f45aa71261cf83effedff196aa1ef5b2f15b347ef0c762147705e4d5e5860a36dc0b6688583206c8240d66725ac5c477584edac77a88155f98cf03215fa030096987610f3380f5e857fc5c186abdbbb1e6f8ea2eddf011d9809c59e28af871e762fb21547758bb530ccfb251a6195cc604f66c8c1b3d35aeef27c14c907f2225d368fa8388e55d302e1820a0975433d8485859d34295f857ca6249d1157e921a2376bf18a7fab6fc86dc6a3931dcd67214e4530c2637145de0a11f77e32ab11283782910d9fcc21811541949165efb96b458f42c2cb9bc6749a0ee6460d32bcdd9366464a64004f5efd9314ee383be2d1f6f041f06b40137b4a31b3d8bb6761e062b750e36c90b4fd7ba2ad57e01bcb371e64bd8bc311fc7612aafc642ac5488b3a47d9a748861a6e893ab5ab33d8665c6f6da8d6d9f39e62e65d57d117170a9798016f4e9139b7b2030cbd6a4c35436ce74cdc6233384a5ccb09ffed21b94f626deb7e3e6a25eba0e4d165ba3360591be675e17891378ced1e975e85d4f92b6ab02b96b6d4f30730f8fba8f14e25cc267b28093f2c66255d543f684ed149858b2ac8eeda068a7dad2434f3c27aa1a6aebeaaa4123638a26a32e3197fe8016a6da330c204901efbe8adee5ca398a5196a4ea328b491facca86fff725e740edcb3be56d1a941ad67537a279b281dcf01bfe870543aba643ab479cfe0b456556d6e8917e5137f0c65f42392156e5331d67f711146ee2a0fb9dd2b1e828cd8bfd181de17244eb46e0cb7d496eb2023f6ddd0abadcada8cbdd43fc189ac49ec3a0480e8fcfc8787112e9c261050a989c190ceba0f5f1425793971d51dd7e6a29554f991352663fb4d20be6ea2f441afeb427180f0aca00600693d1104ade0611e5f959d5687488cb4cf142eb28963147ab95ced736f570e7909266266b409fac9298964d78bf4d7bccd0b4374f6f8683cec1c67b2d10f6f6f9bf9a62dabee90449a6e47191f7a70d6f128ab97f4fa275f3fd60fd3d977239e88e0a061500d69c269533b7a24792aab337f8153d50d41075c3d78d7f2f0799b920bf01e6253a3aa42e044fc82494e4d71043110fa98dc0e02b0a1e2025928e965be02fd582ff6dc1b1d5372c7424f0389f881a771e9a9234b3fa16f1389108f6acd14661175fde81c9b41ed4dc11260f068f25c21d39e4fb62c81dc2ed1ca687aabf96d36c60719822f46f7ee51d31f09315a2d435a41cfba78a7373592e6c3b8cda5715a5325c252370de1c7b728bf21696bceb8f7cf6f7c3529cd3471b4c6749f58cfa0d96493e681264f26224cbf63dd563dc93d4c70abb940cd57c5394ef5740822a5b642c29de0dacf2618fe0bc44db6f4cb2852a22ad8348347feca256709ebe6ed2d60a9de719da24c63cf9934de635f32b76d70a7ff6f6bfb787a77173a2aa796cb4ae28ab09b17ed5a36d9c1f2730ba2ac8f7cd2d7f3f9721aba567e62401f94411ef63c4184dc830aa891c5e39d39009849b28f1ea65344c4217599da1a030f195338743262cc40af85ec554ea9f591d773c1c3e2b0746554a20b3e601906186296d137ff0175040d622bdbf92f530f4534bf9a6a73b360cdc0f45c9ce0d2e3985582f1373261cf2311f15cafa4d94bc569e9abbd0b299155d1a9e86831d2ff36e445b63eb9a9df5c9996c1af63ad2410114a7bc32c530008ee72084cd6b9be08f9bb3b8540a4c733424a174ae3aa73e3f5e219549e537bab306b5eb3afeb543f4239a8e0d67eaa13fdc851542f8cfb2ae96087b509d81ce823d10a6f8fcdb941f92c81659310f0b150fcd7c3eeb612ffe9148136258e5d1dffcdc6d451a914135d7bd0fe74043cdc9637b819eaf57c9d691ef54038a05f3851686f905cc6dd5fc1d9a0e0b021b0f065b5445be5cb9a91f367e698d1a5c2931dc2eaceeffafaa7f98048715a031ce6c1088df63653a9c912c09a404add71ddbbc47ec80a025e1f9058063cd2e44bbdcb3e4fff7b327d2ca39bf9d2d65e693e4bb97e4f0f3a5cd02fc65ffd013137c41a6e83b7cd22c8b4a9acf65248afb8fe91c6e5397aca81141f5803f61e76ad5f603cd91cae6f1dfb01e54759272acc2efb625341882ff70cfb63b5608967d77efaa0d093d45f57340a8a7ef7c109e3c8ee8e9234dfe1efe4c1195af0fe1ea51a39d30cb1866eae02b88da84dbef871cce995adf48c403e1565e9295ffd96f01d850ede905d7715c7d1717993a121df7db3b6cee747c8d8319b4b1ed1ed64c92bc4ff66ceebe4401e02f43437d3e9bb266741402694ebff19870233b74c59aee9b5a3c757e88f79450bc81026abeef6aa92869a3f8f4e46e23e05bd4ee6ca5dbd3257a61d640d747fa8e446765da9039f80d2b5700d951d8dbbf271ae09cfa716b09914d90530e464f1f58adee5071a18a618a26230bb3af8f47078a5543e6c76532ae3710c597ab701a52a998491331a61dfa028749320a81214d1b72efbd6f6dbfbb14e7cd7c088fd6d4fcb5ee16dc29fc5219f62a229fa9e604890e5a81e175a58634fa7bbe2caf4d854b7ae91484f96ef0df52e35c8f74f48834f2268a1c24ed668e03d8f07c0498b3985bf519ccd10c3a09aa1f9c892d54dabbdeb788ad26e5f1af12861642f96402a310d91ecbf58d68fe8877d2a9f5a68429a7be7781e071e21e0527313ec1935b7f67388cb8bd6efdc6a1784fab9a53fcfd81f3ed856788529e3324c6bc1d060c899ac19b1e66d7225edd09e1e6df662eab012bfe8f9b38156db6a5a90ab740ffef029bf851e150eda822598141f5c5c4d5f3a097934a93a814aeb3530addecfe85570fab13e2e1a98926a3f2c7455e37b72c0f30883e8007e1ba8da875f15310d441ba4f4bce74ff9a5cd74d6956b625efec04a1d05c1f927e999133d01e7635e2ee067c337568573f708cd643f7db69709c893fc8e751745dec99ea55a4cf35cb89a0ce019bfa9676eb133e3154b3c94ce247669ffb2cc8ce1c3a157a60d89a03e02b8574c6141947eb145a5fd9195c3f76dc8d6b19579d0f0fa5d013092b6a3d10da20b630dd36b7e2fe0cae0ea130e7fc9c95fd73ee4d8f1ada79efe84c655ed5cd9361dd1d3c98b8363a718c744d28962b7c731710273af0131bb0fdd6a20d215d9e2d74471cf0b3963a9e107b9d4d76a2bc95df996ae46d57489e7a76037ea50075b430b2458c1ad42b282616914cf2d8e75dc2126982a7e91ea4f4e1893da2b366071f6ac5c430e709c05afd59ea48c577e6233595e638e77a542ec18a76f31c22dafce767b7951455ed6f9c4b816e0fb0e6a0e340309af6b059ec73e8f832b395aed655407eaecbd74aad9551c16eca5febcf29f4493536de3ffd33beb6c9c7426c7c43be511ee46143182ef5b826e12ec63a1c0814f2ddf6f95c0855b709fa0121469ac709731ac044ec51b7c538d6089f4f70513e8113b83e37b36761d78804835dfd795ddec815f8d23ec3d8d4caaca0c331f9a341925ffa7b867483671a5cc1dcf0ffb6263c311b3a7691493a443ee87812a97af05022ceccba3a7d76660f124b83d36129bf18d6d2eafd54efbc0a12ab5adc98a00b7fd36ce6f0f4bd2650d1ca668bf8aa212df28d910f4a2ba78aa80c0d505e9b0b61e04256c59313582c82a705dddcac184e99f87ab45375c950bfa5bd9d4bb7b2db57b6304cd855bd0accfcf0ce2107651cc7b7df5655f6096fa24def4e02ee30019de1550132dafa641002b6c4eeb11260bf05f3a32135d34b1e1df0189d2777dcfb8246f65ee289fc29ae5312801ad2b314b2a61c284c428480ca5d33f60096fb7a0ee4410bbedb2b7d20c6e0637312fe6b918f8c0c393f08bbf202bab1d61826ac248ff3cc0b959efbeca824121f34c161ae479367d88cec03cec1cf722d52cf7a94d42cbfbc194217f2c3acfee71f55c331893febc3613657ed87d1213e3f3ecbc509d4021b5bb2ff167e5895fbf75d54deec1a5bd829131e5a7db959bfab86625e196f5317cae407376ba795301f0292f0129a93a3ef8ef181cedf493e319aa12a5a8d0e4dad0ec8cd162a22e9d156b2eb6271ba02842c9020b612550df7aea07fa46505eb9a3aadf958d6e7d072b14d295a8450fb1ca5a354af4765a3b00ba10d796460aa5e7b7318fc67448399a18bec097d7eb9a5a28cb6b525989234e08edfe221581ca81146f544d68a5a9cca904fac3d1d2ae37bb24b10a4c79db211aaafff9cab51a275e252fb5f5e904dea224826427f35e866486977665b0bcdd9d09d0b9175c3ebdccc38513dce4df544ab5a9bf5677245964a71e536789cb5110467140ededc843db07fcb1bd077782112987edbbb9d5abc0492db1eb1d1768e3c1c8063a8ea3871ffaf03f6b3012fec776b2bede851c20315f069ab6914557849946cbe314d6fbf86c3e5cb5723a8acca27c4192a76cdf875f45ab04cfea3eaccebe1d88a3e7a2fcd3ceb45651cc2f8e31a8b5b1124744071961c742821980d7aef3db291451249bf5d51eea5205594361b7d7bfc8aba7fed0cc5b65c69d172c3532f2902e82bf8de6f6e26e0ce4864268c3dfda6276b615233665d07e3c0ed929fc4a8a0efad454d1be78da4222cef20efac0f35d04c5b5fa3763e4f69d0b12cba12fc6352e099f10b3bb052c2a090c794d0ccde4da3245380edc5569881113825c29ebe933abfe2fec29b073e7551557b299b38b0a7faedf464d2a07c3133336f013502e01e36a5feb28fdb3fba7b19520335a701f9c7de37c6432e2ede842707b1536910b30a505a6107f362dd8ca2031ef2ccfb52d6c0f6653fc4a5ac0c9d9a2732ef8e6b35b59f3fdecbb26d042df47e73b591767c47e8de1c11a142232c97cffbde9cf9b00c29bcdc1e254079935c7938520504887e66aa914b7057ab5deb7c83ae978c2f82c5dd15a617a4cba8495ce02e20efaab387fc539daec3b0d70e929777d4062679f49c1d0218d4082404a3ec9f75b3320cb8688bbd5eafca35c2f156e709c1b7bac24807cdd7e5d4c68f0fab625443d0de625e46cdfabeb8a10c64746ab0bf9556840443c760e2d7442f3a7a2b0b22397b948c2314cda5ff2efa7bdb4e0ed02b4028576c755bca5daa45c49adc62b10d326892c95d6b15acc7610731831d9fb2cbbc537182e62e7343252d02d3982fed9fdc970f965457a9a4cf7fc48121e71fa6dacb7db80c85888c2e0b102cdee378c5b32617b78de5bb3dd354ee05c668fe3a4ebe6d66be403749f2b71d6cf9aa0329368bc2835a2fd80fce0cbf00348deb26121d2a0d8ec16c2c35879a3db27c739a1d1e7b719005d18d4525b8346df0ccbd2842e78c636ead7e2e3f3a6d984b48626f82e9d71b76393371a45dd3803b3e934ac8b7679b486616144308a728470ae87ffcc4f8994768092d4b91958bd1534087ffc8d0b634c2a1b2dc3e1364669802039d958704ab716f6fb2ad96381d596f2bb4470dafe93ddc94b854c246c80a9e68da4a41f30e0293e4cb8b971cd67a461a59c0d4c60cefececdf19019ed2a5d804fc474885b8fe381f1dee8f5f4c870cfa13fd51085f2cf5ac0fb232d12fc6d625ff205b369d5b5f4e83f2e1ce9654b98d757d1470e6627d2637e730db9c838a61f65d35219092b49ebea68d3d76f067e7c535ca517033b73c3cbe27528908cc424b5f00b896657b31d9efe10ebc8ca94c0d2dc1a1f7e584f489b074dc91a04517e4c55d0405c4956e81480d33c64c54fd51114d0a77e31ebbe49c69328c00cc3a5d4988ec1d552f70b7757ec198b9b9ad3bb16eb68664659b37c6a134384fed049f76e0408565d2dea42cf8a46d5869ddae0f85dc293a6607477d97ec7fa5847fc8f290546870014386cee645b4b38ddf7132e8caf7fd025a60891bbbdd9c999f1e68fbee255f21d364f9222b59f3f99fb1a4da9a3b4a10f8ffa63ac617a54569fadc26075b07fe2375a3c1feb88d950fd6cbc31aca4c240c195eeffd2a8598cefe6d445df90cd66549329d60162d47d0cbb950f93e83e809d163466d9b38d17868b7be1c3f3d008a4f68711382329128b9ac66d9bfdbcd8dfaf7ca4b297579a164e45e874be5fdda4674b107ec980987e4ff3183d22b43d69102d9d0e0e7330438fba9eb695e17b51fe200888a759573c00d2a6dd83b6b7801f853416ec683a1621c0e9b319e5061de6b290a5e0429bcb31a75dbe985b70c5812e8079d41c07be686c6c734b4f6b7a35554cc3a8f49883523e90ff553223f1079b9b4246881fa87cc7af04dc34e7ddd7a3afb0ea0beca7b805f44a79d1ceb0a8f4a8bbd510aad0e5a555953f10c4fe6ecbf087d0cc5819193fb11c859765610981b950000762f041fcc734a82858fcc3d81c9ce9e064b57040341266e611876fe5d6926cb206df4a724590d474e7121304a4cbdc52108d62418af03f0f995b1dde11c7bcbd019e8bb123f5c58cb2fb8b61296acba678b3d636a6bb35c08d8151ba0474125ab06ceaa8e573f32e20a765cdaff33fe0b3dc1a0e6b2e3d9c30ddf4192da023c89db7635377e006283d78bbc9caff9dd19345a187e6482d9169a3f0821b89a7f4e484b7288f76c3513b308c7fe6496c66a7266c22a0f674a13d39ad35130931dc3923069251fa92769f83356582ab647987c91af0264d979aac9705ee25883ffda5ff72ae7d73a5f872fe098fa5270623c58632cf3545f7d27099d26d14f14c3b13268703f8e236bc8ba26e876a87f3983e089b603c3678496c21cbe4400b1085f4ed4de0de93fa5d1f3f1f0223e7b29a75bdd0e1735a92984fc6d44538813226f4188d51f689ed914b3fd7f3a3e8187a581124382ba17484fa99ddb7deac1004adc586aa67f1f106a5cb30583c35c47116c6cb664d8287819cac845847dd551ef4d222a8e29d99420d000f7f1fffdcc64eb13a41d1c080866b3afa33ebaa40f237b99c160c3b25cbbeaad66ec927f43c01903336c3ab9741e4b67c078baf4275f8d92e7c4df1750c04b457e2a028d28a16e7e394929c06649a7327912076f4a8541d191e5141b180fdfaa5a515e5274ed47de72bd15101d568d1ea9017c3e3a74ea2af770e26324b2987e8a3e07f043b1d88ac64f363b13c9a1b02e17de513176aca7fd77781745243b5ce0337a7f5902f477487aed5d5adfa00ba2cd8f8a4805f970c370e2e20a7c52ea1026c27c430d0ede014e64273783dabecad673e2027c01b3d557c532b916e78c375f2e821756ea52430927764449b5371f0fe4329ee0ea064cfd4de1df7e7a62f5b9f115e33987fd3fcfcef9d1eb16622302e0a75290ecaa2bd2a2649bf9bf4af978890819cdb80a38b16379973a9abf653ee79f0724028e44caf58f5d97c9543cecf525af624885900e72f0eb79c2caa6a8b1d3345270fde4f36604499fba66d68c6007b928446b7297945d006439c1dfdd0b33c5f12f4cff99681bf8cc7529825439a2cdd29766c0ebb433c400c39f3accada1983c488ce1c254d7ba276fa9740f64a62e3bd4b8277d032edf5ead45b228cfb1100f53569d935607542fee4cc353f64b6664f74af041f4f4b863d20183353f84671d828eda3271a0cbc1ae52e0b65605af914ce715d9486843aca36bb10774bfbd5ba3fec2b29fb78e3dd85c0c6ffed2a764245a21de99a7b5aa278e0cd727e506fc244012954e004e7ba3fed85c26c4da8ec48523fa0c587a7c9867011c21bbedcc8af14406c0b41d66b0e5b83cd813ee8d9187c1d3b98d8fcfd2752e2c336d972250e9117269cd7fec335184eb3ba88721ed5c6a122e5d5dfbb304f6d9edada28fb66979119cdfef1aadcb30b6252b28066d5644605fb5179591f5b131804d337ae16a6635deb05842c8dbe96c40cf8f26b2d4d039a879854828856de1a254365ddfe768e609f0d5dcd4fb468a8c7a436cb38ee0910bbaa6364a37c97749a7a35021643e9bb09af644f30cfabaceb4648c782a2feff5cef9cd0084c46a3bd08ddbf8844db09477222374de99265988b5a2dd7800efd8d91ed53701c3bfbfbf616f14b24d991e3aa93c741d1fe0517c2a8811ba5d6e52ea849ad9ecb0d5218a48c7785d3b9e6bc6485fefbaa14bae2360c3ea2b18de8c1992f94f3701eee2d6439a78b8493ce4faa159b21325102ba2e6ae7d14e1e9348b5a82a491489793322f54ca5eafdc80b14aaae03fabee59ceb484c4e87ad38f1e018340705c9dae8166de7f3d085674282fb17a3686d28bb3fe4ff50db20c3deddaba96ec88c900c567c299a13deac3b07df973b5e54e6b4cbafad18878e1492a5a1125fb0780739906526f98660ddbd249dae7f05d4c7d74c5624ec34fc378280d0ff309c889edb1538359ca96729129ef88a4d701d88253e3bd7aca085b5e9d4a03a7b382df8d1258213e8a4ec9beee7f8fc6892ac63ff4df9faae6ac307826fce46d2b86493d135b29b9ab3a16ec11b917741eada848c06d5540679de4b23cab7d17c709bf142dab7ebd7f0b5d0eaee38df14c7973dbf3893af6f47885e4e09f8c7f421d0219d0b88751c0a80e1cf8d73fb47367b6e5924f32bc007914411bb30cdcdd60b7cb85ddf5fd189092eb4291f1a75f71c45664f6e36ed7a218b4662e3b3af45ab92efe1f5a3f1babc052ede8f5e2b941a3ce0ad5fb2452e391c74e1df43e05af3a658a53ebad28c75533d1bf6aa6d1cfea57b9ac96afb3f080f380fd991a6fe56905a298fd80f3412c0c7f3189c552f8a9e75292670fe71f0e0d3d9b6196a7d999fecfdc590cb4f38e3375637b65b9f94db3dfbee2026c48b0c318c1972a9835eeadb48f4f7aac4f3d08e14d64745817252bd27e3f22de687ee8c3b3dcd8f5d3a8d0f1b7f0b83a4c311d7daa7ec118396e694a9701fe36de51aeac9f121a8600c7daffb52d361fb5757f9ff7e5af6a77eef0cb57709ee5818c5444298ca67b23880576834598c49bb60fe536ad945e608c5ff6bb74e945aa44470f11f94dc22b1b1e929e5202165af1433c7af9570632b003700a23ca1fedd00bcd004e78ee01cc762e31e35fc39f320b1711bbc6d02213e42b25117fcae5af311ee644c67ddf9fc805b3ce38bce266c1cb53ad1e7a8040c3f81fdac858da9233a1a68498bb4e9472f6fb7fcbdf651f1d0d3c83c184901aa4a7142f23aa061d3f2dbb09fa7610113a5ae0812790f08b189adcede9568e8f420979e780b94b87f48d412e76e63e33d627225d2d7fbad0c00b61fe57605f334282a59b05f8d6c06d3ccfd29bc019b7f63b25c1311f866c58d4b49f8fa6e8697b2de82eac19722c5c93543f62df49176a1527ba37d704484912beb0a627689023c082bc3d8c1804f578d8483c0dc7bfb5b463d4b5262b21519816e0c5e14cfdf2f522e34a6c77b82cc30ff14cb6de5307e8183707e69d9ff757ad99117b4e823e87582b9ea7d3c510ab22a41b190d7e3e4eb31d18e535c5587ca54422781383582ad629f829ca0a06947cb2d056e52d2ca0d4cecec0af4f9d2ba523126033fb9645f2950118cef09a6c628359e2ecc862161b0a83d3d5b2e8baa1ef1dc95c4943a6504342330f042e3a4875a03c7ebcd9b09e6d3f9e12b450921013e40a46b14eb131ecb932fb797980aa8adeb73cc84a9858c0a3939b0bd88820f8a9b40a5f9d9d66af9371ac9e3a3d466f629adf5dfb13fbc20da936bd2b0868c027abc23c568ac892a5c935539937c74ba6dea42d8a7286fec8db9a76b6f350a4dd98a3a63a779f59f1135e426eba18d2a3d5603c9df8b457e5c0e762d149bcbb1bf67eba182f4faa3ed4e2a95441b8f06afa51acb384353f41c34a4dd8602d5833c4ac6f543875a99360419620b22aef1f2dbc9c9e24d8989720a4ab8cd83c8fea645fd43b9d75a56513a46c40c7f8ee74ef9b52eb59ff29cbeb1960be9055702a2dba4640d10653fb29e0519f27fb35faeb445f16a5c7d4b6043609d61b5b45055f2b5f8dcbe9a2a5bdf8ea8e146045ccdae81f1c9d47773fc0cd2fd043e31030e400f5325b12821838fcdb08af90ee2259e0c9314bdf686242dde27cc73dda0b71ab40f392de390ea12f23d6d1701993b0e72a60182bdd0db101c90bba72fcbe03ff3514ec84824dc44d89cc09a95cc8ee56b61c5a47d0f77c3beb43e9293224606ddd54333e3379317ef25cc67ba6a4be9238feb403a288917cd7a7290ddc5093f3e19b7fd8f0c17764ff708d5d4ccb91ed371e7de75ad9750e8ac8c02a53dff6bcfe30314c318c1e2e995c322d42b6a7cda6d4d07d0e6780ecdf1c0f2ece024d2c39d94fceccb6c61410f93d253d88f2d785ed886e2ccad2edab593efab2f39045c8df62e048c19cd38f03163adc2062594f5ee34d8e26b97f9d5b2d9201aaa508e0373a9889e72aa393beec57e5baf5472e87896933eea2afe84bb8f64e622c1eba7afea559f7d4f3a4af648e769429433fa9fffec7be78eabc9aba0d5b9e83ecab01935fe39e375a66932ee1ab8f36926b3779e449fadfdfb5cfa122c246926c8af43951f295fb2fcfb6e951604f699d0a4fcdce234836fb1f8bd72fa743460d991540a7db5e7e68b57fa2c1cb027f6e4f7e362a5b799966271df77954c53a9181b26c32dc3be9b0f451ef6b2048cb180d72db7437982c71ba36d7e1536dd11d9e8cd4634915e0942e486343f9b3839969ed9df1006316a22376163e0e2c6e953135d22e9b48ca0ba0607941d27cea39b0cd9c8fe06b98dc97c6d5beff420431b04b852231c127712fcd9f160302609212c6dfc300908e2228185f193ccd313081d6822271e26567bda7466f37d3df0c46b95075d656c2fdf072ed31c64880df37fe8401227997362e3f7bd77fd748fcd0405735882eb16e05cabbb8d2fc975761333f7262070fb8d69e1cad32517237f9492d9fcb4b7cb6c42dd63ffbd0ae280848852d0ad4e8c475eae55797600e2725de3949fd0303373c6c5dfce073a0e7d5929ae8f7c3e3d488fad12815dfba0fe403d19c7f8491514b1c91ac6a9f6c3941c68d6e9ea7fa77f974e5fe1ce4598a0a86be5d7c2354c25f11c8a1637df390fb3624b3b1bf36550ff8def1c8978b172e5f0d5d7cb1bb35a16a5b4e66f02768fc213be332133c85792620c114f4f655be9c172bc7196ed4e9ece9d01987cefa2f8fb154cc7ecd9f55a8218e58d17cd689206cc132359761fe1b6005f4ec51fcdd6f651b7443a4273b9633226dcc888e66d2e6223532a804e449712c1e95ab98160d38ebe4263ef165ac14f42929cea2d43a7740c4dadee882ca02fd0e53b5a49156c61d591556a95f6c065a8e3ee877587ad2e51a3e1a594a1dc48510a00b3bc58d2e32ccd73c0595a4b0d74a77af15595748cc54c2482cdd0e74b2f25ea19d13edc12f91e9dfc79ba9b1a076eca2a63dd36a9753413ea6d5b77803340c2a72537be2844a3d8ae1f3f8c49190e1553e8c1b7f5a3de275960a48847274136bd78c0fb595b83da76f47c1d2268f5868cb7729f2099bc5a2d331af24a3e457bac048ba71d8328c3a40927b0c13d995146781025973c303332a9af54b967d3210e6c07eeca1701f583822f594e71b10676e7e5fd74ed2e709657b326b0152d495312ca89e43c99a41f15da563a2ffdfc79cbb8121f6bd119f74b88af2e3c727f16db3169222f386b9c084f5cec44d7640b802a5adeaef1a14950028c3fae7e4e51072a107e262e05d6c8e22caa5956e9122de0ed282bc19986242a623f0a22ee4ddb12f87e3148e0ee68b7dc6ced92b26cda8855765efcfa90a57e437d7ed797aa8b78ce36b75eca8868f1bd1e06f4d72f3198649160df7ce96a6bf883b29c502144146b68c49e7d117a4fa101a33c0488e09e1acf51ac0a1a81fcb76adfbd0a184c5eb7bcd1861af85cdbcf1d1942aa73918b54f46e8163612729cc59a5441d57b9d12de4d2d3e7a151034f159a96f784d83b2d3ff69f5753baaef30be5672e5a120b7076fe79ef3e0a952e1617e64d7556029b84a25191a8a99c82dd2afdab8b56627ad74367012e33e77446ad99c0fb324c60ecc8a720ff5d2c6908dffdd953a868ec20651ba264a388a755ba7dc18f3b3d8166ec0e64de67ba28dfa6fbf18b64613fa4374e1d43f3b1e3496114d6a0936426461dd684d0972da0fd94e770aa3c5cb2ba5b1e6328c531a3da8331d325020ccfee383941fd749ee68ed01a63343112ff84b55208637927e02814be5d4cdef117f481a292a43be60a90f44774acff0dac84f93429a340e7f36227053afb0877edf4cabe3b701301b4cf2cd0e22ebab5a4da5a07ea8f45f3c4c180020ee03d77c889d1857e9607a3a458f77aa1a07240dd0c845cd6f5ad7b9a39f7d12241efcbef2968022a115a17c8a3b8737cf53fb4b46fe4f01666fd20b35aea78562b17147fdc915937d20b29666adce6fc9ba84857458e1aab3971f4621fc4a6f43c567281c2fdad9c81900d95c08eaba5ddb575f4a4822e84cfa51201d86e0a5c0e25acdea784f7ac5767ccb95c393de9d62006366af14c3d413c4049b482c1ed791e64e97e683b4b4b77a4d021280d1a6fe00e03f526514549bbd0f7f21c9373dcd96f29249a34087835aed96e2cf7554a6bc4d0292fd458d0ebd8a3c5a3f9e8864dfc8665c6f6e5aca34ce18ec9c33ca8f858cc5d75fb38b8eff1e60c7b43ccf054e635d2b7088fe4c22c2e3b41774870983beb6f5fadc7db67ac073ccdbf0c66dd5df686f30a78af163ff23ef3e2c1e1b6911c9f2f1f9a6c0bbc9d523408c4bbe2559bfafa7d208b26afd45278b23b97ea6edf03f988672befa006d7c0c9fc62075974fe272c11a353f6cf60d1784744f214eea4b2e6209e74987168ca33675d2f167dd22ac6b727d6bc11e1f6a143493b514fca5717d9e87ee634173b7a00335d9bbbc3fa5cf16304e2aadfa5f582cff8d3f213988423a7caca4081f4518f0c27eb855c37ecf48ef61effee89b42a588241ea02e7a1dff51922710a4440715d7f598053e6e25c307f01bf1cb86c722efed46d82734a5678bfcc7cd0bf128b2fef42cfe3b9f75c291aed34f3ae56d0fa838859bab6c30e1f00de1eb11b4838db6e106b402e3fb254b327ea19214f4ef480f65d70fe5668193db65ebc8f0bd10c2470b8e45af208ad6c07dfc64d8e302f1d2e03aa9b23742b739db6bc4dd387774848ea1e0c2c299f293b86890babac6188888e56e9f889fb13d5a6e619ff00c5e5e4b178db1825e252b5989d7d463bda76a3c3eefa0408ac10381772a324c8b19b56fef33d6c79320d2ba23dbdf15b426ae08dc48fc6137c63137398dae2b7184dc9c3713b4c96d63fb01b3a55ffc5af4ff52bb1e8b8816c7c36206123261551bacaea1545bdfba0c196b3f274ef379f8f6dff3004b0c2017d0672a6d3c8c813d6f17af819199d3ce5e259eb79788b8c3cdcb09f7e171a4a91f2000f7065e9a630109db46598586f84550b41b8baca001a02d95f62ce6dcf7e4ae54014a7242c38e1764fb0e499696e76b1131b40949b044bafe9b698aa237baa080507fa51693851ac74ca176b281cea6ba1aaa26fccbd77954a9a2a26080d10f5aaae882722b607bb8297c5e44b0d59b34791863aed754b169a98551472085de442438720d4805cb4e93651cd744aa1d550e2829438661c012a0cd44815fdfd1b5f8d972bf0681548dc76be60d1e8ac0e31d9205d38dd00cf5abb683708ed86f076f8a574f3f4ee305f92e1d3f8b578cf195ffdbd621752816620d4bb5c44e97d7647cefa194ee7ec7263d98e52978aeb2f21483644a59a93ef1d3fcbadee4f13826a074079e3853bcb8f504e2a6aadd00c0fba87f62687745e8aac90b70e5800148ae350bd598a6ecc91b62da5f97854f6e823dd3edfd2cd885cd9ee6b7eea92a88e4f2f69e8ee8a754ef9262989b0107efe3c792b2873129ff6eed323bedf284f60abd2e582ae5f2cae13774bfbd53937a193275d9c33130f2cf153320e8edb57f661b0aac90448cd8adeacf2910fbcd542d0d3af3230d3c724c2fdc3c07ab422531dea5d20689ae7a29b30d803c96d8a0f95ea4b9de80a1a6db96c0709d1046eb4240a8a49a43b1c5f6358af651275accc0913cedf26b3f0c7ad4176614c98ce193ff862e685a54db4b59fb937ab92c50dd8b1ce89505de3aeabc9571cce5f414a7332bbb69314a99808dbda52a3e53f73ae1e72905136971a7db80a5426734ddfe9b07a5886a8f66c4aa0ced408d7b8bdb60b0f98f16a97d6960e6bcb12edd7be0ca025afb8a25f47346ee2d7e9d3e0c56e7a173c0b8c97df64032295fc2f9cb964f502fe07c05ff060faa0423a49a611742f01e017f16cfbf430fe2fc72f63a7ff498bef1973d19f94be4fb6852ca6b3cc348ed6a9667cefcddc941c628520fe6609e4aea6068a7d8ee9c20b974758d02cba397cd16c9a8c97aed4afcd1dfe665680319b2df63ec9d0eab59209162ea6f15a60d781f547d893cd517ebb0bf189c95a42d2fba0b6a9d7a1892b8adaab28543b88223b691447e5a2d341bf87df6f8278089eba2059f943dc5f7359c41ee2dade46079220eeb33d41187312a62db629079d7cf9b8640016e54e8b3fe126c6825b77108705f56f6eb74835b9995af4a49bc07881b9c4244ef8bdb861ba3d72197f99460fdbc1e02cde505d6382ce33bbb64d55d0a802642a30cd91ae97be63ad2c4975ccff44dbe6dad3d9937ab58ccb71b236128bfdf000384a09a9228300917bf5984ad350522ebe1940a84e3d336aebb4bf3b98cd12f8014955dbc570adabff3ff9e0b797c2a94410f38b535e3232ea989c81943b4efde98375cb6dad16d30f567d270a756723b64d9f99fef048e7d783a012a8b1ff6b6154ff969ef36a86e19cc63a5a5cca2e0dc2b30fc91b5917640150cc992454cc2092860c615e647ec3f0e8af494b39f2e3a6582ef625df045b1ec0478f0c1509e35531a14b74bab7b9ccf168f1fd7da0729c7fb17fee4fae3844405eb5bc5f12a8f62430f8204c3e8dbb0c2b2f9ef4adcdf022253078de209d66e8a05415a696efbe09889c666b052bce127dec1525c6996d95b977d441e7f393d44d729e5473d9888516459010e7e68b3c38e0bdba87131e82068877df89d698e263c55840d8b518fa12d42f24c772ccf1234d2ced8c9b130e39a37b71120b3d79b5559345ee039fa8a653bc2b83089f43e8a915eb86c7bbad7f2c1268465a28a5947bb04ad70a5169baede2365545c20b3e7273aed4cd68bc48d0bce67c000a07ab1b55a52b1590e96825a8f691d6d3bfab5f98e8ea6a20dc5759f8d9903a8adf2d04142c4b10b845002adeff7a9f59b1539fc179710a8c688facce7a6f42386a79ba93062d185f7a11a331fe27e91127674b23df1ceec49de9d4fed3730c4de36779ec55eded21b540b13f382fa2d0e23b4d08156c240b49249ca198a83b616b65e48c0c88ab5397b7eb7234365f8e82be742739c1503661c59daabd3365f451b116cb0392d0d82236baf1dbbf220ee43ba7877dce3d2e119ebe015063418ab473edf19956373914dd1b177f9ddc95e1a9e3b101962d2ffa587d91e0a7f37fc5883846f466bc5059daf44eb637da153ae1bc48cb81f9c6230dc3bc45274a36a4f8a6f64c790e7c2220772aaf28d1bd0b32c8f6752566f0045c2f13d57752f37152c368d0f10d22b74fa4eb6e28aeb4131390fae95a69c790772101f0f62a47cc0946e7d247cb46855df9f3f8f4ee31a72ad2c1313797e3e383a95e230b4379326bb15dde56de1ae56e51b8a0f61e759bd33337905099541c05d34ac57c07880619b3e9f71d4571e111f095415f96fe774f785cbb83b5bcaaef2e8938af7469dc327065c0161d86af55b1f5ec5dd8133de8918c527af3265a858d7dbd3b83847a605f8540bba5f53a550685c1e131aa7efb208406577c6f4061a08f82500b771e49eb08d5df9247beb4fb4e4af816112f26b7ae736cec069f6a9ad0b0e24a693c5ca284cb207b3818ff311ef8773f873099f77a5538e55c6437aa86c06a061360e1a66f409a918758c8ddffadebe6f5ff8b7ee2800bf3062f8c13210d543b68a2da277afd8330a13e19e3535a8b9aab4ffea45c0f34a7bd12fe2de3fca2e385fd610bdea233ce61f7c80fa8c08740cbd28d783cdc2a50904061c8959ccca4bd1992288fb94e71879e5b37cb24e10f7cf2bb583b5845aa3cbfc8b278fb1913aa9e31e1dc7424b60e9990358eb0b5aeac60b8a4b30fea010d3924a5a02c858c6418c88af0968d36bd428e6c287b0222d810e4364d0d4e1d00acb61162b71d427db997f70861e0f4fa5aa9f064113a5553aecb6c9a83053dcfc8a35e34a6cc1cb949b956923c58f74b80fe8e82562c8ccb6ac05296e92592886e334142863c4c08900beeca6f43aef92e3eb2e71309dabddb1f97b0143ece6844723190a4b4f388d979c88721ed58940ae2c6edfa49d788506639c71a7c87e573e144a17ee617cf532f9794387dbfcbb3c4da38cf94493f96a7d3737d3c0094d0b9d9c335c1ab03a9d8b3c085e06c605b84cd86b491f03f94e109100a68fe836445c3262aa797a11a665a39a4dcfbd4e09980ffa7cb657e833cdf9ce532183df4c54a183d1dc656c5a0a04d40d8725ca72e161072521f1b848dc805b30c7f3c2dec24f7fb70e2ab4d1b008eaa514a48195215ef5c209c0dc412c3dc5c9563104c0ffffff3f