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

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

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

Block Certificate

Block 63623 1a82327cf7f90363f06556ff665e573fd031fb064988d0e999cc6e07d72a41a7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a77eaf6a099bb3b802202297fc49d16d1ba243a170a3cbf294ea6a7624e2f8ca
Certificate Block Hash
1a82327cf7f90363f06556ff665e573fd031fb064988d0e999cc6e07d72a41a7
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a031000040210000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b9dfd45dc01aa1a6fd7e8cf0bbdafc2897556408facc07e9e1c37b0476d61287a0c40150f3b3798554a044a27d5512c88a347554a6b0c789bf14a3f681dea317686df9b397fa92671894a823797f53bfaf2d315142c83a888f0a0000000000000040000000400000a031000040210000

Raw Header Hex

0000402003ea056bc7ba63c490f9e70d0c09f1a295c968c1d07c89e0fcf945d0ac2017bbdeae013998c7919f87f199b12d0294fb9a1c9a83e3bdfe926590a97ad72e7f3e26b7196a57fb0118caf8e224766aea94f2cba370a143a21b6dd149fc97222002b8b39b096aaf7ea7

Proof Data Hex

59,560 bytes
121216020307ed0eb6340304ed6b2bc591f9addabc5eb08a42e57920d704f8d61fe4433e77950f7231ba44fac2afd0d203a1a12484b017ec428e80727c9bcd344d4146bcadb9f52581581c003df0553f2aab5d81e1b5cc7f9c874447fa991b1cf3bba492ac88dceec6a4e22e5543cbdb15230392ccd178a0572f557cebccc813d6fbefdee0f117a3d408a82d42c6aaac55fab0aa710ca393ea25c36c11bd273d1f767b5c191a65b6ef172f819abdb1b9177d0821a82c99151702e46581bc74a60ebee97c54d12404cd61818c44df6ee239029f65b5163a50e2e90367e4789272d9a54fe63784e6a3358ba4d89f46b30cc4bc93fb7668f860c0320a3cd23f5b5e7e0cd52e3b26f59b96276539bf297513ad194c0b39eaf5df95bc94741159763bfa4eb7d2bab314cb2cd23f14a52f44b13fb2fdf4e5d87081612b307b945c6c1e6e99e7e269341bb2414c6ef6776b61e3e6732f9ff61599ccddc7b12722e1c58737fdaa698ac7769fb7e33e4a3945c58e2f307179c1554aeb19dd0ad3bd2680debb9ec67e08232268951587426be3bfaaf8338c9e1a0ffd7d9298cc0fc887e60b1d9f1b9860f3deb5d260674f01971f91d4ad2cfd7b445116e0ff4d245a22e9b017592cf83caa613ef560025f25005f1a0ee155fbe15275125058a9fcb89f05033d0f41344e7540c5009005dd1ef54f030acfdf61f861c2aee0aa1227861d0d4d068084551c134ddb098b2ff198e0ce0fd857e8056ec0fa01287141ebbf14baee056df0a50b7e59360530bef5c9c307eeefa12372b2bf233cecaa6dacb3af3d01f13aa313f0574ddeb9718e426733f79b40dad12d30dedfc114c137964b9a2ce7aacc98b2a92eee18d328033a1a472d3fa3f9d130e7509b155f5769a1100bae40bcf591d2b801d9315bfb3b0666c3043d37e9dee0c04795e74121f5b0b6b47f21fdc1b53fa9f3422ca020ac66dbfc54b346b4d6563112e1300cb440482bbd2a0952f44a73720da9d4edb3b0f2246d8ffff187d75a112dab91c6d6d9b549845bf29de9eb977f6b931fb98c4baba50224ed1a68e68b7328613caa440c8574d48d51a04cae0429ac93258705a075732df688740d553a5643626b22f343d6abc7aedb9c69324ec2253a792358ef740d15e4a1096980760013bc671eaa067ef10dff24a51afc607723d71874fc4f3f0c285816e7f79e10ea6e3a7422c35337f20ae8a74ef6152a45c7e41cb64024e87b4a15d5337c76809cd9d695567c9f5ed4673b4d03dfba3651d345519139f1aed983e181e023ff6fcb87f6ea88dbd8c72a74599cdcde577ef07d3d30ea42f3c88a5ad71fb67cb42342dffa11ce66bb7a8d88cba3bfdcc79aeffbfa458ab7d322614d4fb6ec6f84531cdab3ca071142a9668defd4afc371db4602d9f6cb7bc9b6745a9c352e957d529db640db1bdc158a22c81e4b1224d9153b29e0d71e9385a55f056eba4e7496a6bc8825776cf4116357bc2337817f36a75f6de463856eb01c3fcf9e352ae03e4f88b2b8abd57941877f8b2ee4d9e12a08e08b0bae90624c5b4774858835cad1aed3849e3958534c03f1dbfe422b6277451691da226a58bfdad0fe6f980a2168441cef134005f9f71c4eb2da145eb21ea6478323e051472d6373df0af369c789244b5464d1e3accb4c20284192f03a7f3d2b8fde4ec327f89147a049b9b3e382998c302aab328a31264bf4c262c641243406d0ada0bdcb4ed75cc03254e7d455018b3981f100cc2a5d18fa3fce1f61a2d66f3185e8a15b78403e4e8d8aa861325fa602bd39ca3ac189804212191c2225a40bb4e55e457c545ba5b15e7eb99e92d719b0336ed52a5293d5651449b7179ce82848b60193c9915c618884fbb3b5048c2d743c892692260b4b82189940ad4952ebce2d9b2e0f1bfceb84bc91ecb6e9f77be9615b9819ea59ffe69766f7ea5762f42251d5d0b756f4e8dbd4db33d5c6c4420e64dd81baf623343af0cdd84e7c0e72657931bb2a5be7ff1421cf4344d194ddb55aa7547dd5df9321ea6e74f21faf8b955c1a66c1dd84112a08815973934cf97c61fc29f296fe6cad711727a8d9dcf5b4d372319b055216febde976f2a716006100f213a3dc95564b05808c50e1d7043f85c5e15588d424d91c045b7f0a8341562b2740cc3ec20925637a13ac61a1761b76eb4046d5ce16480b5dbe019c380a1a554550eaac26d7e2b30f51c9e3cb3445bbfdc861f3b2170e8d3592f2ab52a85b765a27f6f92a404f365c9cd09210748ecf5830f373acce6d8def0e8ee9f419cb6c544d33e4b6cf2d23c28c3362bb25384a47aa214df664ab71071550e57fd10060975c391e5bfd483fa68695a9dfd9298cd6c6c688f2db905aa67891ec58a67fc4bb1e5c30d2201c2681563860a61190e7af3ca28bd87a3a73666e1fa3c09ec466e64cbd62039c834b7b74dc2541ec634c203ebee7726f6589844f85691e049ab12ad86824ab5146196062dc858c19aaef5e1939547729da08094a20c235c486533989244a041764a3c626dea643b6f0020465ef6d7f7f67be615cb7fb7507d60cafc79843703408a3f06f7c61d75ec7447a5061febc03d75b3f1571d316fdff4777ce5d28e8d00fca49b28157bbcb879aa37094f168c713aecc736756d9581cc20d439de98c450fec119144d0929bda475dede783123299c06814488821ba825b21bd3a8bde637b621490438821204f0c62648115f99164af2d10c6a931e0d0f96fb511366101a3f5d5917d931f585fb45902e5f46afef940af1da74f84f244af3c35ac194cc521750d94d80af2045450a28ee756ce5faddd306912960fe671ada1d635ad8293c287b7d0538b931bcaf6e812c54184ce8af68163391361aade17e375a1b4cebe91fc978a58311e9daea2c862be2ed0b99438f8e05e854d292d9f28eef68470439749b39ec60d5e41ee1792e10a90b56552aa8e24bdb787f8291b1fe6619e83fd3e65261b6665c4d4c7dcaae864be5dd6a571db6a290e4affab6d65a3cd429831034b1e88634002fb35b15338ba81a3fc12ce514e6ea27d576353bf0db0e07c5ac5c734698517f042d3c937165d3f8fa4519002d214a1d9ac268a7c58bf9f67a8b317c9d3d6799b2ec1946231cd9477b9dae3e12f9e2f7f053500e3b1e8492dd05e6a3e7251ff31eab4527a9decba596f9f50eec7c80e77235183a5b891fdb8ab1dbd18b52890a431a4842a3db0f8b9ad4e5404074822cd6096e03c4592ca7d858b837301ddc5bcd02328d3222c47db1edc51f506556b771cb390ad7ec44981540c6fb58a620b3fbb59634448592e9983e29457f2a9916325b09b207c8338fbc43ca9a776cef1a67b5353c44cb8cea20b82cfc9e34fe1e537adbcbd8e8cc53eacbf76e299b8c0c53aef685426098fd5ac5db79d9816a49fc14491592596a3e45ec866d2d74884e38bf36a24ac6523a611fe9da52776221d4ce1eb2a0d5b227d6b7c64af950997dd9996f99aa3518f2856b70282c8a33a28124a8e28e24154948d5845c4bb970229ac5a1592b2051d19de9c49d0a8a41fd1b29a2317e1ef7527e1132e75231a82f0b58c7b5e4e57bf15fb223422e39b5308ecae1ad8cc018b089024f0bbdac4106a2e36cc1d36da4a56281f53f1f645af51ac0e5c634687fb79691163ad91425277adc49e73e0dc7d9dfd536264ee08f123b1a61384a76a01d029cb144b280e4feee8c590cf0c814ff9fbea9fb403cecd5d37e48d6ae9ee5b82222bff9200d817c7d29eed15dcec7ebc7415fb43370ceaaa59470ef9f3c5344a9048525cc55eedfd6d03ff3b224e5fcb803096cd14a0921bfff56fde673d42bae5ca63a21d9d51ec6c976b84953e3696eb951957586f41c7296179e40fdef4b0eb21657ed4d1f8a8b904014dfb9432365cef59d077499f61cd17171f855e45d1a4c69732ce1690586d3a3ef7c3f2f20bad4c46733014ffcc30d24082af908dc5fc349daf345187de1b2c4b8e7da4045312b3135697a409f1f455b9bc790a9e72022f87bb93005129528f319d4e3dc1576d99bb1cd57b8ac92c3fff376724d7227f93293ca249179f7e7a257d2fed8e83e021be3266e58f26a898f1f50b3d97188a25812546da3e548779f1b3c5c6e3fb7e4d30268b255a136803204576eefab9f377aa61687f62a48f83245219961b47e62bd086c56ad1554dfaeb713a283d565d01ef9a1a3c3da061d43fea2c3b1b621661b3b4490eba676e9a12d5450bc546f5ea902fd5ca97fe77d9df446d541c959a7bd19af1fce428501a6e273f01f0cf81fcf43130988417fe988c761ad59fc61fb38e5cd59b8752b78e8a95b7bef87af98cf17ea9ad458cdce1be0b8e789936e75da02e68013edfc6ad044f4d27658b53661c1020fd54c0d6d41d598be7cde52b6e70069dba4727965751fed7f3981b7ef5ea268449429294ce4962b7258260b9371c6b1d8290a15273f2e53f56b30b9231f974af05df2a0e7923c853bb8bf6dc90f037109d6ffc64e47e40918e56007d9782af19ee3a712a35cad76f81bdb7441036c5f50dcfc03bf06cc6ac65a057bd846d0c9c7c5d2aa969c58d480403f6c2d71cee191a39286328c6165c054baf7cbb997696af37d5c29fa13ba6b8a52182de2dd097916e60dd98b63f3caa7f50a03eae46bcdfdae4b5e7457a7169f070c69b7f39927f12fedfd8cc6622a15bff55d7a849ee0831c4315eff3bb85aa5f25fdf580e4b7103f9c066ccc5ae2f876497eab5c8448f688aa79477a9e35bffc0f77a268447bb8122f05bdefd505464006141bf12141a4321ef2568b84d2c77b0f3f72859bdc76da3f9f7a8a9641b331308166380008fbb32ec9ee078301ab1d6845649e159a8af98338cf9d5d121422dc7283984138840b07ed883355df9779dd8249312401309cb1d969c23c3ec7e3de8c1bcf499dfcd49f446f2f2ffec5414bc076aaa11a00f96b01d433050056c20096f4e731a8c9f4e61fcac0f268e77fa570217ed0570b74f3549778dc5236996e6292b94edcde59ebadfd9511645cd97b489b045031a71a2da12c9ecd2a43577431c50a975cd35601e2acafbe3e5d97a400d7a74b6a1d398b9f5efab1325f767c634aae04e7df5d2d4c25ebf0eb293ea9aa7ff9467cd11a5d2ee3c9beaec95612e9511f9effeb2371513d7413a6f6b98287893f5a9c6b176b07f8970ab4c0653e21c52e4273b16e4533720684c5416d43f138921e4e0b4d5deb6b918f10b072de0969db96c152ea99ff691927585e68f89ea01651a61eafb42e4a0362da3d5fd7cae565dd712d029d358be80feebb5efd3fb53606db07e716166c69268fd5721f4e06a5dbd05b2c19dee604adb3267f8c215eb8329a589b433db1b81d38708b5f06873d28c91d1237d9152c69cae3d16d73bce18356fcf6c0e543cbba837ba46f118e50fff6e481305e2d0ea44f7af4fee9757679c60ea43a45aa2835d91a6515d9ae30763a9d587198b64bde33edcc47883641443b41492af227f4b0e7bdbab87f597a40ebcdbd55f2b30124a00da487e4a32bb1ab441e3c644f0aaffe6fd6237969e2228a26c737e2ebd3650c62ec443aadef95203346ebe95cfd26f1289f06b2d5ef737cd565f04802cc8b02cddd719ef71777193bb6af4e217608cbdf9e5e954971ced2a9b15479e889b02c72eb073218e2ccb732f53f62051bc01c5e47753020d5c348bcd1bd2df2b1fd67d536758f39bc00ae94b2d8e204a75ca200af648d49166b86fc92e38a18eb0d6e37c735fc8912de02198486cbe479bb121d9207b7a9fe051bb6ce2fddea4cd0ae8b9bef2200b9baed3c019e3822fab1428243e4acbc804b8aef71a538f18aa2ab7f802f75f6ced0eef623b6e2c269f8d63cee8af9cdc9ed12fab7f50f0281bcd5d34d0940c8622555b580745370a305cfb374fa69045b34809ed9ef936b71eca44bbe4de236cad123182a10e91a9c8aeac7ce6c8a6128166cadeadd180a5bb161c0628a43a3cc640d9f203b9922937665662a1aaf1e401d65c22f5b383a8f589a7827f23a023835bfb3a84dc8ba99705389d469f66f66e44f804e3f6c53047d37a7ddbc18128d46a073874ac12d5bc24889d2453c58220722d96f0218a99619999670aed3c0a8cfaf5739e0f646c559e29ea3ac3749a3bcacab102251496fe5c67339b14ba566cb7a976784bf9d3c000a5993f035d7fc447d630593bd0b6c5d312d5db51082e72220c9381592b5a96965dce8587c865ae40b2f20c9cfa976f5fc4503f383312c2870b87c1cbb8d926f71d5436029be2ed34f375023802be6345bae575dcaea27f979ae1deb56ee58e99d10ac7728622dbced397a84dd80233f497a95293827791aa05947aeab6455bf790f43166faed0c45276fc9d1875d19b67ab5e9b704f7d8286011f93cf5d1bde54244389fcb7a9062cd797aa53de90d6b9e55a81ed0993fd3581a37afa015cf4ddeae567649fc214713ab6283029354cf033083b76f7e98ac3b3528287120d85ff27979119523e8d58d9a7ffa971ad7f3251f2900671b01eeba0e869eba10ca8abb554fac955e47291fea9f37600836240d6c4c70743c0d1ee9f595a40cba23504cafc78431d03f0076ea5df5cf9399b074bb1eb13ff3af4148d48e3e600501fc874ac226188e4a5ccb48e34643ac9cd52654bbe772f1ab4d4b52010f4440497f3f3cc2c31f42c7803205a55a351a5defe4e9fc293a8a68f3180371eff1d6368d0fd4cbd7f677a5b6849809bfb4292302a000d7fcdf4b3d670f1ec66cb898ad865ca8f783b48f09114c2cc89e949f64f504685beab2a4810db314f99fc39cca759e7d972af6c92bb7825ec60a3d62879678d6c81f9feb194dcfa32ac86592812aa15be5131ae765d26369bcba701462bbdf1a48e091f97a0ab7d06944d247a21b107eb34789624e1c11bd8fe3142680f9684a489fad83e75022d4525ede8fbfa8a3b2f2ed517e775a5ccbbedde62386f7928ab91d5484c9451030598b4b18112bfe8326b50eece9e04f47a75cce6a85ec7b73f0c2e8debd95bceb71de74d0b05caebda90d781c7b3eb10cb7d2b273f94574f02506df86974dfd1239c378f703433e67bcfbcd6bd5df8fb5691c8208b7f89ba3a62725c95b8f2bcf530abd29776cf082f28747a2f1588c8980da1a6ca27258e2c9c21b07e1bc67db523a23b8b6c384add3954f45ea25c6a1f671cfb524aa819f023a98b006de96d4e02e40eecbac63fedb39c7cb3c459dce7cf6ecb370c1dd7d0793e78f6b55b7ab990578e7a2819bcfaa9ecb64e8db34b333bfe0feaa6d3e9c33f8a85eb4c2e4a975f9a75f64cef36f957021442826bdcbc1b33fd183981a6f861e3199e3b355826732a479c294841301b2e61d5b170e055bf73100b2cd40274c741edf59e801e5e7a7d13a0638f89ac2a3c98e772ab8bbd82cdbd66da0b894dfdeaaf5cfa687d9e596fb8e1769a18ea3d775eee82844ad9d7fa20403b089a03c0ff9a796ce474c3c98f1c04126af32ae7aac6d34508cb8155aecb1a273135efbcf081ce1499b1e02810fa210e50e07ddd0d5009dcd6b49b20fa3dbcf3f3d328e3c42b51aaa9aa394a740bc2536d24b13c1ddf497b350c7cef5cd113b329796498d6c3c72b80bbabd6c349c4d3d7c3855b9238482941c6e6fd34f53f73f1630d4751a313ce94757a3537bfd8a41e8f372add18b55ec0f758bbd3d98438ad9775dde5bd05276514ac4f8ec0609c6e4f79d695030915179c48348c12854cf988e222b594ae8e347b6be423b13da25d44f9445da9be52a4bea0c172fd4cbe683b6c73f75315e2794d8797f03141efb8c34652598174dd54dd97fc31fb050def86f408a72d0a4a49522bfb4eaf6aa4a21fcb5d6e63c5d6ed365c1db6d4f2bc2894ece67e0d12e0832c8212ec726ac4502b9b3040d322ad34a67e2724e51bdba825604e69b93faadd9ff6194f3afbc588241a9277d64a9f979e870df1da63644be23fd5432fe0ea882222f73185946cc7ef53873249895f8e9b988f3d85f88c24c039dacf281c6ec1817176021918025960ef96954683cb67cde3fe08ec418c41715fa8641056632fddc8adff44d2d29d430c16d38ecfaaffcf4f60282f3b6cc56171036ccd99f0119bce4ce63b7453bcece4c008e56eff1a740170ffe2788f5273d27cf7e69a11a76b1787ca0f0f242c6e34b9d0ce9a9f70f75ecc44dd448a76a55931353e74cc6f541107c87aafd6ba72bf98030d7cc62076efdf1b0069b7a49dd2647a46ac581e3535bbbd735fed462d3e0a6ba6261f68b8053cab409547b2a5591b94e6e2fc44d28e99a3d00070999539c509d3ee3855549d054b6c96869cc1aca3f75a3c44cf67a3f8b80a20c095b5865d4e1506c5dee14f3839ff672e6b97a9dff8c667630c4756be54d3e7cd390616d3250223df51512fc6938cbbac3c496f680e63077ce87bf0635aa3f0718871ddbc32bbe7d47439f2dfb3566492a78301982a060c95fd90f6f93b8cc2702a982afa0120e55c7e334d216a459fa594337a9fb6e9cc1e11c700100a5e755da0c95c72b202e963be5a12b240a56debfaa0accc96e1cecddaea37f658c09c003b02e781ff67033896b2590cbeff73d9ba0adc23560df66f3e2de4b16ba9df15baea8ece6f91b0536834f85472b69598f7a1a5b5688bb0cda0df6bab7dc86ad2bfc81a735a494867bafca5afaa0b667560ede99f4fef6d58be16eff1d02d115bedff3ec8938324f82d31e928f03524a53f32d39661f96e6089e52df2febe2265bec990da10eee0b47262cdcd2dd2f46c2eb6c4fdf1f99632659964b7320db68862bdd84f4e13b2033e7234a4ff03e20e800f2a5b8617443447972983dda42d37f023bd4f2a973cfc8757526a617f6999d00524c18398a1966a3dceb07460975a97c0241fdca73601cdb9c1473c5d1af7eebf99c88fdfd611dccb0edb8d790cb7a13e9360867dba4dc557ad9472d23eef275db3264c21c8712b70d7399377ec23ccc03700f718c800e912548481a77c4af5b4b60cacb06fe2dbb6c21160afcb178c5e25d1079b0eb920208c508e72863584f395d3ae49ed07a2ad8de5d082fc290c1c82c4b5764181ea19d36655f449e1218c1b8f7150c9112053a6246629155e681b6040a983fd904fdd585c17d03ce128f53d97c5933f0d98bc84103c351dfb51d6f5219b6984d32669b08b28e875e9b78e059897206fb2930f89629ba971352b81b3fdea18c0a8b9976a156b4309dd3a50a38ce4791a1e1eb6754d10817f3930a825b374bea19b4787e95cc0c1975b030387178e0b3ffea591d9fa846390c08e9691b4b17d0e13b2408deca8a27a2a083a85df69b5a1a62188ff4b230e64758fadbeaca80371cee58ca499b85fc1330ba54b1cda26b59c17ebecb1bc15c374df4a1c8ff292d8bf30d79e36ab4202eda88ac3ab3ec33e4c4329f52ce134c782e79e28ee92fbc18b88a799a84b1b391ef1fcb60fa44457dbc1f53ef19d321fbdb0293d8b6a901ffddefede97d7c1108685ff948d00afedd6ade98b3690f19fe0419461509975c758f008608efa9e0b0718c2c10ce1dc95fa06d646fb2e8474cbc14035cb09cd6267f21d9811bc43ede522dc6c482f2b789cb4ff7116c350f58e348c8e503b5124dedbc36bf441587b8f2663167d0c123e522317cb4f322450b77cd6b5522f697662721933d1faac195ba374677c7ac5de0b4a74d9b4d5a363139e210501a2f8778bd974bc0363480b358a2615828c53c0ab6a6e57f3d3457ff1c78e9e298ce0436b867ed48bcb0f56ee0fbddbf68268cfe19f7f78ba2fb66741f7e002e963973c91797aa48bae31eb09efb0e9dd404a37f479da8c290301c65861853f4b7ee0652279e5367a02f41191dcc1eb968fe2ff932c771dd27a197dd3f2fd2b2cd26ed6852ca5c0519524760d54c01a5405747941c044226b5ac5a4594fe98a79a9401f5941ea9c8e6d7ceee8f9eadadb7a7c890562354c21c53511ce2badae8bc371fd521f0b0f66365d60c03fb67afe63ca84ca8d11b4e7b0d5d749c1c437792ea56614852c2f639fdbc876eebb5ba33cebc42a8867c427c9b4f2b26a58ea7acc400b924f0296a6da8edc7265e0af575d244771544ac1b9a8293d33775263c5fdc983f326eca0d35d45c3c8a90c2340e722cb1e5898e5de590c5ccd2f99baf95502147ea6f2fb769ca21cc04a0a1e62be4175ffa2be68c777c4d010643b0193182cbf3b37f994698c2b0c337ff210f1b9596eb39bec97090c6eca1418ea3244cec6ba6c7ad940f43355d161e078cc8e2587210365038db0e770aba316dfee332c46a36e8027f15b1d2824d6a54bf7c9f34351239a35f911d442d3efe6a2b52fde7697a53072d7bc6346719919ef38f389de4580204fe8fe1120a0727e93cc9c9ed007962d7417edb7d937f19dc9f5671099b005ea2c9c96dca1b470ad4d31dc94eadc964e41deb48b44fe9ad2809a994744a62dc394bff6f3afecbe2f8aa7e455455aefaf7ad67171ca3f20dfa33d2714649640c601190b6045993211531c9eadde6ccbc08bd5e4509ca03903dbdb0b6ecf30f16e3487ebb0d06bd2ce18e5a0a790e768bf67d51c167f525e3c9b4e9140d731526f47ba3010874e2f64453a4f7527db12e052a681dc3538c093754ecc6a83ba3048a4f11c4e2d44a6df15d4c2bc3e26395a889ea7b133bf1cb3521ade0ae6344332d0b392c0bc9b0ba5322302c92225aa403bd03a6ef83542c212e769fdc4ee15dc653c0757b0862e1776597220a3b402ee97ef6f3813b876fc4be20d51f9627c0c35a6ee2b8e1ceb9deb8dd15989782d126f4ed8a0290cbef89c509af466212821b90759f23c9dac24bd558ce61045839550d5921b9401d6a1cb3f91e5780c617ff625920f8ac15392ab401bfaa3ed2aa7510dfd5a516aa99a881b614f1209fe42ab812c2f8487493892e14a4328468940a107561c93245c859fd7d58ed20352c1113a96fb9fe8d35930842c998d7895dec863a2476904d6d3dc0afd1ece29f0d0226f4ee670861b3293950ddf2cf95e6702653af5377401126f932ba35899ab7d84dc5d2de04541dff54c76486db7d2163f20b789d0f41ff8a1c5215d975b256b1c033447044c22060da2d28215595d49d719fd71cae76dc9ec874802b54a0b89e923d98debd86f54ee96a5e80635afba75aeda265e0c095a66be4a8a169f2867febe17050f124a6f35f20d8924f6ae085804e642f53f3bf6d8f88a3292ca7d5f9975c6e6a38426a86da24b7785b7580eba91f534513b28caa9d6623020d9050b14194b20afbad9e9b8487bcab55c56bf2f047661529f83e7b20d3069fa3108f54d22c99f106b91737aff374d4f749a4c8080cc8299f3db046b90cb2244cb28ce1069bedc444ce2d1a0eb705904cc412eaab652e68a0b50d746dd347955c1d3a5b2059da7bb8109a98f1b49673818bc6c0c674e59651f11e44291a36b5db12ebedf30daa4845ee3ab193c0ce2b5e2193c5f5406f8cd943a3cdad808071a0291bca147a743bf55a7fa5fab4d699b945b69cdf604e1795e1eddb2d493950fdd2a3a5eb780cc9a10106d14de6b173e244c1878ff426ed7e7c34b3d5d2aa89b0626b204f885b50f962ef1bfc709afe5d391bd9ad35b8f6ca9c689959954144c0cd39437c3b4aab42c7da6f0b11e6fb4f0eb3e656920a45ee11b9e7a3c37d5ddb7a08f988c1d4fe1d84891beafcd9981ca6dd81fef0c5c10e9af18d98c2557b1f6f321d1e97fab42bd763db07e6ca5c44a02644cdba9b7d0c1bab5fd8bd819675a98a67b3c8eafacedf8662e91e857437e89f5d295c39d59764050fac53ab8837784f59764c148298657633ff443b8e1ed032f45d25babeb365209939acf24b0f6824c7d32de24631f6a1e2dc86dcb2831b9e114c118d0d2806700fd9619a34bad412906eb1c0c86a2706dad83525656ad2510ebfa5c5aeceb7f958e7017b930cb85bb4743147ee02c2b4b3a4c1a354248aacae564cc2e71bbcc30c216b452897c8527966cb36ab53b160268819a2e9288675d9ae9b864d3f5bf6da355d7044d041eaf852219af2a4b891ee54673e2b8aa8ac00a088f8ba4c5099d1012b0058d83631c9e0f06877b8cbb855bcd192365f83e09a547a75ac59c73369cec5972cea0a4e6f29d90e54f22853ca0f9c2685fd8c093711c5b3cc366baef176fc32e6c613a32bf0ac6ab0d2652e1bd70d9b5511a6be5d9eac8344a431a53ed8572bb4af3e32147ae1a9aeb4a65e910e29d9bea4bac5e01d5b97f5f0712e4bd10c4d7c90c78d6835eea158665998e0f89dda2ff6d00c2c56ba2d6d5881bbc08584be04a6512e814af454fd0eae98bff1faa943ac65638db4b59c1157820f6f4fff79aa28d0485161dda9910cce327fbfe56d853b6a3767372a9e9543276f3ba1cdb54f471bae0f65f59b42d2e55882ffd8ee04440a1a6e41c82d889151f37dd9b0b44f30cf820a71ca853d0bce069bd9f3d49e8ece2642f581f995d485a0edbfc0b9d77affa5ed9e7088cb613036c76534b0eaf80ff38b2fab504a1b77fbb3eceefa4b529e7ce94afad304bcb9c451e6170f960b8ff23e429f320b4f4c2e63cbb8be6d9f77c5f4fb576adefab22f8816b5ec7ae23ba756df48c362bf567901a86214d3fa38905510ae4fa83c550ac268ef0fa86a03cf2cfb2ca0d609c06d45552bbb6f0adf5188dec0f9bdba48689682574113e50569c22bafbf453c66b551da63220fef536b781d034a0344bb2e01b52aa4cc6b58a467a772ed3b733023f81d07dbd5cf9ebebc0962c537d24f09933f380cfbe20125de5ea3d00dd95ed98cb6a3f4e7c293b424a0ffdcfdc9e8708666e770bc1d83c98cd5bef12fefd3c8ca2677aed4053816295bba9ef9074ce9e68b98205a0bb91ee2498b01849dd63e60c5d4f84ac6d6e19aa9dd3feb147c7c2e70005aa5728b8398c14e68a392ab446cf1a46050df7fc6f86cea611a376cd57e763f8814e88ab41ca41320f6d96f1ac880b972511033db271992bb42e5548358149184bedf4396a51a6fd935869de3614cf2821ef8b5c1bcc5715bb49bcbbf43097ee5d925a9b877c269231480ea3b896bab379ac00d2508c3fd296316068c03b5df9531bbf5ab0dbfc9b44a267d2dfe47ee93dcc72328859e5c2a08b73fe79af594ed32362008e4d67fdb3ca8f7df58f8e2ca3163f535fdba22dfef94b6c4d92cd7bf32a5f3dd40578cf256d52a29fc1aeafcc41673153a2a8fcfb0dee26c0386cf083c091360fa6d908669afc587aca3141e53b4f09495fcd61c15b3ffa7fac445333726bf2f9852013e68fc8da3cf1fd771ad26ce3e7864d4b3f9a308b19d55e46e43180addfe2a67c104b4c007fb936bd0d8fb62de09eab4689401583d35533ca24d879db16d2d133668b41ef0b10276051ccc67f8ea15aef6cbc9dfef3486c65324703af5a5c9fabd57f35a534e85a75be671856c24d40dcf2e7461316461fa5462d97ee9b933b209fb56c92367883491b059a531045da15fa1b730c48b1a2e2d2ee0bc560d20231910513498479c1218ad9f86470c072a348af062258dd96b4e5951f63bdbd4f0cdd573a5008e747831e60785221b532101b4a2ce081f971ed0469d05a173bcee9ac1279c28020f0ba907157e4d867de6d641ffe59cb0f56a38e7d05ed63b6bebcb6709e969fd5c7f4159cfa07b9ef973f44e2cb5b60e6df70a8cd0993864f7ee13ea6944ce89ca1933a8a71dec378d0b86652c2de24aef56e95a1135e6178519dcb8f65ea3e4f3e87ff3392ad83b15a0ddcc828818d81d7212d4729246c6020971d58cecff3b365fa6c0536ba19231478b2b17a9194eea4d8bd5aa8f43406dc9ae6af7a64cbcb569e3e7a0e3c95dc03375bea3c74d287c00d09502d283c3c0c09d35cd7445056e78a3edd1ba0b737c164f12a87c29d52a7bacbf37afa5b7cdae2b86623ffe5d7800ab75218eb87db2613207df270b748f803fdf0a362a60e8c1b97dd4c442f13dff415df30a25e82325db3ec649b4ee58d63a8c2d299f7e47e6c3eef8721f7e61e680da8b368a745f9a552269afe349c5b9a6739dccf13de0af614f930cee7dd3a705dc0e23911006cca154a2e418dbefd17e373f2e9be07ea18a69aa4f14a5062b15f80bff5902cb40c9e0950965d87a6f802e33700cbe3a9bd30ee99f26b0bcb1dd3049b528459c774a767c88b1da1f786b1c3bcd317e90b4845bd6ee3e965e1c32b5116240eb2471f8bbe85b327a2a05c3301d81b94a565ecc6ff303f8291a78c7bf54af12b01b2972fce5ab8af4af289317834fb0b96ec09f40d4732554709fc652e83c13c8004eee51d84a61cbc366783608d57b55820717674334e2c3335afe5473a6c3d8e82c0f63fca08d67636e12e05eaa0c22328443a57101069e2c8b3bf43afb23a3cc3b6df8dcba23cd1a300c14bad06d964116508de8ab5204dc6590e06294a5dd400af045aa46171a8873ffd1eca700f05c58fe59a4c814383a43b50e6daf35c2a583434fa3b4c55fdb3455e30e197e53b626397395d6a9eb87f226d0257b0687f707e85e57d78076f8882df2851ff067bc56f134081eb73392e93886de99fa5dd9f402558f55886e48736d2d65efdf698272aeab426cf58bbebd5dae6eae36439917a88437f19fa9f76dd4beb9a2ff4ca1c0eb473c3b0bc780112ce3e65a5f305d1f8bbceb3e98fbc8bda2d46da987fe9721736e926966093584d391b7268a7ea2b89722c8864bf12c29692f2398ca467aa7c0d04900fd005e721c365fadc6555c84aa7b316db27b99fdbaf87afc5db1c7a4a2b5cb4f2a1cdf6456e0c61479ebba1bfe82d5ba1adb22998887cb304cf0c19266d7e713409d63b15b1a8782894165637b322cf10718e4167a24d9e87486a1dabb679492c2e0949e53adf8bbb20b5de1a3b3a391f1f9a7fbe8c0b397af45d1843fc26b4243a08f5f4a38a732757d9479ba2a73c1133e036e2bb8baf13cc72cf483594b639e2d15e7d070edfab5d5ee500c32f56bb01801ad2b2208d80fa31ab6c6094719bd428914045aab2885a4bc3ae7b90b62d684db5df410bcb2dbc22b29f2cd3e889b8e3c8a7c9c70e6cc885d4a63aef1c983e08bf1295a6743398d6b0eba95927bad4d09e9208d20c719b3f343f104664d9734d363cb3bbad206d58c1205513c0cb0003d4df161ae39fe7557984c6f88f801c9f353384828c91cd12adf534ab0da1217b2cf905272651732356a45f02f17b8eb469216ee2b9914fd216c81f9a9873da8c29524bd2049a03f5458b2c29bc7b50c8870fe626e962c5164105381c3255cde8595ce24ca846d9571c149b759874c4ffaac5e1b95950d5ba064cbe953205feb34a9d2a401b141129c6ad9712c8e378a17bbc3c64c14668e926e1180a7f2867964a269f5c3d3cf34d3141578a2f20c4bf876e61ae8a2bb1187feb253e6ecf9862d37aed10f4aba162343481b9465d038e1a0e43fd5c9c555ec8e6fa1560a5d8842cd3df07cb026107f77b76217d4387956be38898c51b72a5e7e3979d1d2bf63c31ea41e2866de9fdf28e97e6ab727bb17de5b6231d701a3ee6479a64fcaa4efe870a5d4e3a95e5e22d4c88de6a1a1f5454f75638893aa9967c80c0ed145752bd7eb5b2170823dce70a00b0e78c861c7f6176057750ac01b2a4528a54efbebb99631edbd8e54f253114e692d902d4755e6c8e573e69ca14f898bbef4da50a648d2c3f6d46f13c07059dee249540fc89cecb315710c36bb3f9c93e9cd5e4d503d794142208e741b536738dd2956af02e36df76292570bef8a4f1a167ca7a310d533da5b0cd88dd9d8d0e4c9e2b76a1ddc3476df193914d6bd9edfe69eddfa02ad40aa690fa3aa231a25ec7c5b7d592bbd266c4cc9d452f36c47d189b30cbcefb450d0127e9ebb1059dfa7c06eeb5e08f3420bbe82c31fc78a039ee70c9dd2944a7c2afd9e2485d7fe06495351ec15c315c5e496c93354a3b416e5c0c7a288c198825b6e4842ef1a4661e65dca954ea8a5648667a4924af69ec757454fdef39d81f965aaddc4987ae5b044a967684f3a0a52d8196b79e365cb1833316449fbe4ea009201df0c030bc3949d7edf68668cec31f6cb176437541b6a368caca8ee65360226bd906fbdf0296e9e3833be1dd56514d1d48fd5d1f5b4e3f2a4a4353fc5254057d4054fe869f71a122d379916a0f8a7b27c40461cf60116965a083c5e2e2dbb1182d7a6fe7c7c6a752147dfcbd781c52f7e88a4d3bcc523af4bf329c9b38c4173325a9f7e71cf9b2232b05c490e0a43e99b8bc56217b3f8954b74a903b11510971ba1f0c13e976838dea5009817dcf979c2a40c735897d394e961bfec37ec9e3d240e1c1581ada0f3317f57981b4d9e470f0881af8025c59ec81a9144f5df239de59c19588c3f08c2bb6f352f0dd9cde445b64ea61bb20fd74dc2cf651d22528bfc5e09ad2a821ede34e912eafb709100154de205351fa69544feefa6ed4948a06f439d5b83b775af45cbbccb1646f3e694ab44fe596fb275e217202313321c4d2792694bfe71639478e33962e227368ef52ad142554f82f21bf17a069bce566145c09941600e8f7e74f27bd62c21ce3f1cf60e83b8422f0a56be1c5e6d274e4df1306d7811c7801cdfcc6264cde8ae6a9f51af454ec21cc9348371bfd8edd00c782e6ed68fa3ef7fdd9fb2a4e6fff95eebf4416da437a802b5711d65d60f02334f30509dee5e7f71e30c4f7a5b2a192784d7819ac09316cf6f5be0a3ed454a0043ec81982b6f3667d5527a67516296dde82fe1691a417b1454fd9718ac2962206346fac6d8fe7d3b79acf7c0eb232c5f0f1164b7aa2c6b44a07dfc683122531e00616530bcf1c2361f2d9c9ec42cf9fa02b208b0fa0e623ea70a72273531c4db51e7b630f35ca9bd2fe5e166d22af79280f703baa9f750fd265d939debb7c728ccc0945f420fd98620e75a26af5744c247ee95ed9273484109426d58f8243307dfccb5317d3e8c6daf4d71a821018fd80845be393b7199ab94504ff69dda9c449d422685f746058c5a23b9ef4092a1178abb13be01f0a6ae9def8e88ff4b33da78dfe045fd8940bdd293c9403f3998a3f23817848b1a64aa2bf06809e200f3068ef52188a3dac857899987bf0141c760c5e5c9438efa4664db0360f36d331adb735ad6e42da98af91714804c6c3dc12f6e7fb7d9f224f20d5de6d11c6174d12e33b8f875abcf1886de58a762f7633f380f0433b65f887652333add359e503598de654f1be3f36d497214ab7f96d651b43178d3a362208fe6534ad07448293078938cf1d665d8768a40c65b30147099714f48d977f7243c3c542f53eb6f60f5f8631e7360a3635e7ad4144611951fd0117c4cc0b9dd9b8aa9dd0987b7f66d2c1990ee76c6a138490c5ea4df66ba003bbde8fc01f071858a52f8bb82781bb4efc0feb1f3635c4c103d25c6cb7c64d32e74a407a67a62a1091a6236e2b82212138f0b2ad30be9ea1a0ebd308c2fe6f95fb5578316aaa34e68df8a18758f7478781cd1fec73b193d054b7ef323d471202fcb823901e80fbde2bf6e668ec96a328092ce3254988111ae1f762d44f33f7f799d9d777cad274eb7dbba7664dc642e4c4ce4105a9226f1e71d39c0a29c2dea4dfad0b6ace8c5be458feabb40d2815e3e028fe5c68f37be989d972fa77a5afcd12c6f54f42e50bc5784c444331ce15d5d650c44860c9d26382ec562956cc49c7f440c1cfe0f49e158bf1fabc6bf5078ad4c8df01ebc2252e81e42401352811bf0f63b8dd245a92785020cacc2e3c270d073f857ed55e6313a5471923c62134a8dc93ea4f6e5f0618eb70cec9ee428f823d277969c6a1593723531e1d9c96e1771edd1c094807c99217c188f5f117e1c3e6e5f6bb537e17fe125c255e31bba428047949bb69bbbcdab8ddd14d04d7244d47290413c636507ac479727667023a0604bd9b9ff3e546980a81530cd687b161d07347b9fd4abbce710cf7507df01fb06798b27a035da35794fdf7cc9f8d9130c7c9b7b6176a0d0fa5fc90b1d671eab5bb1be399a12d9b9af31bc96c5d206e88a442bf01ade84369de9786a781bab1933c5adea91d9d74c3235b38506de8aa684f36cb8633a5500d9e5acc6cd77f1bf3153147a4207c847c522b10df348f8554bf719f8b6456d90f969a6b7719a7ab6d0cecd578f402b0d479f1fab34133a761cb3875eafe9d2829a24e344f0d9f9a6a820b363320fe162c02d3182fc063723a4378a082035e637be6fe15721a657d954e85644e622f181320e9a57c97869a6d31cdd8965cb694dfcda54518951fc983cea2f2df99fbf8e07072227bdfc5f8a023d72b2ae4497d781d1bab0a0a1b9ce07f89a74eee0547f3c7d9ff8c1558386ee14d00a55e05faa4dc26b2117ef6e35e4b3ddcd89b22b6857678f30910aed6d322f09fe2d6f2b5f4912c0406faadb4a3e916233825fdd5670a43735dc7f5671b6aa76a061086ec6bdf061e77ed9457b18f194e313a55481b2fd584719d632818dbd8421ddd892255038b961970e6a0c653cca5c19696a07b1954d3ca7a8f0b32d2f2cd9d7fd914174b291eb943dc3700038421a3484f09ce19e48d93efca2b13a90d12cb35b53105e4a1a276d58dea140b64043766ec9f515fdd0c619a48aeb37e581caa991abe8379b4baa344ad65920bfd9e1ba0c9625890067cf665e8d60ed78250ff051dddd510b2546dc4ed2892b7117d235a14992b02a293edc3e227f2a30bac2450f9f8d613f798ec6b158646685b1a374ab8d173b3bed7fcdda767d8ec0a27b302ca8f5d5d7853399f9d1e88d3746ea37c1325fe0a1879fab5d865cd1274355ce93139ed044f06334bb244d4f082a112bc9f26389b7ee38ac33c66e347786175a67d3354f1dd424f9569db4c5f935b1cbe391e0db92baa9beb60653e3a5140e9836e08223758b786ee35e15f171896a75ac78eb2859708594eb007484b77f5042ab97b685acf4cb6f6dec833d810b10c3c692bc0e4e36e343dd20d9f65d63362ce72b3e36c8f077a4e672dfba85db029d6eaaeff472c7546725e8bbfec0c2fe176ccaccd8ecbd0140a7d1b39a9805c895e59a949b15935f94f6934766f400d33352f0bdadecf0f05c1393e4235ea33dbeb3ade1ef3e777b2f24e2c3365d753d65b96616c4a2ea3c4b155786800e84fefb73b167dd0f3ff4e19f13871de4e9f5cc347170ed6d00c2eb5494938592dcaed895839d9e718096cc74bde4d05457c17d86b63c577030c99ba7c3a0dd4eac259b82aaadb3a99d8073c4cc33e3dc8f9fd1222e2e6cc4580d9e06e81d812878ceb3bba625d67cd1a688cb20e1866977b7787682a7d7eb505641646247e475fafbdc9aa0492c8d4334b4a28ff71c993564b8bd8491bee4163d2cb3199791596514a88d15c4c31d0fb0ee03c446887bc6c0aa0ba65b0ca3de6cdc53bbb22a169083efbbd86a360c1fb4bdf217c6b943c323f193e95ab3f856afd3543da3e296e17732b37cb60d4883d9ce49b04064036cb0fa5e23b4834802f88d457dd3c3b0cb66037fb47346313e34055d83b7c53723dbfce7542e07e337478c5ddce26c66ff1fcd14a6160f06911be018edbb1a41b614a86c218e4a1e80028e57169faa94e6ceb17e8e99fc2fdfbddd59bed300d81a37c21966f5befdb4530ea6c0e7ee467a24014da07061d5c0098b0158693c9b0cd2f45f4c2642a21728f0493b64108bbbc0f36c13a5296534b09dc5b31dc08d5e26c16ff29d7499ce7870c25aeca6fbfb45ac43e734b9b786fa2e2604e01363eaec181783d2f7708ec53da710f2171a0e6b45bfe30cd1995340a4d85084318230d67789108de1acf8f8010da2e467b639bcc31dfd72b59bbc1973ef53fba1db360acbb66e1a322be3c6ca410ba31b06bcfbbce431ceee4fc6f539fa9cfb0441eba773810f534d4c23be8aed587f8f1c9829f06563ce6cc9814ae907a58ff25078f3fcd25320cde70aced4164177eac71e1b2fa145ca6fd662b7e738b76017834528b3cda78a3575c8fa0ea13e06ba1487c394cc595d534751bee4067678bed683774f977f3f34336af02a28773fc337c5a5b2f7ccfca1118ab480fc09d4a9beb150bd2b1d7089a03888704d341558df7a44596c73c85d32e31a3d460b4b2a49223960d3197c57cdf3909ede5daaf8e8dd0e39935b075e7510b67fa5c304e94c4aa7fe037e59cac8938614b055fc3112b94c2af70d888a0a2263ab631d472f408d659173f5dd163147a111ab62328beb7a3d743f63ad600d0ecfaefc76a7c50542d4555f8f8b80517cceb690e9e6fc1b6a538cc2d95fa9c0a9b1d2637a4f8c5b2fbff171c2e18ad8ec6b51940616c97c3630ccb0a02caf112af1be37b20aca3037fb4fd93836ed191f96ab784a7ad44010022badf26c9dd1d7877a94c1869dca5ec31fbba6942f8a8eaa54f6e3e1a1b3fd8a9143a3173ed6c054659c6c1b8d50f1edbab6e0bcb73d67ebe32fab4080fbd2bf261ebab55cecc70cf8b47837094ac47fa29a3e33ccedb19093defc1eb180b36cd40098393f233519c802aa7cf42ca06bfccdb6d9371f240cc2c04917b310318fe1bdc480aeb02ba3a3fc3ff61d2fbdf818cec49fdf05216ce44fe5a45ac2195f716186bcbcea3b56caaf3e807b537568479aff7a3129b50bb2c4052a71a79ac0d61645fc949f409849e21af97ed5cdd7b1e3869965dbfb1f39a9f1f09a1564b04bda73e8555b5d19c434b817bb7e75dc8df82768e439e0a186da5fc7e4e7e32016e473321469a2ae98656e18ad4dad1407c199520c6d7dd30752790d79d23d70a0008f686b80261e27ac961c589d91fafc8820ab1cf9ac861c8f3e37f9bd214eca46fcb2808a4254876b79d12452e0ba404d021127dbcc3c3aaeb97222aa3b22942a83bb27c9fd912dd082f1efcb77315ff4e7d112bd14ca49fff49b0ee8c4dd7747ec18ad53cef82778f044baf6b52302be2ada192d61a9031e1d76f2e1c723be3fd745c2c02da12b1e7fd39857c6d3bbe943182b3c538bd412bfdeca9db58415bb80999501991290ffb340b45f94b19d24dd186186dd8f55f42e7e546270fec95a6b3aaf6596507c8a2b97304781e1e7c4fdeaba1c76838b54c1252ccfda37229cde5fd0e62aac36ba05606dc1ad37c10e68a12ca56a19b965d431d49437ff53fbcb8acba3ad817503dd710496b993731fc9f8e4cb5a31db1aeec4f906844ab0c2bab5e4f4e62614dd2fc9667e5ce8ab85395ee2543c3a8d4417c3256a4d9e1075751e8e04ca00793af7666d59120ffe9beea847a7dfbaaaeeea5eccb5e9c946c83abd650274bde5b1fd297681b99396497f4499f0e4fdcefad845804bb039ea6142a3b626a390c0d859c785ad6219c0816722d8d23037e9e516ba86dfa93a80264511dc56ef721e60cc08b82c9fb9b8af611930db5a1bf22a315c47e1b50cd20185e17ea90e622428cc94bca1a6424c233f2c4ac6d005b3fa2ef3e1ef8ceb4bd1a2436476e9c78bc9b26dc6129fc6bd69a99444012fc23f96baed21dfa73e881f5afd5dcefa392ecf4798032555a9b2e8fb792e35ef5a5a170b074e03541551de3080989eb280520932bd005ddb11a952831dbb2fbcea1203dfbcbb7994cef461a7a4566927220940e5c056619359bc88d94082a1b893d2f32a5b306a3875e6fcffbd36e6dff4f13f0e66533171418828d8265f829ca706ebdd9ee2bb168dd23d34e2f9b3e8b7f12e6bdf61f6964c7787b3d9eb01188f3a554dfd358549784bfa29763a96d906f78118dfc9de6ee4081a9db238b06cc2e9a1f3df3a861e03cb439312dd6ef2268142664bdac1b24bf9094ab94af537a0aa897e5618d0310806f96de2b78ffbafbfc7d33f4b953400cb96ce74be6554c35e9d208e66b9ec90c8b9c64270598ad8669f413d02d003a989796c57ab33ebb32ad47a3207d3928f95bf2f05229086fb1e29ee5763e82fd8ca494be70ecc3733a7879998520066cb16948680832cad0bf9a6d382aa452163e56e53f6c8e60f6409ef89de64bce0b1694ae4d0e76c78b4693df7d9c975f3c7a66d341f24d5eaa3e88a4f79bc741c4c75416137f91dd3b083fe80b3fdedc27a19ed4182310e174798ba8ea000fbd9613c48079d9e024f194177e01b80b703e3f5a9055e8e0287c27f95e015078934d7b92388bd40f27c1269e630f2fe748ca310d52406f177ba9e980b4410f080d764a5287f75fd0c9088cdfe95c06fa7107cf6528a4347ecef378e797be68ebcb4002116e3091fe32399bf209e52ccb1f7b9b7ff34f2067e573bedc691b561e275b543908ac14ec5e080d9dc3ce8be7583759e6361478d4789134f2be96334e23c8074fc97cb89942b332e0e6f846b241e297a00fce223743e06fe23606559811c877a0cc9150dbf335f4473548edab7d77234e8569ded1ad13577472681ec1d689111e87d29444db8cf4b6bba8a741a78a0e4a31175f44782433be1f2c71e4765e76f50603dc5bca63c25c58f19d722146cf61e04ab17b4c0093e4be5f61d045d2f812aefc3fdce60088b43e3612ca3cde93543be57e4d854ca6c8f5ccedccf63778a6384ce92a2be65e7b795a478ff92f3207ddd4e7d36cadfc3e8e71e8797e9a6ba3f821c3b6bb064b7ac14ef5a635227becd7a96ab4650f6c2e07760dda0435aadbf5c9a3cfae8dc1dd0a3aa76469b6b9f46ed218357a5c422096ed0a9312d6b619f7aeb192a9adece50108fd7fab360987014c6519d5dd17e35a4e01895670b6569589fb4f29063260fc823ac31548aedacd0c74666aea3931cc9d256145f53a1f69e1b0fc7f6d22ed87adf0e6cc0f32e8c864fa0efceddc092727fcf61bf92c3fa3e43dcfc9ba0f37eb9f891c9338cfc3432afc12ec2bb0db3b229eb03c42ff3cb662f315c39b93d806478a9726f9bd45070afbd4d87ba3c6e3d0664c13a70e25955197df20a94af4ecf7161b348a74c74d79a04c9b0a66c4bfef65b1a418034c0fb460a93fe7dfb2be0734df7a394296c2df83e6598a1aadd62f724c3430a919c290ddfcd323a1e45aad00cea915a6f70c7c33b1c3998f8419e36cf51a0bfef0bd106ea5d24cd1f0603fb417e07488076a67ac83246e6558d45eea34ef621d9fc8ec703852d389ff7a3fa715c4658d59377615ba8a915ccacec22f76128da8e5e4ebba744d076448c3b342e67b4980ef87f44830fe018130af4b577c84549224a72aee94b9c53843defb6b9e886fcdd25f3995e76c5f3c95b1256064ae1b1949f2ef3fc8c15f78548a954194475404d36eec31dc80e04275d1891b38d7d41d2f7d03e8b459eca7e265bf6678e172593839cb45a5f2f1978fe43d8c5a39e1c73f8ab01b043bb226802ba2e66ebad11e1846d59683d076176ea5f704397747bb2a11c1181f144a174a602eba4d0ef76c1a22c52e3f9784d28d4439e484e8c2b48bc5747d8a65ea0f681e344e945e95bcaee2cf9614c1c28da7b730473112db2aa9a82a8d93cd8c673d9c28fdea76c04ed2a4492e96f2d385a0de3610ad4aca40999f1a3978b23bd20978284c0c2d52e253d461739c81c7e574a3f5bc0df4904b13175ef80081837ff2b06d6044b71f166fa71a40f66062a45b7532e4e7c129eb8a937ac47346aa0f56950860ad6f187a5a65b9a04ba042f3dca0c7732ee25423d2eb0e53fef63d9b72a60c1bfc0b91c602dd27f88b95690f62dd1b2dc47ad2cbfc8dad3c27c551da472a6696dc96e32cbb67309e9e8c377b50005533d86e9677465dbc87726705ab5d55096ddbd0ab138660fcb2a52db7ad2786b55c5a9521541057a9b07360b372725012bcec8fbc2bb2dfec5e0c04b25288edebe2d9594a70f0f2a2212515423887bf5d5b8765c6501842bd5f21ecfcbd1d3fa2b913fb91fd5dbfd4454d955fce643f1c41ed00746d67de5ae71756c3800f4f1a59be80c55d5ff8c1fe0cd74b4124434ecdbf303dd659ba71aa617410cb3672e28b4cdff98db960e3db026708821f0db346cc595e404648e3c55df81c40371c1c615b1f9539d1284eb377185d1fc75bc44e2463cf67faaabd1842c753a13e78a19bb33b004d3391e9a57a63e4a702c161c8f8c149ccf7d59aa9f11d5c64b59f21cc00908a24b40a7dabcc6c75470449ccff4db8960cd2f7eab0ae62b51a34d4215f19b39f5f04428a1e4433ffe952a42c930e43eb841e0c847c8a1986cbf60d38c993c3ced7699f744131f0cd193d5ce2a3205c45c48a3d5a9de4b13c29a2b230943307e048a5a775098fd842cbd5f4c519a9d96ac7654214054a1b0bcfb644d611670f3b4ad557ac4f040cb876e936b26d2bc7fff59d4c04dc9d9e86927fab273457dbe5b8e3c3df028df36fbbd059a588ea4629b215e19ed89b9c8f3dcd04503f49e65e61b4b06fa896d5661dacaac2c00b75c059f212bb61503540cba72b9f5b645dfb49da473a993fbf3a190fb30f97ad8ba160fbcf46e4ef7107d5053afe84a9d49a2ef7c2a4fab325789af15c7ade21cd52e46f077396d31418fcd22b1ed72b11e1d8a96959526ce917e0ca30f40e48bc6da554e8f305b05a2ad3156d509618b8c0e60f13be25f93c936488592e9fda06c9b6dc8bbd5a08a30ec197acbd04dba32d53265d260c188480b52000090901a4fab39e05dc021a312454fa67c86f6475c0373e4afad8782ab7ec97d37915414dadfde9477a43fd62d0ada538781a1ab1897ccc4b795d829dad1ef075bac437fd3f2dce5d9cab7ec455c9fd0ac94bf1a343d66b5a3a003630561dc776bce27eb14d7b1f9d09e518b8c84040b70e36e2ad21c4388c62a7b24e6816ab15ee9fd93ef3649d8f8d11ea4f79cdf718510ed9a7264d72efbca0af117a3412458731da2d8e72a26bd824126e2932d5aadfe0560fd7cda93fdfbaa1addf24febe95993cd0b2d42f8ba0899ef8be51ce9f7c493a1930077140d09b952457a1ca68f671790631077c3ee8669b7b702a2aa950a86d56401036cd50c50b6ba6d097de8b0589cd9821941898bbb93736e28f1d8fcbf86fabe33b1cd6002866841ed2159140b15c6e6d331aa93d15ea40aa210a1d1259ea9e8c34e7ca4f7dd5b9437cd7f166b0773a963b4dc6a210d62de313d7faa67ee882c2af3dfc0b20533c27edea4f4c38b3c7f8b97b948a9f56ca2e18565d87469452a56b156e2df7b203f3bc3804bf509cb43fdf9f7d8b771117376a192f183f168e6219cfb4b5e0b496b6ec42394cac86c8da55aaa735bccaf2f5d80292dc68ec38ac30fd0022a19fde748d7077e8f3063ee986693544620665d9023fa835428f7d64b4b4d022147a4930f32e33f9026d0ccfcc475d71ddec14699e67fc4871b5ce90dc9fb86997251cd051f356b86084c0d707e60863e2bd7222bc092ea30098604b44fd4dba9eed6f99c213b31e7ba6b403cd8b9b2491c4ce4484264440128b754314a617f9b3594547a3437fad33fcd51fe79e86b05338e3bc8d7dea8eff3e4de3201eb8ef97d8c1fa3bba59d9de9cdf4805528f7627a3701008621fda5c20580d1a09151259eef613190eb0b8d16afe44531f83b78f74e2dc56cdf0d19be0a1b61b8443397ca768e93fce9a200828436a2372f3deb97a080aeeff7b898f6168b3df30c54ad9dd6862cf455f83324f2233a8d459e362ea2a9444572f201ced530611a9385e130fef9935840315d681786cc6b5e8f27caacff3d5e7fc8e3c45c5a34897f0342c13343cd611378ce6fd943a2f7032587f13d2409c9feb9130907a991ee80600ef26e9efb471454afec0c7add20e70451296e2cd6331f81717d971e118226c0d8d446193f2500c525a04dfb5c9489fbdc6d7039e6c8406c784d7cdee1265b382dc041e17acf30f082ae6751792b86decb9365053044f58cf457e6e5341b962bed9735e2f9ce1918b1c4317e3e13379f6a5bc59b2e0e7d6740b8d5fa9ba922c5c142d324f47fb857a33d6ac439be2803b8abd127e854fd73bc1afded4a4f14dcb10e80ef8812789db94d1136d74ea3754e3c8c04fa34f23d80479c6315f173670b17fbbd245684dcd5cf05d0cec281d95d37ff448c66894dfcf3c28a1b68bdadb935d0949c599fa02652177642537b35fe66c516036259b1e3df39d851a70056a73342944ffcb22c7fbd9d11cd146e3361dffdc1ada4e0fd94e165f1a39d936240ad4dac0a29dd48fc2b9c4390dc724553ebe199f4207b5546ca3f912e2168aebe54b9fca7f05c9239627cfb944a55520b9f2a445ed8641ea0b2f29f3ccf209b41ea48e9e203994ee8789787079cfef10c3b76dee884e05ab8e3a7706702d7045eaa5d78c98ce2e850ffc6949ffda7b8ec02cc83733142f936218fcbe25525eac4702a6f453fafce00a7e5e3aa9b1c3aee4196ce945884be9cf8939ddf3f009eed2502fa17e91a3a1dd23cb2a9ea3dbcb0ae4ff16c8fe4c69952078ad339271bbf3b012ca9edced1b56eb59084c4547e48678f01339a18a4f29fc4bc32bbee406d27245344bf3553529fb280bf253163f66ad4f9e39ec945df7ba25799767b80c8e55eec0bc67d75f00c3baa34cbc8b9c033d9f1d789e849bd2a4472c19deadc202e5c4d78ffacc3ad45bc7dcd40c3a937c24f5e7ed899ad0803c6691446e60dd58683266a95976cf29bdda3c210249b5122bb53cafe55a2f36f7f21c1a268aa97927ef1aee9e0713c4b895e3c6aa75b07722d6245e71a8a15e146f1986f73f61e90a4264ce3b4e8ea4b0070ae538f3fd031bac822fa249328139af935078f6355e04e0a6af3d8596ef9b4e19374c4932a45727d172fb616f0cd662d90dbc997e45e8ae3f4f873d9a03d070eeda47108795a4e1ff0df3369aac68a4e3c039981da48edc6641911a6a2aef643a22944981d8ed536fb59220ad9f6af65936ae249b4e8dce88715317bbeba6fb9755320da4ade7f58901055796be122ced6e490067eafcd0eec77ada5ffdc64476f365ec5c299c1396c058502617bab2ef8e2e7f206252057836b33bcfd480c6a1c774c5080eb3e8c9228b04138ed096e96337414a0bf10808b8e5cf476f1fc6861fbcf1530e2909e7219fe72ea60a115a1ac762f45da98032c8632d776db6c86cb629436cd72b2c6550f3650185c17ee773554ebe3b3445b434829f1032a01172535ebcaf9c543d0bf763c35ebd46b430f6a7167523632513fab930e2eb283b34a25053868bc2eff756b393cc808fe7fe96014692e98871b115b62afbc700d9e14964cc3fce6252e0c9e4480d648874afd8070b80da95921a9c2f73d66df0b45be93ec4083c8e0a1afd20dccfe1883e0fcdcadcbd624fccc324d216a53686dada42d7362fa5b525bf267667e8515fcf718e7c0f9e28cbafc3fdc32d2a815110ae35c3e0b16eeb079f1fe5d158db1049b1616ecfaa67f7cb069da8df052765ee9ccff7e1b360ab93f0c7e172df5ee2fc6446f76ee269a951a4d902e9fad80f0a2ad5c9abcaa2cf3dc178a44df983aa07ec3314a7d2309a1a027397ebadf679432cc936d9d1566a5a516b151a0040c1b396df618cbbef1262e664db17bea0297bba1d5f05add78a594e01af843619fd3013902c6962b7ce26781b80bc966ff500d71f941637de8930dcb92c130cb0b2351400470988a7f5c2c006a8e84c96130b7969d801645ab0561f04da27a4035ec068501036a93d6481b5f15ddf130962eb7df8b82036ef84d41d8071a112072f2a5e4618a5dfecdf20e426dbb2b38615009ad8109360cae9daf685cdaeeb74714bcb0df8cd6fbe5bffb9adc14094b6616eb11b909b383a10108ca82bdef263c16e714ee926cd854863276f4cfb61f37a62b64ca860096ad6dbce98cc2a4bce6e3855e0d57defe09ef2ff6223099d4de3c3fa2b11f45d2e17aaaa58d2ca4cb3b6a872794bd6760299f0ffca2e4a29b11117ec7b8d1ce4773c1fc2c8d61aaf03d18ce18e4af55931cc2af557c895649c3714703ec04cb98522f5f729796548a2aad6f9b1cd5ab5b6877456f9ee8ec2e5799f95c756ac637dc4d6e2774264ebf6d0276ac8405d5fee2d19320273100a04761d4eb44250528706497e74ccdb7d523f68e1babcdb0f31203e3c80692d08f99d8e11ce468108432a782f67e123294a14324f6feb4d64db52a69eec67d283e7948a63325a167948e065eb0d8b0a2a142d64a0b07c9c3530228c890437415abafcbdd5e59a045d76f78a8777daa3f65c6dd62c8466c150f3be4173fafc2dc32ef7571b2799140987508d3d73288bb76c19c075211cccbd5cb65517cb9e845be103c731283125f22c5c3cc87cee34a5c8ea811b53240dfcc59ef979649b329ffb321dda4b9777dbf60307d5d40a84ee6ac30f23848e7753e05fe53085733ff3ec52af4b452d47206c1c4befd5ef85f44f7e607225feb3277488c8ecd0752e8b20f42f5fba3d693fda0ff4295ced5fee10bf491041cc95cc2830c5a1b64d782e96a4a1c10c529a90bc5def4b22ba1ddf3a414a27be7bb1b6482505dc5a209bc825478bb75406b78d6ec255ca3b240ae0c807fdca81fffe0ece11ca1743b8a791cc360521e9195e2f82039dcd5dd1203114a8b6d4fe7d42c187bd07e3fd98e2a87f54686188ab52305c074c6a713d78d36e6ba91ce481aa8bc9272823883771d6312fc663991daef2a52ea50df5a403956619764186981429f1c24544b45e0ca1b48c50acb58e9dfa0763f11141350eb5f5b4c7b49a2b978c1ab95b8190c8c1bbf0958e135ea2ee8673a015451ae050205f2d436dac82f2054e3ae097ad5fe95b4e55f8cb25a4bb0677ca24f9a59a12afe04455222fb9b79e7b392a3eb5be1b5bfb1f7ce6e5ad8e560306cd2cf6d47f267094e3461ad956edf3124dac37a3f2db21f2be78fa8e74ddd0ff44afb915ef01bce14a9897f05d3abc7ca54ebf07bf891c67ca4e929f2b1bf154ca1dcf79902480cc45a699c035026887b59895d81b1c25fc40d1e767133ffe70696a26f04361617d3e8c757385516236377aa6a728047c5b5308c607293a337158cd72a7ea190519d507c27bf5641662372b4e9b477fbf922ed44898833470cb4b33b3cd21d8ba1c6b10757d0b4c342a8b8e2b2ba670e9e0aae35d881cda202ee174f4a33cb0b51d9bed80f575dc7a928a39fc4a0a634d601a40a7b9b7816ff2d99edfa05993853a5dc9eb2e6ae11112d1521e95d0261f4f2849801636c423c56f8e1f3620a8aa7e43215df4d56fb1cb4cf58104f95da6b3d062be41fcf34b9780df3f90fbca1b3db638a7204a880e53b9a7b693d22fae2fe2a1ca4c904fa88d63b4cc7277cfff57892917c4307d4dafcf43bf25ff3a95157425c75c6897c6ba8bb9d88404bfd8e57d0bb03b409aaac196cd314a0bdd6ca407027a4d4235ce17395af8007c49e8a1670cf611307fdfb44b09ceeceadc3e28c401944495e45172608550f01c142f6500b164255268d91d9bd0f6a314aeb96aa5881e923f3111965378b162df255da117c187ac7689c8afd2763790c0e16fd0e73f9ddd66b3981a4ed791f4b95cf661d8ef34deacfd2c7ae3327c75b5246e6b8ccd538611d5ab9f1b20c27c814a5bfb554a76ed1b4c524f445d3ecf57be5698884448f30d764f5fc6d921337a0d201aa4e20465c43c748c5284848fa0c0c76cdd2a38df4c29be057cdc271fb476990ea16260a4ab2889fa7e3991ee458fe87d7abd861af29b415532ff1e3dd9281ea8f4a1d760731bb380eaa4a7a17ba4c3dc8eb67f81aec9ccb2cbedc5203b936da6eb946d82a88a66566d731c53e8c69387500a609a6d576042ace407e47cd28fac2648ec6b68310f228faf96c7e48b2dbfe7d5dc39cd6ba5ed53770388087eb3ce22f4bfaae2f763492f0bf5c8eb486c90dd0e5a0a7c22044719b7a920049bf29a3acf66ecff261303968cd88851d7cd8915a6a1ab042b43720aadf849eba3cf0d2d7e5406dfc95adbe9e108e96a0bcd856b3caea4d115564eb0a0cec99fbbe59330bd9796c5863fd3d8b5b7f91b0828bf2b9369acdfbb62f61a1149e488438d68787b3ecf911d3a18bbf412a16016faa78aa4fddd754f785b8736ce79ed3c967f0c46417b747e63fdeb6b470ccbf967e5aaed3beee325e10ad7759789592e3f2fa4d8e061fd3de55b102edaec9d268281dce274e4d8936d6a5672233b0f856f6a38c5474ad75b09b8f1ca1ae1b5cff6ec6469ab7249bd6a09409ec2acf2ac22559f708471e636bee2bbbcab753d9321f8b91ca397d131003078122c5f17c89d8d63c5aeb277baf01dcf0ad86e44213dd0ab6093a3955f271fc96d95e4f71e34fa6552696bca1be29e508231cbc86fae25c60674d8221902be864036d344bc3db515b8f58c81ddc5fe5cc8dd5890fa19794a03aba64460d337a693b6326a44ce9cd1bdb41b41e04d3ee6948924198b48821eaf37807ef40a80361d3d1e1e3452eac464031899a90242c301fca8c9e723e74a3bd0050f2f9b136ec896867e834701d2fdc36d9bb82071f9783b6d19ac348b148135fec9419a5c472d436bcb1a4c45c1d7e9418172543db87540581db7b0289a0ae68648401889dfa9088d3ec47d71cd4978b134a0402ff9c8c7ba175f2b1e2c8a46e64fe50f9e616cde6b2cd36cefbf0d5e07d0e112a7c839ac0adf6a29094d95bb3d7c9762e4674aaf7a5ccd00946b5a3052c624c8a9ed6a9c0d5af99750eac8478d49f7003a7a7b6502bcbcc8a22bc7f13f2d2ec46491ef44b7d7cca6df7d066f65f79bea7fa071e246994b64531c21c6781144dc8289489a57db732b3b547f209c671608b016f1173d812e76b68a7e7b8836628167487d26f77fb70761c639344ec650e78044ba99ea337bc1fc0d8012bc9571c26be77a2b82c7427dd04d4110f81ad2eb5fc93d88d7d1602a1b7ef3085ef76a7fb40beeb24716b7b139360ed08d53ba8be4758676e713c718154a8d0338ba59f32d1f70722634bb71dfca885894bc768b36d368be427828afc70ed78002a3d13c991288a54618bb0b152733c44e775f722efaa572104d492171165c72ab7b3463f9de9674b2968fd6a1a2634de0ac01d7a8cf9655f0e533af363bec4837559eec3a4de6c93ae48c1edf55233f4e3931433f17bb513696d575f90757272b824285ba598804a04a258060ad733bee9d38784af867f2cd1406043c273890d80669b169ea28ce2a2f58280941b5cd30613129fde8004d9c3c50f9a1d211cb14536b4b09efd0283f653c4b5f464ed5384e650f965310a34b4081523b641b37f8b0be2c59e6f08b6841616b4cdd46dcf87809716164d8dbee850976a97abef403296ca38d0215df7cc4eecb1767b974affe4fbd1cbd95512705387cf87d9a3dcdc0e87473ae24fc99426d0dbcd4e48c80fc70e42a8b3442f435a31c9a025a3ff10784943ba9b3ef83abdd0975893f54f2e4e1878fa0a6e3b12132f78ae59267e7350bd3fbbc42d5a350af052bfced5074fbd93dcb93546111ead12bb026cd06168c1618d3a739159c66374d786b8b7a9a59ae6a49d5de7c09bb2bab20975f97363ef0e6bcfbd8b0c7beb7bd668cbdfae4f45a76e30dbe742c19619cf0658ec7f9a4974ef51a37394b7bbf892ee9e6a6d3cf436cd4bf34f4fd4c28f89f8740386e01a532de3844d4b29652ff007b70db6a00e335f175f148d9e444f293df07d1a679b0a449bf2f8321bdd4d94989f8bc49d0f052140543ef47c57779646ab21827c8b8c6a7eebe1ad73f63004938e411778f4485fc77a8463e64c38ae16e3a28c73fd849007fa882cc7f062d4bd2c30d258c049b030febf3558155312b752963548c11049a3499a2fa245928ed74c2175b04ceb1425e29d16eb0043760ee089ee46b34fc0c2db82c2a33963e0c2765435ee66ea2477186908d83f626315715f735688521098db95c1b5bce2cd4e6140967c894cfd28ca27096eb2bfd307fe90ddf281d83f6b384bd4677b9e4ab202a9d5d1956718bd406e16f5f2b422b2c1304998a0e18b628f471d900c122a16ea41fd78b2095ec088f35ff401cb6da9bf817f044f496d810ca57256e3c73d529b51cdcf9fd268f9d9486dc2ecf5e877bf2c893393bc9577ba26da23782d3261ed70305858eded7a46eac8aabd744cac2f0244d151e0a3af8399b5f99b6efe0c654096bf5462c555ef335d5fc3be686575ec47a218a37b3e3633c3aecbd5aa9a113e8c28146cb6a870965a313c0f03c95bfd24c1afa7096af2605c9c8e1ae0ad299e5d4df3bff5cd646bd56c6bd54aedbaa6e89a029f0e7c0a3606e4730ba6d639612190f8a146d520a8f9f27a173e960b397f3ab18eb84a7b4f6059fdf7994ca3745f46bcd51cb9217500b1afea962a807e72bbe0e8324e60f7cb33d15b34fcb52d85ddd655c5000b9d1439a8d97c766db643abe81751a1d7b0edac1226fdfd3498196f476be4679f85dfee86a0d266f5b02f37cc043f3563bebb02b3f2a3f4a020a613ca9fd013e071352541e578b135acd3e2c7a9dbde2870c8174db09622683c23af1ffb50ecdcb54433516d6fae1f12f88fadb5a30dce79b961c731db68d5d6d6d44392843116ddf0fbb9e20f66a3c882ba9adaa1b2f9b8f64e809f82ba9541da18a9633cea5d8fd911a9ca316e673178116402da45879bb95ea6ab29544f1f5c77525b56e5a85e5fa4882aec676e7421de675496b27eeccdab06c6112be15564f4863c607126dcf02abf70a3f6bf21106aadb0de2650a7a7ead6bf8f3b30c28285a1bf1de47ffafc51532a91564e737290aed920ad8c8f4d9134e75cc965f1060d0c44fc17f94a00c45739e980fdf23c45ce2bc208046dbc255e1b88145275153357f7d66d90bd50dd3661ec33a33d8db1932d22f2203d4d6e399dfbcdb67b73f171075697d65ca0aaa2300084abdb098418409de7145129ec3992ac772a3829917d7d54c15be50721816924b42d3adce55f5114bb4d6ec9900c82261f228803dff80e2694de8d4432dd9463179988ff7b5ea39f72d523e20f93c52205d76df4734b2eb140e0d5353aee37c362a759462bb8f63bd025e7541a2e2dced27e934289726c7f962e8d0e196d5f6dbecf0dc72eb52494f235def3b33607d8d01a51d9d3e17f8edd617870d921917c4241c62747b0dd84ed48a30639a6a806851b4c48b85bec410f1213c4571f990b86dfbf7b96e279a412eb761f963191c8378612cfd2ca58f7e0822c9d9d7b0f37bec8b0170856ae96edabfabf19cf03b8d8a0b20e710910e67de7ee871b02577b9868f6b52651c1473a56fa63b1a3fc832b0095875e900d06b581d942d9d90ad91e2ade7a4f55e8ee2052268a030afcbe24ff41ae86f3712d162c48c791b14a87f9c3a3ccd7a2eed50e09646450ef9d73dae645b8b48354cc403acbbd381a4c66529f0b97813b063c3595fdd4e92f0f7cc8cd4fac51a4849b9d4ddc2ef8c62b78605ad4cde2d51b925c732c2e78172e2bc22427bf3e211835e2905b855d07f44a54b8e625f80fc57e16525efb725476fc678b0cebd1b0980cb95ad2bc5b44e056cee77246cc187fef15be10fe9ae8a639159916047f4ba88232a256431e8a5730fc3a13f1fcb0157f1ed4bd014fc7a1fd4ab5ff308ad10a921595c0619e09efcf86d68676c121f0ee664a63dcea311ea1f14480dd4b40dd84c0f0e8704e1d91ea9e89584761e0281fef0684e29f995ccc830719084f3e3db85acbeb4eaba21d4340a1ff0840c88add4bcb3e9a8041e9fb8658ee891feb45d147b0eeb2d42f12e9830a584b76a35a69c0a6ee18837a124c5f6a24197215efb7c5bf66fd28c563e688181e22317ce636507ede721e1ca606ecdf20c315d62988d6b050f10608119db5c21f1848b571af9ce1392de73e1f69615e2cdba1fbd7a424d3de7d85d3e2f2a39645ba67bdabef4997cd31fc3ec585a7ee3d9152747c6e76e3fd28514eb1918fef9b2808871ea8918274d28a5ef11a481c5dd935902e4063ab0fe035d79651c6f7bb2ef8d33f34264ac8d3c8c2e4fd1a7fa4cbbba9ff0a07e0f6eac4989c9202d1cfbe405758dc67c7ae2c76a8fecb2418cc3b78bdf77be3e8f89c2db42b929dfe810aef1febde8382a53ff0c593a214b04c8cf0a501772465e6a729b376364012575ce2d0b1a4e8de258138147a97d6799f82b5783ebbd4f73605308791a17c9b2bf2b6cfe2500eb76ab2a3fe3b7ed65eb5e15d286f56c7fa96a169d31c6bc76322bd57df43f3b132b936a806066c83bb437cb301b4c88c00a6894a2373924aac888bf345d90918175add702f61f39c9f7afa949ed74a7fdb21a8229c9bdf4592507b8706831fb9a61de37f7c06641baf9e98a68fd0f13446c6a03cbd1acfa644d57ac24986d2e74dd72397992acb22355bfaf888810cfa5ca7d526247f15767470c49dbdbca24db65a560bf4b77bd348079816182051c15928a26c591f1eb964a3f2356fa57b6624874ece27dd8d92d668071fe1e318156936abef3ae8d60245879c1f4192202b794096133d0a3e8b8a50b487905e7324785941b0ce8c51c6f0b7920ab6169fa4aaedd21a2ede46fa2f3803d20ab64079c2069f16146fc4a377eec95fba6917133916b33233698fabe877896fb768381740d625ba638173204681f70387b9703b4d3d346ac63cbf8bcf15bcc96f42ca8f902a42702a2b7fd324f337b9742a6945b61800a32b2c5eff97d6eb3fda206416df895488a750facb8b09049dcb0011014ad811e8cea2950cda0aa962c987e8c05f441c4772297ffe567fbf934b1981356ba70d08aeeeaa38fbc7c0492c61ba0216c9ba1a959d9bf6d9d7cdda903e36dff44cdcbeb7ff1a3b94d6c5a158f93a475c11750b8ebca6fe0d076cca58236ea1f3e8d928fdfcc3c4141bdcaac1ee3e5a881b362ce8afd33a1fca90d95ae2f39a10062d9ff57beabf956883efb14ba669d0453c1ebba4d72c01d80216559f2efc20b2fd3015ae59ecea53cb87b28b887f69eada9b6528f64e61edd16109e2fa8feb57d7ffe5cd714ff115168e37562c37e7cbea4e11aecfc0df9f19ac86e2417ef90df2339c5ef7154756a2c87ce04cacfc7ba1f7e1473ec099c7816aedfdb3829e1a07c407d04318210c81b98ac8b9a05d7f7476b6c9c885af301c2150c8f9c87d94cced4c34b2b0a3d76ceef744e26279d6605a56d29df9aa6f6e6d7266d587a6f5386ce9473f8e0bda13d3c1ffa544b3f77d353dfef5ec8fe247204d36596b6b26070d22fbd59a8828679b0b06f88da68869ab7aa1de31ef170e5557b0a21c6a276c6cb3d4fc712f699dbc057a9e76d3973a2be70e9cd2bb65b0009aab3de41c5deea88305a5a97c7c5dcdc9dd22b576b85a69bf0d87c10b8c30d663dbb62b10b6d61f6d44b2134941dd9d09fe7301c4fb51f1844d78d1c00f333d111d9087e38790107acd0d91c4f057b82d31a3ae95895352dce174c52d28c03c1bbca0e92213f398a366c7031c903afc1cbdac760f664015eefd5f20573d707d35663fe7d74d0eb95ddb00945fd55ec9cd7b062ccea2fbb99f33390df66dca39bcbd996bdd927940ebff8212c491b96047474236d70958b806cb8b4977258d09bb5148eb2ae84a4d1094cbc672881aeac3e51a273aa82adbaabd15105c946dedbc5eb8ea5ad68d248dba406e7af5afa52e9bf6e1883284a84a29b3b19489b7752da87e4b76f508b24c962fe5232632560f3181a10d73c3c477394e0fe5b6a82c61bb1234a459645653a4415acd1d582d5108bb2cd58005f085977269fccfc2f6057639634f76d9d9b3f9f8e4e4895056ecd603fec91f328a3cca3c847861b3ed94ad529aacde650c1269b99ecee5bd498d7b17c497f48bc22bc829d97c6eaa18365330efde81ad127e13d09cdbc6bb2632776899fe634e06940c8dfbd8cfeffd9013496017354f652950fb7a6eee93c17d7a2b98d235b4d3024964e48c1ac151a9acd535e5aedcada6d0e47e1c93561b1c50a298e3c821a4ec8f194e3a3e6a006cad2e9ea6008bebd9f507f5e3503d2806d13434a1cea3b929b2e43313e3a000a3ac4efae99be1cbb6214d61dcd24b3d1e813a4dcaf2b22ddc1abadd7be50d5b7f8ed4a62796e8f46baf868209adb60ded270c575a0ca4b04ca7d1f6cb16b18f607e13b505ac43afdb70e06d66934e544272f24c2292d38ce405b9501cdb4451c2a6b5ca806415bb93da199d1180aa78d0a7c032631331231027871a553b439be1a647b658cfac9d2b792870457c446d33e579241a221abd8e48f9e9a345b16752ea91b4ec92cbe5468e73cb39252d179e75983169173af5d61fcbd760999f80648aab7fdd8cc4c741588522189c88aa4f06b6d2a17bbeb554125189d309c60c679cd1b742a351dbcfbe25c06c400d13c82341bec7badb56dec6009001fec4fe34cd1d3f53144828c392f7b1962a7f3eb5496ffc6ff6af66f545ba4d48d7f5c6437c407a1efbf6d357b99ba921b08213eeb8e17fb25fa7042630859df40d6414d25a992a15accdf81d402824d56af15fc1aea4a0360aa475dcf07dbcbc53e86d2e2ba79ef77f784efc13b1109b0675891e0c15138aec149ba4426016b1754ecf1b321dcd3d53817c7b24760e058ae61043dbb3dafeef79ca4eeff14e62c9a86fbed0ef57be774881b61285fd2ad636ca4aeab328a8c8d5ca2cff8577a51569c1cbd8a7309e50dce09eaf994057ee9f022f8c12c6c1749ca9c39bff9614080b02286a64dff07210617ee0a3f07b99e7607c8daddcb4eafc6ee4a215f229c88e6a9a8a03e4e9427c7ffe99033213734f891a3b7e4ab2331cb89c1ccdda92e7bc45614b7d0e65d90fd820dcc59808ad3484e914c10ef5343706fc82c04e9b56896d66b961142c1fa2354d6ff540cfb9fe6a55329b8d27215eb8c907774c33f50229bbd4236124ee61f68aeeb1f20b8b91831848e483d045736669234e0aff5e008c0c3a00d6d59474ba9dd2884625c5dd5b8eb5ebeb326969699d7ff791dc690289c84922584a26fa6c389ca84db282b07a29cfdeb0bc07d7ef5c4ad8cb139ebeb52585e52b8b917936058666f5b754f5f60cb410957c775f884aef12afdacd101af1ce9d01fb1d2a801f2fd8fe83b5b87fe537a2e5a45f1144cc31d33f524922642e9ff13b7ac6ad9e055d0a2568d010ca8345b911555f2a4754b5c7ec2d6e3805c2637d57d743dbc4d9ca91f4c89af1c7cc306c246c2e0ce8515e6acac71cab1f0e92fca4e9c127b8a6837a24809584e38e7e229e7c1f0c67ed0e27c2d19204886d0bd5bbce104c8d9db17d7fe491bac23b52fd3ad3444139f4fb4b650fea872a363ad6dc82ccc0fd5f6f96b04e0e21287c8e9d03d2f527934b6e24b619c245b1260934b5a592d81b8a1dc68524687bb038d60af731dc628028f0385aac46972d12bd4e604329cd347d03d5b3651f6aa5d1defc423af4bd319238224e282394a6563c3e224d79b80edda62e81423d5174dc727ac0eb65d306cfe4e818b351e9be0ef4ade93d9391132911ffadc95e3347dae8f5a662d4fa6fd315e91ce70a62a446f552eba27dc279f844de8032bc84e77892476b06f24bc797927675ae891b783e5da9800831254786dd53b1f717f6f1929f4cfadc719b5dafba7e16694e09d0c7ba98959b940171fca9859b5b25caf4406fe6c9e93e2c8361c82c46c025684b4bba72ebeab5e6adf31288137b169469296ac5db3f07e53b5b3463a8f1c167964918c13ef0e985383cd57ea43d0ab79a92f69aea5d69532037914c884c71bba709411166cd921b5d4ffb17ec465ccb77d763f7f5f02a84a262766a482afd74bc087991b0798b05cb9da48dfbebe27a3025d12ebd5be0c9484396d7af0a5a785b3d98254665ffb51b8e151e96d263a64c70e850845a891ef94252cc19ffec53b029264acb17964f8c8b7bd15f7c3d7470d1581d76879e8d0be3a8a9a43b8a2928c6b9839d62bf18422e96904017344b697b77970d905ab978796fb54cf464d3b4426e4649cfe342ceea98de02a39fcfea3ea9d1d23ab470aa7fc0984ed72ccd1c1a7ec22c9874b40bc6755cbc9b1e81b3e15fcbad13d266eb031d0015aa6f89dc98df4759b673da9e1d110f8a93d784a07c906d360deb0a5a99390e4d27adf52e0ee7794caa2043389c95fc6f22532f7932e5ed65726b970028cec828b5c4c5b67e2315ad093293a8f14700c58616ba3e6ee87ebecca9491ab50b9bbc1b028e04429cd84bc2eb82aec93c33ef7bfacf092289594152f50b5e60aa1426502c6bc07472df4bba8d9366b2b6e8b1a55299844ed3089768564a31ec69e33647f0d3bbdfdbf2c5c321fab2bf5a406cb92342047eedb92dd26c2b6072ca27f8100b283f75d5d08604b68513901dee2e839902c4baf9210069fb53ba56d579a2c93cfdac7b6fde82e6f220adae42d4861073fdd0a4d3f9aa484cbef916b7d82888d349e1ac0868cbe926520c8cafa96d06bb5952c835d8495abbd4aac2c8572a147cd4df8e75ef46d268b654e59bb7cdcee497e8b6793f544d7ddab0f877b05a920432a62850ab087fdf18b989161ce359ed8559ed8211230de447310d780ff5ee3bb82579d2d616c235c974701d12b78fed1795d620b8e719726ff73711ac1a422d823fb1db871ad6199077a131b97d5b66e6dd660ed87db7fcca9e6ddf6558bf54694c3c006a755fb49324a9e7e115406d9ae1ecd0e5b51ca7bbc677e82b8a96539e666dc28810ca09ef70beb28fbbde09b282a6e4cae9b0809f116ddba4eae70ca25fe9b9350eed52c2119077ef8c121bc50bb9dbc1a4cf942d75740506ad47fcd3437319ad9341240518f696ee7639ec9f466efec18537c234b010e7e0a4b2c2137bc7c9a8a1db4f9762b70a187307ed0da9c89f4886fb099003fda09c1f73d7101e15ec8b9fbec3bbe5919535433c9df72e53c060139eb549a4a75b0a97d8f640c781e0348686a7c1452064bf0f8db755a7b968b1b884ae55acbc65e0ea8457fb8cbc9670c6dc60e04c3c485e419b8a1d4143b767815ac2f4e07e0290ffc20c74908e8aa9f41a0b67cdc2fdf7d876835aaf10b3b4b8ee0aa91e0f1805f94585243220e043847dc01f433aa1aa7857b2c3cd69745447b8fc8f1204b994fdf724c66b14d8e2da8f138ae9fe30819d34d332345d41ea2e2b8b7c89bf736c2c4c0063263e55d8c4c3f38ee91cfc0d6e2c2d0f1e8e43fad74dfe98320400c488a5ce33dbb9e460d16aa78b5620c10d64925080a01734a6493bb79962808f6e956c689d89c305104778452b207ec652a0a8dc97f7c6896911362f4ef7e2c3e83152741a4d64421c2ceb9458d929194f66a038d591eba30df11a8d967ed6c4030439df2d991b7db11c8629abae6f4fe1738f712bb23a52357e2b708fb2d2f38b97f45320c95e2f99a35861e40a8889b338402d920a2a4dac0ca7163b1d0c62b592d70fcea43ff86c2b13e4ae0d018fdc0c68e628cd8119d19389daa81fb7fd7a3d2f79fd6199b7c1feb2e399ea6c6ec1ddf782ffa0c94197caf28030d9eb40d3c7b92ea0e67731cc062fff0fddff9126edf85dc107572033bfd862347a44ef9552377a15bde0537db938e477b465cb3870e6c1421aaf5a0cd20a45f9892beb13758b7c763b46754e82d1340888e0f9d0e2fbc005dd650c91b698ea81f6b15c702ce7b1904cc739437a8e580175b526fb418a28117ef589b166708fb52e33a1788b112558d341238774b28725d98a4d7d84bb9af0e57869b5454ecabbd5eca8fcbeed9dd083ee0bc6efff2011353853289d516180c88c7765b1e17913792e659af99abb058d38fb7160db5c23ea55a5c55ffa1c0cc43baccc4ca3520a1ccb22a63b9128889df9f158bf86d0093a3e2e2d7f1504425c3e958c65762e059017e8bbd70dd9470a7d0422bfd8a3020cf146c9f6bf293e8f1234167581cdf2c1417a907fa1ca49af0806c0ac7601ed25b555fae92cbcad35de1f7d9d52d93cf629858a4a71b58d0b88d163303779eb7bee07dd50c4edef459583d3fdac7fac63b8d544cdec3aec81bd5dff4334c56b87d496daa8334fa087142ec2f2937550210179e6726f4efc8154273a261913092737897a0ef0a3abcb53c8bd0c89377e8292c2c9e651b8efa21073e4fcd2377001d93403aab025356a98702d6ac0fdcabb1eafc6e0debaa7f0785e0720323e8e4d05c726e7da1c6067c17eadbec3b4ba6667203e8c232b3f3831813212f39f5b3d17eb0acd08448cc664a6d8c312503c8c735e71ca56bcc0266fefbeb55c4231901b486ed468ba72a319e11e199c108d3f988f65666ca9b2904e5c12f4b1cb7d10a904b95ac8c5b65677e519862550300a8efbab81a2d6122d7cfb4a81b474f079d7d3bcc1cedbba86baf4f89002c765f45cb0d28cc391390b9414ccdb97ae6aac17c9ec2d1f37e7714f861ff1c97a9f29ec4cc6bf9dbad98af27bc5f64dfa69acd68a087485709d72cda29709d711d734a764218c09aecfd51f962556becb323e65c76a5832ad03b9675e31db64f26863a1e322570cc491ffd8d4a97cb7d230630d5a6b84cf7af746d1d327c311ea1c88667c020f0c7f9fa7fbd468ec6960472a18020814b0f51391a11adc5b40683802c6b6956f46ae0f0d09c776b7904535f58edcc1a354fea011e9572d4a807782f713e12206cf9ebd08711f65cf4035a1664bbe1ccfa776aa7c3778e0216e306f3e535ff3c0c7c21b2d33ffe98275e8439bb7069b267133df5e15968f31cd861b8dcf2027b35fdce1bc8ba2642a4372aa2fcd5a81ff6cb8b7b5b8f3efbf620c9937b0d7a3a7e5f16a041c3fc9f4152dc561b513831c2bfcdaa063758c92b219357729ec3e77d4c00761e839ed25c5794e6c6ec866f761a2ac888699fb4054553f7a623e22fa35faaf381ec9cfeb59a43fd2bb19d432ee5158572e20aa3d1711d81722254ab6c93e9836a56615f88fef2ff2ac3533b2374e9c3709cb18a861a883da7ced58d29a21d0731a898a172f15ea116280d86210113174400fdcc8455bbf12172ac5983ea38df6688c46a7e6ff24bf42e7974d6236a9074565434043a8b02d470b287262d9964b7597733e94ae4ee505cbda8da1cb56b5dde3f54aea77883962981e17d755edcd452538985491ec8152cc319bce42c9f582062cb9a9dfa8835d102f51e039cb6a76c7462e81692ca1599e3cec9b73d602c200401273043242abba6dd9e9bbb0d7803b583d766116d954d640bb2ac1f71e65ccddf9dc5da048d6deb4233a0eaee65c74c232d74be7bcc64c65cd937cb2f5e0eb23e813ad1718826287cc8fd3fd13302f3f342ce4ec20166261b98385311287014bbe468f10afe60f07cec118a2eb9d480b44e31f3ee814df645b14b1d06c0e1c347924f1ff2b58561852330f414532b1ffc92951a62d4581cffa283dab4afaaefc6b4e47a7094fe0db10f0949da501b19c2a9b81c792c3014e54c7139ca81bc5695cf78c621628eb9c40743510946457281abccb45aec758dae76f5b859ac4d54e9b4de0a56b65117b03bcf8cf6280ff9c7dd1cbbe019aab2561eebc61e8af3d4e2fed479772b9b960a23d38a6dc5624d7f2a22f2d1bab5a0a7ada2e76b5acc61a633b72b2ff8ef8c6591a2d12f9ae999e54c9721d169d5c7109bcc46c11c66ef08ec923d699efd4e5018f48b6980882530f61c6e2810a115ca80b5d64f58a1771d701983d36bb5523edfa03a7e7a2a015db543e0c9d3d8c04165d7b8b36022dd16e201f93147e0b1b9028fe0ccb0ddea3368b2f126de892622194bd2883b15fad774a0a5627a616fe5e0a926bc42e8c0e135176ba1a0ae5d63b1333727c639b53d56819d8360cf89d29bc6feafab85fda0a89ddf1e2030e69c05690b93ede0b6b4f80519a282f4e40608903d7af16a877b0b0008170bdc076d6a6037d5a6d1db127877025003f162a8017d225adabc7ba88fce1d24eb59df93f85107a65a9d2088abe2651aef709539dbc43bd52e93c20e9ae7254558eaaddc1d9d28b62bc5294feda66f494d2deb46276a2c67d405e9cf8c19848fd36af7222deca06043ab8cc985e66d80c5e0ea83b58b8e1bb4a48ee8427c16d119467f5d61296882ec202706cba6c7caa989a35ce52a0eeab6c1234c44e9c8b90393583f221e3e959c7bb713c527b0d7c5e3da03125d7dd4993c3ded4b2c73ad2348cb235c55e9a946d0f5a110e4083e17cd3766d2b24473773a5ab64899eb52b602e5f5bb11e4c2d62f79867ad5ba4881d5fe33de291ca85e96adc51a3a68065b1c4a13997a127737b2bb1b99b9e0cd638519a947d61d87dd354eb01d481e078acc1e978fc614c1f44278a1761dc4dbe022dbd890426fe1b462c0ed94ffa0fdfb1d374fdc9d7588e49ef7095d4df6f748c8489768529790f82f6c9285e167631c4ad1f04b0991eea64ee2d775b22aa1bd4d922199342f1667b0b8db0b5287a985c526be3e164609384ebf66745bef1593e5aa57b41be6cf516263cd3dda771787d516d81188cf2a677b84cbefd19fed1552018675c19cf2d37dc920d74a521c1c67175abedf7837b12d0aaf5ec5890b79ca485ad85f7ce5b7af7956ecfc9e41ae4363b0fd24e3eb1e9e8f5caca479c5f93e37f5c31d94b301d0e7ca6fd3b6abfe7947f9956ee117c22fa56efd44b1b94a4b33124646b6e1caf6bdd72e4a405cbb90ae43c02d47800868a9d59add402e0285ad766db12cee50f51026b9acd4601b3074bc3db5fcb3ac84dea80f1fb5ac5a0756615744c363aed6172290585b583591b0d51112c51432bc3cb7b356cbde553718a0e7bfcfe5bd2e7b0f68003af5ac55f42a57165818ed7a8cf4985105dcc4d28375fed763d2f05405cca250fb8cc62cea1321903d8a6b339231d2d60c15358ea7a3af82fb166985fdef3431c82222dde3e036a62e2ec66d24a056666f4194033c5160155e9d976b9bba8580f943fd491a4558628d9afc1cbe335324c4c974a7a67ac25a74cc400cbd86ff20804dc569ebebd1eb6ebba27b238c33b03b8b036408bf975ff05350662ad41969abb6659fff506ce28c42edceddc38cc0c76aa9c491e3d5d083a5ab0c0aaa158952d8130f3b9b042f45f9358c205aaa8ec69b0ab6e9e0d670b41f7ba2c8b6fb4339cd6554b82c0f73e56a187418c512e46586e18386cd58ec0d5c5889c5a56e7b1dfb61d946112700f8ad06425f38e6c9757fa36dda86521ea050918eaec9e8fc199d44acf09b4b37130c7fdff47d7e81d5c99d8dc25c448fcc93851c042416a2c5a1fd27933b629bc65c661f7b9c02b7909acc44f6619362576c40a59471f2054463e5822812ccc81e015a63690bfbf8b70d16f0a3e1b515050a2fdba44d603629a5d15ee4e7cca3387e7c56133912410c4be0ba6c414149eb09c6260bbbd6add4bf7ecdee05235a0d55c97a39ad57dd36ba7fee24f2a19ede729cf39e43ff3df9021aa90a85ca0480a44bc8c49460464dd278132d2dd2d5e805ba39d7d9be5e5f309473628c077c3f20d4942fe8dc38835f64935f85b5c284e681a18d8c381e3ec7bb03642a167b992bdeebb62888013a9731acb671bdb99b04f2e30c8961dd212bd71360f1e6c16e055d2b3737b7203091b9b844cf9ce763acf6138ebffec47a23af7b5efb3b9b28ba2e4a99367f9844b4fb89302fcf00bfaf44ef8942cd5ec08b6b481ab35c8edb2d22513e751c2f9734c6cc6298ebc5e89f11fa157581e63ca41e8e597341c8eeb9e5a48a2c9a7af0c3901a6cd8688478914f5df2a7525b3388209eb31e9f9eb2c44e137de6192a9388bd8793afa8fdbb8336e6f645a2739b74fab0ea0de6c061daa02d051b8b424dd3f62937bf737b1eec30b5d9affc8aaef47f6f076b17e286500555ca88f51ee0a2e8dd7414ff78bb4a5fdd98f3348e23052c287e518b49688008efc8bc30370130f8d4ae265f5526a7f1fb2e74603299534ea27610628313cfcf2f8e1433cf1343154e0368a8274992c265f301885fb4d1eae9c83b032f6a720c9bef2273cc6671810338e499d205ea3cfc13b6a433ef9941b97ceb46b6ce128642ead745618998e830210d5d9ffd0e7d81f5e2fa968359ebe436a848ac786002dba75adf72826462b60ac88e0d78aec3b74f10769dd8933d3c2686b547f4c8e0965d93da17c504239ad760f51f523ea2a50da7b04766b7ebfb097444ca14ec331b000793b36ece1c6ae128969f8aeb03c44f2745b5b8c0492f248225e844ebafb1d1a39e212c5ddb1f4f4a6143c61e2bbece071b1f57cbc6c73bdc61f83b6fe8094ab45bf1b37bd89d6aa0898b718da25a1262efa6d9d33b52612dbfe192f3e508d6c81674a80b265b97ce89fbd56f306a179347cab2a014628235be52b450a5c8a43b2332fc84144fc51ed0f08dac4cb01701462b611e3b42cd65a8c73d49b90ec8b20666f9cf2cfcdf4a4e69d2400c806695434022c48bc923bf93cb3486348dc19c677ee96571ed51ca0abed38c5ab654a12d5a8ccfda08e287ea2d9d55289fae9b8a5185f2b5c3bc0c1f072099697f3de683102c4217cf69a05c0a531fd5c09a16cf883fde2b3dc403490de3cd76455d320566506a529500be081b1690f520db3f38aae06ea64706db020ea732159856209ac0bc02ef7a8acc0e5571225c3b1372aedb6fb24b1fe3e84abb528826d336edb15782bded57bdf25073179b0e242b76301baf8c4a8483f677153155963fb9aeb03f11dff5540fac72b06eaf9cd940edcc57c93f155d866d2243a5363a26094cbb288e437fce98fe5d4fa678caf7ced59d002317475187a3a584ecc755f3310e33cf37694ec12305815eebb6d4f823b2666932c45d8f82ac164507446ad51523910449c4d904b9cc6c0207b939f9f80546e4e20a3ec252879107c8cf4d3023e5b4906758999c8985051d7eaed430c84bc5c0b621775929569ae4708062928f628aaab08d271a614e0947bd98997b1bb1dc15e146ab9ff809b3ec998f43a5d205472d4a941c90fa47400d9aef3a123d992eae031599c82191f2996973a09396aff399ca7a86388bd7c30f210cb0a1a41d0f435a7a37a70b2764fa546d548d7f00f2aff4879415302b2a896d5986153349a5d3371cf4e7f04156566c6809438b0ae9a63dbbab09015485970c73f90a72d8188b414d5691aae2526c33240a227eef6c6295b8deb1046ca2574aeb0127a549ee23ac28017dc08d83864eb57a28a3123df3e1ef9601ff0e7ad449bb7a9bc31813c2f3f274e620936b9320cdc1a94f4009c5e7394befc6fe4b317491c49496d1735f5cf3c15eb9676a446d7b0747814bd4d290f40d9763102c40a6a230f9c72ae7d46448b9d2ceb96c1b280afe47ec08bde29b37cad4b2d6632a41d72b34c5ef2dfee8e274bc35334e27d8b3ee83e50685c87800442ccae0318a3d8effdf12ac1f00020e5255bb5459b3c484178b54846586f3e24f44d25a4a2b69f8bf812a661fbd03aec318e5b68a6bb5a1d2212fd48a7015cf929dc970cae5934cb19c0570bd0cf23509b8d8e68b8249b3733c748adbc23211e4a03384569ae33bdff2aa804c93309d5aea1b8df98d1570c0ebb90696ce913b395899db800d888502228f170775a4e6ecf7d437edf052ee189365928efd7cb841f84deb1f31558e003caa12d155826173ba77ef8658a2584afacd34c04c8a58de3b8804ea9cd3ef20a258e4651c491a830f5c5b235b701a681d7bd1b9b43820942f28421c025944f0348a14535bc9d4e85e45b09ff2057180f2e057a23fe9bdae2030687ed0c3eda740bd435694b677f0699235998428df1ba553e79df51cb711a754b4edf354359b1414af3b78b71bfe7839864f1f7b39829397a5b535f447d7c9317d09c09a1997fbb53974fb535f865c8374609ccc06618b5b1ef776446ec26e61b4dcd02ea7472567c39008958e7b04143850eee8c25b56a7466d427a3387fa277034dd51486722dea2a5a3b6134a79a87a8121430da1b59609b714351427d1c8bc092f64f7f462c37e927058540ac4b0cfe1f2885c225130584b2d7d03daaedef4aa58fb27915a89bf1554825892a25e80d82d97607764db2fc332ec8960e28d8b8f842ecaf64e0ecf9c0727d6939f12ddc2d66bdb49352d645fba588bd300204bc1b63af7b504f156ea5ea7ffde9054687db520964ac8ab4546c337639c59425767443fc6274c2676ae1368d04f681b3c62f77236d022a50807eddb25b694b5c9bb8d033a771f2fbf2b4fc4b6fc10bfdbc47c701cdbad21b6d150a9cb175bba0fbda2630ac47eb45550d4b7a0574f279160ec060f57d2fd6578324e5a1eb514c1d00f7fef95b5cdff618ce0673bf14615534022ea4c9999a2c1ee1749d8a7fdc7bc6603ce2c443db2635c40ce07ae5e181900e43ab4ce4f1415497e6a43b1ed589ded32d5b35d712fa1d6575ef56804285f52556f06e99ca2ba8375707c5f8b99fcbbc7ab6cf07454c48a5fc855f11ffb3ffa52a35c41ac5091e868c47b467e9a98aa871f230ecbbbb5788224fe25c330a00ef67008891052870c3611c62d97a5cd10dd1a0274347912961898388a38ca5d66368ff80f4c1b742fd73ef710020138bfec9691eda7794b33db2eae0abbeb1412fc2c283490162347b7dc0bd2ddd44e59a0570d8890388a87a699e608dc63f12a95c93695d5f6972f1a2bb40f75eb99238150515d0b394a91134913ff0c1c165b0b173d43472dace2733e9c5edf1cf3dbf8148dcb48e942fb695e7f4e6733ba8693a15b4184349b90e629bafecd46ec47d34e193b051c7b20a5dc6e4907a18883add5f073eff1a96951e63dc217f8d4c5f16185e2736d2985304c6a1899fac8b1158c02c8481787dd1db2dd311c9a3ea1e764921a48ad4ac61612c548a5614a8cca16f948264d596443d56e4d5d84c760eca44955f4bd86ac17306aaa5f28e5532786a070e87f00c3f162db8426468ee9284e3ed87cf8e4788d165f56b517247e9d5512f9fd08821fc21c438f9f9b087b23d4fa23cf38dab8b2f4ee0dd67409e58ec8d5d8eedda26ec9b213b0b2d3e3f97125f8a234efae1ccdaa14593fa2ba2530d1bd471fff9c75b7ece42f7848116c820b373cbe09c8e3dad7fe538249984208971ce949cb9bcaa4dbc984f2c0ae0d73113c96ee12a9f1962f17847a55e4dd3657a95c0b75db2001523112bdcc298d3e6af9cfccf106f1196534ddf9f4ce9559eaee58aaa6d32281a2added8da76497a0ad6f660fae0f5ace567a49046f3c02aedbeb38834ce3616124ba969f204dc6f16b9259fb70c957002af751515a56d8e3b7a9e76ea95c34d58b6b9222c3a7c1e8f6f16648c30250926812ef835a84850a8af8859233ac3e79833efe428a715d30366f64e978d84b8e46dd25a1caf16ce8e01d61288799127f1de2b45fe3f828db7445172b2fdb4930cab976bc866b441219e7b44f99087f9ca6a8c06953e0e7b682ade27483527a1c298700f3309ed6948157030f39749ea91fc5b5344347861745f2251a2ae0ce9b122ad3357db2923a68a9a538e5170001210242b964114c5f8f8e73bcb585183b6d619cb21525f792f9091b211aa4f7b907ee21059ddb45e40ac25aac976d12548ba266c7356bb79cd635459d4a1c068abab23fc8a9118e06fd45aad4ed871ac31b6eb76ec9ed828d2968052097092df040eb000dde2febaee235e4cbfe82d94dabd209a50920c98c35be5c5bfc9b712e38850e60caeae4a2fb05ac06ff503f4a25e5d5478ace88743df7b6e53f89a2db4fee0b2a1b0f0ca52c03a84e6d1dfa9a6e6fbafcf583335819d2fb0eed07fb4ca24d6b71ef7db3280d4f874c1ff96d9d9d2b82a358ae77e069850fe8f3bc3ed81983e860ab57bfc7689059ffa48af6129ef50df55a9f7a40f97d58f5e8370e38c460d30aa8a4480cf69015955158ac5916c4e90d09f27e18e8cc9304706728a391c22ac5cee46b2b63020646c8dc32e555751d85ad0f7429e3b21ca81d2fcbd67580877de7e3f366f85991c1c4c4076a9f28465b31e4fb364f00ba24677e2ca9173a0abf50e83d732c100ed7f89afa0e81a580171f51aeefee9ffbf956c9186a170d51602d6cb20dcfb9d0c5c36aa324139e2d4547361f4244a892098fa9c903410580c48ab2b273b9cba9ed034ca3f2c120f8978ad5d787f7efc16bc4e555b7a0eb20cc2efbd7bd3822500fcf0c6c8368c5785a95d16ed2afc425e82b0cb9d501dcd400e2edc9d7c3c189ece8afd87cbfe1fb146f8b7a363ed2837dfd3e485f7f1b35bb254c46e6300f8bff2638810e0ecdd0e4080fc793682557e098a38d0d65461dd824c77cf545fc543bd64315b3bbd539dafa9913e4c5dfd8fd4c1766decf0275047fe5886af69cb88b60b93a7571b088a06eb65a8f387c84fd96dba6f69752d95836c9906232f1214a3797d290b303e7a5e374db16f340e93cc73a41963b6620ae1a56c97ec3efdb78e92c04d755b8fd6f77dbc6f822c52f6d6faa42cdd81eb7931a1cf82f27a4260155938d112192f6cec0aa350f202c566a4f87082c78280ad433a464581636e8c3391f1d5d7850fe0f2fa22f2ba173c9b59210b09ff0718f5c29a4f300862da43650ced9272aaf3952d0dac080f43e39f0fbd24de760e6e8cb184a94eb7accb55bee3b1bea2cc31e7fc801c5b74daaa07812f251f5235f551b01fd5b618b266a80412d8af583ce8599be0d5d705ff59fc3daeb966e920d2c7e9ee7e9eb50883d5fa23353cc77c6d8e1812df803b1737216a3970ca1c54cfbc812a59e4b20fe5d964009a45caa1cd646ea32020e4ab872ec03c94883f84c40b9e8d95f296ad51740e1f95df892d5e7e9ed3d12bad2d3ee15986e310a149fc6f076f83a63f829cfef302388668752af9cc4f3c675ce7240da4247654fa9a8dec66605755979e89d83e26317b05afc9bbdc26ca579cc56e5698ea941ba58b8d9c1576193e8ef527e5fc2c196d7fc2f44ddd136aa3138291f704d7e1194a25c201cd9e05edfb36656a32f17ecd873b52dfae53c5f5e93d3dc899329fa784f86b3986f7daafb03c6b66b885283de40ba6890adbd028932472cc8dd4806047b726653d322ff259034bc81539bba3dff3768e4b4ca0fa84361a5a6f2f9c270ffae34941aa130df4c40dd5b7a608351aec9c5407dced9b8ab2f7cb064d02430a8466c7d4f86d4d249398789b1bfacad5144882353d098d67cec15267415731d4cc1ffe82305542558705418e38d2b1777ef0ffd8bd1f50f76adc790d79b9716fccf8608cfbddd7086d33e60ab340ed1a58b67551dd9429b6cb9053400710f3aaf34e9bd0dd76705e3f3dcb989a1d5846e2500d462324b3a7a3dc362683e1efcf2a32be1fdeca1dfded7a1656ff311be2c5d7e138b72baa5961a9df676afb2e1dad77426ec5fc9ed7a0fdbe8641901ff85cba2de740ab97d9b6d7f8f4b9bc3e7976ccb35aa03d3f7864c672efea519ab972071734c1091270cc718f9853ede44ddba157cf56e67c984a1ce0542fb677c8a98b18270d6242c5d01d7cced682a9395cae918ca1589f2456466b69708d33f3240884fc107b32b4b6a4c0c13b16799990c4a087baced15164d0f4d72a69fcd97627191371515c7928aebd0a4a6bd85584885206415acb5390944ef24c836bf5aa4002ca84f367a019d34a7b46944971086abd0c28573eeddf20eb65a3f9110eebff95ae8dfa9e9893c9b085001efe3f1c9cb724b660c998e2976a55c6a65243271e1f83616c5c08f765ffdfcdd5dab12ff4b5f39f7a47e074902dcad5b4be42bfcf8952e355bee0ffe40fa3ea034e6983db0835741126b578bfb461ff1d3f1c91cfe83d2ea03c80d9930db598d4e9ac704fd3c4905c455c19f6cce2111ce639f61fc856cffc3360bd16f20710ce31f44d887bcf12689c7e8d984697b928cb8c2f28af0feec8da216a82b950fd7db62205dd193c0d52c08a75ecb5a906782c0bc93b8ff9279a61a1aa66aa0edbea8d01138caf45782c406abfd853eb70c1b3a90398289b70417c74f2972072153f53bd58dfa485a733b3a9aae0a4b6021840f8cbdbdd578e4ab2597e11fce85365e393c654cb510cc2e18143161c7752ca4c1e2089342f5d32bf5c62f365556ffa4b996163a5c87bbf1bfe10b670830067072eea7761d50de4d6c2963d74589c65d6e4d94c0df3cc69abcdb43137481c74e1aaa6b80984f9cd0323200f18789a0f5fcbbbf2922e6da8e4f9f4ca5ede95bf21f17e0d191c9545347fb906a2b5f22f22dd0cae5987dafc22972ed5633aa3f01637f350bf144205d54d5b3a425a78b723a39091cda62fdab78502d705924958c2908905360fc574a5e60837159136a58c99c9f93c8cd22fdf8d981791ac2134214acc9b72b26b40b710553624eb59c7731844598dc47762162f523dcbaedb1d4ddb622451fa6badd5ead7648d04fea09cbe39e31349998abc1880834d2c466f6ef0dad21cae56dd08d3328a6cf8eac1ed2acb4c82beadbab1521e016a6d514b427215add86fd0823088afff22c99fdd2fcd7b4339829af3ae8f1e0574c2fc434403cad2738a0d2633afd668def1da60b03db3da335142b262b181720d3cd4fe0974a8c29ce22d16e7c8b69cce3f9a5a4002901e48983964d1c186770c7494b914f8a19098443f1c99a09cded8d40be5c0b64afaee192a747587450d6349e403b0da3b152a3c9379911308b90fcc6bc45f39a9ce014a631dfd44450f1e2f51d30625442a6afca70f672b90b528990564765fcc8f817fcd8d27f211dbfc51616c7c1d5c488f692bce11e824e25137c2d1effd1c2a289292be145f3fc1724559ccbbab3da036dc0ef3474ebed62877520f12bd6ef68fc92019d4c9d0a80cae2ebc8c2c29d38b51136ead219d4a361fd992254c75615e2b0953c1b24199272b765728ebf41769ac4e6a9a71db5dc4ece00943c670552b0b3d11717d6bfbd763867420b03260e80200858c4fbaf410bde1f5380e1fb7bace6f8396b7691fd4c6378e74b407e46b9dcc9a4128c85a039a202f0b4eef68410e9bd1f8c88de6fa0674a5f745adb85ce46c62b2e1ce572b65d7078e5b32eafbf065d5e92c511294b1e6d6e1d8b515a45a87acbfe68d268fb4c74ac6e169dc828894aad968015b6d64bcedbb4272e72d38833289ca63b4d2c227f5b7f868f52e5099f98da46dd9789a7c8d61423c6d728b69da7d680852833b3797b0c6eea8b38bd7f30a3550ad2985c22c9df75a652952437e39da1ea3495585ac2e4f7a207cdabec3ccc24ff84b23e1f6b991f68b58914a6348e8bb9c0ab6f3f2e124930956fcab194283dea9c38b924c055a36be36b9ff6681ccf4335c9966aa51836c8abac8cc95d01690d5315d079a6372c02ca6f9b50628fe232869dbdc01bc53b74826ec26b1f045fd41a27cdf215bd5b4f0bc3667889231afcb3815b0797802903ee69f849720127b3c70637a0a3b26d19c13324b74bdba3e86207ff8d77c9b719025921114bf5bb9caa0e9e3b07fd67d6023eba195f7e802081ce1ac669c571de4cdac593ff8a93172cb2494f33864f9f46225252074aa9f80151a4db841c6a8457b5ef966b3da1c168b1d9dc34c506a555be24d85b819466aeeb2e5bfb3667abd9d3915bc115ef5d3f460d9dad01b0fc420f407492e42373a4b94883ad493dc86ea5cac4abf53610f6caafc453e2d8749d58b514bcc9af48c269939e810ad39c841bf8502bcad1f70e5de876ce318ac2def6817c1994fff2126de493e0c4671b5970844a32145e162e2754c0b506750b7443ac97183422363217d8263374b0c1d68899fc0e66165836b6c91518d15684d3eb9a3262233f00370a1561de7905cf0f4653398ef600a338374adbd10ce165a27d4c39a13b7987f7da3f182c5afb5c46bd75f4ced3462cf049cd0bbaa860c1ac876cf7aac886ca40fbe3375028c1d203c8761c46b05ea59a3424359d7af0a9bb78779a7814632e826faaa8aaaa59774cb8f49627afe45e95473283f1e433b34cd98cb9f6a53a9509a8f490bd5207aaab5b846dc37d5f31ef656b02f39bdfe000ff5e832ce33c48708d69997c282e1938ab7166d05215969f427b553388ffc3e2e4f2286d82d0c935db581ddfb56ce4b1e3861b84db3138bfca997e7e76e1891856ef09955b349a01abdbf7adc4265bc35199960014f4d73fe2fa524921f022cc5d04b5af5bd7f8d7308db559296c7dc7eaad81b80241da69b94c3d20ba2400c8c1f0f5d7f2e14e5b6115589f156e5b59165e3062c38d493e842e7c106de2e32732a32175e1218b55f969010a7378ae30d30c9b409698b272104ef1597d5abc0539018a9b6a9cb5b7f65d797939120537ef6e040728c29719e411d7a3740f9de25467910415d746b0197e031475f5bbfdd842a7ee8450689d3863338871475dbc46de5a10e51075c7706994ddff816ba70d8a7baf1fdf0d89a2b1da8ea57488e2674d179f13e60391e4512b1509f16af53dee3373773c8ccf5ec9254a331bcf45d30667fbbce130c18575a776feb8999676a631a1b15b616d8bf69b6e523ba729c6e54644fdf130b6558a280f507d1e86bea667d413d1614a804555c69ef2201654b7c10c3d8a979bc9354780c716bc9a2f98f875c6197904170a84eda6cf8f029d749ecab378a2ca405bb99d653a1f0ff351364ac92975d6abe16d391462bd439ef2c41281a8b9db10180d352a77dbe48f004870a534c1e9df13fc099741228243c0d3e5a2c462cec734ca4385f1ec963424ac01a04d8f3bd257faaf1d95f31fd7188e1c5749d50533406415345629a49dcbffb33456b878223e53515942d3900146acbba9ac446cd5deb30c2f12840880573f88296877326ef0265f26bce629a1fae02608dab5dc56836d8e78447351ba2ffdc0edace3ccbc394093e8d10b55412189f946e368440f1f58f555843e388f8938f534e56c7aa1bf694612ffe66fe6e1490100d2968be8c646d616b8d86827d1c374638f2e80edf7987ed9db575366259ed7b43857f27829b829f2ae9f790a9db746b13dc072faeeaae6f182750f1902c04614f29c647b052d7294dafec1a84efc38ad5d2e0c5e003bab479a4bd4bfa4b109d4453ba1cdb54f471bae0f65f59b42d2e55882ffd8ee04440a1a6e41c80f0e462b980de909e682b4c36579ae731dafd328fc5105c45ad300dcc4ab6e528fc770fdce251714e66300db461eb9259ffebc81ba990706e003c506530dc2b68da16de0762f626bb9d9bea401dfd09dac60519bb6f427513d97195d9612611bb09b867d387f510af2c9a5a9f09e5c286d36f7629981bb66677cf39b4a223ba2e817d14cae1aa5611063be6dd00c21614d11c5222befd27b0f51526c6b1d0a776d86288c85669d338ba63ee9c02dcd8c2b7c9db9536a82289395aacbeab6c15958552868af6b8e8a3fb0cde04c014edd32654cc1289c0af34da5cab78a3e675f998b80ea722cbb94062c7ed7bc4f391e70e2da52f4792dc9eebd882a3b4bf0303b8a833699819a7739e40b3f9de3612fd248a662672ef4dca000cfe31056a42b041223cc352aa2d478348e01000b27a85f0a5be29f72be3347659999c94361311b9cd9f1da84b429ed88aaa243b96b470cdf785253467334500d815270e3c1557f905e5cc3be4049da78fb1fcd8be9813d15ff9db8f6552be92b8e38c3998c671717012ed414f03dfe4aebc1169bc1358dbed501a1a03d422d793d92cf2cca5c1bc7d3081690343578eb12372f676e236706047c93fb0e6d9f146d67cf4b85203b4099dfa4e4cdc5600c9f621007e7bd9934a01c3197c77fd663ded7de6e7e657e238b4211258d9333f7d153ccf55cf840aa003e50f96e80a270a2c01199949fe6ea2f24c0a499003a9b848644b6a9fc0d2c04b6c4d92cd7bf32a5f3dd40578cf256d52a29fc1aeafcc41673153a394932af505e25844451647dd9f2ee36139aa90f38c6af8f9b7f9187554a456d521db5e68877b96d1ada9e8547dd9cf04dc153fc24f3449f1e75193f500ce7528d02bd081c5029740666c98957c49e9952349324536f39e3277a464d7dd5ded6ece2dda89982e8f2d79e75ce3e836b53ff1aacdc69aa99c4d0e7d306aa2e83d4c5a53323073c763bbb89073cfb560e2c6fd6ad1a8464bd07d52bf9bb747485420b24fdcaad0be3c8c38f8cf45c445801258890fbe9de048e5a3e5f29d3d1c6f9ed0c999faf083bc91060b799f1efd274aea07979eefb82e30a25203244d859b2fa6020ef382f5786e560f8c772fb370973a89f027f7f0b584fe5021bd52f83562fab5108ffd2558703a2519e9c45f8da3f71097febe326d70f1749c7de212a5126b7c413eb2f52c8451ae63202086faa38136ff736df5bdef789896accfe13d0b8d4a88efa0cec402213bf865a43ccb0619d45cdea01c69556bde3fc338348ad69310390bec8c61296bb776977e3e55b03d21012438fd27b28ce77da44ed5d912f5518a267b1978b7f3791e0e27e8b7f1d22c7848b7822a9b43ce7cdde290d7863f766c11233ba72d648b10463a0ff648213c316dfd5bd9302760dcab4db72932fbdcfe8167960791273fdda60f7b4b9577026e875eae8fd0a62c40a04765ed5261e5e6c097f788a10311fceece4ab2c4e977f1b04ee057eb8e608d079142ff19001229e110fd7d34ead1298bfd2dcaa9f5fb9588e9ee3a9ce818557b41f3ff88a12ecbd7d126e6177efc5f2ac4b741202ca933fa4ccb30ec5faea35d563772c133aac0be3da8239800b16fb30ddfad02f61a8ff463ec2af883001319ae3e0625b1dc72daa7e2f0cfcdd0a449ad92532fd7f805a68212eeeda1b54a694732e62a26b6e9b932afd01bf65b92060a20aff4d1ca60ee99f26b0bcb1dd3049b528459c774a767c88b1da1f786b1c3bcde33cd139731ca90f7bcd8a12b96d020ec1c257f9f8fdaa70ac1845576a922915fa5251cd0d0d8844774670346d5f255e0fdc2e44041a28998508ff834874a7b1c7664aa02fecfb80357a597daf380e0c85bd21b523abb6be4e7c9f8fcf9644d4d16e2c730c6b430ed8d991c5b88dc8aae086eb99d8f0bd95292581532d1357f60c439f4620f1598e48f49b50f9f8cb5e2d5f00ec084193239ebef2195b80ad662e2f5f74d2b99eb03978c1e7fcbcb9b93807f8a7b373b5a0888d290ce7a84e68be74640c1ea9fb940e4d2376276617be601d307591c3061417f4644cc7f775ac21e51e6b103bafab86f8739316ba6b7601fa59c4eac2fe989b973c92e24fc77c0e555b98e26dcecf1ed81bb17cc80871340aa9703799cc52d355cfe109e33ac20e211bfd3e86b83c2459d6accd336da8fd641554a75b70f75c8effe732255983e1ba3bb1736bc339043db2370384a4ba61e9790ec2839ae708f4e2412b2e47d1a859ccec0fe2b08a15bac1a57da14398b0aea3f55bcaabcab39149c21bb5c2af9880050e7d74c11f3f60bbd7f38eaf84789f4555211166f3be198dcbc8c9c4dc7f5fdb6372fcf37c4018df6456e0c61479ebba1bfe82d5ba1adb22998887cb304cf0c192660d7884a5edc3b5eb019ae88761a3a0de8b9d0038408e8f99cad971dd32d2f0975c6c880edc4904fefe73f3ef48d7b405f6600afa1769d92fd264cf31a2ddebf39d082184087097c40519baa31c42dbec9c1e336d25fda60fdae1f3096ed24e06f3008830f64174bc401bc2424eb77bd3fbd249037567c8d30db34ab37449323509fe8a40c461c7421eb91a5fb890fb3b1bcdc748e53101b8975cd5a343d9a8329b081254c24cd83b6dc0e9aff4cdbb9800e6de1ce6bcf865d816071697aa2c08fe868899e93b2642f58c5af8b17d557612e80de054ca7a0b65af2209139fc9fd9bf2b3b8105c7c6f8eccc775dfe7468b8d198f44cef74110738af18deadd3ed1368521597be46359be181dc0bce3e56198fe12a236777a1043cdc4b5e1835aca7a61fea2c69065f751889d24058a8646340dea25fe0858025eb6501d07ae59c76873d038e4474d351fdc6b679565fe3ca314e77cccaa39eb2595950d5ba064cbe953205feb34a9d2a401b141129c6ad9712c8e375f85a0acec64e1500c42021f89c6d14eae576b41f9498a7204cfae79706d73fad00929d35c4b18622efe1c15354c643aa65973381221205c61367bc609f69487e79f25de77e751be7ebacb3c6d87190110f43bc575e2f7659544085f42b425ea3905710b4b57bcd842a29218de7eecfe4d35ae0b2c4b65c28ef5b1e3c2c2705bbdf6c23faac236e93800e6477135b549fe3b477324e2c5aa4c683d8ce99aa37ba43b7edacc6df6f97f418f6d37a56c0c915de81dd66e30031d1bdf3d2dd5a3b65fc58feeb7bd0fe2407a1bd5ecab02ea99a87991ce5fa0aff345e3b0715101c7505e285ea4ea85755e80408ff62b12012a6e82d3308fa0dfcac18e75c3b40ed37fc25e542ee1d9a1d3548e58d7d547ee11089b041b1e70b38fb2d9dfe798d9b0fa76a157e9a59b503e75bc6915c512c21f986f0ac23195c36f3501a217940ec453dbebe8dd32b7c6071c2eab259336863a88442edc275712d13845b1c125226c37b5bcb6e49df75f6775e6fc20c11d4adc001499e049594629d8127d4e5bd9464891d5d45f94ea3e2ff6cbd2c0b4e684f6bdf076c5d6a3603500fc252cc811e7eabdb7b551930157b38e23536eb1dd5f5d40ca78d5b18edaaa36bfc058066198d64a623745c12c67fc59c8f5922f9813eec9aa61de5c3c31dcb5a8ebfe6ab6c9add553e3f056caf0eb20414170c931f374c6c22341b0976af17b9a5ce60db257bd3a8cc9ece89d042869c1089e7e466c3eff07cf3d05e20eead9035ffa2bc0d72abd55a280b27426b1629ace084d4ffc1bd8b24d3a62645a00d256852653f378d3644e68b3047c103dc1e03925544144b19f09a865544613faf86f02eb01d2e39f6a302675059a8ed92b55af64d46c97bebc45d8047639c29700e68f7937f1548e96be001f6866189a7a6ec312e89503a60a3d1e0f8eba7a8bb11768650276bd41682983a290f3197c38fb5ad33a990548a1586e9d2a4f7a39795047c50dd9325355af0af833b87bbad7855269bde885a52cd0681d51295de804ebb5c2359e04c0674254940dfe601379364caff8d433fcd22505ee0706d66ad228b780d0fcc52993b0beb95dc1d2b3cf35f91096151cc9a4ac85a2f15b4918b13dd7d6f85a50f97742ec157524cb2fa8dad5caa6c03e1a7c28f4b6ed29ab4db526202e84a2b994f2f6d5dd17be21a13afcadce88be535753f154ed94f2d31c9afe91dfa5102e13ab429b804b83179d5228eb6fc589993ed6d61dbf4f853100d97a14072526cc6c6d25e6a2ede0cc5c85bd656b51776ce26641a2e7776a0eb1cf1c507b92dba5382b73754a8ab59994d31a8507942de8e051caed00ba6f5440d6ec2d5b26968dbf2aee8d97edacd7fb7c94f29742092e1576f7be745b3730b28cfa357f5998f6892ec5eab66b2c83e3d69b4e5a0b477535cf526536bca89b8195ac6409ab355faf67aa1f8529fec770f830abefb0929da662ac35f6f5abbfe83abc29ceda2204516e9e190608bcdf153197f79f43fdbe85524c628250dbc5144e668f416e9f1d2b294c85f58f6751f6927e4a2bb125cf9a934693b87764f00f005691e3b14257c6ae3b336e41ee0bafb9a2a8aac480dbb4224b22d9dd2b992ab699dca3e2370b1c0c22f081b2120020433f789f1f354bcee6698e235da63c2c8957b9fbdd5a65481ca0bdd4a9ab3a910635469e47808362e8187f3f937fa19f5b04d5361a8260e16044411111cf7323a7d77f995ab9075fe7dc711f64d53f5834f324233b6e116accd142142165d295bcfcf339fe100bf7494d97ac37806580676c82f59542193b83545d597bdd0b5cccc2bce65bcdbcc081ffa77bfbf3311bbdaf4e52a24f807211341aa2a426ffe81b2c493ccfca5d9a84c86d6f101a862aad10f244a5ae3f101bea07940a75bbccf6b980eca0a61e9212ff298019519e846a7c22400f013f743e950bfda798628775550780a02ad56a5e1c191691b6964eb619cad83e5a2d7e14383c06951e106191a30955d94840e02862a7037c334be56ac0e71583f2ae1800a38921469a09b687aa3b587d5b8b43202e49aa12c08783550fd8d2aeeb6fa1d7bb1dcc7a062c782babaa19d24d40673a7e2291e2732e54cfe3fd477b014f0b525f3d5f771a0ae619d30e1af392449b732a09ea9f0881005b635a569ba541c878a629770a4c01795ff2c1d76490944cfa322072e86c1d811b8e4529053beba8875a3bf0f8d127b1d8cc5841350967c3fdf7f09c0317540f305619592abb680686d15d4e295db6aa6272ee007c438b2c9f792340fe1461931c6aee42ad448f33def36a85dc3ae48d1c131bd5058a60c62b9330a1d3c8c813fc2559683e1af6e7d1ce134f6b0ffa64488adbb3e10ecb4b9d5a279dc0d0e929f275e6c485c533e6400992fbc17118578081933e47eb5402e33be0c58c216ec4ef86ef5f837784e65ae391a71076e8a3cf05f4a8d32321e8ef743548022983155b6285a408c703648f393eb986575757f534e0987718537d5a298009bd4b51abdf60db370dcd8e572c4020fe4116c9fba3e04785489c2f7b94b0347886295550165c540fc7c3a15b25d1d9c3b98bce24b808f6b86e7adeff160378f6b5586295413f6b13539d1c5062af38da38a9e0c6c90a21b3e622f8ad365abfb51f1283e046449b5b41096cfa8ea26c73b340cfd3ea7b8c4c78c4f7dbea9396deb8dd16af532770d0fe121fff0883680a94a6f15ad0b7515685161ac1171a331d85bfd1cbeee0727971e6b9bcf3c69ab96a233fcef331cf4ba38202c3116f117623849e25957c8216a5c16f03ef5731804174423bea4465a4c302fa3cd5608232bb9b03078491d94669018f7a90fd5df2a3498b8bb88a68aefef72745c9ec9c4f5e4e565aa6d4d94e245daa9bc37451d2613b7396cfcafed3abde033444bfaf4b33fc84856bed06dc2b4e0de0259d47aaef81155c8a97866045779f45d53803fc5032d43cd2a8eafb1b6a93e623a9b7fc3c76a1227a1a378f114ee99d766540869fd209aa6bb1bf38ccc422b68d3f76a0805dfdcf98a57da06e613b6081916d4c5a5696ea94aa4c2da1e4eaca38e2b0da935046418ab8b6f849865803748977cb60c4f2b667e408177b9ec7a28cf169312efda748600f768df02262d7e7f172a6a991f68fab6026a8fa95e748be41573bd534beee344b40d175a531870120a1722f0da377b29cac3a3c5014c2d482a5b9325106d290ea48cbe62333232bfdbec0ee3f6ea4017c383feabed0455268e00841c22e5b3636342fe522321ed042e96f4c97b7233a221eb6505bedcaa2d11a60b03d9902b170d6874b8994010677030fe11f66a25db98e0a8dd0be3dae6a8b473c25cb83f4f9c6b5b228e98d076ed330c9d22b225e624d71df7b2d01075637b2b3759f64070fac72667e10857d749c9ec7b93e62cfc8ba78b1b5e46b259f24108557203453bfc2c8e2003eab98c40c5c6149c3c4bcbc877f396e419dea4db57baa7d54f6a27648bc98ea87ae14977a3551b9c472a2a800ad3a43dce78b536ac737ecc0648c0127b5c2a31e94277a2ad148e4dcca8c9b51513b96f3244273e443c52d68b9c3efac5c2cc387d5d2646487f1f3b27fcba745fd9b63b6bf4bcb7c17818a923e613bfc566f1fd4d7a4a8a3967cea76651684ecfc97907be7b2f421bb4ef4bac5e4690c84e30cfb41fc775b2df0a2595b4decf0f4259526babee1ab68e44839baadbdf5ab50b815d29efc519c0f4bf931b05c0d028518e4829866fc76fc774976f98275cfbb2a2ea05926d5dc82787ddd1beb124f29429a876fd0ab553db3bf71453593fe09431bdcb1a8e7aca167c486dd9d0e366afea0a4322bcb39cad0d23477a1d5bae758e50fe6735570897af8a5620cfa0cf39a381e76553eca6d23e9ba97c62f3eaeebd97267ef980a9123c5f7e8eeacf8d45e02fe5cd0fac991f9b67cca1d0e1f636abec3c11d60bfc1f7de1c116327fc3e1e3dac562dfe01d91ce28ecc9618bfb3a934575424b9385e351a3a35909489c5b26c0ae1a8747e5a3c1c68d61798e38e489cc40ac3eb1fb1933614c3e26e2448b775edce691c594d642dd63e0c3d158aa3d3b6ddf942893382223391e2cb2929e9c378eb17135e538b0d83652e45bd1fe66903f161a9f5c6dcd394d62bb9752a07371079128960059ae33865ee8f88b8d84395900bb45626ed23e2b273fee2b0f37d18a63a09b4af63fddd99003290bf840bcccc15e173d8810302459185f45eee70a4bd1bb21a3950af1719a0a154bbc5900c959a669884b550128bec430bc4e0b688e03bc53f3d41493182ae7db4e55db26baac3e29c68bb0273322d17d1a29ecec534bf8a03c25fdc314c2266abc04cc5a7038c3155561088ebc5374c87a7788a4bdf71d3fc7025704086f0423a1504a42eafd75d172c8ed0e77d2f193b53caada33c9c28d5dfd7375c39d1813c294f6b0a196328bff7ef38a0fda35272af57abd084f29a548d4d52fdf841a8740677bdf79f24e5df899aaeaf9ee4e0ef35c0f20dd8c44bb11e1058b0b6cac29c5b52cbc1bc2532aa49653a290dd02eb61041d62483847ad591487a0e2514de67a511e5ef250c5f41736835a082458f40d7697bfd0a69da7d55d5ceb440bfb462b462bf101c52444d4b37bfe862d571bc954792ad14f3cdd04ecf322acabbe1632a81e990c927ab0139f83fdbd5672e5d5770effccc7d67d91417bcdb5a914e34153b0948cb577a5c1362da2e81d9768819c217eaf01b3c9dae0af3d21758c52f2dbe2c759ce29f476fadb6699750bad5236ad8200f0114decefe998c35217c1be7467d4359b77f0f1df2c7a9d730783a6ae972c76980420c1bccd5d9913910563a944d9c088d89be0ace8abd820f6a673d94e310082c2e3d765f0e92f0a6196a674e1ab652552d8880e2a28bd5437e6d4386a9fee7a135635b154cf495115577a3cee00db724341de2f46e2a72e6a678682cde2f435ada049df521eac94af1d28856fd93dc71ea68cbfcd56e838e9d961e0a391cb20ce679b1198801843cda60fabe11a7ff8234ee517aeef873ef716abd7983d7e906819796f96f6879ca804422f32d42f80ec85fda2e906107f845221cbaa84151205e8a2a733d31ac5dc72b196394084b4f117b373ae8b8bb9d790c6321c213f23c2465005b845841d44c8411adce9c6461faeae6ef0f805f3059c5c73b17ab336df7ba4234da401b7366b8c9f4f1bd41679e4ebd1a621b6ab4c7455ef4a037b239bcddb2f967025fc33a6091eb21213e228b310f65811ebb143b2158cea4a51de8344dfc6ee7eff41957278e5b1a1e9ae084968e94f93ac4914ccdaf0c93cfbb28c610d166c1134e51daa7115113d4e701f0db48ec3d13a65eff08be0260c63995754bce0dec748039ee541f68677554d8c4ebf235c2f4a63fc211fdebf019d141d6af8599e2965720ec4ac37fc965c784f0cd577d0a3c1bd09dfc7fc69db556416e5e73957c187a560e4ad3bc392827eb1fc82f047ac28df5329029783805c2aaeb7bf64a1f7d42c19686feb583535349ca4cacc9133f812cc57ff14bbbff5db356c50ee847f5dbb0bf7357c7233b8c0e89ce33094a83a24e04b58e9a91a20410388e60d87884394e93c2ebe3c1a77876d302f25dd8ee7fe845fea33eeb45da54100133dd45c2100fd17837b80304fe138da5e8689a3aeb69c91f771208fd6dcead7f66abc087698612023944ca95269bf29845ea400800fe45eb1932409ce133e2451c982e18c6037d87e6b38ab09a9efe5ef19fa5421131ccf911ce0965075018bd5dcd04b83004249443393975b7d1fdd092cee94152ebed73765abbe43132e3c59e832c4ba1b6fdbaf3bf6873a2bb4726fd78321ef2586495651a1ef690d1e4fe6c0e850594ceeef96c70b60a25c5ecadc34a4132176049b410954f95e52a7bf365c283cb0a9f0f7364e77c0a5cd47f1671b37d366c5b81e30fa5fd2f5ea0194d79142297ec3c0f8cc741b5ef1a316e0bea06a6654813508300bb0f9ad5a306b481f97a647719ca50019442d51fb501110d15a6a331cddfed23bde9835ef73067986f88e191de8ee3419971487987e6c3bd1219ea014636ced95f49cb18e96f59dd8038ed932a88e5f6c16c34afcc09993d4295855b22667be408f520ca26e5ae734c5efaf760260996ab29d22e95c2f4d70d63b3d59aa200b7a8836e9979ecc8fdfb8c3bcc98ef572ce27a66ba713b19942aaed6cff5c0efec4357cfc7ab2e1e0737ce6639f26e4022e7a8d306f646b30a1eec2d1cf9add500ee32161697d2b47557fc01affe1d8f9e846dd20c5b879e6a660a53c6ed1a8c072b559999656278c4f289278af1ada7f488b71a2b2114b9a942597ccf04886bc0816ebd784ac8e9b59ac8a6aa24f49b2c58f42a8db67f928fcc8b991ced40333717de8da76faaa06e008a73633091c956921202734ab849e8e2bd4beae753ed30d12cae8432d042e4dcca3f3894dd36a4d1619c57effec3c8b0c52a8e9eaf36943a079c5663d407156d59a35334a0356a2cad9cf0476261f1336fea5776fdf826dab1661559534a89f65b91481cb8c8cb632ce8fbebd509a9d681916782eb22ef6aee9e2bb9661bab59609859094b258679f1969f8e556674b47ba365d50fefa2fd0fca7f0ef9227ce74637a33a6be078a741ae8bd561d59978962d38fd6ebc0284ec2cd3c90a1b3a02887366e83f4357b31b3811307cfe4ca774af651fddbb15a663522ec979d0d04d26fda0ef8a65a97bc47fe848e4711a42f16981e487404d707a861dafa893ba82c7d366b110f4eab6d4032d9fa2b388bc15f4e652ed94eefb8c7fc1397f9404f6a62d0840629f198c6a92bc3d2aba1cb21e5045ff72b7dadd853a95b739a7d0aeddc0fb7fdeed0efc4b0c504dced2a940d2c3ba3f2d4079195858b100f4856d26748979bb7c135ec6790011b35a4fd401f9eb44eb8cf2894b6a29bc119cc92575b40d66f54e393a559975c622cc42d0c0a0bebf6be7c89f95a7b91330f358f334bcca21a4d3a9466084c0f9e28691595020bee011f4d6163f8c35e157af244f4d51a3dfb52bb69e521af6fca515fdaf67991360450c443b3da3c12143e79a4ed744354ebf26257975ee3ecda7c158ae9ec23215ebc08533759653c0cd83b945698447f101ce9af6ded4141ea2ccd76a533471359607cb79d9f198889f508f80e3515894db5c1d650adffab51c1393b09a3cae623445e662a758fbf6e8348ea3851e1773b1037aa63dd277ff276aedcfaddd8c4685ac48cbc0c987310f9d9eadb1be70f73edac80ff93256a8f4b854861e2eb14b79ab9c98bb1f62e042fbdc43a7190ce1b2cc472944bd4adae9a866aea23ce18f216190183585fe899e8a52471d36e5f0ee2381279466f0685dbf6667e33fbaea269b560cb006d703b450a339f028b50f532754d0344ea93356e301b8f668f20d57234a6c6c707909f962626b495f59a45e12aa9de803ab3afffa341af224d2891e6a2fcc07a9d284190a40d94dd8e6930747999e48d405a502380e78e96022aa2659835c927331f0a2093eb220ef1b785de26825b9ed42bf039b0ac615e04b730c7b3f399665a496643a56e23e480d454686a8738b2d279f633773100078480b0f4dc8fd490ac21c37a552d46aafbfadd6cc5379041208527240882353a52ea76414f1b3ef5be304c5c967718c6ed3465ae7bed91f16538b3eb2029e7fd9ed9462f091d79afef439b8aebcdda4b79ac9b93c7efd33458ac0cfbb09e94e8bb083e6662a952c00990658920b1ba8fd069e55cbf353fb9b062da38edf544634dddf11cece6ae4e4945384f5fd2a785e0c0834fdf4c29c08775610ab1e518b85c878f7f5f48310a971f07592779b5922c57ad614ce65660f47e2b9f1ab6788f042b0ef8f00e56f784f15cebf61586c174b3f0430a086b2520f65854e13129eadbbb756305a32c987ea3b9b519af45d3c160340ba8fe84228b8556cba10c0947fa1832299d2f533474b3497be315590f34c335b7c82ee6f042049e053f105e52e99a485dc0ca1975b0331d7afa66021aa36fc32c61f6446be1229d32654ffb1acb4db2d77d1390693838e8fa5650c528f5a2abd544c1039f0d33cf0d968b1bde965ed637725bd37b74a95ce2bc6e133832b0f98f7de6215d12de4b9576331f05053e296ca6cbc3e625a3597acdffb3221846f7a2ce3208ac746ffec8581d09844d6ce45c39a079dbbb1821916e3228dc2e705d4b9750c0cf0e2601fa61322e4b253c655e0e88d5b18b6e39c15fc53f82487a7d6ba88fb167b58bc6c9d9000381fde2f6f88c5e214ea66bcc3db5892e7848ca6d57c956279952f42aed286b6431db0d171ec622861ac8f31c7fd1eacf2d0c257894e7918a6ecda50a2929e19440fba12a885c703e7c58a0c23bc8673b7f51970415149906d7cfa1403fff941c6bc01626ab72c8dd89b4755a80308008f76a1c2f2c31a409aab917532ae56400025b1c308bca6bc0517a1c0c484c1cb5636d2feb74c4ce9b099414e928a2d93b51d62423338ac1f8c0422fc09fc2158c886ec74d49bbc78d9b2d49cf297e52f8b08e5b98297d004e7029fc0b4fdacf9563f16dd9fd48b68c54c4e821b4326f4b60d6412e2d2202d64281e6c43e5aabc969a3920cd400d9e847df4ca6982636937aefc4c74540be33a0e52ca545467e5d87bfcc1be191fb796ac01d1fc46eb2fd772faf07ad6acb7938e258c72013cd8031610e8bcf56026a03070325a1b5bfae92ab9354df5b8498eb240596250f7e17ecf0fdb87bbd68c718a1e5fc1f0d16049208fc69b2ea4cbbd8f88bf9bdab1ae94904e283d34929c11ca670457dbfeb5cf32aa5b5767a30f4f3c54834b41b17a6f178b95782133fd73063097de26c4dc5e204081787fd7315257de5faf9e7aa9d121ca2eebf7b8ba6d637209a9d0c56dcd63e05f598e0b82e41553326f582f79bd2b74a50715dd8ddbabd6db13f4b86ab3b99c75bf19b3bd7242e68896ae1e65fe2efe1c96518b02a15f61542983e28e431ea0fa1929c2cfbc2076e14758d1a4141354b8265f92b9641a635bdbe6d72bef6b50f466b474b9abff2d4511d5a0630bdbc7bd25e2ecc218463a358ba2e1f990b8ce4395e679733b86a2078cd53cea18e6a2a864daca0cac48637571a3770c9575e2bf7b8cfecb7eb1a238f63229cf7dc55259b0999c3f58f5ca06cadbc8168e833551f4275d9582dff868f2df5a122955c39ba0bf6ee15e5a101fc4498656252e11ab5a5e935a995ec241e7543e1ef5de242e346737ec80eb4821da65b90af8adb8ded9bdfb67c081fc1a33d1c17334c84362e045eee4bfca0486a87abda5d6b584d6b68f425c06c0612a2dbbbb9c47d4a071fd29f04cc8c177798838eba11a85d58d16e6488ed9e76fb15afac4a769c37c4e65fba1fb658253bc9ec2d1eedb4373a1703fd01e21bfb6390554451ced4cd0f9b53f66c76574a0f52b86ca4f22b74a6d8091a97c0dab89b1dc91cc2dd932973469b44e141ae4bf667de21748de7ca7bd67eb4b2f2aba6f12941f5758b1e6d49d1dc77aaf64e62e0b74a37861e0c9612bad8032107d54b58002c919b42264150380a7b71fe7b608a2498642e94c31325fb015d2eaab29e4b67965be62db03321b7083e80e63f6e2ab428cd18f96aa170769ae2aa7f41c6763e32239bc5439434cb0c59c6df56163efb0247d8aee328bfab820f1d37dc9c2cdf1a288c7afb6b3e3e82e2c4b7cccfce72fc3bea224898586acd3f1bf3c57996868bdb5947b4a8e6daba6521f10a34318092d12a186cf277b280fed9ed0e3f94afcd33e9643848f3e1ad7ce15d41473e3ff38894807a8d613fd3855ccba12726a5026d5d19b2c6e53e4e6adfc233e9037edf4d4a718d29efb5d64f17d42647a87cecc13107a42f3d9b37d770eaa0bb2df7ac7cbcdbf603a80807bfd8da0ba7166ce75d9e23b0b0b8adb5167ad5dc9ca3a90faedea9fc9e06f1d563844557cb027558419fc7b13542cf60e3f07447c10600001451b6c0e6feaf8bffcc8cd3e2fa2a2e30d5e23f061606662a27bc0caf7b296550ceff2e12fd0ff941b6819fcc9f2d850545991f1737f06ddf0a8c795d8009885f4b78d075dcd3235e6808ec6ac6e19bfb35dde4fac0f07e8190892aec66c9eb3dda871ac2a145eb384d9512ef1dbb5d4509e86012f67d2e65089e3184ba6ea634000fe6f1e5cd9c0b55b3f84e12c44dac0d9f36e3faf0627bb0a57a796eee7049b7e7329263fbc07ba1ec587050cd9d5944e93b42721377129af9c8dc7ff322328a61c966bedeb4a88d8bf362f90fd383fbb6bc98caa74b185814b9cdef09786f69637d7d0b765e7c9f2e7353fe9d94a7fb19263c52f05db1be9e669c087da7322d43f3f7aa114ef8f875a664ea204fd73d716ecdccaac7c1ba62ccdf05fbc2d692afae5c78116ee2b4ebb691c9de1800e675ce2427503c678446f991ef989b9e77a8bf04128a2742c1659f93e0f153cd344ff7cf5772aff371a323d2d149c323c767142b4c8af707185ea7b7c9cf597c11199472ff0b5d3ed916517b5bf673c20b0f967cfdc57c99a6b29e539eab6b28481d87f5973e003248e2f228d68ec4c77a794507c83e1b9d537fe54667d975feae6ff75e70c0e1a1d630ce095d1daaf3bb87f5bb4e4f2d022000587b36496752cf6f997d15be2df955cce01131d862d8ffba95dfa3b215959983f2e125c42c6903cf4dcf78f795b8e64da5edc76a17982538a90f9fa08acacb4b517aa78e3f7e926f04879881d60cfdd944705d179190944a00c0f7f9e99e8dd9b8e079222d642fd4f3e64e193a642ebb7f070cf77e9b5a7de54bfba798d388541246d5578aa39dcb34b73124b3a464d492b7cce18473ab1e2494d918938bfc9d477f40155167b9f50b6d89ff39aba900a3798b8241337ef465711df32dda5c75c895b125f0c20f14b4c950a5517ed045b9be53fd102b04bc39b9c96a1bc69840364c48b000adadbe96a0c7d12cb03a745b5e4578aa6c73b42bf7a9174ab7157de23d49e601a070295bfe47e18f142ad6e44d4c20a756a77aaad1c95bdfbcdc116aa35ec82b7b420916be41cf976643f0dac48f36b70f176243c18d8887bbf8fffbb3d60e874c599ff892ed05ffb5c2d48615ed3e655d27e17776d877b1757abde1be38ceecbcbbcbf56cb87db4b138900a038625a22af24202a1f45d66fed4ffe2af57c0495017198d035c29702c6eeb6543d6e0bd93e7d9fe856143b1be3aa2d0f86978d8e58e9e26487dd076c5a82245d621d6bb77ff1e8ce3c4a88e4cf69a6cb7a2b1f6385224931ae4d926bbd97ff8a566388d0a996fbc7e681d59b7de5d4e86d192c303ed45a387155a10d17d041be71c2d098e6782cedbc3eb0ed25740eb8786a7350170839fc9724523b72b8779773444b79560edc696d9bbf159f0e43feded19023d46819108f1d2685750f04d07a16d0a8ecece8876f4ffe574c2377ea2c460cd80924ea1cb1a5e6b2ff4881a2e5532e32d631dcb40eafc84c2096b823b77dbc71861ab7e5250f33aafef9e75e22702864f7db994df4adb43101c192ac6c24c643e6388df4c86a3ea92e1f0ab3616dbf919763a394c4d123dbbfcafc71120eba126b4a582d2dde18be67c5311b8eb8d40defe45855f203d08b890b8073ee324e44a67d9f1175d1a722d94a967f35e97fbcdddbaaed11a5cc295eea0fb7ca1dc3bab7f6997acaab38724f4ffb26754b0ff3fec8963d17a2dbc1893d1358c813bdaaab38770a91b57e3fc7d135f7c23635bb69f4bd3b475b0d418fa281d48b71bab910a71c3fe27e6a3dee7d4e4f0c4e2b86f8b8c862188ca09ef43939c57a28a7cb79aaeeb1259c42f93774e370a99a6d094e1e9497e8aec63f511c10e9adc5c44a095b218aeaf93dbd538753872e2abc53f656313209005276cb6652f4807324f0f1fc3ad79bbab4b24beecd67581f2d135160b2e7ecccf642b753a41abf5567ae66430586797c40f03026330f54f8a515f67e134f5c6f198b1cbd829aff8aa9e087cbd762d8e3a50ad499216abe052e8c3dc3228e96b2bc1161e2b352c417306dc016daeb6cc77e20d117d420fcb0b4fc4f8bfc403b47cdfa7f4a7477c8295d615185a273920de7b74812ad9e9e9f618d84f99c65d619d3065a8941b7b52ffe8b49ebcd42db38b5ffb43942d02d46779c4b13caf9e9875c73b300058b44c0a8c6406a74859147b4c227d88347b5e508079fcca7825d7ce5ff5b985cd30b39d73e90b9079a96eabda90dd627a7f74d7fe553ef08f29192fc6fe1d6b9d20ff352aa5cd02e84f2bcb5af819d406266dd6fdfca4beb501c541e00512123c1a7385b0c2f15701ac33ad796c876e7482183c5c5fdf3edd8e0f2d2b3b5c636fa098d1a1cf1276c61e3a61198519bfb0e95ceb2b4f4546fd29170c4747081f986495638b9059d6abf620d47211c8ecfaa71d6ae460347f07f54dba9983c09000ee8f00cb44d370f0af8d8b26f0ff55e02f890d28f255c1fedbdfc17287bd87fda85fde32a099a515276734fc6efa22b3f69fcb1156573fadc10462f03aeb56b0e390f3437cc935bc2b520c35747f257be2eb71c89d8dfd9ba383c028ec5075d75feb52ed5218eff18432b6fd29f11bb48e34e2cfdb2e067db31eb20e8fbb24a2aeb0d70e530a5bc7f6c805a30d7e136d085080bcf1b78c9b1f1376d36c5f18832deed2074b907cf063f4cc77d072a12722299dcc7b3a49356554bdaf44170f29689d1ea57dade9e569505985de17039cced26f47cc765927212bc6eb8103fee5a5c8b023888df20d971b465ae3a4db84b9bf46f7872c83516bf6116d8ebdff7eac080cee870ee845f0210e6059056af212c3bfd1c25c421a389c5f142e3cf328539fcbc975bf7eeab26d8f04924c3f299070e409bee3896a8d2d04e9f37fed5f1903f622736f5a90c15231b37eb39315c657cd7f8523ad8797a3e9887fcc0694e8bdc510f1ba0afc0e0da580e71de2bb48514fcdd054c015297af964ae3599d73f706b1042c784876401f2b0657436b6c8c4f4e5aaa2ad10bc7b30b3ea8b6bcca57bb1f01cbfdbd751784c477392cfc5d6d61d45ea38ddf4b6acde97a108836a0ca2871b186323ae6dce1fd411169f0eb438e92015edbc69bd46af4f42ceb778b80b242523421725001a10ad8b0ce4dab35245c9e6df5c58324a45df9e7313c70fefbac9c4f284ef3f4d03a5fda2515048269662177f797764b7bcea6b061afcaba591849c4330268d825d6b10c5fad83f7d4dfc92ea11c87784f0b82a05ee80b07c9dffe42e3d7a08b05ee0b6f0c7750118f43cf45f71b073c185de03985287ad2793c577a6f850c5705d96d7d81edbe30d7c98cca6b0954ad50bce901e5e662d0fed3bfa7a4ed89c8eedefbebe70eb25705bd5c5fc6f26ea8e3432a8d1374508a44576f57c95c2eaadcb3aaebc2cb770065fa50307a316505c40f64847337cb8baaa9a7af1b5af0d344b4cc55821d095bfc647d687334578415222e092966a3dad09f98d6b51ddcf77835c01f1b6cca514d503f05f4bb040a4e9677e37be8bc587982253f85557ad95e65252c2df4a9a8df53a452df76e4b4bd8410dab31d7307b30ff6fcc0951bec6b1c09d9c9d0d666ea88e026913302bbc5c2e8f8d8d0a161c12326d098879c5ba603762e15d2701415b661dd32e4faa556622281d81869837599b098c89df041e2d90753f2d92c9736e9bac1ddcc0e2a3f44b5221c8d307047109fb9bcd63612cb3a47ca439089f65b83d31d9c9bcd816b86acdd2023d09d9437892c9a48c6d6fbb5a6735e818f50c7edf0ae4b8fd54c839df8af9581ccbf89b583a91efa65d0a3bf1255b8e1e111ee1ade12174b4059e3197669a8c1be870e12a9368b97f7a8ddab2b4c233eef703b476ee61397990fcf6c5fcba4c3c84ac2ca100a5ca51eccc4e496936e43a71769403cce316501aeeb1264f4a88fae87e93f6081a3782a7a378c1acac7c85ceb0983f75d0f429bf6eae93040609b251566cf2a3203e5eb9d141eec1b240e1739d262d655d722244f37493c8aad93d88602798edb41712a2f5289bbab3441ed4e68958116bda3bc2e2214d454013d92399f0af72a9b8e26fc12fa1eff4e01656de7f84ad0bb685a656fda2d27b411b0368f55c24f0e34dead2d26e516c5561e638f34c3f60cec9c4b7363f7cceb5ad149eaa4adae21e178e0ad0d7374e26c360c1230db27af132726283b3bb728003b3ac95d580cc917c8afb46c551cfa136e0a8078850d4da6309666d285878265467635e2c7933ffabad27f2a75fa1b274e596dfe1c72b8d42d771525cfb7d578b08e02176adf806e677c1423f6eb7f3c80b0619132ceb7807031a064e35e6c8bfc58266f0379a1f95a4722f7731f3f09044d59c0c3ae8f8419ec9f6d4091c5cc3c8fb9c82ec31482c2f37c7259e075686b8922bf49cb8b81f82863e551970ea8544ec5a63ec9278599f11c54bb5e3af382528f4a051e3cf376371f146c8b880e5fba013ee1334f4f6ed96544089edba2591c5a327824cd2576be5d8df17b3710de811bde976b4a443a60c85a79d4b13cde0b2a791cfa6417803bfb5b5a91766706c2ebc1b0b0c3710f3258e643b44efda7df1b376f2d90c62689ab6bcc696c8e18f5257ed70de9ea90b9bf8ae76d657d3be71734fc2754049f1de35417b32fc3d306313700e62bd448a997e1fc6dcb1cc94737e8a9e7da85edcafc18cb1d72487d93b70d46098c8fd5633084524e54d52034289c76fb555fcab800793c90d2b1b9da95d446732384e7b8373620e35c2b60de6a69745c99dda1213e8680a756b25e60dda06a7e6eb1b28af564ed7b20022506f67a1011099ed30fc242f49567e6b234d5c74cdc27504495800528bcc565cb96fd1f73d38f06d4e468881e84758713675e4692c292e8a34b7440468b0594b311e8ab3297355b5924b4ba9b92b1f8499e3ca537343fabbb27fd2e7a77dc4d0643db5716d37740c4518b33bf26591f13b0122971e2fa954845dce928874094b5dcd63b24958ede4c0bc3a6be516d30efddae0ef1a052b487b65ce9a6195a5af3829c892a94f6a6db0251a1b8bd849ecf1c9420b8d44331490acd6ffb01d073f9b89ad7b0147285f900bc8c34881045f0819ba0184df1bbb3a1dbf2595133d59821397d812eeb282ba2471fe58a2aa50741ccfc6e674b588ddba6f9f6c225f9ae3e6cd68b9694a5dfe8eda67e57d9739bc2f4155b3fd81026034d026775b02d67f0f3db77d1fc73c8490ed6a1259dd20ad1b54e8399fff768a952f913e02c8de13f31d750150331ec6a33048585f94e2188b220e58bfc0721e1e7d5ef07a5158ddad6ea1cdb123372748f3eacaa1f95885df0d59ac5c8f87a9d0f3956089ab0268528dc4b908e40007ef778271ae5e674c3848af0f03a8faec91c61af559bc36a425be8c934d75b97684b6540fbbecfdd7d7a05774f42201a39bda940310360d958d0812b9aa8f491a045edaf04923b98796c0b52a3a3e18ef96d09838bfe85971fe80735fa26828594e5e900ef8d9383e43df356fae99fdde0c84d9eedd715903a0e9156b44ce85682b885936d6fc86ec888075663b6ed3b632e34c9301aa5fbb8dd2b5d76ab7949bb1a391f14606c0b4286a96c38d9dd092a191b903523a7b3b2b7e0e46620c64097bbe9348721498061125f5b6f8d91bdce8732aeeefab56ab9c21c65eaa740b11bd3ae7f6b37aef672c4bdaef8401344170f8cbffbfbb7e630fa36857b6e1c07e50ace2acabe8177c439bced5fc9e3d4870dae96c6748a70e0407f17c5b3292077cb1f082cdbc343e60d5a6fdedcf1e77f3f62990cc2b089eb6da081d428df99a746254aec1c7fcbe3c8c82d6f8654426ce562733f75fc246da1678b0c321f8fb91da714e633abe08f8d3fc4713c2ec542b6d354fc3bf858232737f66a48685c9728beaf16f5410b4ec1c32531eb457464552334d097a3cd78a491c96954c53486146ecd53f7fe817262a8c2936c6d70cd9ff589284182178dd99f0f3748fbbaf90d85d669e6924fe787fd17aa4e8bab0a141fc0a6eda631e2ee5e286076848cf46cbbdc3aececed67ee1ffb929213e8ac65ce97b78286014afe18d4b9d012f4107b5d5eec7366a76489ba171eaa7876b24995da942a3afc2b8acb8e71c902702847c467243171ea104a75d4684635fb4c90976ec7a7e2ed9ae90b7051d4e48ceb10ef368f91394cce3006d59c77d3941fc81572d1524dfc552803dbfdecf1f3c2b44a538ffaf7dc3c33d27e6b8060bc80de11e869f723ce138d75077626abe268e8cea6b9e4b97207f902e67e13b09132014540709944f137ba27f5da29be578a1eacf8b19c49b1f40b5eb9abb7d8084d0798d2543c424c92b6d81bc9b56bbb325612b681dd8dd1c734ed319d8bbf291c0ce0ee3e2c9b3b725bece563a1d1d96ec3d99c2b2c42b87b60cdc548eaac6233a244d74e45cae1512b26a4480a63894189915b8c0f5fada4897db39e41011541012369dc9403f971ecc847cf8005e280cc97c1da16128ef0b03cebc1ef12706c9f00918a29f6b1b682e32566811bab54d6a5d8e0d2d0fb68f6044510724cc830f8cc6ac1ea9979703985bfa93baab1910f044377225174538bc98d932b29b0825f93e76bc4648a15facdd9b2ccf93b23c6b74844d6505a95741270acbeb470c3bd473b4c31c3f3890aa58eed6a18df6eaeee167cbdf47f36ed6f663f0afec5d7938fa598236514b91819110b4086ce4e0c82e6d2984a815f0f9c62a34f31c137134c9ead3570ae0675219f070b90bad684981b60f17075b3a2bda95f590c52e1f1277a1ba51eda9edbb1d461e8a3af1d54f3165d8d409df8f7931adcf02923792c11ab1dd398a06bb0eca68dab65b837bd6fb0b4c617f491b31f7bebd7a9cbdf5e3be701a126669b9adb1673364b230268d427779fea15785a7ee23c4643cd067ac3f838bd0b501678763c26b9c2277c06f0911f150b088b642c97f2218c7a1874ff0e9e5a4dcf55f4bc11ea2a67933620fb45ab8e1c4d4bff6e7185219d582d1fa5011f4000a1f90a99da778afb383d13c2aed16bab1142a17fe3eba7e3bcb963c278d59c92a6f27123e0077cabe0e8eaaf98fb2dcce28f227bdb2e0063d8af74c62b89b8519a2c7ba4cfdf3ca07ad2363b38cb292217ca48912c7a97fcb51dd05dc4ecfb2db0b750fc37f84335860a059b10cecc8b1dcac9d5b76d5a8de3637486f889e3bcddf8e3f29b604531307d945f4283b49ebf41f97047ee48cfea9016e5a97336b83c290818b13a7a7242d2982876370f633ae277a165613b28ab0235b78f3c14d0253f1e1f31b2092123136c166b0309711ad021b803864ee798308327b934a4a4b34b3fa13715f8f00cf404d098b11451af0b64b72d78032aa2c14c0adc6c76439486944a9018c70c1c18ec4e1d5987b3ee36234e9d738330ce8230e8f982d52d521ef8990bb478b84c4d0fcc98b725fac4d0e1d5aafc0f940edcf9a62d5ac83a514bdefa99a0f494445b947a96b399d24ca262983b6e285447f0851a48cf64da0ffcd5aa5da683d473bb39f608960fd0b30ba9fdb5469736a24a737381ddd78721eebe53accab4b2884c94e852bca6a4e60aabdc21027634cdc73498cc6d556ec0ae921da83c9070fb66c2bb1f0af7d063d7c708ef4742c71fc776c88fca49c6c277de23bf8cb576934b7eb27ff64043520fea86da79751935b2ead6b61e20b970c30e0db91a2c725967769d7eb48dcb1315813446b2c8944b250154085d10d5ec41b433b735cef98fad1c65067e26e9f3ca229fb52d9d4c457d4088b168de1b365b775b3dd0738806039486a3b86339a11387d0dab21fd86b955511c90fb6640f721050a2a3d66b152bdef7b72ccdfcaca002191be7fb72f72a81399b14339978b4a13778517ccaaa8a896c8e390665795a7ff608ea8cd230d7d68e1746446a94e64172adf019388bc773b6718a71a1736679f57c7c39fb88d0822ddf74aabfacef22c6b07ec43a8abfb1c03b776d493c6c20cb565267b88abe3349c10e56beb331b6b6be1469805932691c6f68c25abad25e36c31c6b389355dd7873c85b6461b01b8797f0ba235a8223e436d9ab8596ca30449f2f1f99c003e75b0de98dcd529ddf008db8442673c284dad09643023b9a25e03800af7bcc2135efdab66b9237d60e33eea33a7feb5eaf6a73a1412c5b156ccc394d957d45e3557ea60db93eb9ba2358079a70cacfa336e94b1ddee226c3a6f75d483491276ea394a0589ca8624f20254b983477b40f972196d39f74a8ee7243cfb9c55ee1473e72f28b219faf61dfd6a221f65332fa159a7a5d5c29f5ec02de289aeadafdf41de9450c6eed09c9cbecd7b5a3495a672fde2171ebe03f051829b3f8107a1ac353389572fffd4d6c88a6fd57c1684985c570e1c2472cbb0eeedea42cb6845c66f540e6ec4c0deb385535ef79e5dcc33bb47fe561c79adbdd427d085d30065b759f16dbb176b00ee0aa3e447884ac0aa5dc72eaf40f41801294bfe907d8a089d182f41c1e0dda2eee50459eb163580828921fe3f66416abefb8c55f02ffb91b2aeea1a06cf6e2980fba074482c82ddafe8917ff732b9ccd41e5dd017dd1ec1f2b83f7d2faaceae5364fb1b4d691694c07c69be6a5e3deb818259e0b847337ddc915c4a8360791b28ee6a71a79705cbc0adbe3448a66a729c6472c807b80a59701ffd65791b78bc5192013ca01347c881c51864d235d3623ed206c5e11650eb62b012f1697e16ffdedafcc5e8bb86522e07c5eed86b2550d64faaeb4d93fbd4ddafa36dda71c13b23b502862f09ab473bed5b70896daffbc6f0fd51ca7d27533e13e9ebe070253fbcd9ec73298a13388f36edd3d77c56bfe26e8b8232b34ddc7cadff1b8589276225a6761b8dbb7ca9a0f6dba4cc742a2ba653520022457ffbb8181ceda63ba51832dc4ac1c09653b571c6d2dbbc7d99c3fc79118a15c6189acff7d547452ef4840734615c5dbf7f35366dab3709bc1ab8b1e1148e9427222381ae46412e11c4238f4e1d9141c0ed291c4e709f5fc8c3184785218053d749f4c353561c255b9f8efbf6250ccd7877d803530dd72e76b623a87dd848c9479da7cf477b630b88d2d28eea92cec44ce469829a96b07d82c746c78faf2c56fc8d19e95b2aa1fa707dbca9874b4f0018428488b4cb17ad050dc94b14dea18950b4af69ee6ecf0dbb8c4e0af8148d0c1abca624a195d2ee23814b12c22b889126ef7ec22c6dfc41c19165fce0e540cf9118c4302214ce752662584b6b9907c8f3f3969ba22dd75c9459eb3f58111c7d8c91f37c7d7c71afce6912c024296436a371d38e7c49af1ff4e1946d4b0f30e4480b694e6ae8c4c9faf5301250e23079c5fcbc02d3b697462669ab5390a361b1c84aac7385da55aa96479f534c9e29c70ddd27e4c771aa9e31dce788f88ded1edcf30c15fe218a9913a17cd7e6f80372bb567489599a1fd5b62dd0ce4cd9508306eb2e90e69b9746780e04b3e76126f9d19a0c1175cc5a6e069f6937ccae29a13b67f12e7398756c67eeab117b263bc0662d60a5f846fdad0667fc2c74dbcdf3af7390ab3eac966cda98aadda6f999e6ce301e0ef7543463b0fb24d3a5f46f4313d120d8cb5acfd106589118381aee2e089685780c699114cac01d5ca6bf5cbd4a4249e7b15609388510734e18b149cdff483a771310eed7e6bc9ade8731a655fa48bba632e3924884d26116a7deb5fd0948e71e59270bfb5b7cd59b50befa61ed6eabd47086788243f29ffbedd36a9f5a36f7a7c2801daf82ef5301e9961037c1a093845291e5c53080c32bc8c6a1780eacd699a278f19d77b7c8469227a31373f4efacab0f859a220d37a532366fbfbbb2e8a24a1a2db46ea9be61b843f869fd9c5d509947a7036850fde64a98706b19eb0f5d6646d895eb2a05bd75d2cebb3dea816590abc1566c1e296e3a5fe44b87046f17bcde6dd22c4c2f2ac071d8c2d8516bbdd3082f47985d4bc78e93cc8599704af60519824a921510402dc5b1ab23df42884a458fd33aaa7dd0636d37d82ef21f2867b1ea6b1f2c7506ef13088069dcd63e23dcc2d86c120d5791052584f656945f2b19b4df0421689e13def25f573c2ebf970804306bcf3a8cf169788ed5a894b776f56ce8f2d6880601d18247cd20bc3feafcedafdd80c4ef89b85ec38b9fe0db0e929851dff49090f925c4cab68d98d56d230c0f482ad35a7dbf3c759a557d009101ee794139e6ee99a1892d164e915738c86cc5e76396efe2e75f5f978c35b4dc0ef3b25ff41addd183766e1caecb862687e4254097ee9602bd71a6afedb435b619c4d5a04bc34ce0624f23d2598dd2fc39b5db531d031cfad48a36be50a663fc2c078b282cd00c90a0a7ce1cad4be458eab012ce4c50aea1b82bb43474aa7422078ebfc2bf1a165417e44a563a1a5014e41050a1cac5bd4fb0493d5ea23332aa79aba065647e5ff7c2331d614f9411836eae6b930056873d997466af2894228afcbc492efafce3db07b371e4839d757ccbdd86b7e83d14c65df9ad9fbcacdcb41613ff7cbe7d1531bd97ea251616f8d87bc87c6d1fe573fc1ab0d5ef2f31f23e539c3b7b1be12d81d530f093a5ad1d908958498896c55a34fc44dc0b19ea1ec8779f2eb2e0aa0c98e08096aaf927405f1701dd896fcf6c80fafded3e25c1d7a823d34c4e05413b4859fe214b0e0fc0d2d6517ada9ad35f33f18297cfe18edfd1af7a9a656e80b154879b12cdbe996009ce95eb1fa7ed33dfae36458520d412ad5d384dc85384bafc9d764610abadc4fb304b4b4ef4409c19b4bc187576ccc6d4adda0174f4d16343080cfb7212af04fd33c92bec49dae02d9be71fa76f69ed8e8eb0f05d2ee81463bfec31d74af76696eafbf9182de15c2143d0eaa12681c81b65ebcf6ef62188b0713c4f5f46397a44f0aaf4e666cca3aa94b5c8a2aa56f93c8dc262072f0f822fb11a31a658532e732d0eb737fb68f75b324ef542c4d3a443d185d65c79f79c92a9ea4210e9e2cf408efb05bf54863f40efa48b4c4d0c72d0c2fc4aeb763cbfb46b0c62df7a209075927a92f7828ffd27031647cd6e2f9972862c1ab18ba235b059f34b2d0a9ec1ced9a559373b428edd2ceb0e28525f2de11a822b4357c2ba2a6276ba7e496fc7836deb7cf6d3368cae82d839c394129226d79778d178fa09e60d9a65d12dd5151c26ed06b7c0a4e8ff45544afc805442d80329b1fa9bafbcb8fa1d178625586b0c5bdf1937bdb4f78fa56b3945b2175891c0f3f7fc9b3582ed6c82d0388341a0d5cf2d0a3602bf35e15244eff55c9be3dc08664f49502f1eb3f350f44654415f7ec790b052f35dd4cf3aa0b92a9089929b85af2ca4edb23fb7f7bdb09a972fd8d3b0058bedd6a016ad9b7c2762c94d92cf77f4ad2a60959f4d86abfaefdab4e2ca79a108ab446764c0b73f11f806aeb76f392b52e12b99b5dfc1f1b743481d7c39353cb25641cb0c543cc3c9257fcbb2869aba378cf1d045d13b5bee4c60255990326b6ac545aacdaa307f91bb4cb8c22c5971ac050eec8a36a00ffbd14d17fceb4bd2b45dd83121c7802f10c6453329b8b62fa064cee607b2cdad3a1f9d0a297d35cdb462abfaecf469cee8583d148025a6c467d460a54f87a3ab6d9aebfd161b92bee1381a7edfa8a9e5a639fc5893a8bcf4cbef4f748ff5c53cc4ef48d898d55e9498217d7cbf2852c5b25b722b57d23fb6a834ab8237ba75533ccd022bed88137e485e5cc772a9d0f0095209e62b18bf2f8a3824ed4bc583137210369469c56f849fa1827f8ca1989e50fb596448020f561d8ae5d50c007ed9969b499d75ffed519ddc84371dc91a2d78f0207f808c411f619ca9329e68e04b129b8778e8f25fdad0203814643d52ac56b8fa7ccbf9f4a6475c281c7ac7d243090a8d006c4d5171f956d926042429039d05b38f0374401da38593840473ab437459b49af16a987b4568580d6a1f5743805c9c1596c1a1a332f74c1a5e553e802435dcdaa797dd04b4d995e7ccda6912669ff8ecf23d4eecb8a4d2502cec6f41ddd82b1310d2c670e690adcbe811fb9c47c316c6e5616578322b7b7f891a83a1bb3a31080b5bcce74df89359d7dacfaf056ab8020eb65499375da131a1fae22b49183f85e36356b49bcfd9d7c6a873bf2b377ece981e2da1fd7f5c349967fdbf6e5ca3466818610e0bba2be791c77a66b4c6233bb655baa82fc4b0ba2816acc17c9c1d25392f82d9eb3fd7ecb953fef7b31483c46c10ed019fa00dc746b9c8ba20a5aa392010469fc4cd618795ced15e4bf323c930682f86e3b153b827e9b2c3c2f672f3b8b3f0ffaaee258b7a59b363920a1f2b7d2945bd0ebfb2558185f20a024b50767ea41e3a983b0f9c46d58524d53bd29b33fc9776eab05e642c07145ba6ff0cda1170275ae5597f424b948b23d63e68670e36ab4043f2e1f5118ccfac048aab622d1c888ebd9baa1c83ef34d0bb7dfd16a307f54ca60beaa409a0b91640911bc6350fa4b77a3c13b5489fb2e1a9bc237f5ef605910c928c57960d50b838c92ef15b7849bc145031e38c7daf91175311a585a602503106dd5bf65550faff7469bd896bd8da6aa13ccd9735b28a521664bbacf9a7ce2f7eda9f4ece4a5f1363845cd4d97f9651256b38b3d35084add2b03cc57fc8761bc422201775f6a5c173e94a61f20ca375ecc4a1527607734d79b0a9db82cae0ae11285db1301dead9e9460a060baee51e5e11d829d190686d9d536d382533210a0b2f7e8b0104b40f3c0a522631c0985e581001e75a7f9c5df419684f399fb91ccf9f659e5f873ba5536c2a33f0b56692d7e1187858e2df4ed4d1e45032b6f40dc815852c8ce53ff90d10569c7f07e1334ee352e004bb143eda5f9331a9759ddfd3572c4065fdc819a495f3f195def1983fcfeb56cb2b126010b890382d554aafddfc1b065a9cd5cf40b604b613c47bc8c4c4a858bd701dfb7f988efe0de83028172b40543845538ea3e22a65fe83d503afda0d65be939b05e92c231e0a0d2163dc928b3bf39a59dbfc14834a570e8dda44289abe8a467eeb25b0cf58b94864c5e2c634bc3ca171658629b00bf83f625505d1e3f572ad8fd3c359d874eeca1884b9cdc53a07ffa2427118dfa776ed487a8ee38df8d23c0171454a8ea2ca1ac206cba90368e8c8dbc6e41ff47dceaa973306efc3ba915c19d191016813ee259887040a66ed55eb08824f061c224f60702dbb2d595aa35c22be4f40c403de1663e59a085a0f998a0359f2e72087ebaf993862e888622d753aa7c1caf5d6e1fca4fa833338cdd7d0cf30f9aaeb964ad13e8d527308f75799b3f24e076a726d8c1ba30822bacc3979bdd34ba133fd774b4cc76bee101f1b756f4b415e206565fcdbf61c06af2487082713f114152d4015cde44b792af0876d468971cb228128e4e0aa161707a380a5b4f384c6633f54c3cb6e23113d4afb0dc6b659367fa8ec8e19d8d07793d26dfef0c7244c903afed308123e49afcbfb80faccf3ab0ffa9850b97c7e70193f248f674e1dcb31f5f5bd454115ceb0e0f0b7f8300d873cc738f19561c1e3762a22b3c741558825ff06feef92c8d765f24e21f0700f51203fb959c8271ec6d5ba1b46024d83a6ea989657b1cb25d5365da5d51066dcd3dad149325b3643aa500912ee66fb933bc32bc114ccb0d8d8945a6e7b43f9e942635e2356328feb10cfbdb3bddc46873a95290d8e95f29985751b240aba8e0c54f05f69550b6d284596320705f182adfea06efed3c1a948b1c7b33502ceaf64e1b7add8d74bff787a3a9d7003d87f78c73cba348b3ca6b94ed043687853ac6ea1ff0f90c15b8009e8f539b0228cb09044e53da2ca8a60ade3d42e95f53cd117d2f6017d6a8091208d85dda73951fa24d599430dbb5da26a229a2de567cb59168f8e33bebb4fb2c1b1fe5d799cef69ed8559c18c58c787cd2763a3fc2048dc2ff05e94aaa6d3e317f90a8eb6e71184d5791a5079a4da3428fcad7ccd0b7e94c19b44f55e46b9e42b80651c83cd86e51aaaac52f9b927293dd4f1ad3a5d05839bca1d3b3a34e4f44954b8ff4114c9390c19a79193b3ab973429470244298bb4396a039ef4e64ea0ee1e35098e2b3337625e65cb741e121a3d0a4fda81bbc0bdc94ed8562c4afc563ac4fcf647171f3d8264e0388e6b7794b453deefc4ccaf4268685a7a9952d737388bd2021f632198ee7634e447875ef2f3b63d63cfe43d1324ffe400d552c761dd6611e364458f21c0b7be360e593b973592a8b7cf89381f9bffef275c4adf882031788f5ff33f4ceb90c7e0189d7bbc09525c48c914d88b680fef8eae12343366641af2436bd1ab3f9e420135bec85761d9c145518021d02d9a341c8732a00d62eabef254a37383f4137323723be58460a2722fd6420840b25f70ed1b84b4e0c31e95831da6cd69a76bb86a20467869d2fbd7f3e1fc6e90a97285d6d016eaf541eeb83659360e3b3fd04106e7a1fe87bbdb8798b9c24603796b55f3f0cb9552c90e0793a25a587ba7a95fb8d1fa71cc3bca658fcc2590798c2ebf0b5c5cd85cc469c50314d93792bcf0171ca76001316462478bdf99a6c0cfbcb4b5e702a0107dace486e012b4ebfcf5c0d752b2c1486af2fe48b470429252e8c790f76fd846140312f13bf8977339eb8b57a54069418cf922267e183fc9077de2b335450c699cb0a595947f02ac4b53c733fbebed9066573fb13e5795b7f017a56762763ee0db0447304c73d72f50dd78a3d0f30e7bf2d81ab4e42f56b3e0637d9a5726754093ddf3b95507a4474bdefc7ab07000db9b6fb0442a41fb4a562fdc04fde166a1e5f1d88ca5b619a28cc4677c3c484d8bc9ec2289e04f6493bbb94922f559df50be50fcdbb931d4ead5fc026c4a463d994adcf810983ce6660547e2f7f2748f168ed3f4c7e2a90b98a366beaf8bb7609711f23380a79308b55bf1f00d7ec907b576f42fbb5dfca10f33d90e07a650120584fc48cc8151666abc1719137c6ec7eed36aee02cf6c531b10a3519ac34dce65e46bb3f84f0b5b198824e3ffbf6fb811d51d5575176ae1ae75102c488d13ceedf31d7851233798e3be36973c22559ba6ea957efc92361627ff7a7ebfb9228cf6631fbe2bfb2a4fb48f7c10c3f3a5094397ef743d05e6c7ec753573da335e14697d1bdc5ac845aa0274eb9256e5147d9e20419927b80092587c130f965c6783eae602b9f2103fc7fed98e1dc10a2dbe98cfabf139eaa3bb326592e62e804c212a23b304fb82ae57165f13d7fd8fd2a62313df61e1a5a04e23f1df0544e8b406d69e87f95d9440f3fed71371ad70df36c6253687ef59bc4ca28608a8fe66e6e6a0c04ecda8637c2b4754a117aaa2d87ab25e232d3424419cf13436c619e456e4e717bf37189510b84ed64c453a1b399045d7eeaa52a6939a9e7ebaff5731cae6861290d1af75d93b7589b23ee5979637c90474f2915fd8d9a37f44f53ce3e85b4c58967592285270b3ff97c78e1784f35fcb3802a11257529b72019fab1708a900e2f3c29a0e3a068c12a491bf5db4131b3ee24a47db4583361d9d864e44e0ccc8c80fb94864930b768b3e1ef64b1b78e4be58033993ca6b37dd78fd4928bec188e529fa16ba5635c0dae1cb84732040bba9440d6076374fd5cdf17f232c4b2a3370dbf8c66bbb358a1e0ddcef1829dc1114e9969bf0c2b26ffd7e31525509639a2e7c8838af641206b494b9dbb5ada45b414929d0aff618fd962b20c87495e9d683c51d557fec0e13ade9cce276ef6413e3beff3d024bc4c67c5f8c9907358fc6c477265bc55b948c9db59cabd0f5a131321585a299e08df3e3c871138421ec7c45cd02569c81ddf6fd32723baa094ca6a443c857a170977f7cb0248897a81ae8d598be319d7a5722c6d1ebb12e2d4b8390f14ec51b91667a35af1fa9e04250deb770db550faa80fe4f80b494ab6e705b7960f45f180524213b32b3e5fb44012c8e6ad56f701f4ca4b123079549430f31d7ffa0c357cefcce32b2fba85980b443e82ebbf28c9b43432ce6031ed93532dac2a72aa010a35316458a2d8bb7a0a51b7907896c7b9c8f82636c6c0129134d135f110dd673dc7ed54673d7a7e425e1c5d0dcd52fdd3f7b6a0352536e16bfd30ec264fb0244f68faa2f83d8e2c7bf97ab7e9cb130ba9a51c43b90f79783f0c68c68c44cb55053f86c29ae13e56a62a4a6fb784b1b6d1c48df5081bb67d92daf8d9bcd1529e8166cbfa56fc047ac9258afd77e5c13b5f00ea352f59a465d5bb56c623ce91f7086d48374db0f64fd0786e3944a0ed3f4c592bbc420d96b9bb095e9fa4246b51a8dd957f16ea6a35b61d03f579a0674c626edbbf9cf8a2cb7400b9a017bafd3611506260b9730c7aaa9ba3c1f8fa91aeacfd1711d12b2e085dad70465397e66ced0832cb342e59342e62e1e343034b225e69c71f85f85844abe7873215191e00d11b42c7131cbe32043e867313a4bfd5df05aa73cb368cfcc7b12381dc4c881ee08d30c420a20bbebaa943f3dfdc64b767151542cb4b19285fcc8858ef1ef18bd18872e082bb8c66233b12f7ba430c14a0881333b2f68b7782fa005eaa246dd69f8e4d078b747b595081b9ad30e6b1188bd4fd2a20026a7a1c0176db1d40ac88fb44334349a00288d04df1167b9b359b588af94c9e93d102b84862d90672202f668c2d9e7b7eb3b7f592ac213a63134ee3be5da0525b51876c984fd34bb1d7383c41e845d1a28e3235adcbd4eb8059ce6be7e58acd554c06481bfd7408efad3cc0a50ac8e327bcf94817d42a9b89266ec9ffc81011008838da8739ec3e0777a401b168245bf5f46525831679b4f83e87404f0f52cb433aa60c87ec3dbd8bba0c2d9d5a7291449e706acacb0c477c5526062be467bc1452e4d2e21310302a76a3f51a9980a7eb5727f891f109b481d8c8b59724c9952a6f93742b33d37f5e0984789690a33e550a38ed48ff76ecd97026ae6d21d211c7c1291a55a43d4abf99348d2162d4e54d8d47af4b7e63fffc127ef318e94a1da5e3c12a02196655f6cb16efd1bbfb46cbb736d2fd4195bcb8e48ebd52877ba66157ad06c34eda61568c8f33fac3c0946e4bf152434bfd5623190a2c4a9f6dacb5e7b82196812d4999a983c73c7d8087c347461dcfbb0d76d9a645a2c5d7f5004e446040e73ef63c1c4a26513a914243ffa7bcabe6085ef6ec3a65d04df81999a70ef25dcb95f98c2bc99cdbbfb7f66b03363e8e35454803896734a3193dc5ce1941ce02f54a6cb6f820fc614ec7a31368d2298532d29024c584525b20b5eceb59dfa609ef922c6ff59a9dd1e8b72b2a86c1eaecceda7cf0e42ee3138c889ee0d7132e87cc2e70e3501882022ceeb18554cf0597c9f1dfc3f5e1d3ec737f534add65f18576bade5fa6ca06d045d9c42557d2c545a43ae5fc5a5299982e81d6474cccd12c79001b88162616ab7cd60ef29a14fd792f1b28de753f8bb28c2e7634ec8c4af708a1f283f2e815e3551dc978d9da82b3c6c9d73f7cce8de222490a1a189871f476c0968bfa54e5888f43f35c1c5bce0b022d73e21af85192d91cef714028958a5a3c2600dc7c4ba56d416450689d16054ca6a6e958e9df89aa0ca5af52b7e82e06ca67778374c9304a88db7c432ce8729643d4bb77590e6defcf932569b0fa17eac2aa329695b8e37186c255dbd7451050b229f10c27e92411943df9a6dba998663487d8d21ab66a030e41ffe35af1fe6592af815ab7c0338e8e6ba85bdfc591580c205c1972642a3724e8ee765609e2e3806249d55ef930d984dba7a7ad5308ec0e70ff06883e4d5a57e605f885bdbe7a2f4892372f61297fea9b52a4a5a2e47887c2cd0b976429daa397be0e8ceb2c54659e6df8b04865fbc4ee8eaf28064f1747cd64bd4d905ee6b855e99f33c3280477ea0dc07d17c658b6a7df87e98de7d3d3bd08c77bcf21c6f86dea5010ada5191341a39132b91d6552e31e7e203c0deee1bfd969b38ee32c02e9c5e6df4f1721533391545540a9835daf5e64f07f5ba8b254a173074a67b43b4993445edcb1db1daa3fbc26003f546b070c0d3724586efc5c4aacae5eafc9204f3eefd6edb9975a1eae48482fa94431c56e245f644ced1d1199aa6bb16d923ddc0bde7e61d7795b0f24a93b2c42f4900f7704f69da4168520079a41fd0d20ffffffdf