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

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

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

Block Certificate

Block 89168 bb29e31a84ca35f9af8d47c95c1399930d04427c6b19ecbdab91448450414732

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3dc9bda1243e3bc5f78be31418c38f15534aced407bfa86c6df7fe6a2064c5c6
Certificate Block Hash
bb29e31a84ca35f9af8d47c95c1399930d04427c6b19ecbdab91448450414732
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...0090a7000004b30000
00100000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000003d9aebe3478bc35fd76a3d71c3b02b7d4900dabeff19d0c972ab54a82e0e2f710f90109812dac37342f4976daa76d55a9ecdbc60b1b75767cca612df4a18df2e133742f1ce02b41ef5e45c7f3d97e1ec46737d7790d6601a3c02000000000000000002000000020090a7000004b30000

Raw Header Hex

00004020bcaa351a8640278fe120e20c0172ef4cc177836fa1d18f967a6d6973984aa951add658c6db646f8cf8cdaeac59540bacc5ce845f6cd4b150fd10c0a51eb66f585b8c5c6abb9d0018c6c564206afef76d6ca8bf07d4ce4a53158fc31814e38bf7c53b3e24a1bdc93d

Proof Data Hex

59,560 bytes
12121601030754c9bf6440fdecced3ac7ebbf54c06608d52c2bcbac7ae40fd9d20df17257d5d72a9e5f2db83ace838ef561ff3fcec31209d3e9d6ab1c02644ae0e7c87f302b6804644053607fbcb2454e4f2bf374f8a8e7ea64eccf5c2fd8c3aa6c25161c2b0ca75022d49c3e87ada03a1950ac93e89245c1f8d9f729c920ebd1a4f88675d591fcf3fcc73424a179f98e64c018ce5413719a4d4dbe69e888a47e45332e2cd9b775ff3ff2db8d748605c820f17458562b9aaa9f2f4ef0e029900b97211d0d88a6e13c4e7e1def4960f9bd047df2bb04faf24ed77137952a388c53d86ec3ebb95824f9eccc59067827fb7cd0521871da0e321b47afe595cc2be5b2139826330e58b19c2f768f6a8d2916a1d214a4d3c6c939fd426487d3b57f65cd7c59c295a69b5c68c41c50e1363fdae2715da1fcbb2d3b6bec658b0826f76db253f0481b1d85c10f2cd24b9ffdedacf6b0e1d9d1aeb02fba17318c5adab828e8a43ebfd0b6ea01e219c181e82c29eb8420a8bdb6ef837b5d6085e11efaddefe07866912ef0d58f5f02c76820e33ac0789a25d092852dc7c337c8eaaabf5dcbf4458c59720911eae48583d1ea0272a8b1eafe81287cd1f8c0e22ec94f57d379728fe2fe3345189357367783f6496ffb869a6d02f1d229c2e6cb8e38c9a2e03f8e7e4c6154dc768ff6c411f242b45f299bb2bf74ff08b78c912750776b7d02cc2b86fb5ba42ddc32ee8e5ebbc8dcec168bac144f902a5648406a2448efcde40fb9095b2b812e3128efff266b186e3e863a003d1bb2379f843688e256f5a00c2e88e134c95fd6f1e293bbc57c1cf04493124dd3d92410ee96dd888f3d49cb27cfbaef1a5978787654da86196ce2578baf5d34b1ee2fed4cd77b5aac578e3c680a287cd9a9d6c60f39ca35dbccca2a4e6aad3c6c24d8c939ddca1f93b3848670c22bba1654a1b076cb73542d11c4c98db9dd1c3f33206ee1e7417caa95bed5b5ffe41204370e4b505dff87d6b58836e6b80af49fde30734585a91466a1ac51ceea3ccbcb759dd4031a78cca50c7006b88d7134aff9a1073da6d9fa7dc5a795aa69b21f017d2cafa8cde95a9834184f09d42d91125d3a3e531513dcd8aa12887f1c41fcdb9aa53538aa5669ef8beb16edb50e3a71dfe68f43470397888d5336caa5b0c94f1c3c09380cfb05fac7092496d5bec3d68ebea097c101b478d3dd2ebec8b917823a278383e1875d24ea006e1a5f93d6c7feda3ebdf5d28f15c8a2dc8ba388dea3ba734dd652926869e80ebdd7162846fdc1113608209c44a0f005a627d7067bbc98f0712a236321ed8b60d6433b926fb7c3e929727dcf8ece1eae55e1a5890dfa304f9bb98acb87d92babd0e011d31c958d627990a40b716c1ba4f0f2bc463bbe3dd2352275dd942362002691644e7bbb6af93ba1cd718dda79db063c039265316f23acf637919d9dca188b73d9837f61a990d6ef0d49a241f6c24ad15c70ace2d9d717c6978f956102bbb68c4489cb2d65fdbb3520bd6b0560c6e3d6cd691659202d52527401c487dd2c22ab4d18bd49c43eee51d6acfd24df246b0d0d27fc48a21e54011a9a7e3b4afb4aafcb0f7378d2aea37b650fd3214f668bf4f0a79374cc52c949b4d577eadf0de661e1f2e4c3cc896d3fc295d6646f843cd2554947d55e5d18ad52be225189a03faa5c243ff5c7f8ec20305ee1165411b777d0d2743132be56946d1a26e81593f5bf9c6bfb75a3fbe59dc5d8245ed48275caa0bd4dd0711d1ecef732bf70d09387fe344f29a0500ae7e20719e98ab6c88bb7b12e0afa0f181355f58a78089d9bc010f1abb5c93db60a4e072670464ebe19374f430dc08fa4b0e2a6758d4096255c52f4a4c425e1de962a14f07e8f9cb0466e0049f08732e9c3465842eb6b01c6f835dc2b336fc2ce35515278ce08d9b7633ef2c45b569b4e03a1c3fcd8ddbcfd375ad6b51babec29cef2e30bc36a895d26eae91b638d322b1384b328239ecc7d39bf77b10625da146fd7c02f31f12246919597c6d895ecc6696bcf5b9dd516b95c3540a6d2ab9b931ee26f229868163a476607f46630fcfa3c10823d88353cec8212c6dcd59d28f56421618683c8ba80adc64b9621465fc0ae02882ec9c7b6e81592ccde2b95d20ba9a512e8e0c94a9666fc0a30bcc472e6c5cf0e6e47c62c511bdff65bdb0f01e2556af2c9bd730067ff68eff03adf23cd39305ee3c0b1c1a7eb1d36cb40afc0c29e019ce61aa7c32ebd984131e4d36decd5bd702752baeca02292a9728740c0770ae538be7d800c48474ac402d10e4c3e8f0bdc3bad5aa09f99183dccb29325f182693166dd2f557f4e21342f47d762344546814a8c996525f4c8c5c35a52826722285a75ebc1c5f0f78946b4c02e01655dd0834caf9601d84a9ae99b49838a24cdc06936aab7a13f3c81d61950573eaaf50c8b35ffa1ebeaa3032b49844074596ed0d8cbe4323d3f72de2d24454aa12c50be68bdd93356045b2d974cf46cbcb541d7f20515693fe6ac32936c8c17ec6b2562726cac312fffd1cd6b7a01f955cbe3fe4809775f835811c44a9f4f8369a9250c3c25e893c867aeaaa0196acf77fc55e678234e11dd1cae1297b54917cd95108315bf1ce235c3b224cd8de54fb4c69c84846ceea6eb91034c3c4f6dd00324e69a0a7669c67ab8daf92848c9d75d956ea9af8b0aa66bda81edb3f7f1601b20a4626dc4c1a43fd25e2471e9d34993f96b90ace3599d178aac5098493e2e65e939448620977c422a5698479c0b06afd6cdabcb1bd874978a6efbdc17938f7cae40819c847c8e893fcd37dea7c91ae1a365a484b6b402395ede5f124c459b74244f4495e438d133e6a05d96507b20d32570fae6e7f5e0ad6f5498f851d1f8ed8bccd78a9e7d91676686be30a5f24c4d7beddbc3b95dde96c42b2676ce32368f156ac664d294b7bc1cdf4820b258e798998fcbaf5c80d23d1380e4da6df1333c7f19eb4c807f520fb32022171c72ee1ccd4cc8a38e1ca2fca873db2e7f90c925f07c7e60860cf0a9c8ad306d5285078a45fd169e507bfbf4567be12754e1a9345a4bd174d252be22e71b2077b2234a1f29cee287d25b7a4e23a122d77fed986df2331d47ceeb259f747c8cbd5fb0010413bf979b8aab35fd96b9bf70834ad3dd2b2b41100fa9c19bc295ef1048f4747b7c858ed0a1820c37d6e7a713ee57b95642b97d773be0700102b6d26c1de3d9664b164849133a30ec81855f400579f400655fef763f02987b7fff6bcd562e7fb990cc13c3f34a5f0e2cdc458708d81e193670196e09f16ed7385a5691317f8d9a3a5b617bcf083edb37152bd60ada30204fd12bb089b430d6a91da2a8c984f8f99e336befba3be8d1fe87eda6a7975106ba16dfc56dce9702247f102f1edef9592651cf4fe51a09c265c208b41865f6190ec526396d5da3473485dbeb09f59f3fed1e52adad27e92c7c8926a699ffa3da5e4181cb3d46ca9ae8cb3bf10e7746b7da5fd3a5805e476354216f054ab5d26d92854fa66e1396c6cbb9d8f50a6d64960aaa75ab4aeb686acf12765ea335c8d505c5331b61440858d3c04be3f1e01dd74600aa4102303312f2d9642495f49b97357012d8c33ea3de6518c35be042839db8a946f4aef9cf7fd1d8d6ff5a18a684d67d3a79b11507016b33479bf8422047fafea7c5a91bbc5dec9e9d76b4e3682225310f547dacd490f046f6249a6c63008f0d9e29be8419bf5072c7cadac59f142a9fc57a1c9da09e510bfe9f1b677ce83f57ba7086af2dacb2bcc9161f779b638ce1bcabf61c91a8ac4c252a358d1f1f2874dd9375b1e77e0c82ebed18a3133be1c1ea9e69f59e6c95e732377b9aab88bbc06c967ea72b8a9d926133638d958057882819137577d50cd1d56313ac60dfb80318f75318afa9c217c27f7f833818769c6e2638c9062dbe4bc17fc4d0949a500c463290c18761b4907c17d1fb28f68ccc869bf87641e14e39d6d2321a2584a412e7141fddc6106ee5bccfbd4c795f0f510047a88e1ac9feae3892748aa7d6a18abbb2cc070e139357ad55888bee7eef5f2bfba6c226560523003950a2c59cad495e539a6b82acfcea15762fcca71fd9d23eb6ee500fee5f906be6eb7b8e739025b75ed8a0ab64323e6ace64476585c5b327af17f57b7a0d1339619d6b7dd739e9c29ccda386424891dd5e2d0efbf7dd7f4bcf534a0f9248473ced616f5f964c9c0f3d2f3940dfe4d0f7be72100505bcbfe3b140371c8c2ebaee77139940d46fad641d90c8956ab8df6bc3edffc370e34ca9418c9d23d36735bbe2d817af090b208945c88e0da331f9ec20c339534c427b5d29982df5a5082a2991eb95f5ed9bd16430361a359dda93a4ad7da6f936271d23bcf82c2f28cc17f607d714c65b5049e4301a128f241038d7e90ff620b12af401f1df1c05420a2c7d88eb49944087a464dfbe7aa36af6f36854f1c6581b202793fa67f878b04bc71ce20fd24e50d4c516912e104ba4503bfa031d085919a8cd1acad499ba9d7148e97d23bd5b48b8053f146081a617650f2c42ef3d4bfe9a0776935c10692232f7527a66b3d122e0b13d7502b38af2ed3313b5649da77bd12f2cacf5a765830331404cdd3dbedaf4c8648a982dfb5aa54e20919720ff5ed36aaf66e6a3f1ef7b2992375d783f7f9caa76ced4aac8d21a910e4d2d394f2a1b607ea0361309818bde768da714b386d8868f3432b4187501dca2f2d0e00f339c031c432ae1a79f47b1ad2997939155ad1c2aa0b27bbf19185db0eca576919d3ed62599df12db41be2d0d40bdaf5716f155595a76edaaa6638f685f7e400182227d0b5b9363e7bb8a8cece67d98a5774d601dec96d70eab71e2e238f65dd0b606d11038a2a318bed574b7e0ea5ee869bfcc64059394a6887d4211189d0152a664b12c3b6ea15045863eb9f3a4ec34181b665624b65f2da65021821d58f6f4b2f22ccaa8adb77ee349cb461edf34379b85bfba5d3b0a686dd4b1bc6e6a12e5a634f03650d3e6b1ea68304c121f23ef0ed4cf1e329f2054d7e0325100b18fa180bf75c344069f10301a1b2c27db4ceaf000ed517d132ccdf2c6a575501acaec5a8f58efde7ca4814b756d3c50b49bada2356f4567e1e3c1524e8f0daafcfcdae6cfd25edae83b4617bd572c004cd6c48ac7a1f98ef38f4fa525aec3869206512b10c9617ffe5ca27496cdd598aea9e78fcdde471c09d35944dc45eabb67ec96b37aa3a13e66a0888f62c6692571991def30a2fbf93cb95f19db6176e10eefed6eae231703391ffda1d43d44ed77880101ac275f53188c63d868f7876328bcf6f10f4e8dc3960765c9fd2e41526bce978df669e39338466ea6a7d0c247b418034094cb4aa7aaeebc502c5e33f9d481f49ee9a8be2c2de0e07676022574f6fe17b891bbd218a97af5e8dc42148298f37d9160cb0e05810cd56416b91d542a6a925a05f71790802a409d49b9a2f1259aef59ac983f889523c8c059730506033081b769240cfac333899ab23ca91e9ce38816316ddd5643c94ff6d1c0065a0df157fe6b1f01a10f3b951ab1a114f795c12afffd47291f0f7d26fb69b84ea1a9dfdbf97ae332d8e6db8f6b52455e0ed2693d103c9ed1b05ab90e85a85f49e67e9e75163f38bdbeb7477b699106a10852dfa0368742a13c1a343465d56bac40e99a06e35432077ae5eb72aeaf2ef41f72107a81fef2ab57b912e1a515ebdbb7008a3c15eb5d06dd3830af7858055d3ffd0a3d05dc0bb66f5ace6ea55dfc67676703d22276ab895dfa50cc25d8f376bcfdea11e067ca7750273de6dc6eb84837ae7ebab410ee575197e3f3ef7dada5d77787957f490da45a174f951fa781098f1278feb8462ae63588cf3f08cce06902785dc49e59e22c1c1cb8c429db726bb9e8035d64b470769aef6279a04d805cdb0391af1de08b22c87e269479370a1445205eb010bdca21b10b0bf5b389e3d3b689a420305425b6143dd92c37f7ae77bf347d26d35b71d656e91fdd65fc1df3cf8b9ccd655cc4906f1fc8ca78c531b715bd77cea2321f760c953abb976ee7f33c6e74b220f177a9a83ac7912ff0aeb849ec027650105c089cb1b9eeb20b48fce486514766d9a6349c7ae49b9174b4b7aaee2d8f68fd1400a3eb7235f038879a8ede40d5e2a2c51fc0581c60f30a53fad4bacade0d96373e41ff13b347c43acfa07dcc50913de514dd456665d890c6ea648dba5027ed6b1a8498ad051797de98b5e9f34f449a1e323405b26b9e31dfa0d1e1fb7595d68b86614afe0d1bf3f43752b0d42c71cf072afa4dbbac9867fb758cc4704658ab8c2422c8afebda4c64a6c0a4aed90899ac224f420bf9ef8eb9dedf2ddab130bb85cbb2c8e9a84b0454fd09abc7976f4c55da506da7aacee28dd1c2f310c33ade42a82a066852a19c270f6b12768c9ae710efa7ff678d97c91b45681f5255a818a1fbe5fa4be238afc7ed9bb9f443a5dd313f7b1a9e60a72dab4356a95682cc0c8b71e81d69e59ac2c18cead01e0ce9bc13030571b33609639ff454f95e9d5979e63352fcd10396d6df42e8671d03a57b26a2e83a9aec7c43a46a427807bf2f527207ff12e4fbcfcc822805ae7ff7e5ae29ce63403426ae649c95fd5202d6c2078130e7036598f1f890b7ebedada52abb64fcee2552ece8ce0f4aef6d4025c2504f03316ab6a455834ed855895fb715b65db8cbcbf2e023e6c4a6ee624566c5f3da6c34b7cae99597452b4552499c0a121685d806c41028c9f4296f39747c93b23cd55f57549052aeb3259b652f4a485478447ed3570c16ae58e6af61e7254fa09985bfca7868a40cf4d0f3a59ee60c6ceda76d6835df5ca435e6888359fee107bc1ec37b2f0c6347c1e8237cbd19b37e9dba4dd18f5f33d8f0c86d4cce8e2243ca6b0b5af12da94ba6c89a4d86d0af698d68a1e3a5a34217b302f9aac4f44fc5343a0818ac53fd3e0012e5610690a91c4a7eda96f1dff3c2fb040b761bc0bb7c69be7ca20501571de3f5477aaca8a71aaa553fb6ce2deef9ff24237031e37ddd04570043adb3a6a8df4c2f2c527ced454029a58e1df832eb2dea579754cb0f61e8e5149efaf24015ad6e9dc3df48622615564c465ddfae38b827f179f4cd9dd8b2baf0981a6bed50f63d0d16b97374f020f30caea6f74356ffe199a4105d58af20eececd0a931f5499eb2853b61c9e7b02395c6a1d5482e9997f44011d5a93fa973ee6a2c8da02e90b062e91dc68dc1eebc3eefc5a47d8f86dd20343f90994d9fdeb1dbd369b9a7ba966575af6810eded419b77b37fac72405e1c9e16540c179b3be8897bcb0d582947a4a83384365b10fbaf9fb8360d725f8ebd51bef675cd74446da77f36dfe00d158d5d6d7821587b597e3292fc4b903ee55108f3a9e5f9066f16b60ce2732da65e3114a026b6b89cd3a8aefef321f9c565f052023c06f076897a31208523358ddb61d5a6f0ccd67bdcf62022e6456189be74ad71ef4f2142f0804772694d05550afc7813a75b26bce1f80f7c264f32ebd16ebee97daf01fb02a432a467746016c7ebbfe5407fd430736d660156fc39560226380ca3bb97e8e5459744849b26e3838401a217a75d6ee8e7f2d168b172cc56305fad144791feecbde927ce0231b76c1136fa12f3cf6fc25504de759090ec226c597f9b98aabb781f705df6e079783083832826464ae670f5877e00add00f01a242ee2dd93ec635fcfa93c1c74bcda7f309f94dc49ba9925291ecfa051945b34e58e1b57355398d1a1dcd349371fa623cedc996b2ab42bf6be78850bcdb027a456dc47a965cfd2c7210c22a305cf014a8348787818c4648a9f46d116391a6d37ffae5bb34f777cdb5da3bbcd0326a1422433691b0a9f0326ba691093c8b407845293e016b82d0ecd28aa4247c95c4e32b2108982256cdc2607b197c1393d07d1c02ec0934a949cd364b89d864e8979f55a1089fcc60f585eb162a72adb114ed00e6e1bffe7dad4c5e9afaa1c7af89e90a47de0e67f0fd5fee7c56269ba6b820164d9a2c28403b3ed14e1a70aa8169e149bbe5df201f86add5608d52a04f87227f9039a0e4caa9125b789b2af19628678bd5df71008015755b1493a9c4165c4e1d7f8d849a8a763f4fa1ca7631fafda290a5db2ac7e558ed4948bca73d9550ff80af9e7831bbf42a74e034ffe4cf8c7c1267072a823d56805f9a6bf76a3fbc412149dd57c3ffc7bf210c74880f9310796bc71f0a118d6c9a0267445cc4b65932bd5279fdcff1b899498416801f2626b4b367d959272a41f98dbad3d4fc431526f04fa0670421d437327ac6246feffed6afaf09a010f9437a3a9940dbc19b7640234d1348d10154574784bf84fab33557bf46e6c1c1eca39de95d84e4089eeceab17d392f7fcc480dfebc549c171d7a4ea3fd4b7deaac545056620d471e9764454be548ce9393b5adcef87fd73b913a4de159ae6db7ad29fe80046bb29d28d45ca072c7a37cabb47c940af3c8cfe7cfc891436482658277f960291bc4f49ee421d69443893c0393e0bc4b047bcdc7b25d2b4610ac4be318073426920c6071662d3ee98e5816d29e078e6a84bcef195c8950a3dff9eece11ab4dd63c24107e508f5922e7364568a3f810974817742338edf8840fad598db96811b0c9f852fabaf1fcf5a7b6d3c919cb7560c45b4d58de5c60962de685d8147739e6351c4b2f60f58d2773bf05cd1ca70f06d0faf6ab9de8d026431fc5ca1bd4b808fb88a7dc7ee408668b0d103a2de7138aac79c97e8c9ac7e61f71eaf69dcabec45ee11a5f216d53850f24ee84a6fab553cb04075e2532cb765d2d585bcb6d5a6a612e33fe21bfb728c4b763c99359725683a4cb65e09a494079c6076a14cbf0a1164a1274643c6ab762085104c67c16c69ab958eccfd388d79016f8705ee95a2df3539a5b2d4703d4a00c40508e46471503530d09c2ebaebba8c397b4b281274431b537090bbc22d7c1159cb080fe1ce66ae0baac4471547e4748159e93c6eac1026779b14d34721d92a15103ef6feaea3cd4e4a98a670be70b4a7f7d4a461ce84b5c46b6c6f0c7bcadfb1d5ddbf0bbd4da0fc18cd18987063b01b7d06df17a6556bbf4c89c8deebf247efff60aa97dc4f49d26f2fc4b4079455e0cadd45bc6b65ff2269cc33ff70982b2bb47712cc079131fd2020442652084fe8bdeaf5d4bd61374f864c6b6814efe86020c9c0098453c3dd92aa53db2594c47514ba0f93dfcdbb9e13c4e36c61aa18de2a6899d020fa75daaac88ca2087b641d472b2b93e61b32aeb1c58c2d92012b9af5f0f8e95884b277b8876bdb9629353d70a10e4cad65a6fd8ec3c554b792e3940b00a3c4465c02c2dd33430a1d3469b43f9eed07b0f5ce84b67c0bb1906db6b5b29ee7c1d106d449a4c0a06c6a5709d2ee3e376058ee9af0e20aaa7a4f2dee0427e14eb910e31d153a599c63263b8b3d6b9cf5ffa931e112c37653918df5f506ebc08c6bdea04040c07e5e59b82a8891e63867da78f849959d519272ba509965b1396436ccf44eae985bd9a41fea49bb0643718a8bb6db363f9d9d16e55af080a644cdc7467c3b851f2ca32bb9be471768862a9673e31d845ef6a3a93be34d8fd45ff07abe3109d7994ba46b61186cdca7986f4e903b4730f46622a259823e7bf8b34de354ca86487a0675da94731c8803352debea0cbfa16fc8bed93a2bc8cf28d1c5afa6672094886b8f86ec67151452540d0d9c377b27ccfca232d560dc36eef0eec527fc0a246baa580e81b22054b805a617cfb2b7c8a53112a1b250e65e68a46e3d9dc20f4eb972c7b8c2f5b57c616ebe35ce8b135c6cf6de79304521743d3c8f9eb7f0549860f601e1ef63b659fe0441417e2fde755ec6eb554c49ff0202455a6a9174fba040a0548995d6316067fde66e68003fcecf98ced951f4645f27cf303489dc2dfe087f6d55026d2abdf0de1f84f3989b1c4ffd13f4e021d2b3a405c074a117d0ec5501fc2cec7bcd4505094fdd7e07d0a42d4d7ddff356750721c8ee9808b940fc745f2d53b463b32d9002d56162a03817f7f2fedfae34c40404f43c9d82b544e96c615a61b35487381409ed0afbb80ab13744d63ff7c4d79f6abd27ee5ee99a7157a2c8c147028641869043c8cee95ce878301ef75ce65f6a6c19a3b57256efb608f06657c5a60fa6c3ccb59ba0e47ae08749a52055bec8e2225071c73121a8109b89532b3bc9d8d8de113771d3a5abcd88d34ac517e05f1af9b30fb586ecd594b48efa625fadaba760dc4a8666f7831260fc77a9d7a170549cb3c746b9c215e2b1edd50a3b1964b4532b231bb5f495599ef0c1b5a82b104e6739f496aedcc6ded6df34556bf46b532945626c233db8070b8627869d3a391e1b4b27bdc7af47868e479e3a49c781d1b4db588aaf454c1834f7f2b8a2652d9a44e6be61da81d163463be735947091210014e9a3b5a0daecaef5dbc6e42dfe183434613b90edc8b2f7968abfde856704736ce4a31a09ae66caddfdb8ba61c87bf88f46509ad23a1205460a5f9b21fe55e2831ff9c25426c1d4896db3badc252ff9c638b13d27c8581c6c36493e49f2d17cc813e75c025c88640a0ecacf7cc478ceb0dd360ff94feadf863b10e1669db85b91ca4fdaf88d6c5ab26b1cae40fd722a0aa0ba539ed93fdf05cef5f8286a2d5e2768fc55223fa664ea9326c68d5357127d9c2173363b9ea78200fc773b229fc161ce24248f270b5d382548b7d1bbd1c19f2590bfe3054c86250aa5121cb5bf075f8e5abe9d13a151a3d10553ecdc09efeafc423564d038e94a1acabc0c5f1bfa364c07c62c8fcf3647437b30c5e6e1f3bed8bb676d835b473835d17558be8623254e12cb2b8920eaf6be329f7722c47653b188c770aec8c29142fedc37e77209557b024c2ebe16054d49a177180b02812b2f48815fe5e0f6c1a48965ee32e164213bb7e66ceed98455d83ca33009211781784434d76ffca04801b8e0210cbbbff91f98dab706f8dfeeac23a660346f507a0828212cca2fc7303e5400ae8364faacba879f208ae20e679d365993868ac0b41140b6bee6879de952e11e6c22133c159b47c5b76faec4169e60f5698a34e8dad70e2794eadc9b61d7c205265526d54f0006a839d3b5af5add4f180de9698df0819b9120e999a2ad50dc0d0822db1e31fa1e68e125a6ffd11c87355e000119e42215cec7f9adfda61457edd8d40206ff90b2084394169c87bdab47ffaa0a45ee0d63e04ff5757fdd4fd37c59995b57a9b3deeb970ccadf34070da8deee0d4a63708f07e0b084134d929058483572db89b55db6399ef7f617791e36afc1f29f88f2990364b06c2a3193c8e9cc0c9417fc2e0fa7021a309033ec43da9f96300453bc50de35263675dcb61949b6b88be544f64df98ac778ec9ce645ca09b690b36a64141938548cfe2d12cf0f25eb0b0b4ae12f983553d20cc4f0aa7521439d6413d955362acf7ae2907f4a5247024a7f7b28e478a8058e171800cb73fb19fc2ab3b470a33abc3e5023c14e362a5d1ebcc8600b186ce1acd3708ce0aef42274593ab61e40650645a1336364708e539e6559f2e8744115a0efd289fd31e1b4aea1b7ec4c4e33d0ab013735861940f440949ef74bf8d2029ba58167a006b27b90a2c630a2e6121cf341cf6bc6a28d9c4b01fd04b836bb1322289a25a101670f43de34707a96e4df253d5cbfd486c7aa9262820c847805124a83e8e5b6f0a49348c1a073d42a12716bde519c09093c36e059d82a833c341406e31b69390c6f463fe7c46037cc6a184a966b4031ddda435db55a9c433145bca3852eee1c2915cbd65c4ea9701e25a27b37f51fb0ffae36a789d7eb97a34b0420550333b5b826e616ccb9d012673d05d57cc1e5b1e775dbbfd03d86f6725203c82209357cd36a0fb9a1f8cd7e6e03aa342d581929250cd905fc1032abc695d18c34a477d68a489aa3c30c749e993be52f1019477cb134bd83aba89bc3f78a95c8d0984575109b757b2c4c783c036693728286bc5dde3432b91c51afd16f28e47cf366e162d719ad3dd099bb8d7b3bbafc1e0922763a13a18c509ea17d81f38f15827ef88a28744ec65026213270e3ac9418840711416d35227b4a80d5a92e51a9cbb8a3d96ddab7d20d5c96e1a0b37c0b7211d37b07511c94a4ff275473c3edad70ad358d33c88d036b418d44e0180242e86021dba624c90d1ae4f4bcabd8059fc6423a02946e84c17c49abad40c3bb70e754ef01f9d6fcbe17614ced1e6f31db1ea8f52326089d48bebc45404a5f8d7cd1089f574f6de99a95d13fdbed5cedf3c26e41a4436aeadfa513362bfe7dcb8e2d3343a213f1654d77313ec869d0052ea3360c7ce04adbd6c19eccdd82a5cf740f8d7d73ac9aaa2206ded14c96a3280894a394f5da0c951593e6993052143e1268581d51dd68da57f9ce8f763bf6d9fa86d1b1601ab9fa3ababaf03541d542b00f6906f32815a58f30cde51a5adbc0a4745837e3212e5998086bded2839118bd0bf7d5988d71078d407de3cb9eae7c286629f5eb4859be517c4f260ff379db3df36d7a7d36a5aef4a9d95ba4b82ab93bece8f409ede1d69380b7d6a47d13f7870edd74a3d75b5fae81de498547e2d9234310f362a9184643ea52e8bc14aa9ec720550182664da5b916740549a1d9be8d898869917759d322955b6e37a41c452a49f03d7a1cd705b26c374a72069eae094db09519f90a707dda151646af1d659eff5b5785a6361d417cf9ca3a8a902ae509335cdabaf5d4b1c42738971fefa0494eaffff463ac1461ea862e21d466b7f6a4285264257b51e4aba3416232d7058213b57d2e2ab5b2d9ca2967775aac4dfd785d4e05647447da388ee0b42dfbcba8e6efa96b8a6fd6baccc2b83af9297242d21bd04aba65d05f3fca6fecb9c332ede421bd14bb2a0524a79d162894d62aab85df3448803cfa1050f4c9b1f17d5a2ac1bd6c1a2cf2ad0878e2f37615e7177b18fb740b048e9629f913ed57ec4b8ca08d6c63dd7439fb9a626c8b566d5b3b04b25e48bf905a441853e59e69dc6d093efa13949c56074f63beacc8aee4ad78941c43b4e4292a9193f6760cc111fd3e497da896a4d30faf2e3243682111c80f9f7f6c98249aa7722ab8f9053636f8da57297b650aa800a76527263b202011767929fb4a5ac7a3c86965a29518ab75e1ce91da62428b20e7c28f758cef71d69cf13a046c56b267e6540147f769caf74f85014e3b3100267c50346d9ce2336491e34808f0fdd1410d9113e38f0c7fb3f8312df909a4b1d97309ab34f901ab8bead7a983051b345d52560ff08e761d4484288262f53228eb577c3970fcff10d9a40b0cb3e2a332f66ec765cc75ff05c35d3144c3bf66ef642161a968f3e48ac3b72e7d72acf9f136be0d2163ced9b716aaf7a43830a51fa1c67224e728f6bf439a592c09678b524722732358bb46a1e64e445b1743232d2c95afbdbb31c31c6e1a7fab9ab8e9dd386820998781786bde8edc5948095a6429eb73f332c97d92b233e9cc5142d080b37f0cf81d05ee2dc9d103e7e99149434c1e7148a4a62330c327ef51af4baf9db157489bb8748b19f7b450f9d707bd78bf51ec6a0907d3dbcb41891706b218e0dc3e41539919e56c7fc7c1a9cd361fd02e998a648808cfa825fa6577d67ffe9ef4e1d2b09b5e9cc774288cb8ed04246e631057b703a6a11e7b0c2229a02d96e562821671bef049668f7b487307c93a15667c941c457e8cd6c3b27dadc28d12bea9127f34283e15bfd7fedc92ece0fe61ed63527aa940668deb26354b456992df9c549560c32e3ba21ac5557d409ac619138abc19d5b9963374c1ee686a5d3f0321ed40392e6c843db53dd1245bfb26f4f86c9c71c227505f7f973589bee97ae3de6929e697ff59a908d8d86bbc51dee867a51754021d1ec545e0bc5c22cb6d591ebc9826a5948502baf6a3a9e5a6c9507d8bc9f0da04a0f38f6e4be400bcc4f078220b0bfb05be63f04c2a90587c0545aa6f0316302d79347ae6d7b7426b67404037ea76221f53d0d348b9d88434f0b6367c2b7dd2fb42b4b5abc1cea4edde4361eb68e9328ba425565a6101526a7d2889eff1f18e010434d713f4b2f1e98da4ca94c2335b708358e57e9fced663f29d25977563321132a5385cef069ae1eb2f8a6943e5ac594c6b89685dd0c044c4ae881968a1393f0f5903a01500c24b2d403a6fb2a03c9ca4fe75d148f3d0f518fa30ab2f80d8cb702366d1e01ca1cdd864cd4a968c3f084a07e7f623be08822f4e2171f73615d88c593f46ac1999e254f9066d194f94ad86087f4727f4d5ea18998b486c9854b601a9f15822ab88e7806b60c61096d1b57633d88004888df95c0bcd390c249af19c54bece91664890bf7e95e2b54c3cc4d09bf5fd4ab6b4756597e8917b9486ebed2eff145748816f2e6c61ae49cf5b6dc66b12dc6f811f3798d3dcfc8b3a7d10976a9671412464915dd01b739e226a450297cd74ea743f7bb9c383694450eebdd2fead1a1b740de6cbb477929eacfb763abe02bdda53bdb55c6e6393b25b99f1f7a72d47870d13597c51d141e0045a40d7b06570ee84d335297e190c658f99fe75ab87df71555ee88adc1de6ae0c3e56a06437466d9635b5b929a6e64a3a9c862339a908f381d0017e3595b9e444bf5eed5f57d6e6b59ba648e343225b1c0a1c01a22495b30c6dc5545dd5349adfd0f975eaca6276fd8f2931b5ed4456cedd4e30fd7a8a99a1f6e147eee2f33d7bbe00456f12614a685189ce8baa0be786b04de079ad4ce78526760967173832482769ff44dbef107c599dc834f2afe0760ca01e5c56e73ff0bff5b251192ed7c630a03e5a45f53f84f0f20405de6ad39693b617885a6fe1f217463c2a806f2bca68fc3e5407ddbb3214fbb2168b31828cdc7146ac69ebf45042d238ac55310a77717114d9a3052797c88bcd7069bf6bb1253fae6345e2e91245dd36d58a8cfb20a9d0948a641ae30a4833a4dd9846da130d5a8b8d0e2d04e554a854ca6ccf54bb3186bfd492043d34fd599d904b4110ac9ee53ecf2a9f4701efc30e56dd388caaa04bfe54ecca5c268089051e26273c73a4d0405095b5a89b0969178ceb836db797da89edcb624469871f8452a7cd5be4291950c3f594874feecec0eae45c2b1a76939f14af4babb45dea70a7219e3e2efef1883ef9e941c14dca3dc380d925d3ff1a1e8f2c262ed17aad54b562e5409a5bff1bac9857c84a283e11332185df028b7d1ddc726e60a070551400fa7d11149662eadb866e9e03ec62e6d6ce1bdd16e783f6aff23d6d6c23bac954a167cf6cc51413493ec0b7e226b30759c757147afd9a7acdb976d04a8ce2e7844173d2128a92164c43d8b2b959b74b68ed9827be9f07505da92dbb2e5d989cf046306b485ec5513f057635a4e2edb5e3034be2d78ae3939846c22d864a172672d610dc076f76eb134550e359f097d1c8909edf47c2f60590286bd18b981955d8d57eff9a9573b268c175c0b419e7a49f99f02a3f8a9518b977d87d77c7c615ca5078aac0f956493a88ebc433256a3251187725e5116e37dfecd9e4954db340049c02fb14b868e4b8fa7d4f0f42cac07cc47467b50bf62a60c24249a4338f12df15c01f4bcd2b6f1ddf7789db518539bbafce1d79d5901fce587889e4c3b3e71f50fbe3360a2a915afee58b313611d7166d05983f67c0af1ecb9b4e5cd106ac98650a2f96c151e5f8ff1adc111984e930c05fa3d614a511a79fbd9fb1c364ea526feae93d99c9ed9b5477faa6c6c57fa932ef86606ac06108c90ff1b32cc5dd8d3605a82bb5fb641c7f126c011a610e538b55f61ae5a3b3cbe97a6b5626b4a834095fabe08ad794b1785cdfb8400cd9abd074311fe053105d9e993963150aadeee0645075101b3b7938523363d7fb301d70613d14515ad3ab72d33d8d6ca73a38208de78cd7acd50db9ec73986cf9e605a1a2ee188cafc204289e157e1f6592212e64f0833b263e54d845996689034a0cf233b04839336e0cb43df5ee1437a2ae610c72f7540219b9140e694dae95ff8364b6a3cfdec4df586988aaab50490e3b9c202424987cf6914099555757533eb848e9b297cce6536c845486457f7eb9bdca274c268b5018a3bd449da44c7622d49528f6e839ae416c6fcdcfc6f799c0f90e49690e02b50028f608933ef711fe89b8bdb66e2c2fe8a6d20cb1c29e6d325b1758d3a53ac71854c1e4dd13aa34679827d0fc9a25925b791286632228e1922675f3a60832d337d4a017354734810a19c04702c3baa33323f5dd9e7289936d940db42d0e9b21e273062f13588bf80726d03cb183dc92f768da381824808b68780fd697198e934c5844a43d0ae34128e8308202f434536e5d6f3d6841f3a380d641fec93e41287c4f5895a89d83d8fe579194aba38d3e62903cbac9eb30acb23a182b838984677dafa4e21d9367e281e8fe001bb336d2d6146364b9371d94b3e5c1b38a5e1fb52d21e80847885d318a5d75ed1a7c01112829dba79b52e32c28a95367de7de5a64d937b7014b2f583455748e768aa7aaa15f70f9f97534b52ca1748f7d2666f778d7d24316c65e2a6183b8a3f186ad35457487c2b2600d8629243bb23c7702de1e18cdfaf707fa4ba91e501cce3cd7f81a49c4bf5c1328f3658d762064160c0b8dde3f1d35c3ed3bc990b1ddfbdc301d836f2aa19752e863e0bc5afa9132e076f1f952633ebf4df3d640bc8212f535a69da72b775df916b8b2698af3adaf12768f5891ab3769e3cab65eca77f33953f71c49a0121a470ab7360ed08f998ba8fd0a27fd32f4417ae8d22100e7ff6aaf670749d6c8558cd3f06ef14d7e0dc1d60d8678b1cde7b89efea29f4f91d52c50fa809bf16e0130b31eb8a1b1ab0fe46ef2c8776c3c757e5983f594e6cb69901ffdaa61622683514745b9d4b720fc232b1e7dd2db33b0ec24f95242779894942ba53403745417f2e14ee45c01089ac2faf904f12582652017b9920dd1485ccb187648162e457d196c12f622ac748f4045a214202ed656af744127ce9d95db3bbe0f61bda89e563b256ad464df98fb6ec0ab1e3cb03fb72274a17cb982fd046c4cd2929f1fe28eae1308d4a60242e33619629d0d37bc850d5fb9fb39b5ac3238d69c940ef6510fe2a5b01929ea42dc6ff9fc425daf44a2468459ff5f2216495984db7f54e3dbb5e46c0685349f967748d632db095e649afb23674ced57e51424438d992e0efc3427a2e2b39f90990fee087833ccfeee31e145833f74f39d74cab91908782943bc477f303a58c02940798a0c7934e610f9eb3f8314e2e70ba53a6beed3100e5f77048eadf7a723c2e418264b9cbdb614a0c67af66d7da5916a5ffdbaf0d8ae0c1366ed23a3867356d4a113ffe457a34f0a1a412311ab2ed3a8c2878a13e28f05bfcacd35bc4be41873d77f565e4b546aad998ea74786c65a99454fa2bfc0395c998900164ca99ff4351b7f159baf8ae8251618a0476c355bbf165eec5d0cfe20412bf7a9b9cf2f5efa775db388c344f68187c9af33137b56d3afad0f79841633f83c4e506e21eec7275094a9451962cde56620bff44100fbc76e62c57efca89701073655c2a29a2e8a9f6a872b81f4c203aa46e2263eee5d123360631dd892ab242617675d98af0e43e9ea60d435d4204391cf64a7250f97916dc1bf938949a77afac08baf716e41666b4db8d948005dad3c9ce3f2a521be3b79fdd657d69c2b182a40fd288e3637369907ea2415d624502fcfb4ec748fe41abf55ad5766a44579d698e18b8f2be1114f73b60ea6fb852be51f0af9f0aa6aa63f99defc44ff9c07ac15e8a308b7ba575e98a5bcf7b0102b475284925bef7f51acfbb79c5984c82af33e1f3afeb7830bb09de0a1705c2d5ee8a153e8edb9fd418400ba70e6c8efa8b5d5dae2ddba90463d7508137373ea749be0c21ca9ca20076d7ca6f6b37295f842e9442dc697cd77f629645b6ca408fb73141ca69a4adaff612918206aac9392fe61986368be00c5691d18b7f2f4c9b8c2388a6ae8690306e8a270b0581124925c622d9464bd5480be98c970bdea1f745a4b843c45487b850ee19eda0051ada1108ed052a27fbcc90bada17b6856bca4f68c735b84d890dbe264456cf95ac01be818480e4f31cad061c4799ad32d58065ce507e1213ed734302219393b5d3998fb7633831feb86ec48fa8767077a336c0bfd5148de75f6ffe85d55ef8f4ab99a19b1f9645bcab9e37c27b52b8bc2e8fce4d683a2ceee9ed6fa50d0a0a631105a030bfcc4559cb3ad12e1336089dc7afbf670772f69c6be3ae777ba1d980a100095c82123c551488c4bc72326f377bda5dd4a779808ac67aed57406aa1dbf45b13f570f8ff370799208b4e95456d182c372f45e9e317a0e1b5726097a723552401c8ff44ea1448fa2ef300d4f3bb4a511fa564c19a7ccf42826046fb59d4d07cc2e783b89db9fa95a85f6e44a1a2a486f7aba5c77d52f84018d99923e6f4b0b20b7bed0d9fc95e1ac69566d47bce2e12e21f6c073f7c6def1ca58df51fbce9afae05926ebaad5857296225572a05581b4d0a3d125271aeb2b0f9d07f9403ec3bfc600823718b4a675a58ec4da6a18bd8c1a1c1f9f965c4c3ff50de06f9ed8a9759d2ba30f7648314b8a39f2a5705d3fc0a9d62e6e9a1846bc4438186582625d7727e0dfecd6d8962f2bec1edf4743f75bcae1c9a01d00fcfb936b9c8a103b32db924a9c74e7f2b1488c5560cdcca46e8a916606bac0a25666920e877fb7e25239ada2e9c7a91996332fe21cb12405a2013f4443d5e8f012da84f2b9ce88c8f378a89158dff139ce968d27c18fec29dc66d8171e775e4445508996370e859166010e69bf3115640af62e4d2ace224bdd8797ec239899129358b5f6cba95c8709efae8ecfc363647f3ada8d44280bcb2f5f5f0d612ab4ee1cd18b3d73d309289930eafcaf8594db3af94d802f662227643873c6dc8edebb48c2b03060fe9b8b59124f7669b1a5b2e71b1b52f5c21f67596db903193ba5c0de54361a84aeda8a94fbd414717cacb3aad23676f206986809914f269773b91fd2e8362b4e54d88fe52c61855672b3aa9d3d527fc2b70c2b1b8cad24e10e1b530f34374d1dbece8cfaeca570b107b7f2df16291d4cf630e298fb9527c356638c62d7ff802050ea1a973b0d784851efa300e8996192e663de322178ed59771b564a6ddc29ec15c8fbd553dcbf03f71fd9f57d9d353aada97bf3f5eece0cfdf074ecd53e2aad630364eb8bab4801f06758b49dc7693bd35d976b48d3dcf6e7878f1207438d13fda3f1ac726cc5ad7eefd953031f486f146496865804932a1d1f1b75de25e2b177de220234d2c2ed8e63efcd730983427a8ecc740d94965b293b808b0cda0ca87b24fe39fa6a82d91d2b53b2753ff67cdf17a2b7ea31aa6b90192e6f85461f4c2087a56b3919ad2db412773d60846ce74bf4b05f0269cb40026b596dc8780746a131a9b3cccccb948d25200f33cc7aa436fc8707d8c95341b2665cbddb75e054008fe38e2624ddd0d712ae3b9f910bd4cbc4d4559555b2431063f6e3a919d89e41f404086db52a3ec230affd63ba0714c9038d1861abc71afea291e8a98235e22392525e071e9761e152a170877be4768ad57218aa25c963ee6437eac876b6012d6f95086b8b7f8150fec8205209222474aea0b026fe13c7753628ccb1a38329dba9c60bb76101eb5abf451fb72af13d9fa6a1b942a0141dad23d2b685c2ef90ad0b17f584186a6ff8a2b128a0c9f0d9dc08c2f52a0bef62855b33a2de8f5068773146f15b68adeb5b75a35c1c562062e81c27de634eb93cb310372c17a0a98103433ce756e5617ec6c1732d4cbe255a532b58ede958a7faec73d052887a826258b0011bf6587ea9d4a1234071e8de54ccb3bba63e07cfa49b7ff8895266a52d79f19294930e4348e872cdad01c8280b39c61bdaac5a338012fd6d50a5df28c4a6e315a18a3483b6cabbb7c7a24b9136cd8facd8b49685a16a5e4fb4109e53e9a37644092e8144a85ff63ed9b931a1e8f846e6f92e6eb89fced88aaa0b7237812910e75042c0d1b47d05f6ddc8ba43fcf080eefc91379ac08572a1df45a9cc05025a5f0a0cdace4369fabf4faf311e6c7c01a5e85f30ea435fc9c25de740b038e1eb3a60e75c2af27a019f9b80f02bd35dab2429f247a357f5bc1218d119999661a16b5a85878a8924ef493c52687e819f5e20f09c5eb71ffb36cac92ef8963d955cb022c0674335e2cbaed3469af026540811218a80e1c8c65bcbaedec6580abc9894c4ba0743c43fb77dbd32d12c229ac69597f4f03d9133c1e0b7f32877285737503870620585f68015a4eff490b2b01c78fd21384608c5391eb1db85aa7585ec094ec4f1f86fb3bdc99a21ae45e903c3b0fe515edb41f20ce14dedbc24519f97e0b9876915e739d376f56d109646128f3d55f97a30d27505a79e6c293d543387bbfb92ef1740995ae2f9ead80fc5cb44f5e21a28c2937d1098c2956bbc8ce965297aeed24b254f85df455fb0d1d8d94b7dd3b4cedd2e985ad16d25efe8dd3ac03b8783c9ec2bdd90bac793b4f0b05ab08e8971da7e9291282e6a59df9e66133c0a4100839305aadd6159327fd4b09f4f8bd1eb9a2ba74d26678866e145d660e90b3a7d29d6cd5de58b1177788c93cbb07b8804fcbb912f002ac7803d92c138a7fbcfaeb811f8f5430d3f26a14d418e52611f527e9ea43a6e920877d4c478b2116053135b625f8ef5c82dce251e00f82cd383a3c59cc801df5381ec8334909356d3a7aafb9eb7d48961c67cbeca55838b889dff10a4d75a59068adfa179b01ad73c06d362fcef25d552e5a9ea8d67d5faf508fd7c34a6b3b11d0ba5b4c65a32bb4bb164acb1d834ef2687aa24d8b434c391925f31fcb21c108b8151889e808f2077248c41f9cc36594e75558e0bb71e55b3c357ad66a7d1565fe52baf5f27d09656dba064e50d38b7fcb942d80a27b5d605c9ad28d8975653d608bbb58f750b512283716c1813db8379c29e03d0fcc1e3c3628fc96cab784b186cd0bdedc05bdde51818c6e4f605e7f5a21e0057de6922eff58380a5fa45fe1fabd0c7a7dc7ee554de613f16ce35285fef235065c77baa9c73afb67fff36f0513a0e0a874520123c7c1d9b57d6b15c014108dcf10c1801cf6c0d0048320f931912b93428c8628a0806a6c8bc3fa42437cd84d35ed5fa1380a7bfdfb5e4cff95b1b952155c2bede0a3d7f4a248c2292a3916dc05784cab20b9f7267e543596e59b41452083bddb72affa7b035fe84d52fe882006021f8e490611b9fe4d571a4a5176c5bbc0eb6b05a348efaf8b297f93be978c21596c7f0fc9133bee469f3ad1acdd96a3722071e8768519f85d412159f51d59c9dc0ea78b65d45a45dcb4f529c1ddf97ef6f804fdff70a353f6743abf2c3cc8194801b4c8151c0c6394e954ffd11346ef2d3fdb190ee8b388012398f8e1b45b67285e0605799519dba60e6742e91d2e3a30e53cd9e118f18e0977868986a5f5375d6a7500076cc60d1259c5d6b1cd95815d8dbd5ca58c42a1d3caa22983397995c069f936409c81c9fd5f9176acb9fcf5f9e3d4af214e7ef790e2f28cc4d5e0574f006d3e1ff63ebafcd1348b1af27922ea9fa149267b03b51421d29db79216b9d9727dd814d68ce6b2754670bcb4e5c03dee271f9bcb1cb6739e35a5b5fa91d313c78dc2029a84fa79b740fa7c3b9b71b247b006b1204414ab55d05a98d6d784a836d357db5529f341521a5f7280f3c1632c5e99fede6e67d86ee5ec54424ffec9294f8518b8e2a8cda6a52258923c2517f119bddda63852ed9fe3ade267d6181f1a4891a403832b00931fa9c9b0908eabf8912ae647f7082bb234eb6252d38a5daa56d64ae17d101773e168c25085d1a26c8335ede3c23e37f1f9a731830df2f0f9a38059a74b34fa062c7d3fb40bdc4305bb39061f1dc59bdf4c6070208f1f2a9703203da3dee3723d2d0fcfc65e4c297bb5396dfc6362425313aacf96bcb0e88bda9c79e799fa2d14370ac52b5cfc194c88a7ee88d22d6f923f9be507f60e2d78f84456c5647f04fa88e2f92100b9c6c49c184e57f39f0afb1733ef1691b14125d24804ce481a2790166ce29ccb96371b689fe46dc98134741a41a22b769c00ccb9ba382b9ee12baa3c922495da4015a12de1ad8420925554391e7b6338d4d114ef94b1dcdb7945b5eb18273e4985d3ff860a3e725528be7704c854579a34d4f909f50b4ae14515cbb3e72d8c18249374c1ff73c017a6587d68a234243727814f475ba4b55de552674b255182fffee6a13d7678d9b03f19bb371f39e64dc55a2dc3770b1beb124f840b13060d554d907d3ebdd80d0c9b3f672e218496bbfc1c34bbe981c393b35075a7abcc7f892456badd5d531b1437693c506f86018c6df3cd0ae9afd213f0bf16981afd3301f3b847781a9d9495f6b0fb2a93e9a7c7669f95bc572bac1efaaba62b6e6555b9759479efd892321a0240dea04c2f72d7f259938f3328725f8d8b565eb064b2ed916f4da6add19c63b620a902b09b1743e12b6aba76a85e8c1d85bcb0c4e1edc150ebd5331358e61dd347edd52de0063a1d4002c30496700711343c64318ece80d34b638accf7c8a4b8196d12c9f953caf59a6e6b5320bf00f7425a3db20cfde85877d3e720fb2f20bcfa704697dec96e6de3cf6f083e7cf2c1492e5a29de4710f435e2c32cb5de3d481e185a53b54216734c45392e0d27b921330564a5579304146621381e8a391569b33c7034875a230e853b0bb6aa62b293f201e6efdbde9758eea0cba1118295eeb9c2dc137ba2f22688c63ef883a53a58cd4f201591fc70e4ef96c39c872ed9c2e87a93ef6eb2263a34f70140c0d85aab19e4754a28cc41c38c435ced55f65ef2f7e337e6ce38cc315fc854471c0e5b24bcb5efdf99050274a7d574ff8bc89e1348af80dd84050ab2822df2021bdf3a6e4eaefb247ab3276b25b7e8f310cbaca1ba735c23597b405b0ed231047525cd29205b5d0986a27a8773395fd3130f89d9521a4678812f7fb5308d9360d87c4db6a12be2bfaa17b0623ae3099961bc94cc0017594e0eaa943cad9c90cb3c2c23fe1ccd326bdf7bea303c2072ab88c7c51fe9f1f039807f12bc75c6422c984a0dc7155cf264760e9b1ce4c273b5f4eb5fe91fdb7624b431b0d0424e35e3875b6fd770a6dc6f48854ca04fd4bd43488748f045fefb1abe465284dfeb8e658a02aed0331f4959799b9a19fea7f9b92acb522a70e19f1a7ccaa88df0cc64cf4c7d6f5e8561827f96cc58af6ff0fb7ece561d70ef70466eb4548f95978da3846ccd9827a2485995b45c3563e381dc4eb945d6b35200e55539eb707a9d938a2e14fc834bde876d802a9e41f33ca1d452654ad459be478a5e9887ce253b461a7b9d45b1421ba37ca6550e015db19231e41ac900729e5cf8e584a623ab5cc62327c2001677b0eb9c33d5be6bd77836342a211176e4d02fe62b3e42f34071d24835258342a9cb35c5a1c7b2dcbb22d352bc9fe152f4eb914379be14d49b638d049406a86b7d2e2854cb4ca6df43ec98260978ef997fbd7c2420b5e8bdf6e49361ef6bb8cddba718e189f5e4bc77e4fcfd08f15ce733d79e75310fecf9e9ae63b394d1688ea00bd0f8dbd9bc54988be955ec9cf489b57f665f7b30f3410608af7cc753e0168a7f7bb10bbec35424afb793ea229b48796f6132f226936c886844ed06f03f203406daea70848a1a92970f502077053afcd2871c66ce46851cb37531868989f16edf2358887d775eb302d2c7249a62b3d71a04dea8cf3123e1ba43dc486de9b17c1fa27a15b5a4456e77404ed74d2ff59d7bd09ca50273782fe0bd3693698598ef57950b80e9e9c0ac0f801addd297dc708643a6c1d0c9fdbbde0d4955e25c4493bf32b6e390819df9e6f748391e0a55dcf68d40300e269c18b1f2457e068db49f4e4d8f8ebf451e0ec482f6222191d71e60357b80169db52c3a32fcc3048b3d9568aed0ea953dd5c3c8cd4f1edc6873bb05f6faa85f5be27d09db7ce5e7a0fd300509c2516199fa2a885649c73f2a57455e0d62fa0e78cd710b5b7acf7cc9423502004f30ece1e34011a6e0e5b28ed350a1b2384d525ebd03036f28fc2b7dcd99f21249aa546253a1ea2dec0ee2006ab355c6d7e0039a9da67ae9c453b716884f5ab10da738ec4b4dd5426c96ef8f0efd93ff2b1431a41f72e1d954168aaf3c1aa011d608bf9b2ba01e20d8bd1524c71e31d3c6bc9422075777d041575a38a12000d11cc35e200f9f79c04d3d17b5bce055e82a4f2ba895ebcfcc09ad7a934c6d21f0b2ea67c1b83b1784876ca51b85fcb66ea95da204c01c1950452d9fc8d3567409915398a63196d5b39309b9d0d97199e2c5f623ebcdcea6eecc99fbc2681b6f9b5d6a017f23028a79a0c8e745535fdfaf5a485a369ef5820d58a9ae243a585411093a09aa46d822ea628ed4c10e9a907da0bce4eceab57ebc19c26cc1d972912621e7dc32c33d1a959c318b90ac00184650f66e431b0dc1de1ee4ec4a61cc9c717a5eebc8cac3e23d68d54fd48481fa523f2f42b16b3c638d0f2ae97e3ffa898f39b1a046ac0de520878006a9a75d3437cf05e46d884dd00b528d1a564c8a8763fe8f7b8a13c753090e1b1d825d58a4a76329b3aed5fcb3c0daf062a719459c9d61e07c78976563cd272f278de7c4abf2b1302a067ada25faee08e7293ef5539d39227abc01912a30931be82b16639ef68bd67946257a98395c4182a903a953ee309195b520f5c42e0f9023883fdc72da3581842bd96d3359207ae30ad47eae20adff4605bd2c87da1e2df51aa7c52d4c1edcc150cf6b8b1b2d543bb7c04fff30c9c1eb1a33e29b547877c0e8d6424f15428162f43dfddf8321acdd8f05d4b6fb244e26089272a99cdec8c3c93379864c97398c69d4d6fc862ed27da406f9ea0bde5b5b2692901f183a5538916df4051f4d963d0d4b0f0ec8325f956f21b45f66e52c0bcc6f7c88fc94198358c2e327dbc8aff8710f9b6d89b869d3572b4874c42555309fbe3d0d00ffd0e42e536095ed6512583ea737e22d540972caef462773ed66a49ab6419af68b974a42f883de267eeec6ca9a86807d9ae9442bb0ce6041b7fe823f9acc0e6b98bfe7110797a95ab3e6af9b40454a0c5042e42e0d9e7bb029e090e1293be61179826ce1e6aee1f3b51e7213cbe28195f5e77bf5d4de8655af4f5f8ed09262d587b3580fb69f8b5cfdc74196a48a3a73ee3a9a1a99001d1ef338e301509ccb170f4515a96851feeb7a81f791bbd54e3984450c0a2e885933851dcec07870e31fe6109da3e42a04b39a4799e25a75af42b832535689b5274a6156a812a3b94c4f97f1d60cbf0165f37bc6fc66477036380f34d2f78a4053781b1abb71cc4efc4a903f783a6e2f8359fdc433abc4c2d8d2b779b5e70213c388e09158ad4c410d79592406c87d479b53ac5cca0e52e769706dea05e83cc3a722325c20779434d438e309527ba2f39753b6822c896a3477621b83f427994118a4f73264f6231cf612720dd866a8f693577440f989fd6a3ed58b3fecb422b8ab6172dc095cd03b5682dad67102c66b16719df7baac21b90238ad2837197e550ad6ccc3770032ee7a6f2ca669e1717d006140405c1a7648314c7336b3f757e47e623098e7064dfd0823fe1d810dacf0f6d102e2ee7abd97c1ce9f88ab8f6fe8dbe46ece39ec715e8c8e0e62b97ed6e88cd214d31b49fca2c36fc8bdcc32b1d91a330718046debb488a9b09825a82f584faf8bee19a98d7e0db486a6a0612f36fb4e9542471523fb98d3411899921f42b6570ea4f37b770c8b6d4e9eca5d1d97343b612377bbc136e1ee0b8dfc2eaa3f0fe662565e15ef808543e23d7c14261274f5952c6c93551c4923966e0c2b5534c99f469488dafb412046da317771f3b771a088941629be752509f51cbc75c2d0bbfa4b4fac25142d37cb0e3a5df73aaa06e6f29093fe6620314c050eb7262c7b96dca67357427c566998276568c787c3d0f340138579dab67dd5994a55a73d6786a5152d604c59b11b48660d8fd7a77248c55a27c633b4cfe2ee2d3467f0ccbbf4b4e31c9b9eeda2db6220fb1b75362d1ba2c027fd03565fce6b923efa74f591d602917695ef8ec66206906c12f3098f8f0065204e9de27d431888b7d2d1dc79117f6e5a52c642bde15dffbb4668917826632a6101c3254da27e72d7ba53be34a4638ed5c6af6970b6ca1a160ad736728b83ce4cbf211d45dfaf2c59a385b165390ec51e4f6a05bcf4a80d61211eb19e561eb83a94f001ee3553277242789b1ae4a667c75eb9b0c6a587a6275f6b7da31b480e6d6029a86f5e18557c1c161a9944c4be886a1d57e51eb0778108cf944e04144422053d8977e06caef7e0bd50ddb643e85828ea52959778b36f9648c13eaeb993a976a7b2cd5cd687967a4c283b95531d08c9f472a0065fe49d1312d2482105009743870f190afc7569dc09dbb10ff365a2eb3f91999d9e2980df86f6b5ae822f3f7a7cbcb848206c4117fe5f59479e5d8220fb641278ad14c2796499bb432872d736c07f07b6b7292bef1b5e69f9f8d1bde6e4acb4048cc19e72636637fbbc23bb9fcac679aaa0cc1ff28adea9e0653434a4ccf1f09208cca07b04b94943e13ec746ae25aeebbdf2471f4f576609f55ea3174f1db5ca1f590fcc6271b7d9c8e503eb65353ca857e0a6819d6cae9161070046eb1db943a791984e1da82c07dcff3c1cd0c882038d43a43206b1410f76a7af1b3ddea208d6072e43782b3e8d56349db311774cad8ff00f3ae4aa4912be0f91078f1ddc67ea51a13b8505ec722d57afa56ec205fc1d9667f0a6e815df289000954f2b1651de4de99321950e7122aca4db5ad009bbc11615b9d8db68147119671e0f8aee70571ba803e650b26579230dad9e1060c89db1c27099a4f0ddfc7ab553ff470b02637280ff8cda6faad64fa058108064bfda18c797f7c5db6d4c80e21672330f030cc2336f3c7ba1ca305a36c427be81ec65134378a08afbb95d8f7ae70f2449767e96e99f3b57083d956cf22e157cd50ff5e9c15803b7cb9b9deed7baedd01de949fbcb686eb3b328a63d98761e8a712d9077cfbe560026843df3b85b965b1808922f40d8fe996db95c3022b3c0868e9ddb3990a2fb7308f973bd04271dd00796b093dac117cbc27201817b598b6192758268ddc3333b13312123018292077d93b7aeef8c8de9b32e0ff50e0eeb071b42004f12702440ae5d717c82d4446c4e53eccea52db8dda3a73c184c0c914be3f466cfd92de945a9977be2211b1690435189e682796f5373838674b4bb1f73262493fa88f770733c05d8ffe7b24ec9b764b6067ff7d577a2d74ddd9cdeafa1b498d8d2b75ea2bd5dc2116e7427fb8a5c6b294042d52a51cb703be4500da725a954459f2e67938933f56cbfe23e9fbe458f27ca0758295c01b9003d57984117703b76ed64b5aaab800ad94fd57cf51923a123c89e9d11f5f802869e56a10a79425a43b9ee2434629adfeaa742f329b4838ae6eeeb90f84622005d27a08208d8f270abf2eac9368e3773d002599a33d9d94aa3f6d899c8c72ee2af1da9abb8ce8dc3b7fcceb64a2ec6f36fdae3e68dadb6b67dd7111f87808043b6d85069aec533bebf8612aed63e689e334f50202c12b1b60f483ad0c4012f092bb25811a0f9846ebc1c793b2944e5a4d310f1f9adb0751e6cf7449be0d4579b716b65b5eb3ac8da60f978495d6869bad927c4166a86fbe7bf304902230de93db9d5923c1c465bbed35ad930f52e9df34d1dd6c232cd60a269e114a9cb38f5d1014cd928b7802a475aedb5bc0c0cf6cec819a532b662895805c34d886498d915fde8a4e12ce09cb34c861fa35febd63d268b41a76310992fe37bcb362a0a9e5ca3347b574b22f74348ba949f208578dec71076c65acd2d9e1510e405bac70efdd0f0decf20009442dd2c4e7a2af948b2cd7b01672310b61bef7ca218822d410e6d9ed30f10aab1625bde1e00f7fc1a3843c5ae5f97fb31afe55e7ca3f82da5c767c7a8d346333b6c5ea91d23df16e2f6b6cefff1fd9b74e12b08fc6da028daef17f0c261880609a982618f28afd21f5ae1a93041e72ebca7eb71ae8c8b0cf15902e58e1bbbe5bcd0cadc1e12711ec8c19ffe6f1374dcd75c8f1b5271796cb8276b04726c81632b88431653d1447a09963ed5e474d0716cd037b8df20569df8f97f77799164865c8380d357f3d916006725594f4cea28b3867168608a5a44596fc82e326af4309de4ca3079b5c011ef9e6f8e06e2e332a6af926ed18657bcd4a198f6efcbd6ecfc02c73d80346df6d0fe8ea51200b984928f9ddc9af4b40b57e694717aad8a8682fe50e37507d055e1b456de85a6a3dffc137b2b8f9c4e7f00cda9cf3667aa411edf1f0f39fc5708bfe67fdaa6331f6713378ab69a2e3493bc1fa0eb3f818fb5200e44d67d161a3a6ceb4a1240cb43cd98db91feac07be3fd19e23ab7251805dc72926ec40f62052ee72651f2d625a5250eb5c5af519d584f10e15fa67ad28cce61e0db651de2c01eebac78ea93f99d7c517ea11647b4b9e7274a988a924ecb841ffc206cae16191eb9b0c7def5e1e3a78cf0e80cf2f2565041a974c4b0621e6ee60bed293303c42f63b4f2aa465ffedc58435391e6b7de5d61a1f0fec6dc3d4e8c71233bbddbf85b12cd83a2e1aaeb6d0fbfa4438ebc931f98e7f1b7b6675cbf799118c369f833cce2ea49f872bfb78a278671c1db05e9e98747d02d7ec062904b2f7e7684b55047150dd23a865d4a4a86081388347b9546e1f14a9cd82248aaab67980437f1d5e53cae023858ef800e6c07bf9e71b6a2957a795dae47e287444defb220bdead1cf041299a33d437c9b963a6122ef2693fe38f1852c984a1741bc8dc7eef6aefe634ecb80601795e80d78199af624af92f897c4d2e751f308265cc31689299041fe936d994d672439cf427ac55e339d3b830afdb0ad278dcaa65de7a27a65b7d471d57a9fe875849d61b04efe5dd77513a1389279aba24cffa7487677945434a528c9eb27186f68ed0800ba9b6a02f774f5980acc69a1806b563a200cc5ee8074d1e1672e1d29a699bac8cc7feb8110346a58646645023137664027b9a3275ff3d37abe9b4e41ef3d69948ae5c6c87d8d2275ecb2f60afb127c9a328d3059c31cae2cff6bdd908665611d3a6d0c405e72bfad077c4a75fa04ae2021d33739c89561f90d215f35c189d77db5b4a51fbf42a418689581c8286a297fd83a59baf7eb96e9c6119638afaff7661dce60fa7ff091beefb5e866f6a7a28298ed44014d97167f8ca6627b22ec1ed4b709bf845cebb22a7ec4225ef26786bcfe7518bb08abe1a5545d9ca5f1614b91278e5ce0b7b5de8be78f2810e30f852bdae963aaaaed2414756925bc01a0b6d64ce50d8c51d67d315fe41d5c9e0d505349d8619aeb0c4a246ac562265cf78dfbdff964143bb20cd416e44ee661d2d9c1b0a5122330cad8cab16b60bbe35615de717b5d6ffa11222ee18795033958efd863618908322137b943aa3e9ad15f74ef7fd27d99dfd66ded678596aa60d7c816b04497d75c4bf434a0505ba0d53d9b732f565d78f827e95e45b3f4a731c8b397b34bda29c081f6f88911a1144cf0a4da230457a74e2252d887155fdc5c2986d3545fd37c140b649b37c77824d7f458ab8360d5d514bf0e45a57680661d455e4e5524d599884c2fa644da6db752046e15e257f2a2c3267545bb7cfd83418c8946dbffe81b84dce69c7003a9f043e6000f9e20aadff580f779d8da5303fdb84f85e28431378be61fa739e008b1c01e2331d1fb500b9ee72d43d7b47fa802399dc5892ded0c71531b5cf1bf2d25a38e3afb15746a7ac1e03b491be98bd8dbe1e0c83283e9ee038afcb37dfdfc5d5bbc85c0f1a928e970529db6bdf9fd3c4cb66003bab71d756e7feae6e3765b51a4a574e86892d4c22f8397ea7b936441f2322cf548358f94f2b4b67af4e17da61c06d2888a3cf321b645281e4dd41278a12440f0b264177da0a73a876a5bc1b55ee3ddee85536bc9767fc36153dba9132cae22185813cd6d89886c46882f094079593cc833556a2566ee90b5f6506c74bd7aaa8fdf06d4492836fc5691e2009d2e193fe67aac1c8a3c3a4b50df2b6d7694496c2c9f527352ab041d8e136b6ad1e49c78f5e3f85ac36bd2c877196e648236520d0a35a2e177d820b9563b58ebf5d31cdfa1ea9c2f9b2b81908d56e2dd2983a4d0fb52d3fc35b3931f8204b7e01ffcc96727d0827158b380208cafa8d9570ad964fa62bf1ad533a7563390319abcee49d3460cb9893c096e7810efa9040cccf55e9c14a42f23bbf8ad4d5a84401ba62bd2e6111cf59597d32a9884fd73363b517acd93bd063181b36aeaeb00d4288e7c7381c9e202716dd53f467ca54994dce3c1d87999eb82d7eb798cdf55420369b9dbf88a5b1f72aa42a8ab1b7a08663322570328adeae59b59499d7e4ded460968dc9e830106f854b821cb5b5719476107f5955382bd33455f5ddbbb5841838db957347f65452a74f9e308091be9ed8a1f3a72de87ba9390b9c59e0d147e957a236b4c4d01a8ccbbd0edaae57b1fd09f5d1a71df1347464fdee4efe66031c43a4856ce5ffb543bb5dbc55b30e5a478d7b69915176471d64221b34f2e444aee5c05fc7091a78cf098f2725ae6b72e831cca09ddc5aa0b7b3d1f7b91b92951701fac5e3a918d99619cef593e1f5c0dac10152284e4f30a3bfbc9ecaf7846abe0dddc1f1028f02c7126625f565f1cd816fba1d7de0f1b58c1a4247977f43458ea0b07737d5409d6839b349e4df107f939301e72fdb0289d0d1d0e3d71652e74d03ffad1b7c28b8212b7cc692307aa606785daee40a0f09525f6297d62eacb18c3ebc9d31708af38c26e1a3f7688bc108270ec5dced518efbc9068a40ad30f98b6232d35afbebd9ebab97368a68bba5d63c71f91cd0db6ada6cd71b0fbd749f95d425ee2f679d4821acdcafaf9f6d3ddab8edef5cfdea768189820cd0973e0fcbbc465005e2087e052479fbdee055492565f34aaec43c99ab1fca6ba7d6af33b82ac9d2b4ee12400641b987c542fec92fd65003972dfb5d77041bc610379ae91c7e23933cf8073b1e9e7df6f064b786336f7430c6acaada872e64f442dc88288fb0792b3bb85f69c2a7f7e81ad934229924a4b6e0001568d6e3ac6c0f13718b0c6ddf87bd6c84aefc03380d075f59b2b3da9a17c5da620f8c44e3e9d896d846acd55a38148123d5d0e3e4501281fa0c446d08c759e1afc40cbbc39da64f25cc3e0b6b1f21e20afee2bb0795a52637048b0103ba0f4434c2fb0ac5cf51b497690da60eb1dfc9cc549aa207ada8d5a5c8d8ac63194ce43ffd7e4bbf63113f0f6573754cc5c54162d367444ba8230d13b5987a25f3a05d4f7c242d566959d9272231b7171185705fce0809a5bff9b46fc44a37bb777c7a584aec26e6d83fef3c2ee3cb8bb460725ad16c0c4df624ebc717a4eec5c80f582a64aecc05ac2e761c58587c2b3365c3ac889a0a380ee50c61c7da43cd54a4cac59782bb21a552967d3c7026c786882163ecd8401bb1f372d9892fd6fdff3d0205d89d8c60243095f1e162b52950138844c7a91e1be40ba908c64cd0344e799e68eed2d8b669337da1d859675f7323c2052df78ea631193d123267e96d316acdd9a9d8d68a8b27bd0878ee8456d5f8e8f18462d025aa7a19840b31203ab532682098a72e340a06f6a068bd2f748f1b78534a07d85a0d0ddf5b593262a11f54541e264daab188c8969c2e29e92f4cc7e8e9746d98868ba4cf581bd48a01bf416d2b63149124cdb3dbec50c9c47b78601ded1f3398609618347cc3fbd09366ce1a36a144946e614594acaa06209764c4f45585b7a8a7552cae129e82a070b0859c68cc609d61fad86670b93ccf9ffb006736b12aae3e8404c48d71f11e75aa1964206b44dae79aeec6a6e5c43cc51f22ea153c80cdef70ff99916d80212653e1b284abac1597bd5b8aee62eb009bbf6d212b365bfa7572956f972be5aef9ee034398ee5fe57d7efe5bf50352f3a056942e48099e1f3f03fd9edb19b068a2d448f74933541e8518e462e768c47cc578bb3489ee250e4734d92a252d3572966c734b94e8409aaa773e34b895b05fbc294aaee50228db8844e74e4722ba1c2e10daaf896585131f64878bad6fcd0ba0915592184b8bbacbf3a241c8bb3a385adc75adfa76e0ef7d2bff1cefdf115899b7559b1fd8a3f1fa9e8f9bdfc360e6a100740a8af9d0cfd55364021d6a08026447ee216a20780116e6768e68c16701a627a3978297cc11e3ff1a5fad530f7b86d81adf7d70aee7fcdd1d77da17ca759e59a609f2d1a0eea0f1d70436dac5c6f26c16f4b0dcd0d80a43f2373f5d362e944d432ea1e708f9e85bc768a57c11bb7e46dda483a59aa3ad9093038d1e2e153c6e42181d959ecc71eab55b3bc621b71a08ab53039377d9b747434da87f8e7eeeaa0c1318ada321392f3ff029ef7f326d20524b12e33e251fcb3ac504ab3ac93e23398d06c99b0306f387ba6e78cd80352fec08b37c2c5b2855df35c6184be14a92d77995dbb465c3676d8abca968b290b18bc25e482b45e181ce471e2841615319cd0fb29eb6e97560d8eaea3bb9e50db1bf5c5b53e8aff2a92c2ccfb78bd91c43f792724e39b562c2a289c2e04df0aff7edb2ffff70b7a12289f4bb4518a6f367421773d90a8f3f59a129698e671644aa0217173cec718a9887724f847677092013a9e8d97270fe3de71c6749dbc8431a39804e67673ba1724701a836d0cf7ba1223a383ef5e9370c80908ed382228d88616b897f0ffdb8e663e6e398387e6c719cd5e5daa77cbee9be38e4591a9a6e98db2964bb806e1a8b4c972e7a92242d61f200950dc9cd9a929811966dd696892851cc1aa29de4ff953a5e862f56dfa8f2ed9bfb0c468797e2043ba550508823c63538a2db9e10f958524c3c5feca7d8803df5c14c1ea1d832c49c8fffbd6019b6c3b57883dbf1741ec29c8899e3ac7c58b3709b36b08313fe95371497546796f1a5c55db418bddde8fda110aa1ba6fc13157ac59a35f51813f17506c997a76cadc91c853d9fbc273beffd63c8f7984e8897e96fbba9aa037f3c1c60eee008a442d21d721020566475ad83bcd3b5742fcffcbf0513df39e3cf3a795d2bbd3bb4884ed3d9b8963088e90778890bcea918002843c938067e3fbb857651275e190892d34863d51ab44d519df2db6854e1dbdf92d35eb5a57fc63e7669b4334d52f795fd3aed06373272d5143610c70052e85c3a45c35a301068d6738e892085a57edde9968ca249835227df3954d32a8b6f7eebd15f4e5b944e3b339446bbedde5a19521412e7f17b1fd893e681f990811c19e52a58a51a387074fd4f30de8ab070bdcbe07aea4775e79d7c7d14e87159daf8e48313659b2b325845c6be8e1c16db5c9383e23b9e28ddbcf5f2e7288b64f6f4c9c241a0f6e29f723d5e3a49364dacb443c35af7551f207ef33ada12a58722c209f080c226471e2fe90fb830c7a933ed7118ffbdf76becaa9261a60862bd65991c80834423cf8ea16ce1d0a13930fbb2aa50dfb08fa27901cc5bae61b3223c354f005524970314f9d3e3d6c1dc39afbcaa2a9b71ead2a4f54220d29b5559f4efd940078cf0f1af12edaba04af6085d4d35666a7d20895549dd4f42b90a34002fb66984f79590a0a0408d213d038c815bb1974900f9e8a988097327c57c195d79cd5908926122e44ef6885b97ad68985b45fbb2b9c7d18530d33cbf8bbedbb669699c381caab37db98f0fec6175a2fcd26cb38ef6e4c2b5342eb2ddba2c46fee6475589a988200b10544f81e67afd304a6da8a0e3346ea877e1874c0b5c66a0696d80c81f726e2ebe2e1df3ea9db0b85f9d45ef29cf36e2ab59034b80aaad28615ab23ae1e8ece00fe188d189a2ee988928ab334d15a4ade89a58dece64cd1fc2004fdf486b66d22d3907c4915cc3b5145f06c762cdcae9c7c3d408d20dbc0107a650eca95e01e0777cd4b5393c614527033428248bfffad78013e83ea3a6fdc3653423be6546be97224f12ec191ade4c4e8ea55dfc9501430f4d03ab1d28b32895b32d1044bf971a070ce6497b40b3d86a1e19ae4063c6591a5333cdccefb38d51a31e75066bcfd68497b388c17193bc16357f26a105b925679ea717870ece61fa80af5a6207371f6d05ba3443dda13f2e3aa0b455bac25541e63961f7cbee65964ca70df05f40fe4ad08ec55693e5625727487e0f58e15db44fad76ac8d1006a8ba270359f3914d0b1d4b24a5ad34b2f245dd1a91edc107850dc8c01bf9ceac7c4e209c052e888c97fabd692ff93846db698d2fd17c19bbc307ec666712669358580513630a28768dd1cea9fa75b2c052f5c5c3cf5d258f8327e53907da4bbd4070e296b5936b56a50050b9223b1a446b7cac26cf5cfa0ba374c8821272487e9a9eb882ad74f7e62c80cad086ecbaa3a855fa55ad654b4eaa404b31b8d172e9995a33e72821046d1a6563f01476ae7c527485b6c77f970e56867733951f3c62edb002e197d98872ec9dbcf567e6d8f9f3f902116e0340d0269cac80abc55d30bda2f0e7f3094829a9c8f51d3845472291da49585b9d30f62336170eef6bc76b96bedcb44ff7515a75ca5df0f6c9d03310193cefd0191aa507c029af4abb5b2bfd49d8f2c03bf42085605d4df292790558c2b254d52eb9606864a3c7adf4a82acd0bd976b4293859145c712c768d99289de15162f4231c9dfb2b75b6abd1105e36886f1450d83747df1d4d8fb7a6d51f37b6c4080c511be034ff2711a76ed7279768d05a1a108814dfe990dcee765f940e347bcb718aa2ef660a776d9a11cb462cb31c440ad975941a1f6b78fd78ff067bae4078d101bb222d0bc2ba041e1d0652eb6d73e74cb65ec5cfc04e30d2db845680d72b8e581e0085da558faa05ec1480171df6d9e8ed163200bd1d18fb928c8a1b76ebd960808860672db72ad566a37314570a320df2d08340f9aa3bad65e28c0558baf291c852a84d0e8760797992ee1957d7e505ba68ba559ec6fef2b20ea9bf89128268970ce0a853e53dc5eb1586be6a3c6f20e046fbc532671dbd009a19ea69e823b2eccb64fbbf31fef25d0913e9cabcefa42501defbc78c50c8af12956f1d2939d968a25eee855eb026bbf601803057c1cd3fddaebe531e13d5e5c55a304234efbcc6816e241d7e971f88e85c8950ba74977bd77c6ca7ab3822e5bf9102878e72947a37f611ff148622f59580de5b8e5a2a7079520aa3b4ac6c9f3dbaa637ffa19063812de2a85b2ec17a13a4a0f856ca7c007007108d920e71b93728e8f70b669f7640a9e73cd4352cbd5327439bdc3736a87eef808ee5e1fd22733eae4ddd0c3bc69b5631a5b159374efc601c4b90843852793d819e64fec03197d6cac9cbb6379588392f0cdff72044dc2e72fde7408409ded7b9e3d0bdb4dc4788a2d0acc98c55f8f68378b317f90fda26460147e3c9b22518b5d74e9f15b4432fdbf71ad7576fc06e1b2eddd26c961c1e41ecdda3db8e144eddabf871c79c1b6cda68aba1e61b4619b01eb3525fef06526e3b4fdac4daa62479d719edb678a98cc56d23c4133b5c0ee9379c231b8ef9ad063dca1bde4f444e0d9c9611301c4c1bf01775886c8973f967f4a467a1fc621165c2e6fce91f73350d263866dea16ab4725095fa606c59cd779ca0c7246910b3b17f33e70449491bb9da29e23ff52f2a37c7f848d1d6047a81742c6b160ceb8faa728152235fafdd01975830e6af7a29a39de926a0d311c04eb89dce711c0083305d4fc4d8e25a3e44954d7a33ab73aeda976b217960e57b0be8d24e611ebc9d7c0d73802e0d7fb551d547ca61014fc85b2412104d68fbeecb6a022e14ee3c861c0a535520eff9302f7b7211c11fde711bb9ee32cd72026fa0845eeaec5fbb10640a8ab619e5cc1c64e97438848c4c483d4fe7d213d9ff80f1fb0b9775f2f4df23514d9d5c694747a6100fed985b9e86684203a1e10304352caf447a8b750eae4d764e109150258f3f4e0baea79ed224c5a44b9e61964710f7d7de43a84f806fbf0fc0bf00a941f7ad70ea94359cab4f8b2c9cd81cca4cbdc3d56a525e42ac7975ea95581208c421fa40bea8e7eb18385c9d0ff5b4db5ed2caf3a7ab56031ca80faa4644e3ffe6d0b30a412dcf24c783ae3ff250645c4247e88f0c624202557f9f2a0671a5315de16b56ac1a196e0b81201d8a372bd2dee10cc4dbfa1611eaf0a5a7172018f56e1e34b9d840885fcf0fed235e18d2815d88a44f7cdc51d76a7d6cfe0533df325f993a5eb368cfce53440102f09bfb12c38c24c8ed57c2f5c0e5c1a103d319d7f5f8debea3888c344bfdc8499c39170e64b10b43e406094ada4883f1a78519dcb873ca53f298d23d1f78faaeb4f1faa0132bca50edf9b41c7149c43d5e2343f4f00d0ef10f42196f43dfbb6b401ce47fb93ccccdd5754e94d9618a60b97cd6628c03658f6ba87c4c54aefeade135814421380b721dbee0e6d386f75497f06f7c7f47a6496a30c5da644d2297fa5e148b4fc3616519a7221fa912d7e1d469bf9899b436c7f523d60af2006749a55611622b921a9af0d502a6af36f9c8dc7f96a4e52284289d3af67791d2123e4a856f72478f022bfc85ccfdf979fa328dd6d6924549d43f6d23eb70891248c853626dc5850c349f1190042edb4e2b36b83a2bac0f61995e3d9f4b54337c809cda1a3844af66f9e41527bc45a7eda4a74b61b6e01f41be9bbb89709b80d9a12b9a30cd7d9875c9bccb14cddeae561179ea1c1d41428c2c0fbc925cc45003c68b821549b9da8d69eee5e77666658ea3643458d0c5ecc4212d1dc5a86fcd372ddb0841a64d696c68222aaa796b2a21a4f0ebff7d0b215d5e42f954fb8a22a36a882497e5fb086357d6ed7a1ada3242127b67d1b477f7da5ca0a2fd1b8ff9b46b548b17b32faa322d7a98c0ebef6d568ed81b78fa208b06e1d739f522bd33fac7a1cafe3356bf10ed10f18ca6a05812e347903b6d545a66e9434b0014ec3aa4874bc151d4c148d8b16dbfa7e00a9bc9b82ca3c11619656ae41eb487c7b5b7148cae1f44ed50988faa687d93a0b62dd61bacde22eda97cb29228fe7f1271284ec99e5e743ff2aa0afa470e5369d1f6f16e9d24a04a3c561241458720e1f16f0c5021d165fdab42a677ce026bb67156bda32767d8bfa3afa503b027256a36e99db841e69b101b5f76dbe9531a1266d9cecc3c0f960361a247eaeabb4885fb7693508b8b27cce7ca72e587bca424d2a7f1c45088c27ff4dca8d42e5ad26b90f2f44f045bbab40ac33fe4653dacb80f6797c50bd176dc3531a7f602693b773767d7dfd38504489e67370ad82193404d57a3e57beeaa4b01728db5126beca2e6cefef62a63f5a0c9082f763cc1a95e4e5b1c4d8e74d7e02057216c3b7722face82482097c98085bd0ff4c2f84df262f4e1fe1d4e9de63c910b5cbc374ccab423663a01afd15cf6b40e81eb993b60ece3d0f7fe11affecd30f810dbd9d43bdb2b9a990697f242f10be4804e6c284bcbc2b5e5dae24d86715b867dd3e391d59b5efbc077d1bee0be074a3f50342bba06f83871bb6883cab4bc5de64cf39f3e24510db3cd51e52293c763c8d843031cd09de3085e238d42670fd13ade6292e7332fe3a201f9264bf6ef3dae1b44523d058f6c9761b98c3472305d1a6a990248bb94fd47c38b921501ec4c6f2f393a9761deb0b34b9f6381162d906d62ec743f986e322cbc1aee55864ea6e320179ad279b40d2691a335db877c8d50fff9213f0ed69de0ed254a8f0120c75e1c32adda33a3fb59961193f7f020dfe573a49ae1718e1db8fad47516adf5e8d280f04058dfd1d989d292fad4665e5803bffb40b93fe46411b9edbad9a17f75ff5215b0a21db6760b70abe0ef1db44318be0476efab69e22d24a0f4199011d0c6d31de77b87d426d737d12251a9cb91fd18b9ac55287f381e30b63624a1a198e571df41c5d115f630e242ff5994881bdec94e9ae0b181acc6ed8d802c10e0ee5018639718f2cca4cf016cb3e495392984d80600aee161b15864d069bb2bae4a5f1a77c3f7336eacf7b805739e75405fa0b6b73b39e073698f522b5d6b231dfc71d104c564a031400098fc46723b350e138375261cd933821bc5484d33e07d12e8752962fc088ce4db932ea6c53c12252dd7d0e20c998608887e65e93f46f69222d4b2f02d623d6fd8dd1874738c4b3d8459cee957d479e2eea67bed1a1e9d1867629a9497844c750096fc75b7c024df76ebfca3c0714c4fc19c537c840949273d6a256af4e256e2e1a0d74176e237574449af183bc6c68809d566a1743cca30e45f6736a91332276d43693d4d454c8de0feef76f6c3b45ff54406d5d33bd6ec7e9425fd8dca079ed6516be8f284dc9cbd4dd2f3af0a1a9e2d633cf84412a81d7e786b69f97a641177e30ec831044b7ab69bb2c1da3853e20d91c9e80664c0d67906b031a9dbc56237af984a78e75f2cd54967aeb9f952c9091a30eae7b1b205d9336b50bf8fed12246447b5db9a03dd7854e0155bd09fb17b62a505a27a6e8c3bba3f2a0b571ac171a3a46447f0f3280eda047fc2f86fe4fa79e2b46c314a678cd33cf1108ea54ebadfa43bf816400f26ab414d25e43b4194dc3fe86b0b5690c48243581a044611105c19175588ff28f43ca079f7af56013ebb269ef9d6e8cbe5ac22b1df2e737ccdec4ed9c82009756a692db0c1256f1f4ae88629a80490f7518a500eb8e783936a6892bff81af17060455957e9c44b2338f610aaab42a4f5f672578b532e6c4966fb9e472849aee35f8a6f11d5f57379c01d92cb174ac83057f4afa9e3fdb6bc2e0e81401d9c24a766b7d0372c97f4f4197c34ec659704313238c2ad70343127a9d8c85ee07f4919d431d96b63aa169d0dfbcf15a7421cb9cfb17efb8b8c3e3bc8992a750a1bc008aa8b2c8b02c57bfc8f74de109ee1527f132f2954a1f6ff148ff3788c58d5131b89454749be0588dfc03f0925941256d527ba3ec31b30ea1eebf5c25109cad8ea172ffe62f1f7d38ad0c214ae2fcc89b05d465390aa7caef104c74d0fbd625dffcc79bba754d94aee7cdd76ee1c61c85a6c552fa6f1a8fccc018f7480d8b9f5e0dcee04224f1d520b294513c898c93abc62f40646666effd287aac5f0198331e09ee7bb0ad7100e4af5efb6bb71df908f2e0ef817e7119b7b7d7a8dfe8f5583e44fbf317e00719c62ccd0fca56990f2108ff79643a6101182f7d4cc59acdf928a34f69063aa2a49b6955a963cad5b252f1297e59dbd5ff9bbb77f3742863ac4f267529231dc6d4fb20688aed34b57b98a10c6551953862205c4e025debd2e16fd1757b46e2a6644a669dc2d571e452c81ca7f4b73dd7e51cf1d0bf8a066ee50c5ac67e1351c9233c6a211b4658e3857e48633edba8144ab639f93a1d9a95e61c3c295f50ae23dba39f6344f072e09ae981948a955c5285f5031c18acb216820fed01af7c670cc2674f00af07f8f59404365c82b9a5b5739d1569c221f310589c8a042e6d1a9c883c7a3805cc145a63ca7b6a0d47bd699933ec615fd8904c799085d4a4b6d721691b115ef64a5c0ec3e85c63f6e24486677b3194caf7b01b6d988993ad39f23185d14c5fc36dd83f25623b64e7d8fb1be70ed84fce51d167a253663bd2a830195bd3a14bc6ebcc3f3ed1d091f4f6abce0c6c573f675b19ad8906782a54af4e8fe608f3c3f75fd61465b0a6bb897a9bab2b6ce19563cb90ebbbf2b0e847e6304651911cef0496844aa5e0e96a7c7d5d22df0a1db8b9b635d943677a42d34099994c5881fe6ff73d56dd290ced227a1db7f011d768181fb71b456ed567b251e98a229785bad0819881126d4446dadc567820d17398d7cf235c59953228f8383ce5b3ba596bf4fb96930d3bff1a0a24d62a7c0608a046adbf833b14f9d9ffb013fe13ef1940e4de18fd70958c7c824bcb8c4e12ff78b102b2b708fd95dfefcfe7cefb12bf1186d8f3723b981883378544434bd2a56bd52c2ea4a416f9a279775c65a39a90ee33fa401368f458a6400a0d05390389980a619eee1b60e0e2a9a91121f3f4d623aa95d366ba2c8f7b623f4b56e50ca4021f434e114787110a8b59e0058e65a5fc09f96d1485e6a934921a32d0c782a3b698c0cb1f817a33525eb8666202751b79a0a119f58e3f6867ab26215c64d4d9e292d8b6db9e73278010478b31c19eb729cc69edba465e254d29b7bbcd87088fd0a5b721afd83718166a15dc227d13f59c9b254d174c19f69b258fb00e199ba922469d2b26e6986f16bd7fa27571b96b7b4ed5fb60c4e77d382b2cdac678a866e48640da479edc9409455b97705524df911a52c0178be2330a4dfad5e5038d7027aec6d13cf7d0a56673d102bb74ecd312c617a4bcd175beea4c84c15f7679bef85391b42f6a18cb833b927bc0d942c8307683a87cd36c5f059cb9e9dbd0c3fbfdf6806477a90c24e7bd727319cb33921bc81d1b3735d0819450926cea13d2a8b396b357bc931059da2afbbbd3b80da6bfe33fa1e9471281855870731f320a5700aa0101fc1a4eca9bd3838a0da0043d231bddc0dc828bcd04097191e17c791399d49d29d30f1b6075a9741e78cc482570b584ad8c07ca42a420d66e7edd443a5120a46e3bf75d898130fa296c22bb774db3e36e0006adf4068817e4ce0d84b3abde583e304cbfc06f51d06561e93d174a6ca9f07ce465fd89a635dee2f625467c96adf453d2d33fe5d378cd05b79981e1167fe1b718a505c57a91ab926469e7c16741600f75c5913ce002eda2b9357253fb46adc03d9f8a5483befae427ffaff263293befef24a9925f6cdb0f85735e5a9f77be14da483f4724d55afc4fccb28a8e89a7f3e4999ddae6a678233bd2245b278a3b74ca84fe18c1dc6a77a2e43621515d7e6275153f427b5f1d1eab6103119538d014907128bb97587df02c3b4a7dfe94452785b61dea7e4747b6d743cb75ac38fbb40956798a005398064a2a73fe662452f7c27b8e4f18097d21e83ff846b4c5facd924799f0e3f3d494d90329a9ed263be0e669b3e50ef69d07330ace8d2ce5b81af81089f5380c64979c059725c86517b13981697a1db71afb2e7e59102fcb1b6522db94549e272bc1209f05e67d1f97389c79ae7276fa8d2a2302615dac84c29b4f29df611f762ee8d273b2f31307aeef3cfe437fd5bd71f304d9a54ef5c81b047ef4404fbd19acb6b281f2c5c66bcedbc2fe1f6e603c2bdd44dbf324c5bfe711bde46a60a08871551b0a68c3a4001d46e12d795973b5d7984691171792c8b9d4ca0affa2dafbe60366bf6b1c984d761c26759e60e90b60f3c204c945fdfe42df9693aae013b40803debd0363a1ef3f80d174fc993247bc8d6c6b934235d0128788647334743442ec41397e0525a5cdf160e00daf1168acb1220a206e7b44a50871da9ac0fb30bad98e89d3be24aa3ad760bfdd254351be7fb5a9a282bea0174951cb94282205a02506592f6207f4aef15b152b0bb73198b591a4b4e04d8f63650321f850f15bb5bd5f60a547e878c013e097a9f64c9621d74b821e19c334bf4e0d180ee3c85303998b65e42da91920ba8cabc6832cec33abe94d4bcd92cbab88838cd551459abc741bd44c53dacd22ebf1c2cad15142232876c6cdcf781a85955d934be83428a330c744817854bd4e90fb4abd69d7562ad3ba4398fd307fff7aad7a64d15d639c07d0f99addc03676305d217b81ea6fc40f98006609ed5d29101f3e739b295626ca208c10b1059781e732939418d1da01c2a37650fdf252d2e94047024a0fba515e7db9a07177f1257bfc0323e74f67aaf23c380f909334267e8a15cc7d91463bee1e6630a0b7de6f7d66be96fac1b75f5ce0afd3846084c68cd1785a71661433989bd132db31e701956186a8dcec298fcb4d8dacab1b6e411fec8ff3bb041421d9d4e8c858b9c5650dbde2e503e2f8a922e04b9ea811c9202ec9e79aabd582275b6a2a86f6fb7a08edb6ab90a5372eb4f603b8a3b29d4e06d3cbf7697e5e3dea2f0f4dbb4eb4ac1447b73474c997eae7cb0c49a0c3e93264de4a44db95017116804a2c493dbeb3ccf63544b58973c798a2eb1c6f5db8700498dbd8a1b470681f2b4876398997807654ddd175132c82b4d7a782c67ee3d9d870f9473a21d01216055e0a88d2780b93005e1686066247c79783f9154b52efb5ceaf016342d9f78cca877b2391a88b7486805537cecf7b1772d3df349a412736a52cbb5b115e01193b624079718a9dabd1394fe5ffa17df95c2268ec5828122760b3a05a8ae6fa2272b5388a7bff02bd64853fd4fa5132e7635b69d6845defda15d446b44653065e17c4ea63806076212def26cc38cab5990716bb4df9da208e6594f934ee926ef04566f1fcb613784ceae4efdb9e23637a523c3b75e37b007a361064763f3d058f7ef70dd7593986217606a3de86ade839df0d993c4319e7239e689f1de8017e6e14c7e85517eea1078929ab177604cc2640205ba3eeacd66ac9b3e0fb3a65ac6049a304145f06b7b8554efc0e158c9f0d7e732e5591a626fd032615b7a2d46e09c97350269339405dd9c995d0fe60cef2c1954a3792a3eb9f82f65a5bde90a79511756a536231b9c1c0c4946b9ded192af5369fad4f3b19d2b59125e0a7dd548fa04245fb5ee9d561a5ef64fb6f31eaa3c51d3d1d6a5f8e1f62e36d8dea56c6e300f35a777cd52d0b6a4005ae897013b4875ff4a22ce241bda67d2b7ffea2a9f01e8dbf270170da7a09c4f383bea98a4df491cdc458fffed2b6066cde1f0a278f2bed5dac8bdaae1348b1bc41d33a760fa5505afef4190fbd571f048cc83e6f11afe640d354fed0f3f6c320ed4c05a6a6835228ca8253e410a10a0772077067b0f88491cf057f695f0be1ba9a46e340b7bb654a1e050de547d0e4738434bf598c2f10d3e4309074d18d27db3130dc5308e536fd775647ce87d1d7936e775635fdfec2f05c4daa3ad998512b1c8609abfa63da99074ede3368194e2a5bfbf6a898fd32a6e502e3f7f4f48c1f7a3d21bf6842d6135850294aec3cd58a52b3c5a93037edf20cf3b1a8112a1b5de1ed7530025dea8792322333eb424663fc069549a304e27e9032d0ab0108a5e3d9a68c7f0b0a7eef0a419af52ae8cb129d812c37b429def8f2d78b5df981684a144115bd879625881f1a6ea82d8f370c16598768cb035756a0664124fcd56aa983c8e5f51147d686a6d5798ded97dc7397fc661bf8239db5636e5848e417605f73f5861598c3ab5bf224dde9ee613c5e5a6342d571e6e5e3310ec7092cb3c9432488bef5950f3a5974339af780725ceb33583ed018dc83def94a7ea4cb27690f8a7343310d28c8b372998760ce0adedf15e24e531d3913bbb5dde94aaa332807d2f8c6b8c78b9429c6ed021a97b7ea0b0457c973b8bcbc282764f00a292e311d0ee68b32c6084bcaa9f2fc504db11b17ba1920bd2952cd7d75157a03efba2d44f14a735493def759f3c137203faa31eacd16ffaad66173d143bb626ff090718993dc886c73a25810a746ca9dcd53a20eb7d71189710f86a47a54b5c83746a3f2c6438bfbd30bc7fb391279fded512945be35ae8602757a23b36cf9e842c2027d7f3ef1efb0845a3cc509c5597b526f97822639453376b8a69a710ad464ecc90b2b69dcf38caf3cdb7f5ce924d5c14015245d4e9e426ec507bfbb327c6dfbcb4dffa0a7651bf5183106e149f95bf729abbe182542ce580023302517587eea6a41a17441d62bc6a9a2e92fc773c4e39f8a44050f46babd8051eb636e090584adc86a651b610366cd98a934a4acf4caed00af3fc023ac23db658137debb11c01bdf7011a7bef7dd89c1d630a1c88fd7a37482e4c876dadefeb55a64c35f378041ad9f1edfb45886258f910aa219f4c4c3bdd05e2da68d497cd15ddb2a67cc25f15ba9b3a2425905334d7ebbcd4dbb54a86cdafca5849642b63c44f0879cc94064ec1959a908d9acdfc345890a2ebe42094f0523ff1d59052fe24ad9159d92b49c5545ae7b7c058c4d61a3401838d3d383cc49423f0c20df05b07acbd9a21e0cf5f1579ac16f4db9b9cb6e48d0b2201a8b788afb8ea3472d4addab77b2989340b3da9ee8dc9c3097352c9739a923763d7f4015893ed93d17cc29d43bd2748aa7aac9aa25a3fd7edebc036f61581288b1eb63630b2ec297d2d88e975b15463122ec0d2f0bec01ad694b8be5f504b2861243390ae838c97d0d27b04c81a7128062263e84823730b9ec1faf3b0bc1f1006d55bf983d9354ea9338f8863e0ed797a38bcd582887d52903b88bc89eb341bb2c15bd0034a9f2b355ea9790a60560c629405634a8db42509ee51ef76d2712b00469a6618c1799ecfba366aedb18d3bb69a3d27644bdc63ef56cec28842e6c0e004130338ef8e18a102b86fb8b73319ba5f1e23ed8480b82d0abc340ef27d9fe9a8003f3ca3d582d6f309c654baee635f27293fecd8b41d7682f8fcd836edeb9913fc5d1af9a37869d84ccb2a793fff673d39c3fb1db78aa96da5d0cde76bb86cd7eec49400f3901007621fd37c1f2cb9a9f2d93c28b561faab8ad3b680408c0394cc901425ff178a677afc2d6199dc83e9616e8bf81d50596810f58b28cff5827b788914fdc60b2be1e54abb41e6749bd7f13c631ab08dbbfb01ba2f76cc8e6d3031e3b5c259a5d808ce52dac5784cc0f7770492c3813121fce1782adecf048e511910e905fc08e616aeabce1b8451f05ca0272c7b31724442af9a7884adefd33e0b0fd1c630bd7c1531500cdc3c7d8985c90ce2c60d149ff3728e9b7ea89539288c761f1bdddbabfdc620e270014b65d9c8cceb7cdcad2559e1a4554b3171e44cfdadd4944526eaa111ea8fd4c2abdcf0b5af05df0cca65c94c03e5ed9b10d74ece50a072a15ab7b2aff418412200ead3df4f62c5d36732a27d8635234b9da0ba981f2a3e153566b104fa59a37036b941983083eca9d0b8cd999cd7fa1fceb99209b78df44eeae8c9e6015bb8f1801ac0e493876a12d838686ae5ca5784e148c50b1f36ceea553700e4a4557283ffdb24c0c6b722c872ab1601fd4c8ffa2368254c169eda9b2675111e813146d988b25cead0dd66e695afb990c8b80cb5c55a7f240ced2257564b327ff4f30d1822c9db8e9e2b96f5e48a37af897fd26e19b096d8a8750c4171a666c66227ad7e96bc26dd7ef46bc2d14e81b224ac71b53364d79711b998dec7422267fd60e882e0ad71567b84372633f9eeef63555eefb5335096a6b596af2cb7a7bbf6d3f8f98cb84ac0cb30aafb99d3414780999950b4986ba66639eaf949d606b65309a10c12a01c0f5b1acdc8d8e824fd9b8bd6b3f6bc7ebc6704497423951ba191e804e799fe3ed28eaffd53aed4b6f57f014a0e6feac7dc77a5143edc9d25d0af85b9caee1fc746f2197ab1523db55459dc9922a6ea24cc4c9692c758312a9fd1714145b41e5fd3ea1c2952a8cc3cbf9e8a46f551563b6a6869d9a2ea4472e7739b47319b9dcd33093407b7c1c7ed504b945195b18d99e82ff10885dbb59cf416ab83962248ff867ce651f22ebc1046f88c6658ee0cd9aaef31382cc5983555ff37d9260f1e6f52c4865f97d6d3ed851be342d526bd4ac3400e6e9c8418b3baeb1a484fd7f77500e9f154c59bab27570d8e32df49b0624cfcdc8e755c01f702534551399b2372def6c947e74afaac9c5e4f8bcdc1816217cdc395fead777a0751d06180fd2e7db34dd9923853a4c09e1c244126e04b2a645569e2b5719843eecf258639b9db9945c97ab468f992fc2a352a7289a3923232654efed98cfbb0693aeafa80dd9c8888c98d5da0b476718d55797295cbbaae632f84168746ed4e67966d81a58a44549b7fdaa7b09f458df7072a2851b8e71d908834e88fce00e58793ee2e79fd89c7def1067220cb991a98e2bfb1d375720c1b0e4d84294e9af2cb577e76ddd259461677511eb5fa0a2b169f283d381b97dc9fd683decc29d9ea8e933a24f8584851c4e277a039e660fabbafa665fdca55cda14b2bbd6a4a0e69067a1421b8f8d5537dd04d0f207f87d35b013a26674f28004f00246317ce3b732897d9f526fdfb3d100185092342fa0ad80928813b0f8e7e421b2cb30e502cc46c0e10495b81c06eb2486d7a43661605482d45a84f258b3467956a668fd5e637587c8ce45c37c9852faf4b6bf01093f94b9e1722675b0677265b7f6e5614431dfe2ca174c26e263e9b9d2d7712d00a391851e9055f5386f3a910e2096dbef952123e2f0821293ebb744f347da8a4a1f2528e7347b5c9cf35e649f4abb226090d9bc7ef63f69ae72a464d01071e6c98e41063aeac7eee5db74efb34344e81de5589b3efca4dc8e0853c4dc36258ba79aa6ba7a356bf7aaa18afe7f2450d43e302c631143c448df275c33e41af1f67c54861041e6d6cfe62940f5db014942661739c6f0e72902363454424bfe6295f9c68c0935f97835a30cb427bb438e9c50b3942323d7d8b40fe4e59d210c2185d0039fdb6dd43a92f6230502ac154aaa75de4e5c2ffb4171029d4424957aa4eaced45f552abaa53cb8cb87311361d302ac3f705f1be8e2ff11eb37e60c2d09f03b254305ba6a4cbf143ce3f7bf0fe88254e41be782c2806aededc22cea96f7fced83b338058c14d7e8a5955d27a8c832720dd323ebbaa49afd01fe7ae4eb5c928b2f764b3564b0d8abc4aaf5cb0b59b3c063a7617bf160ba3ef65a209b5a450fec1d5b7eca7990d8e22f15cc22e89113a93f76201e83e1b75a2dca06284c70ddf4840332ebcfb0c64f518680adb3e692cf4b3ad5b2502096818f89e296744304d056ad2ad624396692b75e952341d1f33eb6e139f6fcc52c4127898ece9e384a983cf4a99014e412cd09bd252b7b2871fa79e09f61c7f7806def6815084cea32af5548bf5ed0ece8d4d6f6f60b763e7adfe432c00bfc7fe6e8dadd3524ab034e3bad67779571c5a3017e99727c4d917b6d70f4986436aa0cf1161fee90d1007737749a8ad9423e17cf532b81dcf0d47feeae334b4b6f697db4fb9a3688059ab1ad7f8c73a47fb865b8d8cacbeacc22e7a632c6a39c0f11e4a34fa65023e108651f790cd60c65a7191f5e82e0b3b5692c253f0759b3773fd96a4bc16d94fc586443bea686039b68cc55428d7b4f93089a8583e97dd287d018b00992a615e5bd4e36f2dcb85126dfde4bff14c8f59f8c6d37a7012df6a0d816b99735e590627e021888cd9de42d958ccc3c261b7fdeb58689568c7ee267fe8aa890db1c6d09dadfc2b4c47fd5a27938a9333b71be7c38e6d706d4da6c36370fa2f60d9367ee62574c834ff44ab0b9da072e70e577a83b8c38b5f362854dd9cd706291e2075f915525ebe08f9d8b6c602950dcd8ee7f8a67bcf02e8df9952be01153a643210a1d8f30aa7ef376adca2332e2e95149d7dff1971bffb765f7b10692f578e6a8d24a0feb968899fe8ef4e6bcab94a26c1d89cc99b6cc6707fe70be914d63779b78146e30714cf1594798f0375d0431e0f2eef64df9caa2e671375ab7a0e9f4901dd833e78c76b1cd2aa448eda802c7fa960aaaed5a137f59a12490fa0d6bfbe351620efe3c9d1938632eb573ae78c55539f7cd24114bab40de090ffd584f6e273757657614f9e6575ca5b587e1e57a92a07cba43483f309c61f826a02f2e0edafaba394d0b9d5ad3ebed6ae92100d38b619d5906a734d847be722d6dcc0f2819135a40e5966b4b2340ecbb1206e7ba968dc9982f42fa42c6d557376bc0d6f71f033cef1a933daa49d54e124da6946d749824a21bd6c593bd99b47edf7c244925137f3195aae4a945346d4103eeea8715f0876afacdca3feb64e949e39d4fdd4e8f068020faff0f6d6805f3769fa32e07ed047ca18668f0c83af1642f7268f4a5de7471269391322591231f9938d1ff5f7eb4148eeb4a478b5b660a461695c420ac3f2ba0590acfa0bb32c6b4db9cd5744b6ee759d1fb31831af55f9bde4dd8db957d02f7c6340b8d4ea2096fe9d41a4288f7b64be8a7121634f4e108d74d9267f1e03f4377d8c37faca4ba81e771ef42d5710f743121ef481d19aabe979ab00d1bdbe377a7bdb679bbddfe267b4bf1c98a18eec139dfdf3430883332358d6f6c63185e9ccee8ea3699f123ca933501c108fae19f1b9df045f25fc68dae45cff2884fbaa2c2475d9d5c0eae5e4b47d5e89720bf3149da755ab5df70d12770de00d53e16247c131af3afb98a5f074685f871910cfb12c38b551cf327335c7ca4a829c95aa1ecf0f5c5d8fff8d2d7c422cbe2278c278960194a73533e84e92d2bca60667be8182dbb352ea1b2c9ddd46aa2a1fffeee88a80904b088c326f79b3a01fdaeab30bf1b9e2acd3f7d793a32eb7827f471984b7613f1676c848dbba6b36d07445bbc51a5a6e7f29aff927a912b469049176cfe04eb63b23e546ed6480357ef9c64a705df106b12f6e961bda035ab990ed88f80a892757d659049e3304aeab649e7ecedfce32fca03547b4ce2a4f321a28c1318c6cc7562c64fb733b9e822698c2c7eda0bdcc274c6cd5fd098d36bd854c2de25c424512af80c3a91781a5e0022e179040add4ca6acdf1b0d9d4c9ee440aefa50b2d49930878a1654ba5299c9e375c3d80329ce46938875084261cc94c929efa34fbf2cc7b5b34b951122ec1cb0b734e0966d8473e107fd29fb50fbfae27d2931f11d7f72fd1b7780057f5f83564b12c22968c52ce9635e9354fc066cbb657af77e99ecd5379af5daa4db26e68adacf72da3bb8143c3cffcd3d526ab86d4dfafc3e6af870e3ea09add75b8647bd0fda650ed03e73c0e9e294335c5ae9ca11ae0f8716b22dee8b82f745658f65aa085af6db122643033760daa1a392b9d612930c994f6aa4f244734a466f93d1bc682825bbb016d55a568674c920504f1229ea021b75760e0fa652683d0347b6b7215b29ac4a79f145dd208adc97b249fa3e5798c1b1839ae344e6ebd27cd1fa1f795a5b70a0491b5703d839b2efaf5c64b6ae915abc4de6daf3506bf0e05be4dea7bba7748b3e9511c0ebb2dbd6d547d867ceaa626854c2e7c024a6fdf2206af2acf7c5158cbdb043c2a6ddfa9c2749d3af09a53216513ad4537e0b86d22851ee4a53acb973daa674a878161e90b454b21be5a00f10e37c21fc3fc8ba231ee65880ccd1fbb54ed80bcc31c6dee1fe54bb2310165bfa46bed96fb44528f0f0f8c8ff7a5405edd13961a41b1ad4a4aa8cf6aac19b253efc03af32acdfe26e4b9fbb499066b358acb119de4c0c3ef8ca64b745e73635d4c77709c95e4e398015c48c1991c3ac11eb79609a320448e89d8fa14309f9f097a698f8cae8675941af06233ced2d6f5d971ba72bb17049556b00db996c2dc541fc149ffd8058cc0a89307b6e9631d5f3794c31c280abddb09403cf2706a92d362a268a05d39fb58bdf9cca6687326aebe943ffc1eec8da86abb1eb0eda143bd303817034ec0c96f60e9d82aa8eb72eef81273a85ee0330be0d4c04da933073749c2b7f8c444a17dd0fb20bc6fa9b8bf895aa851a77d2482fa02b3ef388ff16a78fc13e76ea2fa5613d772062853f15c8dcb44b0cf4f95191009f502aa07b96ad210359716f175150f72c3e8096341a3c3672fc32a6af3c1d470e2b596e8c7ab5665e0900d40b69ce0eb982fa4f96c28bae20315116fb9a4a7c8aaa720be1ae497b5fec4f70d3fedeb5545c4fc5c01fa85b0bc97dbc49236435a4fc04efde016b8d4899ee30d5e3d94c5fe9fa72d48f39fc80b043c94c506ad1b2bb1bb23b26d21fa029541be1b83b3819f277e078a500c9f397443195b2eb2080550cf4f2fa4a5cbbfdf202325bd8456602f4e5a4f33dac12deb2195df802d4f98f30d3eb881806c0947c441eed26e9feba29c7878292674a73039dd5f250e0e03e8f82a135407476cb6fcfbfd29d6372b36109731793c71c04fddd481589e0b6f417c54359f1a0a4af78e5994052128c964f51c824813488ec40531521653ef81d91d2d5134ec1e1535e1b96e0e358231dc24ba927d49bf1f8cfd52a265876cd67726ab54781e6c253165fc59de40077f4303ab2568c6e23ca9c20ee31d9e2a9e766086b6b4bdc9656475612790784958bf67348d266255be09bf4d42369bcd5b11b5a61eec21cf0a741d348dc990734709f37f569d75f68ab4441e2f6a6ecc5be31006a67355e925c794cad0bcae7d2ad2651dfdf242d6707ee7dcea9a109a09d16702564ebc2f204294ceee9c26572858c17469e599808f565e3d0c5406db507e74af828969fc315a440007950ffee4b8bf94c1128deef1df83994b0f6c7831951705143b911c75f57ee54f8a38d6d211ba1d4e87cd3f3a16d8a787760ad413738db09d757e7fcc354491b5ecd15f628cf6578d133133e1323a5ddcaa6b1a295b8e90aa3d917c2989ce0319d7cccd2bf2973a4e83bffe1730b85328fe38a290f232d7e0b4271d83610b751b2733d77bdb4dc2f8b09b8dc8d9e462a2139322c22a5a701275877f3aa47c769465da8a61ded3f715fe9472e5347208496c745cd627727693e4086c1578093ad030951848f1c44ee090a3730ddf4e5acc5b1bcaa6165216af8b40eb5ba734634ec962a0dc19d27844cceaba74dd5573423c840540962931331f5daaba92b3097de5b1b10e62ea90f134af32e580bdce238ba0636e32c608c7aa8a8dfb0f25e5d11c530e26cdb90043e78187cb514cf3ab554f71dd54d0ce5ed973ed77e0237dfd24846d844ed376cb7fb45f07a5967a871130306aef8a2ea92bffcc0b23d4281fe817ca47e1f3c611bfafc47f1236b36225c438914b765ab876e73f72f133b1b059294cb92968004c3ad359c81b0af8acda2e1427db6551003c0eafe5ce07b96fa98b300b80c12a719c0f954031b0df8727eebda0ba3d439a8457267e57287dadf1185c5ed8cde6a6c1f3fec31fe653552c7cdd7cf5d7a856395578174a05a9d009c07844cb07cdd1e52578dec635e92ce071c8bd43d841fb197ae00b90c51df9f6624a86c7f95ffa67aebbd1403a0ae76f761130ed9082ff554516c633da09eb563bef184fcd7969b304a6582c5015582016051fae3bf0063b1c410f650d58cf2cbb61e5a54cf4d7b2d97d72c95337030aed5cb5ab123402193f4db9da92a56862fb915e5517945bbe473502e32c0e2e0680c590b1a41fbe80b649d5850bac1919105a8acbb4bd4980375047858cf465f12dd12cf9934263fce9ac78a12b26494b437da38c608a3bebb04f1788d32a27ce5a7fd18745a72058e555265d2f464ec7fb52c199ce75df2cdaaa0c2254b91a0ed295297bb6a4c646b07c77adf9f25ee6017b4df024cebab1121229fd78f6add1f70edb89783b0645d5f704e57eb423ec0c8901579a8b9b1d0838e22094ba38ea08f29a34e2e5e6269d4b2cd259288a09977d5a793081ccde494dad63321c970bcb491c9cea3a8870013cb0e6d93879617400b2b5c7b9dd0bb5890393e7717aed07ec1589f9f49fd63a71b6f662d6c8e02ec47cb3cef70dc9b4531d337ec40e824b12c45966039ec8d498082c9f21547c08a9968d739d882d4309b0261d699fcd5ddaef11d6803377207eefdb7f34cb61cff8ac753fd33db24ebd423278c1fec041097dfd82141f04b21f403e1b8ef09650ac50298846074a1948ed223036b5b8980e67380974f4f9a3828378ed485def42e9f205fd3cf4d8c3a963112b1f838b9bc1a92983de3425044b4aaa89bbe2c0cc3c17491712db8d8ee08295a63af72ae27de84a0ac3a9da9f6b48e24fb464ba96316282175bda6d45a8302a4356dbf38673cde7ebd5feee3c7c965fc5dbaf045c16865c41bbc6313ef7b51b70c1c50eb1fb69ea4536da9c42004c22785bb3fcf19d96674bfd5af8398718b12821444e33b062ab557ccae726a97f273c223d85e66d8be519c5a7078ae68a7589484cd936fbdf32bcec381e55d65569910f846c096e754cefa469da42e281e536d4d6586d0b70679189cc499af268b0715981df78e5a0d7e51b2db0235247d716f94ffffeb1c8ff4d06a501699c3eef7a1ffa945050cbcbafed0fdf2edf98806bbeca2e87e26965a48efeafaf738c9f40fa46b8d50028b1e5a0162c5240f01661071e43d445b90d3f55fc4e91531876f0fbf41f6245396febce2851614ec7f7c205fdfed499f9d657d1bb54f0fa9f70af366e54138286706ae24c9cac73fd8774bc09dc1f1296de9ae6d15f9c715816a02535f5ef99b6c6df85b4d848cf6b8c9a4ad892f96b17bca93e8e74896c6f835b0eda51a86856f84cd79699a9c2bc5b26456b6b0fc23d792f49cdd74050b7eb7f462606b6eaf86ec717ce4f8e1dbc61e6f6b0912b0abb3cc99f44803a43e748c038281bbcc2a1e0ccef674148b7be33804c063cf0fd13edb777ee5e4e2ad3c0c3d4705e2474d1b2b4ea81f080a8e7814407538da27d6dca3dcb57ad90b4607557cade20cb262cd80762ed550fd93e5c1fe602a97040dd61510ccd67c6d6d8e5c902dfe98ccd6f0303ceeb32c01f1a53de072b6bbc4cdf1c3d098aaa008373249bf6ee8a6c68b7f9b64b6f7cb694c7e6f1f97bc76174f6d344de3c8be7d2c28c3a76cfb77b17a9645ea778871f5512ef5d677e007e10b55c69ecba7daa675f45933818e19b647f7c31405de44d552e31785d747d34ddc2773ac280925d61700474bc7d2a2ccc2ee8736bf213a6f657b755489966cdeb11bb9e9bcadcae5e4cc7e50a8ae0a0dc8632123289a73c4626802bf941f0ea8bd801431adc3ebee358ed7e7324fde174e74afbe054713f583f64bfc7e0293a8a7dc27b60c781cd9d98b3263984a53da0201fab6b025e58290bcf4cd2a58588e25d1bde4decd32a8427531acdce5511ea9be9184edab04ca1f79f55b81db1086d52fa413a0fc6645b459375199cc5125d5e4d9b41919b821410fdfac5906ded340836912bde63a858f009d006d40fdbcf09bed974169b344e89adb1d9e41efe0540603af925a61ce97f4361db3dfd0c7f9df6a75806ac7867795f49cc659fd55ca936f1020488fe78c9293f00da725aced42e02710df3d9a8dd98b169552fcf76aaa0a03fc3868e60532834a2d93d5d305b031f2da7cf5ed236c97143da0a0eee39dbcc1770343859fdac7a4354d3463af4c903a4097c30ce804e14a3949aaa1baae59ba2d4543755a19f8962d1daa035e90b791249ccd1f2e12d3b3fb2ad3e401490a724696091b0c9645107840a2778d01c64737a7513b8284778fe9227ec31c8ccf87ef5e34edcde44756bb1c2def2d3b371ed2bc42db42a3b6a4050d868352a871cf2b6c8692cfb29067b562d9d77336382710b2399f6530e8847675e9dd28e4ade902bc3f76c302605ac593196f1d4e1f5cc431bca13626d516092c6d696b8ac0b26df90047857cf9cc7fa43128dc689b68c9e924eed31a3c3514916996c5fa6fc78920d3d5de9f1671eae86d142fef7a5bee7baf78e1d68ab913352c410a1cf9e6d1a0a29a7ddba61aaabf41e0096904aa47b6f6781380e81f5146985ad88c7623203b4bfc6cb4f820b786845f444e090ece2d17db6b9bd8b0eccb0a031329d05718d99e116455e80aa0c27d608b92ac5be6264032128082701add1e73f3a837718c0241a4a4827a5d638f34c8084d039f07be29b6d79a78d32efb011b40cfb74a2741f970f4205f3e54d3e245395f46fc75e8460492e0a8f206f3226ba892a3daa940dde84f68544a4d014a7b625e128207ef6928a67044d0a193b45bc22a582eaa20a6ef051620fc70758fa61287ebe92b364f21880b9551b7baad054030efe9d4aa2487d7bde6f37bb5d4e5683725209ef3e9aa840ff9c1e38f147548c27eb8c2894e4c47b2374f00751af9aef9d8454a547858dcec3bab880a53ce3723a05867329d0f58b543ab95557113c5431ca2dd6c0a6c33696453b6a77959f9f6432e10720be0faf75e43673ccf064df5f33a6d887bf0701a07a30914ea53b4c34978a4bfd9de2aa2425301b33ac471414eddb8932eaccc2ed2f64fd547e115603b399e6ae276a76147001ac69fcaac97ed70df8104d7c7007f73f8f913535b6f33cf45e4df1fba87355bd54d06510ab1480934103570edfe36f5cbf88d54fbaf86bbb398996675b34dff8ef770b655118699407dd1d996ab40d4bb8164f7549d9cd72764ad172ec0eecb20f81254abcf59dc67042b897f250979cb8764a5de2a4312569ca953f52af0c16ad15c41a52c10d3d3cab394362b12f8ce3d16beff79a715fd98418d1ae381cb2a5c068d1e32cedbda50f5cda356dfc659019e64be8826573003a2fc9b96d4abd926145c88b673bb35f79819da6cbec57e9acf5217d16e595d7c69e1614c9bb2f880ca73f5761d1ecaa5f3b52fe2c9674e72a2be7d4ce162cbc0225b98feb3bcbb64d0af5de9aedd8450d7feaa399f54602938676cc1137f71f9198b748aea1389d9b8d400c46732418884378182617f2075475c8cc74e443cc5ff16778f9c6fa0d324699139f492ed504dc40599d09d5acfe5c47a5b2999872f09ccbe2e3b5f30c69862d78324f30b2e04d75c4c407d7882ddcd90b633bdeb305d77e60ebd4642f5582b8aa75fde946813401f51a7a67190d43d8bf2ddcf185f955df44eb264af51f1a333cbe8aa679a43fac163617b860c5decc64dd330ada64cd882907da90679cef570cdfa22eaaba1e71d91965f5f9a3c614ef492ad01e59f16d825f061f2bd96b14c55bfb0a9ef41ae923f5c26791513538f4f4679077eb0c154e97372c89ae2df1e293f512f6b7930d0d823f948200bea12dce64e6ff4e8a760d2b69ada98b1d6bfbbf18a1e0ca3531b64e823039182f580f4ffdb9aa04d0455723f563af6ebc230b09b777791e175038b6cc8a5961ae3a62e083c4047751746d5a552d3952ed2e22770452ba4128f78f8241496923beaa45dddaa0b0fa55ae7a6555cae07323aae0f8756468dae584081f2aa32959fc70b7a8252c8173d5ef083aff8b6b68a602915fd71fb6ff9b666cd6dc1d81e1d45c755e6a541a6fbccd6feb4ee318559120d831a0eaacf9a618b22cd63a6898e6525d0121aba3f8a6dba0140a66ee057603fc09a4df9f8e3fcff867c4bf6bfaadc624e1f90aefec154c69565ab4cf590cd21bc3bd648e114534353e0872eb78e44fad051fd47580077e0678d2a84504ff2d153c178ef701ad0c8a71782401da33b236fce68b1bf720c027fcb4dbc4f80bd2b6f174dc2684c715165c6ebd290118cd05bf24f18195669f5c98acd27d916a581ac3226ff424df39457c7cedcdb812a76d5090bd748df42616a99f02d70a7240e95ab73bcde58384bffbeaedc6403e9da07a17bb84bc63691b6cf476bc4746f2336881ceb210d22db64f8051b4ad8b93b1a3862a71d514a33c47fc809bfb5b38baa3cd5864ff77a13fb055c7b9891ff464ef644e02f804331ae6fd24b53252e1f3a22941f38881ff57da483021f183fb47b4bc683fe0894168c72ac6d48a2a63b62c4a57aae47dbaae0a80681dbfce7ad7cc4d6110e759f5f8c1919a31b53e52a6d10e42b1830949419dad6355dcaea2ec0fc3378d03c16653f5476a4a1acf9874458dfb19efe6cb28772cfcb7845a9adb2200cc45370ca6a9fd895dbf781326ddcc9f12de53990355fbf60fa74fc4ab9fbe100a30538cb61c4b738709055d96428f425221962a723ab127dee11246827a8bda57fe52cf9c6436b3b1c957da408005a5d1605c8c7e6c0af2679b27488fdc4458eb6256a82df4389fbbce912c524f92f1b3863e6977c2e3bbb53c1ee6fed058018d131d1a3bd5de9efc79ed3d38ba53e9fa77f01ca26196ad92a292b8308b78eedcd29078c4de886605d15313e733298bfe51ed9456fd31dde5013df9df822881ab8d69546b2620f87f1ed2ff5431a8cd0e7845e08b433d7a807b597642d991d805ca6339301c1d1c06e5eb81cd0407d2dcbee16617fd81f271cdc958228fedac24976c4ca8b853f37d4533b2caed0a3e6336accd89b20bb89d18dc9ff9b0c6f9a2c4d363c4f5df7aebc150e7803e548ddec6ea0b703c0bc8afae14a667f3aaa8b8a3d7cf501b8ac697cd2ffa21a6986f924398f3b4730843a1ce64ac421267ea084598ef1e63067ccf6a0963c51cb036fc2f5f7bb1a584dafc4d29d95ef914f9933bc26afba98a83681044cd89b29bc7cfbc349556178797bc0edfa7252273c607d4fdc1c6eb3b9f0270012522222dfdd56a0b49b17bc486c47564455570afd126bbb9063df83b0e1fe0579f4248ea5ad4a36c82b4a9c24579ff654aed51a0a4f70bf67105da81422ee5b29b58939c9b47464edd230101ed03a9873540060d5bebdf5eba1a30b36752aa99730427d9cd1ef4aaa047426cf00ebe6042f9ff99b89c374a1d2da9caf80f89ba2e89bd0aea8e3a315bdb777cfe8f67bea4997499b96de2b5afd6c8a76040ce9c546dfd558b393b95971ef3a53c9ad718095d8b9c9d8e934dbc0bae4e44913799e1349a73bf4cad930d13af20d81e174ba61f5a88f3f97e039aba84ef1354ce6e491cbabd0299e5def0546936d5d533e0f875288d54651382d0975d5ada74c4f81e2e64fc47c81d846484d286ed0ae81500e0bfee20701abba8e27c33af2f58fe613726c58aaf18b838396af4040dccc87543711d799543310765deb442687e86078cb13f73598bfd185b0e12359086a765881f9fdafc33d9a18048ab2f64880ff5d0ac82d04c75ec3a776d97d7b32ef6020d6d5eb23a37384823536af1a86759ee7c2b23c463a144672b5b801082ff0209e75aa2f59ea2e0c4d9bfad2116e28d65545b6b0bc4907b3640af53f4d1415e31d3b43a8b8bb3c1fb3d03e32aef4f21fcfc6ba664bd4e7fee1db7fcc6476c241b92d0ad071f3a5416fc14a8de2be4a123632c1e4ebb0c5c72088673fe295bf3fb620abe08c32c4daad9c3ac461892e071e4147c6e01967c6fa8edbf656cacbaba6269a6ad32b993ab947da1964f14b84d0e8306416f6012408c767a0e520afc0eb6eaf28afeb845c8548d35ea17d837db9c0eb4d1a8c6336fc572a3ca314e11a9c4e390c7b788efeba32e52c0d1afb60a21760ffd8f8b45dd82a460b0a9025ccde3cd60f3e4ecb580afa97a421ced1c5aa952c38bccb6b61886fb0f671a55a5e53b1ca9e80e5652ae2b061ea4d9262c77fa3362b03304e40051d464d6aaf01caac355b60fa31f5033a848ce8b7cb670f8f011dfd030cbd1e81fcc91c1f7f509fe6f9138f401dd4caa6192fd3482e84f56deab2f3de493d121416221493b4beb63ae3353a99794cfa1832aa2174826b3f1e8ca2addc9254cc90a569455939d99e6b7196bcd0ec2b292cfe28e0f4874c05f9bbf10c1b321ef51a8bd986196cf6a34a121bd758c681e10d10e07543122c07a01a6250790420feb3dcf6f3032fc233cb2b38c564e9ffb709ad28419b1834044fd574765728af1f1bfecffbcf4dd8b09bef82a86862b115ecb4f01d956a077399913ef339ef76aa9a23f665e10dca4eb84ac59e076b078bf3101438f31f1e03dc479c6bfbf106353416090824218be11f317f919263c08c1d7f5d00dc778ba9495e0079aa3c9bd203766cbd030e8c73263405eca4e54b0632c00a9c27433ebf0d2d100d74f43092a9dec443253ae7b53ea111f88aa98f407bb3bcca70e1f474346bd92b258efcc60afdc2054a2e5c03fe4c9a03eddf09ec289090178be582f056edec880c3a86e00a8c8e59529d1a1bd1578ed668d632f404dc6020f79410365a89ac429461284ead2421686be12688deac201b82a9bfe33fad4d2f390732d5afc36896afe147556903779043a2cd98f7d5b0fe8b62e75b5f7f0f529006e52ffb2f36437ae3b34315f793f304f68b34902975fff27965e54fbd7a30f380c8505f6ab4ec19ad9a897aafac13a98e36066a3f12d315f2d63f8b83a2ce2c9415e1d2a7319e586d13ed49d269d85771eda16bbe6fa6ba0636f7c67f69d4ab1e59beb530e83252e9cad421571c3f900ffdc1ea69e28882c25e2b085223c46e7d3c25d413a7856af06b7b07d8902b9c2917e81e9dba759e4b9cabc46d0cb211fd5be7e12813e4e5c94a4181bb72935aac46cec60ded3d293cfd5270097fae02b32edbaa24b0e96b1b3e73a73fa93138258e54bc8ff64cb13954864dca6fda9a8576f58d29e09d99f5c85619c5d942064bf93f1c58ba42a36ba32161a13a9c9e58eb3a282c04a905afcafdef6fb9b9023f13959f9622e3501f70ed28b3d75790f2a5996f6762299b3833d8c953b556f3eb007fb625ef059905ea10f6ea416df733f42226dd3558c39ec49552e996e8322891aeaf7fef34a647e881edde6bac1b3500ee282d0698a50c865221d3a530889ef075f6d592c2441bd06dc3ca8563b9ad38080c61618a08b7c231048e60abaf3ea3599797e0a0450a226a58269ba49709a1b1c5b6e48a4674ec01729c101a4f46c78885d01d3affb7c206234757934f5ea8c5ab17ad5b43334b703fc773978bae29b6bff16d11cdc3fa4aa974dd101abe914584951905d82e924043ca5f84392000ec92d6f6cad500319d07c1f1c0bae710d7b5c5c00f8ddda01aca0497b71f09d4724390bf5c888fef4f6bda45e93b22781cef768bbe11bee70741176653994780f7c7eca10d818a691fee709f578efdfd9589f327d5a91f3f81c1938ebb2c53c879a2ce58ca5cde5e0b2fa00f54e41f36bd31707f17924acf9d42f4dd3fd675655d1705979aa56a67c9164b0fa7f833807b15ccd6b5ec65010c9d341f5e804f8e3cd41cb002929d2f41b5cfd1eb83d8d202bc04a2d653a273180cbd7c3ef9ef4f1723e3e7caca76d7795bbc41f7601ec28e43e21498ec8610feb62dd56afebf39493e69178959a5eff93e9d02d7404b020479aa19d88840d68be595c4351dc751cc85c78710a47285e64e07eb6f04cf7b5cf7fc32fa3d430cc1e535ff38d29c0ea7efa68d053720e2af54f4bf0f43a55a578208de40e828ab346b9ebc505e4eae70b576bbe322e185e0ae918ae43e9df3c2a6c898ccc02c21c3f534afbeb55fa058dcf4e20305070d710fcce217ef13ce9206e5643d9630d3f9c2aa7e3810756cf6b7eb5ded7969d8027d5ca29694c3350697ee7d04ac1355532d8d033d5307a63ce67d9dd2db38122c038d7af782aebb6a30324511f91078bd29cb1652d4e081f15cc88e1e1ff89097fb4c793933b6642e09772286b68b52094aa9d615649d47aa9bfdb7a15ace4d99123460b8224ee3177e61dce09c7fb4f6ca9598b8100863fc8af2b3d859ba2a9eb6e26aa820de428836d13023391fd620175c3e3eba1773c1cd68b681457e313eb5f15696e308627f4c24e539f9a0178dcc582c7cf6d63900332e2f6cb779bf8a7d2cb3ee4c3f021d68365b8de45e4211d29051b7bbfa313d1afb3569da507a25d4fb20c03403a29787291012ec30dfcb63ae868ff53a7977a878a0b7ab0546736a8a78888ff3a00e361dbed9fbc4c693dd3700e8f503e4d0281c4baddaab2af6fe6c5e776e2c2021eb48fef51a518419dc51ae75ad3cef349a8d3cd2e41d6edcc4aa9ac95237f841d7eb9485889d1fd35bea7894f12c5d7c327b89af9655e7ed66fe7a1b29849fe3c7eef706bc86635092f07f6672af9a1c40435b69a59c8e62fc1d412deaecac29a09d6785d22f28b29a6b1a5c48824f6b49116f16868bcbcb318f77d1540f803ada28bd6433109b0d778ed05a38f243810f0cea1c0a5c794970a24b59a1a7b168b002d95b550547268c71ee0d2de90ac20080a1b4a8947d817f09bdf0a4b32e80740db965aed655f1bcfd5f509861fe9910bd492604c1853167c0ce67751fcc615231e8e9025928260011d09bce0cd4bceada20bd4fbfc4c582ee6fcd431e7011ee4ce752c7990ec4ed21c885bd3496df17e53857a2ec51c2a8b892d2c8cae127a8dce7a699a1a6af693f7ed54302d295b6ae2b4a919db80703dc1f00e03329d00b16a7a8eab408d0e217a0544b112eeb2752aadce98f55327796237f3b49847be0978b62099ee48df2934d5d62bc62152ec7e25611473f4bb5615c3b20131ebd035412bd315ded3fd049b31bb7e15ccdd0fd51e9107ee4f98e51bc446cfa228d3ba1fc8ff419fdae12d1cd7a262a7409ff4d5d2aa6332420cb1e40ce60ea88190e24c941e8aa8506c735259e6c885455eba097cfb5e6aa901936a058e6a785fa206bff5e0e80034faa351e66811185b1e65ebc82b4f218fad1cddf9f9b36a1a3bcf6ed6e58b9fa31edb1bba2ed7b6b477df75f0b057c0f15a215b97f0616aa6b2258ce70784c631cdd1884ab936a185864f197dc7b94cdc9423cdd933de51e1bf41ff61513d38b4020e9fd41afc0a555a54fa2a8207a09fedadc707b3959cd0ebd191c0dea10a644e1532fda73b5b661061e2befde5b2abe600eb367f11497db3f7b30baf7aa46108c4e861c1180e012498a3a3c5e7bba33ce99bae4725a37f7a741d5f6ec57e35030516afdeb91461121b986f2bedc4577764a618fec226e6b4899d09a3ef17dde2baf1f8d5d541c201d22893c1fedba2a5f1caf413bde1cbdf8de001d3d00dc9da541d62fa584031ffc0d967571a60e55426d4f0eb4f64d71616b03fef33ae393aff14994f3f6d55cf5387a67e2db382c4fe85cf26eb0f00224e2c6eccf8fd2907a8f04a5319f06213a4028bcb0a4fea665df4aea2fa1553e9e2315aff04ce18119c915768c01187099704df54161b78d915e8c651aa06a001fbf9b87ba7ea6c70ef0980dd5a54f783c706d0fca225ae7a0292adf41174cf20e3399e84a79fd1980f2455a25a2ede9a81dc1c32f6d07bf99d35b1c7c3ed26a33e7c628216e8bc36a40a11e85c629513aabe07139886f4d512c08e7e52ff6a7a2aad8e362a5b899d04d3551784ce786905c3d8a3de9130988a8d7ed7177e1c33b2427d243f9907ce6be0cc291a6eee88e3fea212e81654e2845c49f49852383d82f18a0d2639e93bc172f1a8017447c4aed78355138931d8cebb97ebbfdee17bf223c2e97c996d892001f9971aafaacb572cdeefdc5c5c43ea6bb4fe4da2c0459adb1b8b013ad8cf68e73138930a46ce7b1b67639f0f1e2d716fbd313fadfd6be32d6168501e82d579aa8c1eee5513b7c23c9fc817856efe29a3040e46145996cf3c62236d393db5e12974fdf9250b36f72d61ddea171e586dde592feafd8ad850f908cee30c096988259dbbf755059361c0a7df83d3607f232d4d0fa93401a666b1118592d46f37b7fef1be2be013870b534ecf94a0c4e67ca2e2d32efda94d113e1a280b93bea024869613761be9487f93309c2b2d834b43bbbf8a283ebf24c366fd25b7aff2d28408317ce890bf7a2a3272a14ac9ace0f09cd735ff46881495e772c0b3e9723fa8bce5ecdd2101d3f6215a2f2c8f5e4b711b099d4599ae74b58f2f0185d867ace2daf427139e39ca2b95ce0fe90458930d13163743bf9316ac4e7047f25b955a03cab551e632f0873c16425b19fb204f177eae371f312ae84a400ba4c117d85911a6f203a4eb0f73e5996a1a03e47f74ab8702984f930dd898886e321d68d160f0d6e765f09020a68fbfd09867e4de60d2e8e54e058cfa03efbd34a3c8170cefc1713c5605ad3d65231ec08050e455b3b70614106b6f629beecd089fcf76d6ee01bcf6e95bfd8b84de15908c41a0445f49e29460d52e8437fd2580e9c7bf8c42e3244b7a7fe8ac213c380ffee896bfe5e028111f0926f7953bbe5d0070542b5e1aa08200b00d9dc733f8c2f6635e875bb937f507f046afb821c3ed51f49ded2fb404dbe6363804c208f041b443a4e9dbc9ce2ebca7a55b5cac92085c99a55c5527e05d4b83d158837a35d9dbae53e5602edca948bd2161a0b41f2fd1d6a687fe9bc618bdb638693e5dcac3de00f690dc72dcd006bbfa9e384a8ae7dd3c7fc0ff32090a11e0dc218a6ba0fb7da76ce4cc69e324e357012aad54590b2d56fd6979b9b645288c70f7075b79c31b4b086b344d1471f67aedcf2d780af5e5c4a468d50bcace84e42283456d606626f3602daaee00d17930928092491f864bc4c40b8c89304d14b2d0f27b8e850b40f8f147a88cd4edfe7ee792642b02d528bc738e50a8297019a5f756cf4756d104353f42947565df93f222ba866a47857b5ccb64fbc0af5a6f78bb9cc8d072c8f98f5db0f693666a6122a33e3cc604740d014b34f6a55443cc38eb50fba5663f2a7c1941c4df1483e622699a7c3c03d15c79ddcd46fc78655ca4fafec70894517d20f51170cff810d982904d023a20f5d2a61516fb8ef911efa74f3f5e3c6fcfd055d69547e885d1c2453059c43925c2fe543456db3e8417add4fab8fd9a05572b42fe2ca19c1f3dc44059ab71e0a8e71ab05bacec860fcb0afc61ae5ce1378c508eb1e1213db1a955688a23639756022829904b0927b49ce5e2072eb73aec4593066fe7a6fd1e54ac1184b33433812ed0340e77dac529ee722867e5d09118ac9b3a6f8249b368c9a8876ea827712c2bccb0c6ee4cea67d37c281f4a03f71e8b64f91ca8ffdee83b359b0d4d38b31fc4f9ee4087437591c030c6d28809000d08723599c14f3afcd47405df3bceb29e363df97af98d45b44a7ae34bdc52ceb2f549b7471fed55ae26fb38d9ebc053d8e6c831cdd8784702c0f66a5bca866cf91550c6afefa43024a4752ee557b74c144b8bf10c96d0bbdf46ce4f984eae8cf63643d811504dee5d1af80be6c85f687b3c4175d36facc54b246c793e8301695a66bd8886769279f15ff1b2d2302ce169ffb33d2255d745805a113378a19ae8b3896dbadf7fb46747253961997216d45320eda26b393c50bf33eaa8870d9e59617041757167e1e012634661863ed713060ef64ea6dc0f62687799affda80370b48865788a8a8e6b0a492695ed55173931a87b3de800fa0199a42c1f7accd02e2217bce0cce643ba2b7e8b395e2bec26fc156d6c4875da8d5457079c446883528cc0851c2e987f3cae8727fa4c424c9e62e26113ea28a797ae305099626c9fe9b7c1b58ddff75b6c68e890b258fd7928b879a4bc69de228e6a14a17de51c40fcc31f971c9cea7aa4c3e1614c16ed9225f88c828ecdbdeaca0266b60025737049d3310eba2fd68d18679e56da4b83574d9689f947ae05fea3ee1fc82ebaf630d7f848cd0992e8ec5b37e0fd5b1e98db0fc0dab2bf82602351c10d8def4996999503c4906110ea05dca8216dd26728708d380cdc97daff5b281f23871092b16be55286c09ba43cf78740dd9494190bbfd183e252e276a8c16382c93fba335c7d7f63b797bc32398751ea2e18bcb5be2608632c5d1e241cb8278e5add8f62e89777d04891fb86029f1b7e9b021b848e8175c2dc9fb7965d627e750cacd4b82a9592d07239ebb7cc76dd13fdb5a8e7b8205be9d438f06e3bb87f3f8c43a9cb0eea040e684df25747eb4adb5be54e0737ea5196c5834577f98281846392d6b7fa3cd921515056ea5806e32ffdc4bcb6e824c1a2d8c756445ca63be54058401186735adcbe9a25209bb77a830bc44b4f58197161e6daed593a4f8aa88164a921093d5c43478dfc92be4596d4f93e3b5c24ab163a71905ce6dec47f2104b267247b8f1b067c084b252d39c6d9ae7f09c3fe6c63b763292411487b351323bfa8ff5df52c18f68537fdb3253c4b66e4f336cdef591e5722d7337869d30a8ea4bca788d8fcb9143d6fe42ba753978822c552b892e29bf042dd618f48907663584bfdb25f8d3734de09f5b005676bcfc1261298271865ccf5089ae286c726a9261bf3ae6d3b80e874c65c899f98cfead96d10d0efd0a835517507fed437b9f3ae0e83c69052de81da59446002add0f6a732e21b19aa8da21fb0de09c1c08ce6d802ef3fb72aa9bcb84d178bc3e64d26f77158f76f4688ef1141cf1059c05c8685faf701d41bb9bb534f03858bb228c5d8dc7a01903d36d1fcfecf74c1a13aa096d18e3a7e1a1375d0de95691e6e0a5ba3bb093dff5939323091f150f1bfc21f28a3a01465a0ca943b2602a3d127e3b44e6ca0f0ba4a704010d8036c7ec2c42eb6e626ef29b2b449fae5fef12a21ead2d6fd7a6deecda855c553b276e4934265793b6e6034ef10f0f885c0ae7bae06971df1447d0540f6a78d9e025b58c4c776dfce90028b39ac48ac3e99b63a116162859a984ffcb8d255064b5e3a7a64590341ea000288b82d07fa38ad171970973e7f3207209279dacc419a90060be03fe42367b03997ed25878ccd675afaa122fe4ffc2107706baf3308aae7069f7677c4202cd8f155d85e8b0ecf4666d6735b54497339231726fc3d5352f9e546109068b67ed143079fb28c77f53f3b02e6df082900220ab174a8ee0bd44bf68f392f5857b995236f90b28bfd6efc38d2789714e869ef25a9f0f3f8ec500d516b94c842fa10986f46f862dfa276eaf67a87cc8337b00340415ee384684485e6ba0a26f96846767128d3f0eeea6fc190762d8a5974a2cb5ce66a63b629c79ae0e7e942c3939dbce811ea8c9f5abf717ad446e5727f37b097038bf2eb290ecb23892782e6ab38b0036367b37cfaf018afc3e2abd14d90de66e9ff8effb45db70eb71ce93e1ef3b4f8c47ebd060e5da3fef6c2033923aef09b40737defa6bbdcd9a2245ce7ac21056acf7ae768ab259cfb63ff80513e4ac083f3569e1b0c493d9f80635259b3cc9e7dd9da63a116394be320e34390c1451ac58d09c76af2045d91ab5d8036558fe5d79fe3d182ebce878d1bcad9ca16d18ea79c114a8b89af545f3b6bde87a6eefc0513fb4a44b0cfd053716ec5833ecd1b552a805f5069b205f16d61edfd36bce0e1ca877fbc6a5e712a7b8f6982d8cc3cabe136d47cda814c58d9432e6af1921f86d2411a7e6f9cf3cdedbd4f6d51aac198706790cd98fe2e5c50e6e1b42863dbfb75594f13d641b74b33d12cf93c48580acb54434d7f7774611d74bafc542ac2fe1fc5b2b3f2c357e95acd4f76fe4f5ba4c07b591712d9a5753c109a286c2abbc0790c5d26bf1ceec9f5d8b912db83f4a458b0947216d80819a73383ebe174764f1cb6b86973f3c20328cf139ac05559f60fb5f771a870365d9ba1ae11cef04dce50a5094e2a327f48df171ae5e74bec6905a80ff7a82bfff95883638902e55a6f766ca1828a48914c0ed02b70ec962ed0f9e2a4def1df7c710ec6b09bb887ea33880be884b641db1a6ac08a2d55fde5ac0274268271a8f062e9fde43bb16c05d851b43b41e02d376523f123e3283e5e655eaa9061d6cb2f43295ffb587533f98f9852a99d7e5457f0e8d2c0701d56c102ab285ce9c5917a9ab7edaa4717dd78a796f5d93a0810ae76b796ebc51fc549816270ec0e361273ff36e2c4da6e24c94b5626ce97dc55992f4d82394cecb8b15b1eed4df629ecaac0bd122faf414c54ff7f2c828378366adc60f09a7725664b22d607decb8c539a0fca3f9c4e09983d37f637c58d46eb979b78357f2cefdb19ce97184526ffb9c507a6945608a719b12f97039b1727b63070630befbfb3f33386783ef51bb37ee6528f38ff022ca3d81a8adaa7f1fe667e93954e0a81e3ec87761f28739aebd80aeee87cc5459d7dadae8484d04dcb843226927af6e78aa891746c0bad75186f0b98fc13e21e615d42ae717c7630c1e1834ef57b5cdf9621e0904b88f9487ee5aaff36c81f384c856b09e528779067ed0d6dbdbd93e99b3717a156ef634f85adea842d219e9e96f55aae7d52a4da85bddb37fd75a2b433b5c83577026f8c71b10d130ebc65315c514fcdc82a68b6a64c848976c9e65c88c83b7bc1708826961e82749c9deb4f36fc6e271810e741c6f0be17c7434c40633036794bb07f431808b557a78b42cd491dd57588b7af301cafa5b8e5f04bdb00153ef4086cc42ac6b2bc8bbc12efe4d7a0703352e94c6f9da20f201d03027e7dc1ec11860865e68a0dbfe6c4eae20d25b076dad02921f51b3476f18fe615618b5f205f95a0d068ef59ef0e61c62b237c9aef0799f017ad73acb3b6b8fd612a9de5e36f9c831126eb938b06e74cf9d7f3a51608360b3bb9dc7d8797b1ff17f4b6363a93df48d2648fab10f8bf3e69062746b411d5a9a84a4eaa978f48495f094ec61c73b37da1ab4711618b01a57af3ef41e3ab440189347b82f1ff6a1f28e49f0f60cee07534fcf223853b34df605205f7405464fbdcde46357a8329ac0b234a9a4db412969cde31b1fe9929ce24cbe0b05482d485b798bc42c06f3c8290b6f5ee00567974464c95d518ce9d62d7924aa3291d7e0ce37d1955c548e9b6042902238c7633af2723654ab5b9912d354e6d51098a402ea6a457ab6db4eca3e97ab1106328adf2a369319b889196a2f8338a0d00fa577d80a5c796b9b2020dc8a4e9d380896024d2e1429972897fe41541f2be285c5978f9d93df0f14e2a6600c1b6dd65ecaaff50e2dcbd439c94a424577a5e350052c5390687204a6ada8876ce5dbf6f987a18ae851f03d0095db0ea75e9e4c976bb5ea754a5e1beccd2213b239a9430c6c8af08f22de2c3c24184c034cb787a3c510a362aea1cb725fec57abe8e51674523032895d83ecb0543c9e2fcb2757357281b7f7302bc95aa03f7b3102377130a81903ef6fc71ff9fb82749cfe72196b0129e1ee35656055990b5701544eede8526f9cb235fb195f01ffeeded0be8941f2ef244306a690af6e0db45339528de26f91037a292e06925a5e16584b424b4267e399c13e7abb3893d3704714029b067287c2320568f14757200bb2952781444f6d4b83da719482535b82e7817058b63407a52298f4ce83147d46e1f5fde5b89da82eedf501c00666591e258e485ae538010c75e329910945084d7266504ea86c562ad73589b67f3971b4882adceca73486fe80a582c2e0acff096ee691f8206d9ac5c94fcfa7f6054f58d46f7c24ee3510f0da40661a0d50502b4a16ec76d39802958911e23a180be14d53594498d831dae325df9aaf3a49843cbae9d27fe01078ba68d7760cd61b13df2d408b66d4c9bfdab59320d1955fe7daa18026fd28b6f34016850c12df5d1790efd7324ba02ca81aa765a07e31b74ee461ea3c5cd0c06bab1c4ab79ce09efd64b1bcf67abc9476adbd45c3e1df0223789594c7a1e375fc0335ffddc2b7750e8bb4b54684ed6ac4ec0d4cec5a8016beaba54d8ab7f6bb0451e7b234ba15b459bb331c775f355e4ab393dbf1f1eb876c4d458a58c65ea2fcdba83c335b4c977aeb6e027b415c2b9b4837a29d64748004cd8d62a5112f5a6d2795f00f9b920d4c66ca2d0739f929bdeeb886574384611d9201ffafa3edcecb4719c4880004bfee291a21697308cfe1d70dc50a0f730cf841ddbd1d501ffb0917b1210c6ce3ad0f93059d196286e382340e310c3cc8bea7331d4b9fabe7e0c3b37f394708d132e3cbbd6ab386b56d747e47d0d50a4502e6178c0190a55ae8ddff1f198df7fe4f6b6c973d6c0053d549cef8d971d7d72cce2ee0d62fd06f9a393f57718aebb42b7f4ff108a57236c1f88f8c9f35032caa8cad26bc7320e42ec0b55bbb02a6febbb3369c480ca597935ddcea1f2224da9d66508f11db287a0f62aff95c58596b61462d553a3c860631f4cfaa7a018f6eb15ac57d234444365bbc6e05898d26a6065961f24232ab69651298b7881ebadd1e8daefce9c73cacb6296af0750050177bc73a19e00549fcc0332cc101ee8ec230660cdb8194039d657e4fb34408c9ca6de95e4921076b35f0ccfffe9fe45488ee54d162cb2896126c561733dd0b21617374253d75075b6d175a5b71403f5704a3290202ca7aa66c2dc2737669357c301074eda9edf42f1d8c8ebc4a12087e89f16e8ddc3de1e2f0d36b844ad4622870f647ee136e38e0812777e2e231e9031d3a7d9a01f033c889191afb5245e107df37a855f127cde9eef29f323c8e2d34f374644f0cc46d70d2de64ac236e0989a1f4e53ef03b17f31f9c01be7949fa36613c6451036a5001b8f74386ca0c504b0a353acf6118b6842455a32e34e10b9d99c1a7a28d9a63a70e6601a0688d639a4ef028ae71b784f3516222fe800becebee733ef2aa82bbe2f337ccb688fcbdddd91c5092ab20b431850963453a403f73774b44fd3fdc4c72e6a6506cf90f3564e5c6e949e350ab6cea2fcd126bead02a0ef1bc84d6bb341aa70fc693c7a283d6c1fc19e5e366b4260e8b66d309c675be7590f88e80ebdae98f8896cec6f760eae193e2506fbd8765c30cb2ad7d8505dec77614f09bb8b2c3c525b8f85146cff283e2d909fe5eea0186a39ef965586e1ee75a981c7fded3da3a0e8dab25d0c0fd715db82732bd52d58ff67d2420f690767a8b5a726940092956a0ebfc62acaddfe09e70e8d6f145a8ce7426da1d194d82b921a12a204e22823d268d5fc1b016b189b9e1b92edda18458b922ca6f808b835a742f17478df8e5498d9a930b153cbff94b6ac361f74ccdbdb4d5367285c356c9b8aca416111c9024745d5bf737fd14aec3dee976bd367a940b180be876c781aa27d71f4722edcb06888c95fa1925125d82f8cf370b2bdb69ce72324055443e91165c70f73bacd1356b64c39ab469048fcda89f083378eb7e3f82c0da3271dc89ee762f56718a267110cdc4f8b0507d3b1ef70925594148dedd0db7978b9d5e977d65d7152ae48953769cd14c8c2a471dfabbeb436d61aad200513b519b8e73a6ab0a14cc404be75a9933213570ffccf7526c40f708337c18d3d07770ca99785fc2dff9e761ff773f9525ae275a97f0d411ffd79f0c6916b2f76c980d2b50fc5028c9160fa579c451c91114d4cbf88356c6b23a8802b8ecfa426fcdf5bae408972a3f15c79016a3b4597aff876b404d1109e28894b0487e896ab0b454f6f097d016f2076d06841cc5c17f890dbe5779a3e1016c2c47e2646c666c1bbb4fa847230b3fccd0b37c215276eca4633275be81207941fc480d0e1289e51c42b17bdd340a7fd82bb7f5647f8ae83ce6f7a80b932eb80a3a35abff55aba1f48c3f5e5ead08ac18292c6c842437e2c4d0c09bdadedbc09d4d5051e7acb9a3a2039e400df3a334e1647bec2ace22d6fa5ffc06fd03ed79f6c85f7921b4f4170fb55e16f81165403629ccb8bf93a536534c2abfbe5b3488e6764de09b629a8c5bd835f9ca072475550e7e93de224958711581b8163e683a784d921a08d4fdf52fdd65c9380013c36234ef08a350741123cdbc3aecc2a6a85a84a7660499ae3f5ff89be5ff3652cf9c28df1c008b963e032324428cb88168a01c7378b3b3b387d50a4002ccc9c31aaed77a2284e9997d766b4eedfe88e460cb95af63a68cab1a0cfbe7906363f28448e4f49fd9a0bc36aa12b02ef326d8aa4450a3c162bd59105d6a22d559b954cf1bd1cc28caebb29daa6cd7f842eed4a69cf96984f92448038e510a4498fd66bafe8a64607ce511f2aad79487cc9e07d504ea6a29d46a72152e549bc4ea0d3974da6f0ed280fc545789087691ec3ab4c4f83fff0c1fc9404e294f06ae3ec868849f80f8709ba7fb5266ca2717a5e590e9925133792cb506ade463fed394acdef6ca3faf5cb9dcdcd033592aa9ad469094aacfb0f54003027bfbc0fe8f69d7c92e9221015ab3e2e67d446b439a1caba0f658d0949a21bad3a17f01ffcb13f2a38f98250c0287b5e86956beca10e80035af3e19fec059df644ff66492f97e972dde31d1a06a99642b5a1e609ddee0fc6abdd9e53125072871059006b23066db85afcc5f602910cb16dde87db0bbd89c56247ba52df25aaa7aa7aad5f75e0dcaf76f8e31526f4e0ce7cb2dcd2e55e322d4b525692686c0b8e98d023e6ceb82b43381c1fd3de63eaf7e10ca3d8ccb61d40c9c0231f264f218ea642de6eab2f36c4ca51b4177ec9e30f43bb7632ccac1f315099bdcc25e5cb5382194f702bd0623733caa4d605044ff5c0e7e6ba6d1d7659b05a1900b0fe7912c4b4541aaa98bf63873b48a5a8886137aa10bd3fedf727cc5f1492f3334cea6c4821cd05426fd523ea1d1eb562552616b7a991ba04f1c4f020e8103f13053b3b62ff7a365ae1b02bf0c189e2657dc76eee4c61a78471edf96222848449ee1ac26123314be27cd6353cd48d303aeebe923f8ab42733979ddd01dce2e71d93c354ac2e38ec1cf53b226d960588bc8596b003f37a9b5e8036a2d14d2991f3523a09e8bb40afb31d558b067059ba7a5be3284c7e8a25ba7c0ab61e94bd2586651a822b88e8e6d0ed2e331151090e27ad4ebbeff7bdcb4ebcab92d0102032f9c0aefb18e4d4b91966e899ad2ecfbe83f65285821c8b5b4d51ff72b92666e129017eb58e614606a5455bdb0458304baaa3099323b09486a7784b9d7e2cfd2cec707702ca907af9ebc9986fb6b53936303ba9fbc87613a22592d2e8358e457976d4525bb478cfa5e005bb8d85cb9f7c237d26fb3465d451201353501b57f5f2e466627bf003f2b02e0f3c219ebce89c5f51093dc66e67396531fe1402c032c160981977dda72e04da48abf425b6bb8b892fcb54c4c1549e22eda1fe17cf7fcc7364d489f59c638667f7750621804de96ce5e316a431ab4338cbc5aeb4e69ec1d08d0fd4761a26f35c5b3eb63f926fdec01a11c6b0d8bb50fd9c33e37de42bf5c892a23570dd5681c5a3666ff2d4747da686f9f8f2d458428be386f12af849bdc625b3a5a0ecbc5d6f33bb38db7e34c199f4f402a68bab145759ba72f53c510b57762af6ba917efa6a8209fb347a597a5ac246a419989255f1742ae2dd703ec30b1ca81f32f1c10488bc672c67b0a0ea37063a43508eb617a0824714936eb156c1a83ec00863c9477725b2b1d6cf85507516215feb0633aca2d575318464962b26ed8dc3ff6397cc64b09a412cc2c55b6aa807e32d6f4676696314ee4fa9d38a12e4484e952eb7c84fac7aad4a21daa42e7771f8d6074d4e8f680cd54998ccd9a1447a6d2989a957b32d7d31d301aef00d9e12f50bfb702f8196f8bd2bc338cc4ba29475858a1624924156a8976d50918dce2c96d0fd6bd9627a53cee0060fe87dc2959a3efd79dcdd524d647ca03bfec8ddd441059b5e048c7402a1a3d92235995d5f7723cc96221815c0dc6175c7133693dc8dadfaf3c3840b0109d9dc3e543215dc6f6e38a34a920690d50980a06339964a6ad941578690fc4f9e74f24686cc80c539db284c1885e4fe11b194977e5507ba27f7ec1769e42141c5160c15e3ddfb6f7f4610c1805385b40171f77af9b1496ee491eab4b0e37365f097f22531a9428dccf31c0a2a362ddc0eed7794c125cc7ad220522d8154db54cbfce6cc76ee7a30e36edbf23b0c33f7479f8039ca447d27f0d38bb2827a55ea55606808532c29a303dc596e7061dc2cde8b345ce587edd9cc6393ef1cab8b8d95381e4ea9ca483df487a0f44cdddf139595f3ed94e25f55389794fa64f66678c27935209923b858f24761091708221bed5e361f0d3c0126baf6ffc45029304d139a35dba5fea6ec125d85588cf6ce7a69b95294b946c27e308c447ea8058e4bdc77e1f06b6a3d326c8b8337b340ee4cee7b8dcca70419aab93f1047add2e708614e2cac24b2b804b6aaea9e673aef48ef5bd8615b1f25a2baec99465e61ff3b2b3c9f4c3cd56b72213fddf903ed57837e58299232cd40bbb743c074e54f1565af479c554f0b37bd804d07c74e6351f08e53a919d60ca2b0a4eb01a3f51ccfde34ac9b9c213e30b2bc2ae583b334a169bc0a49cfa61acfeb1764a9799156e98b505fe4e6a3eec3af9d09611d36e66e851d652528684a828060a8d687e2bb82a15bbca0e8959beaf1495909d31e99e3e0d1712e0dfc8574afb4aca160e5e37949f2b1a86742e1c957a12b19bcafa73a22fc944f114fc488077351ec39ba663f44075f2e0370f3284869034faee7b693f1e99530682552b60136bd35a63a24a7acd4d8d7fc60619db801775944a9083990ab32f4c33a563a8d831b9cb42cad92d563331478ebd7b7401ac63be5e89b43f34bb16d299df2d3148633f6cb0bb5d38c41928057c7b2aa131184c1dc2c9708602fbaf87168f4a5d90f76360333b70bf621c3b0cc6844e769f3685834e08b01d448cb8bb9b73e26c27f6be63410becb18dcd2d2b991d2dceb0316120a116ba5d89cc9092a69e3ad9a9649eae8501832b9b2f14dd78e2b4e1ff269bd0f43a4caebdb3505bcfedd2f82affe059a3ddce52029b73c298e5aa4157b101cb243c39d3d6173e5ff08e490aa589e7829c99df5ab2ab32075ca02d4f800f1b5fd4d4fa98f8713e2f5e52d6b65e8bc50a98c36c099fe8124a90866eb0b9d67b109b760614a8317bea5916655fc3728e70f7ceb4accd3299b71e491b548570f1173446776c6e7d7b14657b7119b1be2d5c2755f1824f7ac99b08648966b7faf6749c625024346d0f2ece2f1e0f425fbaf4305b93b0ff9d33ffd0e1ea977bbb60ed26ba19fbd50c35d831947f89e72670b7c0bdc4fbf006207d1ea40cbf04f37924ad395a0b5d14c7a86ba8cb3a055f323df654c8f91d6c607872217dec0221502efbe1cd848fb49177102c65144d4db362103aea38159da1decca70a856cac0c37d9552542801bf8431815c57771333d40191bb03176f7e890828bcbb64a7545a535bc011ff51708ab9844479da5c0f3f6167bc19f1fef1dc5d2455bd5477023addfebad2332f7e2d188aeb0a29ff080d9a2542d9362674bf20fb50cff8086813f2044537c950e39335684cee8da04f5753286e777b8a1042afb80f349c0bc60e5088acbf2c0900366300134370bab4fa7315049d76d6f644827904d1e50cd74eaa2295f157fb984a7ec536b50b78ee692d481b180ca33cdd852f67ffbd31368bcf59ec9a84ee525c072ff8bbe2febd3c36cdd6304463fa261b5bc964d86ade3409aa5b4bc1b3275b5d11ae7b6a3f6a743f9f2a783b0057a8850fd5149e69513e62f7b2819fb15cfae64983bfa240932348ac830f90cf42ad059cdb33536e506c9ed1304b926dd068a7508d6a3174a7c0bc45c4e201e7193f103ec1e095a6a8beeba1f9c6da0daa3c0a4a4a065561ac42e4eb9ef450db12f8f7c296fb6e949ac5b7e05ddd8f81e264ae37b75eb68ca344ba2ed5c0c3fc20ea6bd80a227990ae7495281dae4445d18697fde4ba683b5e0f83328fd176680c1299f369ef9b670cfbde150f7b77c1ff28daa72bfe7e0abef4198ac555b0fd92c54ad3cd8df3720537bc044c123d34b896cc94168fe41c843f325980713754aaca7e047b95a12df6da3bbf894a707c2a38fc21266524e990df09a93c3ef63b354223580695d6fa2f744b56f7c2f4d53d80dc10cd060f4715936bb8026ed4a17f10a143b33a1167d3b78b4e5f2b45f93e29566ef15e8cca8cd7633233920193282e59aa3decfae3ab9d90542d6fdc91c9a7d37f64a4f1afa97a405ffc23e001aff021b381dedaf8d4e17baef4a91dec0d5703efaf8c8a125d5d7166d4ac549d092e4f03c39a67493e87aca140bc744e2a1e0d98f48aabecf4e7170c117624fcdf393ee24bdac8fa77908da3ea0057867ffc62c18531cf014379ac6cca7a6367ab1092782c172f8c35ef6e604fd3aa838c995e060500aa4135889908fffae4f2c078faafbfcbf8e0cee881b69d827bb94d5173246baae2f4264588967ed32ffced7c7b83a32c6da6fc76aa5e39ddccc7a1e4d53f8458199acc92fdb94fb9a3cf1a8dd3cb8dc759723303b8ce32fe9e513f12567aac580505ff37185192a12acb216caea7320ce0cad3478c7ead68b06809f3c7a56365c457fc40f2e87a2e4807cf6676b30b5bc9b02d3107cb1dff65f8302958eca2259f55e01680305db53197787529fd501f8509d0ad283dc77067cf0ac15383121a749186f70e5d4720aef7d19d9d91a0ed48c6f0a1cba505d78ff590f51611ac3cd8db5c50ad0ffbdb4d5d53818eb01fe643da0ede444dc570538e6afe820ed8d20fdfd13aa46be9ba7a6a54b4b01a13a033e4e07405df825248484672096a4a2ff2ca23758c7659a90c6a9e83e175c432ded8b20b28a3b6ceb8bccff2d21ece9040a777fd0e15d3d507f9e6d54d7f92555d792f5227c5f76cd3d5cce22253509deac685266cbdd1ae6fb412a3fd40f96c12eb9d327871d9ac30a6e2aa59bda046a2016883a7fc758e8a7b26110805eee35980491b5fe270fc8d6598389d03cd3708f161bb2157a219af42f54a019d9615afa5eb9d4ae35cf2e8d1ad4ace5eeff54eb67582699c3093a717c1507ba1bfaab57dbe225cd46bc215e93360ef68a735b559b02e5f60f1943aa59ae3064ad5413a8ca9f506a10028e4fa4a8883ca70c8cc8a1382fb7d97bf9c42b1ef2a172b366596340104dda8990cd30102d3fbe5c9f5b232e1f475def84fed056751eb6859048fc025fa32f2ff2ac25d5b30c1d02b7c5f4e93e855f93bfdb026a7fcd2599fafd810b6064e0ff19e46f9cf98a31d6b556f607f99a32dc201c58cb03d39ff4c433f6b14fc13d8a462d1fc522e431aab34e8cf4428b9c7ac51c52c579f6e0f2451753492e28c6da836abba2281b5e104b6d7afcb675aee64ee3ab38c0198db3e2ab9cdd5db2b4e37d16ececb8cf55942831020854f6a9aefd3aa9d79de8dd12cfc327e383bfa7fc1094ff427d9c291c1ea6b91340321622df32a2d9a3cba56d7e4a2a974b106acb81ffcbe4bbae0a2d9bd2a4144135cc52d35663ae52ee922088f79ddf4bce20533623e09cf5c4d9c498d6b0f17ec4aeb2ebec1359bdd48e5622e25771d5355a6bc0f6301b2532a36ce4a365fb1afc8fc5db64aaf840ee2bcef3319d8725d15f86db85f0082857fcf8c40b005593f92e5613baae9cedb5048b30812aeb2218e8270c273c45529cccb5dd1c12281505a1a2b26f62a928accf1b25d5e420a441c467dcb2ff2a42d5cf69027216284ce5650e52e8be52b90ca9a9a1e035997999bc9feaeb3436023316046f86b45180ce82fe31a428f10e843cd71b1a1198138bb1f18c1d203e15bade90ddb3563221f5aafbfadc85247084f1f93601d914c8afe4fdec8933aa9cb8d0cb4719e945d2035b6711c9e44d960b04aa1f699381cc7614c01a9a11ec3c8bf3c2b94de39ecb0ca6d57cbb27a83f1a356f78d44b2710e0447173086701b34d09f16bb0d8bcadf10458ccf740d34703f606d3988a9fc3326b25d6232c606f15e7a6937b0f348631b2515ebe083a88be1500b9025de5b4155f7c0e579eac9cab26105ca9c21e3bec21ada4b900729343bc3413a2e382089902144f7157ae11f73a2adee27742bffa555306cc63c33c5fd476deea36f4ea705a1d2a0ed0b531da4f702802056da0b36db9449ead4a1321411d9623d0600091816bd2cc02526569b5ac3e9c34d5019e6a556ec9b2ab2ea37efc15cbd1a23b42834bc6c277099c2f2d078eade935a2e25196a710cab166b37caa78715f8e9c449fd199b2f9fc49ca57ef5a6857d9292e43e2b915ede9eb0536fb80df4b735cb8586955b8bf25df76fd9bc5ceb97f666cb98aa99e301f86e70c7f789324f40f38cad714efdd055e45501ab899ab826bf6bc6ed03e76b1329789499f3d09f9612d0b467d8ec638b17a12eead22c87b1ae26959649149c67a90478bd464dfed508a035860de8e8eec9ee39d823c89139c57b8a13e80e050e45ffd6c40029392401b76f89549adf0bb024958dd43099420168d92a30758f9d80e7a2d4ee9baac606753573fb6f5a9c54608273de7fb67b7b0b7d8c5e0ab9f20e8678a56d8205a077e05d158e150bb7aabab351c799130f13581dbfff276c0a946e2460ffa16966f4bfa114d2be267207accae519993cd22f8363217d74a88bf6bc319b4e89518d99f8c1ac298665a42bbcc352bba5238748254ec069a19a7b206b40f3dfe2a1ad84dea7be5503788a014ce5a9a25c32f259b582c3ae933f1a6ac6a52551862938331905a30a5fc1cc1cdb116c81165576cd9f5d4f8ae335e8b059a0335842cc4b6e3df94e80886d829ea0a2745bef31f145a97491564927b672d3aa5fdc141be1485116d57bd589b7a5af4602519dfbb2bb977039a0f35fc7f08eb376d8fb8729b7baa52dbfad841e4aca339daa5a88389e98e33f37790f45741501bb30b2be99975b56fdd34f4ef8fea3d846b35726fae51b14ed8ee5d2a9d71c1b28331bfe1bb6439a2173339dbabbbf15530dc8d178cca6a961008f7eb3955f45120bd2f19ebd25a44762068a42b75f20cf12c29aa38e64635f257cc230d1324bda1b21928efdfd8a562eb2a229c5119e35d124d91c608a29455a970cf6e922ba968640e3d16df2754a29951fa02d865203d6810c58da69b64102a81c37e722a52c9e305d352dd6e0c9c56945b1f6b58352532f3ffd3091ce8e8f50ca1da80433fd8467381ca19aafe4c482bf7df7672e8dda4145a293c4c7693dbd7dd1b44b44c7c2e857e1cf483a915efb02c3b172ff5137a5534f4a17db63d846cdecc4a58633598cf94648f015f5a6b06ebc2344405b52b41285115244e40b674a062299393c5eaa850e7b1d71071d5b4859726b860b3855126c38a57711f61848b3eeeaa6389bff81fa525a48b2345abf6d8ce0607f4f129e3ed15576580e340f43ac98a96cfaed0a9dc54cb0f93361913a1b33ae23be7233fc6630ad11a896975e6834585fe79f72ff3512acba3ae4fa244579f044655cebd0be51f51ec79520faac07014bd71971e41921ab0cc5dfe38b36626413f83cef94d4c1626b1363cdf1c5405e894d4e5bf6265b405d522fc3b82e35185ed88be8f2f476d5260fddac2d4d691701c475b888b77118c66e4b5c96665fa8f861b70ab14a7aa60721ce6d68a7a9e333d6de7315ef4d34efaca045ee631aa5e910a2bdd23fe3848e31285c0620e2527196313259487ff0553cd2acd0a6d7347287e483db23d13868bc7a4b9bcaff580e6fe8309db52548f8fcb2256e44ef0776cd4006f14a78365f6dc38ed979767adbf3d56aa92aa3360144291a4c230635f225dd74f8064ddc00ee416664de3442b81e96de90ef10d80e2dcc3404777e1ee7beb5ee6e49445a4f4be809496604d030000921b7b744fbb80025cb6ea93d98d3a0434848302e2da89f6bdf78c7a7d369e3d70b35f09399650791409bfc5526d69d7c929c6c47e14c50d07617ccf473e15600e2327cc852a232618cc236c7c3261d88b8f1675b76fd541fbeb04ce222f226e93ef661b6e7d816f92fa9f825160fca4d28bfaff2e5234b01fce78a4af93c65e9482c9002dd0738930317811e642abf525b4ea7e49d6772a682ace1b5871258dad2a94fe9a962164c8effca78fab40eaa10ca6e95a7afa34131a84138b52cc9df11742b5fe860949f204edffbf8fb40d2d82e93ad6dabeec093b1c96c74084d8013911b94122f577ca6f95fbb985c52b82c6770064733a96e9edfa25717c7b39912484452a15662d9d6ef3e3d70d0fe2b2cb409deb9b88bf58bc7409e7f8502c87e1e00bbd0f8d55a7ec320f0f66e1e00faea615c257e66c4d68714d9d2b8f676ef622acd3cfc7c5397ee2756dec4096a075083210a9db9ac8f3469be55a2f07ddd7f1cf78c0d08e94e4c23aeb14678c2840e6f00337151b61af0f10702a3c561a23b132e948ee19338d1ed8eaceb738e23b733b8f9a77d6356ed585f19a2002c5ed8ead4b4359a930a153210370d365973a2d99acbbfb92a271fb8271ff9b66a9c45797620205489fd0bdf062ed1e6ac163f96a422ef4f02241d126204b32fbdf0336460836b86c4e2b22974132a971e0d18df070bad72d664fd69fcef2256b1718fc0e13d484059525abec788143f020f454d99df51021539ad684df344ebf3221d1f56588ea1236aa5f16c1085a508eecb5026298f52ff844f97d0cd4ab19f6183d05dc8afee7bcb840296d5d54007c86ad5505b096d377a1388c2920e4fac3bfeadf852101a98cd45d7e96f0cd00087bcce53c0b236ea4cc3ed196f919ec0257b135d9cb1310813366e9847f569367332c6df92c66594649764e8a656b9862dafe90a66e5a77e2e231e9031d3a7d9a01f033c889191afb5245e107df37a855f152ecf4990150fad8466c9aa32e0a18cc494a2808749a636e2ad1c1aae344867848720626c2fb674b44bdf3b344d01be6d477b45fa56098aa952b65d6189105c036bb2dca0291cda3a7ae9a594083b37554d95cf249afb7b234ae9598e83dce7a2ceaadbe89b894583b0148e6ad2f9a228cf4c92f7f8698c1b0fea2eb08a6a5f0dfc222daa969d59fa7c70f4889a4f72c02197d7fa1540d4e0f79b87e587e5acfc63961be3a281f57155ba35e52be6c905307a1f9711bea3179c1f03fb679ab83389937a3361737f157ea3fc9ab4d74bf9f0a07e7bee95330eeaeab9ea04e5204fd01dcd4753613d0d9cbd7285868720332838febf4f6b4b3c7a00d7f47f53ecc2ab1aa3a3f906776848e876c5ed19e1d310941acd427c8a418c6e68e86af27cfc9489a1813d9db7b57ea199b8c90dc6e6d9ead33ddc893e97c6ff064cab3fdbaf6528a6abaed9c22f41f9e3526fa9263f2c49002df6f4cb0842c13365757b8f9f8eb850badb515548e903d777d4d9048009d20b4199e73a4f58cd09099b7fcf477a7336686ac58ab24fb5a589704a155f8bea748df6e4ba3d4383442aca857d5504ea77f79d9a1b220d2b99990a3501c7affc1a63b681fd57622ab96eba4fe91d8ee01ea9984aa524753b3c1330286f0da0bcc74f9ad5ef85909ba818e61f751932a8a901de9e2b57de2e883798a6c6c65017460ab65a31209f340d428ff29c8ab07a70daa2b3300d24e2be2d635e614e3d0c053769cd14c8c2a471dfabbeb436d61aad200513b519b8e73a6ab0a6205c47fef6ff443307475d5b719c65fa01d2e8fc81b4873702a157355ec6b120908b2382dc8e3f3161185bde24e54b05eafb9f95ac1f27527efcff62303e6a5e5f9a73d09c348a4635b76d864d2cbb4e39086dc013a1bdbddd24097a6a982ed0b5fe5cd5c1bc831c4ad6a0f80d704db13cee821fdaecf631c7b5d4f9fd123d47661a64325a050bd3c2686cd8b0b81d66809359764cbb21064928d62537b4d6f3e78088835192f7b4df12be86b42ebc74c9e73fb749116dc8806d060ffe6af0e4b6b8137a12f63cdeba74e6c59ca6a06149e578d6b446833955858288ce693835d1a56c4d577da38b5b47c2b37e789ba6e74df320c73a284f459a501c54c3fcfafe8aa617637f8c3beb322ac83c508ef6b63f3dec0d1d4c10f1b7bc2542e87437dfac30387f87ffb8380f23102d125c07469eb5b3ae57fc14ccb12a51447ca658a777f714e971ed50e9a8e3b6f2dc57b37d7d28a0a6b8b9f4b0b74fc5c9039665f2ac3fdce201c9104c95ebfb061a84cb42e21ff31fad9c096aceb17e360a8e442fa76fac13dbe634857bf2b2123229cb92339ec2d87ec4142d086b1d7015042fc00a9f72d6d2c4c0b78b28b0db4169ec5aaa5763c5e1b7eefe29d342913235f78b464ffcfc7b584c4bc789fc7bc113e8cc3ba25d7afe68a1dd4bf125692ecea5dfe497d251edb51cbcc4f6eab96f5da5fafed9b4ee6b2949b762c8b7e9194c0e5243381e681e9b2487fcae622c4d8c2ced43d22dbc8daaf1cd558cce916dd3e1ee3115fd866c1a15beff7196ee67b8353b32bb38b4cec754d4fd89afe1612fde2a18c2343e5b9ef4c398f173d11351c954083d34644c8fcfa8ba03f2c80ac37a88a239f530632574095eb4615e7c57549cbd4343397cce5a1ed17f48db34908273ee34591634d428ca0e4dc7e1f7bbb58b5969a21bad3a17f01ffcb13f2a38f98250c0287b5e86956beca10e8007c0ec9a09df4274b7ecfa7b650878663c2be4bc35d5fa9cc2856a1c693dd0fda28a6c62973d916b73800c102e74b6bfa43878338bfa5f70dc109ec2495af073b29a229797a83150a61b28c295b702c5b03af8e8706daaba981332551b004913916268bb22cd575ce3749e6c8080a7db4c8c991f88fbd0c504370a1ca443ed92a0cfd0cbc40287758faf070c3d0633c649028032893eb62f149174211a2e466e28355969ed4d8f7478bcaf63cc31f44d2e72a0463437b5e336cadc79d7aa1055f80718cd4b90722cfdecb0fce804b59e4236b8e62c5050c6d39a1b6e70cc8cee51046fcff369b49c1b9da91984f6e744205b01e41f0437e2d17fac4f112ad5035c640b3195eac0076691b0664ba0293ba6bdf2078b6e7a4b9157b5ed8c0d4e9c36d9088a5de2984339f6f318031249fcda9664efc832f0f7f0b9eb3919fb59cdc3f46f2652d599c68e8e40a5c6020c9c06faa419478ed57a15e4e29be6d890cbc707d7c5faee6019d391b4bd6b9184fd218356f3caa381387218c8a89f77733a8f67c243c81021df611812acbd603a475023ab6283e3f59db284a581813d88396ca7ff4f1309e4a858e474d4b91966e899ad2ecfbe83f65285821c8b5b4d51ff72b92666e12109cf4d5e69046f3817d50b629d4cd66de009b39a1475c8d1dc40d99d1c2155811148954643ac2d62699142efcb1ecae0b5016719533a0182a7711c0998a4dc6ff2f333a970639b89a17a44aea5d7cfa7f1413f8087d28bb5c1fd98be43b2c04a919d5306fe208b9962172af62170a4be156561694fd7c7df6c9312ab2dbfa7e09bee06c44e8e42c4908124f215d606972178d1ebf80923187674044ee263c5b4ec43fd50b278067b3e8e01e1d711f2c54a087ed93696634d38dc41ba9e3a4e20ea58af431eab952fe2f586e0f06fd3e1336e0fb45adddd7f8433e45e84d9188a2e0d644bfb09ec555a8cbfed5d007e8b54d9424408b37d218f3182d5241dd2cbd372e4ffa8751b3bf30d7229a8bc0cf09611b5a013322fe5eb502a1d888e674dd929ef738b791007b7514625251e978795c3473d29f24578658bea8f8a2ecaf9710e19f19afb5277a1648079fce84f257b44728769204f04024714936eb156c1a83ec00863c9477725b2b1d6cf85507516215fed891139e5a7f7d895db40c9a44a740af5beb96744f1ba83442796aaf5a13a95d5ae1b44ebe503ee1f54bb1528d3ae7bcf1609a23c6a47fe2f634dec503db58b04919d40a2197c171e30276a813491a811a1cedfcc25be676dd095d986a834a0eca18643cf2bf0b7b857ebcbde753905fab04e464a2d6af56f6361122f05521264840378184047f3f8bd375a41af2372f59e2eb671f6f700e940892048a78a472cecf54a9ef020c6065a292486bcf08b564a00020f92b746d777c88d0c6f6fa9b375a938f4b298542558b4b9a81930addacae83aea3bed9a869f6dc272f68f5a9a0bd01bd70f420163f104d68f7a5f9b861a6c3633d793c425eefaeb26beafeceb269b3b42aec468502eb8e437e77f84ad3ce822d46ce6bba2d154858340cf4f691c24e624559696d4d09a0b7db50c9cb2231c85c9b05d2d997b6b62c130672c6ef000722e2028a714b301ca03235abcc474037d9ea1750fd6309dd7337d39f0e4f227d9945c2fbffca822f922e628e94cf5722fd85ab804e034129891d88e0a1a264dbb834c54894791422db24356c1cd5dc1d47454c249afeaa5ceafd22b4bf981ad7d68a5dc9bc7038571e07bc6ad7ebf7bf795611842a322d9cad6dda41a1fa5d037e7366b580a54b135ecc19b0cfb4ab455d13b7901ad469a8df6ba8c419b95c024803924617f6d0c33d0376b0b90b5c48d5ec88bfdff834e502fadbeddb98f63a0c0d5d96901330bd0d9b06726f2e155ffbee8a70ccb1ddb3607e6eb3fd348cb0e7a219ad4e04f6f35277bce306faa2b4f630acab574b27a806ac8fd78bb0427fa1920926ce743482535eff133c4b3d0481631b62a3ac2825a3637cc7aeb05a0f58f219ae7646950ecfb642bc573ec9f1ae1df5d97813c6c4be703af654d3e98fc451eb6dfac4997243937ec56619c7be5093be4111d0d6bf4bfd84a5f7d9bc66855359cce79595e30fca628eb526807f44c76a4026cf86403449f46a61e8ea6754b4d92fd07a14deac019f2ef3276d9b9a399778d17bd47554800554ca7593dc1d2aeb45f2b99cc724482917fc73ee6383f558cd9b7bd4ad82bfdd886710d216a3efea068ecb846322687e15a07d697fd0f7c28f3e130bebd12ca1fe5aabb633c867700b602fe5614b7852d57b88d006ecc0d1c7bc72a79dc03515de0cbaf54ad517e65296b37ee9474d1f52b5d432b543e8972098cff6cb71c2626df159f9b433c22d47b8ed384038bea8f4306fa9536f958691440aa1e934360a8a6982dbe97f2981764640800eadadb8c32f1607547815e04a153b461da4eabb07fbd0d6a3bc17ca5d6adcd793b401aa62743cd08352b235975db9132ba7937a927ddca50e69f77800145c891216b1455a06a32c31831285459bf4b1db4ae799e3999efe3bf5ee06e9721b042272ccd77fbe8f27ba170447cd815eed15d0794265a6d62b1398b6d8595e7c1c90169346103e4b777ef38bef525346cb1fa957a33d991eb859e40f18d07d3efeb4566261c9c7b44d44c8fed54fb8fc7605add6745646f6df4ae546427a018ef3cef13d269dace4c6c381c4e61f2bdd5326355c70f5ebb30135c9beebf806a1eddd35746895e6c4338150cd59e5c15c2e3df96a6ff1d8ebca3d572dbe1c8034f2f2afa6c10f19f40e359d484557178590ebc0fba8b3461e3e44f802b32ca096b58555d7148f898e01d1bf1d0caea92369b6bf9ae29bef0e3fc48793fec7c77bf6393adc5387bb43eb95db9fee32b71eeaf9a55e38df85d5eed31a3ce7f896f866d88a824500d316cbaf3edc62f788694ee646d7503ed54c34574610184618201496b8109cc8d50d6285c2586219bcfb41dbf1eb251b0cc208fc6137caed833cd03f8cad834f9a87ef04b002ed041995c43d7931ab3583148f28a0b7d90b02d08728d6bcacb4619029cc00bab49bf031ad5a52897963cac95de380aabb566f6b1d17071afce6356e713ca00b762c8a41da680e255f12b68114536ad2f6fc7c5559967492f8e85624203c06e314ffc9d74bfc2a0588c4df3bf14bb16bbf29b08e0fc20a2faa82ed13193badd5e4f372861f0b3a9cc870a2cb8c8cb28f5120d85ec54329c0896f472b271a573b7d3506caf0717fa7fa977e0aa34484f1b1770717b08139263151378ae7e4d1392dc368c5fac8f9476851472ee01080ca1548b971d64d3c2fadd38129cf45360803982d1fd619e0225c3002533390d79bf9ea2c32852ca2fd86a2e6a4bb126407d1395a52f03f441689197233adf3cf8cf31578cec56cd97af849dac421f69c9b1ae6375761f22e7ea85cb5ae7598d037cec0c344f6ae211c51451fa87eee38a29fe43fb15a868343f5a9f3935b02aebda4311eb6ff7efa124b06c637ba1fbdf0b4a30b8506b6ae2122c2902f47e0b59bf2c76bd9cb8df1d46be90a57def1d72ca7253307cae4832d1d7c9768f74d832089dbc5a62984d76e650893a390a1e130f2a83488ddfb74c0a29147dc94458dab2dcb035afcad81073b7475bedac56b798febe6a6b5b0db28980f6ae355377e282a64e0030ecc59fec8c01706413c625772ade8b327e50ce81890c3e282fbe9b21963b5ab16e8d3be1b9408788e6d921ca0d12709af1ef1f648bc05f35d5f2f6cf5f866efccafa40373118689c5d2ba8cb9ad079d1ae65fe44132b368cad528d9f650120ee570a30d4f05d8ff47c3d0f27462858d2d69c7e1d02d11ecf828cc5d829f31a9d86ed9bb9965b275456856a076a45fe9a1372ee7f66ac4593e449472b8153acab66e3793f7f40ded9532c1b390901ea2b2d5e2eee1e6f23d4b287af9a74406199c2142031b09e00d8e0c9e46a467aac06a4b214da6f62c16eeed4baee93f4bb2a0a05f95d7dbb2550c9301bc6b25374a8d1e56b354db233f82840000000000