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

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

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

Block Certificate

Block 89128 da970b6a64d929df23ecd013c87a41c31d91e33531525f3bebc2db02b89bac19

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4c041bd3a24f60f3d5c652a86392884dbd3b3a280fbdfd68b1de14c2a1699085
Certificate Block Hash
da970b6a64d929df23ecd013c87a41c31d91e33531525f3bebc2db02b89bac19
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0030c00100908d0100
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000034989fff292ab7a302170684dc52d327511a3795d1581525b943f082a1785184a9a3a4627e685143234b21fc46066aeddacdfe523d8efec73ea9171936b02d3389ad48c97572b68a3d22b7885cf933aae50f1a171ce3eef9d402000000000000000002000000020030c00100908d0100

Raw Header Hex

00004020a1ecf428b72355c6653e7a0231b7955cb9478b1dfa4c87489919d67175481d60fe56296206cfb69e6b8708a53ceac70709d0a91f4a51d8e5f582a6cea4c4e8212b745c6a4c9e0018859069a1c214deb168fdbd0f283a3bbd4d889263a852c6d5f3604fa2d31b044c

Proof Data Hex

59,560 bytes
1212160103073a37019c1647eec7d0791bd265477218bbf49f3b8c7cb5bc9f84c00cc38a174f84c1d7bb8f17d3991ed7abe6faa3671444df049a003394a0f4d8d46cd627370720a6be996807a3984ef6d1b038ad90cae9af9d360dc90a39d725ba9d9641228ed03a053b4c780e31255cf8dc9059b7d49870faa79365522895ffd1f73ca9a2dd7eefc519b0bec8637b4e2317d83eeacb9979a2889db9a3b581ce6c8cb262e21e2c4a62d7a64f07679dbb91664aeb3fcb92a10782f5bf7ac99af4bf8392f237a290b203fa07401ec769a355be29cfb48714230408a02263ba1fbaac7316b08aa8d86e92431566748905a09b06bf68fa0647e10d6951985dd675f732b9205176b7d088a22d13b4f3c156d44fc3c827652d02549acb4927f473d09d7322a5565b73483a9921d8c9193528796ef9659ed2a8a3547aee5477ef4c6df421e82d462ef6b4e7f9aba3a7b16ae0a0557983b536301bf1b0af0dad30136d82f16da3b613946b9c36dc92bbee447e4d395dc97fe0cc78bf00df65ec987bff1f061138c1d6bb08402adfa993a646b86f3adbbf55eaf6514238cced385b7571cf49b66290c4a5b29ff7dfcaaf9fd4a1be666213f58fe5f83d32cd952a12f5a717c55a9896d35c7052a613eaa4e52bf2e48a0ec9685121fbcf0c8d5f3a7e054736f20e6b4be35ec8ef4fba30eda82616436222df1c55c709d7ce8cb014e3fddbe243fa2fc5d5635f38423b7250412e26f5d1f8cc9a857c559a761ad71275c58e6327f492cc7da8c1f55892ba39d93574893bdf8bd957e41601273289e5dbe54e5f6e90f642801d5492ea1035d043d08275d06eab61caebe805d05473a07f8b2b31e86f381e078f9d00c4682a980467210a9dbea4e1c33fad653528bb71219bb28a199cd4bab4df812598f1a3edc97a70d46f796b26f9fa0bb4161207fff924b78c4c56a3d9bfc5569f87003265b4e674f63e0a7da4097780cd51233d29d6b61f4023775d2a91fae38edcc573be901c3f84fce385d0cdd43cfeacb1b4080d0d7696b7dcb899fd5fc2d14759220a7ede34580262de3742045bfcdee6fccbac3c8968f78ad796661170f05375be5b06db78fe8e7674c8f3aad4d6d3d88cc89c0c92557b4b96912bf4a683bd67fd2e4b5fcad44d5f90400eaf5ee1b21f26f3cdcdeef31fef4b620240e780297bd465dfcec37d40a299d9905003c8eb8908b4f7b719dce13d8462546a5f04efe3c2516b86bf208a16a4d86102d337871acd7b5c292ca854fb55d7853282bd7b54c61a6e5f851f0e20ffc3210797b613dcd8a88d28fe6e14e27aa520fe7a7912424a6a241655d166b2ffa486eb29e98229a742330c8aecffdf480b0bc408bd412c88ebd739450e227bb757176c02fa85a6ccf64275571fcb608cfe13f79596e656f8837583cfdf130f07b682e9122424976993d15bba6c2e6332ebe3ae367343c7540347040c1ae902f771fc0934d037fabc93efa827672eab43e9807a596e3882c349f3b2a47ecba782b865760b21272858c8d297a79e2719f10bc9e8d3e0f73adac2040918f8fe6eb0b7f0adda7ce5455bd01f58c9725b6984e037c458cadb224350a386ca52b4abe136dcf493392e35192eaa9a9c8b6424820ad21eb203b476c8435bf70a3a95ab39de56391e5a6424c2428fd43accda934de5954490afaa9a5bda731f2fb641492e4f9ec90c4d6b71e4f5e432ddc1edd51b413eb161252b722c6e066f5376461c57bb4f558dcc78f3baca3332feb3f7a3839a2a22a43567a3e200deac82785ba9e7ec862ec7fdb0ae1d189961959b4a8084eff77507214dc1ac0c37897dd081c8c9e0882ffe064c9738fc8733d48512cc088784b4732a0bab58088267f0d8ac692650be122cc085bc87833437f67ae2b1efd8b14ed2488d8d49f07ceba5f15522397dc49c26c16da91233e43a4bd157b4d4fca1a036bc2e43dcbce2c43054de3f7bd955ed6bca499daada8f0094cbf3eea2a28da42af566e8eff36ac85e6f69ac07df51c5dc6a20068d9f9969b12e312903599450b667b2407140968673521c29f9b4be8befdc4895d8410b92d951d48ed0259a6c5b604d4232801d0af6bf8ed0a18a0f922aa6eb58f5ea2ca4fe3f95562a0c0529fbfdaa38a690870167e4be253382cf2fa4c4874f61f0ed3ce4ffaafde8e1ab86eb19a882b62cdf5d433281efb30e38ad7b960d062d94cefb8190cbd746b10a66bf92cec79906f6c36c59ba87161b710935c6d90d800045469985c4dffb790d7fddbfec60e7e75376e11c2e5643be2c6c3340b5da9916e45dc57041ecb988a55345d3d4d4d0e924324bf315817832558811212c7b3cb5934636df597b30df0969dbf2a020615f008312f356cc803e5a25da8e4ca9148c42169e82f64b4bba9faf4649c9428ebb92f141750d7a3fcdab49aa80755c0dce9a9fc8474b34e9e8ab53dc350624986f1de7313730fb51a74415dda85c20f5d846d0ff24b063cddddcb21d382a45a2b2ccba047281ddfd22d69c5332effdac99ce33650fa5a357471b9fca793030bdd6d82c595f4f46d37867e7b4e3a6c5e117d047e3d644784faecabc9249675d64722da4def9ba976dca8895370bf486efe00c074c28683d6dcd615c57d407888d76f48d80e55b6da1d0928b1551dcc0e2fa158f8b91fef2fac793b58935a9bd2789c1db8321463fd0e8a7ed0a18e962f162cf8e329dfba10023b50dcb69f25bd570cfb7744b9f58f1171fe84cc670cc5f8b5c235fde5b18be2cb41f7925c31643c64035b5165ed2f3f5553bead212558f20d39c0e94d5aef48d6aa91eccb0418f37abcd3fdaff569baffe54ae735896228f85e08969a7d3c8d2f6dbabae0f8eddc1ff7796d71fc7c3c9c24546682756a27cd6948b4d108e14c711354f6776cdff497eb8fe20dba715f27c8e14a79ce1f6f4a05b3dbdabac8264a74b06274acc79ee1cc35ed7bfcfb03bf42f5a46a7bebc24892755546815752e9831aa34b486b550ac6b7aa2adf22041dcbe79ae1f8207d532f74cc3948653742ba52afa68ed3e6f8835a9f8e39a7266923a26d560f93e12c3270d27de98fd4cfbf51647c5a4394e02816fe5e582fb3eb8a804f648ce11730f2b2579f01b274c26c5eb4c3e4abe72e99882e574ceb652b00b5a65c14f989e187c2569b97cecdef3da49acad217907df4118fc67bba2cc8758089378bcf4569b5bac9a8005a557175aed039f09f4597e52377dfa19fb1c9114798d937ce4a33b7517bd3e0f8733f8f29dfaea97b830b216d3bbbb62c4fd63d7557e92ef73ed93c96d09d8e587fa1d996ae2e6625f1c4eaf33011717811c9f4cfa4ba5573d76cdb5e98435b0443159fd1b9972dc3a7eced51d7a4811f123e0fe912e4fcbde81c118935d03b0f1e24529a4b84b25947c451634f06d83e0abbb9acbeb4a3869c8e4dfd5d9796fd560f2692e23d8553d2167b4d8607034bd2bc31cfa9931b685e3233337630d31b3512e61011a4b4c30285f8c44ab9607fc8d29c56c741312a0478f3154d5b4fca75ac3c157a394e5c411a11f879dd695d04d33b219d7767259fef57b366cf36a33836086b4b3ca868c5f54b3f89ffcf454e57c7381e538a689bf3124cd09e91d49a7b276e53bf8b8e320ba966ea251ee614243ab36b7bc7831264ca693330a1997bbaaeedc7225b3e4e6499fe89ce49879921e05fdf611de0814a0675cb8cefc05f4d7f6498c1fe0b116f3165c859f09bb01c0f2b9e3b9ad945ddfb96625a98baa212970652cc6be1d74521e1cf12ca58afbbb418dc9247b18b8d92f384a161af49cf0ba9c65bbca60535ced551920f929a2a2500b3f7d76c466572a37baaf57f1308f77bf3fe94ae09a6e255b1ecce06d9443ae4d9ff5c4f7fe8ee6f0b2b0471b77827e8784a6c8c6f7408857f2e671207d1d24d313e9d80c949066f54afa08303fa449159c3ce4a4587dda0d04a36db8f461266066fc8b63e70453077c516fb35875c1b1db1c36b0c5423469813b4fd152e9bb762328ca465e65b4ec2adb6b3c68676f2bdefe00db8832c1d93b9dffbd01c1318c9398f7642efee6182667f0051bcaae26eef9e75766a3e36dca03bafd83ff449b546a77d2cf1118fa036bb887a4bda505a265f35643ef5757082e82c35a4f8b89393f2b47765ba707aaebf54150ccbed1c3bc951deffb4ac8ab114a2ad60377394dba30f1de92da0e5bfa4b2f25b336ce957c19eb708708e6a0290ab323fca6e3aedc1488fb27b3eddb58443f94adac623573752d7eb6cd0c8c543efcd0dca23962c3c1ad5ec8d5718b1181567ddf81692a238e0f4a78d17a249021a57c54a91afbdc208060883b80fd743c12760bd5fb2b1fb69155a614e44a012c5881b322265080324d1f245e9b5d75655df0066a19f1257d8932f4e1da103458e3129145ee342d90098391351c04e60e5253b47c3719b3fa3d7595636a63a40ba39118e6817c65e2dbc6c564502849762a72be0db5a988d481b99d865fa54d3b9d2bc94ad81123dde6533ba635eede76f5f9990634b89d8ec8ad5702680a069d6b0cbadc0e0335fe45a0a5f83dfbbd0b1a53a758ce84f008fc1585f21ea3532590bff64660b761f0b02f3903774f2b4c72e3ae24e7cbca361649ebc9fb461d6636e6c1666a1a19abfac098c09de61d42a5476734e66b4f31f3fcf4abf7840f50ae753b6622549396759998475618b63cc7e172f07362431f9ffec95225ffc95157ff2ee18a8082e17130d2e027a9a32d625fa5f236220ad4493319c37122aafd783648be3fb32c446ab593759470f9333cc25e06e36e3368409ab8246395a9b9c6db582fb7af3259d563bcb72af4cfcb7d358ae9ccfabfef09550370cf1705cffd7d0723b281e18c1f8aa197d944922a4d03cd97ba3e790756f7b8ecce9d0b62589c68f21feb5b7b4bde828a39cfb6fc585bcfd7d1a600229ae3eedd69bf9ca51e68ef2c4f27981c68a49377f8040df110531574887bd39b227cb909636b29cedbb86a9a83b1264e5d81a43e62f752d321f2954f3421629280921ec00736767d4978951df13c311345251143f768fafc27e0671457207904d94be276d0352db683536cb7f01290985c5edcc5633c1d80ab7cf05509525dd0bdcf8e87ca52b818d2c5c1b0aacb8c4f56278ff98719a4179741561652dd4525c86dad5fe7701d28eab7cd58a4b74ae2386bdbc74e72e56439b2d50533afdc9ae89cf78f685578a99a5d3c24639faadfe2b7ecb02535de58011c2d7e09e5e86abe969a3f8b11ca4ac71ecad11bfa20a2e775f3b056b2741d1999218373bd169813b77c3dab48f6b982a60827485769d3f41a1fef0e779d52aee0a9a919701f22cfa70c201fa9f9649a7668e46c520ef7ee03ce466c0a4d031130b3d7be8d98ced6d7492ab3762d79e8eceb840c85bdd928533986c1919fe85a2583a0e39b4151bd4f7285010ba24989d776909216cca185817e3c60be316fa2a3f367f39aee48486feedc1e10bafe15d1e60ef72eb73f144e8f2b83dbfa75a50810696a9ce2eccfc7ad02046dd175470ba4dc0b508e77f59f3fb3b631accedc5b5767e1dc93ebd7464c1f8b8ac56311c4016280a98b2144e7bce23b2c6fb6411f2444eeadb8e836ee9a7eed52f336502734de6315ea4fa176a6b49d51631ac61b3b330e267533dfe47b5ebfe4966ef3c92a57a5bd0ecfbbeffe2c21aa0251d08de7621a0764cb7622acb1c3a7a116ee3e6f3c79c8f52cabdb13f8fc016b72f751b284b086a3720742b3109f4c987bacc81306baf319a9a94ec3c50fea63f6a692152243a0c06ec15c9b934899038212350c1faeb9f699711c0e4e5883145007b056dd37434a0377a02b1c008e7a62add769aaca71f9fa4f9f8a2c4f60d9ba4dbb25d71b9339ecc937759da085978c0dad2d583ff4254682b153ab4786a73e50f088f9475e962341a74ecf727191040203096ccabc533d037b7b5834d834437304cd6d3bbe420d3bc7f121e63a9164bf64a18f7b154f3b47ebbb043b48dfad979655530ae00597d7f33a73311f53c98d76a4474f3994c87b2dc4fd730c006f58803a0f0554476f3857545fbe51cb11fd4712c1d018c4ff86d11e849a5b4f6d0ce28b70b97828473ea8bffb4a33b0bbdfb5d62b55b2cc191558e6af02aaaffdc3678fb9ae2dd570e052e229bf19129aa9642663493d67fcd68fcccb6f2e357a77d026ae4d6274463041decd12d43e5caffdd374169f7ff10c8aa7387d27c6ae2de3230c6010c2612aacd000feae0ebec55eace437837dca18b1e4d3b9d6e578b070d58055e96dc7e8ade20296fa9760481d6b3fe3eda63ee1a97ae64ac61d8b0ddb6c01ba9b5e72532bce3cd9e4421e7611163536b763b9cee888d546e2045e4224e6ac53402ac0745caac66edb07f3bdbac117d2bdf304d9837de0d1c9e4fa2c8da2be86f2b6b63b490b210732600672132df46b39e8f9e6cf2fbcf57a0cf4834b9d65d915cdb2a06494fc647a0e9fe5355f2f26e03d4ec12f285c5ab9765351735f6c792fd8b7f4d988f5f6f206ef19403a20c2a0173f6c248b2639036978a17e3454bb928e4b5796da88ef1260056cf627f090ea5151122d4c20398760a48a16b3e663db55d21a8a1b970fb48bee2a44eaeb916edeb55f6f93358a7886c266198d895f48b2c37b19f5311981d56ca25a7c1377addcf3e3dfe14fd458feaf38752aa5539e4ad9d296891fc90ec5566c0dd5403afa65ed7e294e0473f189369b2a849976824f6a06a4ccfa1e6e57fbb4b27cd823be84ce7b6468cb6582496d0876de1f79d8a64e943ea9bb781c62e98829bfb82025eb780a9adc643cc5ea8f06f011da137952698081807bc3a21812baf370dfb01262746ae837e9a10a4c4b9fc9d4e176a7a9e089e4f9f953de6481291028dded885d59458cf90f02b7414957387ad4864188d4a7034880ecef34dfcfe46df213157b3d9b6a6a7262ff0e308f01a026266d6b171325dfabb042e2d1114b6fa5a67fa2d05f314d19abc0cd928d79848b425b459998bd303a88f2b5205de7dac100ca04eb78697907258fe5f938ead6b995191ec6e397a41dd73b578d27f8ba7f87ab8956e0cba688a7b0748a7bfa69ff8fcf967959b46d8a033061341dfeb3d9b251d48ee834ddc4ee7a43d24404793b6bf88ebdd0f44a5d42b5e686f1c9a16194dd6fd2492942a16d81bba97837cc8acf12031074efd25ccaa4c9a7cb3319c99a8aea8881d0f57bee18129b92f830ad7b6bef7ef14dd380cae9d06441e5724ce90892bbcdb165bee5185324c5b0600a90dcf5246a6f9ac7a396d0b592f7417bfbb7ff764adaf757021a82c360926ac82fa1337f2a8a2db8733a6a3c772546f47516b0f0099d29043b14974ce85af592fb754f6319e8b98f2b6ba7511a50b9d6474e8e85cd1138b2b96a01340fb71f8e50ca8af0f518d86ae5dd71e201fc29f8a5dec363057b1a32cbf88f02dc1367a111df6c983a927e4c5373b723f1acd5ebb15526258fb8102f3a39281c64a0434486dba5a9636ae9cc83d141d97fed2f3c4a5c73f1a619b980cd0cde90b2c6d56fdc3b860029c41e8ea88f53edaeeb951fd391bdd03b2f891d2fefbd775a9645d7034ad10348e9f4d24ba75762d3c272dc8436dc355fc747f3b1c1cb361acf55d3144336fbe2ae8ce422b91f3725315dcab4d3405cbcc257ec7d85cf97f42d2b95f6376bee25d88bf3ee160b359da39026fbd4dbab572a205fcf439da5e31f4adc6cf1112a4eddfae2265bf953c26e34c7404865f96b2a8415a40bcecee5f6ddd555892879ed9f2e11335b13e7a19061d76942e2c2bee906e3c8627b68ee06e30f1bec77e97fefb22ea1bd7aecc44ae0dfa27402f87d6f208207a8abe0435fd99604eb40d73a0c5eb8f3774a62f41ff46a8176ec80fad573b706bc0b105002f291cc8fae267df2d8d7a28309994f3e5ad4dcdb6b3e769e165f32c4b3a79adfba00bc6359005c72c81e01ea6659e90fbccda3f352519cd8fefdd8f2bac9145c7d4413fb743f5d479125cad6d765a151f39371af543d8c85c79c859bfd5287853a3f59dad2cdf07cab83bcecae271c06e2b8e6b0bc3ca468a28b9a1ca610d62a80bf136f3aa972a10ca2b13d98ace1606ed3a8b7d09138b0ca556bbd68578b948700cb74093b392798c539b530ffc786cf5c569a081b0504487be6842c5f809aae9419849aa23b4bf911ffc66d0d82e2322d795de75b0bc25e122fa2008cc6fe39cf88cc496a4b17d6e1907e323142a894706adc8ff35ccf9108fb7f5b09bb2172fe981afcf073bea68dafe4ae6dac14dfbb97339b3cc8ad149953a0482a5072c7028985ff619aca785a8625f6876fe5dee3ed28bb1be4efe1f6e223bbf2e986e4b167dd423ecaa235dffda4032e7ddc9f12df5ce415ccbe04c95bb1d13d33c3a09b41b0109047222e051011ea39ba758fe9c9d324b8e2b9898cb90cf18db97e79e86d6c8e88017e4b40c4654e7c81db48fc251345428119f84d655a23cf16331deb65730444b2bac141731c0155b21213cb49e19ae86806a00707514dbfd8f014a4c701a46f8cc5ff0b88227aa526154dc7ebf07afd14d2a53453b31f22c1d99d6026a5aba0aebcd89f4a471261b8621f2d0246596a148127a99c5223bfdcdf7e25f5026e0fa506fd5892435b88249b44f4bc1142a1273ea9923fede8433d8648959679cd324c0782e29ee7697f86085b82a3e955167628a2b5c50e6fdeb725eec622f92a72bdf5ab16fb532f794c91e56fc04cbc324845179a888bf6766cc27cce1beeff406e756df69916858e99487e2517e444f2f15bc59d2a9d5695cd75b55a772d0c055de28a14a90f300e2c357b9b92079cf50f4d20b0155243454d263c6f0ef28fe581c1db7c463555aba50cb66b2f6fab6fbaabc791d9c881e4f87309caf947870331c21c62739c2730621166b334ecf2dca3fde86fe68506d48a87657a50d7f6533c26716d57b22e3f9b2001c5c5bceb581d2d02416920b57bfeb5e1112c50391a85d7a690490ddfceb4fb51e2473d614d18432da89d0a36761b973166318fb9020763203a1b292a84876c3e39d08a2c20859b450d1aa3b52912d92a479146eb820565dd3c811a6f2cc4469e69e9298eef76bb7b114daedba3f03593117594b8f4b574fe013b2892918f0ef268b8c7f6565082d6e13be6f7ac0efd854309f1621e5be387b6c12a9d83b3e8dc526658133681ff41b1851260c20e3bc66bd306f4498d88c0b2e3bd4e405a9a1304393038dc03d29d1d8074c54a03bef45e1c6c175fb93a2db86d5b85944937f5a189b54a88f59841834c3955296ccaf2b7333975584909a21606daf3db25b78d5eadad5b13cb64d7f4d605b47e2100ebcf8045f9f5336329b994102836301f644a6331fdb5278b57715c83b2b7de400605d5f9dcd4bec92b23ab566bf6adefaf19fc17375d50fe27e2a898b0828d8e953837b3d015c55602c34570fa25fe9204b4ff979bb4ff1755ad3bf09ce2418b20224b3d6b3f24dfe34571921f82682ab2a2eea684ffe22bb33aec7ce1ae01fe6a223027bce991694c8d6634264d5084e6c04eab1dfc29940d4522389103f9c1ba2400d432d6a299f8e1cf49b8de0313900e021e1881793aa006305cb6f9f69481ffe36f4ac300a6b4c7ec10d67b619c53cfd40a6332745f18e5600b4394151db6f3f8ef5afc62d255ed900b26b3e360998e97fc0d12eb49ca96394885119ffba5725b7a20850df6072ed20a3d3617954c4a7ac3fed2215adff7b0289ada82665d8aeca77e2cdbed9b822ddb29e75a20b227702b9dfe72cd22dcfaa1ca7da247df6790d62a8749aeb50e3761ab3835baeaf34f245342046be86f7926ecfc5ec690514f929b338d212a72a801ef5d3d1a311d98c314815bb669235f775abfd887e6852752880f3cabf0ebe383ca7ab8b4d30392e0ae14cca09969c8cc8eb576cc3778e03921c1b45f454139c4d6aaa7eababb46cafc88a67b99e13af8e8e156317df8bd7718c91a7722ca374a1f6db97d0bdf561276e486cf35aa3486db2c0c1d4c3ec31541f8f1cd9fc50983994352ef1cc5da410c55b8fa414fb2fa7538f2f9ea4018f8b815647f70180c548536c718deb785171e3a161d56f0a4a68e92914b4811d4987972d3d85451b346de7cdcaa8ae7504e8a5b2376caf0fe0fa0048f8d156ac39f81e881481a1724be29669da7d8cac4813c407e4855a9b11020c80414b492e16d54609ccad21eefc451713ea1113504782b487f916cd1c49e6fe8824f71244867500ba4c7758356781a7495b226c5e74da2d218919e84fba97ed4510b3174764ec5377a7c8a753c02563d900c3be2b75ee887b463a6f20fe6345c7187b0efb47a3d72e275a02d0221fe3d5a6a25508cea31b831be07db33d227cd64e7b6ed183a835924f431224c0fc1989c6e303e3a2be5a03899129b7c949c5c454a8be97a381b9aa36cddb2254cbe3787c6eacf6774f2691e9147b2e0bb8aa7222de0b312806facd679da9f2141cbec439198089e2c87f7376af8b095aea8529f6e4853dd9836848a4f29eceedcca4a9a318b142cb892416e376e63455d5fe56b3960302aa8df314cc29943b0123c5153a84900d371417d20ad9e528a346a4def54f8ff8d2695608073e88979e57f1125a1da7b8039b5a3b8c2708b21e7959fb4af8c2bba6a44656097ed8518d01b28001a18793ecf49d78cea19bd92ed6d910fed66a751dee3f38a266d7df9816bd67b6bcd4c9d66f81b7bdc5d18e9a32985303bf6f6f3f8d30bdb0cd4d47c878093e4909e26cc502d241c96c93d1cb99fff388af332c5b5298d370209af99c3a9f0529c753ccaa4cc7bbb1e1b59afc8aa66d23565bb9cf99d301da0df062d66e77c9a007f1a6b26e1956cea93c5a342cbe501d30685bb77ee2e603494e33254df131a889527bc48f5c31895061d1c3a8536d358c7bba37ed70753ef4fd3d71dd183b79e86cb407bfc41add77c47eb0ad7dd5b43ede2482419ee96d8baa5105c63c1ee4074b2c2699ecd8dd9df52ba686370c17914c81c450d7499a29ef4593c4e4878176a1522e35d9155e55249c492d70b08528d1a57c0776990e0bff653d24ede6b977d7b9ef04b5c8b5514a1d597d64fa13548c175b0696d60852c6e5fb6a901400077b2c0c5e78d9b09835fb8f506cce4d1cac9251f504d79aa3223aea37ae78a0245888aa962463c40d1bc14a9e9223d2ff285eb3c50c912c7ce53443b644760e2e76da2600d88856b594af2b8dca75035a1d38161846a4f54df4d06899cd870ee4b690cc6301f0a972e34603f2da4e2843dc55deba37fcdb8387a81e5728af9d5680c929b44062e27940f3973ac79ae93afedce25d60c6070898ce744376c3129ce6ffdf5be56de2812d0fb679c11e42540f75cead0055ef2e0de92c4149d46c78cd9d3f17bfef474731a5b005b70124da3d49b966dd5fefb32a9cbce0cd7f6e53809aaea1e39b9e05bfef23abc1412557db179cc2f4ee721c45a288ae08faa5b3af15e84131594e8c27f122bb8843a279b8f85de6ba51ccb84b753919b44dce0220b7519c6df67c4e1934b0221179bb4b7c61d40f20c5e52eecf09eb4280f7ae05aef16adb8f0f18081cef0cc82e226c2b54681329b71cb141ce4970def979fa8bb4651ad1eed715b9d0f48a0a732bdf1b45e5ba43e6df954af7b27c0f85beb8d2b657950adf60a36024816354ec91834ca52a009615d7ad806e06a2dd2d79de1f8287f445f725a709ffcc48ce70250ac24d32e8bad29f6f850de125a1a3a5d5b685ec3f2b8c5bdc390fe152af23d026bff456d49b691718b61c3cc799c84d6106e62e6780863c117f0f3963d740ed81d7135753a2241857dd3e0fc247e05000953a06aa1783c8e26d74211ea69cfc21765f672f72b837f8bb71a9025fe6fa4ebeb895e6d3dea194f59e6a17013148aa7bc96a20175444ea68175ec51e530d91e2ee00f7858b113344b0ce177362d632fe807b308afbfdcc867f435e17b3adc644bb42dde6cdce0f0d8099a9fdb953e98b82bbf9ada69c02c56cd0c296e68f56251fa965e9474e8fdfcd4f1d6e0ba99ab04cd1f6aea7ee6fd396ce2c21f24f0028f64a884651d698ad83318bb62671aac99366dc933e9e9ab2c4080bc4fa34ba237b402ae4d2baa646d5bdc812a36d49b26470181844fcd51435109e12343cf69cbc90b2cadded084567c2acc4dbd7a1498299f3d1814ec99fa6681d07d60a7e3ff06287c85aa49999a98f7affeff4a5bb308d5bb0c3e27c9db5c0d3bcf7ce932aad4e67c0a8a7147429733a0616fbc9e7e194ff1ac201b20be3f41288f6ae877b01152f51eb5a5421855931e1f7226e85645185886bbbcfd59a24e052d6fccee78bab45d6c3ca392bab7f82828cb19542caae579a91f0097bb0067d982ea3138964066312d10142464d12b163e61a2cce707e7a2c93012a23750dc6e5dad4d2df4bfb42b5ef3da3f1f3164c69a29cff8facf215c67607f14e0e28876cef5bcf4ecbc3f8c3c137d82be3215e4c0a1515ad9cd535a9459097ffd9b34f1ac61ea2765f1a131ed75fc2171961013670eddc4f2a0f6a8229f7ae00d07d1ef0dbda9104160961a7647f11c4bf770f371a0a49b7cd9431cace2b04cb82de95127f23b47f82d9af6528b83d0f92f6992ff8b109160dd54e090cb081b57125de8926fe3d782e1a9348a8fb0b8497117670c5e9f28e75979049f6f1b313ed1ffed0fc32058b67f1372347903a0c6f0f7a1f650574e92b5b0aa991ca624a7a56b31b29f944684beac1fc1e0f6d946e76ca50844c804ce331cdbf39baeda286ac51f1acae374c794dfd97c1c058d201c57744f4ad14d94b37d5d0637f355ccb68007eff33c23831820b4a6d7dd6846dab001d752750ea33043a081590751bc3d683c3614c51a309d76202e9492ac60bea5317202a2f045c967ef0ee689b5f2a071637ff4d17d7601e5bbdffbdec97de7754110eeb39fe14a24a837f3ae5567659bcb1689e0ed87c4fe47544839e80f8236063e00caaecf1bedb9ba4c4ef4c0baab793d3f69884450511784febf4b86baebfd4401a1f310f9f8c31231dee75336ebd00c32f83e50392b80e260e813dd14ee7546de30010a0900d0559097f25c48eec25116349c3bb17eb8ba1d1e0b52aeedf13bca30fde74137f21d63f1867bc2a4675263a71dba7c308f361cb97a6dbecf4ecabac4cf9df6abe567546d7374e9c8c38bec6b0010108d3322f5f178736fce576158df6e6cb36be2c7a86c20289c7094d97c51774657edc9ef1bf4354355905e251718f02f0072e0900061fe84ab7300539c5d609528c510bbb0869e292936bffcfb8d61ea620be31599c96cb8e08e14ff3d3d17b0868610ef696023a67528c9c8cdc95646265861eaf4445b0246b0ec535746d40a8891895d25c58208a28b6e13e4bee64a46ccdeb3d9c5a2a50381ca37b64a1b9a7031d6b1d50b30233efd064488e28d47e1886c8ac033add05733cb0467a28e89426773be0d5df63dae0a6ab4266792426882cc429b6f3bda5ab7141d02ec7b43a7d07958701ca9c6ed0f29006d77809786b644df5e7c4cce628c4080d0bfeae4ba1e4f05c4d4b2ec8d3450524a0bc44b97b770a410f5dc82c1602e084ffc403c965f1bcffb02e4e16ebd8d7fd826b6f002b46e0a8459596f7c7d5ce6e5ab11758c57e73bc7ba1895bfcff0b9ce8c6e5886d1d0585c081e645aaba7b3b3d78c2f22878fea64d0069341e2fec5b1db5c6ae33863550f8dfca16c4271d0d221f493cbef167a3f1a1ad4b6299fe48ef7f80da906f4502dd4a4096fbbcc273eda45dab35eb957b1a02b54863fd2863132fa70a97b6606321789dc8975f017eb508e3ce45cd9a56e431191c6a73123370b02d6ca0b7b19ec8510394ccfc1c66302fcc5c088df37e3499036c0232341f201885267dcdcaee983d2a477996189d5ff423200148ac0598eea9deed27ddf59551f3dc7653fe4f100238df689584a2c671c6a45bdec53ef6b555924fde74c6c40c0b63a9ba15f00d9a93f6959a760bf550f0a0a70816e92e9133671b8bd0e8b4bdb3a9747260d86b03b3fa6c509354697ae8e49da4b7c2d14a0b45df494468b22c1d5a7024c8d8793c8b0618d1181edcd95e052b9ad0c8fb8075101e2c7ba1cf710436f6db0bb4ecb57ff2a810aac16af0a8a240c1acb3ea778b73a4e444e3443af4aa5a0817762f92249a800aa3468939cea9bbb666db3511ce1d2745cf6a6d6f5f2b6f1bfb74914c1ed4defb28770573e687731e699441ea6fdfa9a0ceaff806c31497462b21a9f386a3f61c51249d4542bc587df7d50d9064b409835ec0e8306d830e545d9ee7fe0593e8b3f665958cd9880b603542f23df4a57efa0c5c211375d0b8b665e13f18285eba848a359cda2f44062797b00b0eab4c1083c66c581e64acf4a565ce036493f4bb1ff57c053825bd7ad69736686d5aa98222ef3264f0d29add2ddb0900af63114e0da7e319512fc950307bf0b597deb46e53a24adcca01335e758327f030eda86127db82f02f879397e49f2f7937c603f813255965404813d3d461f31722dda08be0c3063186cd5b9cf04eb43eb1354080ff770a32e6b28b0ffcc192eea3c14a2a135b0a37f11e91ce530766942138b9fb4b60371ff8bf4014dde9447bcbb43010e3dd60dccb542f6439d49fb1b5e9c940229d95603fea975e997806d2a84abf45301fa96c4d33824e213c0c58241e43b6f9052b005081b75bdcdcff9c063c494fa6fe1e90c140396e49dbf57c08de2738e90407d358f6d4c309ecdf4b1c77b77f4bf85f95dceff6d05a2ab027258be7a9683bcc6261bd39b7d585b26d4f4fabed906e1c5b18a0a1dc09555eedc2f963e8cd4044ef0f03ac7dea67a4be162f65e161f419f268c9f6952ad6b1510e03b3a7121fcbee0fed5a2dbc3ae8536adb1e4be5baf6ce3c756876bbb580be03b2f9050cab7dc597291d06269ae1814cdb86e3bf8f57151c8b98557f7474bf1b72d5bc27a238cf8474098776d42b1ba33cb43588273928c38e394a01ba8ba808fd229c36d1d04126b83ecda12dad8fe4270ce6edea6fea283263f3fe66711db79dc51127ba50c8fffb8a384160af16b72af8da29189aa3e19069f81aa992d141a25601ba55213c84615b9dd0235aaaad496724f240c96b509279ec31315fd5b56d3543921925deee6c1e19aaa13447113bd7ec4b8d8f9fabb63f70176c6e5cc8ed54cac236bdfe6ac011c37b026d985c0b6ec6f11acc72f671d618a126d288776dd492956206864d206dc30989033f8116307a421a6713e4359f5a296f84404bdc94866eaec22c0ffed4482cc5f421725a4d6aa9c7035cb5100016b37c63460e963418a0003aaba1dc0b43914787f87d503e2f45964fa263c494ea86c57fc3d96097e7132c2ec54de44357078b6fb4bd59605c7eece0cd5fe2bacd77de09d99228de278503d45ac5e447045704a85af01c0692c4f8d4002e185b253511f748337a405eb5897f030e47116a80ace0567371465a122ee4d10f85f11392c3ab85ae3bb720ff7d9a8a83e351ce595acd584a73fb48c5fa2269f0c032b8061f5259530e5d5299a2331ac5be46a25e3b18d9dbb8e3f0b9bf1cdd3c6ea3c17a188c643563a3709309a28f7ea3c7b7eefd1b604e50f809a2de98580dabd6b9c75c942b98cdabe25fe3878fd510e2c20f9d37d6a2a64fa6e03c686556db5efc12cf037e1e71b866a36706ce6ddf294585b2e221d87ad95f2c388164d45c4f5ff43082f5fc3c6f96879aaacf912dcff6768ea6facffae7b5ca978b986da0449fb8a118006b348cc3c28544269b080f27fc1183ebedbd2197f3e79c80e880fa0f141f6e87857fbec644647b3555fb28a23e9158729a1ec26873e7f77ca0f49dc2a51c54d58e68b3c61a86145cc008542861e5a8d46fbd50344b98b896e6b07dcfb65205bd6d73e78b1316fa9515e88b51ffbc5f7e8f353a15e1b97b3c9890091e257ee8c1d8907ff93bf08c10d0b0ad373bc54371d0870225a9f48d07e5755bca41f80bafd55219d41a4c5c92dde2b865c3fef46d28b57e9e23357ed3d7a11de73a8cc9170d011f6b55aa43cea4bed4bb4730696884fbf663b04b9693e36dd32d3b73c999827c22b577936d02f58f316192671d057f0074686a61d3b9876e7f3ea37133a1139d421f674bab8fb0e384dffcc4e0989bcb6f2fee3203593e3071d1907701f49974301323bac60bcc73ab2042e8d186ad5542a92668b777f27d6c34f2cf1fc1db0fcf548e573a0f4388e348a5214d7afa4be779706bfd3675023c8e94bb1b08ebfffc8ad66b450c654e1838fba70021bfc36f966f98c1a5a0204a1b7409709e550ac7bc087b31e12ccf8cb51920b07c6d066889f1ee1b787d84ce5de3db62d03eb3ce52c05e0d71cdde6afa53b1b3e06ded5a817ecf50b212dfc6ae4c74f237ec93938d0c78516414ec2987b65265d9292d359d67c0e5af1bce8fdfd4a83ee0b8734fc28999d849fc7147dcf7c12abdaeb4746ffe4eebe5157f9c1554425c2647894a9285801d7ae0c2eb569b963714e3df1e444673a5b94082cc87cfdd02b7b9b9d0c191887d37cdbe383c61d10e708677aeeb02d232e45102d1715c3680cd6e8cfe6b46e500a691d3a526920bc90be04c823ad11206613cbd2fabb76d427bd2e3f48d89cf2258352c1b4865fada074303eccc2ddaab61c93aef00747009d17019b249ea45b51ccc7351270c59ceaa888f4d7c569c60469d022f051a82a6acfcbec225167f74aad7547fb338b6813a55dcf0c3a563ca4ad6ff1fc8f5c6f3cb9d06aa5900ab3d222244ab456e6332a4d1bece1c01b1f754552169e4f2380f52dff37dffbef9a6728aa3c80130c941667ee1d51191860c6a16d640ac955d693dc1f752fc5cb9e22abb2aba0930734a0ea360019325b10f3982ef15f6a2c947c8fc7bb6816c3f62edc3285d347603e42a84553a921e00ef268804cc17a21b6613848dc143b93f3e7e8a13464c54f0d7a9ee6543f1efe462cd1caaf8eda4eb8014c4e6542694c81e70a5ff92c72cbe927f1ebaf90c8c172d33220025bfa56efd76b6879fc6e89bbeda4582bfb4d609b23ec9629db29f0a6d5e57e655f6d97ce33ab34be79a2aa6e4d611a5ef275db2b7d1aef7c519f28683530cbcf821b23922be802e6a0e73fb569678f56b628e0afedf47154a65186d0899ca6c58640eb3d531f6d347fd83ebf7b8a436f219aefbfa16725c15902e73615644af052d6eeca06bd00bb919afca4bd749cf5b26d2596b48deab8093c3890b34bde142606bd9a8de82c492a738f92fc70c1de9f53e0700a156ad3e74248d64b135a213a828e8b226e379d444225c192cd9eebd82cca8260d965cbed444a893ee4012b75c37181490f391342f3f8e057e074ca73d1d1d9743164fd3ad63c9ef0d40f758101ce0aec13b4be0f157874782209c9b7789be602fdef8e3e6f472c3eb3d3718e3ffb94c3c96b4fb5c2edec640f5c8d8d878438879679a9942b9da1290b07fa277267c9528f65881b9a36d2ac4b02824492e46b2acb3e5d78b4eb9514cc41aa20e00cba3cf63553d71ad7cbedad10dea064fa5b8af8d23f75744db2724d261608391606df56dcb39cb603675aeb8fb9c7f695d91cb5ede7395be7a62e4e5f568d619d6ac5b9fac536ed965005e60da12d0a3938ed5c8eb69406e713cdfba7b56b671bc60c23d790cfb0f5b58eeebfd4d3fbbb71c3dba1b920e975b2c09451d567dd1a8459a56327c85dbd781d5d06cf1dc90a6f123d83445e6c2f255b3aa6a1906688eef4de56754990ef8e207486ae50a8f80e625422f1ee8b3888acf14599801c426d86490a6d3f8bf2ce4fd6a989468a9b5f1f6e7d28245914adf49bf09d090e06cadb0f0782509174f07420f0b4e7575ea07112553860ee591fe09515db825e2eb0ac53d733318fa43b35b0d002467d33d5e323cd0fa8fca197e70a1d70f4aba5df4b9f600cafc7531f21cf92588f3fea71652b33b236030805aff03cc2e5ba988cde99ab369e8a43c477af4853366dede5c2e89cb3ca8426123e5a7472e147708acd90c71a568d8f2e6104782b8f5e7e7d437149e5e4fe1f9cbf25f1c52d771cb8646c62effe4aac4a551eb25efc037d0dea742970e3cf04f84dbe4fbc6780b75a5a9fd5d98426be0ff1ee27dd026af40855bd9df445c8da77ff50da894d2a1608295d4813065b8b0c7e63fdc65750ad9a27dc6b79421ac57929c6e536e08d86e8f909c53e0ba6c6ea4707372ca99a57627565e401559af6ecb4817ffd8aa113034bb6bab3067c4e43b4a49704b985af185c6bea5a017a17fa84f134d13ab1fc57e38895ed5c426d17b6187618bb157b01a547d19e7d7b02ffe4f94bb0b45d5cffe5948cf8276fa8ec8958cdff43c11cdf2ebfedb7a1e6cdb7e7df0418767c4f25ee22861d35b10814ae2e185cc934a115803c6ba6c5f7b9509dfb5e592e70628e5b35357bf2baf8ff197299fb2d90bfdd6c0b2eba435934181553d76b50a2f993fe2f3fdc4668c17cbc84441486e6f7ea60bfc61cd99b9e83844db8ba52800825b34df99ff5605e5df1a8437c8051ddeeb4e793da134d27d612c84a06ab77b6a0c9d4d6a7af53f20dfe196b4cd80462a8e65c336bffd6299f4724166e01e1ad2eb1dd0d001dbd58477c45025680e43df8187971b0f1bb051e8f06d38d99ded988e0598ee2ae63959fed7576d3e26d0f3282056e9086c42776782d52da70996fe3cb95385895cb4a347f78220273539480ee20b8963e2a8adae63850cbca13bdd27b9491d7577a8269ae3d50bda225d2c9622ddcce1707bce80e1905d28ea102143813e9f8f2e47a02f343f42a528369efd1c9f8f51a2ae08d178ad6e26759459e4d04488b5a1de508b15c67882cec6514b48a8851bb83cf1159728ae6f1169c98182792edcf9ae12fe4238f856f8817783762137974be00802560e3a12247020a64459ff7d3d0ba2a6cb09388bafd9b36b2034aa58be11a5a82a8f15ca74e6f2bddae5aa75b35090c65783480982ed456c900ce2e375721b40ef08e1cfc2726dd1151a7a41e1c03696e946c69238405fa8536738ab4dc8b34755b51faad8349772fd92d8be7536b2009757a804c4a8e2ba5916fa2dcdd0a752b20af85226bae649fe6e2dd00b309f4c2cbaf1b02e1716802eca694a183f6a045b0a0c02c017baac70bc1fc4ff9b41c267e5b2be6b40d49187b9feb9a84f32f556f14a5f8f3576296526b817fdad52df66d2b981c208a3f0205a11900be5c9dc50ec3c220df787779267dc642a4f8fdefcbcf43c4e536644cd3a3b9f05da835b23c7320fca4599a996d554d19aa4909c67e4b6da414831b6c35b75644de68a36254f43eeb0153b06eee6484a0ab642081efe416deb0661f02bc14c46b43e4b403b8737600fcdcefe899fe95c231acdea210c140cda94e14b4715332a5f94904017232fddd6d76226869767f565a9569097e5d48762efd0848dd6bd608c399eb2957efbd5b435308b7ff95d879f4d7d398f2ced837d0ae2d0c8d46ae461676d9041e9583cb074b7fcaf59709a65c8537343f3634ca894a861dbe209319d154c053137992e858843940e59be89fad40849303ad830a09fa0d2e4fcaccd272a10094c570888186c4b9d59edacdc77e8f0c357d88f22742802ca1cb1912ac0e796b8a5d237c521d532e07b0414833782cc68945bcf33c3c150449c2bc223f8074f23d0f89b962bede84e14350d2e647b4d0a95667333c763359adc59a51ec98c1b17e2174d069b0716e5407fd305d649b088e89b227924a283159fc3449c70069bba93efdbedb33fbc351f1116050a566d8998988805727e2817796ab77f31e614f662a87504576d3492414fbcd136e344bdc725d7cb4f724d0b46e734143076f35e2149d23df5aefafb4323fad06986812d517fadebfcee8e295b4df28525028a4cbbc4dbc6235fad069234fc84d613c0164bcf7c1a369065d8c53c4607c652fb2b685f00bb652b2677f758ddbd102e45802176d52fe3b05b453915c3a1078fa2ad3b427de2e095d310be3362f228957a9e20c77b23d57909572bad517b68e5975bac1fc45c7168249c32ec6e3bc4d1f7fbf38c459aef9308db7c8ada9cd182d83c48223cf9e85f56c82af937c34aad68928d1c1a23b73e3ee8726bd43b981f0428cc9080a7936864b5ab01e2eb8441dacef2dfb3ea4d2b05030eb6b5307424e5b4dbebdecbaa4a749b701ebe3f079cc63b00f1947856d9f1de29ec4ca19ccf5eee56868f44d4d7f28898edc16dc1a4a6f56fa3af5365968e13b4c5514bab623f9cab702eccfaea7d5bfb8746513a384f5a54c9606d410b741b221d8c166f34e48504785ce112ee53772c45c88931e4f9959e36864a940cf44ca8086b03a60f87d1e0a40abd41462eeb6d46248476387ff624da5bf44ada526b3e15111e82797da24f4a1876850ba77ff9364eb36d638629cc8483c0c0c8d1e2ba6d4503015cb88626cd3d06039dd948c7124c2cbcc0828bfe75268e5f60d3f939d70b70230803677956059c03b8a48c098e56d87b44991c39772b22d57e30d1a721fb2c23bbeb6e32052c42074be57392ffe2be08a957fc606811d88dd334dc7d1cfb57cfc65bef10d0bf639b9523ac02f73f5cdee53edc387080fa5a8326397c824950081306762bff63cc9c95fdd530d41aa881fe80df0fd8abfc7f783edd4cde413552e18d5bbced6e5f41bcf69fce402fac717af68a736ee1f17e48feb0ad6268041053beda74b2e7fa6ef44e7991ad6aa96d5dc57562dfe6d06156655c5c89f5f7146a5ee215ae6fe4e0b3f242d587bc4395477e7bc406ef05c5c88f176ee2440fcc2b3ecb5c78fff931e33723d2b9289251d764db52743e8904b5276d34dd2fa0ccabc5c3f2e2c7ace10459c59fcf137e593e7d9aa927b3d0fe8e8f557041052c50c31336536a5658e95f20955b3dd43b3736fb8a08d3cf8f44b7fd6cb18b50c8f72653627655544d9accf8301f7176480ab086784a34aaf774bc1247273b61890587f0fda7c21a8509a3ca8955b11466cebc5a213272220f0136e9b8193f287347eb66ea7e00beb2726299e90b82eaefc429611fdab0db0099756625ad6a6e28c8bf2ead29ba491e2c31ba1e6d7f32b97241d99a483ca2bbdd8bca3ac0cf796e28213d27982d7ef85125b6cc1735f02ba9838a39b04e23b691d14de26a20b0da6fee184b8ad4225323313108c2af659aa7c2d8cdbf4a3492e6926492ee5f3825343c6bee65d4f9ced81477b31633da021d20e6011deebc43de6b6c99a6edbbde1041925fc7dfb9dea7d54a49fe46da978ababa60b1c883de539d63ed0897b4d6fee1cce04564f6e29e35f43f481f26b9b107bf0a0a7c177d939be3bebf3cde1e51fa06961024fd04f66bec080c382c8325d1ab4c45ac3cd2cd6b57daa3fe295569cd56e4610358ce43e506365b4a0de7a7d589f39ceaf97bc3960613a7c90ce0d9475cf3c777a10d256e07d7e221fc421eae3fe74c8f4f64940301238066b8086bad268f70893c85f054f9bd0971426068c8cdc2a38bcda0abef0cd1078bae09c3c1e161cbd22b83236a3e1b47dce07b6a158bc3291cedbd84b2984fce5497a440acd538724d4aca065358e5c1013fbbc136478efa74606c6848c875554b1e922eeba8e5a7b38d48b39586db9141897ab7be8ddbc855425b08b7f658c689358ff3e72fb8ac362e6e0678b6efe884e68af74eb7625d196ba1a3c28581256026aad74a06d84be9caf608df1f9e4346c3b7f1e2d648e538cfa6a67dbf3bf5f7b74b99057c8155cdf94f15bc9787132855bd503f0d36d8ad573b5c5b8a27a888b063d70c4f395d1d3503b2399871c2cbf0daafa986af5180e2eb9e38da24a8fd86c983828f58a3f69c936e836315e30d9327a866cce8e549cad7646f97a2a078b4c1c765b6a652379eff43470d765e7ac1b89bd8bba7eb4121970ec4de3a0a412a97a7e41a31dff20fa38d09bc0242ef13262fe990cd1abf46972baa3b17b0d68d1e7bdc6da7fdc4fa0dd80ca11b5d44b8df5eff19424d6cb9ef12d16c97e04b58724b765e33bb8a8bf649929e4f31e20c7d2839071bd51a50e4f3f8dcea6c9b53b5cc19907a2d4ac506055ffd022250ce4de6f5211ca400f00c8061d20c74952cb57f1f9cc8ecc6cd44df10789864c1b1b2abeb17a544ce7706a154e49f7e31ef5833a6ccdd4fd082627174de79e9486cfe059b2dbd0f4205e47700ab8c17da18af3fb1fb07ad50196cf3148ba4567ce741625af861b4e573b61855e3bc047b93bcfd31f9c4dae43596d14091e3216067e366ac77e27bee4dc5c831c964bd82d1a5d4ba375315ca7f562d6ce1dc902df98e6ca1f94a14e9b31eceb27e618f38645266e9e82642d11a67c08bb2d8930ef1c83771aad7646e691f9b0d52dc7359ef0bec893ed6797efff2dc06eef3b27bbfb439fe7ab43a2a38ba10ea7ea6d502b11e9c2a8408d12d04213d71c5747fd7c6e857cdb442def8974f073cd2884e24ce49cac3c245613c4185b10b9147755edc382aed27092ff6083d5c285d326bf09c287edbc0abcafcc48b2598d426f0911250074550a4ebdbcdc3a53a61d5f0fde2c7821976775bddf3bfaff21853ccc954e6a50dd2adcc2b79ff5abd9d7fcf403db1b4e39a2731e302a326ad80dd75f2743d735bcd1383d7b8c53226957646cdc2153e8afb030f4a7f2634a633a21624ce6b14ceb5a012ce3f3a3b6ee3422e246811b400d3c4491f2b7282fb66e2899204698f8f5c9f0f6a165e5d688a149110c875329625d548a425df22259276b5654499f337227df01cedd5c7d0c0008f0cd85cb38036f24297fdc2f81a78fe9bd8a36789d6efb7aa788c37a35891d7d10581cc838a72c0df3c4824e87758458266bf770108f70e9b312ff1a9551295b1fcc44f91e4b44791c9c0249ec76b46e2a0ba4cb867de13b937fd5c9e3ff5b171761490a03969effe14e2b42122c7bf8fe4fa6c93bde31e9c029c23a11d687d216fffbdcc7919e1056ca91220e3803bd3348737c9a858aec254a5c8faf113536dcc81ba48122169eb30343e98e28e7fdc9d700c287a1fd571ebe591d8926ae8eb67fc26af1e7ca06b48b55358e54f91d852ad9ccd9ff7cc4fb73cdc31ed8d7736ff0659ebbc696b7c77a557fd253a6309e463b1d3c1309be7698cbd736f7eaa3c58cf04bbda1d3c6e83a5a11db76d39188c1e3b1012758cd4d30bd11f158c822835792a0b9dc52eb59069a7963eba53058464ca8eeffb1d0516c17b3dab05bc4156196efe959cd38d89227ebc46664a4b3b826b00f54a4103cb93b1d69ede1e864ebc8cf1cd70423f95f450aecd50cb572aff78593a238c32b12a0e5aed4ddb5e6b3ec83eeafc97c4ade049e0301fb8af8802d5754a62a0b406a16636cfd299dc0c775b62109d7e3e2a745497f458065b56cfd746f007101d8b086353284318b6a1266c2455b30aa34feee7a2336eba616e17ea232d6d1f14eb9b9dbff2a2cf6d49c393fe4589712e915a4aff398e3956bed267c3f90944a2ca4ff108ffd968aba6188147efc7a03569f04e8df5645d53969d19dfb99cd4050a810d923d2e7c4b54db57fee51fe17d2a564a5d2e18958af256e1a055cf4aa76066be5876ef5343de11f6dc5971a6f2c12b6d3b31613a8650de9fe9d1d94152c08361219ee8e3e75e85034a9f995bd405b2fa78c937372b991b5e1406bd593a51a5b224a89bcd87fbe12dd7a90fcda5dcb261f31c7a73553f2eafa29a206e1e588e59a73c03ec9cb8953b5282b04a30eb41d8f6877c811d93bb4aa2968bd858ec6ebb0aa17101e20753239f72588e06b960271651eb6bbb33c08fe43d11cca3ae4c7dc435898fb32d65f8a26ee43a3205bba112aa544db5c1e83cf72eead8f5b6bc7aedec2d5b7235e54c020550dce15ddde2808885835b22c402f54338d4b124abea94de16da08bf019d900c692cae49aadf241a4632affeba5a0b18fa33aac601aea0ebd84f8bd97202bac31f0965905fde5bdb7b50ceecbc764c1e95a31da205bf609e950cbe0cb8c04bfca36730ec05ed25900228c73d2799e18a929e49656cae85be309fa96ce319d3b5d28edb3e9a1bcb0d778bb70d5fa467499cdc2c009551e525d2dc8ce8967e7c5ea59673f10ba5687a24784b65b2ccdbdd4ff27c8eb7bd48548567d956f8cfbab55e9a9fbe9401931e5692b9cb310ec82414ea5cc52ae16c586657c630be47dbdcb17339a63bfa0cecbf6d352e4a0107c2bc798dc8d4f9ad62df55b5a48a58b8611c6684b4bc3c4f4ea2dfbdb314bc7a0cb98ffac69149de548275995fe45330f3c0dfbf59815673ab87da78bc68419d69ccb849f22e1a9eba945743d5d450d0f0439f98750e8e231f8eff906dca6de8f629c6b335ab85da3cb91b45ef36428a0ab7129df015c2f1242a5ade4d178aa2d6bf55fbc50b2f3b82db39238b763c59f845dbf2451390e85a96bdf0e7607d18ca397d8f3d94c80cd31ff1a25811911c2e3e1732f1964785d174dd8303af6dca6d7c05b7c92db6ca4a7592c277e68cd793c0c6b1ff0c9f59d82df3df2743e39b2611653aabe954c93f4165e7621e9895a9eb93973a8b2b09cd56ba6150360739545ac66cc168f9da0d4dbe8b5350e674b784205a2d7afcf47b6f5c6b5702f879f53e4739ac40f278324640e7120915f35c088f2b154484310906735b8f3532c2f569cc57eaf6f1cbc3670fd086a3e8d29c29ffc6561ff0c818a332c2bb58b1d7327e8e4b6d96cbc93ec55efb4dd21bff0cb5c4f51b24369438e53c86087026baadd6d346d3f0148bbf6cbddd9053a3e2a7d0fbfb0e3108d2c16b1db14a121486718d8a2a19d9bdaf075d47fb589abc183390a32e4eff2d6236cf5ecc3304b5fbdaa337c0849450524e58b2c55f9e7e7ef604036e10e62baa1d1a221815b54a357110cc327935e2c5f73a6f753cb956c4e27bf1686907100efc55c55937de3d6f08db016df54be41b4f9e0a447fbefc7a6854fedb938a8113c640c3acbf87dae2ec6c2efa0efabe00e66d97b5342406230de1845db34ab6312fe8db69c2f3c5ab91af40e3a2f691bcf01f07314be52183e078649613ab80328e33aa94aee8cad09d7b73ea24cacf035af012de09c67ddbcd7314c16def712cb422679b9a0aac14453fc7d57116350a94924867c0e9726691cd117ee4f9ac0fd9c7eba5423f31194bfeabcff09f8c23e23580e277344acd9da3592de88c4343829da6a2521388e1d08986ec88d2aa6c58b5d0b8a5fa55c3d0ade9535c86f55c8c57802e47e4c16a1474a3ee8ebb902e1a5051a964d2d6a2afb632bc143df95841b2b7317c03e50f4abc311bff2a0fdfc2300dff733079e9420e0fda733af3f4f8a5280a9591836ee88b17c3fb87e2566610b5f7d7ccce7c8e95b57bdedd31152471fa7ce0f7f3fb49570888a7298328e39fe0a9f7c92455da375beee92b9924ae64c3d27900ba5954e66a45c0873088fd20efcb0ae9a6986a9a38ae887e58b846409379cf198edbf70804bf7481cf1f5033d22b904a5020c0c441fe5bd7a28927785aed19f5bfcb989b2ea3e4d3734ff0933e0a2acc22dbf6ed2a8a2e44f64748e92518da95071b23734715e6948c79e85943bbd67761e0eb8932ec1a9af7eeceb04c3de4196167abce4900e7c889778bea67076892157b68b7880d52a969fa3cb625197d7b113a60538a98b079f719ddfaa36ae78812b1aab5df14b15e45a0b312b19bb3d8f80a0673e931b682df46cd6cfc71bbd0acc5e35048e0dab164054acf9ff87dc233ed5a43fa1b2cfd2792134f6dc5b6f2b772dda2aa9775cc5c396b6af75bc499d4544c97e39f2e053a7455a407033df48d0ad4ec49547e753bcde8b84941747ff41afe598eb8b8c0616ea59feb08e87a2287d487e73b5eca1215365deef74a7243ee790919d1fce34e6dddffe63007f3afff2a3f994d48c37518771d01156a9787a56977ba8ead1067e55aec50ba5779cdde2affcf012692349399f84a16cda93626857f0111e54f19f24044b7ea870e2badfe559862cdb3bc028c8d20d28966ab41a459096d030505cc3ecc7821c895417c1f89fa4001a4d2e5fe7eac8d937be363bdf269a709387d9cb28a4c6cbbe2a797e627ec581bb6a528cdc8efd5fdde40a60c61a0d46ac4cf25b48c954a81aa609f8c428e4ef94e9878b3f169110b6dd373137b9d3bf703abbdd17ed08417fcd0210824cb8f20dc1e30b13d0e38b7c270890de26a6830ec2b5e74c2c7f75c89e5c63dd4339335daae6063e80f7c862e8b2f22bba1fdf49d5f54c7f6bf173feea2ed9f6778b796deb0fc4a22b03807319776270551d43111d75a4ce9eb24d90e4ab28760365d8006fce1f1130b2541a1270c4da08a5305f697967a59092ce5491132bbed3bbea763fdaef13531afcc5246b40513cc6b7115cc54ede62e60764870a69a30e944c8b2da516ed76ff679abacdd174f84f1d9ca1ef5912af34b783363344f458a0b1e7d77815d1f47769865a3e05d5813682e0018fcf765f81c0102f265d29955a68052dc3dd7f994d318a2b4e80d1837b9ea7ce5bf67c7a331efe7a1f0cd81da7af03c54862e3cb8593f51e8745ee4309f0678a8c498741013af408d999cb55b492cb8092e77ae8968f6eb2616905f58765cfb705515eef9fd4c28175ef3f0b8cd89b29251eb0c585444c8105329c9e581221469fb2b3603b1989c1cb5cb73d5e5138188bf4fcc192ad62a8c6bcc28c2aa002b66d2c169a34a0261bb29bbde70d33f49d4125ba15ed2ddaff92a29b54ef68dcccd4def42b320bf69ca118e2cfde560b500a4fd9281395a3ad58254cb069a6f0adae28b0f1d9950a7e8feaa0f538efaf8d98e4cdf09f3bf261a64d7f8443103b62ee9f08effe4c2db6e387546c5f2478ff92126c264da7c3a9b77a7f22ead4c953ca82ec02be00dfbc3fd5e0c34b99f157b6a8aaa5ba56e3d948ee7b97e6d8178a73039020d8e67f6684655c36302f3ca67708fc565dee4b4e63be01ec24bf542c48c984c32d4f7712fad44b89cdac6ad78330f1cb37d95143c88cbccce085e82ec706e789f2b3314c245eda24fca2f21753cef780fcf77bd8819a383261da2963c187bb3662dbfc0fb1a5c800c0368e0e905350bca99d948864ab9924c5e818c5135d8ba625487a24f208002dde4fb2ed3483442faba054cc7a7d4255e5fca3e754881abcf905175e94664536108e7588f264f78aad85e1444b87d5df6d14b205715654297e7ed019bb07645d0c0610665d824d35854015a24fc1b79bfcf8eafc542c94f135e5b1f4845718abdd9272f5858ece6e7b24a60805fc9c091ceae0e9ef5b6d5dc0623a766729fd428323f0ec0f90c3a431f2bc962285c170034e5106bd4d72c6d1b4295730e7412358756f853c6a958ab4e4d37ffabacbc1685f0c5852f2e7260a997c1657b478fdbe980593244a5b090d347854e078240d2995147db8625cd4f585a67936e7fb89a7f1faf3007403b2dc9bb484cfa1cf40b7aa4fae6f766d6eb985de11426fa42b657ed732988104c88e0ad0870f7a070002351a4071164d6215199aa9eabacc72689422de9a0e2c9b9d959b6a92ed65adfca56bcc24ca8b7cdfd484989a2f06536a952ba172b8de342d17759d32186954a262bd03a9bdc2e401955508971e88f9c439128365ce3ad435a3ce95ba5a9ce8ecf39621ea50ea1522ace367bc1515e51ce46027a3a6736280849863c1126e9cb8b3485b39fff7b6e4ced55ee717ead3545d9a613de6ec095dbc1f6b6b5925323b649e1644fc24e0a7ee46f847cb4925a09ce6ab0759c4082a884e208eb0108974727ce0f86356a5f6ddf84a3412e6d702540aea1839eb1223045580022a0c26c6475e571815cd91808c9724453c7b2dc353234892b620435f3fab56026786c1bcf777c5d75e2cf9bdb33f300be2296ab4a29f615a582852717e7b5446a2e87f65e3be0fd2f71b17574890faf011ff7725e71e04d0ebae465ec5dd42518aa03699830fed5e59b8152228597b7d32c83bce5edf31422cf377f2e8c7d334e27c6b26c92d5f87cbc39694ebf7ad8ac3a6719a73995bd1f6ee2c52e973a0af6541ea0ed2610e936cddc9809f0473d32ff9aefb3f26c2fba85b62bcb300e4bdcf96023ffbc26ae2268042da4b373f2124952fe14a45f8b5c9e8e3b09ac7e4fe9f59a9c281a874339fcb25563ad5e44fc580a55888b0fedf2baec119f72893fa3c63302da1ccb1f75bffd5add885c44c6b0cb32d3993f2d1dcaf59f9de41b81804e95c55c020826d3af8249aca9151125ce4fa38ffaead9f509bc9cec461f692d24e3c8a9d0fa0365f9b537b393f76b0f83dc0c411923fe8a9882dfaaf921b30864421fc27242c33e07e6beeb2c3266bf2b46ae8311d6dfb9fc9aca23dd5c846317aead8802856cd39b7725ebf699f50b47035f90b3f7a1394fae6a016e4f65ad962e8c9c73f7dc4660cc7bc59d9ed509aee6329ea4023443b956a48e69af0aceda8d911bff3a6fad4c3936f0ab6298283d770e9b80ac5f88629c27799cdd9cfad65dda5fb1bda170587b1c34f1013e6c51529b9ad2eb638801a87c6434a2d0f7b468da89fca40e1649cdaf120749cab7d6931fee877689fe0d321b379d5637d17878004386892f38680317b833ed7d52e89040de13e538785bd35c7e5604dc6a88e8508eb84582b08a85caa87a6c9df8a9442c0c91237615da7c2fa51b17384abbb57ecc92487c9350aaa3e2f5b15a4334163b551be63c375cfbc6755c54e0ae93ea1c7a6f31c38bc0f9b265366cbc593980f9d10fb44554f386c7ddfb8f5c2cf2a1f5d5ed64ebd88e09c04e4c058b260d2155c4e32db3e9c53cb686c19f0eaa61f7da5695bb7ddfea1c8a36bcc36de5ffd1a9a5d1a594743292a9e5c45d534a3504a10f1a99cc1fcecd0e8051f8b14e7d28ef6bce48857e894feb63b6431ba8282aaf152dc1308db86fc4f00e2634b4662b1afa51f6464e1a2cdabb67a27ed6a921b509e91d5a7e3ad0538ce51226b318ccb5bd23bbefd1a34c31662ef88267b90670baf2c24dcad2975b55108aab44464767dae017921b2f7d3f2f257b4b0d83f80a8b670ffebb309eeaac5c73dc14583d0ed013deb860d4ac02a8a54612bddb128a08fa365da48b7fec2008ead154dd56bb1551f20c4a73af32c8ce9442d139ca37e0680aa386bc4f79394b245e97f72f6a9398d2edab6fa9759ec6093cbaf3c77bec2c80d4aa3e3760acfc8ee7f9a8424082c5ce5f9e994990f8cecc201719667c81463e188cf8ca8f075dea4f0d08159ffc6eeadb1ae7a7bb5b60521ee74b8c24f623d1c2a34a22fe4fff6bc2bc32428deafd3f63c9f983f7c67577bae92e567eca8eb6364b6dd5c3a46dc5736593e9f8df51b8f7751748d9b428d933289ccb53a2067a741120feed7a8860b3948736e59cecf2711a9d609333daa43a158d8e70b75f73338b80f1ecb5ab770163b0c31f1050f3a15bcb73001934fca688d85c7f6b540a0135f2dc47283c881a2a835fa56a1600fb29c526ae5d8a600b9da30ad7eb5c13b1d3d01b0ccea7e4b7b08688a1b2347951c21155f70d63804b825bc028d383f658006e05832d8c328680afc1dd661fb98cae07835a68a203f39948e6e6ec5de1612a2c1e1f7c7ff9bc0070f7d270632fb4e41c33c4c5b5d0af901f0dda971d1cc47f3a7da47bf06f44441c9b2764c482acaf8be349f0e48077e564a78f6a6112873974306f36cae404f4089c937ea8d0ca72c957ece080599d89ad27a6a8f7bdda060609226309c9a7e2c5097cab40a0136f5d898f49e74ea349644a19a33f157b2d758e2e7bce4ccf46b43a774ce0c4ad0e690b13878cbf05dfc7961a62b4cae481f06becaca298a39a1d8032f8a75dbcc90be1360330aeb12cb64c5f6f9d914ea0f8e4459fc3d2378c0431d5deb7e5a363c1884f2fcc50fa3a349159c561db50321de0167a262c5f0d7d5b05ab289508ad0fa5537df845462cb36af937dc57b8911a22214d0d9ea83e290658a9387cf5003ef3eea1473a0c637959c61918859b4211a36867eb50f1744a0f048e4f7b27c917a62e8991c51e7ab362f924da473123575ddf6014836d9c7eb800f6bb0d4ba6cde385c81de86b023c28609058daa6d41b23572132c513bfc42e0ebdd1533b911640be3ed5e20eb2bf49d95e9f037e8172c3b356ebfea0096a3ce3a151066a8a1120e9ea5c84448bf65c600ed62caa05738bc46e7ffefa296d9ac205f3f3ebaa541438808abe02f8e516fc8e95d24d934408dd4f7e8a13fb7eb230c37ebf2c579e5934643f875cc4369d6442dc9480cffe6543b4fcaecd43155f0f401446da883c33f7df22d1ed80ce3caee8e61d1ffe3bcadac4c364757acab12729ede5ecabb7657e61008770850a348d1a5f6c1433be1cad55bcaf46adb18de79c429ae6d03c0aff5bd11d6ab9fe88e020405abaf69957171ceb24fef4da7f48a2bde761881e9e335b47c04801cd219d8959d3907606c326210e16e9945b3d907d752a86fbcd1527c92375ba65b2806eda4b1ba0c4d05df4f0a0e98a497f53514aff9b872aa487219ab38915ca17203f602f56c2b11abebd231ed407f8aace9fbc22fb5afc208dba0bfb2683d095df8147052242e7c2fbbc95fc391cb284eea45a19c0a5b13e1c1e8279b8bd9b86bd0fb92b29c30f21e8b374f9b7b780d513c035c3dfbf272b8635b366b2c5bf9d135978a83912c98871eff61e2f6421acc54f9fe2c009daee8d80670866b492dc54e8bf9522cd53d0b17840d3ad709c28be7eae90e0091e3cd1052557992ae510d549fad88a5924fc22d10f8f5fcc4a59b1fdd1dc43505aa89413ba9e6b85569aba30dd721f60fc2b0beec368aa9dc1273fbead96a57b4d16dfad61342f91c528421e78205abedd65aa321362e866926666c52de30eb4e91401b3c8aaa628f8ed16d2fe8f0d089d46652d1e4ac2dd144e4633eb2da09679c388087f9bb8a23efd0a12caa6785740f96003ec05c2d75d4ca5f029df7a382dc83c2120f1033d6d46716259ed7a176afbd5fa000a7848c7f36e59fb03a58b35948ca064ca5ccc5c2f0de818922baa2bdce8c2572c3b165386c78a41d22e4701ea8e83ad3c70146fd9ca5e47a25d68508439aa93321274d8afe8c2f0f3232b91f03492fde31b36e83f0bd960d538ed9fc4ce4b69765f458c6651abcc29e2551522c4dbdf75af08eba84db2e5181ada698ad83f75da07ca11cf41833596581aa248ad18005451f34dd04abe0b346f15e1086bb1dadf8fff4454719d4fbc4e8bd9763adcf56510ef71a5d2ab4df04f3d33eff89c2f737b1d0e214e3c5e5b4e3dcd9e1610a30f4ac461f9ad5ee3a1bc0c9db74dace85667056b2b2c16ffd41e17411eecb3bf3ca87b922ee8c96b0b816e3deb97eafb0d69c808e10b0bdc6ab5e3d2222396e0d1bad402a0c82d748bf49361e709c8f8c3c0d67d632009f36c675a290f49ddae26ca049c08786323e7b655858d39d2679c7106d459ef857e24fd7aa09e71b3322760547123958eded882c1dda2be01d5b826636ea196c8b8944b692cef4a9310872e03b4b1a80679716f18f4172f1ee92c6428fc29f12ab000bbccceb61d8676c8eda13a913432b368f8545277969cbc651e6a73a8b56e64e465ff861c946a1a28be932e7c5985a336cdd5ee8a6f9b4bee031fc9c325496b06265c1b9f6fb9e0cd071f79bb145936ce0b96b90cd98f51780980cb8c62da9a468ba7b2f36250df4a7bfa890278625e78c9707925941562b6a7fbd014a9c774aaa060897ffaf865242a6a0a1401dea7222c21f951832b7cf97204585c6f20537cb298b35be8646265b535ae624591af3615bd8ce090036194eeb07edb7ce134aaeeef8a34b79e2e7fefca9066f7d447cfc62451250bc295fe6a2717a44cf82b1e57eb0f5a6968561cb00b9e650b76bfd3b310f97150dbdbab969d4f2dcdb400bffb854de8cab6a8568e519110745fcba1f9b94082eb38b6a209d1c4b5644c34acdb4ac61a4d79cc8ca7cf6ac68448ec5fb83915861c3f1f0c83f0f63c8bf2b267823fa15d77017b8a6e76d1b7404721201a127cd5304f839274e4aa05e4966a847f3b1a8fd4cf0f0d3d58f17e6d1f7d1763ffb0d9d68877b4e4d9a752347d87de7873a417552499271e870f13392fbcf050c2d8841445fb16b115b53df776ba614b80e55732534d0d3e1240a9f516b6ace55d35c7b2fe6df7d8254a65584e605c350eea621f38177a18efddfac3aa2db046a20e36927e95cbc1c2b9718734c910377eff023c51d6e8c91f9fdce6a89c5a1724bd8c2e1d30ff2a244b75d89d1f4facc6eb5e67e23d6ee912eedde17c6bb8e4ac43a4cadf1c3729115f40937225f1fd2c8fdaf69caa48dc967942977ff3cf1840f282d512b5fcec0fd4bd4704ff011bdecf57a672e44f60a743f2d9688e0a7d323e38d91ccd8240abf4fd8b0c419ebadf0d9b9d68f73a6e3cff9483b3743789b1abc824fbf18d3bd984a907e83d6ede5efbe2116bd2ae82c94d621982b4c2146600c022da198787ce07baffa901ef01ff56f18b5e414b4b579bf1258770bd3f2b8222252f44cdb8e8f3bfcd6587233b86e0171054453e8b5613210d89d65fedd5be633f115735e9b8f3d10c144b3774d1095e06868c730c7b1da05a728d570881dbe54772ccd3c91a012485030f9faeb44d89aefb6cf900168d98ff497e61eb1783adbb8683e8afa2a2001981ca9c407c4194e5d088b53b593387717464e3f09b09d89b303b820a4854b08f130a3be8a389037bcbb9a50fb50d261dc495d458d28783154a990ccb896abb12d9802fdab79d0f90f45c0f6396a408a4a75530cbf75cbe6a12970c603aa50406f2842e44abcc7ed95ba4fddba7a027b97819ee8b2059d50fe04c3aef3b4511dcf891c1e46a809afc63010dd6dcaacb4f05fcad574d57c67e10758e87ddd490c29930bc065dbe5f746c230df21fde05fec6d7f3df361087fa41aceb51b64d0891b9dedb00379195089a149a468fef7daaa83b514cbced25159d6a52475052c47c45da1843a517553180987d850a4ee97a4e62679fa9821724b39bd29be37eff3155cd0375ca9b718dca02aed98d83ef78a5d18926e8c9bee218f8323fa05c23f180b18616fee37027d14744da2e3bc83bd6da6eef4681d722efaa157f6b93d765f286665aec7e1869d1228e0c33dd3ec0f324d96ad316d6ab763357bd2bebc4013264e6df038b41ee202a58ed92d5f5609fa46f2832dc5d413058dc459eb38e9fb7f67aa556f0bb3857686cc8220bc0ede09cbf1dbc82e3cef214d4e3c0b855fab807e32a4c56f859e627c8f623d84bd3657005994580d1e11aad1ca9ed693c03b0956027d725854f3bd8d86021bfa041589fc5b310cfc4e332a665c97d6d11085f3e026d67f921d424ec540948e79aa6e225b4898b5610eb5429012ea89bbb92cd3319fbe328884f555965a628b1341b714c85df573483c35a8dd4c73ec21d00a8f6b0b67aaa08519dd64c79bafde3eca21c0ad8da6ec501ede505314ecff6cda68354de310c561bc2ced2fe058c0efcca6c6a43855d0776b157d3701208bfc17404d4f52a28bb4349c1e35b1b16479ab9210c2624bd2d8ad9cf2aa317dfd529a70e328320b1082adc0df3abfcb28bae9ba00022e1d72ab9a2c9844ee003bdfbfa14dbde452af9198919fd15c7fc0b548d798021d79654347ee468c2c5d368b04cdb3fc71eadcf4b8833344260c2b17e25c6e1bb9201332efce3ce21291bd345be6be026ac798276693149adb4aba89945f5bace36622064f8a1f1e6f2c5b892961c18eae943e9dc3c5a7c4c9449661cace5476f832dbcaa5319869ca55f9b51e7132ddedf0f4161427919365f0c50dc481d4574f6caefa5ce8f40be82d7f29b92fc15e9707dbadb992e12cee4dac36dcfbee82f81aea40cfa51b6a85c2c76eb30a8b614bfc6a5bfeb79663079bb8bac146efa4b9ab55037e7f7cae84394a64d1a97d9880fd2770452339d0f5247f3792606fc63d4c476f69a2e1d651bd1b1afc0ac3e24bfb057c45d5cc3b0cadb8a3be8619792af8af5baff666db1cfcd841adc3c29745e8a19e4b4e436efaf38bc37b24af816d20fe3fdd5416614ac1512f3315a8c7b1d4033909c690990dbcb0dd85c896264a77700f100f64ad9b75679f2940560ba3abc77acc4e0101938c4c7b9874c992280cc68213e7f7f6abadb5b941c49643f1b6d382cbd17ed60cd90df44e9d86015360f469f7d04fb39619e4a8ed0b048291a42579a8825346482d06e21b6b7c22d0fded97eea2632d3957ee5fa54479f60fa8efba2c4dd4c37ae35831992942163fae3fa1d112935794c3c42711b95876453610046d88148fc59f0de6f5d5f7e5b9020f21f9396c70db2227da65f06157a35e0261505991cd575c4f4cf2c7bf74aade36e8918a61a55ebd93d8db80d400b0b09013066cd5e7aeab2dedf0010cae1ece70f1745f268da1f51e6fc7fa7de9730e04e79b3269b39e6c63eb46edb585933f8ba16b58bba47803321cca5207039c8d2b53b0ab06554a6026e2504925c024842ec883bd4e2a9fff5dc9e0b16a13cab723d5d19ca2a1d3dd4383c0b3a8bae9cf1719549bdad0cc0408de123ad87a5c8a3baebc592718e8fd7f0c76b2df73c451daa743f375baca8aff61a92cbafd01d7c792f0e9b23e8bc0020f83512d77309abc76251ca7ed9b3cc3d032212e227fd6ac2d462020fc98e209a37d646e785ee76876439b28f2fe96403392c003740301822d758a6d961a88dbc9ebb2e0a3fa4416cb83a8803f8b059e3b63a049edc7d5e1825a99cb5c8ad39497c58926f6ab3857c7f5c51b9d4bbc9d67829b63a1f9708b2c940a465efa34b69675cc85a6446a4ff2ee082d04d4dc6333b279d39ac86b419239b7b25abc0761a6d3a36599dcbde2ab1ea7a3826fe4debdf10ffbd56ae8b082ed421c804fc97ab3f6a2909fc3646b92731de4f573c96524f2ad59bd5ba4677ef3bfada835b1fae8d95d195ac013146607062b5a3bcdd5fffd96557fab3f851228706c8aab2b3a4e48863c6386b61bd337a31121f5c6dd39dad17d0af7626981b45bac671705e47e84e2a14c7a425d629f8eb24a97b54ac02e9839fad856019610feff7bd0f07d3ab829eeb88faa1b03cf2e143825880b7c8690ce7fe14f992661c52c422a3298a87fcd1490dfcb8d8b894119f84ed85b46bac6d28418fe05de07a1d816df02a66ee26a8deccf6934bb485eaaa5776a322d309b53b4f29be8b889ae127c3329c6ade60b710881a94c99979aab0daf5aff17ae1c97fbb92be498e0adfa74ad7eab09114081e9a909bf3c3c9a9344f64bb9a08b9404a93b7a3d4ab713499e78e51cac5149e4a7bfb794bd15069c03c6d3c987812c05879fb663b24f3f1970e3f5d3894eb623f4f6222e36d1e1c5eb6e7283814a754f4039061ab2152c06059dca3cc7f57e971d53b1f3e4489dfdbd09e3443e3f6e80c1f93ee14b1acaa5c2e2091e67eb000f700554deb9bfc155561035bc7d4981ed6fd56b215afbfe45be530a239cc92e8964a2067d712b49697e3782e17b312b52a9bee5432481a6ff45f65fd3995266bc266daf22a4bdf92408ad4987ff84d6cb8e46ebb1d82ff9d6f3f09b2e4b2a4112e748af4deb256271539ab1a30cbf46db0926b0d04488274621cfa1ecab61d88f0c0ccac51f0816a22322e519a96fd372816c69df54609132de3dc3fa2ae42c50a28118d3758805d7c0f75d80e65d5dd824d9630619e65ab56fdb44718c6ece6d2098323dd5377893eb86a78e1423cc44421417e9c8d8d8089ca7980405e6ba79f82e139d74353471726de2d89271ae24ce7382bb5b361625d16ad34b29d4ca9e1a3dc7be265a59ff68910d1a4c1a842497f252ab4b5c0dd3072cb3acd82a34cffb5da4514614d81796454171efc867a69a3857f852a4eac7c068188f62dd482ec5179113dbefe1cf8014d63a548ff485c465eb2c9f919c663823cfd298ba2d9a46ef34be141a2a9916e078539350c1a0c10ca49464df45be9f5a3a0c4ee1fb97caa3e1aa250bccda72f21a86065b6a5026e26363a3cf7e3c2a1a54803bd9f84a4098f43d5a37735065d1dd9627e2d0540734a51c2c5511370cf8345ed93c69be929c55a0dcd0efeaf297f9e4b7f0666d1f2a447b43b00b5ec4585dffb7b026bbba9a385ebc4d62f57dc1cf77c30f3913418d5d544b9b18b675a7f50768a27cba28b2353da5f4096da2563a137597ce9a33b5ac0605051f32120f7f42159cd3d05c52e0572fbc2b517c5be85cdbdcc34f43a431ebfe3dc80417616842d760ca3acc5ff7aeebdfa8debe7b27b70a5827c534ef98bb0351cc2e51bacf47df8067453d1a3b4b71bdab4b398418e6e5e671b8ead7d5a514260aded0ec74b873f1c7bf1b8899e1f6d8d3a30c61f2803d3a8073eb3703ae2e1f042b9443e21460be4b25d4afcbc0c006dc9178393c46d5c3f295d37acdbb28710c53240f47b4be4727e8e6e6b0425190a8d116e62c57beff6406cf3c9f0e7bbf38ab35bcb64216ca8171a556152a3652be2f13f7a3bff936952010d375bd264ab5ce3991f840d95840789daefba9aeb39db4bcdcfed7eaa8d23c620fefc1265a55ea647e8076485bfa31cb44e551b74634db72dd4b6813b14297d6927c08bfffd6f0ad944fbb79111be3f94594bb76166157693d8eec03f1a7e609e773117adb3da69fbf98e45eb391e664496d29a15d8ac0ede19ed3abb444bb73a3f4036d8b49ea377fa7da9b2804bdcf3d114ddf2de7f639afbdafed3169fb19e830455b3b72f0c6bf0979a75258d24e072de2207fbb50edbec3e383d64fbb525a1ade2c2ea10ed0111a9fb5c939cf5ea8ff2e752503c23e20458d5ab1ba6fa5abbe6250ca5fb37903851dc8ffc21e418ede1d9f0d781b4e18ccb0f93fd36357e00fe2f0fe7de26ff8dec876e39e3c7877c63740c65bb1b4029cba0f7af33d27f69eedf4ed71b593bf2cd1ecaabed57bd23d56a26d8bca6bd71a8813121dd88abe7da9f190d815ea1bf3afa90d3adb8f6244a7b1b3e0202cb2c1a566326ef637e2c6eafe96ab0b6c93e28a3f6f2d4facf437988492cd507c1fb96f2b4a9c4f881fe96bc2ecb7f6d955b270f296225946123b110be793497f8eb837af03752e7de77e0193435941bca0fce6d153e4414797b060898b51646e6a9b999890ad5dd5e0657ae791061fd96124bc73b60ccd8afc6b89d684e0ccfc67625d57233165bd53b42358faafca446b475249d34e3a52ec7e94ee016bafaedbedf393737fb1ba1e6d8a6144a476c3bb2d17ca153bac58a63a93d3e3c5ccc86093407d7654b7533edd531e5fe59a53d6a6375800490f6f15029edb39ac8b81206ddad968163605c9a961c185b37057497b31891b92de8979d7f9787ca755eb3c3a66687153811b8137f8bceddae9595fa915d72d7418a28d2ba30596f8ccf42b4ac9faa0191311f93a254b0e6eacb6d1da118602151e59b64ed262c7a65e4b17a5ba2378b03235ad3bca66d1523d3e5b5d16bd43ab52a8b87b263c0cfc946ec9ddd484f8e959de4e73df3fd745d750e9ac4a77a95777a8a68450438ae73fd1d04722294a4dd63f37b925ec9da8f4e1e980ac0857d9e5d94500d6d310960689e40187a145915c098ff30c0f9cacc585e202d619aa98eea03778a8a95d0445b0f272573fe9927f3343b9e54736199183895a37dcfbaae10220a60d21d503ad183cb34d26966de70b322ea4d267974da86327c69ed3a2baa8a30514d1979e96097edaba1c708d10efaacab25a6c47feb4b79b7f2df197d3b75edebdc34a5179da8673f46fbd14e7f8844b627440ca8f78cc43d2719ca8e1b95d74642f4566d73b9245bc3739659d5995d87692e003f424201c73f91d06cd660646bb8acf3819dfccceace5c7c0f68da4dfcc75162a6595df731a9a08b62df7692542ac201b20fdccc3f357bbe2d8eb6351672db1b941dc835281abac359cb8ec73aca7d6500209b9c0878b46fa0f7910c721c74b05b60e4fefa3c8aece3f61770f9323c7d37c3820f8d206aab65ba5ae7f35eef49420f6e3e39c3cf00df25010e5cbd3fecfa530265daa1da13db484d802cbcddc1df470e4f82a80d9193bc65a083d53bb1235a2af9dafb4e7d1aee365aadb31e87b7f582a48c9f6f3639c5cbf92b4ec46fe4a19e1e0161ee7656055917dfafb5aa46f2dcefefb13809c6be84830081d0d1c9c0b71648a27e2cc7e89b8ea0e71dd16e93d4a55d0846304dd9b6fb79ab3d7a9016220619980df6b5773c2aef2d64055d8ea5b33c3d024685a09fcb9100c6677b9d1e8e8bad30dd436fdf6dcad508f8936ae0ae6e72b80c7932d182c41fadb7f01630d8243dbe9438cc04d162b2556f8c72cc1702c525c61497de089690cb101cf179f787b8d1c60099923bc4087bdbfdb22d016b49067f9a23ba41d795ef47b83184a54a8f07efcbbfad50ba8831418833d00ae1b2cf4b5d416251d69fa9a54132a6c5d8627d905992da0382ebcef362815de03b3a7f0b4b56797e553b5928491be9903a33bb6001b220d87d7554c3bb29ff8239e9ede59f65c4dd9917d411cfc83b2ef784ddc3fc6795071e7d5992509631d6ecce8d8b7700ed7c0fcd19a74dc5db08475d7bd766b43a345dbf0259e4a5f3af0c3aba44327cc301aa08dd2a7c43768fd1a12e2c37671e4aa32c0624493b50ef59f77c31e40c214e0c36a09afc34eeb5a27b9472d251eec1649e6e1a9343c5441107fe9ec38a643f914a06bcd4d7d6d0582641fc9320c112fbda092ac13edebff94107e5b9987a61ca4904bb276ec821cea24eab3a0986055ecd277ae54e3f6e01b099be8d14f988aa164a457b84e1fb5427c2d625946f204eb32bf96594e466ea7e9619260f232e88adf5e28e34f1fa8e629cd130087b58a8cefe0f2e837a511769c10c0527f8e7657a97081d899bc9a8784df141549e1042fd0b028e9551d2f7eebafff4c0c30bd3cdf57fe8be1a1706c2561c2123e5c5182a176610f35c8d5919a9d30ee8cad1ec6f4ae167be503bc34be0a16c1e9ab56a21ab205ba6df86033c5d8042138a2b144827e9c251c09f13aa0f520fb995fa16e4f2b96cdd495acd79ce90cdf33e5580396833cc820101cc206ab4ee44325a5a5d089ebcd333d8ed003baf88f9e3074b8a2da74067b5406ab7afe5937cf4d29652629d67e47590f536db5bf69ed84b267e34831e00ca092cf5a6b00d38063334a2e169aca862317fe318ecb0653d7ba2739d9ea332a220dda0da95a6f8fec51b5fbc53245ad659d43c0a3ad522ddf42a03ba3628574a4607723ea72ea39a394f7cca29af8bb0ee6455d7328a86cca1024118b888b3235aafe2e4251daad96b23bfaa41269a854c18238899a2afc5d7b5da28946c0d53a30f1b78b7690bb76fcb0a771010b4ad71e5bc2ad5d77e9797d631cfc09d3a885195ebd304579351205c7900fb4c88732737a5f179a72bec4cd4547df9f6e3a7069ed7e3e2348eda87d2d43498012542fbc4ff3c28c360ea8a4c78ba54c3d7a71933d32500ca52722ebfbcfc4a0eedfb75f797a046f176ee4942587738f010c06d126aef139d04d50b7841322245bb7b76e9c3249c6cde3708261004bc389d7e8be2f2ae46dad0a983ecce029ef036357549ebce59f4eaa1ea9fdc35a3261f97235a0c3ac4012c0699a3bd923753577635a8ee5827405394b236d649f8dbf3c26fccb5cc0af13a3d2f63d3e9c82e49895eb8df423c9fbef43f641ef47fa1b184591a602ec737f61f9f38f78c5824e71085b0242b582324d7aeb80869f263cf63aa6051bf102e3cc0b72aeb04025ba293a55be8064d6f3e880b634729eba2c05b5866fce3ffa54e72470e0081b2d262f79074cc367d2b3da09ab87c13f38a4f3e37509024d47501795bc22d6fea24943958694e78296f141a7cc404ad56bf87ce8a7d99ff37c49a541240ef18b3f2248f0dde54445a774948e6008dfacf106b04fce8dcd39cb173bfd0cf19f773832e40ab5ba9df79b27e28b90c782c29544ce8e3be25beb596036e81ff9af2b145a652f0e19a4a1a212250beebf4b96b457eec078b86854c0e013bfd378a18453ef4a65fc7fdb97137cfa7377dc24b4cdbab7bbcf25396d813b4230b826221fef049aef6a37b0830c9847ab806558970ba0fb76abfa94d901ba067a5d5b05a7b0cc6016588150a5a5f1036c5d572b74ec26f50e1433c99276f79422483000a1f2a8a8fe4d5b417f4bc5ea9303f7d71cad0d6a1a83d92721fca4fc7669341c0f4894667e6b19b505e84afa48582da2378f2a737f13e804ef8e79f093592f0247da2d82e00ae207b4cbe13fe08577d65eeb1ead6e362d4688662a2187d954569daa7dfd169ecb72306ed42fd2a0bdeacfae6c3141d72cb7c84995d69c2defbdea1bf9b5106c541782209d3108f0744463991e4e39eff4f72a9ba67508994d6ed2370b72e678df4e017891418f8d37bf68663ae7aec76eba340b9bd43f1f8264e2c23cda50af4c9d9c4d003e4bea7f9ec3b1ad9f710b7d31ebc9bd7959aa6f959abef8b0209c0cd017de719ff061efdaabbffc48ce431489d13078f8bc8450e50f4f178b26861f274f53de4e71f794a319744a8f296a2a6c837c5c6625dd3fe5edb94e2fe19b917a5e4a3e55ca523a336f92384561d0e7a3683f743e145d76bbd121d2a10b285c7f4a6efffb72bff0ab5560806f5d773132ebc8161f196bbd15395ad5fea0c716f685ab826527c1d28bb34bd3cf521fb2acb4d93be0759f359011a6792ca00ae8ece588afedb54ffa3ef81f33e3aba8d3345f192dadfa01a0929251c8ff02ed5c543a291310d54712f7803ec044b58da731b2acf21f88370ce78fcde4d9ded2e2f55b08d9bfd1875388de7f0e01736cafa8c3480ceb26372e37d96a70497ba91884de3ddf712730db9fe639375bd4fc13b091e4f407011d38302e5940b0eeda8fd4bb4988a81aaff751f1e57a451b1d8db017c782b1d96aa3743c966656674cec45c486b682d7bce1c18b9d29fd6f9c1c648c4df293ab6b49971b57a18af7a846d7addddbc864098d090f5440455f0a523c6519c795b6cadc9d46c34beb9b7d9d7f8e52b9b825cc645cdfccc083e7359849a717ee27ca9ed53bf8ac10ee4fc65bcf2e927d42f45255096098f6a4edee198c171a86511689ae172001413a7f8d24cc2199530999b2c8487116d4a9349299c1f033e301ae5a6c50014f1cdaba4007b38d40e08e7b4a71eb5d7b2d915ea0175bc5ff6e2bbc7fea17cc3096017d93bd5ab2f6383bd554e0a3ddaf13558786198eebbdb1862fde368ea24bcc32aa00c12dc28293da4a1e81e47bd18032b17f9b44fa9e5ca73e59524eb4b9a6b4d35f935c2de30efa31d46a667a0b7c34211845f262d93d5a21e3e5f1f0366d7cfaf7ed2e29d701d3c46dea53d93b2edef71af03ccfefd4f05cd4f48695f4590d7e69298270b66fc5494f4f62d6f24dd6fdc1de6875f38bdf1a8de3f6ecbe0cd749a8b73efa461ac46c69b0a11066c609ed8de97c7bb12d1eaee206368641267abddd47b94c34fc714a376ffec9e083b4fcbd7e107328ee97e76a90ec5f4a80866b343c4a28ccb742f295a7247dbf600cae3902b02d0416f7b4d626a13ad4dae44337effa149bc15159a065d9da43e417a6e21fdc04e077cd068973f901056aa9cae4ad564b5fd7bb82e1fa18e04d44fbf82270fe790e1e71942f4f63419e57581695e937f6a86bcb3a42940a042a191b8d0af08978f85f8f254f565a379ee6d712a76668d81f765537f2d5e23c7a5468cdaf6778a940086e04d632404f42d791c105e00dae917b731c80f75384e705a24dba28dc085392af6a8cca9dc13741a5bf443d831434d0766a63918a3e90cc1ddcf0d147509d40be0d1935a9bbefadb37410045e52af956f7a47c32fe318daf092941e06703eed6f1c4c0bf02f3d5cf2f62c9d57077124dcd25ca2a462c404088121c4d3a902dac1db9da812bc3f30fcf71b30724303a81feb3b2d9e86c834c7a57ca5aa84dc4fa7eedf477bc75a75ee283c9d47ea9b4c46f64aca4a0a85f4ddd2b6944275f8d705e0a6a83083d1157b2c8bea157ce0e929986d8662e6457f773fdf607af42c9248eab56ec364b038d05c8e3c5ce47f85662d25846968f75637542a701f44ac2e163badf3e5fbf9bc38a3c5caf25eadf989ab99821f3af2d5352872b879107754fa269700d35476dc56597df010fac876b420fad41d162a4b8baa02c24a00a1fb5336ba9d869ca9df53c98aaa15fab6718d0ac81b0e73377fc0e79a48da7ec02de67efc368d8e2d302f6ba61fe0468e1b7a4ffa368702650e1b5972bb32cb435738244de2b367af003a2835d1f172537aa61d4e4bde85ab97f9fdede325854dff9e01d6c67680ed5e9d4df64a2ad0d3d2fc66b544bc267fb7fb0fba8463d19c8e69e0de059418bcd91ac2133425911da0ca394a11ff86997333bf0b82df0a29a0c62e62799427c482390e0fb8d4ea034117c1418601e913e91d03731a11feccac3ceab4b256c0f9bfceac7a517385bd61bcbedcc5621f9dbd87398dd715e92f8f6a4c4188676025b8023f686fa1f63188ce69dd5a7e0364e100346032d9239f5ad931d7cb9783529f4e031f7c3ecdfb779db351fe158f57514955c1d335f3ed23acb23ea11ea78c5f8df04c0ea69c284d9df881b2c4bdaa32f443c62abe80267f935ac76cdb45661a669725975206bb6d06da2f55a0ca7b339c5d39b178f9cdf731684e4e8bc404b1b5faef05259e093ed049003896afd967550667d30f8ee7681fa81e98800acd9a4019143518854dfd690117624ccc0c9278d961ffbec1f843f3c9d2ab9b01ed301259f09bf9e58251340f0a2a4afe8212b5f1e85c242f0bd761340f25b785f9805abdae28f5528ab0ed51d7b056ecfa25790947bfa717b53ae633d6efb5921f17a5a24e8325a5e9b806e225ec3b0a71770a0cf96a27f46ae76c97f6fd34e3e433b7c271e432639cb4b93f0eba93e86535d75fa0fcbff156c674ec9f69316a59782b5bb877d2f1c52ab2da09a717a4cd309036007c3b57ce2e3b91292af82dddc599a530d46d2c256536369e8dd51b0dc02031c448c02ee44b911a39ec3f448cb518dec07bf41566ea17df820d72493e7ce68a826daaf254a4299f016cc6310f2b25be6b86c23988d0d1d8155b861550155f7f25649379c97c9a80079e22a68076b5fa4ab7edf7ccf6a028aac531af4d4d0c80fbcd8ce8d916a46ba79a9a5f291e01fb33edb5a5a183fbcfc01c18042b0b7df1e8772a19875968c34faca2d5831c32d84895dfb9e2c6c53e096b81e0e21808a72883c75d9667b0ccca3d5971ef208089321290234bfe8f36932ccc938a363608cba72d483f4b753f484e5e4543f7e38cb755f2988573648d3b461b85a9d019acf9fcf322678bc7f760034c229430999fe70cb999a1f33def4ffa16a0c554ec74ffd914aa0dede9ba83aee93a9631eb6b1f263ffb13cff35e45f54380b9f164aca8489671fc1b8a156bdfb5b7cd8001ed730636f4345f81beee66cc38f602f032c0d2a1f6ac67a236a5e78c6e8429c25be65edb6a8d41c068057acc484ccc74a95df53d5f3b40a89d80df45a9f1b6a75069cc78b2ab4648e3d5442c12b8e7df4f3f5272a48b64f1313d501abc5d929e0bd0ed30601730fd5e52807d880583b91e02124ef7976704df43389ae168d456c3e249a77842ff640167c27125bc5872d7688a3c595706122d16b6f52bf1a7603faee98b7887483492a7d96a4b199b7913f85ea107c55f84283f9d0fe8ea933b09a984b3649ab1e6f6ed1cfcfc5e56f468e6f2e4ac0ec6b4dc5f24096a22a0e74ab55a98d8f8cb623ae715900bdced2673cbd03c68ee7801af809a12337164d2d2c4558b8072e530494842a1e3d39c6e276e60f89aa204c049e55b3bc1e2ba50dc7903f0274bc5dc49f520140a7ca828899c35442ca4a7ef528ecb9d75dc1a00f3cb9bed81165373df004a467e31c0c0c5e0def17ecb7f5da542a751166228abb06445bfe71f8961400fed81319dbb94eceaa0e9b2483f588be830dfc508ec6d4c18122a6fddeffd3471f9bf87f8e67a12b684a7a44b25ac9d9f3618d6a6ea2243fc50f959d6a5e9dad06a42c2b5039f460a9d60a588ed875159cd949d1a975fb12b73e3b2646e6a0c11cca691cd0c7a85440c7113396a8cfb29ae1672ed8813e73363fa16eba6ee5f6f167ce72bc8dbf47c322b49cadf0443b3831d58342afd49431a72f6d35480681660fa28f3d586276e7a2106ba1a4dcfc57dd2a666df5d423347a61834419903d75c97702cfbed787ce1f02920e996546bb963407e8974ada792faf11306d3072dcc2f5a9320a44f297f2dfeec5d7266708ff0a8d7a62fc3ec7a2c7d4221ba17bcb2b10fe8afafa9a40ad187dc761576a085a943ee31ecbb0171c51160f32a0c653966d1b7aa155077016ddfb23cae6c0c3794ca2d515ab8801f1fd6b511ad55a11942f56539fefc60fb4e4e547515ac33e4fd0f36836492920bfad285c13ec28f3c8188abbafe364b385a95bdd1ec6fe5c11ce9bf1a25b3858a55b6745834fefaab93d52fa0df1532369a1eaabed40be080d63e11a4ea649b7d45b532a7efedea6b6ce04c34bcd9439e7a045c8811b6f00ec1e010499456976e21957cd015baf3602ede996acc4a5d2b0670beed32ed26805cf7dee734f049dbd4c5c77991eda6981e1ff56bd9d6d13a7074e0c43f510bd32b273c1221618d01566f7696e7b5a546a3547c457d705fa104d0f8cfd1ad501b09b5b6ea86126ebba9d7713a4cae6e8267a8285c9369f32d6987d82784e520ec3e609a32cc997d9190359f91358556e4789d7fb1c4e2b86d9c247b2abb6c6ec0e11e4d82407b6c5ff963d982ee5cf79b45862bd4b6f01f42cd06f1cdf6366ac3838db52005299f6d0cf6e117f5a20135a7d28b91c90ba05b99d75d247f08f9cab4be279e9a52a86142f5b535c460b3904c22c4dbced8971fc274b0bc1bb2ed7497e720b495f9bcb713fd5d34cad48a4dda773408907b57c57d1b39fc6120fddd3969f4c7a3ad0a77737a022266a7dec5af6b73b5d550eef24d7552f3188eaaf3d295a12f471878da190173e87de6a3085118ff26f7e17ea233fe5899770550106c05e1246a18db44a433cfd0edd47282eba197a423e56d457f445b65d55c4de409183cdb1ad2228edc59c79e2828a618881843136706a7f21a4100a1dbd09dcd03bc5e1ff70f42ce32c33f4494c01f9b1b0c5aac91122328d79587698f5e5b399218d0a7a60dcaaa50a3ef9e9a11f04593c7439348cf95862783b1abd2c1188706ae2af27ef5b19ac642e2e399794152456d03bc42f4728159738a2ce98a09d09c5ee990a3916d92794adef04b084a1d2834ea559b26cefd2d8a0bd26061e71d37ad5e880dcd35d448ae55043cd56e505d6912e852615a479df84c9523a4e69e4fc626086aeb70a531dc9d9d67ca729288a5c2d361c76846b483f7d998221804e6d92f5674fc1d6cd951377389f6bf68638fe33be50c0abde0fe86cdbcd30a0214b8c515bf5b397aa5d8507fc2d2c90339137c799bab77d8cd138318365bcc9d3d94765a23651bb15fb1d6192ad1fecb4b86f5dc66b6318cdfe80c0d96cc59649cb4a3db9e88364f2e06fa26614545f1998d490e7d913f2ccf806c395bba7c8c887322d7ca4be9ec36090d5c7c1a1048e0d69094621d28221596b76051c9248e1f0d79bdd8df0a7e400134bb4a039aca6e0209b3ac2025953ee9962121c5b75734ce1f9551c44b41bf5dce9d8587711d2dc8d9d4491de5d5b516f2a6d1ae22288e8addd5c4e5339819bee064d3065b15f8d9173e64b2d78fef2752706f71f0376604ce8dd26e7429e8a6a29695b7a38e75f5e28fdd0cacd8fbc0a989ebe327678267b865bc0c195ca07b0c67db6b2a7302b633f979e74e34cd84814104b731279b7f5e68ac787c04a761df4c62581c0bd04238363c4f6b00230b62f89be613dd077d89fdc46d1798e7155ae72454c390856de3fe6c787b34e59b879dae8ff8fa433369ec063270d813ad4f716ad2a305fc9a968f98742cfe32a16b4080771db5fc17ff874341971e27737972c68da948bb7a4791e86a531ee9d5bfbb4cd29c454c419ab7e07c45e17f94b990c9aa71c2add68cc1a4d8ed9caa062ae9e778fd4d2b642c8bd2bb3fd42d33c93d4dcf2adc51c8ce0bac0e93743921b06891011b23668354974fe19eb732a74e82c24aea89d325c328acaa7e82635b82bc327a0a26254f7873a204df286b142c0362406673df8b6c88d11b6b498c7508ec2cb1d9b75b7c5108304cc801ea9f1750a4941593bc61cc8c26c797536e34fea98fd598833a09ddbb57144a6fead2f03b6f0633e2592b7497883db3f05fefe307aa6c452ea78d1774981fe0aa33ebb3bbcf9cd88c309efca260870ee9d9de78690e765d0cf6bf2041661f36cafe5be0ab1f84f82aa0afbfcc2b6dd8f3f7f9b020358e82fe3db4db8de78750178765955ee787e1a19b5d09395c311b0158c99fec285a11897d5bd788ad7f8453d8a94595e28c977b43dd79aea3e05f1c289ce4309817e811039732599f3f5e73c253fe860c99afb6b31839623cda6a04ed6ac3bf4ad59f475f8c852c45872b7af945b027fcebcfb0ea78fa78656ed592207275143a1924472ff47c8e3aa5d1a014b24b24976eefc8661f96b21efae2215d520ded4872e150b332f61d11af0cbf6c9ea059e72b64bed86cac9d082f7799da260ebc275a1190666c4fb77a42d7ea228b4d1d193dd00d97eb49d8d2782a100a139bf4ec0e05ffc87e2cb9fcdb7e69d7f7eca6c29f62d3123b5241c0cb31220369f1a5e8458c9310d64f91dfb14f889725894c0139fa2b7e776d2185a97042bf1fc2d34c7800202ff958efa2aee4e0313664a62027ac6c4a891e7a2ee644b898ad6ddf5fe1e60b18cd181fdc94383aa6c53b8a3bbf0f507ea41227aaf25137659d998dd137d3900888a7b00a65a2edf451a65edfb701a9ceedc19adc7b63e4f768a5d44e81d9751b544ab3c1ff188d56d16b7e3a40a1b00b84a52f0af3991ec72d733f6526ea7828c19de5b9b66265c28077f6cd4bd6440e29637c807a71d83cc85bc40f4c932420539a0b6e27db641502fb2496b95fa5fc0c2b29eb5dff548a864dc9b542b9c43dcd2a85076dfe60ed3d2245519b2dc7cdbf4ddfef0dfcd6521a8821ae77a2484ae9d03241964157f512ef5ebb9b7e1f4924bf0a95cca2551ebad51b48831d31f49796f608ae247c0350bad0f8bc8bab16e8cf3dbf9b89497b9a1cf690cd5e673e0e708fd31880dd824b84fc4a6e31e63d22ddfe04787cd1d967edee36cd2d51b6dc908318c63a0e467d595b67a3f6e9ea5c417a55d4ea4d24994716734cbf02f8c6b9666a5f15238d015297fa1c9753d7e2abbba30d31cbc1ed283dda65a30fe501f63986a5139f1293991f61507d792f311f15e4aee55638362336fb34cb8462e1bf8303bcce0a53ccd84b357b9d57e4de64610adb8fb16592c2d0237d709433418f2fc4bcb8be5205ad96180ae52d8770bf358bb22037326a8769290c63798738d23a05a4ebd6a87073897627eaba993dcc73c3301ca0b3385fe0940720125a19ef458bf596afdb9a2f7cba8d913bd18df5226b4b9de8970738280333907fea069068a7260f48a7d9c4eb2289184c5c8bf859d2aea86e0b1e7b7588a949723c6d9bfd27b99c09dc629faff55b424996c7bfaa3bfb3f89e521fc951ea0341a1c1f94e20aa17d0b0131ed6b49e92071ee924e17e9e559a614f603678f6a9441ccd29e7cc488ae430c8c30f27465402ff83d6fd42bc53ea96e2df6cdd218b1227fbb215f2453e637db9c050546e037fcc37a4047f825cd755ef62d4ae203317232f4cb7dbf2bf2f39d5c46bff6235c768a3e62c6814e65aeb170d1476429ec3a79990abe6c54c33d038eca6831ae4977c8b8f10722a8f0fea215182d1d96a0d3eb0cc8c484f6d0b43b5e5afb94dafba6c206cb9ded409952da0996920990259d9dab499b2e167f99198ecba0c70b93d0a9a89df9a0a507461740f453cd4a751ecb68303f499407c952aba2bb3aa6732a0442633d8407eefc4708e098737e0bbf691d5838819903747497386661d8fc3ac056c19d228f98f96971be99f0002b70db0b1287f709ce1d50a2ba8522ab5268c0fa1a54889c77000b5d7a542b29b70d4c50bcac4cc211021fc91967498dda17e8198ec713c48575b1202dd3895b1bd256a1051bf2f70cd98234a0553878fddc3ae918afed0532fa6939d712de7fb1acdb8b4bd42ec42adcd3c4cb52efe5a81e78f4a4bf88692c708a9f91e99174104f0838d1933d965360f164cc664416e6384fb144e8313a011c2d2a1ff4a5ef64cf230b0eb0d56039c19b5e4907ddfc872d53f57d0305eb1f52f6b6b463020ffcda7a303dfb3201d87fdd132f33fb7527a0d289c04d152c48fa4f8ba0bf66300c0d8c9195002004c0618d936d647d698d43ae4b2c1c20e513f96f3249b8a0de2efb580e080e7e53fdb0e8db45b31c8297c7db59c38a6a4f99ff4baa7d1f2e2213843bf525e160e3a4f89528844c8461b29e6555cc576cee06f0e9e29d9b1bde63c5dc5089f84532b75146ffc543a889e40cf63bfcc820a663c8633515e22bf8d9187070ee410fa510f820c214444fe24d232ce173ff871f9ffefb748dac6f87549271b03f861356702021c4037cb86852dc77cab58585fd12d3428abd8a77ff63012df0fad2822dc32b5bf85da4bcc2699a187a01f1276e344a19307f237f03af2683b20f5368267396710bc8e77de28396944ed861777fae90641ee45d93b7f0d66306942d7b7f469616278e57ea25418b222350a569366ba7265c83838855354f6dc343bf34f0dc74a0d987b7a32d14b92e3ff891425301b6fd788a9f850f0a3519c31a80669dfa57440e642c9de4713aa1192d3f8d36859381f30af91446107ca3c4beac8acb1d6c2cc646f32b31d8cb4af6b03241fdefa14e4cd5d20a734948b99ffc9b22f9fda0f18d5b2b5a4bb048f8250a7b1e1b5667babff3c5cfbe5685dda5d90425e41d3028f0afff16d5a4aff679c76bd769fa1f5d07bb636f8142dc5e28c3ab95105d6e4daa0df0691a814bfe32c30c9f3d7a6e539c35e57c19e8734f9d4b2daadebfb1c6dabcfee2ca1e4014a7f899ed821f012db72ce76995ec8e996033eedfc215c7dfa944440fb8cd8f5bea328148f89fc9e5e1fbc9ebf3531188394f879d0135504f8a8369610a5fa8c2db47492c9379c1e24add400bfb481a84706c7201c5f4ece1b9b236da1b26187d6d584ae99adc8ba4e01e974ea9d7b8f0a6511404c5fbc239ae618563364813fb908a5fa516696f85d9a255b6ab01ed2fa491229b53aa4be10b6d6a0e1e5fb1a1179365b7d904674cf71f18a12a0af86c209549b32933760af1019f64c241305889bc1b5f435d5fd248304652cf4964fb25012cacbcae6f9a30e41c73a1553993647a628e230c1ce49c922716be58b3c10bac2d6349c89aaccaec5bddd9c0c39a74024ba3833f10d7283c9f2d7b6c4de480f46457294fd4d841c37dcdfbd67beaa2497d43335d4c7c07d1a7659772e9659ca06e170279dcff3e0cb8a30c8bee140a9dbe76e272f347915dbf35e3fe6b422e688802118989a3e2bd86db97fccb3e9d9224f6c3f75476811ec41d48abbd346f22a1b0fe4f170b7cba62b1a760529a1818816d82810309708d9304fae80c99c9fd4675b6968cd8ac8220c9b9859b1277ada5835ae10ef821522910f0cc3554805a3afb2b28d288ebb777bae2455795f9de337cc730d73edf6a545ab143f81e4a482276c3b25d3f6e28edc68772de8685ea83fb297ce9ee738d4bb48e406da2c910fa08971f6e577f7b1525fcd4dbb481d2289ed4df4c4963e3fc5da50a82ab1e80bbf4d62fee9ebb06e64209e5f084f80c1d75960aa7a688c64918ec13cfda7721fbb64197fd53da2fdb47bcb8ae48e088a20dfe0f7a1e7649eeca6471201bb6480285d414b7e7193fc324dc5645a4195a73ef8d4fe73a3c7dfdf44d1c0065052079fe4325c87f3f8bd63fe097c6afae9413c785f1fd0d39af226c2a6af5b4082ef89db28371dbedf12fe2ce37abad62ab93e64ec028488c73b580cae301d9a77cb30af9f7ddea7f1376732f81e6b5ef3c824d92cebf1a396ed8fd4b2a92d9606ca7aa7009ab608d76ef464d1b5b21656f9f6b0bbba8ca7fa24c15964913bc2e14ada10992a0e961bb09b3dfe59802775fc738641542bdf6dab4027ed95fff0840889d9b96dbe7742f5a80a95a44d5df33de488d14af7035895828c99526e655ba0d8f2008ed973d0c7bc70f6d2239e1c0417445230d70a9d08584de7ac2915c4d27b1feaac862bbf507369fa84fc26afcb9397a917a6ac8d6285302b1e5a78330928f10c0e06879e99c74041a1386aecd696d7e66f2db91210b312aa66966d99cb41691fc475c1087a0455851f7f9ce33c43e4cc70c2def617806e9edcbb27e2806cf2ab5b35058ab08b407ebadf57ddabf49980558276e4b7186e98a21165d29af99f5d3911346dc460c84d0392629a3a53e7b872c388ce40eb09f038ca7c87a47935064669f1793684a9d037c2e239a99cfd10740d17141951021eaef3b3ee818f552ccd5abeab2bbe96f2759abd44d28ca5812c569164085dc6c459b2850be1ba4b6e1c5fb045ad1f8af9b9ea55c4a594c60cf47bffa256eb07894579607cff3884a9c7697f2700d3466a43ca0ed4eb1285933536bee8f23a8d4c5aafbe7ccbca70a91490793d553ef6f7f4f94ae94c9323f354d82a37ae264e397602db1d4c8962808165d5071ecb2ae59ed17ef266d93901cf3814798fea437b817e3940748b18993cf1175d9bdecaa22603e04bcb010d751372dbf601d6f1a545531cb7adb7dfec200a3c6a46c11a2f1b0780f346f0dcacc2e4c88920248d1bdc14370f44e4e51975394f83b79408a61a4307d350cf42296cca23a31113ba2ec96b800b9edbe5f24e69334af2d8e629a95d93dd4f5639ceeefe7f6652b4181c291041da4f2fdcc8cb79b429c814f07b305c8c186d5e1d7f4f8798995e5f89a3f132e9e505df0c67a89a5952582ed3875a97cd2f1d2a4da8b2c1b9e8a5953b3b3584b000e75fd314bebea67f74353a7afc60b737fd8251e8051b5bdd91e2f3b6e251974183e691fa6eecfeb18598f932e1bbf4d47a35d719bd319e5961b42572be394d78748bbc5a8478c5d1cc24bc73026ec5c6b200cd13d3ea8c2a848787e70cf10a0a0e31f51bd03f0d2c4711131f2e608f1bd25494cc994e8f6d1bdb6180007157dc2628989a033d2fe15689397fd336edfd4b37e90d0449c406f372ce5aabef653b0be16c4e9211a9b9d5437f96027eb71660022e509fd7a409c8a536d5f83d180fa27569e66a770f11e5e60528cc4aa438d5a7ec78757ab4529557cbd9b3af19e8dd885662f571d12117c65c85ee86e939f13d466cf47fac7fd9b00b0f9a8de3ce1b9a87d73f578e413df850dd0c746d13baa65fd72859673d6b656a206e0416814bb8cd82ce48b225b7ec0f98cea0842612b73332166b7f85fd7ddc5302505af145f37af0b1af54aacce6ba3a53907cfaacfa1976cae6cdeae6249bd2e8af296c60e798938eb689640e1451fb53b3865745d049ec9abf47008ad4d476854e72af17f796f945bb255a69a24384b90696883a636fd394793bb9d03e01bf2efa1fc19d8ecd1a59035887e339bbc0dcd510306d3c217fc45e7c79894d26d4523b2306c21797c8c43153f3cbfff0829ded89dd41e5c24eb772a780de5329f573c6148471cb35277d39c22a111f78857b937a01e8de830bfdfd9744fc3e3d06b969e060b37f525b7f4ff10273bf130f1d8ac8f3bebf19e9a2cab671d9dc1e3d3208a4e662d4cb65147942f9099789fa6f5ef65ce752ff44ce5fde34b91a37f54da3bccd47c7f59881333f3021cc97d59c08906c853c641d530943b7b776af8248982a607e294149a0f0cc1e182e4c15c3fad42d03093ded86a0aa772a0a88c157c1675d08e2f6dbcc34efd5868987e296f7f9242491ca0dfae9694394148cc8da7108b5ed47c3487ab2b12966c33861c2ec572b5b25971b252b3396b89661ad66a0a4d5a08fd66916c04ad2263e51d3224a1cc1cd7c52f6c4864e8f6fc06ba6ae6f58dd05d8e1b3ec5a076694290e33fbd8752203b119672813f2c558560abacb34faf949f38dfa77e544dc9ab8c006a6b2d750f9383719aee51ee979c26b6b1d495c3a272e6eaaf08e690f38d418b17779feb7f2a6e05431e70fc912ceafcf339db0ee3589f5c43c49a5e627ca5afa0f59821d646713a951f93da3852b5a9fc6d0a7b5f47173482cbefefcc3bd6b364e18aa13817325943248bc700aa936faa987b397b051e8631197ee96b540953faa5af0ab4a87eabdec9adadacd2e6180cb76c1907798dfd063c2dd9b4241675fd3c16dfcb8e6a9991fdb55d6909c970cb6eb24088162f0147a93f501a0f43c0d1e6833e5819f0650f5c31d823e91c60a3988741c24791adeafe40076dc9a248a491ab1a3e629c9eeb94d137a52b6bfa309cbdccac2df6a901382fa5465c98ed0ad00a226e181d25d17630c654d2f19923cab4b1ad21f2b76e89bc2b4265cd8722ba168f3044abf1c7d23217c6166666a2c082e3441bce92bf3e9280c3e3a787cbd8fd91c0a28f58bdeccd8ead4b493fbf18d3bd984a907e83d6ede5efbe2116bd2ae82c94d621982b4c2146600c022da198787ce07baffa901ef01ff56f18b5e414b4b579bf1258770bd3f2b8222252f44cdb8e8f3bfcd6587233b86e0171054453e8b5613210d89d65fedd5be633f115735e9b8f3d10c144b3774d1095e06868c730c7b1da05a728d570881dbe54772ccd3c91a0124353e307c51cb019872b074043427ab829df93000d9cbedad76876f3fa9726ca3f415ecfdffee6e35e2ba048a0f5f2ee6352892c9adcd999d88c64c00cbafe59d4b2e1cf20ef946225b94911a7e1467e0776815096633c25a40da1ded505abf2ade235b542182dfa35307469770dec6ca25f10df5ec775ea354ed21e38e8dfcd65a3c15ddad0f7fa7366041a8979d8741e58cd052e0da14390f0bcb4220a035305e5336687cda46fc89f87926aab7b0d40d8525ce0240c4c8f6c3470da117bd2abe7e36ba5449758f80c1460ec5754dfc296eedeecbc127864297ef9dd3980c3df26b3721408d7a01557c73e353d8096342dabbb99709212f9086fa1f5beee47e9f8cd10da94df024e44dcd6a2562d0dc158cc7866526bba03281348fdbae2cbf5d15c57ad64fc1abb556145e2f38f9b3c24d6f512e35a376c03b327e914a65849f4b221ef0fa5b3d065cdb651075a1ef24aff304525ef76f66124f7f5791e974619efad6e99ede2bacea3000ddefbb51b93ff3178d6971a0fee7b8df12f2faa532d08f3adbaa4b79d77739749f7e6b1b769e418eb30cbc8f1f6c55037da0dbdbeb4a0a53d1f240bb3857686cc8220bc0ede09cbf1dbc82e3cef214d4e3c0b855fab807e32a4c56f859e627c8f623d84bd3657005994580d1e11aad1ca9ed693c03b0956027d725854f3bd8d86021bfa041589fc5b310cfc4e332a665c97d6d11085f3e026d67f921d424ec540948e79aa6e225b4898b5610eb5429012ea89bbb92cd3319fbe328884f555965a62890a52dbe635f8628c5210870c94668c9112dec01282fdfc175154919ffafc2482a0d92522b22e3899461833e76f14ccc94bd2b284ce06b01ba0c1df355314b675dbe6a6ee4dc3010cca44a6918773ac5527c2cd873fa7db1992ea946827f6df7e43d820543a3c100dc9b98428b49882802b21850f9a404dd7bf353c9c68f149ac2f6e9783940c67371ba657ebd1e486d889b1bc5bcd20f36d9f573fc34660d84ea32820ae563fcb8b6b0df1b34f38ff84e39480d78afab9970d9365d5d6e692fd9fa7dab6ed89ca94d23070f58537e14b551f07c0de7f259444753f83f661a3a5b458d5e5d63943b1acd86354a0398fbd7d6e615e4a614c6119bfb6a26575ff353731c510eea853aabcb7322dc5a92ac3168f71fea15608b0f08e76503bf2297384e95d8608447c260743e4e55657f27a44d9aec79ed4d5ccb0f20defc3a83c8207d554c73c12395aca98eea19c13a8c3a0c2d339491d93c16de1f66bd369c529593c4662c9e061a99461a003805ceb5c48b8c6adf704ae837d5b4831098c1d0887e7dc191f89b4d1e83d4b8a6ee9e01316d516b3e1a1bf2f6e2a31e4e42a4d608449b23c96765777c543a9f94a810e5b13b6de89af376dad5b3cc7e29c94451520530d2f122757d9c9446b244c7e4ac13ebc74ad5d294c8892b933c677dbc16b234b3964f22ab9999204ad31cf5726e21455b4e9f9fae0c06bbb532150e669320b9ee1108a0a0bd80d3b6d9b132b88b3881582e0463629c86789fb3925d021699d297411cc1ad360f469f7d04fb39619e4a8ed0b048291a42579a8825346482d06e21b6b7c22d0fded97eea2632d3957ee5fa54479f60fa8efba2c4dd4c37ae35831992942163fae3fa1d112935794c3c42711b95876453610046d88148fc59f0de6f5d5f7e5b9020f21f9396c70db2227da65f06157a35e0261505991cd575c4f4cf2c7bf74aade36e8918a61ac591350b9ad544226f4c6ac262debbd1c646ff6efd22d4e90cd030b8cc6e3ae294b3a9bc86604e83b6746aa8b54303d975145a0a8ed583a258e9566295cbeab6f3aee0cadad4ba913876802ccf5f7b845c6bf780b8edd51026c020e5edfe73b5f796b1b4b1752b206c54ee17c0301887ca0d22b9ce4dab3f8090a64f255b74ff0c22d43ac0aab56e42754bb3e5ccd5e6966de697abf9b113df99ed8dfef144ec192d94d1cf137e0620cd91da0f7a0382892188fc61a81ebca86d4c5b9d09fc69753377a2e6cad14b71b76cbdfdc9693c1729dddfcf1a6650bb32921fd6675c729f9dad00e370cf695581d2b46f623c65e5381c565335111dbfb30447a123743f49eea4108f2bcb68980b090415aea016ad6278de8442203f5ffcdbd0094d8dde05c639acfef53562962daa68368fd793b51b955fa8e4ad46390e666a7f0882d04d4dc6333b279d39ac86b419239b7b25abc0761a6d3a36599dcbde2ab1ea7a3826fe4debdf10ffbd56ae8b082ed421c804fc97ab3f6a2909fc3646b92731de4f573c96524f2ad59bd5ba4677ef3bfada835b1fae8d95d195ac013146607062b5a3bcdd5fffd96557fab3f851228706c8aab2b3a4e48863c6386b61bd337a31121f5c6dd39d9f9330115c30bfa959c29e13bb0d358612fe99c280ab18cc83d92b1c72620c941821ccf4d210f3e57ff1fa89efb73e7429f8489574a606a8fbcec0ace6fc288df11c50298faaf0ebf2a59610473cb8238a6dc9b86e8c9497b1c595615c4b46c288753488ae66f503c3be3645ba0671366cc1ee2ead7e73d022a27704e5e3f54609a86497972fd5568a9e7e531e9527ef8346e46d7f43146e872b636afa29d01eb893c824ad811a08e66f56e6e70877f83996713c080e724ff9ef2e511ad9728d4de57d6b41352ba71f0ae309e11bad89154599ca36128c78848b8b99c26816890b874d8895f2b24ac8a50213025d3894eb623f4f6222e36d1e1c5eb6e7283814a754f4039061ab2152c06059dca3cc7f57e971d53b1f3e4489dfdbd09e3443e3f6e80c1f93ee14b1acaa5c2e2091e67eb000f700554deb9bfc155561035bc7d4981ed6fd56b215afbfe45be530a239cc92e8964a2067d712b49697e3782e17b312b52a9bee5432481a6ff45f65fd3995266bc266db3e2c00ad5e16daf926c698215aa304904a32e6e20fb5c18c93ff13331e3a1f1fb0ed258f38ada365ab78c190d4779a4a8854f056e0579b07a3a18ddadeba778ec708fc2d1c0f95b4ceab1bb176d1d7c8ace4e7ff96dcaef26e253af0c8723e3748394c49ee738afaf3ce057861bb80e6c372a771b64a1d8ec025f062ff85bb850ebe9c37fc4c4bd341e41ba5206883f3f82af3866205a55e3a900927c9f27af9579a0c6fa832254bb760764ef427231f82991e50f8b5a85edbdc45be14bc5536c21edd7cb3b6af17729cd2209f4101a1313cdf6615f40550491530039f8f94ca7e4922d395437c9cf19e1470536d4d6f5b7036ceda445d1ab4261871f2a8c8de1d9a7006217649485cff35d2aba61a617fd7939f5ca49ed65e7dc42cfeb278562434b35f00edba4e09436751f458732d80ab380accede5770e6fabe14bbc9785e26faaeb9b2cd9cf6c8c55df19b9e248303a4ff4099da17c3a30310fc012ee87a5f94d9753f84d585c21c496cf088db934994e3c9fea8b0d9eda1e37393e209ed79acfd25f8b9e1aca943a470036fdc951df6b15db4606f6034407e2290070c5b7778f0e312c4b1a68ecad23e5c8f3bbd5002c4de61575f4f88bab4ba3ee8ee5423cbbd79bd0cc1feedcae4dbc3f9c9ee215c34f89631961102cd3fead442113c6bdf10d5ac8d89c8c9363430dc302c90139e15dbbc0bb854238ae5e70fcfb876bc05eec0d7b461dfd2b9737d15e6b4211f0e039b6ce36369119fc4bde51e3620c49b4d1c163777c7992a363220cb361ff55b0811a57266ca7b02a397cca5093aff5db418e49eaa9206d77cd521368254be0bf6593af517504560b15468a36cfa558041ac627d45fde9426481b7197a0c2431628b468b68addee7000f51b7a244b6dc3e26a2f8ff58e667ff324e10c8bb8bf482c9efcd8d86aea7a50012ce2c80a14f194812cf1ebabc07f58965f68d75250df7c6657f5acc1bfec632d0b246bf21da6a38e937adbfdfd6f3caa75f67bcafc5859eaed9b05adb5cf16104a0bcf5326b34961f6a63985367a4df13fd01933b9ce57047b25be7849b785415b1207cbce902df913022b7efc5dc09b9950ae61937f222b3649ecce18b640753e12c0b5e9672ca40cb440d5a4703bd5b84742d24a9afab1cda1778b80235a9f8844c7c132c57a96bdcf517211e1daea6ca7e7bef9160be6ff8aae8e39a3e5a06623f4feb81f52e9b4bdba08592c8b898ecd13a9f2cb36c99c603209ccee89fc26fe6439ef80e41a742f9a795413d9eeeb4ec35e8f296255287a7c0bfd460f57167b30a5b916fd77d005f2c99c1a901f853eee80483893cff79aa1bd074712904df47939d94c44e4c41cee7e43d88b9dc588b3611f8e475d363065698f92e3bcc6291f25aa1e33cadbf321b46031c8625214a3b2487b49d068c199027d7a882d9c639c0c00fde044f55890a7408e73494b972e74080dacd2e087a79104df742446590b8934d1b09a8bc333445437cdcf9949332a1d49cffcb33270fab05f57e5ed769e142fa20075cce33bdd5a749aac47da6e1e1319400d535a0f76c6a2f32f849a9e442e38cf9f92936d399cdb63198660c853b6f36d6dde37507192bae69de0075a412c5f155e15a1e8fdcfdb319f5b1ec67a53f1273df60dbbdf4f2db33e93043dea7634272ab2f2ae8665dc2a1951928812fc395ddb325d0e355535ff8fa27fa3f9e424154240113688a6baf0f87744566e08e30987a8a1fa78e02b38710eca64184fd2f6c08e110284774c59658312f2df8b429c6724ae633bfcdc849a86e1db0495d297a5ddd714d0a7aca9f97372e299b58c3e19ed78e63a297929dbbcd3bd0d3ddc796f74879397ed445e0009576a2a8d1846dcc29a93c40dce6e4e627ab583360d64115d75cf12f38317e28629d7d0a8f7724f3a0c9c6221f3383ca5793d6f93aa97d45a9617feaa3f4dbd8c9b19fe1965d43be6474a97abcabf26e95047543b474615c150385ee95d014c9a242403b81f6be958d521c4cc08608c7f691cc0f7c63b416ef0ba2758ce8847561c16c3c23d37d50156019b619aa080a68bf16e33f274a6e54bd675593aab0c2ffe95a012d849bb128bd962c5eca1a794b53a26984e92101515ba79d3725199b7cd5061512f549c5e0ff6a6abe2689a689405ec349919e5e6ada6150ada7b3cc0d2ba12509a34b8e6fa204afeea5c6f7ea8465ad0721edac678f646d59654883a1754fa4d8587809ba4e8e685dc8c6bdffdf83772d1c4f641affdeb6c0b973ca2bbe58c8442af4d33fca5f2794934108b58cb1033aed18265dd66d1710722f1e218ebabadc1f245f6c6280350ff712eac801e1b576758560fb486dd40407a7eb4c10918d4a69e06ecb3b0afc749eb02b030462e394a64d98110cf7a45e5a94c5d99301b137bc544c8918b7575d814862497cb7b6598f555bbeee8b956f6b566f7d4b33ea036f1b1da0bffe56148519fb3232eebeb2433a79bdcb193bd80b6e2fa1603f1379faa4f3b59281791df1089c8fd9867ea308862bfb42af1bf13a251bf63b514def0bed652e109e3c5b497e1e3258a174234640efbf828b44e7ee8a10ca43841accffadae10f5741fae4abc71defc249436f4c236162ebc64e0206e95307c785acf15b84cdb92edbd7a957d58393eaa2d337bde4cacd7b5415fc3f1035c49874ed482c2ba616f0ac6da9342ddc6fcebf54345bffccd09945ee32a2842949219529e86188d3ad3adf6f71796247964b0b3f77e20f8780692e32bdef1c054be46613a0e119a58fb28d4c6bb1352101ec632a60207980ca653b0383835014243cb15004ae2aae58d193d36905b7493ef90d4017955548b476b72bb38d6287010197d4819a2b817864bc9e4b5073ab9a65fc308f3ab756d029ae7cac55c020425f7a7bb82426b16c53bd901c24c0991eddd5229b66b857183ee6519acec0b1c4595b1cd5f140e567fce79675dbe81620bd63b5c6379c62978dca3513d702b9cb9c4f4a872bf19366464313909ebf325f89ccfa862f63c4d72175f473c4320b0d2ee9903328a38b6ed7ea2f3577eef6b86f52d27a0f340f7ef55db221e7ac1ab03784a8ef7f74d5b69247f4a915fd4e99db3f0bf1ca8dd09f430fe75961c26431cbe54cf7fb54b83755d08afae79d61d8f0ccad7261166b68e3bfca61a0120a278d1ba358f7963b53dde490e67734b22162168a6ccfd2b32dbdbd0d771497c26f016d0f88fc76cbeec26ca005fa0d678888f189e093b4341ece5432dc286c557c412cfa68623626da436d97a0bd775fd35d709d1bc32995bb5781d20c4ea04727b537b33f0f38461c029b1cabdb59a1b03a19475ba2f13f8d5a1a988e438765d4ae2370b41ef9fba63160118aa2140656c2d581622798860da40a2eaf1e287b7ef58cb50f8e3556661ad52e17b48e4e7eea37f45668ba81f666c8b5e95431d343cfb76bc7e5d12f9ef394b18d03c7e52fd09ef07338f70fd5485735de1bafa1f9db13f0857df6ea2af2562d7dfbdbdcec65436f1d61c7e468f54cde25c98a8ebec82c61f7dd6060372d0c33adc8968ecbf3b2903d86110bbb0fa267b9fa0082ed2b733c6739cb8c9dbff8fb8235a0c32cd01e4525922ec8ea516c8cdea9885401987a576c5c08eb81b6d80414264030b560a01a6e4b495e1ece5d42f57ff5ab9eeaaa53b73399a296aa294b0eb7c3dc283e3fb2c8f01d4ceb0d63c079ec146f3aa8503adb91c27bccc9016d488dce6612e251f0d8b3cf3f1f3cd053a25218485f5e80a7038ca5a8fd7ab8f74bf893260f062af5e121d7d88b265e77d7ec89adf3537280ecca0b9e744e3afd204580edd85109ab52bfcca5e530b072bebf53be37af61ea3617813342f529cf1d147dc2776f05511fbfe9a96ebf696ea998b7c62d30fcf8548e774b3ea50dc83d066470d89e21dda2996b29c481a6214fe425bc9bb3ee729076e8f58a5981b58324c044b0bac4679fee7b18d6be7ffa48e88fa52e9ee40367bf241efd368050c2a4e6a5782db15f40e21af417d1574a608b264708b1442daaf9ab0fba6bea9c180f2e79e07173cb79e4a78d4e9f420c0dac20571e7d0a20fb87f7c1a6507d5b9cab0460c453bf1779fe8ff6574799765aff67e95b33e76aafc0da8f53a8d9cf1aab7b4645b9b8ad949a20b75d9e875e020b2e2c872498142caa0cabed1ac90816ca299ee292ff6a4183a885d95a65461c1f8f2b6456b864c1711c0c2f1a0a49834ae2ca94739e4313fc07f7d08a02fefb45b9752aace3362ed0bb5a31084f760e576ff45bf79e01c97f7961f7812e3dd1ccf9b8464c8bf05884aa4f592fb9ac62d7e5383c6b2cece809fcf4c0794816ccab826239e9b4af79a3c1b8c50f3d81618bbc9780b8ff2489d8204490548e076b9cab725c91de401d48b5b57737d477e1a87472d0b9f26ddb178b7f1ce2ffbfa727f7cb06692e1535b2de4e15ec618ee6cd8a3f433925eff274dac923917a1a2b192f03892ea499a0647db6bf93c4fce0432857fa1cf25bf6e256cfa2a86d37da01979d8f009b8a07882104b6ba8c8f8bdaafb38afd5729da5a5eec4745f4ad61959d2ad4346e0d4c1932ddb6ba64789ad1b25e31b0feac55183fd165a9184b38736effeddf9ede26eb2b9da7fab40e7d2186b9c5ab04611ef1fc7b36c307a94af8c0d7486f4ee447f0a80d57647d876d9a54da448633d96bdc103e15fc6f1e23911eec09fb7cd83da93ff2a6462a69a30191dd5b9fbba2385ba72d1cf86d9dc4166ad623ba53b22e149443b83e3cbe3d5136115531eb64f775db0c3c26ab9b088950c54b3a222e6f1f6375224d11a56e696a7332d9fc4f48c55d2770106127af685d028460bebb4edab9ca86773c3c2101b34763f524469588c687705bb04737ba2df5d2061157a3906c62c634d2e2166f7bd45988d6e137e2c3a1ecf36c18603fbe2f6b0e911692495205a1a9a272ab2e8aa4fcf78b4404e8b9e642205ea4200be2c88a947c9e1941e6f8103d434e1076d37557bcd19c45be139c0aed07e25ad2884e73b1baec7c330eca15ced782e93fdea24492508d1bf28dfa4ecd6e09dd6aaf75ec89dffc0dc9970a72f4ac628da47c97f927456557e6a79fada429b1e8a4a99f39b38c2b90e98e6c3dabc83306dce11b29db047b6eb2f463fbe6cedcceafd1abcbdcdf8af7758cf1d82a2f232b7bb77b650a3a6b10099228864524266a4f73301caef0ecde9fbe15d3a70160484d5d6714b3f5367795176210594109ddf2868d89e3d8784af91565f786cddb8161f5712bcc49fdb7f1bcc9887ec9bc91c991c48f8a695d1877c18816e365297ca26f4231930d62fb47b65461311d6cc4e80b742f1e2d8cc4f5ce00e07e2ff0a35346a57202ae7e5d3b7bb2f0351d7552a384dd95348b88adec1180b7746594e2684a22ff4114511181ef89374917db55e919e1dc5e6e13c6be85b1ee5215c35bef2c2b03a53ec48f2099b996b84ac92f871bbb3635a4b1570ccfb32b169a2c479ae31a7b2de881192246b8478bc4fd9276c15d644ff9838f252c1ae26c737929a88a229f49c252338a384b57d3a10c4fe5a1d691235073359b0f6734856a63e7018159810acb5fc0216b5fec5f6df9096601bcd6a157fcfd7ea7bb19b9a059f0b82fa6548787164aaa74b44d92043789bfc4441350c2e6a247cb4202b39bc7d5a0c17d376037d251caf00a1eed328d74c569ac4bbb686f7b495797a5658f2c183b70be31a2f000e87c64d5e82d2d7e62f1e4afe4b2e10e51c77ab0dbf20c97993da54ec7d3e8ae799a3655699959f30b94306133fb6c437fa74ee53bc83a21977d9ebdea994e82e8f6e668aaa572500b5f35bceeeac9f9abf11148eeddd8d1aee2b4503bdb427fb34d2a53c3e8b622503b73a42f964e8eb6bcdf77d271e7a5986c35f1dd96213a2c605fee36f2247b3d6be8b4fd2e1b3275816a1eddf682a92f67302e0bdb8a25b61304089e050c515da57d409bb1fadfe99a7fe3c3eb454a9e984347c16d57c309e1d0f6c3460557dc9778b11a64b099f4263e431446521f10b8932b78fb70965fe0e49145139a99f705511970be8855e593b5bdf97b5e73bcedf811c7562162f17772e5e6bbed11d35d420ae5a253c7756975483fcb7bd79402e66ad80bcb40582610da0b071e08bcbf69117069731d374a9431616ebebc5286f2e194b78fa9da5067f75110e85ebb66d29de8102aa66d76ca3b3c6ec030d20c1f54e3c104b0c92b0836d507f1de46d6890ef07b1b9da866eb6add764b5f4adb3061342405199d0439d0fda4297716faa06afe01b5edbbd046465a32ce00b9525ae295c2e41aa74501c30bed9caecad4c8c7bc6ed42feb80f3f312063f848469869177078db0adcdd04537bdce74579e8d4f2bbeae7d57c314b5d509bc9ee112881bcb5d5c85a0f6375e15f547ece8169d398df141035dd012c7e793d421e9346eccd2605006336b3ba3413040947882a64454326705ee491894068872ed86e2f52013681411af8cddd3e12cf199abbe1c20e49decbd4d614a4e8f08e7349de5a5ad0e0be9da0a27d5fd39a7770553671418c0be047e194ab6f6bda51d7efa4a5b62ea4706de4a0be8b69078f6c6c5c2354aac24223c86ec27067c6aecc50fd05f79f1a5da4944ceab081c40eb6502f11375e1fbf30d12afa13cb7e1457133ac26c78f5880f201236dad8085e36666f45a7f01971aa2331dc00d0b596dfe9cad5ac3c47ade65206fbf5597261b4d13773b5bbe8ecc588a2a37a55e3fa374078e5079ccea39a2d344f8b1622fe03e6c3556fe562bcc3650dc938536e5e60a61bf5845f0ab82b5f044e7063a860cf15c04971aa417a7fd14c9655d9f904c2523a07a4c8f94e52c2debd120307ac1b814779942af430358ac541e7441398fd0037f830b5825993db24a27181ca6b52807d9fb740760d996356b9cd8ec423d1193fe84d209d1b762a737dc3954e6afedd4f1cd2525978eb4b7731f428ae13dfcb3641899da58783b613bcbf8649dd38bd9b3dc11abc0b13fb3103844b999097d7a02260745137511d55c5211fee1ca65c72ceb7bd062706de3c1dd483293a9b9aad4f7f744198861470dbbf8022a4475f620a5d1b75887636afbe2d39d299b5801fc1fd0b582bc954ad28da76185a943854367498eda07dc90ed2203d4fecab604dcaa984a187df76863f05d95b6eb43a5f746fac13f444b8c72ec6549a9d2be490158ff6b8bf8e24d936128a4a397b734f8b2d8289f4f5504e8a5be5604e9639b040b562c42b6b4ed247ad4d80e9f68bc833dc0fba544fda705c3e09ba5e1c36f5e1fcd330e0815374dfba8d96871b1673b1b6e2a58f2806328e283f93a75477fdd0b881b1564edb4bfebab770a98d9285fc2b73b0f095dcb41455450143993764e311a46c67d94a271ac37f6460f1e3d4a047d06c44bf158b443923921c608091c85584b8426c92144f698eec58379e676c8122b2f88caab76b72fb8ca8a7228991e6ed620f717c855c92a907fdaff32bf19a560457e56dd97a10e150551a5e499d68b67b7b5a7ebba895bb13f5b7cc3bfbedc2934815ea761cf3096c8b1339606ebb1383ccbfc6c7ea2549426336f976645935e43b842dda1671e24f3ffae0f3d9723a904bdea398664ba67dbabe78afa35e0f44ade8e44b44bde35e343451809fba9bab77e300b257b9e048c28d0f35b557c8a8081ea1f2867ddc32839a8684fda6802545f55cfc478b1b948dc57763bbf37d3d290669a62fe4a4160350e21bef34a5cb7df8a43e74e8f36e778bdee8108d3a34c34db1b47e784e50541ba5fd2d332284f012990633a77947f2a9927946086f19fa348c4cbbe305a67efa127dfd96adf6aa50e474948ae0f9ca07e2da57703005f5d62de497add8b449d423e291ae6e8049a7f05db83cfd003bb88c48fdd8674939c2f429beb987d38c2909512c66c780ed62b1b5cd62a54801d4538e4b76e1991f5d3cd7a36533363b261375801b3e00cc2b394a44cd51af631db065001c775c8ad2a46e00c3b38fc3c3fa29cb4592a517eb7c572183518ca5707ca2ae56aad6d52160e47d2ba4d18398e15946ba5086072a80d5b65a9f584adf15725649d6034fe6d33b688d5c4579fdf11dee17561aeec77180e1da2878780d33c44a60d0181cc58012588c9bd47cc02a6429e92b0ec90f00796bcaa99ae4915a5d9b63c85525d4861456f06790473bd08d704a4f41fdaa0debb8926a7f6f82cb5e3ff35b74289dafcb3d48de65ba140a5c50bcf850d5e26745afba5338984cbc470819829f94e5ec80a03759022ce3383ddfd7981ff1ab481e5e59393d41521bcc35cdae6724f1edde4886f9765cee080244e1ca67f6cad8da0ef47f961eb3f313f8d99eb7a5dc4ce7b8c620f19565b4ca427190e6de898123f46b80186efcb06eca016d6d21faf361240c2c9fd402e3767616142b51bf5a5ea9bedc4b628660a9d3579e754b6a335ca3fc5c2c126ad53ca2788abe03be780992338478dea2ccdd683e14ce5e4cb07e53c37aaba35c3fc27ef8382fd1eab3f98676f1746b1d030565d90a823fb0f939ede97edb17d206ce1564462b82282bb0cea5e62c7cb25416f733a16f5eeb7fc162f9eb5503b7f4cba31fd2d72d6c5298bbc67870657194d475d9f76d041158216840a1c4863517217ab1b469cd6d60d3f7572118499484426bfab190d7ae5fb695f0616ba1810835a2e55dc61212edd6dd04a762a7191a27133b0eb61c85c00a30a39f2e90bd034fc8758659a31024d18dab0b361773b6111510d9078a327ca7ae41452b4990990313157547606d2436f7f12b8cc289e8f9c8e914d5d395660f6505f24f3719e39fa16e7a1071811715104868fbe2c4f328b93696382ade2068a33861146e6433443b73651b0719dd0c6911c29b2dcfd221197c9eaa81af1cfe51752a888dad4074ea8bbc87c5c6b49c0d0fae800600bfb2efe75223de2a5ec00bcabb8a684ca66810790472002355f4f6a11f4d26523e5cca8eaa20d26a070e658ed5f3d7ab67ff39875004995475b4906b6023edf7eff89c2d1f8c20af1c93d5b04bf5795dc71ccfb197d40e98a4cf81cee6cecb800e1a77a4c7e47e7fcb148f0c73426e5bae8f8766db566756b8570a025af3d31d65e320c542c1eac1567a836cadfe7cea4f16d78f4a8425d75566abc0df6e0162db8f2efbb60e95ca6c57fd235e333ed73ce39bffec6fd80f895d867671f4c6a86eed10c1dd90c3202941f752410d8d3ff091d0b0dbe20d088304a11375f3521cef0b2980a43a2638267efd3d7b4cd83092583560c09e25d07c6adb373d6a13e47a9e76b74b332727228f4916d5d2ee21d9d9ccb79a12a6506dfdaa791f298989ac5ab6ea9afcf00477b78a95bc24570cb1a0bf603e66f7feaf354cab5ab9d95bb7d9cfd3c71d11791e9dee1c1fd8c8935aa754f33b873c73c51ff4b34e876b7074bdda6c060fbb47fe324f72b5e08bd0e78d3a441eca69ce52f5ebe7bb2f6d05eccef4308f0b56be4134ab95b40375b27defb31b083416c384ee19b457e1d30c54a75697992d110cfd19e04154b8d95c4573d7be195583d5c68b7336e3618c8cf01de8b0f447f13f60d96e211fdfc542dd5f9bff79925528f8a9d382f45dcfbca31afaf78ef878b2141c88f2832e95f6045413b8c7c217e28e408af87d7a46919e3357e8c0118fdf3e6a13cbb1baae4a6edc88d1ec3f6a8aeabfc5c119434b2f9f16672de46111c790c6860fd9ae682c7501fa5abc81ae615b0aae6fe15df3b003ffd63ffa6eb4a092d590bceb8be4c8eed22327c9c9669bd743f9e3cce7b73f98f171dfa5134e1ab47e6865ad332e4d6c46eaf43546ef48ccaf61f25a95afc3e482d04b4735b5914b75045b0b24326bfb1220fd99898b7fbdef2b11f99d66a24057f8af6ae59e735533b6e32c91faa935b0407fa59673d6b1f5c904ff9382c99b25bd375890035c0b0948ce31d6ef0be38b9efb6e764211255d0c4b280e57db3a3d7d3920e2f640e94156a9e4e9f6c087ee1635cb56eae666dffdffa2dc0006fdf083935d012e54fd26271668ac49fdb1a73ae92ecd81c7976397cb2b8dd932b9a6153e0b6bfdc50d627c13c8160cac654b87f945e2fbc688d55e3f5e66fb0a8c316613f0656845ee1648c929597dd7a06751750b6c164398579d3e2f4994c1a608cb2101bbed7b879abd7565e701b13ab5fcbd79669db883d486c8a095e38547228909225c31e52862dd2eea8cc60ac84383f4939afd8719ac9081714aee90b0ef68335ea6693c3e677e7b2efd09b84be20d93d4dfb20ea13687fe8dd0625650d812273a6d44938b23d10148ce5f39967da8b7e3f1d829dbcccfe3610ee64409151b6afde383067786a1f04cafe7ff0d260310f523dbc4d1f95a73d8a0f48818618b6aaab25de2ca52f66ac825ab6196859a936eb4c2674727ab99bd71b063379d35f7de77d247b2dd12440b3344003a725a941f2304fc05622ed08a86a91bdb29b12bd624aa44f16db6d8f9cdb823b0d7402210b68ebb130c341251d96f359a03de4229224774a21e2d6073a6bd8258fa1d99dc96c841fd2187f45fa0ea3b5fec8def2a1cc0aef17c08b96f42298e1345391d7f1d25ef4424c9a4a1b475d935e24216a1a983000aa2808f0e9f9c29010d6964fcc45b24eaab72cf668ff71dd055dd5aeb5d4a7e0c829504e86e0a7e0bfb867b3055ab2a9845f5913d1a21d16a368dfee941ada45ed23145666af247418b0c9d31afd62487fe5c5531035bc3bb2033527ad29cff016492c754845aebc3e980f1cded80cabb0dee26cef005a7e408ee16f98239b66a95091e6f918c1f025fa5625855658ab3be073e7aa4ac690f5ce4278a14148db959a0d7e745587432577020477de5b6f055070b9f469d2b095afb613875a481fe6188b776da400b2054d52d91942d5d7a78ba2152f75da5823bc79d8df3a2023e6aed32f29ce2852d5c9227a3092783162a3b8441612cd94ffee2afdd1f6ccf4e911f7db8def9561654567bced11ad669cfe52bae0d98949980a84d326f4e25c200711d810cc3f23fd1691e4d5da7999839235dcbcf79f820921c550c181a80892c75679a3090242e2e7a4b01c2b54584763c820014254c7d3b504daffa5be0d479f079e1564e2b03dfad346a18b88a4a7a156154baa69d321d3a059904ececb395b8457076236d3c22562e34c94e76c766d55e86a0a7531964b2d93824870d01c32fae7db7d5f7ec4e6118025ae42689f1cd78f2bfd2119470a7b377d04f1717e18e782487b8fe0aa2d7f95cbb7c725574945a0a6f91eef332f390272538f6b1b9d88929df44b7fd22184e35cde78f6fc49760171d8d941266a89059c0c0a433543267e306e31b13b83d0083c37a3bfd302e156284671d86110c60e7ca4995b9ac0f3e1c75155e5140e49becb003e218585d77a879ea50af44fb9a489abae393bda8383b92e2c02513fdd59ff606736d6baea8b30b8b44f69b3b0e733dc4a4e7dfafad174499378e9f37390a927c9551a6178ab709f39d739c30bb91ac452024adf8957aad5f6181de8e90de966a95a3579759168676f6f37405ecbbc86cbbf38fb99d91256b5c1a6e10286cde99f23cc26b3e18627b5b84d030c3b6dca03583a57becdd6e304eb2fe8a5be2db761fcafd211a13c8563c22bad31f7abffd5fae165d9015406bd19078b8d0f6d6c886f9789812a43aee43eedc492624b91264ed6fc42fd46a6ac0a5dd93f33027484bbb917beaa601f8d7e2dac0ccf1b59c26a4b2491d5d20e630d1bac48ab070b60a9857fd0d4dd9690aa0e3dbcb3d74ef1e2aa629fcd76d6da7b822e2ce2cd5908d5640f61c2fa67fb21acca9578f8808910a58b2f314227929ba21018be432efef961faadeb411cccd69d1c3556748d7e7dd38fdfa0f6b34bf6fa1240e9b1b377ce3b48bb49504dfa6227fda46edcb8216dd0fdda5286c07ce31289b70b97839e39a238619310a72640c5986494b6bd1352fa0688e03a2fe3db479381b82d0b224f461eadc3f52ad393f17aa527281d98e0a0b936e012196a28a381fed5daad51b058d1ef6f9acd6b727aaddee22c4f93ec9ca4e47c2d9c5e1c3be0caf1507cc4aac35283970030ae635c4b453925b2c2de5516733f9aa68f6c65c7bd3b5bcbb05a522b689914f526956e81625f8cb77bbdacdb6f3fd65bb79846555be1a49c884eeb145798d8f8b18c49d052cdc08e9ee96acd39454667bad0901fb3814dd39cd1b044fdb0bdf2d2c00352cefd6f0c83d481846dcee4a3d3d5c415e5149f82aee9863d27a363cae8e12782b6f1f3ae08ac72728e29891b0daa2948397ffb19996c112d2dd4bc8f3eb022900c3ff605f72a608a334dbcc06f5dca37fe2509a0dc94494083381fc0261ac4ea808bc27de86b92ef5e2a2cdddd17f2a7df8caee657de108b8470016a9f51a33c57cfb573cc45486fde9d9b0947d0c3951b12fceac57d416d4ca3dd740785b80ff2f9a2ecb9f92bc493a294557c236882a125e2dbb6c7b42b6ec1d434cfd41d9eca97af6cabccd797cecbbe516d739e65d7afd790d9d75b42ebaa8fd00a3bd4925ae40337778ebccb560983e7c3864745ea3a3387313c40fbd27ca93feaaf54aeb53b14aeba7f598b0b4595bd9ccf1772c6fd8af331c62fa0000febbf35d82295d7e27c87bb02bf3fc1ccc2adeea9df99150d642f92a2677fd94495450c2b1d40590d1696b3197ac97c0a7214218bd37ef4ec8edb7c68420a59231f1b8f26eed66528311ec4e6a23a4e7169554bd4fe7311e48f88ec6630e5f637047ab91197b7449ece3699d7331b93365441f6a8a3532e6cc8c71ada2f733f96534d8fa0fde7d41ff9df1c6fb1b3c5188c92b21a579ec5d1c065a3def78f5dcaee013087b01753ecfd021a82541bc6f34a9b5f365bfc3b1fdd40038a1c9ad7cb2adc9a4e79507a69f9085ce4e3053cf07afee5d4dfde50b3e16a05fa2dd82b64539446770f49274613c4e8ea1be0fd250e1a64ff11e21f6cb425c077d6d44b30069fb9d30b80691808c4e9cf48c77ea839091590df48cb933baac1cad64fabe473e8360d7108cf664c7ef7ec5c9e719449b92acf1bc8137c5db648f279a0b93ef81b2acfc18a0ad4a4c7251f27741f6b6eed51ea0f83d04d6f8dae0aef781aab2856632f8b04babf447259cca3ef1d8e7f83ad5380360c9d316fe0031d5eeffd38b2de6da46b4982ad219b9378c60ff320da693768513fc2ea0e2b210add5c99e36e6817196f5100670fe351489312e0aae5a6d1c0e7717e918abb05f06176e09b8060b086e88e7762f6cd611eae3b17aa8dd09201ecaa4f2311178425e0ec88cd3d59518a73fdef1bc4676e6065d19148675a41e3747d3b03db098f046d159053805141cc51d71814189332eb9349023df413815956b1401d1ee479a746af7cfe32fc9e3f6d87d6a471fb6c98a8b6ff6c08550fbf4c5391457540fc9331f1cd07cad7172d2353c96a30e64558789bbf308d0ef6956bf25ce4f1ecdbd0e45241a672e30c28393e445036c494c063afef33e6d2d566cb0ecf44c62cb40fa2c9b352788d528e5737af57c1d61abda7601b1adc63ad969c1d7d4e5b4c1d74fb488c2c88ba8410b44f8a9f9c706d1acb11b676f30f659be075062f86fddab65b68a637ec7944d9e27b70cb1c0645237e0c1f4d0907119525ead6bea04d48b2b6422f163ec90bf963e3e4fba89a4877fc821925ba1447e4ede7a6605f4e21482e0457ef5890aac4f2404d21f2dbe43cf5fd90fc09aaaaa78a3c03f907803fc1e0ad864a4622f52dfdfdf1d91cdaccdaa05335759ab5333fdcf64b217e577d23a6f555dc6322e7dc8d7cdc9ffebccf841d7304fe1ac1f3a91ce311133aa81ec3bdeaecd04303b92b844864dc4a186fc4fd46f1912505e4cc30d1b026d304120491f3b863d6015901f2bb86b728e25bf7bdb9212c6e9b12a77581e56377cf49c14819156e18f89a2a03949a682a8324b4c32b0e86bd7052361b857a18ade449a08f341d335dcbf9183045574831d9fe144ac6190dcbfeb2c7d5eb62080ff7ca165575b2bbee82ebf83ed6a9619b59690dac2c2d94eae6918da458068500e8e4aab7a0614efd583cc75c624ad19c24851bd4c90a0309ac90fd1c626a7920ae1609f53e8b8c4f3ed64d7b959f5c27a5711dd0f872e826c096eb297601b0b009bc5b5e1b3cd053000ee2a9d3a46e0c562809c2ff3b37bbac52f70ffd2b48ed9bfb124a94ff1998ce0da6e54346182c84675828e07d92481cfe028b14be7d83f12f4615595d72d8dc0db4ad8423741c66282f022568a42c9f26a6d0622fc09686619f98a85a365f9213b930a27f29029ad427a9be3ba81d73291f6f3a93e4382932890b4f29faafb43e1311c4b241df253d7908a23e358e3b31aacc24f5c55b079affb788ccea06d6b8be58482ebfb74024f45ac3acebda94ffa43ebe0fa972d39d5027c13e62f459b36f363d2a14ccf04c5c6a906e78d582ac181a96383e76efc2c97d5ad2346c0314c0927bf8ccc7d957a7ac3e0f9cf7e57b557c058dd06f9f1638257f4e1e9ebf307d0098a239046e69c5eba69bf79802fb9b20706825793129ddad98f33bb1bec48763a753601289a11b5a0fb6c2b5a4b4e4c46ade24bd6a4e54f1062e08bd45bf10cb64e8cde67e696fd204f33f308969d2772ded20719a79a71970dcf2a498e1f242b8329aad2220a852cee51369f4cfa80a944c34839fa87b2313aeb38dc477e68a0241c056b5a77f305bb340a9c80ea2e319b7e9dde0070c0c237a8984ad1ff7b37b057ef5c2475710f8070a340e5de3fdde8e81ce44d8b2ee352f425978ce624934caad4bdaa661fc093f5da4986bb346e9344a837e7e1607c6aaa2057a1719d40032f335dc2ff60f46d62dd85fdbe7f9b4fcd792c7c7121fc19e98c04d95c2a77d631b182b82d10b7337b2579ebda2978d56dbc708c542b895f8e11eadeefd1363185cb5b2eae7616af03b4492c030cbf1bb3ce137d2ebe019366e46f59e5fd678fab005462ee76e576e676e2d904b920aee179d113da1d97b6a2e19ddbb8c6dd7f5689e60e480f387f584e59ac6041d86fa6b2690decfc91e98f0bc5e529ca798665e60174aa57d355d7d2d9cc9807ad40539bc0390e94594d735375a6c855d436241ae39b413f8d96e7f71fc0dcc56406640f04e6c7188d9b6bc838d51a440a2d45db8b46c27501a21f1916c6c33dbd2677a4e7cb8b8d2a02e9197b5285b23587c236483b601860797bc500c9798953c673a32a236115fa29ec285a1641f9732d0bc75f1612654cf109927e539d1131e28e4706b486467a845672667cd10c1b4a365f6f986e9ffc435cb9a078df82c789e0a630c0ceb5e54303bb21b0a81c14c6b40ee446c123320eaab98d9733ce6b290a1df4961f4214e7b8909dd450d2bef6d78262addf975dcd7466c2f901fc8ca0950d7458ffa37c62024167238b9464a5ae81e69aa56e929292104c99d7351fdf0390a3e85a7ccbe266577d8d197fc78fdda5cb2195484348239d89c042d597b46dc7bfa9758ba5cdf8540c16c88cbe710e139ec0d274708c1d362c46be5818cbaa30fe5f207676f32726db03279b094c00b13933f4a3f38bdbd8d60d45d1c5c699112344f8750a49341a0c5c8d4d47015af8faf505cf8ed595aee0c0a3f6c03a2bf2ddc50f4f87cfbf944eec98ead87ffb91ea137af0bc2b30821e8d5382da248a7a7f8ec4b4cd77cd3dc0c7250dd7fff363a92aaeabdb000ee52114cdc7abd21bb1e211950a12e7967ddd0773aa1e4341668b5ac04933cd278711f10a004a1836f86e2ebd2dfa136e2fdb47782c3615cb950c0b34b3c9e9582363970b25d9be6080a5f17bb587a4a9b0900babc3c744c75e3c0b87b96a694f951ffde1f35ecd7f49def7db0105ee81800e8d2861868e32ac550f10b4c42a4775bba7d9760e4c89762ca3bf89c4a6d9020462e1b7e260ed223ccac0649f64aa7e38aa041a4df1838b8455540be57bfc73cea11687fa4db3f3c4dcb0b679e7430a1d6f8e9746ee40557242990a67bfb48bd81e415274e639c7014c1eb657d5cc069d9a8774d321a68bd5769aad6e2c46224326583f2325dd3fff583a3d81118d83c66ad9d78d1237c0b98607ba6ea833b39846a5a3be5f88ce0045467f194e71eafbeded325cc4043aac811519e4e10f2566338d7acd18074ec55bfa7460d8f58a9579bb4245d7bce8ff1a6b32079d7bf168325badd9a712a138380d4a48421b9eb37b597bc1bcb7361fa6df6c1c143b6d31e784a9e783e0afd412e7b51f229071ceb0826313ecbd3f7cd28b98447a154c0b520e5435d4421bd173d3e773d672705970ff41b86f587f57d507543ee36f69ad208860d41f3fb131e1f7b83502b30d4875b6dacca77dde425e7a976af426f16abb748913f70aecb2f49c0890e6140a9e28c12a8a7a38840172079d940eb930fd23c89bdc94dcaef9f4deb3c35b86e6a1a00256711a85e6bc29be198dd02236539253aac1630e39b55b4429171a6504abecb3427248a1fd08ef0db43a3613e07a9fe1feea59e136fbe52c473d7c7f80aa5e3f22afb015d46ed090be0a623f44b91b3c51e9d43dff9c259977c49ca7a16b682164e843e2f8e723209ad4603552884788bfccb2e84e3f163010b9a5a6a59646c4a3fb2b7023e8c8271366247434edd046bc15c751906d7f51685d5921ae13be7fe0a85d4f1aebd62ae141d6a8aa5506db61e586e404cb49c6162b500d9d85a47dd8b56b5f1f90fb53d5842384ab9c1bb3daa74cc4de0fc4a0d7007dd010ae31839ab7324bc661bf7413034b0efe250f4aa7e594f8988557bb13eb9d6270ffd8a862fa4feba61334d98194a975de1fcd738ee13a3ac27cc1d14a7ab2a60fdfc2e0d834b87c481335d232fc48638cfc57aaace73e6d98013fab0d89da3344e6538f3242b091cecc4be63cbba9f49c2f4d0a20658e8b133580cea628f1687c0827f2619170d86003aff683ffc9a48574b14a7993037d67e0753ed1fc4bf4ff7b0d5e3bce34902878b6c9893250c7077cd68c09a0bf2c4d2e7bef1bc2ffc3ad9335f4a6732cc4bb5362a206d76be4925c3d4218e51132f23b23832d0dcdc999f70553c57471c3722403ef759cad205d91222208a12932bfe8a4e2083889d06b6134633d4963c4d7b00ce374807bb29e224061670978add4b9919db965d5556388ef288e465c034378cceca9ece831676207700da04c9198a59b41e7c9bbc4ead9b93df75e005024a8d5661864172aee8f73b3ed88e4ccedd4e9bfff222bf78dbdf02c86f26c5aff4fb2dfbce58e8e661fa9e287f004efba2d43d41f05f0f69e9fca1599863dd5caea3515b25f644406644007299c4a34c0ac544f2ab29283c34e9b5ef980a8423773c7a39368ec28c0e76bb6538b4768517b03afb8daf3ee030651606aff3e64e939a8ec8243d2377dd9e1cef04e79a918f708ffabfca71d445274137729864b2c29d7b29d979f3297da5d6f5a56d378a9be5e09bcf293f37f2a96650bd4fc32e05de2ea885ea2c539e283fddec88b50f4d833606a393bc7487b65506223431c961f5ac45d4830697e5f33d6e303683b83be1dfa6bb23fedce129d6ff92aa5ff3a334739982498e9c066818b8b35b8ac58446b2e7e3e6bdce969ce0146a9c9dc70662ef81e95fb340ea8e942d633a6717e30ed6742b6ef277d8b7c9915131ff0a1d97acedc342d9bd69939af9af6aed3071b2ce190c21b8539e9c3e38c9f305ac815a642d775c7b60feca7d143916de5a133e9fb85fe0e4dc0099446525c07cfeff5a2e23d3d884363cfe1f9fc131874db0694e9646f5aab732aee7c10fd3078165ee67963aee86b78e768d610cec1eb84bf67ee2a3601ce09ac8d0ad3c5f446876996d3bff75f474c2032310448a3c878cb5d8cf9a16e68b29d0d454600353a1750b615282f0cfd527d9adc97a42a306c4a05b2f0ac0b65cacb4b3d0223585efd91936e3ef11f6e61bc93139503092baade68dec5164cf3b01a0edcbfb5ea07847019962a5eb5dbfefd81595f4e25ec6aedb85b3c1ae8a86607326cc27241bdb347fb8be7f990297e9382d624adcf5ccc90a1818f339c04eda5d7048442e67f2f3c83fac272491a95e07af71f62b00940a66b9f3ef46b98bb14f14d177f7af7f993406717f65f65bb0bc0fade05e11fc30f30bf26eead6a6f5ad34e6c1e4200866fc30225b0041e2224da9ae1356ed570a216a4c31b2e66384aaaa57954089e9150794dff5a7c43dd4aa4d9c91d2a3430a1a196d3dfaa6d0ec18778557f13bd0c80624a40cd6421879bba8a06cd4bfe6e7a05bbeb2dd0cdd71858ce01cd3c762646f5a2bdc02b7ca491b5c191171398f544a04244832733b43878bb17ad50db888512fe2e7a34e5006b9d4e71ef385d78c5583251a5790b6f13f4c5246bcf7523c91689521cec739aeb80b65e9cff4ef744e8e8aa50aa7caf32543c640b1135edc00bab1dd809ac01e71bbe40259a02cb9efd60a25ab6ff6be547915730f9a585ec6043715fa8776091f4ee478854bd9e360eadf4aef0d03b791c7d0430ff28e45887b3e02365f448909bd8adea54e4b47dd224d810c7e5f10f6698eb4c15659b5da2cb43fc6aeb626aa07bb0c5f9d5500966f363188fcec75d59295dde40accd25ddfe806c37278f4686dd93bf4aa9dd260f1c60dc557beb1bcf0640ddfbbdf1a8454e73fdba68f941e51e287f215f23d3f04a6c7a2568c07d5cd1540d930b8355a0faaae634656bb0887dcaefefbf3e48a36ccb594018adaf1ac943fcb86d9f469617a6e89dabfea54547effd96d5e8549df2b57ee3c77cfdc3e6790adfe99d684db968a9627f052d0369238fee9d310e426f91f85945e2dd03be6e91bac7ee609b41bec394554e266d76d5a609cc3ecea9b3c1ad939f830c03376ac28e4ad11086353addba483573c3170fddcdd81dbba18b80a4ee56647219e0325de66448b76c1443f6f2f2c7a98863776b56226a1898d277667e7106edd19356f144f9296b17cab500b43a3da71b872eb37eae5cdc011eb2bd20d42adcae4536d72af74e150ca53771318a61e32d3075d933bee2c3036fa399f3166362f0417a39f98e2a673ec11f1f029f98edfafa6ce2b1f9ca5aee19e9d4000d262ea5e5ecac9edb8d84d5bce5c76a1b27014cd75bd7a9cb3936c5666e628d189c23e06f703c5a0762df3dd62fd9e88e4d805bfbda23ca6f2f3026a472149a0e2694d4d444e4cbe6200c40e57512222c69fdcc229b9802d92c899720cc4ae3c198aaa18a2e7c1642aade0475536ca3950d23fad3de5dd55d3ea8929c2399ae54e1e3e37a6a3f773a058aa35dfce10d7e15b913e260e877e543a123f3a67e0cf29cc2f862f68f6780fdda33297c508ec44354ed00dfe6a1583ce4a695fe5f816a26a3b97520b68817e7791c7f447a3faebb33922debd75e4868585d819a53b49225d14700bf02b5a53f0787a5f391cf1d9369829fa17d3f8f70c1c5a337d4f96c61b338f1433dd3f337d345288a286b9499b477656f9fffdce1883384232dc83b773b0dcb7c4faaacdf833c0247fda36953af479e14442aa6276d4481cb50752ac661c919240dcbc9d3a8825bf27900e1d85f2ecec5fd662601af53e4b8c6a8257625d7f292d36d9431a5b1cd1e0461c77fdbd75847557ee8f17d233367e3d7c8b53b958f607be88486244993c947807021754fe1c88cfd91ba398e90ad2da9bf0e4fd5d71837ef2970172dee8aa7b7d385ef0338bcd2d4a8ede856354b77357f55a37668f213419f20d403c290585077b37ca787f39129755c570d3f89ac7686291ae3685338ab78f25d2c5f2ece58ce0f20d6a933dce42c6f57997ae80aeaa22b1565ba5b058806a6988f8a64ff9ac6b5056537b7c1c55d534cc356941785b40098b84491ad9a2844cbc90e70a8d353ebb3ed4b68f5676582cc0f49b246e585478a775eb71fe01f688a0b762d4b8f2173b72f8d119279d30c0a35bb211a64fe6a5a82305c8723c4587195a61ddd493e87ccbd4f0cc90722214b287697285b112cb3dc8479500d2bca6b8dda0ce80061a48964cb94e5859bdb91e8990781bf9da49b108d467e1c0353079993b589b5bcb77c845545a2c89069712d29e6f0fedb7acfc53b3eb1170ac858cbd1150edd1349058e872c9efe13ab790df67fbd88591a781ae095fe71bf2160e5c112e8215aa88a2d1e4e48a1a4b963ae06f75eb29e9743a788e75d1e8b1e45efb80d11b63de823255f6fddb1d877eba9ba16ee601b4bb9e4c39b51285d0eb220badd2e72814f1c78a74c1886555aedf245327acfcc8fd655ef226719195a3579d52bce68d3dd63f2f7dcbeec788e3c818b06b8868f2001215d2af1e9906c72930c1f777eaa6d2a958934e39c1de70b71c639d34dc6036259cf0fd56635900ade2458ec698fb947aeeeff0fca63b698db36c23d72436647ea87b22614c54b4ad80463a62b9e8d274488aeec6b2aefed2ea413c8ca2a9c76b26cbed8c338bf5861c29aa42a651b0ffc1a7f8aaca726fe005783b6e1012d23346b61d35f48201e9d2fd4dce5f0670080fa147c8de2238cc1c9e315b764e82f76b0f13e21b24dc29eec320a2f79db9e13974d9546ed4038d0570be68e8c8d445044385c9e8483de006eca519fec22c77cbc6eb6182763e8aa045adeb3e9049dd000803e659e57d701898e53c2824512ff3d2897f1026100448e4e5bf21f3bc6c2ee1207cb17489ece659a46082f8c0d72e3e6f0a079aca3f6528b7fb9971f36d44c7d9193af02300dd1252764fae6a9a66dd85e0998219ccfd2f175629d82795a37185dfb8803e8fc09e1cdfbcd239b15724891c86e9a3d212afffa03cfff9e0f0489ee6fe558abb273974c7511e3585b46bb21c3aba72c438a25f89620322522a25b400f5abd267c7fb9019a0b5c18c9ad0e5fbc84fed4be9cded6df47618eda28041e780e71feb435e85cd75119a4680faf28161f0a7498b14e15a2f1dcdf9af6f2544f24eb916609ed84afaf53669882cb6a50d63771063514617bfb6c5353c4468c8039be23e01e27efb20c883966a06e43a37800525e11a350c419d8322a9bd0aaef291de13dd35f25eb02fefcc50a3cd3cf397f1a75f5290d85a733376ac9bd5271496b5a7d38f83eace83ccbde1c10a812f046eb7db184803b6cfeffba6940e5ddb63c19aedbb4a30017bba9484afd263cebdcbc8e6132f18c59c3c31dee43498a2eb3ca5b15979ddf2b8fc338a2c29903d40e3796f778e4b31f16130a4e6cf2f7a4e93d38b08092dd19b44421a2fb66cb24414a62ec46fa701e72a87fac68523ddecf8e8c0a788d04d4968fa117802fe61badc61bf349914666d574a28102e71dd74092bf994c60af7836cb3defa5d733609ca030dace63ce50dfc204d72660a28b7057de54ca185d4c44539a311136b90059ca1a70a3fb2ebc8a6718c0eaa54cc28319c444448eb0cf01935990c2d604dfd477774f6fcb6443237ceb4112928ebaf78dedb22203010af89a90ed51904db81512608abb0d26fc296dff3e945f746c00d589280bbfacdd58a13d32856b0cfa6f1e16545bc202a0e80936900f3138f858195a46c9abb36381ba1ec77b2649a0d60f6c17302b222e15297ad9b8ca4d6b60a3565a7e89ed702383f7515de28f66acccdbb0555c43d8cb75a8be374b058976c1fd42ef3f71decdf97936c4765a1896319359695d568fcea58511adef5ed61ea0efa96b1095140d4ecc2d8b807c6dbea03f3f75f261bd236c6c83c516b045e17e688f1217f40fa568473b3c0225adc312c6179e7e31dc8aa0d931e19bc3d6d85f8324a0fc26009587d5bb637ab1063862456915046770be0106b33e925cdcd6ea28f27b197763e2853646d0f5f1ddd28ae0aa3122b2863edac4f4d75468fe569d315e1787c4d1170ba7a92799cb6441fbf1152bc68c6e22b764eb60169cac391bbdb3168c1fce75b3c0ceb94a753f4ac8da53d21037208aac51b644156bcd575d75a3ec19c1cb146ba75a08e658ce88f72d7c6ca5d4a6e776ba4b1813d921551ffc5fedd64d1a3b436f8e14eae5e88ab045bd0da1ba7b5965a80ed4f3b7300e24a617a730bd1182cddc678ea0a843294bf1173f15ff122478feb1e633df18c8fd421e31a4cef723d2b073e83bc7d0e88897388bc117950e17a176605fa7868b88ec90ab05b7adf8174f904e430427accc9a74738d199ea706662489b82385e8f41bf88cccca70ea3af6ceba55aee30aa4e5ba5caba0782a3bad4eb38a280786b1b058baf0c4266cc079329c1e63c94b104fc7a06cb912c55c91425bd3ad76e85df1dc75c6e7100fe9c02bea4d4aa1cba9b4eaaf9d39d3b9c91c001f29d0bf6ff5f9925280a7ebb68e4a7630749e67b4815b14b8f8ef6dc748e42aacd9649971ba0e38fac4b436ababc6761100dae010f24abec121ee1b6d132e4a263d1949f34c54a9e2d43786c8b2b697d9e4aac8a97cc85ddfa7ab26900e1d2057d502713edca950bbc1b99fbaa30145e75ef2b4124999cb951ba1d4ba60d1ddff0131c50b19c975331aab8db0d0453916fd7db2b0e93618b4a324adba5557ad466151ea5ec6b761309510dca06919aab47237334d3790ff44c08a75d3468f691ca585aeb481441fa962203b3774db305396fc78779dff565e1f58f262f7c3ac534790c225018808fe55a35bc0f7fabcbcce1b938d1a76be25f24b4dace3142873e524b0b594ec89dd18c46bf7d611216d07f5f3c898b75320654ebbbd412ef996e856adca7ede43854cc7a4c5bb0798dbed78150ccd374aeb6d86b1e650d4b725d5d9270ac4f03694dbc1b869d37951a2e722a304e9ee0195cf9d964056b11d6fdf47d770ee81a31cc5dc5815b1b203046b85a752f0cca799aa3c87f68ca5940032b91d99d178003f90f9f92877aa59686c7f6368c0a3215d1bd59a2d533eb94d36c7cb26490edcea8f3d3a52d90f98cfa9cb0596085d87ed65eb92af8f5bede4643fd9d0b30dc13525482890a14dd0ee4bba3c0bc2469f677ced3ac0004e5b029153d1b473b7ba846543ff25441498bf694a0e65228ec1c99b4bba0b082ddf5eabec914e2e7bbdb45d443341cb863c7f2559a0b22aae0ff48b828ce8695d66f5a13c73b380c565920fd3c28d7acfd3a8f3d92fb2cb472d9da98b76f6cfcc7b199601f89bf6962f06adb1476b35b85a409ac228455c068b789ef70009928ccea7e84f52dd93030cfc67cb397368cd8fe1d87afdd14c2f4ffe195da42b8c1d7bf3de444413885dcc5d410a023bfbbdaf06acd9cd8eeb74df236db2706d7876f37484d37d639e6b69cfa8200e47b1235220cb48ddd246069c793ee2e2a18b5f6a9f67dd9cc25d553325ce8a82365df7ed3f06c11a335790224f274491e2d328d5c883aab7ee4639503238c5a321dae28341bc9f48d3146729df9a8659411c692403ac18cea4bab56eaa6d0acc03b32d18fe2cec11962db670fc0842f0a76d46144cb1263b5a6191f1e626b4646cfd3e1bf5fd20b45d934ac338a30a6ac6d32dd23af54ddda2ab55cf581e9c21a53a67ae136bf9ab36e4c88bb96843ed4e3a793661743c6860fdf93e726eac28bbf233c00cdd371fb0b694f40eedd574280b2054bfcead2a4237cffe5b505e8c78eabfb0181a116ec573672130f53779351d1166f2edd80c8c0468a63dd3adfec814a74fb974193489eac0c25be407e73d5553d4ef227fd2fc97b5226f44637420741f66744ca7ce669528b47ae4eabe311e2f6de1904ddeaf64a9e3bd6b08643a55b95aa5c1f1580e92f4021974301d72a721c32d2e7f68de59e8f99802dba592abad127d7e28f4fbf66f0e66e3152e8f66bfbedce2c9d12320f6feb169526745417779e880455409b3520bf2ebe59849cdc98c2bdcf5b0bb691e0817f6c95ef46112451b2b11ccd6132516808d0065d759100dc55551c6bd432d425bd71be7cdadd28874ab5c7cdbf0fe07f8bdfbff70f05e35edb501a5e1d8e4287f2b0536612f34790387f4c5062c31d1056a5de42aae0d310bdcc806eb73247aba13b1dc1b8c7e6e2099d4bac58c3c722dc8f0c9ff3029d7145eac78b4de27a24b1f075d16ab0b7f83cbf2dde759ebf7e1733b6a5e633aa0e373afc96845d62c3043e65714cc5ce13ab9acc02b496a1e52b8a6deabc5123a4688133069fa35ad3637b3dda69f4d030d10a8907323c9d4eb344d62a1e51f57084b7f5b496b9138754975c36db2a883e7c0845bb153d8fe45d26b6a75c1f11a5dc65beabf3fbc7a3d6afe93b894f3d71bf0416eec2628af3d2bcc30d8ff80d4dc3b857c07c7afb97fac2447c685df5782fa95222b762531ffe680c7e2948b208f77213dac3c589d040e35fd9ec21c0918ba0f986a73f9f0e9f5b42e278d70cf58542471fa7fa0c3eae115d5ff867f725c8dc5ff7d963905899f5adce399c40007c21311edcfde5bc6e6b1fad48bd2de6004bd20bdd05566cf5fe185a4bf4c64e811f13c8e44df558bbcbb784f1806660865e3d05b524d60ca07b7435bcb1b7b5ee5a706a164fc6cd7e56bbd22389f48113af1b9256f39ed596ab1f6a10824414c5d489ccc33bddaf5a76765e7c83c641f85db3eab9e015e9a925577269ff5aefe7c17350ef5024e2aa491ec8ce028113f0bdeb1ac6a8de3b4330ea380cfa23df5cf33818988e5e4caac95a7673deb38809228f48a22cd2d91882281529963451bb90665720ef6e4d48b217abaa49270591eb71b7edcc18187abd831b18d851014e7b4118835f4176f80c0628be0c9443fe2a8f242b5fc1a370a25f8690b30cb52f48396bd91a17c45e0d2a85ee0be15402e3df8b2fa47cbc7f250da1cd605941f77a565f58a845297ccb3c0b8ce5598a68f98d8d3944e2844bbbc6b76c1b948facd4dc0aa0211e6fe46068de15a24033ce2da0ea839e25e1ed58177b8e9549e34681e550d417366c1ed60bc67db271d34ee9bc93308fc598974140f7b03f02099dd6ee9ee3187f6004cecf58aa4bf034798df214d392ee4bd49f55bb84aea2196fc91a2bac2e32aa62a80fa4fcfffa6b83d35429cf67434f12c6635b090e5a1cf7ff39e48cc037a872c1b4792f4da03be5856c992b5f60d7d605ce1e4e4d472430314c76e03391838249780a9347fd51743bdfe71ff854cf505df3a5a1bef602f9dabd94a002931084f1bfa5180945f36193776a64099c2f9d8c2f3b56f471be23edbe62eadc79858afbed13b4c83215ae5bcd779148fa13dfdb737dd2e7f4c48155190adc2c42e3faf574c06f5602ff91f6475aa8df14f366dd45d135d5becf4e164f77fe2677ebc234677a04e46d38f331bb649b2e92b86b295bef4c21926c5afc609c46677fded6a142ab1d31e23380b12b894361f8e482a74a2fdd19f0b0fe63a7ddf01fc84b749542d096bf744f8b6bc2fbdcda072c75f7ad7a69e0d31b56384a7c9100020cc751d26908a0f61c2e701a251abcdbed93df1341665ed1867abe6cd0b43582eff1a7e296df463d317fa4f2113363b82c4bcf94be59facf86766d57a9845233d488fbd1563427acdcf55485ab703284e09bcb916d79c7e737895842b82dd601922d377573a62a2b3b2b80b3cdfc4501adc1a02ae6a2e858284046bdf1cae911e77a0fa92693e1198d8c1ffcffb1b959ff04bfd0ce4376e2a3740040fb971378b13f61f375474b0bcdc58ddb27daee9547093012630f2b6a3f19bd86f31bc81d70aa8f58d4a963ec568eaa6d2e5b1d363441e27110c1d9ac371e5a2076d5e4f9c3e1a5c3630aef052096e8700c91489f238c1db4c58d9785818fd767483f64cae564e5199601a6673b18feaf991a88bcd71e3600669380528afdd686c55612e1fa3bd8cf3466d86e6bdbd33e84d789c4bc0ca5e4554069ace061eed2e4ca0554a3055d74ceaac0b123515a4c7a3b2b1a8b99c03268246330f11d541e94c0f3116570d96dbecf06b482c30f9b6041d687206f71e509c947fdb64c649af03394318cb18873b99755368ce392ec50d83cf21bb7765bbbc90a2878a0bab9dd421280a0a34ac776de90da599ab5a1a7f5eca6356d588071b2935b43870f51be972b5b72f4951cb2f2fa562f8f9ae7493330625dc717690fe799c3a30f0ab468d745c8ab8d29699b5ced70047502e23391b4f7401cbdbf0d0d973e83f8b204c770ce1eaa4acc8e8fe2e400d02e191b5c297f251b80e31cabc7cdd2be7e227564a14c7569f42bc50b29d427e1d885837f962ba4450744718bf6adda1c9225ce6be376496ffa4043570d8cc7596c5fe166698190094ac09f32a6ddf61ca2ae0b4f4acaa6615d0ab30605aa4827c72062dc019ca3f6c116856e99d451af1e992b1750ecab4b2cca061a4ed5406b021f9de2fb06dae40c6c86698299b18e08ab0daba4759d7b91f0fca0190bb460d6e4150e4c0f0c8f75db465930f98fec2a8a6f16a0e3fb1cf32b987ddc77e391fc0d0dc73d1600941dae4e6b21e876cf5a96c686d6dd0b817dbbee98783e892ffcceeae6a5b3855afba925df4901297979db9280a19677d950fdbefcedfa42c9591f209c97c5886010d61bcf12cfc600ea53b3d549bd2156b417eee512f61884bca02d7c30f13b3e065065e1ffe196b03660af57714088f704691f13bc3c31403421c7c230624ecdb9ddf53baa73f321080edec020bbafd7f2f38aa871a0dee4e4ffc806c2af6b7ac17292802fec13073169b3d753c2f0882309f0d4f6c67c5483e2d15d4734e9401440677bbe38ca98a63ca51d2c0f61fb49b2fca978dc2dd2b9dad7d7bfa2514ca3f2793173f3bcbb5417137be7869d7411501e96280d4643c76ef931a7136bca203b813cf50dd07b47752c92cceff4c981983f130bbc50e652b9dd57b5c464dfaecd416b57cef78ff25ab9e40a56038fd495110475c4c8340a455ea52eb8a0f43e7684064f3d0eab09101a0e691cbb9ff0c10162feeb6abb8bdbbb41291ce018762de7402dfcee055f4338f790e28b1c9500fd2e1263e57b4b26d5dfa7769a3067b8369dde03b2aabc8803267679ef01b609a69c692454ebd76f87ab5fbc29b956d020f7dd5f60adfc72fc57b61a513cb4619157bbfb9afeeeeca83516314d45b295d21a347421d65fe6fd4a693a18eb02e9d60e31a1f57ccd8df5b28d974406cc31ca4bd9710b6c9cae4ea31b0c33bead9944ac5da0b845b86a3b1209433776d1fd6dca3dd188a81dbb8c4da4332c5b9f19f1881ecd6e4e78676cf1b3ba058380f7c223fca642354fdaed6c8adfe5799f726a361277f75398462ad6beeaf0157cc55a9a105c5d4fde6549deb751282a10ce051ecff1576a35bab6c3e3f8eb619877640d717d101703574a0c4090ff3ab81e0a86fe5f116863f5dc6a6f1c5d0a02fb165bd6a64ba963ac9d082dd63f1cdbe21c4cef3077c067d4847ebdcfb2e1e9b03efa47a0d6b296f20cd2fffb3d89884aaf63bbcf5362359f87dc23f8969d57eb5ddf23697c0a93229893e64aba50fd145dcbaa1163821c7fea666a36c134bfcad4d2302f2dbf210d1ea6fbe2794b88d79a536f338a19ed12f9acae3fb7fd11328b8842f92635c897ab86258677277ce55cdb51c62eeb1149a16da50da3595bb5bf50315ad85ce1f0bf62b52f47f43372bea654b1211687b491a7baa88db2baf7509073118cd8fc25f87b67737237f8130bcbe5f6d49e8af3248ca5f837218fc4ac0a77a88d53e4dde0c87467711ce51c0b27adfb3cb3de95345548789a9e13207543fc5f231f7626e6e4afd4d49f06368f605bd68594c54dab584188d604ce2510eb4393009ca8cd11b084ee90063cd6096f4e645be3c6af6bc2c192fd93a968aded4c025fce41efe8dbae77700cde116d5e5feac4552f6b59d24363eaaf8a6bd900940546a98af5fff01ba98b7a3be67a73897eb004bfde147eec01a8d86412b63ad65a71226783cf428f05ab072611aa7a37fa699f450f80ff8b365ded3d02aaffdf6b6de3fb1ff62a4ffe401f5588c57e96609903dc3ba9f2152b5bd49223025cc1296e910939ed025cf81d5b6553288dc4a5fa44b61f2a039a958ab76d04ab82d88a90ed8191b7c1aa2e3e75cfdae7a8da2d94891c71d0f1c57bf6d8a32bcabd4c614b0e64f5e67f5d9c76a94552d64be5193c85e3d25041fc29b566a0a803d81b6dc1a47db7bcc150bab9fc463fec7749af359b65e56087de032fee6e7b42544c83d32295bf7ed9a9fa7e357ac293a783555e54a32547cec902c0ffffff3f