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

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

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

Block Certificate

Block 54215 6927baebb5f162bf9f0aeeb3723e528c24b6a7897fbcea9bfaf951be8bac66c6

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1c9ed15ad35ab8e2cc4e4e4d93e387878e274f8435487cd2125b40597f36307e
Certificate Block Hash
6927baebb5f162bf9f0aeeb3723e528c24b6a7897fbcea9bfaf951be8bac66c6
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00a00a0000f03a0000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d90a5b183f6c09154684c6d00b70c584d5d1ae6c5a79ebf91e8f7d886be3a5c162e7334209f931e0dd7e2432eadb38d154ebf3f2ef822b1853deb2cfbf82c6a843da73a382eb3c4f3a79b89eddeedc7f4c391214d8d46d2546100000000000000040000000400000a00a0000f03a0000

Raw Header Hex

00004020dea1ed556586e96b1dedf1bcafa6d6543fb6b4b1d9fbac4635ce58fe29a8779f15e0d403cfe77b0ca7b81d531912d791364f4757d9fc1ac4b72e3d199a9729c0dd01096affc406187e30367f59405b12d27c4835844f278e8787e3934d4e4ecce2b85ad35ad19e1c

Proof Data Hex

59,560 bytes
121216020307cb33e480458fbb5692da5ce6b452d95cbcabfbe2b54c1ef2a6761545579d909ec451253cf9b93a53f3df041f197ed68ae71ce2fceaa127bedf171c0008d51cbd7ca0cd53442459a7ad94d9c4e3e971519e42de354b3f51c390d24e76dc118d1b351acfe267031ff0334411cc2f2ac7b69b4df4168d95682a4404e50b6e92a9602bb172ee5ba0c89781adf71ad87f39ba357c36d9fa5b31935fd06fd0537c14e0e4d12c9a433e4dd200b2188748e1c050a5fcd3f184dd9a72218cf17828336404dcdc245d20deb62d60d7c8e6c18dbfda35bf0990433b09f5cafbb80538de2eebdce55c289c8969e607e8a8b77e185bc321ed59b84dc139d892c7c50a135ed0853af8211b600be11fa56dc54c7962983f6825bfde9b494304542373c9dbbb217a8f803f060cebd419e1f4d1b002fcb5bafedec07e8b9b46e9e6b171c251c1c5513811657b5bc4d1e4dc2c793d0f08793d9a545d6f675f91ead1d9643c8918f8fddfe44c0f89a93de0025b262043b0f3766856b1b7e6f790162ff54ce68f1fcd9a9cc7c58dc466cec7761abeaa933b920c7998965dc030f323a0b86a13e808d7a7c2404698bbac23812b3d8c0e00d0aec9f394602826d1ffbb24ef83ec39c77c86f10d392d4ce0e5e4d7b3d1c9fb3359925e8bb9219b4176ab8c78d6457f5df87dc5ad099a4afead108284bfe9151b0a800873aa3753daa0fdc6f3618a8547ddcc0831c584376de6d9580faf8576179be2c3bda3942bfed0fb49f9b85357a28387161ff2cec9db4fa8db0eec13f248dee2d378af117340c6d5f86b7d98ab20424c7d0e106f6f2ef778d0339f8955ca66c1b761a548db56bb94675f8efe8ea4735116556664816d10c42758b9bb58a55a5085e8aa3bab0ef741e62b9133102276fb0a2a9501f604aad308d229de3044bfc9da0dd2282a45014cc5ae4ae8cc4acf809ca1ceec566c49d6a8168ff82f69d9e0d1a3662e8607f20bf57bc126a147a145310a80bf948609f41f72a07221d2288cb39f0d6d84330c7caa80c19009db4f9e3fb17489535fdf2b434493a1d51ed571bc72c72a9a3fd823dceaddbabddb4209f6b9c18a2b444d33da58723e11a5772be610c1dc930a73b8362cc9a7bb4109253ea73f3b54853254c2a6854562993e84e1784ab9f23ecf72af3deb95ae2d8de0f32daabc8808a9e03ea2283ff6748c5383d5e608ff6d6f03352afdc5a6e90cd6cb038cbd099294ba5ba97afea6e5019c3b5da8329229c222cf9338c1a8f9ab23a20f6a25139b9f0a36f2c120d893d95832e9ff57a76e3ae5605d4f03c5c7ae029ff8f859fe71fcef999a4adecf4c3a8a9d88be759bfa1bffc2da78e70ee210c0aa9401c0849b26efc39956c166acf0919d8a1473099f5a24792930fe2a93ce739b5e944159441b63ab44c37457f9ee6ee0eb59712ecd21bccae08589a22402b6a0c0790b673b0e3458f17caddc47ad18a383bc2e0c55a06d3d840f7174b30dbc92e4bb6b2933631e18f99fd8b546f6c31f7967cc7852ccf7ccb44628aca7e93fea35dd3c18b8947787122f8115a296df442b2fc2e786871826bea9242c5c6388d2323f852e609e44fe26e48d5e2d412c1f2eb86f26217655f62e7c8883fdfd547e1c8735cbf09febfe2050fecd7f6494852daf5eb2df6f8d694df5eb062ef9790ddb4ebd0dc975559ca2f76e566223c0e4980738143ed40272dcd7907dbecc160118754baead4f6bd55afb2979e0e8cfd4c2246a0fddd04f34c3abdac9ee079ba2bea09ede1f61a95c2395fc71dafeffe88c784c5cea4e8585f0c877d2bd4b970949081e700b29518b67e4c7670ade90b14cfbe828005ff4245fd469ce44df97a5745b935bfc91695e2de5c9dbe12cc7e24b93a56588a8ac7b4997826f30af8585853205f6ef07d6d8c5dee01dd06140c920256efd28dd599f4b6ce258734addfac828ba2f99d841d342a2f8a18c1dc6f00a244b83228c1d22aca2dda594f57fd09ddbeec9279f46b0bac946c44c17d7223e4188e3d44d4b8970ca2592e495e73ce365f5b129b79e0bc2be26b3ed4e3b02034d0894ea86baef4a89a31a9ffc251214410cfdf4271f0f3ca0c5b2a174bd7f77f5bd32911b255bbd207a46a66af6949bc58fc18c7393fb72c929dfbdf90ed0955ab487e6059a3c16ed457a49745ce880c840867abcece998db001457c5d74659c5fee38c134a6cb324a2522305316b45506abdc8b9835737dc38f4584bc48385d00b57d9b5e69bd3773245133e5d3122fd1371cbfb3ba9ecfbf48cd4d1b77268e34e531fc68e9787c37a0eefad6a7b80b33c3c27a674dfa2a62f1470aeb15588664622ef24cbda1094c03abd284a200ccb5bbf53168ad48a519b6849562f91a8aa511dad14d6fcc2457344e6359b61ea1073af7bdcf8b59648eaa0b126c97ee106388f0005e69dfb669f268c380a7a7171cd9e67cfe1b8c3f2a3e6f93c2cadf3dcc22d0b5c349a27784c7ff9923c0246f3c117911cbb983bade7e4d8ffcec4604e71b9022384e0a88903e821ae441f998dd3235d33fa8946305cc896175be6f18b4ee8d49f8f197f320d7e98f242a4ebd1547f2618cf685a9072a080203fe3e8625b656a0688273573f8069790fa8a6228094c27433a6bd385d8d8b55aaba990db5ee14620f8aec8a17d84dd873a61130cca01048bf7a837f9ee77efb63718f1409a54243ddf5e58bcc32232f80ddf52ff225937cf2e9bf05b399789e8621fb0ffceebfcb3d9baf20a4b95d7866407d9f2a0370328b732bba303b28b8a9feb0ec793413ea1e91ec57048de36bd0089f5d7dd6850b8f209267793712f65191c27fe5eda8edf78bd0d4529aaffd37fb9db748cddafbfce1e9a867d5a8b516389acd81c323d26681a904bcc5062611ea37ed3d809e44fde6dc848f86471a5c0306eba54483da020561db147e028272b3cf0b049c8238a5be3c0b8225d0a423fbc78311ece0eeb0e406355fa69816d15c9306fd3a664f305bccc88d5fc95b7e3859bc363c85c1b7bff3534887618dfd217c90ff58a34c42ccfb8f61b1a2fd034e274fefd569b881e4c2b6ee105cd0381f35d63c13e20d00c39c850860e0f83bc517b83a5e155b7f6a2f7af177deb1e5e8b662bf86401ea31c9ce96366af3b498b43fb79d521a55c1f4051e77613bc4ad1fbb6afc917881e2062db8cf416911d74859f4b039c9a5092e3ac219dacebe564f182332311ef881cb1906b79b22d13261eb8e78e49cf24e028d24d6f9f0148e40883a63ffa8f9d9ce4def8ce21856c042eeebc6af7696a2a50542431ecde250766c0f35e5898e86889d44210e71d98c44b32c7d7d067cfa413419b9d16533a44a1ccdbf57d8fb3b1e2ba9ffd1779fbfba3c1b39e2137e8019fe2dcbd2e1bbccca3470f8188b90a27315f3cdb03246b6c758bd33194ece12dc8783969bf46e257714cc0bc85d4cbf3a61ab5442bc086ddef8cc8acd62f9370f507af00c23a72f09dd1073c6f8c03524a9e3e09bdab2e6387d97665575852ff08465ce8a6e8906a6d82d15a68de0e9bcb10147768b45bce9f21235f3f9f182a158d4a6ce0cba94f41c496b7ad3c2ae451b5446b85fecca03bd7bb6e9503ae305878db79d78328b23405626449000390ad5e90ab0a11fb55a69303f76d28c234b9b50737bef3d6652e4b4f342da5c955751100a2438bac0f6f85a00343e70949d3bd95b63ba86ad6e534501e1ef40deba0ca344de69a07e6d4832e14d0ee988deb02c883f0eaf1f6da3870e586ad2662d392163c0e7a856dc6c7c3dfc592ec59d34711cfe93f980370dcca80f499ed40b7b26800c5728007e82fd58decfffbece4b67d690aecc11b3ebaccfd4f75144e794e9968a48b5b7b0639d4ecb3034d19d209c1f7d371207c65f61392b060170802926a422455b9e3211f2e01b7c9b6f5df57acbee36e4b7f012dca19767be9419077d4fb3d04e562193f79d6e3cb875a106c3e9ddcbf75fbec790d81668217e36b8e5811ffd88f09b4db7dc4b43c7a88c0dd06fa493645f2d6416f62e533a52695a3b3823c1c5b7885898a9284812dbd13db499322c923cd41f18ae0198c316d257ac21ba3a772ba481143473fe9b3a55c407a6b0e448effbd399f285422e12c755004dfe84012da780122f3ef9966021eac3eb83e12194f2134f7239d0f2e3d5592af5c542698f10ae70ea29bec8c48f48e36f28e5e251f46921c159295c923e102191c26736ce9776518659234ad88381812267f503b39228c95ef6f4d0d8ff71fbff983dc34d83abc969076e7ca4b524f36c01e0ab2f00798375895efec14fb572227ba8986259b91dbdcd5f27a41a97628019d3bda8367fa29a8c03aa71c1db254d6b1a1e43b5809599381dd47eb2a9fda8576d88fe0ec773f603320998adedf028907d5a97a9aa3a2787306d889bc8cc95f94efb56a4f8c2075d1269d440ee95ffda2fc2860dda457023d9322cbe1615b2f1a573b51b35ae8684b4ba8fc88b172b1890a4f47af3abfe247a9996442813774864b9117b21088789122da2e2738f5854fbe5de44c4fad2d73481ea15df26e43773865e4fc4d35ca0bd7bf4e1176b22ae5f4f0143041e100403a4f59f9df5279443afb010c6f8c93546ff69792e94e296cc29b6e7deb2ad740e2007ce22093443129e4201f5c571222a050d5c475e80b68559c41c46e4602ce670f135186c083cfdcbca7f0e4eb1eb3a8057a4397ed01b5ac889c232b91ee4374a18199491fbcca075b766d9c9bc193e87c6c272011eccb9f1c4144e21d29308016f629af4dc4a7b21bd44c8bf8ed33e8721e0f3adef935dbd4b9778d96e64c92cbc5599359eeb109661b1212a803d99270988d28b06084a26548e5edb86d77479a765f806d59b45d5e014357205fbd5fd728709dfb559154e67f3e77de5689e2c3c55fc7096fee670f3639535c4bc70a562305e78bb191f2e76e17688e77b5097b732b75c164dc2dea176da2304626a93c9134a11ffa78ac961475cd43b69d94ac4db04420d6a874f4ed0ca30ad104930ca4ad575ba6977aeb92c561b111396797472cb4254f92c9e97127198e478226c94af23cb28590a7ee8a144f4f1c1f96595c40351cd63e121e94169b9ffea5744f4cd53c997e2211a452c9950b5cfdfa2335f4aebf5dda90ec43459ec808ae432bafa4f0baa431391e1057908b2711f06f61dcb4b82ddf66620e7c90625dd45d1a07d8a9c0c5f2a87008532c371f7e1c4916bef55fddbab2b9e0067f14da461755e678e2bfdc474dbfb5e15f4e1a277059d55e956afe060d94b6c8e194f240b48c08575a51ad82b8795d7d1e4d112d40626a1d4b2fcd28fc89eeb7d66e0b5622283a2cc1c306217cbe0a7a53f0273916d39ab3594498cdc81913d1ccbbe0825fa7857c17a9fef3f6cbc3f34b0f5905994ebcc9a3df1e87561939cc196eb3e1b3b753bb550f5dd2538329d6c5ebc2b61f1764cf487aa14fbf7f1c9cd6dacb096ee72e69f96bce9d11c3ca0ec447670d9b1be62ad1984dd8e61153b6427919f5eae224d467563048e33d40c34b1b7d91162a5894c4f0a084fefce7f3ba887a533fbaad402c63f5a8423834f058423170ab377176cbee2257e3bb8785edcdd53c1245aae8aff8f7485ef00acae4b2343d1bc49afc33574139fb19aa67168e36379ea9df7459be2a2e04bb5a75f4438badb849869dfc37c48bc2fa30b8baf9073a23478194a06f2cc11234ea3e009b35fd640f89f0cdfeb72903c82f3169009ec25baf2b93eb12933853d2da66fa59c3fa518c94f1f76b49d8e63549ee5812edfa4b3d397ab8deee63db637ef67dbe5ccd5dfa8278c3dd0e197631f2b51eb3c391e8338efec1289f1f9127741707248771456ab4cda75959ec76b9acc1e55bddc5ba91f9dc93c19a759debc75ecb2dd37b2dd97549f94b40e84956bc69c918450c3352785fab809ec9da1e71f47d1da178a82fce7eea4fd2c500fbe4a4c07fa79bcf73db5159b827ee8021be26f808d566de9857148f923bec7bb98009d3e5cf4d600055396a75c1087b3efeda9605de0dd2fcad9071bd333a0503031fd7e10741562a247cdd55f9e2d23112a63fdf795701d49f52e9a0f791f63cb4cd637217f6a3a31741481408a54e7dabd39dbeb68e50f7e1f1dea42391361c58e5bda1064ef361be5f80276df5154e7992f2ab9b93785188d3ebd326d43e926765c620e3a949ee60031f97dc67852f3f0f4691f155906902aae9968910e31a9cb92f952c48723df6b833ec7ed0e2b53cec5458a11331272dabbaf34aa7ad8c6bdbb3c57d345b9d4b11d867835ab977615c92b899c88f8529d99b1e53916d5f569ecee3c5b71eec6e14a803d03f9e1a3a1ced9b92b07ee87c2477c4c590641dbdfa569d873f45aa9a621ac7f069b575e57198a88f80465bda5162cac65b3371e87f4a0dfd8f943afd8d4ebcb5538af143c18ec83d210876c6189a454218bb4bc97d9973cefb63a868848ac4420f2bf5b5f67b4b5672c5bc7f2d2a6e9fd810466169457828a9e9ac9846acf3cd13c598053b5ae6ccbef0bb1550b54648ff836e760c00798d3ddbd2a6e490e777624791a4b5ce43a38f523c695159a5be253746d5c94882b9b84432ef60fef4bc3aada61a72ea786f7de9cae6805436e748220b74597372677536bdfe57d760dc5f891496f5c675bb738252360e022615e719f9317ff2afcba352befbc85c85e60a531ff2a55a3b6ffd5518b5d04040dec11a0ee1385f26b4b0ef19805bd120f62f12b09c9f9f6d09d5ce9c5304441e5b0c0c2fd6b5cffd0d3fc4353b5f85ad41b5d595960daac916a00e1e9d5f9c1f0cd05842709b6f6c42d9edeaaa11014a944e8e9c35ec10b8160620d6b0836dc1e622fc058548376be31168573584901a803001ab7215d73ea7b184c70020241a270b25a10cb7680caaf6d9fbae7f1ca7cf32db9d922d8bcf9862ebc6e65ec8f98f3e191a77bfb780d182c0134e8077f84456722f9748d23c3fb4908e3d6b70dbfdd23a15312fc2e4f1f492a24d7d62ab3223091dc3763d841e0d2ceeff90ee1ffb8dfbf73bfc150367fe56d4a295047a698ea415f2c54767772f0b9448608c37e7b86725fe8a9440de7ea43fe6019e24fa339da2847fdad4d789e6e9dff9490712c98afc8d2b0d344f6b848a168a8125a6801d359929a0e2e5f65dfb8c98189910eee805a59a910705698783743e4ba84f1d52f8c928371f8d78b07c59193a5a13250d8fffba7816dee34df28f36e7656f759881461927ffc57ee3d156e61c7ef159a05bd101b79057261ae8303943c5ebc9e6d3863ba6d509dd16d638bf02bffe278692e71a102193f4782ad167da89b7d7110202574a293c7c8d08599c6356e285ae4abe9abb4874ab5013b73fd590436329dc88161608a19ac58b5f65511afae80747f4bd37b9994d5710eee367e4714d83b09e75fdd1d0e5fb66bf88a62cf27bff8c598e232b4f76e8ad079007129dc56799817e1c0ca4b59e66d5573f73d50fd4986cb331bf2efcab6d5d948956e53a359e15646f2ca99eabf322e872c6d24de32b7f8d1172f17cdd4dc5a503f5234080520ff417f71accb4e2ec8909cb887c0e1bb74eecadee2c601b6b96742eeb19438ffca8f7be4d7fe742b3c4001424c645a17f84a0f6946c65b2f2a741f180b0f9058e408eb5fad8e20190fc1a5260e6a26da03d599674a946d935624cec568f164a2d68de3840c3077836f14bbbc788ce469a5f5887d487f8c0f718cecc46ea5374a639a5ae628f37bb37b2292851dde8fef927a0567a87dcc3d9b45d9c4bba8157b3c675054d64b2035829a87442600aad4fd8f39b2d28584a4a55b0d0b649b6a8bad21faba5d28648916e595e20e048d536135c48d12867b87594e13a9b2609984cb42a1bd425612c7330d12fa91043b466433f7ebff02c13a5ffd6c7778fcacdb7a08b4cfdfc4b08cf10e5cf8a6e428a2c12de26e6245969a517784314747983671a1f7a772fa09394c9098110f58daae2fba8d935b7a8bde55ab3a13e842379c2cda74a4a2cc7094b8be958b98de982e479cbc7caae50720eacba45ad79731fc105033eefc2f39e3b9ff5dd34ae47e276f425357ef261629d9d0667611ce3f5f85a57ffe0a5f84a0a63138259e951e6f110b7ed51653983b18e7a23c6543814c00d45b1493394fc41f0982600200a725d6b4a91235330ca84c523a309e10c07088e0173ec1caeca302446f9fcea50d4b7888fa7e3962ae034b22facd40a48682fffcb765a1e3fc3c9b93baedf0f30cc25825c786b3f1e7e55a9ed2cfe8f4fef77c53d8acd7a3f5d3624626fb7b0b321f60b1185b31de22aea9526a64559ba124577288a3b9f62d6b2282bbd51b92fbdbdc18a9c902a3cb9da0ebd121ab5d79ce55fd27ba012e6a1f31d5447f8d1d4a3471aa25dced1d60e42cf9ddbc84ba5e94eefe5538b25b1e1cd142b2291af8a619619b349ebf55d9cf3b724570c70bace918393546521de63e6f59d9c477c77bd66b814e4ebcd3b273232485c0ab406f3683dd71641257743b389dd5039a6432bcc7a95cc6f7a54009c8a11179022d23576bcdcd2223a926c6d234435a67e8ead7f1d992f02aaaad9a9cc3e560bb63b7e38e054a803a7fbeb0e0bb27dc4be3d92c0bf5294fbbd8ee5676c19a486582d15040d10022b1eaa38b0727953de79858804ae5dcd855c06e1ddf79adc73c819ed48861ca96751d4a8842f6a91db737f8848fb8d2ace1cfca38466de96e29fd1748475c29d33f6ea0815fb6fd0fc9a4b6d6490d7c2f25043633e6047ceb98e5e551cd4452d0df8ba3c0fb3d1c52d14e8a186f2a84276e3f584ef262a2f0e7d95db954983802596ad07e143dc0fdecc4315d3b7ec05605f92371725ac12c792639a9794a7148960bca406a9acd8306471cdbed6d5af16ad074357675c86193ad37a788e18563bcb7def85873d1d68d7f9725b96d9e019615f0a30fc419c41e1545e4b31e4e727a6e832cdd94b973fe6bdfe970232c951d00fc8bbe19b96d8f87b6121893c690521a860dd69dd8050182601b88422940124a5ffe76d2771c4fdf5b67e0c0de2d6d21d05be8330d54193404b9aff09fd5292bfb8e0f14c6ea42c48eead88ce29efdd786c3a65031357efb402c903b9fdc39bb44bde006d417fb5b21d1e2c04f291668f88bd9a821455182becb7f4817cb51a5d511ed95c14a9b3d944331e48ef81f010bd69fc6d9f88e125d453f678d73b4270ee953714cc2aef5a8f6226a3f158f7d4fd03fa44d6d46189a34bbec30f27156f15ec608fe457ff3a2f0d8e8fe7779354a4c15dae30dbb2949a2a10ee6c27306ce3d3d3d2d2bd3886b13d0ecb53dfc4789485e6709599c5a79674e0eb50832c6aa5848f85e3d0c7bc277605eb414e2151eeac8fbe1dff14f6037d1dd9d9406ffa8f24f5c5bcf7cf567115aec0607a9c6ceae85351a6f48386d6ea3df7a6cf2d6ab45b91a11e217ae35d06ed5164fc85f73a87992707985b28cf0118b6fc91a237d48b35a8cb7341a98c1446e326c55b7e4a39f339c24e518bf9eda800391475dafabfc2912f294ee14fcf95af0bf2f26b763082679a5b4cf1e8efc73ef70ee3a4936ab4a0ab49fb490397b8c545b692a74beb77a602b88107e7b93dddd8fc93b36fad2a3d94853d7466e14b7e4a2572f579c14c0d061d5074cb56ae66c15eb38bfca123e792cf066218c7f64bd1dbba6cad5ade12fe87e420607a0bb580a57cc9eb1c6d15eb58c5a4a2f9c64a24af4469ab2de007a6419fefca0c3b394e4bbdcc2fee0f7725c2cc8000bf7a558b9068de28c1b350b0df7cf227592b7a492232fe6fadc522c2d05556593c597923f7f146d4d8fe7420dfadba9d76af63e4c0fdf48d508695d33110f14adc8368025eb474628c962474e93527779a478bc2a4d99b9a4e16152b4609b4545a461ef2b1a66e306e56ad22bc114dbb563ef3e4f858a90b4ae0def87ceeacb2a2e17bddcceacbec032f0dad0de03fe1693e276516820044fccd7d5b43d234817906575fca7e9a73fa38706ef4f72dfee46b482acd06ad8ee0e807a399cc82a33b60ff394b7ded8e26b2ff9c1c9fd2fe2015be3c57a392f14da400328ca4dd8c3c5976fb9e8b792e257d7079c0f9226d0c98d5462988f51b5d908faf24d6e17117ecdcd975a60f60968f4d4b2440d4cd083b599b3e3b3a18734003f3b48c35ff90effa3a44c132b4391b984d671a3af5ed98de7d974527d3378f70f0b5578a532d48eb85119c234953f7189d1131094a6893727e51934cee35577a351ac44439cf6deb3a4130f8678b136f524d9325b4b0f1a1b2c432d4555071854a591b53ec010da79c7b1e926d49d6b9cf5fb4b6a3ad0eee822f636fd978b22753025a5cacfae0856669b46457cc0003647bb2c2b32b4b29df0045fbffff3e6a185371dc397ae969bce05b49fea501ae951d60f11812be0751263984450fb430a915363ff85c36fb6eb984b5dbf91392ad5fd5a4a8c0586e49d24d728dbbfa059829e99aa352ca9b4cbfc0e8def31546843e28b5d14775a608e1f2cc240ffc01b52f41d0e6e983f532a1155fd67e1cc4d505cd657e732d84d2f7feba0528e1908208ed536d7ea85f1117583e68f8a10a7ccc41b1f05b8dd4d82d4daa6da9855d38a5ef90e68aec2b8e302f85e72aca56438df7b2621a7b03bcf0657ef91e0312244330ba018e439dd6fa96b0539aff4a06d65996a084717c4c3696cb7cfdafc258e394232c3efbb7441953f84955e797b121e748fbbe18180d2d7ac34cf58645b0e2b223fb2a96134ce473526f54376c57d20791b08a9baf002a1b5525ae4a92141bfabb04254e1e62724b86638b481d6bd34db0ac62f2c2b3640c2bea1af29b49f93106b226d666df3443d3d1531e42093119f97d454a18f4f022abbcf148ce3e5f445e09964a44ba7d332f7c6a0146072dd3bef164d0d270895746be4d4caeb2429171afd9de9baa952daa58c62343bb956769b20b0448fb18bfce73bdc6d9d9afe230a37223524641927ff01a7ab452889acc372f1a7cc581d47ee34346d16e206694a7f462076cce4467f95fa065daed4cd29d8088e49661326c9231b9899c46e8392350061ea952660196a54883b3e8747597451247a426721307dc6fc7dd9eaebb66910e30e7257dce218ae9575ab1a3db90bc0087963712c4e9335ef1372a1b5f98706f100cb75515aaffbe21d5779d7401dd5c19a5a01e32d20d8c5f1544edf2cf3d97ec46f58d0bb18de8d9af40b507ecb5de4593220b7e6045da3c5b53bdf282ba7bca9f97438131b6f37862687f9f772d9c8f30a665ffaa3835021f8554fb4dc5a71a2940a099f2d9e149cdcfd1efac1fcdbeb573ab5cc753e499e0b27b4341ba7c606cfbffa467893c76c3df93bb4818dd003de33dbfcdf7f1edfb5cc6e2f70c5da2120b9d75ef4641ca1a5b62e90789351a1c40ec7d84370ea13338f7d93435c4a2371372a39c34c61c32d68934d81340f83b639807e68bbbe936bf7f547cd99cda75d6eef6be9117affbb4965bc3a85a8d9995c94676e19815c1bb6819c8270bb36bb7deb127426e84d460bff4e6e0312d11f5a828edcc86604902d15f4c37a09234426095203fb179ce94f31ed91bf66904ee79134940b262c1ec3f234c6acb9ef7b8028314de6b15447c0aee376b146bc2c70386fbfb13957a0b8c48740648d6934022bb0ef49ebe7bf9d427a22cad2c26bedb2f4a52bc1803ba0c060d246d6c3753264d49be0b038d3b19e0491e745f71733bcc3a7d822f5a88cb65d026709c91678dab1d2ef74b8996cc08eae29b2d5c4adced2216b15ed355516eb3dfade9badf325f431a4926f890f037949cea3aa8d6f9c02ec0f7e2d8d807744b84bcc6958d97f0b9381a7cee92e96fe752fa40504712ed09fe83cf4d5aa45c6fc45cfb9f464035d89b60649b0231c425683b009c83ad07b4d8ff30df5b22070b2e502c211061d073f8f756d4e5dbb08898bacf325efec74d0225ce6b7a2828d3a81d4e9a6e4a16642efb69f586f6b8b3e4e935006b7f1f1bb6b8f6f06e44741df5be199387fc8a7f7e2a3c0854d1e25dce14cb2b1b4289168ac1aff7cd8246a95d10de1d20af3b9c969f4e5661bd9318acdc34b8d77cc6e2423c7c405ac73fdd36b73f0eca514f72d8e7ae799218206473823f9663eb0c953249f64876b26b467059a4ff7f9f0775c8358c20b0035591280253a2fb3a900638dc0646b569fd8408474a31a8dc6384ec882cea254fcee50807b2998102878e755606f16fcc84d91831f9ac6b12dc5be31b9234cef1aa0537d1d17ded2184d19aa559ed5f4bb27442f12439ad58dc77c82ea7f706e95bc6aace1c0f39529eb2277a0452a4de2b9dc2efd925eec042955f09ce6cabbbfeaea0a93ffdbe6bb51b441ba8ad4a683e8162bf8e5072932033f4b9353c50a74246b21f6d3d8e7ac9126060598865914a4d9d2b497e364664737c653d164c25cfcd77f90b07c0994c8fdb8ab0b0a8059291ed8bb88fb20fff6eba5796244ae6a2a4488286f70e1ffa5a66c71d18303dddf6e8c7f307d7835e8bbc91778024cdb5ff5e12f9fdb540355569873cf4785eca4766c58d6f47d41dd845e4f324f6b584c6f663371bff2b9c53ec58506aec0282b4c9e276389c52d0fcc02063347330a98bc95b585528f12425e8ddbe8808cc4b5e27ec16e3e1e8178b4b51e3ebdc800933826c43194391cdd6a4b1e94107fe813d7b5e45d158d04c08fd7a511593ec45221f36185144a812f0f8f41ca42cfb564810a89ea66eedc0a7a8a2013f00ef7b955cdaffcebff3cd3943590f409065a82eb5e92f918b38b9176910bfc21e9afdec767e8efb95ce822379c0ace1c02188ded1ca468bcc39f7d339b9073af10dc3c7b074d9687aae59c48d5a444c1ec47159145943bcc8b16a8fb7350d9f1cc990f971a1dddf861de84cd6975c8495d9ca8a7f7f40d958ca9d5dc4832fd67678bcf61996ec66b31ec84e0af74c18c3b7780e154884cffc2a0ff83a2fd35cfe2a52c775109c084b1f8db1cd79e4f1f978e2523be7f46dc3f61999a3f0cc44ffb896db4317be7ace3aef73b546c77cb597cdeb3097c178d591e7f883557b726e354af72084ef5636659d45de20d23005433046b01ac8899e267eaf66169a5980f46abac02ef75dc22a1e85a7c1d874f162e43d715b4aea15c6f6e83b08aff4db794fe58e4e3343a484999f7f5f0c6c504a5faa29c47b336866ba4a2f6d123adeca8c46464eef05c4dc20c4f43a94f64cafb4d5848c5439218b644ceab6fc5b8dd5bcf0ba8680366a8817c64d12596f38a13ec19a9a46c7b6cbe18fe539b7811dd8c4141c055ec8276a951d389aeb33022bf9bf10d0adcab2e81b5564c6e42fc9193ab81b111e031cce327fa932ed2c817dd3e48f4db6df2fed496f4044f07ff7c6dee080d37963e28cdac8268c11bd5a2bae6eb6e70c8c49dbb24a92f1c65316f5b40f45631fde9ed255c388d612c9b18a7677fc1638db1fda93b4c3268a32a2e7fb0bdada80cdcc2b8d59d427284d5c5220f858e4e36f042e5cf580d2825083e21462eb6df8a34f70e016df4236b9c8ec998f1a6503ae0792ff3bfe86b33a7fc59bc1672ee8c7c0fc2d0f5d47d5b342d23b7d4c22a5b8a3ac39a13b30d8c61253408765b5bc9f835a63010cccb6c7d086b7fe6a42e7e1d53e29dd470241e9784fc08ea5e0d0af1f5c88618ad107b938f002c9d393c81bdc2f325c373ab8363a1b29c770ec9e68e467e7e5f122e0d9ee4178951d1cec0f977db1b2f1a18ded8cf069b0f67f1e7e1d5275844f6459087c76ae25fc05e5ff8b13b008027f8193d32ec97e581f44b4137264e5bd83861c5a0eb4576418775b28b2957b5b4e7a1b88796a3b0a03bc2805fac08b623b3d8acdd1e31a1cf19aabbfa2c4b8e08b156358a8629bc43f274c0c0e9efb4e934d323ed28e0a0e610bc9e7574ade109a5c8e807b188633040748aa597c1d5ef3fb53ea2c2c5a5e56953f0848bf012213dc48e122e338cb2d89e1963eef5fa927ba0a9c873a7760fb81b7e21cb30ac3e5f6d62a02384fe7a31b9479e35c321027ca30597b5a108e9a32b2d48ccab2c30060b275c7274b8707fa145cec39241c16da3f1ab65767c48a4c55311259bb0a94aeadb15079b6ce641c47e5d49c4b025fc26c538829439b3642dd8d717c31f61371ea238bdacd49dcbd382c325542d9e187a3a55d80716c54ad2b6dd08d6206a166d9549b40577280b6e4cced7b1d02382e17e4c42898434baee997c862f22fb8487a99ddbdf0ea87267951d0f17b43a5990b253ff58e201b8f5ce7ac182b99ab8cf4362fc05d4b0523eaf8f23699149be66f115cb50c2d788f5f371395742a5b00cbf2e9498a69a2845738df4218158dc93d538b20bd26d73edafd0d9801d71a2660b843aaae7d4862ffd7c6c07228554516c1b3dccce303a458915263288366378cd86ffa6f2d83ac098cb763afe5b1633a7e67ff9a1e86d01b9f4f9b21ee130019553f0fcec1f6cb05b5028078a3519456b3367df4ef532845676e23a15d2d221f24c74fb0ecce8ac32fab1c94a4bd7c73948714077395500aad8c5c8712f5efe74118435c04b18a0e8abdd80e0ab9451e707127988b96f33741d6bd7c4160771f6e2ee9f0fe956ee6042e8922d8f9eaff01b843f878aa56e2694563737b18f2bf5e78ed652e4edbe361b35d1582381189520a8189c812a7e9a3982cdbd4295ff77e2601e4d3573013b443ba06e7c954ef3f6afb7d1f458b6f313469b5e555145dc08d510b8c7c0f8aca2e03599a8ae245e716990a252c357284d6fdda190d1d64b68cf8ffd67c3f46f4f280a8aaa792b8a59ca89084e72f06674cc8f1e3177233837ef50d6aab1a43e99d4b95292d23e2dadf77e424f8b554f80ec18a6b6447fdfe8cfcc92f31e84a904ec6131edead954359c09cb86c574adfa02b2bfaa97c8e55b273cf11e03ba237bc7f3bb4087e342e2a5fbbb1563bf958e9f43c4903bf5b171cc240910e7a0b7faf9e3599bf2ff1e02105371f31d8f92d1e55f3d77ca64ec3abfbf84b3515bf485b9a419133bd17cd0ecc3b350eb2315218104a817c9f404398701b81d54c103957bed71d01109c07cb3196d7c399cc67bc4a973560cfda26b3e65852dbaede83f8625830999d8629ed02c907dc9ac83f64467f0b56f76410a741cf445bfc5ea6447eb83d3f71a297002613e2ce9d0f5f2744415e8c2b3b402b1f2d848eab50673e8c89d2f47afdbd59c2de16aa304a14876b85482679713fcdd8d0cb5025ba3c985dde2f09209ad6e6765cc553c7492609d1bf59f5a25623aab86da899cfc419dfaf58be48fadad6313b410d5469e361f274b95f89ed9a21b2d66a09e22e087a6b6bf690e868fbac2487ff85ce0f0799f2db2f516251cb89cc412b1a89c33bb69ca3482fdfb768b1037696f170038f2b5abf857bfccc667b25df3d06b6e866eada7bfc7be6a572f2df252b726a0aeacdebc2d6b93caeb0f2f6564e9deb9a5f5407d4c21135c7be20f037662a4eba0987bc3aa74e66ff94dda9edf2573bad411da35067d842db5ddbbb26edb1847beb123caa96b1a32abd49c347945a791d761cd5edde8ee5626a1db39a4185dc59737455f0b0a0d02c217defa594e5f794f7566bd1ff27aca9c405b88eef7c3cc6d205816e7106c506d66f739d4d1b61512cfb2da4753656c5f014e24ab58b0fe4a37551aa5e82f9508ffcecfa00b52e8869217f478c08a68f2b12fef2dff6ae366642aeaa6990a45083b0e2720adf2d6e5553dd444ab84e077865cba76ab62212b87b5e82ae9ccbebedff6df3250b8480732bbbb64e74dd1cfd8c3c705838534eb2af0d97848489bd73e210ec88a1d01dad381af370b888c078f03436d4e60127cd2bd3410cb94fe19efbc255af2eb557d4aba661ed32c030a45059f37131ae9d50799ed65ff5ff1bf71f4439cd2248d040dea7db88b0de1ca16214e4cc6c723e3400d5a07be64ef5f7fd9f442fccd613dd6495259b62d853b918dbeaa4082a8b50314b817dc3ab4d3e23a32bcbb6b6eceed0938193906d467711a020879f00eda547d874a3e1c58dfe58398480c5508047bb0a481844b34b1e46a21959a0f7dae861869e8b25b482c7eb3384daf54ba1d0f80303e76ef32979fd7eb3da41b0e42b15b8d9249bb16683f4351fd2d5e28b68194573cf1f48f05666ea1db05156d9da5abca34275866a40506ae37c06a37c37ea0a2810ddc528fde493b23fb2977c580f24b92d41416dcab90e9e11c9a83f8a6455df74a82f889141ed39ce75cefecc4a628c26449932cd2f9dbe70e618ea24b5490fdddca6bfd8997175fb66305320aaecf2d91af8c2946b85c974f5194f0def3d008a43a6fe1900f3c54b5251f869c95b9167a1a0a19a365aaf918108fba00eef553df711b94c6287e3d33537e665f87d8ceb82932b1c51d19ff4e00c7ff508052e5236f97103318d2ec7bca171571755cb70ad6d526a12232d2a981ebffa79ad1f2db4bf25b6b2b185bce7814c2aaff3cd4fb5a7fc5dab77289afad410b286ee45baf1765f71c9fc5fd267f5e9ca56b5eec303ed88b4dbdb822621c858da16827669de85838102fde096026f30b62a4032bef5e2eb4fcb8f53100830bba13bcbab8fe7bec23a22efacdb74dd8a5684fac895fedb17aa40e9fafdb883474eb32e6c8f146dfd786e23c3254b22055c795d426d9726d5654f929afe6897da44b0cb3ec0e0bf824a91767dbb3605a56758de24e145e01274781d8b7a851f2f0bb03d7f1754cecec7dfdc93a8f5fefb809ef3a54888f3628ee73101a6c06e0c5e0c14bb166db2972b4e20126f682d35c3ff6517c885d6a73e36db596dc391196e54695d95559223cd744dffa0c395281266a4d4e2b027dddee106940fdc45d32603a51713712a4620fbf1c5470dd42472c9230774eb87d399595cd43f3a20e04d1425e5d2f35bd071f8e886490777c36f2b984a3d08cce695937c292d49f92186f72422ad9899c2b5556bfc12138bf03b0848f0bd062b20fefe878806b19d946b0603946babb899a3b924bf7b91abdb42bfb748d74f70837f15d7105408a7874d56b4882e449917c01ac40fa954dbd614ce751ff23348849522f483a19e0ba84ce1ac3e025a223ebc3d146f03391c28a53c43e551c2fc06c874e5bd862146f78c3cecc4bae0f674d0b4745a5f6e94ad459f402a50879e02e86197db4eb217c54a75b129847ccfddac48c4ffc41df30b87bfdc4b4f1b6769017fde31778a39ae3ab88775c4c78379fe2f8c131e1dc8202a9373df8569f9a43fed5fbd62786053a1216746bfb140ab007239dfbb09fad261746f8b733a513424c6bfacb92029489a8ef25e96d3c905856a107746db6189da8f6bc2290d2fd271bff7d97b511be5efe784d6e07d39255d96996d62e8671cbe40b54d292e86653a599e2133a3e19ce8b5596f07307bb2777e3782208cf82d6f757826eccff88f0f355c3db4f1bcabc032595ffa46be5aa53008626e2765cfd08337a2ad79b31a6afce5f43f68673ccd113df77715f2446aa094f3b45bd5ab0492a673f94487d040426ccf52b5022e9dfb5deb34c2e0a34a4b4e19e1871367dd64f14c36ad1e78f1489ea46a4ef0e435d6e94d6e7ece941b8b6986a9489d4b0bee9e6695515819fecb6429c77abd755dac37bb6158b9649abed7ba6b833cb24ff5f1d908f0c0f3d96af627317fe72ce3a77f4ea91b187ae1ee92970eb52ea2556b5dd40907072ad884bda2580444f8c7f337531e818c6b641685e0a378b32cd5dd1cade8c949faeb9f67f5712f392ca02dd2a5851edb66727107a909fa5bd3bed370719e7251d181ac330364781ce429b71a9a41d8487cfa7635f42f8ea6e629921c4ffe4591dc09046f420499007e74857a629237762530d8bea192981fdf74dfe3dacb38f5b5b6f771702f06ac5b45c75744cc5b4db898138cb905e1901843a92e2d88f30719d6f541c6a8db7fd5f51962ce795ad87c9cfe7f6d0df36a0a7e5545fd66b0dd2922f21cb365eb2b01f31035c145d3928610e44d5d06bdc4a1a2549d417c99589450218f128817f4ac86fc11db8a202488acf137a37a20be791795a95333dbecc2630eda06145d337b460bebffeab07d46d247c4e70582b81249938578a2baae19a6294e25bf77619bbd2b1efb11b05d0bffd3999bce4297127d1f73dc9bf5e56b8f4bd8269bf38df76ea5515ef0ab7dbb684a320792da801adda33346b397eb5ca48a4cfe3f229b923cd6548232db07b5d0767a45b2a9261b973ccb8feb4a8ab3aafc421cb28222701eeba2e1f28b086b1fd834e6baf07b0fc670922ea8764b830c1de9789f555b3eb7392999e59b49b45687936bb949418f68ebb6e7919ca28133196dc50e0ebafbb53198f85fa0035717100bb5277fdd5c30423f5d29d60bc031aa3cf827a4708d11e47de44f0339b569c00b0a3f45fad1f503ecd65b0749579c86207d18c717d387d73fe6802f4416c0e0edbfcc6afa9834d245c584c0f69cb10d583304178e1a5968c0aac0fd9f94411b4ab4f2772399d439b3dfe38ad40c20b0bce156b08d0d91465f27560b8ddf6bb7e0150661a48ee924c2fc663ba732b2e7621724709d7ea51daaf5c7cf02296161d82691d479114f2b9a92c03867c0ce089e0e7979d22a04bd4de1c0ffb27d563e9f8dec8b2e76ac7445e2f74500a2dbf7668a47ec92e0b1a78306448da3cc366bc5eac1aafec9b52ed1aa7bb86eb3d6ef6f446a834c4237465ef3328ba5dc192eaf6d2ea684058b6e7b8f567ac745b42ac842592f59e4a819ea2f031b7547bef7367bdf8dc55a3fbe375a79d42cfb6178aa7c7469ed11d7f50003c3fa4eb96aa42003bba48dd5ec2e5a65eda5ae68be3d403b356fd01d5e43c6c63e232916fc9c9f816411349ba560c96f54e08eb5158c0fe795dbef6a45eef4825c5db33d3998ecca470185c4a5e6b685d50734eb4c8b655a1f5907fe66df131da14bcb17ed9e872ab646be7c3afdf79f32c505f7c660d8815508b3807735b6fd106bc906147a16ea18fc7d6089be979f3e0c73dff37c0ac4bf2a80ac71ef93ea0b7e0e23c9499751146ce79d0cdb61ed005c84b85d010255b30c33349689099fc1f0937bc6877c008cd3d81f766b9fbe32936b7d10193b80a351ab8445bb969e78bc41e930a4792d87f893f3e505a1e1798d8047a990f014224488dd8969d0d8915d9dbec83fac1f54a484d999b760907e31aa69f9d63d4e695c8ebfeed854789e3bb7ff1eb8b4711fda411f054a08fc93d19ffad7a756309830905f2e676892c78460dfcb6211c8c82a41db5a6730bc7601bf141d917e5917103551c125ad58df6ef3103402008acf3dd3852564d337347f325fd4760f30e0c86d0df4bbe269df549fd34e2f744e90c9ac435743f69e3c5e0d19d31520c32d547f5f36dc9357ab38a1e1d82814739bef69ea4cc07af12cd6134cd5bb03b6c06eae709177afec4a2570e248a0dc0004186b1b33bdd36893a17b9e845c0185d157f3ac0a14499bafdabefc3c1267813fb14a0a9418029a07b02a46f53f7a0156030be6eac83bab3d44e2251e96c09b89683485f3cdf3d5719e99daab6df4a23ee89c54a3507fb4c6fa988a5d825989d29b13fe660ac2bb2eb2925cb040e1d0b8cdf3ecf5c23121367c39494468a3a4de6aede367b96c653c88e8d56a01469a8c6ac89664c15812433061247ab27f77b427c78fafffc51fc00822f9be8f1b19bc36210f1947d6d0b4e43706f34076cc99d7809bde9d30a4504c3833eb2f4a8efa9efbc274920a53d64e660e8e669686239d2db43842e8c9abde2b94c76935f7700a64f6b04cc927c5514d1160e3a1819118466c9af63fe465541bd68e07f9e310bb8cb930f5a4f16aba2ff79f582466e94861e84df4cf619511e13bb2244dbc923dbd42d01f329ebeb1dee3c7d05ca36739e21ca3d72f0ef2e1cb8893da02353efcb226e47867de246b897cd89d4f27b4106d03c79353815fa4a71d9a8e37929e781782bca9dd2ba85cadc3f9e8807cbaa23ec7ebda9dd8eb96e54e2dfcd2735e3ee63094561926b574d6928b80e4120134d987b2c50ffd45067fc52c2bdf262108898d46c648aa7b708895ccf6b5f9910d8ce8680d76030234bff65a0af9fdba6ffde48b07629069b510334e9ea179c944de9753a259652e17c9e9c73e3dcfd51cf1c5d1c2d99942f86877e52634a802b583b2cdcbf409d9910af1cad7ea7ef6af1710cfc2ddbee91f4c998f55ba9cc1e29d2b1e9dedf9bcd5aa22d72deb422036ad55e498a70597f5a50e5678a1cef255f6f5149a1ad3e1d5c1bc8fe0b3f9ec9ef68660fcc3929aa262deeec5573efaf1236cfb1932b46c0cf753fb9609dd9f23e5f42dc5aec7c9091db98c1cb1237aff9ae22ebd4d43a42fa2edbfe69558483560bfee5f50d7fc3cf97be6153c1b3836ed665d0c5230a7bb1f50c8bd88b8a8602a96dcd9225efda9eadc4ca1950c3b29e41eac5ee9b86429d23685680ed8e9616b1ad584e55ae92831557f0ee551b58afd75244ddf666f2e512be8ac28614237d7a09c079b5adc43d34b29bbd8ea075fe3276c48605ff37961e780549c25e6d7fd1b3652c885b560881cb77112a06b2ab99a960509e7eb253dcc7e0839da80a6b0665804dc259b54dfbba20bd35c12788bd51a93096daa309431669130e15a282b9f9dc0bf6d3e7d90537a389a33a699f072b4c344350caf7cd64ca849618da6df8304961d043b473b1634af7bd8f9c689dd3e22cdf6e78d62b4a073bdac618ad30f71ab23381d64d6cefe1a3da2a2f323c4aa260fab3f46998510002d07b06e825374fe68eff6785fc92d68f3e60bab78834468e00123fb98110e10dcf68598841168c9a20d6f83d7284b41d7e2495bbcad825fcbe86bb133e5574f34dacd0e4b826cb51a6edcd097842092dfa81cd91771b8c3a5646b7f26c04083d96fb5ea494d835f5654dfcbf076d047cd9682d42920b549b15b4ffd86695ce706a49d83dda853213f0cf1401c7d5e7857c8673711f4952996c2ca2e113427b96b729bca53cb74204446c4fa04fb352bf4539611448dc7d665644450e2454ef1aa35336d4b0335051b47a21f3dabfa3721c2a7a6387336f3ded2b3d329e0407399ff64d611407bc09020eb485cb318e8b68b53daad39549db4d1133ac9e0379bc47539a7464c4f9fe437fe0cfcfec32ca4b04b8df3af80302f0a41d63bb6c4c6fbad4368162d053d34ce0ab325dd5a2bc549823b7a5b0a63a0778d65dcc51ee57862a3006a604f067232f8b78f37fee4fc461f112e639eee8c31fdb46be56baccaa4d636fa3d8388e749b5d51dadc3fd44f5329258e1300a97d77410bbb477319d7e0194680ea317101d136a7627641f389be526eccf7783880343f7b5c4a78c170666c2a1f2ea77b9fe06227c4b0e33c89370384dd259819a1bd9aa5544911531022f1e4d8bfc94bfb630b75d42b6e01e2a298495ae0ea3001cd152c7c7719a791e10727dab5136e2065bfb535f8acfd541bfefff2dc10e8ff82897f7786e9bd6891a2d8c62dcd1246e3b55f9dc2b8cb2ab611bbd36506ffa70d9047383e244eeff90965c3f306d81b4d71878eadaed4fbc3bb4167c83baf00cf995224e8ac4dcbdb82ad00bb9a1c2f07997946c7d60ed821ce1836676d9490eae6a2f3cbec5e1161641036d5ed9ffd151fed8e4698ca047502ffe2e48c2fd751ebc19d466abcfd6e72d005010bfd8306a017c2b9a7a0ace67f47941b912ab19d7c687336e91962a502070fe2f3b746d4a49e5f1003af3a3882e57b64457132821d71c0dd1542238c03e7ce16af1c768ffc2b3c3403f8055f17f9e2aa270e8c8d436c758e64f989c8c612351daf27639223b28da640d2fb6ac1c4b0d4a8dea76da4f498fd553f04837ef5958c3a0396bd8c8fb89be501b668169444a61bd9a35134582b37a4767122f974d5324af870d3d65227111b296b0fc623902a8bc9e398f839b874cefec59a8dc99d8ea0fd60f36fea5dd01d2be95f3b80fcfe36e0d064add50918c32bcccc53b7e8c8fdea59c3d9cd9eb42c9d219c052550d199abaef66e25c392f2f9fc4e31b24cb9b93f0cc8084b5af25b5e2605c26d9181395982424aacb0f99687849791f479d2a2fbc5388fdc08ce338f7bcf06a70996d513bdc076f768196339534ff899733e74750109f807455c022e473e47d0b23d89ee72bc76e673b93647f95524533dd54ffb8b4cd52caa457149358bab7b822a272b7e1529fca1ba9da98dbb13a2d573d896a1a351b6abea1f5ba6a6ef92623b3b5e48a2b1b678bd6bfcfdeaa1ec07ef158a5e5530029e93ede74553336b496aa054eca436125479c05359f67a2575100d176f72d5aac51026fded6410f45cbf0bd30c2188a8e111f800fbbc0e8c3c3abbacb95391213381b167ecaf08b702a8af5b3ccc08d557a066f989962fcfdfdbf403fae30e35e3b9da065577a0452a4de2b9dc2efd925eec042955f09ce6cabbbfeaea0a93ffdbe6bb51b441ba8ad4a683e8162bf8e5072932033f4b9353c50a74b7591cde942764b3d3d11e8cd1e4e2a50262c7f505a6a3c0afe68ff8d144869077781a116d7708c384afb357885f8eef72789da6d944a25e7a7f61d880a98bd8e817ff5231112ff2696b322a0d5b91b00015728673ee2e60a9bc98eb5f1a6e4191de17531f054040d19fe969436ee832d45d8043c109f6c6b5a52797153edec6281d8f8c081163bd6b31840ee88abe3402535d63505f85ac0f249ffcfebcda39e544280d6e95f5a90b5f1842b5bc55cb27dc99cb0a88f7c78fae0d532a2213493eccaf00fb11cc70c008e9627ea78efb6f720cc0dc5e32fb8b16f27cac915868aa978327fa127ae96d70a050dd03d896021170be6f18c385642f173d0ae45863b80937805f49bc7041135d885a2ca80fd11366c282db99984c4c14f4af043da9b5735dff42e642ba8f6d481103e778b3908b75d4f7124f8a57e2a000ce8d0968c5206cc008b20af0b6ae43c9894fc564597b26b7d9a5ebdb369ca510aa350215aad263c544cdbf74288dac8977300072c9e1eca5c12e79d5d16c92c2f1a94eac078e0582b0e69fad7a4245ee284a56e55759ae525bee2898a943ed3ce3c6726ad636ab9e591319e7c02d9953a7ce57b07fce75bfa5a3e837169f7f89f334794223c6c62a6a3e3f377343eb1c236a39521ea9d73f7a2b8cc83c83cdc177a3becf6b6a3f481179cba7a0d9dfae94f6106fdf4d143269cbc704eaf66169a5980f46abac02ef75dc22a1e85a7c1d874f162e43d715b4aea15c6f6e83b08aff4db794fe58e4e3343a484999f7f5f0c6c5a5dc6780bae89f74c5fcdf512ca1ec05e64534f1998555119bac5e5437c56f3f07b967a9b148e0d090471d43375d8d881523e5185020b7f23465d03244d9598ca00f9cb7f29bb47d4b7b0f25884a9982250491ce77b4b2226a3daf9a6d70a8cf85e31642491a494a32ba2115879a5ff32dcea50a48c66fc4d942eea178c6648a7042981f076bb6e05d39e4a80299ef57df90f5032a95f96da9aaac846873bc443fe471d154683b6441138acd688ab7a77710baa1d1fd607d2342c2c0b6162330a48fcc11fb3fb9bc1f1230cc95029ab3f3f4617a911a28f45268a363f62a79f1034e9d0dc4c33e982f93bc2a8e1021e72fb59c0c364a437201e40d4b0a842fea054988dcbcaa6baab1c253b892294aa57133fbe14dc849d10fd2883310dbef72ea663749c6e814e6a409e3ae38dc878db044b5f276bff2e94ca2977ff63f2caf6a202ef5c253434d1a4d7945cb97aff8e10395f9f4ff9105b21a12ddb5c2ac2cf9be273c436318aa106192e5fa1d74de6aa3d4a1f076977979b52e93feffade79cec9be6822be858210f5eb57d1b93bf6c1c31f6d496ca78559d5e14dac2d14035982d1ee0e2744518efd5c7b7a997d184dcc8bf85919615822e3206dd3438068b9194fca4cd7d2d3de9fa5357d98bbd03576b7ab0f483363432b9eda3b955a59aca99218c65f7185d8b8dd6998d71ebc811e75357fde3c2dd8072902c552be60873a2113c3b34c1dc8ab20d19a40834421fa545999d15afef75f2857d9c2666cb45c11711d1f571a63673c4d3f1725148ea0b0aafad7c3e6a03527235b98fa9f794bfe80e631ce73ed679de4b3366c92b04c4650793c254f62b6b374b3efedb81ac7df6b933b5ae290b3616fe9f69971cdf0facda77ba17cec39241c16da3f1ab65767c48a4c55311259bb0a94aeadb15079b6ce641c47e5d49c4b025fc26c538829439b3642dd8d717c31f61374ff6253dcd1edc3d5f4828eb55f49a22213ac0c1fd0a37af109ad526d61c26a7b77409baf358d6ca5fff865569d5ce53ed38d8eda55c9010d7544ddd0eb3e82d4a5d4f6126277d026b84d6209992f3193e99766e9d05ee536f879bfa79772cdec4a19a88c3696744b9938d85ebce484e1d7987009adbfe950f550fd8fbb171eb0c9190d9ca1623141566f4dd869605b16fe83cd94fe5c8fc8a7605a03fae95e380007f86e8b0d956e643138d12a5e32193d6d4b4572efe49a873c0c677fb2ce04d5582e2f280f7ddaccc5025d7076170cf1efe2343e4eacb99ef93f5243f8ce90101b58e325f6550c9ba5d4447737ac9db50c6554f0bda0a0733b774930d7b9b9e6691fd520d04f5477fc16cae20336ac88cbf9e3f8581ba68d2693c6a19888b16efea6ea1393fa40fa046c609f85a562b3f62dcc62dade628fecca0825fce1876f04d4a4c3c60b2f927fcb2917d4ffa58591850b3bffdeb08168d06f68153d36cda458232779d4cb4e47d2e4efc81613fe0e2c07daef295f74050582c75948028d4f2261fcc5327ba551f606e8cfe954ef3f6afb7d1f458b6f313469b5e555145dc08d510b8c7c0f8aca2e03599a8ae245e716990a252c357284d6fdda190d1d64b68cf8fc65eaf13b2e76c50254fb1f692396a97623237e853aa494658838166a7e37f486e0e6e4ff4da1c4b6a1036b23a08cf2083b3770f01dfd3347b32d2cbf4361b7079d4e8c96a4de97f14a0094fb0552017270e80b7dac66ecc9e215ab735aeef1f608946bc81e3e336bd25378e143385b0ce962abf1c653bd7c800a62e1bc437da09911d0ca30ac4f3fff09ca6d19069515d29621d768119a2d6d9c5c83ec96efad4f0755cf7ccb5a14d78183218e315b2f6d0ec1bac60da84d56e1bdc7eeb867c35cd034a41ab4cc36fca8d504adfe00ab258e25434ba57fe340f131a108161a58a63d96352763397edcac0f2b62f33ded72b047cc503d38f270b39e4ba5c97c5bbec09bc39c65e5474ba5a5b47c60ccb197cba694b5ece595b5191bd2a4d224a3b8cefc8c575cf5ca0c1e1bcd098a255832944e6ed8d43275c6bf1e5b212dd8d0cb5025ba3c985dde2f09209ad6e6765cc553c7492609d1bf59f5a25623aab86da899cfc419dfaf58be48fadad6313b410d5469ed34ef17c715dbfae0edbce4a653ab23b8db1ffa79cfba497de1c3a159a907245b79f4b7cf97c486db56d74d0d615212afa8ec6e95bb5720ee1a837cc12aa72924587f829f626a69a24113d6e016d6cc75f6b337d9ac6f97d3d4aa52feda65456622d7680c5a3d5f2ed8567dae5c872219e4ab8310ff40d6adf85e27d956523ad96205fb4c914366bd15227035cb792e110e1372100867c029008774f156f06e70b931f6a2b86ee92fa372945174ce7fa7fd4f9fa22eaf0ec2da52b5e72c683139b32a86ba33dbf2b95faf52afb0e057cd75e28431b01338807b1c21b055f95abd0f494a7c389032a41a5c55bd7c7d799e1da12ed74d64c23cfedb22162e9a8e2c77d98b06b4cd95f0aead971822781d1791dcad60f1eb65c2390ae4804c0f12ee2ecc8c59ae0ac733a88290c84f725fd24fb52a5041199e8175145c67a11ce04e2142142d2bb9f71b19d04c2b4fe17802d1a2f6ef171dc240e9d01c81c5fe2d622009a24a284ab6383c4be10e538e70219765a81906a083e93e2eb67bac80ae0e595f10c01971b6e0872647bc4a2d8796f14d63c804dda86ac033edb270962675b932a1b35daaab2b7384748a18459b39b5fcedbc3b14cc4a2a34a2bb4a5538223099873f93470339fbc9c17a3cf3d675ac2454b3f680acfed80736248dac3360d484155eebe6e491dd47c09dfe673af005b20990a83b4f0bb3db19c648581c3e6cae0c410c00cc4a9f7795b249c514221e961c85eceedb6c2490c0f236a6ca8103d6a3f83167e6c8ffb96ba2afde83f7ff6ead4f8d9ed8ed14372fdb5016c8fe5f923e9073feb63da99044fb2ca8b17c3fd873a816a69ce9d92610dc0435178e0d0d5043cadda192801575a20ed64ee258446f4e9ada82236748c56db789a01bd880a50d87cd5de5638b44cd079bdb080b6297f0957b360b25d3652ddaf1bee9d96639796e3cf0d76d87f82fdef16cafbb6a68b1b487afdee569e507a741c24d7e7ae52bcdb1054a2463d92011a20fb625e18873ab3b5f7b4139779cefaf9dced143a67551f01f48732163fa8675c5d9ab0dc38b6d94c6da2d11c2b16b641cf65fbeceb31d578428919d1c8e106d761ba83439e6d43ec6e6bde0a333f7423cdc9e88e901a61f9e303aaa8e5bf385c0a076de333fd8ad12cbd755e11ae94c2d178594dda011dd55a9d809a247adf4666f0016f9c06f6e4fee5051974b3fea7d6cd14d21febb6138d35ac954bd5cfbf19dcaed0727ed374bb828a62be6cf59e67ec066324f7b4c667d4a0893758010a8f6d56ee557977bb54e22e879e5734b07e8609e67a583ed6845e02f8954cc743198e6f4b990bea7355251c3be1629c39d9d99c0cbf7acb169e0dc18f6a8ddbd288316de575e356a4ac39aa7be0c7b91ffc7d3b8ee8062832de9afa743c57636934cf8efab9bf91c95f0aa0487de1ff5e462906c0e9f4a8560f06a5f87c8ef2a5e91a47eaa4f5df28453d920e4c62748d4802f80dfe8a269322923b696f53616bcfd49b729b0586a988bbf4f1af851793b53c166d45b042fd577cee5d14b31d74ac448eb94d0d698ec80f5961d0c2aa9102e87f44e32b5f079f8e4ae3ab0e2dce493eed1661fd53113fb129dbdd07b7d77f85a22b8b2b95323c2d297ca6aaae9639d484e3c229c4201e0c0ebc77e67efb8aad9469c70310495466548346cfb8668e0d6916c748b9c6b0a7c6388765c755971b8b2ffa6391d9472096e561e0d65a28737f4796633e6f4b33ed5ff8e3ea4a9794fdbd1193cf2f901fe6f3794185000d205db28d6e8c29136c2b95462038557396eb60747c633b82011dda0e9bd7c45dcb5129b5f7d75096156d530bb17677f099e874ee801c742fc66bc17bc5940947dcf12114d3b39d5a4eb8030223829f21d6211589b086889348614ddf63bb040d968c2e35108c8232e204dee10d6c1871cba61ac5c2b9fade53aeec4a4ccf98e41950c5fc39db493d42edfaf1147031005783e097ca7d0201dfe18c51ef30568ec499210ec0f561db0da940bf4c7dec06518575799399aad82a0c8ce2d9d0de2841e73558488317e593c09a57d23746ee5e2a30c4081a46294c4475fe83dabed08c1b1dccaba79fa7d8e7577e3788c76746f0df0a5bef9f01e47e4e38c919d290fdd315e362d9a919951a8dcbfcfe16c2172ca4061416cadbbd1cca8409f332340269a654d82786eedade80eec6aaff8bc50b86797981b93196254b675b6043bc88a4f1a83f1b788dc6589358d8a5eed0e933cafdc87cf4825c982c0e45d0e933d2a3e74c31dde7bc417489e0136fff295e14f50777578decee1bce004de2de04cc55ee56fb0cffff1bd05d05347b4e4deaf9462b29f50f4e80b40f75217fa389f8528601793bd9f7bcc57f9138f0d63c5cb8f76b5b3418f49b4c1893022ea44981b7bdcf4a3927ad89b290699cbf36cadf30865533e959886d0c045449df41d18fab098aabae97b79f3db1d0d70d9e50696a4b4c240e01e9cae34ae98e97a6fb139e513bcdea2184c7a82e5f31660d56d8fa293826c994b867045c133b40c910e182d98fec4827f1252fd040d5c9d2faef576545ecf9c6f4d6ac0306cb5bf0e95f365f6ef0434631a9fc9fa6cab0a9730ce6b49702f7cb6b0d0f5d4c64fdad90a8bb68a73e24a4fee502624fa4d40c03a918da4bfb85dfdc9a50cfd4178ae44d00956fea026ec4beb7f0579468500c448de35337039a6b0a0deb3874bac3a17ae8fa9eb61568f697c118391831312c5dd49e69599608d95e1c021d1030e978504a07693f73e94cdd1d3ddc4645b8d53d7669e3548c572b371dfb12cc9ea83a2d4941d7799477d9089ef5023c7fbcd6df4fdcdf3559e58c661e28727f08b7029c1cde1ad835968bad143b01c8cce1e22f56a395158a0b8893019d30f5bee0ca5e5570c4c75736d58c8133e3c42e9c4398c65d3f51f03c24d96ec15191f10aa6b272fd396d2ce3994d4c05db1cc11104d843639750b0badb68b24d146f77e97f405f12c6c241cc357f0d3e48090fe671b60bff1513281dfdd1ae47f4223b83b52bef8e00b92936d4683bb7e52f411c001f1c415e3d46e56766ac8fd2eea44f80fd1198a4573e681dee78057b23c67f779ccc886895e74689efb2187989bd89f9161d15474cb159ded83bcbc7ec9d6edda58aa1688250e41aa1ff75b1fa4d55e98c052fb9170cc60d4974e249fc13851b785bd4c1d1f9d6b17165d7c04f5b1dbb0eb40e2cc1843c902e157b4a0f27d47753fc70a99287f733ebf7052a4679f2a75ede9eedba10b11b7c26d8d3ea28a8bbf801fec091bbd6627b6dee34e1d69bbc379a26f6490f1d8b4cf05edda3d7274e113a20a582044e380d6e0ff6ad41c0b4c21c127eb28117fce4a0a04e60089bb7057f2ffee80349bdd2a41cf9280ade6491a093e6ef814fc981709b4bd6c522db319bbbab8157786646ae5d2d5c28a2aaef5f130e2cefde74d630b51a11f15212a1814e9ce8bba0acbecd4e63ec52a7f7a47a6dd1fc4dd7af2a41e06bb74d83d9efa4ae980a689aba88a41a0f0f450ea035a30b9b7a9ecf2286d0d126b10a8ebdd0a91572f292238d34055a6b328eb031490666f8e7b79e1f39302f4a120be3ac1c2ce2c5cd226df0f3b396b4610b7b962e9028fb8e3f6569fc4bb6bc3d87436812596f00060648a5bbc8382fa9e4e406c2a915b0a5ff7cef32f8e6d2766ca8bd9ea6b785f6eb5e823d09782979dfb976bb746fbf925f221aeb0f4d4d54c6869ea3d3bec0e57e4f4b46ebe88c7670be7b2666de63a1026a7c3736a69d962e7a49c716a811e8396d81b7ffd01adb6199693562ca3c251de944d779eebc8054d90f870a90e9cc27cfd6ed474dde7f1cb2973056b357c0fd4dfd91e43d0553c562e455def1e049649cee4282e7d8962547ca2a93676f639edb90f1507e070bae2c08c520b54df77d4595dca9e0f52de56a2bde173767380c4cc6d95ab8ee1a99d8773dd2d646a595ddddf89e5387b3b33a6c0ea78ae3a4573f666c89cb0db5e5dfc1f863dad40bdef384cb7c1e4a1ade3ae8c62d61bfab55532b8a085bf77e0acb53f228078c4a337522204c750ca9f6b17035f933d27c8858ed23ab9faa13766b3194be628fb2334888e651f9927c69d61f702af8a731508b1f38163f9298316a24dd48007bcf99d4b1021d6f8c5ca83ae946c3813baea897ff7c3dfeb5420488eef3265161879a9d9de34de7ef015170cdd1506be04df1eb95c9d308c9da02d2c4c6ec78dc98d2d55c4566d32ea9657761684df9f2c8fb5f3c4c57ac1754570831d6843576ed70a42bf0c462d0806092f95d197ac11fef0930a0053a93eb92ad1707e651330ef2b1aacfae8f4ad9e1ff3aa1d7ea2add8095fa4a2ba3ba295810fef5ad1fac77bf1ea5cb2f10a00361541aa42a4677d5b62d60d24db3e0679c70d721385a47bcdc05535e4030d3b0e6e0e5f0a2954f0cf6e33a03b354d950f1d45504602ef26b2bab5b0a9b4da2fbe596b7b50be0dcc3ce849a2df3394a9c1f26abab0bae13b9308b31a639cdf12d6a5352e713e28f112aefb4467d62547e1f7699855ba9a6cb3b9c9f202f804427f983b26e9aab0a64dd121265532de37d1ae9abfe5d33f40685b8fbdab587e602d5f5a8adf2a748d2a2eebea03407eb756086f9dc9193b3dcf855870cb51755c94610f785204a90902904e5dc950575bba2c9a243f89d0692adb2f0189bb1b8a7d96bec099a66d8fceb478537797576c8427c5a022723c478fc8b8cda19e61b325fa6ceaa383cbdcef8b61dd27532565c4a5bb6a3718fbdc080d96de839532d3013eb4c2bcc4fc5b2325e05196a230a8f605d3e85f8c34c2149c2101f4d7439ea66c80953ef6ac87a614a9242f3bc6a3eea596ac04f031cd414bd9606eb17ac5b203e6e3cc159726a6afc3dc64c1319469a0c797635fcf62a6742d35cb9cfa5e48176542bebc4a0db9aba83f92ae04bbe26472e3259f47935e89a2fae7808645c75c5ae7018ba1052e0656029e58288dae7997adee1c6a7caa0af60d45b497bed41d0e1f5004c3482b8a424333eb8115f1fc941faa8c79ec122f624e413d79666ea8e9b83e91abd2ae19c69d4383db767c738abd8d7bddfd0e3acb51818ae80f396703b101df972b471007a48a671170ea47548431fc95cfc7b6423e3be3bbb23c3223256b55832313da167eebe042cf390afea5527af55a6e53bf89592cf4d629585e037a1d59c645ccfee391c564c2a4e1583b9300e795e98583007cc12a2acc709d263a9237c11c64e214a55da2d975dd620cc2b8467bac5c3be129bb8fa5249fe72c2c6c2f0a885f1e8881683c806b3025223ab80e27c1bf332b36b378fa4850cf930644e2ada3d4f3aa197795733d4b4a9c736c8acab65b4d6168ecd38bd8b22ff2e1566f4fae54c6aca7353cfc973028d0719a1e9cc69129daf1f4375d04b8dce45b6a1bfa6a6c6f0e99c84905e24ea8c906c0771a07d804a6ca10f211da3e3fe682f697c5fcae3c39e3f1c54fff71364bb1323e41a5203ef08146722f2d73654d93d09455c08dbceecb89f23aab449a6610e34cc96d427a7982d8833318bb2197de587d60b2ed74b1f7e07dcc8c00dba7c7d60ff02b8c8a207cc56ce507247434c8d548c841a3615924178d9a1265752ca955ab84f1183e53ad6249ce09d1dc5d9c9db2b8f4c6fa6f7da26ed5ebf2b3541201bb92b92a36178007eb53af6b3939fcb24e0611342faea85b35d5067dc6512187cecc63ea1352361a3c0ab43e7431d653c38fbff34b0626cdb3bf57fa82e6d3f25daa42ad7aea2b25869f197a67909d7710f54b4aabc103e05d86d196dc6a0c6c54bc7b6efee7322d3517e8a210183aaebaa737d2f4184066130b4b1634479107eb3a0452fe0f0675e9caa92e7ed346c94e782e7c241903f1eb87491f35881f7fc7c735e8bc653bbe0f6dee258a3fcb1a4f5d5ef0abb89090e1a0284b8385671c17d0d0283aeeedac481a1eac046d75436192738815f7ae28a53574a4c6e97a86c5e7b2c3c302e2724278af4f46aee2e24ba1f3bd37365034247ccd19bf29a80e9a8e3a9a5af142a94b1ccfcdd0d630de1eef4818356f30d2ab6f6765869604d85df7b634986a0eec11ccb7abb8817c00ea7d6742ec349fc6cd1dcc9562f94c373185352ca60733dbdf476f2745f9dd0de09af48c194c5f7ffde65869487ca639c35fc8eb6ec2eef7cb667c4741b71efe0d1b5bd23107019fcf43454bca99b284b6e7791a23870e2523a13006eafc49497f8d8ac0fab698b63db40821d1d657bad26508986459ed3cfeaf74d7f1076c0ade7a8c5c35a660f07745e90b22106d9e5c5850c5d3349a1e48fc4cf934b5f4ba9f3212e556100c7723e3b4201461fa9228362f05c2edae498e68767d2295d0bb0857eef16fa8ef94f3a0d12e80e0578736f343a7172e2af8bea2143371df40fd95ad94cc0805593a5269a68a914de0562378dd07b87393a79d9c3cfc4cd7d320515c833fd8817a1fd30c6321b18c0ce4411fb4bde859f1184efdf5a2d5330382b1f8d556f43bce83c335c1428012f14ff28a87d6e0728cf403363d6440d17602c2b8481fe5da9aa4b6f651d65c872c1d03cec5a2faf33616768d97ed7242e722f45b1ef55c86edabc780fe2dfc13ac6ee7ddbc8f4436a7545471e00c6a6ca02f23f1411f1fa6f8f0c6222eab88d815d75f71e6fc4145a36f75dc6bae055cd5ec1e57b7f825ca4d138a69ea17c6e6c92dfe01741a8af927949faf94db0a4ab72422fb23b17c36bcbf239ea610fa2a41b651fff4bff20e98f0efe73757d3c761a673df5dc01bc5d90b8aaf7ebfdd52370f02395d37e208d05f211f9642a4ce9b04ec78b6aa0f351261e7f11675815bc276161cf48f954c76e8a5646678e2215fd58cb2cfa269f335133273060c254897c5bdd8cd5a395552df243e9f11bdda6a3c46492349e9ab95cd92193eecc6671f6f9aaf44db26b661d6d1b1f5c20547448028192c5bb60a6dcabd4a0046e8a90000545af2a99b69d4c67161f87418354c3da56b3bd19760dce3982977492f4425f12c418f2a8b939560a00b8bb3c7a1e3b0a79bd90696194c674ff74ead0e208c3196ba7b93e9aa1002ebeeb1ec7aed640840224952622ab7349d616405f8f474e67b7353bf3b9502066b3a6a6fe5d4d48fd2f1cf54eeab143cf3e8553330e94c2f47dd4cf9f36665e627c800d1dec1a15aa0094d7919081391e923c89db889e3d219d19465489bc0c26bfb1bf8bf2727d4ef48412c873dd0e5b300d2425d28c8f0e4209354fc4466462c9d89106b7cbc798be58678f48c81006960171c45003a8e208e735a97141a2545d11b7965073821f9f5edea82c13aa098d6384b1bb738199945450ab0950c23f2d7d4551d476af39ac56905ae2d0a08a76df0d4598b0495ad849e7cc288f9e0fabf805145a40eb450ae0b2a68095974b5bbf88a82976e631c5c7222c6bf6c634414a1c0eed4e55cda677e089884dd539936f77a667806e03e242bcf92f36f581620a8837890928105421e6d467f4f05808b7ece7ce5a20e9844daf2e7f9222e535701fe4b457f61cca99797f272e7e2956a630dc88dcee7b6e9597f2c06b456c67ccc006b5dd7d4bc2e715dc86510edf2f2f116fe2a4f02c8bf2aa297a87e4418f25b45501e4f682bedb7a36176638558acef7dabf2200c3555a198a39b4e50607cfcb0e34151097718d8572a5bd1fe90cbd62d6960ead23858e30233f6850fdbbe376d08d327781e9418026680fc59877b7133a9f0a021b9d6a88f8de87e13bfd3e551ff2899476eb8eaa9b36f267d86b41345422f8f0414dd5b99d50fd4a13a75de67b200e6efc7c45c5a8c93f8ca8e9f96696c5abfb6c760630911c4ef28596bc4f4085dcad5f1ab97b1911834b242d0601c4f0b5b408a523e7358141ddee9fe386b76a74cfa2a71bb019f34bae5e334c0807c5c17e7afeae52fae81218f4364f5bf7d6a040bf296c5350576b1364cd83daa0cd7d61fa81327cdeafd15693d5000eb08e0e9afacb20cd0d4d6a09fbbb25507d08b529fa39f6e7482a7ddf6c42c9467e4be887a910fca4060f37c1434d684d6192318c75b6835af79bc8da554ae6d085d13f0df3cc9ae36dca126ab63940e1161607b576e4caaa8bf8f9ae4bc6e3b2664fbf65cc7e91c35f2df1bfba8b166190b3eaf3b63e797bc3e5c570c400acc00b3c91b19c13cf2f72dabae975cea64d306aa630fc13a21ab1ec1a894f324bbf53396671c8849c678972f3ee1d665de7469cb114816e6d934f265af82916be7b069d2ee34c7e995c7a1696f593df8a479fb6ca0e574f9b3caaa93a7bf65c6af5ddace757555ddfbec5de3b82f746ed93dbd8f4156f04d01a0a9841a34a83295ee50493dee64f8a10bb880fe5d72bd05aeafb335f532ab4018ba3066fecb38f89dffd1471b7335400ef9f8ac7bb9ed001bef711c2a1375742c7c5fbd9855fded3212db167f2464f8db13bc62e5a49320c6d160513eea1705b725f4f704b4df54a7fd228cac658ad1adf8374241a5fc904a377d2754ccc20deb6598ba38a79baaf3addd6191cc462ebe57ff679207b188985ac606f117b8fd63f68348761457257352f891e27b5838d6ddd5da308d0b5bdb161107d1ee580cb60fdd9b9333c003d4f244ed2d02c2522d126e16a2b5fb22d0ac25b778db9684965a20f668512d52f8f9ea22d6cce267657ed5a321ff54d803ec59e37524c106b48291c19e48ebadcc3369d7ecec847f2b2c4efa85f9a9c0dacca10f0093776d3ea29307ac2864508080d3d948bc86abeeefbbab43821e4d25acbd937591d37edcd4702eec398fe48a1af286ab5c4db29a8088adbae82a0a8bdd8b10d5bdd2dfb71533caa0a15ea906b35fb462a18687f52bb4468aaa585e6c7ac787af4f4e00de66f23be2041899ce734b9faecb1fead2db72347ff1c85b8f074eed00ef46558000a63dbf1646de0d05aa91748d6b1f32a2f1e7e919d1c8856a845ba5a8f91067642b77709216c7d5d874aec395d7b254d0ee9035f3192713dbddc66489c3a38614a40e2fcaddf92389984d7eab795c83912f406a6e559863a38a3def52aa7e716e92edae9121bc657d5c1a2bc985f56e8028b48121b77f7ef3184e46e6e0de024af90504ee8dcc50c2c53b31618c001a590ac7d0700aa1e94903f1614d6c7c9a190a15dfd49d914ad15b68a286fc8b3d5e71da8b65abff527aff390d0712fa8c886074f6f0b94ccd4abea479651140963e590a5213541e1e23ddf2f04ab2a8a035d4cd15f13d8ce0184f7ba0ee353f4272fae8e6a6475877881843217d410b3d65b4503548f4e8d100adce83166abf034b8e25a0be8f163bd5b2a460f1afd2065038f23e0adfb64392750230f562bd582a36362f3f9c04c0a5bf5e4c8cb3dfd5534f866d5ee85876615f5054c5a0b51ee9b2f5da4c99201fc5e8ddec7d945d72feae5e3678c5a8648c638c9473ec6253eacf826e5c478ab6bba507b3185033665f53ffb9fe9d273924faaaefab3d470f337702278bb9bf54c39fada9ef4b28b579eb7b444e36a941d36679329b9294a84b9ab76b2065ac14143aaf486ba1132e93b6b80e818d414fc6486fa8a2e334f9f1fc240c1c3efcb246796c2bf571c4fb15ff54dca95b8f6ea93278c4daf9fbf7e6a0937c4c5e0b8c012f19aaaec53b4bf7c86c5532a7ccd357fc5238d5a138bd7bee06b2f71ca578b8aa36119ea4e33d016d741c29690e9290a4bf9cca81270ab101491b7d3deffde8784595ea13ff9a17895e9e636d5400eceb39e1a096314989681540f8f88b6c7af35fff3485b9777dab9d9e7b1a62202f18b5f072ed6b02146a38c5f8ce744791ecfdd15b8288656044aac47373fd9cf9e746c66a0bd266a53ac439697e99e6653f8d3dda1426b9eca6d9e55f36888dd34c543feeee15cbcc89606d5991791f9b720da964ad91fa131b0fe6eef986f492efef82db52dade2f25414066e816899a32adccc17c67c765d5a4b5f3c555de9d7240153513b9b9a5ddc8b6b6c2dbf5d357aceacdd0b6a1d38e248608fb5051b5a5cf95c87259ee3e2ef400d2d320c00c61a8cd4246e7e19af4de1c49267a19e11ce3f4b9f18c528ba4cbe388f75955c37398ef4ee0357f54652a4d4b333a2a71c48755f2c3ae33fdb9dee72b6b5226d1389b16e7a3610e91a930502dca46e0057c2cfe0292ac3f3e693b37a513bff92a3de4296bcf97d782e0906616eaf596f5f5f75b7b210317ae2899b72bbc00c9fbcd6432a9432d86bc8b6db4d7a6cc131b7f0f981b811736515d3d3a81efa3c59878105d4f30f7ae8955ec8701c2caf839f84a1ae095d338380dce00a13843490025a38d74a322a52296ef4fc0e94f5cf189b51ebe6fdc94380aac8bdab284071d45f0ed64369e1b39eeca9165de6ca536d6c502b3672a050387ea44b6cd441ae78d5cf9fe4e6b608be8a99c8bcce573686d010a134519d108f9c67c587cc8baf02bd3e0cd31523ee5e8ccab778ebe03893353219fee9f9eac551f29e6f9b1277bb7919152e7089c17e8c66962278abd8f3ef910c48fbfb86be8076b601c531aa4a7edc63f3a7eb7a34851551605cf2fc3cb6804bf4a270fbe8a85f412d34bffb30624e15f5da5e906d85f5f6576a53684eaec550930d4c2cd6987eb26e99b67ca86d265202ad7791dc24bb48bf33fe42ef73d448f042ab8a7a93b69fd94043350190982d4e67f8d47ebc80ed88c5a496eff48938c54bb86ece4ab0a2360301e967d2e1bbfa6fc0552d0297bcb6886e0b049988d6bfe23d54e2f1040e0a756b613f3589c6a34a4b89251100479fe2789b7c28d789e27badac2fe7a43069b6fbe2409b29b965c49ef28f2ce8141252399e7853ea8009531abf9e3e85739e107f39aa3e263221ab63aefb6f19ab5d96b3ed6a87e922a933973edcbe89112ae9d8c643a589687c35db2bc2841cf04ea29b51c806cc7dab4ed5ebabd501ae2d84c3a47e6acadf3aac8d559d673e7827cb1b4ea3cbb099eab80d7ef605f2d359494dd2cdc2035f1a5443ba818dd3c62e6d3af28bd90857a2995160e7fcf1b49893b86cef815e6eb7977d2f4243d70bcf95b0d4fe68fc562da7d3881717db4a94adcdfa6562b1caae974e577d620a4b21a3b2b71fd46408dc43b860077f48388d6a823ad727e505d96da10197bb35159d0f082d4af9fe56611e802c20d59cb8d076871950a49224f4e74507ea9f82b3bddb4294a180c93fa9089dc173b13b32cf8d0c63da9ff7a26691973d32bcfa5d24e21a2f112616ea9536018077e193e87eeb462bb5fce475c8b45ee71d148c6b6d58f38fd64c4983789f340ce21706bec4ebd5ebbc9e53a9da286e93ab1e0804e17473ba7860122bc50bc5d4ea368f5a6f06341e75281b3ede777c6859755da7c59205886dc8d7313fdf1dad7a2d6b011b2e316b0e43e95cea15783dc263aac5ad414072112607b23834c72ca49b9dd6657c6895eadfe8487ce5acd4c0329f98b1caa941a32e17136c4638365815a3eef2b6fbaed40956503384f4bc72cb8794c9670e25905cb15b13a09e55bf5997dfd6c4d8846dca7dc0967517a55febb8dcaa187169bd2e5cfb9f552ea823fcde28837273becaf0803df1300144912d3b651853bdbe9ccb93f25eeb7f536c1866f6da67d16c40d271f798b483c89f81d160552bc5fdd1a2eede76c5b9790a37d12cb2c43b110f7a81883d40bc58a0b61398ba80999807c160bf68dba36e17e6ef04c735ef5ec962be9162868161184fc08e9b39945c61be30660a0658a60269940b43d824c9039ba0e5483784513202a680a83231e33fc7799ca05c5c75e7c5ada6fd019bbb7714f9fc0e4164ab9ea90884b0bf6ff4d696f009f4cffe43376fea1e944905f397998e0194bc49a0514d741d5bdc29f7bcd2b12bf540df4d5f2350d5bb9c03aca81b7db919dae5e4aaee62265a9505cec2835844553846ad50ce44609693c06b0d72841ba9599986f9a54560157b0856c3077b155b49eb5c00ebf59281eafe4c6647f74610d1b1f061e014d0d2944c9238a3066e530416a72b49e53f224e1bb1a1a6203571757d8f1f0478c0f53b4f97fbc1748612d8f34283496b170ec7ca6116f955ff1e9e87a4cc6e2df3f073ce9b6dd60a535fa423a5ff3faed27f9e01f61e543055e9b6dea159016b56c4ad35bf4b28db2aa8f4c651e96fde589d5011156cbbbca0da09a77a84ea12a46f37f8f7ee614542a34a0c3adee6223b6b2175fc93981d51742b5de316c3586fe44d56b6550822a2c71e263bfb94608b8694b81018c38d1072cc878fbb3c7a2e2854b39649e2206e46f069e0084e528c13770117c0e015c11d1bed6bdeb1f8ade4b92db7f1999e16bcdec64ee19e6d43764d13bca7852e1ccc0dec0d836690746ba31822255ff0bab974c652aa32497785c02e3fe883c5bf5036e132d022224f2158516c7eab2f06ca9d5b904d9f6ccbde91b85002c9ee1fc6e71fc4b99021bfb8200fe8de01dedb147e57c3dfce5eeb11dc798795fc8272364da6ef6fe4fe6cc52d907616a0999514b216c77f9938fb1e4efd3aeaacec59784f6ee7ec03c4726b05473cc4781d43c6a64a98e1cf57983baea96d0c45fe972a471906cf78140ba71cac2ec15e9c97ba6f4de54decec43225ecca5c0bc2db78a6c0dcac5013c4929328cd7b452feee35016590c3e907fa00b81e9f2a16ada8f50727ebbc16790307e374d6692636339e621cde53137e7f6c73daa6e933c4ed2d086ba8349e81e4bc4288714dbc8362fff3d36e14cb3c48925eed66911871bcbdb57811beba93023a68dba61dd45bc50791060760428087b0ecb32da78541f002522d9fe2ef4c57b9b88c97f2edfa0d725ca2bab8a8fbdda66c5540095a323ad328984a58a4c571c14acbdedf8a62b5de5ba024346920b8bdea4204cd6f4b44f5815f49a8350233554835ea5439a772007394e4b32202dc26c8e14de15cc2f9b18ea73566df9b9b05f25966eef3ce49fb453decbff3c0733eb073fd0ae0b01ff71aba8a9463ca26e1ce6010a518a49412d216ff41d5864ac85a81640dd4ede1a4ca53d4f819a67fd26389296ba4fcf7ac3e3c485af105a752e9c1956bb6e4d8d4bc730351e19417556e9e0501b7b11a0affeb52a470b92b7d7056d345d11909ab56bf867e139750df8660fc1c2eedea6059fbcbbc14b3659fd39570749c53ac4c682bfdc69e98ce7c8ab0c1ea217cc9db59aa91ad3368e2e32f7331d6f4f87ccc8ad9b5ff5baec55ef96f229267ad6c3472a400e018434efc6db0e65b9e5fb755620b028c240d0977444f99fa8f5f065a42051cc2f962db483822b732bf6894934d47b2cfce030c357c599d1b48aaf71eac55be305f85106e6933184de5e48f94e41c0d5324a1164fbc33a4d8374cb78e092a23fb210ec79b53b6fa96b64dd7425be8724ff3883ad1698d514d869c977c0958081854331a0f47d81da60aaf1df2f3632449f3b42d3f5c092688c7289c246b233986d8dfe8c99507ed0a71db5400fbfc25ae55d6d465435a4b1535b6fa3c31b732643e2fdb81c4dbb7003f40f239d8eeeadaa49f0a483bf9977915811ca12682b4a32c10efd75b5c605bcf47a696e9076be892ade64b9feb663870ecefda9d664b2bc1be665dd32105fe0e88f1aa7883fcdf9571188ee0629b47c45f54c75b540f104b4608440171ee492d4fa9ec59706e9aa5469385388ca40ca95c520207834d4a86c05657ac22854d7a158de73daf85725b899c7564ba3ecdce3cb596412f5f6b1a475b07b358c3ae6223cff83aa611f49946f52db63c8de0b7faec98d8995b25e34e3753a435962f8e9b0b81778c59bcb686f23f096953665930af504c29db0c18b72bed39b796f3ce9a22a7fed44cb575bae331ffa3cb93e7f6fff2587bc54828c2dbd3dd9f44ab7ebb0c3b74cf0b24adadeb8120d276263a35d5d360b7759b4643a4e8a89d2bd8c410b342c26600e663a0bc747806bb3148116d5e327109aa0dda7372fce1f1c2d22e71636df0e669461e691fb0c2eb9af458f33d474d73fff26bb9df3164c5fc5d7ba9b17a6b4620c61258ed6854a492f770782a3ce56ebf0340afaf89c55ee7a9a436964c43a3b8ea2281533713853d20521f2a7668afd9f32e2508f5cf156fed9cdb8d531573332b8bb6c9ee564a7fadc53ad378459415293cffd791e7da5551183d29ea63c4aeb6de79da20b34b26960cea452e42967651a59d291e88e8f23269b8863efa7e11f5e257bf8435a8889bc57357c490ed123a1d3b436858570e868e0e0f37cbd1b9162728430822ff39a7089840a994f3bcee17825d1b3df2ea4032d608e99e2a1dcd91ec06d3323c5fc0dfe34bb09a5054b626666478afe32b7fe7f6e51db5964fadcfff4f96759dad1752903bd956d3e76bd58277f2930ff4799f72753d25ceb281922e153ec48b5abe8cda8bd5686649bd9cac0ba10788333a73dc88dacbcea24914e8c1aa3adb7f853340c7ab28dc50c4268e2a4d77349664f4b5e8cc3a6213158a4b7fd1641495066283c52dce2fa9a7aab14dac83c16d405381c3bd51ffda8896b7817ef6adc03ba25f32c7c414a9b9ac2ca199d0703636acec41bdbdf0190ff82223ec2305b63f9d6cf457e117085a9547e0eaa7d24a2b05e5f0c975341144cf0e292d9320c81ee32085592973a480e878da1f6f86dcac73c53b5c215708c0655d4845bd550f186d074aeec7cbbd17a0f4409502b512cae3e2292bd43130e9456ea0b5eb7d00f64da91eee96323ef1804c1c3a8d90db56acbb3727585b180f2b797e48f3365d7771627af7b17787fc34fcb9f9d4de4f85cf0b96351747bc47444c6ac04ca82034be43e0d3eb0932b33d46bd0dd4ec630bd205acb1fbaa0a0edebe08d93960757dcc7f72d583505328ba3c1434a4b75eedef7bdc2b00f05598fa3818d326a0504be947a765da0c6a8c5ddb1c22ea3fde30a95e79b91fa7e0bbbe43afa3a8fd7cdeea490fbac691aa669342bc48fbbe56cd8219bf7017c74d0db19fb5892c94a6680affa36cf7e9ef5b1a26245eaa95861d719d0012d718dc566916e24e83b165ad566008e37c58445ff43f22ab2677eea7fc660af4a9b83e29d2efc9050c7721c7375e8cc73408ce99baa3d7fa1c12b720ffddda2801f28ad7c7b87d081fd2718942767337bb8302fb3e3361d5e54fda3c70b399fe38b5352bf92f5345d255d0d97b9dc9bc36fd9201181973dd27947f4561673d59e5d31def462c6421744a60f65191208649844202580e587ceeedd435542f1b65914193d25a8a4d2d022d8e5717de4046f9f15bde397c3a15b8c99e1d952d75f674e2c272f04ea477531d23d727d686e5e1baaa5b6967e36da4d750ad5b9a5ea5e2a664758ae39df229e01f89fe89af6341732b776c0eaec6446f91e62a9e930f81909d98539d4e040ae9317a89370e95ee1b8c014eba412b956197d93988e62c009903938ff5ad31090efab57a91398693f02f8cb0a8fcb42debe7f6d79fed18d80180b002a7b5f6cd50652fc1db787fc0ae958c0e90006eb0f9c78991c84df7844b9534438493f364456482113d0df8f570fe5e63689102856adf32940df7d56141833b06ffa08fc33e4873d798458dee20147cde84b98a9f060d54447814e74ec3f9ccd5709fbd21309072bd4da7bd0800368969219035c51fa3b28f2db218303ec0ad42191c80ad3fe0a697c744f09635b25c9626f0902c1024b830791cf9a19a2cba713f56d578b900adfddf1ed6a4b7e0f972964edfb7868d98ff247c7d3258375458e6ecc5c80e0c24c24803697cbea865fff54de59ddbc0f67fa29ce7b543a1452e5da466b4e4d7f7cc61e4a54581eb57eef48608024f40b732c4e802a4613002e713732d4a697d7e965b35a335a757991206f274d3c640e824d19c1a89fc49313196aebaecce3e7f72273db444bc510f36bed522ae01843a1df889ad33a481ebfd2a7d5deea1d44108fb5f717a095ae3e6c807cd405075dbf3ec6772ff9df9b2792e21b31047aa398c851d03d18a04c0aad35d3510b4b7b34f2b09f83284be92d7d0bf2452d55de7ed7e47281def787b4a616ae10698924ed8885b0930371174376fec976c29b263d2a2a84875eeee0e6233f37e881586a00ab00bddd1b8fc79ec3ae204b3e6e5c1f78a209dcff54c114e2c64a17941b6546dcaa696a374a1c6759e501b31d65555e848d2366668daa6c4e6065455a81afc5c6836cb91a7d8fcea24bd6186271a7968d24a3270f4a81ae711c1c67f7b0efda335230d338e7b604c9213c1dad094272bf6b1ec9d0c6ffaf6a45b94ea98e3c93029f21374cbc94ab72418d42a9e4694bfd3fab62f56bc808524b331c83572d3616cfc62ba6dadb39d26931d5d7681c259ec386deb32b5e67804ed693464688d239c08bc356e603ac02da5b9a799172f46b8874097f4f9f605d08671c450415e1d675df453da4131a0442a7106f7707bc1f5ed8afbfd8348ca82c7d46cf362e423530204a4ac82e30de5936d86b36654674b4aba6247c76ee1c8efa14cf8b010d436e4176d0b2f77257f5c7b33a447965522c6e699d1bdc6a8b1e41079d3f6d9d4c28e64c73bd11fa7bf382440c9033b501579e11b08a2c258999dea917499c4c639c3b1311b1d88396cd4ae0cedb114b0625a8853db16b04fc8ba0c2ac7412bddad4681d976097823c3e7efbcb4e77afe9592f5df85f6ade9de6deba8408412c122f00e7791427ce8d90c447ebe2840e817979b3758068a19bf11171c137819010f2b012299b69808064b30c90e1ad2723d9063acccde3250d53b1863358c892f4b65bbdc68e95de3d2544e3c6b0790c05bd06c92b259bd53e52d0213ccaea473eafcec6a40dfef20ba5dd28d16d2dd4e2fc836b78e919d064cb86b1e28409e2c9719aa9c78043088c1c1f4d43f04f6df6d86f98295121bb298a0a11c09ec01cebd89efab3934685146056956c9e6256cd1e89db2db799dabe039f4ab48bb56f36ba45d4f0d06adfe45fc0268fc87e2e38681bd59f3e2f9c0e589d233bdaba6d908d8a9359c5beff11ae7fd0a770553597e7bc7bced4a1f18086decfd9ec5d9bfd8ef46f7e43e2b87dd407e6babf30aaea1986c1118753a75abb4a2348a7700e90b91bd22efb968a68452656dd02170d824fc0dbbc311ea54741171bdeab4d0428a868bad053c19a1fef6611b376a6d77060f010fd27a49527e2f010d72e77c97ecdb06f66e627eca2529d4f6daa9dac758df4d1494d7b6682200d2dc327cabd926849c24749aa3c7ed259b8203fd87e361cc8370e754820b88fc41ccf5d471289a8d65f91b2e93a917ca41271cb7e0d1cd47477ee055889c61dd3176e6cea5a7d9d971cbc41ba5adb1f626a39f43bbbec13dbded39a061677fb848ba05c3a7ab9c4b2c814fe681a2e7ad7e00fd78d65f865af3e7ad4da865b4fd2f85c4ce3c4e024ccf207f77a30b7197149ac09ac8d769f0be697e22b089cc5362cb906b922b943bc8b8b16bfdc45b5820625a17e4da2414be5788cdeb463084d398e1d13ec1364416024b70865e826acbfb69bf0f4ff55399eca1ee4db651b555ea5060de19293de37a2bde9be9683dc5f7daf2fd3f99cb11ccf1bcb51cdb1fd49db36e30f569d0c97d595a1d535619a5fc7d2d8b57f7bc0e1a8317e1c53320e3ec404f583805499d066ac51b9f73721ad4210ad45abc101674fa21cf9986728e960500e5e5f8c448ae7471308ad4dc99dbf1223a76b1381cf8c6d85175e40a0fe100428cceb30447b34f71839213fadec22f5172dfb056bb30c1da169bc76008df5ee157063636a1ab59207a54febd73cd29869dc8ed9321afe108fecae0effac6a9b0d201817ba52397a6e28a98ce55d570308527edcacf73950671a9f3014ec4f6747ee0fdc18e21b4a211255607cca88329c345d3da1327d5408d8fb9b6a7df56878a0d1fdb8335ec0e70fc7feceb3490628b19d9123313c0b376b9641eda3772dad21bc69797b6c843b9824e3237834b53b4ca74da130afc65b174d3e13ac2406085272c2c3c2a485f5baddf8d7c996c073071ea61a6fcbca49eaf420d30ca7fd17996b80c8c25e4b23d295d107db52289ecc0b4da79dc0791a59b13e8a3f9d0e6a74b9394cf7c33a2b5d1bff3fd7490c5d3c8da81245ee1d6d4310d487ba6c2b9f20cafc23035f0b809339511a162e9a9664bfd60aeefb405a823697236a00adacc61fa9a5d314e6866bfdc6157fb6cba85ebfb37d40643ad3d9647466d8e9fdce3ff78f4c52a2a6052d38e8d3ad359182bc5c4a0d38af912619ffd0c6248d4ca5cc52c7b81cf06c1436a294d8111005bbb1f7593f835a37f21a599150a9c91693e4f21033c9124a77264a596dcb6874a41cf15a889407bdbfb24b6861ef97b009fbc9b46396159921fdb1af1dcd9952501f81d13f8953c07459bb0e76607ec0358b304dc29661224184b258dfae6dce77288802d0cbdd27d6560ca5abfa907e03cc4b92689c93ba293d2d51930bc2ad0979a6e6ea8ba999ed4e68b84920c0f4904864fa5cf5f745c7b78b9892a95ffffd8bdd1366b9eb7c56f937be78e582a4199eda1b0f3ace3dc40d2f8adc09a2af4819dc2d095ad109dffa642361e6eb13d7f87bf87383326c9e5b929af16f67e1d5bb8f2f26533f0eb3d94c9d3089f91e446558a7e454716071602959621e90d930b471a33f023a7bf3e94be9838a4863b2e5e7686342ef32c32c487a5414d1d257ff31475220e11dacfece5e1bfaa50b1ed206a75e6987f62fdae809017927187c396a889ab52e1c67c84885718ed5697b44b63c0e64bf08b23745e5ff9f2345b57631a59dba8b881ed75f6f7a09133975cfa9e1e1342726268bae66acd10ceb6c5843b7f87f545c8e5e16c89a8b38b9898a954f93765c13713295db288a37c6bd5c9fd0361d07afd29e11bcba96ceec18d57ea3e7d011cfc82def81f28a93f48451fb283be941dfe595aabdd8d9704df0667038a067135bc576be6b95e3699894f489bf2d3242126e7dfd0710044cd3c528915d26d562f3d5d1833b9f745ead78ce9471d11db6348b7934c7afcd485052b1f2dbf3dc04c7026c0db08a9f8d61b5b644b258b597381adc3130b24074c44f3ac99c077f8943aabc41fb04bf6f1d4866ae6a4bbdce14cab6160bc6fc0a0a6b4bd2a44a5b9f0486e79b1d2eef2b13a94fc8dda8a7ef6e70bc59c2a09fdf4901177354bbf533447a761dfc289e449a3f1d113918b13a2b19deec0ba5d9f651e52f74defc55a949565f02cf102dc2710895135ca0cd0c91168a239f616dbaebc0d5c62b64a6fc3886dfadce7bc7f802a2a0547285ed90e28bb33aa1edcb0e63f693367266707d7b53917d26e70c52fd856775eca1b9dc7d3b1b861b82044579792ff93ee240d2c2645e66bfa1d6b45330da6b8cd3941e2d7165ac0e584753a6ae72c36d37a4b22ea49b1b21abc0dc4ebcb831ec2a59ebd9455ac28a3b27407531547affe7854403872eb8e6835b5a162f71428ad049562ebdcf0b29c69742c1575419baa916c8d05aa879dd423214c8c0f4bad03f17bcf48f4445aaffd3252a055c114d7f00cae43015289aed570881b0edf56bf064c4ee5d9f82bdf3855f6e4e2c529869844cdbf412b8995815b6b35c416abed1f5af0d749656d37b8b94a69b97e61f735f1cec2de7e2d54f0b2c884326d6278f12112f4578e705fa7ab45467f239f8976ddf9662694747f88a7e1315ae8d4f05f06eff1a090c194f90a4806585d3a8dfac87db352c0307feaba1eb9efd51d8a39f83e6a17c9987cf0b0216f248e9b307833227f738b441910f5257ce1aaadff7ff5a1a653ce5e4613d327d6e074b7834686b30ffcc7e17f8f4804726cfc0eb2f4e16cf19744da733c73b339f39eb3438860f3b5dc8d1ee90a0dfd5b42b09ea7c73304199d09aa80195cede6a165594fe077114137dabd09be37cc393e3b97615fbdf2f6d756f9dec131e583f9b48ec018d709253a3b69c857fc83e8806f382d9aceea7159189397babadda20d32f5302eee9e92599aa9c493bad15ae4465ff8dc71111b808a79d4f3e90adb8b8aba7ded2de5523d328c565100e830aaae38e9cc60f90634ed9c18574ad8e6abfc8f5d85c79a86c052874380ac915640b150b9e242458bcf86a956b6000cda4a01e6e3cfb1cc5efd2d0d5c7507801c41c045f39891053b4285ed67c8ae9b07582fe6edad18d520bef14c74d6769d3f7ec4ec633b62a66ca2d523fb464f675cf46bb099f48a9bda2f9a42e266a9ab268a3cc00df1390e28c994f5fc906c4948f6dcef00d94c1a7272aaa23bae232a73923ebe37988a45b12cdee46612463eddac6190f50b90c5ccb92ac57a64aab6b97cff3924f80c28580dc7eefd8f68eda803b14815a7b9b192f11d84f9bd52d44b898db87f83364a11b36d89da922b0fc0ea6fd16781d2fd9df9dfd777d3805c124722de14e6e41e48bb0ded7f7d62239e39a5a1bb4c61a048ad7c81681fc73114a12a09ce84b7000a99111de981c4b8ed1db90d850e7d04a1c5419d9b6efacc21607bbd33379cb7883053cadc75c56a8bf3f759c6a63a481ad63896ee92b6b99d7161df4e0ff05185af47c7e7a2e0e5b6e21e9a320cc387a386e0f843be72dcdda4219a2f6d92622b147b63d6dd5284e0875d91f6b46bc008375a17afbaed93576cf924656994ba562bec13a5ab28d5c5a1562c93d90f3383721da180c97da73ff40903270bea658f7dd9b31e17c3d811d74e3dc421e80abe97c5ffadb16ad98bdbaf70d82286b3aa4541707e3d66a0dcfdd5053a3c4272046f399d585a5f52a230899ef476c25dc9cd3295dad3df33cf2a8b65b2b6f782357a37df7bd5055091a79fdfc42e63b62d37f0febde5c0c00d4d3a460b267e1f68603bce40f67ef269cd4c76c213fb4d59cfb0c417edfdf174658918e24a0b0d5c7cbeaa3e352d7e744686bfb6b1099a53d0847989322108b79f18b6f86c086fc9672dba83fdc24337410312fb24e366e7a032410a3b0d722a0d4e6489670ecba563f95ce72d16986c979a9a10a9709a00b0bb784e24b43a0019699bbfc00c56ab60a0a264de1544279fb4f8faf5da092cc88552af9fd6c947f67e057888f8efe9bac543f83bbac15b49bd4254268b7f504c6637eed1d99127d6f22693d0efae7aa68efdbbf2c17fafaba11ae3be3e142f527fd7337aad191f2444771c4796ad0c1acc556f373ac5c64f44db187bb93eba1ac0e8fcbd256ccc09724501e78b9fcd6a925d4a2fa0388b327bfd8b1b223a21c7980808b6cc916e1c6557480896f5ef46ad43087ec246cf3d26d16b3a68c57756cc0efd7298d2a58031b50ed7550ed21a48c704763722685c25747914d49db66f893309cd0903eedca732c6c759389794d2da380c23c7966af462f24bcf2de751fee66ca6771233898a5c07d8831661b7528316d44cfbe7e6d7a6a611fef332e4c74e559021b802a9a9d8ae9f7a28a19539b4d15a04357ffad6e894d03efbeade8ba77ffd72e21b911b0fbc98dc1043190101818b0b4b755b373030beee276f3065ae58929f1b548b664a7f801d34ab1395abe47dc8bde93abad0c10ade1b51c6c646938742dbe23231aeb8049f6597667062eb9c20460914158d030765ad922c5e3d87a00b172fdd733b0069abd6342a92fa0c844f85911d23d8cd856190015d195327b3c43606f0e869106728c93af7864e8391ebbcd4c6fe1868fb5d3e1adced6a331e1326159aba7b6e633d3c718484b20368cf24abd212ecf0663ab1b7ca69e50deca6a6342e95fdb17e2bbcedd6fe0ae55dac94561a7eee9f3a2a0df38503755d3ed9aaf3c94dbb42e90f55928e67e1676bf11c2235ab29139d520785282332a79060dd9a4ce6d048e3abef164278540e2ea04d1f6a622eb52fc331bdb9843855794d7b6f2c436ba13a4315112cd0eb9abab1283aeb93492224ebedc56e445b24f2610ec8af6289ca12eae6a30b4b612fb63bbe5913f84662ce20fd1a57ee4c3b4a056ef4795b1c6a477c25009df162d77f216009ec53d7570678477d708313b5ef73ee4c835d0b782f9b0953d3c34abeb9193b55d236bcc5f46495cb67be7ac4fcb193b3ad6070a444f605cbb28571da3d4ec5b4524fa916f9705572f709680da870fe72f96f1aab1025bd38bfeab45cbb1c9d077c47dfc330ac8da3bce95e6cfb34f37a64e5d45097ff05fd1554c844632f8f10938e5e6756e98fb904219a2893d25ddc2179a3af211ca676b3c3dea2ab80e323514ae1af6b574c62bae967ce2e868779860eabea261736448affc8d461cd7ca4bb9309fd5b60b0174733fdef31e8af8f9f06a2617bdde3393a99209e0b5fdc7806c79d26615e71b7d93442a2fbe01b20ab83a99850b7f5b5eb7c0be03632d8060edd8df197ca35d9a91edc3eef5e5504a82ed3fba1e0f8cd704da5da49b3e00da634f247b81e7c40dbb083e75f80057af39d89787f6d88f90fc18f79e118a7ea6543b31cb375aab3d5821054d4957c2baf1afff9f88294aeeab93dc3e47dd8b14331d868eade76cb6a87d489d4ad349b024202f9906afc0ae18bfbaf68e0c210cb102a3bba88bd01a3cc722922d7acb26db3bb8f8588434d259dc624e5a932372ddde20f1ce6899516a5b2ad24786a997830a7cc1422e140591a9ec0a5403b9e203e04ea2868c521598ae8718b4a8a2bb8f78d05c7a7f7b6646da784640fdaf1916d21e83d8aea5dc1828a2e96622a48d737b3a8f0c22d2a606056579514a18dd639a231f6b54401f8ed18771e1eb5eb2619593fad6a81482057dcb144e7616adb7ce0f23dff33cc576b24a8b86759cfada8219e0113d86e86ea154dd93780627768831c0f5f4567b40098a9bf7ff5d05f5a7febb553693f55b74149bdf2a11a31afdfdc95948209e5e34196e61e77da9d31f2de794c47987c0b4ac1c44f094b23f60c0ec3890dbb6f3592ae04100b2937f43223fa581f04d4161b8160d205bdd9b577a8dd62ff1c5908c5257dad47e89562704eb4123f77041f18726ffb373232766ac640bde55589dd04a0c1e871c34eec05682c707e0af4bef3293e5850415485d65e8a2af00a48d75e8b5b6c9c171a873fb6a110eec8f0ce759fd446a9490bc038b1cfc4d04177461eaf783df5d969634daf37944f7cad1db4058cf6bc397fb9fd3e87e34fe28bf5be8e5d4cfc4635ca57a6d8c3c27b31ddcf80faf155b6926a04702fa8c19ba696b3fc8e32024453620c04e3e31d319f966a16d1f62ea3fdc89b538bea16a7da9e784d3721573d3d2e78f5f0178d672deb5120f4d56f325d4bd287d2f36f0ae24cfb5d5dbbb243915242f3c7ac9008cf32df3d538e1170504fce92ab35b9e199102e90db6b012989fab31084d2969dc2c48b370c495408aa06f8ac20d2ec801ad6bb0ffa74af5080c555082dc3561952e17d98d452c690020a955831e00fba03dfdb195c90eabae854842149fd700391f73e7c549ffa1e32aa34932686aee99113a6e7325c0cfc04adcbb8b744ea290dedb285bd8d44e7248f8aef7ddfe2ae56e78d6a74dd02824ed955014c7980ae7aa60199d4000f4b9667300a9496e9ea8062a44adbf8c1ac1a0f7aa8f617515d6373ff3ffc4dc226f10aab8901c0e77c65532a6b1feb43f75080463bdd2554b23248dd5a7ed21c0f907f04f9a6ab2af1cdf7a0dc9e9067f6aa26362a4879910bfc84ce48c711771e3947e4f490ef9fc9f3cb4dd5dd48212c500eb11dbcd447d947f724008c0a2c1612b6d2efa6bf2023f4c526e17e9454ba8765dae928557c75a280371cda52097934333f767742fa51bfb73b264d624015cd845817a6358a6dd2b1cc1b92b06b1ef609d73a8fe9cd7d35a1388d72d5d009031536ee0ec1541475284e2363be6cce18c151184b7ec2091a48fefb9c6f875633dd06730d172769f2d0dc0ec7c2de4cefde5a937914225a1a2ac3083c928bb24d02ae9559eef3b94b4e0729e73c056e08b832dd434257fcc93cfb8fd1e6fd38ed2de3ddf35df25b80082f3c11caad9eed0551ee2ca94a64d3c970618d182f724d323bca4184bc0ee708c374b3b375702b886d4d1fde219ff72c6a85bfa5ee525110144571f59fd330a3a44882b93b1b23932cec6cc6993710d05b4be92a83b025fe765a3ddc04609767f6245b4fa48bdf9cf8b1da25b0fa54043b24e8a5dc3e96ac497e287c33a17116bd63ee270b8477dd9327fb064c9d72ce7ab83d28a217a72fcb70a9a303e46b006b98b335f6f194c8c17d1f7227af655c6b57b5a677ebacfdc297b65b8c84ec2ff79f1b32b7e8884eef468d6a3c580791497a5068bfa53d3cdfbdea11459146beee4e7881bd1cc3596bded5c6b70cdf74b8f04ffeb4d7d9c8b791105af7e62edbcbc074a17e39c9b19139bc6bd7311b9bef627ffb74de8772e7a6f1fc648bea305e53a45eb0f3b1ee96bb6c023516bc2855f7390bd4c6a189ff77e0a11d9b31a7ab7f0edb165d59d502e6c96e407fe6a4492c3d3ebbaadabfee1508c35acdda2da4dca9d213432275f587f72e4b49136de418572ebbd17dbf42c1272661922cf75ac0db366549f184454f5415b5cbafa074d0080f2df26c9388a6dc9fa0f57577701f783ba76e31cd52601a45f73e981c9f4b4730aaa3a87b06bb1e3f8dcde27f0ac3070724b94245278757a8740586799a778ce3b51fe608b7cca4cd54eab009c2221507a2110a608d8bdebc1e9e08ae4b5ff090af990bfe2c9367221f1acbd932638273d4fe15419fd00e69ffb25f6c8058e37e7f33579d47a4613c638b60e5a7517929662f60f3da935f5eda00351f774d4d162351bdbd8ca94148d23de8d87ef35713fc1e9269b4422895e08d3107f0c43fa7c1a7f6321ff6f9de71561344c5c845717400ebe42cfeba9b64112030dc0cf550a20fb214a3f85f883f29b30d1868794c47d5d9ec9937b13c1f73836daab1441c56d6ce00be5635d3329ea67257d7cc1c90f62480255bc5d653638d258f7a09eb713edec486bf65f50d7bfbf153f21cb31f6f9352a43ceee0278209908ae32b95590df4952bc55a7a6ac895db1d10c2eb1b29588e41dcbef71fe1ce58ca0862c6c67d00a541985636080fbc4428b6a7352149367d027e23f7e212ec4a8918cf5b8954cdfdc82e605037d3cfe250c266145142ea62835944fd1a8e0cf2d99eeb29ff4fcffdeea75882ddc5d671fdfae1a1a3fc8f279e461fb757de0be95298307c031165373f974d1e490d7c4d2cccdc574de19ed0872981fd9ca716c3a6594da39aa26c80b1e753abdc3ad36ac8f037acf64a4e46438b0ee0739d828446aad91b68f331d961a3ea0a51aa411f2fb912d0993507acb62e1922a1d759f7a1529e4453f512b2d287fe66b2c00f228d0c472fceba772dcb7dde4895178a3e041bf8d9c69265c16e795aa0ea606a451cecfc2718db95d3629eec8601b84ef7a2e50e3316763276f78ddc7516b8ae76a11be7b3f2dc4b2897b8199d2eb9928febd24e91bdd26b545ba06fe733d50250485a9c22e4c6a3c7dec5b35d941b6b1a8d78ed0102df9da5083c97bde734ef525396c3dc20ba79881172449742c887cba6c6aaa80878dceaa38a2a7d89521c1681cc252b09840acf1be7bdada165f0a90729afb6c82087f8a1732ef9787dc027ec0ea2256486c01c84321c3d8064917b7b59a4047eb51f4acfc4bc642d9733eb722ac373ba949317ed9dcbab671ac00c670d2540545049b6b3cccb7c0505e9ebc1bac57d600065285ef87d90a73afdc5ada30ba2a99fe9a71f87938c0773b63ebd985695f7ecb773223db22ee04787f5f1d0bf923496e90b045c7e56147243f6448d4ca6850ab836cd0e4f80f229f897c97a6b4fefbb72d0edae0da89a1ffc76445441c2d6a318312ca1e4f5e2c096a4d0f158242574e1ee176298c15b178b10e85af58c6823cd7ffa2e2d7d18da5a89a8cc93def68e1654258cb00716c82bf39dc7d31a19b3566fbe6a522b36d9679df3f7ad045d209833a841507b204f6231857be352633679df480b4bad951e0bd9ef65f121db185242f6418c01359c977d533f286bb7f836d49abab7538704bd79020a3a810ab8044c70102212d3def98b48513cfb861869fae0ca1ed3c856d973e187f35617d4aac2c8b092a8e44caf10d2d19ecaa963d235b2273b82df90461c107190e7843adc169a11e12bfee8111cb800ef98b988403c107b37efa51f86713c8522532d5c7325fc00d0b80c6a595a4871724140efcfe6702e6464420fd655215d4639e957f7286cc568f250b43de188949b233fa4fad3b00c5d9c1150feb92b240e927fe8e6d170c895504562bdd887123998430c48e0329bae0968cb123e637a8fa5334ea4fed5e09a4347deff6e3f66068a01e8141b895695ba4b4c988bf9f8b330a732932627f5dec8f0c32b8fa25b258bb959332a27945c4fd15370d2a5f73653b8c3f9a54c1f3b68580a1d8f005f42b0bbcfc719dbcde555a7df2a0b2c6cecf4bc1051999b323e83930da9a4a786fba7230dcf748e120bf2ca382cea0f2aed5915b198de82cdc2a42963cde808e075447a4e6cef46b63b13a74c220e1b43e07fae58fd93793d5e153ec7bad7460625f0dd1ef99a88a6b0e0ac9ee409a1a7b226704521ba9d1042f58a537da9d62ca3b66dd3a69b80f59f53722804d1ff064c96b7dd8de3ca7ffbdc633e498104cb188aefa4d21507cbf529e373f4383c44f71137a7f4b47cc2dce57339c243cbc0f9b116f35a88330c8970dab22b00de8adb1a828c714f766a286e2b9d4c1c3cfbe966016ff2c07eec9fae32d38be3fd01e7552d245ec4fecec5abff2d43703d1578fa49a9331e65e627ceee8f8f9ab38f12b9028994964ec7b2f42ef248c5a8e7a4143538cf9b97aedf1d8551a7220204207ea993fd2a1e9c7aa393b10f0513961f207a406117e3687876fad3219765245977a9bf5f8d03bf9145f0d52adb8500092b1e23768275da8de943a72d347013e8664c13a0dceecf1de9f907687ea034f4c2d76334394139a4b174a8da45833e8584de45d2149dfe594cb64b8faafdb84d48f9c04744ceeb85db870ae8982f34bf7e2e6366864b097f0967739d26fea8d80139c2b01b6176f2855be8d778caa2b72c542f35b7650b0a8d77c7f397d89d74735d3e41d100c515cc47319eb680ed40479618dce75b29937a6acaccd288e4f3156b599e72c77cea279272ccd16a0b61a7fad75784ad13cb0af7ff1cdfd81407013510555c47b6e2539ac283e9db42db224dcec58679dce20331382e5fc3c38d0236cda2867236c46b2cda163dd9724abbe2430c1bb8a7c0b9211dbef2cfc026c12520b2f492a7562c0415b38e76cfb3782ece24895bd8e2d4f9d3a504e33fdab084c5437f22f5fe02cffb0e4d93e9d71157fa9889a35cd5e63ee37e6f07b11a1ae909bd3b2dafe62ece48645bfc0421847242e869e3aa2400addd1ccb0d7dc491de0a29ee064eabe028667d24ba6156153c085d75702d96991728f9f75d2f3cd060c92174c7d6b34d1fd16d2b34f956a0d879db144a48f38f47edfffd6b1e27d9412ca4bf56a72d4b814a341655764340567143ddc2af91a210f9cd1d34053c2628270200c6968302ddc675131d6de6ff278ed90b7e61352e875b5244fbf231c7bdc3babd5b8f892fbdf1ff4d137756ea406e2c59ba70bb25093882e8d7b5d9f865243a6229d5fb220f8afdd92cd6a96357a32b852e89542b36e6466a1c6a2700a0e0064c4947a739fe6c0c7dc0868c01f40eb96b25a01ce3da353d20fe4c723cafb24d3b02e258b6498e665f49cc1d43971ae75d2fba55fbb5e425857308d7932dc1c323fc8e84affc1182e2550e89f5b95c173f8825be70c1fd5195f246859d2ac340edc80d127f98f503c93588b89cd18ad01b61f0b9e9d30781a9809be6c68c8daca56aee199af8719d424a401a72e304b4630bce147369ae5ea6eff41b8554043d057379190d64df3f3809213fddcf528ecb319ae0754306a482c35d289fc3d563fe86828bbb73b00e7bfa490b659c894aa3ac9372c12903d59fa3c4e12471d4451b05d6f656721cc0e20a1471f29279804e215716d4ef23d156006e1af7307faf653e830f5061929fcf9697cb98e3fbac4047809c9d900a99bd2a3414b60934b32df66823f636d0851d83066ebfe9b65913ae97c0bea0151046b5cedf87532df50fc2a80fda0f5d8c00b6d56a79796eb27699ce79c7a67472a9d39ca906149649efb227b57323f65faf895b98c78e84904bd02825d3298e510a54b8910cc202553b02a69d31917df51f490d8ab91d598d222a2796cedaa7fe452d3a3598196b9370f88b8c30b498fb68815f9b1f50d3d0c1d2d52f729662510a1efb0634ad6cab2836d68f9a210c72b91e393aea0001567eedbecd16b9aaad17823e59add8dfd68866d46a8dcbb78cd529055756c6ccfb013a8eea554223fe857e90d802b5a84ab39e6245633cff15132e8d043dc20d94db90948e1ed36da91cafb46835d81b2e207cea7c65e1a186eeeb4269d78347c1360932a9005ed8759a96b61cb30ade39ad3bf558b5225bfee7e202c9f3a0478484acdd670d82f306d276408a15cb3868a20355d9e3b949b3a9515905bdcbc3f6c8027736fff270d56f167cbe55f9bfec902fc4b3ce1794a797bbee0e7b9c68cae8abf90f85eedebce6c9678892571c52ecf8a63aa90674f493435c531b9a51ff11292d7ed04effb859aff14f91beac08e0e19fa90273f3357f667185efdc8411371cf4397791ffb880a24e355125d517bb2ac86d29cca1e642c46004a1580c7890bd6355a5d01e59af0340e7c9a065672a3175281a714cf58cdfc3eb1d5af3852598ab765326f97b53c60af8a6b532ead591899a9f990e065e14cf1cca2c2ea6e5e3d7e3c332b0a8f837a1f7dd7cf0c7391b79522b2d0b7bc30dba78d705571da24f82cc82d13891fa1602ed48a29e139830eabf81e8791cecd3e876312f6d1b93abed4a37cc8ea8653f33bb69651e4ff9754cac6c2c7e3c036a91161a456af27f61d52bafc1679d755232afdf1b47ca0a3b2927275755141f5787bcf1d9944c0c442e38d518dcc7995aafccb537531423d60fd85703963c99d232b68196a4849d2c1ed69dab43fb39508d0f34af4e1695bcea4923adebc3a025c4c36c29eaecf761c2b0f5b8684e224e64873fb7ca8f636c2ea56439bd70e4489882a65e12fd87ba7209c5f7168de38dd75158e6c840dfbb4680b647160d6d3f51bd7e101380381adfca0771b6535f7bd9b4d28a63ad4feb8f144a6f7fea30f814866d742a89d418045bbf35a8c605aa525d93f917d59d510c1230c41b408a2aa12fea294e4e16f4c6cdc5b7f4516a5ac202865c8e3269f23c29da23b9c6607cfeed58d690eee8c1a6e3922a6a672567e526ea41b12c98a1eb6347ddbf726a0cbd65a40c470340ba45200a9e3fc0aa21a0f7e2ea1541eb87b850b2beb372b7b51f9a9753055b215432a07076c40a34c6b78fee234d0f029571f847d4f0f1027c8de973b331231b15aac902b25007d176b75d9412d2b6c453f82e4c4df793f877d5f74a1cfbd8cd7f081f67dcfd4aabfb5a3f768f7fea7ce395577a5365d1fa5758d5f43d4807e754f3d97c28ba7a1c6b4bbabcbe5875f2d32aed787a4d55c3cf5efe4606c5ed51587e368568f90e66d73974f9a25090076754bf039d41d4dee2252701490556888f9e44f8e887db9ecef6e115b06f2e422a8bf1f14d8a930dc135d0d32b5d4dac41a61d9f1288c6c76b92cdf77d780f46f61c4cb7f509be5d1310b2c28022a91efadbfc4c9c186bc1bf18ef7a6b0c0a1c403f45a9899a8363a05d678afd545c896a08978b1fc9b47cc06a57acf09b683ac177eee4e5d63bc7fc0348158e72d2f4377af8249d48d5bf60280702b23dbb06af9e0db028a4f156d3140446cbb2f2f59d568125cc7668be165f626b6aae4b50cbd4ba15b7f0ea79488df9ad9f670f9add1898cc92a27505378b257f25ab78b8af703c2e7173970303b0bf796a5400b54abbf71a174a0f2f5633e20673e3679cca201bb3816270f55586f8270209a6bff2d2ce243a5f4debf08ce5584aa9770a731ae0e7809d9d36ad825fa0df12c45d379004feb0b63c4d8aace9a9609e4802751c95c2bf1a46f6831f59ff41479bce82542e3da28adcf2dde2ecada1f788fc2ffcb231811a7a9a6cc6becd439085863835bb785ae148fbafe797229e401e3ff0c3e97c59056b9b477ae1b919956677b85b410e161c0a6c6abb0237a4430e1fe01da2259332286292aeeeb9efb5ba5fc03f0dbe250b89861e89e6e631910f958834fe928b4ce4033c5f7b8f994a90e85ca9569d3864aa003fa414bbf6283b0e5889c3dea2eb81aede8f46904aa899d32356651a9c3bf4f4677771729f50418e18bc02ed2b0f55498e8939afdef4894b049d1f2eb7a40fd728f9543e433223042208db4e420d8333bbb038431ad45423d71bfa69e7f085614539d533dac2aaedf26eea4fcedfc87574f030fef7c211386ddc7545fb6043e3a76cac9cadc9ae35a08bd4cc0acea5e9daac80ed45161708e91cf55d4d2d37c62d8feba55e375adc96373cc96fa8ccfee2fd03e261be202f906fa4d52332203cc500aca0dc4e7579c551b4055762e5395dcc1c486317c0567c395f1d16fe7e8ae9dfbf1cd1c52454c6af7151cef886d8c0e870571c09581000fe83a9e2c79cff44f349527aa022eb6862bc60f2e1e5a1a18899c27ab9a5f0d194217289cf9c6fd4e54649ae0d1f7a205ecf1980d6886ee12ef01d8e3e9eb491de37f083b18af20ff4c78a454c6165b3cc2fc2268c51acdfe168fad9fc0fe8e86afb2cb5774225b4be1f5211b9a91961f5e956bc2896b821ae7904ef64ef3741007d41843a52262e82b64563a82359cc47872376e223e50c5c1711f5de8d41769a284710840209f5e5f4d4a1da001948393e62fb74da0780b2418e12dd490c57b38b6c606f9ef46f8902f3eddf8c266d3713a19a38d2a592e715a610c6d9790791f440f420706b458ee7a2e9e9de6f3cbddbc6651f00ec147b006a61bef84ade6992267ad54e3e1d75448c9ef5ea9600baf1de5668b20382200e009f73e3e8d231951cde116ed7eb9f7a513d52327085782740241445bdb4b69953e6b4125fbbe7e1c8731ac499fdbbc6c894bca6d7bc5349136d8a4940d629148e11680607c7f16013e91d66e1b12568ff442778bf5bce2859d831f0dfcbde24dac34b0591d948f2a38f17878abaf07c444aaa5bc5ecd0d6dc7a82be3cc3c76b60803b6762fc2c59b1fc0ccf4295872cf006279608a820c16c444de61b312d74696f4750ac225301482039590599e15568e9b9ebca6c365857e4f850338b44f2b7121e98c34159be3f59c794aeeff2000a63ac71838ef1eee832e431e18007cab79a290024776a81f55d567d31971cbed1a2adba5fde6ca9207619366d6ba4ebeae30e7fe0ff2137429afcef8905cf65bf6491612f643df98723509163e789a42065c0a960ce8d5a61d9960bf09e7569a73d03ec798eb0c60d1ac3af8b6aa9f2961b184b5567db17b1c92636b79e0d8d0c6a26cc660b93ffada9bae40128c8a6391f3eae32087e2b03f03259486b9cb8db2c7ffc5d40c62d9c50e07988ced6931e5072c575e6b09a109b8fefec8231081e6bc49ba7d5b608f5a5aa9b47f676e5e57037db7639dc8d292cf7b1c060b81ef7b8a89c23d4398a6c24acecf3e795202fcab417b273815f11636048e10c521eda7cddd1d461a25877ce5ce467ee80892fedf3952a974ecb2642e12e067c68a27a43d8bbe7c487bfb336c3cea00ffd84d0a0da829735e290e1cafdd18ba3a17beb95ddf5b53fbd192d4ceb75e1b121333b2f8b4dc9ec927457c14cb3ecf0443f14db2eb83cfea43049fb7bc3f0d14247abaeaab7435cc7259d4813c6a68826c83ea0422835fab9abbcce5e45a52833eb543bcbbb4e488d397e621a90704c0f193c28b2260eac0ce89d1c53697f6f15fc34528b4dca7f02b35ffae46e9bd717eb25741bc3c76379690020709d83643450a2db1e7df8fc45a3a34132b685cf7b02609534636a2352f6e8070c8c4753fc3a5961dce779e19ad7519a6671b6400cc653b827ffb67d3965c34aa7347247d81267957a695dc315e783600d2a098c4b3ea72c5a15911cf40da6e26d3f3a1aa586f2ba19d7ebf49879cc30a0f55a8f02a7221f02f2f5a67d0d9b03b6271691ecce101c0c2d9581df3e273f0775c6f461a796bc1e368ead8d4287523c78b711879a79ad6966fb3f18dfe9ec7807cf24fb8270f43f0162d849e6734b9fa62f5b2fafbc4160986537798fa1f14a35e121c192ebb4c2a353ab2331c4d6bcbab0e1ffd94b2a682ecbf13be566238e8b9be91fe868d3333d1a3c6c8b4c72a2a594d9539215b9ae9306754c03fa36a8bc93726d7b7d48d668a963d8ceffea0495072b8c032fd42bca37950b1653dfedb9f5c492b348a876a2a5ba7d37a31ee8ca56b2f1f365cf89b78ebd2f7a55cb67eb41724803f349abb8dee83f1e289bc2a0d079bad22ef0aa274b8c5534b80e082341a145a87848143bea92d9505d58fc0cc9162c3648c45abff81bf7e810c0f162cf96218fbbb2b74f3d318dc00c8d65b1c955a37a6251fe45c3a7361292c0480f2804c31e528bb4928764996f68f5fc875195dd42b7d120a48de4bd0be5ba5662677e2ab50357ffc92292feaf5b2f9ce3ae7df632f0460ca49cb85344749108ef55d0b2fc28054089c5212ac2adc56a720fb5a3ec65f28d33ff0386a3e71c6393f0afb9f6be67c09c62ad5e795b1333ac993313c533325145776766f4aa6e4616e1a91d1ced0e4dc131ce16bfd341a54f68ca874bf4e96ea292231b16eef79bb32701e864695450e641484f277e1830f556fe25b1097e48ad62ad37a5a1fda82b2dd697f2b8c387465f114d9527335d241a1db16d07b596c92d055255a334e30e1b3ff9985117e875a48d5b910772a35145b8987676499d6a977b2d6f94048068cf53f9636dd4fe128bc7c60b751fd7dea9c2a49c22f90a03295426199aee1934485c9bb25197b2f17e67ededf4f345e1688c97c1f66c3c076e1662cce25ddbacca8d3c7dce8afd4afbf30c7836d0a2c7e84fd4136389cbdd2a50ff8b51c32819fb9bc641c09afef4577821258cfa876beee30d60d351e0838e56a8d8096ca5bae5abb473f0aca1479efe11ce28a7d234952ae993a23ad9149251c09a2c631241240e16b85486be00fa21abaed267ce737686970b216c8b48c5517a882acf05a452526686317e9a0dd12fe6e8097a86e318fad0f9fccf8c2bb578724e528764ac1a12fa299b8a463241120447529a1374725991290f428ace3087d949a9f937a8d94153f0257e39b9cfb7bbe2a70da96041c4918f1b9fa2ebbbbb74ee834236219b5efa51856e1c2ec84c43184c16f987d6c3392ef9dbdf65fe546eb091c6af02911021e9ced3e91a39c6a1c9f29b00c1dbd4e05f55813c444659b370fb9816815f67a084f1863effa47670b4f8644b867012f303c215e10f3b2e5ccd73b6f257961e2d12e5dcba8a3fb93e357a5c7bcf4b536435bc3d98ebb0bbc4a597608c0459498ebeb50ac95e771a5e251fbff063c98795978b68bed03691d2d1afec7d27f1e4bb2618c46640affb85bbca5e6ea21636261bff8d49eed773416272fec5aa62da52e5cdf5ebc75cc33f0e15324f41a7f84a51ff694ff50f1972507c170f3ac5a5d3463b56af758eacb819208e01246d702eaa93cff595528a493d638f1ff106f9f1d427cee93a539404a34d8003206781b29a062582f48178fb39a25de2691069a3c98f5da1f428b6fca3ad50e9235d707ece33a96bf65114d03cd91c0eda8489b33b2c12e7c2dcf225e08fa869eb004667b431d0aa2e629488bf1ea77354d2d2650e58da7af78eae0ff732ac33d6b83becbf5f8cb23595bb669942ff40ceeba18c97e6b4a7afc9a66c2edf55d0138ecfbc37b6709506709ef8819f096313e23d1e8471329b7e15df55df743bdb10da5d0e4bc3804ef8227363924b2a3ea729c0728fc2f104d8d69b5129f72c14dd211cd3bf0b824a49daebc8cf101e41eaa42792a2c69c5ac9caa37327960897780715c9d55e3d56bbc3e3093d637a2bf0ad0a8fbe7823efbb6a857a9ca5ca05b93c80260822497451f3d711e4df1541b1efdc3d7b638605d4003b8a0dd71dd044f7bdb3631fc3cb9abd523cd8778758eb4694fcf72be06e26c6db2793e24d2b64ef7ae4d59e7ca7fcc1ddf2cedd5da9808d54a64084aae04a5b473836eddb3cda0da5ea97b67d274fda0a08f51d52a1809411cf6f122cb1b7814116076ca99396f3f05109b897e9e1ffa0f141d2c3e1c89cf4f70d0876e6983a8030f09231eee690c0c6355d86cf3634fe72f4829b29d73af985c41f42f238e11a3f01d59e0d7dc2278061214f4de514f470bd64dad7605287715d5ae039f61d0fed9a59eba38f4e89cd380c99ca409fa522d413ef19c8a04a9e61c0a453a94681649ef4256f2426f61b5d974807c5e8be967afbf9544bca1d42f186b76ccf476a2e15d7fbe889432cb267d6e6c81cd1131ea615433de5b482b56682f6636fb321a47f43fdaaa216d0991c04b394579db6a4cacbf02f18b35fca52a26ca801dbce9342c0d0abe0a499b3e96c6d34f24804ecaa3bca656a1ae3a739e323dd90bcbe205963560b5d6ddac31eb4d52add86695528e2cf8053f0a290af6ac71bab7c486ade14b85775dead680046880d1c45df8f14a1cdac97e2aea5b053c13fc4644072e623bc26b72a0e7fb582e87f254f18a5428bda28cd2a3e733a110432ef0905f232482b548e65843007d8c1db8524df373df137bccf3b96116aedecb23052d3b1a304c04a88d8a4f3121bf63c90f35dfb50aaab5e0ac4c6d55c096b3a4191d3c5cc22f0e557fe2ccb6ed7e025f79961076203cc1f545b8c164d522fa2dcf337d63c6e863288e77c16ae51e4d01955a12ff47f32c2e8500b0e9cc50138efb3221e294065904ea6ae04fdad362bae5f50734528fbdaa47c7c05b1a3803814a9bc2c897a6a9f4ad89622ca7f88b39305284cb6afc5e24a24f2632fc85fafb3c5140eba9b1cf9889f4faee8d233a6bf0e093723d5803fd549c762c6a6ab0ee51b65ccb35f5f3dc85b49e103d7efef5ff630a7a7f1a4b5b780a965ccbdf9b3d4fc94bd864f2efeaa3ee9349b38c7c738afe09a89984268c050152bb1ffd8e43a3a0ad2ce34121c482d383b915b548f1640d1838c4601a1c9946ad7409665eba57be47c448ca64729019a1c70b3ea00f7be729cda60fe7a8d393f38ce9c3da07ff4310012fad7136cc0403f8f301de76b12061fa558154c6d0b2032702edf2b75f14bdd5307e305dcaf09bf2b6f8b19efac77c6b210f88694a21c883941c03cae708c77eade3d29689063ab603d4dcbb59a3d4cd2b742dbc05daffc74713bd84ac9610f07be385903fa33190e560f98452ecf69015ce173a58981097306666487bdb35e654b774e89aa0d25a77705623b12aec147492f71ab64826e242e87b6d8bade5c5af1c5b25f7a706bbcb03561c043ac7f57aa6f2da353e519b94bda231f3c1e7729def5056f9f576892b47da26d3163653611ebd39a82c893e46f4d5613045700943cb62f9c041aa1d58bc393aa08f838b84dafb967557b1a5e842b9a566ce5e8b4aa981358aeeddeed8a157eeb71443b616b91247f5a78efd15aa9d31698b40b5f1ca5aa99c7300d4e7c44ef8245bd6bc730ffe06bfd6644cd138c50498e5435ccae6918c2e9a9022179a310cf1b86d2760d9eca42f71c6afbd5606f6a729605cb4391f38a9c4ca0fc782f6a5fd07421aafac5aaba56e3f0d6ddaa3523d0152bda1a067c06b79572abbb3be22d54b539c2c25c3c72daa269fedbbcc927ec95a4f69c1cf2df1c6c6d7a02261b4c0fdfda200a548bb2e3d176dcc3b9751d7c88861d97e5d8831964cc148e81853e8075ba79f5dfb6fffe4b73eb32a85abbd17b89049441bad0fa3411c9dc9414b79e09c10ea9d3ad1634d249a3e32104336c9b687195dd5202664a8daa970be0eaf284904d02343158bded1d46110fb497bcaa9653450a7144c01e596c60929480222b00d61b653749547421d8c31d1677cd41fded9bf86eef49f121bf8398cb43a43ef8a489fa80f61ad45bab5d043968e0304b7826c1aa63d9a726faa397b925d10d5821c5beb785a0bbd3ca8177c955db80a94b3f51937b0f60515f6051ba320c6ff2b7a0528dcb6b7de13cd3d26b67fcbff1f06232cf17e59521dcbf327edf732afe62000b0d05737f23fde3bd9624d883a1cd54e0cca5625a2e21c190cb1684d4addbf25b6fba4f73e515c63ce11e1624cedb6dd4e7188cc32c89000c383ce51345be64fa6f0be3ee9e199fc97a7af767d2f2bfa127d9b7803ed8445d7dff424e5fde076b2a3f360a81b5f3000ab99be1bdf16c8bf83b6aa222c49cca24cf6d72e44184981635b46433dcddf2a844d09b41647e6886068692cfe3b2d8e118c0f059456759260da8e8ae7633785d42352dd44fb3907332f3e7dff8d58b06cbb2074c214bda82da00f77ce97e6a3a3563233d9b9b69651705ba7fc295e98e609c0f459fe4193ba93e9042be502363deceb9b0482ba9e92dd755404f0c0f129cd36546f7186b0a4aba865396d1f323e85b2b4f5081f0d7b791a278fd3a8f388a1c1da5d2681dcbb895a86a5466b2d509e07dc9e3a9080f00c8f55dd8c51d77c299f4778767ff7b015289dedf1f40b938779e1f0ff14dcc7a6b6a50d10f85e1cc68db94736a302fbc7fc8ddf3e70399ec1c37cd331df9f5f1247d6ba1372448c1d8a3c2259018a3651d93b24f6af2f5b6cde631a54c32213e03d3a9c804cf126d25d92a4dd517961798f79c8405360317b62b5bdbe078cb3b94d2592e408e029cbbe3880d9be7d3436f8511ac0dd9dc44f58d465ee034a03b26c8dee461d6fe2ccf19940fabffb138e5ad0618b45c4c2dd1d39fb4a38dfd9d57190814a86b4f4e322774a5be9df37c86164395c90f62f68878ab53bc41799627dc1404b27dc715d7760e594088af5f0804ff4f056a11fc16c317d9233de3798bdaea53c14f282c16be4704588f132a196336502c37d525e979f67059e6da91433790fa4e3b6ae4b4380f9fb280f59b76283c95e8f0df97dfb005437c13bcafd75e490eed95d1f64f978b938d89c458b7298032506d44c1c2683e19380b0e533149f1bae864900cd62adf48222f715fe2829fe5e7c5cca3fd61d506ddebc419fde76f2f666fb0ceb1c7ddd1db2d2c4e1d695808637ffec98f4ef62ba24dc6e85c6685a7fc2504b7a5e754b55ca9841f2df0530c13663e1f43843e292c75a3f32cba337059292d266968b9a10d8759277df7a6d766514e263a57cb714e721c6a211a00aef3b5a74c71426161b21ad3f21a5689de478d39031cfa927a0a54177af34546d6fa83ea6001495bd75bad27bccb7ae24eec6461707e3317ae8f1ed3b64faccab3347d9c8ea9a46fc867092ff9a69a19375d76e366cf3dc3fd3acdca23438cd630183fcf8821f4494cddf216e3fc21d68d6c85f7314c8c0db2f401fdbfef6e44eb0a5ae2dd0def5e0b36c1abd9440e94ba9e6a6bce9e53ad940e032925003a3931c33191406888972799233f328eebfece5f582008cc2b43d3c097aaaa5ac8438be76a6251a51616a1c9f983fae0153fa80761ed5de94c7b4337b52bfbc4bc3a2c77f578177bd074ca7f37190ba75628afbe752e9ca4d16ea95f895ecfe2e2834aaa6c36ead21b5e58ecfee19f5860db5ca3581bd197f002d95e186893090c5a0fae835e33a3c603178b09d9d9689563df38996edd0136e368ea8a6b930029495f56e7f4a212a64252297b49849da2257436905a7edb25926835815454d105fa6787e8ca2d48b0ba10a9306ad78591b5f917fffd2f5b278101213c813a8e5db23d5d61397c0257477c0881fd161152b63e62cdd2b55e653b09d2eb25ca3cde412ac6f7049a5266ca63e7c0302307d9f14a23dcf87c3a0d7b020e86840ea6be1939beaea29f8d82f7b1d32d2f097ec4fdd7c20e1aa30e11e84ec76fac82f51c7524f9af8437e580a48397507743e4780ce728d42d0c061c22c081aafc73c83b2a7f566308bb671516f2edb5ebd553287f259048396b293384b3e90b93d1554d77ae41e5c66bbc6e3896ba3ed5cce8c9e5a5587dca86b5dfeae0d51220df1612c539147fd21c40ac611816986688227d2cfb293b0c3b7424868a381b9ed7f8376eb482e9b37bd5a30abb775705438527703b2c390a028ae9ed893573bee7315382549b60a65602df279c58f50c6c8ce4bbad0f4e54f6770e9552791ca6cdb691ebe206fbe85f79a8f91399b830b6b15478dc862d809c562024b6e56322efe508dbba67a3191917631a72165b8ff7afcd5847257295f8acc5efbc51230d3fa9e1aaab40ba31c32e851d3c246c6004ea48b9b3a8828242e91a33272ed09ec66c46021b13ff0067ee5c4d5ed1a52543bd878bbacc4dc84dcac9613a1047d8dad0bc45059818d67fb5015b0244cce441796945870be5ef709cfd5480c70c1abbe5326c458fcb5f18d09eae1f9c4e3928dbdca46c356265584074efc8d11cddd83a2a26782b03255123ea36633bc159bb4bfde0f9b5c0c48c2d6d7d721554b14a423c3b04aad040456a8446cc58151a32c2d0652b1ae2bc209d1ec893614cbcc9026b9659709729cd9a2bb1e63db664dd9726914031914f10591266cf47ea8f1228c0d33b6cd94657967b8a999d6b3c0ae80fb0006bb658f5b8c400493d295d11dd59b60b41b4d3d26e2cd228ae5aae906f7177f9ce74df818e424de2a41afc081a3a8c009d7eb1dddf541362c1e86acfd244d0bc01c22e23f7cf819d885bdebcd2c6711dc97ca001b92136db1f5232c3384865c657ed68efa416a5c3f6bec1a7b49015fa7d3d2124b55662287cd756f472201017d76f63790d587df9107c1b05a5aaa158c00066ba91e7f5227f2af35aae36cdae8364f91b9bd1f411b86b83b35bcd2be256cd55bdeb45d24f5af0ce2e18957a19775a27c22ffff4cef6ee018ea3e1376bc7e54fc8668120682093f8d70bc6684b26840b31c90708bc86396aba57c1f7895a7c48bdc508eb50c8a2f0ac106a4d103001b3ae11f342a70d7550c546b0a425487f7ff08bf8273e10e859b27b8f65e129d712cc1c273d894bac666bf021e5401d09367c72ff98890af570a0869b3d8e4c756453e66d7f7f2ec1582ce5a4dde73d5754e689dc35ee5931b66cf987dd3794b4ea5f8f21feb83fe2301da929c6116d23db43bceffe33692a56c606bd5680a92919f77f1d3b758799a95795c398ddf5df14de8468050adf90663dc89d4b0d045ff543f9b60b7740e169a3544df51defd02a8ec05da2412843e766c89a221ef0516cee858dfe8e5d247aff0e159b4163b3b35cffb4ae3f645f05bda2ffb8104259698e4d42f2fedf6976363ab098ae0ac1d5fb2fb0bb7ff204999a17acd259f6bfdd26e02dea8308d3a97027dd4bddb820e00c829b31e316c1a4c2a0623fb893558722e88db4010795b5369c19f8c182ac32e3dfe89b32252159ec4966f1821568812f8b2fab9408a9f8cc32bd4185dfd3bf638014ed2f5cfdb9271a3ca90e29bc1ac04010c045fed37d22183193a746cc57c980e4db319b4035683b603a2ca19d2ab6da26af5580ad21b023dc9bb445bcf3451fb6b048d72a095fb49a34e3bab4c0a6217323b29c56ea31d6e302e58adf90ee4c2cd82a15742c81a1ca5ea30fd6778da2031f887afdd8c720d5821b112e472f52fb757bc4cbffe575afbd0239ab57721e13b8225f51ef9589f7853258cfd187ec8c489578bb5393c96f92a524ae13efb2d87464871a492be1d9645fa0341955301d9c4b8f283b1b9b31852410ffcb3ab13f7a048f6997cd5e82c8b13cf0c2d926147b41c135b59b6e9aeb0cbe5a15ecb00de7499bab1bc18ab24672762b48cc3bd02c40fada3201bc82fbca9333f00149166d1cc479564e69159abea7c09a575aec21a79f0b0db14dc4a09c0232e8a615d7b34eae19afef83f2bdc83842c6b2e6f0adbb73dc0cac183fb7e45c09c02c2f4d1d52855df88dd66a80b068ad70cdd34c3776d9cb8850419a97edbe6d281497cf4d1a98a82dc6c4f9924d2db50bb9543aa7a009bfd2c6471b99b19107fe63c205acd23ebd4703940d980a566ab89246fd0d36d040e3feaa7bb0d63e2330fd61cbb7dbc47395e048fb6420cac44e4584c5e36dd24d5d0db26dfb2221fd5bad89ce610db8824b0a04237c4d897d0654ce403bdc373a7a2780a14e1a3034c9ea4e627e88c4cd6ab19da6141d76d114f9002f4a7dc84b2239f2d7a2d80a6b9e258df1ec658a393fdd2d8d823f8382038e2f9933e45845837578f68bb2fb4d25acf26ca2c75b2e20ebdf3769f3b2f3dedf274e5f4fdb4698d9fc54f299aae8d236bb63c81c77d9e1f6ab858e787e43851820e7e00f00b3741c38b3ed5b34ee2a92d5703b2355ef35483462ecf3b09025b4de71ce78bde8a41b0cfcf227963d297b3d818e3c960a18c74702b5f269676d87d57389f96240b55524ceaee8503439c6b4bf4821c28440e00c494c809f1534cef125c705a957ad4887b5ccc563db0b770303f745e78b69a0f4cad75a9728d66c205dee4c67cc4dc64ab10cdf5b2d44dcf6c9c650c35805e042cad1f41bd0a3dbd5ec949c8207503e3c1bb195c3a9893221c8a49d16eb40a05c2f9884a7b4448399c34e666bfee1c59f79fb17ae114cc0f8ab032220811efdfad72e04323e357939d26b0d16cc9fc2d47073abcf5748e61dabca0b4f6e7aa7373f0036b80603981658093afa282dc75989709327b6df019f22db49949d8940be0d150e488fd0288a085c0748280a2436af7a39227f0d57865da44e361ab86fd68ae1f460573d7a2b39e8609ee8163bdfdcf79cf21b3d4ca964e50b6353ecdb8516c2955637f5b60df543a501982b207f6adc198c167e659e335bbcdff1d81cc69dfb3eb18102df2bb143d88b671641b4dd6443f820fc15d565150a5837b19078580f8a0cac94bce57a4465b5b82e5010983831854e63e89b65595656806436afda053b61ce77820f64c9f68388018c8fbc7624085e9b5a0fe1a070d73e02836719e945c86b212cbdd8700806bd043a6fae9ce0bf2029089425250e9c88cf7970d47955b3deaecb40ff6fe98483c9deb87ff85c1e103a393a49a21b5e99c35fdc75a7f61cc36a9533d3f056d0de5371a9c389983ee832d1fc620b337d2097d43f5144b5ccf574340aee75fb5899a2d511acea3ae0e0c0c512882144ad53524fefa6b925ca60382f0647114fede3a8af0f44a2198aa49ec5e314310ccd53ab74165f6a34f64ad287042eaadd45640bd828ca2920ab341d9df0356bd52a7e7dff584db69a306c8b64f0fdb3f511445e0c03e307fa5598a9797a014377354d0b78af6a9c3fd4a128e0c851d0fc0dc1ef52d93f36ec3fa8048f621f48c1da2d57ee6fb02d6c67c81b5ddfc3a11ef3618fb99d14e8176555b37f27a16f89284d5097b530155730f6ddb1f33945ff3fd6c12a60469226eaeff2c15736bc648ae633a8f1f61621405a36aba45a94b8b3f65a02447e1dad2b5d5c03c6a897721ea1c17e1e79b5b9c304cb77e17bfe8098ebc00d93eeb1b22564bc24dff41e4020f55fded10b88cbd0b6ad49435f8277e09748c2bb0f5351532de5fddd13bfd75ed617d6c05b8585e2dc9bdd97ae0d4b506d0e083647375fd5b9275f965bc255353cd67d39fd4b162f7b57a924ab3a37d13c1201c9fc79bd8bdad7cbf49ac026ee6f09f2c5770a614076496de61a843ea6db1366a6e86cfd8579c8059964ad8668c2859c35f37840a6e1ad37536c5628ac1c5eee8ef6a5fc9dfc1a60b3170863c9d8e0015c02f41df761f417631e2fb7848abc37c5383d940d64814b793c6c382bc9a336beeeede1babfd99c00d7e947d26e4504525b9314a8a5008b9a53cb0d2fef09408f2f22c6404414a690f48892d3cd263c79c7313c479affe3d557f20e7904a9aa643fc6903a46ad446b7d3fb21dd2d117358e235b7f2781870fc1b8cfbffeeaf2ab77a9b345ac8a9774e2407efd9367edb08c69815ff67ee851abed6bccb4b347b2b450ebf3a9478f43b33d0555d2832cd7860f551ba6d2da303d53df6bfdb72ac2b4a1da2d0b6882d85aeb7597d10b2e023f695bec752669cf529cdb1131d821d479846f42e8888aab14ce969e7db6a310dc56c8cc668d87b17d10517128bbe31ec9f847f489cf4c22f7fb16d450e2a127bc2d27e51a8fcab064b1fb180e8ea42054d5e1150e35317abd84b432eac93a5c396aad37c2d7302ce87bf98294fe0d6ab8e370ced881242a337c191348ca2475fff48ea2c24ec1f239d8b5ebbc0a59b40ac2188bdd40e39c69698c6b332d3e80ae197738ee895de84ae31f768a99d802430853339bc5ec929e15547b715295a01c277d7779a4618b2c973c3c37e08168df23fde682a1baeae8432ecba6b1a9129c47e1573c72e1dcfd2e20d859ed52e9a7dcfacf5d1fc9e25999549c8a03ae1331cd859879f7a884d90221f6134ac86ebbda569c128213b95d8dce77b1be60c336332a2d753959b81457259fe30ecbb78b785d84c59d7ed3f390b19cc2355ff87dc2b6723c6313820b7a29a25731dd470e08da223108a0dbd4ddbdbdef1c7d8223f4f929e93b9a51a00ff23bfb988079c9de466e284e32b01c6fdf0c1ccd7c5168d26bd7b0759fa84c213bab5920bddf9cafe166de23bc3c67155140ad50dc93e223b4249d5008d41f81b653db32e591cc02560fa5d59867418811be67c796471194f221beb8029fd467851416d47b1e0ce2c385da0f0b5d42cb574d952e81942f3422f2ca33a4eb61b0635ff9368fe52c1564e45c942426360714f324a1b3989af1825248182352c08c73f3919ef55b4db3de7cb6a534c7678b3d9d5259add1b8a88eebb43fe39fc0e15e1ffc5fd0388f98b66adfcc5f768d16ee8bf782d42938bae6154fbcf12ae5775d84e39725a2e4144a53281903350ef8b15b37fcd30ca64a81b86a7e5411d33cbec5e3151cf4cfd29ec26d5ae2d1b09349789ed334c2b3aaeaebd516a7a8b3c3b41bab23ee7b3919166d0997b93eb675d1061c5fc0bcfce6cc1a5069a61d3fce5f219c543bb77aa89c4a70b1e94d94cd4cb4bcf258aeece7d34294fd01513cd018a055f98e332ea405740c273a226e20c7b83d0d4b3dbb2a1c0de7a5f96f41d9e58059f89d8e4b2c81d4f65edfbb41d5cee4386a89221790ffcb7f8a09bc6142be9ae2a512681dcabd58e615051441ac7aaabc01f3f23b67df9b453f884feae8153742edb987861cbf817624bf9f387e79820d5d8e428d07146a38bfab52ab21e31ecad7dcbe50a9367145f0961c6dfcc814d3e96edc6ad25197722d2b443cb9a6242a482c3f7bcefe97d2dd6518b724cda33ba93beb93b5507092f3cbaeb79d6abad5821d214fc37afb1bb143fd37c5d55d28d759f47ebd56fa22a7b900460195ad84e806c794d2cc88f1d6b38d0a602e34da4aeea88e50a8e6030e069de52ba690f6d666de7cf2b8f733d3ee4ea86b64d214fae0549ce0a7cc0f5bb2721b842349b784a2d4d9d68947a00f7d88f4bf1e9dc1c9436180c5e11c45a4fa2abdc439e7621e7dce24c374a646f4a4b0dd7dc5d32bd033758526867f4597838e362e99132b70594d86609000bf14e6103cde9a628a383334700f36f61930feabfb024458735053499346045f880577654b71a4a586ccec7730d545a806f75cdaa109d5d2b6a2c60abe12fcba2bbcbc508c88f2314e838b31ff2a410fab7100f8afeeb393723a4bbcbba41d84a4390f4f085b2ee469acde3ccaff2a52775bf3ae49f2d48ac1646632a03834696d5d4a350ad798eea15092a152097bf7ac839866b822c765d4c9433ad65427adb5d7c374664b2b2b0015d264508c9c463d3e31b8a3e9bdd027ed650097aa9d787c6c6645b2a9736fc0e2147646c25828135bb543532c7e6a1fba6fdacd8995120cb30fece447085e7a86ddae9e74032106b233311797ad428ca2c3fedeb91785cad389f3b3b93f553c38d24c5d8bed0d85f2480143e757c0203d4c35c464b4498422709567fc23f9e110eaeb17e5dac53cbe99d277c75a2635535a7a0a66b985857d17aebb753e33d273e370e55d54dccaaf9f56f51af019d803b924c6a648d2f21a4b37c86d0d9b67d0f121852a94acde38268bc9007dc0c243b58ac49d34a1d2d06664623c8f86627870230418d65d2cf8a2437ad62c0eb88cced2f980a98b63288f80686bd5fd4a1b6bce0b4dca0405a5c700de3e0624d93866618f3f8d19d9ba10b196bfdd2a180e3d7cb3e11433831b57fc84f70d73593f7ad5edb4f1b3c31344f0980cce0544102e8980146bad53aad4b0fe9ffe0c9a35b55cd20959afa54f08244fb4bbb6e900f10f397c7c811a3a6492d1f2d758dd50ba96390a988baf2821505b882b12e57f9a2c01e9a5855bd0137bddd8cc9feba92a73125914d699f5a596a7d36f2af0fd03cbea1ff2411a10bb0c54e3d0f38be39de6e579a1cfa44a3d497a0ce822b1da7c078e8fdd893bd2d51eb8afee4738238373f39bdaacef155f11fb2f893622fdf5861509ebba7537584c4c49f1b96eec0211b057c03df2254a17dc9746e029ea956228e1a277afda1639fe51069b17cf3b0a2f07e4b32615d819d2e64cfaa68298421e751b8cff6f6f707442f17279ae1869488655fcf2c7ec42a0af87ae7509459538d869fa461826358810fc711cb140cccc4496b84ef81308a741a688a3dcab7bdd4cda67981fe8c3323bd9e770cb812b72b9b70bc08eecff9fd1342f01d8489cb701198465b47671ed6dedbb3df826d09b2ddf2929dff5dc8c1cf40c6e3bf1617ed568ebaba0280a9fb079c27582590487148449ef80bbd7d88a24f723f56ec52c2c15f1b015a92a53fc6d41339e706291d2a488b2d407522e41e84cc2da6d632b16d2c6c7536a502b66cc3aeae06be812177d805aa0c7fa495cee3883ddd2f7ea9dfc8c6c9eb2509cd0803491549e3a9ff2aa937affec7a1ad4635e15e92f288a59b5df684a96b8dafc817d56397a2c663636737ffbe9b198d2567d58218cf2069170c7336a60729f2f711c40d6dba7e922261dc392715df456d1cdd6e668de92b35e2e3b62ed243d5768ae4489a5804a254de531cc5545ae5ea91df285091a54c591c4367cf40721090a9014dfe8150b33845dd5fea85bc73109e9facddfb130012b0b914f49c591e40a4d8b716bc93c4ec72aa90fabc18d2422277abca47fd18742625abcf88ff864d95e915e5432f079c6763fa87a83c947b84cf5f693a8ceb04ab074ffbd044971034092220e9e2a5689779c9ca2bf2da2c20bdda174a1b62849995a9f0ff422eb0c89612d74e6f0220a480bfb82ff5e0d0641fe41e4b842613b813bc6bbd24457cd35822dd471925737b6b42c6e875de86711131795eeee5f0ce8e8d50d4df7da66583a66a1a37cd2ad2ffa1bdd5f6476f0d7bd2f1a68322c0eed4c56c9683650e783ad066de7f0df6832a9be3245b9e5ad3bedb753f98d3259cbead93f16293698edfe13b0e38b3d424d8e0cf5f2a19ddad2f208830318574b3ca69009d135519ae83439269507cd247b9eee4d902a4f65ef62e53e768b782381bdec122accb17b8b6413b24d81bca423cf3bc8dfa911a01993268248496436b9217b6bb1b35e2dfd34817ed8bd3cad85fff1e186f50574773fb3b1387b5dc9353c1083e72fa66e727dcf38fdd65f7eda340b0eb6d1e1ca3bbc01d1bd24dcdf8a9cff96535138cf3f7d676f8c2430c98c1c02a84f44e4d701b8e176886850c748b56cd8f420956ba5476719e1181c9f5679eef992b495b7b25694feeade8aed781e1fcbfc81ff7a1a5dbcfca4fcb82763b0f08eb11b6cebcc4262d761a8ee12584cbdc495c951c3793d5b0fa2a5c96526db47b17ead77468b39ccbe1860ca587fa0780bbfc2f79c4626439706abbb4ebcea27dbda18e1416f02199bf4c3685610c2ddc646216d1247f62aa4edc3dd1a7daa0931c625ffc8abda00281a7a4aea26e642b3fbdbbdccc0d34ec09171c7e9af0dbbbdbf4718348c20f7a0ec9a47fda550ad2ddb2055c09e9a1b3360ba8f5863e4531818677b659f73c2c9d02ca4a13681b35f51c3f07fcc00ed4c47686078c51d1952de8184762ef60f1871a37f422809be3efaab70d59f75ff93bef8463343f960522332966a9f113f209c8420a2c80abff6cf66e11956b2d44d4f24953dc2c4dca2134051a94fa14a8443c439d8c472f0496536578e2b5d2aa125d9007b19df3923ba498c62276b92c88660eb280030a545c38db17fb8ec21e6894edd7ed1634c52f0cbdc8285b92c4a9f29db62563e5e4a76adaff17b31a4e1e3d1ef2c2c69469ad20ed769f4d5abb4798effa981d62fc8198afc05156c9b039fc2a282a38a3645ea7eef83180c86177566f760a376d6b3fdd32d85ea72cbdfa493e861dacd2bda00df3167f152afb8bdf07470ee380071a0c20d54f47247ef18043c3693c948ae36b4b9ff2eb40c58dcde0233ecaaf86b47752f6f1a7322a218784abf82e0b17c1f521079539c9cacbf83d3e8f7eda5627a3717bd8ce1c4147402f26d589cede23b79692e67a6307acc71237d6a5ecaebd52450aa9794afbf89b1284c4db41e659ae0c8d10fcef91c30a6bd4cedbc714444bb0c64fcfe467059259da4762bbc183379bdbd70164e470af22c018ae09937a595698be885b3caecd912e490d95285e0a66322ec63c8482edd42b95ea09aebaaccf0beb96f43ac0a2d8cc37bd8f3252934782f9201ed7ff369e53c70d688ef5a808fb08cdc898f1c5eb0ee9bff1c16be284f44cbf7e410e295f8bfebf5836eaec72d751ea2b450da300a5aaf3360223c1cba6d1277e5a88e76b60e5da8b4265e931c8f95e5b93040b287cf3bd28dc892caa1bd4b4d7a511498c8739c1bba4c299b5268c0daa4f180fc43d0edeffa7d5cd9c7d7da5632540ffec1c534efd401adaab907563c0f463817a60d7044d43be09acaaf3ccd3d6e310e0ba3696561438fb953fec7facc0b01da615db17c98976beb6267dc490e10de7f5aa6bab522839afa5c0f24abbfa0b0a2824dc30dc0fd8dfc1be64e37e16d5815816fcbc788d819888730bee92c0e001af4f7129bf0bb34c9c88df1c10a650d72026c3c4926f4e2a923f2ec6a574dab5c112709a0fff44de55ea808d88a17d2f63830e4dbd7f0c282251057eb190a724c58e2c0888e8658c2cc37ed8848cf80dabbb9c5a08980fc7369707ec3823969fbe85ee835ac33781d530c55dbeaec6d71ea487ddb4703822c8987740962c0daa76b503c8afbb19b14eefd7f1b61953ab0fd2041daae45f57e7b44da09ac7d903c65524ecc35a9148a48b066bbe756949cdd1313038b258a97fe2ffe1e40a2fd0a3108bf89eda8c32fd499c08c5499de65dc998f5043dd2bd4f53b790d5710535b29c456c3f244e3c5e2665c85ccdb2b73cdc7bc2bee1e7f4cdd0fb719abcd0f9e64de6d44ca51b06d2f23226cc8f373942a7321badc57dcac9d9c0019126c9bff41f0234385bf899382d623cf4fd3ed16121c8366ce965c4444de6081a68d17d9c56fb8fbaaa2fe4a3bc8fbf7cda85dbe62ba1a305cc5c4a0216181f837616bb5bf32c875c60e77b04f19dabea5812d4e1a5e0cec757fda07fd384774a102f86abe2290d6e8e5413e51795028b40baf21c7edca99363544496cd6627942571e7395b86a14c5e819096276371f9a3649d191f66dc1a3fbf51196a4941ec7e5e346c0f18d71013eff69dd4c2b557f29199cf2d1d9210db214db5b19d8772a638856042a428519327a14a29522808ddc6b8c1a163da2d12489b4348f2b5b99bb504d6641cc2f1d37050fd76d8d867891ec40ac2e5806cb26ea8be0b967089db2f9a304ea841d70b9522f73bb70639887c91ebd1648e072c3c17c7d0f95a8ce73f79046fea623f12b8f2e0f00c719c6b624cec51a21b25bdc9573ee8a76638a25216f40c44f6bb99c7380e1e04477ec1953dfdfe8ef6824bf513c00f02e7199f633152d3dd4429c36957159b51ecfc546d26350c51b9b61a7bb730b3ba408662b64ac5fb7780dd01235b30796a1aa51161bbeed95c40211f09baa66e8762d51092701e90a5c18f365b29fc8e92465247acbe2b98f3848504b3b160373d4d137f86a1f6bfe146a7e1fa742dcd1b4dad939ce3568f3c11b20c44b2d6517f045c5affe765704ae42a614c13702794cda686bc0bc497505d5536acecda29075c4a4189951e16afdc23e1c3ae7fed58916caa0b0a8b864b264e16c3859fb6e873c0c3384cd400af336a3a69802f62ebdfcdaf02f1f55a5eb8a5a9147a91bee43904a0f5f610521ec0c89f5112e617daa66cff63b9883fd243aaf51e9edd46fb91b2e1d2cb09bbfd12a183cfb9f2ec8ec954afaa4b12ad764668e4a851634a3600019057ed790260d7f7d72c15dcab97303874e5a88ee1709aec481a6b36413ef98a8d59ed2ce59ac1948dc2cb3e645493f778ecf72b1373e637f5ceb70137b50dab34a2d503432199d4a8bdb226d12a959212de364ee45f65b0b24064718fe3b0e4b31e2539923bfe13fe79b270e6d4d74f6de43bf9527e262a81c32abbcbf8078ba26c6b178afc7cf2993033fa14662383a71bd4b4017e2cacd243c103eeea344920fd3b32f8c295914d1b539c0cdc2da988785a3c4720537693a991a8bcbc8d4856974662868640341d452dade49c406c6c44e0081fe45c71439d2c31c76b88bbc5f3d4426ceae22f35a6f59bd8e5be2cd9d0978f571d46a87b748277236d53734c8fc43b54e5797d1617f164f3ddbb2d6a88014120fc5794e0f533bead18084deb03f1898389b6607472d3f59351d1571a14d5c90ca28af9d6aa7c25983009ccf00bab3356bbb649bef4a39c003b970351331c2092bdbea51e3439ba8b4c82291daf02c81944b50f14f5b5982db1276ebe3ddbe73013c2f3f3e39733d03a45c48a12a99308f60e67bb707b6d1c885f3ff6cb58933b3f57499ece61839a4d208f808c4ad3466f4d74a649409bc38320336a56162e7e38f92a7cfe5d43ca09fae26088480238e7031368343d85511615d2c05ca3662e7a340a6ce70f9182ab4fbcede77576139114148496bd0076b7617b99aa701621afa69fe5fe65e6ec554c0952b2868e8e4a747fbfa156042bd6bd3d7ec1470bf1f1eafdddf768e8e500d95aa2774f18342656b6ce610317aa8983d93cfc80e32c70e359595b92506bae6c62b366295e8f1bfa9eaa4bd8bbdee17fafefe0e4a456bab845d010d9f177f22fd90cc23dc316c474b46e8925e12714401a511db33a1359f6bd473454cd725c46a47bbd3030c78554a15a3845b0200eb4210fe5523a58e20bed714e3dee8c09e3c61d1c022394fca7514ab4416d4e7f41e626c0c2e4d943529e9bcb0a08dcd712b89a7423c2e926c56a37e22a94e4314d442e7f0b6aa7502d5baf2e86856785b28a3991b3d8e6adc61662f27e930e9dc34e09d8861c3ac68d8e74212e3812f15e4025ffe15933bc289e552c9d2fefc2073a3dbe5768364c1d3338092530e44f285a56989aa9b413ac5e39d90a94028e30c3e4337791175b35db914f9b8be32c7c93786b5cd08a06378fe5926e8b12175da2db1a41b0ad60dc59e9c1bdfc018b9ba47a0777f88c8fa375f161962a7d1b82df03f9720df2fabd41ced6fa856c092352fc32758ad71985af4302d96eaa2950fb0badb1471f808878f6c69d740e1027a76f9011da6e6bb7aa940d4e0d16f8a4854cdb8bb58a2627c8bae714289d87a54634ed19b41fbbd417eab75c96b76f4218299ecb88ce2805f84b16d4f0cc2394727b97a06b65a47e04d8731f0aa9bf99881f556f7800680e6873327d311edcb8773368df370971cbab42c3028272a680dc567de6c8086a88cd795925e7b8203c0f1573acdb0ae088ea676533e39af51035a7b66747e7000f485df2073623ca9ae2025ee5d82fb1cdeed8c3c2fefbb9f1d5d26c82a25ce0fe00a457a4a27d583da0f5fdd4fb126593bce1c7e165c647644db4a419260277355c7b94f75f3475f63e10184bf363af3d4e42252963ce4be60b5c698bf350c1e4f350afd90267f99a1fd5862963d8f71e2a16618e8605b89f53fc4c54e748fe1d26b99e29a7eb785cdc7b3e716ae494a3ceb92c8b96b858e5568df9f6e7cb74ba0d3ba37c62819232d7c52376426f325e8705e46bc05d4bb6399c3436f096a69ab814f4b23a4b177b91f338340dd76ea68f2d7da3c5d8955ec365e7cbf7fa3f596365af9b067ce845b950908aad96505d44966b92021ea98d7f51beec4156d22fbbf210d51cdd24fa54b121cb89c33b52d0145f2ea6ae5396e21de5e3261d85e7aace11a33ad0286ecaafff4b32accff9ac675aaa5a37406a1931c77a379187239834744688482090145524d73ec512e1e3dc7989990ba4ed594b0d5fc02c49a78fa0441b9cad74f98f842d6ca507b76eef2f71f3a628badc518ac600087391daa16fb49ac17e98c4824878a3b2fa4e506d6b0ba62edcadf899ef21076c3ce739aef8e5f258f24ded9d94577cb8ab66451edb5dc6b1bc872f88bc1ad181ffec4b79541b502c8b1add5336d4835fa0591e67a36d3249212cc7ca1badf94d4ac6f489fabf81105f18b2144b75a0259a143b5465cb21e189b665c62e3ecbbbaaee6d1414f112a8a8be13330a5657d56f8acbf888812e929b898711c9b97ecbf5141e82f15f2f9a3eb2faed8f1c5a348239e7abfcd1201615765d0f63402680b73fb63fa1e185eec38acf920e435b94eb15d386e6896cfa587b75bdcadfe16c67c29c40b60457feb487f958354fe53a4863d5234c53418d060627933444be5f3f2442d62b4f1a46f38faf7235959ed6ba3d50e13ecf4bb86c64c4212f0e7daa7d69ad4458e4211aad3fb5404a015f47e75b106a58a420fe56611427a693d2febc9dfe15424955a754a4beb03fee8987f88eeef3079e1a6b13fa8c2ae0136390e7eb5350ece563313bd609a606461c1fb1d0fd521c4a3ccef37e8173ee643247de603a953bd5845259c30f41be2d0ae27b5a05e38f4f607dcc65b6a2f32b61c1fb26b49a8a644aaeb1c5e3a704955ea6d8f393cfdab373ce6c1ee76597d52816c7b3e6ccb5a092b71ac3c8d282993afe801a7eba8ec2f471e49503cbb10b2c413ae1f330f54320461299760d8c754d04477fdf1af15d6e0fd272770f73bddf7a0cdc1fffa11953b582dbbcac6019ba7fc45ba0c62bd97dd48b95edd3f246c218e630411b01d63421fd7c77113af232633f2768edfa870ab0543445445af4e8b2f883a6db3d4bfc6dd92ef3eadf013c9a609f14df935c7814825637e391bf9b29e0faa3c7f6f9b49a637b2d98f8af87e6ffbee1065e34a0c02e89a9e00e741b08b69e147381646e8a2891c7789b2ff43332ff8f6dbdef7a37008c3b40631ccad5e3ee80dd4284d07a45a100b344978615b29e5e3c96e9f08d563dd15cbca0f8882f3b35779e86496f0605b0fd84852fc5bf4187a6a3fbe4b8cca2b22bb1926a257444ab7fab4dbd839b8f044e930ca42bc85c2d4c04f7f158652b992fc146fa9cf120df50db39a9fe66484817fdb50392744a303f17068628aafe2849beb2f05c71460b2c305541606b0caf92fea445f20d9ec7c02609d0ec6b3a4ac83355b9b3ee5d3baeceedc30896a4b928c80d6ace69a0bd80f0c1a9400fc48447ece08e130f73fdeeda6256b07f86d2b7e1b88d63619618e8cb2057e2cbc6495b123ea3aaf790d16da79599308bc08ecf26b9fbb0166cc77fbacba454d9948bea67d8d0af8d163f52430bcda9b5854c25c51240dccad5ce8422881581ff78249314639fc54805c998625bd67e6d75cc4d0add304df4f1960b82b35dbb765b18e359eaf12c5e264e2be566cb46a0ad8a5962a22bd82549bfbaff3c4414d9b8a6f400d35d3d1d97c985a85bc602d8bd979f56f42d9870962b6dbf9ca7bdd23bd328fbcadb7f4f610e3be6bd63221676ced7309041cac82fecd0ac7d8bc346d3e61a73fabdcbc7e32c5ca5bc202725f75dbdd2d1aa1352939e7e7989d59aec9b385f17927b86d43a4a041bfd9bdce0103bdacfb7492f20a942994ae0d67bd26d0c39ef4ae5f78fed66330c0f3d71c851d250f1390b0f174fca55c667e716e0bb15c88c4f8fa25a9d29f539fba9ffcc59d6ddf469f29e4b311abb7536877822581cce1a6eda9ef3a838ade2a561be9b35df27122d50f0213d7b164dc1bb0e634e83ea4e8808b9624dd76460c01f43949a8909b7a652f0d87067952452c77618299877c28a8fb1fcd1f73e3f8a564f78df0f46f6399cd90fd952a154dd8a53bd29e972ea46452599650508c5c7deb0c831d3781362e90c3a572e9af3bd336e81b74b4660cf58642547c50e02ecde0794af11b4783ed22519f2b9591461c2c04185eb748b0e922f7578ada25b279379c3a57be5a4b784ca1f5fe8dbf18feeb4de46974df3df76166b1165a15094fdc1938ccbe980ba0faf4eb240827e81e7bbc26162db79407990da8f999e8e84bfe7657e532c138c2e673b5f3356a1a5bc7124f528e66c6a92c3338de86b6f4b31b9ce103f9fa40430e28dffd5435ee9aa776e7a6d1c24e6f982862ff187b2be7f715ce87f99164c5731ce718d555e938855523ccc94addf9451bcbb458678c794813dcce2cdf94ef76635f174d324cedd083034e6f58ba60229aea9e0ea433cd190f77080646113c92401cf08a0d9417cf942eae8fcaaacb6a842212b4b67cb5d8235e95335dba74006225406da0962f40ac27229f52db325211a6f194f4d13c43813b18119bbe33ec82a067ad9297d3b08e730ec241e382958707dab6d6be13e694a6f35558dbc14bacc7fad5bc32cdd1adce8c73a0cad6609332126f6e72af20ebaf746cb5338ced095213fda1b352acedb80f6f380558bd69f403a9c6ea3693f21f004c16def092a2be94560f02bf5356e162c81216e1e1726d9e111bf7cd0d6a04d4bf868d6817b7f5d7dd1dbf16709c6f7b2e7ab37e912e6d48cb83ad88aef0b39a2674cd45b29e2d8fbd1964c915d66baa4417472d6c328e28d89c54174ad8403ab5264ae1cb8bbab91d8339c07d6ad91a85ba8431cdd7faf812281636e089c5e1bfe05cc13c65b574090412aa53f745ad92c44582ad269294330d5b3a5d75bd00346d821cb40689e4ad16853136ef1955b278a0676ead70fd269ee18e93848448af4ab3f477ffa58ffc5cb81fad8d50c0febcae11a1a15e444ab45d690dc6342997fe5803adea11a767fbf63a86597a821a712f69a2a520a12f7a68130ba52998f621a6921be3d84f23d1cd991c50d4dec6181d4072ff0a8b4e3faea37ccd1358ac1551c2b150a08de6977ac9b8dc2eb8d29c80471a3a73ea24ec1e859eaf690503d640b157a6ba3a76d329ea0fa054f43768d42457f6bf5513ab285add87683c142994afeafce8d37d355b5c9055595c057b13b1587c2b56e5db8e2c3433c548f8563a8bb2585f053bf1b5a24c6630881cb629a6c7c63a14be09801de0530e6d1d6770b5f96ba3839ab043576d0ce1577cbe0992bf7c12fe20473c4461e82124b203caeb8540b1b2165401ac7c8a33738f92308568ef36a3cbd94e3850df401cf88b97f50ab40988648ebe215911fc7a7df3e4f452bf89a6bea4b1a8542c96581485fc7858bbffaf4cc7aa98c89617cf5a67792f7d532b42389ff3f853fff72678f7b8bb3b4e39faf5bbd40c1c3e746ef889639a239e93c7eb4863de0229cc81b347de8f60e1f08340016e2e8871883abfc50ebf0c5d2cfb80a097cae5e2a734eb4b9b36b8b7f2fec266d3f7aa0c57e0330ce0749ae20fa6ec1e4d08015fa1d971e32f2c2368b50923d3ee6f30a3f8b97c34886c3e0ba6c164e6a407ab0f7d153a4ba11a1734caa9ffb66d7848f12dd2bc21cbc4f9b99d96caf902dc533baf617d7b24105035d78adf211df2d57cf4fae91297f82e2b5cb4eb663774de265afc01a69a668d88d44b04545d3e59ffdddfb3a03224c285521e27519d88f4d4ff03cdd340bb3d23d9b450beecd43c3e58e7c32a37f68dc973523aa408735965d68d3a3628a0408f5c7a9392b8fa11cf53d86152b4ed5e8dcc4c82768898f5c3f501790bc9098913572c66be75efec69629f1dccf4fce29135fc407f4634d86f812875c1d69568f35f1ce94cef75c18672a103579c62f4f42c3df9b34ca30adb46bc72853de27a2c50bb0427bfcf8234bcd3c4fabc73e80a6234509e96f5dd3e024e2456b6eef08490a6b553417d6de196ec74df53c9a8c59cfc749fd26d439bcad3b6e5e67475362fe6a09f2b88268d110b6e6432a221fc8297506a5c11fdba67c8425b2b49aa50eb62d76abc5d13cc42d00bd1f9382e37d1de0d504a95504cad4a60180244d8a929d6a6ecb3b280e51ff1c049c9f537374f31de5d1663cd6e6ba4b936a26642aa6068c46302b9869ed50bf1bc51b6debf4ae93af47490c62c810cb9ec6974f77402a1867c203e432e00a6d69a0845994d0b1a08a4ae74390c827dba2bb3388a23edf479710ae0a8f64dab7c50b6d9174cc2d8110bfc6041bf160fab0b89ce93ef29b785a496dc78ade1b2e17c8ddd595b6192e2474ef843b89665d9f09a8e1f41ce60ee4afd00e40ee2ee80922f0c464fdcfad43df12d5487e26e2e4853de1ca4aaa34ea5ee7b6a97596839dd1a41ae468e5bb99018da26debd876151d618f8ad82b56c3a13408afa576915346ac43e7e85f1e39d29862f34adb315ebd55b46d55b4d3b047c31ee329f1da919c5c636c4654dcdd1a53f3bc76d765a7279350718921947f21636198d162f0f8e67cd4b957c43ab2bf281b0183237586b52bb466ba4842eed9f710d804f22756d75eefcea360e8ea2b874149f4f02d91c3e8f3a304acf1f4296fc3619d4ad4ccbf1b2166c845abd8dcebc4d8227c86a4d233ebd3187a694c4e25a56ab5a3012dc9dc87e296660488935401544ab89a41e9ffdd3755bd82a5cb06108eb782e3c0e20a252d185bcaae653c92c5feae3d48db209bc036b48f04ced15adc396b38e474f9d4058c697433dc1a9543c97c84d6fc63152f1e8073b4e7334874af7a310ae6a65ef24d8211e15e34ed0c3853e14ac1661e2769a8c8039666b84d99f90d37beb4de5a05ce1bb5de7d77ec744cac235720f6c108067ce2a39074ee5d06eae160cb93498832328dbe43e3747744c35a07011b7b9956e83d969ef053dfd601b1c08ff75a90572ba78ae37a45c53f4567401679ccf31eda001cf2601feddd792dc9aa115eaa76309faed66510e8560ea9ed82818f528046855635d45c0520719bc29ea9a4cf05ce3857f12c20a5bfb635e875e868cce5bbb0a03a5d6886b9fe4fcb15dadbf9f8a4773a0ef6fe87e934ed0a6f3898f1759838de6b6e914e70d411e1f04e36ceba3fa9f854a78b82e97d6f381c5740df34e5df0cf4e57001faf13dd12f2f380577e47898283330721865adf994285f46da62af41597b49e6569d28d47a4648927421f4b7f1546e68dfdb1e3ea9fec15b20703c024815917375c299a576a6eb7f2b16b68de4db8a009e28c7e2c529525d82662400ce3f016da6d9a1517b8438abd4e9cca404d8770c529c43f2c0871c2e27af65c1ef0acba8646fa69f7693a0a84523fbf6fda6fbae096d07939bf1b703af63363702b2a12aaca287869cee9bb0fb10cd9285f0876fb2342b36d61d9a65febe88c45aec0381f4d047c49eb77e52f2d70821dd1eeee4e572ae7ba7ac64384d2e0bc2993cbb7ee462a059475f86d5d9a31c72f145c5ffecbbab1e85e8d26aa45da35bbaef5da497a80237719f305772f87ea3c6e3506d9f8b8a7defaccfc959507ea48a119c5ae99ec747cb563ab517586ef90e90f1e7987ba5209ce537cc166f710b79e8e0e54d688ad131f49aba749c0f40c50c540192f1a9ec6e47beca9f1f964616828c004718f9952e4c13dd3ed21ac714336665e4208e14ead0891a12cdb79944182e8624896a43dbebd59376224038055346226b3a13694ffa6515ec4580efcd6fd0f245af5841f6db5483eac6e0127c2aa90ce8f00a6c18848fd46b921b772ec33b2750fd29f5697774eba64f4df752b30d7fd6be957be33bd89371bcc501fa82a09113841d30aac5b3ccf3b36157054819006370cde4c05cc49762677907dfce4ce61d3d031faa25c04f708624dbf4fddd2bf47e8d6c39ee39de5077f00cc3e0a6df1f19f1f77ddc2e1fff4543a680f4c5ab2867a033fd9957fb5dd53f744e32e054894bac4964553c50ee071d35aa9dc19ff338e0fdfdfb34218b02c606db4e56584b8e942cb439d94aa3387b3b2efcb2f7f614debdc45b537aac67d8f1b29eb0ac25b4298d497f0ee47635a70b4db3a34d93cdca94c0e0d2d20d4a16b11fa3fcdd1a5bac8cbf4ac55afa28d9aa3c83f982fa238e86e2d7144ca38994965eeb0d1c8bb10f092ab6dd9857f6292b8dc7f2c4818b0f9b5ba75e88af665c6810c69f991e8005423cc8d79bff9a8c0b83ad63a9ac94882d26510b5af765696f419b92bcd6bd1ee7fe9faf4538d03d8df56788a511685882ab32985670404176bcbf938818fb15c17da1dcffb6457da238f6a2495a99b891dece8455a49e4b869ace95cb163870c975e57e4f71396a021c5a4381781083f40e5a5c91e8f7794f158e319955bc8dcc6fc28b9de5e2a936ecb132783da82592f90efb571432dd770890bb0e31e7022a7a044a02b58a982e2ce176bf6a56aec3cd720b715cf55e199ffd5a489bcebab463ca3f27f06ccc2073315af381c2e3110ab34ae154e2838b14071b17be59020f246a3e9de7d0c05c41d245c2dd19fc06c6ab7ea9a82fd694a9c3ba49fbb272ec91b21a367c45850c8a8f4659b10300f23bd941ad38eba8b9a64037459991f7d3a6edd1b77f628fdfd574c1a8c49ddeb53e975118a6add79544f2ac3e83275ee4b431551ff104b8cb378a2f49acc40fcedf537a700cfeb46aa936c3d1e9617b1a8d23ea9ff57c3401d2d187b1eb66d99d0bd228598492e533b32c191095a73a7808afdaa946fd34a7525296ea776c4d9a78bf64a578568ae281cf2555056267a931b3b65514a81dc3a82d6398a84776b7ab0eedbcb8c47c2b6b3325c658008f5e556c033bcfb1d850efea0a5dce146fdeb5677c7a41a067895430ff76c20ecca60be3b4e72a861a036e799bd24e0652c4c05032eaa4abf9168be7b61c222df766f237977946c91a5e0bca22cf7719c313fed34f28c52119c868eb6b0ae2a4ad4830a058d51e0155f801a35be00c0fb3f213c7c39055ebbc3c6e4fc80fa11a5dfb8eb92955016bd6be34f20eeab70e8e8a136ce1f3bd52cf6c1f569b328bc300d0ae8feaa5f19af09cdecf1b1642bb644da22460980bab5321d33171168e5595bd632b5f03e7132d60290abb0ecce0c3c71a3a1de9cffbadfa7b510da19d2b2fd971cb21837692e52449b8e965e2d15c1eef19eb0f719bbbed3e01ec9b5417c4da23afaa7ab026dce2937995854c3a99aed53cada13332a6b5e128205b64e7c72962385cac0984fd451a6cc611636b2db9ffd7dc5744c8561245e2084b7ac1d271a70e58c73ce2c94daac829420c273393b51516205aecf7d0918884cfda3975ab9d2b581cd59809be6640fb511a9b0e907d7018f7abaed1c8502131ffd9bffee1f5c8c8c38de650dc22ccc09834cb5798e35c1728f643221658de2b3d780f397ed36e9567291ebec6601306d35722c7f428acfe841f61af8f5e9bb8e87ef0d3e62819cce9a821c22057f31f9bee6c4a33cb532a4dd53222c0db46507a9789fdd35df2c1686f2e1b206e238a1f9836fe4d21e2ac5a3f6ea6bc26ee97f8aa691b3ec98e53380be30fb1af0f8501a748a65663ba2b1145c38fe737530911db5b3e9e117b44db7d7d7eb21c299e7130f01ffc7c5393ed43102b87b6282916f05c507e889860ff6a1cc46516689eaba212b888bf29f48af9044c72093e4b0fe05fca2ff5dd2f8a4a48dd864c9224e899c4ad8928f1b39d77e4b581fb45681240164211a71898d9804835b2d1227e2bd5e25c29169aa1a5204b983a9014c64105b0414728d051ad7b51ccd7f000d89126fc094038bf498dd56a3cce147f65ee2e9bfcf2e683e8323fdd8d2644c28cb8f9e6ccd3f6a87735d636852c2bb74929338dd8ee4ae7b3e628d8909d36409803778d2e2223cc7c8a81db7ee506c5b5e7381baa78eb0c0ef11b2b70481eb3e444f43932648ac71e5c2881fa74a7e300e1682e28291e6fb86777863bc226ac33957bfb4d511f634cffe4e7295ce2399a987d26057f7bcc1b4c47589e1281e9afaa3bc2ba95ab0cd7f745c28413602884bd80b661e04339a0edfc1328cff8ef788297ad4f0dd9da55d53b444d72b7f273d9111bfaf3ef6ad506ca0206d0860b2044a80742b049f9bdbc6bb4840447e72d9cd0dc955297d42ed9f9a9e690399c12b4c8927100a298e203b04dbcf8bfe15b503d787ec3b28bfef3fc1e736898e52903aac481c5e82717ec1d06786b8d583d50c40ffffffbf