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 57844 aeb045d30658a94a908bdde73e3473f8e922a2ef4637aad21656517c6241ed96

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7cccc112a23547f0df331485a6e5ec63fea6545b4bd55c5f0a59e55ff75da8a3
Certificate Block Hash
aeb045d30658a94a908bdde73e3473f8e922a2ef4637aad21656517c6241ed96
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0044000000002d0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000d0408cd58aad1e959478298e863bbff319075b37a8ab138cafc2da19a609518bd3a0b7c3b2f265f0175b124adc05774f718d64a7f5d55cbdd6cb957cfa59ac0a462d830cd3e6db6130f5ceb8c42f040d1826a5c20d5a93c18708000000000000008000000080000044000000002d0000

Raw Header Hex

00004020979574697cd7ff87f72b236cfe9e51edd93ec2bc689da0f91aaee5ff3fc4e507f66f423392f062d6e57e529515e59fe560a7c623df3688231f44b4710b6f34b4d25d0f6aec2f0418a3a85df75fe5590a5f5cd54b5b54a6fe63ece5a6851433dff04735a212c1cc7c

Proof Data Hex

59,560 bytes
121216010307a9eafc1bb1601c9fde51cd5140cc3e246194953102896e04ea323720f8cecc272a91108e5ad07c35ebfde1ec1a1df3705d928be1721ddaaa63d41c6fd084afb61a7da007226d59c5de8d133b402e96f46e4b7ad5ac5cbe008cbdf60abc8c183ac0a238817e6ca7b958b1468107824c89fdc131f73a09c1e0cf3239cef6e275a11763162d03d97fd48cc62156ab91c52755079eae7a421847b532537e3ebc646b6bacab128f4b01ef3461e187974737f7a0f46847a8695f780ac3915c330f690470ee011cbd342ccd1f01e3cb5bf2c9ae55eeeecc8ea29d9a80a0e187016f4cf2da605203b88f08487b8af35fe184c3e34fbc3d59295734c37f87fe96dd57679973bde6d1b33c4ef22cc5894cb8c6d3e6f92908244971290036e049fb703776d63709831ce1b286e84b966dd184fe2b5abc36527e89bb5544f700c1b09f470e07e4b1b6a6eb66cf5661a15654e84deb0592f5d6a86feb9a6428dd02f0a5f043c56b274882978bd67dc0040c19685b3cdab3606f549679dbd16f32aaf94004974d2ea7382a78bc6adb95d830dc2821646f570891e67caefe7efc67da0bb1e989efab8939506c96816267307e45bdca14a3a88a9629885cc50586bd2745d3846afd9d3c1878d1e823df898b439b9b0bfd7ddd7aecd9a313c098b227f796b482bf0a460647bf43335cf1686f0e7568e54e2a238d3e04252c3341fa5433d63c288eed974d3666f9a1be4f8e4b010a98ed6b34e40fdd1f678d42bea7d9a22ae1da2465184458fa8f141a7394550b90a52fd6162aa434149a16fb2a049c9d926b9a6f927cc531e626977a4dc875dc9068d24a3ea362cc3fce7fa018d6b6c5051a6100ccc76961541017b86b6ccec1aa558e3efd224f54d3dce9bc6adb347e8c5281bf209fd1cdea758af18984613dbcea1a1bc920348849f0486374da298d26d8b2871b5e488078d8f63ac4fb64217183a71f6edf5952783bfb9bfc18c4c413c914047258580adf5037f51c1b32733f45f6ee3f180d0a3d1a213233a74bb159791afda1da765b35c36937e11cc985d90fed88930522dffc90550df83f9812224ca10e6f431685735d420192f5340063cc84b7ebb32ab14df0dabd96e8028d8f164031a0ff57916dc71c933a4b45756eca94baee80e1285aa2460f296d11c81d731474b2eee26a38e8a7485311fea5c0327250a23d69693aad0481da390d2ae2bf96829b7692a4bfe7961049dd79ccfa59ce0978752c51a3b2285f4a1bc4b52dee03c5051f8fdf1000f5982471af5aae0733f7654389b4bc65dca865314763310e7e1a4d74d7ae738e0fb57751e88b6b184659c73801f85ff38f1681f2660d3d7be0e505a78b558eb4938bb1e3dad0e1c877a8edabe937235c0eb1e1c491eb376b644f66bedba7a9a02858d4feda662b107c49423660a05903f3ceebcdc7bfc5b366a5a1f78b14f11153c1ff7d4ce11d08cd205b60752e3a26c26624b86dd7a1b09ebe48aec686aa50ae976898e52cf65a0e71b8a74a5e6e0e7c25b097f0eb6ce79a6079b0f5ca3b07b877bf943e5d19ef8c4bfa331ac0657d55b9949ab7d7ac85d062639f271391a179d317732f5875d6fdb9bebfd61ffda1fafe40c7ddff20f8ec53abb53f7746f339e559754cc4caacc983c4b0d8d6ac5f1e861b9ecfda5c7ca510ffd460bbf05e12536eb6d216323edf9ce71cedc26d2415bea1d7031015411965f578a58c407cfa110e4465299f317ee99eb0f2d315bdece63edb828c07ad6ae5f83a50b06f1c32ed0e1af41ab23ff4b7ea25c76b52cc803814174977660f0245af43c8e8d2f9503bd337bd28b94fe43ba474742d5cb8911715c9f3960442d22c963e4d87d69e0de0069d1cb4e4f4632825227e4c25f322d7af64e04748bafb592f06ea203e4badc95d3e5d1ff1bca34287931d59300ab7bd4d9a57832ea1dd05908e63844369186243cd666cf0a04f235501748b886a34c3a819ba897c90c2933bd2125c36801c13b0effc6904854791498288f9bf9c588d0b51b47fa58308f18631a17423a1eefc1e81a63ee6ad49a7ddf56dad260f1204c7344cdaa02db5577b8f7ab4696e96d4bd815da3cff16356240b2aec5fdc259d9374e15884f60948a6645f6bc930a79d83adde06977c67e1bc44bf7a0f29d00b4e9e747155ec6b8d10652f45b8b33d05d8031ec6642ff8bbe9ae9d7ff4f00ea722f3f32a519dc04f63f059b8e03b6f52fdd38e1fef9421c48d2e60a892c007a9d2f5209924202895ac4726388b21168147e4d47b4325e74dca56b57e09bcba2ce05bca3a1a253823ea4463d4658af90819631e763df044ffcef770848305dd7ca615ba07b19b9adb2d57e20622d97a8ee33498c05a4b67f57957f52c3f816b0f47d25702cad50009537e54b9c8b5effbcec1250bff31d86b6ad3b472d6b525d89143fb8d6fa310a081e668b71b2d43127026d5103b30ed107c12499316984832f4f0018343331d356e98b8d3238cba71adfec0ec8b624f4d71dc49a9bae8d772fa17ebca6ea63b47378f7670e445c2f4df3488d13524ef8bbe3c7fc3b67236f1dc94a1effd75e388cd4d029dc5279fd805373f4fa1d1bd6fad2614fbc8a919630cd635f83111353a7ac2596f2ea7485733d807e2c784173ab03dac266aafce1ff18f59401da4e1ef90337a9ec939d6b7293949eaf59f872e444b8a581c8a63cfa728b3f01e00ea3a331f21c391f5c9f723756e9eb508a3d3b5e7fba7b15eeeca37ecae09395c684b83fe2871b4132bf9dfbcf4392fbe80032511d12ebf720c6108d74464cec9505009519b4820b8b5f46cfb7c4a4c24d505f7ebec7ba0c3d3aef4764c077e3280a0b7eeb4bb75c0c62c8212a1736175748c4547f5c5eaeef31af6af3e0861c7905c7669981228cbd0ab065b1bb23c5ba3b0cc85876621acd27410426aaa9e452b9d069aa04c7a169a3c88a0152c321435b463ed56a4761a4e9b34893403655ef338065d6c2ca4174dfe72030e2406e41ef23f3b48321d02ff1b44ffae1b5979a0b5e12869245f4ada0298ae843ed2ee22c0d232fd02a2574a3047f2477f232248a831eff8c13bec668627a9a25eef7098d83831bc6a03fc27f45bf2cd0835076757ae25c03ed8602aeabf50a393ae791c014f75cfb64423f72bf0788dacb304290fe1ad03df7deba19258ac04b475146c7da202da2e7cb183c6450b9bb385b0c8cb4b8b5f73f231e916f53f0273f0ad625a8367c3276d9b5e907ecbd70f837cc8c40d1523c7b1b5b9de95661fef676c3ad57090fb0486be9c2151c25c7221c1d0dccce32fb1fcd166b06b39806cf2656fd0b12b8c930335260d8e4ccf2040ae9b395bafd2d6764eb05c53f77982c4c58a7b7f193c4f1f24daf14eca11d904ed89b4c5b8bace509d85c998bfd5f3b43ec294c9ea7c2f863fb2acd66f8d0a911cbb70bfd86f7770615d7607eab904ea226d5445d9d5c875d0db6dbff782a877d54409a5784ab900f5927e946b213c27723aa9696d54b67b8f55762a34438b19c5c7543cb7198dbd785920ae7f02c3892f8567dd1df8646ee5f2a7b4a76b1b012306aa2e03127cd10c4fa6cf162e7605e4f44065a80f8605cf90ebc7859d494efbef62b4e2e1ae0af6c003c36a13ca9555d9001b247012fe82f41a2c948b8c442334b1eaca3b24e1a758cd616be03374031dc2381fe1bc36ffe6b042138adf48a78ae7b20711763c22a4afd38071eba0786f351b0462be2251c4e88badfc3aa135352912a9d8cdfb072caa559e611af9a4abb2af74f7bd1765bd41c32c4756e5f64cf13116944de14f76753f9c1242bbcfc98a86384a027d5708245bd1ff5df44edf99aa984ea324804fc6ae11e6072690072b6c7ccc232b3883066eb8a5cae6fa7a56882cfb6f6eed1035f7dd3fa9e39cd85fcd49aa822cc1286b3e35317b82d19150a5ae99bf94f801992e6d863394ac1d57536d4d4cc4930bd78296d02a240d4ff74d9607cdb813eb5804d2845508c3fbee04ac66c9d9d43dc24ad9394c38239401b179de7675ee45c0f4f22b167db20dbea577f233705454d2d759d612e4af6decc32c46db1d2839609f65392ced587f5afdd9a0c41e0e933d853f6b53417ef1388eb121f4f6d89a302ffba7258629601b13b28c6bfbfac3f4aa543eaddf20d3227b58b59542e8fd3903e0599378b66bafadc8d9d977fb8946a2b10a0d64d053401dc79beb0d09687b391d4abe378ebf1b2c97f4b8e975565a70554102241ecb541e7010f10fb6d0d69269c83d1ad9fd957a67c003f446e593a6c3627dc4d0167adb4119f671c7a083fe41445a0743560057ea4617b2c777a13a969dd60288c55475e54b07978d0cc7b707b4c95ff8fe8c3d491010b84dacf778f91b88dfa4067ed4d49a86e54da14950ca51a45503a7d72bdb7923280c5ece5ea4737ce1e7f2edf42ea625a52db02adaca845240794d779bc25aa298b840c2cef50555a2d76147c5a4514d0bd72c0044da4745eac77979d133d0fe6792eb42d7ee4133b546bde62d561eaef98b132292a1a832d764cc271e0a718b5251610da67d01a928733a37aef9beadbda116e78956b867ba8e5287bf2769bcf429e40eb95df56bd8450732be40c91082f61db1d4db56d500e5a396d5eb810b8620c9749d2674fc2347ed954252bbe36be93b8262a4f5d543900a88553984c1ad5d76e047d510053030e36feb04765ffeeacd044dac182e77603b4cde3d861bf048a0f9f445c9efc9706bed99c26f110b1059810b9a7dcdeee68531333d2b04f29687e06959714146ce4724430ff3804a8cae440a55df377221f237c11256860b03187d3b0084773283284091ad974351376974126331ffb7083aafcde89332990dd4366b83a9d77286a9cbf8392ab82d3881291d9d68c062627519556071790bfdd5c92d1b883d6aa53104e97ca0036f78da2ff02d1305770b7f30af715789a67d8b40c5fe114bd030dacf0d26868e102db4e123f3cacb97834d2c158c5ffa267862e98877a45d3555f09703607a9e001a44b97f7389739efb71e8dce1ccbaef89bb0d11d501cbcffe4b804a60857c59c09734451518fcca431cf0d3fc40a82a96d6505c78ac3fda32d8b430aae259894caae230e2c7ea0bf9bfb2fc4f6b68c5309b950ae79e1d7090c8769f7fb51e740087d6a63e2e59d2a0af8b4ca09ec9f6e296a493ca44afa80b98356cf9d4030f542903b1f1896ce39750f9e7fee0815d5802aced462307454642f47511b22b18e8d7bef19959dfb8553ddfb6b272b0f4666c768f61a75497c36fe606b685deceb519142c97ab3100e97476b629475534fb4731bc5ff0da97ee78f031cf6e81cea6cc49f8bb8ad3cc1400be8842c7ea3055ef0746939b02c5c5a43cb268dc146b58734247eb91b7d11e4674484a2bfe72c2332dd7359c9aac563889cc3fd5b52a183fcf0a11b5e254c2a701e2e0103d8d7feede1f4428f49ff89e8bd5118a09088e25e3045c8f659f40c9fbcf97ed5758367f79f65cc3be0b8590cb89dd7896778d0d84f84ba1ab8cc8ac298c163a2b9b1011d94548b933ca1228c09dccb10e7dcba0598b27c399226d49659a20263a7dd86ba294dbeb402d7bd707b83913145f91ed35acdef21eb7a1d957a154c2b90c011b896851330e9460cc7eeb6d9246135c1ea1a922f5c4b839d86f5f73e75dcc0e74f5c0a5047411576739b057eaefa4ff775988183008103df03ebfde9ba119eca98764e057c6b79c0e3c0c4a13d0e204cef63bdc8377e2e61bd2f3f2f29d36cd8c7138a9aa46ffbee59d556e5630860666522006e55be3b9420c36f7e4bcb3c4c4497806b0641fb0353f2d53942be5239e36f8d381ca37f9aeba4c3629d8d802a215825fc592d40bee7f3581bc68a9ac1e6cd5b4ed57d68bdd4f71f1b0ec968d887c339c525e70a44e8f8a3c29676551fb96ba1cd1299e05495cc02a45750e49dabcaf599f26fbda078c7d646bf831d5b8bda4a09b0dbbbbc495cd2bfe334efe51ef33b88ca4e2eb20f57eb1cde40d5793fa5e10540c86cfccfb9596276f7106e762fc12107092e56f9063e416b410189753eb4911e2acf7bde047a5972c51758d7dd35ee2dd116f7c269d5bc2d4c4f759bc2d50511ff684dbbd7f07b914a157c19bbd45737249041620e748b07482947d909e1c8e5824946af2f72d86df3399b63a353f6b2c6893b91ac0e04ddd50c80d6477c1c93ef7e1004f9cfaeb3a3ac45a268c694ff2c50bac569e4057a2be6fb7f3ededd40f669f0c6945a1e155bfc7871dd2b90f2dad8ec61385141f80e27044c4c006ab5c85bac3f336cf6f89ca398cb2560c7a8d72f94ad52cbe33be91d652cd27b4719435289722ff50cdea1a9877eb634ef419b290c149d70473d605bfb568403986c27c32c0835daca191df97ae24ac6b54822b6c61ac10407b83076d6a5cfdd8c21d3842a34a829511c3046cdea6a6ae70dc93d36f2aa568c713e9e8b55233172ead43d58668c32db15a6e516e3d088588879650468cec3e3dbdf74cf9ddf96e082665c03fee0453aea9448c1393b0cd461b66f1a8c00374e5e83d705c15d5dd195f68f1f3c9760fc3f70d26aa36c2d1e5062327b934f23a565f7656804f2a8e774ba30815a4a1c0e3bb763711d7cb97c3d752c7ea03db7d8413e2df52a63f12fd9048f7a7d05226857658e8a1dc008d0bf3b9cf80c541f41373e894e45acad219e97fec87dae359fab80a0d7acf41047116bb4504d8bb9ee34109f62969544db55b6d90ed4838a2c829161d61414d10e6439f4fa1ab2a499ddb27f568c99777472639dc4f3773c8fa743d160cf7e7c6c5c3a7b6346089355fd2c6143e93ad86eed5250c11ae8f4faf88ef97cb0e260b7ef07acfa5fe9c8a10016935edaa9136f52b3cbc80aaa69667cb9eac3df866f04474e291bd52c7e20fdd025d12c9726b289d3c5f036fb3735b62c129b7272f0cf97957b82dfb72c8794c5b60b068ae726f7ba9b20049fb1bee488adcced92719b9ac96518538ec3bdd96fc290d6d79ddd796d5276a4860135d890871e799b244da9914c21bb7e3efd2b4f449ff754d3611b1104e8533d86454b6742420a8fbd68d20768604349fb4d3c271248f5a85dc72811d6a342fefb5061574ba21070f3520f517f7230362c388cc8d8a7ed4483a91560c7eb21f051194dafe2fd44ead513853598a5fdf2420820964794195650249502a5994eb234e7950f7728daf7f0b877fad015f1978047641fe476719f42507f805392672d843b446f241ae8c5b47d2791901dbe1c7c4710c525ba5f50f269e9058891edcf2f76f3d7c4a9aa74e8f555dd497ee05fd5f161857dd8462f097123f0110521b21b904e047b6fb9cfcb09ea88d9e9f72eaca876f9cb8fa1945e1e53cd12ea2711b86d10fd2016fcaf897b11433262f8c453c58cb60000e5d0bc3b6245439b3db4132f46326ef7d2c8494d6afe4a8cfba1cf4832f57f9e493cf59eb2f42ff97741eb9171bae0b53cd4d60add9e36229a1ff6d0f35fff280bd5956ecc767328d7182ee52072b8cec32777da1803bf2da9b5fd72e80528103bcffb60a7d41f33cbfd4ea7cb119b77085fea1582f44b3bb34952d396130fbc500cce6735b3e5798f0385e53e4d79ba29af43cd983ae2a1d000a036487328f59d056f13617a3d14c9bb19190adac6c58aeabce0a305ef13594647b9a4d8afccc27e0467ccb358906bcc4705b62c9c16c8488458853d7dc0304b657de747757b47cd921f40c9c0d7677db5c444e60b0abe3faa3bd23becc63435d5dc77590992d252f1c12aec3a9f3704001b85870a00819b1c6019b767e83e47aa1033b5a39750d18ca1dd8afe7f4e69df693c389ef106636ebb0bb102cb97850e5ff74090b51317d72123c59165cf9ddc24627017d9a74d989e998709d55d30509166cbd619f24644bddc1a1526982efe26b70dc1b41f9aa935d15d6dbf73d00b8133aee654a9ab307649e6d93ab259fad7c2a9da6c91f9fdfa21f2be9c23b6e75aeb7d382e9700e0b01f6c323cc886a92a589eeec0318f62c5747f93733b37cfcd9bd0c046c7b9f05e585f48fda94977cef004979943d230fa15e84bdec3bea6e8aa710b04edd4fad95bcc0f80033b46bcde9c62c57ec6826f28ffd89c730e95b9f2ddacecdd55dac66f032bfdbf1d1b0167603690c448c573776a0c114350b6ec5cd6b5b83fd84edb10b72211ccc667c0720a80c0df1dd11e3ef550e2cea56c7f410c0e40a97c5ebbd97055c0a80375fff6298dba7f74eb85096b63f5561b42844717cf9e95121b106a41958b7903f3b5ed5a0f3dd7e9c871a1b757877f4ca89de7574cee20f1c8d9cb8c15c8b03173e3d4ddef3587ce4dda6272ddd61a13d34921efb2dcd65c77af301f99e17b62dbb5771e2438b2330ef3beaf2d6067a75281bd5cb22a65039e82e669ef6afb2d801e40ae424767942052ae7637c2dc5e780d85eb33c1c5442582fd5904018712e05bba0b6580b2cffd97fb04dde4705dbf0ef786235634f07a965fee3544cde2a13198ed72dfa190cd7a6810866f611bf904c77eceed0bfcc2cddde90dbb2935169dbfaa1b869cb925089fd2465694f9bc3e76923f28d64501ac60094836a7a3b61f7a124e3b2ba6a41742e92432f4aaef2c930c238cca83dc9385ac22c7321e44befe7b689e83de92b879c0a04a26b6866115b760b21534e1dfc9c52cfed45207d9f24743a0d48d2e734b00275e10d0132cb951724fcdbf46875b6038962f3261225a602a5b8e4c3fcc3d1d01e0a9472cfac79f50d0090ce676697a1e900493b196c40029715d333fa119ebb581949dd6a5c3a94e6c1ad2ccecdd575628a2b1ec84562841265c7a6720e37601ceaae685aebe6ad6512ad29e2b70fa67eb1a1f55455acf674f6878a7e27f3ec31da431569192ee92893aa57d7042873c059c324e22e08b1a2fb542b7df7a1af61d0b971575b17803eb26124e57d8510fdcba8b7bd6319d058112969d3733aa7b19bee7c9106c88cf1b69fbe812b48d75325e1e514a2d71ed3f5a5f7055eda1196454a19759bc75ace986c9372139923a7bb183eb4af0cda9d8b690414d3c233bbfec40beafcc8d814014c1d553f7e98bd4f9015eff305fe4c53e503768c5fd1e499bfeb7df63c6a250feed2a7f265a0030aa5d0cda4248eec65f13e96886a7c113724478ea15df6b5afa99e2801778a8256b673c7a846e695771659d691770bf42ed5851da91e77014b38a595b43d2956d52d2d1a7153093da0c2b1d0f27cc6dffa3a4b1a42cddd73018da67bedeaa417ab6a4ea3b39df1a2d3b095354849f5feaf96be2182e524fbfc0bc6b6cb7c7fdd91117ef39b6ba1e4deccba5deee2f302f9a143527a37b5aaa19e2cd18a2bc7beedb85d5a5ff0abdf66c97d719d60116bafaa917f939f2f609f36d22660684a964fb225caecdd1d19832cf6626eeec5bd5e50e1083c569ea12a8fe3634f75e1a4c5418e2df091a5decf796561b551f6d2c411cedc1292894a0ac2403a96e91138cbfbac1ead86b33a24d2db82af91b892f9e617317ce31be427838a33299a0b45f0e8011de4027391af25655107298409b143c39ff43454e8d7c05db0d0d0f8df6248e7c707c2dcdab2826b6128ea64479ae9f88adf1bb0686511292efef17cc2e607bd4c5d475df9e44ba90c168851cc24e00062cb7de2cbea653bff0761a5d41649d66fcb8b8b0a98ec1bb0d07318fdec04f94c457a4b686eedfdaf9ee9a6bcc9959434e161a916c92621b90283b00552d031ee864809d9208df306ce9c7b26bfbfa5b6d4b333ce5a52bf3ba11ce2b0235dbb486d0f9f64c295be2b4c7fd723821ca739043efe3be9405e00ba9a61bd6dd90f5202833888d0052bb7cbc509927dcb40ce6cea48b7f580a025d8c62ddbf1094c907e780e8a11ab81c3dc3c2b3eb60f8dbb27bd30bb1a3500dd4a228ba1090d859da0458472987eeb9250e9416f91e5bc81c376e1d5df53d8e931d968851c082cb61036b5cea6146a9a99ffa2040b1fc7e539dd8e5304ca0bf3957526c111d80b554816be48530efdfdd93853e92247bef0be01df1642c8f4c27207713b6be4f4c27bf863baaf32629626e2463bc9093268cebb267ea2272cb11fedb5ea463fda9b1253e9a9dd6b083d43ac315cb6627e6d97c66078289a0c967fe5dd2877f97ed2f15c9d072489cf96c67751bb14158d77fdb61f13f911be3cbd4704ed29590828348400bf3322f66f5f2f356964862160a539dea65afa8978455646a65e01388e213ebde1e0d1a40adddc3780e14400c67b68c92d1e30a9bbe94c2c4239f1e0600fc3db7ecceed73222b69c731c2ed3aa51100ba41e8ed8ce1478c56a5262bf40d1f8a424bec342081fee2a58dedf8f148358a7a70fcf72d3ec37f08b58ad043d97f67f75c6163c5f8333a1d6741d4b301601123324221f5e6592e69822f39d95c541f0dea9e56ab372880fe45b7104fd3a6998c9064cb03f2f91eee46408884e5f32b5642393d60e4c670fcc8d11ce2a0942b0bde944e097db3665517c9337e66c9915fd76b38d484ad498c254e0c0f03476c811bd8e55e008f7951be9f52d1febefb53982438002a793392cf854514ad0a340bf5db79904396ada025b66521c1525cd6edfd8179cbc42c9cf5204c6aa7a6b13235ac6b6d14633c4789b6fc4cf946a46bfafe7a0232b44cd0514f138bf2fcb682bee47605a8fb5f6c794d4ded5c1f5e5cb02890eaf3d37cac3f10263577c0115ea60e8612dfcaeb14a620c5b4b9a7c7b61b79d1b85d2c0b1735bcb4085b09ca3829fd12372cca995d94b629a30ed7c74512bb980fc7b674011001b52db9309a37c4a3b8f96a8890d6b7d642da541ffe3aa744b7dd54810a456ed7da807a950d9190434908bda700f0d70487d99910a0669bfc668fa3111d7ee40d094ab69b939dca20b99ea7f5509128adddc4ffeff9a99fd449ac2262c17ae446e789e76c79293b1152cf55ec5cce4072ddda02415c27e536baf186ead6d477f4ded9ae99e3fd23f25c3f589140bc315093301413398a2cd5d11da3777784b133b8f74acd197031d923c4c87dd6bb34b21b30ddb145766295c6f18514bad16c1006da76028006f329ae9a7aa1566b774555c8b73895f7b716f0cd1839ad6d4ca8a04db46eec77dbb313e636d9569f32b3ee46f2acfe681e2dd4669ad07a9fcd8457235d4ad58561a81b4a98b8575dcd1b46d2210d57923accc299397c6471dd4c11303b8d9d1577cef9d23828cfdcdd60f031e053e0cddd7a50d94502d6797d08c3bf755e34b83dc7ebc9ce55d8c5bb4ffbe8a2dedcd68a433c6f2c7345600b879f1f8fb1ecf637ebd71a4559da308153beaf99fdaa66cef009b56def72dd2bca8dedc330101da7b99f4e4d9237234687c56c90e75abb9a894992c947d1b5b45b77a3df9928e8c372dfc7a67f7f54f74709925df8bb7a833a7ae746e67b362b5572881e6e5d7ef71be31b43d89a3cf9402969fa2b9a80d3594db4df130eab74c040a5c18ede4799f11ca13fd401733ba77a4c836aba4a57099496484f12fcf1800f5a9f5ac2e2627d525ebab02eadfa089b8713367cff8d5455e6d3b1d2c4e9016c6cd39d279ab7540fd43ebb4c3352aa368678c28e461837297f24aa75344a921fe0c5b3ae95d3e8d4b0d67b6d10100b7ba34f83ff3ebafdf0fe54779b9f455e28dd18fcd746cd253d5a98e8219cd0476b5b5473fb30cb8508a088187fe59aeef8ea6153776a67297ab7279b0b9fac9dfc3fe6a0a932e20dc02fcdc01acf998b7c5c0786b6fe0788c9f103d7bc5732b823f4138f5cc7804b9407957613577ad6f61bda48eeaf2528b35bbeba73e96caa8f3281a6b1474fdb6180ff0e15e6cbf70485c59f0a7fb3c8436de7323e41b05b6411e3c876827ca3b1f0ebf67d676f403089834a74e226272a58bae9d8103e74751005b62a53d7b14efc41b955b10227fa41e6cebb1a6047b4da82b2fee28f9875f51f22577455c64cc07dc5e4b693b39c0e91253b6e89a0e88f818113984e0555f2e1ade910655ff21722f06e0e0babf945e90b101083d55413b2c594026cd496fc7eaa8436b87ff4e12a6be6031221e4adb4000bce766924d52f9ad08bf126f2cffdb4dd4e3d6b0bc142ee2f5d50993c6e4f3583ee0f5a9de0f9c9689b00222958432a826f40d414e626936ea8501e74db7e3cd93dc06da44ad44980345094baa66a9503902ec4ba117f37cdc1a137d834a16f53a23d017584f9310090df193f7be8d15af823131d574212964f849175276ecb0590a825f4bb9e430262ed4cc8f9128ec43fe14281774c9805bb5ef54de0fa36d3e9fc03b7c5441488ed159c7d4350e4b6e05a08c76916729a29798c2587f91390053b1887973745b72508d3c55e6c5cf4df2863fe380d5c80e62277fa14d84f35b7c45047d71484f86622240b5634a6cf792e08e8583724ab162f67eea41724b6cbbf7fea1609168cdf7f40c04c36e7ebd9cbb2e05bd3fc5f2472e4d806cf4ee08b652559677f49015ea8182e2dddf22262af9879a927884b29ff1cd7f3f66c8f33ce015fa78a875dd1b68575b40c6602233aab279fab7b5ef95978520cb055bca40e9e7b97035c29233f9f4aa31b7712d9dd83ff3a84cec0054419a60c5faefa9db690f18614d7d10a524d59b5fab58580b09e90a7de983a78ca8df15eb336b6a74095dbde9eb16df751da0956c10d10887286cceb6c6d6f968a04516485f355187acf0e3373c18a5f5f2abafbded9a6c9e8236a8b9da19eda39fc2a9698f278c8491b7f061a6d2e9bc540898b08b1c5178e3022ce521d76aca89f1e0e61a7999bfa77050e1bbd8896b67a282d5885db76f55996cce3ae3bccd7ca6e562810c9750acb5b905053955fb585a1fbf38852e7cb507875e456b3a6e29cd2155950c103e7fb4dbb35eb7900789c2f41822fc1cc5f4a9254db211dee6f8aa1c652fe5a82dc52ec8686914a99371fb55f0a2cd54fcf56188c5141f2c246c9fc358168aadd671b1a2542921ddb6a7b8d5cdf50f4fe5e13294f6f871b177f7989bf8e1711dddb909e77bf127ce86f66fa522c4b3fb31cc5454ba1c32c66133bb5dd972a46b83f68210cd21fd2e32f72526841841ee8efe5fc7207f0436f538f859c5b752b0d27128ab96dbef16e2e6ee578d53c6959408545ae52fdfb466d5ffef9f7a723a8d587944aa0ee6cc838d9105152c5d4e06fd7110246874b433d4d0a4d23be11d4b8ebe387dba10d5f2dcbc6b778d07adb38b98ad082c87c3c1fb9d425f435a1a23633da02aa3312e60714b06a81a3bca6ae625b42f73eb6068d6cc429c98bbede4ae353354a89cf59675a5b45a838c4facc5df730fee72d00aa5ec79eca9bd23458122934e85af76585fafc50614b0b7fa0d7670b5cb11d933730049a73553625efcd49b8f02706627a7a1fd2ef062c48d076b71dca5f43555259c81317ed3ba74ccbcb68af1b5e6f4d7a3fbadf1f255f429588ec21a258aa458874a801ab92db71a0c293723eeb53f8920d27e026b4f248171b3b6c31b5d8de3a8f99767ac0428c1e84d7565490594bfde927f199ffb0b9705f16e3a7408783ad4ddce1fd1b24131fa9d25829823a9c1dca7dc1119020fe0b580dbc0e0f442121ad61c26bbd1ecb77ea4b8e27340f74400082d905e62274c02e027fce5be5de25e722ac12fcca324eea96359900cc9147287b01084531e6befba601023e7444676a506168d2da32bb5f4b1fd494c7ab4e07e49e0daddc23fb890de3cf719809d0971f106fc61fec10b68ab3dd4d30f0cd2c0555d6a93e949eedd621da117c609d05d1bdcfb21a83e880a5b3bf8b62eb0a39e8a4d74491d43aa792376614a584fc52178beca6a077eb08c57e34f48dc29ea12fe3c0167aa6fa8ebf81414756e7526021eb40f6249098f66baf53528dab0c1ba9fcfb108d757c2145725465086da828693b90038dc84b9312dc2c92816e4433650211aef918f0df0268518f39be34488a11d1ab79c23ec2b7854d0682859502f8b1f6e94203cac62e6efaf87338cddbeffc9b3fc462e544927931c61762d509661d820361bfa397b62f0337e7e6d53288f9f8e40d0e322c6d2aa97ca30a4d02795bc1114dbb5f16bc028e5938250c7f9f1a9ebae1a52b4e5664704c5440fcb02c406c0657c27578df50c38d0e8a45c5bfbfa2a5031af6e3bbd180bab6de8739bcf4d6b0713aa2d249176100ca34a8cc274a32be5623ffde2e1c5b5745f47f1e4181e98bafbc2c55150eb3a2b14fe7bbfaa58069179ace068afa34e73f78e5812cdfe8b66f0b6909fb257ad01268379c4f6e3d7f6c3256554dc0325ab856ce6ac4ad1381311c4b3c292bc6ebd0abdfe1f54aafd07939cba50c4bd0c1cd30302203690f3bc293c5d6ecf97ac09a906d97bb28daec108a41257adc34c1eb07bfdaf679326acd4c6c34998678892877f6815f46f08d414b5a3b21521f3f0cf013e11d23a99a27d7302dfdbb68aca7031f06bb4ef239b278e919709bebc10c793f323546d80f28f97b4010e7f1187588791f4b2effe5d0fe98e4b6f8caf30d6e1a7c9b39a89923267b84b3e0359e0c8c32e8104306c8ad61b78f6a28774b923b7caaded7bb5a9e8ad65a89cdc75622381a49aee42f41ca9cb8b82b68295964b20d145548cd99fd503194c1852f29563100a3d34c806a0218c4b65285288e34f9df7d666e303a94c11824c4d256ddfa1bda70b00c595f93e889693c9a24826337a79e05c40fc78734a8f9daa5af3720c95b442df943f2d9b1c48a06afe397ab40dd044e30d40acee28047430eab23ce7f90c89707f2664976e288562e9d435049801b075622d883fb2f3105d05309b52a8414f50880650b1b7a577b35d10a650335598317ef6762a628dde8e60cd7ac84c33913f0c37074ad1e17b541b79d0aa8ee3e87595ecbc47af0185f5c3a06f2f8e9e759cf3ab183bce9b5873d5bf3a2211b3881c0536c4b28921254d7f5e2fcce2cd56653cbf151270e4c297fb231f28294e098af561656d57ab85f18fd7b0d656a5387178310e4767452d21d7aff8239b12b505641f72c13dc1835060542b2da56898c365c4f21b461a6a69d4198653013b1806b7712ca9c6deef1252859aea4fb2589bded20dfa75d520d8b23735b7451bc74462c2ed1aaed4810c32d3684b9fdadc9d57fc3f7bb38b3689a63ba245405f6682dc300b02f8debc2cdfe34e6ff7f312f963bbe13c20a101105bec90eb2c31cd1d2cead393c4f913a0fad5e48809d7f6ed17cf4bac3707981efc087a131982f45408eef65d4a53e1ac4a963d4feef10a4b2b899bba4545612c9e9ce6273401af9cb57438c8032613065e9cf97474b53b72950d57323c774906eacef87c37d33c8017f68899df7495e32e47f5a8ba95caf9742559301e46c20401395564930c5f1f24c8e28754135d737d3f10789ad510a7a18998bc87d97df9afa0ec2209fbfe3d65d41eadd60452c8d87923f765cce7a93ccb859d7c1de526db00431cb095640603a60608efd3dda359a142978898436ead289ebe895045fede1c318af573b3afec72d265a4b47ca02d7ead7365abf28f91af26b96856916f3a6db8075f49214bf9042df80778662bbe81cfcf7c5771bba66c8d09c3fb04e65b1356f34a57889099c88fa156501e03f81c8b2b845bd4dea15565b427f98c149674388edff5803a9e313c6345f10f2a107b5589f40353d06d82bf4e2b0fb79b0e0b96d41cff236fac059ea0a0e3dc4a56e58bfb427f87163ddc065304e418f5d34d268ada4669d74145195129cd493f0b8e5361c8799446cef18162ec42c82b2fd28ebef5db77d1a99b5a0ebdc1285a5a7db4eee13959f0d59cdff0d2d0cb67441d6c299a452fcc7e23b25c56dd60ea03f3b504bbacdae6c1e1a9698a28e85993198cb9c3ae89f5927a049ca57c0191d9745a8d914615b31c871c4c234c75eb4f37106ecdb899bb8bce0e8a36ea31e71f2c35fffa3301495b696f55c10927952ffa893b81d63d0d21296a95f42637a230086cfac1beb6ae0af8e2a39bff0d7fb4b599934c3c4d945a51ff09c74257400418cb9b0013f7fcf6f8eabbf1152684e969846a605dd09bb09b1082236fadaddf373d1e0764a0260767ec590eb02922a4cdfa68f739ddbeab872f3080218334851089433b9d12884540094910281ecb46869aae5b6c360d061da9d10bb28ee5a317c797e40769846c1b7d34ac9c9fa6edb5496a8b435660608eef7c861a40950a2991315ee2e00666fe7d03575687a4272ff7486186ad85a1889b9e78d996f748fa67ce015f6703c41a696b80d90187c98ef1674d4aa4a4274b007435c3d08843307f9f394eb3f124a5cfe876a6740e7e69a6ce57c2eb2a3de47ab90d2cfc249cf129cb72c86a6ab74a6d5e85b00c2d1dd09d7f007245558e87fd38b286bf821e03beb44c0a9eef67d3bc4bf9b931720efa2ab07ee97a8ad9fdb595f70bbb1a99f5ae6ed21504becbe3017d36032abb6ada9208ceea77a579958d18cfe67aa5c3e2ea7005ddb846be7655199f1f79b56d8685fb3586ee96c0ce4695dadc5af29b5563976b212db83b25d6d8499963e39a44407b3a07ee9f4b1727e98985d7b7b199032be0fc8e62fbf1be542ee0eaf7aa7d5612593b83533e9dfe207ed42bb33dfa8e70d18d3f4ef16a4f35835850941247b361b93609077ad68d330d1d853d595cf19cbb6f124a1dc853d389409a544f3c7baff4c6dd8793874c77ed0dd267daf7fc492c558dc754d956b3f5727c00260fbfd0940674cf712be4670dc8436bd9a39e29264cd5a54164788967f4c1189771b2fea0e7576d6f7a739628770c3de922eaa8f43a2492ff1c2a81810743f7f4f384ff5c9a1ebb6aba3f43f4e963b4e23de0d5a6169e43381814bb4f77ab3fcf380e4deff6846a5a01fbaa4596d07ca4250fdc7e19c14d916d9c7531e980674aa772e9c3ac80fe1ae6ac939ff8388d31a4e6e972eab0aeb7f39fabb6ec72308fb0d2e7dd572c88e33e4c0a8a9356a58d8ff76b8bfc09dcd88b59f4d03040b279fe1c4482266b36163142904ece3e0a778d7b67062a759df701e678379887fbc8861a5d50948e42fec6124a531b734bcddbee4e847fedf5e2eadd53bed88e007cdd9f8dcbc3527c0de8f81ab6db0f8b39c96df7203cb19a9a5fb97e3f16bb0fcc3da52df8fadd747fac34aec4df02a01d5e0aa8058b199e996820ad8aff56f6dbc5b1baf7273b56b5a56f5939e5c4e9c0f8de1abbdf69faba7da89c49101c661e2835ce050887b810b2f8ea530eb86e542722da7fad5f42309a03b09ae642349be8a253afba50d04461a61b92a7d8281d411e54ba13e213d18da7517da124e74b79797223afc6c967d74156a3ca9d25b9c4c451f995b52b741c019a9f6ce7b33d01a00a8c608e66b94a02f574a585bc9fe6317c3ff565470c06642f1ede2f2f150a1b69308110703cc61b505d038cf122a52a297e6b0cc23c6927aa20eadc6c77b012e8acc94f9acc863845610cfbb94809dc15bced1ccc930cf092a17d2f1e89c9d7efd036f48e9327c40b4a005f5eb7353105653355453008e6b025121fd3699df6b0cc696bdc2b89dc47b0bfec915e48dc22d0dacffb1399d611439a7d9c23b9ac9d290bd853f75f27f594f8a7400641f96148f6d016cded5a77628fb54ecd748d0a5ef714c53cf1148473af843d1e1ed1f40ab5997847cfd50aa92fe8e70fa6dc95d02513419070f05f1b9bc65629dac559bb825c7756ef2cf0948bbaf79ef6ff7c349398a385fb47ca42fa01f2e4048ec9c14c419f9ff9aa1386423c2728fe6bc2fc14f93e18d56bf1d30d9e55f6f2f1bfa20400ee6ca9ba93077027fcdd547b0697ed88d693bf40fb96ec75681be46938220ec1b1470770e3012b64459c1b0bcfffa864b3f7aff2c23bfedc4beb6d49f909e24aee47a4fb4ea6cfc1ec639984801b46713d4d890bc88994e06c79c25d853bc73508a050c3c5ce27e5d1b59378be109c98d9b90d869dbca6384b60c328be77f72bae5f9bb85cd2ab506492addc6b2f18f19dd7fda46fb5c992a4e6df7afe6109867538d61320fd8ed7fced156f04ab12693eb7977daf3e5386533cc391c3079f7b22b5f3e390ce45e8262410d473a5eb52aa713939bd9ea94419b2ec1eca5a03e7f4179bee752a8a4cea80e146abbc8b8894fbbe6045d909c24e322ecc860267dd4420aac59ee1b11295deae3002b0ac92a910322b668b5263c7ffe1fe7b1985cd7407d7e8a0ae8faeb24a6a379f924ac2dca5f842e68a24a1ffc59230f87d99a6e765b980f7f0dd4ade745287e5c2bf3e0005bd1aa16646b99729b44b769762d3d155dd9ed6d54da4b760e5e89ba97ae5400ee145249076423a55395849223b24f9945a6d3ae4305e355f939eee227cbd1ecb4124c2e8f61750f5601477d53e7a5ee48d48da117c2d27d24ac7abdc54cfa1dc7eeb8768571754227bf18ca090ad63484fb0d74a2019b4dba1896dde756c4467d85f33caeaddfdb03e8867c6665d40fecc43b47e5cc2a8fb237f57cad1462d79e59a3bea6bffed1d2cedcb854aedab35188ca6f18b1648073bff219d51e488a8ddb26a31417e16306f4ce576963b6591c648dec6d9692f96cf201662654ce6f161fd7f9070e46c4e6d905b08cb58248dd31d8347dc6e21b69389950627c202e2cdfffbcec40fed1f861052bf8ac01b2405c8de473dac79d161e06f52b5d76cdc4351e718192f39483a584d753c61562417f843bbd1f4501dd42519e7bc3fbf8010f695d1eb305abbdd550cddeb8c969fc25e39b85739fe7d63feb9d30023207ed91ed5f7d96434c1a30f7105188104ad7627d1e6afd91b89aef66df67792cd0a895a5b0125e9855aa6ae6913b2c461fe2a997a0e50f0a4c19f6a6c06200034df526fba604fde73dd854badb6a39f93e1c68eff4d71cdda84498f73107e37068e1db4976d4429aadefc27f4f01f9a43bc9adc24926a92a9c05c4f4d53f6a6fdbe86eab5d091722fd567f973fec6fd954807d3adbbd57a60cbf48695c3f705d22bbd5cc1eb72c8ceab3cbc9187f767e0e0c78976e51234105045cf3abb67eff4da5221831163c1a3818b42421bc2e0cdada863b96b601b9b051151111e0bc453481df121ba5cfb131befa8df3ca0bed156971afa42338ac7d0f457837770e6a2304f294a46b068952753faa3b4390fc211b8ed90bc08157b87f3c817f7dce6400076e6dd032ef285adf3d27d9a03d175f7f6e02ff28958aee02472a45e6cd039f2f0b252bc4a3b0d06f57e172e5e3f85fecac4fcf9fb576e8a358532272f85b847ac8248e444b5ae2919305889f9ed1d31260400134a9bb64c626c7732da65953c85ae33ede64f137a41cf1a07a678d36431d720fb774643e2e32736c2583f09670034418eb7b63e15e0115a6cce0c804acce1c38d03dc668d25430d0c3a11e2f619bfc3a9cb85a4a6fb03f9fc83fea78f408a6458270b35b1b618a4f74540f01afbb83c20ee9de3d4fd0091903fac5f27c56c560a8c5a349e04cdd2a4df05a45ec5ba21bbafe8d7e91bbbad6da4e4473f952d9795d67e806abf3be2bb240653753ba37194c672f21646676e4b824d5c22a45f19c5c46ca01f3b38d17bf3bfb53a07df402c4f8c6217185eaf4d92bfa25f06ff433a40a40d505779aed9c657757d92b7558e5d6f37ff5f3ae4ef7570dd8bfd6ec733d712bfa68fe99408e60677f0cf149c21fba427cce7e3d507d43cfac35bc77875e769fe977201e00a714699b6d3438220eb86d7d54e920e468aac38c231165e0bb45ab033d7b7a11d73dac8ef01453f85824ba5c192ca13521e593d3764c7687d57c3b548e152c2f719a4e244e77dfb5bbabae31a339ee01df4d826cb401458877f69f3e2c540fd6f3bf5ae99815c1065b8cf62d2637531280207513d1c2c8ed6f5b6f72078535333fb4172ff08f7755d3e1669a01ae0718a291155f25a456792f261d60e1fffb880569c62970d17abed55644e6ef5f814a4c8a044cc3d478c7c5d47445971d7efdd0ddac225c1d70f09d3685359c0634657eea3ba3c6a03203857d1072762d4b427353a724d09725b8ecbc0adae2405fd5d93b2f2d94070411c78bbc786e064627f6aba20531ef2d7272794db86f75fa195de8d60794096a8e9cb7060a58845ad9aed7d23ec0e08cf704c00509fe94d9264fa7fbcf446b9b52f0918e42dd4fff65df015eeba62ef6c1f8b36287baaa4f4f099f005c9b3d8c4fc218f27c6b5bff0fabed18be991dd8c6ce504f9ac3f5984e7ba37a9aa5922fdc87adafee5e4d8e97c5283cb1c52729d6c40919f5703f97673c0ed12100ffd50152ebf0ff17ea8749a94960f0fa12f3c6a4802bbc0be64d8d77958b8975eb2b25e4b66e50f32378ea65343580385ddded5061ba9d7d78ff7718a0798054a52d5d39887ada64f605d839c5634ced6cdf0c7a1206ce235396902a0026ab00526e52f750e827090a76678386d20c123cf62323ee084ac1889bb2965396b50fcd996150a8fdf0be36c420e0aa0be44704771a6dfb84306b4cf3f3038de0e7987a3f44305dca7d7d6729b9a0a8e9d7dc43b9ca84b52c2fbc36b03bf9532a5b89f1193a6018d81980a1724afd1885ada14507adb841b05e8e3d84f74040fc57db77cd909f0c66a0346f43a84b494510f31ab400cb67adae1f4f1379c4fcd45fb06838cc69d2867c72c0f8d7278ee3dce12c736e30ed68622d2466fed99334991d33c4850794e63f011a1144a2ea51b0f170517af4c79259c7dc4994f262a5379af5f37bc2092e416236e81ec15d04fc2c1887ed29d72e44aa5bf033a029ad8473d60acd64592276f0a75af8c39b4404b0ece6e572c56af8b7f5990f060620509dca067ed7ea5fe8a97d5bb118959ade55ccbd2b06cd08b8fdb5f0e7a5887dd441ce5a647b9685706122efb165117649f8ca5c827ab7771dff7d1cfa42accfc1034f0441789b70abd077ec0490b6c597d0f46edab9da50f1567d06bc822028e5a7dd96bac726ef31f038ddfb24bbbf05c4c256298d835d7a80574d3c8e648f6b8b28ac5e36af3085eac8ce1469d03b554225dbfc9e17b0f45c3a2d43f903a591bc7e1354fe856efd9a6534ce07c45abfa6831af843ff8c491ddec7c6355f93d636bb6211e7dec675b8eaa8941917506a9527a1c5872fc0ad34ec411584e4d4e1ef153e09e3ffb7cfe113d0c13e80b468bcc8e491020e7dbbffa05434fb9cda6c7b218dd545dbcb098fc2790d22fc892dac9fb9d83965b3a7959d6accf19eb61764675fdd2a622be8752823548f56648c8f1351d717b1599363a0a3f0e889ad20ce8c46868a2d5128094772cf49e7188329b2cf173ab770e2f36d07510ec906c9298b1130d97916183e79f31fa6d0752ac9322ce3452c526751036d609dc4ffae25d2584c8d8bf0f825342ffa7a433fe0f18f5140d71ab2d032b44c8997b708bd9efac6775c150b3baffabf82ffc5d843d12aa16e4ff5e233add214ae897c72934c613eb53eadcb40067ffd7c345ea38831a945e4e5ee4c2ca2ec4fc57e30eaeca93008b892b29c172066141c48d760b94796f3687cb845b4fa7907c503f9ca934a2b0639722fd88728df476558d54cd8f73041074be39709c6174d65f1881a3b73387562b82b073610783a8d77374af15a95a6a3e5683cddb555ba2b75c4983af85daae546f9957cd992a36e313ec0268b90328de73e32c3002ede1508f525c21ebc37cabebe7d71c59058bfb4c6551a046a938aed979a60a0a9c2479f2f99479bdcb8c47b00a566c5b6613366a455aaaf6471576dd6878c7efe37cbbd4216aee23b437e0a87941b0dcae2934d7e193ea56324112fd7705c208dadb3085d4ac12f5c0f7c7225cd0901648f3ed6e12435b86575fd04b02655eff7fbce174d64129825dff45c2b6ef6e4adb0bd9fda2ccd0935826f464b2c21b0ea80809de49b307b8a63f1783834e7b8c8b8e00fa746cc392466ec474334c6634c015900f03c491ec9e06a1dd0b98b67a500e44a31385c686623170ba76e444080f83221937094518e878179e106a028565008d8ca38b884890952af895fefc9c406be83eb94b0dd239daaa7900d046219c67b9249f7f0adb5fbf6790360f612f9ff5e9d9b6d6427a2eb573cc2430aa151af55e40fb5454891130220cd378fb8df56cf834ceac1d646fb3d151468a5cee349d07a9e9559b698a1c4981d3876cabf949f790a4c6f883ae9deedcb79baf4e193c62262b38b9a2231e909047acbda14d83c48751903a0323888b7c97d0ad7d67eacd2983f6cdc8046a1967829b2a16b6930826c8b2c961c22b79c42a1b8e7a2b4d397b58655831e037e8b2c05f12e3d14380675249c05462eb9c08dbf21eaa844f0fbc5296c7a9eeeecd71d58461f5246696aef2a121222aaceaf99726a898396810aac025f2bdb198f0ee9a6aff089c397821815f0d2ac11673e1d50d91efbabb1e29214710bf86d2b05c8a8ab8648cbfb551bef2cf17ea770fa76c52affc49af4dd8d99532ab7e7dd05a45ec0ddfd3d1b4af91349d36c6bba6f2a143c381f448cfc66aa732b55e18fe3202f0417e77d46d5414dac2ddf03f6cd1fce03d896176dc7ef7746cda7465de9410e63f44c3aa90697adfe40c046fd2f0c66528e947e4fffd2fa45da4820e581596689123435d28f02325c142728068fcdbce2ac989b5ec804ee557b3fbe2ffabbf32545cc04464afc6b682abeebd9fb1c773f02ac02da958b7287009107146cda5ef41da80d66ec5854a16a1151bd563342097bf0e0f12fe08e7cb70ad862badc8767c6e2fac23febfc0218e83e228f3d6896da0f5be3c1d74f51fca529c342d1aa73e97a8e9e034eadba3a21fe62651a70202bc5c336d4924249b2a798dafe17b5aada3a11c10d5c196c5a987d69279eab1f7e2f2b7b65526c6773fa8dca48ad0a4901b52a2373b7585f1e574642c2dcb82b57ce4530ae24fe84de657649c36ce638cf1feaa4603f739c8576138a9ae411412d66fa75ed5b4394c812c182f33022bbf9515b6a9207475b70ff04cdc539f328721d1788d165838666fbaa4d5b1f74a84839df95d7487cddbbdc68e2b7ab7641efde3ffb055eb9aeb5eae06568dec8a2d53b3f1cba89e1b9392d1328182fb526a0d5fe2420c8c6ed782688d4763ca2d77e4d7d761000ee6fa2303948037676d96dba883e5082a939c4b2260e72ed82a75849e8ce87b9e75f0864070bd91c9e41d667ed37ca39176da49039a6934772d1a2ff057c28988780aaf90e9ac1d14a87147970e89e09952fad79d160a5cbfb82e432fd9c24149a24f6923a5e8a4a336b3c3f499841ec7fcf194a7c0c28d027697af983e8c54d3d17052bee41b46b2af7fa84a6feb86e195e376bc23a245c1fbbffd0c4e8cd8c0741a919a3d8df8dc007f5edeba2a7a549f18878b5c78f188e76f3a7db36e8465d7a05d0694e72a0e25bd425f9e440f71629c6bc4e60c04b4425e714d699288e427a91df49a8c337757ccef59aee29bb2b1792e4e44b9c367bb8f796392d39bfa51434b31a85cd1d424b89d60543e9d03bb7b49c4b2a58afd2058558946900194ee5054863cc5fe5cac5617a84d23983b0592a763775bcf9fa6f39eb561ddef703fc9d0dbcf7629d4fc2b1c991c80b4bfb1ffdf768ecc53758b53e1a91d4483afc456149c8b145334d947ac6ecf34f297897cde74ea29f73993969e84055e9e6f2597e0d2820d41003a0d92d83760c63b550218fb7ee2d26886e50fd59739b0b94105b45a9073474eed1a8801130aacc8e86e2633c8304c1afe36689b13e17336a19b8e53f046a7f613eaa6fd0d5ef7686b8298f7d679acc8aa297df8b0062531c234672ae22db837978ea3e21746903a9a4de4c3eadfcf1467099db3bb7bd8d68b550f6dc6de23d34c086d506d6145b61ecc17a5a01ad9666035c9d0df7890378e64a685415b4faddd98dda660e33c5c5e854a48b07f5f1d19768d71b84f847110e08171ae287750e1b4ddbea5197eede5a31fd50ee4e7cbf7198a42cd5e7a1a50d6f5ab23ea0c8aaadd7638f152c615db468d6a11e09d863f07d711db7f244e9fbb45c650bc51198d6fffd5575b8d161c773b78f44c56e1a614df6aa7ecb1867c34dd603021f368b4fb303d0c6f52c23c56e216242a4626a4f7c3dc7a160f69d5a18c2d0e3e6ca502116dd3afca390cd4e676dc8fda74e84bee44d88e8c28e251eb9e61d5c583b019e82842766f6aef7366d495b4b76640530929b30524abb39a3feea1074414b9fe5ce6fe75a2f2d29f3ebbae0f0c024cb75bcfc49e3baac0b04d9661340cc0ef5ac5e255b9ceaa45864b1d54293c05e8750f8daeef0ba3988ff887ada3cb74dd286a7c9bd49fe3d2005bd7ff6cd1a34095bf0291201d6a13025d18a0d99617cd76e1d6e94193c29d9989ddcfb944f8de03a865c5e0e33fde37f9c76306a373dc723c05d096728dd4b3998b1bca1226de5975495ddd868b3717c0b43643ece6ff0f0db8c77f4172430cbf6e23cc4590888bbc9344c1d04a3c3ba87ddf3591737092b6de895d933ff1e9b1d80de525a5096f54ffebe002c032c0937284b8be3e34064e00bac2d39ddbef2821b884c159757229caa8468750c70e07a3c314dfbcc866e924f1fd849c34aa542d7b094d4965b5e2b5585ab5ca9bd51430d1886c1a39a46e2e46190ec26919161309742c37d78ef0654a640e31d5c05058f82ebea3b7f36f2fc999835d16af98a397f5d7f62f20d843e4d3ff6b2393e4cd3c227285a173363cd131581e25ef6e36305130c2c9e5d50bed878f45e5c976b955720014107433385b8975a7c1abeabd0078694747f9caf2708bc011775dee846ee0d16af653054728fc8e984a69225f681c2989eb21af8ec3551479860529a5179bc7da974d52460cbd1b20cab904ddc834d94e0ed8f6f466e1978ee3e3e028076aa91cb2fd0c25b968002659280e831804f7f45542eb50ac0b989b1ece36bda1c1bbb7594209c9358d135bae5300f80b0138efda14d926dec9b2442d50c52cec7f6b54417c3138f002532fcb4f5468c3372c07db1d714b7fe54499e4a5cd0b760d8bb0465dc4d61a4da3e75ba86d8a88d17f387b8d965305c988a5e68437fe1f975083fe84f37210c5fb97e02cf7dab77a095d1746461babde84f301f752329746332815eb051ae40f527ed03dbcbd6294d2b65fa8e653c21868a70dac9e843dffa63fbb576089020003335dad364a6c6efe53de3bee2f2c878817b1d1a0c9b7cca55713571d3c25529fac4788bdf9f20b614637600c3b4cbab760f9adbe83aa7804ce8b8401eced2de28f68adbb46f3e3a25ec369e9a71948af79cb27720ca5cea1833a61ea3cc8f7e092a11de86bec7fc86d5c31052625962c956c187389ac137135e5b66d4720203ee2924a9e0ca9255a4f197eb7b4266756eebf3ac15c1adbf7732026bb304b6105339cec7d3e60ecf5f237a239e361848906b2c6d09530067f789bbb735d4b52d5ea3cd7856b04ac2d4532a7b481b42545e15e56ee9114ce6f7fd99c99cd269b4c028423a3af4d107f08760d5a80c089e1a13079925f9860266d9243514c765d5c2051734f27cfd05e32030241f0bb77de8cd72dbde239a5a32d37208b4cddaf5536056c547746c7e2aaed7dc206322e699465d3fcf9e51fae18fb45947fb09204ec1ca1189f3f0aeaae44471b8ef519b9fbc06a70d2ae4af6d82e7194cd018e1671a7ed6af7015ec6c1da4b4a2b6fe3c6f4c0336b57494357313fe666b026f8025a97760cdda954a171ee24e30d1d19637baa17c1f32fa6729488100df14e6e7a742bd72cd88e704e6f72f76a7fc8f88edf23cd049c606b26497baae0a21620113e5aaa4558af1f2276fa7c6e610dea38040626e2934cd3e59a9d29cc242a544597ffc09b5ff7c245e94d625b4c3912a083820f09d7d1566559949c0d251aa714b30305ee60dbc2f87cfa0bedbdcecb372efe3cb32e789057fa783227b4444a13e39ca5845054f22ea11acbb4fcc1281096baac26e949d3359e80de06ddb49f394ed3ac58fb7ade67fa90973ae7a984af7c36c2b77ed6d3431e50289a701dda9b3016e0c2bc2f3f8df2958c6a5b00c649072c3f3de16c6bef200c0d0ef8ae16e24b552c58edae57a976087b5ce35d38306c90311e7de0c5f6409c8cbb82268df6cbf004c9d76489e2432093e1d1a2708e240ae52e6e63f08e921e968118c11a18e60f4ce1bde278c4cba968421f00ef3b04215ce4b6da4b18672f0e5710739685bbc034bcf44d67deff39885122aa4f346ef7dc9987fddd4d574cb70fc3d940d1ee41b12a7656327e6d419cec5e7dd4e39aa41c2465d1ecc6eed6777c6a79577d86491294f0475ad539b5d0d18cfc491299a5293412c6bdc8cfba49024ca135367b9e58bc9e3cc66b839b3108ef66fbdf0fb4d52771f1b2b60061b0b592edbf3f613bf9a05f6ef14007bb0427163838fba5085c5fa1eb60420050288982abea0b03c30d68a736d1e327c462334ecc3262582f11480ecf9f5e197a56bcdb8e5fae01c7f439974137e712cf9cf7af8cd6262207da096c24095f4e685e8c8c90ab6afdf7dc74cc980f1b3e8936c609f0036c842188dc9787bc22d6a8807bd57f2d2f067119ce7af741cf996df4aba06c41ce218b673b795d33ce2d1cd8872b87c7d8a8d773baf7e78546910a8adc730cbdc169120fb4fcf55f526118ee1d408b0fa32c1d26d67e958996e8747e7989611bbf2ba3cf0333a120d18a1482bf4f21ec257d139793e2a538fdf32581db3b32eb7ba88012559b2e6310cb1f7a846633726a6d1f37c4c812007b712ed6fee0a9a2179be59bdfeef7fb3a9f98cc56f58096a5392a17119dfccb47f338ae76a537bb924a69115d4ef62251f4c5cdcf6f7f1f3c647699b25f1b71ff6a0f20c4dcaf032a4e8194a429556ddc338801c55388e2c24eaca6b9f76d99eefed7f9d9864524ee5ef93f940e2cc4a716a479315e23b13c6610db42be1f2b04f7c41e55af0b3cb90471bde078c11e5f70850c8b0f51a44d65592ba2c296a9dbea3a79f14c87ef2472fab80f81a046cae4108c06d24c8ca268a38420f06a532db57b7494a7b7b183045e56bf30d38a0b7b4a0d7f5bfe6d65399a21cc7db6cdd2a7b524fa5d5eda3303f240775dfe0503b675d006df00f00aca1783ffb5b4b7115f6599002585d2b50c602f089932dafd5ef9c573b718e42dfe5f1057dfd49610bc41ac5ff7ca7f40afc96f8d87f4030bab94b8540d04ebb86563eb85458cc991b67a971006601f84b190533ad1a7d0e5eda3ce88236472fe5d42e144fb42bd44bf355d3f72361d0b6d5a912d6d62bede0c386a6ce1c1bb0a72038eacb427f50e75081c3ef13f666322210777b5462eeda514672682174382b1e36240aaf1fff860d853f60e79560bab10fca88dfcbd3fa7fef4fd8b1509acaff61c9f7cacdf95b9f9f9300a0110020b6b353e66fa4593c33ea3c28335817ca967f879e1ceaefd46f8b6e0787ca4355d7eba3aaf6758b1d72cbf07445160d9c9812f4d342aaaa9e818ab7adc23a4282d57fdf644352ae4bcf8f1b9bc6692e8dda8f343a89a44154409b003a26f53913fa1387d01361e01d9d776153311fa70e71f824ff3aced8af24cb8ddacd97b92e48f88d272a1c48654f9c928783a35d57e5d5e33d946269f9601fd99972c8236178a6065d52252ebd785195d3fc400c0e0c871344b95eba85a2ac9e02ebb6438444b199677208cf9e3c6b3dda58a5ea73bb2adf23d27c41131c474d6aeb1b638cb34cf03ae6178953f936d6365893afd22d81fa5ab13b35e5e8e34d3e8c5d0897c291a248479f281420bb249e2237d28350f4eedac689a8b74883c0065a94a5dcd4706077e2f05110462700e8ac2b4cc012c39fd6f5ef0f5abf2bf9c7065b75e686f165844e441a9d8d918cad2f33d78c5940c8940bb08c0919a8ab595655ab97f617b84115b60cbe7d293f10c11711637ab5942f18cfa838c0f8da1ec6baa25f2e45bbbc60ebe403d2f95b7459d58d1b09f397daaf85923dbd44461d04a413db425f35f9f19052de1d43b3ddd937f6e37a8331775200bc39127752deeb638e7cd113ba4bf8c30032165c07c2cf4294aa9396e6597e1a93dc3716c8250b5fbe02a7dd4548e4137dd98757b313a97e5ed6c2ce5b8b97550f67230163d2d2f599ae3105e59a9a8c025b9dfd3c3374f3cb6c15774301dc3a4b6fbbc1a51b2de03ff4ecb8277fd6b890904edb1693119d1c0d4a450a259f9709773218f30cafb66ae93a7311aa639a1019c461bc8ef9a027d4cbfb57369c2405643ee94ff9c57df325087f95c1d723c5b0fcc2fcd677841335f1d9457570e10fe07fc737b193d2c4274608f94e16eb8ab6afa1ea3cafca9f107c1f819e9440fc0955f3af7b22180e66c971612456f502c82477b38732091973d237a99c876ddfdf6c241867bae0e40fbb9cedbb917d2b018a9b6bc4e46b0a47a96acf32710813f17251e042c59be61021464a8d67c9d134ecb1436b27642df710092ca92bf50e6dc408a9a9d2d7b7b209345a62bb3a7806d75ce987b63b27f7952c71ab37f11b9818e8d4853c518185936abf185ac416052821978966ff6ef559455a1184e149ec52c1dcc32302038ade152dfe943a453c6aae61e6f19424e0f1460ee0dfae2cffa1444f8e47e5af19f928f06c83ec4e8227ca984fd91caffb96274a6278cb60bcb25e031fdcb5516af52b73d60eeb648b31c34757aecc9ea82d5715977fc41cada81e8614c9f3ae0a060bb300748eaa2e533ca87da896925c6260e08d939cac3a682296b87dd3c0fd8b6ea658338f2cd0bc9214478ed0c2816be857ec10610b039c426f147873a0ae6f3ea35b0bf72a797f85535c74740bfe40583651f6286e6de595a12f9256c05ec939fb5d853ae38093bea71c855aedb4e574fb1a33d17e1861e35b8e9b61f816682492321379670cc216537beb788f30d69ea9dd3e5f7b69c19a428b476b94afcc5111ba913d27d6dd786e2a87e4119e16fffdab8ffcab3fe8cfe8c7fd91e5dc633d31f3b24804a58e5ec1ea50593074c1a1c91f552c79c71baa21d1e36c4fa26893fb0551aa4fa85349d677f19235ab9d97fabddc92a4bce0ff15660e460127743bb9ecba26ead382f4b2211b0df1575e3fee719fd56531013722a6bc4bab7182a8a2b37f4a296b6261b1cdcc485ac60bec4a7f2b364a46bb57fae08136b0768c1c0f580a3022ed90e70aa82c44534bce31a036d749f27db63458cf476cdddcf3abffa0d20a5aa3c7cad4bbead4bbfd2db4b26591701d6edd4b465a4a30b9beeed05c3d42f5b4bfd2f2ff0bef63224db011c7c496d3cc559744db1e329bb8fd8e92dc06f58fc40a4d4886ba29a6ec119e6f11a1502fcd1b489314242ba4493ca368e9ebb2d9fe805fac4e6bf4830cebcadce145a7b834ceadba0efcf167ae7fb0b4fe29f7ee5aa20254bce1753d8aee79566468b292ce4a3818cd4bffd59bb44d407509416cc57f2bb6d14d7d716d17def0527358a7a99b481deb114f39d0e295506337a6e790d8f0a833cdd8a0b408d5041d15b0c5e6b7a9c5f2e6fce5c2da3902c423f235cf89c8b470e6858a0063523ef319a8078fc166c4207f865f4edf3b72aa3e2b91ec70f926720f50ccbe95d1c60698611bdcf64141038edb62525cb2800dc75c47a5b0277edf6fd8863fd998535cdaac992c6ecff110df280524657bb04cc4a0823aa20ac691af51d619b120e6cc1422dff8e626b0cd9bb6cec08a54a2a3bfa561311dedc6d92d3ca3afeccb4ce51ce3e4a4ec91354432ede7314de8448775d63fb88edef008415758fd36df1e9d1f4f628d37b3db00b1fe546b57d897cee873b061113e08a83c5195eaa2360077f0800a170aa2ecbbe41bb39bfed87c6f9c59907d64142b59a0b3236a336b91cb60eb51cd3e0060d0b25c6ea525ae191c6d2d4155765fbcc0c53cb198fa520db4cbff56eb9e0aa969d956832b37b668eef64ea657b301f8fe5ee6396f14773316a6f71d56bb1026363ccf939014353901d4e084e29da58b4116314fd2ded9276f4986e9478207c2367efa99e8a45832151c32941a254ec92c806841ed1b11157dfed03f77454d7b437ee4f0461b66d04804a1048ee660717b08e719c7b546536de1e6ef61007b5f7361c400a95603d9f5f3ed801a88c06d3daedaf3918045bb687baf48ede908b09226e74dca92e8de20ceacc633471ed8842d121658008aa3a564a8235d1a5dc8b8305b92d284394ec9454dce7c2df2a336810b0defb8a442ea0273c4306f2e98d2b9f07b400859e2fc8a3c3a719745ee56e9966c320a8bfbeb428c2e7afdf2444a7abe56dd57bbb0a370ae1c604fdd295913d8e0a8baaa7e0cdc5e328688ba94870d0d7c0a95e448f2043bf190d62c12d0f4896098c44f3398f24722b7e940d011f240bf51bfebd8309ef1a9800ccf6b4c171f47460096563bec100a09d874f01b7ed583038a0fd49c1ff3f48921ee02dcf498704088e04de47ccb12a8ea7a488357243113b84b7011a415e6df667e8c395e5776e5dea47ee42a341a357fce7abdd5b759e06551642fa7019254a9e495a3d0e7858be0c133f299e4c8095b721314a214785ec3a0dcd9d76fa7222bb699d820f1fc5aac104040667003a9ae6baec9f1a4668134a9c65a215cd091019ce8d8d788fafc83734a6d1ff213ee1613bd74e86759e0ae0851750a69213af3bf63bdf292c6461042c839a6587cf47f7827dc55d25a1e68f6848cdd933fb3ece2b677cc656fca16a69c105e9085a495c0068b3f4d4f9597ee6226f73006427cfa08237faae1e66d2c5f24d145237cba204766d2a393ff4001643cf9d9c3dc37aab7f33ab010da41558a61680689857373c57cf7b6f000da8989e2935f29a3881724a68d49832d03ec1679a99b58bcdcc7b09dcdb4329db7bb0a2f0e5468560d2b87b908eb6247189a87a5ec294a8c53de7eecd4d9f5d4535a1b609bb185d40583d70be5d581db413d35d809547849488587c9d513e4f5077d16ef439a71ccb1b452cc86ac371c08c6c912d29a4f780ff6bf3125244aca11400a6b4a263b3460f858b9dd39963fade804311e0bfaeaed537a1b795268b1ff7cde62f86ee8c189b29cba8f96bd7a4d57b442eb21dacec1d2a91f274828e46102aeb012c80841ddb8e7dda9fbfb9d7fed8f706e3dff5760dc94088a7fe1f4063a2fab5abd11a80eb71be62c33283cd7affc81560dcecf2255843d10c2385e202c191bbb79597e052d54ba5f7336c8da28115bfe0a73d99784f39a6b8567e97540029fea75c0e26ee19a64c29ade03b7bcbcda92b0066aee899c1369686c4f588e75c43c7f2a726a27e8e2b2d5fcdfa6be01e4e2175938d98618d6396d8bc31310e78435b33b1d6b3f3b27db1b82e6b510cc9a3584a54f5c38cf32fd9f26d5040ca7665009af89eaf3d55cadfd115da00b47b18706b0bf02dcda66da3fc5ae668cd9addf36d302829855bcc1b4e3f7a3501d6a9c270b931ebc0a953b608be417af5b4c01a1bc0998c2ffc2be30f0555d30d7226f3e825b03466c533ea8c2c2b08aa3f09be160646721f5855ab38db4d29b844c35d3d8820a7854eadbb67745bc3d67d46fd4bfdd637e7caa213d02f6f91c927b780aebb9218ab3b076026e4d04bf09d0b035e72e8f52ad557af7e0cbdf91dae0efdcb59139bd829583c1c8e630db2403493053b3280be0b9fe558f26f5961d6747df3e5ebc70aa9800a89a4ef35924e0b8b47da2638125af382152ddfa5648d8ef40a580a574aecb66e7436076d049fc44b49735d55928a1cb8f6f2770954f94c2eace7eaafc2646a8f0e25177961d0acd621ca73f910d54aa9de280fa94159789a892228693ceec3bcdd30ebe2e2ad14b7f163407c9f7612382db561e4036d4e4d8871241812cb2cfd8402207d8445722ba5aa00f99b23513285bf2449a2c1a094646440d764af85b58a440d97e3548b286bf5043b4c1253da14f8ad97a19b66adda20f266c5ef6e3966b14f06131ccec2b7b0c3b601cec6f20234dd126fa3a9971fc22e61ecc34e77d8e376f8cb416415e77d5434667fb2f18c19de3a49fada50b00898b1ae1703f5160a45c00571ee68b10f65f75a88dab8b06f533a491e57b96f75a4a444445c857788b62b8a8ee85570ee2b77df4c3449a2bb9c89f73b0862b115ef3c5684d28302b40742a66f6b61c0a31f2ff3d834390b10d676caf1f0168ac489570d3a479e7a0d259d09d3d0903083e4f91771bb8289f327d42dc665a2a8794272769fc70ae21e3a35d6de86d668ef28c72a3397cb4e96c145ec6fbe3798400aa3c74b8fed50273735f263e4935ac226f4aa2488b597f70e4e9e36db0e3e5117f7fc5043e1e0b2afde11dad4107a77caaa44b4d33154dec596cd76f9f1c03e4ede6e2eb8d5e8e5716f489913de90dd0bb7f13ef1557a830ecabcaaf20c8a866d42b6c5d20f9635afc1e85f1bb09375d98f29cab9e2883205d303399300f999e6161134741ccf69f4c70842edb431431aca91a0f7e13bc054d6fa68afa8399cc110ac6563bc1b5195060fe14b3a4dc1b6250441388ad193b58a3056f8995fa14556e2324f9126658f2ee9a77331a623e114c275822fbe6c5e6a69f1a7f198f9ce62c15d4693b7d0a57b0d82312f1358f4ee1f9cf1eb7383ad3927b5f6bdb391767660ce7045016d8d25128075b0848808ff4244abe84f9a02a8032680dcf2f181522f6003fb67bed62d8fd2024ec0c22eb00f3e047f96943f0c387ab88b271f16b8d1c77bc5d8030e4f335736561489a0cb3e47826cc673dcf05b977280b408d9603a4a5792111e3bceaa76e916d93edbe6345a841b3976aff18777d4cdf94f37b6530b63d8f0b97fd8ac2dbc5d5ad2dad0cb6f2049a3b5d11373a3770f6d17e09ddb6d6d7d40b96aec4357252f6173876bec1693f6ad6d49f3a2bb5c2963c4f6bdf4824e63850571a226c425692adf81c27508c3c781a7fb616476b03dcf25139df4673a1050137604cb46fdc38bc8354d9693fb74cd7ef73ef4e8cf4b8fe33b25516f66a4ed11989db225a384111e991819631dee17d4d734771312799e27d1561bef0fd6c23d272fd9047e72d8c5803e9599b5accdad68352a84dedc783138dc8eaf8287c6b5455f5a3ab1b9ad7f7ea995e2e93dc7f608399263d48e10e95c2ee4ebf63d7a97ccc4a4f2be7fa8937d705abacc75ef2afd0688d1fea13b020fb91792a6e50b810a60596d8dd633d414a15bcc5d425c5105d7ef2d97849bbf0141d6974b06552144c09e49e7a45a62d4083ccb13c382a347f33cc3559e9df085877a9a8003d300467dba523081543c9731a2bfc3a5038eef37e1edd581ec4ae483498e86d66d0c1b276231ea5e701fdb16f8939f90031fa098aa99f3e7671f45b053d743cb9ae72abce8b328e3f939672d43461bd3f4eff6e2d3f98fb23f9dc69079ea71018dc93fb40c8dd082b7e363f02b07abc703c1ba6849291299680736b2ba459b2a51ce4ab242a1a1248a8a6d1debbd98c43c25195ecc11c48fc4b0287a39a9be92d80be4f1e9f91febe0507042c4907d304f7b8aded2b39f3f2ae338b976bb4ceb1567d166de62c61ae875495c0961b2ad164e15a57b27dadd43fd23311f5a2a9e1cf0d1f597ad1be61d60825c26305d0ff010734747bd0532c718717af947f3ef0d6694a9e98893bf6bfb174b5261c2d814b36529585166eda9e2af2ee99814a7f77ab00be55ed34d0d2efc3e55e38f6942d1344ba663af1674c756385eab12dffbf4277e8eda22ae35a402816a707b0789b0e229e7a773722343b7cd6e7505b2da4973cc01f77a425bbbc4bd420d103265c47f93dab9c3d8f7963441f3b8a4481075e1c9b80fa2b40c4ee0890541cd10016db39bd41ecad79cf9229f413d941e36f3af5d085159fefbed4973ba8a71b642dcc2eabbdb71c92925384f3236f532426bfcdb2ba16400a2fbf26858613d5ecda4f0512d6c61d2e180278d21f6ff9d24a4244246fc3bd4cfe2b2bce97a219881ca83b9ff4a8ada94174c685902e5272530a1ce8b027dd2ebb0031a643da7f9b864c4beaeb424c37ee05e882478788a4f9c363b547df89653729c536207636ae264f8ca61838441e271a432f72c19728acb0b6447241a0fdadefd62c41227f1260c3c22e39155508718b1440cc2f103f0585cfaa7c0cf78df61875c44f1167a56bd517b904dbe7f2d0990a3c6e8f73e5219079d26e48096c5b2934a91d001ea365cbdcbd9e3f6a5f72107543bb37f7d731d35fb50a8530b3645a27032d389ebab074c07feb2410111f590158bedc9a13860936bf98e6ce99dcbee47fc8142f2e27349ed3369eeb47d6d22467ba51dddcdd45f7e1d3a10b5bd64589af7df69df27dc1f70483936895e1d5dbec9be330d8df49654ba79b912e40490986d8727de0a154c558dc81380d98f832861f4729c662ff254dbdb6e66ef1b0954d019fc8b040224b65fc8bb1bfe47d1ce8afb16c507b4990f429f40723bb9ab6bf3ab3ba48ac4def5f14bbcf04e31bbe782135ffbfa9cbbb261db20ad287a7802471d2caf286ab53c1127bd369acaad06a9f16850e0aba5dbbe9a6fc3b9bfccf82c58831930fcfa7bd526a5c3e6f85b0cd12e599dbd88dc8393e698ba8680d2558e4b287fed8f65a23a6a32851d7ca68e283419bef0dfd11086d2d9d636394fe98489e026fec9eaaed9cad95e72050931cb8292494cff6965ac124d13a974fd56264c909908fecc9dd467bca53688e0cb46865bfe971a0582079ee3d0022fff699866b1a6177692a64d592884f199034a74503ce13aae92fe01aa92bbc415ff3daf9863aa272cdd7495de86495b3493900dba0fe41aaf1a32057d9634061b49b5046116d518110e7c54c83f83ac5425e992eda654fbf4b43dbb8946a32279f02584a6a1f1b5ab7064f56cac88023b60c22d9388c2407b357c7877a30af4680a293d2441784625cb734cb0d8c81f7f3d966ebfd2824f622c2b32a6f8d29ba40165ae865ebde222466b40c5a2139995c4dde95d4e299addfa6d39113b95fac2959ee2bb6b553e16ecb7af046ad9373b4483f7ab006fd05dabb304d31993a2b44bcf5b531748097786bd06d5931fac6bbbc67ba827b6d95e476e45c6a68bead4f8da00427d64c97ecfad999a045f07c647062cae5fabe738ffa7c2e50706fec02be7816b2802e8066ee789c9f09633d5fd14693d93eb0d5531b82c8e2de41e145d03a9778a395f702b40c4f8691f9783b106563d6acb090e96f348916c916c4ac788bd726aae2123d1c8b424bbc70c88617a311bef9369fbaa8a124ef9adda79717fddc056a54e36b9a54e341a101f11db879558badf060e5674eaa9fb8f02a8da6683ae2c9cd46dcdfc0dad29effbc1c28475abbc0e55ff5cc3bae1214a70e242c86cd5e81a85445afea64b5849ef1ed5e71c8c92e7c02bdb448d8ec0b9fafc2120fbad213f7e2fc64870cb55bb3e342a534ffd368d57e181125e1feb0aa59bb07a54a9dc9956698ed3f5dae33878cda7b5a5fa27b4d589eff7e20ad3e18462356cd4e2fa5fe19142ae0891ffae2fce8bd4083364f3b6b0e63a547d54d5b282711a76408aa5a04ec7b6e33088a26a6501373eba985a1c3a4bf779e1dbc15c9e9f6c29160deac770e536920fc6dce50a8e5722451311ec3957949efbef5da26ae41bf96dee5d56d12586fa407a49c97b9503261967e367024066dd51ce1dbc506844cfe02170cf3150b953958b30b2cdfa8046450070282e5c6f121e17d4787481179616b30eeb06e536cb8ddcd2e93ea36928b2df3b5558d9322bfdf334a48793e0e8b81f4cbc8af310a3d9adf1aaf65fd9906381fe8147bf584f62e15fe650dccc5dff59ef9baa70677aa519331167de3caff8901682b32abf4fd2a2913e996036053479f4cad441fb21ac4d234f738ff40d57604a74ff1bdeaab54587e9a0dd2703781b46e861d18d28ef57ee5e550753b5804597651826ec23bfe87c70d60b7bdc0248d0cf6693e8ab0abcd0f9709fee38c4131917fe870b528ad3413aa116f2ecdffed520672472225358f8794d6d7cda0af7b10af3d6b97f5fd139d68305aecc03fe1454b0ca4468a6894cf98198139080554056c04fdc70b28bdcde5773918b3d663fd9886c8797beef2d0a5b3ebe897b377caad89d01b3a22da5f654a978457093a989a96da7526e92f5edcfe5f2a690a63bd8a44d8e26e2146f9c9f33489b622b6c7edb4a3394fd5643d4fcfdf300f39efe9a4ff38b8e88c990d6391fd575d2a810d582d50e41957fdad0176c926b0db4d8fb2208dacf9efee3f87389088cfdf300adbd53b5f3a493f84fe085a1c965881e884b2c4c75049c10bd7ad52ee0c8609067e6ff4eafe80067fd89244c6e3704c7529f51690902fa82131028ce774e85001b58c2218c87e53af3727ffe269289d110047a031871b93fec9a81c7c09f14bd82f5630b870b6d676b0ae7ca4125fb065cb8af7772f6081935c714e05c4b934922be3f98e5b6e1bce5ce2e37892d5dd96e33562faf9debec312ebc130da9c08b32b59bd9ebbb88ff8dfabcf502249e6296cde5edf186c017310a5ccf091d13df042b0da227354770edd0df5e9e79b2db8f32c1d948d68e63b5ec71bb06ce1fffae0e05e3685e7ec4d0224dc4bc0fa757ec5fa698c69afc4332beca8671c61026cdc0507f46025b64b7107f24cd2292dce519bd777b3f844847dd92f8f524936613c80571f5db7f554440b0251680b85c0428b1f27f5c8430651aa5e5d36e04433693451e908f69afabfe8643801314897492039698d3161549cc317b3fa25e35ed81d24e554415a7e25e2e42c07bf56c40eee5e2fefa119c3b38a2dba46017c1facc73bbbddb1f5f6138115c55e44361982acbc1a398947ca90dff4c5d307b00b26479f0f6a8ac004fcd81230b02b675ce579ce1dcf57bab521e7e5d6c9c13143bf6aaa713cb38f309da24a138732b851704162530840bd14d06fe621491bdea333b34844ddf87e343e27693eb4871e6fff4b21c3ebb11973bb864cfc8f5a83daf06caef21eae9111a64b371947729677381a47f7d74ffcf96361541bd186834a66f6913530c05451dcfa7b4646d274ef25bf7d6d1af5e8400734ac393d10bdbbac0c828dce12527755e48ac5964be857f49c791f8b18ea8525b2bef0f660388b5a1d228beb52ee35f7e40f26867a1d442359c08aa27ddcfb1acead2af39d7b88a1e75fcd5f96c8862e200a4c0fb74fb7bb7a2a1938d3b9b9969f291eb375f205c7ecf75682c892d031ef27b5d9d802817ab3ade0688a5c7180ce67d390d61377805c8534a4adb23b36d3cbd6a9c9ecb047695e9fa435501c383ce12a55bde0eadff2d80d32fe58e37fd565d549865fe61e502dacab4b5fdc7fbeace7350b6e6e30ad3c911d46864e4b332697bf1b22f350e2e802ade754b8090775db2daffc65ab8066957dc315df8cde4d1567795ea6a814f1dd33d05eeb92e6eebaa8457267d166bfdce2eba8b81c392581b6d16dfabce265227cd562f07690190e67e0b0deb7ecd52a254cf09b6d30fe46a07d1ae2850d53a626d82358112dc475682996e6660900fefe2658c60c54805b44b10d712e916a34b0ec7cee86a32270d4574e66cdf2bdcf4db4e26ef166f9f23edfc25f75c7482553f7c8b9c10d7cc4eaa20d83c663090a4fa4e497d80aa44f5d8f8607e88d73813891fd5d293c4589205b7aad95e62760d972e6614a3ca57ccec5e6c059f8e1d272a55b6bc7acaa4c46c0d41d37a798d06b4406ecaa54a36b591d0a8fa72c3492926c5a76701b057703c91bcd08daea5b28c12ed51504b4debbaeabbc40d73fbf765b0c533b1a1379ed9f5086ba2736d2c4135eaa0eddcd87819e97d1c78eea528666015f31723ab890c02acf558feb499fb3540f5a1367ac45747e8cf705a096d76f0ccf45c16de285f1f882af02062878bcb47c37b0f7033b04f3cee0f641041889c3026da87a743b7d140bbd1a16001196173e3b4a1c46e756aab99dac114ce96747d27d055ffaccf43cc00588f4c256c157cf7d3ff7688534ba29dab03eb45b25b61e650e9c7cdf96387e00369ac24988811aaf9ae2716c8cbdd00cd38df72a22a4ba3aa70bb9937853dd54212735c0d10606d422d4eda8d8ec865acec25782d6ba19c24b3111271607db378451fb84c9f4fb4ca2f254090b4147f8e0dc4fae08f17341e5c06e4c61afef6ee69d072f247c3ab9a7297d06792f2b7f3593ce271c07fa9bad9073fb721d3d0c352feae4959d0b2ab1547ae8250fa26df5ce901861bba3477fd537aa5125f8f45ccbfe97646b06c9cd90f59d8e56c7984e4e57b9f9bcd97089c56cdd7fde8f564e6bd2eedf448f0197b4bb7ab38ae9c14649ce7e908a255bc82376727dda5960416b4f8904a87a9b06b15026e5a88ba91d1084c222d842b3784c59601d1be2526b74e81601dfdf000e80f2830ded0389cbd9d07b13eef5995ebdf26e8369db749a034b462f05f8ebbf26f1207084cb9e290d120cc378b552403fa036926a77a2232d48e87e1b322428bd5781a9fe90d3778d417524130cab880a239a467cadfddc889ad0b6df7d08eb891ca2d75758a3edd83d161b752e7980c91185d22da6d0b21466dc2388762f0489dff07db4158aac1e74e4856e2a75598d2a59d8a835a641e2e3aa3465558cf615bc7bf413ef1a67b32d6b579c4f351cb1f8c401e31ce5f6c2442d865062e08a3a0ebf2f4c77d0d4768cc6073153602f9ad6343a16347a0fc7e1a6bfd3302fc19a9c470d84ffbb845d1241223d350ad0915eee9713ccc51d0ab24677c57a6383d04acc9840a7f8a0b3dc3ced2105ef3fab34ad75869658518439edd8ac497b09765c8512ba4be5425d066dbec0a9ff6b97b27596e74e5aa3433e759dc69207e31ba5c9ffb8ec4bc23b7d16450d50f7fc9dd36508ada7788ec7f593e5016e6a71106cef93b5691f287564b30706346f6134e3dcaf39e6833b4e14e0a456fcaeb95369920e2a727478f2585caede62f76dfb1b89ffce25bd4cedbb829178dc31bb0eaaa2462e88344ce6840b4ee5382909c4f25419f7f75636b45abebd3219a25180fa4e6d99e50cf53d20c2df49868e56d6941741fb371b37df16c0443eb1bf5ce06ab540e1d006f7da028be26da2be0373db8f8519b4686e34f8081a47bb16f73c384afe34a50b02166802243e73b32080643eb9f6336ef90163ebd5a00e0ffc8434bfd0f75c34461341387270cb656cdfaec719b5de749a8f4593ad4ae00f459fad3a7628df9329fd9e80382ab6cc12f6c5b0626ade24fd8f24d822e4ea06ef0aa83a72d2f7304a67948938067c146327251e2e733a5a2d7875effc2d29412d9f52fbe9b7d9ad7ce9f6d629b95080a45083a73003736caf11be81a3bd1b648866f6b678f73f0ed847ed6226ed724ac937459de2bad3a6ac3ce790794e8b4a358a9cfd32f3afdf3a9204a13794be70cd4d097840e24ef57d55c5b969beded4ec0a24301c76318493b7c209b54c2d85d44169d2b0d651985caee2f2d345794cd5a86468c10e66066625a9f9f388c8a8a833fff76c369e64d65dd235eedc7cedbd18c42b0c7275956f473eb7bd64fc5ce9d18596f2fb983268983d8f359bcc56c50e29879fd7ee528a068c753ae280f4bccc860fc07f19b73b3a1f3761210af49f36d39170cdbf698f821ef4e0b9f90b6f2caf4774202784e21622d103446dab14c221cc4e83dc7010ed3c16dce6d17a9c0eb0944968ca39f93157762753137884dda5592df3c825d26555652b25b541a2a466416f97146c337501fcef29834b91e8a2fd1993cf0bc6f917a9466867a36b4956db3b3642a88234042d6b2c742ba37a4a1f1e9b481302808f3f65a8fe68c830e7b50e691682b145d31e21b3a5d7e585c98b961f9b1615707ee128a503a32552a45901c9a2e69619a181058fa00e8681680d7a314be29d4c3795f32b899ba9037ebfc9e634de78a1ea8ac49dfe1e8b7e1a09273128d146887eeb4f3adc191f837552bbb1d1f7ace8fc7e6e17a189fa5c8e76981581a45f1b9b6e966efc5330b0964a1f3cb2ed51ced2b7c599c121c42eb49c46583cc79f350ae0cb9bcea8938f43ad129f483ca1bba5f7425609c3084d372f94da984b0204d510e4beb529069af7333e279d4648f329d91b598ae569a5a8014704d1e850bbf51c226a66db6d17a3cd61b1f2482b1a52268b7e36ef48f3134baee4b22f02b61dbe60739c2d54ca1a1dbd7b4fca59147c988cf5bbabf40c7c149faadd9ebcc1172af6ab437bae75a99609ce47e78b63590d3afc0f4c48ca1d28d912634f49c095c4a11e84046318baec0f899228124e6473a4202c19691109936515edd26fe6176651528a426a6e586cb5f69946419fcb291322481e10b258ea1807331c17866e4a45a713eb4082d0852ead1bbe583ae1979c7cfc215dfdfde28eb298dac244e02702c298784af18cfc3a8ad955d97e3dbff454b7e4bfce0e99961efe7fa63e8928f0103bc54987cc46c1ee676bec74c394e235d1cdb05a521f39b3c642f4772adc99b686dd5a364923dc3b1512c5554139a5c98e72235249a5a5652fb94deee7c190ecfa4016c258ca8446fed88fcd85ab43c38ee069661794eab84c565c55a7c7af46d64b3576fd9da257fc635e0fb249465f8150ea951fb0c0ffb9bd52341951ca9c86d65716401ef1d416c055a26ede695346f47902adcc87e6bad2f7a74b653145353f8188d3bc91415df2b790353003a7acba5f43c4a22ac907cc923aee82b5c4900ce8fb9d590903978a6897c675036ccb1ad48625506d0c9a6e4d990910b056c53094725eb46a742b77cd59177d4fa96e74500e5abb5e0df61e47cbb519297754f8609582e2f9c5476089f86e843e308b712d5ecd7746f742c45b3551547be704aa120cc41238f0191c5f527d63f6973bb08b631d0da028c0b2414f88af986bf9952493c2b85ccf2390907244805dbf6453389988b8949cb8af5734b37c0c85c268990d62bbd55b3742c3886d3407db938b5ee4fce63bd773828516355eeefc586a90328bdc691bbfabc9b5749d723fbc49a61a66960516b396bbb4897c65d47c7cf98ba43129634655b5d05102363ba2358c7d45019c8390e3cb7e34d131285ac3944faefdd1ac10db29575b766ae991e4d37cb9e51e7a7015983a570005e8828e88b5929f40d12f66e7e59d45941077254df2658c809d136a1d59ed055cf2a71d8963d85fdc3174f2c5cf54512b622e6702b5d5f347309045192bd2ea62ebadac1b9a6e5b92342285fa749ae18ad777256140dcf2a4c0733cb204870342b4436a081c5b46e0f94e2229e174e3c720d9a8cee020af840d0d9f8849d7039bf7f3ee0449b6d1442b5848076344469062e35fb824ea8b9376f1d0d6a81ae346ddc4983e24a1aacc911589f2a50c783bf3bed1dc0ecf03acb441465f3be0a8f048bee751f57576a2c8de93eef3f362232e2cb3efbc6dac0a4f66b3b22f21058599b122a5493550278eb0fbcf2d9096cadc948660d3aa704473da6c32887248f8ff5a24f70721dfc1a4928f514e697f42bb9bba1020babb207efdf933c4a7d16fd29a7250a60692a4b9f50fdb94a4671538a21d6ff3f20e8715b5c822de22cea3a3b60ff7f8f99618a97627d0e27a3ea68b0cd56a0248424c46cc8506fd4866df442703cb304928c5e6c79dc97db5c04f2a21c92df2815fd054e22fbce2b7de9b7eda033a6a03f35c10e28aa103f6ab4a6a86d3dba29c48e227c8fa1cf8bfc86c344cb573a5449cb088d1a90429e045d5ee51c75cacb177ab51189993b9e5509be968ad16cc77a812a78a33b2d5267765d7f3fa7e3493c1f2d726b129d30febe347a09e276dda1080e96479dbe77364ea5b71f1b803c4ae4a0dedaabd7def83470e7608710480998e8d28c2e7a8b83e2bb4bd92309bff280828701c01d98786e0bb7a95d6dc9d7560b84dbbc019d1ba35670a40a59da34a7899a3b7874a4bc93b85f41c91b33d4f7dad41dde75fc8a0e1a34825dfb57ab3ee687380944256b6f3ae915a79bdb209f42b2dce10cfc2edb3d027fb9be3cd2a5e0fda19066bff3d3607ed5b7580ed2d4874aaab383c1f681b65998218019770f46fc991e8ba0b07b47413aa65e30ac186a2f9eef589f3cc0f30b09cc55de532f93fddae621a45ed7299eacaf070fa7f8cb46a46983085a46cb9712a2ef763c39f257486ae371fce5d44c6ca871e4c3030d0f9746305be5acccab21053e801bb5e5d29ed3cdfa6e18315ed030913046d684192c14007df5ad1aa30c98c073af5ec51ea463c7b6816467236d0262e47c03829d2ba6d7ba7bf68a8ef9110dbc85f0066ee63cb892c1f4d38e232b4912aaafe1152f21e16045e3f98ca1003ebdcb35418f3f62d78220b54eeded0205d47380e9d11b46d0f93f6fe37fcb23a035409d3dc2f9da619e5b2af570f45b8b547513df751cbe60493b42403ea8d7dbad2f3966ee7a5024ad4c7e1044ac8f4ae33f860bbc95da02805990c7be6e25fdc2376f12925ac7a158de7463ee2a065cfc5e1ff3e3dfb23a19d31bf20aa56966755d5b4d2383bff08e1bdd38ada8369f81e1afaae0b621b0217b93580d438cdab9876e1dc5d8c43e1845120ff446998898314ede197fa1b25f4bbbde8f27774d63f1ab26ba69151c043c5764d2562055d5477d48f380514f2ea79c8312511036cac53a1d0a2bbe0d781086a8012dedc2f73a6ed85ee741ca21d41e2460504d64660408833bd99282cb0734a0332913cb2ca511ee5d4b1caec116e8bcd189588caf9161e252692f7728b5e10003d85de2423b69535c2b9e706106bab86e6115e325f3003637f9fe80c936167080745cb4ee6796f5b0d744753532aaabdd2007271f80e1f0e6b2baebe0c4149eef00a94ff789d9244f7e19388e38377c99057ba9949116e762fadcceb0fc6ea7e64efd766046a7fe4ebc7fd1825bcfddc0c4a86605e1786a84b63a7b0638fe6a94d305ba0cd97dc180cf63a201875a84adef5a1b4cbe0f1a80b5c1ced9b68a947fae7240252cf42153f14a250e856f384e5faa877261d763fca841a05f99469486df1d85a76891eae2a07ab8190e39a47f4edb34b3c47d17ea867f6add1ea0162ae876799819a7a6ebee097b20c493208df24f16e7b9503ef80381a4b39f528480030d5241ef702ef49f807d63c009005bcb126167e02d2af7f04caea3539ee5e932f8848e8c7331c3665c246825eb619f455849b10c5982057b6e96e269d828a4f8c4d7a2219eaf6acf59d49739fd28702bb0028cb40f0aca1e053c5fddd63917b018e2b9eaed6adf4e936bcdbed56d6c0eac59ce4d81a862697cb19e82c2d30c1c2a6ce29d2c8f401525a43892757a9d5139ccd8754061e2c7a3ddd6fa3cca57d9c6e288544d493dfaf339c5e1dc1dab70bfc48370855c2e83528c32ed8b7cb6d5c9d5ba930c352855338566a4def8622a5d6d8b38570b24cab70ba31826aaf626c9278aefc910de3821cbcd47ca34627cc507fe0cdf8c8a29f918f9aa7a77ba8e37a67b9c3746a9532f378a66105e862c9153bbd918983272b0a957c8254b691c2609a55aee5c86a32a1ce823a757d696d32049dcd93e968176f82681e4d9cf68d5cb07a4cab5875d9ca32b54b1ec43e672ee973011745e9a83accde9cee5b3357fb124b6c3ed6d7290673a25a470d5fcfadc5277121352281b1f2f8c4a7c45692fe6f4412b0009ffa380bad0226ad4176c4dc7ea2caa46e8d5749d6256da71c139de9716aaa96bb26f57f3289d35c1b24b3ef0d46edb798d3bd31267e5bfff01c29244a92b5e4c2681133503c643534d60dbe18a9be8f8b59aa6cb968ed44bacc91984e7a5d9c2a0a417403e996aa308f07bea31ad5a302a1f9a424b2c52c8433e9023ca94cf09fcdc29606ccbdb3f3473bb5269aba47da3ba3dece4ff22ad290796636fa8147069d5b811190c9a06c4d621b41ec8dd5461bdd3a17719531fc8233a0fe6537830a3f738c650b1a5792ec3fc09d29a1c040d2701f4dcf5c962cad8bd730f3a036d73412eac317e2112ac0366f4e83ac802fe060786bd7e30d8295c3f4db3921efa9d4b123481d373baaf0ba14654d130275b7f6165360833e56496194edb67c1bb2b53343822ae605fb06afe17d40d1e5076c8b4b61f9260699164768b942c39f229db0ab240c75da6c54ee8fdd585c8852352aa7f9fcc58b38408c14b6a4f721b62620f46cd91ea23a0afa2a843df3a0845eef93ac038472050bd88ab19f6dd84da6db3e3d1810053cf593b23bc7d8ad9bcde588a6775cba3486fc15fb3e5d3bf708ca91e491b01048a186faf332b5676fd8d80645638d71cf51d51a56cb887fcb6dce0ecf2d4d07747d799ae955202a2e510814a6b1cd7797c06da49de72e3f7bf287e5b1ceeadcd63bae9ccbfa6625bbf7da04848e08350e10411c4bc6d55f5c23fd116bbc8825a309ee7aaae17110002b496ba5afb1673bbca03fbee4afb38d82966c3c66e1dfc930b1821b2e536118ce0b250654c2b45caab9adfa2a175a104904bfdb2196628937907d603a7f455b9106be82d9b2f248ed7e7e1dcc18a06889a34c7a3a89d8c6f4d5f3554585e07b085a07378ec187594cf134fe1a6d3c80f3a34bc654729d0ec20c3083bebd2fbd3cfe1d41c70c4fc6fa75796f737c3abdcff02d301bd1df9f50cc26b3e7c2213be0b582edd265a499d601aca75e9e1aa0838745265fc21de38f7db90daaf770db70c804c3d9896ec7e9f5a2fabaef6f7205ebe7d27b0ec6b0b5aa6834e6d48e216c044e2c2ddb62b4e1dec5ccaf7f61e7781256314662cc350c2ac964856c0176d86ac706509456c15be86c6b8894e2718e380c2beeb62bb804957dc1f927ad390a70d0f401a451dfda649d3884edf935b4b9f83fdd296a809749ce2aaf2c45e305b2ee123c45dedfb9552b8226537e59295980d8dc8f57cbf13e0fcd6806e2936bc04f92ced775e6bc6db6a8526c6fb6eaa1aa3b9d5af00d808798ac511ebacf2fae1966816c7db9d06901bd8f9157ceee5358c9fce549fb2f22e79086cc3f7a710c39c714c8d3aa3a1a5891aa235e464735ce54a1e2c971e78a7d314b5a0c5c97ea18f4817a66a20a03a3d45afe822035f5087cd3d67f59aeb76af85a26ec59c069b12c59155f344f84af045f09a9c19b846f947a994f73eb1ea36ea9d325d9f440b98ce1b768bebb4c2b14de8a4eafe77f315fc3112c2a60d50a1558e01701abf779887fc3d4c6e1d4e2f340c3e82e74d606e1a01f17505b756446d3c3545bdf1fecb1ec7581154354fa4598dbd28840c75f26fef4d6fcec4b3a7c9792ec41c41dd40766eee6f2fe151be3c9717b5a7b2f2249a188bdebf8892c1d62ec7591cb708e5b9b609107374e1d415367a22a12b39223d23bacc1cffe3211aad61302ca7a752e01b7248c7597b03ff63e0a54c29d547b4afbac0829769b745c84618a103bede1337d95ee99ca5d5e494443e634f0e20f8eeea222d794d598010047dbc98a966c7e302eff6f7b7c77bd6dad597aab7b88c1dc9eb36e51db4f97140c86a644baea8b41dd020f4bbafce318e56702d6ce42bb01f203408dbc48af770e82efa44ec39119ea5d5421c11ff12033054a0ad2691d9c5d6c75acce7f6f90e86cf0076fa9b6701267194407368d3e6f0292faf7ff635dfea2b7006e1350483e5fdf9200dc062e7f6e58de9122c199d37fcb6e4f478cd1025ee62f3411483a8722a063b069b5e71d158b05d53d050554b36e23467464ca94987b4f2bdd83d95af7f021230656d95d75871811e249c18a99020ab4cdb5a333b6f27bfdb9d32e0187f739f00fd7aac9973849f3d9b85f4d474df55991b110ec8ac038e7e103ccfe1b18a1a433f5ea4d9ab2cdbb20008c8e695e7c8c20ef08b433e51da88f5af167dd90c7ef730edfa49099f697840f50a8900323f75ac55eefbe44882391cdc4d118edb98b755cfdb551c1f3413bca857dffbc880742e46ef6ab1ca55f6214ac5bdb5a08bf02bf11dfe0ba3612d4abcfdf3d1fbfb77f175b244a3caa2afbcf49d04e3306faa8c4bb5f585a3a80791882cc6d83cf10486458fdc42f094c05930acdfdd3043f39c475f803fa43645e0f8229d24e72b64be169520d4e386cd6a0da7bda9634b66734625c5b9d81e7724e3b8f14c538f89979e849007c602a73b8aac6c72eb22eb06a83f264356455ca5dbca3c91e7fd596f3cce6dbfe64a1458609434535e33630eb0bb938a3e6ecd8f5aacae1281c87cc4a8a763c0d4d3ddb81369528ac95dfd585176e0e5688cbd3df504aef42cc4d005a938133e086e69ed70318a6a9fc1ea5ab3fda94815cbb667b3c58cc75f06f8d6618f73fb9ff7ac9812d33c8300d1bc6de94f750cd8a5bae081636b7dd69ad207c24b94bf9bfb515c71e357f2a59ad6adade6c69fe8d90adc69b11e3bd61ea4e594e32bdce0438b29a74c9b2c9816fec19cadf49dcb692bdbc256856605186e6ebfaac310da849d22131d64f706961f8038b7a3fe5a580e7534f2ac71e7e34977a879a67f3b638ac1760b51de5d495889b4f3d3f51cf9860070663192292270120951ec9838cf88582baf106ec485b09d36cecc6e6062115f5ebb5d69e1bd967d81b9469c4340f68f273f608240d30b04188f15c759f48096f419e35b87f83b29a6469bf7f88b92ef676ebfaa8a959914198b2aa6cc61a210b704bc37cf8a23363de3e5d6dfda4624db9238e9ad908e48c455307ae37f4e4cdcf9e96a59da4678300b454163e20e455c3504338ac9ccdf7ff475f9cabce3e04dd130e7c7ed79eb6c7c7a7cdaab07d63c4b7e94589218ad39967bb338ad23c93e71338aee512bbbe17d8c92452cf3ead8c9918cb1ceed1b713e75ac6cbfffb4467f002670534e9045ac644eb7a9c660d25a0b5233296d692ed81128fbb3b27014e077ae438c829e53fb11dc9d791a4db737db4b8d401a65006fff77ec1388531f9a9909db0489d81917446fee0e4a2ad2b0e4488f648d63916750bb3747b2c13550ad0191fe63561c99f06218b9835b1595eab6669408723b4ec735533633ac536d3d03fcf232e2d1c56fdf6166fadbc71456cb8282cc777bebba5f1440b5503fec56cc10a5be3a141095cd6d77c24fb59760b0983d85dedecc1e4cf126449289b7df0a69df0bd9c85858c121271d1663da0a07cbe233ca5cb23d8340cb6e582b720740e3398a8dcc0a67a3a14270b8cc9bd2a326212fafb4efd5e42fcfe07aaa49838bf07a97f73410ccb0899343fa55a1253d72df4e7a03eb7c8e0d68925c00fc27235c0fb3c9c7f9e833aaaacfc8d4bd688cfde0610dd017b6066a543491a413836161f263f5db02920de63fb65d3f3c5a10db93cb4f0320552cae937774fa9c91bfcecb9fe3986ba629be307835ed06c0f9e417718721d5b7b51a81abd1975a5a613875b12d5c00409974d5931669113be36abadd9c80995193b738688b53b9d85370303ca26274a1b897474b231a4524d882da413ad9b91918c782d4464dd51b9e24bf9609fe90b0a9d348c182bcfa0c80a24caeb936fd31582403764ec3a664922f314638e4ec4edc100f11d7075d2ac4062571b918fa9be2526982165c3e3017b1d472f46112f74259788434d32f600e0bce31422524a477e8e003b1547bfcb429bb418f39f1c24f939e33dd3652f76c538badc97d42c4a318f00797a76a862042ccd2e9ddc09b1f8b157132f12ed4ad7090e6f08a185ea87e1141dc66b2b515019cbc8bb9c7389aa8a5eaf77628050aaa07fb5f093c8d77f3b9d572ba833d36c8a503b9698fe95210242300908f13720fb414f37dad96dfabe667536a904b88038891e6037f2f4f75465e11dd5c942a8962ded96382271eb78b41d0ca6044009a8a2dcd4580d55e959a4309d68381da034e1cfc5ac5dd4a16f81c69d932cd47ccafd015a60377b4b411485ecb7abf2041564a6b5f257fa99fbe4082e6a1e9b900a97f095b9eb108b919408cd43b0c608d1b830def27945da47afcde9b1c6747ee63d14520d0839b5de1ab93983e157a122ab520d01b2ef3fa0d2cfa5728f1e550aff4348e8cc337736c91b6c4ea150f3424209d0dfdb23d82b0129cdf9f35dfbe20086d2a1ea947a032eceef066c1adcafb22b4955a619d137eaf1a4f80690aca2a7f931d01f10b2ae8177b956bcc5701d0e166e2241d8693e180cece08fcfeeaa5ed01955f9939af73dfaa57b54a65d761fbefe24621bff130e7b4268afb586c693f74cb39f78261e2284b54effc7b4f713a8d081476467f85c6f11a175687ea71b0d9ffccaf5f3e4aab9f586dcf1412dfe48fa54143959b9e504c99c87d7ba7755f1de24504efb0b26661d54bed70373317152cdd1a015161006b309ef5e66703a37da244cfa1177ba6f6c3fa6faffa397c5f4270d05f72ecebb3fff2555a9d106cd9d4d7bdb253ae5df512ab5a8b69d2b349d02573054e96e0aa0fc8beb3b08df04b19ebeef37eb681518686d9b25a870b12752992379697195d53c5e939b53214018e7cbdfbd1eb38bfa5b71e436f107a3d507de65e82c750c34db58c43646f7faa2ad36566e7d22469bf998562bf2ae3b4ab41bafb811ab2d3569c26b293308d6285c7c5777f3e398fcd9b168f5cbfc4082da0c129333a12807e7002aa42d28e7e18a12c10de4d501320fe540487ff85f4dfff863cac380998095a7b3be776c0c45bb42442c4c4b0472e9f1847003d51e4f960bc6d6b71470f6b84435d6bc33bcb69f1e14dd08c1dc6aa1d1973ba047a4d7e538dfa0499a4da19318483f797302bc8bc8d1b50dd60ccb3d2090be6762c9703dc883ff3521143d8ac0681fd90f0563ec6eef6994657bea9f05b3018d07057f72d1b9b2e21ab2b29b94c403cf49e980c2a881546ff9a1789a37fa986b785208d155075d11482a9911f75dd71c6127cafa0e17dec240c3eb0ebc064854e99948815e9f4e46d1e18a800bebc05a8e9ac9624acef53305035d3cb9f05a046fac40bc52e50c64a0aa8f4416f16f8f1eb4cccad2ce3c57014c8ef81a278de9149137d3ce3c37b16df43680f13eeb58bbe719047143e96dc50e683da0e277ada0f79b41f5e5922357f11ee361ec89cedeac3b9896cbb4937b43e9d55688ff47fc8c30f04273e45fdbdf81e2486317d4f32e17236b9269193deaaef21e48e64f238c8ee3c778ddfd467d8eb36f09b87756277873de7ce1527875ff0f01656356544c3b45dee1c5cdf3e9e4bca335fa42cf062afd9761cfbc8b832294c4852133c37e4a72d44150e2fd3696e367a1dac1abc9454030f7b461e406e7bae5a79292dd045e0b41f6e72ec34d6be691350a9ab392fbe8f7163ce8ea164e0cffb48e2883f45249cba595220361a37cfb5ff083ca8e323e9724a3ffa535091ca0a1f5b6c66dc3d74d2e6ed92f8921dd750d7826408efca5c762e77814edcc18c051ed403b809589acff61120e1cc0071f38259b57496d276d98b5c3bb5a076cff63531fe1d1e5942f738b7440269f5baea29a38104c368a485d0498069bf9c04e9a988116e738a0e97f5fb8941709b42565c419ee2e7fd12e9b8246e574a2c93841293a0c93fbcac1da2341868b5965293ccb96d150917a77d696cc6142e3bdfa4f805b7d099892a575dc6c981e1e97a33cdabe812427cfc82d489d173bf0861d3c332f2cae5b7b3367bbf5c4f0a4e79d3d4006328a1cf3bfe663e9a6fae668d0ea36e4e134dfad622276f40a93f527231f3c4f579aaf353b602e63b83bb9612dfb06d999176753cb643e092e1ea32524d4d072a1341d1e54b82d8e49bc63b30dba231bf400c6e29ae51be83d3339bbb1ff6e57f452eb0d24b4be57be154049be109051c99e271f3f12eaa0045b993f9129d58c5cfa7dff4ad02edee566cdbb8339e77025cd3bed3b683a4371cce0b971741fe2e34d1ff0b25c648a609af3bb0a12f736607a3c08773af92eb4d8b01bbbe28b5986d4db97acb299cf4b4bab16da23833251f3a9f287dbcb272321029825b8c088fe2889d017fbd5949c139984cd3cf4ecc0268d5c0e0e6646e05c1066071e808d74750e67c454b4ff2b932e9a5f6e83b19e8216b20e5651a72221b855ff8adcee2a06b6b6f3e3817f5b6d385aed3dccbd62e769c6d5197fee2ee9b8e49af3dc3d75f8d8342515db6d3b391d91196a87fe6c2986a3c22615d096e0754490299a5f85c7d75a21f01b0f07f026d8d510963c9bc1caf20d7557856fb8daa64d42884c8c6ef931915b4334d988e5031ef6c80682f7a7e49321f8445f728a51044cc97b958f5fa2fe37c95e86b5c31969ed7530311bd22028c371fbf3e1a17d5dc001935a5987869bd079a1efa2ae745ca9d073e97dd520cb4a0f26932eaaa7fec451a98232f0855dfa7c65899ea636041ad48b0068610cf3b7909f10c67ec994d072d63b51c2db74a25d87ffa7f90674861aa948d0c180bf6dd09cc8c5ec0f89847167147f5e135a248023fd112d12f64b3b2d773af8bc5057ab9acd417e24f5b3e2f693dd8bc7f9063a0352626fc2d6e9f7ea883477556b21bd83ceb3e2b027075ae1efe6476be409996b91e59477c81e1d81e45bb8647272e97b88eb788c122c782c44838ff5f615fadc6ce8e4739bf2ea625d3e02016d6cf839c6a00e69ad2b4c97552ef78b9f05acf4b83ea75a21ab8ae4cece333160475eaacd043d3e92b6c5b157b34215fed339ad4e2759e1de46c3893abb609dec85ccfe2798b419f5d1fa4f9ca706e9afe9e3e4078a4828643b302f23da760068e08364b31e1e37dd941942fbcb5675a60423a092f2b8244187b42454e96a4462af27efcf4cfaea72779729cef98681d3cda5e49cbd4d1f17f3a6959e67c7de75b51267283120eeb04c895bab0cf9eb85a0de2f5b920445116b82209486f63a57821333485b236f4c1ccace8f8d4864490e563f6de380e3a19b2186576b718bb0e2bc667dc18a4bf16c910f00a5d3f25ee668c649d6334059c75d4e49fa1ed5b7913f7374ad631df4c7c99506030de1dab83beb6aa8327ff25e774923baed15678e3d7e380bad8a15611eb6ae075076e80c575c6f225627ec634d7fd67124bd4af50c8025852192721fafc7048c7605c7aa10430ad542c241e3832606014a20deb4a577cffe8b4cf119c81844b6cb7308dab927f13e8f5444a4e066356311224bde042b1285b04f03547a240695c1ff439291fee15983ffc7f7a60077114d6775cbd22d1c1c63150843862a344a5726206a4722da9aba1e0a7b18ddaf28e03151524b11136ceb2ea9d5e881945a013efa4d9a3854d427443cb58081e20eba0437dbe7a74db2a8824c0af6748412c9ca57142a2cdbebbed4b16c04b96ef9873009afdd87a4d948d2698f58338669d7b42323aa46804fc684d3ef77ae06f74ce7ebf347e881fc70ea69727016d88300d2e711291e0f557f596f48948c010d024312da2f9e11dd6fd70bb706e1b307d93510d4df9366fd1a75dc1d6040e41870f100ce22bd82d2f6e002c03f3160a0ddc238a6e6474cd746e5fb18a84793b23e22a7f6d80e4847365672a42942722ce35d94e2011cff782e005353237800f4355862a2a4a91a36068cf933a5849d579c1b008ec385c57d33387ed5dbd09abb9aa045f504d7d058cc95ccc652fdb51384c5ed705ac6c0fa3f606cdb9d9c7ba33e81efd53fd526a706678c0b3723b98ae0200b57afcc780e085f755696356d79c9a2d2beac0e34b34a5195896e2329bcf4bb2082c311044b87cbb0016d56a77353a294aebc3796cc9abe65e23826c0f2200c862f9fb04cc9b5f06e7a5a847419208748e2ce92d15cf005d473ea4815c04598be67e2d3bbcce4d40866234cb27ec6b61749005b4cec5bb253072f3616c0de4457c34fcc7a3e826c5df127b63b16733a308f603b04d53802a1ea2cf47d90197330f573e5c8e33efdcdcb408ef5f18075ec29040b90ef3e6073d1b853492db1dfd16c89290b8a11ceb2de10e4a821120f149dd293909fcd98f11c8b85958686a4d31e57eee337433e08aacb909eed4836de92a2cd3dcd2bb91ec8d1197af12c82b0d6e0ff09c84bbf9fc98c788c2941ec0d691da4571026cf0a324f5d98e26762b1d832e47f5112da31f5ca75917cd6718a66641205496cee86307c86c3b9eba3481cf1e4ce06755f39da688cd94fa4750561eff521a55218b16a1a3feaeac3e39039c87dfc068c6b968eee027f00a4b1d54b4d5db209da034866051df4900807f1662364a2a908c828d397614b842e1b523997b6c09175b35fa92e346f9141a6c88cce1dacae66f17942f8f098c1b06591cbdfe299d2979399b7bb2f9055f55e3963f54987a2d774f6206020c8250bd4f142667a735987252d25996468c230f6e52db11d23622aaa54b4124d2472b4989799e6bae088b44b0db2260ed36b3c3e667b44ac723d6bf4a1634eda4c6549ac8679e86176f102d8827f4bdbee4ea4fdc291f5b136cc72837fe4dba812227c0b85733f46384c7fdbec77547d01d010dbbd47d7d840c04eca045c1619d5ce2a4149f05cc16441ef077f67465070c7b2fbc4b47de63d119373438e3ef4b0abf21b7925fbba5b2e849045e6db11bd812fc101c0b0b4829cd7bee249c12ec4a7c313d3623bcf63c71155bb041c20e0e4f295245d490d1b7a5baca575ad5cd44fdec14e7246fc21e196cd95421fe28cbcf72409760562bc0dc15ff6080fd42103285c6e608c6518b5f07daa2851707d52bd9b8cda028eb384c45e68992a5774123c52e4e51b4a4381538ab3d5d60f3134b814b320ed6894db767fe766bb4d4f12d4e540901f1793c336a75652cdcb88b3716fdc5c8ef207060bb948b4fc6f79a9171e0cd65f94fe479497d0dc0c5d6516c569136fd66399e4ffd1f68b17c81bcd4d06f8b5c3215eadb1967740e44b0d611529221e25b93b506dab1f2b88c78794df9eb42ec003fe5d7c87db668df46409177f7af094603d4fb46a8e5e9941eae06f81b9cdde616b4f9b4e4777bdab699225d4748053826090acb4937582cd44845b93630bfb8b5e8d6244bc7e506c3d5190dbaf6c37f5ace55d0a678b00d4f9f57eca372151384c2b4f4d202763fd579af5724a7651109153e107689e8169e57b4046c0159b827b00cc388fcabd956b7763d88aca3609654d1af4a2dbc6e830fb60ab08bba10ef1ee1e7e575fc36fe8f2ca262181869897fdce426f479813fa2d159272349e3bfa672fc75ae5af242fd585529a190c4805350c187b34720a20ea001a3c0a0adac787fdfb3073fba649e4e63af760658b8f9fee5c59afe7fda393ff8db273305dcdb852e3659f7ef0230aff04e3aac33aca189d2111563f4b0a58836304c3d7f1eb22a3b870d923b13198903bf48e9342d61a5e593756eab48a276b6b22b24dd4b0c70973f417e58bea506446ef632808eb0081e2c18e78664cf6690ab6f12f4c46e7cd65fe409f5b8d8470e71053e9b4036bfb265e0d1df939bf867db6853381b86a88daf574440b2cd71322d5d86a9738ed6be895f626f0ff956c96fbb3daa2bfeaebb3fa5ef0a8f2ebff0da0d7ec88c3725fb7add886dd8ba1d79906b3de7161681380220e1d17a0c832404581edd8ab94e731c8c3314da58a94a6c55172a10dbc00153956e41366e5981bde9ec7d51db1cb05e14a1c96ccba37c7be86e135f834969e45107cda17adeddbfd2651b5ed0ab2b9b5b941a6e7fddb317a00c482d3a00f0ec96664ce3e8bf278d613a9cc7aecc27bb834423b069ce3052d26cced6ec8902dcdb9acd77e9532351d91e9ed17582cb2f943c3e9d7cd33e5be7ac45e99824f092c0d19e2c552a603dfc634c131eba5ff9713b080d121a9d6835b737cc918a22d187820721aacf9fb9e430d095605081bcf581e2db10729e1e24a14b9081712303c482a2d273fe53ed25571ba1cdace7c97e208c26454a30189be3f81d5ed5ec26bc64e0b207b0c751ad7b112880a326672655d6595c91709b1d0b32df5dabadace389fbcefd793404df3b634695f1cd672b46ad5136ca13ca8328e98de70507f26c7f364f0599ba9f4910d8bc47a103d871061451342ce724dbbec921c1c962932db867b2f3d26d67380e04ab41ed62e1c228d4e43c9f63c1bf97efce3138988d86410fffa3052ae9f0519c46e053354b3c3de8d218194a0b4ab24f4a66dc104a5244b88ce34283297828b027b3f27bc46dcb33c724f77e37a188b2179156099f68e897c9c590bc7b49ad1e32405bb4666f733cb3c2f5e00f155933a7a64ad931a03ac7e8870f41a7292b60770504f63420ec78ff8f073c0ed7835e275062accd0a733cf8b32e5c43748f672ed101d0ef98958427e9da75248f05ca978f1fa0a8f86bdd9db19ed4383148e0b98b95556cea0617b4d39e3ddbeb2b8f640c294ab38dee6473bd915a4f2de6e7d23772371078d09a327d4de23fcdc8c7019de7247d08757a6404ded4097482731bfaee59d1edf2ce0b2ad9e77a9d3bead1d4aca554497999e577dddf102c54583d35789178229680b04d9d36d5c56e5a387ea0d226fc14c4ff356dd26b461efee237dadc0f26e3574b9a44eae2fe294d72c255d6e29dbc70cc4f4b6125707c2a73b13f6dd97eae96cac7ff724b835f739bf396d018a7339c699db16ee67b9d2b77d13c6340d9c29720c215dbac57e819a4d9aa8a57ac09f443f9a9218c7bac27ce2ffb61cdf44e6ea82481c61346d6239efbcd1b4508e7612a7554467d8dae3521eabc8b245d0407357680982ddf5723d0ff6cfa12bae678ed87904dba7d46c608a8fa79b5cd41dd12a39bf4d3f6dcbf633cb074ff02b110c221a1dbaa8747861dbbd0c32e238972aac9e67bb6eb6584c9d94881518ef37ff48ff5e88b2fab8d64b78d728622c48e06d0aec1060c357bf00a938812c371bc13bd68789e19fa949a735290cfe50ecd8e5f6f54ab0a5af4c392a1454986e6f182df14528c6a3cbad831a8e97a20e2c21cb1d3ec47b7ff4c7e34902a95048e390c86f6c86405978b92cfb1f829841075ff4bc786df6d4aac27652b3e52c2982dbbc346dbde0c55c557bebbb52561bf2f69b0735018e87186208dafc31e5ae427cd5f66b100bb94916af07c503bc8f7ef38f9d99e4d69fdc4f45860c357445e1b6006059f7b2d2bf07f8c27de13f4bd76fa7e373b25fbe7bc8cebd339a59db8d7860508b4e5f6f6a5f877ff8dfba4e719f3a0347d08398265468ff67761e47bafb4756f556c1df0a2e00abbfb354b7801205b342e3e85dc2e7845a7ba676265fbd4b852571fdd8251510c5b22937328f701fb9e8e2a6287694d303f7dae2d4c7453590cc178edf5bba7c7168a39574fbff9c7bf17711cd63e0fc5a90e49cea77f87a95efea8b840f6946515e992cdca1addf700f675ee0ac3939d5bf6af34a56c9637240db4ce37877f149039a6f428e171f82b788b8e2448f26f96d05d65b351c0ed744eb0482712f37f162471d3ed47fd7cafe43745b9472de5f3e9af1a0351998af97ad7f94f1a5b2dbae3f1217bd840d9ec84a14eb38cb2cf09c81cde0778e71b5ca069c3c5cd4dc67e19e2b6e75dd2ed6aba61b933b8ddb49a007b5f1afcdc30682880469550a38e8872d1a411bf9ad19c12c6ed9a88b106f2dc1456b3ba30ade5341b5b73e20180c7677db97e29777bf422292b9d86ac2512d9be60e02e9c8d4439dc347f2b72ca1011a7c12eccd638f9d5da12be947b3e8e04b275422d71d7320f52d23bfade57dcf83b7796a3539aa1932874e45c9e158b133b76b86bb92a5c0e8ac4645c41ac4ba94084cc61682e269693a8452cc12534ca2f351500c36ce7300b8bde5a50bb4f4555ed071498466bd2b9fcdbebf6797b6b746b57c86592a98620e6d126fc9f890a48702e3413267735490aeed3c541faf5a0e328a369ef915fbaa8c2930a5478b3d3d8246b03a111cd2139d179d99839a9712d4e5be0fae608b0fded199cd79038296fd4ec582daf61203b54d855ef9491210d5d715fcdd4eb9e9ec09b6213a043af174054e0d2104a50e8c0dbf286c5ba5059433b262666ec81e9acc484dba741d51c33c728384ecd09c04f0a79898092fddb5541df1ddbd7e0d08d94c82d290c92ee8565a8281a6afbd3a1ea5b1f9e7775d61b5cf9a06a0b35e579035f4d3e7f816f80e7b7844da363cfccd1e3da9600118de79c5ee713bf7ec348c86343b190736bb9e0660d40b80bf28c60edafc1870e2668cef208318acb8be4d66204d5d931b2a7979409ed023066884f63b52479783adc9a4d90cdad59a809702448e3074025e7468bdd029f891b685aa7f93faf32168a504b95deef145f7f9f1f1f75a5012d96f2f3bc6fb5cc42e0caecd32bc4de606eaf5f7efff5c7e0190d345721af8ff3141be89269c619774188f75220bb3141aa52a5e0c5f63f9b384d609b75e6143cdfee0905a7fc431176888d71adedf760dffcaabaf60064472e01ac0026d68b98a929ff42fc8b0f64ccdb3f972ae604f618f596c286e585d68fe71b6be9f388bef1e2206ff86ca02a5fb4aa64a5f5e2e4958beda3193cedf99c1e02255a280dafad956468966557115396d5d01e16ad5f260063f321e9c64c409111f25d27d3d4d99dd03f978937560a8de9589ffac15cfdbc736d7d1ea7257185755d3aaf59dd6264d351aede226fcc9e2d4193e1e22ccec7a2ba3c591b67cab49dc68771974537b1e38f5c02e0d51d537dac3682ce7cce16e436c48ecf0503722575229d695d73613ebc7f0fbf0a9c46b654f50981acec6dadd8c7a43d9d89f05e9d3fae1c502c94fed6ec3dec10e4caf23dff7f646db790844c9275d62411c6c08862169b1d6701b918f8fe4f1da89ee374abcb9a195922fd70feec677977ee65d0edfcc1a91c3fb238bbf02b0a88f2d8fc1b8ab00a74053fbf36081e946223f4d03418bd02cbbeeae36996271c1a8bb99474dfb2f7e9fecb2b06ae5a766278a44f13199f5360bcaf2b9db45a83a11228758e0e9b86c15cedde20ec8d0f671a64d95c7460bb52edf7d83b23101508d78014d70b0b6f720a8f466aded57c8916d4e9539248f9cc9b378d58ab4f3e0968883d0c59a945b7e1cf9695ad8fbea341036c096e46f2bf1789d0841492e4ae06abb05d1ec895a8653600e387e88d3d261d7b059c7886301abec84403e6d20201a7260ed6d335756f459a148703dea3845da5faef8fd7250ff1f5f03a45b26042f7b20c3f3a150e500186baa1bd00bf019fe7614958808d7964da4be5a7d4e5c8b7ad6510baecce395ad8f6f2cd18927877bc741db6735a2c0ec88a5fd8f0c1100023de6ea306dfba43967034b2ef8396ae81d05aa1b831b1e78bd2fee5b12d89e74a5b901d4bcdc27da1bab2d7ba826c42d509b16629c334c74d62c487cb338d5e0bff85adcee30cd68e56a33813e9035d14b8e0777c267272e52586fda5e39e351fe5a0cbb06a031b9685809cbf0fb7d0db59d87ca4b9bb718fda29ac51fbeb11a440c7326abacf550a243aa2c6e09017e6ed1b757db6d46f55d9e61fc658b8f99de74ab86feedba9d70ed3c4a030b16502399e83c5c87bfa3d9f8a484b438ae3dffdfac1b15fbd84626251b67f5c4201bf7703a0d64544d96e0ba9a197ac59eb5a69e96c125a361146fb7dd5475ff1a8fbb03789f8d487de1899309f9835445c325c8d4b310576f9c91f68b923421ba69d28721ce184328c9ce51473d4c7f57a0d79ba8156c499bb0d0f7291a80d0754942525043d8cf2946bf4a77851c8a44df03c0baf6f1a8c318f27b66267d8e6ac731d04e5f1e4f75d225385729f1ffcbac855ee9763e3b3bd7aeb93145632979fad8642dc9d0f2698e3434239c7ae84f975f5c7650f727ba124d17558127fbd991c7c6afa2a5653ff6872cd2b17e496801e19a8439a31f40b9741e0f5e336df066a8b383ccbf97549db8277eb26607cad558a685c95f27b9f95005c0951df340d97881b9a5d9a6eed536ad380927067cf2a258249b5355000986813aa5f8e237ef0d152cbc0b6ca1660c03b6b20ba676e89d75dc7cf5d482222748d2523d06d6c16a1863fb7adfb94ad860f1f85f47feb754fd117272c70a39c5968f8b59d52bb781047532b24b8c9ac60cb0532177cb1dc399a8c9b79b7ea25c66966e18e4fda1cf355c9da500e8ad992b9751790c879ab4320fbdf8ba474babef75a056451798563e18c8776de17448fea0fbea7c811e8fbdd45e6a64868168e03377ad8ee0c504e9913a182afe268a6880f6138f18adbe7463bd6cd224bc4bdf84fa96829f82e767ecdad7bebea069ef0cc843e2503cb076bac41c9e192bd685fb1c3a36a203fb1263c039cd67e79fb1a7abb222733d3f0dd6d366c296baf41730b2958e8da4c69d8195e0b72c01283391e05d93e313ac2fe0f1b41e5bb5d1aa962db755def1f855c9964b9337f60a909bf12912f92e272c409f3277ef7e4d0ebcc196d5edc89c4aa3cb63177720e2b7b1240af16b4fbeb7348ed3ca188dc59bd118838f236350744638cbd1d19cc63238ea25d25046abc7a7bd500648a27cdaaa938a9808c0d91a0faec03e1c7d85e16667744c0553b45d770a93dfae6a7559ad32d3087d4c227b76966290ef1ab590153bf6d8d405ef6e98e465541fdeb821bb39933f95b849e38915c3048f7bd200960f1e9182b242d4e697598d690af4960c4a0426cc478edaac4120977bc00981ebfb5f1aa704570e5866f0868ab81235290ba0966f5eb143f0e4622a944c72b7175380adecb3f8cdeb6e65b9ded4813b6e732c0f0405359d074cfbcf52bee16d9225db8e5a56395ba72f62e6ef82e31334f66a5f0497b2e77525952ed362e10ac7c6dc3e9e2d72549a220ebc6f546d230f564579eccffaeca0e526136fab49534d3a1433226d831345f3077a0dd6f3e818ba9ab007c3c40d854e29a49b14cf1adefbf3c04ab3b023f97b2b0dbf31a1329da8c3a0fc4cc467bb1e36203a2c0c46acfc2a2e23570b254be004997d48e1c36b30f2d15b310a7a95678dc54307cc7b68438d548898a6959f9243c88d8f3bcdc063277aa0385e106535a9e6e57dbe23caed9af62122e9a3ca3eb153203a53b8b0fd73fdffa5ee8b03cdfc0c9432bddfff48a00a5aa5a2890467f56b6ef0b2ddf1706bef36881c2dbe1e420c5edc2ff0d0acb4ec537dc7c05fc0afae07961fb73feee32979770ed252c009b4424a08d0239e625e0a5f8d30238a739c5bda90fb369129472326dea898dd6f9aa0948cd2cd492a4e4c8d3aa6bf1e4455a2006943de3420dbb00aa970c6e5705695d78d6e6330c654816725f7592cda2686a92b9cd27f26134469ceb1f3a3ec70c0a515cc901ef8b971083f6e0e246307898ddb0a72aa9511316d14af0dca142f0e912fe37d5e3717986e84fdd2371e237a014dca911295539a322cd675d5c7340c8ae5b638b524321e831cf9bec905552c71c2434945f49b7354ffc95ab95a10538064b37e08fc0b77ee885d65b811059c0ae88a854742e0c0dcd3fa8a9f5e95dc55778aee86cef98a2cca49d7697af0a589b631f43357cc1fb1cb41e4ccb3b8ee72ddf841317d0b66bbb84124c02caea3366e07c07569d5977f89dce2759c163d29d8298f0e8d879d6bf33154e894b55a66c213959309e67fff63381898294ca5b3fc3fbafa880d1b1bd511e593f27935b1a2f8991ab026e3458bb6c713bf7aff5b7aa66f9f5de1881f459244496e99bfc4b00f778ca06f9b37642f7e54dfc7ab067c9b9c442a32a4d2e49f555e95e2e1c8ad047439275e17f6fde9388fd5805b2d4716d1095358e36bb8b4b26b9703e4c8cc0efa22bd9e5dc6d3475e70992b8c8f2c09cba799180b70e1259ceee792186f62c9bb58bc3a904ba87ec493a4139d9cc269a2e4bb7c565ae4ada025ef1cdc5a3d43a80e1c86e7eba2e42b0db375cc2cd4306c40b6c0b6e1b4ab3a561fdb645a8dee5aad0eb344a68bf3d193afd24a82c5988779ae50e0c74c3d6fd38403fed58a2bb0dbab6b60c325ed0d1aa5f92509b46fda68416d5a4809c4ba46608ce8f82a456d275ea5d349067fd69203af6c7554341866be81631f012696dcbd7dba10cccedfc67c97c395f044c2714a42fffd237b1bcdca8401bd680701ab2a3db4a1a303adc4ad23429f1a2da28b2143cb9a3c2ea13268ad202c66cbc36bce8b490025466de558e0bba17818619c150df02ffb5921967de105813169bbe0676a1a02acb79a0eaa4fa11dc7bd20e5ab310bce98c99e81d12371ca0040af06d0c8b78f67319f1c511d5d71009964de9ff6c6cfa966a7a3083f1328dade0dd5c1b390cd785140a2692730b6c4741bee8c27688e7924ada67967158366e4bb9e2ba89b587e4760a5712d60e718bc4b84a872d3dfa9af9acbfda4cc0abee7f7f24806df88ca81c03934a18aea5e8168a5c197473ad19503ca4f64cd8498e11a42eec51bf416096c83863138e29093229b5ec73bb2bce64b29e248ee6f55ef96641ed4ce8113961b12b3084232c8dfdf104d9d1a0690f6f3872998a110f9a8d5c4249c9469d908b0711b06442a05aa7929b7627f2680a1c251b070d0b09b7605c182ad3ead4a4dbdfac8555c588293588188737df43ae399aa64cd0929899f2ef0916b04d9a516dde80bfa7718b1d9d4261a825b7d58cf71d83212fb6edbf36c4b589dd8c8b5da0e15e0f9ced28f13c8d8bbfa3fdbc72fe0f868ab012185657e30f3895d99486fdf3b535ccea8acc4325abe145f8a2e35d11ff17ee84b7f5110079da93a8cce2473b65e971ab774649a1ec74eae36e11a315d2ce8075a8d9c63c5614c7deb73f983ffc416ec0bd59fbe5b7811d74e6f44dff5599498bf306216feded9e5e6ba1492051401706b5d321d252695cfce854467e0534c1f61f32d69c660e4ee80e0838bfbcef8099029ca58251dca8e2a31b06e1b15c2aad12218a4d0b397dc598f1d5328bd95f33a46eb2e1a41de5167531b079c5d5d20d592b86cadea6a9276cd8398713cb5316b10535c106c58157bec92f63abff644ce7145648d331f0a1123fda280cbad7239b68db4870e8e736333318349b2fa77bc267adbfe74f82cc290fb09ffc822e6d19403ca94f94fc688d58d05f6501d22aceb98c06f6182179826cac61713f408f141cf2290b2c918c267a94c4004bc915950ed9a6f151892087fde662c23953d4f873ac141bd040ba2b7ac6f027f75be2d1ac9c9a56d40411bc9152ecff56467ea1207c67c6dc57a8d4af765a6faf937f1d6c10f042e8f44a73cbf6412d58d562e312681d77a73b8c9bf75c815c677b1f7f6585730c908ac0034a0494ba9c342765b452d43523317f7acc31ed9718310a87011bfe807535a05369c035b8c288c9acabc2db2e2a671a454a24f9894681db232b025157ad30a8ddd733a4bb4bf2c5b29caf40a068b4538ef033994990c4c0e6872972b7883f2c71d9d9d176bb495796d0c9096d05ff274d3d4f35da3d565fd697a03f7e43477f76a38d938cb9221dcee3619f7faf9bb5e71e1484bfc0cb37d8132205c141e2aae61a4b3dd2a69d442cd3312f0f688ae866869b03d44db20469403d4dce182312ed09694d5aee2c759c34b8b56172f20df1ff3782ca0518dede80aa16f437a9d2540495e9f0c27dfa96808b4f55f9a40736814febb5a721c6518cfbffb55ae4dba8fb2e88ab76ea78f12df54ccd9a3c7eea97fd9107e3dc3aa1cde09266953e2a9c4c846dc62973ae8466c7226afba570cffb84bad8010b7f28d4308edfbc22812b0e903de2fedbbeaca9d8d7e3a5e6776931e1474180aa5ebd39d16674884c5e95dc95181c8f996a5c91948082e6b6d495bd7d33627b84c6ef84776318bca32ad7ef8799bdf6fc5faec226549b1d392e51ac49dbf8f2315a2f270fe8481928d19d2bab8550ec432a6d19fc3650125f9fec66d35abb86495ee30754ce2611d5e927772c99b69a4ded46e6126aca33a989a387ced73d8257ba9428d5a59921f4cc1e17430f2e37de92bfc3498935a65e22e308296b77e3d6f08bd76dcfe3dcaf343dbca737ed344291ad7e9edd8df9e062a3383dd838c62baa1e9e314ae38017a11dd9d959d1a4ab0781b243d96884b0bd46e6a68f04ed250e9f0d75caa5e955d3ccd3fac1d42cfc01b1fdb0cebe4c6b70b8394e06e06bacd8f8eb66f1710ca9fbfc12de74b636f83b7c3c95c29c7e182521d66c29361771b76046c36c1f00c6864a683ffac6b84dc1c80df4db679a0a59e6fd623000a2e7ff849bd0a9083acfffd0d9e73569172561e73a5f5fa8e847e5a7a9f5952dfad1355a99c5b1ddfbac521c859f3af74dd05cd83f02785735e5549a1d43a6ef58b784397aca6277ccce3e6cb2eb27fbcbb4e16d0875d27f6f0dd39e810bb3ae325af1658c98847ae04040590963b67942b76bba90140c72c7d367d9da414ebc02246d56a61d7e7e8e4d50447ad93c5bb8b064952d3c509711a9acd44982333c223ca93e39ddab0756ebc75a821040356d53f833977a456272cfa45335ca84002cb2f2ef935d60083de7844b23834e2200b88d0fa3724061f6194ae4bdefc90351311bcb19cfc974066635635e72b6a728767618882b07cd2d138ab0249c325695bf64bd47815a4bc9fade1c02f56a389bb0e03222d9174cff7f665538ee11ff68c3034c2031a74de470390ac0999e0cf522fca66b820d157060fce1a6676a0551f975b122cf38391cd35b193c23da562742fc2f204e9c233ed68060dca7788695b87ab7b4e27d7bde704dd17d44e65ddb64cc43d726299c159e6e844a268b848b2b7d724a74b564647f2d97246a6894c25a8ca182ba7e813fe1670da7b98ec48fb1f99a00adf2df97cc727d6e3cc0e5ee116da5d5e6f51079019760728effc0f42c1710aa231f72f83d8a7861d17e2e07184fe587a502fa53056e513a135844000f302d3772c9db032f5d25129e98f1d88af3cd73949d000ebb5b7fdf663bd73fec40a51f64403f4fc323084a5dad22e6ae7f680924f77531c22bafee861439a552a8fc59b170cc19be05845da0c7659b13ea811e7c661fa05afd4f8fc83c83124246866e997e32c01533aa84776ba7445496ed875794db63908d82171108d3e2624cdf6a2d5d4637e87fd789c3e8c7a2f0b7a4cb6ec5a2b59ea320c49648bfb1d80731a70fe18e4b4eac3050b076f3d5ce14a89cc4de82a7bb93983ec3f24f1aab54b58aa9c853419f0753452324f31ba0ffc50fcc1d3b617a61089c94fa2d229d13956efac2e196f573fad6dfed781b8fa3e8613c36bc47d0f9e4c8d5f16f5cda25edcda35c7af7d599a7e71e7f4f347d1d1311e8896aad2ce37078176c4d0b0fb64b07fb02c6565f89d07766f46ef61fb377a7b6d8e7a6307a05945e2a2f6055e4d22f760735f1892413c34cf34e4167e554aa550abf44a0391296c10ce6d93f01d24ab5229f34da7969efbaa1d45b65641bd4cf67872a002963193c1550083facbc8ed4a6001961f874993c7a26e6789587b2d04d2a6a588a2fe2e9b41aec7ffb7d4b25e833fa825ea90b8b6e6595a011c63f226c775cd35517c783cfc5fdb09f282821513a7683fe5b72f74046731ae61887695bc43f22989c0fa639e9b73b18632dbd17f19d326c352b847a53ff8d6b6d4c06708b5171ee3662eeb51482c45cd25428f588c2342f0cfd8fe5157fb46425978325ab744f52dda06232c9eabf07469898f58b51a3ed5334882f4d7a318330b4f02f23b608faba7d3b31589a82f397c765258ded6cfe23a6dbab85c07f991047caf0319f34be153aee0f679e5646fa6e66fa700e4ebc0248b1c3ff2445f8a3ea48d0897a9203716451233ce465f64f94541ae9748560c1a7af0f5ab083d3e31a7701d5531120f865a149f5b66559b6d6de99b245ce41edb6aca3d953f40c96458671508c54dcc5d0acc9951d9fcb9df50d8e5897ba85a0f4e52d2e58fec45f8c077dde2207e1cde5a8e28b5a36466e1b4554fa32192a0470135f09c80d3d673cf6a6f7548d96c040045cc018c03854c153a8ac462783eebdd73dd837633c1244eb6c2bf3ba143ec9cd0b0eb8859a13e3b480fd2ec2ff8c20ec998452fe0ea43863767787c4282fe7519b6fe9bd1b11879e4a7030acf65e754a571c8b3d9b4ef249cb66989a00869225900bde418d02c85f72bfdc4a3df8532609a1fbefb269b5d010946ff3f67cabe1c106fdd0ae8cef13bf99348a94e989e694c1fa698fd45b4ec8034a6d18bf3e9a9cc97ed9627b6754498e13af78ca2ac7865544791de84bf9c1b3932bb0a6911df8b22e9765c1ae40f1be9b58e7915954080fa72c8c241f0210c62ccd112a7511fab0c298a4e00ae7fafbb6999a45e23465dd7b18965165d139ca9c1d3163298d590d71356ec5c11944f351787bf24a0392be1765c1352c69e8487d2a4675feb6d11b06eb97273367d8e0737c1c33e8ce30876298d241a3f49bb1f964f10efeb6ffaa9f069ba643417c3edf3019b9c48db6d3ddd04b3631275703d4bbddc263a3621f3621208d25a2d6181cad9499efbad05a5ec0511e3538f6b5cf679fd095d206d64e85ea055dffdd74f22cb87306005d5988a23952da721070cd0062d98065c8cda74dd61c5cff3ba753389b02a8a87e970abb3e6b46a475b687ff57aa6987195c27b38f2f63110a7f4c50b17e820991f2dbebdf22964c7c5aa7db811973f09ea678502d5528dd5d9064d87ac60e341ca31cfd11a8ae0cf26a41134fcbff4bb9a8a48c19ef523902cadd89cec882b1933f1b8b63417a7996250c6995fec9536c7103f9f63bd4bcfe71dd83eb7e35e34ba703d831dc7a3440d92c9124cb9601b70fd3a733eada2b317a2a2d3efcaff172db1e191285be4cd2c82ff35a1c74e44d6fc38b9aa16505e3062a1d7cd8d198e049e6adbcfe0630c3c85a16695ed659a1bb9ce968b7bd7ff2685bcf64117242a4e1c7183095a73899e8315057f4f1eb845b7a5d02c20542cf79877886c1bbc35fcb25f737a24764dfe4b5e6b524c27a566e2f8f3c203c47144181d2a1208e173016613c50cd03eae59fce1b8dd7f323ce4d3fcbc07e480c363af8f5412aa6b2f416e77222f5209ac8f9a7eed0176dd1b291c5482dc96a039e9291055354c6a0e8002faf780e35a165e18634304299fd04efe0fab2b57e1d16bfc02bf3017669f951e9bbe6633368706714f5d789e28565860b9f3176f0de8b4bcb9095343fbae1b39d36f01294f29a0fab38e4c9e7d89c4373247bfd66982f747bc674d51f0c1b81fe4ff7b59f8bf94abb7edcfa06b34d0e0c208eb2f7a03b2f115091d8d743d514d7164ea434de705f3b5cd29909fc933f23e85a2c9e329612d047510febc1e4c92fce534c9363c4c5fc23dae456ba81e4818ae0f95e3fb92f76020f81a8484fea370230940a3cb3027462a9901a80cb64024ec340356f30da678cdb840e284b3c2b9b5488e5361f8a7a1e4f978c478bab2913a7013e2aebcc9b397109267c1d66dc6a7802893ce2b17528329ca5071286ebbdb7374e3468b9d97613ab10114cfc6d8afbe812ab13bd4f0d321fbccd918f78a458f3cc3f89009ca500f0ff476698fec7315150cdd14a50cf2e316729a973e204b115705cb5897d858dd0ea54d8e0751bfe9252c375dc42e3f5a4b612c8b4bc353effee030042874748ea9591f67c177d39ad99ae22f21ae92ea1b68b5b0aa019110beba1576dcf8f09b2073345b9b8dc71869bc2ce120a15c5df6b9be5ddb002c5daa0c71fedd21e2551947a17bfdeea2784b7c3635fbe1a226a356c45429d229c1432facae6e3a3fad0032588e86e3f8e1ac0d127bbab3e653ebe25263393f8639d42317e884b9dc5d6effcaa4ef04f7a34d7adda8a122e39a3a92340328f935b378cbb451e8769134563fa4d0f8cf1f63c6b0c79c5839bfe1ad52cdccb5e7b3ad5af74ddd7682238bb9b0e2c6a5820fa7f125cb678e6df09cca775c20264f4684a6fb3918750282d11c6cdd48e8bef82ba6492e474792e1d69dc968d6ca4e9ad125fb4282931bfe555b6eba3f5b472fe19e938317d9ba3cadff5c993f45db7c9237123118c845545d327c456865c142fa36c3f9f090a9cbeb6b2e3187f100766472acd13b4964d7ac38f8f03cd77cc888aa4979ab2cf2d5b133ea7785f6f1cca32ccc2a8da3441accff81bdb736cce5cea63eba815610147dbe02a2343a26cb2bf4d919c7af20c57f0a5024684dfa6759e89612fb10a8365daefb2c05e5d28d952d00d03cd54f72696a17d54c411a76894ff3705cb8a37f81971569d6be0753c85114d492e82851fcbb1bcd1d329acd8dbdbb1e1170b7216c7df40ac741c5419a44273265d4b985fb735a5cda7203d1502f4082084c43f96417414b761ab472a36eacdef8721e7acc4949f353557f1fe21ace07f89dc474f7bae960554c080d54b3dc5bec924dc1aa8a9bfdb2aeac9680b41c8e45fe27efa78fca87d692c81e5d09cbf3eec1bafcf00e01905a76ee445362123ee54c6536223b478b276baf40aa5f23f312833cf63d40d7c1e16890c502d77ef474a576788eb91a938fb22f9e33c02456dc12ca575ca99f2b131aa92eff29db5a5196359f43bcc8b6ecd9e683a52a8c1e8785a5aa6ef6c24bc86852f6594310b3abfec8d315cb53c03a735b4f86c43c1422389910b2b3a987fe82061d0dd013a48790059ce85095251d4e09978bb8ed37082185e792ca9b84c1fe8f58c0652b96419e4f71023a8f280df24881c59fee831d48c8e6251b450091c4888d8d6ee9696a39d1ea108d856a360c92ca3bae8839b760e66b91a3b25934d7ae9bb4db369e6a494c2fa76688dcc46e7205ae28902f6501b1a0ded369918b03535b05a84c636db0b1b6289bc201b2c58187aaea08293cd8b0db98b86dc724d32ab602c03484d00cbb5da66f69b94c9cb43d3882bb0aa7f0b59b4da581b071a86333862c3fcf35bf39875f0c8fcf13b9d8b6a8223287147fbab002414f134925a7a3ea5cf4197b5599004e62b02146c0432047a432be65be032a28089b556375fa300eb6dcb198944375a9790fe6ff5dbd70ff777d2e445b03e787e0883e66e9cc80e27913900ebde3a5afe243911bdff219fe94e48d20a0b73f8c99823360d71d44e7f380c1ad93ca56c35c3505d78f0f2dcf0e56fb02891d1e450dd45793f93a1fda9b2aa510fed69d12a7ea13dbd1ff64974dfd7495e8e68c0f3250eded702c9742c7060dea27fed402e9f209a2e5b893886946091ef52ea6006d8c074c3b46c397f570ecd190ae70b19cbb8cefe2c3393d4b9f3810f3b4ffc6870dd724f024ff0ed0a01be0f8f5b3c820468a202961660d8e1e6d45874b6ba6077813d7dd70b0ec37f3f8c455d36ca73c220f62fa138431476fa3425efc18df66fefe352801081f2e86d363ed25bd164600b11a532f2273f35c2355f478a2edafbb800fdace7bcc2cf1d770c1e548f5f7adb3546e2e2bfdc722fd0ef837150d23c438134bd69959cca8fbec20a82c565730bbc98afba9847e3cd5878cfbb18a8a7836c0c24194aea0719c3f1e0555454c6e926fdf8725dc4e65f94960af13eb3bb0bd048eb07056bbf5a71981b754931a2e84fb4b547925c17bb25e3dc2f9b9fdba4523c41158ceb3d060f166abf48872452d1a46ab0fd6dc0440336567366f2caf3c3c8a476ba358125a171ae9a1d57cf1d1124584566e1bd6e710c9de52355c52043c180f11edd59efe1539c4634b71ca97d8671b283340ed65743fb69e3bccd41a899632d82dd6da3abedf3cf73d925c5d4f3c90631879c1bd0c77c7036e4f8eeeba1de0165cfb63a06507485b413bd1f2a1db6029f57dba75f087734aa246ce4cdc61cfc784ff7082b9a7a7113193bafec32e3c00c637d8398dbe653174e3e55660f16981edf3304cf361fd4ae1296d5ae401d812cee76bdecdc56bd8499f51acabac926f7fdee718ec5af76795738b1923812889b576d318da987e93f85fabdcfe0e6b5ea4e0fa958a0423febc548ab76a29c3ee691c42e811d66aa19f523171404766d028c5bbe3f6200b5e25afb487a7f8dd4c5c0dab8fe5197e862244e089d3772816ef619b6e73c4de1be73d9170ef0f6a7374c1dfcce529da90db51847daabbd915ab111326193fe12a4b2c849a1e953cd3c595f0aed7ddd3f02fc3848dd223300dac99823046eb5d7df07ebe5040c016e361621321253904a06d59b08e673fa473c2872dabd8a2acf3a2fcbc59cdb3a316840013e90c3e8dc7d402ad1d5e3e86ddea041f42a53be88ef86c9500daaaf6ea4f616b710b56f21ffa063aeb23f158cd309df615ca79d35b9cdac718bc400317e376e6f99696fc50b99e1ba38ff228743b5d133c160df210c413b9d4e89934c79396267ac3f0d473205b51682ad44e9e0bac72877bde14752024b4eb11fca63f0890f29740dc3cc59c15ac131bd5f98b162aa69149cae1ab6c27ca3763c66663a829c64fbcee8b1362b69cbb3d10afe4b3f44178f0156cbf473efd62b765d503510e8e5795798786ed94543ef90c43ba8cb073a3287390843d945070bdd7c8be263588fdd85081c3d8c31de305130a1eeae708d7d94787fd9d72f7487f937f9f0121af14acc3b62e9bd5cbdbd159da290e256c226a1c7191b7254f4479e1ed69ad15e7e63e475a955be1685b7d723dc035e23bcf4aa00a8eb9969bc033c210171020891830dae5165100b5fac02bf1d432febb44b1b6b3462a2db75ea867d341c5be69c766a76d37b76da77e699ab0ab6bd782ecd31b65c90c46c770460d2d3294055c82e0581f2b1e72c383c26c78a18fceb96c803d2cb60adc8c73e4014f232ebe9377a79acb39e120d4172f05c1c230ee6c4582a6be02fb90b3234bffbcb9bec2e1ef4eff14c437f8da33b4cc51146232c5315d75600c0ef434c9d8ecf5e75d6d4227bd42a268b8f5234f54a9988becaa7db1051dadba3839c4ea6d4daa777cc0e0e7ae99e5b852428d83fa69a897914dd7e44df4ae2773a58949e3740c1350b77c1624c7fbbc37a47f96104926d84aa43cf3e93c5bcb892678832ad1b8f3ba6a6b3f8d4f9f4f18766b27acab7aebdb3ea4c30615a58befcb464b61ef48109251aa6607bebce45248b77d40184c8393cb549556933b97646b4f1041e07f30e798f37bac2002d513603ab77dc4918484527ae5d36082380c5da1a9cb309d64d32769e6884a86a85cecf93fdefb8932cca7c6838656c3dbd98644c451b07905e85094915c10cf7e6c0e49e46f09899bdf29bcf130b58d3eddb586edf97989ba7b64c848def4e50e943de214bef6bd8498791f95bfb9417de523609994428420e45f83f6bc3530bcbc2b0a36bd2eb5a19e100bf034d53252abdfbec652e88073479b5a1db98e03be109b6e3ba17b19b0f2d9365f84ad3544ab7777eeb5247b050ded5601940b5a1eb9243c4ff56a3096b649fe44eaf80c72d33d3ea7e368e4890df1cb1bb0f4b49e50a93d5460667cce5fe222c807a947db42d5f32c9e0c9fc7749e7af4ad89f77fbbe06e5669ed4a3bda0a85d492f59309a125f320d3b0cf02dfa0ec0baac28404ef4ad2f3a41de80aece68b6eb87500d4c8af9300c3853bc660f1f5ce625a6532d94d4ce5ddcf9760845ce9f314f958db05891b4b6a4f40c11bd6a438259166fa5bb523bba3403e6ab7ce407079e82e17b407e3a6e7a35faec8b27be98f215b0c6a1e166b3ccf4d730b3dc07841d1784bf17695a7fe402ca683d1c44b1c6a98c49eebe1f59fc1c33bbcde56982b4016693b22e6ef1477b722815aa1b2ed88cbff5daed1245a4a562dd5634fce0f2e86465150c59127002948582f81b41a29e7866d51fd83af938497b22d9581d2018c85bb4c88a77baf128ca24f0e485c27d9fd70b9b4ac6a9335efa3e32cfa1b277cb0167796e710f59c21b2fc3de8aeac0e568d7b5565e0846b003fbfa0d84a800ff6b592d0d7c8a1e4149af658d66166922e15ed508b299a38c0b94724d202af578dbac395619c55b484c6b0b7442235322355396a068e8c5e7791b344a025fb7056d83f450e14e29799f88d58f3e9136a7d87278eac5b33066fe7d4051827d899235d3e7d40af8ab025192d123a83cfdbb7365514bb557397df785822ac3b6042849e98c629a63ff9989f0847511fb0c92184b7ee1eba9b23b6cf1729377d9847af96775be4caddf632288e156a5774a81b18846cd0a855680d7d8ab658f09125319909cc0fc1767ca5d83fa4028ba779d629b3f72a0b3eb6947dae7c3756a0af3152739244333dab3203bbfd8e0f387f4699e9f9c4b0ae014f733aaed0167c3333c7af700705561da3008f262a21402bb62079ebc3c6e0513d1dde1b39cafdae42c42ae5d660cf33acae028306265aa356a84f29f66ca582d9a15e8293b234e87fe3a0c5fd4487a89532e327b0667988efe7d1c527df5aef3fa95d218d384c752d49981c8a8a410069a1fff55b9e571e3e5b8061a0bb58bb9720611935ebdb19022580b44712c8ad294e156f83dcffa594d645af9d4dea76f5f9dfee6034cb13c02062670d2e23c55111e8709dd4e60590ee842c8d8bbd7a7ba36f80d759acfc1c0a843b76845bfda1c44c077c41358a85028b6a991d286a63ce84b29f8dab0d730007a0264de385697a3b746415f7957ec9b91d41e74a1b3d0ae77810a43b56891ca0c6f72c48274d5e6b15f42420f3541781a0ea3ae1dd9e794910e789062bd82927634aabddee8b9345327d3c6ce9480413d99acc7335bb883c997e3070a73290c5c7115d3a34bc398539e5d4451fe36a61209cd08260fb753db66ae2bc3dc058a9b9eac0e96ab929285e1cfd21d7325491d86a6074f0a83f5bd169ecf5173c731a0119a31aa6a5e1eb0fee3116ec290c2a43a24e07b9ca7143693f0d80d8884486c973775119819ae5ed8a946011c4bf5f5fc775efd7ba450fed9e69d1360c2409e17e27af56fe20a6a129c0d1762118ca6546fcf22dc725b94478b6dff12d619a0b4fe69df028581e55f728df69bb0647b56d83a4a2511455d7a4e635fee47fde0385d9fde9361331674509da8ff7f3578318bdf62272d26b21b95febdb4c709c4879a445300e1d2fa18dfd8604d53c79dd4c9330a8783e66cd7804cc0293d1623a3ebe066ef54f0bc06f7f39cf4da51b5c7018f36b1ed42c7555ae761d1fcb7adba5a12282ff744010220232c70710ffd9889c30f3137d76bbf8d92e2db7f4f72847b3ffc35873f6a23dd0d2f8653d8d2278e021e11fa80520af431ece1efd0fdaadc5c442f5125c66f7931fb49b686c4d382ac9dcb2228c24b6cade689fb521d3c7465c45b492d7511dc82f38ab7526951e1d565ff997e677fb5c666b526ac35131f44473d27ac7193a2bb06c7aab38896b9f07cf54a36e7167c8b02975ff33972fef3eb6ae4efcdf455d401a900e2d3e4cfa7957d72d1ed7beaeedd1139fb78757a047d1d88b8d120f64ee0108073287f77bfee83827804f5e1a64c9f86c0a422d07f624203804dc7ee884fade5e4b511689dfb2de53a1a5fc293a249c1011c61a66d50c431a7274ffe0b93e8b79c3444e36e65a1d19464cb7f4b9b61f795b7bd9bae0252c91c8a899c5d1c4b7cceb69910cf1068647f7db06c43e8fe5a1db38ac55daf39ab889e182222944650e61f311eb44eb67d43010b65acf5b414bdd5668dfc54df3d3e88955859b03d67bcffbdfd26d2575469afc279ff8b19b585ae4a966eb1d5b2370c7f350d3bf989d6bd9483c71bd73d07f8bb6ada045b59f54437b5d6a82cef48b387d2d1dc8c3fb6786bfa10ddde29f87712fc053428236ef76d2bf8d26b53fb860e4bf9e5a4d27b64e172b4db5de3144fb53a0901f0e228865a37bffe81fc59e5e8ec0e711c3043d5c70ea14620cbda071f51733ae07dd9c50dc92ac03ec22f0a765be5c9da6f16574115baee5c5d69e8da4f13014c2d5c55f67aa66190148a60f4f211d0b1c476917fe0f6552523636b862f50b95531177fea059949b6cb617233e827dbbea324470518fb2a963c41fc85a5ad4781ed015acd8ebb195c0c51e7339fa7fb4bb4d7f35d1a38cbf2d45f6f8d88d161de63ab8e1ff9cb833a4dea63c8bc0cfb5930c79f0aeb05c48ffdda6106825f6cc51c81a906f5423c3de7da842f718e57043c60d167d088b03701533a64e6a13b866c4ed936765245de8e76eadc2f7dfbd73ca5cda0944f89001931d4a2a88dc871d4f9d1973d0cd253c97afe38f33774603bda597097699183aa9859fb5c0408516317e54bb5204c293c3d8fcf1806603247e676cc984840bbfaccabc40bb19aadc2e13546770d9f4962a52b8a122b65d5e575991a50a28ae81af56b8c715916e6a9822afe184178f25fd5b8fbd5ca2b51e5906d34bea807c3ccf35baf59664e840b07528d4d4d228a617fb9217adab5be760e75c826a7bf8edc372868ea977dcb5faab21ccb32e14a3f40c8ceac485fa7bd096ee8b354383e4e783df058b4fdecfde3db8f3f33dc9e76540c4eb6730cd88d527d5d67dee655947df254a7f732e593936508569a196c4450ea7fadb4ef916ef3245278e435f28e9f8fc6719fef128c7011665ba569a2b9a2ce45b1520edc13aa53d6fc4b84b036583de7efcc21ac235ce05aa448891fa9d18919a1ee9bf2e27f431139808d0b6cb8b95651940468aa64c17f358999d70609e24ef1dce1ba9f8a9c725d07488919e748f9ce7a670f39b10ea3a42522b0f57424ba0ca244d6e05cefc0bb84f661637de7ad3959f8fe80f95a50daa58f544446715d34e217461f9ab6dc72b27f41fbf202c811be67c1f3884f5367a13ca5faf37e2437f1d0af4aa579ab5b823a7772b9bb1565642a96750d221ce4839b89a7ccd191471ad580616f503ea3319359f721e07f7f3847398660c5c56e9ee54926683c373cadbaf337be647d54d4a5d7061a15af8a4d5f82af907c9fa1ba95632b3a217830dce5c6fde03aa52d53f2265a8559b5f2c776eab18b92a0d435554f0590c0b7572e83163be93770e30b478f2a065cfc5e1ff3e3dfb23a19d31bf20aa56966755d5b4d2383bff08e1bdd38ada8369f81e1afaae0b621b0217b93580d438cdab9876e1dc5d8c43e1845120ff446998898314ede197fa1b25f4bbbde8f27774d63f1ab26ba69151c043c5764d2562055d5477d48f380514f2ea79c8312511036cac53a1d0a2bbe0d781086a8012dedc2f73a6ed85ee741ca21d41e2460504d64660408833bd99282cb0734a0332913cb2ca511ee5d4b1caec116e8bcd189588caf9161e252692f7728b5726b9a61246d2df8fbc7131ca51dec418a79ec0f3c2eb106ea1aca5581f719db3e2d36685e7da107c88fdbb2a714b3ce363eca290aec972710432719f85cbd72f24a738d421e60cc603e87824e980e3e7fdeff464f04f1836bf12d3f8a74c8b57e1786b4e11857e11ed2862aab80487382444529b48c96f2c12ffed5801ca484986a1a66b60e0f8172dac7240e57b6402578569139b39fe10f94dedc891fcf92b7ed94ab23f7461f1842e4ea9c810f124cb5b0b2e9d2b9ad139a9e8b432491e196ad76c6bdfa27401a8a2a1e801643593773959ddcbd47dcbcd0cc536894132010239ba6dceeb5b8042bcbac2b2d40236238ba9c81820d4096f23856540866304c69693080a801c679a631ca0bd42ed41aaf30eb7ee5a293a0c3245e0d83e888a8f141d59db89d058e02beef8ac9e14804b41fa32c5008536ef6139f7a15c747eb0f0363b707699f830ef42073fcd6f196916a454b1f4cb41fd01195b7059aadeb0d3429506ddfbb4eb546f46cb855f6056d6c0eac59ce4d81a862697cb19e82c2d30c1c2a6ce29d2c8f401525a43892757a9d5139ccd8754061e2c7a3ddd6fa3cca57d9c6e288544d493dfaf339c5e1dc1dab70bfc48370855c2e83528c32ed8b7cb6d5c9d5ba930c352855338566a4def8622a5d6d8b38570b24cab70ba31826aaf626c9278aefc910de3821cbcd47ca34627cc507fe0cdf8c8a29f918f9aa7a77ba8e37a67b9c3746a9532f378a66105e862c9153bbd918983272b0a957c8254b691c2609a55aee5c86a32a1cc5112dc3f0072ce0eb73bb18af177798b488d9c940f1cf911365cf4b279bbf19cc913d4555b752e58686b41cb27c4df4e5bc4217c4ea03e7843fb23d065c12d877dad3094f63ca5b428946d40f5fe8d3685c7e2b5b8496ce1dced4ba5bd01547cdad366221667ab63267475c82c79307e187541c95786a2bedcfb3c65a82262c0aa4853c7613f2819f4bc8af75ea28a4d709c685564fd1f52179918fb00bd30457c252df5518721ae3cb47e1d3317c88718275cbc9937c6244b20fb93757d69718e4b68a726275133441789df96a94669e7d8e3d24e8c99b622d18f144408354ecfa5ba796855dd199a14fc1f2db571ca7360de249171d0d31ec2cbd5cc69e807c7f0d6292c0fc9c9c658ceddfd76ad013f0484a18ef265c0f40f4373c8e93cfd11c900d30eb7050dd5971277d99fd07ae2481d8dd22099374c6843810206b77485b918720f9702372a0a81e0fbac999c6f11eaefc5e1984d0270ba2bd0df3a8a131094b62dddd89b76078714b2fb83850a5180c9565dae552ab98fc80951b7017edacf86cdb63c2d6b504f7d8e408f5e5a353539bc915a33c10deccfdb5272389affd435409bc953bcc66014be0a93e2b28caa3c429e1df32af705982f085552613d7f11e7b86f7ce523bc1786e863b4937cae44d5dcbc2a094c3c909c946c14b2731ae25512579687ebf0631897b6fa36775cba3486fc15fb3e5d3bf708ca91e491b01048a186faf332b5676fd8d80645638d71cf51d51a56cb887fcb6dce0ecf2d4d07747d799ae955202a2e510814a6b1cd7797c06da49de72e3f7bf287e5b1ceeadcd63bae9ccbfa6625bbf7da04848e08350e10411c4bc6d55f5c23fd116bbc8825a309ee7aaae17110002b496ba5afb1673bbca03fbee4afb38d82966c3c66e1dfc930b1821b2e536118ce0b250654c2b45caab9adfa2a175a104904bfdb2196628937907d603a7f455b9eae2663a713391abcc9430ca369a1e92390d9434ee11d5134a4511c4f5e3099624c71b1e21e87d72f02ed4d6355defe2af4a3f5375c5e9533168e30e51924d5db3d887995223ce0dbe4cd3d5c5c102d8b6042f9928469fccbb877a30af28856722d585c03a32fbf783cd6a90e3b334e9ad07555de86232fd5c45a24baa6ecae10ce4137d33b96cde795643e2b0f3040c811252494a415ad9829ebb82d00030946fc3562243417633c5984d3293c20af93d4e39e91310d8caeb58f4eedb59a954795d3646fea573073a513de6dd958d0ba7e5376456cd0d0a8f8c122e05a619827582648d5b3549997c43f7969189bcb03e11e5847cdbb5eb5d3923bdf934ef5985c6e5f3938bc9c49552b8226537e59295980d8dc8f57cbf13e0fcd6806e2936bc04f92ced775e6bc6db6a8526c6fb6eaa1aa3b9d5af00d808798ac511ebacf2fae1966816c7db9d06901bd8f9157ceee5358c9fce549fb2f22e79086cc3f7a710c39c714c8d3aa3a1a5891aa235e464735ce54a1e2c971e78a7d314b5a0c5c97ea18f4817a66a20a03a3d45afe822035f5087cd3d67f59aeb76af85a26ec59c069b12c59155f344f84af045f09a9c19b846f947a994f73eb1ea36ea9d325d9f440b98ce1bd2c857c76bbe21142fad3df7dbaf489458dc38e50ebd88dc701fbb1f52ff33d2923ec8ec8af89cd2b1e6b83d7b22c96342d3dce09a8c88b87f281499a185e327ceca49bcc86380bc61486efeaf5e323a1e3b0b2579a8d14c18352bff1fecd6e395ef82af490f81c18f1fa952a47469051cadf07c767bb2b274911ead55f7838509510946344b34a0bf9aeec19df0e2c23bc88b64266af8bef24d24d8ed327c8f4634c345e8cfef7bb7a76e0d1baa146e211852620fecf5c84618a103bede1337d95ee99ca5d5e494443e634f0e20f8eeea222d794d598010047dbc98a966c7e302eff6f7b7c77bd6dad597aab7b88c1dc9eb36e51db4f97140c86a644baea8b41dd020f4bbafce318e56702d6ce42bb01f203408dbc48af770e82efa44ec39119ea5d5421c11ff12033054a0ad2691d9c5d6c75acce7f6f90e86cf0076fa9b6701267194407368d3e6f0292faf7ff635dfea2b7006e1350483e5fdf9200dc062e7f6e58de9122c199d37fcb6e4f478cd1025ee62d04952b794963a0791334b2e58d21e0895dfbf2b12b5f3a5f714198ff7c68e90a77f9e617dcaad8a94eed2eeb79f3962851ff53f54a7ed169dc01604906bb86f9228b69b3a15f0703eae69f7d941e94e8fb085742450977d9271725b1895fd3c16c1b9e66037366424f5be0976aa0f41ad72cba5a2165c73446f14cdcdb755359376b78dc0d86ca78f3b026450388982bdbcd9eab13fd4662328520b9ebce45f098d34396f66f99dfc8a4f621b3df84b456d6df013038f3c4a5bf421ac2b1ffa90b9c513ef48808d10d977732b4ef54987840aa4622b53c944201ce61261636f1de18fc72fc77426ca93f790d8685148820ab855bbe5fae5b6a880ba86d6c63cde11414391b7169667effc91843b50e6fd0f8c570251f867da4ce931ae2fb1d27d5327f8a429d637c0c7046c5e0b273e9f7575e1244588da48e6be8d51717cc250567a3d1ba2a9156b548501c0304c0b7c954aec5e062d158bba8442f32fa58c9929119dc2a4fb0d3ea8560e6d710919d2baad73ae32ba8050ec0a7e00e019a17de63422948f740cf08f5cf8b80821f808c8d947c77795ba32eca3d44b04214d2617f057f744c3ee7724a33a5473ba2477a01391f1cb7a699334c45abad31bdb4d7423de34455877fc0d6dfa14b2296e6e63894c182e1f7cd85aea587b4d84d80d2f1336e33171ce502bbdd3753ed0b0e37a4b4d59baefd8695073b2d6d13e53124a6b2d96b735689a8d70c2836bb3ea2060786d1942af988b142c69741edb15641158dee71dfc7edae17b876ddbafc1ee5bfe6bfe3328ff7834e50500d98ff82a758f957649fec37f346504c7969b386a529338ea9c2c0dfd6f58dbbed413084d5a673351c3bcd3b4f5eafa8dc9236dbe44b136e2990d7e30a19476db7a532750df62edf0f06e871be06ba6583aaa322b613df0872b971c49854a1f7bac9d1a8d48f2044b1192468cecbbc39405301b374f2fc161549bccc9280bd2b11c8b2686f13db2fff7809cea6f85cace3bf36946458a44385b88a334d8765dfe337a874ffe9d8b5958add90e2081d4c583422ef6cd73325338b0d6fb16820424a01e4bb9c8f48418354af6b4ffa631302f2d66735c1cfa4b32aab54af13744528013e958cf87084d87d58d3deb03083e099dd91eba58e4c189734cb73ea722cb3cc0ac57fe999dc88918bd52c53282dcbded4810f19aa38f74816e6bef0fe2e5917f2c90317300148c79d42bd942769517b5fca6d282d06c21e8e4670323299f1db3f222166a73f1b837b597cbf2fff6354bad61654fa38968c45756a7ddef7b01bcc78c5cd720f46509a074640a912f3109a662d41bd029572177f9c2eb4ee9b4999893c7ba7ee5d88c78f0cf454cc7855209a19b8f3fc60407a8f19620bd8bbdaa126b2a71c663fbd91d3c2b5b258815f460f2d14dde148abdcf830857b4f47f17cb6aada3e01c5b17d6622ddac9e0697fa126d4ea0be817e05c7472ff6d63cfd89dd94cad2f76552b53bbc825e4aadf949b030c3b5325074f0184eefca35e48badecf77f3ceb4f1da90f6c8e037f1a8f7943f5fc073e9eda2780f0273b650b2a1732b99c63b098583e1d329619974e8731993b086ca14efbf1ae8b0e869eb8e44a7a02af7cd5d401b13c55b45f95d3ac5d2c0c5a8a3c04ca290675e85f8662f9514c394cc77ebee02e16eb7222dddcc66575053ab6702df3adaf5f178ebe60f711abfe99d340e89037ba78798ef12727c7e10993765f7f496be7ed1ebf1695de5ff53a3f0b21b65a5e57bc9a854e4fc85347c7a268ced0e077de921f402de20ce65fe3a1aa6fbe858683083be2fc4b25d2783ad50c1fd7ac99c502e101bf4e8b9e9a8d333657ab8e8764594d84ed0f121cff89f18498ffa4d133ccb554f2171216b6bcd0176df3c4708bd461e26afdc35b39ded805ab50c9c118f3f55a242132922b0d0a52d21914099ab55b01ab555de1376dbc27cb635a944c53f0fb7716eba1e292d45a23ea59f42c0430e3b0182b72b74eb1371f689008880fc65207cb25bf6ff1127e0409ac5c2d55ebce04f7d09be91725cbb2596222978253154fbf42592df9e3868b44403647830d37cbbc617b4b05cf8d042063c17965b2486d7ab376733b2b636ffb7f43dc28299f76ea17f5fec25569a48408cecba35d6ec95e8002475d0cc74606b51b997340b16a088c7f07ac7f4b6ed601887b393cd0e38fa49832b6b1256940bcc5179bb7f1d4824e955d8c104e370cbcbe0636fed1a84923a16e545b2d88d613275f9e953feb6b037b7f39889b5a20ca5c7b7cecd769107bb34ec8ca51fec32946524792993522a8713fdd774261bb8b1e7313a5a25418c056fac56e84eb8a10f772342117c3d7cae2e2671086b96349f0c964517f19d32939cd949d096cdc68b04e922034bf3bf326dd79854c91817cb8fa434b367b9f562bd3e58f2cd38c9484819e589eca9cd82db522fc5b3f87bdd69648323d719956c3702ce659d869a903ff8110f835d1c103473211475bd1d9ec52ed05cb6f4ca5c1cdf13ba4792f4e8e95173e831400f812c115824af2834586d519fcfaf51f24f8c894c04d60e33cdcbcfaacf08ada340a86c56db794b378c59d4e813c6d2065dc8c743a32172452eac275e592c128bc21c08f073025ff7b69c69774ac052a3de929b4debf85e2ecdf1287927820ff03ed784e64d99abaf0eb8e1620f9b3277d195dca56e96bd8b3a39cb28f66c9c3343764ab30861fbb142b3c807dbf9802f4241a0f6518d596f7d8ba66ff6e34bd05cc9ed2bfc5c48f276aca20c5fe611ad1efa1676aaed557316b3f890037aa3169185af09aa2e13c202e9461378c68df1f3a3269a3900d946915fb404d1de5346cbfefcff436dac834d223c044cfd0d7575f943b647e35708ef83e98f88520d7cad55e01380356283d5c0767f0417da0423570ac3f3690d04761a92226acaaac65b2212038577b9ba0795ad0e14ec3d3b6af7dc167726ea32322ce535e5237ce2ebdf23c9ed40665bb72818458d32d56b2a166d987efe1aa19eab5563c08787a3246b09c9c528a909385973e1516f9ceda351435df85c01544db7586b2829bd4a36594e47ef2f02d803f872af91930bbd8643712ddbe4c115f394a86c998a5b4c0602b6271b37bc0e72c7eac36861aaaa2545df7fdbea4e12fbd2ad5958bb070a119b8f016e95cf42c8e0567c4d9e798b7fd8e282418cc92e582fcec2d7063e1d00e4d31bfcf6ee78814fc940ad4630d17d231faf866927b3e661c6fa484025e9b4610515b7029bf4b70e1e5b590c6830985e4951fedf8d6f392a90903c230b66b1822d91e3200fad868788888fd814ee53922d87272e5bdb5b62381bf9e83fd2b61fdb3b0046cbe78e90900ab89319e9bdd10c7592e08f7f6171135fd4897353fa4e68fdce71bf09651e822fed79dab0fa27f7d14fe90e0e12797b4b194bcb90eb044f92031ce6a25ddc1be09427e685986aca175e5ff9eb797cb6d37255a0527127f72e9ffeb9bbe6c1e4078ba55007b75de450a0247c7c7bfd2790dcced517ebcc767ccf07471a871a35f4b0d4da0c7445b9ee9898e91d13dfb9e08559fb31ab28318cee25005d6e469b4667b5bebebaea5479e44979c1422d3fd1147df3cfe040cf42426c2e3c02fae6969135639a9f2cd8ef147a5a98cdcf2308299bead89ba7f44304adae913edcc0a60f8683c4e33159562f1ff550c7ec58ecd0bafc38e5d07c8543f2bf5f8bba7d5ce0dab955912c8d543bfef2006928e56ff998ba546033a5e28d02594f0fb0f5db9d80b6f036a5092d97651b04f51d7e105033a163fc11a578094cf4575c35c903cd2ae1fe1d3ad87cdb6d241855485ac1ae7233d177cbb049e928b808ba58b5bf59d12957cabf8d8a69295c30c9a966af80d59e685d9a933c2f1b9fd36f8622359872da226ac85e32b90b29ef90b1e1796ed90465ac58126679f676d2556b584022a4d43a10d1e3fff12f1c9317c379cafa17dde051c222bf1fc2f913c505fd84879de74e886401b3850d00c1e28c8197986b56a68b8cc88d90892a255920b107f0f746d017f05cf86e8785c976eed3b60c6ac9cdadf2569d5f5b0bf3fa5abfb4fd0091ed2a3d7b6c6b165d4f7fda493bc902961ab1a6fe4029b524908058defdf0bc091867420c25cb3457a11fdf6198516dcff1b7474a0052ff437d73c8d22f2a9221369caa39745a147c6382392698fe27850e465cb892991df7d7e32429f616261d3316bd1016ba2ea4c29d870ac6c350bfcf77e7c1536642f7207503e0d0a7632f6172c16e85b3c176083781ab7aaae090871fb2c813eee7edfa8ab3e83fd37843f82fdcfaa0756d07f30c610845b774fa173a8485bde0eda66c3d38d109782605b87b429482f86b06deffc94243f21d301d2fb53475e92251764bd3046362c7d54c2334a600b96e7e53a9bfff9cdb7fb2409df9a848bee34ac57f31b4c6943ea7ae27bbae7f9bd772747199199c59e8d432b82e1c5fd0db9597af290c31f19039c29336c004edc91c91f31fe3c47ba22535c2d3a56724b0b67ea0c4c2ff9a5f6342eecc58941676c3f5eed747bde7b9bda459f2c234a81b7d82b906d8f34b8cc329d1966c9a8088e3dac8594216e6efa1d57f4c483d028aca9232fc9f88cfa06123c2dce2dda94afeabab7aae2f943c5b47ff1484c92d549511bb82eb6e400d38515cfea33c89db59b4716040de03d16545a00983acd51c03b27fc794972d732c64248cf974515ec340f7ddcc9e758672c5c89b98fe36dfcc015aceb5d5b81fed50de016fa04217680877da3128a02b776303b7fb7fac44a485a40b21972926ddda335a3796f55933e72e14c416fc8eef3d691c8e19eec0b8a0cd667175af56361f679446eba9ca2a73f2556022848636c026c23e736e5e2437e1afc43ca856cbaae3f6856ad216262d9dfb61f8ade9e919097c33d9522c192a316f0b906868bdd160cedae75817b8e4efca83ee1721880557b65af02b66e919924d42a28e9c67722c024820fce4035cd0ccec655512e3e86499757ca35a88d97b1c4188e7202f7347cc196d2e6c2b1b21dadd94979ba4c9591334c98422caa62b90cce5958c65d1661c51f32bf6e39ea54f9d88eaa5c37d239fe6b77522f44d97a03298e0843a791b83ccf8c478535cf938ed38f06fd75bbf7dcc3acea0c9f8aff85cda8fef264ae62e90c8ba14d287182299718dd00fe181ccac30cde3d9ca3f783a917cc00a1f6e6b0f37fb92930def7aa9724397822c41dccfdd1850e270280af1c3c40b8a62486c33b51ac4c611062d7d58534915c3ace1dbf31ffa0d3952928145ce447d26ac1c6b0474c67617215b74d6896e81b1aa20c92b3b5c2fac7cc6bea4173b854d33ceee0fb2eed0bbf0fa00cf5860b3d7889b91df93306e8d1d814d34c7436a614f7f2477f5f09b4fe9174cd317dba885b0a73d952fe941d78521ebafd1e9563bba515e3925799636b865e7f034cdd1a8b324c0825e82295d94979d76c7a01287c1e409308b3ecab8bea58e0bd7a16053bf91871e52532959337957e8588c272b69a677134bbbeeb5a7f32bf468a225f9a005cdfe8ddba2cf63bf2f1bd5e1ffc9da25394b2b6533501decdb4fc38f956f000650ae93abd603d359d4a0614523b8f83f905c455336f9479a2396d0edfd3a8fe45423ba8f3e36b234ad3daae2abce64c8dc47e4c27efa69a386269b90d429a23699904f2ebf1517bc178188f197050ae93073d205d6d57b1ce088f0165fd612a480481d78962a6e39f28ebb3f69abf7e5f9d044d8da2f3711518b2ce6605bb21e51cddcb51e745271be3efb126aae246fde955d8a63a9b69bb1c1aa2da0d1c38c3cd373a2a9a1e06f04045d4fb49e4ce7b9f6a9de56ce27acb7c303f81df425d9fb2e8d444e5da3dcfd2206dacf5f2f190f169f17e7b4916a8431266d0e1a66a0df85df84112cd41809c02cdd825948f2b00f9b95748969d7b8e7536a546c597ea24079e7729b49fc091028ab1d6346b3b771c319b6f57d797317281a5044f5cb9e0a5e2c7fb4fee59236218e51546b39508e1a46eea7fbfd7ff3e3e361d7f883f2e3d35aea51a923adb156bd2dff826a82b06319f6be68bb0620886acb95c2b518c2064f30e7d94a93f11bbfcf0d6b8ae419e81c0255c02bc0a1d822581c4646a905e30619b7a31fd2206e700e5ea54a3be545859a7ba32446cf65be66d883bdfd6b678bdbcb709b2c64bbdddda63a64cf6381859e6f33e916deb80877147148749823834a78c832870cdb8fa81a3afe053dff957897824a9c5ae159ae2a7ce87580f3e81f572f806fb225d4f3b6a3a0e75235049fde8982597f7a44d8a4f6c6631538bd5ca5ed74fa3265a4670f09cfb1dbd817e939fc3de04dc47e57f3bcc1ab30a8cb29846cc78bb311be014466318dcd6b55f56e82479dc17a7a6adac44cf64ee1be3b8c9067b41c91a17b09ed15135b6176602bb6a4b58207a73fa7b9cf67de00cb7b541a3e0b75209a2f774e491d55ebd8ff2980958e2ba235cfabb38768cb123cfd701f54b00e9df4f58c5ee715cacc5df28fb79f3137dcf0546bf822ca07eea2797a41b02aef7d63551c7e5f660a8a36078f968dcf653ba437e1c13e0e8397e506b044450be62240c74622b8325ce82104cb00f1a40492f64db4e58e3c60eea20f659244f94b7af008d2c3d7410d81c04b2f0ba635d79cb6617319e4dd5514328e1143664e326058ad851c70519dd0243878176cfde4ffd129ebeddc931dbba46ffd25150a4c8211659e2866784b7d31987e6c903dc43a533363ab8622a757381c667109aabc41328cbbb1c7b77e67f7b54167cf15961a473f8ba59821ec0b58b90080218e9ca1053c518486f36b3e670c9d3f8caa7348bfee4766c584c89a5c6d4e7ae231c775641b12a84cbe37d6db7223169612e17a64312c80c966945098e357244da0bd3a2c5c547a5db385289c4f71c38b44d23a1f909bc471543037a0a5539fa69df92a181f5b9be5d2875fdca5a8b69c61070fbd58919dc960b828dff436eba82fe6ac7d1f9753a6f9cd5765d0eff019163b33b529e3a86f0a1b5620c3f66950a97e481ea6eba2fe01e5878d3c0d1fd36aba1ad976e6bd91bb2eeec05a50c417504464e12eee26743d2bc8f1b5aea72bd4cf9bbe0c9873aa15a3a604d0aefcaa776c90b4ac83db1bf5a316760b32dbd54913d913d6e620e7e3afebf2d5b789b9899087e943350846f663d5ee8b90196c966e090d59e441e2aabe1714c103b77bff2893caeaef3e6c7a74844c08df3aaf9ee4fe067111bd061b091df9328675c6d18138c1ccf1fefb313f5ff0e0b1f0652f27b97688fffb9362236f6e5c3dd02de37941ae607acd6a9c7e6379fb9780a68f8fbc940a3753edb0ef5e81e3ee4f3271611c4eb2b513203bb5c53ac5efda567bdf067fd226e1763418c0517eaf8dfcd127c84bdb2c43765dd450151d0188f33699be2880c26da853eb144c4ae7234b0c62f9257c6eccd92045ba33c516330cc501e1eacbebeabdb89756eafdab22b771d0672a6dbbb30334e3172e06ce2a1e02b17b4bc498367e9685ab0c5108563f611a9915ac5d0f0fbb532808438e638cdb0de4d0f1ee89c783f58c81e94624795a8c39bc8edf25fc2bc9e6b426ff386450b06b9bb13785e0ce5b525e7c2f1283607680a5378e053354c905071b40a0e39b7296ccc66e72c8170b35dea3dc9ddd7f2306107c909309f1703ade9e364a0c4a875466c1dc543a2e1bb4ba3f520a48d410cc2f1bb569c598655a6a1e4b98d782c9f15e94e83ae0027a017ff9da5307632a7847f021200e31415395f05fc648b5acfa10bcd19a0d68fec21012912b3b0938dc3bf42417c87ac9671591dc0dcab8e2b334d98fde1d863f189bf6e274ad06dc82f8f8d91ff16f148701f5b967cd703ee0c8d0fb62ebdfd3994ad2ecabdcba9254586009760d6a7b8969d405eeffffff11