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 85415 acfcec4d92e233bd8a003dac66f5261ec06d0c3ab4bf543a29c96b537a4f7bf2

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d294db4ffd39d8b5a2521cae37f7a62cc8675979153c1b2a1f03b1f467d11acd
Certificate Block Hash
acfcec4d92e233bd8a003dac66f5261ec06d0c3ab4bf543a29c96b537a4f7bf2
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00040000000c600100
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000bd99c38455c124cc29b2f173fb05d7a45621c76ffdaaa7669ec5113b7eb492cecfa6f4ddea071857eb10f1c1f17e34d23c3890f85b7e85770a01b8ac37c708474dfc1085c17cfd974e267e65bc974a6e6ab7b33eda4cf940b00f0000000000000008000000000200040000000c600100

Raw Header Hex

0000402056cbaa261e0f4038928f21257ac93b618943b3adb2483db0b75025492101053d0a14bbc103d1e25e5ce175e95614caafb5fea1efe4179d5742d2b039159dc5687948536acfc80018cd1ad167f4b1031f2a1b3c15795967c82ca6f737ae1c52a2b5d839fd4fdb94d2

Proof Data Hex

59,560 bytes
121216010307fa647ec9614a5f8108d9ecbce1dd9a00e2bcc6bce6b94c45cfb50023f908f7acaaced9f183e9365a14313439fe556f8bbaa75f0255c7910d1867e0235f13346f3d7b3ea422a2c3e275c855cd9b2c04c9c9b94272f4afd29bd314c3250254de332f8ae5f2202ce6b02a453a0aa824fab30f3f53a9b5810f010b0ba36c75bc3c7806a1ae7765d1760463ddc28acb8d72544ed41b31fe4b147ce72bb3ec5459a435737d36edb8d8885133010cc5b9eba872a1746eae38778c039fedd43a6f70a1c5d98a82d8bd0a46a8a553b967468180d27c42ffb033c30790719a1e1ff0ba762018d9ca222f89368ae4c28c4f0d13abe17c9f9d7c61a8c7b9a465a41547990caf33a74a274249b22ce4ef33bff413a32cb5725fabfe55a25e533dfa876be0c616526ef3b2300d1c24c8daa1060146218942d99e8647671fc1c68caa1dee1df35afcc168cfeeff3146b0c6a31b4565b8f03a33d85d0572a7ad8500e5f717a32829b465d1932c4f8bf6d3d0cb09344367db1e3f75f824045cd1ccc0bc8c7bfe9d0b36a45f0a3c09d06c79ca741846334ef50259e956ccf85dbdd4949c9239826917a680f6ad5ce1fdd73db3a5a38cc84057204c4aaaced59a553df97c6918fa38b83d5e007e7cbc2beff5d856088406d5d368aa2514e360ecfcdb2900919d881cce5fc505097b9eae0f59ea6d2f0e883271848651141993fcdd4cba1017dfc329aa0e9ea987a0ad76520bf645865f62f874b61fc1bfec32188470091669a5327665025bc7e4fff82fe32f656520826d3ab6bdf7e72d424eea9615676545fbb44c21e18a6fcd69e6ef2e8507a7c882980681887ae62e7351c9a5aabe14550c0469259532819eed3cb7fdce2af14a901dcaef1e92e7422e86afffdb36bddf0804baebdb3b7b6f8a31385da92a8e395d72f5163ade8ca66f95ce300789469eb5e29a7d9f377a14b55e9eb18383a498f2f7ce367a24c026e5978985ae10e5e8df6810791d174879a9f00ab3201fb2a6960dc5270f85653425a6284552fd05d32fda081843b1343e6791ac56fdd8eda25208c408d3f736d4750664b9fb4a3b2b5550c306b0153e73318d1fdf5432aec94cfd9c1784d3ec235182ddf0487d9f398f27b18e781cf737b066e2fb7419e8ee086dc30f26dfe79ee72b3c7d9e83880413ba61eb8e9554d30099e628b14f2fa66e6fee49f70b7809eb0fdf8c8adb1b6066dbe650f3a0addbf783de5782392c8baf876b0faac0abf1516c2603aefa14268ab8045d6f0b3ce57e13edc4c5e15a93829fcea8ce4d728d8b691164660aac6bcf5f4dc2fd585d358bd8c2aab11b828a23a1ddda0d39cfd6332ce680c3d173ad49075248777169a711a84fa478c8ee8fe597119dbdfd734face47d5f1693d2dc9c3f1c3803c883ab006985dfa59795989a600fe4d3ab28aacd99d28c9efa44d874d52b6802037cbb5bb3bf6cc33eea107597977ed9a06be816a0c8ee89788ef3d4b1b4aa97adf850e1e08051cde6dab35edbc80fe49964bc8b17867e4ac01ec9baee10a6f83fd4a3148875f394a71cab2854ce698de0eda0ebdeb328c0cf5e130ce13e8f9000b13a911e895f15b85786e35b6d3ae96e6b927f554151a3c7913919fec49a3cd1cbad301630845edc27e0b5714527e45e19439786e999b54f6c0c6c2122724a2564a974a70c8d541fd2af55ed76d4c66ad3fd04199303d9453145fd6068338c4370851f530fbabbc04b647e4d78c2b16974a6fd23fdd92d65da787480f286cd1ba09557598501ad73beacc15dcbd4934335680e57456b4a67a54e43286a2dc4f124dd4d0fcea2f9f844516e42afd0d755d68caf5dca2a129b86a6656b8448073c9bc740f5dc6254839fb941d0a464c4c75289b0e41c095ac2284cf1e5ae2f8cfecdcdd990388f737a0acb8ab3a86c61ac48203c9fa3559c2e153d626df1ff44d40fdb1bdb47142e962365ff4b7bac840c5ae46f7667318045a0755ca28e131b9dfa329d2a5a26dbb5c41321ed8ac2644a32b317985f30dd5a3592947f08809588446d92160249583fd119401deca9eace413ccb5817027288d5bb77f5162fb27f7228d084de7c0c9fb6186143f997a9975297aac114e1e5b164ab8529c724284959f3136da8e02888522c3a26d6b9c5cb3459a4319cc46755227c06359ad1539ddd38242192eb10a2e76ec05686296df5966ac81893ae928ab703f5b8076c978cf0b4631e5671f73e8c1f579ae8b085c0f69f1ca529427f447d0252650faaee5161eeadbc976f7a4e438c3301d474b06691165031e18c74c1a2570a3d638a7d2fddcef217d16d4f7b190112b6092aed4800cd7c8725228de9ad89b14d18ba778c0525cfc94dd692dc664c652036dfa408edf03618cee57549f83ceec16026bb4a936aeb766e00f6369a16f8e1b5a7fd5597aa6d7f95abeb8f0d774cf3dc35882666aa3880455ac3f21c21e6a5b930432befc67790be301ab46c3d890ae9c8a45adc305485ac9caf4cf4638ce6b0e75c4965c943f3a79b933cb935d562b0c5747d1c21c2d4a7e25faa174cd3a01c859f055a3d05fb3214e0cecd53ea1a47fabf3827e519a437eef0ea51aaf945a7154a0b6087761f40db957768e8fde36839329a36f8b6991ea11e4f28c0e79ce2c373ed24fd956a73d12f8f592b652380ab7769e0e733b65613c8781e33d39497610c7ffee4a51f944acd76955db00dbb165968d952be148d326701ba516aa5e71df0b1557ab5c596c3ec883f4b31f2943c9b97c9e979a221f00e6d095ab1c76a8713ae1017472ec32d787352e268ccd740f645e7c9abf66f70091d0aac7e09c2080aa186e9abb2972bddc950003bd3431115d86c21ad56e9d3b62a1be02f2b913944fa8d5e71b08f22d0fb30126c866f30d1d59c615e73b3e52ecd78e5eec67451ad06fb1c3e30675ac7143a7288bf693c593a9f060a1f8db2634a94c06f3a8e3b7ab99a7a206669ec41cb7f280c834c27e8ba19ce40e8202b02900e71d66614cff2f053eb1bc9f131cd54fa780b52771050563a9d963f1078efa816061ca969ad58e917665ad9eeec5557ebe93107a4b495de074ebbfb771869e0bdd1a5ada9f78351312b2a02d848b4aebf9d4796925dc5e20ad4d12fe101289449a44bc299a67eb790473d5d74638e5035a376b7bcfe7c1d8c35be708b0b446a7df2179be99d8c3a5892a604be59062bf5511122f779e395da4a3eab96e607e36baf72eedfc7a62f250d37ab4979f265478897dcfd425b14faaf6315d92dc8c3d9564c547ee004ba9309ca05dd3748483777d7bf509b21957ffc44d74d3021dd6abd75944ec10d99a7f18bcb669f1ee3f16cbadd7658616a2fea6d387e16add66f8b6b9c6d45ea5744ad799754060e55e5022727b1954d7e27d2d38a10ad130371f7c14d1fa71413d1317a636bf1efc98cc1f6f75997d4e0f8f94fba71baa5c9d048a6b870d1cc95494a2481ff8b0566a3a8cf33817cd7353e3b18aec2531d93d1cbdd14664d483f8b9db47db8f169b9a3ebb64de324aac2d209620eed984a9e2597cd42b4becde0efddbc4189ef6d8516bbc29f8adbf57aed60ca14dc686244c96a72a566e9a365141fa14af4c7219ec6c241e8644b91a4d987932c5d44ffa4e2a6340316b113680217ad732fa03adadb9feb5b94c4f92fcc6f2f92fe718ec83a3df2a97373af730987315884ef08e47c5bae4cdf69262b883c565cd928d46a2ff1220fd1727865b7991fcb902596f359b8ca0444e95181602dc6b47c8b77fb5d81173792124fb29a49c2ddc54318e23319216498801d1e14a81ad09cbf4a704c3d2e357885d79a5ca3d6aba6f5ea5b385148587504ad56876e863955b13308e80c33b6acc86cc8381db8738df3413193ba23a6fdafefc7f38a04ae51c39797de095ba6f642b4fd8d86b00266d7ef12b3f798f214a2c9376e228921df94d5dae0cb195a34dc87d1b4ddddccdb0ff956193ff598591bc6d02adc0df033c0e730f3cf13a06f4deea810b2f7ee3c6bb0f28ccd96d3db9fafaaec9c13d4f5d2e4a502231f99bffd233b8799b6b533d699f2387543a4539139f9d39d844d650b211fc047b92a28a094247b4826b0cf8c1358de5098588f59cef4d4c7e2dda3f62b963f12599acb26af88c7bcdd2e0179c20f1914d170d0751ca6cb4ae47ec15d3e53624a58ae639c7fd7423976f0b21a9f149ff5ecce119d469f78e7e5ef98802c644168b63b47fa5e09522effb0184521cdddc19abfff456ff5278abf61b142f6f2abcca3a7b9dace3568f049201a2d406289d70a0f52a6f6c3abe11cb73bc01683a6d036ecf49dd89ed496252004fbb0c339583a59f14f094420337ee4195312f7ce3688ec5d40f6008374f7923609417bcec7bbefd026754d62de19da9ff900d8a55675b81f845aaddb4249088834296f9e9e6b8d351d58aa45deea35fb3bb386d07f67b71b08941da46796fd1e8fd11e3a47abcb17ce748c5b97f93e685ce62c6136940d9f9036634446757568abbed4e697c47987de10771a2eb6ebaa5e24a0b545d130108befaac9517a3e07e6f2d9a93daea3276852fb3add3a2702a470705958f411df0f40ee4c63908a8d4855b5a011aaaead93c5543b379554cac034941d75e3aaa7d99ffe5e9ba3a533ef1388d796fe5fd773a9a3c8acb10168583d208c1f426b833b26e7eb524e05b5638ab1c1e62bf0dab38978a18891964003e567fdfd2abb1d6b80d681067087f39a77329b4ed3f4527d1203807fde960bb41d7633a5a63912a12a7eb432bb4203a7c59da24232a7c9225e200a368c7fea6a5ce3b5648354c34009d3e94d6f65775a390b9ab2d14242394c0706b273a7155cd1a426365ac93ea2ccc8ce2abe3db442aebb88dcb0e311703192edfe708b7977f232a1e543a9d9fb87311add977d724e6e2a9a604b8e43ecae6ceec959c7fc7a6c3a11fbc9e83f06dcad231978f25cdc629bbda6e9321edb9b7de297afca59514e64cc6048f347c3ef41eb3539425555615c9345571cf420f53040ed4d9883e5fce1cb14bad8b3c68eaaac986813f84ad497093a9882906c3047a3c6d88188cd08db4ba6671486630e20c110de297d05e55037e41e04008568607de8e7ad8b3ab77a951b19fa7525ca8764798f7c1d0d85897d1699d9b75bc96a28e4ad5045d9b4b2a3be6deb26674f2f390d15a746ab049e9fe6bc98f0247543650cced2e28f7c01c57f97d7552eb0bec339d948d5b23fc2f5b616723f2be12b842dbb177a9974412d17196ae16ae6d33f09614ae772424df011958c3f6441efdad8ce6dba5315be8f37b45e348d10dc8f95e8ea2b56505d2aec51942f133b1a168f52ad98415144e9a7f4d859099f115a1438ce51d5360c3d75f8c0b41d3faf164d85824e03eb36ca526861e8343cd06b3d6a82701750d009ab7c27a5e98c0d062f94bfbdef4f6b921cb7fd2f613ace6d7fcb84d23a355498c8a9b1af820fc55c1be96187ad69b6b7b3fb239276a6a59c582863d5c90925d570a96cff5eaf2c5ed77f9767a1b8734282207008a6d65da96448d8bf2afcf86fe8a6cee641c68cfa581e45a553bb3eb127b6bef817d6f2905883d4d4210131799ac57c5f49be8ba7743a1df1401bbd439bd42010acd557a73e60a68c4478fa23576b54b17e23b518ccd1288c9d9a013f6fb0824ab3218d78ec5f94ed98c5e7cd70506faa0a5d941c2e37e222810f2bf55c733e99d0cdd126f9b8ab5f9bc8c54a2a2f6670badb7c63e233c35c1931224d4c258e54cff4f297462086c0a30241603dc8daccf89a36387dd5adb4556f1431958edff53880de19568e336fca0241e50fc85c8c36cb1dbbddb648ca7de1d74c6f568f90ce0064ba9e9bf6714556c56f9f348ca31c5c1d655d6aae7fdcee5089c5a42c2632817303975de0c951c574b7e15186615a348a996a2ebaca08c042374c493fbd022f2f5ec5ec58c8cf061d790544dad8beb85ea0ce38a25fd17b707d3e3916ec1ebe0de5088caa9ec207c0e592dfa491b51f0b9114c23c6b56adfdd00f51e794143b9e6e5159c0f16017bd6193f973317d5c55c5ddcab4dc5f8b59264fd13b8e449cb4cb068fa75d62b018e9d80827fb969dc4abe64db5afb3e39e79606865bacca219fbc19f75eccabb7295f23fb737addca8d32f8bf3afe9c3dbdff4e92ec19cba84ba18a83a4b3ea6ffcc05bfc67a559977af2d5ba34f730f549d638fb21e61016f72f4a3c59d5d3d2beb182f4c104f16428803cf7e046fcdc77c4a2cef7355d94c50f46a001a90a401eaa01fa22cb08d8ba49fbd5d3dea6549b1a6fd100be829fd0a22e51e310da1c5f9667d1055cff0a5160504884426363924ac3af9196fd765d0ea6a8e6bdd5298863b7727fb3764595e9ac5686c655de99141327d6cce7319f493e02cad7fa2b4771412dc0f18b4282b5443f0f847ab783e6b1c65a35b4e0c520ab720e1a5b41dc4385f01aa633187fb3655a9b1ab87516848271c0c3b82a69e6dd69697e2d728c69914596cc4717326ef8edde462d2b4cb73d254cee4b2ba99f3bde981d2b8abaa6fd099859692031937b25f024a488aba8b247aec286366ca025d7475d4d2ed1b2e7eab09626f8b13cb3733f76180799837bc6b038000c01944568bcbdf3c8686fbd3cb4ed7169525c007929c8b555e0a12f1fd5b24c0873a14c8e5c29b5f2eaa23227fb3460a6cf95d5cf2ce2c500009ff799fbe492fde37d1f5bf81ae678423e54cf813f1cb1129172ec5a6f497c70734f425a9c9d15b013a9a72e308149ce9f0e4eafa76bec473a37c1c52d6bae6487d8f5dacaf2c386785f9f6b225201891d8d6cb64001ba2292583546d59f76a609d1969baed2b4a297f6501626371f0931e16b8da8ec31a0ebe78dc7a96538172b25387e2550b7086d133928f9d6020e9381fca558e379744e8cb786dc103a5abb14cb454374c0ebd496fd2f7259bf53004157ecf6d711e3cfa7e1c7099fd069fbc85976ac11414419314822d4e5de04f232cbb879f1fddb6db123f2925cae5de5525eb860e8145867855ac1ddcbb38ddc9425b10adbb783505c4b1b7906bbcf3166033d982c50fe18e4f99674035287220775c32850508143a08681418b1969d4606c6dbc1b6c46e080e7e34e87f59211bc81b775173e88e8215a6566e44b5d68d11d6032da286a457ae278e5ce65dbe0e254ae3e0a30a0c8e8edd2c62284b7c488a20c8f8ef2504bc1de0b8b8ff980942b6bac2225d923617d5ac52c035e2c022ee779acdb29216f8e321d39101f7f04de439fee913f377a7d24c6bae24ea290dd4e2d51c13df3b3b53f2c5597e227b59a163a1631a4eb2a5f30e75b8795e6c248fcf260442f272b936a5f3344b7e4bb41415ea15928b3150aba668c5241e761be57d980d6ab530db06545610acd9ab0d255606d343d4de605f93c748e19cd2dee8032492686d08f0b6cbf06321d0f23b04c614b3fe83d1e31aa516af2493d428bae1695465ef252a9671de300f0e8f1abe3b4b036ec88387e34ad54452db8f1699cd3eab18641b8b0b994ec2636c7214d2ba792af3013b7e0f3e4e5e56245a4474815809d4b1b76f5a4ae92ad4081d2138f9de6645a6d27a3729dc25589e0695e22af126dcc3c1b3d65dce7b000413e977eff52390ab614004d42c66837318c456e66ade3bb5526efc61f1f5f52997c0a1d7782877c4d525198730d2271d831d2b670896d9f1ad61c8558e27e11f796b39169a102335f153a5ada2f16455500c98ca34b363052da6c29c791c428c650a5dac9a8ecef97b0dee2b3e60fdb0b5859a280f2ce113d0d953356821e8b5d104806a3961d21e36837ea7975dbf77bc22caf6aa5c484db17c8819987f2be3bfa4346c1b95107c7359e72c465888f250f11c43ab781f2142a86e86033f8b5e6b52e982c1a29d5494c52bf3b84d09d0193e4f6f26c7e5f3a4c507360d3bb27da3d947bb87186c1ac60851360cf83cba634addd2f51268c99656796553264e36fc4860da4945f537bfea1034a4ef40141a3bd50de78e45da303bcc4a7179111550ea1886500034979922f13151ab543445bcb4b9faa8328b5bc04366ec2beafc4140e2a16f9b221bb38e71e571768d36fbf3557818a02a43b040e339722360a05fd15d998bf3abccedc3ebd3731bece67425297b0ecc6b0ffa6122c38189e3ff52257028422ca0f649ae8e9e96cdf8e454af9a172d971a77472dfc66c825167bd766e90c1385d98fe62c9e336d9dce4d021b9d19530f2aec6779fb2158492c476c665b0b6e1ae0dae9f0f5cbda10c8555b9319ce13a2818b18cf209da31a9ef23fd31f9639d281b30f278adf656b155ca74635f396d7da22e6ea63b66b217df55955b6e7f41a5d7eec1adea71b7a965ab524bc9cf888bd9394028d5cfa9fbf1b75225f5903c02cc36034172fbbe72e1282c7c6742d3590f87b4887cfef27c631dcb55c9b2639d32497c7698b6234e6d854a0c34749965471a47bbbfb74f9d2621db3239a90f3f3d07a54da0fd3732b3ef5ec27c5dce7998c6b538a40c7b5c0c8e8f7bb13b083936f21c34027991d79a8c9093cb8bde40ca5ac739d6a797ec49d5780ec5519a5ff2098616bb0d160e5c88c8e10c47f63825c372de98c455d4c5d101028a872a5d9a43c9cce50843ac18639c69abf752512abe681b6813e7ba7606c91535952a3165b08c4307f66fdcfeffbb3abecab6019eb9125200ee2fedd4d9c3f908675810006cdf3edaa0def34a07ab7cf89161769e69b380dd527e4712793f7a3ccafa9d3cd9233a05098bc50d540e6a41b33b33c5300e18bdd8ff697b9820ac079a273423cbdd3797b318fa682a4cc7a53dc123e863ff00d0e8d586e3f399404b9ed52523dea293a905ea2e7e769445c01f94ada4a2af8745e3623c9841c6e142ceaabee59d4a42f3dddf60101340f0625e5fe4f19b5a36c67bb61d0c026375a99225e8b44619892ad1376d35c105d7ac0f0bd5d6721dee25fc6cd1063f57c73a84214e86c22e0645d64dd478e58b9652dd8453f27db5fdd44a0b901c67fe80d927cbf9561671cb1fe3a507374cc45e5b53ebc22c4abbeb409279ec87d0fd8478a9c12f597694e0d009b09bfc4cdba3b05d62eefee732a6d8b13684aa3504f0a9ee2b15fb1a6085816535fa981179802d694eae5f5414dc4cf7f719336d05f6e3863a7d740982edbcad70e32f91a7a1a8e1a17053ce4d1bda948a91a6dadb6145293c981b722a5b6b20a7d99d45eaa048b2ebd406acbe3ae7183b249f6b0efa565d6cd5c3e406ab459831a6f6162523123ffc6540d3528f16afb0b3ca9d077cfff83f543554ad9096e29a71f3414ebde47f937356e474da24d4dcfcb61333d55d26970acd644e15893b90ec71982e7fbea4bc987b824743ce598e41e6a1f9899f70197cdba6931f8c3f793704c14b59fcc40349f9c12e87fadba61b766c2a9ce8bf076e58690dab0e06e20f339fe85ccb57b4211bc499065a92259c53be4e51c33196e7a02c2661dfc0c20c5f9181c08e26d4d25eeff9dac58113531bb02e7ff0b0af776c8003641127dde8e1ec7a783b89d0a0c6f6467ba519989325d3a2dac139ea3619184f344dc9dab5324bbc2ee5ee470e8e969a5f3e33232ae6e4ded01b6d21a35cc0d5672e88edc92eb8b5ea4dbff53c5323a8299b6618a2c876f4412fdc85d266624ffc2d59e139cce080bd2f76f3d19d95d68e5d8d5479cfcf79f7167dd16a188db26111cce442463271a9ee55761cd23699845c769c40d632562d2a2eb371c636756cbcce36f575c33351ea255b27872abac0164692c5c51c6d45f992c67aeaee8c2aac25be58b73423f57820e254b546db554e203a3412e4f6ca7108e14e7774915ec74fadb71fd4fffbdacde587c43965826c68cbe0310731b00ff45a8900fd232f8f9e60e5fdc4c2bf35daf19ed00c0cb2c5f837660737b3c967f55d3aaf36d04e52e7a29e8cdef42a1cbf1f0e3c31815e0ea22e063e8224fd653aa3d7b44cfbe60b74a5228d569cecb204c617823f6f9d7140d0a326ae86ef15cd279d46439fc643496583a5b99e25782b7a4e87f9455fc623a8695a4fe375688f0d0d20bf55f3aed41c45ba2a033ee5e00c0fcf1d4efa7c75e40785c4ac021b0c1b8c12cc174c2913052288a74cc1901ef6f1f6079d3ac549431e0cff9935dda2828b74cd0d94d9b8ca36a9a3457db3eba04658b2697f140514bd99e59abda43a65bdd3c04906ccfc76755ecb86a67e0bf199c48b165671b2806d1a399bc8d2fe0b0120ea831df8c280ed224377f45ebbf3a6141c02167003edd6d639c2e00073bdd79e5bd091720c05b2305869aa8b02b929fd6b416fdf05ba2fe0e5f581e0b305133d661593de8bd32d22ed14a871a74c9fd3f4d0f3ed9c4dd1fa4be9d374ae793b214366473046374a8bd5bd4b6750f615ef62277d9f205518254794cbab98d34fbfadb1d7cdd59e800ad627e2be1ee669388fa2601ef1b30bff0f5cad84ddf74f86b0979cb15373fb83510314f03847d5ca15c5b07914820ff9170deace6e4acf96665c7006fda635c0e3fde07821c0f2c04a3e9316699fb7aeb50ccbd602ac352e410ddd47d6ac4794cf744241c24b692df239d8cbdb3d469a9b43591c3fe5a654e73be6a54babce885108b8366b891a8dbd68444cf7a779d4dfe203e06976b79e6329024f647edae485c552915b6c893e6c719f8937d41cd729d98dde0c9eac43781312beb83db56d71f935bc185f91dad3ad723031a2d37a5ded52f3fe63e8c9d23a397111d95f7e547df14f462149017b3bb46ffa2c18914558ca598d28b569065d4db2ae69411fb64ca87db8de8ecc3139d96315b8ab36aa5b601290f7c88b02731e8f0a832bc65936b24b20f670853ca236cde4f7160cf18d7ae2c3f7a6ae155b7e0536897fc64d64958173a0198a0042883246c55adb7e579f95d800173d069bc576d8aacbfd6c74608a2f7821d008add215956296c2f4cd6f2ff9d1ac52894744d21d5940d7d95dac837d4e6bd49ab7deb8e4962fdbc2cc44ca4ff819a948f97392c22463f357c4e20b3924b3191fd6516c735eb0a17c1046815f29dbbd06eec49bda3eaf979a6a95dae27de78f9b62ed62c33626c0f3256c5672a59c9e03f43c6bcd7aa082108444c2706b6ccb59291b7a721d4ae69c571a139095ab15b393bd1dac96f2abe9a55ac0d6a070be152a0a3da25bcdf632bbd57c438e41679123fcdba23300fb7f199e795d432eb14f45e017528059943b26d94de2b3dd4a4dccfa28059abb9564f69e4f447162c17a820b62a11feff92507c46d88bfb6d63d2f5c8937d28a275eebb7bd8a73737acbfcaa876eee316c3dac9fa4af10a79aa6b872e4337badb391f1f679924c2828672bbfefdb1493decd4dff860bf7bf1ca254533698ea8fee1ee5657f4c7e65eef112dec0759280a4ee8d37cbf268a4d8bcdaf89951613f7905b53cccd3eaeb2a88489b854cd523b5f3393adc979baea5420b029a5a7f4d85f45723e24d28863df2d62c1b59a21139df3cca10231d839eb9cb3d1e650f01a0182e65b9aa12b5dae1a75f918abbf88f2eabfd6bbc6b0bacbd7b9fdae0527ce75018a4d7e401afac2333de921e0cbd5c731501451b6dcaadc3842ac360d1df6751be1a52983c650316861beb9cbd675bd9e11470f9ab1b558f46c2b0911c5593309d913af636c2ae05bf4ed2f83a665a6065f78bf7e2c93847860ed229fe7ecaa07808ce75825f5662b3957f039affa04b125ec585f35235f8628a7d26f154d866ad274c56ca8037a24c99ffe6b90c6ed9fbb66a9070b547bc662820782fabd49edc376b45ba34a73623a0002e30ceb5d49232dfaeb066b53e34deaf200a50f927016ef82fecf0477682aad802793f60285b55f22fcd61eebc11a67cba5bd2ce4a184518b42947b7b7d6681035126a7525dedc1811483f268c8a3e788104cd14dae361037d1ec6810e4ec4403c1f0823463fbbce813940c37923dcccec8a5bb1314e418f9a3db1d7cff4756b5425571180aea6a6db421953f1a9f95bd3643089f3893d76e0d3cfd58f4240e417d68e3ec6264b15100d485b0672bab386463b2eb5642985fe96d01b5a1b2bc405652a64246c15a1842d1a3736a6a532ddcd5b81388a68e5e98fe300036701e9bb38cf81786553802df01e907c96b7df7f2c8b6a44f2eb09244b1721ba32495369dce7ec32ed12f2e69a2f40b5cda12d982f85ebdc44f7bd774adc9f1366d002e83bc9641492ba4ad95209be66c5b5117c01924cd5a0fa5898d0da0de1f1aa859b1e124e0ad96763fa09316176bf09346e32689050a1227b01d773dfe868a9dd32c021e4dcbfc4cb72af8c9e1a440da027b5f31f72030fb9569e69fe4e3701f7d95f91c55fbdb84d788f7ac2f59c3600b024668e502b796dc141b4347b354ee94b75290c8f8e577894fb8b59bf5c5695ac93f2ad97f28259ee492f7566a432643c9f2c89ff441b016a00f673aa9ab7821132d479aa113a26362a0cd54263ba676866a7d00c61670f3ce891a0b65a4d9686293000ae5e8b334e578e6ac229f01b1c8915c5d1bd9a3cbe17dad95c5aa93dc0f05b72c6f46bc2ee5aedbf8c5b4836426f4bad350767566d342ad8caa661ff08988a2eceb2fc5c8e12e9498db6ae5f20f877fc4454a7b67328ec61e50c5e17a89505972ebe95bcfe3441f070dfcd3972f760703cd2a2749f5b3f184482881c9a22e679c42bf63be63b381e09d49c448a8b56367f711104a429b65b2a6722bd6e29ceb24c2b24c10cf033f01c10b32ac87879d900e225f1ee9ef4892d33782dce5b6a7e85f061d5185c511aeaab86df48a9af386fca339b0e96a45955cb2bcfbf8afd624e431386d414b262719cbbe2931e489058f982db8d53930793eda49c6f502d7f16fe9f85a356d709a7fe0b1ed04fd4dfcf5135059b1b91bffab01fc2054bf4039203d536063566a8e89baa396b1c505a8b57caa983eed3bdbdc4828b15807d14a5f3e3e770a5a5986ed944c4cc3145860f89f69cbcaaaf8612718462a26bb505b805bc1ae76d75ae8eaf0edeab7f683a7aafea61e4d39fba7c8390876da681aa559313bb15e1e3fd7aafd56723fc1fbc0ca488b97728f6cd9b20a0ec9fcdd85f4a02e3eae2d0db51368d19dcc966a1d1919081940bac0b7e19c2ca3cd299b158c9c580e5b90fcb02b43c96f5ec1cc5e3be09a0d680bf872951d95152d737dc751cb30b290157f8f2b6e68dbad0c8f375882b2ddf9c6e42aa67fd8f5c83846372f5e514f04a4a69884194c49384acd06d5463e1031e02aaeb1664d0ba4ee93f1f64419aa97f0780a9ddf80570dcdec70fce59fbc2d279e7896e1754ae169cce3a57334d56a464d0cf507d366a82decf940398be7fd26424617dc466ba2227d36fa6718a1e8070b5d15d03ce6dbea3098317339263e827663019f6a48343864d74d1dd72055210483b3dfb632476e4e6f8b2b9245497e2132d6e66075ff6d0aa3c1c9e2b14ce07a8fa01b5dc47424c61c9c0b5dd057066ae174627b207ae1fdac8add1f11de83774924bbda4e89d4f2d83942b802bdc81bd1b6a55a4052214dcf7002fdee645ab05058ac02dd349e59d16bef1f589b3492b0e28da30faf0235a2a5524af792e4952ffaa48eee3065a2f2d5b0b78206e55d5aa6feef973a7c9debcef976d52e7111fe37029c73d06e54f95383bb290b2c9859cf5cccb3e284be60c9cda8be3f9d7f7b6207e794c77f48008787180da99a9fe82dba94d61af93cb0c5b920303be97331d23c6c8ebedf2ff1368eb3993265c052bd39d6d61fd5916592f7e095688f04f5175a0bb492d7dd6143b0367f14f8940d1a445981d68d56dd4c87b4f32940adf7ba7489a8622655b661768fc35c2576433fa6ba0eb8403b4abedbdc25a676bb2115db299e95cf435643bf25ecdc6a734432d348f772711d7fbe52b37d8eb4240169069344dff1c8007530d4156729ddcef05d522e356addf44fb180a48f3dd046b3cb4af5ec06ab16f31b7ff8fbf522c39afd878f5556d814aae73d7997d9084eb909037ed5121a7fb582fa6ce9798574b87343dfdb42cdd511ac740e813daea0fc0ae810f2cc6689aa596e422d35e5f8209385a68b032c771fc4769cf2c01b171bfb55d556208a48f9d7e422d004c47f0f09651c4aa30d564183867a8e1dfb2181b8ea5831fde2c19c20d7c81d5f23f22a78979cb267efb46eaf84d5f2e3c44193a8bddc02daeaa7e7a9a81ae096770ee3eb6ef835b968af47445a48a2f8b92c0c9777b60e57ed65be391c6da3d1c7a40276a80fdcfd415342facf205ee517ea01397d649964bb8399dd10b37c5224619aad994c57095261395777d93aacee9fcc3a40d9198936096c0c345550bc0c2b919d56a4b37b1c92abe532a21ca111d003d9e3e67884183362c1f360ac42d857e23c64b045481806d4768b9554b325dd98cc8e301e658a2f792cafc42382bdf0a002c7b8c43f9d7debe32ce1ec438d530214f2a685ec5b40d448a824b72f211fa053d03ea88bf5af2d4aa2a372d2fd69c3e38ea99f5e88bfbe40bac007d9d20410094bdcf856d7532f91f0423eab4835e81ea68082f359ac28545e2993aa91f73ba9469d1dd8456d75ee854d94ad31c075ca59a94e05ce5910a8723549bfb9efad8511f6aeb729f8cfc2afe598f4cc53da0b4f6628fb7672f65d527f085d170ecefda23d8d2ee4b9f7e94a34361bc0e41f9df724a014c34a0ff7950d4b8584a6e2dff93676b43b25140ec64f63fb63119d71e3d1f2baf58ca06e3a13bb07a208b0fc43a16b48c2f7694689322ed1910e1115e06f8ff69b3dc4f14e61623138a31073e550f64c8ef932faebdbee8fbb8b6f69a3ddf2eb45667a3d9b2e9ba7257fc678f58d64913c9c38b0c492305518683284aa49d126e6468726fba7a84856a8d6d5c251c00736e27462d87497b2905ebe62e47530018c736b4fda028d016e8bc93b260e379558cc383fb384ffb1f5addae94fe3939c0eb4bb43c247005709957b5c703d7105ab38c9e21e94fd16d8252890c71b1e6c8f1a62d8b0d62aadb32618e7cae963b13c7188e210e40b5c2731c4754930d96a495afb0857c3ce9720b83e294db88761829ce5c53f74564a8a27b3a2243feda707105707412a6902c30d46e6d65cb965ada1497d206fe344d6f40a3d61425b9ef84e9f66618603bc5383ff328927d44cd72915bd13e1d336c56e3b7af3fabd690b0db2fbf48d21a21edeea06c977f23630f220947d88713fd5bb3f91d1084ec759ac946cb52903f74234217d2cf764dc828c1dd55797ab23c9934e03254f86f6936225dc8525fd7fd69f4898739d7a5762c32765e3163226c99a91df8b4488cc1bcde086cacb887660f323bf3bcc72dfd398930d54e0f1d5d5ae74969b2525582ce43e8369bd50bed83130a75c2901228525ded4ccfcdf08816b5cfe66d84554e63765f8c31fed8814333655b07a572cb0ae1175f2c1f62a44cf906aeb1d4c2fd6508cca111d6b846bef9c58f53343524ab3ed0e2097280eae57e281601ac0dda6c30d6e63425ed8f1c1fa45fa8207d2ab9205fb4f16eeeb0babf207b23cda3a70072441bbee5ad4502440f276d5c8644aec388f7d375dec4988cbccf1459ecb6f30df1acdcf3f4aff47a96fce7404440cff9c8c19d994f39ed263597dbb4b60934165282e77d60094a5074521e663cafe27ca90c2e938debac3a2a79b19071b5d6ef55833a4e65ba76ced63d78291f1585920f0cf723c6d2ec9ebfbfb8f7f1efe474f6912d1f35c23df018636560263bfa665c82e7f719220f939881d9f494c22c8e58f4988b554f988c208ca98a5ccf2155bf879899097b2b99992987c3ae5ff264acae078f92964483643bf78e18e27bb9f677516eaf8eccaee575c498db768157bfd78ac8eb4909f2012850d937298f22cd6f350c30fb24bb28dcc8d25b25cd7dc93656a42bfbe83694847322380f507a25347874fe4ba81724589075a5eadb0ca4dce5a83d930ed66b9703139ede7730d2ba3e5b0039b92b28668d47317b500e9c63ee062c5d377b44ec75fe0f7c2d4810d8852b651bb91c539007fda8cf76285d90b1ef363331901cf5949cec675037821d7a61916013cf71b3cb8a9e0c1ad8c1e59babdc499f656187988165a608f5a90671f0ae71693f70dd6d4c68001cef6f672d0d0b5879f7f930abce43d7e2a8472b5c01ea9573621d85f7d8b3d93333cfb34f1c3dd5542e42f029c52347e63c0bd192346521d3257f583829086d415fe73da7e2930eec1d673d2dfbd7c44d7e58d3d6d00268b66f8b72b5da13acc7523f1082ec645c247ca834b37cbe55f49ac58ed05ea7009cda7a48c76b5252eb3a7eebfa74f360ddc39ad98e1cf501c67a1859ec285cb38b748721a7aca7296d525ebb9a8887eecdc0f5a3a1c77df00cb0f3d8aba467ff1dba4b8471d6fdd1378f174cc7225335b7b784c2c3fa1e4f975e544f5943c22258a3d6e0d8a0f7543eca08ddccb6a5876a17185a238f133775cb8467f739a8629893215cda43c631bd540b4dc814073a308f3a1b65724cadda16d56afb50258c764b2ff1c42d5b3c363b08c7e21f46ef6ffa9757f92f418de1247d70562a3d8acd059d5e383c38ac30c53f03dd130fb3ba68bfafddeeed04d93327049e2271a4b6fb7812e264e2a5f24d9b0cc397441c55172cf84eac509a5a97b7e2ac17b262c74a4b3f9f171c9ee53d49ab99c4f01dea26df696fc35f0d699080c498d971d3007ecb1663f752b2269f17ee10b9e8e4009fae90bf34eb7c8925528ca240116688ffe19519545494607c571c9ab980ec48834e9c4879218095bb416dd9f24ab260aaf4d4fd9b0bf0261d37d69ee138d94bd2e6c925f9f0e7cbee4e4ec763e56cf7685c62e238d7053360262b6856e1c81837eae671cd719f5cac8b80f41393047f1b3a2ce9dc92844e0853c6fc3304195ec04d3b1c103b7a97ac34aaa09b7de0e2f2e9dc6c2a7135c384f860e8f5b61225d99bd2688f57088bb635579f1fa7ff8d8232941a6072e13d9980c0e918ce23f98f88e0b17db66554434138afe3cf4d37ec428c6f2be8385292e9e4fc895f82c736864c25f8013f2baeaa6a6c15b3ccc07490a7e1955d0cfc3c201e6b8a3f8daad3a1fbf8d105f1d314d0ad7a45f631ab1d360cd86fb0d078adf563391e2ab75f1f2a1d5c97c1ed17f90002fe1b673139707b4da766bad9e2cbc760f54d0264a870b0ce91d7e52e99fdc17e2dbc0e0de29eca8e431cb29dc5864fed8fba1ceec0e958a8a64331fc110b005ade9cec94635d31ba2a16d583e3c6f15c0d3bb051522027e392079a83d9993fa63fee73e48cb9f55a28cc2e115f887f27ba4436172f494d8c01dc9c266a8ed0fff224c415afe52b009d9c5f70ef5ca39245ce189933908095c432645b536b88ac9c2d9e23553b8f3fa54b7bafd39704ae84b08395dd4411c4f71ff2ea86cdc78fcdd66093ab9557c3a6f231dc210911d67e5ffe3e6dc9f1a8ff6bb2aab714edb4e9dc2311b8a251325d889697236136e69e341e8182a16d6d486f566bf3edd66042df990e9f8a3ff9afac916fe12c906c3b6187287be857134437ae5ba18f5912d22993eaf34e52c5908337d72c05019ef5f176d88d372016d48f27dda0fb85f13b5ecd1ba04001cd98b5e2616b90ad1d1ff46ec9d38a597a9bde686ac7a150af03ba43bd179b9b8b7aec17c7d120f61cc1e31634382e8a4e29dc80054d48385a3e2dbb0beb6bded6e6d9d7bc7f4b199a4afdaf65745cee2134cfbe34b65fec3efb4d1e091c31b188eb370dd2e785547f7e8a3c6f3a9f89e99b9e783b9bcb4cbee496614fc9660fedc5c267810b5d628e85bb3ceacf0127fa3d1524c468c95221923d585d59f3c257e1fd384bc724cd00f8068109063a8558c883d5f30fe3603985373a92c311b146fac634262d628fe4964dbc0b06fd2771390419e712b29de3483a5cf30d795cf1ffa59acee54ee8f952b33d9f2966be2f8d5743a6bbd82e5936151b6dbaf1519457543b7efd002f1a05c12ad5387b7b746e902ca6968d091cf30daa8464cce7776092fc1cadfc9f59519521215f92abbb7365c9515f5d5a394081860fd57a20abfeb36304e3cfe38f29416706e7fdada88d028abbdc2fd24ef10f5a569aa6409383d25d568ba9b25bc8bc839a09e783adf53dc4d0693aca6a91573d66a3e2e3369debb5c6085c62be1721932971ea61dfea4c1be0e4b35edcee88ce143bb101930531f08baf57b63add7fc0b11848e273988dd372d421467351400d7901d6ddbad48c6e9524d2c0a923d547711fa1b4f0e562bb33d6e10317058cb4fb6859794b2dd1bc0f5a7bafccff6a9a62aa2b27443375a1fc1a2947d6be886bce2637b527f651c8e0c3deeab5dfec33a665aa67d74493532062e643d93932e9256f35aa564fad1baab70a7cef4fa80ac065a945a584509c6020c3f9b37e6103ac33dfbf1ea5e8fec29345c263f87b5c247c640aa3045e02c9811e323f0597e22fcc7b829173499359b913640c6892db18cfe3ba709aa4816e5d6695912ea1fc21a7a8494730fca2fc96f899882f41b1338147f9cd3f0fb21be16474b85700637e62e390fb6bfef3d4683399de25cbdf537a35d86f535c8284c16cabaad6e82effd48042d2d7ee5cc2713ff5373f4623ba24ad38d34ddfc610f49a02325f1a33321141be95fd7d1223a87f75b95eeff0bdcf1a922392e212e229ecbc9a2df76ef226a0e5e3f992094153b870493627fc1153ec1863928062c28d640ffc7fb385f1377735422606c26751e7e35894a2298f16d50406403b1468198ae8e0e944ca6d222562cdfb04b1a31555e0b702085751a4ed4a50200f05cee9627ef9fcab53ad4c60d8adbc01546636fcfcd1bc7611c2205c6c90729207b78fa4402d249c7f3520ee831e82ba8803f8aeb89054865e4d622f0e672f707d4adefbf708dac68ae058a1d3d296668ae888d6cdfc77fc2f6555f20a823781b9ac244d4afa7ec57198a277aeeabe7ac3376e45d35e0e455613a50dbb5ac20831049ec4d92a62a3ba39f5828122065719d8aa78d87ca7edbfeb94e9cba8df1c0e55e09a2f4e41eca04730d2f3fd39e1f8a14880c0ee987a77c4dd1efb71a4c56f41339a65c30e315abb770bb0374ddcd0fb55bbfcf1abcd7fd75808cf4286d8181ee16b54b033b5faa5608d8b0ff6122e219c3d6eb8ad615c60509ba87b70bd1d1efeabef13ba2f336530f03856f6034d3e50df12bc602bfd65e43f5dd57c6b93af55c0ea7d85ce525ccc0597837b13adfa8cba545fc587c37180f770dd135e72a181132f5c1c714c43c8822c5eb00c51854acf9c73bc0edbc1d2202c9129c59862ebcd78ece0a6ded7947d10604eb7b3130b485d5ae031864a8546820ee7c127222686642792c820a44617b35ea8583600dcd1b01e9bd0cf0e61fa48fe3199a551591901f6caf518f5c267636b1d3f130d2713a8b805c82dde95acda092caa4c838a64ebef342ea987d9709b6146b4c438ada04cc577811051aa267eff292e67ef211042812e969bd8ab66c44d3a621d859cb9d23af9ec306dff561a4652d4d77fba9054d0a9e12f79a14ef6e6790baa273942ee9e23db596eb3570a3ce3f8058a77580530c6fefb40e1b786cec3bbc8841d76ed83949d694b4a97cb30990b8e48a4ce4d0c00aa5e62f1367c7dd83d0b7b38107b6a43aacbc10cbe05df3d5f297454467531ffeb015806beeda457d8cb879743bef7fb4370b339d433078beeb0b3194e277c1393b76f68fa0359478f9ea428b12df36c40b7448ca31af858dab95c71271ddd72506f6e87758ef6062d8f57ee613055502cb15787859d13cd2e88175394cc289c0162f148411d01aaed1be89bc6b27c6928b10ed35eb32c87824306afc929348c57af08e449e417d774e77c4de4d572aa38c2a63e928053df447673fa3a80de61791d069af1364e011f426a56f4eb50fe403f52d99395ce95e5f4c1f7bb8032f9a489c09fa4f4cd222c89a47ea7ebf120667d124f35ce75578343b1f8f11781a3eeffb6fbe49910987e2d05e8794822aa2cf168467c309111b2979480983957c66dd4c26df4f7ef2bac18e7d9c1f34cb7da5b1111a6ea4da862f1f0008e61456debef6e2655ccd8805cb68a5ae106c009e8f4471f18b436cef089a296a145fe6ef045b44701fd88715fb5d16cd3e2fa3946aa14e448713daa77c33c440817ee42a534f32713a90cb5473a8e5b90cf7a10bd853973bbdec0be52a8a1761bc32c391af003d68b4b6f74558e932a413334fafef5db5000ac0f396d656331710d28d9b0e490a795959f9feb81d77aa288214aea7817edf8f8813fa8c0d5cd296c9f3c12a61e4aa000c402b0123e71c32c77750ca44070c32660bce762afd4e919efbc38e06a85764e65ac80f3fc38afe77658b459d4d917d671cfa2704f25f01620277103d6b65ecec26a041eab9b6e9bca5fb3ad849ebb81b09ef2b4d70d88a06aaa65bfa98b8bea475cd462d334783aa512a2a69aa3cd82bff631afbb46b05e7f345be3387cea0b234f4de155ee8899a3528922991da9b12534fbaca4d9ffe621154aec9857c1cc198387e8f46c85d52af4d2c462c3e9dd7eceb45c0617fd7f86c596219a7e5aaeba8737fc9256f2e47d7b1753e03b8e1b1bfe912fad4a980b7aaf9a2c7fae54843a63191f7c376cd381468eb8cd5c9b3cdf446183495f418577f08ef1f8037ec2c5eb673f534cb45179d07e3305712572785af35d53dac85823ed529d57f7753543cfc936f70e9b99974395351cdcd38cf095d565ef2dd2a4658d7f9b9309753bb1cbf61df43a1a645d88843fbeb088df2e9296268e377fa0942cbc4fa084f44d88558bab548d44c2a04d39288502169671effd33f442b97f7418777af7b60bae9b2038e471a4e31db52fffabb6f69dfbfe7265de6c6a105fb364be4c45c6ea81a1e30ed4898f06f0912ead928590fb3ee6d5347d7332ee94f8dd993d599f09e83a5d9083951a3924bb98a08addf50503b4b775b2b937d6ac603a6425b82186f876b9acb79edd910413d028a6fd236652834c8f6400c5a80146670ea991799ada5f876ec4accc0557ddb92d71a8c0399465b56d1a05b1bf61b335f07a883b789a3a794f6c1a46ef0cdb67fe71ed46296f80fea5061def1cd1778a9d3d8bad99ca993ebcde1e5ce89cfe4383800d9f1a55193082ccaddff8c21823ae9e458634e982b1fd087d57729af212ed7fe8192f4257b6369027b2b5936db878c5b41c689b2d8d374417569de3c879589b0e25ba7230ab24332c0d8e1ca36c15f564ab8cf21a4f203d05f2cb802255dddfd5410f01543d7ee2713f3f15adcf128c96f16b99c121672ed63b52270e84f7eb5918f99bd80e3e964effa11613d7d8c8fe7fdbc8312062fb412a54a3d6eda8cd5edf823bf5822ae29eb8c2db88a69e412cf0e511e25d7e5703fad64fd7ad38cc62c7b56095e61ac179b1bb2db2fdc72153e75e6f8bc9aa6588640c788ea2edde5701b45e1a49ae0a5e97d72b644063e1ac7d84bc96821159fa04f6d6d6a546842a2b1a5af206d135d28b7b52a2f15b0d50b8199a484e33d193176998766ff4ea844e104d8a9a2aa65fa0d47939e7aa933bad3b99fe7fee5a280278ac52fd2abaeab5529f39049a112296142d8032d546e6717445b3d869c820fe5de3a1c9e72215d9bc94e452464ffe62767cea5919cc64fd81b3140ff815f919e7e2c6f910d43bcb8f0b1b14598e5b5d4c832b39713b05da90db4a360262f02769fd7c8b1fbc6d491c9b6756096f71de2d18cc6f403bbe5cf1b63949e085c89dd8fd996335d1584064a5835a17a688d899c26506d592257393e651a580ab25ac353316149701e2f036483805a101391f426df3cb900af11741fd9f7e1670657b6696b0bf42b65daa364491309cae0d807b1bc4d21d48926884e4e8eadfe6e3e2c13223d7cdfbaca38414f227b4ba4fd83b67960d3ce0f5eedaee81a4d71ff2491755d6beaa5d5de961639626370968b62c6fb384b1d6d6f0a33cd46ccccaf11fe6b2bc57bd52e5c0a4aaaeea33c9a44defe8e116284914768c420a0dbc29af48afa470123b0b29e1a4e770cf827e8c79af9a8d14279bb99fccc3318c0c38a4a4a7d250045d513a533b9c43ddefd708bb7c406e8948085fe818e6b18e7320c0726c1d9fc5a4b2cd5660de05774f2e28288584d6d0e5ce241386f744b81321b3224377f346a6dba8931144d5d419a54e07bbe644f3fcd664c134df82ef1aec4e34d6ff6bf08613c95d1d272ec0c7a5f09c3c2b87ca078ff0612110d9832e5b8c947ac25299ac783dbe95532048c73fa7635e3bfc7bca541def24fad4083b41d744ebcb606d8a5188136ae6677a71b5b73a773122a08dbc253faa4386f7489dc6d81fbe791c7b65f5095574ec9154f44854bec3bd3f19e3b0857ef5bafdb81c55e920dd7cab3ebac456ab4eff227f160037ab1f00720e3e872268b526e0dce84264d3fea5637cadc39532112545dfe9be0d38b61efe966b0c9d2e025a25b2d862dceab28c8a11d5eeb8b9c1ffcabb4b84beff8680e2f0987106f214a308e3c7767938587428d358b54c698ec7af703ed1d3e53ed3633d85784347813e82f1cd5d12304555e079796d0cc4fb0699ddd3173a9df536445a79d91bf4624d52cc8734562427de73b81563b13955b6ab78843faa701f0ef37ebc7170e57c9fcf4bf665258552a652423a58b1b5e2272e8c75e9d7afc9c907f01910ded0fd9dc17fdebc2945ffebc0fcd26920c7d4685002663a75f8504faa775df4bc488bc082b18c4ce8a5a009aa46720db4f91576d8ff1ba15bcd13431f240204a35e8259403a30157213188a2d41b1495cf5b55b4459c287701c955583f9a8acfd71cb405f613f0bde55a3e3397bc7c0b24e98887b13f80308ba2b8e49dafe49759777b851f144b318b2fe3509974209eb253a79ce0b2ee3c94e692ac05c1b6c9e4d197a0a0f6dc1c1f0c4f97124c9885a4788d3bbd97796a68a87bf87086225610fac43dbd134b20155ff1e81ca85d91ca71cf219e0180f6d0409e1de33a9b7eccd45546c7c5aa66f19bf515e4306e4327399ef962b0e573a76947d545238c9aad864a961431edd4671f15dd692c88ec5e9f89cbe19042f6c06e1ae3293df1c5e86040ce1ae739f9dee815f033f839e9730230711041b4a93606b16c5207267fba2300b3be02194b39655f5f04bf6a12e03ff0ed44083a6ac10d6723edcc044f4968a85572bf8d0e840a743c5740cf034bb18b25814b84189b8a19c134d720bf43816b29a7e183cc493b0a3b53bf5468134cfe269e4a52e9b87679e6be9239abb9f6431c02aef7680b55424aeefaf9f2aebd208da84f4aada7f920a6ab6cd112fda2bbaeb0d98015f56f22c7938868210b2425db01202eb704e91ba302506a884c24816cad11a74991d1d54ccc2de4709fd6713a9db6e6ed6e4a55e8c062feaacc735982aa4f9c87a9ad46a722373b9169e29e45f131d3a106ea9eb9433d4fe48b01c6d552efb61a2bd1aacdf43f753b818b5afe6fec8ab62ca2063e4ae71e98b5dd7d4ceb1a0fbb211f97ed8474514d4a360807c20695716f2ce7d18a6d2f228018ff25f4ce5b43d602e23ae0745d3da1ada9f4e7dab4c495e953eeb80a88613f2f8f8590321fe2c5bb40f2c5a5f7aa9958a474862c1380e9e50fed71ef188a33b9f137698a70cc95013380430d3ca3d6a99788826bf5d00fd10fa2bb87f5026f3bb99dc3f077ce66e70280f231936e1f11902ea1429628ee64ee813af82981a18e420d7c11a638c68cc1f3988167f59fe03aa2ca49dac2246de0044e614cfa62a5ca31a04dbde805b2b65305c47541bd1377072b053bb3dd534fc9619a9d65160c280b12171600e7433cafff8e9633a3dd7c9209e94fff7864b17db3b0740c9ad32b95153544acffbe68f0b878f81e5582571ef417c0afd1b6e594bf2b4c007b591d6134c80eb6163e34e08faba5353ca99c818add196be446f2fcae44e3ca775a0e354f07ee48ecae6dd75ab7cec99377ba4d0f398a3593a80dc2e5c3b2e5ae19bc0dc9c30ddaf12f3cc195c8b2aa8bb5fcfc1b8a15d9d86ecb1718a2395d3ffd870ceaa6da9c503bc4dc11283a29c4088cb6e3f05530f1e6d467b364edfb8ae4aacba316591c3155e5a706cee3d5764283e0359c53c0053422f2d5b542d9863a26bb7bc90d0333b651c7c50b50649f690c9f53fe9f1fbf63508d590b57583654ab7dff91a4340d9eef49318c793a449d65553f1103f669c6ad8a1cd8f0b682f129b7e266fb18ad3462c574349fcee9c9a298818facd3e15a022ae1cd080033661d179c946e5b30adadea2d8ee18f8ba5d99cc211cf0532e0d1251ee08722fa3b6e24584e120949d6327fb24dce9db593a92f24af4ceebff6f967c4654f790603f047952aece90fb1d46a22c2122e69a0a0e46a20a688fd86788f6511b63047343af8595d80ce8aa26d79097bcb820c5cdb387d04c6b59c52ed374ca3c636620e4136f504c5bead8b032aa292d6e12cb6ce2092be493d11268d834a9eb04a4b022478ac2d43e07844db0f24abb365cb5321441b85f3e3e3f1a7cecba0cb171a49c8508ea6e6b29ab5de40510f97bf0682c3e50ac2434b0af7fcfc33c017b7e8217036712e45ec812f9d101f4baab30cb3ce0246012cf04f3bef44a1bcb94c2c60d6d1fcc9c3489bf79d57fc9c79615730b500fe891c48acfc47faf40442ef0d16aacb1b27b3299a2102efac3d736db2e69da2b9c05498fdd3a1f81aea35174dbc0c23f2420b43c11d5bba48975b6d8f7f6847e639cdc86bb588242564b2b733697242cd7d81fa9a3a9a37b49d5d54cf96f484b88775b1b2a8e2ab5e892ad53f5b1ceb95a2efbc02194e9d8525375162d2138681d63a22e9a50789ef4b5262f34a42fd074a5ed82e48fc6cacaf2ee5f17628f80195c9ae8c3b7574467454d961287c9caa222c2827c55fc04c870aac8b634978f06ae66130d4d8af4c4d0bb08f97cd44acf198489de74df9eab350a64a01bd14e3be248e4b0f56da1275f0c6131eed7d0bb104d5ece5fcc59ae59118dd7e2448c4b83fdbc44d29b582a7da4c619337e73779e35ae8fe9c10f6d97ed0a23fb67632098ce5f320efad04df32ddf44057d6166f0995f40c1561704b65eaa148d00973be805e8551d3c90dbd0d7662b6841e147ea2f7d087c9730c75076c58599eaee6be22132e3f065f4ae20a59782f8d72ee0718758a4f266b3dd4bee704d30018ce2d2ec85cf53fa8a42bc9423f3c60a0f3d73ba70e756711c6098930bda23cbe9d2e9bafca51acd641c79bf4d584f3d4851524502ef116d462bfd8e5e19d181546b4e9811a77bf58d2c14a37c5f82873bb4be8019505167c02378b78188ac0f2c5f972182d4afa61cca3b3a4f7b2ecc66b19682e222c8e42ba59e48410881e3d9a7190a2bca86806d34952905f8cf8ccd23006ede8f7a788799d6042aae994823bf8db70ab190ae0c4b375ac1691587d0b01ae49598cf420ea4d2b5fc20224f1e0942250dd4fda8d8b11c0ae40ad94789e866ede795b091605e32ff593e89ed7e2470546ecda3c67cac974fdd573acc072846703b8e41912e32a096204b5f08d77b1ff95f9feeadfd367cd5b574159108e0dd67a255c66ef58dfe4e3b437346ece0529f86885de3f4878058def5b0ffe7910e08607b448b3ff02c10de2c911d56cb3d014f4ddff795e218da79f2a6823e8cc80911e97182193fe316455106abae002e9f70a4448d3d75c0e1e658a0a001636cffdba9f332a5cca1c8b97e85fb10da706cfc0e838a0668f3c93932b630ca515bb6360d77a2a61a9c17bc3f751589ec12ba115819716bd7fddfc90d42b1508f176cd9850bc719883074b4840e108f7235d865d2dec159a17fae9b56f371b5d6583a60d695c1db7225781181d60b5415612f38608c069fdf301689799595351992324faa6c95c63febbe4b92254f3a8ab2ab22488058f22f2b97ffc4b45c3f471597bc23eb81fda3549b480c8575709c35d2b84ee36a0a1d19460458207f769982bb15ee32cb125b050c3a37de77042102199f247d05febbdce7ab4ee42d6b91ac7753f1aa77b62ae4b150e8fba90d51194d64665eb42962f206679d8679683a24a88e86a3609aa1a490c96f6cf8a11bd6165ec49186493933fb4cc6b538b96bbee35b5778641e7ca38d548ea3b61371a36f3700357d6c9baf61735d61a22e847e476eda8783a76417c4bc7dbd0ad6047062f1b458a079831f97a88929b0b058cf089b2a56cb57f9965411f430a4d25404f6302f06268924cd6db79abc0825f36f23e46e3fe4c2e959513c1d514623dc51ce27292864f5ff7eef4b7297c1d97c33f1204d4e399ec70c4d773a954cca48fd3eca6bea170cc7fde5b5bc872023393ff38801264af1c3bb541cdfc43886b0749d050b6bbad9b6b2b015f6b56e496c0ce53ff9c9ba956a439b7f6ca1f10f5b8cdeb3f1f706f63b9bcf9c7717fd7bc8b9d4359655634488b533c62c2cc2d1d26a0a99a80fa1b3a8e39e812c7815afcf07d1f3c61a19f1d13ed7d023fa26a7092e8e47bad5aeb21cccf2c8a3818bafaba71712d4fb13c6a3e5f8e69932b5f08866d60f2d095d5f6811f81c97117ed04a82caebe4ff7a82d1500254663a4f3cdd634e7cf75559b9481f3f3dc798c3ddd4c1d0af2dae053075eaf6a095cc082b153e48763fb98d756660cad1e5c49a5fa51ba86c27bebe754cf0fd4d093e1c0755794838ca6d14d9b39d8c76398b2f08e9657c48efea641febf355207af68fc66b95db7da279e0d6f88b45ac828b0854cc8f8151cbddfe6b6a2c43ca6c266424cf4c0f36d7c0269592824aff55caa010cee6de2b4f5a445c81a0d3d09b71d2f820ff5ee00685cffd59ae7cf4785d51882d68e18a7f771f4cf2cd3824b297e7f86fedab867c2f8e8e89d49718c6dc39bd15c1200b304daf570ede3ded93b1dcfd0901da6cee88fbe84dcf18bee1cd68b768e94dae210467837f6be728deea27af35b5a12d0058b0192e7cd70400fa3acb9188bedc68df10b0c4b43f7a07824c2dc915c266c1ea30e7e1292b304dfcdfdca76551e01347338e634a31810f6c40eec09f57af159c5fac2bc438a0f1a32d7c7cdd39744531ffdfb82d241d2eb1ccff42c5fd330a2b827f1c56c1cf22dfbef1465f3894fbff520d382ac4ccdad3368943cf8ced468a3368af3bd495e48184e826ea07a09f69d12e7f0e97af49440d373d230d61a085e3215097f6847890a5e53ca6ab1c72b50bffff02e238281ed6e5a4de6c0775ea21d80cd66f46993831276802bbcbf169c9064f37a3716508c69aa2c947f2a8de7ca4f09adfa148d94fbf2d0679cdf8de42c9662cc5029316d2fca7344015961aec27fadeafe7a17ce1a7fbeaddc66d077d80b154daf96654f7411af3b1c236a9976e6de303f82c6eb4e10ac41895fa345496a131bb233ce40da95f5c0ee7dd79e2de215b07ee8452b1460b4ee2ab32621eb9b072566eb6272e0acc1accb6f4e18f27b42dbd1309f64b363ba48c8b5d8e24abdd0ec7f6815a96e6877c1080e27dd278b61efe966b0c9d2e025a25b2d862dceab28c8a11d5eeb8b9c1ffc9a009805a841408ece22e3f86a23461f5d1b4c7fe70d5e4524ef777addf935f5b8ff9e92abc8287b08c09410acd4414bcb18b5388145ce8fb57f519f2762a5394a0db4c2842a96c5d772b34c962fe3ec8804a97a5a4b788e72b7dd3e00d9139ec660a17f028ce495ae30b4f15a4e6ebdfab6b5562a6d1641f96de57bf4d5ca50999d01160d1e732e7d75d22007934e3f65721796bc8e328f0fe1b8a9d34f44029a1f128c6dfb724b1f3b659194e4070fd3389619221b2ce04a9ef4a67a78945cb52f188f990261a4bda6a10aa190d511b2320c6bf331301a81d54279c3ee6423ea7652cc9d2d6afa328849ff657b7575071af935a044e8993ec5a3b4359b43837cf029a97b9c0652ed827c14b15352b83b2fb35210f3a3d36313e9fa59fed9001f98d8d7bc04ae5d5dfc8fd5050f880179334cef1c31b2ee6ce8025a23c470b42c3a3f701d5ffb10d8267821721fa611ac99170646fd8f57cfbf2d820afbc1c87a91497d0d47ad27163dc875b270c721f5392e1792d53f8c7be960569330115f2dd90ad3d634a84c42ea4022f7478b24bdb097b9f893648974fd624cf59357006602d19bd0bd06c6ca6de782a0594344058260e112eb14f1d9a65e828ae309c231a2ccc9bcef3a5f2195cc10129f568d8902a6cca10166d2910d281dbabf8060c99177042749482c45b9179a70cce5e38f1511913eb126eee809d9c84bb35f48225022ba131f90ff00140cb853a03ed12abe18cc493b0a3b53bf5468134cfe269e4a52e9b87679e6be9239abb9f6f09800e1a51e6d0188b6866c9092e93e316e44b9b8080737eb3e7623ee793190186cfb0f1a98ecdc6ca21d536aafe276e90ea4d7fdef17bf90d9db289d5d454f04d38d3cf281ccd1b94dccb0c4a41b31c5c7093170a79f3cf110a60ad6bfcf4837dcef956e3e69a28f208796165ccc282d29cf2ca9518c2b9c02b3ffe88c9b1f33c255baa77b29bc26a09de947f6b0326225c0cd1ea7c67ba9cba39274f4cab7832a780bc57d888f82de3d5bdcc8c7b5cf7ae42fd8c3bff2811ea1c90219de17ca683525b6b0b79be7c933b66335b1f6f6af7f4e3745af4030a29a7281666c5210965613e2c1af6b287c962ceb4f7c8899b20d7a29ec8606b7424c45e279cf230f056c30a6e7d92f7b3b450f8cbe9b86dbfdb16f0c4029190f041fb720ef22f0043bacf3ebccb4afd3700e7454cc19a7ccbdd28af70c7b374874b68f562631b7010d24085eaec92cbae99cd910c7e3fb2e3ca75557b9623573025b3fa17ee72088556bd9587811caff7645221dfbc37bb72f1f9a60760ea1a30cafcfb4d09cd4a2c145e37b64c0b380d9623152277654062a8c0945b77e1976659d142c0ce99750da2be4bdab59e4042eceb8c1a703ba9ad502c3b4baa8017f27c7702f8d5b5f1478907f28cb6227e6d54e3c5ac6cb1b983b183b795eb2224d92526de7f524280a05187f89b8675866bf5ee6b15ff3ad4a9fd1d91aa1e576a17aba7c95be4a8df0a6160f2ee0e23b3d438aa73adbf35cd10653be1ed4078ef1c0169cd589c7b82353ed3362fdcc637f6805f53fa88ddc19e74af5b873a1796e607e5986ef081d9b9e8a0c264116f75521630fb893c9740eaed334f2a638bb015b4aadad94baef82cb151128d627c4249ca1c5af6df58071fd0ef001cf47bc69f9c88e2a35d582156ad60bd01074a8e39d47d1d4d5ddc80c198c1103f669c6ad8a1cd8f0b682f129b7e266fb18ad3462c574349fce0bb28a1bbfea46a9c21613cb097c0bdd781eca0999fc2c31eb6610ae460a47986e2306885cbbe64ea4ba834975673b9523184d140f05bbe9846d12e5172724b9bca20d8d63688ecd1ba2272f95ab7d9e47af6ee22a32fece695db6ca24f1dc5ca1f117d2a1b9ffa37bf24ddebd7dc46cb4587b7b007e913403e16a0a2ad3c6c80c4a10d6cd26984f58e26cfa78bd5047cb6f5c8e4c6638b4bfce61cf5d3af07bfbc6b5da6d0c568d9f7469b756a46ce8c0e721e53ef2a04012e16f02db5dfd52139d99268dc64c2b01f7a1c1e6cafde52bc6d75add557c16432dc8d41fb54603fe0acd723a01f7972f2efc87ee4b8de91d0f46fa9afce3f207a2f96b50b573854e52e3f19f4f6867cbbcbe8c36558d6a9f0c2bf8fee4b4af52e28cae2c187ee1b5cc8f3d4ffa63e96de2f03fa950d5ce0638269118367f0d48db3ce025969409432346912ad708c853e4c11a8883822215b72353435ffe5d80e164c5a6ea380434f7454b5136ff65d9c30701d67280b1991025256ef323d4acffe6c50e95e101dd4c69f57bae2e60712efed8df97ed3efcea5238ad2f02810ad64de6031db394b891d9b08cad57122f3d0789ef4b5262f34a42fd074a5ed82e48fc6cacaf2ee5f17628f801880b6500aa96653d786d994dbc7fecbcfa011c7c5f83aa1c281fe65f03f1bd95ca36972aa904b7590ecb181e9ca2fc2dc70ed7f4bcb7bfc318a795c6e3de5c1b865025e33986f3e4111973bd0ae3a3a2342753fa0d6615a846eab1b4a3dcb7c9173ee596760eb27d8600c087fc359ffb0f64b9730bc541984e0d45586fadf5ee09a3101b208f67f65b337abfc91794670c6506208a111f8d2ac1e87ee5bd14b86fb14a0da6167af97df014e047297c6ed3bbe714b59ef3a0f25d0e3300bac48b75d687bd4988211e9109caf2b3aca3c640758dc9434fb2d5c00cf5919c6032f6461c1503b83848859c67bb1f2dd9e07af0bbd7843c3e3e8a08551c0866786133b814b9ac6372f1fb026816358c2bfd54b39de97af13f49caf2f4ab8f9371af8eb000404831a969c52f2d31fb0128f830b6d48bda80f6be72e52ae47a972cc465fdbcb0290bae512614f7acd3f8355c0ccd16bebd12e69819f6e48410881e3d9a7190a2bca86806d34952905f8cf8ccd23006ede882684de39989d698622ab15b2caf7d3c52bcc45b31c3be49c7eda7a27ec8d24b5d6107771adb88bb3d87b1c49170a46c3caf3007a38e04e8859b1b56846ad86e405a30c6d8c9d9c7e1c33fe61bc960034158a4b0ee716cb227fef07cc2b03f859196496c23f1d4018878e4b3e160da8fe0821c46d80001a96ec02b19d6727c1ebfd9d76ebe9315e928f11d7c91dedd87ed92c4e17b1c4915876d1c385fa5ac1296b8ee7ecd676013063c2a908236f819d90e8e5003acbafb9e0055d02abe8f1f4f6b62634385ac39a7fe12204420cc3c8766191a347c68a97ea73ad18becd6c6fc7c6b3bc5a5a93734427812fc30ee43ceebf6a0c09cf189465fadcf57a9708472a798647b078fb42f2ac1e28c32589f54372313fa91700d940b367737b4b881ad11ee519863859d97ba64f8d66940efd39470d8ac1ccf828142f56c777c530e90fc2ac40e4ebb7b1ad95df165359f32432247ed63c16b56541ee52426362acc9bdc757f4fd4db0ee7aeb387502ba4937d01dbc6294cb2a9a2ffbd4054fbd60f301ef7d3048723e32c5954d2754e3c39884ee587054985cea73bf8688acc604c0b7de4796e2f8f0511c0b8294441339dde2cf8b364d1eacbe35de3de42225575527f89e68d0b34a84113816747d041e4eb190999a2c8adab3ccc839f9024eb41bd465fa9bf96c0d5d021cc14a1c7d1b41b374549e27a446f5687d45a14e3765684bb54c98a86fcdfd6fb65dae8a9d81568a346e4b0ceb2102641d23758624c7e697711828f2fd1ef79c86dbc20d242c19e45c1a065cedc2c14d4e36022791f599a725a9d847767cc80534d39995afa20628e6bf91b2d6f923c8d82d920ce3dd996af2cc394a477c796c9784558b171030a9369b2d200df8ac5dd2ebf24be715ccd472ceffbe17575efdcfd414675487414fe9933eb1fb54463f4a40313be0f3563375fbd6c76e384b424809b2f39b1472cbe752bea94c5a417550c998179d8feabc209243937e75d46697fd814bf8d615c566ca75d5b9a9607671f10f7b615a1be30735c4d34866b08f1d4da64805680a0b820fb2c3d7c0e30ce6c9a6eeb8befc4de895e4e3d0f24ca96af7e81b1d064dec43e2220d5915fc0f31c005a4173f8a241aae59a8d1e2b3b92fb9c6162e69e67c8abcf77fb5af7b0bbdf50d3e4cd39db82452868bc2f8139f586646e2dd150f6ae3a8a5d9e08b565859784caf4f46eb46ad6dae76869baecf858d7ffbd4111c6766560a566fb736cdca0f0eda1df216ca6b5312edbf65ed772dc69c5ac09b6ead680668a8b8df4437601f5ed4345ada0087959716547eb1982f7872a162cd1fdbe676368c00be1b54d329363ce6cbac63e0b8f734c32bc0956434a3c2a70fa953b1e7a6d1307d5d8e1cdf4c3af636714da8688334a754bafdf4de671e3c70b822a61106a0999385c358e0fb2b71e1a4c157f39848216780bd819fc295492fa0b6eec36a4558bfb39192d7628d9168562d1a6d3cfb5b1437cf12025a80be8e078b0e6fe2c7417551989e046f07059ebb7ab98f7674208154a70a5e6e19e4819a711ee9a07cdd1740fa1b47dba8c357bd2879e6a1d06b92b921029efe5ae07afbffd69379b4d181bb36fc53e16a81c9bd6b49d56c28ad8e3d8a23c1ebb000f0a2f8f10047cebf95f2ba2412240b66ecaa1cffa49e144413f630d5843341f78c2546e03a3eb07232c9ba75135fbf53b049611f453cc8603e999ec21244a5d1868d18fee583eac0d8371c3d0e61ae02d1f22d5eabac223ffa7ccdffeb003eb11ab29b4a0b611621d91c522405fb4fca5099e8e2f831d37ebeb1e94d65250764c22b172c3fc022ae5cd56c4b833453caf7a6bc136df020b0cae9c094cc095f28af0939d8e0f803a0ea83bd89d891901993def999ebd857a6b172f382d39778d9d52c9e9d2038b924141653db7ede33e21e9c14f70c850975b16c0fd723dea35f1a97e0752af00a9ec7428bcd06340659d657df4916be2f220cd2d252042d2a316765ee8345609aa9d5d583fdfd750bb51406ae6fd5e4b5baace4838fb3b4a488774318b0514443d98cb08d61d39f8b9a4258f35092b646c58620227dfaacbc82f69ab2fa6fd1993d67cfe5ab3755441a9799cfde32a5f5ddb68362fc1637e032cfecbc70cf5153577e35ec6fef71f5521e65bd2960c697e795486e2d080acb25337bb26c515036a60e3067dfd1b4dde6e20ed3338ff21b381e1300af4bb5ed87b5d913a3331f8672c1d0aa05bba2088ab18c772a0111c26d3a1bbdc6162532d90ad3b1afd5dc6bed15b996a75e554c83f98c384600a6316994315b4e98142aa361961d2bc535431c9867f854d212e468c68f5e33f1b87f80f8d8d3c6c583e4f855b60493e9533c6b62f7a199fb948da39b5acaef885caf6e3666eb2461807265093d865cd18e6f776f583f382222f06c171a6ca66d8081593171f1bcc200e56426e83f959dc853030798f04451af4af4e29eba2fe905c4b4affdb4f8ac1dfd6c8058755e73d70570a90255462286358ef19f42fc516ea8adea5e8eb15fbd9bdb51df589f4c91bbc645f6c17ce2e86a0f72c2cac62b0277cead113b545928031e6571358c432a25e046ddd9880cb0afa7ede155ba3ed6cf7dc70be195cb0e052c9cbcf114cee11c7d0a3f45d5e4f7ab4de32d256b99442d8d47a4f29e47247ce7ec5d027635ca5c832ca43f45423d284baa962a966273ffa9959628eb36ce78c7495bf14842ef091c09b085369d21554038cddd975be8f04d14631e260d670da5dc36e8d7393e6c4dba6601c129cce283ac6ff79711f4035d581923c9e5114d5337eb25ec03534605386f97a8332234291c48b138173d0b784ae4ea68e0cb60e179efde1123fcb319efd3ea88e252fb955001ee716f27509ba7895dba08d6abdc44b80cf2944e4ad7c0be6326030a4407e938f55db75149914e2f2b8a76661ca67397d7ed71b7998f9b0c6ada09dda17fb56d6ac50df2491ff906893471ccea93aa40b98b0f8e97533e2a1c7de252069e3d921fcb14e237a576481fb13dc04df0a8a96c07764221d934cf0ee5b7d709de4f7531f19e2e79d826d626aa396ce31de7151c65d3684dcd38c27b0b1648d761287f18cb0a3165edaa539c53a8bfda7e66b35f9f5652b6a2e72ba86364c36f8752fb1356cb03383cb3879a3ff6c014d35c5cfae3e6367377d6bfd897ea2aa9da8b32d4aa05c01a3d227fb852a3e38a9160ff5ceab62f823f9abefc4b71d979bf99b8e5abe72c2ca129d2dd3e2b14cd8e61d97d08f0061495806f0c7e7dea1840399de7bfe53b47ad21ec9bffc30530d7b60ae8e82120fb25c4b570b4d05755f4d1414d3186b746ac8482149664e9e1502264ddb56a4f674373c8d1257e474f0b487c33daa75ffb706590545d16ff26086ec5d51f2b512622f46a35449e40362406b1b83a741a4849c292cbefc80b2d6efca22946ac92655d391c968435c46b49142aff290ea0970ac31d74cd7bfe78e9f72c0a5f273a675fc3926176a983b1bc856f24dfa90b62167d2666f1fec1d850d2d555815b8832ee0076e6da2e13784311fff3bd0bdb8569b71a7696b102f0359c55788fd1cffeb12ea89560a69cbd1426b0ea105736add73be9a36f4266d1499b9643e04ba5156005f7d68b321b1d1cf0a56216567e46074c31adef129ea68828914e5e897d104f460f7e65b415da930c5873d4f8532485d072837d83444c9091e6a2badde6fb3561ccd2571342d3ad1c52d26a5c9395e666c869204f22c594b6388842174b29ed88c35bac6deb5b0c9225c63481d45777619f3137926b5dea7879935bdf16d0537767f3fa654d35bf1232bffaf9afb1eae34b1a9e347b354ecec367dffa0a28ebc9ccbd6d27e8980df766ce72fa388b1c3e2e6538d84f1ac04753012de404a7f92262dbf19d406fa8e3169ed164daf7b78cbf5c9728e6df68e416fa007a91e67d41a7f6d743705dba402bdf70dbacdc0ca6d5090f9af1197c1afbc07b17ff12ed16f275c7c981c382162cdd2296f04d352a7ce8aa7296580b9b554cf5f803be562f1a2f6ad8183d87fc189cda19bebd36ce6f8d40c163eb047dfbce0396c1f165886caf7ebdffb3af120d6ac442660a01adb975828eb76608422df10b0aa8883fa685ebc690abd7d716e9b4969b8254f273a1d50ed0926050c2c006f6a166fcd34e3c050fadb913d2734e1cc77f3a087b8eddc7c560a9dda426309b912b38bcfa53ae9dfb1311ae14e3936db7a07a8df9449ecca8e889d6d9209b538f1ed10923015fa3c0713cc75071c20495c476c7f6ed3fa3ab6cc7fbf735310ee2e9ef6206d6e23a8e3f250f66d41804f56e6d898eb4ea06c6a6e793174054e51c86e4484e7e6aff768abdcce0422b5514dcfdfe574dff8386bda2d98c40dbc9d015fc50a94e4593751ce8601ce9a786efd09becdc2d5d6504c31fc6ba37a806528adba49da4fd2682c3809c9dde7839215a17549c29e139462227c009c2225491574f109c97b4ed8b4de895e174b7e84e5606d32fb5549e714c8e31623085d3352a6ff0c6550e9582b0e0f6e40b8941a8a61086e5f54e9c8a40d77f512db839091ef5a2410cd5a73effc8c9202ff8eb946f1c564b86be69e62b5b0de5f043ac9f25068f42ea2e337ef1303184c28b80a482dd566d46adc2b004d6843e659aab7ccc095c2fc29ebd03bf664d890353834388ee40417e0a2d3632da0d7ce09c3c2ab51051d9eb994377fb7d5e264847f1f24f33958aae7f2d636bec25dd8f36bed029c02ce6aff5e81c2db3ffee9ba08871cd9bb72f0298fda2bd81aeb1fe9bdb055f863f2da9e491df4890ff4e9f916728fef2dd8a886cc137feda274371b482693cad5af66a57c35105645fd18f31d41bbe90d25dd80234e1dc4dee9b5be0e9aff0bd9ca51bc458533c7ab3227027c6a4cd56ac7adcc5a284c385c01cf3ffd4c06da7abf5f9f519150ef1264de1d4f535dae7ebc5c1b81fd16416243986bea0617cbdccb08acad2aefc577cdb65ba54839906a2102ce2ac5c5d4cd7eef3c134c02a763bfce727e6de6b9e455906a0615de37a5d09fe235de391791d3a925fb41455d80844340cee45758188a2a9fcb1233730f0a6a8a8d1471718b32d15178d2d85a3a39c6f8560c56b45487c4067d17c09d34a604bc3d509a2816b06ab6bb3f64cdf3af75655578456febc61457d504812174eeb7fd26607ef13eed7d1ef4cd4389ae0f1d4036155608e5c0bd4f2885151be43477036975d744e73d9f42f3578546f0875f40c40d5322f144808655551c313f0e98d5810692482bbd020b97bb75e3b610a46d1a059fd425538a46edee435c96c38f97bf4eb77d4bd237efc037370ec9c071d3e54002265d1bcc5b5352fbd9a08a895c9515d3562e8f4254c1fdf58a4df824bcb0412099436640f3fee71deb252a1c9d8513c378ec42e4baaf33ea50ab361cc1b318751a0425ea392f54a6ca5367d8e4c5bec89a2eed740efde4508342c9d3c7956687eca196235beb17243f0647c782c3f842393fe79481588d1bbd73987c9f1a4f0a1ed380c3650aa0f75145ffc1f09a5a6dbae276bc40dc3b4efa9e00cf4de0f20ecc77a62d04bc7bb6abd52c2f8cb734f28f5e1b338a57f17e5f14ba3f5283a52b2442593ad6c8c037ff7ff5d5d1bbc411cd6bf6f2a76820aca1d3b5c11bee1f3adc8c8995fe081e512ec80a275141d54e853b9380d52d5cec5de06dac5d58c0226b8a58abe001f70ba550514fda8e4d4b58b358eac6c81ca3fb4487dbbaed798b1b03fc0d623339e103624b9b3cefc12ab15bdc4648d143b5f589a42be9a7a7e225083d6f96768e25f044e34c7dcfcc7198748be5b0fdadefec15cffea428693ff9fbb7b1a921622edf830da7118fb69f75d709244f39d27a4326a2611e62bf33b30112b374ebb7ff5c1e40012e45751022daabe347802da8073895ca5136600ff80b036a0b598263e7163c5c936718ac85e924a7fdb70e3597b8f7a6faf3bf2a2dcc42a8aff2bf2110d08c95662a11c3c61d99e9f63f0f538a68f9a153eb6d98c45f83f0f3e94b13bdb9b3d55156e95a75bb6b6ebf763b956c8131a298d8b9606518a369dbd046a4f120a109511f6000cf5f75d2a7f07dcb4a149b962d7fcb5b27a8a1deb757f539fc039fa192a47da854dbd48ab0dc9a8f34c5a28ed3785a32bb62291bf60f8d040188c4e082ce1fded2170f977d16c2d9d825207ac4636b3fe8b62f3f747c9c2e65c39c0a80c5a1235717dac1fd3bd66013815977f5933ef149e622b801dd6f39b8525db0c4da9035e627962f701d3614bdc767142d7d841bd354198a294cd18765dd2472ce0a09b2a5ac353641692af73a83d60f6875c3aa7258619789ada389a7d4d8b2902904dbba59013638791338f2fcbd00923070811fdf71f4bda4c72e189c390bd43748aa0ed1411ef1bfdb84fb727438d60da9c295a158c9f1ebd06223a9167176d44c5cb52cb52ae1d6f96b41ca64b4c87a23091b069edbd28c9f2b63fac4276ad5a4e71dfa7c4319fd3d414b421856e892daabe3d653e3857721c9a6b0a9ab864d0b65cc578c9ebb2c9ebfd72e34f100cdc2364cd7d4b578858901e015c022eb89e9fa682434d68d81bbe534a36bd1111b29530f554a31b0d0dc860c5a064a6d0563c238ebdd7792d6dcbf39ee9805466ccb8c52cd555122fdc6ead01e53b1894db7912a2ce334134acb313d504fda8374c43ff6e8d89045892165ecec2e0456c68b1914399f6ef151e6997406f65f6116424328fa9640bf71ec4fe073161dccedf07b10e7a31f38b1793d156eb4235547bf26473c43a0956fcb288e4b7b7276273e67bdbb1d677fb7638d7f5adf8ecc3ef9db65299fc8cb806c4b7405bfb311b4d0cb0a7f94313d285b414641de44607b01e6edca9af7b373666477f9ec93cb7fb281bfdb34adf3c2f4db5f0f246121bc37f084267fac49bb94e10ecdea0b8cfed53209b282bc716428543c3a87f6002120ec8c5da30b70cfaae67f47429d81928290a0054c1f2f6fe0dae7341c7d586a7b9bf8ae903b55b18142695915567b1dafb0d4e61b65bca302e50a6f945bcfd4b371729cc8cc0300c32a520b7acf158d02b92b22a561bbe00f04bee77be70aff07de4ed061ab65837cec2fa873980cac9f367a9a26bf3dcbab9e54196d5a6330354a462d0f9d5819ea35c116389905923b4c8c153d718183ede83869203ecb7cdb9b4108ed540f2e3eeab28342ea527e609765165ee1f90d34f32421355b0f84b58d569b40364ff99e948fbab7658cded80cf562a27b4ac23f9632478bf7b317c01490d52e3a38be6560791028caedfa4a59cb620f2faeb02d67396fb298633cb53f95bf199e02bbf71265126354d8e01ddbc00dcf060a38cc6e142129069d31cb6b49954ebdbb4e66d6ec86649f28ed0f7fdbb0594c0a46d585258fb9b1413dca86200f607d4fe0de8279b239d1d406755822b25893eceb37fe6d4f3f16ed48a057ccbb5101ec9ce7b7eaf7febb7272d7c3fafdfec7664699d49ec59af0c54912559567491ed3881272c5a30c2fd88311818bbdf049c99c1dd20c8eed62aa633cd65c3da3389c6ef01610da01baa5d48ae1c5e73c8aa7f1ee3c466e4456db3aab1e9d20e62694dac487fa2364ac1446f600bee5d175bd10c858a1adaf897bda3e27b311150105a806823f238f2a4e0236dabf04838e326fb6010a2391016c60e0e27c944c1cf385050c7dd52753b6a27cb50038e520e824aa8d1aaefc65481b6949288ad0edf3cdf4ef5b6a1b0538da47c2b551fdcdf5d4481e57c2bc5922b68ba460dfcfedc4ab4b24d8bec0a2f4bad756f18eb3c6415658efeb044081f22cee84f2853f07c0950856a3bce26fb5959bf10175089ce6d5a4b2dfbbec50a12c775ba9ba65e3c2de3d7745c70346e4b285da86f4db1503da7365e7b25e90e4b8927ecbde87261c331ffebf948d5dcc8ac4763d1a811b3f3b56107c27bab54bf2544259f1672b274ec5a18939297d7878711a3a5956906202887ab4a71e2b6710b39a45495699ae6a5d5c5aa2afa5dc2bfab22efe1a9bf859135874d1240085d168cfa263d747577634ba19e89ada78796fdde22a9d5690bc3dca9c63b5c02dbf3f8cb4aafe176a9242f9a2f2f6c55bc9a5f372b4b02ed8edc0ea0a0c22fbafa107c121780382cb93c83a76b2e723e6f90c6e318dc97e5b7c640b313685f5f824d2e598b38e2e6326c0e3ecca344a9243ae8a41df480878fbb7b8629c1d370aac1dc956418514cd06f0a1dc139219eef283e302ff22bc7716e6e6e5d66491456b467555c35dbe46d300f29b898a98ccf384a4484023deaad1b40548827ea79d29f1e7f963e349b2cf37054758d9eb9572d0f3a5435f5cb0161eb4206a458a0f26dc4d8826f0b26bf068d1b89734e8c3802d0edccf50bb2c8f1ebc7ac5c24dd2293d580e89c2bac2bd21a5d1a3fd614b49b0a85586af6b15aa68e075c4b72eeea07ec6bebf667d8c53b85a7bfda0da9a64026f4676c52f6474fada636972c18d879cff5abcdd77d1035596e4ee56f2101bbdcf97b0b68934cc3df8d94348b7c1986d10011648efda56cb4a463b3040a1da7b35795d54a069db20cd957d2905be50edc3f93deb3c6c96b665c7a6ba5b6622998861c894e7d9254b4cb00eeaed83d3ddafa7156fbca4c0197c64ee5d4e10d7544d1cdf6f741a831c1445e0eb0c1dd280bc9632870fb28acdc2129c4c3973e8b87384558e056a5a4a30cc890c3c543551e85804fd9c20c05c8c384ebde3d08ad93b7c93568ec5b55cfe7ca7613c9efc3d1b1ddf646b7cd9e30ed9c647e06f67a687462b8db4e72cce0fb209335104034304c8fa9348e16809240f0b13ffbbe9cef15e32605ae503e19f11f0a586efc44a708102e4fe50200b0faad1429f7513fc6fa679ef9cc77b0bfbeb864ece6f458fe7884ad9f7819b1e1138b8b7aaa670929baccfc18eb5d3de5fceb18a3a8ef38912b112b9b4e6ca397c85d03084b3b107f5401b66635e63aea7c1ee2381446f488e59dd5f1c785b5f5838524d1927693690398db823909d75b99536cd7a1055c642b765c6f7fad2234fcd7b8bc4d6d716f3ff8d8e3c21c889304a95a81839a4197e7de5b1673d34945108fa21601babb51c3eeb0c9e4b081ad2e8ba1855aa69915f0b29253cb83aed952cd5fe8a7e0df5c22a85818ae5ccb78e5284ab42484a04d6555df903353a03dee32e9909b852943ebf65dbf4a04bac9ec1087602fb65dd959fc8dab89c8b87768d412b50810365c97ec46d71deb34c85cd4ac47b30a6b84b6910aabc699b372d049e917f362c8d79412816de2d256dad2e2623864d4af658a762bab793bf50021549ba0d3f3dadd75dfb8d4a3d87304b4154b31c27b229c0c4fb253c6d71fe8f266470fb99a6ac61e47b026867982ffb019097c90b98738ad2099e187b284da6ce359ff10acbb671d02c8ffa0e3d61cfdbd993804a20d8150b2adc39b326e8177f098c6b413e01790ef92d9ff9545922881cefc5e7e864b211630bff88fb92806d705d63145a778947b95fd8330c3af11daeb9c06c3b9478c45d2c384ce03dede2ed6980b0d8d146336acdb29b48e9cefd18944f6aabe434bc6ee77e7cd10a31ef59a07c01d767582dc8d70ed09009f0a928810ac596bee73b1e6775f7c4fa07bcc575dd6ec21fd2353300ab5abe3b2b30e28383ac0ccadf0822581f0d08f1570a91071eeeedb66fe9c39115b3b8714ac35d3ddefa7bba87f8d559019e6edc58f71f4d9a07a59c8d0c418450702ece095acd84434e2c0b415ce942a6688750ce7a507028b5eb578da100f132d512efe57400adf5cd2e9923bad03196734423e0c016581dd88e4843f28f917ca40f51418929aad34e87323f1034f19dabef93e06db8fb4bc25fe3dec4cb7dac2db35b6f7e61771edc4edc214246d5c4f5a858c779c9996e5648033b7b05a52971a91d46423255aec3cf78a43139900807bed6fabc180df53386d5e240cf69b25a955ace9a97b346849bc3cc182fd9cacc82f04aa4c71ae1952638642b2c9f7ebbfbf70b07246fbc220b2e938fd299ae4a40ef7a3f64eb25d3a77c122d4bad13b19762d3a46a6b993c8cec929af8164932e1a29b68b0cb2c9cf50bce9be0402c5ba795ce732d79874ae1301457c48961649ffd70bab5f1db4320d6c870bf4ec510203d53beb76afc069d760144c2d407a56446073ee591e275a9ad7989fddab134bfd4d255013351f0a6bf4fb058adcc3925f78bd405c41f6c7e6b35dc5de8cfbb6372a043afe924272589cd512a77fb23a893f5d70cb4fb6f2fd8860f917dfa76b4c393eca35268094ffdc831fe69bd278a32f20a3585c0e867e2745152736cfac59a80e0c7e8ae3dd81c5adee66eebf551cedeab9d1d6733cbe537e9439d37ead26c2d74d2a31e4bcca6581ba9a7407bd96fead059d98a2b9c1ba95a9e1acbed554e949241b5866c6fbd380bdbc63f98f273d3de524d98e04905c0b355fe4d75aaf4cef9edb7700aea33d70504db3bcf4bf82adb6561eccd0ca1aa84df05e4715cf894f1ec116e464347b14f89e6baf88446f2dda76e3237f763bbbeff425c37149fcc4d4b5706371274b2f65a52fed07731921d1925cdb1f40772a2e58bf7999ec6b5c7f5844854e85b91c97a138543231cf98a649a9b3196ef112eb0357e38ffcad9bf4160ec8b1b1f57015ea2363a68104bc455ce33f094c5d49ba8e56e04ce4aa5ae8dd0d5734902e23553fdb44a008ef60114b7590e93d155caa0cf826dd73a018f798794a5c9d72f736959b41eca8aeec80caba779cafad4ce7a98e80d1200556497ea48286a87074104b3a7cbbe7ae705a753cc297a7dcbf564cce33c8ac6b929f7b7179ace9a51392b7408b827cfd0eb1560c99c5392aa18993d775a06d07ad268a0239412cd3ef9867c1b7c05720b506d0bee4c78bafa37f1abc396dd0343429564860fc8dbfde4a92de02bab737acb0151e49cad97a29261c0ad18ac4e47d6c9d97acb75f25563026533e4e4dca9a3ae547b57d51bccc5c8ae897c2287eaf85ebae9c7c83b169a542ca6619873bce4ea25d87fbe34ac6b652de6ea8f5350f8b5531a0400652a87d877638140578ad43795c8c0deee499e8333ad2f7a3daa46db343b064e8dd1c224564d7d67a5110c9ef0f8de65e7d603443b5e7e3970d522f806bfd8490303d61c62ad77f0df5f06035e93a609b79ad0fef50b27a2716fc72c9138d6abb7f7e4ab8fa5d9ee34d195d3135c0a3885726c180e923ca53ffbe3dd315cf42b6155873a93a861fa9c5bca9dcce34b929663290e3efef1d2712f623452005f3974bdf4cd319c0cbf267725c55ee317d88bb52edff002ebd231f05beec91d0a663c1c94e724cc1803cfab86f0faf9fc3740bee7c07274a2445662a3ede5c30e2dc583fa1ffb30a6d3754de3b026284ea068c2dba16ff8d0c58d9792fcf665f15c06901e25e1b65d897db46f66e087361544858ed1dc051580127d85382ee7e7707b9d913d17d96ad7b290b0390e92cd18b5e2e88fed5f156812dcc8139ac8f9432ce3d9c2346b92119f1e963b54f8754286eef0adfad12718c5a8aecde7e7b2f9c68f29ba1a034bdceec94c709547803504bcd65935ed4ca11336e6395a3937a525fc0c9958f1069233cc8b540490fccc656e9915ccd9ff689ee730d03e0714d4acbde778950f8c64eb96cbea182856f9eff4b61e374eedf0f095336c1856a6f2f2966cc3a63d7686aaf358efe3713e939181db1dbc6bf6d882e63125b11a7da795bae5375ec6d072d77fe9a98df2ededec361c2cfb051e778885d0aa75959531dbcc76ae3578996908a2f4cf47c36e8c6964c9162ad01f3ca1e20965737bced63e025289ff08119dc3e4409cb42d60d799a884a46e0d5cf6d841075a82536cbfc1a5692a4a676e79d237b55ac64edcc85329621b03f23c5f3d7e61c6456e913733ed229341be49f0c12ca6e22c5a0e0f0f59a78e7dbf26c363856d4b1078c5e0428698fcb4fab5da13e1733824200170cfc0e3c82574ebffe7148508c0e04ac52f89a80e76d2247bd832a87d413d18113287971de099a2a8a8dedd9748ae0a4ebd9fe117683d7b17e07f1ff49ef397c02a324b8187786a3ae5ab0c6536cd537e73e93b61176d894875cc914ce8ba698662b98ab4a0fc43e7037da5de7d0c2734e78b31504ac8dab95090c16dcc76a2d021207098a522b26cfe1847143feaf720c7f2ab75b608b09321d098cf9d09b62189ad6bfa166cd18e0b4d54dbbac1b5d3d1f045019daa06116180287c4e24b9558e0f20b6f9066af644a701a374d6b6cd6d19498858a479b2f1a8596eaeb224264541955ed67ade381d78490aa6e3247388a56e741c828f49b3e66aa7471b18cc2a4fd664e3509287a72dd5c761c74e7f58cf1c255d009eb92ee725637464baa1de936287195378754bc4951ad1871a1497f14aed905e21e6103a38fe564dbfccaeaeb80fc49b5e4b99669773f64303d90296854dbecfc3fb75d704e0db7e7a8c4ee809da03ac362fbf8db9603167ae68e426a9b66c92e5e3d7f3c2bbbb222495da9b689f38918fca8cb5a346986d7a854c63e895ea3a3d9111548a912fc5b8212c6612327ce5012caaab03d10ff65438bf5d9a9b7c9990d0eb665dcf44409f32e09a1de6b72e821a34231bf53247ac8e0eb850704ec6e4166b73c94f1308ff1db670d74a2700d16c0afab51ec55133c8d38e35f93d1c3b7b440d82a97f93fc5a0f1d516da499d779ad687555f4d4da044a1a0e1a9ac0aaca807f7f37d42b8737d2457bb89d29bd3e233a724e9625d8b90a4d69cdb3e3647b11b86686368ddfa04324021b1c8d6439ac657769862e8083fb5a127131857b48a66fcf46936f30e70eea32830e8929bd0dcbb61f23a017bac496e91d60dfd87073fc574a4ad01c894609220fbfa255510d3c1ba2aafa001d3552b60a7483a669d43a876731928c327b3da8d74da4b47af4c47c94ad53f2b5ff048f7c9b7e1b856225b4a50fe926a355c2b23931d619d2e4614524400893ef2c9e9aa3857593ba26485ff6366c15315d61a698bc001ebf09618dd94f68b79e9fceaa2365c67ea0cd33d3d15eff1cb42d90141820468a3094fcff73dad0913ddddc539e0466761fbbc64a1ddb5bc7e737a99cedbbcf2e51751ac7ea620956dcdc65d76039727b604fd73eeafc8069822277c9c3ddf8edbf7455c8618bd19ba653968dc37721f7c387856bc971122eb37a8637263274dfacd8b4eb86aea93702cb9aeb0d3c7d67835eacf94363c138e17e04d7f5912cf18974402ef5df49fa7b8500d510973d6ff5f2423084bd14245ab8585dbffed4db934809f03cee30d265a4d1dfb1f7579d58f2793fe8905e081b6720da7a300936c40fbdb6bf9b382d94952265de4565b89642ff6e4c7d1e190ba1393df4b890dcbdbb494dd7767fcc480e0f765be1efad37db5abbf75d6bcade6cf3bc2f9aed54688ccae005939f9e7b7875f54390edcc0b55b60db632761c31bf3fcadd413c48aa9c5309f830e4e428fd5d4cb829a29d98fe3311cd3ed3ed84c1b7453d4e5fbce71a11af3158abd323d2af544f825447a75012182c5240e7bd24d47ff5a0c98314f059e2019391d0f99633200c5d518ca85f158af6d3ef2266772b4201968be22b4773800cb0cfd6471499662c2512d7516dfafd3c9ac8e486c71aaa12b29d2d64a7ec0d5de253bfef9823e72bb8d1c3fce652cac38b90faedcb067fce3edee940041ef190e3b537ae17f230b5a1aa96fbf73f7019b76f1100301a426046ab0e71826cba17d118fcf883aec93ccbce1de6b1be3e3e6e65e4846ccd331dc723189636e6198c8053f3dcd546b351c8b9367e19468ab23cdd0aeb5a3ab37bfa1db97a634e575a7c2b74821af7c3d9d3cd184d65a13835919a642be9b76b6020b11d880edf53f6c4617274214d30c9fc12df0c50017774091dd6ebda932f1a888c9e1ba0c5b18fcbeb5fd93dbee41a3fb4bc80cd95f4c065f825a0dc10c3b85f643d8cfc72482b5c68451508317c177c80caefdfa2ce40dbf942b22bf513357288be093652774643bbe8887b383070d9ade2c718c2765b0dcb5c58a20ee77c72adad127567084d9b6d93d26c1ef0dad4672d135f318f046b6edb57c9d3f4df9a69393b01d71944319b269a323d6c3ace65b464cc44bec43aac7572c33a21e5a573f90c9b72fc73a06a1eaeafb73f15f0676a4bec413df291b66d2218f363e650ff6cb0d52aef3d7e7fe9e67dfcfa8d45ff39e0a2240a7a278417ee6a9e0bd153d232c639ed7d2ac0ead0dcc2f9f8d408a393029110a266e979451124b7b05c5ba2f967e78558359515474f65d563e022a5ffb9f17902f902946a0fa0cf72aacd9fe172d3748852b8ced1617093b058df3af500d8e0ae575a7b218cce10d8e53c7e7cd5842dfb2725e70d7d3ee24c5fe71c1900348e810e6400a42b419f955cefb30771b12748e3c9b4d0c19992adfb5c6b1e1ab580874cfb6153e2fdcf63d40bf3abb2f7ec04e3418ab5cf2852179cc4fd9a621b6b04a80118758d7eb26d38cca25fae7cccce730a7ea599678fc6d876976ebcc59f11607340a296493858ad0aabd18b3982a7d795d6edba6bcaf4e88edb7ddcdbc1147a561c62d5a7b56af2ed2c1391e5e0d73ecd0c6555dde3d682dc2decd2e96296729fc8ebd46bc3abe9b503a09b648e42b4e4589ce37c14ff2e5eadf03f69375ba5a8e9a50daf3605307ca4c4dd73173d49ade7662ebd15c96cabe5b0f0bc14aa283a58c46375ac6f8f1fff223725e37a468aafb3edeb9278d0dba46f389a9cf918b78c7319ee037cd0856c73c1f715a3aa09392c4e0172cdb47d7873063d414e4b1a60b54503ed6e729a595eb41540d4133a8e88a264b0a43b465661f1831949f025dbde5e8956642e1c0c812a7925bcae09e310d5a9a8137f80042872da81c13cf629780da89cf2fa1e76fc91e760043af3bb86350ad3b2eb7568d28c438442ab0ca05c4dbc7af541e23d79d2a98ec8fd08d74d7acab5a907f2faf4022de100bea2d5e738e71088308b6e4a00ef167936afda0be83b14f4b190f66419a19e451b810955fad7a2fab83b65e95aa9fa5398e1ca6a5adfa80bc1c2133c95ed279a8fcfaec6107c037ef08c8c32c4360c696835fec97ab7a4693af69ed4f2353997cca44e4e862d9b7753a10e7ea20b1ff18847bd7f5c59ffd8c3169c56a9524c73728279fd54a77d2385a620b47f9834f1985ac3e5a6f269dc58904beb8ebb10ef08e6a5ccef1fe4c5f7e0691526c4931f1697676b66982b2c2f4d624c7b36d5a867aaf7dd77d345e607de2d48857f2b7e5d3b29719892fe52b0358514b803ae71770ca32d85c621d4f11c348fd2aee0363ed6dd2eded64feffbccb89a18f1aa29dffb12b7a8af9025d9fa1ad9ea670b73686c9b27e2f950d1462c9dd3ad2b46ebcc505777d4270b25e182fdf7d920684048883511cb596924fca3f46363ba864a12e91b8a58b389ae95fdef59f10687cad2169482bc25333ea65d0ec4086ed16474d37293d67805e5075dbe5bff994aeefbce9a5e8a71564430e3f9463fdd6b11d76919fb5da0a1059d26fe6b938cd0cd72b2e81c91673c52b462c308e7fccaa8773a4c46bd79f915ba2bb340d9687f4ee13394cff394dc31aedadc56cb15291edb04171f2bbf5ae6f99698b648159863bedbef1248a999784f4586e0db40ebf4f895e7142085143d0068c46421204c3aacc3bb9104a8d368f93e2f441530449d57036dc2234e69a1371bfe9bc186227e9f0aeb959bc4b5918ee1be848c794486f537162751a076c5f4b230461fe6d9e99fee798f85307ceab8180b892cece5a6dd3fdb0448ec0d4d9978333e532c9deaaa6e1b3b8e6ea49128fce5a88d357d128616862d39ebd5d872255f354ab5ce3ce6e8b775a6d811ff2c42fa4b2465dba8b739fdfd853a65307656188bc2b37f51538f1387f32fec78a17ea9a09b0ed5c73d65506168ace0a10ee18ada7f04d739a676532fde8252384f154e82c246922bf7c3777f72ab53b942983b2ee47036d7d43f00c1ebbea393fa936bb267ea23acd79e023c7df90426d9b1d241a8fd749e93dc034334015600762786247c7d228b77d808a6d4685e7eaba73767b401a869989f55375408fcb2213978e0fa50eafa7d0d4398032ab9c3ad646fb5a7b5bf3bf250408e47a1d63258075b750823e00cf2ef054b3b390618aba910579def767242e7585115ee5e94217244d5f14af538a8a9c0b549c52a312f071c4f63067203b3c20ed5cf74d61ae1bc9b8a7807c4c8c1560f5a1de6af1ab1b3f382fa6a777f63b4f89e928f99ae4af04fb607fef84e0c0b010a442c6f726c12fdffb2f9c534ac02a637f1db51ee7a369e93933c479c96806f0e04a526d021ee9923933451c5e9f71637373c3d7f09f2880f72d8372692adea9b685fb86bb9f31fe17c274bfd3b22a7eb8e3a84885174835206b02989f30de471e568634229c4d27eca9286a2e3d5297a1545bb52e9415835f62469a4feece0b9c559758179c13c9e7ae3a8086e0d87599d7fc51dc80726fdfeaee5d52f94f8a82d12d9fb39cb4fc46c239ea6df1681763dd718094af118ad1c02ed4d5abbe5ae902b3fbc89ba8e778369d76dee7290714c1a3f7ab75ad98c50ff95b82714763f2e74e24fb35ca94c34d0cc994cd3cc3e71c2c323cb1296b54cebf1471f7d7521c2b4375c3b3815b4ecee9fcc3d8624bbc5dc8a855b9a645f1a0f735d707cb61b922a32fef53f94a98447d8f3cc5ae4cb339f2f6198ca6e3666f3120d38108fc6b5e900ade2cdbaf5084765bce71711774524abb72c8050875079bb919b4db09b415de3b32c9a63b407e18f9c656194645093dc5ddc30bad53ef2a3cfd947522ca920ddaad52c545d3e52f3a8e979de842921d65ed7bbef130f4e0c84fee6fecf538e84bd4a51ad3a445e0fcedd349b306f8ecaac749da4b3c514447e8176c57a0542b06c5d84cba2da250820deab46f7ab4183f071845aa54fa745214ee690c19e444af833a6847db619d4bef20d88c83e4478fbf89cf9eb79f5292441006ccf86f9d298b64845e81f1ab1b5eee0607399e7ea179299273a7de5fa7b6201806cd370311085358665bfe3b56f1ff7973f2aaecf56dd7ba2fa804b65470853e850ce72f88ea4239d2507c656b31611e5e907b9a11a70b85fd614dbdeb5139eda783ce980bf0c3f889a9eb269398a10f9556d7ad5ede53dd89aa3936abdb9b71b6627625693e75b6aef4b307aa56709ca22c5f19ac7cdf8f6274d2e17b10762edcb58f4bcb890a0f072fe6e5aaecd90ee0e96e4eaba439a878b1dd994b7a02f67c680e3f6acf016833e17422cefa1e664de07e6bc32e767e537f5390ff192928df7188146fafdbc7b81069a2b32689acdb6aa5ca40de2e3b59d3ed282c916d093d4b20c3c46d7d522791f23bc7a5387122a80fc14355f7d098f4af7a7594cba0f957d2518a0f7549e52cfe17e4fe244f0b4958f3baba3d134d6a091c64a99306356cdafaeed0771760f8c22c1b570c5168258ed7ee888a0c0e7d22d8c86928b7b79da790e5930684b448e421f3bf1072e7447e1c78622b51e9c92b03e51a6e1c105d2be4513261bed210df7034b7c557b4fe71c23dc03730366c2dbe9b108d8cbf22f7d07df2ad34d5a83360a72ca6f962eb87285f2a61b36f27fad53922d7740c166e1e3e71c5f7ee565b1bb47522bdb0de90aec4c18bf02af8c24406ddfa19373b80ff1a43dca966e73ca23439b82d0b1c19d4f4d7e32eb182420bf198459eab6de07a0606c5697185897043a0e2a54e6f2c908d0516d679f4dbbf778c94848e2307b91da68efe423c17256dccb557680e44037954e11917df2d5cf563c27311f067d7336781e7d8d14daf3b7e40eda6025af1cf2563ca09f5db7ad638b68e145dcc52a73eb9a8f573409ca4bf061511bfc6f875778a61446d252f5dafa8f64f22effa0a7f2dfe2301b37642e2f0f26ce572386469cfc1c1035bf0705a0fab8f57bdae7d76271169879ddcbf9c87b91264202fe6cb3bca01bdf3effac83c9f0b04af5ebcc99203579a980392b7235cdbf35bf417668c9ffd8ecf3e4902b9532409ffd2c4dfbfdee155eb98c7c5a5bdd8c6c1823df0bdcd8e259362586cd50768b929e082ed12a31f4c4a9494419d9c71643ef0359731c1857c518a7eb8bea7b58026115851816befb503f3115f9ed05d8391cc28025cb8cf1c11196aaa227f9a1d4b949f98e6acfb0f9cea873e088a68225dacdaa3acbe46b252fdceb3db96c1e05a266b717c3bb2c6aac733e4dbf5c5059e8e34d3207cde6cbc15af24e5b1ee0b8cdd703177dabf2fa3bc75e5ab54cea26fb1cf264a576c888c54564bc80090e4c7663fbdf93647d46f17ca1d95bdf6feb42945ba76578ca04da00b63c33598bca27cae86bce88c23fee1d516ee4763b7fa186b306fd9269f5d60d0da7f9b3d8e3a7b57a90a31d44ad7f85e30a787c4360489dfb150fc111fb5ba9496afe65667c2b984f34157dfbd565ad9b4686136bd8f63b0065070ac96ab7f18a5310ea130a6e7113b02c852979b0f91695dd1f2b925649ae047af6fcb3560b94c82a3c7f24dd3b40894e81b781192f24f21224c6e18e783c9cc42b8e3e34ff391a99a932704ddd7fbe35e9ae706318a56c01b9e367fae6d2ff903cf03afd5d3b84fc16755372164866dd370cc4e654a33e70cf7051ee4863d4799215e9b564cef9b7f3c946233295235a43da128e6f10d1e4f4530dfc911262431eb31279186ae7bc77d972c1af734090e44df44c0811a63f08e7896b439d8ae424a28abe8d6dad104748b67db6d29173aa87d515e08c015b357cc133ee3dd50f8df22ff79ac7cc0ef6d0f43217fd98a26497208d1875f4d4559bebc841510f77268a87b470e64ae820f2dbba36113082091a74850644520ffb5b273d3975e99f7e905dc8ec96d6e9afecd91af571f0d37d6d9323b9ac762a66bd0678aeafece4e95b8f4eaeb8bd48c3bb33afdeaa4cfcabf61ee543ea074417e2b8cbef8e7c0db8e50476a4671ef8aa026f92c300f00f4f13a28ffdbc21af1af59e6a5f83e9305c98e0cdffd340c182872943d35d26a04d65862f54f9d4f4d93ba08dee3a351c5d8dd92bcb869408f4197dc258d64edd25c050a1dcdd110081e94f56d41ebf3aa199a4e35e7f804f0f322ba74bfdbea6aae2e04bb3c1c2740d2ebd4800ce14ea722ce27ddfe58f26416c89ccf6e59a433edae6dfec0c6d36774fcc6e5ea4c5a470f99c9ed974e75a02cda7cc559213b7a9afd3bbd9304acd9a706010c12c70e23acb0cda732c65b3b906b15dca3f61a64160ab93ace8724b91f4bfc2c1562d24ef0d195e5c665b52b194f7888cfbd68d78fb8b96235621c2471bc4a558e5eef22e8bd06e9e092b460075afb8fc4533a76a80791baf3d5f3bfbabc9e5d53c9eba5459d2277dee3450cbda22a82b1dfa354e1d7c484271cc9776ab65899e6d9059047f4ed8525f73f433510f4218c94a8086d2c35cd87351945bb6805f0effb6a7df92a02384efb975bc1f8bcd432a708ce478a46ed6be6d7b3f90983d651248ea859898f83e09dec4dc0877795386520a06559d761babc6e2dd2cc1b1ea03d3c3caed41653482439808ee39edaea858bdec7168e1ea9e3a1ec098d1b90af68eba4f9fd47fce504d8729c2e33765b01d0c4ffa23a420c500896c6286171d9382263acfec5c6abdd6ae6677ea26d328a21c147a81a6462cc5c04a4111285f719fe5fbb18b45c933b63993b2ff82e6dfd330fa555ed207e438ff3d5463dbdad0a7a43b7bb2329afa5a1dc8bc3925d6f3e2146a34d7f5cc121a96d0055192aa37592a5126fd0740c3405a2f4ee6528b5ffe1614a192445bac1dd743d409da47cb54718557d9378d3771bfcddde2712783af57964f0f45168cdaa4475ebdc3f80219a6d326ab91f0598289dd85de68260efa4f624b0e06a558b12eb7e43634ed1c120ef728361cab666e44f7a2901d769281e9a91e9da9208e9c1c0c591c0ed462255060d72507f418ca713477b36b975024c8166c9f43975549373af1f889af2a11a9a69a3950535e62233630c51ddd4ab4c67d6fe1e5fac76a8348e02adcb4fce14a7fc76fcecfa4b7c520dc681179bc76e0143021d784021f2ce19d3ea4903a4cd3f26f80ed99748ea80e1e4a0a7b96aeb55b7cf400733ce80a3a9c96480e6115236e1e8b5b2d17aee8cba4d3fbf53d97758f00284a2208c65379717762ae3fbee0937af7dc641faa47184ef387e59923436b611ea246278f9b46748fede8593940db0a0bea3d5c1b871e2f07b5f329c344f76a23c3897b294406505c5132dc9988ade26f0e011fdca6abac0427c80c3aefe7917040af463d4679588c79b9dc40ff5fdd992dec30e94ce0f799f096eac3bb8e568d0b6628eafe556c00bb8849dd8142e3c3485ed066efd722256d8bb8a92fb263878e3ed4839f03b1512b61100aa4d3ff47a59d151b299d3f403cef8584a952a0b9a77978c6aadc967e2467f5a17db1169cff906d57f5e9015b2d093635874eb6d7dd2745566320aa4bc178a91ad111d5eae54541bc44022e584a152919a3868e341c0a36581e3dbf9bc2b67045b4aeab46ef7737dd45d8d8ce83737df63cb1f1f3f2daeb664bb4baac24b0bf2677418059842f4734ed87876d28fdea5b1c7eebaf53c2b6c84c380c6c98dd3d750cce2a0a74bc901abfbc29b934bd6914b95572be823eecd0437ad6cba2b962bd6353f5deed5c1e70363866bffc0f55728553b7ddeb9800cabe69c5f03e1f34bf003b7d90c5d1b1e4f93ed87eb194c956897e569ba65b0aed7bbf90a2b90a2bdab232c0651273061b18aa4997c5ae15c65f6f6d349a65458a3661e3231679fe85e1614ffd16758bb7a5cdecc15a8a6e14772a1f2061c600ec6e24aafdafa8f3c6855f4fec902de48725614004e94aaae738eeb74ba0552d34547ad4f90f2e8de30be21e40383e0f6e314c1027c298a32214f56a29ddd55dfaba922b4dc3c7f4c5bd13ed43d5c83d8f1ce3413c5ec9bb7e0daaa4288567a2765963b2d176835e1387d2886244237e381d851e58b23552c1f4f87d67c12d409edded06d4fa5968cc5fdec909cb14f5bc6317589cc28fd4f906b208399950c79a97bd22f4f4714449de172cb240b52a92bee396c0f79db3ba9bf2d2b34d59de218fa410bffe17cbee3c1422ce7c892ad6c9adbd3c4b07692b162d0f6c5b5fb73c0ebdba8667a81606a47c5e4aaa282fd04cf71202b88bfa6b9b794398c39a48304a47eac1e1eee49996c8a0a6bce42012d9275d9117a1cb060c59165d59f624c957f76fc9a6829c9aeb505ea8183c291ad577c769abe116922e7c0cd102566e8328957c50c2aceebd3647e3e8f2fe0a5287e041d9e12a419e88621944c96c66cee70cca7fcf6d9ea991a2e748f9edd482bbb153449696dabdf5049c7ddd2b72cab7263e0ffd31ebee944636dea133798b11594e51929a2541e86b741e492cabba33e86c3510f3366cb30b4dc7d4931860c4ab5aa86a36e1e395b2c237cd917d37bd52c1a15b2b0892b979c5bc5cb7bb521e5e2236d4a182059ed43f83913956513e6ba4fa4928f7e1b86a84b9710bcc8894e3cbee9f5f4c31f3dbad85e39c83d3933becbd82159ffb2387522861514e9ecee3b618b7ce8d311ebceca2514fdf57906751a839f2076c9efce0eecb266ce951a59b188b405160d488bf87d45e8a2b847207d72fa3eb3e6e2b632d1b76c67ee9a1737d532042d8e69e66b02d7fafed7780144ea91b05108011ec0169b37c0f55b314f9965e907803b2f82005930fabb7b258e06a4fa1e659bc3ca38ee5805ef53730761e386272300bba0eacf957a077d6f3697d79bd9e2e8ffebd150fced1079e73243e4bba44d1f1176db1a57e25e2041704a8e08fe26dbb76e37daec50cd5fcf2e986990c629fba5456e7b1c2b9896f6a6d9dbe724e6caa160ce36245a51c4a57c33ee95f10cf9e148c950bc1f1833d181ba9532e5dcf7819032eb88a50e148670b9904c3730dee0b46e2ba32f034d2a6beac8a56bc7c587df41ce1addc2335d197b23af1d00bd42ad2087680298b3e511a36cdd66c2084363e34d3cb4777006ea370f64649f7468ce61091030564cadfe8e291b8eba301c8e60c82495fe162c052ad7d5aaea0cafcdabf15c5cbbc96a4563cfaea5084645342f2c5f69c58c28c4ff1ca30d2ae595113d5e1f70eda45f6c0e2eeed3affe2522d610cba67202b113484e18aa0dea3f4ba969a6a2505875e95308d07954c9ad5d0312281d6404e66032141e67d16b5c66e77bb22247d623b08ef35c4a069a2fec373599bbed7b78c82fb74b48ec762a67a3c786c52a932d36dba5ca07b13297f5c447b3c7674e780b16a600780824a5a5e206acec4301e556156af0f1c0f02568bf61409458739ba4dde204017ab2f6b69a7689cd90ca4cd6f0599ef1b28b7406f5229ed1650799bec65446dc3cc79d2122a472f6ecf4288490ac619a0f308209a5d7712163209544e9b0b423d240d614e6e017d166317fc44ef96b6ee1a2f137253a5db862f7d6d91da63fac17f23dad2f90fed7408600ec224d00f11c99a70d07dacf952d6d4ea9fa8840499dcec3da3f39fe52b79045b54b63fbf1082e8212c22ea2c63a3e3fb1f3cc30b1c52054e971bf818857a41fffbe0ce38214a025c10e82eee265989d1913c2ef8b68ae4c8d1851256ccae95f4395ef7d4f8a84b96ec7b35fc13c8436a8ac2561bfd0184fdd572e74efe5a2a3f50d702ba51a1620aacee03cc62ac5f87fa180007531fc258b7ccc1d243948ccd0cd76217c743c1924c6bee3253560e2e61879a3dfd71f166f046cf590af1d8377f3d8aa4aef1ecbe71e96d8cb703743073e9c30333b85290cf4d5ae0064e813ae74cbde8792009398dc16d3ff2276eb930f2b90907708ef411fd4580c3ffbde9a5e8d0c123a155b402a928e6ae6f6b1b674851f2f564f7c2f3a54655c1c4b63250a2f22d5ddedb9f201b75585d69b49e9674d4c502dea1a83b310c11e345cf6131984e74cc9fde4c71de37c8ca90d4235eff6d0d007ab1dc5869addf2840cd21fa42f36319098dc98201b6200cf7e3caebd6aa61fdb83c8c6313ac6dd8cfd80edc120c33dc6564ab5680b02c48c949c531f0358e428ffc9490df2facca2a752b75b1f2677d506c425cd6cbf2ca09fa651583ffe09bdedb74533d7fd44753d948f03c84ea014886b9a950831b5148f1fcb4f951ca5a332d58b11d1bbceaa90d39deac31142c319944680e5faccb88cf2dc8192783c13b901a1f35126a8091b050815a8925e23630e04ffc9d8e71b16c67f24e8f22a5504a5ba64d6bef2e1516b5dbfe4be07b73d7bd58dfef3662897750e88602f895b1b85c68d54a78b5dadfc1148930053614f5d4ac7fdf674b858dd798b49d7f646780de77578642b2090d0165d19856f62c473f1501b43a20c31c563cabcc653625e237ad2b5d92876baa8225fda97885c1e596c083c233fba67bdce545d561b3d87d29fee9bf42ee53d2ba7ef23b1a304a7d280f2b852a5befa134fa57fcd68878a6dca0a7cfe31e97bebb212ec1f1f585cae54a905dc0d97082bc11e2e2ef12b8bdf198b443f8c7ea3d1749288b745edd6748aa1cbe71bab1e0d53957f45286f7ef86f5f7aea49b7e4d08820335e2d180ddd602e7c0d84ac237e9dba7ffeddabfa5b1b90cd090be92acd59265feff3cbf07c3c442183e264dc62782f1bbd9e0f218cbd7a6fd4fd2523dbe81c21bb36db7a29ae16d47a880156a3970c8fba1df040f5edd392ed5b907c654e5752e1f252cb7e731c4f4c0ce516f9c750f4843e362d46c55d9579e34fa45ec6377d2c8832ed893d7a3a19016f1753c72eb075e7112530735f842fc91801a6fb98ea3149571a466af6218736e00ff4b1697fbf844190c1388e33476a4af1c012ed619f005e263fdcfae262c19d5b5ebed271c0c62fdc247b07fef3566cfdce55694e269d97659e5e04ff162cd95f13f0932a60beb1c6833786c11aa87d10328e4072d35fa6a87ed234d69032afdd4342628f0381cfd3eeedf64954044d4e755b85d0358f72df2d2f687cf1788e137d63490089dbd40daf1e936927045b3cd70b223a345144b4a2c47a432bac9264409dcd57e0c7934f9c82a6e0a3bdebe8f559f643f572291a31a3a0fc72bc905cc9ad46b8c148e9037bfb9e4917d797fe851e5fccdb641a23f47d2db7983b43bb4090e6b4d0816b41c9756e52325ddba5e2b79c0e8cd34e265f2573701a00bbbdf7f0c7fbab8bddd37a070fee6ae81dc0c853b1aa4e648896b020d9574f802f22cda4ee1b1a4f62c6b2903e165ea71f7bfb411c6810acbb4f47a2f52cf7651bf8bc65c1f7e1ec5ca53e6b939b993f08460eee4adbb87b16e579ab447c4b07ce514f107c038f6ee324c83324c41a94520b764859abd931c94df3e759f43099f56f2084c82ba88c5ccee56675c1d17d2edae935c21ab1ee32336cb86243a28144c6af8d56c20b5c1a77f2653235a48ce7502c784f5379264f8d449411b9608a674451cc6e27c2c39016e4865317db645ccb993422d7e08631bf50a2e137a5ee39c8585609889299808d48e6303673d68bc40887879cd0ea63159df9d4747c01ef05f740784b608c54e7c43c1bbddb35c9d279312263ef3c4d5d741f74584bc668e197ae497c30264558abf2e6c89d3c490fcab3d1b81f293d2b999314d445b1051283c25027f05dce01404c0e56407b3bf4b9a1e6cd6d2daa9383c10cdf622db0fee056974a672162a522476793d6e4b78fccf0cd113f552a80ba94b17882695777b7aa22c4053e2a7ad02a1b7568cf4b52d5bf35059d4e5b43273ff5e06d6ff521bcdcc2708422442db95cec4af4a363217555ec71e5c810a717c19ff8b2b26a92f7c91100965ad2a03ba8815ae2b50d31c6d41e25909f831639fff844d1d2e4bcfe8db8a35f80585f971da1d51a2860e3d9c413f27846bd76f69fa17b16aa3d31991669e2c12a887beba48f32df86b26c99f44fe0d67cc8184152bc285d9cb87e7c45b1e72640fdae2212839448b3ef83729fc96861e65fcd462d0b75cf9fbe42113464713c7ab042b0dfee58ab870d99c5346f3ac235d9a7dc213253c811581b9442cbb3b0958aa1ac06655b9c9305e74d826f81bf6b47023806052784bd88f3f3710753815aeb5f2fa9172ba8c296d30c0586d665a785dcc5a2c0ed0dbfd87d89a2912e4a99bfac8c232937e0207d054883f8c0b35ae51456456128c08976792356f22a75b0a5e178cd6dd9e7e80e6a787f763df81d8d516d062391458c9471e37e2699656a0bd6d071314749d3f7f04926aae8bfdd933f45f17e56193272d0091b3eec8b5dcb32ad4a524804f01fb9db270fc5f13374deb3b312aff141aa781339b87df2eea753a4e20fc332a50d3fbd1315b8f0d18a6973216f322b762c410597c5d5d5f8b9ab542e73286f84ead8b44439cfa5312e9e1d9ef47314a4d1330cc9ecb1805e313b276b896c5f48f4c3f797be526c69aec055608acee72e22628663ef80ce92ca09f00fd2872ea31dadba2ac45209f02dfd305c3d9982d36430d1601e261a5fa069d12dff49788c815a9eb6b0be8d21301f705995c32f19b71c93d1f2736cf3a1de20d49bb476dec277dda03fb6ed20e82429d955b6c58d29904e9eb8a8b5cf34032ec678153b152186e81ba5b13e980e323e1e124350e37476d1c16f9f9f3b02484da2a14136f1120ba372cf4d780e256087458e4df448ceebbd1bffd19492b7855a3b43a0601e901ee59a6e72e43f86ebc1deb3c0445770b4955b9165e6c4c4cc53acbe045b517b872a9b97e5a4a870ffc5ea1602bc83cd3f5190f6fb1e391b117f9353e89090e69b75e5cd69e18dfe0bcc58e8670f9066fec2f0365d762a4fdd8c7678139862b272110bd2ce00c57ca900dd9aad46fed000bbde79242d7dcce8ca57d14625d14776a7370497e656461ebe4e98df78429a21cdbe6a788db779f8f0d25eff90ff09af9f39eeb0c8bfc6aa9a735b3885b6e9e887a7434631e32168d379bb50fad98cd04ffba3a4adea5bc2268a7a0e9f8019cc52c82ca879a0d32a059727f7cb1fed172ff56e5031dda5cde8f184d79f354c37267e18f4b9109b848691a15d441a8be315d5b409f98f493cb9dcb4ca0965ec07c075e1e21289321f2fddb1b5fac7a232306968b9a86370451b98dbce8da1d306a0d766b6ecc4a5ddac5ddd734dc6e27cbc7e895280922c99421bb8e6263deb595e0e80e817e987ef4c21eeb35fd7b0f586e5e4ea4f7ec3faf086b84c309b66b75a0bb4c20d46a3f66bce86584c15f0d87869628eebf1eec28eb2ac8bd7f5a634471ad97737e02b67c3edb6b00df5beb5ee48d51e1eee6b8ad46886f5a64bb7b571f42ea83452b5b6ef30ecca5ed8b4977606621ccd502e8f16b487f79bf732da060bdcfc3900caf580323edec1281ad679c4c2b2978547f69e38dfd7ce700715f04321c2dc663a474ee4d832c71751bc90a0ec94d6dc3eff46ca42273b2347717076b9535c72ce41c456fd524131d12ed6e96d5b5b23ccb66b680a623b4f0f39d2c62409de1e256a01aca9f7b51a31ba00ae5d9354f9c5dc0964b16147ac924f1d75c71355902b5c990e60a5148564ffce5bce4c597cc225b3cddb9fd7bc158a4746aace5f2594b20bc96bc6d75559b16908871966972d04aaecc21fca9c945d4499f309f0cc229d8cee52d0553d64e4002a9bf7998a62ca646c2ae70985efdfb846477130aba48a757a08a69131f2cfeb63a03c6d8291b89f00427caa2ac79e76549e39572aad71b2a4c7758d367787fa2118dac95eab807f2e274a936d6d6ce0f265770ab9e4a0c79861ed54d6f9505a6faeaabd73004f73c2ed38459ba87efd1c6b3a222562e3a98fdcf38196abc2c20f628e9ecafdf6d29f89a485630516fc8a181f8ba8d170e917937be6feb78fa8ab9fcbd18e28fee3b62e8e9dd5f61f23c50383daa3cc9a2cd20801e74af588d0870812eae1ab684f5cfe9ed1bc85bb5ba356e259637c2b9a92ce36a4ec114a5e83482b2c2a81b993a2f50df132744eca84e3442558c4a6200a84015d090a92742c3a5017cbf84adc510cf6561538dde2467ae5fba629304246fe92f763df8caab58c7a722bf55c366a800e58199821f66d5cf9e7061c0d80b8716487631ca986a097498c89ecc340f39c96842ef28cb1535a2edab6fbcfe190272dfccdb9e34b12916a3ceec80e76943f011235ffacb268c8b445ea7de2815769bf359b91d0163b5c88f409e54955ff4895ef3e28feb204211a20ba0b0b7b5445f34eafe37e4d0a233b40919f6414f54ef811d851f35fecd7eae9180b1ce1a93e253d25b43534ab4df05c9af304aa5d14667c1d1d88cbf66d98d7859cc38159e1bba2472a4f902f481ccb0f36571b7412f3118a35c57f9c7652ca99216a9144a4ba85f299f5f5d6f33a2fb5281be0cf5a11d864025cb8d26f0b232619cea44ce9ad73476c714d3c237ee030f61b62da4f915b41c795c5dbc8d45c7a587028e0dcc4ccdad76e92c3d37b0aabf8ff59b6e765424ab05d350c5ef5fd37efd9a5b32575304d6a1810a764fedee0e388e66f690ee8de8acadae0ba30512dd10e91dc40af3ee500fe031fbf0c48eccedfb21b09d03cb8efcee6c39b6c7dc51b9c33401537eabeb7f01355276cd83febb13d495b6bcbabbe5c17b3474579c05cb7661fc7d9080141a0a39ad957b8252b2c60693ecd6085142efb7e517e4c956a436e67072394588a64d18e53005092aceec1b0db31ca177cd6743d67bb3105aaede8a0bb5e95473fc3d8e5a7e724938a0183de833d34879000ae3d2328a93d3803b54431ec5fd664135d14f71dfad849ce01104a81859ba93f62a317639b4695ad2abd8887b9fcc6dd59b73b55d9f317d0832312f6b43f137941038f07c89cf4f1ff8fabf0e8de08ecbbee1f9e1b0ab37538c0adfd6972419dc5e976d8153ed1ef1217ec1418911f2a3e375625b039e578666f693c8c192811d32a2fe0f416347e0bb9167bf93185084d215c411ddfa46d46b8e9d821123f849b81af79ec789d24871c6d4486abe193ef13cdeb99865c4ae8dd5c4235cb7b4414cb5c56962d3a7b75b39708b8fc8480696ac54dabbd06e92b4a4957b4363e1a6a7d5b45fb17b542b38635b632227b3531ecd1be6a91e08f7912288b6533aae7ae4e1eb61a86fc354adaa3f1e4ea3e04fb9896ed0861c990871722e7f7e760acc82253abc72db6921a79ba53ee920fbab670c262a7d1c3553d998942e1260c90ebd6a84db1ff343520922d1206c6a4300de5c712b467b8ab0e29fd9c790384a91b755c19dfa0f07ae94ee3bac5f4b66326b4ec12efbae93d90198993baa746e0c1014e69e9db311f5973e3a06a4970da64ab1af29c865d5f90e6b3464a3e073120447655f552ffc308cebac91a22b1e3db8bea6e90d55ca9a1f23000c5dc354060defd82ea1236f7d603bc9352d7d446c1a26037136419626611be27b17f74f474a0b9b9606d9925ab2f3691fbfcf43a0dcf98f1acc959e743fe27c3f13e74d24e338a1cd2557a03c0bf35ad8f3ae0366730ae49114428ec41b94886c0f830ece84682774a4aa0ba5c23682a3bc03b4552c0419ea5ed834cc744d6e9b00b253ea53f8d6f90d50271c6f31f8d3ceb257344c86139867fa62faa0047fd7d717c2352f8ab31ed364ba7fa00e59518dade817883117ccc7872bf30e635b876f12a2df43558461de85419244e257b7ce450775e82be4bd9a2cb520f28beacf7fb62a0542cf3bedec4fe7defea34a67989bbb638b4038ae062de3a7a313f2c612a82cf962fe5393b4c44f60f7eff9c9b5c7722442d4d12af80387bcf17a73e923413fd2dd379c51343d14b7d72cdd59ced6cc76c9524d6dd289927129280ce8ef862457430f3a6cf6da8314fa9bcb86962c9b303192659559f6bc2dc09db039d925fecee42e611af840285ab1bcf7cec81efc46a7d97f86c253771b43272df6b4466fda00d5c372ad8a365060c69bdb52cff33cdd7cb26b758fd910870c45f4f103391dbb9a0f4ae2ad9805045e83ef65d19b8c68945e580e1f0332c871e3611d4c7467c7aaaf27fc61595fec4f3b87c32f34fccd6eb23c32c30c57b8cb22f71222919df35dc291b3b20266454e2da46a7158e178cee5b26a9b3c5ddcbae9dad825985e5b38335ce1d846652b2d43175e8cbe1948da65b303bfda87334bd68e9a509add6e5ccbebcffdb24dd227db95946d079048483020d9744c1e32c4d7d2714a66d90329b4e4b2573d2d920c8ecffdcf63a894094e0712a072dd9b056a4a10d629c4f9e231d1781cfea07edd8f8047b743d3d2ab0c1e2470fed3e334c20c27aaff4fd53911e886627bf54dcf14da8b0bc07fba95acb6144fa4947c440142237b757d05ff0560632bb8e8cd9dd86a8f0bd3f4c3d4ea12e613d05ba691af78adb9998abc43b2965f374253e50b078ecfa0dd45b3648e8f2c352d10ad88a1e9750e6d3d4bbe37acbcf63ad8fa82d6c66028753069dfcc22d4f48a58470e7be425381d95af7da3541e14b63500037a3a1e8aea60f566c801213213b5ecaafc080646581be01113d145e821639e53fd477858a75ac1aaa19ee2bd0de8ff8141dbf9d033727b447029019d61ac9ff7e2614473a3b57241afbe9703f418b0884df20c5985891e521c0024e9f318dbe8845ef52c56f5603d07cd5b83e97da3c50d06903a3e20e332848d14042b9b879efd389701125426ac533845135876deb9d5ddac6417749c77aa6fabbe84f7cbec93f04510a2fce91c2189491048044f7bec6f166c56410e0253e17149968417d851d73586a4d7597ad356eb44aca39eff9696b3562d00e16907ee33f540cb62816e08a845a2abbec288e2763ec5496cb3cc3729e4cae3c98a194737ffde1a0f7425496ec356a57502b99562e01c930068453d97aa514ed59a44b48072477417541db4a1cdea043dfbb73b39adaf09794a53bb22f3088ea4b81e2bcfb0ed4526882ac3694e04d93893a547be4a5b080f5eed76a0fbe258fe9bedd84e0f4bc151e5690238349ca823b24b64a910a6f1d684d91b0dcb4a8cd19919f35d811e8dead6633a831c1ffe580a3ae3b2c41786fd96e355ec495cedfada36d38d7ce13a008de8ed8f7e9ec2a10f1702efa7b15aa646b0d7408847a294ad90103b1b44b39afd0d2f3a8ac6770dc58c1bd16338145d26890d3dc4ac394475a3186263221fad15d8055bc1c085739c8685650d9b2a205c8d395bedd080308da284c22b5110b333e03245f90847050c177412e2f32829991d14e06e157564ef05c1a8a7eef68ce077b6d55591f66ba5669430f178fe522c1241a53e58e0ccb50dc451fd491428c1293deda44284606ffaf3be84551e155e0a97473470a9146ca0c07414da20eec5ea8ec7b69a1150d2a2ed4a5559ac9ea5ef8cbfadf67cc77c807df72b1cf9ee2aae29f1545e34a8f8034f2f1b4c7a9c500cc79c4a3320b498e77cb04a6b5e6eb947aa5603955bd528ae7feb4ddbba8c8ab921098634f2294eb8b9d3f2d74af99d5515b82831174bb56e4645f46fc6a36c6a3d5cff39b1720a0c2f3dae09ca77f69a6fc07304b3ef82179de69d8c7c54b26761dfbe23411f51cf994d10523d67d2e38add8cf56579f42fd43375e5eb137652d509bc139aa13f88c033c1d17e249e446b3a6bc33427186415b321d49c1b674797a5e039ae8d46ac519666c7382f37c24437426f3fc44b0371f98844509073b5454afff4a357927df3946e7f595ebd8cc20fa4be72b8bbc1cf21a93e1b910431a349360101c08075a4e33a87fbe336d4783e63c5bb1331430672e845db04e620b943017bd7401e19e108610157c7cfd4bf5dcda5090d9d42b431bc61c20ba7d1823f3d3275e35a39f221fbc21650e143c38971c1d8efb214751e48b02829e27eb439deb232d761c7dbf953eb2be29db6fc92d571fbc441252818139f4883294fdbf655481237e5765933c49f78f454a6cc18315cc3e9f43a54116535117ccd15744b8109dcafbe0a423928e4db3e5deaaf3ade46cf123f303e8b5e5d7ed2195bca56e187e285cf39bf448af4cffbf3807b2a5d0af55c85419c2877be054457945baad22ba8cbe1f8983d3f135c3e37f22348d923af6749c96957cb73159d439a05195da42c969a30969d1ec05be6a0e107cd4945b6d6901bff0a8f48734787fc70181d10e9dd8756ad4be71fd0b48f58275de9b3af49fd46d17377d54c4653ba78b7435cacc0ccde25d1d0be8fc58b02b59512368453c808aafffad222f54bd4c90e06286063fe9a7b3d2fbbcc78d83b4559e546e0958904f9541e0bb30619b025eca35560f50efe43268e4a632f79b291e03049a30dbcdeaa7b862a2c0fd7d9c8f419cdd907c779e255dd74012cebb48d1583504efad59a21559284fd56eaba21b9cc5a921a228d51326c193aa9f0c9bad7db3312e5a902ea5ba12fe7e4a3ccb95fd1fc1380977d7ad0b745636d819fbc86bec09b8551426c18063dbf234ea13616b962d282720d3018fe230710bd1858fc0ed1ebac6cf227f4138444df57723ebd954e901aca11ebddef9bd17b8c5d17d4101e2a2398c156b8719aa4ba50de2dbc35c37150b72a6ce1d44331567cc551f3a15331b211d227a72dd31557ce882f2e66e9aab8490d6d56ba956ea78ae548a5594f266679255d79017445e6a6cdf89b052c8ef9ad143d29905bbf56acbf29d6416d8ac09c5a7d053e404f395a1ce82a3f8452cc2f4cc43b8396754483f2f5838a9b0cc7543623864615c9fd78d1d24e3836c46299f3c57809c85380b9e3d22f81891e4cae0b432b123fb61320fef1d0dafe749fcaccf0cfe8d2a0db1a05dd43ef159a2714d6f28389ad5366b1c47a0b38916c7638230f26124391850b24b2f77b55d0c22c3dd0628167428973b3552b97c908b821973e2d136f1311152bfd8bf0726e9cf4a383e9a98b62819c6b778b70bb6a0c622180fe427f4b847d3bfff61dc35f3b1842bf17bebaae10c12f1b9ea4109b7a5e5bbaccc0bb980ed4213d76ef7af1cc474660b0a25d1519316adaff2325b39238849376911a94c81f725f2dd28d951a72068e338e1f1750200f55ccf5d380697012e2e53da110caee8782a83e8c3cb4d1904c384a35e851db7a3fb95aa7f68f234e55a8b8e175e7c7380b0671879e8b967c9d20e96ce6e2067dc351dea4679fb5aede4e7686b464e031c1353b9563dc9b22c88207a59051474b3aab1cbb9763362b0b9d5a196a18eb93aabba370cceb2c514760e664e313279d770f3c9ca69d94363d0919948f0a89b15061b5c0cf7f195481d01db47b312b84a9b45a5fa7ca8155ef9610fd1c6e78647b33b58a6050688f077687993e3e0b07b416699f02752a6816d30c40cdad137664e495276b13c672175f9230cb2f08bf18f2195359dd6ae3ab0135a3a312d19254219b4a7898327b2326ef1ea5eb3f8fa7ac9ffbf0417c801a5f8a1e0fa268e16040f1b58a3e3dacdc9549bb56a0ed380b8d3b1aedf476ccd267b32cd671e59c2521114a59b44f5f32423074a3e58737c462aa74cb90c1f7e95c0af9b3acd4d979b3ad73cbcb7c8418a60e5204e837112e5e5bbd7ca1910f2d25343442b665d93d5d0c4d131799d5144f1bc6a33c703b6837c91a8a4d27dcb90082c9e1de5a12954dedabc06d0f8f5ba04b367dc1962ad630d0a203d831173e71ed96ac13954e2b8d799ff8689659724dfa2b26def2b6f9e5e60edb9f5fcd49bbeb6572390cdad88885529531152e245ee32824f99a4e2d78ecf42ac386ac3c66e6ad4c1b2ee84de265ddf325e3706a5c18ac6459d7172e69b2b17c3cd60c66685f2956e9ff36ab4354aab129897f9e9380e5e3934b3a8434e1b78b1ff6b63a68a35de11e497db4037e4978bfbb86485a1174b15a29e2a06274ec225f7160d6c35e51e9d1bc0ce2e143ea3ee6502fa3e12d2fdb55f526184f9184e3c4d98620693a89f5c0c158192816d8416fd202229003a4c8958c3e2e066cfc356e119cd7c8bf476aeec02392f462ca2d416bad9f1f10e6029f7725fb4ce0b80f2d25bd3788e3d5700f853b089d35644982407cbfcb7b6c1abd32d434e066321494c69c11bf5f7bcf913e9067132414492701d8d1241febf768e0fbf7b33fee53bff1e24c934448ea70b338847581b3c358aec8b8baa4d96a072803bf8def3d927c652d29dd84105316c1a11f626d052a82226ce2f403df7f5d2f10f981e5a96784f33994bc7f59a9f01b54897c872d2cfe0aa5a7016b3c2881d5ebdcf81caeeb27487e2be6aa182eafd40d320b87a03c07e0ad7b28c5775ea3b3be5fc4096786bbc408a0acb6c1328ec46e73956b1aa5acb048e40dee9dc968261a640383de152f1f5e59324846e102e3dcde2f6ed2f62331773f300cb1e05b4fb1775d0f12d780fbcb24205ad67fc38c08cc0f0efec2dee70c44140229cf8aaff5354fbdd9f965af66637ee3df5070cebb8b566fbd108f2266693445a580f8b868b13001d6c4f7fcb86ee6aea2d40227242d76f4350c95fe06416640bb757a5531903c2447cf7495f9609fb012bf48cf629d4be31595729a8ac4a4f5c1e1c8bf51cd6984cf586afaf601aae592afb874ed7a86f3ed91d2cbaa1670f8dbb269b8b422055caf0f0ec110c0f610ff48597494aae5b7fa7dad561cab52fb4fbe33d95c76eb70ac5588bdf23cfa02b8b89e670e9b5326814455bf314dff8ce6ffb8bce66dda38b9d8d57899982c8f940f46405e94192ea8d042c3d22a1c8783b1caf1abe5ddc703ae516e45acecfa93cbd4b0e68d0a096e1a0cbb2bc1ab16604b60d3bdb158a6cda27c5fbed2db58485473655892f4b1e52e2d3cc1c8bfa940edb851ac6ab312c5b5fc3574e1201ba450584db6c96f1f6323f9debcc1430d44c2415025fffef0b0027d9c61cfee4402d47583f3b4af227f5150b3e794f11aa6ce54ed51783782fb9e91ba57161f76275d3ba6e64dc3e54e57133af4fd08e6ecba8a30fd1322e1f331da227c604a265752c6d615fe7285b6d32cd6c4867ef6b06460a89ffbdd32890add63ba9552621903744b62cadca7f2a888f60e59bb00bc95360946321150bd680c8108464900d4f62e7cdd4b73cc7281e8af78064f68ae322511610ece9f1e59a7243d85ddba08b7e534164f2ac3c947911a405346d14d58a147f4b003d1758818ee11589203be06bab2555a5aff272bb5487c717a79bd08444b357cf4bb6830f80d05e3d3fbb36298715f16fab0752661184fd1d0bc264da6d86d0048ae6fd05092079286e30bac7450ce9fbcaf15232bab8e8fe735586b051f4ca002cce338f27622d9a24b95765b793ec92ae090c6c84a9363109d7f078713465a62eea354d834b27dc3ad2fe7ab13db87b1c1a048afcedb56a20cfab5fc43f64f6a76bdb13f1a55d31b272e6bef2c2a107f9db70c98d5525175a9d8de23cbb86f66a58ee072e1e17919cc754a2beefb445ac01b21e0a2fb5fb45790f59813cbf6b4eca7183f7257b4a3ff30cd61318140f67cbe89d3ca24cabf7fac3f86c4a0c5a92b20fed563c5225e3c674c892e7c161a130372930d636c6ea198f3d94aabd474e1c4a93eb15af8fb81d8e8648ac79c6c4c4a4130e0aff6a3b4c4d7dcd8398bab92faacbdaf9e76999ec14cca8c83a78153d6e42652d1daaa0492f4dd22267740d2105392bf0e9ad568bbd13680057080c554ccd0878d27307e9c51819543eb26fff9c5a42317c420ff519469d8586d5bc6ec6cb5a059e3647157e52fadc3873dccbcde51c44caf571bb0b72a434c650a51f4629291ae3c5a1f2bc725ba768e8f5ffdb1a043c9a8e2968c25baf3f5e5358dfe41cc5f03b1e75a6b03910cebd63c1bddc88940c408e76dfba918156be363d3f926df269f8195d80f6006bbcaaf8ee6003b002c3ad589af9c208209a94ba7b59de9b455bcbb66417a5f4a6b41aac30a7777a84fe6e2d4b4cf445674e71b09edade8fd9bc5d7c1083c21170d0d1a8bc47e593f4d338c79f7c37220a5f6d1f108f8b0beda76c5d9149e1d835a092f5d24eff39b0fb415d4085059b700f8c326a1dbdbdfa54fbdbf3778d2f88b3c5925202a9af6dfc0ced70e21ca8f3b82e0fe54d816481809e366ec6fd305cec013d18e9692788fca14cfff0ef2c258ceb43941aa6fcd56496ebafe1899b93fb67294fb1e70d747052fa88ddf022180e9086124de743a93ea9215e7aa739603db6d2417e9e385294ee91148d149dca3e9443316228bb5df885c678b1e4fa995c795d61a5cb3f9f629aeef386192346bf1979796ac0910df6721a05f99d62281731081f1d32eec10d7dac16164e903b2a797d7158915f287fbf01e8c84e36c8d451745dcf79de6603c7e553d845039c0905463bddde8d7eb8bafa32b93bf5befe46c3e1739babc5219df21d5f8b72dbb2c32999f5897410448dc380c15d07b9f0078261f2c094ccf3a2269764d28f6feb46b38a343914b1274b14e659a8e3a7fc1411211d447319f2c2ed282b6b7539f6f2bed0ceeca01a3eb9cd38deee2cb62cbc170f96506b18afbe79d5ccc802e45032b5cb003ffe959e41a330da7d08478d3659008f5cb6c613c7f03aee3ecdbb51691ed564aebec6b50049a0c521abfae2287aafee5bafe423f713b52ef217f6644d0078d33e9648e965ea1c4900dd4eb2535c5640eed6cd793800aafa8cacbfa8194d1fbf47e286414034da027e354e1c4673b9f2e45d5dfb5d074c990cf16ab527c33b4574e10c93830ff23f180c1eb80b82f87a24385142e1982ea8cb6327cddaf59e1546a2f14187464d5e331d929c8bbf694e1ba81d046056273d5a3502c0ac89d0226965a11e6237f5fa9bc835e0fc7559820372ffa359410c4f6f69624142e6e578860d9420a6f395a329f2ba6dbb7c8143b9263e84c6d50b8433d0b09672d282bd2924c7a4a5ffd8f55c3fad1d9a9def22b1b1fa5897b5e981b19d1b0d9e654c7ec1b068205f3942dfa2ca365240e7e8c127555c6f8b5e689fb8ab7cb8fc52903eba3806911cc22696cecb1f4d53cdc60565bb9a5a2f854f9eaae7d634cb983f3787f59bc4d4fc13c895a27f616888e7e7ec3e8ae59738b1fe6e15bf2c8969e2baed7b6c4bb227beb025473a5afac4177ba2e20da0ade7b3e63ca2724c7ad718cc1d91980689919c1319986d9e4180520e1dec5896ebfc1d3fc329741b38872ae3e60a79bfaaa9526a82a63c400e93ef7261651fdf7ae9cd38796ae134e54baad5b9db39b31b9cd285cf1bc3ef9892980f00f10a112fe1e048d524ddee0228f608db2b35b7624dac1a6d21fbbc58f20cf23cf64dd514117c71e88e0351c075a7620b005c6b9a94fb6dccab065a0af4c870cc25b8de3f8f90c843452d959c4fb958a3e140ff4c7d237a5133bfdcfb5b4de5f09de5763a7235aa8150298b990fa4ac02f4943e4214269009676971c1bca635a6961f6e1161d66efb520a50a5c0c00aa69f8765126ee2e93b49015c03f2b4fb61024b0a566a4cd1317d0b82ecd5f5c03fd4489c2e8fd1c462a277664714951c8cbbb0b73133ee8eaa68ff61a806346dea9a4bf40413c5650668d4122240a3f0d21fa0b9d3245964b693a0fdb0de13d8506c4e0b5e9df6124f86a2b5f54b46b8a7e81bed0ce5f78fcfb6b5edcacc03b3ab63550ed97897771e90ffbb96e02318658baaa1dedd0ef3ae1d68f4e7b4d59c97c969937b2c69c3ddf78691853224d4365acb9e3720e1b1922295b256aaf5769a59e0e1050c489bbb595b2930b6cdc97dcd68f53fc98c62da3f4eccd247f469603ce7b4de52d519cdd01862ce6fb3bb3344de263927aeeb16d839f6fb7bcd5d536c37657db6b6e58567d02b1e50ecc1cc94ade0db62146d09bb93e4cb49adf8dfbb32a5fd6b4fbd34df34955a1ce047ab6cc4dda9f0408ef2b0f09d3bd929ea5d21f949875784cf06a383c15379c73bd3d24150c4a0dd40f58af1a2cd0574eb685f4e0ba0b63d0237be3a428a656e0094e6d18ccecbd88a00aff2dd3d64b60ba7143d2f649f5ee974648546d39c2720a440555b29a248b2fca2c52654f6f18adaead7690264ba3e60a096b6c842d5a01d14f69face6d0c273388a837e344529876490b38b7056b475172878f6e25db173efe32854d18d0583f651c0c4c26d22bf80c0926a667241a791be9cedc75938f6c90c61f22e56c3062eb0f780740fd73df944747c4954a6d8141786adfc7400cc8e7241ab2bc7ae4f0a5b6b3717fc51d662d21c07e5f6c553efee2066c94590d0c082ba49a1b3672eb8b99707202fd8a62359ce3f7cb641b201e37babcd9de6fb423473dde5329f0a927e09fd034cdea9c886d68404f4da3177482c5581feb896e9232e51763dcb208036f0737163674000ebbf1b8a27142f790ffb1e2647f4a45f325f17f167b0bb1257acc84c8d740a3d31bfd658a05217455f8e1a6e1fd099c3b4756fe60d2ba299549405f8b233714c9f5472801a5486a942c5db8a60eda5ca1afb91b0e43d774b8a61068e192451fd385728aa12a1ed1876e289cbf2dfa9b0fc9e37162b31a5f72a2cdbc0554de347bf8cf8e5c1ed17b8d68dc30ba7c80fbb3cbd4d6f4a4027b181e32cc283711eb2a35bced0f31d3b5a93873a8c99b444b931968ccf1500633a137c7b9feef09e71708995f6fb1ca16765d2ab704c31907a0ad5b4dca424d47571571dfa11138b97c8f63fddddcf5b5f8c1ec189716795dfd2091d302719c43280e5a57f3ab99460fd2f7b50f8a83897228193ff94cabe89e7ecc65403c422c6777361bb440d8853784ed96e780e52c1bed5ae500c23707661ba1950fadcaa72c699fcfff0cd89e4676937047f140512542860019f5bc79a16772f0bf4c7c7b5bd1a679f9dc5d4a81313811125af75b2cb96c538e263b032ca73e4e3b2ab93d3045c905e20db0ae637376c2d1130c30487eeb42ad8db90d42a1f4ca145222de9799b3a7aa56a5b7d6d53958824f17ecdf45d90b8e19b7815b50aa43d16d3c8efc9f9258464495420f8a76d1c546e0825b73065b5d5d8802f0022d0f4e15c22a41cf0ff01e6073f2224eba439b5257866722e4349ffa2e38abf53be0624f195c046375100ab05efc7898dc3eab352d27d64fb73857c1ace42f9484e646c60a97e13e1fce3e9f0423cd2f6d84229b7e286a55da3a75f1c1655e0dbf7c02ad1583556741b22b3123547359c6f5595169e187e3a1c69cea263b315540b1d59e16d50bf51663a6d2e16d3afa380bfca164b40048a8f6c7d0349323ffc7d0cf95f6afd71c091000997a97b0c4a7f9b0dcce59a14d47db150ed1485d489d405ecc00473cabec011cbf89b6c40e8d155a9e366fde9f57e009e6171cd9f7953bc087ac0209f5e2fee62da759797fd37a5f5bd02de9e35cabbdfe00d0e225990910eb511db5d75549831a8df8237f2e16c7844b334d297c49f1cac6557ca545ddbd4334d3cb228b22a52c81e82feb808dda7991ad9211862aab77501416f2574bec0e33907c10d036609d527889e89a298dfa8e271aec541ba3de3613a9594a4bff89a28b968d13981038c958aa9e6e8e98d70c8fc0b128ed76eb3c606e95eb4c66ed47a2d75de5762202361554492dc1304c1868ae9aa0e052b04762d70cb4dbd4f19d1385df97cc1be5936b7601e886f103290f568f220fd14c28a0c836a5dc71414c792624c359afe7a4eae6622328482d8e4b03807a1b44d26fb383f90f1db174fc5a863b3414d14f23cd44094f0984dc48e1ee61d3f1296f84e20962da184347b200313e2dd75aace3c7ee3cdac4ff100d3c2790896f7d4c46393445856b3576ae313c78fbc815fd060b01949ca633b361ce1cf26bb373fd4a090eb7dfc0d0796dcaf80f71708ecc1ef4583a16247ea08bf3441e4a6b213b037845e0965ba52b62969407e6ff2be70464fefa0d2ab26bb1de972ef056027606676b18de8d638fa072bff7f83aec6e8bd80de2e1a56f6a709c92c67a3ae7c33ecd72101f602307f3fbf1b68cf45f2014821af84fc18b8a547dc9eb5d41e0c7fd15c9d817ec26ed5364308405e9808eb432e60b7a07f055726cbacefef9a4e62708e40dd6a60d4af818fb8a1b27875f0c2fc981ea3f3e9c76d02ee044ed02a4ebfd58220360774256b6794cedff1315c78afd4bec83f335ba38004f8819fdc6f33ce9b652520f10eab2728fd72e11eb856c0e51b911a2e399acdd605d4643305187f3316d5666be64acbb79fc4e5af15e5d0d45c63fff7b969bb77d126c7d591c69dfacc57087e83cc24e697f0c9afb23e5eef9034d53dfc75887ac995192f92853e7c7e7af2417e5825485c50dac60a0b4bbf1807f6da98dac40c8e1b4e0f999160b58db2df140326b849679170ee27b87872b463162909e1e1f536224c57742a25ffbe470a2c14a894e10f8bb5ee775ac32d71cd4521a1116806fcd1fbe42a4ff7b5bde4f2cf10c8f82fbe550d0dbbfaaf4a6667dcbb5ac190cb68816a674c772aacd44034d0eec5abd2be227de1fc5e9eedb01009e6b9a79e6f7a7d01eab48a9bb7e97308393fb5b500c47710ff5f3af1e77f3e4cb168eb10bdd67538eea94e252771f9536fba591c15fe48877bcf89069b53b99e0c57d2823434e57f0511e13b6777ae30580b9b33b3b4f6f918229b4e08c73c1ecdf7cfb77c33aaf2f8ed284d9d2eae7e72da011cf5441bda9e0ab96413fe6df2a0346648e6c72f449fa6bc807e428d42593947d5121e47303beeeb37a2c6644a63320e0201c87dbec086a6a11de569c14542fb3eea827feba9a8f5e477ac3e46b866cb969a9836d38060b812b2892676b2a25d62344c0b0f47af5cc92b3f30e70b943803790d63f2fd7d3174127b19ae961c49e12be94bce2e46fc84c46dd5f17547623dce5e8816e8ccfd39c52fd6b42ad0603e74e740ef1cb0099d8b56d258ece46beadac51504e8822eaf98ec2072b8b5e8034ac579094411b7987f84e69aef312bc8ae99520b847aad2b63c13c9db210a5e9e02649bd53cdeb60f6e219cd24cc2f98836e10a9027b307d85cd485812f082433b134370f718e425f32ff58a611703ecb9d6bb6648bf8f82e9cfb53328d0a41405c97dd91cce9c7b94ae5e0a960f828e7d7da24a009a2a19e8eed9f280580200aecff4a94fb4e0ccb9876dc17e3ec838e0b79cdaca4fecfc78c97e17a6ed7dc967b67651d65cb7a562cb87d91dc1876b49996f599de17c9ccad2462921493821d3a54c538921f994befe111a68b619fb05468b4bb5e98d5977784609e7798608d2fa917a04767abf3d33f3a948fa78ff93fd8ecf70307d9fdad9af41a84eed3984a2982284ad63907b21e8f3a7180115ecc178172ec9251454550657954cdfc20d5f7d5c9118364566db96fdefa463d29c8a446d3a2291509e7a444f2cddca5489c003dbbefe5c80979a7003e878814f43746bebd11588d55f2079db1d9c8870ba90cebf009997027691e01bf61126152cbb281a6bd11e58dd3fbd1c77628b6877cca2069cef3639672f8ebb20b063db2cdd342bf5610fa42c8048b4d0582b2f18c9fb982f86e80cbb382d694c321a711e8dbfbe4c8954d4e891b04e82df423880e10391c49a5859763a2774da12bc5919a614d15c7277dca97f10878b0a6f0fbefc444b47047b3b1c5674ef8b682dd73ee322ba564defbbd70f4f848bf29f8380c43e32e58436fc89507df395f164182c7e95f994c2c5952f7307064eb9971d719cd79555b934b6d0e2098bb6f5c5ed00fa04c56796b8c97b8dd222072a32aa846dc329bec7e4ecf112407e7f85c777447492edce20c127634b4c68f87c785810400d75d727fb64442851dc334a2b25024e2dc5389d3f3ff311b39fa2b7f9bafb081fb65e0c811a1aaeea4b9dce940c698f6832d2e47082378f7850f28a2597f61b2b5e889839e425d9613f6d4bbfc5581f0c7ad9a3237ceb8278e2489b8be29cbd12024d5f72b3256b2be626a2be2a8ef5bebb32d0f505fa4d710cd702959a81322786299ef8751a594927caf9f819e53a479d10c25249cdb7d24ba48f401cc7237dcaf8e37eb33c508dff5f169a9e6e7b34220d7593f16b09666e21cdd32fde4431c658e97d91678135a4af9c400c019fe27f1227c7c7bd19c897c281d63b595426497638c96b45c0f3026b86c95b6f975bd5a5de82d1c6d609bb95d099cc723340b393c3ad01d9877ce341c1dc4336a348fa44074a03d8b70e3c853f93979253f0fadbcea43c427087de881c459982acca2d27f4aa3fc2ffa173a8121f2d47e36d286976ba4747967c90dba870e22500990fa2f2270c18169591e5805bb94988ee8e8a6fdc63619359beaefdd9e72ae4e162b6ef62d3c78077e63c05b1d72e9a31e25d49c593a6304bc807c305e24fa716b68f126398c2a601f11649f4b4323b38c86beb101d824c5bd51ea5d9908794611fa21a6778e5c5918019b607c371d5f20919d68166a9a354aea535f8e08ae7b84cf127b4f56fe5556a331ca72bd5c6ae491c3f5ff462ab2db03bc6969b01541e5214e5e061017888864d55ea9619f1f718c0cec64b0734bbdd237f30f42c0c36713e2b78f0c4f0533d909182fb8575f3f3194829e13f566c8319cec898589179013a9fdbf4013ce739aa83cd2ef2da728c6d00f49cd3444d0181d2401874ac737e6822b2d5b95a9958c9307c588c96c88d57869c85ad18103e1613bbe02153275142f2a4958b1ca6291772e02e71279c662727a1c4f95223b6c380cd546c3dfe829d699f681d0503e76339ed29380859de0cd683865db5a4f7840e410ffc2924d393edc47c69fd8dffb843203f16ec44e9dc5130472be5f94147ebb0ff89cee15019e9c6f14bc06bcafcc380bd07de88ee58bd7d38d51e505fcce323175771748dbc6748c4e55e8b45410f15930de79f7b6cf7bb2a712ab3e550d84272044ddd8cefcd79a441666bd032ca30f0e2135fde16f643b92d66e6ca275183085352316f47ba77830b94bc55a63f662773c9e333091c704b0d0a61e7ca3c750fafe2e88e5a24c69c5f96cd5d81200c1070f7a17f06e91d9362cdfa591b5ea640d260f16aa4fdd7a78054d607e11d6564b62c5abbfb0b3536da78cd0a125f1c60cd4572df335a5877df3430f58a21d23c8c503813a6ff40a4e33ae3dc117e06aaea72e9a0bd6919deb701f8b6b3a42724ba84f14aa3476e39ca69c4227095634fa22a3796fe616eb624ea945259f95b583cb0f70032d8dafbb53e0338c7e483d7ce7d49f585af4b8eb1c7266ee0bc263c0f6fccd71b126432eb171edf7bbd638d0fc4d921fad7e677a1e4206359ac7886a8783b63a16c4c2347596b69c9091f835f283a45ddbf3eed0d57566dbae890b65b02916c863305f0435d0420ec2bec7a5d555768e5aa4ec2d1685adccffe48fe1af747633e2ed2eb1dcf804a04df58d5ecc634023d214ace7f81f1cf6457c2b0059da94d11252e22873f984779213b694439b135581142291dc2363bf3b331bd09ca5ff684ed103e51bf045e81a92030361f822f6f67c6984524366008c99efaf3adf5e7a32d21ebe74815fa814891f991e106b5eee847fcf4b3a3112915545b79999e7a480c195e8c536fc4d5ff101abbf6a2878bfdfa2c4c4df9ca80bf6b57558e4654f3dafef17101f7a6a5a9e0734844bf6f72ff51e265874bb3acd2f5d767489d612d82c099a66e183a684246505d8d7dafa62c1fd446300b10073a08db293b6a12d72e898bc9c8bcf1ac941e69ef57b72eb7f8650c931bc15a2556c11f5a49d5a5a4da0b97c7e46afe5577c68c284d3a95351600c061e09d3d869895170e49d660a967a1edd9b7ae743aedb0f92db626efb322eff0ca884123d172a741d470e6c09864aef699d854922d5b1d5fe31c12228c64c21c6fc4e7fd846177b53498d6ce778e593a4ef3ce3d4ca903e67c0421544196566ada028c1b7a58a09b58ae1cb30dffd0bd5e5ac2a07863c0dceec253ceb8a2181319511eb9dcb6259becd0926a22416e95f1c8a16e456f56f87612610820255f1944e1d9d8311118a4e0707c34099905f9e4ad249047be69a2126d268b97a779c02dbe7ee5f56a929873a38185ab73589d58859ed2abf830be8db7d58b5a7d20be80c33be79a01dd4594fd8f09d98939769ecb74feecfe96e8989dec2362226928939b358d3361e341330e890187d113d9ebe7fb0e1fe99e0aff0ebb3d026cf08c26a3225e69dfd442d6cb09517e650fae295cbd8e5878fbe866d52f2316675d6693e52f9c2a8d1000a8df831e1711620d74cd37f3a4ee6d5b0114934522832126a6c80ac02d1612614b5f8ddbecd50875d2b6509f2bfdf800aab3fc12ae005a467fd6eddf74a4974344cd4bfc9e9d1439a364160838cd8de660b7f00bd47a61e3bebd7bd44a8553f46e5016f98c01cac02817c1aa19692a500d2dfc5408d21d6c29090a2a2bf10590cc2b253406b7d8aacdb33af98cc3fabde4d2591dd20ef9d0a1249fc76f96c94a51a1a75647cb4110ac3a25eb05f7eb4ac322fd80921433c966407c5b869b158bb28c427e9f3b682fa5719ab10a926aadc442716f85da5ee55200c252bd3d457090bf34d592f1eac01e8fa2cc842ea9453a10554996923eab61d1224e5c0f32961ee6ac11cd4773fcda8221b03442d0706dc7c1d4b483dec1e1304eae800ac1884ba8ca7225191980cfabe7e8cfb4e35821fc012597dc703d219fad95e5bb8e0a94fde490246d5c67e7ebec2209be1cea225cf0c02acda8b446d133540befb7c3ad2a33e2ea2d25d98971d777fac9dc568590f697b3684b9829d994a1b0fa31953d0728dda9ef6972268871fed46b8662db717090d90a55a0150263f21e3ba30d272541a84d77e8250de1610da623f1988a18b31bb37eb3f6b0436a964710abdea8557014bdcba73a61c27c5f8b54a9695408504032ace9f29a3304b8d1852e631b1c6974f48b97dfcf486128fd4ecef8af2fb350f3953359228e50c99b717f2ceb6aee550840c0eb93167522094d0a553f9008a14f82f7703b95bf557b653330fcf9dc4237538a4091ebb42ef59acc4d92c850582ce90ab1d0c12c34350659b2a4604ce0fb4486977b57ad4849f4fb736a47e87d62b86fc404f4342c9ba3824c75483288c1a2b271419154826f37d10c80c0776f596dc385c914a8c573e45e1f83ee9af9042b4015c258cc0808a28e6321f9958ecb8d6442ff22a5c41f767083517fdbb85b4f3771114b13f62e2cd8fe3091f4283beb07f8975edb823f6252c47b48e228347d440be382ce8f7418577beb3131e3b3413a19b1ceff098ead4bb25ea4200f9f5d94914c40a09b5f8928d0a84a3b77595354aa5dcea0e159d61a1c421e3dd6c3e856a7700085706e07291891e47affd98d6ee24709d38ae761163364281ffcfbfbf0f7b9526d043662ec85e6c13351aa9a20e7dadabcb748678fc2198fb4b2fb3f0a440f4c4c8893d27ffe347c786e424ac7d85aa48f8e0424ea3fc2ddc61ac02766d75d7c8ff6022f4ba9b8559c1a8089c714022667c76da4679ec64faada61ec58975d88e25ed30e071eb2dfa0c4025604eead371afea63d7835e963152aa359342ed0766a847dbdcad72372ef76383b4805343602474759bc17680bb73db1f3e959e28f08a0d3e1fdbe150c9b5bc801cdbe082b9d8dc5c3ea8c341bf98e5883c1ad6215bc335d1c14ee543c8789f86609bcd65def23584bf29717f3073e09fae70eeaacf564eef871764ed1155f4987b02baf1fde3663d32579ae0631238e518bd89b2d667175712c6d8e6b04095ee0bf26525e0335123d23d105c31395259c5aaf31656242c20f7d2b7ab359111680208a28d4427873b26ef4fd1edc2ecd7e82431c9c1520f0930992a246708423c346ca85242e09445617f4c0ea9de1e90e75f539f954ce8f48aa809868562781cfbab8e40da33a0c202b3b3190761a567bf97871f7c7b0a8a4367a45a0ad7af905a84829ef15dbb608a48e09cd59a9f51ffb3744cf9c3f89d885540bc0ac2d9f70f6087f9140f0e63a30f45a10b5d0e85715ea4fa1acdbe30c6458052a1c1d2f9eb4cb752b2e40f3531b174758d087d7130f54bf4c12b50e91439240450fe454d7ac9bb5839ee815768d812a80dd8db338c6353303804cf79ec06e630f6edfe0eca46757f81ad12073e31eb1bedfdd2f36eb3c5c3d7378cf1de4bc6d24e1d9abd33a30904ab2b9000c86c37ea25c278ac0db479de1bcfb1ecab309723a4e6a56c469fe7b22305d756adfa5927998790111968ef180cad887a5c01ae27c2a9d34cd0a1a83d1a642d542e03947f8d2acb5dff702f1074e5b21b5e8a0ebfd7a50017a638b3719d8058298ca67a8eba89914f76f14a334617beda17826be315ab04f56014ea4440a21a4741d942ef8753556a0e3d0a06ad493ae5c35bc3108ce68c788fa5380e0a9fe3f1916fd3ccbcbdd99f941b9298e6776a53ca39b99ee8eeb3acf3ba97734fc98273c0da8d32ad3acf7139c9c9399ff090ac24ef68c3286e58e608233dbb0962b91c7262e3a2d14764137a278af12a11b2062a275b2da380880882ed4fdec6a6a8d75f7cde00bd62e2110d06b2f1e963e23a11fee8afb04807038ba42fb5c3f11bcf744e4532ee5875424bda0231b5dea3a9b378941027fbf217c0ab8e687c3ab9c5d0f3c385ea3a5ec47153d9161de613975c20b3e6a86c01909869bf16528346e5767606945590bc5beb314d68f3759e1b1493b222545bc0c6856ab6ce2a8135abcacb813d3abee01b00d1edd4f566be9923ffbfeaf424112a77f998b97cd7c6ab1da588842e0f2ea1bea750940537b98737812b85f97574db84939cc33b982c7ae911a547714b87a905b44cc5ad405afa7ad8aaacd73271c411865a81e2b37d37e63d876fb1d462b4f3718618b6ad365b8926a4f8f665182fef80793e027f684af71237721c4c0c70146eed0f42ba8954de6761a1d14a50441e301944368bd4f2d514f34c6a56282e7a983ddc7be29a6e29d6da4b74c1df426d8a02b7a99671245588890bd33a166bb2294b12cffd2f8f689af7d9ead4a9cfc25e7567e13a456399a62c2a8730e1ce883988b0c5078e381c3c3609cb9acf55151dae65c9e4839203da2c13166ee89a69085da4ebff060221751edf5b92509d6f542d003a0d30a6ca009d7550e08bfed4db4ce0622f543dd9bbbd96f767ed1bf0c0c1db08f68b766e6d4b568b69bad7a666f4e88fbbee625c8da19d9809a280e49102e8cce9de0b095f04bbaa5cc00f1674ef4d2beeffc2ffb70e432a381de1ec4db177ace891e13dd766eefa2f1913287383693c3ce9de8a2ac4985ff437ae50d210efffdb62f3f1a1c6b2b227e67098c497c01f01575e25f9407424fd52883c76e6d39f06fb404cacb0148879cc8bf027fe142550508218594e468ee3a8431841f3deb655a264ac68727b2c8c32c85dd68f81c6a4391b7647c7d7c99e66e43c2fed2a3cbd9ec403e5badb6e14a871274f9e81cceb50485b726cabae9405a3555d11537cefc80f77f63a7b68c2469f038a8405e2ca88a3cf779fdddebac57311dd918df329d1f112c987008b66b7d56c18499af62c5d46138e90757b1c4e847e5d1560beba42035c81675e8aa1548e45110c8c925ca150202c5b29db2df436056fd76e6a572baafd76bfb7439836fef2712bb4251054c6be8e4cc0b9cd6637f39ea6240043361e2aec32c61a62ff9b6c9a7750d3b28a19b65d8316a804de64d9c19bd78ea966758247048f9e203bab38ac7004897244da610f514b8dedacbcd4524acdb59b45246d0f63fb07abe67b6ae0964a851318d54c615cd884eeded3c00d197de7abcbfd7c9e5c801d37193d6b26556adf780baff44bf35d3193fd6d45c081891a1aa3bed4884dabc050c5edb6ae49a087bfa1da0cbf7e89109402f09ebc9257ccb993dc4a3b10a4d180897f409bc340d7fb8ef87ab30e1004b4052c0df50b82e5b8699fe65802e01f2d7727f6f2391fc9c11b15eb52ee76dcf5fcfebf1b64480f4404acc9ed55f9e245298cba316cbc6062957167cb5033e88894cde771e4ec4d9e337cdeb7aa54b360cb14a30417746e43c74e63609d5bf58066655227003611bc7d452f93e87f62c50f73fab88a45866348c1e5005b78c6891927655722f970165f2ab5c61bf7139519b272786971ab70b10b6ef822ce63adc6076fcf33d703b71201cdc05bcd259b0e7d315dfde6c6ddb84f3f6cf560cbe0cf0463f95b50382b66295c5336c421002848770c6497b001a5fce0d52634e608dffb3ebe0394bf16268c37917c73dbe3b3d6bd71fa5c8b01bba0d29737e135f010eb93294b3888fc58324c67952de5d61b815f55923e03853d7dc226e4b1dc09016996ed89fdd2014309743aefda21b63550e3c3851225f9d828bf44ddd65682cad5fb85e0f29a0e44476a1a634b66e6f0407152f9c67aff68dd12830fd417c4dbdd5800a7b05c8705e9dc93ba252c8f4669b0a965fcf502f79ecd2ccbe0b6ff516f8bbdabf42b6a355c0be24ecbe95f1018f20553fd173aa19a7fa3e6a42c999081331efa5c7d13e2c3be2fd4fa25360c3825d016405fc71cd74801747bbeda158d323cfaa8c351dea31fe50ab40ffb538fa74487dab813e4b9b2f130baa9609cf253a662986b26d640b250052248a95ee2e71463437f8620359e404a06bdaf2c7111f38b335f00b767d54d352cd502dad559706ee2dee4859baddde984e2aaca512b219c58884f23b340bfea9379c16a288f46dc9084c959145db281722cd605a5a82fcd3c88e0289ddfc6aed0de6f35b351e5643bef48725f974c2a25a919421e00054d0f19d7be9cc5316144556b834d78ddb4cbfdbceeb17f77f4c63991898a8e42fead388982c4d6d7cade95ea80160a32280256432bd2ef0ec4eb0f73317a70393422a276e188c6acc043de5a0a5b58358f8d2810cd85b9c61e6e1e1559f12cef216c5a9a2fd0004a6c027b611ece8638399ac58fcc64fa5cc1864bef3139c3d9bc33954c47cfa3b240a486a3783002d4b0b31cfc593f3e3f550d5a41b55dae9b7c84f02e927c6d4dd94a6ec1080d8b8676040243dbca2258e18a14bc29e87c61bcf65b3801f5ffc855590eb828ae2834d4ea4e72de56af42ad2f76b62775c314ccfd36ebb18938ede2e1e4bb990d4285633eadd864ed1f4564cdc290b307fc618218d04fd3c7a972a63cd65a078a4c8264b2f38e19f9fcdba713a34836020808a5c5fec02597f3d49d6bde1ceb937f2ca1ee13120cc9227feb06246a70877bb6fb8089e642f86bd9fc08dd17516379229634f9db15b5ebda2d8d47e35d719274d6c3f395adf45c2bf29b420fc986f3687155ae34be571452b2525470611d01a92b1b60a3aec446bda58e6505442e134dc2cb3074b2d7391a7ed1b8b43336d52ab82c92bfd311aa4da21a9b0c2dff786825444c9bb572e0317e045891c0a16d17e2f7454dfee26d0f556d6398dd02cb6769026d8db0b44d047e44eed23beb40d40a8d4c79a947afb47d67462c0bfb20299436062439347a4649fd0ed4dba74e526ef42155aa4d8df3312f8297ba02f06fe40d554b70ca4a1d8a714792904556fff1b22e6b948e7f479c00e25ff78a34c8d618315e7122e74cc16e7aa73fca159d3a461cde5eb34c71209066601a0065ab6a3f457cf23014ef9a06523fef798ad0af75b71cc88dcfdf33a3e8ea6ccd34c59c613a268cadfdca307c570bab3565c0244c2890dbe68033dbd92239c930966f9d401abf7ec27df0488cc825236a5c77ac770845f19b9a931309ce5c30e1cc035f9a0e643174176acd329bfbf052a60af3a16d13b6420b21026f81c0d6beacf7d497b5b92ed916d82771b42ae064a856a7b5e712fcaebc700fec57721110de63c8dec2028bbe37b302ae078757ab165f8759792322f2584bb92d4a025c3df976fb78c1392f8f53333f524880aaa27f481158e74f46490ea387a357daebea74b7e0fa96406f235c3aab0e01c81fdca10a4cc075e7bec53cd55b4bbf3d784caf0b96d6f6780e32221825d712564f36df5f0c662b8c16cd2772c6f2119eed9906a5f625e510c32f8e71fc76e2a3346c9970c9cf4efe8e1373a6c990cd22e9502f847c689ac1cab2b46942c89c0fbd703b959b76888db34f1342474d28e0e6e958cd65e1e1fd7b280bae60d40af4b6db1c8856bc4f3d83f4a42e8546881dd6dc6d59fd5a6bb164c6df78b2c6565e76d874b8c8bf58ed4632258e14ed25b2827e593458bbaace9c170f12cc63d0085288f79c6de00d37d329421e8cfa700372b544809b1d1af37ee56bee1bfd99e7552b91876ac60b61692139ccf7dde3adfdcc7b42a87059415a296ceba7acda5129dff6e800fff16f2c333a7b60a48d0b2fd77b55f200778cc43f12d29961da4facf2d9f34474ee577015ecf0a07d0e1438c0ca3a2c84b481c4b1bd5cb4d5c1d4835a4f6e0a125cc8fac598360c7c0c21954b37e253e241c9cacbf0a45fa74c9b604e7448ba98725bad890596aff1ff30f2a96dcf9402bda76a9f0aa9a808dfb09b5fe7c0d5507629f2e6c230516437457d7cd67cd40873599280532ea2da7338ad34cfb78df29f85ee18c3c3a9435fe52caccae0536a118f0b8aee39133bae7ce13e0c813f3d4460b27fd7f6c640b3d699331af370ca07a99a601a10e9bb1c3caaf267024d03041b9d1e52665fe34c3a67ed3b23441757b130a0e2253ec8874286e146924d7e77fba4a71d2e4a87af1d8fbbb808ac9cf0dd7687c0e48d15ec728dbb1c5609c2a97515cfca93f9d70ee61639a1baa5ef16c1a5415c4e79e543d68c3e464645832e56a89c723f829eb6b11d02347164e0de0e7b24d57a3043704e4def94789383d296f3ce6b797c678fa5e8970882377f7e0e2808f19fe239eb702f73a8748ea71fe17ae47c5015a90091a4132a622e572120f659f9e3c30ddd10d0c03042a494ffad2c05598976f68aa458727f7a4bf99e44b70630fb4cddb82713a48319681416f2399a1e7c0c15db9aebb02ea4b09230134f6411c7ba344608c5dbc7aa20f56dfa7f0b33656cf0dd038fe3440936820e0c466e740e97f64d9f3975b1567da873b2f159dfb54ed65098e556491384f61d4d869151c8d33062cff83929ac1d03cca70fcc7036e41627a52539952426cabbbe4f54dbc9a9cd2dfe1ce90388315a7ed6baea65c5bf63c7863a46e06a608feec2e6d081958a11ff8f4fd6a9ba816abf16a6f1d8a2015241c7665452b972ea43f10a4f918ac54515e75c601feca5990f09462ee629d0c438adf3a1c34c44260ed2562ae053d6d8e7d313afda264d046194c41934b4ac09771e92c290c9f8ea9298f4fb9e53f7ab4ad85c8d34475fe84473a18aa9b19e998e1ac67c72fc9b186f78db6c3a116ec2d412978dad302b40be4dc1e9f7974ce7e185de912cdac1206220639beed7aa7b0fbe0275a966cb25cd8bf5022573a131b4eb994db93d698c99b7f63f124580825f2d0566b6b2703be5ae8b4635ae6f80476a1fc2609e3305d15812cb5141c71161255c30e41d34fbd767ac9ec60961f05a0abda8b5c52c915c39a757f1551c48cfc14802eba7ed07dd47aaea7ac3fc0f3c033e65e06cbe8a8075a1c067fae293e4ec8aa4837aaa4230af1e583a4518af40ce015d8b495e4c93a59cff3426e75007eb30f17f316e7cdfdae41bc19b5bb720988ae2e2a187a1b460d936284e8f7ed485b377c293476a7d2e2e7e8cd726ff850e0293578b0234a9a6c86c0a57823ede673127e6c4668420d83a30d723fb21e88d4d9f24375d3f839280ff747cde529262744ad476f2b4b33c08b2b0f813185552c168d877bd01add657b8d217f77ef39c2a129a8fe7925d979b5e9102ed6adfa87aeb5c7af521a57ca8a06d82db0780007ebf3b868747260748caa27630ab69944e2d839d0651ee1b656b80a17a483e732cf97c972580e0a7547560c669587bdd7295e0702b9f71066e5fabc94f30cc86de04719d5e7ce35875de0ce304e9096d849c4d46801708485307e1c8b9b9e354bb0a308a52533df5e721462191175e7168e597178750abd93fd77133d623e91bfc3b148bb75c8523ce606c8a7f7398df43ecd6b5d6be89e34b1da14b948e6c2dcef73ce66d38f24b715bdf565016f9f5ebbfaf1f676fbc9a5d62d046ecbdaf039db6f6d1e220dac3577c8ac2aa83347d21cacf85934c4c8ec2af2158c4002a22987831fb6b0c343ed0b7db8f1f740a4093a121e20b97e74f2cd5bdbbfa75ccc41f03a9e018c51b4208410e8ddd2917e85cb7fdeb340acb5aff68b02af64fb7dea704f327d11cf2c477cf9e7054c497ae699b0b1c5afab2ce8a4d70e4c35b6df50783f2b31dc861570eb833ccd3f06ecabc3bfa564f30de527510760db83f120e65167fe479c23a8744efdcc1f77cd486d27ee56972a36e5170a7555ee13ff3f12b55e0c2fc02ddeef9166f373b7004e9afba8a82dd4716a48d5dcf5d0536f36c757f4363fc35d12a6af59f0c5c7fb3da7d8e8f3ecf1c02ed99a3486ef0978b20e4c29878f58ca15c5de5257069b8fb08e1d24f788940ba53c1cdc09a70f1721c3411797be63a7e729b358bf4557ed3465d0816210b9097745d77615bd3cfa490ba78cc4581a5022fb6b647cee9573c8ffd91055bc33851478d0939568b054b0a808aaadfb29498d07d7e6c1fd0a74d0fb2ecd5bc308a04516e7e8532cefeec5b93f6ef3ec8ececbb918ae94c196dc49a8c22668147623cc0ed6112dcfa13c460228b9cb61287128192cceb95b13c529f77b5cb05ed81b869545508abc1d530524146010d35267b850c51f16a0fe947cce80e8ba09e34fd3fb8e2b75592ade78b76493bdf0d2a676c948d3e1c86928ee7ac7852650d14d88ad25fee117695ffd38e4e1242e16bf6651409f4314c043be5b8416e8cb4e564b7db40e4523b27d1f668d4ab96d7fca4a4ea771fa0ff4bcad244420e39401ffcdb0f1ef14f686da19fd31fdef1cf5b7d00a62185c2d6d806c9819ba3b96c24f15db655c6a6377c8b650f56de9b5d777d8b614899d3aec0df3d9355739b1ffed20b2b4d9bbd421960cf03e9a2e6816a8c5bfe70419d1229bbb3733cbd78d75074ab7596c07e8285a9f31c49e1b4db9f55fb878e4f2be0b16d9291d39e800ee7c1b63676e0c5d37afd5dc5a01c7e12ae52d6a6e1dedf98d4cbf36a82a24e1a421e679f87a7d243df56280184ccf7a9b01ec7828836c0ccfe79368ffa40f1d0590e3499efd7c0f2a4a6e502e5707b4c28f9b216ab68323ea3f55fd4101c67c68a5ee200ce2f04ae4bdb026a8c724cdae4d7363eda2e93036d0cea1517cccce26bd7bd040a7c8308d8b15d0a9261ebfb0ac75b2ab117497e6b4263cca62b2c0ad85b31c63d59ab9f23a93e9df620a6536794ad7415ba8408387282b6273563564617bacd10d05ccde8ccd95999dff66d9bd2fde076bc2743060f0fbab7abe621daaac722e6fe8cbf03c54468be075adb912821ce434eb8c6ef8e4c892912eaf3dbef21579b9a8eddc842cee2ca32d5c55600c8773000e151ae75c46f038cf8e689342a8029f0f2cd64bdf9c15d06755d198c234c48e35a9062809f0e77e7f1ec4fe44649ef13b7d75e03bec2836bdb01cb62d4d5176f577ca5bf96d3106826402ffb10bd4a58c6039de3d289d19acd29c1fc41ed41ebce02bfa734c91535aacc0c61c7cad1a99071a777b87e3c06a7bc5cd58ef7502e45ac00339abcfdadd5f3bd1867fff77950335871602b9cf48bf748657b26e9587af161ea8a1176933025d2a35e45191384c3351ad258329058e98ea2e1bd8e619f90c341a08b0dd612292ea8fb7c525a1525454e2a2169d34fa02d8246953c0f5a7b101f39ac2d905e182845f74c1dc7d285ec86a21e6463d38492c4ae22d6f17cb0e1d8f9e77c08b614945eb30cd6d701097dbb00a932c61f105d2592d7a286d1deb62fdf484a445783257a9029ca4720301945dcdcc7001c732d83ed9bea3eeb5f42b6c5e44e3b36cf8f7788922214c99b2b073d5a2cc1f1ba10c975fe94a6a996954a6142fdc6445102a0b76edf97bd72e2ef9568470b03f24b57f2c10a82636f232ee899e9b547d55f56057593cb671c8f1fbdb8f657f4b13de6439d436baf027c467962600473a557c7015012e1bed307c3305ab0fbc54afb189074aea75c503327715e959ea200b370ba5c84819ced79883382e721fe2a626302dd0fcf4fbd0b7764a8b96a0163fa500ad55bf7dbb43443cfa30fca95aaa660246ec386fae2ff4a48dada67a5552fe776ef8dbcc06641a04a2ebd94ed85f6aea3bca4c78c2af3249939fdc025c491ddf66539d26e9d4381150942f274fd9cb294d17e800e707c8407082a4b248ec013de390de71994288867d6f36978123167f306d031923fe0a3471ea65ad792775d2a4884b2467665d9ebfd1e309f898b4e5f2fcd763e859a7740adff7a736ad7b181564786e33a1c1f5aded56b3a0e2c1b37e0837cb6e7c2a903906aa864547b3da95da86d4a46020000000000