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

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

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

Block Certificate

Block 67538 f528a450d6c256e24a8bc729de8329f5a56b35ff70febf89401700e3413b789f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ce0158f5305ddda406178a7f874ce22f56368c894fcc5f6bf1916d55ac3dc733
Certificate Block Hash
f528a450d6c256e24a8bc729de8329f5a56b35ff70febf89401700e3413b789f
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00524f010000b40000
00100000800000001f0100000000003f00000000000000000000000000000000000000000000000000000000000000000000000086dc9226235301ba1e2a8707136f91b3c5023408325728697a1644860d850f9e533894a65880c8dd6df1e19221815bade420fab7b451ec5cf3a50b3ff1984455803ac6b127c1c26e1c5ba89b355567a48b50fb81301bec8e8a060000000000000000020000000200524f010000b40000

Raw Header Hex

0000402001dfcdf0d0ef4981ea447517752eca89ff7a73df006f5ed15f013f6ccc1db2ee5a7945e7c01a7b58fe3276bedd07dacc8d48d23fbb026e06a051effd390493d73531216ab83e011833c73dac556d91f16b5fcc4f898c36562fe24c877f8a1706a4dd5d30f55801ce

Proof Data Hex

59,560 bytes
1212160103077f8890eb43cbd6ceb633273bf41f8aa3eb7b930ed73d11ff8f580544214b034d993c532abb649225862fcfa0da720d7c5d203f5746a01242435b30c40da3e135328d4f7a628b3f1f0e9d5428f909b9c7dfdb5a9f99b9544eade10c4ce0c89d94e7c2fa1f2520ec264e0b2b561e7e847187ea0ae2dbf9a84caf8e504697b1853b702eeb2e8c39d8872c53ef6ed857e7dbe28a63b8adf35e1f7bead11e9c8b186ebae64304ecf12d395d51c8471271e3f20a7a45a1ba5fc01da1371e4ae8a7532548b2884e41432046d7308f2612d1335c803d7d041ae82599b2f30fee84dd8ce1879b9ae1e93eac792fe5ce85c5606042601f9dff6b5c5b62202178ef252012ad28f200b4621c0e693f8dfc24b753049e2057cb36ce679c4e39c37dbc16eb2b623f69da02b8e536d88edbe7a58d88757c8b2b0ff92a615e368beb8acec1f9bbca9d6a43ed2b47a2bbe97e1ae054980c7c0950444c95ea594042b667fd39787d632d7d589a94fd5e08d5e0975289702cb9e11712c41b01fdae0e40b59b0ed533a79eb6c877e80b01a9c7c3ddfb8f442ab3d2c7aac9308fa3c22d408775d72361a2336df42763e97c65ea2287f5ad6699d114439ff0285b3644f752dd5d4c4c29606adcd93782e618945a3f415da39c49b4f26ecb7807f27db65eee19f524aaae8f5ef60e44130799ce543c83fca4437eb89a20e893dca74b567cab6789377b36a8b9faf3c9d6d82ae4f6fffc021314b210e2271f71ff7691d545777ec94b98579fa2168e7ad181993021d96b34d2c0061068b6208d2dbee0bf8e669850b65ae96b536718037fcce12aea084923d3abaa517fffb72469c73aee9ae491042310f154e5ab5035991d7f5f64d231fc2e0f42d68d152f2f8e60ec5c7adb7b0e6c0ea0b5601fe6f4ab045b1d866304cf86bd2f0ed40944c36c479de373fd725cc769c56ce7d77098686184a1ec321964b9dbbccbdbcf1c2e06e0b3deccde0fe11bb211a57b2ff2f08da61bf26db3654ccd563a7c147a7b13d469fb58d1f414dc37ef0f3d33f687c1e2912147858a91a665e2986fa720b707b036253da14c22cb0f180ebe67e5329257822ea54afd178405065a5b18791c1f9bb23ee25966b993c59db07e71430e3ec8305a0027702975550be1a5686da6b4063caea7e3eb2113306594ccea2618a1a8c412c464aaa3dd2231bba9d7c0142f1db9b2c3e34a47a45e21303ab8aaf8b7696c86e9a2befd0d294b9c9590451474548e2e904a934e3f79b3514697acfdabdeb51b9e5b1f83ff1d8ccd3349dcfeb4f826809316fbae6ef872fcd9f4d2681f88cb66578cac46975ccdfb081b48b4ec22fb7c53f264cbe4bea7d726af62abcb35b42f70edc252416da6817ae04dbe4b10d61863d5f3e13a57e738c9fb9296439b0588130072d021e5183566fc4940c7b2d02e660ee559e1ad840eed65405885506a1e1c374cba1b37d3c3b160e06a2db8db51c5d7a0ee4d3ac82af490a77dcf5062ceaaa26fa716ea6330c7cc22a9c3dc289114c723b20e9b034368c7b58fd0e8c755c8b8fa964cbb6821bd457fad411f9c71b29786f29f6a7e23cb20bfa1c3ada553a3cbbfb4f6de22ed505d43f7162c3bbc5d31823d6154eb2276d57a976f5b3c672f63ccc12db2bccd4b55e5f4d2fd8e3bb249bcf30d570260d1b6052ace5032af3bbcb8968e3d2bc8b67d687d250bc8895cd955d6a55347a7a91f0fcabbd0de6a75c9a5295dd93c91b63b9c6da7c81885c1cf992af08731f72ef6ce691250b530620beabebf5312163b2eec65c4626e50cc9116ef05b42b1bea6d3cd7f8ad640fea0f934fa5f196f5226cb8fc6ae769fae3e922da178a4c72771d1c20176745a5a016132d41156d79465286c6b884144d7c6332db69a5fcbaab7e5d04b6fd28a156a70636affc38d9fa7f095089fba7efec56ddb87724e91a84a1b653b0cd863feea39e90b7c993f1313cf9bdf9bf155861da9b5500cd9d181dfbb1cfb45a7e2fed6d67d8a679d9347a1f3fc4787ec14c4f54a8192dcc92f23397b28795bbbe94907eac55417363ec9172aa36a23b928e7f0e4be126675c1005a1f935ea85fb4379079ed894a273cd4983a193d9c06ee2670d5b12e962feda4490e4c538ebe9b0121ee8091b3a17b137204f99a0292714f3001e1aa472d585c035f5370aff4fda44c8694b0bb862f4ec38979a042536e5651511f03f5b3a4f5170a4f4353d161cf926a8e97c2912a24863720f74b4928d76dbefb5b315615c3bbf593b5fbccf6dc641633126d5088a22365998caa00be482c268400c2759281d395d5cd2281c0adf34a6e0a150db0c5254872caa241edcb138014c750b3bcd03af08fae4f02ced567914005fdf831396d04774ce5f8df4108127753ad5ab1955a156d58e0054e7cfef23eb33c825ea1019f62f23b4a51ae6d49b74392f5232e179977d7042d852dedc772d1a60d9ad2264b34d4a4de19e0574a39d96c9cd11a0eead6eb41c9dc7c17719c63c1ac0678d5e5ea173288a354c20f0b678a42b83c3baa61a9665b101761d78a4a8a320a60b8f91b74366e95d2c47a484c0c9fe94385704c6f2c9292a30b2fd02c4e33351a5c281a18733c5286304f6a1eed845b99f91423eaea8862f600f5c77b32cde0e61b2067bba77441906c602fae61b2e838e9530f9bd4e04ceac0e5061fbffce5f0a590869a47ea922c3904ec5048a98e57b214d59bc6a6872d73c8c3031785f0df49ed9765ec4b4035fe728c04f0850fb8b3586b4ed568083b1b3a12675e494da81a228cec0cd82cf73aebb6d1a3eb4fe47b9167ff1cc7f2e595ca005da07b731b662653b136e945eee3e4f5c19ea01e87f4198559effc28525788efb06d626473de19e31cb3f2c81d9ae4bac808d9955072c793290b388f2dee9407f94430959ef2dc324d1a4255a8fc74bc95f2218f966d78a7c74797e5803295ec1b16a701e4509f57cd54510417578853d9f8a89681213794081f80f1289a30f1681bf375a1ce38517832fa10d0361ca052b0a0029027f86199b401731addb6879998a4e177a3ae8e0e98a5250d8295874641613325e08be7c9212d9b4596985b27880309a4b87199d2b1e9503de90bdd01a3bb9d941bc5442ecd263a9b6e975c4fbf191b2351b00f97ff453188d434d46cf476553ddd6b91e11cac6fabe6237ad6b65422d1c2752457a6b5571b365804886525b9af338f7f211b3e240875b8622f3f342dcc3b28440acc0a616a08183496deab9a50cc999ba84ca475e38cced585860c032c5e3a25964b954cee442d25658acf1f9c83ef2950924b9c6741590ae345f269e3712ab24f9806e1736fae77a277a5f56556cf53f39754354ed27911f3da030c3038ada4bbb07cbddf33c14de154affbd4473f72194cf1a641df3f3429b2e87235402f4c87515b934ff70b235fe9e9f4048c9100b7bc30ad1bb753377184e647ff0b835a79eeb57f9e6d49bf028fd022deda97d524f2151f41f221685ab123770a8122f8cd32ed5b6389f40eb7039fce2e3ddb341909300910e2e1fe2ba3aaf1d8f735ac39b598e534094e51cc43b6ad08c973962ded9685afa5e0feb02a0e2aa6c2f235151c3f26126f34a028fbe97c876f1b181216ea13f71fc508d659fe48d0ba328a7e05e49a797955836116b61877ff83eba568fea5de85841482fa761539b48427183cec33bbd3126c321219ba1870030444a9714f7feee3041edb30a05fac2dae87968120ebf51f9a26fb276b687800fea7a93748c1d540e1a16a29caddb965e49cfe4ad75b832da1f4f5ef3bd937803bdbfad9d62d462ad91b022840d901bbbcaac4557d90c9da331ff4e9318509d184fcf018d5eb41a096ef78cf4ca9f84d88b0f2d167aace270a52507159058a29c4bc2d7b84073426ad1df65659cebe69beb6e9648f8b822427ca34938737d6b708d3d4dde60a6e23c5a0d63c0633a21f5909002650c505d7ad3b8fb1aa2730413ee3a68e70c4cc055ad4979738dc77b26be165230def3f2ae0824e2b01d76a1ba2263dcdbf92d62828bfe82e3622f21c231fc1a249db54af922d360f27267f6302715862a54e476d7c938a2e3e5365b7e27da218c086b65c97b3f7840a9908022dd69dd1bb5e87000b2cd0c7665ec72f5d5c9a63e141374f9387a616c1d393a8454b9ddc9b8341f2cede5b18670fcba23db795e375e0050d16b6f9e0b376359e4fae602085bc92e832c002f8c72cc81e28b777225a8587af6feea703331eafade698433dffea8f9b6013d5dae4d9cc50887c713bd9c9ddace50dc8376ed5437e97ea83786fc3f8f988a0a12e336df630569878a82399e2302ba73213370544d594d723acc550d165189e48cdeeede4484f136ba41e5224a151fc8621b8c337a4f80ba616fdeea7a92bb23c8fd8ecd389eb745be076ccbcd8d231cb131ae324f3d54d27248523169116dd32786816aa93bd51183e6553aa14d139c0209c8c1cce4254dc9722330114ae0b349d72d5e45aa2c1bf0b279b6fac0fd410ed34dcb618b79a9b2c0ede99b47a2d3c0fc0218dcf5b0d08d5ca193694de191360f54be6775334cee163e980baca94e00d409ca98d7dcd2732497fc4e322230e70b5c7d2729a3ebd58b4aad3af9d6dedb1c15cd19515c4646b3b6f454b19b0d2bae6b2702794a7e0006b657eab12229c21cc32db00fb7508de6680539c47ae02a8f5aab1f884646920ed3e672273be386127f775fd2f0fc349b5c8734f9f470fda74a29df937d519cb7fdc6781ba25912d9e6f4f26b4c20d4e77f4c8545e93c0f5d2ab846733a3b9e7b949a230b5b410ac3ce156b636b79bde59a95851ca358fb781263a1885e07b109bebbd55bbcdaae23a97e265b6187e1f4e76c5cf679e3a3f289a1401bbca4f088337c47cd69a23290fb0fd1163acfc137768b22c70a36e79e81a4dafef9931f6aba7832cfbb41d4a5fddfded1816153b0cff606ae36ecc4752ee3429f0d1c9feb9290ad157dd03116a118b02c7d67aa7c59abde4f038f29a15e4c872de814bf51cac7cb676d4931455bd397fbdce59f863bc8cb1b947e2add7c37050600ae0cb8138eea655ba684e789178bccf127a57688e75c59776f33507ccd88b75c813d68aa4371eea5fc2c14be79e1deffd4aff7ad0ee995fc21aead0341e9cfe07566b63f106c9c58d6018e7640b79805644b55dc74719e7e6aeeaf26098f3edb3a0948a108c6929820ab4108bc5bcfcc5ccc7567755fc667775a9e9285fb23fdc0d34effb238d6abc9c0f55c3e5c814185724d87bb1059e9d22ecabc3fbce64d793ecb8a5ad339c2ce617fc71c75a4e61f017603b0c9d2bfd8a5ba18d5afa93df96fb03fad1fc0927a6d892b10576b01db3532d452d6a5a6717718cef7e491c31812b0744a142f9af1bcfb875fae495afb283b265c22a884d1c6650d357a0375b56905025d19223d8a69fa7eb391206914d483ae0f74b77a166e3b927e9639794a7d784c5871d148e5a5cbfee7573b7e6342cb1f3133b558e02845a7ce8c3a052fba77fd0b5a9405c4bf89692fb334eb7180ea18c3a282049dd735daf28400fe7c0d772d523428e9f700a1ffca8b884737d16f9bdb771f6b065a6683950e7725c8eacf492618318695a2b423b39beae8616d0db228668725b8499cce9c2ae5420c01d8ba3cee15338b48229701959c62e3a381650b9bb58c0937d0f2723b9467b50433b438236d951e708284fc356126bc40713babdd30c4a68e077cab9a9d9931b735b8fabb2f66f21304992ab676c32e9abef151f37de0cc2da6e318580e5e44d6c060148bb8fcfd1922602e453869bf152280878599e5c95c5b16f29c01058b4b880593e647cf718295ba2abefb23d92efa795153ab4daba862482cbc5052514f48521887afe72edc27977f6a6f6961d3532acc96e4ebdad22a10dc1b2f4a0fbef033f1c8baec73c1ffc1bdca954e10b93faf49b68d2dbdb0af29f92e18c56e2ecb4b7aed442dedf3cb8c4c23b1f1ec752e5f12961dff68f9def362799b4662a75671dbf7a9a41a782ab0dfefecb4305928d32934872fe259ccf8a64800fec2dea58717fc66af76741f39fd28485639895912d810a116607b5ae1bd01000683c1b51965d55b0950f14097c7970c5e6b9f12b1954007a68cc572bdf63dde3f3f7cae976200da738a0b271cd28cc1b8ae6fc4435a08e3fd178841c9664fc8d054f7460278348714e808eb561786b02d4e95d9a15a245c25b9beba52d7a11d95a2439fed7ad6bfa7100ac27c08574bc550f8131d31770d75d2bb4cf90864e243215cce378629e8d8cb7ea8b95fd254e56aeb21c4d21250156e7b619b03ca19f419877f1b87de82996f5316e89da1748dc4b3e6bcf016cdac49edfaba845f9e6249f15d934b181093268e876d1229214a70b0e503e541a717b771b697eb79af5e0e77f867064aa7559700a14c3a53169a6ba6e27dd76a334483beec1636448b7e2e7543f673a4e29eef97730df43eff23e3cec004d96ba814794d0703c013400919e2ec9931ea74db8bda4730ba0dbfcd1729eaa5601d1cbd3dd05124c29255d323976bace6b31d074ae705b8db86edd87cef7fd502c45c96336e0401e35e61650fa88c14adcb278b39a1aeca82be8a8a868084d3e8c0b3e4435f1173cbf1a1906b795dcdc994c9fcf81641f6621e68c58a909abab2c43e5acbf558095008a463b895e84f758976742670e8d028955a47b72480e9d241f9d815722f637012825c69c69a448f20bf77f2d4f70e6ef723218862aa9fe16f6d42573bc373fd2cd50a9d7ad0604292275ad2cc2ab7d3ccfef610de1a6f717de9f8ddf3b96bf60a879222f8301471a6c03c74f0b39ba6e5361a0f778f630f67378e6f7a448b3bde692b805df4ea9edf32d0b2aec9c6f0724aba9b307de2645fe5bfc0c7bf4206ab349d8b42101bedc361c8da45c8ae1605aca94166d05db202eae479d6522052e0b5ea8f024007f67eb99c0fd97d0909560636c49efb2e6b8e8de2d817bbf9a67273b4478b2de42611842226922bedcaa09d9d0cc777ef9e895ca2f4551920ea5d993fdc692354854944c0c03566b74f2a68a7f9ddf3a6f837306f64e16e288581ab7fda9f0257fe2294091d0bab36df61469c9310ca34f2a14ba2608df4f40c04abd63ca3d58c3d516a6d3c831c1e607b242565103d6ebebfb6fc71399d9adc104b200b81effd4f68aab8d4bc16c0c7e5e555bf3e8554d0a2ead8206c486c90f324a44ef19c0df931bbbae9f75e6bdc0f0c5a0b1ff57db9e27e420094ab48d68361faf447de3904e0ba9291fb1da7b6507a6bd59cfb4bea8b390ebbd8f4b306fe579182728893d64322d0c72d593273842107f5563394030e8600d827d06fbbe32f899d9c00b8da8fb52056bd0c8338afa364416569b9469a4664c637190930451c653195037c090e3a16c9c4de5cfb9e7cdd556b4fda0e9ab126be4fc618917402191f98cf2b792d5c02db410da11b9a2956bb52a0ec6cf759b02efc28d84f60d40b126edd46f53c176262057a2fdc769c51c1aba7b8058721cf386e21257299c9c8f2c0e61b49638bf922766fa190d25481eac9ac88f532aca2c47f979c0f2843fd14140bb63e630a8b25ba1bedad51fb9cdf0465a9d1d7a14b4a1eb2969760f4dfc58d548ead9dbfb8e4b20bdcee6c1242c2ade325d9fbb53d65f8489efc385f1f4e558ca51b49754da88c11c523be575ce9770433c3e117ab483218eab64a8821879b4ee14fa6f96c3754e4677d57691834405bcc9ea17c733b72b9a13756d52c800cc4582dcbca8e1049184289243928d290d85d4a4b90a230758fb7852ab2a09a274274ba3f387820214fc32310d85eb14f6983a20cb18582b977dee4a1b83af941a0351d6db4bc0c778b7ec5371c18eb1f2c407291a4d6202701bd11191dc71e3d717b50f24b1075b3a9559d7df56f1c70a592e74c5f3d67ca33a8481d86ce39c6feca74f3be3745e58ad17c007ca127b834bd566d5aeab36fdf5b5957ff23bbd9cc66158ad53724af3187d48cac8ea8ad2614cd6d5067418e74605849e57d233ec93ae487c7d1e306c7e891ee7667a9cc126ddbf8269321f509b96f492e81b4a8f4db7b3cc69934b5cd9ec38cbce84511b995df40a2ac671d892375badf8d57fd4451db48570eaf0a1e444a687191ad90c1ba4c3f49cb8633168b19cd345447f88553f36d65482b95c2b82a8ae5f988c3fadc442befe9105e9cfe96e4e24f1324c34eb2b17cbd6fcad673daae387c235882c21ff6ca1622752b078f665ac8f7ccfd887dedf98ae7fb06aa49a577a179cce6b033ce2faef1d62b957ceae8b4c5d32cceb75d9a27c1f67747507535169b033df8b0cbb417c09c0e80da9f7a674d4a029b400f12d43c2d2f21a781e9f35f0213be7ff868b01e95f6ca98164040deafda52295590516c487b96304d098a7236ac7d0e95336ea00d440ceb2d44f8e6b3c8172e1d4466dcda285cf54e017d1b9701020524e3ebfe1440be0a1a7baffc7bf6f47f7ea77d8282045e44eaab4710504d64262de97c8eb89611b40d6488223918056e8cb5d8d5133c6cd80e1e5d52d54734a82b97805fb3be4ecb500608d98506c8cc3775717696563218bc11e2dae8a4209b33279b9d21f2c98271801c76540bd4f95d7693989bb3108af9d3125551b021bfd014927aff53ed35cf41e71929c43d13d06fa0d9231134aaf847c52ca01f790b16db3d69258471545f9c4850060c714242ee04c9f81640dd1fc1c87a834cf2fdd47b34bc8d80f226becf869d162277af926f4381c1f988d00feff85911bf9cc973ab5ee5512017302f4bfef8f4788d106b3ae25a3ef9c8c6706a12175449a14eee0836f6357647b52c7d9a99ff06dd089b1f63c796949eae8be1f9676252a0b2dc1edad0ce387c79c54ea78a2bbf5526045d92fd80023bd46056010986a3f30f3566661d39ff6308498c01a8a0b702c47b98cf9a522de63ed65257171cd8b4820a6d9ac29db9cf8369eadeecaf58bf3d37e686c90028ab120796eeeeb67556606417792d58135e25060034604c8245bed7dd8f30f9d0fb0a6b4c599802b160f18510d2564c83fccf52272ce1b5e525663451d614ce73c9d2122ff8f6baf2d7007f61deff0225a3a95b11fb531861a1e2c3d7e26b2d559f2efeaac59aa149a63166c723d003d04db1df287ecaf81ca5ba185e2c0a6e523d5dbb790f10ef3dc872f6d1c490d40d1beaefecd672c6f26cc27b146d200b9f42f6ece74a59981445f64dd507343f9d63768e7274dda0116734c04f63bc991e141c927469a4ecb9bae85bc7b7b3f82fcda6ed7e4832825c92b7290d4fd3b23ecab6f78e0972c5fd60a13426654dec0b8ef5bccab50e4dad90c94da06b7af5b0feeb275e5f02dc9203bb7c346bfcfe797daebc5d01258c67333eac062b571e00c2084278aaea06b1b34d979954d09091dd6a11226e62663137f3c091d9f62bacf5b10c4239b4cfe8d4bcffa196fb16ad6e87e6cc8ebf072fbb6606d64a7d83ecda6e793bf2f6b4af97ee0ee44e8ba522454e92c218a67c813abde4c6a75079a29a8b5fe37c568edad4019bcbff540185366465cd2cf66e594faecb823f08c9b3974f8613b72068fb7ef2925248292bc2e2da74c222476003a6fe5e80f55c5c4533a92d885c6ef54bb608c84513f8c0326513d49686fff28661cae147f21f9a264608a952e70c9bad76cf977fd735ed3bfc678536be4feb0ddac63a16548d0d3ea42ccc794a96c3e8ecf3240a373025fa3bcaa2f43ffdd4021c18001c0dd2dd586730c4bf8bd8ec57854774616299fba875a7963ec9819bf19d79b81a834a9892ddffe4053272d6c895dd7f84aa56de8409652796ebd08b7d81b6e63733b1c917f155b401b65571395355623933ac877f910a481f5c9a22b81d1543df9057362840a618c10f0443f50080c5ed5572e10b4ef2dde88a9fcf136d295840a05503b37dd69841ddf0709945424ab6c62f2d63d6628fb633cc5a893ef01e221001269bb00dbe3dea547ae941d6a993800faba70e523f58a9f03c2b9b372f31e8d335ad5f0dbb2a5712b36627097dfe413626807040a6a3c77eaf36ebe2d0db58fac84d4669200ffd2bec411a8583a10ed14baf5f88ca24cdade3f80dd55096557a1728a575123a974fd20d8cbdcc93ed2afb8e804e639cc10d80915e36aa5042c5ea846f3a99a61826f7d50eb5cc84deb2b35edb3f720f41cd7cf5ce23cccee7b1af43b0cf17f6c86a133876b7c40e6aaecfcd4f11bf73147e5ed017e9454c6b3c46b32169fd659809bf4a4a116056314cdbd976462fb96f556ce6980e7e7727763d72c1172a7e150e0706c22ee02c71d4292d794d3a635d71a504b491558e2c8a75939f629cbb956ef9057a7f5efc00b61abc4e2d96c714e7f6cb897192c9d253d13e0558edc2a1d0134bcc6f0c183957670c28dfb573a3c4a0f06a936e529c20fb1ced3d95fc9368f36b9acab330e0ebdebb10f33f71f346e7c9dd8f59bf0fa134060d21034e34da4247f0f9bde9e8ee6c27018673fcbe52d78ac99a8bd1c9dd84bcbb8badd9ea433750320c1cb6ead0ee40ad686d7fecfe5e8a0c7eb8eed7c941a2c1da420a16271d538e8086db8ec80a8088f7f593b9bcf7bfd46bc82146003dce122fc7c66bf991af1029f2ede38e6a1b6b24a6239d64664e6aab1127546b444d6c561d344bcf52543d1799b38eaa359eb833d14f6b681316d431f0f7dfff8a3657aa10037ad75da5c77ef47c7b916f6ecce65c9527ce90f13778af38f471ed849ab803a3a14e0dbf45c2c689d3e3cf9cbb3f5eb4df0bb08481029f53227a8fb86ff95571088f0cf3594c206971fe324afbe4e160de6ae516e5f530c81f2a163154987c06a73f828d59d8f230dba3992cb7b4c9914de71e273a479cc6a06bc5d674a97f2aa2d9185f173374ef866715db64e1c836a27fc69f3ce97079b7235ec854c034aa737597550587a925dea7d6103b1a60a03dd1ce1497b5bd1adf2e22b22a076d9d7ab10e2b4b96ea1f73893d9eb2bfaee63fb38c2240b01d0a3a14c3215cfdcd7e0d2c703bca5e5dbabbf920ae1cb372632943d30ef157c71736d63e40c0d98267568aaa029183a473a774dc6cafb50ec2495fc65aa923075ea9c811b9ea4fd08b8321bf6c840a64054ab8acc078c45a7bb2e6c88c88d1ad77160dc89ff2145b7635157807a2046a43a9a861d32d64f30cf1947dae1912fad0a8f543f8af8571772cae8a3ed51b3b0429f0e94f74a194ebc3f794a15db2772e728845d8bfec0a5e9fae68ca037c69539b653ee5190ca886da82ede21838dceee1879eec760b0ef6ffab0268870ae033d75d51ff22038f174eca27f2039c9150899e9bf4f044a964edc93b1b4c10862479554f978ce1ee3d379202002e357b01da9825bc51da8d0200467a22309ec6c952495c5827791c4f6cad76ae8a0c5001b1d4c74bc1468e38ad940801af860e5910a88520a555f8a5dff6f1672a096891523b92f2d774d579df0c02c15c57c7a179b9395b58e0d5789e3d245de1e29e3becfacec4a3448a451650131a7b76dcd8f9319391e0936f66af1e8f0ec6b5437f2e7123b19c1dcb390aef124b5dfd85598c2c4043d111bf562429bc0ac7c7938a2f24fd2882470eed5edf1094603e8c026ae3781f88212611bf1a8014a35c61d85aa7c26cfafa99567182c76aaff41e9e732e6b71684176e56b78560be10ac38611a9b247501c6a653f114b54001a1f24ae60c17af2ea714add22b16702b9800dd1ef3fdb2fcd9905fffd7e13fa5e920af629e36c90a35a78dc73d198935f5dc9933ce4356e0546d3002afcf97d9e39e4c88fec6a3ed74fcf9adba928aafe0ff9812e4e9f85ba93b8af6897eff5a7a9c4d1e9a3727145d515db81a8d37b3a60672427eb1b21c66d7b9559f5b1dba11ccb02ee943bec0a971dc5f7e6d4fccd4c5c45def0a5232040285fb1478512112af3e9ccbb8d2c75cf55e2a84f55ee909ce7fd92fab39d740432d30a4912adbda9cb065543a182dedc4505002758340fdd5ed9321f64e87ed76e02743effc8d122788ef86d48540205aeda9e7d7908fb2a26db3d720f6020d348b2e5b2a510e141dda2d1388557c35c0d83b62a2567b962fe6712dd59e61f0713dba9fdfe4615b3e89dd82b4f697a03c4d7ebd300a7138e86840ff0355bfa3976aae8f9f7184ecb82172ab44f7f5633b13241a27ab14c45edf13561825ab7a4e4f4781296fd39490368c609d675f8fcf1c8d1a41895e90b9f30153a78712fd9ee5e0c3062085bf73a8e144b64a2dcd767457e0bd9680787bcdbe59e4fc0d742cc41ace33e0832a6150766485afe36533d2c07acbd5ff5b6b9e82e28987a7038bcdac8fd26e6307cf35fc0046126a7e892311d50ba112f35a1b34438b18c4ce57dac94e824bbb2f0fccf6cb980b807b38c79f2036870106f6bfdeafcba7b2bf089776c0e5936daee7e013f84b8656cba4737ed71bc99e9e226550c8b31e2906b8ce9395d409dbb6ea593fdfedfbf37d57e4f99339ef98582f4a65d13e2579a7fbd70c559c43f4eae455650bb70d31dbb167b50dd72cf943bbed798e423f2abe91998b9b76939e9b0f1e6e0ca139fdf5e9c02cf0f4698636a30847a94714d718d7e50f7aa2b0fe1832802c79f1ef920f629b7685bb5e1805c77cf2d1a70a069ce54b61b7d312918496f6151b9429edf4b2a028681123b92fac345b05e091ed66e19ea421affc47d4475df10eff97143d98d1d33a17e430911377f49b522d8348e905ff013b3419bd360c494b080b36db10c6431002340b0aa3ac6c1ca16195a28d413e0619639cdb33252d71ae34db7bc6b186385599d88fcaee2fe40580c2d721fe419ea650581a7c9f686ece3f916173d3fcdbdbb1eff07ca02658cf4941f607141abfbd62c0a55a9b8c4e5b4731426e5b32591bcf135fa0acefbf4c785d471e6dfdd57ed65093e6f9015538ead3d6f3eb394c9de02d81556218913ddcfbd1f95b5cfbe5ac9c983cdccd7750b45f23aad99e09f0e5356f07e054aa0583a064b84e254774b9357e9231d3292eb088a181898672f666e14efa9b84642327b9afff29a13f0bad04eba1c41f632fed447e271f1d6f9fa7e5043303af477845eecd052face82ef1495c6eff59a79cd038c214e6cc30e9071a55c74e5b0e390a2bde4b84780f55d4a74e2f0808e7cb4dd5cd8dc95ef01aaa0065c3fbcdbeda6962988de7f842b215538adc780dbf18e65c6d6263f833f7489d3871b7d132f4e3d0b14a7cc816eb0433735e0a83fa2029a0d8f14a2d9d9d72961b5427fb86e9edb0e9cc507fb4a7fc1f71a18e75308ec8568a33f10d992b865270edf10b5d3009ec178a40e16553f1371e250fab1cb1fc5c237ceeb85e9e429a521fa9231c0d6c0f6918e7243831006ca5bac1bf67879069886e23f7b01512b3b471eb11fec834bbb6d3c5b9deb6f1cb2cb1f2d1069efcc05137f1ac890392e401b9c136f9f7aa15b66660a51eade5e5321984221f64a29fe25b5902d815e93f9d478b25887c8e940716e327fdd3754ae180a357635d1d0f6f0bc45450847f5b0e988eec9f9b4072ce4eb660a77e0b698fff798902dcc7b233dff1f030fed1118bc49f5d20ae21c5cf2ffba4774119a3ef5d8854d8fcec13ea9aa9565aea8ec81d8bbc7a0288cbfd6e973911dca921f7eea2d082ccaf25364f6103ec71b001c9b1c5738a5a2aa3eada87f6a0610f909a024fd5e00ed70b0ff9a7d0cebf60d9433bf5ff98ad2a3a5c322c1032eb6d17b5a135437152b60853619a9859658889a70623b84bf01625a6d6e2b3e9bdeab43a982bea6cb082272958f3fc1c4f66e1f6259084761bffc948efae3772128ec8ab0952cc93add9973b81d3c85161463758aeb3b4ef6cbf8e34150fa7d5a71b1b74539e12907f4b73ce9f9001352f91c2e0ae09c90660694687272aec93793f1732b73873173d01eb93287d04b550dd84956e0a85a479f3fc3928abe0da9b3dcc92ea3aea0d6a0ca3cd22ba1092d9cbf6a505f9a0711d35976695b97f79efaa59305990f844832a1e483f5be84a875a19222ab4a0435599367cfa6a65cd690fc9f690784b2e3a0e8565ef5cb4149d568652efd13e64d56c37e6506d1881f58943615ce2e60e1386a4fa1ad613c54df5e0248d38fe871b5c5d509d5483956a5908aa6be2a51d018f065bad07f1188718c95d767fad388df7dabd1451e8ebd776cacb710dd2bdba3f7e04f1f3b514c75c22bac1b7f7ee5427f4b4f6c42b2bf72b157fe69c290e61be805e015da664294c59cf2d903cc7bc9fb28c688384ceed7d80068ad63cfbc3793806927d0da942025127b09f663be3c9095e3b397558e506c538743e20c39d1c0cc834f31a385a80f7e99763cd3fea2177b3b12834560e95e950e282f3378169a770f3d33f8ff283f72c37dfddf87c06cd9fea163c59474d1d40114b38db97c4f335163fb4bc4021bf80f564ae4af675df67d294dfd1f758d13985cc3fe5abbbd4b13db096b937074cfca4c062f5a105b4a2e04b3d7bc5b717c1ece125c58161c887fcecbea3822897cf4230dbeba08e88e724a63c5ca5ce5e2737c7349a8efebf4e84ec7cca118d4096eafe030fb4e38203a0fb3e32882ba3ed64c42ef65091125106df66508007826da65123d11aceef096e3c09697b7789baa90d7b12dc2d73f3cfd1f6b006a45a3aebf488c08b07fedfe99378f1526b2279c041eaeab64bcf2d8ed77e0ae0c692dad319b46ee71eed354e2dc5e3c31fa2fb5d9f3aab181cb56cd1a40d98cf6a8847bec4a80826df41828362573741336e04591fd06af2855a10d561e5ac9d1d843f0a0f626612420dcf4ac5d898d71cc750d62dbca39c97cb0362ecea83d145d7d512097211ecd3a62e180ff8bcc61ebb3d8c5e880f0fcda46ace149b17e9fa21bdbdf04fdb30362923b53ed97e174798769c8b9c914ef00f35ab9c631c9d91562e3a6c5ee0c03eebed7b601cccae35f4072cebf59f5bb2177095ec4d89cf3cacce85b8858bf3cce85aa9475432085bcde842057dcd22eba0f82810919d469bac981917fc7bb2dac028bb1e2319e79401ecd255931b4c6aecd9c523a18ea90ffb27425bef6cb38bdab6c445665df1a700984dbec0eb50ece52af48d66939552521a36b0f3fe4c84ae73877fd5433036904081c84eda72f4520f387bf72e5d7e8613ab585acc5196a09ab67d59fea6313029d03a905c29e2e93d2748eaeef09be89b5da710f1d695833bebc8059a4cedb55564ac5ca490b8a813087abc8690167e6668d0be19527e368c17aee9a490a7b59a5e4fade19ab8ea3a51504c7296c9e3b67fb866a506ebd68bac6308f489cd9dc00e20d8968e8f161831e0fdb905389ab4ad438b4c27286f2f862f8448e1f6866fa1d7be7526e908f7c21debb047539f25ac648b3f4d724e5fb8559ef27b3cd8cdb9ec97d1f771a04ecf4f7d1dbb3db6ba0355da865cdc5c2c004ea94317e20dce6ab9afeea5e56f78b4488532a930135c92cc3c669db6e5651a79ac0339e0992a08ede5d63e0b57ba4a8004a82de217fd905e0c839a5e8ea21463e067be281cb172c37d400a5a43b7ed9db876b5b5cd49e66b9332862209c85dd763c23ed398a2ac3ed0f1e8bb6ec2fa67756145f4aded530c65a2eeadee06cbda7b34f9e8309867f7b31902cdc038c28bbcb5dee4d13663ab9b734075e1941c062b0e6afff5f84054f113c5477526b045cde831e850748634e5999f9687e384abaf01e751a16ad5ffeea321ae0be1f515e432013efbe826e5ae7089083168ca1c2bd484eadf3d0be6325f2278ba7fc3f3c2a192c103f304d61551f956830b8a90efdc2b69578a052e2273835de5cae1b99994c89f0a4568ac2a583914dadc003a8f11157d94318558c395d3cc687f33d0501d38ed042d394be80685acab304ba220e7bb4c29ffe8d9906d31082efd3f2f7f32ac3f6ea5a5a3f7b50ebf639bc5fa55b5e4004d2bd9338a3b88e8e94b2e724e705d2a8dee5cbd652ef4ebd3ff308fb38bb53c2c4173b79ae36fe40d542de3edae92428555bd08cb3191806353fc5a2d62d5c8603d2754f535542e9d59c396808d81501a220626416c3c8c96403dd26c28ca5d887f9efc6b5edb2fbad3fa4b0e5d29a8f490130c782c28b339c755614b11455bb9398c924ada1d617019ba28bc2db87ff2789293595c59ff37f4b6d7ea276af03f2d4128efb50eeb292e6e36f8b7b5523a1ad83b60b9de431a4bcbc816f05b8075f1643a9413606e63be572dbe7b68de1d44437db8fd00e4143017b349af5d260cb4e34dc00a4580e44b103fbcf34636cf4602c166273c46283ef0e21e5f285d2f97a20caa64322c955ffdfbaea987ece86560d65b429aa2a4aebaf4c1896d50fbb873399be970f0daf1a8f4ef1d0e06439aee88755463035bac6e2a62ff190031872cbd1ee3c7661aac836888a4d5bb14dc29da651421e223ba776fdb8c4b5e0cf7ed6d0fc4a5805dba3b17014c5a80257fcf668030d93eb43ff779bcc2ddeb44c07e840d86000c47b330a9ff79d89f683252453c305c22897b7681f1a16d43ebde1c2382fd2071f2f4b2971bcbd223c8016ac3b749b4a10b21131cd98771d399e8243b4e832dd3f5edaf75930c2f89a1fc5ef8ca8fafbf9137eac2d03dd09cb0fad91e68100977ff298c8f267d8199d53e7ed8d46ddc041152083d0eeabef8b29dc529732e8cdb25618ed7d3e965f9ff93b72c86c5793beabe223cc187a6bdd040689fef94d99f85d085af8ff69206a29cf077efa8ef4f1883d443e33dc9761373b8dbf68838bd97c0318cf95359e3e526aea3fd2c4674dcce0d063a85067bc7458f6be6182639fc871e46aa8670e6e601ae9f0edcc5dafc679b63079710553e591e7da1e2a3baa3a70276669b40e94b941c6fee40f26a65954cebfab8febf05a540b2f2d51bc693206cc2e2d72c1c298da87803c0161d9a958a02e795edf4bf1df90ee659617ece812a08f924068b618ca6651c7cf5ff916b6c216fe79d0a854e38b3f425aec9c8bf24582fbfa166bd7f05de2ad82304561065f772bc6e769146e787479c11fa1efb4bcc4a8b7f73ae7626f45664720da359df8b744684ba7c8c8255a9d7e864c1cd84a542dc4fead049397ade049c4a39cefd400e1c3929ff62f637166ddaaad3b09d8205527980c421245aedd95ca4c51791461aa6266e79126dda9cd1e1f262ac78f233caea62c78373cab0007fd6643239845d3cf88509c7f0f9b2390b07a6535aa5b9bfaed6fe6053fa56c6025b8f3892c3c8cc8c4b0a26c0bf0930893659c61f140df0cc2566debc535510a98aa8695618776c656e0242bb4b621663df4395e3d8ceb13fc8575fcaef4df455dfc86fe87f83948aadabea9a928060d776858b6c36e64d746e1a1c7d202491b2589ee87fc70e54d845e1503880c38e1f306214fd06e30d30e0583027d611b009b7dd112c9b42f52a4ff28a0df9d39827769191b35db09d883bbfa9b20e112cfd6a6e82258d94ffb98a15aecf94b6733a96e648e8bb03fb7b97f1eb817b114400b7cd2fa5b983cef7119bdd36ed19ae5aa74b91f3681e89c52ad53a4ddb6e5497e500a9371423e6d0843921dcb186712524ea0396bbd0fc6fb91d1d133810a368d65c0f3e4e70bd511ce383419bba81a4fd78bc5f5f5bd04d7c3cb264eb65c2338ce7494c6d9b8670c0f8168bc0fd4f88f35e87c6000fc993da3d7a5d89ae53894bc721210cbe9514356a5580854abbde665910c1112c0f69501f713804d4453d615e84494215bb2f60238a20db33beec24dd599b360241db10b840d0be0816b294d9268032c630ef5c6fab1e41b4819c7f14a3c57e56c90a565e1ee8250c890cd71ddbb89294fa102c3c7468e857aba1e579f9ca10c116adc9466bb5d3edccac6d97a0d3edce6d9c11163dd3a165e05c21c9c815d392f7e16e4fe731d2ca289935e0ef86a9f0ce05d2c20e98fd4dc64540af562cda821815049a4b367195c1143ef599821792a7f69b71df05b4db2a04a0bb66c59da01d8188a96ca4b26aa447c8b66d6745ad7884596366bd5dc5b1b4db15e62b011a34ac20bf4cda734d4e98f99db96d4cfad1d0f3233b176fe5d85e49ec771194332874a7aaf8a136e8b4e26d916c670f544af0d401c31d4f4c5727b5c91192cbd1a6a2685d656d37ed39ef8d9b7af7ec1c657d1968b08399bc440b1575393700aca027e90c5e59a2a6413ade4974cf58d261bf5cefffb513e7bd554e1d1af857f63e4206ee6071c10ad5ffe25d52f7e3c8099112a41579f45fe5ff503bd03e97ff6ee27925df34da2fd2a2b0b5187392f46b1b176562a51d6acd3983db4c25dd14c179a30bd23e08deb85925836e43ad80c503d0cb906a85c676e3cbb6061a523a9de5dd66e04dc6865550b137665b1bdbd3c1797c731763f5d6e34eea5da1f274a30906c45451376486d0e0ebcf3cb0bc19fe6e5b6ab316467f59f5e392c2ccb0d66b826577af938b6bf02531de954e4bf540f7bcbf4b14467381439b952601507e84a6ce59fbe00543746d4905a31de5fa89031f96b00bd3df6cad317cd27120579632a0ab55ab14d2e1e3de2284dee64ace0e5e3492c7dda82189b4d7a32072994d693045512ae7d0478079d233bf1d451ef509758425f4dbe57a5ad7addb899597dfc3c0f4712222e4b5a17d70e4af5588f2974256b256bf03b4f404de9a0004982f5fe146653e31bca36aeac155f9f092dc4485e6fa3c7b02a583650f5d97f823a4f2a0eaf325d4d43ec3b71a973a56edf60abf9f9fe36eb323317a6d65be23d6b27ddfd98f4bfc3b575a3bf62b64a8ca9571617c0ec442859cea6abe7acd44f77c2e8edbd27f8700ef4285d705777ea5796ff8e526baadab253e75cd02fc12f0a7055f848de7ed09adbe8f33fa97337dad24cc4a152d9e5c7b8a7fec1bddbdcc91cf7876fa6056921d1fed3ddba87878c113896bb5725e299162754ad50283014a1ee0238da8c231c9e9913bd927c14833ff68f939bd5aaf2777f9d5b211251e75510477b3151ce4e98a9c34bf50a7ebdcc051a641e06ab1809f089fde449f43a53322eaf983860af882383fbc1bf57dc54ea4a30fb8e4c0798c13282de2ccebd57477a3eafb5983db9c43fe27b443350d1ae47d3061cd58d3fd4d10044b0ff7c3ab6f698c4ca3384b10403a71482841725cae7c7ae77211b9b6c8462c9dc76600d141e4b6890b54878f43574b79f2a834cc3cec53102e04b63e303f27b104ba0928cb733ad1320f327de82cd4233382c8728553afde92396673ef84b1eaaf433c089a05b045ff4d1038bd1643a3eddce41f99b3d1ea389d7fe0de095108b37237d130cf0da66d648aad429d07a8254ac71b747a12bf6363f0ecd1ba7a6bdea6a4a57253e7fcd936c827be409ee860e40a427b7eaeb5b6ea40c6e9b7303d01527bd0474879e6fb911b62ca3d8afe97883064074cfd90be812cf503a402928376784f35908ce6384d6e6eda9cbe768b5664d3af365e04552db981edc94a5d29ebcb9ed19eb71143b7b44f8e37343b4f0b3bcab76fed609dc4ddfcd86a08d464a81052cd42b8ed04f4189b6681992d5a0cfb8630a78d8cf2e4673fd51bbe0022e4814c664afade9585f9370485ae79faacd3fdda21b4d062cf73626405d206630ed16d4ea13ff6032e7acfd9f18b00c82f38fd9e5418bd22f1213ed63ed4420133bab50e3b4039bc58e27b2390a4d29aee858d03a90f0c5262c98615eda318ab32d61a646b8e7536349618369a1be7e0ef2af978e5be497e98709a55590119c6ac8313f201a995677ee607a263381f1333dfc32168e56526621302a83a095d3e152bc7d30bcae5a4674699a91654536339b8879857bb5e4fbee0ae39e77300f0428149159e6445481d668a253a4fdd59b6a47ed43d64c685013073f3abc2ca056a642784e4ee2bbf1629afea927b7ee9e526cb9f678e6b04d5ae98ea362c54cef6c93b6e1f74529e4f67069e903a5e392b3215bb0d0e72a016eb04e6616f60f7f6052152836e709ae5cda003713a8e64f1920fa83c659994dbd1ac4f0235209f29c0b7d73f89354d3e439b47a5ee1cba40a148cffd32804c4bd55b5e25cd5d39d53f6278b1624f1ce0fafdabe652a93b039e80d4c2fdf5dbff5e9d7ed0c50ebbd1d413c68cf0eaa62945df6315243cb74a1ff3f8a90cf2b2d0c3747195003ba7e3f64e1bb1da298cafca031f1bb02fdb7bf66a1a414de5325a869109ceee608039a09dc0b5dae33e16b81b81c04b055f2d377e00cbdcb9bfe6dfe1fcd901ca02f0ff8ac153c509cbefba1e95f9bdf1fbed93fac7737f0be40af9fdb1bf072862c69b0f2af2298cd0e66fea60733932144715e8d9c675c433a25b0df7fafecff5ed660de0888db0d8a0f0fa6a91f954eb52dd57b1ac3e22d3605bec039529268c1deeee225321edd535394c55bff11d55c02e31a5d81f47128966a308c3f679bf548130daec4f2597c943649c5afdbcb15c78b20ac1997893e420166f72ece86a7d10298316e368c63f4da69d122b25bf3242b9d684f3a9e6c3e84cfcee1d125dcf9c5ddb504f1a50b311ae9a942f9b258415055cbafe383529c54d87b241c5930eb5dff2fedb904154bfb2bcc99855e7403fc5a133112bad233400a497aa7d6829f4536787bcb198e293f3d0facc95f2397214c7d6413cab95e3cba5484cd4429e2552841bcdc10a6122b5d72da9f03a9d8110dc3051290179e1a3124e08167ae7f57c2e7c60fbc6a7979e09b114d3cd36b7c8d22179223110ffa234ed2f204ba522c4b8d65c04270aeba2212d58a3f670f9c5726126651a573be2e0daab84489b1010c364b67df43e4f6fe8a8cd14de82a3ae3b92f8205d0c27600d8519e8c371a4699c8d62e8c9447811e7b61a386d3d422d31cfff533e87664821e35940739a04f4184a3476f07abb1ad511acba82f5085311037c7878a711248e60517a19572da0a712556e5d65396fe24f4dcc88f63b5d65d0ab5895a62d9deb30035e2ad787e636b854538c1e39db17f7a117231489a00924f15857be876c0f9777e1f361c3ac50c93d96dade17003dc4d7f4098e5e73013278ac1d1771da2baee843a0e120534a8d567c163abcec08c0041fc0ff065fe8db20cb2d1329c01928db23f0acac0c8490f947176cb466f9317d046b740a9bb4750a6bb422536e7af5254ac56c9867a859a44744846454cfb4f8d6c27480b2bca97136eba4cdc2f37cb1d645d43331cd12416fd320169e303f396432d630560f2256b7336fe010471f1c1ebf6128a6bf19e74371d214fd8f1f938f6dc47f70e7b38f17371d3ac1dff1333c28590e819ba928ca9af3bc490266846a5d78fe1ea6617e4a91a2d88ac22444244d5c342734c84fd43a49801090a2b7187c7fc974120ff3143024dcb4a1cd8d9c89d8e4252bcdfeff8bfe76cb0d3dfad743af7d81f05f6487d7c67e7df4f62357067c3d1ad9d3b8cbd61d890bbe37b92323f455892502c388b0e3c5adb0bcbc4cceb6226e6dfe8e1d8eeacd1f67f4780c6c43a740a156793edbf00a2fe0b2b1dc6f70ad612a3df9f717b3c26f7ee4645bc9cf33f0ee05341e9b1dc267c863dbb53513a83abf872697806b210e8f3355803f37767cdacafda0a0a507b26dfc83b2448cc029c3de60a0a5e1de7621c5461049e4c209ebbb84ce4fe5dbd244fc8f2915e8fd2c3b65546f9b3118ef67b49da3d6ed01b22fbb250a8fdddb842d6cbd28ff7f558d9ea636d53833c869601133f12498956963f0ef2bf4023f97c560e980ed957e10870b525f221700b2fd8bfd701a3c1941d9a7364647659d0b88f7a65ca99c9045db5d05ecddd7eb3f2044659448c65031a6a13ef11270b64f5d077697b86a6bad94ef06660fe034bb98e5c82c1156ab9eef4640fe64afc3074fd7615f4c2e10624fb3caaf800c9243b2657194ac9b7aad5a0e802e3ad2f8b8e528302f2c213326a8422358522e2ee0fceeda1bb6aafb35591d0b9ab6a2e5ad7d2bedb2da0f8f4ccad4bd522c8c8ae7a2b195063dc0268c9db36b5f6f832a0c9ba26aab294b5093627f3f85bb344fe8b10c3f5a1a074eab6602f0d9e1dd88d2ec360563032861df08ec40cd731722916e36847bc462e66a4ae593a54160201065a877b8f8be16d6b6fe8a0f982c8c84210a33a0794852fc655004400d2245664ef48180ef87b29a32a78b94722ffc6f14dc613ac94fca1dcb8deb80db8143f79b498779fe02e7a971a1cd0921dbe69d248e39dd10da4ec94774ff347be18b399eecdd9eaf6389f4c44d229d9c5e177787e3e8c570e25a3d91adc80b12a9f593c1dca00763a4f75360d0c64ef46b986d4ba0dba09db617299b7d8ee0535d65619a36b9dd1afa92bfc2136e8edc559f90436ba427c22efc802bd7b7da32202121e2883073470d3ac6f6b0ed636256f839a0895f16569b024017d3ee407dba8b9376fa76ec2ce58292efbb591db3008c318d997da21965275a34e36fb96352c479c8f0ee5dd0c19f91a354da6b9db37878624a72c448678f5bd1c403af053a809443d37a374199007bcb2d2a6709790351007a417a07ae3ce81fda8f54e8620062774b12dc1b83b84d124e40477baa5f94ffd3b4ab5b5cdb473d398b29c77085e3e580f16e6e91c757e64ee45488820f238fd424b678f85c2f19c05f966bd63ea4fd1d914f1e54d0abb42c201327a12f769e62f95d70198d1ca08a314b93128ec311c145d6ffdb4cb682d31839dbc10053c68ece76cbec9f8cf624efc61ef0f93311129326251f73cd6e1afd0f2cdc77eb89a4de7edb4fea28a6936486161d774de207899a39263274baecf1ff47a5e872cff08d85a2fdbe82237e0dc7c5f8063add12e8dee1670176b19811527a853963ba6c0dd4e7672624edd3adc09b5287c74e5fbf7ddc7e6d193d556dfd2386a20f1d4497cfa1d46579289b945a99cfae5f4ff3b80ade30120c80c71859dc19d36b3bd5d45ce98276efef71c725f622e24efca0112a77cb93ac0bd08061f1b0d145dc72354329536a9b6fceccff73fe88fd5151d2682b79bd359ffb879f8a9a4f06813c114d70f925e2d467b73199fbffb3d4f2e00824f98a93ecc68914d82234fdcdfca73413fce5575daa9b7caebf17d0e5a438c51a82011fb747c7f795ad7c4d9d86da9a38ec6fd41e2227d7a3d93ff07c816a8cc0ee2874b58de0e76f493af6af79a41f5e309eaa04784ebef5f4cfc2b44cfb43cf775fa6d88a02b066de1b5ba4cebcc2994dc7acbcebbc16dd0223512aaf58986cb5dc9906f6ea011046082bea162da41fd62fe7afa51d31e3ed2beb5e956b62a94438161ea5356db4b9505017c57fe8e12da776037f759113aed642b407d536d2e637c974885fee4391f13cdce5a8479081ca88f5eb4f81a208de4b16902b63657317ffc39f77a9275f7b339360cf37c84215233f6bd08c836d261bba96af9d31b609d6939de9377b44f27b3ed9c91363050a1d8d8744f6298c12a5fb9a8f46ecf41fc570d54848be813a9343832d9561dc21c33218af994bd159e3a88453430757124b0c38f3cb78484df62265aa8ebc964dc1e5bdfa9b26acf3f73a485f7e1c851643741c1f60440bdd689cd6a583928d3cd55fd01d96688a99d7630956232a111a3ed010013ccf4f94d119821b166b409ec1f57093bc3050cee48360f930a8db563cf1a7ede2188176b9a9fc430262d62fe8e15cccaada8799730a25134212844c8dd15d26f0f6116076290b2ac16c5965586cf774191a42956d531d5e023fcc8012fc1dce254dae711164d0e53632766b6f13d45d83bbaf4c7e47c76f5e0dc8aaabd59b25da045854c898ec252827df0b7469b4c26e6ca392051fb842349879d4c33fdd5c7a267e4a7525674b994ad1fabaa67408cb7a1c5a4906adbc49d3c5779f7bc1456114f17c258f0eb7eb8cd22a44c78446587771d264c45b7fd102f3f6af7b826c3e97f3976dea791ec19473dd45f148e1072b309244c42137739962d3db595da35654b6055669580cff958dc6d18e21e4d5de5904b9a49af97933278a2e12173104c65aab697cde6c822f44bd850e103beb41b07e84af1ba545561117daa33f290c2fed1c6fa0bd452136e525664600bedeb00d966568d4ff4a0319855a5280f60c0d4cf43ce3a4c9c57643626342546c414c4bcf017becc46cc628117828de6af56e0609ed9bc0062af29f8ca448303c5ef2b572604ea72266a8153cb9aaf5f315c832681108dbde106e3e8a41c9fffe193af0cebf01e5d659e88ba74b40e0bb728d566a99f4bbb5ea3a14328cfc0285712eb890f76d301f0422d92cd96b9c97690650174e77330e0d2970a5813db909073402b7f28aebfe9f17bb33b8337d6c77d9e73ba761aff01e60077d07a2510a6c5a7f9bb8b7c199bf6ee52141101c5d56aa1397f1cea4529c9c1cada71e96248ca3a4dc096c4d2ac4e55db934f2729fbb789b1420a782d556c334f31a779cce0a38269d4e0e80c268ef8f86dc41eaf3ca1e2bb436b004efc2ac3bd787ece65582d8aba5b8aa8592f4348623958b854c88141bd15f0f77386536c2feeaa03ec74f0abf1057e5fa2b7a757655307581d9e8f4bee32244d8501fba18939384169c527dd91d12e3e187f5a15a7fd9f5ebcceb88a83ec00ad4ebd5fca9dc49f6b9c7287b5621a01be2a4300a6f76bf0da1a60a3b2ee060207238abe04156e291263e840490137fc890e5c3b425d203a091739f01ac2f4b2bb3f2b6e08af9ac2924edf8e7638a0970836759cf6285fb3a8d3f463a7a558b7120df90a0b70017b9855064ec0d7f39927724c4fc727b6aa2f51f46d5d3d9517c993b760bf231337812c784db200d3f65cb0a4ac354b2096f72614b1f54a6eaaee9ed6a60ebfd067eeb6316c70438077811bea98b9030c1ef41e1058c6f1edda90fd9103fd304a40329613b53fc5619f83728462b0e31f39f72c0109cda8318caf2291798eaf82c02471668bc1d3bd5cce0ead8d9642b55f4f4cc84ed24f829a6a493ac3e204ab0c5f3e736a93275e153509a73f54a9dbd9e379f5f33eceefee74ee75387d047a820790c5e6502173308af5c95e97528264ac5b8e8a482914051d6aae131d27ac2796509be2ab62045f8d10dd977147094d34a461719f429faff51040781f97232659cd7c019af8e9c01abb2fc6b9fc1fa479fdc9dc2a495f41a2aa0ed32ec731e386978ccd275192a27ce31034c6c7fabdbac0c2d390bf1f342e2dda343941460058e4610dd941727a5796af020d6247202d9ab06cf2dc09f3aea68988b46c04eb8530962543d3bb731390e585a1627f324cd5b9b7df8d4c55f069ba98ca45a3dd31555383960531b001f028170f23037ac8bd90c8950c1b436821e72a7cda4c453cb8114b7e5ba92f349c795076984f7d101352c26732512a56c8b1f19c5515fefc85d32b228a5a338bb3200aad3a846534f706394cc514cf5c8ee18c7768258cb43cd845d00843348e51e760b14c85780431cfbca16b8de84acbc1aa9064caa4b93b53e7caef77724b5a1f148c49d482194be07b564710de35be2b6d9c1080b7c1cfbbe24619e4ba74b0803829f63374e91612b5b6200ab42440214b5b773c85934411ccddd0add10c293fddce04e3ab6a3cc41fe74d6ae1dd5968bb2c3ccc556ab8a7de18054f8f3f1d7d029144f637e6a677ba4ab3beaa3112e69b644ffb5c759d88da2551e66265c4a82193679d1181dfe1ccce7d1bf94af2388decfc77e8dc3c3d8b0d7430a4ab1dc9258627f7bb6c632c0edea6bdf06498b42f497edb49ec218f616ea940fb952495f3ae99367b063298fa493e30d300052dd597755009494916ee7b53646906fcbf427a35612adccc5af235519f992a816c7910d261e78b288f9a433a9d0418362b3f2bd20df7205f8d8f154d4dd27fd5c67097bb27b67b94d4416c1effe1f4b6b4580149013637d23ff1bc094ac54bcd8311446a80bc63c7f3efca5b1cf23931d25a8d1750799e3ad47b90df8b5b965a82cea3b55fa2b38856155ae92a962fb571d6f213512dfc49085f525b4a0b7146c9f22b2b3f2a607d8b1e437a5ea76bc2a4a25adc586a9b3fe8f4c336e8a5f8646840ff7205957dde442cb8708da8c9072449f52b4d993958cda38d930cbf0e3d242f0c05fc9613cb847011a7d651c8cf8f0824bcab43bd1ad05eaa0f556a400ecf2928a818f72b5078b56c56cd9801370c9dbdad9db089441166d0fff8de5e5a0cf3d297b0ece9111bcc9d449393ad4804f66a535124641a6449a96130f4ade7b538413bcd0c2b1db6505364ab3c5a8594e43069c66d1330f0b1402c3fdc7fae4adbad3c467a09993757e960f5b1f6dc3bf4ab478afb5ec1567b5ff50358e2c37e2ded85745779e0cd088f5d9d0d637ffa8d1caeee61aacfbf32f4e097d01502d15c6797df4e84f2e11be9a22dce11b20ff71aa40eb4849b887675a3d6bb9fa978e9b747152a2e4663ff5d50bd654a7bb8c33feeca72fc7bf0787ffbcd7f272cc80d37fa22dca02225305bf12a5a9db3587d3888fe58f20a52a3206a46a683d15f95a460db17fee8383df2a75725d5c529cd46cbe5df006e3ac906893a63c7f0de562d26274b7d5322825a4f672738ac6094c1d636076b4ac1b62c0f38c4d0b54d22989b67d8eb75789b92ab35ff31cc4e66f1e8108448c0cf72af497ee24b6e5f479fbf2431bf6be3d7b80f0762b5ae52e7609c9c69b391fd40abca938cdf466c9415d31bb9332b930d9ce1e599138f8488eb4bbc6141bb4b7f942016dd072c297a913226e2200c9f1074c158279ea447c213dbbe9c5177f489b8bdbdd4a72a51f2939b8c29fbfa19c62a3b78a16678da387fdb2e25e86018a05292a4b40f57b5653a1f9d922b0ab3f775e32bf3d28c807cb0d8fd3bcad3c11423401d31c395aed34879a1a7fbf556335f7f22cfeeca1148813e0ed63243cfe6c5f0e555d3ba0d3eefd4afbcdf7688795b02c07fceb05a9800d271cbe8cacfbd770b6f249957d12131f27d5fd99ab9cd8a73bdc82baa2bb62be41612cce644d5a1a38c6f20e00f0b66cf41891e655d576985019f939d85d8cfea2e545ea52e7e52b4ed2853076db393134608ee5736c85101b69f34983f132b27c3f31cad891b6b110eb757456dafcaf1e19612d47cd07a733a3313e28564a9c59f794cda7aa25b41366ea9959355bd0cfba6ce7cc35171c4ad0644b9ff3469c7a571ac2d6a4849983b128d74e4e257cc491625c219ba3302f4df64f020a28c0c2326befe35f74f14536385cc16c69d04236e6d82fd298edd604c7554928d1c28ffac2d864207d5eefc57e47934f3efd255dcef11fb10506dfa342e68c08ee6f370920c673cf0243ce5be803ef1e4856acda09d93b1f7631f73196efd0d2b53aebb48d31fa3ba34fbbe3a697fb876e9dd409d7d7b8a8bbbbfd794ff8dc3d4ad0203b649ca58291275e241fddd28f4009582e2764096d70d3d14580758dd0670e1a58793764def65516bc0a9d002d5426919b0e0afe0adad05b3d1a549a4f7662bab6f5d2ae8cb9d7691838c9bc3625d716fb5619a0a458c8489add8dab842ad356a96c1d23e61b2181aed7d73014a970685925ed6ae7390d17ec1c1857b0b14fa167986e2a11b677f489903c55ef094486bf5414101c2fe1e7723876aca0932d55b8e2f7c64c3b6e84008e472e120de3d31c1527b4b4ceef6749dbcfe4c46da8e43e7ddecf98ae496c9232d90c81766628bb5d9e6b66e476a7a10777d01e63e4220198b4cc0a7eb10d946992ab1eefb0c3a20e8879f10cb1e39579902264aaf816109b4f2bc6743900c4579979846433b115db2fabaa39430845d0fea04219ad7014e0d67c3a215c51a3702c6e9cbfb7f080e5f9fe9ad759ea53c7ac54a0cbf0bcd29cb67c21de134bd25bf0f4d240bd11f7ba3d3f8a8c99fd447f3b786f563f0fb692981f851f46cb3c294f02fb881227ddd675c4be8f4c3c44964343d10ff6ead56bfb6f1f41453ef0aadd143cff4b72484983cfe38eb913e150265974f76b9e598af41d1506d2cd59e0e20daf24570fcb9412cb06c117187ba4362b940524a0492a13ac43b876c866012704efb942daab516df3988c93980988c95d0538a028f9c4a2c91076d8589780856b6cb92aca7d807b6ea56564f5669c9b383b3921939a222af5bc73a96ae9aa73ae55897435ce6d158589a26306c382cd77670f7effaeb1e460eb6454804905c20c3b4a908c16c20584d37c3d213cb2f4c295d70b61fc2402e3128a65371bb4216df28b764e361a63442ad0b02d822d50855e62070bb06c0fb633648ba3037a63bb80a8f0b22581363d7f0cef804dbeb60a7f1f786c3059deb9e0151fc901f7316710a83388c89f5a01bb4d747a5b558f6584f7c2b9802debf55e4e75c875055cd58a32c8d6c261272521f09d7676535117c0889f3a7ebc85609102d775eb61a3a911f37d4ba2ff7682aea7e94d66b4cef176ed5d8ea40cca856207017f1dec7a7ca817044bc70057b86fc082cf56d5520268b969322e1c9730685a5c119a9c6f9642e970b25c5a992d4c65831e19082bfccc837522044d569f3bc37c5adac209e485bffe8a45691878f107887ee91f70e212fa53d67248436003d17dc31810c10548872aa83c2e1aef09d8c0a7f20e1bab281f3ce3236b355657944a6c94fc5995be6b10099ee8a0cc0dd24092237a6cd64ea2eae01b9b7035a28a089926cc78608738be078bc4788b0cfa6ee5d9bfe573c1ae653242c9ec50250cdb651650d078ce5a380eb8f1fd48b3a63970c1539298eda0587489da54056316c5c0f335e104f382315b5e2d2d6e0518e31a992db2362c500d7c3e19292a745e6af93cae44442e508e7f7e81277887c2ab279499bfdd17ab7a0a5ba120a5289704bc5e24d8b1fe05f48165197102ed34666781a61ee83066b21b2e07c5f4cab0f694c8591a0ec05dac18e5c7d70f1418035841476d66ebc8feb0a70783152b18302c9f0f5ecf4495ec1d2accbb56ae78e0e4f3286a3363012ce68a59b9ea30b3bc8f3fdf91948010c846ded1489a0ca9acd22c058d120b849b19a4ce6f09213ccbed5ae53d0ccffa1e23f538687f0db13ed75b1b522f2d5242d32866203549497b0f250dda9120ddaf404c47c18f23b59b13e42afa2e3947bd182881c06584a6b38ece5af2e2ca1b2e191fe657eeba57b6c6757600039bec6da56f925b6f29038adf66a1e308c84c1f294d1d8257ebf599e04b6c05b9e601c5eea253d6ec0472451c645313055084f7e59b70bf19ff8ce561127b095389b3a87355345396e5dec030077b4e4ba42436157a1bacc9cba7b3ef5ad12a900fe63223f584e0de76f5da0b7a77591c136d3fc97f09959a1abc6554a99da2ee864573b873e18d78ced5aebb2ff78e77239ff94c050b74b6b3fe1cf1cc86fffaa541821fdc1de1a78e5418c1719d2c7a0f8def6ab421b6ad4ffecad8100eef168e7715f088dab1871d4ec202b330f5b24ab40e402536a6dfdd008f279f0d810e152e4ef186bbfa57ce40c12b15f5f8a7eba959f2c6046dcac489156ee5f740892180c05eec7e1183181d5586ddd82fb31f4d68443b292bc103d7404bfff16ce89e87d12821101459a3b2dd22fc789f528b180f907edc4a90b6243c8e8f7dc91218bf950df42b313996f8d60b1e0c786133dc3bf40ca86a98087c2032b87214179d979b2d1d6b5327e62c8826e480f58cec9634b292e30e746ccc30c679db57d6f7e84756613f706d201e3a17037187258f49397e42e86651ccef314ecef444ff2782db9641d4dbf555404ced790edaf3b5bd9ac1c93fe65e4ac1284e8ef45aa5e7264324f61c675211368761a34014d9274fec8864d02f6a543ae2c624a02414cb0efd00a270c5216041f086f493b3cd00e078cc19c79d5858a8fa39a86e9f85dcdf89a145ae2153750f1b06776b25774c2695edc3fd48d87496be5d2c03465877e15d9e8da5003480590126f560dc86a14bd259245aaaa822209acf62945aa8f09322de782cf2e03141a74e1d16f8f6ad1991402e9714271a7aee1af9e9349432b4889cd83db40cf8807bd7089665a0138c95f8f7cc8d830d8c79cffc639a522cfb031f97a63fd84cea82633adf42bbb82bb46cb2a68156bd36ab60d5b2382cd509f42c2a91e55c8549642e9423cf15a707350634f05f41515c69f99ba610be7532ae65233b809aacc71d92a5930f0294026c3cb9928fd9ce8334b1e7878edc1accff67012752c46be952bb60b5200e0b6a01988975e512880ca18523c7110e161cefc4019d1b2820762e014ee28722b4e79acf8534da976f18937536e35feb464876bcd4d4d7faf3673f3c29078e4c6fb8f0850af118c87a470b9fd3aaf0828b8dea2b4336f509fea9bfe52fec0467bd5ae7e3f3e37863918bb038dd015b2f95e02d9021909b9b6395d9cfc3fbba4e7ccb5f89ce6d1d4f604523dd4cf71b293f12d2696fc7e3484aa27a2b20d6c3826cf0fcbc78c4ebd36c7c213edff0571085fa59174c7757e2f493261d5773abb08e1ecdc251e7b5c94ec6d0552b080660b4b36d22a81e626c149602b64666b45bec5945427bed13e82fc8559b497aa1b873092b5d970ef87204add839ec5aa19d4f6f497b02180efe64ad9f711bb596bcbebf1291efda4aebd8b8b79551f76106e99340c1c6b14b9c590c0e38d4b09e5505773d4bf329974b2c452eb55b445541b794157e6eb2f364b2ad7bfb3f1fa4630d21a0e5caa590f8573ebb37ff3c16805edfdefef5252f2f207a718992f0b04eb445709623deb1c8a79ba3ea9f8765ea74c36f4ea6c8c77d5fec802d24ced7a569d7018e94716eaf202415ffa150a80437ea1b0ddc55a7f90ce887da40b8a5b8659b6db52fb51b10c8cb501e1c786586c07c3b93ba08bd90562b7420ced47e447c12aa495d908feb5c9c7e25d310521a33ba9fa9d9c99bfdc8abc1522a9f9ca6d77495b822abaa802a9295d2da74f2a6c7d2331c8a0b657c1bb3d8399eb075070f3c05bdce4aa244d897ef763c381d6cbc93046245b40ccfd59fade189ddb0ed01a60d282966843ee22ded4703f3cc2e1bbbc0e0170da1884584280829a2c007325b1218d6fcf174e691c0816d30314385c901543d667d93fc65b25356fac2456195c58b5e59ba01ca82aeb2991dfa45e9f53a853b72b8f64b817c85ee8806578ea91a406695d1acad1374340c8ce738e9476416b44d172a0f9f8d90dd27e93ea37b2ae80a49934932802ebb6c599294a4154f5d076b7ba3ef3b710776ef2fe455d8578e862b58744a099c01e703581d6fa3d44611923af1e7ef57a5fa40de3566bd8e6193c5db300a1e54685d732d03b019d5d10e9cfdef26f8d5a0f362a87127f62f1197706338f62cb87762198ea1212e0c4b28f8dddbee9818b1590bf99f25b20fcd405ae0f5855ab7079455d756245567891815c0b59a5f316415be44d7f2dd55aeaef9ae21324cf2e6eb179edbf75e2ec0ee4ee6366111f2eb18541f597c7420fe1caf5a111ea2c34f80da39f7f6b5141705de62b2eebf40a0148ac0b519606a38fb3904726a701e7821fe434bafd64350f3ce49d4ad69bffd87114fe296a630451f243d044f91eaf01b432a5d2ff20d2ee673f0881e969a649d7713947fa7dba898047c28bbe6efb382d6761ecdb8531054adb77bd2fd891b3ec95ec0abb12a0474191e9ada19f8a44caf88657c99dec7ef69fd2fc614a11d9232ab45f2ace28deb2281b9fecdd1fed65503002babe989cae11e540e8a028779e2e8b4a19eac16b56f4f9200c3b4f9332293ae9dba8d7818b390171e9589fc47dfa00284228822bf804bf856ce8113686df9cf1083db4894e1c3164ec8b87594b969f9acf56d0c6877b5c6df1955a1b16dd088c48cfea203b1263ae9e45d3458e0edb3dbd41c6b9a3c22f6d2f1995301a044ca6a755e72ab26e1faf16aa6771bc1dadee6c109d27d230a0b8276495f1e274e6a367e4f4293b6bf8eaaf342cb72ac8042d5fd14a49242ef0089b80bbbf705955adbfb7b46bdf740c24897a0c8f711072ccfdb3967344766872c2029c3136ee2533b77c41173982294564a76196d938231482c6bee97061672cb3d643645c3e635bf59b0f9e4976fd236ae233090d458925fde92f700e6a6e3fd2ece658f4040e861b9dfabd51123f5febf93f6342df22dbdc8affc8d3b1a7b8536d8dab484a49c03f04e5cb0bdb5327814d4e72b6fbc1ebeaaeb6e65f6019eee41245a545791472fb55695c8608e5157ab119dc9784f19f97f8766d50686cd0e31579f75462f945d18a7515b88bfba246b4746b5b39bc0210bc2b3452c7f31492e0336b14c268d7a42e35e21900fb7634727d0ff1c822cdf7760ef51b8f8fe56dd1ebfa67ca9f1743bcece16008018fdce8c7d6de5d0e1b1969e59b0dc902ec2625ff3f16540cdf91623a764611b73c919d8d13932558d47d19fb5a29b1d79311a05d71048e82dffac85b5e2c0677fef41c3d01249a6fd600c234afc449da674324a53c9da664699de9d01e241201878d74ae8bdfbdc57c8a04b0b0803be068055398573ab3961d888c83d7e23338a071c4ab45b4f4541e48ce5cb3d25ffb54cb9c1060d971d6ff995fc6f8ebbb2935583f35de52c8b566d979be992e0602282d4229f4c7dae66f27917b081b976643088dc35783a94290e5efa7b2794d80d8e70db15af17b87b252705c53f559f9d0ec3db744142abfad88a964e43edba355e5b9957809c622eddd9249f26ff564331e55a6db6945e9ca2e6fb1f796d53a349c2e60deb7acf1c2bc3fe176d507ce7e2f91f28bd4ab5b25091fc6330cc62bc71e88dada3e1fb4f98f92450e03a747cb8df5cb6490a58579b4174b386a2436892da2d3db97ea68a9c11b9db04eb61ac7f14f0396d21047400f654e3d0b7cddf6e31b87f5598e9bfd12b7b40b1389b2363f7d2db76aca83d2dba36afa9a099f7f6bd6810cbb9bdf4c0bc36bf52e485472ec8e88d19346e4e4384e6a5a2b887565ed49c807b7756ddd26e7e838fe082b5ff4d2e8f05ceecacf82fe15e2d9e2d4210ef7452a11fb8e01db6fc8963aa6505dcb749e0a5122ef8595ba2bc8edf2ff45c7cca147be1452cce64406764610310a940b4411e4fbcab14b443f8b10aed2ee2e2ac6a1ee280214534196c9c65eb0723873cf07b50eee079b828599cc2c1b8ad7112ed354f94dd21f10c4b2c0fa77c0dd9e1c2357c1915417729d48dd8fe8f1ec8f869a6c9769b3e58767a5a50650ff43f172f3c442a1009e7d9b147955d829b3de3b10330b52fcbb0d2d7d282c7b1090bb533c5b1d47019f08ba8a72bc55bb6ba39ba2588e5bc16258b1e677405e322940db5d993f142b9fed9e42b15d6ef676333bca3966199040af5e5a88413e8932ce6a29cfc11320ee2f3e86082372e6f3cb5560f54708f9c36ec28409a03a7fc12a29825908e6879deebee2266f572f37214d492db4d6262f84ca3b5eb4489e38fef5bf4aee6391c4c885485be40f8870481507bae68d8cc526f0260f60f74b0551c010dfc468a451262357f29a6c34fea76207b963872f2c31f59a23abf8e2c89b431dcfe247e87129af38e4b25e244a711a362ec25aae95bf51b1b199a9092774fc7e01c8b5e693aaca380a584f09377b2c66d4a6216cbe38e0921ee3013a6c96f3f52a6b9c6b14730753ecb26e38e7f21d809c188f7d3f109c1b4d872f147fa367cb96a2a628e138cf49370d5f85265494a842161d5ab646845c3541c7f8efb722bfea49d0391f51f929a73fe50b621a0e3786ca679b5b6a2e4c4b3481f341fc47eb73eab7df406b4eb6cfa323981388a3d16730b96fc1c71103caf388318fe06e3d331266d084d6a1f953fd8c7e59c206f113820fdc90f76cc2a86f7fc5c2e3a538bea9bc56f28fe188dbc294b8c626e0cf4fe3f2edb06750fdef8af27af2c034bab1a4e4340651ee7a1ecac4b72373c48c336da209d8a426671552dccaa2bce6b7f63aceae032ca723da46f2c451f4d95a2b793dc4c38d9bccae5dccb921d1342c0bd7944e06981c10ae0abbd4d1767898bba04984ab10c8fdaa342469f8c08f9c1fdc48606fa3740dd6fa3df4e01083db3d0511164038b9f4ae0ec2895a56cd00fbfa954d6171c15411b774a145b2c1f6c2d2458e6d2117c604fcd95f5a0063ee7abfe31d23c3638db36a5b87fc611979deb18543bb78f40036af90b699a57df5b06b8f8e3f1edfbfc6a0d63e8b81365741029e3e28efb099bb585059777816b656b42912423b10f6d1e6f2b00f86bbeef10bd88feb265c2eb30b2d11c6683edc9989e7b3352a8d382df69d934e495d29c612da3daa1b7ae476163dd3708d8702655d54d405915591921e5a1782bf63a5ee048b54da54018f4fe600549d87fffa28f671b3f4c7b10d6b2e8040366f9994b4846a72972336afe88a4ad4084073eba5d1a91555f728e3711d07718ebf306ec7cc5feb044d2f25d1219c4cd213846d9c09d78cdc9c1d8bb51f52fe1eb95612526d56f4d85324f880b32bb674a1e98ac95cabbbf5ef38c3d04de9d7caf690bf5363763edf0a1c65e3256993edba1ce42a76fa2a01b4f13434eb3dc76633083bf1fdb504de247d85be86e090a9136d1c747ee45768d949510cd53aebd4988f94d29f38511f6c918909a299c1d3953cf638ecd9acfafd3739e8297ac23d1c9be60fbb03d5ca39b6f3d99508fa6d574819951291c5da34c7914295d9ece485a0b0ab5a5bbb7fc517d6add6830be8ea39149049dd298f0568b174309b78571aab28f5a32055a96a14a954f9092796fb8946f0c15ff41a2fcadcf4ef086ba6625ee828c59996a5fd183124e851a2f249d1657468d366bafc909ccdaea72c33f153e848488d1ad6c5801f0d2f2980352e9aa33b0957c0e71f6b9ea485d619492213fe719682f3f0bfe1b992d022be0a4806f650c7fc6344de6b7ee9145a50c6ee30a677a32090393dc6b84c5cefb5e8319368e41026aa87a8be86b8091c1b2a132fc946ca4385120c7359db8f2fecce43c11601f020fbe27f0daea001f38bb67dfa296bfaad3ef7518fc85234cfabe046f2c1663319c1ce8a92af591f71cb280817f25e08b651a4ab9e6e6ba48b4a34f73d0344af82bfef958f94ce7c4e50ae2585a9b17b8efc4209408f365b26939ed63e98309e5565a740c5b7db1229281e0b40222e49e3c2e6b9c1a3762e20c83f8360d134d113a120458c650ad5eb36e48b485e3bb0ca501048dd91e9535c32794172b5b3a5ba058af58c571ba01d86c009de4ff67350509e17082306860c56cfae085263384cd3e84871e95360a9a429627852e4ba30c4085244ad6cc983381d842873126d91ab7dc2fa001a5f12400e374babf920b99dfd03f6a33de9b6b28c2175173cef59918a649ca31b573f498d0a2ede167af0b83c1ec9a5d46f2e0ab9d1b8bcf8dc676ed1ba09828df9daf3b038273959e3ad81cc91db7b7ea2b9a31f6e3dc3bcbb7b738465669c20f5f21671d68b4a828fe45a26e856ae72f56322fe24b927acdbe4ab09ee01aeda981a54cf6178ca1eb1f91affb5ca339d13bb99ae5a039915f49f7f429afc430f51206555ba0f1cbea6c747076bb1ea33e1d38684f9b53fcf529735c9ce0aa739d1a41b56db4aa2a3fad37264e50f38b2f1ce34670c6110f4ae72a328d25785d83e7be953ba4d5b37b404d07adb7937de173f4950602a90936a131f1da25df5832dd9fda5310d74de05a39d07b7326c124ae12347f3c2ba6014b3b72549a543eacf59bc65f5bcfb443884c40f1850a0b23ebb67a7cf8a8779968edc776b2e6b8835d18fb5fb65bbcfdd09460fc96f742f229abc5957997ef1cf65923072c8b8c1c6ab2a070ef8935111cb1213eb730d9e01cb82d24c116780648d1e93aa36f9398dc551153fe876313a4ff8c5a388d525f6c6ef54bf26cb37a1cd49730e9491b72115565bec4ee253a2958f2876922e3dfb77b7776b0904bdc9107514ce4498617a2127a8291dc18f602dc50587563e23c24c67670179799096b6d66fb294794346cad51d3ffb52c24e1f1970b69467a0c1384d679e05d4ec26009aa696b46c5e05ffd73d50a689ffa8b6b1555e21f37a39ecdb32a267cdb5110a7f6aba6c3413091c42e06aba4def1bf4767069ce90c6c1485753263c239b02c6da3b87ceaf4464e4fd9a8fbffb96eaea490b6ebabd897ca531c4f0fcdea651c1d4299a3703f87e2125cb674c688007ea7cd923d360ecf34080cb2042dc06aef46ba9d16a69dc510dc726796bfbbb37e1a8fc92e6627c3ead681681d47c285eefe1ac6466ebfa92ca6f21c804b9542e9ecc8594c5f66462670acbb54ae02aa074f7a321916c40aec41d918030ca682def294c0f1559b5dd94224f8b57eb0ce644365061074ee923ebb8e9abb5db0d78d41dce9e20247968bd52c259703351ec7dc1cb44b85bccb36a3914116fcf67c4f50c24430c3c19cbb23a2b11c2c527cca044d85d7ced6a07055a15cda4539073afb4059d1090bfd47881ca23a9776b869cb0e6f01dfb80e1d085231f4609669cf89ad912ab7e6f5224924309b5dd5496ea6dd2504538550ea1f7fff106567543fbe05028cdf5d2b18c803389e5528d03d19155605c4f1f4e10d6728b045e295764096850135fb2a930e579e4b244915690d6b46adfbe294b54c6d88579946d69e6feb42e14528fe36066e9fb486845eb8a492b861b99fcab13dfca3326d6446376320301d482f411ae664d31082f1f63d72d2b358562f71daa2e5a9ca1496698dfdc0c72a763c2a61ddcd22e4c68f3702494303e8a84d17a95db21b0951bf45a2dddd6ff9d9d30caf8d4b5d6aa375bad93ed479b4fdc7c295dc11d027cb9ab3d5edcaa77fb05b9a70947fb1bfa59dad40b6eea46ff799a1c12ec20eae4abfb5a3f2528185dfeaf7a21ef8e953f0c021fad298c181087a4bb74b52bdefd772fa0ae805efe6cd4eabe797520d8ff0f264d0a0cebf8b38c0e81c8f68fba4471570198a78328fada4b6d7649aa9352dbe770797435fafad4b04d0b2ba8701f15d44691ae9a918c65b3b5e3e91caa2fc2461c54769da8749ac0f68e612e776855c8c646836aec388dcb8a538adcb93412d8a997a922809123c961b4d956e4a79fe04a951059c34f2203c222e9f648aa33d343904b4cb770dab96acc1aa84cfe760f1c9e324c2d019c3d0f5d28984e5113698a40bbcbed4441ca1119555b3931deb34dc7e30d94c66354b5d5c33293e5af793c573f31130a91d7690942b3aa7f84c0625b5f06338b7403b1cb5ecba56ee32ed0a451656a29032c2ef37df96d3dea1a3cc7dcb8ebcdb03bf8de665dd752e429ef686a545aaf5a87e80c3db8d1305889789a75987358124bdf29fcdbc660bcc018dd9dfda30882d5b3570cf254e12e3260c84b5d0f191850ce28b90d11d3742ed1d314bb0e9275b938e5017395372ae2ca01e75f4379fa28136d1882ecc0d55c1e87f99f88eb6726e3ee0b92f9e70c583a88cd17345685e980108247b2e10ad8b43996b55b0582e08f3f93295c7441b1e5b8653b4d4857701ba50663bb7a368f3185399f2f7945a0fd550269d561315fd0ebfad4eb6a63ba6c65076148ac8897ecedcc2c2cc5db757a8382c04c3435eaaeec19da0323a15ee1282bdbe56c6a6884ace1076a4c8be6723c2ca87804edbac3e197b4001161f9027aa1c504dc7a3b11b4d2d6f7ad3e55f7a96bba003f400fc92f0423bf59b11bfefec6cf9a497881cdc1709960163283fd9ad665f0892dec584cd427ae1cf5699437f6858197dcf039021650d0bd0ef61763bd9e8a3f8600edc39a08d4deea073914c503bda6f48c1e542075eaa81ae5b9308486322698c1e3993ac738ec812d71b7e9a111f6677f2df9a1719e37af658cb71520389f2d4f846ec9802e3332112097ff77a7a67772e83ceb8a08118bb10663c1a9d4d758de82fbd289dd9cd48877e8f67e1a90be8cf72c90bfb4f70f7feab10cb01e7108fdf25badc5ad9df3f5bbcb1600c5b11cc9d5671ef717f1b5f854c959147e284fd71ad73cbf9312137a8d7f74acddb3c81b0316e53615cc075adeb2aad7c88ca7a11029c0f0aaa59399f5c4a1b6b98387945dc6b38bc3ee8e829d6999ee88ca219bc9c6701a609eadb90a026decd918ced61e2311094c9c1e4bc40d29bc3542672d62d12cf495c4e2ccfaafc2dbc97cb84f739cdc43704d54d95513739fe669a391e0075c0d9a98260c3093b6caf7804f58dd7c4001254af9cf77ca1071f1a85859ad1d2a68f776718ededa69d4b55c71747dec38edffb64a7825bb288a45fc00a0c4abc38c02e96f6529820d602da002c895221e373a6dcc1f0212913a9f1ef23790d2cd01106a5a19a02daf1e63eff4da500e68d7b2a3c6059b5e956c152d1bca7ee05db4e401b841907d07cfae5e103be432c735703aac5fe841f890b2db3bdfb4390805e335b47eae718779239af4b4936824aba3a648d58103c733461ffd0c1d224d9ea261f057978d99fc9ecfc0dbc24c6b588e854734d2f580fb008739abc9f3d76c2a3f1d447998e2e24d1238ae2baa64b18a02b54252e350f92515141558dca2ea1a5e7de19b3ce84458944cd5510c29ab09f8eff3798264ec791d91cd870e7238b8f0bb428d281d96c82626629d87de12c4951fc0b0e06e7f7e08e0b5bda57795f57864be143ca508c01f7fccb2057eca792d50345b3f92c85ec7d075ff2285f5ca236a35f259323f617a1eadcb8ecdb11f54d9a616942a86f782c8d7f3ba36a4bde2f3ca481ab5f8dd15247f235e2d0e8c2617d2c391975c56dede7b4c5ab9d78a53154d535bf4c0537cd573545fd3c4f67dbb3982afe7c707acadc9e29a2f34fc9e1eb5646ca81afe20dee45c1ac0e708be3278112bb2c3c7a96dab56d5b9ee1a6df4576e37de571c00cc956e29467920a56493f3e9389f2f4b61c4eefe6e030f2c972bbce024bf966715740ea6f205ac84e51c5cb80775099b76712ff33b4f5f9ec15a94aaaa40d971980a06c9537c024d6eafa8c9c93c3940ea736d49f0364872c25560edd41d2eac61103a5e3e1dc6e11083a228d24ffb86cf5fb125a88363a786c02dba7f9ec10231841a0ad860ae5f59bcad06938e8abf393f13ad8250c64616a2beb154c3d4bed87d9a75f78434838e5032eb7c2fecdbf57f95b6a9901051addba6e098ec586747f649c46ddd07c4f2ff8cb43f73f2177ce3df5401ea76e214648b911b5ac4b53471316cffcbfaee9df4357fdb3049ce82f21503ae9412e23ba04bc8029ac43dafa853ec659112920f6b48c542b98c62275be24dca8ce833dc4eddfd903643e6a732d8110af94c66ea033d74c2df9de245f1c7cd246626af7d6aa2db03068b5151eeda5e2a5707a31735989ce1838788777ff222e28b2bb62ebbc8895cf4f6056dc0523f357a7727b6eb4bbf307194f7a199c30fea7426ebf53d476f721a2fa9ec1b7c875925b89e55612e4abb379bc6dd36dc689d23b12fe9be440c8cca2b675db9ccbd2c984342afaa888b7caba0765f0ddb400e5f9b1c2558952f84dc5b10a127ba70c747904b477a26ae137ea4fe8ff9c01bbc3f835ce1095b370750c19c498e6670f1bcf09cec0ea1c4a63bb5b2d977ce674d794f408844bb0bf651c0910955e8dd956bdea7aa3564caa0ae80424933d6d03b12058a5a0bea9e914570478c0bdd87313fcd4c504d85d80c5634d6f8abcdafc2f917645e5dd5b9973b2920e92ec281b5a491b82f87881cca268350352e10fcaef58d8e60c219b4f9937f08302951fa6856596557edadb8c87dcad0dd8388fa155441602c178415764859ce2ec543071a2156f80931b19dccaeef8d585e5cfffe102eddf14a8a09159a11332dc413a80a9642d4ef51d779ad429ffe33969d6070dc2eb560cb375c7489ec61811f347e4b4ada4c97f765596798a6c4b0b48a39e0814eac084966fbcaab765e4b75edc6f2b0da3b150ff2445af68f9a321a91dfcaa1e7d7f79943d30a17c411e024eaa773e6be2868924fb6a3624d86389127180a146ac788f0bde57f5e06a23608f4a62076a8a70641c2e11ab4b45a505d67876aac0dcdeb28a9c91f8fe2f7213d325b9b1544ec7a97ba8250a232d02aa89f0663753207af4df132be555abf45d6400f678082185882e7d3d007849538257a33afaa0bbaaa2d9e7150842133c016bed64bd4caf38013e4e1a1fdc37475702ea6567adc59b917fbad332d020b4186ad072c8de3b9d566e138b357d7a13e02b14851aa2bcf77bd402ef58804d45cd21e4ec04d887ef50c18a9f17da4d49bc4752c3c95f3a9ad99a856ae1750a7c0e949d5eb85351c9ee1bb8b83112d88f109a6150320ca85f30487edbd9c4ee715f51fc43f56a2abda7e971061884d4d64636e79a786a1e93a4daae06b2c52e778e9d3f084668fe7f3937a2ecf016a245eb965f68b01813c5316aaacc9d6c31c06f2fd3a90a0bfc16167d7257726b88ba8971258b834a3e4f654da61aa478a6428d8474662525c7b807b77e34508fbcc5b680d48ec1f7b3c6d04dfc511d363244c44f7616a6c926424f0510fd49f39467ce4de6d3a208813e2426fd6dfce1595b9b96e2452896a6695352bb240122d67a9113f3ad2ba8062e1e5e3f6c757a8fa198ad7e8ad1bd6bf7a845938a5d5cdd8846335bf104af4452224abca570c80c85af74eddf53a2c500b2443ebb648c0603ba78c45b25b267ed684a439ccc3fd52b34830aa5c089fa269475aee65c85ff8a851498dbdcc14c3417b68656bfeaf40a0650ae65884df112fd9b47784500ec44fe190091109428e8b92042bdcda918f5bf7656ed5d4dd7acbb08519e005c06ee4182208d968bf684e5ca12ab217982b0d89286ae22f801d894c675770f828d8ef5fa4c9baae373b7797e807f622880a84b449cea77349314f730e91570638e0a432f5139f780a8b30cb3cf1e74097da557bf3cad07b46c3d8485a3b285dde63f728c7e754d1804cd447ecbe9326eb831a5cbdeda1addadad7e5db02a2f137d24c0455aa46dcc1aa9892b2ea64553b0bc2cd85627926a84c0431fb29bd7d498d29b9cbe6ba83802e8bdae0a4588e268d12c1475b99433f0f49bbfad4c1d72b204c5dc89699550e39719c1786caf4e7b928a74d7163c03b7f80828f563b5824e6881187fdc80753440d5efb0081d02bfa4bfb715e06342948263eb2c3b5a359ff6460a95d6bc7f32855af0a28d9ffc713344780218080af7fba32944be6ef445b71288faabe26c12aca42790aa2ccca69fe38e0672eb5af9309baa2f820d06acf41292404df02f6b1dc9bef1713cb5a8ccd93b4b6547a03d0ca2f87209560ffe586e702659790a823a3e3f8ce3d3981ce5e1d22a0550c7f5cdfbdb4a8419affc67eca837a52e25421e692e3e40040fbb73ba28107b8caf4b503e325be36879d2fc6ae15524e818fc0534f82b1b4644b2cb80899e532fa3457f6d96373dd46fa0674bc69f9ebce3c3ee7ac5bab1e3bc0a80d6fb9c669e62c00871f7c329d5833d9138db49a4d7806df9c59607d1996f6331df6ee818ba394536b28304dba33b7459bf24f91a1c0522ce251c3f5ab73f27d91fbc6557f6b07246515301701ab661f16a72f60d164a4da3e3793a62b2831d9dbe8a3a1681686acebfe2216581e004475eb15ba255c15375959d3fec1f0f72c3172ba9456532af7948c1db46e2a90bb3ea30b243b89cb9082d7040f9ab7a8b4ce6622a378e5aa74e5c1562ec54aea659ab76d0df28268241489def7cb4b462bd6753f4006fe961f926afdc236acda4cc8f97642dd58bf6c94b01626a50402c4ef3610971aa06f3e0577b068196640554157dcf56357bd604d89a8f8d0a54c35b25ad2a1819e40b1d8e33c88b0442968a5caf47f60f19a4f89cb43c33072aadce57db8f9185373f40152372f28cd080518be76a77b4baab81568139b903a565475bf2acb9bdbdb2bca8483aae8e3b3de5e3ad9320b9f725d7a8ba81db17a260a698c3bd014b464332098c37e88bed700456acc2f187bcd87feb80a1e45cef0bb19097daf5a4e6d5723d55b635588dfc6f6ce0127dfbdb3d22c493ae0e037fec412568b766e141f9889ed4002e2a87cd4e957a50dce9d26c9b81082ba8615567dc0d499599a362600e11c0fc6d7ac6c6ecb96dbeef6c083ac5b669c694eb0b97b2369202695a60af2ebc3dd88a8afeba5f8373bdb5fc80a77b98ef05b9a9d6e0ecdf5687ddcf4c50e4df7a21cbed392b31de34a76a72dd4e039aa1c5c830ffd91eba6a04bb6c1b8681015dd9f4cffceb89557b720afe5518241185585e6dae6ada9107b44d47d23bb9557e4b36747c3f933af5ad0e08f41802179728f54c48fa3008a4c5cc8277f54fe6ead4551aeb10eeb08423de021e428526e470a50127dffee4cfe8b06486c77d6d8c8da85716dced30fbdebf30f29784a6fc09f4c728086a5140557670863b68ae8783640ca829171b5c2d2cd385c722ad7aae6090772c1136fec822d17c3c7ddca46158af2cd2cb5f144f8a425391a6f2447457e2a23ed7bb3c7a815fddf833f188446236977032e0e4727cbb3c4e7ae3ff27b9178692372fe8a370a930c8c0a6d3a500a1d383436ec1fa1686eb650b25603146d1ddd3ca7ff17b3739cf6ce461334435544f6eb0074bc881cd860beedadc328290d3cfbf20dfb3290bc9e3cdbb675c915de7cac278e19d92e45b3bf5e0fbe598d2facaf756eb414d3bb08eef7755efacf76a8079a54970e676ee0ef76dbf271139656ee901ed3708a3fef56858cf3ae17b5f7d5f6ea5e5bdca4b7ba44d25981f63820bbb0b53c03fa4c148f54ec5219c0bd637648d2889a5a1d5cfe9964d4ce60cca5544edc71633bcdccb1f57720b9d1ea379ed43deed42a5b31624138b6e3b651ddeafbdf170443bbbf53dcc652eef27b4ce473866f542c6b0f3fbfd1066a7fc3d40c05ca1a52fc9dc2183de9cc5ee1a29be23253648c39d34e8346cea661f4cb72edc94218753cfd368853812827f782e9d0f5ce78c5279500921b1b93ec71291b94e247153c84fac8df5f2df10fba9ce0f8118c075d87bbe70ba6473de2173881af9f08c5b1b19d896b54ebb2696ef9b08b0e6d3190edd7d63a9bfa78b340570d7d9aa1f80783c2fc331942e509bc88f5566d94f64f0f12faddf24e66cd9dd63375047aa38ee38408ea3868c9f3246dc17ca2ba4e3bf5b86b9a0c0c63721fea530a2d1218a75fb0909bf44bed90fedc83715414eba1cfdb3d4701d82656389be81b9c08fe5391f0101078e18726afa07b80c7168c7ee2a6e64fb2a7728e5e8c41d80acc151bd2b6b24afafb98b3428903d2269e3ef0a0ad149a5234875982fa6a371622f1712d573a9f6c50c5b6f7f57b1cbc9e5300d6a193ae393ad41975a704481c60a8960d5b6cc1c5ac4a46f04cbaaf2eb1373fc3059b7145106e20d09cc7672a4b237c74ddc563d4269f46ea8b03380606d7c6edb5fe742c6a9f84c9599ce7272b559c48b9828c31edbceedf48e71d5a8833a5069798323c1c6b514dfadd8bfc8d33e3c456d4bcaadc3b9706d1e523044dff2711c7af00b686e64ee14834b155b25320400c63a913d25bf1745d9ca1e2503532e210f441785d247b4d25bda7d5b89d65b77f02941676a113479e27047c489b2b12965773a17a711a3c434d407b3bd138eb8822946be16315876961fdfca4b4ea8ae239f829ec76e7dfcf31105edbb5c764149713d49b71903d79c7b52fb067b28c6bfa1d647de575f4e6e553f2742ee1284fc1c89b51a626784f302b1fffd785d9cca6bb0d21ac73c6e0d961f314027fd6377867bb9ebc46f2016e6d8989dfc3e015585b344ee242c8aa797f7867e57be20b0092b74edd8ea60d4dccce57c5545fc698e1d49dd9cd7682285f39ba13202629f1f697eb5bc45fb08a5724a8f76e7f86e9ebb62051542e729fa21e57ca1da7d1dce3cb0828c43b7d2dd322350aae80e2c883b6117abfc8d06b0c78f21140873dff7fc30d231c1bc0d5dbc0ee7fd0ecab46e0860f9af13459687968d1639a74933c8750ebc1ea7cd1212e38007f08f82bc480f61204a78a34391731d8909c6eb6075b3300f3b688aa67adf70088646087c16d0e2c5807480a7cd6b1b9e8e361017f5e4f4e79b6cc4d54da21c233ecf82c7fb3a02a26551f6e72834564af2589ece11c0f31055bdd7729adad87d6313679726f4d0e9cb04a24ab55756290f9d1d4c74aaf8d9bb446ea99cceb5daf5368d25097634467b05e2f604bd16c1f0f72253cd91efb287942a53d19589f772c98c8a93616dfad105d28df5db4bc06f6b07ff6765a33c226328b2165a307d6cb7deb28737fda3bf2de439ce390b77683592158b66f3fe7b8d782780c74c7295602ffedc920eef1206990d6d0f1850611eea1ea6c5c06ca99e4ccfb5969556a5cda87dba46ec023e75e07f430d9812287803b1f35bca26cee7f55dc003c5745d78ca4667048ec452cfd4ac3775e2836fba21cc2eaae1bfae6dbf7963390e2563540028a8401c394395188d987edb80f443cf226de2465fb0760875d8e4f394f40928fc79c5458296d703e32e50adabad4f167615619a2367015435e9f42f56033b7b3ddb5846fbc85fb28b8186b89b82b95e3569e6fa6120c0e0a0a04d302c64cad667a8ebf4960e285344e388c0b224837aa1f09ed80c9d4595a0ce55e46ff2c7100091502ca843f4e26901f4ca4f7dacfdba4cd84763c1d7e713efb538c84eb9535b2fdbbf033c8a61c579e86924b76028b8d3b0b0d21e7b018250c564be36c6bcaf498fc0fdccb28a1fe3d31a264554e64ff4c2dcedee382a7c303f51176152775fb575c172e303442102628f63a356e207aa193abe994fc0d9c19d393389e0ba5b9d95f5bd89e755d34851a14af5afc4f66cf40da31a96efd8fbc9e5938d6e59e803ffacff0a0567b2d83cab795f45edcd550699af1579922807117416eaf1d7865d1f27e6054836ae2463c5a62109d5632ce70fc629d138dd425540512c4fae9617ac3d98c998e041881a0d5276ca31cf6504b0280b64771805122784761245a086e26a28b1fc35ee4a6c14e8ae67bcbe6cf73e5dc60d0bd568a65b70ff449df1b580b68d1d798ce833d0bc42a2b865652ec22a0e8f7b040e355920b8d1f0a54022aebc97d68a2b932bbe7fad29df59f0b60bb3313b561a8db342dd3149496a2a36c1b7a776b6ecdd506f869bd732ac875f2d9ecdb108a3c6ef107d27212f88713ee43335f12ec281aa835d6efa180e93e2a27bd02282b6b27a0fab119082528f723fb8b16ab2390a9f90ba604e82c90f40f2075d089e73ebf8fd92491270678f7485a4ec1995f1c2499ae66504308c172f8c2fd4abf0ceb493de1bdb7d503a44c3401b551325373137dd35108c07636128de1ab5822faca31acc7c7100709d703989b2e1bcfd442c2c322158f776cfc27f66e1e88ecb91989217c1891bb7681a3e31846e696fbcffd0b35498276ee70c4c0eecdb15d8fba13ea9866d9472b42103ed36c2244648cda49e8829f03d9a55f762e64ffe83efc06624d3ee0f3c6bc4947316ea6f4159f3f453fb6f809c148534882ac78b0f16d6381e008eca108f806154c62c0e322815b3a8570db5d4094e927d092b5b8dd24cb64b51e24a70a8ebf2a83492e4b5e30f7585ac89e72eb4293274213c2eec66da5912a5d24f0dc17bbc4784587975abc13f8edad7ae3897aa065352b96310a4a6dd7fda360b493e6faf5699c278130d1214b5017d1eb132d6df569dc29705b3b066b3e13d9c47399d5595ff2be85ef1bf13cf1b402d7dba4ea3e7142bbf339fc0c0a301e68a05b0f11c8ad41006a3399a8def574a07a7debf54ca314ac6665e591f91be70cd908a59de166d6b9102ac5798f9351ad10a1df3f83a21c685a6e8fa20a6edf9afa71e3c3f0cb9661ef25eb4060770160ea1fae1a976bbed0ab0b44807296f5590857d9e7f8678e6cb0886c34d57abeb3cfc1af062444ff718d5eef82f7501280a8b6f89d0e73d3f29326c8a6dad263e406f38253069087e1349dc2bba0292ef12da5675489ce07e8b614fd235d0b928d0139713898f04ed7b6b4268c34c70bd92910771e29cdfb56a13fc450529cfd5a8ea7927d928c8a154a3f3bcadfe6ef96ed9a59d28102313b4e5bdfcfed8ba49d9c16ffa0381c934dae41f77b1457ac8fb3a8609b5763d528b46484c07d37777c6f076a3e659fa4481683d8604a818b8245a5b467784a9caa6ba4e463611e31253582c9760fe6bd99a20779092a93c75e43a9d7c8e720ac92a20be70e1bdca1ef4462f7b9d7f60fb877769b0e5ae306e8bc95882e3ddaea293e9fd84f66d3b280b71f996814327a30e7908a149d435db929592036e69299942896425257d5c3313bb49793caf4883db51c0517a220ed6e8955f024dfda6ebf88a1a86645d6bb7c17b88f9d88462d4041185028b35db428c8b87035d20e31ec67daa6bb9d76958ee9843416be8b42bd3b989995c0ad301be5c9ca0b117fd217ffba759fcf15d047a9b20cfbda21a78e8df7c68af67e17fb5717c84311e2ff99c8fb91eec4cd9b355d01db3193174848bbc00bddda3feecdfad1c67e2457bbfdd4d61c6be983a0688d5b36fde275762fc679c6e1e17ee5bee065f04f06d84fd816fa33af1855d087ab1f072bdfde0b8311d7250aad3004f91cda77a5a6eca7a6b9ec69d55e655ad9d0d458fcaf6f28475c0e1ffce08d8795007a1b54565b5c2b5bfb5c579cf6c88dfff998966aa1629ad50515eb371260f179c2c6b0b2d06dd68c6c53fe3207e2fe356d83e6f56101cfe28875c73b0268412861bfd272d34271ec3efc42ba193a10910fd33f417f281732605d3b34f7383ee83a9035a13db2387c6c6399e159245b7fcb5a44f11a55ed1a72d2a8a3593ddd7d4c94f2b0718d6afae83e4d8800f159f39ed119085d9ed9d8472267dc333642bec7824df840b22c198798a6ba54fb4aaf71baa7cbe8c871bdae9eb09be30c26052344ec5f6d16b8be8efd88e3f3c98d7ba07ab84b7b513215e04d7de3e9862503a2b2589d251f7f4f1f1b46d09efddd9ac6d5abdb87ac22e231f33513af0ee62471249f9b28dbb6b25b9040b66f1096f2aba9a3d20c7d6e8873389426d915be7bec2828b95a5265c5896dc3519bfedc179325ea9dec1d035f8ded5d5e7ef47ec214d7762205de90dfe5551c3cdcf32fb7b559af142bfa0658bcaef8e98ecf2a3d0489f3a52c8e2ec20fcd26f6b59482a11bb1fcb7b48583aba30dccbe895458b1b8bd175c00db91c6703987d83433dce3de0656c0d9f1dfeb27508314110e0b359625e821ae277c1703b10c6a0f620c1f70460a1aff446f3736be5cdf121a40255cf50057eea36590caecf36b46ce2dc4d682355316b7ec27fcf89b31696f82e88a6166fe062535c5ebd14347edc1d921d8b5b5851ed2ebf9d59de55125f59bfad092a163d51d6dc5c938730a002605fb526a4b5e3f31076e8859a0c1fbbc55dbf8875ddc58824dc7d7924898b6838b2eace55316022b81eaada7dd20c33c92482ecab4c536c650e68159d3ae9ed9d0e42a7d4244e69d607cd315ee1c829cc011d4d8388f98d0379cf152fef9cf29f97bc58a19f950cd2ca3e1c742077318469bd4edb6eb3600b4cfab470066350ee94b3b41443b7137ad5e0d72bb9c681a3e996a5d2184dc975ec871990f3ef3f70463a5c609d19a35c27651b78a6400119245530aff0b94b71bd0156cdd3f7c14685e77284a2f5e837a50663a9706752218197a399e03b6a8c431bfc00491172b2acdfd2ae7f32b7cd41e7a3005455892f2b61b817092e082bf6b38b778b9296e64a72f3fa7be4cba3eb2abca5c0fe70604f44b0ded93de6b3dc52908e2cf856448e6622b79a919b1afdb53447d4559f7f29b0b2e00fa3bca5e278139108ac2b76903e181d0e2f314e384a4dcc205cbe19c6799e75fd146648f90cf8a5793692834a85952778d3742c13a844f3f10b482ecab93c067d89fe01e06ebbc40989bfc0e9419c281d1b053f94464164e01aeb4bcdcd583fbf12a0b98fd5a82e99a3e77c006cfed38f5b9d8709b2dd568a7e3c7b97b573a8a4d8fe213c7e1a25924d538f0afa8603d67d655382bd8640fb05e55f961eb50b80180a2cb5369d528a9b902173ca62bfba80ca741d900ce37f7f7e426508dd1f5986ce61b90903d00c68671558a1c1714ee67d62f9a35093c4887f43a78818cc1f49d4ebe42594e1c26d05d2fb5218e90af1d96293d6a10a51a8686dd680868f60c8a97abaa209cc9ba39fe6ed371c52e408851dbd6043178337a66c89b39e9b13d1d180221b005ae109e99b20e01528e852d8ad3bb320d6deecf69f8244393977356a4d2a92b60da85d1ca7ec22e8b3a6079928a36a18eaca2507eb34bdbf7ba98f0e12c508f366eafb706fa5056e5230979239f6b0cd13b1287352ea755ba278655a55a71eb1c9490e46b8aa9109281ca710bde4cd03795553a1400fd68413d1beb9e5380b63904386aedb971a31147e543ff21aa4bc47976c30eeaf699776808f40d64d7e7ab859e30625d8d6036122f4fdd5d538f9f79f15f3d3ea80c7788365e1c5647c80b18d681c91ad93ad474bdc0c2acd2de31aa00be9d0e16788d675f45e43064d8698bcff827c71f9decdc28b5c95bbd7cb6262593fc56d9b6d3d7be5ba1f819be715c9b14d9e42bf61cb38b448f35f0987537629defe47cc618c57ab560514e344df0cd09caca806569f63a6f5efa8181ba6613b4cfa89350c801c570d359b50ac08e1d067bac0abbf6b852d8eb32c6a29d21fafff947faf5b7ac0923748b38a858f37bfca76a4ad76b7bf9b48c7c97cdbd00576f449f4677240a9b5a03e1f9bf97cdc9fa098e8d771876f5887bff20ba0371fc98a295a0b1222e0bbda46b6284f22efd02bba7fba8e8bfa93ccae644528ad1f3c3ceb5ab383b09239ae558020b084fccabf0139069ff2e7771a9f07c261ae13a736926de25cdc1439fd294e7828634e110c76a1f8a20891486717f9a25cbd0f8e89fba87ba8e1fea623e179455d39b89d22bd51845fd5ddf25b996fcb5e222fb0fd5e3f3036ac00b023c894b0f10173b2be3ac189acd543994e3da769968832ac276bba0e87c2863d6d0ab033bc49ab2685beb07a481dfeeb0f19083e922deed0df370f1e0300b580110a437cda3c2594bc18c14d0b794aaab1b043d3b03b87337a81c4d78137933dd2e8128fc4435ed4615a5e77bdef1d886ec118a2dd7f82ba0922a5c140aada6b5705dbcaec6a7edadf82ff65a5d2ffd76ebd330e7bd7ffada46494390bffe57a61e875380e53c3c87086fed0b869d08b8e91d7d324106ddd2ef28ef29c41e092f413aa720253fd092df3689943e48ebf0918c2ec5c2491f9245bcd07036ee87cfc27fc2281d29132bfab051ff6bc54bf0ca6eeb52d8ae4d87cbd36c8313f459f9c53ce0433140fdd70c19d39f1851b7333fbe96ebfaf2a73de7c28afd8c2d191aadc67db4e0b49a03e129c06b1ba3d4cb1f4c4553e0601ba34f506814a53cf98aa612a0e9f67bb56cd5d4937f071e791c598787b0f30446d75e137c36df69438ceaf2c55bae6aee532431c91a10a331d053f089f65d7784443de85322b4809e9fd3dbae5b648f1a15b2bfd87cd73b5ac09ef21f44c45ee715ddc4f27ad5f66c50305066cf394371d478a95e42e4a8d06905647bf5e2021a26694beb62869bf5c329984792e269dd133ed2b2ab5aa3855f2e38542c72c8dbd192977ed7a59745a5ca41fdeb21f8bea11731196aea1ccb7d5abddb1d61b7a4462dd0ab5ae7bda124d9f1cd0beef17d58161b8ae6957829f8ebbe2953bc86acffb00c8f679f01d648a28cfb7970d0dcecf5102bcbaecc3ad3f73c5bfe40f3c484a6b117e3cb6dcfd8c683706828654f37e0a4bcd49413314efeeeb47d0a3cc8fbf9a0adb188b7a99131a6b4a2094d3192c609217cbc6a5ad4cacc3bc817228759543d7c79bc9cc735d1a099af63996b6e835afc670362d343419a90a82e4bf092b34f1ae8a46c8f11e46b40ce970ca5bd66f4ce0a648d6532a26f88da1add8818e0a7a2e83cfaa8d148b7c43e8c2580b3ca85966e0984e684e11885f0fcc9a497b5c532ecfc9e9fc52d1a9043aef847c10f3d8297601b1b53cbed76351d1e933bf09b2e098ed45b3127cc9e5c06df0aee126456104bf7eb0c1a2e6b479c027d82c46eb5a5f6a824f9f8d14a46a231c51cf14e378a958b10f3840c5a602d69417c71f8ed96ea83bd370700a918fc3d1e555ef4d35de8e230df383d5eefda059c04f84327fefc223c37902812d2c7f6c1c1079a40d8cf8f0e2cb1ce49c6f42462b028d20426b00ef46e3b72b9c75d80785c29fb61887d7d8a5fe852d47a859e5a7e72dbcd4098cdd51e0df1caeaf1aa90ddaa85a7af779594f566319c10a3eec9a3e05641abb2e55a392a7aa8552946586f909d9813c75b89d1897c991d1fbee4644b11304675a80991d2492d9892ceeaf5730e2a82e6afee1f6a7ef88b6e69cfb2e593fb961e97be788615ac2a6551deee40edadeaf5129bb963f1e2d251ee5cc2cf6fa43823c91ab03615d49f1659faf924cc998a0e13d78661f80061f8e070ce78afdc5b3640be98c07f377f2269953d7de72cbc1d6fa482598dce1545556a47babccdc432bf31f1140bba6617e043ead4b7602b86bb272b8aab34d58431af31dcce627bd67ffdd19e080348b27f1249aa461ebb73c2a0f68e79c8b92f5534839829d9fcba8b4a7a5611d4854d738a4d52c940f207115eba492edbf3eb38ee53239de3d699b40876ef95a7901915bdbb6d33eb0549863625f7382057b5614099fb6d3954e2229954b9465bc3ca894de4ad931ea7e9ca751f5961ed4425ea9151ecf4c5c1da92efb491b9ef11b84777642758b979b9a9645294e6a971e5b74af6ec306e5df3d76e9bdb0d418905abe3b0924e7f79dca3052c2ec9fbfde360a6ad34c4bce43b7bc8f87a6706b1ed3dfe4b7267e1bf795b8364dd99c27d3e53f5e1fa0f6a8a61a241d9b27d2de0a992b3324743ec8bc1ff0f764405cd94fd2ba9406eaf0c9897afa639ce8d60cb9c9776618fef4ca820a405da2ce813a3f4e24f4bb661759d1df89af9ace2a98ce9e5fd8f920544f2c675e8d6542d0afcc6063eb4dd978dddcb14c31166cf6fba5a09d7ee1e6c1915818c2577fbfc8eb7f75ad8e2b6c491c61c006a718c46caa8a9be90caa11e091fabbce6627984777743516ef6bb53518b137f4ad5d61c7bedf65289cc05687eb8b68b573b3c9588078322f54e8385838e096bb90c4442742d5a5b5fbfcc18515e037b2b0382c1edb1337841ff2970c180accb47dfaa58b7c0e5f3286f48e6c2d1ee7d5cc0f7505c8549ce5a5833aeb2624f9c965e7170b4780243cd15c4d65e55d6c3295f52e2ace1e14bddf5700f8a608dc9128a0a6654961dba1f6ff34690ee8ac5dab47c83e049f9a0b51366bdd7f995ac84d30d689f440b40078e3b2d4637fcf8f4feb63621869363b7b1387959cd7d8662af73e34347ac91019b1d1bfc5f8e34018b0ebd97de00237b7a670aabf2c9c81e2612dbafba46512e8fe470d8f257f37b8393fc3141055fcf28b3da5bc8fbfeeaf888b1dcb39dcf6020aeb0049d7c7518f69c6a9c95cc8b456e500a86dee3c38374107dbd353ef5a06cedf884cbcb087baafc2ddb946bfde717ae26d4b7cab92c8e3735e51727f73a5beab4252ad78048182aa07dccc94083633d71ca5c6d94032499b5de93320b8b299fc9ef44f5340d3d9bba70de85a61aadcf1b1a906739c946ccf36eda4f51076d30adafe142f9b0b4da7c621b433b449476475c229c581a2230cf2fe7b600f5789172d0e3dc4c4c5abd5c34639f224f0b5b3ff8781aaf2dd74fb231fef248e4dcb4cde0d663b97d038b8a154eac186b740567e349c2edfa41bf1e7c40b98909bb2f5fc90d039f1abf8ad7d2c310795e4f6773135f8731c317a3bcf84383d91d425e3165b7431e1efcbcf1b962cb0f9c255a66fb4f7e2497984a7ab848095e0091825899e6cbd0638415f48eed83360b4ff8511f675b3047126129430e079d8e6edc1653ced3efb33ff340a8537d8e2dd141086af94ccaefbf29beee74d0a74a040ca65d2053a013fe27aeabcd2447870834604c6433bc8026c9f772cd512fc02c5b7faaae2337579027a3f087e3162dce98f3ca8c6fe234ad19e4fe9543ea978b89f5e889d04fb863ab4d9e94e61e650e5fd52f43aa0c714b28edfdf0dbca5dd9a98acff93fada681f336d67d83b202546c8df929495b49597a62dba9d8b19cb39531ee50e6991ba24fc6663f2fe1c5022ce15512f3b92aad0568d545975f1499a04b80b068670a5db76143f09e0009e87a17a1781beabdabf08bacf9518ab9b661200fe6e4cde9ad612f30b07a9cdd0a68bb6836c29a9a7ecf5b90d2a85e2cd8cc0b39c3ee2d1ca9ee1ce13c378a5dc63aeeae4f7df2477320fc5807d7f6679b741b5eef1b0cce317aeebe0756664c0c78d6d4e1c7d3d66744878ec461786853bbe148131873fcf660330e11b0d29236c62a27a5024999cfee580782b6c0817f7adc0cdb885625e2e841d6dc729419b383cc2f32b79a964c0cf1788c0d689a18f989fc0e49083f22bc4f8312291f4b03739074279548c6fefb5e78c594a4767c5897381ffc338294a708f6a1b3021085f8cebebee3cbadefcb97b819155b6b7ed9e014ad40cc6864f8f2e5ace674f50985c9fe9d4937785cf6b9d3700e47da92fb111d13d480cc1b835b294235ddca2e7879bbaaa8454f46b6b457284b6ba913cd8614ce434209dc5e0b6c9e348a99c4abbcfffa1c92238ff229a53131037a45d5c782ac9e3c70aaae35026255cafb4b08e9527bed6823116cc962f1ff5ce03ce87daafbd7b1f7b48d9a8a7c98bbb48609fdddf787fda62c266891debc5bef62aad4853a5b3e15abb44b4e72d8ca1cb879d35678c5c0bae448970d940b4fdf032aacf6cc89af483592d4f9ecc7f829d0dff3f162e22eadb46f0e663c16b1db9e97449fb008904dfbfe3a1b93978ae67bf111a1fd3e0b0f78850c6b4f57504fed7efe585277642aec118e140865ae027775e1e862b1af036c7a5036b43ac81f564eabdf82d60af3b5d46cccfde874c836ae9c2a6e3df20eb7d63b630d2c0ba896ffb9d762c64f2a38fda21b5aebe3d9ab0faf06894f25c67ad18cdfef21eb9c7c762e742c0e2fadba30d116737ab6f464aadecf868c93655be6a0120e021e1ce3a22f11877b6dab559a5395cefebca9d8fe52bc9de92172d22be965c63719b91ad2d2fc411cddc26c61b1aac40404c33a32f5f873037e2aea4e7a52ce1f9866c2a978c763c7211b13e62d97edfcf8889b327a36fa7d3f1c56213617e2f99dd5044f6435b75769b8a4ae86ad7335febbd38541ab09718f6ea877f7ad04f5c216601e4300e47b93b6e8d3f903c965a74b1254f53afd5a66d272b681c6fd2a6e152de5578f959a3746dd34204105bdc61b50512beba38a0019275315b638b3079f5f8c38eff83ebcc091e9fc5fce37778a4afc6f23f8fdc0f916d6302f29224af66f4e62ef54c562663bd665095d32f98ceafe23681efc5693e474e71c4c234fd89c31415ec6b55476a987487b5e1f4d771431aae7b96dafa3906983f8180c26a6f1d57abe44fa56b1a81e4dbbf18c0c79dc99e5e76c4ca1049e5621ca93a5d79d3e7047aac11280f3677793c2b8ba341577d0483c83a7f6b9696bf3aea0318e83f8309871e4bdd956ec1ea47b5797ec63fbe3ab2bc3cd1ce03b725bfb494a32ada6f471bcc29da34d3eb5d3e8b90fe9a61fdf8ae2ca3b24d1ce8845a109ab765478434d707b665c1c6c1d1860556539ca6fe84e395eb3ca652d209517ca5cc854e159ec03f9c9987431254f1386b5e2916901429bfa28f1266c7f88f1c636400cfa1dfde44c6b93757eeb9029aff101a65d62ab7a03beab6922e15e307f04d9647fcbf5a460f0043a5a08c2f10bfda464d6681c57f6a7f268ca9fe0965d052bfd987b05bea53a5747af95ffaea9ab49a0fccda5be34dc010a416c42d47ee86fcee5ef8ad073cfd717ea7756e07478e4f7d4260d49df0b7bdbe354050620da2fde3b9b4e9dcb9e1481876c23651609cf33d9b3377888b9b8127dcc7e6e058d1f0fc549670855f7171d7251a56a04fd0dc6d42b482736e99119ea51fba1187ae008dbffecdcc8fbbc3ffb19260a4972c139362b40ec3f2f64b122199a4cf25c4ed4d78b7ada706970bcaef290892465fd772064d21a97824bb1f5c9af9ba94b4ce79008a807f83f2ece9a08892011f6b3f4a09a1b5e017be2fb8ea8b6daa74184eb5a1781326e6de3d8f4fd7410d0160daf97bd25f67c6428c30cfb146abb4714f4cbddb32aa660ccd83365c69f99b466078694f08f9382f40df5c6464e6a4907eb4ee0727f60d2ec53a20ec0d84d773f53c9bd1b008d42d9075e2268da5177a23a42cc9d16135c7f9830425eacfac6f18e9c89ee2cedd92a8d3b65a40ddb95217ba6ad68e337347d180084e4b584c78e6fd96969fc69ea690a5b8aaf6034e8e0089e2dc6ef639106c02553403929cdb5e5d6dc5eb09b969978c4d228252470b04e203830e1b815543f305f297dbb1bdb56e5a31783defee025b40882d4ff8395605fd1c6977697ed187c5babb5d1d1397931ace5849786d79505cbaaf070c47749251e2b5077991be028f6254cd8b030eb51b0b912b966f3c4574c43f709d0eee2ae4fe85bf554c86cf7bec6b04fcf8d23fd1c0bdaff308d6f8430e2cc7383051235caba2476718539c930833af1001c47c218326e0354b86714ba885bab00db9c9e674fae3577afcf4c697ea9c65ea4bd641384ebbf4c2fe5e3bd461de257d2b6b513d1ef9ba7e02e81dbc3684671763d0f837098ec0cad76fcad1e3c79b433321697bd78b3bc486970a9be2009c468b91bdbe873b83b9679eda1f72e88d24c0c34387dc3d205de6121620cf536d6a9dffc594cf9125d4e944dcaac234d5767f16497de83c140c54f56bcd9444edca24bd3d2c6b849121a4be25707d504d9ffb5da64ec08d083a4215d37be1d4524db4b87c3be52aa671bd40a32720171c6a5dee2438aedf4aac32d05a5e0eb3d6ad31d8415428747ace4e56810818ea3557691e4611ef6af4f2a83ad1617dcb1151613e8628fedbc89b1f2e78f14e9a0f05917e4052b2b33f23973e20bfc539b4fbb067e7243393ef15f9b78393f2c60d8031aad4e08c33670af733830dfd71a7a5ea162523224cccd9ab9699ba321a003444e9895923c37a2d4cd389dec40eae8268c1d73f88f5682089b5af3c31d4f5ae57c87ed7c6ec5d30d5ca5c102d6546cc40517f4f2deb81e883a0c68d1306914ca7cd6797b99f94979d6bc2e82b17b11f4a99875f98f74cdf0cddc11c7a6d0bb48a1391833e0d081195f1ebdec3796a8d79159e1c35b934d4c8ba41f17e6590ada6b80519b70b9c3eec7df355e75b57501fad6f4bd18af3940beac6359191c52b0e41580ad1b54f2cc4b75a167b410a0a084f1e3857b3a8fb41123c4097af80bb974fcc894e45a3f6b3c68024ce669a7632e81132cb3d61443b7c1500d1fcad6c2d195eb0e32d5655073e1a7ba94cfcc628d69c8a20c4bcbb6084f580ae4bd69035f1ab4d8c91d594fe1c707210fd99d4c8518593409b5ba1c5ce63aadd7a47c6d8a757c31ca6eb9ba3bbb17a3409a8dce47f3d54afd3efd4854981b6da117f7d624744c1962b1b2ef40a0fef6ef92d679a84d4f6f4fee6984edbeae3248028b86d963654aefe8731af232d183fd6d578dded4e94fef90b9e978a0c542a2612b8d1c853fecebe1a74491052b109f3993182477ae85095be533f29b9c635530c8b1befcaf1c7e5a64f04cce9633fb8db91dcc5914143c065e6063063e576ab1101912818efa404741f6184cd601a048d8c2432e2563cfc37368d044e47ad11eeaf7b62378ff97c6cf7c4d056d4d164af7c43c65405d5e65827fe52bf41966ca7841f46d44e472cd3c5163715ef2cc4389275cff1cafa26e5368c9958e6ca7f625901245320648fcbaca54196a9d41cc24218b24f3d5063334ff6083eb57164bf311824096b60ae3bf8bb74091a7a1f5009aba1d8f1d1359eb688d9b04f9afc95f8fd4907835b00c3e041ecc4ba9311eb1679dbcfdf01c90c0d25c819529df98f53291d858a59ef632e39f60781123fb665a46bb6d7f6ea6646531599ce7cbd6f3593f6144ecaf6b8a6fb5f582d70288536e634f079a0defe48d63b76bedf52110685676615aa005c4c4e46916979b18b004aaaa3c4481177b0b251145ab23622b1e42b9e779f354e0b58be104e4ca449f24e2f820de95224dc2ccb4ad849f4ef27da10edfa810425676882906a9aa76747c7a8204931bb0a37633735e30b27f3316d39ff45b46ab39c0b5b40156c75be2ae18484106588a630da266891109202843fd060d5c56b1bcece21d286bf5bc3210eba8be34254f00abe153da0e9275a58e0016b2293f326bf30eff212ae74c76f66cd5157dcbee351041db5b77b4683123ccd97917a23a96ec9dab99766f6d90872811a8cd14fc8095a4adc5752505da613949decb7851cf024a8246e6b6909594effc9a4f59bf0a16e1cfad4a40dc15aedf8d08d1e17faf65b358531e75c6c8b715a8b8413abf5df1b42bcd66a04a32f1968a13090cca82d72683c3038a234c1442da1f382cfb1d565eeb4b6506333a84512fc684f6b9ea2aea151c3e213c8500b6f2a3502c8d688d6d4a61857e773444b61727cf97433c2932c2744c718e95541073ca98829398ec6560cdaa5d554dac866f658e05aef5459eba659c4ffe29642ecc7962958b7ac1ce7a58c88e4bd5f17e5133d809427a62b2990a937be436c3464c5479763a0eda3af77364bcfd832228bc68cff7fd7f5d821f31e9f3293a955ac7bf35030ac4da56f4e1c51de46627d4d5639d15f7f3625350231c2b529c6d0b5a7c3cb55fe842f9b3d7101da2471ec381c4b79e568da4a1fafce9a2f9eb1d0d8ed09b3ca4cb5d427928f90c33f862add30793375b7a737fb6aef4e9f6425695be453ea0e05de1ae2760b2729bd66faeab6fee4b88178956a92ff01bae30373815ea4aea62390ad2cb6535e3b7134bb9e81d8f715b058bc8e18b9f63f2e49f7cc6ebe56811115527890cb2a7b9524bff44629852188395a2916ef3139ce06a0d3799409907352f9283e9e9401f750dc39ce0d3b583418ce81cf816a92b3c9bf5f2cd72a694ccc195e9ceeea65e6b0827218fda8c71cbe64af4ce00e2741c5280e61052b4d3d943356c929615fc4c27713b38c666f8fc0a6645669b04718063c4487a18655097943315f16bc5d04bd9caf6294a442d08af633cf2704e7ca299041f781a5d3fcd8b2b3d83690c20b48be08d7ec6769d68abc325717d32579320978b9e473aa53e0026ade341af4fe32cb89f8ed97f59c00f1c6257373b42138a09f813c3498218f2506a7def6a337f06de9af5d2d137a63ca538d17c6599a9acee19b27388a12643a1546f09ced4566b8ee46ff35846352fdeae12c89fdf4e87d9ea97c843c2787a248632a6a9d4e477951416ef818ce46f52a6d9d98d4321fb3cf125ce440806d9d4c49163d6f74bf9b58dbfba2c6da1115956cb3b74f7531fdee3969e59f92957839717ca053317e456f0945dfcfc087705f799b7461c29c41735595e3ca1b21bc9c654c2540373892c941bc9b43bb42ca78f7d3bf9e229e1d864994cb8fdf5053e3eec2ac6b66c038500fe97fb5970b086fa4e1b977c2414a263c5548ac79ffbb29ba5d7ec2da864f3fe66f98b784fbc635b8e78e99ed345c74944ffef7605131db0b7dc55859a9c90fcd4afac45dc20d6b273f1834d4689e550687c52dc28c80f7b6e43bcdfe74778d9416a33bfa81ae2c14ec17d0c5d4e62f0afb2490692dbadb0116160218c4d68653680782d2ac9fa56ac3368a7f0e199b7d362631c6e64d6809a26fbe7719f930158b591edb7b4c32078f4e24228746e0530ad3f468950cf75b82c328bb683de5bb3828eebba1b8acce12765667689261ce843dbe1eb4f196f5c007015d4f3c9ec41a5eb36159019082bb6e5be70da08e2dc1c415cc1d185652510d2506c97448a87169e5b0a9dd2b52c58bafdba74fcf45eb8f9bdefd41701258c67beae6b65ae79760189a605b15e9de0ee358f733d2326711f74021648e09c03d6ba1f72ba60b6352345294777aeba5fee8857c8ee2bf517530f17761f7d3718802c44590dccefd319c092bad26a83b01ef7e04daaa9f451dee93d6530212b0a85ef9c482c1f8cd80234a51ab7d100dab8b47c11332b9384876515a62da701bbb4d3a85ab3ae2ca4335a03adfb13b879522145e3711bb509c8667a325829b262b1790b58d3e65782aae3a6022b2785521839dc01ece90f30671b854d45243e617b37340acf49d623e05d00b394e213c886a616b3c991725c235522bff2b88e78226afb8df890f24d24d9308bf0c70fde7696855926c74b082e8a8bcbb9f8d110a8816c84e63a51e47d75b2942d39b53e9ab2e712584cb1a8295506e137810a6f04fcc7629d24f60649a36445d7ec8d0fc65c74092273df81c1d1202bbdc1fe50d490630fb44d0046253061c08bab6a95180cd9198b8ae4fadb66238377ace7a9fbaf7e2d773091983990f862ae16ed06efb22029b0cced5355a4e25446b5db9753160f611167998d2db19004f0ad7806aaabbc510c975e341ba1aa4229cceed70c50f767bb215338398987adfd7e712fd0462ef4e1f51350d1bd83d43a2b6abe05593c374570c546c5c14923dd81f9bdff0df0ea1cfb89916e73207b33c2910e55d07923e445066c267f95aaebb33c8fe75877dfb6a24f98e410c04b93a05479abba44a024160f39d3e48ef7b4410a425e68efc65b554877b698b45f9c3bce311f62bbbaada3f79e75fa703ed70121f0ef36c6bafedd1372f3bcc960b525ef47f70dabd81e42f5881081fcfdbaccea19766767e14e55f4ba5d087a75756553fa5616329031c544c4dc85b86177b7b14da628b81ba9552d083632e05bf1a47ad96b9cbbd253c5b5d2b1e5ef578b381d4f264df856500abdaa8f8877d65804325b4f340648211a1681dac78bcf8641de2ac657a6378be50820fb149b32f574b3c47e49090a5c7c975790490bc95592d44ee52f1ea151a9543214ee4364a4e2c3f6f78039938ab9280fdc891b88752aa44efd81f6565e75114e74d4cce8b3481bd71e65b8dc898c407ec3878b595b7814717bcbfa0e7624708995618df43f078365056c1354ef5f2f0a96f4b5318b9ba47b0a5ff59ac192cafc4238cc32d907f00b3ff09d1a1a093067622db4b2bf974b6c899d25ad51eafc5f5fc37e1d8d3740ea8a33a1eb036ff78ef9923da09ad508457ebf66388945afb42a43d32fcdf5ac9dcdf6c98a410bf00ae403a89618aedc9b8a633f0b051c35bc8e2bd72010b4a05d9398083ee3d540afba604f11dbe1fc577df4d6ca06dad83b04f1e51f88b3f079dbbf98f5f45a3e2b4c518522b7426309ed5e8d5fad911c3527e5cbcc074359f85763dbb6fb6a270349177836cc6ce97030dce1ca39c42afa284451c34c5ad85f0aaf5f4aeb6a6d2229b41517c2c73ab078600e6a93d9a734f0ef7782a195741e04ab29bb8c7ed73d29539b5d9826fbf6fcc3efd4b56a6a2aec293d8e148c6d62996edd37dabc12025957313df5d2f0cf726e4457e17d13689c678d9ce8c70ae5a497e6119e02b4725eb1e72cd6e66f4c6d90c23275452f569032dd071ee67cae2d875fd5a4c1286b196ae2859881443b9876fcd83a79eed255e2da14eea9f32a0f878453849bbf9889ec87a1d966e7f9feaeb327f05b510a95e07adf4f49a80d6633bfa9a16f1cf0ea2b0b63c670a3b57be74b0ba63fcdb3af7b5384dacf240b49959c655393c1bbd4f3cbc8f8160a4650d97d95186ef28e0ec524475a0cfdd845d3eaf1777ec9c6b7b8d18575810d7787c08a2d1b58a7c20155494c547b6f4aacb83de0ee49803c96759d6dccae62628180f1ea56b70be0892370d4eee322943435c11b088254cd96fd2619f21edbda4ab5f668c491be8b87d8a1310bc1f3438570bf092db4aacee0f573f1be390347799950b6d1bf908835782e3f4d0d48276932b88ba50bc8d9d8651003572890a19cdbd9167866dbb269d59cdfa5fcf03825c25908d4623c21bb2997175505415d025e0738c2ea9cede35c58bc3775406c4bdade8da2261273fb19640a8b602cd2c080d441aaa944c31ba4c491e12762c641be61907e5d5eeeb89a51a55b862bf8ee05f85196943e7bcaa994b93da8d8f73454f1d58709a787850ac0c76ba0af362378820b4223d7acc35bd9a186055829e3e26b996092d665864e6f9df94950a22a889a6b9f15e1fb40b472b63cadaa1870e3251164f5e774755a4e9d49ecc92ec4a71a8277821a7e181fb1be571a991f9aa02e3826b30a42827dff141ae798035e118673bec318d5e50de57dbc36c7e267669bc97b74074a5adfbc400f5105acdfb0abbc728964a98aaf9bd057578f0cb9824724bb7b4e26b3625d55b7459ce42b765741b01ed8ca1e4d68c5480a2f36fd8d0938bc5373231cdb3036328e987c3fe2c5757611d9aaebcfac1ee1e64b3afa32015441f318944f5a19cecda7d878c33b4d39a95c828fa4f4cf414bd6d9660d1b5391ffd0ad2d0206b4aea2705e21f4926ff33bf037a86904104aef96d8792c48cb5ff27737ad5ba20400351b726dcd7b053dda72e5ca7b2485c5667e354f6dec401cb82c5a05a2aca220b4b748ec23a42ead7daec7f6c1f5165c405878f202d7ae384a1eb28f6a53fd7da81952b0f5a76fb5d391d40d21ba91672e15c49848ddf2751744f986ff1f674b5bfdc88ad0c29fafd01bdbe0cce9f5d90bd5107d29f33b7a8edfba27df00197f35de6ab8410b290d025e449af84cd30f82f2f7eed9bd0980b534280042384776debc57def7d38c5d9be383017d05108cc553280a9e498e6ad224460e8affbcd437419668d92f9749708003ff58556a811407888dfc4e74a80b0edbbe74d2d5a05e45e1daac539ecd539c324ed60e0e9546f51b16e5dfaecf2ee965eb8a86b7e696fbd969039d7dad07d2d2e816bb2a4203326ba0117f1e5a6f475a38a1fe6e304544d1b51173b0d293be0a1598aef386907b92a7620a44c5600e6ccb6200fbfab19c4fa8d852cd27b14de9525474f91c158ace4398c29b5f3107c16269747fcf79723fe368275ee646784ad42a09a26f9f0cdc4da9fade991e30d95138c74bc38bdc1a11d9da04e0f405757a2dac7e55aee96007f2eb87be264e844652cdadb73ef6b96280e9bf41635416a961423d08ad2ac0db6da317750186dd49c9fe32c920f88738a35dbe9c52d7232c2afbda9f26f05a116668e5e7e8b57e3b553e88944bb8b4e8970a784bca248dbb6802f25bc6474920ce4cb689c25aa16bc85b58cf990231d289c366e462b523940efd803d9163ded563bcb2a88fb7a40539639bc2dc8363adaa5adf3d6f589daebfa5b30643dc47eb0c838f0ac9bd0f25b607732aa75b7e0936a529307a7d395bf096e63f59b65886641922f358f1c2f4f87b63211b75adc9ff100ffe034bbb54b84618dacfe6694b67f2bd13c3ef1834000639a084d593a47f4948195855ba6f233a3c45743decb34ca4458a7d9215c432c76ecd900199a65c675335db155e1a99b5ff1fe93dd88edf7003af55eae7356001748cdeebdfef1500c422f0b87fe6559056d8f9a6bec4fc68841ffde1d279bb2e1d7fa27eb35fa6f286ae175b7bca96950a3d56355bd34475cd2a6bef1f6907faa1d801fc7312d4dd432dff93e5061ad31b62bd2690fd12cb648f0fbcf07de2103a21427f1b1ab3f178be3d7313194da1be7b65558f6157ed42fb277e9b284b677bc62209ef9401653d2f7a5fc09d2d4b2c55934ecb4c938a004c4e07aa78bf8769b7bd8490baca3e7bb2f3ffb1b9dd465d0c72b0e609997bd116468264c8379c9bdf5cc69e729b79a7c098dc50768c21388ea00184eabe88993c4885661b35c42cb89d1084af72e9545e50aba4dab7623c9495a755ff39f0cf41bd62d2c32c049643033e6635062285386e75d468677ecfacadae7f98c30e93a2d197cc8b1e9856c735b242475f05edf26582f4ae787731fa5c81dcc152812bcb26128db3764caf03c6d469872d19821da8dab30b9f2e2d0c98462ce5f0e7729d2fb60f3753c376da1f8416b810c2463ff79e3b4028d700e15174ef1244d61b217b725a211ea28df7dfcb457f5e257cc918b90dfccb036c6b1ea998175eead40c98ce5f2f89ee3ab819a422324c8967b352e31f8d6c87df4a2cae3336354fc6bf5646786e074c14e955cb4cf220c31432bca50ce2adf837f125d691097eb423bded5abb361b23c5d022d1447747c464342f298a3ee4d7460872709a08f307675665024432539a86392527b7fee7dd38bad12742229e3756fffbc76999cbddd6cb1a2d54c0af9ac2f2384b0f08287624e34e98a2b6d9126d70de8bb6d4049b2d6f2db91f3be73e074c3cbb2c5680c303ec061ab9ee71b034a3cc18d78689eb3b4b9c8a4e8507b4c90228336771343f6f78254775b931eaf822753b1fb3605d3d01d11a22d675c88e3d9ceda55986008fac9c772ef92b786d9249cd9dc923b3372471b9b6891250558f3770f9f0cec7615d6f0035c02f14e856cca027182cf92cc136fe5e209259ae64d9dbf7a949b7ad0e62cde113bc0938890a7859d587630843accd9fb570df08ef2aabd570a805fb26e525b5cce72a74b5ab8b758d7776856ee33a596cac8aab399a88430c2e3baff11feaa129da2de6280f94a65a5d3236e1bb0d3c08429a260c38a8fbbe4c07965ff628d8d7764dbf3cfc7c902eb8b194d45aebe50b71721c51703f82eb51a5679d2cdba3c727e29d2abbd33438fbd08b9b9cbde42202930cfd03f1054ee2b6a007f24c130de0fda723d0bd52d97e2e5879885099eeaab012a5912603499e472b667a5373d4edbe0f4c8af3733e169cfb9eb59b50049d2f6576502da1bd6164b87d433607e6942f8d07a57667b9ecb22c174af6d69423c9e97ed5a15ecf4a4a26b31934ea2c49334c3e71e76a191cbe0fd18a1b481287d08893251c7fc54c197919ee9991c321d0114b92e65b1aafad469c97d2238cf12c1ab0786c16a685977e9668d0a0b2459dc99e456b479222b4f00464e13b0d080e1332be65712b91c64f2eb10fe6f62247794b35a898997d82ce203fbafe62490f838a0a5fb33a585a3950c91a4ddfbd7daff10f495abacd82b3714db2a7d39d55fe34f47069f14fcd2a7b8e63280f9c957c5769edb4a508e60685d633e9313e775457aebbef5db1c15d1e215dde4b53f5adc4711fc59acf1c4805f8b321618739c58ee0041d5b1894c177d2da31c2cc206d8c7f5d8e0e153cfd4ea4de724bde8c60d36d7fea365a14ec7eee19e04962e21a789c5136c8272b67d44a3aff460f4bb7c119aca2b89433c24a1a568c9e33fc2175ca5b9bdfb1526ad5f5ea7ab592d3bd2ba360ec3584e5b3e3b0ced55423b9fd10fa371561df69c8adf4d5d2dd7fc696ffcf7066e4e41fee9ba83386929afd2669f538f09af56b602653b04e84df00ef274282bcf5bc3f998635616b30755e6d3eaf7edde4ab1811acc810f663cd5bd8d824be71f66fc432361bf552d4d865dacef8c0aad0725a8ea635efaf9cbe8e5def5bd31cd955713dc22379fb6ad187ba2d61f698c5805bd8b7121f4437f0f0e1df4c0f81c3d465fe4489485bc55716091d2aa887cea85c58156d1794bbfebee81772d5b52152c45e2b85ccefa9969f7894dc12973eb5005395edb512180fb1a4abaabbfdab4d5a101c4ac0dca1aa768f383bede3f8a4d97d78cd4dac1a218a9ce926da8f65a5fcd6bb91ab95ba37676606c765042b78467f9e0ee84aac15ba26d169385ac86635711136f90e497c25134ef122f50d683f324f0ec73238a8b9d6b2b99f0a32020b559c4508532409ddc38dad8cbbedba56c01ffd05d707ff2580afaa24aadea28d5bcda3cd07a5d0d28a35addfcbb1b38129ab078cdb7a7c60e42da69da7a54bd6a464cf3648d6d618f7fcdf806258e5e35007071b5efefe931365b4ca9eb5ec133d803b5451d7f3c6bb2b15b8deb3993a390292d93d821b206d091cdb75a98ed9d68b432de883babecf3be6bf4a2f4e59d8fb5d50996fdbf38bb9e823bc272aa4fb9828228f934d0649646dff3a962ca212f4d61225748df50fec3c8a5eee7bf79ea0e444877754ab1ff41f4c7222db93595dc59e9d86cc7dcc7dd11132fea2e366078f8e61339668d1639648a82d18eae5dbe63f60cff2eb0aefcf610aa285baf04875320c2fc6199a26ce7ca118fc9013253e0a03fac71cc4a5a27cdb5b334f66540f87a4d024e328df74518477c3f6830e9292c31ceaf43b82aa79e0da1cdf4b038df0c54c10c68032ccc09234c51c55d25c197499e65e9d54d8e7f629def8a111b6896e5217728de53f7ec8e1854c1dba010fd2a63d1378908d4d28d3d70480f3e951c9f13c3c15d55a19225c0a982e4cd44ddb1114cb7b2e016ca981607648bf3b8ea69bc1f378d494b55b52474f494a0117ff08c330c13f2e64ff1dbc62c6804c0920e65e28f86e9f4f0d53dec43bc7b73d1c4e448e66ba81a0c8b88f6ce4cde6e83a986bdf569c694821195f7631ffb7b825a30cdb8b4f963a3b8b96950bc934ebd804b6c87ff75302b386c9a72e6a2fe7aed766e243719218b0d05dae3e99f07114a05480369edf104f7ef865df700fe7c0b919a8e041049c677169845af2185f2781644bd3eb76d2ff10027ae36c4379b1f281ebfab242e251504f8c71cb3c7f1e5063a599aa3e6ade9798415a33e107b48f213a9eea6135edf4d25369ee0a04fb8ec4ae9ed69da6794da1a59989e44b904203c0bc9c73a2b1ccff5c483b0f41c7cd85dfc0b6c5c4a607b46f26f331d23a6887214002392306f801fab470596628ef21f1bea5027b4b490cd7164b5fc3a5afa7f05640e6b910310e3c94d4a3020b89242d2f9e750dda185931caa68c76f26b8323ca9a36749ea164a43bbad2919a4a0f957d4d54b7df3cf157e0261f9e47ffdabb6064159aa878da9ed6e8149cb805193b03121d1be74582f4085baa577bda4467f224a59be117680edaa5fc6fdd9753270894ceb708893d499686457ba3138fe691f6bc5139803068e93b5fc6415750fea48c86597cb0d0cf089555053ebad6948c8040ae381d7f669b473afa5ca19e4c901dd56665d968458e727ddcb2d0a33bc900bd995e4a4735c255869db6379fb78ad31a17e5fa57739529b9b92d2d7b27cfcf7f4fff9f2d7616ae6ad4e25ee9e13fd751d7ba5286496437b6d693da43ee0bfc60f740504b3ddad2f031863b02efb5fb6ec8ff6ff64ade6424e6a1299b7aa3cd5457749bd7a9090a28d736421c52123e7d5c93a1a682af66efc8cacfa3340e7b4a7c5302caeca4b338b85d109be502efc7ab9ff975f242d21d6795b7980eaa9ca8c185b54c5a26c5fe603456a1bae96e87a6b23455d525a29ad884b036257fccba9dd81bb689edc342df92dfea6589f3faebdd9816cdbf32ed9211bfbf06ed8fc2a551a5417152dad86e45245ad6c1883c813da5957b57c3ff095909fe2820987fd28802cee0f8d32ef1fd3699925a32519b95900b18dcefd710c45f4ae4325c97c017b109d3cfc0365b33b81c182393fd2554da4b8acf7fdf057db8eb539b2816e757e8bfb30f2d97a3684c9505aa4ee5ed5553b2dda07547f556f1499fa19d813b3abfffc1a1af98de42cb651464b41d9ab8a2c715bf0accec60e60104571702ddd9954ed802431d18281d36ca2ec7187315ce86017ddd4315f8d335d305c3e9402de1c322729f6f54a8d2b20f1a7fc18122dd52736a4125947a373918e2938fea0619c47ce2a8faddbed12e75f5fdba1a633cd36ef8c5a802fe0e8bbb128ebc3c2808b3578ceafcaacc936e570b81e6c0a874cc8ca7831c9e9abd15211fe0d9a9aa853fb3993b719a041491c980f3c055063ad5b4b23b0e6a05e0f635792b96fa503b2dc27c1b1ab1fe02ddcd3e85c60de49deeb74a3eed096977fca98f8ecf0691706cc639382eff5fcf003ff65031256a6fe245db34faaa7a1502293622f40329c939d0ea5f993f9affcd56d2d838ad7893339e86d802ac880cb1e17a920c4388e95ffcd15534d33640ceb36ac16cb51d42d10c1408d142b455da84c16b17bf525a0b34a2baebee4151a067518ffebe818ff2c0ad0e63a205a13b5c1f39bd19ea5d4fef6e6122d9dd072722b951df5daf6c473ab54467b2ae73a5b7fb6d079a2c0bd4749274c85074d1d0e0be2b71b6b3355e3a05bc4eaaf91b35bd9e6a949843379fcdf26ee7fa6709790b8cd825e3ed2796b8b05ba51ebb580efe5d53922a0828e6bd6acd03a60c157979f5d2b84a5f670f159d4ee78c4a14eabace9f62a0b44168e92971bd6403c123b1841e4b60d589ec34c39d274ec3cf8b166e0bbd242d9665ebdcc910ff600d4d3b6d77188c70960333214b60072c82a8fee1f12ad37a13288745fd45d246f330a063e91d17df2cb8cc3c274b8e45061fedd3f5c8e69e6ebe6c43e498d4554981268fd6311202690c586b5d658064f43c5eea639371700adad86b8067129fa17849bfc78a241bbfac1db56d09c29bde67a5893da29c7af42277e28600efcc98d827fe16a700dd5ae248be3b1d3107a1b277332ae4c1412145bc9d9806332fd1e6777c8134837d02fefda8c6205ca67408fca8771fbc23b309a5a48f00a2811106af79b8f265dd08960afd7e31bfe3808f00ebb43008dc140e763930fa2a1bc5a0c5691af02320a8a6266c7b6db7dcd1f88644fb016f09f02a1efafa9ea3086ca03bcc1b69791981bb5e250416fe1c06c975a0de42601b92e451f38518a39c7d73bf9fd3a7e9eaa49b7d4842f836b407afbd0681eefc39222f5b061dab846740fe38841afee1f6f5d23597b0289485046ae78b4a6b8df892a556f480688fc0c520eda7b2dd584457d82b969cafe4d46bd487527713d2dbe4919f103de934206e5a18e5ca219f69c4f0ff6076727d1951dd22ea2de2348147563c9855224641590860152805927a403b77d811db1b9ff64f4e3edeccae464452a6a74df5df9be8bd0d50f975129b3d63490c475a01d116404d7b589123c2a7e866c602806b7eaaeb768be17327fe375251dbd3b480ee78326a19bcff7e92a7b7a99e200cadd8d641c447104b62024c78d13cf85411caefc83e200669d27e9b45a67c42270829d4d3b4aa149f629288b7aef411348659bceb2a7de8abc9322d5f1044f417257d20fc39fa2f499da868d867575e87c483efdfde508f2ab5487a5bf77be5f1c6a1633791ce3218c99d3c473bd19598e8027a7531c51e6f2f1b61e2542c658147edb41d1b41622b78ee2fc00aa7e12f03b8fff4381fdc3c0fa8ff205c9f6dc2d3fa9c91d948726beda831612d03a7d83cbcf673ebc0f48f51976fae8d99ec5332d6a28544df36e3ddaede11c045f16746ff698dd9e2561d4a1471190ffa8d130cc4cbdfbce7e4372078273a1217b02d1fe727a49981d4f8b6e799d1eb4ca4278b8f00651258d84a7bb2c38a0c8fe91807b3f015712e00b15ee9f5299f5f1e85c30a8d125c37aa56fe49fb3414f4b36329e859abf32f454075c280626857d23b5dd6102eaaeb12643023102cd7f1ff7a24bcd5d313832faace616b3b12a2803d7aaf1c2489da9cd63cf40f7ed9c12088d30837f298f7f9416e97b1db0353ba02044e9ae5cf95d090a0b36b3e0bf36a075f1fa2faf3ae43fee799655ddde38ea2e4061a4c776045ce8c399adc49d969703cff960f9be519a7d73fcfa37076f7ed8790daa54598340ca39da691fcf250d5008a81d8f2c322ea71baa9802a54fc895b88c478a3e85d0c5745c0f75c53fb9a270a1c02f8a467f9bee35481744da199ccfa0fde03c2fd220d613b1c18a609326171b4d390237607de38a35e6953012b3b9bec008079649b71e5b30c079ecfd79ba17984733f58eb512c13e7c6f8ebbb2935583f35de52c8b566d979be992e0602282d4229f4c7dae66f27917b081b976643088dc35783a94290e5efa7b2794d80d89e968117371ae4518f2026071bbd5902405074b1d3a401d0a58d83be7f58723f6acdb2b000159d6e466906699db60eebc05c3b6c5dad33c54f29a182349e62571ec5b58ad4febe04b983c12a52649cca2076fa98beba8e5570c24d93e146c9710b5817b50926bc6b3f46e5f693083d80e1abac606580b5cc70cfbdedccc0182b51483469570e09830f27c8dd4527789a78ebb99f20fb2df40f0e49f6aeab863329ba25c5d4508eee0b50445d5fb6424b0861ac6e54221800ee082c73c0e3f3d203f3261f3ae1ba934891b922f40d1c152aabcb6e2da658ddd6a7dbeaca4d0f9ec8d1c2666d68a0ef469ad05be70fd92e069ac9655305e418727e1da35b70b0d54a3c0de81082288fea194716b20b4b40dd3392faeb9bfe44ff9e04768437fd62309193c12f9f2bf1de08ba166ce2ef4e57a243d3519b0912775035fd721fda83e2c776db93570ff6e2a2d337b92e85d066b248b01d3af95f5313aca12aa970ed9694ade8886cd73a4eb75f37ea96c30ef9113822605565a11fc726d720cba994caf84db83629b6ea9aa2282d06fa1480836876166a2ab7f44a7cf55b2cdab6885f8977289e59c5c1633ee7b31cca4406e7c2b5805e7c13c4e60e7b1b3ed3afc1e9ece6f4af85bc574248619ff763234fcd6ccfef4264065476949400778cf68c31c74e77b932ad3c0cc38b413b09fb77cb6fbd27dbd6d997ee2f3e86082372e6f3cb5560f54708f9c36ec28409a03a7fc12a29825908e6879deebee2266f572f37214d492db4d6262f84ca3b5eb4b950abc839e63e653dd6dafd56f466f70afd8a337e435cf2fdb3e2281fb1c1f158bd089bf5adbc2b81ace81968d3356689519021cd756bfe31ca68ce9d6b79e5e1a2785a7688e2fe5a91933595d981cfcfb27bc470add8e058ae8940964cb1d822dcc3d3edf8cc5c5200338e835d15639eb95fe18a80bcbc461c9608ea22df378f48b283260481f5908aff3c4acc6bdcf0a77cc8ae1d4d66aa719ea4db05c211148a850cf5fce8c7ab5137862c057481327acd352536bbb1732cdecb42236cfb6ccae1a2c3a1a75fc97c81d12fc6a856f968e54711cdbad97b245473342d6254621906db52fbc6da532613270d664c06a0f0107b68134a563864e03eaf3a0799e4f30a61624a431eb0b2ef587c141061a1e74e9bd22b054c0f140cbca2a52bc8fda2d60bebd390d677f2152b889a70e308bb517a1e8f85f67c21f9e9bbe9f8900d47c29bd6bbda6ad615d3ad757d268dfee29ff8ab62aad0b3823973adf452ce6ff888eee0b2923fcf439229e752d247baca83c4f20187a362e58534f5f57ce16b63527d5d81e4f6eaa88374def801ff1013d1512caf0f97ec7dac3139eeb72734455ae37ced44ca47f1260cb63fac71d1d83f21a24ade974ad0dbce039c39a0cc01c3da9a03c6b9df3aa57de45de63de8d574164f2f711e5b4e9368f0f085d7296c0134c0efc920a0452df84eb59dff3e87c5acb1d1a916cee8fdd32ccac7204f45bdc361dab3b67e02b9d78f1b4cf586c64ea4a83ad61c7e94eca2b58c1d3d2b401179a381c90c2e735c58c614d102c1da1a4c4bdd73ad947d1249d29db8e4000e122d84beca5590eb32d8a71df8d02641d921b143fc76d8b86115afc5a6b5ee7e9b5ecf49746720d097606de2145579efb0cc09863d228b54da54018f4fe600549d87fffa28f671b3f4c7b10d6b2e8040366f9994b4846a72972336afe88a4ad4084073eba5d1a91555f728e322bcd7c77e1d63310af1592a0c094ae380038b30872c4b6e90ecdea4a4359c32d5685b7d1188d5c88d187805c593a540046eeb7c948de1c4311b99a90b12d0e86fc5ed1cb0af842d0774d34b9cfe43b0e8006d6264f69a2cd893594fbcab2031e1cea39b890eb77df82b9976369fb88c6211c103df2605d543b84165558e78030c0f99787eddc066c19041287e289feaba9338482a4e64713d4ce604fecb65e47a43e7fbb0fdd91081dfff446e2355e98cda8d6cff36689a837fe1f46c295059db1236b24c0a36d29bdebcbb5905501f24a4b196a57588ce1b698c33ccf141b9a809eca6043cc9d3d9f12593016c3daea5df5941513f86d82e6ec7171cae65ddb0cc6ecfa1a16df804f3a7a5268140e871c3774676fd3cf9f1eb41dddf0efbdf9869043a11db0851f28e734e48b4a4720e842fe1c68d6f0461a7f13d98b6a81891674a82e8d75a9b2de37b875a59c70d5925577bf532b2c592ddfb0af13347f33fd4046a09b49b07b730a74f2ed3177a1c85cd1c95a5c66ab8b5d70c4a515e78b407fd1b78efc6f5e3ac54593beb7e59db8f2fecce43c11601f020fbe27f0daea001f38bb67dfa296bfaad3ef7518fc85234cfabe046f2c1663319c1ce8a92af591f71cb288442f0823a9bda78abc0300fe0e67ea03c4035ceeb653dabd30edbf85ee78e0ba7d6e069ba189ad6fc37e48ce378aa12e84204359aa40f8dfb74bb0eb6d1a5f35fd6f523dba863959d8851c03024c1724642dbfabaaee370a2b49f7af66ef2c21dc4fd9b7583e80cbfd27feb3df0a71edfe536a5bf355f3d607c09074e5e9b9e092df7938438509bec70c2c7f9c6d76360b36613648b9900e84ae101b18ace4ec2fdded5231c222f65a027ebb7b571984c2433eb6561c4d3245c4901b7517967467e6f06de106e45368247dedc921fb14ee185029ef793ac9c1178be3bcb13511f66047723ab7605881c09fc675e2161bf1544af1c6bb81f4741e7942e6db38cef868f217a351ed4fe9058a37b7700f6522db4d2617d5e00b5f897bbd10b528193b004f4f77e2d68ecd7d2c2188c25a4dff554993cc4275d983b9f8374f954cf6178ca1eb1f91affb5ca339d13bb99ae5a039915f49f7f429afc430f51206555ba0f1cbea6c747076bb1ea33e1d38684f9b53fcfd3c3bb5bd9fc65bdeb67f96b9f1566f0e87e6d6575354217173e25c1944acf3e3f1a4c94b828414536ae6fc7d3f000503e86b6c578cb39a57e6b1480e43461857f001fa98ca53cdd139b831d859d09551a441400971522ef9ea16c21311317dc38e9ebaa0512022bd149e0ab54b86ce125e34c54f7b8d3c9ecbfc53085ef13d5acc454af5ff076c09384c72be7fe1e45dea29179921e878a62c834487a4c59ab3169c27fff46ac998ea2994755a6ef232424af200a13f06effeab2b39aeac0777a7a07740dd8d43434d85ffa5930b11e95139075b379257d399f00cff1d97b16646cd5c7efa8f459add3cfeabd6af38a3c7fb378c2177e1012a48981d23f9609c2adb9df959213b71a984e1740959898dc27053ab1b4b6a7f22b49d38d80c0d2dab5951955191ccf5a2b1f2b50dc7bb118ccf6d92b471214cbe04c3e4ff15418f933c545f94f5a10994fe9303cde4a1400bc95b9c921b3b643f472eac754f88420b6e670a00a1c86ce8b69d22245c001ed4fec75234037fef2c367eb869f60de42ebdf7a7efc0795448e68efc8c6f328a64f70a93385ad5a945f927bfc6396c002d6e452bfc4f97e80527d5dfaafd031042b39b26372c9349ec055704823395c7c872f3f80a9314ac30f743a14fc530b7c9da81ae2a8685774e7070bd91cd2653a8138f9b14213b7d73d085f19c4ba9d8b4d854f41c1f85b85d60f7ec56ad78124bf9c6c325ab51f210154f07aac07bdb8788fdc12304df2347f8350e8e9f87e5a3f2c2057e5f06ce7bf2dcda9dcbd088552c54e96649debaace70cfe66fa5c01f54e8c9c29b888b056be5e566d1d0153e96c475fc6071ff7ee8c9488f6083174a48eb74cb06a438d1823627bcfcfb5ed86006cf25f02fd649682119686548ff46b3b07d7e2d40a092ad82be3538967af3617a6bebe7e691b606fcfb7f05799f87601d8d53e5cf708603ce938fa7befc4d51a4f4e0d45d1791373176c4e14b584f274f159cb0447102feea46a8993f8c6ef2ebc62a0f2e1735e2081fdd8293c94f3b64990bc84cb44fcc370eb80f23119679f76252463aaf3a068d59ff9bec4c8063f1d15a39218f3bc7d0a0b55e03063fe061712a3d60b94f24000f7c9e657ac72a71451cc163fa88641417de6fe0c81592d32ef821033b11fd6a88255169f8e968fae5311bad4e3e42b494125c557a3b74138d95e28eacb19fd731fbf9678c37d58bd61d8e351a291835923d5440fbabde35886ce6d83d17a1d34a3daf72bc16d87986697f680bb06c06b2512f3a56b8c37eefe94aebacee376a1be38cf691d3c4b7e3edd404f0a9384ddf018ab3f0fcc8e7f6735045323a4f6fe93a71a79eca20512899af45a3c72f5fb1c56009137100fab7b00aadba97fb42434d00d8a3f2f03ac2ee3d6224c608d701c8337813fa9886c7b1e688832cfca18de26e0eb2a103c3873b0320822b638db60874f86e93b2fa975c14c0967bde35421c8f56baebbbd295c4ea25b53f6882dc4d51c8baac5da28426973d88d14ff9a256bd9dcfc905e79a04e3b0f42687d7e7255b397829e3388f2cf380600f1674ae503b28e9272ec447cd52a2ea32bf45ded78be2b364128cd966ab59b6019ccb423f8a3a54da93d430f3798b201d1bf875cee37f3a3dc6c7bd813a0418151792bec2b84a55f0ade92c3cfbe07aeafc2f96d676fff0833929daab6f2d08f539a62dc6eb9e7f67c27e72120dae8095d32c031100b2ad8fd1f6dc16fc7147d1c7480138c694f5a1497da1842d02c950ce15ba2d236487bd43b02ab027af3afc3fff13c9d9d073c35335cc39ffd5e068d5d6c41b4bf0fd36b08e89dbd975abc6a7e41465663ee8f9862ecda2bcdc81a28a8dcf7d8c84d03bf4d150f1b925d5336062c71add9556dcaf369779bcb3dbcf8e791898e5a485fc373cac11864a9debdbc19613f519efb86e23cc8f5a46dbecd322ec64d83ff3a4024c5c97aed1a60986d1ab1264441e2ebe05fe0952dd3425d92692052b605194905fe2c9d53cb7ed9ead1d6a164259959d4127cbbf208d6bde83494fb7f76d1ac8e88b6d1b0ff1f6d3c59c27ca2b28b9f5cdea7303cffdb26495ff0aa9b018facd74ca0e1cd1d8349c7430af0712ff5e858cc17da23d506d2820128dc61e60087a10844c3bfa6691ebd7b9488d3d33f257253978b903b693a06430be6677b0ff4e2139fca7e8b4cb4e8f9a09cd23d937fec9bf637ecb68ffab7a6d2041afe6117b7e4faa0e0f759dc42130b9b596040d5f404757c7ed7b3112c5c0ad46a9f919b85e428191c82ff2273fb5ad79fa6039e0669ad2511b2f2764effb05ab23a67c6f8478f088eeb049880bf32eec82d6515e0278d88b0ff47a312b0461598cbfcd6aba20b0cc1cf9de1726d1377f709dc85d2daab45f43a6fa6e50df2aa9ccc9ac0e0345f70c14a57b25f274b018b2d19b52940bf5cc5647d243dbdabe534d1fdaa79af2a30211799a6f00a65cd745f4455efc7c819985e1754cc6f02e3fbf2cb3bbbb75264e9f82f4cf71e1c1cbc37debfe0fb14cb2de71e44ad4a905ebe0cd7f68b536e54523cbd61bae032fbbb29e93a542c0783743c1512b653862ab79a54104d79331779ce47b665940264bdb4d8bf6694eac9f9a0eb4611aada9f2ed5a2ba29cbd5aa3d0e4e57d40f74cad06f9299ded8ddf7213803a6817263b7a7161cdb8b79e113a068dd4b1f4165c14613780bbf2f98c1cdb0c1c02b6aef7a413a8af1901b0b17ac486abf0d0bbd73f31b712bd2de46ccbeb127cccdafa7028306b866bb281ef5844feff173f02d01ad4f50bdd39b89cfe635406c16736c1946970e0e8a14ce5ac95257cc05ddcb59e45eddacf2e08db8fa3a13fc7178bf13f8044e462bca4f3fe085d95254a983ea60dcbe9e1d0667aa43d34f84926aaccf4588b424b91be4cc98f829ead5b4d76f6864158b268fa29881de83690cd3ca1aa07db7586f0484a62caaad6cf7347fcabe6150c6f4a9d27bf46ee8f4c02646113825332875269e1e0fae318de93bd2eedd125c78689f9adfeddaafe3df9422fe40a451b1b8588116245a4f84a323b74977cd9eda47fde2273b960f8359fb58c17cd5adccc335233307f3dba5601d29a51d5bc32e66d929b2353c47eb1ca0a78a5a3e347fdb5b1e0f29c97afed9ba65fad5b0c0561c3ae4b3c77e42aaf05d86f6db6fcc76ae15d6fe22be2b64eebdc70743979cfa0bbbd43230c14679ff5748af62375d1f5fffc35431914bc4cf4e5a4b0f8bee2668dff40792c5426eb81719a0fec8cf6d8d52f4b150b8c86ad188f743b1194c3070c037093f7e2e97e6d706d9e6891d560a7ee0fcc570aa344a8a0733fcba3da8c6e30182040810ef2fcda54c8869f499f9445322e780d8efdd7cd00668d1fc0faa4d03fe6d07c36b1c6e9dd4519ddc11cffeaaeda4c0314e93ddc4c9adbf88b71a2049cbfcaa507afc90e7d2dfd50cb3cb626046546fd28a3967666dee2f1d8c5f127662f9374a4f26f576dccf19cdd63f7da1ff8df0a7d6d429937739e8bee4af0c05adde5315275fa3d0b52b4c1f1ca705e0cbac43c8d3d4bc1c9ecd0679b0862c2d8de9b28d8b07f65aae3f29b78a4f11ccda5a3e7bb4b9bf4864df60a9e8d5ab871c4d28ab7f82afa92cfef942807ce61323296fa7fbd05258c8aabafc4d9d41dc40582ec6993e168ed335e80367174b6187ed006e0965182f4463a2b8302087d00d4a4ff967b9eed9039aea0f46c2c25275327b46b1b60756ef8cf3fa7310f681afc13b069c6cdd7863018f5e9ef61c6323b06fa095d35e437387c322a65abc78f50dff62ebae9648cbb82d5a1278ca3c9bbe84959f86a0cdee897f611d4cd7b25e3ef936656937f1bdaae75861ce881198e9b702d4081ed3049e874471b771b912304a31b51135a4290f96af7afce0cf94c69fb4310537853f8d71ccb0618a5c136f54d5d444f0ccf1d516a91406c31b09274bf9955f438738cae46e1e622f47feea4870c9f0ce9e77457ee4b2fe06fdf78c78cc0d30a7f248b702d7633714c49943eb985093f1676110c24edc57c93c0395309662e4feb351818f5a56cf70d330c95b537490c854001b8c8fe3063c24ee3b3fc624aabeb40a728a4103a2857fd9d7a64572cb02b0af6262b552e79241fd0468a1235c103a9e6ab23cb675fc10a3fa27f3e2af0a3f8e61a9a56d89f33e17c56a0fd0a70581622f2491898221f281c2aaced15672a56b8140e257cd62e20de4e4945cba07f2d26c409cee6dcd8a780a0a6f776251d642ec58ad917402fd0f7af5871c5cc93bb1e691fbed77bcf30d879abc5f018a602e16718afe7aed057b0b5e7e5e00deca09392c05ee1145cfd19ed37cab4996f24f8ec5ded438f07d29b9f5a23ab5d8120222d8e882c7447ed8ff50bc97504a7ba6bc7b00a892d32343abe93824f72d48f93264ab04467bb9fce5315031a391735389adc493ea00d8e97d98fec5da93f0529b549a2021555c3bf7254aab312cf8bba1c3ee9a615131624d12dec475ced8a2f6e9620cd95855d629849efcc5c29987793c7cf5f320d924920c44a29419589be556ab4b31fb6e044f2bec4a7c002a46f47afd02b4c3bec8039144e08ce0e62df0fb0b37af3119324866a18f5db9048e3d5e738141e71d3b5e02321c986f492cce3360681ef216a4744b86313ed17588f15e70f65c1eb11425b1a757cf66ce3ea1a57a8a386f5c0ee82ef1c0aecdcf45d0d0940a3d9ef60cd9787f94160955645de2de24d81318e7773a668f1b2f8e96530d609ea3256f3708142ff04f23f17f70493531cfb8f8231656e7f7a3e17caaa723f164461f19852a8ef943efbbe8769832f9a54c82f41dcca48efc5134c1f428f7cd75714db6e07c3a2a8c8c0ed9bbd1a9c08c28788945b83fa0bd3036c17c8d31dcc154cbc36165816a99680b690b9a24fd435d2c03e91883750e281be1202899961b3048ef430e5c3a8106822d116b52ae5126b57bce68103893561d1a8bca28b8d5074b8ae4bb3812637143c66e43d4bc9b32559a0120430b75a5803f03f2602b7aed75a193a03cd909dd7070b781e9d557aba88e6dbac36863bf40506c0654fda221cf3c6b515d86afe7b83b7c7f8625188b0cf72f1365bec665e0a1332c05ed43b5eb15d14c86b15eaf8f2d7006f434ac05b32951af4a500fc9c864698f6c277b439449ba7cd2ae9c6abbf8a042bd4f68c780e256bba563591e93eb2bc3f8c30592be7247e6ea47cf301ea9a8c6f5be8acdfa15d415ba61a636ad37a0143d5ff961e8ca354292e63884cdef9868264b5e3f61cec40233b437d8335cc4d7996edef67d6b6c3f3a36831f9199c87232875dcb22b43c798386872029c7ade71e6378ad10bf2f1ec607c11f79c1669845789bed6a4bb91df10f0c52ed3365bf9c8e55aa0a4b0fefeabb9ec5a2b43a616a1267d8eaed49dafff21860f34aaf370bb8704cc3d49a4ad8a8f6097798506537380dace2fc238dda244b1a849f730616addd8a9319f69f2490944009b75ec0f8647be1d6f66577886df80631024b4eaf53d76a0671de6e61a613fef854b8b622f3cef61526ebaa96a22d5cae986bcd91822642452dd261db366cdcaeeef9940ed7c45202fb4b5132a0ce71ab46508aaa24ef6966d9fe9f212be36d674b94841ac4c09d3f78a2f4d15b439b385a1d52354e8495501beb591896244b1cfe281229bb899e04af8c60b0928499bb2ca70e2bc656a2089dcc5185af69f66180e5bd128fa52aa4804e6f88f08e8f0676a4dc199218a6703c71a54f9aad5ea154a7cbbf560e465cc54dab9175a24640dba61318d0e861c434b42f5299610c381ff174f7fbc03d5b8d6e0524e6cc15f1d420c04ff97efc0c26305806469c0d49251c52d8ddc60c45bf78cd0e3d817de1c0ef1fa922dd59ea61f940103cbb8101fd00b09632a236cac52cff9492b4d87778c811275f75bed21e8a9af69dd4f91e31b3bad4e5da5bc3a6125f6bdff927f15fd3ace734c099c2c8dddb06f04c3e736d83fbfcf952015247552fc7eec0f714869f6a6d967efc9820362e36dad42057fafddd0258a91faad6e9486762874333290ecd5587c497f64b18ffe8ad0b68c95845802e0ec42e9e753d3b16dd8d9e8a6b0a225f241df47f3668b5598fd281b6e39b4e25d799eb07fa9d8a8b93eb92cf50df27ec9e2c5e8f0d79bb804568dc245649127a35ee16eb8a102c86bbda5c0d8d9bff0d08c65c4d4764606697b82be62ae15303259228f250bff9af4f186ae13816c66a3b73477bcbc20ed58762ac95daef92bb5b02793f48583e97bd0b580205c97b593220b747427363103a308b6a68094690ddf99cd071c443016f716057d87fdb43f584e50fef0d1096ac484df963daeaeaa87069bb4f3f1e5d2ce96b26a4e24f5a3b8e6ac7ca294bdf4e822fbc3bf18a9356af4a1e847a4d5d8d7f495faa68224553086260c4783226ac0bbfeefca2ddc970b2da09c6e13b2191103e23079a35f96ad1ab81a3b313d14b3a79f01eccd9cebf880351e9cfc0525b27870bd3dd128c7857fc8aa9a477e8c886c5469698c3a0ed0793c3233996f6eda7f0583b68594b98090d90e054179c68392542e1b5159b5917f9fbfc00c12de3d3e7ea37fed5110415c1a9dee6098c52bb6a30fb81be0f4dd851a68a18ff4af48c9c2937ab80ca60f13b83b34db47ab8a405c731e13c5e3e4f80b8f0ae87989e080158724c2c069bf8e24368a82bbefddaf15d0558973f6f012b9095db575c984f5fc5497d949bde0ef1f0fffc46817815d05ceed8602a36cffbdccb447d563ca1afab365c7fe95bd34be4ef7eb2e9b335660c0480e57a4bae598a7cd3cc5f81389c8462ee46bb99ca3eb7f59f611644712774c2d6f736447db1398bc0467111d9b8a6b6f2bf24725836f9fa2e1f2b4c9271b8ae82f29547217fbceeaa948362e8baeb3d1c7f06552a173dc109b00be4540ac2c2eb2bfa6784face758b6496880b0f6f332ced64560d7b900fc09efb6bfdf137ec8a50e21d718336aefa2fb15202badc9a3d41558f91e6f759f24da3f1a071a172943b43e60e9dd19f4553c108373894b25e76c1cc5c4a25662c7bde2263e25f1cbae7d764903d5a8762407acf608901952ed4802996f872e7ecf11203ecda3b45c5c68733b5f21ee687179be5d1343b1a9189c6506bed455002a0cb142f66fbd93e71d8b0b802fbd51105f2fba6472d1aeb94a8f84cbbbee049ad2c0688335ca4284061fe6a460fc040f07e91d4fd9047336cb5cdc5062e1f6907727dc5dfea8da72dbba254645edb5cf635793cab4ddf8ca93ea96a0a092e2b21792ab98ffe53c8c0e31eca4569dc2e66db328186ac4d3f49ca1d75bcfc87c16f2902d941d9c2a0068235d92d3fc63348a42bf5eb6cce9cee6712dd3f923842e73b32287ac1abc124c591eaf935b177673549f0fb9ba13297b9ae883bd541a0ced0e126483d3e774edb2e4c9e1671d2144df9bfd802020e0740e6e0fc0974076fb43df9cea73b5d280945cdae007da535faac97a7d5efdb602f6b5a79e79acf0618ae739f09cd1d7777782977ce041265cdb5351b1ab5fb641521c28a1a1fffca83ee8fe517aff4ed5adac97b0d2399eeb3dbfb121e9185be2846cdc60cbab1370eeb02ca9011e7f9b569f908cc4d24af9f72b3b8a47355ca4b4eb373fe1fc3fa360fea62ff76a2f46d997efa25b53c878aebaeaa010356dc0f95596bd80f02d0a00376a2ab72d22d4c423ded7ae9da807616494d60c9b6086dd8f44ff320067196e54e3eb8c0f285622497b96a92aeb737fe84f059746f4ce35f4b220118ffd6212f529b7a80bd9934a7993515a7d105e88133e326e2c3b0a2e39212142ecac0b8fe2cb9d9f0b453339334a28096b0b419562f8a1192d3951837646e8d2bb3fbfc7b9ce2338b5d8ed95d3917bbcee7bf873070fdcd1d864acb581bceb8420b1d753f63d70e8e78406b281c0a25deb66f32c170ccb22df1e6d75bf271650e30dba055a42d1d6295461cd5a7227e59f676cfc8974fa33bfcd2e27fc93ac662f8f825ddf6f725eb8d6e8d9abe692a05394f649cfe8c4e2b57ae85a1ba90ee98f90968288db7da37a8590b8e1280e78d83ba7a45a69b91d155a21b56f5cee8f3745c19a7636db75340944dba22f276414af952e40296f89cce10b143cd311f0d5e8870a7226b146db3d902ce462c765173dcbdac1904beead54a9890506374e52d0e604744246f043547f2125ea8fde7d311cdf8e7bad3eb7e0d3e2e56e16e7b7df400a794eab770e23d4737154b56cda0c49fbe2787f48e4380aae4a4ada44213809b6f70e6560dd274d40a3208c4790cb63104470223cc05b04a29a061b040531ab66fef13e22346b09aa9f3ca651a4460fd7bb1751881b4b8aaf754ca05084cd980f30c34466a1cec66ff8a2264219170c0fa6164c51d7006fb8e95bb3620f9ee142acec02974b17257f55847d409a305b37549a16aae0e751f158e407a98f414749db51d36687a5400742665c72bd471cb6909e2bd8590282fe4e7ceab7b42c74ca3e18dcec5ec21f556aa7fe00e58186a7091078810c88bddb351ee55a3f41e3eac2072db146e58b797fae02af0a892cf425c71f55520467aa015b64a6d9f6b05655e744a9ebc558715f45e8720f3add7c4be298432b928598241f5953844946c1308d8159e79a6906a84b53756dec0874087bc4192bfb8d44d1fac06dd09ff77dfeb43cf42f6da37008aeeef71368be0cd78907262056f27376b49e494e52d4d651fee5fa8fd3c45ccb1bff4ecccdf1e1b48d5b9892379c885e1f11b20ee153eef58ebff7ca01d910832423e70a4a4c84fb2a1b49e721d0c06e8d4c4ff19eaf5f533aa6c8214b04e9a60a915a6f1de4f36edf7bf6553c5fb70ee175696509751e775d25be0af7f7d395b7fe10ed9f885e8bed105d2bad2dd736dbc4277adef7218e7657c0bc22eee52deb2cffbabf7747b85b79d7a5ddd3f1c25a27c50b3030aaf4b7cba8e95e5b54450257026d23cc1323b3bed0e85377f3c9e54ce49dbc64cfb5a0ccd2e7fe31ce971853952c5c2fb95b473e4df941f36efc96a7a6276a0b367f76dd7c62b3fe950845bd96e334dfbe96ccaf81cd1cf57a2836f58df43ba81b592ba7a4836cd7aec01cf85b3b325d4a59609a694e0cfee6c65373b4b0d9e75f56cbfb81e81dd5b594c302da0d8861672b0dd87ed0cf59ee919fe47a9c1f9a0344c80ef485622fbd00a42ff40b1178ba1403d1786c335191bbb068f9c4dd00728c1909fc53035b8f89886a0dcd999fadd4b7e4587a92183d8f767804af5cf3f30e8788d067dfb6eabaec4084cc0d4dccef93829a3ba749622fe42c00812586d034d7b362adda1fc4eca240ae0c88851216cef8484be30e2ddff1937712c3dfd1f144c238d8e2341e14fdbfb74c7b60ae733e19ffc727dc914056a7724d31c744be93eaa83d2924aabba89af7aff65ee62b85070d2fab2aa7ff919385fc6b3408907dbd6b97df6e226364ccda5f8a9c879b554fd9960d5697b254733f2b4c7e08e96536b20027ed186021119ad564d464eab718a5a0ef6835b594b9fb278fff2987ad8f90ad249c7f4862f3d618f37d9857e30c7fde754cfb7b31ab78a242d6d4c52824cce12d2724be052399820bc6f5c2de8581457e3ad58e7cd11948579c8651918ceff7fb2198ff255771eb2f4cfc5df2a255ceff207c15a7932c0fe545ffcb422b8eeee2d500cf943c4abbfc58705dba735d6d0bc07914598125613bf1614db5c6d9f98ddb589a818bded12226bdaa98e36f732a03e56813098f591417288a35e32f573e2555b4fd0da6a9ab9d9928dc0262f0e9ff3e8c4a8a28a58e3b949bffb95b11dbcd4edac39a697c98cd1f74c69e4b20632e08d28c36ec16eff1d23d8aaddce5a1588371e535c5ea102b7b20f7420b95b4144ad428a12f58c9f01eb520f69a188593c63aaebf0cc6ad520caa3dae0ffc698ab89c22b040f4144ea8992ac95b3f7c044b1680d23dc1cdfa3aa5f294b3b6bbc2243e4a81c71aa529c82b248f6600f5fb4d58592f405a9fdfcb76f9cb39ff9de770eced6f0a88df047133b90400b5c3058ca9be4a963a63d306e060503093400477491a04862aecb98789d82de34b9cb2da4a8c63689637e82d0ad7371a631a281e373bfe69dcc9d5baad3cbe249f788fe1601fd8e9c0979f376d458c46679b23d4e7e547aae48f683583388435b41781b09a519c10db006f3b547579b2d1682e6db3b92d29f888a2aead197d05d295c4758fc8ce4f0928d92106a803cd36e6ee5325489d7dfe0db0aa20edc905ed6ec460ea3234fdf137183e48768347d16960c976a01981fa7226ebaa6509952a024fa34bf676d8878a24270bac1f9fb69208fc37af0cd946c2d6767c65ad90b8260f58550ec004a0396a605476577ee4dad83558d4c7edc9c56c9342340107dcc534bcc213c24440650b727e1902f9f5c901df1c6300a76d37406fce9aa4a55360fb89f82e2e5ff02cbba250f6a9b2a5b66af72b6975a2eec8522a301334055b2b6183edae67085b24221d3e69ac80cda236b3920561a9cf943c7c267ebb876b617ec64a2edd8f535125a7646a4e06b2b1a49f4e99b5b3fa47934aa0e7e32adcb88aa7fb3eb559f1e337fe7d2417d65388d3beb2c83434506d376674b4ebf99fb6f53caff26ccfe37c8377f80f76a6fa49243e6dd773474661f7acdc65def5943e92d932ce67dfab87283e1d1be7f8f2c1ba409fb4d300f04f7aa6534e6ce5dafb4bba56693b5c9e2aed6968e653ba3e4da692fed5f68387412d67f3747fa0689488da4ed4e1337a410d9be8ca43dd47748ce44351ed13324ccf4aa17773335b55a4092bf2667dc0a7808d0c405e6423e2c3372ef059171bb0f098abe7813a3f4365c0cd3cd0521ef67609037af79e63c28cbb1c217aa61efd3e749d8f52fa6a072516eac1cf17fae335d60c16a1fc804cc86adc3cac304c29444eed76936487ea2226dc33f3d07e7997860177d049e6085ecd37892fbc8d3794dcc84204174f4013cf3295af012285e36a514af0646204f3d2ffb342002e0b35827142b75a1b8bd9493e012e401bd025092aa69bc955e652a5118965423597e5f968bce3536b6b2481368557b06b6b61c6e4b56dbefec7009c190fe70b853c825a73cb143dbbcd5cd38a0d4d79e9d2911d5d20b0aebdb8d1f5b1086ef377a13d0dac961c97df6aadeb68899a469cfeda914bec0af3610098bf6d094baf9d8ddab9cec57de1cfc3363504de76aedd405e9393754884dfdd991a8afbee8e5a030146f1f9c5c5d041f4f9097fb0397e4242ea4185f4b0112ff4241272cc78ea358c00a8036776516910331319ef5aafb4c7733af8d6a9d88e16d2282bef365238502dbdc63027cb549c0911125b521ac4dc73e230a8acf6016cf6719e066a70267e7ab65c6a23ec0e89a54f73141c7ce60d0eb21a9dd4ca90d49873dbbe2a052bdf57554bef24e122ab37666fbc456eface8bd693ae7a16df120123e877b208e180153b0a77b9b99db5c50f5167d5baf77ddcd27331e9a625b4d0ce18bb686d9695f967558fecb28186cd602e52684c203987b8e9e57714b1dcceb8e51315981b1f94a4f96560dae7b5a9a4dcb776ea153b4ad9cc1ca5fadfcf8c1de31326b9888bc621b8da433a6cd60f9d709c61fd45d4239f5a0f38a29a852a888f5ebde4fec7e82111c8d06954fb302b457082537e6d145e04ffdc392cd58e07cc0152ae03123c47c8188ddea00c9b957d59bf968fa5c0531b6eae6d6d1f97ae954d8e91a7d839e77c00289b4f59ebf6e59c30a6c7199e0240a89cbe014c4f4f6f264ca1ad6a382b47b23c5d8a37786375078dca53860a3cd0af6fa4cfa5d4a8658e480c95c5de4ed3950bb733e50b0c95b380b12c47eb22a101aac1f36ed414487c36a8572f313f35880bae1c24b3094f602e4e4c194b0574da9385e3cbbdc429e84bf631a2019bbcfac590610a432cdd9ec44456f5e2c688712cb5485a377921567307ba08fe2d1b563e0eb36463f5d927b5c384d13188291861843f67ecc3036a1e2631224d6b6c59e318109441f165b3485dfabc60f3f7f27c3c35da73ffaec972ef5235f1ea24a26721bded80978101aef7ea2d0428008005a2c69a69c4717d4283f668797a2fe3b007f6bb9c032effab91fb2bbd0950559c4b33b748ab1ff76b01edd7db0deb9d647939227a416478ceb8192ac6be01b81e45e0c2ca2e3bbfd01000a8b33a1994012aeff9f60f3a7fa6793720db4a645c7e41ecc27a1082338dd5244e8a790d489bd1c567b0d0ef2a7ed93e052343ce718d7ee46771397fdd54161422dea6cb10b17900360e198e56ec33488423d08c141144d5d52b52351de785e6cdcf288f68668814740b0b1b0b574764a940bffc09a2a951a2892994616a957e5297aa33cf4565e624c41512fe74035b83aa6b034cfda8aa959345380765b2f3882654d5f4db28e8177722cecfa7a2d8c4f1ebf87746357d954fe237659d7c0e7879f55c842175ec24966d08ea64c2bc7bd619bf489e418edbafadcb80854cedb70dfad237658ded222ae40160c482f2e6d16b182d51f50f4c1fb2ecd8b857e60f3abda826398d0c387deeecca06bdaddd9e589845ade8621286c489c1ada9a8fe546aab222c40f5333f0b444275f8e2221830e4b53ed58b89813347eaebcb2d44220f9751d1b24a82c93617552fc86e20a9dabffddff663c49533ec3ab94ddb1d6c7dd20df32c42030bb57558af16d8bf6fc03d160d768f476ad61ee363340c4edb7a3b1ce7918dfe416d8d49b90c6d62287d1b72a4319fb678147ee90b2f3fcf79f6f77498874d5f523c7a3f78b89a6451690b05cb7ffc0c013d71615a4c235f42184a55d6dc26a8443b4c6384e1edbfb6e01a5f628a6a1e6ded7402942b1c3f13c63c2b15c7371d9db4092248975cf0cfd20049dc997f737a5b26119a72ae27565ee94f97055d2e088b9e4887867ec369229da7da45915973ac8feb8ad5b7e12b0618f7d469fac0e3e21e7a2c071b3bef1d0000000000