PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 78646 9842242bd3999da7a961a2349a5998779cba977b696039ee1f42f090fb9638b5

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
899cbf73c182b0512d35aaaeaa4085c587ece967909a035e6961ac9582749b3a
Certificate Block Hash
9842242bd3999da7a961a2349a5998779cba977b696039ee1f42f090fb9638b5
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00402a0000000c0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cf45b838669e4aba577ffe93d465ccebe394bb7aa7bcb3224b8cf3333ba81e3b8de49eb251c7dd7ad6d4ab98f6a3b0995babbaf35febe1dadb0ee66b53275555b6e404e2f6bd138cb36b786d0edffaaf033d068fe7e4f57c52030000000000000040000000400000402a0000000c0000

Raw Header Hex

000040205cffa40866a578aef4be1e066bf24c2b1a241f9c8f8fee9fd7c97b6824903045a638a5d71c67c7a3c12360fc99e802b00a9ea46123d2afa7ddbdaefa75fdf3eee6fb3e6a73d000183a9b748295ac61695e039a9067e9ec87c58540aaaeaa352d51b082c173bf9c89

Proof Data Hex

59,560 bytes
121216020307f65058878e2c2b7a6ceaed075d311d235695d2170338b057d13149cf53a09c4edfeac0cd3f593c563d81c8cd5dc6b9ad60947731f5fe61367df056b4c58c59d82ffdcad2a77dd560fa1bc26b554758533759b2481830abb4b028a6b9acbd8c3bbbdc92ba7a4ed8e919f716156725a9b97ce8eca23712ed89330faa7f74b11b4e1e1cdf66862712376f013c7f2a979aa0e57927296203ea8a3f75871e720d2703d020b614734c487a6c2ab603ce61fe226a2749ea1cc451f97f8d04fff18a52227683319a904240397352c5b41021923b98273e7a02484ba7fb37efdb7a2a055fc2322e41a7a552dec67abff5fa280b6ebace5054f94e7e72732029bdbdf5c867d6ce34a877e875c80ee1ca81fe79b028947214250dd03c512927b1a6e2cba5ca5dc11b47389766ec42ccb554bd20eb9ba4dae15af2eb73f3831641754fb8f6a93a1976d86e08905a2c8af86ecb606e441fc570531fa72429f2e2802749b7d5288df1b78cc84fe2b5e29b0e0fbaefa75313d72799ef7055194884c0323a489b5c7404cc5c43f893baeee3fea8f34a6f33a32629a8835317d17497e9c3bc805ef5b268cf7dacf1ee01915671979cf2e1476ea6416b6a6231a6ce51ef8cfcc758765cc458815f716ee76f959d0accd681abf372facdb79e37b3e01df64fd662237b5dd08619895805f206985117dda7c2115c27a03a4afec9ca7e8acc4e9bfb4c6b436ccf40451a67c8c1e31594bb0d9f43c1fbb25c982f1284140a221354485ca0b2e17c3dff061b99b8656a58ef9244573316913e28fb2f7611c2b37078d61fa221bdb92a692e28b3f9f216fc35b31e8fb361ae97b150e29ef87c183692e06ae33c8814313e6c858c33f7c36a5a90e84047dab74796a5ef6464be22b5040438f9a2cbf95eb0a66e243158166b321eb01be814bd16fe98f17fc6977a902aed7240e9c390ec808e91bb1cda64559d635eef6c7ce07d037aab90a34a6cdd01a8c5effb027fd69bb03011b6dd16cc9e37bbde6df5e81a580ac411fde1f10e6217402c9662a24124a700bd616d88865c5c776cfe84e0920a22411d5cc9f5f450bcd4d643deb65a6be818670b5aa0eac91d7897dba13c7815acfb444fe4fded4728b5d3a1c367be9e390bbb7b2b211f12a0ff167e90a1ee29080bd5502062824f3ff5b3a1ca3aefe825ae4dc48223b04d1714e37448eabbb1ed33f1503f50cdbb56935f3d6677b6538f045f8375ee8321aea788a701b0b9dea57ca57da5da93ce30b6c2cbf5e1fe84bcb1bebb5c63744285f24ae49b8f317b5dcbbe9532be59f85229ba1f9ee7f42ba43d8cdefcff8a25b440a46e8b935326a78fc7a1bf072a2b9e55f3a49a7893649beb08bdd2e53d063a987ce2c8e97e61a1f03004096fdc39384f9632fa94b717d4f8533a846bd460fd504ae97eddc8d6164da0c20a0c3b6e7d81be806cfaacfd84668d60ae122c460333e76cc3ed975565e0d1252a6f122ec484a01d7e1b1d4bc67449a8355c49e570aab0cdc3d0550d4896aa48c0f9567ea2267a6a20d06396157be972b2e83d3c60324e73f53fe7c1f14065e587e1a3bdc9378be74bda1d2ac4826205c05d17f1b8381012d99bf43185e2fd4c037db2316837a53356e63a863b0dadbe255938b8e5b0b096f75f1591f8837eabfaddc4856b762a94c3caf771fa691eb9d2e636944dd5a3347be1ef01ae3509d0f2fee0c801d9c247ea97d4681aa82d4671a34cfb2c52a4c89d2c0b64140342d4f03f0bd511abaec4020ad56d68612ad3e8cdefd8a737e34d93e95751f65345a5a1f97fd97af25cab196adf137e7d5b3f61d9115b5a619bef93dc19beff2cad5a944e947c2a693fe123b1459f99509b97355eb0bb047da3efb27e0f5d11386f4c74d9156595126346addce7d497f7c8b8944f835a57afd366b4f4e58df9b42d1f6e29c1d0fad6455fed3d89bd1712e4945cab917da947bd211f415b088a43c8657a6ed05fabaaf0e9722562c9fe68d3f463848678630d2de90b629c788c835571b74ae40e1db05401ea1c7ea5d2ebc5710a60901ab093cdbd889b935bdf62956c8222e4f124d30989a96f3df88dd99f047ca7532c2ff2be4f8dd771306759f5fc77ca89ee013e85dd4260f098da7c9527508515baff9e0b4f683eed1ca2a564d8a1b69ddb4f514af76e8b6eb1d0198e7800f9a85ab3d48e74172cf97a3b12dc3afd9dae6564826faf787963ef81d88522b374bbbb758102327a1b34a8fc9f3fd6a27a13ce941ece8f0d222c9f367a9fe64df351a0e90031e12162331cd5872cbec6ab1a9ddc15a571f0673bc1512927a6682ce2105ea012e445a8b2d8bf5bf490841ec285dea500d9d1991a39e0dff9dd8d8b2116a78d6bab00626fc502256e8aff23d4608b804bc698beda39f644c83afb357ebfa053e34f82ccf0d5a91af10ea6b231424e84cc50f62146ca6a51cb2b4fa1577eb52c1290fb8bfa77b01b473f22f9e168e48ec6d2bcf4abae129ae940d6daefda4f3775f5735a2d6e6b75f75ba44eec2a2e8971e791d57c2e3e2e99595c7961f184b8962e5d519415abd63c72bc90af6ffe8cca01fee7c44483b55c5ceba9e4b2cd6343e8e456d38f83250c88f0d83b7ed1541d29281bc02e6026f78952164d4226b772cb9f5826c12422d2079c61f1ef3890c70fe30114cb51c652fe6819f057fdd73ac0286dd2eb18b7c4f1b4714c4bdec63852b26693e2428efa4520fbe38c7c9ebd43c4694134b2771794fc632620c29f893fc7f14f067005ee5bda26fd82140e6aa51f02c8f912e721e3d638eeeb397a43b2788d93e35ba47d55abdfd65b1be49e7fd0583ed04b55ece3aa21cc6f34c5ae54b57d2676ed4d501f2fccaa2333c5133eca91f2b22285df20ee0b5e5c34b9a09515cc1167e08377d7b521e467fe57cfff90e918ca8f06b89995f893045459bc7cd5b46b02c2aaba2d4321442e0ca2354be777f7a216e952bac3e48953dfbf98f3348c797941647c6ff4d9370ab1dc6807ac4b04d702514720c54355d3f68a8c850af06c3f5b6084dcdb63b4a720e83aaa38f901c6e21e3f875a9db9a8f3ba132848dbfba421d97416b7f42f66fd873d5bc4039d518436d92429acb79f2240283d568432576a3b50457aa50e54b5e0c4283980ba76f210c8d577792a92966620e561835975801fa26fc4d27d302feccd1624eb53419635fdd3b833195fbf4fb616bb89160c6f3dd7cc2e565522653b743b2d54d550ffa3ee929a580b832d4c39c51aa951be1f7b8bf207d6403d854b56fca2f337e3f9ba9e49c6490dd3a5f0098de918e98e9fc1a7db16597f19c3b6ccad8e67cec1cb761ecca76afadaecd1d81c3bb528eada0ff4ead29be40a6d0efa203b8ce2090efb95d17fe35a398c65207cfb1a5d9370cbf0b6f6b7b63dc0d79fa1f53e2cbd8bc0f78cd6b66a8d026429404fd7675fdb207b501d92cdb692cbc3633b01e6fee75c2a83c63cbb32471d285a43cbca6dbf778624e7a281537659d11d4436c7afa6131ebd4ed559e40dbfc563b23540ec180c61ad2373b4d7884d4feecb3673671a15717b42e92918327fd7a418f047af7c2b40f1d0cfd52468ccda4922f52d88bb46a60674481002e303acda33030b637c367485ea24a3f9af220b54041aea46f7099640f94682761810638d29a2ed61572f63664b1e730d4d46f34685353a675e78912b2dcd2bf251c4429b2f3b71431835b6b7de4697ec543b5a46814e71f9155baf088b659301acc62f864810acaa408a23afcb668f287284bd337c2f47a9e852477ae6a146b7ab5440a1b13eed54edcad3bec0db56cfd5af8fd5693e9e54d0b20b8e1c3c02140860a18834e1d14120d56a9600f5a1a9f964374b0192bc20ef2a4805db29e0647d4d18f12cfecb28869cc764c8d8aaa9c27a676b5cfd7cf7d677b8d79134f203d48029674cebaeb17fc4ede4e0f3bf82c8de09f987119dfaadefff7d6af66af45c31d741a7583645be43af9c66f1e8ea86c59a26edc1fc35bd2b80d769de7ca47f3692f787b9197956e9ee0e9d9509f3eba320a6165e455f7f8f78466adc058d46571301da0319400a33570a4b0e603b85a5f1b506f500957cfba54f5c8e3b746fdd1a3d1c01f12c79345896765151430a86124350d8b7200e37d3e6be20a0fe65be90eecf4292cee25d523a064c34fa83d5fe73127110fa0f7c22beaa4e96b47a5b67c73846550d7e05425df7a39bf2cbe15887b5a50c31df36dc3988747b5a7490e2f54524eeb2fc3f03160c7fb7ff5fdac6345518f088f27e17a17b8cb7422ad3c623c9f4c0e4a76c67c64945f6fe16158a3c0730242a1401d54da6c8661c9f4edf02c712f47dfd613c7e52f1a2f775bc36c547356ca96cebb4f4980caab054e8bb409f9b3835aa267d5a2402d6c725f1365cc6963a85e89900a961b243aac439c3cee24dc9d875701f2990e1780a01b897a04979913b0bf1551d0770f48830619082d8a0eb8b1125ed80d5592e4d8b6b958c1476ac940bbb77fe1a138dd60c8007261631ca0f41d2e8b2438431ef45dd56bf499d40a5d67947cb55a9154a9eb1499fba88988ad54ab4aeda72f9d193f4c9e9ddb8d6fbf1dadb31f29d0cf5262c23b18b2491f519681d004ad48e2d6ad33e2fcefbb43ee5e0b6938ff037e95f518db3f5a79c7c1c9eb5f00e30043f7cca69329e6ff40bd16d471dac6c58b7ab15ae21820abd5b39fba12c0b9646cadcd8250455ab4959e82b321c6b61ac32417142e6831f4eb4db91f2e7fc6e3702c846b580641e3fc41fd237ff733e9c5e95cd1f71ac9989cee1d5cd8b0c7e73d116aa9f108c4ffa73bc298532840de3785c48a4266282ef8316d32e4fff19bd1a94dfb337199eb1483046c532a2a48a6280464421a4d68886b68fe2d8acf7ed863ea6cbaa057a12c7a3ed23e53d082ed0eb8dd057d95ef5b1c9fe24ad786f15d116cc36e61cfb218ba1d90f1d88f0dbab46371c59da35452e9036de6f3287dd7474657ace1f0cf04a1f83268d46f415cdd2128569d47d86873e95213557b72b858c39164cbd91d846f18488e3a37d1db1400c76e3a99a6b34b76f80554ff07cca4a7eb277526fb60ccda94608fbc6528b5a09c08320233c9d2633b2ad8609737e83c351298751ada8d646394716045e09e6bd3df5feccf52af3385282b9458a292319f2f3f5f916e5b6ec8719818132623f6d8ee7bf07c69fcd067947f56391e8e97ab28cdbf887f0645ad522337e9129c67339c90e4509ad68f7607e3af247ed18b75a3cef57d968678cd2d763fa62a6ddc74ada611a2cdbee16330dba90b574adfba3c941da1b3697ced6dace339b81961fd7e7b80d9951c775e3b84e51fd3030eadc5c033608d97f56c0b6102fe02ba24ec3996928bc37da942072129d1ea5eeb2d0445fe425a0e4e77d2c761794d03a0b49721a5c666ce6f839429a35fb4c59848ef38babe0949a584cb4346d2787dc6ecba7a0ef8a79aa5063953e595398749184e99b57974dcb9d164ccabfd1aabb8c9a7e31ca8f9ae1e16f76ed0ecb58984d331a2b6ec527e9239757013c06225577a6ecc3637946b6041a2429ec27fa41eaba03f240dcc491fb39cfd4d5ace3a82b9eb47f70e1922ce07662e123bf4c882525b6aa761a5eb1ad8617fb0e67bc7e786eb750b7ebbe31acbe0011f8b6c030e49818f04b15caea157bd89698cb6ac4ac8fb5ee1c42fd848870c922f7ba69c673f306b7912b906a677e6eed283379257524c1367b2406b49683e1f2a85731bc4f2cc00053392509ac60f1b76a1719af95dcd70422016b74b09f3f92f061587881a17a95e5cac17abb6cd9bf386c1c875a3e664c220338c1c097d2decfda23729ebbacde1d6c73f31f17f22767769a12deb44a58921a9fa43f27e484e688129438afe3be9b9745bae32937ba4ec6b26b336a9af0c9087ec3d0ca4e792451c94320b7ee8398d5de58c6ffcdcc28e4a828b9f06adebba0be402ccc27dadfa937f6d403f0710db523e89401b0d5d343fc78796558f2577ff26ae1facefb71ec5caa01b4ac2d7e62b0325d3c30ff29db4f3bd90d7ecc8eb385407cccac5a834d3e17e9dcf1d1dd94a0ac414552c121e6b2083bacd8818f1a796b944194dc5feea9e4160a4408da3de8b7b2a648c2c5126a32039ce9bbe0555c7ab3a6175010c8f412c20e99d0d99b3573402bca071b096d7389da8be6d4bb203faa97a01d5c871055385060915c553964c5d7558044626d2a17c8cb003c9d7afe0868f14b150bcdf1ccafbbc00e93dc47d95acebc74e03f9aa6a931dfd1cad49d0e8c9de31e57f4ef35bba0927f6bc43ede7bb22210d3c9a178e368e6de4140d344b259362666482f842ff801ef2a833ffa30a4efc0ec0db158cd0dde2ed08067b748db7b24e26801a2846652e5ae5d79018a52d1d0064cd9c98ee9b16ee6c2cbcd5cb575df5c5d1c8f41080d8dfaf5416af428eca1ce635ef9e638c60f8665b2fdc195127093101d04df868501f043e40d9c22fdeae79f4b24464fd55dca734f83725a26056e614cd2db685b7f7e71b598ddcc3dfdc61368b32519082aa406cc8a3cf17cf59aae89a94048d4c5b54b4781ac7d93f027ced19178f77509edb7ed420d9bbaedf43bc688ca9dffa8fe44454f5d1b6ba88a861617b8e4f456929eeb5502378e15ac534bb3e9dec32bb1b2326654c317f56076deeae0a728a609a818e9e890f277899d7c405210eee6f80c65a357d6d470fdf5b15da33d6300f690643483ac62cac0309b36148169b77bd359efca04c966fe2304996404e348ed662f41ed8d0c012beafffd76362eb0618e4e7ce3707be67c17506925d7c29c91ff766baf1c13c07db32a581d3c0e8c020694201946efbf66cdf03da56cdc9450911aad66da51990bf95f3a0406449692a685c3b9833725e74dea390aaa475621b3bfa9af43cb69c1b763cb2a6a8817a48735d060778a3e3503aa94065918fbf4fce253ad66ad7f94952444e4e640401a6eedbe38e8b1dc316865d91faa356c6afc74a66042ba71625080d148a1b7d341139e8bb379c651c0d8cb0d1f7d84be5c4ba82e15cb3ca189ee9981eb6886111873ce5a1abd5f7778a3990bc1552641348b6fddefd52c2acee9a4cfccad1f5bf59b23677d59b0f1e4c726df559d4075c87da3639b8446e3324aed9fefdb70b10174aa00e8cdbc99c77e4090732d1a1eb493c067d2e4a23107dc5b73983172c44c80c24260658bd1bc3d16cc07714a3c6c9e0f6effbea3ae939659c2e4d53336ead7b53ae2f6497d077e9b98e202fb805c041ddbd7ced02cf29f1b50b656c6676fb29422366d8b8dea5f5bae7e4fa3f005fb14fe3a75e7803a8be8c3744fb5934719c54c00b1ad7da92bfa2483de327f9452a90e9b5be9a367120a695a4e14efd871325c234ec34caf676cc8afdc58dd897e5807ce8cf75bae71a0c7c6b12072f636bfd073ba0965b8fbf93aab4996a545e3463130bb9500246acf9b7c22a0bb71471ac08b1d182593d5a9d6526ef10152740f7c1be059d49b94273dc9ea0d6b75dce369ea7aaf5d11756e5b7b603a34080c877a3ad10402b381d1254b355c735f8ae2c079b337240091bbb56d60ee5c3124c435fbd096aa94ddae5d88b717063cccdc23828a8a7bc3feed17819b51fe07081372d64747d1496635b1e93e34f090fcdd883c8f122a145ab0c6b702b60a7e82b64cb68a96555ebcbd52545bc0e2e46d503d93111ab08b595a01cc9dd5103f607e2ed9dde322d195c346f191509f49e62266a26afb0593190bb3846245ecc3ddfb0a9444a19de4ed369e5163fcd00a5d1d311f3dbe2a0b33b8da22297adad0b1176483119f389340cea68a53b92548be486896172e45a7306a9d958fe226975dd30b7fce463660d13cbac7c6ffadc94e3559df36fdee7423b5cb25b77ec7c28bdf817548486e48e20379faff82077020128d9c4be5b1699b5042c9532edd25a5eb7488a4fa9514c5eb139778ca8700e3d7d1b9000554c7e22abee7662d7866f5fc5903b28967cd9da52da5f4669b80676c9511403521172af604d46f37a07882568dc84abcbe9573ae13d6dd52b71cb100c2d13e78ce8bf46fa3ac1f9909e43982f490d29e60ba790caf24998e00213bbbe769f183149534ff191afdca9fde5365cf0a2ec26f898b1e8c9a52a5e12c0eec6b44dc9782e7a1e22168050ecd8344adb28c06e3c5453e2e18dc53cb91c808aeaee5c3a969859d5eb17f925050aac7c8b8248702d59c05272840548d753b91bd9533922254b5ceb7c774f0b53bee6afd1c5367ce01f5cd6a13120aa26ba788b3b6b2b2e0f7d6a9a5d155015ef0658af2b6be0b0edd93d65f565bba94c9853b5268d46f2ba822ac4ac7f46952e2345b0bc134a7b87ba349824a9e31c20c80f15a853997b6fee5a67fad4593e85895e9bf0e55a9be4426df1aeb8ae23dd34fe8b1c0410f1295aab5493a0a57eee00842d2d6046b372dc15ed596328ec4f968acd3fd50d6d93bd5702f6249130e2a75600db39f144d1377975a5e8896ab8dfa838ffb246c2afa86c2ad36ca7b3999bb66fecc9f46df554b969af336e78bffedbd951a623fff3c5471049b3cf03f42ffe01aa02c5c7927c981b30cf1e00f4b0c403bbfe81bc45987c99c76be1f5e58d2e64b0c8d04b7a120bdab2f781f33bf89ca122a51f99ba64809975c30740ef6f3f3a3bc01f4eebc8fde27bda872b315ad02bbfb1421f001868ac914a4c6cb92ec2526e6c77499994da5869dcc0834c8a976313ed9a411871aa2003811ac5e76034492bee63c34df963647da49681c32d43a84bed35ccf369d1aa583070d3529fbbf9d7c25f1f4356a51b9a7d4712831edf41fca5efcfaaa705aa219500934ebc043e48d8eea1bf1f262a49cdd9e6dc878c8d7b6cf944465befde82d4887c6e067f77f1797637fd31ca46ce0f04db2e1474b0e6c6768d39e754f16abf4d3d1f5a6882ec35d6828e860068bc5e8b3d317e2cb1cd10b8f1da7333898d0840e91bee0bbfb6f584a934d60b5365134d9cd19ee6badabf433f3783fd833f3a20b817627d323fee7da3e5c9755baea0dc51aac31e55543bee5252b1bb5e923bf40ff300949cb2427cc1f34a43bacc90a07bda8beb7e6fa069196b951b5fb8ef14e9ac59c317749d04112a6250e053dbea15126c343524979c059ecacfb47dd1cb4fe629051bf4b972de28b25a0fb143dffcb9668cd8882cff8b8d08bcac02d6f003c5fa67efdde8647035280887829369fdddde9a3d2a59d198eb25ae519f637b31e5cde5ed5554eca43dd9b535e513b0e402aa420876078cbfea1a627ba1e9064b353122502521bf3f3f207e78efb92bfeeef02a017af1af34468558577f4ee854e2822b574a5345ce562ee58c3cdc17905385e77ac6e2b5f500df8d52aa81c6118dee18a15983630f0891175b948903d813a0e778c02ad6b64e0efff743ce5264d66c9c975a56034a128e6165447de95b7ddd8442fdb3e7ba476afe23e1e4501c3dc6c1367ec86c70bc99b0a09c1e51e38655e6395949239309948d04c91d622c618eed892ba64d7fc7e9aed6d6cb855a324d2571006a91d4a3785e040275aad63cacd22dfafca5636f3dcaac005c5dfc03260766a849459ea40b22e06436bdaad62445fcf63d5c53c23411d906b8ec3344f1cf6d211f471cec021d527b0f4cffa7d6b920a73b9e943f5bed1d2a09297f3f15ab1fa29ed724f71cd6178c434227debbb94a1ec09cd637d111bf88a5809b6712a47ddc6b76b61a7939aaf1ac5db3bf8442b1c714ed5a97a85421eb7de64d7d07c2cc95889f20c5f9954a09e240d188c9e83dc0f48f9fbc2d61ba5e4f6b6e09bf3065e985f778d2ea5c060512733ea213c37dfca902dc8eded4c835088d02b9fbb0ae0e6b6804630e0db74b6a6eeae32b1dd2f3f69d727f1448611fc561aa281741fac15a771c770292635babe6ee3777ac8462b87624352fbef448863221093788af7e8cf4a5f97cf1b34cce328961fe67dc042f906e8db97e200bfa3d7c4ee7a6c00d34154e51b3ff9178c73c13eb86790717847bd982dab675d02b6fa41f157b6293dc3bfa2d9fe77a243db9e27f1ba431fea30fa99d85c372b177376faa5bfb90e84f806597f306c0618777614f9df6439c2da6f746f4190c1a8a07e7227a68ec91f050a1291afed8739140191f442d2276734ed2e63bded1b6d5665b8a5a97531f4b91e7f7d3b6915bf69e45b78a28dde597270e2648fb144c63082e8cdc76c67dbc991211a25db3e7197dc385aa81cbfcaed16728d2fed9359c1123a4373395e5679577f63016f282ae586e7c6e33ccfb87e3283ed61b02d814fb642cc4ad4bc20f7bbe6183a5dac80d73a06a8d8b42186be0260bfaffeae435f8752f57bfb2097a54c9bd1f8d5df2df10fbe67728319109e459c2895da09726ee912a57f7930fa2581f6a0eb4593027479cf91bc65f53089ffd4ff1478d9f862bf456422ffeb539789bd6ebd8d7d2b863ed492b655a61237f56e6bb7c8fafb4b945677954d434bd1ecb86820438f9d42ce31a08ad7fccef305ff66e2e68be81e850f12d293cc6379afd6244ecc80898c32e47c0955206b3a80d3c2c0f20da303eaeff90e6fd23d638bd8b04b28fc9370493d79f998b05eaef6049c946c1fe88cbd289ae9b2aafe30c0ffdb72c31a8de9b3aa481138678b7a9d2d1656447e3842fc969f0f3ec8de8cb742cea807e613d742c0c4173d6c048a4527f0805ed15593a2a8974d502cccef424cf83c6e1a75d956acb1fda2fd337902277a9d0807fcb3c4cacb072bfca9338d181b8800dda2fc4efaebe06129d425c4eb921cc345b0fa978757fc06870b02a44ca9f11d3dfa4e10e2dc5aed39f1f7d1515175aa98b6f9b7758fd5d729cbca7e428810e915c4b0841536c2f620df554b6b847d7617e4f04b46162ba1a9844e3721d263da1e7b8b94883e6cf7dcd2afaf63eea52e09975056980267dc378420268aa729ea701338460e9bf01bb50419c45f7d3671edf87dbbf2f6c9e4d112f086297962fac4c28288d0a021053b53aa1f286cf3f4e7e2e6a203d3e29cd20693685aca3a64bff4ad67a639bdcddc1d8d783f7535a4db39cfaf63f35985b37aa6de3708d457849e199e7df18ced2197ae22bf127a1ba65240c1ffed6afebfa0b18bcf6eb7c97b3a2f4ee3be981a91332dbbff5eebdf14a608573abff064ef7d0ab3840811dc9b34670b0ce5737aeba67a79fbd6b57ca449d58be1d17853821da2399657b021dcf49d695b430e4e294038170fe83df626a64945dead563a6c3dbeccd84db8ae788a8cbfca1f28635a29b37d7ea4d82e51bac297452525efa559a417e689a3a793aa6d922d7990e9dad0ee5b4d1dd65171a116aa877f98d184245e55168a9f18ff53fc648dcbe69bb4bd6d4745e2230a73c0052dea230b4151535a75e37393e8293f4c23c7fb8bb930a2167810c4178e1da1af1d641cb6b560fc1a251a10e3ffd7895fcc12a3fe7baf651c65fe431620fa9926247ff1167381984ae5e7d182859336616f508124f4c6c12fca110dfb1627668606b2d4967f807702698e58cdf5a4eb218adaf7ce5f5e8913a9b9b1977a1b035ddac6f71a1434354f34c7cde8b201cbb4a09aad9fe1c23ccff7e8e831402bd3cb9fd76827c0c27952b260b04374ba0b873eeed802a5a0c37f69eb2d20e4a3f741779561679ffff7ae8ce4a440618c48eebc09747a0fec601db27d84e4d5f23766455d8f17f51d2dc6fb83f0e6e0b7948b419911bf752ff4aea2155447b92dc9ff3e32b624a13c7347dd9af4dc6d1297f704fb081124e80b4db3d5cac73f466622345b77854f1acd41f37dccddff348e9e48dc3c4f5f6e778a0f7ad9dd3a56fccd6e16c4752d9926d93faa9744e8d3d3f15fefbc1ec3cf78c39f607c0ea168bf2712d5e13842fe93a28d60fbe478b5c9acff90729cbeeae12eea4cca87f832f192f328b66fd071308216db66eefdcf4cf4d2bab02606c3bee9b0e3514e047ae40f77bb35e5aa3fde93079bee7402b2e04e7f85b5fbef676b4b8e429f3483c2069cded02b0c7405277ad0ce6d9a01b8e0264cb44f3dda86a10557194510dfa092734863485cc31ba15a7b1848a94729e8f658fe2af37c15d7ccc72d87ec22a635291770c97a918b1bff12333bde7d66786f1362c738baa835808ecbb270824a822ca06c1f789e0f8d054b24d0af63b6e8bc1eb46bd990ca799fb2aee1c8ea82af35c9de03a40f016c226138c7dd3e36869c5c9a90837a8521174dd5c63daaac25aebc2beedaa82c181639eefd17ca8a918d1151a40e77fb15339fd1a95ddd8f650350c7a583547ffd45685df208865c6f2cc67715dc1e60920f721c270e47ed77eabff3b731c55b327bdfaba5de2e294117956c8327a9c9c5cc6ea50533955a5dad04aea9c85dbd81ba95ea3aae55b585253a29c20b8880e30e8d5a6f1d224a9c5f19e186842a708416ae0c06dd4904401992ce615631483820d05309d5b528878c4df2068fb72de6cd97d253a70530ab1b984b9d6e650e9ca0bc1b68bf9a37865208112f5c57524eac1771e0b47046b704672d95af449feebbad0eab4d754257aafe8f241e43eaaaccaec9f785d7baa348d625c8592995a981663ab4e822dc0dadfa0809c306ed0f94e9e0dee6735159f42c12b678b1454f94507f10218c66d8c84571fe2d904971e45cfa140f612c5aba59b6d4dca3685edc60de83e978f9c7d07d85bff6ded23fb6ca7f9e58e708257bb82e4bf87bb0e89138f1b0c9c4e28b23246de087b8ebef8b16e841fdd95029cf4e646ddecf04642114896843ea8ed8368e93aa9ae1ce419b2088cdc365251ff5654b600769c1eae57de098e8a51ddc5c8517a509c10c42c118f5f13d99b95145fe0cdb6a26afc55a8440b72abe150eccea3045da82b9a672faea503aac6c8eaef961c9aef2d324b2b9182444923c0b925e13e86eaee886ebce6d4bea74610a4697380441b1216cda264b65312efa5247e54c249fdc0bf17d289b2259696f1554b1ca091b721a50ac1ff5d0d68d1cd1f7c3bf06d7ef76e2f4a72cb24a8fe90f1379bad4f1d13a7290399d2a2840111909c7b26ccaf62307d072767aced0920875271374d66448444ddefec95be6445b257c224447e5e8f70b5497adefb909adbae3c70a55590b6f517aad144373f7c2a9189e6b1abfb2f051a590e844e2de25ee53f0508372cf0bb47d9ee8152c3545cee06796c90b7b83dcca9f6ca2b262d58d806ac916d3223fd1008c7b824681490fb693839cf2e3c5238014a80a48b50b5b90121e36de6a5f4c638099d701694143326daa0f0f699b5dc5d83a77b74a0a08f4e338c2b0f1517548ab18b99ee953fcf4f6c0234e96c530c202f829970537b265e4f6bc0a7eb68c473007e56e7afc3bdd7b61e1e4f4021dda0023b8732d8db34e7deb393279ebc33e7b0f8019226d317f66ea2f1cd300dc8bf8b925bd167388d036e7acc1877c9107a6ae8502b1be41add649dc3239cd09e92efdd29e6cb9b8b0abee4ebfe022bff79ba2ede25e278f3431e3b1b02bbd506fbb8130cce9d54265f8e9227d52119d07067056f9e48a9ff1b05ad5fbdff98a8745ecc46e7fb63c28328c1c0fd52c6612efefe49d4c8a4d03bf5d0b80b65dd6066431eae1f7d42d0682a9ec03f778b6cbbde11b4ca32ededc1eff4564a9a8b75f0268fdebd9920d5e443fcd85d703b9ded1695cf5263bb16e4fa5d7c3ccfbfe93597b03377f2bf02b0a832d96eab4c5fa4aaed3bc45b6f30cfaa746ca6ebf8c9515f3d047b58f731484a174ac6b783e40568de3938895916399d0cf4ec308d6999e1114d3a246c47d8dacb582943db641e5e2df5e5c3d2540babfee9d002b06639f5cac1c921edebb17fecce342d602a5f2e787eee6e3304b2b1f284e14d77e2563738827ee85218751c7364ca98fc125e9438f4a266cc32291fd920c8783d38d71a9332af792b061e85f9efc3300c92893ce672775821375a3e6cdeee38ad59e4ef4cd63d4b07d9377109e7076c14520b1486dd11f258b1f0431b0eb44000eae5e23a9036118b095c14e8f63f44b7b459c929f442e0dd6784faa540cbaafce3f3324b3de3a88aaa531efd7b09f66c951f75efda90cb067ddfdfc96140024b44ac2b0f54ec433d5cfe70ce500b226bfa68def3aa05a4fde38dea34a9e46704fc053bfbda8a89e13638830ca109777ea0c6844d026f655aa81cb9c19dbd639bcb47705a8cf112285a2e7fe6e2ad01284ff17fa9395795bc5d1a72e96b9c14e67b62fea665497f28199ec67652eccaab9dac5300bdacfab93ff89f53c5de0d9ac48e982620e4c89d4f5b3023f1bf9e20c6c0748fb41fa39797e4f6e30e89b4062d8810c634ec8f6e0c7fc9ac0fb94367909225a31fa1e86de090ca82a8f2864c90f58ef225295725a2f99306750973d0985eee8bddaeb1902158ffdfcce905d17109a9fe53f241a32261002b1412f3f75d9eeb96d0a00ba517301b5d46223ca38e45088b72f4227bc63e58d8835d6959b61f173e92aed9b4102763f6f28ca992cdfd96b329bc298139237d3bdae88ad7563c706d40177b440b89a0193567cfcc44d8d000ce293c383299672de3f068b99efcd5d5611831d3430b3bca9aa51648af5cee38b00cf9d9524d2ce9323a2d705beef8d62d6a813c084b66ab10572de82de3c0e3c3176b0c3581bc556e4b2b32ca5bff363c16b9b359a5008cf0c9c3f7c989acabef6557393c6cc18feab4b65df78c5cabd49347107d64f14d0650a7a63f8524f8ff1cb99b0b229ead4e4afa2e8bd76ff52dc2096606c730632c34d3216f6fdef48e6a888b7a36cba0e945b58c95619a19ae9cb2898e2b435e7bcc3de45c6dc8f5b7c962dedade132b5d3cf8322cdf6a47d31f1cc9f26ddd96ecf8b1d55e19743916b4010458e88e68fe46fcd4c60483633412a29801a2ae72423949b92870906c971df67872e23368494b6ccfb7c1f629ebeb3ff817747048679f9ca79503b94f33767e10976846f6ad1844cf8ed17218f84569f69e87cfeddd564eb1aeb84f1c834fea596549be22ec08fdefd39cd9df4b7c3a6505e9c7237d1f06072410df6685cf1dcf9b1da6f4b1298b1d6ae914c13bd67ff59266bebab65faaa01bf66dc9e585544b0d82d33254bd31b9ec28a5b165f71fb73f6a54044734176837e1953b25f9216ef4927ceda32081e99525924ebfdb031d6607891c068970dcc7d5eb86b224e4957f400f0090b7835e88dffd8ecdc72bccf0c74cb60189228ed5135bf25cc33ac0d1e4401e7e0f04b7ca66a7763072fa0adb60b6f05b5d0cb6b7d3f4a43e1bf55e0c326c788bac9422cf3ce3d5b9c40344b290a172419335b69ba3293fac0d328f8f19e8cf3bdb8d86d7083db4fd31bc141e9a944b8ed2f1807e5dae3163c1c5d2330c325d020de4467815616b65b56f041ddbf8d4b26e061cf03daf51f705f82d2506c7b08d91c7d95472547cb64384f845107c0bf8f0d0dad7d8ad3e58bbc36ad19ab48b707525c5b4bf3ac6078323b3d33c49d2b8122ddb9d340cfc90780606f54cc533bf44dea6d59d04370e8894996088bfde95485cc503a0e28c6a04fafd2246c4bcc940b333731b09495cc2244e579cf3bfc04bc5381e6dfb1e80762ab31fededcbd703b1166af96e1fe7bc55b1f3518e67153ccb558a36186bf70705caff55f07a2fc51f2f7239d6f033fe5344b02a8687e75620939c3290ba466ff40804eee3b3c9ba6882bfca81a319fb8b15acca17fe28dd20d9ee99e8b8dec2966c3da590ae6a28360d0296ee7efe2eb2d7447c9b1b2f6d24d483bf77a8a51c4357e983e52121383882af2da18f349bd75e93f3c2d69c81ab0926bceedc279fbbb78b73a30cc360acea2aceb41b8041752c63eccc6b03e8cf75499b03cc8d4497c3fae4aa30fb6375a5e341c7d0a14d13efb1941f62239d298c01a34fd7ed365f44de2126523436e37b61d3b9df99005c7c40f7941a608dd2aa89fcb0f4b743f2c4fb5eef0e5d8672f12e032c23455276b0e8e715c6e88a29480480f66731abdb5616c6da474f4852f053283abd25307762babed323900793cfcffd62dace3f6ae834a2f99292ce295013eb14ccc3eb851a09b869d967f7145a960d362e321478a9c152bddd4b9827cfea7befca42e154497f4b12eb2bda10d9e107b4125bcc6afa822b6c2c1da39c1b8b99c93940d6177fc90fe320db534f19c082717106a1c3c222fa7c9127327e38036dab2b8a66a194fd3e71e2b6533e472280b6989743fd4f7410492cdcf92c9815daf53f9080abec417c4abb95bce59a41bec7f71a75f051417a438c29d8cff6162504c63aca91423043311794230f4f8ef28c07cb91503b448c35b75942a77c48a6c53c59df17e4e072d5824c19b53983c494f115cda894d15486945526c2c12fe08bed6c47180c8bb205ee1cb40ab9c8671d325d78b25d09faf070b17807ffcc5b54f22ba17a94bd9fb8012385d957e63c1796c4daec859d23afffc2dce43059620bc78f7253b3711ecdc09cf3185eefe0b7b738969ad451a9d65bd0ed766832bae9091ae9fda1e534a01717f93acebe28741a22545bce89e8d53e8e620e9df25b69b089bf78e28743a0da7e2e9766405b9c6a6149e2ba4cf9b7e1ea9f1dc360c22c72776cf07c4a8a654708c0be32014010c57e27c1f5f3fa151a2cdf381e9a7cd0da2844cfe13a184bb6ee644ce151470debb33f0d4de456aac103c9c3f53f0f75b547e294a1fff9b9cde46207b8284dc8a94ae20bf17cb5d68eba2f4550133258583a1b5c53c3e2d6bfe2294f6730460a26076b86cfbb8fa1b5ff66f882e7acf9c7937ba4da56b6dc0989c3f0ef1e60b976c4af80de6ccfcebc7e1b64c5103d741feb3226f0e1e22d4c5d72b63d1431b048fd67bad002088e417d32a8b95b922530ff7323556557c35aebf44d43f927888c05e65415926413e086bceab61dedf78bca5a202625a95377aa2dca67c54428aebfcefa251698f7072d596235d4f16fb46dfd108ee0d7cb5d23f86a8c23655cf0dd715d34aceea28ae18c5d98a5d45c044ae8eb02ac6e9a0f2ca311bd69595415983573c8c0014b16b6480f321a37fd1a71bc85f0fdabbf57b57b0877b5b0b4b558a5e27105ec3203610f219c709ab9d91e137982791f01144481a89bc4b78d076f59c60a38ad488885f9e83225d76b522e31c206622e80418ebc6efffe4c16b610a27afb48fb910331bf79f91095710a6e9e230503375db2b19c6e4e17c63a990a5816a73ab8a01e8d640f63b644d0fed5b6bdfbefc2c439812edd9ae70e36ee32a07fae97772f9dcd64c550b484db3035aee0fc7f79851a19d5163026cb389a63c7ec8d4a92438a994d9ee28dc05ff4e4701e87617da8911a00ccf28057521a12ecabbecfc81e2391e5d0aa78e80c624217a8fe989594f14a1c060a1a0248e6dd1317366afcc55b6aea0928de645c966f02f7da2e61b9523520f902c63cf6ba56e8375f41ed5c28119d0436d71c44573c7614348477dac70ff4ddf76d44e0f8789917253975f87d87fe587c2b52b6d09c8d37e27af87f2628bd86590fbe7a9a12a974d694dd940ee043b576b12bee7c11e0fe4d1ce6a7cb26a53b8209111137c93996ba66222f42f931533ddecdd766325b37ee8fac76bd3b44ededfc2582fac609bed48f82d3ee3f79434cff65dbe59f611f5be7595d6c7a9c1ddc5ec0f36407adaafd9559d09feceb40dad2e75666c2ae0e42558e27f698668054b07a4b9c5a87b37e1f74bf54d29c061cc2216665966880e2a20eae1c683d2aac7ffbd222612598f3efb03a8e714835980b3dec59aaa85a067d2b94426000501deb9e9d5f50021011ae99fb4ed3032b8c9d0cd99a768caa2f6e0f296b6bd2c9329369e3d2d067678a02dd4c98269d8fa5c7c9b9b15ff59983659f15274d0ae23812e7f40dd1a6833547ce96501588139934b7dea20678f251a3d6421242bc3b7c947c6c8ece7c33032179115dbdcd4ef80b061f7df3e715923002b290fcfcaf42a5b4ac47d9ead1115932dd289c7ff58b8162946b41a5107568620a365d9371758999fb0d1516b70e6d1159b38b2d9e4757b5306a69cba327100914d8f890bac3435acf65f5effd109c0711ef85db7fae25f50584e851a32de4e329d1237af12708d6a11388a028b591a40cc98341f4558d5c4231bdbaf02c05b19d790a5e040ddd1f93d2a21a8ff7667af9636adb84b35356429553c1e8d4655f1b690baaff7cf4156c450a29d7d3218538f2155e50ee0ba6c02b5fea34605f36939330b7017f465d1868b6d9c7be14cfd867614a07af9b9a105083931b1aa1def1d08616c06925453c654e337ae7ae8ef456b281f665fc9966b06745350fb3cfcfdbb5d733bfcc326359c606f8768335499af3206afed8e4c7bb7f9fe6833696cb2faf81e7bc2bc8bef40d07f16e16ea683c9572637ebea6b2f57aff258545194359b2c3259846f3785293d11e47e6629b4ab3e5896a706cf7c08680a07b58cb72773f2761467c01d9afa30832c803e8b8121df6489ad18ab1ec6e5f6b00799368ab5bea5d8bbd17cce68e613e8e72856c0ac550197df39bdb874e8a293402c97995b9c824dc70f4c8210937f555c3770b7b56fa2b6a32463a44ae394b5ee7f208f900cc0974c6f1e9510ba7479c0a9bb17d5acf94a0fb00740034b49cb77ce11f43e9c3c0c103d0ef696922be6c678d97a4c986ba12f26dd7536715ac52fd0db41b1d01912c6db70571b04a4964d15efd327ab9ff644fcb85dc3be4c15c6049c134afc1729f187135129733e5e45b82926ec4dbc82360a70a5f49fea2be45cb831690fbcc2e2893c613729e2c7bacded3e4bc128dc7a29b6a3cac4dab74733a88fd85bd142b41cceb1fbdd747accb995aabef223895407a261dc620b89c3bd1b8560736be4c05f34247c7652ef44f92abd74262d954aa13ac881f6d894797666689d5115bfc8a11f1f3aaf8fa79c8293b9f48adbf960e5c654a118ae6a9a87cf06635c6a0b55ea751f35c8b1a79f2e48d9bc0f0492929ea6cf44f686c5a3d708b4f717d14acf498b84f9c9787e6bacbd6718d187ea51fb5d5221608968f434c16df7c9c12eeb60b494f3be89d48d2d1e422ae17daf424af0204c7354aa4adb1b424916675afa87d7681ee6069dafdd742573c3c2dcc5af3742b717ff106ccfe6e66368b493786140a2c5fc86d153db959522b7d619f194a95a1e97f54e33b9c837fff67f331526999dc043ec16946c5d304817a2e7d150b5dac9e75fd66af08a860bcd02bc5cb7d950390fe4d11bc5a2761b010f93d375457ba7a6fd2a44306dedcda7f82d9108ef87b8030f8acfc7f02fe7ea765680dcc4c064cb0f161923c3629b274c4da95e00c746f7a2674a68f691165e711ec6c059ce60f1bae2fb210f24697269ef66ea189753550c5994f9923cbc0fbc5478feaead7d6e23e3cc5020599721b55787fab4ff58259041486f9267486a294d6baef548ea193122c53082bc55a82831df1ab47a8eb3d780a477d62cc13403722062d793da0af5c272af94459fd5ceba2df8655a3c6d82f0d49bc0bcbb73b494667fc87c8aec1efd0b829aff9d01e4e6e1ff9679d466485e6a22d62f081f97de0ea81d9a3f59846f7b3e186448b2cefb9633ee5c0a38a041ca166b81f9d9e0632ca416169da0f287908eeda2db5ec7fc8574adefef60d4c089e371677fcad472c1da08c2cbac5374d1d8d6c919c835d31c311f0aca617edbb9e766382fe2b53e245cc2b60b8339adb58f732686b90e2ec23fb48e35eb8644849329c690f6831ec8be3660c4f25bbe746c614564fa31b08ef8b0aa6802983e232e55536146cb8085d4e70a3f6b13ae456a4534e00991a52d9eb56d3948e0852ec7f611ce69e78dd4a2ff4fb3b9e8e83b5d01666f8eb3a0b0b1bef2d0aa48904bf49482af57ed014ee12b02c818551f6cc91f858edf61d64b69fb32ff99903e1743d3802f5deb04e246e9c5bba74cc99136fc75f990010cca0bee698b4b21773611ee1a3844f9dbca2df3cb23298d2f1042c9085348fdd18ac20eaf2ee84874660da7092b10af3f86df0292f2d264722b992045eeadfd5fee9f65e31386799cff111c71be76767a35ad057aa185f37871a56aa9c0b86ec38e3515d8bba48a673bb411d8e9c0fb3f157b590f7729a7579f4bbc265f5d0b053a35874802899922176ff57dc982451babbf394de987073bbff79aacd62415f5e3d3cc34a1686804b5f6d22f6800a108d2996600e56d3d50209d028572a55d2658fa5fd2560a5b7f46f80b50afd15c07fc6bd9d11e7122083478006eed0ba9a1f4d4b0ab23c527e4dfd3ca2520ccf182f7a3dadbb65558b30a0e5b0b9436b19569390daa530c38b7da61940e066dd18b17d4ee2fe5764701d48e032ada6aaeb7331a26002a9132cfc6526e1c2713880cf58cab032abfe7dfcb9db6d8dadf9567be2a8950ebac4db9872113bb63d8a55316bcec0fb8fe2dd60ca3f593874dead44150fe04df6a2222ccfbb4a61a8263fcb99cced8b07a9cbf1413df56e7c5649822a809194b1b61ded7171903ec080345b1b19388958bf1a783542e91d066c33c54bd8ba31a7f87fb572b9acc7995a6ed49acac5e708fdbd4ff3d333a4f2d790dae28e8b82b8db1a387a4db33c740e11b7de218f457be769f85835691a5e12844f7af5e7df7b24fda40afba32a6e536697929b12243779d73b6e8c3673bc40c3552725473a3b212c960bc6e23d5e0fefbc3649cbccf1fc24070fde65bf9da83ee9802f9fa6d3a704922d5c9f3f34eb603edf90ec3e1978886fa57540e42e090a2d17472d237c83cfe79c0289b37386ba76e000e7d156bbfbff27916823d7a7c9265810831f8d8ae5a9758c21629331c0ea8b3e5bb1ea5efbce1f346162205e7a09adab95aa7f03857c216510b69af0031bc17c75e732da498aace7f508e2dc65e5458621ea259f2421ec13f319243db3b013390dab07856b612c0b4b4d588c8a0e1e8974e5197b85888c5addae57752fd026fbd7df14e0dbbb5ec3ab5b4536daf4cadd35ada118ba2a6b83c9732dd8465c3274f405deeabf1a3f683a8b33c68652416033f37f44954e509e853b93690d6118b69701b6c10c53bc8480c8e7cf952f55f672f6f5f7d6f478b1a16288f278ae97ee27d58eaf9205c99afd094131d67988f6888096f17650676c94a842dbb59727ec8201a068eba613af759cde177e659ec4bf70507b56eac178608f61dbd2ab40aabeb808acb563360356cfbae008255e983e0901cd888f3a386c24c23f7e316de5606cb3dcefc88baadc94117add59c550e50d17f6b985168888b96439734d703a0fb86117b498933dd4f98808ceceeef51bdde2d881b510fb3184c32b685ee98608ce56934e6358c13baaea9551d8c69026019e7d623872c36a5f158c0b95158318860850fd9d72d3f2dd03b13b664677ce05d1b052a97df2c689465150fd7dd40d9879c9ac676d6203f5387e37c3fc7413cf639eb6ca3ba69622847456c1766f0786c6f800276184b1bb65b9c4c859b57ef18c5ddb59e80989c28b5a5a9ea29536479d756c88ddff0f0bdbe79e81a79ddb2a14a956d011ec0d98d2a3fc3b426561cc38471c8d15b3ba831fb6d2c37a61cd6aab607664222ddf845f99333c8eebdaa1026353339902cbdafc9645d3d4abfc0e2afcd28b6a1e7970bde9d61fb96910db47574ec1dcc25662ad71635159c8e63e64e16f44e28006961f8392994a3f6c405efb88d5143893a1e6373475389b3f5814ef0e628be7d5f8af63eddeaee4fa4064e768dc5f9e270e3901e7c16c0188a20591bd68627d2547f47d052a573c81f2a4b5f7a40cb6169edae06e70722678dbfc53b7e6075de5c2939515d7008da9056987e90debba68773330caa6f35b99f264c7edb54276ff224b2aa4825e71bc6e409a337b44e9f27a44f1781c6f8c62e57ab776320a81d52b5ed7b3ba3fd38327164b50f36fa4ccb627ce33f4c5e4654a5250ae234b81dc1e2c457d24f76f83ef72cb80c1ce8d61989055533eaba65fdd021e961f3af91ad7351bb4e126c2d1dd74d106fef208075095b79edcba1ff7bb5de4b6ade7c6aeac52925186df1d71634bfc45d5be27716d2579052bbbba3152fb86af158b227dd42adeeece50b5e6f9c4dd6c2444d7f073db281ec466fb9ac2d576cc9fa580d89fc806a2d28db99ecf593e4f3bb3608bc776a1180b1adf123656fc3c867eec4fd8c7cb73c885da56b905f096a4a6165c1032182a8bbb2475f8e5fe3af4c4ddf786c7fc3bfeadf455a26305df9cbaa1cc765e633cdf1e1ef8183cba9070b1ab065761196b7ec374a8a74b3c13ebe912cfcead7b96d84b223b022d296ccd6ea9473f0428bca660b92688164282ee155c06e567b215d3fdd27f7f563be532a7e54fde01a6e366fce09b4304bffa9a8bbca1d4210e0fcdb66220ca42c7f69ce13722042e92601e24fdef7e6edb74730ca343a55a43dce2752e4a96c4a0a5414b30aec0847464b8ada24469c9064bd95a4f8e3313062991921b590241e69a9e9861459e8a99384d8f90d466432cb2cef217cfec440c0df34c7cc6a495b28772bea443d06716126760b883d1de571f030d4dc6129eedb9ae9128b7f381d59ee85d5b4a915ab16de8e3a52e863ffa1f71e7c8cf1f81aa1607f3bb4e8d144112385c077a062f9d4ec3356876a52304f5b05b78b2eecde52df64b20cddc7c72ba6b12a9cb092d19e85ecbf8ca3883b8d3fc6aaa537ed395dcd6deaf152b60f278e6c8103193422a2faec4198f8bf76359635ab901412a47f3864b9645e1d8b69fa9d5569123c4698239019c0322c9d1c7b6182d1d02984f525458af4c7fb1bee89bab9a05c44b8840ad9f2b2bd6ab63a5e5acf3a60309a7bc9032b5011372dfd966719699cb16c9751498bdd220a4f6014ef748b2b466fe14b6ee8b8059718634996d31f2de0ea97379c00800a54fcaa63318c5af6600390190d29c28aebb18da95ac155f10311c8f1b10479001d67d9f0ba7986364b5d6b595ada4e7e48995a92ecc5aa4cb60c19f98faeaada8d3ae05eed6b5819f2c1acfac41bbaafaea7dd620c78c49e0959d6004b1e6a58358a3ddc5880269359636bfca6a637e34242e608e732cfa40bfca80fe008d83e46739982641f5d63f1c42271033902d36fec8d74678f1901c5b52e1bb7e215c94a843c9fa92b14b8fd4d8da08ed816cd79e281bd668d922c49f9944bc962475e8cd47718014de0ee3e9410e5f0f74f0048254fa7c323d441848681de28b51ddc724adff488294a7369a62883ee9f6e745b053546ef8302f0110edb28d5c2b50fa7ca4b800389d213e6a7533b533fb324e57f7e816f3fad54204ab8b263ce105f92ea3e9e576d3c1b9a1923eae0f0fe436c751293d062d2a2df88235a682e314b72438d9e1955ebcc235e03717db2f892ed28ba42f4c642ba1183b0b925db3a67e349426cb32dae7784e6f89579e746598759e2ff94b2ee7cdbc2180f2265e6525eec096d11dbd85bdda7d0d16c4281853cbf4a5578662a53c1d68eb6fe1c3b4c1cec6a52bffa092b4ef39c4b5885779eb07d7d064a1756f276748a603bbf63c56707d5a902706046425d95703b83f21b8cebeeaf678e2eee7c1a138cb97861594d763adaf2a4cde89a02b1859fdd735a7d83a192f9ea57b654943569106b8c04742a4d25ea2f337c0b75a45faf7e5bb8084351df49519f54ade2de53d19b220f14cd985f32e11b592855c6b64c3fdc0b1222263b30bd0e44f4f5f6225669a3f2e92a70c374b46d9ead67ce712ea3f2fcd204f6ad782873df87612c2057bde022679585d4a36a2cd5f65f67e3b2ff1345462524e07c25e1412b79fdb79d08dda36578f5344b6c74221e675b10c572e252e2e98df3c6485d09a0ebec96aca8b5152443e16d7e8a42d76b56d01888aea8fde512594c96f626f0727c8691f4443119e53e1f06b8bfee296edd7cd3aaa4f9c5e43144b85be26d873db122b125975d5253d207a4c680c53d86a63bd392ea8864706c96bf5001d6af3946ea6285484202952fa68ff18848bf74f07b4b01ce3042c51f2308e74b067ea3325d36e93ceda50c2761975755eaa83ae0d77551a4d4d7e0fb680677845a82f361dd06d604258df045b691c252f8e45c7ee041ee67b563d4e9963d1b740a30a8dc1216e5974b0e428ffd8746ea4070965f8920cf0f77c8036a77663da665c2af3d6c2c96c2ff1928f6d04c93c27453719c1c91b4184b6eefb2b3700d8af2edaff2c4efc2b23b78baa41227de69c789c781da35bb4273ed607bcb5e1ea810c27c8500cff89a4ba632c17e5180ef54cb4a761b3fcdf80d3a8bc1bcbe11e301f26daf9f11539aa1c7c2ccca7fdf5cbd5a759690d1f90e7b96259539a7301c32edcf1ef24e50f76b1a073fbf3e7a3263dad3fe27fd99e5c02bc48d708a52abaf685ffbe00656bda20bf510a324eb02fe881797e3134a6ad376f6adf6dd590ce71ce736776ef7ee6dc3a859f119581118b70485ae75329dbca116e3b49b23835f9fcc65d17ad203b134642e16d2fd431acc0a16562c30f5c49a3c23189dc715a992381dfdff814c34308c47ecf77ad54b33ac1e1fccc4d5b13c56af911343cbe0bb9b075244c3a62170091d4c998f1be7a282fd897232234b79d25e8b3411696ac1412cbb88bf3b28d1bbec78fd8b3a5dbaf6dc2bff97010f90e240110b5f3466c89238379c64d7479ceaf29e709da7c3a43e8d6a2ffad6d65a07ffca747434ba8bfda03d9fb312e6f233323ef06d74971daa1abddaec6374f21505e13e9acb58b80a9ec02c74b07e9e0ff29a942a0767420bd857960d13745d2574b8db1c1104057d55e355f97e1a54f1ea1c005beded30ef00348cfdf3d0e0c36c6452a61057ebe6420433a2eaa36ba0474ca20bf0b604b7ece2c2b1a518819cc3d17e7dcc7c7a3cc4092200a9bf6ff3345e5d881f788d649b5aefd318a5a86cd6a9d3510b716682f2c78a33b21584e7a189aa3afeb2a5f49b68ffe028222554a495d51c389695a30e8577ce4b9694c46dadfa5a3c1f3d145fe542ded03bb360b3264358145de589ed7281c325ca5ef948fe61a8feba465eaba9984269969458fcf899bf78cbf9b8b809529c15906831c40dee9485cff5593125a5be8672d03fe7aff344b01f7e8667e868565822dc70bacf790a250003194967fa6bcd5b2a820574f23290ea0222748be9724d4111530c32e648b6fb4e7fea495acf03edab0b783e53452f2831f5a6e0cfc9d96dd62500d49a67bf0a5c06af8b129708b9035994e2a33d93aef7a841a13008cc04cd50c65a3a687741ba96a421f75e0fa89be4aa1c0f02c7976c0c16291c39aa0e9def8b13b08c2b04fdde694e75228cb289b84fa397e7c17cbd3513296ddf51f7c1f8817fa78e7ea651c720a4214d7f9deeeca9d5f70dca3634849fff774393a778c68865268a13cca9e55315e34c894af90159b1a29a91b89f87fe45a11d8644248b0d842ed3c1273ff209242c70538fd288bb9e6d112cd2fc409c003958943d7894df806284215c187bc9ecc48d3aebc94f252817de510f55a2781edfdfb8e3c8e1d44253143af7bb819f693049a0bcf937c175c9675bc7500bba524cc158ab0c3a73846d1d48af52107917192bc1b9c5489c22d1452cc9dcb4eb890673a1a7e05db1d3a38b427126a49be2ba773de268d996deaea067d2e0151c5d8b4838d46cb7f3e6b27f0a39989cf8187753399e151ac6e898c0b34cc44077e3c414944762ddee5c3ae9006823ad2f33860f1538a058b1de8ec0d7064e3c449be3aa1a105634b759c1a3d00fe6e2c338fb5ff88143669e9ba29aa9ce29a3b1ffdd9fdba70c7ba7e6ce64ebd18f485ace5ac4e9f1856430640a942bd120d9a22e903e977656cab4427d1ea88ad15e2e8e6c115b204666b6bdfa0a6e9b083c5d48f0ccefe81367fa9f05cacdc08b307e56ed3a127c77153a823bb168874cae9b7eb1d53dff9ecf0057d46b3b20fdbcfe38dd2d55fb2f705bfa1f62af2098cb6b77531d5e1986265b28388b59934856c139cad2a6144324b09cf260821397e9ae1662b382f61271716297cf09c4084a39b5afd869921b3edb8ea3a75a20edfe4f0e009845e416619f1270d67fc3f0302eec3a6a4eb9325bf95b4287a4fa23708d74487043141fb3dc63ddbd7ad408355e8d74443c82813e4ee40f03ab71787d38286160da6a32117af89df259941dd1bc362789099c1f50176f78dbcc64dcc5864d02af69593dca0e933cdbba63d82fa51ddd4a702c44cb734186d8fa9397049839a809db7da23ca53c12c53a5fa9e7fb6dc37f3289c10542cac5c86c6bdf3321d824af8bd921f0a7c5a059943eff6a63db36d180ac64ce765428c51f5a9445692c70e26371b4fb0b79a3651282b641e8be9ba93be5655b79a72203abf397fc32db780bb5d2b9f324582a721ebcbb67d34c77cc5de74b905828d523f1f809fb6266d79be8d8e81609487083489d9f7c9a5d16e0027a6d5d432481d96e3d40af978eeb969b886aa24c0ea5c5e2e8b86d8c19349cecf5c80d645b2e3f5dc99b4dd2c97490ff56264637e768cea0578835f739bce491f556922b43c6f1eeb058a53b0409a2a8af84200f6d95aeeab041a1a93bfab6f2a56c48c886422fc4e7f8cf5bad51458db10c2edf5a93289087ce21027903917f18fce997fc27f21857c2c7a40fd62a709fb38547852ec1702f797c361f91a562123a363857755f4d1cc9d3860f5909b5072085f7c8cf910cc3be3a233cf30d56736a2c80c1906b87dd41af106ac6ce398c4897d41aac2d437cffa4365d7bbaef98a13edf78f5b4c8488b439285b777f13d58175fbb3ce0c7a653ebd6eff95c3388e62a43c0d651b4807fb2ec3f3f21cac9caa98aabfe2f533c7a518663be237fd65d2f3dbcc27f668c13f05c0ba5c503cae39138c4324f609fd5e4699182bc3504f081c6364ada2628197d1603a9467b0161f878daf9362a493a0aa0e54a512c2a0b0a75a98350dcfb8008650afbaea859670e16a02124b50f66d2af8740a11146a7c5dbfb795706c86816e6a649495273ea3349c3e862a8429b35931fcb98aebbe822b06a278b48f7f3564eb0b603c551ce9d91d0aeec69c7bd005f5b322fd45769019fd44b04c27e375c387bd64bc02d967548c834b41460aaccde50ec8de512d917f2f7a31a9aea700a2e0389d48f4ff74080e4ae952457238100250c42a341ac413df9bdf30d9b35affebd4aacd79f8cd6bde40867f5dcd4f2993cc96ebc5adc51c8e0c5fd93aa7c55b87f9819bca7121450734dca97b62121c107728f6b93f9bb014454ab2ade956d03bf1db3692886888c29c0a3a9ff321cca2f6a17115ce83519f8466308a9bc7b3b7e194ff7ed87896ccdce83328738c5ae7b94b7c7c8b052c83e1c7d4784b5cdcf4b225ecbed7ceef785263be9341efbceaed1e5e66b4d86e1772c08552c3161b5aa524f328f4f3b3714772fc51b0be41c7251536314c7f35882762fd39b7cc599c7fdebba3f13fd5f0ba8352eb6a179a33a78ecbf61267796437f955bc601a7c0375e83516a193f0b79e9027cfc38f96c94643fe0d74a02e16175231b89e939667b9a45509f5fd28e3274c0f351e752f5d7ca621ae9c074a86a2c71edeef8ad0b74fa2c58c80c0e6af520258e62b9c292054c3e08f4fee7891471c5794ad59b3f0343c7e7a7c7011735a73f8e0098f74d85c4f0d6548640e3804e8debe4df98e8d40ece9701585c239751fb88ebfcfa33dce5bd2944176fdda314dea087be1a40b254b2672cd557f23b84e23e4bb708f7fa06b1a687852e01fcef0fd18ca4ed3fbbb88632245ecf6cef714c5566c8a805fee9be00b2a154f09f1d32553adf08a10788a236c90e108eb183cecd5f04b3f6e91667e535ae99f501a27e3ccc961d947e52f70c538d48079be2af37af942faa99f466fc138bf927cfa154384d942d311b8b9939274679ec9bb2c9ac982d4548b1804b281508fca2670bce5994f552f9a428f708d83ae3af75504dd575675702ed52cf3d56cde0306b47008fb3a78561e0fc561027aa33ef43fd216bcfd3329625bd79f42125456bb2819d9ca38d18418fbab548226551ef2431d0e14f43cd70a267293652b8ed1c20f814629c1c5cc9a8ea50da1e7fe0546b49f386065b9c4207be16e5ba54f98407186639002f3fe90bed1198421095537c746a797023a0fbb236ad155b981519ef7babf665d7c5d2d8649fb59927e06065bd7f871dae976feda2bcd9d5ff8039146df480d45678ee70b560d683741deebd9f0628b2e13fd2ab4b471e330e2b1ce93232710c3f7c76e0d9405842b4a34d6cc04eda0da335ce63cc56c2bb4b5ce84057cbfe601603fcb793237f347b8bf7dac33db0931a4505a23d5ac122b45362cc92a5f6274199df9adfb5f8767cf8db1f36aac9b7260bd3d4e7c262791328e121cf85b3c8cb5138aae3d23d734e92698bc3ac16b1d904d3c909e55e7c28f52ff535f45fb19a16edd2b5696db2bea41aee980432b16e2a18dadf2c61ee76439004840a0c67f2aa92e25e3e9d8e979270b41f35b2ddc1c0238eb20f0fa74e7cec68c3b1b92796b4c29dd33e81a45f1714df75cb123278e2889402982f827449d8126a9cf6ca0b53d7ef9259e3d9314aa57e728f7f2ed7059ea8d364e222e30aea30bd5b7c9628b97314286366833afd2fe438da85925475ab9183a85038b89914a7287326c0b0c45bf957b7ad105dee6229c87ec59fd4f192c2ea57fdea40a371fa3616749c0cf1b539c434954bf208420fada8445cb89ec2ea7ac14716a5f08d8e3f35094197349946d43341a78275fe630755218f0a1837631cb11d71758cd5942818fe740f1d441de37c63892e9a41868dceefdfd7783e43c510b2d701af860749f32a560f28bf8a04375bcb19b4e078830c44fe944f19baf577a30aedbf970432a92275b78dbb8fa93c432aa3c9ab27ee53c7d284a8b0dbe9da431f328f258be93b38334afb2f011ada3206de4d40abab21b2f862229ec0b54f0bfeae4e7d05f421b60980988d24043c25cb4bee98c6a74d427e18b7971105a43d1fe70d576191500fca3365dfb2ce12f09cd965684d56b37cb69694213be5044b396c39a2e3d9b345cf3b725d7bafb2655604a6c3f9a09594cf31af581a85437ff12a77e372c2d25d7b50179dc4bf9c39a4099876539f6b39c2d8d8908d002c0fafcecfe0bf221fb7d9fbb28c3df01540b9b2cfbf0adf410e8abb569ac9b52e1d5bb14d7d9a2c9a490d94464145b6553775f127ec2e64438aeb9235faae1601d7bfdf81548e842180288bd09e369da3884ff83035fe41b4b58adc81e1c31d17017e638b1a7f3b22f5654deb9eb72be1df2a0fd9e065a4fe1110e89a3363ac8b184cb3a0d6abe0ebc7b78dc06b23bdf86de2ffb0f5087365247a1b376091534d922ae3367be90406993401cf3556dd1d8c3424860ac742dd0b578763369f8a1178b9de48ce85ddf6261aa6fe5845d0cc5b45f1629d21b85e327f608e999a595e86fe3119f89fae2afa748d0cb1376b67976c503bcce0b2b14ad4c9eb49e3acda9720ccdb3ae1e3079e67b067286a88edb9269574b38c0ea1d0b71ebd459795c2a1683de0f1de9075961125262465e4ca7f776d12124c5f408d0ae655a6ea1024eac4b495ff578990206542521aa9f17f0d7844fd817a49468eef10e9b2a49e27ebb5a8fc92b3b4a2b6ad37bc9a1611ee1dde11c5408973f8aa13a9dc3e423fc8631c11805fba8cadff4aa07547ac630272e1113bbb3985383fc7d66114c113b4d318e78efebc0846c665a535e3007898588488a5b6ce071e9ae79a2c8175704a3296cb67bc0f4468cddd9a562edb35b7239252fb73dd8a45be65d017f234ef381e19e90e47ada894abe7d8b380ead634c9bea21badde82c461a10f4e093904f123df349613f6538dacb43d430f5f5fb589e991638b9f4a88eb8c9c1a9303a982d3b7985e6cb3289c8be31c1a33cff3248c0478e1a716d122e3ee52e8ad67c8a4c653afee2ed6f5fe92ac040994a537cf319662c36f44b5233a435f0c7d9e24ac41d847a85a5ee2c2c7a733b2f4202d8b608d733b08f8b14764f8d943b072b631ced27e422c778beb74e8ae5e6784c3c3194211896743114c9af2e17b2aee54209f44033a766201288d0f0eff1ad6adb00937f4a8c6836714dd31072472173bf2398c580335baf719a789f99434591f01f73a6bf63a07daa61dac4876566392090c94a27a0622b6e3c068626357ce9596bf4ad7ef5fe55e210e1b9a5ec483fd8b77bbbd5ff8772056f8a6fa55edb0164290aca6f77e95e9fcf57b33d071095a2bd4a8ba8cd4754b5054c2e092249ec25cea882c4fca8efca0307ab2f19782d492f4909bd980c9bb579aefa839e4d8f3bd60b58f24632e35e5c50959a091e7939fc01a09a5d28fd342cd97a2eb9eb107569de755013b29157f4943ec2470ae3b816c2750a7fd7a6a03b9307ba8acffa47826d0a47ace20e9df69a626cb48c12716470728bc452ca0943a15e568edaeac4d9e0c08d0a28c73dac7855b36c2a2ab68c709d2d91f4c2bd1482da49e782dac6d764e7808ba2ed758ec12e96884d54bfd91c68bcbf758d8f42c901bb908555043d52d45cbd78638046692e6b52b735cbc52f98b3220259710ccace51348db5b0cdf3cc6b18d0f6712f77e8269f95ee31f0e0f6c6741cb3026a33df70c7be77d240207e15fe8bb148e29d2d84363ff17e1c957e55338f9297f557a37c08f91fea367c0861a2020067cb42c69c4c126f5902f983ef6aedb44aa953e1bef9588e18a90a607ccbdcdb4a54d9fc0eb7ac205b2414d363f6787b91e4c19e52daa765e53361ddce2589235cc4577441e21889d4f41c95054842d85603350f21b55b677c6b0f5cf71c19583f79f08b7679d38f51618ebeab8706872a5ed500357b214c2fe15c5c4c5bc9e6666eba0ab57a8668f31d3d142448a1ceffb021f1052279812263581e7f43cf3ddbc98adf8a7b85f1d5c564d510f3632a8ccd76376df0a868ddd104dca8b558c91b479c67bb2e0a1c48fa7c85b448e324bdbf8988db1a32554b5e3bd92b25e2b539ac659cfb640e6e13431c929b721b32f1a6f1f90c189a8d674374b19e111f93278a89b99493bc10d3a343bd5dddd27c5414dd80e8369a7b6d19d733f2ea1c7706ca6a30f73749e641855590a92a15ed6f516f77467dba61f6761892a6597a0a73b253ba601ee9dd859cd8468249f6f5a113c50a46967f8508e37a47462ebf5bbc026dbfa256f896de73707ca6f31f36bd50a34a526522baa2844e28f1ca9bcffff9a2e178830cc4c889557bc445dc1be4d89e70a2132aff9faadf77e7e69eba9463f95011d4696b71efd09c210202d3de429987a1b3fde8ff36f6cd44dda53502798e260bf871559c7717cff1dccc592db5679c95ed10eb35d4df96cf4f3d2ec728724519fffdbee452d5489fd1c2fb75f9dbf32c701f20b915d1f03d1cfadb501894a0797b78620ced186a933591a3b16e9d388450b80c7396f147fef2e5016686ea1ac6585c6869005996fc4bc78f885c7de2c46aa4eed08a23300b16e49792d2a5bac8c36b07f8a403e1d7f637aa725f857204414349f4c274214da2a4065f2547bb4ae161d6a27fedbacb822c6d77378cc9cef526c2f4da0e79d2dd43219ece1d6365c605ede65bbbab26318419a41ab540f6a8c42f8aebe5e866f92119099904f3f1e953545e46f8e9a354ddf233a927157d1291c51ba2a849401f0434ba9fc5fbf6bfe79742658bd121313c1bff3f39b8e85dd30c3951516d8cfd9c85d3194aa35ca5c6f7ff944b1b861276cff3e506c101ec1d8e7832abc1468a723958cd96adbb51c4755b0cdf3c27a84a29fa5cb3f08a2cf098c575dcb685d5e93bea5488a64819551284524d3240e03f72460ee8ef8f566f0b832e2f4c67d4bfbcc678ced038b3226411dfea69fdb544d649a28d478d241f2d22d50e212337813276f6b5a67c26252cc8bb64d4f8fe7df79ca9f16660acceaf23e9ae1643c329b258afb800b5bcb22038dbd20087c548dc526c3909091a9ae6161b88260cb8f79e4c6042a4c600f454c04c8bc367c9cabf809690a9769463f0058aff22aac41a21146ab7441eeb6e8c3608e01e85875cb4c3d7077017eec3aa32c960f06623b02dbc075178e10aa7b4d88bd648fdc6f45e2ce5af317e4f86d7745417a6b52ad615a14f3780ae25b6ce630766093ea141e913f6df5d0558cc4099bf8329c438c812e52dadb277ff75c3852532b5fc4fa5ba2960af9fde4257409ed5cb77c6b12c87a55e96039000c9f16368ead4d5a0af4e37a28a3bced57aae9992150e8f054403c59b98839141af95ad942d94a274e39313bfb6b54e2bd3047d0f75a2bd4768c1fbc1396f96609e3f3190c82fe24ef5ad6f4ecff01f32c5d2be14132c188b7579cc311bca0973e6a4e4223974442431eeb3edf8db40a48ec34444da810c4abbf1fd4d3c6a3df85af7347d40027596422cbade354d9c37860eb1790aeb624e594f8401b4970fd512758d1114b8655d4f8694533a5e9a33f2ebd7c94257fcb76aba62d9d7caf1e85a4416be2acfbf607554ce1f8267f82c61b20b829f0ee7dd3e4a414751e8fc8842e1fc56258b387e5e92386561821f072ca2080ff9912f44c364a3416eaaad79f9d414e92707c7a750406af0d5c3a9642d542cec7d4e18c5ea48430fe15af11e04f5f555464d27b75739eaede231ccc23102879fbf1f776c4e99ce97951caf108059e4acd45fd7eb4e07686a801d9982dcfd58f1e3d31d4bc4848517e948d1e1f0c6ba14803c1d031268d4409a716f9f2abcfc9b7f092c9fc14435a034a84cdc957aa483fba710d38bc66a68fed0f626cf0677e0ab805bd92c37deee96b0c929a2c0d0ac139545bb28bbf7dfa6ccbcb887fdb8afb29e83868909bf3dfe58ee07bfab6ca5ba23e68bfe5f3bbd33e860db34672346dc7cbc2e928dcf1a25ab889abfb63e4eda39bef33235b2509caf324855520d7111afbc257f311fe9816c1a2a9a0e22de299dddc875d9784d065f226c8853cea824fbafdef43d467edd890d65e66bde8f3a0fb208d2abbfc2d7fcf8eae0ffcc0704bc262aeec61d7a5296b5234fa266313158fe6f7e2b1bfb8e27d5b87600bbb66c167166606f73a6129c50da260862c4677ae07cf5472087f7a5d6d6927499e535c363712e2a098bfaefd2d519d4044f1a2cc506ccadf07b352c5efc92a76967b9c84a881ae3264be88276c547a29feb9ca145ba09eb06f30c350edc19bae5721de72f576f74c9c895eb9666d51ab923cfdbbd33e59315eb745505a937931f286abbb15032ee2cf5aca9f63243cb0b69bdfdcb077a8c8fe201022ffdd5f0bf138ff670c175213c69d3bf70a9ede9cae1f15eb097cb0788f34756ff42dc9ca97ff32cef1fe15707b921c87c2017c5c921814e6d232d8e9487872596db9ddb53142b3db0780e848342bf88bc9be3925848b8c32a84e83f8b066be80d2941a9fc79d7e4e87a244e47a4a12997d12774116412e356cd03f770bfd1059f44abd4cb8fe1f53d27d5d745266c0a3bfdb168357f439bdee337935f934a35a0177ed71e26930742e91c7c2269600f74203ff69e7a505bc2ac60b11448893250c39a4b8563622fbddedfd9c114f6c4b08efbdd827227306ceb62b091cf156f21d2b34f3d62c229a30180e438957bdc8ebaa5e17cb8e4a022fd29800cb60c40a5717e2af9429db8f3ac70eb6cf2b58db8e16ffef5e741f55738a7257650a6ebd2c30455c7d66dc874c6fcf7fce9902baa6b2619ba705574fd438a918c3f4485167dcc14b6536de9d2aa5e1a4420f7d61df68568958396d96399bcfbc1dad9fa9f0a68cb7d3443115a46dc5c61895864d4d8e7d8812c8db6c5aa1bc5fdb02b1075f7f056a7dad30157a06bcc6e2506faa5948ab0377fb4957e429b3cfd62667ba8c1a3ef4dccfac30a588d06a61388c01f07c6d9839346f2a49d978ca77db324f552e0a6ee4eefa80e17ad5e6beebc52476b38add93f8d6ac051bdf79f44b85bf8164a4f0627cf54de0ebb7dfd1d92f4621e79671791475efc0413ae6e6b7e59fde87bb016c796f299329b04c9b2374cdd3c3f4a757157a7f6e380de0c5307d658889d111bba6047e1bde96a009d4aee0dac6e67ee2c35c1aedbc7dad816f6fc5b17ec4030a1ad66fd82667c52646ee829439d7175cc24b1c1b9945a8a8e9f29f67ddfeecaf806a3c2d52548fe8c662f7d6f3680f30f7e46bfb60af7ecec957ec84acefb968c6a8047b89e4fba96f12a28437c75d055b65a2ec8a924548ff4a81ebb8cc87424c76705e766a9dbba8b8a352256f52944bcc1736b41a73008fcb46147b0bc64f1dcda2d8f119bd7e1bbf0baa6fe14cc80d75de5fd85d32290ae9acc4a1e910b1cfad936ac9d424b85a6a08c6132f45f08088a05dbba4caa10d42ad530da76db24237617bfb093a48c1727a9ae41d83c50c93b92e12cb7d5477238b08d811373f52f65da376cc39d9ebd855387ae9c794945ca6c3e29948bc3114346d6f51afcbeacf50675ebf35eac9e363cd47ff94c61238516210e6b69b9041b0378b1a0c448545bf18ba774ec17be503524d31179a6b19db59c146315422669254ed27e199b71a3ab79c09227f7b345e9dcc172837aebd6f9809ab436de81f44820768acb54bdb73e79e864e40632c4d430f11fc1c5e3857fd0a98660e295f5e2f8304956b873f6836271609341622b15051b9f0e371a7e972677cc46aa50bf2420fd57da0f0332f595d625b74d591b8bee0ddcc4a721c29f47c6608470b676ad192f8dea39b9c6d94f639a9cc75b2f944d21278995462df4964595f8b3fed5631d5c13346a4eabeaba0caf152ea65675cccd453e07a539ea7bdb0e919a6e8f88201ef00533841ad7ec788091f8f6ac925733c67de3db209176f26abef3562e3eaddada5c871ad71181ec7909f198d2d7286d802e627a7f5c021897f2f7285a8d9a526ae90ffcbf2c483623c8bff30f3f5dff8babe0ca7fdec442bf1d393105c99ad92ba5d9d8e8d96a38071f4c0e91ba893b16b5504a6e57169d401a08cbf94368692347c967f229d64d704c53971453ac181ddcc4e9dfe4188477d8a1f41680122fd7d203ef8e327e28ac459079b6e8814ed05793d229bff5ed390ba1ee3578d405c740fc71374aa0461808bf1eb6ddf97985abc7f968174a00d0fdeaa8466f6b213da363f1cf509baf6ca904079b3e044d955a573ca2c61fe166eba3d621f8577cee6a7f900b8ffd5a6db672ffd3994c8c87e7c14e0b4af80947e74b6c1b86196a32e8a0d3ad66c802d5f241a34990e0bee666fed803f00ae38d5e1362eaf659be71212ffeea6bc5b6ef53f9f44aa18dcf39db55df3bc2ea25fc1676c8d46709a862137337f234cc00f273d415bd4ef7aff8d6c693bbb9cd724ef54b4bb6e7fc5cbca54ffce790ddc13f15eaaabe268966fc78673d6e5cd91220e9b70eec6da7f51160e2a0cb326c9324cc5dd4cd6a9fc364f615ca369716b0515c96f97a6ce4f2cf87194af64b724b382a6b2f56fab1e870f319633055869fd55e5bd8f46c0e867cf55068f95a494afc2dfb261f5a1004b3a89194f0a92213803efdec865be2d81c50cee66f440c381cbcc3d864a9b19ebbaeaedcc902ca50c8044eec6fdac325c8c1a265a0d9f6ba3da8002b8218eb247ed470649e8431d0c8e8852b046709c5e8d9c7ecd87e3e7df0f96fe46a98289011e5fd82e6b8f10e0ab9e6bcfb8e0a3c5803716b424dcc7e0176cb0399cac269b3b5dfab76c7b2e21e8988b0e4d683ae004e56ea7af5f8fe3c07b0492d612737172f4c4a637181e6982d2e1db4003d2b08ea01f6cbf7bf9c1cdbe01fc767faa515c38b73844a27b1339fe336c33738bf7657ca81b2caf2c4769173880045b886f887691555146da3ff7ffd7b3a38bf2ccbb83bbf9db07f61fe4162016abcc63b734ff98fea49f474763ea5223b405d118473c719f6c8d391f0daa7bfb21683fbb9bdd8a738b17d6a7624ae6bee0fb252fabefa74ab4c6a4fbe1524d5c6a0bcdaa2909ceabdb55af74ac9b2f277f95c3da09d374aee475b98be40b5fe01fbf2851494c4dcd32d73408299951094deaf42dd3115b94bcd940e7ac8a0fd9821dd84a65d23019726856601849b56d47f6d5dc76c1e46ad3ef9d9ae1c947042c6331026445f4e3ee3ad4b81dd0f88e4f3426698df7e090ac53ed12c7ac7511fbc0b92e95809d0ad070ab529aea2547c62e999b15577ae90eb3712093c0270e850e4555bbbaf20f672961aea6ebbe95cad42fa2a7a25ced2980c6c418f29ff77429a57fd386827ec97a50defabea8528bf130d72e7d7bb54e2d4aace45ebfb48da7056881d1e502e8428ec50871ec7280d2802f385bf304c66c58fb7ddb88863376bdda02d11c95439ef62aed1542e3609150075fcb65520d48b7cb162cb204c3e8dd3ff8b5df22cc1779b4d266186caa8054ed7c421ed4e7d4dd843f16297d2407ff2811d56dfa2a7759c3124e6c3b447d756b7577a01bd40ee5ccdde692a00af65bf4ee7207a0d579a0f2f1c78a7346b759a5ca05020e07365a0a4401dddffaabf1b73dac65cabd9a33cb11bbe200ad9f3d7fc2317c267d155e8b782d965a9f21d2c817f1b1d2a24c830caa70b6f03c813098dc2b7f065711dac2286809ce8e25e396b695026de0beb544009847380daaa8178d396182dc9021947e66c5711eeece31eb80bce0125dc9ed543154de4c53bdf5474715edad3df6c88b978fd5d0b5adef608c5f3311b09ed1ae42e8eb5334043b8f1c2a2a06b9fab466bed8f2d9e8ec0526afd3f0040beee72290fed25d59bb4be69081760fe56c6784e1a38edbb6d556a9475f861fc65b20b85c8741dacf9d417719b432147289d28baaf0bd15dc9ca789d774a991ad5054bbcfa32a864929bcb1edcf4933922ca42e0948894d04a53bc9be791af65b1e807987044be2b4150978df23efa509bfd8e46a35f2474ae3522c79097bed12a25ae08489de101f55c5d4f8c256770db68b98fbb915af53a5c13de05a4d9405b6d98f29f3833dbd8f8af5a772f9e231576abf8b50c55e14d0dedb330578df7dee1288c599046d4fc52663ba48a9dc5783514edf10799e6c3cd3fd0f280d0015ee1c58a4f775776de3e9aedceb5ad853ffc0ad653198cf8db7455ca5fc1f427d416c50b923b5255ea65ba1db2fdbdce5774c7057141d582855f5c554af29f6c77c40ffa9df0c68d9a280beec0e308a48f4109d6582337e97cbd57cb5cd264c285359c504efd3e06efa0cc236fb61381af03148f403d9f3f66bc117e2b5d5b793a20194faecd04fe5e170bbf089091634556681cf9037fc2d129f4aa91198efd4f790e89e7273e2e64de23ec8356c17703bd3521a3010b570424d0bc6f6e3a870ce1e6cae3f822857045c2730b40a67c29e4bb727bb6f3eab05496efc66206b15b4e5cd85414fbd52b0a9447b17918422bee231ddffedfacadda2008896a813631b61e43735466b0f81ec33fd0fd02cc866aad79f5dd9fddf5e35d425b83aa06ca9e6cb1b751822be5cd2fca6b28b06dc47e7241a61eadb9896a592c95132cb803b5a033b6bedf4fc5689baf0068c9949d73dc5b2974949ca85bd4048002ddbf693d0ad1f4e6f454a3e8512c4d24ce9f104711fe137bc19a220dc61fe404bac06a188710216e95bc7335042a9b6d23a89f1a4369e0f4d1bb82ebc3c97d95a23c23cd126d461effe4e5ecadb8422b9566d26338f131394fec457006951ae68a4c860e9212b93ea3badc2c880b75253e1e1435c27a0b96cb278d7d338e9d55eb22dfaa8141e1bda86d50078e814b0597869b386a922aa7d9ee55fb9e7fdb0cd397b72a1f892de06e5dfa27162546b12488c1a8a3cac11553bbb6e082917ccfd7de958122727db36ceb8200f65898d3602cd71834b9d12d8c1dafdab5cc6b4726883bb5ed47e22eda170c5ddc709dcc231f8f561d380deed7dcbbea6ef7eac6549ca728280f2988d78a4dad07902cbf72e4b0947a4645d9a664db9157f034abd5f633bf1e78360370cd5246c755c32c7a17bfab39170b11fda1bb46eb45e01ab744e7b4ec2ebda85665d8c38ecf5e33e570bf2224c60353f31635bea463202a31ece69eb0dcf6593d8d0cced7eeda1b768c0b6c4edbb85eabf4e88307fda9ab095b17f38544f022f5c9287f03b9ed40367d00ddbd96ebf102eddf3cf79900560724e2f9705d123b8f50a3683bef99ef7117f90e6f7a93066331c7067889abfe7c0e8aa1a8161a625583afd0f1d74a185280de9160a57569f306e22a5b9620c24bca39ad160a63a0d1597cb610ab74d0c4f534c28773e4d5f3cd99954433a8f2c764c057b049a9e34b9b13147f919a95439a3df1bce79bcaacfe3343b51585412690edd53d582ecd091374de61d52b53c2de9ea1204c8c751fbe2eb26c773384f444ca9de1bf7a7a3bee3e24397f8feb7cefae1aad4afda0954470fa1545e1e5f0c31014d922928f0268f50fffca24f3ea38d9009fbca4c74a1c5d4e7636a1e6734d582f6380cb667d27f223636fb3f2394f26a6b940f6444a2ac8158a04745383160fdeb448f012151d4b14476d991e30962e3c31de77a620e8e036ebda40021563528cf9050f597c0a1ca369da2fb2c07e04c8d0b25181ea71c8af94a0a20dd7e815b9207086e9ba6dade96638889f477144a227c8c264ff74ed99f27cecb8bf1a03cb4d461c9e4e6cf73c71c22644a73ba613152555dad67651360122b27fa3c3ab2a6fc5c996ef7f33fe706d04967ec5b1741c459a33e2452b45f818a456a40d430e60c510aac3c18624246f99efc641b856aab18a987f83b9a75129fc6f388996cabf47d24ae90ae371c06baf0db5d72f152d4578af2e80f2b58b0cd65f7addb2515d143ce502174313e758f028f2d024fa6d581afb1844225351fedf338391cb57d506ebcda4434e29ea158592377e248ecc368931fc4ddc3de2adca6b4b5e482c25bf982b8d7072cdf838fa979950197d6f3e5a00d8640951ae5ee972feabedc976c4935c546c7778834ec7cb5cef0032194a6482db795c912c982103311bb0bf34c5efa65a52ad6e21ab8e0d0e888ff7ee4563e5d18e7ac0778c445c5ce4b5aad9c41a4b8ba0f20a2276c420cb06ab92a0f2c17ff73398da1ad8cc600d699cb0a2fd0c42302ca7b4188f798f5776e31702a45780a048bae24a300f1ff3b71fd7dbaa54661ab1bb527b6f3efda009e31b89f891667048bef36e9892c97d576484689a2c822e85e038c62c18492d57ec332643e997f4b528acb8b1440cf29921e21903e5cd559073732594758a457474d5686c871df69e38cf62f194c7d3c2eb448921092464b9caa5bac3357e04ab1cfc44c22b2a387b7c69fe5e4b786956040f7767300cc7d1e46dcc2b6312021bc408d31299d4f4cf8e2b63536b3085b4acc71ed22c368b4283cdf8374b2834f4d3c46ca02018082b09909256a347a544775331f6e0cf707b3aea1cdcf037bd8c9584cfa555e430cb5f5f0fd344986fcae31d240344b04f41b22d99a19ca15ebea6e1a52e1fe264b7bdef316a8eb5bd9e10be3afc76e7b7aab68bea88b370f57f9b91efad9cb4c267e3918c78875eda0fe63db46bad5c47d080a90bf7ac40c176c9f4dc6b7411bdfc057885714195f1798d80b35a84608341dbca06c7242da790d6e8b044c6369052acedabaf499d1c00468d35106552a4db34157fb4cd9528f4f0991201d9c53408db779084dee391582fbf94830083f28e5f7d65cfaddb05e7b8fe6e41969fd70c69ac7926ddd17ee048609990ad707985218323672c6cc89d7ca8cf9f9f748c8ce7e17c3719bd263f6c4e9554f77a2ea9c053ac5a9270fd4a16e5f343a209116e0eb097d83a1afa306a1c1d3fafaf5e9aea215d387627b808b741a777d49aa60772513740d8b7abae3c97c400b5561bece6d7c015b947861c16d774d538ab0790f707c778d7f1b9dbf1bf8e45911caf8750616a9014fb4caf787a3beea8448f166c82b3b0ecdb1ac1a6dedd41d92ee6c8163a6a84f8f9efb4fd6bab4927808b0234bd71f4a681bef277434e4a933ccaaaf43d682aabeb84ae3aca3f9c34c4a7a6a438980f4b6658f2df8c126100a13dfbded3f3df6da3a6071b1f0cfc777a01cc71b604b801f513e928191c253e116c53ec4c9c17d9ee93fcf5d5c4c056c44fd24387918849e770a3d63aceb509a3728534cb0b90365cae7b7d87e9ada35e3fd1b0cf1af200c977e7f88a3c3a1f7a96d2c475a5c47280f3f2af22f0901dd60080b3884f921bb5145f25a0c424cafdc94ab1b8021955d391d3b78fca1065d61fb59bcfc8fbe8eef2b8b3ee2bf33ccff48ababa562c14d9d8270ed526f4edf046846a6d557c7815fa6fb33fa409e52dd5f1c4216edb5f75913f7bba32d3b7e65e649f644f3091cb355955d92f97756835406cfb88ecf7dffdf57f611ae53b42af94189959c4133fbaefd2d859d14ff59941aaa1650a03f076362148c02cc1368eb78741c6e0e5fea2ee36921d6e00aaff9352ee3b0940a5c4a660e2b6aad30e017dfa947dca68e0d215e30add1d9e0eff7d78d88cfb0f790a103df47597f7c17e383dcdeca78a201a408db19a2069d4a29e8b7bafbb4e491220cd0d2c00365d87e08a66f949f6b7992c568775336bdbcecdd50205a3379dae8dba92b1fceccd704047d7929aa8dfdad97b5d14ccf12ee467f25d23afc8493d56c0af41d1aaeffeb444d22b6072af22e1c6a007e322014579c04a2603507b33e4e53e246342333f838fcb8324f850afad85f8752e035918c6e227494fe1622a6eabde97e390213e8206a805c6bcdc39f8b6efbc01166ab42bf4eebf170844f76857ef432f6185d8ddd3f95e477c62db3a21c4b69617b20f1d3eb88976a7865f0a1b7b2b9be2367fccf2296876cae38d42a45dd66b940ddb521c50a052dfd2d4848b7e65288153247941d2a448848d0f9ffb3fcc7ccf55408bc023d1baf6c0fc295857840a9d0fcbbdc2942175d77d883062f19c1e18672377d4f78ed119f1b6fab36afa34b6b887bcec305a6fc41fc79c1e2f39470b62a2156c8d9f6b53466bc73fc2657f9c0ce7267d132eee939084f37df53229b10779ee6b94f5496d27f52a493aed9c9489c65dd842172dfc74700d3c1f985245707b37a9748bb2675706446ef7a9ad324ab1b191881e88e4380156d7e5acef0896fd391da86b912d559b9a89773702414e681c35d8b987f5ae31f35d5f6b5eee92a941aeb9ce77c880ca845b5edd295bbe1bfb084269e6240c1e9e3ff846a37124f5ad1478b45bd985eba023f7022242a749ccc4e164f11c10b85db59a476b3465847cd8719226c0e2425a8f412a9c594817f2cd465452ef9c73567e8456ce0c6c15051e9762be17d83ed505fb0e069151b95655914f93831d2a2c485d428adcd565f803649eddfcb152533dc04853adabd227df148946e4e385312d4673c3f0b40e411c63062ebd32bfaa18ac1c2c5b3cefbb489d1482aed07da5db753d6798b8f1aee8086853ed087e853d459a2ec0158a6045b0e3dcebedc5cc4b7c7c8d65c96ddbed3ec370f346181da0f6fdf26eed365079e08325fac7097f1ba4a6637ce9d3ff16495870138723cca572512559396c6f929b8823b689ab23993983ec4a816ceb9f39dc6fee7be3defd7f5b83cefd13427c736fff36cfb134d88ec29c6dc6ad7898836cfb5846ab910f7a9ec75aac51235d2fa8a38aeb1c61add49679e6e71ff7d3dc347d631aa08279d345052a6d209fe177382054133f5644830ea07693fcfdb4a839698c8cf52c6a048a31f7f0e255a38808357284da2e4bacbc8adbeccbfb2fa5f849e04e4289257322631fbbd06cc38db9e1dde3fa04decccae0f107e9a8115d23e7d16803ca2dd675bc60155626a788902f4b310b2bdb61e30e9f303ac874c74a0c5e9d93a1d776a307cc6a5c64f4a60d9ab9d3409e8210c306db0608dba49c014cf5fa1ed81d8028f4c9531c10c87dfb5a3fd2c1f86f4cd9412522e1095cee1c319be45c01a574e58345a5597b5bb469ca05ef2f45f6acc480672ed771f44f645547673621247c54ded7ac46b8f668d3658937cf081e9c055f28b6fc063cd1c590a2d2851746fc02e14a6028de097d142059bb43e65ee61d2fd941dc4bb22f84aaa6f1e5053ceea399a89bac37a634bfdee9fdc0f3a0d4b01310844c547efcdf0da6a9aff55b838fe81b48b8e96a63a79076990383e22ecec57332b45078b6db21b52269ea0f7a29decafe84989b5b224f4392ccaf7e9cbf68239fd5a34d97a28f813e4948f90749dfbecaeac8b5d2283f9e14c4da8208b39c4940f5bb83ac8036fc22a3e3371f7972e56854f450c25a8580b8d7a3b559584e39e1906fc470f1474c7f8fe9a8f49987c864c567b0cd5f054763bb68ac32844fdbf418e0016930fe9956805cb2b5396b224d7db314043d6b131c6580958d08fbdea43fa134d6a90e05794ba97532f7eb54cffb8c0ead9865e04b2e277cfe6a221672b6bfb1fbf361400023f01e6cb9ab44cd12b97405f68359eddba40d0ad726befa66888987497d89f6d24bdfbd7a0b0ee655c3f2d8aa261396d01fc318d861757713db6f080d51dfd28a245678aabc58aff133bb22b1b322fe3ce2cc5f0364c43bfde76739eff8caf26f78bca5343b6d08fdc42945288e01423bb89a0e818ca44b8333f6f3921b6ec066aa910e80eb3b0acbc3c598ec58568a94fddcdaf6bf0f06394b2c6c9b6135c7ac51460c009eedf3aa54f7c6824b92a8b2cd80707b431bdc269cad1a58f63118b45a97fee6d2d6852448b8fd4153676e9a5eea20bd1033e0a6907dccc7b10a95c322795914aeec65d2019cea38d0687129e426f25b1df9d1e071d23b25d4afdbd8f5b44e304cc8e528518e11b97df53f97228ec363d94e67c64021b8f7876b31059ef332bed891b2a4e720c0f001a31bac0703dcc19fd502acf5b4d45312a0f45a30b57b9407bb12fa531023820992a4950cb4541153fee60293f755fcb052d05baee7cc9f39cce8181015ba5e1e0816d8a38017fb6cf0f3c604977245a53ab7178390a2028b2fb618d07e2134712b91ac1144400c5bd2b00c47da6fce9a800113fae27fb50bbfb134cf58a00a3657e05d882627f19de21826820714f93b7ac32a912790e319d090d5d7095071094c04d3f20474139522bbc12af5b1496d5c5b16eef7027180565808f743f9657dbd35afeec8342fd232b163673c1746103b6ec921e79f1ca12ef682968fabe53d006bb97f024b79ebe224e5c7ccd617c049bf3088c109af0291fd9d02262ffe89df264ce4a0c0b51957b940a1d07c2c086ec460278bd2c0d50af41904d2ca80a6fea55a05f77c40f417f6baf20801c913bc0f6a5ae0f20292583345e0520cc90674897bd6ec5886e380b5581052f4896f02690bdb166a7fd8abb821d32c34ec96baa9638238b9f23ce5ee7728e4a94c719f68a76406f5b9bd360bd04380141a038fbb4a74b8569be2e68815760ffa09f856098815408e625c65e5b9eb9f15e1cb1f454da789ae316dfeff98d7419f3ba1431c845fdeda4eb383557290fe34ec6aa97edbef741129de3abf0d9217fb627788511cad32779d89f89a2318282079089dd6a43c62dd70687e15018f65c09a4ca6073107ad3fbc648c4fe8652f5c1816ae656fc96438ce08a99362acd0c4fb85f6b6d247d9c0217da65749c0676272abf1f2526dd43d886bcdffa5627ea447cd91515733a19df2206abda66f6d48f68858b3ecfc76611810bea952c3df503374d92574013be6416e7ebf25b3bb4b08abb916a713e3aceff5666ef7ddeca33ccaf4103ac96e7fa036457149cb6311d3c5b2f6a82f57b15f0ed6ada33be283b9ed4146fc9bb6e0815e49ad9fe2b25652aa84614a5b04e2ae28ecc89cc5bb3ede203921b60604936ffa9d5e64efb73000f42740c48ac58ecfd09d2d7a210c40c9a6a592b06e5ba551a38c4b2e7a128e44b41ad1c21035ca8ec09af76068b6ee8e0e462f816e727d296482dfb732c90a7314ed2d86083b41ecbac4e9e0c74bc7e15b1214511f17add4aced7990b40d0dcdd0d631e4822dfeeff31bfa697eb6048bc57677d2860c86247ed268145210a8334d978d5393614b5eb752508a444765a1f0a32b73f152215f6cb38009dcd2e0ffc5c6996e3a428a7056c6caaed596331946f6d82bfa099e7a0907d1420604a9c38d16c4d795aaed79cda2fd199afbe6dbc558fd83e65f36a8647b1f583135d8805f0f8ecb8a0c8648cd4355982c914da9e912f330393fc4fed6cbede4a4ab0d621193f42e1b21ff938c3adf505af305fb3a2e560f7e0ee5374a7d666d91e2f4020fc5de1f32456b6e35641e876f937da01bdc3f66e10ff3f7ecc45ee2dd555e832f5905a19ae999138a25f7e32f00d93406d16df72c2a143531e318dd5516e23b04fefdb35ff95e40031b04cdd7c9b6d1cbead231d2ca4862c1bfd1620a0056ee6a83d622b43e539ff20d4fbb3c32b359fb481bb4d991d5dfed1a4e7c43b25af133d4b370fc5151c59ce51a3a0227e266f5641fde339fa20684ae57fd911683bdd096e7eb9af41093aa0b9275d410290a1bee20bbbae2f1bf67eea2572d12704a47cdd28c56499db0d6574c7a161a3579eb655129ced666dc28b7c72c382914a04accec3b28935caa2072873954a04495bf02ec681b20c9bff2f066d95449d3e80e4d8cc41e306ccb2b4ecbb9e3ca38ca7cba48d572169fcfb769c6eb6787210a5d28d5d52a316603f12881e5a4773536b2dd4fc49f16607e0716d62d626f352c28678e4452118f23f492ccfcf7f58f20f9930a16e94d11cb3425585aa15a983c0646dd3385312f0eb1f8c568392925ba3770665f6eb793212d5bd6524e8e8c51e99a3ee675e66d3823ca925ed7f79901053bf4218439716cbee94c10d2f598501a27a37c8813806b2c20dbcd8cf7ed0b8c9b2fc592439aae30a32e6a3edad42fb29f33e6c0535eb9a9029714cd11264ff2d7034e1947d561df3e3e8b338a788c86911e1805d81e188caf2c25d0138b001491b0081601550ef92271ebe722dbc39b84442233a8c81caba19f6193e15b01ec1654c093153dcd3ca7e17e7add20c8535221339290f2e5456e66e8dfd880da36e9f28b6c28e5ebbaf54605c492e917977b49c98676721373276a3117845175a01980b349a262805386a8d8da62776bf48a173d92442a5eee69688f486568f67562f7e11f00de972d0e216845dea53eed5513260eda9b50c85166389d65db8a24e934864d050c182e1af72f293eb12b6672272c1d6c939f2959830074cbaa3cdd98abdffc6325b1cce6d09bc95379a54b234964e02318ea7f41efe7cd8b5172c9ad60ca21de6289da13ce5b9a09a86cbc2ed53e444ed0315686060b37de6531928dd56621982a496c1cafb098b5414737f58d905c4046875de478612ec0747a4a7d54761906672a9a122440932a516e678bd46d1674ab4e3e63a6c0c46776f8715a1680bed58b5eb82d1f89a40003899e0b16336b9b164faa4c28a2a340284788c3374d4f9b6098554b2925fa80ad03330b9ced0936322c2f12dbc1b510e0c34f3b9d5d89bc24f405bf9b0b8960457aa0c6c6a27b4c6638b4fc284697570373f9b811df45d23d81eca853c9f3a23ebb33bf58ad57be9d92c06568510507f9577daed57c5865c73b0554f3601fa4b4c7f1e38786d7c057ad38fb39b6a4a456c06d3f95eb5ee155f8478d05689c31a77ef58a7081d3cfe4c3ef106bbe25fae77e8b661ae88d99c8b700092917b71f3f3a818b2b35aaac34781bd2e7ae5c2d2ab47e1598ca675707c9ce4b04b090c41510157d66c963e16e56d4064e9132810f46b0f2f89d770e7311130c1ed394b8dc44acecad16d6ea40ab490f2f07822ea8ed065d3f86133dd7f1367a383d77eb90bb0ad42e3e7de54e0fe0b1c477be6c890bdb7a2ff2eb8ffd10bf5e0e3ad11ffecb3eb2a5353062e39b8023ebf5408771bcd696c6a7f1f2193ef95e6ec9a2867eb20b82228f2ce9fbe3cd14e8c8c1888d20dda12112f07d619c88a2460405ed10d1781c4f46ef7874c58f8348e4db5b49664933bfa68d9e302aaeaccdf9616fe638d91194525b0481fddaff983eaca1062fbc5371815e467ea95ada213f1efed05b4b64b0f3a4f107fb6be9a7ff482d204d92aeb519bd1bd38e885fb0f5e2f87b3cdcfc36b40674410878368c742930a3ae8fe2a40fce719b66ff20e228639f47a92a12698fe127c92af8956d46caa7e2c7d8f2203f70eeea452fd0a7fbeb7cd4e36f2ba0221731f3e027845a3f8410a890c2480dbaf3e122eed6284d425c1e21275a8c264c866cc259750d02f2c3a5f6a936467a3d500694aeabd0e92346eed1cdf9d49fa0cdc7712c0d2b37c72d54553f047ad7764cc041b5db3ce46c940915dc85813b1c82e27684ae6ed601a9d112293b784e4d5376cd4656040d618927c158ac9b2aa0efbf18b4bc03ce97c8218a7e7b7cdfb4b118af925225e56596b0da082e85cebab7b6df0cf0ddfaab3717297e8837fca498d95d5ebdccad420a376b47122a0a1d701b5aa6d5c27ec124740e78b8b302150e57badf8f8a972ff3f09c446f8241828c855119433e7bea54850d84694c7eb434e2c2c9c13cf208dcc32b4da2dfeb665b9daf642067bfd70000da87711f3765fdc7fcd294616216820350fc290af6373ef5bd8ad7894e4d147765ccc36c675b32a5c620d9311b30d907dc5be833458f08f5b42103e3b9aa0aae5cdfcf0fa09a0b8015a66b58bbcbdd49e3813bb63412f9e3515c85f06001741be0f0bdafef894de23299967c7ce2ed6174a282c9067ce04ed733d6071b2e5ef9b1d1e5974e27c879fa140d7b947fad72eb2c832c5fc779ed285fc62d358123d0c7a5bb6a5fbcab7a86bdb85eb86a91b52ae4ba01701e1ca09240fb90a65e360237ba0107bdfedda481171dbe5707b1565ca6465f646ff7c0a2e42bd388f660984c7de9ce30bbb0de42a78bb54f4f06c2959007a194c6f5d01bbd220d041ca2a2e430e654c620f18cd16aed94b5141b89bb25291bd23bd0947667c06f761052819d9ffd94b647f0486291fd6d587aad9627dd2b3486a356feb91c082be0ff9880e13e80ae00895396786ee56b94ae459110fbfd398e5e0e6b4bac3b20fa94768012f7e80b9ebbd51fe9d14901693eef1c7474f2be7ec76f8b880e10952f8fdf63b1632859a3a302fbf1eff70e935312f4363eab17cc73466da0f460d9e07b4d16961e2c2847ce375218d86321500170093470803f334d6f64951bc906e92dfe90d669a34ee46f8c106ffe9bc1828944d6ab1eed831e75e49178de6e2745ba10c2884e87f7a9837a8cc94fe33dfa18ad81b6e415424818bdeb7c72f9709262d35986f4c69e3083647165bab6a8388981497be9c8bb11db1110acd9df5124110b674d85b9f10bff829d68f6deceeffaf8dd8a96881cc799b5c144a83416f56c1cac031a2b3d4e331ce4cf8407e7ee12757a9c3ecd9167a2169d0b1cfc986b8bc05bb83923a6e428f02aa28c6ff5c931839a7afc61ecaee5c0765988cb5e3c0297f5ccd605d85223af3531d3efdaddde6fc5bc117774ffddb5c8e23fa608a1c8aab06b93741190dcd7cf632155ff6cb4974ce935b87936bb2e1e6cb08195da4f7feb3393b7c35671d224a662e3b2a9a729c84cf67198222b27c65350fbd34c354420d2888bd6bb821b9e1b3d06e01c8321b0672c2f3041f1b27e350ca177ad3c0947a29fe12b2e2804b989612a0e6349160e064920fbe36431b0b6b21f52549559c7d62b647e8cf289b49e073ec28e5bfcdef575ae72c567c5fbb6e331746f2f853a0403a0bcec5f7592db59cb949b030fec28dfcc1eebcb19161f81fe2b127150440ad74a1880058488008dc48614948e56ec19f85d7463970cd93a0a8c02ec9b64d70051219fa3737a863411e04f7e3d4c93f2571ce2268c0127014f831a001194732b7df6843fd7bc4d87d767cd7585aab24a57b9926c464225c66b9175844c7aca3dd8fcabad10fcaa9f3a4be83227c5c5e1c80f78e9f17e348cfc645d3b8acbcb77112fcbd22a82f5a64c77f5cbf62acbe6995e94e01f4c5d64d2a68fdc87d04414a3baf8de71f1146415ae851a31ed9c0e8bf520fca4590827dcc78e453d5fd0ec488846941ade85813edbd26a5337ee5525e79985f23cc6dfe948a3143d17f2bf2294dbf5f5a46e9133c8aa68a59e35b2d0ecf05c8603282fd7ecd6b7aa5d02f46d527b0d5de200e4a7a96e67f5d12786204fbcae873ed002dedbcc2ffda2c0fbeadb39fa98c5402c3087c5945b58d4ecf9376eff71e2d374f93f4cd6a7a1ea44165484ab5caf7572257e8e8fd958532ccb7001c14666ab8358f97ce1a905c30dd7e3e57a4487ddc59a494275cef9874aa89a56b6a2754812b2999316e834979bc7be63112ee550d489a7ce535d6229bec4224b9bcb0cac9a92e8dc531c2e52a89ee1fecf8f1dd615b39bdd36f9902201924c3dcf2329a939d1056f8dbc52ca24442a214783cd966f138f2d31e7cb6089d6ec63b61789ffa8b25382b69b85835f9c88bdcfd2122713aaf6c98e6826e61a4617621626853752965915c551c496f41330c05293fa09ab519edd1e3c40eb29a2b41dcf4afb253084d3cf52f5daf6e1d94f74e52796ac3c4f68f0acb2ac6cf1a5f6d7d830c305c4460956eadcb1ca1b16ae419ea19f0a3b684beef3842f8d284e7570ba5a7e6a3952e7c1cc2159b2349ff84f33ec8e9965bf0cb1d663d682469489d333a9069fea0304882cbd00c2c578d0b0416179576193b61091cc9fb721721d9e38bfcdcb1441d70c4b95eb181a0f83de9b67b63360359dba150d3a37920e88ef3d16d351fc105aa017c68ab26d838fd0a0592102731f889f9c60e48908c551a72fd093b5c056ed143eaf1c74330b635728364525bdb41af1643179c9ccc857b2dfadcb25fbc002f6e78cd80e89f955c279c41f35a61753b9c9e6ea486cb9d240f429db7c6f31fd94d67e837f346190a692d3a2aebb0e0997933eb549fc9e19ebb089cf5464a5669ab3436ca8abf7fc6a1b9a327061951cb552b6b69b00f77fd40b6bb9f94694fccb980118176452b4b38cfe3128a4e91860f55b579d181ed139aa42c6923fe76aa6eb8606228d50d46e91059b92d363f14787a091c86bc11a23b47a84815a85f1e8e088a8a8995886786c473ffa54827df0d0ab30468e40206c0b692bdbf43b1ec9e9bb42a68b0c1901e4dc469ded4186dddd4eefea35c42eccd2943613c7d3190c891bbbae59e6816451b135db1947b2aff224cdf9fb8b5908c2c49b3f99afad5080100ea42fb88f675b94e56f45bb0a7174c6247af7bd8a3b1324d5161dc5cc78baf48c76edd6142f7c98e6fa700062d3a8b6a02ca11355a31164eec237d7ed4f6d476e987babecfa71243f71ac5a7a06b9909168c40b91d402165e622d0e77fe72c53fc712894177d7f8ae8884bbd9e53df332fdf27fdc8f8682112911255f1a0076d3d1aa9e5e8501fd27db64c7ebc069fe4246fd8f6afd7fd19e9eb1c464a7c0716f9944865463a2ea10a014cb53e1bbfe81764d922d5e0d403312a4ba62d9deac448f998afc2d4dc62708c669b0f70127ace19966b2d3da9516dc75497feeb2dc6438b9dd2464fefd93a928ec158d4362b6c3b6445cdbf52e52d9e6d874135703676f540ba86cc131086f972f93054bd5733f8b67068f4151720b0ca419d3b8ea0cb94e0858956c41474e3bf0c0716e7ea1917b7ebd12727751b78d9725efdc50fd5a13005d82e67a26fc27eecadaf50f3fe8bb8893ae7c406cf942b494911f9550c9bb84d58660499d841a5de09c90ebdad8450d3816f1e216b14e289c5ac38b4f9d96907d4362393053aeccbde3a750646323c467dec330ece59fddfdd259190934fcd4d4538ec2f01d50845d17cf2ca07889fce80f1802a89bedcd2c6e334de280455f045711573603f6fbd306839d175a11667bb2f7c14eb0c110cbc478db8a02d851f26258c49ccea8b10c53d6495dbe4481638b65d3e6f28ad1af361ea2470c02869f6c6986b2f257841a12966fa7e7eaa0b24febc77f5d05ab99c3668ab77b7d9a1cf27ba977fc2ebfec1b85f77b95a86dd59df8ed642f473937dfe726c14d9106d4a1f392f39dd9278a55784bde54330ba2ef702204b8a351d18133ee982dec381ea6e88e5b128e577818c40dace7605620d79c0a26b91f4cc49f2c9d6adda175ac7dcf8453b25fd84d4f5083ed511291b6542ca5d2f8771a26b0efb9dfd31f1b5946104148be837fe76bf348c3c44309d6f9015bcf3e9abf527abf3a4b709f6aa58e1d0c2d35b7f25a75f57edfe72a72fafb330551360cdf3944310894b5fa22cd1a7bbefa8fd3436df6f9403091f4a71d57796051b8b9cbbf185f74da974fc7ace2460bd6b8dc23496624edcdef8f4090995155c30de900749e9a03540597be7508b58ce52c23a702348de5322117bdf7fe84a950e57d81e55ed7877586dc965e1d1e87d34d36aa21873ed3700fb8c781700448f605bf414cd302656b5d859d4a43674b786e5eb8a48c1118046681dadcc383fb7860b8dc47de575fa2da83bf8db40020e07abad6c198d222fcad998a27ce52180b86427724838a34c7bb68d1f84bc016093599fef3c7016bec6e61fd440504f85bdd76e6d8bb2a7f3eb4a063576a82b460b36d888c22e1a5c6b430b8bde33cd8f3ff1f31934b70eef19371ceca8a006973bd107cae0b541ac3fbe25c14668dcc9df4291fec1b4c8a4bb2096d52e98601071e79e6a4a6aef4d4ce78c5ba7ac2aaa9b794582af893d11860c810e454c42393669376c68cbe8419268fc68967d312da326f92d34ee28c25a4c77aa40353a45eaa6478ca9fb1b4f4cfca1a815825b31f34e5bc0fb15ba8ac2711c931b1169773febcdacbc2215d6fc1210481624546fc877e07e14237f5c58078aac31bcd1ca820388fc0eb4f422e752bf0f41ac4b23d74e5154136b60b905da554164e0425985c3a8c02527dcec49dac3fc3f9a191c6aa5ccf69e74f7ebf1fd411252d19480889793063b009933c873bc6623553d91b998feb167f20afeed35334ac9df7bdf678eeac485133a8e00e3c8baf42e094d9e590594df6186296ba8a48efcfd691633cee417c55b3a361028413785fbee665879039e60336677536114dc8b8383428d51ca56ba97084cc3bddb6fa4bf6903f06d7db4f936a9fe07e5e9ebb24c8f80ab0818974a57429bf34b2178b6b3d23c279935e83080da90f81b497e54369ec152185002c8b9b30403da0d69a007b3ec0f84de4fa9c736e91a8f3f0808112a13e66c9dd0bdda9c6b798f5ebfaeb73dd42524d05746d524c68fe1de9fe3e0007e031a3f47f540c382c41237431121407e92ec6d118a28b25baeb7f3c7ca75268b6d4bcedbcff75da5c7158bdc0cca7fcb6e87711bf518470b0d8a10aa369b88406019e4cf6a0086a3306be89ae43fe99155c1bd6e4ecb32cc6338620167fd82f56a0242c51a0ff60b990684a2665cd56de5e4a6d8b2b484efac9693fb7fc97bd4315d771a852321cb5d705881db42c586862b4110f4b14e2762b310e9a5a0eb2f96f7ccb42e825a96fc856475d1364f544682395ceb150c3a993bb6628ba3d97988a87f0ffe4b9c81067ecb3877b18994d425681789085e5aedba4923a44aecb831a580991660b58b4a740cf5cc1bb16f25b8b9066b5450602528e00209c39ae326db5e97567bde523a2635d158ff6d6fe1a01b14be87fc386bd22ba6bf8d8d80fdfcc353c97d0f6bb3db0e7ec75493e9431ba0eab57ea6549cee7c07559edbb1d74b715504adc5f42db9766aea0690afa667bc10106aa9fd26a24fd796ff1697ddb79e1a610c6ea3d8eacb12ca905ea55a7276337814fc48f5fd43675f521e885525c27073167224a494cad6385cbdb63e1302472319aed0835a79b9c2534090d121b2e9d78f6ff41686e4b0cd3ba8e0e132909bf08d5a1f4f9ad96165c7ed252134096017ae2bda28a1afbd337858b4cfe05ee9429723eed4e526231f3eeafa4d0bd1edadff00df46ff30d0fbba61419923cceef637b5891a2882a03cb87adbc3ae3e1100839259fae3c4081b0fc3ceacde8760e3d34ebafc0637c5e22ac1a8a6b53622f16ae5831253a4e0bd742dc6b41aab81ac214ef663c7d714f8669154a59ce428b15e3ba4c622410e2e84f7e3b4bdc1868d7682695e0ffef8e2da28cd40e5d53b0e2e8b2d98b7a45a5630439ed624833b2318fb7dee6800436b80bdac95a112189ecabcf59a7da0be21432780f70826ac0f65b4a6c4545e9a384ac6da30ff165ff3909388fb7366b53210010772fd075b118eee4d09090adabfd8f8f7fdf4c397d0acdf3012c796fdc9f41c8a15d4ae70eb071945b2113aa1f81c923b8cde6bb8844fc8ad4f83aea85be478ca4a33c323b59591c0e6181fb64b23514cefcd267dda3521ed93f7d1ac1570187086a21f951aaaf032e053e090e315a0d06650549c26def157d4c543c6e230046205599cd3547ab22f9acac982cb5e88e825f6d8e850b8fb6b3b2b953caa5f7126314f95d957cec8abe87cb0aafa58cd138a9e352a8ccc64d8d6eb89537fd1b2b13046bba2113177823115513ae437a191dc9a61f084516278e736c3537cb340a8d5b8b86b82a07617fbc3bc8124da0334d71010719cdc4d665fd6588fee8dd13c953a02301bb70136b8d6bb4edd5c39184762fa25f055cd6052eaecae6cd94960a2bd685826518cf7f1106d62b605e86d5eb8b23f487b1a64b2845b848b8bfb598235ea8814cff249a31ce0fe8b35afdee699a232b29149bbcb9a8f567670c1ecd7cdb88e641783f3757628ef359eb16decd301dcac99f85ef7d1b7835371bd1b6066a1fef7348141c4ad672cbaa9eb0996f89a1a7409bfdd1d6d8d83b68c9d1810a5f99737463443d9c1327e4903ec90df9f37b66499a7da430a6b667dfb4c2f5b18028b4430693605042fd70d5fce7eaa14c1dadf99279adab44ceeb299c924a03f29cd4e0a3b5cb18e67b12ae372a15b118a055d67d9fdd5b4ee01d989ec6c08ed5423a1ecd055aa1a0fa8e7851c647c890faddda7bc6722539cc27f45bd6f2f3e43bf2293a7dc578cff529267ad80484f1e7f46ea3f44180875a590aef04deb392a84d7d7b6611cb959b241c4e94dcce629d5cda350b1ad479cf9cf0b8a4d7be22bd05145e43b630d5632c2d71500df386733eb1622d6bfcb1c55a5708a1beae6900da3e2ee947a2144d30b8e8bb103dd35ee6b1f5b3f455770f43779e81897a91adf6477934059b92cb9c6bc2131fcc7cb01ba1b50dffac8e83a510ad67046d041c167f55a84481a77c19b31086783bede0d4f6df97b01a93bb54cc6bd7336e9234d97a4891a59ecab4e43657e06b31f44824148c9c3de385bb169c175b4feca2e515bad449d332ebc2fffb45960df312469d9314024240f932ec46804b4e1667e46aa5d23042589a9a226ec2448f36986334e738d476cb831b0154ebfe4b5091e7d3b736db179e92e19c14d1dcfd4d59a41d8a44ac5616451f4e195632e05a2040db1e559e88c45e8e7101b853fd46532a0acc47dc80db2f20b02773315f6aea9049a2f9586260bc961b119473dcf18ec38bae7bd381048447bb591c41c024e65f843e0d697f6d30e8c555b7bc4a6ca7cdc75fc3a44e941e9a7ef7578c118ab5182b80300e18f00ec73f0597f4b73e56f3ca442e58eda3c3bc728b9963e469b939d06e8f1fb61d3b3096ea66139ca1733a9666dad3043241e7239aab98b2d02c988f603f6f8a01461e5a9426317d864357c6d52baddf2997cb0acdb0446125affca1496135aebb06fbd57f8a94b4c0b8eae9fd4d0028f45f0cb68e2ad447334f48ddec5749ed0d215bca126dcb053d143b505d719ccbd317ff29f9145bb1e2d909d0e06dc865b0f76a2e1fa5562321c7985dcbc6fb05f185163e2bc4a2337de25a3df237b68a778fb9edd90877ba4930fbc66477704290de36919c3793d53fb7c8a9d7ac8463d1522676f471cb8a027f6ae8929d5c0c135272228353c040f11f6f8ade0d1f6e4e648058e1347ebcd2b6d22bc1e9ff00ef00e2d05d3614a873d83a7639df7204402eaee47767cf9b740f903f4d595922a4003c831cfae4d96e626ce88d350166e1c8269c26d97e5339235215940c477fc5292e672dd529cc414e072ba92b7b2b3e222d798537d7f3d460502f413e3538a8df166394d57d124b7b09c4770056682ab9c05dd6ea627e95638f23f702ef88d3d4d25b57d1c75a00b09188604d8b37761de6da429300e89e2730f892c03707a3b838b4efec1a2e2cdfa9469b370373d8cf018a01c1d304e83c0ca7b613838226d26237dc13d57305f3c8254081d3419307090ec3d6d81a2389c8be403af54218d5db95b4e048be3768b4c56c0fc433cbda56a6b60db66cc0b1000f9b5f9a65de8447fd95215154b5ccaccc7446100005982e743ff54d0199ce145193282d8af46d5111003a4447079ca313f9bda5452c8e82358a4282731cc19d307b97062a37f31eb8a3afac74aa1af3a00ab43c9be676c3b0c4e8c6157feef80f965830af46145bf57d2f03da587a7d0208c53a0530e7618a66b484b4e9af32362c323e085413036f5f721ad29db544d4d7743253ba7e7888c24b7d6ac47751227e02a4d403795c25682f76c3d4c8a95f38a229f95efce31050a07151881782a6e37739a445203be4cf8eec755b6e4881a0ff42c2036414fcae9c20799af0183e4484a737dde4e2a379fe79c5154b9869f0f2656dca5ea06badb1fbf41a0c0bdc4250c80e6dec4f81638abe4e9d56275d0eef3d5d1ecb54e886bf739bebc497db5e1217c46106de98590fad57a282974827066bc090da6dadaa4a7efc6a588436ca7cf415eab53b79d7d92b7215d98f31a3cc2306abefed703225ca7b7ba7c3630c180bcc7d46e9912654f62fcefaed1bec78c790cf8ab6754a778c7e1c801a303683a1664b6f0e063f3635d17ee837b39a36e347ded44b46b81de2c330c905e6ef4a7fbcafcba372f5c078bd37310196237d3700c097dddbfe7ee6c4e48c23e99772d88ec8ff86746a6f51535a3f5cdc49d925e3ad7948b68252bf88eb622041bc13094d5d853e820de8f22ed9e1decd090c3541eafca12b54c61490a1ffbb3ad5c5f3112456d64231b2dbd1467c6883a379e0e40430372947d16986ec8ef16b671eee369e30f81c5b46f21f87ad097faa558948868f63a3fd3a2c9fa6899548207ed0f2c5387553fae1e0f1d76ff0a1922059433e899b4f30407ccc79af0eb19da5e411f091c8920acc9faa97403d8eea51e8eaec99da7375d7d2207f629cc8c867b050ad92e40044c3b15e4342ed2d64459804cb05ff0270a68fdbefa65fe269ce3b913935a21a6afbebdb48d5b8c5035c5bad446ba5b0d80c1a72f1d78b8138a922400018409697a20da14520251cb8a5074b6391c9de511622b1de2060786d143acad30355ef595d2e4054efeb02c082798b60f1135d57ecf17a70294f77568f72868acc4104bc157617b53bdb17f03e533bc5ffd7dd95674cba732d262e2585e5045fad69df72fd53880a7037338277eae7f74f047ef0a12de5f6ca15299fd8c01600f5028403298bd005dec3907a3b2ea795af8f2beb9b1632359c64f43f89991068296136db9d5408afeec4864bb7df64d3905e4d68819742f414fcddbba6403428754dcf7894c649c60b133590a21eed6fb8db14f5dcf8e9a2037e40981fcbb3b6307562e37bb37ed31661df315b10b274f9cfacdebe9a549b2e4e6a0b097db027031b34d0a5d787e09fadd356b1b863412eb18619785593c618301492fafbe9e82cfe0018288639bc52df0c5eb5693c3ff0c4a545c2e5479147609dce688ee281baae1491988635c52d5164aa7aa769400d9382e46c48b256fd9e6d30d8161fa819201ec7f62cb27dc86c7c843999fd95711c601cdf844eb3c3b862177bf1753b8be2a94f7bf50b4d8bb2ffdc5425f88025b19e1b9f9d7deaa322148d6c7d8b719a0458ea520ce21d0964076f15ecf00821532edfda0ece64f84265c4aa6382a130a68be501f8a731e2e09bacb2967ee625a86b9a8f1ef728d6e9540b150a724558ed20e1c1436a296bd7c914044a7c510f5c9f6f2552aa7974ea26bafd30d2e3b0a3f8bdc22c2c1ed0675b02e77a04d78191b8f0b84d5dca47310331792ddf02b9112135b24e7392eeaef38c58ffadb1d6ce3fe6725a0c2bb238fc38d0e6f23f63e7b764bedf4c09e9ceae265f28f12ac4cadfeb7cbee659312009e1ac8d1e26781e9685d9e90ec410ff359ddf17e70c51e2a7a1670efcf015cf469fe415bb44ca5cdc8e9b4440fe2c21045a768816b2f13f155e706762deb19ac6733d1f6b0d018ee49eb9cde57f5267eda61075133c6f4a3e6320c75162370d490c2577f03ada2b1171bc8aca3ef67b45943fbb954b9dfce5064e604020dd6c5217bfb047dc7ae0d7c8d0514823f119407a10a3440b3163acc961ccd9ae50220a2b6a4cab16c4ab1d0016ea14944b5824754ee2fb8810b3073f630b49896571eb7f2e01b7b671660af30b915e6b0d7e2a878ab76c82af847b3c0ce58e4edf53947eff2b46dd385c2e95b6af247d9c04c4910b6473a0de7613c48b4d2bc31362c1c65e0be9eee983cce1662b8f33ad7d99fef01a3f8f2cd9faa95a9f01bc9aa038dbc1db2f3c7c599ff5999e568d3b8d4614d08d4d3c4d33e1c39c99166932d9d978e88d19f3aac8f69f33ac22158cbf62e2e2f7b549c08f2cb968adfa1a5e92836c3ba54be9d4fd7dda0493902bd0113cc25a8fa144d994fa8a6923362675c99c8aa6514bd0210f3319126d5b91d500ec829e2c583e7e42ae60b519ee049bb947d86801a90054d297edd44d0dde68137a6913e2c5fdea10928e9e172a5abd34d069add6145a5e6ac71c79e4e9539509ed4f3e1fce142a65ad75868661567c1626d438fcb6e303e3ce406ec979b7c19250e82b2a6d575fc97ad681cd022250d6eadce3815387131d7d21f7fa1031489a61f26e08e3ad3fc984f2fdd06645343f67eafb9796266f2e2e602cfcf5964d9f24a4eb3ae24fd1bf61fe57566da9ad0ff01945ff962351d292271eeb691de3cd5e93be8b5cd4d9585c7cf97b69b89f13cd98623b7631b3353d18423e4f9700b07858d65dc1901e5271ea566dc90e94841392436c9f212fc01efa88b9fc51a5344f91805f89c83e8ff0ad5a9f5eac6b2eee8b5c4d20ecb49e16f904043dd2d88bb40bc748a28d73fd8cdc4db0130d4bd393e3514bd53447c6aecfe9f98ab3da8bf791f9eca6691f41018a81490cff88c79ca787c46c6e0f1551fef173fd3f3ca32bcb4f50f7734c3644ce89a1b671bab7432f7e0247ad3368799028f6a29a14cef3081c4c1801c0acf8be1a434fb583d8a0257c747453e7e3b159e52f49e93173b3bbb0ac1d5060e2a5cd723ae0e3cb29c9008c37fecb64402039e570aa18f43e21b6ea4595e17a8c15186dc6b643821db9ba0068a5a06a4a71f930728d08b4c7531d5a3f57c17a99976c1fc4190229f576d86f6299ee9615de1e5408dfab62df5eaa5c9db561b0a73d4fb952f10db8a21f6893e9aeacfe29abeb4c58270439cf980aaf5f988ef389768d79a789af8eb4753424778b7b858d7a8261b2d0427cdfe9664edbf3e6c99c0965490e1fb1b959f90cfac3dfb5520640a7663c7f160bd9c2153838d6205ff278d061805864f92f0f7b16a0fa290e8ec91fd55ff9ecd7d539435a201dd3d5d95869e5865b966d49b8bc245fd0dfcba9c30ec0142f180c4d59ac4586e532f84b1103abfd81edfd40f7cbfc7f1c965439b53af14958ffe812c22c4d702f983abf7a9c61e8cf484c899d2fc416b6ddc14073bd97c50d85a99bd3b62de0fe4a7d0c9fd26eb08648ca22070dcb459fd285c93c9993a008902922096fd52695aee695c26826e74835c3122aeaac2ddab5259451263dc992215e6675c51d8fbe23de9531f5a5e983ce4eb265ea70a712c9feee95198016495ebf20c5021979fcf0bca9f8d3dea064f82533ea650c168b7fb3902846c6574e087f65864bfcea5295cb85cc8f0fceb5d6b70eeac944fb306e1f17b2145682c8574d6e8768c0c102e59cce8c5312b6f83bb7ab6950f147aec3706c16bc48682bad1884f267dc8a96c5dcabfbd057b20cada6628b54f4d625b1829f8b0bb783d3ecf7cae41245df784bbe3ee36ea0158ba0cb59325345fca8cd4b9845c60e055416c7605342e737b853dc53ec26d8c39e03ce7e496f5b0cfc852155cec074014371978fc205620a7786648e28bfbc5cf8bd90d61a3ce1e6b1a85edd9b805f5846b68ee8530eb3a396a18b001acf98f81e2dc68ecf32ae169956ae699b1ec82d7fc15f26c86d9d2f1579ae2308402eece716e564472f28c6b5f4b0c111eb94178b1f6e1701d51bb5e115bbd9e54aa89c6adfd737b0e21744fd07bfb619878c871374f07da43f56521cdb14f367ce508c8e890e1a45e474f484178b71d7585ce9e5a8a356893b989570c32c9794fe2894ba59553c4f762619236071dafbc57ec4e88d053f0f6e5fe934b8a23d8f4f25b240f6c1475aace90150e18cb077914e2c37e5768e94118fdcb38d27185ccaee4f7ef2f8547105093d6d55330f314cc9c6f73abcc3fc30acffa59a509e10d480e9a629c55452f87c52d7e83cd40435db1350169f7441d947b73525a51b4d4e4355949d41c42815e0ad7398a94d185db3173a6bb80acbdb10698a610eaf0b0111d4e1bcf7542ccee060634cf146b5ea51a527b172ff7de13e4c99900afaaaa687d80f11462e0197626abdde337073c06c8aae210c262a19b0b903f9566f4b15405ee31a1aaf3ac4511a45207b7b9cfb1a6ba70e9323f19ee0e1c290006829eb2e856cb418d0ea73789688e0159d3376c81bbacbd79aee4e05e4987e728e5dbbab3bc2ceba0a3194b59198572a32d041b8c072009040197f814a9dfe3ac2a943c9828bcfcbebe18d8930534ee562a57ac3f8579c59d29b8689a36a54824fe61e352a68c4d7ce305484a05dabc060970abf4f3c7d4d4f263658cdda1a6f261e1ccc455966cafd82d2e8bb3609528f6804c25aa97c1640fb777b9fab6052cd4dde1cad7c07194955c54ec50d6c5beeaffc2acf54e6f1fb67397d3bc45ef49364e5eeb7600ba171705a1c8d4868d4990559425837fbea6811d627e91f90e70a468353e948681a25bf9da9afb86d52f2fb69b17f12370333b5768c953de67632cb2e21e1ac1489aa82d2aa4bef462979cae6aec62efd30177a6a12100c338a5c7bc47ea053607bc2497ff2d1d057a2f1bafb248d13d62a2e5cbec721389dc4393ac49f4778394f6251c5271290513763b18830115f13a3912d63c861d9dc540e44c2629142c77c8b618582469062736d952ae76bb88a569df7e10bd7ea2f6592b8f1a652ad9248cc3faa90d2193daf5bc07d3847b02e70dea6fea626f373be31d8d4316cd30f906c560fa29568cdbf5f74df499fecf36e17a4e01b68f3d15a233125265dc2321dd37802e4ad784b5cdc1bcb70ea28214e111ff530dec93b07aa64a08f80c7b0703baa9fa0cb55ac9197b9d6b59809a606001ad7037747a6c7d52fcefccfa9885fa7d09452e0834b23624a7ccac446385d714688e18444f4facbc6e4602196e7aacc24662d2d68cc130234747f178da0275b29ab5824193047a76cb265e5460fb3308cbda64db90c032fc8c7d89c47a13824a070812f8087e8b04c80292b9ced7bad0f2492f246f4a1b06a9ea9094b18ece2b6afae3fc1942578ea50a10f947c7007cb4025050ae652d27bee60bdb60b3c224109f05344425c4381f44fcac244c67872dbd7cb06d0c3d892afb53f21cfb60aa7e254c5bbf41b34ce7de6b5a74fc8ed297d96667ae7b0fb521e8265082405d94a4a2001141599422ea7b2491b5127154d0ded92654f27c4d4d3bd27d6e3f81a796fc4fa99c1a4b713363c06b9e1d8e528390c51f56e06612bfb05d5fd2526bf6ac92d24e175ce0a3784523feee700a9c25c346478ccce1a774c7bab5459da99875ad945649370bd413b66f3285e3f72ff9b6c22e1caecfe87bbe8f9b60c62a6aad1b686b3c9d9fb873068c28bb1e7fc3b5629715cbdc9428ecf691002a2f3bf09789c77dcee4f621882119e42cd60d4015d95af5d829ceac2287e2ce6e6d3f14179258a210e18755338f3fba930de3e0b7b3ad41cdf0b7fadf5e8bf203694f906ca7261f1a415d7767c4db5360f0066f42c7b3e9a4717129963c195a58ac6d50760e75c0eacfcc597bb2ab83023565ebc0f8a45bdd8bab1141d4d54f783bbc1aee68fa9b41a1d42375adb548ec20ade5bca8c4ea94e979261d46e74c286e1f4354089611e3aa4d2695a651daa90b7b961321f94cc10630b1dd59ec705c5fd7f752074ef69d416e0e3596ac20d0d2cab787bddd3e84c927ad88d5de540d925d58c24288518279e489a7ee6fdebe86c27007516a05c04d21bf5fd40915463393fa755c40c36bfc9b953248d5ddfbb8a6342883ca74fa2fb9ab1f5d3601f03a18d97783b97c0f8c070d697ad24d781bcc22745bf15e776a38f3180acaf562da4014023e6c88be4f8fde9a6a62bbf82d89514bb9815adde8328a67ab6f2524392bcbabfc39145a65f5b157e8c11e89c36cd03a5eb4a72874a816fa17e483d4a2545c0831823f9973a935779a219a58a92376f53fbb35d38f332e159f90af815cf0a67a481332afbc6d9171d781d9cfd675ba17c1c2caf93cf512376b4260abb6281481ef8b14af24e257d7aee57c99163ebc00360cf12b15239d7acb4f23faff0f94e0efd202b244dda66eefa1446422ef148148b8a5aa5b1640a0458449c9bbafbb085702e1c1a904316e641ee584a6d979ce96b0a42135e9d28393abdb7d6d1b159fd29a52144fdc19d920bff50a777cfa70ea7865187f895530fb06abba0c054dee13dee077687e2ddabf67fa6b83d835fb480d9c6e2ea2767dd34cde82fb1b7a200863dd88e332c37d21c7a89fb39a2e10b6c39855893e599c4ce5592fca3dd045fe512da2c96849a8e0342f92ee25887a3769a1fc5110afc0dc1907178141731f587355fb6fcba5b4c0e9ed8cedcf7b7871bb1bd46e60d9eee1e5574d6e2d01ff6568e6faea75806f17517204fb10aa90abe0c91b3e2dc148cc3a2c9ce5e0f6af86e5fc0b4aacd14e48def4a4f9574688e7fe319aeff4c8c61058818c485fad50fca103de311485051dbaa87f78e74a37d66c4872a07eed281febc2bc2bc2d1baa091f44fb067656a37f6108a77604fc87a094d19c4a4f0510158b1d52183f60e7336acbd6a86706b6e3c628fca1f8a092196565cb69a3350e0b55071b0a4b8fd33dcbc68aad7ac87747024442a8928ef3ed196c740dd816f69b1d77ae4a651d89ee1f6ca197de206fb9a895f7077d06e266b579a640564f0331382703bcc166179b5e84c17b405e192f2ba4e36f8f815ba39d49d50bae55c89ea1a2c5d82f1e1a4fd84ca07d1723cc11d1a3f8eff474b64c3823a290c594c47a88a652310d830224801f75ff2f534b766822995206889a52f17cd4b5f8ced07658acdc7edff857c2da47a9a2d908ec83db31a2e064093bd7374834bdec83c80a55e300c8727e1452102661f585cb6dccf51c8c34553712454a50844921c8802f27c2ee05a87948715a1cae3bfc6228886d1544c08e899bb54076e3e83e7e21ae018a48a8273edd95eb99b0c267a0c6d29c57d70da237e796b62d81d61d0c169e7b38241d86d8c0458f3036ca49d7c4b4c715e602006323d4ccb74d20a68a3b5bd034a016375a05c1b87e6075a1c39071e3ee3d0dc10bd43248bf7c496f0eeab296256e63e95f3f52ceecb33b7f3b589e7c850cce0556a1400c715881b9ac303df73696ee19d10f1cc35f272b23afc100e8f2f05176e603ae39e063c99e616083c24006fdf1d6399fcc393e4cd27ba1534e02f84cb3ef8ab8da6f692af0f5543b62126d446e2dcbc1726d26ba83fcf85f333a10bfb25e5dfd850fe921806af8d4a26e7978524789487db19a637811cd2133b7441308184a96550d6045b772ea42ff0f3c28514cb9cec07012ac55601a5155c93732ea3e144ff27ed299abad8dd07e5a7dd8b3213e271e9719e658d23cff27a3ff06c77107d47d149d1307b86450a4072923be9e3ab66d89f74951ee8eb991507c8539bc4e11d27092a2103a1af60f513e45712bf7c224b9c99b21f4dc3e45b661af5ee818ba6124f7ac9df0fdb9bf817a64bfe323be7cc24b0f3989ece41f7cfc36829d947bca9e105b63e956d6344d49c97679a4b8c78f00deb9366333d75af71b3a7b0334375782c544d61e2b3a6558e3e62452936526bddc8c2461a41faa44b6f9af1805903dc17b10667b8785b669eb4c0a059795cfe480f587977525c9289af8fe14adf77df7a2ef5b9ed50c6610b93fbcf9b1857a6566404c6f12836424a971b8e66c9ac315aa8e2a7273e58479aebd5b3f880c1d3d74327cd502cad8235b093f844807cee792017ee5eaab47e9f00fa2911865d1655061e89592b9124a2f82104cce93160af03d216aca06f28cd175ec1922f435bb8172754ac1bb7913a632efd475e6fec670570472e1fa58dd48aa695b4985fe14b2fc1fcc78b3e6faebe0fa8d1f7d22585d17c362cef09e8d276f77a2808ff9fcc167dac783bd65a77236d385ebff20c5a5dc6c4cee0e521fd62bde07d0132b6a6d3273a8a7ba9c526b87e37500ff80e6f77f1daaa67e1ec104974970e7286ee74145f1590b7fc9d964acb86f5eea43e64c9bdb6fabeff87089c78767383102a3369686174bae3ee8c50f4d6110ab21e113ef2a4669a0e05f4b7da745b57031b0fd2d19302b008182f1525d50d7d19f96e3154b81b68ecb2de97640d7e149e0a80d770afb55a7cdd846696c54bdece03a43f0844feee429cbe80e8973ab65bc517c4fa072db681290ed29c9faa5153bc008eae029ebbc1b5dcf7374e6252258459ac7d6a759e7900698c8f821f88b0e6775b0420907fd6afae977a81822d0a2cb021573efb4ccf8364e16dc5d6ed985770ec4e0d48a8aac7601c568c8f1b556c12dfe2c7e064a1070e6a32680b05c41326bcbed061674c50b0b713b646c4e7257236337dea31631502600e31d06838da919c4f59596efbfd9c8705b2b4a9b5f23f463194957787ade06dab2eb954c20f8e8e819aafb514ab8414036c61a791252acc666cdb507f1b051a775a0f0d0ad1177d5cb3bc6d89b7a948cc29cef2590d56b71f3be04a50e001905ddcadca652f56daa499860f283ad8eebbb65676bdce0ec44991c0fdda222908463d617cb20a24e114706fa5d4e3dd2254b3eed2cd96f51dff28a8efb384f9ce435d9e3e3dfd3566872414978df4b1f6439ebbd72f14ddd258d19da04679e5d4d6d770a868b3c6cbd6aa1172ee97a751d48bd9f35a8dcfe72557121ddc3b5f555e5d405147c8464bff69681b7269e8dabbb6c28b7dd1eaac3f128a5216f3fa083b61489befc3b10a01d1929251a57c30cd13eba9d1705208f91ac75b37c44e91155eba958a4e5a31f06968f60ea0faebf18a284ed221fc50bf0651b7a678a6de22f11f95d49a9c87ceabd06dae0b273744c1a52b9a89f4b457e0b221bf44f71dfeb4d4d12985c624a8c6820851adae09f807adebbcb07b71dffcdb455b97ef2e17da4c9b4c4594f253106a7c9af68e00c2f72cf4884756486f99f630db486c992d4a52d0eeb33461ce2455d7372f31a173d446d88871648e4d91506c774bcce2031992a3107b6e02e3f2e849d1d29c37066388994242b9cbbc0c5e8e452c4a678c12272568a6bb2ef2230c1c537d6f93fa02a1d281e81a45f1f3c8c164dabe70e41f1bf98b6d668dc0633f10706e988c875afd158006bed65f456d43138c349ebc2e7c2a01faeacc586210e3b1cb15118e2fe956d354ed500f00e604b812925fbef186dd4d8aa6b6ba50b6208d440c2031492f1873816477c1de1d4de7e092fe69be4659996830644a12f5295993c1fe5f25d539e8313555e18c1eeca26fcc2367ea1f32dd9a5898d43df01b5acc807ae8e07672b21d4949309ce98b925cb19c8e23cf5393f5d251d3175f74b6388adcf32ed6af38e79136e50d0ae59458990db47fd556923bd51de40bff6f2eeba147b0bcf50f9aa8c2142a03e5706b794d17e0257c609936c2677456aaed364a73bddf965cc9b69ca9d5039ef533ecff00a9c9c510a94621478198dbf6444fd57e3570b21623b523f0375fed7d9539517da07b5f6a70a0e51380cab235c75efe90e2a7e5fa806ced43c53f9b030548c3414a214d61ad85e5fa79c9898c1c2ce76106d80bc39ac1dae31024a806b0972029e053afe1eab067e311e4814eb30678f69e2dc35736b2e958ee935a336da462b3421d53662dc5ee8a89bd95b9eaa351c4d8b5c373be81bcd796e0022d865cbff2c06bcc90600583479514ddfb5327a927bc45f20e6bda1919d63e95e262b71b538a7d446f85e2480318193cf25370a1b8671ae79b5ab7163f7aca7c7933cd84ae2728858f3a9598155b8694fe518dd96a2f934eb5a2a02b1fe0c651826c7f7c6219dff6e4084666476f7fde3ef1c8a744b07f6cfdf96188ca027dda3458aeca6f5ea92446835815ffaabc8b540b84aa9bdbdfb46f85b9c94df7ea73264e26f1771cff8570e9fd07b03c87c78156ff5676d2d87ce7911315a34f5278e45253932b30b2256137410e72368e1eb6332bd159d17572a61b3b7f88f980ddab3bee0bbfe98e88ffa27661bdfd51bc3442fb712a9bb120b300d9db02ba8e5472b509c447ac206d8b59fc10c3fe86eac9e28669dcc8d0972b8d0f8ddc1d5010f1e3624b9ce9bb28489719a50be83c5880a3f0b0cf051aaaa0fc8154f2e37c3d35413d78514adbc8624bb1bb2563190c0db99e45f7e5c8999481fdcbac503064e187923f549b2319821ac1ef2a21c4e9750fb7f9426e8f12997ed3763b39ae0953cf4b0a846de1035d829a551b356227e4e8cef83137cf685b547737605c7f3c92f3a753d8699c95e0422ae730d8f5660c36f05fbac8e3b1764dc26d69e9260fe6ca4431de9196829b23e9071339333ef7ca23173a204ef7e28a4e068d5970f794b6fa7adc3ea4aa4734fd01ac8cbfda798dc34e924fe1324a6ef0d4cb938245dd30dbbd2ebbe0eb22239401c89affcdcf42fc9f93fa0398e0b5e4359d4198da16fb44ba119d1c4dde3886b235f1a3a99cf809df71ad8f8f33ed68f2d5349b69fe1d72ea8b70e17bfba55a118ff571c7b67cf57645919258b031b5a0af872b491a33aa04f07e3d310e2a78c8b55a50b4d657df988ce5d08d9da6344bfde9f9723b3d22b884f3b5a8e6fd0e39f6b4dbecc5be92b092958f5add05260565c30b691542f06bdfc5e88e1af2d86b284713a6692ef006713be3c7adc14498e37018129b3d0313ec4d2ccd662d9c02ed8da6dcd1399ee42a2d56c0ebc3f1343f0e5641df6897239a8eee397a7dbec1c7a9b465698b3378f246d72af0e08f13512e92e93854d8635e13a7cbf3dd2ae9190f225258caf60509490273548542b3e83ac6fa9ec982369002b25f93d71eed5c13976805fb096ae76f451b31132d0f61a2854ef7718958311d3acce0e882a479634cd6746ebefb2984d053380ef11575176e5e964c459d6014cd051d1968828284b81a1f704368c7b3aa3bde346e1e74715542f975d5a978efba3df65ec31a066a14f0d669f23009e55f9980ec24bfb78a4871cb3fb75fcc66c0c439b2a8c8d483a78d24b8f096410214335111440e8ec2fc6388b5b91bee1ff5c44c5c97d42ef262d052c8043582804c0c0d08b38c48d367c48208a24092916ee1517f76863a11a259078db2bd01e85a4e25c93a995744a26e893ad641a505c5a2b676104d1c09432f29c8f7aa594656de6a8ce97dc1f0586b66658881c5babc447489e4eebb2ce0bb268054bb507c3217c61872fa1b9c4a9b434e3a1c2a4066d0984cf15094a8728aef92c00830336390627bff0c093af2583b8185b43f30df7f74d288256b1804155ef023601265a82e4caadd6b8e399bfe9609d58096d83fa4bd2f74b5bccda5fc14a4d91df05b7faf04145c0b711b144f7df897a6bf4c0f4e9d7700cc92bc6b446d0cbe572fc0ab4c5be6e8313be8afd2498edf6ba2b493bd9307d0fb4e052afbb2f12027c0cde56784febce7a439dfca34b6280a7507fb69c3dc4da843c2b13895ae6d68b663261ae3d1718777ac20836c10f28599cb1b06505971c95ef5815549c96826eacf093bf58c1d6fc7f64fe2d334545087664ac67f64f3bc3a1d734f7a1db7d8f7f1bb89dfa6c2547edfdbfc6fba88fe9c074a5936e7820536c068af2d9a75d1ec868e6836723d2a1372974bcff1b82d63f8f086280bbae3e8f063ae96c5b026bd8e2b73f652b5f744efb8b0eeb11170d3fe47e49f608d5d28cc4ded462666808e477fd67a68d54382b994fdeea99dbac2ffa08dba74c7727208b1e9162395c77a5ceb9629ab32c6d67be55feba89bfa7666f81f3b169758a4c4456bd755755fe073740997d4599ad9f9088ba9bb778d587c10c4ca84000fd77fd7179bbf04a3047a9b7132f73fcd476e4e13b3dbe55a6f5f4371976e9dbd0c42c1992a96dbe1b873b3d842e640eb21e48af0de837a2ed7118cf83c0b25aea79798699bfc5ef366ed375aa0d29313d5389b89fb2815e125ecf9406019535595c0b13ba36c07df0480eec590a5482acb6ef5b65514c9dc3eb7611de11892bacb0ce39cb07323fd9bec4944eb3288fe6d2ad75cfcf82507327bfa617ec2d9f6c7e6728a0a1088e68cb9a67005c1e42295b8ecd6ead7a5520b28e8d51d20d1c30b66781e22620e84c470d4074b72381265e76ca600ed68e05c49df959fc71bcf6af5d0c1b7fc4660a6ccff31f46cc20523ee52c6321739b137bf4b904b2588c970920cf880223085aade66580a43c57ec31111fd0bbbb33ebd727ba863c4b85997a2284c2fb9efc097540e96f080d71a0a059733924b42b9ef7bba319e67d9fd9a5da471adc77ee3c5f35a681727a7f1d277f2b753c18c42783588012e58665ac20bbc835dc3214f7355f75f9b8e00fc4855535d10c948782164270bb695a5701f85db56c40daad7a2683eff9e1a3a478e9e48eb4c33d3c4fcbf67f8f9de5c5a11b24c33d4f785de1149eacde8dac02923d072aba6319a83109694ecab72e4cb221c6fa355dbdfa7f44b7ece5b841c1dff2adc14f0c85c1697b815fe9992de80cef4c7074c9931bd7ce3e98394acb7641a10fb2656e44627a00a63ce8d2ac6ae851380fe49f9ab8fc6f2910f77570029c8fe3ff01ba0b657e0030800857c1c809b44f4c4dede69811473a42c1ac88065ec5d1f5f8c8a70557083e1e8d050cad9b1f72c6dc2f2032a0289d175fd6bc45e325e36bb74b5a5b62e4926d4a2389ab6edad6197944c630a5a142dbd6f586f1c7cb4365d0f6e61484d5ae750d3aa9b2b89e206a5b6704e70148e39d9f13a4ea49f35e9cacd46807aa924621af996471416c0f5934eaec4ca9074fdfce251553cec0e948abc62d67a6c5a26355a1fcc3e53323d9e47178560c4e1aad5174e7e8eb51870b7b1de8b41c5256c3bd085e27310d6ac1fa1736ae99481e54e0d682039e3a35e3db84e2a3c47b3a52f854f2fea101b8672b867e2adcadf2f6fed04f949b664c970a9bcae661707a9dcb60270ea1c89300c98582977222c1645d23054b9e652d309375427b564f1aa7e28c424d453939a9a6176aebb9659f8f5149674927b49a7d59c62387700e423239f9815f6daeedd90f29a8cea4b4a0ea2a5aa20a72cdcbf0994fd42dcd5a478559c1e5eeda3f4809f4d5c0264cf02afda59d614269464049aa2884b6d7535a786abd80bd4709293ffcae0b9d3bb06d8b843aeeefd5374d5965257a18c989652df5b21c05d0648ed4095c2bd4a223b64a0ebe6b65d7392626361369288520b5cf16ac5961324f2dc15194b74d06b8288c10a43bfc4e1f6d2a07c9bb405e8d52a67912326351508ae75cfc37ae4399000664f151dbfe52c794b184874aeeb6329fbc595d5fecbddbb9c1da1a49a4cf2e4942df736b339beb17b074f94de346d5b032f4b300496c704b317ac18e98ec444207612e2c1e39e19f9badef5e39b3c9fe535c5ece6428fd4f34c3b07a95bc6617007a7687eae5261d9752d5871afc2dfbbfb945b5b7f503bd887ba40e52460ffccf3318f7e7c1b4dd03ce7954d68975cb57c3f08f443c40fab5ffe8a1c07cff9e7b3cde5dfd5bfb39e152e52069166ee88233c095db6dda35311435b96dbd42c4644a7b4da0d55e656d5d558f184643d5661e7650a51a2ed17b063f5cb1ada0ec6c2731a427718a1fdcb3dbcea1ad37b465a9475c59ec702d6b5167cb870d135de715a7615ccdaf4d5f33f769f2902d3125329c52f5ca7ac451122a0b5fdd2c08b02b8a7a8b16a3a4bc315786dcff65a8b0eb7bd55518d886597a098db61102d59c7fa08f98cf4f39843329190458d8681e53f512e338aa31df1b808c6ddecf6967f63a7059bb67c7808163a34ebf93f832a5f844b5a1bbb32d41994b0d128a40cca96362e4f736aa078e4e51e7bd8c41c49f375465f976f6103cd663c8812b60f24cee8cff64746fc5a7ef02bcb60ae3810214993cec824311879840b44261b8577b971eba4ba761ed5f03622d56f154f53368f065624d33e92534440831094df6c852dc023cd069761e2eb6f85ca203ca848e29d6eec9831f0f9aa53c3c7219406badc9266c8f498296756292e2ca04abd73c7823c05984d40958e5dbbc427f8e1c1a1f54171495f384ba8597b676634aef8e02b17c3e9f39d74b92b854dd21c8b33dd02bf3a695cebfa21ae2f425ecb8704a7859af9567283e37e19261b7d8c9da80b092b992bb8e6925d0daa42e8909f4e10b52908ba33fc0d9850cb9765bf473cec134a63b5d18a87df922993041aa606a9d61400e66c490f116484c740eb505fe7c08a256dff2dff96eff985c5a709ca09387c1e7f74e9c0481dc234092dde4b8329752ae0ef612b2f8f08541377daea6f3e62d4d33bba3967f475d3d9ec45bee894918d8d902cf9bb79e15077717d858f9fccb162c586f9fd8f6f375add8404e7061bc8c731525e7545e0cadd4b3f59166e83c1f960d648748225466b7d68177aad485630956fddc16893a73302e9e18636a0ea6b83ea87e837d7a6091f4935e40d0fe3a5bcbf27968a305552abc8dfebb15e07869f3be1c3a98c16e6deeff82ae5bb628fdd2cb7f2f5be4400f30e11bbd69d668cdd7cf756e4edfb74ef3267e072bad53dc7b909c0c0fd812715bc4163939d1fb877369bfc0b8ef7416b96e95ddb638e29692ce01370c588f2b6e5ad6277f10ccf3aa098deb2db6196bce7dbf2254ea3521ce22571a57fa943b634499fb95554c8f16b524d460c8819aa6d26f7a0f2940268b1732a134fd37796f57731e2546527e1481714d38be52d867a80a9c1f7e3acf3c9431a397c47d9ab48eb09d0756c3dde5f15d3b5ce759c4892da98e77ec60e2925d1ec7c963057e0161057b84a55b4b8b94980f2a54b5419abe462eae555e3ffb4cea36fd476829c0f9d3491011f99bd870ad6ef9a48b16b8ba567062e9e31fa3d8ebc2481f6e9148905b5d52185a70ad198cae3f78331c5993079bc3228e848bc451139f4fd1c0257c60bb1ac48ee21547f2cdb2da3ba9fc879113eb42b0908ffbaf259f6056228b54902fbab7a2104cbc3a15b55dc57b67a0cf700591c48c6a680fb5f69ebe6d133a771950e4fda31d68c6320a13a16996aecc61379f34e2c2373ef82aad89ba570df3f4c008f077c1254c18c283f566368e3ee002c30231d08192f5b87d14df48cb35924d1f53d402ed95ec6aa7bd90252ac8b45f7d6dc77e4c365780f95a1ed234c8067bcc86a8118809a4e9047bd2de5e72fcaa184e7b802a0ecf99f5ea248e48a2a13f42213cf98340c714177dc4caddc7d751ed736e600f084385fc964225d45298ca3c754237f852aafedba312cb8073103405c385fc571c9536376bc372435f043d059c9b85b0126b1b5e54411b3b9d41072d4f927d36a78b09975dbbe6041a1986dd8075c2095fb359b11739e2e07f1cba1568ea1a34698a20a022306f7e50a59ebacc3288cc8c00f52e35c2e26d295389891c36460b0d5ef09bddf9d5c86c916a28ac2353d03f5b819be1f50d7e05941e8a4b5d1c02f04ef15d5b9efaa6e7ded75ec06e859a2d4a12f4436a24157340ad8ed2d0ba8e8b1b52f098855a1c87aa4c0f23dc9b44ecac24d4e28d9af1f0a60b36d97463ca66ad1c788a58767e1af659c222efb2ae6752c396f232d7f57c13180a81193039aefd65c650e67a39425c29b3185a4fea28d5623fb183dbca01b178cf7a49728340cddf003ca6bb621c4dd1725777427980f38a98135f0c075cf2f47a9aacbd16244a3bccc1c6d135b2340ebb8e09bc9d9a67b9ec70c5b1750085e63912d8388a3ee91fc3a0eea017e42fe08dad2ea2f80b7c6c5ffb3aa64fb9585c94b19c0f58ecb6ba1347bc381c389d1b26151e81dc35e44243a70217cd432604913caa72444b97043f76c7376eddd2b376af070eca489f9a0a5ad09ec9aa680bf79244fac16216df025b8f95d5420ac41fa0c3865ab2b23471874f7bb6f8db50776799faa236004f3072f7448ff842139e568dc4d70baebc6b043754631340f9b11f00719d882c312394488d7555445f23e564abb5c7ea53108c5d39e80d7d353b4b23ce006ca86cdf0453eb9fc0d9a755caeea40f06bd3f3d5b0faaea8559bf7079d7ef73c063033bd2a6e8f901ccee42a0edeef4ff5405ae02fdd3f4831361c04cfc816fde92e71da28f5f60738b07f87f666efc8e21d7bd1dbe44bb97ff1c622ef04b93302d118d52ca5aa19f2076a4fd6c219c5b5579645d1c105d45b30b06fdfda926ae98758598a1fe5c2a151cc60485ed41941642a7bfce22f4c462b6a629e82b205b98f721990457967aa61027d04919dc2523b08c961d684bf300838c4a24dde5d4e82919b392ab77c417a0944c26ea7d0d9ef615a4851215018d66149ad9ecff06fa4351ebfa7a98e70798c9ea98ef5df82dd4a478e8352b6e6a132add73e8366d3fe83c9fcd250803edc7f9a9c01f581256129d9afe0715756f3fe1eb924b20162bb6c3503f053bae8ae980a1116a050bb2e71dc48938b933e53feb7c8b1fe19942e527aa9f736afc2d5b4128dd9f9d1a9c8144c3afb00b267e68c7988a31cfe36846971d9972eb96fb17e5a0d2e6d11155000c2be36e3d428393b5dfbe15b017b45f88602b2a86c1546d6c42cb07449a03e5e7511a9523c15e5d3e4cc33c354313bee2667397ff9398e31b4fdddd22c39449d527a4d73d40293aba194c02f58df8f6f456d9968c3775cd299aa17d6a5287fd435fb6779b92908cb4d859fa62fd69ff36dee061a22e67531dd10582905f4d53f22597f573d3344eee49a289ec50d51cdb72b9c621322f1935c64e7e4ec32ee2b7d8cea31ba3b3eaeefd60303cbde998e521eb2de7246e090eddf80360b9d9b3c91a506eef40923c69549add39c6e75b2f1230d66b4ee0f6c6ba168726599bdda8f6a0628b422fda4361948133ae371c81f5f758c481e24f22fdf1382b8adc88021d272ab90c256e564b529f978453e7157507d725b28624041fde555d6c16df0f68fe7d7d1a95174086d4dafcc42c63b987d103215bf744605f5ce763913d653b841f0ed767b8ef4ccd8dfd8598d425de8161670a5639ff231ed0a9b7162b7f7a92eb11bd902562e39b2bfea609ef22557bc94e481717e7c6f47edd1df3cb57861f5c480fc636db5ed0893fd1b6f419dd4bb30a4cb0705f71938c2d67010e1114355547434221a7e7f06a0819928b352c57beb904f05af48707554af269a884cd363cc3ad4f6a942346d10ac2addefcb7185303f4d7a3d9dc7defdc6078852ee0e5da168aece7cbc5be2783804f49d9110db0162a2cf569f0027d877c11e8e9f5083cf3014f9be16656296c2273ccacdf9dbb0419f90140391b752324c72ce799ef58df9aed6fbe22ab72fb8049f06a45305760fdc2112d62de25dd41601465f4a84c58f6ea39566fc7bd64524f4e30477c7b7466b4dc920cc6e7277e7102881325f7576e3c391273210d38823eec172400e41442350a9843d441aa6d9f00dcc10837ca931358c6da198365fe75141dd5d085ab86ea7b869b42eb6e8d3e2b7b01439d2bb3365440267d322039c93c2ca0ad283c236a7443410135544f18313d39ba98b8ec56aa61d432a68e76abcf87baf71f69c79e1f2fede2a9369e1b5f0603ee03684b31c9e5c2bb3e6a8f592c121e13ec0ddc1e13f5c369845c6cb3760b191da50100df684b7f84927d2d4a5ef3db65621c372fbb9644e1ac732daa5e75ab5a4396045c3f0d1ca58c04746a6833e606539f4c2337c597fef61bf940f2502f4e1df1ef046824918975e0a429cdab39a6ec35d91e921e0852ad32a93304c45d6dcb6c4deb2bae77ec90da411280f2a21c53e271fbead707e345e3c58a7639b3cddd8ac42cda7d280002b55ea29d22d4f54692d888e5c3e4f724052d122b4887ba5168469639e1816035ab26b7d6d4b412786b9fa3ececc8365751b557e0bafd5d269f28711e13610dd5e8b0fef8fc78b057bcae1b5df3ff67e56ddea26f003a7569a024096845f7d2c249a6b0463cfee6f7b5631dee69527f09afea650700fbd381ffab3b4d0bd1c31c5ba71d808ee30fa7ceeb623df14c6c2e62ca09ccd1f495150133dcd38a8e1a1600b4cc9550a573062b0633d3b88948c7a7e21b7119e906577b27f4ba3366cce6d64fe56d618bec9587c132da55c23b5099c3bfad3e57e5c1cc1493fde474f44cf3119ad9cc64b856bb93ce509efcef67d933885f1866b33cf12c05a104f91af3d895145637e79686b44df0bded33a240ea4c890240e4b4b73769470fcb56de51d068fc556687168bb5fe3a526d7d627a4450e0581b9ad3ceaf73ca22483a8dec0ee8997a70b07a993cb81cf4ab55f6e9eb90a0b864accee079fc3ddf73654cc228b9237bc7a77596a31c004726d78e6aa4cc7631e256012e3405bf5e49d53d573eb0a4a87c68b3f65c1a0bc8d273aa1dc836122c96cfbcab624a9c332a376373f4bc1070c21a5ca5ff190ab7a499bd7abe35b677190aa61fdb24e61864801a51d46dad95fc583cf978d35082ce18e962b2175e16a17612d76acefe153b65516a5edb77c99d8c18f0d9396abc351d2405e92b3dffff7894f3701b100c93b976d7b92a12ec195a823a8146c9dc277c06b6b110f34e9a694a6b31cc2dea671e56d1251609cef2201dbf14081bc175beda54b3a81578a5d75879c2de11192b4c163003e8c611240c2eb6a0bab57d8387cfa0812f1ce1e5534c303bc4cfaa99cd5ee9dd3124228ee7d2467c6d44e1b932370104e1c8107858f6b59762b80f13d784d835ee039302fa8ba190f567f59c67914707274840dd9ae2d375f65f209be81ddebb414b05b78cf9a6dc2ce50f442745187bf9f6f94978f8a2bc6f53a0113615ac6656a17bf552df6847f4d5a453fa962a8d73c375d934e3472ced68ef57aa126814f8655ca3581ad4ac4d0e57df713b9c0a68db2596e89184e1a44045a8a85ecdd2361e6788ec6da110463b6954c038f9c65858bd392e0d0b3f7526fc725e6c0d987262afc7d66eb84aff7d7e3887cff42e560171cad25faf9681d6abeadbfbe1e333af552bcd13761edf1ac16955b750ed4994e4816d844fe6e64848a7f5ef9a7d2a7023d59a98593d1826177d0f98dbecbd2225006d7291a1c8d9efe5389815efbf5a84de57b3e5e9691981e2bd078458d37cbbfa9dacc20b4a7c1262cd75f2410b189367ca37e6b8458933027abbe45b5fea08f3d14e2db2d28fa3ff82c5b20b96b75634e2f1232f055adbb6fb134f71a61554bf6907ec448961e516d9ce24db8fca67f9faeeda1f95c28f979ad735d1fd75e85bfe16db972da6df0bb7b88d0bc9c8f1618c0941897dd1d7669d47d0ae6e1e0733cec044c95383ceb7f0178c2b9a83b34a753e8cb01c8102f454fbd9e896204404ff2e7256a421d2574a6d7ce1a2feca7788452d6190612a3491bc8cee463728dcaed78e4fa21ee0de18ffc3b8889f03bdb86db97cca9ad69f5faf5f38d456dff43bed32d4e6f897248ef20a113b1ce4439021060bd1563431ef1a9e7e70e72d75dfe9f6c8653caf8636c859f3ee2ef0ecb29dc7f1a1c234b359eb2cb8f166c950e1de72f55b22fe47f5b7d0f6f4bb7fa4349845d190794669e9bb02afe51ea84772ee1c310ad83ab76430d476f50c2136b8d0301e511dcca76dc9b3ee5bce86665976422415e0c6f71b0b0e0f9a8efd1ec4c2dacdaedd6d269a3afba6566d970a1bae882b44089103563d9a9ca287de5bcee52812c81cb4512ce38886bd1cae946fe6e7cf645c7ab73255f1d9aa53be713dfa31d7c0ffbab502fec32098965bdd73aeb2485a7990573343bc8b4901ac42b9a86cba83e6b494f9640e51d7d9a766add3c474e53ad74c7a9d67bd7946acbea4058e882f54703ebd1fb50d9a175077cb73b27f72453616d235951f0e7b361b53c60b846c7d9bebabeb7ee19d777a04d4687d63cd7cecb3012b3b38a4b47ce117f793cc447d4397bb25d6bcc9114286d516e5b04fb201f63fe988ab6741a2151f78e9b6c1113fafb815972cfed10b34073f66c6699d00b531cf7587f9e5c701ed4b397a59e716dba3cd4625562ebc12258ee974c0d26e2e7f090151edae8cbf8120085a2ed4b968b666e4d32640abae89be1476ac710fdfefb700dd41fde2e67d58f4d448358069136f1538252284f3591673c22970b38665d148a9b03911c81ef42e9343128af7abf8baedeb70c4a7aac2268b87d3909f9abb6a08a09d420d4caeb7bd03757a5a13487b509a19b6cd018ff1cf9bb62af117f175ce5202b2fb6663bf947e4e3e51c9369ed89bf2623adb59b3342fb444cad31365ff1d9e8e735a831255a8622bdcb44f5b0b20a1ba0500c82a9a224c4089a04e6b465c3d63917a49c0e18ff69a87d9fcabf98c1279273356f70a97268c0121c660276f4280c2540e9b37365bd0d9e8d2c5ba9eeb559e7ba0fef81b4dabd27ec38d0894a97da34ddb194183ac4310dd461446e422a38b6fa41571409428477e99f2c4bc986090bc5a86c4e917ff55b4fdba42c25b11cd07662c273e9b85344f5560613baeb16afb61c8eb3f5e4127267c536bf0dd0701f721b4b087de1f9525902cfb317bd43cfc90dbeb1588a616d59dd45a5c821e8d73e1af453823e1a558a52f914e463c0167d11e9ccf8f5b969490cd57dcb4a14a3a9b1a1f09c2b86260c9a615c0125edf40eb9f6a3b849fe397485997580a16b1463bde957661fb0b1cf2704d298204c195331c620cf4c1c55987aa6428e937627337117dd2660aa4dcd4cf644f2a11ac8512fb3e26ed5ff736b6eae4e7f30dbcde6e4ab5f6bb201203210cb38acf9f101dc3a0f3414435f4d8fa45ba060ddf8680159f499570a38bb04435b058287dfb98878acae6f3f86100d6c0f3cd7b22cb177d6117dddb67333baadba7f57a14144bc078de0332fe26244108371c782e4cf936231d4414ac4f540d57dc658b90b5b621e7c16efe88f82ebf954aeb4518196cbcf0a519e099f1792ea09913811b062a06a727628a61c8a71133c5e5f87f2a897c4604e7ed68b5fc458e967b0e5b56d438c0ac248db818a4bc7529a23c91efa6c767b86f5f23117dc702c1eab5a91f367a0d21948393fd4d7a0410ec12fdc40da674eaf3bb5d9334b2c33c1794f9fdfbe8a8c19e1c5a3635ed77eea50388d8eea959e148caf604a3db15c799572bf5fa64e8144d09b65084fce15ca67205aee50c355dcf9c63d7422758b955db84522d8b00378d6844b78d0bebc34cd702ea5bf9aae50410df8a931feb0795858513dc75f007ba930b9eb08701b4b68a2ccbe5238bfc8e03bebc7d6bba2832b9a8201738735883b2ff36f0ba0e2b33465a71a6cdef2465d24712b671c1bcb50c9b545ffc6a0dae22a0a6b43a0a3a168c78e31771ce32245d5f3bc7ca40dac22c0cd5fae32e6837db4bd008623098ff823d71f3458f0e3e7a53ea6c7bd5e07c75da57842bb4ac748f7deb7a8ec0237c37802eb1d0e4d1589b28af501427dc89c199714f317c817072f807f2352a31a9312de6d3b6b177d0a99df17e82c41446652fd44814db29e0b1b8dde050d3129c7d86cd792b471fe6542aac2f7a2e8175a8926b7757e8f9d879842e7fda858361582de24ce830cc87f8da4c9ad21c3e6ccf318a771e8e3bc18b56e923718fd6a6502bd20c04ac2460456713375ff22ed90e87c5c5563f5240a07131870a01329ab1a5569afa972f5d8dcbfdc4d44656e8a4e5bf63c984859db21e04077419ae25b2b37291d688e6f1521d0e93edd5fc24be6eb3d96f3c8115098655b17c0a33267ae1d9f65f37472988a4bf8bd887c5656539bc0f556166075fe2ed028edad248636f37c64d7751b271a42cba491ce7c07bae11a796d34927cc0fc3320bed4c553e11bd03877a9ccbbd75909aa5184c3503097f24bfb4107a0f77360f0893136a67129fa6a302d1baec12f95abb34d25b3580df514f531f81bb99684defc1f46ee9f94d88b30ead2dd94b9db8e3700e043921ca6b4aff6e8547be277fa8e1112e3a5b179f2979b53fee90294c4ef059a8eb169a95eafc91e27162f2a07773ad1c3b417e465ae9df4e301bd6d7c18b97fd9311d4144163c3125357807d5fbbc11c39f5abd0688ad2d9a7a58ad99d188b90bbea9418bbc09010a341c47f91b3dd89c7553ee8b59626c5d6b9de2249c13dd7d64e14faff6b95b458e7801886dc16daf51899c381fa9bc484f60b55a9904a7f71e11b46a0befa14517d8907d253ae1d8d915756ff7142cad1263f24e5f093ee3e84b7fed9987a9a6c95e76e26b2b6110b81133dde76a12d1b3c4ddfc33530e780b2b79fc2e4f66a0a67261cb66b6f60dd3a2275d86d11bdb7253f6d39ed629cdf0a3bfa0881b53dc49efe19145be92b6f1ce8a3b8676aa948f619b7af1262fb39c4ffaddfeb744b874d54d1ba034c60a48b913e3906255579154bfa00305c6371c2704c819539ae079e0bd21d4ce891f2a46fc26e267ed76d3beb73eb6ffc887259556c6ae0ade64ca04a470d51167a807ca604b541d50b3fe760b750e53fd53a85093b187c2acabdfbe22ec6294dd164249adbfd50acdbaa4b199243e929692d8436a5bd6614eb4812ba5ce2049083e514e6b59e8199cbd5fa9eb2835d1724b2df0270b006defdfbe50a0e2850800b041e35c69d8f374434a99b96895a51751134fa2341f665735674bbae1939129b9d0fd847fdf6b02296810acd0cc4be60a22eda870ad70a7e528045921fc45f28f347c7b98e0a3fca1ad6d0c156ebca99767ee753e43d98f6afd5876184e08a6bca757707776d26da51904e81569c4a5d315bdaf07439ab52aec208a13a6cb561ce2b2aee8a663bec344a2d5a9bd2faacfe74a99198e3fb5375d20438c2e40de21d0b094c1e0ef08731cfb5189fb20951f770b50aa0ff2b8207031b4587c64800b516b2fd77af99e5c06163f0ca149b8662a5218b8a19bc20dc4b43e63f278ed7d694e95b3ca910ca9ed264bbac0e200d59112a7b7a7ce89077355acdcf0b4aa1ba130e77cc86c2df9dc441f3f8f20cdd597991a0eb83501dacd9518573a0b1ad968ae5a2e9840bb19d1c1deb7868322653b055d9baa317678edc071d7ff8698c3999f50742052593e871937f459e1ce8e34604414c9863049318a6b1f25a540451d01089db651f1b2d004f69c745f5af88c02ed6f947fada267fc9d950900743371c37eae04025e81bf4ff15f05795eb06b2be81799399cea1ebdf4dc4701f7c9e86cf7833313cd4b9b086c0c942fdbca3438033e098497ac13a3da5ad29c1c2652b564ba82db943b8548d7a064452828ff1afe0d66487868ae8f9da0039ba6caa279a3f652fe3c07bd9d02fc2a7e7a8157423e6a6ed342eab63e69bba6c2be99a013775a9e0b7ce51befe2305bacf97daa6f4e9cbba986a008a295b9bc759710911c867394f0536a6c6148fc8dc11fbe36431b0b6b21f52549559c7d62b647e8cf289b49e073ec28e5bfc4a6150e42a344920e80dafe50927337f9a114e630fd5f741874feb5b74e8bc346e94688091a08e068fa7203f04027ffba26c726a03126a5d305b60cdfd12a1288c01fb8e386ca83b116273e95ac7d691fa217d852fe0e004031305822354f46af9c42c9b38cfcea4271d1427b169ab95682be3c8c83e67aa09547e466dcf94f02414480d597bf44b9feb28f8eb0a902921dd80c6f68e9c50f8743e1e1f37e37585a57e960e56d820be53a3db41574dd32b5df1e890d16c678c2c121e45de0e906c5f2fa45deb010c650914ff6ae439e335cde8e0fb98e3210a14f6dcd937ca6340d28820e25abd431d1ce381e40464a583cad80633103cb350be4549f7ab3ed8b17e79d860894f7682e06c04dda1a12655a9be691e3a8c5c72b4ad2c9dde5cb8380719fddaa1b31884509e40520a766942cb57b5cf3f7217eba34bb6ee0697663b74390b80007b76605e6f340bf4c77409d5ec416b6bb6bfc0b20fdec6a8d828255accf586d9ea9b35b3a4205a08875fb19022e26f88d99165f9fef538ac0d40072a0adf32ccba2d835063d229f91d510ed632267968182b0b93ee86ad000fd6989b83530cf25288325d2390247efb557d71bcb2c9aea91d25c09142e16f97c5b97e68f3739e7234550b12d84ced12674d2d4dabfd0b38db829c4c5974b4f527a2eff554413eaea1c9806805d935ae91f4f023710351de21426473da382d1634ceac1913341f79df89605e5f6cd78e88feea9f9c88bdcfd2122713aaf6c98e6826e61a4617621626853752965911b7cae7f86833bb156e9dcd58a2eb70bc7322a6ecefb1210c302da987a95897a1ec328c747f354cfb30eded8c3324d1386ac4fc17dc997bae032033aa687b8cbfd3d0540e339c77589c488f03875c5714b6623390f365124941b8411fc000dd2805e9b5624e061e50504c0cca402ebcf583da8a570a56980d476c1cf1a6d6e365d8d48a44d7c38cc1819a86456b051fcf9b2bdb24316feca9f1a6e6fe4e5331db5b006fa4dd926efe342a21e38e652f09c5f2d7851c377b863ad178210eac11516eec3d4e523e4492431da401222433ed7a73895e24eb11423b59c9c0229b16c2ccc54095c3722c2fd30964f5d80d8e474d4b93aa2c56772c2eeb5830bbe2b3a2c3930a112547d8ab70223ff416c68966e998cb7f10452390f46e133146e08d2cd9d81f125fba18b69ecb7bb31ac97dedfae1eec3d08e1a9f50c17911761274d28750757a92ba61e9fcd15f27de01ede244ca37e3247840b6eed06ce26115e977a300d436c9859ecdedd5fb2c9f756278292655dc900e6aebcef606cb4e664fbbc09bb4a142b665759a4b5d16a932b46f2775f37ca83369c0c370080984602c26c415ee6fd128fbf89a4c7925f9c70b256dcdbf9e3d4b3c062a20d8bba768a8183a699b52af44d636fc8f1b501ad41e8a6ea4935383b4a1913bb9f1db97dc208b9e1ec5f3e0a24a8bead20548386ff9c0a5c0b70ae1e82a7713c225f2c1c95cb1c69a21d53d34a0973321b993698a88c88d6ab8629fa9fbaa225263e2f681ff89a80ab97f00ca11f24fba13c637fbff12f03962e63b59d585ae273a55a1cf0ff85b99b791045825f2dc48b1bbac42b6ddc58d5f9d27f34df48d8f88febd5dd1d858a3c3b44f1ce7a7b25e664aee89fc28dba1c51ce43bad453f863624069cd88c3224e0cd01f19b687ee821a1690d934630085246fd8f6afd7fd19e9eb1c464a7c0716f9944865463a2ea10a014c7c0fb5f4126998b5aba44ec06646ab0f2aebb03318f6742e8d9ec4ad693299cf892eb7cac9b37b713170c4e556b85408d5acae9fcfc6da6ca8d44149d206a1528dd9505960c59d1cb8326851f5a585c5cd2e384b24ea3764a71a716bc687a467d8682cc52e5f72bee478d7f1f3cf2298ed8f492c210b231c391c8747b450bde80c469662843d20bb7beecb1b281cee9edcd13d8183fb21f6d964d81fc35e9860df8b36bb36902430c0f7f7298ce82ef54bdc6577bb0a34ab5435d4fec44992d00322d42e8735f9072ce0c624a8c3c490c7912215a48346768ed0fdc7676f845694ae4e9c0f9c9ad1e9489abb18c919ff3b6153d0188141d751b1130c3edabafda3a7167d4b21c8745bdfe2fc9b14e503af8b9955dda43300006bd02ea2ea271a63212c513d2d148d0e7091f960e3c6d10556aaae651be39c98cfe1768deca6117fb38b031b8b9a3a73e88ca92e5aedebde2df6d3e78c4c3c8b5ffb9b5e89ff6f216bb08731b37e431deb97ae3cd54f35c75d86400ccaba544dfaba18590e9b3705df1f8a3b2c814b05f36a9fc678d3ce8e720c36e3882fe19169491c25b0ca614b468213a5f093c72d7cf702204b8a351d18133ee982dec381ea6e88e5b128e577818c40da1fd71f245d3021251874a88dee98fce3c15c8b1ffb290eaedab115801707b396a1a87e06a425a6411649d75dbacebb527c029708b98f97ffcc5f5def22e479d972e6dcfae2680be15eff2ac6afdd03201a76726401f3c6b24b980cfe67b65a8969165ff9c780182908f3fe2a15c729ffe06bf72a65fde31d1f6d5fc28011b7d9099dc1a0eeed420207943ea04f1acc2ea8326d4d5e3762d6ae7f847c2a2da02bcee996c5b3cea82f30d4b2178493d7e0a4b324afd0be374124393e1765b21afaf2d8dddd6b937665066cceb9b0b87e625826150804a0036e5ad5ead403ade9854c5935ded7eb1c2a0368576ffbc89b674ae1e47ca6078f4aeb1a863fc6c0b79016880715a35c5d50dca8feead647037932a9216067692165b7f1befa9976b3cc89d2262b501ba71d32f92dfde28aa54996b80c18b6eb847386a6b923de738d8e4bd04ac8f1862b2e44a621a4a92744456dd82b0ef3749b28f236d888c22e1a5c6b430b8bde33cd8f3ff1f31934b70eef19371cecfbb18d068ce5df22b2e2c7413c120005f644ecc8ac25fe5efca9714f653dd1f09d52a9783636a6a6284be25f6a8ecdb120edb2927fb882446a3f0aac3c8bfbc03de4c84309f77082b1af8232089e748e820da1a1035d98005ad24404a1e73fd983954831da9647744f70cef7860854326cab7f3a44c314199a8345ba9e0146bc7d13b11aa7da5e659820fd15b8a73486b54acc22bf6a3d192caef3d503b60b30ea0ecdeaa6fabfe9f5cedfb0e679279e1975bd608c662045a822b345904d6fa652febd385bc2fb19f6a845b8a6709bec599457aad92a93bc42859cf519c84cccb5aa44b050e12f667cbea95238605717d7d434f79af126c355e52609887e24441afeb0e1acd96f4cae3bdedde37cd8a0784535dfdeb849f2952e1e02865ab5e15a90eeb556351d33b7a0319ef795feef6740d25eaf7780d1275ea2b58bbb17f1b44e6c903bc3a8fbbd9854ccbde482668f5164bbf5aac9804b2ffeec023f98507dffc314f820d3b122f39cf477fe2d57aa6766b77b55e7f2d5c4c0e4caa487e731967a3c5453fcaaea31fd10683bd8716df7469595ba7d9283a28a906e7e7998fe4cd3c81b23095f9d7b369d4044e3e25a272abff2efc88aa62eaa99bac750b2ce7c72573108fe51e49443987fa488ab5e87a0c1dcb2c5bc5dc3aa62a4a70e93b832e1bc4ea8e2adde5e85d39bf1a31c1cd6edc114e9f4b588aed54371d8c105af8b7e7c83d28844bc1ecf123c7e21e0f1d33aa5da248a0efb7f8b93206419f88c07d4923de1cead1f7bfca1b39f4bcc461b17b3403e5c7c5c6e9ca2b5284d69b93048bf193a4a1cb64650dce935d27695c1b3e43746f5a9dd8319047375ec1b1eb0a3e0a02c4ea292b503c7922ab62cc5920320ca3aa0fc3d7fa60e3a5c17b625f90137a1eb17c09bb0f44fd743127f77115af4abc9812c958bd17b7e1106c2e902acc4306d0ccd8dc2432cd293a2cdd946f2b7e6bd714284a2730dbd09734edaf75581d59c9e992513856e9f5f9e01d33b64c9d901ce2d20dfc9ebd25191c76f88e0654e46c663022697dad51ace2fd6c3a267a07de61f40a3ea63a739db1e1e4511dc032381a1dd0ab42fc2429a6989314f589ea3a1f8f492643be471bac7fa96129e7b9a8f31b2ce8a853849bfb36f8128623a1744100f79ca24be986c97015534c70c195abf37fcd56d84d2ac0b8762f33756d36a4c45817eb5ba40a90916751c34a9b4a063cfcbbda336e41c09b8dcd5652948c605c21ce1a11373e1dccf11c91aafbd50d0383a244a1e88235504ea334a6a7a842f7e195afaede5f82a4a07688e40922c5333b007fa26f6fbd206bf396cf7306aaac03746dd52ca3ff3aa548beefceff61b39a307c05631e6b7d085620fcb5cd0d774e909b5c7748afee309a569446559b61ddfebc3a8727baa17cf2224d40c13fec68efd95d19e419acaeb7ba46dc03a20d827685637ce5c286448ee8206ae282dc869e0c41afdae70de40748e6918cc235d2c3865cb12035cf9e8b6873d29d581a239e74fe1f41a612dabbd037b865c443921f93a8974fc4478d5c7102e009c1993d8aeaa6839b054b6878b1138c829db6f63db47949077b2862f6cd751291e7fffd2f9f2b10f4c1a481aae09ef0091fffc5c4cee7e1549f183fabeecbd1f3ac68558ce0d1153a2ef03fec09fcd72963600ffb14742cd4475d5d7be917503c8a5b1eb022a6599b22b9e4d6afe692afc7d69e9a7128989d5afedcf49ff99caee747868c3f14504ad4600ee0e2e6552d0b75bc6142de7a7e58d49f1299da1e72f5af8fea4eaeec8301c4c2d836ee1fc358acb05e5fb2b80c5af09a44d6aa413bacc1b662f2189ce62b157d3299273bfebf8cccd2fec396cf7b17b7e2c413a9e4c1b7865f031448c4d9fbba2d6ba9e6435f9e89cf0fca8ff9e5aa7a9f62f048de3a30f6ce2805770d5e72cd93755386a410fb971cc6658c55d50460f8625b3f1b337ecaa621ee5a6a88f50890382eb2a95f2809519c5cee3f81149d3cdda910a1883ce5c81757c31b1cb13e8b17495b1e4d8d0c931ca2bc27bb9c07f1a049184d9d7eb9c7a9b0848b802d54f188781026f8165e061d700167c36ed12267bcbc37305a5fc572a52fe6848a1daf134de5b4743d595bcacc8dc406e88ec259d097e3d79e6d165a5dfa1be337072b2df081743fe5560c4edbf163b5abb78f17c89a98466605a7ec4c717cc278f368bdd6ac9a5660d03b195453494eaafb4fffb0cc734c3103e0e3ae620e55455f90114b510e7bf646fa185496f16d79c5aec5b162e05c00cabd30a80d2918e13d0c0215a80f01201cd5795bd48e8031f94a5fca4c165ac80ad251a0ae344f162125d499f5bb58492d6e5554f45b1549a84dd4282c8436a3856f0087d5ccc79f80b6bbe4a0a6bff4bf2e3a1d44268ae3cf3eaa8b9ce22ee5fcc752f310807004d65352358b58defd57306f554bbc60b08880581451ce03803481650bbc0e58221c52e9f48e399c7c00ca0b19ac1f28954e5c9ca0e55a8198229ed62f9d7d75832bbd8e820248f655e0ed22182e5d745b06dcfe2e85300d767ee79306a865ada2dcf5cb3f222a902f9da7857affc9c938a775ea0b9c5a62622581361a21e37d7c9039e5a450afe9cb3434c0aaa3866d3e756284d5c26cb31db20dfa4e741ff70607911e2c7f54416cdc0b2b24cc53e250d162919d72c8964ed00e84472fdbdfd550f4bfb0b50e24b2e8d3c0c9e1445c9aa2285a481c57786effb5c02a61536cbd243de5b48ca761c3168ac4ca10444575166036e6353bf2b8c329012a912580dc74f46080a654b04907162f2b22c536363bd15d5e2531e1bb2f16b41cd7506b654c83a62c9fd733d4f7631b08e829c002220e0c45556f5db15ab95ac415b8070b61902a0ffffff5f