PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 64134 a0ae8667cc3e9547cb2387e9161e8746b620539f0a1ae89b1e0baddc97c07c0d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e189ab91fe53c20fe52204c5e7c082e190a0787789ed0dbba08541b371cb3193
Certificate Block Hash
a0ae8667cc3e9547cb2387e9161e8746b620539f0a1ae89b1e0baddc97c07c0d
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a0080000705a0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000964f7fb08ea1fabebc656de848ec243a2c034e574857d54669f2876ffd27a80faa661bafebb9da4771681d8e7ebabfbdd0ceb82c730323b8aa3383ca1f11dd35ae2372edebe97bad17289ec418958f1f9eaa877edcb789370d080000000000000020000000000200a0080000705a0000

Raw Header Hex

000040204d539578de4ea7e6a734bd65fefc170e96dbe99d4e0c0d80cc280c7833d56cd5375d517a6c256169f99483aad127c8809f734130450ac744fad1968f3dfe8fa757981a6aadd801189331cb71b34185a0bb0ded897778a090e182c0e7c50422e50fc253fe91ab89e1

Proof Data Hex

59,560 bytes
121216020307e7190269b9d7b1a43688d03c2446bc70d31a92401f2373fd7eb61a2d3cfa43fa79f857395977393d1b5511c4225c7de43f5780893fcbed482cddff523ade06ffde7a2d90db52859cfbc017a24156c0e55e37f3282d8f7e9bdc08a6cd8469cb6b29c7f0558dd6529103a21241bbaec4ae1d7045d3997abee416dc1fd1085af772566af0404ce5ebbccd0b371e5d637500f001927cefed205a77e14fc1b8ad84e3a8f048b0e5335589cbbbc08ff4b0ffdabfdea8513b9ce8309ca50e22e56cf01c48b2b82b406205e8aaf015d356065c20ff7ed8782bae2fddca60e441e6b2c6d5765009d759ef1d2592e5dc8b0b992efa8ba78309d6022f37b899e08014972e8fbe7b2c43e812af6df54be99e11993c51c205c0b94d14667908000fb293f408bb465e6d7d2f6da36cc405a80fb9099071376d63b6a560359f5090c4a4c3c488510e884fe735b6fbdda32323db0a1a7c7c0f2b7750884e2f7bfc3023924f219048f51cafa5e1883d40bdffd642de05bb785fc43a4ce0fceb82cf557d4ebea91b788a05193ea1e98943cf482ee95e6d561a74b7423600b2dc2051867633832c4723e65f7808bf76434a85c33470f4dec04f1ba3ab8ae6ae79da6a342d121e973280def76116ca9f1f3f5fc3d777f389eed0d76e958501b4edd03c9f66c6ee483fa43ce53a8a97a65f3c90cbd08dc4e3528cf8a4dfb04989a642ce39ea5237e855e365cf3e4a72923d89003d46cd36706fbf3b52b5ac482e52eefa2fddf6930a39c9f0bd2fa0b6fa3a060ed8fb22f2ca91e675e0af9fac6ba29c95389e5d123e96ef5aba200db78a922f98a92553a1177dcc243c32350f3966958f64f768b3b61a7662af4700b478ba9124981920bdfec93618bcbdcf843ccae013a52f28170fafeacd563c404a67a20f4491fb6027ffb003a743eec781f1cd5e6d06914e89fa9084ba61515503cfc2d73e08457952d0b7b5260336c271a9484a24d779f896bf3b8ce6f8155cf88bd1cf9aa6cf95eb1a0878d6d72c28a1c60856955001ab4159519d1a117964cab7b52d4b8ecc61e68ff3100d70d00c70e1808bcde9acebf3a11f428b7154176c8c8113893f5435610ea9faa6ee518d039c3ee3f741cb244575a89b9f4d3283412420d8984796ec1970f2e497338380733c22336c80fd20693c75653c0a714aa6d996465593d2fc417b077841997098a2a3f83a95564477b3b4acd5f5b3f1a276f5eecc5b6f5b5d29e92ca2cc0a1810034953bba10aa657812205b989aeb10491479ebc321dd29240cc63f800b532b694ab4533670d8604a3b5ce7489c2d89b78a2700b9b5fa776c1c6286e32ccd0ea49c17059c708713a06d486d8a6c43756a0fa9a27185339087d8c01ba8697f7b5a8fea034b9f2ddab0c4e01e84c0c8948781e12394c71252b317a40aa8e97ce17e410e3bfd4a8f3f6365fe64d6e64545dc64d1cf473d3af14b3b3617a3112a26b9bd1ac3bfb33c2f0ea067c704656de19a68ecce8508befecf78d4318e65a2f85d435147bfef48bdfcdb61589e698d8054bbac72f92b57cc8460fd4431354afc99995a6d23035ef7f58d2d43d96c7138afac74dc70ff759d0c0c49db9028fd4bbfffd55b4dcd5c511e8dded7030123f146403afc49ddacda81a4fde106f9892ed15e0a2f042ada8ff51953183824c908f356d502899c886b7e76d56c2bfb1579a40a72225c299770102955e240854704910f9922e2e25298ec4e2dcfd23bc5151cc71f2a5f667351af991fc8520b38d51658035de63d2878b39ffa86dae466a2bb36ef957ae770e02f4c3e8d18a97c9891534a8bf88189106a850620a7a8ebd2671602b13b1c3a9f88c794c87ee1b57ea9ecc45e952bbd358a5007e1faa311f9eebb6040fac5386a178c5d1dcf1dc8f9d215f2a6dfddc1ed09cf56c8036e9b87b88d25bdbc569b55e21d5b381ad421d417832eecce8b126b4054b38b7d5a5100626f9bf2cfa0301619937ca53a136c622a1c137d2c93b8656f0de9d4f176a0a094759aab954c735628af4d3164558017f86fae302a3f3fb39d6561abae3ee5ae17f6eeeade80924b51a81e5c39a3fe0eb9f21a5304e0f7edd164e6f7c46581d1381a0dcce5c2e311928f06ed984a486e916cd8a4ddaeb8d6e4e5d3714575eccecd81acd3d76c950b7636947fc05cbff0674dd410ef664e0f46186d7d372733f4487b6cc4137f29a7dbfc0da535393598070e5d7d28fb6aec93f6c6b34dfefe5727a33a5a9ac1471d799823050cf3e59917fac62b86ab46bf43514efcfba34c4805d8e7ccc691f8de0e8cc9f7bda7ffb086d3d3bf3b4a28e7bfdf7ecdafe7948009578712a2bc3586da925d7d6f238ca2465b54a90b2b7e9fc62e69380b4840faf58ee207e674dab62ae3e44d4823a9e7c0aa1fedb2c79eb1370cc4eb2df74cf3074629ceb47d99eb2f7f464c85a6e01926a54b2be88b748668e018b8edbccdc425c3f65ec126ac581bbcf8aae8108ffdb72985b832a0451dbd7261a6d2b09c5b2f1a5e1f00efb92beed1234bea6c7bf971f049d31021573f3529ed723e38680f7e4db99056c943dd9169f3427bb710e665d57b0e5435b31ac89af8085516f4fc189d94740b268d7f8ead9ac10b692834debc9a03d59cc0383533cea2d1007e11dd7ef3f069b52153bdc3b329ca5b2c912931306a1c6f18326ce7ac15839cb800b1b50da00fe1ffef114c314fe9b97994a41971057f5bed9d8e60a65d0d8c96ff17a63e3441b45f0e1b4da88637c67d78cbe7de7ca0f8408fe82260b9a330f9e11ea3862664cf79eedf11c9cc57502c9d39d26037f93f094ff71c63ac97550df1785094ec579e050774aeea7f68aaacd64a864ee567be7be384acd5e6853bf4e3e25274f991d60e81b229bcf010277a9b17a403d7e3270626702e08e7b0c2699d4e8a786fe839aad77428ea0b518c1856338504ba5a0c2eb08207653cc8438ad290cb5296a104f81f7166d88307e3bb6c0826467e450b034d14e7aae73dabe91d3f6c05431d90bc8e5588dbda42113e400a6144bb00ea25fa71fcf925b7f36054e77f6ea83917c96cf45f3c11de956ecf56fc873ae370c6c77b94d813e3c2b69a172a6d4810b03107019bb4f3dc9f642a7fbe8649c798d3ab3b11b057b7647f1e513e26bb08a4be95f30aba062e6fed5102162dc7792d9145d0ae3653dbaa84ea31116ee7fba7295f62059b28b5a16958b23ade6fed57a9b230c475c3faf403ea87a543816b5061eeb19aa1bfcec3597fe13c77e62384da6af4b118943d114445555ca40fb6222e6fa859419f00d64199dacdeead73a1efe5bed0a461207e5811e596d48d1a01959a2e21497c13e544f0f8f7eea5f72234fd540417719c4e69840609005393549ac47bf8e221cb641a10c6346079e835f3f0b21c48880c7ae68788dad32e003eaf36866f83a9a330228666bd0ddea990152373b0874865448ac93ef0071a284e7e5b15663693fa183390796f369aac27b4069a93676846f4d679acd44668be3815ac0146f981bf9631c5fa971adba8bbf276d84d27a904d2f27e2e686e7711934bce98a80bc644a2bf74eff038c90bbf4680f267f7aa1452a82f27d40782a6b9c0ee0a0e024e0a862131791d8b462bdfcc951a90a4a6128be92494d4d8695beb05a5e12d084c1c54cdbad240dd08c2f97ca758d263c50f516ece5012c69cd28511e6334d65004ff15e046140d3b9fe7919a7e373178ac0576b1e2e16b672179001a034fa7acf90ae9904c4982bf2d6d4eaa616dfd76c36686f2d87d5ff2ea53149f81e655c90d17326b3948d2fdccaa7382bbae5b87db342044f7370c2623746c42b59ac5216d3621e7733eb5e9876e4690dbc41eb20b3f7cd1e615071e010ae3f2cef03b144f09b3f76ad65bb30466ce1f277f3af41f9328d9cf405c7f6e66f010c82e795dbb2f483e2dd65bfbf679b783b972730b921baf144c057032d874805b82a151d0138a6a69cf065d9cf649b98c34cafb90423adf61d9ca784cb4ad37099513a9b1703ae07a80ce0e53dcae611b9caa8fefe5785d774f5fb47e417a6b46c399a2ddd8e0760171b6c6ffece513fb0cffcbccbf709b02c5b26b179c2b8fe03cd060a3fcacb9a6b7379b0ceaf34efab60297fbbde793fc86ba4c08565a40aa4404ccf7685989f0eeea4a3138baf5c941fb0e51342a91aed9b55306c56313724265a33e2c3f70a4baad6235401404b541a602836e3d04417184cc53d77ba3733f93e30a8d8ad482e3d27d79f3c339196ca6bb31bc2de492614e95d6be0734b4db5cb96403c140332cadd1430b358b9b299b305623bbd795f53f8fda6e4e734ae1932808f6d8f2ecbd64e1160ace36300c6abc19ed0a69afa7447c39b4eb91f203c081ea92b7940f8a25b2a2feda0b6f2e79d844d5fc443de62ed0362b402ce6a527230b04a368ecb976c88bbc97335a8b847da20823cce3acfd81f4f44736536c165e5a5262dd9f67fba87fc9e2c781006469d7ee97a9e7ef8aadd55114db113c0a0c1e405bcedfb7da9b08913cc22f2d546a6c6ecb1e91564854c92b74e936704a0ec7de27b4acf1148f12b9d94e89bb4004001bc747e74732885f842bdf5abdfe08f83cbefdb50391c4b85984853c035539d0d297b0b71d69ce579d875cf0fd9bc86f25cb13997ec96b61a96f77ef0489049799a4bb789739c656cba751d6e1dbc8254dd58acb0b1455c7a85c795c8c06a075b5a11c467c1923be0b0ad28370234de0acad9ae846cc21e3e26c846ec53dec7859165bf73024b72f85fd3f4bebbbf501bb28fce7730e2ec13ab13d6c26ff63ef3e363efdb5834a42a25cf9cc318840cffa643a7acd7efc1248db302fc99408a02a9ff82b910d8002e4957b9e7b453293f531f6b140f82cb9c47f7d83441e6bc83bec09e5f435351dcf08991630578bbe0020d8be0fbcdacacb91c93f9bdeb50f47cf4d7c1df084fecd5f8fbada35f5e93c5379d0bb7f4d296ff90f1ec750b83d685c34783ec23482d13ac6584b8a59df3b2949cdad2db9b2f57c7fcc147ebf7a53a79a9d8aacbb4e2bd7dffd58385b27e9597b55f97dbe6da90ad4381648bf144179d8ecb5ec923e042e6ef227e7498414b22d914a5776404bfcbc4da184143a239a14e50ec4bfd022b7dc1857a383f199296142a63c6a8959557359eb7eb4ef7f665d8931d4078e059deb3d395c87297b87674657dc1dd813239a4c72f1e49e3ac38b47ea151c5a197a01620c5f7b6a9b3e7fd5cfae3f2384176e9774b74b66c76e52ae5d83c2672ef75eb73607c9847d6991a2f5beebc3f8f5b9ba6af1e1bb0be3ce6a62bc7667e2106d143b20bc800f94266f5e54105d738898cff023a2f6b946b3e281433abc946e73bc478e4d732775403e4482959002b3c2a7ae5e6384beaa20e2cfc80cb640b19c39de1a26b1d466cdd86cc1cfa5c73004133a8b79c37b1f1402a9d0c231325521afb5ba4503f853dfcb8cdb39b8e4da91d953a5dbe9f7ffe1198c9ec2c9d8fb2b06bdf00f3e7cc6fee5a4f44d99819badbadfd4d1dc14a6d4faafd97018695c131d9338904dda8b273ecb3fe6f049c8fdc2727cf26cb1fbfd14795b1d0bfa9c1aad66e51a085eae8c9065047eaf6d1365392201a89eaab130b6b033e919399ceb019bbb38a5e5ced4691cbfdd9990e591452b708261e9c37031f06ae0be06e0420a16741db69612117c574032018fc558f81239c3868f5c7ad6bbe2e0e6ce258af3034ac44bc1ce88a0878c797052828e9af699aa0748f84a58c51dc361ea82c75684d41d07aeaeb20f56172a7ce447d03ec238b226c7906bf26748910b17d8dadbfd9877f7e76fccc57ca8675cf50bb1e42f1c22af95080619ee301be4e8db8f3f70769394994d330b7695647d71f7894e036807d7bebdcf0355989f56d3b310e52ad3da5fd5e3228da91af67fd764843e68566320fdfda6f337d54da49d3ac82f3fd756e57b3eb63e39d8880a2f978e6949e1ae9aa6dea8558b14027f38d31316bd6fa7859dc6823b5dcc39c0d787ff99c956b840343afe94c2c915dbe1ef9400e3eae3d35da73353cc240e2d37f6f19bd6580fa1bc5a7cfc6a0600509e4044c4805dadf4d8de49027dfcd285074a1f982a8defc9fbd08e9cc1af09698c6f3be873289626a5f333317b9d3f735153608741565fb3d1dd2e00875feb14d9553e2a400a38e80023f3b2aaa5a866e5964cd4f5e57c44f9ade272da3337a6fed695130643dbe6513f579944be56179c7d269a81d6213117e4180f8e55677bf2edbccb91bc3d08ce98e53adb9df44924d0d83f53d9eca147147fbe1c6c748709c77a1e1b79ebd62d9afba6b8791fe11cc5c5e0509342d2a3456ec3708ab4b904b937a463b88938432285563b01d563a91879d4b154d7443744f211b1416286dd6ad87fe8aa3c967dbeed74c409bbf4c46302289cde1cb021d3d5093f11992a8c0ce603f2549e078e2025c1216bb6000bbb07a777cf99e1239b8c4fd8d1422e48c01947a78bfb049ac5a9bbc7aaed031e70b5478dc919f650c36b7801175045bc6b3b2039317e0aab3fd4fe1ef3791e041ef949a57bf3e47b2babce202668fa6a8da79b661ce9d966238382715a39f4ac56b221ee3281cea600748a82127bcc634a32a6a0b34c258218125d80485bd1f0738f239a8cb21a4973eabc2919864adba4b56f7e9c23fadc9b07ceca79bd482cbed15daa77b24a79335a0ceba7da4872fb5c054db754ef0d7f14e36cd5117ee30203ecb293b2033920830ff8ec502f19306889048ae99d0dce61b837318bcec0feb01102a17355a05e7766ffcaf10aee200b051291f98811432ad3b7d52fc802fd87bdcfc6e31d0ffb061644332787e480071822275beacfbef69ece2f5e394c7d5d3876e900a7e5423f47f7494a10ae2c6caaad2eac01215b20c4dafd95d12e700ca474cd8a97498ddf9701e40da86ccb8c5cfc27d4ff47705c65e4c4e5b78cada9ade312f9637d477d48866a83d39f017abe6e48573f4f920be7ee0ca9d65624a37177c1a0c61c828e9a9651a5f54ccab36eadc827904b6c610f8fa98a82ef7dd977f88767b0295443fd530d66aca9a25122e48b0bd63f3955bac43cae478e218a030f5c2e9cccbca4fd7e401aed6f8aeeab33a80a07b38ea26f3bda8f51adc21bb4b64eff6bfd57d696f463601d097e8e7b2e71c3ec7a8c59aec83c156be32f752cab544ed62f118dd58fc8f6c7551d532649bf7320a00d2337db16414c22f438ea38b9692ea0ca15f4da1512b1558de9b47b4bf0f5f25e7e0f09e6993ae402ad8c5248cc377cd029cbe161f4f55e46de9b855405081a5fec9b58338bac3e08cbe50486c37629baabb016e8971ae799cae0c460a839158b41920770b58e02de2331ca901a90af160cc32c0bf600fc895045a16826e3da73e51f44a15b61ea2bf2e140fc3c9a9e88f087f145dea18b15eae09f65a1e292d438419cfb3710b7e5d228b352baaae7e6dc4deec634d5e1d203a1134bc80383f111cd303c2c488208f1b41b81e61b50d8a2d440c0afd349002723a54f79122ca67e41744a2541ce21891413e8489d4c612e3ccde845e3aab4c485361fd669f5c5d2cc9370fd402cf20744d991142f3206c1d9901e465146196e5c07d8d0531af4d7bad78a43252b11e268cf2cd418e9c5dfa9838f3e63e7f7d63357228945e07635e13674b2efe999c3d023ceb73575f147b3fd06c38d0a584b03422063b230dd203656d001949a363385d3aac3f75577f1983d419b34c26ff6771f363bf72305244b7b979a1c971a4ef0779cd835bcd279ab48190e81877d51b6f3ca3b57b9bf3667ad52cf300340402589e42ef1f13753af23b2f4fbf904d4cddfbeef5e6cc9a86e88134ab16f926bb225741a20c46a89f73c26d30262de32f2a70adea6150de0b2d3cf4c1286da1e4a3e8cfc4ae148d2681fa9963160218eb3460e06123a8d2055dc5c9fc4676c9f88d559b9e5bddbc851fa5a21a59ec3557a8ae8b39cc19cfc21dbe67648f5bdf6bf84353dd990ef0b1a43036477076b279c84be7c4cfd03d758877ee6d343942a59497593523cd312b0a8251cbdaefa98b339e5a022ebcc1fb0bfeb644b9db557d31e47f55778d17a75f991c9ba465cc8fc67fc9e3bc0d616fbad6cc3df276d0b6cf3bcd9bfb390e05a4aaf27d417531d4ff640c5bc191c7dee71ce1c60c1f505d14c71d8e25fb643a2f2a7cca987d419a08e964095b8ee810db023f9390b072828420a308022e211ad5bc2ecd5c8f662d7c22921844ab9834e045f26d1750c813216a1479375f57713cd6a86f0aab6c6a8b2675dfca8cc5f6f2b5cb5dd1de53902b7c77694f4063461b398238d40a1bf9b33d5992cb0e0fe49499bddda7b234c3592d23f79c12756fa1a427c4937519d50666805ab2b782df7320d8116ee3ac77061f7ec71ba3220a0c28628d944bf98b28abe868b96a80cb403e87edd471f91ab6ec4bfe73319f8eee2121dd69258a41840ab8130faee49d175fa3f8524532b90371195c4565337ec8e76874de9297edc5a77ce3eae2b710eb42592b2821ec228db37bfa806127de85f89fa4d5ccf84665147f416fc65db0090c339c9191c4cb90b233a262a4b8d0ebdcae47171ef85607d44852d5ad1fd18e4298a8fa8d6dfc9c5241596e77e84a038ca6c0e5b126dc239bebaa185283721572ff047303d8f32dda1764bb3a42f288a85627fe437d47850917f5462c2526e7fb79c60263d76c3e254564ef27c07ff68d203ebb801a2a98d71f123565d66c0af51b36a0c67c8720029eb76bd63fe4063e3a3ca3444ea279449c746989bc59ce99b017b81fb788274c91de4e662593d9d6fa9524956dbd2af263c975db816fe36cd09c405473375d5560e5623f6b994139546144472f39ea04f33c0cf04e736b4dd83f76bc3ae508f11f7deea0ea3f26d01939d91ad26628a37e1501058406e79249acfc593ec1771aace3e855293d6fc03010f67ed55e1ee89e2c789ebb2b61f048beecd5d518df8e24555b60c34401dc9025fea62e044cc9dbbe3b0dc15048b06514729498c208151438459d9fb88549e37292a53a0dd9885973b65a7b805d26f57b536b4e2e028effa2eac15e707cf81fe9e4b9e7669cd53753b769e45550f1c42ce4d00c49362c137dab3e27dd537ad6bd83341c2835bfd1d7c07d0fce0c8e2d69e3a653060341decc8338f1c068b769c0b778734003e714838068848799204f8964b10784e63dbec142690b7e8e1d17a9369e71bfc5fd3d3a27e763852da7b6aa5c17e59d347afe411a9c5c2f9555d8b4ffbca13bbc28c5b374f2d22abac6961fe84df7cfb2a8f2ad0013c809851a5465954d07bd07ad5a86cbae92970b56807be96587e4219d07d0bc844e2aa2982988486d0c41b59de716e43507c5d96f9dd9183d148e09eceb0bfd5f2c24f7e4ce0f94b7f121584b26b1182c901e31b327ca557d891759df8ffa9d469781d1ed1c671ff26ff97fd114bc9d33ba5af96a6bc9327adabcfba26c384b4a2f97b2e91a2e0110da2923889eccb1186c9f34549419acf78b54f208f02f6ff750aef258ca27f50ebefae07ba2089ce51057077e0b3ee58519ec1df80444a921d732132cbb6f631d9566112b02bed0e3bc34c25f037ccfeed47cd1acc95ba863e993db9e30ae83d6d532d3b006307e62eddcedf69ab97042ca376c792e7c75e81702758116cbc26d8cb6c005397e7ef88ea09e5abc75a0bcce55d38462f079e52c258fb1f1bc16dccf1a0826d1fd5b6740114ac3c960b0e4499b47f57ea0acb31dd5c96c720d0e62e28f70ae0f1fe49954a5f1310c2b03851d1939a8a91881bc628091987eb948cae5b86273c1141733eac37bdc5611ec566439608a534c4c31a2625d3618ba276cd7324e8d4dc98c01137d6f3ae4acd5d23a6ab6324af24e7870a89d6485dd3db0e115e23031fbf2ba32302c04f2d2bfb813b2d9ec51547ea77f2cda0eb95f77735fad960ca41a3463faf9f6422bc9dd2462af5be6c265cabf9e5d192ca68b42e06c42c8747287c6305100978281a42d2041a5b424c483d279a921dc6da07628a0fbb427ddc3fcc7bd5f9e8e344e1c1f959b1c69e85ecf1fee5264a15c8ec2ee3a35f04341edfe3051db78a0831d4327a5b7d204494248d3302cac6296703adc73629311b4c2377a911d927bd3de2a590313f831393417087c9b585a0bd439de65e22e6e4b9bf9a53af586d71b2f0031b81a92337c97bf1aceb8fcfd62d1d76ae0c4763b5f7ec7c7a30a822578be6668a80ba3c500c1739995d63d6173cd6c8f946a27408803d3200361a227524eac02bd95ba1ec6dee1286ebfd83af9d5de13232aa150391418368c5fbc9b662b60e74a81c08c47d96b02cb53f360ae46cf36a1464afc17d1d4c0b81cd76c68e3014793ee828be25bf2dc9d6552d471a593ee3d23d2779e6d3e01018ca750190c8bde1dff1a842b41acf7af5068a25b823f2538854570310546039981312dec211eacf3b61d7af33e5051785939d3d7d137f03c1eb2119766c59691b937eea4336f0b153bcd87c6fab6c010885cd3d43ad320a36edba73000c8fb94e29937e87111957b9ebad0ac5b11dbd76e9f6732ae2a637af15531d2aae6897000f987b2dba832bc4eb68d435f3146b08515c8d98adc2231ac28e37e0042c304f1125ee72fd0e1c576c8c0cbd7ad91e895979aacfe68774c1a2feab6d1cd7a131cd2f4a145d256d750740d54a033364a7aad1c461ecf2ad4b876b611bd3f547009b842cdd19be2dc4c1714fbe61f26c8bac5fddd4bbedbe7e6c61196c095cca06458742032b56589406f4046e661b7868cfce84553d1bebd02612751756b7ab1d9abbaf1457b8267a738cde126b3012413766d37f74076055a74da89cef134bd598f301f19c070e4725158862430747bc2607bb48b74a8b1388143492362c9e473ca7bde8045ec01d0be3069fa22620deeb70f7cf8fc0cec2106a241d001f586e3b761b91ceb897c55a3bb715ab27d6ba2f703dac4d85a07d892338a130630889fa8e7ad8c0bbaf5eb4a5ec09374bc23db87a5898a1dceb21cb57aaf7f5962e9755717ce3b3cb1a0a9552f433627dafbe65f4428f5c42be77516132644edfd581eaf84523b196e2074eba7f5bdab35250dbfaeee20a2f354a821029215806713eccf965abbfaa513806b36ecc49f59bc8327c463170e55053139d28de5c607a41e5c4a93b29eba9048f8df387c9421929c12ec5ca6babaeab2f769944640c123797135f28b2886f165d9880fac5b1c145d9702b2a1ee4afe67f59532d56a0ee8006aadb2a4115116dce42a8a149faf3711f99f6f916f6664725f8f88b2677324966b9db386d5ea5db69f15d2f53077ef7bc60cbae784727640c8a0d716a330be28ed977edc28dcc28d854506368e4ac8961c3c907d65823e727c8167762064e1960ee4eea22317430f3b215c5b626fbca0370a5ad89f9739b05be3fb94a669ab4e48212e48d7b46048ceff3f853d100d676431a6eda549f1bc7ac786c68ba0fd6998a64de8f02a1b274f4460a937f40e94b3991aacba7e279cc2059d09f950e9ba0e35ed3093c5fe13e6bc6b3f9b325b6a97437e5cdc0fb02ac6f01ca8de3fc971c240efdd7687e719d74ec655788d7cedc8a3245c306833920e8e45454550d13a6ac87b1ea027fd1305d0c41f7ef15b06dbaaa15ff7f57fdc6057240b4cf72f256d658e41228ce8d1f9200b25234111086c600426b6bb28e9791653d77103f975a9e61be26fdfe2241c7d7c353eb686064b4d6e8a71232ac430d8a4055c1770528230775fc457ed1b0bd65b9e58932172374bc83d3c594b3c6451c0ff1d4962eba6db1a1c5ec1f0fab12aa94a1d853788bf539e0900d7620c672191b707d90ed0142b8d8fce54adb89ae868cb7eb7e376d2bc4dac7057c1962d1aa01333a2e218facb3828c439a419ffdd28b7d68b8612f845a60d5ad9719a95724ac3de13d4e545a5db69faf10c99482aef4ea3bc637e6047d4162f29c8dc3c84d1796abd9569e947f7f51930b83f469e914ddf71b2fad02949f75d400d61f9d8bf7abc032dd90f1245b7c97db2429c1d37764ec7562696191754676fe141c90552493f7e86b1712dd3bda66e226ede192f3503fa5c4b89cd65452c68992d77d985d40483d1f6bb803173556c259ce257b6043ea8cc2767e122fc48df5425b3c97b93afdab01d89c29c4a645a1168646f47e53ca6668d3ace40aac77b13ed781181a28df229a83b298d8c3e45387c2c783dadc3ac8924c492875c2bb5ee063567bb54164050fefae631a69cfd791757e77252ab684a4e771b7d69428d67d4f050f60f6386319a4778e034d09b9f8aa510e154d37d5feaa21b5bdbebd3ac2574f1b771c641b2cf253c8ce77612c104ceebc7e5bdbdae25f56c46f224260a14bb55e9e4bb2e3cb25fbf9ca11e986e9390d8d83435b1533222d2eec8a8d8049484ef052dd503205f90195aed02714e928176c4f4735ea89a95d57c92755face371eaf0b331c652ed67dbcb1029b0118cdf902713ffda4422c882ca9bccad9f365d423b596e13b61dddbe2ef1ff7e1172705989e1948d849a04a3c75d6c61acac6cc283e437b745629b310966fb247bc041f238d46006e03d8fe56f4d50fff8bbbc517b61b665b93cffc7425ffbeb5b88c312ebdb37a508497842161be0c55eadd867e45419bb3956b0b744360283b0ee942b4cb108cb330e4bc6824d8a7589749c864b6dbf2b8b46ef46c118f777dfb0311d823c4b9d4a9fada98fcc3a72f2b6e08029b21ddf5e3c7d5ff951a0a7301ccf345721c9e54762c10c243e167143d8adad7df93fa88551fab2fc11a876c8fe026b219efcefb31dd62c437ffa038be076488f7f767b76dc7ed1aafafa6daf1300de4cf83898924b76f1650a3a64518f1381cebe5641760fc49980692e7c3f8b48d4dd53f14eed2d002a06425aca862083295cc343676d4766ebeb5315e531cb8c4dc6fedbe5e9256000e8cc87f475fb534d4e8b618cb8f58d10bbea928a24ecbcc08f5784ec67a898a060e16d919e994fe7ab9ce26b87f58bdb79752f76871768b6a56eeb07ae7a27d4c78f7f89763915e1f4cdb1bf92e4d423c786e7f084495bf5c730f21798c022e7667d3b6a77d4afdcada3784efd26ffa1bdf9db9008987fa0d5ad1a6e68928d799a79743a25c117efe2aa680377eb24fff928effe1fbe73a5d57a2a0c612b2c7a958745d48e5c617fc8afb381d7c20ec3765bbb9f41c3916e8fcbc76d816187629f70e856d67b56f96dbbfdaae7bfb6c6337c7c433f13d74b8c20c4a0dcc9fc490298e7105ac43ac433765d7e01ab22d857b8ecb0f06b5d2b9270c78187cad51fff2cb30ce723827e93eb20adedf200893ddbc496f93ec31723453aa6a142b07abfa1cf170d3b99750c97a41e4daa91610fe611535f9597281389877afc023b86b3e7e7323ef20fe0e3fb631826734fca05a446c189ee5a416744704be7a1ea2566206f76c8444f83aabfe704cea7e96528fe2d8646043795e1bfdb9dc5a7a24ea0b0f0ee66264f41b8deeecc8900a16e62502e33b599b1df92adac53d32b2bf17a3c916fc9316a37dd59771f013ec3cea0fd885a408dc00e69aece6e58db31e97d548db44c79a33103eeff0742a8551070df2d2deec1f9b5d29a8866dd25d499e097e925b9e4461bc8f00308f8672ba604bac2796b6abebc2f77b93977eb715666db0d4704e80e12dfc9a7338951507925b6d3ae9a1c2f7b56c679a963e542384c51e48938a7a73ac86f3195be81ae277bbb04e97065117d560d1afcf852831667d5ffdd6c67abf2a6a4e093495f45ef732b8d330903f3b6c72c454b46f4ae922b28798ea3609e05210ef6a9a9b244d7b5991727d3408882750e07ee8490a0f8bc6b5744e2c9b55ded74ac4a6de4272c2b44ff8dad9ba6481e733e21eb22317ec2f8411970f0dde2aac2137651ad66a78b543b84ebe62434618926f038b61e45e819489e0f02765f8de5c36f381939931cb293fd795d4f52f5b53428d4488891190d8ba78ded500722a046f5b0c5b403bab296997a18a3e0b38cf193964047a89de64699b22c2465f6a369760765c165f040182930b899c20ff3a3d1b242a5bd82dfa9ab35f1509d9b4864fcb916357fcfef30e46e0d9988a94f5d3d3216249c2b7add8bd40268cd51f4167a5ef44ebcc3885202896ba4ad0593508dcb2931b597c92873c52200b63a16ea22c506c6e8e0cca55f6898987fc725ce5effbca171977f37c43895e23d4fa0e9b881727a914b5fde45ca9d854c08b1253621cf1b45fcafa5af8bef119c6a8de46152c2c0d3aa68b712a12aa2fb90c92ab989b57c336cc39c7f8200a0cc7084ac49cb8ea83b93e3def2c7b0792130fb00913cfc92ec9dc2974453cb7e5fd2bd19966807e12d527ba3d0cf4391d56af0dd846160268f72b4fca66c79eb02f93f77eb68fda7b371c87435f8e2d82b6d09718e927cc86f1d6193363ace47509a52f2d30ddcce6bc825163a662612db23102cad4e34e3684ea85eba6ed5ba19943e2815932f88a8d3847922a4f3e2c7b8232a8cd9a7341806581536ed0b621267a9ff38d9360141dd7ae381af5b32f1653af9952df4b1b6525760ba08b8617c2206fe090bfd3a5c4db55e6039cb4c21098071585898745e947e09cc8d15bbe4c674a58d59c30924f3f55d5eaac5fe6370463ca035ba6c74ac57600ff45054c62a51b399c6bbae83b9f7da9da5b963fbefe56eb32013411e3e50e8475d03df87a94c29d2e7f922edcbdd656eb0fff3f17f1f2babdfbfc48a00982d6dc5cbe17de57365b60a6f0fb415ce13ecb32eb9fa3ea9802910fd5161dc430c7dbff652afb7f5f8e591b069eb6016bd9911f00922f684bbf594593aea2da4f0ea86ae69941e4f92cfad1cd52a22e90135893085732d8245898594e48fd716caad600d33d94592ab3632c5a8146cec13f0d3dccf139068554b56f67b648ba30b4d41fe4e680472c760954fe37ea6f914328756d5601fd0999176a99819e6ae97f7a58f6dd4882df75e5498694011ffab4eaa66ef69d463d9f47d47652ee9e622df9d464c1daf4880d5c47933cf21125739348bb9bd3cf8bcf5729e7788cce28a452698c08d62fc5039df6936b11b5797d1cc315040eadecda798d88b9295b96d3b38004c7f41478f5fcd60e83039151ad53f7f391f5a69d48c92dcb65c8d557436f9f9602dc0019d87351622cb6bc4621841ac6835909643add234052929c2e8d5a16c2bbccce4103478185c2dcfc8eb2c82a65b3d1464a6cc9761789097425a3f2e15f64d05c0eeff49ddd74a63626f06662c3efcf28b70661a237715399f12cc135f9045fd7031738a5de1bb6a39486d972a50c2fe3de8933725c270cce5a8126f737da3689747cbaff397bf9184710a011c1ec6f15eed2226eb4463cc6efe6ee87348cf4b239c2f4f99315f4863f20d45bb527f023e92a72fbe4ea14f813efa9baecc98e46e8c8daa4359dee94b535a79349083a6cbcae2e810737e13a90a06d36b183a8d8b4ade3f8483de4fc52a68fe6b8b4001502399094ff89a2002f31d12a5e3c49ff9409fbb7124b711dc8ce0056f95e3faaddf94b78bc566b579d14dbbd2f3eb20b3e8b3d9fe275669fe089c54c70ecf000e193502859a0869c2d1add7f373b02d2a685fc8f877fc041044269d53b7875820dcbeea0d78da3b63a5431c01d2e1fb8bc11931ee7a5cc6f339d7a2bf373e6d5c216bb83c4362cd3da2466d3a9e7ae3465445027c61532b02590918b2c6cce2eb6e813c34734da7b81a9bab9e629d3c511ea9e562799a35aec1537401565abfa7350f744c101124fa1377e01deba0972c0680152d886ea2e0b8c02552dca59452430833280bf37e65af713cadb42b3de09c788cee19a07a93af7d8778fe4047bb31ccbacd45a2f62c16eaf2d1c4871e07f48430e746d4c7643d01f56e46f5b0e9791affe137019b246d04d7f28de7b3fb5b14b6e1320d6b23cbc3fec39ac58610d55a838ab6a6a12782172fd410cb12d7c0cd7e02cd2e07822fc92bba49f0b070d76cc3df0e42d28db87e504090a11ee95a8961289c5db028c2f5900938fc101813edffeb5068079dbf47497857079ad4c59c03b3dac9af00ba22c08fee50d1ef52d22f949cd86cf369d91702578cdf976fce14228f9be28ab2431c4db562251369f463097043a0f8538038bc2e0b5e0519c43997942c6641345af7db04ff6d30988f3c2dcc9e2fd9992bcf6bf3872428d6298256956dae39e1d0e60d5068f380a3e3616319f9dbbbe27a27a3962398c30dbbf0f76d34f46ddd171950707782dc423870a753e7ab422ddde74673686f17cc0da813ca37ebe1d6213f4eed365d770a9a56f221fa9c2746739a2a5d3e502ff1c378332af486a3413345f1c4b587ad59b9917690c68e560dfc6b79a368862a66e197cf231afbd8ce07ca75013f765479301508c598649b80e51569f39020ca4554323c8c28321a382cbb196ddee0fd49f05f024147393cf5c408e6c2c9716627dff5bd037b666fba6798dad18e78f5e60d35d41b795548a809d8f87a428875c6a5930d12c85489e024f4102c8854a12d8cf027abfd9568cf681f9d35be6e72ad9794a3a7d723dca424c7477b05e34f2afcea7edb2336d8c6efc3c0932983a76f184d776863e4d4abd8c97504b4be3a3a70c84d8fdc35032e7599891c5dd84ec53d44f6819f90fb54d6aa1ccfa0bf3b210b9eb023c28eff89f6e66e475f21ce166e5adacb63f4ae125d468e45bc2f6441ee043dfbb96627c5ca180e989f239389b1de09603a3adc23b712cbe94527a7344d47760650c7d9cf15039284274c7c606dabf50cef0b883ed907395001df48b6ae196d7b115a00976e8b05058d5365f02e21d09e143f7af28a1843a800fbbe2fc583cae090bee5efdfe692ab96689684cac499b9b516b0247448baaaea854ff7991aca575b55bf37d6869c67d2022bf6aaaee8be59488b455905b7ba59785ae1513eadff1e322ad9ebc77472b22891790530d785960fdcac2ef7673ea7a94ae74e07d8e685cbe0a8ea1739f7cc60450651f31c55908215fd3a5492c2e74e26b678e2b4b26ad82f981b11292c5540258284ce3516f37f2808b57cce4b815a59f3a0234fd8af82529a44c23917c2bb0987a300b1bf1f334fbd18913ffb129a1c39bd1f04949116cd2c3a8ffbb5bb600604e21846247eb382e95e08c90ae347921f055adf855ccdf8c7b4fea5846985905e999e8f05feb6f5c600ad989af6ea1fd91eba46c48cd441be6276df84ac66585822ca1de1fc82e02b98f8f3da2f7f13b7883a3bab2a0136d4f9272369e22c4fc4ed8d9e4c9a830ad26a4e1d83ba01f6e25b791396482d9bc1a8356123df6184e0229530d89fc1d3caa9fa7debe8a5a03725f5b70516a333dd578c7b25676add80c1d26cb279f864fc3e1475c83a2384725f45840236d18c5178cc3e82afb247a605bcbd4b1be0262a94abe37d9addde81fd8c701d43e613b07d13785be4025aeefadead2ff3ece5b5c698441741776fc534483ec7b06f94b7a8d666ac3adaba89e0d426698fd9304b0591d73e631454dbaacd028e42288d1f40a4f9e7f18d8243d4d9f918adbaa9ffbfe1b7a3a3af5cfcc2d8411d03f3133d6e8da39e4b5a0c26bc01997fca175aa43855edf335e5fb8cecea2df34bd8f99f261e40f8e558a65d966fbaa7a474b4548c2ba3b517c6b8a4f31bf45b129b89924083dea691f228bd5473ee93ffeb5dff8472d1b88118919e514577613e23d02d9d37d2f6d1117a663ab73b7170a08c92f1490843ea9aebcfb5217d6c9c2b999c8cab7d6292b0ccb26e46e03ddaea07e4cd4f0cee3191f52a9a22446a4943be674d8955e003c73dcb237ce024400c4002075ec1b23c30c2f5295e8e474d1f52bd428da3109e05697487e9990b0531f9048516110975551ca53e617f28c1646da5e986b4eb72287c64f1a27946a5c777c870d11a7e7da1f4741df20ab1219566d45b351ac388fa334e828ee1df46e1d4feaf41d0bdeb7e7463c8697c031c4cf45ee30d625cff193e4cf7b1f7215f15417b9780a7d2f537c606fb9b86514a712d6856fa7eb6c8910a749775f71da94ada820b954d76f8cbfc2822219823d1fe5d7623ecf9002e99aaee82adddc0b96ad3a07f2239114656b9b4d600ff721834fd7b13434ee8464354c678b3f271233fee3b8c4bcee28f9e81dc14ad616fb218f411dcf52b5eb8e384fdd119239d47e15fa4a32161da7644ba591cb3885048306d756bf3a065d38e69b7b4acd342b6c8e19f7924fe5fccef0eb8eb8652ca14ee7c0ee237e50b1b2bb7d22845fb3d9f23356922cbb5a2694f981a4fb1a63cc7359b2cc0ea6fedd18c305a5dcc1640919c371eb7bc99f840088a2ad81143451e7eb35f74f34b51793657b2a202dd248b3fa09ddc8a79537657b02256ed95f206e2b690f005b042b10b5c788cd50e9f91728c1e1d9ac96f9e9739cd30adf48a6236cfeaeb7d86eded5112b2054ab042aa8591e077a93702ac738df465cd1de331f51ec67af320c4320b2f08647df22c6db4449ab724fb5b573f741d18efe752f1c346a1e3e301879850c7cd63b1bea3814467809ce6122cce5d8e28295c69d0f7cfb75920f7780cb13c862d7304373a9af3ab33e0fb0d9cd550ad15f5e72174431d8c2c5f2b6efe52bfb618400c8ef1560ef96bc6e3f87f9287a113e595ef5962f02d2968ec78f92110dcf17b6a17da8056c9b46dad4e02a8f0373ded1cca686f23be6ddef561eb9a5e114203b1c37dd38dbdf9b66aa6a395987e05e6f0a8557a2e5e06149aec513a779765e322e936a33cc680e2e961e49b78cf4326cf11e8688881eabfead3247428eaa8877e3d70c1bd92a33fce4404ab608f5a33d563d9c43425892ddf98fcd6583611d180039086b24d6ba9281df2ec4185390e8ffaeae9ff8453a6579c339bbae6d4d8074378d3ffb14f88320579c888c05312601cc2fd533d334c8214c15ce682d8895b53bd1ab09d240605d068053f0246dbb171a67306d5a88621a79fb9f41a49a5f08ce407cc240d85da6dfd2ffc8ca1eebdfe664210302098fb431c03d6a40d977a97d50bec33274b8136e6d43feba579321c8ccbaa1ee5f85944ef19da4187fd1a9bc363c0c7205bfd24a76402f26ea5b43237429661cffced090e05b384be9fc1e371424ec4cda7692ba5e294a7c2ae1ad8305077c7ec632fce71d134fbb8de90c6515179ed12ebe6fa9c244d64dbca60474bca3314cb9bcc06f3e69388151ade153e35beee590e98a9d5a8f8e1c867f3ea67a98b3f0f732cdef17eb92da1190560641acf60819643c05eaad04a044d5754ed8c332cbe96ac37bd92be41df91c44097bbc6b515aa0027e6a59162dbe249e246990ec36f2d16674ffdade0c5c3bc9965fa517945864ea152275cf888754ca040bc46a4fffe758e4cbc88b7136610510261bcc9a9851cfb0582268833bd54d0587b932860d835fde3133616f9b57c94b9690c121386876c2b834b21cd070fd3b053d1c58f9044b8e219f052bce862592c20654a412736245c51fd0fa13b0fffbcef54fc8b7d49e389bd6d4adad168b535cd7d27fc1990a0a75b07b16dc8580f7a71a9cebf79e7cf6e172cf0c58cf13e395b416fc1e8fac3a5949e5a3733d8d26231e2f55525c752f6c37ab83007e720fd3a9733160312bb3c22ee7fc96019e699ba1dee01954a2e2276df958ba3be616b41b7fa675d838c43a93fbd59596691f8813795cb285bcb8e316fa34e123d5e7cea6629a17dcecee9c2698d884afa61c50bf8d93da15afb65315fbd905ce8441e2a4768e839df449fbf0f9afb0e18d9c9299c0e319ee806ea6bf6afc15236cfca9f3392564b9a00ebc2e69a30e12e2bc5bed8fc803c324a789386da57343cea9a001e6fbcfcedacd10d9a948f64413bdf0f1c8abe9ae2a11bbe51c9b539500d192441bc4e6e42f214bf66d9196e9f68eafb42e77c087855436eb1fc133c976f52b22d1a2384126dde71729885b7d4342cfde3df1022a6158c557172b28a250c209bb80cadc84d2c7a792855ba1a9033074e140cdc6d6ffd54da5a12031760749829804f179001049f2bcf40001385f6c73d5954fca458e8dbf779d710e7e1bda7a80e8d477789a5a49479ab478fa8bb534be5f101e3c49b72ec417319dcbd198ed5c23dd6c3bb961a810989596db8dfd928e89b9d7b2ed6610083acfcd56429745f4d8609f8382bc42821a556e9fe15bb8907dd676ada45d1e6ac7c5a6ed978db52def4defb1cb867be67a13f215e04f69b653bb09f69e3ea07f75cf5eed58b81293e032fcc4b61e4b612f344c181b324cce02b14cdbb26390215747df75935e66bea143f82c58f68a0ffa6557ad63ceccab48c09da34ba3dde6914521d3b07d5e5155cff48c5137e824ceba434e0e863b76e519b2a16537d6022960a23303386180b6f5d5836e2ceb53b758d053c65cb9775af9757cb6e3b862d116c25fab0085eaf75adc678e8407f7008d46251e494939f3fc511e374ef835fb77fd1fa12f073da6bda9df378e66c7e518ee7c93a0eefdf38dfd2f59592987420646049902d8a95ca76be7d4016f452e86f5583b1aa1f7c8676fc14ef2edfa84b33068e285966624c628a2cdc7ccddddd62764ff9f1bd980d737245f97cc7ebc00845e9c7e239b7c907d83345cdcdca716c55fa435c861164ec8c00dbb51f0b06ec27772ab6aad5ecc890af286d847519a107815ee4d7f38e59325df99dc3128e39c88ee693998a3be4a45867f9ac69e979ed04ed5e234c0430455f314f76c2482416d1706915b10d211e9c9a20497a8175e0711ef1c0d1c9433f13c02123b30e4cdf1d424f494a36c0aa710264035372945cabb8aa07c85b09b5c1b5337e3156a1e9202807ce398a1136b522c8612b4491be9a5ad1c850e45778b4c52b4609212e50d33af5c82ba78441bd1d8290f924e4fae3baba37109acb873a5c1e448983461e189543ac45509e29dde4e196284eb1cc96110e2029297a0283de21cce29364999c984fb698775ebb21fbc68a294ef16e57a8542047121504d168c3fdf67935dbafc6c14a94113439fd78d4200199f95dfed613748c6c0c33107013589b5a2d25ea2639a11fc0833daa9453f3d2d03efddbf736b33e132eb88353f99dc732062eb70f0d78493b4412eb5cdc81901b5df4543ad9622bbc3ff14b0066989ff1e97432a75b60827e2fdf79cbad75bf28d3703263abe335637b5bcedfb48b0c359decbb9c5a2680d4fe1fb6dd79d160e10a83bf9ace47d63f46f6c2fb0e877d8eb25d096410eb07a4a1c039e34111d3220193b53738226fee9713050f2d7e558b0b7e64800ac9ceb870d94dbf46bf21bceaf2b8526b8b7e467a385979214939c12007f270c68dc3f3fd6157b0a1e577f057654ac86c1b92275a93556b966473a8df71581ebddc958dccb02487a51b7d6e689e45e0c1d0a6ac5708dc0cfc76ded8578bf63c151451121d7a3475053881463af2aed3262e8eb79b70a0d520b785015af614e2cddd8a0224ef1d18c5ddbf089017d1307f570050d763e5de60a1d9f7dfd218c20173a2233b731006cf6c8710149568e93d46c07055cab0980a9aa889679dde62ea0bf2082cc6e760201dbb9d16762efb7dd60d63cd3f1fb2e2e254488b52265f7eb3a59e221fdaede717eb8f1fc4721a5c2898a2bce13e11b5f02dc2edd6f3cc23324dac2f678c57796d162b1c926e86ab6fe68f76f3e4165ed191596083c5cee21027012f43d964450732a8bee40ba710addf5dc313b8922f02b54d1f098f20f60734554b05d678f00077b23b89f15f44c4514a8cbc7720808e1d1b7d4cf26f44b004fb6aa20321c728e712f29ffa123c9bc65879be3ede664fcfd8df0617c8a2c839b3bcf4407936bbdbde9eeecf41352aef239e50d327208582f2d169e5d60dab2578119a15562965826a30f28c419b753c5dc4a68b90492f4b8c42add060dced25a2e634263f54b3cfdcafb30715a5f747b3d34342467df6ae7dc0d53d3a1ee9a0a95338f5003687e0a6c9a24448368ae025882ecac1169b21410c7d4c8e9ce4167234de8564b2ae3d03ea3f1f103fa07bea32cf6532cf723b4fa8a82cf21fe4f2070c7929ff61bb2c165274e1df7ffb534f136c2ebb4a8dbeffb8cda6c9ad4975c0a44a762cc3188e30a95ccf9d9a2c8564642a6a05754a12416569a1cd7a72c822ad812a2974c3f55967d6169af8665e58f1e35cb800282ce4d20033c44245db6a70b34054607f9e37dc422872de62d74af1f12008ca93cf24259977f0eb79d4736d5bde82cbfbab11d9d0abe480a604bfabba138c899621e6c2f777603fb8ceed7ea8832f4cbb9b39a213052f6fc8bc98ab187db799e69269fd787fdb8877a1602dfb09567a3f5d55853fb9be49f5767a3953ec2ef83ed9aae46c46ea1b2d633e68d8793b099fae7aec82496511e1e17088270dabfc14f1ea3316f732550df25d0e15565e7fb032842049b74a04dda72a5086386db167310c6e668dd5ae654d06ecc7e8b1833b08a4284acc2ca0e5b117d7af71f30ec6fb175bf84914fd1e246b7074aeab4a716bc5a19523ec6f421bcabcfb940d0d1af0d1c27149dee9eaee35be7857da840322ab4bb98f4834c8897e7adb265b761500dc1ddbd81dca6d6c0140549e760ab2da7c2ffe4bd295ec4ccc5f2f34431b263a5e20347f205d7d9b34f72894c4a8c591411e3284443bba6f1fc25657fd15fa20fec019b7d5fe278bc620b4498f29489aca4b66a123083e825396867b6807a2cef7c1695bbdb269b16acf956ce7a3fa76729ae8f2f3f1527c01068445ddf5a07e247fa21221d9b9a06b0be94173a27d70ea10157d72b93b23233435de11b15ed705746f79bb75ad18f8b8a231773ae820b78fd32119aba728176efe67e2f746639a37a2015d286c9ffdfadc01fdad0e5e33bc8841d710ad96a95adc18faead77c62bdb889a604e8e262724490b50f35a69cc39f3443e36c38e814da393d5347cf20bff5c3cdd1bf36a903304b8337a07e91902b537c420e5e407991004194d3f0f6ccfce226ee0a1b4f3bccf2e6b09c4e32a86e04d758aedabe11a08e9d31cc34af1fbe4517e6e7bb4e8ba73f088c7fe9562924fa625b0fdf5b4d9b148f8a62ca817528d1ae4a0a8f0d39eeea815d188d3d5c486b7bf491db1231f4746ebb2e5c7c6c1958bee65cd6fdd3e923fab299cab59acbd7a87f0183bc0575c64ba1b064d24e91bb26cd28b4adbdc00ce5f99ba005945e7a3e0680e741d528ad7b4184ab8619a181e1e100e9c367b246541d14ab3427dc613a317e93d466bece4112efa116d5c01002827b4ca1d2810f68d303cb961975e23f69171e2f2461025d30b6e13c7bf547952902b691d4add0957da1236c74e4dcebc1c384c93eb8cb8c28a2298fbaea193cf9646645cf72601fe0f91d7ccc835b4cbed061ad8b1809e2b6b7f0cb1a233d6bc09188c41089ff8e58f9c9226e08b76ee3139c02f08baf0a7338cca75a35ff48a35d4a2b83a3d19a7b94da9a47e5478aa8482e306941bc36d42557a8d869dbd3a870e21be000713c274115c7eac47b07b31816bdf6d509248d70c41ad68ed1e07c867b2aca0ac87a75a28bb41d25ec6de6887790737e9285c070e1c50964b306fc514e653c97fde8a21a4af3e5e88ab3e5a46c5373ef5dd6ac3ebadfc4106902cedf8f05f92ba39280f8f4dd7ccb9dca2237072d24447dd969f573a3911e49ef9d0a63784c27c5a3596324178cc71317c9922a94524cdc55e91b429ab41f8c5bcc1166b99bfc3970ad766c060130e2811110baae7a2b18a7da04860e6afda86178de44e0995fd6e4135f641a746d2760b2d7ff0904eef1db34a8622ae23a26fb48eccfa1d9eeed7b22ac55c44fe41ca47a87d964df5a5082e5b83753fa083fbb308d80315778003d68ffc5eb5598b2b86041dc7bb23c965f07188dc084bd6cf12d54e80c8f2d69c78e7c8f481c8183bea7f83b62ecc64d2b9a6c978e54c182d02c75cc3710c1c7f8f9fca3595dca3b1a1bfb540a7cf5e8a8784965d8012a73fb3d1361cb130ca36fc11e869eef38745465d26c4c87dd12efad53e6db713b5286ec703cec11e8763097500075be36f421cea02cd2e663d04265341206327d4c491fe1d6886437ff2551694b04f0cfb0e1340afaf59a014c31ce4ea825a56de1ac6fe493aeebeeb67f339d15e99373aabbd61c1c61fc7a974f857c18e6cbf263b954adbfbcd9faa6b53de0c834cb61ea59db9e46ad16c29f3ac9526433a923e07595bd55b0b0161d610161b0a9eade21cfa83a7ed0e6cc8c8cd316875fb2edaaca684aa3423533cc74e8b98159620809b7953bdf2cb06c49f56356ca969d54994b064de12998f36935176b209a25d3d361d8fef3e80ce6a32368c2b3eb7665a3da0492e652c681d3a4ba73640302d06f87b42a8debeb2bdf2d22454ad9486810ca13bbcd52b34ec33d592aea20347463b8552c0dbae3d5d2b05a44906f63f626fd92bd14b8c39ba106be7828f1c1c878f52c891891dfe065edc0be423523250b59d716989c8934e985aa4e1575885035c364b75a7c17a0266ef54e8870457775fd3037ddcb0887be94fb20909cccc187999748fd0558650b4779311849fb883ba9b2ae66ca4ae8a1265e6253c49995d537cbcb5bd1df0510fc65722dab7934bd23ede7192132a427a0773e010ebfe6a6ad2f18445fb37ada56f85f72d3a760fede42ff9810dbe4a75d5c9bce3af00801df96deb994193de3817a4cbd9eb1bea2b89f42852997d7bc47b68846971ea2790d401f15d7054291ae0e486cc2851675a51a4f489765f352f301dadf545904890474ab3f82c548f8e2c0ff9004121db1d95a3c92e30454930e33b5b4c60dd06cbf054c4857ea8270dd7661b7b340b7a5a9084e6a0b4199c26634ffa020f6426f5bb2cac7da50a3d5773b111db33ca8a4e6da7e5b5bb0aefbd6c7b0a5f0ed7c02b4dab20f9306ffdb7302a462d1b594c1c40993428abff67fedce6b14410372865bbf64997c9e1ce67094d0b6e5064c4af768b6a7614fa45b22610f601379d6b527a58881c4f9e3f017b7bdf9db74d4a3b926d3af709798ba217d441d5b4ff135a83e9f8ea78cad51b1e7f39c7c9f9fe4e3d2b414496fe306fdde31bdfee4e603cf5cfaae4679e759ad6b7a2c897f58bbcbcf5041fb70db78ad305cdf0698969dd31156b3a3b768427d1cbb9c88b415655890f3bcc0d375b6b949acdd1d71b69e4f9114f32535954d579db270090172954b50d53749f53a6d6afba70da62812eaeb19693014b924067e7b80c736a1f116eea22e74712a70525b3d5bd2b2fc0f933c865f6cbc3c775a6b1a14e45230e6fd67c1a9aeb5791a918752d310c211df503036c0bd03ca654cdd6620b270555865da8c135f338d25d2b732613b422b5d336882133740c1c1e6c8f209c851ee26024f1472cb923c28effe151d5bc06e54f14eb2eeeee0e17d252f0e0b0c2197e99025e4be52d5ab28a047ad78f202755c93ae35ffb92eed7da58e5752644acf5c93e5304563a52f1bce6e7435cf6397680b47920733765eef67dda51867735d7475e4e819b974a8c43b7ee2c2e31b771b7c2706d754160819ee7d56cdff483d0a7f0244e61159b71ca1df27748d894075042829a42df1e3145d26621412f1bdaf934ef85b6ba74c0f51c792f4127bc3b4bae3af6c635ddb60ef9373b4b89dfccb0fac2fdd0fe22dc23f251b89882f77ae3c6c15d7a407ac538a9eca0595bbf6beddd0e53394c3039ed3721e090e4c65d71da04d90f829c85e51fe238c84646b784e80fca59bfeff40577bfd374354babacff9cd3994f4a5280cbc1eb153e19bcf81cbab39fdeb9465ce0b4751f1878646657736cdaf7d67ad0261747397322f8a2a113bb54b44c22cc223f06dceea27394482af8c4b091274918299a11a7fc937362e2343aae34dec835fbd2a03f9577e6b6a1a016b612dc7d618b67d57f21a2d443f2fcad4523ae1c7eeaaf4efab6d26c9c515f4fbcef8044e5ec09cff284bc26c09d6037e4377d0f25e16e6c7a23db656134d3ccc9ac05f83224ce8699cd8c92c02b9761597502d4378f9a1795d9160f41e55f1a02a255c33e0ed46c17c17a85d125728bc7b829f9cd2c12458eb2784d0851b79d7f38f96f2844b324b6381ff9ea7ff87ae6c664c6d2d684e72e9d749e06dd378a557d0a5eb3450828b951a2982f1bc3f3f97514c7548858fcdf04c488494458d8caf5a88f1653948b032833dac91e79112d1c58e93faf9380b5db6113c0d9b0dcf4702a3a5ebede780eb111ddd04c694b5a0b108ee924d548acf3a593c5ae710b8f32bee261c8e45828ec68d4e9a5a15140b348606c9a9b7130cffe476277f689dba28200e53a8443822f1deb710ed568ea0059c6775976d740ff0a8b4d0d2705e081aa1169e4266fa0da6833e22f204821f9ead7bd460f8b095ebced2cf52ab6c589b72b0ce63a81bd3588b19fd5a96bf9594e46f43940a66797d075ccc30c27398239c2815933a07b85399a23c52b4e5bf9813059934270b900ef2abce72dabaa45d1f52a5df4ccfe8c32e32303f575abc9123c0ebfaa8c75745f3cd395b59e93121c4a53b3c18f2ffe7bbd193c39deb76371b1c2e14eeb21ab3ce6e80ec0a0a65822ce453b7ed4ff5c15f4362fdcd2e146cd380eb159c5b1d27e48d88c5dd28b2d693b7197fd1e5da1784edff63864416201f587ec1d8125c542a4626bdbf1c5c34aae5b1b30c7b28511ae202efcd8d974eb2e4c38b4427593804f19436f14b9a19b8472fde25e3408a2dd9ffa3e6a5929885c9bdc5f7d7860d6907e63435abe4c074d3b3b773f37ec904d5dcaa2c7282eca1853483c95cfa5539f4d9861787b862fe1ba3a4700ee52854a25b346e8c2db95b9cc1cf11abf61b406bf4a8d0790237e0b8bbba059a8289c7fda60f470d0265ff6cf91a07de74d60bb17750326130b4e27c5e5b9f5d555272f3348d1d2b588a47fd212a4a9199825be2a0fa589626e4ef851a6e5dd6a473cee9efd60dee32a76350a14ccb887415714af89ef3e04154c413f52a6f2f5402b97b7be028b4dda3adc566d053887fa5ed796a7a5c62c69d113083f7a0c358396b23ecc2e9152a276616115ea2d7f171116f9bc638745bdce2f037007955c8f60f8ea091d3d3ce3c7de8fa0c3eaf759b1aab0f63cb2713003b508f5421af1b1dc5cb90d241ca036d3a0cb3c136a3759d4dc09ba3835b7ee251b611253ce53cc82c0f097ee399141e075db0ecf787c144b537e2b30763550369b66c95cc3d77af07973209a8747192a67094a95f58fb61d1e1ea1ae6e16bda3a1970145b92252eb13ed967bf7e48cd6a677dd8f35317892dcc22d40bfecb5235da3f0454255abf35996c2517afa2bbe4a80c8311db525e33b678f50babb63a70eb6c80bbd3a00ad05529e4cff03d1ccfe8985d0ee595255d9c39b10beb6895bbaa66c32b8b0d809dff73903f4150bfa6c332ef5e90dcd47b313e316c8fe188492cb0cdf4af4f6d19cf95d51659f349549bb60213c023d44b260756fec4122c3c03fbc5bc40106628d35f2eb7ca215cab90d57efef02bff5e5f297a78d83488230f1ef060eb7bf9e8bb55baad6cd4d9601bd7a661a2cc7c0a74a80aa44e70483fc2ac89926b7fea49a5dc788885a569ed1f01f5f7077a7118423d1e29573257d0f421d6f417711ed15912a56811ecaa74d92a82418ed0135f3ae8f2ee4468125f8e4b1f1b2f953b5189e98e9c9a14b6b30bc0cef8e349d589eaf18247d251f9f944006916c82bb240fbe130c1cf96e0450ccf5531b381eb0eeefec382ea5bc144666c87c57e33076ca36a3abb0dc72b61312fadb627c04c0f5df9a1792e73cfc2df515eccfa8b2e5d81760cac6a9fe30c57b9017da3e145aa89945bc31ce3ab64ee3ca6ab6307fddbc8e4ac0a3106c2963112beb394327329d867ecdbc20a0a9a623b62a634707a32be9c4cb8b005a6e9c790a0fc66f0feb934501b79dff90503fdd5da5640945e7cda90299afc8d86cfc934761dae4db3571b1d467d47729f78358631c4a60e6968b80c2aaca59e9b0f687f20455fff2cf1beed534d146ebeb04e11512e871ec0d991e2fcb9a9640bffe033b838df5cd2556657a6a6144895ce2173360b2724380f98e232f408b957cc67492f641b8a49b6007a2740eabb8797b71c712357f9c68dd1e926c772aec237d259cb54988ab10b2199eed6545fa59c908a61e8d72141c878a508f3e3e0d25828d1857f9d55752cba376a64f6d4fa51c0647e7987c98fc3fe821fb585808db329d3929919a2c9ff3dfbae17d5d7374a766197be52d05d81079ca0ca6e8c599456b9399ddb3e9d092c0b43046e565d451fac92ee14e1928e122190181cb70a6a676b847837da65613bc83875896cf61e9c871ed965d8f3951e75978caecd2453cb0aed4c08f2ed41a909989b49e7e5ff194e2cb214a5c6a2659e73b2a3c2403f3cee4716d721b4b3ffe788cd705f0c67e06855281b40fc5717e855f88c888929351779980a5a5f5d5c7812b7073c6dffad8d85e885048429fa4b9ad823d0e426a0c7a11cf59040b1b17e53f18ccbeb9b7b495494c6c466d21c88bbfb71161952b68f56de12db38da6fa7000c779fb2408cd8b4dabb78024f1e0eaf6e81f0127e0606e94654e85bf69a409671ba0a2c0266d4b5a7a00de2b94a51bb2497c715e9ea27804a806df485bacdfcea3f7dd25a1d63ede250ae8f744ff07433c7c4f999dc49afd8b860f35f7fe8f58217a699cd9bdeab8f64a14569d761d8ec94c503aae4e206a19795c47852a35921b3adc373414238a12d8fac05d8fa7852bab77f7dafffa6a2955c35b486006440a0e08347dae7704ea6f4a55ba5c6fa6a6eada5130e2714d5e724d414f68aa5d5125a1d46a015f6932332688c5af01d1acdcc24122c46fe5074b6b0049f07c9a6889fc86abb0965ec476bfccb1b2c3023342782d0223d13e655f545a7847dce065adea90cdc8f17d18910e83ee11189a941fdadafc396d569f783c945146f4f70abe60559d90502f50c7f6a6394cb7d202dc4b4ca7b24b77a696c61057eebe32b5eed5b33e07ae7a1ee9e6ce63930494080340b2b7cc52a5dde73964499546c3843fe90eff8f4359596bcdf50637338887e92de228d71e1886113c428fb678621bb970a1108a21095e9fe70437474c411472cae72e93402e5a4f2d578d8f0c8f97215846972bb86aac77aa2d6ebf91ac466edaa2d22f3f41806afa9065e3c5430f8ecaf6aea1dd760e029935845bd602b78034db85e05d2cbced7a9f17a4b32e6fec51b8be04aecdbef5f441f0cbad31b161b169e66bd814bcd94bcb3256205167492ff3df09e2aecd1fcb86b7ce0ed668cf5bd76a50e4a57e58c7b8ff3a75343472fbdf89ee84bfddba49fd1bd39172cee2a1174f5175ba52422f9c56af6cd654ab4abcd6b3b02608a1235c3bf8c4345d8f132a2a5965df03147ed03d55a6620e7eb87283a50bbf54a8df8bbbec7e730cea187c5126b288862f2c2ee30e5a9f666df6b7863ea17e241c4d0bc7e8b52d5a28d04aaf65509339653eb0c74846a6dfd12ca42b4eec57659ba5f8bc372d888e6af2d5b3f4fa48572b9f3f41571f899300b6925c43fe6aa0a8c613e4a984134c0cc8ccbbb401ea7366d59112d9074786db2aed3e13751111112e03f14bf2b45502f7fb485d6374323f08a6de5644408aab3ad8ca2076c571cdf30a548698f46a967284e33dc384503adf6d49ada8325ff65d6e8dcbd9cbda89ecfb057dc9bd5c3520189b3a73261e99c600c0743ede9936840a9c23152a1b0506dec6fa7e7b05f3f4d7616d060828a4e08b77c74e22551dbb14de5e50e35261f33f0d5742e31c98ebcc72d9941b6061c64f1e5490c615f5e3d7fcbad74c414a950fe1d2b96ce0b3fcb3dd3877eaf011b3a3794a950218ec210fc212d529fc175769e709d242a5f2767417e68745bce1c40956e524a45eb981a61752d59080c3b696478c84cb7b99b644d67b13a4ba916a67eeb5b75a2083b89b6552288cc961d20c404e2e65060e00f753cf43adecf546a98dd7a7a3dbe70d61dd0573382d6aff23b943804cfffba3234752045a05faf99e605a40320dc8db4f48d57a58a7706181da08027b8b0e20688f09aedde4c4be84d0bae811eb741c2c8c2cd8ad22b0d24bda6bafc5a9f827a3a3323adf395145443c198af92f467ead373cb0e1408bd29ef0d78d2f98150306805ff5e597f2c74da8318a254a7bfc0892bc2f47e5b5096a27d028c5e5abc0de55a27f2ffcf170d4a7b0d1e1d134a965e751ae1bbe93a16d14d04c0308e243bd3683bdd4c0e0bc21c0b9a9015b85f52b4e0562969fc41c8f0e65430643d677e7bb33e37688a282941f3b11875db747137a0ecafdb9f63dac2b7f2d4354619a99b9b5ce961645e64235d08e0f0b28b90085f921d1df32bc4eae43346c881972cb12f57e4ffcdbe4f31d3bb3bc23b40eb62366cab35d0a84ff947297b7110a876930635b763592655bbb1305ed273dc810a04b7f315cee3b4d6faf3c1d5adc897aa3861806bc4cec5846108a1c2519b58f6ab690b0d005c44d8c3174fa89b1decb83d50b04d759d3f60b46ce4ca0afe3f0029f7714dbefe7dd31ac563803ad9d77e117856a7276f442067ba0755075929affab5d9d43f0cd7e0066de399f2bf2ca4fe10c14ee2ce93fa87fe009d8959d7970f4f29fb0d5777032ebfde76e12c2aea11f5e3755c618115e5e27bb2878e4b54eae333f6cb3200430f794dcb2a752d2873118fc85ed2679bbdb402013e758fa80bf768fd7eb4756344985da851bc3d4f93cf58463432c2775dd9ee14f900547237a655252397b606b8ed18ac5b9893c52a68a998d214d8ee16a8c23643aa5846bc92a7f295343d3806ec8315eb689bf433c8414801bbe573a707544e200336d61c8964877ec3350108151efdf22cd59072460c37fd9156258e76c134452e03c0858f0157ebd520cfbb67796844b9dfd9b194283e3813aeccdfad18edc343aacc8aeb5dfc1608dcae876a1ee4119bf9e7da02c88b6df212ce6413899370876b86d6a5d45a7cab4ee2c3825ec0eff0669519a0b51b4e056fec4d23839022f1218b40c780e29defd19fae0fa59c69c49234b8c1e1d1c29922d95117ca861e2c9e8adb94cf1a84754c58c5d1e0516787eab0179aaf0dc7ea6e62a45e4733f649736861fe3a70b4077ebb89864b3fdfe5657c8d2116e06c71a790ab0b354bb7fd2c0a349e68d3257b0cfe103527c2ac63a9cdd20f40dd0447878d7dae03d9fbc1f2a9ba21f3a61503948e7064a15aaef48388c9d13678c98228a3dae0e90122d60511d9a60c036ed8c0b3e48914d03304cbf8b01722822d8d10266746cbce14ec0bfd1cf3c2ed69edf64a989076ff1236a2bafb3d307e174c16c0a0537be128521dac85c53f31be614b7c5da1c120983e026e3c00df14f937fc6cfe9d6dda1b694339e0c9f7dc05c1c4b78a180eb44653d45709cf664797a9d6ce352ce112fd283f4f4e129ce9faad588f686b68f31852a2da153b1c73a250885249fa8eac6ec6e74f3fa046cebba0ae0940f9e49eadad75707c9a5f3419451e72e6d6fbf33d7765b157883c946742c61d31e01c8ec6a93340d800e32573058dc1299801e50ba0e934f8a2d5ef20beefad8291797d0c3c6683556cfbe18b65f1fb578fdef6e18679eee119a73d458c2837ca2551adefbd5336b34e0df75424d3258cdddba7759ba73bdcc4d40f546a653fec1a01b84c727bc8220306cb4826d37bc01ee18f5725d7d09374b3ffd216bbad78b17b9d1fe39560f732f3d22fe6ddcf5745c99f091cb030ccc0763b56c51da8fbd59817c8cc5ad326ea2009143c25761e0172e723884e8376e846cb7a8d7b6f086fdd9545c892f0ed59c6631b494b9657d7f301350b7c51f967e6cac4db1e16c9a3a8161c5dfec5b43e2b1c97a526bc88057ae67050c8b4ba6a7abbec076293d3a69a708648996aca740af499447609bd2bd7a455a7c339ff110b6a718db31ffef56862e5cf08c42714809f5b263742e9c7f78d70f5c3e2e08b99ddfe6a0b0e8ab2bad175a41bd4e45edd747c04064e85dc535007a43fbc50cf18bc3822309f183f3a2bb6e4c027c9e905f107efff613e84147d53d03f7123049cac223e8580302d7e891d4575bc1a6a5037293a44022eccfd4465102c89e245bb823698585551f21d484130c29c98a0e291c66776d3e53d9dc2a88cb5a47e094e6be42847d0b30dcd97329b6737b4b87ae524999f3a1521d6de0927effdfddcc2d1f395fb4a2a3545ed6406424773d2c81949b8b05dbfc1599e770d3886840de866c4549208e4ebee835951df323df3be8aadbf24b67e95391c53a6246f3760bfe776adc3859f30287d5346914ba7c9e46f6e7df1ae81103f3400b9d331117ff42f0029faf02cc2f76e0b00b28376c93125f34c267b8ac87a2d6873a806111f8799deecb492875c2bb5ee063567bb54164050fefae631a69cfd791757e77252ab684a4e771b7d69428d67d4f050f60f6386319a4778e034d09b9f8aa510e154d37d5feaa21b5bdbebd3ac2574f1b771c641b2cf253c8ce77612c104ceebc7e5bdbdae25f56c46f224260a14bb55e9e4b84b9ac398df8fcc516dff0e4b2cbfb73b4763cc9c82936a88e240d7a67adc7e5f74af79eea030e010fe3ad5d97b40693a7afda632e739fd876531571432ae67c5499c4a0cbe9294ecd4b065e2d9733316e8e74d08cd3fc2ac7a2423d2938bbb8f52d951b06d697ea7888ba270afa40aab7b4fd310c99df149c3c950ceeac58a116bc9a0cac847637dd7f1eb78126cd2ccc4778bc7c2efe1b0f7f638fc349b858a65da1a4e17fd49a839954a12e007b51a387adfcf8d1c5e83e0f642f500183f54fc06f90bf7815eb83d3969ed5fc5dcbdaac4c882c99baa00b6aaa1df4f94e6de2b7a20fea08610dccc7e783f3117a6ed876b8fc47dda34ef9a34f086e00424ec4668e373ede21dfd3001acb08ad43021d193004226496c6a860bdf0fbd4cd624c6012dc8891e757a785e9cb2f803b895aeeca5e2b506ceadfe1e238d6e71650537ee3e30c74b8bea225778f58da73d7f96205792fe56b6d4807bab528ad0bb357ba2b5303b2412ac168c93e07841def572984ed11eec102d24839ddce0044454803f8c1db8f693d3633215ba78b7d82b2ca8ceaeda9fc98fde51ed90360188512b7f2507a5a2c366daedb7c25d0fc53c88a0aac47ebc7b8654d8a065589963e262a7f58bdb79752f76871768b6a56eeb07ae7a27d4c78f7f89763915e1f4cdb1bf92e4d423c786e7f084495bf5c730f21798c022e7667d3b6a77d4afdcada3784efd26ffa1bdf9db9008987fa0d5ad1a6e68928d799a79743a25c117efe2aa680377eb24fff928effe1fbe73a5d23a69941c93460032c9ed72134799b11d750e66b3ea1cc0894684c58ebba78610c8b7b858c88434ede2e17f2aafebef8342d56039d9ce94a4e57cbd5c22aeaba852d3ed0557f89b5ef697a32cc72cf6ab4f1451d640678a021eb84af76074f27f0139975b0af7e6a8c31f81eeae5d7205392b4f41413d888200056c9b39f5aefaef383b7e1854a4cd6e9f29a864dbb48b8676a9ae40f07149dec07bb307aa56f8920f51c0dad8e8076a221fddfe280335194daa7a9f80ce6a8a9f077aa1bbd0e3fe622af92383f3d5ac5d01ae3d1e0e287c4ec2c282845aa6e13125057a0bb7d9a6c2b04c8327fafbd24efa7656f71935e7231deb0ebaf8a0707f811e99109b8625956ca676eb638a3996e17f8800ea47e6f1241811a63aa0f1e6399c11cfd3a8353a3938b4a89e3f271110937654a4e1e6f92f0014bab5f953a403b61fe5f88be9afe4d3b81bd52c8d03e83c5653e9c79f69c6ea8748118815b51ffa74375fb7a4ce0cd6b8a664dfdeb693c13f3b256f716b54bb6c38c58c35a7b90da229b84317577e92db8238401227b04b2511926426042d25f62cfa43777424219d664c183b71c9d9951fbea9f1e0e2335b7fb214c51d1b8e580d05c7062fefb51ec3a2a7eddc386026d0820f7339378ddd11f295c332f389bc53ad1820e501806ce873d2ce9b1a1919350d663fe86f38357b1fb98035c94fecd61dc023a2e9c27540f2b5fedee7d53557978facb50d7cc1ade16c0184b28740762683dbba3c65217267778e98bcac36f140c1bd68dea7d7fc00fcdccc9cbe27ca386896e2202a573f7f7e260428d4488891190d8ba78ded500722a046f5b0c5b403bab296997a18a3e0b38cf193964047a89de64699b22c2465f6a369760765c165f040182930b899c20ff3a3d1b242a5bd82dfa9ab35f1509d9b4864fcb916357fcfef30e46e0d9988a94f5d3d3216249c2b7add8bd40260bb6377aebfa2c877f0236b76a4f209a43a0e1bc3345042a7b7a75072b098c74d680e6ba29647e53e9f8a8c54d5c69c0af6015a41081f88f69e96f8c27da7dc25889ad1d04131f52d3c2ad625216406e57a47d64740c684cbbc93b570f0c5f3e9954a2d66ce669e32cf60d4461df5a29f569e5eaa5cb5d5ebbe4005e004d0c990c10cb456eb832eb8e351dcb5f020c4f3c7fdba75dad27da35d6b9bd7eee0d43750010803c207f663498389ad272a070cf0831a3f7660e312beb9f1c798a03227e8c1c4b7d1d7d2a1ee6fc19cb9a11a0cf1a0960deedfabdc21d8fe5efaab4991fcaee99205b6ef6b0e8ca3980f3928cf447823412a7eb436a77bc748577ee948da2c865e5bda884969f1bc26ea1d4dbb8602207119d1020b3e2d3e382b246659df161221ecaa6b4cde2ee708abca4bcf06c2b240b8cef840f8fd8de1a7e5d5e91a67922cc9587d83fc0b23b269209317b166712aa3735636ce947e09cc8d15bbe4c674a58d59c30924f3f55d5eaac5fe6370463ca035ba6c74ac57600ff45054c62a51b399c6bbae83b9f7da9da5b963fbefe56eb32013411e3e50e8475d03df87a94c29d2e7f922edcbdd656eb0fff3f17f1f2babdfbfc48a00982d6dc5cbe17de57365bdbd0739bdb32649cdea7ab0a7ef0cec806e87edef04c351af0e19265e8da0e638dc880aefba79d97efb597ffd3590f8efff48f71443f56db3f0f831aec5561c8f5ef16cc457a4dd5ce22495952cb18a39bea64b28d899d5ffe55e8957db0eb67a95b6fd95a8991b0179becab431e8e7813cd0a5dbbed86cea3663f054753d5bd09e4b8ad1b909813004ca2a8f261434958d2c0059392bc524a5a6222d338402651ce7dff405c58813de0e71a6230d4ca2cdada4fd6c337bf68cfaafa654af7b73b66645a3b0e3e28f698186da312adc6e5f66316d50a240be7c7f4df02d299301ed51757634f9262ff53ce657d9a2b29dca325862c1ef87f95f2dbbf910d23febad9a55e5c43fdfe53f7f391f5a69d48c92dcb65c8d557436f9f9602dc0019d87351622cb6bc4621841ac6835909643add234052929c2e8d5a16c2bbccce4103478185c2dcfc8eb2c82a65b3d1464a6cc9761789097425a3f2e15f64d05c0eeff49ddd74a63626f06662c3efcf28b70661a2377115b4a8c2185bda42f93dc2ee38bf27716889a9e144222783c1f03df09ba171115b04e59fffd0ee875567c2ea7a368acecaab0dbe0b22e862162d2305ccda6a1371fc5ee41af0e4e8cf19104ce66901ffe26ddd56943fa919d845ad072bf0435eb74b95a15b611394eb0342144e74188dca856c23ced2d2e62cb070f48ac0a652cc5540c4a3816ab9a389a8f66c707e68363e3d05aabb6fc8a8f067d150b8c72568786979bcb5490f23b667d8c966f2231ebd3b20a4e77555b90ad6bb0351c6f33a047d32c7f89144d541b92d96c7495d784b310663e2cd029c6ed7d2985a4ac0bd7d1bda319e8948bab65cac5cfd9ca4806d3c82467d940909201626b0ef9d44e3cf95b9201ae6b2940fe62edf40ebbce1f7b8f71a4a8934894731a7c2bc7a3bd30cdeda4e1ddc873c428932bcbcfd1247b2be85a594b70fa3ccf9e5d82ef2576eeb286fe2bb905c253b9e7d9fc493d8c82878ce43702bdb50030f528aa9df8d8403ecc993fe2be55658552f95d639134b21d9b5156b639f8407caad4b98178aa87ec92f207042987fd35e459833798cba5fd81685c9b41c7df82951cc33a9292201659796a7c23a5d0ecfcb618c4639744552997e44b7e7071af9cf1a2505b20c6016613e19f6788887ab9a6db0b97cb2abb3fcb1d5c7d87b5a9a0079b14d0dc7f3a5b3a956b1b57d4cedf798f4938892fa1168ca459dc667584e71e3f0d75d91ad9f1664c91b5eeb6dfec4961f16a06dc923bb9b19ff19437adea745eb0a592c94be64192d8a60be1a29ba3cec0f728b777c6a24232c6f2c5d760d5701645062ce27dd856d03849bdfcfb75701857718b538f5fd965ec29a383cb870d1eeb0253845321b099d6f0f3523e4ef056157a997fa7a7a7d055c7094291c29a39071a6bcf5813aa508684cf2c94abce0206cfc58d29b52045e542271b923afe09a6e53e359049fdc3fb8929a8d62fe0b265cf70917771cb298c82e0dda3b27a84804c035362e62551718ec66b7b507c4b0ee82801c93ed83fa7e7cd76790df450be5d42afd13df33f307a320b58d0ce92a424c164cfe07b840ca52ffd1f74dff3d0f8cb55cdd833628fdf88d5ac28d1d85d7cb4c2b8fe4fcf7ce3399fab9a3a4fddeded0db23951fc7a2ff8d0e7b4176c896ae0defc3ed8c112384e4c2108dfadec0b08bc59a7a24923b807e49f7cdef3d7b3c4bb0911fbd37f73006038000ce5b10a2aa52c66b9e59d3322322446ebd0f3df9af1effdf428b026d0397b5884028fb7274b12c51687c80226ffcad83849e73c5563d87c1cafe6c0bdb316133b968a92995d9d72e40cc5aa7d0b84e180ebfb18ae7bf6ec679d12a814784df0c455cc22ae99a50169fc305f528ed02f97dc0a600f2b6883a76eb0444746324924fa67734c0d679451160d0ac084c44dd627071ccc68e2a14efc472d93336db476b83e7fdf1e011e7c7ad1e5fc314d23a225cfa575450d627ad59d9eedb8f9ba5a2fdda6fb9e6df380437c1d5ff8c764a44b354277da12d55cd1b58ba2c0b20b8cd21367237e879f2d9869deee892c86505b83e584348a60922ef0b0fff5711c703e09aaa333d3b27d26bb7f9237f60c7dbb958f9241542d23799484d3048c9697bf9b4c73c3a13f87f5cb03523739bc32b381c71df14be491339b9358b39b49f10b3c994b690b1589475d20ca4fff400a9fa5958ffbd05692d700f3fd991b986e03472f5a83ba03aa25bc27b22b13339e1330bc7a2a880c159cfb866e8bac88fbcd174f6b3938f9b0f7623c87110803522557395c9d17eb21555c830ee811f59e5538a9d277f667cc3104d0fc8d470c96fece68c36c7951ed6dee95951c9f7dfac6838320a5b967defee44cdc5275becabeff2a228c7379e55ecfff087ec626ae86feac7ff10ec4598ec95478c04608a42e68b81a8de8bca7e11852467ce76139ceba4debcd51f4bb187f553f40f47dc8e7a04fc99a80f6c1d922e2a3a5f3f4607ff3b571f7d15c14125d99db37d790195da4cb8a0d1c4391ca585ca5b7d9fae5f1001bbff2c55151a058c6ab3d86a3a81c0f60674cb14e7a44df8316182dc7a1a6730dcd1ecec0d23e8bf1c0092df9c62adad095d241a3a3c429559e51f3769375640b87fff2dad72472518dfea521d8c7ad4ed111fe21cc88a2c935174998edec9eb8af7420fd01de043eb06e481840f21d0cb1892b1b024979f4940967256b9c31e5f619c1154bebc1a05fa4a707818232e3b35b6292156675ff73a58843b871eeb47f3f2bab35a19fe72316375ca88b8d5ddf4ea3f7d2e9a93f729f66f4f3c1596300af1467aa955e681767e3748f0e9cad0373b70d5a6f000c16d2acb83045f3ff264855896b80f2213cb58d34d82f80154e6b77370bdfb711a8c2e56a87088df9f4c6b86f1b98e916d19926f62c53e8b18b1717fabf51615418d958711df276bde0b0c56e378fb4b94135a6fbf220c0728bfa6b249ee7046e091608b445dea440827d73b54afd88a831e346976b0dc624284120d5ee449d4217667d28e8a6a38e26f0bfb478c494047778e595d1e7d2ef4d647ce165dc00f3833a790394e657c990cd7c8752b0297b52a264bac651a1a21a56af5bc66cccfb9a67b0120c539511e83910aa58319a38c1a734465420724f7a59c523d8b948071b0c7baf621d6b18f16a85ec6e13ac3447bb61fab39080f21a680988418875a6cb11929bf0aad17534fd7f476ecb3ec7f2a07b6331c7a8f8ff2b4e9fed250bf4f41db69fa82f37535b942d8b28b710bb3f04719207a9953e1d5f04aecfec16e7528511036382c8bb936b030d6fcac02a1c8126f62fef381956e3a6dc3fd19e9d29fbc31f873f5b21216bb88bc2567f8cbd569d4f88317219e1efa36cdad3ecd8cbaebbe453f9618c1eea8dfd82bd190a11c9483d35b97b8a2cadc0d0ea488b58531b5c79f432683ad1b42c7e33687d01ac2dcbd687650a1f70c18430b6c1d2e9e1e22d7a9d138a38e0491692f0694da831b668496403896ba38340f2873fbd1497e37e227bb6f76cb9b266cae9af4218c58b436afb7891f6191be1e3cfd3026de987da9da7e3d9d3ce8441e4d4696a54fb98546f47e17fa2b250814b2c48a8aa1c267dd11cd1351b089e60c643f49b85e230f27d5a707534a1b35c243fd9746dc56910383cfdd1e745ef9bc9e2d511b3abcd3ed9e7350d1e31cb8592e8c6d3a7eeebd87096799a2792aef37f1af5784a6932c5d2b97a777308851d03de8751b7bd57f26bc79e9054c15555d93e8a73c4179a94c5a0e5daf83c6efc6865bfaaf29920ca6db243ffdf12a0b0814a897956628a2f43c80936b9c4844a90fc13899d37da547ef983b74167d36673b0dc79a7ceaf771ae96de6d0ba6f44501b225f6521c66a976b0cb279c50b20b7487c0fdab8787984aeb366dba17b22bf7a2b5ad0d7b8e65c0dee793b15ae2fb753e56978c796ac09e16cbb42b0181430d3ae74e98d51150f0d20942fdd16e1f44198e5b38b9026685d9f030d4dc10187016ab0208d8b5e9d55a3a19258afe0fc59e9297500c1f8a344a0582bf48eefbcec6a423b9b72e276903bff8118fa86ba541416492091907040d44c3079bf3148ea79a0f3b44196bd4bac8f80c16934b34c16551b659b7c7196b8d2a36abb6a766f433d2010bc57177f5697c193e90fe8019ed0af8ca62c40fbbc1acac38922388e3129c6d2e9b0ea9956cc23936787966ad8d038ef630cadf1d2fdd05eb6a43620a66d1ff77a355bfcce49ec766e5f01e631432b2304c459bd8f08d79f0d14115d6c118f7258636e81ad583e2803718ae9f468b9a49193fc6a4023378314d415641ff055bbe2de67858c91f3c1e9299af07c216fd046755117363bee658662c011579027b4ee708c8b83b1ef5bb51a1c6d81021ad4989c7b563ad99c2b41b2c8fc1329d4af94893bb0b3b7e75b3b9cbd1cf35a51d4ce05e92dfffe79a13c87ec09b0f045fea53d20961227da6dd1d14fc9d3d5467bd5d24d791cc93e1828fdcf8d3ec137afaad58a90b03956897a3a64bd587b7b456d2ff0187361d6fc0f9d404559514f85224f07a386f6ca2ee17510e0f62b15ba10c4d80479f246e7686848596b2aa86337e8db8b16fa89c291141f3f2d9ca3d61d7e2387ea6164b404f2c565faffe45f5a3745e0410e358d1b05101866a7c1af99777b97d53bdb7319a03a4a4cda472091643b2d5a3d36d2dfbfb47f6c64a22c8d8bbf6504fa84d7276647d6fa4fe7ef02c8d2c26ea31a26d1338cfb992e88d08335aec4f2a3efba6e0901bb322f7d17f4732bbcae40fe4436a57efced165305a82079f2cc3467f0b404df82357af8d90cf115231800612b9a70c97532a387c950e2959569a68e7f38941a84a07f110bec8d9cf385cb63d26edb984f07982c61f8a265e7540ee7bfe155e588f727d938342ff7205fcef0e50df828c481af6ba79716fb8afcbc70245d61406684a70b8e5fae72d4a851678b4e741285c85dd31c06de5a261f045a8ba627d162dee3774dc8d66ad42d4c108e4e2f2100c5be4787bfefd75fcf6edfe280ef4c96e817cec28003bb09667c91c9eb5358290f5f1bece9e0856c157f3c6e400819be2c06c4c736ae91468a39aa32e923aa948d4eee13dfb6c2b333d5c14461378ea584a117e2ff1870f67855777648fcc0a959886bf404c0cff6d18d7da1442fa4bbfe5eb1b423d8f7075ad0bc728816f4ec1188479a2440fb53f7009184c1c00de3f434895f8a87a4d6767ba98e117fd36f1ddec0d6fd8224e0f776ae8a202a5a3cdfa931ffe56f3c3c71afbba4ffb46dcd0fa1c08151986d251c3267b6f717da09aa666d5272820f255881a6ef932b9345f2b24fa414eeed19271fcc63cbe1e89f2c5dd376f5b1532a3b0599ef699f6e87005b65e92d0857559b0e555eff5accf2f5aaa70ec093f25d6590e2146a0315124bfabc3fef65e7957c818050d6d306f7589c146efbbc781f98fcbd016a82b6d35cbd31fabb41b4f93899df4414bcf75ecb7187628bfa4b2000136c3576d364f36fc8d25a024c50d388b40c6fb681d24c9c34c3464327b156fa65ff86e77ebd342c6645860d3d076a29be7cd33ad6691b25c734d006fccf00f01365c6341699706302c9dd51c4466710d0cd7c16f10f27b6a4e2318c2cd1fd4b1363dded37eca514f0aa0b20e93d6be39352926e391efa8773207c02659400fd73e04bfa18e5bb70ed2494ffd11bbc7d7b5765282d2f4402b83f5db26ed207fbb80495082c7ee9914f26e6f47367cc0ae5e7f996baa56000340d36697e81c654fe570b6c5b979230c8feb25c7b9b7379836b8d202d6a0a854bdcfcb67d9ec8f231d2afe17070b302cd4692bb86ee24b2c29e79a8fe1d5bec4b7f34429651dab262be8161037919ebd3ae0a4c768df44312fc4b5e02783989cfc4da68dc998ed952bf8bb741e7fcf3e23e01296eff2a84d56fd9deaa11b582f30a5d4c201adfb149d269fc27019a8cf18313da3f1cfe2384d44fcf9f0767638dd143581bc0e930f0c7da8a11c040502d5f4e06ab115af22a3224559548f28b34e57cc77ff46950cee20c0c7c6696573103ab916b008b7bb3a97bfb96e18b1057b63a4f3b996fce4e155daedb4ee5303dbfa65e81b23fda7dd42b99c847ad271e66f3701ee7bb1bcb0e8747299714fcaeef8b307d3151882386210e36303f7998194cf950d7226e68447896417e112c665f96017e29872ea71868c2f6d0afc1c61c7ba676a07742f6427e1667082229653e7b157ac72db190d88fba935f03d3b56320eadea4c429598a92590c35a6a89cbf9b0ebef107ba1b234da185963eca325f30b428864cbb90cfdd3aee274e040580ae045d72db8c0ab26c0b6c7002659ec646c90bf0decb7fa2ee62d18c9ed7ce702cac71158e632f46e31535ac6cdf9dfa75cea15c0041c065760363a91346a87bddfb7d7b67dd910b9e465ae2d4723a02aa8d9b1f0c86e8099a129bde6da36f3069eba16a72ae75476ff2ddf20a0b1fe1afdcb96290dba60505accffb4c6423ebd334bd55cdcbfe5e2e337353758343f24224caa55367227141334f1ef1617d9d4014f4bb78a970e92565824d82b2fcf0d84f125f525bc000fc076ce6deb6dc4f301d012a23de5ae25337fb0534adf8b073124da539cd72e593c136f67c6804c37c10d7204ae1df2dbde95b90c06e510d89a6e08ebbe6ce888fa64c77eade9876bf5db64bc4b00977ff2a5d5abae42e7944b166dd4e1b11e28fc73086af717115674af4a4c9707936833db10f5f6cdc41a41a65a4275a12cf5755f2e5e53091a527a2ac376bbf54a5d7dd9875926148c7baf38b0363159abef63fc6f50792240f874f0f7a51b92dc3509ea7a96d0efe72315eaafd5da7be90fdf1b4ab3adbaf0bc71beae5d1d3705d0b1e11e56ab0634d51c8fc7501af6b31f280c669947f104de34f16a63ffce86a77332071f617f80cbc7f5908a2527771d90e464678346bb2c005d94b27b9c7745db1e42ad800ac7a3b46253c587e037c166e103c15f727213b686bc90a0c36158847755c7e6bd66f8bcf479eb2de4cd26b4119b035dafe966a1a02be5b2e55531f59a6aaa75ed2b4579e45c85078a4faec8260c9ff35b2decb8d9792f0b8709cdbbe393affa89b507fed00f701bfc5e7a02df86fa4217c01b9d5b0f0c0901a53a3c94e75870ffc65521f81ef597a7143f4b0c6844ff6f3f5e83476c27185e399f6862c0635be34d672c9c16cc6b309556fe3fee1e39fb71576b0f6257bd04bbb819facde66715f6c0de081767c70634986b6be85286754fc84b915c73ce50b1bb09e6b24c30231296cdabab9f70194c8d79458f74725f286b41eb58e5c862b8c698b2d2c0f11b3747ca12d9d671c5839350c166515c4b8ddae9eed7a0ce57a5b227806738b342862b8bfc56bb458b2f5f69307e52853c9930ce20eb6ae47484e266838be093927a7073b4e8ca36e3d8b3b89d926d66ecb308c967c32d4517217ba62fb5fc421bc77cd7b73097de72e4f1897c6e1f3efa30e4f13affeb4b71822a55f1516cabbe579c30092f939b488383bd88132b834b59abbdb2df671a68b46348246d91456a8e89d2d7166a900cc8a21eeca9c7ae7a96dc0653b474b4ffded1bc2dd871ba40ab613e613f3b00a07c9582ae69ad616fcb1f7b6281c678f092447b1c5f81beb4385c9cbc3f07df76ef519eb416f79693de3fede7764e2e00e4115da5a34958c1bbdf9ea1303574f1ba87ff5f18e10a977088e03894a92d4abbb1095b78499d169f7079085acc67aa0635c598990ea773d1748abcbb44980479bfb9302d892596ee819a3b43dad7bb09345b21e2e40cf046e5092c05ee19886daf1cc1ae31735dccbf9cd5e45c511a1b6b39f25d94a93bf74b943d94ba0ba689306d1ab182f3879d4f519b635b89c096095884c912b4bb809e0f7f2d364253579a651be68e3d4446b1c433d174676a9d57f7ca3865cba87d08a03e6a93f5ac0ca3f15a5bfe81f7c83624a4aa3e29970c969c31834986913b87eca55bd16dd7d80cacff72c215d012fe656eb2742ab7408dec96a06a809411791afd6784f8ededfe1d0b1bfbe59203e2de77e9ebd4b1fd1c3b9e9bc95061b7510fbeaebd906232eb70c55103c5ba601c75a96bd3853e58539e1b8f3b1abd9897a22d52ed219d8eec28a8e202908f0fbe9eae2b2d1a5cef22446d5d5667e5a86617979b0163c641949349c283fa249e88a09f94c88686b24f8f47183e0a96fd08fccc8a50dd6a476034c7ef705e2b22fc4acdd849f4f271fce20282a3b1ad42abc486ffde41278e3c959ef2084ba21407f8938ea0880d2b5dcc18ebf66ce99de3394ba1c9519d127460022ad84fcd4a43f90fabc6498904656ebe9af64ebc0f0877c9d48eb3b39082bdf71b1cd657dbe40c445905bfb009a243ed054ede913fb233f9d7509ada4dcf5999a3db06da956b971cd223cbf7f92caac83b8cebf13b26922b78bd2a2a7c383963389ce397ccc04f56a5e53dad596bd52377e95152a24769d9a2398aa0f87535b4ae84ce1e1d6caa80b3b5b9260905c1577da0edc67009624f760b407a6e49fd55f3e17fbb874b1a4d8cf362763a70355a302cf03a5cf0032a6a07734991cdba539d54bbab6be0643f980281e270f73401f8bb15531fd574809bc5dc9d0ff88d2d99fda90c30a7fa3abef7de0642812bd1e3c3a0fc03bdc38372231d9a9eea65941114354cb1e72a3d79262029fb0aa4e3e4b5e646d7de0885ee79076d0fba192e90dc4db1e697a9cabfa00fc89795e530ca4fd8fd7ba30bc9b769bd7148574346d38bc04f9181b42630332b0bd8fe2e5570a5ea986cee5cad6622c18623644664a7048c2216e2dc2750a000eedeb3ca5bef23d47cfdf5ddf322c0f5278b73a94cebd2e7f20f8e21ef6c83c3258f6012831f4300144d1af1233bd60c9a7b07af55218f90be920c1faadcb91c5251cd8cff39588d1742a20812cf1100656681b09cc781b73bb86ce1ddb849a4ae4e33624689a6c2cd46053a5b3c986c82e3eb3b7fac4d483685ba4b4972cd48ec19892374423e95b1ba650487423d64134ce677ba8987b9249057f56a42ca1eb280d98b7aa31aa7f0e06931e20e63d72f3b0a87ebbb8de7cddaf2490ed06c05e31a3833fa388ce592e238cefb43ace427f8028838d4018ec2f0c97d4fba75508217de46479af6ca9bf58bb324c099c31a926cd8653755b315e6357b0a74c603c1c8d27c39ea94adc5d23a56de42baa7798da6b8ddadb705adce535c4a236f3218beacc4c19e091b457d1bfd409eea620c63a5dcfa15a2c5d71abde5baaddc0ccbe62ad5b7a23ca981b33d960cb863324d24a102f91f264c9c1d10eae550ddd472733bcdd677dddb9c7c0679798f8c733a461800f03bfe48df5c131ae931be13587ad80a69b93ea0cbf24664a3834c0c840f0467a7e571e3b631c29e2457e0a6b70bb56e47446b290e31e89da14abcce3c9e18e8bde51c77059a5109e4ad0567f706063cef0b5a21a58d02dfd65aed8609ce766bfcf8013a159bbdd6b18cbd13eef483497184115de791f57ad6f2c514d4fc85fce8fa6b5e219931f0371e401158fcb000a09187180e572664500c959abc8144b0e4caf6454ba588464c884f59e153409c125f2268e4272086512efd0c3cd2723e1f0963275a8be533052d26b25afe836195a4da3a760c0f7a5598c1736e59bcee1f4b07e247d09ed90b7a2c9f840a733b15118531fd8043d6eaeb09c2c22b732e60953ff06191fc1fb32192aa1117f14a56200f10b53954342a0b28270bebc08e71a1332c1e78881ad0d5d6665327465533007990bd683a74096d1b9355a20391af3b50de548f4e959d01b995ba8f815cdba4af7f0ba0207ab5a4401509329c6bb5710ebe5b7473efc88eae5800a9be1f61f25bd884652dc53ab758533bafe2254b29ff67ced688fb9e28354193ab4e94966c2614baee88a0eed8ede0694a08bbb212305437702d4a020a3d33b9d58e22c70364e96b6b74067f5185bbb97ceb0ef2f0de74abe6f9473871f996d1aa8f98184b6229ac382a117e39258ae79e6f284f3a7f4fd871a95cdd801073fc871ea655d194defbe1a2d189a72d71b98acfaecb2d4367293b8611ae5a9c109f5fa42cc9ca8ed5b7bd8729d18aa7f46ffffb532f6d7c7768d2ee1d354cd065f7920cc6d47621038e24b1d7fee07098bfa333be5e01253289c5524eaa1899ed7212c2a36f69cfab87da43a807f4a3da600c841ad21c29d2d6cba355a021c14a15dd789368526bec9689910dbc87b4e07d55453809891eb3da97e78dab4aa3168983933ea82b78edb5b8bf70c2b428a33d9fc7bbe7b27e6cc33a15fc95e91ba20883d4e3da16ff3a843142d2303da48e7144a3fc6d08f1b6d917337e7ee21ed3d164e3ba38a91434b5d2dccd00c2af7af78809b95b919bfcd59e30b24e66262082a4ad1bff340e726a7ad6d465c7f9b8d8c20ca0b5f732d56de987e582d79cae5b83d3beba7b4febf045c811e4014b6807968ad93a581872b39a36af272c3b2b5a02a57e1f31f1180fb849d658dd376f788b2ca1f806aa2e951f6d0cd727b6a7aae5bc536fac3e63679d4e77c269df893fa259740315d2775cfd32ce68a0d27559592ae6d25a6e69f9762cc61e432d86cce07a876a7d045293f5c3d7dad4a6cfe0c7f8433fde350a8e09e179b27b48b1ba9ed505d310a039d4248467feafe0c5cfa1608a6ad10d1aa1de8abda9b08a5461a1dae9cd1aa0078d7b506b525f384b72314c2cccc58714ee0cc8f5b2564edf8853798e86289bc8e6a4483903d2d16028e95402229669ee81463028a5263746645c011bf41e9984785e01adadf0562c5e3ee1b660f989df811f9cecfe6af418d92ef3eb836ec3b7195f66def5686310847c0f65b7833d574d66516cec8c159fe4c47c8b5ca3b09e4f9e6f4d27ff15a2773c5fcca3610f0c37cab8d415910f9dbf555e808d85d3f927fb548feee8d440a7008e6c64fa3931c14ad6ce7990f9c6c070052bd945e97f526c5c020b07a8e381a93fdec5594be30719bff3fa46df9fe8a38b39c93ddf2c67987d53cbe2e44f570ed397e0e937060c39f249e64cf082a57b685f363d7310872474bd7af8bb11fae459bb88c0a971e316c08e84a0755a20ec256fc80d75b2c47c83eed060c7f6b348925bf8421214448805b660c6c29dbe51bf0f400230067db7788eac25d90ed2907c8947f40bb8006baeca5fc26ec986ba8fe1cc0c014deb5b59d97790bcb9adc64d80754b6c4cc08e8b36325547e0485d3628073ddf862e79c6aef455f93badc13740562d4db87854b176cc5a5765e1657404ad23705015927d749807b551349cdfefb08cf3d4fe05e466ce7c1b3ba8cd276ef15830adeb8aba0ac369a636954f421d798388ebf7fd31542b413667b7009503a6d1dd82b63650b8aa25967199e33097f5c92d7d60675cf0ea2095740a5444a6a5904874256e0af50e0b3b36f277a9ac2fe842b88448d6ad5d956206a32cc92a54f1a83bba009182b8bea709e75f70c4ccd29644eee498eb26c00a6efa879d2bd90f282d5dd359a4ad33e70772751ef80bbff613a7bbc169198a2b569572202f2f12ad750333e05da297bb454f8532e70eae8944ff04b5b4607a0e558ae9dd0742882846d9cb6d4ba74188273c7c39ad89ff060ddfbb1eb4ee0a68c9f8e47cc4cd2b931acdcbbdb3e24f64900fad81900e97c437322ccfc2d1704961c3d3d4595c68923f69b70b74a622afcb324558efbd91a19d4bb58a3094b40befef2069b51c6fa5ec069408ca74364150f7d37a8421a9b92185b69afa42bfd2cd9ca3e835a332f237ca31cfbda1fed7fe479af5a7404e1bf893c8126bfe34674bb293724d2dbfcf74ce842c91f62877415249cff24af76f50e708a40c4b80505d142a59b8da856b7261af8be70760917f2ad3cb920e80ba1277ce8dcd1d8fbf32ebef2d387af4ef11eedf70c53eab193d397a6e1b643e44ea7af251fc6e55354315680472695a5911582f466f3428de872691f4fd446c0848d8cd3b3653c59c6f61166ea605f5062181d5e8629d3471dbfe1ffdef4b7dcc953cda353eb09e91081d0524ec079e11e2a5f25459b96e6a3d458cf47a52de56e1cd76759ace09a6525a4005d31cf24295baa1f79d814e17af8077fcabad125021bc09b9275137e3c29f7114c5d8ec777ab26a466bd8dff2a90f63c9115ab28605f63076bb1ec5206500aab02dc57d0bf41bbfb78d1ddda99359e72b179238edd4fe276a537dd38c1032ad0112b54d7c1a0f17c709c04e400fbec44c68d2cb8b104166973c692802a009d79132d1bc50da02bb32a0d5e681b3111a2226918d6905845d19a53b9efdce5fde66cd801bf56ee666b9821df5b877ec7fe8acb806d4054f83e5681738d9b056fa79d87bd0cfc2ccb3772daf474c5684a34fa85ab4120220642990548a4816488e3bcc0258ecca827d9a1c96b429334859472638de39c996483eae023936f0510f31ba7dbe53ccd13a7c56a87a5c1d5e7765c22a4e62d1736dd597c3503c18d8ca22152531dc08786ac274e8e9c9fd0c92cc53fb1fad27bc624b970a1f3c1879dffa62e6f1a5e12314ef0f48690ecdc467e789be307a8cabd3dfead2d70e00434ec299c57c759078b1f84ba48bf8283ae2d4f35ae214c4afd1049e88777df17598cedf77d3cdde1a530f039ebf83539d20535e5f7776667e26807a6536d7338a6fcf6e06a2327eed644828e08cb433f7d57220f4c5fc8cd2a25603ca00fe476a5c6364d5c79e0f31c419abe5566784045d53288a998c0e6081afc9d6662446f4fef4e55da9474242191bd0d7f5f582c7a0e14dcec183ba9ecc66ad75e0e49664ca25dc1e59094613a6ffbdff430b860e34f47ce880ac1c6cf33f796d5fcf4a83c76a856c2fb505d640813a3332462bb444742c28eb649c24149dd041c1181107657400a0dbbb54901ed404a9b51e9e7b04471137434e9bb902b97a51be0fb2f2c3db3274c9d4419bbd3be0f8f5c950a35e0d76a9263cd07aa7a79c44c4aadba2ee0a722a95c9bb13eb4475f5f5d15e81940cd3e200c6f31263938044346182acbc2d477f0b0017de7f375dbd517e7419810c8a2977c5c96ab4fc7913c6e8786cfa61d6d8f34ea19807e144ddb3eb719212ed91ac8d6ab24d066cee41ad82a472ee87eefd99f6dc251e40baf22d4fff638702fea98263472cccf9a6ddc427c1ecea4b958142425f3a63ad89f5a3dfdc1a23b57dd2258461ed8d098ce2500796de9d00024cdbdf3c64712969aee9565565459d162b0e7dac8543ace2472e71249a58d31f2203dca8c1f9a4d75387625e90c224eb024a1e1d033850a8130c87e91a44e73624d5cdde42ff58b2383126e65a1df08a9ccb831f881afac9166df900782a36b39dd718b4c7d4358ee15758e7833fece848823a220d3d63db0454570eae2465c46cfcd1ec9119ededb330ee2adbfb596d589ee581b4588a404f386c99f92f2f82b76db38f06f29cbe76812c7d65b60789ddc63ac540acf2298e50229338eb7c2957de202e7c4829f3721436b659874caad7205de8e646df88ca58929422720e9e0baa5edebdb7dbb4130c812632d9e962ddf03483052cf74c11ef91ff8bc43a39c79cf6817a04a394e2d1ce1a322f60c4f7e4694fcd2f9699d75ba2963755d09762c180c46139573233f60a772a71d8fa8aeff8c0415a73103711e1274b938089234d7de3b797aecf3ade308c80e4157c1bd2065465dfb070ee821a3a9fe2ffe2f8580a9f66ae869ae41dc1fd44e74b4a32575c2adedd989267c9570492371d5533df30653c28940e4e6be972cd0f7cca2e22db056b63f985bd8b3fa63b73cbd71768b08acae2e6ada7f8d9a559527db597a5c7e66d0e6c6150e4cc43de915ce9e30d63b3f9f954a1f38d72035ade0c9fe2946c92067c24764c0d5f614fd7b88c7ea9e331d7c147170f4ccb51fef0e2584782218ae4d25fb9c455964991de081c1d25f5885edce00c032c68ec07170f7791d808925b4fe2abed05f2395f1ae34401c1faff9748fd98310e6e26df36253e51fc56deed9be549b12ffadf1d054afeaf93766941d32f0607ed2ca0ecdf896efbaede3e9cce335657792e9cf85840cde82f4159520e49ab4d8a2d31741d428b30dd7bbd359c5905f199a0be8561ca220f8b65c46872975682b44169e399108d7ff8fb7c8589f052db9b8d57c21098184e1cd4c545329a0c33885faa838276537375c7e1bf5223624959cd9b3ee227e54b51f336ae0ee62cf6917993175f8f47e1963d63a20fe9949219c3808edb083d34386578c94c566b42d793ea1537aa3e13ae7778df9f764e489404506760ed22476ffc76f73c80c8238422d777c30e49b6b3c3a6b9912f7ac294c41dfc46af5dbce654675756f2439870ce32494f404754ea4235c8157646f52d2147ff38e26b35ce408e809dacccf97c70d933be8d7539ea7a34722671e0efed26f18c3dd8c2e7270ef8d772298660d4755be193ab6b2f13119fc9fb8b3db0c92da67cc7163a7b124cbf776a329a72e981aeea3502d06140173ea8eb53be706e551b886305d70f9b1614d079fcdf82efc9f2aa8ead0531550b9bb8f63930a467b646d52865d79125cd6d6583c520e603c9ffad5c963b36f0dd95ce424cd731fa5967148038fc9b027069ed95ad3405d1ad9566578045efaffb9eaa28af4e9d8137c494af0cfb67347f9fafa5b894e8641d5dfe64e594d598b8864ebf802cb168f08b53fc74f55e912ad5bc3d2153b3ef42ca2bfb69bb2f4810cf916db6b06bdccfb8dda3936032854d99d496f3da5e5ecb4b1a6edf783a1e68f3dd50eb014ef40669fa15eba8d830a1da78c55e8d4ee8f5b791883004cc09ea051aee4fe8ae804d39fd310cad2a13bb8bae6423353b33d2cc32c3a8102ee89b1bbaf10a5f6885658346eb76e67525204fe5170c93cb6285dd08c64a1dafb5a144320c87cd575bce133d0e548ccf67a16886aa80caf24295adbfe3ecd809347f70303c1c26019cc428428b5fdd4055590a28d1e77bf9e40af5382a8a3513ff55b595eae593953fa97f54398ead1d368e9957a7b28f13f946d65189b36cd863098a22c2a432f6fa85d847994a348c8143dc309d72f23aa5bec826d77765f89765d519ba881328d12bbc135caff2f0c2b04cab46e982595efadfad9c260557562357f5adb2e02ba69b6374cc5fd08b8980b2fbd347fa76a16c1d21b3d130d41cf1b397907a38b128f7b5c36e8f454144af6b9ce3ae5abf19ae66fd04b01cf6afe9a4d4cc5e4fa5c2f28ce761bb6509f3f2d4f46d3cec9b5a8e078e7b3c735ba306b982f8e93a44b4d64315477510da48d0091a955f699bc0a99fbb0429b1190a04140c6103b79bb9cec0c8bd1b09b865c4699b1f2f53341f81a66fd0ebc99ea48b5800587849625ebe5412b5f3989218b5688c2ffc21fcfbf8dca2ab00e4b6ed32c9d03b1af774eef8d4d0a45555e6c66792fd27422e86a57174a43293576c749d69243738e70844e3a88a3f1ed3dd714ebed26dafa326ebb8458b933bb30624e4c716b57c188d6ff277f95ae1228a981fd9ea9a878e6c29be3a7796ed64c0d454c5f3fe2732dcaea3367dda01007f73eb345366c2cc9a3964f24cdb986dc0c29c4e0cc631f91d8690806ee09e5a8546d2a84693d38c1d8c99acdc0534c8d5c3fe57cf6742eef2f7c4472635cbd8a0b00ee9fab31e7f59cafc5bd726ad057a3f60e4774d15baf6a964c8702ef0e625ab92d303e088d1cdcec75d6bfc23624d31008366dd81f88997688b655f96f7eff1984c2e338010b20e701a05353662f278d2b3e7a01f422a4fa3de02a27ddbb0d1684497de9a626925eda75bf35e7dd49963fd8438a633311b652ad0a2b44e00ac93668bc3924530039850cd08b52048ab323de49d0306125d738178b7b91b4035e738b965568ef439f9acd889350e64b717497dccf00587e3a307e7c1fc4d7db1ca81e7f585a929adaec03651272777178680e3480944ec5d3724bfaf50cc30998a24e5135d74a4b62c345aad795d30d5a246c295d79ed92cce69e92685043d24e0395b4665cbcf908fc4af9aead4b0dac6012958810bb434a9b4a84f01aac70cdd1fc28df2a8996f920e133f46d3528322873ecfe52f096aaa4cc6f938cf793f46f3d99b31078d4d2f455117681d882a01d9fb9962dd546d8134adca94fc332e25636df7b48d0ff30a1bf4cc8bcde4053f470650891d61dc332f15428314bfe8551408c5dd1988de0f2ceb90ddca51d75ef6341a5b8d8c555967c0f25bc499487b6242a0c5330314d7af0086a37d684b1a1a78dde8b01cccfbd5f03ad04f429cf96a58423cd0a20416987fedce34d9041ef37ffb7ac7d1c96abf3e82a5697fb2dbcb486c1ec7799f31bb01d5d663b93314335fe825cdc7c34801e660b3fc0b20d63990da36d531cc363c5fcde7490391e4fe0d97641c11716fe21fbd6af6eca5835d78949c775bca1028ef7105cd666d2059badd66874ce567e1c3e4febd14b9b1c2877e77cba03ab0fd3f150e46b66368624f3f75ebbeea09c65daa27a41b1470bbb8b4953f0602a1629928e53b0c653b52e77525686a1088b2ba7b611362f72eafeaf194701dd9802e25a9108e3062eab873d48a2c29c5115be51b1aa6257a429f6ee968c2a958405af4a2d408d15b697de9715880243bc7ded51767b7150aa858f2125e070f41655f1e3c3142e10428b033bd989e6dc78f318b9dd4cb38a72435137fb75649d9a54da7a3e7330d557b23c720bc3d64b49409dfd293f3c6ca25c7e48d04778aca9560a4ccc23f92b611e00afdd75547715131bdc72a20fa775c49817c78ab47a31510553a30000854f344fa6d07e56829ddd66922ac003c417fd1c2c3a5190f887d6b89449bbc0acb85b03105c7f03d07e6055053bcb391d5425bb2fd0ef167a63d8aacd1bde4e6d2cfcd824b9e910735ba37c15bdf20fff21cd3e49fec091709118ac81ec5dae678503d989988438ecd81a82836ebd6e555c5965094ad0c183ea22f3fc946a119eea3c2c8623e2283139b5ad0f019869a57bd9cf5eed29cd603215791e4046d8064ae7ffbdd3d9980c57f6ff256bab74edabc6130fa4557fca8d0f031b4cbb2b3d446b068458d2cd82b0e963f60ee6ce77044249399e62eeed9654916fafd2da0cbe26ac2d08a2cdbe0e495fcfaef998b9facf536f1a44db03afd245f8e0db9a1ffe930e7426a4193d13a91effc677da316eb93a185e04c7fcf4e0258288e0ff0381f295fb7ebd51af29ad41b4b3a3b1222172ebcf50dcb247de0a0833424a0fc89b299b213238006d1048b9b727f123dcf4cd060fc3f1abbd7597547220909a4bbfac263656cc3f8f9477c659b41ec6589e30950c3564c137bf7fb8ab6e56fd35dab3bbcb20ba7032a76b03cc004cb6e03591eedea3eb29c7b27943d11ea432d8805acbc0aef984a05071b988e8eafc8b8e68315069614b0ffb81fc637894579432209007df2eba2d1b5a85d29d5ed08f7c142654f8b9d3fa8bc51fb574764c3b4ce2cbe21ead59ef3eb862cd86bdeb537e43f14c4f41778eb18798fec163c4bc5823f3e1da4d14d3ea80e194d7a2659a57e97be65c5c3fa12f728a7e4e48e17319f171dfa3506faabdb9e73e175a124929b8d94001c7240fe94a2d947359ead783ea23fe34a4f3397b3e29117947198ce4ab1c17b3c5626973e1c35b210da5f70da8281c4708a9d3afdfc72a097479e0af85c0c10406a02e79662dc389e391041f246ba7e22734a5e840c70b290016c01dfd83eae063247fb53a56b50488c242e3ffebb5fcf856eb2532874de2b71a16fae6a0c251923140b00f2d38593a06215b68457b3613f5e9613c843a7f35067ab134c58d6d464e45e644e42dcfb224ad2d4d321b8c209d41e9d89fea0fd8ffd60c2fe4bc0901c1e1ec699a6049387499ebc5978168ac8aab70fed0fad53d3d12208a8a4bcc1f0a61949bd55509f5ad67a4c038f4887a923db08fc8b29c882fb4658f916f929a92cee17dfdc4fee73ffc5b89b134cbdf20dc279c1300ffeaf0658b58cea0ce83b56f2efb1ffed41bdea704eb114cb9deedf64305324a360bb26878d26e27ba962d6cdce1a394053b61de70d02cdada584182e15d9c8a8e86bb53dba5170722a3d56b3b9adc4821b26617eb07c02406f32a433177361441d0b4e33b24a39de001b5994b0f964ee048b6bee8c9a1da9c088475ffd50052612cac40f89ab1b1a405710fde1d399898a1694e70358d30b56235cd24d7e1e0cf06b0a00af792664496e4b8667ac1294574a974f047ce2b9bbb09a2876f12d9cf5fcbc852ea2f7715c87ed806077b663047f2d3a109190b184c82af25bfadbc8668198b4dbb10a1ba6bd8739f906a6f076c02cc499d6fc53cce8238e0109b0f290967c47657d23c881e0059553ca144fc78700ab49ad2e922232a2dad198f314baf4c913f8e238304d2d075034d64d4c12daae2df6363a0eab00f46b8ac9707791916ad0d678dfade57f0cab0060ee864b45e4ced740577fe054683bf4b2c1060a968a8678537b0dc09c4b2bdebed481343b0265d6a3260395c442b731b27f00dd3b3647782a6b9d2c8d1f03b950aac3ab6dc1b945840222b71e82da282169642819422b9addf96121027d6bc9ba9fba93f713e1a0a17889c5079d42ae225e0756b2e76797faec58c710dd55ead968268873124da4670f9352133ff3203f95fbfc1377eca229462755a58b686041a15affbd0096d0f5163d121aff46140077b027dfeca6315622d4c830eafe4644c2c79aafca8190f33a9d289da66da14f1e0d1475b435f05613169ac53470a61c998cc34ff4f34e0d5381a6d14473340daeb00fac919124e90066f544b9e4734e8ede3afc0bd48d86121e51df0b1fd2b49a492e96b0e37944c0d2b8482f9fbc11abaa9bebe25e7d1be9a9bef53feed09e886acecb6e53be87a9fd486d177dce6cb091bb26ef5577594944acfae1c92954ef60be424f073e613ef05e48f8cda60fc5f7ee08b3fc6332cc4a3440a100efe7a6e3488d21b6ae02fc60d99599b62e5f6b1cdd68056c3dc305a0a39b88933f13a396092290c44d6638c94770c61983e7ef2e3e4837332433811f98a69a976fb238b7dd5fae3b69c369da7440ed3dd7fe1bb39f8e6f4343b6c418b0234529727a0d0c71193d52d1f382827eb9ef329d1bbd338b064db85c6f577360e12fc1358c23fd0b7a1e9d5f4132bcd3c8e738b93ce69e9c838e81610daad7ddd1a81a782c978592df0db8a8d6c3ceae5336e9befefdf679392bbf47566ade6ae69173e3faf6482371eb3b380a774a38a49300c15dd11c980ab617d97d8a6fa2862fb6282d5305920d60e2ca9a3ab029019fd79327b96ce91e55361ed18c309370cb9a0f429a09e5d8ed898d04f84ee018434cd880cda6f4ad978e400ef22bab8bcc0e4d9bb0d018c522d3d69c012cdd24793a904bba9b63d114248293c21cc308e035e0049f4acc7bddad0c618153354352e5f2978a16a8c9068cef6c52899ab65840e8b526c9c7a50294dbb24b00d5f1c1f8fc1a972213ac00571b3bf67a9e168376db2e922a821841dad18c9181863a93176e24808735b22c9ff0f9d52402758722ac47d2a582d4e4a8165d6df56a359c8d8ff31a7f2c3017a445a3c69ee0dcbbc9c9b0f3656521697e3ce5883a0ce59927de3432a104d800c10c063abe15f7e21642584286ba7ee56fdad744b81e40484909a6c39c69d4c7f0950742fff88e6f49bc1529003abf380c2579afd6cc6fd9d9cc6f2e0b2e5840ad800f30e592fd0898d2c174e69175334fd4a31dbe3a684164155462467b474de7863ddcfb1de90b31eaa9179bc3241643bf115790c71bc505b3c18f8f154216f5ed84b28e8cbaf26c2c6e40dff7153f642763cb01937711d08763e476768ce9fcf0813dab0fbd95b01b995bbab251f7171d139f2317fb8efb9db0026b71b9ba833a5db4c49dd3820d9bb7bc567d40b1656616dc2484aa9773f228532b57e1a9d0b9f6a28b54aac3a05dd1711d4f4031627afb5a71a64b36150588326bc2268a9a447ecec2e7984a61f30d579f5b456aee64922a4d77cc5c82854db0f7c621c6b5e648839fdecf99e7e7d18e4faa90d4b941e07bf15dd5e3d31c1fbddd326788a45fc4ec0e099bf62ab49c3451d5e21210525136c26a518d052c5801c605e2f1eec2902cdd4bbe3f6eb94c037713128ed75e2776b79857f3e530a130ec82855b1a01884ccacee8c63a72b077e822b4e16e0c8d70b79a45375fab9eba2992b2bb95ae7c5af85021186048360c10b7a354d5083691a1c6b88e97464b52daeb2972ea1583fb6ba02862d953537188cd52c654ed53e2e2d866c89432314f444853b7af7d7a596e3e601eee2292658975d863f195788a7f0916b086a94b0e5b2c0d2e833d529868b728627ac9638f0db5b7b6c25fccce49000948c4df9a40b3476a7d18a59d318f1ff5f88b211b4729c463f5843bc4f027b7550b4a2d112aba8543174447fb51cb0c0b960af0f247f76273f613c7752492fbb329ab1cf163e929d7ce58740ce873e15536b6a45c2a2be8c96662db1dc329235e0009889e705ff317eedcfe4f49c902873faf6cefa5dc9648f0dbf10a8420d9fd83bb37de6b85330829ac3eaffad9dc47cf0a84b4dfe116c94c79ea387938a52ca35ade9e789efb8dafcf7855cdd3016315da8bb80ec39310ba8c72b62e7e45c8c9f9f9eb62a8b5d52f7c45e656e2349c8db033d98e70bc23fbd74f35b259650ae8cd051c3bbad7209bfd969958798b27772c238d6d4e9eb20e068dc8a582cb7d3c2a2ecc99891e6933d7abb8975fe6c1eb8531c8d57a36ee7ce1193d1ab4fa534be2f755e94686866dc25b1333315f512f5be6fb5d20b018781d15576d15df5c15d3577129e6423c9d4a7b0dd1930d5c8b4ce8967eb4c9a9034756ccaeeff7170fab90aecdafd2784b640e9e81ee9197efb75fbb28dd489f5d64c654ee645bfe2a70c8e224b70996c20faed15261b2997b827a2b6e04376b568991f82ee9d016de20770533d2723270374d4fb77ec3d02f9feda7dd7395cc5715e8e909080d5696ab7a8de893d34fca27edce8b7fbdfb5d9994d67ee934ba8d9c8e29b26ecba161d3869d02bdae4bf1d97609672859556b083446af29afbe793761ca13a130beb930eb5342831f8af3c884dbacd7e025da956c6a0031197f12f62f5b1593269fb007a0123c3f9e63d5b32dc2eee37aed2474ca79f9ed4b32a4f0c1c8c1097b2478539db67b26d564247fbaee3145267818df5af8d43e4eee1f19c60f7f068dc148900b02b4cea70e6d36f60e46dc503767563d18339f054121b05ea8f9ec569d112351e7138e5ead9c0fda1709d233fb752848edc90881dc9c2b7412edbe976facf96e3fec033b687a52e746cf2aec2ce5acac756de65fa134f4fdb013c2f18c38c74b9fab3d0884f943ed59bebf20ebf5997d82199d01fba3f51177ec16859556771eb864e34abac49a699b7121755256033f20d8bc9c3ef08231f8fc6901fb3e3062de8292360d2dbda94343f4dd851a149d27a19a93c9d386f70a9b9b8f4ce8e845a78d884297d54f67ea20ee41845be0801ae9daa26a85b978c6f5f59c086f36655d0af0d0658bf2290ef472ee4008701167a2aad0783eaf0bdaf14789e17880a95cb9b4126626c20fe56ccaffd08cf6ba25225579dfa5b6a95fb3e428fe3d887b9bdad9da6fbfbb984effe7a54217d23185f31f3fbe218c5e0b2f8ef915568c1606c551992591175c6e8d4bca430a93a3d6ab4f264a4643b2669c0f9543abec89584f5d544959e91b8b1fd181081908a80e07eac7192139ca4309bdfa042b9856edacc84712c9b2ab07d1b1adfb24fbc075015a2203e76689d81724a642520b30461e545cfef5e28fd448ba4a0009713b1c99e7a84ae82de60e1b7d6a8d995ad99a3734a2e1450808bafaa0da7e0149ecc3430ec7f93d102766a636e89a7818e4ca4537a6f6bd7bebfea51f8e67204ab58c666b0a88fd1bce36493d3cb33faa9f883cf2f5c89cd6943c164788ae66cbeda7e1e062df4a9c36d2a5967f61bf6f23181be98d16fe465e4314373f12a02043fb2dfbf92715a3245f26b9bbe6a758407b2a5307e96cf82fe89f70b2a7b33b9d8a0ba8134773d1e40a96db48932bfec68f73fb732dcf39efbac92e5f04a0b836b6418034d0124e347047b3b043f31e383c97624f516bf2ea8fc99ae0158c79d1f1abce82c6ad448b63243fc59928c72ee7b806f46e3acfa639ae96234b719a396d0db805bffab61f4538b4d1e4ff748e03e5d48bd3745a0f0ae4d370fa17cbcbb4ae03646d3aaca3ebd219c3c9e3c89c081dcc5e01fe201901c0107f21bebda94ee22f937a68bd6cbc790e534315c6e20613d8a7d6f57b6e8791b65449861fe5f976d553771a4f825b523694642d493b5f7fa9d0b8a531250649f91a55ae54d1f54dbf45375b147eaa98417899e4dae898c769a0479ecaec9d93d334de641182e58c10512985cc1d2237a264891645aa2335f1c768fc937e1cfd4f46f09259ca9d7074cb132d24a3a0bc43bca908ad9245153521a680597b465843ff99c7d85f884207dbe5c9445d90b9ef49c780a924a3cacce0aa8422da9ae97cac72cbb100c8d37f18bd4718ab7dcc72eca809a5c7d4e7d2b86ef199e815304ec39b60b479bac5db6e785e530d7cfe7714af4b405e660a850fc1e9079213aaddd08e667f7f699c63bf87483b25d7aa934218cad9ae0e97b8f80594ce14f3c669f5ff805fdb1fbeacf0365687c2bca2d30910b38b2de347f3d2a90d802aedd9dc28a459a5841efe62bda22c7fa18d46c0bfc991fa201886e3fbc6584e5e99ba0c63816b984cb46be7aaa47252fd99a63d10d91f592c2da363e00d29787d72a50e2f05d51411c80eb769791e5bf16698792836020e50b27567df8e5fa3a41aea34c839171abda5116f3736b9c9cca1bd2ac2b1b1bc47b4f6199f2b2b70075e1c47701a07164a6dc975ee1547f5e6e267a146efbd6170e5ab9f50617066fee0fa1db4f61881cac95c9ad60a127a50369aa0c3cfb68077289ee9af023c1464fa361a37ec39b914950abb0bf80fef5f09f2270a2eb33d6ffaf6739b5ef866572a22b43b10cc49a34abc9a4ce5b9fc54057a18f9c753e455b4d969f3b598859031653997415b856b15f44f49248de7c1136ca6019cb4717726137f2c7d0ed8d6f2048f3f2478a688932539543fe381222bd4592eeda9f387aa6622eb561a23ee3aad52db79520fadde1655b5e34cfe1572b8f1777292caa6e473c04c123728c0745bb77c3e0d384ee2256a522378663413d8320c4df48239a85494a82564a3de6b06751592e2c847015a0bad14662cca52df0a51c5d6c5c82481093c2e393d3b6ec5b5bd3cb52a77d02fa37f76a3e3b43943d523a3d80d391ff898ce43ad755abe3e81e1872e83a96a12f0b4f863c7f1b1204ca232d15828aab243ad7d0305caf5c30190174b3f8b404f3c1111dfa1e360f2af16c763e9e51fa77afefe8b221e55e347f3b8acd478ea02ead20b387eaeff092b4175df311bfd80119e6b282a66623ba444e79c0269d0644c78549737c23f6063e5c2bf47aa0b5c912881cbcf3a0fdee9b951dc181e965f894b6915b451ab8ab6352e1602740dea11350cc28c3b3e09acf846baf4e58c9e0dcee1ce0643dca17df47633211aa471d02d663b1b600f794fa62d3396acd17b9e92190878793cd7df5525e0df6dbac930c4d9f86f35b824f935aa1b2b93b364fa1f47c4a472bd66bef817f3743c82278869f5f3c93fa113e7c22e076675fac2caae31ebed88cab44d67dd961ae4a1350b952f6ee0d71f0e47b169f55b302c03b23c7d054cc52fdf568df431af5cd7aedabe1f4b7f75c7c3a5b699e31ffc83f3712501aab8a89b6fdd999ae4605fe83f5005b8b0cdf511ac326f8f4d6c2f7bab08292fb4d21a321046bdfc4cd7ebdfa3b08bd89f7a7a47746e4de7b0db7bdd42d414eb19deaff65c2abed26e2df7d27e1c1148af230a1e784ef80c087f0c639750ed3dc8a34b3e49dea938ef2046d3f7500f1a362e3a0a887e45beee4492dc583bfec34004c276a301d9c8d697e5bae1e21a960437081a946c71a292c8df6aeaef5fe37466feecee12a4841e44cc44d70ffc04c430dfb758fa13c69c7e0691bdf6eb51813e7f62bfe59cae7de4c08e85ffe3695fd0b3dd20178d579bb7282a0bdd2d367d770f36ff1a43e73c04e67d850e1db17c492d2285dcd0da98c9985e68bbda90ba163bb41ea53a57e502793f23b81d7161c801ff211dd0bb76e839e3ae3576ec1e8d8efb088c8694a41d0f914bc8090e6e6ed0425845ba7fe8479caa85698aa280d5f421e99e39be8f9e54093132ed760e474abb2ece1084f1ccd37000f630415e08ae625e9810ba0353534d63a0a0391b53c6c52693cedad316544e069fa333cf2e44e1c5a141d66e7e240b03e25bd5f8f67e8e4155fdf3fec3db39b4cd5710146e394acb15d9872a28bcca6ad2f88bc3dda3e3feec3edbc165e13695fbf891510156e345eef3825c0bb0097b346d2a0c3acb784ed0ccf21710ef85f8b2958d769e5f907bacfc0a5f7754e0f57fc4d3d2261f628b4568d7464ddfe0a6955c46cbd299ac024f3ecc5fd4f1cac4a46ffc1487a9a114d4e686c20cfe80ef772b0dca97957fd98af15b9cc98659718c1576d32595df5d45eacccaccb6ef9538e62e7ee61815ade2e9706cb51a0b079702969757c9dacc8188a96ecd5412a63dddbfdc394542d766f9318f4d20a58d40773f5fedf705fdfed3c8569635b299fc6feed3824e740c26a8af83d3e041871f04c89734c8d0ce3076b036c0ca1a9504aa41d098abccddfa6be766f42df6b9b972d101d52f98bf09731c43da0acec1c2c49cf9e86b5320359370e883dff8035e754ea4e7a88b4edc5d26cd0708accb9037d8038c8a221fda529ae9df60240af6fba63a3b52dac3e43393bee18b708bf8a32e8bbab682561e25e76426b6d5874e6a3a29c2054d43085c64be353558489fd4df0fe266ff6d078771a9f87512c9c32bd4b4f106893249c6310f09c1cbe555fa933cae569f1447a45bbb16438135c1d48029fc059c639a11fbc4148d91f01fe23fe7678c382bb8b3cbf1612e6ca9cfaea088e8a44ec7911a372a725c56a61f7d6b88df1dddd7a7659898187e2a3c580cb5b183600f04e180dd84390cad0132fb85e32bbbd5fc5ce56cd0082d5b0bdbe988e71a688c48e93b7338da875aec2414161223f1eaa846487e9503c3c59a1f572cd9079ec8af3458e7f30510f68da6832f2c4a59fd67696060de80994f710b2d0fe319b4f1b4dca9a98da7dc1a615218e9718b2c30c02dbd1a573231bf241d7a23fe72cfaf33ae47821a2f6a72bc6055a35ba2b916fe977678cb53d004aeeeddb9c4c1e1c12a623ba6fc89f53b98274572a15e0ac7337b850dfc0984d0d1cc6c2b52c2af878552efbdccce2996b71f15fc9edcd1702c40648136f1d432bd3c71172371e84823fa6cc198b2753f70bd2f68d3c920c93c5b04f7a72d4d2c139d45d063517301bffab2f3f46d28fa829368602752a4197dc6b9051c6b71a736f8686bb0bae8362dd02397260ce00c2ee23888cf1719a778b51d2d27d8fd00138383e2b4b4c3409560172f5fcddbf81286d5824d528aa4544873349184a21b66e3eda547801fa3279713d5c8f71b4336e5d64e8f81497f0aad7827336b1a39f27e4d748b339b89c030987cb9b876057a8e6d73913b3e6e8a0fbf50a1e37b0fd14d37d7d083f5152f33227f1d5444aba40e962a02948411eab4c34bc68dbf08e1cf653b688f4512afb1d25f504a482238fc920fd347a3f1808650e0f2b41c1adac8d50db50e419da9c3546f6d4d371917717902102c99eac392890f48a50158c4ff0c300d5e0e929971cf83c0429370887245ad119b2ea9ae6c365016895870480f90b198629920b1e01dba0acb1cf2bd45feb8d1ac2c4830238ef3355150e73e71c37379f0b3e50d1e23c5a3859a5e74cf4fac3136e14cfc330c78da44ef209f4fe1ee49f3782a1aed5e55355d53c3adc3eda4fd55e92d6bdf9f02c9aedb767a1b952a9a9bed2871fc1e26b4c4c3e29c1f67571c8ea40a75b09233636980fb87d4b076a8edb7f4eb601154c75a4ad57ed78120908a31924569b349b5c871315b3df23fe290eee708876dc80362be3ce6f615667d27d3cf19ab0862021866c4b014ad66472ad23c3c6a8e06ecca3be14324ecc9fe8456d48da04e00f51ae7346e3772289929a820d8fb202eb939472480964c50c09e0e58bfcc886695286366e52a13d59d3d639e63dcd6333b53ff1c0ac88505a22b3298eb19136c21d3b55986e445d6863f0eb20fe1505a6204250f853ccdd38ca815d1d1204859e49b48bc1efbc744bf4ac064e63e2cb91b43a7c9206dc66a85f9dc910b3a2df28d7651a2f15346c5d35e8c7fd225d650c08b093ab822dc59f24b5aabe1d697c355aca7d36ca84643008d5a95a98420f1d421884f20cf2b30b41bdddea404459a5e9cb03c872591d9b527877cbd0dda31e1733906552f8ea329fedf097187e3d4adacde6b0d844f7143953d534d727927bb5b6b0f03c1363b3e585e5032e65b57d9aaadc171ad1f879c447e4f8afcd0eac28b821866830a5046cd354d9ce30a6799b590497446a6f854091ec7567667b4ba31618951e2a7563478eb754f871c7ad1f227a30d833908b991cd2e04235e39f3677537d85655748bb4bdc3e0eec356094f803e4916db6bba854d4635f293eed9561e63b464e2a4457c20f51c300638887969b89fff270f5ee108f3dfc358b679aea1f276160cee3c58e55ae67ae37bb3eeb10f73d874d18ed49181214c4f5b644b166e598c1dafa90e0729504a4c7518c24b48b52469bebc4883a09d404c6983cb67ae5483cd66077ec9e990e9e61671ea3789106952ace1d51e618fb26935e445dfef0243a7a85ce0a4f678a1cfc6d487179ed1c4d5654e81a6f01cc35d3e7b8de43078d3bb95245964c846a479c71c08a9d2a0d35a77c1750f1a8791965eab9bc22dc44fe45d1c126bf56216c0b6d1d29f74624e2d326d8bc41570c1a90beadc840a0352c838f21b29c9d82b0cd5ccd0cd2594cca6d122bde18d71cab6efccdf1a4ecf5e8748433faf45d682bd551e19c1a60dd3f466fbdf66d60565792624eb3097daaa4a5dc1529fdf0ce546824e97a7c5ec07d7c7cfa1899d37a50f2c0c333ec70c11d97829b3f1955a653d475849946d6099c1177b7fd6271764bb9e9b0484c4ab11a52ee536c9e51738f1c4ac07df51cd766430881979e16fd3ac2389e57fe37a619304644648178f7b0eb91f225856d897d743d75cce09ba0f62e3d4df2112c91b9874702d9d00261b07a0a1b30ef38c997b9d9f3ad311bf0bcbef82506fac9d38688511c6d61c4dad77e6729d06351a4ed700551a5b45f5ff36d61b607b3c0bb1f27502824150f87d5479ffc0e638c6b0f0ded57343ccc76435ea5b98aba9734b18e7d54e4a9af29af8cd00669bbfcac53944ec7667de9cc5efe6910675986e091a05cb2b5f55b2ae1220234238269f280d050f7097c66ffd6160d781b850a3bb27b8db8ec591f4de2e6a02d93a3343d872bebbdf5f654efe9edc2d894b3ab13c6844bfe13f39d91dc92e753699f5b969aeb20d878f09f20a9bd5de37afd727745ab9e96a2ddd0759eec10880807f24c2f75b924482b4f226de52257f6ef6a11e4a1f53aa101cc40dbfc54a531e49e0697a0c8916cc869b365ff12fb751a9ce17c4cfaa2bef7a1adf27e65aee7189969a60ae1be7013b6da185a2890f435bce4848bcdc30875c64a975efe8fef90a41ce234e500f19e4e34844b522a57960b16d71fc9e5ea5401992803e4dd363ea0e18eaa7ba15ec6bc569554485382e9e5ece0f74d360cf6ca7483077d8afc71c71f4a3236574e220ee9c0aeaa5d3f0e71b53aa115beca65e6403a0979d8fee6dc8f359cff1792a32742d39dc285198ead25bd3b3f45cab8d5d77910fb643eee2d365469183418dc4abf74330b89a2d6941bbdff850383eb558b81f19a68f9e630eb979aa464f66de3965b79004bd54cd492607bff30b0654a9b50f25459710b4c8a5e8395d78543779018d643aa89eb8437dd7312861a20fca8a052ee3b7c502a0250dc389e918226c211f3ce664f2aac3935e7f9893d99603efffa526292dfe03612bf020feda64eb1868967d6a7b10cba30f6177d897dbe1c47c4b98c2491bfc73a2233d4dc54ac5d9be76e136b3888892161122174d7bc48eecc5501b10d2b816883b4a096493514746b7859c6ec4052822380bcce328e021b4cfe79d51bfe55fcf75694e8d656f16ddf476fbac8155ded314959577d4438ed0f62aca24c02389ebf25049646f851657d9745bb6458db979ee3d307aa73818ace248d6ba9fbd369bc02c0fb580b8edc7195fc8ae136d4f08b585582461fcaa42d506082466f29ca69a0049e8b75cb5095dbd836ff281e78bf8649748b1ea540025ebfeed59cdcedf754ac1b7140cb1e452cad158b55894fa268156f625342ff7a8eab7d86dcab9ae0038bd5ae7d707a236b4a89700450ea4f311310b44c9dd0da136069b200816ec48d7e184ad63b59ba5b81de913aebccadd404725a95ec07d9da92e505fe039a2ee661aa537f31bb3bc63af121d3f0040aa3b46e411404358f465161470310f5272c518047774e1776aa8e1dc851dfdccca07ee6aca8a84c1657d041b4e1c5cb2b828743516dd9939a290f959169aa63719ffba86fff9ff556aaf325747cb384367973865509d6fb57b55e2fad4f053b2e20c11a51fa3346aebea202c7815ec4a4d86f8fabdbee0e0a714e7adb38377b57bdb692131864c77427b93c9c4babb6d69a9edc50d9ce92bf7ec99d6f8aedd8a1cccdc7d452b22c6d59a5b55e8116337237586895f85077b6460826ec14e263cfa672eb4c122f17e54a5ba849a13f8e3f5c349e3d394462023fdbf07f2e577d10bbeb46ed73e5d44c6a7205631a6ab8fbdcb40dc6bf4714d675dfec0bc3799c7b13973661ff2851651fc3f0ebd5fdc1c4d982664f663700f339e6ed2740f1f6044da295f8b71d5d11fa5fe0a6b51593cee6f0fbcb0720585a654cae2286e67f6d62fa66fc23e01ce0079779fe21b26f7e116de5e0a1f81a4f21b51222372b9d5282d18e94727f8c7e0f0cd508d487d0cd3abfabf4c18c8cd42fc2886d29d4f5c9aada0cbe7a5de232a95740a8573e01c710ad84995b10d5bef8963fdcd6ca2e0e30e188e5d96b31e58faed965d0ccd382787754829dafaec12bb01828a28c60f00e85c9531f528510c20f64267458d0ec9c3e53787d974b7d9a3d8e6f35214984efd8ed4247cdee5ebd1062e26125754927cddc4720218f3b2661a04a8696d5578273c5a273537d7e1016a0a74cc6c2b6eb431ab3720e74bb80159ae8d5d28268a2d5f4597a521747026ab1e29f8300b4f8f5bcb499636638663b5e7dff58ccaa392c58354c0e349d57368ef79d0499fa1f702676a35247594ec4531d8860b3d2f6364621e32b78046ea1a2f8432e2a3f0bbae2d3b8e2ce1573e0c00546b6c606f233ddd1871c50a6296a54c0f28e2ba51dbfe5e2551b8c6031341acb4b9444c06e1e70d3046a63433104793925da897d16c6f4fc5136fa318b0c3a40fab8a1c96efe31a64cdd64953358a46ee8613d3e09c1a1512b880b8f4e91480a8aff75974b97e2386578e95ddd782b93487917bb08d899c46ce5e6e94caa4c04ecf7f7aa909eef00549357000f6fc08bf460eb2bdc1722ac32ea4e50edf87bd87f7db4c86909984f8cdda99314dbc4c9ba7f6c039ec278a528bc0719d69b0ebc63778dcf49ba16dedf7203c0c03f57569d8bbe94534200b3c6cad713235ff116e77b0428aa993130a322c7befede7ef788d8b10a7742f25c94ba3c7dc74ac25887a7f44dbc7415ed8b53868afc211af859eaf22bd09b6ff556021962361620b11a3241d5927cf55d8c213a93ed9edd384c2266e4d70b042e478279c698ce959e965ad6066a3015cefa15b496640b9b522f63eec2af4b9d3cf7f981b885c6d0ee96f586cd7a82111716fd77d4fdc940e0a7731b5846945342584d42b7ed0ede5190443fc34378b01720ea1f6495b56858da196719027cf3c64a228fc6b28db081f34a143dbe5fead669a220a219bc356ef17fa41fb1476f36ab09e27a5499e2ab260ba29f12fb319a2c97736ba81719af56d510644139253987c1887ff4e7ae58a0b3b0799c55b2fa875c6c008118c59c1ac7591dc286efa19113211a05fd736e34fdc3603d04cfe627ac35d35089e96da2d4c2a6b53451869c3d41e1041061cb4d98e7b66eac0e10adedfeeaf15f525ad16078b2024c19a047ecda7391ad7c63427a79fcb79a0ca6efd088549d68be16e0bb2e9ebd5e4290f9ebcc3dbe5e857486d10d5766433e5d9a593234c03dfc57eb6bb03915078c1a75cd2a7e4c162cbf6ae283bc34f0f0e6bdc24918ce7b35fb2099e05fbbbd488cb2fefef1e04d921dc23548e9f47b96da5f4f4c988543fe4807cad196b2d8a8a76325bc8198668b66ce4644a07680209b043595247ba1200245787b20ae178eb18e48c6a5e4b1ea2c66eded647e49178edbea7e853503501219016c78434e17587404106b36ba6f67f624dbafd21766e82d38c5952e7c42b55637afd8efd35aaecd7b4305151db049cdb5ed450f7c5afb8920d90757243f87f11bcbd561a69a1d10003aaaeea6e99cd274532f8f294a69829da0c59dfb4924b090b3ff5fa433f9a86bf9819e4060186930f5e1e53ec09a4b8f491581f828527c48a52859d3601f5fb0d559afebb42f7579697af6bb795626a3f24fdb4bf2bfc02afba08678cc0eb26791686c841e12d1a1b6fcece4cfd9e5dc8610f1cc25c28c5e080d5754522ae8196395fd0aac6ce803eb5559293b0da389589e37e8928daf704787386b91409e02d1e73d9339fe5c53b9c70ffd4fa4cf7bdaaf2c13c1214c6ad6b869e38e81ab69e6bfa6abea95caf1e966b47c040280cd77604f315b6c97d9e354b8a5278cfd3935c5c9cbb08823d729b009e5f5b403c00a251d64f73c9ed212cc4d8ec6ac9ea0a645c5e5e905b1023407a984d7afebf4453aafb1070508b3fd58d01705d4bd936bdc08881b0738b124b44f4921423849f8f3e144ee576affcf73c0384bfdbb8b09c9726a2966634539c384ed6b02b6a293d4affab192779fad155a200c9ba24f5d126a58880f6ac1ea660d917d0b2559b50499cc3b96dbd0432093a53d0f2e7e0508e4db3bce33e4c3e4bb6bd11e4c7d42eda283042a1b4acc125aeaf69da4cd8d9761a469234df4e27bad92853db6731a45a8d46e3a12ac0f0f28bc728a042b905afdd7bb067badf74624fe4cdbe96fa825b7f9bd3be69e5c95bdd6ad4476962249d374ad5050f94c341876cd81cadfccee44a9ab6e56fe96cc3388d1c3da4cab72161f5a9d79d3384495e09d109acf60bad6195d689f134813d7d75bde644691169bf3627262bffece681780f5df71aed61780281d1c150c90e9b8f9addfa3dc339ea4d0666efb61ce42f13e3eaa3b653f121a664e66a0b7a83bfff93c99443c932f883d155ebf5b1034fef41e988a15b0683b823f1b0c02e848474e409c401f4cc1cd96e314626d2e98010f432bb24d3445ca5d828f5a877084dd0139f2590520051bb7118d09045b5a322ae3e89425aa79f75b64a586c527bbb30dd115992723708e524e358bd65154b9c3b5b6c9a16c81ab1d21f7df2fbdddaa65ba434f3e2f522960b4616283a72bf2d71630af42e76ad8377bc41fe99ccaee0db58f4292615e037ec0178aabbe15d4c90d56e6b16ac1e4bbc90db15fd3153a0d7885353ef053327889ca130c736d2142df07a00cac64f8fcfbc3916140f77121274c02386eb49526aafd933aaf4dd11b9cda15cd3242b6faebd6eebb24b4b624cba05b98d546730f8a820e4cf0e48687423b77442b44ce7fa7100f802dfa63a5cc888cfce04375d2e0594b7ac422e8c95f43688c767b141e6570f46bc1c4fbf4db7711a998b11054271d87d804d220a17235a28ce00d842f94f4e321f13cd0d38e1b84cb2afaf2000cafc0618b212041c56b1f79c2010a5442b456aab4783461c0791097c39b39028274f29f0efb6e679e2b3790a84cdaf929cbb10f45d76e4aa0e74de5355494a54ec64f8017a61e8c37c9b55d41f31e46bf0ef059fa7e19a04eb8d5120a2659fec4e8a1cbd11bf1d104f71f081a5e58f84ca0d8dfa2a8538fcc32388a481c7d47b3b4b4ce30378b7fab48cdb96dfff41731e5bdce21003b0a350247076c972967cfd0adf27ef3a324b76736adf3b3cdc7cfe01fe3ec99a14324c6d3344d71e97b2d22c169cddfe6f0a7dfc0da2e8087114b53bc8b2fa630435fa8c4244cc0faa78ed15227391e1fe82c9b64bba0f60190dbdd69cc4c12beea724ed7514ac27a35e6579dc92a6b475be8a1623562965164b8655a363d46ba7e340935fc6e850feddcd2188b96a527e4b5dbcad486d8a4b5737a49ba5b47becbd924382bae69a731dc49f85babf6985e10007fa4357b4115d3482a145afee15f527d70e7b4d739af765d1f23e9d0ea895eea09d05f36be23040f68ef5efa45e3838bc953c3b4a6e7a862750cb8f54056716d63f2e53c734eae3a504a08ddceff7ee5a51f960e60523a97e32f123f22e10743cc2e8974ce5f9652fb9cf99b985cc76a39fca51be135127ed82294a517a5331d2d36c667af89beab0c1186e6faa9917eda2e9948246bd4b35e26ad1f0681fe4a2cfd50c67e23e114b602a8e72cc45af1377b0678da1d8cd4575832561c2ba75bea405ecb4a7df7fa92ff113bca89595599940b4dbae769774162e0d259f374739a4f05e8a4cf3335fa68487331cfbb8560389758dda5c041879871dd9abcfef75b6e7fa5145f17bff3ee89e106695ba15ec6bc569554485382e9e5ece0f74d360cf6ca7483077d8afc74fc7ffbe578e536950ef5ec06dc58344b4b9175c955cbe1dd1b9d00fb7c7d6ec8e911f55b95c9c0d916ec6dbdc33d4a77062ccaa7251c6fb97ca56abb239ec6891a4e67acce911876039869b2702dc10c1bf7ae1c5184d05a859287885408b0f4fcc827114703ffa5409595ef08c5be44217ca4fda33549a811831f5a3968dd74cc10c359a5b30fab6ec8ddca1e47ac2efd817f51a6fbce20fa54adc0e1923f21288711f06773171e661bd914f2bd7ac1d46cd7d073d6c4d4777726b12796c712cf62eb5577b1293e7fbd58e3efa9f84679d02f13214b033d814d49616cbc8b2c519a3e85521c53e5b0673855809f343736b5200bcfa4c03aac682fb732e1c44ddee818f00b5e8b00af4bae678468112df6d847267695f1ebe5639943b688d00d48bf054e250c1eb9b61f3ce8b95e088cee86aa01e8eacc14885ca1f1b82077a42a7c2b5d3079e1bd43afac933c3c2cc623cb062466cff787cf132630de836200c905e6128c9c4f0b445c53cdd405f5512603a32bc08bdae053627426c7a3d25205b0c9e242466ab1bedfa441eab1fae27d57af72197694b8ef3cc889cc6012aad939e834ec01279cbab923c58ce3c19fffb51f186c1f3e57dc283e288bd6c28363695d90f89c5fe7f65679b114098f1752e22886172f8dfda85e7f1ac6504cdc57d69bf64925c3381c3db3211ebcd403d3e10115522afa23146a33ca524f51b0e59ce717f46e340c28a6647f3a9a2222390c140aa3b46e411404358f465161470310f5272c518047774e1776aa8b8daca91c3ff3a7e7109b7d0fe3c35aa9cf1414f8420c37f8cf59fe51f8ee097435ff4d889c74fb2631e0333d0ba2c237423c801b397a2578f01f8886be84e1bc42e7d44e66d35546dcd8036189bab196358c6fbffb8ec09ca3d9cbde869c0807eaa59ef04432aa07e6d6bf6715602c192dcb178a3fa105c9a030e477b58ec5e00e5a526fdf2667ba139407964669f3a93b6edc29b958467d85e772b9dbe6102722bbfefb3b375c09036b72cc18d7e2eac846fa2ebe3e652153431bc3a1403deb25454a5f41ea5bc88ec090eb6f169e178288fb9c8139ef5ebc396b06d0411c76c80c07b3ec34e8efb5724efffc9cd790ce7b50e32ed8b3fe0ea751cc118468dcdfb2a74edd407541a09b84896196c3feab1239ed34b0a660f3d4507c6e735439ef88f360a2369ae510a728a3aa81c1bc1ef534b045b8bc31151ddcc9dddea0521e5a2c2bcfb73f827b550b48ad4e901b4b08d3c938906e89385d0667185426a4b11cf581748e8c8c0e6056858187ac6c8947f76d7157cfaa7dbfe7ad0ba72b0566fbe8a2e9afec9f861577f4e57362be983c537121f3f7317fda85fdfec0b65d121e11c88dacd148157000c8d3845bce7c862607731f43fadbac321758d0a0885406edc44d4aaab979d2558a279144a218e67a9020ee5303c19118caa476922202ed302a2722811f2345cad3597f2614c9ae50f96d955fdc93cc98116c22dfb70005c26d8588cbdd58b7fa3034bb873df962b667b1a53b0f65d4703491b21b9d804a3c331998b8fa3cde91d371aad80d6a1d9fb3d88d23f6462a5e218e57cd5a87085a0b2a40ac832c18cb4caefdc756749ab9f85acc50c2163af26c7f937c11ca2a4bcabf9fc7f71ec8ea99602fe330b1db60fdf7b6878ba81bec3fd026c5748e22d2795592729e42e1eea1c1ba7420235e45da897d16c6f4fc5136fa318b0c3a40fab8a1c96efe31a64cdd6491c9ccbb5e746567dfa4050cfb37b455bba1a5437bc6222dcc148c39f69698619643fe68eac002de7db70f5de618bf2c6bbcef7c2c0b5398c55c1c8847b1abda9655131ce57b3d9a9f221b5713c6f6ad72b4d5fe32665a97e2cee7af5ffefd4108449bcf2c7946393b1764a8b7f493fa85fb85c7fc019467fe77c9788a82ca8430cb1bb1f24adc8bb09459b22ebd74690cf03c5ce38a8d5a59c566f5e48586b196f792e6bc3371652842917eb22fbaa85b1bab1e096777f21a0aafcb22ee7c563ccac76a9861c4441e5ed8e03c06a376d0ab63c0898cc0482372b3cf2e3d98831c721a45faa78726db7249cd19906a4cb60fe845a64c0f44f99ea425e9e0f99331bc7fc70a772c07307b14f43c037f77ff65c10ec3323a7c1c5f5e5676163b5af5240bfb7d600fd7e593bf26e10393818781c62a3f6aabbb7e49b06528a6b161c153dd60253bfaf4a866eda9962225408c966e0d9f7e50012ef79ef88218d3232cbba95f163780f84148b2e3bfc764cb352ace6af0ff31c5e11f0c9aa9c47d52892d109d1059d2e26127c1a690f4c11973204ef9bb507a9548db5f419a817945056532ec1274e9ba1a8a56efa19113211a05fd736e34fdc3603d04cfe627ac35d35089e96dac509af8666efbbdbc1e2d2abeb24ff89c46ece989195726c66caa3557bd5703d03a9ca8bd102d43afa8c652e912c5f1058a8b30058c24d83e91fdd88682c6da9619e37f9c0bbcf858e06a5e279558edac63b3fe30a1423aa3ecd5eb551d4e06789d05385f0e12733ecee908868b6863f7e551472d88eb00240ead66a953566cf09ca580f91d91436e85d1ce477a8ff8b535e06dfd6121e61db54745017534cb3649cd907de18524acdb11f7285056500202dac32e5a8f2b96f292aa712d2d150697dfb4e73c74240d11a03b42089260629dd7c269eb446bbca3b8e57ab0b4788e3a6113945cfe0ceac401ceae51e8f7a827d959dc28903761a3c5d063ff638494a8246670ad87fad5c8841db6ef9b456a007954b4137b34d0be8fdb2cf135c0c73f1145e3efd00b78851933258afaa2428bc6dc17da3aa8369d6416c64a3a00703c23eee4f4e4a5c05509a275dbf465c353f91e52ebe2620fef491581f828527c48a52859d3601f5fb0d559afebb42f7579697afd057f43d082fc05d7bfa7097a201f03fee83cffb44a67276906f5aa9371abb695fa83ca275d541a7ca88084386d89d2a4799030228107de0aee39cc7dd1bc7cd45ee28f9f4077f4e682511deee88876f9f463d70e6fa64b217cd66bb742d2b734a4bf07e702fa3c04c7bed520b2b7febed340636cecc0eb82e725cb24bca8667b05347f0eba1466e13696249f9675cb36585f64f1a1014e9b929be7867735fe07c720843c7127f0a7682a85e079487ffce9c8858733661a2be95d936727a5a796da1484dd0b3910fd3c13633a66b05b40acdb8a93786aa65512a23be9aeb9080a3db40df3ed55fb9f71120fafed836bb6467b9c932ea818d544fea16c1bd235f0305b92210057ba577ff6245258f593cf2bf4dd77063716caf981fb71037cb3d9c43cc5f6c0f1b0b5e462f0c33de883a0927692844e4b642bb627d1f69a81daa7dfd4fd4e32f751dec89c9f0a12b123cfbc2e9e4e4443b1b8faad3667de89c4385c65f3b47e89c0a34955c6fd1e56ef007d074833a079f025f5840c29aedbb370c494c1fd45730a5899bedf4fcdb9a70dd91abc5397f59a2647f86fae77ca7e0cf97dcc4be0723fb54244678b101afaa95f5afae4446c766e50dac14fa2f462fe7bb549bebf57f3ee6f803d39e1160edb46763be246a9b3e987957c8f710fb022bbe9e2d40afab767c322965e178469f7e7a84b9f150101e115537a0d123b6750281a4f05545f4937ba2ef4ff7080bb35ee438f154248dabb28db988829a3a7141a76d26f58aec4f10d5842b9a33e98eaf087e88ac56a6eed723ea68d4dee9a366d8c7861fafbb98578af3c70ef50969e47ce7c333c569d1234cab3693b7acae8562d0226e826f776adf7969005920be072c76505ac4708d016ee7e7ce408a94efb4fee5a4e839fece3fd72cdef9a7b8fee90f0b6f9d92a7d85d5c28325891b7eaf750c890cf8471e61259a486720995dea7b61e6200bac80d374177c01f0e5e25fe60c3011623c48b239c98f7111a5d726a9ee298d8fe621dfef8a80691b0730cb7a46ecbf97ecc23481a6e0b14b5e96007f15cce3e9ccb2f82631202fb7bb4024485d2f7172f6e5d09a6c9709e86e072afc9d5ab5f9445fa1ea7f3e70a8ec0dc33faaac8b2cc7c1d02184bda75a981a0bf0de0608b25e0f8cbd44bcb7182dc3cfc69189a0b0244c9a49aa0ad7dc4dd763cbc3403d8f468aeaa76d5dca56653b5783090ba87625a7b5590252c17e8ae1ba27283fedb83be4b46d504bc25d3d856810894168e7822a1619b9278be309b5b1ef4f136f5f7ea8f7a111ab838f9f08cdde7f94b2ea4e052b8a9d0c1d42abe2eae71aafd523e8a4e348c2e5df0a89443dc0ef210c1f4e5e66b83477cd758f95a99da1b2fb89e0a20f867fdfeb38b6aa49280a7c08554a45772a434243020853d5b01536e893a3417ac47f02506a32b153806430801af974840e6a97c74ac09bfecdde3f5f7696f6b25db26d08fd09ebdd541886127c069a069ea2470cdced5e97b96fe57b3d2586254922ed4881d32fb8b751093f1bbbe51ee790fae23ec6e353190e47660a1700fd1abdd012375c7c93d147d845fa66d6622d05480724dd1fb11c697b6b93a7bab3425a00d33bd3a7e96d06a76cda8422ff71511eda8884b03f3c44ae915fb931e96c9e6c3864bb78f00cee878aef495f6190f5876cae7544734cfadc8d8ef73d36a73ed13cd71cb9e025b0830a2d5303b968d5b98a8576061ed129fd523ce379e36a4c11f65f172076289639f80a9dadbef1c37ccde1e22d0a2789bd221e912b0da4d7aad07042ef182c8e40a84fa06db3b1291d9db75a0ecc54a9dc17a54c8edbfb7477d89e4edac3285877bfb7e0428668c8a66dac7dae187f4db1012783a47aface2082075e66da93be7c70e29fe5203d844a95cefd938143d3db9e03de69c99ee631ce3b29666a2b5344df3a31d91384d69377f28faf5c57a77739eab3e4333e94bc39c50fd988e0e6fc5478ab3c5d7e74714d6f9be44a5c52cac608dc249d5c2f3133807484158f5328dcffdbf3cec828dff9dbbdb34a13439e5d02cfc9f802280b8e018b2e7d0de588e22c6d8e97babece226c9c36ebfc3420187ae4309b9f44fd459118fb326b878085e4aa444d196698f01cf4f98787d68eb98a5e030fd2431d1f75176796d46d8b19eeacdbdc52ffcb1b04a3ab11e12b6cf0f7a03407c29b54262c0f25d2c95d0daf33230eda96bf8e8128217ab829aaccc5b272f666df6dd77f3efdcb2df6571dbfe2a7114a4a835b5878e916649acb328eb4f169d8af98f843b319aceb2391c968c6ace7295ce33be057fc6e65f6dc64395d2fe13b8dd393f2d9ffe455783f4cafc0ffd9c28cea14a31fcccfdf61df64fb2879a0e0ae2a30ba7263d8b4885ca4b63cc6f2f470ae615c515db1653f07569fc605e58898762f606e9b73d524c92d7b64d027dbb8b9941c8694cfe8be5fd7b3d198945630ffc3796ef6730754d69b417be5b17401385afd5524695e770e427e142c5cf09c2cdc6c1bae9d281aacc2a155bc3847aaa0d6393a905c271d1f04f5e33f965f6956a7aed6bb11b451e629a30cf9460e85712a6012c30283f697bc6519effce6f9c32272b5dad235c28648c4707e593d9c4afa985bb3c72c8fcce4c0dd893ddf4fe51be6df1b17e64f86411e67695d774481f64c1951b742bf8cfc69fab0be0b587a2fac01f5afc6018552d7ac15358fd3d7c40f4f240452a95e9a08e1d2a2b985f6d5489a8fe06e5ebfcf906d98779960e71e1a877dd4b1313e64c93911a4ea040a4aaa5d2b1d8d16983ccd5d7b4f37ad76147b0ef3edaf4c8d0008609df49394249b076803da5a5f9fbc631ec666e872536abea88167268d8f17b8657986ce065c08c62b4f5d648fd5deaf4405e1acd69034aa3628580e86fd4728e9efee16c010c6bf5369f4c5dc7c245ab294a71dc2c7c0d6505dd46dc4ff69d5620db079b270cffaee3ff3ff08d3f5fa7a77dc215d0ab5f3989b495943207f7594385c9c09301c5d35b22b5918fdfc34b2eb0459c9fa2b558796d81cea481559c2c33202c701bbbba1ce55bc605b3a3169e0e4e6c6fa9e14d84777112d94e0bd45927a692b3c1d8368048724afe169736b5f352252f4095ef6d03ee83eaf2367e01664edf1d8a8832b4235378a5ae4e238bda38d4f2a9b48da442b5edfc50f78f2d33b1dbd20b72d981c7891fe914cbd5357d09bfd5d3e9927e1fab4118b38472f32379a2791c983d06c1b7670d35fc40314e17f5fa9b3ad23a59d17de138b7804fb7c0d3b155c0a9dbec9bc5b15c25e9ac9c6eb9ca8c52d95a91c02859400f631ae9d1eda90e15621110f10bd7b3315933c77911516400723b93f4c798dfeb2eb1a98e9f9923576d95dfbbd1f066c234f4aed398524e4318b0bb7a5c450e6fe8f43e521cb6821a6058757511211440dc8bd2d3d52c03a97fcede3e65cf9590be75f87480fdecc460802d92a9b1e4c33ffe05f1b2171d3abfd3a71c571da7ebd990ba7f424c1dd2e6f6878bf8753d6efcf0a40b29c23a37888d212a0f6990aeb7d4d445a64fe49c64531858d99d208cb33a14b6a6090921a2b4b54411a327aadff20aa779aea8d3726fd028c8a209d148b27c4bcbb9cae02f087f37a4869ec0b209c8204bab7b1a41780452b471f4b89e97cf6f0ee3c709141b53f0dfb0e0df5762b1c968a675d43a96b56a411bf470ad6315f91141124b5dbd8d5c7daca570cedba9c4cbdaa4472aff920764bdf7c4c831c49358e1798e9af38dad417ccd49cba5d2d1b802ec46e2d1b241da2806083c0cb4984266e2b40c36468cf7b2fbdfc61687280e0d39faddfd7117e1d2a9665e5963cb291ab722bc7f6ce9c8bbad914a574b66455dd39e71ca664645c8aea334dd292aba682cd86863c831f661065dfbac76d1de80587b7f9c651150c955fd162a4878166e39a34604f3304a17738c2eb0597a0255e92bfd0e1cd45d62a91aea3c1df614c750009ea4808f0fc73a7209f059196ed0204ba2b287c8990d94772c8500c614ea9ba0da05e31122d831858907136c7efd4109a41dd7e27c909d9d8d2799eb410cb36b4cc3bab90fb84e7e91dd6bcc68761c2098f1365ad978666d7c2209616b80bf16a123277c6a8c4f00aad75e7505eac9902ae4ed95d10b7156748979cf6354500559d5ae9e8f9269a323a9ffc60da02f04ed553dd705454284c501dfff86d5a2b8f69776bce305951696b220c39cec7ad9c962e714377e7d59ce6c0097bf6d668144bad360d22032c588d949f6bef3d8ca673bec5b73a65a65def05de5e03c8754cabd155e9ca3bc105c828ffe98e7ea5b93910bf24244a7257965dcb6839594ade8a1f68ed7629bf2e7fb66426a53f21db07ef62eb250728e4c2e7f4e6c5e4117758c6b354f0f5989b9be2633d3f2077edbd1cb1284990b9164f4afbe6d11da43e985ae8593e0eea1d557e91da391b0fc63546cc1287a170bcd091ad09ef58725ec901ff05c1751db34c8ca0176d8efb1462f16856fb261411c899d721b019f466d73b260175fee1aece447b698674a27b35f2eca04e9f87675def8628acfa7259f134795f16252d63f3cf896d904313b5894216152fd04ee58fac990bb937ac7acfd300b2bac6413175523aac79143857bc86f4f0a41d53bc68028f8da05e2db28d43377f489cec1d42d02a19cbbf23cdee2fe149ea3785c527c1704df61c91ee4fc09ff7f3c16430c7988aa59fecf4e94f01b0f18776740e37e24063a108d2f6b692c52d7b3094402e5e3b94fab289ed8f3e39a10c3df5ed9545ac98c2e004c0c693b90502c1c7dd866fd29af46774b9a6224ca7ad31b746a945dbbf810b98dbbbf25e0454e253777e5711cc6fabe9ce3c91b9b9fecd73704fe3426db4c52b2942dd0654b1681a4841698c22b2303be0265ee3da4c09052892106fc4c18f08b0cfc404a1c1505526542c506a120c2da1d62106933270d104f3753b381acf6a6320fa6b81435a4ea75e030b9f4207e96f2a6e441a9089e0ef36cc41faf50344435d43c901b82b58f94e0f616ddea05475f353711e0dcd1f6158cbe539ce7a87a484a19b19175783c6209e21610343ee732212037505fc3e280583d01bd2c06f3f97b79e32902de3c1408f3b6b50b6b4af279446b4f0e8e7f5eaad8a056733c9b10abb4c1f4e88327960ad882e7b738e6356a267f499f7cc688d95539fff0befd4c50fb83b4be5e8791ff2049d2cc1d944eaa0ebd04da261a14c6b83e117fcab853bcaf69b9d3c63fc79a2e0af1c5edaf62e37f4a16947fc3ddebb99ad825f1e33dec0bba649f38e300755cda4057f1887622f5116310a8f5b6aebd4a7b44aa180e448fe97fc70a8d3b745f0bb17624ee048b01e3bf1ad6a526f580277c0aca5a11f79a84627c545206f4fb9f8867794a52511dc89c649069d5e75d150978249cc32e48f0cc4c0cb219991dbff55fbba49fb47a12018fc21db271a1db355198c1d0ef7c86117cfd0dd0e6ef8c58467d5b60514e91cac07d6c9f4536da1c5e8b62082d0ce7008345bdc46f4c731ea05fd1f549bdbdbf3d2c560ba388df869145fdab1ab3d5fa5dcab088e9436b541520ccfd9aad7f9f323e00e010fa355452439ca6ffa47688384af602fac5d32a12a64d9b02d2488aee72da49aa08eb33c639a12ea9c359167b59cf4f5afa976821e536f69d2d2b2aa0a0296a31da4ea2744444c04c87f6830f492fb09d3c6a05ac744c6407ad93cb1698313137d4768a54955a4abd759c5eac7048dcb6f3d328f763039f128d1b3f41c4db125998ba515dc826ca7256717324b5c566c36d682cea5756d928574c35a9fcff7ee199799ca4e8f767f88c2daf2a1ffcdc8dea37f2ee9f39bd423f8af816776f413b3376d9eb7072974970633d20990c2422d5fdf8ec96d5ffea62d9ab754339338507c7e19768ce9e978cd35c38485444ab84fe7ec81d679b08008b195dd731e564d30577d890fe16b9ae9beacc4befab69266161c44e62e667cdb4e9322c6b8ea02b805d905ddef9845d8f72c39381126c389fcf4c0096470216c4f5488881aaacbb145c51640618dd2aef785ce3c0ea92a7086c8c60bde4a0568b1700cfad3dc6d3bfa5c597fe3c43b2c11fa7358b4837ba803576cfc5ce4a039aefbff639b4471426b636d8b91332242989b15b87d8cdf0fe69073aa002644be4711487e1d945a7b8bdc4a0722c370ddfb72cd96fdebc3d98084bda2a7718824f9567721652f984577b42168cd5e0824ed97305ceba209723c8da3e558667b7bf84ffc0cbc7e8f613f43d80e27b5ef5fcaf8e5fd5124c706844a34a28fa4baaff16ab7d1a4bbc556e02d2dfb87eb170051799df99cc1386a0c74383ca82ff10b1fb3038042584b7bf032d434e64394ac7be37c35217a59414fa5f45dc474c964a5a64e2b6b4f91d2e6be643d29c338640e08c89452c3c8ea1f3a6d70126d8acaba225d21f6f7e5bbe04e6aeea4749fef45b1d0b07303454b7ac1fe30cb2041d0ce4452b49bb64d24f1f59a772faf3bf6db01620bb70ecabe8852b3e85b8d1837ca37ae292c97ba927bb0f9a6d75bdce709bfdf16bfabd5aaaf636ab61363b64e28353e61f6ac1ed4bfdd4d9d4fc1b7996d18b550e0af1c8d548d60fe2f8710de6382e29197dcaf934dab881c2f46b2a7c79726b3d477814dd25efd215d12b49072dc69e30651cf62d832d482d8eb9862c2434593e49329c6a0d29118602fcbaf1d70d1e38724b07348dc4f1dcd609310ee14019e8b74b891542dc7fa1dbbb2fd4995946fc84deabfe47cfd4358dec23c57c980ae0df65d018c93df72e51e2be29825da2c565ad740b21331c5e5caa2d0642829d632864ca16802a101b5ae298b15ce16ad1c5555b519390e21e2a10ba4d60af6a6f3aacbd500eb18d8e09ddfd122bdfe498f449daf509060cbdde4fb98cb5ce037fab615e2014095b10c4904139cd8fc824d9fc7b93b41e853beb1a64f1ba98b77c391b6527747e9b550bea97131b7ba98d852d5596864cc09ac85d9929e09b06d6538eb7dbba4b1ccc87dc952a6ff2852c087e9bcef31b11f7db890d6da9ec04c08b3c849b9c0ca7b4111260a8e056f9fffcb2c11f158fb5612ccb1f42b5c1b7858e2b7a5508bf81eca7570f8bd7717d931239ebbc6f30cfbf658fbd68e4031922620e0c4d56ebedcf0c3ee0df5e1266a3159274d9f60a295b92d886d063b4db89c66822f07b1e43d0cec69b43ec62bb45fe834d389f1b2c9dc6f69156f4e191b9daee86219f6e3c13cffd19c06254df0e3fd4f690d5842be92bd62eae5ba70871f490cea0724c03e5cd674f59d33583267d4a1c953a1cdb5d396896fc75589d36f7f49051f1420cbc63b3dd2a150e6c4d900ff17d4bc92cd5f579eb45b8a64cc7ce654fadaf508cf3ae8301bffd56efa91a2844440f581df224cebc4a328c84842a6bc33990e7abb60f5edc174954c231b64415d000e0efab62d305bf84b0dc7db24a59387293abec355d623620967e2d11a5dc786e668f0e8ffbc980ea66a8075b15bcf7600ef470dc1baefd205ae78c92dbf9d552f82cf0675ee81d1a6c23ebea6c57d4c622e9479470b4c719a1f0c7938d0c55e35aa82b313c33fb914dce605322b08c4ecbbd2f2e9b62f1127a65695e562bb108e8a46fe781467962446c1775281101e11b80cea2d2a08b5ba54ebe10954ecffa83f11fbef0716fd3fe7c39c9c8b8b19d5b0544385135342caa9a604e8bbd37c45c0bac1c4f4230c6c52ad1f150b4a39e75fd75699dbedb5dda7cf8a1837a97eac327e174bc1f09f0e965a88a9efab69e738685b9dc0bac45658bc43cbf04c639950b3cf8f47f119c477bb20178cb1b594d9b2eb64e295e19cfc282fc346de74c60786b3f2aac68876ca70d958e75d26e48da4b83cc35f0d74b8f5211ee97b8cd5f1b7b2681486b2dfe86383a56a264eaf39856dbf6d1aa2fb927c52960330aac704b6bcb0115405d9369cff6786b32caff150749e57a530913b4f652a791a8fd7ed2f1eb357b12c0d6fab8921ee41e2657bce10f4c48816e7a07f2e37c2e9215a9e407086666a0e1db4ed687bfed7f1b7dec57db0e97d0db713082dc5c1a450ab067379f93260dc1bb42a72f3fc1c9c4e62622dc500d9740b8d6fd34235c1c4af7dda9c995dd1fb02c9ff679435ac3d5f8964b5da91d4cc2cd38346590fd9e9d2c2aa50a41f31719d5c4d9fedd42c57708d5f15595730393a74fabc8342d6fe2d9c4c4800c7a025ae0fbe4ec06b40e434b9385259ec6907be5f385608b70618fd8c6f03506d49929152b443b605d44a425518e42433f6f3e6bf418745e5d2e2bcbc7c28eafdab7e6142814fe8115b243ddaa970d9fd3823732eaf30332291ce8892096990104d7ff8ce78f651a0f80181d17ff7cc882a3886b4d958dd1f6774ee6d816f706cbfefe4909650fb55a068fea848808f2cfaa625f4b5d708ed0ef7b514b579fa60dca0e032dbd7352d2e598e2428bcec6318b20191897e49ae4336bd42f0f61573d8b7f87b2a6c753bd87a9cf248bda770398a963f8884c99b9898d72bae95241a875c7bf5fc16633a2620ef50eccfc648c0b8b192611c774dc36f94b36667bd6b7f220636ac11c4c048b350590529cabe38c901a4b069c48462425421baf26fe8bee9b4b840612aa1ffcf62a5d989ba60a34d580311a2b039d2ba83bdf49d3f1c2ef48a2cf36d9eb424b0ea1d463fcafe07a5e5c95bcca4ac5a6f2558f765e5a8c14a3217f541b73b48de886efdc544aac64a9dfbf48ef2f451726e3be396c26da533ca2e67f0af198ebea9a88252398de3d73b980fab1cb5766069f1024b00a6339849cbe20c1b2bd0d3bc4ce7ba0daac626151ddbf4a069ae2298a1934baaa692b3f31ffffcfca660b6b6a60127fb1016d3d1f0cba39d4c641d03d5363ac1f10dc075e3d27740fdb372574e12c8fb99b07a33ca14cd5e71639e259f2f25d7f523e7f4307a89a31798eae4557c8eaa0133b024ea90f524f04b38e063b500a89c46a306ad1373df498222d82d01a15cf717ec55a6269da6ce3e540aff2dceb700fb3489f3d9d0301799628195140f4f779ffd05818d6600487cf00a6694fc418f985788623808fcb1ee783e0331af1120e9297564cd772f51bdbd92dda6e0c16b1d95b275e5e1ee5600340131a0a3e4bdfda3fa937d92d3874f3c3fc98b4199bd9676915cfe88af9519d861f49329381d73ea2d54935d868de7bb0a987aab5d5e1cf35d492b3183fda4ce0a88b5a98407d4b62810e7e25ffbe132ebd8e737ae4f403cb7ac0a95309bd0c6b333aef2fb6c95f0686389ab4d2c818fb1e192f9c697a3d362377de9c58801270d2b5f20b8e22418676978f943cd24473d4c547b879d787475bbfd7b65b905b9c85d032cc1be2546c84e92469295550573fa16a0980ac955b700ac482ffe486034e19621213ebe4bfa9706cffef06b6b79dc4833c3b32c9b66b66c01ce2f24a3fc6a93d8ca5bde8a6d1c758949488484cc80def1df4adb48cf19a4e93463829491ad1317b40a48e563d3fe047e1883ec90ff87cd6cefcd9ac66a4e864cfb99905c8a426cb5700b4a56383df5866a552d6a8b8290c8b574485c518ac933c7f871f45e3e6780440fca99babcc850d5a89fea5360530ad4aa48d24ae10d5b251cce6af4d660d87debfa958b2f551470ca1ad6f225a1c0982dccbfc18aa848ea0544073bb933ead9ebeba108ea7fc04505736c010ffad188a3450c799f6f935bdec5d3db13e82b1caa259933a2fc1e504886a5f332fa75d05db3209d5cbbb5a70df21913bfa075b2c2da67779500f15f7bc4c75acfe7269ab36bebab374cde0469b28d07465868fb8d406fb561ea5bd2973dbe8cde9669592625167d798011d1cf5a09e1ed4af48cc7caa8afc13f393f04e4ab80e494fbac92e7ac79d9766ba081250e2216b010e16182449041873fb13c87bf30b49070c6d874fd4c0542456dd562af7a190870e3eda027c49499e630799a3fbdfeabcc9294c4cacbca88dc8cd32d776d75d245105dfb74a578f1a9727878c929e3360584f5dd442c539b34c0a0f00b3af2089604c78d193321656867e6a63255281989139e962f81bdda843a79bf7b0443dceeeb767dcc4fbcd30268fec76e98f7d0c41bafd0b94dd6608e672f14395390a34da094397f59df91fb5599dd6232f55f932f13a5efce2ca4f9a0700ecccfc1b830bf48ee25bf2c5e762a8e305bc9351bc0b40857df3e15f26221ba8bcc6586d7c77b4af9a8a652eae56eecdde1de7fc8f64917c0922bf1a6e8977a9982ffa5b0c28fe37666a635a753fb8219fb329930b3037d02be9bf908b9fd99ccb81d67ca84ad3629f0405e0d6e34a12f5501771c996fec6125a6153e92f4a3fdc7a3dc78e8bf7c481db9d36ee30bd758138a7b9c2dd4a0a506f57d494223f743e9b8679e27c0131fbc781ca96956b5d7f1281fddf932bacb242a33edd868e368e4590e7e77ee27990c5c5dac6e524a90e4edbd886200b20a4af97ad117bc7a8832c61de448763ab32e1382522a060ed5643dd19a0a4a7e95c2947769d364db99fc2047442ef402efa127f29051907e93f96f6b633fe5618571206002b0590626651c2ee521712e353f485195ca7fe0cc44c1444989bcc2d25a416dbf8505e6a5fe8fde91546d53788cf8eb96fc361a8a88e947272df6ab5c42cb455b35a8fd5b1e9a8caa47603d4573d3c803366a6e62bf809a8635102ca4c10b8bbc997e9e6c6444b3f61f53837c80d31529d47d23bb2fb4c102b62e6261bf7d969c8f1fdf44d0859982f5dca908cfb78d3459fc7ddf44467b3f00d977fa8cf1d3574ed2bcec5fa9f24c51efd0ed4d9343b0782b1dd5afc9835ca6c80c122ee9b8013dd02760ca7468b64f874ea01321e3da5dbc70361b777846d4cc7e5b1cdd2910144c53e3b5897914917029316ba513b8a2c4624f76918fedc46012a1e6b680f25ae551cf7b1e168587034c38e5741c3f982d7beade7f11c683eb3053a6ceae0c5b40a743d322f8153bbb37ea603e6611b6f566e303ad94671326fabb8330675500afac14e46aa50b8ada3b6c22802f7c26014b545bee67ee1ffe3f84eda62edbae34ea8aad893e11c74f2456de58438febe56b98c233ebc7c275bb47280ecc016ed03e74be345e6ed30715031d7dd707a11a0f53ce40972304bb4ec014c7fcc22b0dbf9267b437cd92e5d8bd951ae8515ab5d262c9c76dcd9bcc032a450d3cbc81d7b58d73563c88f16bea0ecbf3541520d8def832ea3143f7f8b9ae505e6b2027d84204a2413723eb4a7541b554cee85768e59e483ab510119a9d8fd686fdab664a119fee69ca962cd4d40f90652fae4d934ed0198b58b661675dfe3fdf6798dee4116380096362a5beefe57d0edd5aebe5425d0a0f3047df67176f8e04d9d57025d44839e7f91f960e007ae0cff9d0b51937fd06c2c292b2ca4aee2a1c8ffac9732872c41fde85b75385f64cd1c8e8ad7fcba4a9aa020d93afa7164e32e6c482dedf0f4bd2eb13a10142afe86f4ca6d0229479ea5c0f5907e85c0a6ca016bcfb4779908780fcefc3c4d406421aca04c7fde6d024ce8a4211deba42949cddfa2ed0f95aeefae476a5b8d4d37d55de4a926e68a904e964d4c4e0b5d6f7384a9dca21eaa96510a4b25cd051979008eb69f8b5fd0ce692dc09b4909011b5074ca83c61dd9cac50f7f1cadb0d6d3d5c91bd6b5b5fed58fedc482776f6ccb64eb797f9d51646493a593ed22654540a6a0b4ce3f97b9a2e8ec2aa5b7dafac076de70b6fdc8b099b9594f0928ab444af22bc2418b0763316e160616cdf18cf9ac523eabf257e41b4f2a367a5f3276b6e0e791badfeb3726913c5a3fc8596b284b61869fcd6932c07f352a0407395717a646c32837564cf4efbc24dabce8424eb764b6e494fd60a0d1b29ff1a58f996de8ea77e543f96dbe129ecac10976dfea7cab449c8a9a3e3356183d3679477676165739b3188d05711d643f34ce10fd81d74e368f000b45fcc00ac5847cac6522a4e2fff89f7069640d1217e542ebc8901f331f454534e9eb02602e20abcf8e4b156c2822f18323d0faa40496a9581dcb7a805d3bdbc88c9705aec2e66a6d418735407460636196afcadcac517110e8c76b9485185159c44dacc72e9dc33901f9526e617b57387059a19d5db05040f214c3b82f38c296c949b055e411b3b099afd49be17a760607b56fe26bb62be498b48ef34a3efcbae6591e224fa48e78b012c893298f452bc44ae2789241a1b2aa4f7e423546277a13abbb7349998de5fcba8464ea46b0ed925f958a6fe71405faac62f49f8db98c6b91d6b1a7173f7bfdbaae4aaebbb0cd61d46a3df01ce16e81aad38618b6f1e05f73082462775a025da9c96db2560e559fefb785d84a02bea07755acd47e255190c55545bfb84df3c3770d2d56b9fecbd4775dc69ad7fcd39142a56e9097637aabf4c2367f97ba98f9b4b2cb1c1ba443f0f8d69de901996cc629fba0dbc9dc304bf2f3e0fe2ddb6cf2f3d5267c0a5d46d8fccedd20fdb0eca973f060e6c5b900ec34fbd8769c798589e4a2f688cec007919426d1a15a78d1defe8eb683d86ac39e8da284c8edd1534340caefc53063d7ed370ea93683a300604a87139b987d3ce04944486f7b2135045692056def78eb2563f233478c04fdf31b635b326b992ae6bf66dc8726d64ba8dd7f26ec1099fd3559b65c192004dbe4eb20cb4f021533fbcc5afa99f772a03424f2e45569c25649b3d0b8bbed94c27e3af05e564c527dc4d67dab608f04db70cb325d4865325f6dac515898b156eecdc9b5fd7592dd928bcadfcb23d38c6967b8862ddf9a02055a270d7d0b7b2295bf4bba945dc62f7d3408a25c9e136ae3c2d577cdd13bd092238fe7e931b0090c386588bc41ef33e9b564c15a14e2447a44c3fede5217494dfc402c70549c2e05ebd51dfbe7e25af354c88644ef6032ed8abf7aa88dad7519e42743540e3dd588d62ec2ad51c05aa0468678e8a38942c96eb083602b65518a02caffffff35