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

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

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

Block Certificate

Block 68610 390bd1be70130c3d129057315f4c17c16616512d468c9e6953c3bbf019750502

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
623213d1c02f4bbc82a3f7a3d92e887fa1558de93c52394b5f96d625dbc28919
Certificate Block Hash
390bd1be70130c3d129057315f4c17c16616512d468c9e6953c3bbf019750502
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00e31f0000002d0000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000021b97700accd7b1fe2543bf8cd0c01aa54185fe0184a16e7f78b3731aeae8470955e8f5490c36be5583edd21f40942be4563853584f42592a05de8ca3ce251d97844eb916763d52741186df9ff5df82dc8cad9c789036f169010000000000000040000000000100e31f0000002d0000

Raw Header Hex

000040200cfe02910fc498997045e9fcdd0898514240dfb9afefeaf3cd78954697942a892df3acc5e25fdedf4eef98f2033c0c105e079bddf67a714b8bd501103ce75a60b4ac236aa92501181989c2db25d6965f4b39523ce98d55a17f882ed9a3f7a382bc4b2fc0d1133262

Proof Data Hex

59,560 bytes
1212160103074efd32607455563ee14673e703c02224c4df8882f55177a2f326e942d153688095e2ca5b0918ce57f579a6abde08c59a9699f946ea7e1e3b0ade289801c8a7ca2c325ce30b0bcb7e2fecf6e79a6a3397c0b9201262303c590ef31e522b3b56a6b1df9bb2054b0421291d3324f39fe7d1a64a4f75577eba7d7f260fd7b8ee34f600aa8cabb21e31234c40f4f479320f7af3162aba504d0d63227d05f5b9665c669b4e50991d9bdd67c399f9320758feca24df1d590f1b3214eb976e9c7549f3ffbf12e47706797ccb66cb8e5d7fc21cb164ef90f26ba090f55816c2561fe8158e507087cfcf2c86c7923c67c3f0ffe21754f1324e90f2788eaa208bf103b2c8d6b4fb1ebf8a5f6da53442265f3e63b42c2b07667f41e5c36f667148b7b8f3b42770ccbd139224dea790da903ceb1496768088262c2ce032c1787348b048725f1328f89457512334c14f000f94c6e91d5b2a992f9c9b90c3b66697a293f6599b717e01e97fabfa33738e0d2efebf63faef12fe2255ab725a6d6fbfb372529b6760fb4c47d073114d7e0fe7aa6de90b82ea5b30c996fd550da31b12fbcf83468c9a58e7969a2c20e1613197536ef03f1e7b59a80ebb5c0b4f05bd8baedf2f860cb1ecfc22581defcd9974484b128b4fb8d9dfb0cec562ce5f87e9e77ad6319be463ab1da5d4c7a479e2ba2605ee3e292b7c4d002963716f23b75bc364ebd0c0f9234f6ff5b2fe171d866d8aa4d4f7dc0fef49593c704fb1418ffe44aa1bbfe8c4180fbf4c0e27cc5be281eb5fbf5f048d604649aa356356112e7f5b4adf8e4126f0dcf962e2d1c24c0a04d80486489eabb448380f14eba0fbc0b12cab04a03ad51149ce407ef4e9d36915f5ae4e08749ca17d123a84454186f13b996db15986d72e1fde372aad717e621ae0a2778c44bf13790aeeaaf5b001f39f8ee6305bf076e8ff9c5d1d8d8b2e4ba04f302ed1c8bb67d8bbb2732e6afd608c575f837a8b303922d713a9c6b93f6af9619ee62fbc466189c56a2a6eb76e1100aeb41f1b64a6bfe264c75e19fbfe986071144e4136607a21fe02c238044072f60cadfa7d92ac4dd86adf17c63c7013e38e75a6df8b25b4303754ccac6b70104f08dd45e77e67854e173ff5ef12bee87e65d12c69524e10153c9944511d9bfaeda267ae31dda92d6cb0443eec64eb703afb4cc199bd7eb4bd23713c5aea5fdb05403f6bce420bcd416ed2eb62339b879163964eaf280a9f86e215ac045f52733e52389984042472bf007baa2cbbdbaf810b5e72c833447d0607e0dbd5855ff43f9e0a311b232e543bd6575a8862943f9297cd9e529fc320003a4590157a43d4849dd7db761cd39ec821a0e650170f6ae31eba46194552e7ffb9bc9b11fcc4e52e6c5a22053e17962014c201e8e77aaa8bc61a71ac36ab827cd027a05fc7c275ffff94bc8aaef2dd99344fbd3d5f8afd299c6bc907983134be40985e5a52278bb30e3eae8c7bbbc876f29aca395d61fd467875cacf6cfed85c738aad5fbc2fb8e405b0b597d3b0bf274b4fabea76780cd00242515557c78feb7c9cc54794b865864c8ceec981439eb510048075b273d1a753f755abfb6a886d8d0809b27670bc54a538710f30d344b33efb06400f20b8c43c5ead905b211224c29f7dc7dec3d19c3484ead45f736b4d987254d34ab8421077d1b99795eaa5bef9a9b8f34a9fb2ff37d6915b9211930e66af2b93b63a1c7e57c39fcf8b6c8b6bc95db1a5101e8a936c1606f49c3a4489883acecca2f7c69b2213dcee26bb5e4637389669a12e35d50d98f34e856309fa841b7a218a96d1e09f2356f5d64ea419e74880d7dde620defab3d07e10bf76809061bfc7d516952158a498519dc7845d7eba9cf0c3c5b3d5894669905d7ef450281deb0ffb6f955f7d1012bb2f8a486920d5bd2ef1b78dfd638c7a552ff17a5485b28a275c4b3bed3360102ce2de2f8ef766f7517f5f571b6b6fe9a9a7df621da4ae8c4836cc7952adf5292ce9db7472be81f31991223941eaca6648d935eb187a02d64733abf3a05eab19584755cc3d4659ca0ae0cc8031c1cb0165882796fc43d3fe42c57948160c126159dcd128224573b8c8d85bbf90fcb5128d91654b44b574e06b68c46afd33c27c0cf21b82a4c32fd0a20d670c8493bb247b359045ad2ebd8a0fae59294b02979eb024677cf9e955e2206bb34b7edd4f2e6dd37554b90b0fb95d7e8171895cfbc59b49a7d176182fdb52d6041fc52bab6101dfb60a3375b53bc4412919f0340ebb44f12fdd14577ffa4eeef0c3721c9f0f0aa82cecb241282dc7521ec3be077a58394013950abc216a455b6be71683979401d05031e6bc2aaeab390ed25e57aa56b54516b02dc7c85dfb02771b7ac8e8554f222c49a3e18822988dcc5f71d18606e3f03a0c9558aa1e5cf1667a4a891ae4e6868c0de0d8d439aaf939b6de76591846f56c1eb691c8ec1f6a1c301c975c0446721b4e729df88e2ee6796baa2abd3792b81ccee3f9ad446d9843b02c4db5ac59bf572eab7c11743c6eed0a05d8036df84ed65fbd5168252e71e9d9aa4803f332729a38e5a955c4aada1f6450fa14602985965b1ffd9a6ae907587a5fa211551d0c9c626e64c363eb961c49c1de6f81cf13c591c52a74a4597e2683752ca5b676a8d54ad6c53acd3287f20e19b2ec6559f2e95c7b855f7e6d11655db5894ef31842711fc226226411a8ce4a7bd29bd7453f2a5957d499db49c7fe6987d51872814c6d38793e966d65b2bbe015924eed6cbb0c5f2d430826435b45a39e20629b959f26f34b35e3196c52cf3314e166d7453ddf675c614a9b83c516fdbc957204993f508ac325f032a0cb3ead04ef8ede617020e039f5c807ba7aa2912df0c4691358f7cfdb41bd03b457cee4aa896639e86e7d0eea967b63d48030a5c5803d1440238d2a8ead3e189e6b3d4d2786577673e40bf20abc99fe04a89d84121dfe5f031d21d7332852f10d9fb19d8abc9c93e54472fce6ccd8bfb437084fd8e8639fa3eda221f47558fee78fd9e34accf92879345c5b114d4fdf7a5e447ed75416c0bed629c6090760e155740a3aff2cccd8c247b649805d19ff9b21f0b4e83415f0e723ec16857ba4976fa3423f1d930a14305e0a1a2a6983831d82518f42ba6f83cda843b5ade20704c1307613017f15e729a0f86e8f26fc96b823625dafca927e17370859b68e9dcff0850f00f571c9b6ab75944b897d123f69e1451bfc5cd7041d39f00a070368cc4186360577aa02dd665d13ed08998bdfde6b1e1248911e9eaabdeea6389534085e31bc466300c58dce1e62d17112908014f904f32d58cf536babef4bd643f9bf239101d9a9a09ead6919d32240dec0d64332ab94bdbd61ff2e7f6e177b73d6761be783b13f82fc420ba7060fef1019bb75c04ccd5b6906aecd88c8d59d2a5576f9a5df7d000ab496921fc4d0d7dbab5206ed8c1308ce5110a6283afdb2c71a5fc792814f00dc9f6638e99f7a66c8873fd7d6c07de3e3067a6b980a7988d8176c2e34b706be686886dffe33fe043567dc78ccec1d360b3f6de76c402336352748f77e7441fd3a79ce502ae248fbfc421fbe86fe4316a6700f8918a5f9516fd4ac768527f3d556ca1eb4ec96b7d3594e0f32fc9c0fc4e33fe80d72fb2be6a86566158c7c51b48ed5026897104927fbd88fa0cbe8f6b8f46fc746bb63eb80eb3780b9e523236ed224219fc62f8ef27fd3391da70263d620e9dcfef81b3db824cf744c09127a0967146bea80779d4bfdfda2f24e4db6a51cf4cbdf0bf33bb3e66ef77af8adbc43342019547fc90161dfbcd29b33158caa3ae86ed948c691de2c0e6a8cef198156cd246acee56ca3552a1331beb3d9ee1b40c5103e19e86fd8e8b238e42878f10702eefe69e95c9d37c830d6d61ec22e1f38aca5f4f46c7224d15dad3010eb869cbf21810ba25cada66371709228dea951a06fc3551f3c688856ae362b45768bddd999b5f65ba165305d1b3b66c22844f75bfc5791d8726fe9b6cfd29bbd9b08fba55fb3b71c980f8fb793411b698af4716666548ce4080b51b672aa9ba503fe172fe5c0f6e8b2bb5ea889dbcb43d0d0bdb051e137f47ab154b97565c2a936c38aee2d781c4200b5c3cd68a2864fe8f3768f9264f3c4c25d0723bac128cf9200261a3b58ae0fa0518d82a2cbbce47beee30f5aa5e06a35a91144014ad0c3d0800d4c578fd63c0ceff16802c4cfdd83683960f733a7eb60a581dcf866fc8f844e930ebaaf1b6521cb5839b8391ed43e8889004e6cfe1ee06a6c0f2dc592c2b57d72397817fce52bb0fe283ae8d5dc39e3ee6e01d7c0ac66b3b8a79806769ccc5c529bf344a679a3aa2d812e011c39bd61e6baff55cd295313da5d520513ba1471096ae3838d33b3c4fbba96158ec745ae03009fc36f57bcf9f20680b9017e0155d53f336064d38cbc39ce099e492829a2b4834911cfda02194d6511a5ab13d5162fdc5eab1281ab260e7940ecda2b027305e3824b2ef0c88ce0f45dae09138da23fe72af02c9fd3f846ca5b3b5b0c8e030459bf5965eae7690de7e4e3ffd10931b830b7568388e23779cfff5362034ae8c6b0de9dcbdf8afabcc0a7214bcd3db2bd79ab00a5484e4ccf24500a4be3447e1b4c0815cdded81f1f96dfd8d308fd58f76165150d5257b7a022f05aed2f68913e26511f20aaf5f61d4336807b37aa8ff8cbd792044c51dabc92c6fc2f1844e2297792ea2fa920a9fbaa69558c5b0533399a9a86f696e7695b3a6a68df4e2b84a4efa05148161d9254d9fdf3f9fcd8febcccf43690853ae0530e88ac7718cd5dee93580aa7b7670f2eb602c442a442e745f6a559ee29fc9893a0d430ede3e4d16a76f1056f40da78cd6edeb808548d1078d4d58975edb6bbcc1f523bacb959f581b0a5c4c13a4c35ff8403ca97187c165fb98d0726a110090b127f4de03cfe2249d4fa970cf2bf982db3d0a4188dc91c61e97f0f03550649712800c1e075e3d552c7334577a575932d0fa10883d7d902161e699aac0014546acbfe9d7b21e3549e4105ea543689ed6ff927ef54fb4d6b26ab006f11fa6d18548ba6298beab65747e11eb3e79e124926e34e51bf27baa9f714758a4bf58beaf9915e27ad5f5df7a9a58ebab63534d9677756b96c6133647d7588648577c55b5f5e93014aa9cf87abfd0a2856b31c31c608f77c0e558ebecd16dfc2e19d438e953506fe11e9223a964679e4733df3aa834ecadd4f3e24545034576b6bf98b5b3638960b0c73d92fa0850a1f3c0c355656c19d6ce325143b9b0dbb355dfc36e9b4ae89646274900d9c33e0fde63c3cfc40f4ab9d4c7b1fef82da1ec20fed6b01ee5cf07ccf6a05db6f0134931645bd6ecd981cf9d72671f9d7accf77aef2c594a572d51ce85588cfe17432788f5516d33c46b538cc91d32b6a727c2f0b7c5bb35bf672ad1c7917363e75ce44fa8e0ce02cfacfc1429ec43ab87bb320a8a5f9ea343e4af47b210defd4be62ac1676b20afe1b97ca66ee6e1f5e8db36d3bc883d1b8148efee6f12aa4a3f57e89f641087f450321b04c0e70fc6ee9438fe0d8e627b5d51c032fc1c4edd65442bb693f62b3ae02e71cf3e559acc9207d0ff3e2ab7eb89e09b08821c608873778438c6b6e996b73eeaf5c942ee2d669495b5c9faa04e9ce2576d723e9001ff89511d57d521216f63ab0f8f14d680a69313bf3fc33bc096601db87f2d7b77dfe73b4654de39fbbb2474b2cc33fc7ce0c15a209a7cb3d0d9423181cff4999a83a1c502401ac545adf2261b8daf8a6546d2a8a1ff719ad82ea21f16aff894da7d92ee91362c751d3ee7749cb41a4ee9242a124a95e0c742c7462226d75d6f3c851ea9c749ceb29e8048527e7d8e3e48cbef1584975bc0a7d4c3d1b74b56c48682f43a2f0a93cb6a88c93589eec394db545589d72c35b194c0ae4e91bd24851d83305ece35d0d9ebb5c9418bef446e35813f7d5a89e56932d604ec5c3360ccdb809e6f35e3c89c90db9bfe9fc69e324a1ee5c09e354fcb77382f21d69112fbbd563d175307188a8135ae23bd3a7ecaefff917813f090fc75dc607486ca26111c9082df32a7246abc729061807d7f705aea0b98589eb2b594ce832e9e921d49966a14608ae572f6078bf6084f3e4847d52c8e9e6ff9d69ae6f55b2692b9e54a345e621f8512d0ed0296e7c763184d443489f1c942968de5d55c9e7a7720df738b8175843e780386c8e09040aaabd01395278cfeda7d525cf4b217e115550cecac3ebaf5bd7b0862ec01046322b0eff0504b695d1602945412bdcce777084256025537f66b6903ab2964d93ce3d55407fc6e37dd4c02ff0aaa227524e08f3df6de994360dee22de8cb35caadb6fc2af59cc8f15350f156b5388b92635743caab133702254ca91c9dd60fffd31751903d0c47e76527d79cee05fdbc98277f22b2bf91ab23d2cf63c88e760b6dc98784ee8a933cabcbecb5bef731eb71c26e400748e235ce4a89ad9dd05ab9e2027f7faadd2c8d9135ff7fd740c8019385499d58f3eb22a30b9bb073aa9c94b7ff93f6cfe1d107f56a6886018959626f1381035d8947ab61ed056f8219ec21ffac46595802a30b03690ae0b406e419be83d0ddfa3f1ee2d0cee09784bdffc562973a29b76c666d8247d2d6971d9d9e92794e3d66abc3073a1a135e706f82a2a8bf5340d2bf90d4c6699391e4f4e6cbdcd9bc94e75ac27e43bdde9142dba61825876a5b417e45e7ca48d11d5f01c5e25f491bc69f48f0b54f665c953b75b5aa742ac116f70ad2580d5ba66ea91c39afbdf044a073217d1b81405a352bf9a2c5f09c2d5c45c8121d3bfa05ac8ccfa56caf0b0e26be403e1aa5d59ff5f21bb8c5bd863953cd2efba7fc9999661927c399dde00764bd3dac26ff903759a393581c538c3959280af848bfae6e76d8b19a86de86630807e813f39de4bec9cba5ab69836f5f318e5c1e1ab8d360cf582177380ba4eb3ae294fae88730206476c280f6d193f151eba7e5516ed67929992654bcc4c67fc4a3b68a0e6f8b69a8b838ffbfebfa44562f4a961bc8e3287096c693cfdb3611e48089949af463b31d66b57a93933d4eef9ebd413fe023a2ac76a91101d3f6a78767b33d6ad298a06eedd39ba884e533cd6a803bc7d66b2a6dff33e2bd991697fbac19dee0ecb8d6bfe8c7d88c8fb45453750de70fa420a7d8c7ddc4d567c834b3ca7a9dc39a2dcf0e4dc4cbab9f0daa3b2e2f85f02a438a4f71f81f044d857685be6057755f53637e703723de407aece9fa7fcce19e841b7d64309408372f89a8e33bdb95caefac81b3fa379bea99157b0fe7dcbc617ab51022da7c54c3524878d442a7aa66293d0e684889fb3e0c543a6808ba59354f3691381b7eb9b4dd52177d4cf998ed255811f985840911c370911992c24c3e202b4d86b9f45dcde1180a3476c81d5db5bc145b8a1d017c290239bb834c676e4e5d421a899b8afb6adc759e1d7da443db43a8a550546684b5191ef66fb0ef79fb0d024aa6649f17b09e5a968c821405bd40825b169b9e0acf07e3b39f7b1c8ac3f7b2da4eb494dab44a2aee079976749714d25655555a7035e244d52a24e4e1520593c719b315bbd02f452ee32f7b9f9271e8b10f124f15f56c409458c924867c1916918f236b36f92d99f7ba43ef7eda01e4cf8ce3431c7a71575af0d0b3e689dd22f3b81304605b481f375aecded9508bf15a7931fda88a55640c9d204a2e10556397e73c961e916e91a3ae1d6bd264a80fab1d6b01a693642b7e1a4b8efe52246cd239d981f22be79a99c084811a8991377cc22ebd97aca1e8c1cffb5027da316a513bd4d7bdfa91c29ce8cf886072f69faf8024c2063f3260673dc686894e7f048ff3d271debbdafb43e9cdfe542a1895f647afd24cf46d3b9a5674f285395887ab7979474bcbe05f8c5f292763e30083cc04dbd6b3dd117e60f3299de9f69e939263ea3e5e4fa308443bd17d85ef199abed6c18e1d24c4910faf370086189acee8f2a4383f45f448c57442ecdd2c52acdbe015142820c51d25e6e93a7e7d18ecb2e4dfbb4261b771e3d0ead3ecdbd30b693f1b6789908030eea7fc2bb80aa5c12e87ca3039a2ebbcbe0d459fec0c6ced5f3c7aa798a407abd21b4ecbd3f5feda9f91a0aecff2c03e6a0763942651e0f422f0ad3000170fe3b30574ec00e02d0be7668fb3d5b05beda4c95147d9f7542d4be00022ea255aa1d7d499670260b877bdef1ae90be43665c7160c4799b236749e7c39c7e9ecdee70b92e50ff7a962db5ae702f278d86bd01437b8d490cc5ccb4245f8d9c2a9d250b4605d4b37af356531172703fe5474240ae89d6d12c7eddeff9ac9be1c8ddca3cfe6844c9b8bcde98f0bed26dadf599214d47496dcb08af0e9d600d71fbeb7e6777c81826f3fd6eb500dac88f2cb8c67bfdefc88397669f60cbc208a2421e1e9e048d54d3641a5bba4c558003969648473628cb57eb259f95da629776d845cc218442e3b17b056ffd5462f5111a6323be440ebe729f211504541cbb4b3aba73ab4ae385b2f81410eb6df146e464c08acf107fd0164dc885174899f3039d3fb920b63c7c0a88d5dd8e6a6b1aa94b5100845b59c4e00c49e9f8a3902d3316775d0c042b6c3ec41b6f0d11f5661c3f7b5f72f94431d1b1e41ab27cba1bafdf66b95598340368524b127f46cb1d7c73a4cab9a39bb8e01ec63218231bec0eee157185d1b8d858b84efddd4230493659258cd9b42794a2b3f3647569a47b00b947e16b6e734115d6e0da749b62d7fa8ec8e46aa0778b7d2457c4e2cb04880ed1de5da98dba10a4152697d2913b24a6dea78e1a64f671643e9645f9d30d14c444681cdf50857b6a8947eda28bfd8ceeedd55b7ecaa8f451109e0ae60567488cb156d4ab3c10eb8514f7d52481a7c5a0aec64b333f882663044f09ead3cea34fda63622ab29db3a5088b3a33a684ca4cc6a90b061d750fc3ba3d8899fb493907d584fae20cdf8f276866af7acf2da83d1ec746d19c5d5b51150f99edaaa2f79d1897109039de04a73dffe9beda5679537ede84a204015eb569ea32969c0e9bf76720ac4a91ebfb7a15304703c32e7f69b89fde3009c5cc706ce93fa66ad7f8da86ec810d6685d1ae18a678fec0b125b5be3c434abd609488085e6e6812d883a08eca3370fe346eb9a0cd0c8805fe4ad9bcf4185c59bb8eed0cc032e79a2074feecc5cb7829bfde96fc52a9a2ab3c68466e646a71516a8d893bff2d38d2a236d832552a3dd41f94f97fe546a44baa21496997427a2d1caac1c75d76ec78d85cf79c0c4920d1b2f54be85a45999084c5b149d5571ecbd93eebd93659ef6a9b51568e722aab4ed40d9343bb1681be804a04066ca7128ec49ea195d02f9f231750f6295de60598499c0bf05d116d49785d0478489d6e365f589df7b6f56810337140fc0c3bf2a9eecbfc878783e6c87e18b4106d8a39d5cb8c3f5597de66be79e12124396f088cbe9b74b7f6e18a4c0c8f6ab0fe2a76b9e42e9e42262a63b94b4f3145706d9a1830d0cf86a138edb4fd44a9a735511eff00ed590045c06445dd6d392c28572addb53697ae0c213defe42ce97df9edcec88ed4d9b4c0099863a893bca64b83af0f3657a457de86194d768ba9289b1799ac1527f7a4b4c85eef040adba7ed9b487a001a772a55a680e6299f44f7fa8fb666208cb8f21c5d576110785f540f29607b7e4de845dced36415f026f7b1a42db777dc73a19a611dc1e073fa945160633aa2afb1efc034cc44eda55fd8bb7327f29148774e500b6927b6b198b797b8f8bbb287ddfe8c88cc1fcb8327cc98787d44cd3e9d1d7feb6849128988d6fdd313e1ba842f1c726f6f0cf635411932ed5570b2997c6a8d58c3f75c61da896ac8d3ede3d7f1a6ffe85f67d07e5a10202567dedfe2e1d468e52b06f72bf08cb0bc0b6886f124a7b12a218f10875f7f2b2815b3e304be17b57ef08a1b6e6fa53c268a91208dd5797a83fc86f41d8e18df3ca1e651c7e5cf17ffb341b06568dbf8e2f910f8519466c7d8dc33bbf9c77b3479588992de152961f83aec8f150c8ae890aa7e9f7ef6244f4695bcdfc481bdfc85b2fbabb8440e5741f359dad42efde628500ae2b063732036ecf308fc7bee4ae413cb7d1a7e53c976b439023a3f7cf4187f8c97d21236606d473aa678aeb58c212e4508af972322eade7652ebc3f587639352a90ed9d6d6bef42cfb30b7dec8fd0be633b26d488e512ac640352f37b4069ef345bde9cf6e017e5b1d33deb22cb1dd018e35e833e5a49c3d83b13a95586770661745e4a4b172d78f5a1a8dc54a2d8e39015f00d0e90ad4c693c27f6d2f3cc53f8b5a1dc06c7675a1fd367ca1e3c5f8166e6b8399a6f504df1c5bb92bf55c24d3eb0b9081958fc8a760cd3e852516e16b3d2c626343fabd04618be51f51a8f65103a657a3abfa9cdafa8540ea4eb21a9d7619514ab833c9f6b6e450586b1d944f551ef488e12e739174bb941e437c65197018503f1f3c402ae47d65680eac52459d4f65ef31878cb4749dbf461309ec0993d66543b5418d0a8d547a7109e3a9725cd81ce1d918ff9755a97fb846dd9e111d18249912d015c43022fd6c9ccc3e66fb7befd2d21f3d064282d411480ee98d3c65a7415c4748b8620622bc8355b28689f091ed3dbfc51a1a99bbb3179c8727fa3d8d5140bd495e7c85c591ab6fe62402367e1edfa21695f9ef6702bf7d52ad996ccb9975d50700c0c1ef7f6c1f122aac1bccb8218d74722005e2b2cd454aeaf0d33ae51bb6edd6aefab87cdf5b5acbc0b88eb1ec096a2d55a19b5d5a40e7cdff53b57cf799bff7584a391ec2da01b9d39dac18953324e94aa477b4ae02ea999852b4c3a6e6220bb3b0280f1f57a55311b5aeaa30ba4517120c43f0272ba981af0c973a527d9b12461d4854e7eae75f67b7f4240c7284eab14927b62bc43f47e7d096346e05833e4e0c132bbd8ed9ff366d72b24dd62fa4b445e749a6e9f652c1d5fea4bfb2c0e1e3c7468a41c4ba8c427409200185131fb53614a5a01a3586f8d1b63705cc64847fe9de3216c54fbcba3966c758201463bcdbd41a0c5e2523407a786aa0b911d660e8d01bbce998d99e9bce4ee9b53c68141a1796d65fb1b91f06f88ad51a4c7c9669e58ce35d7045146026baf56565fceae8ea3adb8fdb8dbf7cb9901bf6fd3b1af6a0f80453353e7d8dbc8e124011087c805a2809f6deda9e5860fad3f31dd324142ad0d554d89e4acb41a2aaa0f7517ee984b5f54c107980a00ab4cdd5ee96f86b49d00deafd445c1a1edc6bb3dfc83b00c2024da0e24c2ffa7b68d510a076c6c225697956fcae3f2c3b5ef794ebd0bf655969aa00f8c257195e15c6af9e8d186e80a664eb5794fbdd60e3b8a78b41f7731c5f5a9d7ec53d4a34ca5745d78be9d7f9ab4908d2121c3c1f8ab619b8dd40e7f5be1f24c33363cce5530dc99902ebf3677ea3a2fb0382b95e49592ab9c1434fed84d4a7282bef7c94130218a9765d1a89141d1526055741bcec2d9c38b75c151d70ec0a26b37629eb522c9298982863555a1471e88498943add97aa410d9f41bfad10185a11875a9759029c9113dc854331811e917b9b4926ed022b7976d1ee1a449a9b121cde5d8d483eabd3953b6ad2c5727f664947c32f04d26e2a9920803d43a84d3fd9bac0a3b1c846a4a8674c8f85e02b93103ff5e478cf03136f9ff2dd2f0c6337f0a926815ed36b7dbd8c311d688140848453234733556676e57b1c63a40f3870dba6894ff57926849f1616eb3a421c389f960f2797684d5c84ad0daae8c16a7ac2fda5ed3c0f962a2fe72ebc7ba381dfade0ffc61450e3f9f91673c1cdd886c7377456d6d59f35ceb712ccad2a5f6f2171e010855b7f71834662427b1b7d1e627de14ad0510110c127f94e689f63becabe6be56a76f1d873068131c414b9282282922826e9c096d8a94d56d1eee176cc6bb08ca49bd282d50685d47bbf36260d1c46e3004d767f045442fdf08dd3580b916febce61284a326c96cbc5621590a924f2e0e203ed139d085f2072546f6f9044e62b6ab7c328dbfd5f83a121b4354a44c21e65b96e354ef1bcf54b06a39c318606c9ad01746805048db761777ed1b150eb822320a2a5603ccbd4f98b6d0e8e18881e8e07cd0d942b15b2f81c60bc3514c7a29464ab9a69ca7a817b8f347b2a539dc4775bb38cd0c51a277c7e88cd3cd821c9c0f80599ac8d82f68afdc331bb62cd7416a6726d060f424d6e75ce1fabcaf5300c28a686664ed106bd7fccb50ca0ac1fa509f9f1540cc2eaf63ab4ceb2b16748350851daadfe8c01e7643274d14765c0d6fced3b5d548e3fcce52a6846444770ab2c3baf9eb4230f3be92e69ea26d726f985250e0fb3cc67d4fdb94940e04816444ce243e6bf5556200a14ce7bd93c8fcf3823a4672c3853a0757b48778d366ea8d80f0c31631315eb0d28c0bae1ddae330f38571640a0c798b5d38f529bc4b921a82f63b705db1463c7ecc77b89fc74fc8247a345599d648a5ac789115d8e9175098ee4c28f95ad3eb2db85412cc88306a6c0df3ab6999542f8ba42f8673b56c332842c001da5774f8bbb7a12360a8a61f6e81c7548c715315236bfb0f7a4364d7effab88d49888425c2ef2a6f5370e64eea5c890348a37d0844516ba30c0ab2146bb6b15699543a7db1792a1ca9d4e04e3e6f91892a29e1cdfa083c1c5a3d3dba8dd453b0288bcf9cc6df92314e4238d10e8024bf7c2d40e4dc68ed19b2e26612ff2a990e63c9608cba64965b891e2254e0f399f336cb7a820571d8516d953375359246995dbe8a46db8b7003fb2255bd46adbaeeb2a4360ac771b6de1675c6181a0e4b76468d91641f819e5099817fb106d2a4f713986ff23e7fc8eb03abe914b51b97c001c1198b83a21376e32461e1ca6866e145462fc3088eacfa5e72a67ec1bf140402cd69cae17c8ac5f5e9081918ec81fe24c2e8b7105ccc57f5333b6b736c38761a2f40d4f1bcf46869c41f6179747a0e8e76528fe1cb8c5af4649582f43fdc465e159729146e18b054a80f0d9958eb7763c406c592317574bcdd5816a0a28954ffcb67a65d6c17c50076926f49b2e2862677997b8f4c99386f0b5a80b55bd9c56e864852f21d6f3e9a5988f1b6dc74971f9279861e0ba149a59a5b81424196c611282689886ad654644f6548c2e739e5b7fcbc60b6c30993f7b3ecad245162d04ac6680d7f01dba396dd6c7060ec1f0d2101832e85336a00c27bc67c46859b4239fd56b119b6685f035680d327848e664dd8a8511d23f65a6df7daf8179167c616516b3a4ec82039cf732ca7577e91c5c8f823f708b769f8f557267f9da200a6dc4fe4369c0fbae659ca5e5377e9d759897062c2a49f151add3ffa6cc100352f938da621304b67a49252f9ff1ad660f5dfaee8eb1786cabce9cf8729f89c2f61f6ae83bfb1f71fb6e3d83fa306139d951c61e502e4dfb7d2bded59708711cc1c672972d62502793f54486e5a3a443488820a6c1625da53dd6353b4eb6c3be2f09fac97562b9234def74a0d11b751ad050a90b9d66197bddf22c23e605a5ac39e0f5effa8690fd2937898369a15e01cadacef4cb37add6f8aed35cd12ca6b1e74b476ddae8e326e286066a588905e20d88cbfbf2944c7cd0b9bfcfe2b4528955d0107e49985f73c3c8b69efbbea588c70aa5fedef32d352ec1b620a9af53ecf92cf802e7fb81e926137cbdf5ea291ab6b726237b3d35bb9e3f9975c1107b38d6622680b5591765cb92b19e11b3937990f2246ebd6aec760a028391443291aa0feb09e6084c1c95d672a568d2e7e180a2e1be0f607dd926826c317fd00b6d68e6cb9d2871f4c760333786aa5c579e24f62ec5865ba96f7fc3c253dd41abd197e6edb9924999fd3abc1509dbafd542e138430b7e4a340e310c77ed973b0f4352fc44d25d4d59fd0463671205acdc5882a191526623b64d4331ab3de39a1245cd8138a011f30e0cd57444366ecbf715bfe7bbbd91a96ffd8948c9b013c11d0093c72af0dd7beef208b82446f74c0d82e220bc7af8e1800d80c3b233e08ed796bc1633c18fa25c793c9822467dda14308b05adcee101a62b96f310af81b4528f56c687b5e243ee0ba5d2f008c07454cda12f7ed62ef538dec3d3a0b26ac537784ac186d838873cc9e557717cccfa0fe8fe7fa1bab71be94b11e57297fe9af375903b8b1c97bdfcf14d52c8f122e76ab1ac57323dbf81ffda261efde82c45678c37ea26885738d6c8e145a0fd56c84d222d8c9d98138eb32bb41879776936d56d701b9296037c2475ecf95e4fa8ac5965e2eff1caec2850ff2fd108dc4c20c615f7759095340201110420862976439387d365e6f315164c5314926bc657fc4c972b2b3654d5049b7ce43ff4f8e7708b06c3fff13a9c6a4001dcc9b4b3ab92fcf72685a4a7084555db51419e51dd9da31ce8f7fcc1daa83934c29751c268157baa1341b187e710585c0c50d1d72591b2fe36408f992e12f2067ed03f53d4ce34547f8b7dcbbfd24a8433ec46159669ed19e4ce9918fa618e88582324a4c53bf874974a849b608a507e368abbbdb08f5cc51fac3a998e8146d76918aff0cde7588c0c1a4961b14d3de66e287a7fe80b42f9c0f1682eeacc57f7e4a358eed9ec4dd4ecccf4043f1d664ddc14aabeaa44388ac5d1f0022d089870f964a570cae341cfb5317d77ff09b6530f0ef57d9b7f55f4ac1a14d0c41c690367998fb6a751a4a12fd751f12988e8a5cd9739da5dbfab264eea8fee64ce1e5aec44c81c766c43a5c0597c52ac85aed9e42a66fc6c3498a703efda40ba333d0c2b58fee128db8e353670ab92a477592eb6e7aeace45bb3007c14178b55ec819a07ac55886480b67012c23b91c7f8bb657a281b893921bdc15c30dc1869a7ac164d5766af45387de3281a211c76a1875c74bfa49fcd1c2fc0fb7da71533ebd87425aebffdda7778f581934093695c9b91a6abc395457e9ab8654da1386dc1a431a6a63b0060c4bdf3d6c4f8d3a10cdb040c3c2865a1400a4db5a17896bdc2d6db8d5c398b05b7f69380af84f562bccf4792916743db1e196b18c1e5b19846718ed1182c995df9d4533f3c6a161a94d3713e91142817d6bfb5964755736933209e6559639d901b7728e24e3594335647ac948bb70c846d5bfd155cdae351eec5b7e55ff7411ea297391033aa3c1c095736a5d762808d6da449079cf0846531c5e93c8a2e4d9a5529aa932619dffc6a11cc1e9f8b35c2a3c12da7e99cf5ffabf87a5670bbafd3e2eaf05db2e5057a1fb25278b362c86ab01f7f6168b7524d4d6ebad882eaed9b681ad7b511a43d7048862229f5f45410ae110f58ec7183d64ebf504121c7d2dec642574a7522cee45ca6e86618ec7577f45f55d47025782977142d2c68f4558e95948a50f42bb90914d05fd2de3725fb7bf9603088803e1e7c9d3069a733b5234596deb9ef71eee383c90cb06ddd86ba4898fbfb18ac2cf56357e504cae6b872bba57624d091ee5a55f4dc4d226ea8e0ed3724b274765abab53885e02568d6e1877f623dc9c49a40de5b7c148d9cbeb34aa1ec41bcecd79206b5165223a7872fb78796313d315a5a1e694bd6a7c3c71fa368418ddb9a9485bf760d849e4cace0947c2a64868475b79cf8c94c95b36292d8601476f54cc206adf3319d3f9f9eb05e8d03227268d022f9f41e9c74708b8dc1a92f4beca401ab67451f1523eaea25191e1f02cd2abe509f3cb2d6ba08e86021cb57cb1de4d5553097a02069a474f98c4091b4e473b60c1aea55183bbf65b6acd4d03803f74c473d81add867033272b2699d0f846a27234740f5a00d115f8ac56fd261b1150d8189ad6b8271f5f047f3936d0df6f760dcee9787e6ed63535a3b31f28d1272fb31695897478ba95aeab256da4898dc8596ac5a96f7e5ae7621c2063296818f92d873214450fd361a468be2a4c681c194d6ca41bd743b89ca3b0dbd8bf037fa8ce399ae4b800af1a12528cdae7aed725b5830371241381f15144ac4d52bcf515415de243e53bf74f5e7f900affaf3f15d05fde13428a7f1ac7de95a61084da0bd97334b03da53615f1926371c3d4e4e725e92dad77e601ea1cf30713363726e030dd3bd2b3e2f1e6209da64a11c5e76b86d81787d8ceda0cd002e7bebc4d723cf0ad00181087bd525589d828d2434af9cb1e81ff15f85850c0e1d201c5b5d77d7b38e501fddacd5ef25b82da67a453b6a2c44141698a59262ccfff48b36e7af24d6373042aa16d5e475407c31ed07da416ee0a991eac37bea21dd4f43d66fc121810f412404d1c0129654324a6fb4b047762d59ac8578e34940c17c7df9c7825f176906b01cb31fcd6e1897f5bef09c40f9bb910c587f29a47674428e769bf29634aa95bd3019601478f3b51358cd89166dd8bc43028b5dab3505ef32899b7a44937495aa7403cfe003a38666bc21cd6f3118fa0ef21c957b0457f478775da4f1ca39961d313ccd2cf39057c2753d027df00cf39528e3d47822348fb64428c9f3a2b5f1abc520c0f6f9a2973bbd0749f49fe8925f00941bb80f688e6992c152fb42eacbcc40fb7968962496a19aec2395ae0f1bdd0c3b4bacec71c79f97fecc53f47563c32f5095adb99d00e12549fa8596917d735680cf9eb900d852f3428d4f2465a91b0c5bf0a56315cbd3cb897c2c0c6f9a552745a3ac8dc9cb6952d272635d03f420a31f4e60bf115f4cade45b7fb2ac8ce2c1a2ecf0792a4ddb9584a4d3f449a5fa0ced0568029bca6e85a3afaf808f2c93420f3dea457c60eeee828d30816e60bb1bf2b58810eeb4ccda7b5124cfe6225854f6e1c7c1b7bdac01b3f700f0e5ed11cbecc839cdaf0e17210fc5ac5ba6bdc7282f12ec67b5e0f8869ed3654ecdbe7641837181bce7bb23b771df85aa1583bae2db96d5be1a273cbf6d89de13b81a3e95c08773eb389b68a14e84f371c9eae4439d310636e0b95360922885ae10dee3c93e0dcecd6ad942a2cb40c247b6e877e8304a676dbcf64b7926d1264ba2e15b2d5eea649f13a4768aaf5fa691828b1b4fbafa88f2267867dcffdb71cd2c2875e81278b826aefc3788f04514e005e5d201179a6eea6a2d7d108710768aa89b58986b30cbeab8fd9e03ba6ac7b5297768b094d956c83c772d8811826ccc45ea3e59d78b6b56a352571f1304d4e26e9c82ae3393fdbff9e24589299831cf288691998293edc2c812e5a6fdded7824d033222b5bb7df926a33336e86c58c17898783a7ebe2d1e825763067a3fbe5f436b1b3a292eeca5ff6c696bcf488cd98c0704387dcd2af64c200bf51281f84fdbb3b52d60d964c3a18e410cb2fd12809a7a84ff631a8ea6886ce4af3062b1398f55ac84b9bbd45754839c80777d61cdc171723a23a6a67d706322e1e8be05321fae18540da9ced10ebddffee9b27b948ca0398e74089fe148bd6da1ffad1acc6a028f284b6f9e1e726a9423c182ce91f43821741747d5ac75ae71aa712fba766cbcf39e2d01f8555437b47fe2e11f0bbaeb7fe810bb44b3f6dc066275a60361c168a431aa622b4bc52fcc210f4d9674be5ff32f317bdbcdb68906c57ec1f3291b199bf3adc710e8a28688648f7501b1e95319f2dc1e71c98f6a32e6d412dd6f123a25b1e42c47a04f87f50775122a2ac2ed35e44f7332a0f728cb17c0ba17870abed6baa581183fd745389e465b03bfe69ed48be2f45f474d665ba8c6771d79eb3960932604bdc2b4527dec453bdceb274bf9d0a8941a75e99075ac40aaf96db57a11965400edea719c49c259fb9b9059689325afb95aa69c54a81e92bf8937d27ec8a971767df56a4e757cab04d93e3c60a5d4ee10616bcc119ec25dff8f14cc0b37b8b71530fbe5fc0efacdf32ee25c79b90d6518e16b8987f3cc8ebdc9e6a6da8122d55666f0fe3b36b548b3012b5d6dd511b70b474900f826cbea7577da528f82ac72f074a83a256300c4c8b52c06d62ba6e3abdb7b012b4b1405abff24ee65b855a8d1b6119084de8df6ed2309454b4591381917ee760bbcda9c197c02fb726846fc4524b6ab56330b6245c342ea2c9b68e454a68dac08e25718ce98866a8e1c1ba99fed308508127fe35dc8bab25173c634a2632e68b9b96a9e8a48eba1d00b63a20ee351f6b130b9bce459ba334f6e8525cdcd188b148a0d550132e8b4f893daea24644153889297fcd76bcdcfe5c58cdaaaaf182b99eaadcce45be79bd2f5fc432a2f2e6970993eb334e7e8716b1f904cbc374430ca8a94cdb3bfe5f4b3de2475692bb20b245a3dc377b5fc15cbc36d1c95ce823ec7968c8ae8200a0eef6c268225584d791735c4d7d2a265d802824e3917b457d21f19ebf59d244a6cf682183a0d8f34f84fcb7643a6f98c087fbde55364e83f33af316abe20b7ea4b89ca4d83e0a7dbc835e8e400e971192c5778dd7a54e186d7dfb28747852ddd7ac67e5507d9a1e1a91f98d2aa08281001456b1d47d6536b35808feb7c1b0302b38b564da06a54f0d790518fc37bd8f42d83f2306bb1c12760dd5ba79e2a3b33e86b651184949aa5f1f8062f9ac7bf8e1dfed087c2a137388c01ed4f4c441779b80ebe72d7e1621309aef66e88ca775734dc653dcd93f24da8442b361bf576df62e926d9f1f0f716dee68c5d59a0e0ccf4a88834bf1691b5107bbf71a41dc27307c1d9e0d29eea753799504eb38124200206203be28917d8599866d789c0c3b79436de3669fbe3aef9584a9c2917ee791ff2e2a7dff1c6b79c4da16b11dd379ad5514b8705950cef1ffda4983ebbe4f42fc9afe6019216b8de1c563dc3ae30a6c72cb2f9ccee646fef423a24bfe954a9f6017b85a661fbd3635398a225575ec43f00c21eab4c959e8627dd3536b32c1d8999ff972b052526bf7421f2a09ced0c95e8dc03745a4fed569ef5db934f8e239fd7f94af2aa3046e483b3a4f21946f263ba6523d6f0289fe33f637e72978a31e03a1c443a4d43d41724ed67731fcccdceb81de809b9248c11b82c74b5c51632e4ac9f4cc67d69bfa89463fff3b3f5647e5c054e4fcd06e6b9582d0550d8278ca4191c1eebc71c35ac4a994b46a063d5d2a071b7e197840d503e3bb546b1176ae10ed9152dd7991bff6b4b726707eca9755217820b3872b1f4da54524ee2d1e5b362f756ac2373c0360136c82c6dc81a4abb91ce37ea05a418551f21676d113cbfa562dd9853d7cdc9cebd088016e4ad9b83bf43f8a4760a2a84cc3ac829b82fc84b6c31c791a779ad71af6e9c779b72f76a8bde14ef51b4c906ccd74475f0dbb1a6e2c95a1c91813c55a46c59e930e214a22e59cbe5437c086cc687b8ede2128349184332065cde23e1ec502c8a716dac3176565dc461298710155c74fe89aee5ada5fab329e579fe87beb0c787fd16d2a6c564fcda6c90095d8a86fb49095597506e3951f1478c3dffcf3d0c7b654c313a289ec247afa55b23360647e008ec104b008627952f211b83b44713929debce35caf3d3eac08d350428d2f6b4b2c0279febf54b30253642cf1e3d727249548958f0bc29b1b3afe95589c2775f18bc9130143733644b899b9c228cfe105a2f804d9e6e0f4a7df7517541cbb2c53d1132b3d6bc00a13c85c555aba9913f1d5a2ec6a22e784dbb11073a47a4b01fc99b34b6dae937fdf650b5206940862ec664e70fa893ca97809ed3afb2b415458a89e4fbe985d03cabc97c48cfe01c28649a1361754b312461459cb69a38111bfbf6f0293d8195ca6f27e921cac7dd672b0596621489bcabec34eca066fef91146fcda5c1d3b6ae187e45b4cbfdefbd284352343f53710375f409c531094d9f2750bc6df5c529d5b34353911a69b4eb705effe75bc802f53f1d68574fb8774c07435bb121a3ea2fabb948c2d487c9a185efc0fd59548c8cbd1ef17b610595161fde047f32c0696d7665afe4b3564405b48260843a9d24d51180866a32c1dc3a4f8a489c8c7e6aa5b1de1897a17247dee39df56069723be255f953023bcaba2a5ebbbcb8eda6fc4e5fd60af3cdf5d88f5f690e09269e5b8ebc415923114c5ca12c82ce2616ead5dda2aa105879fc3f97ceb1e5960c03510b3826b2c9a8c394b3ec2af89c91508942fa32e8253fbd288010d89e22e3655dbb42661e476147cf4783510e9e804ec4e6bb7cf47121dbdadec70c2c01d79d19c0c752064f59ab787aefc61b46c9adfe7b7ae8918c56908a44d6d3bf9b4680351a59e5a10c9310c4debc8c2dfc28e0a1398cd3aac9adf98bef17d841953131e34be9219ccb6f7c839d5351dd55382a8bc5ff98a15eba662a5f736f307e87b29eb71011b3422eb801e2bc2d7590c7209208ca59a1aad5255e97b6deb2dc3eeb30c321a97d75467c5d938479c089b9e7cbc0c6d0398fc70da7be75e6304bc4875f266841ce3b134eeb59955ae928a0838541edb6d1c666b5e6b80ee13d760cbc7e948eb3b700ce1620063c3e5eba62b0ebdc930398b8fd24153542315165c35d5bffdf169153cacdfbf3edd62ca3574f3c893213068d4952f716bce8920084ef80b1b756ef636c623395a83d13d080cdf10cf3f318398a2596db4590cf856000fb62b0b0c5ba10c93c30dbbb3c76c218ed15b6352a61c6dbe006b042f8279708aad78260fd90c885a68a4e63b8a7322cbd1f86871e42db3fbdb6f8d82415006cc9887dd34d217c9e6a3439abeb915a3f971488336663e647eee799c9bc31921706401a49e4fa3b8bbbea7403c88e204937edc2c1dffd078363b560d824aafd94dedf2fe88534574d2989e1cb2d12687bf94801b646014f410051ecf8a33564c4fb7073428ae1bda789df4e57766a617891e9fd4bfd4bcbf7b30248130d2e4e8f54114552c3f61c3a2450851a584b0d8453b29280c9ba1b838adf1602957b11b5240da460ffe1c5d2e2cdc794ac44ac196f325d91f51843e81a31b834fc8167d06fb44c8f3e2753910069dad932f7c548fc38afd6882ca5e9aa8e3dcaacc81734b53ec69e4efc2819d413043e117e9d12d9d46ee0c961b033d071ddefc1b6a2972b16f8f6d4ea0270a080d93f955f3172c5ec2d294dc7fbf9168594ce13b8efccaeae98c9b4e7f682a6770ba7e3a48375fd668ebf6e926447bea0da631be93286c0a8ddfb43648edba95f744e57d79dcefe0f4d9717c769c8a02d5b8cb7bff94d7cc0b3ea5c6d2883251be90910559e35f00115e73fb45333db959220db424e215828739c358bffd063fa9df13a89c7a68aeb3f4b91adac807d4f9a40588fd09689815c42901bf19976ce93901cfa944196596b0b4bad6d775ecc4c10793b0c02f0e472166cb4fb6bd69a5ea7fbf951853e9d07d03491f58647d740a09e390d66c8792ba35c87fa58690649314b1b938cecdb2c56364d32e6ead22bed799a23030d1a2c70807f33fa2a24b9f869ab3a9442c7a7657f869e94282af6c616e7c9b74327fabcacd6ed0fd9d700199c349dec5c01a95e632f6ab0104e555ac0787c07b98310d268ba0e3a9a49324b8c999887a6d56eb4902a07d9d2323c74948dd800aa2038f444b1838d72cbbcea54b820cd884ea62efff143219b3aeb8eb19f517cae4deca7f7f42af4ad82e1b5afeacb0b2a7c745302fba5c1d3f24ff1133b8b1e3cbb2876550a87c66efe9dfbf55b86d8f5d7fc2b39c01085cc60fec76f2bf6a9d3f31edc5b41b921addf33b71553f5c799e9fb14d3227280f0e81470412b981348b744e6557ae094f755e9829a80ce2e7a10c2d4bc7d8bb6fd8c87b9e6605fbd67c28d18099a57594fcb2602945fef921edc49c4f5a8a0b69327679b6633ff05c45e8d970fb708e066c0108dca760ec71eef6916f961070cd9c75eff33823d87d5e6f2aa2220e632d175c547dcdb633a26110761f3486411eac4d2c98e3f56015f256d12500e8c96ff844678b7f130be10624be405cdf53ae6885794f0b98ad1c02800638805e35b3a0f7530ffa7652c52de2174576bb7ba3d567f6d1f43447bbe7ce28d1e11d1b36460c7d33340b9f9488b3641cd1808d44a8e773dfb502d4b9f784eb639ca0ad3522143d042373f8820ae87f33d80844484e4fb98ca7cc8426973d5e12bd4baccbdacf7fc2d44d26d7f0aad21835f32303cfa9bc8f61ccfbdf0047953c8671480e670069ac1bda1d33f4fba1e4ddada8b7b4dbf7640bff0478e00d7cc7ca94336a383d50b5695791d2dc2f0bceaea20f07f851bdd94d7133031af9231a97881e2320700a366205372c82fe3c15267f32b912730c631bee1aed9866ab691fce5a8a4655f567c469ea0c09c09dc336a59d3e5631a5b31456bba6ad01a5dd2ac2579a9ba57944e068c1155e53e464056f22b88468baad9e76916316a9bc231b0244818e6120a1b2abc698e5f9945a671d43862dae6fcc5bc067fcb6dccd53ba7583d4d8baabb4112675a7a368d6c15dd78dac0924dc362d21f83dae70e5f541cbb135ab91173fda72c89a68278772d7c5346ac0edb5bb8fc9811e8f8c8a923cb146659d2b241a11c82efa01eae4801a11ad162ad1ee44e9e9eff18496e11c4929e32328326526512a02d5aef1519d709cf3617609334defd6efcb4dbdae8dbec127e5089d5fbd58c2315ef2e84be67f605cf5dd0a1816b4482781101dcc55f9f9fa2024b06dee9d1db0c406fa06d172b1c0a80ad7654cde9c29621f3694187d527182cc0f6e508a7fb9018fe3d5bf28345182b01d79b5e11c223d3af2f63fcefeb3417ea7578f07acbbe451421f717d37f0fc979b2c82756ead8f842a22f665b89b0ff99987a04be13d82a9a43dbe36194904d58ba5a1e30e91e7580621e8fb106dc97bce883f524e0d295aa7852f6ae85460a1658c109be93a9e36b74103d43e234fcd273acade87980e2234e12e73741b2b5876cb7208493a5fb61a4ac288eb458a9bcfde0d633be6651518c82a4074d8235ebabdef76245ec715deeaf774cfb4879f5dc74a7920ee0468f3f2b28704b85d49ffcf14d2dedb0abb0de0cef24b1534393d7b90b1e66ebe8fae8520bb8a7e85355ed4b1c8d829daa00d8e52b6a52d5d868120008bc9117d84f638fad06f8969ad90a2d313a47218eec0eca580cc13d78fd2dd33ff8a40daf72b90f2d2d0e543621cf8438cb6115c0b7b0145a96e20fd6cabf11d42223563295cb7594a68db62b0b5d31412f651578bd24efdd744d302b80dc4634a676fdb1a6cfa7e57e7d11cbb0102d71261edf38b4cb0ee65f1666edf61b3dbc47a03805a40b5a5d2fbb0ce109cc0a7d811284b9cff79e9dba12cc85de2fdcb367320a4d910c132eb64a721d87cc86a85f45deed13a5e6890e3c9bea61ac91546405dcf087c4a8ebbf8eddc0e56c9ffe0bb807c6b56556b35f9292b4eea5b78fa1716666468a9639aa7b4f30548af348e467f93329d449dbe75000034b25565309da05de77d97c551b728ee147e5a97067c5ef8d19551439b38a701ea9e03ff8ab14cd983a95abdef41755b761de4a002050ca86e2beb85f8c16e730f176baf69d0f4807ba5cc8296ac4acd3bc3fa253c86069ce80e1e3cd535f7e00161aa68d497a5402638541a2f3e7409a4f1f8a9788c670b2bfde07ec0594766f41f43a24007436c9121f806bc6b5207e6b183fdc64c0ad0fd23908154c3d9eaeaf422d58b7f878f682c0e9cf93b01b964c3d85dee5110f5680f8110efcef006b3c32c45f61bf1bde0fa3280e2c4b4f73230b83da6920265e443d469a0fa34784153bdb70734f701528e9261326460e26376e166b58a430f55286288ef1a16ad7a68db4ac03f32dec164c3e06fb3264ddb7cb085426866ebcb85bf19768632b74f4ddf5c50d51383089224d42ddee710247af60dc3044fb228fccab8c6f3b9cc75bd01e3d3c7271a1a99b47452e2951fff75be22a832d0e327f93e214613e54dd0a1c288a996b06d1b520141e5568536e08c29bcf5d0bd89f77d6ddbf7d297c31856738a14bf90a93b3eaa99145906409fcad3e1b078f0881749a1a3bc22d3f6cfdc6b26e5407d2c4be08996387a8d9c2a290dd815c2f2214fdac0f9e6d2663f50c056fb9baeb93b65e89cdde02bf5c81a575433e8f688a06ade62015022433ab8294d025d4a34712b577c8e76dd55ca4e74b40ab994547814a79ce185839c05b5397f9c2b80d583ba0985855ae17bc2fe34fd1255d106c38ae23cd891a5f9632f9cc3ad8e17e7ef7e84ded88a8de672d189ac09c3e443c1dae06acbc3af1e5efb89228049c236378899dc915713f76e8f2afc719a27b02de8253050b4f6eaa6676f2f3c27b6776b25b50daefaf7e6509b4d27df6579c69bb0ba0d6b333a14b249270913df41b35bdd207ffbbbcac409240b882f12942f8da2d93108e289438bbdf0cfbf9ff40c93340c41f1ae55efbd2d3dd1c4d5c2fe819028ac26cbbe4642d18d16a16310b312b0e744059c4afdd368eb82686868eba29cd705ea6ecbf97ce15590eca29681192e11049ea25f83d5e11350c17a212a0a99bf8be491988fd4f196c6b58b78b1c5e016d6bc9cd46e943d9d91b5b9c6d6ab687b6e77d8a83669e186cdea3dee69d71739ae070e5ea307322a4db5b62d2d758fe5f5baa11bbab907340425cab00b8e90fa75009be9e9be94f6fa9b4e4d3240ccf33c32ecc668b2b6487272dda4184898c79736c8c914c352793e6bda40f29d95d0647c5b9c39314c73ce6aa6b81b08536825552a673783f9add42321469dd2bb8df9ac58587d175d34e81a646ad9f9ac1e4c5bfdaadd12fea595edacb2332ede89bd3447e6047a729e51e7644b56756fa6097f1a21ed77d14fbd2919d7e4901bd06bc5f10e2f71c608d832e90c24070e756ba14c7b3a9bc5b503553aa1600b0b379d985dcb43250bab350c97f5e4c4ddd84c121ecf232a29d3deb6b2d1ffd728ee13f8083f5c5de77d08b8e55ae6e051adb88fea9d42213580dd8699864c00fc899e79d4febb30dc64c7a2dd9807cadbb3fa7297d6aeaace6fdb8ac759e04fbb8323cb443458e07def458f0d8ca01a31046e0752a81b337469338b766ec95a23e9b29dfb60062ca6b31089186974db21709168bbe6a190acfdad946f85c10063c64a0cb8161b709dce7eef490320a82431ba62a88b035da1109fc46ea954409ccdadd24f5f6c396cf6cca4e31a2f3b628e23e58e1a8036fa6a41e16d6e014af447e3d2e1f5ebc002cd7c305e9fc41dc1d5667be69db57149549111389e497289d9099f87356e450561621c9acf1f36374222b42c5314a8a2e9871dd0c09f09f49f4799500c4bcac5a220c4c448243375e9c623a5c1d6b5b8a3283c02d7335f5a6d6177daec13e7220175d9407fee9b790521367f8aa2016fae5849c339308b851e2c5efba4d57e75986c4769066bb9febec1510be06b94a12476ddbab31f7568b4a4f873c2e26eeb548e14a23cb4eac313451042bc024a3721a38a289405ed963d16f9045c86d98e852a738784a899262d6078ebc08bc90f0d3b253ed269cb1440636f4895eceb94baed2d62021b1971563b27bfa63de1e1c2e201a6b97b3a7a91e201c8a4b3f8bad05206c94b6f619a7d9ca4756c52520153bfa2a5a1b674d679a70dfed20c17f8b93548473c28e9fd4bfec190ee1298def0400e21ba9931b7f0dc7159ea0a088c526a923d57266e33dc94df96651f6bd833bed4d6051ebced5f333b527359b7be134d91e381b8b198f4b41432e085ccdaaa48404a8596ccb28dc05b5680f23588fc6a309536797b195ec510f51e89c547be8bb4b3ec3ee20ceca3da44af56a5dcb70bba81bf98384a9fb0e101cddb4f3d1bd3bd3de5590b537c905b73a6cf6f6171ba7b7176995fa916e9cd34ceb819fa7b7c030197be075c2822481b2904d202bb163423c31e6dcf103f619dbbff25cf5ed0a2579d66edc5c0aa54989d9a98ab14e753f8b412c6351b9a0b375c6bbe7da60b036b384c8f7dda2df87fa6f614e749248b9f9513ec7efdca296a12d7801c33724292ce08f19dc2f29f219d743db817a858a68079441d954356419b40434d3a2990affdbe711cbd710cd6fb0a60c1414eed53c5b8fb0fd5dec03d90fda97ae6f6e7f006c57c723e670e4cde1b72a14e5941f1eb596224b8ea23ed65cd09b5ce4a6dda4337a55adbd89aec36d881b9c8a55a47a2d9131ef543950569f22263b9535e383651e6f96387135c07f26bc1f367e762b84f3e48e62ffd993b93d32eb35ada404753ead4cd6979bf79ce19eafc21874bbabd22aa8a408054fb620a43567ff54db58b497d8ca417dceaf91c810b2e2d4bba843715cc2cab74e5aa2df87ecd08cb6f92d637bb116fa9537bdc82e85313e92de75c78112113842b5ec879559e19330591b31ddf76175c0222678ea4e8c928afaee37e6e2a489665d9bc91b96fa78540e7444926c0963f86455d4b16ccc73c48bcd3c87032c5f4e51df1347e85e6989473fa67557590546246ad0be9efa4cf573bc78c666d351c97caabf9e2d27d8490f4fcab2d655bd89feae808f8d876c15dba98f51ec7e3da057fd8465e2ac233842d7d618bf4eb6a87b4ad79e1680ca0f5002af26e1a628cd172793f9242233584a28ac4f9302180cadc88854a9a442fe44a7c4c52d287f3f07836433a053d579e893c9282ff57a295cfb8cf6884e72a31c4ca8af26ededa6721b1090d04a0b2a9376657116a169bdb71723757aac7d4b7fda4776e720f152fac5be05c5c429dce6c89d680bdc8155423ee8f5d4da9b4e9e4aacfe3270782cd64159d0c0153dc25ca85f852d3d6da4fa37e1cb87241bf51e627b1daf642ae7efcaf95fe857aca4edee80f27f3f74a271cab74a6e714f5c22c52bb124e27ab0cfa9a940cc3821d7350ff574c09a2f2f42e49849e5987196042b069d6871f75c60130c4186288499330d1d2f9bb7a994e72c65b56db3189d876efa62771b4402039a0878ec10ed32c6f05d7460202e0c1612a3aa191452879ecad07df5e6b20c27f7b1a4cfbfd865af700ced661d25db0a8fef6ac5f6e6f5364d4c0f3c50248aadd1ce0cb7d5e86159cacff5a598f81fee569d41d5770feeadafe6cafcb481fb58544d994ff34dc171e8074ae4c159e157b901dc42155846db88c1eacc058200517a5e42727748306a0b825d7af7657321f4189a7fd10126042462d99f41ea355c05c688e57982c91230e1748bfc6528bdb7ada414fe40bc5ca23539b67212209ad058f16725af4b038602bae6744a5dffe1c6b1a742233382e01e0adcfa5a93435f3ebc7bced931d04571f457889c2a577b3707e2c48c89c805b2c834351e8df91f36ab90a83795f4e64793cd8b7f445118ca2f4d6d0dddd866eeca78e16a6d05a9e3babc1f1570d4a59dc16d4f52ff4c7ae34b1ca290dfaaadc283ea7823c1ed7977d882914dce6bab66b2521a5d7d63b8b3ce7397d3047966200821650c1c1b4774f58f56b459c9fe032ccd11e873ab7b51ca78650a230dc6918c8fc76fefef235582f998532934fa359f854290351191584666ef8a022469199c15f4341fcc2d0428529c1b4ea6dbce642ef24a03c94c4c5f729fd0a499bf744ddb31ff8ea41c028d96049792c1eb17fadfc05aeb10ef7522ee72c322eaccab5e3d251eb844c3f713b5167a103dca06944463e904548be4e20ea7aa9a8d56225aa3ac7c21e25c221e966f0cc1064af1c677fe202965bd419a35080b4b838fcb9595ce24a55b21354306192f901b45100cdd6caa5b7772adeb39ee0a88c979bc96055fede166df9c4dbe044660fe4c592340da086fe2941e5774c798a6a37862314de9d7a1d597c56e5113a97b2b048ba190c43c608553d38506d0d02f0cb8bc76228688f3b93bc0730fd26da68bb80dd6140ff0bbc50f522d1969f81469176959d5867d542240cd40d98c49db5df37a7eac98ae04de9a05c7b3c132dbe77834a061538294f6b5dfbbeb20af02cf0a16286ba775458958bd89ee3aef3ba8028f9b9811b8ecf48da36ae0f199262e91c026c8dfb787d231919420365701f48e4a87694227573752ee3fb83c37f1bdf879c730e242bf9d47652887641e7306e5e305a357ca66001c704948be9d9307704e133d12acff3d6c8c590fb9a79674e55c0d695742df3704c964351e6dc1396ce0e28f5d415508eacd43045033abff681938affd5c345c5b401c3225dbc2694af1393e6c2a731eb822ab3e9fd2684ab153d0a480c9e7e7565d05591fa0a0af667333c0c67e14592cf85da7204229d7642858923358aab277ea8ebd6d93bb2e3b25911e8ebf82e0dbe9b4f8d9a8324be3a30349e75bb9c03f43fa14524f8152381ec77b3e9cd4cec88e3243472e9aefd2f7c00439644f90dbe6159b1c8b687907f1e7516dbe39252c8a9cda72ac9747818f62da2fa6710ea49ea94e193e1f5501ddd00d67560a2222189ed57983963043017819739da3adb48327abb8653f45fac89f7f4083d2fdd531063f8ea41fc1d3e9357ac3d1314563073b7114c9bf6b14407e84f2bdba77a00c43adb768969dde738db09f4a165fdbf8c2f4830e1a91c8b673f9b6d2e5885d5d6873c397504a010c2ef06270705af4922fbf17ffe0c4f6e3c1bb0ede8059fc3ffd02eb7c5dfd0e25f0104aead30d6cc516258d435ce8d9ed546aaa4923fdb4f3982a4a3962e96326c3c31bac55303eb52d600ca0775cb56f73f2dae57dee4dccd1be22aaae13ad776e4920e3064f97d5eda3088db73e63a70cc5805b13f4f3361db6039cb9af5ca6d942e5e8dd7ab8c39382ea11253bb62f33473e4cf316ebd359ad521f207b4d291e8526e5baeae94d04df7f10f864c91b87ee5f8d2a105c0ff6e52d566d26da0eea1ac6665978d10b84ce121307b6c187573481184773c3d7d66244501058e4f4d2a2611078331b0246609d167073f3a69aa53a092f409325b4d426065898410d28f28b7ef3c1f044bbffa23f922dac5012a68f7731725f2dfbff292c3d93b438f7da5ef5e771b900340c0a90ff14b44bd2af36a7d80bbf8db8cff8414384c757873cadb08452f778ebfab1645691082edfe07aa27696760e5766ed59959dbf834d0ad69f2501efef2e85eb608033098a47f93e44f38d7347efa98ca3eae019bd2c464ecf7a2b8b19ac89bf5fb905fb67f5568a2ba9d134a835646ebfa52e458dc2173e6e460b3036da81fdc49729832f26d746902803f656dd991b9dea99dd1cc8ffa262163d32ef29f57cd134d37393de07338bb203242f0c46abc9c866ae00bec4e676a3cec091a755496e8f1e8a6f503a631e458aebbaacf20c92af892cf0fd269047d0e8fda6c2f3e27c69ea5ff8d71bcbbd1154fcc0b1febb652c4e08e342c4525f5d991418dcb6a55aa98f84f6ffd31ece641823ab0dded7f83f63d839ff657df0b70f2712e1dedf2084722c2eed81d615f48867b7436d8cec757cc25291c4ddf589d6d3802a804d7706bdd70259f95c5fca480966f590b270db77f8b5fd1c07fe57ea7391a4fb9f1655d8b6c728db1566f974f9e07d9a63ff2dfd405edf365840a48be597e07148e80f440e19f94c50d5cd965399d0b496220e5d8ec1d384bb1c4159359d91b292f6960c2cde2bd8325e626208ade87a4991b7a1763aeac2646b94c5058592ef5652750e408badc666099b70f7fd88b63ca93881ed4ff4828fd7ec7bfb5eb0f54e6eee6466d0c91366385a2e47f8bf595ea5377cbf36fc58055b228d952fab0584ed6b559bfed81fcb90628299fa291c9addc69df7251ec0129ccdf24e48eed1fab6f81c9e70ad09382edcacefac3fe4750d72d14d4f5338a3ed2f8531df8c4abefca20aa6607906e4af584cc21f101255b6c2fb9d3119e5c38f2007c4da9dbfbcdc81ff91e3bc6a1b6fa7cb6da85d621a0dc0d00545985d2ebe58b8f2c128c0c950f4f0f6f3516cfcce9f4e6f805a53a5a2d73a3929780c58e87e9a593267aafb92e6bb293e2f4dbda11857756cfced49dae895627e27455cd8ceb83267b8e0edc14579ce979563c1b14b0770448f4caf1e00bb37b4cfd0b4d272419726d40464e49c2d7b067d8b21b9ed0155f82f68550c617391a57ee0d56cc2e21da86b7a33a31b0ef1ce4e864abc2c826531f0144286a5d9d7112183e5f0c4585b8a3c973263d5a9a7713dc6d172fc8aa1c59281290a945f338bcdc7338fdf93706643ba02ca7895d913c23972f5bc687f2a0fccd5628b9618d41a1b348f576f0575e4def06360194db60c150995353d4a2d3c48499952450a78b7dc6f8d436958682610a7c373899e0a1bfcfd499cbd202ab36bd7141e6d08898d3ca2464d7fd130514af8492023bca8d05ecd50699b1c43abf53339ed187d2a40a2ec4aa5bc6322dbcbf4c60d771f93e7060a8ae4032ab32ee71683807d771e72deb61448df076d0cc7c5e3cfa85db351a3b18156189d29d1c60d5780d99eefbba3283e3049c66fe06e4fedc568457a247b0917ae8ab64542976c7ebc9e3a1d032d616140ffb53508a3cdff722acc37e4af1e17b423bca1fa1ee07d8ec7998d7bde64bf5f3872dad0db937e085b400cd8e36072ad22805979c8ba49d139ea15c0debe447fa8f2edec42b619ab432b5c0d998e2b7647b4ee10a4a84a70471d31d9e84daf1495d32cb4d0ced8f48c258fafea7bde9dac4b4b6a380a9a8f031ac775e9ee27a752fa487d0928b76949b8ba513d0e4862d2fe5536bf53afe5fa9ffefecf20da5a8d949f5cb9964332d04988b8c36215df07e6c4bde870bdc6552ac0e1b51562de5cd7971b7ecb7aadf3009f8e133058c63e6abb77ff15175557007ef3b0a61d000552a2664c075c4ca173451158e2baa25c867da62aa65e5fe5ca2026ea1ff1e85980f2052b7fc2d0d3d5b9de30ea415f42cc145ff2f5a3e3f5817fdf5bf5e65b6839719d9ea7042c39fa7d31ba6840be19ba69b18928dd28868eb6351c5765e84d01c7f9bb717656168a4c0c9866fa732109f01210dc77cafc074d92ddcf2d2115830bafe75360ce8010fbeea982e0adff61e9af6166c9c909bf71aa7d5bd4f4cee7832fab0f98002b95b732b16ead6c37e3228d788f04842ca66635a8c31d0319623fde7aee4488d8c6fae58b478b182059d6ba80285018fecf243498c3290f00514c0f30fefe3eb5592d6e5ed7ac8dd82476d8e3ba9f4ddd2360fbf2d6e5a1e469da4f648a10962d9c4627ad356de1291d2233314412171434065fe050627d0357f36d3ffb960250954e0edef93f2ec764ef54ff657c6edc7e9ffb525d315efb99516e19d504d406b493551ccff8fda32880ff81c6f17fb72c9a5e353fa0a91c68249206272eb11933cf9d05d966b7b13c58a55bc04f39be77f99131db33f063e02580a15540e595703e7997bf9927cf90e0126a68e48efeb8b21231bed8c96db96d251989c787670ee1b2de6e27655eef5e7c5d60d77ae41f264a59de50fbecb3712c379737b6e8d884589f210c0f22c74dacf9b1b55301373023c9284a5eb4ed1bcf7f10206406554fbf7f86278ffa6203f53334fb7c6195b7e131a5aae26c08f22ddb7b24f76edf7b5c5f59a79fcf0344ef2b9dc3216317495f4bb740cea5f4713a5a975e97399f98baa577de8aad2b51b4455d8ccfae7717aa6587f60a4a9db71d33aebdaa45d1a4e242995292ef27b11cd9eec87fec956ff301bcfd9d27541002a96438af759d0a1cab8c431dc75c72a46ffa44b4ef02a1a5ca5a7ef7e66b91733a4f105d750ca4f5194d888bbbc76e230bfb23c3b21f705e0e5349f2f14117e9161c1f038c5f64de47ed5b734ac6cdcf5b38d9f3beabe102701db97d3ae535244bb3a983967b142ce17bbb9c7006da53ebf00a32519a4b51e13c1f838860a30e0d447c95c4ebc0444a500c2357d0c25498a05c9ba7aeb13f189e52572e3e471a27377cb6843dac93f86b06ad7e919e548ec1d0f896d68d68ae6b6cf7e00fcfd16a1dde78e295b84a5600571c810c192d720ac61b521432e39ede4f9181676cd86c60d3455b0c35aa84b53518dd690fa64c45fe46961ba8d1471f2c8c65fd095d0d23a80e8d231e85f09b57532eab929efb73d196d493db130e3f2500a8691e6ebb51d89b4278fe69c2564e64c94d7231883da88e201cafc51dd31a9bb769e85c75b89d50b5f600da5498a339933c1ecc9f8914a6b10f944499b1a70234e78002b277bdda69aa89de8551b2874b47fd8794c8a18247b94ea11980725803792758f8de140e0e7b133985be9d404ea4514a04e4c5f0c8a496a985159fdc2d4cb4980c9d240e6d1cbdd74d0f08d054ad1a52b8b79fd8024decc15d10905834d6bd74667a9def022aae32efaac53dfc33b7dc295460d6250e7c3018d9b6c44d98625d0bf4641a1c15c8d477c5ffd17557c3d0ad374ce67289bbbca183606c463a5eed67e472afda6d683d84aaac1aad65652040a2db7bec9cca61ec0ad94ed848158bb1b568877956714b76638d774fb226a504244bdeee45e3559d23a0957562c22ffc88653bde8bf5917120d2ab508be89c14fe34c482d6f9bed231cd0d217d47133f284ff98b359c601f37a70c443e3f62cd69bce479e3f78b90397a2cf31c4c0d3cd40d2a4aa5092c5cb0e2f598f5f5e52fe8c6eabd0a41b92d08b03878df0ba1235ec7bf102d0dbb3ff3e21b8fb7ee5800753eedd9b5d2b502a747b48f060142fc977e1ab5f6fb17718d43b4456e45686d1d47ebf54ab81819101a4053684f2225abf7145561508ac6db4d260cbdfaac785350c9a4080cb84231df827bb3c8fa252d8712c5dc361af6fe7095d114a1c0f9a458c2865b2977f5cf95257115ab9c5766ec1868200e318609e154a410de4db53bfbae1b4c1efc8ecc57018b4a1f0fe4ef7ccfcd9420de3b970e68acb36ebf98da6a92e617b0a399034a18092e80cd543b41dd43670fe0ca38ef05d4150ad76d9025df0e852be4102e5aa8cdad40e207e8540fdad28a6824ead694218a562deea0b18526d65fa3069b3c91341c10568bc1e468a1f5c02b57ddc6846c6d3b88f5a6d926e63a5ea56131bbecd63a86334cff4dfc9840273502bc26be229f950f15f3dec1ce07efd4deb2c76b4666a63c3904ab168afa69001c7e89b4659d7ed597fad2daeb263fcf592d037f71db3a9796d6cf32b100b6b9ccb73814b7cb3720adfbd99ce88f01873ce0ad7a9afd3fe593d471c02344ef539ec95fe111e0e12f38ceb8a3f019b493c096442d628167fffca7feada8b483fa2ac618de2c2181f21f952723ec2725c35b07a3acf66ce79b0c830549aa8cae9e5a1b1a03a11dcd495c971985997ffe063686b7cd99666f7b53c9329dc2dea66091a04cf8cfb64e49ebbbce13d438d9f46a7d23f040f46e4d535ab5a5fa476f1adb00b3c99ad60876a66b63ee937395590f483be122c33d6eae400b987ef4630a839151f9e15e7d52a12710248a668d596fe428ec2a4bdda6316bf855b1412c0422640d80c958b4e7a25fc7bfd6e581d0ff4365459ec92b10ce93c7e7458b7cfe2a7caa4d00ef99139f7007d79ba55a7eae9a40089339bcbcb81ef0b9de2050bb644320de3562cd64ca166fc996c6421693f78f589de88b1494cc4e7c0b234cba24ffa141f87f7e177c250d99550cb662224310bc05bcb466a7ced34b7ade34432dfa68c1609f2fb07207a3dab51ef19037d629eb305599acca790a58a91b37db3c254f2a16c77b3455722657ca0c51858dca85f53b13b472c4da70555ffc866e2697e4a96cde7bdfbabc9269a3215d23ecaab3a7f1e61a32954a4ea62e76f3a81cc767a74d4b155d5f01c70cdb8682a03000a5304b8c061d6876e3d7cf735cb7858915e6617d298d11cd2bd8da987152636a56e33c7a8600bff03c142b8bb64d2383f024de17c67348598a4bc123e4d4927909b4574cf719507abd60693813a7e33b4df2df1aa594630f76cb7224ff624c83d1b0bb3839016583445e9a80724693cb5cd06d75f47b0167be768d7cabc249e1cec51bdd0029dd7680ae51508543916b093cb91b8737039f66ed02c34d922245229cd017813150a9b9aaa3bff3ad8685bdc9078cae971ff5b35108a132afc5f5638bb5028fd8e29dc2804352bc290f1553866f36064616067cd4f29156ba479d7dbdd951746723c5d00cdcf82f4a4e817bf49bc5ae1e7c797ea7f87fd10164d4553f44668ed64938ed7cb893134ea50d10af2501ea7d63047c7005efc5be1dcb80725b8f2baf4f66bca79a8a4fd60562caf4367919de1d361b376308d61598f9895f4fc920898cec802d808e63fed01595909d2a767da9954db36bddbbf781cd15e46d4a787cd98087a1c9028c13f2082d9c9eb7cb642883e5322d0e4c0ab102531e581a2e2905b20205e50d336cf8944326e5b35202adb82f7a2737b353a26e29f7e35470cf931a5683ef3ffe0d800ae745d54c2d27141ac486f8bbd193a6658208ca2297c589b44afea32e57e4283e7392c36972aa3a489676f778956ca6662ff5f64c94ebb08a1ac274c065a39998b70108a8cfa47f7117103d724674799dc5147bb9079596c596c0b39656d3a8a3c24172471084d6781879c0f314b3ee14a8dd486945cd7f304f4c2f7c532c9957231dea55acf83a608013b2967699dde69bc6f4f3ad2ae94e9459260dec04db4736f00fe68e894f1944e27c247e00b21226b5cbbdac09594a86ee5e1e960c9ccba0034119932904bd3f2938aee43ba9c0ac1c9f239fba1cf8d2a0c4926f41f1c02aafa3ed0ae34e5bb77906d3a1e05bde46da8da113ba04c055d7dc7ac004f9065eb9118c59854e68f3900b52a2e995d80515d2c49187585a8bc34c0121ff8cf4983c58e8c4cf7bdb93c4c62262538ce8faa1fc14eb66afd7ef3ec40caeb3cdfc39165d898ae1a786f742aa25ffb7f0d2dc2b6c96c72c52156247745f74806135d678a5a9d353c649366a77ba5a8b7a8b5605c48af3343bb96d77165cf140e13e2852477c451d45aa43ebd990fe51ae93171c8e803e0938d3271e7275e418717f7fbe3f9be6083344439dbac6ba5b89a85bba97dc386a39df689e20ad83293181dec20cb6a25b7d9a3058d4654214209f382055bd790487ebf2895b0f6031695c536847878e2d2d0da19ec46a3dd56165d5f06012eb325e4c7fdbe1ac39b77b5764cc888212e1d593a21adb85033601dc33c107baee651ef446c3d20a9ad27f7a66c79e7dc426365a279d400e4771c191f3a706620583e54e0d558c9c7974081088a7680e872a78fbf28e271f0a2834a0bc21ec5f119e1afe8f1dd1cf3bd447a8712a2056abf0d84614df8a5954c6edab9ca93851a9ad08f82dc25632d4baf5afef870957047cfbf4f7fef5eb2919035adb9f8c1feb6a81532d3ab62b815edc3b34ab67e61b708cf7b984f1e17bf7cd159134c4e6ad5aea36f9bca2d0b947406ccebc276145ed232300925cc3fb73c5d34fc3e656bb7de87886e38d995818d3855a43c537ce71447980e6fd4feebb7ebc8a3fabb2e69bc1e5e8da1d1c8da8eaef22eace055569af9f65df82810221c0152e0816086ca2426dc8a538b30843e104ea17c11888dfab070c6cdd21f324c5819b7cc16708cfd7b9d2f5d2f771582c48334ffa9bf72cfa4a51fc42a90b90728cb0abf0880d52cc2c4f86b8df049890dcf5da74e78440f39f435bdb71df708aa04bff66395cfe5e801b634f8cebf0d7c9b1fdd827f3f93bbf8184cdbad4a7c86a719c5f510b35b9cb0555ceb57e0b0d878ab0d962af32315e4ceb12e2a7ffa95fb6ac2c19ac13bbd4e32365e76e0ef5bf5d891f9a468325b2f935450ada6083558d6afba729abd3675247655511494422a46f2df7ebec4e4d126ed4e64648b15610b422b1601223d7d553bad462c7279ae9aeb9e41df2b540b7841fd916b04cd269af5cf0b2c23f2368b7c093a63677dde55f2d32eb9a9609b0ce89dfcca6b40fdf4e0d5325aa086a450489e3c636b34f1a9cfbb4321cacefc7bf2c56f050d286be99ee3c275091ec0d2972dca379d8ccddedf0abaeb6e74e55a674cafeec0a066c643e614aff4795aa24798ae6df83ae10f95e8f614169ac2429add010f64f0691cbcffca44070c8eb7a5cf0b0e5486bdb30b4285f2024ad4f6c5a03cf50b0f1a81c330fbb19c9b55b9e4571906ac09edac279486c369539f248555f34af5b191426444890af34b7111eaa15df139937b56b6dd3cef7fe9386f7a29ffd817e5f20c2efcd956fbaed124d89bc57d2fb78c97220d9fa4e5308f8039793155d45cf93da611f58ab891acc3dfaf5648600a737a1143ca69719fefca3ecca9c9b83e028c725693d06f0986eab927eb6a02cbab7ad70731e9ca601caac686ff5c7e0030aabd95aa6c46460eb72c8bd5daf13e147cf15e69d7a0a34e200c5e703d85e0a201cfad17e3891cdaa44f926b36503f6dd2a6f674385c5520eadf594a6e3efbcb3d139ec516f3e2ad5a524fe91c8876ffa2f76199dbf833e454e87072dc33625903a653dfba2559410b5f58f6636ad803d1506503734d4e6c1812f110941adf09a6f91ddad8568d9899ad798a5e67c85f5570cac3cf2c27a5e247595502a780685a714ac1305435d95f2e47494f8e9c2b41163b70320810cb66a81d2eb710a0d03f2a907406b3e314f2a3fda50feeb445bfef1f6c65f7f477a637a43e34208084bd0a47fb260940e57ffa3f4c93838f92f64bc0a9a1cd9a902e3d4cd9dc8da258d533056db3519fb6e561bf8c5e5bd55922b870795838befd28aef5f3af5f04ad59595729368b02b21bf73ba63a5bbd48a4def6d5f7282d4dbd8fd4be8a403d1c8777e7fe211ae8280408216053051f8c455213b715d84c0f2d23a847fdfc5edb63b033ecd5201c67b5df3a4b6ad2da49f746c015f258f206803b4e694386163f7b8d505277a2714605ecc6f2931e2aba5adcb64f5d6e5a24c50363a0db847c2a51bdb7289a3d73659ca5f2f5fee1c21570bbf9884cc1a5d36ef24e90087f967d6175fe576b0e7578e925cb6a7d816206e545e8664e67225e671c18a602e4dfdd801a3761a9542cedd7a2b1582acd990d216de8fe01cbf5f18ad2284d143972e51a56fd3c22c19a8dd2abfae966dadb958290ff5d8c74439986a37c27b6fd92ceb753bbad4ad625eaef94a0211ac77a0a043a3178a6b3d8383376d648ad67ed3af4b75de33ba816914dac937b72a45ac1f6629a76a31667c500cb3c7ce72217e64a51941db93d1e7181043ffd6bf5392287bbf884ccb22a927dbebed05860fcc2395eeee9bced971824dbc7d80efd738f639858de5e9f9fc9a362e1ca6e03727b35811c4d5f65d85fc7a2da90d262d04c2c005387f66282b9c362571918ce34e4600eee6386bff651d817bbcd09b723b9a0ef1f73b5fd03f8bbf8fe3bc9ffa53ec747b621b1600a3dc7dc3b8a246a1c14a0d46e5b7ddeafe4208ab76193cfb4298e00084d9f020002d8e98ea261d271e5aa96d2dddc8403409368e587e68595fcfed2c51e26827b5adf3b99c980c4e9773858b76eaded3261c25bbed232ed54c3e5d16855399a223167a7539395a480bb3ee53b4380c0c9f7d2a769a08f654e05c2eddc693f1f87983cfe74201e0a0495dc7f2e6fc85a49124cc349ed6f404215f664aa9afa38706f7727292ef7286980b3a8a2959f5e8952812252af48bfe15da495516ab6774c9f56a5fdbc3652814e3727b44e713a593a0fcd561cdeac8119ac38eeaad9961037ceae83d6c94a63bf10232d962de2a5ff3898b6cd09373fa1d1d6926333c4f3c674499d1c02db706d924bbc8e4601edc6d0d2b637247362264e4e41509c096b4c3977d3077720e65b49362fc879b22ae1c090bcf50b5763b5652cc36ab266fff9a83d94b300da1da2a1de4b3affd7a3254457fcaf3f84667f76dbd527abee96374ab2ae7948d6732005bdc81065f857ed2597345f8682f66987c3864dc5a7684bab9fb376850bd6bd8825c5c61a50c3b45735fae0d40ff414e98ff471f445668645c48c814557ed3cae06d8c38463ff7833e997e1c7175f3f951674d3d0696d5840406d00f53a54fa36c3b9db7f1e4e93a28ac2dd0acc1810f6d1014e2ce66a3283f4fb17032608962178a01bdc011313920e1af6eecca1eb3af270465ea1398e0faa7fb2898873fac1eea95426f145f71f92f8d998f5bc9916495e8090ff5b19575fd4a1ecf489538d31b4a5ca71eecebe2ac563fec2613df57acc93e199b7a833a0f8f2af85045165ef63615b264204f83fb77efec89e48ea3f32e81a11ad5d0ef708cd661788514ba6381987d7c0ba1a21ee210719bc65fead5077c32b79b9d0f9e5973f2aacfbef95fee8a6d8e723d67e27ef5624499f39547866054303f01093ec50d1eb9877c6e63ed6ebb193a7789f4d9eb5148f371f6235375baaab61735fe205b0801b6888ada3ad03925cd02e5889696a1f19d9a7972ef469bcde932b3445502ec3c16f617d08a5ff0442c652f1fe4ec9a7cc46fa18f6d3eefca16f7df43b47c04d393a0af5344209f1a33d2f9fdcf23e305a4e7b8ee1f585af3021f4809da35f0f18994d87f6c5334a98fa8d25fb51b8e4e129881bf29a2e86e32b34112612c08ef2524e9b6bc724ffa9e153e6775ff28db07ea50c6de3ce9c9a3eec44ecc9011b9bdec6cc06021142872eb502366b94e3d842357e90dc1201e011190b12e17feb41264921cc4f6207681c7855889b13e3619de7e16aa2ce912ca534521e3916e4b165570f02b68af302d9e372cc38445f028aea5b7aedbc8440244c3492510509d6f4bf8dd748186db229e37c08e40b7a8e5e616363f93d107427cec363f954b93557f75adfb40cdd18c77380d083fe491978317b70174f462a46ce02af5cfeb4dcc5f602113d010ca34ac6a8fea140207b72cf01126c267fa7a8958243a5822d0699744dc34ea15fef3406e2945ffb9d5e4892eee45df8e1afdd2798ea3ed27a3712ec8f11d1bf5e4da8bf9d79b67e517a9d5d20a2a727122aecabbbe9c64eed762d1f43fed3c28fd4776e20f4215fe88a3b44857a6e64016c21b996f1e430d8663f5e5eed54e219db147623f71f49bacee6a9e222cb7804fd34d697085c8accda59fa10adb617fb38eb6c18b660963fb96639336753bbaa7bd90d89935394e7aca48cd9e546cfa01c6d0971a489899b6e933d2fcea497fbda4ac2e201c5c4d33c50614ac61e063298c80c52343e4929482fc66cbbcc874dfec70c5d79cb8f1cce8576ada8cbd23cf2b3c66e2896d1b3ded797b882260308b087abf3fac737c1d637c31d0acef1a7c3b99058c54c87294ed42fb8d9437fcf9aef989b010c54e956696204da318e68d2a825cd17f36103a013123bc6b6d8c8c76122d1953efa1a044c1c6384348e2b6a7a362588be9c0628ffeea003385c37d084bc7d35dbb86b5ccf9fd6f1b991527ea562b5f5017181f40b3a3eae814d0cb193adab9e1c199a2c727f9ab77c4627a20246055ce45ddcbc3d11e9c82bfd0caa91a08b273fc2408bd42dd6f1732cadd040ddf0530f94f4617589a7c9f627d0372789ea2e17f7b2fbab34e2e99a8659d001d9cd8ec9dc40caebdd90ffa810386d0c8420aa87fdec449df5a247f5fdb3c61d4b3846469fd4bef5377a5e8be68541df2523f0f27fad65b11c02bec80954071a222c12874d5ed04bc3796241cd0a9cf0365bbfc90b4d8e76544f3643fbd7346698bd3d654aab1a6e995fbc461b90283d6ad645ffb0495ae6014a14facee98d5214fd32075d989d61f483c08d98778db5be36a195a8d26b60c01ba217db5ad8dcee250870d048cb75006452697c5ecc84188c57b3db84e1e47f2c924610296e0702dd1c7f7307e788d66d26c32d43c6a067d3cc620554583d60d2b38b816b08e2cf573513989cf9d43c1bcd0104f9723212ffcaacbf321812b2beee44ad3f7ffcc1afdab70b131b8e2b48b89a435eac6e1df6cebf4d56e65451a2f98975944f5680d301fbad483e926e2d762b85de033d8994a3614fa3d37bcc9de25469f7b042ffc2e538525d7b69fa26cd17bfc29eec9edac7754f2207868aa6d46bb9df6e4478ec2c0d8896e49774f45b52f2e8141060cc87e74d28e0564b615e0e5c0a351cc698654c7e42e3b020f3876fe9bc01e37ae255ec07d11164b60a88104f704e58dc8bdcbcb7f8c99603bdfcd744a4681aa026a3fc518b8b95f81fc58f44f4760faee1cc7f6faaa64457d3b590cdbd2f9b56551ec904179cf74a632bcefdd021eba3034f39cf07a814d8139e3690127337922e67906254986279b6959da4b07115582690ee05f904dbf042ecce3cce920c6434e2e8503904f0d091022a551f8993f37a32a0f7fe510f98f91f6cc20ee059b328ef788b377be9052f10b67f11c9d36637adbb65e4a934552c97d56d64830a8fadc12c78761c04b38ed85cf095b913dc6bfeb69897250cb559d3237303cb6ad9818f88d4d3708dad1f32b94ce7234083f3d5b3faa1af6fa10b68884fe717fc61740f8897eba39f5357cbda81a52c59b50bc8ebfd93562448f576fef1635bed0a9c6835436951a605b2c3b59c5a131873eb069b34216647920dcca0c110e94b790bddba1de9c9a928153c4699fd46b086e1e938e50544fe7382106f30172e16d616fc5cfad0deafa2b09e9f81cedd538e3793b015c29a2ce7f598337006d1394fef9a7e7a9e8b39ea83268310e1fbf1bbd1bac707000f7c98a65658960a63baf2ab3c4877c456b4c049651513ee0be9549ce50ab4ea1c672baa69215230bb1503af2e37ab5b87695efe29ead4b4624df895e6759129eee474a6f37b1dc382fedbf4e7d9446b128de801015e098b79b286ab8cbce35ed99c8b85a8b8e4105106688d5e82170bd2aaf99b754cfad9425b9a20d51949929146d84cbc4e5c3cc743a50d71c4cdec531bdac26277409ea72d6dcb9b31ad66576a802b627548b0b78ae42a49a30664f0248cecec06204c284a7df7a19306e1c909ea4cd3da6b086a9dd15f2798fc5f00d402e7dc40d4e167bf120951b2cd55adacfe3f92c1c68f0e11aebf3d48a77ffa8b49f5d4d1827c83a0330878517f46e56b6139705e75b9205df64c7783440051c50ff155e6cac2c4c98f89f2ff11c6302f5dacaf4723c5af55903ac95abea13a4fb87cdd1c23953f6c601b18b2721b281c01e279ae9994a56772ec14d07658f3a7c001bdd1ddd9c9848e02c259897f8f1e0afdd825e5ca312dd56abc336abf1b61e70c16e7261369d70f33130513673b895b7299fc817c0bd29da6a698376b99dcb30696471708dbe1f9987d5d4209533dbd50013ad4a05c17abbf940fa382feaba5713cdacb1ad98e40e85e358d895c9b285925ff1125ab5d71b47643b882d1f4dc4c0c414f8853c4dddb98564dd1e01dd93be4b8e8f5714449c5d907d4bd804365e23e407946b2275f739395ad6b384312d7a0cf2945117bcfe87306dfc3da023697913b1d8229b1bf994b6e2fdcb6825e90a503ac89fd2ae6bf0cd437fdf020cf219c33c2805ddc00b0d08fa4c2ac20cad8f1e6d984dde419a9a01f1886e0ac652c88811b32c68dd0c496207408e1670b763dd12cf183cc94697ab8f5b0c80a89f7e35e75340771027b246446c3c58ddd6842800f03dd9b73fb406518d8741465262b418bdb0bf39b602e58148a0bc4a1fa29fc0e4f2a1e47591a7e22e4219fc23d7c3bd48612d1e4ce92c3ce779be38eab40c491bc90270d90b4aa0cafc212212ffc570df81268620d3417d828c475ab08f39551b46d089006a59e6a6f3442c4daa11535c29a233993c90ec650ab195fdb2289c76553b149a3495f6dac5e4dbcf408b56c53a33ddf3d52012aec1f6c9e5868f3e3d87169dbe58439c9a73f27208d69b611365280acc60787fdab1f817ba8db468eca66cd8f7ff7df00e57f47cc5e8c7b2aa8682570e962467b2ec842653c11a6a4c49d036a1d3691f09fc900f19fe4f07b5027854e212519da2fc8c92486408e7c6d7c1b4a4d6f0df2861ed7cb75b9d69626ff417acaf95cedae3f09d97017d707d7338dc1682edf0ec21fc7af6628a90578d2ec26c2ca4e827e3fd1337ed1138cd9a703fa57264c52b109f82553a81af1ce5b57feb3ee4aa6f49121ff212a0d89427fe59eff1629619b8cd7e70df42c793dcc839520af63310a98dca4fd4bf275dfa3c16d75719c91acbb088a317aa9ad22b8c888c025e9a88667979956d59457d02e7377289977f009a391cd8d38e59d240aeaf5075d603e17b7f1678f2c8440f11131e64f4e229f6a103d6d80a91292dbd48521f0cd6cf3e9941c127fb3ddc1827f4c9042cdfcf808b709db9ef69caa9b48ae25fffa3577a54803a0f3204d0ba368522ecfcda2089a2478bf84e5721521e52c12d97f05385666937cbd185610871209f3077e7ee616de29ea203ebdf26145164930afa8dbb017808531d7beea2a589eae1bb3ff7776001ae92bc98dca0114ee3af54c97301547f273bbb7a01112c43a94ca44daaef3a9975764b4f7bf2f04106d8796418110f82dec155bfcef42bca4e0e1a24d8b184ee46b51cdfacc65716f79f2372f3ebfc55d71383e14ffa704093ae1a6b75af4376bc9105aa85370e4963a0b130241bb0c93be5db47416db148c9e5041c9275b773397afc0a15787c390b52dc982e7c3418035fb2d50501f9660cb128a628265a28eebd4b43f2556b22cfc415c15407f7d82a9e6353a7106da9f31b988fd30be15b4bc5605fbd0e9849d2a1823d065e09392bac41e708afb4d07f54f83047805b9ac97f39f0a1c015708e29eff463f58491c2a955867f4ad7364d5642f74cfe35ec3fe6049b797c6b9db0c090952a00963799434625c2823fca419c656fb7dd0268da71a38221b323a1f7b9841af848063f6e3fd06dd94a4121fdd363ce0c5b7926ad9c650f7954d3160efe2b1f8ac64b495831ac9e123ea4571a7374f7ba5dc44f382a186e98c26ec5bc0e3f4242be5358dff8e0cbd303bd1169975d67245f868e0a18a08bea5d3369be4c318d4f0ac045f6c9b596a3555b3aabf7c8bf2a503eabd9bf6cade963c90e77ba6cfcff38bc6527deae827138633ad64b632a4495b2632285078b627d73738d0e25cec129a06a0c95a71a8daea0fe008e75d15a7e210f5dd94f7d19a48a4f264b3f04240cba1013fe809429ad4b8313eafc2849981d0a765d4956940cc9214db702cdeeba95d8593e3d574de98b7b4648b944b552c7233af8897a305af146b63f10ee07af35f045a95976c39621f363a25718ee6cbd22657bda360fc303dea6fc86af7c28b1fbe525a8a207af3ef4b5b338fa26b53272c4a5dc7fc645d49214c95596c569fdafc71fb26c93d3a847ef3d320b3f4c40ca3fd6738eef9411740d1b36fd7ad7656126cb5319c51bf43136bcfb087eb0e47060dc80a7acec4e99dfce2bc94020f0cb699cac563ccf2d3d35e90c224af91be14b848dbbdfc8e1e012191431af15e2e1f90b552ad868b9557422ab684021f633b14bbd64cac56cf3931ae63d5bc21bf58bb08c3162af0619a5b01b5f566f20f9b8e5ce66ed34b6276a622391e270830852bbb12a04e1952c3862b969035ca187361709e119bb7d85d4e1b475d57a1b503796629969a244af40957833af736c62ce4b8a0982de680b0d911e806a45129dbfac4f7de347a6f08e1f41838039c23c00140f2515b5d9c9c7b090b5f57f40ab9aa142e1efcee8ed77f6cfbee06ff2c442a9a4abfff239754d872ee323bfac2a2b0771d7fc05c47be2135f0c3728643d1b2c28e2134739128c6e390c51417a89ab322526482ada8d7b0db774701c6b672c8b0f66b85863bc8829e972a041a11b2faeee2238b31054dcced0de55536ebc462fe9983086dd82dc21ea83ad18b00333eaee6af3770684b8eaa1161416d2fed18dccdad0d3c03bc5ceebbd6bcec98346ff54a69a4385985e18da5f5a16fe04c21f7eb696e1009e4f3bd37a50e4c91cef6273119af3c08831d6426cdc98dabe20c5c439ef9e526df3434e7e82e97c342826bf14850701ac19dfa2b8178345eb4f19ec0aaa35c294e528f20724a2ab6b4ce44d082c94bd5e0fc26aaf37020c55bac1c6bcb297592592e34a48b40f1452cc991dd6c997b3283b6adcf2f78c93790f1c61259233a1419fd8960e905b0c67a35c120ca31d8fb0a7bc13f9976fb4f0e3aa82380d5f38cb7e28bd015c5b968fa64158c173aed75017114a243ef8bffc0765452c2bc1728624fa659666b8c73d1d0d411f2ca77d8b268ef9fe5013e6c98cddc1b297b59578039cd6c4596f48ab7d182922b5069013ee04b7f47a6728894855e1df72554e29f4a0be6353334d87aa562821a7656e91a0bc5e67e5a20e7a1dcfeb0e14a58bb60eeff69d02057ce8dd0c1d9868634ae60e027cd9afdec556b98ca035ff8f0eaa16ebdfa2fd849435e394cd71612cad8055e261000756054ed41697b59851f667584b791e340c782293ae7d50921da09c4bd47daffc6db9d368296ed918653110cb94f2a37780a3f5fb03bee0751551b9c300e9e2e260bdd42fbf603474196775c08a734536694b34b419dda4879d3e0216993384dc3d985f830442bea01dfd23f8685b416a33f5e5cd3a9ee5f4bd369c7434b2193dd11a73e86c9ee9fa81162a1eea182ed0749a7b2e4409b228cad46d4d71cef62b5fdb4077d1d0cf84e41119e27eb5696f358c80ccf836a2c01c55bb38b039e494921d80296a73963c29284fe63d5c167cb5944385e8e8fa2110f5fc102967bf873c66ab15fd82edc2a8af985eaa5ca38be221733194f0d6e52c04b19d91ea42f55b52fbeea1e4ee17de9f3a9be2cdf4b48095ab77a920aa3b827377df37348139005834fdfc640c43cdb38eade2b76925ce895a814fb7974fff11150040104ba880312e0b780bda6130efeae5c68514d8af57438dcc6c05a73734e30249771ce9065b713efdc964e52c494b17a710f60719ac9c4b58bad60ab44f630e9b473728020cae19858a33c0dbcc4f0346934c513710e54cc543ad78e8409dbc439bd8ab89eb6910d1ec899a18d151cd66c2e79bfd230f299f8c70dbfb7180e5ba0de04e0e11e4d1e16fa28648020a8d9a397564b51ce501acc7896a4b759ff087623478899df08c9522b36430445e0961d0aef942d0e3fd8a8d189ff7e0831119b44de0fde0f8e11bfdfa7e8dd22bc86e06e767c4be797d5ca6af7bce3e3b089b488b69223c4123c3c93d3e0e84e378c3895c9b48b634a39bc92a54daab884d4d83aea801b8a4e80aa8d2d7f9f3935d4ce6b065f68fcf51de28ed2efa431a4f2a4b6360d4dd9ac8966c98b5885863475c42fc1d6b2f776050a9a13a8c5afe8b0f7221b1ec392ea85f29acf58a45b67d841f3d3fc406a07ddc7e9651cd02caf8245607ed8fe55e48122e67007635a404c812ea5bf9ed3c6871d735482261b1df7f7768e388c7c010b0ed60a41709b755fe326e5fc95932073a379927155f4be6bb50eda5f206861828869071edac140905a90f87a45adabe4ac3e3094d0b0ea7ad6d59b249b9d7e9e4b7250155a4cb98327d162e1d83c5f68213fcef64699d676e180bf91c0065b672d4a7ab3a35cecd98307fea908c6c4c5fcd598ea3de380706f93e813543666fa52da2be1289ba64802503e6966853d7fb3dd1c6a4e7471388f2aa0906e8bb25502d91b93c901921636ff9ca35a72f3208b0054a477a8609bbae072ab663f4bc4a7809a70d153c2f3577875d26d76ea221f68fb85638927b06518852a4ad11a0c77372bc66ad59137ac3fa278ae8cea07c808a6930e71ef47c7ac27e457ab1599701d699b69d61d0ba498e9551d484571ac6aebab34a3dedb96d0c75619755e23b874e75cd40a1744dd5da781f26c8847353030c338f622ca8c2bfe1bb9061f3e80df82a9f6bece7d56ec73299e4bb69d729520951fd826326e7614767b11ed32e47c8fcd3c6bc27cae360c03a3213bce54cc2e00808c985b77ec820a6e1435ff6e07a334dacd1f744a5ca2a1d030df5f34d57d4cffb3d5b6da5e3d87a95cd87c0864d049cd5cbf0a2daff620654d0d8479764b04b47bf22ea2dbfc72789fb959dcc2eddd01b4d156cfbd3b9eb34caefe6a35d4019b06e05899e6b67089bf55a9dc526e8107642f77b2b28155fc1f7e8ffbf952f6d2b3e571830b31e3233e29c87607c8f7cafd45ea9182827a3bb97d40ddb1c44ea3fa63c7c9f81ae26f95aca9ea32803a012e42aaf34678418bdb2c6035bc2092bfa5a065bf8a1d701dc1b8639f155f51b7e8b17af8e298ae4fc412753497451123abb83cee8145df3d04ddbaa498ef2f9203d5b28f506afb2f4a944bb319369758095454541abd598ed099feb93ad51296deee165e83925254fbd3c464372b219bb4b6ef32861b4896942fd63cef63f875f378f278e12f259602df31bef48306519be994857a62048f8b5d94dae16340b9e50f163f179c37800104553568a8849d0c9582076731223d319caf8650f1f3b2cefc71574d34813be8a752a033c88bc4c40e315314850755699fec757e8cd1649712212f4705f153c959762f66982fa2071e7674edc53619747acff9ab93123c3927c5e577ea24b394b229f4a7b031a28ad206ea04f597bc2ec4b485835702f783ae7525566dc45bf677f9eefd49162d3d55ac50e9f0861829d1d48fe08a6e88898b944bc3901cd0be851c3b8cd23035c30cb13fc423b52e17d530d9e7881bbae84f753f22fda6575fe5d98814ad0a1c1bc4da306657ab2f848ee314258306e1a428f7d03ab9e015463699b25d4f4ae7e84fe434ab312ea8c4beba6f8509e6d7436dcf8ec536736f2eb68afa6df941e64bf06bd9ab1bb71fb46d1f69c38fb9ce1318585953d78ab71f95a8c618c879813f2205c9a11e0e9502b29deaf7ea63accf4c2245d5a2949977518a7f09fef8e02dc78971bf0233ef3e6509a82d5a46ab057da0751ab666dc5a59b07bfc63907cf28ecefcf4e324708c02e3c47d37bbf7d6730bf5961dad16ac0717a439ad233e5bd70ab3fa27219ca7c072a53e4762d8816531f25ec1ccd423f613a2f74bb4767271d955795cd89444e32801551ceb0a89c0157d9461d4e57e95d1e235e78417ad13ef3b42fa877285e3fe82b39912a3414543a91ab10439dcb12c9a9074c29a64a03e671f556646e1428f901938173777ea3059ffe26d400d31a584b3ce221676375360b9cc66a0cea0260fd36e336d5c75a2aca4c300a1fb9d8df29ffd9a4dc5d44971acf2bce07600c83366235ae0b6f2503ebb218a4b5a7bc9eb60b993da3fd1bb6bf136d5c4a948481f8d908b767ffe677148a2a63e4ce0c485cf998c9b1fe12d6541ecebfd9bfd2c6395df4a037b96d77b5075c8f71116062f0e846cfdac0e577c306c3911c9499c64f6c8e56f7009410277f10513685358e6ddf0f4013aca26325059582e61dd95c93e2196cad923d8332b48bbd6c584f2c47776fd110fbbcf884213d774ca165a68d2b34eada92ee495e00f82b5c383f9be8b5132e005edf8e24786c1e2da53dc93325adedb9f3804dbc3969071c0292aa45192e9c64d40681bf993ccb2baeca522cd32bd670a69bbf983efedaa4a1045f0e3f175a18a4c2c27e9e80a6669178c8c3efcfb5d3a9b8c5f139fb6cafc1c8a807707d81d63d453611c624b91d48e1fc68abdfa2875384b970c940484182b745f2da3d4ed69880185b4ba84704f17d09aac78e2c1eb35a64a91332e1a29a00df6de1d4663b0a3a1f73946637ad8887559ebd77aa8ddf7fd7957fc6e9dab940c3649bc5e8a8942d9c1c686b0f09f77099734cb3d7add185598ec424cbd2f9b5d8352698d4b69e22e75752791995816d2eb3202422a4aea468f4eda73611193c964c4cb793e329a0f82fd695fdffbfe0142fcf9789098a3b3bf8f20d1261798232e9cb078995998f48e11456d8f4627eee306bb2887fd1f797809f61601d10a6dfd63bde395dee64d800e9e4137df56f706759443d87dfbc37c7dfbe7cc22b51e463eda1254568ab0d94f3f90f3d97d8d7558150f95073cc7123424e5664e31240c3a97b2bc3fc332a1b7c760d52f660f31806d3cf41a3753ad6e5bde98959365745d66f5f0e6058587cb176e87472264b0ad3e4204f9a5d5bf6735bf48476b707d7ed25cfcd0152ab4cc10afc5b55a1eb75cd1af1c6c215c32e9df8a750aa9e74480a2e0e2af7ee7627dd011fd8d2d7e70f6e85a8d50ee007cfa6b739db9151974c0854753bbbe7c5fdc8bc223c3bf6baf0e1d0e34bc1cef51025c31ba5d42310892375d05985d5fd622765ea2bf3f540d06bf6321776fad5433ac858a670451d848bd1d910729df547d25c90daa7c3dd0891adffb2334c36071b88a48a864714bd987b078f312451db10eb2c884b6939ddb84940af0e7786deaa9124227dc729b038f68542a7b39db289af6fb352d420c2aa64437d817f871f8278032f66f7042055075b66314dfaa61634d3a329ed33c4ff2d1cccbcefcced12df07005d71c3edf790bcfb9cf412af0a6f75acc73ffe32fc6b088c6b7f2437cc035338883ba9a613d8d020232044f96a49ae3bd51bc1b1be5c7c3f2211fab2da2e11b86e9716a45a368af5fe9b3a2cd231a553834dfdf67df339ab300c9ddda6c85188646b66c006ce8b591377b1afb8eb32a4ec83bfe309296e7fa341a0edad31bb184238b3cd63fbe03316f8b5efbd03a626adb9552d7ca39d790392c13f241db03b6dd265f61ad77a4684f976ee0e7742a3544f8bf4871aa275034385bb1304be9def5a3c960fca6543c3d652c7be280466bcd6ba4bb128510431d0149a1cf02cda16551adc4857bd65332b72f7e248887d6542f1511b1cbef6c8aee0c8c40dcaaf2e5a51877ea3b4c0a742956094aa4491e77ac51bd783adf8718ce00542ca2c1a8554025bf7788b13f70a67adadb04722cc4bd955a511f901cb581bb2e341cef517e6bf5dfde3273a6c95e7f7804fac481c8b814edbfda58f7797e18e81fb2813bd95088565554a7c410ede29db365debfc93d8bcff6bdbcd5aae903cc4686a9ba7801a5ec48e3ab78e507957d0470e1c796ac6850fd721ef717e031f735e33731f9432edf8dae2ff137f5bf3e87fd8be818b11109190b011380dde9d2c45a7204e5e141b66aaf05a9b3996908a50924841f0de687c30584e72fcdecae7be6da91b0f76b5697e644c85483757085ab1641aa084217b9987502c955c34cb79959beb58a6e3b55b9b03a8a263ac7bdbcea9c1cea26f40042a40990611107fd84b22a444708420c5657c29c1400add6c5adc95dabd39bf2e6a5ebc5d2d8eba8832caa20de83f513d6f1972a2ee97501ebc9de666f036c68239834bd81e6ceeb517a7988d03ef2aec661f6dfed7c9fce94e89b6d9045259c0aca3f490741a0132c93626782a7d5d897a85e38252230506b4d0dc4ae234b47a8679e7929c1eb97b7412349f045ccdaaae7b631f10cd80e1e320afe930a5e6db9995d04ffd95ce318012ddeae6acc42b6db9b1e89552fcc76b23bf265817b4a25bb18e5baa273531797bd3ab2a0273379627744b9cbe1963844fba3a43000006c81432ff5be45b5cc5f6b9b855836160174a43d4812dc3fe93550390e62aba6f717ae94a38f2f1e04971dd40e73a14547b8c994e9a9102ae9370f9c45c0401833e92552122da7067a320e870fb203f0fb71c4d96a7503705fa0f13a810991c01cf0fa5eb67a2509870747fe4a54a88ee63ceee7b4325f799fbac0847f77f636064d970703f16d65b4f4c690886512d70a56878ef01d3a666aae9a6e88ae21ea5755b4a64d97dfcf4ae60c583e99132b3739c40d0c82eda4f631bcfe65d2f0f72e3d84422379a11e433ee517598600e1966c270367b58ce06991f16e3b78e598ef1651027e0991958f16928f4b643223f349364bbb60c901aae4c39eba5f18773780c2e7dab1cbf780dfef9b35278254dd909d44bf93b52879d93c3f3eb58c099c55b22ef90e1a977070595320245ab922a5a3683fa257aa7cf2c4b56008d9498184d92a8ffbe113de2733c4b71b6c24f2b1e7f4bd13750e7843d863983544202193e8ba1f21745ae7420daeb3715dece8c10161adddfc4b08127fd68132d36f523958674e13dd3f36ac853bcf8633d0231d7200f272b309ba19d3e9d56a1b1e07cfbe41665c5d5a82647ff3abde155f13286d85f92f71d52f0915da51388bdf031a7217a0873daddd10b9e1f54f361cdcfcad59043a5506d0cba25ae54560bfb35da425156f01184bcc37a4c86e692a0912f7d29c63f552ab66befcf553d28f830024c117efc3d77478381b759b74292903713d89ab0432cc8d0475714fe192189fb0b6231757ea5ef4ae01dd4a087a3ee71f321d5aba5f05cb200b26212920f6ce2cf4ab03ea59e7807b2b77e0cd53f8199f492ab1e4371345f4c77ea91dc762a770ea1c8b748c722c36a0466928203d68ff07feae6237f28bee985e8a89b167c6532f60fadfa1295391a65886f265d3c28dca2d1a39d5ab486b029ce0ab94ab8df6eb0a18ac16483458d46d172de03ea59035c46b47d6ae840334395403866e336a417329609e9863c256aee7fd45fb9ff8ff98f46433932920065fa6c82095408a92f3a83ccb4cbd899ce9c420b76a19891182d6f3e03215f777dfe8805eab18ffb7c762ad9636e4c0fc1f9bbc6ac7346c55465c8d6cc4a2061f467913a458150d438f3f3b94441d72f4250839e289fa76503e2c85ed029b33cae8afa599cbe8303b479bf87b66658d895b940548904f066d4703907915299e4bb44c194e3e962d9ac52c0829ce9a4412b94044a0195dbd8e129cc6e9a936e41cfc6377da3392fc84630db3e377ce3dc81183e913c80db35719322361d6c3c96ad05e5408ce651c9249a914fc9b9a54050ea31080d864d02d978bb9b37ad8ea3bab3bd93bf1cd98e7cdcdf8b49ac9e1202a8c17cbe67eb6348deb3fd307bae2882f26aa196958387bb8015556ef41675e780b1377d077c3f994b5fd8b9e642710df7086ef75be1c232ff397cdad835338896c3063a80f5b5586ba35bfccb4ecc5508b11cd54838b0a7f56f27d2fc7d0a9a18249249479aeb302407502f6eaf0674604b7c0c79ea94a62194196d5cf0df6f9e5f51d12a15ec4e65b04b24e6356a920f1a8df8fbcb9b3bafa6bad10be615bffc8d46a2c98a6e062512c44f63e76837733a4be2d31f29e4a3014a98f0bcda00e28c995d68b22203c40127c71aa9337e3113867fb0876f8898377af238d20bc4b11be933dbd34ba1b043e65103445f684242309925d6bf5084a7e7ff12b4e600b14cf16346e53a09133ae68302f3f6381ca38574ec4df90012c6bfd8dfe9ba33652dc982fb2d1ad7309bc688e158da816ec7034819c82a61b51da27da23f970af610b8553839b5f3451f49340d4a4897630b5bd9b0634342a5c37685ae3762e86bfb1c7a54f199729c130985e596e1a4051be1b1edb4ccbc8c8cb49e5c493702b5c3630b62e2ce8e90c563855e92558c5c6edb9050657b97d0f16c2894e274c8fcf5660b626d8ee025a8773ab220ac32e89fbec979e5339c69311c69ac7d2cbf03cd944009bc167d01e8d7ccb35b758c26936cfe7b1cf0613d319c07d6481da20b0e47906221e3ab6c3d20062d8b4e4a62cb8f7f30c7c854786224bd2e6317b65503d54051500b25a0b120a106bcf9c403efd7cda2346c3b682c8b07b22de7a4ead9ff523c12c6993d182f932b67ee61512cb4ece8b1ce92c2a38069f9121dba167e2ccfa69759d1bd994dd17ca6e7a1a239a34717baf41700078935c8d5f87890768927ec734ecc3483b5dc1852fb1239ab2d23fd358a8e86428d7f7ab7c93aa5dac09f7551c0bd7e6eee925b0be0b8d8724cc40933b37cf470ee0f814bc96c70404817c77d43465e04c90a87dfd903aee77109af058a9994b1c9b61485f21d920cf38b3fc77bb273fedddbb7c99e61e4806f3b3ce7a7f9e915631930012094e18280bb3651da6287dc050280091f064f3c62fb87ad90967edff52f5450f1940083a63a5928695b8dcf6f14a34163cf793c2407a67598c1d57432f9fd786d08f6122df9ccf54c0dc929cae190c66b8e63a4ea0ddee5a84cb032ac9cdc13c4ad3b2b204c059eb1e53acefb35463e1dfcead440e2aab9cb8f4e1ed7da4157d3fc1aaea46a557d7c2316fdd6e0567c167547d0234573665db6a43413099dbe2274dce84c5d1d2117f0303a31728228abcc757c66fa2cc53008b97a1f93a992694d1c263d992c4258d76821bcc9856fe4230af2e6c40bcc2d7d88f8eac0acb96462a3cddad2b34658de4336f3b6a5e6726f4198c17f452d4c3989893c9f8a3ce11a55a8638beec79429f7be61341155fe7a716b38eae17209d7d2f19ff3949577e873e7605ac4dfeb03c2e8d991b94fcb01d50c71102c26f9c3df60ef0c086ce4c04aad2d796a18a336a0864d82fa5618db6e3eb94ce6480cf47d32875d445e5df6c93e053c4afc0f36422d5b6a6d0073bc5d199e5b796aabbce2f7535e377ee8a0793d5721c6fa7a5db33052ada43dfe962bf821f7fea0a2ae433c0f5e29a2727fd4f8b69a20d62176abcd3a27044d8004250b007178f37c4243163b38f4f0ac8867c3798b892b7e14a97fb659400612b1bc29c2057267767fe774533815b551ad238603fca5218e123dee042a2350b0f4b7f5ffcc3d3a50388ee4e9a2ace5c29a3616a10e43fd2096f26c2891fcd5e5b4e9c57ec956f3f5af179160741ea8370c4d25565157e20ed416d61107136b985e04dfb508534a5d583d22cf17793a64838b57e58cb17d52b31b2e51659906cc8df395862192320095d2a9c872aef831a10e182ace3c04b8d12f202282199cf94d23114fdbc89164d973401c0fc4d28160b7c799e30c8141e1aa8e2166c88a1457a08b82340a1fbd96bc765c650339c1195dfe7ccf8cc9f58775cbea610a29e7fbaa64830ae22dd0d2cec7a994db24b99f005645f9cfeaafee1629c447c3a356fbe41d5e0431dcd915a56ec642ee2e6685e30b45d331e32db83afe60c89b3d9750a0311e874fb19b9cd0b926d256345a82bbed0d456920951db5df129a1ebbc8f8b47b5f4c58b7dc329ea30b58b57abcbfc259aae3f69bc45e9b7770e9542deb8bbfa55b48a869f64d917ff113036ec7859de7c3c99e15862c55c361976d245335d9d46461368c584ca81d54cd5aff2a6ebb83357b924e16927d7a59c6fb6b585e8e73fc3f40c1c02bb0b7916d36ab1cc7ce43bc07e067bfe54650ea1f349120adaf7232fa0f008adca84745d3585d4c41c300b15fdab89578db5686ff57216a7ea7707a5678e37e50541db1203f6c1feb03c112d2cbd55c4c0ed7ac656ca5fdf4ab429509ecc85d1269fc3b106f260b5c2437554645e4cb2ebce28da87c07a22c2c314b80f63fea031dd0439a4d32717fc5a617603633fcc05ba31792213c536abf1bcd2596d7871cba915836c0a3b64282e5e28d72465f531296655273b2eea8b7ba9d70956a61a0550195eca63344ea7af7227a6283fa72228f4a5227385a89f335ac96aef07e35071aff693d7ac44f5aafd1dd0c4221d7651c6e92fa5953fdbc61d28a4a987a937c592c9b95204fe96e37b5e9f125caf8c428b85f18d7eb583c9f00cba46e263a28f94e96edf0adfcc502888c380ccf28565161a302fb93f11c2e43c0733fe79673c71cf1b28d1bb6a1221a7324b4951475878da8ecf3c8939bc0146e755c3b89d6609196526e25ceac23b4504ab049da3b8f4fd1596a0dba83aa3055a57b8a7ca79d51031c0c11dcab6e516ce5a0b88ea95e38e599bcaa043e462908655b09ca61b45210ffa40c0c4400f20f3342ab0f1963504a922aec383a0ebe6313f3e04fa3cda2db7521f60ab1da997430669d8413bcda53d28cfdf09b761b51bf301d765a6072ddff868e075889f0969c201606aa16122ffbf7faaf600fde57c8ea449db8514d9b4ed1562f7af49bf4d243cc3498df53fd1b350e39224e73da401667d2f96377c21383cc4b9036a825263f607f65fc5eafd12ae2aa85352e62aea39ad8353834019cbcbc95ed98af986249e6f0894f02dc89ac4bf004a30efba4281eaf29ad1da1321d7401868f3b0ab7835cf1546b24d204800f1cf7dade08489c99c63c98caac1617fb0047c0d42e0d71fd605cd62077bef5e51580f93c57dd452d1570562d85196f03e41270357e9f654f037ad7f7b272fe81ef834cf4cb19dfa96ba8320ec2fe4c9a68a9d90fb1630402fd88c907eebb1a955941c45a98850a78270a1b95bdb81423819c6528c1c0678167f93238dd882adedaac49ed74a8416ae07639d9c169226273c671340fcf5c9c9dbe7a975c8117863446ddd99fc1fa55da5dac9a33263111e1706d398ff131e7973639da6f4fbdfc263c8c85b4b95bd0020cab78e711de5ab8195605db0a2aaca6228e7ac37fb94add23072cc239349809239044b4be2a21d86f698fc3e4168558b2cec1f6c1036e20e5adb58c9485580863a96ba0cf5a75a15c93f9f4b58a8270528a7d9a96289d76e2a358826f17fed886a941bc780db45f335c63243b7db576a6118b3b5cff6b740b7fc37dff183945c777f71c5691d61599f3c5628669baf262292baa1bc89ec7701b2e287f63979efc19b2788ce901d1b1b0f8715816fef64acd1a59d1b1085c31d3418f244da12749c6a585a74112683c1fa1bdb65d896dde69a2bcf4856ed54fc479b0466e7ec28e8a1c718560121802cf17b60f9c345c498bbbe4329a903f65930b5529585ea869475b2e599495ec812ed8d24e7e125bcaf6fb624b174bd7e54380cb46bfbdf0e5e644c1f15a0116ac38b6716ef47dde6ce0e28f7b46f801253d347aaffb59177faef8d0289256ae400eb51dbc09d1ae3393cdffb45504a827ddb08eb957f0e803f95a86630925d69f6d76de0ae3b871db1bc8b1cb4a337788426fb5a80d2a798777a796b49fe7de6a73d600d16d24520cabd4640039a1dc067248d20b69baf60c4cd69b8c9c91389a170505b81aacf5064fa19c6448b709aafe588663dd3c8a6121f1bac7bc550bea31128497391a451a738cf7a73691f7bf2f841715bc461144b3625098d4b65b4c27565998de3fb98f16261a5b49be0b33966a444f071dc680cfde478f7b13769da618d82fa059e466e27514db92ef0bc1ecc94acfa1584ad6661361c4ad8f54c7c8090ccd244fa225ac25d49e270e74a06b38f89e890081042b6ec9209c2ca431afa4ec4c65266560d655e0ce0f682cf39f5f598e97061376ab74a8f485fd7e91d52a7a19cf731124fec4beaef1d7f89cbf4d786d2885206d77c632b41bfbade1b070978293f9ed9f3c86c88fff11edbe04274162d4e423232464858b503ca52e07c567901ccb86e612512ba3f0547329402a04b12271af6ad466eb73bef824e4fb4efdf4e8bc6db0049d7cf15091e3436678ed11f2b144ad3ed6cb5796388966fd8a7242910eb8575fceffc62609257e4340ffdedd60585b31d6e237b376b9f1215e29b9abf89209de416ab86de40bcc0207a67208feffa6225eb952e68a5d58d68776fb54a390db2c3bf3b901e49bcea5ae33edac97a291b648b029fdd5e7f5cc9ad2092cba5cfca1f93fb811c7751ff976a8322950c3d0b9cc975f09cf7ec789e4a730a5a543ba7d40a15ffcd0a76814026bb0e13db52f5ea266986d9bf04f5f4c6107a0472ad43b28490b84f27661cf3c7412a9132c87a43aa23e589912cf8589fe1ca572435390820e008c7cfeb60904e0cdf4d60c5d96da20b25e4b3a8f5a0a05b24327da831ec6027b331ab3cbeb0aad427e4e21a0672916723bff010cc163fd3620c37c4428508c28a6e28a7c2bfaff71352b71def0afa2cb0200b78b43e7f7749f071883d8559a2ed3fee04039c3c1d9c4b224db3cd61708144fbd143598cdca1a4debd19204f6c64726dab4c89e5e68af7e2498add28c2171eb0f1b2eb9cd7a3fef2cc436218e59f343b5143df0a7c27218b48353e56ee18d8b317acd5e051a28ff8239dd76e312254eea9576ef72fc81ae477b870b33180ebc7c56e058739732f6e1060fbdd96d85d0085bf9c8efe3cf80b53f2225c06239795784f5f578911640e03b168a79222bcdc9cec42934b298cc2baf657af7bc4a0c93451426aa77fce03c56095062175c13561482cbc32dcb118b708d9f734cd6e33b9c30d64e27c14397c01c4ec50f871ff302218691323b0f36df2592ce024bc1201db3f50006dd3b640c6f6f6e298d37262056310557e4c2cfef201f496cd1324c5a22050d0a9c9f7621461ba94694eca6a8e685d5f10e86d033826b50c7b20b5a61b28917ab474e7e2e96e839d62ae141217d86e1cd814445f970b6bfc9308b9cf9a3f16fea3fd3c6efab9749421f92e08d1caabe84067d6a491d2136fcf9e599eed149ec58d2f59b5fc89a2359153c3c25bfb00a4b23b933e2533b39fb1076c2c23a2777eb843f514f04357656637a050d1b0e08690c0aa17dde47a363979394022ed01f3a3ede68902979038cdc5df08aada32befaadb2eda32f7e882a5dfd0c53d58870406cc182452ced7efcf3cfadb0b225e26e8101dff6734ca4ab04b18d1c69173256c1dfe795af57303de3ea70c0c69ac29cf758f6935e84db2b97cd557e18f8bfa72d3d233e1a10fca614d67db5883680d10553a2dc4f80a585405d6531b0ed5fdc03759af663e44b966ec07aaf58c85bc332379715fb773b59f5ca16255b6bde705a7753eeef2099bd007a535bf0a3a511c6577b92a58725a385d8877cc75018987f22d6b2cc82ab1447722997e3535a6858480aab8cd1b12302fbf33001935a1a919ed6cf6733fdd024eb1f512d4050611cf0bcfce99f642c9784a857d554f8846805d340aceca17f0e19b449a2a1504712fc95ea1230c8cef1562b45a366f19e2143a335ea9432e05a775628f9ab73192c95845f80b3d5cc23da41257d95277966355820d5a38c6d1e577244ce22c79ec5af516f4b8df761c03c9e585372f06555b48abc73f4577e1d123d2d3e2ca647f409021f4cfb44447cff86088b8c19cb8afce0887ba4cd0d2ef44a5ce347b465526198eb328d123b956d7fe2cac5169b2d1cccc04fbad05d424c768a51cb045d2178df25bfc48601cd083fe831d9cc40bf912ebb4c65afaabce3b1d98ca12653063c02273eb1ad407cbd40a148661d0bb8b4f84067850db40b24ee10b1dd546d58f7ab8ba3bda43b8173ca98fe2f4617e81aec8b1f6c3777eaec4179e28fa290ff13041952aee64fee69203c084d4cb5e45df2dbc7ebe9ddb5ec64a4964b42b461319342e281234a468fe70cbac33fe788d3e816f418560071885a770c8ae6cab30ded6ab028ef85803e4465055b1b2e7dc310d1d38ff087108dc7c786beb13e46233553991190e83dcc49c81ae9431245e35b9b39b900391f749ea6a009bd6094d33c292de02519cecf891c6ac0c3dffa8f0a4cdc702f69afd8b6672cace2928221e6920ed22e45abfe683a361841cde012ff95bf9424dc1dd2b7aac712ce813d3c9cbbf942c71600a47481cce144625eef98b0f97e8b8e2e7a484d94de90659b6c222833c228f07e00e1cc74e1f0b804a52099056e125236cba9d68825c22180b268fecc863f4338fc56715c58b9414b933b14be02406f0e7bdecb1d74f0e568bbdb8eaa30780262f9ca9f9a6f936a1a369d960046d300fd04bfb340ff059db454d4b0cb91b4226c19473f6df9851688f8a9ce8f7d65022ff66ca7722af0380a3fef52a4b087697fd08da6312c72740737622e9c748519762a43e7c5aeeff38ff036ec8e221f9bc6ac152b0e815edbc042425a551ff56f2383385aa4cebc3b361e98600ecaeb0c457aa58ac244fb077e7caf6afcd331a39dbb9762365acf53671f102896baab393c743435f4844021c89a2f5bc1bca13f9c9235bc6825c4e9412a5341d07cabfc2a771833e68e237ef0837bae6c234774bfc0f85beb74205ba6f5ca75f1235af075d410cd6099e35a0c4b553b260c1005a5c81028441c73dd67433a8b9acc9df56f5bd06ecf912a72e001126e114fefe044b4b07a7c15604992baa4eca536df6c59160ea250aab635bd152c1a4588392c494768c8cc1db8d9d3d204d77faa5d7abb5b38648a3a4a10ff6d6ccee789d9892e523a52ba1dc43b7b743e709661dd7271925d76f79cfd25ecf6f6f4d6c4b9adbb6d69de424f735526f9267ab4d76c5ffa095041e7af418f608384942ce75760132776092b59939158c645b059bf97e37f7ba671b6ad75faa635cf7269a0d922dd13cbd83f432406b2838b4edf20d2b472f7f5ef3f74ba12f0580b841d2f619c25fa948559866ef0d680ff12ed4dc899fd401bdebfbabb728e6069b75c7d3f180f76d89b14e2b6f7a1dc451607812ca3468bc3e40a280a5eafca76fcb91f35433a14358a3335e5ca9a1ba0dad1b04f77b95a83ab4169262fae3a096e2f7bacc344574a56a53c83c01fa3355934026fe6b7f2ea389f9c94536192d9675ae998d9f1f844cf87841fa0e9f73ca6e098463d27dd75fd81c9abe43f195e4ae526300d787971091516c637e8dc33e14dcaa58a458e7bf3c1ffd4069eef7b0ff26fc44a2bbba82caed672f6b210b1b80a5cb04bcf2519d16d313389b675df81d4aeca832d1d414e20ef574ba231a36823dce1ac2195f72fdad99a9f8eeba7cc544cd7ac1939328fd817e5346e5e2872e34557ba3d06cc3cebe8ead3e6eebf42031146cc998555554d22dc9e1e97f71ad0201b92ac99b88b124df637dad5069a6730eb0109668402e2e216380ce470b25ad2e02a307f91790690b9ee350b156c074d664fac05000c7d4a34076ad3a4a21fbe3ad9fc5907e3d1927637f4eea42875fee8576bd6a56c9e2fbc8c991c9da94a14bfead5de95e991fb4ef25eee162edfaf87f67b863ae9a9ba544ed65e7fe2c51dc0f096e25427bfa192df292103120a196c3fc98f0fc0c9fd90238242df065df1d96ce4097d78c31a85167be9b67d34e256ac6a3f2ec8431bec20d54e0a0ad7c8da3248dac652c90085d0c8ae6a0111d0b4d3199450ee46b132329941ce27920ba3e907d89ea3ab12bbae9ae254bd848003247ba1c26a78b4372c710bdb8563448ba284d4f1e81d0338eb4b71e0cd7d4869081509dd5c6c167fa5aaa73473d59a98d3b32718294bb259d6d69abe2d922c78b040fae5a02cbb4f997e89ef231b3f2c9ea62b0e1eb603963d8b4a4d51dd274a71975286cf0285c4b95d68827099f4a2a8115dff9cb5ce7d8092683cdb40494e846573c52a366360628bf72987a4ed91267dece232ae621c80f0a4c9d0e638b056c485e74517408a07ca037390cf8f415451b3c47755129f36560ad7df9b9fe206084f6e60964ffae9a914b7d5e765bccd213800b30da8715e08c570aa27964935cefa5d3add579b8adb94a3e811d1e529bcac25dac8ec15b2a62f78cc51a1ab1672db3bd8579ef0d4b08d03168c138f5c5111c88395e50b9619d3f872387afe66ff1a5b5c8a40f8e1d8ad925162be843b2bff236d7415bd207ab2f38c72483099acee3386d474c3d88802a2ac50c377974479574484241786cd08d8a42c4244344d27b737398ab5314e347f94f9ce7a4a3a94eb12621f666fbe874d30944c1bc4c2015dd658089f24aad2b0c345879603ffc8d15776f88b97f534ad505f2c2f9951c4ebef3d3ade9ce2f905c3f19f52e2616f589f98679e4d84ad41eb562092a8ea0f2b239f104eaf037dfc4b586291f31cfe88ec083f1430add77975b70f3d5c755a5062f9d9f1c0b09372b2ca8e28e672924876c37b4ce1835f75fa6d4a73c0a3a8db1857d6765748d54b27f2e55cbd7b2b124672d627e2996da06a87738a6f2f9383ce77ff4103033ab9ae54ecec0342f22e5338c6da263cefd543ae476798d80692d36b7878d0437a1588bcfb2b40db185ca8eda03d59da716b7ef14c1971363a4b676a152bea695859ca73cc2f3b751fca2ba63f26eb906c626ea382a2f70cb951381ce359ab4d481e699786f72b0525844e1ca13877000f783f7d6b3bf0da6377a22557c0dd83e83f21a450c387b2d9504449482b27284effddd3901db678a7285568dee917baba0925e228d6e3f25ec9667e6d9bdb09c2e7f0452fa888387a984bf3c8e96d6a3aaeb058d3f60959795de7baec84991cc95457c8b165879b382a18651b05f7e8ba0d14481331700c1c771a63d56847add20216483b5b71cef2a1993f1bb8be882e54a1d0d75bbd29a1a3706f67581a9760fe1644ddf77a7cfcae2099b0f087d834d5b6d1b7ccc21f4c41bf9d31e25b5556e5d235d22f4d62ed986000b95fdb360bdad813bc5d988893ceed4054985a2e9e2279624d23dc1c214feb38b8064e13530ff932bcc5d68eff9057049049eb7e3c0c65dab86621b6ea537c1f24bfb8ece00cc4822310e20c5fd93507ebbab5766335eb850012ea27cba643b62d5cbe68f0730c705bf5499999b79713bc58d403fae815b4ba1af99de246b80bb7baf264059a206987bcb9779cacbfb0e668ec79fa1bc180256015f80e370ca18a67904b886a945491bcd4dbeed194ec111f23fed2bc3b93cafd5ac7eb0f5797beebf97534a2b88ef0500ba239c2456e40400a38fd06ca213d90a2d6fa62fbe92d7823bab9b4de908e6ff923ae67cfff93995c2697e43717904a5aaedf67c30ce26beab90fbd8ac86478ea6f25609db2759cb07d4e44e67b6593907fc9aa5e2da94a1a64956adadecc848573e04277ca89a035e799fc9ba7a28030a762df07dcae581953b9f59d2bbcf333a1f554066df7d163871b1342fcd0216bf1dc5fce3fe1b131a21b8ef1f5c750018460db95eb17142cb587e8c55eed27240783ff0ccfbb74c54fc2780d8973ec8062e8ee7a7b637ac76fdf632c013cd809611753c32347f39d8def4a6c173a96f032019331254fae6fb2411a26dd06f917299a17a8ff0d69578d11f6b50122cbeda49590fe9b9dc7219ff07d7345d72a07188d61a19be60adb0e96245dcf059d76e604efca2f62cdb752ec532a4893ac88ae62984b8f1315fab11918ebddb8423a381ae7f67e297f52603456befc16389241c091de0948f18350e8fe4aae403a770af6b8166d03193ebe001292dd20f4eaaeeb0e52c0eea4893b42b2c76c24f5b8f56466aef8a500bf061e17c8f30e04558231a1a7835a2f7c067dec3cd5161fb86aa2f75e13097484d1c9459bdd8f9917ac39dfb6d73854d908aa5caa6b2a993a1d2c5831635757252e277bb5cfecbe9bf921aa3f843e4336e7d31f399d64d69957c285e57a93ba4dc5f4ac06d02c730557a658edb6f5a7d8c107619ca75f66ee15b1b9bfe69b6c82f3775ac6b1d50842ffe847a9bec127f007677e56baa0ac0ebaa1ada84035a5377a21705625db1bebea13b7d0b64346503c09b63b571842073c2da2ea8dc61d173c94a6e368c69c2878d9943b18568cad45bbb6016d18c7e96f13a71fe221adc985a86abba615ec7bc878556e92f2f50011bd8d0b505df69882a759a9d379982dd77174f0adab65c29c086237b340c737c92c663164806bb7c6f9aeeef4941845ed802ffb3ae61a5b39a09c6d4292822fc654c6c3af680671da98146918b7e24bdd6a3c73e2b2e67de47d95d09cddbb595c629564ab02a3e2ffaf3635a30981443e1ab59b0fa8674086a0599f0aec701241c5371e791fc1d15bef7ccaabacbe31ffd6497e6761f4251ffef392feb87ea3953c65c388c770608530390634c672a32f8af76faead352b1a016897277942c465f6d8897b01fbdefb1c58b5641d9d60bf31ff315a17e30c7b43acac9e89f28cc6ed6d6b37fd28d72ee9ba2896138fd335442a07c87fda6124764a3903877c37ebe6420930c1cc4f10655b6668f9484169bb152164b0980d5541550e715b148089d2ae70e289a268f9497d75d6f089b1b8d7a4e6826d488644841cee955364bfbc7234a2f0c72aae97fc94a0d7c9b019ff7555abf4d3b073011c03a2c7de925eb02975ded879a352764bf8b2cd9201fa54ec5a754b1bf109efc89af45669f4190c343c7b7a2ce2938078b5b9628cc37eef178c0cd6557a59ee35e729994e579bba7e9caa226ec2606bb88972f7c561e0d5cc0acb6436b7a4b40ace96431fa6ba01cefe1cfb6c2059e6b0decce0270ec2f47c0dfa1b72d40185e95c07be54222f1544498b6e347bb464c73694df3cf0a10ad5a1da74550245e2356f2ec30b15cf8ed97a258b44d1abc24e2db7aaa87260e4c415671df4df3e06190f7014369e7c7fdcae1b0dfc77bd31caf8a61288c21cd50b6521b6031fb6ceec6f2dc848267b0e081ca821d53cf640b6fcc27deb4b0cf3dcf6d61ee081f3a0c7105cbf0b1bb9bab8efc3e8ef18e8a6064d34b03f1a93883f22282bd35f2355a4a51881a450c15a07e979bc17390eb0289d577c8d14dc8c7f1209e3654238fa7cf58be1888d1dec9087d97313de067650347075b8cf1bb8cc1dea78765fc30c5103af1d89dd9a5ec617c321be979ec6c778493363f2f981ec1527c4997ea107afbbb1954b9cbb54ba15a57295ec843c92e30426a666724dbf441de155467e07faa2fff3f50a9c59d92ae59d6c79326032538a7bfa2e177f842d0f784670fb689e70ea78641e93384fb3e11d0d77701fd0d696f5cc6b6cc320c7101d9c6ca37f8bba5d61c4707d20e54a058527bb1174904e848c62745fce97491fe6fc1bb8256b1688027ee2b3846ba4d712ce4ae58d616562a47696b9da928394fbc5a1be649475139f9ba038e79edd44328f35feafdd672dbe2ab74ab559ee20cc39819cf12c0ea67c0e8e462ce66e9c37c4b5fa88f3268c9711b7a3ac505398bc262b44c87ff1ae83b594655954b3f1b2d462a1e4a93510900813570d90b1e1c710014dc45db91f471409693ceffaabeaeda7dc0dc1714f7ba62b921b1fd668036dc013a7c1876b0f9574dd94ba6f86d78b87d1a401218a5f6be208152d7d4b9f939c9854ad65137f1cb6f2aff9679a5103a25830904081fea35557d8da4759cc2f8cdf6dd51c5a375b47720b767270c1ed583fb6992768d83de17cd9cf7231c4525363d300aced434ce628bbece1e06e82e786c2dae525e316d8ab35f240524038de685c8b938e1c9897989eea5a3fbc98008dcfbe2aae0565391b781363bb8a28fd397972218a0d5236e1f48b36a2106b892b5e34b8f584f5d2c231abf3fd03205c65001dc3f6e5cbd3dcb999ff62e853d2ce9ba075ccf6f9dd27191a9c400ad843045b1e5bf5a359539b7283e4f8497e9a9a7a1df44005f7c78b2edae6c569a1a5b1a7b8bbc066a5f4c9e204384528b22ffe83679476d04d9c0698a8760a6a4bb76253d806014db6925b7f8d5d2ef068dda04d99a29ddd30bd8facd209b38f21409f6b75efe65ac45ffc09ef56b310fb882d9e607b74053087932fcafc711f75ccfd93cebb72a6a499f5f71a1604fe5c87eb71b93666c4fa32ee5e779b8e134b18f00f77df355648c2f46f743e94a40e42a290ebad542633f6647a4208ceccc48f8182a842c31ee4ad0d612377e06a97cefd37e25ead9e747cd0af6dc4090b5739b96d427ee25785b7f42ea703d9db6507dd50595c8364065ab58f98823ca3f3bdcc4ed16f8f877cbdbd38ff0ce2cf25b5f3be1c055c55bc59c5761b590da630963b85e18b53276f6015bf5d8f9167e0eae781a849f177c6b470515d047ae79a01f2f6b6c9b9fbfeabf616eda795ba5b0cf87eef9406b75ad7c2cc18de64ecbf0809c7e36f83398cd68118da223ef3cbb070b06bcb726bac9be0e89197c6959a52ed8a30cd70c6d3b54f1eea1c174d2fc12d83f1d7e9c28690c9fdfac01bc0088d08745517101b99f480a6dc78ca5a3642e2ede28207c01687c23d4f463888274cf9d9027743bcaa47c95c500163aee72106b6c501096eb1a05cd8b33ede25c609a1e1fc707d21c1b43b6613bae49add07c657b6b18d9b1eab39e10083def1370f296330d64a257977a4acaa47294a183b41b7729f67bffd385cd728a459573c9189342da1561c38af110e32738b6ecdcd0a4801b32f41ac2eb8caf355a6826417562cc090c7acf49fcb5e3493a7faa276e15534a563975a66dd8570168f2e53c7867c4daa1b70f312a51c8612e4affb6fd21fa08676421278785f4fc26cbf16cdbff4d4fd3393ff701619059493e598fbbdc8c159f0e57737f0dd600f99017168b6d27d82c44125374447644fc7dd2bbbb68ced331adfe8982aecb4486d98f4f73052e03a144e4089b2932c133960f8595e9722f59884c23489127385bac24360f67ccb614eb946ff870572dd6ca18ac6253a216987c46ac1c845f2708de99cdadb2bc401203a37cda3e35e2041953ecb978d09cfc6f5c486ccd0a380f892a8afb18149be7fe7271036f9da0395791dc288233a10936813376748f91f25001caabde90e0305edf24915c5c50a413139a68bbe22d9b5314247f97921b267a03e804917b9e786c705121d372037cca3db55474d552bccd3f39bbaedd89b4091403e327e0bc87407db0ef8dd6cc4b4aa12c2ff786cfba5345a83db920131cc4e54b764a9fa774caa475b773d391c586c14878f17eef2079eff8bc8efaa6cda3b6045177e7ff034f7be0147c2e5d9675b8cd516069feef90307509bd6ef00c4d86fdd495e16cd83f065c9fa456cc092ec8d6dc2b0cc7c4ab9853ba1001b915ea117b701eedf85d0841926ef1a43bf862b1e1a59cf6c02d64550cf185c2c73f3173f04f6aa9fb72a13c9b3bd7eb1c37b478f11743c15b50de7b048ae04cfb7eb262bedca35bf15f918b33f8c443cace7cb26415b32ddd4347159844cb6373cd8798a92c6d5455ee26a3274c534a64d9704afa3a28a25209a5d3784df6a30ba3fe77c62045a741224f9266bb495afe4342ff7753c5457e152ebff62ab111900231e2cc10276de2b86b60aa7ccadd24204fa0fe0a9acf0d2df228bd30efb8ce32a2cc7eea7481df4cb75768a710702acb0c01d530a2fa754b6de2da8d6af5122d147ebbe69e1879bdcf8dc7f6f0d09b858e0e58e751ad7b5bb40abfcff0c52f829c810a5be34f61957a287397dba9737de44c59024821c15d37c3fa6f8d1488f25ced7eb9119602e7c7a78e653e5132a2bedb8787f90c1766d3a34852602f9118fe709599d695682a855ad6725b3a986eb8f5650ed9ab4425c5dac8c37808f7987833392dd530cbd90ead1f8fe0408db7a434d102c3b7247efb7c557c1ab03f67069a9cd0901e86120b514993655178cd6a43287a905c16f8c0b37f36c875d9152c065729ed0a230c22a04fbe2544ce40809a4ee2dbb78ed32ab4356ca09a93a9b0dfd0f0fe682ec1d50272939718f4403a87199e853af994739a81e638377c63bd1305728330aeb043d970ba8d09a2ff81e2bfcfa6b37ee9793fbf8c63e2c31885336e58339ef0f57f66c0741e25f521cbe9f52dfd6f49952d3ecbb6e7d78b910c0d5368dd2de3a664ace9e6b663cac559bc3a0c5482a33056fd594367bd6dda3e145b1aae53af65adda469a9f81b037fb755780c59c075396803addd15f166fe21a0b911e704efd1d025ad646bee6453c594cd819e035f6cccb675448b72e3bb2d606968b786bab6ed0a0937e0610d9238004e916da703bbd2a159f24425276782ff1d8d9dc5604b5ad7a0ccf263c47733d2d171f6a6a78fee0f511df00d5224d422202dc6a5b4f2f3c25f159caaf2b6ba1f5c4a89befa61d588e848569c92be8159c116e0d9131cb29021664f08ba4e6ed635d7067da31edf709838a7a5effc9b3dabd818c3f77cdf85098a345bfbe2941c43116e8d3b631e21264c84a185c6de585671a960105a11ee88c89a222cdd67428085758d0f25b51b8fab562baddd1011f17c69e0dc9a96924e0d5d42acc56ea5d5ffa9205b9a5c623492ab5a217dd5ed68fc71d13fdc61d3f482cad18956e9e26ae03d4f1c7bf9fe70460378a57c02b879f16f0573d819beb2e2417b9eaf798bdf2e1cf0c92fbe0017e460fa24d519ee9d3f203c3299ee434fc69140212dfc16ebd05c9c10618089eae5fbae146f195ba151cd9a73be6136ea1c12223f1b5a69ecb83db2583e2d3552b4dd54bf85c63a5382338cce6478ca35b2c9fdbe7bec77210813117a318eec039cab2ec9180b93b4b0d617843d85bbebc07e3d0d07a69ea98ec5c29cacd0c0fda850261e3b4c37dba67b6155869ab95bf992015c695a7328aca0a1f009f10f9d75f2a40b1573af1f4b00cb1144e744d1cd67d33d8ba4a34ac58aa322e82889fb73d44abeb2537f73c117ab8f19e803d2e95fa5f43b4d4b4368ad083e8ae15ba7369c3c57d1376c40a3c7fced54434ea55bc70fffc9125a231d00c8f87eac54d1f095dd7629cc80ae8094aeafa0159974306a2c1e4b8b03b7c79d3a1c52704db248e500c138b91f3c0c090211ac335fd7714766ae901b2d7c64ace598c22052f8da57dff5b1617150f1be3818282dbd5057bb61eb37b364c8fbb746ecfab0a04c10ace632772f48a7e3a9caad7952a6a69ed6d72bbf00c68d53f338658289d19698d0858d7c5f37d74cb49ce83a6d1c0a0b7e1b571c7677171bb20357bfa9ef9332297a54521a26c900b18c4c8490e2e71e61338a80e49551161f4f6984826203dc822e6c87f4ae59d419a00b7235cf72402856490af688ece53f3d8b9f837d950fd862ba4e46705a03991f818f01a86b710bbfc56a8ea276b6c50b1216ec1b89d2a1ee20fe193e52c4710170d6507b22cfbb3e1db5d4aafafe004a9193ad9e5d9cc53c80a1e9d2fbc4dc3207be11e5fc01bf7b5b446489e69b2c9f3773b5a71f76efc556e7c3cba9ee17ae07dcaa81b7dcca1f6f79b99597847399a9f5a7f4e56cd2ca6f760d36444e40dc6bc66f96ec87f94dea24c872bea3917461afcbaf20261922f98d34e59e642d5bd79d71678e4f8325f592a63403bf2d03ca807c5509b834233e14c34b970b2cdae756da5dea63f128b86ba18ff001ee7991c7541c71c8ca16a3fc960dd912507adfbeb332b472abec58580bfe693d15bcd201f66a3e63f887ad9f809209d9c7cc2c922f6fd2cbe41cb51f1b79b7206d10abff0da74b211341d945712ada06102ea164af6074e96a4d60086187c3627604166e552be2f3fea989212631d16dca21c89eaab789ea6233a8b88b87ac3de4d0b87fdc301e6a1274afa02021dd36fee0b2dfeb304b8e007c19dda7f84871ba0799b610834313b0928579fe4beffc2810d87b0cc1b4da04c17a591c5ca83ac59631c51589df401e01a0cb351dd96ae99e54bca19a15eb2a58833105e4f757c903f05017014426dd6fc15fe57dabbe78e6b543841d6a2efb41f66629bf18fb890cb482d864790cda1f078fec3a30d84c903ea0bfdfecde2da853a9bfd2ff5e7d5117889dcebc7af1ae670b0958460905d9e56b217499977f5eaf2c3d64c1c886b840071ca64edee5864ab79428a5bb9784d0481a61fde6e03752e45c372adc8f3678085e234d80e2a285e5f30e20117309e42010940a6355a133743ec816ec26d76fe552a919add55c6f08fa65f9fb4255a763e6e0dc885ba0c8ff2dbbe2200fcf350640e1c2932a3712a9ffa9aa6c885542531c3800c90d5179105abf4d4204db801482b36ca56b4e295fdfef8cb1c229a5b7c60cf544c46b4acc87c5886566af85e2846bc73ca24066e2b527d114c1c0f92ba4d00bae3a1789346a69453dd1488f344a6226aa9e302397e864058d673c2011cb86231225fbf4c9f73b1f708008721cf26b08b32dd64398bab13395539a3f83c2db37cbb1d23f88b57774a9bb6e679e1e4e4f245036aa16d4feb1226c46329dfdc556832a0c27de2ec03364dbcecd58b27b9280a3a709499c6e4b252987a33231dff9314322bb9bc4b505118c47827ce789dee2cdd28f7c1f2f22f9dd6e62345422ab0bfff5a4f54f3ffdae7a93734207d0e972cb15d24cd94737a5dddd3678fee7753ee534c91681af9c6e98cd8b0c696150be04271c479f98f3c97be2c0274f9d94f6b450c4e9e5b56a776727e3612a54501dfa87136b983dd518912c3161bfc4c3cf400b845bfa44dd30acec01bbd82cc15cabc686067fa527e6674306c3f719f401204980d1119814d592d30fcbf2894f17ac02ddbf26f49365f152278cb0e7332adadbf4f47c43528b169adb5020103ee4ca861dc7708fa46db09f1a7e112e1fb7c419520f4deca8e95b7955837b8a72f6c630a8c822da25ee9fb4264a1c4b9977f02fe16a660264db4dcca04bdb64cb92571effa46c42325dcfd7b7eafdb55a2c635f6c0ce5c73acac8df0c49542ae376890a37d2ebe14f7357202513cc67e9aecaf3b036005f3ace422fc9cffcbcd122397319f8c9afbe4af53fdbdbbb370bd50a082db82a375285d3695346a07e2e690fc8c671f2f53e5bb13319d6948b5b03555264672b2246719ddaa79d23154679213a6e0b17b08aa9d336c68c338c95fa6062341db4ebdee0f7dbf172d4f3737e66ad39caed9a3bca748bbd1a386513e923aa5d798e40d1c1d78407ec3cc2062ae9bc355572c2bb9124b2c423b2fdb22f9c8cf3177e49b3cae33deeb441f774996623c98d0ddac7215aacb11ced2e8e0dd8f03d911bdd64aefd9e340417bb3ae3b0e34aa5dc050eec24e0c606a03624ca0e93de6468d7c125e3f9983711dadfea694b72c2a44c1e910024dee50be27c5fbcdf1b534590df32ac2d764bcce0373a42b475e026beb3e410a7db3d14deb22baab905470415005f34889afe204d972bd3f544eef93738bf996f16e3d42115a814d831004952c63948ebd78504ccb6dabea790945818615d8ed3145471d7005343b0a0df0c864f9cf315347f017464700916d53d81868ff83aa4b3a1ca9392276310883ad4a9b62b17165d2d469ea30976064dba795382b7aa1a4766d2051cfdb1cca7189dc10efbf281b3e36a936fc307327e8c528d534ffd292c9679ee9e8b90cd13c7f6ad78b5a0a799d262f59d98ff6c805eab5d8b1d2e3d7f5872013f644ad4212045ca0904b265d7e628cc4ea048c38711d3db2b7e37493ab1a0c020079dbea403024917d3993aed142132d428ca9aeb313068aed481bb99089023ebf00ef164de970cac2815b9673fba6f4392eba15d0105dd247295dbb383968416c72818b7646fadd3ee441d45e28d84e24f5a466357463fdcec19e7f069509c5f922da3610ff9290e7d540d33c162456f1d2f20c47db91388a4162aeb262194437d46147d21bd8cc75d375da424f8693b15dfd01eeb4d71b9385bf47ac072aa9b1e13958c67071d70cba8e22ba30cd2fc00d8132313f9a92b484b92b5609281ba1733ea173c040a87af2a033c2e91522a1dc5a707effbbc0204314a83b7b73b233d360024390cb9e7c87d62f7121ded61b593954e99460588075f7b6de85aca7c0dda4c012dc48691f615ae95990fd92afe0f0e7d416d60fdc986d0d5845b337b18e0230c7a56c120a4d716e0d868e29b67c61dda1c47a159589f41d76091c11b61284c998871c6cb5c20534bc3ae5479610663c5d5be8301ff1386028094d40a64ec721a8d573f335b1b6ce87165178013029c051d475d8a7626b1dd926f59a5a95a8f62cd4e2307c3afc31824f10e02cc5857bd02bbb26b31240603528558e02dbd5d3a24314e50879ff102e791e7dc8381264dfbc22d481fd1fad40d37f010916ac5b32c5682392ad6ed18dc916408a1378d07de53a0267762762bfc31a9731695e429429ec570a5b4fd31ffc7574402d466bf2e17231c47a564cc68f9abc78244fdc7d0825f22710848979d3b22c420242da9f892ff491f3cfb4f5b3734fe72cc6f9c7b04630231aee12b59df1a5c5189c8faf3f6374168f6afb88d4496ddb9d3942632c573e7562938e3e6e12a71f1cf4dbc990e6c0d3c34c82575793182b66d17df3eac2645a765394d3cd7a15493b755f053e5ad9849df7f7658b63ec7e912990421633e410684b4ce0e0c4a772bed643bee732fee82938f2a9b845b439c91309a5a45ee9b5f8ba5e4de5bc6e441d2c8140605feb90b0bd4ea44785a99bb2150dafd4b98a76b34284a6ac1c27f733ba48405f00accdc13f97befbc7da4b83b9f38a7a2d6332f73026b55195564783009eceb46331228a41366dee4b7c1bea77056b9cf9d0ecfe51f2504463ad56c46a5afb32c754b27f1d6572bbfd085c241b9ce8b701a2f96df934090c311eb62af2f8ddc1ed927cae6367fee6f08c3b7d223f194e90be852a19edce0f78fbfbc8a10e159347700201b7f986c5583d76d9ddf1c060d8e0299f7088b457a02cd85634b96d129622a9d4218d58cb3f24a3b41a8907bf016430c501b1b742e8611ce3ce3d25b56e11667b16e77d6c6cd99a36390953107b46d12bca9160b14e46903c049cd41a1e3f1da34330056ea72e0f4cc83127a0ee98fe1980f7bbfd2e1357d35d985f15712dc4080383cccafaa9f6ba63f1a28c550e0e16e8ecd6a2dc68029d11db7423e207677b9f79c6b16ba8059f90d9d2a9ac1f2f31533f11cccdbdd6448b05b0cc9ca0c70fa2826ead5d73f14e044a80dad202d8e01892bbb2835246dad9e179bd00b6b908af509b42cf8eea5fe2e8485bd7072684706ae04b124a057837c3dad81b92b84ee54237d877b041d11db17e69a2a4fc67472818858db924b80ce3ae91339f74ae74e3e0af94a5ca240bca49328753eb06dd5c5197b8c2ad54ab5d6ccd79d0ae966c63dcee7f7c99526e577f058759a8132b0e181c33f3019c4a6622df79848c15f1dc08bee327e97fa89372e93ffcb9dd8bd5941f532808d118cdc2104ab9e000dad4aca23df80f362ccd965faf194878c5bc54ab9a9fe26f09de7a1df3a00dd6576e21664b6abd29de3f59eade205d5d907543e57ac6053c9a67418fbe67f6860fc48558e504a96e77bbb5ccad7e1bf4b0e6a9fe41752920cc0b6ddbf8cc15f4e01d3c7a026a20785aa4688d5cb37395020bd14c5c61a8d30a8d67d30be5e42520a49c383ccb0d2185a652d960eda974cc0d9517c69d7f0d380cac5ef0cf1df902f2f8be7788c21b64fdcbb03d69a37473e187cdbd3704a7e89a8bdf5cf8b98c8db7d0c14305719ee9c4094f5ff796ccd4739e6f0070241d24a853f4f96aac68532d8881f04d3bc6f9f3ece50c5a7cae8419f00b697d357bda15749acfda3cfa98ca10c7b281fde4893ff40db97d195485bb7972254e2218bebd1d89e8c9075ab5b6a75ea0f3da54fe757153f61407e2153c35b25f33e5030d5b234e8342ea310d9572dd4898fc208ecf85bc40562df403a7f8871abaf2ba42a06a4dddadfcc3b8d1f89c69e0500266a6ec14497245e59c7bfcd398e9a273ec29089fe64f2e42f4eea24daaf06c4e1f65d5b799593a5752426a68d02689d320a1185ab59e770110f6c41c76f88fc071335e90e56bb266c64a536dd9d5a1b36a252bc4397610f7751411467f0ea3c4db3245931912d0c3dd4159cadeea0edea7ac03ea1e51d83646f762f715a800d215f958a6f70161cf69e2a422c10fdb4fe8bd9b5001d9ff95cb3ec22d75d5f33bf46e113a9295b37a7fa545f5a8fb1a497b540d737d62631c5250872447a946de11d26a071fc153470fca78501eb4d726ed3c9c47cca4fcf1da27f8902d8449a11e794114ac75ee7ebd170429bbb3b06f8ce39f56a40d0ae5bbb3ed34b7929109bff7c60ed28407e86243a77a123b4f6b1192408a4cc425045cc61875cfbbbe896388231a40b1d38ce3004a8f083c1ddc946c6c4784974c181c25fc2b49127a821140c2d69b26ab613b0088df82c2d74ac0374b71bb9d3a52d78c857b1c190c6100a9b7ef2213ab002668ec2e5fb98e01688daffe24521c19dd2093f02cafa032e7e197002356255e182ba48c68d55807095a7c133fac5813bfe32155efdc2b79eeb016cb439d51591a30945a618f9dc409423bdc3cff4cb451d4472409f06494dbdd4df94b9c9cced1f8a55d85c16fcc3398ee31664cb3d5359641f760b8502708a1e06dffbcfc0a30e20b2e8c127a0720a6a01f9177521f0def786bc20f0e94f26d67e469acb6b398da31df0d43ce8f0c73625074086f31c754ab532b68d9fa456cfbcffce2b7964be96401f35354bfdb3061088b31faddd9637f3cb683a2f62a4a9cfad690467b38ff07b6b90aa528c3a94743a0973b6115b19f3d248fc329dfaac95aa6659fbe07469c6828ff1181882aeb02e84cb9c11c1a1b66c89d5a6633edf1f6e4bdb59f6a5d5994333bb8886dcbebbeb47285f2741c092e6adbcce65477ae9995ce51cac9a36239bc8acbdb1818392b4aa88c194a4f16eeaacb887c7def2fb5dcc99a2df04268232d7e7844ba15d060415adc069de167c697a5418b1ce37e4f00aed009c82415718c91b239cc3e2fdf8c262f8333f0fabce4752751896f7dd31ec4c416336867ee1d0b30977e2cde24f78e8c9a3c539668ea7754745452f18666ef9c180005ad12cc6b54ff1eb3071c170126bbafd746ab1cf879b0beb6da9b54f34d88cf2b44ee9449387ee37a01ac497078aa1fb4758390e1af647a67a1a159af82c99a4565cc7db538d1a77476d7dad4a289f8f0731b806f7e726ff846d520ea4548e5c6303901cd7a6035cc77eb05b710055806c01d6541af03003d556907c525e8b54d2ab9ffc5ada28a7fdbd0e866f3d52f9f663337c873d40c8e02f4148f65d65283db2376615099641380ea3db07e17b2b6be0671d95a74fbdae4abd46adf9ac750754867145015ec134b4e451d2ab5515493350fa9a74bef03b514e1545ae95b60b2cb632c4b0e16ecf142e257aee22d60c809a3b277683a37b9f0e4d6860026c3f00f1e1b60f5fbe82c97069213489d1b32a1a66aa5ae8a1f4a622808f6d9df6d1006c6b07789637025d7e81c7872771093b0db6663265a5f2417c4a7b2ea91f3800193a554a47b0248fc6b30a5c9f9b2e0c5d41d464015316387a0fdcaca560c09e18dcd2548ff3e824e8c5a12cc205ffe39bfe6815aae5f0abe0a4ecc163380da05add13a7dac26269d00af7bc7ee1a9e527a4e4b1d1faff00f998c9dc5b8938b979a4c52762069b2cf51eacb122b1f17cdd60097ae084055640cfbaad181b0a637539d23e261d8da0ca5852348c3125f36d61e4b3df24e03d85077e4b7d35a5a04ebe907ce4419de5c618c59affbce32e022fefca962fc91565ca936d3b2bf122ac88daad133959ca86fd7c25e55eb97c590dde17307cea24e6d1832cb1533c64ef7be23eeea32fa773f749b3a45a59f8d7358667d5eef8ab7c4b9a3aaea1b896b4fe024e8b8cdca65e34ac7715c571f016a9c961d15c0a57220ecadbca2c0e82d4c69d1b951e1758b2d049c7653829b4fd43720c74a240135d2029e8066a4830387d9d933f5dd759c3282cb28766cdfa31bc3bdb4c6a819265dea2e9fcf80e77a56fd572d2252e587161512c7eafe7f60d5cfaf8664063a9a8ee79a18a559a48fe2954a6d9c8f21bf3e3199bae09507b7ce27e0e093be966f742fba17dcce186a72c241520d85eea60fe5798de7848fb374f09c6131fa106a79c924d83ba10fe42bf1c8becf7d885b4945e758ea80b4d4bfabb2a381ae581b019e9f4c5ae969f3aff5028a8d21cdb531e5a25ec1247d8ba9692ec1eaae5e1a7dbc3cb40d4b7afcd1626f23dcc352528f6d1414e65a0223ea6f3c314e00c615a79b9315b39631396f5c40f62f55313c1d558d816a5920736d717469382868bc90aa7bb0dae4f0e3042c22ef45179a9b12dae62be194e4e0ecc4e926d7697922fab29cfcd7a7a87bedb8ee6761cb913b024c695a5bcf295c111357882f8d5cbec03f087a3b5194605e39e51f619347916cb98a887ac0017e542f00572fc899afeec9e1043457825e48d5c96ea3f9920ba732517aeed7e393882fe90704bd63eaee87a4cdc99594ae8e719ad2461a0030f7723b14e456d6357399a7c895b176ba418a33e08395e7393b43c09dbf24cdcf18e4207a220722da98f260f5865302baaec4f30077f3dee823bce65792066d89e11dfaf36949005e90107827eddedff9ec7995805cf4ba3ea87b7cba1a37e1ac418311643050a70ef08ffd4c43b6a97e04a0dcdd28205ebc986c8bf473c8c7a3e2d0b608c47bdc14567458fcf71f3827babc442417181756e50cedcac5853d4b49fd5b88ab10e658f8ae75368ecc5f6ea11c07098eaa0e3f86170f7444c71bc523068b81bc2385ade78b34089508c805d574019d2f9787f11ce60e8830adde81eeb9fa5a6f6ba6bff2152deb3a558aef199efebbc069c14d0c072fa67f9495f8c96f17138329c0ade3a00cb286e9e3715f8c5098c8f21a727be26b212044fc7f35b86f9a920f20cb94933cd52124f5307e35bbe91e01e65333e840d9a81c8f8de181a11b4f874460392b0a97ddd567e285291753938e3cb11fc9c2fec8f55db84b05ace1508219e34d60c1d0c93a9252f2bd6b6edfff32f715a039923c8af3fd57d8a10b6f60f5cc66abdef7833192fe95163c3e651210b0a41628aef333f1f076ae640e0f6a396c0bed1f480c8ed0022c146958e9dccd845dd5ccfc2ab4aca3412426f3f5bd47f69e734749f6fb87c695dd0c07c7377bd01e3246e49a9696e9e8fd10e814b5858b6f9d6a5a0180f8f75c4742142490570b832070e95f3e11d5fa41d6b4cb5c1b7722c027011cd336c9e8215be54b6fb69271d649304b07c30d0e1717e11a2af70b4d530308184ddd5d47421a78abd9c0a933fc52db2cf384fe51bdab31e8698f32fe1856488228d61cd569fac89e0f06ae7a37577ed8a9f2086cf423caeb4503f99eb5e430d1cbcfb49754c5439c905e5a4b653bc62e9c0255c068e0982b81e81ffbf8bdce01e6ac6195016ae168210b040ecb3f13948d6907af0c5649eb7f24ee569251a4ece7007b458e7e3da41cd450d2cba26459be0f174895b03d0a7ffd42b32306f6bc531589b080c581f831699baf1f71a084202571034ac0a515386e98795f8ce5b2599ec327e9d0800e784f57ce527ce264fe4c19527d2088f2e181de3c2d442b3e82478270c3e7a27f3e9382d4744139e18c7f1eb1ae07c5fff56735eb87462b66dd9f5e79390b3f2f790425040a10a12057a559f900ba91e018c99ff4158c7e5412267f794f8f8a98a4acbfb6c7562147999e1886ccf92919aeb5dfc2d709b95c7c3ceacd691b54dcd073b069b70cec7927137afeddf4f3ad98f255e8bc616423fe6fcdcb6961f061d95b72c83cd3633a902b821ad402d9432a6e361685af064da3b32e4bff6a328a60e408fa330c5dee8841498765c30f5e2b92c712fa2190ba79372b9f9b9e9430caa56755f15b12824354c7d34d7690cdb3ce1e4d105e1d694fa03dfb076306c77722cf2fa9af48f3c3db14df550e3ca76be8512e42e65ac210f796df72b1ec272e67404c7937997fa56e22d8a52a5de2e433f162c47ac38712eea664fce399ad46477b61db7f78f08f60da04dc1b97fc8e1ce742ef58b5bde66fd56a5baa868ee4d8d07757706cf70d1291e0e77434e399c4cc0ed106f0e9368283c46b6ebe6bb1aaaad43695afc6633942769daf46c8e7b1b6c4c2769d05b83c3e8f277b457e85650cddbfc6221cadae85a8ab08a54e9fe7d7b98ef8140f6685da6bbacd57c85258c553570087db396f5f956456754e3e4d2ebc7b5a3e4379e38ba450effac3a637dfc9b53f96b1f377e01bfc2694aaeaee9f1c9e7053bd2ecef14a97815f8bd74cd68640c03e906bb9f11450fd8e6008f9b41905bdbece897a6f747d672e5066a3fa27b6e760ce334e800ed14205d534fc05cbbf53230493877a7f8a6da8383473203b5fd3de28cf4c346a7ebe2930445fe9f5d1f1c194e19fb0e0bb6f2f65a84b7a1103680a079ea3178046885dc89016e89b584f6ba5a33bd78eb21aa02be939596a881ee81f5128096ffd052feb114aabb52694aeae78cabceb8f5f907b4072a496f6681c08601414f4a00e3cbdc9b801b3e2874a97e5488bad8324c1b3cf3919d8b50dd940e968705949b17d286ef61f7ac1410e83b975385dabb3b9f79c7036d49726a7467085a3f9eabd2c4a722a0945d6ffe15ce6edbd8008f0b9753c515b67ac31a7355182153f681d9b0285146f5867ec6017889485c5d015d1f6764e7c46d7f0e7e720e55d1970f301f9da1fbd4c8fcde120704acbe89bb983854cb85dabd4b840eec76c9423ea428a5e3d2891328a1c8872e33dcb3ad6c35e0c86909e57c40c42c3e8d19f317b4ccf62d17877e751a7bf0377c34813b3c90abcc3141de503b97eca1235eb6f90bd869a1d94bb61c4c9d9d93482f93cc20dc007e4891089ccfe150cc4a6ccf61cecd7455998d55c5466277a5699eb88cebca4ec31f38a7f82a83404f1ffe3c280a5a9b302a1478c03f2ac5705dcc2d83ce25b8eaafc0903f248ce3b078d748975a4e7488bb52c1359acb48a460c5d5aa175d4bee16f86e2b646a5aa200e36df4faaf36e9cb0fec0f5ce568bd95efe0e37eac3c955a99888f3d6f990b46252ad8a264e31254ea6a4e8e17c8f239194af9745275eb8e8e1bb0a09d33e6bb58f382c4fd89b6f3e583cb2a8aa0661e722e6dd2bbcaf10b230bf7b2d861a6b46a3de96d43c311929f3b1b98c0eb052fc446184bc88188573d2b204c598b8748ce67d3b3fbb9790559464590c1726fa2a854b64c3b8f246ee5909af2900aedc704cb6134a0bae8e3572a19970a7ca34b0aaa7c01b7d6644bf2fc7540f1db909ef449662c062a5d52c30167b4824869a4887d495910ad07d81cd2414a160cdc3cf56ad36d090774a8269909a7a7c21a93f994d037d8ead4b5eb4f033cc95ccee610219f2a407566c3c63bd22134badbda92a0d14afe932c3d36a214a0caf0bc81502baace0a83ef032f6bed0a1f2e832259868e9e7c35f958fabb5cf4b0a3154ad2d5fd011f2bcf51e2054f48846d09c3dc24582210966a12e8458167f878ddd367151c7df5683e5222efebeb077d8d3d174f6f0cbca3144b19bf15335bd5faff9e2bebb7bb754a0c53c39c6cd824d2bbcac7b762e8cebdf410d857af1a61a3040f682b2f02372fc1efed9d8332577b623a01359a319121b5fd5b207ed533bd9693ef9bdce0bc88b4ac88739cee8b1ab9b62ee4cbd2e610eb1a883082af4577187af2e906f1322428c43c60416c8eea543e7ae7ad2ca0a4492fbfd222486daa1d18f63ed00739a8c5e37c5269e9b70e38e20ba1f7e2fe468ebfe9eeeed09cca72c160dba87c74892c769453d338c362056e999d2162100b645aa1898cda0517fd39c3b5ca17a156952cc17c1268dd51af33847ea41e8a8e848bf3ec7d26a02234e8eb5bd2568ad497809b128bb151d517bd98fe8d72cd3712c5f7239de11e457ae45a61b5fc9fb189709a18530443f6bbe7fe0a4e9005b004cd56c927271ba628b2cd947bfdd4e9655a8234db36a56f2a86ac537ccd27d6f2b7942762ad2be48a22ee3e1ebaec3cbe7a795caf211da019d978422df2b080f2b381bfdc2a21e5a7606074f5ba337a8e71084e2fb6883fa4a2ed890dc1d9f7c340aba1c804211407cb252b4622cc1cedf4c44bc1afbcc850c06dba596a09ab692935cc5a4ab9ceb20d50f938f449f509fb68cfe5d10da2022893be2aeccf05791826307f60d575ec551c10669582b949bb15b073f0b4f7a72251198810d90f74da109de8a64d27238b166810ae599a00ea72fa6583bfb6f8756ecfe1d08e03d9546c1723e0796ecad52efc41440414a632dea9f9707e83240e0d895eee05f9261a7f742d8cc0e8aea1ce0cb8c549db020ff7f95fe77d4f96a962b33b1708a6c5c42793fc99015e45622c938b4ad2bb8b324ee45ff0f882888a7ec8378591fcefb0334812b1a6d70cfb621b7e3daf2c89e2aff5523ce46ad65f2b83f13078841300ba9110078e39b14bcecf084bc4ca021faaa2bc1fa58a5ef0883f37fc27007a8a3aad0c3b0ce48db5d21a407990a4beefd9b4e40bfdc4cbc783564864c689e60ba389567f6deaca8d314eb2e3ff28831eb732865f9f2c3df9e90d7f7d14a593b7e4c2358ae5af481f2736aea4e2997ad9aa43e6710e8345458190f10a6016c511250d5eeefbd8c31550d42af5269d8ab857d751c0996614cca62f171196d9cd425aea6267d02f83335ae44db66341358a71d4b623c1585fe08ee1092b6a2da12ba62a524c7d147e06394cc98436a178c5d8052322f3a971fe0ccd6b3f487562471f0ad4bc5605fbd0e9849d2a1823d065e09392bac41e708afb4d07f54f83047805b9ac97f39f0a1c015708e29eff463f58491c2a955867f4ad7364d5642f74cfe35ec3fe6049b797c6b9db0c090952a00963799434625c2823fca419c656fb7dd0268da71a38221b323a1f7b9841af848063f6e3fd06dd94a4121fdd363ce0c5b7926ad9c650f7954d3c4fb0a68a04da7a4ae1f721cb15dc9f5d50e35ee7a8f67ac7f989334790402a47cd43a3daf6fe0d13373cbcf634cab2b2f67b7e963c41f00a9d4404c7756cc14ad4f9cc60ae01a4b1b5acd0b36417b385fb402539516409a6e8217fd9b5a08e8bcf7d097a41783d4be97e4bcac57ff35ca33b9f392f3b8da7259433a76d5a8ab691d875715bff61c3dcfae6e6f0119bd864c2fb59b76c8110f292294dd83bf33c055e5b8b241ca22bef66c7ea7b14268717f745ce7a653fefd79c3eddf0752a5b141febbe4f6fd3b29848674af9ef7b329aab5971c65e00ce9bb52a01a44557f1bc4cf0254b99a0c26f9e13482833aca93bd13bbccc66e674804b031a844d45b7b1bd19cfd85a516cc6a5cada1e449a0c0370b08457d0b8b09999da09dc86eec86105f386afc1c1685b20e28dbd3b5f6e2d49b950cc6351fcfe4a552b84c0088a1f52916494f0954421638dd593ba9c415ab013de0a9d0813818a91ece3c857c6c9ec998e04d7dfbb814bec8077373c9a1321beeaf500e5e94b8adc3db08f41d3014e5eb6b269c1b5daa521ed78800a0bad8350e3fcda8af86380031d3940d1c4eef34c085f2731bf58bb08c3162af0619a5b01b5f566f20f9b8e5ce66ed34b6276a622391e270830852bbb12a04e1952c3862b969035ca187361709e119bb7d85d4e1b475d57a1b503796629969a244af40957833af736c62ce4b8a0982de680b0d911e806a45129dbfac4f7de347a6f08e1f41838039c23c00140f2515b5d9c9c7b090b5f57f40ab9aa142e1ef2546c48113eef08b66e155f1333663dd44275698a64351701f66478ef45a2ada6c0a1b7a5fcce3b4aba9fd23650af780f6602a009576365cb42b606eeab871fdad455bfe10686b23153235aa10ea866d76f1289903964ee233af45001ceb14f9cae90664ad049f9aded9e9d50d28ff80a37d9393e5cb5b63772683a0b02665ebed9827015402d2e1effaa408d93f8c777a67c74e937d8a212ab50231bb3b05a98298f6a106ea64340efe1efcaa82f1dde76ebdb2fdebbed2a81d52f7a24febefb7734da9c23b66535a7f46070c4c3672445c29de18b5fc4507cd4f7148d924a39ef1977d1f5292307e65e3f4555c0b03fd3a8a0d5c0df84bdb11692d71e4e914a61b05dabccaddcb0016c6c5f44078d8cca8a21ce99b860d0fad57f35ba7c3438458fec88cc677383f5088199f321f0974374babe20d0d31358ae8c9d6997a3998a6e6b8efbbadc40ab3a8d5431daddbabd35d5ccaecd9cad5d151067657667b4923f7b53b3c1bdc3afd95a604a2d4de7cd57beb832c02305cdf2d0ff3b00711464dda2c81dcd4d495600cddc4aff63ea262eba6480760744269266f6df26f2492886c3c26d06796b690a2d8b15e7ea4e9cbba8d6f5fc3ec4a4f31bf17c90996262c6d771757e1efc3f566a95799ad32898eb38ff7f97e0e446bf24aeeb3181d36fd23079069c2b6f6f1e009e6f2487c5d18d677f39d77d561969a38735b402d763d9c52ad487cbcc592a2ef6d51354d9b28d8e200c814f7ed4b74444f7058c466365d062432d7fc6db9d368296ed918653110cb94f2a37780a3f5fb03bee0751551b9c300e9e2e260bdd42fbf603474196775c08a734536694b34b419dda4879d3e0216993384dc3d985f830442bea01dfd23f8685b416a33f5e5cd3a9ee5f4bd369c7434b2193dd11a73e86c9ee9fa81162a1eea182ed0749a7b2e4409b228cad46d4d71cef62b5fdb4077d1d06f5f1cec32bc6280529bb782af118926627cb667454d6a63eaad486a353c64d0cb139f14127d26ab0325fbcbdf19c19799f2b57cbb383e885091055347eb6e674c93e6ea584dc84c0ae1f86bb67356d7e897baa9cbb206e1c563b9b869473da3fd974327497224952e66f1e7b62b0b9f3d8f2fe1b172033d1ad2f617c4f089b80c235ad11442ce0d9068725805b9fc61dd0b96b7887bd7c03204eaebdd129687377efa8caeb7230dde06032d4744bafdf61ad9a2dcaf306c3ed8f5a973226070ee461b620dd1926ba1df56c93d53af4bf17be4630d59b0fe28f2841ab28fba3dfc0225b8e403e7262b3c392e9fc8e6f68198b724be6487391a1af963f951320e703241c8f4bf899035766da13ce2627125e137a2a58409c5fe5ea0930c4fcc70e0c27ef185f9b4d3fe782a623b2fedfef34e289c465b2ede0a83758f881f9522b36430445e0961d0aef942d0e3fd8a8d189ff7e0831119b44de0fde0f8e11bfdfa7e8dd22bc86e06e767c4be797d5ca6af7bce3e3b089b488b69223c4123c3c93d3e0e84e378c3895c9b48b634a39bc92a54daab884d4d83aea801b8a4e80aa8d2d7f9f3935d4ce6b065f68fcf51de28ed2efa431a4f2a4b6360d4dd9ac8966c98b588586387de8a8184071cf904a212145a67befef7d69ef329b8193861a2a1f1d17ef8b2fc73e1c13041cd85ed303266184c90b1b653aaf7da0855d44e1e22cd14118ca91460f25f43b4297f9e8d4eb1f7d6c1785d80f554d03e1884399f4b5da4b696fbf1b24a7ac891063d9b54dd99ef0cc4efc6a0be9b8c98799205f7cc05b36d4fd809d507cf020584c8ec3c2f4d3d120993d7aef0c807dc0236e4f73cddce1b5cb52d39e0af5878b5f6e3d3446ba04385b197e019a4b3e90c152abbf515a538d1a7011900c0100ec50ac646982b8a7be5976e4eebb2f5c93eef0e732cf790fb2c96209ed8823b8d2dca4b8abd77cea4e7471388f2aa0906e8bb25502d91b93c901921636ff9ca35a72f3208b0054a477a8609bbae072ab663f4bc4a7809a70d153c2f3577875d26d76ea221f68fb85638927b06518852a4ad11a0c77372bc66ad59137ac3fa278ae8cea07c808a6930e71ef47c7ac27e457ab1599701d699b69d61d0ba498e9551d484571ac6aebab34a3dedb96d0c05ff3e1fd75707f68591c097f413fce79988a7fec73259fe74bb7492b6864a6bcc335edd4578a008296d5ca56e648568b5dc74b7cc1bcfe53c014f0e85ed7076a2577c49f5a96d8984f93870826459c683fc96c56e44e7c3fb39bc5a153c5db709b6cc9b09f5175443701ff71fae33eec2419764d979484cf19268be4b89b3cdb63cae0d0c1a4d738932375560f1a837103f0d8f510e425bb47c709fb7f5cc58ebee45980d61d73c31b231e32d9f47293260a66111e209875fa0ceda7eecdaf4347e0d85a378f1b4d33373225ac67ad0b5d51fda2a61ea6125158dff0ea54e8199e6a6c3d12dccd7f71d55fc4160c46b8630fde70790d594415b7ec99bea9abf0366a63b5e1f4241104422c75df5ba43872f6d377c2ddb8549264a316d94e4fbe715afde9bfff72bbacf197c1b05fa4fbd87ff56d8b45e02e6e474c77afd7a24831db9b697f4aa89e0bee2db3486978271aa93a30c5a7ddbd6ef486f2d4341491f2f576f3a7c7d627be085423b4e17fd80aa594e386ee8a4bd7401a457d84e6141bbe9e15529b11d35372c98c25d25bd75d5af76ae36d2b9bab5aab3353193bfdff124d76313d24e5188bab698edd75cdb6107921c3c138cc2bb5d3534206237df85147ebee61a6350074075e16383911ff16482008d7d42f122da58fd0e560503d57326677821e11f949a156ea29159c2840be2b4787aff0cffdea4fb2ff7fdb5b4950c963050a1026b23d11cf5575818786ae3ee92940db453fa5221f5fc0caa37ad09c60a1610554823096f1ba99f89d9fbe93b581aa66ab1f2d32f0b16145b9e33d987e711617ee0822faa42a3ead995342402bd8a9f1e91d668661cf8d5320fa7417bace25e0ab048bb7cf9b84731aceefed275ae5f0af355db5ea9b28d7d0b5db9e1b517de7254099b00c99d1f0e78a2c386e529cde523e652023605d728f548ce293a761b65327771b53df41b08f69cc12255e09a4b0952873b130d3e04f3be46ba7f3eb97fa44aacd0b4636aae65474d35a34e4beb0c15dee4175d23200e4aed7b2b7fcd411c0adaf9ab4c74b15c106f83894625d5a94ae7dc56188cbc13c7388baaa45bef0843ceb525cdf7ca8e10a170a2fb859bee48442f024d8b50929ab859e7b4e945162797660210c7135f23dc55d240e18ec7014231306fec5eb9361be9db418b02ce1a9a75106ce04a170574247d09310f2bd7ab12c9de659cb09761ce4bff0fc2a51b6ed2d52bab438f246a5a50b0b86cda6d0feeb6c2bbb76d745db844d8e11d9ebdcced5dfa6b2caab358c33621886769d037c3e1fa16f228eb1fa815d6fcfad1ce1313816c2c4f0f2c512659a7a5f2fc915991d4694a86a9a24720c75c19baf37ab2b24dde526d217b999f8b4203771af4d9224a04a03b6ffbd27b1f6f2cd2ac1afc1018323354ac1e39ba94f2fc9da0a8099d08b89e88d1c9edc3e112eae0c2be1974bcd8fd7733f86a5e28dc523f51c59e689e534f434777337a4f75e1afb19a4e54cfb0586ab08b216414ae86d171b3a52ac119b022df004f53254820022ab268f71dbacd090b5dceb8c9ed4239734f55a133564e9aa1f1ebd5618acd9692817e05afec830d454f0977784b0bc593fa416180524448af30460563f84d5594665650aeff8c931e0043c27e3ff7b31c7384a587ad254f793bec3e1ebee285e138dff3f0cb1501373cc9798b7945364a6b5dd16fd50a2dc99ad27b97088302b0498d96b3170399bd58cf64e79769f6ed0c3e5d7b326093dc26d19638f82386eca273bec66fa107979db4a25b1a2fff9fd580d23e09a45e381c2e80f828727463ed5460e4dc5911e7a0b4ec82b0de493a82a21f5483e93757d5c445dc73256014bcd4818be7a290564cbe719d4816ccd917371844dceda328b63f887b2e385734e03a2b48cea14ef9f2503034b18e7c5c0e65d0172e7d55e6849e0f3ea54e8b7259abdaa1a90e34347f2fda6f02ba6a39fc551ae849d038821db150c1f9f2fe1ab047df9c14f95c657edf973a891a4c155dead3b2f9d41ea0a6bd911e8e8bab4c24e574d228b8f6b219be7f433f0b32f3c463d288227ac65119d71423fd90ae1c7d88e9d66ce82739d6cb895c5fb023ae63d69f64130ba3f8549d24a42cd28bc53050499786f57db6d87380b88e89a5502f9427c93b32a99a50e0f03b25484cd58fd66a273cd3e5ad4a3212fe5b51ca391f92a083d48c90e175af88c8e13787fc9c0e9814431db7d7e7aaecb39574e41a7a8ee47ddfb262cd0c9fdec9b24147c166408301cc4ef2258848743586c2bab70c137725a24fee85e05095e9cdb85bc26dab679918f4f727794748334b2c228e53dfeeb331ff053e1a05f1361f496b0d44f2c693013d0078507bdac2c513cd516725886e0e61a90ae8b55003d06774f46861c88f4b1262bfa29c7736d729860a7e18ce04876c1398d7482a3e1c64b9065ce64d64a5e241ee142b0a0d2bed6838c2c16a518e1131f45e1196408f2b5f5864843acc78535b5b18c55a999717019bf49b9df84f21af0004859a958afe831609fc2cd0f3364107c6d5c0394e28c8eba9282b95e65ff197acca694ee066d8f91e95cabbb9f65bbf2c727223c0dd352f0bca2a1731636dff54f3ca3327d4da53657699150da7f36c3e238584eba2f18b982be66991cc28376d272027506379a77ebf35d12b9dad07486875d4b5beeeb13c9813f94561454e15d81b3edcbb7bba4323768ef6b0f626d372113e6a902ffa8febe9ee50cf0e7b02e5510595366b43897dd4c9b3baa5e909b936f55cff6e852a57999f92af7253df99aff0bb8d41b2cd54302c093ec8113309a36e837ca5f41b6fc2c802ac8590466b12119eeb4132638f7f38c216d9b6829cad45a47d242091dcb1c29f6c791d00f6ffffff09