PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 56620 a303ad5f833a4f2aec0a1fbb0a557a58926d339def41890ee9e94aff37525166

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0024703a7d03cb20f3cbc17b02b43c46f0fb90d08bbc1df7d7dcc0b880ec1e72
Certificate Block Hash
a303ad5f833a4f2aec0a1fbb0a557a58926d339def41890ee9e94aff37525166
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0000460000c0530000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d71b8c1c64049ae13f3430f0c6be7af412b0c5b6be617390cf66cc73f132cb6b99dc0d66d8f0cfda32b02b3dfcd63546941ebf1a8bb81480a3b2da5565f43e5842422b4add45e657194e9035bdfa9440dfda36bf3e65d403ca26000000000000008000000080000000460000c0530000

Raw Header Hex

00004020af5e3f8c5d25dfc00a71bb5cd2619e0ff28da24630b94560da9cac64c4b022723eff11098789fadea4af50241878fa6bcbe378e7fba18cf5155e807ff0cb002a642f0d6a36e70418721eec80b8c0dcd7f71dbc8bd090fbf0463cb4027bc1cbf320cb037d3a702400

Proof Data Hex

59,560 bytes
1212160203079ad4b9faf50f989b6181f94b580ad64df2e29acfabdb4a8156c3146a1182f0cc826956f63b509fb3c6dfd17686a59574a9f061195e2e881d5ac89a39e8f54fa0534390796d1cb54d918b786425b5f185013012482d8e69bc7810b6e2d2e7ba4191b614a55dcb0a08b5aca3e34014e2cec7cee5b023ee88e7dc0ed70b85da0961cdfce84d6ca03214278da64b706d15686928adc2d58c1fa493a400dc2c79b4d37e333ba58dab427d41ea8a73b7e281337a872054edf73e3449473d02c61842edb559f70f9b889823f18e663e8e9af0d957cfc3c52797c8720dfdfd1308cf6cee22ead6aeeaf1e83dbeb79585e0cadc99503cd4de0f9971656078aede54ca1e53fcde961e9bb8a02ea203e73462336e07f912c5a094053dbec4a6c459b6d47e93381c46a64be9ca760817869fca0d9bb865a4f4883c27e294454b591cf59430ddde26f628b6de6c8bcc175993e3e755f4a2333a2a1886ff055a8bb740169f61b72169a7fd648b0b038aad6b70be9276b260a175f3218da454798c0ae4098419fcb7e3b06ec6d038612b64bc103616ac8346a53ec17c17a18dd94b45b321962c41eb26b78482f3f9ef9eb830a5f450cafa8e5ad64856da3248ca424d250362cec0bc2e46c4fbd5bb8e59dc3e9018f62365454cf2a7d057f6922442b825a315dd018574d2848282d5a76da80a86d8a683063659c194b4cc266c6c4732cb6afdb79f6f72eea486793e1060dcc0e801d52ff64a1fc776d14a781842c4b99ce8e46fcb7bf814f4cba656a182de5f6307dbee02f077ea3af9369a5c6047293ffdf50b668161897cd44044a3ce41946750a05d0d3df38d7fd8761ac8c32fb3a814274e6151a770e50896981d092d69ea8522a73c4de33e6b92aa9387f2eac7e123070d73c1a143368e7956b25333fcad02fceb152ac12dcea59dc3ac03de98693d76270694d20f3c5c314ce21430866312c198be0bb4997715e1b66aa51d45ea8a7b18780358b0e3ef6b1982150cd6f449bebd7a453161e3040ff93fd520b75cda453532b5297dfe215fe75ae46bfa2b4de66111f5b62e62785f6a9ae5fd7102ec239c7b9bab637418ffcc80c77f699fcd33ce4720ae90e1f01123c4fc7426bc5fd8ece83cdcc19c054cce5010ba4c777365faae1ad8dad7fd9c3275d36dcaa5d75ffc75aa42dbf136baaeeae18215d2253e7b3f27adfe3e5165f72f7740333fa087177d22e3a9e14b8de71749ec0a7abf08193da37ac0c48062fb61a609f6bd525229376a12ae837498e84486d8c11edbf99eca95a1aa194f4c310d9bde9d7cec07517253cafade7c02d73c21abd8de086f5f790b89a4cb868d92b53d7471a02357152fb2ce93e6225dcba40d1f2d9ce3ae59f83c7770cb0f8844b5924f062d7b978a9140b2f4084d103b45e9d9f615341bdb6db07a375e287c96cef7b2445f8b21ad582b76c7b4eacdd306bc2604f99dd1ff4522cbb7fd3a4afe1df333c05972b68c9e582ba9ee249b1b01e5afa8a27f794c735fdce3bfbaeeb3f30a51db22e1e162ebbf88eea349988699d8c5c5fb5bb97609b4cc2466365a515d8e4bc5978e0cf560660ba8e568d38c3fcfbff0814877e4e219f496999067f0284b6e1f9fa98a19c375548f1a0cc907e7a564eaebfb8864a2e5b69e7564a3fd5a639acd04520665be7699073ce402c82f8f185727a62aa0cba5baf9334624c203c76ca384398fb7188fbbf479474016bafc54fa0de5d951ad7792739d6439de6a49ac3c2139f09b486c2a9beb8183ed1c41ab3b7daa6d898b916036087e8557edd08b9c687b84d1b557e4e181bdb3b342f95d69774ac826c0c5b39de22d17d1164a8694037d7e93ab8a58b029e5b031b3b62e3ebaca1e1cfa551d59a7a4bc3e80e541ec21e170071a5b19d3078a696fa9745e53cee01fb45edf118af19f673046737561110464b3853d54d3412bb865318cf8c7b67fbda56f68e40be604bfd42083b014091ad22c327be638215051dac76b1719258f13761a9045c8127771d63746c74f768718d5c5067698384cbf71d526e5521037d3c3cec676e72972302067a22ea15bf2bf906fc8bf33b55a15ecdd3ba0796bae0e0c7c2a83cf84eaaa1fa118aa6bf421edd805557e2f002779f82718b97901df381fe548de085f4a60d40d339e5c4e29eba213d8747f25decbd9e29c6df7c27eb5620256466d3a8fb66f7ef006c0212745b35d38a1231d5558a6310032f75b14d0444dc9e1c61bf01af918aae26b1969d0b5163b09bbe4edd98c39979d70cf07c1cb0d013f41c046e7f4c199f61ae2b84a5b123381c1de8208e3aef252dc68e1be7c56fa6877f210bb085f74524f3c61fc063078a638cee0a38347de355218ae55f6abbd7b18be40ce633d758928a6795af332ecee8028cc617abd00d9b9e75d352e8de56bcfa3644c9ba0918b0276fa2d61a677ea605a66f4e8d4416c6e641e899449c483f6e934d5a24c5028c69f219274ee9db3d97b8783ae60f9935000a400b00ec98ed5f283a0325c99054406c136b3a4d44c2b5a3dc961c9669d2521f97e573af19a1dc6f65697bcbb495bac6d49d69d093bc68d9435657452800e12cc51bba52e6c166405c84bc0d8e46debbb2042006e84e04fdf876d31adbc9cb3bf7905d33dc96bc9ce1a675c07a35741f1c86397fb1f5cd5c920913207661fb038f783115466e83f9a2b79bf0cb13798a313a1aa2c09ef85b83cce415e603727a09ac3a250364174e07be7385544ce36188016ffe4a6bbbfd31c4ad6198eb50716f2eb0503954df1290b25c2b9238ad1430579153cf74b411b4b793b3af189f6bf8b34c638b06b0923db9749a491a59ae09291feaa69f4c3c5552df2b94d0b3042858f36729e607e260768f9d5d2b8d7ec9cee20a43651312dfedee85bbd8e597f5b8ac0857762c149fde016d2ebf9f3d074ee821a17c8e276f4354bd9dce860849688d1b6414c16c99e7cabc0bd5f45921cc105ab2223de34da10a719624dd9846dbfb7929d063ab9cedb8dd2a47f5ec303c242d0c589213483e9aacce8a5b01f1c785fd560fe8abd626818cef1d76fa57129ba4cf5ab551043a3adeb2f521fec336d6d7b0ecac8b3543e0b0caa80fd98a8725176e5677bf4eccb931d85a57ac9ea7cdd6f381544f72c5fc7fc23255b70f0757e1dc99e10d767ae7748d278cdbc73bdda4733680159d3a1ce8bc58df99240878b5c609e3962f4f9824857c3c02cd671a0a2a661247f4b9e72dd3a1387edc004d57002538860150f642bae7a352eca8f30d0e25bf9cdbfc83f0b8e3082d8699fea897f8aac266e49a5f4c49b4288e9bf6e976e8ae8400f748d3c21c42a4bf9316021696933febb3378baaa1574133f7316934b9ecc2d763e6133ee0b84231f7e086d7f624694d2ca30d2c10543d2fb1cea8d30c33e526d8272b18b4db378d3c05da7a4e3b83a4d8c2d69f523d33347f90b3edb611b422940a54c2b69df076c73bc65ec6192d3cec5c6d4ec4a6aa06453957488d385e54ce084c044d449a340ee0562d8d80e61dc257eaa72effb0819da6f2e211e3767c9b162e5561bbf1c4dcd5d7d79275ea0269c398a96300e95dc4af326bf3ae1adb2e8a86dc7d1c9931373269de3e27775df653b3e925d53cf987c0a151e0fbd134978d007d4b2eba93c813e8f246ad53aab0050d0f81dbfec3c1472bbd0e3af2c2ede3387469b14465803d9c81558b9f3f61768e497d591197ca7650e546c3b638436569842e4102026d00f4b9275ef58e7d619888bbdbd0206027a73793743e42ab718d9279688284d8cfd0ce653a9b6a03f5b0f65c1db277a8f57a638fe649eacc6f887262bb8ac0f407b0d54d84832eb330bb4a519b69b4ef69f35630ba12b0dfeb1919e34478b89f2a071028515508a7606664bb7455dbf6af27817f4d6a6e488551d939600d568c443df6da5bfb3c36bfd5b422b4b84f0cc06e3baf98124fe7cc6ff3e0aa799139968cabffb4849f02ec96f039c823c62a1695a048bb6d61f0988c17614c66c9c49af67fc31aeffc0dd69e4f491816ac68518485af7cc78a28d13e863821d44f60bbac05ff230538ec8d23fc5f56c6a17dc5e9b61e41920780c057275e9891ad8651590515369a78a189c84ad2a2f1a1375e854bfd106c5f0ffd3ed9ebb7cd966eee4d38b9507ee67c6a4727384d2bebb6e6508dfac0a53c80d1b0e7bf3f1a3af9a0ce3a5654ecbe2527d2c0d249e33f12ce1699d0cdebcd4768b976389610c85c58180350b751083f3e900a88754fdfc5df5e44f5916f3614c9851966101eba81728e0f1683534a9831e688b36f2e59603e7d997cb1fe9061ba3f683b587ef9448d62077b7ab4217119d385c300594fa9b38c85c6e6aaf167f9ca1260e3a05cf56febc70859b6196c0cdd840c0c73015c2274d254fef748ab0d9d73d20709066a3dbdef47cb983e586065b46e34c0787fbace1e60cab249537be37bc3c646a050ed3596dff58677a4cb7dd74e3329ba857b7328e561be3acc614b4ae4ad4c1d01c48c6a168a9dd64a50a750891e8c68b83c80513fc4a5d7f2c1072bb1719949db9d00b121b0f8d2c6e8d5c3917d5c84095c02fbd2e1d0984c3fe79b183e59155a1aa0cd2d1e9fdd537356e6adde737456e8422837a3e6eb02a05dee18875428da9c5fdeb2d52ffd1e4d8d13b2cbe54efe14fe898f731540bb948c64fc1c0786ceecb8b2403dcb0c9c180baf7325b25a015328292be184af74e9b7d8d54ad4765371c1aa1738124a42c55aba7e00a4dc836eb4a48d5dc43766fbe530169bea99f2b729dd95e2f33e4f880a590fbabf33659e7eb5737ba76fa60e1615cf68d3b579ca8718a8accd7c008e0b16340c4457db79bf76c3990e41f920802dd3e0ffb43cd53bc74136d819a6899ab5581ada30a3ef387aec4ce5357052c996ffbb8838d74c948645df7015bbf2abe1eea6a272721ea48aa8333348c368dc0ecee180b4ed107ffb2fe213dd50a5851fa1094970a1040c00594238bff1bb62d5e43d3c4e09cbc2cb7607612b8e0511670439579be482539c310d6190b69b699aeb08efefc44d97be9bc017d14f9f6e704b264666ce0468ad8bab1a9f5c84582a0ab82010960bb47f27032a533e7bd5807bdab895fcb718a369cdb2e170500279274b6c899bbba6aa9389487de6b6e78d8ca2b92ce0344c4497f71e1d0f2922dc13f42fc453b9b572e158e7638e81d5e294b5893a5e7b3f2285d85caae29869da34d8e1ff5117cbc5bc1e482c3a55a6596c9d4f91e424c49fea2a3955ae4560842179140feb425bfb77bc118880655095c770cf14d5846b02ff13d3094874133250a2592e77f7af482a4bef2f5c3819cedf04cb68c15f765ae1508fe099c95731f85affbb959a4a14c743255d8ac27bdc80ecdd0b94e3d7ab5d9c32e3b61c0aeae1b0f5842ab1157e023e42ac8057bf3142c0cb917f36735855b4ce7a34b7fb5830af6874f374caa7a2b6a7823cf62380950725a0fca00e7edc3206f55159889af04b7ff63939f6b5820fefe50a806dcae635c71a90f61d5359bc33ddc840e79e9d79e6931e87a1640ab5961ce5e564176966b637bae6da7a7219a311d91bab1481334df630862a5241d3dd791b304c01c684175f45b3a3619c969711d4b6ff67483cd99d1601503462dd6862d33d0032aab1350bb005e7f6ed0d05323b7ca681828024ed0a81925cb139f7f9138d1bd2f719d1ed97218e934c1b21b9919ee32d8dc3ce824d27a2d5a5659490849161c7c0b77fcc333877ac992b9ecf8183ce265ebebd2d99dad5f14a18b313826df2d257d27d8e94c234805c71678a5c2efb0d06e23d2e1b42e15e2e5f1ba5ce3f35e8000633e457cb11b0c35bbc8c2c452a19bd019b6ff4d5d6a73ea0ed83a76ccfe7bd259ca01b73293c66c710449c0b378ce60d5241e22c1622766b15a74ee46766fed177f8849626b0854afe8661d314aeed9c624ffd19654d45947087e7e7763c96d7b101bf8bef9b9e69df5549800b95980ac4797183ac89b51a4f66f5ca89c5167ae940ee02146761b812490f1fe698c90c009f62087eedc0ffb682367c23e2d980de051780f96f5f906a04852d1b9c84e3bac510430fda93192a1645d4b7da1e78e6656a7f027d7a1742a8b477fe69bc4ebef8fad896bf76f9684578a62dc69fc0c7b7ed9148a8a531d72c36f37ceaa35a2bcff073cd79f105d29d1988d32840d0ba194636a8cae658c7735825919afb23409e5fa48645b57a0f6f8c1534fcbac770ec991ca781c7459c8ea79f43f5bb423d150b8e76cbf16f52ba7bd55544d9bb18889961129a0131e529511792870c3abcfc893249e402bcb44b65f7451bc14c8faccb5708e8e7074485c98c47381b8dc8f09b093d9733ebd6b73341583eb747022a9ece0805002169759990a0f81c040b6909a4e6650aa993bd6f0d7fd9a5b2515cffb1559f7593c39448036cb978db515c24426f6a6e9aed4505a4f1df6c160c16826fd0594bcdc7c53edc56fa8aa7a79c340115e3fdd317258a6051abec024f95aa2faf27966c34486a8fed727386b64fe457aabb3a876cc6a30e6c65063187d5ee9dd75cd0e6836cff44e9930c7a814dc3da2dd608e838010bc29d5f13be27ebdceb1b51b67b41b55bcaa63de6183fade952b9b68aed53acaf77d2930c76218562c6602c0356acf3c4562b95fd79ba1797aabc8b518e46c22e19e6bdc48b6d970c7d40073fdd6f21f85fe886ff56b251a215de8134c6314393cdf9814f6031d544e56a04d096e850a3517fb4d8759392d3f0210bb51952a782935a33e0d190fd87cef4a7f68dbb4f4963df3242f1048ecfaf5c00ca1fa4e1a5c9312436c58150dc1d2fa304b271e6090a0e82b96b3c20e85086d32b523f4a0fdf4788674e25e6db33078988bd25a489977e2a3e2053de7ff044729d0986ee1f315e106617b969988bbf9424ea50716e988535efe50bee26778ee25527d4a97ef1b7279714ba764361da7d01579bf1377ad857c60875a6832c98e74b0af21ea0866019b0b305a908fcdb30485ae9ad974702be18ff1840ff66d283c81c2b4dc05749f646a4a8c1bb2d93bbdd366eb840e184b2bb75cf52dfb5726727c85245d23f385bb6296902fcdf78a27eff9fb2e08fe4c85d43787b24f804f8825565d81cc43c4f0ae461db3e7618e018a106bda8a1de9d2876ec6b0f8a7154c9978c2dbff7c36580e6d0b31d1b30e9366c5b78d72104fec05b657fce907a3b3aeb796b98e50f2f7f8ed2601650749410d2b300dda0826df726ae8288cadd929a5b643122eafcb17530cecd882d3613c18a9eada89dd9f397ed55ae1cbcf1af830dc9606402153ae61474b05d17bd00b50031ebfcf4f1a862571820e803aa974576ba768f82a94b8d10f05f29d15c76eef1209708d55af08af72d44d8c48fd6b473278d7de0c616171d0b34258b5b1980ef0f64637045674ac705f2a7294d9f6a8342bd1d9d946b34c85eb9cf928172d5325af88d3addb5f08dcf93df1f20cfb404f04815201bd4d8ccfa9d2481cae8c85f6cf59fc0d38b1e68cd863c463687d3c566537047a9de0e3945596f9e11bce0060804470f0bc911129c909d07278e0b7e3496defd9826b44c6e3f049394ef383de98b94286dd50b0000e4cc3398b34b3a1bfa3efe2e666fbf68dc944dc1065e8f89d6b25540f4cc0b7306305f049d8e127d1b271e376b8bf672c390493fa087041db8472685484e70ea511e40f3dbfcb64d6cb3ecaf37f1f34c6fc9be720c8b3a97443c6cb327ae2a566a8445ce5517d58188fedfdb81c931b6b9e6beb8817aa58292171b0d8da73f50ccf86fa886d7a5868c2851d33372890f6f2d895df7f7b204e4528e566a8cb0c6899bcabd7d4e2f3507be5ac9445bb92848fd8882b1bac6f2d89dd8ac8b427d4825ca1d88f3651034b11536c12c3042252306c5bcfd60ce602b407a0781c98d2eaef4e39059b5d25e9363b57f470558c21c7a6bd9464e068c0e6bc0cdaca71a4d0bd5a25f69b6ff584ce4539194d7ab36995095762c2e9afc10127bf9d35fcc34bfd618caf5b71bdc50810f62397d256e9a584db2fe48ff4b630edf2e5f1bc2c35479048f759f8c2965c12b3acadb722c7a94f6c49015d5c0c6d3d4866d70ba5d0aa98353fbc670304e4a17f4ec38d4950f1f1eb405f19116ebb41f5bc3a9826a0e847fccaaa9c860bb7e7f6835a83ceb9a31c21b8ba1e96b85fb5f9caa478014e2e98edb3cd0cc2adb8714a5261bbb7e3fd1720fa196e08b249ffd77c3128c29e3fef8919c032797244d0d9fbfb10a56d2d327bbfd3493c31e8c4e9eff977191acd2c9848c1f350f77046e5496d43bf84ab16a83e63fa415e98fc702785dcbccc764ed8e766ac3992369ec711a205cabe421e7532ce93e77e7cbef1a6c8ffef63c427d230b4147ca7eab41531748dcf71481c67af1d0d862f2535f4fc6aa6d86dc3c814dc66d21df829af038ea5d6b3423171aec26b3f1277b1ffe1e1955e5f3b4e96c9ff21b7d336c598b6a176c8090a708f9932947bdd4712171015a1c7dbf76ba68fa55d59a66548d09eaa26d688195e34c0de916015a11ef1cf490157b91e60d29b28c71b559713ba25d65e540c16992b80665589de1f0b65ce175a8a33dcecce8ff4688906e34feab538f26622c6ba5798e3b4edf22932c0b0513845b700f8a60ef7f899c89927d19e67758b81e941beffce1db6e58914bf9e819c2b87f0372e34a49901cf25e27dc838dbe262c8c4d9003b521e6c55afc316c81d0178a9bb87823ecf1d22ec54b9eff7aa94eb7627bd94645a829940dba20d3e7419d9a0e2606a553b8b87d34ccd0f51369e40cdadf9b3868474d19cdb5d148fe51bd57504c4dfacb21b5e24c960f9d511a473b79d3dc912e62d0a3329ef845b406cb3061c2cf5a2c43e506e3cfb5c0390c27b1766127a5cc9e1b890ab65ffb2df74d4b58b0872a85a046ca2443e3add3d2894b569448911021e313ad97718b1362bef977aa19b9258068a569a6a626c8a41cf85c7602dea9c821942f7ccaa2a35800c209d9f77084fba47357362345e6db93c02a0a075f70fb49ff2faf682ba97f97a3331b8356b9fdb8e7919e51d1f85539cd4ea6f3c003c16ad2c933d3e6e0676fa0001bd13be037562d5926ff3eebc64e061699cccdea39deebdc8360b609de3d32771a32cfb4ef73b2c1caf7d6b79816723661b8bb606188f8885dc7a6296506070c57ee48a544dd673b25fe5bc13ca662115670e129f5683385b3d100c71e45e3b3e9f470f8aaeff571f1b44019cc956bf721913b739a04f4c03541683a464d4e4097dbb4376ef04546595f83f0dde59bdcbd900c4bcef35956701da03e77bf266a2176e79155ada947e277189b1b8e3ace2fe1e8d4e57778e34f22e605e30d3c79fd468fa211208c32deb19bc435ae265fe92e08ac93bb5fbc623fbcb713b312a618b59cfac067dfe4d564ecf491c880418dd61f85a7d0527c3919b04d81948d640829e46fefa17cd20ccbcc1c12a0934a215a28f7e2353138f152c8c5bdc32aa84ffd54199739bad19bffe75a4e62f4dd6bf89c7064f01538d028c0340eb1f69c0c9eea9dc271706469f221979d633bc5619e927152eb8949a3d2d9cb7c16479b35a8eedbfab4b84494d6f3803b11db6a547483877cb449914c6f74130f8a402e038dec034d4f65ba58d022b6423fe4ca1fd9a3321a0c6415acb90da1430744fad700bb6d3a02911b7ac46ffab5fbb17f4f4bc3aa200ce247b23d913030826d7a8d6a6ee69f2a352fa2602e38370f81272e524aa6967d804c075e030635c9eac56155f4ac55f2f4c0a2a793cca6d668221c74ceb890ffd1df74a806eb3ea186fa9e2ff688994746f226c4c0cec9379b6b12a2a8d6b899588c54b6bd0ec1a5c5c9984cdb024ac8ac23ea495a7fe438c8b6f9bdca12d0c58f8fb8e63a2225c7b43af6e8d22818a13d27961200675686701dcb641b6d8e8b07abdd002670e3bb1c3d4e04cda697ea2221b01a77f9d2c76bb54a03cea07f3a2d7442d6ea000a6c667ae49737de60347ac234e1d8981f2a136a06eced82d47451da5d3997483bba422950b38e93f6c9512180a40d3af2e43955ae828df6812027441586a0b276354b5636a304979fafde2aeace440aa03275dc48fe4f3edaf7c6728b16428922f9570894bb53d0a0a502088d1e7b868dd436e045c4c79d302c3be4446d7988a5c289a5ebafede1d8aeba5122e112e4374461f62dc5213dc1fc60ac1ad3f3725d3b955a2235fd00f0ff578110ccf04c0725edbe4da3358b94102df7685954a3786d52684f5ffc687278acf836d0da9ab7b438a8e5ea3d410a9e5d5e0d413c6a65ad1fd3bdf69c19a53bb5af5a62092ced65414bac2611d002c647f48abdaf82a1cc440f920e965b33a9fb3ede8568d9e8705d8705f22582bb01b97a7db7003fee665dc7b01a0479415a7ba04f47d2f3fe92dcf9cc02b17edd2930ff74f437e279a15ccbaf99e01cc1509782e39c829adfd0baa46983df0d74bb4a184a8c3b49c933422e9da360bace82661c2e75d76a42c0d057b4cb40964ff952f7878bb0265fcf583933d7712cb6737b02c969d066ff1ce90022c28492c097d0e97d8fc52e2e47a7161423e5c6de84d0a9db8de425c1006ba140a5f9b63d92c0cb437d975829a4eb700afb98aa8ebd372bed03858b93b02afd543cc1e9c43fea5137f4cd6f4ddc9779f2c3760265485dd214b1d4a173583a2f9240d215ab34a8c0cb8ed6c83cd675cc1456adb1ab99d5d104b0f3bbbd5a8967175b081ee05dd4ca707b92ffc8e5940557507a9580edec6130e310f6abb80d93d8c8fa08bae671fe795ea396fc6819c0536742d1ad104a39184ce7be6e314346a866ad70edc53a626f5b7d6f7efc81158794d44e16535482acd5139813fa9276971c5887ce4d8a44520e019eb7423caf4e0962a7ea5817329042f8bb789b32af4635f7a2367e8f5a76de4519b7dac7912fa1b06baf56f5b62b08e986abc1a88fb9d5d9d744263c934a13bde8f5b7b7108f4ce654e2af9cf61fea4b90f1df1afed47724affb425b99eb71ad8217584dcedf61891c57801d078087180484c84e529e6f72124f65092992ce174b709b28f1ad20fcb2b16f36f104203eb241d47650696df3966640aa8a026d72ad181f1df7f8657989861665e317886ae547bc7c4847e1758912f0b2cedba928845dfd1810cda279e76fcb79ab3f65c3fa13fa60df8905719013ab306f8fe60a8306121f4175fd3473c9c7921e670ae6878a716b9666537318ead4d0a2d5b425a68691c18bd067727640078e0e907c5b4799c8384308d34d149278c15a2486b2d08f74bed9d9f1428b373c8b0124501a8104181d67b51ef2e317f0e057a93472b15266ac09669b6cce1974cae9c5f7c3a95b0dc24766811386453fc4c04dc2771b3e4110d35523530b7e59903ec84114651b43485830e2b50f5f46b114fc9df9c259c1ab35f02800ccbe491761f079b8a94d391d76162ecf1eed2057be6d47471b0bb0f826459bc525fe39c292748fee486701d46788981226dcc0c3185b9d76470e2d8a67a21ad24aa3dc420e73a63ab1d06d702ae9936cf35a8da3c9877185992165f6f4c8f3cac5d3d55f944e3180a9ff3b900d1f9afee0d229aaebd1f89030e830591c405e894650135ff7d89ac2cb48158ca69eaac9cac3bc48922b3c35af44816a6c4598ee6f50e6d77b9f2f23175635efbc926f1501e7bde51f086a382034c1368095d39d42658d4132f7d91cae4f5409e3b6b4aa755c19982a53a68186045de0df7f36de22c61cbcb076c91f8b7af2a831a9093328087433b753d2f1a92177283515cee454df5506abb72650f0fc69b0c3e328c132afa5ffb48ab9122b38223fbcd3c34332e0c7e3934adde08e88a3bd5191d11d54b44b96d7eedcfd614a976c4350810d776a1ff08123cf3ae49dbd1da5843ded9581c7374ac4a6745f57cc1b98bc69fffb4d3dafec125485582d968154e3497f668a47d50a67989ddcc974381e6e31db20c8eff82d396885d82f0b16d452cc1452bc925c1b2de122c18b51048da6f4c4fcda7988c4365729dcfe71c676ee673eca6d8037a9ac0f7f2f3b12ad1426bc53f7886e1845661836c2075c0b57ac7c102713361e4e651d095c2e8bb3fc51a3c9650c477ca8fa072937e3e23d5291d37a052a151e4d8a696eadd7cc8240268d2056491bc023809925b65328affbdcec395cfde62918f14956c0099b070caed29e5b2e9ba0f65c1eb3fe4b93e90177c45a1e388efb82297252b0cb3335b13138449d9c17ef5de693c92e8a6c8358846d4da7929f0fb60f6cd349c488254f260273d6ae19d4d469943897a45bcb065f7fcb3241d6576a081238e4aa903be7652fec19133fbf4ee2bd1175bef8ce037bff8b6f9beb09dfbca71d727f6be40e88474b1411b809e5f76a034f933def464d5c821d6574522fc699ce8d566d3dfd1879b08e9164a5f2d6a527164ca9d9b80ba651e53f5513c78927e4c26803d9535e17d26a51e79c0449644f7122c0154225f433af24a32fdec867bd694333e4129d01664015c568e27a34f9e6deefde1c5d6662bfb796c3f70015ef35d71021091e4318ba2e8dd2050266a971fb1ef357ca1e0d4255f55bdd20f6b56f1d84205f3fd780642897a1a2c05a16411cfc8e28246973134212aed67b844453171b568731d6ff92efca8a85c06f6232388befb4a4a878b4fd6e89a56bd2bb3305325258163c7b0a292291f315899a2224fe938d9d85aab2301791a37dadb5006d23903aba4de15df8839160e1a65e2a81acbe871f137424fd314ee45eaa2aecde175004e57d8758be9b58406d7f60def16737ef06f6534e973d055e1f2c3fb64d41da9423e8ca75a41deaacd7cc103476f509009d5106674ab32b8c12669cf0a617cf4c497623034f7c562435d401e82fdf70e3c1cfbc6dc618bc9432f5f382ab3f5dd7b5a4bf1a1f327df8d9efa4b2add879be1a7584ee5ff11b4570fdbeae749bdcc061f1e980aa9bd4c653f37d37e598625189a6594b7c053f011282b090f8d2fb87df5ce7f4b030cfe49d489715ffdb1a643ef4acc619975bbb1fdd1c79194f2d24839527eab7954c6c0891e05de9b9d55c1f16dad1203b76fad6f55790aeea1e604f6d5e15a78b610761df646fba5c5d49469db171e99ec56d0ffd83619d4326b5c04131a44572579e65f27c11d67471ebf5d2bc0dbb606e609371ee876ec56062e7baddde31637c90ede291c571f33b17b7793ef6effd7d81bb51f2116f01dea60d181dc1f16b517fbd34a4ce4a1eb174d16909374d2dce221a66959e655d54bf821875ba677ede3be7ed9d096a427499e1b916cc00adf9a6a5669ad5f890ea9201a26979d9abf2de1fb448dd57b7ec732370ae16f6bc1b3734035409da99af4eda1153fc9eb0432031217187ccf14701ed3b2ab753b786fdd2c9895c98e21b025956f441f9757ccba3c28d7c99736092a41a7bf383516b7965f33743d46a7ec987e6072ea8b715439b3a257e16a8a67343b82ecca146e47264d2a5d7c81a4bc5ca92839a07655699daff3542b46691e3218a68ce5dd4f17831527e7da13db11063c5eb7ea1b430f6c28a33366b24f62d5a18bc35500d2bdc2a9624eb3d80d8456db2443e74df336bfaad3d5f1b97f800748cdb32d9b7093ba11e4c681990ff792ad6c927f77096d191c1226191431366f5aa0e5dd20180aad3aa51e116c1e308ce2d00d56ef56dc0b75fe5a3df4548cb68cabd84759e9bda6f14550bcd4609420f7bda52792bda324504d8f3d662aea8e8a1db01db7bc83e04db01e693fa4fd0233a7e16ff6c2b11eddc6b0fc39a4da5f6c2d4f1f68d1e1309f71c90c7a0261522b198a373ccc58aa7838962f50183d6d245e671c37b2aa4195f83a201ef282f51435cc62fdf5fa889f8cad5e5df0e88bb9afbd42d237be1933f2de35e497fd434b99cf1a948eca8cd6ae557e12f8a973e933690bc13b304d32a21382c25f4a526429ee09f9216524360d3b9ea32d20f3c21cde29ff92e30d65535e264d7d127aa712336d162b69e45b29aafca0912f317ef5d8f7fb0afe943f35824d9c97c5946d8902469d57c167675d8a9b85586a7176beefbf4512cc49cc9ccb20e4d54b55f104a433d58419dc2ca99a9c94705c3a7e27abd54753590782d1fbe7644bb463d5bbb4bb74f5c25f57cf846a238799d22fb3b0cbe33d9ab92ecf6fe45f362766e8f53097cc15526426839b3bb6ad210e3916768c3661a1729e0347758cb5753d3107588ae2fb10e9fedf845522f7839935c1b82ee69e90e7f59229456765c54909241a525ea9a360abe754f486177aef33d9d2c34104c1b62ad076300c381d5857872248fb184e239a99095e12cd7ea3ea33746ca51c3ab41fea4c19e6eaf21d1f1362dd8830c20f45c6fc25b706245caab325eb67bc462595267d54ce751b6e64620f13d15c10c5b1edc2822bc2538e5f2c86974b556bb3ff50fe3a662e7544fb0569e3046b1670d432c237ce9f8f9b8d38de3502f48e201c3b73180a3889108a2714a6fb51747a3bdbd4bfc35140db7bce1dcd23f698c6cc567f3eaecdebf85bb2f2c6acad7a395dc61c29f4206afeadaf01a463235f8837d0670da6df09ee9726955af6c219d5e3cc4ce16f3d2768b8f8df82e092e2b3e72307a2f2dd08752920de59484b3283c19a20a2e2e0e217b8566bb519682b88a040a247179a63c3b19cab817901caf8fe90b4d5c24651997a1b8517c8f6e7b52ea29727201bb4d8c92f29a0ca407e12e473acf88ef7cc966c886fc45fcec5aec3c700dc72bb6bd146eed66c4392e9a2f727c7592e0ca768ab7e716a7d7eeb0cb4b15a6440f23e20188ece9fbc7efb33b3fd660ac73234707af26c51409790aa4192a15806d1cf784643647b1deec539c47e9116111a3322b1f3249c14be77f8d2572138b133811f0ad17ec6115d6654e4b16a38ba7b4b7bb0cfcc74d3a98773f11e5c3a63e326f0a8098d5d8c3099fdf3077efd3cc5e0dc6f442c8cb27100588bd0aa6671d7fb8580b103ee4928ac141741d55fbc27f9404480d489948589e7ca4d44b7b0a92cfe5e9c5066f4f646df61cee7cb0c26b7169584c16d3691e62110d8f15441cff5ad9a5facccff4803c826634d154fd47e83d4e5034fa0ae21bffb4ea341f42a65ef694efe7c3a230efdde522e25550c762673f3933dbc08199d455502b8d10ecfd13da2f067365dade5c224508d2c97fb29eee5f1c30024aaad4b92d45920994c6eb6864cdc30914979533f6e6c5e8e0d694e864d23486790b64ee549022c4b8f9ac6317fbed4e34fcf0dc272d6c38b8bff6021adfaf8bea3d38b447a5c2ea2d40cc6236f95528c8f4567a90491c5ab36cd6631a64aa6d6ef14a48837336573515025893b35d2c2437cfcc37da52e2a39353dc8a0d8b4606aadf907ea4df4db4e9d0a28fdb685f5ede3d40366c946954a45f8739a94b191983b05b4a1b3e8b79499b7649e8445a63f541a5284783f1f2ad5c1876cefc7dc9530d95e0f3d1e675fb791ac559d4c21280fa5d8e5d881d9cfba438aee42d505205cfe31116b40340884c2a8e65c8334f430354d80443101823051716c9b572fd65bcbc657c6ffa4a9a8dd31acdb0bb02daa2b8a656f17710335969801919cca3f88752101ac3e0f8fe6077cb0640835e6573fafa99ed9d54ba01395197ea5e7e1206591f29defee0e698a7a115faa36f5b37c07a2bc65f304a789b9f632f492ff49f3898c61a56af6a261ef6c2052c9b038dc5a8d98f78a023c4c9638ac25b1c2b89da5276e564967165b1d933c37b8419c0cb25d7a51daf38ada622052251cf14e80f3a055df5db461b5610c02533f89e0c1a1b2a114dc8d99786f971e7434198f35784549423006ea5f766a2fb8d69bb4dfa374b08657aa6d564bdf5544401322b0a20bec08bbe62966f3a944bd9863ea4bcab5b9b81c7fde61b445cd4903b26e17aea19955dbc8f8e03cb76e4ed6777c97d1427a46dbb68c2815b6217d6f2e7dca56c91b4cdab29bfe63d476de784b52471c0320b9127efa5c73c7698a305c8f20e5e1553c00f28afd19389a6dedcf5463943d586ef3e086df12191072633ced9018326a7094c3aab225314f71c31aa8c47bc0868bb9ff3cb83e1217ff42898a630a1f6051659566b4675b4a09cc22236c0115f87a1f3dd9a3c14e0e4ffe3006b4f34044183544cd0b9f41da9446ee54fa4535222929edfbfa81f1e2abcbfef1c86d9fbcf7b76e3db0e854e2dd5fe3bd5c16814c41c21c1a5e9755d79cd5d7f4fbd18c0e232b63f9590534f381a0b1e045ccb66f51b97bd69935c967446bd7267f9267ae4bed8d65242dfe57c325bf180b37404e97fece9bad89385be5cf23e1ba8edd39e92f35aa6be488429c03c3bcc51bdf1ae4f115399b9f139503fc10999ce9cff92f8fb5a1ee0bc570012357b62cd4bb625aa85e84ff2099172346d3a4d79335c1a173edc3d2c634f8d25427e7f675d973a51dcbe76f58cb2d3ab39be067daa736accd7c9784ba2dbf70ebd8097a8c2ad622961e3d94612b5c7b306cbeed461a39eab8a5ef8c4fd12bea8981a2a9cdb762a31dc98ee34982b9c86b9dca5950f6a4563dd5b1a06372882f46bdb48030b2bed8aeeb4f01727a99b20198b71ad2c36b9b21cb2ae052a7071bde33ba56d2ce0351373308144f859768ac8066b2367aed795629c55d379aac326d937e23e3f2fb95142e5b245f8da063f72b28430ef8d969bc5395fba3d25898271dabb1b993ae41662454395d90c727687c87be7330bc5fc79932d0f0813c0cf754360800a6c58880da278535f47ac1a08610b3ce2ff9756582626ddfd06d003e65f3383bfa1f23c52a3a00ace74824c826486c59589568e437f114b34c51c27aec78c2ea10750a0f75543850181045c73524db1a0569213449bacdac1c17206607db15abb3b651235902026a241d3c94d57df46761d1782abc056209fb0a4462507437b9491dbe1ea641e580bb594e3cc031ed35301560e4345a9a3141b9d4e9e04c485832918a88f67b9bb7bc194ba95c29706177dd9d190b4317b14dce4b396b4ee25dc142dc74ef67160790ce3bcaa8b7d007ede7bbe136de73b3af4ffda0c0db8f6b0b7b05eb0e1f847ea51670995123f2b3e57ac976a96ac6134dcd9d8348a84c128c7495e837adb611517d82d2f5dd7b12900c74bfef3458eec996f2dd6836e98bfabefb49d261c04148b149dee62b30b25e020f6d50a73f3f46a78c74d587ed96c3080d570f84a64f2882dc0209d1dab4e5e44b108e5af4e7e10d737f5b5639ccab64621610a85c02283a5a581041994c98fc5be5ad73c905f9753e0e37fc09419907d569fafc14cd7599d703678d3672f2b32e44272814224c0b14cae08c5c92be5585521f638b115a91adcf28ddebe599b78fdb124d23ed6a1811b19fae9c0cb2c6b672779cab85ae74cdd8c8a623151e33e45567ca0f568c5d643e98f11f0d9d68bd51941a64db297b09a7db3f9467e7f4fc9b87380092a431cf823b27be92b621c03bf671b6f6f9a2eeb19114ad07f98216239e84d9049e43c13562b8c453e0ca7e45cc91eb68d834d4447b05fb15028caae817ac22b7dbd78c1786a38033649569480eb209cdda5fb5e45c6ca8e0e184d001cd66c53f2b9db8cf02ce21963db714fcd966895affef782550ec8fff850f267cd235587e0e98b1308bad4e95d1c83cb04df3b8c2d5c07b21526f17bfed54718be2e9a1957c5bdf3af827747497796fc5280776aae61eb82a2eb632fc99db368a54c719d8eb06680ef89cc400370c8f50ccc3027342445a4f67aefa73cdd008cf842f4e1019325994096263d43cae169b8ef69079e63edd9d2229be52d4f32fccca6fa6bb3204b26e6e5e4c062feabf6b02f7cb145b148d2f8a940a43637aad9844bf39474c2331f05d0afda896b1f43d1dada57caa0a8dd5143d236146e10ebfec3a0916a56e003faa15f221aa87b15f8b18b1412755f5434e96866a694d65de1e677b1ea50b5bc331b7d15b9745f6dd20fb2059e30bc97200dba183e09dd4bda7706b36cb666d597be285766daed002582c4c631ec9b2305343a27ba774955aaeff31cc5812e3f9cdc65a815f6a09a9eed3cdf5f10a3c2cc8bfe85b84559518ff8951560ede5fd9e3eb87dc4f53f875eb80062e21a711f4ea1ce03b368a443aef75d1eb0d1fc2565e5713d528c1a6525bc9b923856d1d6d5dbc291bc346041981089831cbe28a1c5e88fe555d7c03feb99be20a25244d5a7d2bd3e4e8a78f1f141443c2f9de482106a5b968a2434f5fdd34324fbd480535d432a812f6744844c838ef2cb357abc2c8279e38159f983c24eaa5df721b11f094446492cd8ef072def48d69377f08081afeb7d83502b16fc03d58c5e76191a8f4e188a764e5c589e85118d291e298b29521e0630f9812897772a181a2734b7fb48fbabe313439f4a97225321ea708a9d27302e35dab4ad4e711850a24bc76012918af9a942f45f2cc2024773fae1b9cc3a2ee40f8797dfef4589ad5883fdbe3acbd9df9f3f6e1d7483450c80c743036a7fcf3a875bf0b36a5093b7996baee43d8652680d476e9aa4023465dd4de4a20a64aac9a3bd83f39b2f10b504d29676ba65a5737583ec74c59004bee1a2fda623e14ef0fda3cce18b343d57dc8aa289e42db759ec667275b6ed220467c2d260c125276a1c1f3629f602720d2a3ebb23e1c3bf89e3d02fd564286edb4f62ec1bf3713f6c520a51e2b2e5761298c332b0b316e0127f5d690529835cfdac64215815cfb769482a084d0920290b5be8c8cedd487e5c81f99cabe3a3e7d77baae9ef962d00a2d3c1b46a7e831b206eb93e3ade073a105165a94a89c5ce52cff80788a836880d6b1513ace10f127438110c410c18bd24123c71117cd342cb3b12281ee75a890a3593a8610e120d886f6ebdfdd999be6f2aa661ef4a4cbfd14b2af662c70c4bcd8b24c00a4aefa2908e2b80ac3f675e5b9b2e401f04cfc83dc53e96de7d98995ee71170d5b7c35515c0e638b9f394c8598ed07ff70c0c5fe3c3da9b61256eb7e5c08c0ded2ffed83e40f0005b82649db5f898cda36c7423a46a07592720f1ad205a5b81854e397d28c4a8b6be99900128c91060ca22c7cdab010b97bc73ac8f8d909214959003fab44c1aa49e448a0b1db13271cdf73020cae20c2b07fd8f443fba189dfa1234d7f2178c43fc9dd9689e1030654505a2eb626781e9ad61b83602022735ea269e7db39d81fd99711284518882fc5ac39610f5f4d28758b36ae77c4e3b430606016060eff4153794c81612da6d7333f10aa36e02d301703c1239b17b956425e3a14da64efaa154fcb465f7e15fd25e46633ba2190faf46807653626bafec7516b608e4f7dc56278dec291e8caab2ade2f0c01a4984d751ad1f96878ecb415fb3380e3b3b35c21bb07e33b25bb796be7b2e798ba7fb6958b9ee200e43a27f59946919a865bb6b703ae02c826c9a87f9a313aa0c3191f63f148f040372d07ce95b2f7629bd30180d45663f9c4c116f2e227a2045332bb1aa473f3c33e31e1bcd349d625c5de90b6564302eca861ce8e1f9041df4933841ace8567e888335de24975918e5b181b2236f3f252a7f8a97b97ddd9c624ebc58cb6885a007051d2620950d3e48f98f668523f71645360b4b368518a47d1766d0f031a1348cce08fb283f93d3cfd85dc232b022427654a50c962df66dd284a1e26088f6bdd6be33facb38693ad7310980cd9cd3ebc8104c356ff973a3368ec85ac23a4f3909dabffdb07fcc8bee20a26defcace751c9690a553141c4d3468e5d17e2ad0facd81c5eb12ef8d989d798c44b5d6a5600b464e1d1ff9c68a8622f2c0e347118cb790d76f19801536bd9b0f161e464fe0c760208499e6c550d58e008a1f9720649f9d493e6f0e156ba8eebba07843438063420314e9f8d8e20caa1e6723b09c57e67d66ed068345b1d3b2c080fd3a7a47a4d7782f44d927b5c4db01f9caf897c484a80ec503b9144f4db351deda4cdeb0254f7acbfcd52de64b3293c09d1304db539972c8713111d38fddf6766396d4d018d753f5bba118ded418c00e91e52ec33b3fdbc395c099fe0325f44b891acab57e01818f96df09ad84c3f03360d9f4a4f414d0ecb3e88e0c0951e4805921a5a14c432e8279d764bf4470811565dbd115bda98b55d851c13ebda8da283b38b6c6892510ba9b1eac6a83462c6e25e58bb863c78884a9ee99d8b88c5102602a87ea180a257667f2502b15ff2f2163cba9f0cde5ae8cb5c8d192a570de18e9255a43638e21434031be5e81589c2adf24ad912bbf7c8204bf3e2eb160678def40737989a03ebb4b8b65b48332e58eec8e6b9de724b0ab5478071e8e4bdf30b6a083dcfb36843d74c29eb9fb59f7b86ece50fc2db1be2d8b715c943e94c51fab663fa18d6819b1e564e3ec27a989fcff06801581d31be08e0dbf49826260aebcd73fc9f9b07d55573c1e2ffcd9bfbb3c23637abe9856cb2047dc59d9e202e29b9c27bd44f50d7b50020d04d8f651cd80be1802dcabbd1a3e5fb7f8dab933828dd19794e9a2a75a1b8380d4968c7aa0237f44d890207ba824be533fdd5143f511526c50233518f345a03eec959820275d3ba686d9ba4a266936a0786564dc4e5fb46dbb18c1f957083aa4101428522ffad20f5ce66849a6f51470a9024c6a541fa99ca6242b0777c8b3dd2fd37e242c8d60e200a893fe9c595d41488b0386cbfe590b45180f1a93b3419f8b13e4d14f6d8ed5ce4db3b048524e97464fda16e09440d089fac6587b7a8dd53b7b4015b5687ed7c1d32cf52bd796bba591fde4dcb0dd19717fbdc0c6c823b893f033605927acf4cb8d90374f7dc74e65dfcc11dd0fe18780c52668002165d0b2690ddd8858e043825bef0e3b015e6614c3d386c64d3aa196ea4fcc8b6b095bdf94d24c45954fee00414c913de10faa19e844d991f51c953fb0e3cd1c613ad7754d5eb337ef4590c1d3e56977702e1c5f7aa0cf8c3c74273b4b3fa639e83fe333e7b5d0c20b6fdc6a8fc4f107004744c62ac15a9c662f773004b4073513314eec7b44708afb5f3a97b9edfef31b5c06aa57739b4b21c924dba4831c688dad77b949a6a8f72b4cb57e57d6805f9a315196b28bd64f5f48fb6232508055fc998ee55a12d9fd6b301f934973807b882aecaacf4d487efec089c29a62930898489038ae8cf4b836644d1e0058841fc6bf7933f3e209b3a213adfb3e4bed1c0426c0edce2c4ff0bd9060c5cd1c526a2bda32b88f3e94ea11c325640a65dd0efb5621ce9a48321de249e604150476abd50d8660ff0a3fb215e068e87af477fb70530478bc4a40ef22031c2c3833f132f220bc18e4ef673db123219a919338e13aad1cc05b8ead663e1a5828e362bf6dc3330bdf94aa65d3ec8657b63bd8e4655af1ff46a21d872a0943b97773e2126bc2e4d0b9021d8471e5605fa6b2deed3adee588e233957e05e92861dccba75a3c30021d69b2f606d3b23700f3270db7414cf0fba204293576cf06510576c2c0403436f0c408dd1c51a87f141fa1364ed920506953e6425bcc174d7865c3b0d6f2316d90223080a0feb25d4c049ca8bd6c653951a37ae47a32c1e181276021fc9d4e50b5e1f4c63101879eef2df9074e2fa5de72cbd37be21fbd78b75318258346e75f45de48222a364ed933b22f1953898762fdcf01d2921307989893f679ebe5f74388b6fbfc3f00d6c59bac7c7b9674ffea83427383d534ead6588d52b424e46bce3b145ab114e7b875b0555402fe6c4414c60fb6c7da59767be710c342486ed7ec2e39699eb3c9d1679ed29b440757b36d5aa5ca5a8cf542abf21f660149e048a0aefb9d288497e2766d1d5fa67e3649b552ebce1e0a3f68d8344ae706b361c42f8856b30a826b844b8bc90031ae26c394c56ba19164b7c51950f7d3d5d4d6dc78b180f464175ae3e007d3b9f1207a3cbe25f1c9870db7becb24ce2b840678e5543a5d5e33b0b02dcc2da0df53f01b7f9ef013f0b894dc3c11438a732891e605c498202a19c594d1e75923ec8133cab8a34d435170050d879d5f9adb68524b598916d5983f79b2d7317e039fb332da40983c8aca379a63f43fb4735d3a2d51c209bae5bc42128f473ff156ad1c740c68ae6ca2c1824737f632eda082f4afe815ca6e1e7418f39eb51210eb6820c5f719e0b67ed25d2b403d6adb33b68f1b4bc31d15520b5ec5109ab25b5144e2968230809e3df7904d3e1a2e16c804510113823fc58230101d9949c64b72394ffe5b5aa938612bc8a1b8ee2b8699a1bb3bc4a1673b7032375ab8bf804f7d11446bdcd38babce8abe078264bedb474586822d42380532f70ba6c753c405ef5fa2deccfc32911f775c6407177ba0bb6009a938a68ec30922c9b4c1b632ebfa4ec2ee2bf4edc52a06a7fd733eec6b9d356bf2d646633206b9fd705235f564d420d8e662173985a131a54dd66c6bb33bb6f11bbbf97a208622f3e1aa72c85362c09c03e8d82a831344d584a66b5320dccba3fd1d7864486e7815cb6d40dd9ed92c3cc1d0545a599a0a790821e64c60b991221fb2035ea4613f5e7c9dbcba9699bda874d1cf487e0cf0f723367d08490a9e8c20e1648694a0e31b1c5868c534dfde5ec3dcb4c0e282ecf298635cd611eff325a642edfe538e54df8c4db977a151959e370b2ad96ccd8a41f73692e01fe125a2964cb565f3ea51a5da586a42fa6a9f92d05244c0f8fb3333dea2d3a989d1f6ba2c2527b9965f417b98cdceb13fe230649b8ce1590e9ac5fd168cbd1d72f0fc19a9771efeb1889b5e4c0b51f6d4a3a771b345ce68304f76e0cf78dc1bc5024b8f6037f1630133f53c0cd39315269f3e3feaf3886366732008a6452de170eda85823129fbabb09098f0374ce45527a0db59a51c1c14fb8bab3221c3dfc6c9547fe542498cf72a0f0c86b3ec0dffcffb46a7f422183cb23063d9db609c4999a48d258258d12e3882e6a91ca0368bbe4bc704ede292140165fe3d3ac9605948f8217e160047e79194f9963d150b141c21538f58fd1db8092f13825dc5c360d873eee22ccc88ac07e39d6c7efb6ce6f38a793e0cbe26189931236eac27d3d1b276855f526c6dd9881cbd18b816cf67ab8d966a1167ebacafbfb1819c50e4d2f102f035e68e17a9c941cfe2b63ab4a7d97da3e55a79f71c194af136c801c25670a2e7b6a10da8bc5044d397e2a557c43a8d673656874a5aab84372dae7d48f41619c2f223d4d092460401b52cbafcf3d5631d04e88e964e9f59e9f585e628eb2fa8e27d5650e7741d90b08d9b58274f0720098e6fda97be67e448410b6994fabd136934368f79d72c361ff47ed827be178cf6df9a52e9c57ab347bcc248e7b79b338013adc9d8f378ac0496b0b587667fc92e7c0413f70ed3b6631716835ce2759dfd05bc020c50a0cdb031618d01ffaf0837714519d2a35d03b75b4d2f9e4358f06e1e1432b71eb2734e6968061035e0694926632b11a79384af5eceb5ab4dd0ce3cb0d77e60d9cf3db80e25002a81ca797864b8b04fffa467236eb1dd608f234c7db03e903a7be460f9027eefc77901a2ab9a8f43b40ad40f001ec4c2f27b5d36df993ce92e8ce2d042e39cb4c4f266018d8a4116c45bc85cd71d2e01d026b0f43a48ffa242012208965feb936ee9e657bef1a477e3f23a787be22b353e8bcb8cd4feda0fbc268ed0e5a544d8afbffe76fee0870ef854d010dc947b113688ac2c7ba90d18dffe9d9fba58d96c1e746eb3356bc70528d8608796061200dd7278b711fc8acae3d378f0fa79ae88cfbb77ec16f3fd6b80af80d53904c125ed2d481ce28e2d6a58ea5d6051a0b9b6d271f54eaf6e88ef62f70a3a4ef6f8df58dc1b71cedefd3f2345254d0bc1ce40482ea569c316fd600b7596f81139386d08fef98b3d49066be0e0f95b5625295837856ca2aadbf0de071e117757fd8a725786a3572a29ac7dbbc9bc0a19dbbe501ed7ecf56e6eba6b71a383d637801f6a1273273a1773df6dea8e3aaa130ed690656f0516221d39cc9d03b6f9d4770261d872f5d8b8fe9ede9de9f704405d29e75d7e3d43d5184eab143c1fa6451f2310c24bac3ea6aeba08904bc917b98df75e165811d778be73447b63a12b04676a2193122afabbfb26f984fc9a72c6a11cc3cf1b38b95f1ebf067f64dade94944d3459b0b5fd9e58dfd91b5f08da79f255e46e643d5c83bff6354297de25b432f6628fb0587876a38a5ddb2d8ccba927c5931e1a5a92a0899b6a78d447a2405f79b5aa63a7f4fedcc220597cf36c6d4bdac51977926ea94d5cf3d0dc5692e58b528c74a150fddb5a88b75c7a4db8b4ae7e2bf56a269de40b3190c4bebac53cd3f3253fe641b92933334c0ce31027c9c12ea8be39cc4e59128745fd4feed8c2204fa604c004146a2329624d94f97e43a6c5fa1016260a778e1977011d3f76d20caf66b6476a2d323f64f58914d33fa1625cca22530f1e264f5cf20add0ab7509859b8cc261ee3941b485039940b6977369d115673c382a6239d2d61946af22c60c56896ad6b88f04962aac7cc39e904f3213c5ae172ab802085fdc31a04fbb036e9e655ce004803d7d285faf1a9e3be563a921c29aaeec557f5d64e109d38268cad14fa5f51d48d1ce55c2f8e03de9f5b0e0fac5f0e332c5f4279c9ebb16b00772b132c0b3c81a5b7680ede1e082a1cf3718ab639b8aac78d17d94b08e93605fea3a01cbdfef3f84ff7c083b5b97de614bd95ac48075df2c07a2b67bb9c5a17d706f43b1f1f48a9b29402d17a1a695f8e7082c14f4e1f5703acc6be373661e27f787fa33d4d2f57318f6abff1d99b143d75320e4f049d292fd1242d8f82589c58284b19566a78ad8dc77f3214e8f27da34f08138c91a58db48614ae6f53d34e04ac5917396f1348f77593ab92430a93faf93c45b77aefdb290c251fa26eec10ac483ce4ddc65a6be1c72d834ec2570bf9f66901db04946f5aa895c06fb095557a538efdba89a4078453d369a83408c4a708548483a9b34cbc6c63428f06e70c380bacbf8ba763de207c686ccaedfd5b5d6fc7fb8608edcdb4b92189daf1d99ccfb137aa7f099a93876025698c60e6364be3fbbfb4ff95be44ee27a22f6cb6d5fdaa7f41c5821eef3fdd819b716094aba56064eddbff9717bffad49bec8f44ddc2854a08f4951377f5dd38c2e2c3887c9204e5ebacac3da2ca1709e5dd675c52bebde7ae5e18098d9bd6fee4bee51eedaff521f198ae027ed818e2af0f8cdd25771d592856eb7691d448cdceae420fba9f002a0d11915644ec475f7fc4acb7d7a01afd21096dd3e00b63e93017655e5f6b86ceffffc69a0a1e926e33b212cc67eea946d9b183d1a7336676e17c25952ce2f576c2fe9e00eab3c153d93b491946cd803ef4f34b1d384a6b57a9f16991a664bebecd196fd7d918a73c17475316e968bd6831ad3e08b04a4ab42a36ac203e53952c5637661618c9361a43708ef04a4f2c6fd9d7ad9d0d05155baebc5daf89697a02b4fe56c4de69d34555720b55e654c278d7afec6332f5f7db083832381de4d3264c887657d5723bbcb849150012d09e7c44932452fb8624125f14dcc35fd7b9ec19f1e1795bd11f76c45a6858d3280eca63648d5139425f53a3eca17a5f1ce0d59db5ec18da56dcc011f37527b4d8afd49ce437c2c6dbe133991c810326c4ff4d0ff91ee231c55d15d45c6a19b2f13d513be978251784f58d4f31e288f8ff9c9d17d6a2996faf608985f770281c0442840c35eacdbbe1ab965e886a18b54ca6c28d7baf0db8d8e15970bad6c75f09c2db754269398bb0789600937b79bd9ca01cc70cbc3b0af2a358eadd6838ff144675ea3455596dd7b128c657fc6e8bb5a49c1f27691d35921a97dc43987dce6e09be5647ad0da7f16469b895f4760a83d37bbe3c97e42fbb078d83e95801901ab282f07039669c6d0c86b29a31ae1d6a4177d23f64a58c17fea3633cb85cc8aadfe2d53d36181b94d60aedd6a3ddd5da563ab1a4c555d9f8799d0989b4531823184d14cb4e3f8c47f51dbe766675b522505c5c33592847ba1c05e5a18d70a812c803950011e49b4ee07ea08459ae70188659e9064e6d59bfeedad1d58416bf1e5a7884f6a43444a3f6996110b7703d1c2029e1339526d3eaadd982f8184810ae2613f33d0227e8715b43a16810cb074a698a44cd6d3a0ae12739f656de43fb7540326eae17a85ad1e66d9d250e3bdd809b458f17092b4d5259994c3cb9dd3eeebdc3289af77938546ce7b3a38d227639cc5d9742541d6850a87cfda9173bccfc0d69d0b6f838ab1daf003c06187bf304d9bb836d2a36b989fdc173ea60906719b70e6c284638d9ad356d6feba6a8bacd83cc5b14b2b992780b53788c45d84604b050f656dbed8d8313de61b0b90366c6a25a250e591f8665a0a0e9d352509bf07c4ea8d47c3d3359fa92cf97c72c65cdec1c150ed0ba249ba2b22eb8bf6df00a838657be2943d785a95151cbb39fb089c80e3c077f4d0c9728e8a3c5d16717e07a1ce16450ee1058c24c2eb230e28bea1f2193c727cb11750fabbd991b5c9457d64f381d623a4f18fbea827e851b47fe2da3b15643256c236ba4b441177e9ec1a25fb2e67ac80eb8d683ab81ecd04b360569b285e050decf3b1d3da91703fe2e6eac2bbea5536bc64187517d5b89354d67b427ecb6afb4af4807e69183571eb8e8ba92089c5c6b98d3393a36d74d05e7736dd8f041b850ec9385d6c55f6a9a22bd14b8492be52547687e9673d18b846d4d51f6e11046e97c0e9b662447e61c70707248fd17fd9489e55e4368dffb6839f13a6ca1c2e050bdb538fbeb0de71ab1f7f9d05541fed6cf62dd09d0399d4d71472e6254b574bc378924f846a6123068fe944cbd1d66cfde6f836d725b66f365ced563fe8fab655d5305b144c66835bb007be8644d0414ce5b5d1491e6547d8e69acd0af875c80612b106a4e76c9c23f11686a02d979e75a1c1cb88e05c082b30fa7ee94932eb1cf09f2b2e42e850797da3de1a49b673c8b15266012210d4ef2aeea7a73836f345767b880242be4ec02494390d450b06a893439dee480e2afb86a512991d57b2a1eab7b8e421a2aa792fedd1d36abe85e54e3b41fb3c375cac2f6a0de9e0de8cb96e7b1b1399413c4aaa1dc193cf6028e3ec0c00d72f7204783bb25082be74476872b37545de27dd828e6940695f926666d83884c171b418f1848f3bd2edfdb5eb10236bb63bf41d4c42196dd9158d2792ad36c7aefcd9106ffd269facee574a0ddb877aaf9e05e59ca78b447b755e1f81158737d5540e9792c54c890bcc4f1b97f0efc8d791406386fb8567b83b06bb2085227aa2cfb0b5153df2f21a12dfdb8d35e599df0f58404b9833723ed95ca12f602c2e8ed9b925173c4320214df8e9ee356eb58168b99e64e049fc3f57a0baa63790783a9dd1792796d4b1b87eaf89b16ae3758e2a33e6d48ef8606fede45e3fdeff173bcb5818eed45b71347fab0f31212386a1918f6d056bfe311beda1668dd123ec3baa2c39d9ae42fd0fe61a96df6c92b28ad2b77153bbe13a2c522b54f631d9e0596557f482a71c6d72594e40b10c0ebf54c0ca39fff6598a8a5203ee9a16974ce4c582caf2b72ed86d7320a8dfd06137cd4c0c9e8df9b67640cbd1e5e40a4f3c4440e9d44e1a6a6944fd9296b5159b0f4e7d1ae09b18636acfaf9764a60d9c414e2a76661ea4cf899b7e0adf33d001a8a6ff194675685970553362e49e016b2705506b1d569ab3bd400d5b596fa25e0778a54550fac15e35d82cc650ca51b7fcc6a9264d5509783e20cb6122efcd8077423fbf11622284f23976a4bb2e9638990b703e75befcf8298cc7352867ecbc46b6876a696c60b3f083b6b50c5a6614b56b7d7a6fd2f2b2fcb42347df3464be5825ce18bcb6301e77d9eb0e17fe8a7ff62c2f9d31ae4a53053bec6a09f4a646208b598673283de6d92cf158949660237dfae5517613776db92f5a6be0808c96c1cbac640988c60c700e44adc5aacd8b2d94275e6367775f54ea65f27e79126379be1944cb9e5859147111cd1e2f7873f984b5a9a0ba2f410cc7118e1bfb0371e779d27ef921c3a5fc7aaf5154119a668f86b366f6bdc1e1cfb11a4fcd2726a83b5f683bdff42bac660d0dd70cadbf415be7e4619c067182f44fa4b096ad117b27d89fcef318c77db6a04be171b9bef5fde953cf39e34eb83ca6cc17f1f4b4fa1d01bffe42d68fd703728cb53b14a31c5dcc08cc9a5d942003ff4989b3412609d39e46a02ab28fb79a386a4e756d3a3f787ddc7424bc5801790c12e174fbb606a635ddb73e7b5ce81e3fa3a037e701500a3001e23fa2a39ee959613698fcdc4d92f0955253ced6f299bef847ee67fed06054afd318beac678bd16dea442707992585db1f0be2bb72b91a9b37baa229535b15e8a2d643f65878a2666d96f7520039d4f48f26fece39475941c062ec3ec2babda9984efbdffa52b278ff98a30b02e19e210dfabc2b2564d789929fc0ae2a9185b373e1688833c0307c7e148cc8d73c41e7c0338cbf4f387e7d63e7d559f09c786911a6f6565193f5ea24495208bde43ac38552cd9ee0307985dd32e8d5a48bc8b8ac80b7a7ec8b4cff2b2d64905de8323aafe7065c7d4b68e5b05585d9046ea5068d3ce58949ed8ee86f7854b347c1b9ec3c3d61d15f23021484f009de2b2fa9c777d07ede328de96d50d5fcb54fa27c4416546e1f2d6029075b510c6da2f0b4d0f8b6dbdbec12f9371624acd645e7e2fb9e993ef09483a112c5ac89eff91c13f00f27901481d04c87ac177dc6a2c1c9ec7a76aa264b910dd331509e7e5a9f253533da28cfd4e551234a220eab463557bca521d108cec0d934ec83b2105a91d172436a80f7758910b5bb7b6c8d95cd5f1cd078b2d9a3a602aa31761d283e31dfaf813872dad680962db1790936f3cf66b4579ad8e7f5510775d8ee436655edb4537eecdbd996b7d8bc7731d87a9ad49c500f370a74e12e8ea0fda04761b3ff0ff390476a111a312f43c764b04635dc9fcb579cc70bb509701873e4f5415dfee1006594cc5667d5625f1407227809d6f5166156acc601e3a0a5a625de1b327d36c049495213c5d0d39347c320b15ad0e9bacc7fe2041d0ed2c68a114c4c9375935452c20d5d8822003f17bd3353e913d015870baad707cf78a7fe69fab0c32dd621ee9b69c23b650e95a0be5bf430ccfc1e16e88b5d59f191764e1306106f9b1a4facb720c0d92b5913ec1f3abe3adde3a798faedad7bd02c881f8316d67da3ebf542681b393eaffbfa9c38282634f5c5e778e5e99ad89eadaac9be7e1705383a4752530e600097825a9c255010ea2f5c5f9296e8a9374e1003fa9c16efab664c288feaff4fb489f2dc8f5eab0ee1caa5921de31f0206c44866ba88f29e934bc1de89b33bc70b781408beacdebca2121c817d5ff449e7491ba6af2f292570116a03dc3b5f0fe7c7d059ef83467ab279e3611a824f685d80cc1017e4948ca675847a6ccb43fe433c082b7637f5d95c1a1b716ed7b34679b6d3568b56efa663fb6d44d67fe7290fc23181f10fe22201383749e7bdd311d3a2fa4ea0f84612104206a9c92da1280bc930c8bc521ab593bbe0d8b0ca43cceebce7e4fbb4a38ea3fc2de83ff3f9a23100418a3c6cdccb24dd1e38fdc197ec2cdcb69e4bef781e1a553a245e3e2ba8838b3a1ab7974ba9b3147ea37e07c66ddfdb96b84f89387190beaa2b231abfa2a7bb4171bee59efec0ed37bf775ab1f32ec2afeb61da7dd60a3bb6a126a7b1f942859e3fee2b0d8a6528878f13f2124e354d25ec5d9809367bf5a929c44fbb84972f1e14ea5bf6c42bb0e8f084271886b0978d53c6dcf1178a6b4b53294580108f7a8c567dfa0b93576e179591c1b20980824d5384dc2629f8972be4b8cd56e84eed3faaa5a0c827ba27166c2899bbc9e253dff4f949419716bcfd81324e4e7f7c60e4e16a3ab611ca716c5742ced06b9d434abb8f7b276409e151621110f77ca6423de36746656dd5bb503ba2d706ddfa5e2768287180cb49480c48459d86955dc0b90b448d3dd879baef18d883cba360d307acfa0d1e6acd7bcba42979ee09ac158f46ed873d51cadfecd73a7b2a4d7ed9bc665e3be097dcf860a6ec2826597500e87cae8a22969a1220768de1e1b6a1ed37b45f234ec7956f49561b864bd22755b0867a3d36d64a64c484ae84d11acb82aeb283d611c98cfe1d5db4192e6ae691d4d58e0eabd36d705e49006a1d0bce341fab3ebe35886d433d51239934ab6a2f118729dd89678e9d9a06f3c2652631651c29be48efd447121bf84b800b78e3f5af4de974021ead7f4cab98a9aeb3ffa39cc005690d277ea41976bb563b89792e9976c45927454c701ee35e59225d690cc0cb870fcc020d1de1bf55e8fc48e33531c6e1975b328e959530f4f1884fbdf883547564399c24a73b7e63cbe896f06726ed2e3c49c039b7321b6ddf505263ac2e1b2d6dbe99ad2a9f921f2e040f1123f03a729d7920c13a6367e8c506ea094ef90be5563ed2a768600cf2c737dfc8b66ee2094096c7ed490b5f393b0c7de03bf3b40d374212c2086eeffc8a9935c5bdc9c088ea164df072ec3fac5bd51f11b86abe3e39e4df00c3b15a5b265bf2cada3db31ce75d65ef484b71b8c0e9dc2df927424a4545a8d7ba699a1c0547603551563e053d503c988ed90c91eee5f40d9f6a160153aa0ce6248ed4e9b6537431ac1d870341bbb6da0471e08fc017eaafb20dc0784253a090c839b8fcf502455de631c7a8e161140b2c6dee3296574e81e54977189d7e7a243ce6b52dc04873a9b89e393ee8564ef0879d9cc579adacae460ea9e88b2354e8f258cdc436497d2fb8adad0697adf5e38d13beada86759a840616133cce23781d179172d6328825d085441342603af1029d2d4d9c62574d3c15fb6ff934af15c308e23fdabee062d6ce5c939fc6513fb02f0b4a41caacc68e1e0e7b25299144257316989b2be473e411d100e6b18bd45352c8b4f21eb6e3d748246abd8ef1ee78a91798d16b18a4e60a5258e3afab08b5e5d3ff7bc3241bf33bae59536055e6a7dc59590c598c9840ace14598da9733e81ff247a3be0b7884beed19f969cb4e46f86b804fe34e061d495283eb0094d919ff8d10822ea8464f2bac37db73a8488c067f7c7e3aa2b2bd7f00f6399cee613d73cf237ada1280ed40d652307fc19d03086b9ec1687ee46bea525e4b030eba73d8960d23ae9d19dcb928682ddc5e668152333fade641d3b2d86c53a68c48fa2809581397aa982b7851479a98395f4ebdacb6ca9d3ea56115456ba32f2f4c80b7f2660587bd031091d45638d489d7fb31abaaa26fbe2195d6cf4d140e7c9d42556664211c5584d94ea322ae17294d4e35035cd46033410f6701ebc3ec54079b03932ef01893c3281a253bc9e1aa2a51a94f8189dabb109c356f8c57f55abe36df7326246e16472dd6794d3d094e58a52f4167440cfe4348ef7f958366a56eef8271c42420956a8122224afb472a762054867cfae7fbd17119b0f8b69e9c22824e71c2d1a9a48ca2b88789156218d13647d8ce0b767dfb3c0007911daead2f1443bdeb8b362b9a539dae62789da3e9b7c9b216b3a860d3e99ce8db7b4b0c326efcb1b66953284bdcf653964b336253dcfe0c43aee510a50950319f4f2b602696a829bc6d874ab7bfac21cbcfd4d62036fde1b6ea8fc746c48ba96c6c9cb807f517d45c79f98c1138ab7a23ea52aab1bde4ed37dd8e5eb3865b098aa9fe2ba55eb845540374c14779cd39741015aa3aeae75a207ce9e8b1e6c8838654a0d32c46173acb3f5c86a6adcc6b3f3823a474cfaaea705564cbf6c0fd3d166c7698a2e20def4fcef1022bc1cd38a98a69e7c49ac0f0e66cf1eb033c0a6c7aa981d0089ced06ce6d6d3a85b2e6a0f3421344a81ece515e065c8f67b87431528e528d5f8c7f8b118bb246d19ebd932a221479baffd21de844ffd1dba702f29732bb43760bf8c75eed397c16bc1e61c8517adb709ee2d40f871fd5046320b20f42469b25ed7e25aab372860c2e4838a9ff159ec466a7a0e8accf06351199587771aa5ef74ec4b9525776a05d2aca8595ee5e2245047ace3c4d50b7a52407af12e510f3df9a75f86f4c7ae4fd2a40da34d51e2f2b0938c1b2ec4f70f72f83dab408751aae3380c51a0bd86c0e7833fd98ce6724952d64dba4c6cf05ab6aaa495e0fb2879aad14b0dc39a3d803e4ac63196782a9a6021e7085e841ec630738313a8da57ec7059a01714f3ab588e60ace4b88186428947c1e8ce1ace4bb1e6eb3bdaa5c544409c1e9c166ed6f8584965c204c737a9688496a342e2e269757f5e45135967d108dc2e879a2c2a7457f16faeb3880b500a5b00f3dcea735f323bc6c3671c9d502b91382ab21c947bc46e06ff0a54a1e1b4b59b9f5384d866ff733c7fb5f2a511b47a958bd617e577422a509ebd91a24264b861c3e85ae352ec6c87bf65e91511c3d23cbae79030a9799b939c4b7eaf205b97d59bd85cc902b9bd3cc1c46098241d31e7dd10296dfc59ebc5dcd16142074cdeecd0cc82fc7fd1659b7bb2a9d3fc2c234c0de3bf47ebbe7fb6310e50bb8ceeba282278dd246866065baec679bc55c6ce0495392f411c195257a3eb112ad03ac8cc5eb5c5f29fa9ed2ab5a2c224e9f116ba83895ee56b008b8ec23383165dbac0c6b4c51a927f59770c1bbab5320f680312b6458f6ff5abf59fa51d9761a9bda4f85b85f91df089d171004a3ab8ae516ed74c16de29a657a75dabd6b9b7655a077d1af43fab87a57c51e001a79e32e6d1d806a8deaad9dd70f4dfb8c93f0d5e60c1f841c2ba19564d6165f697f25f18e509ecc40769d4db0a7106dbe0ba9d93c286df8ee2627fab603c8c63fdb6941939744d61536bb80670cf5422e013251ae0a0dc24511bc90d6e6da5909071015db0e2cba2828e3807dd763b432c9443ecf500ffafa5412c22a643dbed0b24a784becbea6fb320297632fb078eb5c292078247834d62941a384411a2ad3aa5a0c5a1cbe0f004b6944971f4ffec71e977897a8e344ac5d476d86a0d7669ac7a62b9687fdcd10ac4d3ede833c442a826b275d4015528d67db034f53d3455478f7818859a2fdfa3a340f2e9da86faafad705f6189f8f4cffe3faf128b3624b0c079ccb5d69d4bafad2d200eb57bf211ad2d597c2eb8f0f52647b45bfaf442b162f00ecc6b5468c975624d3a8fac98c2d3811440aca79b0ba3ec4c20d5f9e1171be2fb2d2918bda05a2b90a4b84ee31dc8942e7304fa3e5dceaa2ae4ebbc2ee04a4f5dd258b3c55080a2176dec97cbf700e0b21c553bea20e728afbd604d59ddf572eda15f859d991e3d33e37ca34c0b2edcab34b8bff30974b8fd3d8ee49b41bfa6255f218f2d7caf9718de1941e5ed4b0827f33622710240c8c7539913311f8ab962fcea6825542773292fafb680e0d8ea9b7526f8093899d10ea83ea493679a6096fdf5285635d082dfeb321e534e3417e12bfbc8492adea1cc0adc8437033e709b28a8a6e742000781afafc381f7d9193c4171813d8d3e1a9c89b327278ac53ff49135ef5f5326f5b41efbe1b0583a3c69b4ddcc546309a2caf43ed5e4dce8f528dbd196824aef58274e7fc721f7fef1e0db10837a5108dda429051316ba337ccea49b96e1e82f1f4614f13963ea996feeedc11ba35518deedbe2d2c9ce2765d071a609fd7447b4e0aa69c94f84f476313259ee4f3173dbfd5f805c5a67e8c0e3ec24bf5a58626ff2cc97e325cd57a435ac332841350e310f64f9621c3e3a2f83f327f9375a984337ce4d3a96468e27b123c4df1db1496f355f4477a5ff5f1dc8818697f7df15ce47d1e02f708da16eec22f301aec5534754065678f7100a7ee11c30a2a7c4d834e03cd727a3bc6eac57d9ad8fb559672d77176d3dd9f9aa33aa1148b8692d5be9b34c2cb37a627f2baefb57e4b2549057a5a13e003b36d4b7a43b460cde23d3aca1aacbe51332a63e6a243898a057f199cfa7f0b2cd02cc600b955e67917a975b0aebd1f96e0b22d51e14262314620f72bd4e24ab6f25e187e7b6dc2cb46f956271ae6e8a86562a66d6ca3177bb4d77cf8eb961c6a6c8cfcf554368960c5af6e9a264e7658669a51c79a3c1e04b6cbe554ca475da0e059a9e0826ba9d443ffdab7bdf0614f6ae1083686ee2a8cb3278e103211a1350f9dab4d9a119253d886237e0b480655446f062726c749a0bafcbad8a7736d0d893e7ed3cd4b0018e3a9fb5c7b42199c703030c3272a77fc505d476cfb160de31552e3fffbd7dde099ae0174d191e8c80e4f748940f9973f4e8109a8a1822ea1c99517bfcba9b43d4bd7222e29881399c934d1b00a3ebb6fd9dc27a54a739e3ca2d6a172d9fb3d578df594ac985533099ac97aa271641b637aaef757ef80687fbb52ea7eeebe60f8b16379996c962aa8d1289549d973724d9fdb7d0c672daa4af575bc877562bd36456ffab8f023022d05fb0fc02d989a0ea857d53bdc0a7dc08f629688f27e46e5f242af23d1cba470f9a0c0e80aa1dad6927a4d262e5d3088dcf7dd45e6aa2b32a850c7e9e57f260a76eed8849b5fc3f0a6bec61b8a6667d54f54876525e2ea71f952105637ce7e76f8d2a4e4c26c94937da2f09aa14c4d0bc587dab9fd6109eb87e5a13cf45663f58c21054dfeab3efc07515c6ce451e41ca43f1ee87a234ec28616d5cf9f4f09c68caca92ce8cab9264473e4c7c587188a864cf632dad4ab71b9b705e89761d4d572d66b1b7706444097599697777d8b1b1f51f6570d5e724266ca50d833e2ac3a5b312aca21aa79fc31dd10119023b3ca2608dccbff70d370321dff12f1ec20d53a61222c9ed6edc65ed0d5d9330f2b85cb9685b00c717d5d4be002a0e51c256d4780afe4427493b7e6fe7d738ea77235fe82569a2cdcee5c128f7ba01bbe28c3c4b46a5460555811484545e32d4a64c02912629a291aed0b24e3fde34afcf65fd2e858ba65645af2cea0bffd925de691a28fb91c77fc9c577250142584b0a318fd9470d8b3be4d24fa53fbfa1ab2f5f48670e9d62390546c3ed9d62d9f4219b89c958ca7018f75874452d1fe3fd0f97b286c27eb464c20a816c7dda70c8e7b951ba560153aaa60e171dfec316afb51a4e15a832ea2a82508b8738faf68cac3b8c8ab408f4a74b09d99e96a0de048cd20ecf88e2efe5bd568830f697575b03bb4f065dd27104fcb565749a3f122cbe621b9aa5e0abd42339c925ceb45af0745ad4daac0bd1104754e0decafca1bba0618995ebb64e6ef3e8723f0ece36ae35be4fb233f40e6d099343b389943221dbe05bbdf03116eb65e6dec794603b2c33e27fff902a35629b7ffd110d85d9437b8c76e0bf4bede6049721d4cc7b76227414d50ba00426ea199563112d8a41b8d5885d61f2156cd229319ca87e9ac7e29038289e46620b35951b877408be0b9c4182c8a0449af49a384c4db173888026f6ef75f723cb6dcc66c74e64787a0e9d54c5eef2c72843318f7bd2c9bc9f38b2b7ff6fe3c3c5dea5cef561cef46d4f456c146163d29a9b1ce9e3ba9405430f540471e4197991de35c25689c1add869563451968f7a17369907a1eac5f5c63e6df2f0f023cf8c88c2a85cc4b4e96754ebbf4663cadc912872010ca25f58f3ed4136fce7fd1ae2578af92eabe5d19562f558c5e17e610dd54511363f6ab21be881e4e178bab1eac673335f3bb92767a646eab475c41f1f7ed1bf48211c672231894919e8d94539c624b1e8c2caf3527f15322135083bcc5a70bb2539d3c5d4ec5ddb43c1b4318a0c08cbca078bc1b6d14053c54d925571150b7802ef38fda9fae78a46a962a449da1fe62e90207dfc53c2bf735e09bf979e69ed51e9179ba4b283917539e22f01507041f63e05f640685d137b3bf283f3395d747215ae88f8e303e7a412ba98dffba503c488c3b81984a2b214fd4e3e376d897160f08199326d2ad6c08734474926bf8a812e5636d877b87f47ad1604da800f8cb8f8a69960a7c30dcd99c95624a08cdb188e3b813a17767e259c45685fc2a9327ec0f82f91b62cb3774f5e5935474a3d50c287a787800a344fc9f4b3b258b1f44127a6895b111f862318ebc3ad6c208932ab146bbb5b464a4022d14a1988491476d1896b7251a5858bc965d82f04b5106d2d39265facdf98698324824d1b41e7b1ccef9914828808fb881c4ddf11ab4ddd1207df2ccc3f08cbe3ee6a615cd4acb81e479ace3374c7f83fc8c551704bdc7b0635a09524d7db7fb161277b29a698a2d0da0987208e5473ad3a5a12faa9ff455616d769c9bc72ac7fdb96f8d2596ac95cd2dd4ee91960e24575425c20513eaefe755ff6bc31877db0393ebd2c0b0f45a26969b6a5e31d7e6d04079bac1f4b937313b1e686e322f075c8b84db262852a33a0bbe05bd7b93753b72bd56e0cbfc8d1895238f499bab9571c21b61f1987d8207360a53b13f9eab8a04952a79429222439caf438034e175e7c71307aeef88605f25df21bf29377821e6ecc222f1c29327c86894497b5febcb3632af0b3add977c7de84a1a145c4d1562ad9064de8e90334e1bb782621f8aa496b8e891c114f042cceeb82564d7590dd39b56cb81c4af1813eb576320ecdab9e99dc37c94223fd7f578ba6930160be017f9a02bca51f932acdc81aa333dd9663e0dcbeb82415995ce5bbff5331f6236f21fb7dc3c4629b7ed102b98ab34199aec7a0f7b2cb6421558be9fec260be59c32d607bdd562d3c16e861ce673b2c4b49225c781f24265bac7d48933abddd110eef2dfd01a995995d9a583109c65dd62e47e12fc3804eb5289a2b4b9c757dfd665cf69b435cb9bf86e6d2301c5c3e8593eac2bd3d12bae7e206407653c2febd76ffaa72f8bfc71c027969b1eb0afa9d45f0750ecbc34d13f5c4747584ed8a82e88586190efc300644d4d0b4050268b7e15d6d3a92f72f16342a70ba1a19188a1e0b32040e2d26c6b9777d3d3ffa0fe3bdd7391e148b71b4a5b8a848b338f4b3d1de389e770059f5ab9a329ced54572555971cef32e8ec101984ccfad05de805ea0b14d24adf58dceb63ea465d5b2a9354070f2de04ec97608472f0279f503edd25acce1c0812841e1de75d412e5f1748f1408eea25b09dbd6f43413b6e3d3e6ca36cd1fb1462bd2842ae8f98ad8d7b42f2a77c0dcbe78e27254b8cf8634b13de74aff67bc82aae5864507978861062bd5bcc1f48572bd9f90bcd1f65040a05879157eff3929a78f2c360b3c74c1416b275a800a7e227fda50d79102c3c02e6eddc72c5daba1fb173a813c11f39289dd8d6ba5401198fa5680822b3377cc86a6a1315b4e040519d3de647070b25b46410b277ed2ddbfed6c2802f1132cbeb3d90efbddb010de8cd910298b2d88a20a6f16777fe5c8a16d336cc46b35ac6519b5eb1f81b0d95929ebf0d9a03ea219f90dbf0eee39906e9a549a927ab2f46f901bd9770726bb3e2df41a48409579659053e84bb9655e0abffd72abd45a238f8c0ec82ec8ac1e459e314ebacbc99a1413f8048d280b4e3a48c44985d800f43d3f64158fec61577d4c49e3418037f1b836132f16ce192b64568d7e83ad4e964c8d44b48c797d2e465e2e1423a34c2970de2061e9d5e11ffd748b4696f3dc9bdb2254963c8ea2dbeaf0f13a1edf8ee2e3b4e7a9f05d10079052e1ea0180e2e657473c397ad5975131c1fac40553a7deac056ef4fcf518388b8075d5fed79ecb60c482d60ddeb21a432cf60f57fe14bba6f28befbbaa0462e4dffc4d57cb9caa41791312822ce630c714b192d135a067548de9a61ed0fdfa97f0fbfb02718ac5b11a846fbc9c0e6eb5dafe878a1c440f913d6abd47860b49593543ad7d654b2f7acb450fddb4eba9ac1c527ccd8e88dea5de87c6eb8e5a54ff2b042ef9494e780dab7785970f8afe3fdc2d6b770d36fcdf7baf11128370d11d23f707c4966b9c0f1825f3d9ca1ca7655fd4950f937e2d7586f0a72353fd02093b8fb0632eb25022365bcea73eb02fd1a2a49a0e0d96a5e9c7c3e791813bb5e012c422a531704c8bc83b332bb122b42121222211c476872008b80b9ee3e3594c01134f61f175c83d29420df20fea554c4c38ba6e4eb1dc4f3a06e253226c44d86885cee887d7249000e120d17485c0254c296b6738b0b6f87849e5c2e53475f333fd1c3b8d6d2df75e183784166f27957b496633d8ff600d4ee71cbbf1eabce407229082e6cfee9e24dba577e7fd277a482060b10a4f02086774728b351cb0af3200fb67f447e7d7881dfacd296ace7a563d85151a7148ab364c4a17d4359c5bbbfdc7e5fe5238f89c3ba464f66c5ba734d25dc08dc05380773bd250b3430225844b059e6c836b0c15f7290f65008537ce58909a3ef915156d5bbb3dc7b409d6926616642c1b7bc40aa8cfb4ea88a2fa973a60a1dba4ff9bb9138699e12da69509b8aed8e10f873190cbbf82158242daa9885ec71225ca452dfe9a09f2f37a48c1bb28baf1e7dcc5bca9b22036dd6121fb5f4912cf9961e0f714a924308518c3f80853f36815517642cccc726ca46b64c3700c110b39140655307c9deed4acf82b389ee7c1ce12811fdae4c1f3f327a36dd02a3a087bf015bf73dd998ce679eec87823e39b3da543f0fd9525a8d2a9f98589df00628339dac04e34afcf61fc665c899a5bdca9d8a07ed93edb547bab248ca05a8f2c830166b15fa456f15a688cff3b4d66d3665ba5593935604e4365b1482c8e8283e9c02e2ed8b9b87322eea3ca18a225eade7b5c69aa6fd03af4b2b45efe9992377f4187d057ca273b983b7e33e5560af51f0d80e2a13036a0b1d38f6e6dfcd4b27a669d0ff444808ffd16a401d5cf561b04e8c228d63304567dfdc994bc7728267681b8cc453b6d786eea679fcff697a3d5279cfed1c0f044c105da473d464b820b08a8d1ac159aec2e54cd5909b8d79f0e24634a11e10215fe764914e633cea9d018b214a7f9c72b9ce6060570ef37a5355c4cd90f7aae9f277dd71517c42aac7dd15677f2904df109155e39fbddddf229fbd28b35ba8739b666124557008831da8fc395ef87e71ffbdf3d1af35b68029fcf6a3b0838194decc1ed497652ab237dc3b1bcfb2c473f61c79485ef9667e141179d646bcfd155dcd3139f3c58a8eac5ce45151527c5e22e5b1441759f12983c5a4fefd3e332aeb556d26cb21b35c2f5f6a87853363f394037b29dbfa51941fae873707dec0179bc2586c92d22d50c3ab2bba4a669542982af827c206c257a754bbab8a9690237307c6cfd016197792d68acfcee779fbcb653dfbc9b2d49709cb2c2eb42573900fc22951b130f00e1a823ab3c614dd4cc9a705eb8ed67e44649c2e7ee8a160832ae7b2dd11ac113f7ce197e7a334e87e70e6b44ce24a87cd3463794e49730a88b1fd6e6237bd21fe6c4e047064672fdc2599ed06fcc0560d16354d1a11136225e721f309ccc31d079238667e93ff6b119dae5430cc0197fe0ef46a72b7e6d541f45bb03d04ea46f93aaff34ba2fe208ac39b424aa0bf97c3c99bfda9d640feeb5bd3071bc592c2ae10cfc001f6b0be71f46fd1049335bf5861b7456ddf60f65aba50c2fafde061c6807f6a803048835259accb25b9d700eb363d8eaf629c10969be407092d4bb05bfd58ba0f7ba08ee8f1848de1f52276d831a28888be400e6c7ba1a8a6a5ac103536a24f1e0f9f38896c9dab4fb6b02c3e94dd7fffde665568311e4c155a4f8c357aa14414898cff6ce0d2d564aede860e0e8fcff2d2d72c0e26d71ff25f53629fdc8ce728c8bab9b0c6baf14fd0eb9ba255bbe87ce94610874438ba2c4b630dc572558ea0356788ae94cae1842e6007fac023e419a24aa2d7aea4e7a003488412f332d5a188c71487bd01cc08a2d33ded5bc1d7d1b3510ee65a6c84d209be16e79b44b49e2df9c522398a529f30df20ea28d6e55d785cc2920d790513de70171a12f85ccea8307ef839d14c13b1d3113ffb0872afe1741428121175ab3b9b7ca66d37745a070265f3fc469f557a414691851e3bf880223510ceadc5f1c154f16012c00797750cabfcd6c818274f39d4da33d37316042add33c98069503915bad14cdcccab39fe4e448bc8c84c32e4d68201982882fcc958d09c49b706c11f604052c47a5479e9680ce51b0a924e223325ca44948beed56d2a68e0e3ce57d37b48cd00c4a936bff2a099324845d7ceb4e5aae5b3b41a7cfce79601735cf367d09dbeb3eba7f4925c6e41768b6971603b77a4dc22a414fbeed2c8c2e5425537467b38930f8a7b8185e5847ce8534786d1cc98c4c35d7e47f2a646d990c3c7afc433c3af394fa4549904545a7f53dd18b931a64c94402505d3df35792fce7b0e37323337e58e3e69977bc7af4c89bcc580709206a24779dd861455c8bea8d21607683db0a667b3ae555ea0c3a81954bbe45ad41985e92ded141baa91063c00111b11d830822d16e76feac39dc9a4d27cd860e858cc595212b6c7ef5715fc412e6cdccc47f334c305dbb02274260cbafd378637013e576c7a07c182df0ead202d7348651700975c6ade71090587191a3ffab531efdb6080505e98179f24892b5c88a7fd9a9a99095a40f5a39289617916aa8d302d7454159f985e45600eac6fbd82bb1e044ba80b5d54456dc95b6dce832d4d3fc4b15fa78a9bf1a524f74a34e435abc750378081761ae7c7ba62edb53bdea6018af95b2ba14ccd0e70259bdfe0c8cfb73c220004cda43e440b682c3a1e11d282ed2a880f2e27a7c90f529066b8766b6f2cf7bf8dfc38ec7964b623a5497a18bb39a8ea267bcc35d18385fb21bab1720e63f8afc01e483fb41e5f3e4f26631139c222a7dd29a943adca33506470add901a66285f8ba03e7e014e40a1f22eda43c200f19b9a8cb7c819f668492cd1404a5f34fb07b86bc8a3e28946b3d901f0f330b37752ed83437daae03c6eef611181f1b1ef1d139c3658efada2024ceefae9eb54e99d80ac6e25b1438e425a8555f2096560f3269c1bcc19b20bfe7d2f10be981f5aee741845003fefe1fcaff7b747e815abd12d7e18e3a0ed713bfea47d22a3cd1f9e93d1c413ac75cf363b3439d68d48b67ed0f0af1177cc1ff6403647f470ad8955d3025371575e5f89a6184bbb6984b5f6c0b167f3b8b6c62a591a91807e4f833c9b81033b760d6ba00ac06807d92d9e1330e5879c946e3ba489bc0c64bd485ea5cee69129a7bb8e3d82b224b82db17470ffb5748295a03249e8a420e933fe667106df1a39f5e5fe00de166a2c09d7cdff22b0c38d0de5ee5b7b7c6a71db08e9520a6355744e412f3afb4b0b4a54438c20f65204966eaf6b60d2755f63b18e6c0995b08f5227cf5e75c1132f85a34bc5c7c428877798500dd7143360424374302d6b5aa6b8e15c7d0bef23fb6b76ab81082c6cb32b98a75621ddcabdd1dae71b5650eebf9f102ba8348b0b091f11ae3eea4690b71f37643b5d9aa84e7a861da15fdf920f8cb5ef88e6d2d46aa7cac576ea7f32c0f1e7737b88f139465dfe4ed1ef331c695c54c710505ab10d4455e93f661011e4a27380390531795a7cf9ba1f8081ce4e9f2062c6f0ef49e99760be27c178e09f8b2a6ee0072f8e60edb5d180d1be392fdb07c956f96f92d7d8506b4c2d94dc864be9b4f5bad4b4973b3e2f146e516e890c78d76ac81f24a4fac1ff86c395eb88debca7df75f0965bbb8313c71341fa36f9a1f765becc5d67285705fc4a7cd5aba09cb7f98712debdff8896783f2d55a57d1ffbed1296e715515b6cb54380e5463b8637109f1242f44e631e1ef5b1bb36be770d031e1119af5bc208f8b4404879ad38afc1c3c47d15004af43ef0a8b8e2c8b668a23df29744f40215df1c04d614aa3d441613c12359e5aede54e7ea0eaca5b01439cb7ae2e93ec6caca6b5cd1e00a582ca4bb2962bf70c27df1c739649af0e9f9dad29d4cf9bfc4e46ce65157166a96857273da80c07676d1736a7e98a4109dd9dd07f39f237f4e8c53d54be3e7830afe2b27edb33e65d2a8760b59f80f8f776830443ed94b66c5390f12df62ac477db6a7fbd61664e2cedc95eefb17357f5c338d72154ab758d4507559ec3c3962468724fcfb262c744a387fcd506b7334be484c1b491b62647ee18d1470516376f9530fdc50ee1e41efa59b83ad6c977473abffb38f49720a5299c4ed2570d82827bbd7afa5097ba59a91ae814324926ba72d7f528677f9bcb0b76cb9bc703f82952dbd4c2360d131e7ef364798621baceec702149d10393f936cb5b978241a59fab46d770a3dc45b7c158b93b9914bcbe2ce91511f4f8418c62f0f9642d2ed2b9c979f12c17d5e477f080f0d6ec4162cef5ce66f9c43f6c264c10bbf0e5e9a8a1687ef13d66cb3f39f59c5b94508dcbd41ac661cd6ddaf4279289152a5a65c7fdf668cfcb21330b43170539cab8ff60ac932574a0f284753e315ee80ddcec39ee8ee4000a61c0d6bbbf5a187f05d3d8a3967b618338227833b477374bbd6b2ac6ee976469214623a2fe2e386b2fdb00855e420f5ccfe176d263fd7b7aa2744983d21fdcbe1aaa462fc441d9da575392a3aab0d5a670bf0590328b6cb20fdc1411684cccc107d41f01f3173439d65367183869a5e4acc0419dba9f4413d48524236393178086f54e8c59202c377be8609ab8107be884394e21e9cc557c3c7fd1659b7bb2a9d3fc2c234c0de3bf47ebbe7fb6310e50bb8ceeb0f1c6bcaa2b4d68bd57dc53ee8ae639502134b1642575d48e85d6bd463c86db2ea72e9a17b34fe737080e80b448390c7d32a31ffbe13c4505bceb32b2273b90719f4b977b40296f6766c315604d47f9f20e01aba4e01dd7f03271de2b36a0ea9ef1a62d1762ebbe0d9388d57eecdd1e59f92cc985f3df335baf635427e1829233a97143c0dfa436ee170a07f2cf3a222f59fea9fee02ec0d0f1e1fb1ad9f3156b4210ce1285efcf09f21156802ec583a929271573b11d865f57884113f3ac279b1fe8108fc433d88ab498a80c5c03e19da99e11cb87d96218629370c15ef3e286a984852650a66e816dd327765dea526f3805c4972bb6ed9e4854f42f918610aaee78beb8bfae76fff2759516aae99940871ac6590123cbdd4f10c1b4206e3e4641ae585c8c9692368f1aa643b44b6e908c663adde3e384468979ddb07d5171fa936ade56957db11aff8fb3ac24d7740bd2ef84d9200d7e78114a323d13ecd8916c5953b0473e09b557e6fc8fcbd5b5e309cfed1743b19ac84cb5644fc8855d9497d53f6bf8a0e69137a03ed3939b2872a021c45adca87892158b38bb53a7e86bb009a01f52305b835e705a611406743236f6741dd0ea75ddd6af272f604c8df8742aded0e26a82d085c8b49b2d665eb4cfeeb3670019bcfeec3d498c8c345801d542ab50d62725fae4c82512f109d20bd34b16b0e7c44e524b4b37ff2ba86a3782d37568aa03d50a07f24c10e02a45882bbc4d991e3d33e37ca34c0b2edcab34b8bff30974b8fd3d8ee49b41bfaacbb72e1a478127f9a15ea79e96c7300b45720925e39af5c1523959a5cfd9439bdd1f82350e7d194fe8833fd6cba71bcf338bb7b8eef2ae9ea996d7d2f054ebf6a3ec72dd9af3a083c2da92eab8fd72ed03ec211823e059116bddbcc5833524180633ee8dbac5c62cb2b5ccd700464d17397fb12827f9f0e50ac1f89cfd0769592101e4be95af32455107a27f47b6b9439ec14eb27750b285a9d96604c1b10597118bfa0e06868ab06944af98e28fb88ebb2775aaed97dcce0b14239c0fa8373927335aac92e23450dd5e975731e900c497928cf85a667bfebbac77e85c692ecfd8a610ac5d6ddcb5b6e14b839232abd6753ce8a416d99f5bf2f8ca948cb6395ac929bdb24c7af0952610e38aab5477c3ec22a4ebe6cc5410f1ef11436a150712d3e1b8694da75330fbae31724833403c919948826a674c9361358b12ad85521a20552d6902b441e8975556facc6c26cdd550df094500a7eb8d1244b12f52323764302c656b4a22925e24a0ecbf024f1dfc59b64958551fe909c69f2fa16839c546d79df4142e6101763e9356cd09b4d23b206ffe0429407848fb8bbed44844419308956e2a767a680aea47bff459b5f47543dbdf29fbe6aacf99242ff66abc7cd6ee802fdadadcd093fa012edcc5b318a81db1b115f4696ab1025e4468df763a412a802154b251173de2207754f8fa53cf84c7cb9b2aadafae59c3ce4b1c42555a1a95e26c9ce4d89c2ee94131c2214af7b9882077e268b244df9e084ee499319b6e3b8ba599f3850cdec343645f786ff2ab4f6bfb0985ed83d8be25ba6982e8809e538108fb2d707241ab39c8444542bdd7341bfa6bc3fad34b301b91a3aff95e3c96c8fc6ce58e11e7ee5f708828d4db5f75dcebb3e563beb2b109da1af3cde654aebc79f5c858dda4f846b8e1d2aaefc3973f4e8109a8a1822ea1c99517bfcba9b43d4bd7222e29881399c93bbaf82e2b04395514c05fd69129b5aae70839a6360390b38a0ff6322d7308cbf50359b5f3c3e5cdbafd315e81b5726773f861fab8ad7365165b17bc39efc16fea693179423b7b009c80fa52487a207e1335bdddf265bba4d8637ce80f007f6ca91ad4bb9a69a3f585423cdc182ba14e6f6b68fbf0ee9003e2b3ef10b524379030c103a64e47b05a3d2782e80fc1d1f07e1be9aeababf034ada6c32ef5c1273fc1e0397c8038c7fe1686bdd4f52a96fa74aaca48e4ad39f4b838744a63936ed34813ba4acb39807eb92ef920a6ad2dac10e83862f63beabaffe54aecf126bd1eab33ed0ce6f600064eba1e44c5052993f4f45684026f593186500bfdc8aa5b6ffc7ae786820e495565fb64570bf3fec7d43057767515ce44c0914757156acce404e5deef9ff4ab9fa96d7400db61c2120e218b112657561973602589e81983ce26aa29195bd93a0ad7d72250b3ad73f0c7619e66b30f194a88b56840f3a0326636c6ac403545446e87cb3a0e980a87130424f1da5533f1e215a3360126ab9eac7fd2d8e8be68f074a6c7afcd72015f8810f0212d49db5d0a64f61c4cab98d05026359770744739222eceb32d4a64c02912629a291aed0b24e3fde34afcf65fd2e858ba65645c038eab528d5223a48b7f01223513678ceb1d5a45e1a8dfa38c853cbbcb7606e2c9a515bddafa88ef5472366df116588fa150777357e4c99c1651cf070aa8e3c1ace0339d0f7b9865f87a91216a4552ad4d334200d7d2610315dc6ab709762b0f9f1f3f19d6d712c2a55f5123714082df5afd5760672dee436cedfc9edd788e2096ce9db4b9d2d3439815394c65f7d8bbe39c01b65e3375d2115d99eeda5a57d46fa45d30bf9d744a5b8e66694839901eee810e71fc6c3cdcdf31a0dd4b30cf70531ffec8b23302877e4b4d8384b16373adc479cb267f3286e41d590534b03b00e41e095f3deb21940585d3c08505d07edc4b7fcaf3733f005bbb101cb0d0831a9d4470460b07c52abc05674463cc6f0e91877e51bb59701dee3ac1265c3ecc480b51543ac81e3da05a152076bd17cf6990731fcd8ab80855a100820e0ca7001e0fdb6e1588fbf381d977fc0877449e77b00e14cafa0b8b56875f723cb6dcc66c74e64787a0e9d54c5eef2c72843318f7bd2c9bcfa025791fd761651c3853c819f5215bd27e035cec43915838fdcc41d6fdd5044e142668dce9f4c511c6f51dce2382e7bc70060889cb5d7bceb52d9cd599471d71a4130496055f7b2826e5f84bb4e54d586877e459806c43e9d0a5defdc1459bad132ba180e9154e650c791529bbe8436cda584d20456c13b41ce52e644f278814e0aaa7bb23aaf7da4d95bc4418a39fd13f30abe8fc58286b9f383de5f1c5cb0596a484c190a1069912e1aca0a87636f5fbe86a966c56f0f63877d81c8a856ab10baebbc0ea20880e30dcfc55a70d6991199f3c248c2bfeb8e753ddf5409576c2d01897cd37f926e366aa10e4e7fc55fd02afdd04e3675ea0359f923e25b3d493dd880ab05dcd0ab1601f17ebe83088930a92dcf4ab722f73106249af7da275cb72f22a811ee2c2df71cb96964abf6f1f24a7e5bf09c359cc5c15270b47aae678bcc5f02a76c71000d18d23ac44ccc3d9a2cd4dae18737204188b53672219cbef6bcc220d43facedc27128a2d7177d187e569ac104ea10cd50b41faf93e8ff4b064e7cc3d002fb5329c2e6a4ca9ccf13db14548431bbbec7f444fe61098d6972f74af21e645d683ca15ac3b237546b0ef5ea741c0643f4d07567ab26e1aa7868628c9fcc66b5ce3029853eee2b8dc3638652336138213d40f12e2faff0e8b5f59debec12a3a126e4d4bf85c72e068eac894b2c059661d77a2d1a1f8d179b1b84c1fa23f0c594d185817639e3d6868e488a9fe7c7af0d617e73a49e8bde6b8a47a3c4798726a692429db1d4024edc115976faab64051cb0f521efa39e311e91c210d280afdb777f84a0776ddcfbc2bc6e77ff0bc3ab641525f6c834efc37d0cd80136c5c48fdf347550c9f6db28ac4a7d0b49978bdcdb50f694567008e2f4c38ab367ba51e085f5d854b46fd1fd5734d5b900f461d6e12f52e5defffa0f270d1ef3e881fdd6e98eaf2c4e0d1c01213964afa590e3f947b4d2edea54062068e13955b9710aff6e0819cc694e218320f1e2b692d3ad8ea7a8ad43b658093b95462a6b2925445809c36adbeaa743e47a3150d611be8da7c2a67d90986f27f42c12990c10c0d1f36bd94ca161697fd2b3d6cb6a33154050e405bc5c13ba9419f8b17fbf217a09c07dfdc5fd9e350509cafa6534ab6d1387349191f95aaae2e00d24dcb69843fa6bb4527456716de9869c96f7128d93f48cb3c1000ee80bc406a4651c9cb576898dfc5303b01ffbbc649e37035a5b639b73f18dad182032c527754d0f2a40de0607dd5b39ad199e7bd11a6491046a1c507c78bed50bdbe04524156351bb7a7b197a749aa25dabd8451af8ec98db831fe538eaf380db29b25df51044f11b43cfae7f8cf985db8954bd2ef0adbf5189b1c1e2a20c76e9f90762d9bb5f013e0a5911e3b9182f6ae59560e462f9fc23d44aafac09cbeae8755263238604df71fdd732fdf98c2beca00502beb2a001db0628b56c28e228afd1da7ac1e695654bbc880e40f471362442da426079d869a0432c189c3b1f7309684cbf28a4c5862f6776c6103e676861ddcf06674201f6656e6af00bec75930f8822c25b978203bfc5cc38663dd2f516bc0a270e3732cb99f4ec248ac2207e7bb7a51a348872281acff194527920f2acb911c6ba41efb1c2e9767c747a9978c499f328e2534954f0e387707c5445a2a7ac666b3fab943fa79564dfc32ee4d7b74ee6747e12207b4d9a234f94e48a08024940ae1968a2b9eeb99aa691f06a458f83503c4950aa1c35d13c16839e3c261640ac090f3974c50612c7f102150db8696b7129cccab4280ff69279179238ed6bdd78d2ca0bedeb6e3138754837b8f750c0b481b947af430aadda2e53027882643f26aafba4dbd3767b33c0f8158be6f87f1ebfe95bb94aa27e693cd4d3076b4e013eeeea95d72a6b00e5880bdcbb2c7271ccd622cfb514eebcdf07093d00138a73a8af199fd9a0a2dfcdd48c7d904c3b5e5beff9e25ea62e98f81db7872c8163e8578f35fae1169368985c1fde5c4e1a5ee9680bca31b951ddaf52db0b2285f7777cda3f1b1dbecc4ef43c0ed3851b30e9e54e742bb98a67dd61d2dd9b4f97abf2e960a18ef66f7882e69bddea793da0a0613d151680f3c7930898bafc0cdeee1035d066b226a7b1561dac4c9eb11bf07f1353be8796a48e8d34ecd00ca1f54a455fd3e83d7ac37c65b5a14ef023509a2e19370bb608c1030f8996c821f18d58f7891000c446570b49387ad3f2877c44aa82fca4e8a2b06fae58b192c81e6449baf05e202f80f2bc8458d6c8065c8e78a607f4d79fa43f3f71ebb00241c4bf3741f55ac618ff13bd98bee83598d561d2b1c2c6971ca5fb6829d87cd8210facb8fae2be7ae5548ef67ffe8b0e70d18757b39aa58e0562ba7aa4ef280e41b739c3d8790d4074702349f3dfb44b7cebfe6242278558514238b46587e74c7b09e0cf51e1111e25a627e6c68a1f62ac76929f5f5b5ff51866df63721ddbac335e7f31a18e9b151acd89e64b21a8c224d0d0461680b55723f9a0222aea5fa5afb9a64772a5677627e2cd159b3625d8106e6ecb357007a0418563a0568d6255d2634fae351ac2fda20dec5e5fd137fee3773fd50262c02b64865f1c9749b73ac6d7cc6c6199a447b269245d235fedcc276b379459d1e6061b1c3045f7a9a50edb7f58b8bf1c86ca61c321b819567d7d6959712c164e276426f0814d90b1d3c5d2e6d9866a7a4cc22c141257aa874d9f0fc4b16014b5427ee89f426e7cef8d940c73ffbe733d2a466dbf4cdc4e04a999b3cc87f68dcc1271ff78d58a6cb0188f66fb69d22711db729c89d0703b42858b7ee27b26280b6e0b77ae2f9a3e18e45ec15d148d61e78729b149497a6628e769a96140cbf872b1886c45203fa41ddf267bc7555bd9c66b445b1a2fa9efce960c87909c8d23d359f7c1a0eea8a2da77ed87e4b3815720081f1bac5108260bdf8925dde78c73417b88f7bb98a7ac1ea153b2d1c3cf520ab0ef1284a316327961fe8c40eba91ec7fec4cbee5155816c1cb55a3db45f23e477c28c9c4fd48a9065ae88bebdaa030f7e1c43006659b226c0a8eed929cef9e549d79b66f39a9974f8c19870c841a8fdd16b2f5d8b59f6edd4fb4fe9a6091fa2cd12fb5267a1d3993442f489d45a091be431d2e1a9d43de6284d75e9733b6bb11ebb34c1da373fe0167848d0692f06a0b62e1154a6a1a195f101eb13c047f0e5760e6aea135e43666c725b1d72fc47154409d40bb5b62254bad617e9134946d8d46c069528b0de55e91c0fb2dc076a93e11c01caec201893fe2796765701fa9c38b31a1c967f47fdcd0fe7f339c3890c4cec31e68a4963112fc2a8e34c38985bd3c7a016c8c851cbbfc3ddae851285dc6cafed58b5f1ed664ed075afd9f492152866e9948049e4fbdea9aee919c005693e21344e654d6a3921742394128ebe860adceef8185066ac9d6a3c827a65c9ccef95f3b5888477d5455cc89bf59f2aa4c40e8c27be61b5ec9ca750478022f38366c362b22a25f012882d9a7627e6a14947b3e5273294de88edd0713f33971cbff9c38735d43aa49e571328482df2b9119dd6d8aa89e7ccf7be5e5639f1e3a4a100a6fdd456851f153329c341509ee4b56adcb4705de1f250372b6eafe00552531a5b72733814afc88b959f2d5e23c2be1bf00bbb31651d699a42fe6318774302502a6aa0c46e7e65f28b9bae212f9915720c1f0eab2cfd179b8f4abc184a322f0dc05b67562a326e644546e87732f91d7744f6262fa4079aa3dd4bc06b82b2540885c8fbfa3662a002a84f7295503ce2cab0c270a5de2ba18853a3719633944bce3b142b85d80b504177a62d1ad454cedfb9b2a9226cf61ca956ef8cf02f5791a32050a2d303932985aca894772d1e3a2ce59d186214bcb6314dc2cff77754e68ef7a9846d2d811dff19cb9120e525c1a279e08fa345a9d303843bdd048cb306dcec00195e5be3098c39dce2cbdd35b1a6b8ed9c167c20ad331a8bb6933ba8fd94f9868474ae4341a0685917bb6f9f79bbf32cdb652bd8ef34148371f0fdabf74b7c77264dd3a7eeafc20ad782af9d0c5557dd3f8549875e97c7e308a7e85c78e79fed77160fdbcfa37096ef5a571bb34e91511acef2a82eb9fc61766e7f266d75a7c92e7b249325c8582501260b6d52e70541b3181a73aeedf8e6ab5bc527c4692dd819a07d3bb35619e27c69de17e7da96707a9c5699481f0dfbb48eede25e942e9e7630f6444d24975d2db32fc23a47d9cc8e7f75f3d59cb6fdb5202d9ef222e10e8a4eed53b1d5479f0478166fa0df89029233b538f394de4710c1c0e448dd045c50e72e6f59678b98a5446a74ae903fdc4005f7344eacb6deb9c5ad79e2dbb1592ad025e602d6e1758c89de66fe6b070010d6e94b3c5441ace141d3e24e89da44e43fe493310ad800b677b8e734ea44172a09b674444b234c9286494441ae0d81b67424ee02aca29cd5630d62c5cc76250a0beab280b48fa36a5a296b8b61cd4e620237fd3c13a2ea6d48f00232db081a553740ad107460af84e4c9e2a063b4e682135a309d678efb9a5000b2fa0a81b7c6af40a5e9187a60b38dbca8dd5f0cc2adddddd2c26451a531a70818c4f0b92bec6c34d8c3a9b9ed157cf4a2a7c2b59b4d64d30df406db630909fa77030994a0da9602f1b70ae99f3b9e3859765f3b05eec671cc87453c5f8c65f70e9895e55699093defdb5016df1d8ed022dd82bdf7c223cf7d6ec79ba371a9977c0d2c37ecc28eb2b2e79da8f3d77cb3b5ab14d30e4ce1ef5fd837070f315a3c8df9d0b5d2a40fa4babec904ca96050348151569a19eedc484869a2e7e93b6cd7dc545eca9a20a5e0b7b88841c9c7a9ab9f611bb5dec4260897d2da67f2589bca1cee544eda9900a63079a8d55260bf3c9d22fb59a10025cb68af24ee3609349a1f5558940f4988cc505cd1bc60f677ef3d503e1610e0d4a31f6e7880f6fa52e51bd6e1d712f4506db15051dc92de6b4d4c61f69f426d7df75c79a4db2f2ddbd86099b7e59438ae5f44aa2bca5194aad8bfc6fe618ac7f2148692de4c77d34d8652e47a40037256d1609ea0cc76f1a4e60463be1f952d404791e244f3d3bd6a3a1a75bd1a406cf912c8471c51ad4adc610880a553a7c532ada77a3fc0d531777b222d030988ccd3ca5a024e476f61cd46708d445cd2e7944e90ac0a7ae83d7216f5dd0a03305952c39cc26bfb1e8ec7a97eef98bfe325fe58c47fc19a3b26d0df5bb8d775aa13f78d4994f802051bd7d27529010361906a220ae49c0dd1334a2f22cc20015972d2aae292498876a022d2ebff50a17870bd3b26ffd03547555ddeb1a80646a585bb906394861fbec86b32dbfd4c1d0778ade6ead35eaf3908985b925e514c399b47e2aeb76e912db905d41d7150f74027590926b423feb91327eb8d609d42c9ec44d0856997a0badc9345086222841bbffaa573030061cb2170b6d86cda13a6044f0f5374759845e48e339221bea6062c5ec2144191a743dceaad367cd50fa0dda557ab11274b4a85e79fee25bb7e810d2ad18dec1f1b8768287f49a8f551c43c44b3f4674cf0e1abb64c0fb850f2f5f8970602d4e4a1ea11a13aa0f34bcd26b07c0fdf4893c294cd604ba2fb3dd13658255df165613486a7f6fed117fc13df6ff3da9a160fea1b2babcb72be84eb7c8c810578262ca9fee8a458cc806d657250f4dcac2f72e0f6d39105d299ddff66b5af902997626c914d8bb255b18ff4cf9cfae8c083d3ac11a6b3765a0af7276b021ebda4aab6ffcf2a250235d328c4fddaa7c2a89bf3fc6bad45865778ec63a121ff551ca1f100de58b61b77b820c71d18100e71e53204157f9c6c83f155e18eef7b9ef51400558970ed2aee51d654c35117d018c18e5dad2bd30cbbaa42624ce9f2fa395863420d4d8bf349167f4d947db2d3f4cac5154c0176c0ab8eae0efc1d3e6c77e50039336915d1861f65060df8d0fd4763a58d3fb1840e263fae77ac5896d2288d55ce73dfd98881ac08916079126d3daf65c5f39239194bb5d60e733e4d970f352f5a3f921206f19b815e3856fb0239a21e2cc0f36808911a2915bc032cf3a42a812340e784e53de58ca9988d6e5979d5562ba35d33fab8af998ec5de0d6330ea3290199050c480a48f0543d4a63334b1b63d34f130b1a3838b7798a2a83c7af610ad69f661a8ef2d7553a62ee2ee056080b55b307d699f5f777d0900778dcc292ae092f6fd8ea541910ffe3672eba53b452d21e2848ee061c5d6916a98af268f27823c845fceabb86d6dfdcf37df5fa4c4e374ad88fb2c104efbf1c7463067aa10d7018ecdf20cb0187e8304dd61cc204f3ef3b243b553949dd1d98f456a81bde2df5f00115a2452b63b3011d5bd89fa0be360b30102c7273797a878317af14f66cece8a4051343471b4640c45bb7f3b5c7d4a963d05ab035dd5b6d386aa1bf0c275d8c9909a6ba17d8139119d27fef770d7e2acb5cc6632a5db74f30b594cbe3e3b639e9b2613fe3d7389d05cbd39d93232cdb6c85e58317072a94ecf04f4c0243601b3c27c976d17b70eda4f364376ec772b1a05519227f010b8d530870ae6ccda62cba282a237bcb57a830920f238f41f96109f75d0d0f8c262d80052d02b2774ba05ae06c529df1e0a27951f1adf110517eec32ddfef3fa4b864663bde365692c71036e13d7b3d321b2c07227f57e0362dddfce379d674d0ffdbfbb97eecc999cf2b6e9acf899be7f3aacefafa5e52cfd156aa42e1e308f8d03db620c670c4ec17503782b1363a70653eeede0f2ae609fa7256c3c531cfe2448734d774e4313e33e38348409ac3563cd846bc13849cda91b04b43aa68de759968d28bfbf8390ba62feeb0217ab786cb6e2f6d92b11ab8d115c2f304402f6ec0425223facd2f9fab7f1a4179ec59fd957757f3c9a68d5e3f6ad1169dc95be70d3e1ffdf1f2a427ede231c5de4f48a7cba453249f23a3cc9ab1506e8d360a803f07efadd1b09c8c4a92b94b9cf52fa9542b4714d18e5c13f6c740743c898be9eea3f44d01c996b32eafbab1b7a170b03b358b8e2c63a05ea99759f7825579313365fa0d7be0f0c755f55bb5e06886ab0e1cbdbf0edab1d2f9dd95dc93c3d8e3eca4771997bbf1669ceb42cf5e11c21f640ff1abe5a5e19f19799df178135732b3db66d09dcea00fbea82a6c0a5058c165a1aad839626f7050eb2ac46ab54e8513a413c455f366c3d2bdf73ea8f88af278a751f1638f1f4c3a2ae919755f8389ebbf6e406610bbd8c794e9a58763f35c5b99f88e4476a0f94e703bf16e6d5b4826349b3f463f556171e4bff79f6020d1f7b88619c1310d15ca570a4f11e5d1e685df16b5cb291ee055ad2c5c24cfe83e98fa6973284ae4bf565f080c4da8586476d99a93ff29fe40ed71f6e0fbd92dcb33f824da8d40b88ce95347ed1e5414a82dfba462a9e3baed353273b9c497844182d88a55d5526543150adc5e35881e569b56777800bc5cac80d18a6ad393bd537d71244702ae8f12aefabc76fce1c2e3a0059bc3db4f06468d36605bc7e7b5404d9f8a124d0801909f32f700b4f54d46992d664fa1b8d1fe6927816b326f2a5ce4ebe2e83c4076f392d39ef34852a3317889b39a65f9b00a8315a372e99dfcd1909293fd0e6627ea3ba0c9fc7c9cf208ac202364c9822692420396168ddcf520458ae2612362437376c82b71be65cc0054714f15226b992c96604729017b33060b4d3fbcb1168a32a50aa30cce57fd6ea9c8d36c875f7fec8eb907a370f3028d78a4c3fd6d5ee7d5aa988498133d5ae51f8ea3342b2919a659d4413562177af17240eb8d6e69ba05331285f580b1603ef825fc94c51348779bf2464b88f9a674fa832508aeba06f5704b8d959728a6039ec6ef14b9489b8862059d24b5e1a56744244182792a8198c7e2f46376f30d90985595c723a21374616979f2c53716d1091e823e6401a35a468c39783e70c3eeffbc5beb19267ec99eaa6504b2cc89d3be300d6f4687e38105de41b3d24fff2750f25098782900026fdef6e41c3a29c17beac1012813729be6acb90528b433626222b84d8b50a875fbfe74f73f528d0ee915a98266f9d9d3751cfdcff2e67c5107d642d16dfc43654ed532e2ec818583ca1631cd4577c1632c89420e81b1072e478a7f19dc85bc580ce5da1356560e3059045badac9a8513b67ea12b197db0cbf0c6c3685b6df452e8653737ebee152db134dd82bda34eeb08f4b3c4a2e2070ffe43ab4758cedbc044319d8db8e16c7bbf0d6655a8fae5fed009afc6607c14a1640d199d023c29552e7ff93327da2d0c6f892977048da425a21f90f72e72bb7a3c380d5fc970ff6b2013ad7b80e218ae06d31345346a6e331130f8be450e895d771ea32a29fe08fde8178c0622f8b6b4d9d9c003c9ba8b58c4fcf9c6a941377782a727624055e7177cdfe99cb24fb54e7e73130b4aaff265f6899309acf7b803e0498fb4f46e01f226df50a143d149d9b01cf801b9e071cce99cba370bcc8f37cb8001c691ab043462e7276b3d8512efd236c8aa862d06d3e11f21bc7cbfc764cf2fa25ce8ecdffb02331dd757cfd256a04910c025677a92a917647d16c9f5bf051631de843b5dc74cfd6faa235d853e980fd1ea58d2e6687d09150189954edf46f68392d88ce88b4ac24f628b91e745ae0f32f7aa3d62c4cf99b1348be2664bef1dcc0799b0d05672456382aa004472b5bb9bf92d616415a462558445c9e836f2e170e9a1604d3971d206d5af8f7b2dbd80e7005ecfd178bcd0ca194535b843156548349d224e2eebd46a19a836ba9830d046a14410e5947f48e48950569bbeb6d4b61b1f0aaea7a3b193d3137e0f4701f43d6a82000c8276535d471c95ce27b3f1521263b365b0c6bf05b36c8c227d3554c27d21dc20350521d48f9849d1f105aaaaf1663e2975dab8241fc6189bf823d3a21f18c7d2032d3689c6b2b928e2bb54557e99762367805bd5ed56e1f07ddc75af9d0a63103fa55810dfdff05d631dd0e3c1ef948f7dd8e44977a6cf6ed6f0ebf089908c2ed1f07b24c85a163f34e921baa0c26142b53aef05c82a7e9ac3b7b6b9d6236c9248c380be0687e65d95444bbf7225e7c5a625805ebdd14d4100c3631c30ff2fffbd7f49d1d65446cd93bdb56945a13d528b8748924ab23e0b7843d499585e6de2ecf091b53d26311b629afe49d82d89a672ee6a5fcdaf4ce544fb0220dfec67ab6e7122aaad691fb1e3c8e4a868e8ac21e3d9a4510d04196f096b9f641705c106a7220b7d031e7ad8be114c0ea84297c461d30c5c59515ad94a9551d1efd09428ffa39b2ba6999d94d7587a5da9a7e174f51ee40db84ad7b0378895b9fb7bf3f66631392b55242a2d44a539349453421a108f81d083b87a0a82f63fa4468b104011b994a9a22cb5c938f689b87e4312171c76c2b90216252d648d8fccfdd934c014d8cbb78223b8f6dbf3565731efc84bf0e9d91a5a0c6fcda461fe942d3c96cb026d4ae8090854be4c8c2a428e0b990e128d4f5c6e2bbbaf049eac343c9de480133ae9e036ddba04255a9ce6fa29404fb1530d79ce8ab6f87f5ce9ab4b6991b5e6df41c1b14c4d1b56d8766a10dd3c4265065b4e6981c129e3d4061dff38496bd49d2fa68e7c2f6160754296d05d61a1e72f6fb0668934dc3d75d398785e1282640a48d3a7e449965c69a186e894fa97e2d3a80442b8f8bfa6fe8d715c12f793d1f6c8591b96eaece3d4161322329b52335dfbb05ec3e8efdfee4ca511c09bd688cf67777ffe2f667b1e63dea9763d90e0baa4df87c347d5ac2b5a239385b7136f62566ecf67513bf2f653752fa77917080d8e2e249d5120bac364a751b6e41a090ec09c5579cc7091e949366fb5d2a4c8603cb59cd0caff943c1a0722734c5a9fa54d24b5852f024a25d9d40ad2e8b5b1864c8bc1b479ca5dbdf95a062900be40ff7782ffa724537915c5dd8e8e6c957411d411655ff729fe38a2b302f1e91c3ffb6a7e628d6f58a025901a0940acca5e7f211c26d3177f39f6450ac87e631851ba2ce0c25024f8e199b8d967fa82b7e0e83f92195cec749f3c708a3548efd69d80dfb332795415323cfe717bc97e241256fffc1ed1b3cc2416bc60c4b44446ee7ecc64629c8d8b7814496f4298091fadf750d4322e693f4453fe90363f1f54f30246609ba7053d48072af377aa21489fc20c90562ec61d7318f6af083851b5c40511df57233b6f5b11be97f1ea08bbacd5a823a2111addd7cfb3d45eebf8ff00858af5dd256dcf88c4dfdb5cc872f26259347c210b6871bb5e5ea8a6037e0bd07151c08638cfa2c415990a63296b2aa497cd0df1705527fd991ee98244edb77a8fdee76b14b13e923019e75ac99690ea4c7dda9cf482fa3b5f9651b8b7c4dd6b36333c5e20b26dd57395f18e580b5486e51db9145d11ca5fabfa5166b0fbb435ae563d4ae886c546dcb410d20e70e68d8586f003a42097fbc6a389cf60a196cab3cd4e032b1ee37773f24a258d7fa09ca42b29bc88673309c776d3582e2d9628e3e9151892608482a3a98e3f346f8e67ac9162308eabdf97651c17bdaf772d9ecdb3e86ad5c948893ad31deb7d4beae41bdc7ef46119127e0f8f20a7889e1dccb9548a9a31c802231765746c96454aa7e4302d9682c3bf10641a9662c2e451a7fc6d223065b7ca6e68b32be384f3ab83836134f2efe3562f9a19c33086926e6c4c840ea3443bdabd65945356ba4b99ffd372593f8ba984975e1c2942e8bccac08b914443a766f0ecbbd41c96538e68af21185b1205ade0a055705690b96db6c88cf533970339ac00b8c2afcb1123a13f4af50caaf5d66aa34a7f85082d908ef2b5e39d19be38e6c2a7dc05f35cec09041e43f584decc46e3ccad8dd4286f21b68af20ba83ac4487ff388611a9ab4074af7b08861d69e744a177c350290af1bb1ff50c55555af786a86aec54dae03f1af18ec8e8454ee075db093996f8bc2849198102939b916317158adea7db45886c4ba2e0dfe8334fb3ad8d683f85b1265fb29bfe89039e07fe81263ea45a8af5975501c3445a2d2c112e58906960fb59279435d72558151565d5bd8c3a81976901fc85efd554c5a5091e3a07bc158d2d8cd335ff1c2c1706f22f67fd23f3e79d8c787c851db6b208097f0f6ed06d9020bb0a2dafefca05f7b717e6e342977f330fd00d8e2e1b72870180bed746a8432358bd90802f6b6dc05aa16c4ccd480caebae8faca052a4e3fc2771a077f9410be08788e3ce3576c44bd01745a8de7f6fafa863c87301f0f27d615bde8e01c6baeec12b663fe3b3e905b71065387c185f74be0a199217fa34fee86e1bc7cdfdc7295136a9e564afb50d6a6094fa88960490a90a2288bcdffa8eaf015904f35ec76df4ec13104fa62af11a0a1bf2cdfd272fd119a55b69025f34542b6c660cdddeed41836d6ea6c35c8692ddcdc9b831e6e55108e2a47904e0ebb6c8d3656d1ca8ec2d9264a1d79e5671c9a7bbb59323275115818635289074b5c044fcfc4bf1ed0dc0a8679254637c1fb51bf58b7e3c244f58319b778370dcd9239e451ea447b87f7a71d2f35ca8b6004ec7655291fb204e076d9b315b8e43159dff87ebee8e98ae0dff900809c92fd786672b5ef0273651b17eab7ff67ea81d92eef27cd77208997e8637ebeba6eecccc00f15d5c7edde91462615befaab771157f390181093aa88513b6d6e063436049d5f36bae42c941061ec2c6206cda7cde71abb529721418782d5cf7464e110270fb9d6eab5b1d4dd9bbebc17dc921cedcecca637583a3a6701e56892ab192180b80570c74e7bec718a1b01232f00e9500ec982226620e5d680e782a7438d79f7c768c09c6720db529fe060fecfc6e01d7c9f7cb2643dce3e5ec1c6760dddbdd798ae762468683234604d7788692e85cf3cfe7d6a601f64b0edf273f8c713e11fd5bb6ab754a85d271e82b8bcf3bb0c69086cb80d3dac285f56aa99bc9961a35d221714d19a1f37cb6d3eb93f5db2b352f1998c2df8bd0328b193660bc1d0648ed3a7b869b0cd2cbb01e3a3a7af402aaf54eee744e949cdf3d66896d582351f9f7bc043a6cf767f9216c4847c8850c4df4a5ef9a25d61ec43a9c2f012d36301a5b4b8578c2ba43a22f618f9bb85783021bfea6363efae77153ef5b26e4cb78da8427aa8d338cbbba38ad76c43dc906690040deaf6139d36f489529dca38bb1aa1363f12014eab597664abe88dfc510705e57f67254d68455cdadd531ea2fc96d1f620c7e538c97351a6d06df2e6f498decf7af8ec230e7d2359a44819fdb8c3c725ebb848d2854338587269735ff9e2c0ea0a6986e76538cb8312a1ae2c9ebe0da39a5989cd01d04bd74093ebca3dcd05a3e68554374fd5902618936a440f335d88df7bc6fe38bdf6d17e8d369d5db9ce0d93b1de47f910d35b789f3ac8e598a1801d15ebb74884359cf0d990b128250f4850d767ae8e846e338e2356715c8417263a9eba4fb0f1858135084f04cdb935c65fd00880b72731620607d93520efa2f6046b6deb8f8cd9558ba127c7a806918a16ed923fe7079f46aa9059617e43047b1238e4e6d5cfb1c15c9675388a2f2ac661ad689caa44fbd5578944d9e6cdbefdd869f1a359fa3d054192e9492ed2f873cdd467f4aa222e5e675f008e144d27a5e42866f63caac2758c879f0cc153ccf78184f33b6b9060b87d2b812f485176bc2582e4ffda3b3ca674141cdd4a7488eeba0887e6c9516847d3e5daac7340b751a78d4fa2cd307d93458b4eaf1ccbfbf7421a6a228c54617ab1f641fc395e15c33b58e78910c82f14a4709209ada9ac245c89b3ba8b426fe75dfd4d071d2adab933c07b1ba355a255d81b0d3ca43cb9d7821aec7a2961796e369cad18dbd31d1a265964ce9a2dfe172311ca28f7be7ced22277a7f847ec3dd91e5f601e9fd6defbbc52f6e9e36b46ce6ccd1eb4a798ce299a2dd88af7339d702b821cce0714995c641955cf1a8f726bbeefbe62c900acb236aa8fa5039be98d30d6c03e3ab9878203d892490a64608c2f0a4a82b237e1a24c25bd4c37da6a641ab318e0e89c80602d3bb0c7fc820f06afc59444f5c73c162a3c2a77e1c80d474b2e7d1af52f82963be122c006d9de6ff4c64ba28758471c708af0910b7efa9468cbc339d5fd8a450227280c009728ec356937c2f6c6f0409abfd267c0367557025d701a7a414b7b8a5e7cfaff2636fb88ddd160329ca8ac5c9e4a1de9ce88906ef9af580971ab09fcfdb1d6761c1b4f924cd2342d5fb5c3f5f08bf1585fd4958fe22e8af0d0986a73cbd37e442c01662b572650c3467a28001377b060d69a66d87532f227aa2c3ba9063fbe05307b7aee89d800c84613d6dd0a1c3ccd1162f0f4bedc64f7ec6db781f0cfb16c445483f844875f507790f5eefa8f25a1a31fb95a8e0110f5f244757ec0055b0adfde8185fba03bbd058bdd5fbf9038f2dda655e49f93e2aefc8b31384e6177537a3f949b2886768a24f844bbafe5078ab2d2c8ea38507807226718632752a2111c0b635f4cee9c8f2d0e4df2f252fbebeab466d61064c6f2fc68cd5733585892d386bf73c21b420e9bd76a222562b29abb03ca16ba562d7d5db06191886673d37177bcfa083ed18d31af682ca3a4463bab55c19dd6429a0fe992cd9853c0d1d0c6c3f4058e35438526d01cbac2f6280f932b0b32b75045f0563c491cf82f4789e729d5c542417b11ab44a6952758d0eef12f6a7e4ab434c625833befc30dee0515ca95823271aa3030aa3c886ed3b596f15ea30d265767d3f3e5b2a7fb929ea504dac662d4dfb5ef0d6499f19acc957cc17f70df400c02a0ff6db7bd61c4bf8cb81bdf70c22ab06279f78de43afeb498856b1b42c054c158bd43dc63ad4fde201a11c1de97f9692423c1c6fb57edee61cae1a0b2b19671ce4382ddbb54adc230aaf1472a9fbf0a5eb8d569b628132692bcf5aa234f4377f903617f170c94f5ea59a6d28ba9d40f2f03c7a3c5fd02d8cd0aeb42c9a67d41377e531d5e7e8a37b93fef341e84ab5e34eb058f5b3f9e38d9466295f0073b6783455f3f12d9cc01c9d5967b31eeb7bec87d4ee72d9512289baa90ced18e9f8ba7596482d864b599c9819e7d29b8e98fc5ee9cfe90270db74723c261ad60285766e8c208b0c8e192ea006e25969c3292db2851692800c547b9baed62350abcd73c7f0b087e9c2931a09d6a8294def71e8565a27cea9db0fbe39e3c2642663ae826a324acab7af29fe9f291e64e3005ad8e473a385f8b05cf52310a058edc0b35b07a7744a2c34b3db696bdb1df8631c03a6413feef6d90a80d5631475467d17d7a1a8a940098aec704dfc9b3c91e08471312af144f89f5371291f789c0ed272ff5ef77a4ecb96e16d8fd6bccb97fad2a00fb222d0e01eeb1756543a9aaec04b179b77227c2b2490df8c37552d7351e1d9f01913f95bd8ce3fd045751eb437d98f6722c852fd0a2230a6a6b761d476f1dbdf2a818be54beeaf9341f561894b0982bf05755401dce969ea510b8d1bc123e83a16fb2a7e8dc81f85a576dde35adb2875ef87ee859bc3c339703f807c2bf78ba0c4c60b77d4b9d44d6784604532ddde57800a75d9a3f67a14345fdea69337dcb3af9a7d4fa9afaabcb348c693e3900d9782b3c4771e6af8b9dc5c10fe8970f3a0954c42ee88f52a08980ee067edf894ac65e98680d187633c6bcd548122118bc99173959932c7f74b9ad4924fac85ae97c908d0b3d8bc837937cdee32a224583ae0bd477981e8701acef03ee4a74222620fe015065e25dfba53593a71686cfdf13b3d5763b424f31ce009927dcd2befb530066837b468282ef1e66410a2cfc53c2c6d492a4cdc1f00f52ac4289e75217efdd9533361301b678ba057b79ae6b362d85955b8b100c5ae9e51b06676d2c201131d7f6431222287ff25210d5c2c0ae16ce5c2e72baacdb683e59aedf520e36ddcf7297b4d231cc8ed90d6ef1728bc5d56d92a6c12c32cb977133c3c63f54d7f0a0ce2aa0ed4f43e686df465ce1719c3087c3266b68b8ee09f2e2519783d5c38abed912b41ec8ee0111130fd40bd8a0f9744b75439d23bec352d4aae0449210ebbba6e5fa390098c20459d29a041aa6091abbef95ee21295bb8d248ca821e210a37c4a46b8459ca8587e0a2ccac971b5ec13f4e1b01409bace4b19fb89d108a9ad47607bdb5588bdc2f097b70c807de14b481878df26a76aba8f79a4b53b58e7f11ba813a7a35ff7a8bb693c35a704bbd01f7e65a5177296ed2ea8d4eb859c36cdb6518081615acd91ce3e8665f1a88acdb5ff30364f30e4b4dbb615270664a4e480a6cadb5ad67f4c396bfb41b9f9eaeef606416c5919cb2833413f3fb16db3cfdd556047d49f2d29590731e47c9e865f8a24489771a62ca666c5e1aef22424ffcbf7d44463c5c4d54fb97b43dd94659c9643cb7570084a3046c2c2991ff10f93c9d9c248016e10d013e86a36f2a57189982e2296c9b86920e01a4744e584f17aeb10df99a92e21da589fdde0a0a76faa0f796cf19c2efbeed11bb24fb9454d5b0735ada755048d753a6da798477ce02db80090ee6d0152a4e762f5b565ab78fba887465d0cca3aa0b73bf73588e41051509fd43606b332c1c9991bf66f56b60a08473d9ba9fdc563b69a3d600ac89bf06658f871dd71d72d74d835bebdb86f5d34f3c418277c3d3ff771bab70e1b8cc58428cd496cd9cc148474a82fbaf302c8a49a8c48fd314d58373b6060fe8088603e7840d4df732679ef3af618744e543ff65d3f54bd90573de08a82a99ef7cecce0770b44fe0a60a80d9d0d859da7112c0d905e45a4e18db4aa2dc62b8de48d393d3e4b1db9c3b9bb5e41e4060cb4a722b6e9d23a85b91dc035fd29dc50f8a1c79eb9bc7f8448fd2a9202c7e5a0d33298d45825968b143893e1fa2394d4a60420717efd18fae4ba8f6fd758b125c4c7f7267bff373379e8068e7af5cdce501f165efb047778df6e5f9628ba24fc12c6fb51833c0c5e4de20875fd066022b29e400320bbc61f667ac0ec190d60b5c12bc1ed748728450e25bf3333f3a4217eabf143d69427f8c1bc39ad8ed3c28898b879b10db68d584e08781ad31a0c6bf7a47b80348ba7d23ff60dd3826076b6ecda0e0bc0cd958bede04fd2e16a39f67dfc934196fea4ed526152ce8ce522cad9dac2a4dc2e0da77a46ff160fd46329796e61c7f12762aae93ef30e86177373d940433b8af767f6c0eec9908fe789d5dd41333f31430c2c31913f0a6b58528066203a31d0b9eb213a8a534b1168a774e0bfb53f8f707de6a37d700ea6c28301c5af530ece212f5eb6b32ec9b1b27fa3e7055b0055fe9eb161e602f7abed15601d7aa920f324379d88cea504ff705afde3ff28a28c713fb71d8a68c31f0e10523bc6c0ea7b89f9df7add481887db82a3d25ce042204de1dd0738c79f1f1bc7cecb8891daf69d898b7c79070ee764f452e7e9029c1209e3e9102591b99caa7cbb384f852f9882391ccafb22ec379e5a1efce84c1e1847ebb31f21d0b3174b43651137f955970d62fee48b4be66150e3836921f3288fd18886e7257c61fe7c9c1241d904e4d1bbfd68987c067240162d22b0cc00bf6178ed97f7686a1a620179e0bc94655087f730bab5c01bd24aa5c2084fbb238b214c36519c624563e0b1b4e664a78986b11cf5e6b1d5e63eb854e9cfac26a2e897900d9d7507ce15dd5078f4197621d6971a500f6e5b93cfa040479d02f2b9cb2e08415782026eabb5cb3e6c102d02f9eb290c63f705352e71ec95c58c49dab4b89bd14987e44b35858606651ddb703084f972d3325af1c880d6812e915883c4c5b84ba6b6d84d14b20fe0afd8ad87272b06524494faa12fd568eba562cbd1510d63d5cf1892cb7523dd8bfc94a25cebc79f6c6e52af64c12e2822921b100cad1599223771733034e180f099558a6e31f41e966cc5fd42a2075fffa229101f7d4fe27c34e953ffcc4cdd8584b817bd7345da88042a1494f1a1191045a38cd190d3a099a23eb10a8d99679e1f1439e8296fdc19106465d607a5a189fbc6dd495c47aac7db66d342a82d8d28d6857ae7e8ceeb788fd5f4e53c71192ef576072fa46be83c63325e30f4abe8b29c758a32475fbcba7b8ec22ab4a21259f4339994b9013ae0dc3af40790ba0f03404c8713a49a0a88b33f386fdd5aac8624ec76f30dd8b5653585d15bf9b85366ca7cbad284a567bd365b6765e8e0c785d4a19b89f71fe7dc3da60b8cce1bfe10464e2392282f65c1eba2d84bf21deb48e8f2037de5cb910c8873a643760683c33a4e0616ccd169c65fd5d6d18292811b2f709f4bb8b963cdd8aeaf1a2b9eb5a4c57fff00e696495575ed5969e47972aec1355e5c22e2944e7af8532e86eed783f02e913faba87d54c3ca4c6b3e8095282b42b0dd7d2f2c75f8c01f1b300bbb388323a3f94eda9d3cd3f9e71aeb014c73acb94508c3805d16c602c228d4161719e2202808f638c9b1296377758572a22a31a280b781290f7e2b6be032300ada4dcf0085baae5705de0a212facf1f2d2f9fc490b9e4b0bfd55f20a75b37bf0504fd894a9d6ab5605ef36b7c28f5ae2036a56f3f78c9a9a2912e3f89e539eaa998824745876f7154c26f16a7f5b8b2556833114b4c494dd0d60c1f17d70e66e730bbe6158788c1b5b06798998e11699a9bf71a676e8d31793d63bfb3b7459a6112eaf5079764ed07bf7c852d82c5b5d70b876ed44df5277d8c8bd50e28ecac19c00d4c121c29f61662bbcfe5e8a18b100172286b2bfa3e32b780e59f720b5d75909970d846913149e98b7b87f1658dbd33bf1cdb4cdf73b34d3b781742740c8b110cb0ad209543ff452df0cb2f5f6868cc76a38be8f1da0f602881c7c754a5b85a882552917fd71c3b040733fcbb03cc1230404a71447a0badc787582832f0514f686daa8afd0fff42cfd6590a7eb1dc81e588d48a3f9e1e14a90807e06e671da2e846e7a3ef9cd78b7f65f9a1a51274c3af446ee76ade4653c590862b565f88e400b97ffd0fbde2af8426e395d6c71b07abcfdba1e2f58e1399c51152ee0e20713227bb1a98eef4bc633b7be282ca980ec8e612ddca78fd69ace5ea448fac75e1a05808500d194008e1d80bf6e6863656eff63abfa7fea59026e134746785632703129c9109bb775eff02e76d6b85a73309710e1324c3456469ea543664b1647bde443d8558b33f4900ee4211793f011a6443c778648da36e319921a0530e88e0e4644299518982712662a199beef22b763cb018df0cda20869ca1ca4d408ca128fe957874cda0747ab6a638d799370c140657c93a9b91216684d87987fac2b7183e6a6d0570e18d13f2de45bc381fd9a0785420f9000e5846723a428327f59455ceb40cdbc59bf36f89314fdc7fea68e5147284781ad861e0e67da961ea6597c4b02b14ee7b7a23208dcac37a69328b2b0b6dd9de9f43518ae8cf6f5e03e1668e28d721920ff985566f3eeda593fb05e03a481b485c01ffc3fb6acd519819b2781166caccdbdc94cfe6710099baa54ffbfb847e3ca4aa1d6560db968b3bc6b79d317825d843879e478807c449650246d212d581309999088af0da68336c2591cbd2b97e51d1ec62437dd4e8f8ce6693bdb2e7cba1c582ab2032077c4b7faa7d4dc442c8713c985371650b87cb23b59f4592b2b29c366c7f0697d38cbc12b10907f0912cf7bf62a2561fcd6c3416c8e06d983a7d15298603bc3af3c6bdf1558b64a65e9b1462b4ee84bbebf14b6e222b3a664df3638457e6e60df173882e07fbdb853fcca3ad4d9c9ab0531c01512b7873907bfdd35a9d4b254150d5b4450a5d9a5022daa6e82319b0290eb2d47a8c8bf2362e8a50f08bceeec4df3a1646fec345daf97df666f8b45946609772f289cea05e3231183c88e8b77b4229e4fcc710903e20c738c859494d13d2cb48bb9a112f0a33ddd599f03c852fa3f346987b7f06582691bc9943f5a5c3f979a67eeacaa91bb027961a5e0c45974464773615964b0ed30bf52537bbb1dc4cc429c1f4e80af8e0be566d7c041ede137f919812cd60f7e98af078e404ba90ecf0ec6bd43c5bd7808d9f7ae9c9a4476ab0cbb74fa98a0a83abf2e0b3b3995558882317716bf7af03273cb8128440fbf398cf989d251da1fadff2abf106207c38f092c9d11e87354372a7067f739fdddb492f3c8de4f4a7bc9525b1f0182e7a07bef799a5e24da2630b50b20ebe01d13c0ca1331e920a2bb6834eb9820841e874354615b98e3beeae72eca05f898ab4921225d3f7204b0e21ebc976f5e30b8aff997ef779dba9eade257dc8c9765296c6662d006cbed69bd7db1f52e64853c119a4001f8683e42debec7cb6925cb2d476fb2f38f57a70a2b01e78731721d1360d2456921171fe1d97bbc0bb2824046f3e94af0f916d0952ebd5898ca58d50a5551497df06435b4874db2f377ae545698ac60acf6a74f836c162512dc89499ab15e67b978d98938efe405ee674c5755662071fb5a64c2a8458a803ed8504bbb42a0ee56737b351a209eccc5946f52dd85ae6fe9022450f4f117d0b9b3c92a85abf665b6ffca0551a4d74110d1e1b3744f9bf251d72f9198d0a7ae70a4c986268bac2300345b149b0a593f1536136e614b0b6823d86e945aa7ddd4fbae6d1844db714dd188df46f5a884c57cdfece33322a6d1095f0f723c30667093acc72399ccea4626da45647b8a633afbefcf4bf75a3f3640284a42a0215a677375eaa11c208a7f5a8cc0de4379c9bd5f5f8fc7575cc7ce2122b3d7bf8ec45bdc867b180d740bf63e870eb471b754014217abb3e2f4ba250713c223540d897bcad5039199e223d6ede0b80c913fcf5c29bbc0cb66efb29469971fb09b006affdd40675c0c30aba9ec2fbb340b0cb17583c7f3d13c96938806444b69fc879d748ef4ebc47f22c582f6e3ca0153dd1ea4f3ca2e2af35794dc6f1998998ec10cee08a74ef88dd69ef906d8493bd768287c547339700946fe218094102a6f86bbeeed5a334af7580bf872f2f4500e13c9b9f59670c1ea071fdfa9bf36b7b0d35adbed88ceab3c4ab1448301dace9faea032a91cb1f30ceb1b5257c52332549685a96ec04d5609f2b8afc42693ac3b5df7872590c036d086faf02508bbe9dfd7d1c37af32d7576b322bbc4e2c46d918f382630d527e817b059e89198745668d78bd4b8eac9fd6d9310ca9472430f23ea760009c1d44e71977b68135ec508dcf492ee94696539ad0342d69aa2d033d94ea9b5975e7ab48cc4d87299e5bb29f634e56157a1bc377b0f3a9f6cbd4815c0a2f067c4a700c5dc47f17e501eb56672e4ea48a2666f4ef963a26fd1a978327e78c2bdf5f342b25966ec6b08ddeb449d87ef9acaf040e050663c685e855cc87eecf041245062cdd0c950cac63d7671a3f1a61e3e4962df097a87f90072cba01ead093c07fbb636d4684bbdd01ec0ee2b79de57ab210c4c9305ecfd841e07f9464dc70f756fe997243d3aa25a273147b4408d765e3684fefa52d461a3e609328dac7fc0513e4be1c4583d0c5d738938c20025f90e23f2b22809516509576260ade065116390f39d90ab5376210d9652137334ad3946b1e6c35c1f0c7ef8becd2ec0f0748203ec45a9fe20dddcaaa4d899cd74bcf792e0380e4de9a8e79294dd8873e102b3d3d1e46c4ea8b8b85c26e93794d851b08f7b28c63084703414bb3061f620997ee5bfb9af96b2db0d72ebfdcf0dd596980d6a0eaa75df95f70ca4dc7ba5f413ed3b5ad5479880d634c1a3dfe8f30336febdf7ee3471f1f73bcb103e063627686e34fdee7ad058c35ca42050c921278259dcd55aaebafaf657e34bae40e06b3d908f0fb026956d5c6d0e85630097feb45ceee71cbc49b824debe876d921eca00b036f2ce742a4b58976ff57d7e8177cdaabeddc17c1f7fcbafc1714a6a42200cb0c76ab7b3c0dfd1be94bd212ff87809ad5abb4167abdc63fae29fc71de65bd9422858c66d7a93a7d1e9b8797f26afcd5a4905ec33d451b07a675a256a1d6662fabc3371d10e9fbacda5c90b64439664f7d289bb2e316a503b29aa8830c2f465e706cb11eac91d8a59cc5bfd936639dfafe2c52b7437642ac1ceffff48c1e0bee29d67800b6e89f99c8e3588c385d788d79fefa72cca55f16161c9e0060d968595b07f1cb448c435283c112134475aa89ab46667d191224dc97177e915eb70dc43c5d013e5929d98f269e734d20106eb2057ca4c147c94a4c709d93eb593246cf559ea564e375342e0e45dc4ab95026637b4e3b93cb7c1d4ea057e51bda1ca4527a8f3ef18d717c28087478eaa1e4711c61605cece92222ec070d1de7c20871e7858139bbc8c5083f5530c34a50c8f0112afbabff3a1c397b3551276095f28f9346688f3da833cd6fcf7ba6590a58e49a672269fb2577e530f121528fd469ba58f4600592191356e3826d4cdf9d056b6a3c59c8703cc50a711d4d4f99e205669bf46931ee91c76a5cd019588232e448331431f552a6b15d04735218d14076e54fd21bb4e6cf9041e4c38ce7009a10dab4aa884dfed178c5a07710e1abd7683d343a0f2f83965ff5bbda7d2fe0f7fbe449b0e6bbddf4576bd5ee3c13f0d811ec885a73cc00eec1831df209d0364f59dddf2ab3bd174f58933804db9109c12d661f2a3ec35b87fdb37c8024b13f5be318bd48fdd90b1babdb4900e3621b0edff333b953b2d29aab481397371df0c83cfd7d3852b461849e6578ce66707bc3fd4aa73882b2fb34a9dd6fac238603843816244228268bead89b0f7da3b6cc6e5ee092259c3a45e46b678b6fd6aa549b674997f520df79347571f68f4f1744e1338f98dc5f48a4d7b216275cc965537ddc9ed78508a8d227f9aa41e98f66138ea243edd8dc8b53c41e646fe3253dc293b8a2a535b47868c24fb484af91a439441639ab5357eed04eabfe87f6260f30749ecad9efa84920f6b87d99fb42623f4a9decaf820c967fac502a0f829a68a80a7d450852f3fe73e1ee922a211852904d6c399937d4cb9091c2e736cfe143d9e99ec6debc93ed4a1ae0da84857d7af5e50f9e5a2e3cc154cbc8bb3c08488bededc968ce3a74f6c01084857a04c204d82e80fab1ff26b7b68ae9981d2b2341bb420de845a07bc1a26d005320463243c9e5a761917a4d4055b1cb41d5bfabf765de2d7450cf4b699bf605db8942835241569c4e6a41c3db7a71b1437d55486cb2a8dcb039fa9fef10c8e1297bccf749c3ad5bd3b8df378db1915fe163eab548523a0d71b323e88e9bb14f7c24bcc1d3f8ada56e45d6bf297478ad05b5629fe68d2d4c2ea2d73170961ed4318c57937682440b89fea44c394bff0e29ea3268d78d5303550daaa6ef1f00ec975d4560d6d6575f217cbaa372c1d62ba233d92d1ad0888cb420b462525ef4b07df7cc6e345e78fef4c413b8722fd26bd2e7a2a73658b2d08fc17cbdfaaec764f01bd5a075ef4102efe1c4bab1fa66b28450ae4bdb43329947b87cf002505886c0190c36b84eadfdd46ea56c5aa7cc6d60f0124289a7e8bbacee3d054226fbc91b1e4876bb61349928b19c8c02c0140f3afc66bde765bb7a78b239e52b194c57f2237024cafb3c72699dc14545ba273b038fff9fc26adb16d41ed8e1eb01d22e1f6a1e427191d991fcb16a13ccfc283d5f218878a71f02ced5eead1e2fcb80a19bd92fbb80c2e0294143b266327cf946c50eafa3009b96925f02b944faf1912ff052dc8ffc2d62fc2a309be9ab297884f82023c8da535b158f2abca472bcb57e0b0e4a069652d5ffc27194ac8018f782ceaf23b4555edf205efccee77dde1ecef7e7fc272e0ae962e5b41ff9c23b389c07f892750d731ee444d00d50ac1ce746772357ef904b7bbd2735993143fcabdaf112d068d287b86093eda05bc7dc204334800612856e8322009c18e8877b089039f63247616961c575d8333a1946531960ea3021c480af3867b498cd4b268656493296feb0748d5f43ab7045a3e23b6834e167eb8b72148697af2041f611e559545f34c66f35928d0d29441fafbe1e1ca55e86724b2c2b0362868d0ce292ff800726252a993e4cc6a1373c9bf3780b7e8b120528b59616e4ca9d2de209aa67b35afc6487f1691757b239cfa5f227e282f35a75a161838c70f8d72604dc8ae78b62b930c4bc714330efe7ecc9eb97c7d7119b9843b86781ffe06a0298347f2f9bf1390f1ad1f1bc0ba8db4cda2e32dcf2c4e8e2e7b29e940748b7555e267258afd3e6841d59e8d719209b931b5224a4454476353b26915fba08e8a03b74d91fd815a965b653808cb588248c9db7611705b905a766157dd60c48bf0913ab1cc21bd544fd462d301b02ad4f49eabfcb4e8908214cf2db1271e3ef4555c4bb071c80ac684e6453b8acc2f39b15916c984d47e3a55c2eb45f1e7b60947d9444080e51e5ae646c55a5d5726fe54466b4ca650ff05336c07e3daa00e58662104d0478da64953a67b9cf687e507bf5390efe2db732220c0560626a60724ab35185cad5171837385ec32a0006e38ebd773d0fc030bd4c58788d0b7e7cf2018ada8874883be3b4d87b90a9c2d3b713418ab303e7d7b5012154eed233f084d16816f945248ec74b77c95abc23844ae678cf586447de550aa5cf529040efe1093d4323aceae828b6fa985215e3b0ce9a15d9a363012984732ae39e6f86e0d24a4bc430bf2117495c3d7fac53fcb85887846dec37ffc9c25ec09b6f33f518af95d77dbc6f2eea680919d4e6b7be0f729cf13991f7dd0ca5fafceff37bac74b83f12f0f9c0ee08d47c6514ff1d718ace95b9f7aaa224968477b9005e5027dd6978d61c9104d0589e54844048f7359368c4e22dc5c59e1feaea05bc7a6821d0074512b93f10c6d530b7f4f2dd19a898d3f07fb9dd1ef1cfc1f883a88180ad7378026c8fafc450207b96f951591fb3642678b9571ac78ce7b06306ca810c10cb5b3df4cdc36b811b6838e0abfe271f532357de172e3d9dbef6092c9d1c6997c568c6be8a3f42fbb8d8437aa65c4ef7a3627e93462595b6a6c6d7b90c96501851d84c7f4d73cfae9a71700ce49e1143e15f2de050c88f43c2e2da744eabe4a346d346fdc61a86d00f03614d88d783ee44f30271295758a0c7c4352a94e98006c16bb6a13e02d8d0db3b9bb427b772391cada8cc92b00fa9496e0bc977665569e9604ec83d58097883e0a0fe26a16af8008edfb39f638f531624c0009b5f8b9228389c307aba00db00b930078b5537eea850d8682c05df35664aaf27da94652ad0c6036ed2f316ae80d705430cee60a04838fad110cf72fc9fb3961dfbd78148ff1155c27df16b572ee9a9ef068ac2cc541dc940b7c622b09009e7ca856ff433719d0bcb01693dcddce86b38840d0e86011dd29969a0348f7e2080ae26ccd570108358c753f7db33fc9a75b066ec86a330a9999b6bd1091b696d424010e93eba3f7c3cf42daa29ab7b27ad353874d204b67d7c9cd69844505248edf53928e397f446b3af79e021d22f1a629f7f5ffc234e8467801c8ef9c0153509d3af330b39f1014a349c057aa48056d2b1ba998f78373516aa0cab6ca4fc6378979b6ea09366e55a50e3a08869f3e77f943722aa99df59b1f51ae96bf2e5dc8bbdfd16f802c0aeca85cc49e5d9959fb4cc0c847d77787d2ac736f3889a903fe7e8f6b0648d73bf45dd94a8486af03cee11265fc340cd5d5636c07ed6ceda3cb7bae50d8acde6f155d940775320b489d0ddbc6960f54df9750171ac593c2701520955189683b80c7fb244735b51c5c86428604e826d1a352b0907de95355f304761f94629996a002cd94e60ed8079cd5ecb8400bc077379644a1a5715575886ebb73acf92f8761d43e9cade782ef05fca4a80365650a91265469fc0ccfc096b11149e273f46d55429c1e6ba65b8ae4bb34cd8a5e2600609e166bd2050e810f65faf1d2d3db82a7f705a90cc6d790b5a4bdb5641f907564604af192c52c92d018480070c96612c2fbff850ea7e8bc8de7996f6487f125ccc2423c58a120ad610d6ba67fb74461730e2f1e973c75cbfa5c91f32a1c050ef0e3df3d569b4dcf731ba3353cc59809605692d9c788c88e266852ea2c01c1abd9b11db5c2e873af4fce5ab2cb21ae523b0cdf5166db8a80597315110b975e565132513d5be1aa1d7ed1e462cc53f0989857fdcad54a05022d4e68e81b534168a19f61883b5e32d350bfe03c99c9221d02afb720f9febc8c56455591526f86f904f360c13eb3aa615123ab5110bfd98a184e4a9cbef9a45a6547e4be9501bef9b1582bf6b8850fe15020c0c4dbfc55aa8c43effd96f882601f3456cbdb04f50729b986172bf842616c70f868758986cd8a73fcf0025589a2339e909da353a8395686ea9b4eacdf9c73578504c8f70772de55742808cb6f6488377d1b3dbbf89b9b6c9cc683862cb9b7366e4247230b9eea00039f064c353a0102669104bf61864743812b343139d3be0b53c46a589f5223c7d4164b39a4ff72fb02d21482b2667c1aaa2066c7ee31a55b5b39eb856cdc7a3bdb6be4ba60b3de079183493058a284cd10844327acafdceb138dec9f9a52d8b3f87491d5a35ef6cb0b6592de76587607d6a93e0126c23115573ef1e2931846bcfb5d9a377aca062e44970d3493c67c84543cd9812afa529bbcafe9cba0398f72f5c9bda153c147a410b451bba190dc49b9bfae6f6c6a47cf224eef1b90110b1240b6680feb006cd60ea9ed17f4bc8da67e61c46de1edf68b0b316f3048f72485f97e7a40d2170540cf2cc4952187f183e0c919f2c537328b60f223e998f713562d611c153f35665e71620e567ee549053e007a1021511c79f2d6e7c7540a40d0849ac31e78490fa20959b1d95ba5523886dd3cb66e6069c7d8e6b3422264e1688ecd07eb63fa595398ae3fa9a9910957cbfd28bcad8032785a0cf414abeb508482b8243ae7928a9e479bf6bd4d9fb26b380d0e8be047ec16701d6f19ee36ad9f019653c082aca6f624d921095c01e3295569a6867f00bf99ec54ad15b8a23f18cd56d5d935e738aca603dd7b0b576acbbf67329ce77dee1bb1944f5e70d2a1e4b97f90eb0ee355c52849fe0d6998208b262cbe4200576fc57c52a158f0e55d0ce082db76309365f1f493a8ed191f7d406486a28d7782d8361c83b7e1f4fca71495b6532815aa55509cf5136f8e448899cc78005ef9ec5b5805c9ec3fce41b506182dae76905bf88fa5a887f585ea67cc3c33df25f194b8725160402ca593e0c7a9a5f50febb31f9418d6dbe0ab303f3cf1e93bdc344a1580931e67854e6e06959c590e5ace6a4ee18be4af18fa4d82dc3d4d9e601644161c98a512c27f2059619e3b12a1449591aa390e38ca8e5f31b7c6fec0f2139e74ab3bb1e2c8dfd9546ee6206fd68ba490d1ca562a50a6c96f6a1d02ff6275cf2be206cd08f408c1ea85edcf7a0f5f6e68fd77b5e82e50d633ef8aca164c507537b7277cffab46f7c623e37e204a4e3465c6f318280e97995bff2353f7b6e0cd5e5941d03236cf1a804c8546d5bdf76c592843af4895983a5f58df4cf28900bdec9d9c1a62df7471e9b5b015401b90a66f0d946972fae73fb43641358f3e3cf532418d988c5cc6fed5eca2cc0a0950be3883376778c309e1875114efbc32c81a21ae3cdd21d88ed8ab08114da369a626b096aaf7a8c086cf75ed848c091afe6dc9a8bcfcf1748857429df8ed24bb776984fa5392d1c9c730fca98837352d47785a13f40bd7422403732a47220e1dd8a702515371ece94a41e5689eb4c36f398a2a8639aca55f9e45739e27ea074dc42c46eaa276775fda63a8f7808c86b71226f083b93f80fee8a82ebcc977805e895f7103d9dec6409387e884c535d33df0bdb3685ff0a3392226b19ed277065987768a1587230e391cab1a8636ffcf13baef0ba589e7c8fcbf940669c77300ed78d45ccae07fccf870efe2de19da68ae052dccda9c53ad2691a77bed43c419073fb8e93f8d1abb47510acf72cf54dba9257c9f4cccbf4144ea07a475c31b4eedc66020772b682e1057bee97680b05d255fe411d50544820e1229645f8033abd58bee4ec67c05309d49523069fde40ac50d05ecbd028a8f16c03f9a577cdfead26f22d410c59b4ad46e6522f37407e81dcab7212a8ee642424da9aa2cdfc7642c618d5245c86e4a47b6fd50a6aa956284aef9853a3433d8864a692fb43f0ae5b57c3933025e25881d22fef975e1ba161401b07d144f73a60e3cfea37bca88f2967df71e8b568d9299a43b48a42090afe737e5fae8a1e6c62c15d8f82cc973c886ec94333f2c0735bba58d12be8090d1da660df0a72595ec0c98a8ee8a2fb82014d8e05960e79c4f5c8d569471cb2731180ca56a7d3bbdd61e5dc5bd9d0640536d689c633a87deef340af3d0fafc68867466f33250506867be222993091732971a119459b38aeb5d68cb8304598adee95a6d4cd13213b4d4857b3fc10beb1bb41bf2212b9800d55fdd53cff4cd69feb68b5f42a24663046aac25906f908545e1242ad58282d941b30c15e88c8cb4f6905fe421642287534ab93f24a9cc0d80638b49c0389e566f869eedc697e4d223a7813738e5ff4b15329995d52e6bd2916f9a7106605b60fb5666f9ef17e8b4bd8209b084d041fdb7a4866a39e4fd84a7006f32c0b5070014998cdcf81c7d096e2d64775ef4fca84d77e7f0fd5e7463f1f1b1461246edbe939bdc24d46f242b5577fc008e75639c880868eaa1e4ff72e43bdf5d50acba7d42e20b42776f065b9b2467916c9a6cf8f737c126ebd5e38f73fcc9d08603de69b103cc37c1846b9cc9f5f73cb013926dd0245fc23f27a25010611573cf2c06fdfe20d44c40a282f97a9918ccea0cf7062a417dcea711d59689832a6916794f70a72ad91df1452c5d0681a341a4d1e1d5cd392a000c855f923074b895f5c3f1bd75ff8c5f966252424b0d931854c365d4b8270659f57aeba21bc8b4c7a57769cc7030617f7acf446fbb5a7d5df3081924871e2edbef7589e29f2a39874c145fdea2828f6998102965889de6981d4a1a850c3192cf96a2c52d1c5bdeac74a3e55010ec8e6a13d0dd4eacf2113d6ed627be74eae46f55b9b980b77a91f448887312df197a86aa464e706416cfd33b1728690407442b6dd7ebf84b7bfc9fc497da8ba51bc1797ba84018a12601a5fe81df9411cd8ee46a9065b22493d25cf684a8d060bf3c1a36ebf6d7111f9cc99f92d13d207c17ecc172e139db348841e5e83c3ece18235a5609627f63078100fd2ea390d6e9135a79cc87ce6f450d518f2bdf9b90ada90db048bd280497a6dba236685bf061f5c35d2551f36f52bf3f6813fb62c7d766ad60b1761893bd526b7ac513611657094e25dc05bec3e53d13fb4aecb12d03cbf67e1b05acd42b81196f20791353721226b41f732745e5f3b9961aa2a3ac53379e8e0b9d9de9dc515a8e83d753c8d6ab03dbf1bd00899edd4db37cd5dfe078d32a65f4e4e2f1a1d8aec03234d68d45c7c8900afeb04760c383c42ed0c6ff8477e817aa4433ed4e60d1ccff61ba5025b83fc85dadca2252cb03d9b943310cc091285c8cb9f0ef94eafdf820fd5b0ba8624167fe22790c08d12ab9d6015e93670877139240111c16b40e74451ee263aff163ecc5c093ac57a25627c8dcc709400c59a825467d840e53a7a2852b5a9d8047fdfd43068f9938557f00c495f85cb46d727656dcd8519550354f998b86a630bce4a0c695e14db205b627047ec13dc59572a1a9f712318e2f48da81d750603c01cdc3902a9ffd381e6f527340f147cde8885f6eb137ed4f1d06511cbb9a79330955866e186f6440a7295b7f7845b9e43d38f380d4e1e37838c064f51add2f2906b4024da326e5d147f22f3560dec94cbc85126c33e3e582a80f333248475ef871958fce3034b07d07884dc167aaf8d283f4cc07d0fc626f978e0491ddc11d0d6c4f238b05455d10b15f1c261e1bef9e11a5022aa37d405beb36b78fa6f502a315f86e19bae64e4ff140aaee0b7e90b90e4e6bcbd16c781d26ef35976cd8d315a7fca61e63a58309c594be62427d95a359c8ab4e3e8f8cee5405d10871345c1dbe18c673554c4d403ccdb4ed6f021e6312a9a928ed2d3ef639fbff43a95d53f7e6829923487fa8c85d38356ee9a9dda1e3272b8b0e109dd36fa528ceebb697aa7af80937bc29331d9b020d29bb8baf3abf2c849262bf3f694cef2fa91dcae42d969d3829b8b0500ae89c3563c934386a8a8f026cafff4b70be5dee7f660cb61a6da4a546bd62c559b66ff2af5ffb62407ca914ea30dfe7a72d191b675b77dc8a8d92f441b68c72ed582f89920e0fdfd12c60c2bbc0bb88f5b62ec0088396879af60fbc1a978c61a49caaf47bcef14f77f4a3357401454ed5d1fcf17091a1eb27d0ba8a39d89fa342bfca91fac9643adfcf310d3dd9e6a3dbe33411db3e5946bbbcfc1653208d08661a1d83323c8d8266163836882b57d52889b08cc3120c0a319af185ea6689b4957dd1d4886f2b645ca5f8a3c5aaab05f1cfd0ea2b7b21145bcf186f8937e34a83722dc45698506cf67210b1c6cc17e6c9da7814f6531036c18e8e57beddad4d8d23504413ad95bce79a5152da29813f65fe6f8f88cf4c55ec3cbf2fcb3ae4603b51523f0e339e565aeb28d84ee1519ee2510133e5cdc31a498739496009282b614470f4a781f8dd8a7b221ab30f23e2e763673542b40c6c310ba0823768a2fdafa47a20e4034fc08cec6faf70698eb57260f61c54921294feedc347674fe7684d8355d76bb89e4dbe8034b4f62081363b02a39202d223fce7eb15517f41463fd3f17413d412c6b6a9ec3aa79deb3aad8881bbc2b7bf9ea7145cf9b283cfc4f85a6e040ca02689c684473de18b04851a592c5c7b048857dbdd954fe1fb594d4fb8ee9c0eb00f012400734091a3b44112e13f7ed936a6d8e8d681cd6a60f04bd3a79119f22965c996a0c10958dcab8b80995f416ac28f924ecd6fbf84a7eb31bf1dccf099807a470e1bb5f36724cbc4b63cac9a718d28d34413bba881b3748205cd7c6f2cc11eb1d50492ad6cc4439e4967c0fa52c708727ba6e57f2c1b118425752b5ed8c3996aac9b943b686db4f1f19c7c565b2d86d4a8513a0caac40f5b0556c786d5852c4e079448024c673c78f4358afe3b1462ff82e22b01b01dd436c615d54b482ff953ea4e6ed091a4bc2df9e57356206e9f68ca2a0d3f7e050bc6927ffb754304d8c6198f2f9a597badca1e24aee71d8a5f79bcdfba20207cf852e0c58e43d14ff6cf24960fa9598405ef51d5300a5e0c6445f71e07acc3778fa89f1b7e34eb4bf8737baa67d1d9bd14ebc29b201581aefba7f9db0089a9a6bff8a66ebf0a365f2feab4e1f7cc0a54e711c51e3fc8ede89c223559e2be11941dc78613dd54b02277264e4706888ccf99ffc9a44d2f656ead8e79b2bd083b2e2c860693594a1f3016a1fba0869c2aa7e729a0ec3acc8446d52e8a6be0e22a52304e71afe91e177d051eb5f323cf4cae7257c5ca10d2319e71a879d9fd0eb7f205ea6bc38e6d7b4bac7e3cbce1d77b434676aab3754fdff397a934a0d51c72553bc9926be4275e8796c27fb8861f46f59f3df4dea3487be8121c659f4a0d8498a23993784b57a36a2ff8b6a0aa7df593640e54da1ca13ee09829ac95b7c07aa6e176c1ea135f37ea2e794650d80a7a4e8ddaecf56f9bf17550bcdfb175d072613878d34385ff8a2a68581c4b27af19b0cb930e4c12af21e81bd07af0d97bbb0f84c398642f889bec78b40c3372f77f049951614d975d0cc58ce96bc18c55e677f7369edace358db3ab8c9717f4dfc72f682d7a1427f99ba3e453c1fd1ff2f6e26f528e470025c4f86ac355df719fde2c8b0dab8298fb5d2599c044d5f692d9d0802b3d9b7394f59c102e1f0e6b953704343b7a5ab49885847b9fbf959427d50e7195f27c47030563115aa045218a4de0bbdf95c720162377e3c41da8683c6ee9f595dace3a3fca69c79c77a5200c97a4ec2565d8b9e722dedc2ec8a20573e43ce2a243d100c2be3b6ceb1d3b170e41fd433b8799a711f4061d3b655dd7b2dbe7b43456d4374b4773ec2d7c41e4b5f024950ba0334b757d2852e8cbf08575bb5432bf690b06a8649a5083ef76d7b55c0821cda8505559583fe1b065c5fda39ae45601f0e388138fc0ffad42986c801a4a47192701a1568a3e0ba90fadbed359972baa70b8b782c3029edf44c916cb4a9c17cc59ea913bb88c7770ca3507a0ed844bc548a24950f190647bda1292b42d4cf409022cb7901f6cd748afbcbfa340630d2b0fdd03591dc3ae16b72b6234e2ed75c2dfc1fedf45738855d30823d77c3555210d5b89d5382c00e9c08fd587b30e38e210fd781086377dc5616628b62ea05b5c8d16fbf34a9a3b93d04dea9ff38e37b5a0a411af55d16766a1e965200b236c4e25f0ec889fd137d7b198017cfd20fb86a064ca083370618d41104e6f444454ec03943e84acd6821d312f1146952dc397842c8258ebf6f83a5e7aa778ad6ca5e35a8045651bf255d52627ea8a871b954140c594ce2b47edf5127efa415553285e40c2d4bfba9389741e9433c31f94d1086bae19c9ae5856820dbf12f88b129fb8806afcf5a916db4330478c9822777518580c10486384b2e1e491152e9c8eb5a53838ddfd42bf2b06dc4fb2f9892c2615f9a8492ac9c640ccc3d47efce88d049c68c23ca444cf2244e7014a61085cc205003c9aa31196355b03b0d722e74ee3c4d82dbffaf8f4ccee6ce3007640c0680e5ad8b19ec36b1930f04088ef81509d6a9cae363dd666b5af34d7fcb293dc299455d6ffe25769606a39ac0ff7ba0e3a327dfd6503f2eb5178c5aa3067d4dfbd6f283fe2663a6151f0f57350d720f0603175443e9a2157a62672bfa94edc59f7b52431bfb655faca90e1c9b4f714fd9ab2c873ca66c9fab3f073d37936794b061206980201afa9c6e2cd5caf388882cbfb7b318e333a7c2748619b05eb8deb96261f7cce4dc8689dd64a0ddd5aed2c3433239d6ed7a7b784a80b5de4e22a9a2f1080f6854b336f1e415c584d15301dff8cd38bebce28f1c67d5d7fd94757807026500f399226ad8b4bd2d10fbb8a4f3748b563339b72e68c220b26a7eb515bbceea2fc8b6db772d46924b1ac63838dc78b85fb7f41fd2925d43d3e2192b8407171faccfafa5b35e540e528698b3373eb7fd03ece87cf8d5f1b792d3c2e9f5d9f21260a64c4ed8ecbc75ceeaaac5f5c539518fa67ebe2839c0554960075826c10fb32044c93f621ed57a61c5d41c372732324194d767c0158614e1592f55945053fc94ee7f925628f75ef22911e9e733eac414cab2ea07bcbc054ff58c0b1aaf4f39eecf0e40216bd4fc7d98a81b7d8ce6c03f6f1e08a634e5af64934f152a5c9036ea7569ee589e6b47a17fef08da0a259f7eff727839290c1960573645a9233d30b829d7605a17473b4385bb6cd07f054cf46d2864c9d1cfa5bc8872d31d943e413d5b5c83eef48462e0decb9e3d028ae1b699f71c22a4c9c0ab2ab7c5d4088e2b5e9cf068a9120bee22d717dd994d6cf2c20df68a5581c997acee3404b0fb5becf17b48f550a88fc59cf4877b97afe4e900d246de6221a0fd3fca5f1c738c1cfe4dbac5e9b3433bacef902270782d952e776b54100c47ccaba4ce0f5c5bdd2af05f22636e2af978f43b4ed68fdaa43dc5149c46b4d1944c6bf719ea36b7d08be3a309d700e0ab3180b5b792c7b434ebc859ff491fc106f67b389f2ed0e602fcc64ed8b7e6900273e4fe512b6764c4c9256a3edd780288b215ddec9e889b38c32b2c8624a87d00177df5c0c956065edb4790a5d14df55e78526aff428fdc4426f7ade3f066cff5f987c4b5ce389156380084cac54bd532b26c49038f7ae983f5f176dede633fb1ca5080d3d5910428523ea0258897d8299b5d233ac69406dc30669307a5be60c1d4253015c4d17c35e726492a6e550994fcd2d4431bb917678c95ef25a0babaf7b82fbd58396cec956d4469cea47d1182385ffdce960e3c3d8e5b1f9c84c5bff8f46a661e3fbb6b85039d861a4eb1195a314ef3d1b15fa5d8cbd1c084f5466530a337351cd1cb6094d2d3e708c156a00a5e2835c4ef23e4a30aae4ba6bdd4876cf8d4b1a92b360b0dac0e52544ecc4d505513d7f7fb1ae0e7710996488f873dae38d82b8daa8cd86dbd6575c76b7081382a1f4aeff9e65b31f73b67fe8270c7d841efbbad7cfe718b2a06c7fd11c5f26df7d663ea637d3ab95b5e61ab52d9d60701889da957ebb24022a3374dd97d09debb5e735a2ca9598ec324fb588b1e7cf22fb49d788c3c4de396a578d64c47b946e6df5d749ca3a540596b2b4c11edba3fddc0434688a928784e8f754c695eb0bba79fe8fe5afba5930a063d177b2d528f7ee496f8a29690bcb1b7df9ef158bcffcb03e9cac7670646e5487750fbe22f2c02c7bb4b1de3fb9b1b41baaf16e3410ce8ef15767bd83134ec9e5c7c128f1b724f9dd861de209cf7f683707cdf399770c9bec5cdf58ed61ca37c56921020c8016746f6b757b56a07eabe1863f26ae8be0de54f1f906fe9c0649e4e39363d3c483954fc3bfb645b7a224127f4393eebcf7a83c14e0f81abdb8872125d73e1e2baa5550f58380cd096688243c7af88274ce2bda9ea944d5581f404a52381f050557e7b9cfeab7929b7d141c47aac1a61f1d3bb90455f7e5179c9e974f11f9b82115005e70cdd4a977d12380f72ea3793fed416b4aa6e2c83b52163474622a8c21e74c4526f4cab6e67d511ac9d7b303d693066e0e4702f6bb93f8382c3ac4615e5c5a6d1edc430de4c7d544d7b6579df9629345288469fc5e440141bd2a5e4d217ff3ca45c0324f21931018eea8fb8459e76ca6f463cfe0aa300eab94212b68bda0cc4ff99dc6d860f9dbd5f5b312ef6f96a3bcdacf3993b5c324cf2e270e8160f30c1a0a271e5d0cec851a2890bea4cb3fa1b5d37105720ade8e4d6a6b468aea4790a0eaf84a6cd5a55463d09cdb79f822a1c937490880830715e2799d41b11b78de23a6878839fc8b44d819424c5445ba1d7b292487509ab1ec2987aa8c541f75b8fbce409cb2dda1bd88db05d010dbb9c9d7e61a0309332ae38234c60e71048b2b22ef52e350382b41d227741b1bfa9d0c6099fe349748a46955b7ad0e7ba772f68d0a10f00a26357c0d171ea157059276787a9eecb41bd065c280441ee9310d0e59cb5f82c2559fab60560b358d2c846504866cba573546b53d8be4d000c92196e4c9013c72984871cd52432865ac793fffb840d0af18825c8bce16dc40a2bd358580cadbf21016d4075dc71dcb48d4d87b068f391b0a31c7eb4f3b3d22ed5971f1c02c5d9328f2ba511eccd635069a23e1bd9cf90c65d0cbb18fce81f1cd0d6e3dc47c2c66d51783a22972fc9b74c58c1991b7885e80c3f1df2ff12cbef2956824a8f96987a90d514029832b8c84880b1c1661e98e127c2dbc42334070211f29f9f9e9475a9691cbe186f8d1215207940f9de8f8f7797070917d84dd3be7b43a7004d30f49e56d4749d1155803c35666709cedf59604b125d69f8f9729132a0d1c795897e1053a39849aaf1c5d75a7f97b922223057d5e9af159863f6ad4e3f954971ce182f48e05b866d538322ec2640f1acbabfd47bdb8bbcfb2c98fb9433b94439ef9daa957c95105ba347913faa11a82d47d844d4a4d8190b2e9c2e1ae8390fc20315264c144284cea0d45e149d369c88508cf4270ac66587ec9a9cb195c95635e8278f11771537d8fabdad0ff6ad3b491f4d546c1cae1109d317efc332453bee9400c4bc33adcc5548aa4f949b82a843632c2271ce90e4cc071d0f288b77f0799a2a2e9116aa2ed5540d4bfbdb4b1a00cc8eb4ac42c5d2ef5075cbb9096e607824ed349f4617bbcd208b1d707079c4fa621365f854faa4435d5b6b42a03fd79f554baa73bba78d4d8b9cf586ce356936d6f4c65f804cb031d4752385ab099b335501ce2f033fb2407e36e848d0bdb7e2e1f0fc0124ad5ce5f8095398c65daed03d0da9882c7c8f1b7d65770bcf83ceb148d43643ccbac13d8e198fcdc4bcc94241a6266b91622f9663e2741c18d836486091b3bafa7da478bf7e9e2d4769f734c6e85c172a7a58eb2b761cefc2e027efe27cf7d4487b232982edc4a7921dfd8069055dc34b3331b62347f50cc4955cb3f0627e69270d0e35621b32e79e86dc549cc19aed5fb886a73423bb713c9189704c4d27bc05e39182d53b783fc19337c0ec4dc366f0ca6b8d93fc6baf1d7aec16d6b702f16c296921d484fdb4edffd63975c159422590d0ba85db7f2739d9f0e8e32b70dce153794f4a16d6a0cfe3490e17ef9597952baac7bf4f4ffabcd763f80f6df7a545ec353ca55edbf98b77f6c8bd1523c62a1b58b20e282670ad4a676fae33343b896f700fa279527c8446ab66f5910fac1d82eb7aa1462c3d81c56a8ff168fdffa16fab258c805b438140371c38be5a7f815a7d528895d7ada2cd563237720e678643493c93dc3486d8cb9aac723d0b658c179f821c475f05792bbde2e8b5bf03d2fff9ee1b946102c694b97b6c8abd3e3710eaeb0ed1f7f728680e92dd5a5886411e5aae20624d766dbc69a460e411beb084cbea90599124c5a15abed87d63aa186df8adafa631f95a8a71e1cca50335a9b6e462b71049a14bb5a09975229e36702e6a20b3ded75566e620a840d5cef7a28ed2b82b057cb7a7eab385c5527777a7dbd61283c2f112601e81c08affde5ea3982e449aff6a1d5a494d6cf9690a86c22981e2465725564c4b854488e56ae32be88c877aa3cd21a5ce538fa4f70d563fdb3085a10be86757e451ff3c2edd1ade904c1efc990188692069c0a062c1c2e697534e441d1d27f7dc28f7f5b116f7a16046ee027890e8c3e41b34120b5289f5c3e14004b319e1735617cf082a2644024fc3051c78b62188ed9dc969d459d131b77b8047293e492f534039c925345a88c11c974b95758c151908fb42b429d92dbb7f3df8bd67e79454e3e23e52df1a419fbcaa12bb80929750ace1c495baa826c929e24497faad226d78cd8548abf163021f48bc6a288e2e91696eac429221d72706831a826a6a230c063e7ac40a1bb8da42a5db1bc0475bc88674900d1c73f9b01ebde286b840a6ee2d3b9984304526a12663bb9ce4062017a795537d2ddddc0adbaccff0940d1c4a1941bf70f56a82bfec0e75baa205136ba4f90ea5e54158d980a657317b1109d8537d07e16b4edea8d34fff9cbc1dd61ae72eb19ebd9ac01b20ce91b415e9d76d8dd146e1558b5d0ea8d879e9a151b66d08465be1be694647830839fe59584bdfd817ff3dc7d8052626e6ddd75aec03f275fc2fc64bf7b916b1cce7f70f7a18a5a2c8cbdb6ee364f6feb55fc7594e9215dff4ba9c78b120b85e52d647f7682511c52350c211a9191ea112db1b2b93543e32c1475fe3769aa7d7008bcce72cc74fe619552f3575ccaf974700d4bf288cc3f8e8c51591bffefc42d62b6f0ae91bb549dc0c17c8ab3e800966ac873d3b1bc5c5af12e37f04eb573b09e16eee80bf58b4d0a0950d8f911de758b942a942a414adbfbc4441f2eb15ea662a1f9a7fae0cab714e008e6fee884484c45b34293c95cc48d8ebbd0f4d0388913dfe3eeb7e1d18f6f6738befacbf0f94074c9f791c1c7899704f8e1feb7a2ae4a819b2bb2a5f7ed6c675bb7a096d2af0daa2c5e36dda6c3dca341a7d7185d2b242c1525847ca44cca0c9c806e8d0322bb5cf633f89c84871a36783132de49ca62ad90d1aa16e7313f243f2979e3ecfd7b4bf82fc2058902fc8d6b264d1525bb0d252c74e40afc775af8f16df21f8bb8ac0f19028d567f7872cb1b0e7d760ffe3c20ee7e8849c6e6410ad6317cc6ae10889332c13f7653a96aca4380172442b368244365fe3bf4f579f5b2562a98b7f1d4a44cc99523f9570d75e1fb3ecd821bb94c7af69ce9e022c52c533b8127f3e77d91444007e248138649668311ba8930c225fec4ed17debe799125db12e99902232ace3f60b2f6024c6090a8a5b17598a4a8a9244656fb5df75c929a531075c4dc696bbd85a69879d916ee903c887dc7daf35522426caacbcf31c6951254869986d8fc5937e53bc042a5519ea123ce7a437658f42b8e622c059eddc71c5d5f01455c589a42021b7cf7b3d90962017525439d1eeef0934ea840dac7873b5ad6458176788358a6e03792c20229ca2ffe43c6493d5e2ca01d6a6e4b11dc97bf3d32e8919e9a5d121b4b128afff40bc9cdbda8ca11006617fb38cfea14b27c7534743e4e21b532103f8cbb39971d505449dcac57233ee4792196cff8da574572f175320dc23933e5329cc58c539b276a3220fd41a140c000470e6df70cdaf5c4d36549400b812a78b33150e84687ffe05b315f787aa21f979b42c878c762468230466d061f5a8a91c43687078029af5964e56f5fea00a860b0a3bc4449b0416b20b6da784399e09ac4b341f948a70d51b037d4866c717cb34d2a59df72d225842def126de7f666c638a0c4d2c6f6dbdd899a5c15d9fd87f6cf937a93142c02fc7ab9bdd2cfe0e2e252daabf1a5223b32b6c12eb6bb526defec61a87fefc7d904afb39b2bae38074b278d2f3f2de5c2936156e1d122cdd32788c0005e5f1cdc1fec71f3ceb8624df938c71f625a7f932f7bb13d7a5d316c3e56ba33d858b6cd180739ff82fefded37c6beefa30dea3920273a92122a8c8294d6e80c97b098ee85fb7a2e6f20525142ccc62a5cbfa9741255715b48c7895833f3f47ce893b87c5208f917fd377c489d52a3d0dda8faef087da4b98cf66e7734f7e4a36feab536d1e3a44f3d808326cdb10ee4b5352d5060f5984d2d2d74b066d6929332c28098f34812faa655888b0a20a8f0df76bfade95cd47addcaf5a9c36f7e64656c426325071211c666605890d697f6657e35fe6840996f1c0da179aee9088c7e0ff0a03a4c16b087b475c34579174a1811a52d36c4b07e7775253e51ec01094ab745885a9cf1196c813e5c18ea0bf2e00d7afbd9bdd24bb56c8589569d5701c2e8efa1b336f43ed9c526a22f35b1554efddb3e04201f206b18a7473dee408ee298bbfbb67dc9c18c42d88440e61097aa551ac62e8a9b5b6cabcbdf496f97c2b5f64f37c74c5668cdc8fd839c1cfb3306beea36001e4e30b7da58b74a49b804501916a07abcfeb6c24b30fd6b5ec4480c9bab719033839302e92ff199445cb1f768ea2eb8121be29e516d19fae0e0cfeffffff01