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 82731 fff0755f9c71381cb16d7dbd7a603f189e71ed60d5bcc62a285c83ad8974c737

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cd43095bad37a5077496dd7481a63382950a1be8f0adfd54b3ce2f1e63a59a42
Certificate Block Hash
fff0755f9c71381cb16d7dbd7a603f189e71ed60d5bcc62a285c83ad8974c737
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c0300000c00e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d3c8161861097eae9b454a00e48fec1334c520f540979e704880789e760f96b10a266cc25414803d8027e99448105249bcd77558ee793e0b2db8b775a67ef7b8b857f1b4aa37c79f31c7797728b1f7e5372dd82f13a57095ff020000000000000040000000400000c0300000c00e0000

Raw Header Hex

00004020fd84c607f14c24121588edf88d310d792063d1e3a8dc21e6c8848b2113cd835e0bf8e8b73b0b95f358c8e724743f7bfa796213282c380ad4b745f771caccde044bb54a6a81c00018429aa5631e2fceb354fdadf0e81b0a958233a68174dd967407a537ad5b0943cd

Proof Data Hex

59,560 bytes
1212160203072175e3f60eb802123a4ccfb828134b4702c6d90fa4490bc7f33361ec076292cb80d35ad63bb0a1703b758a77952816b6b4856bc961c6397cd6f97f9c1dea31e5ee9d2be410d7475543825eb925337bb7cf1d6e45d0c98180f8b4322a01e72870fc844a01598a85b5b162f8b4a4b8bcde09b426332dd373642dc809f20b69c15793ad2cd5dbf92c5e8077dc36514e345dee9b977a0f8e6c6e735e927be031c28f03cb2b75ca5ca4eb24c8f0a6c8b076782334ccb52e25a8d8e3c5c6eb03e15c5384b5222472421b097777d94e28d6c6b0973746e39769e305cd0a683d607f4e934b2e2c1e6e4b4fcd740945b4635665674fe43cef3115559a3e40127dd46290b2bafe9a2a7d2bc500f50547e498f1e02783f106c696e1c1bcbc7b997fd790413673bb4a739b5584e7806ef44ef96be6d97944fbb99bf4818a2dfcba27629f9adf0599fd122c79a1f287ace6d7ae71153149860d4061cbd2225442f8b7a20f3e2d901e9977474900aea99fb3923e0640b554efd85f7963a29b706dafbc26e29ba5085c5865be6660008c7eae053fd15239d461c580eeca65b4d6de9c78a02875f9e2bd4f7b77b4bdbd0958af9cde50615df69415355b2c9ed993df9140cae585d9bd36cec35501c8ddac786c18d237f7c2c01837a1d524e552af8bbc543de7f5ce201b4e0ed17abc9b25cdf0b5fa39640b1537cb7b88a544fca7181aecba4fd93297c111199205ed2a2720b31793cfad431baf4382b79d3bddd581041e9e73aa0cf5ad629796bd767a3361ee718a8ff0e45cd313fd253bf3cc77681e3db6f76be22234fafa9a58993447c50ce6754ccb75838dee3e9233c34bc209caf9c9654cd2668fed8ebca3f5f76db3d45f621070acaa66d054d9a0ede7c403cf568f44d10fc6b049a08b6d8ae18db305e4c305c0196ee79d383e11c071e54b2c818537994906a4f89d9bd2cf4d60585bdeea04d058fe0552c87b03f2c82c52ecbfadd375789e3714612938e53f94d9fe4fd0ae3eb7f4f26c9305861d1117f5084a075244accb5c24e325709d259ebc5fb0bf5f7cefcc2a4cd9a3a245e75d834c50719cde8fca7d66869db4f9384605ff5890719b45258aa75a7472ccd3e5256418de861714528003e5f0835803af750a1342253862fc55b23990dd46e867d03466ffdcf723537e9cb8a15fe2fc7e7d7e3b4d60401240d3dc9a064cbc37069fb07971bcb1e731dd51524cc14a4e211cfd946e8e5b9098c028be520ad18eb41b9fbd384ba22aacc3267d47d25ac478958c08a727f28c31df915b81553a125451283be738db3e0b5c1a92363e1f149f7d4f307c495c27c16379be755d2d6aabe7e3feb82b14078f0bf92872921c52b404ffa2c11b7f113e362305636b4dbd8370f29ad9a0ff49380a8eafae2de163d8ddd18cb6179ce0a187eb9f16ac0366142d4372ca92f3432fa74300b8c2bdd8af98f2176b85bbec2c8a5684372370fe014fc7273ab300d128eeb026f09354a92eeac965495b93c8bc24dd6588cdd910ff5ba4da287fdf7c92ced12f1323d11a0be15193c1ad4bbc4861bb1375413d7f7d8436ad6c4a2dbe828fde2dc7c2eba745f0923dede14b735cf1c3cfff2eeb18839268ccf26e808bdf0d8eb1ffd780a570934e4654d5f5be025c165347015f3adf1846b4e40928cadeb401137823c1691044780d3747ce0476fce2ad4cb94c9f072f5e2c5e23384d10f85092889546ab0b392d673fea51e97d9ecc914df46bcded95dfe6aa02f322f6b4fb61256ee9e9c3b1708936b45f57d744d1941984393bd9e282dd25709a028182a45a424994415c0214139b98b50890a29eb1af5f81fd7eb848586e6aa6b3d877decf9d7fd2affc58297c7752630dd5af21bbb502a211dfe5dfff50079ede200f47b2f337fbeea8aee40ca1133407988df64c87bd081b3e23e7c3210bbe21050cc023679efb4788495a6327d3724eb3cc1f025ba96020695fd6d13d109abdee13174692343d9d1580096f381857638be043c9c28266600e3fc8fb0d6ef16c9d788e4009f99655559429528241a3200b4c64e038e82c62d4bd986b17530bc0572583a4fc8000849f9a11e012250ec3ea7463a6de08192041ad3fcb36f6545bb94d368739ada86700d363ebb06f3ea4ae0222a4efab207c974b6b9f27d3121d319c0ec31471c4514ff920cd1e4803e64e82a236eb544b1c5ee1107b1fa5c71b3abc8c16492441c607c80f27a7423f6d29a509b28f966ffd0cd74a179e22a971755ea63af298b80dae50dbceaabc396f44870641f0844d57c12997c960a902cf5fce180aff16837eeb01f05e7ae87c6daa3df26dae070dc762d71feb7e7f14baf4a927a6239ea6857be33ba16c8845dbcd9edc88e5508607c452172f309bf4849b5935c512540d4cc442bbb25fdd93078d6924750502cfeafb06bfaac8419335284a0243d5b5e5b40adad65343b29d8f59d5c900191071b152213de8db6c9230c0c18806ee1b4256711f20205a34d9530a7aeef3d7c8bdb38019526b97f10cac777bf169ff23334d8a2a5678688dee930d4bb793b21a5c859631f9bb6572a79effbb0d652fa3a26c8599f0c5841c6adef12ab09f0e6a575639fbdc9b44dc85f9489799084a6e63acf6adf4989f421c38cec8e643189dbf11118abed4846caf88edd8d7c37326bdfe4f5e7f13fbf4184152ab050b23bc58cb81206d5bda4672acdde29fc2faaef3b229b85d16fca2ac664d10ef7a953b61de5a30abad2f90e9db3c12edb7677a60ef17a87ad37b19992a9680d562b029119079b69acc45655248c7951d28f8d78b5673478a12a96ccdc6e6e2720a29b3b68a47470191332f73e8cddd124bca4d048e9eb02a776d4f73799f55b16e33c03637668b81a5eb9933b75e1b1feaeba7f2ad916c4be46ca8cc36d2ae5cca208b98d156d799110acfc36325cce5c6be65f2ddacceafbac8266c72680e2ed635c0ab784063a6fa5fac845626c04ddfacc359c151119f5d95ba57835c446f1d2fbf6234add013b363d1b854d554871a2692d74f981ecac112d84ed542dca626c2c925aacf448c9426304b138dabf7c378c580c6ce52252211f9b2d900681e2d4db5d70ddcb78ec5ceea9a70e5f31e088f0e51b959934931974191ef8d55334d0e30d7d645fd4af45a2bdfeabdd0ee81c083d510f4eff861378789b3164284dad85c9bc2291cf4b4e7705395c9b5fcb202cc74dc800e180fb1d4e7fdf5313b2a57956635f7d12473e108ca00eb7a49e7f451d162818a8fbcc8a1f1a49b1cd2fcef098445432a205c3b9383af4e43b68dd9afc222a6ff420c628c193c34fb46f19e6215630c7169c6bf21ff73cf6f55d128793ee286d724339161f1f5d211d4508bc0f625981600aa6d7df0de2a6a031623c1271dc100a4e6bb6d9e7e2b52dc79208d3900fe34bf7b0ad8c6325d4d5dc12d6236049d59765a1dae298cf893fc7e2f17f9591a7b335ea5c7e4a995679765907e2728f25c2aa516f37b9a1c6e4e0765a2ed5521e91fa465f335a714f2d64cc90f768d54d933bf8d80a7105ff51ffb1c3a775d507a94352a1128919fa5ac820966841b7817b50f3fd098c1f8a21ef674c60bed71ff24d7cd3fec1126e66dd52304cf5ba50520f81655ccd6df1fde9858efadab150b75c427324d5d91c730b5efc91fd5315070602e1358bcaeeead20948083ddecb2d16fe3c0d82fa94ca7eb6c42ea1ba78c59522b7d4800ec9e38883016e0616b82eb59348437892286df77fddcdd0aa093c6f61a1e0532c98df9aa3f950b641706c5e6848ff6e4db5682dd52cf8ba8bf207abd83f5c381de523fbaa42ef053129a6cc455e010465ce435c1f4e1a2575560a704a5a60537f6832a8c7c5ce3de80ac3bbafe315e5e2c2e6cb59dd0f6ded8406c9428a0c3d5e991e9b8daa9f408169d78712fdd453db4c1a43a4dfb301109f2cdcdb932473763b42b8fbf0f65e87981925c43214a63f5947719ecc3fa17cab730cdbeb8492d696c2ca92d3559cfb05b5871a3d18979ec133dcf8df7c0fe82d8d6678aa622b40723ef99f0e5583f156ea9c688285e705c2ad3f1d7cd49a30726631bee44398a4ad422a1ae4b42c4d6c02dacdff7bbd096e6ac8ea574053f3d28c7aaf78c82f40b78d1b81ab5835b5dd66cec74082000b09ee1671baf0d3222cded7fde2915ba1db4c07667c7afc8918b6f23082799e0c713ed18f37c3e0429a6b6d97619b2553a2456c1bcd23ae8c93d8a39ea0ac66d421173839635196c5b97c6c2d2f1724fd954a6b51e8847a4231643fe23382b8f675c0de130f845e8c9b0c0a4c9d589797a4dafd45b699f9545842d1a635aa9a36f2412f859bab20132b95f931876a8fb43369a89a4cc4361e35a339b700354af885b0c8c785b4f7708451d6d28c3047b54a3811a02b76d0baa82df25b6f223bd15fa95ca3f6be0e56fc9cae6762d1672ad69d95bda003cd541c7abd4e404f001c79044b45293d749cda0031d83c181f1955f12ebc659921108f75e5fe8b2f612399572903609cce4b9440b1fa8d3c8d7a60eb491174d3f698fc8b0321f8d03d3d1787439a7df2a4955c29192514bbccc9147c8ff6b91dea65405b8b1101928b9eafa9c7e78c9302f804be38f7b1920cfbe159155a64c9724193e87414d351f9de7c15e335be44f186ddbe8883152a0b0dc79058c3a6400a80cb756518641b3ffb9fb0321e6313a445eb5bd50e5c0a46a65be6ab10160dbaf4050e6becc87761ed02883f5fab47b685b709cf956c7826fb57099e43ed6ea19dc6406f60af125bab1b3c3a63d9c4d05b0e788dd79382946c7ef43747482f737244086e68d7dcdbfb65525a98c8ea0836b5615dfcfd527a3a09a2344062edb50ef19f0182af66cb37f3384c09143e82ae252cc0f77a019c6474e8449b028d113d43b800cba284ea07f8036c2376ec31afba4e332347c1c5768abb2c23b93af64ca0bbbd0c7807420a69070bce6cfa1c020a795583a851e632ced6bde975b6c23d40df0a4dc8edde04fc42a1a2dbc356c05e1637f5f344bc7b308be214a934b855dfd638213001eb735b18e537d8276fa72a3c1e7aa3713fe71dbdb3010fa79b2eb4682bccfa9e53df9a7ccb8ff3b368adf4f0f5d0fa1f7a1df9676ec4e28b4ef2b6759e708f1f1daf036d081cce1a82ff261c53cddc0ddefe892656283e43a899ed47ca54a817ef0172031e6ce622bcdff03f667ef2eec045d768491d747286a27a8f2f123a9e657afa720f9ecd2c40f5ee847d62c8c9ec96566c7f3ebd157cdbc0607318ab79803a959458fe56c22cb6d224ced49a7cbd314f11c4bdade724a9778bda8dc7b4ad140e6848c9e1237954a57c4b62afa93e155f597e94269fa0d939ffc06685b729d48327755d8e6035633dd03fa6c271252bf51c2e2d82036beaf96f4255bab3581fc569ef4b0ba95a3898d5a0529ecd6a98909825e27c6a42dbe83b419e3ad856035b87d82a1b735c7183605ee330382468db477dab73be496bfc2411211ba9d58f2ade748a6f0de94a9b4b3c773f8f9e9db311f746c7d195a6059f6f02d88c20169c5b4a471274e8b8b6f35d3add5fc2117a08445996ff0d30895582a08d86f030286399ee05a2a42062775e26baa58a355cd85d9f0d21cee3971c07c32a68240aa4c9134a8e18bbecdc30ed4e560e8b2e87eccc3d24daa1d68b26c8413dd6f45720be7ea018261255e63464e805faa867bd1030a2be047fa73f10ec21f7fc2dcc11409483f87cd0e9bc7b3c0ea8da8b93dd231a435721b647812c439610ea6cd5facaf9a67c052f67926c234542cac8971fd9defad7e404f784705f0dd9e7c55485c19e87bc688539fa593741f6fe8a07424f1849f9c8fd1b4ced9719f090d1be776e5e852b757353f7af21a44477f6ac78ae2ed3dbd1e93c547520185557cda758fa42e5806c584e3c8007fd42290225f955e2bd5f37d41be46e4a5ffc50682b04e6c912ef4b9bc5c4842bcd4fea147542046164d1d2836ced3c0cf131de93c36e3bd55079bf7eb6dfc45e0f5b3a4e68a05c450b0e46e194f73f7ee1700e0fdb7ab6a2eab32f3cf5af4f77d7b3a204640a65cf90228d1e1bbfaa3a9ddd149cb706a20d05fb6f6078444d62369dbd828af33265149b199674ba270ee563eebe2378c1e1018de96ab12c13501f7754a299491e01e649366816fdd26e95017c5d32f59fd45207c00bdd84949d70a999ae72577e2bdb006de100a68ebd2e5e6973920d2756ed12c255a52f73daf79a9e7ea3658e6eaf515f2b935e9df5f3c0ba066eb5e0b7847090de946a5caaab31d0e102866192f8a8a09d1671f6ab5a501130f2667585bd1650e2fac9a2969a7c1db46a8542196a67fa714fabb70700a5016b7ccd158f27278efd3617a51aa6461e7ae8e93b426b7eabc01d603fd801c535c21a46a99d331e34d1bdf5b93f0f858c8cbb9caf5961c700b7e61b4fb1df88a7d6bd9a718ec3940cb357fa06e2746f2b70f9c1684323c337dfd9c784bbd39e45f56235732044d91542d9a0a81253b98e99ab76eafc3af568a0f5f966a144a7465906388edbf4f0cd8361398aa9cab3bb3c1105c9143d887788f991da528637b74e4be3edeecb9bd18efd2355a50e6326d8c62dcafbac8591c046c32d40e7a9a6b657c30c59a48c29a2bc0e67fa12b7d586aa6852325e116ecb1cb5e829b2aa2a922d134306707a182b277368fdf80efad8ebcbe1a3eae134f8e731de625afb09e2f950cd51d26a811698c261a285957813915b12c8443c6481a3c68e581b1851840042bf38cccf0da11d0ac9ac9aac813336e18961c1f22c4747647cfeb800b2f2cf5ad799f12931c42d76933c31f2d53602a16767ad8bcd08de8f7630d8e904ef64e692712a7ba6b43af88d51a315f8aff2e786d904143cc213a584eb41452f7c645abda72571cf498d3684a48d404bc51660bd8abcdbdf9adb65b1a7587d9bf691e55e3588de3aef433feccde024cca0d14e7dbe4f707e08498f6a5b65b5c25a78df4f0348227bb05f51eba2193dd824f99b2658e430fe08a9d6fe3b17efe1075db26ea1771e9f9b987bf34ef66969548296c9a7217d008ba174430012455979753b8fe16463892c6a6aea967cb2a383333fcde212833b2f05950d0b4266dcbbd2c153e90f472b1537134fb09067e5e0725f0d3d841e3d92e27a1295a0e5e16f96d210333cdf5085bc2f965f3132bce15b1c11d37abded87d893535ef8e34834916a8e9e6e5e89f6a6dd239cd20e9ad9cbbdf2bf90b8d5520edcb4c325a378a31cb41b12ed932ca3767c2d3a73d9382e337c97622554b79a6874c707d055c512e583c91076d71689cb697c46b01bb2ff89a7b01fc01c88df68ebc2df0bc2d9986be652aa79fbe654c4c6e5fff54ec14380c75eb53ec40f8c20ae71fed99c91db64b108e6462545e0d9e02e64fbaa3ac5b1326cb8b6f23a4d8cfba00754f7cea59dd55839a49101636a65716e8fe3d89611fc57876cfda5f28113491bb65ba194dce49c81c198fabed03e4245bfbffefa4a32a427861d63839176dff6a021a11426e6cbfe52d076e0f0f11063c8a0491cdb9a10500ac21b08d246d0d1951cb58a1350208269bd1d4019dadbc74c66451f6c7b6be15dfd12f76275c4bdbfc50f3ae03241d987ffb51e9715039d571eead66886aad767ba0a09742982b485c46113c282f05dde5968586adc424826d0413f04b37e2473f7b88db11c74dc63ed82faf34e9bc7b3b621c13e26a357865993f4b413377e05ae9bba31eb73e5dbcc56bff3e21f5e795b1de169b4dddb4d5bcd19ccc26d9922f0ed1c6983d98d5ac780e243c308bcb7bacfc0cde8c201598121a95a5369c40aadf9ba9a64dbb6a4f4fc05ecc2fb4791ed28b576353c301ed6e1e45f37971014b8d942452ed6d0bd53cd7573637f8e33cec1715cf22f0e32d2e73695242baa05618287afb930dd3ebd5efdc5aa8d41b7e598dba7c09c691f904d5b25fe58b446bb3939b1814e8d3b236f47600885d6b7efa6ef4b5babad977c645a1f237188929cf8d26065e32929164ee026863d1af2f7136bf4e537b0ab768109d18c1f843347894c7945ab34c524520fe82b04b28a6c6258793f1be972a1d07ccc2d50979590d1b202141e10953ebca4e8a409536d2c051153dfa48c535b0ed9b33cf1f7b113165d374cb4924a857091e2f0e5a880947e7403b45194ca5dbef161cfbd412b3d4f4100d66bd7f9f241fb24833fa6cc8143e67a260faa535df442e68c3a09ac2da3d1f7322f4bcc52dfff91e54b5b6f8fe5c1357f508189ddba8edcb066d5313ca4f8eeb5f1548e82b17a20cc2863b714f1e70045ae29a2ebd27c167332a8b97a0318a25c2c99f750bb888071b05faacb30372c83e78384bf2958c4f5af25e563bb6117177370881731cd404f9a5cb72ee6fa975f03793dba700da403ae2fa171e93f07aed8983d8e0d72645c528cee2d34b5f65ea6b7a42c4b41ac7d027b6184b65dd9dbc313cc382673b16c2d221b25756824133699f1aa84f21dd6b5a4b1a13c2aaa77f66c7c897c075a1be2d764382b5fa2acd1b688e940d86058fadc25720fad9a0c80251d608df129caaafbb85a9030e7b68fa4c16552475ba91b7ab9a7edd5085857b9c8b3a77f94c6375d0d52a0f56e8b368b5f41b12132b727d2a2772e9fb7ddc5e9cbd9b067ce30575ae4352eebcefffea1e72ff236aabe40af1efa70224c16fffc6a09984b959ce82c52679824c490a96e7f8628253e4e568eb213889031da9cf303d2f19462c46cb29453d349de86c5862e37afdc9b2a72e38246180f725872f83beccbb3ad0ea60461aaffb2b0f8bb7637db56228de4606b9f8e8382ae722fd1d8a42a7bbbdf10838055eb073a3843aa0ba3e0f406107f1631e154830e6506eba295c755348c673846fcd441c5608b93a3e942103a06af2d54b9a3fe51881cab3d9d5cd995f7f756abf2e8678b69abd1c71653c3c2815702369dfab74e748e346895cc0c742acc7d42e9854f3bdb9a57324a832f58bf68c87f66795c52a0daedba6f32fb920a48a237c46145c9c5338498ef28bfc92fa1a818a8c113dc469ec317c0a97f118177591fbe03974d0cf02446dcaf866f91ba0e5350b00dbeb6414d2cf4309452410d941a90d62dfd769ce0bc1e8fc625ef3f5d0135af1d9b23d6fa718450137eef683a97a628464f2b97e94127ffb953c557c9f157aafd7b19ca9ecd1a5c72a55e7cb5933df85889ce6966f6f607a8ec9a7817f59d0a7bbf619df9a5f25c87a38cdbee0a9e8a7fbf0ebfdd1978c4f405f82e2b0435815c40bfd15bf978898bfcf8a989656f0068a44f9082fec3a72b90544f47c3ef0e6a1d64ed21b2f23292569dddcfcd69438ee57f8c9b3208377f3f06d41f4aa05f6e353eae1bc1e6e31d95a76c1fb00365a6b3af829b4e83516feffed2c8e0b8e5a7337b46ff3719d78d5c029cd86068a76d536bb667b8f2b1eaba1226b4b6cd3b69db72a3bf59b9610b276da6baa7586349dddf0713a75318873393de7765b50d97f1eeb32c9b654304378786f8b260d62cc88a7a53cef28581a7fef49e59e3cb96365664ed7544bd6356bc5cebb2ae7ce04e88bfa216e298ded2f7603d0160193ff16fa90c4b81abe414d60a75e26f833019d4914ad17a5a8c6e6b6554433aab3ea6c9e1935f64394b515d6dec213435710703742549a9d7a3ed21f3adff95f4669fa151fb08deffa5ab6ee5ec1fd9107fab5d94d28a40c346ecc2af5fea6d2ca397a92e0e5a7cc7c5d7b2730e7d29746bec7fa937cf5579b3a15fea8ba09c105d0c29cbec72b0592a6e7f13cac5541ae6afde9954f0d33344ebda899cd02b87f48c8261f06a6a93c698174b0cd6904e1ab1a0f3d1a1e639c30810f348c905d6c4b45656e8c0613bfca961bf9d409b171c3a2ba2b4e728a0dd420ca37306d8354aaa7ccf83eff1a2b1c3f0c6e84c4c9593130b6cadb55aa05f99aa848ed54c57e454fb1b6a93ba7fb9e3d15cab3d7b63c3666df9c109538f63007547fc4bba799b0dec96eaa348dff9492d1803188255c9e93a68066714fb8370d0b2aa6bd0d81d687e6179d2aeab57e22f1049ee26982b01c1ac9dd05c8bd57b03d301069a644ffa35a77e0b7baa1045617ca068cff1d53e340ab9656033670ceb90a58343e31038aa4886a2a49aba1831ff4465319adae66b9a3112ac0b475a2794d021703e145a35133cc58060c3cbe5ae091723733ea07ef7a4825c40e32c8a7a0aa1beceab090565a3e9a066ed8b3db3be8e885acf15b7987870a2860edf786419be8b3652019e26d84516a4e65e5046787457159fd96251e524ddb02d488951a7009d26e06b5190ea840984ee8ccb022be93a932fa369cd51e5fe45c642f4c04d5b66b3609bbf02619e1d0d3a6ffe5b27f28cc4ba5c65e6ee7d7a5619a5d27173e237175daf9689c02cd47d3937fd2c2fcdb69eff8a29da43261d2ea38c24b9c7ea6774dc4d6c41adfa44d09c874b46868d0d98eed5c44fe4e311c1f2624d480da1d55994dd8ae98ea03dc2fbda45b02d8f9f7e861dc28ea6e09067e1e7041f2ddaddab582e7c8b10e1080c44ed12c5f72cbb7d0f0eb2b21d74f3eb2a0e1f95c9461695e93ca2f97b13e0c0c67c107e483f6b6672a0ea2fa1fa3762d39bd18f295011e3ac3c8f5f93b2002d07d9b1d04fc8df3227bd2df74e1e9ffe5986aefaefaba5f5e9955d6e35368dfd86d687561ec03ce3b8b6bfeb8d46b4969f9e321cb1f13ea58e726f76f55f3eba06441a59b0ba144e084bdabfd0c3668e613725c87bdfd199b2cd3423d9d09c5c291361206673cfd3f786f5aac4ca830d39ec6e184615016e7e97081c7b9741f77a424760d0dca844db3b801c774ba8b3aaf26da43beedd273e472235b9d1bd6623c2666b0b5327b3752e82c538927936bcf3f2195fd88456b680b944bc4bdcf0c0d7e12e84b58aaa44f9e4a4042843bbb77b53b22c6c94da10acd7c208303dfd9dc0d77bea4dd3d2c51dd19d6e8f48d15b5e11793678c7f03e0efec5c550e5aa5a2f96e131238fc9713fdcf916482ea16b1656a4fcded9b75a95d4219e881b0af5654b1c734c9663d3160ae34559f85d9c2f0b876ede8483b233c14a38c9e8da09ed2827b08de4b88f628f6bbec9a1497e91daac0c9d636b27a51e60c4aea585a480d3d0a2468f1481a68597a73d56f4d86d34050eb10cae8df98a32acaad58dd844032208164a93bb41cf01283fada858d56f50387fb2b5c258bda851d9c356d364d206667121614df2047813489a51390aa16d32cda9b8b7939f51b2f34286219ecb0f9feb623959b0608bd1344ac50faaf0e8421249a15249cddeb86ec5106f58a259b3109b14ea924327cec66d2753161062befb3c99fc746b14f85f0bcc3144a66f4f21c622fd83d6d61e4b7e552c7440cabbb6ae4a03881da15b21a99d20017c333c1fb1ecfc7508fd98f8709ed65a5de276ab45e5f90ca2e70c95c87a110bc8963806a44fca79b04e04460c455a261e95f9f83b353a65d69c7e2564e1f90d6dedb11982ae24b7ece91d1077f423c8ff5c0a76a0c4746e79810cda74f7957cb66a0422c55202bfb3189599da1fe92322776d608751e38e6602a1b7e12defd7c23369a30915bba9e819aff6dafbeaac16c400758ce9606929fcca0eadc613896db4e4480d69b4af9c664601ddc52ed51d7e3e9a8c83241c5aefed0881baa18a3de916ca9e9fc5fe3f2387834724b8961472439d2136a2024ebb1cddad1b663b93593816e8b0476aadbb6b37d39f1db59d56b1a18af9ba777095787708bc7eeb44be3bcb406e7100aa2287a655bd3c63d6d605ff9acfb1cf30c1b46f7f1f30b1e80c45f974d21650fdff8a95a18944b2c71a0336e9e112c5ab3441449a69d8d58465d39929c42bf66bd9923783e658de9be905dee8e45bdef8fdb9086ca4c1eefcf190f901bb0e2c28f22d318718d6bf4f3f21e85b14068453c36111b6023f3b2db053c3a2e05d1283b5daeb98b878d076c3cda4a9ca25d390b0b36709c4f0f5a06efed6edec3cae60329718b2b5ed2f73cfe7a1ae0ae5490b4a6aeee1dcab514d760594fa482fdfb54a860a06e686323d640107793ca9a3d79f65ec86b7f9858fce10ca650bc569b4ade821e86d694f76b4296aff57bcf4cece175741517603e673dbc8063befaf970c1f79f53f9ea9effdcad032ddc148095e0db04bc8e2cd66e59398340f17000051bb6197869f6876778d356edaa0785d8f2a8da1c6d8c8048ee5e1a44bcbf297ff6f5a2e4a815f5a621368e6b283b0c6d21fbc1fa8c077aaed9413cd68fe6fd2227048308ee89a7921df5b72ce340e5d7ad71e6f3ed31a2b7e6a0d008603f0050012a14f31e0c5d07a1c1939972dffe1c80375c8dc046f530a922915ded4f35f487e8a17f779c9d4d51907d3f0d919e592c9d6d89f7133f9fda943d903190381e5b935bce43d23cfca65f9c8948466ba81a54cddf9f19bfbd8033e54a32f682debb6a3613267fe470bc4867ffcc9be214fd66a769bd374fe5e115675d827575aa953a8b1e50c10ea730cc2e306bca770fb8dd4daf202fc1ab6bae76e8a7ba55fd30b9cdb3310eff6e760a28d2b631729acd2e77936c9b5e78f18a65a58fa9cb595f32d4748da8281372522e2a0fc0cccc466326ddf62d621559eb960df096ff525360da09fc964e05f07174ab4281a6fbcd3e65067806e5b528b913e36380a81883ecb54e354397dcb0a64e4e52e5ee0292339213ffddab982f06627463ed4f7e1312ee3a157ec55985b21522758d6d2c1ad0321ba8896770ee6315ca05d29d3dcb56e1afa39c62bf9a27d8e76a039d3b8324a83892329450919af3e0b082240321e52676be96831547e232ac24fb04fa60f072a99ea0b1f8183b4ec9e8f405bdb5f3bbfca043579a85d7b0dcc40338c3a4ca83f81a6e44f646b8eaf3f6512906efdcb3968facf3de1438ff0363ed195a1d17eb68a9e2efee10709a9e01ee5d9a1422af4d87e6005ab692b0743b27980128e7036f6fe4c6142a799bd20df4218a4bb63c0a1dee25d0cab3189561795f46d0fc12430a7706f61b48600114d723930a958906a9cec942e0fd0e53532b96409520e6b915ce74764b7110940e3c0c804e2c58dcee7f2e62928ce48affb4da79db2ed7bcb275d3da4c5c6f80507d00683886957a2f65f7b5878abc688dae22f692b2d9e0151dedd02d68b99fef3bb8c069ac790624e4618737339e9b1259c9a2608ac371c3f7abd68aacc64be1bd0aaa2b70b7f77065e0d27d32db838a2243ddfd211e9e5787e59df1b2a760c043bdb5160388797991d03a36275f69ebefae3248be7b36e41829b2217512255717c7367832a949efbf9a9bfcb36670d5e4356da6295b37c253516cb40974f1916cc996be23890f52090b8709eb045e5bec36b3f124d3fe8a31cf426931b842c4c9376ab3abf59f6a7fcbef55e86a38b37181f8816f4028265e87cab9b933b40ac1b4447305cd5b1d2340e03cefa4de5a06948fb1cb4dcb0a2d194b5726f27faa411bd8f94e33cb0afd28a6e07f0da7fc09f745774a2cfa5266dde284bfea825f6492f48fc1332169eccd63295702572fe17e00e8117fd46e27907ee1cc0f76b8db77b655614b8c811bf600bcf9b13bc273b88a3fc9271491caf11546553e1b93551fdc2ffc9691ab9fc972d8496145cc634d606bcc65b0dd93172fc37ec528573c8704516e3906e35d99e96b22aedf0b2cadd416c382b269da64e5a7f8417c994dba934dc9998df88445931b3827e8c7be99ebc8f7ab9340c174d9d329e6b56784f174a1a444f33718372503b491246cc3e3217ca18defbaca3c7ddfe6ead5e628ab34f0994ce5ce2acc112dd430b43bd3b0c94ec737b21158f70f0336282d90fc81ebda2532da450b19a4cc158e73069bc45542f5d9c8b17152072b32f4376ddf6ebf046d2cbce2ec439ad006a0fb53a4b8358ba234fc9382d9ab56487ec105ddd297d991f4492f981f8d4b7f29fe17b8a716fdc44aeeaf1ae293904588d79caf03c4285195241a926620008d8c2cfac62ff4a3b7457d22957e4154cc260f7a335ac4dad296dcd9bc5fd4bea01ec4c3d6fcbbfa8481b85a3b958e3acbda9211dc47713fdc81e69fb1088f9907a63eaf58ff56e0336c4b40d17c11a41fc394514f240dbb34a1f6abfe8c32b6167df2c020472d4b53c274dfe1901f2b8a63e5ffff41e8b8da495418da431775abc8718384af2a470c971b409495c442d253d258a9eaf90a42461988b94ea86def875509fa4856d2a68465af5603231881708ac237a2b037de8ee569d1428f0c48d645bbdbbaa555d06faa17f66acbc6f4ff360d2fd540fa09d7e8ff5310af1a176d88bd086d5a0c22051599191f0305b930c3b0b9d1f9d28e83a82151c02625e652a8517ead493e3127d3e8e7e7773b126522063d7602d10510986aecadd22f4e365c39bda000a69e0bcfa1a7df630362f42dd2dc4236ea32fe0aa66549ad12135215bba3e5a50fec5071d8ac9b8cfc05a0b666903b69e87b07f0d8e7ffaf71ac70ce98e2144d98d88ab4dd7c61f823be07f0314151f953bb1f11c0f35335d38936f939c6baff92663fd2b64e0a429b90d363ca40009d5f92c3922eb5ecbcc2519b0a07682ac495602269cff52d44cf73c4aac7990bfcc3a5da10506e8f5b55f1c77804510eb364b06efb105e76efe6fb7ff599e85e9d3a5bb088bb26caf69070a377b81d531fcb586ab6569e18df4cd4ddb117e352212555767ab501268d2789d424d949bb5cfdd27e4c66592a59aece072e097b83407027a5fd18aa2e10889b913325c64f0d9ed0097301dfcbd9fa6dd08d431ed416aa9a9617fb901066d815558ad8544dc57f106eceff8f4154d57cc50bcfee3de1db89e2d6c8edbc0f518242ccb7d30bcad19e9835fd99e86a8dd2139db63967d4a727e71913b74d14eb0b0ebc24470b66a525c10828d1d53db7cd9ecf1fe133518f9c01f1bee3e2478d3ecad3d1273dc9cfd404464d09463591fde39c646f34055291e31f4b59eceec5410fb020e561d4a3095a79b01c775618192436eb41296b2b3951b416c9ee01e30d2369383b0e6afe83d197acc20de4f66e8d06ae9d4056ec68bd7f8ad946da24253100f44f19464f85baf64df2b7407bb3828ea252af58f4ab7e165ef3fe7fbd7b24192792b98889b5b747c2cc7e052ba5a2e96bbbe96ec309c9a1add3a3b85ab36b6a11411b90df4537f423a60a3f617603e9e1d807a056d87fbfd3e24180cf970071c8ce75631d059f6974d1d4324abcc61d69b119b2c6059da52af2afdb532ae9b7df6b8a045fb5f1f4af089c5e35ea6c3f8896a2cdf325d6326946add879958b368bf03537e4a81d71bbbad1787b6f50fc87e36912604eb506e26666712054bfa2b96e50ab0abe0940cf872886c246966f9b4f17490d0c3041179f070988f1c8fefe73a71a718494c5fb9472f187ac044ceb5115e0bb5de13e85464b1957a92fe0d873a8b2d2a824b9b1be23feabb51366bad27c669c56d8134d06013de119b4fab7930b36448842585aab981d0eeac64e5764ccad86fdc725d22ef700377e70f5cc54e379674bd444a053af92523e94bdb3dce66d5bfb2aca7856051c281b83f246748f957eeb57c7645d5ba4cc9c8e9d633056ad150caac376218c5279b9d73ae0a22cc61db79a3251bd13e3fa2cf128439cb4067778c27d27f8f63f3eb3a7f6d6faadcde270b2f5506c00337756d37dc253879de83ed1c1ba6ea34d923bcf308794b01bcdc5e3a76add7041acacc5e86eb72020d0d98368fe75b311a5bd0747967b952167499f6b7b5dc26205d302f50956e7d7a62cbdb0fcf8c7f04a3ec2bcecb0f74744cdf756c4dd84ed56254668ca96477acabbcebf8a457149c1e30f83557e4a011919186a6b505efe962a7e2d243227118cea99f648509c99ef83d53ecc4e02e2b75dcc3baec9d40799fc566a8b6feb65a7813aaf8a3b2c9bac35df0b64b0e80bc441b3733e62e5fe87d04f624f4a93de8d0e44e4abd84c63b9389ce72efb2cdb27c529d0e5b1fc66bcb8d8ef50e5ccbcacb0909566fd72bbec0fbd0d71a73742a6d9353b6516812de6900fac01ce70002d3e4a85fea88b6867019b2826bb15112645a2e93e8e70e7718d55c072fd7da8e12d60108f14e2afa4172b134aa232356a521858a0f944d32ef7b9c20c6e86186296e9d51d30c90973ab4fe399d997e1614500d24a0a6f1e3d89968659adcbafb9518db47a4a212c951f18bba6b246ad8d1adac28f752f0854f55de00b9158375638841ab1105a031a44b95a1289d9ff525e210ba17a4571357900c48cd0d8dfba202d001195bba4594f557ec19db583150aa361e34deaca556c8d8c642e7ac81a4d1474e6044f90de21a8d4d768145bcf7b65ef7457664371c4778132318e417c65f8124ef746de96a555921d6a2f37bf1322d401f8a01c664f526b1964edfa200dcbce09b09da692706fcc48727efec47d98aea20fe9e36fbaba4c9790c30dd909fe8db73adbf63ffb0246d1dc36a74974bf4dc3b6171d7741458d6416be0af536fbf2f9bd6514270873210fa9b201a2810bf32c6c9fe928604d1496c121965868262d5d4d0264cc773cf661d6d5668dcb45d04f086d3066c3761492a9ae6ad92411d55808ffcd44a0c0edf3208a09deda140fd2ef0d6253525569941ff7003838b4fc5795535d1434ef20e498da7adad872fc7f2a38e68d8abf2271c6d1be4c7534f046c831f407b57d134eb91d5e5439aed7319d25992c42e5bb20a3d44d1f1291fd293c928fafadee71d782cb4604ef2e47317f853fa0578ddf40c21268d5e594bc0b209b046461504169b8f95f1f240213cbf1e9e518a52b1fc53641d650215e3f5f295e0d33cc6fb32525b0e164ffba81fa760fd4a85bff0babf326052c0fef26f074ce8f3796bc12eafd4ed7ecd6105775a5678611bf20c7fd9c3dee668bdbce723a69266f859e87182fe5d83b48a758286dde2f8967580b34c12275cd42abfd2b391145216e128c0766b428fc326c1a54397bb48b51890c5c815a948362cdc15e166e9d152a8511cfa2d12854370908f1a6bfc9cbcb0a9386beb4723fc5654fa05d94c4fe648d6e54f080bea0560acfe796c3f4c22a7eaedb79738c4afdf43b5da0c001e9bcf3c3e34b43768f28ed1044aa923d34ae7ed5eafe067a83979a80f96c5aee1064154a3afb794adcafb47b6126bdcb765053fa0bb2e0526244ff7bbc3f4600f057c9b3169e61ae9365941ac127f341b5c120336f3ad67698ba175d54f867b261da46740adb02018b747ef132343732e1003e8b1e03f28af1fbde5b080206307ca3587fef055bc11f47ad77be385e8d7b5c465a7bdc33387458b13ccd5e56b2d1789d571ef7c51ebf3e2c89f52784d2a89f7a3b8478ad902f6a996690f8541363b699f510c1a67861ddf13be2f5a9c148dfa7dcda96ff7344503f257a244d9a0e2ecc6704bc2ea8db118b9a00e539d750cf01134f4048299dc2355c52a5ee643040db4b336d54861a9c791a3cc9c5327d4b4e0c4a4e7ad44df9a12473356323b5c7177cf45c474bd5cc18631171b1eeb85061f9fae4553f5c52eb319ac210eab590149c4cbc2a117c1dc78fe08bc4f6c277079e28e3f521775e4e8b7eeb5d7125babccc80d405194d18c2c1deebc0aac29399950c9513eef7e300addaee82582ba5b148975cec0fca5ee7706b469c715964683cd9b2b3e83cb35f56ca3464e0360bd510afaf035b5d2a3ccc5405c21533c4670642b08cd52661521041941107bc3e79386e2c1a2d2c0fc6d82e457402ac883118141f545e774542b58cb7d2415b878e6f2c1919f4fba6822c277c364c24b470be3de81d65615e8fe3a155c6bbed336176147b54c429d6a3f8aeb95941f97c523c9ab0c1869290a57d79f8f6272c2a23fc2f511ae5f3da154acde7c07242a95240551bb4e601367a74b6766d4eb5ea764b2857ccc96d7f7be1f3bfe7c1e304bf675fb30e12eb5dac327f957e55af75e59e14c3046d63cc5251ccaf219103dc3b0afbd79dd6cb81b1a95b82f190df49b319584efb5454c70d01441affe58cd1d3b3b7282fde5f8eb332c65eae50aab67d8a2119b490c5fa63b65202312b55033df61ade032797ab421e171ef0411f31f7b0ed6baae9f3d875810c7b5febab5d2173ea61698733db5df83969afac21ba22db07f3364edb40abba63f4f5ef090aa8a057efd5081ae1c668b98a4db4cb91141a71b0da3e350a98dd5316f3d8196d586a0e5e489e9957eb2c4d131d1ebe94978c3c52f2fa2a1d1b079385bb301f30baf0e0a4c2d46ed25c55a25d488df5dd8f29e10873988509d819ce3855947ff50b4d7d8d21b7f9e92f9c1d21fd9d4492f175aae0da3bf4943a350d4d9414a2275964025ef777003da96d0e3abcba56a5547cc8df1680ffab5a85bc82a71976d97081d92729efcff7b981adc64b212ad1d6ec06b9a92670a899ceef60194c3b677fe34c6797876cdf3af8caa252455880ad038a23792f1f644c333a91caf05119cf71ec5df73b946f561f8c5f39baa25b3d84619d20723899b38aa1706803ea37fa93a2e637cc1f2c31ad97f84f15baad60db286250bed869065a552541b04f2b86f45049cba53a644f0d6a9bb5c39479326e7a83b839e230da8888a03874ea06153fb20f29edd29a1145819821f093bdac69ee1f5993e41842e82173f8b4a78da15a433db5780bd09f902b69a2176393cf4ad215041ec32d85213ad41010c80ed28bbb387d684faea646cd1101bd2ef89ea42a6243302590bf4aeda27d153c4111324f17cae25572ba09ba3c8898833c52407a88dd47c09fecf964bf7ae24e037e2614e40ed9b161fba85f0b20b32e215add01267f0da19db344218e714f98a5cdada03acf13cdbf9ec86ad9a85f2c102143655b0fdc1bde3dd48e1bc40441340eefc0bdea90ff7b8020bc478974e1d0816ec7faebd686f454972a0627d74eeb88ad33aebfff45ff4748a4dd23bfb246adea74dc8656eb808f87b044024c23241b966f81b906afed9c88047eb0f7e91a2186e1970ddc9ca9ccf4e9f7d173df69fc50bb54ff9dc7a20729f2b1aa2e1e56ae72da4ea7e4715581bb5a735347090cd2449703c2961d6200edc0a23bc677003862420ef8a5b4cff520f4cf152be168bdfbba968270a08d0f1c4399794408c7315771761e553d297ace685fc8cdf233994507f7425b6cd226d62830f6c722ca889d87f9903d91996742885e9aa34987f06b1d4e15168c96ffce7feae50118b75a38c519166fa441b7b3b9197bd5200395410c342f9afb3a1cc9de23e8006b73289bd64b72e63ebd35e64935b9ca66123ab465068bae425e8604636771924de19d9454932355cd3979d2890fde1a04a7462686b11ba00750fb3cf2f8b19c6da9fa0c321537445502b20c9277c7851a4c516770ab3ac6884f6c8aa33aacbd04688f33ad6ee81342173b780c4c170fb2925e9d5c4ccfe8f55e7ae8cb39c96166ab5c25df7e440a14e44023556c9b91024b40ad93ef00e5c67913e56296b8603fe30d5534a354a4dd31f168b202162bf83d8b77a10494f64e40621b43573eb449881d8a8114be6a23d88b09db93b025e5fc0e936d5aac47e3ed4b400ccc4c86a5dcceee968b750db36cba54c503e9fb5b70a2dd214c8ce0075e0abc444c26ab3bedd6dc3a4424d08531fd1cb9d6b0d9cbbaca6e5d983fab2ce8d47e62f2180cc61e2d084971630c360d457c0d3c9372ef28e2580ab69678d08c76de3483a6c2b8fb6040b9a3f075ec97b786f5e0237adf38fdbcf532997c1ac953bf20f10c6c405f405d4f442218b2219eb564f30b800db1543600a338bd86653419d17a00ae66f931050b78b07243191aea83623cc02fa1ec382e0dee3338ec7d83033e0799c9a293e4c92a8680fbc898bbf5755c6fbc8d798191e00c47cb5c3172b6d755fb85a52da0efcb36c7278276c4ec4852bbd548642b76ec2f7abd174227d95a4b9d4e7d5539e25076c74024bde8d9ba0cd583612efc5b4878c304ff6f7cd1c87e292dd4b0dd23a05e8ecd59c304bd37975009cc2328261cbc2b5e6d6dcd59fe92757d35002d5c0f365aafba03f90b6027ca5eea802a992e8250bb363146ee5b033fd0364d5458d6b7203565b856de8b0b2fbe8437150fa6cbb12ca8141428f7dd8a77aa0368dc0f8ba11371e1032ff61382a0b315ca931abf5742ccc05a38896b27f73f2232a00027e867e8d472e23f8e3b9284197399b05450d99d0c1e78465c90f7870cfbf9d98b408db5b46279e7f70038f9f1b28c9135826c2678a510de95eafb7cd6e36cc60e16ed985f198e563ef9b8846e73059d37ffe88b72cd7b634650f4c83c5a2d3a2b5475dd8e872985080782e74bc9caf923d58b8c67f5d220684a7703c0f1e36b4b7c2460b1b0137c09b4fce37cff16a6c3b950f43ed16eb4d25265423f346a99af89db3ea34d57bab6a67aaff58857eb65fac9a85d6650f7e0909687796bbd3c2500007ba9919f59163f2c3c85458390168a757c7339e01e2ec65d90e0325d4e794af1237b81c240f584913bbc4bb1b0f842a827405c40d6b4590d34604c994cc1929fdaf3e35c166847d9e750f490284a24e1ad39d96d5dc653a165b8f5767d4e3e0a1308c64307d604253bdbfbfe39e0a15be65970467ade74d94ca006140a525ff4b7dec92202c43a5d5932b17456f26206e2afde62ac6f08d49f74a50a1d4019a975c6bba06ee9990961443efffc358370a371364c6e40568a219ebb64e30e6b469f087cba85e3b3a52e3dd97c9a0fea2f99ecfa32073e71831c3fd7a318ec1c2dd6923ee441b189398017a6c3fef6c6bda7a26d37f02469d184f1399c1043a08bfc3a2d0c5fae3eb94c86eeda1c2e8e2c63a4c1d05835c957107c5ce3bd4e7f7648cf2910460a9879d797d5aedc66daadce90ee3c2ca3c4f1f70551e7dc933cd1d6741e0c4ae60d9d6d435f73e7b8e5ae20ef84c77bbf03ed76042775d71123d007dbe42f4fa11b94335543bbce4be7494efdc4b551d92ce9cad9140b720981e59d199aed5011f8cc95fa67028134b9325fe1cd03b3bc8b53741b60f7810c10fff600ddf701aa1aabffa3a84a56b34c9ae521c7bcbd2c3f51690cb8ec490be29dcb36bd470605a3a6af61f4a4b7518aef2793317a651449ef6af2874ef0d738d602d7079451a567f270bdfa9d96d46c0b211c0f58893b9273a69433a1b3c7d6de91542b5b9bb6185497edf074aebaccb1bf19b0cbd44e46df9ef6d453c7ef4e75e0c75c9ec5ba3b4f82227feff34653370d2c7d4c08a56e81948a6f8712e240f65835c6f4082eb615ee5e54b5200dfd61145e816e46fdfbc98e9408e118874f7a415b8c045c87516b9a5bcfa43d2a9ec3fa9b6e9b0b53dcd879b61ef8bdcd6aa7725b07041a9f06141237c15fbf57a43bc61980ceac4c3ba465ab3c9c68d8a1df5577db8961fc8dfb363ba4168c79a65e00b505f3d175de5dcb82a3f3f5ded3127fcbed89d60fd20c02a9c62d08bed0229eeb7679325031b27fbefa24ae42efeecd4a03afdb661505744d8459aaf9f87c20b7351e70412dcac71459a33554e20788ee20aa27f59b6fc53192a4778755ed3d63e19dca1657234caf2f888ea473f02929fe8c1f88ee8e66afadc86d03ad6eb1202435d40c5454b0c2ac44f0460d829c9a7a5b473125ed064491b85f214ddffd86a8fb5fa7f48675921dba4bfbe295fd3230a73ab20b72a6a885bcafd91a2d1c32934e332a80dce51767e3f124e433f82ebfadb68d6cc02f9b6dcf1b46e82b001d163603cf5795535dfc0732e03ac95520f8b4746c0c6c5c4630e42a04bb712b058e497a8063f521a6d2a6d6d44b4a64b356a671fad81c75a01618881ddde58889f0c6e5080ac2aa1f201cf7e4c9a09e72b2fe53e5e2f5974ad27f54deb68ad431a5190dacdd5ccac45e4b3f6c9194b0a37b4ae87355ba41a1846e623e6efb6bcbd60f2347d400f755d41a3e497152a8fb2e534da190a7cafd54b7c1c925a2711eb037e4e0169c6f1fc8225e69644a0f1b5edeb8cd8dedfc00f0ff6060709b71072881e973a50936f4213d8da64b4f06a3f1e54a0ce580f88ea58fec46d75574de1094967204d794a7cdd687af758da095cf2f9330ca62eed609fa1249fe548544f5bf854b114f8300908c547a2633d80ebbfe083abfba1a85c4c9640f39b4dcf87f7a1e9ec85b16fa36fc5b9e1cf9a39a622fddd1e593f486cef21b33b1bcbb5600298c36dbba2f72eb6b5d45c34016540f0c6b4b8b118bf3cd665e75020ddd5a9e99eea8c1f09921f2b1b7078f42487e14163df21e10b15144477241e9fc0b3bc2f8832dba5616560071ed6cef213dad5de85448c3c6fbf06b070d6ba49ca217c2f82a94ddec33950466f5a196ef6c8af33cc81b122c0b53a5bfe533b0b7f3c4ba245afea6da2b5a573d703964e3281a61a79b09c7d7162109ad1281f826ca08ce61ddaa9d2aeb7f2debaffddc7da7dcc1042ffe6b901cb61d2657c87345149a62fd3308156740e6e29be43d385cb4c16dd7391465d7e625006e56d0062344b62da1b249ee6cc8b9259ad06443dc2e0c72153cfc3399dc07aeb98dc84d5a3cadce0b8a7e395c6f2eab3fee41ebeb72a577dd254b9c7e04c28a138194e06613383f478dbe8ae78455a7c7ef5a0cf8133285d44f27578612269a2543e3266169721afc06c470f44a657701ae278b5a29b8a7d879429e65bedf251208abbad9b618cea21435f4a634d6288878f428639e0ff0b6f30e0383707626ab93e94acba236f437ed942c356537eb35656eebf05be4a03fd3c16b479c0a323f2c2cbcfca8ef0d016cd3c3ea96addfaf8240a3308849fb91b3d14951415101d4e7b7351df786cbb39a5c3fe61153df7b5ca69684be43b96f56dc1fd52502a63bf8ac8e09ebb1bf8a6595d0b60416de23e5f012dac7d57fbfa597ebb3554a386b7109a86f74f63765ba8e330499867f22f255c20f4b58e10eb812d17ded9ea109a303f1b46e80af3c0f2156e6027b90526d6ed06aef621784dc8c5633f24f2f49b549edaa716441470f45f5085ced2b73337e7da12b819d29bfacacb7f94ecdfa34f44edd100f6a47d834fd66ca72d21e3aee96ac487af1d78f25ccb9f3a1c91aeffe5bc07c0ce6b618ca102f409971067242fdba72a9753e2913f7bb4f4fedfbf1e1281ef924ee43d54d4e2f229f13dad4223dba49d9bc549532839648295ad937e79a1aca3b0bd104ebcc8774821dcd04a2919046719d151b9b4800b87e06afdd1d5fd77c2d4070377a67ddadcf5d9d90a9f31896d6f22b39d492b48cd36e90cd0f086bc74b9737254690f3854f6c083319de597641be84135e58d96f6cad6518e27181ff3ff1a5d699e4df8c55a290c2c8565547190a6e12a1bc7d3b0d4b2ce8e5b4ff79bc8fde9bbc4eea0ab48114f28176a2036eaa691abe5b299c2f6a5422c3e025f7b2613e926205df631687635fb700904a35634704cd4660fe7e73f81e6e35301ecab0a060d91405bcae252aad345d9bf950ce1d566314fdc0ffed4863409c7f0264c691f56f83b2fcb69b5461fe80059e1df57dd13ead48dd680d4a7e8f89257ab5c89bff5dad951b77b9ac79e99bc3e39a80808da7d51a26c76afadedd1c9d9f38eef34794e048203116b0ca3f97a6b8e8599c9bb87e152101a470fc47224e1acbcc8d31470313d5b8992f95f802c9103516aea5e6ee8187d0433abf1ea40fa7ed14cbade9207ad1f11c0bc9088eb921fbe42d69d103c986a73f3dd3cfe071b6d67370045bfb4283e12ad9b75bd4a600c15aed68b339eaa95409fc7717354c583f802625e33335afc16781e6cc18417b39e8ce15871e03cc137796ab9ec0f1b8c614759f892d08995be8414b5a23169ccba7ebc3d27f7528bd0ce4fe4de5497af6fbecea61069cb7922b1371e20083f48a68d7e097a40745daebbf4dc1a6e3b8d4e399bad4ca4727b99cbb8410d2824a5325377c8b77d4b135d26432de81de2cfe2e49f95fef9b0ec9c837995d894d1fd27735288e2984593dda768db784d2ba5d5cf2642e58bbd144b0ff9baa5ff2eb59f5db685e179efc7681de128da09c13c8478a2875453a1fdfc88e1ee711e0c0021f61ea8a15babfbefc17114857a7a92538a255307b9818e6428de0449201fe9126a6a06d0f9d95d53f569ff89741c87928667f81934ba314288bf94999052aa387d7fcae9b7b98a70e6557ecc346051d80467a9126d54ed273d1674bd23c72134897ce05c864468a515cb72585b11c18e1c5fbca7a1c0043bbe413875dc4ed53098784cfdce5b0841a683e8b98383f950a644467e43e52beaa9fe913978e461a52dc2d515484297a321c2c25b9746773456d13efc8adacee734bb83c6d9136c8df66102c13397300f4f35e3a4d073d72725fc2f7896c2c3a48699fca876bab6e90a04ac92761e51544d75f6ef73d8f42f249efbd2d06942552afaf345d71b30c0caa600cfca236a158e6327fec1da91a66db378c900d301817cf08527f1eae1ba1f26b3d0c9eebfd4f3bd4e15ca9e2bdc77be5301254dfc8076c7a389736c4e4d70c6df318fdf5d7d53589906734b5a20b61a63bd987e50451fefa91f67ba9e97fef5bd5b840d2226dd0d10bb1491a256df4d815f73b5692a8c41cd7783a783003fc30503f281b8aa429ca514beb8adb91467443ee1a5b326203acb2656e78b8e6dfc214f9bd36af145c2513e2db5334bdbd06d1e8e829e267ec73dad1e46991477f89516ca44dd2dc64ee7f4c22cc061c7303788725ab3a402646a3f3a51f37647640e10f825e9cd31c945b174b80295b8875b7eec7b99d2b56f6581d45d0324cd517399922a6747a5f549dd684ac169f6ae860ad0f2963d3c2f86cbd01ee97a57388279c9e84c307f77d9b27f768a5f22d799264b1809fb43e3ae4cb6155aeffc3ea7cb4332add312c21f396f28c16b4db535e3832456fe92fc883b496ba193d349f3a56cc4430173b5ad29d1099dacb7bd82b4e6bf390b77e0815479f2969860923bbad86b104be2c9a180c73dd9daa4769e7b4f266b0d72deb9086090112ff49a401a5a5a15fcd44984196aee39b67b19e28a4f1f54308782f9187e4279f17d1ca03a752622a09f0675f3360dd1607d0575e99fa3be134e4ab193d473b392602e0c5637c0eab46ac475a7fcbf797ec38c507abb871776f3b3d59143edb23bb50e5611caea96848c54f30da14c62acf22e09c331d92a1a6a324991b630b4f1b685f3b3ea1dc5a700edad99b88bc8de1d09433b3c52695a36f37b740babacf1bcf017c8a1bf52aaf4d9504b78e3e107c9e839cda4e0e64c2692faa7359f7134908e6fa5929a6a686d2f0421d4ea52f39a1715f050c0b362fde1151e1fd9a823915e0e8ef5af2bd446a2bd9ea76e5c088b4ce40b6b6c4d88b82dc87384f53e9f5cb174a6cc6f2ea63cb9fbab034ed404cd6b124803118a6ccc95ea5f0ddadb950101e6f937dec2cdafc3cdcbec8473b655da877483189ae49ed07f5410b68be9987720eabc5b0063fb2c8a099613ba5beaa247328a223b7941c1b356a7d458d6adc4a610c6c8e0df01925829861b575d48eafe3c856d516762c326dbd0f11a48b52343fd8a8a8a712c3c116ec387796d5fa93a32fd5344e983cf309335f9da3dc009bf6895b01f3f906aac21858458fb5e15a1e3fda0a9547951f898b2b44dc4db1f6640ed9d1aba4a621ee2e41467e2270249d1657dd31fa71a9763cfd8f60f3d8554c6654e68a86a521c5c03c28552a56a33e9daf4d04df920660ea2b7f2a10a14ec91645c8e343ffd7a1300d76b255691743db752ea790a6da906f9225bbb6cc5ecdbc4fcbbf1940dc14b3a34910e7f1e2c71febf18edc93d015d483c5229f5702ba4c69f02086b9712426f8b1a0f82a7a08d99e0f4ca1315abb917dccd372bf31d528aaf5f355fd346fbabd9575e3e0dfe27e0991ac9efedccbed9dfbdde255620b8ac0f2980f2184a4d2451828a7b0c91e98e95586a479491d725183fd76cc95117f885d57c6779572a7cc5a70f0ec6e079d43496ecca8d625e36ce841a7de36b93b41f394f6982ec862dcf2268c6dcd3a314a18ab346570c16b755ae4300868718b74e426065cbac329454992e03f6fd0608f4a9f9a3b8880a523557cf578cf530adade1e3e2a940aa7a9618d46b19803d524d62a0ac2b1e4c5fc5de7f0d82f45567d64064f295e8d14664bf5e867dd427c8300f631aab7e1ddf75811d2df2b750c60b632072630fcc103782213f28c5a5cbeaf1907a94b056cd09a22c178ef91a0f2a9bb7d4b1c3867463caf12f9b908f654dbd10bc02f638bc9b8a865908fb6e2f65d819cf64b4eae23619238c6d2fd415a56e0a1a45153f0d046d02b05c18f292ba62c25f0041073373e3f4953c977d63b6fdd6e62a99f9b722864eff41cee4f5c7b516ab441ba5036f515d4cd0067341b78c7d811ab199e0d847e73733cb52bc72f708b93f5afd26364a576a03215f63d01ae59f2e65773a435998e60aec8657d3efcec749457a647089a0fe18834f9c111be5f5e8c9471f704e3bce2806811cb3cd24e6f0d2af07072e063d6ff83ef2ab0f511f6b4751918414920b57a88aaaecab0e32585111de779c01812f5537306b771903194dd362d5ce530b6b4b03ef8b2d6215975505796c888a6804a2ef4bb3c7099f004cb3d58194e4fafd0bf40d90c88ded59d6ee59652eed8299d12ca34504ee952f028440203f922c4eaef71f0e73fdc14aafd4d50454a65479cdb52fe9bb40021261641784b5c99c64899642aa46d117cc816ad8f0466f056defdf0a9dcef3a8a103b15fc8356b4b1cb2508b521b04a272c71f0b2fac0fbd2d781c4bda845c3f14371e6afbc7658ffa423fd18dda78e129adf5d14f65c2f5e917742cc3e4eea14f9f223b1123e30a01041f1a20f042855e47a487fc4e11f368e4d02137e66a2713198560c5e11a175ac134c4e587d993fb79b4eac4d82f27bd1cbf71a3ce287104cf3490b73335ac8c34b427299a9dd283f02c81649d5a0a3b4e70f8e84887c8e6d7d4ade7870994b79cb780c9042b25cccb102db1a602267f181710eb258a0b29de29c38343a69cade856cb3867456c4dc449333cb78b7351befc12c4cfe72113b32afa8e890d2ba21bb2df995568c223daf033727682b6deb7418662d77083a9ea84dc05a4727488410f9af3738ef0ea1122b3784f674d467d2689d57a46e629c43d45a42f9664b277db515c6d604de0899edda27ffe2d3c08dbdb7616b7b1485ca492ee8ed53cdd6059f18a83cd5c45ad48c5736bf9a4a89635c11c23a569c4d9d8d371c762730f5d0af9ea665b8d14dfe4eb9bc0ab234be4ce492a1d26e7c036d8c5306ddc3afa8abb6a837293e0dd8c3ca00b0cb6322a5cbbe682f109454b3101e7245b9fa3541c3c124d42c5d7a05fad86cd0fb773bb5b9cdef12cf8885b3f69d22be7847da6538304795587b395358c7a06e2c709ceb1865a27a9f6d6698c333923369144ee6d527eac4a53305207aad67d27a675707f1647600a022d7f10ef06a296c7f38c948a4fc7019ea18741677836e1018134c974baa6b5ef34395dba27dbe5ba006745d698f1850b2ef964c25327d41874c4e1f6902e82bb656de302e78d82c9623e394530db99cd5f23e5dfd11e3d6c6aecec721d9a4ac6b353da46aec976806ad6f58202c08485e5aa183adc0002f09cba5c0fbf1db0a05f3352b0ffe48a5fc7b56ca063d1f5fcdff860d12fe6e3958287b8474b49fee87c133ab33bd49d4e0d4035e7e521d22f8ef7dc9c1ba19ba104cdec11b371feb8120d9234ec249d308da0fdeae265d25293e59821ae89ae397ee8963a075bf158f54ce9f25cb36fee3156140d4139a181e7db40504c7315d67f71fb8aaa7710b3ba66de2803c195712d32c7a1fb676949b9b2fb899a8d4a9c67015d6c5cbb9b58ed36ac239fadd205c9c53464000bf90d527f999a1308ca68d4256e90430353ca1b60da6f2add5b589fec850b351d95a1468f7641e40417c43125b2626ad57c5cf8aa6a2749d89a7294b31e4cf9b3ef1b8a7bca41169bb1e780c2e0d4c27abd167eb373764f25c688ec270d7285b5818c44efaf6f063dcdb784567ce5dfb4381c878d3336093da07001a8995caf00152c379d1e75c6540335277fa7ca185ede011d2e0386b5b29cd77d5b0618d4f399507c27780ff2441b1fa60b645025427697ddf52038b636ceae277026c494a3f366c345195e1122d38bf7e8c1c75d07526d4a390faf45d0381e3cd0df3659f8399c6bd9587d3834f7715379dda461a75eef7437fc29ca7235a3845e88b269953261cf1e25429976032b6fe45dbaba5607ad8630901b28768fe909e2cbec880234a2608ca6fa169d19f6eace344a908e7240cc068ebec0155e66af4341f2bd3bb2bd63fc3b21938be867a1fb1e7bf58c2dbf60f79a94221f157e3b75457ee3a5687f5b8df5ca34abf236d1d2183ae1f317e5ef827d7a3f0023aa7674dc7d84e8340565060acd6d31796814cc3c747f44583f15177804da138e369dd1b0dd2654b74caa9e71b6b8cc955bdd3b8516f0fd64f9c316f528895b63bba92ba433a39a33166883c1e9f05ac3c1f524c0b6ac5c89b86b8c5a5e2197d883e3eeb17ef402217786c745ffb6cec71f9f96bc762d990d8023d89f359047802d810bade80ce3b3f85a9db332ea49834ae145ae360bf7b10412f09e68f94de8f52246378afde76de90139bd30955156757287fe6f79a949fae1861e3b71d5629fb7f7602bc7d095998b60383c151182d0faa4420aa6daddc9842ec6b0e9795cab7a41ba65427c548f8e33b2950a49acf56948e28b4258932203f670986fff99e52546a1d853f8dd2a63e78d4e099ce3f9b61c5c36c33526523ac1d62c65067a0cc665ad70b9d77c9bfaf22784477b58e32af2239392c24e30db802b6df196489a4e0ea2efa359b3e0a4d6837f8ed2da458eb3300eb205a1283bd5713bbca40ad429376216428209ce15b791301cd9da735f96574ac828228eb0bb338bca6ec4b001c0803ef07b6a1741cdf3728291132a3d2f6ef0dc86398a51f872bd45f1d5352ec90afca634f68359ddabc6442403fbdbd4bb1b12f1a46bd7ac64427852f11725f381d065e72694d0a4fdebbb6a4ca5a1457f728f311d8a01e6680d5eb9729ff4fdd4cf5d4130f252c06be36a0b45e4b23bdaa9b792e4e524105f3b14280a161d96a670f3f650d078d17b3b27d553199c34aaca49d7c014e053f47b201b9ea79a71a5aa861cf2c979536906794bcf7faca15c00c207390965647adffa1f38d1dcf987d9b1360eeaa5744e83ddf61ceeec7517f59c027619366f6a9464725826fc5fb96937d395de613c9596b42364cdf3a6a64a05e2512d911e27ded5d0df871d87cf49d1027d9ba8b86017f6ba1a589aa4ba0f428370eeca64dcc82395e6bcee21d7def608e00b03d107c2eb22c071706b8b4ddbb578bdd57eb473843e869cd2f323775cd58885af8a34540d970d7e992eb09fbf84f6d1f09e3170bb8b2024ac822a006d80ceba4cc7a5157a57acecc2adccf39e984c032f1352d20f7f735be1f6fd497d78893577252d3c0b1b18b681a32ccc4cfe74a22bc427d8c9ff198be733fdcdd570bcc247cb3968abf095cee1da2aaaf7d5ee5f62bdcb02b764ab486a8868c9d17d97590979d38dfa74dc5d29ecb97dfabb61950e1e364507ff5edfdc5b8091a131f916eab084a654e2625370931e19ed60f567cccb4884d1d2ee8307b8760c8069d7228ec2d7e6c0ea2f879548ee9e36295ed22a373b5f66ffc588caca9ca8c32be41de03cd083085e07abc64dab7512faec3a82890aee9ff6e9f0a7b811992b69a5e242d65310a31d5484da866eb4c854f6f855b167a2af924aeaacb3d094f419c4503e7f2c07d3b1610fe8a3e299161dfa7ca2d96665b7520b1bdd0a7a9b38313fc27e0107c854a199aab28a8ed8dfb56cc8919bb40248339223ebcba3c74a31b9ffd3910063466c4fb350a8575bff13b0d7343685b38d69ff54eea091f0de4115bee3dc9bebe5d654899eac86a974d3bc3367c97641b0d81bb8889f1a247203cd027bc1b9beda9ed420827b293931d1fc26ee5efcddde28c765387956470e8b75e8a6a6cb6985e3debc9bc0a60e2ed582fd55fa0dc2796c37a238ebbe800b012b4aa48500967a0a730f2f50dcbf3aeac03ea29774f6521eea55a2d88f0323369166109292c76a8b7aeb001a50ab1a0007f7a26fb5bd1511e1870692966f523899f4bec00e4db5028cefee8af48d7c3267f83d30ee30a01da6f7836f5331c3436b13594ee4c8f3fd1a3d00f2288b41268033efae2e74589cf9e5347c43e9397f938d4c4c4cdfc7837855cd0f0940f9e04b7fbc37b816bc13a6cca9e6579de1fb3654dc82e48a742367fcf950119dd1654518e1bd6931778fcb3ffffd7565a2698458d5cdeff071a1a566c3e65ba23909f42ff1f00f1d4ad46b8e5187a63fee69ea876081a58281b73931062083576f8d4317d51d95c2c8ce672d46f45137b15ccd02e4faff1bfc029039844710186845ecc017d0c6f3cb36b19b5ba019055b0665d75e3b659dadb2510ab7fee9b05012d8de07d3cc985117f20fcfba7503518d8adb3c543acb2a3fa23afbf2a36f4b3ab9c825b74ac05ff5d356100fb72e376d16daf90d7fe6ab3c5fe01ce64172ff9f2e8b225c491fe78ff3be833d938d8b6681da214d193a3da8cafb0fed9cc1f162a10dd928a5a0ba022b2f856080cce6261747f11dbea3effbc5eea68419809f394c7c08402b5e6d55548f1eb1002107ba6ed4a17edc35cd60683af72214f0af02197ce7e4bfb6a55995716926d0cff729c84d02e1b41b98de15f470a492f09965d12f8bef10ab5f15cc102d609b02be4ca6b1d9eee12711452160ef0b0d08eb5a246658aa00fa2258c469737223a3ca137d895e6c942d3d0b085188a6385cefb2a8c3f3d1244c2c2785caa33ecbfb64d4b9a0e49c675857fd653a30280acc65dc20acfab8d474080b5553d2d3c66b496872149b935b93153f4ed8f61d64b7e700cdc0b8c7e00e1d6a95065d116c5ef440876ddbb123455ad446eac355810c14771186d4f35a25bb94b999a14db264da13c8fa40142fd77d58154fb69d5f4b510314461f2a78238ec8ff83c5fc1d032a383249867bf52abd56416099e34480a1b8664826f454f4a5e42e2ff252ca1884dca2e70e44341cba91dd8b1337ebd5a6254741952e51e7aa5eaba54b34e9d8212b0ff0dd71ff57a0821cf54d3deeb9e935c04cd94d536f94e4377759a53fd6ff015935745a5354a2d1a28c5a712926f49fcfcdb1f352221bd7bf28cd8d9c55266bb4824fe35993b5ef6ab25f1ef55128c425a992b51c6dd89f512a73c28c33992e742f14ceff4ca7f57c4867ab9f3d06c55a7ffbf9291579594fbd2aa3edc823a3eaee1a68dc1607ce9849cd7d7fa2c1c7b4ac87ab58c0fadab250abdca5f1c0aa223a7a1d19b254dfd0445e0899d6d6c4feecafd1bac5dbe7c119b78d22011f8121de0bcf2bf3d1eac0778cee1fd8d1e1454f90720296ea757c96b626e3aa6c94129a092641b5ea62c69f1597c9c6fd9efcba7426621da3aefd2dec96b2c98fbddd3e83ef3181d241634273b4626713dfa8a32924853b9151cd4fb2d9fd40be6e9acd3f593680817e5e2f33b6356553fefe5a21a1e2fd0f3fadddd2573ef057189290c7af9886ea711e90040abd099b321f138838bc158766ea0d060e2eaa92345077514757390a7b1b47eb57525b303219bbdca3d4b62aebddfdde2074f891d0047ba7f9ca22930e2504efda60eeb55e166c86878e68ece06032a41440b12faff5faa2b15d6e838661a9839671d4d88f36bc43a2b01db76c3facf1e101dc1f587979b7552aa41c5207c308373a0b81b1fbd35d49be691a2135cf5291ed857d70a4877d1326a5deca29429ee381c8563ea6bffaaed2ed2326a8afe5fff00ef773e3e63f45d4e60ec5cbeef204101445f5d763029d5c44ac9aae469dec24bbdf9193989226b6f034d78dede20f956b028e697477722e598b9cd0922bf5d8d03353de6cbe985936f6fc2bebc12c25937b23b0f4538025887a33d4973f39b60f3a5f5a4fda25f07d4ccb055acfc9db888e08db75bb1af5e6b0be7cf967defe4af8d24e4f2ad033b0188fe1e928adc155e652c334aaa20d6c665a1d23651f896e69347518890dc5955e7e26dcbc29ceaffe0ce64ba46354e3363582a6ab54402e542456c00d8cb8b907d357ccef763f40aa960bd984998ba8bc9af01714f12a2381020840c8b7f1d1729569134860c33ef3dc5130dac041d8bf633659c34ed9b9e1e58da7f8aa5684619cb42f72540e409a2e9c88a3d6ab1ae4992b30c234f4cfd49953cd4ee256629d88d1ff070b68c74bb1ed1d27ccd72a95a486660d25a1de8349381e240d0c56c30e70eb5425500311b28d08c6c8d7aa527f7c5bdc2fe258217c3c43129053f09ab5c8f9941424721fc5734019c3e0bc5c8923f31c8d09640246c0679695b1e2c06296f03fcad38ea15eefc2ed0e840474cbcefe7c2d6c8f21035f759d0e6a27e3b3abc2cf78174c73f243247ea2909f9389c39c202ca31a633c28a86efb62d43f2910940d24d2053b9f66087b6c93bf8b3727f56275329ba22a188c33852e8bc59709c4d28e64f6ce3a2958c9dc2840d2ee57528fc506ee09b2a43bdd4487d91aa23ba839551bcaad74b510c2fd7d44bc9cd9fc3483afcec969dc7a92c465d304cd9f62139540fe9197bb4a451557646a6da210ed966238328e32f71b1d31120765c33d40661e2203e5933c061e45d7588ea7b6697726a37f5c556f1a3c1ae812ed02b225b101bfa9c55b66f6c3004b507064de72c46a4bd0f0ed4dbb5245c862192f07f01a657162de7e83d704acaa3d17c48ac65329710748ec0fa65e2b78f846e714b66f1572c89bc04e42c0a15f517f1fe181eeffddb8cc6f6473fb494a366534e6b7f284b7e5fef5a14e56bb723108fa5cc6f6614e2d18b84c3194a91db02880ef5310f526367a5f59f2a2da90740487e67c13bfc0cc562a8a52e7ca865d59617e11c250b5c0319ae2af2b8c325ee233a1deab4afceb022f246c22bd20ae0465625a614a7df35b082a6bb88b065b0e060e9f1c2ab9f6f15f59f931628bb84ac00ab783c473d76d71c52a6e701c470e31ebf5223c089140b1cc7fc197319bf9818a94f6f5b516fa45c29e47bedfc1feff185f65099fc39782c7c6521ec58f0f342cb9ac88c06ea918a175a1bf89527d9f16c54ebc2b0b6947c9c3b00e268e92301132786aef8f0415f26d909832cdc584136053753572d3f1e62ee9904dd8995699990a497ddbb55ad8d7b10bab14484e9bc36160b5b797475348d52be6c37ebd4b25029d409790f7f484a8a7a0ae21555fc602f1e5374b9e7a888e02048b7f647ba13d4125eed2d3b7949e1442dc30534de6c124e2cc979a76a24901b8f1943ab51be86ebc0064a42a7700594aaddeae2b050b02167ffb890fa96592145ce30ec11f9f0d0016f7654e1355b1f4b519c44820903ed81d879a17830aef927eb0f6e88bdba701b93a3203385aadc6c379247568c4b704c0ba3c99f071430d8b4b22c73cb347237ac61b00eb41b88bc85456a5d81aa98a0c03590dd4a58ccd95f9d16b4fc3780c3a392d000c77120d401c202a189cdad7c124dbb62f6eb0841e5eeb411715eac4c505804fb2d7c3bf187ee5f620ac12d2c0f32747e13651af403dae4b79cd06b7e5826fd3f5d2802c8da63de1009d51fe7b171e1959bd42c97c6dc5a9e63e20927744b0af748f5e9362877bf3ea90f715c274b8c47edf284514bf672f096080f146b36a3de71c36345951f31faa913b9d627fae9d8d030b20a2947f6fbc35ed98852197ba43072c56f8c8ac20a32f4957cfd8f8b67d9a8bfe960421d5cde5a2b0a864852bf3c18505118e29f2bdecc6e4146268a5a11ce729ab452a18878984a4a1b4e6d5f7775fda5545481520a65274b509917e44b60b1668504c2d22a339a240643179dcae8fa48c7469b3a0695b05449737f71eba08b05be85c6932466f3fd0741b12b8c1fa58ea89ec2c7bbebb8581bd9354d8bc9c2dcc2c7e956617733f0d68f4b3d91aadebcc73e3c2d8027751b59e225bf793fe4e99fdc98d87a5bf70c9f3a8c36a6ffb27d077cd0249f08a6c856c0ff7fef3b23ef3e1e7f15c763d17107c0da943f888af5ebe22bc241ee44157b9bb458f5fbf78259b9753dff127775867e8b54f1f1155a08c535fc39be3ba395205bbe94841a33be28b1e06f6e3bacd30f2abd648a4947d513b6a75b934b7c452bd01cab5a3465f55478280a1af106b1cb95b0da5a41d0259bd0c947a09f8cd125c31e2f1125c3d2091e2b1f9a0c70aa555c83a6ac675136761cce0c7047ef9808de472972446f3178995dce35e16f378da6fb7e657bfe6ec6fc2651f6bfa68e8b93dd6f323e29a445b3fdb720df5e8eef799b368cfd03b2ecd6f2e1fe8bf7591517605e62db3f966dc6202ded20beeae3b2512a445aa4dfe648c7ab001bf9d68c6e2c26c18d695e9619af1ec53c65a23f3fe1ecdf63521217065daf58656e64d1ca360ca327b41dece0c6784399e4c4d4d13984904527e9d33a7086e8fb7b6e4179d4ba7b2f2225995c46f15fe29dea3f00a5aba3e54116f737280ce0f529ce2e331e790df2a049fce3a74cbff5536c0e3ec2f7ebc03bda3429a7d289ef931b2d055dede2884bf0a18a09a4b9d353a4e272e5e8c393a3f5b0115072e14353f079c0460a10beacd8479ad7b7dd04bc1c506a560629dde81a8d78c4a20fe30811995fd46b2c343b62baff03c8cc19e18ccba0132977d70b6f112b175eb84b15635a7d01ab5567074c156c5afa6c98da8c6a32cc9fb46563fba945b941fb1976e36edfae50362a5e30885a10d0ab2781027017c9fbabc9c9af8b7330c8b4a60d33f4515eed10de795c62761b0cc3e8fc09413c5e659c11b96a0057b7b029f1d343dc6d1b459e63ac61b8aecaccaac50c0ec1a3deec642f27c9bc28c7978518a9e97f05ccbc0d44af239acbbceb807f024d7eecbd47ddc6c3339c6d546df02b575600e0a275c709aaf622aba4dd0ae84c2940d0606a8756ee96a083ce3646e0e33e0feb1a0e9880f6f0e800a8e98e0e3fbe2f2ba347e0cec7116257aed5cb85c7a4f65095eef72af033f427d27fe4953b738206252d2d27a13d96a15d7baef6a33d55fc61f1314f706209ff48985a6f6ca634c88498dae58bcd008739562d0820a3506619c4b8d0f6f31fcf6fcad953899ba39c1dc007d35e8e5ae63de65e4bc79ce8183e1736129ca85ddf8a59ce57340f22bbe10a1184c418b7d3bf122dbc3089fdd48b85db6b5d9fb396e79e06ec4f471f918026bb773835ec50ef9591da3dbaffdb9be7bdd94a38b2378402accda2c218f526aac74e8b171f5ad90d2dfa3dbeb196213c3d23a290962738e813e0c352e17115b7fa802b67d309d5083bd430da4047c92588f3cd24353562be9991a90784ba079313cbdf9fb5cdc91a3b7e2be7d190a03a3b8ca801f6956bb8af4b1d1af03a3af4bdebc9f2a7a3bab2a904bc628d0592d01bfcb146237a6685695231f59bccdd79cedf4e218b5f7ae92ba25ec3a9d8e0dc8172eebf9c64b7ade97e1cd48b8495fe54b80ff1f3e26df0e5cd5d2605d755b099a37094655d6b9d55eb79a72cf39fefb18d263def4e9e40009e5ce321b50211d996413d0bb8da9883639f4d24c4a6b9a3f5b5a30c83daf3a20eee5f10f543c31561a14d28e030bc6ccd46bd3e8ef84bbe044ab54f3960debd31b84e6528f79f47761f70815d55ae6429f4a0789f622860f38a5dbbe5d9898a2b754d913002c83780c1ae8aeb83ceae0b6223a09b194a89a710dfb6505143390a8cb6d60fc63af945520501e899ec9b96200a6dd43e5eaa70ea05420ecd432a19b73d10a2a99c3bc052eabb15bab1ff415520e49c2392cdd9099cadf84762b9257b957bd3697da0794ee36029bd9721020b0461160fae5818b4681bbb0c69606ba46b4e063dd35459cbf5262d42f5bb5d66694027fe5823c5cee124c1ee73877843ba66f3203f4f3a5aac04b13ef5d5f2d33d652d4e94340a3f0fb33136f0229344937a69840487bc93fa4501622259c9d33dd8e3ca3c11273e50c0ef665d8daf5e3722ed55b5f74c11893bcf14d0eeb31add1969f966202acaded04bf6158815692d2195b5a1a3bc30435fd637dba8d29892d16d9e83123d2fd990e310ae282544d2ca270d32576a918d796e8422e0085b31c0bf4619433b1a31ce03457c59850ec8e7a84aa2c129315abfba62a38712bfec6c2a11a60f39422e99992070ba7b2cf4478532f425e011d0cb5ee819597547e77776a3f5f30c6924920ec0ca76d1a4d59aa7ad72b0e5b679b720a7abd6f2aefe51e5331a0d87ca2b2dfd574b8355092611f496abedcb6de07ccbf55c9d254a0d2ce8fd19831e96bd95920e8175b7dbec40515461df7be141b72a6993c41161fe76f1cfc6b4a068708f37a2fff77d4943e3421bf4f9de90d706ec53159c5f90018fd457463102ab0e9a080a011faf5c160b562e7aa73f99717c2278c3a8ce23f26e46dd7b076a5dc0c1afb797f4ce32174d6abf2771fffdc087233e5edf1e25a1db81e37b97b6786ba69eaf6e8c6ae05a7c3d400b30cb976190df29dc3bba6720ab65b695ca4c14511370dbc2c72af464da627191e0336e0b4b10234427b4c74877168659fe20032a4ee601ac3b0245920d269c6874ea8b730974c8c7dbf1ff4ac8df1947e68aacad42325b48bfbf9f0e946143419882994905a23a106642fd8e8f67950f4866ced36a12c7deb0ceed21ca5cef9816b596242aa51e9ade8fd27134fbecc673d18562a5d99615238526113fd5eb8aafec2c4b4eb096fa3cba2d70dcccbc6656bdade558ef27ea383d5be97619d43de9c5bd4c00693cea9a63f388e61c9f753debc19f85809655a1f7d4c4e3c9bca0c18f186344d9bc0a3566500914b09bd9cbda50b585b0f9b8314acfdceb5ec4132d12b31619be7889b1fa3f232b2650263c8c21bc1574a97d600351a03fb8fe87872342f7cd25af0acd33792dcf7fcab980b2b0fc22457a31ec4562cb81bb0ebf58e07b23aaeade26df6733247a3fd1980f478b55722cd889d1f9f9d27c60c075adf09b2c09688dd0292d8791e52af24c7623d4dfef86096f4ff1fb36eab82055724421cf239f2f57b9e738cb37bc12c442f4991b8cac5bc25e45e454380a36fd49576b929833d658d020d40b8b022d5a3bc59315db0402b3d630bc24878688ed0ce837d023b60ed6afbdce4922a2d05b900b25938f460b9c0bfb52e52883e9efedf5ffde230d62139351cb9e976a7a97ba3c41177332b860114072b86fec354cbef63b661c54f8a32af174964e5b1eae4e8ad9cd2712ffd1ef3f970b47c33a6ddbea4a8059f6217bd9f44cdab31c213911c000d2fd010b207aa495ef89a70c70b9d99e02ec24ab7df260ea769c4a3233fccfba328abeebbd141a9f746094c0ca8b43f45549dc344b99e7c246347b3f9d5f999824463e5904162e0bf821eb8670b8be41dbf890d30e3cbe2f7fc683815cd2ce4d47e9590a788bd628780bd7fe8baa44d89c7d4e48ae7c77f5880ce387a0670f217d4752c168a06231fcc70bca35a45e72dc8f941d6bbe7c9d03bc8e1b6fe6f33fe661971fb518e951a2fc75961bb41c2ee1545ddecdfca5d5b49f214375efdd9cad5eeec2cc9c47f634f9e0c5404878e8eaab8300de383dd2493ecc3e6ac7eb21455b152c16bcb20410507aa8b2ece973594c7c04c33a946aad21b5a50f60c0a3570010dd50ac4342c2515a1b46af74f6589658162aa84e069aaa1ef8411d81ff96dd315d82c5fd47f347ba815b70b3e4cfb6c88429e5f32b8d6585006b8fdab1ec81e7753e3d39855ac6c70ff4ab41726d794ebd98141d3484457cd0d2468a4a0ea28519a7513798e2231ae2eb1f5e5eda463e56e232a13b63d95ed97e3b26c626c66350c69da2728a5bb38e04bfe791dc3771f9087564aa5914c59afd1943f9e5c8576902dbf6254fb129ac890e7ce743103dc1f2cf7272303206294e61d246e21d72f62727349438c7bb51629d7e0dbff04c7182a73c2189c9779a40b8e88e6f4c2812d403ff8d58f5786ff4db3adba3b0b98d292160931124e8dfe3c9247c59091f83e7b2e82feb274010ca7af1c2a0936aa18004b3f1e3bf012d1e987c1a5f8416f83675a2e0ba26e07fb2fc8a09495368688b0606b458f9b69868d4db5e1fb9f39b583f30bf47ef27b090fccee6f92b91bbf004d7d7d3273ab4bbc60f1b8cf44af3c38da360666207dc6fde6f6f22bee1151f1379b617b158ae693ab852c76d2258b26788175002b76201b5ddf671e554ce2dde047d2f46f4ca02e7fa93d1a0de829d2a2c9ca4634cfbffc95eb6ce2e0717bfa620d382cbc6d3583be4b349daca85aa38dfa413e101047576f4f7dceefa9efdb652f8bb2566df4de4ddaa90d0d843a17999b12e6dd79cf97f3505c6e2232b611d39c9cdb3b1bb4ed4796d454d1896367eebb7b38b0bdf20f67977439151cf758650ef026e86f0a3d6ae3fb2cdb7ff397ddb9c77d140676af2dbfd190ca12363111c828cd1ac12f5110e27ab72c505db41bd5eddace3c5f5b087b9035a75f9431812d9165f6bb2f222375b5c2a5078f2ceeeecff6bea4acdf0fe193413500f0344ad3538bcd7d6e05b507dfb651082b374b623de76d825cbcbd520d260f629413823fa2f8394fcb2dd0a9f7aaf9d0dabab598b3e67da8f27067ccba6b1a97421355b412a451384ba0104ff3499860313eaf7dc976c63e1518677f731f6aa3bb2a5db080f45258716a741c07ed41afad0cd607a482eecaa79142b9e71770a9886763321cb0f9d3830d59daa1a3685177ae2ded2fb3ab759ff00a59429f81ca5b563d4399fb239dff75aae6d0847e987c901d33fa6da0033aecedeb6f71f8fc77e87c4a9c5dd4133f8781fb6c92455d441a991f1cbee1148001ea46c3651631c808cf04f494dab0c6543132043c9fa5f4734b6806a5ef5478c073e3593363e99883d9577fde28403c497cca9ec48d587d891ccb6d5fac0a8b674c6f2fbb67b73962dedf6fcbc5cf18f52ea4cd84c7be8cb8c548b3474966db232f90d93db9efeeb7d126276bd9ac7aee32295a23008a4b9d4d9a301ba5f6269c3f25ccf90921a336f40dbbff6fd961104af27393302d1c96d87901f685f62797302204943846141e80cccaca490fd3ff42e805b005f926f2e2ae3b9a345284c969efa01ee2209cebe52e61f8ae1664bacce2009ff86bacb0829d600d11a856a9c0b0c7ada4391f4f7fd225f71ebda3afa1988d096f912fcfe4ee73b587f45e8fcf4a50c036e5607f778ce45eb7731800e7616e994353db91206c5793a816765b9af3d772e171e60d2c53185ad79a8b62908e5ac43e0c234657180c3eb458aa46298d08fed0f5f577ead93b8cbd9642cd22f3ee5a67f57c7923688c6cd3466c1442bf13ae39de3fa5a515ac0f09e54c682f206c9305c5c85ebd02ddfecf15f5b784bee7386665fa7ce8b01b7402b5e3bb90e45649e6127344176ff445bbe1f931ce25bcb3328dc0c0d32ba7b6c282f16696b98e508d82a60adf1b34a669ecfd4aba30cc9aaa82af9060dc41f0f5cf6ffe772e376ceb25ace88e3ce7d74dd4231e59639a23e8787d14842515431bd2aafbfb51cc402ecdbc25b82af0f17a1bead6a30422f9ed8192ad1c4cb739f1a9dfe5db0a992928facd53895bbdbe57a9383a7eeeb89c46ebf5efb4dc9f3a0529663b8f26fb9caf43f848f798210f4b8ee4896666e71392535839a6f5fd031979ce1f55f964c8eb2a308e58ad2699de089ac2667767d3eee57718f6838fd8452fcede2c5a940c174304b7f509bec1562efcddc4a961301e29c90d1b7e6fc24228c411a70c5ff2b9f9bdff681e37c52e45845e96c3655c5964ff79ec54b691e77d3e6944daf90619f3c26927b70e5f65abb61b574e1b0301c4127b8bd2cea3e169f8525fb21f033e172b8e5b5a9657fa133832f953f26471571c66cc0c25ae77facf0ba6865d46029b76e230ac3b6ff54f07d3c3027466280bb070868e838741e22b4f1cbcd8bb58a22e3420aea937ea769724cc32d06c09e0282286221133d5c4caddfc3a2876e216cdbe9dae6fc0c59de96e8043f3402743bb51bc84e19ab57f98833e5f5c2d7a9fc7fa764b19de0d335afed3763723f52d1cf539f9fbe2fb816e635222583e3ae0e47eeb6872600e5d9c5606578c057335309c3168d427dd6ac1a07c9f9bb5e085b03d90d448d2676964e1a86700102380911f794846a4d021698b94f42142e49321dfe547422c30a482dbbcdce57c10259574f1e53f4a42ea8d767ad041d8f54c95f7a330e3fec9d4c6ac71bc5daf4e9a915cbf1c73ec2af25dc317e29df46fb7d2435eef6370ff93fab5bcfafa931fa2233e80232ac93b75e877475c2e1d286b658aea2f331723e30004fd26caad7d8f9ffa4a56576ecf2976fc49c517b1c8f656fd3f834ce624a1da3da6538c76b4857c81614096b5ddeffa48738ef6660c13056ad3549ff6d2238f369c7142862a9404e4c47e62198529fdd1a2820b4a7dfad460ee18387317104ee572c6f9b4d79cb416e92a0a0b1c70777e072ae341d518d9e46dfa53d2786d3c0d478f1f479e160467c65b8368a4013ad53e4039b57cdd6db53cb70725dd5eef18c0fa3fc9c0ed54fa2e41c1fadee9f77f09f534a00906fe5399d81ec5df246b1949e359bc7ab50861973f86bd5ce3052bf5d6042782d3f8c49864e125cc1d967118c7599d24b8bc025c0f8edad3487738c7cfb3c78fb32ebbc513adb1f60de2a79992ae3dbc31ca54cd32ab48b38bc37b2edc0408cae0d41202ce7afd02f86f76bc74ec9abc21c71c20b2bd71d3d34a0aed5bcb5dc7c4b635ada49780f398eb9366027fa1a1e77204bf7ab50fc24f6b1bc69158702c61c88d524404111e028e91f84d540aedec60561a051b5f3b126cb0253cccf8a547f80766f8f883e6365a5c7e031edfa877236156d2c09484aa9dc78c7d465f24ac551b279389dbc78240d28ae5d2fa379c5f2059bb73a468d42d1cdcc423abee6f80008555de3261a9947ec3cdef87d7e99158f146112c3ebd02490d548b3ba4da180487a841db015607ced3b092009a8c93d28d8ba36f4c4d38aa865fefa4f3d15290b6892f26bc585f4f105b3b1a90367fbae7abe72df890db65072a2b851a0ed08d39a335a67903eda8603ec3006b11aa842be3cda3c19b5b3c89b5f85253a8aea881d6fa6b1b3ce69935da7ede19eeb32bdbf229c020654f3594d000cdbae771465d5c90193a66cc872d17e244e778d97d8dc4134f098cdd876484a2a0f9e544a2c77eebf7d081719c7efaeace939d5d87fbbc179b51d72043e269b7b3379c996ff31c580d90205b823e07d06de102b297f5dc5b21af39704035bc691313fefdf346925e0021c1e8e74151000c87df1205cd362ebc585f801fe523348919cccf859dfa020fffea8bc978e94f06eb4a2e596ccc0086894d69b556acddb0e3cbb1e1e78ece4bc72702de32e856906f3317d17cb77ca1027c679621b7adc3a468104fe858b8d68ee014eb153276a2744cb6ab734db6e5e5ce3c52880799e59a6c38e3391f2c89a95a3f95cc7dd59cabde9b2911ced238484e5d8cc56f34295dc02e4c20391e8a7280c9ba243300f3a1b00e0b3a1c168243d150add1421a1f88026e0b05eea3819a7734c69e221ea1c96b0cbe8a9399049d37d0e177cd6ad866cb2bc859f7707bf6a5db678c80c73cbbe5409b350926470c659b4b800023319c8d7d0ec2e5fb6e0daca0346b22d8a137930bdb3ba1db6d6e6b5d4c783b480edbc749fb6a261ac9bcd48ec4895eb4149171cd23a2cd548b0b84491a4732a4ad0fcbcdbf4f75e121c821355419d891d68cbcf670c7ef36c9c326e51c9e74f6e8c93c1fe694814079ac137e0fcefdad8ee32ae5e2bdc0be50d740a26a9d1fdfc4f92a6dccb2f6d305f64dfcb7d09aab544c28010d1f920fd6ceeb3b9d6a882f3071549546ef29cfc8b14345eb1e115ed83ad1fbdb56d6055bffd0db91a6efff404e1146c8fe6ee1b19ad0155b59f492b601bd8a09714790038afd308fb5f216b485d4dec367c7e6903c2e1a2323957f4ddcb2debce6c82b7c7dcef3854f0e80f131c7f6d57c21d1f7f2130c74fa33327a94ee052a6d148a550d4b390a85bf5873af1432b6ab1450ae3153fc38b3c995d5c0fa328a8ea77f93064f2eb74a979327614108a05e7eeea03c920476db74ed9d8e9b7d0cd4fe43046e2b4a0e1555744bfa37442ade46c9986c1b27e960bf0c28f22cdf48eb54ddd99471a770f638244c45819094de452f72f31763ab334925bb1f47b173e9f304f693c86f3e258a2a18a52cf43b72bd6764bcddea54db90911088647b25cf879efcc7471b4748516feb253fc54e95a1f526201fa775cfb41f7413b73d7655d648232804a14b6efe27d57f207a341ce74afa2d029b59779d5712d8cc9bdd942f41cd56b4c4ac4567d6e3330cd0b96b76a801bcf762b41fc3387e55fc9a954029ae57a2dd27f0eacd52ee05ce659b8ddf157fb592bcb19f23dded8ef56cef58aa0cfa765740d5532a579049044d1be987f9f94dfd1c8a7e4d1b7dcab5a485d0037a2ead940e4244d6b6594f82f26e500599af1348a5775eed26ac74410277c48aaf2a20eafe9ef1b04eff804916b9a4c720f9b6fa0a0ab097a2d6c7852a2ae984a561170b591757c9bd322200d3e896d3372edd90aa580f42c99cbfd1c132e25e074da895c4f2725caa546b6e8b3bd2a5655491884643c5c9a2a5999ff192d86cb92f4a8ac6385283fa0a102c5d282675ea35e1064b42f79871fcc935a0f735c218bcbc649c7949167d4327a103807c5da7584027d19e0866b8eef1d1eb5ccb97bcfe88d5ef1d3f7051105590e510549b1f4ca1d27e2a10fea3047e60503c8cb372e3550cf4aefb128a784e4a9bc1a1bcfbf4a0f68ec42eab4ce88356cf557f7f57ee9146f86dffce253eb615e0919e492e05f2ce170605e92ce90bc951fecd0f4fc57c333da2ba071f99798e433f62b8edbf1c1fe23f6bba46232bff9d72342afbd6802ed7431e9e8e108b1e2e933d6ea1355d2b62d05055344e56cb5dbb1c5c8f8afffb89ab4307e20322fc2358c1a85b4bac3165ca6006bf166fec60efc9883a3cf49e004abcd22f0ebee40be6b0e1220b71c326d9ef09c43736bf12a86124aa6ae871dcef3fd1c1f9a41483616ee9fa7ec51f64030af8312156e7824788bf5567359fc7e033c9a3c4e22e6332b2041ce8a25213457e8137873842619ca3c84d802e29ba2d66c30b68ea28c7eb889dcddd3e52331390776bad3ad1510687a95b9c0820ea10e554403542d4f533582889b3c01a198c633cbdb9b33c97bc3a4506c2e48d8a618a34139afbc586f5a866dd17edcc486120a31214abc137b8b46933e908ac4bfc35a5cc8d7dfd341737f8bd63b2b06946264fadd54965d72e40d7748391926a3a2ea9bccf3698276ac3fda833b386f6cd48605e8c055cb9f709ab983b10d130ddcb8c88fdb9683eeb141315c04221453128031eafbba808c3dd1e007b0f1717de326065415a14f730d1698d96699c09a2e5dce7443166dec628f9c31616b87338a884319f723adb37d2276226110660f2b8f5db843ad7f4d4d371f7e36e11a891044ba17788a180c61b5bc1ee367c476ac82e68c2e1f3cb3c57714f1bc1765eafa4a62c7ebce394399db444ea0a45a2203469fcfd5a4aeda563d89ca7009f7cb890e25f37f1c443ce537358b904ac96245631f6f9f5845136ccc6aac9638285de5cc9a0af70d0a8117ce6877da076ad3a6e2499de11afe24702145f0f52eab1f9ef1597a49570c9807cd29f93665801ff5760d83b0e351cbfdcaa2bdae78040fa49e54a00bb8390d83a8504cda3ed4451cae327ab35d554e484a1a1051c10d4a493917447eb10e22de23f69ab9485d788566e5f71f7e3d8b746266c003c4e2c21c2995f5a94d9d80e51c40e0e684f16749bab24ea05ced2724281dce7da56ad78c701ce08c9ec424d7e3945efcf41c4ee231d0d3edcef572fdbd0189153cb955ca242131f3dd7a8428877bb3827f179a579449cf5ff75ce9e4b0b523c29aa0f80fcee42f7e01228d15e3f1c31cdaee35ca93ed44148fd4272bc60e218b3f5d8681b69cfb6b6c09ba6a70e5802f662889889cdd30ead47777676718140feff4a66c602280ff31db222bf45a0e5ab721f81f3de8ab0ce96cfbd621068755b2a392e3017de9e3b36b87a31f222c55e8e99c5ab9debb158f98d371408bcec4d28a7231fe7a2b1319ed3b8a635423344eb23316d7fa32aa3936ab5b9919b0f9b3dff64291133208712d6004b8bac573aa609fd69a7f1e2d6c8eb0af9e7b71b84ba30321cad792b1e6f9855d37d3433c144ebb9325d0dada8b1c005f961c878df6aa5af41fb0ff1a9538aaf843e21561e0e5b5d844f326ee220181305805a2add6d13a8c5f3585a6596f596de9476ea472dcd335ce8e309dc350815880a452005fc45a52a23283a09d5a8d5988e691b506632604204db8e341558cc397f4fe81132f57f124cc4860c89fad3f3ca819f4c04eced78b3ead6ada32688589e1dd8b3430c29ac899d58fac66c6059a74e6a5dc7641c6a3d7cdea0caf4585e6e877f3187db4179b7109fa2ce9d8f6cbcc9a87e806a8dc1ba99a3d655fb32a8eef096a8005aed3b25994c45afadcffa9a9fb34ff7b812e0c3f7cc3ae2b3550dc7527ba0511734f264332bb91ba5bb2c57a2029f3071e3bd7e449f2125b2f754feb94187446a3b7292f968c25c273596ca41966240bba9593ffb802acc23b0c43de53bb2fc812fb9ecb565d4fb7b02849618d486bd3e0f61a2852b01682d15fe1695eb1e4802b0a99371f7e639a5d370c2750749f8227ff5e19f6f543d4dc33a568b0b9286120692ab2e20e7922d58e0b03c973db64aa797b32012e403ef3d4c0e06c8cb1f7318e2374f0fff9b65be245a608c67b9f5f0168f054a26d552c6614d24185235e84a0e61fc9ffbc8976b95f7835828322e16b0cafb551622825e0c3819bc3f36ec8f213e6b176e25a4a29bbd69dc382c8050a61955fdfe56f78daf8a24c58613d2c9f0b1cd4e6d83ef28358a24f55a9317fc95c14601bbdc2873f720ce51ab30d7a4f79330a7516fb452b44aced5bca978940263c8d060cb641164bac293da8e80e8c39cb4e2b96ae4abad9ff10c3799ecd95edbada5a65b5296d564d526aca25c4a6c50972a62e3946c1d72cd306e94843e85fa8e9a2e10658d0d6090190a4a911ce95ea7c594e654cd3d649109c6ec521119a60e78897ab20bdad7577c935d544ae63e9b6a882a657e65c22c32d9af4bd239a216dc363ede10f225158ff76511d38be575aadbb55f815c63fee01bc0cd1a0b76bc92132fc0836fe5032c77df148d1c908aff6b355beadabe365c7c23bb78e05a4e0cfdd5fd5108d5c11cbee5671b766eb9f5309b4fbc53713c1a0bd67cd8a1f0cd899867b3d6cd469af494cc7c23b689c2d61077309ede821cb867137655c9dde28377a312c9b1eeaf3b69e1d1f979529f3b171ce9b4cf466fc20ecc15f74fd448c2d2cb5301b235e84fc5e638b3e6dbc36e5b5ceb450381abdd2f6061568008b482afb7212daa30c33d58ad5a384020e42c87ccc75eee69bdd16af44241391083dfb1bb11b8488bd56eb7ce133cb7069cac3a740c44829391588a8a1b7671ae75542b6db6436a399e6cc95d1f5dcd964f34c85d08099ac1cb1cdd597b9064c6c7b21d78006f36066d07f1640d8b3296f04e129054a61ad2297f2958145246c0d76a3c323b477b6212c0dbdc0f6466b3874dfd551ea0617c3581c19e1f3e2a93b61e67c8889e034cace629ecee087503ebeb6dff38886858281ea2df951f3d1aa1e9e1a99f0f6fb56b6fed7e056d60887b91d4f070c5a4426ade544a7744ddf65683a9189fca47a0ba5c6a117db4fc768b56a7c8a67e7f7e07d0dcbbadeb4d1ae0c41099bdc49d8117052b2e0c1e040fb1b499797e9191e9288e9c4b6cd7b658600b3b679232b4baa77ef98cde3b93a5de8c97714d41c2a2f838f5a9688807fdc560e0681c98cbf4b5ed4fdf2bf99895746cf182d2d80f25a41361f4038a684aa8f4cb4686439874ee1db413983f3b29dc2452690f94687e52786a514e664a142ec0403c3dbc412f85f853812b00622c8a4d8552b6eb3f46a88b53108595933c4e1bbf5f7c855dbd03981db253ee29df162ef89a51eed1b2b94af162e050eb384438de1d6cf570cde3817ac3d77177b658211e6bd852dfd3ea6ecd2d2bd998172108fab48760e74c46f531b370fd986741ec3511158915d82bf85f2248e15f5d403f0126fb688962f4ee27bc5264438f70fce13e7a6b6a02e93699c22e0125dc867646a86d0b5b4ed1129363175d493017e08916fa18a917c2a2f5aee8367261fe911c2841c8aec9d687e61e5629d148aa82df52cbf4a793e3a1bf87c1b648a444b9ebaf53609473a3cf1553c9445686e88fe7329ffa970da01260460c03b99a8fe0091ddf7bb32207907a27944822638735fa174d51ded3ff58ec7bd1938aa466f4d455e3be23f74343839b1cd4bc5d2b95971a4892f63677f85329d3ba3185621d51c291c4233b08a4b6078076587a74280e429493071031414948aaa4a19efacd3f598c43254d9460a8f0d621a2772c27401ace99cf88705799f275d837e46237281eb31adc46f03e946deb51320e56a1404b697c74c2288ab32ac4a2d9d50446053e985597be5ede66087ab91c5f34ceb0261e5307187533587f0fe19accf790d2a234827e0b2cd5effd82c55700216ab5b611b2a6ae9bad1a2a87256db6d287c95485f9fe9c6f8e0698dcde2b1bfcb082a9bb86bfa4d4af50e427379596ec6a3441ef73a584e81bbbd00fdf9f1cda85299bb18a02a708cff70db1f8e22343b1e764bbafffd9eba03a47c81bf3b73e260e79e86300e996f80d2cbf652242b0eb2c9487c39dd5ff2d7b564e2d5aa70377c878ba6f17903fb3aee5276ad3ef9958368203d834c1e2d852fcb49d05090d2e3c943fdff147bcb403f8d1fc01e0eec562412b56eff7ec75999587f88ac7cac67dacf62fabe6afda581fc89228db7dcd7f586a584a74ec7466851971529d45fbd2a7500a755a096b7a2275937029a945fd60875eef8f9cc55cf8f495b6ca96998860f8639743f6c49d7654b5196dcca022978b4879ae4e5c212d91ea82b4f0d7ccd99949e39b2e774e46807561c4da85f28044492f6297d6ce26dc6ba8b5929aa35e05ca09374b6d81c84d10897cb948f719c9fee3d6cec80259ced9da5b86e6d0f88cf481823c39786a299cde308a3297349837c23ddcb0b644ee21325998e85889b99b65bea6bc9092192cc3de02ae5c7c518936848c73597c164793805b4583bd4d8a0ffe2f542c4ccb0494feaa8906f67119b3d726da6a4bc4d6fe73b6dd79a6d9d7f988ebf9e10a81789c5b9d8e09d4f565f45a1cf8037928304e4e069ec31b3fa78b0ec0865caf1488af3c8441647ed8228e71451eb3f05454fcf67a50b710aef1bfce253254fd7b09573dd79acb96f40a5523985e9d2db521b97373de61ec792e32aab910baa3b63a8ed96b81f8aef056fa17cd1541ae0c2967d1d7411b5aa6bbd5c1fce1375c2e8318761c2efdb56958953071f3c5a83f72bc384f2d3f877a887e41fd55d9e550d76fcb4de8f12ad6a8c2a531022564522cf93dd3689f424a178c1a5745ca2fc40a1fce48feff79992a991984a3d1499b121f72a3e4902de85add9195f80660eb82fe9925687e7bd5a16831a9ceb9c84502ac310637c7e3dcf9382a8d688424fdc569f94eb5b073e660d279c84a994960565fdf5327bb3f2a7cc3d133ff06e1a563cf99231707a97d588992aab111d5bfd84aa11a123079029e2a936fc326b59092310132ad394a006432619772305de6ac5a36676ed3a66b30b17a52c2765d002bb9efed10fd719369de699191c055e8ad022fe9d0997a2092e1504eec640bd7ce568d27e1dca7a914d74ad4d37d8c9f095c75be609fa058df27d4d1617a2a7a3369adcfeb505ad5af3c68345d52df64ecf906b6dc6f12b75be26b5b93caeba87f628bb462a23f77c6621705cc08e889fb4c1d9ac581093a3f2862f9287a08ed07e165c580b06269576cbb3092149204cc0cdf3b02aa121cb952f1a31b1ff6640f69c3b1c43dc270817ccc1e35d47ba18ef50e1a7607ea362eba84a31f975b2c2057508dbe4c799a619235f631cc2724f778fd93bb90de599edfa6dd40c123c89a222557ff0d633b29b5a53c8bacdb2a3772c71c0d84799230b606b052a3c32efa5af81096ed33957e7f3ee771d59c7731dcd323c5458b48c8e7623ca02ce69bc51cddfa7c63086d1b49f2787068308bb0856563bfea96ea094a88bd6d9c43d678d5d1567c7399c28a717e2a9ee259b7c3aa461e8e8ba6cb508778f72ae71ea5605bc8e5f218dee985c17dd2430c9762d3be72439220ef7e68b71b80f4b0c4fd83352bc4865dacc0713cd701092a3ace11976982aab04db53c160d60943359a85235510226cc08c3cad6d6ee43374aa4c139b8cda2aff11398588302e2ec7ebce709befe65ae3a18a88e3075df6f8098c5d6138b9e72ff2992b5edc18b4cc5e3cc01c1abe51000c94e0c9afb2f54e5d6b3a8758f4849c7184ad08652536db075ebfbbe7db27c936b6f870ffc83b62733c0a4f814f937cf312632b8c6af61ae383a94226b256c61f1741d982ccda077923ff16c5b7d088c235783914fc881551ca75f45d67a8b9140cd3c8b169ecf85d28169cd8af2b140ad2234d204387b4e68a8fb17c3644dabef2efaa06775badf4c2eb99a096454cc79ea81807a23205fd22ac641e7f71012cf16cef5215de0277c41319eaa8a5af294576ac1f8998c4f6813340406622bb082deb2c1d8c90c7cb0b9b9b0fd6acbd290f3db13f3742d15ca27afe621a57373c51d1bfeec77ad1ae7fca0f63e86774a0efe232585fcfe523a84e1ccb38086d3ee23887d1594ea958b5a5ab7318e7fed9b3febbe9db1956d7208c5b0938a6a7f533e79c0645e830393ba1934ff671c901f81083c8a750e8eda7e5d105d1121cd30532b8df94e14fe6f9145ed0d00d9e7d950cb7b96430e69416c9bd15ae580bab45600ee97102b217e65cffad189e7b241515a3c915d5d109cee920e1532be7e6a2f32676e19e1616097063c36d8ec957435d8f18170271d5895293a1f17735c8482376836a00f505bdd494707848cfa8494fbc4fccd1d10a54f29b123aac992c025d60488b9adcf2ca5fa1fb757767aa39ee0573e38db1d0c8a0c6d5b3c6735744cdb7e62c0d53f8c0a53528c284ad364579cb27db3f0a43e25fc0b88d68c2a7215dc133f2ed0780d8dde7c6a7daf5d41f23781263b74ac31c8a52a87d4ffbb798922ad4712a15d2d71f441a3334a22320d1fbe0801b2f940e05965f996da3ab133432a2c0176f2e09ed62982dfebedcfb18dd803555fe2174f7c25e2f5fdbfcb723e0fe72487f5a96f59c9b5eb02823708c511b7755e0ce210bbde9bab192d03bacbf0034e6e787177c8db6f705d857c7c98c1bba1f6a04fc2c49fa83458d86788446794d89fccd8ee74b169911683576a59c0910eb24bdb7af0c23563696a8d565e4683ebea4d4c2232fc9de0305a7c03c97b49891ec559cc589195700831f460c7bf18c5864a90976ec392851d42a17ef8dfcb3f2dcc933a3b1f42552be3b9250596ad34df00d84f714090d827bdda497a6f3c83e5454557ea0619e893f24a1ccfed2ea1e7249889470821d675d06e30e3eda7f8fb9f4462e3e628c2ae4c1950bb477588f9afa9b1042556cb4854054a27e92cd36185e7b61a0a380995b164084e3d2d146467ac8f3420f0f0d381abf2a505e03650b1f9158d84669b1eee344249839c0d417202fce1f0692c0ac203d089c19af13e0fa14addf29dcbfaf64bbdddc70b46d89d9469182451a75549388d6bc3b1888cd0784d702ad0cb6fe6d847dc9b918f959596014666057ab6fecb94e8ede144e242aabf693279525f432f9b1434e3cf4ce769e7c620e1a25cd3214adf02796984f09fd544c57704bf9b552d8f96ee6ee8ac4775f33fdb758b39c0a70b3db2c7e068043b1f4be997bd228dcd5464d090e25edb155e1f15a6b0a49cd9389546a6c1cd6519a218f3c3c948e86e831588abfa2008b9bfca70fcc57ee161a38efef0632b1ac9e3c0df3d48295f6ac19908265d9325097c2195562d1f7b938ff0a96fd2a41465399f39ee8d4987c2b08952e15dad7b8695cf8a72ee67c59cb26a947f9409fed60fadf73b05b0289d7506c88e0091f7a7e914dbae4ae547f013d9327edaeed68be2ef080028bb1821d5a30aa11d9655ad236cae930c24c1af143eb7c263b2b40961996b4145120dafb1793cd336b06a75dd2c4e31b78e43a11a56f34c78b2e21991be1379e184120e4c6026343ace039966103abdff8e97b0f551dd41c97178c3838e8ae330b80c5580ac64f85705472c24d1f3fe61fe28248f00c4099953a2f622a4cd2984abde3159db084dfb842826ae87626575b820c7170b1bcff398ce322c7a46a786aba7e706c06b7d470412c1075f625f2c3c089598aec0947ded65d879c5a6c1976a07eeafc3bee3b963673e5189ca71ff3bf6a16bab74f353dc1db8a1fff64c487bd8f3362fb62266236e641647d6690ee8a67ac6153a4b82c01c313dabf96c84e25a43aea773afac75948a41ea1a8cf1a265390459430b9bba7733461b20883325e41589ad224eb4f714b1786613da12d2374d375f4bbf7faec95a6ffa1a70ff33f89376b4096af13eeafb3ef66063c5b833841f69668190fa5f31ed86025614ab23238d400e94c48d8233564a355f3c5ef1f2233b8c292037021df7e49e70f8f769ef702c843152e849e02125d22ebdb6fea97605bb07ce4ec800fe9ce0420a64f5ddcf0ddcea5b73c27fd11c75223b5f42575d9d85d0531fa5c279ba9ec08108ad5d4e9dfd4e47c2f35b0bcf37f88d0fc922484b736644648c3d92d8de7cc364953018dd510a3f072b28c8dd3d4e803aba32f534bd9a3656f723ccc99253903c81bb3dd9f52eb5076efc9247c4fe3dc6f0922e3c28211041aa06e419902ce86dbacc0e800f8777db96a50dbf55da64c53933d6c83cdcfedca755bf60ebb644907a74207ebea7c350fa8be8b9882f3ce1a98f51a6415560755ad2ef093a8ecd4c65a9ade70b8519263c83d64adfaca0e1a74088b796b0b44aee363ad9e696f29160896e937bc66400d759ea9fd6bd7eff7a1f9babfc847bab3116fb21f4752bb77e3621bef8f63019ec9f80f3cbccd968f5144ecf648b48100392de86b1ae0bef062297784eb35eea84bb3ea289c207df37b3ea120b4fd780f72663c624652077ca691f8005006299e265d3e42a81ee9794a841ae82b333fd07658e47224d284e0992f30a9fab4a0a4716647aa9346d0fc16dd3f6817fa3899ca00dfdc2c16f7b4cbb95110f811092acd748b9d01265ad8523e37e4ba2632b31fbade8a14d7e791cd8a023c4d46733edeecb39fccfd75cd4d23425c6d84166eb4917cf08f0d2f2a7e7b571816d6e12bd7b783d29042f166a3d56f7d8a9b1670b66c1c3ed8382dbc174fdd183f90b65ca74740b3304821a8a807efbed66930c46ad68fe69388307febce336c30eb5372e59aee2c34a30ad7ea19f9ae1294f4abaad1b9f6e89ab41b6d289a32c3184fcfac8220a559f4d92a88220d38fce70daeb46ba6d2d5fc2c0f0e63348b87a448ef36497baed60a09a3c30a8b629348364ffb1a5bf1ea0920749f4822483ba3860356f0310a5135ffcf96a4c5db0ca9d0a7ad4851b250e70fd53b6d8c1e702cc7c17ccaddee9399b5ced9012e42bf02d0aad8617eb8e60e7be88f8bdb70767161d38fd9783686bde6fdd7921fca3c645542d8d7b337fbbc613b65eec413d3aa5930c9f9bc2bb8882218d7fc756e4f89ac2ea42f5d7a4232a73c2bc9f70d65ad797f5702c9aafb696745d012803389f99af864782583f9b770ec61d1965f342b8324cac3068f60e643a29cc69fc0d6894e29a4512cb548707620a3368e4a40c2206112d799ed3920a1b9732ef3cda864dd65d39171b19d0ecabd1f3f8fa7b4cad31029c7dd6250d43add2f1f3b9c4ba532748ee5905dfff1369e02ce71d6fca84b9c7d738ee49508b86085da6f9882b2dbae1939e9b84132f9401a5bfba454f9d4784acdcac5291305b9f00f0fb3b06873f406a8ff09f6a4b815f8c45ac868443ee54183dcc666b2b8c1cf0330cb965d0f1e4b0497be38f428f695e3b1283e575ef1ca1bb257cfb21ea14d15880ab9b57f144f5bec7a7e60049a92c034aa508b21ffd4909a684725ce4277883ca9d87572d165438fe8066d35d38e52f4b963039313905a44eef44481a83153dc39b3e642ddd91caab8304a21ee63eea8a2d43b154300da6fda7c000293aa7d1ff9e638c4d85f4058f1a76d8b2caf9d1660c6d85439cfef1a1d597e264ab8c6617bdfb401ab732c17d52ff5cad0e2bfc9afacf9ef22405b0c2dc82438330c6d852c2b3a7ffbfda537ab852aba0722582ea51bdcf46752711303af2dd87f7872397a5a3f6b618396a9522c27e765f67c550ca261b7501208f2808e9baaa9fbdf7ce7a2ec358db740ad8cc65d38224bd48b3bd6ca204d178a544fe35a462ac0fb6066cde2194620511d65cb7d899311d05b2bc3ba906a58a76d3c68befff15e4c24cca52acfba754d5c81f177efb826ccf3e3dcc997778e4735358b434b30b7a2ebb7a934fe6d97b181332a83fde20b0385b6339d7c3b91b1f250dd2c1d598f2cc3116983ad4385046c424e738ead1d2c65963edc669317fcbdc5832146e4cd53b58aa74628fcdc899ce35c7b5a5d5fb5e1eb55aca8665d0246f09ab2ae554c099d958c5df489fc3bf19e46fff46020993c13ca770db99dc1661d64027a94e805daa8e8799db192ccedef3c8d7ee01f05155f00852578fc3ac30504c82ff7f50cb43e5b09bf4dc7d5f63c82b93aec0fb341c6258be5d5f4858cd652457e5082caed10ccfe06ce73dc5fa64a34220b4dd70a60a5b7683f5939b2a1fbd4eca58249236bf61e13dbe995ccc193d4e5d159bf6a78ae0d970293b271451407dd7ac3707974a87c83f7aa038ee32b67eb5ed0d9f31c2610d707d8d9396b936fa6c1dbda77376f66ea336b81e574085e865f895944d881f712ef488b33720d9991b7e7f04c01a063c87a4f96b6dbbfd01357b234d227a8ce8450323a5d9bb87078f3ec0a1dfa8fe0f78805bb0eee5f4f0435a943192b157ed1a7320858fb8e92d225fb101f589b46920b6b06f9ced25bad36c41a3e21443fa610ba9699125f5536f66598a84a37863e16fc3a8a9e5b13465273158550675161c50c81ecc168823364e8ef140108d76c60b9c2acec3614b2e9c1fcefc6fcaadc7250ea4923e11a026453e5e1d85c107f1e7b3173d4a25b2c0042ae7f48b566778d00bd7904fcf2137f66816a1a8b92dad869d54a66597c41d98d1fe6f63050917a68da48d61d7e633dca61072feb8f91e9f3fa1aeae0440b158d7d1d856641455d09a0fc984f2143e39ba7470118532931219a0d6589598b9d34d017810059a4b95e03483400bc0d9fbd1a57818bb7ccc81203e8d1992784e4c6e598a9b8b47bbbc00d71ed2fa9db1f535542b6b1767e86128bfbcd55392757df615ce6df6f5f776a150fd0e70c342feee1068b789097f517e5bec7a75026f36bd6e51192b0f6e5614243977cb8c67410f340b27e204d7b179126f2d14f8e5813b253eaea2f094c896e89f5ca5f2cf1fabda6a182e07850bde0f55947638b1be2f254f056409f3db9da90fdcda4262bcf520be8708385aed1586a5ebdd8aed3c3f90fa87db5e4b542561f3e87191fe581de4b9a9a24b37d527e3a537e31ce7226e23a23a8189e9df244e6415ba29ad6a748eb2d3bb90ca099e4a7a6ac827092c236db3d9c7870f0368492df1dfc0f795c7b0a11ac907cb968ae7a6cf03548bdc26fd327490c584a3f94c721c51fd4485030b65a5d9170f6eef2cf518fda194d77381ff06b29313bc2cd5aeca1908ca21bd37576b68ed0f1e473042321ca1c7dd5fcc52f65bb4413e8314d2f2f9a28141c4453bdf92fcef331680b13c694099263e15ebd8d790f752a2361d0eadf21829d3bdcb216fa8ad156b7e681f2fbca047920e19331361f4607ac7d3be46125e07dbe90816c4cff8d74a427bd4b533df07c02282557a9f966f90ef51ef52608ef454d19990de9dad4c982a516f03acc10452c174e66588f49917ab63e2512709e48e3fa5e36887f9aea08ca9dedc114117df0196690e9ee1d66ead58819f68529eb98347894839a218f6f453471d16a6272373036d380deb9b3806e57cf8dcac8a65a1192f29f0feac3a83c4dcca1df196833e42157996ab8c6ec9ca121c56514eec1657418132ac1ecdfeb372d01424544cb643499e99f5f63bc06be7719a549c888a25fe515772f81655efdc4ce78fd607bad9a28d4ebfb36e4b865fe28c806102ade7a9f962d35dce914ad9faf5d739151669563a7592fb77de9d55f36b54471844743efa8e6370bf48634432a38f5dc72c8e7115c5716d4749fc2d1ed866bd0b984542f1def34ef0bc97d5e4ab0e00b3f4be4991bd9f5d013c81bf8a21a75ce04659c92dc0746639aadd8730ad34987c515de6df8d39ad3012455d8dd901d368c93256c4a091f3f989c1d8bf11068a167ad390cc66d6ece5c5adcc5b6f782b4867b4b72ec7ff97b9bc3748ed984cce8369ea667eabb9ebf725a7eccd970734073f70ccf7c9b2b8830eb046172003e756b51c0e0b12fda2092020fa67304e514686ac921adb841ab4368759f31a1968c1af2f1b7fcf884169891b68ffd4659d7c64ab7df15a7afdd5ba23218486cb147cdac24441bc533035842c5d35aff3d35603e8a15cb81a624b5565e5d4e8fe4c0967d8875f4ccff94b1ca5b488e6546f6e5a023cc21ce4495f5b35d7a5a3feb60c0ff29a957ff860dc5bf3c9685f8f6cb094a5bf66fca90b6a1f8779bba4968c6b4500fef70f5b5a49706703cc5bdb1aa3054b2662825c7e66258687ff49704818d1330f7527e1fa9f7dff5a2b2d58fc94309646a6df1f8f5c38a017bf257631ec750ca070cce1cb6e47d952f23913ccdb25d625b70e8e59219e98a89f71d274ce10bdd7d4bf8f95dfd721971e6d9c99849c0f53bc1f940cdc7e59499dd56e254ffc2f21dc6b93eb0ce617bb978a2e9abebe22e3907a84c62d00b2cbde5dd30df580db3981f659d7d948d4cba4f509e6c3fd47e7e8d141192483dfbb9b8a7b1a17456d517646112668a472750d7aff07e926692934e363cb98e605726890989195fa8c1542394e78a09e29793454ebeb7c660a42a7ddb07aeaed36ac05801a21de8345c1849ea3866e01b125ace21e219ca8b39873b9e883a2b1d5d8fcab33f67b4a09d7e3757e552baafb559ceac3a802dabcecc22fb74e6d56a666f8942b0e5e84224849cd2a61f394242e91767b1ed7f7e3424e5ab4ab71fca166ce54e3a3034312641502576a85ce9805d0d9acfe03725f809ea128618937930404953408da78a7c5ccf10dac4cecd541c157db64712a929f077465f5b348f7f5b3c1fe259a3c12829a2eb383a49a7d266bc8b3b5adbdf173e59c2d37b4ae4f064421c947bda03723c8a7cce8340d2460209bdd0983de39e5d840dd9366e669752a37e3f36d82ed012d14fced9311b40f37db7858dda1fb7ddceafb5af11bbedc10f74a567c16f80e1ad1b3684dbbf68774efb4bebb7d16f21ebb45bf223d2cfe2b267fbb85fccb44f3768390c79bb10eb2f891f9d92a178be2e6d1f060b140de8dc7d3ca6971de3c7ad9904933a7b6f941d6e4bb4be756b851b2c87dae6c49fe956aa036cbb1112551b2fa2c16360936f240e05e32222c5088f8c3cc646ebeb83c59916a84bbc7fa96fc8aecffe4bf9f4876932874b1b5242e438961053f5db82489d578e0404d1833ddbabd4f64b8abe868464f73bee3eacae888f87f9deddef367ee26414b25cb8c0527a12b1fa4a9153f19e9b0c65d691713a3152a20e0571732bcf748140ba8c87ddf60bb619e2783f3a99eb8c649e2fc40869482904f4980f75b82feb4affb5d312cb5a2c3afb6c95ffd62381dda136d73ad399f1f8bb9bbc1ff227957e3295e44daea564f30982650c63500054591c9aede6a7492c9729dba43370288628c98f774b9b738a22cdd9c21c2d199c53dc1150b77c5397a1ef2d13d4bb4dac2b14ea88d0a7cc3930c8a23dc81ccf69086a1386d9fcbcd7cd65f58c894cc1b63c9ae54a686f3dd49d17649d94fe90b47cb6ccf43188ceedfc68a71b01fac39c4e33d56d76aa0bbc5a0e7121b7f623eb6a54393e25c50a47da909e3e0f3a74f2b6b29a9aa924af6b0e8d47de7c51ec1c52f6bbe8bcf0e1da5eaa05485c77e2934f5cb5359a496d66da08902a6edfefa7ac8fd40ad202b4ac91827ff67b10e0309d49fd2a93ed22dd76cd87b52bdf9decad0bf2045bbc7e8fe927c2f94d5f8539421cb79fbcbe2ed4422441e2e9b469440cc2659e78dc4de904bd2b668630c25456ae672b48d3902b1590d805d1dc794c516d0f6a8d7e7deec07725a3487894cf5c8cf8d8fd1bce66515f9af8ef10583e420e3d379f076d89251e922c6d06c3876b149de924756c73f4579ec0ea3d40f6e450bde08be352067fc33a1ba4029f8cded96c0a97d8394b9e9fc8d496d4099214ea8273cc55d2558324341c5d3a893aad80d86d5d47407bc49c8dc69a17ec68c59868626a8e324f14ced75a552c9e9faa1a9aebd680086e5971d3fd892ecadb82eea9a8ef27e72e1b535e1bf52a66af23c276a296b41f1a8da07df1f24f4b4d6a3bb7bf4a81b22385896c3840344eaa9e6406769d8df54feacf2593a7b63c036ef2959f8a9c9f8d2850db5794b9d8d786f5c647687d18362eabc5d138f48f67f34302b0cc742f45394d87cea362700a35f5bb19cf373cdf9612a3088d07b2593bb3d0959aa4d459a836e71adccc59833c52a3e55e5c146219c3ed7772ac30b595eb1decefa1b198c845dabbfb26ecf959a3de34e359b383ec67d28de08d9b8463cb815c33a820df54b76da0e4f8ed9d2238952a18168e6c37a16d7ce0a0c41292c6c6bf9ea11313e675f2e357d88d09a104d0d7aef390f9045382e30033bb3a097e6acbf5fa21f27afcf61a3590c94afa6eabc54acec9504de2bf0562b8fef8aa060b52a79bba5155b75f754059556a2537fed9e31e1bc704992d18286129d3b4780fd838e07d3e5e840080a2120acf741b1014368a200d39887bbb4fb133c91fc1442e60c1dfa1d4ba33700d94aa44fb1a9d68c01e1da792850a21ce942ca4649f0fd6c5fec463cebfa0cf61e4e25d346784cb69bfd5ceb607fe76c2554b12fc87287d0a20cd4752bf0dadb0916c0f789e2f7463224c2ea66db83e5f7764bf2ad556b3373793d5eff5d328276b6b6238399cb356ef2016b581de32594abfbd83c6eb5d6067299ff671c327fa7a570479ebd4cdc2baac3ab5a143e63d7a67243bf0db3065fede44dd157c32c7d763fc3f5aaf28817b3d24644acaa3bce742136ae745275a9866d0cec441d145ad7036af0bea95131642692d9a983e33781cf59aa9e95ad9e97e835a82c51e30e7e66c82add8e7fb233a52cbcae9262d10178e43284818628d5382a39e057d2dc1d16c046b3e4321383a2abb715f287644151cec421baf000adfde7ba32261df1c2a3eaa245d23ea2db3c7f5270754d9589cf2f4dbc173edbc6f312463e170ebb6243c4e82537cdc5cb634c6c57ef368532620e6a6621de8ccd62e0aca91ac9ed2212698724ef1887eaddb4b1679269d6e7dd3ef1526689c14c8383423944bd0069c6e1f0195f7488894afa03428c52ec60e66c73231e5ff69ebdc5a6f5f5335876a1a88f74cd53f06b689c7fdef06894ea7b83d101da0a13fc7162d3402b973ebd4d6f3663fdd7d068e1f70994923227c188cd5be07472ffd695f0ac3ac3828996067f12d05672af4127c6905ab6627519a52c4cb67129b77802b807bb179ef3e7f5c0f33dfde6a9c3c3ab940a79d5b3e47507d1ea9c03f94ea44e462c39078c039caeda593c6b7ef6caecedec1a7fae3c9d8846bce5267cf424125b21ee01d5a0b5e8f1fa4fd7870d35c379f5cccdfa487be25cb795ae8070ab88552e9d03f41fdb98aa67c1f76ff1673e4d659ba0bd265314a77b2e439a7bfb32afddd371ec81e5c9b0a50ce5e7421d423ee2ebc380f958beca20eab7f3625aca40d64db78f29493e6f57992d5f5418765430e8e01ec406fb330df965d1c09182f187318d24a59d2d3622e7fcb52660e5c32f2652485a33cc7e64a9868b799bbee8bc99ee63652c43cd0fd24c34c0d107bf25843a0fe03dbb25436ced3dc74e56d7a9dc911d392576d96f65ec1262107fa5bfa9b6fb9fa4997e26e05a7440baace5652527767728616b41afe4280c8d463ab39cdfc6151de92e74ea68ded2f73b278c0b74d3aaa887ffbe4ffffa56a698fa4c06e32142783b1ff3ae8c078cbabcb29e84dad7c3ab1647c1007adf023fbae8cc4a46c004389a7c227725a0cd9cfb77fcf071c21b6c5ca64a4f41d2357b4ca1779b61b4546c9e7fe067aad3d561734efc51ad1fb8554b75af623a38d2bf308b3a64b1ca8725eba671ab3f79b8a69dc7661d2ac2fc42e6d749511dea7a63ec31d4d4c11c915b9c247a8c1354189ef5ea63dd716da3db3a2ef4923cfc7370a30f74da8604f26f4df2340300a1d3c97f9ce5e1ddcebb8c45a732a95310151c8ce59e5e32720de970c5d72567ac1435f4371c1164164ce3d5a33ea9f4c8489730ed1b9ef3163742556f40aac13b8b006ea928c2a3e2a4b6ec09f27d73d64fc58e99bded0374ac332731a981cd11d1bc0b7a045dc06536ade864f0b35d38c520c4c337f24d17ceb169f8d60ef9e0f4f94377d5e99f8c0de7ef41d9222345e5846e89f788816e28f27c0f919bdb4514e0516e70071650eb2acdae441a0222892b8520a8a3d87320ff742f92a0c659b38c7aa7aee8c83acb79189229bceefab693f3738040ca9e595403df32b7203a3e0a6022dd8adb57b6d62aba1d9409b7d7008783bbff88cdfca84470ffefa340818af3170273b766259e0e240403b25f826c990a59388914e0e385a7867296dcbb793a9e71d1ff94228496a742a852beadf04e8144bfc5a21108bfe14757f1173854cd4203e57afe882472696877173c36c08400be5d769f0bc489605a693321b42622e31676c30598a1a0655fd6d59a05d17f3f38f7ed7bb04d17cea61925faf48c1b02d30afa7a209310d8e2458ef738780cb88bbd6bc85773ad7ffc31418d289ae7fc9f0753705775280bbf7b7f88bee06d823ad0a7ba13a6130600f2305aee00ab56726383cf59e1841a671540df4fbae6c0aece766541bb818c9acdfeaa36791490a77589ed65c0ce41b7bbc0340d9b9fa78b15cdd1f5cf3e1e142dad42afa542228d0bc61d9e11aaa2bfc0d8db354a0b7676ef6887ef1dbd6b4c0496fa584b3e4fbd4cd8525ce34855e73e56117de8d89877896df40abeade9a13d42bd842619e15c267db5cb3e35601d74e62469c6fa5ef1c0b4c84c2a7d0d3ed1a274193f8f0f898b73928e3d369ea5e42941cd6a66149d2d07c7437429c58601ee9b82cd497ceb13559ce9d062f05a3b2b3181dea89b4e66ea55c4f13aecfb183c785b88bf4ea80e3639914aa7e897e34689e833e7652568d0fb28ef781593834363d356c42787cf068e9406ae13b89fd0ce1935df3659a5a8e0288f73af43041d18e6ebd294e010050dcec36eb564c4b6e22357c69b91d55ad28a8e0cd3f46741a1ebe7bfd723ed85ad559839500c9e5dd0ecd474b80075ce9d4c8a2fa8d9cda8713f3c3a1e77db905e26540ae35725af738070517974d2ab0671f339d338ae509de91c79cd15622baebd0366572181ecb4ff1d1deb9e276ca64ceba25d4bf41e01ab8c7ea586a1e7dc36645a0dd491b65a6ff36fdaac7aab4dd3a54c049ada2e8d56ed63009f9720d0787d4634fe293377ad189641aad1efee46f9cf5d355ca311aca5afa6618125da66c82b085edb36f6b462ec5cac811e285404b523d962e68b226160e44a892b6f5ef4d8b683564ccbce24cc0b6869a0f405d8685d005360c8b2e1d9c4a7e442b36aea079c925c14adcd2487065781a52a77e12a63d0482f49a2cfe686b7b74e6412ec5a3daa815040c6de849d37714af52d66cfa8a132015672fc7d387b083ffed4c9eca73b5692d42f8acc55e7768a5ef4578d935d3c3881d980e720ce08535836e45e06e00a13f0e5e4c623f753f58148e9c8b663da5c1bbdea1d62a248729c797de3cbb9daec8b8482afd8e1572711b8da2e2c42590019b4306907355d0e2ea43b1507646a6ac58fa424a0919215592020cfbfe122014b1805c0b9421e008d63c90b192b4b5b15b65a22ac8701d89e93781bd4f38be0c2defcd543200cfb6d66044b563abe4b4afbca9d1195e2f6a2aa777b0c673e58a7c11517a10b1900869ae4abf4773063018d5fcceaa74983d68c3d50eb77abd5d858bddd22544351b046b9f189944f09594c4cbe96a51dd88878b781724176a8618ffd0394567a3fb06d7d17c39e25f31899ca8abea01f923e8ac4c30453ae802f0380804ad0ce733ca22c43958ef9ab1cfaaa19791d04d00f17e9c437c8c075bf8335fcc4a3b4cf8246d55de2d1f55bf766f7198c5944c80168c91f8e03a19450dc66891e497b2e180677cf9ecd61285f1b07ccad0514629f7e46751f99446984b4d5eb0d8d68daab43419faa3b4a40751a5f8b2e08bcf60d2569238dfebc5cbb5e61b1ee9efc6407c0a168138d3528e18dea1f4c123249170b79e3daab88a3589363ba6d1d1a3970d3ce3bf33a33e4cdfd1310a0e40a813b9cb1ddee2076fabb229821583856b205f15dd3c7b70cb56f5e03ab2d32fec0fc18c24051db7a3941bdcdcda7cafd1aaad1b60b497369e3151f885b3cbf5621f8a3d36a746e5601bd5a622a433768a6a38512532f3626a006edd4027e8fe842b30bbd3bc8233e11efa8efa6b6d10143ddd9447d9d5a120b8468ae7e577b5880976e991c783615790b40db7258e428795a3e965c43b1836dfd8b062e2b857391be2b9c22066776a78a62d740e8ccebb23ff584334a7d261cd811a4d6c2cefa3c78b111b14ca2d5c14ad42cc3fba788f3c5a15f12c03c97b8f653b31142604de775fed86aad2542ce95860daa2894b959c02fd348a6232cf6d6325a1c31848691120e5094103876c4fa24e4442c0a94d317cebc35d33ecb55a1191f04dba6e7cdcf4d3bc440844cc7364dda8269a9ae73fbe69158c804248cce52ed979885378534b251d56fbc566dd921e34d565169e042c147bb0283435c897452a844da391b4a450ef01213d0460a3741745ce1750295900da284e5296ee8bff9ed19f93c210c63f2fb67d442e9b2964286f93b6a4838ad1980ee24a5862a1003d9be6f1695a2dd339cc2276118d9c4c47f7381d6f204fccaa8ff2f0cce5601d9139bfe812237d97a72fde309fbab0f18d71d1ba0208637255f73dd11edcf58acf06b29955cdb44d505d2febd8a4bd7a37b172793b1007e5f6666a961e9a80784e3bb35c00de3d474bb5c71ac38a54e18713bc9e48f458ff0060483c7c35bce54c85da12f5093270d0d0a7c1c763acc44bc4d6d580ec8558c68f6f526b8e8b5949f5599f843ebc7b6caadf906a240c1fc4050db12359817ededcb23322720a7260f326fcd096a7e15deb6ef74f3ce27f33ba8b9a8076613fcc30f7a4c186626691cc3ca81990bc98a04e47f92df140350efd7bce8b46b990a5d0ad61b928ae66ae85e31e41c5889b84a620f1ad4dc540068e5d35e35aa10689a4b6feca6df205fad8fb178ce14094b2c6d99d861e6a02b81101d807318d14604fe8237e6cfcf139c5e830aadce3564db934a338eb873c32013110d5d1f7faf2091b1d94fa1de1b61b52c1d64851ef543f85079501bbc52d986922fdd617599a05aa168d12d09da1366f7d3826b6855c4f7a8f0292f3a9258e7a823d98d329bb3b1f2492c67af5515cc3ce647b60bdb6a281d466c6059aed491183b978d34ad6d52f4d403fc07e9951bfec3a1b166260d979444b5a7f04518ae1d66ce6f5167e135f16b626832fe4f8f20521c24b2f74f214628d53bcefebf142e303269de151abe6c5d8e03fe61ee4f4a97192285ffd4934849379b4e02bfa847da2eee22b784c37d7a3892cb1396add7108e1e8d5676e6c016c28afc8cb148dd78c425acf940010799ce4c8e12c94ac2dcec49da6a7c3e7b45fe60fd929ac2ee986bf8a8a2374d2d33a8f575d4b8c54ad93d78b4e8fe20381adde3f9d4e6c96f668e198426633a8068d2a94c760ef35e27f877b0af6e5a7a5de47188b36f056880aafd240952b972ae7fa7d674d93d07b0f989e1f945e1857dc82354c76fb9d4a8c471efba8f67cff8366642127470c92148c4095f9e1ee60ea3abe5928c5e60d20efd4681e63d450153cd220de0d631224e4071c263e1ace094c33c31dd85a2499edbaf2ca8b7feeaeda9b18f942cf7b22b89601a3379688fdd84710b548100d0d15ea34167895e7373842fa24f72230d08b3ad4c7e3beda20b9c2905fc4743835082a4e92c6746217fdb4a6fa68e929120e0e38088d83d9e51c64f50536f753605a3bf3733358cb480cb5e3f6b87dd21f6aeb6354858955370ec9d79dc0a9696ca7bf1e5527d71b032008e1b25c49799dc168a842826658fce5b48a22ed0cfb1810b5ba7fdb82dc25561489c980a21a89aaa80c269d9d75590f5d46b1a9739166ad820e9a0444a09e314ad809e517d93d72187aec4d2053b9f66087b6c93bf8b3727f56275329ba22a188c33852e8bc60a6a5cad319312e2f43724e505c9ebdc3a5743aafe87426a8919cca6afc4bb4c27228380d328f128bac50c9152e57fbb98718780beec40e9dc01d9a9e3035ab092eb3ca9042bf69aa5b86378cd800b8e16b4b995183df25523b17b8b3102bc9276a611dc3faab4bd3b59ec64e0fbfcae476d31690bd959dee1e3e23fe9afe79b36d126aecae1ce5adff9df97d598a1ed0b37e90bc0ecff00f823b06fadb7593d3a4b78bcd76288f2b68e51be2c95bc54ce4a703ee32bb726882b24c8e6fee7291652b163e314b99f17a80bfc704a2ee72e7279e5bc366d371209e09ec4ed6e65b165ee3ee689c4567dcac642bc8d1c822e945280d227f1a52c5c1470ec717223fb1d292bf54e86b7e103a07a667bc65c8009a283635df7b61279d27fa431d27f0417b95d82d4833f26827b29c6f98c88a3c43d4844206d9283032ec9d5d24eedb550983e83f58aad94113c8ab2548730ad35f7b9658d2140825320ff19b1470aaae2aa630a3e988ad1babe421b03e443a7b54f4275640c68b503ff909f4e6620153ac0565ea65a6215e2a8b3255f2abea0bf205170dde45c98d6b9d820197a1a1271a325c85978d972fa7b3d3c8d2a6ebe3e0a93b35de2bedc02cbd18050da227355d263128001023c08889d6a2a2bf662c25e4996a6f36edf4ff17406422294b220d36cca5436e7eb0b20b2292bbfff9e6415e5bc0aee3844c0c7335947bdf1b25e12c7df1eaadf11fe12b296e6e8f1493ccfc602f1e5374b9e7a888e02048b7f647ba13d4125eed2d3b7949e126844d3a7472723da5208379a95dc31fb7479a68d830a0119d7ff1fa94073ccb1e1cf3b359645ef9895b31dd72b6d77ac689f0ef554820d19647c58445a2b22e64cc4b94e9ab36f0a999f75e305854a702cc6b75423b7872ad2956ef845d074cce36e30cbe0b2b559e8ec9a6a519a2e21af9f2c5097c1e1c84a8d823fbc3c25247f8e4653e80fe93d954a9f373229561fef433ba03f1417e6fa2a073035fbd6face30bd052464d6093553d9576d038e7eee38663214af035e6609033849429ddf01336d92e5c459d6f35fe5607de882018de8bb588746371c283efffc4f4832f08c0fa9d08ad0516118ef800938531156ab55d56e0688d3fc796e31ebf23f211f83eb9a924fc98461616c8892de7a45ac18bf1d1a8a57fc40fd1b9e6f982676ad7fd1bddecf698fe4b8d8b59987b866673cf0cc4f1b7c40c25dc058a948a1164510b0f228682f402c2a71635cc00e12aa4d93c7f60fcf8a3561f7dc8ed51ded445fabaf371948c146e959aa2896dfc9663934af41447558406b9aa02c3358bcee79824e15f4ba7b7d270659af7b4d0940640cf80cf6c6efdbe191ab61a0b976dec53f405f745ad993f6b6576b29fe0dc47a2f538057ac35eef9f8bf9d131012edaa541eb81ce42f895b7056987e34fab62bbd1d9241c48f35dd90a3e96b184f67cbc1456aaa80be75a14dd52f4621981758159884df9d79021d2e6380179cb76003aee8f190b26b78b373a18e7b669bb394ea20e5c068f80daf34598e3d1f37efdc90138175806d02b932cf1fdcbb518225376945ca9ed7a2276542ed0ebecbf545efb3698cec617e1dded21f00c4c6468f3fad03711facfa30049d6c163d53c4c9923882cf4f548cef7ae5747552e92e221095b94233b10dae8c6bfceca2ec5105ed04fc68b778dd5b7d2df445d593ea2b128091e2b1f9a0c70aa555c83a6ac675136761cce0c7047ef9808de479949996c9262672fe903f91e6e2b9937dc417a730dcf771407954f1e70bcee552db2ccc68af6eeef707de9b7a76fc8838840785d7581828e4bc8987de43a5b46b95014242e22c670b6c7c459f4c0e071ff31c52a61a4e3d83cc360929730265e9b27d5ad7bb84a69fa662ddf2f45db72b74e6aa55f1539a6e7fcc7aa6f4269270c6f0c4e4abba39c14d666a9a691a73878f3de5d6b305cd8ded8c76d00a5f097609fe0c1a55c37bd9e5e1e756ab4ace8c80f454c9a419834d3b7202e6658e42790093535f18958edc5a7bab866cfd4bdcb4727cb9d40667c76c9936173a75818dc751a1feb7d63bd8f97f0e50b920f6483ff72861c0132f4ac303c61b5754a63ace871191e47e1b9ed855d628cd5214082b9aeaff2dc8ecf9b93fee8a72c86b7540b209ad18bf3ea44836e15a7f283ddaaee3a7d8097ccb60f09767613aa838381f0a5a980627f22a48cb564f3bd27e3d3958ba9396f311af1007808292cd841cab7b31c7d2c8c86656b27b187c839b8157aecea13ea8235a76968109ee9870e30f4e7ced0632c166fd6e9dad7bc9d26fe90cf62249410dc193e5fe1d6f1375559113570dc760343797cc50c0ec1a3deec642f27c9bc28c7978518a9e97f05ccbc0d44af23d9ab8871ec2c0e59c05df001bfbe8da45f1f235d213e364d8cb44bd9f6c74c390014f30cb6f1a344d7d9ef81f3cc26c2bd163575016fda18e514fab295eb0e6b19d71e056c19887e8fe8b6796456d24c47c8da524fab36c0bcdd1cf623af94c313cbec010a5ff3d5c38dddc0925f64264e695ebce2482c1086191671342e987d091ff097aaea5498100bfb991508bb6a8393ecf786c8d1f5791570818e438f64e6d1dfc11439922ef9889ea3df3f0a2340a5853841564eedf8d3e4b4cfaea60cbb2b46869067001bcc7e20c46721052700b5458b2086a0832ce75344d9e28631beb92e9b4387cf057d0b668cc8111f1269a7fe38dae8b899c2996a84d694503c6d3194f39fe2f911b72e831e736ff340fd2dfcfaed9eca4c724b395070cec90bf4a85fe36a3d81473e360159dc3a507360fbe80beb79a85157b5e23e25328cfa8733bedf3a4bc26271485ac696cc39b5824dc20a8592eb670b90a03a3b8ca801f6956bb8af4b1d1af03a3af4bdebc9f2a7a3bab25b84417fadeeeaeb408b4d2f3f27fbbb82acfb1baf9b5b8f80a99af85ceb5be6ab91a93f2f68c3888b246058f44285b4eb46e825dabd7b9d4979e1a3e208fdddfe949220049ca89fe4c392ca10c6456c748dd0e14496cf52c68b29bf72d3537456feb3c3f05ef7d8023a5d03e985cfbabe80e4559e1d3acf8469cd0fac7ece2cc2ed1cb4a98a373a1b4c1fad84552a00f495543578f367bf0045713f5e48d3c6efe2b434714c13b7cfdd48d530ac851de015f3e15080b7022953a2439ec6a94185f3739e141b6e6e1797c67474c85efbef324319bd2fae2d427a8663b237a0deadfa034ad27928eabda18dca4e6b526bd6d5ca890221834b337c79f4f5c838df5ab60240f26ccacb39ecd748ca793fc45c0482a27f925e16016c31d18628c6b1b6adb6363793174e71f4d066f2fd0cfe5c75f9513dc29f76426acf22a91aa9b12016bd186faab4d56ec35faa8997168f9a64ed0cc2b2fee60090a36218c284f7b53c5017f56c63f6aa7427d1df7f27ba9fdaa99379ef3e9914251d614a62f3abb966aef41652184f915266ebe92c4ccaa43da51a781f9007a6f592ad1ddda8c5aa0863cfc5fcd0561e3bbeab7acfc2c7332fd7db1085a171b82e024bbd93b39659b42e05331527081d51b5ef21499009ab3e1dc0f27f924abc91f8b0dae47e75a7fb76fb1482d5d9b67c4c86fc25985bb3c40e17e7d21dacc62d250da4aef76047985432651b3c47357791a740f93a4fb96f5436c8b91723a984ebb9b13b240652d23af887a168a1bd0c23647fa57cdc2e1234955554982949ca290be2c4b0474d620dff9caa0f483b83afbd2f1da6c3237056a46b36ac77d8ad259832a378f2ad1d6123e99d2c03e15c55c711c43a825bba17681707b0e8f9d82ea9082b52816ba41db8a5da1b740e0f7f4f4814e9be44aa565dde4098c5053a235d4a06156c5b7cbcb5de99d7e94eb2d8fc5ae6d9df504d5c0c97acd732e819c5398e9bdab314a93da910d80d28ba78f859895fda2f6b2e694fc72126cf84acc5cea9d3c577c4223b5b7c4c7bc4b18c118f8bb7344bf6698cf3864f3dc49fdd200cd8c69a898230ecbd5f887495d46f72c73e5b70f61987e24ed53cf4db965220b9c65872adde5058c240c82f540c528ceb23b84036cf211a307c3b43abb6160e0b5c8902a6978ba3decabea56f66742f4f0ce44225abf73145c711ac4505b4a18eb4f5e8c732d8f1886b7b1713c87ce73736e5b6524dd69934775b189333339418b07d5fa5a304c37af3b92a0885084741311389ca01f3d18f86b4ed232c3b77784ee149bac96d903bf31391a00de961e2fd8249a56fb08614bab091041a764e47e16f133f958753770dcc0dc1996acd252faeb6925153042fa0f1026f16ecf3769558d40a414478d8637538337b519c75003efbe10f9f4b6d333caac3827571efd0be94cfc007554319be70330d6316ddc5947bcd2c521d413435cf3e64a07a145f760a223672b561bb057bcd6e528244281927c5d237099945f573ad04f334ae4ebe43e69ee2b8adbe299547444254d8deb155719a438fd22f9625da0fa3d685e81a55e7ec0e964631a2310bcab01e5a7fb53368e0b845bed5c30620004d4a1a3aa6c85e86a1786cd8165908feccfd673f6f4bfc591dcd7cecd7df2d683338b539bf71cb8cb28f04183faefa1f1e0f113aaeda90fee38eb8f29a427ae151d8a2ff3d34333b3d35bff6e118aec9ea5b05f91dc5ae0c094b6e8708601de94af6952f116d8abb364ef836bc2804dbdfa651c5b8808669d5936bd23a4279a4f0e158c881d6115deff724cec134b320cb79ed2fbf2cad445e6bf88c8dc32791aff419c51f43ddcfbf1195d2952c8ab5281eb840ca312e0880dab48e2c38bcc078df204bf0bd8de738396e066fdbc2b1d7ed220df29c04ecaa9ab6c1a1f530611603ffa94797e4545c98ac4e87a86d1aeffda3610cc97f7f2468b4154824c04f03d52ddfc543bd0359d9a3a21f00166652abe1dfb9d6819b0f727d13c4cf3e5ce908cf8acd0b704ecb4f694e97813f1cec2608715ba93d2988560b85a5870f8f14dc64501ddcec70669f43dbd425670df36c68be99e902fad5509c5bb76d99331d1dfb3b4d28c4cc16e870c3d60bba6f92c45dff6a2e26d8c028b9bffa2d2ff3a3359db08ba851c6589217cebc5311abc3bea486709bc8a160e7de5713512b54b87d7e7730189e49ff436ac82f00e36ee25d7157c6dd643e821c1ba242af7ae4e576c937ac00c13a2b8528bbe7780acef3b4a11de8fc21bdc52e297abb71d1be8aa63da697f482ca3b3201d45f623d08f68019a292dc4fc4b94ab9517b36cfa5358859e276790c982e1ba025940fce66bd3514034be2347dd175c977ab1b928ffba5e77c416a35440631f6c515b6e802cbdbc2d2f27daaaa09ba6c9cac1d06619761db249fff2db0cab1d3ed905f41775da22fe0baef0a22e2d7810ae11ec7cc272ca80fabdbc32ca405ef67fe4fa2fda736dd4585fcfd5217e4eb310689b8f899bab1d4639eafc8f0d3c736c801b7dbd3de2b6d3b1dde8fa23b43b187fc808498390e36101ddfc2306b49868d3a7d083c1628360cbfec24c470590dbcb4e1bdedd6fa5c942e94fc72c3c0f7d57fa5e9d915ba4e66b1090f7c76935b5a7ca4d7a574c52a4b7a594527c84c8d3b68db729ec9c8cfaea9bd4b060b52d01774dafd154cc62d7ee4bc3091f62965da53c817946f78e807bfc5d38701b5bb2e40244421f2f98bc82a1ac48e35e3471f698d470ab68fb7bb1015e8a358b01427cf826908a2849ff77650b482f423d537bfb60de6557b8a807835b968f3e5f816507c00b98d533816dceca0893bc0f449e5af5b4194ca04f7684fb8a4d4d90e4fd6b405aa1d39e19f6be22bbe1349bde81f72e9e61833e789ae7b5a40dbc048d1279bcdd0c0b3be0c059eec284855d3a9690faeac5e3682707b12ff5c1235ee367ecaf3c51f0aee7b46879b5d04b6a08a38489fe2747a027693602e8476cb8e12f3c87814409131821f91c31ab0141c5d6fc850932ec5b5bad972411c59422383523be8341e47de3dc2bd3f6c76477c31c3053b7fb7ec81c9ee0bdee38eac4a4e5de740199e928ad3b8cea1f96e0a8a4cfbe221a93201913b384080847526c27ee896c69003edc97236c0fee1e13752b9d924b37c538340a537e071a508baadc5fc507b6e892eec2b1ed6ba6c68fc382f368436be0b20cc8d8a684985a4ee9a422c48250a567c1c1fb9c17e4b22a73ba1d94b565f9f640b93a983f06830aedc63e7247d7ea9c27d71d5585e014f949c2896bd01cf01eb746f8c187de2fab50fd96e75df344c1ef09fd8531680f6a6c4fe827119cf57b2854b6fdcdc79dd6dfa0602e7ced0c46855713155b50a0ee52024fab6ac4f4064b77dec2d87d521fd19c95fb9e762675d0b7605e15d12137d1ce87638e4e440ae5b88a9318d077186d06a4cfee60bb01dc73dd411e3367a70bf760d3b53e0762be6cb54749a230818ef82a933579ce9d93eee28764881e6adae00b2ba7da0acd128ff9d9a57f4cb5aa1d5cf7d3141e52865ea8ceb2ec5cf8478e71f7c16873029046833a3c6e3cdda97d17f945da6dff2c7fdb7178e20caaa77409ad7a3767cad54aca96cdf91e2785b4536b4294ec8889886a06fc440c50fdd2db6954359162714a5657344464c023cb1c1deae2d9464b504aeb60c44df1e1ad6253acb129affb619fb54ffea2f91e827d2cd34732c5f44ff9f1ec26cfec45c5e136873e5d235e1212e4e7cc3070d49a7d5a18972d6b2c8bd6701b9f8a418415d14386912fd84f39d832b9b54520cc4f1588d3ff0f9d1fdaff0cf619455d15e57f025f3ebf1b9a80159a1cfe09eaa7da8ae5b0eb794547b17de943b3f8148674cb0b039655dc52459d5c9b5f001e22362312039f7a67c238dca24b09ab4fb9bb8072825481ec96656f21ec7e0c277e7a716b04f1c7d432b7fe52e2a43721b03e0d5435d7d4483640c5c90eb85d76c63cd96c557800971c6dcaeb9118272494dbe6d7564b93fae464fe687dd161d15f0fe5c767fb1732b9c22df3bec5ad1334b628a3494a10cf037126e9a87bafe77bf577393f2b8008d95309a42b3792a87208f27780f0513e4624581e5383d31d988e374877aa57787f6f2155dfac6c76e6bb9fbcc7577aa6eccdcc7efc710447c1b0de6b518c246390db46a412e3874fa5ce097d6fe3c4dcb0b2d7151db983cec1fc4fe35e2f41bf8bf9927ceeac3c1e6109b2f2b23fa3f3994f5234f3439730a3512aa59ef66f34237e0530f01a13783ffc576ef5cd70134cf26dd1d3e04bba592996d6197e0176602f2f438a6d482ea87a632ff1af2fd6a06dedb81e02cb527aa7e989dabeef91a46e1d903cd5d14ab440e81384cfdfce2c0fd3cfd9a2ba683e8536ff89ea942a73f9f9e90f60bed8b333d56580ea4ad38a1c3d8887813883a756840f25867f45200f91a219704b98c2fef9a63d56e8e54c7ce7673ed29668483f6a2229999fa2c0808e021626b4a6604604e7aa91a5252c0fac0778f810b072e065f87edd19973a176b40830a34aa72f16a08af04dc66443a9d6a5a61667d9fb155885718765382e2590cb0c390901b74e97c81ac04ebde7ba9833be87803592cfe12335d0c5abae38cb3117e2fbf747c58cc993ac08c609dbf6ef77eb107acd283403f946bcf137845ad5ceb24f11b3353051559ab709fd75c0099d4974e511d6a05bff435d766afffe607c47dccb5ced43212edecdcb4d7502bee2a77d0d63f62e8857d4881f3f0b8b12d56a37036f829a30f629211d39a60e2c254184c1cb47cf1477a7f829b9bd839d8ee81181687f095cc989a856424cbd54c8055988f2219978d98ece8ae519589b0bd19522730777e14aed741aa06b405321a19381575a3414eae8d21ab9579da59beba5b999d44ed33c8f1a0ab8e655792c33334d870eb794f7a6eb4d02023d639097fa0cf406fd1511c3a24bbf5e9eb5fc7f5d2a3eaf05970fbb396ca9a86498b8785ce9e722211702fde9689309fa6329287e9452b3a0e18489114bf1bd601d02ebeba673a49149a3f57b59f0474dbcbc4945dfb175c7b032951a89c8d2e412e543f097ca49aa53bcaeb77e9653149f82516b7e27247612c4e141817a55532e724224a9891fb1b34f72a673e4eb56c31c963c898061baa2021bffd5cd7261559efd55588d15bcf74b25e96f037dfb591084bbae39b13cc939f5e0c09ca97fe67cf37c61bf891786a28a62deb0dcf33ae508eb093c76b3ec354971d1c0a44f12f2f5b9a6003cf1c98b6979f801e4451f3f312b9c7c993af6cfa57ecf5218a3b77c32fe721a87efc1c4da57eab7501d85cae6e8ebef2d85cffa86c2090dfaa13cdbec58178417c98aba85598fb8d4ec253d5a178ce46db2898cf96e9cc50b455aa37c01442fe99ed0a434934ecd8c369d02923c2d75cd2a86313af7562728b75916abb6c04ad1d9dae1a29726d792e5b507ddf298816118028ace10157acba8a2f22e3d52df3c3c90cfe03cd620414a992e74326a967bd0eec6073325adf6eea95c4b93346adc04fbd394a18d54225bc9d4f10881c3534f16086279e34506d207f908aad9964a7210169f331c2255eed67f1606ec316b097212046702893705043e642ea24416f38eab0281326027b4686d79867b7f9c2c8bf911e26fed045ce9cf5fb0a41d1ba976fb54b90b02eceb06b33f49d6f2a70681f427337dc072736ebf3daa041a3cda664b3fefca92403c2c86969998294c4cfc0b437e452b5f95f0076a52b3f87a084161dbf2e0a676bc938986531f5c146a509d9ef6a777a3078a7f3ace104a02801c955b0812ec03615b1fba835005a620936397e1cb9db1b7ebecaf8ad27cf51b5e3a0e776eac5593093dd7dac4d0b17a36ee695431e8e2ed80224671148686a466b564bea9577c5e9f6c4e4d33238b8ef75e7dc9bc634877a0ea9bce47fa4796fc6c5aeb7d1ccd0b306e6de3b0ce80990a78789298d4ce1c079acfc96826e0ef86484f5618efbbca4fb63450ab5963cb3522b47fcb8d026374901856b6ba66fb56b2a9aadb6cf4046645a78c9906c4a801d1d0bb421bb349b3ed81c3273f4a9d63ad07593d7ad77072a3403cb33a8674e7ad0baa6263a3e44a020b6d7c7a7c902f3d79a97bb86de36c4ef53fa4d0b9371c7fde886b34bcd2e9fc533afcc046dc0142166e450018c4e4d76f6433812c63d54c1c4e4903ece5d284bb896384356275e38fe8ad1fac375fc35cf02e699c938e2ef194ac91232fca7ae4b65716ac3c5f35d932a9cec16ec781abb71785a5cc08e4912e33bdd683927c1d23b08f320c9513863d28424eea0a15d79b163ee187c7801ff48047c59baf2eebbbee09f857da70d289b43795286becb5e930f8ae4bf26f94346d7f774a49d1add6676e38f7b9c818a5ea0b6f8728e3c51361048fb9f688433ecf14f2da0a944c948e8ca6abf27d01e1b3d2d30c02d76c484ce41cdb0edd6942ab34efefb3b7048bb19d6d40604c94ee9cb4ebf2c2ad21534312e7c8172b11f9048458596920fbc98ee39684d58f0685c3ae89ec26d67ee09ca4835b61fbc1fae035f715c970ea8034a70f1c335e099e5563e42c06211cacfd7d7584ca318f3f0f5f10f49a04ee1ff294d1a32d8e02dc5c86bc000da9a05bb25713ceb4ec004201192fe9d8a737fd1da3a94bd559dd4f7cd21847d64ba70f119038866055d1598399bbc64af924060729f17398b3a3582b38f9af7ad35d5f0452cb3e6da1e6fa142fa9ba5e148bd307f96010b3af8045614a75dc28b49bf64fc959269d7088ffeb6bf0aa54eba3b4c8d2d819bd03d7908218c569246400c0cb9e66a859aa1f10c597bd006cb95a73902ebf7f138a1f76cf539f8228b52aa058cebdeef6d7dc45f5a0acef5df28190779b307a71f24f5eef053b2f314d9ca23c7ce88231b2c9f3827e1616c4292a06e6ee2a82b86e47cf22af46648d60b27842e5880eb9af825dfb2d3623622030128cf87800f6af63bc86c0ec89774926659e907ce3eb4c502554ba4ef9b85c56ef63ee439909e46a0fffb824345ca1c1040ecdcb926f5c79c0fb8a671c1c06d504db3ac6babcb986783ad949f5775431865f58258939b0f2dee0edee18f92130d5a7c74e84f7b0c8857e48ae4332ad9fc6859eae2ffba4da3393084d409583220d1fd2f07abb3b5e77bad1aecaf42d739881228556d7e47e49dd561a7845537b734c827f5069bf74f4b67a69c5a151b21ab1a1246eedac5e0c80e732d726c63fa537328ebcabf224f5b0f56504172f99bd533a37d602408a46ad6b48972485722327fe4362b10977ef990d87caf28cc7355b34bd002faafd343d40790488adab1a70599fd7bf5dc2c24eb6d8c041155e6a2e5266872cac870b8a07f018e70068c1a29886f758e70f9a6b8ee077c052866098deb69ae9beb1e80c7ae824c77b5f3645d8013ca0069581a0469c4ab465e26581d892af52eb0ab73272808f1a8fb1f2e8e0e0fd225af63a2f6e8d49a90699527dd776c1ecc9651b1bcca6496ae80faa40adc337e4c2a815c0c86985f80b6d801aba44a4b2afc61575cf20d95d42f2a17d39dcc5263dd482104299275876d39279434ac8dc65a2b659cfc92c126c3fe4da6cf11b876b3b5d9ea1893f1f78706fd0b3b59fdcd262e04e692aff65469ec08fd1259e5054740c732f043a7cf6a0deea39205c78142e955e3b62b425cabd71e2babdc3d0730ed170f771d3a89b2d6600f5f7de497d16d0cc025438243e3cb612d4667c814bdf28e2197e17e11f97a3ad612902377ef98f074626c5a9718e11761cae5b778d88d0910466a9c82ed55ccd15a8f8085fbaade874aa9f98d373a5bd9679c603fb37519cf734af971ca50cb7e0c4e83e9dcacc8437ef6edc3781b9fc01f30d9d7eb0842dbd9d11c411498f131f4f60dc184ca8485d2c62a0da64002078e5525e105fafd52b91df59e8b1abf37b1d9ee114d1476a785dfbf4c510e61d248c1285007a496385af30e528cd43fb8dfcef2523bdad51956a873326ae2bb7c239b3a5791191df9237ba8084e523953af525fc7b33a9ac4d32988a33c536d94abbcbd70700ec9a7c0ef091ebec94a76e01fab9fd88c6752e92887de765d739c6f2dd1d928bb444370ff2ae4f0417eeafd9225f728d04fa8866f940692e3848f1129b9d459c96001e5a64e2eae090029a73f77c8aa7b43b66203fff170217c2f339464fb0b7d49fc0020d072313f85fe5f9f7383ad498b306034b99372bfc67d2c194741dde2b9d099c233097b869a292f7d87ff4c8246e8d9973878edb40a1487a664de494932fcf8c4df98148fbaac228778787967496ff0433090034bc39c88f1d2bd0e49a0ff9525a6e7e969df4f95bc00f01e63e6bdbdaa7f9a8eae2576d7a82910f35b3d5c0af0c574dcdd53fee5859009d7d367c43970f34209b701117c0f6a5385d8d0338480204a4fe3a317abd62664f9130f1948129549aa33b5edffe2f976311ef302e184b132c56379f13c30b6376ced9c2ac43fc8d3b57a0acec32c0a5532fdfe29f6ba59f07e738fab89177c359be037940d12a167c0a8bc475245619191fa8b8f8a597510efb0b3001e944ce36ac8ff37c7c4fff5ccf015ca57c6fcf34492d4818575d3ff7ccbe74ad908bac32d0f5f05709e8faa65e318bfa530d494b675311e58b0f1dd4c4fafc0490f1ed90a55aceefb1d0d79a51ccb8772f85bd5ba72f6b2cea4bb16799c26b674ad37e73c36015465e1565192105b591abc1d3337ce11ebd60e89128d0d20749ed8153bdf64bacf295eba700f09d7ee2e33709d9f9955493513967bcce951c19468780a9ac982ac2a1d73322f6525663089976ee6e81ebeecd0b447f3acaf276a6697f4471e7d51b78fe35ad7ee14bbc9bf79706897548acf06da5f95b64cb530fd9d7c7562961e1585076243a5081e21b2e6ff8eeb0914038642764d0c8c5117acc7e641d6a443661a4d66d314d19b9a996be2aa7848725fb7312230bb2756086cf9c26919a33ccae76d0bc346fe73ff79aea68026a3136c0dbee3bd88c6b878c12d55a53e4a5f5edf2045410bb1adae906c93426ac50a0af11edc115b452efe7cfb5c7bb45cc937f4d5f7d94cd8b7123eedcf485240d560c32589109758e001d165e379dbecec0a8949153dc0eb4ad8cb1c474ec77a8324c02752158467d4614d794e1a1d8ffbacae08dcc050e3a717a6f61d1169250fefef61270a2238bf04f78dbb3e33bbce8c2343de445929a0cbcab387e5189c2d8b6ace0d8f190982b9f53433ca86d78bf653dd537d788a190da7d5e6cba5c98dd982f616d86b0cee70fa91616a62ff57e1fa2107a0685194989c5f49c73dc003a0e4395825c87581f660d2f2771c50c96d046cda2b74047dffae7436aa4ce7011c6f9b3c540efe90445ad204cd58fa1dccb67e0bfdace63fe4521afa64e458367fdedbf657fb54748e9180af637c68f3fef9a93bc05a457d5df32039c8e7cda3d93da7de0f40e15088850e4cbcf43d9d9e54497dd0a3be91fcd98f9b1c805efa304f038035a31b6b77ceba040170f362966e83da60fab58a964b9019bcf71e8f603ad7c78ef7cb9da9eba7431fc5ab4176a2f577b2fc3760dfccd1512b5bf4c6b1428a155c558c98b1edfd9ff31f25cb97f50752da12bbfad45af3d6548510f9f054be9c7d1d2d2c901e04b0fe794e198832ce7a94b0729499cd1aa167c944b891802c9fe8c4df655537fa4838bc60f0801f24ff50061aa5edbe5cdaec719f83adfdc9f8b7609d6d4b07083f482b2b2496ee9ec547a5ce20282dd1efa8aaaeeab9f7bdb00b02bf4ebf25a72cd7a2c10f1db35269f6121128e7acc178775af7c44dca3793fcd79fbf41f88fa792b28d56362f9b5060af4fed0ff947abd7c9ed58414121d085d14ca01351769ae96335d4e407e00d2954b64aa7097e990cc457be6f3158f51efde071d32b0635c8b2851bc7af3eb97e4b84608c95a1e7a3a1a160758845d736309a3ecd8a4a259c1ea2eafb36c5eed95ead99dfa0e5563b956c9fb9d5cb5ef7b3693836af538427d58df379b7030e694e72b8ba985e32827b07034588540306dd5207c9193cdd2ccfdf658a495f90e683ad2ad958f7e5a1688a58ef336bca0e7320767fb91a23aa6ad3d6539e50fe4253c2209b8691e7a63311d99509055aef2367b949d25fbe94688c658e4e0124ea0ada7c81cea5f54acc18920f0b59de24349843bed1b21c652bd8664002635b3e8bc3daadc65f68c9affd056199ef30504be0a99ed8b0e383d7b47dfff93c23680e631e38611ecbfd79f9b1b7b28dad46155459ed609ae3af0248758dc586eb2651997f3b928a7913a499ce86ad39c1b70761aa50e4672bf1097c676b9b63d928d292f65fc4ecce5bf24d99430ae6cb0a4ea6c75319fe251ba3ed453068060ae9c900e10f6fbca54e76fdfb5c274bd9a46e6b4f3e1bb65ddf47348e7cb2fcdcaf00437f1d52ab883e1e39b57e0ed4ec3701aae9a5aa7688b5038b3105535eb67464cde29f535e2558f1390ba933b58ef08411803cb6970ecccd06a144269061d8aff69ddeaab04da2e1b271cd2019625fb44c735d07fca6af853a2d18c894aae294f657f74dcc841d2349d880755ffdc077b50cb974bc3111242d170a7ba753b5ec56e2ae3eb589936b2a90256d9cf7b1e535ab33fc6f47fddf306d5a4eb5bfd4e29986fd5d291b26aa846223d5d4213f4c8b2986baf6ffc6a53a8b827a04761de18e258289a8c05c87c229b1ff41f40d6dbd307536a40292d69265a31c497f92126981d17ef137a9153451849964849d39b16ed7bdb9545a53c4f54aeec7e25fc0f1c50ad76b6a86d02a78d326ba2e0bc7a52f26bc12fd02706902f2cf9515095d0a1c3979a4da104a288e577df469a51fa4c3ec89493b171110f8524438ce8e0f4045a1410ebb6be986ac5bab8d1c75741ddc744d0010323fe909ab18a512876f17924e0551ecf31d9c6683f09de8056ddf126bf129a21ef89f31da5e884148a674ed9c1e9fbdd6bd14b4b194b21be28d62f7df4d8ff6a94f4a6a9f221bc00b80823df17b273d7f7edc2a8ba22141e31f6330a34ccf751899c2b7966dae7fb2220ce41c59e76f7200bddd9618d22db991df873b466965173b50a646023afe217defe1d0624219fe8e1a12501245d72e1c7883adc3b54bd316192d14e1687825d50d3b96297dcf1ff1db868a747739cf71d3741667873f9b9556f2b01a10c2569b35e371dac054af78e531bbb11b27684e080eb4eb6514eb06c5593d8a38fea139d9227abf6e7499bf819f1badf1429071377db2e789534d1a691ed6394aaf4c7bc929258da39253a433403b2c4e7abd038c0c383724827c2d492c983d16f47e2783f2cded99a6f171782c9a6b9423202b1a55a8d3974c87ff1337262bc69c8fca31637a7ea8a93ca764a8bfcd530bc42cc4bf6ff0b676ba1792d9a3e41039627d04ca4239819508e6eab4b0d513917b19188a45b5560844c978e9bfd18e56741f87f5abac6fe09a9fa8acd8ad9f6b9754784f3dd7faba592bcbd27f1dbc5a2db9676d633bbf8cc5dd901182a825483e9931a886d8605c9e5634bd449d011df25e30789059a692d609b4658f52e37d1a2b82497fde27756e0ca63b5a4fa9cd18cdf9e5459eac8f75febaa63338c7d5bea438aabaaba129e585b7241180fbaf6cad00b106a5d53e6e6db9c304aadf2688ed8072eec86840346d2d6fa20a2ec28401bd46ba32b582aded9e9d86d5c268acb91159b37398de533546ba5778227323fcb402231e7498d4bd54c7aac6e57bdaf50ffa0467c1a5672e3a9cfa7b9f3c6055cfca1e36dfe98ffad2ec4d7d006137653d8893bf11cf47fbc4e6f4a3fa7b57574dff0aeda721991f66a3fb798ac451f0b91d350e31f1f6714bf2339fb5079e82a48ef063de78f70f4db53e0da420c9dad83582df00175bff9ef8602058c5f808d64fbd5869a64ec133da5da57052671201ffdf34c7cc11fd6dcd3ac90891c75044713a10a01d067db5a6d573a63454a64f04b6d3054d5aa4618000cb848327b1252bae02c83e45f4d410006232bf9242ba58787fc104cef5ae25e08f0995c2b68c4ae9bb0044ddfc0b781794b4bf4dcc0a5318b642e9ab68b66a4983d7bb911f6d8794e0bf57b0c8c062e3aa20c685cc0f533d5ea8d8af1a48610f2367ae6e580ff29a712089a7520179a0e7ba77e3a4ef135b5c6a27140d8dde58a6afb780448a434bad881ff27176e49baf0b75e78c4067d89ef661cc2faab75b9a3124eda9e148e7bdf1afc00fc74a9afeb8dc912c78d4679747ab5a68b0244d027697e96cf94a1aced2249a4287916f548040da741facd8c134e794721f1143230fcfd5368da0619632f78fb6b71a0f36bb1f3eace220d6003f9eae1c8242c5477446c59ebc32fb1ac69ec33e7ab87a798eb1773872dc6d3a6992b14b335dcfc8169de3a4172188c0f1e2cbaea900f2b7696450259973ebd0c188586efc798e3ed39cfb4fd942d20523b1c57cab12ae8ed325b8a2d75a9b8a7c066c1da5d10678e24a657c062a70ce9654172ec96af4b6901a724f58e0b88465751b8cb19931dc2ad9694621f585e92dcb93e84a2465915b0ff0f625abbca3681619bf3d41c5f5b120b5b95a27777ef798aacc255b5153f828db8a813054fb3fd16ee70712b6bd6e1970649c204143e9c7884109e2a3a85586a5dda689f14fde50fd8b80b906f29ef54a62bc67251a24667cbc9fdd2b4f0f965bebc391d6e24e5a7a1454c67e7be3f7b0502221676f17e2f90aba4554b09e681aa0fc3dae838f0daaa119043b528cf0f7c237de89130bc1456bf0005647f769155ee6e49a645bf318dad98a0770d82f4b5adeabd2a7a0bdf0255446804cd503914d4ff4c3eb45c8b6ec81b3dfee7d13faa87aaa27dc26c150e4f6ff94e0502dfa90262e4d87289f706b16db66469a157003b3177c685e5c4e183ea0abcdca39505e5b941025fc17b815ac8a9abe68d21ed3127bb0395bb1f7deb13bb94e4d7c8f82e8a6c791c0f9b24067012d963d0f09ec78b45da7782ac670ef9973fdd52b3bf7f4e94d175f98e9dff1fca9f3c7db0e63141e02a65c74843e76aa86bc0e84db01acdd493691a080b429faa0454b2bc905f73284a958783a49745c2642ac2dd54fa866ce8d831be4dbcf8ed093ab6fa384ee6a63a9634ad0ecb464dda8092399f1332274cc434afc38f4f713fcd760cff3308b595aca36d6fcbd1cfc3af0a3a1554902db61a3ba6683ea1d5b5acce0fb44e3855a4f16e470fad945c0987fe7075094fb88b68b122917fd555960659b95fa8aa21646190b187d778d71ccab66fa5f9fdd3a4bbdf830fb4d74f2918a4b0b484167499917063ed03554a4529d07e7e941a4053efb3f3ba1874b1640b52798b6490f60d9ca5e636ca70a22b1ba0fa78115d4bb92dc571160ffbf42bc64daf1301b46a7516da903eff49a2aad2551c2785056991cd405cfd0dd725bdae1099aeba845b33b1b645ea312d0f1e53b061a6826591a6e9b785594e286d5a22677b70e3826fd6be71e5f5a8cee530075c7a94a12fe06e868f33a34a8fb737f1083a35c5d522593788023217b868ec2c8cbd0baf2666849ba863b167c8b16ef39252cfacfbe8b2711d371f2573216edf46f1a416966822bd254d6f81246c948c2579c1ab060705bc74e796d301097c0fc57bd6b9ab810dcfed6a855d4b59e6848f28b2874e4bf8268426afbcf39ef323c705de5ff557552494f1ba9689b5b73eadf3b3d334024970df21b295c7f9e1d3cee513a3b667665ec4b6e27ea40e1a3b49c88e2e7ef3d349dd09b3c57a9cd06dc035f4a0e4b4efb3378b744beded88d4a80797af1f28a23c9a7b0b36d4cb2f56888e1062d9fde9d47d56d7afb07197239313b8bf624242b60fd4d85f58a299a935b210243d5aa4952253f3d4da7b988b97347f451a0971e06920f24db2832c5691b3d89246fee07ff0fbe5efa516e2d7cfc6a1185e5e378c189fb615d21b7464d5e4935c2c61e1b0801e0f7a3e5f1b634d19710617db26f7d3a5222aa55e0f359a42c429a6a7a8493560acef59c9b723ee92f64cddd3c25ebade3d1136f577a6fd3acc8d3f8eed0ef20ac4b7f321db3bfaec4ac440a33115ff8b0e3be94449297637da676b3749ef0c44002ae14d6ce0b15c904d2ce47661bae31b4739c419d5590c72a89f3995120d30fb2b0fd7c8e7d3c4a48a8a8405799a3fdd9f63a1770952402223018a98b9181ff31d38eb3a3058fd736ade01be2cd25ddcff8a349eecb8985b2532fb8c10b9ac5e190ead3f8625c6dbeeaad9f0ac064b7334c26262074d7f3f30b446437f12d36a6578a0d7816224936eb1921c740a0733f88a11102f45f3a100f4191e496f8e43fb894821868e935cd5481d5c12935384d7e12590363394d50c9ba8e5b483a5a6fa70771e07429272905aac190d0b96500e2d3d90706cfdc74f0015c9c04382edd18f22563e296062e9de5118c8277c623c55ee6867a463e7bf96feeeaf6afbb49bfe082bc7c8019d6fce59b302a6a6b088e3ffdb4a43268f197e126458ff8e18b6a2884de905cf14a8332c3393f1a4a674a270b73bee9877714675d9da3b018c3ba22db87f5116d2e8fece63b0713bf5871673931e9f88f43114bb939600d31dfdcf397e46ad4b1b7c038f34a2ddcf7ddd25d34e4df474cb35b5a0fb8a4ca98b4f2045aa20dfe9130b7a19f561ecdb2f5c8e499b79e67fc1166f102d1a5df840580869e904d8a2f884d35a9d0f0bdf710536217d02c5b04f09f33328f617feda2af77c77292ce02996e976b6e91f6ad517895e99422581f2bbfdb209bd0faa5d199452bf9f7323fe83126f3bbe2bc598024508cc73b5c02f65ccd620ea3f93df8c26d14e84cefb70cbb07012aa8edb09df2fa920cb561abad2377193b89c341d5e329577e552407944bc0ef505ba855f0a3a0ff7be3ec98badd670e4c77057c5e176b7e403a7da14e8973ff9f0b26b0ea6b24095404a0b81d08b5294647637e0924e917138d041046b9d5d5bfc0096b5dd7fb954b027a835e6b9e094ede89ee6e58d8fac9488732105802a571d91db8fcc40a19573c1d20586b4567c4be0801d7842c265f53e58ffd9d4f3140a99d5f6023e99fa2f6074016085c9f656c6be0d2b47f472b809d7fbaaf95b356c94d3b36925ed193462abf25b10c0f6d88bed9f2ef0469801f611bab258358de157f847ed07dff39c5e4d71b2a3484541397b9070b7fdeb42302693f5226151e80956d3abf5e43b2a098700b5914478c9b349087cb44d7b5cda6d5aa09d033a772d89c042b75e65eee77ecd1df99dea914cd01a5b134b20eea4dc74cc1b8d1ffe65597706e152f9c82791a6230e6cfe2f51b8e4bcb4096f604032098c64ce120f2eb724f394d208dfd94710195c364c52b0809fcf23da19a23889740aad68c41c0f46afbfffab184b50524a773027a4c7fa88e1ffadbe15606347d01358086c47d87b76368b88aea7006c826b39dc63b90e6f76305ebe1e44c51d29d76132c8b2480a60b38e640db89381d8b12b85c78d91267bd58992f130e516c60917d70d2e8063d1fd07d2b57b052ed687dd2c19ddb4e7ee643d972a23ae10963a849a8877f34a950e72c7e9afebea209729a3bb2dddb7baa384f9257fdaaec931a1df767143cb3e08967db06d2bf98861d31e130821c0d437239ba3eb2d9b285e86cd0e42a981c1814d098034a3031166294aeac482a3ac4ddec23036bb2bc271868b8321b566c77e9639b9f178da03307f3689e2ae5eed7cfb1f0cc9445299779315654363fce7b7383a1e65d08ee41f047e45ba7b4f7b2967d17578f7f32bfb0daa5c98efb9f272abdf95d4b0088967947e781d8e4b57a540b3311bf2a117d8c09e58dc6d68d7f95ac31911b35e758b8d6baef54dd578b45a1787ad2e77c764272d6305239c9a3c234dfcc3e2d978d66dd46e47e0ebcb8999d2da4b1ceffedfebc8c35c412d72b410932d3ca8a7c1e861f9fb970cf603e0d012e8298edbfdf50827d748be6e69b932efc397b955e914f94d14dfaf711396ab12e6b4d0440ebed960eb25be8022ba1d8eb225ba32e911369310c6473ae2b8a2b526576b27c178062651bcc336a7c36ebe14328120dd24cb0be158d37fe41916e68e48a89f585567fc9539db4e2c0a1fcaccf06f83a098a63e697653e47cfecf35c9c93dd663f7a710de5440619aa3f80f43691bab3dd4e2747b0bbb0b8c4fd767debed64af0d3985d679a6c87f96f647dedce15ba32e4d9d2bc87d78c0b1c29cb24b2b7dda3c6a2fbfd2bcff966f75776874d805d4c0bedb675cf82f9f4c624d6b53730f3b3dde174c0a5978ae946cf4a935fe1cd80b17f8900040328bb2e6456cfbed3d22fd2083b7d2d37f4ad3b520567e5b8647bd98d01bf91d4a58911d4b98b9781229dac9eed6c8c27a3a1ed484cb3b201d1f7d2fa669ff94d21a73ec6fa1f90d170abc97c735bad12f354a3ccfba66d789fd01e3571c7aa09b715729bd8b4f7e08878c56b4dae8380e57d1165a1842409bece62010a98e66f78ef8ac21d6db4158fe687baf5853880b43dceece82731a5bd6e701da5e0d2d2ccdc0b259eb1acc06429869d50e285df9bd0380be78275e048c54fb060afe2a0513d54771b0dc33be442e9c6f55e41584cd29f2805a6fd21541016e75ae3524c6e1569995e51ba57b3890d1a8a5b94344e7b8c3fb6a3ad4774ead169c53388db0eed9cd1c9e3d3d4142456b9021c4fd304bb67a386903cf8dff6110415a444a5c57682078c2c92a5ad029165efc6e94db1195fbcd8de44cf3c96f2264ab167c4563a42268560dc616c025afbd88fe35f9d7b9133d57508100d393b981f260988728291cbd41bf957a2106a07874e41f75682a5faeec108b68cef4c47d4ad6a4cf4ab7e74df25d4a14a8893f4565c18306360247a554fc97be6be5881d49153590bcc9671ac7743071b824035a4eff1d320be3e6ae59708f7e49ff186e91cffd9159673d6aaa1d2fcaec3190a1cc4342113ee34b4670cc637cdcb71d3ed95d6358132a92dd15e9d7d7806ec420b3a41601589d50343e57a0a98317d0e9fcaf81f82e97b47a04f3d59a0ce534a0b233d3bba899d57d192abb6c59dad14c79fdf92a472a6baef9b77a5b1232f00980d1ca667122482c6829ef5dae16a2a04e072058c280167a52cc248d572daad2892cd584abab6cc3049446896b02932c701c5ba70f19032571e3f76c91858d9a3fc6ad70316b943f58669c73abfbbe5be73ad41490af7d0211f8c91f4fd4324ffe92bb70cc5d79785bcf456d320813476f178f81a346c3724b83e163384aeb23e687e587417f31f5f1ad82a048a61478d31f479e67002b7011b7e27f342139abf1cb3142e9df4b0c146e150691cb72d1c1307411f453fbc851d3c817c19946539f542cdec054b5e7f6ffbfe284c3ded41faea0960861167a42243e04d95fc63d8441be58719351afc254f85cf7d7fcf814f119fb5ababe2a86dc95c3d85eeebbe225597c85064a720109e7a5c79b2f138136d8558cb6ff55a33a4c073b312a86b055f3ac399fe2e5c8e186aa6d705929d462d4c70a20aa8e810ad476483ca5b7d5e67eff56ba74b6731795bd8240c26a748c81e0c13a23738c44e1b47b3e94116e4abbab9c5b398d2866ca402e07d90c58ef8fda79fa26b8eef5848836fd7ad0d8af1a71e147b363b364ddecbc6491d82d5cbdb07e614b48db60c2119f461257c0be6d16b0a11698bfe59ef1e44ee97aed2e5b37f41f3c36e9c5bbc7659d480ae51babf1c6cbacc5ffee3bb2a04c3860a52cdc87833a65861088ea4bd1e2a4866c6f679e6cd48261bc6a9ff3d0cb3178390e7595b4b9be5e6da19c1a75349fcf04eaa5791ba13eb10ffab2add33c60dd8cf4d76eaaec383692952e0d6b763f01f6df894062ec18ca88ef90d57f8a4583f184155a63c222f65dba2bf4a66522a0a594967d34377b50d9d6c9ae9cf8f5378b53bc6a44c60aed0d4c5eec60082c06f619ff083952c95a43193e027fefbae7723d90187d52faa80b511a431f6a468eee007b156cd820060ffffff9f