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 64861 ec968cdc1e1fac34e8ab7719a981b08f701648f5d53b434aedbe192ada1cb16d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
943db207d650fd31a77ed1b498af2b5b7ccd9b7d87c994e92e502857d816f218
Certificate Block Hash
ec968cdc1e1fac34e8ab7719a981b08f701648f5d53b434aedbe192ada1cb16d
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0066d7010004180100
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000003f24e8e5271f2e8518cc9c2d87f91eaec61b632686bb128527f223c05dbc3d9b49bd8541ab31a8fa134b82fd5a5cd3b16edb459d0442b73a63e4992f71cc26527cbdd042e20abd46a0cc55b339cf3b8c139d485a7ddb3b26aa05000000000000000002000000020066d7010004180100

Raw Header Hex

00004020b8bd6cfd99b06f01a0de0c0c3f2d01a1107c3bab20a419634bd38faf2a02ce722fb8fc107314530061ed06f420469aa3c0296f6985ad4f17f1178036c07703b684d11b6a38aa011818f216d85728502ee994c9877d9bcd7c5b2baf98b4d17ea731fd50d607b23d94

Proof Data Hex

59,560 bytes
12121601030744bd50b8366bfa235135eb90e59305b0b7695aa27921446d15f30a2ee787e8749d20f36e6d3b7d9110e517bd1df643909a126f65a591f194fd575f7e341667028b2b12957b22c7bd335747f796198822706e98f5daf6dabf6e7dee968b993078154368b8a2d5dc601450d562684d33d223e71b11afaf4c1e034f392af56048942ff3d0599116d551c384528334682e78ab5e58cca12b76a1b7f2d182cc6662d7c4c10c80416033dad40f3ca8a59f3d826b99eea546b250109846d7dbf8a17c1790b3f2f13fd5e16af02b72e7628a9548bb4ed4acaaa9c012d29cffb2cd869768e1ccbb95e59abfdaf553f5ae532de175a7d20ed934f2b5adda5099de0e1ae4d95bb6bc14d7bb736ae989cf8b578076131082796ff6774c45e7c2e2e17326cb03ca8057d3d15830dbaeb7478913bc9e565d9af7526b12a6c99c092020fc294a02b970a3a31472965f0703fdb90e54bfaeb6b9aab34859e0aa61a1d0baf770b6f3e2993b77981984b43fdc51fc96e579a54d83a9999e404f15b5f01c06e9ecddfa4b9c6f44531b6d59be5a5db33354f5547d3b3d66cd614f1d52165fbff4fccba437e4e99925606d6f80b499b0e3f8be1452839fc3df0588a19b428590a6e52e0b284e6970f8ac95069b1748410bb0cbfbe1fa762008d258b85cf38dcaeed7893c718da0fc0a9b3b1e5d595221ac4bc3076a68c8ce9d587b4680ffeac625a5c7511f11439c4b1eceb4ebe59856c88d134dabc0e5daa32424b959c43b531bf469269cfe3d73f228ccd63857b99fb8f3169139742e369ecc3657756e59c46a9325f93db543cbf1ecd580f78f6875172610d89d320c4c87d810489460f300686bd3adaa764c3a714e4ac13ac29717371b9d673fdd5b37f21d94bf63f15b07de380056d5d1e49910721ebd1daf342186be87d948862aa8e3c5d70d9a575d0af2b209887707773c778cc235ce0dc0ae7d6be1db25583719173233682bc671bcb7a1b2dda5b5dafcf1ee8e57bc1dd11d07970d96b566a8d8fd7ce7605b5faf6702dba845d0fe3a51f5f77033ce659ca31e8064e27ab334e2c1e23f78aaf7518567bfa34ed0007327e832701fbd822db5046a39df88719d7be5c01c0198520dea6cb68a500eae536469f1c28e29546c150f4b0843ab9166cc515922f2e13821310822e1af543571710a9fc8cd98a4e676dfa429b06677e8aa7ab7621ee8524fb1131fea20f995388698a3a546eee294fcf5b9dec2edaa7b66d26cd1decde9e29c4ac0a8e1387ef45fe52eab5eb2a225a54f6954b84e5e7b98a6292da41811305008ac03e0e0758a09676ad82cf17eae4f2de35550686fb99a2387f2267312356e0f8ac4ca0d9bdd9c55d6646e1d1ecf440c56f23780c97cae6a94328a69f68852645b54fef4ff2947ff8ef14764222167ef7f9b170ace975337f0d62341fb51b2e65b7f9e2a53ca7be14e0e46af699191bd533e83ea8b1e3b9590cac0952adc829ec40096f1edb1015a6c2ddffdc27ed3ceb2bfc6025be85abc88ee6a522f35f4e9c7cec1b32cf365217298f3ab61d53c27d85a8e297f621531b753bd4b363ccb41d166e8fd2c6da3d755b226d785a77e8606dc3e66e58f3cb22752f026408dab96c77644d0e686b7836b1ead6b39c1c3a91b4c6c8887b3cd431eb39b27f41656899033d4d21b4f1842a1ea4427b95387813f98249479406b9454d5d0e16e29ae2f628a10212febbe25b71aec7bf238b253dd874c5b8acac4ce80773887debcf3f945c6d25b17d4cab6cc3cca2ddf98f7a5cc5e77a9520714eb11b0915be0e4306d4264853046dbf2888fc8d06dab6e3b68f2f9e1b7444aa83e97dd8395714ec7453e33509d8bb6d4e381ea896de9accb23dd2392deeaa24801659ca2f971c17d7dd2334b604ea9c63516437aec414e74c1fc85a48c9c3d5a83868b9ede1963c7dfd32f8fa98c97aee6db01dcd18998d80c75879b2ee397c7f86500d8f1a8fcbc9373afb589b58c78d82fe6af4900fe63c751e5fc1b66aee594e07a7c74494e64c532405b9ae14043b2caefd4e1aaf50db16ebb07ce5d7c7ce35b2fb3d83195329d437fcc1f998f4dadee2150a932bf10ab811a7aa271c1f37e9178dc4b8db3bb7ea69a787cda3eac5b2f7acb1e5768031872d237a2e0b7261dbcdd5676b9934ca14799965ee86443bd5a304631234baeefb79718b91f170a75231288263bce057e1eb6b8fbc03b9cc66e3b92480c0588cdbfdf37a3be1dbbbe95e4a78c65e79869017fed63dd4c01ad0a086eedef5c5752c50a92abed7fb9cfea951c20438e1266e6b96e6b5efae2dc6a618d1e8b060ce08235bc2fab5bf635816e36b49b6079251e4acb5e0fbe15357f0b35ec1b9f633e19b2b1839b3b06a8d9cff2f0a166134f7f9af93b827b30cb791c7d194baab3a2a7177438304a9de292a3884049ace9f53b75576ffbe2f10cc37fd79b4059e2b96b563263091c1c505e6c0967d3ebf6ac5ad30875b7438fd64316c72a6cd97eeb32db9df11f3aa0c9db25b9a23b4cbe98b7e268c994bb3941e3a6d51b58e7ae519df90bbdfb1960fabd2e8722c5760772f4ae217fb70791578c930f4c2c8240527f2c4a96b5e4f74ef949fd1a522f0f622e1a85a4dd745d3f8a1550a35c2e006ab65e98116c3485256e93f5406b2bae3c8a8eb3c6ed08c000863cff902dab831edd3d4b6e61d61adc755cc0193e5ddc32117e652af6c7fd8738c9534792d14b3783a5978d21f8dfbcd5b3bb8aaefffd730a8a3e27e35fe59fd0cc1f83b9798a282fdc772b7d468a6ebaf536af21a6dd2fda3eae243fe0c726a8fc22fd6f2fd4538e57f439f85a1376d45caf0cdd2bb38e54a648b5cf172f9dae8a3333de4f8456c1a9839436027b269a6a590523bd91bc3845f4088436f9722cf7e000ba465cda53982f1765c250fdc321af38ffedd146cabf6e1bb17c2ec713f058242f615c62a7d9486d66f0416a3cf41575442de4e05e98396ef8b31eb3f9c167a9b85d6be8767aa25b35d6fe3e5703a6995df1bbf6a9c8237cad4a45e12904d6e1d3a4195a46a885c1895236342b67e29e6dee76b36c70fc2fcf3f1deade44dd3d1d15ff060cdaa98c11a262bf182636ac8382d1708eb43a94077c77e99eb71be6fa13d05809be0f9d9b5e2f3636137e394c76a6a186c57114f899167c4b698d161570b3bc41448ecf5ef80dd81077c6f6dbd1a20410f3d4ab1e7505b9b2b95045acb4ab704f53a0e5467facaa7e5a5c044698d7bbde7f5b1a03f7c16e181fa5c5d1f051a40678980292f1ad419129db6cfb8112a9bcff6e2e44cb9e8ae09dc1d086bef58c3dea651cd0282d6c4dd66dee99ee8d2962d133a5ef70842556d8939b148351cecf4c0edfeaa0e9de0463458998a3b698cdc886c62c512510ad4bf95d7e4234d83e898f64651ade54037537c73f8deb2fa766200f1fe83881618c3bbcb95e863bb31bbf2c28d22c48c93ec8d44c87c1bbb403c2bb2d1b39c5d9486963bab00ab0debdb5f31c0badd5e48b53e0649ede243ebf08d0f0e24464e7c7b9f112bf1c0ea07db16340e145303f4bc94d3cd8f9efb81703dc5c3ce8d8373c721cea35e4bcf23d141b8e2e431c30b41e3900ab8ffe88044b9b88901a9697ae1403d45544ed0fad440f5a942092ba3ec6040ada3bcedeb4e95dd7aa0e7fea69ef946bdbaf35f3f6602598395fac434f878e94fd04a54c0254ab0426fce652b66365121db77400e333da8cc6e9009e788db36cfec57dd748039af46b3cf6682970ffa01cf06a5060a58364b78c9bf87cde41c431e8317ee873657ed9057ce6721cf01232fb32e2d076cf80d8c0f1def688596e1685eccd5527262ccf57708a6479983f4c87e4e2f7979c14ebaf19b142cfd06ce74a4bca59d33e6e49906c2a3e85f172b5c92a69aa2bad0cc2f7e4c622c4dcd6215c3b31189b1480e9643b3710e2ba0b4bd3b468d107b9ee4a26d088939286a246ffdf1902c67c96fcb885512c91332f89616eb1a2d45a0310751017417702bf9b712f9fd8e7f58e646db0ab1b249628c0ba1d83ba7a8ef15f7c54b76ad4a895ceff403d5c937965e92b9613a963b77c105557d4a89a42e0934d68f9d8ad99c0331b17c435f24b40c1f271b6270bdd1fece13d6f9ce46b4febff96bdd16f64fbd1e985971ec0d25a77d8c1b6b5d4c8ae78ec4613f6ae8fbb33a6fc0458bcc49461010d908abaad8b66036bba74df8afe9b2c22a614204bc1c3d7209d3b465d27103129c1dde47c1b0f00d96c45152503f8159f38ea765dd6070785eeae6f49524f5fffb94d6a7a49748346bf3b71a7b5bf9c714d4d3e9c8ee083fb25cfc2045c8d1c19fcb461083a975fa3fb1011d8a893dc46b871ba8abca4e474c7b5cf738b431fcf48d8fab3ae7a97f51964d7c4aa86c652982a35e0d18027cc43df6aec147ca2eee19ccea4883d337eb4413199a7ecc18d42606344b6aef3c680b52bf46f06f31e4c1b2900bdd9e2d66d05227b1af78dd99d88a39e99736bb369a22703d4d5cd703bad8052bec829f0daa9e712f9976c650702a36b61b628819d64b8db9de63f003b2de9468cc7753ce9f96bad55d8e43f16988658d5a67fdc9642fe5b0466096f565e7467b8798d1c64759a08c0931b3fad051709965eeb7d84c260e20e39653fac669b3bac3b0de5df109e4ba22deffeec792a8fecc8e5518cbb08744b20bc1e96a06f9357d9af8690fc33f7cd5a1bd9b0b79a883e1a3b2e17084420d87c0469d911a6717c1c7bf8a1692dbb3285ea77f7435e5ff64aa8919905a931496d376b299e461744da6ea0af03b550b743e3744648c304453c7ab200f0dcecab4122cee682d308238d629a4988a72d92cf2f00238a78e2dc5c58129a839681d3286607d8d05a584e5cfc42f6425be04ae056a74a1fb027251b5bc9495e5d0a6a0f860dec36b002eee491e1495ccc222ed6a6633b5d6fc580ebbb8a51634d4b739aa5ab2cc199254167383293039c63463fa636553c051b05817919b293260904119059e711dd1ce3f89027cbde143945f3b0108f40862d354f4a254b892ac6f9a23566f559e45559a5446e68ea3b31fbae646942a4895f71ba85b4d935290e0732d623cedb6060c4ab28401df3198030579c3149e65d83b4c19f6200f6f226ac0ecf8a37b62b4bfab857407104b61aa4b718c2f1f4ad47e4fd958098f955493d34c9930b911af05ab98cf5194257c5da0c0c134a94807873564f689bdfcc8ff713e65b51e3f0d0fbd3e41331cb0b62b6ec4f21a5f69f086d30d806d4c3b5c2fef56a4d40f38a27d071133099d12bb474583e207d8fbf35860ba406e9ed790e227e54c637a3186da9a97f71fa1ca1923f397f6c9746824291413e954fb9ca3718c0fa911e14551ff040812f755160d14078f95e191fab25cfddc08253f7589f5b049b04ea177387f1cace66e6502bd052958f6c15d976225d93fb2222a4bd0e6905a46c83db3d8a33c9d5ed3258ee9046580f6b3f250f3e54755f6059b06f8a90b088591de7f392cbd5530ac7750daf376d826ff0431a3796e1d7ca533804ed5938b71fd1f6e18d48fa2678ee4a7bdea63d048ca37942d5bf61016b68bdff7a94e403b3a14e86de47d415767800008fb8d5d5d0f5e01485873ca520a8cafec4a96bca3b124b570413c20473af803962f533403e0031f25ca3891d8b3df89ae2f898771ef2f4827a37f738bf2bfcff6eb4ae7098f25a59a646c4180afe275de94d1ab0e55f42c61cefb168740b9660aea40d92dc346e13fdfb29c0e044666d3a180b18144971560734b03a1de3fe021cdd463798e42ea5a1fa5d13c5011a3bf6e0a8dbb05599105d19e8f7189cfccab50884f437a4ff5adbb864d1e2b05931f85ed3cfea2c1a5dec60aab5f9b3e1bc80a1be5a25376d9555926f64a16c61b3489208c85649b94d237a54a09c913353c6dee263ef4f781b96ffeec2b868cf4da890d8e8c0ec02f90b9043dfbba5cf8d273e4732b81f91f648ba7b5bdd0a7c2d0300a2ceb1129fe5fe8eb18927e1072fb0905d4e751165ab9a4ed2e59a3c8d6bb938044b167090223cdbb34f60cee1e40e0b0b660d8eef8b3dc7de42aafe4feaa2f28341867ad76838a68bf0d3b68f020fbb281cacc321819ad244c0a9b171d3d3765194ca85eeaa341043b2a4d1f3daa48568bbbe5c5cf6d5fe62d8227f44e706ce935df55d3007004444474c8fc0d691f39ff17519a892f23cdfdd94086aa627b6400afc13de4de40a8c90ad7a74ab4b78aca7599220495849a83929314e40f7fe68d354b780a78e979029dbc803103b3350e8b5921bcdbb212ba9179a7eadabdfd10c4ae54693fb51235afecbe7df8946de7fc899590160d687f3a8fe21932eaa51974e00d965d7e11bb139cc76203d78b5aea0ec5d5e88525026a118ea652395fb01b29afe039879b3742f92cc0ad4bcd48f397ba155d7678ff04da96b5e2ec3496e6b680aa0ebd2bda183c3bdf8ac11d61efb554eac5d07883e98030830802282a30bb9c076ee3ec62c8729c640d48d0177ec8a87fc973d07b5be9479e04539ceadd43928f2647a3c6eb1c76e4d77a3503c715d54677e889ca482327d684e1b01ae9bcbb442bee8e752d64cec18795a1a4df4cdb3a652519a5aea0dc22305cccef4eb2bdccc6e6d05073f0bcffe35c74fc9992824b536c12e4b197654e3986835ce4bd371e35f70fa88b82a5c04a14cfcaad7e63742f870c9fea41e3f48a96f518fededd58ababcf91d4b5e97b143146e5f7cb894c600c1f5ebaaf10becb88dc984b3fa21a5c82e013ed98e2ca153aeeb0db0e0dd7d753047ebe3f92681b9de0c667cda6b112447a187b7e2eabc0f6dbbb057aa617cff13391f1c4f0400742403751e0e7b120d3ee6628a6c0540f19552046b9e90e96ad777d837a7f183610c1b5abc36edb07fdac481e2279a6ffe086e3799bdb0d7946888c509cfce4c75f91aa93f88b926cdb38146333dbb800e0628759ae2bfae1c1e3c9cda2d228fb95f92cd89c1222286f9ae244451195edeb28ecae66c30c03d452675104a2f9e11d499cff24026ef7ac74338d5c4430d7dde4cde4d5f569917b3acfdc65b3c36c1b821b6cb87241534c5c7bf613633e2faa2c1f58e5d050506c7c6dd2db76b2c375fbf8f96b2452b9b357cdb4c19c00c5b4380e9b4630606e108eb614b780a3469f1968baea17eec9e028ad09cedee0e63e5d9fecc8098c0c9fdf9bcd73547c0126c897a51a65aecf1de9d3c6af3a1f6e5d40f3ed3dace0b8aa666741cc80efc66c1df4d2d9656b12d0e6a728c6d5faa5529e3ec1e917734a181e05547f5662ce96dfcdee3e64133303b2efa6b323db194124e54f3f9df41af46602a05146b3b43d439a5f951a89df4e76dbc1700dc56d8ec861fae8bb6d4324de47f71e5db429b253186265b5ae48e8580b76e6dcaee62584fba5fe929f5c5acfbd82a6700bc3a12c240ba2bc9725aaa527617d9bd321b45864fb1c90f500521e31e11d4121c83a309897a80c3dd3410259e02b51f5f82e0a54d3f69b132d56f9a8182a5cd24869188d38756c7af37929ca0c5dd2d553964916f423c19511f1a6a615659ff687bf62c4b01dbf61378991e673b8673ab19774fd2b721a65fbd9c4cd94db4df5b680cc2c9046dcae1d5d40d0226fb9b1e26b7470bfe96be6b6f4da8dc757dec6f6767d249c61a77b3f1bc40ad7b5d1898ba3bd41c830fe6db28fce69ed52bd645926f123ad23ba58c38fd5c081134d95e2b0f363cc38ba9c882823062fa49a0a3c7fcc70178fc2f4fe0f67145e8f738d9e5d80450f58683e51087b3285e73fd6166715941d83a470a4a44b35274c2286f7f3040c04d8179c323b1a2bd5d5b0210acb5401e4346060657e6c4a67830faac661963d8aca2377481b3588943e19938de3cf12d92d4509e5dea9355c0ed1a4ff27ff679826014f6c8f6cbb35712644ecddfa986b82391e66e85e4df30c9fd2f355ca61948a5a2ab8997ff6a76da318ca1c85ba62a5bb8245e8215b120f2e854274a054c6041c0d4fd1de83f745ba463d3b67ecf87af9cad451b12c0eeb36dc20e1e857a01e13091bbce0124c7e558bfa494fb5b4134b4fb1a8ab2a717864c3363c8d93dd603a1f1ee00b2be73e014a7a03aa90a6df376d444c8046cd3dea65a25693280ca7aaa07be2d21e3ae289bd2ba6f81c57bb14a97b4a57d848033d144ed279584473f98e75a6e480e8df2ffcdf52d1986eb8d874b1036b5c7ce062b71ed10354afed8b2126e2e9f819202df37b480252262db9ae9be1b8dbd750aac06bd238ba9130b07305d599e4aae8186ab386c31130cac399a3413d9aa595e8f4b9aad87b0fafb54c1840b8fad8a19720ec3e317a4a88bbedabca14e4a509f09dc223d23b86e54064a0a502ea37af2359636f2086f9634620f613076286d37cc0921bb9f007f2e79d30a587a5ccfdf5434df27c5cdd2ec044448f657b90cf66b937f5932f3952c858826c2e01dcc0b834dd0f27ce4bfbfea399deed6b2243e77ea36e115bbe9f9953159ee615b0f11ec61c9924e8ae17a6936fb683cf620a19511a2701f5045eb809804ffb53135480e83cadf27b2f28295a520dc51b99e3ab979865e3a910f1aead181050cc70220c6a6dd720cc6c6f6b58c7320dea62c8d58f6e4afec2eb1223402a84ce1b942495c97b9affdb6b29c703e0d355d3ac89526d9ead67d8987c310cc9ddadbc423031b0764dc558abab13874214ad499564bc9895cc79035593c0ddd989d678ebe8f2399f5b310658e44ddae7da61f7edc892fc8de051af57a73536f0dd75d4e8a704c5c744913ceaf2ecacb5e6cc64a4fe814738f437b4ac3135002f18f5e4f4f4727ddaec23a32aec08cf6d598d999d57d8e4cb87e1ddda8fae6c866434a44379dc088f4a104f1ffd782096b8692df4b7566415df065060d59177cd0ac77926b84938af6dac5cc984b34428945d4028b55f8b1a25f3afac8d4ff70f9f7bce51228bce0dc62fe252dee47ae185a3bfbe3c604e795fd9026ad8995f3beaf5f3c112563df42e0c02923b3fb73e7af6316806f1df7cb1a14a993720fc0def2d59105cda26a8618a1221cd2e990c655370374cb24218f018c299b41a71190130ee1a57e9b540aada4b464e4aef56cf6f0a17083661b60b9fae7375cfb1b6ee0bcb4e964a12c32ae325ac86572fd0534786783902b8ed9cf48ef5450c071589d97f38c5934e65e5d25d2fdaf9eea2b0e804514658ddff4d3f56e45f23f4dcfb1cd22f6282d23c672c6ec822aab1dd562f0260b8a8168d2e86fa9fe5268a97314d341119041e1391edfd51c72a6267bf6272ec9f1bc64eec62898b89f7a60ee30a71a8148659d78ff0254099ad717b9474f64039dd9be687b1a01b27e22dba5ef78d8b00140507d7224a2776f77a50a47a89f43756ed8616d1c5d295a756335556d782696c1e25268d7daa8f3e445616f1904ba8c0edb6f957cb2c94fd51ec07536efb8449c783117015bc496d24340e6b86378e6d5183e78c1599ee38e175a30084fd86e714e6d1aac5b0ecaf82bae1b62cff7e388988615fd37b1fe134a98a4972f60602541b2500832cf8b9d1968cb84f72a248ebeb217e67715d218afed8e155f7762877e4bb2ac9b68d9a7681d4295672ad3f8b32efc33bc81eedd4167dd164c250375634e86c8e29b9a51499112c19e70f2843c493aafb27f5e35d7bafd160843990a3ab14999f4dcdd5067acc72619097fd0bbc38e6401918105ef64ad6bfe6b1c252ab110e783adca73eba9b7daeb02093da2bcbb94aa35e4f778d38ba0dfed0d3f69f6bb551473e717214e2a86aba07b586c5b4d7a5e118571a05de39dcb64003539af296024baedf3d2efca26e2b779ce4f8812a1ce1f5094e371e09818c56f9fc00e4f2fa8f1892733d25415ede7fa943a0c5019af52bb6a34b9354be890d3228fa28212f3635fb9eab6be52c68469c1bb74eb7a8cfa040ac494cb9ec001a65e14f717b04efc29db4da275bd309b79a2d823de49ab0d38ab4177435a9732da2239ea6c9e4ec02fa0e081c98c1099685aee96096d991a69bbf433fb643e185444305f55e74f37f4d4836589bea657bdb9ce670f4469a1818c3f80259f21bd0ae5b0f1e3061dcb139eac86578aa13a419ebca8f4e8b87ea8db15e61ec4f4bc4d3082b25675242cc5d3fe21dc2bd3e9af5dfa70bfa332c10e71ab51367e195af0366d8722bcc70a0307e3819fdc532ffdcdb046b984ee35deb5c6807fa7ee1a6ad14413ed4be1bca56d0b29c4e5d7caf9506864f1cb60bdd74f14ee9afbf424b60f6bb64662b7295cc7500203fc65305f4fad86f10348d828083a4deed88ef8be0818ed9fc01cea8ba00c5fae8ce864481c30599e169a60723a5665a5ee628dc8bd87305979a2edbedb794e294576a0c612cd3be312e3ed01874330acc51403155fe89986b253bd7b4019ca5eaf2ec6f8aa8d59e27543225aae30d1a472bdfbf2127c68de1cc4fa12abb8ed7c27768259a8bccd69b10721ad917748d89e3064ef3df19d48bb35246af7a76588bbf0e2a7571fda9bb9e213ce7fced66610beacb3768a3ac22664536e29b5b0d146b68139e94f9464aeae6b5031f020630e7cd3c462d4bacff9a8ad6d849f7114ad22fe7ba978fe1a9aea55aa33aaf2f48c6af1782d0e7a357337e80c94bbe2fef563002913c4b617cc71791f8c285335e7ca70e1c33f2859308d0e5f7b3490f71fada402c42dcf09d85eefcb416d4a3a85adc8a36b23cac5c165b51bed4059c191c54f390a3064a785bc37a72256bcb28f46f0d514558e0d4d53e6b6ff443101567a6cb777de79a4022342698ee48ee8ff5e337883b724a1347ec3a140f166147a38479ff588c32ca92358f8a7970786746bdc5689eca5d3bdcbd361cbad38e98141e65cfa2ec2d53656245bd24255bb1bee5e1e5146ff01b7ea4f68532ec401f016cf67ca3a1e2e770608367b0c20cd1f15bbc432108405f2b3f0707e2f9aa5c419cb8b71046fa11346fed2dd6cbaa18be7e4a91a3d71c6ba270c71a361b3ab9620c56916457dbcfc60b839b0dfd596ee828db6c28aa7bb636cb960047add51a142d1b8c0181265da92257b30d47f200985533b53cbc2dbd6b82eaa62c5f5938836a5e6d000e05604afcc46bdf5777802ddb215e5f15d3c1e2214633f071f3c5c8876e8b97722a5bf6ed2a0caf58ac7ee41ecaf71721624bccbeee203e4fc229970fee1139a46c5623f3663fc5db839227f9d546eeac2df1d433aab36ffa98d6860d634ac060e348b8636348eb03a7472811daafe1418b137c774078f798aededde4812d415e771f76450c805a71b2b46274b2815e1fd287400c257287a11ecc619fade9b276fbada6442719c8f96c018911eee89148ed9c4a9fa5e22314c5a5e7fa4b905104b2d1bba67d69c8ec5eedd0e09412f5e32d531c5d2cddec3ad18eb9d3eeec83438c5fcfba5e197f0ef3d8e66f4416037df0d9551868229fda6a6d907078ce18b03996fae6df88e4216739ced298e114aaf24b6896ad065d389607648f93aeb4efaed1f95868469577125d068ab10b98062b5c6d72199ff04f4294f2ec1f791043335cf551a0dd0a74763c4ac9a95176363f7493acac3a0083b15d596f947d913006d97097253c2f10f1ea4ab4eaaa7f4054e786fb7a6328b5c11638caf6be7ad723c4e6805d9a08c5eaa6ce1a55fbcf82c09b2150716f8effc43925eb70df23cca66d37515768a5813d9f14851c56ab8a322f12e1cceeeae2b04195aff1a9c2ede41bec64340afd665b4f546ec53544b2b3f1bb77e2f5fa3e7771189ac400bc27a76008ee1dd5b49617eb0d2246d488b28bdf50df5f9b98d5d9a012513f0ba5f0f0d80e87da5893cebf6e3695650032f7db5ad124e53a18243b0a41996f0a8360ab434b2d41f973b79ecc2c02ebb742fab04b0be5033d5e114611886620d43c26e13306e369d6569c5a916612701e5b788be8a03954d2dc996f350094bcbb83dfb5a2dc502896351d34d7342efe469e312b8c3c2f51d842c74a101adf506d814073841258614817639c1619bbab55728bee61161124b5984d46f7ef5f96b77307716beac46701c075ade46ddf04a340c31cd36a693856f646ae84e40daa94c7fa5205cb548d05faba982ea98e382103a9b4dc59540807a4a61d0c83849f8291a6cf06f49c19caa105e48eba558a99ed745e9faca00b2e3d1d4c937ca21e2362788572b9353800214f801c59652e0dc6d7b91da964c52c0579513c81702a3e3226147650bfb53df6b98e134cbc87b2b534d277e49dd1e182fbae4f1fffcedfed5bfa4445bcb40f1a85c2dca0ec74377f2bcb658f61988786a407d5e05235f23661b129c89572a5cb92a42c00a17035f78e0e6b153422ae224b65be7b5264246a84a5a622126eb30caf235e08375126073976930962d702afb10d8e139e45373e5e6e6ab070a912849347349b3b93dcd44d73e95cdaf671bd9722c6f5242c07f7ff2d2fd7acf3258e59a51d12ecbfef6917d5b397990361b0ee1164f3bb4ea43074d4be2370d7c1c89c46e00be99c48a2b8d646fa0b9b003258003ef57b5b87ef49e4a0a13b262022b534436a2f2ba7dbb90eb34d8048e58eefab9c1aafe08263b9c3e15013821846712051d584a600f393609ecde5aab0377ec457811b2e2499bad5c4a5d6129d5c71bf159fe7b068209406d19e847a8dec400304cee2e1dda9cedd95352522415fd75b0fe001d7803d6482c05056cfd0fe341676aabf00208cd928aab28a04cd40e3715d2d5d15d343ebe4cc6fa6cc2b3594b2bccef869ae7edc1738d6f39f13e3c11ec51816fe20ba4ead49a66ac66f1397c4b725194b3758746f4bb33b23ccb63314b3814de222bc3148e774ebe65d18bfd182813b0aefaf63e9debdcf194c409b2fc7bb62706f9b58021b1a41b69fb7aecfb8b9d1dfa7db2afc905cc62211b3075c3d3ca94c974814870e9ea4438c0f428202ea2df61ec2f5232f40b2764dd57ae5f62932c4e104b92aba2e35d3701c098a3ce6ae126aeff5bd20a4b5504ce1fcb8694fdacedacb0a6cd173a55e54aedb08b835fba067bf71b87d1e5414e2c48e9a9f52f92e9eb1a5cf3229579e3092eda68f030a8450b2016fbfb333e18b0fb4bc90a521f5d8babe5b40a9d1b0e286a0323298536e7a0ade222c94198816539a70fc8719068dfeb859bdfdfe766a14a88a36fa9ad6a18f7b65cd946cafc20034d0be26722ea9d6252537eca6f7e9882ab6b0a9ed80247c5ae15cc1fd4788fd0e4ff7746e3a295f5ff946e2958e01cfe4e0f925fa691945b9b5562acc97a9e67bc108d1f68331b21ff29f80f2dd91cca21f4fc1f093fcfd836724bbdf31386e06a6ccf4a1ad096c6aac9ac2209bf468edb175edf6759fda9b47128270404984dd50f1e59342eb4c3643ec1cdb0592f3286ae041bb8238c8393440dc1fd1840513f8ffed6405ed3a8cca660cd5ae7d89573b04d1eea35304fe64a770394ac339a89f5dec1918d631082fb096c339996f7075c5a1363a5eae27158d28491aebc21d6955fd321c1f8e1ee775e5df57522796c5af2e3d8e394fc550237d6283ac7649fb00214e836976a4aee9b9a00bd23186c7d70f30fd9bf025b6ed9d7f955b4140e433800fc9d769c1992df00a624e18db30e7be392855cf763b5466603e12f43df576b6fa4396bbd08c2922e47b588fac2c01ce4b64cf4765b3d8fc6b06c46e7a5c66255506299e24aee356c7fbe70be41637caa63d798ad3e5c2c9a13db485ea3c868783a200561ef6cfca65878aacde53f9fbcae7844419d2f1d18f35a364a1d3d63fa1cc435f49c480f2ac164cd7e2dfbcfbb12cae4ab87477d58266a09fa4da25129dc8a8280e1f685134d505f242f600c246ad8bf98461f5eae166e75dbe59b41e873354f3c7416d2e877c99fff776890ff18782a3f0bdf79ea54156be0d5ae4a287a39edbc37f4e670fa3d104ceea138baecb21b47caee4d54e4cd03ec08606004f960208f0272ec1ba9ee92d8d656327008184292322693d743727c4fde4d8283998be16be931fa974463df0f669c880dd8d8552a4a19c3e201cbe46d82b2e78f5f08e0d652cc7b1176ae3a6716f6110b584dfd5bdd85574cb2c970d67de134095afe75f8c3931b64bfc71cfe26901a9b1a5caf8f6bef9b66dfa135b949da130c974f91e4a4a7ae70ca152b35c0344617179a2d11e10a8c82846426fed10f45504b47811576dc5e089c92e3170fd82573f96917abb87bec4f493824c6b9f99a98a0454e99082461e20413ca676243aa0f397ba3d9cf20f97a9689f276196798a5bb6620abc09a3b9ccbebb64ed47fc8d00ee27c7245f1f04e58201a025126acc89f71b0a276fe0c8b06304bc1ed2bb1411b1e057686cdb1dac312befd1584c34b291237f71a178646f97dc2a8a46e13564e0405662350ad131dd2557cd286d1c91ed1162353554832321a90912c1986f6841f6cd492a90a19e39bc248c0a031d57578c7c7e9500900650cb1e3068c3379792cf181201fc40813a0c3b8fd5cd573c74ff6629cb301df6caa49507a5c0466c25626cf963fa4eed8d73dfeacd4850a6506b00c92453972d249aafaf745bddccbc3efe491e0508a5ab0481e1525644e1771e7479e4689dcf5dcb44e87a6a03ff1bf0815aaadc8eac81105d5afec42642d8f1261bcc2e9a2ecb96a1877334605292471e81983a8fe6a961be5533ed385dd35a7872e0966417f28ee00b922429b56147ddd38fa1b31b203f9eb892c2fd563bc3899a4ac5bb8017054483ee7cdce05c4645fffcf82acdfb1003c6168ee9461b5e2e0568d4ac706dff60aba1de0035f883a68116c59b49cba2794fe02d94a3227995064ef113802f0de673bd3878580c568d136ba35b33c8ad66c7fe120d6e5fb460bea46d0df43bf6c008e633d6f9b35648906f10e7faafc74bf93a12f90c189d2af9f103418bb6ed63afb5b39b88f200b1e1b9fcc9355255ef80358410c0bf36e2c0826bc495c56f209f2ddf0e538ce5fcd0c68957efcf6cf78941ab6b571addd7e989f0ce06802e134fdb310845cb3e92b25109e919c496aa2f12c3e0deac4bc12313127a9755e249724dc8b34c054e91066b772b96cd88c8a48d80acee858f2e9c65fe4f4aaf0f3daf086fb52eac5a2fb25e2f8272859cbf990d62b9c0611af8c1ebba09233cbb95c1f7d824dc2e9194682d63890362dfc235bc13012babfc12ce8bc72874d27d8dfd7c88f4ce11f8adf18ae72ac79ecbbd814438682a19427ae498751426eeb7169c727aee8bff9873913623dda144ff6dc5214bae222df46f5d69c89ee9c777703ac1bb56384fb91c8d664f8200ffcfc4250829146b947ee655e9a158200195756c1adce3bce08a5ba3527ba32624b66eaec86ec7a85d31eca418a1860da66d8e6d8095ad783e25fb8191db951003176eaa61bcdefb33c0fc882c999460e2ade38d2e9537500c206ca878c28f8e57732eb70694e504a94db11dca52afd12404a0bb069f21893cf4fe0cd64cf87048cf0569f65d6d055879010e5367290bd1646ff2bdffd0e5f15a0b54ac8ef4b0e915d125bfd7cbd9a4e575cc93a302809ae22271019f195ecbb19237e2a78c3b8153e7760b4f438575ca902e25d2416920160325bfdbf3f49e98ce793af2c0d28dd070eef8fa612a933c35bd4fe4bbb08a3c36e2d88583f843542bac30db8986649a1ec55faa0d5472691da2048209814860fe70393c74daaf7b568158dea9b6b4ed95c47e2cc17e29e18ff73469b9b253dab0f0eadaecccc7162a74e16f9b1e9e136958b136547cdbba25f2457c052bceb00f85252e1cbc60c868ecd03d483cfd22fbc6e9277bb011d9760511c29ac0380d770dc57e1d72ef380915f8ca5aa731e9db49e66058c5e0f81b2adeb6a64eed1c65f2f5fd99b4d923694a31e1ec591083c9e2d286c37f072d13541f6dc6634589765c688a8eaddc4a7d4553fc1f33e5b574d12a3779529bf2f15a50e0dddfc460ff53ab506577a00dced363e6b8870fe1144d6ce15f035f12397461a43fef104895bcfa170f15e5d7d76a6c2cd9b70e58a63710abe0e34341da73f8796094a8e1903f09c27023e069e14449c41f8ec0f8015e08311a8610a0a0576550b5219a123212dbb942e18ecefc18d624c414a6de3ea69c8dc6049aa6e64051ceaa26100757394274a3914e0d4f171587ed1bb0a414b7d1c7147fbad04785054b43b8e9fc539de92a1c3fa6e518a4fd9e552870edd506ec8757b2da1fd20ee5e18047cec18921ae3fdb838aeeba4a5cf261b2ad89ae8c086b48621755b0d9b70acb3e432ac795a8718427a91d30c9b081a40b6fc37f7020c662e9591753999b7957c95fc50952803fab1a1be251a4b591a59bd544d1245325a1c5af526ff345f3e6b2051160104fcc0fb3c1ac5a1b18d411f3aec1b5530235f9145d0e56dae6a53e08575f345015f1d8ae38084f484d9e1bcc9367d7a9fe2438263c7fda8d977f7d445b32a97ba8980aab929d1736af96d9aa64f4e6f9ee70b1c98fcf2ed065b43a9c00b2dbf60a2f77ef62aa4313d825f3e9eb16271d2f64a4e6ac109d17431e57517470f26a502b076c1682963e464d66fcd5afb07b6b130041e5cc8c6ea0c478553ff8fd73ff038a86116e691269975cc753fcfaf8fc18fa6039de5e1a119ce7deb59a3b51c61da86c3b45d996b56e279f7bfe663f790c2fd952f383a77d92882ad4425fdf88b3e969cd7e33559c768e006120f380e59f1848792f3d0405d9d7a6c3ae525dc3d8c15c4fb0d94bfc15ea369e6b40554957bc62d11d2d2ff52f67106e87d9e1c32d17e91dc8b7165b0ec5b4e3e3730c4ae527583202317504783d02fee4df473f53ab544f6cb3c676f076a846006589b4177856cb2bf7cd1b1984d79795e7cd014aa5cbbea24f5b4549b0f255392fd14ec0ebfa1ad996fb432b8c58e2e1aaa4bf993ae4e9dffcac08f45077c776b76a64d0c21c16007b820803ddd229fab9eeb18196edaf8d9d90674e670baad1667b852debd6839231ff0c1c0a30adc783041d2d693fb3676c5b8db2d53d7e86e7c4e4560d025660ebd3dbd9b8128daf20339ea356e87c6e249ebf88e1e34f847270b5aef10973aa7e9ae260aa4091b8a59c5bcab71e93238b88fbc6d524275310cb913fa8db2d99c23ea64c9735232c2cb970ed8d5e071c8d319f29e607cd28955dc54301190784c5468d13382c029fd11b2e38aad86c4f633d31a51a6228e77ee5bf131e979390c79eb687ada9651fda4d7a7872101e1ab628858f5dc3b153731847ab9f02cb3998d3336eda00eb2e4b301b5ba9a0192db1c82616ac28047f88cb244a190ca9fce2ade791dd1630c1d9391e3690bfba6b98a8c7624212fb398593b76965b7592d466932250b2637770f225f2f447542e3e226d81597c1c71996ce4f34f6d901fcfddbf92828ae2205202e89366c80ef652552ddf02c2a2d0af3aee42b7ab97e81e05f96729461ff64be5235437ecd08187d22125b25a6dfa283261515e5600a8c6b402bd0292a80d19b42980039c93b489120c717a165c43b1e24ce326cad7cf804e27b3708d4cb4a4cf38c805382b83a077dbad66bebb18d053a64131d46d763b776ca4ffbc64f76195217222ab34031fdfa499618d20ddf28006788789d072e0221721b25f1f18a68d10208c0dd63c7055f6e8c4228c44a2c3d7b1160b72159173bf0f05281e3672872b2eb7a13c5f7c4188d4282ff0c639ab3bf08d506ccd5abc059796dcd7ce6ee5660e8fca3a1f82ab8eadce2772d13f8c4a262e8176f960f6b9698f7dbb577d690e44b4b44ab3e81eb1296c6ada37de9cf414c70910d29580038f84c844db05d235daaaf285fbd6c9913b28622f35410c87c438f31b5a85bcd7da05f0ba2e76183890a1e826318a6e53ce02de244f6c7ce4919e92dc1dea9e5cc59552763249ba8d986981dc83e32662107d0e92ad5d6fe61a94a9da98b9723161c195d18e7aebe3e04ca58eccb6f49acbd5e056a11c5f2dff4879e44a1e46c854defb0562b872b11d9b7c9697360b2027060196e8bd0b8e92836e09a46bca431fd7ade522441ea9d12f6b27d00a273be9bd893748f92a6628f25e2e5c51f950b25898f44711a2d26116ac4c55f0b34b19eef13ce17577f07be8760f00aaf2c54f3a2be1169455ebde10fa86460264cc34ee8ae738c7b01b28c04988848f5c1ef282242ac070152406bf57b90bcfcec653236eab707015633fd60380b53f1183dd4333e5f9f13b750552406e0f0ff4b79685a01d4b0595edd3b4bc4ff30d08a048272b5d8d821073c4f35e45eec8d3472ed9cb03e2ef714cdf56a9d49179008ffa4299bc4c087fd60a948c69c3dd40e0f197b21ad92c4ae833eaffa1c6836788bda1f5cfc427049b6063b6a18cfe6c35891c4b266aec1e65cce1c2f9d439bd68d642ac0cef4e7908a8a3bed6e96b2c8e254ab152a499b56d03ebe704ddfb37fa981d01ced18fdfb9542922102de3cfb549ba7483ec22dda42734963a965af1d15c948e11980c9f140c33bbe67127428bb7bd8e27d43d0e80ba25d02f5b123819e8730a97cc86fb4a020f431fb64bfae317d62ce3699955ca72a1590e57f83b1222d1b323f4d4251cc582b572725f297e0017452c8943b0ea19268d2fdb4897217dd3a46fa082fc58fa7be9867a550f18b0ed7950c024603fb263b692c3603ca27708bafb30140b92c22fde5379a4bcdd597344744b1cb405628ab5e527c261e33e876ccaf327a6cfa3b108925a799101784094b1c5c9a1b1e19716857702b493284ea30ff034a3bf80497277969f33add2470cc370c98b57307d3c10e8449770008e4499e7f7227f45993957b3809f2b3d43c355052eb6493c3a048aec27d881fb8e1de0ebd55074f51cde77543718e49bbff6bb9f3f0abef3f077c72ba34445fe03d5b06b75042382d236e8f471f86a08cae9f7f9ee33abe9aae0f4d51ac603fb33126854b0de1d1e5b9d24d16d2dac39744923c4e0eb2440282d6fd8a9a0668f34a1108a61ad1b8018324bcdf5d3852b6427da18838fa48017708f997208cfc193d52b32ca9327852b5672102af778aa5d698ae40bcdc817f89df4d95da85a32d264905cfa08e1a8b8b8666898678799341efd3539e0bf1b41bafab2cc5666bf6805844c4db5227f6ff8effb8e65e92a118a79fd17fa1afb82cb5e2dc31a1c3b84b8c4671e9777a9458b7c98f690cf42bfa63488e2753afd009cd51229a94583b7723d87168c3dc2f5df5bff9658c80ba875b5855c3704643876d6d2b6cab25a43d1668f279fff02580a7d011d583b7d9a96fd6b510e78699c1f320e8adaf7995a9ef21b63552d4cd4d22124e8faaa253dc38355a1d31dd950b7544bd6a6e2c4b8e9d42ac0bc087fe01a7aa712722aeeb0eaed6f5a7de1238e8c32532b5992f4a32b560c15065c1ae15cca707dc50bf13fed0b12cec418f2befa356029cd33ec26c4e9e920188e24c1182d231779c57051ed730c03ce1671f7fab1f965f04be1294193967695fd11c5a7ee305c546ecc94423b13d3012a16915c673349e17289dea96ee7cee4da8ac75d29fcda9e9920af4fc2dd8678419f54fa64b10ddcff16005b05a0a222ba621cf12343523e66b1140ba396e01e812b4d74a7fa1e81e8dfbb1149d93e7d092724d032461d40ccb43b2eb27cca8cec131b11b378b9220574562666572d80557ef8f87d7514d3b5a5058806cd6e39613e40dd8d3b3119e3fa693451e0ca56bf3f594be72abe981bf70057d81fa02ce20cc122e29542e3e2f045b9f713f29e4cb23737a78d62a0f4558107f555bcacfe264e5320969368ae45926ae9544fb5923bf161cba51868ff6ae5eb34834d4a2eb539abb65a56903cd3b71c93f129d229de29f55424241439743143b1a128b387d342ee1ed1c4c87cceb4b94700a85102bf518c8187243879cd77cb77dd0ca0a8d5571b24b8164f384d90bba8a0afb0eb241d4656b60a5c165ce7c9ce4733608a882401a501cecfef554588d24a6e107e24072626a4a8679ebe8769183544d5b272a369786369849d5d08a8d1e82e486eb7097a61534bb0943914d280fd7d1445e880e4230c732265c4d6472dafb4cb2faecca8cd4f06f3e72bdf18490d9cc8387110b4bef83865b006c7cb526dbc0971b39e32f536dc1f3e9cbb881da92ada3c13bb644757fbc6e8546c4c1558456952ae5c566f8a87074768e11d232518c72059400d9535c58f98fef203bdd4a47e7c02445b112ab7754f9ab3ac3f552c503626614effe093e06aca56a8efbfbd4c3af73ce75ae9c96a4891796b3f93940340311a84949aca4109d3274a966f58bf627659320ea6c86f1b5e22eea61cd7cd393afaad76b39a1df9464f076938cf9f81628c60b43e087a8826ad7794b68852531eb2a7fe3a865b0dcc9424547599eec71b6c5c504d94b6ab36ce3d84d8ca9ad41f2ae4a94d76004f49a4aa8894fa797a91256c34a0631ab7a58c8963863d8ea405d3e76cf842eada79f9a9d7393d8f7058fabd6cf69deb0cc9a5888f03b0643aad58b1c9a039b6229a09f82d2b5bfa9e028349b84095af2451384c0dd5efe945be98a32759ec84aaa7b1b56abeb9a347697e980b7b417617c9548031a6120d74810e4b555cfe80be7c1f88aff25143d413ad4fec6c66dd1ba9fe86945d31b6ccd7595a9f4ec4faf95cce8534c89cfe9402ee0f6ba91ba97572d4454fed881cd0103ffdcee8362f8761d6de086ce27f09651aee0affcb1659e3f1840222103300d68e1d14e7be82e064dbb48ba6b26965fbf58435c9c55db234dd23a425f3f5cdef048ef3d232cb7b712b09ec6beef036e63a7956e5c0bab4d9dde0021d13a44f09940fab11376e354a121390624a0c2e0e78a46f6b8136f4b5ba562b249bc0bd56bea9aabca15b3dbfa7d08cdd200f9d9d7069448c46b98f2236805c623805194b36baff987297d30612bf60a859a3c8797fcd33608653843f0db3f998b1df51160d9322906a4a2e2655889e8694c8024aeebcb7fef6dada07530814891cc80d235c7abc18a418b8384222671e23a2106f2bb4ea149f9721aab6e0eabd3bc8914ba1b8009dc351a23ffb914722b944fc8307d8f80ae6a285244e99a35690c5587d6a55adbd58ec915d4faa4232af6d9131138a53589d092171dc388dcf045380643d867b53014f4f3a4acdad643000e2eba5cb65197e3778d30d83016175d7dd07a79d12886869877604e6a15b2e7aca5f07bcc977dcc063105ac62a7fd63b99a48afd49cf91bdecb7e72e90bd5c495fce13638105b74f45cf5fc4501f904cfc7f45a926e92340c769b89cf4e8f793b68d5bbcd753e7a73f876286bdbbf115e194a9f91b3714f998810fdbd076ac91dc3628a059003ae7c8a687513f16705dbadf262391906509c82fa6ed97b3adee21373128216752d734caf5bb8858dccf8638624d3b676f1967fef74d854e0e70efa64e2a11fa1f1b1b8f2907085982a1bc01e6314726e0446de952299f37ed0745b8da94757b048631876333122e57f13fcc9524987c55bbc5cdfce46cf24b62df168173d5e0b7406ad1108eb422e80e4b6543b15cc9e80062d4ec9c6230ff2957ffa46d414d61a872ab1352139a226d7f8f1335e50220badfcf1b488cf7b7cbfc2fbcc4d0c38b16905faa84c11c0b27baaffdfaea1627f9000f31988f5625875a8019ca1fc19d7162e1f2b31076bb3e1a9f77aa46105ddd02df2df60a7c7e789a59a9c2ec6c753a55fd053dfb39fe831f72b906ace68b8d8b7b61cfef0915c6a2c37d7386702f42a211c037e47bfc8f76788ec56212231793178c1ccdb829708b1d93372ab13371e1d8a80a9ea260d27e308db749aefae57becb1e666d0f301a8e41ab7a166af36e0b20a71a660cc321e5097a7576b5593b4cf299dad2b9b9d6f98098307463d98c59c3d8530d66be5a115ad1bf81adea85fa7447ef30bd9fdff808af9e8f56f129022d7855f450fcf91cd102502dc1a48094f9d011fd489f1bd42be1bde501fa0fc5ee5777235fe51b8fed75c555f600a4ec72d737ac173752c971df4414e72bb9eedd67ee293288d8f9633e9da3b416eaf9fe765a60b30ffbbd0fc9493871b6ae36b8a2dc9ebc36ddcce3dacdb2bfe3d0e43e2e9267791314c6d775e2bd62202b0267f8122c8923a5f178c5ac44061d132dd3da2baadc9fbf6808e4a60774c476febb795ab029afedd9759964fe77b82faec99ea92546f861d8f61115a439f77b533c78de390c2ecff5318cb6f68c089c4eb692279b36817dc575d83472bf952d64b92efaec0f34b659d00a7af87a14e6b902f45f4808c5e144d0c300f9da50d4c6e9a082edd77445c51e3710f18ed85434f342dc05dab61e79cacd40b6f64d4c9636e23474bd6359cb2895129e7479802fe6bc443af86357c49f3ab3a06f1f7e70d2953db7145d512e50d0bc5f0b92f573da952189e4ed6d2b88efed38b3fa05fcba42242a6a442c4bc6ecad31ff0f8be916047f4a71dbba22e59ab8b03b2b48ac1387dc20efa09f9070c881612c29bb719365755bd9ebf48d0e2254ec3d12b487cea10db336cf6d4a8dcd1c7ce9fc1ed887a69d98b1babb0b48aeb0a50a751c60fb15204de2eea00339e506158ded2cc2f5dfe0ead2b90b26d753535188ba39bd788bc29ec41624ba60865445f0e49e35d68706eab7f100f0df10568bb7e23b7440337c0907ed290ea5d5b51d03ea3de91c482d696c2f415bc6e612b75de02a0ad335e49a94ea2be58255539f144a5245d72ca0f9a6b20327737b0d7c6c6fe83f7499a426ebe72793c9604bc0ccad34414c6654e8eb37e65221f65c67b3623c8d23b23e2ff866b42c9e4298b894c4829a041ea1242090d3c634fa02d74f945ca476e77d83fdf9476503fb441cd792dbbb73a1f4f35d0dbbf4d9b486b7d008c6591303ecd0c9752343728a0528a557e7e7e43c7b92da35647f4f4fa5682a45e31ca55bacffc16189c8516136727db2a1198bd9d5f3b4fc25b860c22adc65219188627ec2015db42b089c83983a11ea41113b715fb6b157b02aa80e414025c314041eb4c5022018784d716cff22358a9611f37e4b6338fdd9c4e93776ddafe99d38a5e67c90dd29ce29a08282ad90b203c97ae8d22a5f42671ca611342a37b34a91dd90209d6ce234a125fe7919f6ec173b5e346c9d41f38552369b4c491ab3ec39f42579086db997b0ba097b8513b483ce83f5fbe1631aac4d8c44779029186b49fbad76b41c4749e5a74c22c173e0f64a47d50ba37c7b3eccc29d02f441a9f9aced3641b2007cc3007aee8bbceb8e38db3ca86f2346ecc77171ddcb6bb7cbba552f7e13dfc0e9a9908a2f0312e2c3d8ee0d46cf3c752e11abfb60525e472f54e0aa357e34491e7ec5d25f10ff3d57ecb7645dfe82d5162324369a1c674e6cce2b3b190acc42009400b2093be0cf11bc155e54007a79d79db3bc279f945ccadc175bb6a06770d2a7fc4ad1273fa64a1a4e0cd5f6a109dd483d2c123443fc1047b35f1cf0e78a45f9f447bd232b372ebb2d3a2cd63259487e817f73fdfaf681a75bb934ea66bcf60fe12c5d63443c3d470dbccdbf202925b64adafd338c4bd5232bc06299a3b82700ccd766fc38e19122b74f0750dad78c9a3f35850d6652ef0b7475a8fb32f6dec728c19dc268f906e92e2297762475a022bfccdecf327df91600455f9a57daf2702c51974bc9a4b00ff45d81450aa88e90e802d2c3ed1042af7950fc629addfe66167897254d0be3562d5748cef5081cf3dca12824e4eca255e76aff98219d59196ee0f0b67c6239a1672943db9b9f5f9ac909471a0983b9b7dc42296ae3f1c21ffd6cafa601b04f0b84379e44548bc9ba77ae658184df3de43c77eeb9524d9d5852fccaa173baa2db6720b2ece1c95c5d182c6aa5bcf2adb785bdb8ee062c78bb104eb53ebe8f06c17b7b0d8e7da093c2f5170b0677737b5efe44c844b4b81982ee8ed410b9061382ed45f605d98c4797167af41746e8b20e9c0e999fde49b19195127f76eba7cf60df964dac9e91d95e25b01309d43fb099ed491ffa5f1e68b4190a6b7adfd334b37247891073bc1409840087644a69e49f6da77c550f69406e989746b3e69d856dd6af58011bcd0c74d976b75ddfa73891e42d486af6a6f97f3307995af2df58b16190ff05b1c659c0079e437f008f54c62291ee452f7b45761304108f82f8a076aebe47b1492a6237c3a87d10f1b6afc4df15fc88a8de4caefbe53d669b1b3f661d48f2fde843ee72e412b5e5267404975da075db5b47bffbc6ce60eb29a85e0e05b0635d4c8fa386ef7263d0c433c38204f4bf118b93028f4c31e334299646c86602e7a7c003b93c9ba386b353f96c1871852405841eabfdab2217509a91738b0965d578778b46eb7dfd947c70070c855ae18004b66971597ca1e5fa37aeef7d90a3cc5b2f05326d43a79e2b9e36e68c59e195b31f4b625811f927ebca6970b6b94d18f1c4260110cc791539424c642d815bc7255ef973322a967e72472ef9ffb6594a377d6856bcbdda0414e5a8f6b1d74650170d514d28ed6d21f169e8f6b3caa15b324f18fa84d5b07785c55dded716a408c79ae83536d2dc305c24c219710557c9bdc33658724533898204da5c8d57edf74988fdf3f4854fe6e2d0450767dc0efca55c685e6d48f748c99ce30fe10bf53c0c7ea5a62cab8d7d9bf038db866b6398cc767259a873e7c12d695e5729a6c6b00b26b7243fa97b2cda224451cc433e9b42cd6b10aea8694b2ffa9171c86c7d6d47e2b444004a515ad6bf19d0ae823efb3eb59bdac68662c33a7727ba5bae92f6cdf543ac64aa06af3213fbe156d95e92a96203137e34da2950f1173200f7dae49ce16030994629ab2acdfb29271f3fddd01ca9a5bbaab82356e22310edd11ef74949af2c286cd835859d57d64228e2a5567cc9130a7a34700f5cba2ac80f76f05c4ba4882e07981d908b526588d25d25ba72415cb93c54147642f7e1bec07b2064e9e2881c4bee1424bfc210e7a5bf13e9fb0b746927a6dfc13e2100ed21c0321517c5122fe52d1be78696193d0f686ece7962d8e3a87365c0c9a873025d49b40e1bc5c61f0297f411f1be7ac6c2dac97bddeea797006ee971d0982cd0b4f9ecc8dd02c160ddc293643d4ef620ae2182318abf6f16a9e9f27791174b0eb492a9877abf28e7ae80af8c78aa9cfdcb2f128640fbc5e1011db998d91881e7d0da2d774acb0c52e7e3e427d57fa805233e19a5bc57f139fb859ee6bb163e67a06527ebd0bbda9b85b59d564506b731624a61f3ed5cd03ad56ca73b243cf4e21d5f64c1e435cf0177da8d961ab847e2f39c182a7b17aba525ed023fa73654e310864474b7ffd8050be5a5fbc2652e6e919311a29223d301ba03fa12233d29d35f22f926f3eec7b6fdc529122022c3f668a8834651bcd9f2910b3a06e601b247d8d98a9b8fa99e618c162e3919c88c9ddc0c9110de29f7baa674d7d4d89a8cb249dee91e83f308f7d65bdd3ff5c7878a5ada73b7c134b41ad8a2303a5c987eed384f30dcd1973a1d74e918254870d53a9c51a71ea1034089913ad6776ad4b260ff588246ca9d125dcfa55258df90c92f4b1db5897fb37304fa5e5b83fc50f7afe9fb044a74df22fc677d59f36e47b6c166c7bafb4ae84d897fd2b88551dc6ae41b5a0e2a7df0554abc647883a052c531a07ffa199b7d3f20ad78fc5fe7cb26555202cfc83b2bbb09c72448d0123a43d088f810b9bce9cbb7de226f647145e1bc25c5337e74857daedd6637c19f85e6e9e0279d6b43444d0ed705e9b08007b248494206ace83248be167d531eb5d07807274d41383b485309b6e8e96380d48ad581977489cb06e0bd3ffecd4e77ed73a31f232b3fafff3fbd00b3c4b8bca9f005a4fd6069a2d2a1be24ccaf48726900563f32e9e290d840c9a2934068c91719a4513e2d79e1853311e2deb81dae92954747b841a8b806536af62dfb6971f77cdc92e580a5da48d7e89bc47f28b90d1174a98e619e8abb792b594748e6149a6b26fd7df8b5c90a5a6181e4e227d90e5d3c3e82476a16dbe20312cb06eba59a61e26379cd3a773dc2c7f462f78e81ccc343d4a7e8abd2265a1e618a84a476f858ae19e62ba302dd067de81d1e26b417a6c3e9ea9078661c315931777ebb52b5eaecad968e90d88b7b6844f32e18abd12ebfe22ecb5f593bf9559f8d465a6d0af6c678016d312216f7e53ba6f35152bd802accfb8e1bde5d4ad82762a0fb69ebd642026f0eca7724f4d79939683e5ccdd4da79e39d63bdcd3daad86177be82c7bedd2db1e6db77eb5a1914ef717973ec1cc74f35c446b22a59cde969b840cf0de70f2d8e92aef7bd167caa42b164e15adbb7b97c75b71e96bb091e8c00b4a9db8dc7ed377dd9508ae25cb39b6267d0ace374677824a2a0edd986a2a194729ccff27d0492da9eedfdafe35c410422f9c01e363866e6b5bf954451a9c940e31bc2e746b93d14a3ffa44dd42605a1e0e28900658cc1b46db1fb4468638c93692020e9b03a485d97f19c91bacc224250c5dd51054b4c08855f912627abf799d13432792ded412ff906b78fbd9a060d80a36c5c08b9019f1fc7c1122282d593b805dd69d2ec65f3fb25294c47d0abda9cb96259794933cff65c607038d5dabe8667b5c08de46b07ed89b80467c63e874eb077a172b24d0e14b1b1c097c83ae8f7e3f58649cc05c2b944cbdb7433fd5ab8a96be5d74fbf38c465bc515c473ef8a392b8ed596b7b7bd3b2639e015d8e79bd3f34afb12d62b88f22b6e342f1a820daabd107142fc677cc15eebe8a3df1c421e65ca8e3a4b418a8822d0edaea9a65eec87c6105231d6f35bb1ba5024a0a75716160d18cbc3f463bc9b2c5fc83b31de860bed4e4615934d469d299556479f07e78004b145a81e271f9588eb110da6265671ca67652b5180b95aee805d2be6c231dfb46ce7f3e5143645a28dfd51e8f5f310f461d2d48e34ce8feaa501306603567d2ac5d7591369c2a81fd7c920e9c0638b1973558526fc06cd4c4cc00f38b9f0a0e20c38af7f4d540c8d20b4c62c1f3804576e6a2d778caa5ddcc02ddb18239246c1c62e877c11efe74bca49fa9049b257e54005a4810f7826f49ca02c0884e9bd4fa091b09e7bdec71517a71bfed398f7db4aa433a7ac222147ff8a01355dd8339164ff30f1bb4839ce1589e9fbf740837f0458637738b96726f98b7ea64e066866a3bddb52571907c1b8e8c940e46f0f02eb8b7bf9d17e14dd27fb1aae382c076eed0a57acaf95efc06f72d916b1f6d76d7e8c7b69b79dc2c12a2e2fdeb19029fc996534804e2a14cc5aea981e0e1964c69caefca4cfbba4bb599da21793c952b740e8256581f515f72956c51d98f46bf7587b46c486ddceffc4cd740584cade5422d662f30eccd302e906344689e0ad11a18bb430c773b68c1378c796909631b25cdc985bbe4ff35c29f0cbf5580abbd02bf74ea69c2ac7867feebb130e400b050bb5efdc56a539c86f0ad5b6c35c6d43b1dd8dfb26a84d7bf2e31798f4215a159df7d54b90c7f17d163395caa7119330ff2d66fb8fa19850cee53db7283e0ba498db0b89857b509ee9af64571bb3a4185a13c3865f4b14c77fcd6490118dc1bc7966b5f45730b28de9534f00d63986d2efec29419dc4ec521ae8e6d93bcb938d895ff19ef64fb7cf98bab76511a83d20834eb00a47d864d631abec2e9b98fa22b9881f2a63ca84064d726c777a2b1d69b3b2c31249049426c4a096129ef291363a82cc709976802e1a9b1563188107192b5b2a04fa5d551dbb295d5c340a1202d318b45aca080f940ffa161c4ee2b41240b763209539949101f2ab4d84e9d189f78ebf45d0aa4618ab14ddf3082c0308aea4abd49631366a364f57869443c5df6a01f734f01d95d887eb8cea536fb2edf6853bc586b5d14f863c444d3aab9fabcf36aa1c85404217f212c50299eebba680e842eac535c5f6d351067f998c9ec7eb07943a3b68c959be8606995520600e520d5062ad1e5eb4add1690723b7f0dbc64afed84158f61781ec35aad8682da99bf49e2b9675e4ecd0fd725f88db89f63c47317496cab13139f0b50456166b506a50951e561f71c7200aea5d32f6f6ba79683a55adbf80f1cc00c5ce1d31d90ba5fa82c3999c8a387fb8ba1b8fe06dd3314b9f30d17502d837cf5cc3d1c51b883fedf9c807671740f7641c46262adb2cbcded05434d523a882e5efec8dfa78eb1fa04949b5f71e287844c65993a119d84a3ca01afd426da9261920cd4b6d49773738b6b904c5833dd5e4af281d9697e21645d17050e7a6fe13a3d3ab9eccfbc9e281fa603617c001b1aab41b70004eb01ee395d07d576df7868055d817bd8e2a07e139287af79d3709fc8a4708dcef1bd1eaa16b4d64ed2e9350c85d987cdc2e1fbab4eba354227869d8dff3c949050d24505ae696b1efe381e37ff09d295d28a50a0e06068d3fc59f6b6b40a37af0ccf49714e63018f830eefe47151575bef3c3e485a4bee546ca43089aba6aa37a3daaccd072f034b7e37177db36a83dd0208e3f20cec954c41ae9ec09592924226e9a2fce4aca2a071b6ac04e3a66691540425694bcffe38a17316886319d769e1f135e1511909af9b9404675cb7ce71a09b4bdf179ef439f1aa97111b241d50392d25e9e4719cb5c3a400ae784f1381438b24429ac1a5b525966c1e39a9039c7c4365dde4c4415ca001d3f689b7deda568ccbb5d9131f4e918b951f97fe92056686b93d705bbc5ac593290c27206a6217f67503dc6d7300fd0f5759fdd87207252e4571f2ebe057f37600c76842dde41bb1fa2626f2a491d9b994c050ea0f755a6193bb67b364e03c5d32ce0fe52232488f6e607ffe03451fead3136104f3f836b22219e0e15167b073b821f9914dfe031efb1132dc44239e3f1ee1c4da02286f978caf3c94b521b914eaf72497c0e8018f89d0288e38944f7a581db27b615eaecce0ff565720a90352d8e1f434db6e676514c0ff46ac206d19ab76eaeda2a962819de8a3580e928561b3b8278e14d49ced5cf35be1d3523d8004190274ffd4726209050e30be3ddfb93b4ee393e946b66afb7ed5574284235e0d9f3c4f289f2a3bb312117930db1d432081b94655e1042aba1ffbd2762674a2c0bd895020f104688684626b9ab437a11ab74c1c41904ff6ada20b183b58964d4efe4830a739f89a23008b1d54f88d76a50b733be7402b8be74e87923c3dfee85defb48c4a25e8e84f74094b4d73cc250025fefc24740f09e1e1336e7ef82b5b5118139ff84d94e2052b961d2e4d00707a5c4978cff117a1e685a64e59da0a884adcb2cb11c940e293a20c85ce0c3509a9f59cb9be468ff9d7398d3468243665ad6dabed4c2925a494889b5931f5161c224237e916531419c5c71deffc26217301e8929a5d1f3ccfae7760b42265b46b53b4ce2ba16f5c40db994fcf3f27bbbf7f8e1458ce548bc6961088a4daed532fcb7267ce777119b978917c620bf840bc28d013773989ba60ca5690e63906981bd58f9c70c1fb6ed466a3595c9df0924b397b7e7682e43a272e03e6dedafec2a56b6302be2cd4e7816604eb5895d04e689b2f398655b5a55fc280433fdf22052dda4862d22f08db5c8e2fdbe2501d5234b83c9783ec045a0eb917df6659588a9f6084f10de8ceee8f12a6569e38424313aba34069e7f7b159a8820d9c970a16cffbf0b6d3eec57d9f1a41f3169c25391091de40cbce71efb0f63699e1d8830b0431abf61665ead6b66f49e215e74c75e084b495e96257acdcc65e67f3e1054df27f712f909c7ee2fd880a50142fdd05a50d4d06668c1b3da138e3d37892ca9f76fadb91e962623bfea9adcc2482c7cc772f54b01bd5df31f684e5573016eb65fb429c57ca965d0c4efa4affad175ddd301b1458365b6843f489e94fbc28781276e63d26bbc908319fe695249b872568b95091d669aae99a53d40dbba3562beeda69b4313ec6587dfb056f8b95620befa6d1574cf7bc5181763f293caae6ed5f9294b9cf891648479fcb3723cd0d34600cdb428f597e4720f8747f605a1dc2ecce8df4aa7da5bbb2847931d28a9e06f8c7a457c966996b4585f9b260645344c96dc26f92b1825fafc0b23298c9ed8987198c8db4ce4eb544fbf54554dcb2900e168d97c3364ada7592b094c4c94f160f7ec22997ab0b6a4d89a91ec289022c33c4e386bac003d6ce2f4f44f99dfeada5c6ba33efd88a7d8e9cdbd897c79550f2b602ad570f5457dc9c638f75d7fb80ac5b38b8a0e2d51e0e88131efc427b3504c5a47fe02fc42ceda9f89ceb6aba429be5b45d8e1a8ca5d3f5a787b994fa98e61d1bf2a1c32d3db0372b508c1cd16759f4afdbfc26661cc2b16916912b54883c0c4f6e265243d4430af29b082ae103bd87bb3ede001847b3bd2de355cad46de291e506cfccc9eca178465a0b80831b6903540ccfa21cb756d15a79667199bd19d37427f83b180a1c007c7b3cb5f9723ed49e6fc1bbb6366159784ae9e857b5655b04797b98cd8a4a40bbf915cffdc7dddad617fffbfc13474c15a70b48e768e576bb6d61fe0a7fb3306043e945e2f372919695ed3a7ccbecc1f432c93d26a4ef5c60e4da759e4049d75518a98178e32a22d0419edffb75a3831b35c98f21039cf2c8d87d5971ca97743cfd1eefa43b6cb6a85a31379ee26e530d62ed08197f9c0f37b3bc3901995c184d50db3a1cedf32acb8c9098f618e1e866f48c304dc3bbec5e17d4b43eebbfbc5efcbcfee377311d60fe5598cf8ac01d6e8ec69ae425b67435111afbb412a033831b8b282bed200a8dce5a40d605704e486fe3357079bd750a166918795125fc3ee34eae041bb276fe81c653dc7ef4581374c8e1bdba98a7f440892de0ae35fd5faab563c6b487cbed61ec8787ab16ffe5cd9374737c07bb709a2a369f5f3397794dec0bb352c12ff5f302069f6ae631cb55749802b46f9a79fe754c1cc9764ac0d38df13a04463ca6681a77ef7c361e396eff667fed5c44ad2ab923a711aca2d9176f81f8a685e9c06532ba782170c12e5dbd2fba7a78eb1aef192a75d784166c277c078e51ce592c80ae0395871bfda1d9d446d82509bffdf0d53bd697ef379cc610f93a35a54a31693c75d1009378101e5e501df5ddac328493255926d5e56389d321b65c25d550c1ba31d72b30a20a213bfc58ea197f050aa4dbeeb076b978fc902bc2ffa55ae3d873b53c3a47439b8f932245dac4911c49969fe4f37e37ad5fa9cb71c6a031a62891120b9f71c462bf2f9e97c854c45ef3c63b7ada647c713110257c665828cfed67d2091e361d7c844b55497cbb51ff7b049e6e48d284315fc155a942c8af79ea668ec3e8ee6c0bf1f2c83df688da31bed844b450ad674d0627e03f116dabd20bcd3dc4c9bda4d5f39ace5e2cd45784f2c7bed08982375910d9aaff9084b58107b666399ab72af934ad60a2ca3013cde5015ac1ab05143ac031784c490664ae678eff8d051e118e877889283a24c0eb4d7e8c519e69badd1935bc315173c7961a831bffcd3df054aa5f432906147ea49b72847d22d769dd6a631c7dbea52d4b2526ef79b6e18830e9ebf51e0ddeab5b91442cb581cf374698466e819923466f35baac3debff53fc41db28673f6b51ecf586d5e85584923ae04ef9b434eb6af378c627decfef1ffc2697fe56971ad2ce88ce1302ea93adfecbb6163bdb6e79840a99f572859437ae53777826a66a80f89564e4a1b5a7d049fec003e41d135e6fa6d84b901a6960156c327af49fc1ccc30c1c93f3c7848b331b90f78c105ac4389f66c46e93d30ef3d778b6e3339f53ac88888dffff304f41c7a2b4d7e48ae8d0e6403b2fbacb7b5a2b990a38979f61c5a93920e5a0188dc11bc759b7ec03b9dc101b3dcbcf7c587a2cc672dabf9fb1024e76a9f363cec4ea230bd7f5f1e4c754119f2f2f92b6531cda7650a057f8753ed175c565f21e0a8e862e58d6c9746e99de00584a286b97770e11a6c96954729b509005d7e4e14f0014450e8efb5193a26cd3e6a327e7628fa93af46ef3ec78df08ec834438264d78586d5f2339f31ef5f05d45f0fdf3a1e2cc99cda8fe96589304e6d2f20deb86c1d4ffdc05470a4c8bc52a3741987feedcf47d11fe10a4f019581600b469088bb6af4abecd9dfe99e7460e65143a8f435fc0f6e2b6ff648f5e5007176707dab64520de57d4534c060731648fcd2ccf22778e71529cefe39dea0fe552df76e71824017568fe48a2f8936250815f904f5d58213aeb46d90f297cdc6f5ed57a602e6703e6c09d8fe221048ce1270d8931313464a3ad0f96a6f8232ffece16916edb2f55ff3dc9cadbca924ca43c292a6a0767895f744bc1af47f00e2c3cee81b5b32e2ecc3cc40c418cd26685ab3e12b7c96a737315143feddbb4507cf0dadb3d6fd0b2ca8311bc69f0c40b73c1c3326ccfd400d3f25e70e7dafaedbd725f9e1ebff2b6aaca28d14684bae6248f031e1a114c46a70caa908dfd28016cd24bbb0c53da5f6a837d9ad65c8afa6bbbc19103a8b99c0b9c80b637cc164f1fcd9dd750fb9e50653cf2e6cc1a9a87fcaafa23798dfa7316a014f1994154849c601c1ba50c5069876297e0c331fb28aead9572bbf146a783cf050c42200dc00bbfa3ca81bbb8aaf0c09ce685e976c3b305296dd70ba21318c35c2c60c170a32691c2b8e501ad24db2b285b972b5a05ecb39ff0c230aea11808347db7ec06b53a475a766bc37b0fc2a91d2ada7ef0d3e5dd994a2e340d85c16fc7edf1c785cb882385f55a70f9bf67c08fb3458ab456ed953604472ee74461d0aaf3b389a88d4cbcfd7bf7b2a235a1e79aefb0852916b7fbaa930c041ca0fabae3f9377839ebd0fba0de943d963dce67e8f039a331805556171562994be532f23c2d38e16e74001af9d62aebc6ac23758955f1bffbdb4e39417226198a0a3ca48958fc5e3f0b4e3ab804ac17d6d0e6ee52087853d03e1c9a8635c2acf06f831a7f67f22ea3b395aad9ce92b0a42d1f2a8752f4bcc6b075fe726deb46243412298b0d06ef629d43c06a1f6e9aa3d8909a15134c0fc23b31bacd0f00eabfa37860ef5d85edd60bdfa9f0d9c4c05bd9e71b8128f504f14c16bb7c61e7ef688b8375dbb8ef06478743ced8d308d6cb59b859c7dcffefeaf482a9a4918e85d638c631f2df05e1a59735b9bfd40a636fb0964a0d0102821ce8714ef9fcae3eb89df813a08f96aeed77c4e8cee369b6c11cea9f0e253b983c91efa3ad0dca1b49c0f52c99efe72e53d4bd60b445b28848171215be4388086ddf729a98fcbc037fbb84cedd4fad6d40d8b6c64e003270c488f4b80be43dc38aad4942cc59fa5ef537763e832eb13e56987569e32df8dfe1c3b41f0edcfabb7e0efa487f8badf0c0d55514aa43bb41aca836798b4a9750fdc28e3ab328aa31aebed78315d2a7dffa2180368112a2dbcdecbe65f0cd38f81213c3edf07c25111a5282b6c204b9d6abee6ee94a82f540f5e2592a213e20cc7d95cdb838d22107e876916481b2825be298cd157c7a5b9a73326745fb97e82c120e960300cee667c270700dc7fe5c9c8c7427d0d4ff321f382128e1e87ca745fa2607bf33de4499284de8bed6ceded2a81dd0713485f21acaef75f5870ac9ef4b347dcc523eeac1c22e796b848003493a8fb90c11036994494db58f1439015f8f40b93c59b1eacc5d42430a48653abdcbe0b62902a1975851d693f70fa98c072b32766613e3407e5040089509ba7bea1f263bfd56c210cb8c3507d67f1e19a83725fb61e8d9ffe0210f84f29ccffebd18210635e87b799ac2f586c2c557cf8b4e7b0fedc47c8b7060fe1e124e64f85a75b91c23cbd2a1afab63f10e3a48676ad7f2c8721261fa83a33db7d34b1f6d560aac36d04fcbb22e68d632a45dd9482ea33f4095bc770ba2b30a97cfabc891b4bd9b8eb901cedbc3a481b1231c95f6da3526be03af8d42431ea96f302ef17ad3adff77ff424d857d8e3093ec059988753d0d7e33124ae9d7f6c4a43b3777d5108c1448fb2c81bfce099c2ad192c0a3b7459f9f321743c0a07929d3bc6aa49aafbed70494cbcc9b71b0e792f1b34f9ca57186a1495a8dcffffa6b0177485d60bb935357eae91ad8699ff750eb6b5bc6bf82a46dd1abaa7d26d124caa53f1c88515fde8a41759eb490cfb4603335ee1506af602d8f846b4bd03d58ce6511b58079ac7cdf8b4d6e20185ccd5e72632312985703e10f42833b60718b5c7211d32debedd1c22edf52db80803837f1466b3d821a688c5e9ee97dbb28269b3be7234fe84fe64e096d44dbea65e121bf740a3cecfa508226da1c0868e403b9ffae26cb44a1961788b6f5406cc3aef49795058d19714e4aa74d535776f8d7080ca658662c49f1f9ca320d885c499e3f85b4f00113d5d56fc84447623f71a69d49b2763517d355d9e3e49993743ac347a91b44dc555792f2e2b143fc6bc858501765b1998c1b5c8a633e58f85990da11c6936b22080f6575b29415cb341ea0c32e0d51b68557dc4fcc0b99a526066cff39e36d00d004cadd2304a78b3e704a0fc125ac180e2cd31f81db94ff798540fcae947290c14465fe9ac8f81d079fa86b4bee5b911cc5e2e980213a01d06bef69a1337807fef1e23537eac44642bf09b5bef7f1eff8db023709713b8fc74bbb17d523718ff2c73533335da6ed7f26fcfc4868adb1e8f82b7ab7f0da367c99139899a9884a39cc9113680be96e71510a3788691fefa9b9970ea64193555b90260f5ff269d20374fc86fa7a6ed0635109a76ada1bdb12bd2d2b9df9cd55066b6382afb26bb6f97b70cc24c69c4f7c09edf60d04b9d59b4b8c759e984399d23d5902437cac8cac6a0eb91757359f27f9de6ed987da371efdc433ddd1da36e363807970f1832e6578ecfcdbffc3546cee04790ccf324e1ee47542ca68f810811276a783fcf27a92054a8e94dee99639b7f3ef4bbc033a40593df19b88800c8865646d155fca08e1785a9e164bb92fc2f8d4a59f523eb71b7a7b57ad6ff18a010d305f18202663eacb9af5758e9fade30b9fadd5cf64f6d8e23ca2de0ce1c463330dc401cc4fcca3fb21d86c021f7efffdf2f28d70cda8b5c04d97aea055a8ee8804df245b3efa59f4b81dd0263781254b3f15047114299dca9a1de8c7b3ef3157f1e8870f345740cf32c2770092210cd74f68fca65a7ae427d9dc7acc1bcfa09121bfe5e37109aef5a959009ad6921d65df007165a9cd42d1009496eaf9530679894321256e14493c39e4b2c788ea9c89f795f230cbf0c5e4afef14ddd94ace1bd5afd36c711dc238b285eba94c096902c5face1f7e0008683ca1f4436e823b539d87bfd8bc9cc8ddcf286b1afc45a9275cb2c9fe4ce48ad075f1d11355aa75fde87d6a51b97f45cb6d98feaa4495510d1cf263c5bc22bbf64fa3afe132e308e53c3b489c3768bf31d5630f79fd6a1c467f4959df5abf9dd3951e3c6a66291e4994aec7c41b329b78f781942f8c064867440a6da994f8c5cc19a295e98b7a26a55601c26a3e421a689082dc26207e68d2621382efb9c92bf2ca11d51be5ea2de733309a7855a7099f27ddcb661a2e31148d7735a27d206465f8023e545df891ae5ee9b5585cf5b98e63af3786b9316b778946e06b747293dc3fd1d71ec8e611b8a2d922248b61dc613c3de4d805df6d7237c98f9068529e07d1dfff6fdae664fcea04ac56c55349a264acac14ac756fa14b47c58856dcd8ea7bc148c3b459dbe86c3f6010ba178588a67672e19f779b50f61e8ac2760d99bd6b4ac33716eb915cd07dcc0efa952e492055fbdaf0b8ab4479024413eb3008c80379e53ce4eac1a8a2e555ad0a26c093737173c22e8a2de07b4dd5a554293c34f79c57781bd2d58c2abc65dbeff98904b501970c00d8133acd45b36374fa4a3ad3e4d4c4272ee817ef8e11f794fd25f327d3e2f7d7c12ff348214c2092244066dfa283692c9932def8209abdc9d636c92009077b07b6df5e6bab82064ef15ee898638ba0df25bf75cbb66d79dabdfed25a84c5e2c0b349b41f4ae7f6737d5317dfdb931d9c0d2086a63e79a66a60f4a203b1b36740d31594ded6f6049c2c5a8748e162f91003f5ae7b55ef53f636e4b882f7317c097f22e105ce9e12f401f7b06dcc4d3a73e0aa1df76b306a7892ee27a6a5964214e90c5dcd467d882d1e2a4d790b751a70ad13f22b86957d227f77a9e198303823070ba6982f2df54d490aecb665ef633baa63054c1d42320276c82b7a4ab9d74a9ac2c9a3ddb5862202a8b6bc0133a9ea1e9858b495421b2443193286de1369af1a19e452db06782ead413e9a64b6d68ad124146f11f64c9d354cb9fb44606e27c03461b8c50560572e4f7e88d5003379e96ea62c1e06678a1a6af8aea1b7eb0bf38d0b40e9384ef66431d6fb4e67ff6494f7e5db37a92ad1ad51d95ffab157a4f89a8645c9099b0ea4d85413c3f109d5633de96f2b8aec4dad4959c5fbdf5c5d23d8f81d3591142c5e97062dd9aa97385691c2b63aa05c8f9e3fbe6a4cf894fa40a215560aac9d587ac017fa849d52e58ddbb13e66ecce9b8640d09f5178fbaded98bbff6f9522e8ea86e1f0005eb06e9807cde2be1e0669a5bc0354d39a5d0e08e0de663636eaac88ecd02b5c3290d69c4feb9f03a4b8c060dc83c339439e177d7e39f08423006c74921767dcecda27d0bbb7464a41722d628c6d6edb87eaa89882399776fa226e404afc26ec742b9d51c15ac0a777216fda6cca1875b0dd6dac68618fc904a871c14e11c463624a9b0d87fece96123ef53db111987bbbd559c1a34f203811badae8c97966d455c10d5c479fee50df73e9b257d71812c670bc2ebd66336618e624ba21684fd016bcc8f9d03e106f62ed8bfbb05dde5bad94b456d310827189d5c94031035739b2ebd458501455c0f838e9db1c0489896b9443cbe8d3bd067b8e493d282e5e0658d871785fb43a3f3c6f85274763852086f6dfffa68a30d255997829eca341885c58d2c50a72627d4ecf19ba97b987781a7596b1f08f637bfcdc718b83e5397f549104079992aba36514099f3f6b0614d49bec76ab471308aa59bd508e17c728b7b2057b857781db304374c1e93c869c7a6a0a2f5810fbdd3ccb866790fa4db4dfcabba23cc5ff0ede034caf5170347c5e67ae43765908bbeb5206adcd2aea1a76b0d044d92f901a56875d164856f536119896e33a5c4342485522c05c25abacb8241b3039b333b7ca875bd0dd2d055a84f6884706725ae556af11be35be8a22f3de0b24bfdb8f2f5bd1b49741a1df304c09f53d544226b8b8153dc8f4c09dede3a16ad1e5f3a37f00b2e53d60e7f63fa2f9751656f34efe3e0f1080d540d88f6eaa63f79a5b6928094ac1ac8efbd0fec44583b4c4927d444fbfbbb1f747cc5e587ee98a61cc4375f94821c7f05fb104177747f50c6fff8f1aba5e61d09191c3e68cc2a1673688803dae1c06bd3d42eef7e480e3b2f9302c0d614433cab38776c458a5100a0e16368fcc28f867394d9ea9de47f6711b93c2c791540464d36bd4ea174d44c85ee874397e2557ad0cb0ee262325835813ef59f7f77209e0b31ff8426c33a3e20971c9ba0737f38beb3369c9f78ed426637e516307b2f699c1d6dd549a20eb9236a5569a49aea8869a0d481f036e13ea06b6efa0a67bf37e82f521c5f6c7f1ad167a3ce7fafff5d7663b70267c7dbd6b6d89b5e16534c75a3d684460d8e0f5e132af9ee799ae1f64394eb2edc62dcfbcbc0a80461b1aa6c661118678105e85a1461ce4a53e4e8402d9551ec54cf7d49dd44183ea3b761f9a4b7bd866c2cc5a6322942a15886c92251d29e28be76dd1a75cdd7734b33b350ec8cc0b730fc3db2e242db55d133682f6421fbf0ca87dec062da944cfb8457cfebb2c1fab9dbacf737fdeae1fa410f15fd016365d6af2387e955fde47f4836272798ad1faa18d7d26acdffce37cea792900dda219b9a7098cdd74f4d1247702330455cd38fd1bab0d23c672c28aa0a9c53501436136167a2cacae1fb2cd8625b4fbf9835bfe8c7179c966f7efc89704e7fc424b9f0301be74225e784c44b3ce9a8e2cb8c583275596e405a442f6ba8d892ca8ef46ca7e17a599eba67dccec751446900418d40d848260a7e224e57150e61596b5cf48bd3f14b599f8e68bf485c0ffb85eeb90a5ac6e393bb5d2f8dc47b6e0a393dcc6c7c384e9cd024db82d70b5795f21abd1cb074273b125f9c4c5ddf377cb8884c314a3344acfcf44387f4a7f12de214c586877fe96c0659e2a5de7182f9da67ae49b665d69c06332e06a383b2b7f87dbeba9c288d73cc6c5314ed5e034e85b0774cf779d73ad7ce4def4839453ffd612272ad2900d4a9582944346c40e9c46e570639b953f2c988c60e5f1f954981db74bb53b29e434f9ae93269bf1ed8b79c3d4692182bbc3ffd1b9e7c668af4c7450f02f57367ada9555e17c2cba66ddc6c5349dbcc930adb692e6ae65d73728aa496c1366a8f4c522a1dac20ac3a41738305bab7ef6e18fb95ef2842afab2ed2cfaa6f087c38337ce330a6c2c6f0098d97a513b09ec6944d64e3db134d2c59c619e6bca5819515efd45d2cb77532a94c4a36ea8f3820ab9cc15399009678aede8296f47d28afd4c7ff02b9797dc7ac7d034288dbb4bc8dea711ca082777dfec7f4f8b620be3d0b544dda4aef822e823651d529d23aa3e1216efbda3cc268387d17e3ecda8ab92bebaa8b76e9b7e2c74d853ad960cfa8b339d71984b905a9a3c4fc9c9f19ef638c08ca42c1fbccdcb70474e01fec1a50865f8fa768f9189f5def5859f6db69c099e0f5324e3728364b045552821825255c56514faab7ac17291a70da606768ad5688cb9b8c1cf04ce3644363baeafee8756c700f9fc8259b53a542bf0a6b889240396fcfe26a6e253bcbe5e0a219c898200c064edb442bd4c84b95be2debaba5098b617fa1b2596b61ac078d49893781bcf8eda4237b0204babb578665d9129e87eb9408d10d488c063103bc20a8de5a9dd47411c49e0d1ac985449cbf8bcdd04acc84f6ef6b74ffaf98ce421a71c9b7885906f00cf11bee862f1d240ca0f9fd639cb75e36e747d065a6c090e535f03fd9b77e0bb9e962ebf1fe2127b9fda9d8c60cce42f53bfaaa4dda40e5967b4e8be3841883ec4e76dc05258a10544ecab81f8fd58f33534b780278e3067a8a8bf093b30db6236aac24589f972688f0919f53700d374f08b933b7645ccc6665bf1ddb59e245e4631798c0ce97c7bb44244931d0cf9122823b7b2d63a0301bdd7c83b29af4e3404641c91407e85bbfdc97244b7d9911446ce01cd4d6a5b60710c6b4090899f67d0a8c119ced91fa7d66687a87fc6caf2eb4882f242c56d84886de4aeb030b32dc503066204e776a26c393c05a160805a086c2f50c453be6532004882939eeaf072093037fe58c6993c6f41a373248420835e7e6868d8d355577e011e5a1eaf6f4f817a4f2a9fcf39c7ba6c0736113b5e1bb22eedd787d771068c697e25b24fc83d73f7f21e63924ec37b7f5344656f5ed1eff66915456c2e192a5680dee354f1037e7f2fee2d4b44504e21a988262b4addf4fcadb95172d9e00b877a796fcd981ab0e9e954c5a373d9f3db9497f0d0345756606cf0c783324e5dc7ba7dd1d1f0f3cdc71480a1ee227e6307de513734a6722dab30a07bf37bfc6d6f1c203ed2a5ce358ea34cb29bbf96e45e737486900166bdf3e372649215401946ff269040388d0d333e6975bd0e7bfbcd52c20fc8d4ea25eab53113b76702378b83eb56e35b62b82d01d3c7b23f20136bda70d01e1e4aed3679663aecd51bda5996df9b61e2960a650ef53e8f5a4b51cbf2d5c1d9e5aaa15f5cc3cae8c387316689997ac31ed4bdd43697905239602645519e395338c86550efdf1be8154e5405379944e09aa3a638c3894b5c96d31b72a9e151a1d65bd3f877e127ca97759accec27336850ea2c8365b9673f4a578b2f09408975d95eee35d2dbfa758c8b9168b9c1c601c144951064fdad6ff074498d19c86a67d32b8333329cb34de5da30b526fffe31a520171c2a7d1e38633fd179b7b36c2c1ccb6ea1582c07a32fe1c6fe5fdc17a1171c638a163c4d0ceb68c3b79d1b804be4233cca07562501f51b1e7ea778cdd86d5d2c65a7db3ccfc6cadedfff120e22da0bf4c2533865410881e0f2f3adc114dda6448da71597b7fce55a6ee1a31605e28dbd9575136611833ac63658e965ee4e9aee934cc7d3ebcf33db195103d443fce276621d495172c880f09a90a4c3ce30b70fec1faa068718301442f7c32f8c814810c0211b26b6aee58d44d999d8a0f49a794457d996cc95bf7b9475d85405f83002747cfb010c678dcee552400c95b18ac67e12c1ef5cd6f89a9a02c4168f588df1de96e4713b222543cb392548eb27d056a64f4c0f29aed7d1ee4ff4b6910f648af374a8db95517ef2eb09027fe82ea037f9caa474eff005c753b7c77dc930d2a8170dab58b02c29ae14692d3b61eba8758b73d147dd19733d5b912e89dd73a41e31f909f1cea0387e190f09e624dcca80ee467cc678f7c9c0c6babe9e9dd8416d218c04318b62de501e0502b6a6849a6ccfccb4ed3b1fd5b842cba89b66aba2c30fde2fcfddac1b1aad0596e0292228c34a0ad6b90751c51a5ee96c33508232dfc4bb988f27ff292acfac75d9303d5ab64d76ee050eb8261edd2268a5986c408f85c1d4837a45604c45cb1d84e34ba42cef30dabfc738befd9ed688293c73bc472f72b83b813642e24965b51cac45d93824973b0d850313fdc918a2dc4bfd3ef28469f8c6b396eae78bd173c540dd08c7a46e6306c6f9882837bfa33aafe3bc720dd0792795b210557a8faac7848e042e4d48327b88f71a00d5f4309f9fcccf4bd462e2ffe7003fd474cc37c821fd525a60ae4ac911d6e1b30987cee2147a03bc37f9dc6cfe61c83ea4d4b1b5bd15f4c94655983a662f2805981e13301cc9788746dac8f1382ff5cd09bb769b5208918c6edcfe5006feb684d91414e78df02ef0b4b088d2611a25cc0e4d05a6d821524278d60453af48cfc7a8b98762b34d75c3c212d9f691261152b1ad8addf04a9005e8f3cbe0bf55a54263acd90ae9e759dc8af823a4d56ebd5fafd0d43d3e5c11f30c2e93e527296b1529cf18c0a5d2834b0b535916465966cc9592c3a1a89c8f4bcf8a10627460b15e2d6ce6b2262091c9a8ec4e0accb8bd734f71acbf5b2096c39afa11d915df173d942237e1526a00b26d5acfa1e4920651722e8c498aec2afc1d83db9d5bb50d7558cb859c9d48f4d15c7371dbbdb6324e6666d4a6d9f30889cf4054e2ad96a3f3b6466883be71149a930d12b6a68f3b46646f85ef9ed4fe223bf3f3c8bafc734490d4d3d3af2063d028ef57e92ca60f77bbb59ae11b6532d0b51281dcfc770548905329430fd2cf06c4c9f892ff0c3510bb21aceb4a17061819158b085b991987fc3773e05b66b292c9c5ac79ff2a2c032ccba8d6f5c19719ba7b62c51918d81a52ae62bd80094fff11b29b18f46dde512fa49ad09ebbb86ca04b0cd3bd1f690195541b3e29f94227157549c41635715766b671a75c62fb766bd32ada576794f488b1ff92cc6e95df572ec92113c07b6490409c54f02c3864f92f059a30e29bca504aa6d73fabd5c29997dc0ee48a4c374bc3ede3dbc444182c43b7f59fe932d9ffd2da56f31ba02b304ca74c88e475cfee10bf55066acb8a0c600cf770a4be73d8a8591e9e312604b45621119bef1e406145c527948618ee56d05e4b1a65924189df468d39cfb2ef16238f20357c54c908c1160d9d7c9ad1231df2e5afa65a21f8d2a0fcaedd0bb61e4fe4b64001f749aa78b6f862346041bdcc90db806e74fe5e95b8c7e190295d1a382d912af5049e723a50a6996ad9581a0bb784e1cfe9f2d5e7aad54d6110a699c4acdf92d51653f10d989c05052514e0532ab7854f0833722de6175b6bbddd630b006e29372d98b0ad3c8d64e6825b8e5cc9efb4a8c7c056e3b61ddb164bebc59b12a3c18d143ad97846679da72f299b83fbedbd2d30a7f9f8c824399fa1339af516e998294e33ba3124fb93cdeec28d1a1d7d077235f652f739da654fb9a4672f1f10bb1fbaf5dd99679e53aa365b132ef24598c8213451894867f51c68ce0ec85d3443bbca76dc3bda8baee3fb9381641ee0f7e2bddcce66455baa649b2b76a6e94accfe57b6697ea76ed2fe11399a093ec2beaf10f88ed7132352a27ec4780497f160a65749eb121aeb4008701d4157f7ea5c1ca52a9085dca67a95b865bf9361a3284a6006774dbfada821adf3f78029d5bad0dadad70c6f37db81a1eb74f74f3de17849601b362143027968ed5b74bc7bb4d202e8af2d2e988abfa62986dc94c26656dc3bc760d0282521a9300e301af8cc387e1b6513d91cf225cbc1df9e3cbbc374592888d8c4520951c1c5baee6807ae3c5b82581204c4bd3c91636e68f9c9041ead3bcfc28995ce01b151694681c02060e60c98ae75728a48fddcbf08e00ba3a80799aa34d07fb5184fed39ef82834a6888f50973e973b56fdc0a044b3196d4a00bdf3fc98418afb2c51e51f19ba2642a2815a6a97937e4b9185c8e988a58dd337d3d9eda5a1a11a8640685542de692d21d4a3d2139a8577b0594189b269c1687ddec697d2b81dc7dfa8798f069e4a615181d969ebdce3921ff705f23ef26e5b8301b933a6677374ab07c1bfb656d814befc20ee080db7e0e253d5a04ee7cf360d4ccf53ad1267395e5ea3be99fb3ded4ddaf640250e20cf89e26bd36d60d73e29bb94c37340d92fbbad4fff3f56daa253d2fa708e58e5f5cc0b74ffe2c8b7d4997269c2af3ef23e53a90d911f93caff0b992c4ca496646441514e425bdbf978b2d3bfb7e2e5c1bfc80bb7f8d05744891bb0c9da4d66ccecb1d4218ed71eb81eedf820793ea4156d16bcc6f9f9f0d84b6f2718bca422ecbcd2044ec60fdac10f238272f1ce4fcce9233c4a750f91315daae38446d67be03377f6ac96da3fbd4e2683c78276c021e423a5ecbc070e40a43f639ae1352f7e3a10c79f7afe17123f63cabb943790f6e174eca4f2ede9416c4a1ef2b71b6bb8439d577bfaec04d56460dbfe9940f0cd3e25333442833c658cb1c4439bcdae0d205106624f3d92e33e53c46ec2aa720d4a94a39786ba712800dbfd52126671f8a74ec877e5a37bc6d5a33036c9cd6559bca34e83b18d6a116a1dfd3d8100bf6b0d8c1dfe3130b4675f1538e7afb57ae9dd2410de95bdc95e4d2cf2848e47843aba0c80e9a621b70b8f0158f40394e6801f4840178c8a0673cef04fe5c7ceb044d00055324eb18db7a02fe6867bc123293b203a43707c4d3b9ece2b52a2303f00008ca7a85f8857f0f3309b375fe07fe2f448eece59438656d967daa1ce5f59fc304e779f6b4ac1b0d110e97a7b7e486379ad73cea8391ae7061dd419463f57e4a3f593b8d14e1b4d5e297c626ba3b5977ed51a4f2937c0b65ea7235d85c59cbb91f6311382d9866e157cc3b13878090c8ed63828f01592629ddbd3509654498b25f1f86a78aa69be0733e0ea7db1459e51e5629bb8cd97a0e479c2728b7eb6a2533c46b1059e4cac56bc40339e64d67d7f43c38c25de463fd196472e7ce6c7b28d12214a3b1512e2ece8c63df5951e20162cc8960a67b890fdfea5089b34b1b5dbe727444dffa799a105a800001975da6b9f4db87a56aaf2fedf4ecb0e782da7512a0788b85abdbca37704523b4f0edaac465517602e0c0498c84f470d1e6b5ce23ca85af6613283a8b4f31a2c84ee342f26dcad23415db720a1952a99f96a23f9cdfc30eb8f4c610c04e87db7e5ad6733eb6e9342592c565bd6c9d18a9dad7c9b356e5bc9fb3a3bb8c4c9915b7f51044cdd8b17d4b01516e3bddbeb3f1a3aa33607e19cd04e3e2d983e07e16c5fa91112b8890f19201d568048434f024f31f1025b8b60490dd91d9afed7e448e8a892e1a962da12b5abd18b0c35920d7e0090665fb1d5a0eee42bb1ea4971c23d450154cdef9f17c6725516dbf78e60a84d3abe00f02bbb4f8d1d5c5a408706ea0a571369ac39ddb2bb188288ef2c0dd260c1966bee53b3c66d607103ff0ee609e8781ab2455c47789e84697770cd119e847e4c3d31a38d055f54eaa676959d4d991a52053ce57f22bda4b6c8e50a057cc6ec2c24873e8e5898175553d40633db1cbd5cf7fdf2c5e0508cd2e683b792376d3dca600781765e61c9138634e2ae56dfcfa21ecba0070de6769389ba7a1f63a84e6502776551da05686ee4197f25dc9067e1b7b7f85cf9763db05bc3b49b031fdf280e996b13c4c860836d5c4c3a9804afdfdf715a7d7ecb3d132ea96a8e9d7e27c8bd865269ea4855411ba6152e34fa31e8acb6e945e4d03c38907d1fa87ab74432c68f5f316fe068b139525bcb367c228329178a75ff01f329273cc755de89d92ab76ba1933919f43286d93903d1e9c47f6fd9873ae98e5194bc56656731cab2c74f05b4fe42c8c93910257809405f7db010812b261a01e494a70cda8942a6eeb73395e5edbc105926b1f573cd65a14c171c4d94767beebe2370f349ce1511b57a703ff1af6df06279b6c5b923d5b3304af42ed1b2d6ea100067ce5ae746f9f9e7acbbb94f867e4016968fcf450197328509b4391cf4dea1d32853a2c71cde189d4b984d980ef7cdfc0cc5de21af1ffe3e03496b90dd8a95f220386544cd35256e8ee59cb7c8c67a9e24758a9fcee73269d8358897801e76cbaccb0d9695a7a3698def416396e73e8837a1befcdeb0e7702f829a6edce3b9c2655930f6e8121f41d1c01651af7b3b0102ac09fda66dfcb1e049855479682f1dc63d4d0c065a1a1fdfacff38afc2b38aeb7dc534da826b367ea6317c599aa2a338719c411512d046d75913a7d1a7726c08d983c9259b598459b8af52bfba2a6efebb58f984f1e3e06e8f9696c0319ed323f677ed800b3fb288ee70c8b6c8588c57afeae8d60e4e705c85700e3c8fbda5a99a288f30f4ab1160897a37ff8d9fa14b151e57b7032704dd9d2eba748a7bf858859585684e1d0a4e00518860a9e927480b1062f8f7576066120d68ad5ffb7d36d3a6c94a61a12c1d8fb6aa44602a9ab39193a3445cfbfef66e97ea2a09ca89fd7c35f3b3db14ac604f0fedc23ad1582df01af3ce696e4bedc8933792c5b70f8d8b66018246901a42856a71ec50539a0678c305c6f1d6acaf9b7cbdc760ae4d0b88dcfaa2ba7619c46a34667d617e320ed71bdc65afc77483f07119ebc94f987583b41deb5506b4d07f23baed913868e1581fcad72f3c53fceaaf5cf3c1bf4b81744ff6c7093646ec128239e2887f9314e26da4700fb5d338c94d09b20fde55f91dd25862bc9037fd99772355698bbd903e24bed07c2b8c20e8e139032de6f3110e1ded6880a33e53b89b35fb76995363e596545476a9e1c324eb0cb61f603691fac749fb7c651c6936da812c24773e4e76b0f0a0d015a83d0a35629c41bf7aa45cc717152b6019ac0d87ad71e5b47a32bd23f28b1cc5569a95e1c86877f41b8145a4bb4fea2145eed3bfdb638c7eb8ca4795651dfd0a7a705b2474cf0b9d2f76bede1f755757df47db52ed1d238228035b8289cfcb29f723a65755116fcb5d79edb670ac32e1ca161ead98ed310f099fc734561d6e2cb3192ad3232c59f15d69c614898e71b624ef8f00fd7a56487d684b96d34f62bfb198f1c7b3bcc675524e41ff0eaa23f7238acdfb21b4975bb88e01fb3e7c2385b5db1368a90f4f85a7e83f24ba09a3df855260b8304a155217a00b432d0c76be65e37173a33cd399dd104368bb12043bfffd56aa3633aca34bf474e6a19095aff54a5eb22a4c9b9a38c377e58616a5de579213384f6127c66b0dc4a3aa8689d0fba7d9491e3563294aac767af1a702fc9cab37b1fe30a68d6e57ccc1168c470964c8d1220e6cb2a4d351161d554854b8ea328822465c8a5117293726a3ab7c7c5033decaaec55a0a22d70e8f10a91828bfde641f26f9fc417a59ca5ffd2f7180fde53eaf18f7e6c246d1e5e2b5813d1b9456b54fd38daf689368ac18d0819bb4ca0094c4dd4f44796fcfab9d0910b73d757cfa6b57e8602b96f6255ba0e2029118513b05903f8d7aa96acad28d48998780b1830ef76a57e7b3a91d279ebc77f288e09a0f863f3637e63299c9dda6bc398e084950e6f692a47e09ce6e6c0c4c373b0e2a94a23fd148c9d1752dd474208e7065b5e6e01cedd4b8814c97ec076e9ff9271f1d1acafb9370ceb192c5396ac4a3cf5048d285cd5e4f234b1f6a917cc499f38ff212d546e2a9a6686ffeebc15589564b26e93520b034f697a3d8f91553efb647fc9b004d5d05be725f58854c99bd0800b5b3f03538a98be39eaaef689f90c764a0edc07769e335f6bcc03262f2b61c1ed92dd8f3e78ded93e85a883a3b1c2139a9d1e63fe00bf0804a445f4c5674f2386e5ed14fcc8bd503479721449dfda31f2daefc8b785bf4c642837da7954b68b663d484bf284824508bb07bc7b2d7d825e03b3c87092ad7770ff42e6ad8e88f9c86d51f7c8b4368c480837eda0d150be9486c2c778f7a7c1b30425784d95c10507c36f59d994afb8c41387ef6a1d8aa2cb60bd7a5652055316633d332e8bf6d6dbd19e25a446ed5e70b67b12b1e9e5b5aa8cabe7352cbb8c6dfc3b8de1ea780a8983918c66742840e4bcfd4d7617b84d9c5bd86b8d94e0f40137b704bf994f3e8449e8a5f15d79656c3b303cabc793a6fad588291396e587c8d92402dd8c730e8b6e6c51aceb40ca0332eaf5c9919b4e5f67ed56d4fb58fc404e5a8d6d88cbd2f49261f118f5a4842ded537b5e76e278aedacb81e12741f52c8004b2102a190e7bef844de03891459d1fa1fa134ecdf0ae8f1973c46977cb1f815916c088e5ed3986d8ef65a0fede19c4e5e4162302136bd1a0b59fb4621c1843861b3bc8428fa95ac2c26fc76c0147738d2c4754d6b6829568051c43d438b9b9acbd342feb25635db6087592baf9ae8026b6956e6b5d6e9c3a3ebf72bfea561a6b28fdce42e39c62f32f57f934fd3ae3d3f3e91ed0ab707f4725fde6e03a0c8baa7877bf91801d36857f7e34fdd83f6f48ae9a4b313a14e4c56d36808a478cdde2d361cfbaf5069165cd63354d28d53e73ed65076e1910a45e409a4d87f3e2b294ec09bf09286ee03629e840d8afab462ac122c71d2604766b6458712158bf47228527b1b99667b72951e9582d30f69326809a5d4eeafa6360a0562c36cbe93ab5f04e509e67383bd9b62fb6a72b7b33c8b28714745e6da1e451c848b3be7ca33427ea4bf893c14c11b261ff3cc151d8369d512a69badfc7e4e5bbc109721a1da14045bab8ac840f07db4d31d040ed0927132c2545146afc1959c68d9cd0bd3869fb4ce53af5a59b49e1b20d482c8376fa1db92f6126f398ad03644dc1d8903403a909a22d44984d5ad0fe3f32aab90f5cd47852c627f42d62649ec38ef631a20234d5df543860cf3de2b5d8dcd9cf1ce1411ab3968d23175eeb29b79fdb90fef9753550db86cd1ed36afe013662ab0a220ab86eb591c5a2aa55865b76fc2dc2fccf0b4e0c747bbc36a22a221a0f13b211fc2b8cda5bd5c83ca1a575e4552aa8d5cb761c9bbe67f66f207c45f4c3ad5d5f1cde3b69fb82ccfffc6ebd2056624aeddfa1b79bc23e6fc1bfafab2fdf3de13488dba22ddced75e234baeef96be8daaaf6b8a08f229d00654b712866eb911d01b3eaff8921d07e0d244ead8a55971545ed5a686ca3eb6ecdbe67464809b0124a536152a1db1fd11c6d1102011a01bbc54e853abd3c28465154121f249eb4101abc4714ba2ca4eccfb37c6ec94e7490b9534db45067f3f2a53791b5350c450d6dc066a6c47bcdef7ca9aa35fd09c8d963e19772201351247cf26eca70f736ab1022cb6eaef85d5470dabdb0a6fd7fc217dae6a669ffaabbd571caf2efe24e8f06849143112c6784245f781a27fced58bd87d556719f97e8fcc42ef75e3c6f11cf72705073b52ea236ede750f69a096d6bfa1b24270b36a124f404892fd3f19316e67d79e3fcb87814b974a3257e7408e793117644495e714eb5810d203482df07592aa551d6d3b49c7f7036909c5a3f9b9946dfb93d35746365fce2141e22cb3b32baa26b730ab0145b4d00bf7c18736c96f1071aa66483d24281b8303d83af973219f0a83a90a73f6e70a5293fbc00479745cc355b6f7006a8d60cd0b88462b63bb9951b08e51690929d58cbd7e59d8a5e7a1b875c2eba37715eee4aa7da9cf32d500e7ae1507d667ee98b35197863e3240c3ea575753225a16ced0dce91796c51b398d6fc7863d1788c2b166762169eb4fdbbeb05b9633e6fa171a93c66b140a341824b66eb896347d4fad68ad1889eaa582c49d842985168c7adbc2bf4e3f1d11f6785305b81267f426b22a603998c5afaf27a402d78be88fa49d731145b0b8f030ad597c4f287685323936d4887196ca0f1e12fa9ff2be3f17098aca464272a701d054b9aa5b825d08cccd9a1109d71169842e21277c8b79de45022cedcd3fba9f9b9e49904aac73b373201fd245ec6832b1ec9c7b014543ee59ad114669e0b0ab7b82e397cd8eff74c7dda077b03e46ea740d9d6a20cd5f974bdff61bf0b7861ea2af7587ca5bb43fe6caf245d69d04495ee1891839fbc65dabf6e331a2c02b4e4790603efb8e077882c22eaaa961333f2d10d21fab5b89cd24ca17f4493db3cb60b7832a421ef839860d1528cc021678b1817e0010075eb514f4c8219d8b7b2cf1b5c6acaafc07ae3b4a43e6088e91bdc951397c1fb32d4999311f298f94a21ffab04ce5183787636f380601d0491eb0e66722402cf7535f3436ef3f47abca54da3d0fa45ebbbf5b477d52ced9fa2ba90411c2bfcb2579f41b10501c2ccf12711cf8e2fbdcff7fa40c5ba223bc7671c1b71428dd833e574297c29865be403a3ba4b27e2b65c4dc82f87765133e02282f8c76fe501ad10f36e0d5015bbf01c927daa0b4ac730b0f9c62c30c877bbccbfce6c8c524ea98f3c74c5b88b947027128d48f1a19bfc0c641cbdd0e34d912320cec5682015832579e159ea6c07d6b12ddeda5dae99049e2a78fa7d28e6b2940b5b2649b25d899180598edcb1d00392ec0d94ca7225803dd1ab355598caacb88dfa34a7c3d56e06512f1d76b2de8e19b7898d057f33d2171e67ef8d8a7cf8a70be0dc5ca47bc1f39a88b89a95dc8186f4831e70d320855b227717748fab3e6ef0fba98e748b4f69d425c09c2b137dce16a4662eb50f1cebf9f4af4e73b85106bd8bc653e03f34be13fc53b7f3ca28f35439c94c03ccc0ec44a10e273ca55d04ce424b83da5d8bcfb284608fb1d3b225aeb823507abac4380000c2ae5d8320a00bdb7017277952c28638f823f8c06f5aaa445608c9362bbbd92fbc1a75d4a9ae7480e1026cd0edd8862906ee58a9b35e782e6d2d1de91158fc1640a83765da1df183e26a26f3bad9685973e0c5d01997da0961508b595d930b4deed8ad3b5b5b3fc9da786da368495d25b648d76f6f941ce307359a97db477ce3f8f29a8aa775188b3bc1eeaf9599222bfb54cda69e3c6ef2f107c958f6ec07b9f7516b3b0fb8628c8ab0dee4e16553a6cab205365f5c82ed8ee4a3377759117db1deb0906a269af717f3032a87f0d69108fbe3c92467483b01e0b775103a008b24d038ddbb8335bb656b70616a75d3b858e72e695bf51aa51444e1027a9da9a3a0592680c910971e4578baa6a583423f2d03880a2e299b8ddc8df2b5ac2df2046eed38c061a4cf950516d044a2a9feffb0693a45e933d18f0b8f14175e22cfa17aaaf26b2e1d3bcba5b30c66893e4c1905890d33524e51ae16e1a0bf6c1e5bd78f524af50d88114b4e4d0644129b1ead7a864928337c37cf20bf9c5a4cabef47d4872a034718fe9945eacd58ed8d7677a4169c2709ca2e908f8c1ace26be7056e298427641abed894d6064f0423cdca597dbe1095bfa3be5e12dbf4dc16a792eb88ecb4164b993ba53447630d73075abcd1386bd7163b9e6c96e57ef6af4ec5b8b35f66501e33c05fa64f37cfe21993fa60775488cb26c9e6b0f60b3ac81b7337e5823a45fa064fc9017d541cd1b537b180f100bec4dcbecf2fb0efb913fc3b1fad2def1dc2f2ebc73ebfdcaaefc8a151d1e90145bb2d18752aab0740dde508a6e69b8d698debb386d7d99ff0769942f35ece83a4bbd78d3ca47ebae20b9edd2f7acf8feb7f3f7d613e157821a0c79c760614abf34c25cf12a483aa3c5add66ad3893d66e9f9c640264d9c0f378210e968956ce3676da7d9f5a825122de6ad6f80675cc530ad7063d955bbac427235e6a7e12f92a5241cef7027f642ba6f5b2b83c6c78335e6ec0090986cc6ad4e59d39fabbe48364c6abcd3a42ffcd97b8e7a4d41441c0f89cb12d029204f39cc381ccfddae2cab0f47e881145d27cedb43a86aa415d20a1135dea3d5acc9ca2b90a56b0707114df55885445df7fdbf960874a78ab98ec6994de656ef10081b8b8fb563a71139e89c8d911d365df2dabad0b57dc629afdb26d7d105074c69b0a09e40d97c622865e03e0de8bfca607b153012d85522255ba2f0adc0e99567183e490714eeb683573798e91c54e389a62d0fcab0bd62a8a537691c10e6fd560bd82bb5d08088840ddcf6ef3f1bcf09a8a98655c117fcc938b723176a15dd3d8c93e881408cc0ee5ebe480b971d9f859af5fd1249a3cf16e62b295df98557bad89df6427ad15d812a270ceb4538202ebe108b493ed4b2e494179a8c76b76c3c5bd047a7a73a80aa27963955cdb9ca4ed59d41c23d9622f0740a5f0c7eacfa30dcbf511169d705e62e7d8209e13defdd670395b066ad866499d3947507e2d95dc3a379b083bde0979420d54124ef46fc12ec037037c91a43b1c02723448df5d725fe6b1b7745274373313991b4d10759f9970c59691c1c3bf5f7eee1cd6ba162b56196d2a82054c7ace2ffb29e2c0e30c7128b5e417bc8d4cd65de951c3b815cb3cf480917efbcfe351cc7b95e1f538009d64bd65e487fa16607313566a0a56d5ef4fa791ec3a4d58148304e08f874e1b7cbdf38c4ea7d2b6148f778ec2d0a9d5ed2ad1adf9d315129a204fe3f32488789d4975b9de27aa0b2ee150fd6be6eff0614422dff4f9276df758ff7a1420375649fcc2d1ba7605c278d5555dda76440800bf574346ab7ce4881302a3e265d5b2d132de645fad1ecbe622de88496d25c6e276fb30f823b1d82e6a0219e1fa0c37d8d99d7846a20038d4805ff8b13940459741371edb55a6d70e24bcfeacc5deccfaf257c59ac142a3b6ebe58da379b0acb427b7b2db64a18453d803587ba6007a2a3d8943234d6568eca2588aea556a38ac561b1239b080872b921d2a37048ce60918d699b900e7c3e6501f4382587ee5ee32ab26b3c234faa5ed8ddd233aae28b07fe07f94869277c3840f3f1bc8dd8fe52e53c026bdce506d4245a16cbaecfbe2b526dadc10ed298b10e748edc5d445889b9f512c59b4a4fadbc8676a135ac2bc46b00bdec4eae1132da526ebffa11dee410d7a291f0e8496dd7521a8735d907605281e47d8c97cf0fa6b41af734f248b223a2764906fd6393f2b5c6ba3ac98bd808e3cdb7233580f26dd93fc33c02364d4177a8c394e0f6f7b4197164f150b8c92def0480a6553ec0cdaf2edd2043e3866524c9899b2fa3b38574275d3bd0d5b2aaf457f479e4475e1f9d543243a96fa58f7a6f72171b7936f3119ff28ec30695a27d364e32010a52fe384b5eab926a86f6b9dee38d5a3a702f449e47e18c596a33e3a8882455858afb6bc9aa6999c275bbd9bcca82dd5009481ff932f87e807d62f693ae99c8f236ebba46f7756e4d9f48454ab306968c4adff786c06f3823b116084c5c166b2d7b2dc7931b1f281142ea469c67b535a82ce43c4a305fbcd720f45b76256a07b256c7b6237cca1e568a1ea8b4c8b22b81b169cffae88f6d5c94b4add833ff3e23382cdc14b8d504bc16bcafb5dc05018727b212a7f048345ef2f53ccbeb2c57728f10128da383cbff082ee8e28aa485ae117f5f29dbfc59cbabc2f66b9018234bbb465bdac1d1b85c540b433a49e1fb9f9483a0d92851ab02f8df5cb22c4cf9a357d5fbb2f05313e162fae818a77c823c92a1a60013292614b4f6a0cd678cd08d505b6f1a0d84e8378cb7da1c4ce71b1545cff4c79b5420738d8086033b0e6b0783577e6b9fcf4cc6efe04e0edcc27449a32d299f86b206093fd51ddf1fab99c6c7107c3b5c2862bc18ea7e89cd9ff780f0dc704330f8d031f50ecb13927e00a27af7d4c7af467e8f5323dff9f1d363fba07b11a160d0e4ef9b3078682ac44e31e00b57a4155cc5e9440996d7f8af55c39657ac63d3664b990bd1ad9f2de0bcf0a19499d75aa71f563cb071d57627f23ab9c0b9d8e2e70da4f5911a01ac33a6dc18cd26b3f66764162f0aaefcce0f69a18db0bda62d8d2196ea4c58f5d28bdf5f768b4b66143621db638d9777983ab183fd4a62df2f5cd004be7d2db68a789d40d708fd0229aa18b5e55686359595d3f568c6b78fc992f55f904874096362e5b43170cf5f1392a30412c0a82f5b0f81f47021cf43e3c86f54aefa2c60e5b16ab92506559a895ea7a7321728f93c12f1ee4b830b0b1294f709e10fc3c6752e8a5f4a77e538db30975017d746a2039652368996e18cd8a01adfe894fd135ba475795be1e639abf64d0c99588c60a2973ddc3393f17132c74c3e584af93cd84049a5b7d38f5cfef01c274099cc1978dbb0dfa0c2db68ead251a5b1869aab84d13e766db63dda90ae78f10dab4f44b2b26a16a9c4b03793318bc97a1bde8883b29fd7c6979fdb59ac180cc483c998230320028b03b1ce5dc33996dee1ea7921a37f11426a736a3d92fa31097e8c9ea003f1f509604946d3db29aa4323b97b32d0e23e9c2700e51e446b0033c66742329de3c82f6c9698c849f9a567096740989243fb2076fd732eb8dc4ea9d77c6b120dce44170b5f7e7df5c25913a193209a192f9e3df764ea4075cad1864637515616444a40269649cf3d05bf9847521ad960f8fc97c693de7ab8e1a30e330c5e95cd20eeb76f827de87bdc8d352c73c5b4cd7d087eefd7c624e1f95ce89ba5d01bf1e7f1ea6cfb062d80dfd1d3f65c1f91e02655e9e1df4dbec370da72dc0865e7ddd8ca502b24e8b4ff5c99b47bffd43728edf904b16257588a4b460bf0e7872ebce612e61fa382f474ee8786f176b3779d6427637ed8b344f36337b3ea2ba217ea4a51b0b35c8bd097ad9888abc405dc43601523cc1a8564d6da2621d22e565f623bda45c04818d74ec35918c5088710e84ef4a373205cc3d405634a16d1f7d3f3cca90b8a04304d8f393f764fcf1eb30476e2b78ba796ae4d4069c71b1ec527143f1013dae9ce1de7be47cbfbc68c6a8f611e587e930c0b45e4f818532131db1ab4d1339f054a109e66705f9075bce16c5c17c0b3b970f65d0c7a71213c3e6a1f924cff2f1bc778ccf84ee176a7aba67a9064e8d57eb047344a7cb7251067efc707dc31bbc9f19d7693d3f6436c32764fd54adbc59422feb5ac944d74d1a8e1eebf1d752ce9e403447cbb0691a6c3d18b637d634a1cd1fb3e9e7ced1fe74cadb2b352e3158c7251ffa3f6d0bbe64d255cfdb84977ad725945b210395940b162d64b6cb9c0f013eab3b8e2e3fbfa073dd6590a272f2861def8a663a36718a165f2f06dab6cb5775b888dcab071fcd2b9160cc2c5f72f4b3b88d4f378cb5bf4320c9c646e47489def21f9620472fa08d6f01c12ffdc66f64e4703f5d34b7be91cd4b3e98f2a4f882604f091c64bb5d470937cb2de383799064286b96b3cc6283dfb7684e7b6a5c7b21725bae4d83f5ac33764ffe5937d0f4a6e3cfe82e7e096bedeb24a1ed0bc32787434ea0121ac9dee9d6d51a3ea7767a6dec39a178313aec4172ec0722630a29b59fbc767ec21eebbbb384b1518b45f90d776f16c30bda758358b9dc892d358dcbc72d3115fb12cc539b8b1638fa7133ff875f64eff27e0fc661675c6634cd36811473544e4f39070bdf7b93a335a24afc7833617b30110ff6e912f603aed10dc9d70fa1f8dad654a6a660759bd1202c9d59c8e6fc71ffc0e16fce9e21fa98cfcb6a2a400fac489b5e33d147e1fceedcdd33652444746463b29f26e9234f0973da0c7c2f74416cf5bfa0c1295ee30f1c77f29e65528752965b2e10ced0b662648645cdb9d15e33b3889862f3021efb73027d9a39765eccb4eb7225afcb24ef9757d636689fcd42b35f328bbf35937cef9e4bdfc541ecfda653deaa0d23cdae96d2ebe1f00a4481c9f765f2d22a29d5cc58ec59e44e6d7dd8a3671011d059aafb3130b49498894210c00447a5c33cd4bb7a0ea75b10d2b1a035a926bb82a082346717d1971250f740de3700331f96ceca01c7ccd3dfe07b469c76b210e71de196fd5ae69711391a7db926c10a20f892a545623da4970970ee0960c9d5d509e468203278709ead6ec5419d0b7f19c5b27cff698c3baff29dd3aefadfdf8fca9dca06b6753debc450943b9e66b246a9a5315933d46e279376082d0ace29bc8e52d48ce760a52e226518e518bbd3bed24388a26c01e3209a6ed23d1ed8887ad48b0666d927705f451e33f276a32ef7d2b1ffe15e87716e26484d3d83ed7625f6571614fddc7f31bc4ddd8d824128d4f6c0e314533488bff731c83e87e51c15b4188ad035dce848ff08e8a1fed647a609405d7259455f7f17f715800772bc0205d517af7638aeb145abd690c362ba270c80ce660fb6b7776e941864e2a0055ffea4c1079be94844a1ce38bf3e5026ed1ef102380e1864a456b4489742920eb17c9de8b28cfc475cf0f2da015faba5c612e4849836013ee91e6680219501ec902c2bd18c6a1c728bba2eb4f6e0c8dede9f35065469c561fe86d0668abec53f262a206129ae8f8f8adbd06aeaa7d55e0fa8aaca13bba507663c0bde3eaa2fc19ba54cc912d86a1f7f6bbf949a95902bde5079f0afb12756f78ceb1c7ae787ae02a32acf4d514cf0e6ce9719665ef8c914d41211857162490827ce9ce0a9c598a18f619b68b4b82d4008ea0e490b356dfb80cd6c7ff98a46513937113a7f03f656921989e619763317a872b221b1fba550637808a119733d8d195fc2232f12cba80d93a33dd0ce67e83e4ff19645f9e53dfa94e0868692467abf79952a656806a97666b77c440d31979723353f994c2e1b18cbaa3d0ef32ce92f290a833ff759d76153e845f56f0c855608c152ed6a5c418c8377ca66bc9e4b5485e202dbbecc2a326e688ba789fe9d688d3b661c6806afefc91eb9bf9069d9c755307d5d0735bac437e51a8083aba68c481b610761c7eba6877cdd8678696bf188e7c7af807879cd40d63662c31d0ac228893f97be089392777d077a09ff904cba77829ba30c76f0f5c5e190a12be3e184e617219fb3c6320ef8e5e20d041790dea86297b4e455098c74a57064ebb000443eb7734881a247141ae791b1b5377230528dce258ba7afe7cf6ecd46c06d00f4580f2e1d13ff6e38bbd6cb15d4dd0ce5fada6a7a2c6a114c4a07483f6dd30f7dc05558d595208434d547278562face11fa8fcc59dfc8afcc09403b9d0104f261b67f706969e3d91b93e58c78c6ba48c6901dcee59bb81d032e99a1d12c0159608752989d59fe3a1a0010134c630896619bf109b10888e551faa7b1c5ef1b366aef092551ab2568320c7fd63ed832ad4de40c5d15c54d6813a9f40ce6ceb48d3dd0970dd40eebda3637db8fcebb8c7cb0f98231c8fa3b8880b2803144f455abdb99dca1ae63fae5b39930fbdc573deaa194783f4993b91d246c626c450f59258ce0aa06436ad85bf4b510acc70674752f71c370ee5d8161f1e3996ee4a213dba1d977de81a3f77c02c36a19bb1d6669a35d2928181a109d0735b68aa64ff64465ba37d899ddf2380054cee151fb3c292a51b094b66700d0b470a8aa3b8038ecda203b577f7c03b9403bc92f0dc911086d49e97e8849e3f0e69e488ddefb5cf4244274ba0852509321205eab07843ca3d7f0b0f016adb84e7ca78e3c8b9c7112536b3b454f92f4d2c8151992f1dd74f9f0723a314ead7e71e39827964250543a6b716a48f0de205b581f6192567d7c0a49248312b053d0d016c27e6dbebf45655452404ba6b4ab9ad71818081c74f198b51f313231a0b4a4e495c28f45a4e252a37ba88ed218ad095c0f3813571c9aa4f9ca14b0a44ca93de325206183d7459e3282d986a5345cc462d616f2423aaa76609c5096e76c55a48eabf49742f33ae36841fc6b90016854113a7ef73cee1e51051b1519ede0f23c8af39a59b43095e1c78eb9d377b4591efe138af75fedc157b974800f1a79b194d032ee58cf5ec6ff3a858ef2ee48e68550cc258c11cd75d10ebf45e97027e5e53a312872681e30a66a8d24ac39b53e42b0fd18d8f7708f04d23b87f4748b8b422f3a1697a11093686154176a588a3bbe392d231e858f8744eeb2871ad4911f256b4ed6759ef62c0a03b4099f4044df4425fb898b4fb7a4ee89083dc94b8b054bef7010c2a025898fba09883caff33b60455095442662829c7251280bcc5c71489bfea3564087db0d95eff0ce8d3dd214bed6b34ce20434933391c57350d8a3b6f07ae8849cc825ef8eecb7a60f8743da25ac309cd39b841a23a51d2b6f3715e94c58c1bf1cd5e52ed7fcf3b7ccf1c1b753c29397437451dbad45c5a839cb352a1f0d1ac95ebd2559d7c2399c93727238b1dee36264e6fec3cf93ae58638044a87b3709ea4b9cd397d566649558ccc4a631bc3b7cab9a769a780f5599f901b7145ec4ed01f0112d6e0138aa88582b56ca1d48052f86164454747e790ae360ad7d5381132ac163173db87935ed3130bc15aa9f23aaf790966d629881416454ae8a44edfea0e98ed31cb5c9335361082a338827f96d90888f96a9dae40e52a4e96e837e5595a790430519c119a25422291a4d88ef5048362b0a288481651546a69979912de99b644dc4d6c3e69cbab7a4bc79ac0bb50cfc1aeaceb39362427228870f1a69ee8b4c9fa671fc68f09fb7933386d3402534b11fa51959059ad8fad7fadf45ff70b9cf76d479f8cecd8a6144caec213bd5dcf91efc4f49b5730b2410eaf28a4f44ce603adbf8145a62b2b9f66a93586dd9ddf8436ede33b79ca9def3ac38f76dddca1bcdd6b3e2560729e5357446834977d5d265c34a6d529a6f01a300847e1f88f5d2408df9731eccc62827c077bc90d75f557f5a1100132f3c8fc90ded447169eb28e1f761912cbede1b553e5767485f004b77bd869f0de1ab16915f0f3a06428a29875d0264b2334f8fb23c1d2a8e96f5e282b49cbe52f3406fb99e10f1fccff8c7cc6f4802e66b82ba5a140575bc509c224f6a0a90870da56fe4420fce4cac4ef6adb3556da4c139814cffa9377bfeb15854ecb5daf552d736bae7a1527435bbdf4e91b194f01dd2183939d75b3e92966952cdc97ab4aceb05130f7f963a702c3311cd814014470e4b0232a14e207fe3b5651443b28cfb6ca9c2f33c0bd710acd3ccf5f9ef188d60c0d9ffca020ec0b1b80788dc34922a214b7d83075d814177209bc7bcf43a41bcae44edfb7f795637ee7582cc883ac6afcf991d357d7648d96a17d9ba23a40de7ffc3d9c04b3ba5e47e57184bac5bc2249b8fc61587b6d9ca62007304867393c4011de590241179ff6298f77a7e6fc64a810181df2f8ab6f20e9724d5e86f9a00ba2b1349cbf0c78caeda75352addf9760665d678ef67946b2ddb6818dda86ecb72038d4b41c0023af990dcf3633c196d437282f75419a5e90113d026f32a673ce83ad8220dcd005b2655a0066d7429bd4851f89e589eef126c7f7b92b3e184c09bec7ffb9915c17b2498b35115bdae56bacf3a19e87c54da8dec91a00e72b3dbb9f61ccb457a5f06d00d85c91c5d80005320f1e031c3a77fd13df4614d2c852ca65acbdd2b3fe425adb99fa883573c405bf95c8c6e4ddc22bf67d294afade17088f2e35717129479712474331267acfddd3eb2aa560efd57a57171a964ba9ae0c3a81e4bbd40a466164fa37a2530a36911d44a00171a397f5a9ae32a3953e836540ff9665aaf7e98b36c495308bbfd884fa069db63745a6d940a54de84263eb4e8bdba3892f3bc362f301cedf8add5ad3b0218dc2acb9af2ad984103dc86681ec6e2ecefcb5648f9aa2910b5e82a9a666089ac4c0cd7fe61926afad17669490356279365db6eadcd647f72ebb3ab8df9237c52fe1ff4acbdebc5f28efa3a956a8540937491bf28eb871995254725e19943e422caf5e17efe18b7241047ac17e7b1206c17aad1f23483261bed1dc86df4cfff7a6f13f2d2637359f9362f44e707674a7673456453cdc79f20dfe44e4694c242d113c54a23411f980a3bda049b69f61d9bc5974eb6fc112d6d55cd24d498791156aefbf798672eff8480ed3d0f9e73c902e2b159b9cbe1d68711efe50bf544ad8b676b022daaed5315485db94bb3c8131991778e20d5ab87b7d8cb1bfed321e9e6695ad87823a4b4f54480b0a30b5205d6bde439eec3629247df176c0a890faac329944ec33bf775c76238b72d47f80e42044e36b0e1c4b4f1e787e173385374054b7297260880f550dac6cd1beb02aaaee3512110d685c7ce640d53c132adcdd57d500dbfcf5d58ecaf9d5528efd053ceafd32861bec6c4d26b8a3a802f3dcc84f51e4f1b0f616ef4431dc35e1de1bfb951cb44902724b482539f2dbde076adcf0c97ab36a7f54d9905f15d878390a662ca702919ed8dff143dc4cc44a05f4d72e4590ecaaab55fac488220ff56f0f110983e52f88af1cc3fbfa4694baae9590fb2b405bea25d7bf6024a15175f9b71cf86f9abdea1fc2e6190f306318f34eab0d8efc5e9bd02d7b59e886f2374631f8c38c6b051915c87422457abe2750793339d3c0293045dcef61ebd41bbdcd47999bb017f794667e16d592ac1b3b74c362b4281dee96c3cbae7a2bc2b72dfb7e4f230e781c5650eb2ff9bced55a0541b3dd2d7b2543ec297e8c9304393c8a7e31994b5bffcec46b9f86751b15770f9072c8ce6b4f10b0d5ab1311b9c4eb9be118eb2604c30cfac4689de13e8ec2fbec2d635197aaa24d79474dcbe2f7b0d54a700fecdf540be1ef8ce2451569293a73dabc9e2529f5ff80f230110f9bfc280ad4c867d5c197b8922bafbb48e7b9aae50e2c86116ece11629a7b76a7e6b2cabf76e84f92fe7c90f8d5f4fab491c17053c46365e2d9438fce307e80bdf0c569ccc228cc471c070d49d5f4f9aa32303c2293d8972fae3b5f01be2b45fbda0f27b475eaab0dad4902d17a5e3ee5b775baa89f8e95da3c56851e830f358f092a26f15763bd115c8881c8012e375dca880cf52950031d8900bf51da95311890ba9acffbb3140cad176c89735c1300e1eec84971493ce038977c2fd88899276d9e83b385b0a49049c0b3e22f9eaae87b998243ad4bb0a41bab643913965d2983149e00bd9114ca8f25a01025169d9a61ea496808c73b13572fb3f221142f50128cb79a869156872417c88c8e56753b0ae552dc1b4fb2ce6e9e756ac3efd36216ce62409e9a79e6637bbe1655ed64710bf25a7eefa0e0926814b57767df5d584972fb281a9cbdc24943ebb8cb4a47812c2aa114dd3f87681159dd8b48b37eb462f8e6f0534e0035fab6e13f4218903bff5d3ea57bdba67da7d7dafa959fdd41adda009d08c28d9e1d3e608f49d43b50872bd48b999adc8aaadfa4ad6d83cc853d85e7ca9a6fc258a8960a20fb76db49a4838301b5d0a2ca847623264e0231a6189d3ee5c7a3b4880c0930d0af86d3b1af2872683a2975f7a29db060fbe026d5aa83ca1831465b07b3a1167a797d3db0b318baabcd22b913dece0389d00d451d99be24b0754bf03ab41627c87831fb16d5541f13f40bb18bb9f1309d94d2ab8e2d856cdb6090eb89cf006761024dc4ed2cce15ccd646f6a14fe7e994e40e1f599ef967da39a856ee55ea636fa6f496c33116d61395634d1f67303d98913cf4bba17f434410f5c6bce1f69148a46af3289082f243ca6f0c1501cbc481ec22acf6061e043a41851b3d849bc39a7220bfd84b7855bb860d50961b5e7f16bc767afd3c5ef7d98b32b446b07ccd30651ca3989d8fc51221f7249063f626344f6aedf2e4609519fb415e15ffea65e3cbba23173cee23c2e69a569a811c6ea4b2e48b00fde961eb77ef5593ecb98acaea6c0ef3ef10ec75c46b5a2006d76c6c111d8787232b9fec6da4bf448941734c59a18e7ff766aeb15487f3696180e3a8882d58465a6560271b33d5a8385c201002c23fc91bfb909f98ab1ac15b11c6681bbc0d8511611e5c12382c4d06fd5833b59b50f66cb5667434f32d126750526234399370056a1b9f56a033d147fd197b23fa22b799f66014ba3c7f158ca16d76db24742f975a296577e86c46220523ef6f099811d10dadc2601318efec11c625a106f137f61d2fb2a6f9bfdda511fffd9dbf749089acd8dd3dc8235f4ea465093c6806d257ec81d1bd9729be63c35329ec60a78562c60397e735245579ec7e1ab44dbff1a5ac2401452c36e805f167282b2cc6f0427cad36dd8a915fe445800681e7f1a916fe51d66e122ed80ac4344967720da12316b5a10f0d78da5c10ff05506ca5666be253c02dde4b1c0b9d0a57e61632a0f82e95f9aee3fc08116153403b60aed3d23ae3c3c1be624382db4b9428bb9e36c221bb5ab511d90d8d20756b09fca7d4061e32ad7698e1403425a25e3a3639da4e1ff36b948f76b25d7a519645baa910c7ba97142ce316f7321d4435db9d61bb9608e56c531228f2f3751f6be6e042a93e22293ec7528a6f7567fb900b587e16e6de373d87f8a30dbca1376542b433142dd1dfbe95280682b1d0ff5445ca9ab37b3fe738ea5f89a993b43a2799dd5adedda47dc9931ace1a82931d43ddf650f1ebba659fd2256e16444c4f8ac3896d67bdebc627231f9735860f1a8b336ad2acfff1afd099af1c955cf082b4c08d9322806b49a36d391391367bae661ca0fe8a4723487fb4307aa74e351e367ad0c086eb996af77f95d6d471f4daf47f0fc921ee3c00b440c3d7f622bf47c7a0388fa108594a4bc2bdfbef2447635c46d954a145d17aacc1bf16a2b01f552e088bbc0d17d0fb5ae75e472575706e1cdabf8a88c79c8840a77046977a73d598e26b445a271ae6d76c379ea9bbe942fae1c223bfbd9559ec635ea6f9df7e8e990c3a37a8722fc017a5e49b2c8a732dbed4ef8f65c3291f93e0b458a39045225766855680fe6654a468e492b04d8a0e7a0e04a5ecf70ad5031d5130184c42764c13b91ba9e6e41e6ee4191ec6df8454ac1dbbb36fffddb302c982edfb0fe0d9a3b0ddd8753007bd9bf9886abdbe0b3e5ec22c70588269510c1df02d15e1a54262d6cf08f80ffe49d8e5a7fafeef5ed5e399bed22ee22b41055d6e1d45ae6e3e0a5a6513600c6f4174dcf2744cc70c763946393f2fe7909eaf6dc804e61e3ff17e667146a6e7f9fdf86f55be528a50c8602acf8c7034037b1929c02a395e1ab6f74eb4cde6fea356f2bfd1ddcb1511e696e892d585de9a3b04d3d1e3e87043fd6b6d78ec0a7e077415679e4b2067501cb5081bcc2ae818299c9b9d15d7342f208a5c179a4932627fda9fe530bd861f7cd97ff37bd0d65d683bf935fd85c059a618adfbbac4608e9139eb5337f4a471487f4253f5ee15f11d4ab0b435d5a8c02160c0ff878d9fcd654a0645587fe60af1c8c5f25f661331f16f83823730f46803e74762894cd23f4d0ccabc27f55580ff8b6c517b80c9fdcd1c5fc98dc0a1fa1dfb111f764601f1dc687acb2c7e08a518da0e13f06cb52f8172408c4062e0830d0e44362d1359e767608c14b8a0a3bc04b68e1ce42c8702e8a220f59364fc31b922519b9ea01afc0193b13f2c7139bba25eb2a479f66304da01837424b179fa999d2e7d30405f5b649e613a2205ea3349820a8dcbc995c5393d08243e70bdb29b60aae29bd8f6a26c29e6b1738f6a6376fc0199f39f0fd8350d92f6837a976fdff5fc248db3c26ef480cf695ecf86eb78e9977a42ebcf8f686d597a01aa6375cd3a29bb7a5ac4c07d2bb7638c41b5e3dd85aee5da54e1a56e524f129fef943cbb633cb48c5d6ff01e806e27fcbcb47aff7b9e750c118e6e8e48b1a0b4a5890110e1365d752c2a28daf858d61639195930759ca9a6ecb47ad81cee6b79f75d44cbf92ad73dd4bca1a9d4195a4e351c6eca07af1b22a0c1fa99340331f0a416191515c0527fdb86ad230f21413923a45bc9ec82f3aa55fe481ccf46c52e104fe4f102952f3b09a9d79c1c7c084d8694f106fbcdaf3cdc15c8c9772de22e39f90f6dcd67edce56f3c9aa2e021253c1297bdd12edf663223586ce3b75e78fd0b4776232bc8d49055904a7067e16f33863b935383e0e13fdd287dae6c841f42c0f6ce385bd86b105516e455982e6ec80d679935c7dee311e51f9f9ef28ddaaff2ac04d96b62b5f246278cdfcca214c26ba8a5319c26cac43d7e769f35a4a3f9cc42deecc289a73f4bca0060131ab9621fc98da948245a5a7f9706742797c597800900b6824e948db7ae4b3d0cde26a24c8fc8662a3ced58675f3ca50e4135adb58db00e743b389800977b3461894ec962f902ecf2e96b9bd5c77e4151fa7f4204af4e18445ab20525712573ed116bbd890254fcf3345c3b68ac70bf36ab883560e6a4d467f62db3f319a8c6d8204b9640f53eb14dcf58d97074c8ba6b3b10dd415306e52db9e36c54254bb2615ff9bc38b691a2040c563d6855748313936e4e641fa09f42ef8dab0a76204d84391d8cd8b30464eafddba8771a1909fe546e56c2fc964d03a1b8d83a83ea06304c0d71b7e8935d8fbb120e176f19582fa0a67bf37e82f521c5f6c7f1ad167a3ce7fafff5d7663b70267c76b3ba0dca9ffa71a29dd479832eeae743985c0d9dedf69bbb81b70fc9fa8a9586e73cda7f9a8740bd973c329d08f21dd15023ac66b557a59e26cbe71b9e33ddec3cab73550d61dd9199f868c5e2ca07d0ff8ded26312263a277099c18cbe3d3c265b1800a008bc60eb0890417dbb79975a6bad03636bfd0b8cac47a251fba20a657157c470b3fe7f4457a3d33e0501dff0d5c669cb5653ed0fc5b3be0bb667fcac8f44dd0705168c522d46314508bd173efec4aa3007bb2d1ffe0e83a50e545aca54d794c1f6283d477cd7def19be21fe09a43ba0760637f005c3b6f0d38b6697c2345396453d154449758e146dc9544462e85ae0bb6dd5365a2c67f2daf511ad5787e6f143ab1cf331db9179e3dd5cc3ad528d0bb089cf5439344f857c631fe6a43c049d237f1c6c4aad5929de5e26bd155359dcbd8fbd5531236a378ea799d8435400a12d4db7b3f3071961bd48848f00677c297307d995ada39cfa71d9167434ccff7392ed8a6f33979147fd765ab924b8b6cd212ad2e8170409b8961a382c1c87aaffdc89cea8812538c32c8cccad9c076334dbc27992c1bce37b83c2aacf4f06dc2bb12586da30f38e58d2dc98b68e0fd137745e715e7548002b14247f36bd97d9b3e85842eb2aa1ac754fb8672b3f0d350673a9e218b3b52fc95bc25becc93b3ac32a34ef7fcfab58943bbf7428786703d320c847652ad0c2bb15177f73ba533318c40270ee67dd29c7fc76b99a2f04dada9555e17c2cba66ddc6c5349dbcc930adb692e6ae65d73728aa48daa7db25a2252aa990c12785a81c922572b1f620e0b64ce9a47daf3108edef20f00ac18553792745cc8cbb01a2f8b8d1d7fcf8a1d434cece829d32c33d226564c68e34b4e041c92b834b685eac808f21aea78fd6565a8c7d32685f7fd1cc36e1c971286820c0b21685e051f0ea3df739a525bc9e8f9b3ffa90714b13c8702c6cd970ad8d25fbae4d9a43f891f31ce46d793fd5342ddf23089d7c20ae861c3f327ee5dc622094c8e6aa26408dc4e5dfd068e7020a9d5f2704408621c11bc3bef50d84dfb6c81e7a622362656bf794c102f228f0796180c6812b92873aee858d0930381aa435986aa9532263271fa21b45d23a63dedc36ddf0827d13544c9c59bee7bfc9780dffc36208ba4186d6422b59d29f0ee228ac78a0f949436abbd1e7698fa3cc56b991c847d7048fef2784d892c3a6231b693198649aa25c935ec9d9a417c8c7955cb053476eee3ab35c065ad5b944f77e648506857565ef5eb28226a0dd26476bcadffdb4e146f6f86d717236a0476e2df6f8ca2c6f300b9c23e6a59f7e54aba31cac00469ac0ee848d127644bba98bb038941ad3504c24f5629517259b593b3d38fa9119d3344bbb64db38ea09cccea4c43ff88a39c6575e38c2fbe70464560352ea1c90f2ce6aee113988693daa0b69126125dd180f33cf0c2d9f4e97ea58cd023ba00ff0010c34dd204278a71b7c639e25bc3273bee0ca3f939f49666ffeb73812e6068a62c01925855f81df84fd4400aa43c20aacf1fb528bbcfd8da4f4625d2ef48efc116576e56fc4c0df0e7363b1a16cd1839498a39ae970d434d02dd5913d9c54517cd2983d0422b758747e1c2fb054ad5e80e4ce83e880b1fe4cf05f5669d9f099423de9c729d6e63342c2e6b8b6d90a507b67aa47d5428a8d50b90657637ce3d13b9a23e1f634cac2f7704882939eeaf072093037fe58c6993c6f41a373248420835e7e686e3ccd7acfefc7a45a694493255922a90f0916f3d2620f2034fedf7d4f9a15a49aa73aca953782594035244a2ba5dce619b04c1ae67b27fa2553799c08e3548807b1bdc6fc2b63ec06547b7f7d0130af801ab20eef44ab833832c55976e49014dd7e754c7641284b53d38ca7c6082ee7dc0bd07f4f1dd5e01a8f8623f57f01d730cc6eac7a153568e359228591bf0c2c62e18c15cea83fe2b8fc4763974d97d7bf2cdf89c0ee6c18d392e6398de8954ceb5541e9ba8e4e58933c35d660c7e16a5e1c447fa165196992606742bd8f2231f40347a346091a3ed60a82f40c2d3bf958dc7eef3c3dcb5bdf7594457dfa2d40ad1f550cd9cc9bb925533445e15029e4cebe68ee6ceef91a006890661cff60caf4959441eb6d1ff2c3bec183339ce65d57be199601bc1b48f9a38d530203642da59f0f128b0618fa7e11911185ab08b7c57aae9a63360151bb0725f6f87692d6cc2b6898cde281db03254e916aeabd7cb3e4d27fc00e6f15298bc10fdab346de242257160693bcc595168797b6dc88f4bb28bb2052c1262e94dffe8de84417955a1a4bf682deacf3777967d2c5c998833e56b4d695e645d19d7071a520171c2a7d1e38633fd179b7b36c2c1ccb6ea1582c07a32fe1cc9204997cc1f04d33546fe7a01c6f1cb3cc0d0e84ff9261f3a5d9d1a0fc9c8828803f5ad7d6c44eeb37a7ae6c4b5aaf905f25adf61cc45d837a3b31efe4ce9adedd5f3b824a36e579cccbb693102de866dc698d696ae4411d02c558b29bf85f7c0644b3b87a19d8bcc35f43bdb95528332046f01497c37d29b6109a7971ff9100939741e0c4dc052ed5f34e64a535cbf1636bcddd3fffb2dc78af38adcc04b4a1cdcb96fcbd5350d88cecd05dbad82cac318bde96b24c4c55fc9435469709a5c57e6401131eca728faa4142f530555fd0918e64df5a2fdbd461f926da6c80b5ae19d0ff99b1107d491acb092e96d694b4c95afe54ecdf5d8ec237e2b98759729821267f32b537341b4c4a7ee133643b6f590f5ada1f5dce146e8e037d742714d473f210baea9d4e40a503eb0ca9331046c4c4d04d7de64d0e3334958a47a8ab44eb76401f58f86f08f31306a3c98066cc6b921ba7f7b69ce3518c04318b62de501e0502b6a6849a6ccfccb4ed3b1fd5b842cba89dbbe846a860b6302a1114a43ea28622f0a1ec188f6a5355dba197946efcbb0980ea1f7b450738031b31490cb230fc7bf36918d7f227fe002a71f477743ba6a98e504e75628a4444cc517b3efc47ac9971b2e168ed471813ac2690cbf9b370257306149e007c3633acc822b887e272593ae09a220d7e0c32fef00f3a9f16123c01da94aee03ee4f5d531b3dc5bb275ef626fc3525656779efd33346cc5a10ef1fae974b47378759e2dfc128361b5a3f2583257f109535672aac3ec1e17c71cdd31b1247ad787ff18f4d0224af8391ac6cf450c2186a88b14c7c0bf1c2b70d37d7832cc7669fc87b264cb48b25cb71fd750cc6a4c30c8494ca3747212720de677267e2dad45debd3c9937ac64d6d9716b3a364d63885b6f6cad57d259d0118a8cc624b3bac2a061041b5abaec22456717ad4bc67e6e0ff254f70472ee24466ce2bff04ef200c985a8c2470f462ad17df5d07bceac5072545386ddf5b27a3e1b0691d7faa37b68e78ae88524eacd7121e7f3a5fb499f45b618a75b45bc3f3e95b4357bac031f198d1adbb396956411589db6b7e45fa812d854da92a0b3cf23161cb38ef16b02fe54bc3175f45b6f55b8ccdc9aa7552f01b454d05f3b7549cbfeb641cc014133de513e53ed58fc7f4caef22ef603a2b80f3ac7207c6ee72f30be374c7d684298e7c4412ce84bbae408f4843cff7e01b282c93c5551a435f4201898c2cbf05c1733df3484606a596d4d7228b2d1367e12da157b4859e1ac182056e2ad30509ae477fa9447ac51faad7b484b90e60fa792e3bebb570b39d6da243154e87ad7b3e3b11e8da0533a94a4787b10831792ddda499c9083edee7eeb6ada59e3db259bf13effc01aa12f3d27a7876b1f6fdb3a89b06c467ddbbe31608c8c7d4749fc98b81f56d6cf191b85183185b142a6179d030512cfc3ba161cb8197f4b5afbf97321f6804e484face9332f1fef35168d70cfe0dbdebcba89b2207036bb0393badd1f084a0c4fb5eabb0a20f7fa862f36c74b37b6c6e1d6c06c2142050b4297ba034731a0199cea67f1c187c86f5a534d9099974affdb69b0f9bca9be44433a5285db27af6b2ba4d4be55e8c979b087662faf974728761024ff128daa5889b5b9b173ef35dd3ab4bdd4525598af6be388373843f569fbb37b65312dc890f3f4419161c4a3350f75a732205bf03d99fa14b0f0ea3597e2171ce2d2fbad26853b0497ffc1ad1abdf9bded01a8c7b035674e400e3bc633f2b5ece0e1a909e0a09e38eadc9b41babdcb709fc2b6d057c76c5759c60657b22472c9288ba3730f7ee44d8fd1d81b47a7e5e2e248d33181e5de549337bcbed9bfea40db3aade3fb69b6938bb374a368e340eaab61bc2b6e22871df84690f2ed00a6c3588d3ce885a356d759f5e4a62002587d241c4d8e997bc7d4b111c1621862e9ed1c03730db315156870b092af00f2a782ff618c70354e968d9dfe11de131ab7c09790d90249dc97b90fa12a1f92f0a22d1e205bd4cf3bae76c69eeada880552f43436d1ffec3e1c41e76f87daab8df5e70c4faa0fdc34f0629c3f01081c10fdf1dcc19896334667a4a19eee5235ca203c5f7e5e2e44c0ca4b1707c7f229e312082b5848acf28c4399e9e26bf26a4d9845ee991ceed50291b8d1e4cae5fc49f620e8ecf361aad2ad5c9480113612718caaee74462e90ed7ca8579824c2c7ff993ebdd882d1d09377ab8ea153d0ea5a6cebd4de5447c9c35c225034db5dc9244d1297af98f22c9ebe73c86804ba5073cddbfc81b293cbf63042514d9fa57fd7f0b13fcdff4f8e46f8f8ffe32ca18174a1072b76d5bb26fc707ea3a162796107216befc95ec85c7f968b06858dd9f71a11bb4b2354c748fbf37b1679fd04b62468788ef3e6826c39ea7839c30b4134871cbab67a9147d99bdf3b1ade221eb235fdfd27277f448806a86bd825194398b97852e73641fb945539f5a628d876f1b60351fc1cd6ffb076578d4cc22bf727259c880e9678283bfdee759193d6a7c578f9f713c38c571fd37f7f6dfd270f261a1434233fa2499bfcff3103bac6e24c85fdc13b4382481bc407f3ca62c387fa6c6cef5744a23eb9389b6f56e1621df7877b818772c4e44cd3ca10370e2bf89ad6714d263d6c809c68aee23be48c52da1f6f018c2e79c378d43c08c7b67203bfbb4e457ecae0d74afee805c013c6b4f786464eeda7a230a2d6b4ba2bacf77845b98077d8d96c5d93ad8eb98c8d9dc9fdb43b94f8aa8e38138187e1b4bb9567ddd8b5a1c8559ca9306a4aa4e078a73cc4679e679de5e8b09d79dff0dd595c03ab1ceaabc88329628b0da07930d793db6f28c7a95349e8ed7e726e0cda2e31b0f10749337338405cb3e114bf78f95ee9d342bf4c7f0e5e2e9b33b699f2305582712fefc614319142a003e503426b03a678484234d9ea1c21673087b871c6e89b2be84e6498ee3d9877e6ea25eb16e5c269bf0fb7bbcab66a2d4a6cf46f4646eea0d6b442bc0840249716f2c9f658f47072ba9ddb6b6aeccbec129b63fcb408fa6c6e3b9c036a664f8999bab8f7f140d9c918cf6d086f3472f3788b71106d265624525b67fd399f5ed3214e29d3455fefc5e105af604b794045e37757ae74759be19b4fb49c5b6018917d2fad974c6db298eec5d55b3506960099c7dd3ccf471f4e50e5aa1ca4efdba9004a3172e77b70b22c1a5ce76c70627ad6646ef7bd4bf9a3054446a2eca583259e1e69e2efb0e0627da84c42d6a0946ad3c5461f24407142037f5c76978c8c31a20b75a875cdee587cfaf1511273c2b70abff8912440e9cc333604903c823c08096ae9c35a3533f39eef2c2db2ccdfcbf68d4413bc32db09e9279680f8eb574d352acf64417576f2844cac6352fc20d0a71fe39c06b7aca2659b079e606275f844f3ee972f990bfdac51f328a3fecad89e828a95d970c9ef859fe8cbf6cea90a1d56af6c4216f41f6d16f0da445716f1a028337f5a096bc1c78e35912146997fcc23d748307a54955b999655a236a276c3d7186ae62ec5e44b9bfdc85b2ee3e5711ca165028ff61a0113e6eba36e9282974d507d5beed3a9ab1b234290862e5d17014504203da127d5fa744bc33518013a5bc4501f33f7021adf20f03dd060725b7a51801d45329423553d0fb97033d36dce8c17c11ff5cf85712ab4095d111b0cd3736e2dfde08e26fcd1a4198ad808725f468188ef53c394e5de112f9865056ca007158fba049ffb8f793e4a3c5a06a50eada2bfef92d793605faab14af1244f1aaf33d4c63891fd7ea05a687b92cef8fd931dd9ba7ed0ddd1f1d6278a2239f5e1043550fb9d9d082dfe83cd9f544deac244bad1c8fa48ffbe2be6fc4484ed097bd4c776ecee157a817bbdf1fd43536eb5c9c8b4b1e6974550e7bbbad7f07b0b56b71563f464bc93660e5c91525b59be7960839259bd64af206b5837552e8ae5175cd7576b7f35c33c0103297ca65f2b6cea4238c7f466a491d97669685991f02f1d385bda37bf8f865733f30cc8940860fb632933744b60a133b70a07d08817cabbbe83a006df99787346b91e270c680090eee88b4621232ac27501d4b7faee537623530fa79ffb53d7c22133505fb4851e30398dabc2d311ce21b350fc0c04f2dda79976627fe6b023d1c3601da1e963cbda817eae68086558814625174a86568204298ab573a1f6c32892d4f6205ba929d1d105404b0a849b329dd27578a3cc99766cbe21ba35022b2176c2d0f46d267e6741fa3e167dacb26e5b169ee41a6eb1f4d2a0fd065c9ba7aa55c77bcc6f32c9cee11fda5cd6d4c7b99fe2f8beaa1ff8fe4f496184b499f33d147d0b62ed479a9c9d4eba61b195182a66b4f4be4e2cc553f6c11961638732a478dd800e82c5f425dc7979572e050e934eb3088da733dba96d58bd484f88383c11757b02d18b9d36dac6cd6eaf0330ca099c61d07d6efd5d51ae7fc8794b8d76e470698ae8c9b4aec3832cc964de06cd7c323db4692a05fe26189911f9ff270835c88dcd7dad8c8b477bc8ea64442dd79ff05cecd7314d7cdd620d6034bd45e6361012c958650947e03422b5911490c4a72f3a29a44a4b363fb1c6a60fa3077bf84caf281c2aa59c5ba5ca8874843ca16aaf1cdddcbfa353208a0994d5ecd871ae54f7d1e773e9f88674ea20015c776b69727fc8864d682c23b01ba60027d29159b12b10fa63fe6e9ab688d46978f33e8ceda78896dd4ec90b009a1a5475738ce171194eba21cd0a4b85980d7086f04d784aac2e351e5c47e17cac3683ebf773e263cd47918246c97f7cf027d3711995183e27bcca09c2819c0b9ba5685c39f90b89fccd9b15be517da44713d97906bbed78ba03d4610c171f45e6b4e4ac180658bfb95d25e3fdb3f2449f9596a89219453502ed893a0532e0bb713f9d65ee7da15bffc23138baa727c3e344ca49db7b23e2889abad1cf885b456b64dce492f255fa798a93b22667ccc9b0cc8a8e04e64097b33a8f02e35ffad4d924dd70b04c00e66d5071dbbfc670eb54121af9c66d953dd325c14ab00fcde4232e4fbfc412087b54472d0697760237638b6fec4d0f31b07abe41d3a848f1b3932b877ee96fa054e5b39404e506e1db2208e36b0221d913a1f54cb111afcc06c4e710070c5ed759ff940c31981e7ddae41c7202b1ce3b3b9ee88d13fdd04f7bde6acaad4a53359d858746b88446344b4e34685d6dd9e1e58d709daef5598489a7045f4bc39129c737d9725964110de138e6484cc6c1ddd78317cc83caf9d5e84cf1b62bde1f83937e7418643c4782ee7fec25e948b7d8345356c33c0c5196d164d15ff77b46a8a18f3ce1ceda0a26eaf716a4c0e453bafd7e7313f6edb574e6e8cc0851411dfe68840ccca2600e5be167647d8e81ebac5d163adb874b5ea9a1034008f724c80721a37a58595158c5eac573488881a313aff060e6359ae21f271f426e60b8db8164d53d87adfd478726afde6bf0cc3f8e724b949f885588f371bbb6452667a96f781d1bc41a02fbf089b433c75911b1a76bbeb4a19f391ef1570a79dae7169253608e73feea8187b957ba1f27b7ae922d4dfde81db0403c8c693a55ab7909c199a547a9761ef24214ad7513cfdb06cacf75774f5f0fedf58dcaa59c4c3f659e655a6f0180bf5e7bbf4842b7c4f8531dcfcebdc2243f0997de7707df58908fa6e2b3747c889da2e17a2f4f3b38ba5569fc12937247ffc44061999052d0c5f679e009d6e664a7037a128296ece78d1ee65af6db6b2809ee7a4d1b6a685a1fffb07d0957b41db6451cb7db58f3cdb55a0f98a82f56ffd4b1e6947776c6aa1df51879a5c3f7abc241b15ae5c250baf0378ed7e5cce6a225bf0e391a6206b8e1fabdd61dfc227a43dee9772588adb9b4b3d2ee82acbc51888ea56a43259edcd5fb2cb0f2dfff9f2787a99295b5549f67c0884f90ed056fe0e426f7b5ce26e4a91801cd6f7bf915d35d28ba4ce9afbb3ccd9cb428ab48a2ca76b427553850123ff99ad301b2274b2445335d0ed12505f72f2c9a940c35fccc33a0bca5c1d6bfaa7e2910705f50684e9053ff22ec10832fa4854f6d83a88187750033e348b85213fb22462a935b167cda06cd4d704bfc917bd17be93e1bea817bf601770305121e78164f26e8e2418806a6af5f72d7948cfd538c77bdb3f66ea0d6e39a1ad35a3e8df8c96273130083e24cb864cdaa07c1bf019dce06c8212bc4d62bae0da91da82a46d02c2bccba5cfe538c589e406507d3f500bcde710d14ee0299acaa715be5a070aeaa8bbff7bda6065603ac9e3907463730fb465201c8d3102c9759af3cb0b76cb795497ca0eac7f08fd43cf3746dee4f9cd60e69f4f45af204c51374a705b9e120a0b9e19ea2a9a2e55a408f247bc409928ec11bbefcb99250a5ee9e6596be1dd0cc04a4f72044841a45ac85f9c64e4696756f380945ccc194b4b7ccd4b41f28285f14ed9fa46c78652d278237c1413b9ab6bdb65a9067713604a388dddaa84734fccaa1da6e3045b72f3faf3ff13de33219b37ffa32375d415b8c2030b6c7e932f0e3ab3444de14b9d08560e4ed333770004f67045a32e4662f9ec9b966a5d965a3bfcbf6320b4b6bff7e512c1ba2258ec586c1e390180fd397e64976d860946214261aa217b1704839826d8ecd0229e5501ca2ed5a607120e442835121c8d700cb4f744dd7cacf368dc52a042d17e3aa71cd03e49a221bb03cbd2d9408a03e285f2fc1bfc8ed17cd8023ee0735fcba8259512f23cd1ac005521ec8ea544d8a9e93c35f09e19009f40d6967c80b62c1cc09b60c8d9fc03e11746908401519832be2096f91a6521b71771185e2fb55ff99a673639bff8b0c88f8b36f00b83845a011dd273f45ef23955bfeb0e6596c9551d583ddb4b2623ec6ffa9bf9fc619b33c157070d18ab3729f9032326387c28ffc6214cdf0402542f54ca1222817720aa2957ad23c22fbd32ca82efacf76a8fe46cd020f13ba34f3e1db57f3c5b3c3c97f21beb700d0956e98a06554ba369c5cc0d6b8636b7e6339302cde1b8524b02c8cc96de7e7163d146a2f76b89fba4f5e163ed6f0371cb9ef43bee790b4061997e6c2bf7c968c420efc1f11842f4c3548f14c697e531ef3ddcbb1f2c1b7f02210f03434b3f0bd8805ccd761f050acfab2e6fd9a1d0a53d0875c61495cbac2dfa69c840059299445e4010ddca3483215c89f25482135b124340f9780adb6f05fe87e5facd062bfaaec24eb939105a34492df52bcca5352d6b66bad5cbfed36e46f0f026abc90466510b3e33feaeabaf2348872d758e081fce02b52da3b5f295487e294e3bfb24bc1582dc7d035216df1c8f5a83493cf8c446b30a766ca5da5c933bb0d380fc74cb644d776d3ff3593787f080b9f91e1454df99809c2cf51f397de3e561d1433df389efc8ce3e9292b58dcf1b6f86f595ae0833e37012a10d91397670ba8f809ce5923882ca4682235cfcf2e39b857d17fb792a147210a60626646d81cc8d477592b4ae8b97cc5b2ccb65e77185c67db267f83b02d18d74484ff45be2eda40725588151e888e3f46184fb1a54fd19ddb1f751d9bd43914c3d05e827aec06ee047928379dffe04f231c7e298daff75946dfba84af98ba3725553cdd2a8f4cb2bee188d88a40419c006ffbe3d964e25755cc179b79c18886feefcd6c7da1c9756ec57e65d63927dca27c04805f0268da4ca4f3e4e7622ee6903ba663da57ea35a05306ea0937943de81f54ee15a45270315b4f12e82fe1df3c97ee6bab3d63d0fc60dd39bc5d566fd30727d2913b139e878b3383942972639d8fa56cf65b17f9903645fd551d249e5b450cac5f75f76146049c17907d30eb982eb269eb2ff76d1bd2f79ff2dadb385104b19cf3cc4a43b7f9304dd8f8225f0e4e8b4b8caabbdf9eac31f6d79a76eb51d0f3206ffd9b5a80d323c8af8e139fd2d05410c74accd6d2a6be37183e07a5b2cab37dc900fa72eb066d3574f37f8a4f5605a7a2fd7332d1222e53687da4f166d1f5520c7ca09e11ae50a1f6c4c24a1389ef072a963b81c06b7a275bad3fe49c9b136fe958d5ff3698efc24a36fee192b1f85d7cff692fae3d0ec1e8c41a138e8ebc355402d4fa9288d7aad7ace0772722330eccf4cc208f3342243b0d922aaece638f28cfc8bb10b8dcae60c5ea2135cc29853154ff58a48b47a10600deb601590739db3a0d18df94d5c4bb12fcc7cd1374f09d40fff4c21e8c1e1a5a09da0fa1b0474b5e8e2f56543285a36b5043f3c14c40912711bb50bc15214a837417554dffd697c1be7f23a7ecc03048751aa91eff8880a9fac1fe1d41b61c7044702bdb00e9bc5fc31a56d115f98d32136ffbd9fdda26d293dc280a11d82c64277e370688767d1d9c0a2164d8b15194abd3690548e0fe548cbe5257988cdae00ed83653517f5b61640e66210f355db073ebdd13043b330ae3182ba4f20314f921a33d6d3145d69068c576fbbff4c7c6b82f18b0fdcbb53f75c5e49805d858557107c0e3696b3397bf8f3d453fb5be35acc3f49befac6c402b3a12a817392bfa8adf030b3285f98952711be6ce4a0464e083576d62c0bc8e66f7d164bd15f39d058955910c4fe641dfa458c7e338e1a598250140337483bbd9f4dd74d7be8ddff00e2adcea517c2312eafdf07f15b7e271fd406e7345beb6a8fadeeb39bc7992a42e0ed83e816060d7b3012493f448f8d9044e81364d5fa5f1106efe4b9d83c920b92b9c3643e94a464b19813baaa921e46308501112a8fdbf60f38131b268cd2194d239a79c365033cfcbcb7fc9913ba809eef984ae8786a8574e473c8084c571a8b9d74332223ae484b58d0a8460d81747b1d54dc2135ce603af8c1894248b3b5b7002add627de8146a3025c563f02c0f0f0fa2ba960beb292f9fd40a8f07a40ee4b659d379b75a42501878ae792530ad41dc4b95d3df6a4ed170aade05c1008f82a723806e0b3270a3567e82b000c7a51f01bde308c2bb0249bcbef37706022faaa2573a835b3242162d891077bc56329c66767ebfa0c4b7fc7f1205e7e99efc647ca51604eed5a9b6f318b7288e0a1de6e81975b84ccd6e8af9300ff5ba714037bdcb575c72433212d62ccdb0432ea5958091296ccd5cf029356112fe2618f009484e39cc5d5e7349f30d2d020c994e264126b5194a5a7f3255be84ed2bc2078a1ca99af62b784637e6684075d245e2f414f73efcf1902dc69e6307403d4530a9f06814bd317ad6b9b63376f5c51ae6353cf7db95c985464229e775006d90ddfa947f8d636988e447f786564a133a034652b4be950187c40366d85e2ac316a815ab98994658f24994938793b5efa308c781c3533f6cdeef715df445e0bb2feece51dc76a7a944a3ae74eb2f79188e1b7ab0a17982cb67e3a9335d5f58d1ecddfe275f5ceb599bc3d7be631455275ff4828f233e35a6d96e144ade917bf7e707f82e3595bdb6f6470e4792f3d6ccd5b76295abfc143c256486d2721cb53f125813d8e13e73453478585284b436286a06a5106fdbe10fe70113189b2c6f0929a48609886921be9e12c1c688dcec986a8eb0848a24f82ee202ea9ae5b9be27e6ace4b88ff34b7bbc37aeeed1242df290f7554e06151a74e5cb9cd987904bbbf6c3bf20f1f936460c23d2986f0edc11964762b2cc9fff49caea6760ada23d680dfc473aa51aa47031abec93562022f81765ec3b35d1285661e305eb4565cce5d50c22f80729ff879582f933eb6fbd0a0772b067b58de1c0f30174607eb15a42cfb28a1266ce883f596c4505a7c43c3e8b170539d11d6b5b10f56aeac8a13f06bf91eaa6fbd3d44a2645a0d9e63010166b57cc47ea3caa518914ca0c9552da6c7dd6ecb512d7a34c16e11f9780fa2771785c699c4a4d66396d47ccdcff77b0b4b586d17102e6bec40f9e6fa11d6c7ea70fc5cfa85fafbb1769b37e947d45e8fce18936054a90af579ce2dbf18311a04a229687cacef7ee53b3ac1ff0589fc9fd3bbbabcefcb38dcd869e8a9b2b049e7bce75e18b0390b6eacb5a34fe93eae540abef7ecdc0e039c55739d1b250c30e5e727ac4bc23ff1b02953ad62c73aca0c642514617008cc61701a20554a1f4164669591ce059931d290dcec31e447f939953e27354362bf9b14b3316ad0cd2ba9953c82fb2e9b7296f64ba09a565ebaf162dd393a415e448b211a5593216e833fc2c240191cb72a70d13e1e3e6b91e647426bde25b8fb2c417d46a6dc1e65ca156678b080f3517b4cc61d3ce165761d2879e9ef7f49856ff2ea00f09822c0942a3fbeaeb0962ded84b3e8c9db2cd4494807514e02e34aa78bc062aa513f0ac835260bab9c9cccf65db14a44cb047fc6d7de34a3662c97a315ac81591bd4467f7d4834a0c69eec12c9d2f52182cbe91740fb7538eab813f2ee36edd843b5045d2bdcd3740654ee54b7e95ef1be30923b80a4f57cbc644d853633df64c90088aa7b0d0f78aa34ee3dd92dacd2235c5022aeb86c82480cfa0606f1e65af78b15abb6c670ed2c468f3b29e707114ba4b27aaf67811e0f31cd25f1b5e0a80c359b40bbbbf6fe71c733834fdbdb87622c6390b88e76485b2fc0ad94ef9acb24bd40a4898408370ed6e80bf909ac7849bf9a492505c022253dea17f7e4180b52f19cab76d63e07b3568807641ecc9ca7defb878217adfa30c5e0f21b1499368f43368b0359cb6055e838affe385588c1818ed774895aec07d7cf9556a3f597e6ac5b2e5a5335023bba782955e4c905b0b0b0078704f28bc02494d26896ecda045047d7720105bf267f6305a7de173a185dce7b41e01e5b7c6ddf991cacc2aefe1893a3629d420c35cebe368fe046e323fb37d67be2f948a840ff548475f2ef9cf44ed9fe001d7748c9fa8983f782c07e2cdf342807a4ee55123d8611e54a09018e79cd8a2e18c3e22801ce95460c834607aa139c4870b626edd55ce7ad5d3bffb0d7701b0c5ced264ce372a1e906947f16f393cd76d2e8e9d4cce4f18575ad8018a2e8cf5237045e90610765fe25ab96276d5905669de37394ed691b9c869a0bcbe2b39ad492d580109b89befc8ddba66c3e15b8c9d2515ce8f888a83029dd0acd94bc348f89f84005af0b3890237f22698d9e1089b6ea7ebec66f0f6e068f266132ce23c867cb44ac1eb16415b0c6742263057d73877417e72599c8cfa9535cd1f05be426f64168994ce72e2e3d1449a75f159b057d551abba1568233ef2907c8a9f3cbc57470f03b186f515c6aa790cf8f4234d2be512683e95d094439b66f47ae16aed716b87ac63493c0dc3bcbd80f198fc14b3148168ba521e224bfcc7dc983090f588ca652c8e43dc5b73254965612f4a8e3ac49517bf5c366454cbcbe85e40099a6bb283880107fced0067e045b9d2e9ff060d500248f30e256030c619f790a6658510d81fb9ceff178966223825019bb105fb3eca333ff06f0bcfbc0c0061b2a12227b91f5e9619b2728322245889b97df5dbbbcbb429861b4cb9d83b02f833c09dd56765376c56a708632010b035feaba62fcb663d765269124835b8aa2ff93744f49aac5fc4a7d9eec143ab56c6f55811ca676c0c3c036076fc8d21e95ce7177dfaacbf7863218859ca195c0be2f2379dbc721f633732be5c4e17d1f183735b1c64bdbf5f0c6b7321b08ef202189dc172ee54dd5c7839be88f0e588d4deccd901a72d3e14f501632779e83f8a92eeeb26f6b9c82780576d77d9c5fe4bcf9e15fff9d6156371d0b927f7fb01aeeca4c6cd1aad9e6e905367ce93d4c611c3786e4264abffd7fbccd76e7649120255b9c3ff474fe0dd24be727dde77f7a2d325df71d772ab4878bb1eea77fcd62c8caec409a68586b9df082aa2fa12f7d468e2feec2aa492354d04f36015e929ede1dd44aad1cc3bc6dafcdc2bc97f610da62076edcf21a351c5d67c391a60cc07287332f5866505a2b50906f1a0cad49a1a451088995c83dff1527afd401e1b88c4e204b0cb837debf71922937975aaf2fba180eab4b4eddabdb76051e1cbb4fb53448514b51a0c5cafa98376f1b8158d481eb38442547b8f428aac914b2d8df5b8d40ece010ab8b8e4d2021b81bbe5aa0dfa2f8d3bd4a74e680237f454a5d77c3b49f26334e03e02b958a825389d67f7a613d2a29bf3843de9bb9c268839958b881bbaec20f5d248681017ddd6c72b3cb63cd18801d75008f3a71d380f3cfd09e93553ea40679edeae5120609516eea11300a2d967ac2671907969b099c3b7340d062d7f7e81dde3faa8c4a58be887792deb2b948d047e16d396abe241b6550c9372dab0a15a91d09f18da692ca14452f7a9dc9241bf7c017e77173814b92dac22e9006c07b0632139cd861d5a454ae5cc0f2a6cef5f2fd52928d4d3bc0c793c12e2b25737f9f97f40a99750112d20838adc74adc4f1e762dfa7b9ca59741475fc8e81d04be8c4fdeec4084b6e0c085f9d7352f9f9cd36c8027c88dea1c5b41d72546e8c9ee78bc238f9203fd9df9f7844cf9eaeb68953242584d571a0c838bae261732cd9d91ec5b5a852a10141c1d91f863625391a87322dcc0e1daf958b15c325c4a2080662f41be2573fd940c53b499d71dd0241eadf93750786087824a2ea335d7d29e48e9bc33ada1380072f98fcb48757e095869a751ca4f66ecc8b0dd13802388a99b32471c53324a667480e52381d304cb12f609c7504907a70a3b0be8cac6a484c20c655d12194eefd34bd30edd967a162f7f9b3e623584e1cac9e2e131ddb96a760a662b808b3ec7a799ba9612685e5dd1fb60c08599b302caa884a21ebc750e5eaa783a813ef403a1fc37c20412171eb0eb45fbeea607d7180d60e0d85f4ba7a2368cac0353ef26be2a33c9d2dda66e53216c0199baf007da67d194d54461047b1d010d85c3372d4d9e364e6f9833967e0563a2ec217da0bb6e2453fbfd43dddeb6d52ce77dbc62de3e21e5caaeda4509c06031a217eaef3c7c2356579c1f705b7dcfee10f64c5a09051842520cb042896ec42bf4704d5488ed224da95fe04f1e003706367c5d4097221eab60fbb41ab6a0a9679ef5a43a7a26289e2e5e83ac8a2e2d92fae81a884d8cdd729431c5cbc222bfa0877adb26885f47f4e95f5bfcd1283a137b3edc47c5107da554cad2c5a1a4842bf8d9760dc9307afb193645b75888e2d7aa9edf368909e205acb9c5a0606c66ebcb8481457d7048ddedf63dcd478cc0cb945dd2d9fdede7821ec90a381a31d817f2f5b42cf50e6537a229f5b4b5ad1379393648fc61fb26b7fa39e93a2a5a8f8677e9f9510a321e6906b80f0222ebdfd95672437f1baf038f426f69e8b5a412883c411f632a75f03e438033d5057f84da393bb7c62401f5d1420bc579146a68478a27df35bc27b5a0be832b1448856ccb9a9d675ae8b908f04e27f0bf02b9cef27879e529f49dd3399a3b4108ad98f60d93865d4c1c050b368ddf2678bd82e429edb17f4bf7f8f9206384786ed8f320eca922d9c46261c6c6191605d1f3cc5da6daf966906017efe5df05c92e949fd032c9f7250e3aed041e943e0e9ac499795846707d2c24b6d218f786234605fd7c5f0bacfa9cbb81f9cee545547cc187c88cf9d141a65cf390637b7a770f91f41b0f59f8ffa75373190a0a2d364a652085e2c833e6b2065a63b54c87093613404de68b3b96942766cbb7c5e2a024f91acea1a41bea97a8dac4fce9d2ff646739c241587cbdc43245303b24fe8c37e830c5ec89d4fe994f6554933b6c7d51e86cec6bcb43bbaa97d7cb8de30f2bd67c26659c9b400e62bad18158714cc4850db1afab337240bb2148e2de4d4067ac5e6f6bfb286127d34d22e01e51e80c3004aea5fe76615796dce52cf0eea01a5ea3816b6a1137de0915e591a192c41f29e76b4c5dd8b98f4cbf7676d590211cb1ad02b144a2a98be3a6801d66bc3618ff4d381c06bfeaf4816fe8de1b681637eeb4bda0f5606b8c2fb0acbe87124be5beec2d4947649adadb8558489a6d2f69e86ab269f05dd9af2ac7eb9e765de24a837a8e6457361e1f0b991c8cf9760acb08bdda11ca92c53a8cfb99b77d5b2c989f26606c12a6c6754c41cafb91f0563be3beb9bb6976d5cb3d6a58c5c3fd62eb8fcd588348c556aa7a13fdc9305b1d59b0ba5a444d92228186ed789f7687f700dc9c554a33f6b1f25fab71dc66494ec2ee11dfda55a24581d08e42e8dfc1fb0fca72b244d6bab563639cd5e38a75431be7f1310eb6e4bec878c7e84ec6fa71167b1b736fb39cb8f582e82459e62a056adee89c0d06a2ee8cf0001763f9e41b64951564c107b6498b84364687400f581d8fb14ee4b3b652ff70b712792d7168af3577dc465dac58e0bd5fe35942bc8ea2658f2b491670a61011ed337ca8cf9ac3370edab09f03ddd15c0057a2d2c625b6e19ec8a39d8a2c759df42d7236fda55ea099f8dd783d58d9a640ff748cda74e5be7f3cdc1566b1e40b34490616389b33886a5af2c2ef9b5d48ae06fdbede13d75f8230899fbe1b7fc7697621da4de73e67a3c7eb51c412e70d31eab9c1f7947e7083fc769c74a5b1ac674dfc4958db1857a3126500f8c41a8a9b3a637ca1af8250c274e0b7365b355fa81df23ecb53694eaecc1017c56c705298741bb61442def96201b5acce862f330be011c06abbf3532f7862ce5b1aca456978c991ec80da534300ffcf7068a7ee2cbfb0db8ae6a87b4b9c7c2c53263d6b00cfe66f66c1446f924f605258ddca53af36b5ac918beafaae429a3f40da2e7e3ef2823c0ea0b8333fd24b60ffc6741fe3803f4b95c6994252d5b5dda1131adf95c9bff5b280c380bb7d2e1ad7633d0f6ea58d33d390d12e47e8d0585ce1ed8e91128d69613df41a15ad469262567b7cac5df55a954f988e563686bcfabd7abde38993e44262eb15377efaef0d362b64d7522160f352250143782eff7323eb260d63e2f132e2461c0e40f2e921471d30c10fd045cef6e13a8ffae6595a01161134a84e7e477efb179dfa6a63339e517c3f76fc06dd8a9c4910f28e4e6b836ed819d38f92f26955a1df9fc0b7ed5c890e010d7466e3fcc3a09ca86f58d1f668f89b0b6315d094d191bfa4484a99343d342661179d4b18cb1091fd68d30f4224b38b4cf733239360b3519c6123cfa56f7653450554ef22fb8562f32a2dfce87a561918f4e967fabe6714453819f52e4d454218ce5345b54ceab33924fe675a0eb32e5db0b37be4f3a01a47d1cdf4b4edc9bbbec2f0222588d8392c10798146133ede785d868baa22dd797c5e9145d924deb6c0ff768cb9d01e50aca097f862c818a1ffb2d1dcd60061f57d48c4dc17a4a7e167cfccdbd1728c35da6a721646bd84492c513b6de09c316e359c675aeee362e1b45f891fad46c033c60758e23f90860d7cf079b3e038523b07e5f591ef30210aaf05e9f9c08ab1be8642607f192f958130fba12867bb6d647133f8d955c4052258d3ed39f88445720633370db71e32a06555adba35503c99775890d2c083556b7d1b01e0c6626a10066983d1d7c2e61305697be3cb5e79cc01571191479ebebd8bed4c20a583afad6de84702e79c75efbd346f5acdc59567410b14713b96c6c92cf9bb67204ee0f98dbb16fe3db75e180227560b1ce35c187d065113bff7a4e288533f2bee9ad457651398a79a32703ee7a06cee59db9e7417873e048894eccdc2baa1368aa73e0d208c6fdf2a986e6833eb5df2ada39b531ed018f5d9538c4dc70932785a715200ff582baa37e292ac7a1106c8227682eb435a85b3c01be30ec4e627f3e83453a93969fadf65a722a52a3ebb734b05e25399a38c1716db050e0c19417f0d018120158b5eacaf3875e7209d4402c80d81bb41b0db4930e00a4b2339dfc927870c12b6550dc5b685202eec1ab8d3197e6a2f1c7379127d845dce5db2566163bd577a4150a8d9d8b5925a67d9685712471cda8fcfc8dec085cf0f464601df55ac55d0da7fe6218fdfbd4ff107903a91e2bc2f5dff0a74ba3d939bcffd98bd9151b439c648caec437b5e7efea5624f43e7ffaf60b80d264e3bcd2d5bd842a78ad593209e60b1a90d6348504464e4b5f41d3574cae22e508489a2bb093179fe113c85e58f0e06cdf0ba1bbcbde9f8c91a77f8384500267282eeced39a67a4b2e9f08343b89d2ac35e1d7d06db9abfa5fdf1430c953794d486c0c326de0358020b0f8cf487178c59c7f6ed98bc1305c66f140f7b2e4d7386b84504218ff1c40ad4ff6cd0ed6519ada9d1acae5d6f3be29ba33660b20924a3a45e301c6e989cb99003c8349433b51ac08d54a774d46a08a533975f3521e80f708c235acb962eabecec74b180a345e7902ea2b6f4b29a296dc5f13c967041b95348ccbac69d710206b531e79f6cf1e8dd40479fdbcb085cf53cf8367632a98511646c80b71668dafdf05052f228af0fa3db669f3ace5bd6408df25a8e50b2e2f1e0af8b9b2c58ed9dc9474c66b39cb1eb14b2327bafdb18402b06e18055bd733e7260227f929a17ed0bc29f199805faa5747305d64442209e659128e7064d937405473c6cc52193047c79b985f1bc4bb00042c501cae126618a10db082f52c61ab002ae3d4545021db022503fe717c1a6eb0eb52b3f6d19eca5e3106db0bccc4eb16305a40153a6691976ef81fba7301f23bbb5ca0328e2a4ff6c7a274f3df08ccc90c12bbc1caf1dff8fcac7f7f44393c4a44bdc0cb54d7b75748e575e938a4cc8f246415f82a017ad0bd6488eed49895fc53606b82f94d7a675a4d1017cc5c7e4bd7605f02a6574613d532d445ede5e08f02614a8470c446df199cdb728498f853b326c9ac9b6f97df2e2c3e5d612a1128cebdf2d3559ba813ebcfd1c084806e473e7c8eef3cf34ab1319ae052cbe97e1035690773895b70098f01f60392a284cce9e221c48a586b6af9e52631d8dd9cfe095ae6d2953a6ab21184f7039403634f770723b74158373b1728e11988d952d9a64793e5075d94036be1c5b3b073aa01c5323c89ce8990e07312a9834cabc15caab5baec953ed9d05149bc380082db1006c68b7748ba1e3307722aae0b95faa39a8b32f4fe426a4fb1715ede525d4ff059a67181e5eb606288307a5451d6e5d025d10aaee5ccff4f42d7ec7aa9e9c93c7e3836d00ff35f073f6d29f7ac90f4db7f38f097122c2099e295b283a468def10b471bb3a4b4647417425b408bd647d731093f5986ff41e5967a94a3fa227f3c7714d874815f4c9aecb07da9cd9cfb4114dac321da7026ab72845ee343e6828a57be5143395445190910115f4e460e32904a650e1ceb8073969951683e7dc49816ac6ade84b25e02363302beb1e91d9783aa473546896a7d2df9a1ce1069e658b1257a201e040211f2abc3bc2d5cf04883fb2d53b94b0ce8fde4bcb04966d9d36bc52aca579c158e191cfdc65adbf82b06df9b0ba467186d25b07cb24b0fd9b77c68f7d199628b1325742cf52202bb903692e0bc098d6843c74ccd705af4faf90da49d6068be5dd52020f19bda505ce27f528febff2ccd7abb8813db87195949f3df0fe6d537de79462678f53e9ed06ea92f3169f747187fc143835a550057180b165ef2ea21b8ca558d2dc07c12cc743709537978cbe2ad72b15aab11e2418748686d69fe10011de6226c08bc800f293f8632f3166881d780ec927c5974aafe8eb77f506a6e528e40ad83c8bc5859ce1d1f12b618c68d5852d838e20bd4f93b133fcfaf50475825e6a9fede301e5b61c477ea0d33dada10a0cab8715c2c5ea42670b6f4e82da1da3ce189d9d93163684a3d1f68ad5c39fe9849edf9ec925830aebd7dc448256cc03822a3f894529047c740ec94f0b16e189f177c23b4896c72aaf8e010ccbcba9ae2d4b1c7cbf0207c07ff0250916cfbcecabc07f71f200a8c7c2c7c84eb159377bde82cc06f1a25349648010b0f49f4f46504ec4189e53f1ad13cb48d2547190ce2a46dd0ea51a4cc8f2c0641176a74ca54ee49852c48aeaaaae0afe39f223f64630d2ddb9d2624d71700e7ca38f983e60681c566d56ac095c64dbd27433425b90a83cab381d92437df91da77670ac9aa836a11d7280b191b7650063ab6e63c1c4da8fdd2ba4ac5d3a8621a3d9610fb4f3ce1b7a9b5f654692add4a1e2c6a34e055354b3b7f378638dc1171e3bafbe112001ec130c5f0cf31e0b84a00c0f1b7d25f4f3db019bb362d9cfb93a81834299f6040f346aac09227027cbd089676f9be28db23ddad599bd699a4b56191121f3de67f4ff964ee2e448c6edb9ae96d640a552f574389aa7176517eae6709fe3ae2bcb3d8af212ff84cf268a77102e04d6bbf8d3158b00253797279ce86936425d5746201aaabf1a9b30cad4299fd992f2a32c0e9b3ffb547d6eee238084f059299a8d912f2be1a2cdf060c041c73daf7593940528cb8463b4d7ec6b3e35045332c14c590f11ad8efeebd7dbe20f44642a33ff3df8de31e8af7b226bf0a00dd835522c8773a5c8e0826cfc279e56a46c70364825bbf084e69d52a8cd992d7074c8b7bcaaa5d700f8c0a803eb561ce3414481106e570c10bef7590a8d19a9a46cff7c18d2e729950bc3ccf9b9531e47db57cff8dc0700480ffffff7f