PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 72669 95d3f91674f4237a234e3ce8e8cbde1c207b6e5e1e9b100b6cd9ba54b480eafb

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
89db6a39d475a07bb1aae262847fcd289eff06d6d89a1e1ee96704ee104e44dd
Certificate Block Hash
95d3f91674f4237a234e3ce8e8cbde1c207b6e5e1e9b100b6cd9ba54b480eafb
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0096af0000088e0100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000cc8647cbe9791256ff6e773654688bd0413607db20ee1265d5dd45c2c8ee6e2ec538cb45cbcc3c6a2384d803a09f038ab9eef9a7fe81a80ee3ce4527b1039aaa4279f1baa9adcf9048e020e29c613e9eda1cf29cd61239623502000000000000000002000000020096af0000088e0100

Raw Header Hex

00004020b06d81daff418d988bd09319ce0168c00462404d4989941358ea4d0f3bc6f605deeaf8d8bbe0146a126757156d518bfd65f5e53725eeaa232861f68371563c9a25f82d6a4cec0018dd444e10ee0467e91e1e9ad8d606ff9e28cd7f8462e2aab17ba075d4396adb89

Proof Data Hex

59,560 bytes
12121602030717888219972d016800a7dd2df51adbed6a218ccdbc917527300a84b77974a2a5a9dc2e56ecd798dca647d334c4696096e96ed49a48d28c17797a60bb5547b63f574739d3d30cb54befa6e6d60b056f7a2c1fe005dbc9c53d5b7dfd67a90555d05e3ccd3b70138d1d5429939835fbdf38580e3aafb6d681f423163ff6dcf21c9b5fa59784990b3c2164b902f524a27ba425424d6d653893dfd897ac267dd1d7a94905116f6d37ef4a34f1886f9a875c438c91baa369d53d0a4f68f1b5db607cf9076b2b62a77f5fef481e95ec15daa5994e559ad33ee099fc9cc1d21414d9e3a3f7aebc46c5ad92002a088bc3cbcfb3b3baed2bd904266e5351ba0b84bb30b07e99a0b04345b1c8a92fa7be910199d95191eb9827b8187e704549417ac67db9c5769f74edb7be961961a599958f13ef2cfd10bf4c361ae36d150dfd6d2a4fb4763e3027374e16a844d96c0215ed7269c048769096c3269b0e23586eb62d743bedbcb2a2099818f98f80254bff80ff85ef29f09b14bcd45e498a2ef54118e6303d890d5ff9f3ed177105361d83016992505928a96f959705d57b1f730e374a7862d105fcd846ac88e3e062185e26e3e87e4629bffdeb74315b9fe4666515c195dad14fdc2b0fa146d8a1d174a811a3c0f0e79d6aa625652dac028e79b097038b80cb42eca6f3e582b6b819f0a41fe21a4fc1a69f3ffe182cfdf7068057d6a34b0075a39c2ac309fb99b6e4e852ce96b43fc9e8e393a3b7422b7ce35d1851aa8c84d2225e2cfbee93c3da254435cf5d9c01501d63c01fef878a4ac57c3a49debc6a1acbc05af4f83f598c349966bd8b6afe3abb4d52b76d9e54404373c01a1ca1efd88f110bed03a0fb1e4ac862b7af294f9a6698d8c490a03d42b7312fb92b58b9b1af8c885036984d5b5154aba7e10ff5d0dd0eba4803ea874e0ed1a63a4115a6281c7172ae7d6e84f55a18a47f0b88a21563f5856b62d914d18e6d9de6aa715bf9674c6c26141b5b0619a8c152ef580a1143afd2648aac23164d09175ec51874c8c0c1af49933530289bf2fa2f205543980f9423b98ea0a8a265801e80b2830488501497b25c6ca8e65b800914ef4149ac95507b96c8001786c4e09da1f1b4dbf77b44c0579a98c1596e60b85c69f3d3c5da5e6eaac7eae1a4f2dadeff9d3e56803b8d6da50c03e4936c5de6c584161fe8260b802460c737d71b309b1036fbb647e440be82db5542ccc9a4e8c3383fd2ab2b3d75d618e76ddd20ea057e384baf7b0f5526805cf92a4a691608f2b9f66b8d73b1dcd61760f4f864ef81f374576f5da8de74ce96e63b0d644558f3d9d62c97934058b003d78d4f3a9a24f7af7dbe9c9026adab2a17c791f87bcd766865a70355035021734c3157921f5fb914768e5ed5352b2bf418b292a150c7c24df9ddf23ed5269abb4c23b23789ff870ac76eeacd65fbb668fbf40253f90328642b7419f3a783a7ef2f4adc384518057e90b5198a39fea10b0c33c8d39e559c1ebca06d35c4b6515a2a818b14936501696e1452c7607fb72cc0e95e8e18b7c7fb8f3b92f081f9bb1c3824eb71590ac67391733974f1a28d32f2d56b8e2ac6aad027d04ef47d894d632ed664e64acb137a58be5af3caeec772b665470e4faa9c6a245de6a24a9c13a405df72990269662ba27e72b8fdc93da9121a5fb94b08809a043022f8d2794179e719a7c5a007bad55931aa986d02cac09cc0c794794e8b129fe8d14bc0500027e2df5e97719ba4666f530b28d93b3e891eb5ea5a6c26645d3bf331b4ec01988efa195f63652a17266fa0cb839d9e85676dfc5d9ee2bee5d0ed0cc29b6eed3fcea5d0dffa46b8b057ce4c0a04bf8719c5c750e75d7a5f009a481a4c676fcc8350410c01b3deb5b140dcedb5380f5b0366871d02b0e3085f964ef878717312248a32a380fc94d767ac846a6a9ea0092b8e5a4d7b000dda886cde12dddb84a694d7128d1eb9eb0f7ecfd6640021b1aab8846fc219bc7ec302521751c2ae33c709e4a4b05229359e8a2c8843a9ae43c7cdff9de6c407a3cb488c15a4be90286c37a8b56076fc2b14b2be7ef19211baf47deec5eb0e747ee5086404e505de022bbc261bfb38af072eee2b19d5c198a7d34c96576817d73dbac18c319bf12848fa166ebf37e5db8d5254f7a6f6bd1b8dcee6737d04aaa6f4756015f89e94ef9338541ac0d8808b0fa7e0b335fd03a88c0c5a63827598a75363d4ed60190a1a6adbf9b60270559e6fbfdb92c7d6ba2ca56d27d06a0b66c4c23808824699b7a1549ee5f2ea3c85be94231f389606271c62ed5eee225ccf89887a48db69cff41df68e324079651bc90fb1737ea9b4abea7c01c985d53a83e6748ab368995f137c18246fe86622944e972239d809cdf2e65a387a9881be86652e2b8a9004a8000d63d1a70ac4c29ba0c0d7e5c57dbddb802488d7d5401d95bc32a054e09281c0bcd15d8f899c3bef6d066b405ddc9dff8372dc70bf9043ee4d8bd3677ec676b6c8c1691154df0a8213cbc626deb9b65501bbda7f0509f62ed7dabf0d013036d78b866d5c7c1deff26d52eb0897c7e0b3440392a518864ab731baf11806397581674bed945dcba783024f3a23ea9ea84adf4a4f1ba32763312fbd4291cba475c3d58440000d712e0c272eed6fe1d06164dceec7f82f868d17c645c4534a61e74e721aa2ffb711556357141dc28fd3b78b439c9d177424c6b22dead05ffe351d0ecab30eeeb10a7a877329a31524418a6fbbfee65d4c30384d3d8a8c31fa9074c43aa9b8afc4d55c5dbf69fa3126196377084d60bc076c563c9c004ac50262b580383d7c747514cc6bb514a29c0eed968119b875cfa9d13bcb35f836ce035a4a9a8639e9fa17eb300a6013769b788e79ed0aea26787978f3a790d8442c33577b9a274c48945d8b55a5785fbed21016034b1b9275c190e47ac05e231aa71129c8304e71ad31a2a7ca4b3e8787e92bc568f2ad73f153423cf03098cbf78b1423d0e24a3870971d89d4fdd8d3247e00635446e3d8ce4a84eb0043935c4e1f576717685d7886ba23c5230da107181b6a32282c4578f18d4ac9c31e1f8eb9bb33d9574e239435c8a66c573a3f4b0c67de67e380d5ff0fb946219745c43dbf2356067d9a8a70feef4ef7f4531a3d65a1ed34bb4e1e4194e51728f4d6c617770c89b9392c6d7fd0bd0916955146d5bb52bd755833097465814ee5a9d73a1c6594fcb6a0f38e7f3bfc70f255e70033f6bfd9c530a781ab2aeb1730e3d116eff529b82b03872e21404712aeab12bc629e3611e17cb2b7b6f70bf74ce03328316bc61481e51be3eb7e895926ab92517c699ff4b14e43cf94ad8fc3c2b90c5616e29831949cfe98130158372868196b8303a532605d56e4b26f36757c145ee4e534490c2a15f7ac96f0f99fcf7e4a684f9a15a936cf5b8965d23e71059fdb1c013344500272a0f57e88278b25250eee75664e8507dcdc75bd83e2a2106c6a5219ac61d8706cadbee1fe063929b87b376e8a5e628c2cb9a4307ff95b3e0e9c14afe8f93e1517fbd0b2cca239daec82c8dc91469e0f2ad1a6b8b854af2f3bc5caaeb79aa4e447d2fd6a3a65bb69a549ae718687aeb2be089a914b2aa7c77d5371ea0472ffd74c86334393f89d252266fae5ba2bcb66f64a03bc0cacffd52aac2dcbd02f093bb8b2b7160825b37f87be639286d4847bf0b6f692de78841700cc8888d61e4102017e9d05c8a30f342415b578eb6c937a3eb65cb6e44d329c9219745e22283c6b60eea6f4f21a0966d5e9e90ea4360cbd047634834a9f1e04509a895a460dc0f32b925fbe23d8174050b8fb8ad7a8af125b8ab641b1e5d14bc8c56372ca304392f399866e4ba31792f1e961422bcfcf85da6d9d6f57b3ca7e4b3751491d3fc975b9fa163eb648e91e3702229b1b5fc32aaae52df7e75c13634d515da16f43da6d973eb4d1a3f5f3b3e9376b96eea4aaefeed405f0e69f6a7441733e855fd7d81c155006fec77e6263ea588c7ec17a5754f8fd0be36b2f17ec049824dbafaa5a94d4d19bfac3c992d55c903001321639653afc5776bc91e157c34b988bead56f5ed98d0dfaedd52d749ff6ae01feaf6eb201b9accfddb81174df4914c11568af8de12663b0527c2f5f697211da4c2a03360fa1443005ad78aca32d4bc9b11ac695f01d5117db45faabbb73eb38fceed272539c235b19fdb68dc92f369da8090958a9fcf84dc9121359fe2bbab0e5e21b52f25b6bcc76d8164f9aef01b767585a41f0e9a7f1123b526462a7c1af035143548d8d67aac562a972efba07d887236e313eb2506982cb401b4b9f8af54ca0f6dd1f4fd17d11b1ed342df6729c797f2c7ae8742fe8e3f8a475aa6a5daae8dcdda9c65d27ac10a28dfefa6af11f0da11f7173faf6aa0a264e5d67eef9af06c0a670f1f9211d41769fceafb53a85ecd9dae9a19ce7c5e282bd960d5ad70b0f6c72be28192703c478dce04b829a4dca5935a865f567eb341665cb2ec8b3abd47b2299e82232236a16d98811ad0152c5d9d5a2e77ee67c52391517b6900d642f051e74183e2735ed44d66d2ec1b33b3bd01b4c62a2a84c60f585b06013f7c2ee2bd5964997e9cd488e8bf9a2ace148252d22b9bfa66b1fd2abdced59db1246c14678033e8c311d8bf2486bcddb09b4f88773168fe238e689ca2615e25665ff0a29b020d69328ee97e23467afdbdd808f7c900c73bb7b5e3a27abaec3ed9bc627bfd315c1d8f9506a817df2316436abb71f7e27e9f1f5d9b03eee14de885613edaaedea1fcb7ecd14af572e34d83e8c38edffe34b4c6dddf6b38fe06e2afb1404a12532a732157c7d8ee58831837cbf3d84378e0071edf66618848a2e9ce5b306460b6f57e566988ce4a9a9712f6bc075b8f99de6be3a90609fc21fbac1df0f4ace9ea57a51d5d2dce6b9927a35dd7749237c08f76b0d2fb7c0f83eb70a2ca1c5af26e411d0a6feb9e7469cd8a60fab0f09e272fedc78a26e5422145937679c411b76d2add5bc9bb4a14756bdc8ded0c99a2817be3ddb4237881f2218955861412c5a1f1af2d40d8ce98020abf0adb31324a92903a038cf09acd9be991e6450f81bbf6539e8ba538b53b8cd03466ab7556a73b9812af61b460ebcb6eeb55f36f5524f572a6e5c30a87a72b90ec37358f2b47af0172b0cc73c2bc1e8b369d2c3914bb18aa4dee6212a965a48e7cfac7d394333311acbb81b2030eef01383dfa49e7270417afdbf70e59f87d7c74f73c5029cb979fe994df654af3779b419654147d85b54a83a08fbe5579995824ba5eabd3b4bfce1a5247e17bc8ad37a4a388598c9527c1f1577036da256d2b72b882acab41a7224ab3d95fc64af6f3fa9fa94d34a7ed3f70ddee04295faa083d998f27fcc7f74f27344afaab648beb328c82b22a3e96c04d3daa4c72dd5ddd21cd0da4beab2141c765ae3cd14e1f72aa636acca0d3ed53376f6f2b1f315f664d60c3d1bb7220b165760bf8785a5755f7bbe05d144b8bdeb8a38a0e4de3144791ebbfabbbf9d24bd5b28ba1b50d44e245e5b2c86fd1da77ed9dc25a86d0da8c2ac7ce1b8cdee69fb7cad44606bbeb6954c63773f84a2904d5a6c1b024eba2d0d2ae98281c17f27fc018ace89a7639a367ed476185e46273c585bc9faa3381f6ae3e9906f043ae97217172ba89cd616c7aaf27b1ff1f8f4da092780455194fb5b8249ee24509d962ac9360fc26b9daf45d170c1c158ee04ece1b15ed4054d6c466d3906cfe9d2d59be43550f3e7f14550c7224bce0c3a2c7eb08015181d9f6906a7ae7d8ed7fdfc60585cd1d4b1d741bc2ba41a6b7f80b75f6200d2f578334909e922dc7e7b7fa9ba58a6bcbd1b0a24cae1ab6a90978440e1afa97caeed0af22d17e0b3b26414d3d2d3385630e652d1cbcfa9e402cd8717c90f17f7882713b1143206564466b03cc47407e3e9b0097d2d9a74c2d2ca7754a5bf625416f2c0644e9d728080aee9a971cd72cfde2b7824eac43d3f0abbcd23eb0050b2d64c7e0d27ed47c4cf6a10fa70a9e2e76d01cbe3060e099b871b1633a6dbd7987ceb6ae478f38e848489523163df1f074c9bb8c9fb074390b894c1a7672c0b86c23dad1d94beecf85d91850d744cbcca74a5a13e1753609bd957d847a25d356cf729c6d6ef9c29f4f35e59928eb358f3f354eb377662565a7782990922f1785027f810b650921768cd8429b0cd97a2fff0b3129182044dd6a277073d425f73dd643eda56a0a50ddae98fdcd226b4e1cab5fd8cd51e3c181c63abf39ec8ae39d8fde78c575267d61f07d7bba75ac4e9267e554cda4042af7563b70b89d618e4079494e0323f9772f54db01d0c5ef552da141ff84dd65c91eb7b75a11dec63c84a7c9189afb4c2b8d433b22dedf98b6022259166a913f208d962ad9f7f2969d4522bceddd1846bc75ea2399ad77e9ea17ffe4ce4cc09664248ffb5ab3d39aa25e5cf4ff2df6b59c7131995b842edabb53daa445c2f4688ada41ae7fb75fbb09578debd58fa7e82eb7462902b45e6cc006d1b41bcac941e5348cf03638bcaa7d2e547c333812ccf888f280334ad81b47360676013077a948fc945a279065219540f82e887f9a0c7ffdf95e26c354ac10a75633cdf39fc86990bc6916ec077f284519bed55dcb6d2ab17a6bd35bc5135302c147b0c4de5124b0149409ad01021c845d8f51072710355f5a8f14485ef3e817bfcb47fa80a9545dd29bd3cdc9082343f9fa0417832e58254767e9d1552f8868ae98207300c85858c447c8b616e5a25299d26adb65857e9b2b4c43c3702c8b82cbf99550a5498aa068ec1ac5adbee85b10b3a7619c51c3ca3033864b25991256036ead1f73296815c528a5e5f5a9c1aa3828118cc7aed4df27ce3f8a0cdaf4b268956dacdeee07816c190f778c233d47b927ed2a357d2f1aec763799e8f865ef6366fa69dec8d87bc30d6132026f16a558c80d8411a98ab54a2bc8eb15a50b6475bc654b3c865e67169ca58808f42e3d83d4273dfe97fcf24c9470f468c6c17881c6e2cef58762ee1177b55ee8afc250b80a8cc6027deb004028aecf8fe0dddaa0e4fc85dfeab1f1dd6f7aaeb26a8d0a7b8ec540528d5054290d63e7c5feafccedd39a80b52790ca5d065b14e7c1457e6c1182561936c8b1964a93a1f34d36884cd9975e72e5f78fe2cb3c49103c5791d0b8a523b21fb8c4c57141b671f7291f695f8ed641ae76b40bb775bd669b787ad0ec02952e637be417eaab80b9f1dadb39949fd02176f541380faee9a873d88f489a325862b7f6610ff376857a79b5b9b3dd20f6ad4e1c87bb7956ad1d64c56bfc087070f75f1402e19abd1d79e18f0373e1d1002af018e267e83889db8fb2cc411bafb883f5daecd45976fb00e2f118891920c89868191fb91e41a7a068d978a57ca2876ee141de80057538e75129e4cf41caf2737f2cd231674eb3f6a2b913dd1cebe0b3a9b8405d120d31c536539926dc7b70033e1f998007570aec7d29437a70e59329691ee46a5974a42e07f350b1d3d55f866c1ddb5d4a1ff3cb71b4eca6e1b667aba43b077ca8b82745423f2840dacaec573b514a6d1bbaa02da8a3bb3080d2e40b928397b852170e44a88a2480a6d11c07045baeef4170023068cdf40ab826f23914ed5ef6c4b26f8aabfde829acb2b8560bf6e46518547b338e84c35984837dd081532446dfe3321f0733e0cf47fa96da080696f9dfb050bebf0769dc2efb933ba0c6570f36597c2e2e963db496423727f9f07917083325fd9ca2d4f6bc7d5de719e590e2c1d9542ad83556695a8a418798e915e48a7ff6c8c880c3b2b218f8ad41ab0118465afde3c8eeb8af6c106ab7ce585068e4448ef3347cd7b96f90902e793ad0756be8cc130c0eb86531ea6b9d49f897596a1f0685347cd837c1ab9d965cc6a4217571d070f04f0b3ecd98137dc373a6e9f0a910bbe848d5891b47b1685c750e353047b70d2d5b7a4521ecb4df725bb331f920082dac95049159516128a10c20d23c07bcb3ae472e1e5d85e8137e63fd4ec1b7629fb8369a302d6a0c4071577396469cda6bd0d7d9515e1487df9874757a71dfdcc614f912001c251a28aa20af0e4787d5b2130c3c1a72a46262ea99b09a8048a19ced0e5708b0c65cfd56f5dc2c11ed5bd4cf33625b335b409baefbe365e465fdeabb0d26bd2a2413a8ee307657d24a776cbc5f874c4e08ec40b1cca2d9aea180b878f09a010c83976c5608bef4193313e4e56dc4e85a36d33e3b7f16b69224688d08bd2c0784fc3c5f81630169179d2f5133b114d9ee6ac8e8987d1f4d68dc14381804f1299ec441d1094358e3031003523de285fd3c0c08bc56c36f34767cd34e7fa0408ba52e751a9b5bbfe984d8d731bd085941f6a78c2fa6aa4cd073f832d559fc77b5edd39a3e59b89a97b5c668c4ac31c069b6330e5ecc9f493d3fba9105cd831372f3fe16294c54b82111814436f463057c30b47dc128fca7dbe78c3bdb259567d122c5c3295121c45a7fd13e11c9c7e35a4f86e00cbeb6ed9d58aa9acda3d354a90128437fe3a91dcc4ea0d92a3d5dbc6759af41b3fd29cf8af8809986cf2546b0d7c715b583ae3711900bb10ced7b06ee9adb0cf84991468d8b80c2ec165979d4b4b208a8b17bf16c14443d7eb43ec95033cde789de678f9c5d7e7eab4e228934e4baf214bdc6bb1f732867dab752721b36aed4648994b385e3d29be92c5ee8de3b54b3304bb3b789226b6527ad38c9d5f260334357c9c1cdbff8136d2287934ca8d7fec31d5219d486dabf0f554784137238fa975ee5a60fec7d3d70d9ee0a201faed5de128958735409879447be3564fbfff76f030e08ffcc16d22cb08fc7cd811239a21adbbfc2e1e2621a6d2802bae1fa0a248fbd750f21f79528750571fc0d7e9ad781c5603ef13cba2742ba356bf238ef28f498547eeab0c79ec047972592b26f433da0a844bbefd6ff98975c7263f682a1608547f7b764ab10dfd55c77ace93de93332df764293d24b3688210a4432ca86089a9a27e14b67b5ea635feecd7fc3ad2208bd5c90daeb48b463465cd7bbd72df2470cf33412fc09f34690c2b0b4fa2397fb8cb48999b7863b64267b7c54ce98d88098c5e0f2fe88f7be10407ca7341f1b04849b17190140f8981523d592abe91893a11ccf21be29316eb14364c3eda01d55fc745a06ada33edb01c2899af0a383a2c05ebae7f26fbcd8b7f263817f253e0fb0b3847731ee273d833c0cb1831e182794cbf996b1ae69fc9caa93cd695f82c17981ebc0a61d18bfafb571eaaaa649df4eded440c505f7df47e853f81b3301ad639e504221db13e3e02b1fc30172d7b902a34af1c1a654110c1148dd18006c68e1d6a35f8eb8caa1394f435d189270a9c510f28e85635ff3e334b6cacaea440288151ec2370154e47c76f913ab72195cf206d0ce6dd172c06adb96cf36f8f44d3c6d43b7a62a2ab757d85995ab2f5021757e9b37ce92120ac23b4c8cd485167ca0ff7b8562954dc4a8cebd545f12827526935741f3fbe23ba0514faaa1dedcb1ee57723b57b5562c052fc642d7f14cb119c67260ffe0ddc21f4d6de2584a3339e62f8219d5c945c5f547a979a40bab66563bf6b0f116d9b1d3940214cc3ce9fd4c7f6348cab0a2f15374478e153c6f97c7ddcbff8bc8678c5ab282bbc7b21fe84ee232efbe5ab92e6641a1a5e159faf5c63b076db86cc3bee95347b9d4aa751be9c81210d92cbcb5cb2afd4a7afc46ae2de8e0922ecc336dc18e1d55c8187d93a9f1a78b7b3d9242c3d8e63f42f71a27576d440af4b17e39fb793d8cfd06cba6a1854343094c722d12da35c6d11281ed98a6bcf2c7962f5e9b218521431bacc47a1ff41e49db6eb7791b50541145e7feeb8c79d5da15083a677cddf417e719420031a11185f5e1e403507c796256acacffd698d6036f609e49b7f1daa8e89d9f524e4ec21fe6fa2f709926d9dfc0ed9d0c9e9badc3eb7d15ec21d0840710f0ae64ac82b2cb9d2b1fb3f548ca905c9c359796c0360219dcc5af11f69d2616361f1df6682a37c2ebbdea950476acb2d471a242fde0ca34ec80d51ec195fbb3d1e60406a5f716c3639f72fa0aa24a603a03a02ca3ec55079baf20462a3f5dccf8fa2c5521a179ac7d5ee76e7aa594002c92f705c571ae561c0b052177bec5602694942ca79e1cf954942f1f235d6402abd8b054aa8ea3cfe65c680600f48c55b1c542ea903b06a7f94e5c8aed13cfab0768e2154947b6e0675fc55bfe2385ec57301b2c2d11280416e230c816657ca092bebfbbcd3530a677d44cafcde6e2f0a853e3f12e1976a0f8575b9d45327185a20100a4472c77401e87f1ce30392727db4fb8cc01e227bab40bd67141530bb8221e9a77b902bf702dc9b9e1b29545138c1cefd944b95c748157232b07f8f8ff7ed1ab4d14e9fe59e121d7cadca9eedb2f21298fa4ca50fdb763a80da15418de6fb25e6c8843ef7015bbbfffd26d44ba2b7e39bc7c5659ce633b2566714eeb3afae78227212dc949eb13e7b921ff8618a5223b9420b31fec78da49797fb7da9b06f1e7607a66165e374f182883f15ac9498fbc1afc5c38e58afb0c2e3e632191534edfe790726ea58c89cd7a33302f244e6b04c387da031d5adc15633868aa83fa1f9181804458df82afcf667239c6122fefc3f5ef7af110a36a77a67afa03fba5c6972f78cbae91044567d51fbb0e53f6c1375152ccb0987c2786e134e84c1bee48deb10a1a07a6ed64338d654a8199aba260a0a588b49f6408bc8937898bf3b6e791934f4c53258f0d0b9b3d92b83eec0d402cf608d077928e32eb1f8d01b148d92e7934f68cf16f9801a9fd16e163918d8d2faf0ed6f1f74427a6f05bfa942e44bf5d8193dab29716e46d2cd38ca39f220a5b1627c7892b9d00e5531e8c6953126a893d9861fefd76b7f90995f9447b32d149aa5cab8e1de81a9db1bf6bb861a93414575438b572f910e1bebdaee623ba57f64ea8b95fe69a73da6b0e037c66251d75727cd23369b7cb4df1b7c59e96fb648fac5de2d2d1455f04477bcf28b670691de3c778f621d8ace85961fa3c786743feed5aaaf74c73732173c8ae0eea55ce3962d776dec21e0139674641d8bba36e5c174996c6de799760eeb92b58b6b3eb8796e93a3b70bd62f281ffae4b8b84eb9535a5848a905f1d6e4bd4671914c0c67755943aed92df8ced755c9cf044bd0fc316da377d427ac7091b88f64a7a48d07a93020b7d43036c9317a68cb97f2e42b38b228b2ef05f3e543177a643d0da4f9cb19dc2f4f30067205001cb5a0e4bd4fa99ac4f4e389086dbb4dad99263edb23d98fb9453e12b70369eed69ecf744d9547532e17dff823c1f0fa39633b97318f7aa18d75c5540d570a5278b4723f00bd5b425db2ef562f64e1019f97d756785eefeaa825215f89b4c25fb2d4b5da5fc54489c41ee844232074de7db58b37eb2df11426d31341f704a0ceb0fde2c505144c3f8a034673a3e5d317fa9a94e29ea191953098e2048864e462a3bb682f32d75770ad41dd10da70425654587ad037cab3079883d549d0ea24c0caa353b62afe06292cd8e628b857c9c57d29854f95dbac71f572d8bf8cd70761f7563bac5d50a89e2a126237d048ffb2df13f8a6a685253103699b3cd036ad9e1feb7b3182eec5329f113efad11e2b86e462b47aa55018df9569d42d8c62253ee4ede9166dcfafeeb40d7a8f03a47f0472c9d15467303556d9e2ba74ad987e535f281777052756442dd40aee251007e370d0e1e4fb7f84b5b116bea32fb6dafab4be7cf1e41790f888d8a70df475c9884c4536cb6d65a5d0fc538a6000e5f892ea73f80f42a1e900dd3b68bc7a79d286f6ef4191a8f5c52eeb8b8d63d5c662da712a45ef282ea6d37d2f75c7bc4d13a23b3f5458fdf17a0de1f8ce7cdfe5f20f6f1b06786b48d0fdd49108c1e43be7703220bef64fc498cff4f9b1487212f378fd64252d165734cad12d5261c0609c7680d1f12490f78e33f21fdbf7965c5fe40528df14bacc516c2005f85abf573837606a2928a035891687d9d5d8ff037bfb73a427028b6c2c8627da31fab2667b1d9c7b64cced73b66524c479f88953cfc439441aae4fd6c8a9cc2d60d990c52bdbe899a1438a86c5b802adbc7ddf9b99ca95c1800ff988dee49e4707d26b059607dc1e0d9c80c6a0e7346aeb7696ef72b958a33615e7ed09e2332c6c6ca51ddc721a0af659d4f6f2c857deb877ca82e4772a59dac0daa4985141e0bda3e861c6b8c29e4f5b39e7058bf67815d942eabb881d92ea8c6509f39d1446a2080d4446cba3cd7676d61e1f703bde8c6c1b9ec16ae972514e8c25c3fc452dd916ffb4b8a61d8f7aa5cec4e09ac59fbdc7b23c4b43d85f0050423b52241a97b5e116fe94b4e9732e6a50094012555a27d9da66acc914cc90996f312d36307ac73d3e8b1d791c4749e62c5261bca8af66e211ba060e7ff971af850b8aa3afdc0b5a5c2a694c4e95f297123e382e057b96ad983135ec95efa4a1bf9e299b840da28b0fcb5c91a75d6d33346dc66b6c5183ccedb22911511bbe992522bef90b090f53f26c5203568cfd53f65960163aed98ffe5a82956de6932a9e7265d8b28bd006e52a3e027650ff7e9d811d48446fd7cfc6eae24d8826bcb38020d3441fd1032d0ea79e2058e5bc92211e39b17130ad5690cbd9a522660273b19377540f587d2aeefcae669d2e47160ab33393a6b15c359e530c152618711de0807a1753ab6a4656b9fe7fdc786095ce16efc5bbd3c10d061d6d521e50da721f2b736338d8979ff373d45128f7b2bbb7de479db4397a0ba7dab107e38184a86e77c18a89600a81f8a5bbac303c018a5cc49131d249ef468fbcc6ee73d90d58c2cc8887f2b7a9268bfc2bb07644f6a0af847f0b69d4bcbc12985a5546f24992eb1606478ceb5d2e4ab1bf0ed45636560ed9e11e6a416a0717ebfb0cf3a7b661e6ef59b24d4c414ca50a4345ab11fac8bdd289e172c31bd65815c272362bb53f6c724ad4bc581f6e5e88d5d960184af9a671b2becdf219b9e963c2db5b8fbb327c00efccea68bd15cd6a021e543f447f9e0c4b3d2bf6f881ec92f9b5f380b6b3ddf056e7815d16699c8df38636c67495ba293ea1afbfd31eda6d63c7aa19e95b4874c02012f8043070efe075aa86548de1115cca51113a6c01fe04180e31a5dc5917fcedf9537162d2a23828a08210bf8f4fa004d1f493bf53dbf7f4798073936fe76beab438e24020f9b7af56e70ac2337ff8b26fb0f9ca68c45c2fb06ab0ae9d95bc987b514110ac77fe410cca19031eb0335dcff0f7907fdfcb5f1200be956248e59618bdf7e464cac068632b34617549afd2fd3a0aaed0045009e19412bef3330a5aef8b6992c6c011c7e2880499916892a60f5c98f6e84b67d6c2c2f2d597bbb9c69a583149042bc7c77f77743d6326fb596eb52bad7f814940593c4f60c0812912c2a08c9b99d7496879727d87c709bfc007240a8095b3dc2eba0413ba3d722e20e463674ca0b560dee0d01c64a361818af4cda9316fce7e658f463f1d046c558b2de5507ebc6bd2760ce552966cd1dc84e576d633c3868750fc3181f16f3982613899d8942711d4fe93a347264407c5a0d4f62e245211dfe5f34e5cd6002783a35fd6ce2d660aa21d566b0448ee0eb60a3855c522fbc7248ba5a46bba58109797f7cb150236da0c92d049256c85ee20f77cc3c0b939f26d6c530c7312fbce5a1ffb4ca251bea5f13dde37b977d0979fb4ef8c0871aa0d8f9dc0fcda797e70716761581a2538411e35980aae890ea5ac9fe9b6d300ff4a43daefb21d8419bdb03db37abec2b0866dc8eb33ef403bef9f5df100982beb00b342075d72fe9ea0909d16f359e290d2543e86ad6da9ee9ad2cfb61705b1a68a1bc8b11ac613df3fa329693f8bd3cea513b0200a686b90c331571ae71342b3895f065c2453dd6ae83fa308ac33013dfb8824beb5db4feadeaec1fb012b4904fad4e22bb0466dd38ffb39d98dedc2985fc6b3a1666820ceea9873e851cf7368cbd868f9c2d04683ff098ca239f7cb3c3ae7b381b4384563e332299f4b42e108eed2ecd56de9100e031c23f1762925dfd4faa9155d96314f0a3d3eb755b692e1dc00b86159cdb092743fdec9dd421ea753ee4133f64c9d57e118f39674066ab9e98d54106132f6a8fb8e24a9ac983a4358f7aa913824b9bf45a721b2453f5706709ecf18bc98ef911d8efd91f154c8d0bbbd3232aa160eec5685899b5b25e5cb7f711eeaac548cf6867501b66819e2b13f31a8c71a887539edf9cd743a22f4eaf3ec69be9da7f6126f80224127171dc5b346e71e6426ee14b0c6c0acebbfc997c57510962fcf7bc7519f3b068da195eba5a59f0e83583e1d42735a120f7b2b1b06645a9a7a65aaac46770f9d86ad7d2afe7e4d11854dfecc7e0b47c3d3cff093ef7fab11cc43e555ecbb8175e29720cccafe993f785990bc1987d801e96458852f6c2504260f878b0afaa23f4ec549afa079588136a4bb6a9dd32d149d8565b0a991763127e8b494b134ec595b753a14ad9e8e9ad241aed1eeb95db48eedf51652d0b6407413036775755cee2ec98724268c99037ef46ef109be150b52170b2062ef00d4aef1a2ef6d8244073ca994876206e9c897696ad142f13d62c79af3f36a6c02894ff9b651952f55b0328b5577b5ad0663327a36563e3504e9204e9d86389562f16d43bb6ca5a5a3ae90c7ebb4e9a0576cff0144215152bc3d76e20e6be5c073a7ed44f57c749ec33963ca2c8b63a4151ad204ac2a0fae46578e134898ffc93d49222ae6fd1b83026202f711a49aeff3d8dc2805add7d081187e13f2b17b6b8c1e66a2da8da4c801549b73d54681b7f5f73523952c6fe9dac9328ce0e42764a876342b7a4493c68ce918b33d27ae1dee68ebe4b22d2f06b6ad1e9bb1dc983a5c01e2d701ad1c7205846c41e17c4cbf6a4e73d486aaa12f8eea9b309932ee209e2d538b3c5028098db1ec2450dd64551326cb56014666b683af2dc25aa14c3c26c422135d7b63a0c8d079c893b1b8d07308fe58d1a80f86fc7feeb12d8147c9ea6a3e8810154f0b17257598de9f74fece3bd59f65339b04dd1c84c00268d6bdef78baa8951419ed705d21cb5bc1dc9947288f04665da588be49644a2a24cc5ca89d4ab570443bd2f9a7109f9bcfbc230690bb181fc2b2938b29b134382426a6a5efde53d1227ae948a9d02d8fc4dbe272d03b4be5d66b024a7fc214f9a65bb6c8667638d28049bfb197fd322214cabda410c590685a9dcadef36a60266c26ec9ae68b8eabf393d1da53920363befe2b563b08e35f9dbb30905f0549d3493e69dfd3fc9f31f145cfe52bbcacdaf5b51336b4f595c62e2666c12bb5c23de85674c24f3aa3c58af0a0c823a627bc06c050383d29966258abf6d6c6b7a11fb1eb58f5d14d3f50a4dadf996867b6452869bf64540429bdbef62cf558b47b953753d85c6e2d2deacd3a8a8242b27c046be773b708390cc132a3e89fa9ce3f352ce85771a7d4e26b125bfb5fc62a4b21888780fe16476631713e666b824e3b25667d2918026d709274f6adee4cd16ed915b76d888af488f0a1f62419b482591cfc2c58b6132f9780ba4587c312707384fe74b40037c244794d896460861c937e9c8e2643d24c1170d5eacc09adad92cfe5303741374969f793df4bd4e9094f60d3fe17ae4689380696346e2ffa3e4811adcad849bde2924697b4767a0ca3e0c5b1e59bac89cd4ff4b0d82883eb742c26376297474edbaea1802c8281b8d7276e78c57d7c0db346c593f2f2fa9016b13523b25635498d11fe231a571ed0ed4ad779db3d7aea3f952316bb5e90d1d65ebdb106be661ad91a2805f26f6bb3ab9a0fc9d5b243cd08c9246eaadfea2fe67a561c8ef9d792e5a4db29fa1b8884a60a694c567248830a112482ca87dce1ca61bf703218c690b1ee8c51d25bb3f695438e3beb0d5a751723914b76de79b8798615bfc19440253595c5df8f6b18cce77965601a4eeba62934a4d213fa6be36bf03382a570a7e4e8294983701db2a92c20cfbe353c1cf3839a011f632cee669c583cebef5bb1e293f282046b1fd6c8b3f787e22fcf623818987b5691fc3a1ff3a483ab8929c467b540ca18bd7a9a88b9dd78e997475e512eb613ed5f553a3b087194fcac687f8e3b658c7a2d41349c5268b7123a2f0cd7b45789555c69537f0a99a98b1aa57624e047ba688272cc823170651ac204a0e59165285a9b33e6b9beb9f2f046a707783d8a090599482357eb1c7456e0a61a69f14b717497303d963a2c887e88550180f525970090b5de30b9cdf937ac59159c8c2e3d1372fff4ff9a48ae04485c835b2061f8f010dc2f9109ea14db163fc2ad2378014ecf1fa5576bacea6bb7eed4136bd9d6e3ce6df744546b10430842c46af406a55f831e3facf1703365bee6d300ea3a824ad502cfaf8e8765bf01e8b0461938d7169356366acc846be393040c1b75b57dd23c0b33f90f9f462aeed8b5ca682b1f246eb7321ad3e7b67ec7e683df77a325fb1c2ce92028f519f023db18fac963298f165c6918086b21824d2d67e4fbacd08ccd70087d8615bd10e73179b5e15e6869a02fea17f47b15e98e85ca51f39951608974c861865f51a0d221c6e8138c3df62c78bb9c2fbd0880d059fab117d5f555f69d92b09300efd5d09be795fc0e3f8743dfc0172ff5abc09a14c9f4d314523c591126b4b43eff8d6f633ec6d96997d6d7b35c74d973528b7fac8418e54f8882f78251469cedecd047df3af9b87b662c7be3e8d6e5cbf1ded7c71c948f95054fc286a15a7c18a3e832157237c715169a6fd48e1af035032cae0ec6547cbc807706f5061764d4c4bb36964ffe15bb570f00b0f1e6b25bce17018749c17d7f8482b3ccf62cecf8245eb5b5c33e2a49f03ec161675de0787df150065951de21131f59c9e12f5e6e1cc0223bfeb466bd3d953d9a75a2424cd9b4f2b09f7f8bd97308f817f7678ba3208b4a41fb6237466cc67f912820ff58423d0dd3898c7472b4e4113fcfcc3c86f4f32302358fab00e3106b7d1153f1598a75778c5d892a8cb8f135e2ee459bf3fe9cf9d5e4bd06e9f33a18c691676ce082e3a453d7f184b187a4ed44a4922807eb16e89d605de6d9fc4322521b47134c193b34a32c6a7bb78f4617405f12f8e7bf8cb4295796b826da25b382b5e8f4b15e2025e2e5903736741e6e8bfb28994ff1731a1ad28c91a239c908975c48be724815541d878f183a924827329136656b58e544c43efd142eff84e6db43e412e4b273fd0f24b72555c63583dd6a0e39139cc1ce48cd310795ba8e6ff3b6b315b54a0e7c57fd5bf22202b5b3bd266f5a1e5f29d63ea0a2ff5b41e8a2572de1c403d4ce94b48449cd60aee4cf3320ffb897a97f5706c28da8d9a2adfacb9a6cb1820b346469b846862b678d5a5fde7b361ec3dcbb8cc410cc025d7efe972696e2aff4d03786bb2fc975fde8c3370969be3ae0fe8e8869478402ffb3a3aaa57a2a1c388dc82be335f7a223bf68bc79995c9f4977fb106b8d6481621c0bedd1254139f7676d60cbddc6f7dcf6e5454249df0f0a7382d03c9c2824abbac8c1ddb3a4c13c7682687ae2a813e6c9185b53b0bec127b44e1d2703eaed84d08d7131190f73d80529ae16ce1ba5f770ff59ba0bbeaa3cdfddc57983f36431d4217e67f64d1a53ee8567a9b30e588768b86e99fba43acf991d755570e2d1817784f5b997198809ba5e65048847ecc237c6595f4ae069bb06ffd4bfe3d14fc6dbff10636abdc907a9d9ebea8d91534bf01ea1216d55e12fcc20084c642235819709bf7b3ec7705e262bcc05caaf02c85eb2e7594dba26415c3dbe7eb0aae2dd63d7487aaabd79919a624cb7c3b2876a23f821128a8ed2a587ec4607685ee6ac1eeafb4d8b61e597073ccbe9793142f12e94e05b917ee8dfd43198e2a8cd1471725f72691a6c4a5dce014f5c2852b256a19cbe852ddffad04d58cf10a6418c9de502c306cb03384f26c5200994e8cc1377fcd8f0cf2036b4ec91bcb8510d8ceecb66bd7ddf5ec25f7f69134ba9470800c09ae68bc3b042e166da0525ee77dc45a015371d6f9184744a282f518a5398ee91aa13e681c4997d24208a3cf3950dd295b074eee363efc92ab7b9b82456724bd1a802e2b216154a9bf712f766e2ae47c5416263f83829e5bcd420bad475a5466b84926c1eaa2b1aa70da1adc14e4d56dd939299ab4c90e21100d62ce5b52678e30bf69fcec371577707510917a76858fa541fc400dca3fb2a1b40cf9641af17ad842bb252e781a3006d1d914ea58c0546eba5e9d3f8ec7cb6d9c622a9d7aa1be4f83a7336b4c159430fd7792f6e196b611bac4e8b908146d0f046aed644758cf4db0cbbf5dc990882d5a5eb8a8f3bb8baf0fd4f68f33eba54770699004a50b53ebba285bf7cf0c64bb150a165262220daa747d5623352ac6daf3c3c62bbc2ea2dfc8aa715e24537cc18ee89b98c0b5098c3c3542576ff33b459535c268449ca63dd41eb27c823fd64c639d7c3fcd68139c9069976d0f14e2f274d20a7f6c4f331b441bd9a6f958b1fa9de1eebfd523f711eef2896c6a76be92872bafba3e5b17698a114ab67dc43d94451650ff630f6520c0f3728af1677410e619a05e25f89b11fb1303b6d194805e54e29ceff4796de9135736025f3a4fe24b0664bbd1c829c20fc449362f197871e6d04186bc630232793b07f2d83f2ad32cd2c7b37c366498d73ad33e9309245812242116a2f9e908943d5682d9a9619cef7dce930a1d590cb18737b268935c2853fdfe79673a4aea907a10d7bd30747cd412b53c031ed87d7a0029f5aa34ddc3c8ba00529be9eb488aed08ff330fdf834969a02b32089d7f2f7bde82ae2aef4ecfad5225f05af90c072326bc2957dcda481f6bd306df92c109f1f5ac3b8545dcaf4a76a7923b70529c7ab290c86fcc19c2d56ef70318ea8dd4425aa3e49032b16ec51a0a809b99b57c54464f1b8bcaec15514921b9635a8a155cc521c9f252ec399ab7adbc15905b294340ce3f62bbe124bbc1e9f9491462e3a55e72d613952928d433140af3fce5c611b5c29248f3f4bc0d5069b5f8d3a9590da548d07242ec607cbe73c4bfcba3f514e90c05d155fc7a71ded9f78be0fe8af093bfcab68179799e90a5159545977fd0e25f7542b5595cd0aaffa1b6fa28293199fd5714b0c4e9dc6a4d78cbd06208656add0155d97509245834b266014b7bd423710067463049715e6b9e27056e41bef60bee613f952aa35d22d3b93e484184bcb7b3b70e501269cb88660d9a6a53de8017dd05f5323d5c5d7bea750e9f77745bfc392b83b8bfb86af72ace62b60eb8a1e1b5617c9738690463a69bb05714f3a10c2b033263275182de6f1965934ed08eb9c1c525e50acc362cf253d2f832966359a59ac1c0fe2fc99fdb475dd687fe3480ff2974070590de4fa77b62045e4733eff16a34c644d3097d98d2fdd2c713d7967601eda92747cb61a1f897cf0516fd4f522ba6996166bf54e030a6e415a27a3d7aeeafcae2d31220ebe1d99a3d76b3a3f7b973f6bb72efdd14fba7a7c5ea46826d50ceb09822eee3f83b4dea846cf62f9000e0efb781d4470d4d06ef44113b6388e0daede17872bcdd39b0910c1c7b415a5c6a0d4b0c3265c324fe5adae42f8fa87c7ff280cebf436986a88d02d7faaea134034133d4ec68630a0cebfda112d7faad85ef4581848655120e7f14ce29b34ed14dea3e2e1b71c7fe4e9975d8b14b36c13fb2ff5ebcda4a408ccf6de6d32dc694fa396fcbdfe7a467d634ac3975f673173ca42ea2941f223ec615e33cdfd91b4413f1d47d354df2d621345913da4973e8aad03c461d7cd534d54c77c47d266780f85771752de5dbba052f5c61dac55431ad975eee366ef1df621edaff593c3a349330239eb1fbfaf36d930c048b5913d0dcfa02b28a93393d98904d5ac42e38a2a3772ff3d468645ed659b08715dad1cf2c2e676a6d6d1f3d24600651aa63da6430d609daadb3a3b8b79b8769a1338b3efec7158019a2f3baf25c95416960e73e47fa4ba188c6e13be1bea3504419eb571f667d39c41bc65a5c557ee48401e1f44c2e42261a74fa6c31693e79f3abdbdebdfbbf39d88d3a7a89742bc4628522cd5285bb51ac5115cad5c98943302010645914a2191c0cc9f894c4a5cae82ce3ad763b527f45e371b77b9537f9f4a1f5db8ab205dd932f103d825902c6c1820075ef191856778d32761bea5a24c763362bf9aee7da089ef599aa193e5a589bee95be241cce13c99bf1dac510988328899062cab7582088a882bb8ac0560e124f0e103b4ec3cf75878b05031621d3acdcb7d255839e33cc8a4c54ab0d4cfb9a326a0f7f4b7d77239b9e62963c68a6064fe2b8f4e9eeb06329ce88280a497d34076f43b1ff1d9188e512e402b944739903536b9f94df9882f2aee30707140438c56afae0c722a4fe22481a878f41e76be099a88c64cebae1738cfd912c979b7ad1bbd32f9ed5e0f9013b580435af4807c3965f58f0af63ed9c7716dc907ecab9ad771bffb97105a8a8470e5f6e8c8eff5863eb52f378cfca4d128d90edc41860b71e605630d60691abe55fcc8676cd926f804e33b4c1ddd46013ba390ec60845bce99cece2dbd0f797fb5051ba192e0d04a3ca713f0f0c76e26936482ad535cfb2b027b472d31cb2f78ded7586eb432d55f03d09c1c09db0e4d3924da5f0e5f2474d9cb4abc255ff3d5a11a1a96913467c5292843a35085d655caf117d3ae723dd2858b400630aa0678ffb96663db7d44dff17c23eaa5c06e8a8a76c420a24b079fb7e08ffa7f2044737de7ea5c21078fddcea22900766dd7f2d474c26c1510f78827ccfdf8f9cca05e609c152aeb7a31431700652e566b0845fd38cba29e59f6640ecfc8efe59bef79969117baeee3474057ce43cf3ff866427fa57dbb551c55c2cf3454855172b6b80c0c07f0c222023694d794fbdb9ab2b7ca324a6536e573d732ca094e22fa820a65fa0003c797f9cddc4b8ce247da7dc680bef4cb0d5a62b44b885d523bf524a00c15d60446bda001dc8c2c0bf160924cdf2a31c65cfcd64e793113fabda0dbd6acf9f9622416e1251102eb67a8a7b7f8eebf74cd22095e1a56bf168b64611442185f8bb61e2d0c69a32b16aeceaa1bc2a0464996f9c554e7903698ab0d42e30df2473ee6d66e5aef9f4126d8b6355c0cc5e529841b9897b35224afa681ef96cc83838ed21f9d8087991a9336e043511200cb995a7b7c51a0d19f07e0ba177f54b788d5edfa18bc8fb68e57dbef89d1f6dc5bbfeccf9e85b0d249e4fdb4ac9e7147ddbf0bef40b03d5446527c0b7c639b1f22fe8ea8975a1b00de9e0b92967b15bc65b9caa24a3fd63e1b4009145b479a03539b8005d054dbb7e3cb1174e650eb3a9e57e96bdaf829b71f9fd98c64d8ead054aa43637f169f5fcd9fe13df48417bddf485b8500b8c4cc9e7faabf85559d5d118fe0c6195532a9b6ec12a87870a6d1fa90ce63802b4c82ee5767e039e9a2c9b13817faa5bac7f61d5cbebcfde04ebd351e9d702cff329c3481860f4e5a77b7bfc8aac298b24649c665bef50a2e12a1283fdffa1129f07707e757fcdbed2d48d2bff4bca54ed161cd8e8bfa89a0d7176fb13cb4a4c2ebe5a46bba49c3b7bba23fe017c3bb37f95f8b83d5362ee161177b844a65d482b92c4245462cdf4febec719010663ed4891cd85a7690e9af27bade8940cef3616507ca04f04d48b5ae1cf494fd74c5a91735f50d1b143427441cd65f8331a49265e8f42839efb38d8943d66e21c31d14f47d3ffa12d9f1042e432b45d87e9492340d4c1d48b812295c795247c205c4bc39d5aa34587bce162a03b83958a1d4121f360704a9805465165b0cd3815a7a4b90cedb902d1fc1d753ebf2609c6ac390f67d3db782caa53cd0ca857140d42516b9f5a8c194421c09fe4c10153629e81459b13d68644b1ab5ff27ebb5b32ab271d5ef5d40edd524af26f5a631968fa411211c4f6806ea3c56d5228355d849dfb293abcea0e2df85510f7f02353400e30132626e0aea30db5b2f15f32c53fa33745b4c0b016813daae8d337395758a95d8effb1dbc91c0495bb58a7c7fd2ff00bea5cbb510efcfcbbe23637a797e2ba8c5126edce6dd04fc1246f0d96a94253bec2638e36f2c20efd0bc9f42a47fe675b39e8c557c39823ba900eb1ec4e26e7cbd3004bc473434da6455fca774f2b88e51e67e4fb8624c8bbb0f712b4a278ca82ee876a30b2f279ab49655284656c1e30b75fa22b4f702b1aa9a03ba8e96d1a9df5be6be89e955f0f022740abff0bb2e40dee22f93cbbabc9a775c0133a2d767bb61df3c54c036d65e87df68021215978b7b43cabbc3092b97ed66a088859d23eb3e6c622e672ebf17e8dbf5eb6b984059fc9ea6d62404bbe32fb8dcda951644f88387e757cca9fe2a797daa77e6e8b779515c9ad95039dfe579f28d141fdde799b349694d8acdff73987d79cec5e49869b5f070cef067e25e9e982d3dd69d94d813a40edbea07833167f2478a251c677cd871a6f363393ad27e87e428ad0b14c8d612ca38a6eb850dda48ff5730147ce2b46538a5e531514653ba9dbcde6c9868e9483e79454ae22bd7da84b7d917979c0f5ba4b86b00b893ceaa0775a0eeec2211abe6b267aa86d588023a677ccbf6a5ef2241ae9f2c1245b27b6cd1ae20f2528875d4b996de7c20b6f0a50f724fbd64ca4d77107954650a9fad0cf62f43fd79360305cf7e795acf8da71fe98a1b804883c3ec10f10814ba204f122da577a655b860215b0e2eac94fd84369e602e7f6286969146abc95edf2be87016276058c4b8dbcf8ee130d1f8538d94e244fbfb3de7a543178ffbb17e986b3b356235df7ccaf5b944b34e1b1a75afeaff47838ee540828a38f11f0565b122153b36efc2d532f5f545fe99d0395989789819d9d58f8a8cf4de53e11d818681831b40fc2e5b179aa919937d786d964e100b973d35302d66b7775a9a26494c1ba80ec911ad7f33044334940133bcb5f1d7257c296d40788bdb8c16766def8ee1fad67689eae2a08319ccd02da4c334fde772556c764af224dc1224d6537a42be286e6c070e1feadbd3a130dc082e1a16686bf19cc11fcb68b11b08471dac5b203ebc8d9a8e0802e47318a544874e8308af039cb1914e9be175eb485bccbc622ef9c717c1005341b6ecf561cf62ff5dd225c4a87f0b57ffec6555dbe68db1f655c7db54dffc798f3d8f98712616fb86087cdbf7a174bbfb397ebc6850487b1159a4e6aff01ba899cbfd57beef846ca31514dcfa9d2b12ae08aff8e8a1b0f00411d826f25ff8940f19a63d378f2ce38002c48db7ed98d84dd0b15c1a508837ecaebf992e664aaf27c9b6ae6f0027cf1038595a55524b1bf4c8df1a65e7ec87b9b7fbf3bd87b84d7491fb6c351075f682814d92424daa5f7398579d15683bdca248a316f0ef77a7428a05f2b921d8f3f132c119e61f9a5c2155e9540363c4865d765ffca6b09ffe6bdb57cc933ce54035165e2b786c27801c51c2e67f5b4c36f8c66a37c4755e828ec71e8bc6fa7b81841e4ac7bfb7053592764caef04d32dd0ae9babc243beb3f5d05169e1ac554fcc5c2907dac13b23f21387fcc5783e1be74211afd5e4ba40dcac9f8391d883afbdb507c80f62a1d7e54c927cce799776b91472bfc1867846c771a0c36d82fa82e9685890f0d8e3610d3527b6da3d2ab62cab9bd60ac68a8fc9d62609fa0edc797d63548d438b936c69a4101ab5a5436877d16db2ebe3eafc871a56acbcde51da09b961e9431c64f4b22ead3717ba7ccfea2fe226981638e123616052c2ad0df8f57cafd98fca7c1425646f06f6cd46e8d91efd5d5ad72009259a7a83b071085a4160d593687ef758084be804b9a3f265522a9d57fbf4c341d4471d40a07620b93fa517663eb2e2640d485b1698b9d23b5a6dd23d50615d2ab9f98a98d5e71ea0af5e0cda8041e7a8ebeb3fc03eac5626da139db61997be53e4719deafa8d74b5645a1d7e2d00f29004d012cc7c1901681d410b1bac421b2a59ca49bd444a418edd0330f0f525be38416d55f67ae4c4639e132bb0dfc2da6d05f673613d88fa5427b8258253807422f06b3dbce5c65ae8a51de09c2820e5059dc8ab496d64af0bc881174309b1228800b4ac335b79436b0595795a552ae0f39b17d51029eee1a8fc128a125ad843dcc7c5acd41c25552d157e95840529fe15d6c0a00df6a3127db0455ae62720024754200dde6b0e339c1450cfc53a87118582efb7520c0e5d431c3192e478d6ddd0e89fbf01907631c5f31bbf4b2de5a3ab8db01fc3f7d7ff0698b9fca6308bcc2a0aed5d85670ecdcc810b74440357f171da8b3c111b8a83976906cec5ee257e47492e871179fb11c87bd378b024e34ecf7ae00c77473137cde7f9d24d59711cca5c3f7dc70beeacabc34ae65de4d6a1647f174a699de6ded61cbb475092c486fe42611369af8069d623233d384603e5b4c0733be3f408b25bddf555771969670aa17c51ba3d6e795b426bd9da09d90ed59d8f42c97ec5a523bdb144badd3e605961b187575c840a5694ac6beaeb07f69c9f3bdcabf74cda4e037f8607a7e43bfb9bd8b1abcce80a2bac3edbe32783ee063fd035d137ae37064585505dcc0e5692d60dfde4a87f8e56b5a67854550cd90e3b09f675cc839d3e7a385001b34b5de27181dfa3d31206ab3674da3c6c00a4e335f87643a3e0d0b48f5a17470634f3a2c5db3478e286fe4a0211025ed79192f22fb8d359c0870ca01c46381bfb78955ba16a662f922882c1dacf340dfc7d4a05c59635a0818a6ff2fcc45f54432490ed14f3886e069e27a58a8c3ff5accfe7dedd02052363adf05a1335b1155c21fd75b571a485cf6d58dd490ffbf6c29bc379eb135cb4635532d50448717a243bac9bf7053a2e198b91ca90fe8dc05f27e398cce1c2805946fb78039285546548b0e54e03d93710728511acaaef4d4fd27e8ed51b2585aaeb75ee9d60f2d6ae926fa2a145c43dc174fecca70ea5ce8b94b38f7db7ac70ea24e909c5dfe495383aa5a6477c289efb34465bb87708bd7b75743d5fcf2d9d15304d4523c6edd40a91239ca87cd7c611f183f0d52cb17a5ad939786c3381d822712a5ccbdfab1112602f9351bed5c4adf5bbb2ae7f798df22babb27ec593c61ec08b92a994aa8013efa379dd13d1df262fd9e8814c5cc7b0697e007293513cdcafe4ed5955f9b6e0bcc17bd4056aa65c5311df8e9cb6cf90356081281477e02c09af0a7960fa5a43ab2f6791285b66e2e9e3c2e48e26d8ad01f02a28a1645a9c33377fc272aeb7739a407bf720998b34ce9e01cb1105618442accc9fe6931e207bec006b38f6417eb66e4641cef902ddc9440e9941c50e05fb208bea63fb81195edd3df3521075e75d55f033b7f428b7180325388441c075a2e299e538024cad44c848e7ef23e8f150b3bbc16bcef06a26f91350f7883142ca72cd645b158d1cbe5398264cc9c1645450ad17fe3d43ea2c8a0777f730be1736912756670faacd0e7a955ed1c057f4fd19a1cd72ba56a4b4a695d8db4e47294879561a8062628bcac766044e8ba1b040fac1f34de1d4659fe2b813b31b63b9c6f5b88270bc20355ccf8684594d6dd7bb29501e7f3bbd8e5e04488fa7f713a75d1e2182ecd1eb61192e9d2283cc7fb5fa014c4c106b38d4d88b3cafb55723900aaecbfb89c0a4a70fa32124417853e93c6dfdf2c6bda2ecdc1525d7b6e1e14dac5ba1acccb7e4267e7e0c1fa5d3aaffa3a5fc06fced38187fd1604f74e10330ad790c02164363813d45a2f844115179994f3040db44c0a8ca60d5bfc514d0b3118d245f751e2422cb279f8a9721f44623066f6d3bd9dfa6b349bd53804db021e39c0625e6e8dc455b25b31f6b986fd6ff7674ea2b10282db6ddeed5d82f3cb6c7943597d4088d7d62829a4e6249c2a8ab36c87ed0108eb8f283e208ca13c79cf0c87802ae30a208d22dfab56f750bef781ebde8c4bc917ac72c7a9b51e96e344579118d58c7c7870a742968ec8db25aa92d1e03e1b0edc974d5aedf1b33d2355e4baa2290c3a90cafb45c6eccf3a112ab639537b5d4addda2d6c0579c34a45b1ffe4954e1adbe715f39eb8d8139495d7ae690494db0dc9d93becc65c1a405c5b9e2ee72d07f5c93c15349e4a504454bb299600e91480c90e9c570d3177246bbc77021eaeb149b95a67345b93601cf8125dc71fb9c7b90dd5824f3ec57178e7a79fad17ec05471403a7f5d57ffebf0a12d0964dc94603169570193db0093cc8e0348111e17df189cafffbc46d5a6637f1a591aec462b957e0df7a132b031b3853d9d85920a333cf22895ef495302221dffd784a2c5dfa5252bb6160ec576dcbf7595d48bf05d015c2db619d6c5d781a7ce8f3a423dc4a52c9709afa0516c1ce98d8a9f6fe9e2498c53d8041620bb36ee89f9d88a30f11a926a1268115297ffdcd1af6973ffe58df5d5ebb188c3e4099258a8ac534931a18086fa514f35792defe1ceda3556d9772412c1af0e1f35e23d240ec8e9d5c7adbc256d5e06ecc183d299f4298ac09de11a286b82e70553c006bd12c2675c559a5293364ac0410d9bb45460c718ac3e8d74028ceb7c9ed13b1f4b27ee7fd032a4130c1cef8e4734816cfca1210c7580b978db01220cf4c57a1193b070e72c488e96b356bb5a5a3923a5e34701316b91b5d9193290c9135e2f90a94d11a162981db6bbea9519125cc4f28e2a6c35d5e5d09f776c11a7444b0e6595af96026d0023549da41621b92372bc77a90efbd24e11291017f552bfc0c040fc5218fce929c6113767ff7298b514500c0bcdccce39d7a43e0f3855c01987016b26a37030ee23bcaaad658b87a032e7d3554d45c88445191fa6aa289360f4edbe94f849d22793bd5cc309387065dcfe63aa055cb2147274d06dfee6a0c064d84a25985efc720fda78774900664042ee1eedd9998f6c57ede68cafa531f04fe4ec625dc5aaca51f53ba6df059277145ac472aac875215750f6d3eca03dc15afe657162a98e27d8dc894f75eb293f491c93cbf297552bc3663bfc9159c71af27c7ae98108014af2e9060488674489f4de6d49f232892cb220705f27266cf8164fbecfd71bf5e8dffe09451722ba08d578750ec5b8a4c8c9224dcfc82e7ca737cc61822547ffdf7d3b1bf15cf365f4233906b9be22b13e2f036bbdf4d33494c1bd67d864585690fb58bcd8cd35a702789e283a46c9ceda11da999baeff46d10a95398e4254f2e609dc32f04a4a092c10f5661c53d801e4033891c9c30fef315c5dfecb8dea2e29b8b988e83a23499e219388baa3764e845aa87c08155426c65ccd21fdcadfb486e83a8a201d04c79c5568cfd1641425840e5bfbe3742eab860925cca3016df372c2f47b4cef4f3dcf258b4f68192577454951c164500c5f5fae49aa1b3cb133e0932c69a9f75e5fbde39238c6516c69e6273d5bfbe3f6e8be380b2be2ea30a9e7f1a908a90ad2531a13f3e589a7daabcd9aad8826b16c4cd8dd2b61f44642cdee9f18ab89b193c68baace911e445540e2d3b356dfd80bb97d9281b5a2ef0a96b4c288c6a0adbc0a871373d80d4b8bfbeac3cdc70a488c894e73f7726c25bfef049269f95e666c5b1b2ca1275e7c2bf987efd6b48e10a4ebfbb7dc0b49f9949d24ad0d1eadc24f01c4fc01a22773cca742a6aff72c9dfa34cf050cb9ac8ed7d3eeb54681bdf91e4068e4335820bdb70f6a8e6269965b1debba21b783a960ab29fdf57d97a594048d7d923afe42a1e4475c437703aca30c472e42d91ad34b9bf8b7791c99f9fab5575eadabfcddc7c3bc511221ea58f483b60bc4cf36de10da94b97de727e77946116b44b08445aaf1bda7339558f85efee82d5f8e5cb57147a58350ee522ffec7f742a14896097258c09bd51b5aae659699d24f441f6c68e617359e6b3692aaf8886299c6da844d86697930051e107f87ca3708dfa3b8ec3a4fd0b3da3592c5d1fb56f4ccdc189bd32a7a5b16913038dc2c5f0333d1b066856294f188f6ac88836913e91fca843a16a0737c891eb1624318d0228403cd9b809ef550a27ec24cbff22278e77f9711472b708d3e52b9f6e273db9753a66f897421fd09fdbe679c2c39ed3d67fe731c0728d0783a13c5ee48d8126975d7cfe65b3de57e7f04172c0f0a66d4daec747200790fdc47bcf23e2d8a83d033f3cb5546abddc2975380c8d3e8b0448fdb43574f8fe9ada251bb846d6523e0b1d31e5b271b31d852c7e456ba7c5fd13ec4ca2e5e500d48981f165b3e033f1c8f28baeddb3e5b9290c62e438deae60731cc128e2332caf2914059db2229fb18a3deb3fb80e998912b2d816f505f3db8a4f7722cafd7511b0da6bead81a4c43accbaa46975dd867967b780038e2bae6f9d4db6222649dd9257287dda464ef8d87159b9a92350cd2acd93516a853568e568600db040a9e700605f918fa3832578333a4330bdd3139a0bdf2f020a6be5be91485687306316738717f4084f398238d878f62d02d2cd59b64bba2235d994c1337b876cc86501877ea1fa5acdcadc42cc86bb7948e3ccbf991b989721f18d75c8afa304183a372fb1d63b67b78364a98d3898b7e122e6437de30874a2879de3e52f1919173115aa18cc7198c7912df37216f19ae44a098e0cfd7bf3d0e809c2890874111c8ef5f902d4469c62fac0f7ce69120f6f1932d25e805b14d95f229adbbe74340524e127195ec0aa0228023891777ffaa812348cf74f358cf1e81ec101bcb10bfafc9b5c10a34421e7b1adc0c1207c6ce7a83c02b69fb4fbd69a5235623aea3fe5a869218147c3460ae79977f45ef96ad654ec0155e32996de4f4d3251937dd5a98016b9228217a2f94cea0c82a174c230a7df35f36d1ffe197dfa3f160421fa44f999f5911dc615ce022c25ed76a6eb47dabe66db149719d5c31d9d5f07abdb88c62b9d1b96b27a2b4be43c4a77868ebed6afdcae31e8896601dd3132a7d08e2565abd669229c2763ab7cbafc4891fb5614a89356e44200a07d2742f24f02e93c7f8689bdf62982a5ec5b1fe8d5c89137584e459165e889a8ff857daaf6ce76bf08188c6b33d0be68edf8a2470738bdb1dd1fd002f7922eec10b651dd630f086ae7960aaf16904a2e46d2a5197c47144789cf4cfb5dcf1eaa22e45a5148093895c5f004dbf4caf96c7a263ccb62c013d50ecdd855a2f4dfdec0315519dadbb6dbec8babae4f2f2dae7e1ef4f98e0a81e92fe91c09eb19f8834aeef54233941634dcbd13bfcdb09d7d0d2f24c14bbe989af100e3afccdfe5cee339efcf768f4ea216c159c1ca9e0c0df56b113b36d49c08423f1f16b52333ba9393fe4f69105419273e8d80b94cfb5e5e47f6e2c69f03936fb733fbca1034879366fd9da5192bd4e1b5777f7dd0c6aecba7b48a7bfe9323fceb6a3e69102977eaf180271e9d30a98c073bf10cb68088f35ef6390516be106b95d458b779e2b643bf59a90fae57769dca4d204b29a30c90d8fccb5ac76e1ea8000e63eb0e6767b2a7f1ce86743c3e563612c5cf0ff5d317a4f68262dbfbd22decef95ce65d77ca41c8dfcfda9849c72b06a1a23abca4f2b5bdfd5c903576ca8f04f80b6a6c51a7da2446a98180ea4a2ac546ded8f471f4a9950f8073cf31669277ba7810501283284a7813c3c30a33526812a455cc53f9956314f3a1eb243c90f0958f3f0c34d0c90536023295da42d0ede2d2b706e9c88a8705df258661cfe375a2605912bbba4ce3389f118221aed8c82bf606bcffd2aeda2cff443ee425158d7d5d9d5a6c8567c7b617cc6f320449b00106b48cf5589ee7646ff3b495ba2f7eab69ab57aa251aa5a04f4a5e3272c3f63c1ad33f7d6aefd932d7425f9d37d701ef1c7e5d4b92ab7e14ed33bb1e5379dda22e5a91121ac11e375788c5d2cb8ca2856f4dbc07b958011b04b76b673ccd16ce9b4e976d7258cbad2aba554a59df532b3a479c7665cef091df138d8ec50937833345bf07ca028edec5322c7747a466ef4aeb41014318400d065a47d4040909f934997a3d52bd83b3af8ad70419ac7b2623ee5576c4e09499dfc80b69dba10fa1e9515738f79099eb523a4610dc7649a46ac085ea9882fd381e49950db579356658e872583cafc03be1e4628a1ffbc95baadbd20108203dced98e2c9a1aa23664630055914d842a361373204afce989b07ebc84a7567f9ed5a53c24d8909c231e21e43399fe5ed6afa336e11943834a5a1f9ce4ca30f0a03f7d1e75c03b82b6baba9583ab920b775545bb87445c8cf05020f51a46676a9f65dac797a2e222e495f4f20a2e7ec9d96e1038d0c45eab2ed87a769766e466db5ac5cba221adfb84ac2b359543bd79fde6e45b5fd160c936f27197ee3c7a2783a9e7d1b82514485c67c9d01e37009a2d4239589063104a5f8e03927aec368b3d7dbb7a0e9eb20ccfae23341a0804de37261372677ae1b81461381c49d6b0c914be2d272818c09b33187f6f2a99944165a8e478b60072356edf2d6771b6301d6b3adc908da4d78f951acc8476a325e3ea8440c470b9416233ec9f4db1653071b9446be617a3450f8a18a0b980a63026bdd5fa3d1b8b26954e9bf17b79a85ef5d8ae94b59cf827579ec1ecb81da37da4379f6d3b3370234a6c16909b214aacf442273744300179d0ef25ba72e616600837f4b616eeed00824c1d0f5020aa961ecb1c82ce5c29e87dad160428f933e617e58c5e0b82e6f1fa7aaa8f8a83c376f410e6a464a06f78cb87a8c583cdb515a90af01f5551916cd1c92071c83f9809fab2579bbc79e771d8c23064bcfa00f09233767f9134c54d8e4561785e41d20760828b0cc0c815f3de9283a22bcd86531969c74583a9636c524351a633ebedb4d3fde1908e4b2b47d618dacd3e3d1df8758adae65e8951162af99d54ff9201a22bfc664ce331549e6f3a174742097d985b7414eb6260daad97d457fcdac392f954d45b8ae8515111fd88de5b41cd2f96ece96ce620f482290cc92fc18c84f90812f11024ed6b7cd01cc0492d18b22586555b94669975a37228727dbaa783cf90c7f0d8b1329f8d33a1e1d0f083b82c7599a580f8955f12f4721a581508bd0c4317de9eb0e21415cb40a0ebdeb3a90e8b86ad2f1f0ea211c6742fefb2cb4ac1d8fa1729d4f969a302cb95114cd3e53733f667e15642fe375c4fe8d4efd01188b075621943482d251cd0c0d73a2f5de82fa632fa01396e37e977b565dddb56e1949a3c1b52f25bbff14624aa5c131ff9db8e983de9be785b399653900f91b709364f4ee0118d747933ed85bd84b1ca1b7ab4db7df81602f39a14136cff6b2b1f61863ba029a1ff528a8925648d8dc3face34c269f46888c88ee998989839d558c977c82d03a30e3611ed2c71fcaaf56657396581b8a7068b59b10288d1855014885ba219b5539f21607d89e3d566031ff279ca12f44d62db3f2d685c575650e8eaab0a352eeac1b47a17b508cf6205a4f8ed52c28572499b5f08ca68aa7c66c718a337339d42f7a98f3a47d86a014bd59258b025c375371338c396a6a2b78b2bb612d5fd28ece78aee871dda591c7a8ec63fb4998bfead7522dacd2d63fe4e9044bb5ea76ece83213837e98d1683cc4d7c9353224cc6ec05a44305c1d8ca90429728636093f77ed247f71c360cfb009b86075b348003c0b1f8bf399c4be9b2691f138765f4ffd2efc5bbd42575c17d2acb893d066eb1ea4f6cd6e3769f7ad267d68e96848159460eabaa08ed6fc51380aa61139629a15b68a858474503ec7dcc3bbfca554832b79bb8140b3bb23376399ae980e4bc178685df6013d1bdd0cf2d2efabdacf0e6aa62d31ba73c6e9a245f4362a5e21bb8bb564e301b26c6c4bfdd4bfdcfb3c6dd83031e44e8d353ce1292c7086644e2ba3b885fa7a1d8386ab3d3ec4527ed9d1b80176de50a8ac34001f85b465ff96081a75826a4dac8fffa5d26b2c05790012734d7bef3f6b9593ec039ae8509cfe9484079498ce7696da0fbedde44b7709915b66e7e85f494e228c01cebc5ae9a1b9d409e73bfb51b17bd9f72974a9f28ac08a7c81fd31428bf13ba39930deed379a694d4a3e71546910d4ea2b3e3e723a3f2cdaceafa04acd83024a00a764f9b267a9a18db7bf8386fcc3252bd8eb0b3c5a0619a6606f9123c5e4985571cb9d76533de76aedf6a0fed8b208a631314ea3f5392500d75fe88c8dfbdf85cb34bfeed2b0545e992e6f822abe81a37a7bbb7f5a8f11a1be074549b43be1352436ab765c47252f834dcaff172718f04ca61675ac27eb2f363a90aa6a511aa2b30c3a1b1a507a6dd6540c5ea159a3e2369ee8e7fb737afb884c73b0ce5efb268bcfca4bb1a18e0345c98a1665a9c21a17e5f7072ab70855a74de998a7ddb4ff30d56e1981ecd44658de0bee98710119b49a140a86da8bf76d90fb472ed38f34dcd3f3bc6c054305eecfc72235e39a4bd77dfe49bfda2644da6757cc48af99ac69b87149e115d4dbb4e82bb69b1e7a4938c3ae1760f2866e255607ca68c02eb9fc1a393dd1c0eda2e2fe6199a9e5d2c39b9c27fd9b8034b414fe40d4257e45a556015fc231f75f4e7b9a2f2d9d6c1c4a50f1411e080753581201359c1278c15f7b92405c14faff5e740766dfd3ce95941aea786fe2ec177a7db71307ddba6402c97b4df4989c6b1499a859ad727ea6bbf12d079be4cf04bebf78d123d222bf636696ef86e1e1c2450930bdd8ec1ed5927754f6aebb0f9ca525e7ee619fbd3eff9a8cbc632e27fd5534acdf8a66791a336661b8ac3ec55bc43879820f218c2c028420b681e286968b1e614025462b510e46982f13e408eb54368e87058e2c5e4ac574cd2515d10b41204fe191acf0100b4015749257082501ca492918614b575c639f475a822f18a7a08414d6e02cdd9cfa0822b45261debd655815d62ec7b94d09e0d10091fb6ca935bfd6c96fa5462d21a4bdf22c5404c821a9938fc13c75ce39bfcdb4de632566c3915312fcef355297289df497bb02ab137a1454900e9b3e104930c8c571726bde2c959c1d483312facce55b457e1effbe0363275c8b9b90315ce58a2cb03516acad9ff24d47372e981e32ffc2be060e9429ef5c8acc1e88440f0e1740ff7ecf2a91fb6e89595ae60a3ca4cbb6c25d9105866a7eeeb8d21938da43de4fe46c23a6b8b1c45406d10ace8a0cbd03a5e1850d785654e5875f4af179ff2ffdb3d5d0ad90508feefd64122cfbbc427cdb565fd1a154a4706fd4d970de31688f7e1b0d783bc02b7b25f1a949fb899424b06ccd7221f8ed3384af53f411593a6fccc2e022d5389f3e30edae60cd683b0cee4d8a1336b830ecffc6aa2bebdd30175d3ea329f4c158deb976c35497810e009623ffc540a456f3cbac0219d98588fd35bc42d801043d80d6f38d8705cffe750b7bf6f4f686ffdb7e5721a3f71385f45054e1d5b5ad9be7c7e32f444b58c7f2f45b9c5599f71a0f662657eb7d17dca2d6fd24e37276cd2085eff0fc7b48eadad0d9fb2bc599a98d6d970d5ba563feaf9a3cb5796f287e56e6ad95c3e3e084bbcf1714f239b710a6361670931eca05fa5916711496ddeafb2ac4ccc20fbdb1d7197c18dc1f2ef9f3cbb7e1d8ae677774f31fd1e92378a648d300ac5090571e38f7654a25702a0f7cc6898603a71f608c93423ec36e6d80bff8401b528f85c3fa22c51125bfdd52ac3947b2b826c92dc1bcbb450ebe915d402a97bbf819039e6ffac08fce01ec3f3dc2ac3f865f4d0d3a49c6a74b0f9d60578bf2b3d75e2fef5698f72da08b43baeb0337e216745d69002b405c856ed6596a665c7391d0e092dee2968a0abb504ffd3c2e3195957258144e3f5716d60548c40be09e081e799db961678bfd94d49d3f15c96ffa3d48f30bdbb41e3e72234887c14612e6baca3c109278e3441180e2ad671e3c89200b3282e90f3f207a2d1cb51cae8f2a13b9e677df2b3dc8a701b79b6d119b17ec197b624be5b70fb28b689376406b7a4917ee21a8083bbc8307e6113dc65a8d28e6ac0c37ad845d744068ba9ddbf9acb136aab35e5e33b40052aefc6f90eb80a512ec8fa7e13470b38a26260083dd3430ca9f4c103f121174402047fb01a3531f6e85e932be300ce812daf59607da992ed324c21026c5dd36ff0f8418d84b6f61b55d028439b107b701c87db800613364b608d208cbe2ea411b1091f21bcf26304f1dcc01978071a8cf123465bbab69e581492965f43d1dfa7154ac3176c9c2122504985b355b10ab52be094a959975a7868c8d397cde857df2ffbbc5e4701c7337a57c17af5f5a959141898b1e7e2db23adbd8d6bb97f5feb5742bab63db60fc3c78007cb1bfeb76bfd3e73a8665a919a64460b8026ad1d020429989c0926101e368e1fffc69e778a51a7378181d50103e4da48e73d3c9bee019f0a9a69f538ed0a1ed604db052efbcf1f0aad5bd3032b20ac6d515a95c1fe7811a74898673deb8cbf0fb83d653591b9f7e8c425e8ef562dc18f7d3dc53a1433ba2874a0ced4e4dc1c1464404bcbf89a6cc42295a0d66147ec2bb7d5a3269f93015f3e81d0b4a207c715233322096bcc0b8d7e8270d2e09883b474e41a89e1d24528450b5a23993c6b0f3d3a9e5c065ee69b6d45a98ec513b36f619fe1f7b9b1ffcf65ed407e0c22c8f326ff1d5cfeb74c2ea0327918373f8b3eb549249f372a1c53b27e29fbf467b6be800d21c2617b80857ac982cf08b73c13163feb904714041a6598627534138def9460164249b7bdfd3b436bb76304b9e90965d3ede907d0d2f6e5b36a25b3b303891adab64456a8ad74fce6890ba06f0e6ee2bb252f8b2c80828378db5c98fc4ab12a22ae7ae38eba4af0d35b507e62c83eb0f21cbe2e782c807583ee764e3a7e05a154a4a48446269b261ba9cea3d5b742353941d96d816dc69b516444d57ab8713c55cd1d9c7ad9810f6fdedbbafa9970286f9b654c2155c539f5a7613f74cda00298bca93e2abde3900085ae387536588d86dc1a2a83b7af5cdbb900d3b755cfbcf029418661d5ef2c1b435fc5178b9ef6303060713134803f0ab18eb1cfdff54e8c06a9ad2b38032baffee5a6f9a24ec413a074f0889a205ef220c6b1029d86dea2be9538faaeb4204be7605026be0306be8c28510103d63542a8535b709cb58872515a9ff05b62dedb337ca4bbe51537bed9f982577ee5358141d808421ebe6bd4969e5b8dba9ec275c793930a3b6160403a6197a9f518e1b7f6ac3bb0972bddf3539bcbc30e396b638022f373d8948cb7ff7279cf4d9f457e61fb16589d090cb713d37764829821996d1f4456aead765ba6ad2cd3a3372c61f9cedf5d046de57b1b4037fe339453fdcfc6e8242bcbb87535bdf2da7f88b24c36e25f99672260415d11ecf199917922457d4d7f9f2b3ccd26906ca21059c190e22755fae5a7cb23daf3ec2f1307dee1f918ff775bd4f8472dc3498a8fd5c4aa5ad4d019ac7d98b7c0fc63afc9023f564c08477616903ee0832382de5b7157177d182a0222369cf95e3583295941efb9a8242fe15ab6be6ed13f0e9ea14a003a5b22980c6d2bf7f5654591d8f5ee650fe0cc185136d6eee35e24d34df8bfbac9ba90d613da7de1a346097c38c91604fa8617b129ce63471dfb1e06324c35a6c6a9b828fc739774ca65a76596f9d8b4d606ddf5187950533a749cdc5df8deeb54c6c6931aeae7a7332986642f3f86be555ab233a69115ca282c7af16b262fed102efd5e90ce57bc407495558e9c4939de19b790784c8490f6ce57675c0be185a2a9422156e142aa63c7a3a7a78978ff8b22970ed01123c50ddc78fc44108d375d5aa50b0abba3f32d19248e4ddc7b8610e9ec219bc28200b349e6bea108ac7479cda15dd4b1e13d32811e4b4b30c7be2d3446dd81a72cecd9daced3df58c908d51cfd3748273db295826041a4fac61feb692d32bd50bfd8794b007ae6fdf07a875b7a2dd5fe1325b06dcbdf42b74195fe0ab1078a481610ce441d7153a1df4071cda597fad9b582bda7e280bbceacc3e4077243c644dad1fa63a66d46a68f5c1d28157835519cae07a2a5a5f50ae87ee689977ecccb98c0eb3e5e60eea1342aff5846d6e81124f96fe747050ba539d6da301926b0760e12b2c709b24c316c1cd5b87b6e8a198b525c081b30c45306145a1d978ed59ffcc3c8d5f74fe527ecbdca65bdcd192a271c786a7345daafb386e8e728773b9c5dd9ccd1aa9a390a9b7bc09850352fc9ff04ea9ad2d29ed269525daa80a399f510d7d6084297ed06f150f853f8a73055e2462799fcd863ff17525c3f12c8c63d00616ee35c3032a3014edb5f581c7b12607582f4b4b4a3597b844c9cb118b5ae206e52de74722e904c8f120685044c105a1cbbba50e196af2fd2e776a13229236ed0a7c4e718eec1f898dc4ceb24c7ee64073a8a32845af2d020e2d9278740f5135baae53e2e5e313f49b969b43be86121f722a473840bd65ef64218ed0552352ca25bb73c47fd47801579f3a46f1766b90a198c5410c96c9fb06b14af90698bbc183b31960963d62e613e99de6070722b758e803a3253b113315cd4cb13c75af011252074fa8b1bf59a142944ce6b2b8a2e4802772d2272935dbbc719d154727bc27563d4c19b7b5b28972de169acb7b7fad638997a192db20d46eb02a7f79f24634039548ec18eef3c24ac6894e0d816e4eeca404d4eee87be907427819f96ea33577aba1cb5ecaffcb4b83a89c4ce96a909cf408e51d62b1e1d1eb4079cab658f5e38829886d3b23312fe4310b51e976e341b38f8500f0f21605e1b507f67efa99ffae3007305ce80df18357a3f28b6da91a456073f7a8e7fc3e0e4e51f09dd04684d51c5d1b2bcff4625d47b493e5d5103e9633109c59a0f85d01a675b2cef7c8a9f5b814c9434c0f25c8684c667327519712d89d1da9f72a43dcd4633d85d53f8de1a88ae014a624b2cf26226f6b324d4c40990ddb07aed512e64410b645900cc6f5eca7d9f9f669c148c452cec8ba621e7104e06cd29695140b31a3a21efafe9fde37647a6196a25a33c1c2e81a226548cbf0c11b5387440f4b71708fd13851262638fb6aa130317c8d0ccb1043500f4fd6f27fe9a85952588c4d4d5cddf64fd4a11b01a8ab387ac0072f839c2fbaf4222b296c5bbc4185aa5b1c71467de5de7da5d22094632695d3a6146f0ce16daa9e7945052e9051918c53fd39cb41470736e5046f9e58781a551590a3585c00a6cc570f48969efb35dce42b04de68a823d20f32417624f99c72c4fd0d4e889594be20051a1573070f2c08754bb90508a83c34e8e516ed4cabefdd621f4abb0d3598df8a62991fcc64e0cd020ccba8bf57c66fa3950e60053d5650f3386b18905a0301821fbc972f404d93df28049af6f49d9a29000b42c93a24d009d8a1a2cfb0aff42ffa03cb6fcac4805562cc788aceed632115cf48a18e3c77d133d7fce351944b1ecaf1600abfce1893696c23e48b872c061d881e3a81425e344b322a630b740ca52a9ad5bd7a9bd52cbddc7af5c1b63407124007680b80894b2855169c093caf469c5aeefe2cb7664011434b75625a88035dc6d5bb449e13579d61a4dc55bd849c3b0a3587ba03a678c05268c15f558f0b70c5d595afe3d21077b08076df07059b6d7bc0461541ce726608da1c5ea05c379124cb7026e6860df30fe33f0a543d8f1d0089ef0664631528130b00fe176c642efc04f44ca92e627e57729fd7760ff941c03f6406abbd74f29ffb584df25372a2f36d70815e498ef896d03a3685c497bdad9f9d1ddb95b551ee42d66006c6d59034987659d5d62cc08294e4038fba9f9b16fb0e8eb2e699aeedbd1a82a9156965baee0f0fe769e538f234bfe848153f887e9021c2bad79587b872b2816b61fa29525854283edd80648640adb96f79862b5a3d1421f4249129723916c95576fd4e388a1a19f0a1ea37cc36547db9e6186bccd07b1812db32699962cb23083b7378870a13df6ca7b26c2dfb46db3eafa42029331643bc7073af78ad98256f1a89813f40e88e833ae395bfeed37d190bd07235949675ed31de23d95982143a2ddc08853975173e125008047f5f269e61fb65e778e8baad5f74c91d7b213c95efb145fa49294314c3bb40e5816be0739c66e65ee255873ccd56f7fa5bba9fba5cb8b5f552377b7bcff36c28554b588b872a03578087c368609e087854ddbd763d96a16fb144999b30d2894e790b0cbb400cd7e9ea9d75ae81b695d4ff338a9f863115eff831f6011b04cd46a80fed2d32aaacd40498ad283712af23ca1752d92f1aee1f431ed6b9570f6ab05c86c25a9031af6c468b546cb0ea95a2d4873d69d5f68cf6a52f57696cdb4a1920846b029d0e78c0fd05d6320dcde202b7604c9baba4cec4b11b9666e87510b0c209a02f00965a0d5a235b9f51321e3aeeabb8ca233d3d969cca7643f1b6abc8500bb637ba4f2bdaa7003429159a3be6c1417c152a5845841a51aa2ac714ff7cf410cb0818cf84f736bace6de2bc5e823bcf99bee32047bf5c70613850733e6db6fbbef695fca1cbc20e3253bb5b1be51270341ab67f860378f17c99c969de6be32a9c642f7f7f5837f5a6e72d4e192b6dd9676fb12f709f4c9e8b8d63f2575d7a93e70b51109184ec8c7a5b46faad35cf7afd2025222e083088d816f9f836b969ef75f5b92e062d80baa6ceef0aaa5732f3730181b17e9272746f1cf55715a4a0a74d4a9f031f2f5155dca48350a1d05b80103c0299d961dc259a869361ea21f0878f136c0c07f8c425a774aadbb552bcfda417237dd5e364c5c34d470d04110d7140747946d20f1f781c2ed7359f4aef16c6226c74e2744cd402691c5726fea93f98ffe56bcb51fd7fd0b796f19f5e40059c811367093e0264e1b74dae1a61feae8d83d07c9f3072efc79da7430b1dafd81c426d2330f3f2516141588d952348fa05626223751e6cb85aab4a00ad989dd38cd27ae89e74d784644cbc9cdc235a5f996a4e9a1ef2052d778aa0cb87dbc1c1eb8b64f6d72e92f571048d975b4f76abb46813508f4b43a070e7a26ed6da91b33899dfc9242a2a3bf6e17ba35eb077ad3464aae781478990ee8db9a4323f6b16607f4dca50f5b2d15e6d2591d4ec6162b69979c7c2d704a8a433a20cd8ccefa696c5725a537ee520e2cabc43cc1fcfaf6693cc99ecd496e119fb5295194759e2442e80b1ac34e350e7428cae3e62479ab3b134646c8501b949aabb03a839f24cbe23a0d260aa15acab8d51e1d10a69531c757fc9e34740a23e53be5d872f8b01b43f37e9e535e8a5cc7c63aad1099d125d231a87a388f5cbb49cbef168e01e4d1070c0ebdfce5d8de220afab70dede0b914e2efe3f4853e8e22447f690eee1039198493e605c2cbb9ad7d62d90f4b0b58c3eac89dc65aa2d656172f1a445b55d71f016d3f115d07e5bf0f99c19113866eb12e7c0d62762a17faeec0608334e5dc6e55984a4e3a8a31a10183713c14cb752606e0eb62b2a3d8562d972ad640b44a83ac30d355f9c05c1413ef7eb24766881de8c2d0ffc4acf2fd0f488277d452faa6737509bc475234c3ca30c3298a9ff433ac43689d15e0228101bcbae3afd998d5ec7b53ad670a06d2a125ad1b4a9ca519f3b94301af751cf5f4bb564b93ebe198bff6f0e84184812fb090bd546b08a88b0961739346d310f36142a0af7e12aebf380ea11f57a44658cc2ce44b4803ac2ca4bb18a3174ce3a55492546251af11ce99159199f4d38cc4666dd3d2138645acaaaea7d80dfd42e9ad6cb50ed5d6ba3a7fa72444a8937153793fff57115cb7ae0cd25371d3eaa7b98b71417ec8ffc4d0e34b3c31e68f6cc34b29d752cfa599e814c6835f678449cf2934f514a8f4fcf47d550dbe9e30e8dd316a639625ac395a05bd2e649b6b8427843a2f92277a8d22aff2027c2995a1f14c6271cbcb363a810c2c3607811b7ae6e74be26aefa4920dadeb5d9bde5ae3d2197eb51c314f294c7a8887465d47a4fa8ed61715ff7b75a2fb550a923a0793e501d764a215d13395d216d3cca1b26381c72decd62b98204ab607aff63fd3ee5db28307a354ba453ee8aefb63f0e0b124d14c11b82f2d572c7f5b2025afe2584e99ce551c1c26b64e3b2015385c8cf08021e04b7e5a51681d24f68165d2655676c0982969519aeb0ead28ae9f65dfd473106a6fef9c76ec7fd2ea7dfe41e45cd2ebfe19d5e6d4809a6fc02c2b2defbd08d383e5b5d2790c08ed04363f6a669e028039401e6146dcb13f0e5e67d77a362dddd5cf0cc708a33644f77d64e9707f9284aebcf70c857d0bacd26fb0d53a4dcef195d470d8213c873f4a6e742f13ac1f46766805ef3684bfb61078549dd7d7abe3a5599a1ed823303503d679863fa677715f05add557facc26903794ea99ed756e45532f890156e67436adcab47bf14234a3851c52d03bf3695ef442e9ea3b1a8529ceabc241647e6125e5da41fa9c71ee727a29761549561419588a732506bca9af32479bb6306b20e8e9e7300e2368fbc0f01707c9142fb51af0bd2718ecc396b32b6bd79a8a156c8f7fd4ec18f697be7925656e1c35e00af0363ae7c2c906cfc21b17ad207ab991d133d6710c9a7a91f744afcb05efa1543946c50b22d6da569321f0a5c9d2c90ec7fa3d92c1891703d0ba2361032b2352bec33967bb866687015cfcc27998885e15fdaaf2542661c5dd50aecf80c41e8e347eb57db1825ff594db09245c82ccf3a8588bc1b0392852d09b8ed7ab5f1658aa68c75bebffb34cd4a34253fbbe3252df300cedcfec3e62a58ba5777d19e2ac0dfdafc96270d60b1ea0ec5038be0cc53f15d15d8cd275bf1160b90c2ef334e7ed1f17776414c39aa91d72c41cb8d72515b3944fcee2e6fdbcf54fe2d5a43f18d7e24f6460ee2c1ec65016e63e737f30a3bdf6881bf86534cc7ea822c65d5a4c8f8e4a0c122d68d7a5abcb69562e08d35164d63f9a23257aec812eb61e254dafcafc22973748a26e49a697c35ecadb31e98bafbf483407cc84a8982d701f83e529154c2f2060eccd005738659ab71a2fe6798fc3ffa4d0e37709ac5578a01be5b978df473761f5ae9fc3a14df5a8a045ef90fb9d8d3611cea5209bc8862588ad6551dc3ba13aa1bfda71de72cf8886c69486ebd9b325b8073a80512ad19e0a06a901d1b50ee3880a81a1e211a54a8c8e1bfadc64e3b8d2167b69a3250e00a19b4b3b4680061d2713a35c1c984fc28d4e0921259eb604316e555d9ea8fcd2964562a10b8eb9694467fe68e34cef3d9df2ffb72231390aa2576b319e874fb25974548d5128a9c5a882e33cb76e49f3a224174397886df4368307c02aeb92010849637e7d6e60c91308562f53b68eccb0cc0ab0948ebaa2b33d9119eda8933dd5af09766609590954bb9e515b794ff6ea0bad26dbf7c1f8a2c764feaef3ee93d1cfce342da633dcfd7874d9758a56881b65c8f7191646ae375213e662af083763d0c090b7894c7249be1bf1c98034fe96a8107b3b4b6a6e3a717ab6a49259782b996ca870022c82c17b83d58ff92b560344501e6bc8efd4806900a4567c6d47f3256dfac308096d7bd08f0b296c397c766f7f145af86107ddc4df8f3202890dc0d5bed1b853bed08cf41dcafcc52a995c3f01a52aba9a7aac1a08ebf3abf39fb9bae7539b61f68a3fc6d58274b6d05f9051b09017efe6d63f98615975992f4305ec644f18e64befe183867aeaf2491a67e15e8fc7159a82ffd54c5830c4d1b1752c2d6baa6f68495746d0f5cc91efabfc2b06617dcaf6952b445d22ccff4bbd18d6d277c7d5c958f272aa60fa398ec51d0c475604613dd52030f0578d62d593170eca404d49bc165fa0f48a3f30d0848f19233748df6ebc69bb5e58022f8603615f1b93be536c6fea235045c1f919891821472f2d38776474f18ef2420226ca5f07b577d12736b40baeefcd79c768791a069c96096d666361df348ddbe8c11268aa5fadd96278d21f6e9dc8e7b24dabe3d0b4f09a1a867f9c4d8f90985912e0b440ae2113dc0ba574a204b1da0c98d5e876a26e03c83e1c1d755a022b0ffb850d3ede6f0d685036977137062472d8c1cbbcbce8ef2bf96ccda8f41ce80ffdb02d16a745606dae4e85ebd180fd278173573ee8dafe50b1c9b59ed668a188cb1f96d9fffb7d6066580942a9535703f1f4049a8a71c4573ca0b320dd5f5c13716ae85d0c4ac8206366a69901b9125047667129672dcfd1013b8cacbff1f36696d5da59f5428e009f9a19c0cd950fee591c7a36321db7c381a25b51fd9fe68df38b3a1be356427850761647d306a5aea54a41d84e3fa5f714d8119f19d30f0ebb45cb2bfbbf9f777d65d40db36b27eb55ccbfdebf3f19d30cad634e6e70289b8f1566ff670c442a8aa7189d25187e9855ed4f014e4c64118773f1b3ee6b5e572df139bfc195775c596e9fa5dae71f6d5dbd3a741bbf35c09d0dee003ae53db2cb9354b4b8bd13ad4589de470c527de3e2f02750b40bd6fcbe30c098876fdc96ea0d32d18bed65e97336bc432f4e5d1cfa57765dd88db45ac0371a2c4ae4df23cac7dcfa7fdb139bf7660aa04c79bdda1f0bf018852619d9805219028ad08791e56a533639864fab6d1cbe0176e599b33a0dc4f7ee2efbe7ead25541f83d03096af040da152483af07a0996526e75cf421b4e918a66bb1df680c786b0a195e2664ca261be07b477c21bb0d96f1daecdb07aa5f8407cc2692abe3852698044e6931e400ce4c2b4ca4a9fcf630c72a4f9861a970c75deccef3770cf600e0c958d61d1e388c3777022c41dd6eb5f581ff5abc8d051c271088e2b69a606d53055be213a3a11064f9684d913730414e1d117627835fc46d8b0e64504d56bbc8ac3733bc15c4b17d08192eca1f35eae072881cf8b2a70b3b2e702847395550f4f343211c75c76099cd0533c89aa0f83650602f2cad37cbce6912fc8a6ea4561b8144a882321376ce79d59b761944b549e49de780f0f33f425e540871e75dcfe06d5185d1db1c84941722a8f1cd7f5ff3c276e8ae2580a016358d667a46fcb29e4c73513c929b330234dafd39012c65aadb58e3e7657db7e547a03f279707e79932f003fde2eaea4c1e4051baf5c16a321823fddc1989d7bedd2ade09671f1587dac4406b710a2a25da17336a9a610ab4c067f38c0db22fd808815d534c6a0dbb6f6e5cc45a027cdae06b2757afe2d0e9d56e518271b9c54452f8c78edf16729957caadd2446f33ce99a794ff6fcb47c6c99bee2181cfb055174dcb3d6c9d1c8e3e79f86f8dabd998e05b0af2609f15e3a0230dd6b4bf91e70e45c341fa9ba5b3f3e250a4b481893381e927908a19aa4b1d034378e051699e41a571c5b6c9aa08d84a0a13c3bde0bbd840d9cf22b1a5136fd2219cc6e9a462e0570c5cd8f30aaea5809dede4ca862b4a3a479771d3235b8271085b0409c41e01cf4c048766edf948deea71542866ee65c8bc2f4faad82df577a401aece6bfdb857cb755fc98e36f355a88bc8e3977f1c2a4d75a89efc783d8624545198677f67c4ccf8846ba4b4e6abdd7f32f872bd28c2dc1740ed18b1bd6321e82d78b09ab8ce07fe1ce9076bb9cb65e9a6d5ffc0f00a49bef1f772e76670e36c824a71c231442d3f9223c7519adcd91ed02b260a2e0842f56cbf9f47e2fdb61da2f2f9db2af99e0086b55b4d82e69e429894a8ba825153b0504b5c0e162c58748c8466559141aeb363d7e87987d5616e7fa644b79ddecf57ee9f749c991916117f897293bb4a5a4acea759a6b37ff556f7812219ecf7d3a3c8b324818c79bc6d8ea1261eae242e7808933f0e9888b14c94fef9b0cac9bd8ffb974ca626f9c099cff3e7f33c0d528e31b06c81a154ce26ef6f27614dd00a6370f807ad2426375a091f446f2ecf2b35bda4e20a9e7a9fc834ebefd0badceb54768e6f4d026db953955a77d9fe09f7458ceb334a9f6b091af78a93e11f24e32f9fa57ebba15976f11f117f2ecfc54132d4224568825a48b61ec92ce69a8679f513e2fcccb6d9e62bf16dd912f7c7b7ebec5b18721ef4a246b6ba010d005ce91b0e4ec23b8a29e0eb1fe6505a5ca997f025462993a9ebb298f569c719d2013b885b92c3f63a0abe36d10ffb6e6af7a6f52285510d7cef435ac1f47e7e065861f6cc7812b4092fb6d2c44466db7ccd8f45a3ba7f635dae85acadb4efc487dd54906a53f487bf37559ae42c70f55d5bbf950d3e6f4401d9ce87777d061d1f9a85a7718cbe5db8e13d71395e42c2a0f1d397a87a7bb0a70c5e1a47022893dba527d35bfad2ba9b446d5a0c213be6cc478d22ade177ce249c67ad51cb8db235f0e3d88956ecfcc2827ab2eb9399e6892a8103c9920ef1dcca7f6dd63fecfc1c8fef819cadced49d1b41cb44b8b8aae58eb92a70714afb9d304150ec6426ba969a556213d69bdb5e4f9d58a7deef41f5afbe02bc192547ce907293ad1b7f371ea6a56115f01c73b3cd505e294f0dcda264748feaa46dba7656fcab573a02a35d7f2cb40b9f238a847020d94eae8ce371b995453ba7745e8a8d1fe67af0c2f961f2217168f572929b425f46c88eb8a8cc32787247b9db602e5b7199e4eb31774186a13ee966ba80d740eee7175f65830d66ac363284a14a839f40c4a90dcacaf6bda9986b72df98d20cdc67a37370a78460716d99e4f2bd589d470467fff54f65957236dc5aa2ab7c8c3975d7e83478f89c46047d2545afbd9aa74ed66efe4b28a9c43c5731a9476869793ebb3979bee13520ee768e21c94a7e3d7ed54a7b13495f4074aa2c314e3fc47ad10cbd14a18f02b503b431459c5fed92f12e2f3a219a6e70ca638e554de0ee779bdf5e3aa9f5321476a79542332480340d2a42c82329e86291880c13a03098cc3ea55db7abcad31494f687c0a56f5e19992dbf99c5388d5f423636028044e940c6aa476d9ab286bbc067f54e8f2eced4f0bd8e2d2255f1109c0e0dddb1466fe49777dafc60adb809dac19f7596d3686b80f7a64670f1e05546aff70cba45a017b549327d9fc82d1cd7a2a52c1620376eb1b8e62fa8640b06a1fa393a5450119990fbdd07fe3b1c0c3d712628598aabaa183604d571d3e3b8e75eed8097ba7dc69587ce4cc2df50a84867b05754fc38077475100b55322776ac10fc44289bed9be2f9c683f95ce9bb2277e272419acfd7c7307699996d9fd7f6de0e9a80c8fbdbe69a27128e137f448d899838e9ffb5a6b86a9ea290d85f9c0f556b93b28fcc8112fb8d11e2270a968b5cc793578640c2a757786350934f90d42511ff41e0826f1a53e38e16895ae098c84051e530705300b76e28acade1e0ffbd58ed2c4feace52c42b2783dea84485066f1663e435cd1cb4ede198ea686afdfb8c2f04cb09885a7fadc6c1e18c0e105aa8952e36839df7b1a8b18c632e40ad97f1c4f9c1535b4be7bf047fc3b0be4bf007307e7c2966d4c725356c8165df9fb16236bd58ce74a8e8fe24c670a9e315a28fa5a6a42f8e8595c5ff62920a73fa19f8c910e26b0c97bf570ff43945391b90c89b41da7342aa13ca6b4eb47b8f7a5fdebb5ba51bcca3d46381bf1b7a69d0da7cf64aa3e05fe41b5a6fbd9120bc8b512e595efc3669f22ba16792570c46fc93297334130003cf0182cd1f125082f11a2e57cb8a96449ec9d5ec2a9c0cc5c3e912e8d1ca5045c6362df99faa217e23870d25a3730d7baacf2d44589485f25187773630c802bd0423efcd8d1fe9ed3edebf91113c4439bcd552ae1cafad81378c492c473a345af9665cca3f30bcbb2a1553c608eb921522020296eaf6009b7f8106da356322883b691e242e732909af682b883b38f1b4f1696d42eb93cf10c31383a3f029e1e14d60beb7d2ff75a5ae90fa0338d96c0674bd94a5db6a2eea29a58c6cc0986354a9fb83c2038b301a2e851a5840758c99eeefde7e4ff0a5d75f9f49704665d1870b6ff480b5690c9e934fa84822685b6fc99966e40abbb1caf336604d00e4fb19a51b33d1801c9d3056a949a17eba8d5c5e1f7a99f83dcd6fc4c05b648094cf14fa8192a668e4472a54779055389479af5d7d60645a3c26ec7fd722be8bd860fd9501b76d1d9e63c42cf39a2f9cbc95df5a691952db932536e9aa58c73613dd1f48b28add3e05214182368d4648e398eb566742d42e4a2c6a967965604a697afd64e8e1c1f131e63cb93726df20b3a1576f25f1fdd103ab21fb24b4a36e64fcba9c88069d5c6d7f912f7746c22b550385f68f44799a610228959135a0eb4c271727dd5cac4d25f8c5b18fdc9e853cb4d5369678773897f2a5480041af24927c2ed2ac4e2f1f0d0b324ba4f27a8b896da034b39dbd0ed3277de2c5441b09e0f0050d6a54395537ce1aec448361505a9addb8bc47ffb653d5c92ce3a6d09b791518ba11c08188c0aad62045e6c822e1bb5f7e7983fbce41b16122968da28df10cebbe770965547c7fea540cc0d5262443130fe18288d0379c83b0a62c89d0707cdd129efdc002272b6e76ab281d317644afb04616d343e5a340afd54c44f9f38d26add9bb8659f2a3b3d97fa42a7130b7ec539121a318969f1f10ee7e650bf91146bbabe8365cd12a675029bd9de571adbd713cf5ed21d5e12531d30c1d09c8c9bb96078b3fabdca2f5693dc32f21e694294d2d95ee8e11729cb3b45d94074c23652489ff3ec73f143a0367ea3f76ba9ddd10193e65b8c367539fef9b2e2cb7205c0c254f9d906fcfad559da0879a547b06ef62ac96acdc7c76eddbf9dcc5d49be3ab4d51402a4d6ad8d37c68b10480e581cedd9eb6e3c4bc0d6f34ca00e8fe6164c22e51d778beef2e94822ea691c185c86615fa45bcd4b0145e9a90591f553baa40e155e1e3d85fcbf226ba0d7ea163de356327003670b919541b361ce6092c2801676280d31098a9de5ed0c6425432188297a05becca0d64c7e58b9d9e63e87f595de4e6832581dd2bde498675dde0ee991cf01fa77cd39216a564e8eddfceee18dc0619549e551e723904d033f9962d85b77e9fa09d0302d9d8d507190b34057c3d784148a3054b584566429bbd125b3f515fcc230187546ca7b024982f925310b8389402ca3627216dc605b52f4969179bcb0121c8d082721095af00a91b50ae8efcd69ae8859ae4301cc1eeee6cb7e94dfa17d5b0936a630021250dcbbb59983d46c4cac5f49462611c8be11aaa44a0f0edaccaa311fa12f4aa9a45856e85a8e5c0bf605d335a01f6f55f1050d5fda9cbb501d7528632887d545924e121c263ad263fefa584c76185fdbb901e89697849137bd0348516b2ad49c2aec4a4eeda46991bcf07ff6938fab7964dfc865042a69eb4cff375c96c15909d7804f0a4ff0c40b64554d601404101c916a2b535ed0820131573af3e3143be130496624dec7d45e94eff6966b01d8ea9bcc91d140ca0beddf521fb30d7995b980709112aea3dce1c0b482d12d4a17097caf76aa305e26dcaf7c5f3d47606bd7d46e48330bc799fd7caf149424d8b567e8683a1745d10a693e2bbae97bedd26240ddd1e26bf03b9929b2f2aec8ee1d2c7ebdf110e8359773ff2c2ec480b748c094433a82b76b4c42c3877c980279dc0a861b039438a19c22154db097d82289bd92074a52f2feee8f044b2eaad775b7d8d0c3dd8d59dfd8e4b0d86078684daaa7882fda5894b6ca9be6ae3d14f186d6e29464b255123128e3426b2ee2c9828a80a42e7bc1b3a58a9147256b7deabaceca61144fce715cdd1f26fb80e529ec4af51e4ba4e212872d3080039f8d297060e96a73ba1d329f78dca75334cfb21ea0cb5b6a5f61c191fdf1ef0dd2add0071a4f2fb5eb845fc0afc47956fdec584df537132462e46db321402914e384f8ec6ecd42c475649cbd267e38ed0063f60ea162ca35e9d73242e6fab28dff51d021304de98a47af102effcd1b4bb88ade6ebcd6032e2ca9078a4de70ff9365032164df9b2aea7c196c479d3db8436581c00ddf038f0af0f857b9ab2f9ea4174d11fe3c255741766b3a3f71b6bb262f326a6a7831b2ca157c418bd101ab14c37cdf0dac79ca59f70fd132e4a413352c0993eb7294629198cdbc9367ebcfe74b222b00bef0a5a8f215372debf20c0903ca6d0e3388f079596ef204a260fcb83ad76a397656a708bc45ac694954e76b7cf449a6b82d6851fc7a3d61a7b99bdf95f171888a5539e5325d48da52cd0580e5d5d38caa2875508866e0d95217da14df4573b7633eead4f97a5b00c79889309857183dc1f7811f2feb844bffc49cd783e360c65faed9c8ff28f6904f88bf0c08086183b84ca81ae897e28dd8f4bc5089469fc55bbe75a4684792b2f650b13ef355ca524ce70edb28022fdcd2ae8e57643a238b5b050e4b3e529845e18891294a4a993c5d5aa0146f740af0cb38074b9d2b2cf8a1ad41233abbda87e14aa3b6b222d05b7d4de9a8759c044860210fc71ce851f6b4dc3b4adb2aeab09e346a6343d0b74d6205453b126b4016506157ef1f5c16fa9ee81aa75e7dc55112f2fc79ed7df73b3dc4ec04c8963119e1d6499856fcb257d6a3d5bc03b3e6abfd71cfed1a5232f3bb5dce5eb84f7682e25254cb7885f7ebf156fa783285d518379ceda4c72f2aa44bb342d29de9398f2fb1cf306d68ed8a7371b18c54e4bef536bd5dbd7bc07ac0c566703837ff21258a3ffe0b2f190018a9d3f9081764c0bcd01d732040bb814750fd65b3821ba581df359958c1f7c570536b807fab566bc2dcb05b4fbf21f20668f13931df26f5047a5ad4d76bfc75d8bc5b6538a3e58ec985c1b2b5369dc39d7b2e1460274ab6e2f9d70d77fbc1bbfd2dd70f8b2a1ddda07f05eae87542971485869e3ed456706b2406c651696e26fd1f46a84b1d3f49566b9fd14d19403181da46d80fad42337484772921483b48e851733744309babc6d3c5f8a131fe44954c9ced380e58245852205dacd85ba99f3fdcd0f6c41d83c27df70d3b15bef183424b30cd42ae5111b224d29d9f04b4e8f93cbb15c8769766e1710245beb57bf77bafafc93187ef2d6cb6617113c00572215eed7528140e1ebab6e58de02881686de2df3132dcedc133d3cfddfb143085ee5a9fb321d5c8936a50f36d54721aaa2aec39c92e06a31aef0674d1123112d6338f30fdfe9660d1f6a1b4be407c9a7e001d68192da36a5035ffd24c98edacee96384df8c7d5442e9ee47e290a1ff559fdff9f54b8d67098e1fb5bc0c5de477a7bd9b30de7138a417b1d159a47da844c4b5929187d19118d695bbe0fb4cf788377fb7919d04a2bba0a283b2d390b97027b97fab53c4918490eb35cd3d612a1d671ad51218c5e86c925b6740626d3b2894f62b1e71eb482c0d4f02a577a104d635dab9dc8a7bcff55e539b4d45693846687a896f97ec7d66aea689aa46ba10b49c287439ac7aaafc542f988dcc5592de072f491752097a9e48196663fe6479ddfef90f751d016ee708a3becf0b5955f2e24578f3ad8cd14048a7d5ef8b08cf14538b85527296fefc0adc73ce52eb44d1c85da7c49b90af84509e4db8e990006e995286491c865b35dab4b5f6ef737c5f78df9e31a7d8116c043a8a94e76f95d05d869dbc6eff7390ca0db683a4747c7baa1610839c3d2032ce10233dbeb5333238ac4b63999033321338d95c872345856a7e9f031d405378dd383c217b30a23c2242825d7a8bf5d6b74bfead2b30a83cd0071508be8671e7b20c5ce5f2f35f20352c00db4b5ccc228dfed35e89727d92357c7a995b45cd8880f41359794d2ff59bdcab48f9d3e45b815308b508e8f334d4988036ee5bf7e0e018a769a5a474dd49d64608dd93e0b465d421ff2cb4e3eba0fc4fccecb88823687179e03d94febe3a09a4724bdcd70f52ab217e17311a1d81b0cd9fdc9ac97871810a5ff8aa2bee158c3d4352ce22349833856face29b2b42d5aec6f172e25591ddb4323b3cf14c74a5c5109ef379cfa46bccd19375d79d0a645dc8fae330bd8dcadf238b70d6b81251af8a93d1f5468fb26bd6c94159c331a1cf5f285670f74e19b987d8235e471adf95917dd4f96926ed4f9b95f67259558cde627a51c640dcee49a416769f511eb74399d1d8f0d3390150906c143373bdc9eb1029d49238a19c03d262a2d74e3c35cc9bd675b1bfb4f8fb12a429fb6d52ff61c5d4d4e08ba234e3ef77c55228e7fe0ae674e361f8ce1ff476186c1cc66535e43dc865720ad81009f0b9511128fae93e49c56101e8892a46129c073c19c8a52127be014774a7b78f981a8a754224ece12bf6475d6f08f840f8aa26146d1497958895bef5fce37889e6bbe8c2a1514339aa36180b7964853ccd0673365bfd9dd16b14617531d2d5201a7ca609e29c13e0b5b86c4a8a325ea13a3ad551a746c6ee70860dc52d77dddef80fd6a8383fcf1b8cdb2806aa60ac690dd3b83d5967a54c26d9d1b833b2ba888bda49f2910d3f617a4a3ffc246a41db3fa7538cbe6904e9f7b21832075efb9cca6b703cb3974234dbcd3a89538e4ed462feb654ae2311aa2b9128350c141458e37caded5e18458876fa5e46cc46096c17ce349c995f365099a0de3baaf518645c628b061808dcc3a4bc3bc898eeeb37e4e870d8f76b8522223a5ca223c94c3c9ae57da5e2a6753bcb0dc9c5029a59d9b0330b219827a0925717343e47be5b454c3f7e4275208fb237988e22a6f93d35252812f34a83475c018f388f8b0a341f52647c3b30c746c886b2f7436df19680bc7bb01786b2110a85dfc011b401984fabc68d894af4b1bcbe62d51a5ae019ecd99c850c696d70932847d8bc66809a9960683e072e13ebf467b8f5ae22462ae525383845f3a9e6dd6ab68283536d784087d520aa6e2d4c1df6bff511fbdcc451ccb01d8accb59b711f105015b9b5507186483e98d818361980e1b651dd56dd8bee34db2d09bc729aae0a4124646300a0e08c0cc9b30c255d57f777c88f99ec336494b9e98288c86e5333b84d24e69385f453ab6ae8b346cd6aee51e12399f8f72ff31269c3663a70b47d09ef6133e1f98ebf09911b5adda15e72096661fdc23afd274edc660d8f97481dc1b5960ee04b81a4acdcf0b73045ca608d3669e7c4b2305f30a3819f1b6336b0bf53a55449e3147c01873e7acdc6136d8e6506202198e5675a410289a7d4e1cacdf49af04f6062299f02e36f412a679a2270e825e8441201547488595c7fbd7c3104e184ceb51959b8531808d1ddd1e3cb9f07d67007e5300ac64c7e848c781cc29b145edce3a5fad6c05688a8727c8e7dfc99abea0caab83a3f9b4e716903f2599c510b3b0c37fad64351b44433c3c5df50fb4602589cfc5c1cb165bdb500c0c259ef6fbca44e00cce589e0c4e494ac838846a9f09bb7661b75d43df228baa777467aaac8043ffb1c5ceea81617ce57ad849cb19b08ed529ce4207533b226b4634eb25cb4d6b4f3c7bf086c7cd87dca455ab28bf2874aa1294119419d9ff5cab22dbc13f2d237e2e4ef4ce95345b9c200ace2dff306ae4569a213c1c2ed39c784aaf4f660a62aec5062df4007f5cd11f3b9d41f1e27e6de6c51b15ef288dbd07824590162f43ef27deafeff9bc63110b7ebfad1e48e99a4d1b547b41662672999ff311766c6d8335cf1674c52c856e219aada4dc8f49ecb5656de0f6e4ee564f5d185c7c59ead14a45b62fa479160507d20b7015f25264531dd9362d772482b9fc8b4faf6016c4dbb1cd62ae37b37ad17fac5fea32780b3c9944dcaf5fd8f7f1651f43259016b19e58c65010698cbf8829b73a2a7a7cf27d44fca83220d25a6e25cbb409ec602d0b701bd9f2d412d1a6d3a3d140842defc80a4b5f54df314e2daa56115f6ba5332854cac43258ba3dd18ac35a1425317bca98983bf034b8869983ca4d0f60ec1b1e6ec8721eae0b7186f1b784bfa877b7c30fbc56c416940ac4a030a9d8981bcc4d05841c065be055628591441bf1b3c2be84ed7b07860a6b6c7d22e4d6273b7dcaf9100c0df38ccdab998a78edff35c0258feebddc7e44f233b5643104efac3964b805e47d3a359241ca8b937f515d3070de34528c7cb98edb472ed3834e89c71be8b04186497a5b023f77af9d8b27dd6b55efd09e314aa96aeae38f355508ba64cbe68c04f466bf7f36dd7613693d5ddc3e912dc2725b8e10952192e05ab9a9e159603e5c3344628bbe808e4748cbeea89f5a58d2ac9b026f280dfa056699db65013469eb8fa7f572acb51fc131f5b162a385e60b0957720fe09d829a3aeeb2428bb7a6f26fb6fd659762915fb0ff81f01a4f7f7c759b0ae5cbd386cd27256c2204eedcb66308d690c8e27c9450b0ee4a1b6fe216cd61f1017ea57cc236508c24a1b83362a90b129fe595f24c6a2532bfe06ee6fc67990c8cab92877b29e6ad15723e86315406c6f3748ad590775a20349e4b2b0509637c555f691902bd7a094ebf91de9f4ab5cb0afdb8600e40188cb45c01c6f6c0aee4386df163d77444ad630aa5772a1ab3dcba88d19ff0b80ebbc8b36c5496ec614b0b5970b8425ca55fd630f1cac2f90e12ac7eebf231d07be9e7c5e2779d0063028028c259685379bbec91b1e44bbe512bd863e8fce776c699f2b31b0e2946f9fbb6ee95cadfd6baaac7ae0490fe47aeb94681783643b0380a3d8dd89e93625ba8425bb0505e7df0c8cf69e1247dcd4c61b5aa121a6c296a001fb1a1c9732f2e66960c9da8cea4a8699aab678e69bee161e82dea0ad4250a4c8352a96e22ea99cf28639b7effffc4e1d168428b82623d238dfe6fe2b3b1e44e7cd6c51841895c1aa91cd240b9038bdf3416f3984786dab3d5a9ac40755c61e0f824cb4c3391366970563f7ef07c49d17e7c2dca3fda029cfd19a412334ac6d16a220b1187c521050eff2f0e9171da64b0b98f89d7bbd40968632c806a13909ff0b0042b8106bff8d27ae434020fc3f9aa7080fbd3fb65d3c43b5ccf7b3f36f322708082daef45bccfcc9ff1ac0f8ba56867801486cb0e928ddbfc978505978443214821d9cfc709d71f6cc1aa4be196df33f4c9295079e6814890df16da97f8ebf1b516dbe3d05ba2063d40f621f1ab2ad1d2c4aaef98d2c512f7d7fac8e80017ba62c95b55dd6e518267314953285666b3be46707b2082e937b3934fc8887cabfb1859b53f7b354a6a1cba11a47d0d0f04d6e2568f6c8506d28159b90d18cbff3b9af583b66a0305b58cd939bd567ae10a31b1f1386e5f61d5414b5a59f53ff8768b006c8bd3e7d38da3b71a323bc50226520535cecb699b2886b7fb5d003e59a1d753b4814ba94fbac8269b7dd307ee7747556050a81a9a9a658975804c99f71b4f3947d1cf1cbff787b5d66d1b841ef853652f70c0036e38314035ce9c6400c70168756b9525673552f946bdebc52643430a4fc60f85d9b6a83883034a644f3e1bd3477f93274301ddcc3af9518ec998f60bac8328556e7300cd43fe5e383573b04b92a6a24ec0fb6ba5b0f9b7a296551471f4674b568bfd53f0f00bdefd3e3d98d4ed1e2dd4e1c09be9b608f95b77223148874ef7325de3e4833f5b1396b2b7c679d08bf5748ac059b2787983a1f31ead3fe9e3d7c13d18c35db66c218e8cbab64a6a28a3879325f6d912b00c3ca043ae08f5e961e9e50c4b70ccda9b6a7f57ad5381bd45dc22da0fc3344983bf3f388b2fe6348465fd5f7d27949350fdc01a7ada89cae555c34dfae602cf3ea5827b5034ae69ffeda748ade04f8aaee18b7c6762ac07badbbf339ff7adacf40fe8ebd567e16acce243b1adfca9d85c31594c5ac09815722ecd18b3acc95d681fdab89a7c2a09689ac1e3c3fe8686229cbce9d62d0833ce00168ccc5d2d855a5fe9dbdec21b02beda0fbe9d039ce8aedbfae3d7c09934ebe93bc828429f8433c2f24fdf09e7fd2dbfe853ccec1f8e06af8d6b9f1d44a90044c7051aa2293800395e2be619ec6985d17016131a3d3482f1ffed008a8e945b8aee708be32b6875fdeff5bb24af4479d92ba876b70e5bfe3463006c8ebd79343a9979d6048f105385cc35f2b99b6ce7ae9840f691c7c15ab10341366844b667c4aa0a6b4ef2a7d7e3fbf6e71e01e60783e8b49f2ccab4338ed1741d6dc0078b045860a0fa4f8589b76d6b58594068a71ce40c27b804989a1533c3a66a3fa7b93c246f53e9a00e1a9fa4ef16d7a3a2770c5bdf2d19bb0b1d51f2e8581c04691f4f76fbc6c0b54d2c8b7638f7b49e10b023ca33c979fe83a777a202d22690207b4fdaf0741827979a1a3b7d2ff5ecda8729d7ae980dfca1d5e4885b5843dffb8737105e85b764c28201a6130ea1350bc40c6a915f99a2c8a973a813460161193f48922b63af28ecab5a9766f67515a827539a5ca48d0d65a9754f3ae5a2033bd6dcc24c4e4647f0f79f285bfdb30c6f0dbe083b4dc7d823f6c83f551a463dc78e4ffdac67df45553f47568700faed295ab578f393b57193b30739e113bca4f08ff12e1823d4b333e5d4003dbd214b57bc49ff9627b90b5d59a42852d93d5ee0fad30b6a59c9fef0479317dfbb3555fe41a1152456a0c09f5748f0e5f97147d794a9d5df36bfb4a142d4ea62aefde60d84f38aca21a5ab71a14425dfbaa88c51b7ac5a1d8e0ca4a48b05c97bfe920baf7f0d66c929c35665e8ce32c9cff6b4b5e0d152c8a204ad93a6b33203ab2a18109131413b10c3263e2c6f89fd7b127fd15af2877c67dae0129f63ceb4feca6543df431da2db60bff9a97f6367388f0a3529beaae247409b0a198f6785d700972ad8fed2045524601be6ded5927425b4ac46ea1c749d6a078126b0cf7f5c6839467363be20ec87c64b521a68e4ef52c13c2ebf75ce57315dbb2e6f7e1b90ea537bfcd7405496a107579a8ccd11f7af87028aa201114dc10ad92b3b05336c427565314ab0684149a998f5b9450ea9603f4e301be72e63f5d380ebb4381dd4159e81a804606fd109b7ad43d0b9d0656c3f135ea52d377dc4becb7ad336e99eba1a403696359939390ba1212faa0337c173c086420e64545c84c5d55dd75c02db4a870638c63eb10d441c0fd6f04b031e7f0bf41706c52aa97f8807c482243a29b8d94af921e6db5960437de92db6d3c680d633a160ba4c57d18cc7d11639b5f3be139b454cbe0c1fd0b8ad6279616ee89cd40633e3760a35c245f63ef385068857001c27b4cd509562f5b9ccb7c3d9b60ef4fd509a10e040a6e1575a09dc6a76ad4975956412ba4f579b5f24beef2528867e5a6410988c04fbbe89ed0acbb76748b0ffae45f44ac8234ebf242cc406930eba5cb435316bdee8506382f87ec2a0fd73cfbcce0b7be3fde61758f5735024fa7d47069fb8b9651d1043e37fc28fed54dab27b4c33020e831a264882d7e4c33ce5a2624c75f2dc8b6fa133968719cd3b3eb33261d8f654ca8f6d69126f260f4a37c52e54810ac96668a3d1d0ca16ec1091a5ec95160dcf5c4806c42c2c5d40fe0f4f1ab2de69f13853a5c69414c8c31062c51b6ca1886dadc8cd9d43aaa53d5984b98737bc3e0055cd3e0726459bb2ed16786cfc7709685e9e4f00bdf198843e2781b9e18c33bb3f55f448b7ea5458345095c19b8fc5ff2d838a07c610712a4447ee59558142653254f32d840fe1bca2b217e028cfc18dda345cc87291a1265a5c2998254274b34f012850673d2d8f049b5a4c4f9ed9bf4be0baa565eec6f4df8b2f2c9b10bb160bbdd4d4a198fbc8f58d586b81e23a1ab21a515aee88aac101b9581b1798644a20dc239b3e6dc4216ce923acf5bb89de0d6224f9fe04e12543d9b9098977d238675e323e4f312b472b5902e60da27fd6a9fa8ded9b809e34e6a7cb01ea46e5e86ab5786ab787724a50d8522efaed04e5ddbe738624565745f50e79b28fcc377241bbab64f6c4bc8d01f08f38068b84d7ebd3924a30a333ac11376fac87f2b6b1b5db8b388d9d010d383df40e46f002d3659270a5977e18dea6e262d776a1cfd4be6a43cd4355856bd675ded4cc687f0555462ff69e65920a1ffd27f74a362734b6c0ab7e9d823a9d9f5ce2624b46320212c2723eaf12ee0935738ac7ffd75e46ccec580af09e55993205e36df7680cb560d4470f61a6ad1f0d6055be766cbce4d6ba30cdbef5c0ebf5d7e99c4a0333d601e626e1c85ca487d9c8d96599f3a60a206e82ff57fb945fb704b2c3441fda9f3bd482d3b06065356c27c2ca23d23b536683ed50f849eb5469f5fe8b6b32027d74775a2600a52fa0adc2866584465e67f4f21374473f422511943901d3206e60ee7a6b0fe03dfbef8142d87f7f712767cb2d911c14ff8a08d6bf111a1e8a953e4070574290e4a9fc3fb3041aad8f5439a607a668f2c1c8c2b36ad8f766c90ad9b549a68be798f4aa37ac2bab8a94fbb8587a11ab67f4c7f8199a8acc3c489b456eedc7743b7efc9c2477608a38dfee780f021cb9fdd3eca29123ba0ebd39d5d9d53cf69d3db3388f4cf0e79af1c7bc4210c83fd22daf8d52ddef805dab3e017d766806aace81f90c6d829136a2dd5bdd511c6225169f4fc495332c6e59db9cc375bb3d8ba7363351dfcb5be948947ab60d4a71694e5de2e50a1c1fe5ed162612e890c29a0ae58dc0d2cb2e75f5084b267a2956a07e8c560e1382d47b745695daf12014b1364fc946d68ad2ca198d4cf718943faadf9310b1ec0bb52d9e0142d43446c8c97573eefa4c9e0668d0e03cfa6718614b22eb7d6c76c0bed9abd042e229b93e64ac44981a1a48dc7c16e6fc2bb85b437d8914d57ed513c09ae0520e894523373e2e689ec20129758c0e24237a98e3b0357b21400577e697fc095fbda9ff9bc255c33be210db33cfc38af2cf984bec80de3b158da0b8c92b6dd91b65125ba2153e5f130c3619efb915fbf51b43fc0785cee2b26d0769a34c8aed7e1c01c3ace67a54b24f50b712e70cc25dc82f9201cb2446cc8685941554bc3e2efbab8645d5f3dca758c4d08794918406202d76d12e3ba775c2f27c0c2a430627856c194099908d0eb2f87b44d77154c697d9655f0bdbd60ab3054cbe815261dca50a6d051ee551e118c593530895bff85b87c76347d259354bf62cd7669e834ef3abc5dd9f392fad5c8c2b0f3400cceec4075ded024cc858595a7751f069d66884a22e66adb421f19be3916536377d50bf127a296eab8947185caadbcc52a7836d14478b8b0db5fe795e8d4a10f4e0957449d46c4b2c889bbed691016172fe9f38c7e5f831dfd611e6913d57ea2a9aef2c02474b42190970f5dae46fd170b3c9dabe1f0fc7bfc44522bc0aacac69ac750ca54cb19d795b5e2c584bbf0e283a081877522e867e311820f8e2c2ab8d7c12a38aa502264c50771042788ea1336ff6348bb302e0d090f84267514cd074cdef44768b29706e01236a3ee8ffef1eb2531f8db6dfd140141ca606efd7c9e9d760346836bbad805035d67b4578c1a5187760567a58076e902450877c3c29bbb213565fdb52029260486bbd08563356bf5f180dfb528f7c74b5cffe236d5cbf6506b851ae13174deb03975203281af897a45d3028ca895d95e6e18630c529bd5ef1bafe72c76a96dd02ed747845260a94aac760d612c8c854b4a2887f4a8edd78ba71d29e960de089cec0889c8fd8f255ee3ef1f1a1615e3f12ae5da5ff0cc149595b12ccff81f7c79e1c6fd41573273375c5aa0f3d3cfcdaac94a086601f10b18074a55564baf9769104bb44e972294fc68ce30dafc4789891fd6506af8b8c770f17af79c61daf5ddf39d07d9522d020b2e631ed47fda2153717bd21f1b2fc99669ae8d515423f5d939aa71d7452d76a29bea9aaa2775fa86145abb39f90a44c142a1e78873e9538d6af320fc85655beeb968dbb4499157ad5f3eb3d0aad9fdf4946cf609f2a2e2132a489dff96750ef2af93163aabcd3c2fb1abcbd6ec3d0315e97e6b5d5a2c2dff27e5260c460ede7237366156e0bbf505a9a5d34494702128d489d77cb45a6ad31357ce4608efc285acaa3cb12f2ce8b971f8c8562a52d35abeb757188e37c79779acd2e4888bb3ef6922ba32078b4a9a37f7edddaf1c40eef2fe30fd6b2c71cddb4e05ca655eefed496531f43dc9c5c393139065fcc56002e58d30895660367acb4ebeb44e8302f1dff837bcde515a193a9e7f56e32371f2ed68942fbe0f89acc2dcb5ead4a7b49b28532cb0820aa0cc3b4213fdad946b6edc8e04def9e9818c5a67e49b0b4b6255667b4ceb99394b39c00587d0c528a9b57173be4611de6d67cd4861f1b99766937fab991e9e6a2d9f7daa78415759ab10a3dfd9cff8872db559eb535834f764f5918eadf0ed974d8eb5cc18f36ac5f11a006b4681b29f31a1ba24b7330ad13274123f7da07d0fd9b356f61f75665837b9602123f2b1e55300f422e2e5d62471088d8466d7047ca18832ff051b51068636630a0cb0f7c752a3b6384187c83bf5a3d80111da340ab685c259d06e19956fa8ab93089eb617ac8a45e9126a2aaa73b97ded8dad55685be8a01a8751fde8908aee80910ce174a73483738e7a26852e22a38a09cb25abe5e57dcec1d39dea98e9f51b9b52766572850e9dc5506c294dd9a5117288f580ce532b51d5c1432571e504de4db7606fbb9c493251e3b32d17c7847a54bef1950249fece196b4b00bf59576ff3decf639aa1ceb5e9336750ae84b7203841d30435428371299c90ce3024a626287f4697d82ccbe3471d14951da238d5c7a8bc0dff99634ed81c5484816a5d56676dbf68efb5f3dc8a43f927702a04d10986037757155a06a13ca1363c7c35357ba9b17492f0c97a0d960b374c335943ca3875bbc6e8f791e1ff05b0685c7fc2a852af0b34e79dcfd1487f262a91e199af8453988f6bd894d3907df208bd8f6b8f1abebd59b68f99b90cda651974a4df319eebebe564a43e353809fc711617d9ce59a70127d4b1eed4a9b89cd81c3c5810640ed70b1ae2bc9b8cd4542aea71203f80d81d761cc47efe14de1e4bf06ca4eb0ec09e6cc9c925a1fcc2b5bd5c45392f0f3af5f87969fdaf2c174e17d34af29f115750adfc03fa5aee4de236beb2ab5bb395cf806a5b27d1fed45776f6e3c904db6661df4b075a2e8a1d9996dca39c56fa4f11148c39e47c507f7da9a25775d90f7513d41de4a89eed4df05923de590da1fcbe3f8b74a8991d29f07588993a7f3e7bc7c7432e45701b7b840d5ac1cda84ea6da200b3fc9a3f1ca8e37bba05b63c43bd2e2dc1bc2d9e3be5e5c95fa67447dd539a62784edef9fc1834b1107855d3c2876aed9db2d263c3e02337fa8d2d88bc628309def433ccea3a02d80feb17223d3ee2079be74e2138ba8c4b97249d7ef8bcc4d4587eba13d61fc5d0ca6f9c480a563777f9bf1f4dc11e5a21ac7070582a215d6ff33efd4d38879fb8bb5869509b2b4d6ccbf0d2b0bad9343e7c77483cd918b5a8b6365656179872b91dbe08ffd732ebdd23821312d0c7effb33ee7b91773ac67b477727bf738514c017ee2879b22df67b5688e263f188248200e7e6edce5a41da29893945447dae58ddfb2192f2f5cf542e4a6f2e4b0c5f605b4f10f52c33dd6b5fb78596f971efb9f9ee57ed16583827315cf002bc5a904acdc4b047d086a8bbaa19c52df1c27c89412d7f83193079ac530e6f2a856f2ff6e76772e5258d5afbf06d0e54a02eb3069241edbb5a750485b2cb9cd3c2abf8f3dac802cd3106c60c5b74a78e224c3c9ce4a8376c90d881bcbdd0003eec1baa55465c8eb9199a1a1b615545d069966fddaac2ea68a061092fb49a52af1daa8a363afb37b2ad0b650053f60c5be07c06b2bd6a7dfe607f4cc46b19e95c39ef7abbae2fc9f327e5206257e75dfbb353aa22a791235a32dbf942ed0acad42c27b2aa677936db739c8379cc90cc5263815e190fa123e8fea9847a5899b3a9a33574768c7522427445f1e164cbd022e9009f029090869ade5fdccf027c182120df694e808ecf3dc9f66d418a958f01d724c6726d689a33c44925b499a9a7faf3eea9416ef555383e7d0885fc5b77625d9045cfb0e67f8f43ab49ccc6f9a298559d117ce3e3f940c45caa40517992f25ed88fb05274c2d9dd771bb5e8bc014b827af0525774b83795aa1298779c17591d3700dbf65d3e20f5fff695e5b4f4cd6a5fe9068bdd5d0f5dfb97b7794cca80d30e1f2764e646f39e60f7c3c565ef8a03a125cf39545c0d809f65606fe86a9f0790743e06ab71ab2eaa830b7269aeec533fd7376c211a36e07ba96ba0428708923bd3d0ea8fab30adf1d79f44497963ce38be1ead27f61d5d89837dbef424f1d99ba0b4f4b4569a5d4fb5e99f0bc4625c9c8d27dac3ced09bf65326bdb4dd32a36f3d119cd64b4d72fe54d4d611a64517efcedf0db582d5706ec8a833271cd22f217608d4161d345fcf1a94683069d614d1f889b8810806683ede644d14b032648d8696204a9af87885a41652068eafa93560b7f5eafaa274edc15d3d86d099b4bf42df73a6df5b8f27f53e12800e1583d803f751d49e5fab5d1e604b3f6c4ce8b4e094b901fc1be7257702d5f2633c0373f88a28d1b000eb2afa4eaccc0368f62d1c477e4706b815e15dc6825c696a050ab9697e2c3d0eef79bb0e34705739850889a7238ea5e7d50b39c854fc4b790291b57fb6237f5b0d15e0453e79720bd0fda753fb3c27cdb492fba8d2bd467f413f19f0bbd606e8e1727c5d5c34de3c73dd599fd10b49606c6fdbea063c4c3eca9ad0cc3c26ca9d37b6279489e06d0b90a6ced6b9216069d519c9819327c90b6bf8bb1671e925e7ec72547abce6f2ee9fd0a54a5f4069159557eb3f0d83965cae4db90ea0a98867f5a1cd26865a4ce0857812e809dc3f491eb06c4b2353c3b5c9196e041ff9c0961aadd2216a23692f8f7b69498d59de4984c5247be7bc1d703b29ab9cfd281480df63cf2ea5107d616e8a264f835472d3f511bf0a47f93fc801b1abff449fbe3fce131a0130fab1929f9569acacffae28d45d8050efa20923c4c3c4175524a8da875fa328005a58e552f0e163e65c3263954ba02cfe60205379f2e1e1b694c9571bd6eec5c957f7cd399db8fa97b90ecef16cdd30e98708df46abe56ceddf6d8a5d6ff74f921878536d4e77f6ec19bd8f5d72f98568a8281ccb14e67c2137dc48037dcc68da139141d284cc3b09a9731bab9b3d160954da9b0402aa90ae66c4c3216fce517e7e75b98a0e1b96af2e1a9e47687672501740edfd2c28af10c1149adb012d66cfc7c3688f3bd95b84411ac8a999f427dc482b1785e4171f5172757569857ceb06ea6b08df3ff641ce90302f4de9b400f331b1db5aa8c88b90139b6600913fa332ce01b82e444f10ab8bcd9bd91b6d908ea48607a15cfa25848d53b0c3c76ef909739606855c7e8eab7ecf68ee752b14cab60a126c899127b430623cf5b26532021d050e17f6a005f3d5757ac4d89c7fb0e4ee8beff7ee3784e4ca08d8d44ea6d9af401ac823d3280c01fbe6a4ccb91a2f9eeba31e878b3bc66de200cc4f40622d6d156abe7c2af46bcb161a992dd46a7d98c97baa41fdea9b477424142778adc1cb5540d1e0418df53e3f815febdaca690a3075da84874a806b42f58d7355c20bec922083bf2927c093cfe68ae1806a5352b40df76ed19c9f6a8def974b804974ed60e54392e4ad92bd38505842cafc955c9f483fccaa5dc0f85a198cfd371f2201c2d220af2e197f808945b5d83ad83e8bfed926ad019583c35c510dab035c7e23a017a69e06e887f31b15cc32614e434c44f1169fe1c8ea06cdfa2591d08728a265369316f91f9456e9403a7ecd5773bb6c2ac13c5c3f218caf6f8d7bf232973c8256cbd80e579c22a4a5d3928243762f7d9e5903002bf500623cd428c10990b6999dae23de36098eee7d77d37b9f336beddd619e3be66f8f730a1423159ad776fd54161b1a8e46441d5960e59503e7aaf6a45db43cda42749f35fc3520dfe1736bf8828f33e95be05bcb37cfe0d1da298772bc3ac888245dc7ffede3b6f2dd883fcf24af58c9b698a89443f9dca1144483b2164c92e1808919639d8f0ae048dda4f61bc50769f9ffd53a3e2bf846433238770e36e0b12ffe343d65a9dac4f72d18fe1edaa400ac521da93b888f4327d8acbbac2b4dcaac871a55c0ac25028717a6b3cb693148169e511b7f56e2ae2767235dd158cb98db6d10099115985bcec366d64364e417c31c3c54b64c98c697563fe2d81848f4a10c146bd87c275900a4ab55c846741c1d3510b7fa260c1df3369a41b041e29c2dd5c8ee38921734f70bf512f57a00630527aeccc6209ace4b591a5ddc648763f1874b64a8228fd5213d69b8e3063dcc55c46d7576a8d67fa210c558edbcd500906fcd28baca9e525853f339f58c106fa392190b9fdfa8491845b48a30df1bca77ae5a423b1ed2ac22a0420b7b400fdd12d4f8aa1887cd08595940f98b6f1e7892f3e167f910e1b96399ad030b6d23e839f2fc5f90d3d28e5bfe0ff1c7ca2802bc4b6c7297d71a49c8a8c9464230d6e44f569acd6e3c4c178ddd329679ccb2035466358269d7ce57b629358e7600d34ce3447f33a2736d65c7a785fdd88ae2ff1a04de7a1fca8f78deef45eaa060a8a692eab47b6b519943f8123c8ea8f64aad58091441026ab5e3495c352977cdcd19cdcb1b693a42f0add13f91f3a9a4122f29ca07d171edbd7a43346357c558270b5410ad06627306294fc4b535d3a995e7a4485ff84f419f5356322d9500d42dfeb08e3224ca5275749a934eb46a1cb8f9338daed9298966b4d43c9bd79977199dfbc18129347d6c818c98b47967870e1375e5ba74828826ee5afe7df0c8cf69e1247dcd4c61b5aa121a6c296a001fb1a1c9732f2e66960c9da8cea4a8699aab678e69bee161e82dea0ad4250a4c8352a96e22ea99cf28639b7effffc4e1d168428b82623d238dfe6fe2b3b1e44e7cd6c51841895c1aa91cd240b9038bdf3416f3984786dab3d5a9ac40755c61e0f824cb4c3391366970563f7ef07c49d17e7c2dc4f9ba05edd85a477073c4a4e15a00c06e55c8f7ad8134b582d76fc8589b3a59d1b1d6770fdd9491a65c5ddb36eea5a9469b38711a7b7ac20dfa353844e76585cb6eb0987f23511022738fef88690bea431a402f963238740fe17f0d6a29ef248a5c4c479a5d15ec5965d387e220770c5ede2e98a5da7d9e5ac641ac18ad4a7745b1f920f80ba63724d9bca235d00d818851017649d8d66670fe680ff3ad33c087e7c26c070481f3c98bc1cbc27ab3bf204bde1df71ca5348bd3db81b5b6fdf35e4b72dd2d4bfdddcf89a0152cdceab891da3e80db1458fbebaa1c6941014d86302efe34d2ec4494dc4c95eb8a9305e436be611e341e6bfeed56df27c80ddd9287acfb73d38971be063d848927c099f2cc3e83788a519617875380960f81ed4c81a2f8136cc1e6cc58c6df590f64d0ab60946c78361afe6366fc3318a6571695ccb0f9f976ab67418dc6c7550a9d64373e99c88f5b619fc955d0003b306da194cb695182954dc1e67af72d4e1d21d891e81f1e620dd7a3ff7d17ad0caa59dbe10ae0eec1bbb660d8add7847ef1e89f5fa9cc712cef92f121f46ad22913cdb8439f5672ce8c674160cd43fe5e383573b04b92a6a24ec0fb6ba5b0f9b7a296551471f4674b568bfd53f0f00bdefd3e3d98d4ed1e2dd4e1c09be9b608f95b77223148874ef7325de3e4833f5b1396b2b7c679d08bf5748ac059b2787983a1f31ead3fe9e3d7c13d18c35db66c218e8cbab64a6a28a3879325f6d912b00c3ca043ae08f5e961e9e50c4b70ccda9b6a7f5b73a232aecbfa0f43c1384381a1a78ec587421fa8aa0d512b749cc2001eb8d930d4f9b9172ee3df8dbeb868c73abc04f50b480289f0fed7daa4d9daf2cdc4bc13fa2b9317cccc089f613a4c2e4ddca8caef076cf3540b21bacb72436c8dc8073d149d346309cf18475d3b23d7d5a49b826d16ab3b4c6083243b9926d6a12bbc8e94b1753dd285786cb2922e16ae9250f22b0cdc3e22c6e45ec5495c9a00543e96897c0f5bce3dbdbe20d784ea153161365397214b3de39a4d747b9c9e01bffb0e207e971ca11af4884af159f166040299ef6bd412331a681796f1aab00bb0d6f1523bda161b13bbea9c179b8c80dff7c27aeb0af0c5e6bdbd781a180967638093810f01149022a8d41f34b44ae5fbb8512980aa9f8a37c480f43d0e5b8abf8caaff2f5ff9757f6dbce44c768d53aa58738ce6c656a0ccc18fcf42045af8dce752383118fa1553a4256636249d4eb4bea719bd7a1f6d011238c050c4bcd485293a14b4c8844b011d593d09783ed071c87821484ae50defc0dc24acafcda6ed104ed6d4195f9427e6e108bb98e9964f1fca0c280843b720b7ce69dc63d06f0b59cf198e310418a91982b0d8a27535840e3160e78aec76fc2d466c4fe4b494419b8b22c1f4efb0772360ff37cd0b85f1abedb37c1e4a011c0945b155735de3ff6be0734d0f89a9f575443e7baf2d33a191a81c780cd7a22edf5d7fcaedc56bd9dec42fc8ff607239c171223c5fc426c452e9936e210393b18d1a12558a9623aac020d7ce0d25e7153dac67df45553f47568700faed295ab578f393b57193b30739e113bca4f08ff12e1823d4b333e5d4003dbd214b57bc49ff9627b90b5d59a42852d93d5ee0fad30b6a59c9fef0479317dfbb3555fe41a1152456a0c09f5748f0e5f97147d794a9d5df36bfb4a142d4ea62aefde60d84f38aca21a5ab71a14425dfbaa88c51b7ac5a1d8e0ca4a48b0ffd86311c28424cd1c967bdfdd7e227c1d5b95e86d18d3395b3979ba6cef83fd29d714d100326c71c9f9f7b4e03ba78aeb9d4e9337036c88e8359235a9bf195e3eb360f3627cc4f6122af01e8ac5bdd6957a5d22d49223a8cc71999d65ee83b2c0f3cbf826c3b183c91e0258e79718e870fc7670ae96c3c7a76fb50024d719e80cd5b39d9647820c0ea5c6419e6de8292ebdc0e1ca9284f129d2546a5658cf036300a586f400fb7b9f76e338d353fa6aadca896d2ec909422d491c70a186a76d1ad78a6e6101095598e6b55e7bd68efb33574aa5627dc94c858f197ced4349799ea71da7c06bfc0068589e2853560111e087ba195725e58c829d50d26aa8cb831cfc4b721492286864f8ca041e7ee6233d58d256bc1bdea3886bfef9454d144158dce300492c281bca2ec439280f497740320a25f05db298b0941a84d0f7807c482243a29b8d94af921e6db5960437de92db6d3c680d633a160ba4c57d18cc7d11639b5f3be139b454cbe0c1fd0b8ad6279616ee89cd40633e3760a35c245f63ef385068857001c27b4cd509562f5b9ccb7c3d9b60ef4fd509a10e040a6e1575a09dc6a76ad4975956412ba4f579b5f24beef2528867e5a6410988c04fbbe89ed0acbb7674b810576e5685185aef0f66dc9f6d45b0f4f708ecee4c1c98edc7f871372ac75282285c96143215b9fb2c39ac26afcf3b640e9dfe68d12e2bd4ef605c5333c0e168d2925ed36a63440013b1a3e820919ebdfa9ff289e03726d531a48cabe41b8faa87af3ca18272826a715a1f08c99259893320c840f4745ccee0071794839770094bc823a3bcdde302ef032fc7c45ee44c930ecb21db56fb629be5a618a2944c43c4d03f2a08101236c7b64c7ce657319bd1f5efb08aa2b4c8b748abf3acbcee09b0d0fe8c9ccc7e03bd2138b4b1aab0cb91c37146bd6a7c233ca9bb609745cab037576e2cd3c946548e247df10712a4447ee59558142653254f32d840fe1bca2b217e028cfc18dda345cc87291a1265a5c2998254274b34f012850673d2d8f049b5a4c4f9ed9bf4be0baa565eec6f4df8b2f2c9b10bb160bbdd4d4a198fbc8f58d586b81e23a1ab21a515aee88aac101b9581b1798644a20dc239b3e6dc4216ce923acf5bb89de0d6224f9fe04e12543d9b90987c0bbfa31119f61a9a01f53b8b475ffdc746064e0847a765a3228e8bffc7e2d6b0b45d7ae445efa6adaebdbd0c13e04794533563f1f59030b1f908b8075e1196993c9cffcbfa59c611c99db4d348b29be86f719536d8a4fb561a75f8d3409a7a93a710c2e631655737bf440ac2146e6fca4b7b27108578e67454f917b4492d55c5825f5b56b6b56d2d9c7f089a984ecf3106c1ec247817e2c7d2c708c80be8fde011b79db74408a71093deb7d384cfaeb5e8ae6627b811ba9315163ba3fec9a8a64e1f7fa980ca203c55e03461979088d4f9c47849e449e1f7ec1a6c06ede80d0a690aa73ac7081bbd5172b6c6be376163c546566bf00ea5c8c659d8c423e5947776bf3a98fd2a9c0a6181b33e44bf704d731c8c5b87f1bcfa01135bb565d93f9760ea88fa6ce83bbd3ce54e90837482d3085863db79d8437c3ed33a86bfbce8b409cd18648c66cd307b83a577569f986b222b495b735764ec8a4276a8661965c01eb92ab825d94be4bc6fddb373665a2f6097fafc10fe895ea11105158e1338b760befa5e3f5590977c919ff27fec210ffd74036c8931aa4ccb682aee03b46cb1a55f8c44249875cbd105290d8ae732c3fd148a59b276acdc4e56f17ad90bfe856878e70acbefdf378f7b2568a033023cda45bc817ee86888600c899a58779fe7e0d5709b050ac5e4fb5994a9cc40401da167607192a6c6bf1e544dac7aee39b7ce0f66c05def06a0ad49a40220d114cd5420e7d82082fc31784e57b88bb54fd8facb8e508b150d20f6b26d0d3268bcfdb548b5ab78b024635956b7560d025321e589e92b65a24a2da80d53536e5006e3b3bc055f39e30b4f4cf519928594be77d014cce3946940e977184f958a2c17e9605c3017d515a0affa703b808090ac6d335e92c2773ae4fd9a7513b89668b21ddebb86014066779194df601778a5139e937a980165eaf58941f3eba9e6044b3f69bc72b9bd666ab375266c74aa8a7ed644aecf6f34588dbac8f9cea5b79b57ff2a6d549c6ee8f70ba5d0063d9ecf04b23dbe9cdd69e7951828870dc8b5f8ee2fcb231a1efe273c6417b2853be25ecaa88b46d0cba0609dd6bdbaf37b11c78c4d68d72e6314fae96877b1ebec8e0198dc6aa46fea681d060d5c522d6fe05aefbd69add536bbf456ba88edcf0cf5e42aa8ab64f52c9ab43a53aa0a435849c76a39997dc88c298b76f18fc4e73b85b1304256f31f13c54a68621ab13fbe93bf351a40b14811ad4f3be10d79898f9c904ad68d1e62376dfe4091bcf5899501ca8a28462d84cb042c0310a2089c0b3e0e49b1a13c95318d994b9bc84aad91364ebf4b17154a4ec509bf09ad282623ebee02fc37a544a9d5e44d2d1ea0e20a26d31d5e4f00d71ca350f05e5c821e3885cd6ddb6b5cd72db8e5c752b785911516215b77a54befbfebb65e033014fd7fd0ddabdf868813af10e91dad6163797e9e9a2114100880b44ac9945365e48b9aa3adf25e4e4dabbb15da3fdb04dcf1bf465f18078720d6d56d61970268b7528ca3e6b1dc8581970bd96bafd9a18dad9947e70195b3bf0a16e6f9b60fd7a09deecca12a775c0a2375587ea0e17a76b455e11df10f9dee55a418785044a8237d1ff9cf3f2ce5f693d48e1c61fe5dcdeac00e7cead9d90cd0a472e6714595f80c1fc08212d00785e0f28f7b819179af03d5f7ca40fa78851f9f7d5a6682a3b970b16cab5a476f5519742203a88de71b400b48b7af7e558d041cf19ad1232523215d87e2f337a16263b929354a063da261cebb2fe296f7b4694bd216dc27fca60306c970a424a0e7062b04440c3557f4071c1e73f9a5735827e52b5cb76f5e0777c5c685e4eab9fad097d34fe3ba751fadd5ef0deb4b9b2bdc281656c60d0373d871298867c1310cc04b64f80aef2cba05d68627d4f3eabd444816797ef2e2e52071d2cd9ed8335375f75ec58c919838ddf207b1a6adc579aa90b96be5ddf28d0d0439cad744b18b140599d433a606555b27680185c505f119dbffca9b101fa57eaa96209f4f3eb1f7037fef4924b494772ef9f32921991c039aa61f26f4368e55899ea2d4005a2e547a245589caef6bfa7d0e6b74d3883c8f626d8ca1946687ada4f2d8067d48be05823527b34905648a1511e1a369b9144125a894c09c13b2a7c3a12cce4002e91f2f27bcab7ca25aa2b268719adb6b6db8d75d2449c15c14fd02e8af516511078eede94bc6fc09f0d20339019c7478237d1f0fcf0d7fd9bd511272ae497efcaa135e1e0d4364a65ad1ea4f05c5940d3216ede77b1fa892d74858a0e3c58f02842e13602ac5720439643a5ed19ef51e58e1d16ab8b9eb7d9e1bfa7ee9667ac44cabd1b20f95169e491916e01d6d3453aef9ec0ddf6861517f6b86844646cad4b97aa174f20faa9006c57b7fb1de854ac2b8c77b95d69ce2cc8d2433403d74da0a481c4f1daaf573ca5dcecf53c19f97d614e4911a31978c10dcbbd0ea53d991316c7a413e645b4bce8eaff4a953bcc923f78d172f6ee887a7ed0eec700847190514334fe73a40ae33b08d17edd51ae73bbedfad9b929abeb527c02dd383a7d7c7e80041c7cb147120146a5df295700b85ca9f029b64a24c9ef09619fccf1436b70dff05996fc347e35c809cefc126f8cd86025bb24394f131ea1a372c243247e1ec97ddd80c968c9b619ee4cfbdadb14350add0812965af6b491c7b1facffe5441d997b07c8c5af7b9f74fdd295c85e1f1b0b6a8fe8221c3aa056e661cc896e3ff42d786b425272ae54d7ef175db21e973a2d12d1018dd42ccebb49ea50c1e845f1332db41995417dedb31c5583938ab9cd89fa350d3d98926da80698b9af763bed472f765a4f506621fdfe8b6ed89ffadd07759431b5da196bc8c5b1def5d4ccafc57ea9f95c999e6c91c0fc79791588b42bdfca0c295ab905de432db3939f014784b4c92c7fa5d7cdf0b238bda11dc650cc88c619ac9f8d600abb00e372bcf115a4037ee217ab6f4a82810051a714ad7723627eff0287b342262afa4fd1bb47546ff30d4da29582d167157f0996611104882a0afa604db9058a1811757da82f80afc2fe38972c222a5cc771feb9ed6d7dbdc6ea8a406cfc51420e9a7b4a202fdbb5826027e28cfd0cd5cd55069638ed4e9f80cab532f652cc434f7f36664d65faa1b881e35a9d84e2261e2da528e243b234e1a2c306ed6fe7d895167880312978ac0e07e39bc56fb922202ed6389b3421b118e463fbb3fd6a960db14754f71d097de7d5694c34590211c7388d96036d57413624ee51bb2ac73504923f4eacdff2abd304b6794694db66856dc45e2657a80f7770ff87b119b6d79dfd92cae860acaa43900558aaa153d4ddcbcb34b417d815db8699a88da670dee0e61722228bf60a7b68409ae4d26a313824ed1a951b7c75cb8ad48bbf13c4276ffd1dd11975ca955136f00e1c75ed1b145c91f0c894c2573e78ee11c3320183e6d84893e71ac3a5a97e151365a5011bcf0de7ec6a69e2dc216dcc9e16612ebd4be88ad00bc2fbac7c5499f0e18a71850850a0d08e7b8fe82104b4beece37f92c7dbba96ab6748e3c02058bb86c5b78a1ee3d8ef5ca1a34fe8cef0f595f54c52c24c8cdae43c65a654ec6d4ffa76d29a35b146bccc493eb32663c3179289a26241be5a93d9d71b051d076906dccdea7dc471969d16eb48b1ecc1657db3be407da5efe05d89f262a7cb35014f57e8e4e24fb1648248879e73aa36a63ca623060a6c98ac18a66b202fc5e6bbcb0c1c50e28eefe1738212644a6cdf7378301a4ff249ff4574e7f5035416a23e2b6f05ffd18e6731f6759d16fdc23ee69ee054ef427db15bcc13bd0b578b4f1fc50b7bc48c7c0969e259b102968dec7576341523b68cb3e8689da305f58fa1b5d66a8e071dc252da65cbb1779c5b48251e620a354f964b983f1f5fa9d1a5e0c617bb3d667bba520ef76978aaa493e41badf206f357bf3332a282884c0f8fb32548d4bbab7b8c0a86bc43e87b7c1b09bd35f2488039a1c0213d1288ae19b4daf34befbf8daee907d1f12934a2676661de1ebbf2f3b0dbe0a071ee1ac418ddd17519c90c81645cb4917303e4b462674c2af31633dbd39ce25e943d88435a4f94367e91025eb47414e761b84fb40c53c5c5f680f0792168fb6982b1fa3c7e4d967cecad75ab97844dc360aa4629560dacb303de3a8a6dff4d371771d42c4748b47e34ab479612f67057c5c2d10c405340541e084c8d686b6d183cd1f1b7088919f9567df1bdf1b7989d253a175a97081400f387b5256b7fbc766b50a30e94e2d600c3a5d2d1ea51994f9f921fab6c77065f35e906f820a0e22272727ecae3ef7c09c9a2484b3231608594b0a58fcb36102576c30c5b3d5f8e54c0b556e3bf32e3d02d24f4540afd37172e6a1bc67dc01dc39451227dd0f3f73ccbb5d621e0ff7adada46db4ce785542d39f51ebeaac2aa47c6293119c4710ae4320c7804df690eee22ad6b4a0386945af0bb8cb4aca67d339ad4ae86838d25a13dabe8d54cf425c8890b3574b276c2045e25226e0473b917e31fad6b2deeb5f5c68cc20f6b6455049b32c29f81e6e19e42a4eaae587ee5fc525addd0be621d7a26dd1d5f839a84479463c26abbac63bc4a6dee0fe869a28d4a44551d1308acff53b4fa4367cae0c5167600c8b164735e6d349ce54728786a00274cadd6f00c78c9530eba6e5e38baf013d09e699c2e09b9b9e573100cd4d3e88eea37f407b4595d174b81eddfdfdd41ee7fac8385469cc616c1ded4f279f7e7cd5e09a34d66d7e9edad92c816753bd328d1a3055712e785ff4a0198756b3bf819a12149d07b531bd0e2619f08440130cb77e45c88223320e03318c1be05237c8480e3aa95d7f5e555233eb1db18843629ab5667e6fc5e4d3eb6666e2d9667ddc5ec979e6b847fe6dd162ff4944e30934c82e7a5bf568064ba746177857fc37ef245635cdb81190e420b707d61371d0c5a581aec63c932995cf80c717f47d4c40bdb0a7e78767a1a0bffa3f5ecc3e7d462cafe1245f5385a7dc97bb4559523e931a820c23db1fca85813331193ac586a72ddc8832c06ce97a2518bb78448dca9db8f63e3f26885141429edaef4a1e3cc52dce3df6e7d79cb08cd20d411f34d88cd295f8f25caac446897af0e875369dab51a805bfd4ab3112d8bc0e9913bbb1aeafb0ae1db12e8d9ccfa5cc4f95ac53bb09d71df6ed56433fe687c4498d5039b61b38f5f5bb086b87655561bec2556549706076b474dbfbdb8e90efd3d7ad81088fd2dd974b8a5ad99857b623e1db6d47c5a6cc7dcfb4fd1ac610a091242243b2a8c53cbe4026873a5b14727a740bc0e4070bc4a2a0b3b49fd24f970ffeb32dd42a2a476da46f1bdbbae0a7611f7c17418be882edacc38eab6df05572ab3dbc11e5b2b03d95c9d0c7029f51cbdc584da97a19265a1f935f08b93bd95cd4214c34e6c415c7024e94c73b9c50edf9b33549da395f09ae6459eb3628d5956e2460b690dd21eba967b124258aea71851d0117b98c998561f3485be9ee052b82f93a7051fd49ea14ce25ef222cac1f7663667170d27512b942ec7dd9870d23533ce2fc5e18a88a1575b55a92783fb357d1696c96f503588ef1a2c573897f8a6168fa2943ea7366c29990d6ed021d757e5dd172f5a1f3bc597acbd4e334ede7163091da466431cc9eeaf5aeee9200d0ccf6845852745d845f9e2a9aa8b373d62fdc65d4a9a117d150daa56d4589b40d18bedebfd9491b901041baa3b4cb425513a1749d8c38b47ff2865eabb16267a1666a1aea9406be865322e3e07a123451177a594bb729fec16a076f97955e9f71b0026ce3cec720b527d3cbdff9f8643576a3b31c6ff46374f53cc6ff5a38b89f2ae01b4e3e6724742c701c16b1d6b843b07b06a3f8b85fb6a36c579c755a6d12449b875ca18a03050d91ce536049c27e0e4e473a38a71b340d14c0a29b5575b8ca2aee19c5bacb3a9846a1f57bf5a3294af374515624c13b84be553ac1292c212990f5a2152fc80b018697561adfd9bb42a48c5c9c33590979c089768a85029313eebbe941905314b39723c6066c311084c82685a584cf219d329e66d8465a7348f5337589a846a5f33a42fe168e5e224c7f11675b1e9c5c8f617ab6754201ff871a9424b01027dd6cbd2a7479e6f5cda0f19727668c9c1799b57b4ccca144aab35ff092af617e5394d02101ae7de00cbc39b7e313a461f520942e66b3cf8e3c707e366f38d71b95fc10d282d21a2375787fc571d690d8accd2743a40a9609775fc27a7525dba392e2896c19228328ab5e48b91367d732c139b912316335cde6c47d2d4d7e1645361771fe068f7224622db73ed1548afdff22377ca91e8c34a69ad2d83990df5cd9bbb305736ca9aa3a2b8d379bb54600fa5af7e07966dd5faf5de42c490a5e5f7e7b4e8f4217318ee5708d2d6ba35345c3161764b200da26c5676666c6dcf1603e17935563299d34c75d5e47ae165386d8d7ec8bf9eeb3eddbeebe998f1d080780d68e0a90b177b67085a776d3ddc3aee40076c4f2d392b5cc9e7f644d120cbd82376b51bd5c645de05e81f569483b06fa1e01f39f47ea46d396cf1086520c9f08f611e1afc4572d64a60eff2afa90fb629bc4e7dcbc0883302ea26bd070e313e6522e99353dc5d61f43a6f61c131acb78ce648379a5a178d8ad217e93bdd64ce546fd98c805098b7b251670170998a02892e3c496be51ce14f89b81a2d19506ef745bce50eea7f63cd7367ec88c8909664e64c34a4553dbd265b4fa40d51a532c016147894adbc369264a724608656c831138d8964d1832f394d2917ed7d95634d8da6a2b369d25f41350116d57ad434498c93387766f94272f662a81a2838dd2a42676393141c1b00e90394eb4010d9f2858b1e288702edff35f78ab482c3b0b90a80d2e179d5ea7b9cfc9fd7fda26b9a3703a941fb4ffa9177173fe695fba4775ddc139737c7511bf22fca71729fe65f91b9d01a9d89400dac483bdba85156482d7a051ba07d6ad6676e142c451f1e4f6e679ae5d13df7b80872ea13e4be021280a91d84c52a414995b653c217881d62ff50bf47da2a4478432098addebe6efc3e8df1d03124f9513390fbd34f3128e3426b2ee2c9828a80a42e7bc1b3a58a9147256b7deabaceca61144fce715cdd1f26fb80e529ec4af51e4ba4e212872d3080039f67b638e9e6e192ad2b397abe2ee6c5b6e264d036ec2d185a17007bb89555efaebd25ce5206fb1c428071b5f46fff57e4207646bdc79d18290751a2b3175c34535b78d32ed8f4508d1f060dc14236e7243bfde2f6bc0e3186e2791ec197d76098b60275a18e8157e1711f9391a3d615ccffc6085d96fbdabf0555be088f23ce68c42fed742cf30092806e97e19f51c96d3a8767932b42ca280fdf9e8ab823ea276b972d175d8ea1888cec5b68f8cb3bfd249a0a529eab78221a44ae6c1d23d81b48a4de187f6357de135154e21c63123dd9b29c2975f927d44ebf23ae104bc38adf0b6af14fd8e8654848ed20d6482e80b107f05cd059bb1c0c961ba7ae731c7268911ae851d748dbf17aa262f89b4ce8a74b863cf01d6bb4ed0323019c43f6669cc84cca53ce15f106b7fef25080b3bb9f18c8998d9e8b7c6ce53cf185ff5ffd407c4ed85ade664b0c71cc86367555037de646ea8b270fa43ba6633d1059d55054b55e4fe79347b896aa315278c2bc90b73e5b359b9694f462162a1389f8707950273a2b4d8c7bfd210feb2c5ada92b012c0d83454c15989bc4f3d4115dd7eda37eb7f57ba3affcfa50aafd99c21a55c9cc103b967515ffffe88654f02298430aba0b15cf5f0ccd34886e9fc74e81f2d72d1297337464ab667fb85d5f605b9efcfc7d8c9759293c7d042a6c7870990d089ab66b4a2648ef326b4016506157ef1f5c16fa9ee81aa75e7dc55112f2fc79ed7df73b3dc4ec04c8963119e1d6499856fcb257d6a3d5bc03b3e6abfd71ccce9010ea869e7047d85b038896cc4704a1dfa255af12b41b83cd4c9374bf621c6d0313bc1c4c727ada88409cbbf56e8580b6e038a0774c832161be9cd317771b14bbebe8cc517c088fa73a2a6b87ae723ff3c6ebc1b9e356619867c742d49d4754450f6827f26cd49e402b7e442a11167a900666fb3e7f8a181d7a293c015a9df538c0984c6f8f21a7522eca62003b757ff764c11233f6eebb5dc19e59ece4112f60e566e7a7a3f8772ba0bdfe5de26e180573a8889a4d7c6f956db9e09934b6025c48f6a153bd84b3d9d3c5d23fd41b01672d7295bbe146b2abc8fc36707fd772caeaf63b4728a8089d1ce5e7ccdc3e0092b184767dc1e61955f94c8b2f718eff7adea29892ac30ad714e6afa7a609efdb19eedf9a112b0f2ef052820bdf7cd7594212686f6dba659c8b18643c2f04f0c41bd1414fb32debebe7649ca29ae2379de40952d9bb873966f0a8566c73f22ef879bb5c952deee67d7eeb174d2c5939e4222dfdaf3fbe878603cfcaa4bf949afe01fdf647356b99c637a68d5d1c644245c10dbc133ac15b8a54de67a9269665ed9da56025cf591cd04c2cc6c8d73bde4004965ca6834253b1936168602433be5f275919465e798215f0ad885e77e1b3b6c638eab8454119cf4b7da47e9b1f88a4196fc45c9b3a8beec7b920b6fabc5017c5ad6b72f68d8cf67ce865d7ca1a615a7fb95b6be1d9c946c02aacff0dc1bb696d623fd819afd3f3af78149674b2d58378146068154831d6e645da2cd6cb9966f5dc7039965aa4505d8bb3a376b3fd0d669c939b6d92c6935650fcab9917742d95800eaa2fadd7b2732a5e3d89866b34787f9fa20038e1c53130f9a12e6b12e4ebe43bcb100bee57de6f4f006828c75ea2b88fc2d612751d016ee708a3becf0b5955f2e24578f3ad8cd14048a7d5ef8b08cf14538b85527296fefc0adc73ce52eb44d1c85da7c49b90af845016a45fcf0baf456890ec4525853367716936fbfd406f02e23720696459a718da9cb64ccba3d3ad84c4c61be33634bb74cc43bc842a92eb21d22d8e18c4d043e231eb7a045fc232717151c99a2b3df100bacae6784a35eeef48267a50e7cf4e842b4d298b26ab0b4551eff52a5e3d5515bc57674cd8bd0086b4e1d4518720fb610c7a77ed2cdfa1bed137c35426d4535b366fdd7f2ef02aa40fe29832df6b740437d5a86b22b503d73ce80f3068dbdb65ccb1b3c1aba357932f28069a4be9fa4eac05ef94d77888a9673244d5d50fe503b2f61ca68bce540c021ec5182c572cd0b68f155e74ce6e53df342f255339c596466e9258f52f42b204f3934d21e6ca4e17484d18601799423ce815c570e369cfa537d64d3fbd406818c4061b1adcd45c75c74df0f4c68d90f45d3bc59ae17a3d328574cd8997679ebe34e3ae19c2d10f0f2dbd30a92d5e6e1dbf468c1ce12b54ad93b799a0a7036d39c0d83818f0dbda89dc898ec512ad01e91512b456b8c9115f2aa14a78c27d5f672e28b13de06f6b72f8fd7d4022194575d6922094f53c390150906c143373bdc9eb1029d49238a19c03d262a2d74e3c35cc9bd675b1bfb4f8fb12a429fb6d52ff61c5d4d4e08ba234e3ef77c53febc171574d11a99fc0e732a3986acff63bbfe566ebdf8c157125bd9087aba0b8b0b6936498030f18e6c3a76924a69ccd1be778b956e8e820baf6fce1399d90fa60bfb4b54eae613c85cd8e7324d1e45a3f91105e30e7730db1c809682addaff7eff97fa5f6e420d6f06f6c5ec73146a6da1f456391b72df64357bc2fc8854e09848ab070f25ab058ad0e09d30f1170aefb367bd219708dc87f96014eaba5f39061a7e1449555cb624e3a394344b3351a672a203d664e5e26a63455641bf41613c5ac883083179ce1fcead5b3cdc8a40b893db6279275ba2463925e87a4bfb63c1a7119dfb00be683000d7f943a08914a19a582085297ac1e49827c0f9ba77ae8f49a41b1b8b2320c531b4610ac7c0c4cfc17817d7a998c76cc2fd19cbcea52418925eefdb1941af2229125193950348b9ee0cde06c333a12475637ca0be57da5e2a6753bcb0dc9c5029a59d9b0330b219827a0925717343e47be5b454c3f7e4275208fb237988e22a6f93d35252812f34a83475173bfd114b9082442d5e87e76b828d17265e8f74045d7009f4baaaf1ca83ef38b986db0bb50a2417cfae881996f55a6bdac58bea457a2dd28a87e01a53d0e5062859c76282d714253fcbd0ceacd34a1a047aabc61aa6890fb02a73de1b8080961272b33359bf69f49d3fc7efd8b3b25033e50119cbddfb3b81463e53330fd9624f92875d0dbd987721ea36d7596f307df9a172b9dc7cc92dc33b749132b137d18dd90611bc1622341e2703309c93b493163ab9fc08fbbdcee79099a7637d4a5b807bfb4def9457b5f4557d876469dd16a2aa16eb2d4c032b343d4dbff857e6ba5fb3690861bf944efce59a1ff9b8f563f8d6d87671edd7f165c41a83137bb50ac130c8ca8a37e32e2225b07b5b0490a5ee9e632668a4ebbd8f587b18d48be39e3ca16dd4234d64c25d7fc93edabea594280144768edb814f0614a8042b59d8ba4c03a3ad26680f8880f25d606544d05c29459d9a2af3f1308fd0ef12b5290c2bb45f2235eec55971f76c50e52e0bcd0235c8725dfb2ba508b9fba99df59d96dd7b579f544a5ece2425de2c2599a5e10460ee34aaf62fe3ad0df009589ce591201fc2ad6d0cfad398e2f113ab73a324bc69037cc5bb14fe46f1acd4fa4488ae64936741809229530269fda43558c7dda2252a32aeb37cf64a3d6ccbc7229a39ae3e7e26a19edc482ba35d672e61d75cfa141f931d5ef0e39d1207bbbad1ce8c015020e7ed57b78fdf73e69350282b426c1d8a007df65bd1674b379e16ab60af03a46f8d5848259534927ef9c1cc95084f52580a79255b13446b99039300311cbaeb1dcaf944d1f364ebaa12a5d14fcc024f62b9f9c42b5bf899c1abd04dfaf16db04c8bcd33d179dbadca706b10717dad64d19f90cfc466be0003dd23f929e383967b89f7829f5e669116add80a874da55b3e09cd731b5f5232d2ada762ffbabfd306bc7ff241d3c44f012aabb9105f72f78f2d28aa046ec2f17fb7c97cf39c2d848539d156e10b714e061b035ad7527179bd23c0c3d7ba94aaa58d33afa980c47c5ce93ce3569826a048d0702538b9760e137144a2c8d0bcb15d10c4932ff83aa3f4f6fcdfc7951556ca386706fc64e429b6bff306bb5a12d0524be6ca3eb37dcba288085498cfe0fc6db4413431b80bc11d688fb8d3b9f169fc2be6de0481c209c38a0f491ae386fc2827b8105e77b15113f0f35ce9c3a9e40c079359f1a44c2fb05409e01b7da7876ef65959b9a2330d0fb391caa1963ef54085a7d394715f4122a421e3c34296b66dc853c143d72a7f59db2d8a4994839f3c88b7fcab75235e33cb3374f6a60f062b6a6107dd888088756db16793d0e0a1e45c1f2d458a27b58b59fb2deb049bd74b5975ba4daac25948731d78784ebef950da995444b4c9610cad7f0b271b3b5f3721bd1ef5f234ecf5c412a5e40b258d6b9eb7324c50408294880c2d31b002be4bff39d4f16b4c08baddc5c18ba624c8efba5bf981653adab3d4c249dd4e6bb9fef17fb4db37619ce40b768da4de51d3762ea38b1a402c72eefc4c754ed6e4949996d6b3e1870ef5aa77276a543e30f1d25d5a228d13fb3f51d96daa34b2b32449af0634b28a4a09cd203d097ef4f45464de7b1ca988bf5c8a612eea7c621bb30f4cc66c6578f791c38945c5b6b64cb01b428333122eba47f2afd797bb420cd78a4325c89a41f95ae58bdefa260371207b8215e072363f54d4cf19a5f3606fd5a6e8dc4e930a3a1c90362a378a43b5a3a62dbb80d6c6819eed0dada317abd542497391ba12782d9c5343464bdaa23f087480a04a0bc779e8e51652dcc46c8a25db29395120f98ca4bd853b878817876a670efb1263701775b4ed64270901b9cf6cad23572e12f0466a57798c6152fb9ce8d1954fbf8347e08e601865ae4517968503c2763ec565ff9c8f870f0f84e4f3901de1fe2bb5527470ed2dbd7fbdccf9a37a56a54fb975c88ac293e6067870f58e69ec4cb3bc18ef80639bc7b9ab7c6808f04b045e09f140088e11487504bf66e17e1484c4085258113bed499c8d138201d89189e76cdb1659477ade88987516b66e2c1813f0376c77377bef859cc4ae8b73b68c5cae2ed49448a6bb37bd3f073226ef2c9933deb9d6000fc4e28b63f0d4a51a2756033a3042b6223f2a54c830d1c345ce4d4d424023f579433826be689b04bda39957aa817b67341cbd33c1541cb9f0f0b0720541486fbe97bfe82aab122bc76f67f85ee5f34f15769b8d83c4ffe03f070ac468c2843ab718fbc538df47d045b6388b05858c88557545a31e2e8c86162f8435c6c02a745ed49310db46fc96bcb97cc48e4f7d0767652d593e4e463f21be4a350634bb0af3adf0fe0d46b226fe5598c7fbe18321e8a4b9eff71d322ff22c59f5a557960ddc112b4cbddcace1fdcb4472befeeeb6f12dbd837aab7c8a8a5ecc4c76639a72f8607a011fa6016bfbbc8ab310f15057baab21adc94bde5741d2ce075306f925417116f2ee8285e1c62b3cc54b66a1960138c1252a50b643aeb02d7515f2e3d61e8e6cb57fb3704feae4914f551717d648e68aca1f6cdca5bdd9f57925ded41dceb7ef33fa3bbc75c1ef609436bb39c03a722a7764c8199357e1bfe25dfc1739e205bf0175e2cf61b54628af24690272c19a64902ba8a0525fd5085f0d0ecdc5cf57dcbe07d2c34ff54f8686ad5480c6d7a83461d7f2060f2c8afa9f62c78b218ebb7b551a5b7c6546c74af6e7bcf2b81904031a00452f57a9983b20217758b2f2059f5b0e3b1c5996da361da34d9d0bf0526b31dd1143c0de7dad8a4f63907a11f9310f4ff71bd6bbbc7723d2eb33752e969511139dcd2fd646a2a5f3f7d741580aadbc7b16cb09534358836d1048145a21e09274cdfe8a0d8ba6e757939b8d2608dc7f5621674c2d9d5e40d25fd747f91560be50ae1df9b6282faf54b7aaa727173adec511433aa42f288483475307eee63327fbc7c9e24947d8fc73ac0aa922e65eab16a62178f4fd244c70f78141b8dc723bf7afb6aeb229d58075116c3d92506f5a957d97654bf3067de6cc60a6461fb534e5edc9f86bae879479d07fa7fd38a6ef7d5f9eb1d3e5816934dba071bd66aaa5e6e85e2ced60f8282d48817ec394cf3318830da12f7c5fa27927bad079bbc5c2107c1cf61f4a221a5641a292542c95c9a17b12e7380ddf79f31920d77f39da6c1463a5d474fe1b69c18caf795c849e309bfd8a30ff4018cb21b10f3cb203f78637c0f53184e03a48ee43333a73d5f01a3d7e8778465948b93b2160fe59759f12afc170ecf5368b0f45dc5312fd653e1803b8167c7bef41da6f56d89d20f1c1274be712b8d33530a683cbe930660d239a21c34c338e2a035399abfaf48db298bdac380d5edcd88a6b8446a29eee8f547a53f8d097f720ad1da6e408be1460710557ab8604104c0c2ef863e4d76f0794f21b5313ccce280b241ffcaa30bddca1070d7817890e9a56e738b90dca38a689b0620ffd42fc3fdb6c1f44346afa395c0858828cb53780402de8137ced0292f63126d11900ab8feda9354b17b6bbe5be8be0210f826a0c5b0f2e7f5a6f2e24114c450acb55a6adeb70b1223b6b09ee25ce3f01e7760253787d424d65af9a178126a8ea0895b0f0ff18618d155a4883f818bd41527b4b187150c330a68df04793e6e609ae97f50d20a845f99e12dda62180fe35ba9d4832703783bd37be74299f3753e8949d17cd9f7dd37d758c83f13370dbbe799ed349eb963333995933263e4d6fb975df91221de16453668a2ce70367a3fd7ed3ec1137286ffef947b61315a5e998b7f763f80a5c24d13e1c0f9d1782a4ea93f61eb9aa8e07695894bbaf0e9f368e8c723bb4808101f7d7d7860a69c359cb7a65b2abaac068430ddd55eb897d0611a31784582d4683740e84847fb3d4d053e2a04cd3c096ed3a66cb24a113b1e36745a038fc67c94b0b7e17da5ff7b8977cd71adc91c761f98186784d617514385e50d809a13abd39519d64c1b65a7add16e61a2cd9381e3980c4bf0c3e145f8f2b4844aa83ec18f671f8d9847c5dc232f6bbedae5c3b80b4086b7c4614bc3bf583a0c52a37a9f967c122cb82079b80c47d96ed2ce28c5e6bd8375940d85e095f474d70f9fc98da30165453a0673e24322ff07c120ec0f2f168d2d2bee8c2e85c8c72fd6e1afdeced64b1d4cd9da86714a1d81b294ba01aaee69507afb61c398eb31984cfcd33df4c660cd2df6caed0a2eab142fb394cd4a88e68a837bb929ec12ffd96e85942b0fbf122cb02d89c24788f098b7d27b8b9504f11a36565fb03df5d04684ee6e7717e67f642e73579976714a763df461e4e158346ff67ea54db4ff294e554fd110b0aa0676d8a5c8fd23e689c2382869b7eac6dad7d272651103c70d906c5f823ae0215a305d42c00c82569e5c3b7586018a7d183d159a80ea1a410c56fe7464d384b6692d57a030296b50d87d3fd7eace30a3426258e4cf5749f4c9daa6a5688b508bf095dedf74a4c4432a6bd39625e3586479908c91ef863c8ba911e6c9d37a655033f7dd7150020fc5f4033bf4f360bbcdb5e8310f1f810f3f83b97ee0757b8e88992c566c0548c4575edfc6b8513be4e8e4a62c0dc015cc28e652b7e4b120e5f36e9b6a2a69bfeba80c8ef9d3241e45af476ec5b9f1c330fcacd41b121a69e4734a41604967a9c14468e2010cf022aec29c08611bc3e78d9a4fbcefb1d11d0959a8034af5e266efe442ca822a2c87a25eb3243f7a31c55c80b1ee846c57996cdc21cc9a7d327dfdefd3497605061d1f22cd530b1980e2fa977edf0a5f7c2348a80998c83bd225f2272615574f6d98987946ce92ec118fe2ba7babda6839e8b0ca6525601957a89184fe8cb1c81a92b00ce178feb80613bbb604d0cf4ffc3cb335b09b217e433bcfd0197972056d667053e0a36d32f2f57acfc68008014e15b4f3febc4052989f4463600e32e248fe6b59270aba9573ec14540ef797ee126081cda41fc77d888459e84efe4b7c38e69cd388343d5ed23c27ea0c41c11e10d3d8e57ae7e232db9f6d3a494571e1dcf7ea025ead5c3f8778216b3f81f3939a477244aab1542a3ebd505e7e7d44ad1d28a4b8a766ed2e7e90ced513227969930d5b82cbca97e46a4f8e89238f01cb2d1debaacbc7499f4f714612265bc269386a2daca9ec689947a712297caa70fa1919d72b0cb3e3eae0ebdf967157d4dff87f88a897b73f87acc2fb2e54c23585b2877a5576d564045acfe662801e27377adce4e3d02355165f5d1709eabf2286a72f172762160c58cce5b5bf51b048b31c0b93fe9bb2d5effa346854727fd32c0927397079d0e9fe54a77adc69fa3d1cbdd09c2f8d17433ef6fb20a5796125ccbb27351cb8842d49c4127d3faa3b2e08a7f685c3117441ae354d454eadc3063a79f7ab4aa4dea7ec0f3fea0d8715cc0d8f3e3ae316c0d476104b97340377a9cd3f41ca6b0797cd520821987f3d50540ccca3f84325401e5dcd4704bebfc64c4491d0324450de143d733c826dde62e743ffec4cda48745541c0be22fcc979533d1926388d08285c47dafc878b025b88592774771450b62d5d329885b49bacf28ad3b2d916eaef353e9ee769306aae6fbed52e5caa85b4ed827fa5b752754332989138259f74266bd38d47cb8a0a34505e849f448276e59c6eebcc45452fe7611a41bd847f48ba377aa221608e783e439edb8d96899d4654111cd07f957a7895d66065fd08f6ca579a12e742f8c3d266dc68a8944de2cbc5f126185275b2ce10ded0df85aeaa18b5589ffcfc71a3eb2d72b3a1dde804c3d126ff40c4af9b60d7b5f495f107855833c870b143a01dfe73e8646f71aec74878dbceb3a6315d2c41bf66d5784c73853da9571a84491221f9e5e6d0f2c4fc8994a355549d653efc2deb3bf6d593e1fc9d728b4b9f663c07e84b28e294f99806c61cb90c2e77333b719393f9c0e0651488f41899194e156800e986f4047e376cb8f618a717787a2fef13b41ccb8bba38956c699fc767e477ec5235eaf1bb0c7f181af345c7b03506da502f214b3801b2a5fa165507bd952f38dcba27d37b9e27f4f3cd68ae506786132b3cdb805c4c11d4261a2e3c3424ddc6ca32125b90305c8a98ee7a0cdb33e86d8ef852ebabbf71b537f054821716ba1053d9c0d143ea09cff1682c0663448c10a368d1cf25ccde889fd3d17a237f2d7da5ea764f23559e829d3b7e105315f1afdec4c6a9ab7fb83ed72ff9aadb58891072381c15bf89e1f8154bee7a2abef1c145bb4e469f7f0a9c048255518dd158c7d81a2d0e18ddcd6f1ed20ec71ab423efc03503b2732d211cd89c226552f1bea6d40bea6b7299519ea5c1b8ba4cd05d7f808cf4c58b2022fd0c5e7e5aab9be55595d53f9636d27bef66b89838287b93dbbd2c7139fe673708c507e143af5ebe74cc69b5197e00b2f41ff3dfcc49dad26fe101f2e99f285398803f5272c69b2ffba72b5f9ab92d63049b6a3f0bbc116634e906b5b0f84e231c00a5968089dc70658b508000eeb19bdfe204fb54b0f5ed7261f3c2b6aac10e4e29d50008a97d1fc3609d79619ffa9fd09aa0f1c001dd5a69aea33cca3da8c5ac6737d5cb314405f1882d73f0526ab8705901688606e3fc23948da4373d0fdfb2d77bc6b1fdba21de0cb1ca03206d47b465e1d10b97c0ca7cf8964ed57b5e9d3a2cdbd7778711940657211c6b8c436001430bd202f7189b806e843a34096e0279a18af1f6d93f02a256385cd2891c0c1185ec46dee616a76c64b133f178b5e8864f1ce2b675ddaa033f2d1c1f2118136b8c4aa80a4497d19a567b30fa83e6deca8d8cc5f695259c98e9ddc14fd31ec19b9104e45710b9c3cfd9ca25966e26992832d44f97faad4ef505f389b83acde57e7f277f600dcf82e3f9f1915dd6368acd203e8421ef96b3b2207e56210460e9594185f9f6a9b6692fc84f435834120b955477319925cc44e24de69dadea65c5f2c6871b52b209f7d8cb517d9e1b2ebd2cd922e8a8f9229babeb4694bd2135d90b7fbe8499ce1c029d87d7c8a8df1f3c68f6bcf8eeb77f8bbf27e0499b174254b58259efea269daa386fa83f16c1f71d1ef6116f96fc2593dc3e878d27fe4288835ba51f60d2d09b53ad399b28da8fcd5d4c9dffeed550f9c80c26175e862f0ee39fec212a313d83e5413824e9d3ad5bbaa5af0d2fc59dc16c6ef3cbc5fc635e3c01e4a4e240e7eb0c66412f4d5072790f956b1415ed6e4e9e054e4ef115ae3365ac179a63f385f52045f0e5d4c165ce04d6434d0eac3867661940cd23b7ae79725bcd72b0a73d6f5a8094607fcc95879766dd76518de47e6b45454718a01f3ba09e95bac9c76d2e8dca7d3eacdefff402c5217bc094564c6e15fe077231e94427009096b4798f7beacae9468bec269e3050b2b9de46581de2cf25f3ed4b44735072d8ac949cec1b28707c87821d53d700f729b5407b3f174655e8b562acc566d11bd5fdd0047ab243fd9891fa5d2859d7b8cadc430da8451b24e445752dcec8f20fca1f888bfbc48838f1a153cc5c0b0cbb79e5d71558c725a63f4a2e4d9549c2c745114afb8319bedad77c9a01a616a2993c2d2fe862565f54296f32af36264e34fdfcb82cafb1436242c3aaebeca8d5f6fe8a86dbb5ea1556b3639c9901b73adedc1a54a56f9933cc2ea04474386411ee5d4c579178a9a487024d2cf3e33f78f1e324a8472b3a4d59b03c4bb7c2d0ef6690e1006613042ec48eb20c4512418ab613fbdbe6e43162a8a177bc807cf979b40acfbc28397815e050fa4a53e3b3dff24aeed6862c034b28f7c61bd8426f3b6856dc2585071777326969b9c9194a66aca91a702fd82c857359ce3a0058861960fea653cebc0efce430f0b7adba179cbd4256629ce85c02e484b72ea034dc5702fb76a749bf7838b52c79b3850d83d0cfd94ecb1c22245c55f3a948941c034d9600ecffffff13