PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 83006 034c6caa553845e8ce38dd96e3344d0ce75e97a601621f650f31aa1b60a277dd

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fc62642b181696dc06c6408feb3231b7977d11b9b18625e88ee818e4c2be7fd7
Certificate Block Hash
034c6caa553845e8ce38dd96e3344d0ce75e97a601621f650f31aa1b60a277dd
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0070fc0100e09d0100
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b3ac5b50ae8e4d363a65f4b44f9307868b3f42694339845e054d744b4a6a658c1c722cdfa02c55be73caf108609107a9c0275093801e78fd51a942c715ee0f780afb512da22617547cd59d41258bdc9345d95fcc12bd88c77705000000000000000002000000020070fc0100e09d0100

Raw Header Hex

00004020ba2a9e9a76b9762d8de60af17e44eb49bf7d8e95c6c82e52ffed8fa3a346ff76ed77ba4047ad37d7ac04dff8aaf1bd7cc23a4bd9c96989715f9c24a3bbfd891e158d4b6a76c00018d77fbec2e418e88ee82586b1b9117d97b73132eb8f40c606dc9616182b6462fc

Proof Data Hex

59,560 bytes
1212160103070c65bb0caed351a55de9fe7a4188f665b3380f5cf6185d8eb93792481f0eb108414ed4440d860d5fb1c7255ac165acba8e0bfbbad30eb1c473112409e377098a24892cdecd887774c0a57ca2e6d542974a6623f310c4d21c78462bf57243737f22bd2709fb56e1db298d851fb453bf9bb485effc167cdda1ae89ad358a5e5c1e2afd24202de69a9bc4d22ba482714f0240d66f77295a31f7ca07cded551fe3948f45c4c95cb2cef7b26c64a046e176801948de284a0736a4f2470d4725d49781b9b623b8855dc0fb761f04992241b8c21afafce9e8cf75571a28ad9af2dcb1576cabfa70fce03b566cdf6546998ee45fbf264fd15412c11aa6bd23b897cb5759ddfc42b0d174b8d047cf78c58e9af7b39d33c007038c2552400e62ebfa6c01d78fd77ee5785781f417b4a4c188c476740f2400cefad22a103a4bb7bed99d0ccc51a96a03f962a8bc45258ab1e82f6e898341a9f06bc5395751b9b31cb6a8902e799c787861bd53ed0d8b6c4899ad445577a9fc50abab334ca5b74bd5987293d88ad39a9f757d75552a6f43256dc93a4f5d38c14d202bb883bee39a8421a2d871dab061068662b4d0c2ef96e915b15f2777f1da4c98b329e79ed8c6a11dfc895e897de5bba064cc718cf27c08acdfead7ca5c054440ca0c61b0bb35592827881cdb6db49ae175472adcfa2c7e783fccd40c434ea3c7e7a69bb7f36610f00478410119b1e3519fcd632e6a58a42f0a02e99ff1a1cf056cbffe171292d68479c40b4663810fadcf9cfa67842a8e6b4f23d7e81fbba4eaeb19a4174c46832e7cb0b90e608b2c196220d3bc8c0fa5586ad75a4ae6e27beb826202bc6721f65cc03f003201990e47bafd0a5a8889bfd31e31c08426e27c45acaf5eeb2a2751d1f72a99a540f5c11b01fe7e56fde2cd3132e17e0d5832829cc7d94d2aa1fe363c74f7a1a81047e6abdecbbb533d67f4ad1f31c8a14fc3dd6a77b323e1e2168584e49bcd2902e38dc8479148cecfc386c6fb62e4075493e1ff27688c15ea567b4b0caba22fd5720ea2d834adeddd5143e7bc9adf71b02624fa3b96250c10a592ca5b5a2eda7e4ef555cc813b88584a329dd2f346a49708b474178fd113c870852dd5dda5004585597c79399390de6256108d528426fc8ff5c0de246f4802fa70a3ceef44dab6234537dd905a16152506026d2a94b05abad762970b6e757dc0a65d0ad6c25b5212a22874d120aaceaefee56b6452159a96f934bdec0dae11a59ba1ef9a59e08854c9ea49f957b48b5f93f8776e6d2772137a4be9aa2c43a702a77b4eca008a7c08bb3128f1d5a8585753ba65a81281d597415c456e8c541ecdfb93530c0328c0aecb62cb84583c423e3fc163f79967cb44a9cdef618516a3b1269362878ffbd63b4d0234b49ab88f1abf22ea6ed39c4551bc710e96434401daf6350ff398445f0712467ac87b1012ff005d9260d4f860bfaaaa4dfd670c5a6fca632a2ce75baf1888d71f4c73de5ab6b435dd417279bab1a9f461946fb402a61376180da7bf5b130247b58a564275bd4ebd2ba0adb3e3d5b1b8455cddd497e298b03903d576046808027cc934ec82954b12f1bec0e258c169707bade1d8943aa04d773700b0f863ace5353defbd45de718d3f9ba0dbb27dc0b83d19977f72789e3ca418696dcc3d4907263eabbf71573fd6bb17fc209bfcf935a5437719cc5783472b49c2a4f07306d8c8de246d4665ca2f0783f5ef0190cee122bfa25ed4b16beea12408689f682d17eed4658c013aa2646d5f658b5cbfeca1594c801375e333284a5176bbe019be344ec4d81e9ae5a21627b4bd3ed33c22eab3f0ba840db30733b93c2b47675ecb5ad7e5e9f55932dfbfb407e1d10fa75eafb154cb4570a26ff3d2e6313b1b86e00375b447ccae8d2774d0e73c1a1128a3cb406bbb1326ec8495ca39137081eab21a72c7ad428bb69042057e018cd850852f02db812f5e45e93a8a386b6b6fdea3d6450aa4b55befabda16daa55db2add3217e6342de7b10ff8b73c7afcdbf68c25ab35dcd335f2d0f15a3a87c0ec8a19c5bf8b7a1188ae89f08e4f9477ab9f257ce9606f8007be7219cb4da9dbd3bab8e7742e629101ce495770aae6ada17f3d8776df7788f71675687a77abfaa3218131849fc972de0086a47795a6ca6db399286e4e5e44c0d5ffb2270d4e4b0084f9640be674f4f109b014f5ab6ffd48ccbfe900eaea85260a7ef7b7f1474e1c3eeee7f870eb486ccbba1cc53c5f180c4558153ddf00791b73e881880bf163d5947d549e55ebd7e0ce6cdb55ecffa11d7b2014df214678b605f48a0b1b8231162515e975713cafa63b911cf33a2997670d7d353446602ecdc2223e54119c77a41304db9a23be6c9e1660c9713eb3ff7dece481f38af5b859762b2140f072d734f0190fc46c3447cbeb3f08ba1e27fd7d3d3d3ec2c5c26d2208b5707d6edcdd28cd3413a4d1999d2999c795dd1a181c9291f1587738e08191e69c1e1d5c37254b4ddc5bc7e1976e61f75768934310c6143057797fce34d90bd6fdd6b0d5e17acf9ec1f4a1347d04795f17290be0d68a58403c4c4462d9bed9a8705d9ff6a00e1ed6c5511cf6621a48ccf277edf929870fff3e6609006228fb8273cbcb6ffb5d22796b4acb83dbe62fb63740b57a36abdbefc73c134a2121d8191b394684f1fce3cbcb8d7d7b993a199d9213ab730d18cd8313fe4aa1493efdf9b92f54712e3624734f65407acf43a0ec955f1ed0c3f03b7f97b7c28a45b29c986401b34436555bbbea03ef2083f5e4980b5589048aebc52fc189fa2fccbe16a5cb6365a674324580c9c039698b412caf28f56f53f86e20b4084289fdcd039c085664bd4e37eb075af114a441959e0b3b7a283b3222fb7ec68081c55d86931b8ee7c54ef756c26961e79e5df888694f10d845f8fccd40f8948f7afc7b61b87e9403dc9286de10aa8f907c93918edb19705b605215a4cc3bf6bef1f624a94d613e372b38ed13f7c8809986630c2bfbf9d5444565e206faa08956998c8af22ff5cccb7262184850244b6545de2fbe98bf3ec82f11d9ae8e2f8850749200376998a264fff5f3909ba1ac6877709537c83c9e3b79737faea0ed9904709868102efad3158236f7fa4f77b69ddbd9b1a70571df3f9eebc72469b074e7ea8b92ea003c058033266ecfc39defb5ddf922c5a50660c005154f69c8119e75fe3440c012d463d66aec353d24ec0f82aeafddc27a810bdae4b1b2195f9aa145497f2f391ec794030e6e9d7f7092ac4cd04c098f568b4c4b1c175553d2c37110e227d48a1e595cf5f8d324bedb18d5ea8fd246be38a41ff78142b2d8b72c154cb5714af79b5ef5a5caeb6357207fdf743003c6875c3503a3ffd1052a263aeb7f510e940b725010502f1bd6e9faac3b41c6743a87389c933de0fa91ac260b0bb9987357d64e4a7e9d0a3eec566e62c6383e0213f3bdad61e7a183c297394a9c42483c0faeca2280fb8d58a77cb566d83b2d6f03855ee13c4a0cd76c6e441ef9ccac18855f7f87018dcacc8fa8b00c8aec39717db9bcc5d5677481c0955cc656f3f8854e63c6f93ce4c66f26ce737845a28c6f2094c444619c8b4fe973a7c3763e18167afe8bf3d43c0fad6557b24e08db8ab9d2055900391cde3e75a028ac18f96285494df3d1425a022699d71b602c81213a575e4f67f0e78d714caa98298f78f882d7dd6eff0c943d6258f76e5606dfc467fb7da0d433ba670cf5eff50eb9dc500153d5383715adc1b635a6c1b552b56f6de579d394cefa1357c7029c3d0b06b614d56ba9c4b3fbd2fbe17481835156e9d8cce914e9e24469b64dceb84146ecd23f7c6727993f2df25bce689c23f7030b59a838e615983bd6c6f27ae1923fe0013bf635d7b7a9dcc018e197c9bd2d83182ef73f36b70f6879c1490a71eb703de1c795fa08ceb5255ad8e53a21918c3a030e47128c5662eda54b296468b0c79efa113c389137442e50d4b7cbeaaca9a8d31fbaa7129c742a83ad7f8dc410f9089748ff6d3587a2bf22d71b5014534be4e9ff143f7cd77aca3434972a296a84dc471001981b3fd37bca16d9e2512180ec882c819a18d81f257e343a105eb9abe7b296c9cd928017a78cec61ed54e76c3f2f3bc47a07971abeca520c54b5a7c7bcf76453f6dcb90da4560a2b3264a8ab2bd4b765a1be7a2eafe5009d7f479ccf4601d2498d556749ba27f42626f8c4328c9a55bf09a9a97388e8a992aa0bbb2f6d869a709182be52f98b11a4193bf26b1e749bb67891fdf9cf0f726565e9a126f32c23045463de2b832bd85cc6b313d3ae7cb1c79b82646e848f787cc6d9235a97e6b301b901116fcbd91f75ee78b3eeaa5c3e1d8e7dd00dc5f6993588b5f1f96bcdcc721aa1d1090299a56fb9a6bb4c22a61191343f44dfcfc63a3916a9e2872c96bef3a7b8867927f4702c436df6d8a5238291cdca2cf3b7fa456425de6a9a974e8940d33aa8ed1d0e96c9f255b11983caeac974c3a399f06518d169bf0c3721c96d4348a670108450e7bb7ef320372c848a523b044fe7388472081c29b73d80490d2c4cb4bb39bb8d4bf76e628fb560d4baec474254762ca2691378776e04fbf84cc934c6ce8401054edea831238043b237662fde4e4c38b02ece9b0f467d995b18b2ad02e1ee045f92c30f2e4ab2ad77a21db99c418941ba0974ca5ad5df9bb8fdbc3a655990fc486aebc484f35ef6a92ee8339e12e0ba9ee0a08a42aa08bd155fde636e152be4b3a1189a03a8816e5c2664909bdc4dabe5a207a273ef00ce1a67595d2e343a7e62f2fc86709d35bd77fb80adac1e7dcc8c3f270489706c409cd736bec62e307fdfa2ffc20e4890710d8611253b0928bbab410f9bafddf8756184c2ba234b3bd719e2f384ed6ef1bb8be821792ce1068df617332d9f7ca4f03edffc339c905e23f4d2e3cdfab664f2f9cd8aff465b715ef39e2d17e9a737c4cf74cc3a94ccd1d40c9efd7a46fba69c54b7a4a024649c556f1d3e75fef72208e48fb8be8f77d41b29f1d58110da7c0da12630587826935bafa608ff77053986964cfa5792ebbae3c6d4a9850ce9e67b87d57983c50aa9b9e3a48603415860eca49bd4c174fc6e33d88c145200a21bd68bd4607627510b35a1fd4847234c0eef624696c3c7084de1a677d09414d77a2ccafc65d27a301635e6b623d633ea49131ab82d596a1fb892dad4bc287351b7aeb1f37a4de8a585276018fb6b8d0c17aa964aec488e2cb3f4932d4cdd7df14c32177cecf659dafe39652cf51945d2c7b1b8dee9354dd5af026b129678315816ed46c72809d7a5c561f4c6a9ab130b81dc4007edb3416a52d9b141617f69561f1ccbe1e77786b448d380ba3539dacd93b3593ceca9586a32aa20c343c819a6b2fa32620ad06081d67523f50b4c728cc315436452a1ca4d54e92c780b414f442af1093dea737c812cfe099a022b8af1c121dbdfb1191df98eb3eb61e07889556b9bdf7db33a9ab81788a67fdae482758d04bbd87d6416997e8a70f76811ccfd2ed1aba50cd73e47c6a84b7ac1a6ac44ac3d14ec1cabbcc30e83bff2a7291b67944bc1818cd51db4984e9aed600de2576806aa32c55eef5527fa9ec5a4784a609766de572cb1089d0de8a68d23969743ce5cf2332c5d2e5d5ab27f04e87ea5527f34c9a54b8ad5ef029e8187eb5cb582305a5c067668452be76d08d2b1f587c34fe7742f6f22c8f40eead829cff9e559d901dc218e25ce990f93a1908b6b0eb776c7281a71e02ce753de65ced5b102892a00a1d6b3cf06f408550e40e4e6be0efe72c134cc8c970ddadfec7c63c1b4ccae40a417f2c06b6dc7c1f8b2eb793de2233f8212b0c4a5567679241d520132c1daae0c71ae7e24f1a48d3d4930ee21a50da96a0bbd13ad0e80a6fb8cb10bfd7292bb28992532ebb50c6fa94d04470848347f0e17ab17f7de7316fa224f91d862f3df766b19e4a61d8bacb5ea58f8d5fc727baa9d2d60c9f066f88cff04f80b8d0c8598dbf29ba318434d317b05792910a11a3cd50d5f732861175c7cc5ac307483a4e9e26efee66f178dc779db2ac8b92394287a96608db70f9d03a936de55ba19725aedd4f9bd90e668cb1d8c1ae05ce0eeac7f37e0e257d5dd0fecd7a3399d6db4e59ab11b37002a6e9e2a9b7fdbfa49b6eb8f217b5e48b0251cbeb654e90390fab2c66f765ef0e88fb59f5678489953565b10c825bb578bfd48f5bbe2626218f74cd9d3a3188aede1b41e7c6dc115d9ee25ce5ab848654d6ad6f5863778ed5a549840438d72a894cbe675d7fd34fd65d6fa8bd0d8be4561386b9dd5498ce5452afcf0428bc873be03d7b3b2732c58ccebd912fb5d636014b5c39d381396af077c69cb4610ffddbcdf29fedf47850ce7930da19a237ebbfe0090720f40c3d7c596d8fb4903188f4347345ee7016d20a97f53f010481ea5139af689070b3ab4d58c77d799c26cdbb9cc334b107216559a54c2a8549f17db0560bbc0518af50803a272cb42a3fa7727e5e6467d394533103d0a3c6cd23de83e76bae7ecb27c65de4c8c1d33095b685b8506a601edc0cb768c40c95d29a788a17d5876c12d5def3870e79c9e7bc48b165f43562d6ca3601574b4a98caba088b1b8fbe7cdaf4792f210661d16bd07bcb357b66d7697e62582df27696e7cbb121ff46e5a39fcd32f23f350fc38e2b1bf6320737f67d1e6ad0e6e9edde3b76f6789af912fbf6feb73e25ffc05efa20cdb47bfc5342f206cefe6809974119e488a76d6008196d8be0b7764b5d011e50200407740106343177c8369b1ab5286e0c278d010adb3a5ba4d203c609b1d2afedb0625476863c44f2d7fb3036f1caa5ac9963f5a7a76adc693497665e0a80ae4aeedec5ae7957ecf45d25209d7e9e58abeb6094ead10784fc351330e4de1d6fc24838830410b4149b7fc8fb0f29c9b0eb3ec914bf469ef10d72d201f102eeac6f832b481b5987251cb02109dabf58ccfa9be4771f4a160ceedd45773561e4189cafc89f6d97d641cc21f1b4ee8528d980ef80facf86c917c7cb9e7cf694021f9dd0f933f9190148bfc91411976ca02e75573db2bb2e3e471bb9591dc0056fc1563679eab756f759bed287dd752903c2e66d52018ed770325014f88e723ddaaf056544762f606490eefbdedde4e31c195760dad73bf6d08930b7ba3af37d6dab62c24edbf53acb5d7e7a636211e8016d725be42b9a1a8680fca5f2fe94d63abd4f8b0b8d7f89795f535dc3d9737893cc73382bf6af479ca026d3cbd4b9a05bb4ad523c17fe1c53582ddc7fb3f9b8125da83f4948c073f59653c777b3b275d7af686ab3f3aa2468b2de69d4251988abeae6cb7e2bfa0bb25fbb8000f82bd39bbb8a2f12b074e981a095da6f8411ade26a923810eef10d55fd0cb7a9b056a32ad2f50c06f819e5c6b2a9c3d6833a2a05e6ffdcc205e0257e97703706f16f369a12b4f532b98ab6179165367dbdcb6f4814d7ee1021f61d61731f68b2b88e94907d336ca298a9b1b5eed5fd3de54b3d0c11762ad2554dcc6dd48a2c6996b0ef9180498c5c9019b7c0bec56af32a80f47d6fbcc5a22aa4cacd8db5e21a4a912c9e366090fed848c11940a07375800eec60fe123bc4ea7f80dba82f9b92bbfec88ff434a40096dff4b605d2dc5f05642ae7a619b959a6663d0cfeaf88d19963a030ea3df70073178249b88ec3a93a031623f6063e5aab6ced03d95fdda8780a3da14e42c28e83c9e508458a2945b46d2f92f128d1960f9e948a1cf6e4dfa140b4e790b0006363a44014bc9e15450873afba9792bc7f4bac5ef36cf27bf220575aef121440259a07ce607c684983bf24f6f3d920d282b3208e1bbe9e3db03ddb1c03757c37d2e68c4d2c6024dbb3d760c07725a4a1078db46c1e59aa72ff72c498f3fba5a965dcb1e769b27ebf1565527d12efcf5a79978f9272a103a3377d196433a674c1536af0cb9cb3ee030c5205f17e274663958cb406e0a36de5398b0dfa00e475bd89821c45f2d96435904399ad23f09ba8110785e24c061d172f223a246536b7239df4ab5d911f092a90f1d37c25586b37ad506744deaf1ee0af62f4fc1e9e60ff3ca88a67774d6645c110c1ec52e10d37fbae42aeabcd56196754786f8d02e44b41784294dd0783026ca75f1973d2b2fb3c886d2362aaa44f5010959732b0e235ae20463a21fe7ae73f816792e30e39f296d376c79a40c4f07b7926efed84ae5b48bfacb82206641d153767dd3a1c889f006c210a8432f19cc150525992bcb0e3977de6d8e33185531526f43b759cde78caa0887ce03710b2949c93ee2d6266fb43f0d21fb2b4e6a091a8202b8956908831e68845bc7f388352b2f60c7b080c6dbcefdb31ba9e2e73a09c4a2357b57f45a9c7a8dd2f5a06c184f6b77a4948b9fb1cc6aaaa52a132aa3f98564902a3d20934886512817bc1c4a5fbcf80375321374a80493608bc75553833503bf9270c1eb321ea1ed0f2d3833f3e3f99f44671b3bf7d3093268445210263502e0e5fe2bfe02da69148ed5ca56de180b1cbffbbb98fad5056ec5153c2d4be9545cac69771e71150f544796a601db89bb67a5b1b12ea268523ce1732528b8555ee132ebaaebb583e484fe3c6a7948e7c4e02cdfea2e9beba2ffe78ea129babc2696c4394925eb84161e67a92e53a2f00fcc5631c30777a684ef3d024458b89a3feeedcdc72dcd918e4f37bcd34c6a43f3276bf263cb900b30429c11a3ce6e37179cbabc1fd4a2a1a8a8c28bd6f87c1617617f890531b31104356bc519cde356316e61c635ea44e1e544c18a45a3af06ce32f619085d5d8e0db453b6629456966b1da65bb82300701185128e0ef85bcf8ef05189688be7efba490bf20cab9f7fdc59b775a56463525d67d6ed7a03f50b2583169c56576e2f5b55df2d28f2431f9d6b46fe0db95bdb2dcfe5ccd1d45d34936873a7a8dec1e84b855f2353c78cb6bfe19679a660b3d6e50599d242c808cc46e13e02c763f0c9091a3a170efe83670a9896f57ea356573637c1b12c9c36158db4a2dd8fdad240536aadeb1ed784d83b3ed2a9220bdf6d06f98f7a539059408f76d0dddc110749713be21006029974199c9dee82a155a997325a2d8a7d69e730c33a3baedb9e03754c53f756ac295074ce392308b96f973c7807295cb3d07dd46a94328678df8292344c9adb8219ecf6cde680539682c6d9aa491b1e2a06dadf6ce3572a27e075d2a4adc7ab9b639e9d261b81d9b6e87be79366a76fc61ffcbb7ce2782795863a4e04cc862023adeea475d0c3cde2ee70517cfb5170ead65c5ddccb903eda9f4041b3cec52c3bc970e6e24a835737078f02b10e8c50e855874cfaf4b304988fb2cb69ffb9c5dbfe0a1160688b9811523350c4f653d56732fe962eb976c23eec6834327b7d4a9527bc0a22a24c7b8d6cbb4090930aaba2147ab5336db36bce101e518aadc61908d2b160874696391b1fe169bccbf2c1518a1a0969f3a6e8c45db3e0b260af442811d2b9a442a58232b27209934d0ea407c3f568a23388d8d2f99e2eb780102c1cbe50559f22e0d0cadac2a9e746529cd8b0959ad2c0be83e18d16f747c7f9cfdad34b8bb22b62bdf7e4e22f12720a7c989fd55286bd10632265bf6854b638ad5e97a00b5dbfd488d303dc180edee65695dc8f24f67a50a81a82f53494fe982ac70752d9373388cc43e49d8317c79768913f6afb4157916bc6d473712b430027f11f17ff0d455306623d8201c2fadee74ddecb59ec31dbc814c349a3867d3b25f40583184bca6a81f892f467fc5346a4bb57c9598562dd3c5cd460300163a5b6047aeb073c769c0ea71817f42e452eee6faa8b5b511f197e3b6982f097cd101bc6348e2d60f1c7d3ed5d9929c51b6eaf6bd59e9e3f6c24395e154a53087f8147576c373edb768daa0e0e3ecc9a873b859b9940c8bf927b1d3157a315ac9ccc82f0bc31ecd3cd97b1a516f0e8821ae3c094f790bd86998096dfbbbdf3a3e158519789e089b56f691eb8a96c330d1ce40def3aca29623fc0b55b328c4be327dd12cfdfc6ae12ee0aa9b8b3b7fd90a5028480e5d51c2dd440764983bb927a8fd40c2238d3741f8570d20422b8f88618b24f30f94662a928f37eb7968caaad29f0450aab206805c42b53a16c8189da3e708217711deafad16e22b1cf06476fd88765467fab6ff8f20291f6150c79cb7d2952a136043327293d40787e51c702afd89800f00f38de7c29569dbf41f7199f17339490b9cbefe6d75886a4ce86af12a96377108b382e51f4f29c141634b38dd1929dd71b7f9db6b72d9a272d5dc44133d40c99605f05f4d863d2d183c960a78a5da7a3d33a854695cd070ea897ee4e3028d618c21fdf78c3c0da072f65dabfda4daa7d8198a8bb15bbc0d64a25d82453f4aff9b1a97fd2cdfc15ad2f5dc2b5601ae4e658acd0552b5853185915f7315df218011edb43b2e425c4aad41aec105e2f2a66dbb50c8531795cf5a2167dd16b824a90b029d1730b70e4ef80925dd3034266116050dbff1473b549567badb894ae7ad9197143b72c12f8c9acf6b8f6536d46ff50dbdcd0dbe1071e387377dd69695cb8ffad8dcf251a5ddb309e6f6459b8a5c87aa2d5cda851d6509ae14ddf0db2e59a560f332684195845729ae006d542188d33744e2409ed812c307ed86c32a93a9f457c4d61d7ec05e380ee6b0332e5f8e6da629b1db8fa3a56ec8aeb9bf3bfe4bd5d933a2a27422740b43be5adc81333585822f84bc90eb0932dded7933ebe1bd0c27c434e969c46927d9772498819fe65ee31b554073d0157f81d2f5a4f935ea8c616e939a3c734e33377281d66ef881294bb3f1215607e58577a8e9134fb3b38641a2c4e8729376ab34d6b293f216c03198efc916209e3dd49624902d8a152949245222fd48b4f9e407aa4346f3ac8aa064af1c350d2cd6f6651e8c206b39c3f31515c61b254eedef2b06bd38d07a2d9126bb747f46448b679dae2473148e7fc7aa1366a99c38e737cd7510608498baf1a2bd8a0905ef9650ca02c588f485f443b427625100ae4535204c98538a0f211a1213322274921323bf568f84085c27913adb92a05835f0c6ec2cbddcda3e3c1418e2b05a04a95b4193217eea6b7a8a14add10757cb9428e2399c811dd5381340a8a3467b0290f67a24e449e4ca2d69285e590301d1d8765ebd8bbabbe471dae78c3e45f847343e0cd78914943e25584af058607e017b064171deec667b6b403434abf0b22ad6abbc1c118ba9e31b1342c416e86b7c320eaee1c2d2b171d7889e857e5d6fcbdc6a8ce4ed42fb96de1417d1e4e67569e21998a578bdf73e936c004c608c2c8226179a24076b1cbbe08f303666d1a5e74dda621f4e5a5c22156731ec1a9180ab5c91aa5164c6d9abdb822acd4fcf13934a8ef150ba39b5a73d6ac01e1a3316ced42515e1cac9464f35638253c399138de54f41ad94c2bb213b05fa73317923580ac42cebb55f77c848008eabd39a1cd9c3553c6ba44112382a6201ed70f323cc5dcf65eb0437481548b71e72249f34fe887350babe8adc9353dba31e1d3d86407f076c4dd127690c2827ad5463aaf06311a342a1321f310106bfa35ffe417d1526893a8ce8b7e92f5863f19f51ad98bedf0b6a3bca55e075f45ec59e8d1039c16ce9f6e68427026cbd554fad37ee1f4bd654e39d890cdd4e9f8b0b0b697547d87adc7d66b23d2904d8e79a355eeac3bca78d5e3e5581155824f2c75f1772a1a24bcecf37c35082947bfb5f45e0a0a6e609d3c86879f79fce04fb9a79fc2f9460ac478061007b1aa8ec805d17048488bb2f4a1564e446a2c34ee1a9315a77630f6f4719a4c86bd205cdc5d0a1808b05e6c2aa7fa3ab0a2691e51ed4b6c09356403a24fa470ec2227e3c96300c4232dd9d95144679c7b923ffffb40620960eb61ad6bfb540de1fc9375117fcda8d3e5cc25493d6ccd1e682c043b97d5325fa697c9cd7024289f0c5eb9f35013f27f6e46324a2a88bc25e7ab65b0ada0b802390671bf9abf0440c89d5bd35d591a263cf1d34c2a156e07c5e0463921ca62cb5e9070fd0e156b5791158843958fac2d31b2ccd335d51fa3dd5211f77b871becc68aca2c97206acce71ed8fd5c9c70bb4b073365e7bf3e73a3b7f1a45f20859dffc7c4968d26e8b021619ac56b1d06dd528b3a1f529be9e5078f56ced8d54d3319f6634b3ed2495d4a01c809d57bd24b241f32bc8b6f2b7dca73155a8b5eecfbab7e3c674498e3cc7d3d1c9c442409e2e5227679989d68375ebda300b36467f4db63ec84cebe02ad9d222d2946349000713d5679861227bae431c714985a81adeae8e588788fc8bf540bd2b3b3997a3adb1468687d6bc10355b3a328ea4134d8166a7e29035eda46536620a6b00eb253a45c41300c52be194bf5ef0bc95f69e6a6bfaafaeb6e7ff0fb48e32655d77160a4a2d4c33299b844cfcc639654a4a17e22977962efaaeb4bdbc96c9d070a8555a4e86c5bbebcaaef8be802796fc98398bcd65b05c9df7ec479ef0fabbb5acde431e6d8cc0f97b250662d7b05c1316ccc1c275ed4d94eeb51ba9e8a2ece9c06ab64dfea2348da7ce2b3ed91b461f2032203de4e68a9377c8f81d8e9235c38c0b0f79379c6dae2f8084af1bfeaa213ea44dd22569eefaf1016aa5db3f4de049045bfa66d693220c9637bc3ed50a76525e476e354ebf31cec68f96e283ac78a13fd35077363d0453a7ee6859a7f9b86a3e71bfaad1e277068fb125df3483802ca69c22e68c142bc05065469b591e18754f4ed13a011ad0423c9017cea3d260bb070c20513e79c8bd90ef5fd117592560ad89867be223206692ae778b9a92b15d26042dd81b0a665e42b5ef874876a5eefec765f57d356a6a392c3f221898e1dacf053e5df51cb5572a727ce529e853b6e1b766c0480de35a8dd2ddf3eeee181d60c400931ef5824b9beb753a82c0cef086f98adc7406dd5a27d3bb0920df66f8f172b01657287e1a55dde3c7f4bec69fd77423e6b52c59a7f3125a59de9388c3ac8ff89e39726b216318070481872223e997d23f7a0b15b4ff116e06e94ab6d68acceaaeeff0c44cba070c4a563b37b32a4770e758ada65cc48ea914b8caa8c296fe8916148bab2c312d9cd20a51d3c9edd1e211bd12fc57a5ad9b5d606799325584ae67f87bf590260117d6957698cdc82786a5037fab31e2f33cc84ea58b3630bf7b4057d39d54ae4d50a9d8135734199bb1711d1b47b6a1297ff211b1f2e563c3be87229ec40fbc769c9cd9be9029a21c844e3393f9495e9f33e1c6e644aec0826d49555f954c9500adf49344ae4e7b56ea9dfe34a56b24f6345d50d5574258805f4043b6d31b5762b899d28ff232ed18ed8d9a1c78c31a69f4546ef9382e82b17ddba8707100b0ed2e6c494797baf2621ebfc13a890e127fe9f7afefb3d13491471ea4435e1e4c7681dbe71ebcbefb6a475cde57e6e9c7d125c191bc34f6afa5db91d0eee0c683d25aaee137d6ee1ce006bf8db037db0329df32dc643c813c450879701298fb488d775399a6a36c9346aaa74e0b23d81bc61ebbe7d120b111ad88b80cfa0d772332f567eb73450fd37fd539e8da4b3f629e9f76fa6adf641bf003dabbf7afd9616457c6d78ffeb441b8bac35e9d9f802e7e542ad940b1913a176abcb6f6151f008e70cb1d91be99c756f6f98ca3fdf817ae5ed5a67e13b05b1c3356c08a89b6f00dd0ab012560abc27a37b234294b55e8e14e323871c323d48bd9651abd21b65bfd552b2d965df8199dbc624f6910ae671d6358b8fa22d6c8aa90e5df7e4d921ea887d5e259533dbc6a7cf44a9d2697a7479bfaa88d1d934317771801d72c04b048014f0db2f936b1ce269bc6492436808ddb7fb77431de7fa0215fcd72b02e7d7479bc7d3a6769c4c25987f671c8e0650786955ea2163d66b950f4f97485cfd78626908d8e237646bba97fe155d0ca1a2f636a50a3f4c5a7876af6b1233bf9544a1b4eb8d5b42e871d3fc47048cb39b71e4922c619ab8e4f8e0147d136cb51abe89b94a058ba6ece079923c93ee5bc8aa7f35bbec2ab9ed1ac3b818ceea88106343d259e502f083c3cfd64dc00f2056d9875b2e60f7f5f6d4f85ad76c704766c4016ba7762e7ef52c331fed6886591bb27be3d38618c5a4afe5372e0b5286c825931c476255bfde3cc351a7205fceeb6174a5093ffb77f9cd0d312a088d50e6924dd02791de80dcfb9dc708c86ac95d4dedf210e2e2b8378d621bd132bb915193cd94f657a15562cfad7b7f4f1fd468370ba2f4c1a1676b82c32f0bb9aa77702917cbe3b8049564d8f8dd2c58266a497ca22ae9e877e81ab963533940c5507de02de19a44957cf20ce1387b791a4f94fad2e26b9acfad06ab3b631db4a2b11d06bb8eda46f3332d2f0debe4990403ddedef234c0de0a92797bef531f4cc90e8930c6e4ebab0c5f573e121f260d1dc379004fb48f108f0b052b9cf033cf72fe9164ee9dc0e4c319ee75d3bdb1b75ea222015dac828f7a22db697cbec6936b0ced354d55c4d3b22a8d254ed7dc44d11d7fb99dae265de8f416beb8da64a1ffa4fdf1306c378af40d7ef9825c824c92d0ab2af82309533bd3c7d4d03ea7362db80b20b18405ef0befee58c9e3bfd0788a07e64dc7a20a046438439c0b27f6ce37d3b28f3e7e43b8593ceeeb26854c587f2530cf07cfe37449b307f681179b3bb72ecc889f3ef6559d7edb39834304ec31da1b7a6cb1f2339c2a7c6e0c105c6789941f76d48f6ab3dc87f008bad674e22a3fe74ee03a66dc0412e129bca5086cde08f977c1acea5e4bfd02e400492a74db03ff6e9062f34cfc86656cc23893e8381297d0834a348fe1a774dc84838ac8ece74c2e099bc1807de95c162f073cbbc368cd776ba45c66245fa0dd30a7d3767d3f1ef981b34e9d96dd8624154b5e9cde0f55f4762fe370b0c090fd0c5cd62df8a803fd75ad125def138335517e92398a2b26094d869577a184a2c3f2f0dbcfde4c92879aff972a1be3ef3fd871a8ce676abf2a4e6dfea11be56478c3f2b8864b7afd4b1514796fa6ec1eb3c126b8e02e1e2bc851b34507302f0f42f822c69ef367456eeffc280278ec7a6adad2d0ffebfebc9cfe99a639c14da10825a609c1664f8ae48cb182cea5096beeffc074ebcfeb435baef56d03b9460bbbdda698655abf4ee7732426c752222ee47c068fd21d0a0d41416b8dd29e01e2e12a7e37261c324639f406a4138a7e824d0e43104c59b95b1c2e4241938c966d35dcb50d639736b917d8c709bf5d2a45bae2cf6d157b960985be819764862ef19c1a5fc5d5f60fe8c907deaa4c11f2b9cbd8139db20c64acfc93771121c2e9bd4eb7dae38b4405055ebe6eb48a1e88226ff1070804034fa5bb03c75055b853770e8e01712d011acdaaa91ae3897940766f91596845823b5118ccdb8b55d6bf3d8eb7538523ccaf40f6e6c104b7109978213daf81a3c96a066ddd3c27f283c6420c2f082bea7ca67b145828336abab6a1226520e44089e0850e8719dbfffb5d817b29842051184d1322ca9b596d84dddb4dece79d8ee33fb7180da909a717246e506f243a2585e3f22e7ecfeb62147ed9022fe1fe5d56e2fca4844bfd56d7d9c805880f9f21266edd09ed890dec41461f9e1ba9e47a5bbfba664bf681599290e85fa394b2ba7903e03cefcea8c2b3fcd77b74e9e4a85192b1240ff8a69b0fe4be5fcdfa3e3c1de4f6b7002c4a2d17498d7e96b9384f00f06b14bfc9b13a67f5e46e1cc2458b80b9523b1ab0910044795091143418be908e763734276863b9de7ada891bcb0e9b8eb72e23d26e5ebd594a626e68110796bb4e27a6a708b959a789f37fb82b51957fe0433d9c998fc28f95964f1c2e3d4609bbd25dd10f2845c2dba291ee6e1c50cdc7cdd74b7e3b5900cb70e183fdbae9d5165203f8199f129e7ae7a90445c56b28ff9d292a1d7c8c1ed38d64a2ee864ecf8ab220be67e6a46cfc461a12993d84ab1698e171dc3ae0e6a531371bebd0ef2d63cb5908aecbdd5cfdc2e673181f640c6144bd3d3cf2390f03dd9effeac33baf0b5ee1b1cad298d146e3ed1866df95c8a1e8c8e87e2a1634cb0e844259b139772c11535a9154d3c3b757ac3670204da2a5e9b1157f46ce319f5e2e9c5933cbb8dd7e83a62ff81a5e095a8f857cfa9feca1a78271dbbfaca1c0f7b583108332ffb6d25f63c37c0fc86d8345dc764be57feb10e538247816047eba3ca900453a6c592ff683eaf58a0588dd24e84875ee9df9f6121c346402d2dd54e801facb00c11f265d699da68ccd2c29acd0c82c758f78dde1c4582e9f24f82bb7f486b421a3db029408130312cb1b34bc1e4943159847d6f2e2bb626adfbd1e3ddf9c4b4ac72de2d785eba140f4d85bf43cf944b1717794052e3a26d87f95370fc3a9e3f2c5ac3f8da25ddb145ca9b8109c4f5541b403a65b396153a1ec518876b6f8a5798860fb9c16d8792d0cdf644918c66a7824d92910b53a1696b89164ae586c1f2e8ef44abc25171c464f10fe4ed6b6fc860ce70792bd8ff89260c0a00c036ea48774ed94fc72181a84dc752aa453c94825230db65950cdae2143d0f11c077d914ca3258da9a89b90e05d95995823fb217baea864befd4e3b9c517f99d529cb5bd3632fa093bcb30256d03a39cddd7edf8d059bd6b117ab49e006e336f61cad4308c2f37640e29d5aa8f6847ef8f88d4924f9580e98f1fa31308be9d373e12b713eb54dfcfe06baa7a51c4f4196057e9097b09de8ade9109359aef60848c15ec5b45f6ee374932c3fe55c85254681dcfe74403d010693ec20c2e49c0bb62747c87597fac39c0f1dbdec548aa594090d7502fc816bbd51c5f591d34acd8058e51769d6c46d740a798e172ac6a06123c00f6ce93ab335f58502c5ca6fd6ca4e4727e7a4576c8778b4f6735273397b894bbe73382d712aaa7a5ec92d9b230da7e27f54b4b3f7034a1a5cd003f20a3f1bdd4073e1012db3c29c1aabaa00bfc1174e7a705549407fb1caf9627d43ebeb5cb6749edd9e9dec97d0aafe856e42db069cbb79a2d39aab71231d9c772ca8c3a827e5ba80e59e29d489d10f4c0fa828961c048ca04285e07a0b0c11431af8493dd842116058206d70d79be386e1130d93f32e2e2ce18b216e8056a5b7946b2fa827119e93217b3f8d52cce387e57e035a9b5313f94d65eede74649609d7aecc359842bf111bb76a63bf9c105f53cd779b7b48b6874be330b320a2e98567c2e310c4825ceeb846629a2197df72410926ab9e85f250a46c5ca1d4d7eb44a73cce9743975d0dd8fc84bafa70476b13ad8227f15041a246f8db849dffebb35da42149e62e4a3e948d6db78f32c907956488bbca2fdbc19020206360ec7aadba07de65a0f5c0ae9961d432ef610efbdba7b099782d4bf872f755e000ae6b7e01b0f8ff868d52c1e45e9c39a23258d1857108d5474b0580041f877bbe1a2cd7d2bfef1f98329f3bfab2c51f5d005ff223e82e76cc4f941ab3543ea95844737674ea253ecfe1369aa476fa0f66460465fd3eca3ef14d7852ec4141db7f19d5c057248993242063c2e7fa2588c9003fd90d5005155bfc8268bba06b31b74424b97e191105b5eb1ec165932a65bd5ab24fa5e05b1b588315952d210bdf6ac742aaf63a8d501e06149ee6574221c486d3aed75c740f8cead9e0ae0a60ddd1e640ea1b146132350da39cef42929d90ee9aec134ce7395e109c29b98450994dd9f6c4027432d3e2f565f7a0f2ab15aa51b38d912a120d756a6ae28076a64e192f4a6c7eeab673915b2dcb71a3871de8b3224bb5e8e9a7ba2564cd91ab21858bffcc93e2b480920c97bf2b07d76dbec25d9f2e5686e7e11a60a7fffff377f5663af1bcccbcf5fc708d738bd868ce78ec097bce9ac88c96cecdd97b47e6f05e654c8bdf78df2f06c4f2462c35271639b4645024dd1423ebd93c3203a86ca53c7bc4749a5e9bbbb89f91d813a4be42c71bbe56246935f91b55e09d736451e57d65eca094313e01b7b0f6793705ec5b57cf76297398bcf0c02b76859845ed6026bfba7b18c55a722d943c775a16d70eb9f069678f9329c1ff74714efefbf523520e70339e22dab296f9522adf7789a0cd0dc8f03d22220aab1e8d74722b36844932a2d0d668e6bf47d94ee19250bdf21a10790f0e1991dff51592a9a5b7bea3ab892a24b209e33bf677e2d5c48b65856dc2618782238cbd32bc6d996db8b737b7f9f8ec0321e297564e26e52bd2170e89beff5ac1de89dfc848e280cf49f39b165f67f4006b5cf0e9f016b0a801e5195280be375f6d812177362f4f69e8db26fa91d9ae84f4b1b23badae2fda84171589c27094264f70c472c00c3e95f686032d553dda7c70c5189a56b425cef1c0acde232c3721623c85601aa6076629346424667e09655c01daf54add5824e20817b5780581e583f855d53b350b61a022cf2047deb22ded12bfc91c96e10e292aa1f0210bd61bf7dc37ab11891ae7b9f88d5859598b53c459121655dcc7d2a4e9f9be57cb5dc6247bd07b91525515e97967a3805b90c756e2a17c6f6eb1450556bd2fbc659120db82165061cc36dfcf0c48e498586950117a9ceca3bfdff41bb43bc936cd9b540371d58bd2790d91cad45903e3b5e81b760f3ce1ec323a3618293fe774fbeb7722ce317dfd8b264d64e04f1813c92c72ea63128b492f7d076cb37ccc26ee61f7bbe9e1ee05c32c701dfbdb4bf58e113702c029ef63422aac24ea3c7949ef2a0b74ace1ad4ae5769f9641a03c7779280e688f5559bd5aa4641dd02adbd641a30a66c2579775ecb68d802518c72d614b7712b58a95755e55eb1b8c2c3fd0baa3c2c6ba7a0228f08003b4193b020746117eaf2d95576fe3087c0ac17215bdcab3f6ba4453d300f1f0f791b653559fa1a61feb3f508c3a2a25a3ffe48cd8e030e242ce86f0dc30f042a19b4b2a5613da45f0742f11e643af7485238cedb014d57b0d636143f07e0b08d95b77053e87960dd4b2789335c553393b7b99f28bcddc6785f5c7c6143716dbbda4db919aed7d17a3eef1abd59f9f08484b3b07aa506736b6c0aacb7d65f3ef2a2c9093d840178a557f48d3aff651de3bc21556e1f5766f6d3c684dc774f899caddc5aac4e22ee8293782a19da032cd1622d6cb7ec46f1c3b0d02a143df8efeb9ddd5a45e998e3be1e9d093d544f524b2e3fef42f07627f33702d0c2a7beb24ff0e61db23babe850014116e045f5a727940551d5024f9bdea9d87a2ffcc77fd534faccd846b698fbdff2043e9766e19e2946c281177385bb8a6ad57f766e166c350b15a371e87672a734a2eb03e29355574b469f5477379a637483ac40777048dc07bb49028967f679e9705559b50e677cc4a53e226aa1a40d4990d9c70ee4c0cdf12e1e9220c79434b40a70c59b49cc95a6f01de7097770906ca548be4e7e24bdb94b736512340c4ef0e47e098fcbbfd73ecf705002fbcc479038fd902d66ed3adff48d802ee2f81ca6551edbcf916bbb5da9429ffec712d29de2c596d97a55ea931a6589af1f1660b2a44aeab6c0c4c282bc8b9e56bbde4e51794d3f17040e7d338716c42eae5fe2751af328d344bc90ddeb67c88097241c9f199ec7e69db35817a2d86ff9143e0213b61ea5fb5f3c4c39f19c826c40f97562fb9a0f6b2e7184beb79731250f89086f083e7abc75fe04ee7f8c3162db921414dbba9e14c8d6f9c74529fbaa8be05482e7abb592b2c4c4b6e723956ef788eef05156236fc249bf36c4412f345dc6d5c452686db398a8dbb9339d8873a518249008ded8d3f273df92e4b35955c9f8ce45cb30faa240062c0a88298a342ea469a6020c5cadabde3c8708b0a931de13f97fa7d99bd42a54da77a3e38ca54a8e180409dcac222ad9b3bbaf129e20b0c9c985f5a3426119301a4e14adacc380472e3bebb9627cac4bc756af495458148e06ac36e4b55b9d28b7627314ff98ee7f68e2384121d5d6d5840e1d0b3a514602c1012ba32199032cc23a35202e08a31be3470e46de6ffb4a12319392809182f973b818eca712c12ad83b954acbb92505d792dc35e5e0193933584dad24c88e381c2dc982c85c4d2894787fc7abf4b3c80b3be2f18d514c4746fcd5994b8d62300625f706d9c8f69d1e8182211d2fc10fd83248f180892999b4fbcf4f4ce6d3375055046fd36f0988ccdd1d9c50a21047c4c15e5045243edf03872fa21e193a2673cc4b88440c9639bf11d78eb8310b58ab556bd4718c59613f09201b55bf65dafd1f102321f4859f981be6fe93a6c988f8c1541abe9fd885d5f012f7adbce8dc639247c7330ee5a01d069c81aa49a8dfa0e95e00503f91627653042ea219d65bb1b0098c2e625559975f2f51087c61fddfdd561d3bd83f6a463bcf475764b13ca720d19a81a74106149324de1ce115023b9f657641e4b0b1b7961acb8237506170e168cdea2597c3ceb91dff23de3f1b1695a6a51ce62185b0556c8a3f4fb6812e99afeccb3a48a0f2edff1591f01551997f2687b67fd26b5e6de145409b8a7c476c9032e59ced76a2901822e913e390c30dd6770edd1bc9cb3937f7969035941a9108dfaee02e1ed362ecd8bf66cc13668275bde8fa5a6da1ab392adb09264ba8f4f0446c7c8df39cf42b479c1b662bb78a1bdcc3fa881f3beb2288509d75de05aafb79e777d87b060dab4318029a38c61587027e983f93cb831818270afdae06b6820a92e1fba530871d411239aac42f453d33af6d36f7dd782fa84e959923f47cbbfcfa508faadb6075438e0babb77bd5287fd455b9f81f7a17711855aba0558f2da61c0df083cabb368dcdbccb38cc8684ee25c2451f1366ec8aff0afa4bd2137705fcc8882aef5aff66ef8152ab91fec1ecbbff4e8316b648e92e4cbafda2e388e90da39bd4488f9e02d7ab6e72326791a54d68c8e68d6ad2499f16ce866d5b312abc816e899567f6370c016735319a57528fa39e05e5c083dacd68eed7da3920ae6579e6e1f917cbff78aa94faefbeb1b958ef9f5c344b1a297d0f433d1239b9b350bfcc2d555a1f3954b529e13026232d028545718b81d56e314fd56b192b13a0f7141dd5512c75dfb99042a3a20d17dfb9b84f6531dc9965694466785b91774298d9220c7452b54fa5469bfb333ddcc74184708072a840ebd4ea1937d5d71b60e73e9c32c693c7f7f14187e313522945ff6f062b5ed59ce50b7a878ad60b1c0f9e8219908742004a59529dd379c8a76d09ed85008390c6b3770d89a1e664192afc7e48e186a28416f1de9daf5c39c76bf1ca2a2c550a49dd1a6c9c99ff2e161325fed4277eb11edf16e974d02e59c8cf51f5dd520c23ced14819ef364b7e04f28ff38050c04baa13b79a3c9f93f58aa4cba9c2ec0c2000c95405f74f6ad1ee88371d348c4ede7c8369f9342dd441f0655997d1a02189352dce0b7980a51e190d4dc65d14e4cb1622d9c481feefa708c3079a92c9b49560e2d529d57101caa4240fe25b23f905b10844209283a386ccf1c596f7148c22c94e3dd580f8cf0f2a66b513fb43a2f29f538ea9d4a3c79e2d72be1a3e50ec571e26ba9dd097bb56780854487797115fa38a318fa0091097e9d5468e514953f03d0c22866ec53c5ecf7495c92a81246694d60d1b7f0a09fae5156db91bef4e05f44ff5b500178c5d97a657592e0443c2331ea86f17633011eee9be6539a327ef0bcce9958ab732cfc4fb2a0bc95561f5a763939e4738db77e6be0c2c6fe9ec2bc40193c491d57b580db532cdb6687328539b3fdfa9ecc8fb2105ac5862ac58fe083ed7088e550909d6e8b217e4f6faf489396e4cb650913bc0c6f2352f3d286373caeadd134cb185aee82afce4569d322b29200f0589d4180b92f5389adef7d40efd843fda15f3a8a49dc22167c8faa517671a3a2e8e560c59540491624730e4f0a1b2d838435c0f33bab4c0938330f1f497d7b8b126cb5021e23b4f6ddf1dd01341f9955a0cf72de9fb025f572d0e6032a5dc6e8594ba6b64966000cad69181f5920257dbd83ea7c9946c5b3cd86afab4d30efc70d9b604a25771ed7c0e7d9dd996f78023b7e0389bdc841bd27a840a6fd8eccc438e288d1f7563a18a6ed8b6f9ddb08bf6c4e931dc2c12aa86188e910d4e71839c2006fa59ba276bfd06265334d530d9e73b3614c07618edb05e9b3a68be7046a87f4978a36d0caabae6fcaf287c044e6fa81571aba096ca96e2ce05e99cc4458b68018137a61f55bca1581cd394b86a3234f1cd59a8faf2ff6fbda323f10ec3e4690d2b102104afd521e03c703796f4d37d1ad8afd6ee02ec7692ba016b3cc718d8209a27f8fec672405bf8c09ac5946995fefa56a6475b61b2efd14df6f29b754f2ec0fbb3a1cd28a07ee1177a89bbeb2e3a2fc5ccdb2a19efdf9e48e981f45568ad4a6babfd24f200df0f99f67536a32fa6b4cd06bf651802d0c67d54817a7725b9905beb83da0b012ebbd0c34d4c84d4e424058db67b1d0be332c4393672f25c274bf68f953bd1d61b88bd9cd5a6a9bcbeb941c2fc0ee1aa8151bf4ceeaa9fbc4cfca071d7e30ba7c2c305746e4e84027ccb38dda8f37cb957615d387d22297a49e83276765ae5b5b07bcaff99dc321c3b7883b81c91fe2b35b13c156218ff4ef5ac8f8bd5c4597e8c292b1cc0fe0163c1cc6f3431c9d7cd1b4bd1596e3ab685d3f451563d0a615c6a854aced963ef6bd3b9b69a1907d5b178190782e277b63bcd50e0fa586140fae4c6c73ba67605af52f03078f962b4dd2fb141c2f5d382449e01c1de34662473fd2d9e6db2346bec38b2bce2b630a2f5725754251a3575785536dc1554a9cbf263e74973eac3ff61a887852ccb6baa0f884eac24bf9bcaff24ab0a7330377bb4a931cbbcf59a6cf88acc863bf90435f6f7335855a5b5cbd1abae237a86db9ea85769d965ca2ace94f7ae6b7de8db01a1a18811f41fd14cda556112d91ff5f69f9c484bc526b578f157b10e7fd0b524d38cde6d05ffab3eda7b0fe0cc7959e35b5462eca9e5980d0990cd8cf1182147634211659fe25d47ae5d5ae752047b3f2bb5a0a04bb6b3f7417cdf3613f9bce7dd5a988e2698c45f122e4fe5844e009fd4ca756eb44c3d309409e08e8fd665e8f53b9c65ddb0a8c8378f061a5b598d2d2839b8646c955b6fd8fdbafef270ba8da023939271dbe7d45e3f4bb8f808df7fedc13663592c888cffd9f1fc857f6b9825ae47308fee4f9e1bffede8105aa7ad7da6ff4b66e4fcbdcf3d47bdd7d207c18ad648175da045cf96ac95432c76d66d9cd04b0a21a1841aaf8fa4927d0ef372581f52fd0491b05b2e5c9d3a262487fd9990b9a544e306859ec3e1fe5365c334e81878214b8ed3401ab7e4156c62dddaa6e7982661df251a110d68f9ae222b086d38466e595338d6d51e93b5b6936eaae3233b31859c6c9a1c34441e342dcd83cc93e0e14bbacf1e1f813b44acdd0e629f32bca4bf2d88c8199e65b6e345043223e7f39589945930cd3365a6cd6acff4c562c48df5f46e5475dab069697d3d60af42d53ba99befc97fea2341f8d9ec7a0c459f0cb883434b93d7a5651d4bd90b9bd156d98c5d916afa2b79496700356b39e30dc8cc278dd563b8cd1446e32385bc04fb054acbb64ad5c5da90de235d61df8e4bb61a5537f9dea1156c590c55ab8169e55e3f5d33fefeb23562109f464bc28f35bb4025fed9865ed93f6970f560c62aec48598eccccdd76fa893bb78335537b767b6cf44d891301155864f86e561a695cc434be85e0dee3ee89c868f116ef0e3f72f734f9fd6c0e212e576ebfdc43ebe40adb2e4aaf3019b0c52eed806bcdcd0d6bad8341a1efd27923fc0fcf78f333a3078d2c195c4d2359887174fef5365d6e9eb35bfade1e62ec63850fef0e2359dea1800537fa0cc12a7b94c0a3f8209406be947754208e5b794311a0cbd813fa34c1518edfff92795cda5321d1a9eca4c767c05ef540630ef82ef42879d60c32662ad8851f1ee8fd4095b5f475c0236dd601f9340155cf343374759750649297f9835ef7e7338a7460e4412cbc3a36062b8c5a25652b6109001cdc07e04df28d52209b1a19572af0c9be7953fdf1d98a5204c1e94cccfb7b0aa015f4bad66efd31fc00a17ba656c1c9dcef09416eb1b548b26388dfcb238e77ba331dd730d0d30ada9b843c9022f3671abfacf165066020ac430cdf226850256ad727c20002b6b64bc693f0412b85bed9e2d0d789487f2f03eb49920fc6669d13adf47e8e8993ca2aea5ff6b67fb1204e98d2381a20714a37ec4d6003a550944d7bbaa3904a706f7de45d72fbfd752971d8d12105d91947eae738f4a5dd7f86f7fcfc106433e59840a9611f86b4a1488483809df923109e8493436af25f791caae6cfa8610b08dca0fc0af106f5d751a6e9ca58219fae6e3edaef256b7763861cb1414e794694a4a9f1daca1c772440f00f30712979330c80cda4766f31f581bf7551c05276eafed9c0daf93b5153e8015ff475a73a0b9b4aa65f613a8e15b080e3efff9f5c8e9cb5c4a038b98442b04297752ba584867e1e53db85e8ab5b50c134d81b8557bfb1b41b277184f0eef380270c1c10d2d75976005f4727dc0ed1b6e1df53059d68b33a3de4574d421bae98d7fea82cdedbd766e8e3428760c0a62ef093b557100a4e1f86b46613de0879231303fe72010dedac90cddf75f913e42dbdb63792ca86b5069ca6cb64c882cc1f5c8e1ed0089315bcb1d5950fc635bdb78898dc031a4e52a1bfb719a95e6a652c129c2330498187ac2f7a0811fb1ecaf6d380835bed381f961baebc79f4ab2c483e9496c19eba2170e9a09b5fb36df64c5382ca785cffdfbca9dd5302691ff5149e59caed27dfb5e27e0c09ab6bf77b5df815a9e32e038f78480d8cc1d3bbe59bf2c3cb3e8407df704c198725f1bece1d6e90172b392c3086bda0b93777253ff71808c0eda2bef61987b3abf29f736e9c8a33325b19b36cc49d1ff7f556ad7ee8f8f36e41f79577c43825f7e65467c6eed72c79fcaf8ae0eb29bba55fb288b585ec0ab51c1490e0c0ff93dbc3f5c67107473b576f1c9a00807e51d5bfc88365a70bc49f41d806635f38cda1c8f09034ae891a2625cdddae73b39482503f4d24dd97082f8e35dbe9845c822424c187570c3f8e80fe594579edbd0526ffef3089be9d0cf50f102315dfe890c503b7e9452efbc201c65772f573e62a38351ad1a1506d06960b31c4a920d90682a9fde1702574a27f4fb4f03936decbbd3c3bf59cd29d23213a087aca4e2525f9d515fc211dba96bb650e34e12fdeda0f62f648f4a8a2c00987b9ac5695ce74dabe68949849218d7490009f5724ac30e21f85153b4bfaff8ed59a97449388e9e3b29060d81cdafdf077d246f0c08436d59a4a986b9a420fb95d19a73f1f874d3f13a95633678787ac71a01725b63b808c21ab9e4bf2c339d9ae6c86be0bb6dc22b3d2ba434805d42be069a5cba76ad2d05690a5c2868e7c12665ae164062cdd6ca7d6f9ee6e26b2915815fae61a926c1a9b5eda901c4fe523a0e5d6da191015548b535c8d5461e0d4902973d8f91136da1a2424cd62510e802edf7c87da80fe4138474d18f1bf4129635b9b92b5c66d4259a43fa29216e44290ab103984326e76a06d3b44ec70a01bc8af094ae936448beef20221caf05730533639401cb8dbcebbfe7f5439286169a00e28a24615b53ae0951a5668f7b2901b23a8dcdcb3019bcfa9eb139bfc1389a26d7455242423d3896b73b078c7d0cee239af81404bcc616f77cb72d1524605495789145ce6e1f3f62cf322dc95b53d3520a894443fcc7e1c3f9cadce75411586f045acf59907d25fee9111bbee2ec15ee7442fe7d8012d1b811556414bf7417e1ca252c40da358936a8f4cb806e28adc45da32faaa56866bc6220dff5140707473d87c40a2b7917dee216e820fa05c8308e8c74c7436dcafebe5121f939bae7c40eafa04d0e8d5fe399691124597bc10e1ce5537d2c307f4bf2a0757963156d050b2fc4446827fde9c77701e32a9c13d0915113c4294c6cbbcbea7393cd273bc9c51edf908e84201b272ff4bee855d1bc718730a824b4ac7b86e4cb97fc2dafe15629098b558e726126cce7f59fe43d7fc395b5054bbb82f4e3d5006fadc544c2b57a3293e03cbb49428699b616cd6e62dcbaea8492e511d2a617508ca95073a715ee07716e37e6143f4c578b78ff449e6c524b58e80d816f9b600c4aeda3e46703922a2fa8d833c0a95fe229b0c41cb4cd6e4cb1ea4c18d8180a3167870cb97322da1fcad0b61dde2920436bf31d1d79c20575241bca58a481e1011a893a63e39fffc8b953dffb518df6d791f895998e7fbc226790bd431fe473511f671dfe9918b1256c388a054a03e9adc46a37ab97f1487880cbd21619f4e095ef43883de01b944cade918861d431518ddec878c0913b7bdabfbe921a842c725b96cac0434fe8203c0d4cf202c248e5ead2bf97495e1756b8b007772c9f55cca1d6e61f40c10cadfc897412eff19e9b16cff3825827057506dd719ef5794896a8225baed2aeae5796f708063554cd8ece6e6155d55ccffbcbda742a3b8fbf17f9d4ede442f52f39c7c2ffce568044bdea63996e64d4eebff7a2b3dc46c822a3747963a21cbde6088ee6fe31c8bca1c4f6c3d2bae11c9497304c35f603b4f22451e74637c356a2e0e327072f6d7521948ab0f6953b2112e8b5425b3ce25ea3f8584ac930de51e256976f8b124e855cdd1e86cf68dddf02e24d25d50ac6a05076e0782594d47c30f888da5f32b62d8f0821addb4ad0c1eae6dab4b4d67d61f948c70f0f4d6babfde485ce7ae14915555c65968dadaf932f05c7424e957d7471c1d91082d7a7f25082e1a36866dddb55ff91fd851e53efb607b98989058d21a1747832d25c47dbd992a5ba4354b381e023741285676e59ef9bc0ae5a40a727ed58558f33cfd1d04a8b2641b00c37ddbabb88c68f77d9df0673c2216ccfafd89c3c3e93f20aad04f6920020f5d3626553227b02027bb81429cd255c1e63e5428771e085d473171e88e46d4dd51ac3b94cc79c59475f86be5e7a97a5d6557f45811690f5e422201c0755bc43d7e285e1bd2d5db4700b190201a6718660ab1871ac6e10306210c7aa173ae3d9b8729ec4bb00697e228f9e8e1200f78990d1b5d7c4e6ee2b61a3ed87f46293c6bc2c68aab1115ee4581e1d480ecc28f61dc596e64ed7d9da0d152d6497d48590f83c433e43a004a145f381c816ab74f87e7aa31f5ac8c20bab119bcd7fdd735933970dda2a176c2bbcf1389cd1d1f16271c7c8e9bb5e0cd61747011fd8412aabb4dccd12a516f853c8f3cc51794f48252313a766f71bd1320f6e03c9fb6712169d9f486db3d1adf1fc821c803b29b47c12a9337bd693e178d362412e2ef8e6087d27ed9458dce3dd450930424afdc32061462e06bfdd00abbff3083a637326be295d53bae2fcb300ae345c7d1f27c22e1946a6eb5c9bb5611ca65bd45328d062d58725559d6b198eb8965a9fcd28c29a5a6e28e776b3656241ee9432d32559577af9e09cc831ae670f0298de96892bca779be0d3c537662215d7b710447a015ef9c10113947388bcc019b37f90d8d1285538d043fb729652f6cd96d4db9ec2414a8389ef555e8b2b13e617d7c44cb33f68ef2e0ff11a255da85bc5d4035b032b8390e3d213df4a2cd5cae032014003542c87c4da89e6d5e1a17fdf17b5167e2feba0e395690ed1a2ebeb8fef1edb13e7a77fba10c8b25b02a29dad1de963401cd3b5c2ed2403c61d218de07b1780fafc5fc76cc5983128b5423963833ea4b888ce373643b4211183e149afc7fcbed2e380d9a076be6690b26ba6cd401be5985c61a1d3c177ee31e5b992ebc35af440274db4d1912a76c9494a38124f49df323eabf2a79bb90815d8389e3abf17b738a045b560903b0f7c75d947156845f71307669da7872592458ff86550ad5f479201fdda5d2adef33b1882868b1e74a03645dba14d365dc2c8969f866a8fd32459ee3ee6740378260f8085a06144d329c5112ca8dda77aadf2f263f5551bc4912735165ba6aab28df52adb9f0464183e405c36a18f9f58b83f4e35ba4b92a6c3b76043f30ade089a21c8308b51d31edcdc4735322d3ab440947e45205a5abaa080a774db016ecdb8fd835550d5005526e64e6fd79935dc40fe314546d464e0d7adbcab699cacee4a95605922e4a1e40b6837c67aba97c1b40379c6109185bd1e1075eba1201f4db0738eb88fd3d527e5c487accf7ae4b5e530a370fb25726a85236951870b5435249fa30896a53946f5fc14fc8a36d97d2ac7c427affef3148e529a3a8694eddc5f49f532e7549d9811438a8795e69db4417c9f97718b20f49955ea2027555ed3e9902df7c7c272879a668ef5c0df8cd869fe754806ea9e43335399c04695be2758bb9ac33ed5926150caa05076ba0616f516c1c20bf876356c9809f36b4fbca9f93023dc964919dca19bfb2d88c46382c9435aa95228203baff4522fdd66f04a1097e57c46ff1eaaa873b556d88dbfbed97efab390a4228f82ab08cf3d37ede79388ff8118b769e12a4eb50ddda91a889e2b35d78ab5cb482a15e18f3016fb5eaf125bbf75e43672247accb664b79b82637b9c53c6bde591dff290c5b9a7cb41dc3ee5f75aa55aa4e33946bf3125b3991dca5a723045873fb22ae3dbb2f4bc7c49766a6bcf9a50c7b7fb039106e2375596543a7a7365e7f7150c581586e2996a293a70805b03a0fdc5c0c9e8a8685ccb74970b43f06c86b97108f047449fe07d7f986dbaccd3a4e22f97e6028919af84fcdfc03d8fc2cc837040c254d573ffd1736dfc43c4a0d783a4af1650faabf9ff8ee9badd0ee64890afcf3e6711e17aff45aff47add1a1272eb3ce7899e63e1c2513bc05e82bc7adf5ab2303112b2034ae8dbb8676979093d5790d93bb804511ab7defebc42f1242526ab8dc40cbc05c9940ffae13f3f56a639ecf366c675ac526de65aacb7773f2f4b5a894517704292ccc3fea056f721e1c412aa2ed636690ed3c8b36969edf940d904f4e83dc1853029f06baf6abd4180f05345e632f6ce598caef4ddfb70658902e5b0d39255a605c80b08c1e5324898b8b8471957daef6699ce50c300513b596766b4a9a6256991d604d23d52a25733e2ce72f7d7d4fc0bcaca8021c3f2aa218f93947d36a00fe83d8f82207dfd7c736c4e3d5192b690f6061a19087d32a88292bb9e4ca68f63041247279287c702dc9a96df8fd9e79eedce87986e9360831ed53b96090f2dd01919ab0b612bdae85e7f0fb0cc518f69b5c32cc93db5c33ab4cb14c022fa84e32c51b7a32437168247f78a70001f4af2ac6b22f89acb6131fa6af03eec4a71324c89d7cdcba715437b85f6ca9d63cd05abd921aeef21ac4642741d4e957138c1088106d1fca29143db4ade184faf19a06641e89929d7a88bfd9d1ca17939575a6a55a0a79d86eb4b241d9983d3fe9fc3b6da9ec6f89507d96e7c44a49660cec95b4262173c4bd83e862b140f188f632d53bfb3802c284a29753ac743e950b645d1303b256c146ce1170436da5c5994233370fb04dae39d7663081b8a154cdef4f68e5adbd5065ba0419493666b07c6b60f2630f9a0eaf69e8deba657636982a2a5ffe813b40f5a7ff010ebf1f60176ed5657c4c1e30cf0ee252ad19cbf04dcced21e12917e39f786de3806d3761e053cd004566a380470b31cc9fae11111920467df27fe046e9cfd0a0b86c2c741e208ee488ff50ed27fbab50dcb7493cf16edebae7e3e12eb14847c8e41da1c12d5c69ae2fa3175afa7ad2bc66110e6ef00fd1feb86d131defe5611e1cc18fb0505224827b1f44160f9bf309d2ae4723558b0d45427c0e495d08fcb202214d171b30192aaca98db3c76a0f903c5cab07b68a214a28115c0d23c527038396e30d3af28af89052b7fa91f3c757d96c22e9266cf1c6301e0d4fbbf34d37cd16ae806bb7150113c78007260b93dbfda25f805c693afb231a28567dd2d1c4e309b4e9680b91826de7916dbd6941b9670a6bf0dd309acf47d786372d6f5363ac37e26a011cfcac71ae98e3fd18114034e837325250d8aa6ab66cb5881aed5cf202420c95f0bc3f48971f51c30d7a39e690c6a96e874d7af50913ae6c89de1a4f0baaff92618415919202e19fa70196f3228a03a2c98a28dfb9344800adca70fe83beeefe8df5afdaba76f4be47bed76ae70743ec915835df48065676f987a3444d157a85464b0340958808d5282d814c76a12f39a6978dacda24f63236b94926afc0c8e6af470519a21d3a49b3306e392a05578178349f0d42a774dd9961265a3010d41e2fed02ffd6a595a2df94a0ba9cc9dd2d8663308337a0cd37395d9ed96ae1069a70b28b80c839344ecd09ea306ec2c36a4a19332d6c5d9783d9374e4e277fb3b03869e88af6207f5bc65793ea87ad1a62768b25e0f1d348db7623f1599eff020808a711e074dfdf0154dfa9e4132aa887e057388faa9d496ee2a07f828c44366383701b8a17700c23843c447acb13dfc5bde8dad1b6ded12c70c3af63ccfc6124514896bb1d5186e274a970168e248415a354f37ab49d45a324667cd38729a2c6612a7f9d3bce15d174cc988d9e88135a7f67d2945e86002ed429378a078f66538ef2f5b724a481ac50c5da64a2aa8c27fe1dcccf034d7da9f208b6742618970b2cd3b30be9582af98bfd75c9ae80ec887e2912d62ce1366f79107e15364169701486741a86008763dc5458fa2af565930d0bad51db88f2b111c79c51bd733f308f285cc410566462410c83a0f7784ce85ed9de9cbe720410ed376cf7a72476e41d2c6010509836840c1e954b9be12da77576bc1c3c0f1a6e3419cc2d0943b915f3247033518ff2f366e13efbc129d1f712470080900e7bbee036ead73b795aa7191c61cc243d5e062abedb47abfc6e0362fc528b02ab15a83576d81386db98a02d28c924d194736e112e8bc21e7de6dfb7cac0bdeda4bbb029f64b986e5b213d1c82a888e337c95d139cd03afd221eea795c171f11740073578c3a0b5babb53019df3d6f3753d830e3f0b9b4f20cb385d72d9a6911405ad80f4cf4e67639260d3219dabdb89ec5d5653d8dd3b94bc5e482f42c731ef76411109b6bd6169db61bd9191edc4b7d7c7f5a661be7c96992e0352edbf9eda745b8a2af9c715990e8490086871480a4d2bef32bea6c33a234f18e2493195f3594756e68e873f8bbfa47a781af777b7cca8d5f8e9dc400cb05c12a9078f959c3f80dca4ff2732540607767098991cd4e459b3db98aa3ebe4c49eee75032481a4c573c3801505c0edd7e7fe6b32ad8799bc726af1e2a851af8979dcabc352ba5a51abfb659a3f7205afd8567e2502026c9e0d87afaada5d62ac8e3e9b43f5a4e84c751bb32d12aa366aa10ec224dac29f042618d040b6bc878a5f663073c8a8bd4d3a1cff05fafd8c77231fec122877f6b6dee8163929f0360b1e8ef7a0e443337913c307f1ffce2acecbc1afe9be4d7e83891ca89ca96cdb794d03995788087770394cf32ce0765ff205e108bc9accb509f03b8495c6f98c6ca343a094d7a46c5ecfd21f365bbdf05c4e4b4616ae907c0b898cf2f0cd735dcef516601444cee485cca2827e67ece95c046dc506d5c437cb73928f13304574402143f13429ac009106d7cc5f01ca6028172167524c4417873d0673c2e46c1f9bb2934fca10ed9440e7fcbd2641c1acf36f1ae62dda1dfaf953bd0dc40c5472de9503cd31be318cacc68bda8023cccfab64ea3d9ec24d43816835d772b2c7fd784925ae5e075d4c8458035be912cde916df7c4d7bf8fbfed370030971b7ed86841420d6579f3753522186109ceb3b5a957d2695200a609d9fffa9f1dc9e4b07b53d2549328215feeebf11c0ecd7236bb0d0c24af80e23fffe1f6e200c13a23b2524953b817b503ecbd01c5f881ac3ad040653f4cf81bc24c9dff8b99020f83b761dd704e0e04652ee75efb6411d29a2042a4e293e83f2f0c15218bbee348d96a3282a02527282807d8ef87b06e99e87dcda0f16b64eacffa516a9a24abbed3436b87fb5a524f2d7bb9f9823b008e051e3e8fe886a42b29637893cf17dcb8ea59d95083198141c9bb6f4d3374423bb779b84b38949433252003c38b1c3b18a0404aa9b425fcf9e6e21631bb828bf9e227939ee74bb8a1e953011f67c2545211560aedee1fae3339c7b906ee2b50584221d576e729ebff30bf00c01f79bf829c89e12438616ac41fb2a2281faa22d05083e19ff57935fd8393bfe5407320947f994a67aa186b80f966994cc2ea6669978d459990acb73c3415dc3248654194b9821f0f5f0913b8b806cb538290f00a4d6812df6a8d5e2a5a519d85ceb563785de0479b9c877b7ef2216898687a68c55d23502f8e7a23e8e9c407261cf05f3c9681a70be77e189a21074022ae1ba6c54c80238bf7387d78dc975495be69a7620fd10f4cd2a6b66ceb85039f02f54c63557727f8aab9384f5df5a665bea77a6c0151cd1e40d52ed4adaa2c3cf584781746ccf12ed2ae90a1048f16bfbba14f3243cdc4f901254906c9bd452568c93003f903c53b253cb9c4cbf1eb22106ede87fe4bad2d8516ec3844dd2b04ea129e987540bc256a8e4d2078653a0e2fe81bf816a1de2587302d1891ac0a89772a615ff24cd1702e493a8b199cb994af28dff97843ad584f1c58a9e43e28b58210009602fd0d9aa1726cefaabedcff9ec9c2c2580303f16969d17ff75502a4b85ed41d18a6ac7ced1addad2c1012e97ff0c90b656a034a1c20a32121f0ab52f138fade5585f66e92f4788b418a45bd835ede7431b0f6f6268c96ee0577dc7871837e7f36f9b19f9851bc3350d6fe7015f34ac75edf4fee91b22a9d35933e687968dfd3eff28d953b292008ef47a7fce0627bc960245cc9f208d2042ea8db226b47041e6be4d79ff15d343a365dd86fe0c3c8e8a0899e5c349cfaf6940917fb6661f298c2dcb2b7d22c35baf5d80e47dd1842ed4cb3a3eaa7a434065191ca5e523075ceebdd190a0f03e35517d9bd5ead399cf3358dababa6d66453ee028626b12f0722ffd89eaa784ed2f0d82a5a15e6bb3aa4322379534e531542764857d1fb07deaf9fa71f57532721b5812edc0de95607191e5ef79ecd66501360965010c5da6d450034c079289ffd0ec441a36a83d49049e43973f1752431ed640665441145d4f877f17eaa7eebc536096f9d625e135ea0b3386fcf9ce234540e8a22091c2bf0ab5a8347828248ddfa9e0b7afe0d42b1f5aeb47b67a82564e63932a6b5116daac8c06290195e99ad9a1b5a21a26ff2166134cfb89acd234e2b68b67f46b3072b6a8255c992ade2a8876bf925bd0c318db7833c27b1d21eaecf5e46e14eb552eec0505330503ee4eac00a9ee80b6bd7cb7275335559b58dfe674deede588c177e14588fce6968dd714babd1c5278c76a825a44e6e1913f969e0a7d629acd439bd9377efbc3badda406376af1f1af243f06bd197f82cb63003a656534d1c1103f872500d6b18e58fdd364a74f87f5ff52d4774428cf60fa3999f24e9703b4e07747c3cb5162214edd8aa5f7fe5375e474a7dca1bec1ba752ad81dc6c6734ab49c18766f986c148ead80a32d0a35f9bcd36fbb0041a18e88878595d19cb20c16fed592ec2795383918d3cdb8baf15eaf293168fd455963bbc9bda2f2fb08dbff6fad4a7eb896415ef5c088eb5cab2c55cc26c64429ede664a1721b240badab578b162fa3c028989596e46adeec797f3911fae65898c7abf4a1b931a5d6414a0c84290f8eed7883689168968ef9db939437aef021c8bf47c001beecfd1a59cb05a1f125db7a7dd38daf12e57a65d71e138f76135637a3eca3da31dcd9e2961a876d880bdf95effa73f8d08607693aed7cc45596a2a8822dd428c4b651e91933649249d937224fced717ae5a9504a5cda59f3e204c8cac5ebfbbcde7dfcdf920f9dbdaa2019d39e9295a989db221bb2c0aabc0fb5a2a3476852e29bad29e0e61f5c1e0ae5437bbf0c4b81f05ee9a2cd41eee5e7844d0280505b202749295f510a6feabb21bc8c9b5661a30c4db38a6c8fc875cf8f530b589bc217c71efa3741c7fceaeeebef253ce3c3a37cb7d8ae086c963fa749975bc984cda57a33afb3ee4ed5a225f8d02ba0231e495d1376d36d5fd377ca44fa2c387c7c1aeb52b883cbe02e05bbab9f5619b17a48977b172d17253d9352c59cfa4c3fb91f83976af9eceaf0e0807cfdd2886a31bb685b9dd901b1449bf918cf926a743c1598070d343a8def23d0186c9adf556e0d719ac3605ffba16c5299750137bd02620df3932187d14707069bd70195364411629c35b720d9f9ccb48409baaa9b0e0dd1646e945e6249afde4863d651ed0945ead6c32e8c9a5b1ef0a70d61af9f96b7b5e622ae559728a5e9f0542478ab1f654121a1fd02324c619b8357e0575a043bc22a6ce3659c2b76b4508bb361d27be9471dc2462ee8451adfcee50eb2abcf3320fca685bf66b2af720deebedc0f6214452be3e02a01fcbb653f9d1cc622c0c0a88118e2f5b2534f78ce3742757f5dc1bfa12b2562a10a559d5360f2bba61b66304935a9ca86f4be92a6ea4e32181fb82745bfb91130de680570425b39d708b367beca2af863ba3ce5e148960362d6294c346da8d7c8046d2f9a4de815a4ef13f9f7fab1b3e0dc9d77c000141b968580d3b386414c2fe0a635ad991f2990f46212730a9df8de04e1d0641b0c345021ddd3c5b5e2123a68a7b5ad2e08dfa5cf615ee24c2219d6da60811867ec892a145b914af377d26dae920281cd55e386c9a6dc4765762361c8e3e6dbe8bdbdcfef6423a9587f4a94ad791d8b5fc77e0eb317793d86f758e347ccfd50f2591661201532f411cfa0dc77e5aa97ea1fe954126e44c77ca9fa51d7ab5aa5d083ed889820eaa855269d4a2069e8c9397d19deda2c8233874865dfca59850a763ac982273a5933dcadc9f89e49b8f376448ad9d6c7202a8a671626809e02dbcf5ae99c94561e1a3a5769f4c160652b00d27ef92bef15bb55b16de721c0ec4ffad69f9358fbbbcbafb24e8ffc46819faa286212feae63d0e8b5024cd180527975495857dfe260d545f9f96a7d3a93ae2b5659bfca105a9de61bcf8fb78776ca6cbfa79e73aedb1a9486431280c8fb32ba5aa5c43d34cc6124509caf2999f726e48bffa1d81c3c78fdfb002a2c215a5821a1b4ac00d08f41e8fbd8776ac8757a1ff07a6e1b40484d21b45f6e9e07173ec4e789899a74105d1a4714f39c3cb18f204c02d34586e4c7fdabd0c3677d117e26e3cff83e3e62860b36a5536acef9cf8b2cfacb19e95a92cf2556529a9ad191364de65bb8e3a163b685682b715f0cc4869ae06630b2938cb191fd5e3b5d59a4118eeb96028a150683222cf112ff0a4e568e2d1e024efc6d75b1df2e541eabd13999f276a55bf33d6fbba8d9e41440bd561d56a2d762ab4b0f4ae4625b3a2126d6767bcc42e0417dd0a0e4b680042d800733317a55822b3fd8df1cb82efd6a0a13b50794dbe8493e2b79d8126873a74e470e0e97c2d2784f211647677be58ae3e4e5c62874ceb4c70e0834ff06d5416b37f2ee2c9cd35b5d8ed99409c0b67ac406d2f2ca929cd6894d42879d466f79b1b4dc644098ae307c94e112057f5b5533528cd1e5fa591a6eeeeaa7587074a7592cfcdf77c2149a1969535fe71c162f74fcaeeba806edd07645a763b7513854bc6d328e077ff438df21ac7f5b98bccb7dd1816e88e479ffbd4439475bd5b319cbd7f27def07c123c087b4b8f41e3c086737934dec962571bfd24f9d6a34ee6008b58c0b09d2670301f5c35c8029054a4f50ab610712ea59b700151613ba56eb21b14087df0075fc75cd67b8b7a4baef38d7c869645bbf5db6c030b63bf74bd0d7d26990b0d69399b4108d55e07748974773998330298ad9102f16cee44231370d37428a425ef0e07cc40785c3c178a35c866aa80c780f05eff2b50932909ef71157a53058d819cac4787963b3b9d00cf6bd9f97bb43b8aea299fac8ff1e788b52b957b965820d316e17030b490c2606eb294fecc0873cbe1b0f909cc0d1bdda27dc502c12d574c91f28f83e6abc6b00e11aadff883f285fc7fa4cfbdd2b3984a110a525e8b10c70690c2f4df9d6eaf85724a6081eb994ab33880a663af74c4721b0d2b6456df8ec58ad82ddf03182aab04bccaa301a1a808cd15176ac4297fdef7e6044778949f2375c7b5b4255a3d0bdb5ad51172aaa06d6a04dbb4202e2c8fc9213e50d069e616faa8871e8b6451f37e7b0df9192f3ce94dd7fdf13800d3e29c8b4e9faf0e17af17162068ccce9f7244cb3d713b89d3818104bd9c7eba5dbaba386af661b58b75be9dfae38e757d08cc9c641d28c5c09b3b0ecf857045cec6eb15e6ad1d5075d362437e2fa7b23cce6b3ad21cd17a1866e1a4cd0f0474d8f606e12a280772c29d3c5703f84003b31b806f3b5d5bccce443fee484379d1f6c89016bba12bb6c0aabfcb3a0007d83d016126fd08b1d4983c351d3b45bad524a95dc0fe377ed9ce4c73b91b093af7d0b2bc7adef70876636c72eb29c67f7d84540651368a6953a5687cffa8a722c34ee15e169f365f2be1f3ebe0ffa7bea51b46c30ee01da31c2bf14538684cbe575d57b0756524ed5c077f2581f0dd60e8ed5794d08b7683e48c28e3cbe6016d3685a08b3f672474f6f8c42758b0b910d37b978876c3fea8fb8ae46d0aa6e33d435823276ae93974d0b469d98056db4433bf22b005045527f6982581548af2d6a9e948c232554177ecd4096a4466a93ba1e0b20be91ad7e494602f538ab96d15ea7e9d194551b57e26582b3e58a41b329d16614f9840779f7590260d7fc6b607008cac75b624f468cfaa3d903ba386c56d14ee734e15da63cf08966d79e1cccb7eb8172140509fd73f0f4539ecb722b2135e8812f16c7f4fb9c13a154f78b634f2e3d14c34ed17574a83c7cbe70b098007e10b10e096176826201c1e2231166761a7f8586a30f0e9b13c4c0c60f2c73b1b803794d4af5727684030770d88e0c1165ba462b4e7943c82938ad81070d3ff65b74fb87be4f93e240f926728a2e9cf39b1426cd72edd3c68e6020ca3a1c46dda4a6184dcbb3849c4334808be0d08073589c8acd4bb3bb5683cf2135583d493655d108b4eda297fcd5b06a9029955f2e4c786fa09e7641d567a13347f7e60c0980e5d8d875c4e38ead88135779f1ea815620429d7fd56b284a44a273a2d01b0af9ba57d2c4afe8973f7ef7fd765167a0a27e94e57812ecb52b57565be90786198b1cec34b91001444df0f82ada5492e654c106dfda20a2cdf21ad59026c47f68e4126d4efb36fd46e1dad269629501f4600779f404f4de03b47b68ec83ed83cf0fd599f226cd9852e32c3be920dcfbbad07e889b7be1717fbb557e4677a1ff820f89cd484f1228fc5b2ac79f8991ad7f0ca7cf85d7bda95a5ea8a92c74c3ac7f62393605c945e53723373aba0a4b788ab40936ff6743c732d857083b1feb7da6df8ba1765bacda5811140f2ce5544dcb461170c811bb68f9d81d689b4c083adcaf58694810165bba76e0ea009415f1e8c112a036d3f181a486e1b269cd8cd1dfbfff287c7a18861c28462131daf79a653ef513d6ef10ac20f0c31a2d687d8becc30ed817ca50faa58d2ace337cf8a1ad351668c49966e9635f1326ec01bab5b5093afe60908ffcd2b41a4b05a2e93762540fd24ef8a98a3657953e2d35aedf5d5d3d00d05384b8da4fc707fd38496ff3368db712f4faf5fa5569ff1951e14a894b3bf8d878283d45ebd09484c81a401d9d69e46d0473f3c328fb39a893ff4081b065294fdb9b2c2757c13335a78493dff7473b840a27f0f7b73fdaf8a7169c2d6050880e5add6bfbb28fc45bad26c12aceae31bd2a088e43b2e85f5658ecce75701c0771c1ed694750aae1e0a43e062210f01505f23612d8dafde8cab5e47e2ef4f8a238fda4ababc57f00314b0746d02fbf74f2ef7db795102e41b53f3df36e1cdec2e5aa46db402dae69444962f330e10a8a2b5f419ec9cd09633ac144b191e4a41378be9f1138dc1e5251f77435f7c1f9952372f49d4ecb5221db10fe3d4a1480a2313dde9fd8e639911cfc6a690687e80d9ec9d287e9ae6dbb4b6ed7801772a21d449a4bacdde27191d1aca04e3011894cd24149dc54bb45d4ba1436ebd25a4f5b4b8942a77dd8e127d7ee3d718765da37db9cf50fb5bfea239326952457c35c6848af15f446b1f526bc55ce2a8b257cd2ac8f1cf3259743990e94a69e943b69eede1a501e368b29f36a5bf9b207d516540bfd1d6508a650d117052242de69f75fa2d820caa32f97fb19bd9b69ac8bec7bc706d4cb155b215d33a0062a24f887b039069ef42a7298aa8d735ae80b4356ef767029f5a722292b17fe189d0872b4ae463788c7724097884aac2e76e351a50305c9463c3e4ed68bf5d180e3b65085b55f299e08416c4f6d5dc1d9de0a72d980b758ad79c2e32f117088f6f74a6f80cabd6a82c828f19a71944d93846aaac1f770de93dfcab479ed55e63b54e531624938e571e7e6fc0171d3e32f29f9e2c1173ac3016a06e5655896b76f1ed05dd90d7849e6fc0cfb49de62af85158ac6cbfd72106622289c54ac93a177b4076e4bb564ba87b4d2dc9bd7d3b007ec5a03a1f06b1c801f8dc637ec386f17aba9561438521d269f7957faeb747f444eb030e90eb43c257ac3d0cfa56abbac1638bb5db25c9f7ef14ba102ffac542249fb56d141aebee5c632c6879942005807dbf4dd9685e6e28daeca45800b614bf22da165cbdfb4a7d3466b3a0c4516f8ff3fd10883d080f0c7a5acb2203febdb8b4f55ac8f55f34564f63ffc9b080ae63aedf2311a69220e3b321fda35fac43cc668906ad636a42d2d2e9f8f1eb55b301b2592b62ded038f9f46721d044d1e0d07a9851517ccf65fe1bcad5f83d3f845dc5e1ae9564c81af5253b659c38c665f947020a698f20086fec4e0b9e27d154026933aed9837a2f6c906b7aaaef64a8f2f2d5cc86b69122e78d472a95744d6e55f8fe871d754d8f948174da679938a7c1bace91324b0fa545775e825e9f3f1fb7ffbc2739aac41ca61643433b1574ab32368a827c611f960e77b8e4a2f85452e2b946d6e018df60781c1596ae00c3814014ec665ff1f0b97a445f240ea05f936dd430b104381872f066e4d8acb4f727d9aa87135bae8e6eaee50e4a51a167eb077a98dfacafc6173577fd910546f6c1a9fdc5632948624d55506fd6d4f717c6d53659d0fcea7cddeb3cc6ec7d8a2428aca179740c209d85065a84445e7ad17c501c05f5a3a3844349301a905b44e2dd27e00dd9dd6dd83db3cf5e64ea56290c6f4b793836dbe458ce85756926e9ef60febc974744e73794208653a3b18dcbe88a5e21feddac8daf3fb370f0b9e6c7f8b7070a04c4fd596b9e97618faa6f09db5dc137e291fa9eb8b8a040bd6ca3052a91e085d63b52910fd8316c3616dedabb41f364900bc47b5e1f558c77b5f8c5caebfa32cd3180dea8e4df6fd065fd9235c9cb53407afe332aa424df660a1d8a0bc1c0cf2f3277079ca3c2b905c90c97253f371d59c4c18f5b6e873f6585407c7c5781f06def955be5e56e786aa604919bfe0a904f1821d72b20ca32764ef4054764e3451c5b7f5dce07fea164e27d79e89c2a087239fa674896b83f60171fb3b72a43f80762c12ecfda7bfa536efb85b9426b294eade153e5261c907f28c581fb008bec8ec686e591d75ff0dae7dd0f5e2c2bcd5ad03751cedc73a68c29c247b372d477321e5c7da831ab76a94c83849803b3d0042d7a03d7c46d555e39f6ca015f64fae9ba0f8c5e04946b4d0b76ff1bd44bce5019fa53d594f5715f4613140e54baa3928e4b49d21e0ea1f9ce2a2e38209e2c1d06ba2d6a31fc069ab4e0aa78c06e2904fb3d7ff30285241740bcd04106975eb84e265846be18fcbae66baeb0b9575ca711141e83a6c4dd094fa9599dbed4de57cd234b28e4c7497071bd5e13ce17c4288530ec72d87747509da050170d4f22c777d5de9b7d05b4fb6a3772e55160905e8638f2a747489ed17704846fe2db33d73ff798385e7f98661be0ebaacb8c311ccb5e73eed11d5a7d0b9ef038265ef8e5ca9329203459fa527744361c779cd4551ff16f3cb990d83ecec8bf9d1c5eeac5caa80745e32d04832afd977846ab681248d4459fd994456f96c67a8233dc09e165141945371e4eccfe4b9804f8b7201f1b336aec7c21db0eded86bfcb0e1d2fe08244c4b9f4ff1ddf2f12b698531066c28ce65e2be7b34748103d7ce071d83792069946fde74a77e02413bfbc2cfb58b4c68786e81ef492c62ef564d827a1f54c327b37213ffc70274ea7c0747777af0627ae23bfbbe7d0f0d6e3a02dd1554b7d5e1c0a52d34ce1a100849414117c8f441171988423f4592010fd615f090be4c5c2ae121e49f3a9f45e4da92910e1b9558e192bbbc38f28833abefd1457f9f0a3988d7984b22e6df1646144221b70547eac476bbc4ae5ae3b6708938d690bac2a223a962ada0179375e2196a1a01bb45e5d33982c53244a6351610b179ef88a7dcf8cc20f52f111b586633a92fad0077c213598a31ca203fcb0907e2800ff90b030e72bff149a66060bd7680e076c9c38b8984400316c2981d9065377d5580426ce2eddff965ab24f5c47c8b39c69adda08936a2eb84be374e6d4b0d65ecdfa53b76426f969c91c0d680e5942a173c1a688f8ba0b468d358afb2f0b54931b1f200804ca69e572b5e14bf6ede64ef0d492cd2a363d6e153ba51cb0f99b58393cdce257e09eee148939e1316dae905ad60fb942fb3e31e8d1d444919feb57f6ba717544f43299809feab2e69c8300293f304de1d9bf2c21abac15eb0fc5f75b8be4ee27cd49a6ef6a4c3056cd3b8948e421f749d033319518f56d118efd3110d44fa8068ee1258e92a60c71107f0eb63910cb196024e96ec4b05451ed790dda20f391729f28b702af8973fee5fc31c731f6c3eac3b709c06c1a7b91685fc6501a89c8b984ffdac7e07ca8a42e5732e819f1eaebdd30fb97709fcd33defb38aeb89f2009a855768e4b68bd0a869df0d326c40ccff0434e5980feab8080f4b85fd61c40469b3e1881b795dca574e20b5d082dd3c8959d6fdaa55b541d46a906cfa65cf3697bea455ae71841e0f0a1db712d3d56716f61609ef31a9d286de447946a442cf96cc89c34be5f59d9b066ad14decaae698b9ae31078153ac28f3089860d3293cfc94178b77c351f7497825e5e4ff89202ff6fcd291a6f14b1b70c3487110ff827b8e1746cc27e85937d64dfaf954f5b52e443a7ecfdb803ef00f45b910eaa123c22922d8cb54314288f93b38b89586dd2a8c1a5ec180936d5385f6cb58b7f550c1d5d96079f1e0365b72518665d2a3bc0a068b114bb887af922aa1d85abc0e3ce803cb0995224e8f54eb2f66a956866a9c0399af4739b6170c8c31689b1bedd1c0ed75b315607b56569d4515050fd65cb8bb260dc79201b84d4a5b5d5ebdb7d08c9209d53b1f17613a23cac2cd98e76985da9773c6e1e8fc8e4773710fa2802a63dc758a8c586bf23081d575d2dde5f9821153e5de75b8bdabdcc18e9644bcb212121d6247224120a368cb1ad2bb0b62d2a64ee4b2605e7550222aeb94177c24edc35712a94e0ec79632c7427621fc3c53dca814cb6ed61ac4095fb79290db3dd18d9934a44d3b4a0b45b5e12c3be03973382bc3388a3f6555068af88db5bd8646b901e270422ccfc29bd928f30110b544283cc8db23c464f03a16a146f46a1ca51e026ef2e3a897eec0b34380b95361e708d135a4350d2245434d659667530efeadaf78fc52f04c4e07b74d3cc110f305145f4c34cdd7fe3a81d99139825dc42b06b4e950ade089dae754878f7eb4c1b806de2d5ac17a6af8c724432006e1c7bdaa7f90e655f9e03f50dcc4a2a9a062240b7899d5c4d408d45abc14f1db05d9bef09329a97194253181fdc828d5894cb111e8dcd908605aac8c90723ecb8a250c5fd8488dff03ba730a9a2a708f39cfa2ba9e3e6b7cf360b7bcfdf29e43531756d2be2e84a5698ca9747580fde016b8534742d880ace6796d3c92fa0ef2445ae5f9fd1b870da1b30fa452efc4cc6628ee61e2605ca13d50f25d3dd573ad8655d3d5e654a04937499ef27784439fcb26a34661964408ee64b549c5ced1080ddba955de4845e78cb1bf5aae0956b51cabf0f721464da9d0bf21080fb2392e506e41d9229f1c3043e3ab099db24471d2a37f2b951ff894b764f93949a8abd1a3d8b5fd329e748e12baf1b24736583d6441b16f1a2276f3ecf7495e4be3c8f1ce5bedb822a7a0870dcd37fca13d15f14992df00038a81f3bd2965c0699707d0f7a2478132c0679ec49fca0a139c03fe1a4a3d19b94b924ca48d0a55386e41c6e7c6881e1eb114ea783c68dcfbad4c155e5200b62c8c3e8af04bd8dce1392485584cd83c378960b69c1be6194f3eb21d332640052d97a85b4d2b302025ded0d1c7cf7f40cf40435ad011d60e00ff7fc2cc445f18748bb710d846fa8fd537c7fd76556a3e1be604ffd30ec45e1628ffeec1f4e61ea4c47f9345f65f9bf932ab7c976fbeb27b61f8357762429906ef820c7d86ffa79b1b0d7b8ea6f614451b76d7aba9fe47ea7592f735221dad9ad52afa71a863ac668d7ca509e12b51f69b3e7d9cd5430c39cbdf712b8b0968cbf1f043eb05ee137c5921bf9ec2ccda17af000c4cb3b8b44e7258bb0fa270d5b4c0931e960fe7ec018a2b870b256e25b40c53029f6cf4c261d3f538d69c5d42e834336e478aa1f6a4ae36ebe53602814d82e205a06eee690076460b149372a5cb8ba74c29ee7a01da30511daa8258929890c7d49255bc621d014693138a10aa7ab9d2d0b5519625c2ec74ec0fb66d0ecf117bf671987bd2c6aca5b77c0550ed9cc02c27a5de2e3661acfd5a365a048522b7facc0941687e2bb1663151a55103ba5be14762cc36ad268982c8faba65ffd54c9b8e4426c628586f2427afc1a576df431f143572a10149f71b1a226eb14d192510cf834bee12c99eec76dcca1beebb11fa0b4150f92e91568145dd5d190b35bf1862992f4b4fd98009d635acff6c4a242d5417c6f74bf95f7a0b58d69cdcd9aa2fb38dc6f74b6872e71eff652617b66f80dc2a6e10164fd38a3e5929f8baccb3861cb29c338bcd11d978acf2f1278d4aeefd08b5a6fb9f505268581db183f5b071ccdf3b7073c1ad0cec2cedd03d5e626a0965546dbd12baee225357def2546b5177ed69621704018302e4cabded719f9a8f8b09fdad3a20d112fe3882b41798ee861e7433dac4438996b0ace897458cf8b49888624b0a48177516cf976297144f43d4a464081f5ab131067f01cb00ec35148f0277830711d276732770ac337c9d87d10a2ae611ac3dbb95995fdb52bd9da9d05df0835e4bc97ad2a3c297e3350f2cba4376b6838a56d9149705e7fce7852e7dcb44ecb528f72962c69650cd9987d9a4c93e9a17615a31b7d904859fbf419971dd12719c775db5e893f9acf98b088e5e3afe925b54a87a1a0dd2c89db2bf21e55c9459e414bd1abd0889377eae048c2b8e70efcb0bd5bb470f20246ca1a54a307a534ba2983efbf0901d2a733739d98262d785e83ad5be4f94035a22fca35b174f9f71d72f6e87d2d428ca2d9a0050dd456aace4e3ff9a70956fff9e7e393bd97861f1af3e502e2bad9d2c06c133790b9872e2c8d1548ba67099bb57a2de23043da7a1ea3871d73df6e746b47c0833f77d231096378f00d7bcd257743e42373f33d9a686372c1f60998ee4f0a7436d41878d6d8fa2d72014d7743dca20d663ddeffd5a7ca9a2a11994da02f682f98ab56ce114f1890f91238567ec6c8f8e7d5d9adb7c9d5fffc0e0ac60d151838d2b94d6f9dcfc17d801d1946c9a0715a3dad0c5b784209484856f55ca60c83c4b44e4659f67baefe63f68983276dfc053a8187a0f9c1996792d4bacfc862d33a448d320d45d71ad7f909c384aadd7298327c9e4a0821b5f721e67dabf1a8a5568bd8acf0871628205d06f45be05a64ac2ec396963882f627b1f787f3dc8635afd514bc97bdd1b3b3d1e64333e393be1f73c0bc80a36d8d37fe4e14479d642b07a35dd327a1d7a1549fb9e55df4ce60d7ab03b504d9928262fa9a9e1011d2762f8704db46789db8d500b85d5b493a0b91982ff0eed58d3cb873b4c34c3098d25a0460d26801211220ae0b7095864e773d9e76c9009cf4e1faf23ab84f0b24293348e4db1c431b3f9819d7439cfb6e59d051010458a3048e1257f7150c2d4d2b4a1b54cb239b2c29baaa4386ac42dfad3f70f39512248625e907478e23d9028b98cb8fbdec58cf529a4e9a63c3016ef73ef50a2a879fd7ed012621ffa5459ea5602c2fb513115e9fa78d8db27483d2a2de7c099aaeca81d1e529f8d42699046c657e2b18330c0895ecec8a2a82f56342158d427f186232b0c0f7d3b8bc67db6788cb4ec4201d61219531dabb261211a57d7e7012b28912043002d93cddb529146e84c24127c5f9a94b1fb3632796f4b13b67b030089245063188772ed0fd5bef67da128222caa021fd531e80f25f865185c6e30f1524a647a1fe5304ac9500ca3af107d8012d393c30306e074b6db031e74ee4fe3dd01e08d2943a04d82a2a6059eeedd167ed445344f3409a5d3c57006b89f87cbfd82f6ab28d6d3eb3f17f265be51cb2171eb86f83a3eefdcc4851ee0be08914c9ee8470b56c36aee9ca1ca4af816e03797abdc57c9df84196646d83388adfc7d4da0b40a7cb39606f9a653da08e4087e7209519da5af713ff10fedee57af83ad7d4da8508ce1c3ea67e04039b457958e2a3e23366f65de5970ecdc6d4ae5db723b5ab32e8bc1c8b46c5613645702960ed00f6e6cc71424ac5127a52575514fdc53499d7374be7b07e490e682610d1c301a83b5d95ef06df177100797396ea10b07ae7a1bcd1231f16a0431a2a61a2caf5e6dba45d4e7513df098234b8beebdd58d75a9d3b686996e3daedf9521c62cd757b278946fc11bb8befda6c700539afa2f9b6c93fff98c3f933f6a24ac34bf29270f4f0e05f28fb881725c73c200f7939c230f3a7e70edc45747a19816682ab77a5272c60c33f255ed3208b672a15e8c300a6894c07f20378be2785981db848073e19e5dd3862c7ba3d25c873e08372128c162bda41ce9d243863f21d6f17f6672eb5b97e034abda8fb0a08cffdb1b30b9fdfa8d0701808d171d15787ecb6e09febb24b64601703ee9f65ba90ec554ec26557dc0224aba17d6250528c5d0169b032afa189a72da392a28ed06c62e1f5a2bc626d35bf27db57157a63c0780d800821fdf701feeba0b912f86aaf8b1a8fbc2c66df8ad5a82035621c694bce3b6f6ec8e5d7991d5dddce5a8e37238bd93bd71f87806b19d2b8da2665e006161ff5793144f1cfb2f5c9fab12d46cef25463363ee861d9d1dc67f61d597b05c274deeced544c07d69aacb50e4827b32627bde85089fc546e5d0015909f6c25871c78ddfcda64a11369ffba9ef3092c9db6c305fed77bd4025ff2d66fb976e93d750708ae145406d222cff30b49eb2db40f1b9db30eec21f3cb92679960b45fc333bfbb1701c0457525a6a7826cf229543214def6bbc71680d8a09910e5c9f7384c783662cfc63896761b59ed55d8804dedcf6e6b7d21a8ac8b57d73d7f1e748c1d39ab38b2dc6c2e4750a6f247816d8aee73cf962040f59668fc8c01c1f12f09f7af0968f034982f1ac6f99170b8d94529a4d8a464330d94942637b74a21b9b664ff7239944c4b6ea12daff8fe400cbb26cdbadbf0853e59f5b9e43c5c9bdc3bcc9c683b360fede8112c029d124bdb921de7abdd1b40d5057ad56dbb689c33a8b0356590132b53b2547a4c1c0aea1d3d058806cf3f7655845a04ce1f2f47d115994e5e3915f8b62856280bf44bf8f87c97d9caaecd9555c099c51f48d94be1dfb29619a2ac9ba7b1ff95f11b350594deed568d148b14ff89d88a4d65df54ded1c51d060d772859c968e5c7c61c5f55eded8525c37a1137c816118c95cab2b5edf59d0f63ddad7da1cf66dd7f458e1342ab9a15caaa2957a7aa226ec598292561d966def70130d0e43235373405fc575885811c698d9c65fd9bdec43dc50839177fe2e11bd59b03ed147376d9f598965a40820fc6b03bf44b59483c8bc6e9df860f4abda357139f77328601024549d61638cc0f101014c40fa7bf6c1593d0db8610c0fb2dd16c225636a618844baa8c5c4c9d1443cbda6e390646c12a70517a342daef8e6e6416b7787d0386b83f1cb241c850fd6f42d1adddd5ac681e8a64f54ad77bd8fc0b5d058eb28cdd0445a8a55632892441af06df4bb75975c4b722798b7e61dbd80364785f45fd60d48c84b7ad1fb775b5ac70a056bb0a4df074291a30b4880adb0d0dabf5f0b78dc61c05aa3b925f01f49d51740ead88e9f2a08414567f7d01549ffa732229c99ed8e512d96212553bea6eaca2fe16217946ef8ea53f3f25ec9ad4cd540423110b0b1c34fdc470c50425a9e82707b1ba02b47692e70c6973f28467715aacc86c3b84a51a97dd0c389e217392868f31466b562707770703fa6ed147b3537ad3d15296722c39c9c3c7af6f0256b7dcb06378e5ffad700bd1f2c790946e8c2cdc53ce4ad2564eaf60df4aa5d2ea107fb9c5f073a41f2eee01d0bd5eecd4b5f8eefd62881f198f611173fbcdbf1a2c136353b1050d7f69d8ef0502fa94d0f5503f0d1dbc718e9067e2db2339ed35a8c3827e656f41a416baaa71afb167485dc00633ed0e6991012b98985d3f53f0b3158e9313b6575e8356684f3ea6deaa3bf6e4fd9c0526def0c4154f64042303c884323f5043e9f8414cbf86b08ad5810a830a2816f5c88221718f7e551543a065d0ca4c9161e52775d12ac4bd35433868ee183afdf1c9eb8b5d208299256b46b4d7486f2bb4e346c7d15b1385ce75aa8e6ac13e6e36cdb8c58cf35e303b3f986c4c60106130b8e0b44cc193a312997b16d7d024b7d5a39414b55ef8b8aea0e17c74e511d257882b88f93dfe11e20e26f2452f81e22a951f789b4973bf4d5bd0e2e139ba9924e3f69761683e930b6b8cbb67fc7a7168cb1ea0913ca808638b18f855372fcbec4d1ca35c9d3a34f28250a1d09b60f8781c0f3366d2c27c1c637e3b28396ceade3620f7b46d05d097e6bc51ed675cdc802fb81b86cd28a84171549159cff51b6aa7b42c109ab497e0d908dacf4e662fa50b3fdd8aae726f6c42d044db5beecb99d265625268cdb0d38ddd5a683b7404eb89f7ed5db8352ca720bb029472680ec1c9f98f6e5339e7613e70c502fb360770ba20538b6a2006a8194a27336b573f2467f564b9c8785e56d34189bad816938e07e9865acd8b9016abe2f380a98548334a9e42af5753bbfd90e2fb14d9a7b179f7799a574ba0e6260749ff8880318e842bd566961659c17564acbcd94def8b140fdf5962483cfd2d86f941f1d2ae103fbfc4b4d4acc8a4bdb8420793315cf92889d4085bbecd09990fe2867a00ae59085a47545461a874f81e3e2b5d192353c80ebc8d004e614c3ee0dfe065f9064e252eea55b1c136e66cf4134951ff8f761dcfb64d6fa4440aec3a5a478279faa1c0fe262a8d51d7a93fe4af795229bc1f9d82f5b7b8445a7dbe40fca29ef43e752a19fbf74d5a62d8f0b7edd6e8c02bea82e8399402d1f915ecfeae43863540a0badb04f387f2668d9eca5dc1509b1a368ad1bdd582a47f4bb4c6393bfb2dffafcca0d38a704679b19fd6232b9629ea1a81c2c2a4253716b531f85a5f3f78da0ef3288bb5be2512bfe26d725b1c7a5f6f9f3f162199bc69f35ac864d66dea5eb36ba70b91ca44c87917642b22600c3d2ad1f9ab4ec2c2a2ba645f4bff83900d1c94bce5a0467a935e25d377f3ccc2b935a1df10a3dd4799341c1b149737c33e9f0f62d83c41bfc8362df9f53c27570ae2191ae6ffcab96977e6fcba004362db36d7f0a9e24bbd740ed9965fa09c6584edcab203e2799cdf5e2d7be907397a24cc62a67c77e93ab6cd60d474ee820a24d269eb9dd8301f67e850d2e2abf42e7a7a61d47e869ada2dd154595256c50563279627a80f75b485f02abab069ab502f4226abdc5ce3ceeb178e5f04a97230ee4e7a33d1519d739c0e9ebd18a1d0fa30df576dfa04dd9cb437cd9acdbf25f856abf2005a8789f8785f321cbf584ee23b08fef6469ae1a05c01f63d2256a09b79acc81f67ceb25d6bb227f84fe323f1ae9335d3db5a857a52173be4f95bb27732ca77913e1706dd2c76edfcbd599f08617cd0b1219452a4a5546be0caf8887575adff810fe2351164a2a09a467b3b5ae0a3d45ccf256ec2f2287682333485eec9f2156abd9b49fc60c0c98e98d7c4b74ed0132f1bdd10e9bb1c4fd810b5750fc361213cc230afe3a59775c6aa31e360dec61a51d7f81161a232b4a4ca6a1a68e98ea672e56bc366a65ff3b82c1280b330fc081a6a72c93075b46efd648e2a30b744ec75cb709ea2ebf2d21c4c777c44e639d25ec09eb8fb3f9a02773388358eae4edaaefc61a9a074cbd8f1d13f03f0eb9e764ea69917777f28c30a3943fd659eeb99e44a713903cec47b8e10eaaa3249d89479c9fddacd23fe4600408287c24ec3c5f78f939352863888bf23c1aac79850c8cff0cc791dbaf8377ab613127b740bbc6e7c0c24d451f56d67ae94d8256035432fd4b20ad06c332c96079c59118cf83ec1878f1b34c5ca7939af183c1f452d9ac86e087eab3654a97e5afc6e2b707b7548f618f7e80615e86ae51f2a27a036762f4f9ea586baa7ed9bb81f68dd5b80e2c3c2aa93f4d3ecce832280ceed6927f22976fa520538b45050f0ae7ad98d68ec06268d45941f1fb27b2e0f2cd65aefa36a2ba0ea4c563668f5eb1dc7920f11835708e81ac7abb461792c7e1b70351358033697770f587d68984b0d31da2206f8e258b1f2a37241ea00e8643067538801d6d5838fee27bc4797552df15c4dd6fa99c606a5d3cc0a65879658ed5d66edbfb5586c5c3e73d35551d7cd5a0386122a6ac74b2308f6c69d12f3025bd72aee11d7a16e9e3df8c735ef44fe551cf8de788e2dd6f63579fd25991f42956033e6819ddbe275b3e88f3a15a34920421c028c80ca6b99b463fad6e0a0e8d4632d4d5ef9f6707dfa609dfb0a7485207ae57c14cd368a8459dffa987949cb9b9bbc83473517da00c6c618cc856afe6bd03373c6725cf03267ee1d378e59fad38c077c3a8ffdbe647f0b1afd58b229c0d08e9296be8292870ebd3f691676b55a8b9296d86450625760b570ed8762ba9d24e2fa99d6f6c9063d011f38fd2c86d2d4f597ec014a90d06a733dbca63990f308de0bf8cd7024258166071ff5430f3ed35994f857922efbe2e2d0b3eccf5d84062bdeb35f02675a6695242e4a28d8783f17f72df792b909d7a9c1c64e8a4cecbfc8336a428d5ea35a55ff9c7eb049d662e1fea52c7e4a09896c9c1ac8c1d6c0453b1f6c651dcb258c0a1286b5406d4d9c572be4d5866d668d2ffd9a96f415fa6134efa520a21e118e474d5a8010e9bd09cb459a4903409f3dba50d5513999750acc637dc897671ed7713f6254fd014e7066f95b316e62506da7d442625bc67d8e25a1195d4241a02996cf217a54c6e098abcddba403590c67e28945caf207264cb6149486a0cc9beb954f531a46622c9c175a1cfc7b0cfd0f1b9f32e2786481a371fe8efc1cf0a7c32ebd833f68e8d205b490b0c0d4cd0f9b542c469219e5c26c099e2767b472e776672c9d68c26d0c91c406a310266a811da286fdb1d26f114f3cd12e94b189d45209622079b75a9443fe5486ea3b16dcf7a32b0aee3a47b4e492bc1ee3d7f9dd2a04afdc81e05c589480a22301e6aaf9cc53defd50f5e9d828934cdd253ab148fe25d0dbd5685edecced86dfa22239c2c5b24a0b4f73b8d01560884c39e5be8eeeebd3c306fb920dd7546318a4f45a8f7d57d2458f75bb43b546c03154bb43a8326f20cfc4b8c8d603579c03f1702abf33335dc5c17f81e199285ce8e174d0359002e85cd4275fb148363dfc314dca25998bf24e17f354ea43b286514132f914c80f8dabeed8d12e596310248ef8df210c0ec60f3f65d791b443890615c4a8aa1bec6a1abd2c82a998105f8710bcc55aa0c1aa0692c13e3bb96cf2248aca282860f6697fb0fc5f3708b0febc1d04369b14862924473b4179496a89154bed1fff96715f3401eb599051241eda121d6c7fa42feac55a9b60d4150f0f617e06217c42ae23bc6e8c3cf0307fd7d821204b5d0ee0678909e014dd8b88710a178bbd6f86806ab19924a97ba32e8e823a34870ff62cd9fb1cff67980014c4b30982cb5287558f34fb2bbec2b6a44e30dc46ec570ffa51f0e17cab7bbbeba7c58d948f483de0ec87f8a5f0de58e140f81a0806965ddea138f295011cf12e9d790e3c790cc6d3357bd3faafc637edfe66b7f30e85960a23d13a44fd2d245e8fa0749c98915b829d3a855657cdccbf11cc15ae37062c86a39c20951be5def05221ebb1866f105033263123537a821a83d8adb3b2fba30932700c7039e10a507114743091debe9341d65440df05cf0984845e3c4be5a9ef8f455494f0c566e26a946e9983bab121315938883e50fb0ea634d33aaa5f99c1159d4335e920a03ab836b2961bdda8feca818368b96acb5dce49b7113c79ecc34af6d7f5a7eb0c4432c60cb6275e6cd39aa76daaa6bd4c55bb032e698e46ab9507f5e8992d5deff74721a54863e2041d56faf8619144a3a29cabf5acc7a8b702e4a33d60759d5b3ab115b9f96c6058f56f33a6d74708042b9416898217483e6af9d8b36b2af47b30065ae2c3635c2eb0a12fed65c0f74c710f0eda8b00525537a4c250263cb2377b8eba5d7c5408f82538b5df8b3786932ab7268af249e7b6f9ac851b2b118e811bb9599a3cb870788e3d375a9717d3951ad14dd288148e72da0f56f2a5fb43f8ed80bff632442de2411ea9e083ac50b6d8941ab6609f1da5d1ef52d7dca7fa55710386810fce1a5db8f1ba8318bc299a70658d48eb2d309d0cd38fca1fb8def157b43f6316d12560786dab72b73ed83ce11ad13ac590d7ec2925914836b8f8f9ee4506890e5f5e1b778c44c4487b6c7db9dd9ea7eec3555f462dc70ba876cd7f8874908f837b56f14281c5a59bb820f92bc8931af4b23aeda58c635633a4aa16f6f7a052fa02212f76f58de41037ed90fc91ba49a95a1f6c8200a9807f11ea8970d8b21e895d555a24d991681e67b2410b08b62a2467c775a3e3e95458772c8e3896aaee67729d8f8be7e0695086765c372a3d60f53e3d0a267672f321e61faf42959c3ae94cd8f2f70c5ac417243f2dccaa8140aa942cf89a5b22a087803218807acf4272b0243e7438dfa9de45caf27c4ebe375576f6d191ee27f32d7948199400568356b0d42a385f705206cb2053a47d935270f4f5f3669fe0eaeb50d99922e1bc6956ae451b3cfd96901e680473fde14a476b44c5fab171ceda773d96c2f689a24b52aa154bb3c23a278a05a3485e118cd67d3b317d97106e90bbd346a43fdbbffd39bc2e01e4e67b2ce8b5066363d89b9d08f3f8482aef6bcb90c937bf4d0d64ecd8ff4428b21d38ae7c9155c639454ba727126a0b7553d6d8b7ccf1eac437a7028f2f77c2b59bd0a98ea36303c27233ad8369b6549db75583a3770e654fa53ef8df0a0ec0e5d7e0425547c90149f1b29c08132b540d6c713b80273e04b2d38dd46e29acc9a4f3bfc577a73f70b97e29f09ea2a3eb5e485b822ed9ee931b1aa9bd08b98fc67352d0788f078a74e6fced7ed761a2720b110a05d00d98d7ed11a4fc054c05a46336dda0924a3e69d5f96f82bc18dd63a78b69e14ba52ce7607c25498dc37f18be4722bade26cebd1363c226609635edb802e8a05bac7cfcc3693101e47242323bddc116a07459a7e37f23b36a7417c17a167286163dde35ef60f4815ffa90bf8bbacb15aaabe17acbb3655de780e9aa26a9b0b6fecacb54593163dffd7faf36cbdf0b0079521c7b4024718ebcdd2cd8b60691f19187ac4191fb049c4695e00c95cf3c4e8f204f569d9bd8ae8345e1eba2a3ef2acd94ac3b421b2424b291b3acdaa60dedc7add841173d3a6250e2783ce93a7d0fb0854b3de362d99b6e7133a0189e86617ca9f461244fc231c1acea459dbfb96caeb226e80ddc8d4624ccf80f1c4e71d6a621e13233dd2f4fe94e470e9b2c8ec706ab916293d335fbed287010dabca6a5fc689fa80b8f8a2e915a0a340dab4af8540a20779f8e4b5b99a9b7f544ba40e6b793af487b4c02aa03398bbd95a47c80716e5137e3e70360ea167d473eadc4326cb8b5dec44d6ba25a73692599fbc047a6ae18332c20009bcd15b81d32122d60795775a2d9c3fd086a1333541e6cb63e8c117cfee0e2077cfb5537112435af8039583c006c6d5a77ab275055c222f061aace1d3c53ae967f0f1817f6eaa8d0fde96a0e9021c832ed27b5cd3c2c4c09bf9075894f09ef4623348b5c5ebf9f224b173ce2d86438bd211ae51be36533486f71bd1320f6e03c9fb6712169d9f486db3d1adf1fc821c803b29b47c12a9337bd693e178d362412e2ef8e6087d27ed9458dce3dd450930424afdc32061462e06bfdd00abbff3083a637326be295d53bae2fcb300ae345c7d1f27c22e1946a6eb5c9bb5611ca65bd45328d062d58725559d6b198eb8965a9fcd28c29a5a6e28e776b3656241ee9432d32559577af9e09cc831ae670f0298de96892bca779be0d3c5392c1e57d6c172f719c0d676e892c616e3c2711d1f2d2b85f2c532b1920d286b2f0d9c3e40ece82300428aa7ff8cf5f2c063cb4925dccefc42cd02615d964a6b5f5631ff00cb152a2cb48bed26605474caac01340c320d3e533c58cc852cb781ceec7cef2f3317e632a4cf170caaddb97d451d91ad45ec7e9d4a97bd4373b9466e1d7a504de69acef32d6ad0ee40827bfaee96a99bccbfe280f3b12c318f169dd6c4946bf3c7f180d7f573e810303c526a6ed13e2a92db869090afcdbb3d1a6efe96b6039bfe2a6b3ea963824e32b53ef1eff49f93dc23234a31f981004d74070bd924eb4beb19fbe1acb51ff578badbfb7992ce9448eb49840a7e203e2618ec7d1497cb449a1f23a3e7a4fdf84eb625017ea710ed9d05524f5ef54c5f8ffc929fdd852d84abb56c5d2b290a21e4703317b674880d7e7b239ca906f1e7a0f728b129cb762848d7fa6dd4624749e72ac5a399dae8340e3fac822d5bc4c0fb917d4c4d4c15404dffb673333ab65ebbfa18d99607921523996c82abf1b79fad44ca68b5533211b2abeaafd85bf4d22d3ab440947e45205a5abaa080a774db016ecdb8fd835550d5005526e64e6fd79935dc40fe314546d464e0d7adbcab699cacee4a95605922e4a1e40b6837c67aba97c1b40379c6109185bd1e1075eba1201f4db0738eb88fd3d527e5c487accf7ae4b5e530a370fb25726a85236951870b5435249fa30896a53946f5fc14fc8a36d97d2ac7c427affef3148e529a3a8694eddc5f49f532e7549d9811438a8795e69c27bea158f7432979a476e83c0b16b82b7d8c0f00a439c98d10321229638a90c73e069fd8eeb3e65e30b817ed41bc725bb45ef2fe222ff2b934d20c8511f5dd0a854c246926da86fa5725bb1c3853743956b3e3b57ea78669c7c19b2a70c7d6a9ac8d22b53fd257e5ae6dee024eb1e707037c93e0c4f5e563ed663c7e1342ad3dee91ab62dcc4c12a0b634668ae41dac9a239cce4b8a3e889ad627e2400d8feaff5c39b4a04ded70bfe6992b30b5ca7002ea6b5e140e56d5d68f1ec71d25a51cc12817ab1946dc7e8297ee964bf7e1da9e394b6eb3532b6b7f5ca0f7b84a214a86f97a4e1d1b66d042de4c961d65595f242f71629ea58edcfd8987630b39719e5b38d690f065b6d0cf447e6f2464349c6cffcecd1187ae730ffca360a8f2535eaf7e8c86ab8770d4d9f8e9e96fc73c969cb01f8856c6ad9b18f0a9e36ab317d601860b78f113812f6a50535fba30c1f4076829d6a84dee06470006ca0cab884f4f2dd6f54983d05fba90348801937640dd38899114bb6b16c2685d72d8a0d85646715f64068366a8e07abcf445f55183276127b15a27e0e328d51f2d08574ff9051e41a1e2c9978f15dd3abc20a7764fbc56579c93af0f5518111bc88bc103fff6eaef95ab0d9a5f3ea4e492c84069b83c3cac20a915dc6dfaf60b24ed80982b1b95c4784786d600301bef196a21d89031e3232f3ef4ff76b7871a3c5b756aaf5e31154ed2ba5ee3ac33aae30d39255a605c80b08c1e5324898b8b8471957daef6699ce50c300513b596766b4a9a6256991d604d23d52a25733e2ce72f7d7d4fc0bcaca8021c3f2aa218f93947d36a00fe83d8f82207dfd7c736c4e3d5192b690f6061a19087d32a88292bb9e4ca68f63041247279287c702dc9a96df8fd9e79eedce87986e9360831ed53b96090f2dd01919ab0b612bdae85e7f0fb0cc518f69b5c32cc93db5c33ab4cb14c022f706181cb788de79e266d8f740335a03540d41a461cbd71a2d17b4b09b3223e335bf5222487b80924589dd532e7518fded0d7905084e03d544e4b3d787e0c5038cc0814574a3e10fa0358558881dc44f1081d166719a919dd8441ef157fa8bfbdc3420d97b0a8f798331f2be7f39b0b0e686eef86c0e92509cd30d7bef544f20e0cbbb1930515949272e559d5b9dcb3bf4602519871927c369fba9c217d7f212dbc943c598a1371070778c2b7e54bcc444bd7d0a270654e8c2a31be2c72f05eda6d3949af757618ee99effe0d66ab394b36ebd2f50e820432c8dd584cf2fc2be08a510803ae55776f4f0b3b9d2616ff8b4c447664a5788b8fd6f7ee26fd4e2be79c50872892b076f64777e2eed4aed804b481bb60e1bb8edb2c3baefe01791ab441ee727df27fe046e9cfd0a0b86c2c741e208ee488ff50ed27fbab50dcb7493cf16edebae7e3e12eb14847c8e41da1c12d5c69ae2fa3175afa7ad2bc66110e6ef00fd1feb86d131defe5611e1cc18fb0505224827b1f44160f9bf309d2ae4723558b0d45427c0e495d08fcb202214d171b30192aaca98db3c76a0f903c5cab07b68a214a28115c0d23c527038396e30d3af28af89052b7fa91f3c757d96c22e9266cf1c63094155c99f8070701d9b0e04207ee31145d6d40d06b4530b8aae26c5546ee56b75f2f24a9c79cd3133be100436c216b92ebd76be7726cb9525b865b7eafa085a59f91cd219ada2e9ad86ffc6bf229528dc7751b14cd5e98ec43fcfdfd8c5cd786ed23560dd01dff68e22403c3d6ba5374477ffce4268c2887b2b4f419a64da5f109cf86784720ca6cab713fb3c083610f9bc1204c8b61ede94a8bdb86a081072e2fcf939fd6da932b6f4d6a6fb4ab964d2ddf34647f8caa4f5ff3083817b50a8123292890c35431f810a616be39b7d6e570af08d5282d814c76a12f39a6978dacda24f63236b94926afc0c8e6af470519a21d3a49b3306e392a05578178349f0d42a774dd9961265a3010d41e2fed02ffd6a595a2df94a0ba9cc9dd2d8663308337a0cd37395d9ed96ae1069a70b28b80c839344ecd09ea306ec2c36a4a19332d6c5d9783d9374e4e277fb3b03869e88af6207f5bc65793ea87ad1a62768b25e0f1d348db7623f1599eff020808a711e074dfdf01bd535ae81e2411726837045575963f99ffc0ed27622ca7b6ad27c3a30d3b3323a5a1807fe342639c73ecc4edac6629ad3759a1da90de5066176fae02ee1c8bf92ada12d3deea8309351e42aeb52a2367760bc4a220be80bc4562947395fa023217fed0eebf1e47b59a0d51170da5daba2f67ca6e16c8e13251ba729abb2f88a4ae5d3972280e8b40ebf6dcacf8a289a1a04a538596ab9f4f43361b31114b515eedd93259b447ea33d956ff84c74e22e2872596767292044581dc555de94779ae21794ff6a732fdbcde6dcb7a9783a26c0eae16574d0b0ab6f26f0c8363908da7ea7fd38211a7b00afd5e2d3589d917745ac560977189d8d6ccebcdb88d0d62b85566133574a56a2eecc274324dca2c8e907bf3c70461464cc6ba0fdc8e7e20f03ad9613026198721acf253e080fbcdff94d9886d4211882ffa8d4c35f1ad0b9c0328b36a02e641b7ca37f29eb6f2b87bc0cac2f52d7e95b03f0b5443b4dfa7b5b284903313fe99d3472aacfeda5eced6d1b57a574661816bde5dd7d16e3f97253a0303bdbc81e58e9df49f814e609404f8bc18d83181dcec8c2ee90ebb25b862c6a97a3fa235a709901dfb2daba3d0190b22d4b18c2e073a3c758208ecdcf14df40e17257a3dd4dc69b3b91e641f3e0e872c87ba22a9289b87d551d69998b6e6803987b9bf69cab341eb204f2af205440577e73cbf23db9772c1aff9eec557e8fdd5e81811f4de44dc8c517f40cf720f4ddd15f16329f9f0871f8d05245461d1b385271c2ea8560dafa1fce50f30f53bef13ab88bcb628eb49df919529815a173fbf6dd8f76b3918e69ffbab401a4afd34491d00ca3a7daa302d9b1e97205191f984869b6be2c6286f86fc1f0bf62f296ce3525f908f8ed8dd3278128a7efcc776d9e71e67657273f9ed3368d912ace67777645da05b1f50e22891d09aa6cf49bd88b5acd1c863678d7058baa41b540673d69587b2667d2369423afbcc6d044711fb14a8128ac536be812ed83455a023d119c90b605e76e919d8d3f8917bee8fe8296a44873a5f1322b588a8d5a2bf7c264f959b802340a8d4b76527f12ee747d0030c32b8c4d0e7a6b8b6c19965815462a125caa644c0b4aa1542406fa01ebd38e3772aed1cfed3ae0cd70b6b47b12488b7496a77c699cedc70925ddea4ef2630ec8f971e13d870bed0ee9a936029cca927c58b3ab0fd7c348e8bf12e36a9b249af11210db33db41a0dc3124cb41a1cf99602333a8bfde7acddbf4838df6d07e4d10a85e2e494b88daf603bd5607235849acfd0a1031f311403bde306d8313fa8a88a23e52983ebbd0103b8c08a878f7079fa7e006c58813d9244031a0cfe1dd069262e293ee80605fb53d8c2602d25a2048e2f06fc21acdf1725754105b90ccd05b3f576881c29b141bf473147ef92924365c38ba1f53b1ba7a836795d477949a1a4df423c8d10b2b9d39ff8d6fd94ea496bc3daa9c4f1facb2389023b254c6c5c0780f19e83dc5b6febf27e2edc2fe62612688353b59005001ab2a077f1e3871a422dd6c59987b81cadf33795613aab0dc81d892f85610f4907a8d8aa7b5a72bf46cd30c9c1cc897f1d88535f5521d685c0f314b7ad3bc4d0355064f569c086651b0422480129f3596b273ea05f7866ca25abf740d0c1a1276c6618a18c224bdfa3f9c553ea118aba80f3dfb8de173790e0ea0772f84bf5627bc7fb35ac715c30e10f0eac678abbb7644a7e9a26f3df45340c06249b9930bce387021c080f835b0270a8946b953c3da37d1608aa863acc3b597accb85e34b277f0aea7c39df32b3d0355e9a31f430998d8ee390c586b26f401ff9ee7493ee4293851b1aac4f51e038fd1f451b4a4886542df2acd5969586d4b382bfc9dff84b02b73d2849c209acc7e3d23ba94e6ff07a61aecd73ed09c61586f9c93d64a1c3fe20aa2ecc114a02c27dd1e00f11e1097b046f587d4a869cd0bff7d8de932a173dc96ea2830fe8f6e67d060ebb4e20953841e031ac3818cc997557f7106957c2fd139d1421428c0859623fab9879023517125edfe5f9252095b98c89fcab8c708e39918ca5b650812ab2d620e589af44633e35e1f3fdc0d5c0f58047162f9211f48500a190c1e1d31f16a384ea1e1fd5b17120e5f6656e615dd0ee64e05e6ed0297cf2c0ca5273c935ebe429bf59902c8bead7f3d2923746e195423dd64c9c2b6dfeb07e4682253c19fd318d3c6690eadd5298bf11248d99ac0100e1cdbc4e4eb33ff11dab3c55c0afe3e4013b87e21ae8065dbc5abd97db79b1a77726b67fbbb6f4e691a92848ba4f0bd452661329e6398cd8c10817c562de27d7eb79aeedd83b4d13ce2fae8bdc3412bef0f9b637c3d1b63f552f02708af7f0061f4fb9d3392106568e0d2ae9abed2fdf539bdeba22826f491f03f5b52cb9b6d1dac26b7f798ccf8ef97796cb44f389096e2b97d53eb43e75cca308016b54d67545eb46cf305bf02d7e215c2b552607b8d2474d7a3dc61feaa5a1edbd512d96d5995599da98e2494a7db3b5e7f7240291e5434470b03a4574d738b007eaf8a8777b924c86e97abb840d5da6619cf4fe674006adc6c174e92b1ea10f884f83be84c66c5edca6f795b415307bf45a170f07a72c8048b837c37f0bf21f576b93ee7ebd1c279dee96c3b1c962a8373ca2dd5c8eab02c012dbd0867873da98a385ada458b3b48eb3681469c80931e150fd45993d0d5ce0c2779153be8ae066985a3b7f54096b6eebef808069ade1a1953fffadf50455d14e16aa5ce4494830b88f3cd14b1aef35a864d0b3ea5e81c7623f6026267f6c5a93714fdae6cc00ec9490f12f58fd195046d1fc9db4402f61309974cffb7eab3913cb555068f074c24ed5d8c656ac75cfe1a0cd0abb27ba63a93edef3d1f7deb6de87784aa06afe885146b58bc22ce7a823b44be671aa1223f74b9148d990ce4e90b408b282118ea9af6934d8c280277df2a33578b8f2ca5b835ed78bb1619fb46004109bb1d7af875ac5bdff96c7feabe09ef6b1dd5eec9070c5c0c01de8a6e4f40dc02e72a9b703301d3f10920baf6721ea59f3edfd45390fddf221ecbb55576a0908969b6efbbe78f97c3dc62c24cab16eb9f080c975643e3da2b93f41ffc2d69c9c5af7042a71c836a3939a20a4da00d287852ef8850aa283ef4b9d14ce7b547c507f74c33d83bf2e8a3f031615711e1e9c4419c12c0640cbc20e389aea2512daff384546b5f3b8726e3266345199b3df028bd8f71aa56bf7fbe9329c2a7e790e51cc536e96a99d2e222d65ddc43ec8a7cec859f2800ba24f557159ac2ce10edde402bd72813e705010f4c1153baa01e948147f6d65d8f997b4a475df956b0a6f327578de1469e2b6986313d5ed92de4d4e07eeffdf93ab0694bc3673e827b298b9d9e53a5c873bb8d3a868b9ead53799e6c7161d7e0cb83b614b846e2ff9f960851c4b54351080d70918a78d98fd3a94cd948a60e6149be736e4048d086298c07696c1943dbee31dcbe6eae057d12874f3bed11b43e7b68107c3107a304bb44af61604a7f0f55c3d82db0dfb2860d05cf50c6aa658e2ab3dc92d80bdc163727b6e37c91971063e04c38fec5f568945435ef2dd598d2c245d49e0a83dfcd532286a5837cce794fd1de0cc0b73a30ba365326f7c3c63f1d4e516290bee20e1afcdead9216e2ac9556864a7bd50bad784ca3d90601983b9bf55a548e39045d193c345a44d4b487b0e2853fa401f41acd0604024258aa3da840ce5da80e99369fe0f7302a1ebf4b3a6a3513204fc6de4ca97d18ff654f36fc4855d39db69614dd8644a17a14457a2c2ae81a332c198b090b10960664ea1934ae3ff4def8fd4fa0adc762d2e522f0e447f2687e168091a847ba5752fca4026d8b3fdf41223429dcdc7f0022388b7cc4ac4d395cc1ce3a514c62fd7dd0abd0f9ed7caac37f72417c0fcd72a7ddce74202bcbb471b1a044fdc79fe401f62ecb67d6c7c501249d3e4332956262a0031a46073b225ad8089235abac8a784fee83c15933d816ecf268d3004c992d230319c3073c963c92f10ade8eb083ac8f547d5dfc1e5f35266324510cb106d657476db43b8e9866f39555fd415e1a2605a93760a4540f52b84f4c1149356a637b55972e434f3b8f5496e94381b38d5fce755644c5a972965d8985f772b50654b1140daefed3fbb08a7bb0a6020034d963e140aa3f23bbfb120e79632e57d8c0eccd99c9e513d242ae69b486cb53c8b6db84a7eed9fd0e955300d7203acf2fbd8c00343b36eac661e9a05c310eb2351ab832858f476fc2ccb584a310fc875ed0d66b3f593fc5b0efdcd5bf8b58629110d799fec8ea513f68833d34909c26144368531a45c6d2f12071929df45f5d4d21305cddfcd6d098ebb69e795ad150c8676db320410acaf052b457eab3e5419e8d9a58f03188d592a24f84f8d361fe1b8e7d35de5eb96ea5b3ece824d607dcce0cb38fbef33dd49556058e479f39e1fefbe7bea337410d0b054bd25e85c12bf076200e1ea8403ca7971b8faed1892642ee3607c3a6fe3435d997d33af5b406b6792c0227c4458a4e7cade82a652519417ad6cd6624327baf59c96ff32fb343587a17c932a2663aae59e41da28d67909fe929201c65de8984741269027a05601ada433e4d6a52a9615359af63921096f1027fe92a4f1fd5207b5f5c903ca9b56a5b5bf801b17fa225d780ea423a699db63c56098a80abf82b391fc0119345412c459a4c36d9ac4346450ab94d924e9945fe691f6b6b5b42cbf353d4df93a7aad338b0467bd5c4a3407afc3f203dc3ef24989aa23324af318d81834ce8b646962ce8e00349bfc0b264452fa2833c90402991b1f97a8a648fa412f2a2bc20c62d64f54971f23203e943cb629808231d1f0e4a0455d3af5c5f831c8c1d2f0d0e8f97e522dc18de59a6e54fb1944f4caad8e3c9aeb8dcbdfbe8d91867abac0c4a4d4b617441d2e3513d484fc91ab45bfb616f1552e8d36e2dc6017900f3a947b9d4010467649fb0d638ffe3a726c3f760c4f81cb12fd1456af475aa4c65a30517383edf1349611d414a7c878ee53608458e7efa539495626ce0273c4a8b6c3cf76e2b5bc5d6ae0407ce4ba52e5b36cb8c1f1a9bc7e3d69267f0399915e56ba22043b4a056133a8ff3f8cbe5081e4f8298fb680a10d4a9033d00b4ae6ec40c73a8882fb0a80be6e1041e56cbefaa009a0e3ccda6791074c2435c24c703aab02f9f77f7f52331208e385784a3275f071196883dd2ae1cedc4a6366288b7e09dac2111e75b890abf01b7f9f2acdd95e94c4267a37b0546a76052a623d3bc134b20388f1465edd6308a8d91fc7e2691cdee5eab86582ee5f78a3266895d886669176d3748dab6f74a9460a4588db515bad7d47d1bc288f418c8f43c9584c05c9ef813d7dfe7aa2afa3cc022da12685927586d5d3b51c4307140af7415539d6dea8e56fc22f7984836069cafd49f9b1f305e2fdff8d06d10ed16a06fc6d9e2bf44b525b5564621165c6eaad50d63c29f11368e32a663452e9b51ec11265bd8e5b19b80e8e63230c95889f0426e3ead07ebdf84a1000af3fde8a57b90832e817aa1b5350de7d863a328d9fb9bf58f75b867c1d4cd88621e78e1ca68d9065a450644878daa6e3a3ac0648a060d996c953a0683e41a595e448034666053edcd6bc124325e3425f144f29578784076402a08216631f4d3412b5d66de1ef6266490c766a5287bed5f3abf3ccf16f351ff5c2168fbf66a849cfc9bd3d356bd9b101f4a0f17f847848648fd8d5133a4fd5b4dc90cda101de15875173fa2bd2c3a911663a85f6921d003b6998f0c9c2f4ed993071353c75505a11bd13e65c618f89313d794a8436a157b74c613bfca5d8f7370752745958765a5ab245dc99f2e157423eae3c4801417e150db70b3ace989cac32f4816a9ad35bf937d60ea903fe619c2f2cbd169d31234e9df947b5ff15c340c1d24072a5ed71a15bfd4a2a318e28b4a8d4da3589a3904d5970cd5d6dfc703f19d20643ced3603af0ae86fc46803bc663c94f36ac02671be9291386c67343adbd44cf37cfd87342eb2d2ad8e0a7a38f61ce4d273da5e4c6a51f954ce79e6254a66eaef60a400ee485844095934087c835ca8795f82c980dc35bf95540ff4db6d14c705cfd75f395bb5c1c77d4db31594f519948860a132c3493946c7f74c4a10a89aa0a59842aaaedd3efe76281da45cf03f7ff04212664c52e8e5d10cc59b5e2620b01aeef1722445ade7f05a74470ced038e72fd2a141ecad1ce45dcc0dc9cbb5f7face4aabf0e9cf0b3773f0c99529e438f069c571e5f9a36c15692ee4d52d31b0fa07a3b9339e93d813e497fb03e281afd960ad6b9180c2e227bb4982263828557418088de2a5f537c63d8904723fe8d8921bf6baa380feaf2750674a5c7a2998e73477478220eb7f9d4bf5ef98e73077c230f7408eb4af855ba6912a8a369e8eaf2b0af76f7abfbae8bd7d93fa9dbc5090c95c2348203dcb3db9aaad934b8c3587fe1ff0386b04f4665dfbb217f844b16c2817363326c67be9c9276eaf4661f454660492c097eb3df689ff321c025ff4f40a7be33a56741b2b67ef963a22ef66eefab49e6d6be5f28f5fda1a66df8d3e2b60f60d5f4f18417d495778f7b0fc59b9d7b563994c5d96baad56128ff1799479fc11f9de89772f8fe77c97ebad3001fee266340215ccc6f40de3da39b05d6695089c014b3e810b6915a68844633a0539dfb7794bf888f55d97df4566b43542b3cb44c68c4c98efcea5fcd6e057ed9375ba197ac3353debf205906990de3e30296818fae227af6e907afb4b7ffa1078dcd8543e7e88e89e6884e8af9c11cb0e597352073bf68d6797a74459304e6bc467aa81bb0990de90989d4965f5d9f9e48787f44eaaf61cdd9260cab998f0eb93e0390d5a0555f9349b1f6f3c7416909f5d6bd287b70afee1638f769caa865b72df689a0df564a28d61be11765b4d61515d6abe77b30ac0a53a2651e5f570d02f63cbc3ade6fd0e51c415a5e6d3999291452bf7d3cf2bfe5d409f6fe9fd7eac4f3711e709da25bfe1ab2db06c8153371ee575d31e190500780da786bdbdcc6184862f399e7e8163219a185cf3e5e50f49b0fb5d5e8d59adbb28ce05d83cf0f9152b622f8c5fcd91312582e3c016e4798f72c246638d29935541d254774d4d72d542edce97a1a58aa2f8e1b8c9aa337915ea4f94ae1f2a06219215b18171b3ff4c6e34b1f1f197024c3cc8de1e5cd8c0ddfb0b3bd48ed96c19fc21c4deb4b88042602dc81e3c6ebe073d8c88f161660862c214b2692a4bf55b070027bbbb65e53ee7c2165851cebbcdecb65bf3dcd6648154215a5d1b35d75a71943c75d4e4fa80491b5108cc63af357aacdb19f6af00b143e893978ad378198cc1c425c21bcf80f0b436adda971e51ac4714225356c77cff23de93e982f013d0de01d02a11b8bb731c0db191d4d244cb08b5e5ab989eb4077f1334c8ee8c5e0dac8d141a3bdccdfa6ae43230364403b9d7f9cd7cb79564f502a26e2a0d1401e46c9e0f455b25f226d6c7c99c73199c4c91e9058006ec020bddf042fbdde1821772502528db8bdfe9ed01fe2879efc085d753983b1cda8ea96c7deb8fbd1e9387d2f9b4ab1faf05026b2d7d98bb16e3d022dcfe450ed8221d48657e254de2e46b5aeaeb1bc449b19b7582cf772fc533bedb3c541d726096f5c3fe0f11d1f6ebdbf94d401b9a5228086007c5e2de294ded9591ffa219c7977324c15ab7bc14228950f9d3987102131247e482b6418134d8467fa86c60148f2d97e087ed332e1e58aec51a7e9f6ff87c5996be986bad60b65419dc3b416589fc3f1f18ef75f8968e1507543c781b3edce213165e4dd92987ddbf0d3c55115500cda4329c935430bd5fde30c4a9937eb77db3dbc40cc73ba4440688a0cd9510e16cd1367cdf6f479000660c0be0251d86a949bf5832b42663ee782c9e29d54db9f74dcc6c56826771a8cac27b36e39e5c0dc55742f6cf5b1a1f4bb482ab524d0d6caf53fe83d5dd9f9bc7f4b3086731474424028fb4c1b9921bb74b1d9bf3911ff6540844eb7d0cd90bd971b184545786ac1fb643f2eb9922b22b164bf0df0f8a5576b9eef0beed459b1c837198dbd1c0da23089e4e4b0a070f5071fc24431507e7754df7ae8b3aa8aa771813480e0242450aeb46a9207310f6d086310b98edfcef955b089b6729577512f9788461227c6e0baef7f85b02ccb8ae95a49cdc83c958041d329a7a5a22fd106607851561d562c466c1e35eec7050738cf4ec74086e78c4eefdbc6de10e755cd2b99d6ed22c6b272185f9acc1160912db848210749859073dd6c561eaca826df0fc4f7ec3ebc6b0f38fbc058718e8c037e040f4aa428096cb20041eb9c621b1166226026f3ed2f0baffa98b44ed180d573e23a3d922ecc56812b9d2dd22a3f6332573bb863549e867b78076e7b4c06823574da0cfc6f4ec1986f3c98be55da0870842cfdee23dbcf3eec1b8dc3073d8378e4e5f86bc6dcd75d7031dbfdfb90b2d909ab6d620974c7ea2cbf04a7b078780746daea5e4e685e2cd3fd9bfade7dfcb71716073b3322528ea1ee30b6cece71dcca19c4ef5856b9cd1901ae5b1cf4852de48de7f6ca82a7eef00961f26a2f747f32185588d278d92970a2257f459c344574412e5a8a19e1cc49f2febe3c16ec5550a572088ba47afce7de06d354b05357e22aec260d8f8a216cf7fef196ed7cb600a865cf6fd7c4d38ef44406224e1cb4d6ffa65134c45a8331677026c0be13fa444bf65c0449cd67de171b879a0ac2ae9ec137bbe5d0fbbd7474a86416ada70b0e1abe7a40fb988de5807a3511a4aabdea68a76e838b64764a31f8e366a435e430f5a10f8d992f29fd4db49ef745b89e181e1f784a459b4312780b7c704cd8c89cf9e23cfddb15cd59bfc1c79e68bec18c4a061eca19be374464019f3cf72183444922ae5c61cd649803da8ee25ac2757ad877f9ae5d45aa2f64c1baca3115c5dbd5675cb73483bed86da5972bb8605bef9cc4a59990ca3b644ab5a0efe1f3490444e9574b27bc39b71a1f539c2e25e0c781634049a997cd4c7ec5b91eda8a0335ac6a9348eb0db9dfe238070cb3dcefa5f01b68a1e6610cab3bcbd9ccde7b72cd134d4bae4ed77b1bcb8eece30dffde2c6dd2c341c2d37e7db86b29be08cca08ab0898fe08d15aa501fceca081dbff837f45a88704a226db372d6e78a9b770a3ba9fb54a817182d4dc77c169409a320a6823faf11b11d45b2b7bcad3953cf3b1f915551d61f96ae59956e89ebbb9f26ae1243441697ba760ac72000b8e176f08a5e212d4912e514df6c3e780ac9bbc7cdf8826490de56a59e4f510d659a950b86487563cbf72aa595ed5be8a99cd06f084d3db0d5666cc337b164f06628313e06e3342e2bb725786df4b4d3a2ac24d9f0f4ed318f935daaeee623b3248ea00b48715225e27da00832f97d3834b9770d9618644d7e18f94b9fa54ed6c10c17261f5d68cd60238e7dfc73a243b28433b595325a7fc04cf2dd2d55b9c06487e8329d97d71f5f74bf6c2601430afa84add87bbbf2b6afd8960b528d69bae1e7b6d22145f40874542e3d2f680d89b41950bce00c69c40ec1d6f8ffd1310224760fc37a66a4f11246b6a35fcb99c0c780c14a48afcc2aacf4ac8fd07c370506ee7e511feaeac8b320572d78d1956a4b2d0d63d1c3d62f7cf46fa65e73735b25fc3914b805e194d62a5db1bda8c799bfd8a3850f21974b8e130fa068009715093219cb606f38bf6f0f9e321d45599c8e10da6007a987c271e38ec51e5f56c618747a38e6a801ca5d4fc7a7303501346e8a30c65fa256893a979b26e9ccd9634c60441b33beb138429e1b6ebc5cf700895fc1722af28d4d1f8ad6e6c3f36b283415606156e3e4689e6727a08e23c3c1707a1522e56014823176d4539895075d2c5f31217a43832ab24707f3d1d6594bad3778b770d38875389f8b190988e742e3dd25d545ba51e52db608d9fa54ca02b2db95a73c17eb645f973a4f4d14305f58999a26eb7fb16c13aab849ba86e777af4d6dbb7a3d310978af98e61be1e83a181eaa69f4bbaf0b78604d5daf711cb0cb5b61a30783d86b45352fcf3a570916584c6d76c77ddfb7fd03ecc69efd1de4b5f380ae31f56cac31e4aa1f95182ec120ea1237d5c710e5c5285a3be2eeb497d2a4f2aa92db79ae93411f80d793a8f577c6d569411c9147c30d934ce2bb64d093812380f8c27272b8b4a7a95bc5582e55bf7b11423b0551aa420c56cf74e88438a4c4923bf921a03183b767beee8e51b7ccaefdbf9eec219bd169cc7bf631c6b46202fb3a883a578d1c2bbc5c9fb8577765e09664bea8583a10087dcd0dcf11f51600476d320ae7076854c1d02867da3d3df836d538d28ae60f1d6b204be274c42562412f2eb1333b4463834d1c0c8350aeecc40ac24ebb233b2f68f17535663cf5327723b83c9c0b67f039fe5725fc01351f6328258156076a3a9875dca8aa5895497eb58c484fc9533d77929079104ca7f11e8d1ef29599cb2d2a301cca31b51ae935f0249f285788bc787ba5c0f74c1511c5779d8adf9c6f9e486dbea0f4b7d25972b9f5014746e2d96aaab525888e7ad0e9a72364766c65e36e9c3471127a0a0e97bb3b7c9d9992ef98538c19883927f6d715a619cdec1bcea1bf5345777856ed4a1ed037a8b03b1f49de2b5e53de43404029e4a50966cb05bfdec1fc85f795513ff066eee12336c8bc97213f20ee16d6427b4e4e1d38b268c3d3cc426ca6c429970fe0cc7c7e0eb2cff4e7e74830237fd5330c11f709ec5d4a36ced179d70540ac43888b22a45fba613519b873a1db9ec47ec392e5fd0e96cd62a141307c8f46fe1e432a2883c1db7367e31d234d1b37f896011c34397f23236f944c2caf636615df7129198a8042c0bb85950287cca06c2dfe0f12f49df077f5b3237fce455cd6792f4ff619e97a480ff8f0f99a4bf71e97df1eb1e3093aae95196facdfeed29ec2eae9023e83b7fe4dae497ed59ebfe9f8f46f4797048e5a9af28117125aeeab7a5777f53a067e8e2adee97fc37bc2fe8fb2afc61592a992fe0af1b4fef220b61417d07780add38d4e14bc34e54baea7b9e0348a462e8131272a1e9ebb0076e3486cf52b2207e1953bc250aaab76a7ebd394432194c0549e672515fe59303875049b6a4a4affe517cda45c2f0a5b6ba355a86f99eef0925580213be90affe046ed79e623d18e00c8bf887e9f474249fb6ede6d36cc1971a1a05eaedae81668d681cc97b0a1216561ef3299190f1877a7fb8dbf60b536b8aa537d5a5b6e6d5b9f9ee3f51a8e58cb48b99e4dc7b062d3aa6ac169e251d4b2d045238626584e30427b86a05d931e6b7c92b6ee578ac0dfddc0956e3946b2b545bcea04ef9493e62d324cc47c87de842493433dc1002216a5dc0cbdf3c6da5b44fdef82c91608e7120d750cbe0b812869802ab094a7dbb85db76cbaf6cf9847bbf171d49c92dae7fe72dfa60a8e9a48bfb63abf6fff57d91350c6ade27fe786a603ebe293e90be425d7c7879635fdfd80180c09dcedbae156260efe8c5a70a9f65eedec04c3da71419f692f7905cab1754e9a07d4d5389d69965122a99c640ba019a9dc93f742d0abadaa7926936b91be4d62d125e0e0fe39a4cbadb40bfae9030fa63d359fdcab001ec0ec02bce7cd89dd92dd1ab46b73024c6469b2b5ff05aa91d284add9a3b37364b986ad5e31dbcdd8e0783ee62420c1ccad55b1e604d16a7ec770737967d235553e55b5336e1bb313003836c58add4c8fd64fa4f13bd82e17ab8b0f80eacbe710896d448ff533fbd392daded61711c2fe84f6f777eb2dcb75f47a5b9189234282dbeedcee650df1c076218fe7c897ce6fd8340328b3601bebfcbf780186a852effdf425c58880b59917f433f07419abdb357ce5dcfba19058d2784340bdea3ac34b0ed607b42b805ea6d927b87cd59878eec74508aa16b2ff4b7b97880fea1e71331a7461585479ad1a53ab442e12dbe9670d1d59ba21446df461283afdae6c3d8cf0ee7654a3d2932cc8cc8fd8cce704f60934dc87341ef72561a05e9ca46ac46e08d0fe4cb607299807105efda3f5c6fa8bae818a0ee868acefd55a13368c1f0b418fbb2fa907df96b9d6e2fae8871665a307b3a5ddfe2fe529cd76efa783992c34ad7fcf957a65bcfc66f16a7de7024654fad26ecad7edf0dc708073af721b62aad653fab48d8e4e22bb2152017ff93d0365b2dfbc0575a7fa2a5875439148dea19f620f5759e26e16828ee767eaa09dc8dc0ee8641c010b3de7781ebb69158e0de63feee759b9fcf8d55392991bd42ceb4cfd2f23278975f0c76bc0ebcfab869be1cd1f97588c035433506447796288d05f8ba703e7b07a6e4fcde35811e4287db8c121bb16204378ce3dd8425cfd4cbd893625d38b976a3ee943204f8cc5f901bb62f70fa8647a52b3406059dc3e284aecd01c2170d72ff254924c426437411c8ef182cc39b04bf0d8ac923ba44b7d88f0d8f4145dbe7d5791bcfe7b9d60ca5b75c43618b640825f87ef4ec6b5dad1c9c126711bdfc3c1696b7d62da713b3e7f853144f5de4af99966e08c51eb760c243586e92618bfb37ca1ea47322d022f8997a57ca6e6adcca4f30c025fb3130db4ce803d1baff812f8c618d4d39a728abe0dcf86a9d39276b538090f1c1a77f5c54a1a62d367aebfc17fe5a896517acf358efb96cf976c791a49d333978f0a14118fb0e2f16def1d84521cf3b07e0176b9b37dcbca415da5b84d433cc9bc4d43fa57b9ed44d0e469e7c4b3b12049d38084fda3242c9772a76b4160ab45afd12fb9478a51dc6d9810321c14752629de080ba3b9ebc7bdcf0732d2cd25b58c4127e500bf4dc47c446472b05022fd29fed9e2f82235812a594a4f8fa83f5f1e6f56c471df86af00f1fd06bbb897dccc9ec49b1ca184adc45fb2bb18e64aeeb17c9e9224043158694aaa3fe82b841a1447bd415b1c8235925a91d11e8bbbe386f791415984830676ff3d08d516360c29011c9e98a0af350317d58de5d3cd2e6deee2152bdbe79bea005c232bb5101aeddb6cb48fc65e6fdf4c7eaa01eccb554f78ad39e5672423a57ada943c4ee4075f01ece9c35bb5bf28055eb3c182ceb2e6620e9e8129d969cf0754e1900a0397242d902ea100402d6834da8688135db7d651eff3a4eabf65f081480fd28bf5ef6c2031887e774a6cff62f4711697eda659f19ccc8c1033b76b216c1e912d84794e6b1edd80aea1e0711d25bd2a2fde9f128709974e1df33cb5f59cd8ba69653d2eda25e4e6d39436bd48cbaa85bfa6516754a99a994deb4020120272a67722c4c16a0fd122105c61e5f34a1ab94f8c7aa0e0df03b9723b9b4510fcbd156bcd6c91422325c15e8bd6d18fe970a9ef8fc45ebe5ab2250fa94bb49a5fb3b6db2440a997449fd5bc630ceafec5b64d2d25bf5500db3406af0e15763e10fcdb046f0a886b0680e8a809d25e86a099e7b2dca683eb89ddc5ed122a6201ee3257887bfb13557cc2562cf6be1a4da99916f968c3db3efc1a7f4e1eded93e0feb2ce9d67807b9f55e680f9a331238a121d068e52c3f47337c2ef912350985492f1dd32a0249fa633105c561249d0f16a7ac997d9a4436fef48a9c292a83506b5d543fa27692c339021ad813fca1a0207273a2ca90e9363163fe6f0c7dc2a0f653fb778142d29a673e389593e8a41cbeaca70f2f670920a1e9ce963be7aea4619857d067cc2608af35a23740a7abf797f51a49f87887b0f03769f1426cd9e678cb64876030da8df3583f5055da4ff4a0a854a9a6f450636b6a2360dd40815f5f687e9fcdf5f0d648954dca45fb206cea0e3c72273c406f07bdbc7128073f830f8ac437eede82a7a24b945300ed6e5ad01ca0f73f5bebc648f1c63320ed451c67dcbaab8a660d1bce54d9895dc466713241b003fd65ab574a44ae2e56c43f0af0e5edb597d431299d370b15284c18f4b50acd19647de2ec5f8a56d5074aa355fc20dcceff469d479f9d45cb6df17dbb5cb2c814c9c078faf65c7617653608dfeedede52e9a8f7bbf7ef4034ec91573f80588d31b6b09d49f9d1c7fe55e77fc0494c5f038148759bbb0aaa7a8b76f26fc32a6542a7d18be1796b54b13aaa0bfbf10678d7d6783d2db3ce7830547150db520c590856d22047a63fa91b07fddf05fd6440bc170e29788c5339e78def08a0a7eb8b733a2d58cf79a880519a4f82af53e1bef09e22a8b4b9f95e3afe5040b6adf16366ec83ce84a5cd31c78cb5d874abc29bf86868bbd88fb91a677aca83ab40aa5ed6e770cc951126d2e8de13f959e655658e43a93ca008e8d4ad5ad80bd087d3e2227c1fdcb3835479ccd905404cfe72465271cb8c05cc55c6d40650558d7ac5f136f8748acfe992bcb0a9444d12d7f353b0aab52808ca1e54b101f49a24049cba24194d807d32dc2c5b23812f2f80122bbd4a04caf6243eb144a20e2fa40cdfe0a9b0f339998a79c3bf53e58065fdf4b2098df728655e33be56e84dcd21ffa2152bd0815132e2ac606ba5f89c7f91c86216ba67e8a9d3f19a6b16d642cdf98eb35cd6d64d047ab750f18daeb3a91edfee22d7eada1b06ea837908f9924efc386e3544ff238ea09f8ad80f939db35d58af987a7103cab49c34e6282ae9a7ecafcc9b2070be867601688f159c2a3c16cc91b922cdd966a29718cba541d9d2e6a9d9bb399597d54424ebdfb5d22bd476b722015ce70ee141397abd9a94e18e89c6ad04d81e978485fae78c7fab35a0f95232744180add0fdb426334fc37418df4335ee9c0c09ea053f0602c8237d0d52b64f7d4d2bb9f8dee2e988952b6199d9929d66cac1ca4994cdbc3962aebdd50d6803848c8c04f9d15ceb4a7f4fc6a716f767800c7a8c725d7028fabe239d5a45cc534b907683d43fa04f803a04d2dda770714a666c931b2575360426d0238b9ef7dbb655fcff0a977a94bca94265f655a3787b9589217843f2d0f1fccb419ea414b19171a490f8cc4f23a1c6d5afa7203ba6f29d345e30a871a1f0f84d2ea7a369250688020bfa0ea72e9f02c6dcae030c3070088d49d72d24b48c04c6d2c465c232a8e242f805081bda5292e2699b886948e5042ee641289acbf586b5d1406c2149930fa4a91d4c824a2d31f79beec6ce02d4ff70f13f65f9bb8b2c2340cab8eeb0cb2573524d00c9da56368107ccd13296d8f4167b3d2cd4cc863ebb7b30e88a1baf71036f72fc27466fb5bd1c4e852ac9050c74e204272d5d80dfbaf06de34eb100d6f042342795cc4ff9a2c9e86d0a38477a4d125a3745f838600cd5a327ce02f83132c8e677723995170b6f07e8529eaaf03e6ad3ca26d0a3b9311c77bf12a22416b51a8ba7a1a79a92cebc28b479b24cc80695a73b5f40a2ff355db37b6582eb8acadd7f0ca6d65b32225e6c92dc6315fb212a5f8ed5ed3192f84676936b4cb3f2db1ecce0352deaebb01c3e8382766ca2a76b4000f3d93f2e732aae78e7215cc6c7a3303f83290f1f7e49cd1ad5d74cba5a5d6158bc7f077685a8b13496c181b970c2fb92b9ae9bfe9d94738c465829ebc3aedf3712ac235e1b6776f73abf02134958bc262b8385a356496876eafa741749e7a0988bf90a8ac301aa77a5d73d083f0e37bf70897a1e8224808b7eae0cd61ca3f0cd25f1e7e5c83482300462ef7b14c6338f2498d7a5e8dd6abe67eb6d5e0d84a84312edb672925f33d66fccb8fee59ffc01c170f3c4c408168e11026c95a7fa4a33c3a1da9a5aaf88c911fd66a11ed32e13d0d0053e2ba8cd724378135998f7da05cf37264bbd9f9c4e3d484254efe1dc6c172bb771124848149ca887edbef334a694d0a9038244f02fc3cd3573b6b112ce9943837726263f1e2ebead7885b0247e70c8077482869aa2318eae1ecc9b1f93b7fd339ad044078585c5742bdb536d2deab25579b6529cf66281d21be04418d221a6be7b36a9f9a71e26c3c29a8ba2858c387568bdc9d2dede9f9c5c4efcced3383c68a45bf3a785340b75dfdae13d5d2102d72973bd358ea8e4549b391fc644903caf93a0273c47dd9e4192997c7aebf5472cd543aa144a0c7f1039dd5570d79c5b93bb40ac55afff302a126b7ae2175851d16b7ce25f3ca5dc6104d3f683ea2accd2cc6aeb9add0a7edd07a84c37f7ba75461813bf0185c3d170db49769334da9dcffdaefd161ac008e5d6615463b3c7cd12c1cb930eec610ba0f3795b65dd06b258466e39fe7f81af9af1dc8087a2d71c0b2b433315cebc05270e44c28a6c671a7ff932851b5a097113d13e892fa03f80d07558eaf28cfdd529c05485118e50a15501b90b6ea454bc5f332686b84b148d93969d3b2b403db4e971cf119f23395b95a0b50246454ec3a2a9d52a18fd3fbc180668039d2c05e4a3d514c23f6868238f1d38cdb8ecbbee286997162ea9fb25aabb5d2a9b9e263e6ddbce971c2e43e6c330d130d31197d695323521cbe4199a4a22b7c302610eca70f22d0806fb196a5a9dfbe95c35caad9907839d0f7fc809faa02b70409e6b38e286729916fa032ea0c727f1b3955effbc8bfbad901d64faa1d1eb4b4ed4dfc19fbdcb86268b1e574062a8a76f98e01831ec39d4f1de21d85c9f866a497ff35c4d533af56f07926f2dd7cb5a9acda5e2a6d2138d18ce5f8f86074dd2320ecdd3b4990d40eeb358c36e59849919d667f1262f54dcea5bc7cef44dbba20eecaa0f47897559f6f1a79c32604b28b8840033bacc8fc582578b9cb36ea8db99f8610d75ffd1bb2387b811ed148aed2b47bccbad7ce841f4cdf4bb2e04e29831463fc4983eee604e107c5f826857fd3e1727490a903e01f111fb022418837bc517939c0d4c687e491d15665ecc181e85088b5d320c4503e2bdac55903081d532f15112463e079577aed489a9b5be8614e2f6473ba2449c97762aef7dc99293b77b10f974cf5625efd64464df06cc615fce4fd4b523a1d1b5929a04d451c01e7043538c249548ba9479a74f3136ee1b6ec9253a10ae4ca54ec69637ce5189fb6156927f66123bd349cd80cc37d07c8e1af45ebffe1af1cd679a8bd6c86a759ececbfc7e06ba2db0fb1ce109320c478fb49dabd7b75f44dd437e1c77aa0b46ff61c38998c7474fae1df10259a6ac2d88329b38d76a6bafd31b1e68b0555975a7b90640a1c9e0e48eb5028200c883a9c29ce82a02cb9fb1dc85ae0b5364e37a80a33741b59075beb188c5f8429d1c07ecc35b24337945d576299c8c7122043951350129e19fc81c3c53860d742b4f8b4e6b9a3d59fa3f3e71284a45fa2b3f7192e762a7e77366aea8556342504730462fb06e9fdb2327a9fb33cb60545cca7a5becfa071d17fbb4b904c966b2b41f97f9a5208e7554dc10314549dda15a044b46bb5a7635b22b60d0f4ce467fa5d6357cd1dc05d649526fd95cb0a8c581085c530d907a47eecc6fd096fc46acf8aea9786f3f354a29bbc6910a13ff703181a27d4d81da0573b33b9223175addcce1e791990f4da7e0eda53103b3f21688412a1e9e7f1fb130d5b77a41f6e1a0a044e53016bd74cc265a5efdf57773df1c049e5459496b9f60cca75bbab4f8d7d0c7b09cf52d7ddafc1494bf8a18e44937a068cb28c93416b3fb3c420da19984069ea4e2f7f08dba7a878e97eacac0db218b49fa492506590ee842f50a0f3d5c2b38e513ba4c1787d683e6440de1a6fddc082751ca30892a8f385880acabdd6cd033e44b1e8814ccbdb8f516c0976ad6861532ce010bad64ca0fbf3a1075fe5b2ab6b5513092e40ab03268212d33bd824899a38fe01bdf219bf8a6f28db6ac86b7687443bb9ca028e9c6fc6cac7227348b93c4af502d0bf0970adfbfbf3783b4a4552316e5c9086a76ab63c7e921800e315831c6f314784d78dc321aa69131cf27dcd90202a820b6aaf78424f22cdd9d3134a02b6810c7565f79c988dfeb096adb79815009ced231211826f30b3246d436bf132fec1d1f5c721e4933af026d836ed90423a308ec69cbacbf2df5e230c515338e86f7b7eb9ffc4348c219ae49004f029fb4e98a2bb314f257d97f91761c3f15d4f5c5c7166ab367bd832a575050c7d4243c31cc746e9cb2947dd3058fa234c0f2d6d348d08048c06652e7e1db92a14d86e6644643f28ca55598c865122d26661d3a0b595307f126f566f231c225dd64188af2ea2b2a8bee1923bda7beee1c975355a8e053aee679e203f46fd2f3bbf6e2f0e4b4a55fd2c1f1a18bba0b332e4d01f635439d0ed39e92a1045083c02ef9b9cf7cb443d1fa98931112c8d46de48e05365fc2aa6180b936e488f00f8435e59116581a69c38afcf0148b9726c9916f5a17c42a05de641c3c073491a44127cdb60fad8ccd110ba173faba1098deb33aedfeedc19c206c2e0f6f02fc52f97f07abd2c1428f116dec56bda68e58f0a05ac1f180a8992fe99602d8f521e8ccf2017c69d57155f9f8f191015c58ad866e9b590f993868341e70d3c4acbde05463bf47bd1361a2871b03a143fd57d3964e3a839f369fb0bbfb6cfb0e7e8fdbf2f67ccc66b5732464637eb63d397a15f29a3dfae78ad4eeea75bd7d939ad36ffad769f5e27d4611166fcd895a63ffe21981ff2e48dc9ddd3722e77d74a257aec5c970deef4f7dbebee4f6641ac091a840da0a9c7c1931bc6fb8c3aee2df65b3ebc4c98fcaf1f6591fddfc236daa34a5f5a26464b85c22fea18d048a73af55edb6e95a7c1eda86ebd402c5fa8d8b9111df5884638261270cc0db6f842977b0431c378efab214b7d9195e0ce83dd7012433d9d3398d1299f5e818538132b5945d8806937cc989fdb5e3c1298b3893e2de94872e7625358b63cddc97bf5c592fa4cf32d09fa78ae70075155ce830cf6b3242cccc2f8449e000e4282ef73accc340c79f9d33c381edad88fb5a31a08ca9066b54dc35dc1b7e693201673b2687eeec1ed62bf9332f7aaea0358a7a67cb9cb7e0c339bc7145d40554853e98688a74cfb207f12ae9a4e7c82e1e196225d63b50aa2ef408e6d70387e9cfabf17ff6e71faa4bb083ff9a51277d52e20e64ba12b1006c48327454b3f6ad81b356814045597fabb6a82c46437ed6bd5b294bb5800a8857ff621c71602ffdd36c148ef33f0a427374bea201901af68ada738bd8f69bb7f19861462ff30e53036f85aa3ece99083dc53143cc556b64a3d3305b3c361a7504d41c1228d0f044f1cb146a049819f8173e3b12e3cd2bcbf20c3bf8f46086e27b21e54ec4feae4e82b5842fe7cc0b55568fa3a45ed0aea0ba0de4330623ca78535a68a4596e1cec1e9cbb96e1027d557954f58e4636cc68f1cd23dc11d1f3fd09f7cfdba122e39990a28643b5a7281dd538086f6ab5dc668a4a296ccf9e5b332bb9d01bc5d3d7c385c0170442c5930ed2cec67d5f41458eadd77677feeedf5cff349686d7db187835e4e666c0ef5db43b01b5d075797aac2ea9723652c31135e3afca1bea89727bf700f7e43de15816f5ec2d27e135fe545488415e0a0fc3cdf9d323c7654e202531c6c3ea5e4dabf659e40be67f721171e35fa35ecfe8db05e4743c61bd9c54210a0066bcde1dd3aef6d599ff07d113319742f49130a29f0ddd3ebd18868f69ffb1ca02e7560a77d5731ab8652a8ffda6f7865d6411af1ee2c160965dc0a3f216429aab5f47d4f7bda7253ce621d06093fffb5d24d17af9f1f46e2361f267815685732d5c849afb73f62ee21b2221e92441956f7b5bbeb3208f29aad861aa1f2691e4fbffda24f9577cb9771527354cbb0734bc2ddb6bef53d4d33112d9bd191c35d1625e187aa2663792fdc1581f6f47e7a4a90b734668cbce1b90c3300a1fdcc1153d55309d444574b625ebf44ccef5404b294c0be909963c899103cfef44a479634d37b18be208193efb0b6334eac4b39fa4fd4e80710f7bf88cbcc2c22a900e109320f02bf53add49c8dca14dc556af60c28230122c686b554d3814bc4f24f252f06d474ae3b4954c90645f0f760a00861651daf676fd3ad06fe6d8933075a05b4a163709fd14560879880c0da726cf840b4573ce6092ed15674dbb4ee8b2afc72b2a40955bcb1b646683d60356dc3f966836213c97abe53091a58e476aac0e5599add87338032c905b0f13f6d5437bccf975ea1aabee2438ee6aa167b2ff2a0e819ec2cb773fe43c29304fd744d597f4224a0fce64a010af39d107613ef2d47358fd3d447171b81ffbead053870c5847030a1cd97489431f43080d77d058d3cec950da0f659d17ec0f153d5ac87d69f039ba24b1cec7ec9deb2391a478b4ddffc0138a9fe6b780f791fc4640944078a85c3d357bad1d7364fe99949af83fa70982c9cdee8284892d192f2d3d9ed22b7b187fa11a4d2810a3cfb72d775b43cb23f264955387ed985182ef06d77c4f4aa77a71229d7ff6872badacc16335f81b33a208bbeaceab5dc74a747b1340eb0f80f87b51d3d1bcdc71f6376a62fb37061bdaa913d28431229877cda1014584dffa5ead298aaa3d8b40f63aa679c21904e1b2f243a63e5d81298af592fbd201550d1001bd2457c9be841550feeba5fb676b0a270c19da0a247ba221577665c9cac431200618b2f77081072ae65462d2e651dafde8b57aba282441310560283db677a7abfc59123517da08977e234908de57ac6d2bb7f08049ea3aad921565581caabe5254709f554e33df4aca25dee7a26c1ebc420eae0d2d1dc4abe2e98c0039f55d8c4dcedbb66cfcb01cb3261af7d2e7875e0ced975d3d394515f9a265777e2fa341ee35967b4af608534ff5f9da7cdfe4718f46023579411bd43bc4aa9c925cde996b337922ec433ea02184e825010d5759c2e088c1ae533a7134c3662b3f1efbf1a3adb69ee2ef478db58b2091a8382b110cc70c996ff6bc405e04bee0db33f1c8256f50590d843dc21ed8cba3bc9217cfaf65a52fb26fd48e1123dec01dfc15650abbefd08c4a5632ce3d2343645c9e4a0cec443bbf61e906b568108d1615001d80635133a845306023f4edc11ba131ad09179ebabef71b877552ed889dae0aa34023ef163bf7e65b0a3369e8e1754a8633c20176af2fde150aab16319c84f45ffd2efe7f7aede29ece8ebce40ba8bd4531bc036f16836bc283e8fc3c7f1b9b22bc8f51179c25efbdfd49aa18669d53ff1af778f14df74a4ef6c38382ad410c2ddf7221763d96d19c08560674a1a330d612a55aedb437edb5d61e747d9c106f23295caa403ee2e7cada7c45e0dcfe3bf044a9b1f9805e25d084cf60eb8b66bc456917c77933bb52006f3e9a9b190bd9b56deffb93d61f9ad67efb1c68ba7cd9902892b2268a27fcb4f80147dc19d29ec1482b4e56bee127553e7d809c39840768fd8bf811fee3c142f33dddbc43071bfdd571e962ab9b249de7dece3224140d703a5ca47e13e97f0fc76332952bee1b2595c4c7a1c543c3b9beb1738ffa73e1f416fc21662417724c6f2b9a828d877cc19769b7244b9e6fd9d7ceeaf021f4a965e6b4b4c97f72c75f4f1e34f3a8f92ea718856c9be09cc73d93cd3ce131c0ab6289a9709e5db07493ed004431cc18e36e3e1dd0a7ed6914d8abff370aac605c0c90cba60e1dc681d61b3929f71860b9a09314797dd5f570d4954ee0a3d0b188cd420361c847065a9ffb8cb5de3cc8c229d7a3357d1bbb046596be4180b8dfb087e2362717b3013eee0534f8e49287d3cf750fb6ba2dcd0d0d5c1f86f49ab66fa87e7c8d6af170f9d6a466ed6cba86528586b2a5666cbb0dba7714133a078b8b020b9c14b9f6499ac873bf5a3305970f42c07977a634b9c98b08ee6852614510a89e21c726dc00f70a233db24e11519d68019741a2f1d5778b6e9c11d64cbecee88537c10996032765b2a18a49bad33be2e7b9623658a87fac870c4d9b88367a106727ba565f960860be68423d323f5269a4e3992b770f9570c616945928e22630f656a0ab64d8ef3b296cbde3611c8c9179625db292eda0fb837b96b1ffd1c74211be7a8f6848a8f4dc80939d81dbfdb08112f9bebe58fb3527f482756d054e5e407eb1410705688f3fc5e366791a87bac0371dc9b8da34217b43becc311f8a6d4e65ab6afe52bc1e2fe2a9a9f1a12d45e050b3a9926e86cda8b5937856c1d16073286eb77a1a32cce18e89a39ddf8e65c2c9f0e2edcbc5cc1e8a370eecdd33ed51b2baee3ade51a64eafed4b9f6a3a468f62743871db89e6589a0ec39a08d867332af6def147cb547321da41af80ef56e06218e29964b2116a3d38a649ba5d38a982b78b07f0d24571112e73d1d084da399cd7ad3d6aaa99f53d48e44c7a28ad8b63442d4cd5a096a7d703931c6b1186b7734b5af2c52ba8d3f400f59adc526222b89deebff04eeb2190abb0782a047af436a1ad3e4ed2418f1263e759ae3a23b1e7462fc1e49d61d34d8bc9cd9dd4de2e645e94fb4ae9e5015d57cbcff9a20c18f6525f4035cc5324a45777cb73a16d17a460387c0e76d0b02cc20abd83f651275692f1e9ee8be73fdae61bf1224513f8e90124974764f07e3ec06082b59693d92158786d95f17bb4e497f6d2fadf352725cfc5183d96a33d7c43d80f0f2a9cf852e30cc49cb802b278f849bae1161d276c9f3eb3d02f6e8de8a8071c2a8bd038ad29e42b9b77f3e6b5726ad9284a124e06f8d92dfd34d9da5fbe3146fbf228e1039d1400a573ee4ff481c775eac086b5038d1d6eab13e772cf0da3597979773f4337a00cb52524e033c6b1ed810f4d991ed0ad49ff9640a6d2b3449014dba901bf4f0d4ce8460e46f27b019a5c46550979a4d99d64c21aff1b2ce2a9eab95e22d312bb4305e2a3883e04a20886883a9f984086da655f80e5c43317ef506dc61e4027cdff5210dd237a3570df79723e470d0a7c2381983eb4916b22ab73aa41ca2784771cb5cbca5763cc416791ed9c84ae08aac352e45fb6ed337042e595710670f655a9332862fca56e7baff8f07bee955993229babb2c2841f08f7a17c973c0eb8ad96c5a09ae1c1de3b88c0c0345cc9d520bde3f4281c0158c5ae29204dfee5dfc9425b282d9cceb9fd48d33fee94b2bc9e29b487ae9e0629a07f54b25d28072a9e5bcf5c10af85f0b2632b1bfb4f07524a18357236bdcd900ce980d558bc2d3e245659eb100fc72785be4f27056e5094ccc1d8d4ebea41b268bb098edc7982175ca9a2835df65084273f88f3d02fc772fd700a7d69bf30731d3d40fb194034450be452ba3cd2fa6045ccac2375aae79410315caa55a8f9b7357b140b7896fd0317ffe8b1ec2ee54ce893a6c5115d0645b0a6157c2468bd1f4181034e8f0eb0d501cf6dd8358e043b817f2d1d8d744dc5110badaac5636f390cc3f0a04aa9b18938f0bcc1c95943213c296afa8df3765ff557030f7cca4daf5a7be3f6dfc2a626e207c0857f946f8b784d7972a7a29c072ff61285eaf3c4cf3c7ea03dfa500975504d10b338c3ee174cd4ecfa726db1ff49a4686a17ad3a2ad4b3d775d3bfdf364ec16c784eac72e703c9269c3d143c7b4af82610ee4c4fa021a4128ae29c99dc2edf6f8b9bb29d0fbcbf75af719c8ff6538f3da8594996bdf4b93505c39f1d70a95478eef83148f09d642fa87e390dbca4d3abf4555391094dfd92357ac3448d088a5d0c7a2fb3107a3e20380308d3a5e7c4caa4d33a06842e9c31878a179b052c016cea97c226742100a9d30c4d105b4550b3699d9b37569a075fd1886e0613b0cb455ca99b01f83c8a64d2c3fd156c0071e1dfc38c7de2458196ec61b150e46572913a3284475eee2175f33c29407edde81269ce07c27f2bc78e1acb97e10ca2a2cf2e629dde114d9ef6b081ea3b9adf5f3e8605d3fdad77cede59bb307ff9cc8d2404eadacb5d7aa6ee4c9f9db27a1a5b189712bf00209f2698d07feb842637a0d432b143294c23235def7e8486c0b9795587142c1763f4438412496146a2fdb86cef0e371a6c7e3dde5d63678738ec186dfc30122f22cb2e9f1e3beb7c984d11f1d6851821f889ab731221ba5511e693a171de1901869a44ce856410eb5178e61f228d6771e9f91119efb8a384d15928118f5d3d01f266125e2a6db3d6635a0f54e002d3915705f4f92a949475eea847b92693d13085b5396adc25228fa643d0be507b32a575f92eaabea1790a4fb1bb72d40b60903443dc334c3a65a378faa28542caf04a4b4c2abeef7478e2efc0b46223c6b171786614307f5a8dbeaadca0fcce4c9e70f1b4b87dbdf4e4b0272c9b8e84c323bd5abea35a878cf7fb1100c27897f54a02c752c474c6e59161a142f1c267cba1faaf1056f832840cea81e5e18e42d74dbaed58c570ed69b1111a932b0be29fe416675d831f466ba7f74db08020558ea8852e017934e427c588c51c3bf75c7d48113e80914fc6783a94578e173c41f264b420867ae47a2fc0a0dbfa148d55bc12f69222a915c226cfc3c6c9490c9ad7e4bac32da54f1f8d3c741ee535bef9caaddafaa8639e454f78ae76e6f27a52a305abb68ec5b46f04e16586af0132919f3392ee751c66d53c8be6093b5ed7a1923cd660c074c8e5fb5e59a42b1fc0c8724e5441dcd288d7a766ab367d58d2542b0af3db8e8ff2104f92d8dcca6e79833720e992b65f8ac6772436366c4495f8ca6bc83f7f8268c72a5857c041639c26d94e975a27f1887cafaa2782c41e33310477cb3f6b3e7d4596662adc9160d4e114c973c9546ca8304e03f9237f35cffe3eddf5865a3fdf20d83a47db6f66637e70edc412427b1326bcc4fdb963d62907e78e720587440fc4b7901e375d7181c7ad852b001d07289800841cc80a2db4657384b319553c630603680608b6d6f0e1cf5309dc96b8100a1687dfa1f901cc252a4d7060c1125e629a6b9342eb55668fb2df0d66c5fb1daa08f44ada3c88036e03d0cb7acf1019f3fdae253f32c7bc2cd329af34a66fc206ce12d13e953409227209697e3113a2ef7a0a42cda02fe97ea14aeec00ae4844bc127d3994761f5c27b1f0608ce3d5d1cb2bfd34be3628138658b926e2511f6d2e771584355701573dbb3d2617754576fbb43c54031e0cb2a3fae17c8a864d4a0363402e06ad4a122b033d384b2831948b2eccfbdf9aa3bda2eb0a60eb832bf10dff7185359eed32ccfc7a50c9e7ae822ea3d8fe0a6f80321265a54c2ad617fa81dfea9e86e786d8e796bb42891ab43a0737bfefa5faf27ff9bf1b8a54c57935a8239e1438fb602bab1c6aefd76cf2fbcd71d4ce786c3eaa6bd8be62b3c2d696c27c153091d8e3c174fe16ebd2f0aa0b7935c5675c1165ed7b6cdfb7b33789a89e9eafa912e47c0eb0d09d7e8f9b50b5bc94a023ddb5779b34c6656a8994c8bd2460b76a96f22efdf17fc016bff632c94d83b5995d56f1e0f5e545999e969dd7e7769630848efd160eba8a21eca6e5a18b3ac56c97a539416f873b598fda5affc6d0457041f8381bcfb47066a3fc07ef5765ee6f81e0899e6332af82c33645f828188ba0786444d1357bcbc2fc2a1f515f6e5a092bd1b6e427ad9c30f55612500a9c5f1cbb3e6bf69f33ecf6a1921dbb1f5818853e27c759c445e8a0e36ac013e0f4320d10bba6dd37105f375411e85dd2f91c6f6b63a419aa6f43f2c5e027ab050b221481da873d0ed18aa7a9af9b41cc108259c0d8f6f5c1966084e6ac68921850194f2d13a06a8fc7deb07389df7a1b6c54d58399d94a149fc14c7b577e412c5b9a33ae7d4ded37b2e192f904d7f38f5c5d4cb6ad7cca4e19952a3746431a237253f52e199c2c75f1ea4f963e1d3ce7fe710fcc7182e89eb1b460a6f4a517a57c2586f3b5d4f7f768ff14c57760285e7b9fe4051d011fe8d7599d2bc662db59d29353af4dd37f6f2addc5266c31e0105935be92ad6d9751ead88c2ce10ef7b3432e2ce9a4f7a3317b8a01fa6602c83a166a6ba0fcd02825c7db5724929848e4ee41667d26b08eaee1b87503642c12398ff2bceff803a2663525acd9e31f462a43c2ad2714dcbb3795515d4f2a47ad6316f45949ce8f2e3aae3fac783a31dd774a8983855c319d2ada191c086b2262926b85ec8f6df092edd75dcce6336f9ff4021ad4e9b4542833f7ec559497881b7c5828348fc0ece9e8fed2f3301b47b266f4b86ffe8b3d2e6a84fffd195f798efec4a214794d95538eecba387e92904446f7c5c4d714f45b9f4f4654e6b57311e8eb36404b5e1cfa7c466acc09a26cbe68d77fd248d499881d0888ee77b66159d99c86c1aec00bf86688c9d838b675c5c399a34997c28073f0f8720a5707f0377f12a8a3464ab504908b171daedbf71206e5471458f80459ce56a9de91f0f241ba267b919edf408a5f327ff8e8e811cc74968be03c7d3ad58061d887c2e36bceeb9c0a2c59f25feb88eba4ee59883a1542051abce4b6487f61b36b2c1a9e99481902cc0f4f90c9cacb4231493c6efc5c31a6bf156895addc293d85896410f91df63f325106624dcf63964f2fc3485e75a4616827b8cfc9bbf3291ccfc79e0c0a5c7d8c37661203450799b81ad17caabbdfddb46596eef984336680b1737db05169167fc52931b970b7d24e16cbb7a52b393e45958d1f371159b87ea0a1045cf5cf3f1d8fd410a343a719d99ad9052191e33eca5f6c9dfdc3ff632d834a1c00a2af525db517656c0a29603558b7a43c23e625776d72c4a306deda4efa7f2453f44fe9b9d54957cc5710dbbc9cfadd3461658329809951aebeb6e9d73d2105555336d53059a001891ae0d2a13b0bc77ec7ce8469520cf114152cc3682db85bac86f7c3610262eefe0817f0e3fc07ab4835d501e8934ccadc42f35623be6c8e28db930ef56609b212a44021567dff29420aea89ed80a767754cf769ff66ee90b8e4aab1a02f45e2d359ce7802751eec6da3c8916f9af3776bca84333806edd89c9e391f20fa13f6a24c81f2acae31ace31041b7abdaa8234f435923006d87d1ca8d50bad3a39c52c4e5d592b28e0bffe7669e5afd0ece63becf7929b00ce3157cf79acd1078ca950fa21dd1131d432c29ee39c0d54b6caed133cee1de37df21e69fd73f7db5efaadc51719d512375c0d2c269de9f7963703eef4cbfeea1ce04e04d8d38512d7fe93170b2a3f03fa1f5b9ab6177cb3dc357ce62dbb9da28b7c417df6c053050af6e0d4fc4b24ab24a04556302357dad03adb79d2e0fa90f1db26d376116ee9df795ba416bc3535599d89607efb044312a5d246392b3eac99cdee5aafaaa6f3c4c9e701ef7791a87516411dca2fe2dfaacc51e1af672582982ab01513764bfadad532ef26200ad51df281e1cac7b11f7309aa682c0dd3651c5ef76264c4d3c204feddd85098da065f9a460360cc5372fc86bdf84670cdcf39b27f7fa9f0b04d10cff01d96897672fac9bd28fca7c80aa40a1adcef638b25c22f74b40ff11fd034acec1cf90f83f3894f0a18a43bfa4ee2b15643467d21865fa47b8cb132bb65074c7d2bdf4efd3244f52400da68857f4551cbe55d1337ed38f2d4353e722ae62d7a29682f89f73fc84af4105ef8ef32c87fb6ce88281c7aad4de299d59014ae2fcd524230eaa0cb5cba192c2de06a19087b4faca4221939cc185c657ae22f919746510a79a0e80d80426669e98a3ce06ecc18dab05033b03c22e44da770723cb30a5424b2b7fa7efb6c4ea9319d06e6bb0d037570dce1a5f6723928900ee4a8dc2ec5702e900d2362e2aecdb4afe5fdc4fd7c10b377abdee642c4c2b65b257216c5f5a0c538112ba212f874fcc20e070ebacb3287ae3ea544776cb8f3a983095a9da8a17bf29f0c6a1d3d90ee1891ae9d0b7760dcde2f23f026eb60c626717a545cb0ce0ab285eeaf70631c031470ad0d248911ac3e28e9d58f741d22515e08e7332d20bdafa0de36a90494192008c13e5fc3d87478ee51232399aa20a5d0082d7a81eb9da7e17b6016c47db7f8ac803bc69a011b6e9efd97260d2cfbefe73d05d1896a379fc8e9b7e92d3cc235790dbc5d83b519b7da58aecd5236b220cd3a8b9891d1d58f0229408d9e3e0519f4e12f5a4fc0cd56e560e04979d5a82a5e2745abbc327e404b7d09fa225d19310239977257a5549f940d84ed4e3ec0b0bacd9d5bad6f5dd039401401df3b9f52f42748b7d6b8b71361beb57f89a7921e7c99d7054e1e11021ee27ebe51a4fffb8673049a2c6993b246fa41cb0adfb7d6f9464bb0719f00eaed9e7e0278ffffff87