PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 63138 0072cf8fa679a8b1202e1c81314d20d7e4c3b9b2138a66926b9bbc2f581dec00

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3fa228c6f43e93f060ebdf10f548cd82edc1525d7ddd12f15bd47d8c4c6b586b
Certificate Block Hash
0072cf8fa679a8b1202e1c81314d20d7e4c3b9b2138a66926b9bbc2f581dec00
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0071590000005c0100
00200000800000000701000000000003011f0000000000000000000000000000000000000000000000000000000000000000000077d50a62fc0b7e61aaad1922def923e3018cb1359325f8b4849b19e9d17aab9b9590a94018fe2e3ce97ce935144c386a714fbb9b95daee4385162f936330d968ac9c23b3ac11bfa92af0690050249dbda5449afebe400348a5020000000000000000010000c0010071590000005c0100

Raw Header Hex

0000402058a33a7134d0683c4fc5a2f93a0cd045c83e9207ac714db97af3c70997526324aea4aeb56fd62e17b04e2646a44050f698a28bbdb09f7b89b49fc0ea84de813731db186aea1c02186b586b4c8c7dd45bf112dd7d5d52c1ed82cd48f510dfeb60f0933ef4c628a23f

Proof Data Hex

59,560 bytes
12121601030732c2ca3b7ec36645f99ed4b5e5008ab1ce8749868df685a159c142259e8e423ecc12f24b0f617e0366da2532e2c1f4d2cfa460c7338fe84c533c864de7f786ca9420d73de2e927ff5373410e8b4a8215bd90dc343bb75a22f00cb7c12386a22bf40371ad7919e853eb9ef3b84b7d6837a3230253d66c5a389a8980191673202b66e7a292d489377d6694a481be8120943d46ba52611daf061a837b4a9c6062098fdbc8ab95769c0d6791bb6fa69ee4decf8af2366df4c6944cacffab9329029f787a4a5bb0428ea1ffe5a3e08e24515a095232719e0c1d009438d511eacf60478f449107b0cab77211633bb87b67d847191d0b8760714da72fa77ea7cc9ae476316d3fe7a1eb5a74ba277bb31651b096a7453cb0562a2d9602ba1b2a82bf46fba3be13a942053b24a92cc8743daa5da4169cb08ec883df718a7b77d485fc0c5cc0814217d20fef114d46347833f0a7db4632935cee34d56dc2b926bf84c131d2003202dabb911be278fc69066fd4b2d3b99a76c6667f48d88aae5f1321c0c3cc80bae0413e50e50f6b95975b4a92cc563a6e5d65219e9c044db2a3b386c07f112cc7aa06ba34bab100c707bd13cb7b402c9d619bb7cbff4049fe774d16f1afc7f44ad86071998b7f8b9e0615ddfd283ea9c56a9496059208ebf851753b4cc45577f62f74d3ead27cd8a34ec5d650a5b4989f27350bbc1c05f70a82ffb32e3f691365e3c5a9668a79d442771f294a8fe7d5c9fde7862548ade13e75d7b808efebd67129769a599dd39559f2aecd01accbd5f34f56502ab60662f52b640898f889f4703ebcf3099c317feb5d5be9da166e0e5678cfadfef219ce8695c34da4df4e1cfc25b0fe654e7e820691869b4517080511c5a621a4355f01e809789e4c77598c475d8a2a07ed854077b341f99fefc8fa080d02fc3d2e541faed94d05a8f35b3a3e4136835298cbffe5e82307c3aecc8dfb647a98b0659d1eb2cb6957312be9f200c20b2daae9485dff717ba036ac8e10dc91c83c2768c085fbb36a7249d9461916bfec3f9a9be74321137787f681b053d5f21e1cf7dc87ce9658f862eaf40e29c7170a61fde5eda32bdbef97bc44cfcb009139a609a1bd1d4df82f737bc9cc5ef21692a6a74f00190c10dc344f6ad3c3940d4cc654b8588e6eacf4d9cc1b4d29d3aff4d23c143cd2067c67060eade48419f6562f8690713213b3bfa05a870280f753448986d60f3f5aefc92df51e4fbaa95bd1a14f8fcf235e0adb32e800266cffa401d0b453f6b3a328001bdbad760861b8bb986ea9d52979f00e66176d099db7ba90e7f6b0b29f4c69ae749c2f149acd809f4c02c1b42f6caf0399864376512d38db727b0581d43695ce10fd14a5b00f568c4e915eb9cddf1916e657245d994f53d970df79adf4a668a18f0c8189de3928e53f86a4af94098cf0598e0df32fd7cf3639a06b7cb2f4955da4efa6017c4b5cd5ac752e09a0e929a4821a7a3561de0827cde24dcea878ba2819c4669441706393ec8429420621e45b43e33d5eb7a68d7926f5a58a0b6048db2af1d39d739d9a2777acd994d8ad8e669dc1ebbeb7e40f3e2beb73380d460868d227b04fdbc5482d6a27bcf6023cbd4c34d1b61a699ecd08bdcc54b61ecfe8a5680df732067c78441a9304e50f7e3969f347f795db57c35db30d12ab076b726f7e216eb354872f6092d5c29a3999697650d6914c61c2bc61253fa18f817f3054fe81276cd42be926268a1aa915ddedbfa6f7d8cdcdb23f3dc043caecaca71d23669b01e27cbb3895e7896e372052420fbc5b86555881341c64d5bf936f6da262409b7621ad0b7ad5017c319c90a5b4b4e0d6463f4e86836016d32752daa6381b3834af1cd8432ca4e206db3c3dd883d535b31b361cc7d5f4eb829bcbe089d7ca13aaa13cdaf6405e66c35c8f6389b41ef244e4333e1843de7a326dfc1e82289f7e0256a623445e82476f7e74105536a883cd5cbf7082d038e9e6fa4b7603b6078478b6f64a5ee3bd8959311bccfc49cb29722b20604e937723374e4b5258032a5410a638fe59d552c3a93a9287823d4cd6fdeb8ce39c2a93d60f46a563d44dc59c9b454067bc9957a7e0aaca5bacd20078642e5208c30a7c1ad4ee5102929cc1bb63581f1e347844ee33d5d22364e0e6fd65f8f5d3f8ca8efa77cb939099154e73552892e95cbe8362fbd732c17cc73b234375e44fb0e17b29ca002d3af3c3e2ab3d268086ac6e48cd59c1ebbd66bc575808172b58a59376cc70a97d8c64157f40ffacef8a5e7c58e83c54ba992bd22fb90ec073586734dc9dd1bea4d918d58f27d07c80578814b8924e7927e5d0abc8e6082e5ad080eacd2f8041f461ff1417028c8af37f14b394d7e383707b3ca7985e17083a3a7736ec4056fdb84135671d81ba9bdab7aaafe854bd43c9775e5a66ac630f9ef2a418bd45d459578ab42aef4c7aa0673d90d349ea25a96b634f70406b9f3bb891818dc99c3788bc95722d92048fc92780cff08b189298aaf0af0c281ea928bf4f7e350eb62fac140258df6bd6680f386e2b6914b366a1cc6ef538a33f74eb8b862d4e5583f0f8d00257dcc6f0e084275c87bff7b303c6b6c8844132c5bad35d68a280089047178b874f60a2ed6f25fb7704eb167357027474599350853849a5baaf104c787b10532fbb93045e798570f1bed46dbd33de7fe93eab3f4d29b99c8cbade3be111dd73752322b32fdf17687bfa191c94a9b6f71fc102025164f2500ac8ac914d4532a701f6d37072c8f387e4211bbdbfa3bf118253a4fc104477b1a0cd11bd28a4a90e8f557d0bd9df3b5a67c6da6412b740b753f7fe1aa7d71a477c68fb99a5edddc9ae800d52778ee3892fb0f3ed4e371ca9a7244e93184725be166e96b597b68c2bfb6a1bba58b8d465ae18c43f9a8b29378cafae415ffb99a3bfd9f9124ce91f60277703314a021f8f541fb624a8df804e3c9e1327c982baf6c099fef1ce1a53076995d20f49b51313d1005dc1c835a6e0a652681ac4017a94326d274012caf8cae3321c9728f72369ddab5e2264d4fb5c315ceeb6c8a1b617424fed0176ae0b163f46045c72dfc0eba4e800eac5728311376ac1c61c153b75e39cf9aa47c18867dafbeb5a23db6d6285cc63f86a11eaffdd699b1f6bafa431d7b9c23de612de6fc9a612cff5144bf6964110f9b1859d23e48b4034e1681837eac1e88dd44206cb3942d74d2fb8798f910410c9dc8991d51d1c49c907ad34ce8183e2624dc51c83920e437c2e20b2517a3b63350083fd6285619e5c9fe6e5066f705af9bd27e261e20acfc96a552e7c861b4526e049f56d58bd30a2ea54c1fa258d23e6d7bc48062fad6e54fd7599b317c08d25a261fc8c2afdf4619231bea73c109d06ac6c6c88322168e078ecb0b84ae2de2af074788981452dd4ed24925bf22580f46931e8c7733a33eeee7c454d654b439fd035f011fc532d61f07c16f88c0023541dbf89002a33f3ae773b1983339afc99fa4202ad687b5c38af241fcac4823c3be38fcc336ba86316983fba234b313714d49e3b6baf37fdf7b1b033d2b826a267417259e113304a298d4a6d9f1d4fce8a9a5cdcde6f27c82bd51eb46ddb7e296ecaf60e3936d836f9c521ed717ebde793a6bf725da4f172c8245a90fb812139f75938af518725ebb3625ab894e809c2b7ea4cba2e300e4c990e658ef119553dacc841c98387cdea4b01d47d259417ec5d76bae93d0f1d8f03d68ba1e09acda07186403e543520ba3ba3439f8a6d583b9ce328e44a20703ea59764568fa15c3636e87d5579c4c41d7f543db5449ee1bf9243acb0e864be9b3760b86c3e09d90eff6b3785d3db79d2cad18d9a6818f88bab9d76492264d3c277b8541528619f859914ae59f562040d63cc209620a7de173fd318b45b0f231cbaee75e0ebb7c40a1730f921dccea1ee1208a7ae2ed691cf4a76b27cb28556ddb3200cb8ee8f67c6caff14147b55ceb6747e0301be09e1e346cde5619d10a255d7f0f71164ebcc9edecb76ffd653ffe710b901e90de392df1db3700446684c9ec052c1a8e32ced95fa181b6c33d61cc8e66e4835fd191ae5d25015ba82befb288afd960c6bdb42ef67bb56aa421709e9a3cfafa732e12d59094af78f5ba1ad730c4dae8826d639518721ce8fa75ce3c83865b48afea143e6453923c59a46ef33640183671128ecf58401d577e9b22a4eccf0096ddd0034771eccd90e6a0ea3738189e8fb16b2e4cf1d8821495eed8b91072588417d2cde42f19718169398d941bb2595e62994b0b3b419582303c7bb72b16ada946a0c9b7fc5927ab940ebd66dcc2cf025f8cce7669b787ced6e54e718ea6033ec2c6472baa3a5fdede83ff9df95168306d2b890396bf9739defec3b26e4a6c372fbbc6800fd6693d797f5ec48699c646df90253aa98512fae352bf67d1299bc0070f43137966190d6c378609d2b3487f459884ac6c6a4d537bb40f1f480df5475672778793c312204d3439d2dbaafdb7ccb1853ffe902bb3859d3edbe0a3345493665f0e1e886f03a4f4d200a22ce6e0f1bbdba2af9dc34a85eb1748ff278f743bab96044d3b064551702f7c16f64efae04f50837a07e0655fa754dfa0ceffc0d012ccaf053a84ddcd6ccceb96c2922c4e7c0ac0595eff99ddef0fd8ba78cd0ddd945f57120627406b73f55126e751447de152ce0e5aa8baf40b24d6403b75c1404ebbb04e3a728908f36a72e45b6beec6ad7391919d8d5ac4e1e0eea9a9533bb95b98b1ee8a83075dd050708f08273f4c3a8e1064c78a462c5c8676fdc16aa19389dfe097b08827ab6044217b8fb1b2e017998862a39901abba36110ec41007228b8d6134e26e6c5b6353740b39b3faad500f7bbcb64f82e6eb2f007c962abeb8202d140a6e84837c3d8ab5ad7fee513a41ae6be232275ad3719ed5614d759ee1577f5cb75ed96dcb047fb671506d6ae8d8b5048a54024679fce557aa57e2b38eab338b16e582725b789599fef7f9c218e08e6efa433821a95660f8d8315673d61a76ece2a10d2390254e3e8c229c564b27168a95264cb99b6a9a0d8f5ea2638d8659272c7a20777a89c28f20893077ed67618fc3aabeaa04a632955124a15ce8de803689e7e66927bee6b672eb8e65e08f9d954ef4849d874260198b8545a39d3f42420a669a4c5892815c79b6ca738667455c335ee95d240965dd248a7611382bcf2b10212a8673be09b6bd8e672cfcc461ee4d32c096b53f88d08e5d13208835476f963390ebcfd413547a3be4baac9660f4d0454d09cfef5bd619829dcf2a0dc82abc67d1742cb6740f275ea7a54755c47f16410d71c7f1739cfdb2b38774d986aaeb70b6681b38ceb6554f3d6c170298faba57d1bb576e449cfe5a816d68d6880e65f4dd3a5b2feab907b846e62859e5b653227c9b2c7f4942798c1dd3bc26846ccd6469b8801f35ac0c15efaad7ae11c9a52f3169c02c9bc43813d0aa7eeb77589a9f289383cd7e667a8d93530d4653c97b1c4ccda8f07818b8cf481b441b68c0d977e123bf51867153a8f34a50a6bd54111b9c0ca6dcd126fac0444043063adcf9859e1c0132065ab20f80b1c67ce03c1e2687ce2cfea685dab667cb0e5034dca9f06d417ff838291572e041521245a3cde8a1ae46b89b85728fd51fd7df47fdb2d4fd206d30501b5c02dfd8d4b464273ff5e4349b1fd718b2ebd4403ac06f07595224aef7d51b61e105f202726dc8e27bfae862fcd6a1c986cc30ef6ec2756b56771304bc38f6b3c07452a27cea65d5f35f3e87f3318b7236c04a95d52cdbbc25f9e30052868031eb735069e9b646826d1bfe23cad3357ba30ec631993c403bc2594b0de608996a3caeb0545eb05b1f64c19d118d2fb2c60c1618193fb0083039d608967e00f2a45281eae86571be3fc403b350b798d611e74a7cb459c2f3c015a14cbd4f5e6b58d33b6ce42a31e287ce07948eb629bd97de30fbbba969421a2c62f1f0f07b45de44dda90c5b710ae2957661da2ffc4f07467ef63bd9a413468de94b51a508328b4d4fdb3f7181d3612eb933498624ea5da90f88d49434dd3a6e3e465821b75926878993ccc42e29428c6bdd46b2e5e5c0c13fa2deb29b6707d473abd540386c6b4bca08d8ffdd5dc73c8856f7bfe8cd029d9d40190fcdee7eb33a841945ff2f7d4da7d17ac6879109028d26facb0c1742a7473d1d4abca6c2fe7bfe32770f29d20772a88c70edb733ddbdc94a749a4492f76224e759222b8f2b105817f0f772831599e0c27af2b4ff1723e38499c71e1ecf114abe6ae9b9414a2882ddf4cce821ae7e7fefda48afbd60cbea70012f7e0f3c893ec12a0aa27959186d5c82e3e14b7397f717cfa818b69ff150a4c4c56b18bd5162f9c903bbe7e8968258c2be84d082b018bd2bbde8d8eee489a51363719e31c0ecb7c9868636aec1fa55df1b97775d5495357253933ebec44c26a88fc9b4cd107a371670aa61ddafdf408d6b1bab967184accac21b08b8a9d998e9445837039511762d26779e9cfe37294071d6cc579bd70a116248b827a135e5bdccb3b737385518c23f155c9c09162a32757df745281d6f3a01126be8f54880c2eef5768bcf03b80ab7055d54ac7b5d497043ed36e97b90750c5cd7b90427196ab5f1f56dd94e622f0216ecb857bdc07a0a96821e3fbfe951f926df0317fc84e1f9070c68d7838ba9fb3bcc2d21b39eaec736b77e6428bbc1c5d3bce9e655e8ea4183177bd28b9ccb51b24bfd880eb4453b8582558992679d10249da1d94b1568894b32757cb3338e0d0b21133f20c8ab670af24b15bfb2f35579efdd4cac761e1a957cf8cac064e28f705b66cedb0acc9eec331cbd8732dc8398c4ffc1741d74ebdc1fcea029be40468a94b56ff61a9538d769858a4b0ee293f143a9e480a6abd9f6aae64ef35b169e74f796e755c1292df8196be91dc65a6004b28c5c99c87702fdc60f4584e0accad463b9c89846babc59353223c38486fc2f880eefca7e7f8ba74ea22cb9cc09b8b4ba3592ee18fcb8eac29580ebda0c903ab6f816b567616326700d668c4e32a03ed3e8cbf810b2af713fa9f5d55612c23dc1c236fd1a4f25e38103abbaf5ba0aef02b13cadcc7159ef332324d481a579e7adaa410626499d22c47a4f3103c7da265007c4418a39abc10f1c67aac5edcea22614e44684daa368b8b062fd1383c1057cacbeb6ad648cc0b7be3b151099fd966e03c3679bb458f797d8d5297e958608aa856703a262aef35bf5599133ff6df0fc722a086c7653d65e98a3063070db8254c021fb0a2a1f3a21fb75bf36390dd973b92333044d996f097f8d60749cef88efbb744fab58b83eb3903eb04503d369bb299ccda6917d035e4c71cbfbb9f3d13389e8081553de9736f230cd86d4e75161078b7bb4a7d4a178123dc6359c6400c0558630d5f94a1424bfd28efc59bf1f44822e147e3e7eec7d3ac8184861e3544f39515bc1803f5392eac1425381772902efbd84f2c7c391acbbb69b2785691a576e3deef37df7e3ab9f67c9213613df85a63291c7003fb53a98d1043f6a15606dd0e4694eb77da1a84b5066162cb4fd7ec35f779adf3866b91a76ad0401ac9851bdb19baaa8eeee1cf0d890ac453d43acf384ae0f150c276ec13131c016a966aabc10298c3a8bb9a3d1d5be792a6f40e8323935f97cd4c226fa7382f65467480db3b4213e752fd3c76fa3aeb500bd8913444335d79ed67ce424b9ae0682627696a624a289cdeb06096c7f54de780a69dc69c406764ff7981302334e1da5818c78b2d7be73c59029df15e65659265cb4879369e807ee519e3f6d58e1b912e22d003e8faec94317c3baa27fa49d178fc41f510f0ac2c6cab28bd48329e8e14cd39a7b4cd73825d9efdf4323082c55f44947fb8cf3ea7ec3a89217d4eef04bf3c0b35886c7d3e04b0a1844adafa8b80d926529c0cf9ecfa6ad870b43a9580a7086d36fc7131026306d87282fc18df06ad2944b997f8c75097862858d6b6e62c6ff71dfed8865c7a42b23a31216cdd081cc7148948ff733e8e2fd0fc51772f2643468cfe87f6face73c66437dbc7250ed3a2b92e002344e5056b7afac08e469f0c7666fb066a749cd3f0e5684a729f097caf8909bc27dc88b03f3eb16248a1c600acf91ad498f4e9599b93604104e7c139ad299e05d2fc8b21d2cf40bc5b5e1676ee97d1b7f735ec0953767e2af26c08dd19423f5e6b62b2763a01f60f8ab60dab720d99db3833069ee82bf2f728fb8311624e19e3e4831c638cfa0e9790dabe38e00670dd172c55a6724e9e78127af085b38943f63e0689f077e0b5029039e3f4f3904df62f58e67d57a6368b869c631d3cbcdebf5de9930cd7a78f827bd00345191fdd98fc800661649a811f674945a3ca9ebcb926eab893cd059a7470f2ee9cad51d2281a108234fb8af210081ffac3db67e57a0fa1bce46c5f4f0c77f01f194bea838b94908e90604919396b06778a4d0607e1755811d95be3fb2b60fa4b32ef8cd764ea3beb0067ad0d0484a3cacefca94ca4ddf1c0da4968911ca386a8ae21dcd6c584376ab109418a837b842ebef6ad43cf0379861c82bbf56880ce72cb903b45acc1f3408fb4cc8548ca335f6059d0d84bafe19b3e1dd7285f325476a1c44329f2c390e1840384a5ed4287a3688a7e4c907216f9f6d716180c4f1809c9e5853782f5bf649c092a9da94e24d849d4f707b6d252e28bf1a3cfcdd162569daf0093ae2b5e1eba29fccda0d8c8422579f8392c01dd031b8f90202d723a96fd7b3c9444ded198808207b40e6e2602b342e7af314cecf5c08ce4f63b30326329ae081545e30d9014a14240f182055a84bc4b2fffb3bfe2ab4d7330b788c3a6fc8cf6aa7fd1f6d03c4c7e62f629f1326e19fe738dbb04b8d80eaccee38bab5bba051fc8eb676ebce8ab9305cfc0fd16ee972976e9fafdfd09fae1621987c4e6387540ad73bb843373ed15e813cdc7cc92a0ac7df97613acfe3ad0478f4a17bf366c2a69937ad2c05da3931b5da94ea2d9914776f45c780ac7e94103c2a2494b530e06adc55851a329161a028088fcf997f9c037cbfda509ea6837d8d32638bd386234628613d5d1e385845c90f9a9777bd57358dfb460009b8cb808b6163fc0dfdbf72fd4cc1694162d94a9b89793a9e9415404c769913d23404965710077b6d31e32b3ae658086f5fe7c7c9e061432c6498e7c986f43fcf1d3bc5adfae5b1b8b72a88b19ab119aa1d7c3079a2f02eb696583c009cedbe33b12480df1258b09b98fe577441a7b27340f55d77dd4164338d8515baa952b8cc36000badbcb3564031752776b31d83f716349e21200dddb51ec8fcc8453714055e99c9a8a503a44eed1e87c87066593d952293c7ce7a7a3e659ee4006ccb27dcc82ab15646b7d90dc7c342c99d0097460aa443b81b7b4c6768e732446b0a9bbb88d3ac4f47384769452ef78aa69b9173ef0fd58521fecbcffb16e43046dbcad18e71fe8b06d3a2a9463e03f94285ed4fd66530635edbbdd3ba3ab62501cb71cc21934e8360e92bffc3871302e6b184a2148d7e088294278cad15c774691fb3bc77f766d06760d9f9e64d9a6a1511d180bb0a6199db49dd4aac0ec33ef16e8a41743c4d60ae7e2c26e7ad40b3df08ff044133342e21c6717469ae7a39b3447e92b9f7e726603c7f7ba921e221f35eb3ce08ae304795eccdac2b291ee9e9221552827bf0b8c01469504e836ceb860dd2fa8ae83bb39461ad394fcc5c8c458f2018b52b13fd39194487fe9c88b921d05182804b81b272796b51c6dbc5118caa08806b86d6f282d3ee997dace6a850c86c2f4bb9a140437634ae7050e7037390361502c9fe5a053e4b9a295d51c87c52652e77243e3f9ba50b4aabd374ae7e20bddd4acc71d8a9c624716e1a0a226f502f4b68d80a70f15a5477f8dd25fef59a9d8a771ebba29f5e75991f6bb0295707894d9cdbe920209d346f02f73cc1f8012b2500ea01afcf02de3c8bbb6b78edb6a46a07f650c5d44f7f19b9155dc80fd5e51049d9fafa9f7addbf59c3ee54af9b7c4f350f7f073a2ba61894d349c2987c844a968081861def0e642b11d3d7869bc3073cbd7884e64c6a92ce6004959bc13ce718b670087c94f937d11580121e2b9c17f97914fb5e3797507c3f0922817e961d1f0f92026817b0608275ec2968786b4502e2385408cab4078e85bf67b7d282df52bd9c3386d06e855d728057b1d6e249f6274e026188902d02a8ae0be204d91261ef9740a56f656ecb641df24a493cab6a43d0fabc251b2a81a0ec491c29962dfb59fe3a692168618b7756b3508199f82364c31fa2ee57b01fc6721eeb5e358223a9c15c9781c9c8e3b71a31afdf793b82a1bb65c9b6096fa506ccf129754b6eb82885a3c31240a8e4afcfdde4a918a9637c2e98e59c3891fc2db3a9db21c00301420d22974fe794d687adf71ee22ba61a77d03dafa6c6192866f264d1c122030c0382f47853b554cf7b4cba696d214a21a59a0ef63beb14db55aa2b7a17ecb79657b1b864e31196852c39d7838cec1919b1a61a288b0c22ef3bc133377121051d2f3a67f2bf0f93e2cd0296e4ea4d8a5176331d756ae4f02465ad2dacdb0de4e214f0c2001f3636f4d444be385c6ff56e9f52d2223b65d1c0c5171b7c7b2bdf19401b7515a25b584bff6d31e6b409f9b6e3c209a28d2e3497a524bde87fdc3ad7a29b958bd3d80c832447263f9a47204756d253fb7f9b3b671fafd43de4dcab1a11a23a16d4a0b1907f45f8c5470c4c6f8c1c85c3affb51bdbe1b074ec49c2c24e8f1e6b9e8ffc144ae3ffe7ffedfaacb5c5d12a22a68eac6c68881506576804e4fae8bbe40eab5e245bdd77707e52bf97a1cd1e9e91c5ae08ca533b9b95290cf9ba8841b98bfa13df9baafb682fe89cf0e500784ec092ee26b5c66cd5a1db24a012f6594e8f11bdea4082b436de83af01df6b239f6dfd8778af17d23436f7e805eba6d579591cf5147f947ccb97a490540be6685730aa1f468f0dd565ae4315959d6fc9e1b24908501f2c9bedc48251763623b1320f74dc85414b9c9fdf416e2c421b46181a149169e216b4c6d5285540e5c3e60c8885c3552ee605f8894581d05f3586502ba230315ff26de91acf2ee9c9e85b40c9cb8ee0a4f1b335f4328fd73097c500579aa74bd5c57f55469aedf3b08e31e6eb11f9e51bce29b1585e7d93563ec38e01cf36bb6d058e9bab8ec43fc2cd2ab0df0a969408fea79c45f2abdf253e02363596be1391f89e7b90292c8e3cc417b893cdd567bb055f7de91dd900a98f2721a8e74eccdeec79f0de025c6055c31c5339464bb97545bf76bfeda17bfcbd41aad84bebac6a32c1ee80287c9c80c5a243bcd194a1d8c3587bedab6e273763d6d617ed44511a674563fd36e5ee4433dd3d879e6a53b6bd5a3261d3b6fe3868bda114def6c0222688e6e8597c6bc63409ca739b266d35832d6925357491009bb96e241e77c368c1a2b3350d36f684e5e1596f21c6749b27b6b11d85d8c278a5a616d085aa9b5ec20f4f82d26aec39267d926b9bee0bcf34da4a4bb3e244e1a737cb14fea60e37e4f0481f25bd499a5ec9c5ab3fdab922c8ed25416378346d3022f6ff90e5e68379eaa7d56b2017b0e7784142aa0d16bf36edf3ba1796bb66348e94074cfe67e73e871f1bc7e8b0d4c62e11a9bae869689a83c99665c8b3b1f3a3fa48d5710acf281abdf186345cd06d03e2cf45deeb9daac3199f7d246a06a3127992e56c28399d74a8ff6cb52e83c80611d269893d01209207c2ffb49aed3b97a089ffa026c2372064bdc87e5069c79f9597e2598f7bce16f12da90ff88489789233d079c2dbd6ab70057136524b8442f27243b578b45075a8292e0bc6db7a75619041921dff179a45a3a5cc3648371deb59d08f22dcdf410036931956a2437484e2d648c7fde839c518a3b9de1972dd471aa0bcd398b0924db8418f26558aecd5373c0fabdac06d2c09f555441ee3e6546f49ef206dbd68ce2f7e77d07be8ad9f9af617b4adb82c1adc48314d66107a0decaae77041d59cc9505714814f162c3614a29ff20645490a6d5f4ada66714647e38818ee147e12873c3187008649cccc1bde4b24ab0065d867abe0618c5d60cd3df03c77639f6e600fcd08bae83d913653516cf21fc7f97ae29b733892cadd740d368bb094d869e1f95bf215964626f668fb1f1811d270e343e3da1585a8ca26ae8c293812e49b6fe154f301c74d18aa8157d0aa8c811992dbe30dba149d8007df7f36e2b1ba5da427c2d54bfcb21ba0bfb3dceaea87bdcea4df07a95e985a9af57bd26e0f93288368de18312e2d82671ccdb1912bfe7b62979fce63b4e1feb891d9d646836c7fa9dfccc767c73c19ca9aa4f81e049ddccaae9851d9a5b382460f08a7996c4583b59ec10e955d78550896a962e3e900932c99a4e0cbf3587292c7a1d2e2ff130e3aad6098f713b285ba6cc8ceb7e652cc8fa2ec9063e7e3f043645eabd80c46b5516c2a7a4613c98221986f802dce8fbd3b44cf0c57dcd8f98101ae8696a97578cb0e0147a02b44c653f93003c800764d8c458bbde62931f05a2cf5357194e5a16f684efc7098daa40562ce30828fbce2110f36a4450f5c313d336789de0996e5c4e705affe38f91d1b96f99e197d191ec971c603001894636d6bdb690006ef0862b3d06b3f070254c730f820f0808f53629b0d9658b01b3bb6e16acba2941e599f8c0d54fc08894698d086002f1eca8e3a3f1e9105631daca8cac94dcdc404037769480395fefc3d7cb0ed59f81686095bd3d41f01bdf16cbe535b0989ce4a3d45c4f5ce5a6430bfa95c8a8487f6db987718e53947d8bb8e2680e17e2af64cfe59b6c152cebc163788123ebbed5001807809564e00304030dd47df9085eb2f8437076c84a40ac7c8541bff5b7f494256f8443cea3c163063bb183df46117f63ccc9317ed7eb201c051a4f01c9325b46b39cbbdf1d50acb196121dcd9f0e15cec63e920fc852431e84ab95314a5e576d121432b5b65d2fc39d5969da9932d0c090f9bd724f1a600497b9096a51326d1c8a306a79a272ecfbde4fa4f7bc92150bee16337d6a80c647a9f13fd71f32ca131afadf831bf50f6801770f8b0f2d7c819cedb78557dd3892e1c2753ede70e6b7cad6b6867a5e577ea0cd66bc4d17d7a102a050d85563391742cd2ac48492b1995f661106cc3d25af12116219c52b098bedc9e8c7a33efe57fb402372e395612f389eba40474dea460c2a9be70da407ae114cef7b4850ccd4c70c1f7d8722e596777c09de602f13d13fa1442ceefd3ac344bd64aa5479358d7d2856d93ecc5224cdbcafc1dad0c8d2ec6dbf99a2a715a9894c3260eb9ef4abc5cafac05d645b627d11a71d731d10eb781aac59128dccfb833c201ea12114995792acd290ae52dd5d8182da476a418ace1de088dacb9d570991a3bd442d2d1291553fd6c37a9715e5f41908496fed57290f09ed478ce4ed79e61a68bf07a1b4180fde4bb4136ada3d90b28fe82a8b248c4995fe2bbdfd257ab710992d6b1af4c51725fbbf3f0a82cd1bfaa67f75ec78edeb8e6c04c8ec50fad9bbd954f7b993a29feb7c39cbfa694670393bdf1c1ef1da04f7624407a3318ab2fe3f1053258ce06e13128adccdb4ad1a7e0644f7b1d3103bfe8596c3511962746cb85d4dc3cb278bae5aaddadf8dd3372dd4ae3b14f45d8c50b206746f37443279c25aeb475cfcac1fad623107e4d2c21cabf0a3bf42a6c6a276d97e51e4823123f2dbb4edf52378a38ffaa798b721ef369fb6c04cbd87ee941f98dcced69fe7f249d74f2157dc18fb5f1aa5b90b97075ecab2cc8fb624c5138e587297a5ee03289285af8c9dec01748d745fdb6367457b6571d5d48903fca80dfd851c14b5c05742a9189f6810b02deec4673c0ed50a19d657f850e00682dd824fa71c62867dde99988368b72527fd8bf62a89056f99fa83d238351d65c238d444f19a3cdc155cf5fb9fe85a424897078aca23ff0b9dfc775ca82d609762874f2eacade195b34835bb5ca04891d0f4359f5687961ef0fb8d19b85020b8c95d56763c24eb5bd4c437139e3afd24110f361f678c88b0f8637ef35bd8359b1f781c1562f5bf5192df02c501df7e90bf5987c399b0515001b95ec50553020aa7c767ed3ee9aae63d6cda4e32f4a959a828af50f2f6e7501bc6c48c581926668e759eb15b0c3957a0c4309ea29796e562f8a911bd60fd2920b4c5cd538abe2ad2c3eab9fb5cd8279a3b9cadb1e9360af5b7e13e37c27836f8485c1d07564ce7fe31c6a7fac729d7967b55a3f2dfe49d944c83ad4e71fbe3f216967f10c412d10157f2d5657575cdcd19d0a26f24d4df80364184fcebaf6cf569e6fbea03dceec9c3e323d2c30fc4f7b3575aade79bb8af1fc76886a535d63046b2dcd230e7ebd31802770545ff5180a6395f8c7ef2bc0d4438ee3cfcbe35c27cfe7eebb012dd6c15a3ebf39af0098c50615d978123af74cf3a8b08b3a8d33453567c0349852663d0198e8bf31c40d8d79db1c79474b47dfecc0e535de0d27d349b63360be900467a1a88963357ef9d84de165a541118352414e5a537a2695726865f81690a48255284715955fabc7ed893246793d47d99146fae870d46805228355c2328db58f5991ce244305dae7af667abec406efb8abee66e3c7d744a99131ae90e48e93a334a6836d6b07c9369f93cde194b0783748f17999e9e53be8c49ac78d682a5e133d6cc6c17a35d7c77697017a7a97d340ddde13a8ea2a5b9600e12170143808a7441889615e6fd121999b056148615f214e072cffeaf710c2db291d4591d03a605f9a1dcaceebfc25a982289c88d181cbfe022fbaba7220ab27abbf74ae593cf02496bdec929c23fcb5fcfa46ca1c4113a5086981ee7f3dc33a17ba0cbb4d734299d83ec2e6cc4bc66d2b083018361cff15c86589567a75d5286fb4028d2363e47a09a78570d92980cf93f5bf378017381c5c41003d4ef365daf3835b81885e22e2b000996a41806647fb54ec1a7bcf2f7ec36183ddf6f364e18fbdb591f0ab2954b3811950d0ab8b1d4fd65d90f4470a9540e4547f4e28089fac3e713ff79ddb603666ba05240ffb5f5e98cdff887a312bfa4638f13dbe9ce91f2e3cd095213aaf0eb7e731669e12dfefb5e72fef01e7d5c34dafb66f8671c83c53245adb015ef7b01570df7c3f52d8ff87906deb54e607e846c058d17ba4ddd5f5768d19587c9b25a21c16241097aad8464338dd7ebc9f058c70daf2682b30d327d59be5c1503e7060ba692de6623ae36845eebd4ab904a16a6d50b6e78b3e49cb5452ebc67a9a3bc6db512214ad34b602d23c966addd021f9af3ca4a7f7dd094ecb2f5395b0a2dde2f9c78fd084ddbcaf2ea93252de6b47f101490c01aea12b6b80eeeaa71a17cbe3a361fa82e4522b2397a28d69a33692f943577a5b00ef42e358d3514f02f0f7ae27984b9afcf43d09ed40ff791e61b1832991d13f285e091750ff938709f28b229d57b973a1a5103cd5a70961926ddfd98fb4fbed42af792bfa54f98dde4c7eb2aa90ef81e04d1aa54b1e25353f4c72bd7754d80f36f0b473ccd123a7042896fe0051273ef8363f5fac31d0b5353af0863dc7f8b8970af23c1c35df428a78f8a75cd78b85a98830bfad6a5a5e7a49dbac0554da2cf0339437f0c6c9726e49a6e8bf9e1701377917e3d4e0358a0dd59fdf63c7ea4e9726621d0c1c6ec7720997263cea6de83245ac5c59472a3a79ab78ca1ddcc13f26dbbd108466b025f162fce2308281b944d754afd29a083a97b8bff325cbf89e059eb96f93e6c65d2248d5ba0f85f0d42184478c4b39e08869794cac1b64b600d7264954cc13dfd3e4d1aada86bbbcb130d8fd622e9d77d6113348a614b7c3ff390e56b1e947963d1c23e0d20777fc9b1586901cae6d17302c51fdb72d007cef37fa149607ee85b07e2e24fe9b7ec46443f724458c66de30227a1cc1da73e9b3f3a3d8928728bc0c2d088a29eb8a94797df874f80172977284c181f2cb74e661ec6c503825e2bca2cb1731298973b042be71dda9388822a8bd6f2819445aed2d5d609fd7870ba52f4ac48967cb02514b5578d098838e1014a34f448b35b0137c20fbe3a14b69dc54292e9f9ce72e0ed2d0343ca2418df4de06e0f630e665d5513628553848e359d2ebf0afb8b77f7f135470f31a65a290546eda48a1170bb52709dd4c953d4e73d216f1f7a4367d7eb53126ec899f0a519cec7a1915475dfa5a4b4105f5e2e5736bc6af28951960fb851a440dd5b6e4457ce9933c505853621af9856a8f0e369d86d1bb9941fb2d71d89d3c4e089ba02641d2d465a8e76b3f0f712447532bba01d3ab85a516192b029be673a34fdd68b04298f6cb9736588481b1abbcb541f57569c8cad8f8563df05d59cb3a505dc78acb0e46a6e781c2573cb2e47ff4611b41fc4ff73520ba07d9d81015c47ef67d1c1bec80dfad5d03e515222fa9c2f1f611a216d8a1ca6db511d6e927d82906f7120beee70fc0f0b85d84690561b6a9b69c1b732a657a09345120f260a55352ff6d7dcc283ec09b6529d43492e1a96122bbe02018fa890f956a87e071c415a1cef8f0ec935b6cec3fa231326ec50e6df8d43eaea4e7cfce17d5cfb26271569c6b752f18c603bc2192b49422519c127f14f4cb45a7c66f9802998844a862e6c39d4a69b1d090fa7333d6e7696d4813428f0f0835977672094e945cebc68414690d3eafa5ca9120c402b1cd1712f548748b7905f5848d5cdb2c69e0dde8d1b22fe811a0545be040b416053923f66005f7705365dfc8e1a3135736d77bf7ab5e638c3a2ea107578df6845e1df59ff7ac33bef32a117bd676872e4b6f4efe097a8d2e0f4862ffcf7f0bbb1232ec614202302d271902baa88c643cf3418e827e3aa251255b49ec8b1f9afaba8096ec25cca47dcf78e5a45bb409bd0f175ac5093dab3b660ead0cf534e9f2938065a2bf91a3494848b493daf216f8238222d921a22b7df51fd38d8684b43971adaf4b1168888b4d3e71d8a2cc6b87e7c01c8a3939e04fc65a9efa8195e5e8f1aceeb265982f46fd87c1227061d52ff31483e9c11b86b2f4a4d454e95b1bb49945cf15fadf7036f72f3393a007b3ac177c2ed758e7529176787501aebb62da57870d4a1665dbe769aab9a75806b785fef1207ac9c5ad64f49e59c4403374a8c68dde9988c2a11d5e53e77d7512baa58cc44ccf5b344c6562744f1cd52d1b04f781201ddd73fb39dd49bd558c8948c2e6d808f6cd062eb81d5adc26a27dba94649be3d02c0db90c1db75566af5534809352898c999efe056cd8832ad4eea5e5fc47470b64e4f5bb483918a55591bde1e3fe462aaf87ce2b1980d13eace905a528f584f71aae192a9ba308c2543c3594166a6c2ae5a3b0e0b0079d9031dc3b1b812b9a5a0b6f09bb1a6b7809484791699b7639a955936e6f87c36e31445bdeacc891a2f2c0acebefbf5c612954a5de493e55cd53cd91e0587945790ff20d12ffa1e8d2bbfab5750e3f494a3d758e6785a87f9e8bae5f1e9fbbaaa634072e325bed4b945ead688d0f1f4e0d991f347b2026e02335d4601c1c905b5d87ece4203dbf5eccfc311a7beb22c81612cdd55e05fa1cde7681325aa3be187f209332585a8cabd06b82b00fa39cb1c52de127315117b626863c7797507019e306d199adbe77f8f38d39dd184dc666a72eb9e6f791f02d66b63fc242ba5daee114eef9ba373db19b1f16cc6ef07423cc6efc4d7aa237fb1708ebf45beaba566b5bbd011c3cffb52c2a3e6d25910ee335ba861a982b2793d322aabe517a9c20fb4d615f23ad654bdd74b5855e693edb559824ed0da3890d7bebc723eac879386a9f9320df88c9798814ef0fe379731fe21b2cbe44b11b9204777c3138ce0c1f67e15cdc8f3f4bac33697e2996f5d1ee9a69387437c9beb30f934cd43390616971a9b95f43d662e28bb2bdaf6290b1389267fe728ebabca1d9053ea590def3ec1ad8ff173522230971e1a51b1f2074dcc7eae48900b80624a1c25d55818fc744680f1f2a92105ec444f01831978267067ee4e7e94833d5d0b6a27908973854f774ad5f95ea7a5178b4d6df970c9f0bef708549213af554ed572db388422d8060e7cb8b74f7b9d7193d13519c2429bc7e7a0b9e6fa66af3ab44d915c8667c025138aba268e155187d3bb396650e02d3db5166cd904092595881787c9ca9cdb7603923578f93fa1648a792b9a0d3ac4219415eff0cc8efeeec8be09baed764511e3e58c2e7c0ee3f87b05b32db37c5c0dd8340f7252cd4f7e22b76830100479cf408250a9cbe09d145538ca5127800f03d5a65ba32f0f8fcf928e795efe72e00e733b6414af5e187522b8c5e2dbe2ca178aba792f7ef75ab8fa874b60d7550f2acf030f139fe37704414d1b3fe2573920e83e70940fa53fdfcab55e6fc7822e6ae5a03d69d45db85b5286fe0dea76f81c6f821990a88f7c2f8b603818a5b0c549e2b5e2d79f7d4e95e5ea36bccf80d9f16f896e114d2d63f53a894e35b0f4764724df27d625f48026a22ef4cab3ee733d85063965dd9ee824b21f40f4b5d018afd8e542c58df4ff512c410d25ca43b8d3b95664a9075692c705fc00f68c965d6277043b0c2d6c1592d33097a708f3e7a22efc9797371029617ec8b529fd38aa4b8f22c955f225aac3219935c462c56d78ec3d43417157cf08114879930d93efb338a8dd554ff1bf300bfeb326d21e855c0b72f2b071cac2b4b6adc4b558d1aebd2e86db369d1f80d9d6ec1a2cdddfc280e241acb69fb743c2de1272e7002e6a2c37e200ee734b025af11dc9c228c858d73844757deba6862a89519d134bc2fe638dd74fe13d5ae452f505d6f4273313cadbf5474968c1dbfd4c02fcda2f21baafde0f40845852d5bc92de598766aced2e8e91087513e2dfb34e91354a3ae8f6e07addb76c5284047ccd09781db2ee2b685a9318d581c7acab3df5850c8bbf8819e94c8cf63f3c33ca5385a20c01d5ff5777d169e9935960ab658abd7937370faa40328e05f3618bcc72ec16af95d00f48bad382f744b7a95a62a6d75e7cf8435775fee3d93f45fa2de99d39b4891fddbba05b645fe0a4be90455a46382855868450da28e371b39e835718a8b21efe47f12b5588a81fed88802dfabfcb4025cf6feec394d2617ed797e1e4a09dc6d24b32d6c418ee16e3f7fe5e700b9d172ca70c6d61979d8c5674ef953871abb5712070ee2ec18f35e7964f628b104c61221b79b691c3dbd311c4bfc5187b115a4d5670e8eb576b94871f881e5b505aedd86fda37ac12913ccd20690142c204fa7321cdacbffec8fe5c8c3b26b6eeb1a1060d12ba7365f54fca1a1f2fb9d0fc72fd23a3e0c1190d6decd0b43ce82bb3f23c62e48666d79f6363c98d50e9f7c68eff6dd5d93370d117aaaa03fad1604e127b502a5ce1722fb7ec75854ae8bbb4053cbace1ded22510c50435b0b932a1406cff134b0f81d55716b755d7f94fb5ef52df132007337bd3e2ba55dcf9caa9508f63e0230b601546821906346cdd753b7ac754749a8181b2fc595c20103ed527c572551346516f984b038f98343f43a2120262b336a14c73d7aaa3cc2a8034bbc906e9f2400ac28f7e32c27b283926c590024690471d2ad71101b604f47812c6cb1038afaba27ed2cd359eb94d7d856eabcf10d4ba7d5ae60eb21890aab6348990961d3512bd54b456c6884e398473c04a80bbb9f61971e84e993422a634e22d23d7cf250a0246863e47fc6c6b5d55277ec01db542d5cca05cf8fcf1ff38ebe6648c8b183fae15dedc24b3706de711660a328cefd0e4f105c586dc974dfde30c391473c7332b42b36a5e9b2aace9913f30c75ec522ba94b2eb671fa0a3e07477c546440a31c9fce193cfa605bf2052e3d33c63ae9cfb3b7f46abb7798e68009dbac42a6241bd35dce105353ca3d2d112a278b90d01e022e0be9f4d70ca5a1969421c806ce865bd59c805394e3ef75d570759795ee5c384fa36092515aec898a335a8a86de71083e1793747112408c77057b905508ad15d5b3617932b47b73ff077b11a9fe67815f8abac4c873e37e5b44b02547bec3b86e65a8780344aea93a7636feba3004c882f04857380e0db4d59b9a5af65c8e56dae182d8bcdb1443f29e9eb099bb73e37c29116d813daaad0c7fa52e2b7830e74730a86d6d3df6b190bb8f0606f12051e9433ad7f4f10c940be2a33c53fde34bad7392838b2d115e76e7ba34d9e493c97140ca04206cf8cbc72600562801e598711c126b6d60e3ab2dd51d935364f7787a228c11b64ee42c6bf460b4233f08c98eeb1568c4f7471c89e87fda662719ccf68c0ea1e5d0f4ae81bd1f2261803c991a7b54656928edfcf35bb7ce6f8fdc5e47540e2221b5cd2f4eb9e63d9d3af32e7096cb8ac7001904ba5c3aac29d3d488e0ecf47f0cdd508ee1a7d4afd01e4bbf651da632f25f3c3a5f74a3d520712db672de5acadbb5b627b13f67ef247efbe7aeefe99fcd8c8f90dce9eba0a7624c72a9b9fad692df2498d30bffecd2bdbad7f07ea16df174cd127aa78eeabf30ffbe6f8c38508b504a4dfb6e11a7794af70af160e361361cd7bcb1a86c952b946232612352bd18dfae55a44464e37ec76804e71627e5070fcc9eb2ed0e63202fda81947d9f6adec997ff05cc75453ea0dca35c8691b4795d4851cd5957c8eb074017d674ad0cb1fdaa6f49024b9441e1cf8d9f7783eb94afc807c294e1db4a6c2704e93890842838bba2f0ef4ca1e2a21d93a6cda3d0fa66f11b613458a9b0bb77ed7f1e434b0d122367f94be740dbc6bea7f289e33ea5896e4849e11512a675e8d979d63b205077243b210c18570ddf6dd642b6e34be1c98b0dcea68c0e6c8ce15302a97025a249a0169a8769e19f52090b074818d872eba772771c90818465682a3aa733575ae9afdc6529fdf3bc7c16834c25ad61c35e19f34796467c49a6a255535b768a63b14c5ff9ae29556802fc37d0097bad5fbb6480ddcc4c6de1a34d19829da2eddeca6b3dfd4868511ea9b3f76122079e4f87adb2da3aa80df07f2386cc5c3daa3ab27448a63b19896eedfaad0d112b097d644127c56fe5db88723ff30c13081eb7a3f2cfc7c2aa107ba6adddfeb7581725cb31e5cfd3554dfa48fad2275bf8db2da0453a59699dd8a56f6de23be4e72c0b649548f1246521d32c07e79ed2576ce0b77aedb55b309c188b3f521305e1ac6ec307a8eb506bb7cd199f219b848f521bdc11e0a111a72c015caba0c98f6fd159a94a41614fd97c3291c945c56217e424673744e5c13a7cc5c2c89b23a1ae4aa313e2c5cf24ce6d2d19d3e341a380af4aeb71f54004ed85b24884be5bd6f0c972724d21d829f8d89bcc52108a48f07c55faf2ace0de7e278e22bf154414d7c01620f436fe91c886866591a0e2d7205e63922fe29a4650479a30e823f131f2e8959fffeda17180f822d013b4066ea11f109906dea8b92174d763b5e2ba6fac1677d4e0b6623ea585e8fb0b585a0f45682f70e1f602ca1a2133cccb4342fc3b5888811d6333aaa1691f5426c684c1f8ff5fd1e5898f75f360fe3f0b2c76c1e17f1a828215af2bcb3e1891a59919560ea01f209df3e382e5ee53339af63f4c44f828852feb666559fbc196cc98cb652671a03806c8164a8d6e8c41d209c11f2ea9825759cc848cec082c906c87f0c439cbe90217293abfe6b446085fa4dab8769bca06ff2f0b427ec39322d57b8be69db4742de5265c4f2977df1d523e17c5695bdad2f25b424fd84598ee76edfb8e359ecdb0e7158b258e701de355508bfc2bbf4ab8e9915c2eb4cd4000b5821aa11d771378317230404ff4e49fcdbdfd7f2507949261b782ba58cf9b202cf8a361318a7276fc957847d466981bb4b9a1a5d7f4b8bd5a60d14377279ee050fd93fd288eee63346c1f69d28a2c88a4e20bba7bb9866040f5e21a2e86e97afa2605c9a6bec85498d7d04b1a7ac95ce5d40be48b0ff2f08cc10b5ad974bb7b87997a85390769def50c8883e4d9b4bbf0bfee745a52ff67884f05d132947b91d30fae57f2871392fbe8bcc3edcbccbffec5c124a85d23c83b196b2a6a493a4fd70a565fa25bf949156ec5a2e66234244130a3c56471c76da3b48f1f1749e36ca019bc6fda54ee76e51519e93c2eda27dbf9b33acdcad1d83f47d4ae05235c6f1f99a9dca7c2c878c5e6fb637e1097d21ffff9c13eec9ea7d41a68b3e7163c21fb484786acc59ac6472a06d1ef575282733c82d7b4aeafea4d9d82935d621d7e659cd3d027618a03cb5bd33fdf4ffe4a2ed3393e856b79f288e7d6d64e9886f5c608b4f04f974fb46d9782c2e767c393a3c0a54c7c0751baf1c6134a8b5711571a237b9157110c79b806a259f493b3b9c485cd5180d93f9e93f873dd8c55a7a4367daa0ea675e902393226bd9f672abfdce3ed5385cbf624f79892e073ff6cf4b0e07fe4a130cc2a6a16b8d26a749ef73078f4aabb44191c932a62c6777643dc4382688a5ec4b680ce992575f7e2e46919588da9eeeac5b61c7861f8e2c1232c61c29d2f00f0ef5b98946d0c47b1487f83a4b40fafefeb5a0af95de4963f2b34daac608e3c3e1735be38e1fd35d158cf7677132ad048faf6582db3d8bb8f365dbabd0d41ac7c702c16482a3fc2c5cac33190a57883a93021d7e9adcdc2de60d623ea0709a558d0a506db9823bcdc80fba9602fe6e6323ad7b4c5a8a2433828753fbbb0b782e9bc7a7958c4653d53cb3318ebbb08209df5c2d8f0b18929539bf22890ba10f92835720ff2ea1bdef558231d158d18879321a0bc0335111870b01095d3378524d8bf783a18ddd0e80019958f4fd2860cf1c7dbdf7fe029d6bcc098a9718b40b814715fbd9f9b8514f8f45eaa486f4dc89452402cb94a8413760989a0bd91d6e80841e9fac761cbcceda69722300c0403df674fde63bf881f7bc0de01def9fa6927fa063061670c23f8ea9cd8bf5b6cfe8d763a0042a00ee218ad1fddb56dbb2513fea1cd85c4487751d3662693bb605464f64b794b9c52bce11aeacb3febf01b8d1cc0889c557ff602240279f135d52fed4007b785de6feebe1e56a8487eb04805a412d2232842f8964375a78d0ef4cf4662065e7304772c09560c043cbc78264f85bfa9f15fe459f90d564cdf7163dd4bb09dc580086f2d2826e8f00eb3badaf462fd0096f5688ed65b4e8388ea0a247cc4e305a14395f19188567d14069903d70c66f6684422c3dc45b90600b6c40f62ba5cf8e25d2e8c692304d760901631edb06ecad9570136308d74f058d35fb8573f55320c52340ff241f993d7a55e9c4a4d8e7154bf7e4182dafb47426c7ffa1572a4d2bbf2ebe3c13199188fa49cb06520303b666c527d0b281fd50385e4eba1137f04660e7378175f1e52c25d99c594ce9aaab83d8f27eec7e9c50496feb8585ff1c3a65d1ea584ea34fe9b8231833a35e30acbe1449d5d1e5a586132afc92c43cb6eefa8021610c2fe88b673af3915db1dc23a20694163137f82a92875238057e4f69a2382930967c7654506f7a5355418e56bbd92aa6e078a323e956206bbd25fcf9ab864f5a4392b915fdb0b55c0dca2601f21786b20abf1e6068890876c55075fa2e0fcf8344b98652cb4e1a5d682d6a4f4f1b0134549e4773a2a77fa571d4a76bd6d7a40f36714096f2d8eae01c48cb49a17f0781ef6957a83be74ff52b40c612baf6de12a73fb0d204c5e59a1368ce7a9d7deb065b0b5f0221c72e5011a4d6013587c6af1ee67a986dd3fad7f3a482c7954d75df272bc9d0c1ce5d7a2c6c67cc322920cb5ba7080626dfd26739a936dd144ace8da073e8723cd81e95feb72d8ecbd9b2cddd3a26e87ac96096a8db8b78b03deb83fb04a9b7de93e273c7f2eafcd61ebb52bebc9dd5ed13b55416244177193325fe0711dcbb73d6fc0c3579db32dbed81f41c5eae6dc5becce7e18759767db74fd1d13fade0209cce4b2758aa0404ea920d7cb3e3c83593dcf42022b82812349ec1ddde20b34bdb9fd95faccb994021f302085f1baa3bdaf6180ffac1bfe08fef8401fa6469c7f1eff2e532ef2b1dd0a1b3c67d42808ebbece6309f7ace73c1c5dcd7aea94e511f627d0d03f780c9b52af881b8e5a8cd848fc94bd64b83696a41c3a1a959c52cfc8c625b5b351c9888eb5822b0dc9469d6ea5553795578b1e1c4739a25ee0973de29f3083be9a8b7ca8194f2daefceed422a4a508fa9938df4b4cfd8bae85b6abcb5015a12e3b18e7549ac1c2b90707447d2eedb9821e27b016d795f317ca9c3be2502020413c7f3013540dcb5e58977bd4ecbd8527a787a734873a09fe8a08aafdfc7f0767f1db3276f305aebc465ea1b7d9f1feccdf95c1be1043284765f1bcb6099eedfab66e4cd35c96d9c708942bd1a9019e085e85dcf46e5ea87279ce10c800a528b5de2221a09398a391d6ae01c4a48d72a0137efe1a8c99070ec289c045cddbbc89416411136b16db7d85a593dc1d05cd3a5160888394a0d60d9c6f9019944a9c67b7e9e5d1c43a24e5680162937766690801fdc6a0dc3cbe3ce010f786a39783d6c7764136d81edb066afdb218585fc9216c895ee7ed86618a20dc9bdfeca2ca35d96e3c08be143237fe349c42fcd5894c553f885315b0cd4e3da31a47b90e9f4825d4c60207f25420b3ade04121339bcdf973f84feb5baab4ff4d7fe3c0ebf1b35fbb53361bb477108a4e234f5f4bcf218185291ad4a2a1c6343ffcc43db2f398626e7d689a00c53723bd480222d51b1e72b5741b0177c083cc222114a2c97c170804be346872e5c6e4d8898c91e3ea05ea03cab279b347e9fff806461a92a95d6764a1f5e1133844e6a1592db47c22eabf52b5f4d09b619ebf63c79ed2552d78c2adaadf4af66ac706054a4a30342241631270f04c4370924b0e313733d8b99e393253a486ab7ddfeb351eb7fd12bab1de91d244de852ee9f1ef6c6e9a743f3d7c4563e3cd1c70e4ab467211e2cca2cf8e7a783eb978b108fc3a69b6e331d415b6c73f170897e3f078d604c2a2a630cf6143c579be698eeecc07cf0c1e59c35096e72c7ca56a46a64df9d8e6dc68e08bf57e3fdf7a1c84d1fa129becf36172b76cce8ed51f0317c1b800d11d19c69c3ccb9a9b1b7d7880be1ad9e6733d89d038b0048d81ab8e42c4431196e895e4236b957dc804dff1cc7d26c3a997283e7aab62da168ac8ccad284e0ad385e0d8e8a351f6534b2d4e5f14ed4c0903f8a0fb0f6928b18ac9f28e62f17aa5695792a7503fe300095565e250114e49f3b46111a1c51bbd454141dfb11411a738cf7d0fbb1e5223c470fcd68885b2e11ec9cf57ec5e9f74034fcc0698b516a9a585ac5e3da9104b5bad2398b1bdddf8ef3dfcae33d622222fd94067d2631a0df07178fe2aaf1b2244ae081da4ae1f421a50a0c12d5dd5f3f2bd098785c148851dd0c9442944b45f5c8b38178db6d823adee820e2a4cb7fe93cbc5b3c2313560b7cd2119daa3b53a77c22899dbf789eb0c87b4e1d36b0913248d461ce93e8156a92e1988453a6d5ce01f497cc390acca1dce59231b47f742af09c1c93e601e195d93393b4dcee6b976b0d20d7f30edf73abf5fcf7df98dc436c28f47371b38a79ea4e555e22b6bc177cfb9335deb6c995f74aea0c7f750c29db5eab2a888150b599a9c10aa1bb7270404856cd62f41880cbbe68ce2a82577868f844a87d8920a9e4474715f69881330127e09fe81a30dd374b259565b34f4531677500f41824ee56a048565e291e8c2a80eae3ac5e7d802f3e1f602939cb596cbfa71dc080b9c797d7afbe28783b2b0ad61528535adc468600207a10b3d0701888aa073b289c8f14362a6b74d32bda3debcb5ed3b1646f739c6b93fb4a45e501f8ff6a4d73a0e8c64e8bb72becdeeca5c672b319e5214f39a071def84a31d5f1d32d7c85d45ba557aa50e11071cf2d152671cd824b550a0d4d2fc996be59dec576d3285ab53f0d9811ff7fb52e71a6dd1a069581c40d1e261bc8a5f2cef3501ab7a81aff03267d313d9b7de64ca93ccfe376c15f65827740e21fa55d69211daf1350ec7589c21ea75fc06bbbe2e9223502a0422937995cc4e491a5ab9031b2450d59a33b360c5d552716123231700f4b3f27e7842b615c4b83cf441a5bc8067faee3c340f74532884fa6ff1fe7d980198609865ec6a270bff41bac4eaec666e8b4d6272e1603ca04cef648baa6a8c74bf9d5c5f32c39d77192006430a8fccfd1b9b61edce0601a2527ac3bb8d3fc94a763ddfaec18bba7d719b38f605fc0efda6d57d603b4987aa994b4a0c2c4026e6de08b1742f4a8c1c78d164d86fb0a039b64ab624080abc3ff851ce06a886dddc4a97ac79a1d910e59f5634f833dd3dd0807665c1f352b6ab33777fc719af8c3b1c093b7c4be78c771c93be170c9677da0f5d66489f648d8d1d93292b51ee34df8882b31242880bab698320a432ca77e99b4af540be7aa9640552acc1130344bee7d67875a185e851dc94b3d88e955027ddd0e853e180b4b8d8ad8b703773a642038e9d07c94c18743018ff057d353b4905ad3bad5fac4f07f73ec32a45f6a09053911b0fa35e32c6b88a618ccf5e3d043209fbf5979721e2444145d105a1a80d47ec38657ce3914d4f4dcd750adeff671d25350ccdfbebf0f1ed0a9748eeded9f74221b2e3edd21fd0dc89fca08e3b3e77b0dc346166dc9e029a8e717c51d05c6148c76aa1a601b2005c6ea7fa947494d82b2bbfa8df6142e14c029cfce321dc7abeeee6dc1ce6e367731e662dbb9fd50e4137d0ee89e7d99993fa6112c52ebb0e24d7e4c4cf5ec615365dc959f9a935f082239620bb3f6c1b34c9bc4fc9ddc2bc5865e906c755ea0911c357e117b2d78650c99ceddf8b1b12366f951cf10805f10e04947b05ee2345495984373d1c933ebbe248d0b827a8755c982856eb9571e8e3740678f0f0c54bea5086fd2be0a3e6751c5209264730f801213700db08f2b5650d14ccc352f600a4eb516c05f9b5a65aadc2b2f630f1b5c265aef149d4f7ae4e1b94a81311eb20562c8b5c7a1968559d446848670cd186e3d27935798b84c331602ccb71160dfd2c281325b9481763b10d6cc251f46015f8533a010aef000b2fefafe1eb6b153984fa1c997c98b7f120e0a5d54f2cb7407e8a7774dc61e42b1179e74764a66a146983d2e94dd2455df1b2e9cbdf419af3b76db027a6fa130f0ba144e7f1a4d304040b6f92acb4217a70aca5767599f36dada381907ab8e84cd090bd9facb47073bd051fa5b78315549b212b1d61921b225ad6aab15773d20c1745025af3366366ae08ac3b653982a802c2bef5a2362052fd2d709794899731e6d10bf74811722666098099d611a3b5276b44300ff45e17ebec0e2a9f094fbe03b8456ee1bd112ed6a4f01289e09280e43556b436337ad402acf29b41eefa6fd7e2bf44c700a9f55fa3f7c5bdb737e83d2bda55adadbb705bfe78aed4aeeb395538c4faa4ac6ec4d1447c62ddbd414db1bb4c1aae4e2d30ff7a1087a153baf3449eaf78ede930237792928b59e310ac02f6e0917323d0e2389b2e40110d275da40116bd7d9f16f775293bdbd8fb0e308f2a03708288ba7cb451eda7b88c3d0327ef0ef2d04161ae514b238d178ab73fa7b333ee2ae7a9876a68893d7e1bd62e3547fdd17321efa810defadc5c10b33e10fb6c9887cbd19ab9c5f28c8b37604d5cedff4811af38c1055feae936cb50f7dcd0cd5aa3062ac29e3872dded41ceb26f509e8580fb20fa5d7d4c92ffd5b739c7a4070eefa4020eb9e65f0533f4cdf4dcb347c109da540e528fe58710c6327f975e7fe70db1bfb9e8aaa2602729a55c00e588ae4d26a80aa299d151d5715615e30373bd130b5a6de0e6e58e0a1a0bf3f8b9b6196d9e55c6736f993545d9213f9ec5992bca190d03f3b48b2899ac320cd9d6135bddcb8a29a07b28ecf96e41894058e4e972cc8c98bf3894e525c5d396d1c7566437c4e976ee70d14e06049e27fc2ec821698820844861b749625bb7f36876d859b186c453dba35ee2fc3131f16193461a4798dc6b00a65c2ad240ae2eeb813239730ba6a32190bb8c18bcbb8909c4c7be9e9c668d357f863dbfec50dbd8f94589c5d234ed31c02226c65e2424997ec40a35894d1d662a6298cb6d1957f3149a219c20a500cece4c628f9a205ab78c10912ac4a21f7538a28b25ba388ded7a96293ecb132da1d5d3cff0610dc684aa7e46112f18481214cbf946845fbfc354ba037179f423155484f770ff7df52ef2eb1e0d9fad7e7408e0a365f259382e4e65b3d66a5b9323d76866fd60a9b68fb0dd849742165ce41bdd1f8982be7e1c23dc376e6d284bc912148a371f66eeb32946473e8ad1bdcf9bb89bd239ded5616154e46dcad45166156c6eb368e7edca2ccbb791a78ffa278a0a3104b40da47d321cb1bf80d80f2f4a2d3e09c65bfceec721a8b683e84fe2337b19880cea3838a90653c6ce2645a4673ab54f2c89424f6893ae08fcaf4df006ef840e5356c1c34a4b94babd7fad0f6a249ca872ee40e6ae4d98e3e863ed1f472c2a3e3f6c9a9cd70eaa09095655152e69400d400081a3fa4f3a47ddd74228e68a7282f69037f0ab10f0bb88fa81cba2668e4626aaa3e82056af86d34f9361ee2a2787191614792a32c9a5c2490b9340f21bcef25aefcad648df56254bfb2405db867152f7c1aab3c329c67a158506f1c9d506a20631f44770f4507eb2a662a2b3b4581b4728bead86bb0a1eeb06a0059c9c1a93bce14f364dc66e5495beef81fad8b314dcc9e08c8439a6d187b05489de449a7abbac854449a8b9e015c47db22d2a92aaca04df05a83f63cd9e857d7894943d3e24fb9c522deb836fba622c2968c87bcbc475cf4008ceccb8131b2958ca6de55f3b3a6b302d61a51fd4f1826ca628a2537bc9314c5e2d6f1826fc00625ef63edbefb96f48e192ff9e71a24de8d53f65d3c0185977aba82850026f61ac67e96e5b5e25fd511785278c2bce9fb973e167179f551e712e193b703cbd6607f7d43e0c2d0364222e43ffa8eb0cfbb0a2563d3b7cc159f36304d1a8df44c756a11d44f6669c0a3b96ed1912142741de851fef691c3512d0f8eae906ca1ef79e286cf34313392b32306337dcbee5375136eef64075779ebdbf30e0631e94a3332287478bd344038007a5807fcbb4c20415d3b67f1e1324fdde18e625bf091a92ad40c135ff1b120b5a04ff47a69202882cbdb1bd40a8cf84d610a30ab39e24f6cecf6ac317e50225d3a9b0478b04504c9882f79459013692112e40c6413a15f183d9e7c78f81470a6f82df61e54d24cf8e524162a0b08502543ff506ce49f39b724829f0f807c415e2251a51c262dcbbcbce32659bc2e6848f3f95c50cfd32aa12ac042082433d10946361e4f80ee98aa674c9af836f87ccf7949d71a96946c430c04b17fd14cc64f6ad6b3c9ea51f773e9731b8b10cb2f128b96adcc54af0cc1ea80b149a0d4998ad153d77519a2c4326c3218098ed9131cb0f3f2141f7414198c6fb0ab659566aafbd90c22a9d5ae768b2589c4120f962bf9df59230165264ed5c7f179d82a9ab96c8540644fbf870b272a699e86cc8ad58d75c60227252e322a1b6c52ef91d71b3d2dad15148b810dfa6d103a6468ef086cf81b4faf0c7687cac7474efb557053b9133e409895325f7a97daee5d17d750523e7f3cd6403469999e24b83e6323c4a23eedfd7283cb1a99e09ad4e778c3f856dbd5afc514d3e64c3f6c971af900ccd7ba65ac7bd6c1f7dd601e398813bdde4d7292ceb8bcbfec654fee1efbf763dd2f864978a3cc27a15914bf2ad3b35b7fb22dd73b187fcd589eb4b936977d0400214f268a36f2ea7a9d6c29b69af25a564a5c01603c8ecd4feabed6a7bc291a115ad869ebbf1151523bf2c30f71af8f0b8df4c96918a92c924d81532361d9cd5f76435284ab34cacecd03059107a88d55d48892eb28b72352cec75638bf3fbf7a9632562f8f17165c58989eaa501b4aaf8b758996e446e26561ef47a74e8d372817c611c2b40b9715dba83e653e8d1892810f11523df134eb16d314fdc38b8da571b0934f5f42ff3a93ca7bdb59572fa78c179894d923c6db21e653097fd1894b69aee1f44f3850a8612dff2dbfe4c25ab11d6d32aff76ac8494e8844556a0c1dadefb1363f79227347964555e1d1dd2a35aeb27eebe3f9a4ce179522d859c679a4b7d780d3d141fc9ac43c7faf068777cac275e7572643a55a0e693afc2b05be6a46bfc783a679ec6e7f9a6ea5dd9c4fc7a65356a1d13781839396a5689a7b8eb52f4cae30a67cefc85a2b00bcb0c87df3721797e1182ee5253a2526f1cdd3c7c013e4fbf63fef8fb8dcc0005a6a86b7ec3f5f49ef81a6069639c3059cd77e4f342036e5ca6076486c46545dabfe1373da9a77317f9401071e33fbc1163bcea3dda4decadf471a2c9c3f28a17750ba0f07a4e29887164da008f953c8aeb1ba1af0dda73d40d561176abc3dcff7e907553d7c9f873f039ccd18dbaf1361cbcd16811995f72a9b79a5cdc0739cbe612a0812021ae9b24c232d8d99d3eea015270a0ede9202a4cdab1d5d7e9bf4e3429746cb2373fe0489006e091910f6da2a46addb310753d75ffa27e5a89af69b83315eedba0d717435fa94df595b1a60d94f34c6a707043f91ed17b151e7f0ecd9015afd7f9b84adb6de483f824e3607c578109d1dbc37d511bbfec91192813b408055de3f0bbe3837e71f0a4871dded94c608f6eaca9a411dc764468f3b0f66d61617233a46254a750831080b9bad04515567676bbc0e063f9b80932c6f1dd436cd90c840536490a58e9b752ccf0b7c5b2e679b303f1ea628e0447de517a1b0a0f7672d4373ef67b32a1697f95d68df33552f3be5a1461753d0a1d2616f60851837bb38f62c27916f488709f1f1196d1bc90cdf7671c9235ab69449b30ca7c55a1fdd0a90b97558e5cb0f44b9a9db7c4604919fe1ee4b476aabc98faf2963b691db6c42108a908e5493b10bc1c74982317bec9ea8e4343cf28a92a1e10688a953f0b3f3a7196081794a2720d6728b69c55190f1d5a3ab5b67b8c49920ce512d0a6fca3d15f2b5e951e2517c72244dd566e43392bdd390800245bcb0f4bdf33da124500af467044f9c2518a26bf0d09e8a537ea7812fa014a7c85255de16b69058d42fe81160421ad93c4fd4ca7992d59a77029aa0ea2b2a1221315630710683f96d525694f41dc96a31503a36d942075dea70f4257e5703934f5c50eb921bfeca0979ee16c960857a380c4a9ac6d83672437e2cb9370aa926b1faefce2cf14a6b043bdf3b4badd3d7eda23b2680727a30df3d34d0ea764fcb81a17d9e0b731cdc766b7c34f3e1988850f54d690547f63965cfc61f5ba170063c3d02695ef99468ec71717f09b42d10113401387f70f306163b85852f1de32045191567a731786539075d181fdcaa7e1893e32e1df52de7842971b3e06b96fcaacfd80ca2289e27349fbc053c58346131c667b5751983848ce2ae54fba20ee9b255c83a28cd96ca4b4a604950f5eaa5489466cb249fdff325f2fc1bae4b8f0dc70ef7e4f44e0001694313ff3338c1a9c77b9acb088654698b13c1f34874d0a18ece10494f747bb5d4d28f1b1da4742eb7cb75d31b564d3ea391a7bb11beaf7af8b9e24b2f323b91e1757087cf4bc5374efbd3cf40c374419f1e1837392f7fb904be9679d0a6e030c235ef46526d52e7f08faa8cfe43f7e70a85dafc0f12feff650211ca3472baaa74da4c4c8ba7a92db29a2ee81cdf08e9a73aae11a956b78ac9dd4f174cf61104493531982502aac6a05734fda99a6886ca440c0a6d7f7acfe8e20009e63cfc91441be24dabcafd8d35de2014b3a039b9ed9ebc58a9ed7fd64a32fb6da96ca43e3a66eaa87b2129553a7c31c6b17b4738fc7c1d18178d86b51d97f104f080b90b5d6d631d77952650a9128f1b019824f539548904bb692de0940e67322ab6252ea470a629c070b56e5a0c13a09f6234f3fe822b77360e27acda0fe61fc09b4b2a0f6e9a26bd2777ffa42053a8d79de668215d8e77fb504e33cd439b0f6707b05fbc0e7efc4733b10be3824ec64d6933f66db208d8030ff411cdc630154ff572a043259697e428f16cdcc9a4234f9e99d098327badfaf57b88eff8128176b51e50ed57e336660b3b194201ae3ba9bb76d03d272510b80778ab3a72882551fed9bf3f4b5413e64bfc35226bc61ee01d7ae8dfb12d16ba620dec160a49a9929d21224d698ecfd5b851ab4038b9e63a868e0493febafe940273655fc1027dc0b7d34607b540fad780c6f844358ba0c89e840dc92f899e59c86c41c5ff804f46c4b2ac5d92c21652dbb1f26359a44b6ad73744fd2b26129f7e62c6ca320b3889b658c4bc581f6983f8eb52f6e6a2ec5d220af34e613a0e8b21bb93fca05f80659ae4e495bf48042ab8ba8528a63600a6547ffb3ef91affab3375c3ccef02585afa918761dc28e52b9ac3c7a31bc504b99f10f3d743d69520b771af6055a7024ca6d509bc9ade58069fd0f953228f1b0801e29ee9428409394a698f3e694c9f474ea3bf17580cfef0b66f3cd82a71018802c498858dc8b51a4fb11d7040d51963491361b75b3ac2c78b87333a017376f91c0e808d3cccaa8cf05f3cf0ec6ffeb8f1a7fc01dd051cb8bc3d1f4619caeabc48fd98e103e19d2b04349f933cf98eef7c7f3a28bcb09038c158cab224ea37e50c6c151c7a4d675d5f8802d4de7ea9f4aac5477343be242153598b91e7f3cfb744d558e5a03799e6d660382a1ffa8eed37afe7f5b13dfa0f16920f46af72f006addb288c8fda1565aa3a2d9d08d5217fdd807cc0ad03f25e0d970a59e18e021583ba059ffe6f20031cc86f3de66fffa84d0d7ad44ce9cb62358ea28319299ab500a16d79c2befee961f937d12e56b7c30b2312180daa235d0b04e6d6da516fb17e552f91dd2415f655e1e7c23b49ffa9aed2bcb879e34a243e6a6c9bc0c2cdcdfa6b995d3fdc3a7d4516a382dad42244bcc65c17578dab6295d19996b9cafa195d0075e1914e44f3a482f9aed04a2ae83eb4f633c166013933a29eeaed0ef364c15f74b70a584165e8261988855ba95e1f5bc5702e3d948859e07bdd107c3a6e504b490deda47965f5de5407736d3cf000e9fb4c82cd623d08de7c255ca6ce61406927529c3cbed6c9c8b64e031c493a307f5b9d54151efd92912f69249852201ece79ecd925dd38844fa695afd2f313f02dd68618dbfd78bea1b00e28a4bce25d7b8743f6556ab8334a3cb267e9bd219e4acb94fdd2b3b28341511da9b56bc61a0e4bbd19dc848abd3bb5e53398c958220285ee44c36aa2827acae737fd521341af046e08bd647f54d8411ffaf67b0790199a9199fe1e888d271b0f403e4dc65d684e4100397f95b466b587c8ae0d5719ce6220230d34c2c99c4dd8dd909464292b95f6d11dacd3fccc6d5b13556050eb7a9c5ae02b916b9e33df6a84bffb530e3cd01f9019f3d195eef42f46eadd8774ab0a9bb53490c73f3673756e623e50779b92a5fb468e0108356900d6aa6eeaee4db434d3990c5cfe415f5a0b5435dae99010685bda59bf31658847bc18a65ee098f299f2c65625727f1360039e582faa657c47182df9dd218ef26293aa624013feba19b716797d5ce1b37a356fffa264009ae6024936acc1680edcdd2800be00a09abeac3d6d3cde711c2923a95e01559b296259f13eaa10e11a40b170f725cd4adfc3418133fca56f0b9691fe3b614f05eda21723d9d50f6d657d2a6c950fcc7ab7e5924eeca1c35aba75ec0cc794c7047494cd2ff7517aff5d68a01d36b624ae743b015f1cd7978604e0ffdd1d41a96639dd898eb1e4299b8d7114f00fc15626a44be6630d3481be7e2bfce55075fef85413d4d6185e45a2f72b61bc73e8c1d34b7f8307062f50cbb09c4c1ad071930fa49791d96231a2e6fcfcca989db11606b805d317d5a8ab5053a5c14784989798952ae74fd7960b9f517b5bbbbfaa44bde9c997db4326920440f1c31567dd9c846b9ea7849076702ef2d8ffa1ed09435e6dd243199237ee8e95efbae572d108bdac500b6bc675c2fde2bc2c29602b3dd635983e02dea336ec3f675af07a495132974ababe5bbca55876b6cdfe6ddef48c873ffd49f684614241ef5a7f658a70b0dd35e432609143e1e6bdf9b5c824b970524fbb1b9d0d10fe9793ef8d1b25aa42a5a33e435651bc78901ac5fc0422b6784a0225d7a0e79c7fc9b9d47e0463e3e471c75a1f8a8f03daea4110117593a0add487b5e16a0191d12d3c341fc12448ada7f7bc893ae93a6d9494c2641842b2dbc194ff4ac1bc9fe9ebd99fdc900972cc62d04034506c90d9713cc3412de1cdc83aa04ceaf5a406d0e6656cb493d7c2111fa9d351bea19746f9ee974e43474c8932184cd62e421c1844b66926a7a32f927c8734af40ea648eae8db36ee1d3eb28b8ca8a1241c217d214e1bb1e8e93ef4bde9dd96b8262530878ffcd40aa92fef4a6c861cb56c458d7c97b94400c1256876466c62486b6cdff233b5036ccce83841b81e904ea37f6482e208d70f9d902bd9a7a66c4ebcf12e805fb8933bc5c0ef114788a030a1bc7103b83ceff4b9df28ca583c962e20f143a124aa66b178798e2f19739dac243c514df68e3b50b6a019d5fb311841bb1de4f8a93c9d7573718b5606608754ba00a3b750887cd9b4f8e13ecf3849f7f566cf7f9307e274773cb91932cb1e6402ea08b9c5b6e04cfef812f3ca5488b7a314e494a4213b411930eaa4cc35bcefd01e0c0f3a8db44b1139368c23885b6a374bcece345483e8b9ae28f23fe64c3e277e4b8cdc08514c39a4b8a83d221cf2437929022847f5c748e0301e8fd5622ea39c1cf6ede2a33d14fa494c96e790650b193027c8f548e59c5ae1be447158e44a42bfd39eb49a77336e2c3629bf0c2c868ad0e16b7655c9e4896f02bbc2a71b44ed2c36a7b4418056d08a09e392bb26c17044b75ebd400a3b4c8c69411baf26691383ca36ce33c7085cc180081d18bda98a25810826ef125f713eec859c38bed590925368a858ddf7b430c12ef2eb0ec0519a80c9b5189484ab25c23d97a7595a7bcf9b2552358362a644ecbb965456afa9fcee0168d2ae644f85d8d79ad51753bee6e10b415e4c4275fde8709af32186d98db4eed242a2563e5d8cc15e316e23cd47ba8b058d7a456f5bdc25ba99650908a5b7742e9d06a922330c48a465d5aedaa6ad16a3728bffb0b39a9edd5060044c4b5886c1d5a2f8a59c8432491da7f8db8f2daaff612ae49b8aaac7438b33584ce804ab7673d575f6ddc7d82d4187baa4e22067dafa7a7659538a43d512e9bc6d45916d64387148a3675841c1c76127150258a88b8b4e86e46febcc9be9d127f62a8a35e8acc723dd62338a0b1153fa15f12e0d7d4657c8ef70689369dbd3e858b37bdec70c1b37c55bf4530f012976bd1fe93af992ae42b39b2d514c31078f84674b0fc6240cf2dd6bfa0a3ecc89173f79523eaa07206d194b857c6c98a61db5802777ce0e1ade46149cb67d9840b8a97af9d097cc24c531e87250358f9a2bd8e93f1049ffcedf273234d311df0a45eadfdba545ac97a1e5f04c62e0707ea3bcc06f79a2d7f0846b64eed1f18d862e83daae5eda2bf1736ca41a27eaf552fd97dfecc8d0cc5d598eaa0d836eda48426fa1b99fbebd25672c201c152e9063ca545fe7dab79b592786b37e8d01471d72a2f8e915e31b7fb66b709fd289916640303eb3c340d010e3d9f685da705c90d14566c34459553df9b6f86f6ab7851518042eb459abf2820fb79ba8ec6dcdbccb4a7762e2074db11e73610f5eeb3867798a2195c2f020b80f5bbb0274568aa2bff5126f9c61ace943bb4c4b4bf24668989fdcaaf7a63d8e36295bc4fda4a92002226e7647491fefce29daa0a82a117b7d66bdfb83db6b630bc27c308c2a61e467cedd435c9afd6a0a4d374b49df5e10fc2fce1d71d25dad42320ed15e9913cea64c511e2bf8a2af68adf17b70f10fd65692307551d58559960d4fc16e2c738783951187e0d972b7e82c60969a151a3325d4b8822f020c4b8f8c170ddf97085bae3ea4d759dafa3ccc185f7ccf00578925f5b5e0dabdf3acf85c42c3a1b617ace7c6a0d8b90620059cc78b136044e6c163066c8692e96dd7f3a4d410f0ac0883095c54f8677d1601c4edae4c4c9dab9fb7e00b8bd2d0038dae11fde9639c1fc3bdc704f16e9767e21fd83e555772f15cc4f63cc3322e325f5635cc19af0bfb4e1b8a4016ffbba19a5eb6321424af696bdb993feece6d0af3dbb7dfe2774ee659b8a4411128c544eadd93280eed45cbda532def75f0774e3bbe08f0bc0c0cc9c6cda2bce1639f396b029adbdce3ca3ed102ccd52d2e1f00291a16a2836a4ddb584ddb667a131f7f8724f21164d406647b91e41ab33496aaee421d5279b5a943f76b8277b23a37272736d97fe76cab8939faf5d1d68a34ee706d284fe3dff69646797054bfdb3c86ad960de13c2b6bea9bdd987df0d60b0137a31b58ef5620ca5267b91eda91e5a196400a0eace5ed290d70fd41e8a3c3274b139ed15c40d91a58e2b17fd6b9df5fac01668cd9632923ae5643289aa3248dd178933556d4be24c082db86375f725affa18ee203773cd72c57cc863975b745268a7fc872fe330cbacfe69ac8a53d4668b3cc44f668bd91ff21ebbf743d74c1350931140f21f0e9bd54d1201676f457734f01ec1ec5e13060c1f02d619fe3f90b43ed8ccbe3613ba75a51a5172742b7a7f3e617c24542efbdd1c318b4d2104c7dacfe761901dab42113598e2362570b7ab19a7819f18b71a62b0ee950a71a6198c4ee088685188df888f92e083319c5dfc603b23fcc24cd98582d567c2976e0f08889c4980d8326a293af9c82913ded31aba13872b2735132643d0bec3c68c8421b7d838c58e2d27b980744dc79a7f0eeebf0e0a8b2c892a381c69fd5475262c04dcdf8ddece96f8e1d1bffe9a1b6863a3728ba66298d2f299711d9017c627d87473c4384727907023e71f56b87bbd5aa945877ca768ee14ac5ca766b919b0dd300f137aef71d40f305740f7a9f79d4690f84139b707d89d1ba665def30b354d9e47e79273a6c935d651221b802a363139379eeba7a2687b341678f60b27fdb0ac025d34c5d95a77b8e8dacb5c432cdbbbe5646f536ee59fa9a1570a4553f7cb37419ece026e4749e6916e6ec63df96e3ebdb4ce49486dde1162f440b08162c184e6f816aad9a90e72156dd2c7ac1e0a2375184870397b86c8cec001a77205f925a08265cb97a7d0cd4f8febe1c5abc8cefc14ab4a3334baf8a66db29b1888afdcd5fcb8dc84eba2f6d300446c58e0634a9aea56478bf0cf814a09df51c48d156c941a8b98a3d3ff8e9852eb25fe603f1571aab65cf8449ea1423a1dcf8b3778eab5cf673a83df5b32ef6a596d6614299273edea2c248c92c255f64020e9434cd42c0689aaca736f70ffd31473732aafbc75c59ea12e5d3152a5a40d5c5ebdeedc19571080f684087334bdce8cd6dba4cd89924b3f15b733c041d7057ff8ed684e087e6830348e87b3cc92c186de7a799862539730894205aa0d10b24bbdc90ad0b7d65f103b0dd2fe60f7a302bf1ac0fc4af93bb6b1b78054f6712b95ab8737d53078cbc1ba514bdd909d37e75283f004b99371d0c3210f30f08fc0f0c884bf198573fe1aadeb1932280aaf7540d2ad85792f11822fe8d9ec5976d3bb08d751317d609ff72a9da2a2f94c621b658fbd7fca544b0b9897a2f824f0003a4759b45ddca8b58b60e236640ad11698fa6d87050d3c37d7a0e7c8b4ea485e1681112a25c5b7719f24a096c1ccef881763570f84aeb575be5db696008f82508aab3793a978ac26a6931a23ba9e041da1ddb081d55943cf963ed4f64e2d0e012409794152726f1fd4624c8706140f90dc5be20daa7ea43e373c620f63a1ff9827c374d3edfcd4e02caa0f493ef1c887021523914d3f7e97bd94937170f41de8e1f0925e6f82c61c5a4e62e59a32cc7ee93e5c3fd6520fdbd0be8253d45756f2d1001905248c808a96cd7c7a04208d558fcc243bf2be52f05cf891d4844ff10ef2ef506960979ecb5e8fbd4dd0a46b3d36a7e2a25c0d8860d10015c4fd796976b49b63698c3a151c32bf196dc1d88476ccb4699f0869d902b5339a260518a23f48347d365df7ecf95641524e27590d1d0e6f6e9d510eeddd7393245920d4f5588456d7a78a479f3ce7fb154ed3ab22de8fa393dd063d6b2b94026d74317a6949f58565d11f83a32b0413a1047fdb3a030022fd3287b02d1d901e2eb35b10463f5f5dfdd4348d02ebcaf878ec960cbe47f3cb56f35233b57d35d01ba9e4adfff15199b0644b23929beca886d24ea91220bb91645c3a0bb6498b4ef22d166aeceee7b0ca19190fff165bb0d1afb3701d23e2abc67c876b1c7d6dde4b4d4e183ce9411ae2085567d9eb99fed20e14801c365eb1840c71065dc4add195f6e79951b817cb18c2ee49659c6daca3b51f19130dc310308135d3411e5817f2f0cea22d5daf0691483af458d5338077bc9c4fa6f755085d656b4ca574b246765a35fd870361887218326568cb88e2d8664844a888f4ad9f6bc4adb43d6cc20e8f744722aba96e0c93231a31dbbd67387d5f23a95343802d4e73e7baa8edb031e885580f2918165d3aa315faff03610f321818ddea79b841f2c0e5f168ca7d113efc991d5b19581ca10879ac26de74acf16b88ad30c8e9f47a7f870353be99432d4e40cad6d2ddb2b1e27b073d8088426fefabe06434a955161dd1570e748331cd2a48d31d8b0f58e74e7391c383215c30a43ff286f74b7a6310967c0e5d2986ebf2aabec5c90237d51bcbfe556c1cf572dffa84a6586b73530f12c6e976dbaff727b660d097addf155eebdeafa809fc7a5a1fab862dc8470936f7cd211d6451355adaf614cce2fa47b98d9d2c7a488291da226b9490a563f7204a10cceb6aea02501a61efa41440125325ff8ed94effa66e196126640f9f016075133cbc538316375a854d682a2b3ceec0083836074e3be20fa7cbcb165b5bf53d01e91588e94164e5202a07cdb353dd0d771415cba4f37d9cadb26a1ea507512ed3a8661cd75fbd30f9926284f00342f884f9f7b5ef2859c0402d893b070394b317ff0896b7a0ed1165365b898834d26581557ba3923f96f85fa8df6abe7e75de27af7ec140297d54ff97485e364e178b54589521602cde635c44a5777d2a51fa68fc0c53e579e54303ea1eb397c274f5dd3ffc744206f6ae35f0ffa517b9b9fd3698021a72c6ed8497ad5e23e81ef96929a1e2e193f7c3051cff69a621c93938c78dff57295031bd374f3f9c2f813f61ae3fee57b77ed74a3a22c7a2a05b13de7cc7393c12abeed668d0363e4d62e8b3622111abc2d9c33fd062eba17459cbb6d1afaa4f5524cc7b3a7700d2116a08e29ff51cb269cd3451f8b98b3186a40155c501794e4d4227c0319bf98bdcd6df78d1bb903104809166fa6108e7c3173906b2cde518dfbe8768bf0254b778e47d88513e657fd253a95aa43bf06cdbb8c587910c50ad6a752cef197332414d2b807ee8c59bbf0d6ccd0073a279e8990814c0fe027665944dcedf9b3fe5807b9fcdb3d9fb0585a8f7a1d91a9d1b139f5b3cd162c4593f74f5b9dcc441c56f83e2edbc00824e81f1c8e376cc16cfb9cd7b778b70050d0b7d94986c02d746c24b2ca8d22cb375bb3528dbe067661aac6d6e5045c2b1efe881c1da5ef5249f4b5616dde9927720846e9192334ee4f21189fdc37690d2575953c3c82fcea5a0f74822639f6d68fd247cca67ad268769bbfafbb631bd8f94c137a18d979791dac13c5eaed23ecdbc02aee0c828dc92b1b7cf2812025ed6a47634b7f72833cc1de11c097ca6729b21f2cfbea41edca4abb999d74917bbf2aefbc9945d5462873ccef0934fc481c16cc567384e5cf0064c5c12e77ef04910dd412c18d4df937fbfa89166235ab807a76bec34fcbe0a92580a85b4ab84927db3a9d60f48f7c71cc589c309bd940c8d654f52bec61ba21aeb6f47e9ceecf5ae07f9fc6da98101be4ac1a3aa24f472567bc8bdeaaa3be664eb329e6e8fb06ab7e6c61450f7bad8684b8031aab7dc4fc720f34618f211d7c1b1cfd3293aa90b75cdb42f2a58ecd6f788fa4a936c54926256a934cac46f934b45cb65b1a36bfbed4accbba9091a0038fb49a315c3be3ee38600e8e3c59613f87e33199f86ec70099b9c4caaa6b59b4cbc405e1840fe50e03cf21e3448f5b20a657f4eb5f7c4b4277c1f27b0eda7e07e68a79b9f74d99b22b04729c4571d8988654846de3513faf51f39f4a44a1365924d1d0b08f049749382e8865f591ba8974f07dbad9632558c62390317bbdc2511f28c26f33ec61f17cc7ebbb15b6e983c3ea9fe223abb2c3b479224dec935f9101090bb32d489dd43fdaa61a84b53e063ba23dab7e00c4fcccb47cb084d1dd9f173c8bfc474a2ff3b51a4b76deb07635bd45397426d21c1e15965f66f3267e11033c7ed0ca6bca5a37ee6625609313c69a4acd01a12d565f743cfe81eb23de7a6b457c0931ed230c6f5c0b78f67e78451e9f09ae3f225981dadb118d6370029cd00da4e928206ce091ff82ea01a4db4d89f23288bf99f0164a52fd99a2039526af0ce56e9eafcbd4c58cb86b4a605f9fb693990145810f0b0c7a3f6875eac424e1be1c36b4ce52ea4e9606a70337fc49837ff8ba2d772788343b8d27043ae4be602cc37c205ce7fb1d1f8e979cef994f2d369a4da11bcd060ae4902161092ededda1651c8080f2764a2958bb37fef64cd3f81365e82d7a12c7a15d2ef40fe62606e9fd4182cc2786580df42825746cfabdb7857a24a33f5e0d78c08a169cf3e4c7c8412ce64f7a3d1a38b6e25fd8939eca385768622d398e6042795f4dc15954b876d0e2cba0cf18f2ddf1e28c0d10006e952f115e6cc76824070db93baf98c85c0fbeb5eb8b130c9e664f00e4a6b676ae532d5ef646f81ed5cc4459fa2869eaaef0d0bed7ec3ead3f0525e90cb9527a103ca293aca19a4f202a7fc6002b2c6a233e8adf633b74f628423f32f7907a1ad1631af3dc513b03cf223f038ea26e20af03a04e31a23a98a41ef919275e2a2065dc08da702761b2dc1d78db95d13b6cfa8b05c1c03a99ea1003b508f9872381136b4d2f299fc182c0d2329751e005add880286ec03cf5d6ce256e17127b6569d9f7a735399fc1d5c97bfadaf12ab0e07896cc8f978b0aab6e21f8f525e74ef9de7e9e73b624aa89ef0d949d2afb3af1bcdbb1b4a1fec1072a460b0802677d20953f4be14d0dcd8413bdd57a7e379a4a53f1755f403d5f64558835206ae6d3183334c8440d97041423647ec1aed9562362e9541bb0973b0e039f59f66d839e77a2710e1b82f31d9ba70b5174e4a45e7ed468baa0bc8cee202f1db144cce20e63ebba9d2a20d9616f8f43b4b4f3cb493301fea509792566dbd839c6dcc1602a353e62061e084d98c54636d84f2a2f0f2c899b19b54035a38510c3e5b28d6c7cf8ddc5d2668173fba505d314817b0c5faf59bcb11dde37541c4e398bd57066cb6fcca59235f4deb0ab8362c808811043692c55d6bb4ab6014346c2c6e70dc5816601213ee7c19585b420bd7755b8f8bead13b9d47da1f2776b43f2e6a93cc1088ef74082aa79809568e659df4fb4e85036120dc0a0d8c4c8a8d6eea1d5b1cc328fb6ca10b54ac38842792b0e0098290f486717ef82fdd0d370c7aaa5ecd83115447d661f4214db0bec71c60ed1fe3bbb5bd2e50a63e161503791d0670f63c83a8cb79dd9b1350abc5c5dccc20e7cb5c7024b85fc67dc4eb4c06cfb2dc50ad76b89cae017e9836437121730e5044c86bcc746c82bfe5cb7696f28110404dd8e86e0e0901371b156aa268b99c494c8b42cdeeb7139610606f41e34ddbb06a92df349613e715a6711714d105a9968d078e16c03ca03bafe296645af123bdd6061b191c82799f3e9ea6de83f3f84ba5acbcf6ff8788d9be486e92954bf84fe0eff81698ba28c0930e2db1464d3410d75e702d5e508bc97e608df493b75c11b159dd1110b4b9737b52346c856ced802eef3b0fbc1af18507aa4cfcb30f34e5f67a6ebc71bf0f5a9cbcc478fddd7539df9575e7a155886d257733c00aa6db036829a6b5f2e65378d90451730111cf635059b7941a0ee1837b86902c811d646a899a3522f142c5c859026fd6aa7461ee469183b4c77bcd7dab91b6ab0ee87b0c2e7b90240849b537b58b8c9e22eafd98de6be0f4fba9bdba2d5c3947bc273203cb76c9e0d476a109b96435cbbfd3f9ef3eeede726e79540b87f125bb4b06a632f9dc23f2450cfd283bea65a562a7902ec9c93720b6b8f1779610631f9bfd888474aadec5bbd24e008368a082ddb18bb490735ba4a5ca76de9201ebfc35f56b1f680137cdfbb8b82d493b3167ec419715dda7e8d6fa605b0cdeb8df23d32f0e829b962787ff3aadefde98d49c154ab4a547d2e034ceb6b5dcfb28a85f02292339972a24f97240ab78ee553b631e0f088fbf5580fd101a7b00cbb97bb191d3e287d466c7ce968b0237a67a9a683d61dfb978d1d0f1108d91ad13840985d5f5fac35d714fcd16c0251f210030009237892747b6b1c0b849cb46a9b2fe87cb130a4c9f8abf6558a1509c7b6133a1469bc438f2b810c12ceb8dd83f565b67bf1e751a115d6de747467fd30e571b6b99acddcbe418118b37ce476157892b9da5ec8e1ee3065721e4c643e2203b0df941471eea222c178976d37555940b2ffafe7947835c6317e382271d8716ee6d148c745e76d6b93e1496920ce511ad9882dab4e7a41486978710edd42a394dc60e481de8517a7ad649700a0fc3f1e9deeeb63082e4e2856102bd948e60090ada0fca4556b29ce6e43cc1dad629ae6310b08e5f7ec5969e9ff3646a84bd74d964e4ea8329d666bdc1c9089d663dd7f2e72f819dae04dce17188990cd6c339142b17b35b82280d058187b7d4147ae665b1df51adbdc51b4a8fa5f02956d40aeec75576a6f7f22f2af1b418fb54f8e3d4222adb07f5bb7b30ed59f06675a46b779785efd2d74dbaa9791c7643577071d65c0f34c1d486cad6a3bb9426db0b19e40b19b1f108ea2d4664bf9a517738993f5fd615544e38ea0640ef463771a5407d59b1882bc9c82784fa34db564ce3bac6a8952032626e635e0df6dda31c8dc7a284b69e1514db755ff2a96b4f07227fc95e5f96d6c12994ac051a1c6d7cd87b97cfd0ee42fa13f32600eebcdf79dcae74c11bffe3b0ee72f210ccbbaa384ce8f204ff362359571d3df01c5194284dc1b70c0b03b2b1cf06a9f50aa37eb4e41e90008eeb5799787056d3ca01d09cb4beb31511f88c724906e17b9563a62a6c1f01783745b8c565edd7e7c826e63d48b2c3847c86535db9d062411c68e17bba52370309ff79075e06b90c1a294411f9e1500648594028e00bb12b0f51a35b2aa8bdfaf2763ab0e3d1c9661924a194e413aa196ad33b492f0e5f367a790257bb71c00c86105de820bcbfe2f101870b95b26587ecffb3027adb13cbd0b97a1fe999de85178acdaa1c60daf8f21c52e25dc6c3010b9eff6590cc21a3b136d2667ae3e24555d307054efccc85b50f4ff08b083dc9401e83ea1560d80793825d92947c5a60e1eae114c725940c0a4cbbb7b7f9720ba5fc6c1fef5d7d27fb141341899c655e60f5398848972321ef4c6a7f35168e8fffc36c27df724340dd8ca9c599ac369e65e70af377edf00553e455d0109f2348a0bd745170618027f4f9cf240e56dedbbbf667749aa7cb9a0c98e40d79ef4b673a5b8c12240bb9d312944762b31452c7d2248380a27bb23cc9c16f7cfb7b0f769908f4fc9d1b50f7154e17bd7e265cce066fb5ef3a11616db68c2b90127cfff1e050784b99c084ed71e1b2008796213341a931b6fc73473cfe35544c2558397363d041b06da1d8bc9c65bd240dde8c5f7fb48b946d92daf9dfb7139bcef7b426551a1316f5d20a8e82a1b7daf7b8f8873e302e28e8ccf954ec8a1929e7f7645ded7f69a405ce0cd438fbca0712e8ab4ce63196771bf3fb51eb4734e6faf8afd1fbcbb9ea0cd096409915fdb308898456aace45ca52ae61f34abd5f6163e814b8d85cb206ecdc44aeedce1d4da72e9a6651c940b4d640096c3781e695698124ee10ff05950728725478fe76fbfcaabd38322d80b82810823592c3091aa171d5e7dc7cfeb6cfb7bef8e812200af200ea26762301f6d3cd77923c9aa18fd66e1b30d5e80bd54cc10d305ba2815abc0fd3dc8d7fe817dc31a6247ecaa1bdfed5c9f0c05606c00380b26778f732adb794e4594be81ddb87a0727378f31eee303a95b8b4da2ba6788003201a52134f4bed1e71cf9d89ac10a4ec6e50770eb09035a3050d506d83c9eca681a767b73492e87c23b05050988592538a63ff9b8ace80309805a110d5b468688173a68db72aaf8523a50a45152f68b7372abe52ec92e6d6ccb0a7cb6b41f87b9574013ead583598333e171ed5c8267b6336a2bcf028607995d1fe5cce9d1d51f739157e4e4ca00014e3bcdf691a34732921595d2eaf63081a2b322c76717da095e20bf95a58509282bf57b0670c44d53767587a1cf5aecc6efcd47d9686cb58f07e9e04aa6faf93f3842b796f5bd08b9af8d53b9ae6b6a446d0264f85d92a8fbbfb6d7f494db48ceb93bd50b7eacdcf368041901e5c8f0568907b6eefa96b5b0bfe2445a5cb050570a26a7b7c30c2b03f913e45a7d61dba4cb72cfa3fb9ada3f9fe7359113122f98f4c151dcef146ae3a38281575dcab2edd805103448ddbaf2ca2791ddfef69e606ed5ae0ab8a455e18a98ae6f181d26ad612bda4f65747f845df4a027ca4dc103b365e5082af961ac743b116276d984052b8130384fe5e5e0db41e6f7a3e6fdab193c73e690549424b944ef81ff0b3ea98277bb2f38ddf9eefe03fa2df464acead128c6efa2c09da232bef4b5e08ff15cee9daa52161522d5a672f4576b88f524fc4abea723c2c810dc6df841cb183419a4598c659150ec3a801e696bcf5233fd1823a2db83561aba8df094d9bf86903cc16b68f48954c148a46879f04d9c945558c869b37777dd8ad8f59ec0b0d2220b6df86904a46c041ef179cc5665325438b5500248d3b508180c74e9cf1162c9ef82807eecbe7c6bd5a603688564407b6f8b8f7cd6b2cc002dd0025f65d5563be539ce23419fbfe106d3d03e317118818c50c2e3c6aa4380d652d0934f3c4eb447bba08d6545d4e848427c60c40da6694f79e5a9088247b66ef92c880b198e13afe04dca73c5655541f3a44fd3b98cfb57fee3b4ba47f5b4264820a9ff65dc5cf2869941695b627400dbe9d5edeca8528e3db8968ed899f0610782db8555b83b81fa5348d9f3908c5f5eb70f38706c959ccfa86bfbfd22172d2dad01c97873942e1de5cabd41f063ebb3022ceee410d6590476e216a122987a859c6c317d486b31fe6342016dea1f26366dafa5c1b97d526d5b787b2567153f555a3f739380b06a61c57bcb4c7e3e60c2e9587036786acfb28fb3d98fe6bfa176e784afb94ad11ac0d956b4992ac28ea35381c3a445bcaa9d8151071a5595c9f109224d58150105753a6f1696c83221e1164288457f13f8b8816186a4c4d7310c9a25ab398e93d1a90de28c78709dfedf0f913132011ef02d750b0379dba42a2c41c17b66bf9aebd37b1a5dbe9b3ed35b8d95e57589b3150e2b1a21f028f5c36820916d7c85478c1a27135435bd726452d725db00bbb66ce1f436f16e5f0a5ce5c5afcb810377639c9dc71bba170c374376840862e25580cc516ab5f08e07da1d40912470259c03851fdd6e801ee6179e90ad6e8be807dee90477b503b37819a6bc977688ea9031b4ac020a2c15dc9f0b61e2182bfa701c55005d8c02894249030f714c9ad8436bb43dd9dc8e10d199b3d0a58ca0f22737ff329cd104e503f6e5d5219ac2e2eaaef71ae9919cafc9974c84ca8398c3084d6465d9c37c7d2fd81cacad15d44d52f88941ec51be67dde57bfd8dd389c4f17b16e25854f1ff2b31915bc13664ca9be2d90a0d5585d229b872ce20a733d68d3224a1a99af25f81eb256dbdf9a21a2b3177dc37becf79e6b3ae05ed1dcd61eebd66ba0f4656d38c1ba186f276d58cdc8c7951d5062b18ba77eb6182abf9a3a340dc16e14a622d9a95c2e0123d168cc2ed88052d55863a03ad927df8461872ea676b6ecac50bea51bd6b0274a7eda734e81578234d2cecdb08f28a511324096ffb389972a60456b999463c59be2d285dc94a20db52ff17afaef4e6f386c116d36ef070325c895150bd908fb912b2e4a381476e719b4531b8d09ace315430b140ae8139c48f5324f0a29e631fd30b0d3e47dad24ce7e8400379f9af5bdc74d3372c1b98e474a5ff0ef1f353886a836790cbfdd286208898e6f0916b703e29c445d7c3978751ba03fb8da64ae4ffe968d1bbd90f9316043106f212ce91d3edaba35339452ed2545e1045f98744a5ba3db19ce3f9f76586764182f714185978412287d445bc5a8911c2adef4d188fa587219aa89b6508dd0603824de4f808cc1ca17891afcf7bc4e4655ebcb3fbd807bc754228e731f7bca376d6197528a3a6ad61d9b75ee52d6bcf05283fb3a0f108d95350eb2a0f2d850f5e609ba6967f6341d737c97e6dbd6b8da7b0be0dcefc54997773c2c71d25c7065d959a7c8c237ae2b7dbace600c883e1f68dfb58529fa5742d636e59a9851efaa9cc862866726629782e3877736ac751479448a6f21287f4723850048e8ef6b6f7567585101985701f811bcbc9c86e738f7ee88dd99a13baaf0269a9f0f6b81a3f937448e2638d92d31004a00f1717c0d00c904c5d7b6504c80f759a50bc5798d6da69b0992ca65182b40528c6bdebd962eb72b557769c9dfa91c9be9f97a64297b4bf69a136c4644e89b8a7894385f48b29a2f7b903ca5dc01aead7d0b9b62d5903fe86670a5749b8e135e565d1649c1974f374cc258b28d184a9e2408ec873f66a3588f8658c9fe06902c62dddd52b98e9728de4c5482c1dfde9ceed903e8ceaa3e453cad95b2e5f9308ae27f90b152e475fcf681e8f845bdd5b4a97a2ce6ba91c7369832bb3c9c8474b78a53c3a1706638a6101913b1347f3b136da7ee170f619d2bf201da9113206c47cbf4ce47e69a8ca30eb94b9228f03bb4118547f16fbb848bf30bf5f8f5e8f134651d2d3f8da5ed7c4ae38054a4d67cc564bc6ded4f157aba3eed6ac3d0eb4a58fdf8dac1cbf2a44552d2e00e56159741a6897d3596a69c996d18a89b7bccb3fcf0f318d8687cecb1766d1a5474619eba4438966e691e3a83e53d2848d33732388e4bdff6f817780d9522d3b3fb96c48d546b3729cf9aaa98daf528e9b07f8402af79ce9b63454b31155a8563fc566b71c3a10ac93c123307264db4bf567b63cfc39f6bd79725dac34cb97bcf0b2e2a2285d6c8cfd59780ded036829d2e8692fd905d230a5d754c5f7f004872cbc42306549ef6dffc9c57d193d1dc20be482b9aaf3bdcdacf6ae20633a7b85296a3fb9fa355a97e559f2865f83bf105a3b01d32334d81b3351e23d800de1f216c12a409e3d8f866508b2be528459a376bc48a3f9b8dba2e7e516906d1796b285e7cab5ee3648f528c066345230ac8cb5c41e7a73400e4fbc0397b234d4a909dcb78fde9ec17031074b67d4af1e6ca106701897e211fea23fd0a9aab229445e08ee30f81c0da9cf149e8c7645d87c84d46fe77f472ab74a209015667dca7e0d959ceb4e45cf9c8b050171dfacfb5f178393ef035bb70eba78cd7ce0920a93ab6432746ad0b6549e56357cdf8c3d7ac285259bf8a8479c6c6f0778f3de4bef611667ff8c74bed26e2b788900d742e1e9fc9aa510854ead4ae2de668589332292e378dfea4b8b405d537a7e58d498ad385d3193f1285620fbe9aaf30761ac137d5ee84fcefeaa496713494bb71fff1b0951a0fcd63ae215146cab4055078fae6ce11a8413340a0063412d840c60993beb06615638d5aa8325e2870ea3fda0834e6fcedaaa1dc92c872fa35a6b1297f1be00dc8394c423fea5b32513fb19668d250e291fc90e949be2597e3ea4b54dac894fdd6776192d4e1b4783664902aec77ae77e8b8c9d4cbfcb149d6bdf60aa914349c897a583f1f4a2db652cc34203db52195d028b5e61d43a9769b44177148464bbfb09bbca221e4d4891add66985e6a1ff58c1e2066de75e4cd98a6d72ebb422e32a424e70d5eca2ceaf3c33050f4d627e5342fcc3b78e473d12b32dad8af9926a0febc435708e3c3ccc389cc8a1804a56d23fb344a10023cf29645be3544846882ddd4cdeeaabf648fa739f61ed531e45c7bed2f6bb764b46fccb9b8f8f560b045bfb81062eb334bd2653d6d19b4b116e5bf5f980bbfcac1cc5c7ba641659a6bc44cd55b493440fc7f4bb2f4adfb7a4675df7f18fc11d69281db197fb1fc37872e43ec8a8642b8af26496f60c4abc5759753f42863245f20d1e88e7776aed4d450db0edcde982256f3b6d0bd80e2706c20ee8c5c38876532429a82428857e735b3c65ed59886bdadcba854da900c253020da675d4c5aea730cfabb5c4ff3949ce5423cb90a7934042173fe4dfa25e3e7a470e32a55ae011d556a6aaeb096f36f712afe7a076a9694b96d361022e32bea683804489f07d3ffb84daf468fce49d5e3ae9aa2094608c6fe8db0ea71ec369412d0252a4536a94ceacba969598b10cc2863278af25fdf09127c8a145b11ba5015ed787fd4f6f79385f81f99c24080213e7396530839e78af5bad066e49bdb1130756999df0c96c44d33334d9afce714be661717e1587b68e1ef2339984a200ea7d6c5207efbadca5ad57b2b32da57cf9473efe37f952891b1b25c846c705e54b4ad7ce40fe417b45d63fc578fa85cc58256da3b1de7c5a32f713934d77e99b2b3f73e1c33c441e29301e1b1679efa91462b14f800d5f55fef6e137dae900e446f831fd5a09b192dbf4d4c60c08781ee90fce82e52a7304d0123e66a0119f2ead98cc1983a17e773ff009003c67d5953879d204799b2bd7bc5c57e162025efaf912d67582c276fb0e883cc82daabe876e569dc2894d7d8deaf36a3a4624e515bec91425589bfd8a69ab2602b5fe4dddf94a1196c637bb67636a8091a02c86f7474005b126c7eccde2ce80e39136a9ab796c7f3a8f26a1b70518be38e04f4629d938a81e942db0e75bcd6539a0cb42c017c88a795fe061dc966f1854f4fa1a77d24d4cdd762141842bc3d811d47b27b9630f5bd13d781ac55b59e8e6ca899c2666e4ee324edabbae6484900658fe8ead8aeeae0ebe89971c69971fe26e89d60b44ab2d66d78b5763c1a5f85a39f8316780d6b70b0289fe8b2f8ac1b9934f7651d317ab4e6df0e96f4a4d783ac6810dc5dbbd44d0aa597851f01f81883b61e913e9dcaeeace370df7860e061e2160b682c4541913473276f05cf712b5a6967d23d888a04c4f3a6ba28fc11b8fed90c182e17a152728feacfdd473e91c91f019b2de69e76f7d39f565b53ebb3bc9833334b907e57c708068a6ffdf3378768f732153d07798b3f9b7ccc3386276946d72a1ee20f2ed0d81035adfa28cf3c248ff30c0ceee3804604bc061b73b11d9a6adc1444fb950f7fe07e6dc13a0ca6bef0b9c9e29292bf154349998cd9a5fd6417fa0534d62e4776257b907fd3427d07a07f51a867db81afce76002a1f7f32520ceac43c02984cc6f61acc8422612572eafa75ace253c4a82b4f72679edcd5028a977d41d927825ab6d935f276f668ad0ca04f6a74be5df0c4ea2a4e3a2b5e606b15b96eb9b0f0c80acdcd76931117ac5cb7b259f2e3030cee939fff35fded5b433f0e861f10d9b7b49b93255e5602ba44a74c2da2ac840c510b82f5d26dda5d8d08fb9c92dfa32823dc84eb9b2b5976660ef0e835af046a44ea2d93c7877b35098126cb322fb4d03aae0327a8a642744602f92125336fc8967c977d032032a5da70ed2148bbc0d743bda75ae4b6df02e0d67634b646d42bf16c505cad5e7c7f4b950df3fa24e3a0e482cab3e8611b480877235780c5d82a06be78c0945f6c08a0c86f1c5d8b3cfe9d89321d80b9768aa68840392ecf10680152430a6367e7b9727ffacda3dd9272a6de1dc9e992808ccb62526b4801add03111934355bb60ff1becb05b64bb28da9ef88bba36c9d99270fe18b139536e1543fdd77cb84742f44b01575a446ed696453bfd783f23f77926c187c4349a98758648c7c6d96f98040f2050a4e46fb06e417c37577bb7bda7c0eb0985ae628a65b5035b6b6f2f8292d66c62a8e342cc3b262d9101380cd11ca7eb67fed67bbdb9afd4b33d1bfda3f27c35de9cf5454ee1f3f3355b3e48e58549ebefb150b1dd65d47f5d30904bdcc2917aa1f14beb9f421b20b8a24a9bcc1f86d8c1776e13f5c86d29edf557002878b05d3fbd2b70368a7c039d52d5c27e6629a8052011ea2d2b4ccb95414beb4d091a7ea681bc0c772a3472154b67217edc200eda4a3fc4e87c40f10d517b43e3b5aa2ac799c09330f9f308d0aaea0b332a436f2db7da079965444ae03c33b71555f3107cdeab6d39f6158ca4d9949476d8624f72ee415e23daf45805b6c8d5a450e601b6b522c1e83985ade497d8b0a3776c43d91448b54f731225ed447b9f7d7d9f0a9b7037900f8b41bfe0a00bfd2d83b0dbf2f3dbb6873865a70aaef54bcf7f7cf1da3b4594f4dd0899d0662e7a70fbe4cf237a1e164d1b09882f3512e8d911beba88fd3b5134eaf5d64b0f6840c27a5138c4191ffe7741fd156661d501eb7477eb87341226653eb645f4b09e7f7e6c080b658f0297cb57ab87322ea43765d8ff89ee0a40fdc94c14a4ac819312a95f6a22946fffda5c5ee815c77f109073efd9d9337bf69e5caeeced8d1719bb6128dc0d84438621f985065a30b2fa7e30ffd58d5f78b472b2c163aed10e7a64cab0781ea30c632a38e53e45141ce08fa13de3e07cdb511c998723bee5efb56965057e2c7113a5134b09e952d5b4d2effe3177370f260b15fac3f4457ae1c8206e721f1c0bec3873873036c7b09d6f07673b5c1f970433f7a98c6c1c90f237d26dbf684c85c770bd5a603e8aef2fd6cfd7a4e8766791fef20d71538fde9a63d044b7d3cb3dcf272a93e6a80db77abac7a922f7f593526de464b32e8c71ac0a98bc3977c3dd51564793dff3d9995147e173b3f3e41624c2ddb4b465dc5974efb389a9ec77b2cf6529972b3b9574182cd3622a55beabb1e57914157aba5a92bdf17dc21e260617bbb7cb7845b6edc2152d50d12cab043fa2639a6bcea669bdc26c6ae77a709892ddcdc0088024bc963ca8c1265be9ed97f5599044bb5da238255f112b388f06eecdd7e9d5319f20b633b726253b2e79cc7c64bcc277f459739473e7f63fac4393b304ad61ffbc71f7e4e7ced6aba04566b080bd0af8f19c46e3927a395e39c37968276064458ad20cbe62c98c777ebdef44e38971b01dbc74b71c36f8f418634e99356e9e8bc2cbc122af0b602d8ab44def5fcca73f57fb136e9be73dd14eba46d582f9c5b217564f7025951a87cf377461c67aabaa9eef209577e0cbcc348de667097321b21675c4d45e96abc036a69f1adbd378e98e2aa12039e9c97bf245f303929c0fca69bc426c61013babf8a88a39f8350c2ea7afae02928f1c15a944009e10c6be0a92b7a2c427aebdebb3c73ca0c3880db604e8b1289355d057803e5f2000a853b6cee930d8c5a770032f533a94da6e6fb5a3caae7b5d78ac4fc58f8f269ab57cfb58ded627558870d04039ee9897e85935d013dc27fc4ff57fae110a11c4d137a30ea0cfce50e55bdd0c07bca9fe6c7162c8a149f486333196b3a28a1faf7a4f49e686ff8a5f1703af886ffd8eb0493c8d2d77f6a00fa01c4b526511d4f8a54209df008e41a8f68e5b79287ea84b2e8fa781f8c77fce5d9b8a25e29043995e6a14959d2f590637b3865026fee44baffa332bbdced8b79a2a36e1f521d9be617624da7c547a6e87710e92c8c44d9b6867f8d01ebfb3454cc8476ec3056145a629aae14783a802cea73cc104e7a789c0a4900c004f7c3a9e71cd384dae4a30e27088b0b71c84afbb564b7df21ff3a3fffd0b707fa8f8f03525ae0277a9931daa5797d502f68756d51bf9210ae551937991b061d375727649ffdbe8f02a69652aaeee887647f3480f0673cd072f32eed5af1d28a737a1d2b398193a76ad78e484d810bcece7c3aa22a254b11d00c655c5579617a86e4550ebeed167537ceae7ebb906d80ff334289c91d897d62b7c6ab84fba6eedcd03352493446b4b3a0b18379d7993ed485171368e132dcd5949fcc13d110d4749b3acd1c6a4ade73479747cf381423ba22bacdd0e0c5f04e39165af8bb3ba4650bac70150ce1f3acb1f8b8a29bd64b88a2f615d1b6956a117f4b3d64eec11c80f2a267fa3759f97d8a37de66647891375d2c443dc0a11d30e9b2a94e56086192212ea81f5c64c7a8ca791c8f8f11083a24b9b416ea604f1571b7ccd4d14f93df4c67bb608bdd2376fa0e4ea950d21c61dee3cd9d45ccc0ce1ad05c880e7be968a7c774d7422aa396cc987f7f279b4be1e36a99bc11a327c777bd082aa8a4ab453d4f741d712af5dfd9eb9f09c8c1c5155cccd633d9f6187f11089f2422c7d9f46f2f10a895a55281167b6afb9d660dec3fa06b705bfe78aed4aeeb395538c4faa4ac6ec4d1447c62ddbd414db1bb4c1aae4e2d30ff7a1087a153baf3449eaf78ede930237792928b5972e909173114a2b6129ef8584808ec523d4813a62b07332cb7248f8035e96f612da698e9b3faaa141825cdfa65ce21f45e4041f43bec308f3c4ac3c113b58823139d29944f298180acf01212d932a141e7e6e97cf7a9998345fabf4661181d692013286f143217e0ae5c4ff35ed9cf6ee41f8a007d753418128b623c9645254f138623db0f9d31a17f5e0a75140741bf9836a4c2aa4cb610f28363aadf2f31a24f2817446a76185975543aff618ae2f706eb1baf35369ff5371c9e24e5e9f908b60791a0a04102e235257cb74a0d5513cb36e2f75d483e5224cff356e321a3d96e289930cbf482eb341157d089c7503d3ff33c58b37556a5b84fa7f9c4d2ec0e53f8db376d833dc4ceaa7901ad9a9fefb62fc99359c63164287cbd83610b683963a262c21f02f89ae8f2488b0bac9489e735df868b0fbc91592b11ab278c7d7ef320b2c0ef5be18db80a7b306cb5fa168780e1b10bf59b22e47ca08981c56f34fcbc7846b7d51d6230b4d000aeb5238d17e1b122b3e4eb5bb72ca8d34edae42651f5d0984366a5a67d822809a8a1715153677e0efcdda3bdc80c7e80a5181333503157bce58415928da49cea6bc7a015f223e7955cccf2c95a807e33d01c6b3ca58afb1e633ba09c9be5b4f2df759c3dda4af070f1505ae502780c20fa54267dfbfd8488c58db0f8ba6f307866ffacc1ef95767504d0754179f423155484f770ff7df52ef2eb1e0d9fad7e7408e0a365f259382e4e65b3d66a5b9323d76866fd60a9b68fb0dd849742165ce41bd854caccdb7c2277391576c0a50784b77b3c2c7960d581bca04eab924876626c8a419174653cbe578a40ab6147fdbfb4ea5559d9946ae03b240f209c6d9cbdb4f9d4b27b9046e0903bf5c5695644541dfb97be045735b739d3a431ddee8484a10c38fedf31afb25eced7a121d7c4d3aee22d94060c425c4f13ebea05a49cb2c456644f4d7bb42482bb02f85a742a900637e07988eaa687ee9cc69b0f6da756a99a00287118e6ef6e73b385baaff8462b32d11f84dd2deef641de1970ff54f92338f8bcf054d1290025f733418aedf921d99f6fd3e510261064d71ea84c0e537ed22003fe6deede32cb6d14987a41a4d97883cdf01822d282692c34c5110374cf457039830c7016f8ddae590318899ed4a2712ca9481eb10eb0fee1fa72006e2a24c793f04394c3535f537fc424dd693e72ad4d0e490132c2e616dfe525dc20e8e6cdcea8ca8a58e84304eda78ac73d5ba28f2e3ed4f2c79d34696abf80c5d4835229de4e22a07135e9768640f31635bf5bd03e5a6b31e51e83c84794d4d053551632b66fe348f189468783a9da4457d8d2a8876636897f39bbe970a33a49b6ea55bab3f19edf16c3da845c9e9bcb28480657f0930522b5e4569a7e6d0967d50e68414c96d8020a01c570976c35691169f35e31ef5b75fc78d9366868cc97e995373243db0fe4d5ccd1edd56a6fffa5b3edacb63fc1e33e38b08c4508f5e47c4f4f7b544f3c4efb44a11419b8fdcf31ef58f85657cb8e04470a0978b48cd9e72fd8ab996e98b470040880e5485772d4cf6f02a8506f3741c7631cc221af63d8dcafdb46af9f724594f52c573c7dd4df561c187ed8a327d34a1abbe500f969d09264f1b68e6a5222ed303ff786e1a7b0e01ee0a7add64dfb8dfa04ff47a69202882cbdb1bd40a8cf84d610a30ab39e24f6cecf6ac317e50225d3a9b0478b04504c9882f79459013692112e40c6413a1a87d272b1afb70e94a8ca43691d4ccd4ce2eb1cf071f12df12fa00c0c9ceacefc0bf61238b3da8ca8295926e119297a2a51a877edf3c5378e50620c4151ad3c607e2518220fa3c042a0c1ca4011006d1bdc436b04f7426a9ef84a68ef5cf85a73f0a4ab339227e292b1fe06069e2f23093194aa22298d0e580b7f8139f9253650cc097c58804db2a67b33b6b812ccb77bc21a1e88b1d5fb98cdd250b70c536b400db7cf8bf5b2c83581a67125780bdee681a7bf7ca3e63536df0e37a2920bb07f0bb365889a4918481fcc22f5505e14e9626eebb6bec12e8ce349ff41daa9fa7dc432c9c54d0d7cd76fb452a55464e35527c9df988485ccb152ec0f26f49d46b0c8140682cb7603e8f22ecf1307d618bf42d328430f270c570b7bc0c1ff90ab382bb329b0cb2df3db18e45c02a65fab0c42b74f6de076f9bbd8fafa78872688d56b3aa6aa4da4cb0443841e3f037d3f1e78eae10ae4082a569143760c73dc261252cac74cdfb48bc1374961e9cdc59537037c90991eff29b6b79925f608671e83d651a862d8ec15a8dfa197b54ba31f2ea7a9d6c29b69af25a564a5c01603c8ecd4feabed6a7bc291a115ad869ebbf1151523bf2c30f71af8f0b8df4c96918a92c924d8153cfa29d42fa12eee7b888b5edf2a04117d9fe2ab525b59abb9c382025852cbcd2bc85671807409c2dce25dd3349a7a929a03a45a1118da6769d3e384759324859f749a6dfebbb49f55642b05d4fb501368bd7d84def4084189b265ba10f703139150c6dbdd5534f902235bd6ca5fe8b712519356a5aa25f9eee2db0895077d0dc09043bb8d9c9f71990a7ef62a30474f721a1d6de442b7cd6d486acc4aff4b28cb030ca261a334bfebf90f68973f39e29d6e25976d5ad334eba99e1076bfd08ac7dd01de8dc64e57124c4bffbcf47997bf995d37869d8335400f0e2cb6a21bc65f6180b2d4acbfa3125393dd87d267850650af4af78cf912496a732f9d286ed4fc0429a510ada04504e47db27cc8091f64c5a8e2a0cc2f3040de218e78cde9ac578644da0df605eb5fcbdcf6a22f2437c38f7a2ffe31ff196f9b10ab9ed9c39c3059cd77e4f342036e5ca6076486c46545dabfe1373da9a77317f9401071e33fbc1163bcea3dda4decadf471a2c9c3f28a17750ba87510e7b3237ab2d0ffce6b094d7161477fef4d19c1907ef83a788155c995a22800bf2354efd8f6f67c451bf799983ca755b65c8923bc6dece51ffa7838aebbd839ac3d64117a7bb36f3effdbc40647db8eff87780a04f2474b1e70fbd65678f8f934f23fa53b8632776d03d311539f4ac23874c27f63b22a778971b5236e6ac1c054f4c44befc4f65be2297dd5ca23bcd0266568a305fc8379e4e6ecde8f7a999419a4a5423f921efcde8a5ba0641c2a3e6e278b221da17403839e12dba9604482f139ba8816522f66a60522a12777bedabf442674b9976f8277f83e259b1b4f68705db7879543fbe1d12eb4c95303a12943d32787777ec2ef997b9db9b01505904a198c06b999ada51b00f22d002ab77c0722492f6736e7680aeb94c4e95d097a1267ac28701a1d48cfc555a2c8060b14d623d8e73bdb16a5dbfdb306de2db550482cec6ec0729e334242b782b3414b49ae4af0f8c4c06bf1d87843b4fa67d72f643a39b66df9e4476fd8420156c7fa1eb79002c55f09dff3347393b4bbf363a76c07073d69a1bb0a793fd13ea0db88d24a864ad9553fc3473c298a1f39eaeec9d3c26f526b6928b3ee3d21dfd171c59e02f475f4e413c6a9051cc1510efee7df4381e5a1de2dc6637dc4bd689dbb7b34e025604e6a44c8db91e4c471d24d77e3387a2d14c929eb94f2fc1ebb93405888a9bfff740c9f216be25ac0bcc90192acedf849feba0af3f27362f4ced49210a8557cce19cbadfcb8cd1edd49c6b6a7154b0d4d6b5de8b056700785d66323ea723b2a617f622568e016eb13b4282e54ad97b5c2d4d166ce896646d7b102e3c7eb362594b3fc07dda5fafcd34847cec54a77ed71e7b392896ba79659b787100daba90933e2cade910e7b4ef444c859d6e490b365a95b5d35a19f5f1f91eaa2d72a8b51dbca0f2577fc5f301f0c441177fa9c21f947106b0474cf6a8165f635342b91bc52c1f7f930901d7f9a09c9ae75570d52032a4e2c72927873f1167b1c6ad2312e025f6eaacea65e01574d4db17d57c645049a9244af114bc5ca65384983188176a86c57a2d4a49beea95c5515dac5e3d6db1ef2f8aec2704dbca888f243003a69fe2c2360b747bac370c02d7907316b3ffd5e3d6f8a9536d58719e54e9a425642b4df3bf2e9616e38007a124174f1484bbc0b0c2bceb43511ad9067d632328b9e42595a03ef87a10162a1d0fd809ae42da4862f8f42b6b20bf76c293f36f118291c1c061cf722407880fc9cbdad1b455117c4d9699a299504b7cba6ff74ce82958c10ac0374c32a8d7968f2705b52ee9581811559ca7bd28a90bb625f288b4f2100f39c2910294d68461250c36ced6c7cf53d78657bb3b10d807eee29f8efe1dd60b4ea9345594baf2c7b0752dc15837d619dfd5e7fc5cdf9588c21ba11b356102a731a3f229524b05d18da1b5cf029010fc54b028a26cad1e9cd5318b72a67a2d522e05753fc8fb5aa02bfcb01240241033a5f1f07b5405585a80b7a757a4df6df220053f98583662ca3297eb159f522d03a1781d61d30eca851e34a5aa51fc28b3046c730f4818c110810aa98780630be4b16aaf17d79277dc2a2f9de59033fb19d10240d5f6771975b68dbc100879ef681f3db8297068cfc8e7b9f2a3430b5f0b4e1cdddf97488b62042d4ca3be2fb4b4d796e2bd63527a449de87289a706df95d55fe09a1e716391840ff2b8337bfa7ad8b0f17ca44897a2eba8569a575f4c11416ec5a60b59f83d4509522c97d73cb424334ba4f9ed4b4d581662e8bccd9626d81321045117af8f56bd97ce9c8ee8fd5133456740570a7d7213c4b93173b22506f6ba0a4eb71553b6f9feb5273aacdd8854ffe8b2c66ddb0b18c8c88e4892bd85152553b6244b2301c9d0b8a53eb166000298338ef779e0598c2b32e5ad959c70949348a70af1ae6910a1d82de5ba8824356ae22028a97abc754d58f2c85deee92c3d891fce8bfe3a7e33c102119169f7b37606ba7f64741a26cc39d2cdba4f8c6277b50b0899f20d9716605cee7fbf85b4a5d16c27a754dfa8ba5eaf484d97d42619f38fd8cab5f0d6100c21bb783577568317374d18914c248d5cec0bec577a3f86148ff1f47d429aa2e813b291c28560e87e88c47a2c54244ce094263ac0de789dbe4a0d5ee0d7daf2887590a21d482be4105014acb6e1b7396a9be6041583cef92139b6d14d7c217b7aa9903d784267614ee1593929634f26464e8a713768e686bcbbf4f6a345235966cb3727fa775bde60e3b4a7b38c1b1d31b0bee00ac752e2db17c9388f87d59fde86bd5d007ca1da26fc6a90eb79bf329f78d49beea347dae53f543c6cecd283577976638eb80f80b8ef71feedc66e3f75e2b3adcfe1c51fe36cf0d9307c2fbc734240a58483bbe10766c5544470c57e638f28c3eb6cdcfb5575e5bd9a5b3c0fd4e5fe4fd4fd3b3a2faa5bd1d76fb28363035c33e44b6877bd75dcdb8a94bfd56a87f9d6e0b67ce57fa726f87588987640943062a8e23c4d53e95fc6e3a490775e4d0f48e8b9f39c8dcf05987016c73b588a7bcb022d7af7ef39a5959db730de64c712cfb502c75d8da4aa3fa863658b338b24a43103bafcb958532d9826d810945b00ed3a32ca7aabc133c972034b633361abb186215aea8abd974026a60f5e51540a4597d9ed439f76d7c7089522e609795570a8f6eb4175a24874041e9a493b741a04ba4d02a7f712bb60c06d9f0786e785a50a6f954eff3a884c01946f603705832240e17fd951992ee1a8bdbd210b42e096280f3cfff01f1fed7926e530745b71e242a282afff724f577a79fe890c3f1174bbf554893d0a64d4151ff416f1ceaa7969e6d3ae0428dfb377c899953098da5396d31028aad8bbc02f85778e2591befbb93c5927f82685e41fc67c14697c3fb653a3ccb01ff12ff43b3c470971f7b7d4faed68944524cbdbd3a35e342d4e104e2642667fb049c1e29ef5d3d009af99be9f95e8f2769c2ca4cabecc6cc56606c529e66957386c6f557bbbe1eadb87f6c75fb8a3cd90e152306996acaab14845b669573ffd3c567681f854926cd48bea58cdbd898065a6f9e690edd75e334b11f75185f63f10ce0643e1f83e4c270649ffb873d0fc303ff59bb6a7fc994cf6535d26a305cbecdaa5916dd504418eacaae4dda3596737c717635d87b43b51d1c5b0234b8870ccb6d760e61baf3616d70084b80ce6e16b15230f0c16eefe3e9557692f8d9f0cd1f0ef2d7b4b7686ea5543e6f702f0f4db48f6f06b68b8aca7b0c5875ecdf08defd94aa6a56efc62fde94e5b57f8d028be8f22df819676da072da45e0f4e33671f8df1cc069f9bc5d37f541412dee4f0bc82090085e1b75fa12b08c81c9e822fae4fae7cccd61c717a8525e66c9e768c6041de5fb6fcaa66bed7584dc156f3b6f07604a88bdc2278b04d579281bd090d30436d680e0571f21065536c800ce9e59f92d4bf10fe9047056de614ee691fe6b863e63727bdd059ea083dc801db94605f547b5cdacb2cbe8f3a9104ee7f1f4a72a3808008405aae26f1b30542ad559b83bacfafb57cf34e8af5ab36237c27f119c81991df1fe5025066cd036a00d35554e4aa91856725864f9c01484ebb92801ef3dcadf014b31a15f6763b5b3ca4c6753cc8de82e0b37430591874639d006c73f8dc00afed196853caf7ce98ef3c68faedcc5968c9561572529ea3fc84ee0c9cac5891a5e38b36c6dfaf78806dec9e5e67b67e335b226149a6d4485dec1503aae60994625cb502ca1c018b76576b786c8e2b1ca7c59030d40f401815167aa5ca932a0d6b23ce41b7c5061c8245e9ed47192f038bf737ca2269dda7ca3eb6fd0f9880b177bbad78203a91b1baf1924f46fb9394268152ab74b34641377404004a65ea96a7ceef5ce211a97f06b319542e46a1cab19200a89b175b8e3413edc43d338b5ee74ca78022aed8ea00269bc4dd87bb8e4cc2c9b171e7badee9c372e85fb6b1314b4ef2d94ea299389d0f9ce1f443a49199f983ac02a84a90285908b7af7d79aff612444082ceefb0db2a9ba5fb69f3c0c5a352ec3a3bbdd3f769ad84f7050cc2e9c340df5c93136e7ae805e6eda7c0bc4c9d877966587c101b0c4975b3fd919450868b39ac42112d061c288f10be4ba69a61e967c890a4a504684a7c0d9cbebd7abbe33b7da5a0c959bce4a3b1c70383846111a59bafb3bd8356a2a606286268f13f4d55b63418faabcb4c3c551891a3c42a63a55283e5f7530600b1c3855eea5b702c2f06bc65b9962d6c70cd80c29cb3a7068fdc8da4a029f774b86fc7cf6a0469370ac5f3d2ece184485904f97fa2aa97f7bfc37bc847e3eacd70d6ff9e4febdf1a9872a6fb4daf2f1d43c115dee7bd933e138baacc93c92fcd43d1394f12f8e21fcac40cefe6ba09db51ec790787d4675b24e68c65c3633d97cd07f4d258ac1d56a1677a15771b13b32fc870510c08b71d2257c9572fcf977ff58584388efb9e7f06f35dcdb6237c423bfd244c8c072e6d3d805d0f6194fe983cb8537803a3313886041645e0c2cbbfec5e3d9a0877e04890a14f72549ee302813db729c28356b6518aa8eb1f2fcf3e003b784434287e5b045c94fea5f6c4df3c941f21d237e21d0bd6f2e8654d374eef1092921d3d27a76b30ea6e6f1c201218f3e9ca4756810d661ab21764f7211377cb2a38bbb7d2710bbe27790660f0431969bb49c3434e1009c0b9c371c06e44148ddd6312f3224e6e76e0f8d2b77bd64e17e0573ddd56fd6200154eb1f602f8d58b0c365143c86d2512fdb572a53176643f3a9debc03cb107bce296ff48d46ab1536239e6ef8aacd9d735454fadda8e6c900a8f102ccd4d5d6bbd6e932186e76b0699042b5ad0a19932b37787048336490bb097a050f814da1d40ddb313bb245da96cabfb8b7f4702b26f4ca1ed392d7e51c79503a29e0e002c11aaf96c84ec6886bf0eadbecf27206953b90c2c98dd2cfd8eb76363dce42465792d2b1cdd18c72e9a6aaba1c1e808c31ee6f6fe4345a9af9161887d672f28ed31ffb37424427c74ea470e8faaa867245f44dfec21a38b02932c605d6e375e0b0fd1c7dd31c2cd01970565f037000a05acfcb43d8b19073907fb586d56b71715451b953cddebcdb7364e04ec9cc527e418ca196b6e803632fcea35a519b65913222d6371ec1a891746c9b5b3f7f7a2ef114cc1b23be3559dddf3240284006996d61c9358611d0040a1cb336f79d86cafbe940188fc7a40fd394a70f6913fc4e240f010b779f20f30dd0064d4f645d4e5b1683030f5130fa5cf47d884947187d45315e74d017121efd7e63647392954a053bcdd4db2f47ec235aef3a8b78c735a6748ae054ee2de2874922211c5b9a5f1ecedbb0ed6f0d10896c891eefd608595028bb6bbc50ec71e3d0777ffa21d3b474fc70dda317e6c71e8e0f8a62ec2202f7354f2a8de1bbedff41c3f43828fe5c0dc76ff0e44eca2fd3123d93dc0e9d7b7bfd9bae3933d6d6a502a8dabd226abe6810e20f710b25b0b7e8ef52b4e139d3aae5e32bb27946fe70de8cabb149a2caf45dd8d6f45e1f8159af4aef8b2f25f6b6c3e9bf19a2ca35363a13d23d20727ca3394864194644399636de6474e46fd380e5caf791809055450d259d579944dd54426dc4224d70fea672361b5391dfbaaf064e455fc708c88819e4ea5c09f7efc4f6f6a958d297db840a8c51d2f90a498e10a0d2fdd4d9d9101a95dd280e5bd2c266816a5c7f245fd64c09f0296a732b63624126ed8359934709c34ebbd2f7a3d6b914e6a5e31d2f859cee4deaf9d5b73a0cfa9199eeb4dad6845fe628fe5a98f7cb28859ab97eb3d3fdba6c9b125b9657be7e0f85cea0107f72d0dffdacb2aeba39ca98b43339a8e2d441004c361561ea96a65c94263f36e93321ebea2b9ba3e3b31fd62571d0527e6cae0039b122cdd3b619de78b22fb0e18f904adfe815d4e2c06a1b172fa8e2bf6e7f68a0b7d9a3a44f9141a88ede686ef807cb8f0c161df9ac7fa25d2e45025642a7e68db50d5ee51dff1316042546a0e7a52fa47b0bc685104f81238dd06a0f6d7725bc9f90a5f4dc771e2e6260d2316baca6a8af554220c65a0e747301b913bafadf91e374858e7a27d3319a5cf7ff087817f238fd8309aab24d543bcea5268090bd44ffd9e43270cdcc4ad4a17f29e1aa76df55cb373f89da391132c4b70a82239b9ed9af036fa91bb83adf7a28fa5805eea209eee9c0904fb7c7f7b1998e9be58503dcab6cf7ba23dd2d31998d7df7759fac721cf1b12e1a8910e0fb0ded35bef78bf74f0f259205d093e809b024314739cbdee83518809683678939d64300f0027332707e507ff89d38ce27ea596084265c5a958d51f1059bc09ca9d9fcca0be95859b397914941ff07c37966af991b11571104151566d442233fefc22cb6bfccded422a96795fe7f304e0d9d25a186f814b8668ec931c8d004c0cf1705ac533402aab5f6ecb71ae3d1fd298ef1df7ff976e6c9610735eac60d920dea6505d636d26724626591c0eb1b7b16c21be4f398f7b34f58181307727ef706939e64b594a3e641d83f2c5ebd52bdc1c34e76ef7cb60711f4165dbb689349d63e83b00eb58037580fc661d629b77d80b8b6cc80f9054073a4e615d1167f36d0aebb4a704626adadcc399978a43636a596db8180cd216ab11e03257bd103d66b2bc1bb2d5181594c9df317fdc787608b3a3bebecd94c6a13e23fbd778e4e301f718cee57752c80e11a7b467d5d14ab2fb3729d92e9f4f74e6178bd7eddfbc8a9ceab2452139ac1bb62d0cf05fc8c2b3375ef4677e6b8009aa191a0de3ec234a96ceee1673ff68502dde039d5f296764834ec8436a50ac890eeba5db8c1d7cb426e562be52b726f4fbcb8c8f6c94e26f998b8ef88601c54ec8fa2548a840a9ec52c59654ea19165ce6e1956d675fef90c847e3f21c59826d489933fb1e4ea638b7697ddfa7757d75f3fbfdf6937260498264c1ee08b4603626917f7dfa9bdae1e5dd7827e37927cc14d3b6ac4b2b22ff1ee3a8be903805de07634d84804ed70f9d1bc3ac45c3cf17fcff0c38bd89cd4ffd337521be780af739f10c72281146785f7435c800ca3bbf8eb0f5e6de570e48d6f64b079cc1cba91dddb3118932a0e17feac697dd9e1a5e55282c3d6145d1f5f85b8c673e97bcfcf749c2dfe0d314e84feeae8b0d31263e4a7b9c107512287926725d439136c5fe9f97d8e2615b8f4b1c27862d45bd531fbd46fc85f7bf73ac4dda3799cc82e15b7e2a50d1c82ae3ccd109a5dc8be7f8e9ddddf3be447a7a1adec674e060fefcafa1a2512e80f3a42616781a7defe915d9148c5da70fb1d91db4c5a0361570dd2ab6b871564a7ad3bab9d8889d4353f5f3b5d2195bb8842153337fe9ec02f47d6aa5b1baed19d44c8841e40ff9a2e4321bf9f7a13d9830f82b4113b7ea32e0146b70267d724f01247089848ef422a2467c85dde44fe05330d218382aa39f5bfd5f478d139935054559e1a45f13526097763827f6a3b1fcc5aff42fe4ec489b247271985d383c89debbfe50bf30be6b9921cd7c44fa2069dabbabc5659d0cba598b4ffffb23ad1e4d1aa99337fb8eb95927c9d8fa6c0a38c901d85c0bb02272544f5a643cf5467fed602bd18e14d8e94086060a0791ad2d69acf5f92afa910c7b3164279059d782334d1ef9ee6ee6938a7b51e6e570b8f7d97bbec59bc7985a680317e322e4d8984b316d6c6d8b2ec6d32626306ca5eae503af392dc1911970998b00987c1415651de1b37fbfaf15d44db0fc15c4492a5b70b1df26d47d0ccb745185a703ccab4da6f34d9bd30aa90f105c7909ed7b8de75d1306fb5078a502595999bd185bc5ead48da098da1ac67b44da0c76c3cf522d4dfdb3586a6059d7c198d35fda05f588add814200eb6020fddcb922fce0d8aad3e880f536f64755ba848cabfc19487b2a9408176810c167eb8dbcece0e512d5a1f6d1837d14d32c4f96b64d520ab5081dde9a187cd6da62dba85bcbcce188b265a9deb42e132e4ae6e99e5788515dbfe51e5b6fb05e33efbfadbfbcbfaebd75d9a5aba48823862f2bd66a4db6da71d7669cfe97f844ee84fa8c2a85557870c19fa04f6d9e666cedb16b6a569c79f0af0d269091926e155970f441f328ed4f3f2132efe19c09315ebf2d0246c94e4cfc418681c78a0704cbd5bbd377df56ed736edcc2a06db8296f38c13899cfc4ba2321e7d98d4b30fe8ba16560ebc95e8dbb159c4569ba25f594af85a82b62722ce7f4a3c97ea10bcd41b8714681aab09a1d5470535a27d2ffe620972372d034c80efe342c38c033242f69efa5389dab870266b1ba8c02479593934b558fe09fcd63122602daca3fc30817deafe74fba52f74b4430fac70c8a6368e5b2595810b63608e0f6c2944b11063c8a9769ffdcf73fa449c3eee10f359be74698626635e784cca1f5f8baea1e48534999ea67edc20568e74f868eef0eb8742d369601c65316ccf154f5ec2f80fb21aa2c02fabf6901311c364de4ae27346dba1e02ab52d002708c43cf2ac5855b0d321db70824b27270c998ddf93527a1c14d9293717835a773d0ddb25fe3896929dfdd12b2b3b0ec3d31ddb7f37aa4db5eff76db693397a7c2f099352a6287a61e7a03b8817c4833ff4e396d9a2dfc5d6959b8b459bd1b489423969066b79ce4bc19a426b95906ef3f9866183a55c7f4477a31a00f4883bf68d08468017fec9baee1d5e71c92d74ca8a7fd3f70eaafe89e46588ebd620b6b655cb792342f67cac3d8e833a2288219ef7237ac32e82f0ba80e1b46d61017237916c2f9fa696d4288ef499c019463c4849e6df5407270040acf77a066da0c01db9693ba5132be4a373bca563395798780184e128373f52112c7fe0363ba3591506be8a7a9ef5b83808fe6d17e8bf00a88d2b2c0e032033c9e0c06ae0ae4ccccc8cd6046d28c73e990999b4fe3410cbfe2bcb80b6d1a4887f06657fd9bf081d3d71ee2c4cff9b6a9ce3d3625257f980fbe29d5d28f1977f094522e0ea598fb958c51f0351bc7370f732da3874f3158f7839e6ae452e4f7edb4b3a9c38545f02c64aa81684bca0f271baaed910ba5f90eb77ca376b2218acdbb06d8cbcab0f7138b4023d4b6093ab3c0cab439cf7ac3524db6f4cb8cb4f2ac020d093fdea6be6d98f1cfe7db9c9f1dda1778ec7dbc72354be48c946f8d1d59b0e9620cc41343228cdbfbf2bd597dacb9aff7f8af26f611b0abb913ae13f21ba979c3afddfd11cd4f277dcd9798a88897c39e62ae77fd39373dc86f185abc83cf80bed925306020755dcd5d9dc511903afe12fe6a410115cc88feece7ec58d8689617eaea965f68952bf7d6dec2dc0f5e637272a8072ca805a571285191cfe316ce2d307296ea5ff4350c0a516104a612df2805a09e76f2aa22a579f46926b3818d1e676461d459553ff780fb2a0e3fb978f8b3ee6c378ded409c5fe3e9ae405dd323524e53a21aef143dd2f2f08f8638f3dc20836edf4e2283c1620058d32082016dcd784ddadc2ce7ad2a4d26d4599e63a339a5db20468d0dbcde98a81d760d27d1879bf07e9b07b07ad43b54ce7357859d07270d463e4b5e0b6075dbd01b3df58a5dd2519b3c4a8cac9d99e17aa9f19bb1d83d4f73ee21d75e5d4bcee56149f4b187e530bbf3cc944783da3ffe75a928e2b774ccdec5543f51f56994798ef3746db94e3aebdcb4c82ec08060fb69a0a0074b0842bd71e8d283089dc7744c0d493ade9c6c549febef9fa91a55ef31df172e6c98d093e32ff8b374ceff472a19dd1a0cc5ad3e560d7cbf6dbe09b35c1825e09dbab605a31ce68d1b60d5be32d00d25300ffbf53b8bebd61aebf68cbc06f4b3fbdade1e3be7cd9edd8c491e6b961e138ebef88d22a75ae4e952560869828068adc147f5db9f790780b112a86d5382eeb5201a09705510255f746daa99900502a9bd1c765edd0c7ef5346ddc2c366f728b8f8d01eb9551111d84c5e49cbb51993e391ddd376cf2ab4c2f9fcd6c2e76b93e7b9fbec267fc33cf976b8c2d93e2e3dfb24fb21202c4d53f65a113584ec7c2b4ee91dd695159a35d0ab21d1f72cf41591ca1e4f14cfbf03933b65bf49463552162d7e65ba088a09b1a2743724b43ea36a53d2aaa6b9f50f619802c66455c9cfb3a498378f66fb9a22149a28ca0d3ea82e431041d6bc81be614e051947572185eb5d80ced96a75c9d3f507a8a21663fc08ecb374cba2776b8f11c17939d0b1003429ded58908cbc90d7509701f9703bb17db7d1cfb1d077e75d3a614b96be9f27a1ff8971080e20d6a424a094b8e4bf80c68ed05043d155fee64d59d69c303f100b1ddf9ac7325f07ee4dec9f216d1ce52ebb04925ba297990c49da39469e075d73dda03dff8c43d9ee36830bc12f8f65797eccf3a721d1aed66868412717be21fd4d1c12f7afccb8a26d2cd86d924f8b0b94a2806c8284484512a83421738dd328792da37c70a7a61dfbf881d592a8165216c02e97e49315618602e2b3df01c717b4abb8cd610b4a7c24a7ae6312a20672dc3d200828c1510343a9aca8a36d138b1144e491ce6b0c0bfe4d9a9e05e2679b5e391e43de1897b55386499dddc4eb38e716f8cd6695ce685c4f8894b920740fcc76f659ebb9e63b268e1a5556fbac3d23bc4743d55baa1f5d3e9022dc77e574e80fc30262f9692572da87b7dc707d8383cf780d608452419f2b9fde051b26a7f989b07fd36e5092609a551c83c7a7f65962abb584027fd8653cf311111e79dfd98ad81a00eac6e641d852485ec1bd19e55cfcf4112dfb33415259f7e686ec9638226b464689967c2738e0e3732d80a0c6564a7e524d8ca397dbbe3f314904c0b8b26702922aec92d60da71d6e3668467a8a5a71ecd067a0dfd18eadb79b6ba0a9c77c44f1c3295409132f39f35b50b1413d8989281029bde390f427b79b303c2404efad78d4639f3d6532a60d2ced3360c707572a2068a266984ccbc0e2cb4ccc6f4b282fed80871f003c48f531927d8593a9c1b24bbe268ce38168759e51f0ba14791a38edec611d6b0fe95b5ce40b260153366c1015a4d55ef5f6b531cd5a8c33afd6f70c2cb587338df9a458f512f22624f7dc9789f53e8c5293e7c2e1548717e2f01874eafb811d73fc373f5eb09f1ff2e645b874dd7aac6f2c4c6ba31538d6623089c502bd7e00fdc83393f15561db33d08a35d16002f85ad6c46ebae2891b8c1cc7cfab48911950046b991047f83c8070e38fdfbb41201b25218d8d95bc315c1877120bcf11010ca9effeef3ab7dc9e8bfd494fd54b1744a0dd81cd513d8caa1fe38c069a2053e63017a56ba57a220fa594ec7a1636519a9c5aa17689bba8b7389484d71e7e2d655e3e314ab3643eba22da414601f1eff09710078f1ccfbafaf4b4294da87ac73cd0597c0ffab05d482c806c251707a3c55a2566e321209eb826346a5176d84cfdb78bae83270979cb655fa4a0a20ebbe78d8e938500269ee76d367ca67e2e90d5a7d11320479232a529b3a77dbc7fed31a7148cfd4cbffcd1236bfab531bbd64de043afad9a31568f174293ec13c3a540046cf230de4a73574a51901ff2f10cdad20a913d167959602d3df15e3893811925313cbf0d5ffbee8e800df1be2c1cbb4041405784a4f53c45bfcf40ddef330ca35b9b1553c83cf8d8b54f0b8f127979ae80f041fc0f325885a6c8fd889039604899900ccc7c18b0d8a0a37370eaae56a2812b4e205cb072fdfba243342ff69d79035b4843e26515a10b9ed57e583825126ade2690e608c4dd3aab7fc06e6e3682de4a14066b1c362c1351a87a323b1d88b54e148d9608e20c10ef07abd4472fe5760d584d272beb8cf7579a930db59f31628c447f3f91f0291852d98f3921ee978112c3f0fcafc69b7ab75c8e7f024f9259d9375e0f0cd21eb16eff7aa057fe0829a84a4a0597053494347a1162148e0f50e46c84bd87e7c5c50c70b73bcfb65bf50799af368a737f96055f7cd1daf056dc554875f332399b8d20446ee22532e506bedb3475bd4558cdc12204bc796502047e8553acceb0b19ab766cccd9de82043d972bfa273afe7810bf72a03a992dedbf92229cb2f3b89ea38956601155017e90fd4b90d3e8a4e4153b339aa9b1e2ef32824fc607b5ec60d323fc547ab04f5fd957e411314a70f3e2efea6b82e30d47bb1458e95cd6d99b3aadaf700807fa3e1a0937b5cdc9a2f8e70260ea5a841d2e894e59977219b38d2f767462b77fc6278f72946d8aaa71f228f5b1df991b2adb3072674521d9f02f8635ef12dba10514f8618b274ee5c7dba74029c60552c8098352c3c7ef4182426aff70e14ec990ba01f9a5cb6d599ba0a063266bf34102fa52c84c526929b5c12240b5ecdc3abef8a54fd704468d2113782a541ae581160d82f4894f09fa67d4ea3c69471aa3506802f9b4bed72014639837e47c2a09b1156ec004913ba910c086b8a3439f1b0fd850e2784fb0a3c94b78d4bf5cac0eb904efe1d3ad4472525b0060059305b14e87d7d6eb0b65363bffced729ab4ca0ed52af05d2c8b833be88512d69e416a3ea03ca9b4877cd33f34cc5937ccdcef8692b6667648085d8c1c7f76f13196c6e19fb706f9b29df1a36eaf2c655f570e427393a25d5b56126364fc9a83f84a6b53ccc89f78c576648068aa46e4d163e3b477cd0d97dcee038a2ed032ae1e718d3381b653c587a80a24d8a42dbcb6ac8137aedba74909e277011fc5c79957f70012e7e2db149df898fb069c4d22262bcce893a7a9187c40c28d797eb585279e38fc67254dfc147d5f63f8deba4fc7a9e002a18b5d8914e1836ac7a3c92507890d3913d94baa1c756fe5ee1e1472293d51314b16d02f22ad97be1d8537a5676ea10489bdb8727e7c7c3e824ca37b22d8c0d217b72899ce305d89b5f1cb4228765c31d4a8dd9b375673af64fe4fdffe5061f6a022c6c8ca7f8352b4c89b3eaff562594f3b98d5d29e542c7bf7792549fd03e8c7d093d12dfdfae08312ceb7e939a61332b901adc17e155f0e2909df068f7a33a7094f1ed6e7ef376b807be7994db9f1ed05db4e4fa3db2d3d91d3bab7122bbc86b277ac209c918c219d08fb339019ae452336462f191006b77f18ff283663e11810bc5588b116d93d7c553d38d6ec47316cb95098923c82978cdb8c3f0e45a5380fb3535ba82c0656098d05f3328f53731ecc7ed9f6f1b56a3ec340dcb0eb625f74ff199185424945e6db23fe3e755452f8bf67978a689e314ac0028b700644d3d4df326517cb57d6dd66c838ea7f9c19b65981e68f6a1b6b6c4e1ac4778e380a674848ce92681388a425fa3effba63d8fb7e0d32a595198114611d888ccd0c122c15124121505f6e2145b1592ef33ad31331304f15d62ec1aa0c8cf6cc24a68616d8a044f23b96f22cbafece9a2b9fbd50c9d498fb8cf873456d962920f9949951fcf747f57e4418582fdb4e20076ce0e346f18f4c127e71ea19b2ff33bb4617b95a8d6265f65de1ff9d2db232cdef30f97b53658818b3d6122dbd2ed1923d37437e5605bb4ea88835c170fc841301e7ac4fae49ed8db0f02b8b6ef3497c34095caecf4e6075076edfd4b2f899d4bc5bd8135a32ee6239d5d0709d2f70fba3eaf9ffa90ba683a36c145e225904f1722e58152dfcc037183b65c363467c3dd5fa2baacf49070608d6d44f52133fd905b8419a86b5ca1486054e917ada2ac0aaf1e8c5648adc17cdc9c54000936108c8ee36a0c110aacff6c551b49fa72dce2bc83b7a6d2e32574046ebb9f5305ebfe8e523630a358af4ac973918896c9497cb3f46d192e7168b294b15fc6a485bc4b56149beec5676377597d423edadac11fd469f71c721cd45a20bd3666b21860da32c95afdec01bb7f8060267802918d72c59efd2b2374f99cf9c748c73c838eb612e1dbdf8f6cac7d8b2ced65dc5f0c51b81ff348b9e0b45b99e1f0055471ed7a5fcf3a9721c4e807d9930fa54f00c4149b9505f277b4012ae7ff72b327607c13ba9f6d20010bb78ddf77ce5e696c3a4db14dd936e928609038d9b0b0565a6342695bd29d57f1e72606e86fa99160e7088dfec3b66f8a8ec15fac767c8957f28d62135f9f43c83747670f269b333df1a241710ad94f2d6a2f0abcc29b8c0532b5adb62a9e278166a07ee9d401467d6a128e6c12aa51cbc6687071a05a9fbfdf64495a27b30cd3e97aa344081d47aa267b50ae6f5727a19bfff9814f2fd3d2de7c0fe16e3e21525a7483bf958a7445eeb0535748a690cefcf50656a0243606bcc90ed2a1e9b3639e6516f47b5e7baedc4b97b9b22c359a4046f5990169045c159b00150f37287c800eee7e1150a8728d339264b4b84cc00a0a3a4996edda55fa35ed4b9ef5830168f01b6d27decaa3db8d715a04db78455c0f7507f2cf00ad4981caa780230ff8a95d3b716eb73e6bfbae75b5611cd3ddf01be825472a2c2495cce0e693d59d5e1d53267c2cb4d835e4324e30bfc4d47276a806d3212cb0a510b91c18aba5eb8ee9e73a14491b50c7a05fefc3e5051f7a73e1da39a57ff3d41358efb927d5fb12a41bb253ca017eb99feaf87ba4d10c3d1bae4e86d7e6f080505059e6a1562234ecf4d4131ac90c9801778d0f967954dcc320a2f044cc6cc4fdfdacc267573872036c2b174c2e579734f56065fe3e8dd2313b315aef25a0784393000a1dca3ab98699a2c85138573c207c7e5cb00c9bddf8f85fd439cce02eaab5e88ea22fe837e39ed24e8d1cc67dfcc0e6466ee90d7855212cf88f04f33a5f9f221c1a39bb1c216d6af333082eedd8386a905f62b2c5a145fba7c1949df47dab9d03f85511509bd59309880baddae4a28504a889ec9f1cf0d94bd3659ebac872c5db9dc5f52eb1461596762351e4417250af03ca7ac2594f273df3d43b6a161398965cdb2558493ba4698f9c2640682bf641e026d2f3504fb6ccb28047379f3ac6e7bea75e24d3289baa0c9988073038e5caa00e4c3de6cf5cf9689ea28d92e15bf5634b9e1281b1ff25a4453190bbe6a31270ae703f813a44bd8a6b98127b79faf25a15c8c121a023ad9839a7669aafa89e0d070d39808b6799ddbaa64cffc98c56ebd600d341ec9d3c71e59994d0ab25ef53965a3db1c92595b777bbeec8645b196c1fe1fd62d9cf99b9a18a57d05d2920d5ebfb2fa82873b005fc88e48b458ec05cf0bcd3c566f67b6d493e4689f7ec189418425db331d57ffc7e18f99ef80a279a0d343b79b630e25587fcae79a9afc132013045223510b03863912feeeb3aec9fae91540fb5d80385ab7ce8bce4dd6007595fa0bbfd21fdac7ed9883350841956b7d5f6904c6cd3bbe4e3bbcdf081dbe2ee09f3c849177108986d965835f6802fae50a25ed802b941e6b348494b52d717b82a90ff8ee7b99e533577192155df483e044c944940fcb4b0182facfb6c2bdc73889d8f91ebf33022069ab114dae28d9d2bf2b12f90a6cff5ccd357ea056b2354cabffe7093f0b90ba1764cdcbb395980dd4006679e4e99898e4edd647de308a4b6a17b0d58a8171afa4c6ea5a178b64a617d574324724a8e9a2f096d61bc91b97a7e6fcca55bc06b47e012a9285622b9b883d61468d49a23c448b9b73b75a8aabd5c97f56976527992bdfe551ae917e132a7bc0008df57e45eacc524cffddf3d0f08ec0c87c1b7c6615391f9fa9e77f513312d921f4d271216a1a74130319b3184219df2cfe3f1d4d55e306c473b728ce9b17e5bf8000f83a98719a65e09382632588e6ef90a1cfd0126b40e24205261aef9a090b6465e097d02c6ab46f47e0b44db3cb1718a5a605ae87ae93949e88d95645c2b9adcf453a65f57d3877501e4c7b4addf34e5817c8719532b6df343be342900e3c17fa9a4f005571f31bd242e147583ff20dec4da3bdbca68e45434d2fb7d7320b416e0aa8f84218f1449ae3cdd22859832dcc3cd20090ec8d023b894bd3e3e7736dd5dc331ec4cd3bfeeda329f9af42ba6fe7664b888522e4a1892d215b9f98b0fdb6069634f703074ad17d20de17a37dc594f21d1a959446f09aca25d9e0fb2e4fe40d2b03f9a2fde2e97eece0662385eafb1d10f902fc6594356ee03cb325380a6a272f272aff368f2385c37a780d3b4b3829d8a53684ba82c6b9a6a7b476e21ccd53e6b728b61059854106a83fea83511c2ae318bd0140b3283cb8cbd7971793645860b864671223f1cf34cbf08dc2d0da58719a4dc0eefe56e8e2a657499231ac45d2da9d631e7df603aeac00b7ae2a27088599736d7d94dc5681fc7991ee1ba280c4a74c47400fa3c581b897645d38c8051a9a0a04b6d5dcc2b20e395434123f124ebe20ae979d4df91735571f859552c03750667cae068b5dddde9617a6fc2880249e5f27ff1098d3244a2ebb1e906ce399ac393de6462d8437031fe07e0620e0b651f601f01c3cf1ae101f457a8a2ab8d5378de4c8c66303ba24f28e09844d544be055ec7afe7c9cc7e2add2bf410cd23ceb11910de201eb8d22b41249e4f0a55e3cf870bdce79ba155cdbe1cc030ddfc26cf73bd2ae1984d02001ff93d14b876b443452b3ad85a7d82487eff2e68d46ad00085c8a5d18f4375c19bdfc0c832868f2f7099fc4d379f3101e12004e0a67c82488e0f1ca17220d462a0ab458e99fe049182f000a4e0b9b3d7720c37b71ffcb9ff03ddb590988c5b1d3c1160c01599b4ff53d9518ccd5f50b8b935dd08eee95523e272d65de38336d61baaf5e2163fcb1df90eb5264d95390ffe568d691230710cf8604e48bfecf2065cab5a45684ba55c77567d81397636be7a0bd9bcd00737df1eacb53da391ceb03ff23f703cec50cdcf10766dd536df2aefbd4cce87785b7c5070168a5e5279b9930bf63efa432994cb851402e12ea96799408291a744a2b9816e4bb61b40fa9dc3220e91f73dfe356c6a896e7081f3d9ccc2cca497e56e00214be2a89a91b3276f55a8b6c4a0659a8a02257149d36497c3014d2cc548e0e0e47f27559d807d6fa7910d2ff888e8509491dd8246e044191f9d868b3a60b093ceca54c2d8d4cbcdd5b0d9c8376985f741a6f575512715965802b59def389da092f88309a271ee2778cd5c07d38ef2b5428c43ab883b3db8d0195763fc7f8cf9ff38b94aed3d3193ac6134c80c1cf47a6f434565bf25455f43b6e61bfa554b3e804eac8b61ccf1050ca63c8f5578eebc43ce9185cfcf4ca58eb5c066da0e750eecefe74940fdb98d578439668b2b2ea4dabc67daa296b72d2d25138512ae73ced400eb28dfe98085808ce8e089ce72fe0ebb7217a9e592a608c3cf0a937002b9eeba222a2f713f2f79ca20456d16647b4b2d2289464e86c583dcb0a3586583d675363234157e8069b172117add856cb04e4a787b6dbe1a51fcdcfa757fa11f26f5b04c8a9f3a14e2554621730dbb23e0d74c6b2805d6082756108e936dc6572dc95e0f739a0658f68dec4b84a430e31b9c2bd7d174f913391ceaec942c143fde4ff448ffc757770c41795ea44887ddfea8ecfb90ba33a9954e9b7f81a4898e106dc7339f0c0f09c08ba32d226f0a453a4fe4989146af91d15142e7c0ca6104a2f57c88bb31c5a7a9bbce5ce2e0694b406e64639f323c1af133dece577f9d6954ec6b22aa770937e620318bd16af364f23e547a99f05d7b463e549f058787c5469fb48eb04ab3b75e891593eb73e514075ae1da164f187981eb4c65066d1113fff32b28ec3cc3031092241d44ed4854e309dadbd1a1e71fa831357e0c18c02dd97ac1d76fa8dcd1713964ec057464bb9cf07a0eebcf8381b770d5885e7377ffd2dc8e4ca514e2845034053bf427475291673cffdb7e15bc8b109bed798d85ec797e274441dad796dd3b0c928ed239eafb198d8c2cfdc5996a5a696f3f5a6bd38278858d4475a6e66aa495984ddae37d79cb37952bf2f2cb126704c22228d236e3262bd0cea33c774287e18814bf7df3d47b0292071848ca53d397d5e0bb86c04feb664fe17e95bc52c751ba22875781740b160dd5e3e4d4979a4c417e9c65cbbeee16da2d90624b77220f67e09d85da7dd7b8e7eeaef4bd303a3d02425ae28abda4f06f8b8b3967139615975f30317c218d453746b4a836887008436284db74c1bb28f42e59f9bf6e168bd4186317bf7b0fe3ad6d408009df29f39c84cc2f87953e077c9dcbf9961505280d357c9cbd59c92aea1dd7d09f3e9bd1858fc56b8b58055acf25e968ae63f60c0423c5acc159bd9065e4bd1e426b41c6900a102f6b4484c2de12e28e61f3e01ac049b1b8dafa2e3729b2bd7a39cebc06c74c8ac307166592f7a0d2e3dc8018c57ab3939182f5ab7b294f32f510b329a2b02511906847eb7348ca33a79d57f110429809e7d49beb4db70e49fda70fbc1a65cea0becdaf949d89e295c8d8f90de9358b45cf7f096dd69709c7e43d69318c7d56a3078fed0c089774b60f28200ec406a0d10e45433962d4f5ea766de47a9950804a36754d79fc22c98de3c07c58e8e472456b1c70711bbc0fad690f68b7662cfcd7746f69a161ef0f7fbb13c05f638f634cbd94e26856b3ddfbfcc97d88bdad36bf07bd913057d835fb46ecbffb0774778779d75da1f9263f6cec470fbcabe79d40d6f4273e70b536ffe60deb3614f32970a02417c859298ea6ac405fb1013eed01695e773e704042ef91b50778945f97020823608ecd71e5020cbf9aa12cdac2fcdb8af5dee8d90d82160f93d49f3f89f1e7fbb140ff72ef8b2ed4c3f5942c08a98efbb190f879fc39bdde0faf45a24cae049a71d63d7f71461798a65a31d5c3273862f5a5326f56e0a21220b4ec45dee8d500df5e121e87fb42245939c93239760f93a6ce6eed377aa2556527d69cd209030b8f4045aaefd696529b448a928a0f782fc9cbcb948e35d7dd40077686d5f97ac683de499698937dee4753fff7abd7dfad03d185b041ec7ccafc47b27d3e0c575427da30503b5af5d67ae19f6f82e4fa754bb50122ff7642a5e68753e78838b24b07b4ca129f5c76e2a9a969c614256ee7f797f4f6cbe80f33cfe43e580ede45811b7738e949dbaab963fc29342bb2cfbe9b961480ee4ecd82830a0c2ba0d2204e5549d49ac76e32e4c1e5b69a5820a609e6a1af54bd3b74a01633e8b202e48bd847390e04dd181a6eb71c5cb78e7b451d6e563a49b20330add25123d3a90673748e7cb67b049c456d0fe6fb0ebcd382d91e62e1cb392dd11de91cfbac49002efccf88797b48bb86dc4839124dce492cbf558f84a99dcbfb8eaf9f0c010aeadbc1e2422677ca333676e349ff48577c55ccfd9c2730bc16ea2cc3599b5ecc38e696629a9ec9de87c3b6f84f9ade4e3011a99cdaca9c6cd285001f0ecfa649a86989be0717bcf89e43212d3b39caefc73e2918c9229f4a22d559d517965ae4b26711388e378b80ad06e9668961941ce1d7d1f70b2730d2d7ea22e9b7341039f36e0ac62049b9dff30062d5eeaf08d3f14b3de84cfde5358476de9c5e90797e89042e9f2304f31d1b57ec7ea70b1d6cdaf20e6456e3ae6cf71c6f101cae67758b47086c20ca2e131d8b26bdde3a14f4427fe5f94d41888ebf5c90b94b2f6add9c04250dc25639cdecce96b73414e358c728b15ce5452bed42fb01aa103b81c8e6d5f996ffbdb12bb7a1fc226e432d50a37808d57793d7446d16b495c896614d91ee5296f715cb38689eb221afa3de693e40cc76dade85182124cfa775087d87e8a3e8c8c3deef5f68084981e47b840bcd7d270f85618cbd1d6e54c55700596f60e26338bafab24812d41e563d2ce2eab1aa4c281375fe4f219f03717d58c0503e73fe6e71d81d2f1f96a14c49f4c536d2647f2cda3f4e91f451e1188810ac208e106a55e68f038161ec7fec41f690f4d1641e4c52edb812b2c6d9cec1da336aeaa3097c45cc9b7c182cbb706f089fe0d0d64f9f1440551e20a3beb57b498974be3ce3143419bca25b343f365ccd85b197ee1940e2ef8d03a4aaee57414b60286bc58895c797e37eca9fad04f2679359023930ee1788deeedd18e9e16b3c022a7a23ea94324edef0467c2090ea120f4d55c4d8aec9a5f76df8ab6012617c543841665abd10a507dd2e61ef2fd9a577d6ce45a9d8a64b2783322bfd1d148182163c796a6177a61183ce1a4f07b1c85d5b190ae34253d8303a142b02bcb3448a7f80447b5989df4f78b4f9dc282289e752574ff9dd31413ba6efd723a72810f3214643d379aa0a5b09f6d23f13ef6e541ada43b37dd55f59593dbe45db098b89fa8eff72f4fde8c1f27133046a14e4268100c3873cab38c97e94d9c66efbfe19589f6649767e98094578ac6240051f57ec3d501fdfcf27d2ffa8ca3bfbdccf7d6028c6f19c5ce9717fec3e83e5b37b125df29492ad97fa90e772c70f3df9e37d675c65462ec2411e58cc4bac62c58e6501fa3882461e85b9a2599f208d98e140f936c33b6a5abd88e9ebb45a6cef87192ea1df63c7bb8a17e653098ca8c7a17e959b2cca34050441946deedd5912b773b7e049934cdd3979a65dc924686df0de2325d9bf1b4257f90081dc86446566dd8182f323ed881fc553ac5c04c785afa9304707609cdf8c948ff3c951678c1804afba1b602aa3710cce042a37c8cb48c29afb934dfe44e0a5cbcfbc4e73eafb4a3a97f2dbdfa47f949818dbb3cb01200e3c3e8f72ab923d137d2b47d3c4981e4453938bdeb31c02a4a8db98bffd5a2a87025dd0842dec329803a3ddebfa0c1477502cde763b8e45209bddcee84e84b58a614ce0ce134594fdbdc3423b8b20a60d727716ef7075661c453aab03f06eaa1de7051280c1bde8fb26660fdab8bc10dab7ec3e1d8996abebd485aa55325813b36e39513a93b2a71bc0c6b0b182a3b63e22880d730fd14fb9c26a29597896e4e3fc5633dc526f1c02058714f69421eba1d2c83a11d6b8af852b556b03b74cc2538f2eb024cbd40fa904ffb38a563fd2bf31b30ee5eb6f0a2f85cb3eaf7f8c0ed7dabd1330acf044af66fb78760e5c01988c343ac593bc46e277b775d12c7bfe160b00b634bf382c447d50ea45a85f76072dc4899736502d27af68de4dcc04bf3d9b2f0b94fefea25497c2706da6a918e0b57bd61460fedb00159e9d816cf4fadd36e67c054216924290b21a1a13cb3595da5bbabc831f289f743735cba3c0580ebaa496bf80350e0f7698e25f2731a084dbf07b8f6b895e6dd8974ace051afc09be7ff38e851d75130e1895ae256bcd06098bd677cac4870ad48947696274addb629e8b18dcf6d7a0f4a0d4a40ab34147a9c9ac6faa874cacc5cac4df91e6e04b22f8ce30d5579480b29e30e28a8e4a96d53968cb369fe7df62653c57c01a4e771595767ca6b560b3e0d39ed7ba126552d266ed235b16e613986c549915d9761eb16eb681a4d684e25e26220eaa6fac2dfd7188a1032de875fa9c87ee9a9d1fc26f69db9906d901da68b6025f0d7d48457c045359a132169b1769a769a0b8b5f1d98bb62538728707036cfcb705e506462e84a2b1345b336367a3b35b62055a31556c4f71eba19c09aa6be14c27e9ce7200508e004e2ce0db5921b52e8653b0d746319efba3870559595df452f345b26232f460b88a8cfb4e528c19a10cd73d5d981b89b6f6c6cfdff6e3cb4fffd23428ce23d87f7aa29a2e82ac2c4f2854fbf83e1c08d64ac3631389bf30864ff4c96b9163898aeb2296ea5ea6728012aca7e47ef25ee15a05a4b4cf5f3d75d77c8c969b0ef63906a303ad137c32bd6ea97ba793ae3a24d4a82f5d2a49e5a37b579a41931737905617cebb28ae2f235d115abdca444c50c93bb69724c2b8172fc42e0f4997cb552fb6d6e49ea0e05d46092e36c1341dc25ae11e7bbf77747cea3b21830daa36f5c2ac810285df2b627d108ab76fae7adcf324ef730a98206cda60c9592d7408b6cb1fe1242ba37a0356f56b9700415f89e434035738f09cf11b917ed4cfddeeaf35ecf025866e7b5d5f195460613ea474bc62372ca051cb495cdf4eb86420a72a05d2141755a73867d8f49aae3909fc0f71ace9f6de087a1e5d3c3b032396eae2a800728d9b640fd654d6f091068533356e8f79372acac8e4c63624cfabac48f4c753b7ac723a3e0f3aebe837f5d6a0717779dddcbb95690debf0b8315cb1cec95123dfa3f687924582fb19a6f0557ffc613217533ca0ff27cd662a40b5eb6949698793ae62b51194fa1981ee57b45446bdf5b1a80d2ecad69b7235119e65cb42d4350a19df8614243285fbe449c19a6b6ef9f0d6abbc50c6bfa237512f100ce30aa2e0631142bbc420c3619ecf9da7affc62a5d81b9aa69028a749e282c363512bbf377a6dd034d673a2ac571cc843645c4971abfb35c1716d14e53ff62f2871481f762f023e77fd687d243ece7c12fb98e662e0854910e3685ef0ad82d7c69a34c50414efbbe308bcc1da241fb05a97e6e5553ea7c7454890349aaff281772232b3806cdcb55dc58aa79811db93b3a3dc58aa777c20efff455d3a5196c0501f46cec64379171220f3ecaa94b8070ad8dc235be6731dea078c2d91166c46ff32c2387a9adc2f21f3c0636d75851593a4031ce1804a04adb7ceaa6b55df769a53076bad9dcd911bf1030fc06a49ad85c59503863153a82dd7452c50f918d67314e4638da2b8674d624c29b2cf4d653cb9bd2b1b597ffadad56f2c3052f8f75e07687002cc72f26172b16ebb303a3f83dafc788e002ff967afc6c6156d02124ec10fbe19d3511319483764967a58b199f628ecffa2d44d1f95d2ef0c8bc20e73c7819d733d055b9948fb057747da1e757e4061d18cc1baba7fcb79c1b822ae7dc5d69703e398305183b7f67c6b38fa85dc8546fc7b8fecb195fc54c75ef83a80c2016762cdf49646bf380db564ddfac4c28b1eaef39593891c8fe64a81c6268309c3e8a9afb22c61957189afb1d0049be49b2f85a8770d4487f732e90c52d9fa45972704cabacfbded25ae6363d15bd096ee1fcddb34dbc92e93b9002fbebcc67698789cd202ae208beb0d062789af600d46a35df6f07d7098ef777031bf0a921fe4a1b8ca6a4b19f3ad7efb5c97bec734f400ee8ad61025f0fc58f94fea9f84c42175404cccfbff2629a1ecb0093ee3e8aca8c9f11cca381fc28b873de84a5507f46964b027c74d09ebfbe919a9403495705ede7c58c867c68bab29c9800002739e0e8749eb8e6a6666845ef805d543765d2da770eaa512e3348ec7c50f3486fa9c35fae353856c0ad9ac4b731e6425b0b3631a499c1fe627b1b879606cb89c7f901865beb94942258ad916b1bdfd9dc6c3fbddb49011bafd7310fa0688fb9830e5d96c28f275b0d039302968bd83b3edfefa0b0036eceda57c72b4839acd5b62ad76825620c187e252c687449c8f8bec737c686b3a545799dcd7d5af51067821f1d57c9c009c04648b3ef9ebb664f044c210c73517e024a6cb909f8143e743a16ff83ff8579e4527a1257694d3cc177ab75c6bf6af9222af5d60b0fdfdb671ae73f3923c5984585a49215a1b14d05ff2e3c6afb510330ecae225ed02eae774bf506b66494724090451c436a5395e7dd22b5e5637ceecba0feeaec1fdb02e42ef7b779093769f17420c4339f20e575bed62862a571f444bd9f09975d47968b31c40c942430f3fd57128bcaffa5077dbeee1446983e080b518b5f84721dce61fb06f6120607769105519945795143903c7e710f09fa9afd29d2544760dc962379c643f13e92f4fb8b08a2026fa320e0b6582f10643ad42cf4a02981fc8777b9c19f0a36bcc3b258ed2cbe8efbbf77eebdd221c90141afd31497f21c46a8cfdd99651f6cae2ef125d7d96c728b03284ba8ac7300379678e850d994799e86f8f1630e264ccfc9463e9bd416979d75731d7e930e0f1decd21484f31f3ad97de60f6a186a06dd157c289e50ca252c609b6a272da20e3a94ce8f181fc6fad4846d0ba2d55db5152266e309d1519311d3ead39991915e40fc70c37bfa40edb52585aee9ea7bb92df5e34485b62583998795aab45dfd535fb8ed74b6e30fef5e8210c04564b4608a9445c0f1b49a827b69b5759909cf2dbd4dbc729f7accbd4e9c8311f741c47d7950ec5e5f4d9a8eb9fa7010dc72bb6bee4ecc16790c79dc7e1df347f791fc87c16b7c0f155029406ca2d350e22e497ca1f14728a2217980cd1541b8cdbd2b0bc100fd4e089c3fcbc7130b28e8f77ae95ba624f47416f14c5361e328a02ec5a2d017d4640bb91edf81075dd51ff21a6b474e6796f07d19f7aa14f487c6f7ac86e7886b695fa7aea0a37958fc3b91fe2bd470601109df1d71d1db0dcc8b903f6623f68c5f88a1ca591864c0c4ad15a328ced2d14a1bf5c3b7019a7d8efa67e89e88e0d67008d8bd7ccba6ba02299f9155a0198c21c1c58821dc178b6005c4972c6fda4be97a9d8a53da6f150970d80c0afcff6faa9be0ecba54b3de374ff345c1778961e357458a1973d46c2df02cb0e89dc4aaf5676d4a36e3dd1626698d3ffd0c8c329cdc5196234f5efb478b995238cef321a6da9ef2e2e324a03bdade83b2f8cf5c42049db3d6db645250f6ad78f7372396c4006951d3449c321b20cec814a99ec3efb75bff5524dfd93fb663af83a51fbec9df437c17344092b901eceb5a074eccf9a5552828b041314c52327936f20477d68d9f4b5324eb7e15fb576a927209c467f19e978173590217872632528728a51567f7f7a4355198d7453edaba0c51e52842ea0cef0010511d2a245c23f0a4c8c517a42b229f4a1ed1d1d4d265a572e119ef8374d1b9f9ae6a8442d45d55ff29fde52972023db3b4152bdefb6ef4ed1f49548d44003b9699138facfa2b702ebb27bb455177c4ed6af61d9b8ac729b890fe01d380e6b172e37ba19580e15cd36c263ee9faa0ce7ca40c48b6ea1673cc61700021d47e5348c8adb31d6a9a2cc430e4ad610aea63916ed0891c3f9e9de4598fa3350a262fce263433d01b2092cc196405c73f08d5d8a61e678a7c6c14a2e6e0107c4760c01fc27a30d67a244a93b61febcd5ee7c8d21e5f7dd353688815bed394899ac1cd1b6996e20ff5a4d17cf8b0ed9aa1717344d4acf9eebaeb84c39c4c9619ef9c3e7c902aa03d016b96dde91b50496df78a993cfc9183111e13e210ee8cd6e80ac5b2b5ade47ffd467c08e8805985bca0ac6a549d6b9fe52a20f88ae8b745034501e124160db84c322eaf968efa02d8bfb2cd6a003216e706747aa25fc25c2cd86b374d1bacb7382796d046599ccd5425ae5d185c30c8b0e2cba9b757be74130431b0f82eb85611fa169c44f81a483d15ba8be001dbefe03649ce51ccec61b96f37cce2dcc983450b6adc505a159dedae9bd1d1a9218dc2a9be488c0d7c6323d0149f79a514c69588f3911c37551cd0a7cba16e2b72f10fdcbb36f42f3dc5c6babb94eb9818647d20c339f6b443ddad22d9b825c33010dd53c5f64c45704ad1a28310844e7068622e74f79880fbb9e6b2788fc269d4b70b5d400d0729372c6edd14eec1a590582460cf9742797a8cd4e7057f66cf7c6ea440740b1660e9a52363153777d7c71da884701373e7c1716d0ae9525bc2b6c1dc7cd34c183aa54484e6ae6cb1760c45c30ef4b05d6b4da3353f366a21258afec985d693d3e38bf5f92ea4a47f263ccee5c00a324d133eec10fdabb9f4b08d0f871745634902040e9ba6e8a8ce0d9b560a1d86122903b4a51f92fe49e9a728028a63267a6daea1ff1ec3ab49e865825bd931b69349dde7b99c9a437b8d2b7311763a815d664a2b7439d34a7d7889253031ca6f8f27427a47c0735d51394a6f123ca0eb623b4d6f2fc90fef9cc44b93e61dc3f0a29ba201eeb2957ca3945bc7d0e33fbd4b1f026a1ad3df4a491893dca8b0ed61ef961d648530664cb88f241ac8eb205c2022f409722d7ad0bc0e08443dc570019eab111c90fed3a07426fea7b698f81ba2fc9304659a2f8711e19a3e8c05ef42f55dbb37d859d3b836015b95e9f9f3f33dbd874238154c04820598110f4edff61b8bd1e6fddd05a3b2e06e1423686088026a784283314803c09ac8a18cefa7302b62d286b63765cdc0d2ee527709712259b48792c67cbfdba5c6d431e98337302ed2b3c51fc54ab8b5175136f063a211f523c632a20c581fb2ea22bff97787929d7f63a7fd6972bd2c42b4e9514f5e3130cc83ded6bdb755349097633f248317d41e6fee73852f53e9baa0246c07c9d0251445e1b8d4f3877d6b886aec50dbb05c067045cba51dcb4061b7feb21ca657ec463b1079446e37e24e5f75e79456fd051406de4bce856968ac01099d44f26cd3297d1dbae92a71627c8be68533e5ab67420b58a69ac63bd44a2d7b958d4d099d654e4a14df34a831ba5f6e0ed6871c50156c7a9be50680e7c6a1fc970a515bbbba11c9e187e9691bf6104c4f44c6be6fb50d98440484b30e74ac125cbd8f5dd6db862bae667b2c5414b37e63bde4455473c6025b69042c2480eb7c3eae22917fb8886c5b0b4ec486862d072245d281019f141400a9bd354ce0665c477979ece6cc1fbe1a9b23d330e7332151405cc7fbfe9fa7eb6e7badb4c2f72fba124b8705b9efcaecc1fd67c3aa79b8323aa0670075a314d5230abbd94b87b82973817f9290a34c961f1fa595add77357dcb38e7b15b5548cc9d8e47d674e8115e1131c5c4f5ac73585bfd7f307eb102ddf695b81958d1748e003f1a40122562ae6af8254afc23dc83deb57daca8b9ce00ccb72e75a6773de7c75da1c9e51c85fd1395771d92b1b386b730b5b3ae0234f2889c902face4b37b3d80a38dfac510c0e0603d87acef8626ade676e4127d317a48de25207862b023d9be99ad71ec2a121934127bdebce6f80570926bc07ed6ed320267689cf2684f0e9f89f5b77c12ca9cc738558289f83c65d03aa0b883b96825fcaae0640a1ceb494089c67fd9754f0008a1bd35a61cbb7a7e437631ae96c5d0261d021362f690980763be8e6a4dda2d20971bac781c83fbf2e921f955710d67b63fdcd7ef942574d5215a38c20bb1ea3b6a02ec2eed9d97e5daee5947e6175e8049f8b18ea117148ce13606754d8c34efa96e2b5275c1285aa3c857885660654867ac73a2caac33e06e30b71556c86a28d699bf7be57af8fc273a00245128f2b923556f05036de1646b3f471903148f486f9b6a887d51a7d2c6269cfed553702ed4fb8c284b2d5b7815df85a9d8bda9773fb534f8ec73f888725a8e8eaa98fe73e246a4e5dec377eddbf6f77df493444e13c6a3fb494d6a4c97fb79c76e74de929e128e00df661c119b433549d5b6f2b358e056128660e6310eb4a4f357faa11c12f4aa519029d7e0d3c823df25d4917e317d5be7fd70e2618cf3e930ed86e491153507d09c97dba1ccccc49b31e4e29d55a63cd73d5a3bd72ad7dad3cd5004b3c1126b9854ea71df7e4863cbf8207e7e610b8b78c2b305544f7c659cd7909456ab650ac4aa4b7ad0f4c5845c3736d33c99f065f90ccffe41d0170487d7ff81d4cdbe64c3384e3869290dfb527b5e376958adc29d0d7fc0600bcde409db07b67e9e69a4e415420418cd70ee9dc14f3f1146c750738038907060011ce4adef988812a08dad2d0c0186c9eac40c2fef51562d497dcd113942bbfac5e1b7bf77428bf068a0155a6b6943c1bbcaa290987970382b0c12d766cc164afb537ce4b35c4fb45f9fe59578ef1c84c51b0a0582dd47d99783c287697b319e3134f5281e8e5b421e38596eb660c12b8a8100267cd2e73fb6a34d380d23fe81616a0bde61baf7838496f0f90f542083180b9be058827b6addd834b54b980231371baaf0f64ec09a0d64a983b2b3731f37bcb0bb0b9453e8827c25a72959c3f8ca97b05d8a9ee4ad24a018972acc9a2d211ad975e79df6597e18cc6b1a5643eaf927d6df1d370707f175e46ed1878e21e315bd3feaec0a254b334782195421c769b43650d820fe0c9412cc62dd6698658f5269fc9f7cd453421adaadc9fa577b2ae8c0a7542c3d66b753283404247b2804b8fc46b8125d8eed9809342af5b32c0289a836d32e36350e2ce73869a6d47e8373cf283374bc01acfbfda276fc67749088596ef6e0438e0a0ad28af28573391c1a32ca4917c27a320caf74de12e98cefef6db111cd63c3b6dd8d9ff73669057731dee946550cde96fecb4f4367286987556983f177e61c8b4b2852404c633bbf5c2a2537d930acbb978aae00b5ffffff4a