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 64949 15c95ce8f9ac3693b634b60838ee88387d16437b9ffdb05cca4818afbf865ae4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
35950a1c797b0ffa8cb994d75e2802bc5ba0ace52e1d3f92867b46ddb400e2dd
Certificate Block Hash
15c95ce8f9ac3693b634b60838ee88387d16437b9ffdb05cca4818afbf865ae4
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0081120000005c0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000b0ba6b2020a1703b86a6586c95ffc08b8a11ef7877fbd8de1c9e4702e8cc1d86de03ce80ecff7cbcabcf58793165d4363f134831a114b8081a3feaf74b3397ed8fd6a98082e438c5d1cc49f7e8c44d4fbc78e82a939ad8123b14000000000000002000000070000081120000005c0000

Raw Header Hex

00004020c875b662375496d1c8963018eb86e8bf2888727286e70854421e5d54b7a55a68adfeabe10121bbe0aadd3dbca3b8c6c39aadc84fe0c8d9a3f12329990eb90e94d6fd1b6ad2a50118dde200b4dd467b86923f1d2ee5aca05bbc02285ed794b98cfa0f7b791c0a9535

Proof Data Hex

59,560 bytes
12121601030774c566123265695e2cf5f973bdb3b4722cc21ef48ee7c105c8e6e12d864d01651110e420323a05c7f5b79f761404c3847932d2cc2c03aa2f7f0f8273fcb2781b9ad8bf19d39797796f6fbb75fe8face80d177c2857a42667696a5e4acd05e5b5a838a6aa2193130cec4adca09b5c14f337d2048bf48a1b0275ea7a601ab02931053f52ebfb7d6d493ee7d634e8a4a30598ec544285bae4f56ae89dc4da3261437e9d8e894f1a139a726357ef25c4411c5aa83ef2c87526673c5c835a648be56be3b0fd26b5c83f3ee8373f1bbe302c32d46b0b10767bc805ed6e234957bccf6be0450a0b0390a4376fd80bf6ae5d270d46da0795490f5f11d6bb8d3312bcdf6ce2dd4bf8d70a482ea94580b85ca7a9d111f00b80888ba70b97e7318201358d72aaa410b23b0d47a98dd569592f195f1ef4477a6c097653ebe8034b36ef120c75c26a8bb8708de9e14c5226312bdc35941999f4b5fc535e170642ba7add4999140a5bc57ce9aad539ca09568ad5833266e3272990b9d0a4496236c3e57a4689bed15e06baa444291af3c06b478623907ef5b8eee858bb44e41037ba80773fc0772b4b3eda2d22051d4f53f46ffc78fb2b3c4fe2c9252f27008f6593b50c56be352c08ba1bf625af2eca28999b08e44a5668018db9669b2e2949edbbf65fab6ce12fd5cefef58c79524563c07fffdb3d0f005d0c4510173dcdb5f02e4667292c4c32a9da565866e7f9f5d0838b3657586d838bb41bc99f6b41f51a354790bcbaee20e69130fc6068cdfd6f09ac624cf88ec5468ff85352c62f7e656c50d6954b14ab431403799451423898fde2c051b32008eaabf7cbf9cd83b7e27c0798291a2577f5c6a00b1aaed045b829932b23b03edf7028ba196ed24ce64a0555e672006278a68257783b3edb5230aefaec12ce6756f2d7fc801d6d31d0a8a5c5bd886ec9b499d2230d7d0ead301b32e1e200dddd3675eacb11b6b3a9b96a6960eae273c046d385898acd55a8d5701bab9c1dd185f35d7af75dfdc005091a6af31bad9017b2b9c8f5f79b20778ef936421ebcca8d1c277a71f623601658b527c8cc1b2394b415ca72e15fb5222798f035d1dae72104e11f892cda1ffc3f573375e7d70c673cce9828765ed4c769e263b0c9834850ec476f10eac9e75f7ede0e30e23df9ca21d6ce2ab07d874f01bfe23812d37b44e2affbabd2a58e340cfc1d91a1b3332817a162aec2e49eb8009e3eb7f5196074c6bdbdf61caf095f2f3dd72eaa4ab26f0f614e6b9e48a71b5c68ae9d070d0e35e1453e510cb0eb76b4efb4c7a0d5fd3877ed614f4fe4dde7dabcbbb2593d18450def67077cea6e45feccaf7f115fe3e27acf21ae56c5a2e3129aefb42405132fd834ac69fde053ae8e97f021c961ca68e322e80324027dd5a89ae95e16164c4c581ccaa89be2dac967a598688b8865a549f92ac1fa66a0198cf90b2527cab7cdc9a604602cbdee11878185c8d3b69e4bd00ee012607b95487f8d97260f7fafb0686f729fa1c58924cf5433e91536d55aa3792223145174c5e286c17dc99a45ca14b40450dd849a4afcccb2673ce4584e00fb5edbcaac6958b7603fdfb246e9bdc906278222206d9e2aab77c09d84c6c58d9cd6247fd5e2b3198a183ec7b8e4634ee71510c4ca120f6aee4fe8adc87355c24bb7e94b5226c37c4a11c78e21f87312f7a209309628f9a7155546ac0b4b2d972763ff0460df51a38e699dc6cd715300ee41ab493792eeb15b200d93da5e2be49dbcd9ffbc3985a4aef728c3397c1fa6f896196d8526539b9f432ca4d736e0337fb9beb4a61fe3991e73b4b79975b438bfeb215f7fe65e8adb81ec9d4e3fc0bcaf30c01aa08f998ab91bedef526068a74a8823830e570c08f850a734736bc2b1e470b83a6a2cd4087f6ccf80bfc7fd53145a150c8f52e2587bc3b90cfde1d6dab1bbbc47f02fd3086b85dd57d49c91f7c356283634aab67f1b8ed8c2178be6646a6484832446acaca4cd788cee19d56350efe25c747eac861606dedbcd823d2fdc01d439fbbe81346a0d3c8c9a3040cabf238ae950b7b7376241ec15a9aa19a38188ceea8b77580b0c87e7e62f221200a555acec4d0f5fdc5dfeabdbc70d3babd3537d3d7d87e4d3e74783d00a62e8d907614d3f7e22799e7aac224a45a26693e12f02a3d72a42aca60deedeaac90655d22dd53d20a04d44f809d8c652c3ecdd301cd49baa30a0a4f15f9dbbb531ae8deea09ee6191276ccc7894e934dc08eb522bdc30468df4d58757d9e8168c746b4552d98a5716dae89a356ceed5e1a8ece5a59837f77e2c931a99435e97860e91e35bf4a6f42b711dde8ccad71759dc496a8d8380a5d24630f77ada032266b8c396be3ca1716f3d2131841803b764b858ba5ee7232ddce63f3595e923cd4549e356b62be3614ace6dfb803dbe0bd917b3b179673cbb87af70defeaa0ad10d7da45fd37cdacea38f98bf6a5b3066f625a1c717fad943c5f46f2e7f0297280b9d16f3753471ca4fca0350c62717d0d81f18c4e2c2067f0875f0536d38e16f5a9b3e26a065bed9ce553bd8a2ab23adf5318199f316360eb633246101a77f4fcb0c55ff518425d130e3bbfc69b33c26acd7d82ddd84b530a0a269bfdf4193d39448f170a1296b63e5a7fea30b3defd4f1133706056448e15079ec76448f626403ebafe49f98b03bed920666b4bc6b3c8856f45c8790e236c0a7afd1cd692fdfd04426721d59e8ccdec4cb8220ba161d0b9611b92f7c4c83605b4c0b03ea15049ac6780b7a0212a2d4bef363c47046e279cedcf4e3e0ecad25704d0ce36b45649cfb416b2010fa32e99a1ddc57b4ec5670ca73775d41efeb03c45a0c4a133a92d32249030445b7f17d9ed6789f9d5f68d3074a229e27ee4ba14a3a998224a3debdca3ede2767b66afa8ae6163f786c27465ea32b66cd7195695f631d6ec721b6f617a076c92fd53b31c7b8d4f31d5fa57035c6dbee663dae5d5a362b4e9b75e59ad674686243372a2fdb4463006d3325be5fb0deba4bbf7651456a43f1d509aa92a7c0293841a858bb11523a9b761c6a516cabc19e0f019926b2ddb0b7e1c35a41772acb9db7c59b5cda055632db48900a451600977ea43e9a83ee551f99e18adb681929b9401cbf449875bd52a2ead56179bd4276f2af7d9e980ea4ac98bac27d955952a9e081219ca5acd57285a5d9c0eded714beeb98a294050a7112f74feae4d0df81b6190c5f2b04435f66c091756a6863300683035e0fa64f209c3132d55b8e86c8ac2841530ec34f43a3ce74362d9cc2aae50aa4ca6c456081c6c19bee6170abfbe8ecf480569e0b67553b676eaaeba3b525255b956de46b07bc09bd3492c2fb248b7f6bdf36cc5ea00ab0b61e1625972bd252ca64be8442d2ebf9d7662a7db39de1f90f14025f9bb14bc25d0e702957ccc4febdd4a35c5c015b3a03b7d8f11475ee59c89153c5e910c5db7cc9768a53a473e46eecf35ce9be43608555a9ee637a6a07b4f0c1844d1da3c34e9685860e7da9eeade06e9b7e290925738b0ecea8798bf193e2e45875e7d887772c69c7e24f308261ad0c4a9a6dc4543c8f60a75b0662ff4c1c0dfef04b402c96249dabeae6750239ff62290478617158ffc807396db79763c63b5b42ebd78f70ba9f20a6241ec78e2f4bffa27ec6f577f03580ee98253bfb4603e7736e0c62d324ec481a49fba2bd2141b9787d9dfabbca486cec743017bab36417e5262a7f6d40dc090752a92f2503ef649de43726555c2fcc64a4295a576b67caa045fa564402c27db6bd26f44bb5761cdb8c48dd303be9f90ba90b66b09e8a7f5d15ab4cbeacccc67d9806003a90a8b858d36ce8ff51030684578156ff4b24b0675c17ccfbc60da9d44d94a6372ec7c48a796f6a2a8429c9f3413f07fe8769d7a8343f501914c7de9c44ee3e78005884d08d25252c7c346c743827a5e35814f857ef65fdcbbdebc708f60ee2850d4f117667d870248ca3e65f86c1b0c6c1db113a31e59e6e566ab026a15b3684ad76fcf3399486bfd69f932669e26a995d9f67fadc816a51711c0bfd8af8961c3176c751bf83eb1168c5659cca69f14c0fd5530e311416e6d63c0d85712c7c78f836b91b8cad8aa256d69ca9e3f5df67aa412edab23d39a634d0f8ff7f5a03e8acfb44955b3a3a8bbd83baa91fe4ff1f1394fb7d82b3b8e216ee851c97e274a15d08e14dd7e83888f4a5c0b5b121237274379dc83e7e76e664a204e58a07a6ee0eb8d988ebdda49ed60f2edcb7d9ae642e3683178433b5717d773b28e123d88153e94b5d666ab11889f5687b9b4a63c1549dd1eb1f502d4105c9c1a1dcf7b43b34dd4d25873c191ad4e034b359f888413a8214d67b37bbbe5ed83a6096c04ccdbf91bcc5db7238a6fc4f15a4e4a44be0e7094561fb53da15f81aba4e10d62d7fd017d436ee22ddd4fc125a886ec46c8beef546d2b5eae1ce468929a21d89a8ac60eb5fb3e90d44e2ef2898fa0cf7013b40640d65eb7c048701ecfa427d425b644ca05da43055d1c2bcc8870fb87863828db771eb1b177fa8aebcc9df0bd039450ef16a004764d0b31502a75ed5a37cafe732ce2344637f6869cfd65515ada1855f9ac196ea0bb3e3c535067edfeb21ecda1dd1d3052eb93c2c1eaf065a77225e3aaa7c2f9eb60ec76f48ddc4fed56c0c29d295c7d01e9630c67fe3f4667e6045abdd2cfd3645da0ba0d8baad18d979b0210eca6599d10e5b89fcfbe2ca5c2737d209ea7217a2aadddc1ed637f2a3f444cf8bd3b2f95fb6e1532a9ae219596085d44e63d44c02cf37f57e5033ebb0e76e60cdaa225a468db9acd742272a39a2afaeee4fdc86dd986015f4b2c4f1614acb09f96eb5735ae89b78ef56f9a2bfd4a140108374d43e36174331856eb1f99d8699bba0ec0b6f53686e4eccd460b39a6dbde5392e96b22cd29406976371cc3e4da5edbeee2c08a36682acf4a6c88ffc0162a1d611a68a915f7eff377f16e783c4c07441c8d369aaa943853579ac9c25998e973c4875ae3fcdba072536e1f006ac3b876d434fd04f8dacb30966cf00d4c2f9fc5a1691cef05c18340be01949cc79579ce32c8a2c5ec98b0db660fcf70b97070c4dfbfb5b028b0e21b4a0bb200b8dd0507728da574e210171a038c39799ce1afd827f15207d3a811aebfa0858a1e08771fbeea010d272ad177cddc2609d2c53a22262c4ea6b8ad16798a165ef350cea5c884878aa7f517cde7d3ad33de65bae80c4cd8a874bd032e065e7dbaebb4c5a7feaf1215b97fddf5b8c778dba6e96d541da518b075c7b7df0a29c4f4d3a3f9411777ca4087ff9fa4ad99f711ca25f5a4f9b9a5d6271ec9aeaa5730a539281950715dcea2cf5bb99e9f963e0536e6c99dab3c4417f547506aa7259f727af94b37b9849b2fd8435cc23b29bf6e8e36270d7bcffdff95616a642ea66d812a60be3f5a3b7b4b251821e8bf8afba11bd66092ac30305b9803a00274b3de380a37a3deab48934b2e6ffef89dca6833f378a3c6a7131f919936d996b90d8784b8d63e069715301b8be3bfce3e711adc2574331fdc046bafcb1732c76b015a33a23aa894684cea0ce9611675556f7e89abfc564b5d88c50e72683fba11c55e412044ecaf07082104d662463e70f2fea6ba2a6704731b9d0b650ebd3d0ceee00f989ae8d3cd760d8b803191f4810f78c983ed453c57fd998ce4fb32586b74adf31db4dd9512e6006eb906a75f7a9c703ec786bd35cf752fed28989c0b7343bb6a17608eee394248ac0abe9c6c702a802926c8936c31959f5ef02e189fcbf1defb801733fdddf7c0e626a5169deb12faedf16a35c0e4f4ec6f9d21ed8eefcc8d0555491feddd2ac017635954b63c7674c42431c7a7bc3ef1645188d58d863da894b47112a42273be2754c8bf12de5de51c0708cff344735ef1fef1ac9ceac187e00d331473d9ed50ff2a103e03e9b9761e141d0347c4b146b7ab086c70eb78e5479685be2d629e139f983ac10abaaa0f0a04bb10465253bd6a70bb4080802937141f97bdf8bc01d4cc7ff3cbd65c8712f2466bcf167744c94341ffcab306653b8bf7ca880ce2b9c9eb27ee82d4074d306ade4cd259e17ff687b28bcd3f439057df7d02b4e98b387803a44f34ff63660f51e34786f355325a0b240e0727a1672293c905a1a097c90ffc5a7a323e4970f4cb78baa1cf08b950ea47245a0257d6676117114175d12ef5f49255d6b58d09462fcc04363fd89ae2cf82a8e1bd415b67a2c0fdbb190b603d1f6589174b4e43c9584465b1c9666306e9a66e4d9586c26f09be1e9ef6d00b78577075147b2b3cbc9f7b593371c56668f21323ddd3bb2c9ad91d9428c6684d478125fae5ce24eb3e085058ddc46dc7a245e936ded791a032056b3255bb76a69f3faa10873be0ebd89ceb3a9883ab0ae3b766b972778437e0f1579d6242d75c4c820c5ffca3d79298fe418dd0d3f7c2940002e8b2d5579fe51d91325b4a9f74eb21b8f3593ddef393e6eba1a1787d788934acf8d2a7ca1e02412a7de928228aefc96b49dde33cd9ee5550690eee5a796c5923cd8ca94aed86a7c4492c436c0abab5e31dcfdf87da28192a36e59edb31d2b35217843553f0d45522744c6880554d9c03c0b74628949e82990ef287883966e5e58ea1537fc8b771b926f71bf5d4b51d6e0dea1cd84fd15db8f49216491114ee84c572595c582a587ed5f6fc6924fbfd14614b6241f9ee45a62e71cc3e24ccdb20d113f9bd53dcff4a7ca217fee0a905e5a0b354e15c9d2d305aa50759063f38dfb0caf29a28f9008a4a25312fa7d94844e1de05f10a2d4f37f345ec8ba3eca412dc93f6b77fb3a8badb73417d790b0011dca2173998c57a0ed62a2b72561ec123732d3475438450bb9dba250c064cc6f2052a7830bed64e66e20741bfab1eb6c5b46c32ddc8abc78e408460fffc8f433356cbdf0c9d8657a96f6e533d45ba265b6a68b705f92a512398b6ed7c836225294eb50a005af1b5d98db30287a3b4e307a68dfaa4557561f32604b674be317e7ac5dae56e96a61efcb3451bf673931fbac83690b1e263bd8b4e3f2e4d01105549c313148a60b3bc4e803d7864730d5acbb2f7f23d0f0dbeb0ffad1cdd03ae9b01fdd6b8c2083a9f2126e0c24d1bb5b23bcbf39fbefaa9f1625b4f113b318b969a5e1aaf085a2152166c201807aa1f18f0d2a756644b81abb35d375337e4a39a14c954d37669147f1caa6cc60d1acf9a94dc059fb52ca413338a78d96223bc82f9f6e46d8d5df2c7b9eb48c4e36c44a7eafc8a6c4fc770293bb90d844787608de30efbf09d540dc7ce2b5d7873461e1ffd127e488117fa7d9c571bb085d5ddd0ed02a5f1d37d6db6e9390d13219cd9e0aa0518d02646cf30f38aa16474710bae2d75b11e35d7aaf8bfa6949176d37b50d5368a669be0f66869c316bdc56e39ad7d9618db2da9b66946d4af8eede48b5c933702a25e609f8dd9b683b174bf29bd53b21703c9575a4a44bee7657cd0145660c982ca72443edfe27f42f990f5e0d7f7a0f1810db57b700452d1b05512d09ffcdcaaa45993d1ad1db1b2dac5ed6034709dae25dd2f083c5c7b9bbe463cf034785e9c1258f289fd72913618b3744c53a58862db6386200cc44d2df1158c18b936afab04bd10fd57e2453108cc09c3455d2e232915ae933b7483d9c74edccf1540e3c737de1dd88353f2b990ea396b517304f39d7e90a4983f6d921ce53b93f5e07f9bea725f3ce681830c8570b0b5c1db03cfa09cec0f0310cdfaceeb5b56a6547ff608ed458af09130a5ce21076649e585b2e8cbfde6f66b4fcb813bbbe498b5902eed851cbc4eeec1ceb0f3c714fcb18056357d4583407329382b6d11ad02d61e1396e9b653326428b949075b3eef92c84cf85bc4f8c3259198a645847926803c64f436c7713eca372b50516ed26ae8890268ff108a11f1410e35a6b2e1c82c2e5265efbd55e1f5a4bf45582b660068835d285c8e26378c9f31f3a795ce7e5b2c813013abf97da43872451090a45e268a1b145bfd7285c2975ba4c24ec6e30ac54fcaaf23b8eb80c6c72c445d5b465bc16b377baf71e0f85af458854e033bf4c782979076d7119473f52191321bd82f02b7ac24f523ca5a4e488e990308691c696ad74603a246ad649bbe470e43c5df4ae9e42029e41aa440d28e004d249fb94bf33f06f35030432e4c1fd0b651e158bac80b4e09bc5c9e62be5c6789769e68afc5dbe8bff619f10486face8e3dfec4b95a5834abe3861b540bdd51b58ab893e5cbdb8f7186d82f8f1b268ab04f657a7e9e518273b5e3742c3321f6401c7c8501bedd56883d26ac538ac7af1b0235c5d7c0884493ec9ec700261e13701bd1458352df2627b44f1048ee15604380b5a7a5e6c8666555d1ffeb2a4f06f8b1fa6d46efa2970ff739d1f1dc029b03b5b330d639a5dfe7a6709155dc860478ebf7a9d517d972e921f87a7ab14eb65b9d0e3f7348ccba90d9532c3c15ad504863b184b7142eae5d28c383d62575d585f5282d4ce4d83e2d2d64fd8137ede3f7a35079325be67f1508ad012f598dd030865461ffd9de4f806c30b5265b9bdd125ac0b3134284d5e0023edf7c4be3fe32096929b33a526bfb64a59b6ae929c80d770e1b4710fa6aa7aa1a42d5c5874f98c63b6b2aa3b6f021476b8219e9772648ef3d865020ce82a0a9a494da2f9a535dd461c748c5722c1241cf19d1b9f9137ebd9a3c4aaf620007e28b75e18b92e092acfc20e5a326a5fd9f4ff99d8d4db008f22ddedaebd0738a876d2c1bf285d815ec2de61b223e0bf1bfddff6064fcb1ffeb6679162ab1482c960ff28c3b950694b31854e7bf302c119b3bdb3b39a87e8247b8d49d127d203e52419a12a2d371f1136e22a44150686a6b6541ca0c50ebab1daefd803a2f921bfdf88cd300957229de13ba0787726a440e3cf3dcb1747bae96f030f354aa04c7280311f0d4666f431d16b28faa688a61f82ede9ec5be17d0724b294c6964dc6cdb2794ca05c1641ff7187245f154f9f8cf9c8261bd54e72d4735fa764d0f7588927f364b8530b81bc8021f771888b9c526a672935654b92608ac57133160fca9988fb5bbfae9687fa80a24e4e567e5badf8dd116c74a5e53e5476bdd4fff03e9d050b1493de94583039706abb88b97387188a34826d0573cfde272738b37d29f739c27f0568868ecc2f94a91dd6253942163b26ae935d497ed5a3425142db90f992066e163e8704ea3666a7141c7a00ca3e819127719166a46e6dcd64bf97319256f4fc55baa8e1e89e07f1a007dbac57a5d391b20a9dc7c8c6205b75a1bd9daf187b8b87ad4cce5d63ea142edcc48ab3eb7eb48a07a19c5b4cf81891bcf93192ee65af05795447d00bb54df3f24d7f3fd8f15d0059f809fccc43f921dcf4a38b0e3c319bca879e7bbdb7ec8797f2bb94a24a1d773bf21baa2f41f74d1281b3154d848e211c43e0149353c16fc4c7aa17b8ef86900085dc9f518ae4d4fa788fab131a09c96c108e9647a3cce455c39c0ca13922d5a4f77a02219cf92bb373241efdf088c9e2d5be1774e6315784be9cc8ef285b1cee01d23139687c7ff8755ac88da34c59416de9fdce4092caddd77f6c081c281fa9a415411a08658c46171b758a73b55e5c0ed853db31432d776239bfcafce679c25855da863c92dc313fc2bbbae2507741c1a08effd9357214b4a8a9c1b56989a893769f22af18b165191443bdfe2fcbd78755a036316a7059f0050762e7c4c057cf457f3f16bb12c356e3ff2c46d334858e750d1233b18b50a415748603e3b0f5f0402ecbe04d02e5ae5dff98f80d6b68eba32400d51cd1e1f45134b80c630a317fa30ba6eeaa0b26cf2573500219d6fab3bf35351afd96ffe99731e9d9ecbe132cc25982550cb177d13a41cef34b8b251ba0bb05990f010d99bf939b59bb916e4193c1f5667d32b5ea3c4978327f846e1adcf6a4a6772882cde826343385d34b424d404993b4d68f6093bf2ed50a775d46109caea073b31fe402287990e1102061fa7fc2a6ebc2f850c9d36a5c1d7b7bc90bc57a5a477f78f593705a4864b9e93f4298e96d3ac58e335ceda7d4534b1ac02558371b2804f0064430aa25606f77c4175a62f94af71ebdc4d8622916f17f0612a82eb7351f32b9a9b68f4955a2e4ccc9cb2a4c10f7744279bd55c0fc0ad5ddb7e9670f14dfeb0cae8a426f2edc660904402ab7b84356ff495e594cd45e6e94c8ccc92f95d90f5e9bbbc403abc77ce5bbd2bcab8c587b352845c263ef6328c82347d88d4ce0d5e49294cc6044771363609c4df921287dd187d6649c2119d51ce88d5f95e43a83bdaff373901b2f963dab6a314bb57f4476224111e642a12ccb5692d4be1e5317fbabd55a7165d47572415c20f46e40d636ee544e6e9771747857b65f63534cfe260ee512150a5705803f16a5e85a12fa0bfee508d6927b93d0c4028f381f53e53def43533a92680f3f44e7aa2e5b23c7d714603f976c54bf8637d06f19aee3b646205168c2d8a52e16cef5220780387448e146e41703199719f7d3f8e4975a877c873e711aecde0882aa31496b104ccbb4ce72d71463d4eec61d4b64e266d3dc91d0b21fb3a1553c9bad4bb4765d393d88177a5c90f019d188341d3578cc7bd2cf45e78f4fc311e83e38343a0de712d1d2f4ca655f3b48331ebdd3181116279abd6450a3f3321fac85a5f5edfa67da9430ae8344ab2d097959da890f519248e4f00a56160bf0546aebaba644cb7c53b0d16459811ff73969d28705d33607f4f4353d0ce5e81ba71443506661cd6c7ad512d70d0a436be455a3ec45a4d6c3fae629ccb0dd15815a8363b0d5c5c3d6b97a3941f0ee20890f6f33422d910f3a44a02b9fad93b174d18f2fcc035d1ba96981331f5233a5f2837380edb7eeb7b00743d70c51bda7e30774098ffae66c3ff3feab2df5fa4798507eff6a79b12123af9b9e1dd6b28f82ad934dbac563763e07f36aa1db70352ca215f1fd1673f3de4131069ddb338a2541309f3201bdd99d4b460e41b8210bc0d284ba7850ac3a2679d818f98b3b118f0831f10aad1a79172a4adf43db2e0266405a80689ca528868c17be3a2fbeac19a0f567d012319aabb2f39dc88f5ce2fb1c2e14e2a17a10a99647b2ad23dc1c3b0ccc894a7158f2fd41821b557ee26a45c843120e5b0afd1d9859e135b65502db5619706ca466e7584596a52f23126f98dd714827c929d4fac5ef7b8a002ddca1248219b085bdb5d1ac54711715082c14a6b29ffbcea43551f502c00e9a84f1905a7d7ed1c2cfdf3cfedda0608a58f34f66018dc356367b0879271e3646ee4fa458aaab4d25769f7fb01c42275fcfde7db319675453cb2e54f6ef645ecea228de59a3be3a0bf381495bdc7fd1a49072a93a10d5054efe1bad4057624bd82f10c96b94143cd39b5dcc41113e772c26f6fe01f7a6787a17d2137ee7bba222c581839a21e0ad52aeab2b02d5bd9a944c00bf6c811159fa44130d337eaa593f5ca6b90abbf21a195b930dc6550f07c6864b67a34dc21963ece731dd907724d2b20e53397a31fc78b82a42138578e98de84d09582cad23101d710bc79893791e93da22bd9f69a74e7309a50b02e9593d67274b5734f4208bee191eaa62d2ea069e6c6cfa97700037fe281a7df08c3015f02b0936e0fbf1a35165ee6b0635c6513bad9c23fe62d6a759fe93c71245166c461157d7dc1f8c7d6938e3140c995b06b91e7f6be9c260afc85443fcd461f1b466140291f6f328de062ca9037dc9c0b97f288f49fd8756f8397b71e6a1affadcafa29f10e6b123ef2c8f4ca0289a81f84f28e3439141cf0f24a07770c1f5cd8db62b3b13f43ffd540e417186fd018be6d1478d49bcfb76c387f5c7f3a9d9d7e76156eae37ab619ca937abaec4609e235386a06b006f0534b588ee3b92e9bb8408ce71712c939c5f76b66e4b896df65e832c304318f1c4683efdf7215efe9da0d826acb67616fe740a50b7f7938ae60a24de349c61b8c7970f8065a8721a376a9afc16ce5fd962190a4cafd8deaf8a3ad60067ef68d648f042f56dab3d0a0deef719b2cc29abb621d50c46d359be3b4ec90b0ad86ca6dd4083098ce667f62969fbaed61ac3777c12ef81c2e35c17a15768a797d3b496ef4e5bff5cedf9d67672dd98e3faab6da57f39616d1239beed1368f77ad1e9fd9b1f53ecb3b66cae74c99c4af75193050b6c22788b1894d1601d81f0899d37721a87c1e46bbe72058a7d8e88f9a8942462c2b28ca8c1c166006817bbf3387f8200cf99875dcd0b9f52ae52ee0515770169ccc02be90bae656ec0bd893d06dcf9d7c500e5b9e57a3869ccfb08037a75666dc49de911a1627a46237c07a0486ef8dda59d46827c9d3525e006aa33792c6990ba04d79214777e64f07e1fb6f7df19b54b0dfe946f1609334c7b35aa3ee75d6ec8dcc755872ccb868d904add2fd9f2fc63975d33cf44c45379d19667ec914e0aefca8eaada2c226fe5a5252bf7dfef122e1f95e5ef18c6005ec74de50fb8e3b03b2e191926977a6b01f146f34a95f5052158706ba742130fdea0304d4aa5d290d7acdcbe663e8025fe870785a69aba37943d918a68d65a19661197e0dac970f8e3c22dde7ed42c702d92218829acf70e86e09a5c197663b9213df7dc0546aeec5789bad6049fc6b88c7a2e58614173fad4b39349ee266aac028bc7f362a534a5dec79e998d8036e7b3b6f9a59bd7c3ed57c6194016ef296e8c1a8197cbdcb33c42025d376d4ac224666e2dfa7942e6888813cc3cece042e82a7be53add0a03b3b82bfe6d7574eb0aeb330c4e2e7ac7eac92454caa90aedb8b364a8c0cd4843c442bef084d3e20624e26757eb675c4504442318198403b298528825e3e5038e768462a4c0eaa78a9e691b7b7b59c8fe9b5cdb3e5a36f810c7281460e659abd0a860d1ce15596ec89d1d20f7ecc6f5b2b99844ff63d8998aaecc4f8046ac81dbb2621a54034a3fab773a136ad76a9ff115e1dcffe8b8906a57c3b1f582ed20a795711c77bb2f1cef7e47c1f93794d294e28efc1fa5a7d77f0b3960102dcca5b73d782c68aa54d97b2d4c0977ea83f6bfe66340f682167b6584f059c970bf650497fdfb301ce721eddb1d49c09f126824f139409252f8a7cec54a860f27003a142960c63820713ec70d53c78e7bb92e3c841b1c59e3009c25678e75e45237cfa756d987c1885b82d47c401742faed777a6cd11b5407bb9d31ce3836e79000ca965ace329b87776a81893ea11c8158490d3de5041b838c14c92732b133c956361b4ec090afb784bf54c6c6e65c50ef688f91aa724431e402f14558448babf0b2ea88cf4908051e6ce6325a2092585b7d432e1118c765ce48419c2a537bfb5f078ba9d64169cea0a5faae1cae291f5dcb37ef825e0b86337cccbb23e518f1083892404ff0ca869ce97fd0526860d3d08a59e1afe4039f516b5e7d3a4cc80d0c8764aed7862f467550c415b6a565ef3f5c2d913e0b4d7daca12f49b51727a35f73951a5a543a4ea05331693764c05ab26138889d7ee2865f5e29d2b646cf8bd5710f924c3b96bc196192498736187ef0f6b1a41a2102af11e324d4c9a3f23b223b7a32b266f595090fe22eebd27dc015d72cd9f67fa8e8deb6b44b2ff0b361e33ec539cc2aeb50fa11820ffbac823ee0d5ec6d6959c08b7cdc1005f27606c83c29c77c9690834b9f17be2cdfcc85f882cfa2cb9c6bc2c3bb15c5457e3a6445673df794cc5c37e5edb76f59bb0acda6d5025b31d75133a71266f0f01e1eaf0bf1fad571546d15d3b6e2a5c724558c0264f8c2579456a523f06035f650db096b7fe8dec8e94552927e0c33f48f70cc27e8cede5d7a941e2acc0c0c2f51f4452aa4ce93fd876bddbab7bb5b986b863517869af7b41268b803a57ffea8f0eb8ed94fb66a85e83eecad6d57ab8b1439ffc85a01fd38ab75f923cf8bd3ff8b06999cb2d879820e4d408bb5eea444e781e335ef4fc2d0331c0b6fc3f0c12a7897399d18a3043b30ba93f42411f6b37e2c4735c31d15b07acf1489e1428cad5478d4e1494a84b1e0108561503cec25e015106932a58cd2649f5a75c1ea206753ecc75120988869c1de22a0ef8d828847208900d1dce762e6973f74daa9768b7c32c0722b17c70e96d8eb1e9a1b1ee5dcf8d3846513d84d222ace288c954cb78bc4e925cf2459cee8caeb5e297cdbe2f1875fc7f424d48bbc6ea27f5c810554c79481c9f45eda53c69e766f25ef84108b2f29e516dc57c2e54312d6de22d76d20e86c601cd3c005063d34717ddea23a0da1058631028ceec6411270cd147f02bf35a480da8315ce651070cce09d6ba1eba002317eb05ec55db1212889bd168d6cc9be5f66526e0a83c43732b8fb7ddb6a63a40c1f5f64c5e955d79e120b88e76ebaebbcf32c8aa356b5009a32a31d1670212506f6104d427d6635186e12bb077e9f61d79ba2d7387ffc929f06ef22dcd067eb11710b272de1cec943c00efa6a45be7dd4420da331186e06ddb86920afcdc8d30f9c01158bc150de026f29c2cebdb602e9336e7eca6dcf54139968a7819de176ed5d15f7171fd900bb129de9663082a67ad7a19d997e3e1ff4520a97c78a4ed09420fb52715e45686fc87ae2309de7a13cbd87bee8966954dae3ee4d153a3072922634c9bae86db871efb628d0a618e4e7b0c3b72b89e9736afeec4348e0a486cf671fbc99d7efe97b3f3612606477a133b36c5462fca5593e79c2d31505644b6f888ac7d70a0fffd244ef14a454ed51d53a140e00e831d1975b584a24521ffdc694a3cb8eaf4b2a6eb9128038d8c9b6715ba6dff869d154d5587195aeef0c302d66f2b0e1d863e7fcb9d170fe9ee345e47f461fb97a5f255fc59339e4f76467ce002ccc13dcf1e3af3e8628b98a3f4de1ff811cf367ea59c664f422c9fe844fe296f62699bef5219600ce74b6dc5e5ccbd293b32a824d1ff5ba6c5a2092453497ba98667fb315682c303489053bc7783073ff275de52532bd9ecaf338c7cbf6dd2550f00cfd4da66dc9ba09414defd6117feed5f312ff5d593f8ad3156a0e8536f7193dda129983bbbed2b45b8579f2d58e19ddd075980132500d92f44921cd170876944b418cf11de1c7135c119da8787cd31f43f80e68a10c0ea105fc01e52a9cd078c2afafd5c31577829356447ae444fe996862e7c5d5c22dd69f1e130d188d408a725dbe367211a548beda5fa6db9c567caef32b6386968244e46318e1cc2ac3dabe60d52a1bc0fa439fc64c2a1a5e7b78b6f5b7432f3abb9a2feeb822a726abd34d3641a571ab083a6c7b6f11d6ca7894a311e0379d1dda5ea220b94227f3d6558df6cc4003199090a7477f672486cbeecc731e0ca933e71684b38b7eb5bffd39931fce93c09163ce86c589b03279d1e56a592c64c1069e3c00caaa06b48236b7459f27a5dc73b0af3a69c64820a35540b118d56a12155ba470b1b55208facbe58d54350926698480a01eb0dbac0c2637b41e0e2a8891bb53b18d910e0e8b61dc3ea31d027c1ed3140a8c4b70b2d747795debae096342a1b8cb38ba633975922c67034f3bec782ad2f8451f782c792a7c7091b02cf1c17ebd6f1c629f49cb06bb8663559413375a2543d0a30c3a723bc6c78ded9613b0d1331ce61b44f74c714afb3ad437c7dc65bd287c6a4d15c8ea37efd66506b8f7a9a5ad1258dbe7c15c72860739d0d67fca6ff5a58f8da4990fd1661f7c378032baf7e4f3251e71c8ad28422f5edfa7e41c2bbec62f7843301866eaccd69ef0b4b60f8e925d7f934e77ccff4a36e494e0a597814ab99f7f37d1ce517c98a0dfe781acbeaeae6384c1d5a779acd977d92c76c7c24d62af63907f73f86f46965bf9d67d7024ed10bdb43deadd5c18a96f36958a2a2465c8640b5651e6a59d875e37f5980098f1ecee7328a572061a2810b264a594c4a754a344360a2002abf5c8fae367773ca77e8da6c5acd35532c8f47c67856ad1728750aa664d271cdaafa9901f5f0edb1881cd175cfc695880358bf8dc1b04c5035b1557630a870236df6d81499c992f52aec36b545dd2e9befaf297b21eed63b66492fe4b0f8b8ac614a3e081fca55b87b1cc6979ff63fd68cace854b9aa0b8b365619d2d4088d16e85b8474cee464397782a4ffa9428ff7522a3f14e690c5a695528f1eacf35ba90bb0a4d69276470ecf8cbb890ccfc2e770b38bc5a644d5bc8d11ed5b72dc07b6a9de2fdb52d21f85ce8938f6e5acfb9141f32bb256958eba0435317cc16568ca26b4071e629f5410514842b876476b7284cedd59f12bda3a45f02bd25dad77ee93429e526671a3e7fab749c7a6658a7e69fbd52a5990670281739908842274d74bb901e5e58f46b89a2d873b8e8d6c17033d4239fe8f9991db7beff47d277c9fc171cf419c4ecb84563d9960c4c43c1644e8f9259f3418dbea015e027bb1a6cde7b0594c9ab510883bd6611cc0d8e57cfa4126530810661564ad49a182a82b98782ebc6d44ab1807ab2bd2e8aebebfe06bb51aa789886a8c94b96e8848878202a93461906e166be3041ae9a89de64fa38fd16b58ca960dc14d23a0ff7dbf96decfe92bc79eaa402529c9e993bb3cf64cc06f3f78ed867ad8fc55e23f93b7e2219e729821dfeb48fd925199a5630a5f677809a9ad5372a34c271b67294091f367736669d72f7dd5cd9bca038306e9c8f2d0eaca836f2bb3d183bd3fbe8dd0526ab4b7c1feb4cffdbff0d93e55c606f1a5f87a296fcebf6e82cbb6461dafbe30aab356e9695fc3fb31415aea6f995d573c246e3f73dd7109dba74381331b188a2299c6b2e381a56d6262c7588812f50c0b6f021e53fb785f211a771f874e5f5309f3d6945e2bf1ae8601efe3d6a7d56752ab5c0f38a2ea878ba872873c28c178a46c9c9e3d554addc043de5ff6888f3964111d4ba99d4c99628c299881c4eae373f1dd8c73f7267c1d8bbb69b4280c7e10913853697ee969ebd9cbe3aec9ca4479776879163dbcc717ba41ce69d56f60e8b2f3300dae92c663ff511ed6b7ceb3e2a1c840b581d083782b623fe4c9bfaf688d94f52eea18cf237d6f11b012e312ac4f5998ef96b4ab069aa378c6a067bf0b04a9fd1b30d42134a7b3f0a74d6502899b44f4631726449a8379d2de146d7970b494a1dd032e068e9572f69ca348748f9f758d80fcad1f5bb7f600ac96f749c9dfdff8286e612854c07ed1274f6d8819125eb9bab58c9b4f127e2c81aee3605120994e75dfcfda2d5733260c7f676a9949c627e2dd5c7a69eba205094fb558a9d30c1bcd5e36c40a6689a28782e0f72b0e45aed2054d6d109210f27bad0d2bc766393966efd9c8328343d65b89a960e8a7f0ac8344c94c6e090b61ac79cb55e0ac63766ce5f1263f9aa6850eb3b5d4e566cf27ea5cef1840c89b6d780f39e35b69ed45c5d0ac48651dac34aed42d6ad6e56634f1a6bf8198a001b63b295420964d50eee9b05d3c1f7566218e8a111debe33d4406a2bbb6dba549c3544b8cc6e2e7585b725cfc636854e7db374664a6e8b81557c5c7217ecf16dea6b67ff7f5c1ca5804c54492683f24de1f6c2003deb55248d92df0113f2f91e60382a794a1c31fb86792038b863892babd986751aa497cf7780e0c595c486c1ff5d0492096410955e94c26ffdfc26e45910d9f1513940f7367931d62c8c29a1101011b3c5a387e711331d1def568fbd1a7950aee889e1d5f0cca86b0c0ae05cab5e09f83ad6f26d973d7763e2f2bbcfca7da4e7abba223a5d7131b245f87a31e1ecf2c40a85a24bfd78c788277925e29f2df5fccae174c47cecb4247e7c4db83b2fd26a432748c9eea1be42d5996adbbbfc7b1fc4efc19f6c092d4594e0e0bc0efff2f3adc2c317629b8eaa23b6c0c04cc094e56c0745a9f6d6aca02c77c296e240ed1a2d579475f828a170fd5ec8954268961d1fc5b80b7780b0687accd1b66e137a4d4ddd49130d430084a8f2fb4d05476dc264fe90528cd1f41cfe24d344f03077a234c27bef810604287099737540736f9549ec85a2fdeffa68f6b77ba9650bb5e6951e1ac1f7df7d56f90f7b3c8818fba821297242d25945163dd00f1a623fe3b0261f7aa6425e1fec42da09fef924a6655913515d0497eb3be53d76e3928443637cc26a37281b0109197cd29f80b282ce54214786c8bff84ceec5adb58f0c1578705628ffa7a35aca2bb5dacf4e489d7b61aee500688c2f53031027241973f2223c4710a24718beb4bf8b9544173636520840fc14650698d87c397e5e553d264c68eeef4a305ae8a3d42ea113ae78e2780c097ca5e2e9b375e98bd9052844ec879281744b2d5da519271d9745a7da29ba02d632598917b9d3c4a99eb92a6a34b93ee3b3d405b82df29f8fc19582ea26392cdefc0929f685055ef9cf5570a71a5c8eee652fb6a56362e1682107d069033abb86f85ad58ab0798803c0df7ebf1253aede9246e6281d943919ac3e5fe791f9bee4b2ee3c15c677024775f6475a77192aec7e331e48586623304756490daf1537151dbaf25f6a3e9fde66a2b78b3cb62921b07f175e8b146099c38bcd1e4a5b5c9f7efad02b2cca159f9f796583c685e7f882e3333a8285b79e85545ade2394ecc9089bd7a9f5a5a2a977d43a46452740f39858bee20722d312941dfe1b8a25001b819dd6094e78c67016dfe6add5707b4d0ff0f8a414e4f3ac3d42c002fbeda780b08adef064de4f53649bde833312b8e9b86021b315565017cea63a5c5f5c41c52d2980aa04673832b882a181361b175404dd9e6f2a822d7b62d8c6a59ad738794ec06cd50b7f4a4cd8e86635d8acc273b0263e58647f7c9c4063d3a09ee704866da97a3608fedb1ced3dbcbc1f43d9c52d9f85d1f85efe5369c4a09ccae1771d27d7373055547fd98d2eb0736bc12aecd1d47e3f862955b9a26085c78ffca83514ffbaa59d27e95bba08663b3f66979304f4a49da78db17e44b1d9d0a3c6020ea3cb73720e366a1ebda5909cd13bd4f33ab508f1b7e48ce441bea49cabf428e09238833cb5cc2f4279d090989cec02baa739f540576161255042d84c013d1e3f0eae08a4c947306ddd79c3d6e2102a1ddd5fc8cf394dc4be2a426ed4466c6f6a72be569da871eb07e6652bb7e4fc2e15b8af6d57f439932a618fc60883de4ffb0a7f832ea1a487831f8afe2b5f0de78c757ae2159ebd4c80babb89f20dac3780523c8eefe0230aeb86b80b9529ffe87f323c95a6c19da73e7f03453d8149b54fbdd488c6314914ef17118f6f72556f1c5b8dd2a5c0cc97e1f9a51a0eb41d3366b0aa67aaad419f7910ad25c2f3447d58efd1ae1b83c6909dba01f741d6f744dbbb425dcf3c9d2ac8d39991eb7bbdf7f992a3b26cbe7755108cbf1637824d30e0371d90e970c0604c5a814508ed99b40a785d49a7226cf273ac704bda71aed8e32e92feddfc3cf8385d10f9d755afe665e18141efa894484f0871471d66cc7afc318b246b158528eb864ff2719afb8d5c850f93bf3b21d6a48bba90b787f8f77cd18c14a6a90586e1f451bc3c9b87240a397d965a0f990ade29e7d976aa84ed1d21b56ef08bbd2b8ccbf24ac768d9c4f3abcbd0fd6ae9a960088c2dcda321ff343ce681fe2d8f83e196a602d3abc8b31259613aaee41a43f3f3070e50ce7df407b3c98cce658ea2b39126a136601ae4f51a2f262a74e5dcf8fda8311837cb95dd1339a23797972e740c12c3a756ff00a9e09993c815feeeed2ed61d98fcefb5c078563f7421542122de4351e6eb9f9c8d4a85cd6c5e35eae73f4eafe7e3811db61ae709b422a6c6cf973363121e937472f08f491bcfd3ae6a8d9e144a5f588bcaf8a1a03e158d2f56d133b5e4ef50092ffdf6f11b4c583c59cb42b2bd93ad25e22c81bd33929563da608667288ec08b946deca6ff753b1ab79f2a31e207f4d7c59a76b2280684ef5bc030b477df4bf96352ee8bab4fb948e70f45dfb140798c0248ff17e11b9d02982cd1c34c37a85ea0a7ab7c118ef34701575a0d71036e6632b791b0c89fa84aba6bd092f21abee593ec24aa290ed23cce64b8aec1fb60275ba9669402f380cf061eb5d55b162f5491fc7c3dbcc6eb0cc4614e17529e365852ddf3b9f0e72d22ebe4ba150dd171c44e6c472b2f8847c9b05694306d1e906739ebbb13d5a0c0e543ce8ce67820abaa4658cb321b61d59282326814b5383853e6911c2f2ada58a9739f07ac9764e967d5bdfe47d8642c3c402d263878d4e93a3f128c15c829bd8b78d74a83f70778b52ae03543a6ceacd70b7c0cd74a284ee595056588d555be174fb45026de34b5fb2a536b6b2ca1021640513d5a9ace2ef2c85640f5e07ffe31538ee49959e696641dae20cd8dacfb82c0cadcfd6c134f23793b4cdd49031232ca0b349b44dc6902436461b5d4a9517fdf7bd6d734ef66cc5f81bc5b64a2ccbd699599dff5fe9be7916dcdbcf6c702365730c2ac49cc0d74e0eddfb418191a2f3ad2113a830beb8c1bf5ed2be7dfd0e70f7f3d3f34dfa94d2a4bd32a0a0f3bc1c374bf96691136c9c31bd76812e0660f54ca1a11c9a1173bdfa14dc659da734b2a7a083d922395ebd82650c81473b1158a5c1e6baba9042755e3c6765eaa52de826d1463bea885246a89e8878ac7d01aa9ccffa9dbb23ab40bd73b7d8da9fd1a295fd0be3b6a58ce600f1d750ff871ccb78b51ff929fd9bd9620ee959a6de093652f45566f89376b4af584458b865a62a2b8da8b1d56bdb0164949a6829613934cc13feeb9d9a52bb5746c17b59d49c21f883c034084bed0298426121db6aba4fd6d0fffea0871101da424f9331591fc0adce9610b2fcf39b5cc9150e1fb2b61a44258d0f7940b1d1679d5e9b8706b7817b9cad24ff8308b18f48f1dcc2d31e97e9c0678931b16dc8baf57ed9f7e3993bf24d573d3aed45ce6cc781910860e615e831315fa2fa7737c25384fa15e17f641a04257ca9a074ba38d083e214afd6b6e8801815ab379dfd783d866bdb71f4c42ffce39e1b2413cbc629f234c8867f219a8495cc310bd90e8a2f6ff507d6a0e1e577b79a2e94f049ecfc4014290df282c847c2cef5cd53748b64c7e4b911add36fa2e5fa80fe306a495244844f5c962d8a19bd6571833d4e0962e1261b40fe83ac71734d8111c7077251d927ed1cf5791164e2a01b27e7bf87a78f7a3f2b481265a98f626df21fd47a29c73fd43eecdd7a3e0ac8575a262d2a2d0619d512f27a576cf4b42510655ceb6019cc0820e3b9c7102d39e6c4ea1e3f4456d6d381d50c827bb42fdee103b48e808b58248cbf87332ce501f0250195b540aeaa7fcb916ab561889323651c5532031cc8c5668e5889ea5ad832420a6724a9cd0172c26317ea9deba6452f6c55258a2b533450484d8d73e2642afbce59fb929d7b290763a72029e0abd0a1a822e21deb38ccfbc83909a63221ad8a55d86e014a96176523ec560e380a5737b77040652b0f9aa2a6edf2f464add47f826f1a9b59239b7b436b0e09eb8e0ba434c3028795bc4d443abc3250cf8eed43d1fc23698d2cdc1654af40d0e4d5d5faf385ff9fdbe6be5addd14251c0dbbc176dfa19b237ce8ae58c81840e7c17095d5bf5b022681b134f7cdc1144e884ccc2699cd044816a28041162dd7f9ac6c9718f849b2912eb8f8326e8b2d8270056bce17228eb9833293c6c0132893d19eb47285af4a2d2feff0b19da6909cc9d2584e25fb04f2172e1b5edf24a8b4c1ca1718d5287d2d397608ad7d99aff2280194ad4c7b65a73a650cb323c412516a79fe121d27aba2e7a97c39453b043081253f95c60dc3018c3c68a612d61ba0080dc2ad56d1058e6704566d722c7b82d6a6925ec28b156475090148e07cb93eee4a01ef0b145691d739a88141df490cf4a4aff8f90f8fb7d0f43d66702c979620cb1cb75032bc45cf01b2b19dd052a0466c68e2b49cd5b39d5d6480f6e6b3309a0459a6ffba0e57ca4b6b79a494fbd888bb1c0138cafe6416a253c73390ba77a080627a1d55b9eedf32d7b06d24ebd1a3fafd7537db7c24e4ecfdc9e23b0e53d8cb3f57c856f6d3ccb5370ec50489145836888a14fa7a23a51ca1d808fb51d79075a95b6027fc60e5c6c3b8c52423b3c2cf39db3d75ce515fb2ba5c88f910f21d28c3b367c48d84e461ffc3fceed8d0efb1f1ccb4f41f946df639d37e8c73a7ea5abbd7e5749f1f4f09c130ee09ac0f7a5fe3414b43bbe25cb52ca99812f90eef82f9b500324da7b819ee94c22f5c4bbd3c8f0531bcdd7db7828eb9ae4dbf74106968b96f4593c574ec5f8bbc52ae11fa05503449379b15fdd4beb8b97a2873d8a82c760695bae1d1e69de9be469461048feee871a5518088366657b2f57f11eba53818a168043bf7a9a4ea578eae65f7fed0aed96b5e8c6fe39043de7535b1cc4a136444f4b504e947381b620fb56a017388708683aef42d3eda9a8ecd9395a5b2639368ef768564020d9cbdb3733982f5a23b041d6803f0627aeae80a91fcdae8f04202ef3c2d69e99737a3437c9591a178cb1ac80a2b378027dabc0aeb848068cba878c04ad12c0c993282ee9ab41d5986dba91827c9dfcaaaf9ce7795a6cb209462607dc5eb0866c18ec07d64ac90e846a5c2fa1fb24edd13a4ccd3ed4d910b55edb0c987792eb27ce7e5c5c831a3aa4d562b41123ef0feb2e7650a58ff2085ee1d4eef7d4a950217f13411059e41e2f313c34035dd69b45e70e877ead8fda3d962d8c6fb0a5660f9ac5bba35a9e3f1aab7aa63c858ebd943e48a619bd1a5df296c011a6e82bb17518c3a3797793f481d00910cd567016cda2667ec5aa6491629d2e4f1957aa08f9778224e8a70d2ad76635bd301213b48ff062ad1a88ee07f97a901750ca9564c13c8d9320bd9953fa84a5700d2d7a8e98b2592d3ab7bd366fc0fe1e954ad2b83305c6c73d33e9f934c9090217967b0c0a376d6ea2a633c3abc7d7f891b05369809230b9018be146de6bc282bc5da8a9f040fd964baffd68486a78dff55662bad901e9f5ee167d706289bea1ad42cba83ef91ef91b9f267557332864da6c1bfeedbb7f1c4f6b3cd404ff04ddfa796ac749b6d5499178105e6305d4166390a6b9b24219353ba7b649d29bc94e33c54301d04f31bb0cdbd32a61e45c1eb25e4458a59e6b568e52fb0d390063559095175e3c5dbee7b9e080ca233700a6cd2cf4b71f5dd97245cb5db9fbd37d994994a38d9348368a8e2e24f25bc6bf51c27ec13e945a1c4cb53cec4e5b951f92f6c349110393c4ed0b5fd13d1d629bb88bb5887bab51551fe0a4e80ffef5ccfefe407c9d2196210eb07759323f9e8dc4dd4b971398c8a6b345d37965cc59515486e02b1ae0585a2b4eb1d481ed1d2e449ed37afad09d3b9d71a067817c57f917ea14870063dd449508c8ca2023e695d3ccf7b6ef10606f3813efbc78ad0f75ad03431fcc2995f75fd4a764ed5e217c90894414ae2c0a2376827d097471bc0db259ccc826e7d7230ffffd226a8c236aed3cc2e9a12ffc7bd9085e2fea90e3528b4ce83c5734c02c989a7356886dea0dbc3de7c416a14a0e494b7fa14abdfd31acb1283bd56aa0fb53462fa90d34d67bf769fe46a8a1dcbc5205acfc35d011cb882fbf33bb660564dad21fbe8f2c9a373d593a4f348e6b9e6572254b95d9c41db19fbc4795f04e90ec9f5423a9606f1b74440cfbd236c9d940b2619ffb2a787f82d7a20fc51b4453f9e53bb0fe307ac308ef7029e083dd44f8037796c1361bb7731dbeffc4c87e7e8e39b36f828c8d0ed44b2090a68d2a55cb7a96f3975a7b0a6dad645bf6b5484c5ffb25b77d1cc17fe0f2654da1c7fd152ce3ae5ab978dd8f5f1605081a2bfcf7e6f74aa798beab0c944ea01871c6a82071be8c08e0ea986f91face7dcf26636ede861d84904ee6783536a73239ed1dd4a4078db5c2b729f4a69bc5fe0021b9a8085c52fb6542406d4a3e2bbe168bca75982659c7f9936205f1f3102b4c30470d25a9a7f0ea01fc248ced0d16e76c443032c5338879db9230669a73f11556e064152beaf141edf2748122108191050810a10275616327b323ca501030269cf101567d05dcf8d0968b423b4991c0b309fd24b6d563d208a49e4ef461eb9e336789a201d383debf3d4b4e5b410b7d78c47651fba9bd2abe62a69285f315c6f986d7ba9b7a192549b2caaedd5918cf6e090e2305a7cbea591a016d407ef8242b8a8d1abe88b42bda64eba16ad5947bfa28bf6052b6c664b99507444f5834c7961498e2ff5ede3757d8fe1ed92ee3adf95bd45c4be1aa2a03dc0d0d55b09d78e8c0da33b94843e55394e3404fb86d1a084993296b3835fd3d658a3d65903a74ff98082504496a15aeb3e1662c9e87ec9f90476b202827dc87309a353aa62192537cee70099a0c28ea209b06e8c4baa61da39ac07aff58312a1349ce86a4c9b1dd812c9451d5766d3feefd2e3dc64ecafa3bde240ce1343a82911bffd8a861ceb3ce0d88d7ea265cc57bd50c44e22d1386f9dc378b8b18e972bf4a4c8471c698331c7c0d382f16d30243a041baf3707251fd91fe73ef5fe2c7ad07a60d4aaa3b20ad745db10db5dc35dbe503e1fd15117b6c60921b911a3ff8c9672437754cb52c8fc26c5824abb4a8625595c38c75d8182275f03fb1ae8d2725080a8ff26c838ed267a46035f757b3af57c91c55e427ce2c9f71e2704031ae8cecdeee0a4698b6210e2238f001d6625af8436b79aac137d0c2254f69b29de0980ed76c7e3032bdc019af4dd372e468be308251de774f22c10fc2c15a88bc28474600f6e8916c992ed9db448ce5496572c3bc336eb530214f0717aabfeb651abaafaee5f5bb8dd8a087e025089a10c8fc88be600172c35bf5213d18a2239a91fb7a3bc049a1f1b6c1ba079ea19046987610a67ab1380a0d6c227e4c070aad29977bd15caaa467893c2d6f6b40296ffe3349fdb5aae0f350895582b293909802d8432a851b5f07bbed8a2fdcff4fa312e1800314516b257233de0d8165e7803b56cd7d763bb1be7da302d38b9bccd0e4e78ed8505e13068881117933bc1b386c0f62098ae46ed7ddbe884b3550a4b123ee1be4881c660e3057fde2fe5dc5d0c00985367771926aa2e40c10a1f064b1aeefadcb2e8caa4ec2b656b31e233930463f9c06f23fd9aa83ac96db044baf518b3714b0903f9020cb76697b08ec41f50a2a6d9d44cb0d875ce2d21b17c3a3babdb08bdd78c619ec5890f9ed1cfbe461c92b12fe65851b7003583065673b71eaa2bb25a89a214a59c2e5611a6a5dd241f19d40f8d783fb008a51324d3c3859cdac184cf0b7faad77df85817087d87559dfeec4ec4f3e43f6ec69cb18dd459b5c3d7a1abea6a3020eab16a15b3cc16932d8cc0ff4c1204eea421b33f236e4a1632bb9d628db9810fe27dc1589fe06937952d1640106d37434e7054638e88011eb5f45a2ddf6c12a66e3f306f7f89f4849d2addcfa1461ecde5b2b53119e0b87c05788bc121580b1a6c3525a6754d16ad6b02d85ce5073f0ad2a11dd92f54a17c21f7e5ca16dbae33961707405d41947ecb9fb203fad53bdf5179f141ef181856a3b52fd3ef1a1bad0ef2b7cf00c57e70ed546420e3a6c425515dc38d51352055e5d20c7c612f33df83721d8979160e7740ebb9dd3b560d089d3c8d5f45d15eaf26dd2943efde64c8d8b239bdb67ee25781a3623c8c9dc204e5b0ca19fb543fa27f9542c23c8a67a496ef6c9fb728fbbbe04c2110f2beea7d024af39181a8a448b9cc477883fce370ee09f4198369eabad769b8dbe8d794952b90c83f64ce78aa12d1754e74ba1ce492f9026053a65584a4aa0a92ebcf6ada3f41c2a75ce9a0ef92ed6107c47beb7752b07c71694e81729cb8a78f9363e734fc267e1a4595ac35013fdcf28d89173715d045a8d73eaa094f0f9f620415e2d6e0edbeb5c6831ff6aa6e422b79002b9dae153b4a016d540f3fd56ee4fa9fd83ecc5a4d70ea8c14a03cba7bf79d70293192d04c0d560fa5240eed4e90b092fa00aa9703d78fcdfbbb49c0528ef59467ab54f29283dd03a97125377614936d13d0151e8ca0988bd25a5d3c538fafbad91b4cc24bf2c978b8aced8cec9f36dbe7dcc1cb00a3def63423b1bc383b90c66b64a01ab805b60e2e8a843cbd6309feb376fa9ae670a812bc64ad15336769546f06ec3cc3e736f557bb1c557352a9f1dc0f0c403c8f41fddd57be95a3c2fd1a36055cb2d4b36b9e01eb72a56965a3bd19fa37fd7d49d2d7a899b2ee049fa44cc0d4c980034c70fd8c1d08aed35d9543b8a4f12094987d660d95a5b7a380c8bded887738f08161357048ac4893250048a334410eca5a25c4ea073001a02c4b84a436698e47ddb176fefe428967e48deb8a24d4f25db66b79a687b43b27565cef3733c7095994fe12239b510bccea0293dea1327b960905ed58647c71ae2c3462fee4bb8eb61e39b7fc91900a95fa6d43c19303f8e39aac025f8d73689bd5b5c2bea446b5c40acf33cc7d8229eab277ee8113ab8146acf7a0bbbd77109e30f67044d03c5c860ff601def0e26232477dffc33945f8e3e932a1fc9c3879f2d060a4a087e2e6c07a62c82f1789657b3351634a8d3ed219f05c2f809291be83f3b7c0c0a5b5c6424ec85f4c1bf01379c0d8d9d879cfd738dcadd4505e7e6e427382cc2c9e6eb81dc273785dd1bee9fbe7cb212c404eed30ac0cbe6238d0e38f2e79c7f8571f53514b099ce709912272efd5200de5ffe8c84233ea4d8c35e7af5434872dc206b50d038f7367e01267b97be5aa8c3989dff74dea083eca8819ad226bd5d94097119d714631007344611987d74624b199ceb61f6cac5372f848ddfdb7695dee77f889595f414c15db7cadc0eb3007a3e94b856f526d63ab00cf56264cdd2f31166296b8a9ef8cf506331863a461f9371892eec2a1acef7951220be6149ec1f9f992f1ce9fddd8e6d64b8577cdf7c7fabbcaa715bcecefdcef4f77ac3dde6c01767ace7d1861c91f43fece0964b46aff1ea2fa8366d0fa4cd124ceac52d88941c8a781272366a6e8aee1925f6fcfccd56937085a5b9f03351d718352b005e2333019d30fe11e19ec222a7dd464f8b90f953b48b773919fb04dc595ad6a4e18cb220333979fd0f7916a7ba86d699c0d7dc06727d981ff51d0c1f3626c149cb09af841ea95dc8df317d530d8d4fb58c63d7260ff5fc97e15c4aa34b3ea68f4f684b81f962f4308f1f649d4d21f667a995ce9776b030e5494b570886cfdbac9951f3f7e9d208334ab60a38ea62048515521f3d9c75c482ba2af5dac1fe0168e6e0f3248eb79a5cf164ca62f81d6914023e8bae033b9cc4d78795413a8d65017612cc993e91c4b8669ef286d7e4e8160df56e76b53f6e59744dc992ac617cfceeb85ea0e586afa1966f5f4faf4d00c0fede2155324cd565795c416dbf292d3a46cceae05c8061ace3be81ffca22677750c8480781f77b19f219cfeebb09bf728e6dddb27e88ff1284da3ec8c631b4e490df6a2ef3dcdbf5ffa0c47159f7493e277d9d4f0364d29f38e76dded16f15a9feb65eaaea8ecf36074774bc3e651fcc4dd7f39f418aea20c46ce5b5afa4fcaeed42a5e73f2f99fb3c353c5f16d3f26948fb8e68760c1afd68b30dd9d4f0a57e6ce40be029279957babb9d43f6d54daebe121fd5298ea6589f83d5ce8f88e84ed141f31d42ef63726101e31f00aeac8ddaa726a9ecb55554608cb29370f77f99f64b166e64d7cb13ab8c050727396c36401a74da541544377e180c92fa0adf7a82cca2b7e9065c4e04bf8969c58ae6e30a5c6b7bf7820f2c95247d0664b5b4e32929ff5b653d0e4b86d42667c17bc3c71665279bc5073eecb8a28c24a928cdfbc5a0292c03622faf7d631187e4ea1336973839b093fd1c5eaebb5c05bc99bdb38257f1230225107818fa490f11c4ebae8208374c3e0afa1642c87bef025323c041345ed32ad7f11a3ffde370ac4ddb4dad0a60dc21cefae25d70c0ff008f0e92304d7ac42755b7725c003a51946fb86f03c812943b7a99b8745cc2f5fe56369b5534d71d470088f8aaa530df87a1bb82aaf6cdc59639c9e334ad11f6b772b89c84a8094ef130aa3f5bfecf63e1b0e39da43c85075d932ed7efe063e9073185701b770f3212224e267d391d26a52f00dede612a25cc85a94ccb5b9f4b40d144db06bec7f778297dd61150a8aa424df8d1c22ee7b673f1b5e9f9d99f3f73c60f6c291c66f00735790f7dd39fca46309d8f4389b39f27f051affde9131184347dddb205078a5414ce14f7ade1fbc19d474238407efb78116e3ad92afd93df91460927b69c2a6c3cc474d5149cd5a597d5bbb1e6961a345ac52f8276fe9b669d7e1c13f06b3c427bc730bfdc074255e8153ceccd393390691e0271b61193ad5981e393dbe8d3deae31f6a33bda41a703dec952b63911ef9e9fa793a9a9b60dfca03f894af38426d786804ec90ca2dc1638ee8c0c097ab460eb8b6ce0c1111e4313496bec9030a26ab49b5b0e5988773fd2dd199b65640962d6cb0f0f629fc957f6d7f9b3272ca9a80d1f108c61b6ca506ee0308e82cd1f65d72146b564a9abcf2bec86f682677efe55ffdfdc814f52c74d8df391c5a229749f0127d16811b70b838edac0c94fcfde377ec4468ca3c5765cb6aa28f0930a5bec74077f9e8ab74fd22a53c5429be815c486bd34de8880ba44e6360902d44339875024d802965f5c65415fec1199dc7ae71c271f8d7a3ab579266c41c1af44aa9c8f83afd6cadee0b7180bfebeed0f1a5d71c30978a6e516c647fe59e4f92ae212abf65bd7862ee9854475801cb4937fb1d9371bee6fc7a795e349a0efcac07b213f47f2df8c1b13d8bd1b49d225858cbae3a89d45296b1c1e43657d9956e562b26a4b6a7fd2a6879bb9874bfe1d23a4ca71a55872bcd90c361fa1055ad9c2c782cf7b5bf2ca12ac93847514dc292b0691c8b9ae71ba026fa05a969272a67333696371c8d4b391441169e42d981e14d33e62e1d2768383d415b6c738142c97d40a57090741e569ecde6d087bcfe925776278c01b6955fe45bdc871ca2fe5abcd8c8d87624c0264627525a38b000c623babc72955b98008ffa9a22d46fb1df59fe7417d3dcb7b3cebb6a71af0f0f38d1ef0b8431749381cd5fcbd2573055d5a324a9ca44530fbcb5a798e5b7a275f862c4d71328031a32a0db78d1672da4eafe51fd2cf7e8a267321d2fcf6f15f0f0f0e17b4024e6bd5648069bec56ddc41e98cc8697c967a3a6ca6bfb8c7e080f6ff19bb6ac67f38d25ac41fc3f204cac0643156211d7ca33141c5b835d5b0ba1a7c264075fbe4f8d4ede712013c93f8ccb3f65d1c35adecf3a3e7291aeeed9dd1f81c2542e34c8fb8ce98674fd7ce280716d2c2d966f243d8ff8457bc8c9a64da666846cb860e59815f0cf49dbc22c804c7cef6909bb4fcb736df20e25565f29fbff4edc9d6c2c97eb50546d4eb164d8c42eda708bb7479d63ff71a07b0c0652b7bc554b8724ce195f85ea5055d84eb4665074b999fd40c8615adb11649624c29eda947d513dc0a8ff18549776467fa7228b9b7b6b6d9666597a13223f227cfe9dd2c051da20a4ad885a12c4579fbaa91a35c2e6378c79b910abc1b14b76cf2b6d8254025d1d25ee9b74291febdb3a795df84ce96915f042f99c0277e8063b8732bfc2daca93d9ccdcab1f9dd61b42e9e76c4bbc9454368f451aa2cac074f1fbc13fb42b4757a29b1ef94f2acef4860411a1a457f612f8f489c806fd52919d8b6094437c2a5956a7a898714487749baa571e5cd53ab7fcddba066b253d5671a685c48ed8ec208c0651e5d4eb3a4fd622ef626f0108d672d37362978c9bb09600a688ff2e0452a1bc0b44e1d1e346b0be38aa94ff284e1d27da84bf2c2be32dcdfbc1b462d69e1f859c3aa5e3f973cc4bdbbaea8c1f324f35e97b896c311457781f3542619222678e0f923084733fdb218ee78bbfdfb8ab564ba60b40346d687ebb7935736b68c6818e0a9dd28c68f8df3fbd1d07619f67ea4ead2885d83606304683ababaf198ad5b09a7363f5407f702843aefac9e48ad2438067d1a5aa78093d48801c50d95b9710775399d2495c44b17bb8cf2465be0bd3e64f0e5dde5c3e4eb650cc0a0e47e12bb2ec4f00eea96ff35ed18be6740bfa9e2b324096ae2c02ada03f4e951af74a9008d3289ecb23ab5b5e65f4d8fc12380f0843530c8dc7155cc9c39110da7896b148e3888c8a374f5d2e0802f2af6c6819049a4de71e28eb86d1f6923c429c1292c10b5e5df882c7e221cc2f8627b9a35521fdef8aac1ed3162492f0cf1a6d4510268a78d94b8f064ae21310297bf2c5cf5b4fb2671d678159ac45835afb1f0303efc3a95e0213100521c79477c3aed1c4a23fb57dd8880bf3e4ee36f70ae0b8a957fc9a06a83e3e717ffd80d9d111bbce9bd0a65caeabf0f09f5836ae666a7b507ce8331b052e6c44f6f73c77e2f39a7a1be10633a0d2ac52d584b191b6eefeb8ab777dd128bcd434a05280a6969362e81767832f51fa3bdd9d43e8261a33f0600aa9998c5b57adb78db79ec6bf97a1fa44c2244881a49fe272ba9a4a4e6d6c1e7346cd5b619c4da4b26d8dba54d28f93aa2e913db04aab00a6bc281e9d193073aed815823d56d0d866ac7f1eb2e038ad8e48b970c8e5386958f94c8400af140dbdc5f9105eae69044dbbd9b5bd4cde48b4051df158d1992edc39856daf2063ef60e9dcd58b01ec639aa1f859e5cad5a73d7d627a7dc4eb176d32cdc29a28b433b9d19584eadcdf0f327e4cce60df5b0e175f5496098f731f719295d05f265d5d4c27cf92a09aada5bb9c219ddfcba64522a5044a09bb1c4b2b361096f75d7ba265e6c0c83a90cdf1cb279d462ecd355ba21221d8fa2df59ee333439ca8996a5a821648bb5d19540f0750b3ca6b86a39807503072e8d29452a7c6e32d61f734a032e1942406b589172d90811df0f95869540ddb33fa8fd41385296cb490398ee3ceb15961a4ae91e12ec7edeeb688b0f202e16c9f949e0181d2e2513c1bd38d275f29008c71e4bb2573060aaf42cc07927828490a9cbb41b0604ac61efc97264d3af549bf32ed44f06021bbf09094fd5c784e9cb2f4c58684b137088917e5fba136b60ecc59434b97c2602ce70701bbc599ebf7e1043b53c9a03f084d3124bb91d354d60e733cfe3d09ebab362456b20b40c8673f33a78d40c8984995ac8537bc4c4b708dc715a44ca1e80a67c82e5f37aa5a14f0e08272cbaaee9a59b8cbe0bce2c27f3caa76e5a08e750b36494680fd8dd29b4541390bbf5171e80879efc58783e5b564fd56275dc37f4ad14fa6ef84c33787d4018cdeeb5172979991038384a91eb3661c2824bff278f074641a071436e184eda1307451814a063e4dac542937831b742a282e1f0e60c74c39243daf8e3333edb95124428abeb7e79d6d9588de9e3c4ff624c8a2684cee752006896f42c9e6c1530b2298d9b0280c1ac45ea261ac61c08ad13fdf2d556f94375fc92d1141260e538a14f8cc05e7c549afc1b44b92aeade6f1ae0a0db71cf532181a02c7fe98c0ad2e10213bf51ae50d161c9f2175c92bac4a7bcffc4e0fa21292a72107774bad73fd1b18fe9b24ccf443cd302fc6b93843aad5fd2ccb74a298f137ac30422157adc59a76080600925f3e23b0d78a8fe7e8d94dbde2aa51bcb7590a99a7621001593b1d9f6ec42b3b3cffd86b9c7453a90e674b7501cbcb50506929b8829341f35e3adf05129ce68842bf375cd9c6d42180222b6c684757f13892aef24f8ba8818949ebbd89ba5b0ac5fdc6b3ec1ac9421251cf68a0862f6fa144d4e98bfb559e953ca521065d1661e65327e8a7a415e3f06e142a510337071d0ade8e41189b3d727590a7cfd20a05d03dada940975a4c9fdafc220b4b999d04c43889caa576e5741345dd20d0d546e4abfc69d5d051cc366c5c2cc0796078d67763573eabc5c606128fb24ea978c578d4f945060f6d130e01bace57ac7f3cbe0f3ba3ed3029d8a94037e9cf2dfbd339c75ac183f2ccc82e8fb6ab309d8a52fc34fa62455ffc4ea0962cf0a779013d4ada00f4ca5cf6ec04f0e37878cbde646f21c37a6dbe8f71faa546d91f3b0a9bf9fcd99e3d619ac95dff1d2cd4edaa1084d5cae3fa81273ebc6bb56f85d5b7cee69db1d9e505e5318e6853ab00c683fe27a0ac4eaf2d2cc3f41cb0c272d7d6ab0287bbc5cf82506369bf93c6785f996576e95fac4117a28daca0ebbde3bea45483519f8502856d8b82057e48e04d809840b23653636fcc11f8af8fdf28cf06a3ed89cb0822c43a13e9d589bb001f18f7cf2fa165beb02c08b00ff4ff14a72159bd8eb3a5276f90775a1130f9e715222f3100df6c61617df2a88b61d91cbc930192b9fca7deaaecbaf7d4bee137a03a00ed72561d11456f79a82f21c59bce51e2f49566b5867249fb12b74cf5752ae371bf90e60068d23e0a70c6e6f6a3592923c3fc7ae9bfbe5168667739273992a0e3cdb9a32aa726707e8a0c7c076e4cade1eb2dd446cceee2534ba32c4daf95b6bdb5ec9880fdcb225f724826423c2eabe4677239db0649fcea5ab154bc7a1081e221e7bc06166ec5778e1551a81153f9272a851a2c3e9511c5ef4999ad2ea04bd51f51658f1e5a49ac74140fe08ae51b78fa97dd027ec979a5a10cfad2499c2fee67c9a1cc59f379462a88e4ee28edde54c3800d48d2b7af1a13d29809070cbf3626951f7735b44aa38c14569be3f8a81026fc55682ad375f58a20241a67e8be01ebad45eee0bb8a49ec34f631788f2eca417366aa4adb06cbe723868cd6e123df78bd06588c68e99cce2a83f71a2d57a4af79b1862541d3e0f3afc99b43b1363a50f597259ff055c6ee64499c66cc8d311a63153de3663ef5f5fb79c72d423b8d29ab2070b5ec68951ae70c647086720ae6f7daee75dbc03f7ed5d39e401dbfbb02c73af08bfa909194eb7868b1e1370a9c8306f0aa548048487a7d89b2b561c72c79c83f661608278577f73047b211940a00be0f725bd8d35b8f0bdadbc7c8ef1f32ffbfd3edefa4e766625e9801e32fc8562da81df7ae31d3ee8d8f49795dbf5c33f1f88e8fc853246f7b21bc136ffb40650b67927fb3752bfd5fdf458ce367f906199151527c3530900a8b3d07a79db3d65840ccbe6d955636f794c2d49fb92c56be5500c47b634af8c50c47077684bca0472dbe982ab688dc73b268ada80fb0fb1cc6c45784a4e26b99d9e8c3c8e592f9f88f31730e4496f65c4557c0a5e34c2227fcefc94511b1621b955e91a9dead7d8442d2dec569b26d9c7eb0293f212440bf72d7504e96de0daf8f2c6f0a3fd35e564ab2ecd33a70a51bf0be60a58476bf65f5eac23c3277925f921043cfa85aca91d68e392449869f7307a189b6af2d44e460880b36c38fe76bc31f42fa6f6a027d9033cf6f093b53c02782fa79867fbbc34902114135fdffa88430ca88c113476964271dddbb7ac9d5dd636f7eb5409421f6f33f89517728475b2321622bd52880259997ecdc61ba5d7c9ef7b09983f844e39a6d1eac1d88200140e2039e2115da2067d90dd86d6f164bf0ba51579a82a7b900089b4e177eb15246b2c1e2038bda855e06503d2076d7d19b4cfcc4f43f217940cb0a6959badd78be782c419f3027cceafa4b8a1c285c64cb6b13926882508a93fc45c2cc9f4b62eb6c1a4ee13d210b304f4897399f64ebf557f4d1a4f6893edc52f43e4bb1cc818bb51592aaa1bb8d226ffa01cf7ad26f394b44df5854b3bd567feab39deae7cfec94c42b7496fc8cd6e3d7cae2c983b7f17e48ff8cc32c020eb77629d5ed75ca732ca0f3b3ddba4b65fee819d7bd5905d472240f81f2dc357628903f246365af154ea9d22107861e0f98f24c60c1be4a12946cb139e9b0c0d0265fbc5a6282219523299c87aad199c0b0b43c6a3674f4103e8a65721be600ff0e5e30525e967cf1b112e7322a13d52a57a0fd1e1615e2f46c419adf028d67acccb8b43d4397301872ccac1d9d3846dbaf926f3e9c887cf3b8ca1db3dd459ac8493cc22aa96e62cd7e74bc8baf560da432c8c89597113e1fec629ca9ce8b71d5c951997980214896dd0113d8c93fa7ee66273894db49c7c7f6452bc950c374b83cf2d7ec763c1ae95131f6d62a602e38c9eb2ca5616a178af2ce104f86296fa4dd7a9a7c3332faff773d6d3e967a53016d5151fe2e2c33fb146b7aa115598b7ae228a6f9802fba829ab6ea47ece7ceb5dfc3692307824a717c0b75bd0a41128e95b45dad381b4aea58d0c42a399eaf42b95cfd5b7b15c8706234ff448b3f07aa476f8a0244c661f0172138b1b358e4087d6d0632f4fd872061f98ee904e4e2ccfe4e9bbbcac0f18d9e78800a6c021518f1078cfc1b11dd6a9b0265b5a401e475be4161fcd228006fc477b273ba0e87cc563efbf57c7967f5ccc2cbe67dc95d13212b60be7af0a5384b197e9b6fb1d1f7027e2b0dfd1abdc9bda055a958178666a9a07af13bb9f360e35b086f533d535c20d9144503b415ed317c18a4e7aea9d65a2bfc9a4a59b9f01cd4d6929313fa643dbece98bba4e6b516a6cd42c1cfefc0c96a6c1d8eeefb3049609c1fbcacab3835f78101cc56c1f3f18b8b437df05785e166c2034d94cfbdbef6e51790ff625702e3844d805b50389562c97c47253fc3da8e12b3d8c95c2593e2005023f791849625e9538a99a03188efdd021450d75886864926c32c01dbc9e817b69ebfa4a191d6f585b26b243b9d2eeb393251a73a26fad45757926b5095efb25ece6ad7b2ddffa6a29d73c5550112fae118c7c5c55e646af06cd354c091d57a01d40d40a11955a07c1c1f28c4f6e3021854ae4b7002d8fdf2b7ffbba964b89e66502da1ecfa714003a1705b24792e208c45210d8192314101ed911f3e47bcc6b59421a1b408d1c0db552648afc6f4ded806c330e19c74f3d7e7522894effac417a0f28f96943a9653c4534675ba200e774fb3664028cf75a0dc1a38256e4cb66017307971781caa6b8648bb0771360a84c1339508b6034e751a9186d19a3fed21dc2ea29180f36f729a1ab742d93b162672173b8ede9da1956d6f6208b12dd0fbf51f2bff8e1b073524ee71557e2c9475a278bebaea7fb2e3dd55d620bd881f5aba74776aa5bfa227b33bad96b1d8217230a74ae73dd58feb6d11e690d492e936599df468206df46b3d8c38597d16934d23f8452d3496f5bbe0939f68929eb9e2aa8c48a8db1c9af45300b22e4318940b0dad9b06c00aa47557c0f0f41f453e3e454c39971feb912cf87c9a57ca59c399373a9f251676e6c3f5861f4c68e74816eab7a680d822ac2d4115c7d9e43f18244c18032bd048c128297b97e1ae6867029453fecbc49424500e15fcc1eee77efb9d0da0dea23fedcf844a6e3f2386a4e16731eb4c144c71e21b12925c3f4b2bd968dbfd40dabeebec54d94546b1088ab281da290fe459d17cc08d6167417f2367ff2982a5a8beb7ffbc3b9ae5ecff3e05877e9b0ab1faf8beee5101374edcd80a2c44f6abeae1696fa3fe97fd9e82b9279f6a45456b7e11975ac486ec0f33b36ada9297955a38cc223085aa218106f415003ac864a3fcdffda1194d67c2079faef7f023a5a70bdc18cd620303fa9f9a5f0978be0803a632e0fc8ff8ac97fa4b92272bf4b24d890383ef9846d9b6ef60ad7bb674df2fd6425328e741b9a92b5deb4af2efa306c34fc8dfb5aa45dcdd268c708f1ebb86ea7d518c5349f90486b7fcd93eabfea8d7cd317a0e7db9403259556ed6d8da0e47b4249fa7325f97589ec2d6d075a02e8355cf02b698d2ecf88446e7d244ddaef3e97dd2a14cc4bffc92a0f1ce5825eed0760d0f1d4c2ab66fdea244d6ab96ca6207d79345ae55ad2774e284a2d9d0d3a700c4056d0d7e94578b049f75016f96578e2829fbfd0570b07bbfdc184684b307504d88aac90511bcce7aadfdf45fb0fed7352b5d7f30a4ea414a72ee35290a2f53ecbb7ea3fac8df70bcd469d03cc72a214dcf34ae35049e00ea5b54e591647f5fc17fb15f8e56c119061cac6a81134328600f27a2f98c5490bc8b874e3e64961b1e652d09d81c7830447208b712f1f7b7b9060e0bb14a8cfe45f9bd320ee9735d2930d5a2ec6b637920d37bbd08f5e7dfa7bf699ec0a76f89139a86ff179bd0827bae0a58485fa1b39583c49fda079e7a3587e0954e7fe7204d3be17b41fa4f256cdb562df3475be6429e257d29ec7389420a90e63c8ea73be2a9208f03df5741b1e62b2999d15a53cc44ea85535a9f62c19a28436353e2f81c7fb105b1e0e26d6adc791f66f2ca62c470b7193ffe054102470b13bdf12946c504bb58f129ca2e888f622efb1460e1abd888bfd864f5d2d0564ed578727f1f88115dc637b832f8f5df6af78d7a06f0f30401644e4eefc51b8a12343711fced13f7197d5abae3216200f0bdab47d0507434b7cf8f8e3c874b029513a347f578ecd65ab38cefbf02ef593947c82b218f8e14564e6f113d4ff9b4c05bf820fe738385e4c3c4af4093859c0623a23ba79780ea0aafe6eccc190d2ca137233ca225b232e26ad19198cbf6324aa2152aa69c37505ce6ba9c445f066104b57722ab8b70f8b83dd2a873404046a3f321f2d86abd9f73956f31775f463516c417478ce0cddfb46930e61eece56c4a36242c324cc3a247e92ff80ee725a8eb62f08cb4feeaf0f347a7783118ad6141c0b5924ae6ff9bd9fcd2942785b06c4dcb9c89dd8e9579dd06d8261089c2b8457c471c724b1af12ef8a9e580e2522a572bee72a99e889fe1089105030ea78ea8296cdb465e5aeab5f9d44c4418649d7a082cf18ab9df28d1df8c1781c249026b43a1934b7c5b45be0f389ba2f7248a1c8c96d1e8a06ad4901b58885cecea0245641522e26d434192f0b1e08360d667f14d61752dfcbb4bb6f381a3ecdc372843a55000d5adc566f2f289b47bc606862380e62715cf1c2cba0324f39ac42fc42ebc6cfb92d4756ca5a8a789e265b23906dc18add72cb612fbf8bae0272ecbb12f1ceef9e184c11c8f672d44e76b6a672fb37937594aa3bc7cc8f505282134d471c0655c9fcd5eec403405bb2eb71dcda93cfc24206b133bb67dcfdeba12bcbbc67eec1553aab0315795ba80ffe2b708009b77c2b0ae9c498ca266fc1ceb53f935dcfd4f59532ab251cc5e9fda73256e1d7e478f0f5273a00e8b729d25949eb4ea99d54468213a639fdf23fc0ee96bbc9dae115e20aabc4a62602dae1fd775cd19c5891131270655442e6661037f0e6dc562defdb0c7da0ff45bb42e09f9a613218f5372a45489204c7bc8c399b0156847a845f193cc8b7c0b0fe99e698d74483361ecd67f2aac11c6eff6aa776c2bbf65efdeffb83af955483ff8b2bd5103ecfd85a23e8de132cc8c31d103ae0469ae3d7b5205bcf2ad30d5df281fdc4eb4b16e5bb23064c8f9e2dc980ff3946559e7030ad40c022d0fcd8030ba99643afb2fef867731f673555a478bbfe08c73ef427a5052fdc53ea246d1eadd896c30f93383495c88f9c7c544beefb48c7bac9927420ba63bc87bc44b5679fa9260d15e556cef5aad12baf6b599b4e0c82c4995e1982d9ed750ff22665b598335dbb1d666fc3c8ffe6469e5c7780fa9341ec033ac50c83ef5c46a249b5c58e541051bba7a3ebd61c665aca58b9e3b8ea485e5fb1eba73a209607b2b572eb6595500c711e3df2c0b0277eb18d3a9399ef030a503c45c316f427bcb7014c5e4f2fb125001df28091b58a10e458258474f34c7e679ca1d2e5c4ffa2d003e9635b86d0ef9691247195701362196c70bed350477f9ef7a646cd1c06f4475fe8aea12fbe22abed67ceb028051261204154d51eba796b8aeb02075015f1519ae2ab7277e3e13d631e9253f70ff1a77ee9fdc8622fbc8b13bc6a8c3f9c64f32a037b0f10f38dec583c211020f29ca9c1a4920062624ef2c4d6e31c37b6f25dce633f51d30ce0b498ed74c36640775d4b81335a5785c3d6115d16ad762e6f4c28aa1dc0d179f23f2bfa29dd1cb7d90f639a83a7754aa8c15986edfe3f82d9ba9dad48ba3a77f690188cb6002ad0f9369ed59b7885cc4158bf0a78d0dd27de5c44ea50dc3efde2ee86364a51ec2392d77d3eb9eef7280afec22e96ee06101127c00f90e38b1f62c0c2f30e430c72f0a0abc2ead8de9512a5d1723ab083f95edef47ff772035a936278a3b7fe84fa054a4ca715c25bf17cc1a28e546a76cb7ca2b0764b7c47b66dffb26ccad2800e6e227aa10488a00004b86a015e8d4c292b1966ae13bd1a53167f9e6b70a7ea35150578835b9f64992b899742412f6100dd5ceb9c8ee6f4b91405cec974efbf44e5d08f6f83e065de2d6a98e3755aecc577ba3e21978300b027840694ba3a17ffd0981b36f088266f940e2a064d126af22c38efb3c5571a6d86ade281de1de2b077e67299db96c7c03f3a1473e639eec5a6b2116481323d49639d63841ca99c651624b7dddfdf0f5fcb5c168b3822a28197a560ef2d18cd0d7f846253b4af822967f88d40cd2ca6911dffaee54a5ae1014e9ae350ea27fe860f5279540c92f9512d73af8099ec95ddd0603f39c2ce770c6c48b3813692899f12e489dc0ee540c68e3864dbecb54ba6d1b974610948602793a3e48a3ee04fa9872f94a0849f52fa5271aa93f94b52a59663acb1e7b69e635d6102241976b84df7a5fef49dba735d95bed9754847feed7d5642cc92dbfffcb5c9c5eaaf836acdbdc0568cce7dfb785a84aebe9857c2b4f8703b298d963829a945a7aafedc0d244e073e82435ae3381e200a664d4a7deb7e15d9e7d259b9f14c1192859c843d46f288e9c8201bc336099f3a135e80aa921da9e8cdbb0b6723f5bfb83e21f320774f4f08b047519e756e96d60f69c59bed012d5f712127bb2084b4a778655f7e53ce97ed46127acb1c41c6d5269d1218b985bb19b4be436747bcb4979bb1207eec75833be7b4228bd26ec0f5129544694ca88db987eaed88e99749c2d63e6a9644551c09ad1171a6966992903df9536712f85962af174f6b4e134868c44cb573c25332c6a9a8223ae1bee0d06ae71dc6d89b1cc4b01521f4a67034f550fab2d1ec5a414f3443eda35c9d33e04bb056cb473747e392833b1b4677291ddf6eef49db0415a81e5d01f31df1a64b2ef29afa474d30120231b745afeb8553cfe41dde90ddc570733ff0c578c0bc0556cea5ba0b224f131eb0f09324e260105e748ace917c8313a0db54b629be38f5eec14eea89c2c2cfcd8944689c043c27852639c5ab4fce6c09681f1ae7e6bd32b69a178ef71abd48d2d15aad44925871e1ef41d9618e0378406dd015a4eff1fcee7b7fa647b90a88ed718505d0c8b1428a4a19326cf78997f03df6647ea8c00bac9a0f7cce90df367d14dc64dd97d8bbeded3b15d4942621540c54589606e4cbede2c1cfa52a654029c9b5dac8963857494e7ad324ff188ef9d5081836342668d4838895dc593429dfd0c8a60adcc87462bba47b36123e28ab72890dad9d92ada38b271353900faa3a02b9fbe7506d90f1d6284402d0aa4fba6955e80889a6032125fbe59917ab499576d6346d15d8fa147d4c27d0381efb8ac919acd54a4c21104a8aad7b474f11687464ceb1e1e84a2618a65098dd0cfa11793d1e89a023db30e26dfd2da6360aedd37fc30d9217dc0a7da055537475a0a6b02e11d3f9b765c4fc085c6e65624116d6ee7590432baef07e5b8aa646897769c8318f599382d0ad73ace707f39e3f3235bcd08f3b633dccf1ce08ca2fddb6b4bea27c936f4b1eacc0efb0c6089a419d3f4dd4b79a38c98d0afc3f0c0b7d273d5f51cddb93e3124324a38c3b99431b08d9b29c3203783f953c168a5c9211a42e930f2ae3b90f06b33db02bc52c4411589c13f4fb37ea3d70a126f57d2fb820e08aa399babdf9cf1d32b9b0db538a5d4ce2ac1b1fbd1e0059819dae9509ec98efa1ffce890e538e234ee7a6065c192eb4706c3a884f7b07acbba34fad1518e3b585e97817d4c0c46accfb6769a348c9f1067564674762327329373f10ad27d4c70e6d446cec0420176820fc0648c14f4091f5a8c62d4305c1863e433e11ab2750808498725822306d43074e27667977617caea2850db29964c5c75e303d5f235e52a24226619966aa266e9c6c6506f36fa120c44345d78091a237798b50b6ebe6aab46eeb38ec0b8a38d544f56a6670b746ca0f9730af624529252ba2cfb68cafdc1fa2145b281bc365d8f23d579077467c90021bfdee5bf721be38cfca0af129521809ac564ba7aef4a60ba37355ba557d2743f07be4a8b4b65f4788b47c63a389d33752f52f0754ba1b24663df0b5c6080867fb5d63be5cae8dc87c45a24f2d6fc9af3d4663886e9e071eaac3c5464eff7820788a1a7e3ea65d75cf81ce2964a8c276a3b5d40d923f47b6d156e8c98f7efd055428c18ed9c2064071c0a6804990cd9c00ec3f6d02c31322d1e95ef2027efb8b71e9602ab18837703996cc25fdc435643d1ec54ca48f6be0e28652ee0abe1749fd82586e2c20c0af569e611542933bdff6f4abac41d75baa05f9b9cab481d3d80aa2846e051dff129a5296137f7afaff55069d70af984dddf934892b9296b95022526f98a1019e2def1586ffaeacc3721255e379941fe834c3dac3a72866179fcc43e6307ae07c1e5108f5eef051ec30a3f709d820f5d9ccff1dc7391edac0c77ca4731b32994d3a89ae6825ed4d25d3a309425ea08367f76ad2dba2753f8edfd7ad18c907cfd7b5fbee5b275b500e4e695df8eaf6874ab3f4d9665e07045422b392f2c9ab87a953f160c6ce97874ffb7bf2a57fd7e8d7b2ab8ff1f564ad3a013883fb0c821599dbb0cba7df5bf43a4b72cb989ee5fb146116aa6ba77debf9547586a2797db211eacc39138d852348307f3c40a619eff89705fbbf1d2e11276c0078017ee0010b0514d619f80cd2148871ba983493ed76757bd038afd6a7863e3a7edaef300122bf36bc073300520eac19a1154cb091345da3e82c02d6eaf0c00f0d703fe16b71b5e6d03b8789afc296d65234d7e3f2d35f4250432bae957a48f727ada2903e2f4a06d5a3d196f1689145a15d05d7ce9a8eadec650dc7f3fa6b166fa1fb0e1de0f69baaef7b3e2c3184355e477e15a8dd8386c6795e1d02ea6ec9c8e83d8d78f73de7208cd0e25c06131632d40d265e258a0232df582a99529a3a7efd307c0d354fe8dc232b376b17de89c1ed41df8bbd9a16d56c30dc03a6a4bc778a05dbc607d9fecc73316038e7167e72f83dca5b8b1c7a9f4f4962fc8e6bbf60ff3323bdfebf66c85dc69d15c0455e54d9dae55cf58801ebe246c8ebb0023c7a3507b0342fb7db6b2d3148552e2a380aa11dfaa0d9e76ac60727ac7ef46525ccbba612333b4269ccf4cd928b6cf2c3d4bf0ec6c181754822655bcb2d16889e5381dbf9678bd0b347be274f4c45e1a2c5a1f59ceeb42dcd6af4ce6a9037c54fd32ac5f3e27588518f0356686f4755700e179dd1d20ccdf603c37e18243e62e8bdee65b829eb5b14cac88de82281adca30df6185c34315fd62abb4e857539aa8605e0cfcd1ef16f72ac21aa5384021a3d7574b4a3b56ca759bdbf0ff0073085e425615e768d3c2a8e0e78298bb2a8ea7c1d8e7f0575bd3b70c10aa863e6156de480e2c306bb400eda2dc934460b2497c838de5f5a9adeab51c939121eb669ff46b00c9be607287e1f914cbd8250c25f66bb8ae374490c1ef9f251a95b648f8579e9b83de3cb337643d6a419bf3a2fb23bf8419e5fb60778d661959f4535aabaa4cd7a03260a45f258a9cf27b4ee8713d766c62b21afc24ad6b463d4b2c5e18ac2f19c9639ac2bf9f0e1d1d73c5e44931ab4f11823c031fc99539e9304b493ef0fb65679bca054d137c2e30b64eb490f75e9be14165ae3bb591702a9b5b9d444b6fdd5da283eab4541ce5b47e5a3cf227f431b28e14e654996be9d5b1d268027c19c0b3400cbe45a42bda386509393d98b064452a97f1055bd3e8e3cda398c4c222658b762e23edc56b4bb1c562a2e57b2182c7a085faa99b973b6b17f29c3140f55a6d6cc69b8d9571959b4a53459ede1be75d38b15f8313ac3d40fa35ca653b410bf0279ad8ab2d5a016d5ec2bee5ed11f43cd172368c6c981a529c5f53bd31a0811746fda2ebab9b8247b2c09d99a488e8dce3e5b6bd63935c0f1bfe85387c54863cd95d8819e069e7efef4d7afdaf010c23524dabbd9740f40d21d9b520f9ce33e3df593c0ae7ee4395639cc71b0d8d6c40f091b0678450e1795785dad974b565b9fa2259d795703bab2224bb8a7fbad9d746167a0946c483d29ad1d1d764e304f5edd7374bae75de6ae610b12b3c60b88ba5bb96ca7a7deca4bbfc23fc6712009968d8a97131c0d065df736c776b5028bee28a1bf5274a36b92f0aff688bee845ff55036f3b9f983ef12a30b68aef82ec6e29b8cd86f0e3e1c6a5c6eb52136452febc54bf4c5de10f286c77269e74cfd325da9c78cea0e96693d353f56e0fcc8b0a8cf5ac67d3932e29414ebe600e6eb4aed6a681878f768ba29acef62a3561214111def3b2248beb526e913d7c3813ae3e8ed4c43ccc456c0481c31e1a40faab49aa439af619bb95e339ae4254c543057fd135a0236a19b0f939d281b8581ddfd24ae790f6ebeefe5815b29645009aa9d3c7ff95118592e1048cf37823146786ee96c29b9c34e2189cb6e08ee34931d93d5857821923e6b2f1d32a275827c93356f3baa3e66a00fd8e09f5e22e009c9ef44955d13364e19081216a50d0a2c52329dd72887400cd9d7cc04eaf31947f42df1ccfdf1569540ee80a13ef69dc1c72beb9a8830581909e8e54bb00d9e93258d69abc7be58feb36e246ef6cead8590f626acb91651d17a5920b6b698ce6f98927f667b632d104d0309798922c4ce63f0d814a904c8f836e18dd0ab99860215f2e41fb23754ddabc53698b8bdd570b39527c9f79a8a0f1c02b40817b6ee8a5e71efba07408fb4df4495ff4e975dd7ae2ba9e415a6d1738671f816c3b44c8930c0d50bef9d8cf1493dd1efcd154195243cd5636fa3bb0bd03153b94992a366d2d75882a74a6d7d5f7b28e09fa62829979725d3d84da48bc4c17de93ae985a7fed8a2454e24a29aafac0fcf8f55567b86a03165659427f5bf37efaad263188e06aa59b262439886fda962ef68a6e44d2dac4e0af5a7d31253bf3973a8b0e2874b6990a881e7a0e1dc7b879d624fa9c4be73e7ff9166fd328a02db28d9701e7c757589af3f8e238543a65c06830f6455964c4774e35b074ff2a1e80706cfd4811f9206046d215d8ce2acbe56534cf8d98813698d1a7d5f20093c0950fa710f165324c5862c8cb723b2822ebb27d0936e477b16dd0e70639dbf837e1214b589a2d0cd86a1100154899c93fdd5252dbf990fa69dac45ed71625536e29d71a3923eaf1bc06f0a6ca6da7f7ba43d4ca6a061f4f24cd6f03afec8d053ce0b3bf5d2c6247472daf13b1293df238032e1f8c81033299c64ff45621873f308421775152dd57310443c24c7b269ece0d1b718a0b9628131f77b9ae9e037336ce5a7ad8802b7d19626806c3f03d91fe46cc6bc9686aac5346714be105a3c4b92c84151728c04b6bfb27967f4e8d0da2dd231be2f436c24c2143ff8d1243855287347e1ef8868178c638978366d5380937a465ae5cfc7b5ac0d080bc642935bc59a6c47fac681f7a9b09d4d461eaa611eef9670988fa160b86fb2dec324edeb4f90bbd0d449540f4cf91a9b2a735e3ee6087f5fe36bf287cfadd406ff9ed6449ebafd02ec688727b74840f08e9d0c0c11ffbe5c5820c39266fbad4fc262c08490b3b6b17f347307e46c3afb17fb078d25446e618a5002906ec3b49cb7827b92a2db8e89e1ed5001fe792413e44c97a2141d10c41cb981c936487ee92a0bbd63821eb290ce48070dc213ce0f11e61da9dd9c2f7f06fb2cd8dd5ce5085cf07db175d6236b595cd2b84435d9ef0cdcd9b85c129ffb72fef189eabdfffd3bb62befcf1a8cdf6df0d16a35b3d41e86ff613f1c15d4acd8a176068964c19e98da001c452d8e0990db1e00246d4f52a389868b663d4f2d2e361d790310bfe934e1eb56f9ce7060b921484565a1857d996c230a883763db0d443d15e959ea540d7a38973d10e77918394f6a6338bc7e35f65e56ca0ef656e8cee42a9704ed71340161e5b2646d9b54d382c61a868f9ecbbb546a85a1c115357dbf9eb0eaa18007e8bc31a29c1b1519c0316681699388f07502bc65535983b136e51ad82674621e30a305b32be00c6f9c077e0e3d594301bc6576da51194abceaab95a1104cee0b5e9b5c92355e82faa160fa3cb764c97beb4abc362d6ec64986ddee30d45491abee0283c65260cae81d52f579fb74fbd95d45eddaf78ff099c7acc8b71e6faa970b4508f9448463c9d25a2fcdbbdcf105b3e7d1b32c70ad4dc1d45997e18dbc61104ac391e698a8f9ee63ad16fb69821d69c0538d6da997b4df8a67189589b18b47d4683a4caf4f1f61943e47c83a7c938070eddc6be512bd7fabee2029be334d4febf57cf3d2b6ff0ee02d2ab9ea48513eb52c5d303b2aeb332b18cbc81b0c837dc5a2299ef744857e0d7f9abec23e8097c43d23bcee02caf49c4cd7d12bb5a498817161564e2442e7d15b247a5eaff918d4514c80441c6f8229911c163cc9a08ecf4d770c30afc04c47f715f74b484e6c963754ec73759a48adb2bc4211d93f60d9a79dc48dbe465650c6de75cbb02a5334d91d5bcd6307ec51e9189026abaa319a85e27ebb517739656b97baf2d9482391011d14ed3c609bab6a987537a8130009a52d1dd61126cd45e3199007aad1c786977c9a452d6e1041c42740885e82335cd4f1829c70d007341df47943d2058b4732ebc03f2b0254323eb247fba9635afc335e675bc6bfb49327d7607094465bdb8bd53bc931507a5e55cc4754062c65e8a86cf63551aaad36391c364d43b47fe010948cf1c48ae41cc29085a5a3afb14f62157e41c33802db724559b044846ed689b2e11806d3fe5115a017c44cb6c48f507c0392816f8e8d15f8c61dffeab93f35889584d973cf621bbe0a9b9ee0cc9b197450359d78cd191c6877140d76537b60110f3db8ff2b9ac469d68ca9773296742ff8f8c22879edeebfc381b44ba7a8571426a70edc48089dfbab89c7b1c1a6fae92e85d2f1365e1c1bfc0c37d3aae10248bd5c0cea291a228363aefea7cdb2b1fac57b67d6d74e7c58af29e0bf3f97923b3fc3707e1b4730cdef45fe741b78071b0be01d0e7a134b3f2c8ad9bf9609a64195d9893bb4022143432cfb8446adae73668820605409b855efeb038707ffbb34fd05df637716e4b6c9bb231565a87209c0b50f4ff905f687d92028a2ee07875287d6654c426f9f0df3fb0d5031941065e4a9e72a58624f14b273676e3a8bf48afaa9eca6ebb7d69ee66ed521e80bad65dbaa87932ae2eaf189fa33008f94ee9df9b3716b7e6991fbeb8f4ce8ae5633a454b5bc588d6da032dc86d61936e79ff90981be111e8cbf95f02d19b07b10341a5a76427693e8a77caf4cffcc98616c70092b64630b2d5f9dcd8a1219e621725105942d42b2878d53d055a6f57a0db8f4fcbbcdf6538dd3432410b8a0340a3d6465421850da43fa7eaaa2ecb894c6b5af464d2b73e7993448c7a50d4b6bf114eb95663c91aa76dca6621831615afa07acd234987f4ef5d0faaa9aefde32eb51971647b721f479a0931462ccf8b29862b623cf04a2c2f1af92c4c212d7476fb22589e22e615728f9173a4f27d545d10b9155303588a58e822806d2db9ab3c7afc23a4039951b286a81230e0cdc0153f13ca70fc1501903d74648515ef07a37171b2be11e4be363085c56740e472b77203d2469b939b568f2a05126099dec3b59b0e8abf1ffb38b9c0bc317867bd41124e332d2b799d37b36139b3d6faffea30018229ff475482d31218e6e30160c7280a612c319e6c73ffe6c07be3a8b2b4950a962c5e9f8fc2c587751db8d5cb98fead20f300be027b0f5bcc1eef859793467e3a2b16ef90d385b9d86ef13ef41cca20aec7bedd488fef5a8dbf308cde611037936c33fa53af6b699b0abfcfa7a0aebca9222606bf23adc8e78d8b910aea76931568ef922d686172323eacdf80d0481ed9474dc28d07f0f6f8c225baca945a88438a024f2edee475f8ad1b230d8e09bc55d765e0756f3e8004acee19948401aeb5254aa1fd8f0ece0d21b99c1c1fba8404884e25656ef404b42ac6bc3a79e8ff5ab99cb3019b89773025683a1a7eb64cf0dc3509452ab12d436e2481a8c83f8d26475bf570be2da931a29fe1053f2b27b8c9f3ac4d7f9de858d320764eeb1023f6ca7822d670edc3ef17a4cbafdd1ee45212b9634dcb624923a2feed4697f276812c7cad89cd1eb8855f7de5c62b7bdfa467ced26601d5315db0b7346b65a1372ed5a04b5c747a9bf06aff08e59e0be633e2629f878176d7bc73c384950b14321985994f1c7981f08da34b38555344fcc70390333f75c9267161359827d1957d7749759617bdc8005bbc5ed525c18c4849a89faa55ffe74a97b9df46ae0c9456cc366d145228f9e8f752d47071b76cadefb5dbcd5ed226da346b5482b40286e6ac34b8331214c497430168b9660dd2e8c87d59e4edb3a01186195ae37e61661d164ab5ddd7bdce4f8e48071ff096079d01d276c378031939c010d8badac591d6e05c22a03a256a859bcf230b2195455a51d1d1ad7d4d61cb3a4265405fee7c98381348d1fc93bc55764a8c049f1e5ca7afb167d98deea12c71d007eeba1e21604a642a5c4079b23fc7aeb66f2a6d2701b08d26893666a4bf4a888542bc74450f00abb7448dbbd00430c2200b4d9a242d5a72a5316111c9c09f92bc1885d42af7a98be9a721b672d895f75e3436faa9e463e51d7e0f9104834463ef2eb137d8eb239d48c12bbcef7141b55e56270807cb19afe6cf47edfe688dcec2d70ba700c068e21e7baad10fabbaf2eafc2f10dfe65740d2b2bb6329950bb224e4969b65c488354e208f6c034b4262cada8f06e58238db75c28c929257106163b34ddb62bb0ad2acbe8da4a6072d32701671feabf3de2fa28bbf8974809571a94dece07a0cb567907c75fc69b799507d971466311deba0815dd083a09738835d4da8b17ac1b5fdd0b1fa4598c6ed156d7fb478f051c60c6b67eb4e45ae88d186eb56d4ed93583025343dc769e0b00313dfb07318159380f96527b08e07565e6babc91b0873fdb18483c93e4ddf46ca07115ea363de3e15d16bbae49c08405b4ca41900fe20c3e78c334279e032c6959e80c851f3a4e41aa52239561959854253e0469a53fa3a18c1919f90546a70ed8b8161ec5a331dd51ce757aaf29879fa1152febe2dd5019ccf18c512c8a17b733c3c63c4189d3a400ed2e6919b4eb1dc3a58772a61ee877c18d4cd614aec6297bca08ef5e130a44dd2c72e2eff62526e3114804f9cc60e26942a52a3855084ec5b4d53df5dba781ffea6cf47edf7ee4b9fa1584d2882d3aaf36c007fccbad524dd1dc39008b86d4bdffa98c0430ea6f1eb5835066a2ca9e1a67329577b01bd3ac3ab6899c97e7ff9422ea00359115c873237bc85ab7d55fc253742bc1d9b280fd13523dd169da000a38642e6ce7fd0a91f80023c97bbf5a3038bc140d839135d1e3e881cade0e2479136a45fa75fd986c7724a2b99ac6d1259bce024ad6aa393b45f016c74ef3199cece6e665b2c2d0efaa6cf54b1c4185b6e6ec95914e3882e4840290b478316bfb28a3fdb70b7969fdd5b18056721f84eeac9c0aece2653764af661c052bca041a6e41d1bc99f6792860c043c75112be340078e95206f975d7a3053ce9f61006744499e810757fa1999a60e72399c0266268264878dbbd939a3e58cba7671a2c28710109fe952f9ca694b3404bd4912b9632eb893e8dcbd4322af86fccdd2f02f7db6c5d6179557996ff742ecc72d7884ec5480b32b24e8b89ea6fe1e0e51b79cc84f95b18ea4e138457e241be8d0fb9fc66c793efbc185cff7840de2246d0a19f9a8f12e47154ac44158e514fdf00ecfae28c2f4b02502730c97518070eac48e048a41f6dfbaa8ed33bb851105ef5b550f443484c77de1ace7d3aa9c9e25f675790cb4bf8317c8b11df6bb102c66501ba4edd142653c05662e628993fbcc110ce06e7d799660539eb05ba59b3268d051eff2a6f91e7fb3f33caf09b2e144d613d7a7e9c0ed80ec2c12f1f58088fcc6102a970f3c064766a770a073d4b00111b6aee3389951846f5614c35ab8d89e86f6d7a2e12fca82cbe45f45cc1071db7b92d9959f7bfc423fd5fcca31f44d22e553a28cc21c376407f5aacb5dcbc5764aa44a718d6f3c39eed11318579bfeed71c2416795abdaec39c059a99a65fbd41ddebe495400666979bf08769e693970f65e05287e785c68727f92f602b714c926b8bd0c7841bb0a21c287a3f3d9e2d54f0455f12b121e9d8ef4c3bf9b31ebc0516b006850c30428dc85a8d2e4c4ae2f0933e732bfc378957165458c42877544317bba72d4d9af0b57bf68e05169afe4d004e8a476d383d2df43a4ac873e5e5bc80259eb458a6342db9f49b25a20c1eb11b6a966ecea63231ab5d5ed9d354d2044c2296c99f5d31de44f237065acbf6666ca56d05109492a6e1ea539aff9d9967c878f18d4a5dcff14fbe6e59d525388ff62fd785efea7a7c9b62f441ed4bb90bb96b11c589f13ddb19ff573b646d88de3d382af00f683217a6d60867b9dfe4b2bec2106f0b3861cca62b022016a29095428a28b5fbe4b48974f5924ccb213ec0d5a9b37ed33a1e9aea215b59bd84f53525baa823c1276894c73cd9f26c263c985d462a32cf79eeb03cf80ae8d413de097cab3c81bf953edf8d61ba7679068bbe1bfc38eff2a95cd126160520928be73504507c799651c4af7a60cbbb0d399da94c53795f56da566ea1df6837b07397a7c1186d34b0478d5394730060ba0f71df1687ffd4846283679b919f297bfdd0565513bff647e73fd60fa51f7ec141c332176de0ab87bb6c5a9bf992e16d8e190c4218fbf9b703137feebcabc80e23fbb78b2cff988722809ef868b309e5df6c078867262ad388734e1add0bb11da274453c176d75f63fd7d54da238657cfe738239c5dd8a58c4beed497ba4bd6abe852d39f01bb814cd677be94a7c2690138e33c0cee1d8982c201b7e8c50feb594d9e60825aec91443bc0ede89750f79ffbd672c9ea9d1165b37a1616316b1eef91356e188fe4ed1d7dffbeb84c788b45027d87a89f86a5921015e5a644ef620dae52536ae5366368610e563295c8a63acf38a2b1bebb4bd3b2d72acfd101edc4a9d81eb76975fcb731adcfefcdf1261efd441dd787af6351da6c089cef00fb5966a269e7e0543477ba50a4745ed63696002477b6447a2eb02a689439dc02fdb6412a3679c2ab7712b16bdfb126f526f5a1b0ea1585007031cb3fc603d7ae052b9ea59b06c81e5b1923b35f89522631429baff7cbdd688e711e2d2ad30beb4528dc5c1429614cbafdade3d58ea5376dbdf63e0d8b99b6843e90e8889b8892a5123e7230e9e3645fae9d8665e19d850f496fde76c5b4ccb54c8cf48c83b64cd2e25a3e719eb10125cbecfa96b0f14f5fbe29f950d671de6bd522e64faa9de2b3119536cd77e809d69f02e95b99eb019f48d5563723a4664b1a1654ea3b9139f6e45fc7373b257ba0e50e9313e9eef7331fcbe3a8305c20c1ccff1faacefba00df288458a91f68d98255d30beb9f398e47ada040d8ca70b404af2fd96cf49ef5c4105f0a4b6e7af2ec9087abb168782e8baa9b6998a0378f08e75e983fd4626814b80478edf2c08d4e7fb580a1d4f42d06089123e5fb59eb71fc19b11df1d046eed8de5adcfc02895f31d8faf094008e532d3d213443f139d10d05fb81424037a972e87f9575a7052dfe8c7c31ac5b662df49ea816c7e7a3ba129452e3ecd19faec76fcc2b59ec09068933d347855dffb2e00083c5959f934efa5484e4394f89647b51cbe9296ce866aa330d56e512118f52cfe5fa932f2d200013048d59ae6ef258ec292e338249af8460e851f858acb506287b48e717710f4f452d99487122d8e31670f64343448ec27403b73ca42eb028d02bf201208984891d2ec56fea0d5c564cd355e89f9b5a620a6937b7a51b6bd1415c23e5494d95dc71eefab5e1e1ba8d07ddce3eb782d0af71c57e6472c605679ed68ecc53c3e944e08ee21cf6e1b926207c572980c5c57e28fba35bc851a652a8d7699b12637d10211506a5810100e4a1b48d48ae15bb58d5972922272b88c1ae41dfb51d961622375e179275a29d76fcb11024e395874726153e1f3d60e230e61e83cb6c038823300a09f020be16727a845afbc4a5d1c19523c16465cc91e091476361fec0a46428086efb30583d576e8f8e5b7e9aa7072436ad0486ccb4688fc355930fc0637e78db32222965af2cb156dce0fd0e5c190b2b4d251896d38502ab3d7910ec6729cf4c231dd188b90f309e88e17d126051d4807368c3b5d11c9d4f01cc9449c851446c6c35f1feabee678ac406506a80193921b24f08a6ad468b4e6af972bb96a128ef33877b2b6da577141757bd3f9afc89a75ef80599ef782f7e077faad776689d1f7692315c4929e2fba3f859beb79e3f97ad8cff7f2b987ce44a34370d8165cbee1d5b92e168e7859683e814b75d70aa897bb92dc341a39e8a2f801e5a8a1981ad21d3173881fe2655c8dfff7ea1542064ba0c906805f5b318ce1af53c2e6174c38955def9f3fa3dbb00d60b7e615c8cf7d16e155104d1e50303b45bd4b5541d078b2c159ba882cf1f39136a26b4730c1c5a7fcdcde58278ab8720dc94230ed9013d05ca6f7f2314d0288d24724ac511b7d0cc37c8746f281aff4ae7ee2506d860feac2f13bea5a2de20b2fc7fc369f811386b3c44e07738f9aa9922623c3c246f061ec0bfe320481457d5db7149b9cc37ac5b005d3529f6cd20a1aae8229f002f0dd65f2b523d37e6ca39c0cb2a1f171f2fd8679edf059652956a85a1978681e626ec04733d1936895d6e33bc490884674ec8367323a9ace3fcb4bef7936e76385bfae2e46d7d9a27d05b64bbaec9853ce6daad607070c4db1e416d001011702c4d8df0f1211db066a79e6d10874c9a6f7336ca781b76c12e9de6ae17bfbef11477b6e2147b83386454eb78ab77e04c989a1ba2fa5ed8f04857f581cd534831a781332b4db903f115fde1de6d090b189bd467d896c94446d960f48c11bb29ac9f43a352558a1601a2b38a418102fe0628df9114f804b321ff37d66ffa5931df541e7bfda3c0078994f59fc6c3eaad55ec12fcedbfc901e7f18bf7a2488cc06e4f4ec1c8ed13c080ec46bdb4dc65a99f9f1043436ea01586359be9710a528f9078554c122fd8e4e405d20ae7d137a3a5049faeaa4f179d78f25521bd6a9cffd2617dc0393db2f6b039d90d8aabc5da65ab8da7a9081aa34221eb07d889a78b4891f96a68d72f46ef293b33299a1c30c96b387ff74489f691ab6f5b6240f1f2e2ed1caa028e04594a61150a77cfb11aa0883ac77ca2fc591af1dfc8e4ecd05322c4f5f1520d5a73b7631483145b649ea6544c75d5b85c926239c9737ae21f4ed8e0f71a89216ddad3d1af372ccb9fc7b03adbe132c162e4c3dd0c1e9a904237e1fd5385fab27fc48e73a5735ed6b049dd91c9fd222cde0719307bf0676d40906a3aabfeb0ac11049d6b8d2f05ca553c089e5879f1fafbe95e6b033308b2a6fe605331719038b7093d617eb71f06fcff0dd24a8fa5950c03d5aa4437107a1a951a0016d0adb09c2c301af706a40002055cf31710b9e21be4236d771e97bf8d0ebd492bffebca418a56f70caf95db5493fb26f9cc18499efa161ee92a9cccfbb5ac7c25c2f9d268a848cdadecdb8d3a88a2c5e121064356dca1db8fffa8341757520fd778ed04f70413979ad49546649f00111935bc867f37d4f81e42f3a9387edb4f5d22e012b0a26074f25c59bc5a016a56b278c7615ba22f4d17fde9cda374300be2b4b002a882aafb5bf784772aba703b82388a19acceabeeac87403437dc4ea64f7059e170767e0d92236ffa7d7c44988163403e43e0ab57aed35dc32d610415e90367b02ba521e215d9c1b0ac50349cc20edac983c7ac15063f1874b99eccae4161b4f9f2d1af5d73302b72f0f9823f0207b014b9422f784b62a1b3d9d03404e4163d590fc9fd3815f2c2f3d9564df6af2156a2f8f2dcdc853063d78cd38f704ebfcba12a4c0532af4dfb830ff31f59d4c387d2d82e44eeed55e4fc923b76af3e6408580b508d0fa96d8a2fe0b6b1e33748e2532758856159a4ce0cd6954754107a61804d372ff230b4db27c704772709ca4d095c2dfa32a3e1eca89497dc0c509fb016037fedc7ac7a7a2987bd34b74b1e9eeba0bf608537d097c9cde806a7090e110c788c172ad6eb9ab0478ed435461805efb9104dd0255c859bfcd5832917b35646fcc38fc236268331a598f7bb1b53ad0c20c8c804936266bafcf7f2ddf1178806667c63cb836ac47900078357bbbade35add54867ca6033b355cf6ec5c84819263914f64be0544d988cefb7e6137a87cabb54bc0ebe3b4c5824eb13833e138f200a075dc0f88024457197cd936590a08d6aa73dba7b3e659a18e40f3dacaf910b17f9cd25b3da013357787518649f32d29aa3402c30fc6207d06886f78f4862aac40af896f2757513bc3a4c2986750fd243e5d0bd563b9b405a34008320f87f13e16a72e686d7a03729708864b3905c94ddecfbfec9726ef151399230360a69a5385dae372bb629e21e5d2d3b0a7f8a474e69675618041fe1df522bcabdcc0356d1e4e8d908eb8c07775bb73d9dd0c687bc18c1e90e8c61d5e471e794a834a7f5a2b498c806f7c27065128c5692c6f3148e9127f3ea66fec1851d16876d26a981d27376a1ba9e35144551e210bada93758fc55be4a179f4138ce7f491478b0ca9c7bca4a5dbf9ec93abd93d3cb71f7fdbc856ea83a1bf6b2d4b8cbf212140a4a3a572af12266cd179bf8210e4f69385dc60bf467a2d130fb178de63f44c61c6f3742be9f09724ee363159f446f88548a7de632a80a2511239f1b01674acf310581609f688f527922cc884a42d766519a37e6a6cfa071200f8121cee2ab3139ca471fc773935d52a9d27e2ea4de86661f1af92fd999fc9ef64620b9a573153d2cf469e9615c6888483d0a032827945250868ddd9d95a550f554642fa9809ccc5f05e67d121db2024ff9697c9bed094f045cde6550ab3d85c92dd04181a7f922de5a2463e58b756c3de73309750ad88f9799a27411a20aaef970ff85079d449a6de5693785ccc405b4f4835abd1eb7cef2bfeea58dc950ff72175cc39e737a6a899377b9aeaa824afcd05886975348d0f87f0ca8f34c9bdaa43108315fe9844533458cabdab8c031f81e922d8c0435e6802e2c56623513a3b015f0cd520521703ea49fb2845d9f5bb9cb13b6492e937a9b97f13c12f04e709747a58ef294db2000e2f9abbf0fca80da12824a26a378dc708a0edea7921423acf5a97b28afdff377d5512aae409fa49482b7913f2f4e169a21a6a735ff3a34ffc24d8b25f7046202dec8c1013c7a80220d08074e1da2a8c84f0dab0430ac4414f54296587e3e937e6da2920807533c77a382bd25973fce45128e0ba1406580d6bfaeeb57214ead3c513044fd406c043c87e2fdde1509a4de02b75dd4c5eb683a91bd4e5b4cc9e6eb05c091ffda35a8c331e1c8a68d3ebbe9dfe8b579ebf1a533a34cf83d70ba147f5812a317541003aeb53c56c16344b67cdeb20e66a868e91402c19f83e979539aa24282ba1a3531d8b03933d491b533e635042949f8c17abcd641ef120e91109c43fc00dd98de0e975686bb0f80af3126f46a351afd5ef50e197848429b9ef3b67a78d26224c7c841872596651e85c67cba80eef45f765e7fc88353973d8ee1727735a5da90aace371fe86bc12d7084ed52bb487d7716fb40898068512f7a079c1e39cc4760fde35ae21221b517d6a714710f69d749a5b2665a4edd499be56133e49d5e98c76acd3af14c38deb83c176670791d8f8438743cb94df4e8a6ae14eb90357aadee649ee886dce534f0aa316b18b4b202e7538b8bc8f127c7614fb7dab873815462950116eace128265fb884ddb4dc6a15a10b0a6d174648a8661f4fdbda3174da376702055c367ae455a34dbae725a30989c379b4830e9353d2315d38d711fdc0b2ab4e05e5144ba370380fc1bdd9ac52a70153655e5c5dac829f16a167ce1e54764c38b7973c491b38af2fa79e01dbd9a7bbeecda66f2e024c7fd8c2e80a42ca0f0a6a4df2255d77c03a734e175fba47408703b8eb1d6fd1b3a28225bd14a875c46ccfae5d4c7142bb5ec6d9c6de8d77f0cecf059cc725fd4d5933c30941993ad0d8d96d14a5f2df2bbd247a54d4a136715465fae02364f46a20277db118f806b273c35b958019ef0c65ae639fc2c9da2705694e13b134f56392fa531180b026ada82b3921b016e7ebfa5f2ef0f34bb264ea2477fcc6bda36f62b6271ca634e6bd0a4261feaec92d8427e76245b7e46c5c0456bb79f0d160d26d1cd52aa839ac26dbc4a844616468c718e5adee397684e2ef390d645ffa261a6b384ebb5cf75a38c127338ee1efe139e10f0cebbec9bf94005eb975a0bd9f4231a0434de00c24fa52dece6211feba0bacf79a1f6145c6dffe198b0d5a2fe3d768230e7f25147f9cd8b37a90883281d0673cde442483cdebfdc0bbec5b0cb9d594413001de5e2e9dfe69f5d8f9aac9d9a7b56bba46b01212f0879c5dd99ee6fbb086f5a6a82f00dc23b254db8259f31e08ade2e506b188427c5ade9ba567f1db3a2098f600816aa6e96c9692ce6d2ccd3c2ff810366afc68755df69758563996e7c8e4f585f390cf1bf291b92e5b3d27b8fd40a76bee7c010b56ef51db49309322a265d639684813e6d0ee9c734ea233aedac03944da9814e7011d830a903db9645f9d58ae78cd08e78774e13263ec1975410f4bd69a94044a791bddf32167e8d12a7ca701d6e4b4b5cc9f753a562f7d03a200d4cdcbb3a338fca8e3b07aa25bbcb62ec492c0b816da960c6c20d32aa523a4163033af13770751d5f9156e50fadf68cab135e9bb4210f131019d7ecb48cf03b5dd2169443c0f5f4f98622c38aec5b03456847390c72136cca1b334a146f76f1d3e3e7e42a27ac8e3d9e4c62d56dfa149373f493e98e2b3b4e2f44effb77495a6fad8db2a1851bf57fd4ffb0de5b760b1bde59d0fc9684477af0e5621b828e7c1f90bdd6b2607cfed0abec4bacc1556fb1ea556204b534c83dae508091627d5fdc72cf3b6d772725979947de909cd46177b246ee5f4dfb97e9f6268c2c23a1a320b8448d9fedf3abba177b458cc617c09cf4324718dd894f471d7ae2d4fcbac3dc0e65d482c9683dfe3cc03f88fbbf64f1dd70a44aed57fe48ea1ef5a65a9df4daca2d350bac66ad54457422433583ac9fc86350a8e0bc5cf7e0b31fa853ee9db41a70d91712a9ecbc15593ec177b514f5de581a53db57c90732d6e88bb48dea46cbbb9d29bd3536c9faf5c253754be369edac43db7b1f1010676d2038ded7552da4c7a848f9b4d3d7a8e3f2c302321bed93373fa2fc1becb2fbb1c3de5a2889251038e4bbc57ca0c2148f9ce7f580cbe7b7fe1b9545c9800f60c529f02a5edd9ca3582a8edcd661233ba8928eecbd343f64577e78d79e97694857a9e4e4834427ddc2537a3d3a817604c6e76dc82040a318e86c757d9ef90ff5e15d7e830e2f654f47d1d0de8579b7abf77ec44ff06d92740aa64e8ca9f0fcd71d37014c15c2c61a712da6f40eefee7b18e819acae057b4f2466e2dd8ceb5a80d875b35272d53facf13f09e0753fb0e34a0daec334f0cf4732760f0ab377e4db8d4f37a0e8f178ec114fb1fdedd69a8226c66aff68812c58c9c1b993ed69d066a1ec349d72bc67eabd9e4afdc06c750ab2ac8621ae2d09150b7726f1bb1a8d4a0cda4de08baed2fa03f9262bb4905f0ab81c12dd448a11a9c0b5a7c207ba6522e7a4febb7525b612a7be5fd0cd48f9a4cf849ea6736a71e6da9c5a77ce22552ccd5049008ad634f52bf33d646b3d6154ef138684b260fd6cc6206a99e56daf8d42d8b62812ac8cbf565fdd331b5fe172bb00e865d71d8e238ba828bc4df1fd03d4db144eb2a3310f4e08185c2da53af9fc0ea096b7c2b5cbe67d7cb4de3ea918d1aa544157327546a638133e4d7116919753637884f18e8af35bb2e317cd0a7afe38859cc32b10e1d9a3204ba6334254f2110702c828f479352d5f835abdbbf8c87040a9f5a7b4923be423c99053e232a2b2fe04ffc57ca09df80623dd6fb16029492926025f2eb59a05cd1fe689b0d150154af2010e1d06f47fbef165979eb4c1f62a88e7edc0035637ccb2b025daa9b41c411b2d2a358a0ce0e2027cb1f6754a94d81925a1bc412bbb6480c3ec385ede25b3ab007cfdcc8f526ec7852db6ceb7cacb57a5bbbdeddd844657356a64ed17965d07492ea611a038e628b54b16ccd007b841e8a2d27f827af4dcb873ba1ba4605056039d6c4c0a6f77acaf3f466cc7f092c49e729a972fcd2b9c053fabb37ed9f839f9fd6e82f59fa108e59daea9f4acb9bde0caeb91cda082cdc9bbaabd3fc0023e12bce8f7807e7cd08a5646aea810748d33cd4cccaa3eaea6bb9caf118fe6618558d62eb4b1478426a3a4e43d95afbd7c07e44c2d474e52234034d4f3b2fe631a1f038d4e5b306d3ef68a532ede258eb00f7a9953583fccfda117d3aa0851fa5b7b02a92f0066df1cc453df14f7c24dc8cf1cfd4d07ca878f012547475872c109671dc7eeb9babdc01c5bfb5bc36851ac1f86f4f85c67c9fa7c6cf6c7600982d1fc6bac5f8ae5475425a6ae19641db7f1be45097882c3711c87ea5bfbb3edfa6e52b20e5c0a74a813675e8d6ff2cbd889c22c7c77ef771769ad2d8f34d9ab5273a2ea80bf829127edc940ef50b9751dbc148366392322c2c2a1883b5bd1435be8e5f059dfcaf17dd05f9f384141a4f6823cbf65c6aa97a043342d6a8b30916b4f7cdecefb1ca2116b26a7789e7f6b473c66f08d0bf619a932e47b3c842a86bcb78750608e55d13a9f9195ac48b995bb3a731d1fc8c17637af9dbc7aee0da65a0a8a2a7440d2ce7de9fb2209cff7912af0936ca62362209e8f95e8e7bd04054a98272f2c5b8369d35b26938cc777b522238e998fff323c399d2ccd5ac6b5db34b97f539358b4efb1017107a7a7119e8bba876cc6b448b1791d01f66a8a031761e077c191938abdb0c02f94add21310ff8a61d06b711556a68487fe2aba0bf65ab188eac3ac2a28e80515d7234cb3bed9503aee69f428087de347a0deac25d823f72fd3e86a883ef6ac1bce6f5e9a453e02d6fb7822842b17e9650b4250fecc1065a7428a26b8451d7e7616648a2608e422b9f87f30487f06163b7a039f33789074b13815ce5d67e944a5590e0cfea856091ce552a89dde176f2e4f177871aa74a64fb9e914677cf66b7563671674b2031595f60e03095d3616c29d37e364f9187a05c5eab3abb6b7a0f071f4e1811f41e4481589954169804e858f43c47f1caef5c8aac28cd1acefd1885eda4279a3e952bc1fa157e6437b9e9e3b3b3e34a742e5a38e8bb47255ad284ab71e571eed0bda094a1cc8838d600cdb2456fa591794ea113d42bd55266252e0a5a8437997b843daf5dc76f832624ea46fc79b971a82726cbea48b4bae7310317df7cb174b0d2785f1b75254740474a73a687f9f48c23abd43f1d17b71e571926d579e60cf5e396d64063f187907d015f82100f694ff102d977ae68c300d2d9baff3ab007a89f7e8bad794868863260ca49a3b011170dae788a878361de4fee21b3e49779aaf03219631337dba9bfe773b108f275792d2f5fca80019bdb92ebd3e3a17eef270767cf5eda87eb0c9cbc5b87f79b34ec0589d5698e453dc61fcb25984e122bf10da4a3139deefc3ef188eb3a63f221ef0c91a6cedf92bce1327b798918e471f676eccd1df37a459535c6cf7006e7e25319ee1cffe26430e2cb15047cea11774309df998cca841b10caf056693d0f65a131737c27ccb485064b22f00f643341b8bdba5a534eb86523dea32f91646aeaaabf0157d5d98641cb081e811890e2757368b2a7f59e44833cd0a6aa34ffd0c030924ded9a435285171d6b3c022db662d646433759e914a470d7f9b6492e7681f799fa19a94fa770eba5e46403a74ec2d2786860a48787b373ef1a83d0c04be2d26bf31f3bf285887585c53e93303452ac576e6582d50f57d205f085cac2f27fcdf06f4621f212fbb7c90891c97337e942b7f364e9c5f9e4a2fbd31818c8733ca859912b716bec289781a16c5008ad500d45f24ed5947acc50f15c7501db323480e08a17fa0aba7fca9ff2f7eacde39bdc3adea64768e8dd66761d834f8ee5b3a7ab297ef5776d1719be0ab502f7bd8e93fd1c12dc7cde41f92ccac67e83477436a67a4183d8cdf64d65753caf7c389d56b32dc97ab86bce7cb5f8e7a7c40bf83693dbeaf808e6cd1272d1771792093c087ddcd226b624a6c6f0b937656c8f478da73ad6030e9128801a327b07e9522df9fc4f32ce4ff23c1d42726c5e696e9c3b2e6d43bf1aa6d9e452fdc1dd306cb0f5dc63b268604271599db28ae3bcb146f3842686f45e8d285c9d902c30c5fcb27162779574aff7d71f0700c1cd8ba488d9dda3bc05efa6df9630bbda600cdbbc5793a9bc88bf9662572b9615c65bab993308b722efffede399e491b29d63dee2016fb8526a9a6e32414f1273b54310007047ffef34483e87d11e5b64149bfb82808efe800fc0bc8365e583eb283653a6bd3c959f98912d3613434e711c3e3768520e79acb3c402203c69d7ff977f43260d13895458aff7450ba0e7d8e17e36aa4a3e6ec78a8b8e0ba3bbdbc2f1766233b2b477286f24da936c1754e069daaf640bbbe283a3de1cecfddd57095acbdcfbbe4f1701b5e88d701bddb063a77963aaa0975e2f8e559b6b63e49c5559504719e848e652f03e4de8b6b709990fa4dcb3fa31b880a57d2a7c2937143099c410d066d4b213db9c25ce86cc17b6ef39e60b637549bdb415e9e0329ab7f8b8eb3aa699cbb884a1e29e6e9b5fb3d006df3a6e3cd131e39338d4ab0ddbd531663af38a793396a822ac4129f1e471b45eef04bfd0bb2eca9e771286377ce85e46f9d88f79ee701515cbf6a2d325c2319e1347ac53c254cd2d20d63c24fb72a9a19b9967e409a94ae618347a002e52ca49ec464ac95bc34bb9ddf5ac2f537cc956b62f09876cc9c4b4c8a793dc562c9d87b3ceacd3ee3034ceb7a8ae6811553fe8e8f548fc189d8ac618b2600327f13584c2974e0ef2e0cced7e5581348362563b2b7ae06ac410f9e035b42ba40189e56c44101dfdece13206c5f850a063baaaa4e65a50c1f050b9590903420cc2aa98dc2bfb286cf9924dcb52ae05f432fb10693c9238fd5b99a2dd81d3caa3f9bd5a8d9828070d7232dffcc6c38638ccdf0ff72d00bdf435f1923c43f6ea35470bdff6565027234efc74f36cbb58b4474058ad6824e8889229eefb51527eeb03925bcd05827b98a04a59075a166cce88f0fe94049dc7aba547f0d06e08b99f594f5520bf0dd3cf33eb00b9d3cabe989b76b4cb78dcf8fdf7e2abfc0a00cb603e761a6b83c71f06786e4d5653f18f29a7ee487d65772a50f5fb3599b2db8a9691bf4af30cee83e6213fad0fd9e28a81dfc43cbdfc94483217450898e1cc39df6211a4177d9484e2cdb19de92568c200627f9411645fa8e92e0c5a45b9ea5bfb333826bafe2ad8a6013487de5baac3482d6b9dd14008561ea3a4bd0c1b1e06a9fcc348be71c377f37cccb49c63fa7ac8fd6d1a190636210b8568a931c27d0c8e41daac56495c0f22909a5ef325f8b67fd898426d7b8fa4bcee13e94ad15309aed55500370a126608b588453d227dab67c3bb538e2c8a3e7d444cf6663e601228314f84a458ad1cf403566d6444f4ac8a1d0e625c22696f3a253102c9f2e79d78da0438869baffc8068440d9cdb9241044aa35d01ad27a5d1f935fd995f5cce6138c2077d077e61fcfd7936b9a7f875fdf7f840ab6e007605a3cf347a0b04be3117128b18bbf1453bc75110fcfcf45597c42d75ff89d5442658c1f0d11a038a54f9ce18741544b3627a886d1646edb3868c9852f24825a99d5ea72569e057f54b60c5c8ff6db5bab6bbea1066c4a59606093a48e4adb680209eedc6487a59c69b754aea66f98ea6b3484c142b78e78ab377a2e79c70d39d2d32ae813e779aff1e13c97129aa515bc3ea0be2371dce9ec7646ff4b45044270b66b6088c128fd8cd5705a35d5646126d3b3f1537c75b257247d027407949590270d2466177fcad576f7ebda251b9309b6f4577397c66bba84c29e35098283e67657489e20f0909c1bdfb96bb07f46fa6088a35c00de5907da1655378bcb62473a818e0580f0b391d63511c95a863b4c389d69bf69880bbd807572b62d7dcd76665816f35530c9ed007c2acc75cc27fb2c5ba480b9ccea451d0c35b85c013a57c4d65a038441c3c76d4fa82dd76b30c3c52f0d4826a2f975c116e3c6b9c60a3e4c2a85a5f065675ffd358034e6a9f097df2908457d511de343a3ee5e99677ac30dba869263bf7d20d7f480c0723f39098378d1ce7a75ddf64b69d938e71d702ed35feaa6fe2b30599d5df4433d7a0eb7a3bc46143ff0374fffd7c02c1c0f918a28f0809b853245bdc409925716e430e9e47772c021a52d5aa3097f7dad30f25d1c96354ccbcab56a0916de338b6e4a1dafe2004f508c32425086b3895ca41e576aea73000a9f86825fd9bd6f1646ea8890b3e70a346ea5398e9b66b6887d719e7bee1e47331b6531b5273843d048083b1b9c96cba86b34ba14715db6dc896a85b908b9190d8fe00d34edfece510ec10acd9312c66485b34b6878c26280807e0aca097d9f12ead05492182c108865d6b14b63d05984dc02995b9775e2d6c129029d34e148941f9324598bd44d2dbeaba7444f400a03de773f42a480901d2c1a37bf19d30631b5365b5b8d261642c9833886e6ce3becee7c6a5b57a70d3fa703e9e60388cbc196e83a3d8a8997c07afa2481e0a429cf6e57b16f01a6ed581fbc2a14a980fbc2637f24dddbced9626684099767991b1f204ca4d8edd02193d57a4312992e9874fb169fda8c3333730ea07b09a6941e9cb4f12394a4810015d7e2d92f71529f7e18c677390b5cb3e57266ab4b5c9a7f5548d1e0563d171aaf7d0d3c9869ffd156fcd3aa0fbb25217a4a0f10108ddd50885387c23e1fa053a3608c71d1b68964d893df6adb87ec23220b67462e350a2ea829329a9eb4a792f655be0eb76a300fafc7de066abe557bce14b8199a3d30b8c445f3b2186016696b5ee45fd71f319bba6b1965cc88400f0f1e470a83c5b03cdd7851a7a2ce3d216f0d6911214b761bfcb318cbf91ba3703edc952c7e19596c3b771ccd0540416f483cac1ec2788a1f4375bf73537ed631365ceed352c51e6a7efe72b02e8d0cc662de8af187eb44e7d5ce93215e6eda7ba9f3cbe12d401cf5127789e7f8a547ae76059dd3dc6a83b5282bcb519f6fc9f419d2bc2e4aaf7190f5cf55074e40c6a1ffeffdcbba86d3cd3fc387570adcb9b62d8d126f2898be74f73801c860e88a90e286dff4868f19235f5b7ee31bf1d346f234e80b14b8f80fdb65f550085dea227dbe912dcfcc145173a16477ad93afbfbf8ee668db54c4b636cd1067ab68f84f1fdca5a8971111f72033bbba1f1b29b242d46c813af05657d0a9e662f1fb7fc1b21c4e03ea19f0fed705ff5e38b541b443820cbbe29b20605316f900ac4d5a5d3dfc5b94d23511d38d760dbe876f31ed87da75b81c74aa48dbef7e4fcd8d04ce2073577c3b7d817bef0c1e7649bdc86697b0ba90a83c61c0b972c9b560f2bb4360a8e4f7610de760f7f77071c2791f9010501402bfe82da4372463bdcd6d9652a47ad781afb3d79076e4a0d5e9197647796dcc05e431cc75507321dc9761891779f826ba958cf76a080b3bb5518368f17efa83584543929dcde53398eab266f904583c2fbc63e10850c566bc4d7186837a27252e46ecb280400af749ed86e10920acf0c4a402ee97e3166168f923a7a35a869c09d3275a9427843cac9534fa37e587b78d75ebc9fa4f7f07db8a56f04d65c51ca9463459eeff70e90ae4f15f07874f3d01f8b9d7262481aa4723dfe3980f1fc7e20ea3644f8e4e79cd5e92eae2076efc873fd5e99cf4118e712f8f74df7190023448032e78bf900a32115b98f41479babdee7474ebc3f4dcf00a66302c51d08698494da0f6989666f3da9eea821f3f47a9c74a958e335b45bb523136f63194a4014f64d4bc156aa527f8dc7dc2517a8b05fdd40a9783ba50594f3aa05cc6611ebfaf6d225963037770f979fb520f654f035ac4e06a8c8785fe1b3428fd1016dcfdc77653454c4630cfe776851204faf6fd11e320610a876f8d2963eb762cad51895d07422e1632fa760f84e3c5d5052a365fd87db5aad6efaecd129f5bf77c77c91e509433b5cefb819925e72f99705f6bb619f8f1bbadf353f5056f2944ad3aacfc7b056e4675a7df3685a86ef73d51e859ad34231aa18985b761f6b997e9fdc76f96a592dd64f89d4aff1d85e43e93e889e30f3cffefe817b7207ae4db205c74cb004ba44b0d13df37a6dd97e2fdfbfea862b08ad4a888dc646ad52582a7c3920f0bf5c1215b310ab0b5457d500a618ef61f32096439a7cc2e61b8910970eb91bf93236220d964ca215f43a33cc046918cb3aa39f91da432492a6c5d227ad64725a767c8c2d5a4ba88776c2bf41559e4dffa931a9f0a1dd391c4987e9280486ef8dda59d46827c9d3525e006aa33792c6990ba04d792147771285956a244d75fb89a593db72e8e7b620a96b609ce27dd04f9fab06dc6ff03389f3691bc2257dcfe7b93e7683799ded391f6664311ef1322b97c70ad7fd9ddb77866f45abafd5f0b9f55dd1c8fc1ba493a9ce91f1e0ab4b8eb801f34059e18eb85ee8a1fb0cfef4c25f962d1e897717a576a7d310add4c436bbbac8205bbd9616804df02d2309852ed3fabe78962a4ae2ff72782bfa41040f8817890595045ed4ef8aa7ebfba0a16050cc9232f6faf859a6e197503118156f111a1afb7d72443157f918449be94f4b92cf3fd142437c7a065c56c13e00ee8fe33e3716560ac3684c3f1145fc1781717043889470525405a1163f464a3c704baa4523ae0e74f8a8a61d10e5d7c4e9eef74a2a6a43c73c2338de7f963a9a26b18a696c2a70d067d7776b7a745d601e7dfecdf979e1d3303ab1b47837af455ced8d5f4f6c903f24cfe9670bb4dc58637e1d1bc9662d2d2a03095b5dcdf7c80a4dec27c3fb6b1628bc20b422891f7dd092d76118047fa615b726c2333912da308673d08c13bb449941949a4baa5350ccd640379372b6a7a541ea64e38b46692d7219bad1c6a6a9af2dd6232c9be60188b6478f49b11267f531fd31df13a3429c03f794b42665797af59acb1fb10ed7e73c3ab0c77334d786c77624a249feb0f62a69afc181356862d3fd27ae7c9a4f631216b1adcff7674bd49ce9499886314786ba95e18b2e54f60339bb069b69ca7d3f5656a4b15c32aec532f760f27003a142960c63820713ec70d53c78e7bb92e3c841b1c59e30b1f32926efae404eaad83fc44f53d06638457b0bb1270a4e7bb29e90e26fbf0db4062c7c57b88ac93ae6ece66bf1a7b024719ed1f82ec1f71720e9d62a3708dcc4234a519c038f6500af4200163c6ce583f8eb15589bf42243f6be60508228d28b2d00e3cda2c6829052552c59db420405e393bb6990cb6ef509a6ae6909b7ef6ef7dc6f9f5c8643a0f7aa53d9ec8547fe894ec089e9556489791079368ebb94c143c8fd87a32eed252eb829073d6ae4caa5b9480af5ccb44c04e7415ea704648410f9e9537c37da730c9b56744fae8f40dc1a1f1479e9cb56d15061115022e014e4d784a6c8ca2495e468db3faee61a5aa0643efa2d2e412492cf70b2f483ff5269b29c12ab407ecf266aca4b5ec839e5f9b0b9d14c7c940fc4bb54e3c19150432c430532b2ccdaf82f4c6ce9033a9d5eb45dbf8be28c9e8ffcd71964ce23842bd424fa391530e2e7070d8fcb08a8fd5f53ec65f710aec8c11a0cfa0566449f0a7588adb092674be1d424938f7df8aaa912412dce043d29e270ac7d44cd9b039a854562d7bd69f8ffd209082be54affba02b6b22f8ad74046c09697991917cbe576beb87d911d2c0d9162f738911c56ab93c01e7835ace33a9464f6bbbcbe9cd6de25a9f381d4dddcd78284acacc9e62e5aca724f3d9f2c7bc65b22ecdf879586b4fe3e96cf1e1410df86183acbb3c43c41824bc459786e7dddb243ab7fd6edb57338aece40ce9c0f701f41260900c6e0b82937634f336e616c311a4241c188f960bf5a1d9c453b5b3b5b6233de180f04e11b5af15f4987902b26446a8c2a643ba42555e99afdc612c1b97add8d6698b60cd8c7ddd83a2d153813387ac0a9ef9c60e07c3148dfc8d8b1698e9b1f65dcac8c12bae9b26e7ae87eff10c87bb3a039fd1307e0d98a5d0c67a698cc64f5599c094c847208900d1dce762e6973f74daa9768b7c32c0722b17c70e96d8ef433f87bd94cf3adc586dee3f059691531d2d664c8074cf4000c74c42a7f443ce3a7693a478026bff48a5e8e58498084aec41cd718267461584d6b8f12f781ac67bb0f06295b0abcdc9da640a199ff91e34a91d37d663c4175afc7b538c1ddaa7116ac48c7fa1c6d59641d24cb77d48ecc014379cd7385afd3f1b8a6b0a726be0c345c087870706bd11c7e30f12ab11c7c7fbe3a02704fb61ccdce9a2e43d686a74e8ec3e1731b4fc10e0307ed0f28f597174f3af8ac40727d02394308cdf9c517701c54e994246d9de13abaef88d87f0f6f600c4c1edc7434fec3d2871541c66ab8128ebe2edb490c4e43b65d512709dcba40417a701f102eae5bba9a69026e0ab83cb1ed79292bad1c8225e755d2e7fbe7cca8397b0204928f8f3a1d53994983efe4339f1f378c501e9ade9c57de09a6d8175d500e4abe77efba999650443f7ea3d151f3db82825e3c5d493280967ecf3da0dee9a7ce61da6bcaefd2b5f0fc99f546be8b01a0cbe2184ab5072e3c9683dc4386858406b51c9fab017fe6bce799c26d41fb66062e1ef64eafdb9a7c2d36b9c71cbc3b4d338f4bc5f808bcc71b4464f97eb2f6fc2880dc88ac7d70a0fffd244ef14a454ed51d53a140e00e831d1975b584a24e521b43086a0caea5e97cc05ee90a3e315dc63e72664a3da64f5c864ecb36df9c8315bae31b75fea14075eed91dcfa2f522ad897cbf45f55ef60027edf9125f4cfb2c98e27aae3a559ce85b9a23beef70bc0ae8533e466bef9cb9393d551ed179be258e5778e83e972dfca0cdc97356cb0c0149ed1b676c27d3fb2b53d78f7c0980687e3530991a4e783049f713719147e1b5afb28507a19adf6e7c0f9c8de008f51de763634b426925ab024945f95f506c450faf437080cc8a7ff6cfee540669b58f4a2ac07166ff046e4ab593c767132dc9974a47d59351ec157eae1cca07e22e24cced13bc9105bad94c4f7ea386f9eb1588d406ec50fe8927e587835627675cef2d32e2a2a6cb08c64898792d7a2192eeb8839480df6de71c56357ffbd989a38296cabf1663d8422f408329defd51a7061d36f265418ffb76d71980831bdafa3d232b471ed1e3b174c4029e38c666375f26be9727ff3a5b7432f3abb9a2feeb822a726abd34d3641a571ab083a6c7b6f11d1f01c6a4bf9a92306c798b82944b83f0c4c4984fc3e8ebfabd6bcd1c823dab70e2f18dd18df97737e1e53699288d2ed435bdf30b30955b12789b0bdb20838d4bc8dcdaab97659ec3b1320b5028a7ad292fa16c0d6ad3e69fd51e80c93e214a62bf30056f67a0d8d45e20f313b547f2de2bd4120554c95513baaa5e47a94a603a240d39416ca4538831a07d00e9a96fb3f59a3a64541b587afa90a6de4d3ae80ce9ccf83efeedf0dd355f9743387fc9c8b4283a7ae79de0d1e95e25cc8fe2e1471ae3bfef1dc742657354f231b14a0cdab212690b7669bbc71502b6fc87bf8c24ca58fe37fc58dcdf562f9a2fe139cf15d340bf9e8fc8b6da6e876dd67293c3ea351d3374cacf5a0909fe3f6cd66a4ca834c45b9c9062c61bdb4e6a4cbb20c051dc711aa1abe7322dd48a638b7665fe9fd565346902ef543fea682ddbe282479ff0df41824b7aa31e11667dfa1b45f06fb2bbe28087af19ca1946c16021dafccd79289e9582ceda62002a29b589ca489b363a73376f3512566531efa7ed1f0bdd8781ba323625beed23608906581ba0d6e37febeeee100c2d765a04a5179bce525085764d5ab159581c3c164e739f7ca1abd53edc3009537899f6c5c8d4c770212a63d72d357a279c2c77d04720a9d3fb27e1e97ad16704ba5e84956342d562d232c27d78cc06ae40373b26e67d171d44fef485dd8b2fad462d6514e2b439f8b00aaefdd5d0e9a03cdea449312e7bff2543efd39629304c571e5f553f809e170c2c24d8cc46f23239e0d10cc53a867ad7e56854d0542c9aa159ee4cfb7fe2f9a6a76df1d4f9075c90101417c3d0b19414176e1ee9dde43d8c06fcbfdc08189a24a520aa582c35ce9a5e2c875cddf3fc7e52251c596c0caa7e7c3ba7f327c620503cf7b7f498b36e9521ce2af731f90d30d74c0edea767259bd79286e353d7b6e1e0ca220a2de1ebc74c0af9c443b9df05cfeab57851869443f680f1802fbd7ea991a1101f90bf438506b3db4d688f1f7be7c8fec56da855ed485bc638a22462b3bca70184e35bfd911c098e10602aa6c6d7b12773f08b6bee98db507d28611fe25913cb4a64ecd319d83fb84d68f7aa69e7195d177e2df19b011c0af90990958679b8e383666d16f57f26522e22556989da45b77988ba3a5b3e6b9d87480974ffcb2ba40e97bd564b9d50730ac47042afae49459094079daa43f9adb1421399f91c40cb47eef109bc4ba1090d735b061ed29fa3c109379999602805aee4bade8c40a64c6100eecc784940df99210f71cdb1e8fabd7e27cb41884c48f96a830cbebf92a5e96f8eb75b45124fdde4e6574ce7b62bc9048f8ba5b6a70b4119f856179c173c8c406b258c9f1e29eaf26b118a8fd3a9f59cea97187f0e33a5bf448c32f553364ce6c91c7c445b00786ae82a71a7e8d56b7671d8b132d32ead7e58cb07f5f64092b10cc646f17e20a973b0380f3c4802aae2283d24fe8a108df82cf30dcc0a2144ac6403ff7bbb9cdf532a246f6a94ee7e985d43485f24737c986e36c81a572ade8637bd88ef3abed9926a02ab902dfcb579b3d26a0f44878427259e6def3f8352fb6ef1897327dc4465bebd63999c6844dfb4e6e27ad0750c5cc12eb1ff3c811570ccee721e1f448fe0128954196a51ae3439d1bf0029c776a7a8a2c1a4d5f2e81248f00d67a7b825352f3145e16f5e0b44f55d39624ea813d47b865257df489c129110cf4b26b6de24c0f2e4563107fc947d9d3960065348c484b63b3634d50dd01de3f65395ca9bc19f3e07ea677fdb5322d46e2ec61add18b7d6389e582ead09830cabfd0527148284a51fa9fafa4c4c38832e1db0d39eb21503df33b3cce0071014ceba35304cc93ac6d553b7a1f472884be62bae7b48a82aa037ca1ca8d4f514683ced482376c620d573ca98b33fb754be566201f9d6723b92b7863d30d9a2f16cb88b3528c6ccd9f2b9ed51687de0654709d3594b82eaf956089baed8ff01c6d636401b7a5d151691757cc3e893156ea44fc570d79d1ecd8ed9ca4c89a4cdb3bb6fad685bd09b5658315d7aa08877d77d5e7c1a2637cea098be7b9dce007c32bf6d9252affec775de1651d05423ea0ed4ef6231cd4c1658f6f6cd9c22c61b35897b78611b54d0d59e218c5309fda98a33414acd5f33d97c01658f6fe6f2fb956b553695c88071c01287465debf0065fecd421b889a035da201cdf3d2d5e48c6f484fe8559c046f5f5507e52315e2293579da600450c0dbcbf18336d7ee14dd1a085f2fcab81a14c5227404ab0629b87f64b5dedb6f8880e1c3d3c7b3bb709e0515839967b7d7dc4651ccd55c3f5ddfb0bb428be56ed74889c5366aed33bc47e0fba9f8c91727a8cf49d490f985877531294a4dbabce5f7e4f58d774c5cb4d9c26425c43a5948e96932127267c369557b880ef605dc1d1e95981426d675f051a87b131d6e5b67efe4423179e6076b142d753826b24228a8644d1162c0d5e94def4baab03fa51f9f56f42cbc978540ac441c6a04963869ac472af603a71cbaf7619dc1296c2051caa4c5fc50c44fa1fe51c302bd945600a9c3823b7ab6ef2b4e39488343976d98cd216b91f26d92cea4440242ccaa380f6150dd226b25c4cf97ce2e380fa5562a74d28bba67954979bb23850b28aa9a7647717c303d805a677a8fb49f27bbb31bb3fa36b663067aa2f41376bad451b4df1e47e2efe484bade52dba4021d1a48fe0e8be54cd09cedfda7eae6a28b0b2b2010457deeb7738ef23f53a475d4773babbb61142f0759e7b297cbc82d21b02934c80924f389b2e43df68cb2fa9141b81e863298f65938b30f1c8984a87cac4322794b83b484371d1054f3be0c949fa7f771d78da206f023df430eff2f9df9ecd770839e79758f6d74d6248e58ede2460d96c5621b24fc7f9bdb911512fb50c475976c257975bfcb182180007a2aa2287ab54668c3311000001d3075405bc541a9c527722d32af2ea16a536005db0ed45bd5426b9577ade69579953816b91c368a779de6af5733dcb22d516834017baefdb59f5e2d73a9ed480639bc7f64507d9e4e55729e75d67f30afb3c48d52c0be6427baea1b992bdce8043e1cef7c7fdd442d10d6058c81f3d63e63983892bd2e64ef56065e878785701627f936c13f14acecf2789bf137435041a3c9a19d66471840b83df2b6a54d93e9e817f0b85bd615480e414d336d47380ec145792fc4cb83d67f5e2d16043a3fc6e86b6b78f711ee35c4dc4a562a1f7b919f789e7f665bc66f792fad5d01a4cc8989acc1ac71bb536bdf50b2239f83a30325f6bb07e692ce7075ab6b49016ff0fac960663c605b1b0da7faea5c91c93c46d3de6ba63f0ec1f713638c255f4dc1a8e2a80e415e21ee5e5fa4a20dbeee6fab881e8f3c76301a675853ac3643f0083be12f33560a2e7c30d6574f9dfe13c4a7ef504f79e7ff1c19987e4fc25dc1cac995dc92cf8cd6a0f0e5f8342a42f10671fd89632a4e486ebdbe98924287ed498040017ac1bb7fad0341cf183761c81df426d00b12305762ff23d7d66e8aa42fe077b0d5d30f6b934bcd9c940ce01756c1ea1300e55e2551ef36b69b23ab2593edac5bf6c023ed1b10a2836f638724f338e920c1c8406abdd42bcb9583122054e80d03418e874531dda6030739bad50674c144fb38ad33a787d61eb62df97b20b8721e60f441b774464bea36c21b9fc7d4f2ad7cb51f54af8f8a561c20f68b858cdbaa177cf5a6105b1a2d23115aba5560dad5e8e0f929e633eff40822feaf99cedbf247d3115170926fe7716f74b5e26bb72e9ec3cdab991b44bd4fec37dc65150c5b4acc5e4b85ef90af4afd6179c3acdeabf2d99a1137de4e7ef4e0302ef4d1d9ea11a94c30228b16229e499b9cd080a586e0a9ab347e947c0ff26a669175a68d2adbe9f99b02081c3cb57047398b58eb0ea69018ee8c1824be1b52bf62dad0e9b4ec95621a660fc08224a90952ac1ff79083c0d0edf947c6207ba35a90edc921f05599c059cba5c3f5810aedfa1d8ca2904a8d545fa1e7626bbaa227fa3663681f5e96e21dfee35d6bb10c7ef1f70ee86bd89ca0cd1a7fb77d8521d8524c28902146653afd9bd2711226ddd1ca433d48990f58109a18243fe5f9a4812ec2af83297f9fd1fcc0effe44ed0cac221b52c483a5702fff086825fd7839859dbe236f0742d2b763a04eb3dc4f457e89fc8f2203fe1fc0cce168b151877717f13c670742e45d7f641ec114df5c37569e375b7526442c814887f6be71d01d3a91a950427480656cb43101394631092453a87843eb3f0336af9b4ba507be74c0c934b564eef39b4b0d9d787e4ed1fcd1f3ce1f87f41c6df83bbe850ad0627cbee6c0b0b37802c082fd7e021cb784b2f15b5c4d7412a127a96f343d2ae42ad0320cd13b5e7e0085820d063a8a5d453b8e9f3e5a69ed7216139a7449c1b13dc77f1825b71fa99f0c78d7b658660342bea169429c890a46ee9b05aac7ab7c9975c5bce442dce7ebffee98e6c7d9a043da039f0c8840d1ac4bdc2220627eabba0c1689da659507c6f5e26b157010e7ea7c83664c04e146a2eb9dd30c857b114d5e7ca4302775f2838165ad35afdf04b4787fb77e7c05622c83b2ef844f157d394fabb46f091e4574af41cc9ae463b344c141ae3e220722138b0434548a8ba7660460f503967d2be96b8d962eebf433290141a2dc82d0ad878d3c228cef1270954f9b89e4de1dedd60a8067665defd0ebc6a8a4f6cc7c3da4169ddeb158bbbcba0ac943ad78fb785d273abe24131c6e55c16651a45df4bce358b023ba642f2dc20f0ac552413078a5d3ce1d1a022eee7ff9ff5aae22e4d4e174ca30f35be3ea56c147900f90530316e2b1052530255b3af63be2afc19e001b8e8b360bf72bad8925f245db3ee0b973a5de9b620450b27e1156fc9f78c864c59dad3a5e1a7dce3ca16796b51131b1f0d1a3219d16cb342aee17b2176398624b2959525a553266c06524b23edca14aef856b296795a359bcd0c4fd455755d858feffdb30ee8bf84be89442e56b00ce3ed0bc9933f534a50847732175de635acd626534c6ed23ccc3ef9b8f64633da7ab3d545c9655886e3dd380a7a5d60e68ff7c66e48231f7ccc73d385f8b1006ae9114958989c0574e361d21eef7473d1767eb12482052de15895dee29447224c0f4fdba3768bff9d2d2203c02b87ba870d6a29b9a900ca5af79c9bb857b931b4a89d8e8124d7ae101c54f03f53b21ec68d739c8b595fb2c16e16852f7a96e8bfb5ce86c694b62c18827ff77338370717ee58d38a6cd94f0fc2eba1d83b400ba52ec594bae89a625074b67b6712718f05febd64ea629bd6f31ea966882536648540db8b0c53aae50f866514e24c6003a532e04fb18260106314ad6bf88a0b487bc2afc3d5c4fe5671592ff3d896e7153e296a4284c87937f9d81fce7af5d511d34ed45a351081baad60610d8c837c6c55a003b1451e4e8ca260c8453392aca98accf121314fa1e281c501735c213f26380fa394d50bd453fb826f3d64f32beea8ce5418e981fe9489bd1c317a790308ec7ef7a195ec511752993e45d1e343051427fd82133113164f2479ef5d7d4a898cbb74bd1c97a402751597b3f3e6e71edbfa083c28aea06ffcd61ca74bcacba1711c2f5f974f51f54a8eb7a2ea8c4f528eab180a7da931d994036eda4aad3951b4dcd5c60746d075491ce40c20a8621952f4af8b80e3ea5b74b8b843d94be8de4248479feb86b427f1430574aa9b75b809560aeb35139727afdc0e29b4fb0bf739d9ebea15b2544311a0e070d390cbca472173bd0978cdd7918f2273ae6b0d1581bc0d4bb302385e095bf6ce127179c1478eef36b35d5b02b699108e0c37668d534894cf023dc8da03a59c34e24200dfd8c8ec107a132ff6c5b8325043344d9810749d80e77c65099842bfa8e29b5b96fdf63d733234a6de17bdbbc0f1ef02609c6b7529fa0740bf3c038ec1bf1edc10d944dfb3d23ef65561081c4bf0def17ef5e4aadc2142dd9344d8a50c59dc0f4eeee49a1770e98da84148c734fcee6743b17834912942351f34cd66d0caaa56e53a4ea861722dd1976e800a8c3b0112c82df51d0db7969f25cc6acc72111880cbcf1df3af23934ee00e139e4488cb4b72e075ee941145df4d19c15a6e45137ed52e05f39eba9d8460d7d090a10c8b71424bb934a0a3667955f1a27323315cd768c15e745c7c1903071dc2311420b94d800c0a3151fa7f71b3a7a4febd592cb3c2c2a446901b9b7830cc35154d80edf03c64181976475900bbf46747092ae51eb10cd443225d18eff26f157c5e2b62361ea173c2c929213f390e8fea85e11f303400f8fde9f1bfaae1e628683446240e85a0ffcd55652cab730f3c2b4ca2a3cbc477f40b334b4494ab9f2edf8562e7f6d5a55fc3c46eff4df1ba5275712c960cc92f1bdbfdd27dae22f17f4b0aeb72927166eb80ddba85e07de2f209d2b6c8de5c4c1bc9f0bb1bf9fe1a98e49ce6a74916928e2d5958096bfa5a2ff44673efbdc5913b4a07ab156d780988a4f055ce17cf53a340719a1b2bea9c557e0e4ad513ea5e382bbc324f85c09aee1bf871c16444da93741095d8c4bf184cf636d8e4ca849ec9ec41da0ffe48907d11296a23fb4f03b08fca152363c9f2e2ad22b7fa84214ee194ccab07fc8640a06a6f2dd0f19a89a9473ba30d72f6ce2ecfaf79d1c7f2a23f4fde0a1186f91ef7fa236ada3acec671d405684f5259f669bdd39a89b80cd11fe72c0685c3da465ed475d51bbe3b6a91bc36bb7b4391f62c0fbbc032572f2b6bae376918bc2b92521ee728f631b6a8c9a346552a19b5d1d24921feeea3e9440f252b2b4ce270389b57b17f5b7eae4a78abdf07b574eedf6876adf0952aee07b9121baddf971ff15f45c89969b2a4a31e21ad64d795ad29ea1f950045023d1bccc20b94f3f4667a9d6eedebbabaf667856422b6d0f088fcf0203978fa82f1e3ae587322728b7246386f015b5f301fd4cb3cb97cfb4daacd79950c688119152ca2f86b6225461b1cc784810f4f47c9cc8849f450242412f17900b5070abe2b0814bdc10bb204a383467a9968e988ee030605e6625a06b6e076ad25c30c3a70881578b7d7ee6f32c57ef0f34949c846883e6a92d30c838ff8339c3920c70e9d13c69a6d0cd1151a1b92e4f1bfc8c3fb192cd811b94914648c8527d0bbcd60c8da47a68ae87772d57ae76a9baa36d07a354b681b0ce89c976249bc132c4f29daf8ab678a0a647d65d4033844373cf7f1fa632b7c79434b6cc4f7e8ab11d6debbeda6fba6d573695c2fd808a31609a0edb644aaea8418e59f338347711767ca4d7ad4f42c12ab08edd1cd2b932eacb20de234ad1230b617cf5dd71a819473cd617941a95e805f99e35a3f7282c564f7ee8a53960f3a8d39ceda9e1f4bebcfd76fd0bb59d8fe15ef8c67a7aa16dea3b07dde3f703fa5409bc0018b56e3d6e0e096b403495a4e6cf87d6d2c0f5da4deac5892949dcfc7a4efeb6a924d86893de4639914dcf290de4fe08ccfd9ebf1af0c85269c3d219bc04b51608fafcc4ae61b53da70c3a78f659bf4ad42de2351615f269f71d51cece70e6c9db95730207fc6aa8702a3aa116056e379ca5a8c74a7ecc8b1fc1c0439fbf2e25c8d9e7b54df0aae77f7d519ddafbadddf92f15952e56f92bef340a51814f9722ab4ace5e29469d3ea112c9fe21f0a1d45e41488194864ffaf475ced2e33ddb2b839640983e357ca06d454285b079ef4b089a45e3f67f7e9041b043eb0e132f013d3a7d10a9ab002b8faa39510a849b34848557e4e1b777b4f4c667e54dc07e392000e3d3e6bd384eb1dbb6e9cb28891b637689d4dd6c33872bd0c8ab69ce31289978661bcadfef2a79b94ab8f807f4d4b319b955ba5e18a052cb5954f38cfd28258a5a04dd41f2ce19a2ec01c3615ecac27b6089264ee3d45e9c5bdcc80d0b3891b5e791c5f033fffffe6a783f72bf8f06de959d753925f8072faa06ad046696e1e2015e794a19c0efde71452d42bd967a2b914203271cfec978576ff4655f3bbe8d0024b3d62e6c9da93f893ca0314820d70b11cf21593d900c56006ec02cc1d1de35ef03cde6f92191865c116ba3241c6ff9b10b5f044420060a532ecad4e9039d52d7962941092b48f430299267b744c5f75ee309042e3d96681243083e1a1608a157393503c66871f7b80c2ce5b42128a9c391fe9763f68474aa13ffc78e3bc92b10e24168a6c836be10509a86a6134b4b8c1a64172637e7ba036564b857e5aa5b27db4a78828684bcc1a9a2311247df544f2aa5974b125d68ccc9e93b34062c33b49ad447aebfe1433ab518ea4e9d670b361252696fd4b80b93a627fdaeb41b9aa72dbc3bbb80f0a60e4a8bab36a8a3788c3a7e34193ee25aebb69fb564d922984b28eac800c3e01a1cc590c73c597dbb655eeb0486d082cc84a5b40c2ae712364091f2c55ce27473371fd7769e6ef606eb55be345ff352d65693d15f6bd713fef5f72ae966e9963bcb86145949b4ec7e13a206485a1f84d17dde33281af1a6bf0ff882194d0cc74f1c2b9dd21df23be56703783fad1e5862dd455e66d84884851ced305ce75ef7584196d249286548d1427df6de29d080e5a5b227cef725d3fcf6316380e0c9253ee533dfae659a74f782bd2bf64fa3b7a11c982a099af20ba95a0e3d44f47d67c1f29f10f66baad280ee43e504319205dcd72617bcafcd5cf1fdee26367f97013237eb9c5f6683e1b5c701558998188ce7765292aa58084e2b310242b42af1ec3ee2be4c0ed457f4411f6ec61dd0e3740d6dcfdbd79da7feaa3e40745288aa9f13df6b61bbe8f6901a21cbd6fe3f233498649faacf399284e53dae7c6a0260c66dadf766390197c208a18cdc6936e189697f2c75fc5759c9f6c24fff7c11fe86783751ed0d78f4a7b6bac9d53107feae3f17ecb64c4ea22e759b0dde30d819dc62ea6eddbf1246f93ba37fe8720f97cb4cdf7caeb5e53318532cd5e69410b26f649adea64ddd1b54df093404835aadaa117c9ceba95d5935c01215a41f4db87f730794cdd0fc0326924d2a6c2c95b8805fa9650a0f464910356a70c496078bc4232177b53d9d09ffb8180343e02ff56412337040b0c42d1edcf3e3dcab64c128a682fca0719e9864cf287c0306c3fb44bfcd61201abb154933f619066352bd21bbb0a0e6d1c0e9e216fdbc0d2d76214f291be99b3d7ca45078efd27e994ce40ddfde196f140bcdfc53465251420a578ab95353d7fd62ce3639d2d7e1314adab7ef7094b75b2d3ae853a1b16af10945925e08564025f1535173f162e77f5895c6de54a10554f48a23da950a06226ad2d6f305aef6eac35fd58477ba38bac1169f6c0dece46447d963799716f171b5db43ab16f1277a7439d396049fe229ac86186476eb0cddc726f63364fe352a81de7fb6d12c6bc1f784744268f3b59e3e6c51044e1cf6226b70eafd128eac9bbb561c13e4a6a33405e09521769a352f8de12243b63fb5a31e8bd989a07eba605ddd8acfa5634a6d0c3ee626a6564bb4086845bab4c3c4c6ad854eb9ca071a2bcd1645261e5b2818c86f1ab9efdc38c97d2f7b34bf7f685b9d6a539e7db737c819e04ea0edf2f90ce91bb945f60da1c44a57ec2b699eb2f2ca1515932d7023852cde5abc657d9fa10676dea77ed34efb621df98c1a7afef47a6be559ee53811efd61d1782f460b2f3d05a99db292d3d71e487bae6198562e4448cf924f50cbc4f18f6161c4f8563b3b9f73364090f3e927a0d40c561cad3ea63222e9c9ce9f48466a30756081b304a5b7ed8e4ce2e14d1535f49a43051787397dfb36f5af7b2f5518e3782f9d2068c020b00dc2a87be41c96079b5df7dbb33ff8201760fe50b99a1b3943e2a4cfd79e3ed7eca31f4b6628c44ca2291d6dd959e323f99da11d6fb71f0333627e41e327613f82bce2040e89b5f522ee5a65767c7c05db4a0322e9ffdb09a0883fc2d59b27b15b1c3603f3e8ad2d114d5dfad625df69077c66d21295cb5be796f86ecbfc988ac5db3abfbadef5ff51489c0eb6ed0ecce15a3cf4a53f17aadb09d48ee40ac9e727bfe47e4232ab39589f718bdb85663e7c11285dd981c6b5ca3869df7192a2105285bdd9648af12f207902bb548ac61e28f6282e57824ff21308acdf04341baec6d455d51186df452050caef718fa53f3867556d73d1da903017825e322cf2031d1359b14460c863e9a041b7d3199c77911cc2d6d65668532c2d83bc273e5fa812afd4f9e7d4a61aab136b82df613adb210928b4edf26053160eec62221ede6e85c9f7b19535ec79187970868a071e865a7bd0233cae00d00c9ccd995e4993ed75e940a9e4c31a481a5ad2a51f13352d68e11cde248c09f033ce4bf9c55a117a172dc96bb0183e7f29c40caabf48873b2f14c51250db8b6268299799544d463efa8548bafaecc900ed886385546884255fbd675a408dd2967d0fd0981506fe7eb7a17692773aab489ec1a37048e26594b2ba785879c59562a1b2e1d13405f8286d903ac504ba2c9fe1ac52a1a666cc8a9dc4da3e0b0a4992b5ca0a33fad7351e592f6fef29203967305b580249677e05cae3d0045aab0ee53b9f961b96ac10471b1ac2e6ecd9d3e39e739d0995a173bf9e22de8e003960f97272fc43be1b02c00b6b1e3509f9bfeedd10018b99baa8fe35e60b43680d2176e85fae4b381714420153a362bb5938b99a54a8bbe820918b9aa4e8aaf11aa734834121cb9945c2cf5686ca9998b908c51272154a5dc4d57daed1c153f8968578145d437e4c3cb2f58d065142f060616d324e956bf4a9266f75f279678681ad3eff88e8c55719b83029e517988160e090818143e5e082e7b47e93991a9e89ef0f735769c596b1e48731b973a14476b1d363f44bfe01dd2d34351dcd70a235ca19d7ea2da36495c7d85cfb81ce2530222fee5182b881bb9cb2d8f248160e06946abefa5f9babfaeb8ef31a1d3f658acd5b1fef2e9c11f22e7769add2f2723273c0924aa12b0899bcd14a70d9d7970f0c9c330ae2afc581d0f31919c7982e8addc465ff22bcad36201ed60fd2468848c9d2e66a2b31986896398085d07cc917ed6cb4344a40e362a7e3062a0fc1ba26c3d947de253a3f6558c9b86356d64e06e416d6bec881a6924da4090ecd221c3b1ac2c0813b1ac559abff6f7bb00317b9814f54f01bcc4c85f03911e33d7518164ceb886db5ab56fa4cf61efe74eef0a29233c95a7ef4c0ca7ae742dc7b2aef2d964b62f11ee052541c52ccc411747d28dfb95c77c38bc20a13d28357d966997d935ed79120faabb643de763880ad19b8c7b360d02b9d4fba908c00c67375c15cfcbc213d4e4c3f2f20fd4afe9853b623f2c0b7a94ee55e5ea1496f158c137166878160f89bcf2b369d98e450ef777f5f97f59cfc53aa12b8388212f62235dcc7057dbccee29885cbe694de392f1624d61b50155c3d238a24888fe6398a523bc6248a612a4878d007252b4e901b093cf2e8af06b63700f0d085a4ac74bb4903c179ce79a2f4c14e025e84f25caa8486cfe766b0f84764ae0d43f78b8cfdce0a554588ea278d5b301fc02ef4a7e52d0d47b3b3a356bcbda2bce677331d671403a640720cf494e4f258f32e5eef17704398325684f78ccafa5ad1ca3e2ccf406feeeb5bd148241f03f0ffbb5d8b1c209cd1631f26c716198af14de0c44d10142705556e9c93f0967a0fe248210bc4f600c27257c2d234d8e95542d99c7dda05c33e597d848b5839821e650635c025268be6e37e61badd869d420743073e3bfad6dd8f0251d699cd794b7e8e0b2e5f8c1c6fabaa16b47754a06e5c311c101ebefcfa5f4d5185504ececbd787d5efe0a5525449e1039516cb091b15e70a23137961c41bd8bb0af7df498381ab516963ee83d806a9130af77799502bd737072f6cff30e7a51b80c00587604b97d99a3764c2d4237580602bf319ac1f49a5a2a4232a5df6a2c8a0f11f47fc019bd0462740ab9fb3ccec8c6c947e58dcd5082c2a895e793ac1c05dc327658cbcb2ba6fc38cfaa5ef35281647696b8527d9d4b45b54929d024ba43da08ed539fce96ed8a2c9c6894ce5634bdd731daba58785d557e30f9a890cd54ec653754f77044511a29170851d3ff500ca915b6ba73c2380bec144f43cbd0e33254204d7cbe66341aaa370b31b38d070a94d3cf386ced6cf7ba7682e02270493e6ebe2e4358afc28a03b3ab2fd9a8c845270d53d28f384fd0509c0e20409cb74dfc30ab1e2f4d681912574e3c7b0386b30acd088492af5ee956ec4a7ead90fb14d9b9ee7f1c4c47d869f415903e27fcb06941468e4b4d01bec997cc7db952b53411593197e1910ecd5b26ef13d5c46934dfe8ed35b0d4f7ffdd01b345e2587db7b27297e139dfea89d81c18abd5d584177444f2e8bf498225b392693963b581a8d98412b7c396bbb59b5968151e067417f40fe82103ffdf980d1d13d0394429e7028fd2595a2d7b0a48fa8a479e921393fe0140e2b6d1299f400200d131bce9234ee6f8306eccb6e7c27a69854bd5eca586dd521b8bbf5dc7fb6175b230378087b9a817d8cd6105c8bb5cf7b320214c36f2ea18bc6f01b63d23fb5d11c0a3a283c0c04f021b6c958dff4e0dfc62e5b25c87bebd6b0972e416132903f1af66db791d322779be9925c4f3e0741b129aebee7fc127f60e93981092c620b19d06d34f5fb2e1974926a2333dc50b05c88da5bc9dc9af780054af7bc31f3852d88a35940ebcea622f0b23a78b619485a76d834ef8b40d8ca3a2056df27fc2f7b5be152070490a48f2602916efc7eda09c86386542c2c0da351e2d8f47f8c5bc1269e30fb2d0c0f99baf8a0aec9180e5e631340df9d6d26796b38c043862bcb86691d005ded0ad4b5a69e83bb9999cb8bc607a5cf61474938dabc5f8ef9e35829dccbd748b3d8ad8677b071e13f5b8feaa14a64edf6973d03019e635731a7bfdbf6c30661c757ad111a631d438a3a951f2fe70c508659acdcbd0798a8e7baebaf3b21d8e53ec4728b187e213bbdb463c75a0f06257365e31d2edfb87b3b1df2d476e79673e77bbcb8563a05ff8d6cea55444565bd9026785e1ec77ed61587b76dc4e58ce9e257c4d66e7d7af95b658be3a3f29e0dc013ab7361e177edaf29c4a7707fd87a4d969b75db6ac7a6edeccfcb49205508710cff99b2f049466a170a0f4ef40f091faf963f31ce8a010129d06d9bc193abff36d50d31bebfa2c28208f69de889dc3bdd38d6fe09608e7984e5052c38bc6d85ab3290d50de9aa5cec907d0ec0e66bf83a928106764b66a48898a0b8bb1764942d28b5a41af3ff14a34afa35f7b6aea865b2d975edd0d40821336dfd1cacf0611f546197d5ad14e96ef06177bf33a72f2364298831e62de35d9ef51135fa3d81a3486a102e7aad92d8ae635f1660fe23017c86f43511745ab077d232ac23245b96f8e1485f5f4b4f91dac91fd815cb80ff4b41bc671ec0ab15ce613d662f16e51495a884f135255f31ff76c47ff441f34a171565338c339d1b7d1ce6c907c21469abf1dcdbf034726be281a6a4820bdc4d1a1617a30388c34b84e6eece9da01ffbdea168d0c92d2a6d415e5882e0e3cbc34bd77b6ce01de968922a0793cadefe0b276b130b32faf564ab789db8d7179887f25f8bdbf5a0c83a9ca7a314888b5fe7eec7df6ed6397451c681d5bef1e9edb95bcf0551c3d49d372a1b9f5a0a120d76ac87d2970947f5811899ef164af8d8efeba2d3971b1a2ba98cae14a3fd4681d9a65d8ca621d73be2239e25e07b656d028f955fb01693bbb9ea769a27883ecb455fe5ea06f298c3ef95e11f048fde0f95644900d6080d563498636de2ab40abe5f482717aa3ef0d89f0fc620515764d6056061eb6409e9ddeb91061d880354dfd382c83d1c979f125f31398e9e38f74a434da1e1aa6b375ee93f80942447ebfd652e4fef1a84eaf09e6f7317551c112d646330732dd93fd4b9f8fa01b9889a901066c1e63d088e988e22ccc0110f4f9f4681fb41eee060d26de57a2b7b649e0b9896b5cd749da7bbcd8ca79a536cb96af06c03ca94f61f999609cddcbed70bc9cb029f95fe2070dcfff59382e73e225a0669028c160c6d3d0b48837c7e49c035abaf3009599f7a942f2403147a3910c11f8d0bde575da54c993f5ddeef3fd2568ec5a50c25733fac74b052b5e504f61174eabd198b280b82646f5562df95bbc85e8c5fde3b475cc3e092c4de5453c45b7fddf803501c77cf08ff6330380e138de71b85f7913fac58748f06ece1c5c615a726d8b59778e6b970eb003819a6f95b470e9ecc6a6a9101f24071ca039fac2d3b09fa7f0c221b50deda82b484cbf063139d495988d6cdc306ce8635f3165a9bb15657dc72367a63e914988e055808f15c744701221092570561c5f33dff280766f729dd0ff63aa580f59dacd7db4139137ee2bcf81177c5a81421e62a7c516919c9966bac969fe57cccdd8ab11043f714e1a0da94ac9fec7bece9e0cefac1d5bb7a1537f45bf21f2a4ded2a79399f7f873bddfffba1c860cc1489feb5fd1648f01b4df82686e542c7aee57cfd3d87c7665a2b17d3b2907e45bce5df616fd465249692c8b042867e3fbd3327db8e8e14c95e5815d7a381b9b348d92084dd8dd1942ca2390c14569cd95df9f844e2bb7815010d785062c29ec963803f834ad983ed4df9720908561e73cf27c0f9ae77e1d1ca8c8a8a6dab76eee207c3a8b77828536ed92bff6092829bea8b3b0631d2c233a0f0e681db6d2c26226dd4d353952088a5b78ac345f92def2b3cec569cf1a5e4d8109fa425be3409da6a2114ba1bf55f1b099f91b3040bc40174e190c7dc3ac206ebc1446741a4a9d7cbec6700e280e633fb3b9b9179eb376f622278cb35bea7e41f18a78fb1b227df4232325e7232919fd252e7f8de838d1b295cd516f818f29ff356ed07e88f8d63a2b8b3202c7a52204d161ddd0530a3168c02744a3246e603aeecffce6d855d791068b3e1ea264cc842c192063e2711e1a3ec20167258848c5d410125847fc0169831a8ddd9a01b8879cb6b92431420755b7776da3ef07d30ec1869a4922b8e185d65d44aaacc5738cdf1e2ab0124cb9ce5700bc1008c9d673fc3f82df078497e0aaba3bc4cc2001a35c435247ab11fde30e465181738e597f399320666fb4a1e3f776d9bac949eb3c2c5cdb3951fe9fb478adab3820795e338ef653342b46a2a4419c8392cce389a51b8382adb6d6ccadb02357c7906d0291d599f673ebd7faec01dfdfd013f6a98306ef44839a92147fa8d5de1037788b72959df027409b1597378a6f47be19706a510d2eb7567ccbc7b6ee7142d5c34257cf79363d49adf30bff519652af06436bb1be1c4006d3110befdf8f648ad475a9c7525eff66c495e26fb2e377a0ef6e222d5d4b700ab70269356bf7c151930d9e7d9138f3fe729135bfdd642128204957834ac0133d436c8ac3c73a4097d17ccf1a76086023d13fbe8831f509e117661269dedacb51bd5ff3e5dedd15803ca94531a1bf6c36d833652a6fe3d60bc1303a0933e45938d2a76db08af9795cbce2e99b69edf7fc13fd62730ac5d91fa8fd0ee90a437d8b53ed3eeb604df5c67131b93bfec3642deea1c923609a73e6b80ff1011222624195d7a0d62972d31bda03eeedf9a701e2e827ad276dafcefda31c66fc6d5eceea049adfce6d10e0fd15a8176bd60c23e1b0ff257e308f7195fc8e683034467d8bb731887d03ef6d3d5f5083cd14837539e3d65a89bade8fdb5d76fb2900c7900cd5bef68ead8f8388608242409eecbf608a68ee422e35af9d8cb91be4c22c53316ddc766f9bb3c8405a10e623322235b196bdb02d84ee3cd8949c0ea55ab5c690e07fb83ade069d9283546f752e4a4f98d6ec1fccd0fc76cb09905ecf469ef0ef555993085ae660f31d1597d83faff8c884fa6810dfd55cd467faa86ae04813c5e485ef53e6b273ba3606d70316f19672f82aff1b83cf6d548f44759a1d1d931fe5c3a5f2e5ed495729ca040ab88e92bd0425c9b7848107c30107a2c125fe0a65330f21108dbc99893e577663f53b93ac927a52d8e30311be9993571e12c587d9b1cd7a5a0ce456ea96821ecc3cbe07cebaad3063fd32eb35cdb31c95c58c172e91d0cdafdbc09be8d97947b0f4cf8033028dc1a7a836da02f7eb7ee27bcfae7e8349732dbd145533cf5a20bea2802ec02c054ad956240706d6cf29ebe93464c8b35ff4fef625311f0b1348454140b33120670211e94c40bcc54fb0641bfc5f66e881ceedfdf496c9843fd47f0eed3abe8492a6809cff374debb09f25f113bffc65205794d082dbfe78a80df1c53ac202affbec37a020c555804d0c6f1cc7d3ed0b2d160519abbb3b20d560505984a4022d70ff337f84c0f890bd56389f5c81ae4a14ed3f117b4988a5a10b4e79ebf6652f41b96531939b4265e189c3fcccfd478abbf6f660caf1ded941735bb783b52e3755d226065b1683d8962e8478b1e6304b2e118e4ae3e008d19c77910c0b447e1b4a1517f33e1c152d178abe962bc81cfee14ce2155a5891465f8dc3c70fb26df1f17097d7533192c7254cd70db07f8c3f61438ef84842f7fae2f736bb1c6887cfa09c3e77ff7fe3006f3c9fccad75b6d86a064934e70f363674791d801bfb084b3da4d70904180673cf6c02d07d035ca54aef27c03adbfe2ea86f913651f96cf25c50391933b35c6540bcd5543f6c93069fbf987d047b0029b15e01bbf175797c3003335d6e4d8f8e131034d8998f3ad93c5b7ec27992d53e0972a18a8fbcb2b50e3ce29248aa8896f31a9c2ee26bf94046db528bf0e64de92e2cc62f2551acc53dc537c0cb855c3e500f3fa1c34f41a6af6b923ee5626d54c47aec4f40d45f53c5d40bf1f887665182ef1dafa809c16897fe55c9173ad31197ed0d0f9589b98e5b0aafbe4e1496d9a0492cadcc7c7b37eb9d56eea42a4292f3af62b37e693d1cedbe1322b2e5999aef54777276949d05d5da88108b8fde14d095c0aeec1d41fedcb057d6c12424575c61c29811439df9a549c45d8581830fb326eba2bbeb4882170302cff6d033d7a39c17a28bcdeef4a6a2f09fe5375dbf404d250353214ae40ac5386d753c6af12a37db2f0bc1f54fab1598b3ba4051fa2687668533f63dec9279333a72428f2f7b4839f76a26f9f3491ba4c7500387fb50541dcbf2797f74a7c448d0767335771be9bf0e98e4bf740dce0babb19d49dd75db5ca8c212cce7485a2158e86a291f039bd83e33fe35185c32d6b4a7d51424d0a8cdf0336add11cf30fe89d969046c0708db03ac27e20ea5889ef524e3754697a79c0fd3e6abd4be12a5bf5912f5f68022aaff0751b66b8ecd5829c60c9775329a0137bf63e8cd95951ae1869f8ceced9049d556dbb06e0a45bac5e0121867a2b1fabb386880d4dda5bf4205655c02dc4dd5bed4f2605d05dcb16b339ef4761e7340d1bf7994283ee4918cab114dc4ff80efa9413747bf59b7a6aebd4d1309abdccda577e34cdbabe85eccdbe3d3b7e20c3ff7ab114e164164074329301e5a4520535f3d8741580049933c01bf76f5f0a5d7182c9b9bd89891713359f4df6a32d42d97f8f912d302a1102535c759f5a18a8fcb53c85951a3981b5d3d8c097d5f73a508ee57667eedc834318789da4da1262dd573c762cca07f1fc386bb2e4f986b51f57d7be49b6a6cfd1e5d02a4b038ca303b8d8c81db7ff365f22a3597f9553d5260a0154ff893362f92627c92deb251a85a51d0c43e9a7e26e32822f3f5b262f0719411d6ee4dbf357f3ed40f85336323f03376f50dce18d6d8dbd579ba938b773caa22f7dd100c1a68bdec818ef03d451e4712536870f6e61af5529a86856f4569b9a2e5b39928c02dd443f46e509db65f0c9b2a2a931da91a9ceb4bc10759d2e2d1b25b0b340e38dcd5f55c1822c9f0d2161e46a0bcab1d188193b098f95e40148cabe2ee23d75d819dca883d0b60bc4586199eb553bc73e5207388f4ea24a62efd9bd37d44b2a8a47ebf4d0a1f00769c660ce621f31c3e50167c1fcffff3f03